diff --git a/CMakeLists.txt b/CMakeLists.txt index c54eaff931..5830998689 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,10 +16,7 @@ endif() #----------------------------------------------------------------------- # - Define CMake requirements and override make rules as needed # -cmake_minimum_required(VERSION 3.8...3.18 FATAL_ERROR) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20 FATAL_ERROR) # - Make overrides for default flags, so they appear in interfaces set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX @@ -31,9 +28,9 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX # in tests/examples which are subprojects. All calls must use # the same form. project(Geant4) -set(${PROJECT_NAME}_VERSION_MAJOR 10) -set(${PROJECT_NAME}_VERSION_MINOR 7) -set(${PROJECT_NAME}_VERSION_PATCH 2) +set(${PROJECT_NAME}_VERSION_MAJOR 11) +set(${PROJECT_NAME}_VERSION_MINOR 0) +set(${PROJECT_NAME}_VERSION_PATCH 0) set(${PROJECT_NAME}_VERSION "${${PROJECT_NAME}_VERSION_MAJOR}.${${PROJECT_NAME}_VERSION_MINOR}.${${PROJECT_NAME}_VERSION_PATCH}") # - Prepend our own CMake Modules to the search path diff --git a/ReleaseNotes/Beta4.11.0-1.txt b/ReleaseNotes/Beta4.11.0-1.txt new file mode 100644 index 0000000000..63ba01632a --- /dev/null +++ b/ReleaseNotes/Beta4.11.0-1.txt @@ -0,0 +1,1290 @@ + + Geant4 11.0-beta-01 Release Notes + --------------------------------- + + 25 June 2021 + + Migration Notes & Main New Features + ----------------------------------- + + o Requiring C++17 as minimum standard to compile Geant4. + Allowing also compilation against C++23 with CMake 3.20 and newer. + o Bumped minimum CMake version to 3.12. + o Updated external PTL module to version v2.0.0. + o Added Boolean parameter for enabling Spline in constructor of the + PhysicsVector classes. + o Removed deprecated classes: G4LPhysicsFreeVector, G4PhysicsLnVector + and G4PhysicsOrderedFreeVector. + o New G4SteppingVerboseWithUnits class, an alternative to G4SteppingVerbose + with printout of proper units. Simplified way of defining a user-specific + stepping verbose, that is now common to all sequential, MT and tasking + modes. + o Added maps for faster search based on name in solids, regions and + volumes stores. + o Extended cylindrical scoring mesh to tube and tube segment. + o Added new unit definitions for Time, Velocity and Momentum in G4UnitsTable. + o General code cleanup in EM modules; removed obsolete model and processes, + removed G4EmProcessOptions class. + o Introducing quantum entanglement of e+ annihilation. Currently implemented + only in G4eplusAnnihilation and G4LivermorePolarizedComptonModel. + o Updated EM integral approach by introduction of a cross-section shape type + including cross-section shape with 2 maxima. + o Updates to G4GammaGeneralProcess: exclude gamma-nuclear from the 2nd + energy area. + o Fixed model per region definition for all base processes G4VEmProcess, + G4VMultipleScattering, G4VEnergyLossProcess; removed sub-cut facility for + energy loss processes. + o New class G4OpticalMaterialProperties, a store for optical material + properties and allow use of predefined optical material properties. + o Added new IRT-syn model for DNA. + o General code clean-up in hadronic processes and models; removed obsolete + and deprecated classes; removed obsolete "rpg" model. + o Removed obsolete classes G4RadioactiveDecay and G4RadioactiveDecaymessenger. + o Introduced a new threshold parameter in radioactive-decay for analogue mode + to kill very long radioactive decays at rest of nuclides happening later + than such threshold. + o Updated physics lists to use a uniform approach for verbosity. + o G4RunManagerFactory: set default run manager type to be Tasking. + o Corrected way to count the number of events processed in a worker thread + when using G4TaskRunManager. + o Extended G4UIWin32 driver with new features. + o New ToolsSG (TSG) visualisation package based on g4tools, providing four + new (mutually exclusive) visualisation drivers: TOOLSSG_X11_GLES, + TOOLSSG_WINDOWS_GLES, TOOLSSG_XT_GLES and TOOLSSG_QT_GLE. + o Introducing G4Mesh, a light class that encapsulates and validates + visualisation of a nested parameterisation. + o Removed deprecated functions in visualization. + o Build option with VecGeom requires VecGeom-1.1.16 or higher. + Added new example demonstrating interface with VecGeom navigator. + o Requires CLHEP-2.4.4.2 for external CLHEP installation. + o New data set: G4EMLOW-7.17. + + ---------------------------------------------------------------------------- + + Technical Notes + --------------- + + o Tested platforms: + + Linux, gcc-8.3.1. + Tested on 64 bit architectures (Intel or AMD) with Linux CentOS8. + Versions of Geant4 have also been compiled successfully on other + Linux distributions, Ubuntu, Debian, Suse or other RedHat systems. + + MacOS 11.4, Apple LLVM/clang-12.0.5 + + Windows/10 with Visual C++ 14.28 (Visual Studio 2019) + + o More verified configurations: + + Linux, 9.3.0/10.2.0/11.1.0, clang-9.0/10.0/11.0. + + Linux, Intel-icc 20.2. + + MacOS 10.15 with Apple LLVM/clang-12.0. + + o External dependencies + + CLHEP-2.4.4.2, suggested for external installation of the CLHEP library. + + VecGeom-1.1.16, for optional use of the VecGeom geometry primitives. + + o New data sets: + + G4EMLOW-7.17. + + Please refer to the Geant4 User Documentation: + http://cern.ch/geant4/support/user_documentation + for further information about using Geant4. + + ---------------------------------------------------------------------------- + +List of features and fixes included in this Beta release since 10.7.p02: + + o Configuration: + ------------- + + CMake: + o Requiring C++17 as minimum standard to compile Geant4. + Allow compilation against C++23 with CMake 3.20 and newer. + Check for filesystem support in native or extension (GNU/Clang) + libraries. + o Implemented build/test script in Python to check for cycles in the + declared source module dependency graph. + o Added G4tools target to CMake/GNUmake configuration following its + migration from analysis to externals categories. + o Check for unparsed arguments in G4DeveloperAPI functions to + provide better validation against typos/etc in use. + o Store PUBLIC/PRIVATE/INTERFACE module usage requirements explicitly. + o Removed all references to Wt. + o Removed settings of deprecated PHP_AS_HP environmental variable. + o Added geant4.bat prototype. + o Hint to run geant4-config on Windows. + o Added preliminary support for sanitizers. Introduces new advanced + option GEANT4_BUILD_SANITIZER to allow selection of one of address, + thread, or undefined sanitizer. The default is no sanitization. + Adds appropriate flags to CMAKE_CXX_FLAGS. + o Added GEANT4_USE_PTL_LOCKS option to forward to internal PTL as + PTL_USE_LOCKS. + o Clarified use of Freetype for both analysis and visualization. + Removed use of no longer required imported target shim for build. + o Set GEANT4_BUILD_BUILTIN_BACKTRACE to ON to enable debug information on + segmentation faults in testing. + o Qualify geant4_add_feature descriptions with "G4_" to distinguish them + from CMake property descriptions. + o Added settings for enabling new TOOLSSG vis driver. + Four (mutually exclusive) options: TOOLSSG_X11_GLES, + TOOLSSG_WINDOWS_GLES, TOOLSSG_XT_GLES and TOOLSSG_QT_GLES. + o Added FindPythia8.cmake script. + o Removed obsolete -stdlib flag for AppleClang. + o Updated external PTL module to version v2.0.0. + o Bumped minimum CMake version to 3.12. + o Migrated all CMake scripts to modular CMake API. + o Updated version of data sets: G4EMLOW-7.17. + Updated tag-IDs for 11.0-beta. + + GNUMake: + o Moved default to C++17 Standard. + o Updated compiler/link flags for migration of g4tools to externals + category. + o Added comctl32.lib to UI32LIBS for WIN32-VC configuration. + o binmake.gmk: removed include path to "rpg" hadronic model, now retired. + Removed include paths to "hadronic/models/management" + and "hadronic/models/util" modules, now retired. + + o Analysis: + -------- + + Moved g4tools to externals category. Moved "fonts" directory and install + logic to g4tools package in externals, as prime interface to Freetype. + + o Digits & Hits: + ------------- + + Extending cylindrical scoring mesh to tube and tube segment. + + Make sure probe commands are not unnecessarily broadcasted to the worker + threads. + + Code formatting. + + o Environments + ------------ + + G4Py: + o In TestEm0, use default EM physics in place of obsolete + G4EmProcessOptions. + + o Error Propagation: + ----------------- + + Code formatting. + + o Event: + ----- + + Use existing facility to find physical volume in store, rather than + looping through in G4SPSPosDistribution::ConfineSourceToVolume(). + + Use G4PhysicsFreeVector instead of deprecated G4PhysicsOrderedFreeVector + in G4AdjointPrimaryGenerator, G4SPSAngDistribution, G4SPSEneDistribution, + and G4SPSRandomGenerator. + + o Externals: + --------- + + CLHEP: + o Synchronised with CLHEP-2.4.4.2. + o Added units: minute, hour, day, year and millielectronvolt. + Added constants: Bohr_magneton and nuclear_magneton. + o Fixed trivial compilation warnings on gcc-11 in Random headers. + + g4tools: + o Updated to g4tools 5.4.0: + - Added "Windowing" code needed for G4/vis/tools_sg. + - Fixed compilation warnings on gcc-11. + - See History_tools for the complete list of modifications. + + ptl: + o Updated PTL to version v2.0.0 which replaced raw pointers to tasks with + shared_ptrs for memory management improvements. + o Removed PTL custom task allocator classes. + o Fixed warnings about TBB task scheduler init. + o Improved thread safety. + o Fixed some memory issues. + o Fix to TaskRunManager::Terminate() + nullptr to m_thread_pool + responsible for segmentation-fault when ui/vis initialised, but not + run manager. + o Make PTL cmake options available in configuration, including: + PTL_USE_SANITIZER and PTL_USE_LOCKS, but hidden from clients building + Geant4; relevant Geant4 options forwarded to PTL: TBB, sanitizer, locks. + o Use CMAKE_CXX_STANDARD in place of GEANT4_BUILD_CXXSTD in CMake + configuration. Also, updated minimum CMake version requirements. + + o Geometry: + -------- + + management: + o Added map for faster search based on name in G4SolidStore, + G4RegionStore, G4logicalVolumeStore and G4PhysicalVolumeStore. + Pointers to elements are stored in the map as buckets, grouping + elements with same name. + o G4UAdapter: added operator<<() to fix clash between similar methods + for G4VSolid and VecGeom UnplacedVolume. + + navigation: + o G4Navigator: enabled use of alternative G4VoxelNavigation class. + Adds call to virtual method in ComputeStep(), LocateGlobalPointAndSetup() + for voxelised volumes. Controlled by ALTERNATIVE_VOXEL_NAV flag, turned + on by default. + Deleted experimental obsolete method RecheckDistanceToCurrentBoundary(), + also removed in G4SafetyHelper and G4PathFinder. + Cleaned up ComputeSafety(). + o G4VoxelNavigation: simplify code of 'check' mode tests to avoid 2nd + code path. Added comments about method arguments. + o G4NavigationLogger: soften check of step vs distance (using tolerance). + + solids/Boolean: + o In G4UnionSolid and G4SubtractionSolid, revised GetCubicVolume() method + to use cubic volume of constituent volume(s) and an intersection solid, + for more accurate measurement. + + solids/CSG: + o G4Trap, G4Para and wrappers: added accessors to retrieve/calculate + original values for alpha, theta, phi. + + solids/specific: + o Simplified implementation of CreatePolyhedron() in G4Polyhedra, + G4Polycone, G4GenericPolycone and related wrappers. + o Added missing accessor in G4UTet. + + volumes: + o G4ReflectionFactory: added Clean() method for clearing the internal + maps on user request and removed problematic Reset() function. + + o Global: + ------ + + Removed deprecated classes: G4LPhysicsFreeVector, G4PhysicsLnVector + and G4PhysicsOrderedFreeVector. + + G4PhysicsFreeVector, G4PhysicsLogVector, G4PhysicsLinearFreeVector: + in each constructor added extra Boolean parameter for enabling Spline; + needed for later removal of the SetSpline() method, required for + re-organisation of the code using templates. + + G4PhysicsFreeVector: added to all constructors control on continuous + increase energy in the energy vector. Added accessor to allow user query + for use or not of Spline interpolation. + + G4PhysicsVector: extended warning printout. + + G4ConvergenceTester: fixed potential thread contention likely + responsible for crashes in ThreadSafe-Scorers example, observed in + system testing. Some code cleanup. + + Updated G4SIUnits and G4PhysicalConstants to include new symbols + (minute, hour, day, year and millielectronvolt) and new constants + (Bohr_magneton and nuclear_magneton), based on CLHEP-2.4.4.2. + + G4UnitsTable: added unit definitions for Velocity and Momentum. + + New G4Filesystem header to support transparent use of C++ filesystem + whether it is in std:: or std::experimental namespaces. + + G4ThreadLocalSingleton: added way to explicitly call Clear() for all + TLS singletons. + + Reworked G4Backtrace to use fewer dynamic memory allocations when + printing backtrace in order to avoid overflowing the signal stack. + + Modernised CMake script. + + Changed date for release 11.0-beta. + + o Graphics Representations: + ------------------------ + + Reviewed HepPolyhedronPgon, HepPolyhedronPcon classes given by rz-contour. + + HepPolyhedron: added TriangulatePolygon() and RotateContourAroundZ(). + Fixed calculation of number of faces in a polyhedron object in method + RotateContourAroundZ(). In some cases, 'Nfaces' was computed incorrectly, + resulting in more memory being allocated than required; this did not + create problems for rendering, but used to generate warning messages + in some cases. + + Removed deprecated G4VisAttributes::Invisible. + + Added G4Colour::operator<(), useful for making a set or map based on + G4colour as a key. + + G4VGraphicsScene: introduced new pure virtual function + AddCompound(const G4Mesh&). + + G4VisAttributes: improved message in SetForceNumberOfCloudPoints(). + + Modernised CMake script. + + o Intercoms + --------- + + G4UImanager: set LastCommandOutputTreated=false only for master thread. + Avoids inadvertent "highlighting" in G4UIQt on worker threads. + + Fixed leak in G4ProfilerMessenger. + + Modernised CMake script. + + o Interfaces + ---------- + + Modified G4UIExecutive::SelectSessionByFile() to ensure that in Windows + the Win32 OpenGL driver is selected as the second choice by default. + Based on GitHub PR#20. + + Extended G4UIWin32 driver with new features, based on contribution + proposed in GitHub PR#23. + + G4UIQt: deal properly with creation and deletion of viewer properties. + + Removed obsolete Wt code from source and use in G4UIexecutive. + + o Materials + --------- + + G4MaterialPropertiesTable: removed deprecated optical material properties. + Recalculate GROUPVEL if RINDEX is modified. + Addressing problem report #2313. + + G4ExtDEDXTable, G4IonStoppingData: corrected initialisation of spline + flag. + + G4NistMaterialBuilder: removed unused argument "isotopes" from all + methods where NIST materials are built. + + G4NistManager: adopt modifications in method signatures of + G4NistMaterialBuilder but keep own method signatures unchanged. + + G4MaterialPropertiesTable: added 'createNewKey' to AddProperty(); + merged .icc into .cc; removed deprecated methods; applied clang-format. + + G4OpticalMaterialProperties: added missing include. + + G4MaterialPropertyVector: use G4PhysicsFreeVector instead of + obsolete G4PhysicsOrderedFreeVector. + + New class G4OpticalMaterialProperties, a store for optical material + properties. + + G4MaterialPropertiesTable: new AddProperty() method to allow use of + predefined optical material properties. + + G4IonStoppingData, G4ICRU90StoppingData, G4ExtDEDXTable, + G4VIonDEDXTable: substituted G4LPhysicsFreeVector by G4PhysicsFreeVector. + + G4Material, G4Element, G4Isotope, G4IonisParamElm, + G4IonisParamMat, G4NistMaterialBuilder, G4NistMessenger, + G4SandiaTable: minor clean-up. + + Modernised CMake script. + + o Particles: + --------- + + Fixed shadowing compilation warning in G4Triton. + + o Persistency: + ----------- + + GDML: + o G4GDMLWriteMaterials: use G4PhysicsFreeVector instead of deprecated + G4PhysicsOrderedFreeVector. + + o Physics Lists: + ------------- + + Removed dependencies on hadronic/model/util and hadronic/model/management + modules now retired. + + Builders: + o Replaced G4HadronCaptureProcess with G4NeutronCaptureProcess + and G4HadronFissionProcess with G4NeutronFissionProcess in builders. + o Replaced particle-specific hadronic inelastic processes (that have + been deleted) with G4HadronInelasticProcess. + o G4PrecoNeutronBuilder, G4PrecoProtonBuilder, G4INCLXXNeutronBuilder, + G4QGSBinaryKaonBuilder: replaced obsoleted cross-sections + (that have been deleted) with better ones. + o G4BinaryDeuteronBuilder, G4BinaryTritonBuilder, G4BinaryHe3Builder, + G4BinaryAlphaBuilder: removed unused header files. + + Constructors: + o electromagnetic: + - Updated all standard EM physics lists: removed local member "verbose" and + use uniform approach for verbosity via G4EmParameters; instantiate + NIEL process only if parameter MaxNIELEnergy is above zero; include + gamma linear polarization model to Opt0, Opt3, Opt4, SS, and + Livermore physics constructors if the parameter EnablePolarisation + is "true"; G4EmLivermorePolarizedPhysics fully inheriting from + G4EmLivermorePhysics. + - G4GammaGeneralProcess: updated interface in the Retrieve() method. + - G4EmDNAPhysics: updated configuration of standard physics for gamma + and positrons according to Opt3; updated particle list by addition + of G4Alpha; simplified ConstructProcess() method using + G4PhysicsListHelper. + - Updated G4EmLowEPPhysics physics model configuration + See https://arxiv.org/abs/2102.02721 for details. + - G4GammaGeneralProcess: exclude gamma-nuclear from the 2nd energy area, + because cross-section is zero; in the 4th energy interval include in + the vector value of 1 - p instead of p, where p is the cumulative + probability of a sub-process. + - G4EmDNAChemistry, _option1, _option2, _option3 + added dissociation channel for electron-hole recombination. + - G4EmDNAChemistry_option3: changed pre-chemical model. + - DNA PhysicsLists: use SeEmModel() with correct signature. + - G4OpticalPhysicsList: removed deprecated optical commands. + - G4EmLivermorePolarizedPhysics: removed unused header, + - G4EmLivermorePhysics: use G4LivermorePolarizedComptonModel if + polarisation is enabled. + - Removed obsolete G4EmLEPTSPhysics, and code cleanup in G4EmDNAPhysics + and G4EmDNAPhysics_stationary. + - G4EmLivermorePhysics, G4EmPenelopePhysics_option1, + G4EmStandardPhysics_option3, G4EmStandardPhysics_option4, + G4EmLowEPhysics, G4EmStandardPhysicsSS: instantiate G4ePairProduction + process after ionisation and bremsstrahlung; does not change physics + but helps to have clearer debug printouts. + o gamma_lepto_nuclear: + - G4EmExtraPhysics, G4BertiniElectroNuclearBuilder, + G4LENDBertiniGammaElectroNuclearBuilder: replaced + G4PhotoNuclearProcess (now deleted) with G4HadronInelasticProcess. + o hadron_elastic: + - G4HadronDElasticPhysics, G4HadronHElasticPhysics: use inheritance + from G4HadronElasticPhysics; use G4HadProcesses, G4PhysListUtil and + G4HadParticles; implement cross-section factor. + - G4HadronHElasticPhysics: fixed problem of fully overlapping energy + transition between G4HadronElastic and G4ChipsElasticModel, using + now G4ChipsElasticModel only for Hydrogen element above 10 MeV. + - G4ChargeExchangePhysics: set explicitly the elastic cross-sections + according to the hadron type, given that the universal Gheisha + elastic cross-section has been now deleted. + - In all constructors, use verbosity level from G4HadronicParameters. + o hadron_inelastic: + - In all constructors: printouts are controlled by verbosity level of + G4HadronicParameters class; 'verboseLevel' member in base class is + not used; G4HadronicParameters singleton is initialized in all class + constructors; if the verbosity level is defined in class constructor, + it is propagated to G4HadronicParameters (user may change this level + using UI command before physics is initialized); check versus nullptr + is added in several places. + - Removed unused header files, and replaced when needed + G4HadronCaptureProcess with G4NeutronCaptureProcess. + + lists: + o Replaced particle-specific hadronic inelastic processes + (that have been deleted) with G4HadronInelasticProcess in LBE. + Renamed G4HadronCaptureProcess as G4NeutronCaptureProcess. + o In all physics-lists, protected banners by verbosity level. + o G4PhysListFactory: added verbosity level to constructor and propagated + to constructed lists. + o Mirror changes to G4PhysListFactory constructor signature (taking a + default verbosity argument) in the G4PhysListFactoryAlt constructor. + + o Electromagnetic Processes: + ------------------------- + + Adjoint: + o General code cleanup: applied clang-format style guidelines; + applied C++11 codewords to method declarations (virtual, override, + explicit); deleted unused variables and methods; started naming class + member variables with 'f'; use 'nullptr' instead of '0'; removed unused + headers; use constexpr for numbers. Use 'virtual' and 'override' methods + consistently; member variables start with f; shorten long names; removed + unused variables; make class variables local where appropriate; order + declarations of class variables; define class variables; removed unused + functions; marked copy/assignment operators as 'delete'; added + ProcessDescriptions; removed ChangeHistory from top of code; + use CLHEP::twopi instead of hardcoded value; removed more unused + headers. + o G4ContinuousGainOfEnergy: use updated signature for ion ionisation. + o Free resources in destructors. + + DNA: + o Added IRT-syn model. + o Added new models: G4DNADiracRMatrixExcitationModel, + G4DNAQuinnPlasmonExcitationModel, G4DNARelativisticIonisationModel and + G4DNAPlasmonExcitation. + o Modified G4DNAELSEPAElasticModel for gold material. + o G4DNAElectronHoleRecombination: dissociation channel of electron-hole + recombination moved to G4EmDNAChemistry, _option1, _option2, _option3. + o G4DNAWaterDissociationDisplacer: added the fragment displacement for + new dissociation channel. + o Fixed dependency on g4tools, now moved to externals module. + o Updated PrintGeneratorInformation() method signature in G4DNABornAngle + and G4DNARuddAngle. + + High Energy: + o G4eeToHadrons: updated integral type. + o Code clenup: clean-up of interfaces; removed unused headers; + improved initialisation. + o G4hBremsstrahlungModel: added header. + o G4hhIonisation: removed G4BohrFuluctuations. + + Low Energy: + o G4LivermorePolarizedComptonModel: added quantum entanglement of e+ + annihilation. If the photons have been "tagged" as "quantum-entangled", + for example by G4eplusAnnihilation for annihilation into 2 photons, they + are "analysed" if and only if both photons suffer Compton scattering. + Theoretical predictions from Pryce and Ward, Nature N.4065 (1947) p.435, + and Snyder et al, Physical Review 73 (1948) p.440. Experimental + validation in "Photon quantum entanglement in the MeV regime and its + application in PET imaging", D. Watts, J. Allison et al., Nature + Communications (2021)12:2646, https://doi.org/10.1038/s41467-021-22907-5. + Added data member 'fEntanglementModelIndex'. + The implementation of entanglement is described in extensive comments + in G4LivermorePolarizedComptonModel source. + o Migrate the Spline treatment for all physics vectors. + o General code cleanup: use G4 types; cleanup of headers and Penelope + models. + o Convert G4LPhysicsFreeVector into G4PhysicsFreeVector. + o Removed obsolete unused classes G4BremsstrahlungCrossSectionHandler, + G4BremsstrahlungParameters, G4eBremsstrahlungSpectrum, G4hSRIM2000p, + G4PhotoElectricAngularGeneratorSimple, G4MicroElecInelastic_new, + G4LivermorePolarizedPhotoElectricModel and + G4LivermorePolarizedPhotoElectricGDModel. + o G4MicroElecLOPhononModel: removed debug printout; rename member of + class. + o Improved management of array in G4PenelopeGammaConversionModel. + o Replaced std::map with static arrays in the G4Penelope models for + performance improvements + o Removed obsolete PrintInfo() methods and self defined process SubType. + o G4IonParametrisedLossModel: use updated signature for ion ionisation. + o Updated PrintGeneratorInformation() method signature for few angular + generators. + + Muons: + o General code clean-up: use C++11 keywords, improved comments, format + files. + o G4EnergyLossForExtrapolator, G4ErrorEnergyLoss, G4TablesForExtrapolator: + provide thread-safe initialisation of internal tables; guarantee + initialisation only once; size of tables depend only on number of + materials. + o G4MuIonisation: removed obsolete G4BohrFluctuations header. + o G4MuPairProduction, G4MuBremsstrahlung, G4MuBremsstrahlungModel: + improved initialisation. + o Updated PrintGeneratorInformation() method signature in G4ModifiedMephi. + + Polarisation: + o General code cleanup: name classes in logical manner; improved comments; + added ProcessDescription; ordered #includes and removed unused; disabled + copy and assignment operators with 'delete'; increased C++11 keyword + usage, especially override, explicit; renamed (most) class variables to + start with 'f'; make SCRN arrays the correct size; use constexpr for + numbers; applied clang-format style; use G4ExceptionDescription; avoid + implicit conversions between G4StokesVector and G4ThreeVector. + o G4PolarizedIonisationBhabhaXS: removed incorrect G4Exception. + o G4PolarizedAnnihilation, G4ePolarizedIonisation: improved initialisation + of assymetry tables. + o G4PolarizedAnnihilation, G4PolarizedCompton: updated use of the spline + flag. + + Standard: + o G4eplusAnnihilation: introducing Quantum Entanglement. This is activated + by UI command "/process/em/QuantumEntanglement". For e+e- -> gamma gamma, + the gammas are "tagged" here and must be "analysed" in a Compton + scattering process - see, for example, G4LivermorePolarizedComptonModel. + Otherwise entanglement has no effect even if activated. Added data + member "fEntanglementModelIndex". Instantiate clipboard only if Quantum + Entanglement is requested. + o G4PAIModelData, G4eplusTo2GammaOKVIModel: corrected initialisation of + physics vectors. + o G4LindhardSorensenData: updated definition of spline flag. + o G4CoulombScattering, G4eBremsstrahlung, G4eplusAnnihilation: updated set + of flags for spline and the integral approach. + o G4BetheBlochModel: minor cleanup; more const variables. + o Removed obsolete classes G4BohrFluctuations and + G4HeatedKleinNishinaCompton. + o G4BetheBlochModel, G4BraggIonModel, G4LindhardSorensenIonModel, + G4ICRU73QOModel, G4AtimaIonIonisationModel: changed interface to ion + ionisation corrections. + o Code clean-up of ionisation, energy loss processes and models. + o Clean-up of gamma processes. + + Utils: + o G4VEmProcess, G4VEnergyLossProcess, G4EmTableType, G4EmBiasingManager, + G4LossTableManager: updated integral approach by introduction of a + cross-section shape type and different actions depending on the type; + added cache for cross-section and range; removed unused methods; + attempt to reduce number of "if" operators at run time; integral and + spline flags are set to each process individually and not via + G4EmParameters class. + o G4VMultipleScattering: fixed problem observed by CMS for specific + physics list. + o G4EmCorrections, G4VEmProcess: updated use of the spline flag. + o G4EmCorrections, G4LossTableBuilder: substitute use of deprecated + G4LPhysicsFreeVector by G4PhysicsFreeVector. + o G4VEmProcess, G4VEnergyLossProcess, G4EmDataHandler: updated method + RetrievePhysicsTable(). + o G4TableType: added extra enumerator for type of cross-section shape. + o G4OpticalParameters, G4OpticalParametersMessenger: removed deprecated + optical commands and parameters. Replaced CreateDir() with new + G4UIdirectory(). + o G4VMultipleScattering: removed obsolete unused methods; reduced number + of operations at run time, use 'isIon' flag for scaling of energy + limits for all particles with mass >1 GeV. + o G4VEmModel removed "virtual" keyword for ComputeDEDX() method. + o General code cleanup; removed obsolete methods and members; + reorganized class members. + o G4VEmAngularDistribution: added virtual method + PrintGeneratorInformation(). + o Fixed model per region definition for all base processes G4VEmProcess, + G4VMultipleScattering, G4VEnergyLossProcess; removed sub-cut facility + for energy loss processes; clean-up of parameters classes. + o G4VEmModel, G4VEnergyLossProcess, G4EmCalculator: optimised signature + of the CorrectionsAlongStep() method; use more constant variables; + minor code optimisation. + o G4VEmProcess, G4VEnergyLossProcess: fixed computation of cross-section + and range if base material approach is used. + o G4LossTableBuilder: fixed debug printout. + o G4VMscModel: improved printout. + o Code clean-up, including G4VEnergyLossProcess, G4LossTableManager + and messengers for EM parameters. + o Removed obsolete G4EmProcessOptions class. + + Xrays: + o General code cleanup: removed commented out code; added + ProcessDescription() and DumpInfo(); organized order of headers, + removed and added as needed; use constexpr for numbers; replaced + G4PhysicsOrderedFreeVector with G4PhysicsFreeVector. + o G4Scintillation: removed deprecated optical commands. + + o Generic Processes: + ----------------- + + Cuts: + o G4PhysicsTableHelper: updated interface to Retrieve() method. + + Management: + o Introducing classes for implementation of quantum entanglement: + G4EntanglementAuxInfo, G4VEntanglementClipBoard and + G4eplusAnnihilationEntanglementClipBoard. + Currently, entanglement is implemented only in G4eplusAnnihilation + and G4LivermorePolarizedComptonModel. + + Optical: + o G4OpBoundaryProcess: fixed initialisation of some local variables. + Addressing problem report #2364. + o G4OpRayleigh, G4OpWLS, G4OpWLS2: use G4PhysicsFreeVector instead + of deprecated G4PhysicsOrderedFreeVector. + + Transportation: + o Enable setting of smooth curved trajectories to particle-change in + G4CoupledTransportation::AlongStepDoIt(), which was commented out by + mistake. Based on discussion in Geant4 Forum thread #4271. + + o Hadronic Processes: + ------------------ + + Removed deprecated 'rpg' model. + + Merged 'models/management' module in 'management'. + + Merged 'models/util' module in 'util'. + + cross_sections + o G4MuNeutrinoNucleusTotXsc: new arrays for XS_eq and XS_in, now XS_tot + is a sum of XS_qe and XS_in with A, Z and A-Z factors. + o G4NeutronInelasticXS, G4NeutronElasticXS, G4NeutronCaptureXS, + G4ParticleInelasticXS, GammaNuclearXS : in the method BuildPhysicsTable(), + replaced loop over material-cut-couple with a direct loop over all + elements; partially move initialisation of local variables to headers. + o G4NeutronInelasticXS: in the method BuildPhysicsTable(), replaced + loop over material-cut-couple with a direct loop over materials + used in geometry. + o G4MuNeutrinoNucleusTotXsc: access and calculation of + fQEratio(Z,A) = XS_qe/XS_tot. + o Removed following obsolete classes: + G4IonsKoxCrossSection, G4IonsSihverCrossSection, G4IonsShenCrossSection, + G4TripathiCrossSection, G4TripathiLightCrossSection, + G4IonProtonCrossSection, G4GeneralSpaceNNCrossSection, + G4ProtonInelasticCrossSection G4NeutronInelasticCrossSection, + G4PiNuclearCrossSection, G4CrossSectionPairGG, + G4FastPathHadronicCrossSection, G4HadronCaptureDataSet, + G4HadronFissionDataSet, G4HadronElasticDataSet, G4HadronInelasticDataSet, + G4HadronCrossSections, G4IonsShenCrossSection, G4TripathiCrossSection, + G4TripathiLightCrossSection. + o G4HadronXSDataTable, G4ComponentSAIDTotalXS: updated creation and + handling of G4PhysicsVector. + o G4UPiNuclearCrossSection, G4ComponentSAIDTotalXS: substituted use of + deprecated G4LPhysicsFreeVector by G4PhysicsFreeVector. + o G4UPiNuclearCrossSection: disabled Spline interpolation. + + management + o G4HadronicProcess: made public the method GetHadronicInteraction(). + This can be useful for users to access at run-time some information + available from a hadronic final-state model. + o G4HadronInelasticProcess: added a new method to return the particle + definition (useful in practice to distinguish between baryons and + antibaryons, or between hadrons and ions). + o G4HadronInelasticProcess: removed old and unused header file + corresponding to the Gheisha inelastic cross-section (that has been + deleted). + o Moved G4HadronInelasticProcess class to hadronic/mangement module. + o Fixed TLS usage in G4HadronicProcessStore. + o Fixed loops in G4HadronicProcessStore::Clean(). + o G4HadronicEPTestMessenger: removed deprecated commands. + o Removed unused class G4VCrossSectionBase. + + models/cascade + o Fixed TLS usage in G4CascadeChannelTables and G4CascadeParameters. + + models/coherent_elastic + o G4ChargeExchangeProcess: replaced Gheisha elastic cross-section + (that has been deleted) with G4ComponentGGHadronNucleusXsc. + o G4LEHadronProtonElastic, G4ChargeExchangeProcess: removed unused + headers. + + models/fission + o G4LFission: removed unused headers. + + models/im_r_matrix + o G4XnpElasticLowE, G4XNNElasticLowE, G4XnpTotalLowE: substituted use of + deprecated G4PhysicsLnVector with G4PhysicsLogVector; no functional + changes. + + models/inclxx + o Updated comment in G4INCLXXInterface header. + + models/lepto_nuclear + o G4NeutrinoNucleusModel: calculation of fQEratioA(Z,A,Enu) depending of + QE ratios for nucleons. Added accessors for XS_qe/XS_tot(A), fQEratioA + class member. + o Bug fixed in G4NeutrinoNucleusModel, updated calls for QE ratio of + muon/electron (anti-)neutrino. + + models/particle_hp + o G4ParticleHPElementData, G4ParticleHPBGGNucleonInelasticXS: removed + old and unused header files corresponding to Gheisha cross-sections + (that have been deleted). Code cleanup. + o G4ParticleHPManager: removed deprecated environmental variables. + o G4ParticleHPData, G4ParticleHPJENDLHEData: replaced use of deprecated + G4LPhysicsFreeVector with G4PhysicsFreeVector. + o Updated build scripts according to new dependencies. + Clean-up of old directories no longer present. + + models/qmd + o G4QMDReaction: replaced G4IonsShenCrossSection (that has been deleted) + with G4ComponentGGNuclNuclXsc. Replaced GetIsoCrossSection() with + GetElementCrossSection(). + + models/radioactive_decay + o G4RadioactiveDecayBase, G4RadioactiveDecayBaseMessenger: introduced + a new parameter for analogue mode to kill very long radioactive decays + at rest of nuclides happening later than this threshold parameter. + Its default value (10^27 ns) corresponds to more than twice the age of + the universe. The value of the threshold can be changed via a new UI + command, e.g. to set it to 1000 years: + "/process/had/rdm/thresholdForVeryLongDecayTime 3.1536e+10 second" . + This kind of cut has been introduced in order to avoid to account + energy depositions happening after many billions of years in ordinary + materials used in calorimetry, in particular Tungsten and Lead - via + their natural unstable, but very long lived, isotopes, such as + W183, W180 and Pb204. Note that the cut is not on the average, mean + lifetime, but on the actual sampled global decay time. + o Use existing facility to find logical volume in store, rather than + looping through in G4RadioactiveDecayBase::Select/DeselectAVolume(). + o G4RadioactiveDecayBaseMessenger, G4RadioactivationMessenger: removed + deprecated commands. + o Remove obsolete classes G4RadioactiveDecay and + G4RadioactiveDecaymessenger. + o Updated build scripts and header includes. + + models/theo_high_energy + o G4TheoFSGenerator: added accessors for the corresponding modifier + methods already existing. This can be useful for users to access + at run-time some information available from a hadronic final-state + model. + + processes + o Added G4HadronInelasticProcess class from hadronic/management module. + o Renamed G4HadronCaptureProcess as G4NeutronCaptureProcess, as it is + applied only for neutron projectile. + o Renamed G4HadronFissionProcess as G4NeutronFissionProcess, as it is + applied only for neutron projectile. + o Removed use of deleted header file G4HadronicDeprecate. + o G4HadronCaptureProcess: removed old and unused header file + corresponding to the Gheisha capture cross-section (that has been + deleted). + o G4HadronFissionProcess: replaced Gheisha fission cross-section + (that has been deleted) with G4ZeroXS (which is a zero cross-section + everywhere). + o G4HadronElasticProcess, G4NeutrinoElectronProcess, + G4ElNeutrinoNucleusProcess, G4MuNeutrinoNucleusProcess: removed + old and unused header file corresponding to the Gheisha elastic + cross-section (that has been deleted). + o Removed the following deprecated inelastic processes: + G4AlphaInelasticProcess, G4AntiAlphaInelasticProcess + G4AntiDeuteronInelasticProcess, G4DeuteronInelasticProcess, + G4AntiHe3InelasticProcess, G4He3InelasticProcess, + G4AntiLambdaInelasticProcess, G4LambdaInelasticProcess, + G4AntiNeutronInelasticProcess, G4NeutronInelasticProcess, + G4AntiOmegaMinusInelasticProcess, G4OmegaMinusInelasticProcess, + G4AntiProtonInelasticProcess, G4ProtonInelasticProcess, + G4AntiSigmaMinusInelasticProcess, G4SigmaMinusInelasticProcess, + G4AntiSigmaPlusInelasticProcess, G4SigmaPlusInelasticProcess, + G4AntiTritonInelasticProcess, G4TritonInelasticProcess, + G4AntiXiMinusInelasticProcess, G4XiMinusInelasticProcess, + G4AntiXiZeroInelasticProcess, G4XiZeroInelasticProcess, + G4IonInelasticProcess, G4KaonMinusInelasticProcess, + G4KaonPlusInelasticProcess, G4KaonZeroLInelasticProcess, + G4KaonZeroSInelasticProcess, G4PionMinusInelasticProcess, + G4PionPlusInelasticProcess, G4PhotoCaptureProcess, + G4PhotoFissionProcess, G4PhotoNuclearProcess. + + stopping + o Removed obsolete classes: G4AntiNeutronAnnihilationAtRest, + G4AntiSigmaPlusAbsorptionFritiof, G4SigmaMinusAbsorptionBertini, + G4AntiProtonAbsorptionFritiof, G4KaonMinusAbsorptionBertini, + G4PiMinusAbsorptionBertini. + + util + o Removed unused classes: G4LightMedia, G4IsoResult, G4HadronicDeprecate, + G4GHEKinematicsVector, G4HadReentrentException, G4HadSignalHandler, + DumpFrame. + + o Run + --- + + Optimised access to volumes and regions stores. + + Minor C++11 review in use of iterators, initialisers, etc... + + Removed obsolete ResetCuts() method in G4VUserPhysicsList. + + Added new G4DNAStaticMoleculeReactionProcess in PhysicsListHelper + for DNA processes. + + Removed call to physicsList->TerminateWorker() in G4WorkerRunManager + as this appears to cause errors at termination. + + G4VPhysicsConstructor: fixed initialisation of hadronic parameters + avoiding uncontrolled override of verbosityLevel. + + General code cleanup and formatting. + + o Tasking + ------- + + Updated to PTL v2.0.0 with shared_ptr usage. Included some minor API + changes to direct async usage. + + Fixes to TBB task-group usage. + + Fix for G4FORCENUMBEROFTHREADS flag lookup. + + G4RunManagerFactory: set default run manager type to be Tasking. + + G4TaskRunManager: check for valid threadPool pointer in method + RequestWorkersProcessCommandsStack() to fix occasional segmentation + fault at exit. + + o Track & Tracking + ---------------- + + Correction to G4Track::operator=() to copy also touchable-handles. + This fixes a crash originated when running importance sampling in the + G4EventManager when the track got assigned the origin touchable handler + from its own touchable handle; the touchable handler was sometimes not + set. + + Adjusted printout format in DumpInfo() for G4VParticleChange + and G4ParticleChange. + + Introducing G4SteppingVerboseWithUnits, an alternative to + G4SteppingVerbose with printout of proper units and extended features. + Added explicit virtual keyword for virtual methods and destructor in + G4SteppingVerbose. + + Export protected static symbols in G4VSteppingVerbose for DLL builds + on Windows. + + G4SteppingVerbose, G4SteppingManager: added a switch to instantiate + G4SteppingVerboseWithUnits. + + Simplified way of defining a user-specific stepping verbose, that + is now common to all sequential, MT and tasking modes. + + Avoid unnecessary indirections when checking for regional stepping + action by reusing the value of current volume in stepping manager. + + Use existing facility to find logical volume in store, rather than + looping through in G4AdjointCrossSurfChecker. + + o Visualization: + ------------- + + Removed unused XXX module. + + management: + o Introducing "Special Mesh Rendering", with new commands: + /vis/viewer/set/specialMeshRendering + /vis/viewer/set/specialMeshVolumes + Only available with OpenGL drivers at present. + o Implemented a default AddCompound(const G4Mesh&) method: just draws the + "container" volume and prints a G4Exception with guidance. + o Added new data members to view parameters. + o Exploit C++17 to parse saved files in /vis/viewer/interpolate, + to use . + o Introducing /vis/scene/add/localAxes and /vis/touchable/localAxes + commands. + o Removed deprecated G4VisManager::SetUserAction(). + Use RegisterRunDurationUserVisAction or similar instead. + These functions represent quite an advanced use of visualisation + and are rarely used. + o "/vis/set/extentForField", "/vis/scene/add/electricField" and + magneticField: improved guidance to take note of change to + G4VFieldModel, namely that the number of data points is now calculated + on the basis of the extent, which can be set as above. + o Interrupt macro (vis.mac) if graphics system invalid/unavailable. + Issues "Batch is interrupted" and avoids long litany of further errors. + o /vis/scene/add/volume (and /vis/drawVolume): exploit + G4PhysicalVolumesSearchScene to streamline geometry tree searches. + Avoid calculating extent of a temporary physical volume when not + necessary. + The above does introduce a change of behaviour for the case that a user + names the volume(s) requested, e.g., "/vis/drawVolume Shape1". The user + will not normally see any difference - but it does avoid extravagant + computation in some circumstances. + o G4VisCommandsSet, G4VisCommandsTouchable and G4VisCommandsViewer: + added comment of explanation where using G4PhysicalVolumesSearchScene. + o Use existing facility to find logical volume in store, rather than + looping through in G4VisCommandSceneAddLogicalVolume::SetNewValue(). + o G4VisManager: fixed cout destination for UI manager during deletion. + o G4VisExecutive: removed deprecated Wt driver. + + modeling: + o Introducing G4Mesh, a light class that encapsulates and validates a + nested parameterisation, called a "mesh". If a valid mesh cannot be + created out of a G4VPhysicalVolume, it will have a type "invalid". + The overhead of an invalid attempt is expected to be small, all the + same it should only be invoked if the user specifies mesh rendering. + o G4ModelingParameters: added new data members and access functions. + o G4PhysicalVolumeModel: added code for special mesh rendering, under + control of user flag. If flag is set by the above commands, and if a + volume is a "mesh" (a container for a nested parameterisation), invoke + new method AddCompound(const G4Mesh&). + o G4PhysicalVolumeModel: moved fFullPVPath.push_back earlier, addressing + a bug in visualisation of touchables. + o Improved G4VModel; make SetTransform() virtual. + o G4ArrowModel, G4AxesModel and G4TextModel: implement SetTransform(). + o Take care to apply to original model. For example, if SetTransform() is + called more than once it must apply to the original. + o G4PhysicalVolumeModel: for the resultant of clipping, set the + visualisation attributes of the original. + o G4VFieldModel: Change concept of choice of data points: this model + simply checked that a data point was within the extent. + Now it uses the extent to determine the datapoint spacing. + Note: if 'fExtentForField' is null, the used extent is that of the + current scene; otherwise it uses that supplied by the user. + o G4PhysicalVolumesSearchScene: allow user to limit the depth of descent + during a geometry tree search. + o G4PhysicalVolumeModel: if opacity (alpha) == 0 (completely transparent), + treat same as pVisAttribs->IsVisible(). + G4PhysicalVolumeModel: simplified validation. + o Added G4Exception in default implementation of + G4PseudoScene::ProcessVolume(). + + externals/gl2ps: + o allow use of non-APPLE OpenGL on APPLE. + To use this, build with macro GL2PS_USE_GL_GL_H. + + OpenGL: + o Implemented WindowProc() function in G4OpenGLWin32Viewer for the Win32 + OpenGL driver (function that was commented out). It is now possible to + change the Zoom and the orientation using the mouse (like in the Qt + driver). Based on contribution in GitHub PR#20. + o Implemented AddCompound(const G4Mesh&) method: turns nested + parameterisations into polymarkers of dots - much improved speed. + o Enable extended WIN32 window in G4OpenGLWin32Viewer. + Based on contribution in GitHub PR#23. + o G4OpenGLQtViewer::addNonPVSceneTreeElement(): special case for markers, + use Info() if non-empty name appearing in Qt's scene tree. This allows + the user to design markers, e.g., a list of points, and give them a name + that relates to the providence of the points, e.g., a particular + material or geometry component. + o Removed deprecated Wt driver. + o G4OpenGLStoredQtViewer: moved fViewId<0 check to top of constructor to + pick up errors in base class construction. + o Removed deprecated "/vis/ogl/set/" commands. + o All commands connected with a time window. Use equivalent + "/vis/viewer/set/timeWindow" commands. + o "/vis/ogl/set/eventsDrawInterval " is replaced by + "/vis/ogl/flushAt NthPrimitive ". + o G4OpenGLWin32Viewer: fixed occasional crash with G4UIWin32 when + creating viewer from UI command: avoid indirect call to DrawView() + while still within CreateMainWindow(). + o Comment out makeCurrent() in G4OpenGLImmediate/StoredQtViewer + to prevent red-button crash. + + OpenInventor: + o G4OpenInventorQtExaminerViewer: for tabbed viewer in UIQt, added a + Detach button to move the viewer to its own dedicated and resizable + window on the desktop. Added event handler for mouse wheel to fix the + non-intuitive behavior. Mouse-wheel-forward now zooms/dollys in. + Added viewer button to enable the "axis cross" (3d axes) feedback + mechanism. + o G4OpenInventorViewer: upgraded the group node sensor to process camera + movements, thus eliminating the need for the camera sensor. The node + sensor receives all camera notifications and is immune to changes in + the camera type. + o Force kernel visit if special mesh rendering parameters change. + o Code cleanup of OpenInventorQt classes. + + Qt3D + o Improve overall protection of debug output with #ifdef G4QT3DDEBUG. + Moved debug code to G4Qt3DUtils header. + o Force kernel visit if special mesh rendering parameters change. + o Include some trial code (commented out) for text output. + + ToolsGS: + o Introducing ToolsSG (TSG) drivers based on externals/g4tools. + o Providing four new (mutually exclusive) vis drivers: TOOLSSG_X11_GLES, + TOOLSSG_WINDOWS_GLES, TOOLSSG_XT_GLES and TOOLSSG_QT_GLE. + + o Data Sets: + --------- + + G4EMLOW-7.17: + o Removed tabs in option4 cross-section files. + o Added new cross sections for electron transportation in gold + within Geant4-DNA. + o Added directories Elastic/ Inelastic/ and Structure/ for microelec + models. + o Fixed problem in file sigmadiff_cumulated_ionisation_e_RBEBV_Z79.dat. + + o Examples: + -------- + + Updated reference outputs, macros, READMEs and scripts. + + Replaced deprecated G4VisAttributes::Invisible by + G4VisAttributes::GetInvisible(). + + Bump required CMake version range to 3.12...3.20. + + advanced/amsEcal + o Migrated to use G4RunManagerFactory and G4SteppingVerboseWithUnits. + + advanced/brachytherapy + o Code cleanup: use C++11 keywords and patterns. + o Removed BrachyMaterial class; materials implemented now using NIST + material manager. + o Removed SetCuts() from the local PhysicsList. + + advanced/composite_calorimeter + o Migrated to multi-threading, using G4RunManagerFactory. + o Introduced the action initializer. + o Split the definition of the sensitive part of the detector + from the detector construction itself. A new method, + sensitiveHandling(), has been introduced in the base class CCalG4Able. + o Made the following three classes thread-local singletons: CCalSDList, + CCalSensAssign and CCalSensitiveDetectors. + o Multi-threaded use of the G4AnalysisManager in the run action with the + merging of histograms and ntuple of all working threads at the end of + the run. + + advanced/gammaray_telescope + o GammaRayTelHadronPhysics : replaced G4HadronCaptureProcess with + G4NeutronCaptureProcess, and G4HadronFissionProcess with + G4NeutronFissionProcess. + Replaced stopping processes that have been deleted. + Replaced old pion inelastic cross-sections (that have been deleted) + with G4BGGPionInelasticXS. + o GammaRayTelHadronPhysics, GammaRayTelIonPhysics: replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + o Removed dependency on G4EmProcessOptions. + o Removed SetCuts() from the local PhysicsList. + + advanced/gorad + o Fixed potential shadowing compilation warnings in GRInitialization. + + advanced/hadrontherapy + o Modified HadrontherapyLet for file generation. + o Removed dependency on G4EmProcessOptions. + o Geometry modification in CarbonBeamLine. + o Removed unncessary G4AutoDelete of StepProcessMax in physics list. + o Minor changes in macro files. + + advanced/HGCal_testbeam + o SiliconPixelHit, SiPMHit: fixed problem in handling of NIEL energy + deposition. + o CMSHadronPhysicsFTFP_BERT: added class from CMS. + o Removed obsolete class CMSEmStandardPhysicsHcal. + o FTFPCMS_BERT_EMM: use correct combination of physics constructors. + o Removed use of obsolete RanecuEngine. Updated CMS EM physics. + + advanced/iort_therapy + o Removed dependency on G4EmProcessOptions. + o Removed SetCuts() from the local PhysicsList. + o Set cuts per region in ConstructProcess(). RegionStore is not available + when accessed from the constructor of the Physics List. + + advanced/ICRP110_HumanPhantoms + o Introduced ICRP110PhantomVisAction. Updated vis.mac which shows + how to activate it. + + advanced/microbeam + o Added initialisation of 'fDose3DDose' and 'fMapVoxels' in the + constructor of the RunAction class. + o Use explicit constructors and "override" instead of "virtual" in + derived classes. Use G4 types in DetectorConstruction. + o In main() do not initialize run and number of threads, let + these be done in macro microbeam.mac. + o DetectorConstruction: use CLHEP::twopi. Avoid having 'fField' pointer + as class member, use G4AutoDelete registration instead. + o CellParameterisation: initilize all data members. + + advanced/microelectronics + o Updated PhysicsList to new EM settings. + + advanced/STCyclotron + o STCyclotronSensitiveTarget: remove deprecated include. + o Use new CLHEP units for minute, hour, day, year in + STCyclotronPhysicsList. + + advanced/underground_physics + o In DMXParticleSource::ConfineSourceToVolume(), use existing + facility to faster find physical volme in store, rather than looping + through. Some code cleanup. + o DMXPhysicsList: replaced G4HadronCaptureProcess with + G4NeutronCaptureProcess. Replaced stopping processes that have been + deleted. Removed header files of old and unused pion inelastic + cross-sections (that have been deleted). Replaced particle-specific + inelastic processes (that have been deleted) with + G4HadronInelasticProcess. + o Replaced deprecated optical commands & parameters with new ones. + + advanced/xray_fluorescence + o Removed dependency on G4EmProcessOptions. + o Removed SetCuts() from the local PhysicsList. + + basic/B1 + + basic/B2 + + basic/B3 + o Migrated to use G4SteppingVerboseWithUnits. + o Use nullptr instead of 0. + o Cleaned trailing whitespaces from all files. + + basic/B4 + o Removed macros/visTutor. A movies tutorial is now in extended example + visualization/movies. Remove visTutor menu in all gui.mac files. + o Migrated to use G4SteppingVerboseWithUnits. + o Use nullptr instead of 0. + o Cleaned trailing whitespaces from all files. + + basic/B5 + o Migrated to use G4SteppingVerboseWithUnits. + o Use nullptr instead of 0. + o Cleaned trailing whitespaces from all files. + + extended/biasing/B03 + o B03PhysicsList: replaced G4HadronCaptureProcess with + G4NeutronCaptureProcess, and G4HadronFissionProcess with + G4NeutronFissionProcess. Replaced old ion cross-sections (that have + been deleted) with better ones. Use G4HadronInelasticProcess for + inelastic processes (the particle-specific inelastic processes have + been deleted). + + extended/electromagnetic/TestEm0 + o Updated PhysListEmStandard. + o DetectorConstruction: print only used material. + + extended/electromagnetic/TestEm1 + o Migrated main() to use G4RunManagerFactory and + G4SteppingVerboseWithUnits. + o Updated PhysListEmStandard. + o DetectorConstruction: do not print materials table. + o StepMax: code formatting. + o Added macro stepMax.mac. + + extended/electromagnetic/TestEm2 + o Migrated to use G4SteppingVerboseWithUnits. + o Removed obsolete PhysList5DEmStandard. 5D model is a part of + Opt4 and other physics configurations. + o Updated PhysListEmStandard. + o DetectorConstruction: do not print materials table. + o StepMax, StepMaxMessenger, PhysicsList, PhysicsListMessenger: revert, + to make command '/testem/stepMax' working in interactive mode. + o SteppingVerbose: set precision via data member; modified process name. + o Use G4RunManagerFactory in main(). + o Added macro stepMax.mac. + + extended/electromagnetic/TestEm3 + o Updated PhysListEmStandard. + o StepMax, StepMaxMessenger, PhysicsList, PhysicsListMessenger: revert, + to make command '/testem/stepMax' working in interactive mode. + o Migrated to G4RunManagerFactory and G4SteppingVerboseWithUnits. + o Added macro stepMax.mac. + + extended/electromagnetic/TestEm4 + o Migrated to G4RunManagerFactory and G4SteppingVerboseWithUnits. + + extended/electromagnetic/TestEm5 + o Updated PhysListEmStandard. + o Migrated to G4SteppingVerboseWithUnits. + o TrackingAction: fixed bug for filling histos 6 and 7. + Fixed bug for histo of vertex position. + o StepMax, StepMaxMessenger, PhysicsList, PhysicsListMessenger: revert, + to make command '/testem/stepMax' working in interactive mode. + o Use G4RunManagerFactory in main(). + o Removed obsolete PhysListEm5DPhysics and PhysListEm19DPhysics, + as these models are now part of regular physics constructors. + o Added macros stepMax.mac and subcut.mac. + + extended/electromagnetic/TestEm6 + o Migrated to G4SteppingVerboseWithUnits. + + extended/electromagnetic/TestEm7 + o Migrated to G4SteppingVerboseWithUnits. + o Removed use of obsolete RanecuEngine. Updated PhysListEmPhysicsNR. + + extended/electromagnetic/TestEm9 + o Replaced local Physics List by clone of the default EM standard; + recover analysis of process calls for the case of gamma general + process; improved macro files. Removed unused header. + + extended/electromagnetic/TestEm11 + o Migrated to G4RunManagerFactory and G4SteppingVerboseWithUnits. + o Updated PhysListEmStandard. + o DetectorConstruction: print only used material. + o RunAction: dump G4EmParameters. + + extended/electromagnetic/TestEm12 + + extended/electromagnetic/TestEm13 + + extended/electromagnetic/TestEm14 + o Migrated to G4RunManagerFactory and G4SteppingVerboseWithUnits. + o Updated PhysListEmStandard. + + extended/electromagnetic/TestEm15 + o Migrated to G4SteppingVerboseWithUnits. + o PhysicsList: removed PhysList5DStandard, as 5D model is now part of + Opt4 EM physics in standard constructors. + + extended/electromagnetic/TestEm16 + o Migrated to G4RunManagerFactory and G4SteppingVerboseWithUnits. + + extended/electromagnetic/TestEm17 + + extended/electromagnetic/TestEm18 + o Migrated to G4SteppingVerboseWithUnits. + + extended/eventgenerator/particleGun + o Migrated to use G4RunManagerFactory and G4SteppingVerboseWithUnits. + Removed SteppingVerbose class. + + extended/eventgenerator/pythia/py8decayer + o New example demonstrating how to outfit Pythia8-based decay features + to those resonances in Geant4 where decay tables are not implemented + by default. In addition, it shows how to replace existing + Geant4 decay tables to such resonances as tau+/- or B+/- with + the Pythia8-based ones. + + extended/eventgenerator/userPrimaryGenerator + o Migrated to use G4SteppingVerboseWithUnits. + + extended/exoticphysics/channeling + o Removed local option4 physics configuration. + + extended/geometry/transforms + o Migrated to use G4SteppingVerboseWithUnits. + o Added cleaning of the reflection factory. + + extended/geometry/VecGeomNavigation + o New example demonstrating integration of VecGeom navigation, based on + the prototype package G4VecGeomNav, being integrated in the example at + build time. + + extended/hadronic/FissionFragment + o Fixed CMake build script to define target properly. + + extended/hadronic/Hadr01 + o PhysicsList: removed unused header file. + + extended/hadronic/Hadr02 + o CRMCNeutronBuilder, HIJINGNeutronBuilder, UrQMDNeutronBuilder: replaced + G4HadronCaptureProcess with G4NeutronCaptureProcess, and + G4HadronFissionProcess with G4NeutronFissionProcess. + o IonUrQMDPhysics: replaced old ion cross-sections (that have been + deleted) with G4ComponentGGNuclNuclXsc. + o Replaced particle-specific inelastic processes (that have been deleted) + with G4HadronInelasticProcess. + + extended/hadronic/Hadr03 + o PhysicsList: added GammaNuclearPhysicsLEND. + o GammaNuclearPhysics, GammaNuclearPhysicsLEND: replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + o Migrated to use G4RunManagerFactory and G4SteppingVerboseWithUnits. + Removed SteppingVerbose class. + + extended/hadronic/Hadr04 + o NeutronHPphysics: replaced G4HadronCaptureProcess with + G4NeutronCaptureProcess, and G4HadronFissionProcess with + G4NeutronFissionProcess. Replaced G4NeutronInelasticProcess (that has + been deleted) with G4HadronInelasticProcess. + o Migrated to use G4RunManagerFactory and G4SteppingVerboseWithUnits. + Removed SteppingVerbose class. + + extended/hadronic/Hadr06 + o TrackingAction: count secondary particles with meanLife > 0. + Print meanLife. Added TrackingMessenger with 2 commands + o PhysicsList: added GammaNuclearPhysicsLEND. + Use new CLHEP units for minute, hour, day, year and millielectronvolt. + o Updated ElectromagneticPhysics. + o Suppressed command "/process/list" in several macros. + o GammaNuclearPhysics, GammaNuclearPhysicsLEND: replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + o DetectorConstruction: updated 'fWorldSize' for SetRadius(). + o Migrated main() to G4RunManagerFactory and G4SteppingVerboseWithUnits. + o Enable ParticleHP settings in main(). + o Stepping verbose initialisation. + + extended/hadronic/Hadr07 + o TrackingAction: count secondary particles with meanLife > 0. + Print meanLife. + o PhysicsList: added GammaNuclearPhysicsLEND. + Use new CLHEP units for minute, hour, day, year and millielectronvolt. + o Updated ElectromagneticPhysics. + o GammaNuclearPhysics, GammaNuclearPhysicsLEND: replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + o Migrated main() to G4RunManagerFactory and G4SteppingVerboseWithUnits. + Enable ParticleHP settings in main(). + + extended/hadronic/Hadr08 + o BiasingOperation: replaced Gheisha inelastic cross-section (that + has been deleted) with better cross-sections. + Replaced particle-specific inelastic processes (that have been deleted) + with G4HadronInelasticProcess. + + extended/hadronic/Hadr09 + o HadronicGenerator: migrated per-particle inelastic processes (that have + been deleted) to G4HadronInelasticProcess. + + extended/hadronic/Hadr10 + o New hadronic example aimed to exercise the decay of tau leptons, + as well as charmed and bottom hadrons. + + extended/hadronic/NeutronSource + o TrackingAction: count secondary particles with meanLife > 0. + Print meanLife. + o PhysicsList: added GammaNuclearPhysicsLEND. + Use new CLHEP units for minute, hour, day, year and millielectronvolt. + o Updated ElectromagneticPhysics. + o GammaNuclearPhysics, GammaNuclearPhysicsLEND: replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + o Migrated to use G4RunManagerFactory and G4SteppingVerboseWithUnits. + Removed SteppingVerbose class. + + extended/medical/DICOM + o In vis.mac, changed "/vis/ogl/set/eventsDrawInterval" to + "/vis/ogl/flushAt NthPrimitive". + + extended/medical/dna/AuNP + o New example simulating the track-structure of electrons in microscopic + gold volume. Also simulating that in liquid water medium surrounding + the gold volume. + + extended/medical/dna/chem2 + o In vis.mac, changed "/vis/ogl/set/eventsDrawInterval" to + "/vis/ogl/flushAt NthPrimitive". + + extended/medical/dna/chem3 + o In vis.mac, changed "/vis/ogl/set/" to "/vis/viewer/set/timeWindow/". + + extended/medical/dna/dnadamage1 + o Fixed SSD file typos. + + extended/medical/dna/neuron + o In vis.mac, changed "/vis/ogl/set/" to "/vis/viewer/set/timeWindow/". + + extended/medical/dna/microdosimetry + o Updated PhysicsList to use updated SetEmModel() method. + Removed thread unsafe SetCuts() method; use SetEmModel(..) for + multiple scattering. + + extended/medical/dna/splitting + o Updated PhysicsList to recent EM settings. + + extended/medical/dna/svalue + o PhysicsList: removed unused header. Radioactive decay is defined via + standard radioactive physics builder. + o Do not allow change of geometry between runs, only materials may be + changed. + o Removed all warning in test run. + + extended/medical/electronScattering + o Migrated to G4RunManagerFactory and G4SteppingVerboseWithUnits. + + extended/medical/electronScattering2 + o Removed warning. Cosmetic modifications in PhysicsList. + + extended/medical/fanoCavity + + extended/medical/fanoCavity2 + o Updated PhysicsList to recent EM settings. + o Migrated to G4RunManagerFactory and G4SteppingVerboseWithUnits. + + extended/optical/LXe + o Get some refractive indices from new G4OpticalMaterialParameters file. + o Excercise creating material property table element by element. + o Replaced deprecated optical commands and parameters with new ones. + + extended/optical/OpNovice + o Excercise creating material property table element by element. + o Replaced deprecated optical commands and parameters with new ones. + o Fixed incorrect material property name. + o Added option to define detector via a GDML file. + o Added outer world volume to avoid surfaces including world volume. + Addressing problem report #2373. + + extended/optical/OpNovice2 + o Replaced deprecated optical commands and parameters with new ones. + + extended/optical/wls + o WLSMaterials: use correct material property names. + o WLSPrimaryGeneratorAction: use G4PhysicsFreeVector instead of + deprecated G4PhysicsOrderedFreeVector. + + extended/parallel/ThreadsafeScorers + o TSPhysicsList: removed obsolete header G4EmProcessOptions; removed + method SetCuts() to avoid data race, use the one from the base class; + removed singleton pattern from this class as not needed. + + extended/polarisation/Pol01 + o Cleanup of Physics List; use renamed polarized processes. + + extended/radioactivedecay/Activation + o TrackingAction: count secondary particles with meanLife > 0. + o PhysicsList: added GammaNuclearPhysicsLEND. + Use new CLHEP units for minute, hour, day, year and millielectronvolt. + o Updated ElectromagneticPhysics. + o GammaNuclearPhysics, GammaNuclearPhysicsLEND: replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + o Migrated to use G4RunManagerFactory and G4SteppingVerboseWithUnits. + Removed SteppingVerbose class. + + extended/radioactivedecay/rdecay01 + + extended/radioactivedecay/rdecay02 + o Migrated to use G4RunManagerFactory and G4SteppingVerboseWithUnits. + Removed SteppingVerbose class. + o Use new CLHEP units for minute, hour, day, year and millielectronvolt + in PhysicsList. + + extended/runAndEvent/RE05 + + extended/runAndEvent/RE06 + o Migration to the new SteppingVerbose. + + extended/visualization/movies + o New example illustrating how to make a movie with /vis/viewer/save + and /vis/viewer/interpolate. It also includes the "visTutor" macros + from the old "novice" example, N03, subsequently moved to "basic" B4. + See README for further information. + + ---------------------------------------------------------------------------- + diff --git a/cmake/History b/cmake/History index ec39a3ac73..9f39afa397 100644 --- a/cmake/History +++ b/cmake/History @@ -27,28 +27,121 @@ add this in the documentation for the changed file as [BUGFIX #BUGNUMBER]. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * - ---------------------------------------------------------- -19th March 2021 - Gunter Folger (cmake-V10-06-52) +21 June 2021 - Julia Yarba (cmake-V10-07-28) +- Clean cmake/Modules/FindPythia8.cmake + (remove trailing whitespaces) + +18 June 2021 - Julia Yarba (cmake-V10-07-27) +- Add cmake/Modules/FindPythia8.cmake +- Update cmake/Modules/G4ConfigureCMakeHelpers.cmake + +8 June 2021 - Gunter Folger (cmake-V10-07-26) +- Switch to G4EMLOW 7.17 + +03 June 2021 - Ben Morgan (cmake-V10-07-25) +- Remove explicit setting of PTL_ cmake options. +- Add GEANT4_USE_PTL_LOCKS option to forward to internal PTL + as PTL_USE_LOCKS. + +27 May 2021 - Ben Morgan (cmake-V10-07-24) +- Implement build/test script in Python to check for cycles in the + declared source module dependency graph. + +25 May 2021 - Jonathan Madsen (cmake-V10-07-23) +- External PTL requires v2.0.0 + +25 May 2021 - Ben Morgan (cmake-V10-07-22) +- Clarify use of Freetype for both analysis and visualization + - Remove use of no longer required imported target shim for build + +24 May 2021 - Ben Morgan (cmake-V10-07-21) +- Bump minimum CMake version to 3.12 + +22 May 2021 - Ben Morgan (cmake-V10-07-20) +- Qualify geant4_add_feature descriptions with "G4_" to distinguish them from + CMake property descriptions. + +18 May 2021 - Ben Morgan (cmake-V10-07-19) +- Require C++17 as minimum standard to compile Geant4 + - Allow compilation against C++23 with CMake 3.20 and newer + - Check for filesystem support in native or extension (GNU/Clang) libraries + +15 May 2021 - Jonathan Madsen (cmake-V10-07-18) +- Set GEANT4_BUILD_BUILTIN_BACKTRACE to ON by default so novice + and intermediate users can, by default, get valuable information + on segmentation faults. Projects with their own signal handlers + can configure with this option off, set G4BACKTRACE="none" in + the environment, create their signal handlers after G4RunManager + gets created, or add `G4BackTrace::DefaultSignals() = std::set{};` + before G4RunManager gets created. + +10 May 2021 - John Allison (cmake-V10-07-17) +- With vis-V10-07-03, incorporating visman-V10-07-06 and vis_toolsg-V10-07-00. + Introduce a new vis driver, TOOLSSG (Guy Barrand). + o Four (mutually exclusive) options: + . TOOLSSG_X11_GLES + . TOOLSSG_WINDOWS_GLES + . TOOLSSG_XT_GLES + . TOOLSSG_QT_GLES + +7 May 2021 - Gunter Folger (cmake-V10-07-16) +- Switch to G4EMLOW 7.16 + +4th May 2021 - Ben Morgan (cmake-V10-07-15) +- Remove obsolete -stdlib flag for AppleClang + +3 May 2021 - Gunter Folger (cmake-V10-07-14) +- Switch to G4EMLOW 7.15 + +28 April 2021 - Ben Morgan (cmake-V10-07-13) +- Preliminary support for sanitizers + +22 March 2021 - Alberto Ribon (cmake-V10-07-12) +- Modules/G4BuildSettings.cmake : removed deprecated PHP_AS_HP + environmental variable. + +19th March 2021 - Gunter Folger (cmake-V10-07-11) - Update to older G4TENDL 1.3.2, 1.4 has problems. -30th January 2021 - Gunter Folger (cmake-V10-06-51) -- Update to patched dataset G4PARTICLEXS 3.1.1 as provided by Vladimir I. +18 March 2021 - Ben Morgan (cmake-V10-07-10) +- Check for unparsed arguments in G4DeveloperAPI functions to + provide better validation against typos/etc in use -22nd January 2021 - Ben Morgan (cmake-V10-06-50) +09 March 2021 - John Allison (cmake-V10-07-09) +- Remove all references to Wt. + +23 February 2021 - Ben Morgan (cmake-V10-07-08) +- Store PUBLIC/PRIVATE/INTERFACE module usage requirements explicitly + +18th February 2021 - Ben Morgan (cmake-V10-07-07) +- Add G4tools target to CMake/GNUmake configuration following its + migration from analysis to externals categories. + +4th February 2021 - Igor Semeniouk (cmake-V10-07-06) +- geant4.bat prototype +- hint to run geant4-config on windows + +30th January 2021 - Gunter Folger (cmake-V10-07-05) +- Update to patched dataset G4PARTICLEXS 3.1.1 as provided by Vladimir I. + +22nd January 2021 - Ben Morgan (cmake-V10-07-04) - Update for GitHub PR #17: Provide same fix for MacPorts - Address Bugzilla #2303: Fail configuration if Qt is enabled with CMake < 3.9 -15th January 2021 - Ben Morgan (cmake-V10-06-49) +15th January 2021 - Ben Morgan (cmake-V10-07-03) - Apply GitHub PR #17 from Florian Uhlig: Fix installation - error with Homebrew X11/GL. + error with Homebrew X11/GL. -11th January 2021 - Ben Morgan (cmake-V10-06-48) +11th January 2021 - Ben Morgan (cmake-V10-07-02) - Apply GitHub PR #16 from andriish: Fix configure/build with system PTL 1.0.0. -14th December 2020 - Ben Morgan (cmake-V10-06-47) +5th January 2010 - Gunter Folger (cmake-V10-07-01) +- Update to dataset G4EMLOW 7.14 as provided by Sebastien + +8th November 2020 - Ben Morgan (cmake-V10-07-00) - Install/Use builtin PTL CMake scripts from PTL subdirectory alongside Geant4Config.cmake diff --git a/cmake/Modules/FindPythia8.cmake b/cmake/Modules/FindPythia8.cmake new file mode 100644 index 0000000000..6a5e9d2f7e --- /dev/null +++ b/cmake/Modules/FindPythia8.cmake @@ -0,0 +1,24 @@ +# Locate Pythia8 library +# in a directory defined via PYTHIA8 environment variable +# +# Defines: +# PYTHIA8_FOUND +# PYTHIA8_LIBRARIES +# PYTHIA8_INCLUDES + +find_library(PYTHIA8_LIBRARY NAMES pythia8 + HINTS $ENV{PYTHIA8} $ENV{PYTHIA8}/lib) + +set(PYTHIA8_LIBRARIES ${PYTHIA8_LIBRARY}) +#message(STATUS PYTHIA8_LIBRARIES ${PYTHIA8_LIBRARIES} ) + +find_path( PYTHIA8_INCLUDES Pythia8/Pythia.h + HINTS $ENV{PYTHIA8} $ENV{PYTHIA8}/include $ENV{PYTHIA8}/include/Pythia8 ) +set(PYTHIA8_INCLUDES ${PYTHIA8_INCLUDES}) + +# handle the QUIETLY and REQUIRED arguments and set PYTHIA8_FOUND to TRUE if +# all listed variables are TRUE +INCLUDE(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(Pythia8 DEFAULT_MSG PYTHIA8_LIBRARIES) + +mark_as_advanced(PYTHIA8_FOUND PYTHIA8_LIBRARIES PYTHIA8_INCLUDES) diff --git a/cmake/Modules/FindWt.cmake b/cmake/Modules/FindWt.cmake deleted file mode 100644 index 670b6b8667..0000000000 --- a/cmake/Modules/FindWt.cmake +++ /dev/null @@ -1,144 +0,0 @@ -# Find Wt includes and libraries -# -# This script sets the following variables: -# -# Wt_INCLUDE_DIR -# Wt_LIBRARIES - Release libraries -# Wt_FOUND - True if release libraries found -# WT_FOUND - True if release libraries found -# Wt_DEBUG_LIBRARIES - Debug libraries -# Wt_DEBUG_FOUND - True if debug libraries found -# -# To direct the script to a particular Wt installation, use the -# standard cmake variables CMAKE_INCLUDE_PATH and CMAKE_LIBRARY_PATH -# -# To use this script to find Wt, when using the new style for include files: -# #include -# #include -# #include -# -# include the following CMake snippet in your project: -# -# FIND_PACKAGE( Wt REQUIRED ) -# INCLUDE_DIRECTORIES( ${Wt_INCLUDE_DIR} ) -# TARGET_LINK_LIBRARIES( yourexe -# ${Wt_DEBUG_LIBRARY} # or {Wt_LIBRARY} -# ${Wt_HTTP_DEBUG_LIBRARY} # or {Wt_HTTP_LIBRARY} -# ${Wt_EXT_DEBUG_LIBRARY} # or {Wt_EXT_LIBRARY} -# ) -# -# To use this script to find Wt, when using the old include style: -# #include -# #include -# #include -# style of include files, change the INCLUDE_DIRECTORIES statement to: -# INCLUDE_DIRECTORIES( ${Wt_INCLUDE_DIR} ${Wt_INCLUDE_DIR}/Wt ) -# -# -# -# -# Copyright (c) 2007, Pau Garcia i Quiles, -# -# Modifications Copyright (c) 2013, Ben Morgan, -# -# Redistribution and use is allowed according to the terms of the BSD license. -# For details see the accompanying COPYING-CMAKE-SCRIPTS file. - - -find_path(Wt_INCLUDE_DIR NAMES Wt/WObject PATHS ENV PATH PATH_SUFFIXES include wt ) - -include(SelectLibraryConfigurations) - -find_library( Wt_LIBRARY_RELEASE NAMES wt PATHS PATH PATH_SUFFIXES lib lib-release lib_release ) -find_library( Wt_LIBRARY_DEBUG NAMES wtd PATHS PATH PATH_SUFFIXES lib libd lib-debug lib_debug HINTS /usr/lib/debug/usr/lib) -select_library_configurations(Wt) - -find_library( Wt_EXT_LIBRARY_RELEASE NAMES wtext PATHS PATH PATH_SUFFIXES lib lib-release lib_release ) -find_library( Wt_EXT_LIBRARY_DEBUG NAMES wtextd PATHS PATH PATH_SUFFIXES lib libd lib-debug lib_debug HINTS /usr/lib/debug/usr/lib) -select_library_configurations(Wt_EXT) - -find_library( Wt_HTTP_LIBRARY_RELEASE NAMES wthttp PATHS PATH PATH_SUFFIXES lib lib-release lib_release ) -find_library( Wt_HTTP_LIBRARY_DEBUG NAMES wthttpd PATHS PATH PATH_SUFFIXES lib libd lib-debug lib_debug HINTS /usr/lib/debug/usr/lib) -select_library_configurations(Wt_HTTP) - -find_library( Wt_FCGI_LIBRARY_RELEASE NAMES wtfcgi PATHS PATH PATH_SUFFIXES lib lib-release lib_release ) -find_library( Wt_FCGI_LIBRARY_DEBUG NAMES wtfcgid PATHS PATH PATH_SUFFIXES lib libd lib-debug lib_debug HINTS /usr/lib/debug/usr/lib) -select_library_configurations(Wt_FCGI) - -find_library( Wt_DBO_LIBRARY_RELEASE NAMES wtdbo PATHS PATH PATH_SUFFIXES lib lib-release lib_release ) -find_library( Wt_DBO_LIBRARY_DEBUG NAMES wtdbod PATHS PATH PATH_SUFFIXES lib lib-debug lib_debug HINTS /usr/lib/debug/usr/lib) -select_library_configurations(Wt_DBO) - -find_library( Wt_DBOSQLITE3_LIBRARY_RELEASE NAMES wtdbosqlite3 PATHS PATH PATH_SUFFIXES lib lib-release lib_release ) -find_library( Wt_DBOSQLITE3_LIBRARY_DEBUG NAMES wtdbosqlite3d PATHS PATH PATH_SUFFIXES lib lib-debug lib_debug HINTS /usr/lib/debug/usr/lib) -select_library_configurations(Wt_DBOSQLITE3) - -find_library( Wt_DBOPOSTGRES_LIBRARY_RELEASE NAMES wtdbopostgres PATHS PATH PATH_SUFFIXES lib lib-release lib_release ) -find_library( Wt_DBOPOSTGRES_LIBRARY_DEBUG NAMES wtdbopostgresd PATHS PATH PATH_SUFFIXES lib lib-debug lib_debug HINTS /usr/lib/debug/usr/lib) -select_library_configurations(Wt_DBOPOSTGRES) - -# Need at least Boost signals... -find_package(Boost REQUIRED signals) - -include(FindPackageHandleStandardArgs) -find_package_handle_standard_args(Wt REQUIRED_VARS Wt_INCLUDE_DIR Wt_LIBRARY) - -# - Create imported targets as needed by Geant4 -if(Wt_FOUND) - # Main library - if(NOT TARGET Wt::Wt) - add_library(Wt::Wt UNKNOWN IMPORTED) - set_target_properties(Wt::Wt PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${Wt_INCLUDE_DIR}" - INTERFACE_LINK_LIBRARIES "Boost::signals;Boost::headers") - - if(Wt_LIBRARY_RELEASE) - set_property(TARGET Wt::Wt APPEND PROPERTY - IMPORTED_CONFIGURATIONS RELEASE) - set_target_properties(Wt::Wt PROPERTIES - IMPORTED_LOCATION_RELEASE "${Wt_LIBRARY_RELEASE}") - endif() - - if(Wt_LIBRARY_DEBUG) - set_property(TARGET Wt::Wt APPEND PROPERTY - IMPORTED_CONFIGURATIONS DEBUG) - set_target_properties(Wt::Wt PROPERTIES - IMPORTED_LOCATION_DEBUG "${Wt_LIBRARY_DEBUG}") - endif() - - if(NOT Wt_LIBRARY_RELEASE AND NOT Wt_LIBRARY_DEBUG) - set_property(TARGET Wt::Wt APPEND PROPERTY - IMPORTED_LOCATION "${Wt_LIBRARY}") - endif() - endif() - - - # Components - foreach(__wt_target HTTP) - if(NOT TARGET Wt::${__wt_target}) - add_library(Wt::${__wt_target} UNKNOWN IMPORTED) - set_target_properties(Wt::${__wt_target} PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${Wt_INCLUDE_DIR}") - - if(Wt_${__wt_target}_LIBRARY_RELEASE) - set_property(TARGET Wt::${__wt_target} APPEND PROPERTY - IMPORTED_CONFIGURATIONS RELEASE) - set_target_properties(Wt::${__wt_target} PROPERTIES - IMPORTED_LOCATION_RELEASE "${Wt_${__wt_target}_LIBRARY_RELEASE}") - endif() - - if(Wt_${__wt_target}_LIBRARY_DEBUG) - set_property(TARGET Wt::${__wt_target} APPEND PROPERTY - IMPORTED_CONFIGURATIONS DEBUG) - set_target_properties(Wt::${__wt_target} PROPERTIES - IMPORTED_LOCATION_DEBUG "${Wt_${__wt_target}_LIBRARY_DEBUG}") - endif() - - if(NOT Wt_${__wt_target}_LIBRARY_RELEASE AND NOT Wt_${__wt_target}_LIBRARY_DEBUG) - set_property(TARGET Wt::${__wt_target} APPEND PROPERTY - IMPORTED_LOCATION "${Wt_${__wt_target}_LIBRARY}") - endif() - endif() - endforeach() -endif() - diff --git a/cmake/Modules/G4BuildSettings.cmake b/cmake/Modules/G4BuildSettings.cmake index a4a67ff15e..ee4b4387fc 100644 --- a/cmake/Modules/G4BuildSettings.cmake +++ b/cmake/Modules/G4BuildSettings.cmake @@ -156,70 +156,126 @@ endif() #NOT WIN32 # #.rst -# - ``GEANT4_BUILD_CXXSTD`` (Allowed values: 11, 14, 17, 20) +# - ``CMAKE_CXX_STANDARD`` (Allowed values: 17, 20, 23) +# - ``GEANT4_BUILD_CXXSTD`` (DEPRECATED) # # - Choose C++ Standard to build against from supported list. -# - Note that only C++17 is supported on Windows with MSVC -# - C++20 awareness is only available from CMake 3.12 onwards -# -set(__g4_default_cxxstd 11 14 17) -if(MSVC) - set(__g4_default_cxxstd 17) +# - C++23 awareness is only available from CMake 3.20 onwards +set(__g4_default_cxxstd 17 20) + +if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.20) + list(APPEND __g4_default_cxxstd 23) endif() -if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.12) - list(APPEND __g4_default_cxxstd 20) +if(GEANT4_BUILD_CXXSTD) + message(WARNING + "The GEANT4_BUILD_CXXSTD argument is deprecated.\n" + "Please use CMAKE_CXX_STANDARD to set the required C++ Standard. " + "The value supplied will be used to set CMAKE_CXX_STANDARD, but this behaviour will " + "be removed in future releases.") + set(CMAKE_CXX_STANDARD ${GEANT4_BUILD_CXXSTD}) endif() -enum_option(GEANT4_BUILD_CXXSTD +enum_option(CMAKE_CXX_STANDARD DOC "C++ Standard to compile against" VALUES ${__g4_default_cxxstd} CASE_INSENSITIVE ) -string(REGEX REPLACE "^c\\+\\+" "" GEANT4_BUILD_CXXSTD "${GEANT4_BUILD_CXXSTD}") -mark_as_advanced(GEANT4_BUILD_CXXSTD) -geant4_add_feature(GEANT4_BUILD_CXXSTD "Compiling against C++ Standard '${GEANT4_BUILD_CXXSTD}'") +mark_as_advanced(CMAKE_CXX_STANDARD) +geant4_add_feature(CMAKE_CXX_STANDARD "Compiling against C++ Standard '${CMAKE_CXX_STANDARD}'") - -# Require at minimal set of C++11 features plus user's selection of standard, no extensions -# Explicit features are retained for C++11 to identify use of old compilers with partial support. -# Here, the `cxx_std_11` epoch feature might not be sufficient. +# Setup required CXX variables: must not use vendor extensions, must require standard +# Set convenience variable for compile features to use set(CMAKE_CXX_EXTENSIONS OFF) -set(GEANT4_TARGET_COMPILE_FEATURES - cxx_alias_templates - cxx_auto_type - cxx_delegating_constructors - cxx_enum_forward_declarations - cxx_explicit_conversions - cxx_final - cxx_lambdas - cxx_nullptr - cxx_override - cxx_range_for - cxx_strong_enums - cxx_uniform_initialization - cxx_std_${GEANT4_BUILD_CXXSTD}) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(GEANT4_TARGET_COMPILE_FEATURES cxx_std_${CMAKE_CXX_STANDARD}) -# Emit early fatal error if we don't have a record of the core standard -# in CMake's known features. CMake will check this for us as well, but doing +# Emit early fatal error if we don't have a record of the requested standard +# in CMake's known features. CMake *will* check this for us as well, but doing # the check here only emits one error. We can also give a better hint on the # cause/resolution -if(NOT ("${CMAKE_CXX_COMPILE_FEATURES}" MATCHES "cxx_std_${GEANT4_BUILD_CXXSTD}")) +if(NOT ("${CMAKE_CXX_COMPILE_FEATURES}" MATCHES "cxx_std_${CMAKE_CXX_STANDARD}")) message(FATAL_ERROR - "Geant4 requested compilation using C++ standard '${GEANT4_BUILD_CXXSTD}' using compiler\n" + "Geant4 requested compilation using C++ standard '${CMAKE_CXX_STANDARD}' with compiler\n" "'${CMAKE_CXX_COMPILER_ID}', version '${CMAKE_CXX_COMPILER_VERSION}'\n" "but CMake ${CMAKE_VERSION} is not aware of any support for that standard by this compiler. You may need a newer CMake and/or compiler.\n") endif() -# - Check for Standard Library Implementation Features -# e.g. Smart pointers are a library implementation feature -# and provide workarounds if needed +# - Check for Language/Standard Library Implementation Features +# +# - A very dumb wrapper round try_compile to give simple reporting +function(check_cxx_feature _flag _bindir _src) + try_compile(${_flag} ${_bindir} ${_src} ${ARGN}) + # Can be simplified after 3.17 with CHECK_PASS/FAIL + set(__preamble "Checking C++ feature ${_flag} -") + if(${_flag}) + message(STATUS "${__preamble} Success") + else() + message(STATUS "${__preamble} Failed") + endif() +endfunction() + +# - Filesystem may be experimental/filesystem, and in stdc++fs (GCC/libstdc++), c++fs (Clang/libc++) +# G4global will provide this as a PUBLIC dependency, if required +# - native stdlib (nothing needed) +# - GNU: stdc++fs +# - Clang: c++fs +check_cxx_feature(CXXSTDLIB_FILESYSTEM_NATIVE + ${PROJECT_BINARY_DIR}/cxx_filesystem/native + ${PROJECT_SOURCE_DIR}/cmake/Modules/check_cxx_filesystem.cc) + +if(NOT CXXSTDLIB_FILESYSTEM_NATIVE) + # GNU libstdc++fs + check_cxx_feature(CXXSTDLIB_FILESYSTEM_STDCXXFS + ${PROJECT_BINARY_DIR}/cxx_filesystem/stdc++fs + ${PROJECT_SOURCE_DIR}/cmake/Modules/check_cxx_filesystem.cc + LINK_LIBRARIES stdc++fs) + # LLVM libc++fs + check_cxx_feature(CXXSTDLIB_FILESYSTEM_CXXFS + ${PROJECT_BINARY_DIR}/cxx_filesystem/c++fs + ${PROJECT_SOURCE_DIR}/cmake/Modules/check_cxx_filesystem.cc + LINK_LIBRARIES c++fs) +endif() +# Derive name of library to link to +# Default is native... +if(CXXSTDLIB_FILESYSTEM_NATIVE) + set(GEANT4_CXX_FILESYSTEM_LIBRARY ) +elseif(CXXSTDLIB_FILESYSTEM_STDCXXFS) + set(GEANT4_CXX_FILESYSTEM_LIBRARY "stdc++fs") +elseif(CXXSTDLIB_FILESYSTEM_CXXFS) + set(GEANT4_CXX_FILESYSTEM_LIBRARY "c++fs") +else() + message(FATAL_ERROR "No support for C++ filesystem found for compiler '${CMAKE_CXX_COMPILER_ID}', '${CMAKE_CXX_COMPILER_VERSION}'") +endif() # Hold any appropriate compile flag(s) in variable for later export to # non-cmake config files -set(GEANT4_CXXSTD_FLAGS "${CMAKE_CXX${GEANT4_BUILD_CXXSTD}_STANDARD_COMPILE_OPTION}") +set(GEANT4_CXXSTD_FLAGS "${CMAKE_CXX${CMAKE_CXX_STANDARD}_STANDARD_COMPILE_OPTION}") +#.rst: +# - ``GEANT4_BUILD_SANITIZER`` (Allowed values: none address thread undefined) +# +# - Build libraries with instrumentation of the given sanitizer +# - Only for GNU/Clang at the moment +# - VS 2019 16.9 supports asan: https://devblogs.microsoft.com/cppblog/address-sanitizer-for-msvc-now-generally-available/) +if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|.*Clang") + enum_option(GEANT4_BUILD_SANITIZER + DOC "Build libraries with sanitizer instrumentation" + VALUES none address thread undefined + CASE_INSENSITIVE) + + mark_as_advanced(GEANT4_BUILD_SANITIZER) + + if(NOT (GEANT4_BUILD_SANITIZER STREQUAL "none")) + # Add flags - longer term, make compile/link options + # frame pointer flag to get more meaningful stack traces + # May need others for better/reliable output + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -fsanitize=${GEANT4_BUILD_SANITIZER}") + + geant4_add_feature(GEANT4_BUILD_SANITIZER "Compiling/linking with sanitizer '${GEANT4_BUILD_SANITIZER}'") + endif() +endif() #----------------------------------------------------------------------- # Multithreading #----------------------------------------------------------------------- @@ -278,19 +334,11 @@ endif() # Physics #----------------------------------------------------------------------- #.rst: -# - ``GEANT4_BUILD_PHP_AS_HP`` (Default: OFF, ON if ``PHP_AS_HP`` set in environment) +# - ``GEANT4_BUILD_PHP_AS_HP`` (Default: OFF) # # - Build ParticleHP as HP. -# - Use of the ``PHP_AS_HP`` environment variable to enable this build -# option is deprecated and will be removed in the next release # set(_default_build_php_as_hp OFF) -if(DEFINED ENV{PHP_AS_HP}) - message(WARNING "Use of the PHP_AS_HP environment variable to enable building ParticleHP as HP is deprecated. " - "Use the GEANT4_BUILD_PHP_AS_HP CMake option to enable this functionality.") - set(_default_build_php_as_hp ON) -endif() - option(GEANT4_BUILD_PHP_AS_HP "Build ParticleHP as HP" ${_default_build_php_as_hp}) mark_as_advanced(GEANT4_BUILD_PHP_AS_HP) geant4_add_feature(GEANT4_BUILD_PHP_AS_HP "Building ParticleHP as HP") @@ -332,7 +380,7 @@ mark_as_advanced(GEANT4_BUILD_VERBOSE_CODE) if(UNIX) option(GEANT4_BUILD_BUILTIN_BACKTRACE "Enable automatic G4Backtrace signal handling in G4RunManager. Switch off for applications implementing their own signal handling" - OFF) + ON) mark_as_advanced(GEANT4_BUILD_BUILTIN_BACKTRACE) endif() diff --git a/cmake/Modules/G4CMakeSettings.cmake b/cmake/Modules/G4CMakeSettings.cmake index e4b022d96f..ac387c588f 100644 --- a/cmake/Modules/G4CMakeSettings.cmake +++ b/cmake/Modules/G4CMakeSettings.cmake @@ -112,6 +112,21 @@ add_custom_target(validate_sources COMMENT "Validating Geant4 Module Source Lists" ) +#.rst: +# A custom ``validate_no_module_cycles`` is declared if Python3.9 is available. +# This runs the geant4_check_module_cycles Python script to check that the +# source module dependency graph has no cycles. It will fail if any cycles +# are found, listing the first found to stderr. +find_package(Python3 3.9 QUIET COMPONENTS Interpreter) +if(Python3_FOUND) + add_custom_target(validate_no_module_cycles + COMMAND Python3::Interpreter + ${PROJECT_SOURCE_DIR}/cmake/Modules/geant4_check_module_cycles.py + -f ${PROJECT_BINARY_DIR}/G4ModuleAdjacencyList.txt + COMMENT "Checking for cycles in declared source module dependencies" + ) +endif() + #----------------------------------------------------------------------- #.rst: # General Installation Settings diff --git a/cmake/Modules/G4CMakeUtilities.cmake b/cmake/Modules/G4CMakeUtilities.cmake index 511c4d9991..076dd39317 100644 --- a/cmake/Modules/G4CMakeUtilities.cmake +++ b/cmake/Modules/G4CMakeUtilities.cmake @@ -135,7 +135,9 @@ function(geant4_add_feature _var _description) set_property(GLOBAL APPEND PROPERTY GEANT4_DISABLED_FEATURES ${_var}) endif() - set_property(GLOBAL PROPERTY ${_var}_DESCRIPTION "${_description}") + # Property name qualified by "G4" prefix so we can provide seperate + # descriptions for CMake builtins we might expose (e.g. CXX_STANDARD) + set_property(GLOBAL PROPERTY G4_${_var}_DESCRIPTION "${_description}") endfunction() #----------------------------------------------------------------------- @@ -149,7 +151,7 @@ function(geant4_print_enabled_features) foreach(_feature ${_enabledFeatures}) set(_currentFeatureText "${_currentFeatureText}\n${_feature}") - get_property(_desc GLOBAL PROPERTY ${_feature}_DESCRIPTION) + get_property(_desc GLOBAL PROPERTY G4_${_feature}_DESCRIPTION) if(_desc) set(_currentFeatureText "${_currentFeatureText}: ${_desc}") diff --git a/cmake/Modules/G4ConfigureCMakeHelpers.cmake b/cmake/Modules/G4ConfigureCMakeHelpers.cmake index a54c9661da..125b6e3e6d 100644 --- a/cmake/Modules/G4ConfigureCMakeHelpers.cmake +++ b/cmake/Modules/G4ConfigureCMakeHelpers.cmake @@ -168,6 +168,7 @@ configure_file( COPYONLY ) +# Required for CMake clients between 3.8 and 3.10 configure_file( ${PROJECT_SOURCE_DIR}/cmake/Modules/G4FreetypeShim.cmake ${PROJECT_BINARY_DIR}/G4FreetypeShim.cmake @@ -199,7 +200,7 @@ configure_file( ) -foreach(_mod AIDA HepMC Pythia6 StatTest TBB XQuartzGL) +foreach(_mod AIDA HepMC Pythia6 Pythia8 StatTest TBB XQuartzGL) configure_file( ${PROJECT_SOURCE_DIR}/cmake/Modules/Find${_mod}.cmake ${PROJECT_BINARY_DIR}/Modules/Find${_mod}.cmake diff --git a/cmake/Modules/G4ConfigureGNUMakeHelpers.cmake b/cmake/Modules/G4ConfigureGNUMakeHelpers.cmake index e0e228dc9a..c29c41c228 100644 --- a/cmake/Modules/G4ConfigureGNUMakeHelpers.cmake +++ b/cmake/Modules/G4ConfigureGNUMakeHelpers.cmake @@ -152,6 +152,12 @@ macro(_g4tc_shell_setup SHELL_FAMILY) set(GEANT4_TC_SHELL_FAMILY "C shell") set(GEANT4_TC_UNSET_COMMAND "unsetenv") set(GEANT4_TC_SHELL_EXTENSION ".csh") + elseif(${SHELL_FAMILY} STREQUAL "cmd") + #the variable GEANT4_TC_SHELL_PROGRAM is not used in .bat generation + set(GEANT4_TC_SHELL_PROGRAM "cmd.exe") + set(GEANT4_TC_SHELL_FAMILY "Windows cmd.exe") + set(GEANT4_TC_UNSET_COMMAND "set") + set(GEANT4_TC_SHELL_EXTENSION ".bat") else() message(FATAL_ERROR "Unsupported shell '${SHELL_FAMILY}'") endif() @@ -250,6 +256,22 @@ set ${LOCATION_VARIABLE}=\"`cd \${g4sls_sourced_dir} > /dev/null ; pwd`\" # For C-shell, set the values of the guard variables set(GEANT4_TC_IF_SELFLOCATED "" PARENT_SCOPE) set(GEANT4_TC_ENDIF_SELFLOCATED "" PARENT_SCOPE) + elseif(${SHELL_FAMILY} STREQUAL "cmd") + set(${TEMPLATE_NAME} +"set ${LOCATION_VARIABLE}= + +rem Self locate script when sourced +for /F %%i in (\"%0\") do set BINDIR=%%~dpi +set BINDIR=%BINDIR:~0,-1% +set ${LOCATION_VARIABLE}=%BINDIR% +rem unset temparary variable +set BINDIR= +" + PARENT_SCOPE + ) + # Set the values of the guard variables + set(GEANT4_TC_IF_SELFLOCATED "" PARENT_SCOPE) + set(GEANT4_TC_ENDIF_SELFLOCATED "" PARENT_SCOPE) endif() endfunction() @@ -269,6 +291,11 @@ function(_g4tc_setenv_command TEMPLATE_NAME SHELL_FAMILY VARIABLE_NAME VARIABLE_ "setenv ${VARIABLE_NAME} ${VARIABLE_VALUE}" PARENT_SCOPE ) + elseif(${SHELL_FAMILY} STREQUAL "cmd") + set(${TEMPLATE_NAME} + "set ${VARIABLE_NAME}=${VARIABLE_VALUE}" + PARENT_SCOPE + ) endif() endfunction() @@ -301,6 +328,17 @@ endif " PARENT_SCOPE ) + # -- cmd.exe block + elseif(${SHELL_FAMILY} STREQUAL "cmd") + # Again, this is verbatim so final output is formatted correctly + set(${TEMPLATE_NAME} + " +IF NOT DEFINED ${VARIABLE_NAME} ( + set ${VARIABLE_NAME}=${VARIABLE_VALUE} +) + " + PARENT_SCOPE + ) endif() endfunction() @@ -338,6 +376,17 @@ endif " PARENT_SCOPE ) + # -- cmd.exe block + elseif(${SHELL_FAMILY} STREQUAL "cmd") + # Assime verible name passed hire + set(${TEMPLATE_NAME} + " +set ${PATH_VARIABLE}=%${APPEND_VARIABLE}%;%${PATH_VARIABLE}% + +set ${APPEND_VARIABLE}= +" + PARENT_SCOPE + ) endif() endfunction() @@ -375,6 +424,17 @@ endif " PARENT_SCOPE ) + # -- cmd.exe block + elseif(${SHELL_FAMILY} STREQUAL "cmd") + # Assime verible name passed hire + set(${TEMPLATE_NAME} + " +set ${PATH_VARIABLE}=%${PATH_VARIABLE}%;%${APPEND_VARIABLE}% + +set ${APPEND_VARIABLE}= +" + PARENT_SCOPE + ) endif() endfunction() @@ -862,9 +922,14 @@ file(RELATIVE_PATH ) set(TOOLS_FONT_PATH "\"`cd \$geant4_envbindir/${G4ENV_BINDIR_TO_DATADIR}/fonts > /dev/null ; pwd`\"") +# list of shells +set(shells_list bourne;cshell) +if(WIN32) + list(APPEND shells_list cmd) +endif() # - Configure for each shell -foreach(_shell bourne;cshell) +foreach(_shell IN LISTS shells_list) # Setup the shell _g4tc_shell_setup(${_shell}) @@ -878,88 +943,133 @@ foreach(_shell bourne;cshell) geant4_envbindir ) - # Set path, which should be where the script itself is installed - _g4tc_prepend_path(GEANT4_ENV_BINPATH_SETUP - ${_shell} - PATH - "\"\$geant4_envbindir\"" - ) - - # Set library path, based on relative paths between bindir and libdir - if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") - _g4tc_prepend_path(GEANT4_ENV_LIBPATH_SETUP + if(NOT ${_shell} STREQUAL cmd) + # Set path, which should be where the script itself is installed + _g4tc_prepend_path(GEANT4_ENV_BINPATH_SETUP ${_shell} - LD_LIBRARY_PATH - "\"`cd $geant4_envbindir/${G4ENV_BINDIR_TO_LIBDIR} > /dev/null ; pwd`\"" + PATH + "\"\$geant4_envbindir\"" ) - endif() - - # Third party lib paths - # - CLHEP, if system - set(GEANT4_TC_CLHEP_LIB_PATH_SETUP "# - Builtin CLHEP used") - if(GEANT4_USE_SYSTEM_CLHEP) - # Handle granular vs singular cases - if(GEANT4_USE_SYSTEM_CLHEP_GRANULAR) - get_target_property(_CLHEP_LIB_DIR CLHEP::Vector LOCATION) - else() - get_target_property(_CLHEP_LIB_DIR CLHEP::CLHEP LOCATION) - endif() - - get_filename_component(_CLHEP_LIB_DIR "${_CLHEP_LIB_DIR}" REALPATH) - get_filename_component(_CLHEP_LIB_DIR "${_CLHEP_LIB_DIR}" DIRECTORY) + # Set library path, based on relative paths between bindir and libdir if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") - _g4tc_append_path(GEANT4_TC_CLHEP_LIB_PATH_SETUP + _g4tc_prepend_path(GEANT4_ENV_LIBPATH_SETUP ${_shell} LD_LIBRARY_PATH - "${_CLHEP_LIB_DIR}" + "\"`cd $geant4_envbindir/${G4ENV_BINDIR_TO_LIBDIR} > /dev/null ; pwd`\"" ) - else() - set(GEANT4_TC_CLHEP_LIB_PATH_SETUP "# System CLHEP in use, no configuration required") endif() - endif() - # - XercesC - set(GEANT4_TC_XERCESC_LIB_PATH_SETUP "# GDML SUPPORT NOT AVAILABLE") - if(GEANT4_USE_GDML) - get_filename_component(_XERCESC_LIB_DIR "${XercesC_LIBRARY}" REALPATH) - get_filename_component(_XERCESC_LIB_DIR "${XercesC_LIBRARY}" DIRECTORY) - if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") - _g4tc_append_path(GEANT4_TC_XERCESC_LIB_PATH_SETUP - ${_shell} - LD_LIBRARY_PATH - "${_XERCESC_LIB_DIR}" - ) - else() - set(GEANT4_TC_XERCESC_LIB_PATH_SETUP "# GDML Supported, no configuration of Xerces-C required") + # Third party lib paths + # - CLHEP, if system + set(GEANT4_TC_CLHEP_LIB_PATH_SETUP "# - Builtin CLHEP used") + if(GEANT4_USE_SYSTEM_CLHEP) + # Handle granular vs singular cases + if(GEANT4_USE_SYSTEM_CLHEP_GRANULAR) + get_target_property(_CLHEP_LIB_DIR CLHEP::Vector LOCATION) + else() + get_target_property(_CLHEP_LIB_DIR CLHEP::CLHEP LOCATION) + endif() + + get_filename_component(_CLHEP_LIB_DIR "${_CLHEP_LIB_DIR}" REALPATH) + get_filename_component(_CLHEP_LIB_DIR "${_CLHEP_LIB_DIR}" DIRECTORY) + + if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") + _g4tc_append_path(GEANT4_TC_CLHEP_LIB_PATH_SETUP + ${_shell} + LD_LIBRARY_PATH + "${_CLHEP_LIB_DIR}" + ) + else() + set(GEANT4_TC_CLHEP_LIB_PATH_SETUP "# System CLHEP in use, no configuration required") + endif() + endif() + + # - XercesC + set(GEANT4_TC_XERCESC_LIB_PATH_SETUP "# GDML SUPPORT NOT AVAILABLE") + if(GEANT4_USE_GDML) + get_filename_component(_XERCESC_LIB_DIR "${XercesC_LIBRARY}" REALPATH) + get_filename_component(_XERCESC_LIB_DIR "${XercesC_LIBRARY}" DIRECTORY) + if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") + _g4tc_append_path(GEANT4_TC_XERCESC_LIB_PATH_SETUP + ${_shell} + LD_LIBRARY_PATH + "${_XERCESC_LIB_DIR}" + ) + else() + set(GEANT4_TC_XERCESC_LIB_PATH_SETUP "# GDML Supported, no configuration of Xerces-C required") + endif() endif() - endif() - # - Set data paths - set(GEANT4_ENV_DATASETS ) - foreach(_ds ${GEANT4_EXPORTED_DATASETS}) - _g4tc_setenv_command(_dssetenvcmd ${_shell} ${${_ds}_ENVVAR} ${${_ds}_PATH}) - set(GEANT4_ENV_DATASETS "${GEANT4_ENV_DATASETS}${_dssetenvcmd}\n") - endforeach() + # - Set data paths + set(GEANT4_ENV_DATASETS ) + foreach(_ds ${GEANT4_EXPORTED_DATASETS}) + _g4tc_setenv_command(_dssetenvcmd ${_shell} ${${_ds}_ENVVAR} ${${_ds}_PATH}) + set(GEANT4_ENV_DATASETS "${GEANT4_ENV_DATASETS}${_dssetenvcmd}\n") + endforeach() - # - Set Font Path - set(GEANT4_ENV_TOOLS_FONT_PATH "# FREETYPE SUPPORT NOT AVAILABLE") - if(GEANT4_USE_FREETYPE) - _g4tc_append_path(GEANT4_ENV_TOOLS_FONT_PATH - ${_shell} - TOOLS_FONT_PATH - "${TOOLS_FONT_PATH}" + # - Set Font Path + set(GEANT4_ENV_TOOLS_FONT_PATH "# FREETYPE SUPPORT NOT AVAILABLE") + if(GEANT4_USE_FREETYPE) + _g4tc_append_path(GEANT4_ENV_TOOLS_FONT_PATH + ${_shell} + TOOLS_FONT_PATH + "${TOOLS_FONT_PATH}" + ) + endif() + + # Configure the file + configure_file( + ${CMAKE_SOURCE_DIR}/cmake/Templates/geant4-env-skeleton.in + ${PROJECT_BINARY_DIR}/InstallTreeFiles/${_scriptfullname} + @ONLY + ) + else() + # message(STATUS "bat skeleton") + + # Set path, which should be where the script itself is installed + # the varible synax differnt + _g4tc_prepend_path(GEANT4_ENV_BINPATH_SETUP + ${_shell} + PATH + "geant4_envbindir" + ) + + ## Set library path, based on relative paths between bindir and libdir + #if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") + # _g4tc_prepend_path(GEANT4_ENV_LIBPATH_SETUP + # ${_shell} + # LD_LIBRARY_PATH + # "\"`cd $geant4_envbindir/${G4ENV_BINDIR_TO_LIBDIR} > /dev/null ; pwd`\"" + # ) + # endif() + + # Third party lib paths + # - CLHEP, if system + set(GEANT4_TC_CLHEP_LIB_PATH_SETUP "rem no configuration required") + + # - XercesC + set(GEANT4_TC_XERCESC_LIB_PATH_SETUP "rem no configuration required") + + # - Set data paths + set(GEANT4_ENV_DATASETS ) + foreach(_ds ${GEANT4_EXPORTED_DATASETS}) + file(TO_NATIVE_PATH ${${_ds}_PATH} _native_path) + _g4tc_setenv_command(_dssetenvcmd ${_shell} ${${_ds}_ENVVAR} ${_native_path}) + set(GEANT4_ENV_DATASETS "${GEANT4_ENV_DATASETS}${_dssetenvcmd}\n") + endforeach() + + # - Set Font Path + set(GEANT4_ENV_TOOLS_FONT_PATH "rem no configuration required") + + configure_file( + ${CMAKE_SOURCE_DIR}/cmake/Templates/geant4-bat-skeleton.in + ${PROJECT_BINARY_DIR}/InstallTreeFiles/${_scriptfullname} + @ONLY ) endif() - # Configure the file - configure_file( - ${CMAKE_SOURCE_DIR}/cmake/Templates/geant4-env-skeleton.in - ${PROJECT_BINARY_DIR}/InstallTreeFiles/${_scriptfullname} - @ONLY - ) - # Install it to the required location install(FILES ${PROJECT_BINARY_DIR}/InstallTreeFiles/${_scriptfullname} diff --git a/cmake/Modules/G4ConfigurePkgConfigHelpers.cmake b/cmake/Modules/G4ConfigurePkgConfigHelpers.cmake index 3d6abd771a..1282d40202 100644 --- a/cmake/Modules/G4ConfigurePkgConfigHelpers.cmake +++ b/cmake/Modules/G4ConfigurePkgConfigHelpers.cmake @@ -104,11 +104,17 @@ endfunction() #----------------------------------------------------------------------- # Only create script if we have a global library build... # -if(NOT GEANT4_BUILD_GRANULAR_LIBS AND UNIX) +#if(NOT GEANT4_BUILD_GRANULAR_LIBS AND UNIX) +if(NOT GEANT4_BUILD_GRANULAR_LIBS) # Get implicit search paths get_system_include_dirs(_cxx_compiler_dirs) # Setup variables needed for expansion in configuration file + # - C++ Filesystem, if needed + if(GEANT4_CXX_FILESYSTEM_LIBRARY) + set(G4_LINK_CXX_FILESYSTEM "-l${GEANT4_CXX_FILESYSTEM_LIBRARY}") + endif() + # - Static libs if(BUILD_STATIC_LIBS) set(G4_BUILTWITH_STATICLIBS "yes") @@ -255,20 +261,6 @@ if(NOT GEANT4_BUILD_GRANULAR_LIBS AND UNIX) set(G4_BUILTWITH_QT "no") endif() - # - Wt - #if(GEANT4_USE_WT) - # set(G4_BUILTWITH_WT "yes") - # set(G4_WT_INCLUDE_DIRS ${Wt_INCLUDE_DIR} ${Boost_INCLUDE_DIR} ) - - # set(G4_WT_CFLAGS ) - # foreach(_dir ${G4_WT_INCLUDE_DIRS}) - # set(G4_WT_CFLAGS "${G4_WT_CFLAGS} -I${_dir}") - # endforeach() - - #else() - # set(G4_BUILTWITH_WT "no") - #endif() - # - Motif if(GEANT4_USE_XM) set(G4_BUILTWITH_MOTIF "yes") @@ -337,34 +329,20 @@ if(NOT GEANT4_BUILD_GRANULAR_LIBS AND UNIX) geant4_export_datasets(BUILD GEANT4_CONFIG_DATASET_DESCRIPTIONS) # Configure the build tree script - # If we're on CMake 2.8 and above, we try to use file(COPY) to create an - # executable script - # Not sure if version check is o.k., but I'll be shocked if we ever see - # a CMake 2.7 in the wild... - if(${CMAKE_VERSION} VERSION_GREATER 2.7) - configure_file( - ${CMAKE_SOURCE_DIR}/cmake/Templates/geant4-config.in - ${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/geant4-config - @ONLY - ) + configure_file( + ${CMAKE_SOURCE_DIR}/cmake/Templates/geant4-config.in + ${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/geant4-config + @ONLY + ) - file(COPY - ${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/geant4-config - DESTINATION ${PROJECT_BINARY_DIR} - FILE_PERMISSIONS - OWNER_READ OWNER_WRITE OWNER_EXECUTE - GROUP_READ GROUP_EXECUTE - WORLD_READ WORLD_EXECUTE - ) - else() - # Changing permissions is awkward, so just configure and document - # that you have to do 'sh geant4-config' in this case. - configure_file( - ${CMAKE_SOURCE_DIR}/cmake/Templates/geant4-config.in - ${PROJECT_BINARY_DIR}/geant4-config - @ONLY - ) - endif() + file(COPY + ${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/geant4-config + DESTINATION ${PROJECT_BINARY_DIR} + FILE_PERMISSIONS + OWNER_READ OWNER_WRITE OWNER_EXECUTE + GROUP_READ GROUP_EXECUTE + WORLD_READ WORLD_EXECUTE + ) # - Install Tree # Much easier :-) @@ -407,5 +385,24 @@ if(NOT GEANT4_BUILD_GRANULAR_LIBS AND UNIX) WORLD_READ WORLD_EXECUTE COMPONENT Development ) -endif() + # Win32 helper file geant4-config.cmd + if(WIN32) + # No configuration just a copy + configure_file( + ${CMAKE_SOURCE_DIR}/cmake/Templates/geant4-config-cmd.in + ${PROJECT_BINARY_DIR}/InstallTreeFiles/geant4-config.cmd + @ONLY + ) + + # Install helper + install(FILES ${PROJECT_BINARY_DIR}/InstallTreeFiles/geant4-config.cmd + DESTINATION ${CMAKE_INSTALL_BINDIR} + PERMISSIONS + OWNER_READ OWNER_WRITE OWNER_EXECUTE + GROUP_READ GROUP_EXECUTE + WORLD_READ WORLD_EXECUTE + COMPONENT Development + ) +endif() +endif() diff --git a/cmake/Modules/G4DatasetDefinitions.cmake b/cmake/Modules/G4DatasetDefinitions.cmake index 17a748f0fd..970d928e16 100644 --- a/cmake/Modules/G4DatasetDefinitions.cmake +++ b/cmake/Modules/G4DatasetDefinitions.cmake @@ -18,11 +18,11 @@ geant4_add_dataset( # - Low energy electromagnetics geant4_add_dataset( NAME G4EMLOW - VERSION 7.13 + VERSION 7.17 FILENAME G4EMLOW EXTENSION tar.gz ENVVAR G4LEDATA - MD5SUM 55922521aa331655a0494cdf8f9a70e8 + MD5SUM 7cc8360a78fe6d501cdf34a945e71a25 ) # - Photon evaporation diff --git a/cmake/Modules/G4DeveloperAPI.cmake b/cmake/Modules/G4DeveloperAPI.cmake index 03cf2ce80e..28b86ebf81 100644 --- a/cmake/Modules/G4DeveloperAPI.cmake +++ b/cmake/Modules/G4DeveloperAPI.cmake @@ -85,6 +85,7 @@ function(geant4_add_module _name) "PUBLIC_HEADERS;SOURCES" ${ARGN} ) + __geant4_assert_no_unparsed_arguments(G4ADDMOD geant4_add_module) # - Check required directory structure at definition point # Headers always @@ -151,14 +152,14 @@ function(geant4_module_include_directories _module) "PUBLIC;PRIVATE;INTERFACE" ${ARGN} ) + __geant4_assert_no_unparsed_arguments(G4MODINCDIR geant4_module_include_directories) foreach(_dir ${G4MODINCDIR_PUBLIC}) - geant4_set_module_property(${_module} APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${_dir}) - geant4_set_module_property(${_module} APPEND PROPERTY INCLUDE_DIRECTORIES ${_dir}) + geant4_set_module_property(${_module} APPEND PROPERTY PUBLIC_INCLUDE_DIRECTORIES ${_dir}) endforeach() foreach(_dir ${G4MODINCDIR_PRIVATE}) - geant4_set_module_property(${_module} APPEND PROPERTY INCLUDE_DIRECTORIES ${_dir}) + geant4_set_module_property(${_module} APPEND PROPERTY PRIVATE_INCLUDE_DIRECTORIES ${_dir}) endforeach() foreach(_dir ${G4MODINCDIR_INTERFACE}) @@ -187,13 +188,14 @@ function(geant4_module_link_libraries _module) "PUBLIC;PRIVATE;INTERFACE" ${ARGN} ) + __geant4_assert_no_unparsed_arguments(G4MODLINKLIB geant4_module_link_libraries) + foreach(_lib ${G4MODLINKLIB_PUBLIC}) - geant4_set_module_property(${_module} APPEND PROPERTY INTERFACE_LINK_LIBRARIES ${_lib}) - geant4_set_module_property(${_module} APPEND PROPERTY LINK_LIBRARIES ${_lib}) + geant4_set_module_property(${_module} APPEND PROPERTY PUBLIC_LINK_LIBRARIES ${_lib}) endforeach() foreach(_lib ${G4MODLINKLIB_PRIVATE}) - geant4_set_module_property(${_module} APPEND PROPERTY LINK_LIBRARIES ${_lib}) + geant4_set_module_property(${_module} APPEND PROPERTY PRIVATE_LINK_LIBRARIES ${_lib}) endforeach() foreach(_dir ${G4MODLINKLIB_INTERFACE}) @@ -231,14 +233,14 @@ function(geant4_module_compile_definitions _module) "PUBLIC;PRIVATE;INTERFACE" ${ARGN} ) + __geant4_assert_no_unparsed_arguments(G4MODCOMPILEDEF geant4_module_compile_definitions) foreach(_lib ${G4MODCOMPILEDEF_PUBLIC}) - geant4_set_module_property(${_module} APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS ${_lib}) - geant4_set_module_property(${_module} APPEND PROPERTY COMPILE_DEFINITIONS ${_lib}) + geant4_set_module_property(${_module} APPEND PROPERTY PUBLIC_COMPILE_DEFINITIONS ${_lib}) endforeach() foreach(_lib ${G4MODCOMPILEDEF_PRIVATE}) - geant4_set_module_property(${_module} APPEND PROPERTY COMPILE_DEFINITIONS ${_lib}) + geant4_set_module_property(${_module} APPEND PROPERTY PRIVATE_COMPILE_DEFINITIONS ${_lib}) endforeach() foreach(_dir ${G4MODCOMPILEDEF_INTERFACE}) @@ -297,12 +299,15 @@ endfunction() # * ``PUBLIC_HEADERS`` # * ``PRIVATE_HEADERS`` # * ``SOURCES`` +# * ``PRIVATE_COMPILE_DEFINITIONS`` +# * ``PUBLIC_COMPILE_DEFINITIONS`` # * ``INTERFACE_COMPILE_DEFINITIONS`` -# * ``COMPILE_DEFINITIONS`` +# * ``PRIVATE_INCLUDE_DIRECTORIES`` +# * ``PUBLIC_INCLUDE_DIRECTORIES`` # * ``INTERFACE_INCLUDE_DIRECTORIES`` -# * ``INCLUDE_DIRECTORIES`` +# * ``PRIVATE_LINK_LIBRARIES`` +# * ``PUBLIC_LINK_LIBRARIES`` # * ``INTERFACE_LINK_LIBRARIES`` -# * ``LINK_LIBRARIES`` # * ``PARENT_TARGET`` # * ``CMAKE_LIST_FILE`` # * ``GLOBAL_DEPENDENCIES`` @@ -352,14 +357,15 @@ endfunction() # emitted. # function(geant4_set_module_property _module) + __geant4_module_assert_exists(${_module}) cmake_parse_arguments(G4SMP "APPEND;APPEND_STRING" "" "PROPERTY" ${ARGN} ) - # module must exist! - __geant4_module_assert_exists(${_module}) + __geant4_assert_no_unparsed_arguments(G4SMP geant4_set_module_property) + # Append/Append_string are mutually exclusive if(G4SMP_APPEND AND G4SMP_APPEND_STRING) @@ -490,6 +496,19 @@ function(geant4_compose_targets) endif() endforeach() + # - For each module, write out files for + # 1. module -> used modules adjacency list for detecting module-module cycles + file(WRITE "${PROJECT_BINARY_DIR}/G4ModuleAdjacencyList.txt" "# Geant4 Module - Module Adjacencies\n") + foreach(__module ${__g4definedmodules}) + # Adjacency list - take all dependencies + geant4_get_module_property(__publicdeps ${__module} PUBLIC_LINK_LIBRARIES) + geant4_get_module_property(__privatedeps ${__module} PRIVATE_LINK_LIBRARIES) + geant4_get_module_property(__interfacedeps ${__module} INTERFACE_LINK_LIBRARIES) + set(__alldeps_l ${__publicdeps} ${__privatedeps} ${__interfacedeps}) + list(JOIN __alldeps_l " " __alldeps) + file(APPEND "${PROJECT_BINARY_DIR}/G4ModuleAdjacencyList.txt" "${__module} ${__alldeps}\n") + endforeach() + # Process all defined libraries, except for G4{clhep,expat,ptl}{-static} # These are corner cases because its call to add_library happens # at a different (lower) directory level than all the other targets @@ -563,6 +582,7 @@ function(geant4_define_module) "HEADERS;SOURCES;GRANULAR_DEPENDENCIES;GLOBAL_DEPENDENCIES;LINK_LIBRARIES;HEADERS_EXCLUDE_FORMAT;SOURCES_EXCLUDE_FORMAT" ${ARGN} ) + __geant4_assert_no_unparsed_arguments(G4DEFMOD geant4_define_module) # HEADERS -> PUBLIC_HEADERS # SOURCES -> SOURCES # Don't support clang-formatting yet. @@ -613,6 +633,7 @@ function(geant4_global_library_target) "COMPONENTS" ${ARGN} ) + __geant4_assert_no_unparsed_arguments(G4GLOBLIB geant4_global_library_target) # Because components are sources.cmake files, must know currently defined modules # so we can pick up the newly defined ones @@ -671,6 +692,8 @@ function(geant4_library_target) "SOURCES;GEANT4_LINK_LIBRARIES;LINK_LIBRARIES" ${ARGN} ) + __geant4_assert_no_unparsed_arguments(G4GLOBLIB geant4_library_target) + # Currently a hack to get G4clhep to build, so an error if used elsewhere if(NOT (${G4GLOBLIB_NAME} MATCHES "G4clhep|G4expat")) message(FATAL_ERROR "geant4_library_target called for '${G4GLOBLIB_NAME}' in '${CMAKE_CURRENT_LIST_DIR}'") @@ -740,6 +763,7 @@ macro(geant4_add_compile_definitions) "SOURCES;COMPILE_DEFINITIONS" ${ARGN} ) + __geant4_assert_no_unparsed_arguments(G4ADDDEF geant4_add_compile_definitions) # We assume that the sources have been added at the level of a # a sources.cmake, so are inside the src subdir of the sources.cmake @@ -776,6 +800,29 @@ endmacro() # module and library functions. They should never be used directly # in developer-level scripts. +#----------------------------------------------------------------------- +#.rst: +# .. cmake:command:: __geant4_assert_no_unparsed_arguments +# +# .. code-block:: cmake +# +# __geant4_assert_no_unparsed_arguments( ) +# +# Emit a ``FATAL_ERROR`` if ``_UNPARSED_ARGUMENTS`` is non-empty +# in ```` +# +# This is a macro intended for use in G4DeveloperAPI functions that cannot +# have unparsed arguments to validate their input. +# +# From CMake 3.17, the ```` argument is no longer required and +# ``CMAKE_CURRENT_FUNCTION`` can be used +# +macro(__geant4_assert_no_unparsed_arguments _prefix _function) + if(${_prefix}_UNPARSED_ARGUMENTS) + message(FATAL_ERROR "${_function} called with unparsed arguments: '${${_prefix}_UNPARSED_ARGUMENTS}'") + endif() +endmacro() + #----------------------------------------------------------------------- #.rst: # .. cmake:command:: __geant4_module_assert_exists @@ -829,7 +876,7 @@ endmacro() # This is used internally by the property get/set functions. # function(__geant4_module_validate_property _property) - if(NOT (${_property} MATCHES "PUBLIC_HEADERS|PRIVATE_HEADERS|SOURCES|INTERFACE_COMPILE_DEFINITIONS|COMPILE_DEFINITIONS|INTERFACE_INCLUDE_DIRECTORIES|INCLUDE_DIRECTORIES|INTERFACE_LINK_LIBRARIES|LINK_LIBRARIES|PARENT_TARGET|CMAKE_LIST_FILE|GLOBAL_DEPENDENCIES")) + if(NOT (${_property} MATCHES "PUBLIC_HEADERS|PRIVATE_HEADERS|SOURCES|PRIVATE_COMPILE_DEFINITIONS|PUBLIC_COMPILE_DEFINITIONS|INTERFACE_COMPILE_DEFINITIONS|PRIVATE_INCLUDE_DIRECTORIES|PUBLIC_INCLUDE_DIRECTORIES|INTERFACE_INCLUDE_DIRECTORIES|PRIVATE_LINK_LIBRARIES|PUBLIC_LINK_LIBRARIES|INTERFACE_LINK_LIBRARIES|PARENT_TARGET|CMAKE_LIST_FILE|GLOBAL_DEPENDENCIES")) message(FATAL_ERROR "Undefined property '${_property}'") endif() endfunction() @@ -918,16 +965,16 @@ function(__geant4_add_library _name _type) target_sources(${_target_name} PRIVATE ${_headers} ${_srcs} ${_cmakescript}) # - Process usage properties - # Include dirs and compile definitions can be handled together + # Include dirs, compile definitions and libraries can be handled together # Important to note that these promote PUBLIC/PRIVATE/INTERFACE # from module level to library level. I.e. other modules in the # library can see each other's PRIVATE include paths/compile defs. # The only known way to fully wall things off is OBJECT libs, # but then run into issues mentioned at start - linking and - # use in IDEs. + # use in IDEs (though newer CMake versions should resolve these) # This "promotion" is probably correct though - interfaces are # at physical library level rather than module, and in Geant4 - # all files must have globally unique names (no nested hedaers + # all files must have globally unique names (no nested headers # nor namespaces). Also, DLL export symbols may need this # behaviour (esp. ALLOC_EXPORT). # Only really an issue if header names/definitions aren't @@ -937,15 +984,17 @@ function(__geant4_add_library _name _type) # "Module" level really means "Source file" level, so same # sets of rules should apply (i.e. can't specify inc dirs # at source level). - foreach(_prop IN ITEMS INCLUDE_DIRECTORIES INTERFACE_INCLUDE_DIRECTORIES COMPILE_DEFINITIONS INTERFACE_COMPILE_DEFINITIONS) - geant4_get_module_property(_value ${__g4mod} ${_prop}) - set_property(TARGET ${_target_name} APPEND PROPERTY ${_prop} ${_value}) - endforeach() + foreach(_prop IN ITEMS PRIVATE PUBLIC INTERFACE) + geant4_get_module_property(_incdirs ${__g4mod} ${_prop}_INCLUDE_DIRECTORIES) + target_include_directories(${_target_name} ${_prop} ${_incdirs}) - # Link libraries - foreach(_link_prop IN ITEMS LINK_LIBRARIES INTERFACE_LINK_LIBRARIES) - geant4_get_module_property(_linklibs ${__g4mod} ${_link_prop}) + geant4_get_module_property(_defs ${__g4mod} ${_prop}_COMPILE_DEFINITIONS) + target_compile_definitions(${_target_name} ${_prop} ${_defs}) + + # Target linking requires additional processing to resolve + geant4_get_module_property(_linklibs ${__g4mod} ${_prop}_LINK_LIBRARIES) geant4_resolve_link_libraries(_linklibs) + # Remove self-linking if(_linklibs) list(REMOVE_ITEM _linklibs ${_name}) @@ -966,17 +1015,17 @@ function(__geant4_add_library _name _type) set(_linklibs ${_g4linklibs}) endif() - set_property(TARGET ${_target_name} APPEND PROPERTY ${_link_prop} ${_linklibs}) - - # Temp workaround for modules needing Qt. We use AUTOMOC, but can't yet set - # it on a per module basis. However, only have three modules that require - # moc-ing, so hard code for now. - # TODO: likely need an additional "module target properties" to hold things - # that can be passed to set_target_properties - if(__g4mod MATCHES "G4UIbasic|G4OpenGL|G4OpenInventor" AND GEANT4_USE_QT) - set_target_properties(${_target_name} PROPERTIES AUTOMOC ON) - endif() + target_link_libraries(${_target_name} ${_prop} ${_linklibs}) endforeach() + + # Temp workaround for modules needing Qt. We use AUTOMOC, but can't yet set + # it on a per module basis. However, only have three modules that require + # moc-ing, so hard code for now. + # TODO: likely need an additional "module target properties" to hold things + # that can be passed to set_target_properties + if(__g4mod MATCHES "G4UIbasic|G4OpenGL|G4OpenInventor" AND GEANT4_USE_QT) + set_target_properties(${_target_name} PROPERTIES AUTOMOC ON) + endif() endforeach() # - Use stored total list of sources to create format target for one mode only @@ -985,6 +1034,8 @@ function(__geant4_add_library _name _type) endif() # - Postprocess target properties to remove duplicates + # NB: This makes the assumption that there is no order dependence here (and any is considered a bug!) + # CMake will handle static link ordering internally foreach(_link_prop IN ITEMS LINK_LIBRARIES INTERFACE_LINK_LIBRARIES INCLUDE_DIRECTORIES INTERFACE_INCLUDE_DIRECTORIES COMPILE_DEFINITIONS INTERFACE_COMPILE_DEFINITIONS) get_target_property(__g4lib_link_libs ${_target_name} ${_link_prop}) if(__g4lib_link_libs) diff --git a/cmake/Modules/G4InterfaceOptions.cmake b/cmake/Modules/G4InterfaceOptions.cmake index ab7923ae15..c67eca13b6 100644 --- a/cmake/Modules/G4InterfaceOptions.cmake +++ b/cmake/Modules/G4InterfaceOptions.cmake @@ -12,7 +12,6 @@ # UI category : Built on supported platforms when Third Party # library(libraries) available # G4UIQt : UNIX, WIN32 (Requires : Qt5) -# G4UIWt : Web (Requires : Wt) DEPRECATED # G4UIXm : UNIX # # Vis Category: Always built on supported platforms @@ -95,12 +94,30 @@ if(UNIX) # RayTracer driver with X11 support option(GEANT4_USE_RAYTRACER_X11 "Build RayTracer driver with X11 support" OFF) geant4_add_feature(GEANT4_USE_RAYTRACER_X11 "Build RayTracer driver with X11 support") + + # ToolsSG X11/GLES driver + option(GEANT4_USE_TOOLSSG_X11_GLES "Build Geant4 ToolsSG driver with X11/GLES support" OFF) + geant4_add_feature(GEANT4_USE_TOOLSSG_X11_GLES "Build Geant4 ToolsSG driver with X11/GLES support") + + # ToolsSG Xt/GLES driver + option(GEANT4_USE_TOOLSSG_XT_GLES "Build Geant4 ToolsSG driver with Xt/GLES support" OFF) + geant4_add_feature(GEANT4_USE_TOOLSSG_XT_GLES "Build Geant4 ToolsSG driver with Xt/GLES support") + + # ToolsSG Qt/GLES driver + option(GEANT4_USE_TOOLSSG_QT_GLES "Build Geant4 ToolsSG driver with Qt/GLES support" OFF) + geant4_add_feature(GEANT4_USE_TOOLSSG_QT_GLES "Build Geant4 ToolsSG driver with Qt/GLES support") + endif() # Windows only if(WIN32) option(GEANT4_USE_OPENGL_WIN32 "Build OpenGL driver with Win32 support") geant4_add_feature(GEANT4_USE_OPENGL_WIN32 "Build OpenGL driver with Win32 support") + + # ToolsSG Windows/GLES driver + option(GEANT4_USE_TOOLSSG_WINDOWS_GLES "Build Geant4 ToolsSG driver with Windows/GLES support" OFF) + geant4_add_feature(GEANT4_USE_TOOLSSG_WINDOWS_GLES "Build Geant4 ToolsSG driver with Windows/GLES support") + endif() #----------------------------------------------------------------------- @@ -132,11 +149,6 @@ endif() # - Qt5 if(GEANT4_USE_QT) - # Must have CMake > 3.8 to support automoc (Bugzilla 2303) - if(CMAKE_VERSION VERSION_LESS 3.9) - message(FATAL_ERROR "GEANT4_USE_QT requires CMake 3.9 or newer to support automatic MOC for UI/Vis libraries") - endif() - find_package(Qt5Core REQUIRED) find_package(Qt5Gui REQUIRED) find_package(Qt5Widgets REQUIRED) diff --git a/cmake/Modules/G4MakeRules_cxx.cmake b/cmake/Modules/G4MakeRules_cxx.cmake index e71196dc06..acb1998bdf 100644 --- a/cmake/Modules/G4MakeRules_cxx.cmake +++ b/cmake/Modules/G4MakeRules_cxx.cmake @@ -46,11 +46,6 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES ".*Clang") set(CMAKE_CXX_FLAGS_INIT "${CMAKE_CXX_FLAGS_INIT} -Qunused-arguments -DGL_SILENCE_DEPRECATION") endif() - # Though it should be the default, always use libc++ with AppleClang - if(CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") - set(CMAKE_CXX_FLAGS_INIT "${CMAKE_CXX_FLAGS_INIT} -stdlib=libc++") - endif() - # Extra Geant4 modes # - Debug_FPE: Core Debug mode plus FPE) set(CMAKE_CXX_FLAGS_DEBUG_FPE_INIT "${CMAKE_CXX_FLAGS_DEBUG_INIT} -DG4FPE_DEBUG") diff --git a/cmake/Modules/G4OptionalComponents.cmake b/cmake/Modules/G4OptionalComponents.cmake index d5d06fefe5..5b48a97584 100644 --- a/cmake/Modules/G4OptionalComponents.cmake +++ b/cmake/Modules/G4OptionalComponents.cmake @@ -16,7 +16,7 @@ # G3TOG4 - UNIX only # USOLIDS - Allow use of VecGeom classes in geometry, and must find # external VecGeom install -# FREETYPE - For analysis module, find external FreeType install +# FREETYPE - For analysis/vis modules, find external FreeType install #----------------------------------------------------------------------- # CLHEP @@ -175,12 +175,11 @@ geant4_add_feature(GEANT4_USE_TBB "Enable (optional) use of TBB as a tasking bac # Rely on PTL::PTL imported target (since CMake 3.1) option(GEANT4_USE_SYSTEM_PTL "Use system zlib library" OFF) if(GEANT4_USE_SYSTEM_PTL) - find_package(PTL REQUIRED) + find_package(PTL 2.0.0 REQUIRED) # Backward compatibility for sources.cmake using the variable set(PTL_LIBRARIES PTL::ptl) geant4_save_package_variables(PTL PTL_DIR) else() - set(PTL_USE_TBB ${GEANT4_USE_TBB}) set(PTL_FOUND TRUE) set(GEANT4_USE_BUILTIN_PTL TRUE) set(PTL_LIBRARIES G4ptl) @@ -188,6 +187,10 @@ endif() mark_as_advanced(GEANT4_USE_SYSTEM_PTL) geant4_add_feature(GEANT4_USE_SYSTEM_PTL "Using system PTL library") +# Internal PTL offers adding locks in task queues to help debugging +cmake_dependent_option(GEANT4_USE_PTL_LOCKS "Enable mutex locking in PTL task subqueues" OFF "NOT GEANT4_USE_SYSTEM_PTL" OFF) +mark_as_advanced(GEANT4_USE_PTL_LOCKS) + #----------------------------------------------------------------------- # Optional Support for GDML - requires Xerces-C package # Relies on XercesC::XercesC imported target (since CMake 3.5) @@ -363,14 +366,11 @@ endif() #----------------------------------------------------------------------- # Optional support for Freetype - Requires external Freetype install # -option(GEANT4_USE_FREETYPE "Build Geant4 analysis library with Freetype support" OFF) +option(GEANT4_USE_FREETYPE "Build Geant4 Analysis/Visualization with Freetype support" OFF) mark_as_advanced(GEANT4_USE_FREETYPE) if(GEANT4_USE_FREETYPE) find_package(Freetype REQUIRED) - # Shim only needed until we require CMake >= 3.10 - include("${CMAKE_CURRENT_LIST_DIR}/G4FreetypeShim.cmake") - geant4_save_package_variables(Freetype FREETYPE_INCLUDE_DIR_freetype2 FREETYPE_INCLUDE_DIR_ft2build @@ -378,7 +378,7 @@ if(GEANT4_USE_FREETYPE) FREETYPE_LIBRARY_RELEASE) endif() -geant4_add_feature(GEANT4_USE_FREETYPE "Building Geant4 analysis library with Freetype support") +geant4_add_feature(GEANT4_USE_FREETYPE "Building Geant4 Analysis/Visualization with Freetype support") #----------------------------------------------------------------------- # Optional support for HDF5 diff --git a/cmake/Modules/check_cxx_filesystem.cc b/cmake/Modules/check_cxx_filesystem.cc new file mode 100644 index 0000000000..93a8ac8b3d --- /dev/null +++ b/cmake/Modules/check_cxx_filesystem.cc @@ -0,0 +1,15 @@ +// Check that trivial use of works +// - https://en.cppreference.com/w/cpp/filesystem +#include +#if __has_include( ) +# include +namespace fs = std::filesystem; +#elif __has_include( ) +# include +namespace fs = std::experimental::filesystem; +#endif + +int main( int argc, char* argv[] ) { + fs::path p{ argv[0] }; + std::cout << p << ", " << fs::canonical( p ) << std::endl; +} \ No newline at end of file diff --git a/cmake/Modules/geant4_check_module_cycles.py b/cmake/Modules/geant4_check_module_cycles.py new file mode 100644 index 0000000000..1da815285d --- /dev/null +++ b/cmake/Modules/geant4_check_module_cycles.py @@ -0,0 +1,96 @@ +#!/usr/bin/env python3 + +"""Check Geant4's module dependency graph for cycles + +Geant4 organises source code into "Modules", with each Module being a +directory containing headers and sources in `include/` and `src/` +subdirectories respectively. One or more Modules are grouped/compiled +into the actual libraries. + +CMake will raise errors if there are circular dependencies between +shared libraries (cycles are allowed between static libraries). However, +CMake cannot detect cycles between Modules directly, are these are a +Geant4 construct. Whilst cycles between modules that get added to the +same library are technically o.k., they still indicate either: + +- A bad design/organisation of code +- A mistake in the declared dependencies for a module(s) + +To help developers and CI pick module cycles, Geant4's CMake scripts +write out the declared module dependencies in a text file as an Adjacency +List graph. This comprises one line per module, with the first column +being the module name, and any remaining columns being the modules the +first one "depends on", i.e. uses code from. + +This program reads that file and uses Python's graphlib module to try +topologically sorting this graph. Failure to sort indicates a cycle, and +this will be printed to stdout and a non-zero return code emitted on exit. +""" + +import argparse +import graphlib +import sys + +if __name__ == "__main__": + # Parse command line to get file to load + parser = argparse.ArgumentParser( + description=str(__doc__), formatter_class=argparse.RawDescriptionHelpFormatter + ) + parser.add_argument( + "-f", + "--file", + required=True, + metavar="FILE", + help="file to read adjacency list from", + ) + parser.add_argument( + "-v", + "--verbose", + action="store_true", + help="print topologically sorted list of modules", + ) + args = parser.parse_args() + + try: + # 1. Try and construct graph from input adjancey list file + adjList = {} + with open(args.file) as f: + for line in f: + if not line.strip().startswith("#"): + nodes = line.rstrip("\n").split(" ") + adjList[nodes[0]] = nodes[1:] + + if not adjList: + print(f"warning: graph read from '{args.file}' is empty") + + # NB also possible with networkx, but requires pip install: + # G = nx.read_adjlist(args.file, create_using=nx.DiGraph) + # cycles = nx.find_cycle(G, orientation='original') + + # Topo sort throws cycle error if one occurs during prepare + ts = graphlib.TopologicalSorter(adjList) + ts.prepare() + + # Verbose print of nodes in topological order + # NB: This uses the full graphlib interface in case we want to + # print out nodes grouped by level in the graph. + if args.verbose: + while ts.is_active(): + nodes = ts.get_ready() + for n in nodes: + print(n) + ts.done(*nodes) + + print(f"pass: No cycles detected in graph defined in '{args.file}'") + + except OSError as err: + print(f"OS error: {err}") + sys.exit(1) + except graphlib.CycleError as err: + print( + f"error: cycles detected in input graph from '{args.file}':", + file=sys.stderr, + ) + cycle = " <- ".join(err.args[1]) + print(f"cycle: {cycle}", file=sys.stderr) + sys.exit(1) diff --git a/cmake/Templates/Geant4Config.cmake.in b/cmake/Templates/Geant4Config.cmake.in index edeaa3b62e..7992274ccb 100644 --- a/cmake/Templates/Geant4Config.cmake.in +++ b/cmake/Templates/Geant4Config.cmake.in @@ -89,6 +89,11 @@ # vis_raytracer_x11 (RayTracer visualization with X11 interface) # vis_openinventor (OpenInventor visualization) # +# vis_toolssg_x11_gles (ToolsSG visualization with X11 windowing and GLES rendering) +# vis_toolssg_xt_gles (ToolsSG visualization with Xt windowing and GLES rendering) +# vis_toolssg_qt_gles (ToolsSG visualization with Qt windowing and GLES rendering) +# vis_toolssg_windows_gles (ToolsSG visualization with Windows windowing and GLES rendering) +# # In addition, two 'shorthand' components are defined to help activate all # available User Interface and Visualization drivers: # @@ -164,15 +169,19 @@ endif() #----------------------------------------------------------------------- # Check that consumers use the minimum needed CMake version # Geant4 uses cxx_std_EP to define the standard it was built against -# 3.8 and above support EP=11,14,17. 3.12 and above add 20. We continue -# to support the earlier version whilst checking for consumers using 20 +# 3.8 and above support EP=17. 3.12 and above add 20. 3.20 and above add 23. +# We continue to support the earlier version whilst checking for consumers using 20 cmake_policy(VERSION 3.8...3.18) if(CMAKE_VERSION VERSION_LESS 3.8) message(FATAL_ERROR "Projects consuming Geant4Config require CMake 3.8 or newer") endif() -if(("@GEANT4_BUILD_CXXSTD@" GREATER_EQUAL 20) AND (CMAKE_VERSION VERSION_LESS 3.12)) - message(FATAL_ERROR "Projects consuming Geant4Config require CMake 3.12 or newer") +if(("@CMAKE_CXX_STANDARD@" GREATER_EQUAL 23) AND (CMAKE_VERSION VERSION_LESS 3.20)) + message(FATAL_ERROR "Projects consuming Geant4Config require CMake 3.20 or newer (for C++23 support)") +endif() + +if(("@CMAKE_CXX_STANDARD@" GREATER_EQUAL 20) AND (CMAKE_VERSION VERSION_LESS 3.12)) + message(FATAL_ERROR "Projects consuming Geant4Config require CMake 3.12 or newer (for C++20 support)") endif() # - Help find dependencies @@ -191,7 +200,7 @@ get_filename_component(_geant4_thisdir "${CMAKE_CURRENT_LIST_FILE}" PATH) @GEANT4_COMPILER_FLAG_HINTS@ # - Provide variable indicating C++ Standard we were compiled against -set(Geant4_CXXSTD "c++@GEANT4_BUILD_CXXSTD@") +set(Geant4_CXX_STANDARD "@CMAKE_CXX_STANDARD@") #----------------------------------------------------------------------- # Set the base compile definitions required to use Geant4 if the variable @@ -456,14 +465,17 @@ if(Geant4_qt_FOUND) # Qt must be activated both directly and for OpenInventor if(("qt" IN_LIST Geant4_FIND_COMPONENTS) OR ("vis_openinventor" IN_LIST Geant4_FIND_COMPONENTS) + OR ("vis_toolssg_qt_gles" IN_LIST Geant4_FIND_COMPONENTS) OR Geant4_ui_all_FOUND OR Geant4_vis_all_FOUND) list(APPEND Geant4_DEFINITIONS -DG4INTY_USE_QT -DG4UI_USE_QT -DG4VIS_USE_OPENGLQT + #-DG4VIS_USE_TOOLSSG_QT_GLES ) set(_geant4_use_opengl_library ON) + #set(_geant4_use_toolssg_library ON) # Qt3D is always on if available set(_geant4_use_qt3D_library ${Geant4_qt3d_FOUND}) endif() @@ -485,6 +497,7 @@ if(Geant4_motif_FOUND) # Motif can be activated both directly and for OpenInventor if(("motif" IN_LIST Geant4_FIND_COMPONENTS) OR ("vis_openinventor" IN_LIST Geant4_FIND_COMPONENTS) + OR ("vis_toolssg_xt_gles" IN_LIST Geant4_FIND_COMPONENTS) OR Geant4_ui_all_FOUND OR Geant4_vis_all_FOUND) list(APPEND Geant4_DEFINITIONS @@ -566,6 +579,72 @@ if(Geant4_vis_openinventor_FOUND) endif() endif() +# - ToolsSG X11/GLES +set(Geant4_vis_toolssg_x11_gles_FOUND @GEANT4_USE_TOOLSSG_X11_GLES@) +if(Geant4_vis_toolssg_x11_gles_FOUND) + find_dependency(X11) + include("${CMAKE_CURRENT_LIST_DIR}/G4X11Shim.cmake") + if(APPLE) + find_dependency(XQuartzGL) + else() + find_dependency(OpenGL) + endif() + + if(("vis_toolssg_x11_gles" IN_LIST Geant4_FIND_COMPONENTS) OR Geant4_vis_all_FOUND) + list(APPEND + Geant4_DEFINITIONS + -DG4VIS_USE_TOOLSSG_X11_GLES + ) + set(_geant4_use_toolssg_library ON) + endif() +endif() + +# - ToolsSG Windows/GLES +set(Geant4_vis_toolssg_windows_gles_FOUND @GEANT4_USE_TOOLSSG_WINDOWS_GLES@) +if(Geant4_vis_toolssg_windows_gles_FOUND) + find_dependency(OpenGL) + if(("vis_toolssg_windows_gles" IN_LIST Geant4_FIND_COMPONENTS) OR Geant4_vis_all_FOUND) + list(APPEND + Geant4_DEFINITIONS + -DG4VIS_USE_TOOLSSG_WINDOWS_GLES + ) + set(_geant4_use_toolssg_library ON) + endif() +endif() + +# - ToolsSG Xt/GLES +set(Geant4_vis_toolssg_xt_gles_FOUND @GEANT4_USE_TOOLSSG_XT_GLES@) +if(Geant4_vis_toolssg_xt_gles_FOUND) + find_dependency(X11) + include("${CMAKE_CURRENT_LIST_DIR}/G4X11Shim.cmake") + if(APPLE) + find_dependency(XQuartzGL) + else() + find_dependency(OpenGL) + endif() + + if(("vis_toolssg_xt_gles" IN_LIST Geant4_FIND_COMPONENTS) OR Geant4_vis_all_FOUND) + list(APPEND + Geant4_DEFINITIONS + -DG4VIS_USE_TOOLSSG_XT_GLES + ) + set(_geant4_use_toolssg_library ON) + endif() +endif() + +# - ToolsSG Qt/GLES +set(Geant4_vis_toolssg_qt_gles_FOUND @GEANT4_USE_TOOLSSG_QT_GLES@) +if(Geant4_vis_toolssg_qt_gles_FOUND) + find_dependency(OpenGL) + if(("vis_toolssg_qt_gles" IN_LIST Geant4_FIND_COMPONENTS) OR Geant4_vis_all_FOUND) + list(APPEND + Geant4_DEFINITIONS + -DG4VIS_USE_TOOLSSG_QT_GLES + ) + set(_geant4_use_toolssg_library ON) + endif() +endif() + # Reset any OpenGL Preference set(OpenGL_GL_PREFERENCE "${OpenGL_GL_PREFERENCE_SAVE}") @@ -641,6 +720,14 @@ if(_geant4_use_inventor_library) ) endif() +# - G4ToolsSG if it's requested. +if(_geant4_use_toolssg_library) + list(APPEND _geant4_internal_libraries + Geant4::G4ToolsSG${_geant4_lib_use_suffix} + ) + list(APPEND Geant4_DEFINITIONS -DG4VIS_USE_TOOLSSG) +endif() + # - G3toG4 if it's requested if(_geant4_use_g3tog4_library) set(_geant4_g3tog4_library Geant4::G3toG4${_geant4_lib_use_suffix}) @@ -708,6 +795,7 @@ list(APPEND _geant4_internal_libraries Geant4::G4graphics_reps${_geant4_lib_use_suffix} Geant4::G4intercoms${_geant4_lib_use_suffix} Geant4::G4global${_geant4_lib_use_suffix} + Geant4::G4tools${_geant4_lib_use_suffix} ) # - Any externals built by Geant4 @@ -759,7 +847,7 @@ set(Geant4_USE_FILE "${_geant4_thisdir}/UseGeant4.cmake") list(REMOVE_AT CMAKE_MODULE_PATH 0) #----------------------------------------------------------------------- -# Finally, check FOUNDness of required components. +# Check FOUNDness of required components. foreach(_comp ${Geant4_FIND_COMPONENTS}) if(NOT Geant4_${_comp}_FOUND) if(Geant4_FIND_REQUIRED_${_comp}) @@ -769,5 +857,8 @@ foreach(_comp ${Geant4_FIND_COMPONENTS}) endif() endforeach() -# And we should be done... - +#----------------------------------------------------------------------- +# Reporting via FindPackageHandleStandardArgs "CONFIG_MODE" to give a better message on being found +include(FindPackageHandleStandardArgs) +set(${CMAKE_FIND_PACKAGE_NAME}_CONFIG "${CMAKE_CURRENT_LIST_FILE}") +find_package_handle_standard_args(@PROJECT_NAME@ CONFIG_MODE) diff --git a/cmake/Templates/geant4-bat-skeleton.in b/cmake/Templates/geant4-bat-skeleton.in new file mode 100644 index 0000000000..6be6598214 --- /dev/null +++ b/cmake/Templates/geant4-bat-skeleton.in @@ -0,0 +1,44 @@ +@echo off + +rem ----------------------------------------------------------------------- +rem @GEANT4_TC_SHELL_FAMILY@ environment setup script for Geant4 @Geant4_VERSION@ +rem +rem This script will configure your environment so that any Geant4 supplied +rem tools, libraries and data are available in your PATH, library paths etc. +rem Data libraries will only be setup if they were installed as part of the +rem Geant4 installation. +rem +rem Source this script to perform the setup. +rem +rem This script is autogenerated by CMake DO NOT EDIT +rem + +rem ----------------------------------------------------------------------- +rem Locate directory of self +rem +@GEANT4_ENV_SELFLOCATE_COMMAND@ +@GEANT4_TC_IF_SELFLOCATED@ +rem ----------------------------------------------------------------------- +rem Setup Geant4 binary and library paths... +rem +@GEANT4_ENV_BINPATH_SETUP@ +@GEANT4_ENV_LIBPATH_SETUP@ + +rem ----------------------------------------------------------------------- +rem Setup Third-party binary and library paths... +rem - CLHEP +@GEANT4_TC_CLHEP_LIB_PATH_SETUP@ + +rem - XercesC +@GEANT4_TC_XERCESC_LIB_PATH_SETUP@ + +rem ----------------------------------------------------------------------- +rem Resource file paths +rem - Datasets +@GEANT4_ENV_DATASETS@ + +rem - Fonts for Freetype +@GEANT4_ENV_TOOLS_FONT_PATH@ + +rem ---------------------------------------------------------------------- +@GEANT4_TC_ENDIF_SELFLOCATED@ diff --git a/cmake/Templates/geant4-config-cmd.in b/cmake/Templates/geant4-config-cmd.in new file mode 100644 index 0000000000..08385b8323 --- /dev/null +++ b/cmake/Templates/geant4-config-cmd.in @@ -0,0 +1,8 @@ +@echo off +rem +rem Self locate script when sourced +setlocal +for /F %%i in ("%~dp0.") do set BINDIR=%%~fi +pushd %BINDIR% +sh geant4-config %* +popd diff --git a/cmake/Templates/geant4-config.in b/cmake/Templates/geant4-config.in index 7716e7ad50..ecf4f8b2d1 100644 --- a/cmake/Templates/geant4-config.in +++ b/cmake/Templates/geant4-config.in @@ -76,7 +76,7 @@ cflags="@CMAKE_CXX_FLAGS@ @GEANT4_CXXSTD_FLAGS@" feature_list="" # - CXX Standard -geant4_cxx_std="c++@GEANT4_BUILD_CXXSTD@" +geant4_cxx_std="@CMAKE_CXX_STANDARD@" # - static libs have_staticlibs="@G4_BUILTWITH_STATICLIBS@" @@ -129,7 +129,9 @@ libs="-lG4interfaces \ -lG4materials \ -lG4graphics_reps \ -lG4intercoms \ --lG4global" +-lG4global \ +-lG4tools \ +@G4_LINK_CXX_FILESYSTEM@" #----------------------------------------------------------------------- # - Extra optional features that were enabled. @@ -204,7 +206,7 @@ if test "x${have_qt}" = "xyes" ; then vis_cflags="${vis_cflags} \ -DG4INTY_USE_QT -DG4UI_USE_QT -DG4VIS_USE_OPENGLQT @G4_QT_CFLAGS@" -if test "x${qt_version}" \< "5.15.0" ; then +if test "x${qt_version}" \< "5.15.0" ; then vis_libs="-lG4visQt3D ${vis_libs}" libs="-lG4visQt3D ${libs}" vis_cflags="${vis_cflags} -DG4UI_USE_QT3D" @@ -324,33 +326,18 @@ install_datasets() exit 1 fi - if test ! -x "${G4CURL}" ; then - echo "- error: curl '${G4CURL}' is not executable" - exit 1 - fi - G4OPENSSL=$(which openssl) if test "x${G4OPENSSL}" = "x" ; then echo "- error: no openssl executable found" exit 1 fi - if test ! -x "${G4OPENSSL}" ; then - echo "- error: openssl '${G4OPENSSL}' is not executable" - exit 1 - fi - G4TAR=$(which tar) if test "x${G4TAR}" = "x" ; then echo "- error: no tar executable found" exit 1 fi - if test ! -x "${G4TAR}" ; then - echo "- error: tar '${G4TAR}' is not executable" - exit 1 - fi - datasets_to_install='' for ds in ${dataset_list} ; do dataset_path=$(echo $ds | cut -d "|" -f3) diff --git a/cmake/Templates/geant4_validate_sources.cmake.in b/cmake/Templates/geant4_validate_sources.cmake.in index 358b130039..13a33fa743 100644 --- a/cmake/Templates/geant4_validate_sources.cmake.in +++ b/cmake/Templates/geant4_validate_sources.cmake.in @@ -33,13 +33,6 @@ set(GEANT4_FALSEPOSITIVE_SOURCES # - Xaw is deprecated... G4UIXaw.hh G4UIXaw.cc - # - OpenGL Wt not yet supported.... - G4OpenGLImmediateWt.hh - G4OpenGLImmediateWtViewer.hh - G4OpenGLWtViewer.hh - G4OpenGLImmediateWt.cc - G4OpenGLImmediateWtViewer.cc - G4OpenGLWtViewer.cc # - VRML has icc files in the src/ directory. These are only used # internally but validate_sources assumes icc files will be in # include/ diff --git a/config/History b/config/History index d2fd626f22..a4cc3e3a18 100644 --- a/config/History +++ b/config/History @@ -15,10 +15,25 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -12th March 2021 Gabriele Cosmo (config-V10-06-09) -- Fixed name of internal PTL module library for DLL build. +1st June 2021 Gabriele Cosmo (config-V10-07-05) +- Moved default to c++17 Standard. -11th December 2020 Gabriele Cosmo (config-V10-06-08) +15th April 2021 Gabriele Cosmo (config-V10-07-04) +- binmake.gmk: removed include paths to "hadronic/models/management" and + "hadronic/models/util" modules, now retired. + +17th March 2021 Gabriele Cosmo (config-V10-07-03) +- binmake.gmk: removed include path to "rpg" hadronic model, now retired. + +12th March 2021 Gabriele Cosmo (config-V10-07-02) +- Added comctl32.lib to UI32LIBS for WIN32-VC configuration and fixed name + of internal PTL module library for DLL build. + +18th December 2020 Ben Morgan (config-V10-07-01) +- Update compiler/link flags for migration of g4tools to externals + category. + +11th December 2020 Gabriele Cosmo (config-V10-07-00) - Updated Qt5 settings in Linux targets. 22nd October 2020 Gabriele Cosmo (config-V10-06-07) diff --git a/config/binmake.gmk b/config/binmake.gmk index 0b61812bbd..99c0c80b22 100644 --- a/config/binmake.gmk +++ b/config/binmake.gmk @@ -37,14 +37,14 @@ ifndef SHAREDLIBS endif ifneq (,$(findstring WIN32-VC,$(G4SYSTEM))) SHAREDLIBS := $(shell test -f $(G4LIB)/$(G4SYSTEM)/G4global.$(SHEXT) && echo yes) -endif +endif ifndef INCFLAGS ifeq ($(G4INCLUDE_EXEC),1) INCFLAGS := -I$(G4INCLUDE) else INCFLAGS := \ - -I$(G4BASE)/analysis/g4tools/include \ + -I$(G4BASE)/externals/g4tools/include \ -I$(G4BASE)/analysis/management/include \ -I$(G4BASE)/analysis/hntools/include \ -I$(G4BASE)/analysis/csv/include \ @@ -132,7 +132,6 @@ ifndef INCFLAGS -I$(G4BASE)/processes/hadronic/models/inclxx/incl_physics/include \ -I$(G4BASE)/processes/hadronic/models/lend/include \ -I$(G4BASE)/processes/hadronic/models/lepto_nuclear/include \ - -I$(G4BASE)/processes/hadronic/models/management/include \ -I$(G4BASE)/processes/hadronic/models/particle_hp/include \ -I$(G4BASE)/processes/hadronic/models/parton_string/diffraction/include \ -I$(G4BASE)/processes/hadronic/models/parton_string/hadronization/include \ @@ -142,9 +141,7 @@ ifndef INCFLAGS -I$(G4BASE)/processes/hadronic/models/qmd/include \ -I$(G4BASE)/processes/hadronic/models/quasi_elastic/include \ -I$(G4BASE)/processes/hadronic/models/radioactive_decay/include \ - -I$(G4BASE)/processes/hadronic/models/rpg/include \ -I$(G4BASE)/processes/hadronic/models/theo_high_energy/include \ - -I$(G4BASE)/processes/hadronic/models/util/include \ -I$(G4BASE)/processes/hadronic/processes/include \ -I$(G4BASE)/processes/hadronic/stopping/include \ -I$(G4BASE)/processes/hadronic/util/include \ @@ -191,7 +188,7 @@ ifdef G4EXLIB LDFLAGS += -L$(G4TMPDIR) ifdef SHAREDLIBS ifdef G4RUNPATHOPTION -# For the example dependent directory, keep the +# For the example dependent directory, keep the # path to the shared lib in the executable. LDFLAGS += $(G4RUNPATHOPTION)$(G4TMPDIR) LDFLAGS += $(G4RUNPATHOPTION)$(G4LIB)/$(G4SYSTEM) @@ -219,7 +216,7 @@ ifdef G4EXLIB TARGETLIB := -l$(G4TARGET) else # Windows - TARGETLIB := lib$(G4TARGET).a + TARGETLIB := lib$(G4TARGET).a endif endif @@ -267,6 +264,8 @@ ifdef GLOBALLIBS LDLIBS2 += -lG4expat endif + LDLIBS += -lG4tools + ifdef G4LIB_USE_ZLIB LDLIBS2 += -lG4zlib endif @@ -301,7 +300,7 @@ else # Warning: do not add to LDLIBS2 with += because this causes it to be # expanded too soon. Hence extra libraries must have a different name... # Extra libraries to resolve remaining circular dependencies... -# LDLIBS2EXTRA = +# LDLIBS2EXTRA = endif # Bring all symbols in for libraries which requires this (templated factories). # @@ -346,7 +345,7 @@ ifdef USER_DEFINED_LDLIBS else # Again, do not use := or +=. See note on LDLIBS2 above. LDLIBS_PREFINAL = $(LDLIBS1) $(LDLIBS2) $(LDLIBS2EXTRA) $(LDLIBS3) -# Version leaving out EXTRALIBS +# Version leaving out EXTRALIBS LDLIBS_KERNEL = $(LDLIBS2) $(LDLIBS2EXTRA) $(LDLIBS3) endif LDLIBS_PREFINAL += $(LDLIBS4) @@ -373,12 +372,12 @@ ifneq (,$(findstring WIN32-VC,$(G4SYSTEM))) else # Unix LDLIBS = $(TARGETLIB) $(LDLIBS_PREFINAL) - OUT := -o + OUT := -o TARGOBJEXT := o endif ifdef transform-RPath -# Invoke system specific transformation of +# Invoke system specific transformation of include $(G4INSTALL)/config/sys/$(G4SYSTEM)-runpath.gmk endif diff --git a/config/sys/Darwin-clang.gmk b/config/sys/Darwin-clang.gmk index 2391ec38af..dcc66f956a 100644 --- a/config/sys/Darwin-clang.gmk +++ b/config/sys/Darwin-clang.gmk @@ -1,6 +1,6 @@ # # ------ MacOS-X ------ -# MacOS 10.8/9/10/11, clang-3.6 and higher +# macOS 11, Apple clang-12 and higher # # Original author: Gabriele Cosmo - CERN # @@ -11,18 +11,9 @@ ifeq ($(G4SYSTEM),Darwin-clang) CXXFLAGS += -Wno-variadic-macros -Wshadow -pipe CXXFLAGS += -fno-trapping-math -ftree-vectorize -fno-math-errno CPPFLAGS += -DGL_SILENCE_DEPRECATION - ifdef G4USE_STD14 - CPPFLAGS += -std=c++14 - CXXFLAGS += -std=c++14 - else - ifdef G4USE_STD17 - CPPFLAGS += -std=c++17 - CXXFLAGS += -std=c++17 - else - CXXFLAGS += -std=c++11 - CPPFLAGS += -std=c++11 - endif - endif + CPPFLAGS += -std=c++17 + CXXFLAGS += -std=c++17 + G4USE_STD17 := 1 ifdef G4MULTITHREADED CXXFLAGS += -ftls-model=initial-exec endif diff --git a/config/sys/Darwin-g++.gmk b/config/sys/Darwin-g++.gmk index a1b73d5f58..b682cd401e 100644 --- a/config/sys/Darwin-g++.gmk +++ b/config/sys/Darwin-g++.gmk @@ -1,6 +1,6 @@ # # ------ MacOS-X ------ -# MacOS 10.8/9/10/11, gcc-4.8 and higher +# macOS 11, gcc-9.3 and higher # # Original author: Helmut Burkhardt - CERN # Revisions: Guy Barrand - LAL @@ -14,19 +14,10 @@ ifeq ($(G4SYSTEM),Darwin-g++) CXXFLAGS += -Wno-variadic-macros -Wshadow -pipe CXXFLAGS += -fno-trapping-math -ftree-vectorize -fno-math-errno CPPFLAGS += -DGL_SILENCE_DEPRECATION - ifdef G4USE_STD14 - CPPFLAGS += -std=c++14 - CXXFLAGS += -std=c++14 - else - ifdef G4USE_STD17 - CPPFLAGS += -std=c++17 - CXXFLAGS += -std=c++17 - else - CXXFLAGS += -std=c++11 - CPPFLAGS += -std=c++11 - endif - endif + CPPFLAGS += -std=c++17 + CXXFLAGS += -std=c++17 # CXXFLAGS += -stdlib=libstdc++ + G4USE_STD17 := 1 ifdef G4OPTIMISE CXXFLAGS += -O3 FCFLAGS := -O3 diff --git a/config/sys/Linux-clang.gmk b/config/sys/Linux-clang.gmk index 02c6e25810..33f985649d 100644 --- a/config/sys/Linux-clang.gmk +++ b/config/sys/Linux-clang.gmk @@ -9,18 +9,9 @@ ifeq ($(G4SYSTEM),Linux-clang) CXXFLAGS += -Wwrite-strings -Wpointer-arith -Woverloaded-virtual CXXFLAGS += -Wno-variadic-macros -Wshadow -pipe -pthread CXXFLAGS += -fno-trapping-math -ftree-vectorize -fno-math-errno - ifdef G4USE_STD14 - CPPFLAGS += -std=c++14 - CXXFLAGS += -std=c++14 - else - ifdef G4USE_STD17 - CPPFLAGS += -std=c++17 - CXXFLAGS += -std=c++17 - else - CXXFLAGS += -std=c++11 - CPPFLAGS += -std=c++11 - endif - endif + CPPFLAGS += -std=c++17 + CXXFLAGS += -std=c++17 + G4USE_STD17 := 1 ifdef G4MULTITHREADED CXXFLAGS += -ftls-model=initial-exec endif diff --git a/config/sys/Linux-g++.gmk b/config/sys/Linux-g++.gmk index 98aec3ab48..49b4d70e6a 100644 --- a/config/sys/Linux-g++.gmk +++ b/config/sys/Linux-g++.gmk @@ -7,18 +7,9 @@ ifeq ($(G4SYSTEM),Linux-g++) CXXFLAGS += -Wwrite-strings -Wpointer-arith -Woverloaded-virtual CXXFLAGS += -Wno-variadic-macros -Wshadow -pipe -pthread CXXFLAGS += -fno-trapping-math -ftree-vectorize -fno-math-errno - ifdef G4USE_STD14 - CPPFLAGS += -std=c++14 - CXXFLAGS += -std=c++14 - else - ifdef G4USE_STD17 - CPPFLAGS += -std=c++17 - CXXFLAGS += -std=c++17 - else - CXXFLAGS += -std=c++11 - CPPFLAGS += -std=c++11 - endif - endif + CPPFLAGS += -std=c++17 + CXXFLAGS += -std=c++17 + G4USE_STD17 := 1 ifdef G4MULTITHREADED CXXFLAGS += -ftls-model=initial-exec endif diff --git a/config/sys/Linux-icc.gmk b/config/sys/Linux-icc.gmk index d945b8d1eb..971e467180 100644 --- a/config/sys/Linux-icc.gmk +++ b/config/sys/Linux-icc.gmk @@ -4,18 +4,9 @@ ifeq ($(G4SYSTEM),Linux-icc) CXX := icc CXXFLAGS := -ansi -fp-model precise -w1 -pthread - ifdef G4USE_STD14 - CPPFLAGS += -std=c++14 - CXXFLAGS += -std=c++14 - else - ifdef G4USE_STD17 - CPPFLAGS += -std=c++17 - CXXFLAGS += -std=c++17 - else - CXXFLAGS += -std=c++11 - CPPFLAGS += -std=c++11 - endif - endif + CPPFLAGS += -std=c++17 + CXXFLAGS += -std=c++17 + G4USE_STD17 := 1 ifdef G4MULTITHREADED CXXFLAGS += -ftls-model=initial-exec endif diff --git a/config/sys/WIN32-VC.gmk b/config/sys/WIN32-VC.gmk index 87bd02cd20..674374867e 100644 --- a/config/sys/WIN32-VC.gmk +++ b/config/sys/WIN32-VC.gmk @@ -36,7 +36,7 @@ ifeq ($(G4SYSTEM),WIN32-VC) OGLLIBS := opengl32.lib gdi32.lib user32.lib endif ifndef UI32LIBS - UI32LIBS := gdi32.lib user32.lib + UI32LIBS := gdi32.lib user32.lib comctl32.lib endif ifndef QTHOME QTHOME := /Qt diff --git a/environments/g4py/History b/environments/g4py/History index 690bfd6f1c..bce654ccdb 100644 --- a/environments/g4py/History +++ b/environments/g4py/History @@ -11,6 +11,10 @@ Geant4Py is a Geant4-Python bridge. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +12 Nov. 2021 V. Ivanchenko (geant4py-V10-07-00) +- TestEm0 - use default Geant4 EM physics, do not use obsolete class + G4EmProcessOptions + 16 Nov. 2020 B. Morgan (geant4py-V10-06-04) - Boost 1.73 modified use of its bind and placeholder functionality, resulting in Boost.Python spamming pragma messages about deprecation of this. diff --git a/environments/g4py/examples/demos/TestEm0/module/PhysListEmStandard.cc b/environments/g4py/examples/demos/TestEm0/module/PhysListEmStandard.cc index ec9dafe162..ea5c6f9e8e 100644 --- a/environments/g4py/examples/demos/TestEm0/module/PhysListEmStandard.cc +++ b/environments/g4py/examples/demos/TestEm0/module/PhysListEmStandard.cc @@ -90,13 +90,13 @@ void PhysListEmStandard::ConstructProcess() //electron pmanager->AddProcess(new G4eMultipleScattering, -1, 1,1); pmanager->AddProcess(new G4eIonisation, -1, 2,2); - pmanager->AddProcess(new G4eBremsstrahlung, -1, 3,3); + pmanager->AddProcess(new G4eBremsstrahlung, -1,-3,3); } else if (particleName == "e+") { //positron pmanager->AddProcess(new G4eMultipleScattering, -1, 1,1); pmanager->AddProcess(new G4eIonisation, -1, 2,2); - pmanager->AddProcess(new G4eBremsstrahlung, -1, 3,3); + pmanager->AddProcess(new G4eBremsstrahlung, -1,-3,3); pmanager->AddProcess(new G4eplusAnnihilation, 0,-1,4); } else if( particleName == "mu+" || diff --git a/environments/g4py/examples/demos/TestEm0/module/PhysicsList.cc b/environments/g4py/examples/demos/TestEm0/module/PhysicsList.cc index 5a1ec6cf4e..184fd75114 100644 --- a/environments/g4py/examples/demos/TestEm0/module/PhysicsList.cc +++ b/environments/g4py/examples/demos/TestEm0/module/PhysicsList.cc @@ -32,6 +32,7 @@ #include "PhysicsListMessenger.hh" #include "PhysListEmStandard.hh" +#include "G4EmStandardPhysics.hh" #include "G4LossTableManager.hh" #include "G4UnitsTable.hh" @@ -55,7 +56,7 @@ PhysicsList::PhysicsList() // EM physics emName = G4String("standard"); - emPhysicsList = new PhysListEmStandard(emName); + emPhysicsList = new G4EmStandardPhysics(1); } @@ -164,8 +165,6 @@ void PhysicsList::ConstructParticle() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4EmProcessOptions.hh" - void PhysicsList::ConstructProcess() { // Transportation @@ -174,15 +173,7 @@ void PhysicsList::ConstructProcess() // Electromagnetic physics list // - emPhysicsList->ConstructProcess(); - - // Em options - // - G4EmProcessOptions emOptions; - emOptions.SetBuildCSDARange(true); - emOptions.SetMaxEnergyForCSDARange(100*TeV); - emOptions.SetDEDXBinningForCSDARange(120); - emOptions.SetVerbose(0); + emPhysicsList->ConstructProcess(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -195,11 +186,17 @@ void PhysicsList::AddPhysicsList(const G4String& name) if (name == emName) return; - if (name == "standard") { + if (name == "local") { emName = name; delete emPhysicsList; emPhysicsList = new PhysListEmStandard(name); + + } else if (name == "standard") { + + emName = name; + delete emPhysicsList; + emPhysicsList = new G4EmStandardPhysics(verboseLevel); } else { diff --git a/examples/History b/examples/History index 2198adceba..0531f35f3b 100644 --- a/examples/History +++ b/examples/History @@ -16,6 +16,80 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +25th June 2021 Gabriele Cosmo (examples-V10-07-06) +- Updated reference outputs according to reference tag geant4-10-07-ref-06. +- Includes tags: exhgcaltb-V10-07-02, microbeam-V10-07-03, exampleB1-V10-07-01, + STCyclotron-V10-07-04, exampleB2-V10-07-01, exdna-V10-07-00, + exampleB3-V10-07-01, exampleB4-V10-07-03, exampleB5-V10-07-01, + exEventGenerator-V10-07-03, exExtHadFissFrag-V10-07-01, + p8decayer-V10-07-02, exGeometry-V10-07-02, AuNP-V10-07-01, + VecGeomNavigation-V10-07-01, NeutronSource-V10-07-06, + exTransforms-V10-07-02, exHadronic-V10-07-02 + exhadr06-V10-07-09, exhadr07-V10-07-07, OpNovice-V10-07-03, + activation-V10-07-05, rdecay01-V10-07-01, rdecay02-V10-07-01. + +28th May 2021 Gabriele Cosmo (examples-V10-07-05) +- Updated reference outputs according to reference tag geant4-10-07-ref-05. +- Includes tags: amsEcal-V10-07-01, ccal-V10-07-02, hadrontherapy-V10-07-05, + STCyclotron-V10-07-03, testem1-V10-07-03, testem3-V10-07-01, + testem4-V10-07-01, testem5-V10-07-04, testem6-V10-07-00, + testem7-V10-07-02, testem11-V10-07-02, testem12-V10-07-02, + testem13-V10-07-00, testem14-V10-07-00, testem15-V10-07-01, + testem16-V10-07-00, testem17-V10-07-00, testem18-V10-07-00, + exHadronic-V10-07-01, exhadr02-V10-07-03, exhadr10-V10-07-00, + electronScattering-V10-07-00, fano-V10-07-01, fano2-V10-07-01, + LXe-V10-07-01, OpNovice-V10-07-02, WLS-V10-07-01, + exam-ext-vis-movies-V10-07-02. + +30th April 2021 Gabriele Cosmo (examples-V10-07-04) +- Updated reference outputs according to reference tag geant4-10-07-ref-04. +- Includes tags: ICRP110Phantoms-V10-07-00, gammaknife-V10-07-01, + purmag-V10-07-00, STCyclotron-V10-07-01, xraytel-V10-07-00, + particleGunExample-V10-07-00, userPrimaryGenerator-V10-07-00, + exTransforms-V10-07-00, exhadr03-V10-07-02, exhadr04-V10-07-02, + exhadr06-V10-07-08, exhadr07-V10-07-06, gtherapy-V10-07-00, + NeutronSource-V10-07-05, OpNovice-V10-07-01, + activation-V10-07-04, rdecay01-V10-07-00, rdecay02-V10-07-00. + +31st March 2021 Gabriele Cosmo (examples-V10-07-03) +- Updated reference outputs according to reference tag geant4-10-07-ref-03. +- Includes tags: gammaraytel-V10-07-04, gorad-V10-07-00, exhgcaltb-V10-07-00, + microelectronics-V10-07-00, STCyclotron-V10-07-00, + DMX-V10-07-05, exampleB4-V10-07-02, B03-V10-07-02, + testem1-V10-07-02, testem2-V10-07-06, testem5-V10-07-03, + testem7-V10-07-01, testem15-V10-07-00, exhadr01-V10-07-00, + channelingExample-V10-07-00, exExtHadFissFrag-V10-07-00, + exhadr02-V10-07-02, exhadr03-V10-07-01, exhadr04-V10-07-01, + exhadr06-V10-07-07, exhadr07-V10-07-05, exhadr08-V10-07-02, + exhadr09-V10-07-00, NeutronSource-V10-07-04, fano-V10-07-00, + microdosimetry-V10-07-01, splitting-V10-07-00, fano2-V10-07-00, + LXe-V10-07-00, OpNovice-V10-07-00, OpNovice2-V10-07-00, + activation-V10-07-03, exam-ext-vis-movies-V10-07-01. + +28th February 2021 Gabriele Cosmo (examples-V10-07-02) +- Updated reference outputs according to reference tag geant4-10-07-ref-02. +- Includes tags: brachy-V10-07-00, gammaraytel-V10-07-00, microbeam-V10-07-01, + hadrontherapy-V10-07-03, iort_therapy-V10-07-00, + radioprotection-V10-07-00, XRayFluo-V10-07-00, + testem1-V10-07-01, testem2-V10-07-03, testem5-V10-07-02, + testem7-V10-07-00, testem9-V10-07-01, testem11-V10-07-01, + testem12-V10-07-01, exhadr06-V10-07-04, exhadr07-V10-07-03, + NeutronSource-V10-07-03, microprox-V10-07-00, svalue-V10-07-00, + microyz-V10-07-00, slowing-V10-07-00, exampleES2-V10-07-00, + ThreadsafeScorers-V10-07-00, G01-V10-07-01, expol01-V10-07-01, + exampleRE05-V10-07-00, exam-ext-vis-movies-V10-07-00, + exampleRE06-V10-07-00. + +31st January 2021 Gabriele Cosmo (examples-V10-07-01) +- Updated reference outputs according to reference tag geant4-10-07-ref-01. +- Includes tags: doiPET-V10-07-00, hadrontherapy-V10-07-02, exampleB4-V10-07-00, + testem0-V10-07-00, testem1-V10-07-00, testem2-V10-07-00, + testem3-V10-07-00, testem5-V10-07-00, testem9-V10-07-00, + testem11-V10-07-00, testem12-V10-07-00, exhadr03-V10-07-00, + exhadr06-V10-07-03, exhadr07-V10-07-02, DICOM-V10-07-00, + NeutronSource-V10-07-02, chem2-V10-07-00, chem3-V10-07-00, + neuron-V10-07-00, G01-V10-07-00, activation-V10-07-02. + 4th December 2020 Gabriele Cosmo (examples-V10-07-00) - Updated reference outputs according to reference tag geant4-10-07-ref-00. - Includes tags: doxygen-V10-06-03, exadvanced-V10-06-00, air_shower-V10-06-04, diff --git a/examples/advanced/CMakeLists.txt b/examples/advanced/CMakeLists.txt index bd0a9479c0..eb42ade637 100644 --- a/examples/advanced/CMakeLists.txt +++ b/examples/advanced/CMakeLists.txt @@ -1,8 +1,5 @@ #---Adding all advanced examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) #---------------------------------------------------------------------------- # some examples require Geant4 build with optional packages @@ -50,3 +47,4 @@ add_subdirectory(underground_physics) add_subdirectory(xray_fluorescence) add_subdirectory(STCyclotron) add_subdirectory(HGCal_testbeam) +add_subdirectory(ICRP110_HumanPhantoms) diff --git a/examples/advanced/ChargeExchangeMC/CMakeLists.txt b/examples/advanced/ChargeExchangeMC/CMakeLists.txt index 3d1ec69cf8..ddc54c71aa 100644 --- a/examples/advanced/ChargeExchangeMC/CMakeLists.txt +++ b/examples/advanced/ChargeExchangeMC/CMakeLists.txt @@ -1,7 +1,4 @@ -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) include(CMakeDependentOption) set(name ChargeExchangeMC) diff --git a/examples/advanced/ChargeExchangeMC/ChargeExchangeMC.out b/examples/advanced/ChargeExchangeMC/ChargeExchangeMC.out index 12402c4e36..b31083f85a 100644 --- a/examples/advanced/ChargeExchangeMC/ChargeExchangeMC.out +++ b/examples/advanced/ChargeExchangeMC/ChargeExchangeMC.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -124,48 +130,48 @@ Particle is not selected yet !! Command ignored. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -173,31 +179,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -205,288 +211,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -495,17 +501,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -513,67 +519,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -581,13 +587,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -595,13 +601,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -609,12 +615,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -622,13 +628,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -636,13 +642,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -650,13 +656,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -664,60 +670,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -725,27 +731,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -753,29 +759,29 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: Cexmc - Model: CexmcChargeExchange: 0 eV ---> 100 TeV - Cr_sctns: : 0 eV ---> 100 TeV + Model: CexmcChargeExchange: 0 meV ---> 100 TeV + Cr_sctns: : 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -783,25 +789,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -809,13 +815,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -838,7 +844,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -918,536 +924,440 @@ Index : 9 used in the geometry : Yes ================================================================== ### Run 0 starts. -Event 993 +Event 955 + --- Reconstructed data: + -- entry points: + left: 2.63399 0.236681 -15 cm + right: 0.463149 -1.7714 -15 cm + target: 0 0 0 fm + -- the angle: 132.057 deg + -- mass of the output particle: 503.348 MeV + -- mass of the nucleus output particle: 984.489 MeV + -- production model data: + Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV + (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV + (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV + Output particle (LAB) : eta -133.7387 -9.8702 235.6867 MeV -- 571.7437 MeV + (SCM) : eta -133.7387 -9.8702 -13.9077 MeV -- 521.0912 MeV + Nucleus output particle (LAB) : neutron 133.7387 9.8702 494.3133 MeV -- 1.1098 GeV + (SCM) : neutron 133.7387 9.8702 13.9077 MeV -- 993.6774 MeV + -- triggered angular ranges: + 6 [ 0.0000, -0.2000) + --- Energy Deposit + monitor : 802.109 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 209.315 MeV + 0 0 1.224 0 0 0 + 0 0.8054 109.1 6.195 0 0 + 0 1.813 87.17 2.144 0 0 + 0 0 0.8666 0 0 0 + cal (r) : 362.429 MeV + 0 0 0.5125 4.732 0 0 + 0.6507 1.971 23.91 1.076 0.5304 0.7792 + 0 4.033 274 37.53 0 0 + 0 0 1.279 6.93 0.7216 3.74 +Event 2897 + --- Reconstructed data: + -- entry points: + left: 3.00273 4.33111 -15 cm + right: 4.90778 -3.60693 -15 cm + target: 0 0 0 fm + -- the angle: 128.305 deg + -- mass of the output particle: 589.579 MeV + -- mass of the nucleus output particle: 913.92 MeV + -- production model data: + Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV + (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV + (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV + Output particle (LAB) : eta -89.5767 -3.9434 296.9788 MeV -- 666.2127 MeV + (SCM) : eta -89.5767 -3.9434 8.6039 MeV -- 596.4202 MeV + Nucleus output particle (LAB) : neutron 89.5767 3.9434 433.0212 MeV -- 1.0153 GeV + (SCM) : neutron 89.5767 3.9434 -8.6039 MeV -- 918.3485 MeV + -- triggered angular ranges: + 5 [ 0.2000, 0.0000) + --- Energy Deposit + monitor : 438.882 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 272.567 MeV + 0.2945 1.321 26.5 9.044 2.131 0 + 0.5907 7.315 220.4 2.016 0 0 + 0 1.28 0.9797 0.4747 0 0 + 0 0.1965 0 0 0 0 + cal (r) : 393.646 MeV + 0.1764 0.3777 0.07627 0 0 0 + 0 2.32 2.135 0.7906 0 0 + 0.1602 71.04 272.2 0.5371 0 0 + 0.2278 10.6 30.94 2.09 0 0 +Event 6952 --- Track Points - monitor : pi- [1,bp] 719.5 MeV : -7.049 4.647 -1.25 mm [0.01541, 0.0114, 0.9998] - target : pi- [1,bp] 719 MeV : 3.032 3.976 0.7995 cm [-0.6308, -0.7759, 0.01032] - : eta [4,op] 362 MeV : -1.324 -1.38 0.8674 cm [-0.4226, -0.9059, 0.02729] - : neutron [5,np] 376.6 MeV : -1.324 -1.38 0.8674 cm [-0.7947, -0.607, -0.006427] - : gamma [7,opdp] 382.3 MeV : -1.324 -1.38 0.8674 cm [0.311, -0.9488, 0.0555] - : gamma [6,opdp] 274.3 MeV : -1.324 -1.38 0.8674 cm [-0.9911, 0.1268, -0.04134] - vc (l) : gamma [7,opdp] 382.3 MeV : -8.758 4.118 -0.25 cm [-0.1191, 0.0555, 0.9913] - vc (r) : gamma [6,opdp] 274.3 MeV : 9.504 -1.547 -0.25 cm [0.134, -0.04134, 0.9901] - cal (l) : gamma [7,opdp] 382.3 MeV : -8.908 4.188 -15 cm [-0.1191, 0.0555, 0.9913] - cal (r) : gamma [6,opdp] 274.3 MeV : 9.674 -1.599 -15 cm [0.134, -0.04134, 0.9901] + monitor : pi- [1,bp] 732.2 MeV : -0.3025 -1.475 -0.125 cm [0.0121, 0.009496, 0.9999] + target : pi- [1,bp] 731.3 MeV : 3.248 3.802 -1.197 cm [-0.6329, -0.7742, 0.009626] + : eta [7,op] 249.8 MeV : 1.044 1.105 -1.165 cm [-0.1477, -0.9888, -0.02212] + : neutron [8,np] 531.2 MeV : 1.044 1.105 -1.165 cm [-0.8009, -0.5984, 0.02205] + : gamma [10,opdp] 378.9 MeV : 1.044 1.105 -1.165 cm [0.4365, -0.8997, 0.003855] + : gamma [9,opdp] 223.2 MeV : 1.044 1.105 -1.165 cm [-0.9065, 0.421, -0.0313] + vc (l) : gamma [10,opdp] 378.9 MeV : 2.326 -0.9366 -0.25 cm [0.01539, 0.003855, 0.9999] + vc (r) : gamma [9,opdp] 223.2 MeV : -11.73 -3.056 -0.25 cm [-0.172, -0.0313, 0.9846] + cal (l) : gamma [10,opdp] 378.9 MeV : 2.345 -0.9318 -15 cm [0.01539, 0.003855, 0.9999] + cal (r) : gamma [9,opdp] 223.2 MeV : -11.95 -3.096 -15 cm [-0.172, -0.0313, 0.9846] --- - angle between the eta decay products : 115.52 deg - --- Triggered angular ranges: - 2 [ 0.8000, 0.6000) - --- Production model data: - Incident particle (LAB) : pi- 11.2886 7.4581 717.0418 MeV -- 730.6243 MeV - (SCM) : pi- 7.0286 4.6436 446.4531 MeV -- 467.8367 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -7.0286 -4.6436 -446.4531 MeV -- 1.0391 GeV - Output particle (LAB) : eta 93.6231 9.8783 349.5690 MeV -- 656.6690 MeV - (SCM) : eta 89.2979 7.0207 74.8338 MeV -- 560.1574 MeV - Nucleus output particle (LAB) : neutron -82.3345 -2.4202 367.4728 MeV -- 1.0122 GeV - (SCM) : neutron -89.2979 -7.0207 -74.8338 MeV -- 946.7875 MeV - --- Reconstructed data: - -- entry points: - left: -9.73206 3.23264 -15 cm - right: 10.3839 -2.40459 -15 cm - target: 0 0 0 fm - -- the angle: 111.049 deg - -- mass of the output particle: 503.485 MeV - -- mass of the nucleus output particle: 981.501 MeV - -- production model data: - Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV - (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 108.4908 10.2659 352.8180 MeV -- 624.3824 MeV - (SCM) : eta 108.4908 10.2659 90.7481 MeV -- 523.0756 MeV - Nucleus output particle (LAB) : neutron -108.4908 -10.2659 377.1820 MeV -- 1.0571 GeV - (SCM) : neutron -108.4908 -10.2659 -90.7481 MeV -- 991.6931 MeV - -- triggered angular ranges: - 2 [ 0.8000, 0.6000) - --- Energy Deposit - monitor : 401.536 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 377.063 MeV - 0 0 0 0 30.6 9.277 - 0 0 0.407 0.4513 315.9 10.22 - 0 0 1.315 0 1.237 6.202 - 0 0 0 0 1.442 0 - cal (r) : 247.319 MeV - 0.5048 0 0 0 0 0 - 2.869 1.717 0.4907 1.693 0 0 - 41.99 193.1 0 0 0 0 - 3.573 0.9083 0.4198 0 0 0 -Event 1747 - --- Track Points - monitor : pi- [1,bp] 727.9 MeV : 2.677 -1.238 -0.125 cm [-0.003094, -0.02291, 0.9997] - target : pi- [1,bp] 727.4 MeV : 4.715 1.663 -1.909 cm [-0.6456, -0.7634, -0.02252] - : eta [5,op] 183.3 MeV : 3.701 0.4621 -1.944 cm [-0.7507, -0.4994, -0.4325] - : neutron [6,np] 573.1 MeV : 3.701 0.4621 -1.944 cm [-0.5785, -0.8082, 0.1099] - : pi0 [25,opdp] 102.8 MeV : 3.701 0.4621 -1.944 cm [-0.6909, 0.3401, 0.638] - : pi0 [23,opdp] 186 MeV : 3.701 0.4621 -1.944 cm [-0.7474, -0.2142, -0.6289] - vc (l) : tp is not valid - vc (r) : tp is not valid - cal (l) : tp is not valid - cal (r) : tp is not valid - --- - angle between the eta decay products : 87.5797 deg - --- Triggered angular ranges: - 9 [-0.6000, -0.8000) - --- Production model data: - Incident particle (LAB) : pi- -2.8294 -16.2876 726.5306 MeV -- 739.9999 MeV - (SCM) : pi- -1.7549 -10.1021 450.6190 MeV -- 471.8500 MeV - Nucleus particle (LAB) : proton 0.0000 -0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 1.7549 10.1021 -450.6190 MeV -- 1.0409 GeV - Output particle (LAB) : eta -46.5857 -79.2853 158.6042 MeV -- 577.7235 MeV - (SCM) : eta -45.5735 -73.4587 -101.2991 MeV -- 563.8151 MeV - Nucleus output particle (LAB) : neutron 43.7563 62.9978 567.9264 MeV -- 1.1005 GeV - (SCM) : neutron 45.5735 73.4587 101.2991 MeV -- 948.9561 MeV - --- Reconstructed data: - -- entry points: - left: -6.00473 -2.85946 -15 cm - right: 7.07662 -1.56303 -15 cm - target: 0 0 0 fm - -- the angle: 117.436 deg - -- mass of the output particle: 183.671 MeV - -- mass of the nucleus output particle: 1.32426 GeV - -- production model data: - Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV - (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 41.9757 -8.5797 113.6878 MeV -- 220.2172 MeV - (SCM) : eta 41.9757 -8.5797 20.0737 MeV -- 189.6671 MeV - Nucleus output particle (LAB) : neutron -41.9757 8.5797 616.3122 MeV -- 1.4613 GeV - (SCM) : neutron -41.9757 8.5797 -20.0737 MeV -- 1.3251 GeV - -- triggered angular ranges: - 3 [ 0.6000, 0.4000) - --- Energy Deposit - monitor : 390.154 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 134.124 MeV - 0 0 0 0.4106 0 0 - 0 0 0.4828 0.007388 1.231 0 - 0 0 0 108.1 15.53 6.575 - 0 0 0.2387 0.6081 0.4989 0.462 - cal (r) : 86.0932 MeV - 0 0 0 0 0 0 - 0.8752 0.4623 1.183 9.584 0 0 - 4.25 67.54 0.2896 1.047 0 0 - 0.6484 0.2161 0 0 0 0 -Event 4616 - --- Reconstructed data: - -- entry points: - left: -8.49269 1.42467 -15 cm - right: 10.2186 3.87926 -15 cm - target: 0 0 0 fm - -- the angle: 112.132 deg - -- mass of the output particle: 547.032 MeV - -- mass of the nucleus output particle: 954.769 MeV - -- production model data: - Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV - (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -12.1352 29.1622 367.3304 MeV -- 659.6769 MeV - (SCM) : eta -12.1352 29.1622 89.8487 MeV -- 555.2610 MeV - Nucleus output particle (LAB) : neutron 12.1352 -29.1622 362.6696 MeV -- 1.0218 GeV - (SCM) : neutron 12.1352 -29.1622 -89.8487 MeV -- 959.5077 MeV - -- triggered angular ranges: - 1 [ 1.0000, 0.8000) - --- Energy Deposit - monitor : 576.582 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 319.126 MeV - 0 0 0 2.25 1.058 0.7604 - 0 0 0.9012 15.89 232.5 5.75 - 0 0 0 0.3715 53.46 4.844 - 0 0 0 0.4397 0.8548 0 - cal (r) : 340.551 MeV - 6.431 24.37 3.518 0 0 0 - 30.14 266.8 1.04 0 0 0 - 4.962 3.28 0 0 0 0 - 0 0 0 0 0 0 -Event 5152 - --- Track Points - monitor : pi- [1,bp] 735.6 MeV : -1.167 -0.5954 -0.125 cm [-0.00804, 0.006418, 0.9999] - target : pi- [1,bp] 735.2 MeV : 2.034 4.567 -0.4642 cm [-0.6479, -0.7617, 0.004394] - : eta [4,op] 433.4 MeV : 1.58 4.033 -0.4612 cm [-0.6812, -0.7296, -0.0597] - : neutron [5,np] 304.8 MeV : 1.58 4.033 -0.4612 cm [-0.5935, -0.7991, 0.09575] - : pi0 [8,opdp] 284.1 MeV : 1.58 4.033 -0.4612 cm [-0.2372, -0.9457, 0.2223] - : pi0 [6,opdp] 112.8 MeV : 1.58 4.033 -0.4612 cm [-0.9578, -0.2631, 0.1154] - vc (l) : tp is not valid - vc (r) : tp is not valid - cal (l) : tp is not valid - cal (r) : tp is not valid - --- - angle between the eta decay products : 59.8896 deg - --- Triggered angular ranges: - 1 [ 1.0000, 0.8000) - --- Production model data: - Incident particle (LAB) : pi- -4.8881 3.3165 734.8841 MeV -- 748.0436 MeV - (SCM) : pi- -3.0218 2.0503 454.3042 MeV -- 475.2741 MeV - Nucleus particle (LAB) : proton -0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 3.0218 -2.0503 -454.3042 MeV -- 1.0425 GeV - Output particle (LAB) : eta -22.8946 -25.8727 431.9764 MeV -- 698.5341 MeV - (SCM) : eta -20.9640 -27.1825 141.7282 MeV -- 566.9374 MeV - Nucleus output particle (LAB) : neutron 18.0065 29.1892 302.9077 MeV -- 987.7815 MeV - (SCM) : neutron 20.9640 27.1825 -141.7282 MeV -- 950.8146 MeV - --- Reconstructed data: - -- entry points: - left: 1.92567 2.21068 -15 cm - right: -4.67922 4.6604 -15 cm - target: 0 0 0 fm - -- the angle: 135.844 deg - -- mass of the output particle: 150.375 MeV - -- mass of the nucleus output particle: 1.36273 GeV - -- production model data: - Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV - (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -14.9699 9.5891 60.2063 MeV -- 162.9521 MeV - (SCM) : eta -14.9699 9.5891 -11.6971 MeV -- 151.8730 MeV - Nucleus output particle (LAB) : neutron 14.9699 -9.5891 669.7937 MeV -- 1.5185 GeV - (SCM) : neutron 14.9699 -9.5891 11.6971 MeV -- 1.3629 GeV - -- triggered angular ranges: - 8 [-0.4000, -0.6000) - --- Energy Deposit - monitor : 354.61 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 74.048 MeV - 0 0 0 0.4068 0 0 - 0 2.003 64.86 3.409 0 0 - 0 0 1.036 2.333 0 0 - 0 0 0 0 0 0 - cal (r) : 88.9041 MeV - 0 0 2.603 3.793 2.101 0 - 0 0 0.2374 47.47 32.7 0 - 0 0 0 0 0 0 - 0 0 0 0 0 0 -Event 8493 - --- Reconstructed data: - -- entry points: - left: -2.24563 2.27902 -15 cm - right: -5.88325 -2.6183 -15 cm - target: 0 0 0 fm - -- the angle: 133.497 deg - -- mass of the output particle: 247.956 MeV - -- mass of the nucleus output particle: 1.2662 GeV - -- production model data: - Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV - (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 11.8212 0.1051 107.8968 MeV -- 270.6728 MeV - (SCM) : eta 11.8212 0.1051 -10.6704 MeV -- 248.4671 MeV - Nucleus output particle (LAB) : neutron -11.8212 -0.1051 622.1032 MeV -- 1.4108 GeV - (SCM) : neutron -11.8212 -0.1051 10.6704 MeV -- 1.2663 GeV - -- triggered angular ranges: - 9 [-0.6000, -0.8000) - --- Energy Deposit - monitor : 538.834 keV - vc (l) : 87.3586 keV - vc (r) : 0 eV - cal (l) : 145.715 MeV - 0 0 0 1.797 0 0 - 0 0 22.83 114 0.4699 1.616 - 0 0.1711 3.291 1.173 0.05176 0.2982 - 0 0 0 0 0 0 - cal (r) : 124.958 MeV - 0 0 0.07667 0 0 0 - 0 0 0 0.39 3.302 0 - 0 0 0 66.97 51.85 0.9247 - 0 0 0.4869 0.9568 0 0 -Event 13059 - --- Track Points - monitor : pi- [1,bp] 734.8 MeV : -2.112 0.7029 -0.125 cm [-0.0003627, 0.002135, 1] - target : pi- [1,bp] 734.4 MeV : 1.317 4.823 0.8369 cm [-0.6413, -0.7673, 0.004847] - : eta [5,op] 260.3 MeV : -1.592 1.343 0.8589 cm [-0.5305, -0.6665, 0.5238] - : neutron [6,np] 528.6 MeV : -1.592 1.343 0.8589 cm [-0.6281, -0.7361, -0.2521] - : pi0 [9,opdp] 148.5 MeV : -1.592 1.343 0.8589 cm [0.3871, -0.9202, -0.0588] - : pi0 [7,opdp] 172.2 MeV : -1.592 1.343 0.8589 cm [-0.9565, 0.1818, 0.2281] - vc (l) : tp is not valid - vc (r) : tp is not valid - cal (l) : tp is not valid - cal (r) : tp is not valid - --- - angle between the eta decay products : 123.429 deg + angle between the eta decay products : 140.769 deg --- Triggered angular ranges: 7 [-0.2000, -0.4000) --- Production model data: - Incident particle (LAB) : pi- 1.5041 3.0935 733.1622 MeV -- 746.3367 MeV - (SCM) : pi- 0.9305 1.9137 453.5553 MeV -- 474.5490 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -0.9305 -1.9137 -453.5553 MeV -- 1.0421 GeV - Output particle (LAB) : eta 5.7255 136.3542 221.6510 MeV -- 606.5535 MeV - (SCM) : eta 5.1745 135.2209 -46.9501 MeV -- 566.2760 MeV - Nucleus output particle (LAB) : neutron -4.2215 -133.2607 511.5112 MeV -- 1.0781 GeV - (SCM) : neutron -5.1745 -135.2209 46.9501 MeV -- 950.4204 MeV + Incident particle (LAB) : pi- 8.8921 6.1870 729.8728 MeV -- 743.1766 MeV + (SCM) : pi- 5.5080 3.8324 452.1034 MeV -- 473.2044 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV + (SCM) : proton -5.5080 -3.8324 -452.1034 MeV -- 1.0415 GeV + Output particle (LAB) : eta 130.4988 -5.5255 212.9116 MeV -- 602.1167 MeV + (SCM) : eta 127.2516 -7.7848 -53.6194 MeV -- 565.0499 MeV + Nucleus output particle (LAB) : neutron -121.6067 11.7125 516.9613 MeV -- 1.0793 GeV + (SCM) : neutron -127.2516 7.7848 53.6194 MeV -- 949.6903 MeV --- Reconstructed data: -- entry points: - left: -4.08135 -4.15683 -15 cm - right: -10.6154 4.58531 -15 cm + left: 2.82424 -1.28184 -15 cm + right: -11.0482 -2.7739 -15 cm target: 0 0 0 fm - -- the angle: 136.26 deg - -- mass of the output particle: 301.596 MeV - -- mass of the nucleus output particle: 1.21224 GeV + -- the angle: 142.94 deg + -- mass of the output particle: 473.421 MeV + -- mass of the nucleus output particle: 1.00857 GeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 5.0819 -0.5552 122.8405 MeV -- 325.6928 MeV - (SCM) : eta 5.0819 -0.5552 -20.5973 MeV -- 302.3413 MeV - Nucleus output particle (LAB) : neutron -5.0819 0.5552 607.1595 MeV -- 1.3558 GeV - (SCM) : neutron -5.0819 0.5552 20.5973 MeV -- 1.2124 GeV + Output particle (LAB) : eta 133.7440 -15.5883 174.4825 MeV -- 522.2088 MeV + (SCM) : eta 133.7440 -15.5883 -57.9766 MeV -- 495.5998 MeV + Nucleus output particle (LAB) : neutron -133.7440 15.5883 555.5175 MeV -- 1.1593 GeV + (SCM) : neutron -133.7440 15.5883 57.9766 MeV -- 1.0192 GeV -- triggered angular ranges: - 10 [-0.8000, -1.0000) + 7 [-0.2000, -0.4000) --- Energy Deposit - monitor : 352.411 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 173.583 MeV + monitor : 837.461 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 337.582 MeV + 0 3.357 1.074 0 0 0 + 0 1.489 12.62 2.563 0.9805 0 + 1.926 7.053 284.2 18.61 1.661 0 + 0 0.7289 1.328 0 0 0 + cal (r) : 184.627 MeV 0 0 0 0 0 0 - 0 0 0.4603 1.155 0 0 - 0 0 0 151.9 2.625 0 - 0 0 0 15.5 1.029 0.9408 - cal (r) : 152.11 MeV - 0 0 0 0 24.28 3.462 - 0 0 0 0.3979 105.3 18.29 - 0 0 0 0 0.02757 0.3779 - 0 0 0 0 0 0 -Event 13634 + 0 0 0 0.3618 2.799 0.8925 + 0 0 0 6.41 83.21 87.33 + 0 0 0 0 0.1248 3.495 +Event 7821 --- Reconstructed data: -- entry points: - left: 0.0763043 1.91741 -15 cm - right: 11.8161 2.7372 -15 cm + left: -0.499879 2.59095 -15 cm + right: 7.19197 2.30066 -15 cm target: 0 0 0 fm - -- the angle: 118.791 deg - -- mass of the output particle: 495.75 MeV - -- mass of the nucleus output particle: 1.00137 GeV + -- the angle: 122.515 deg + -- mass of the output particle: 490.128 MeV + -- mass of the nucleus output particle: 994.94 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -87.8529 23.5672 310.6169 MeV -- 592.0507 MeV - (SCM) : eta -87.8529 23.5672 59.4834 MeV -- 507.5229 MeV - Nucleus output particle (LAB) : neutron 87.8529 -23.5672 419.3831 MeV -- 1.0894 GeV - (SCM) : neutron 87.8529 -23.5672 -59.4834 MeV -- 1.0072 GeV + Output particle (LAB) : eta -133.4930 23.2857 287.8393 MeV -- 584.3285 MeV + (SCM) : eta -133.4930 23.2857 37.9203 MeV -- 509.9277 MeV + Nucleus output particle (LAB) : neutron 133.4930 -23.2857 442.1607 MeV -- 1.0972 GeV + (SCM) : neutron 133.4930 -23.2857 -37.9203 MeV -- 1.0048 GeV -- triggered angular ranges: - 3 [ 0.6000, 0.4000) + 4 [ 0.4000, 0.2000) --- Energy Deposit - monitor : 593.748 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 227.529 MeV - 0 0.2944 0 0.3873 0.4523 0 - 0.5845 2.163 68.44 134.7 0.5494 0 - 0 0.9052 5.319 13.16 0.6279 0 + monitor : 359.819 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 207.083 MeV + 0 0 1.46 13.35 0.3346 0 + 0 0 169.6 13.79 0 0 + 0 0.2354 1.494 3.216 0.7429 2.221 + 0 0 0 0.6019 0 0 + cal (r) : 377.246 MeV + 0 5.663 4.734 0 0 0 + 1.624 278 52.08 0.9531 0 0 + 1.637 28.07 4.101 0.3648 0 0 0 0 0 0 0 0 - cal (r) : 364.521 MeV - 3.761 7.853 0 0 0 0 - 206.6 128.4 1.06 0 0 0 - 11.08 5.012 0.6953 0 0 0 +Event 9283 + --- Reconstructed data: + -- entry points: + left: 1.32443 2.53561 -15 cm + right: 9.35968 -3.59858 -15 cm + target: 0 0 0 fm + -- the angle: 122.472 deg + -- mass of the output particle: 470.79 MeV + -- mass of the nucleus output particle: 1.01893 GeV + -- production model data: + Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV + (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV + (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV + Output particle (LAB) : eta -119.9742 -13.1359 282.0114 MeV -- 561.9076 MeV + (SCM) : eta -119.9742 -13.1359 42.2561 MeV -- 487.8476 MeV + Nucleus output particle (LAB) : neutron 119.9742 13.1359 447.9886 MeV -- 1.1196 GeV + (SCM) : neutron 119.9742 13.1359 -42.2561 MeV -- 1.0269 GeV + -- triggered angular ranges: + 4 [ 0.4000, 0.2000) + --- Energy Deposit + monitor : 440.781 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 198.329 MeV + 0 0 2.228 0.3011 0 0 + 0 0.3587 144.9 44.68 0 0 + 0 0.7031 3.526 1.659 0 0 0 0 0 0 0 0 -Event 14777 + cal (r) : 363.579 MeV + 0.3108 2.467 0 0 0 0 + 1.144 0.8339 3.347 0 0 0 + 22.29 255.3 14.75 0.343 0 0 + 21.39 39.1 2.333 0 0 0 +Event 10465 --- Track Points - monitor : pi- [1,bp] 729.6 MeV : -2.909 -4.602 -1.25 mm [0.003857, 0.006161, 1] - target : pi- [1,bp] 729.1 MeV : 3.066 3.949 -0.3018 cm [-0.6399, -0.7684, 0.005477] - : eta [3,op] 369.9 MeV : 1.117 1.609 -0.2851 cm [-0.8134, -0.5612, -0.153] - : neutron [4,np] 393.9 MeV : 1.117 1.609 -0.2851 cm [-0.4179, -0.895, 0.1558] - : pi0 [7,opdp] 181.5 MeV : 1.117 1.609 -0.2851 cm [-0.7576, 0.3779, -0.5323] - : pi0 [5,opdp] 99.1 MeV : 1.117 1.609 -0.2851 cm [-0.2373, -0.94, 0.2451] + monitor : pi- [1,bp] 736.5 MeV : 6.39 -3.284 -1.25 mm [-0.01802, 0.01682, 0.9997] + target : pi- [1,bp] 735.4 MeV : 3.294 3.761 0.1775 cm [-0.6565, -0.7541, 0.01721] + : eta [5,op] 182.8 MeV : 2.283 2.599 0.2041 cm [-0.3898, -0.7681, 0.508] + : neutron [6,np] 589 MeV : 2.283 2.599 0.2041 cm [-0.6986, -0.7025, -0.1357] + : pi0 [9,opdp] 161.9 MeV : 2.283 2.599 0.2041 cm [-0.8124, 0.04441, 0.5814] + : pi0 [7,opdp] 108 MeV : 2.283 2.599 0.2041 cm [0.6994, -0.2748, 0.6598] vc (l) : tp is not valid vc (r) : tp is not valid cal (l) : tp is not valid cal (r) : tp is not valid --- - angle between the eta decay products : 107.812 deg + angle between the eta decay products : 101.347 deg --- Triggered angular ranges: - 3 [ 0.6000, 0.4000) + 9 [-0.6000, -0.8000) --- Production model data: - Incident particle (LAB) : pi- 3.4534 4.7918 728.2706 MeV -- 741.5475 MeV - (SCM) : pi- 2.1406 2.9702 451.4118 MeV -- 472.5101 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -2.1406 -2.9702 -451.4118 MeV -- 1.0412 GeV - Output particle (LAB) : eta -97.0539 -56.5846 352.4086 MeV -- 661.0339 MeV - (SCM) : eta -98.3791 -58.4233 72.9517 MeV -- 564.4169 MeV - Nucleus output particle (LAB) : neutron 100.5073 61.3764 375.8620 MeV -- 1.0188 GeV - (SCM) : neutron 98.3791 58.4233 -72.9517 MeV -- 949.3138 MeV + Incident particle (LAB) : pi- -13.5761 12.9404 734.8402 MeV -- 748.2123 MeV + (SCM) : pi- -8.3922 7.9992 454.2459 MeV -- 475.3457 MeV + Nucleus particle (LAB) : proton -0.0000 0.0000 0.0000 meV -- 938.2720 MeV + (SCM) : proton 8.3922 -7.9992 -454.2459 MeV -- 1.0425 GeV + Output particle (LAB) : eta 35.6613 92.8507 153.3231 MeV -- 577.5411 MeV + (SCM) : eta 40.5105 88.2285 -109.1511 MeV -- 567.0027 MeV + Nucleus output particle (LAB) : neutron -49.2374 -79.9102 581.5171 MeV -- 1.1089 GeV + (SCM) : neutron -40.5105 -88.2285 109.1511 MeV -- 950.8535 MeV --- Reconstructed data: -- entry points: - left: -11.2255 -2.68933 -15 cm - right: -4.48854 -3.77597 -15 cm + left: 7.7328 -3.77378 -15 cm + right: -9.76967 -1.87062 -15 cm target: 0 0 0 fm - -- the angle: 123.38 deg - -- mass of the output particle: 194.103 MeV - -- mass of the nucleus output particle: 1.31604 GeV + -- the angle: 146.185 deg + -- mass of the output particle: 181.72 MeV + -- mass of the nucleus output particle: 1.32862 GeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -37.5803 -12.1059 100.6833 MeV -- 222.1980 MeV - (SCM) : eta -37.5803 -12.1059 4.6831 MeV -- 198.1332 MeV - Nucleus output particle (LAB) : neutron 37.5803 12.1059 629.3167 MeV -- 1.4593 GeV - (SCM) : neutron 37.5803 12.1059 -4.6831 MeV -- 1.3166 GeV + Output particle (LAB) : eta -19.0681 -8.5799 54.4874 MeV -- 190.8618 MeV + (SCM) : eta -19.0681 -8.5799 -31.4958 MeV -- 185.6108 MeV + Nucleus output particle (LAB) : neutron 19.0681 8.5799 675.5126 MeV -- 1.4906 GeV + (SCM) : neutron 19.0681 8.5799 31.4958 MeV -- 1.3292 GeV + -- triggered angular ranges: + 10 [-0.8000, -1.0000) + --- Energy Deposit + monitor : 936.427 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 86.0095 MeV + 0 0 0 0 0 0 + 0.6936 0.6093 0 0 0 0 + 0.088 73.33 5.186 0 0 0 + 0 4.949 0.4844 0.6716 0 0 + cal (r) : 104.852 MeV + 0 0 0 0 0 0.3657 + 0 0 0 0.3592 1.498 2.955 + 0 0 0 1.099 93.15 4.669 + 0 0 0 0.3284 0.4178 0.007282 +Event 10985 + --- Reconstructed data: + -- entry points: + left: -6.40558 0.109567 -15 cm + right: -7.58065 3.25633 -15 cm + target: 0 0 0 fm + -- the angle: 131.027 deg + -- mass of the output particle: 506.681 MeV + -- mass of the nucleus output particle: 981.336 MeV + -- production model data: + Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV + (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV + (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV + Output particle (LAB) : eta 133.9466 11.6067 259.1259 MeV -- 584.7635 MeV + (SCM) : eta 133.9466 11.6067 5.8368 MeV -- 524.2482 MeV + Nucleus output particle (LAB) : neutron -133.9466 -11.6067 470.8741 MeV -- 1.0967 GeV + (SCM) : neutron -133.9466 -11.6067 -5.8368 MeV -- 990.5204 MeV -- triggered angular ranges: 5 [ 0.2000, 0.0000) --- Energy Deposit - monitor : 387.51 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 97.2815 MeV + monitor : 516.076 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 381.784 MeV + 0 0.5347 1.152 3.702 0.2523 2.081 + 0 0.7655 0 7.034 104.5 1.386 + 0 0 2.203 9.233 244.2 0.7857 + 0 0.3681 3.027 0 0.5582 0 + cal (r) : 202.979 MeV + 0 0 0 2.278 17.13 1.932 + 0 0 0.7357 10.47 159.1 0 + 0 0.5947 0.03697 0.2972 8.637 1.767 0 0 0 0 0 0 - 0 0 0 0 0.3155 2.984 - 0 0 0 0 72.76 20.21 - 0 0 0 0.5167 0 0.4951 - cal (r) : 124.916 MeV - 0 0 0 0 0 0 - 0 0 0 0.8648 0 0 - 0 0 0 114.3 4.351 0 - 0 0 0 1.039 4.347 0 -Event 15215 - --- Track Points - monitor : pi- [1,bp] 723.1 MeV : 2.107 1.339 -1.25 mm [-0.01632, -0.008587, 0.9998] - target : pi- [1,bp] 721.9 MeV : 3.006 3.995 -0.1627 cm [-0.6553, -0.7553, -0.01054] - : eta [7,op] 307.2 MeV : 2.053 2.896 -0.178 cm [-0.9042, -0.4269, -0.01716] - : neutron [8,np] 457.4 MeV : 2.053 2.896 -0.178 cm [-0.4262, -0.9046, -0.00552] - : gamma [10,opdp] 263.3 MeV : 2.053 2.896 -0.178 cm [0.2484, -0.9682, -0.03065] - : gamma [9,opdp] 364.8 MeV : 2.053 2.896 -0.178 cm [-0.9407, 0.3392, 0.007674] - vc (l) : gamma [10,opdp] 263.3 MeV : -8.252 -2.066 -0.25 cm [-0.1841, -0.03065, 0.9824] - vc (r) : gamma [9,opdp] 364.8 MeV : -8.399 0.2839 -0.25 cm [-0.08421, 0.007674, 0.9964] - cal (l) : gamma [10,opdp] 263.3 MeV : -8.486 -2.105 -15 cm [-0.1841, -0.03065, 0.9824] - cal (r) : gamma [9,opdp] 364.8 MeV : -8.504 0.2936 -15 cm [-0.08421, 0.007674, 0.9964] - --- - angle between the eta decay products : 124.216 deg - --- Triggered angular ranges: - 5 [ 0.2000, 0.0000) - --- Production model data: - Incident particle (LAB) : pi- -11.8704 -7.7965 721.3544 MeV -- 734.8698 MeV - (SCM) : pi- -7.3779 -4.8458 448.3525 MeV -- 469.6570 MeV - Nucleus particle (LAB) : proton 0.0000 -0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 7.3779 4.8458 -448.3525 MeV -- 1.0399 GeV - Output particle (LAB) : eta -128.5022 -5.2711 279.0317 MeV -- 628.1338 MeV - (SCM) : eta -124.0641 -2.3562 9.3336 MeV -- 561.8161 MeV - Nucleus output particle (LAB) : neutron 116.6318 -2.5253 442.3226 MeV -- 1.0450 GeV - (SCM) : neutron 124.0641 2.3562 -9.3336 MeV -- 947.7698 MeV +Event 11850 --- Reconstructed data: -- entry points: - left: -9.64743 -2.36716 -15 cm - right: -8.31202 1.10244 -15 cm + left: 2.29659 0.994013 -15 cm + right: 0.663662 -4.16383 -15 cm target: 0 0 0 fm - -- the angle: 128.762 deg - -- mass of the output particle: 539.342 MeV - -- mass of the nucleus output particle: 954.647 MeV + -- the angle: 131.517 deg + -- mass of the output particle: 342.067 MeV + -- mass of the nucleus output particle: 1.12641 GeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -118.8533 -3.7045 246.5849 MeV -- 604.8423 MeV - (SCM) : eta -118.8533 -3.7045 -17.7610 MeV -- 552.5809 MeV - Nucleus output particle (LAB) : neutron 118.8533 3.7045 483.4151 MeV -- 1.0767 GeV - (SCM) : neutron 118.8533 3.7045 17.7610 MeV -- 962.1878 MeV + Output particle (LAB) : eta 158.1770 -3.5982 164.7631 MeV -- 411.3267 MeV + (SCM) : eta 158.1770 -3.5982 -15.3292 MeV -- 377.1972 MeV + Nucleus output particle (LAB) : neutron -158.1770 3.5982 565.2369 MeV -- 1.2702 GeV + (SCM) : neutron -158.1770 3.5982 15.3292 MeV -- 1.1376 GeV -- triggered angular ranges: 6 [ 0.0000, -0.2000) --- Energy Deposit - monitor : 736.919 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 257.544 MeV - 0 0 0 0 0.3567 0 - 0 0 0 0 18.01 1.189 - 0 0 0.4569 6.13 211 14.18 - 0 0 0 0 1.025 5.203 - cal (r) : 347.298 MeV - 0.3814 0 0 0.5681 1.464 0 - 0 0 0.2316 5.031 285.2 1.803 - 0 0 0.5549 0.6209 44.52 5.55 - 0 0 0 0 0.5722 0.8256 -Event 16009 - --- Track Points - monitor : pi- [1,bp] 731.6 MeV : -0.1201 1.141 -0.125 cm [-0.01284, 0.008488, 0.9999] - target : pi- [1,bp] 730.9 MeV : 2.789 4.15 1.372 cm [-0.6532, -0.7571, 0.007738] - : eta [5,op] 301.7 MeV : -2.385 -1.843 1.436 cm [-0.9197, -0.3896, 0.04846] - : neutron [6,np] 475.8 MeV : -2.385 -1.843 1.436 cm [-0.4157, -0.9093, -0.01773] - : gamma [8,opdp] 381.9 MeV : -2.385 -1.843 1.436 cm [-0.9552, 0.2864, 0.07437] - : gamma [7,opdp] 243.5 MeV : -2.385 -1.843 1.436 cm [0.3585, -0.9318, -0.05659] - vc (l) : gamma [7,opdp] 243.5 MeV : -6.959 -1.864 -0.25 cm [-0.06891, -0.05659, 0.996] - vc (r) : gamma [8,opdp] 381.9 MeV : 0.7164 5.683 -0.25 cm [-0.02944, 0.07437, 0.9968] - cal (l) : gamma [7,opdp] 243.5 MeV : -7.045 -1.935 -15 cm [-0.06891, -0.05659, 0.996] - cal (r) : gamma [8,opdp] 381.9 MeV : 0.6794 5.777 -15 cm [-0.02944, 0.07437, 0.9968] - --- - angle between the eta decay products : 127.845 deg - --- Triggered angular ranges: - 6 [ 0.0000, -0.2000) - --- Production model data: - Incident particle (LAB) : pi- -10.4453 6.1838 726.9551 MeV -- 740.3316 MeV - (SCM) : pi- -6.4776 3.8349 450.8209 MeV -- 471.9915 MeV - Nucleus particle (LAB) : proton -0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 6.4776 -3.8349 -450.8209 MeV -- 1.0410 GeV - Output particle (LAB) : eta -137.0176 14.6211 268.4199 MeV -- 625.4515 MeV - (SCM) : eta -133.1250 12.3166 -2.4921 MeV -- 563.9441 MeV - Nucleus output particle (LAB) : neutron 126.5723 -8.4373 458.5353 MeV -- 1.0532 GeV - (SCM) : neutron 133.1250 -12.3166 2.4921 MeV -- 949.0328 MeV + monitor : 367.924 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 290.007 MeV + 0 1.108 0.3591 100.8 2.878 0 + 0.253 2.308 0.9307 5.185 0.2827 0 + 0.4215 16.23 151.5 0 0 0 + 0.7233 3.872 2.709 0.4055 0 0 + cal (r) : 121.32 MeV + 0 0 0 0 0 0 + 0 0 0.3867 0 0 0 + 5.013 0.03909 13.36 94.92 0.4842 0 + 0.5113 0 1.959 4.045 0.598 0 +Event 17076 --- Reconstructed data: -- entry points: - left: -8.32516 -2.08833 -15 cm - right: -0.0959915 4.44978 -15 cm + left: -0.0326778 3.45241 -15 cm + right: 8.32125 2.97697 -15 cm target: 0 0 0 fm - -- the angle: 122.245 deg - -- mass of the output particle: 521.08 MeV - -- mass of the nucleus output particle: 956.167 MeV + -- the angle: 121.78 deg + -- mass of the output particle: 490.487 MeV + -- mass of the nucleus output particle: 995.399 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -157.6605 20.7121 286.6953 MeV -- 615.6338 MeV - (SCM) : eta -157.6605 20.7121 21.5637 MeV -- 545.2300 MeV - Nucleus output particle (LAB) : neutron 157.6605 -20.7121 443.3047 MeV -- 1.0659 GeV - (SCM) : neutron 157.6605 -20.7121 -21.5637 MeV -- 969.5387 MeV + Output particle (LAB) : eta -128.4550 30.5288 293.0992 MeV -- 586.4445 MeV + (SCM) : eta -128.4550 30.5288 42.7394 MeV -- 509.7418 MeV + Nucleus output particle (LAB) : neutron 128.4550 -30.5288 436.9008 MeV -- 1.0951 GeV + (SCM) : neutron 128.4550 -30.5288 -42.7394 MeV -- 1.0050 GeV -- triggered angular ranges: - 5 [ 0.2000, 0.0000) + 4 [ 0.4000, 0.2000) --- Energy Deposit - monitor : 450.72 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 228.937 MeV - 0 0 0.02869 0 0 0 - 0 1.404 0 0 10.05 0.5576 - 0 0 0 3.601 209.5 2.366 - 0 0 0 0 0.9095 0.5057 - cal (r) : 386.697 MeV - 0 1.348 160.2 72.67 0.7401 0 - 1.12 0 73.07 47.14 8.723 0 - 0.05932 0.297 0.3865 18.82 0.5422 0 - 0 0 0.7228 0.4731 0.3923 0 + monitor : 383.387 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 208.444 MeV + 0 0 12.52 11.63 0.4172 0 + 0 0.5973 136.1 41.6 0.5817 0 + 0 0 2.091 0.8122 1.342 0 + 0 0 0 0.7271 0 0 + cal (r) : 378.001 MeV + 8.884 4.147 13.07 0 0 0 + 7.601 319.5 8.223 1.654 0 0 + 0.6921 11.15 0.5801 1.411 0 0 + 0.9991 0.1119 0 0 0 0 +Event 17869 + --- Track Points + monitor : pi- [1,bp] 730.4 MeV : 2.994 -0.7795 -0.125 cm [-0.007706, -0.006445, 0.9999] + target : pi- [1,bp] 729.8 MeV : 4.78 1.467 -0.9419 cm [-0.6486, -0.7611, -0.004033] + : eta [3,op] 380.7 MeV : 2.287 -1.459 -0.9574 cm [-0.8216, -0.5594, -0.1102] + : neutron [4,np] 379.5 MeV : 2.287 -1.459 -0.9574 cm [-0.4215, -0.901, 0.1025] + : pi0 [7,opdp] 263.9 MeV : 2.287 -1.459 -0.9574 cm [-0.9414, -0.3328, -0.0557] + : pi0 [5,opdp] 90.39 MeV : 2.287 -1.459 -0.9574 cm [0.7397, -0.423, -0.5234] + vc (l) : tp is not valid + vc (r) : tp is not valid + cal (l) : tp is not valid + cal (r) : tp is not valid + --- + angle between the eta decay products : 121.758 deg + --- Triggered angular ranges: + 2 [ 0.8000, 0.6000) + --- Production model data: + Incident particle (LAB) : pi- -5.4562 -3.0718 728.9093 MeV -- 742.1778 MeV + (SCM) : pi- -3.3811 -1.9036 451.6912 MeV -- 472.7788 MeV + Nucleus particle (LAB) : proton 0.0000 -0.0000 0.0000 meV -- 938.2720 MeV + (SCM) : proton 3.3811 1.9036 -451.6912 MeV -- 1.0413 GeV + Output particle (LAB) : eta -102.7062 -41.9494 364.1755 MeV -- 667.1468 MeV + (SCM) : eta -100.6024 -40.7650 83.1121 MeV -- 564.6619 MeV + Nucleus output particle (LAB) : neutron 97.2501 38.8776 364.7339 MeV -- 1.0133 GeV + (SCM) : neutron 100.6024 40.7650 -83.1121 MeV -- 949.4595 MeV + --- Reconstructed data: + -- entry points: + left: -7.62841 -2.52592 -15 cm + right: 8.01133 5.43556 -15 cm + target: 0 0 0 fm + -- the angle: 115.254 deg + -- mass of the output particle: 143.496 MeV + -- mass of the nucleus output particle: 1.35998 GeV + -- production model data: + Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV + (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 meV -- 938.2720 MeV + (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV + Output particle (LAB) : eta -50.4624 8.2753 96.5901 MeV -- 180.3762 MeV + (SCM) : eta -50.4624 8.2753 20.2943 MeV -- 153.6807 MeV + Nucleus output particle (LAB) : neutron 50.4624 -8.2753 633.4099 MeV -- 1.5011 GeV + (SCM) : neutron 50.4624 -8.2753 -20.2943 MeV -- 1.3611 GeV + -- triggered angular ranges: + 4 [ 0.4000, 0.2000) + --- Energy Deposit + monitor : 452.805 keV + vc (l) : 0 meV + vc (r) : 0 meV + cal (l) : 59.9017 MeV + 0 0 0 0 0 0 + 0 0 0 0.5226 0.2652 0 + 0 0 0.2363 0.4851 58.22 0 + 0 0 0 0 0.1691 0 + cal (r) : 120.474 MeV + 11.9 28.9 3.507 0 0 0 + 0 72.74 1.183 1.219 0 0 + 0 0 0.6482 0.3843 0 0 + 0 0 0 0 0 0 Run terminated. Run Summary - Number of events processed : 16010, effectively: 10 - User=13.710000s Real=15.773608s Sys=0.020000s + Number of events processed : 17870, effectively: 10 + User=12.750000s Real=13.478809s Sys=0.020000s --- Setup acceptances (range | real (trg / mon) | rec (trg / mon / all)): - 1 [ 1.0000, 0.8000) | 0.00205761 ( 1 / 486 ) | 0.00000000 ( 0 / 486 / 594 ) - 2 [ 0.8000, 0.6000) | 0.00216920 ( 1 / 461 ) | 0.00216920 ( 1 / 461 / 562 ) - 3 [ 0.6000, 0.4000) | 0.00226757 ( 1 / 441 ) | 0.00226757 ( 1 / 441 / 542 ) - 4 [ 0.4000, 0.2000) | 0.00000000 ( 0 / 446 ) | 0.00000000 ( 0 / 446 / 563 ) - 5 [ 0.2000, 0.0000) | 0.00221239 ( 1 / 452 ) | 0.00442478 ( 2 / 452 / 562 ) - 6 [ 0.0000, -0.2000) | 0.00234192 ( 1 / 427 ) | 0.00234192 ( 1 / 427 / 522 ) - 7 [-0.2000, -0.4000) | 0.00220264 ( 1 / 454 ) | 0.00000000 ( 0 / 454 / 537 ) - 8 [-0.4000, -0.6000) | 0.00000000 ( 0 / 462 ) | 0.00216450 ( 1 / 462 / 575 ) - 9 [-0.6000, -0.8000) | 0.00218818 ( 1 / 457 ) | 0.00000000 ( 0 / 457 / 559 ) - 10 [-0.8000, -1.0000) | 0.00000000 ( 0 / 443 ) | 0.00225734 ( 1 / 443 / 536 ) + 1 [ 1.0000, 0.8000) | 0.00000000 ( 0 / 520 ) | 0.00000000 ( 0 / 520 / 628 ) + 2 [ 0.8000, 0.6000) | 0.00199601 ( 1 / 501 ) | 0.00000000 ( 0 / 501 / 598 ) + 3 [ 0.6000, 0.4000) | 0.00000000 ( 0 / 514 ) | 0.00000000 ( 0 / 514 / 619 ) + 4 [ 0.4000, 0.2000) | 0.00000000 ( 0 / 470 ) | 0.00212766 ( 1 / 470 / 590 ) + 5 [ 0.2000, 0.0000) | 0.00000000 ( 0 / 535 ) | 0.00000000 ( 0 / 535 / 653 ) + 6 [ 0.0000, -0.2000) | 0.00000000 ( 0 / 513 ) | 0.00000000 ( 0 / 513 / 637 ) + 7 [-0.2000, -0.4000) | 0.00198413 ( 1 / 504 ) | 0.00198413 ( 1 / 504 / 601 ) + 8 [-0.4000, -0.6000) | 0.00000000 ( 0 / 496 ) | 0.00000000 ( 0 / 496 / 614 ) + 9 [-0.6000, -0.8000) | 0.00193424 ( 1 / 517 ) | 0.00000000 ( 0 / 517 / 640 ) + 10 [-0.8000, -1.0000) | 0.00000000 ( 0 / 512 ) | 0.00195312 ( 1 / 512 / 648 ) --- - False hits (edt | rec): 3 | 3 + False hits (edt | rec): 7 | 7 G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 16; of which, static: 3 -Dynamic pools deleted: 13 / Total memory freed: 0.79 MB +Dynamic pools deleted: 13 / Total memory freed: 1.1 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/advanced/ChargeExchangeMC/History b/examples/advanced/ChargeExchangeMC/History index 2ddadb610e..cb5e1cbe6d 100644 --- a/examples/advanced/ChargeExchangeMC/History +++ b/examples/advanced/ChargeExchangeMC/History @@ -7,6 +7,9 @@ cirrone@lns.infn.it History file of the ChargeExchangeMC application ==================================================== +24.05.2021 - B. Morgan (ChargeExchangeMC-V10-07-00) + Bump required CMake version range to 3.12...3.20, matching core Geant4 + 02.11.2020 - B.Morgan, Tag ChargeExchangeMC-V10-06-01 Support same CMake version range as core Geant4 diff --git a/examples/advanced/HGCal_testbeam/CMakeLists.txt b/examples/advanced/HGCal_testbeam/CMakeLists.txt index e1840bbc36..4f4b0bcc78 100644 --- a/examples/advanced/HGCal_testbeam/CMakeLists.txt +++ b/examples/advanced/HGCal_testbeam/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18 FATAL_ERROR) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(HGCal_testbeam) diff --git a/examples/advanced/HGCal_testbeam/History b/examples/advanced/HGCal_testbeam/History index a197b00efc..8c329079f6 100644 --- a/examples/advanced/HGCal_testbeam/History +++ b/examples/advanced/HGCal_testbeam/History @@ -14,5 +14,19 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +10-June-21 V. Ivanchenko (exhgcaltb-V10-07-02) +- SiliconPixelHit, SiPMHit - fixed bug in handling of NIEL energy + deposition +- CMSHadronPhysicsFTFP_BERT - added class from CMS +- CMSEmStandardPhysicsHcal - removed obsolete +- FTFPCMS_BERT_EMM - use correct combination of physics constructors + +24-May-21 B. Morgan (exhgcaltb-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +21-Mar-21 V. Ivanchenko (exhgcaltb-V10-07-00) +- removed RanecuEngine +- updated CMS EM physics to 11.0 + 02-Nov-20 A. Zaborowska (exhgcaltb-V10-06-00) -- Create HGCal_testbeam example based on Thorben Quast application \ No newline at end of file +- Create HGCal_testbeam example based on Thorben Quast application diff --git a/examples/advanced/HGCal_testbeam/hgcal_testbeam.cc b/examples/advanced/HGCal_testbeam/hgcal_testbeam.cc index e0cdc262f9..917ed169cf 100644 --- a/examples/advanced/HGCal_testbeam/hgcal_testbeam.cc +++ b/examples/advanced/HGCal_testbeam/hgcal_testbeam.cc @@ -50,9 +50,6 @@ int main(int argc,char** argv) ui = new G4UIExecutive(argc, argv); } - // Choose the Random engine - G4Random::setTheEngine(new CLHEP::RanecuEngine); - // Initialization of Run manager auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::Default); diff --git a/examples/extended/electromagnetic/TestEm5/include/PhysListEm5DStandard.hh b/examples/advanced/HGCal_testbeam/include/CMSHadronPhysicsFTFP_BERT.hh similarity index 66% rename from examples/extended/electromagnetic/TestEm5/include/PhysListEm5DStandard.hh rename to examples/advanced/HGCal_testbeam/include/CMSHadronPhysicsFTFP_BERT.hh index 4b09c7722e..8098b789f1 100644 --- a/examples/extended/electromagnetic/TestEm5/include/PhysListEm5DStandard.hh +++ b/examples/advanced/HGCal_testbeam/include/CMSHadronPhysicsFTFP_BERT.hh @@ -23,45 +23,39 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +//--------------------------------------------------------------------------- +// Author: Vladimir Ivanchenko +// Date: March 2018 // +// Hadron inelastic physics for the new CMS physics list FTFP_BERT. +// The hadron physics of FTFP_BERT has the transition between Bertini +// (BERT) intra-nuclear cascade model and Fritiof (FTF) string model +// optimized for CMS. +// +// 15.04.2021 V.Ivanchenko Hadron inelastic physics of CMS +// mirgrated to Geant4 10.7 // //--------------------------------------------------------------------------- // -// ClassName: PhysListEm5DStandard -// -// Author: IgS 07.11.2017 -// -// Modified: -// 17.11.2017 Created using PhysListEmStandard from V.Ivanchenko -//---------------------------------------------------------------------------- -// -// This class provides construction of default EM standard physics which -// 5D generator model for gamma conversion -// +#ifndef CMSHadronPhysicsFTFP_BERT_h +#define CMSHadronPhysicsFTFP_BERT_h -#ifndef PhysListEm5DStandard_h -#define PhysListEm5DStandard_h 1 - -#include "G4VPhysicsConstructor.hh" #include "globals.hh" +#include "G4ios.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +#include "G4HadronPhysicsFTFP_BERT.hh" -class PhysListEm5DStandard : public G4VPhysicsConstructor -{ +class CMSHadronPhysicsFTFP_BERT : public G4HadronPhysicsFTFP_BERT { public: + explicit CMSHadronPhysicsFTFP_BERT(G4int verb); - explicit PhysListEm5DStandard(G4int ver=0, const G4String& name=""); + ~CMSHadronPhysicsFTFP_BERT() override; - virtual ~PhysListEm5DStandard(); + void ConstructProcess() override; - virtual void ConstructParticle(); - virtual void ConstructProcess(); - -private: - G4int verbose; + // copy constructor and hide assignment operator + CMSHadronPhysicsFTFP_BERT(CMSHadronPhysicsFTFP_BERT &) = delete; + CMSHadronPhysicsFTFP_BERT &operator=(const CMSHadronPhysicsFTFP_BERT &right) = delete; }; -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #endif diff --git a/examples/advanced/HGCal_testbeam/src/CMSEmStandardPhysicsHcal.cc b/examples/advanced/HGCal_testbeam/src/CMSEmStandardPhysicsHcal.cc deleted file mode 100644 index 19f98e7b01..0000000000 --- a/examples/advanced/HGCal_testbeam/src/CMSEmStandardPhysicsHcal.cc +++ /dev/null @@ -1,381 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -#include "CMSEmStandardPhysicsHcal.hh" - -#include "G4EmParameters.hh" -#include "G4LossTableManager.hh" -#include "G4ParticleDefinition.hh" -#include "G4UAtomicDeexcitation.hh" - -#include "G4ComptonScattering.hh" -#include "G4GammaConversion.hh" -#include "G4PhotoElectricEffect.hh" - -#include "G4CoulombScattering.hh" -#include "G4MuMultipleScattering.hh" -#include "G4UrbanMscModel.hh" -#include "G4WentzelVIModel.hh" -#include "G4eCoulombScatteringModel.hh" -#include "G4eMultipleScattering.hh" -#include "G4hMultipleScattering.hh" - -#include "G4eBremsstrahlung.hh" -#include "G4eIonisation.hh" -#include "G4eplusAnnihilation.hh" - -#include "G4MuBremsstrahlung.hh" -#include "G4MuIonisation.hh" -#include "G4MuPairProduction.hh" - -#include "G4hBremsstrahlung.hh" -#include "G4hIonisation.hh" -#include "G4hPairProduction.hh" -#include "G4ionIonisation.hh" - -#include "G4Alpha.hh" -#include "G4AntiLambdacPlus.hh" -#include "G4AntiOmegaMinus.hh" -#include "G4AntiProton.hh" -#include "G4AntiSigmaMinus.hh" -#include "G4AntiSigmaPlus.hh" -#include "G4AntiXiMinus.hh" -#include "G4AntiXicPlus.hh" -#include "G4BMesonMinus.hh" -#include "G4BMesonPlus.hh" -#include "G4DMesonMinus.hh" -#include "G4DMesonPlus.hh" -#include "G4Deuteron.hh" -#include "G4Electron.hh" -#include "G4Gamma.hh" -#include "G4GenericIon.hh" -#include "G4He3.hh" -#include "G4KaonMinus.hh" -#include "G4KaonPlus.hh" -#include "G4LambdacPlus.hh" -#include "G4MuonMinus.hh" -#include "G4MuonPlus.hh" -#include "G4OmegaMinus.hh" -#include "G4PionMinus.hh" -#include "G4PionPlus.hh" -#include "G4Positron.hh" -#include "G4Proton.hh" -#include "G4SigmaMinus.hh" -#include "G4SigmaPlus.hh" -#include "G4TauMinus.hh" -#include "G4TauPlus.hh" -#include "G4Triton.hh" -#include "G4XiMinus.hh" -#include "G4XicPlus.hh" - -#include "G4BuilderType.hh" -#include "G4PhysicsListHelper.hh" -#include "G4RegionStore.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -CMSEmStandardPhysicsHcal::CMSEmStandardPhysicsHcal(G4int ver) - : G4VPhysicsConstructor("CMSEmStandard_emm"), fVerbose(ver) { - G4EmParameters *param = G4EmParameters::Instance(); - param->SetDefaults(); - param->SetVerbose(fVerbose); - param->SetApplyCuts(true); - param->SetMscRangeFactor(0.2); - param->SetMscStepLimitType(fMinimal); - SetPhysicsType(bElectromagnetic); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -CMSEmStandardPhysicsHcal::~CMSEmStandardPhysicsHcal() {} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void CMSEmStandardPhysicsHcal::ConstructParticle() { - // gamma - G4Gamma::Gamma(); - - // leptons - G4Electron::Electron(); - G4Positron::Positron(); - G4MuonPlus::MuonPlus(); - G4MuonMinus::MuonMinus(); - G4TauMinus::TauMinusDefinition(); - G4TauPlus::TauPlusDefinition(); - - // mesons - G4PionPlus::PionPlusDefinition(); - G4PionMinus::PionMinusDefinition(); - G4KaonPlus::KaonPlusDefinition(); - G4KaonMinus::KaonMinusDefinition(); - G4DMesonMinus::DMesonMinusDefinition(); - G4DMesonPlus::DMesonPlusDefinition(); - G4BMesonMinus::BMesonMinusDefinition(); - G4BMesonPlus::BMesonPlusDefinition(); - - // barions - G4Proton::Proton(); - G4AntiProton::AntiProton(); - G4SigmaMinus::SigmaMinusDefinition(); - G4AntiSigmaMinus::AntiSigmaMinusDefinition(); - G4SigmaPlus::SigmaPlusDefinition(); - G4AntiSigmaPlus::AntiSigmaPlusDefinition(); - G4XiMinus::XiMinusDefinition(); - G4AntiXiMinus::AntiXiMinusDefinition(); - G4OmegaMinus::OmegaMinusDefinition(); - G4AntiOmegaMinus::AntiOmegaMinusDefinition(); - G4LambdacPlus::LambdacPlusDefinition(); - G4AntiLambdacPlus::AntiLambdacPlusDefinition(); - G4XicPlus::XicPlusDefinition(); - G4AntiXicPlus::AntiXicPlusDefinition(); - - // ions - G4Deuteron::Deuteron(); - G4Triton::Triton(); - G4He3::He3(); - G4Alpha::Alpha(); - G4GenericIon::GenericIonDefinition(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void CMSEmStandardPhysicsHcal::ConstructProcess() { - - if (fVerbose > 0) { - G4cout << "### " << GetPhysicsName() << " Construct Processes " << G4endl; - } - - // This EM builder takes default models of Geant4 10 EMV. - // Multiple scattering by Urban for all particles - // except e+e- below 100 MeV for which the Urban93 model is used - - G4PhysicsListHelper *ph = G4PhysicsListHelper::GetPhysicsListHelper(); - - // muon & hadron bremsstrahlung and pair production - G4MuBremsstrahlung *mub = nullptr; - G4MuPairProduction *mup = nullptr; - G4hBremsstrahlung *pib = nullptr; - G4hPairProduction *pip = nullptr; - G4hBremsstrahlung *kb = nullptr; - G4hPairProduction *kp = nullptr; - G4hBremsstrahlung *pb = nullptr; - G4hPairProduction *pp = nullptr; - - // muon & hadron multiple scattering - G4MuMultipleScattering *mumsc = nullptr; - G4MuMultipleScattering *pimsc = nullptr; - G4MuMultipleScattering *kmsc = nullptr; - G4MuMultipleScattering *pmsc = nullptr; - G4hMultipleScattering *hmsc = nullptr; - - G4CoulombScattering *muss = nullptr; - G4CoulombScattering *piss = nullptr; - G4CoulombScattering *kss = nullptr; - G4CoulombScattering *pss = nullptr; - - // high energy limit for e+- scattering models and bremsstrahlung - G4double highEnergyLimit = 100 * CLHEP::MeV; - - G4Region *aRegion = G4RegionStore::GetInstance()->GetRegion("HcalRegion"); - - auto myParticleIterator = GetParticleIterator(); - myParticleIterator->reset(); - while ((*myParticleIterator)()) { - G4ParticleDefinition *particle = myParticleIterator->value(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "gamma") { - - ph->RegisterProcess(new G4PhotoElectricEffect(), particle); - ph->RegisterProcess(new G4ComptonScattering(), particle); - ph->RegisterProcess(new G4GammaConversion(), particle); - - } else if (particleName == "e-") { - - G4eIonisation *eioni = new G4eIonisation(); - eioni->SetStepFunction(0.8, 1.0 * CLHEP::mm); - - G4eMultipleScattering *msc = new G4eMultipleScattering; - msc->SetStepLimitType(fMinimal); - G4UrbanMscModel *msc1 = new G4UrbanMscModel(); - G4WentzelVIModel *msc2 = new G4WentzelVIModel(); - G4UrbanMscModel *msc3 = new G4UrbanMscModel(); - msc3->SetLocked(true); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc3->SetHighEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - msc->AddEmModel(-1, msc3, aRegion); - - G4eCoulombScatteringModel *ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering *ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(eioni, particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "e+") { - - G4eIonisation *eioni = new G4eIonisation(); - eioni->SetStepFunction(0.8, 1.0 * CLHEP::mm); - - G4eMultipleScattering *msc = new G4eMultipleScattering; - msc->SetStepLimitType(fMinimal); - G4UrbanMscModel *msc1 = new G4UrbanMscModel(); - G4WentzelVIModel *msc2 = new G4WentzelVIModel(); - G4UrbanMscModel *msc3 = new G4UrbanMscModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc3->SetHighEnergyLimit(highEnergyLimit); - msc3->SetLocked(true); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - msc->AddEmModel(-1, msc3, aRegion); - - G4eCoulombScatteringModel *ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering *ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(eioni, particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(new G4eplusAnnihilation(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "mu+" || particleName == "mu-") { - - if (nullptr == mub) { - mub = new G4MuBremsstrahlung(); - mup = new G4MuPairProduction(); - mumsc = new G4MuMultipleScattering(); - mumsc->AddEmModel(0, new G4WentzelVIModel()); - muss = new G4CoulombScattering(); - } - ph->RegisterProcess(mumsc, particle); - ph->RegisterProcess(new G4MuIonisation(), particle); - ph->RegisterProcess(mub, particle); - ph->RegisterProcess(mup, particle); - ph->RegisterProcess(muss, particle); - - } else if (particleName == "alpha" || particleName == "He3") { - - ph->RegisterProcess(new G4hMultipleScattering(), particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "GenericIon") { - - if (nullptr == hmsc) { - hmsc = new G4hMultipleScattering("ionmsc"); - } - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "pi+" || particleName == "pi-") { - - if (nullptr == pib) { - pib = new G4hBremsstrahlung(); - pip = new G4hPairProduction(); - pimsc = new G4MuMultipleScattering(); - pimsc->AddEmModel(0, new G4WentzelVIModel()); - piss = new G4CoulombScattering(); - } - ph->RegisterProcess(pimsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(pib, particle); - ph->RegisterProcess(pip, particle); - ph->RegisterProcess(piss, particle); - - } else if (particleName == "kaon+" || particleName == "kaon-") { - - if (nullptr == kb) { - kb = new G4hBremsstrahlung(); - kp = new G4hPairProduction(); - kmsc = new G4MuMultipleScattering(); - kmsc->AddEmModel(0, new G4WentzelVIModel()); - kss = new G4CoulombScattering(); - } - ph->RegisterProcess(kmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(kb, particle); - ph->RegisterProcess(kp, particle); - ph->RegisterProcess(kss, particle); - - } else if (particleName == "proton" || particleName == "anti_proton") { - - if (nullptr == pb) { - pb = new G4hBremsstrahlung(); - pp = new G4hPairProduction(); - pmsc = new G4MuMultipleScattering(); - pmsc->AddEmModel(0, new G4WentzelVIModel()); - pss = new G4CoulombScattering(); - } - ph->RegisterProcess(pmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(pb, particle); - ph->RegisterProcess(pp, particle); - ph->RegisterProcess(pss, particle); - - } else if (particleName == "B+" || particleName == "B-" || - particleName == "D+" || particleName == "D-" || - particleName == "Ds+" || particleName == "Ds-" || - particleName == "anti_He3" || particleName == "anti_alpha" || - particleName == "anti_deuteron" || - particleName == "anti_lambda_c+" || - particleName == "anti_omega-" || - particleName == "anti_sigma_c+" || - particleName == "anti_sigma_c++" || - particleName == "anti_sigma+" || particleName == "anti_sigma-" || - particleName == "anti_triton" || particleName == "anti_xi_c+" || - particleName == "anti_xi-" || particleName == "deuteron" || - particleName == "lambda_c+" || particleName == "omega-" || - particleName == "sigma_c+" || particleName == "sigma_c++" || - particleName == "sigma+" || particleName == "sigma-" || - particleName == "tau+" || particleName == "tau-" || - particleName == "triton" || particleName == "xi_c+" || - particleName == "xi-") { - - if (nullptr == hmsc) { - hmsc = new G4hMultipleScattering("ionmsc"); - } - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - } - } - // Deexcitation - // - G4VAtomDeexcitation *de = new G4UAtomicDeexcitation(); - G4LossTableManager::Instance()->SetAtomDeexcitation(de); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/source/processes/hadronic/processes/src/G4DeuteronInelasticProcess.cc b/examples/advanced/HGCal_testbeam/src/CMSHadronPhysicsFTFP_BERT.cc similarity index 71% rename from source/processes/hadronic/processes/src/G4DeuteronInelasticProcess.cc rename to examples/advanced/HGCal_testbeam/src/CMSHadronPhysicsFTFP_BERT.cc index 520e82a9ed..0816f0c597 100644 --- a/source/processes/hadronic/processes/src/G4DeuteronInelasticProcess.cc +++ b/examples/advanced/HGCal_testbeam/src/CMSHadronPhysicsFTFP_BERT.cc @@ -23,24 +23,27 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// Author: Dennis Wright (SLAC) -// Date: 27 July 2011 -// Description: .cc file for G4DeuteronInelasticProcess, mainly for -// implementation of html output -// +#include "CMSHadronPhysicsFTFP_BERT.hh" +#include "G4SystemOfUnits.hh" +#include "G4Threading.hh" -#include "G4DeuteronInelasticProcess.hh" -#include - - -G4DeuteronInelasticProcess::G4DeuteronInelasticProcess(const G4String& name) - :G4HadronInelasticProcess(name, G4Deuteron::Deuteron() ) -{} - - -void G4DeuteronInelasticProcess::ProcessDescription(std::ostream& outFile) const -{ - outFile << "G4DeuteronInelasticProcess handles the inelastic scattering of\n" - << "deuterons from nuclei by invoking one or more hadronic models\n" - << "and one or more hadronic cross section sets.\n"; +CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT(G4int) + : G4HadronPhysicsFTFP_BERT("hInelastic FTFP_BERT", false) { + minFTFP_pion = 3 * CLHEP::GeV; + maxBERT_pion = 12 * CLHEP::GeV; + minFTFP_kaon = 3 * CLHEP::GeV; + maxBERT_kaon = 6 * CLHEP::GeV; + minFTFP_proton = 3 * CLHEP::GeV; + maxBERT_proton = 6 * CLHEP::GeV; + minFTFP_neutron = 3 * CLHEP::GeV; + maxBERT_neutron = 6 * CLHEP::GeV; +} + +CMSHadronPhysicsFTFP_BERT::~CMSHadronPhysicsFTFP_BERT() {} + +void CMSHadronPhysicsFTFP_BERT::ConstructProcess() { + if (G4Threading::IsMasterThread()) { + DumpBanner(); + } + CreateModels(); } diff --git a/examples/advanced/HGCal_testbeam/src/FTFPCMS_BERT_EMM.cc b/examples/advanced/HGCal_testbeam/src/FTFPCMS_BERT_EMM.cc index ab7be90b7c..99420adb11 100644 --- a/examples/advanced/HGCal_testbeam/src/FTFPCMS_BERT_EMM.cc +++ b/examples/advanced/HGCal_testbeam/src/FTFPCMS_BERT_EMM.cc @@ -24,8 +24,8 @@ // ******************************************************************** // #include "FTFPCMS_BERT_EMM.hh" -#include "CMSEmStandardPhysicsHcal.hh" +#include "G4EmStandardPhysics.hh" #include "G4DecayPhysics.hh" #include "G4EmExtraPhysics.hh" #include "G4HadronElasticPhysics.hh" @@ -34,6 +34,7 @@ #include "G4StoppingPhysics.hh" #include "G4HadronPhysicsFTFP_BERT.hh" +#include "CMSHadronPhysicsFTFP_BERT.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -46,7 +47,7 @@ FTFPCMS_BERT_EMM::FTFPCMS_BERT_EMM(G4int ver) { << "FTFP_BERT_EMM " << G4endl; // EM Physics - RegisterPhysics(new CMSEmStandardPhysicsHcal(ver)); + RegisterPhysics(new G4EmStandardPhysics(ver)); // Synchroton Radiation & GN Physics RegisterPhysics(new G4EmExtraPhysics(ver)); @@ -57,7 +58,8 @@ FTFPCMS_BERT_EMM::FTFPCMS_BERT_EMM(G4int ver) { // Hadron Elastic scattering RegisterPhysics(new G4HadronElasticPhysics(ver)); - RegisterPhysics(new G4HadronPhysicsFTFP_BERT(ver)); + // Hadron Inelastic physics + RegisterPhysics(new CMSHadronPhysicsFTFP_BERT(ver)); // Stopping Physics RegisterPhysics(new G4StoppingPhysics(ver)); diff --git a/examples/advanced/HGCal_testbeam/src/SiPMHit.cc b/examples/advanced/HGCal_testbeam/src/SiPMHit.cc index 17c42150ed..7923a5ae48 100644 --- a/examples/advanced/HGCal_testbeam/src/SiPMHit.cc +++ b/examples/advanced/HGCal_testbeam/src/SiPMHit.cc @@ -40,7 +40,7 @@ void SiPMHit::Digitise(const G4double aTimeWindow, const G4double aToaThreshold) { // process energy deposits - if (fEdep.size() == 0) { + if (fEdep.empty()) { fIsValidHit = false; return; } @@ -53,7 +53,7 @@ void SiPMHit::Digitise(const G4double aTimeWindow, G4double firstHitTime = fEdep[0].second; fEdepDigi = 0; - for (size_t i = 0; i < fEdep.size(); i++) { + for (size_t i = 0; i < fEdep.size(); ++i) { if (aTimeWindow < 0 || fEdep[i].second < firstHitTime + aTimeWindow) fEdepDigi += fEdep[i].first; #ifdef DEBUG @@ -68,7 +68,7 @@ void SiPMHit::Digitise(const G4double aTimeWindow, fIsValidHit = (fEdepDigi > 0); // non ionizing part, does not contribute to TOAs - if (fEdepNonIonizing.size() == 0) + if (fEdepNonIonizing.empty()) return; std::sort(fEdepNonIonizing.begin(), fEdepNonIonizing.end(), @@ -78,7 +78,7 @@ void SiPMHit::Digitise(const G4double aTimeWindow, }); fEdepNonIonizingDigi = 0; - for (size_t i = 0; i < fEdep.size(); i++) { + for (size_t i = 0; i < fEdepNonIonizing.size(); ++i) { if (aTimeWindow == -1 || fEdepNonIonizing[i].second < firstHitTime + aTimeWindow) fEdepNonIonizingDigi += fEdepNonIonizing[i].first; diff --git a/examples/advanced/HGCal_testbeam/src/SiliconPixelHit.cc b/examples/advanced/HGCal_testbeam/src/SiliconPixelHit.cc index 8790d63d4b..27ba56aebb 100644 --- a/examples/advanced/HGCal_testbeam/src/SiliconPixelHit.cc +++ b/examples/advanced/HGCal_testbeam/src/SiliconPixelHit.cc @@ -47,7 +47,7 @@ void SiliconPixelHit::Digitise(const G4double aTimeWindow, const G4double aToaThreshold) { // process energy deposits - if (fEdep.size() == 0) { + if (fEdep.empty()) { fIsValidHit = false; return; } @@ -60,7 +60,7 @@ void SiliconPixelHit::Digitise(const G4double aTimeWindow, G4double firstHitTime = fEdep[0].second; fEdepDigi = 0; - for (size_t i = 0; i < fEdep.size(); i++) { + for (size_t i = 0; i < fEdep.size(); ++i) { if (aTimeWindow < 0 || fEdep[i].second < firstHitTime + aTimeWindow) fEdepDigi += fEdep[i].first; if (fEdepDigi > aToaThreshold) { @@ -72,7 +72,7 @@ void SiliconPixelHit::Digitise(const G4double aTimeWindow, fIsValidHit = (fEdepDigi > 0); // non ionizing part, does not contribute to TOAs - if (fEdepNonIonizing.size() == 0) + if (fEdepNonIonizing.empty()) return; std::sort(fEdepNonIonizing.begin(), fEdepNonIonizing.end(), @@ -82,7 +82,7 @@ void SiliconPixelHit::Digitise(const G4double aTimeWindow, }); fEdepNonIonizingDigi = 0; - for (size_t i = 0; i < fEdep.size(); i++) { + for (size_t i = 0; i < fEdepNonIonizing.size(); ++i) { if (aTimeWindow == -1 || fEdepNonIonizing[i].second < firstHitTime + aTimeWindow) fEdepNonIonizingDigi += fEdepNonIonizing[i].first; diff --git a/examples/advanced/ICRP110_HumanPhantoms/CMakeLists.txt b/examples/advanced/ICRP110_HumanPhantoms/CMakeLists.txt index 0f095b54b7..84a625466a 100644 --- a/examples/advanced/ICRP110_HumanPhantoms/CMakeLists.txt +++ b/examples/advanced/ICRP110_HumanPhantoms/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18 FATAL_ERROR) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(ICRPphantoms) @@ -49,7 +46,7 @@ add_dependencies(ICRP110phantoms ICRPdata) # relies on these scripts being in the current working directory. # set(ICRPphantoms_SCRIPTS - female.in female_head.in female_trunk.in male.in male_head.in male_trunk.in vis.mac primary.mac ColourMap.dat openGLVis.mac + female.in female_head.in female_trunk.in male.in male_head.in male_trunk.in vis.mac primary.mac ColourMap.dat openGLVis.mac g4views/g4_00.g4view g4views/g4_01.g4view # ICRPdata/Data.dat # "ICRPdata/ICRP110_g4dat/AF/*.g4dat" # "ICRPdata/ICRP110_g4dat/AM/*.g4dat" diff --git a/examples/advanced/ICRP110_HumanPhantoms/History b/examples/advanced/ICRP110_HumanPhantoms/History index 0ced3d6ca8..823ad8b909 100644 --- a/examples/advanced/ICRP110_HumanPhantoms/History +++ b/examples/advanced/ICRP110_HumanPhantoms/History @@ -7,10 +7,16 @@ Category History file --------------------- +24.05.2021 - B. Morgan (ICRP110Phantoms-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +29.03.2021 - J. Allison; ICRP110Phantoms-V10-07-00 + Introduced ICRP110PhantomVisAction + See vis.mac for how to activate 15.11.2020 - S. Guatelli; ICRP110Phantoms-V10-06-01 Migration to G4RunManagerFactory - + 27.10.2020 - S. Guatelli; ICRP110Phantoms-V10-06-00 New advanced example modelling ICRP110 phantom models diff --git a/examples/advanced/ICRP110_HumanPhantoms/ICRP110phantoms.cc b/examples/advanced/ICRP110_HumanPhantoms/ICRP110phantoms.cc index e0eaf42213..878dcc1c42 100644 --- a/examples/advanced/ICRP110_HumanPhantoms/ICRP110phantoms.cc +++ b/examples/advanced/ICRP110_HumanPhantoms/ICRP110phantoms.cc @@ -36,6 +36,7 @@ #include "ICRP110PhantomActionInitialization.hh" #include "G4ScoringManager.hh" #include "ICRP110UserScoreWriter.hh" +#include "ICRP110PhantomVisAction.hh" #include "QGSP_BIC_HP.hh" #include "G4RunManagerFactory.hh" @@ -63,6 +64,8 @@ int main(int argc,char** argv) // runManager -> SetUserInitialization(new ICRP110PhantomPhysicsList); G4VisManager* visManager = new G4VisExecutive; + visManager->RegisterRunDurationUserVisAction + ("phantom",new ICRP110PhantomVisAction(userPhantom)); visManager -> Initialize(); ICRP110PhantomActionInitialization* actions = new ICRP110PhantomActionInitialization(); diff --git a/examples/advanced/ICRP110_HumanPhantoms/g4views/g4_00.g4view b/examples/advanced/ICRP110_HumanPhantoms/g4views/g4_00.g4view new file mode 100644 index 0000000000..2d72f514c3 --- /dev/null +++ b/examples/advanced/ICRP110_HumanPhantoms/g4views/g4_00.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.875284 -0.455741 0.162104 +/vis/viewer/set/upVector 0.473127 -0.736972 0.482725 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 2.5393 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle freeRotation +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style surface +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker true +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +/vis/viewer/addCutawayPlane -10 -0 -0 cm 1 0 0 +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/advanced/ICRP110_HumanPhantoms/g4views/g4_01.g4view b/examples/advanced/ICRP110_HumanPhantoms/g4views/g4_01.g4view new file mode 100644 index 0000000000..a1f835148c --- /dev/null +++ b/examples/advanced/ICRP110_HumanPhantoms/g4views/g4_01.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.875284 -0.455741 0.162104 +/vis/viewer/set/upVector 0.473127 -0.736972 0.482725 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 2.5393 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle freeRotation +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style surface +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker true +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +/vis/viewer/addCutawayPlane 10 0 0 cm 1 0 0 +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomConstruction.hh b/examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomConstruction.hh index 6fb8a46699..dd3db1a3dd 100644 --- a/examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomConstruction.hh +++ b/examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomConstruction.hh @@ -53,11 +53,18 @@ class ICRP110PhantomConstruction : public G4VUserDetectorConstruction ICRP110PhantomConstruction(); ~ICRP110PhantomConstruction(); G4VPhysicalVolume* Construct(); - + + G4VPhysicalVolume* GetMotherVolume() {return fMotherVolume;} + G4VPhysicalVolume* GetPhantumContainer() {return fPhantomContainer;} + inline G4int GetNumberVoxelX(){return fNVoxelX;}; inline G4int GetNumberVoxelY() {return fNVoxelY;}; inline G4int GetNumberVoxelZ() {return fNVoxelZ;}; - + + inline G4double GetVoxelHalfDimX(){return fVoxelHalfDimX;}; + inline G4double GetVoxelHalfDimY() {return fVoxelHalfDimY;}; + inline G4double GetVoxelHalfDimZ() {return fVoxelHalfDimZ;}; + void SetPhantomSex(G4String); void SetPhantomSection(G4String); @@ -68,6 +75,8 @@ class ICRP110PhantomConstruction : public G4VUserDetectorConstruction ICRP110PhantomMaterial_Male* fMaterial_Male; ICRP110PhantomMessenger* fMessenger; // std::vector fMaterials; + G4VPhysicalVolume* fMotherVolume; + G4VPhysicalVolume* fPhantomContainer; G4int fNVoxelX; G4int fNVoxelY; G4int fNVoxelZ; diff --git a/examples/advanced/brachytherapy/include/BrachyMaterial.hh b/examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomPseudoScene.hh similarity index 58% rename from examples/advanced/brachytherapy/include/BrachyMaterial.hh rename to examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomPseudoScene.hh index de98c9f05f..9fdc53dbc1 100644 --- a/examples/advanced/brachytherapy/include/BrachyMaterial.hh +++ b/examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomPseudoScene.hh @@ -23,51 +23,43 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +// Authors: M. Large, S. Guatelli - University of Wollongong, Australia +// This class developed by John Allison, March 2021 // -// -// ********************************** -// * * -// * BrachyMaterial.hh * -// * * -// ********************************** -// -//Code developed by: Susanna Guatelli, Albert Le -// -// This class manages the elements and materials -// -#ifndef BrachyMaterial_H -#define BrachyMaterial_H 1 -#include "globals.hh" +#ifndef ICRP110PhantomPseudoScene_h +#define ICRP110PhantomPseudoScene_h 1 + +#include "G4PseudoScene.hh" + +#include "G4Colour.hh" +#include "G4ThreeVector.hh" + +#include + +class G4PhysicalVolumeModel; class G4Material; -class BrachyMaterial -{ +class ICRP110PhantomPseudoScene: public G4PseudoScene +{ public: - BrachyMaterial(); - ~ BrachyMaterial(); - -public: - void DefineMaterials(); - G4Material* GetMat(G4String); //returns the material - + // Given a world volume, fill a multimap provided by the instantiator + ICRP110PhantomPseudoScene + (G4PhysicalVolumeModel* // input...the following are outputs + ,std::multimap& positionByMaterial + ,std::map & colourByMaterial); + ~ICRP110PhantomPseudoScene(); + using G4PseudoScene::AddSolid; // except for... + void AddSolid(const G4Box&); + void ProcessVolume(const G4VSolid&); + const std::multimap& GetPositionByMaterial() + {return fPositionByMaterial;} + const std::map & GetColourByMaterial() + {return fColourByMaterial;} private: - G4Material* fW; - G4Material* fPlexiglass; - G4Material* fPb; - G4Material* fIr192; - G4Material* fTi; - G4Material* fAir; - G4Material* fH2O; - G4Material* fSoft; - G4Material* fSteel; - G4Material* fMat304steel; - G4Material* fAu; - G4Material* fI; - G4Material* fCeramic; - G4Material* fVacuum; - G4Material* fBone; - G4Material* fMuscle; - G4Material* fAg; + G4PhysicalVolumeModel* fpPVModel; + std::multimap& fPositionByMaterial; + std::map & fColourByMaterial; }; #endif + diff --git a/source/processes/hadronic/stopping/include/G4PiMinusAbsorptionBertini.hh b/examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomVisAction.hh similarity index 69% rename from source/processes/hadronic/stopping/include/G4PiMinusAbsorptionBertini.hh rename to examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomVisAction.hh index b31bb26f37..a38647f89f 100644 --- a/source/processes/hadronic/stopping/include/G4PiMinusAbsorptionBertini.hh +++ b/examples/advanced/ICRP110_HumanPhantoms/include/ICRP110PhantomVisAction.hh @@ -23,31 +23,34 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // - -#ifndef G4PiMinusAbsorptionBertini_h -#define G4PiMinusAbsorptionBertini_h 1 - -// Class Description: +// Authors: M. Large, S. Guatelli - University of Wollongong, Australia +// This class developed by John Allison, March 2021 // -// Process for pi- absorption at rest. -// To be used in your physics list in case you need this physics. -#include "G4HadronicAbsorptionBertini.hh" -#include "G4PionMinus.hh" +#ifndef ICRP110PhantomVisAction_h +#define ICRP110PhantomVisAction_h 1 +#include "G4VUserVisAction.hh" -class G4PiMinusAbsorptionBertini : public G4HadronicAbsorptionBertini { -private: - // hide assignment operator as private - G4PiMinusAbsorptionBertini& operator=(const G4PiMinusAbsorptionBertini&); - G4PiMinusAbsorptionBertini(const G4PiMinusAbsorptionBertini&); - +#include "G4Colour.hh" + +class G4Material; + +#include + +class ICRP110PhantomConstruction; + +class ICRP110PhantomVisAction: public G4VUserVisAction +{ public: - G4PiMinusAbsorptionBertini() - : G4HadronicAbsorptionBertini(G4PionMinus::Definition()) {} - - virtual ~G4PiMinusAbsorptionBertini() {} + ICRP110PhantomVisAction(ICRP110PhantomConstruction* dc) + : fpDetectorConstruction(dc) {} + void Draw(); +private: + ICRP110PhantomConstruction* fpDetectorConstruction; + std::multimap fPositionByMaterial; + std::map fColourByMaterial; + std::set fSetOfMaterials; }; #endif - diff --git a/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomConstruction.cc b/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomConstruction.cc index bde05a32b1..b47a467530 100644 --- a/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomConstruction.cc +++ b/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomConstruction.cc @@ -51,6 +51,7 @@ #include "ICRP110PhantomNestedParameterisation.hh" ICRP110PhantomConstruction::ICRP110PhantomConstruction(): + fMotherVolume(nullptr), fPhantomContainer(nullptr), fNVoxelX(0), fNVoxelY(0), fNVoxelZ(0), fVoxelHalfDimX(0), fVoxelHalfDimY(0), fVoxelHalfDimZ(0), fMinX(0),fMaxX(0), fMinY(0), fMaxY(0), @@ -214,16 +215,16 @@ if(fSex == "female"){ G4double worldSize = 2.*m ; G4Box* world = new G4Box("world", worldSize, worldSize, worldSize); - G4LogicalVolume* logicWorld = new G4LogicalVolume(world, - matAir, - "logicalWorld", 0, 0,0); + G4LogicalVolume* logicWorld = new G4LogicalVolume(world, + matAir, + "logicalWorld", 0, 0,0); - G4VPhysicalVolume* motherVolume = new G4PVPlacement(0,G4ThreeVector(), - "physicalWorld", - logicWorld, - 0, - false, - 0); + fMotherVolume = new G4PVPlacement(0,G4ThreeVector(), + "physicalWorld", + logicWorld, + 0, + false, + 0); logicWorld -> SetVisAttributes(G4VisAttributes::GetInvisible()); @@ -258,7 +259,8 @@ if(fSex == "female"){ G4cout << " placing voxel container volume at " << posCentreVoxels << G4endl; - new G4PVPlacement(0, // rotation + fPhantomContainer + = new G4PVPlacement(0, // rotation posCentreVoxels, fContainer_logic, // The logic volume "phantomContainer", // Name @@ -312,7 +314,7 @@ if(fSex == "female"){ param -> SetMaterialIndices(fMateIDs); // fMateIDs is the vector with Material ID associated to each voxel, from ASCII input data files. param -> SetNoVoxel(fNVoxelX,fNVoxelY,fNVoxelZ); -return motherVolume; + return fMotherVolume; } void ICRP110PhantomConstruction::ReadPhantomData(const G4String& sex, const G4String& section) @@ -806,4 +808,4 @@ void ICRP110PhantomConstruction::SetPhantomSection(G4String newSection) if ((fSection != "head") && (fSection != "trunk") && (fSection != "full")) G4cout << fSection << " is not defined!" << G4endl; -} \ No newline at end of file +} diff --git a/source/processes/hadronic/cross_sections/src/G4HadronCaptureDataSet.cc b/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomPseudoScene.cc similarity index 53% rename from source/processes/hadronic/cross_sections/src/G4HadronCaptureDataSet.cc rename to examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomPseudoScene.cc index 7c10f197ef..f7255b890d 100644 --- a/source/processes/hadronic/cross_sections/src/G4HadronCaptureDataSet.cc +++ b/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomPseudoScene.cc @@ -23,48 +23,45 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// -// -// -// G4 Physics class: HadronCaptureDataSet for cross sections -// F.W. Jones, TRIUMF, 19-MAY-98 -// -// 19 Aug 2011, V.Ivanchenko move to new design and make x-section per element +// Code developed by: +// S.Guatelli, M. Large and A. Malaroda, University of Wollongong +// This class developed by John Allison, March 2021 // -#include "G4HadronCaptureDataSet.hh" -#include +#include "ICRP110PhantomPseudoScene.hh" -G4HadronCaptureDataSet::G4HadronCaptureDataSet(const G4String& nam) - : G4VCrossSectionDataSet(nam) -{ - theHadronCrossSections = G4HadronCrossSections::Instance(); -} +#include "G4PhysicalVolumeModel.hh" +#include "G4LogicalVolume.hh" +#include "G4Material.hh" -G4HadronCaptureDataSet::~G4HadronCaptureDataSet() +// Given a world volume, fill maps provided by the instantiator +ICRP110PhantomPseudoScene::ICRP110PhantomPseudoScene +(G4PhysicalVolumeModel* pvm // input...the following are outputs + ,std::multimap& positionByMaterial + ,std::map & colourByMaterial) +: fpPVModel(pvm) +, fPositionByMaterial(positionByMaterial) +, fColourByMaterial (colourByMaterial) {} -G4bool -G4HadronCaptureDataSet::IsElementApplicable(const G4DynamicParticle*, - G4int /*Z*/, const G4Material*) +ICRP110PhantomPseudoScene::~ICRP110PhantomPseudoScene() +{} + +void ICRP110PhantomPseudoScene::AddSolid(const G4Box&) { - return true; + const G4Material* material = fpPVModel->GetCurrentLV()->GetMaterial(); + const G4Colour& colour = fpPVModel->GetCurrentLV()->GetVisAttributes()->GetColour(); + const G4ThreeVector& position = fpCurrentObjectTransformation->getTranslation(); + + // Fill maps for vis action + fPositionByMaterial.insert(std::make_pair(material,position)); + fColourByMaterial[material] = colour; } -G4double -G4HadronCaptureDataSet::GetElementCrossSection(const G4DynamicParticle* aParticle, - G4int Z, const G4Material*) +void ICRP110PhantomPseudoScene::ProcessVolume(const G4VSolid&) { - return theHadronCrossSections->GetCaptureCrossSection(aParticle, Z); -} - - -void G4HadronCaptureDataSet::CrossSectionDescription(std::ostream& outFile) const -{ - outFile << "G4HadronCaptureDataSet contains neutron capture cross\n" - << "sections developed as part of the Gheisha hadronic package\n" - << "by H. Fesefeldt. The cross sections are valid for all\n" - << "incident neutron energies, but they do not represent any of\n" - << "the detailed resonances known to exist at low energies.\n" - << "The cross sections depend only on Z and not A.\n"; + G4ExceptionDescription ed; + ed << "ICRP110PhantomPseudoScene::ProcessVolume called for solid that is NOT a G4Box."; + G4Exception("ICRP110PhantomPseudoScene::ProcessVolume", "ICRP110Phantom_0000", + FatalException, ed, "Contact @allison"); } diff --git a/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomVisAction.cc b/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomVisAction.cc new file mode 100644 index 0000000000..c817c2d098 --- /dev/null +++ b/examples/advanced/ICRP110_HumanPhantoms/src/ICRP110PhantomVisAction.cc @@ -0,0 +1,126 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Code developed by: +// S.Guatelli, M. Large and A. Malaroda, University of Wollongong +// This class developed by John Allison, March 2021 +// + +#include "ICRP110PhantomVisAction.hh" + +#include "G4VisManager.hh" +#include "ICRP110PhantomConstruction.hh" +#include "ICRP110PhantomPseudoScene.hh" +#include "G4PhysicalVolumeModel.hh" +#include "G4Polymarker.hh" +#include "G4SystemOfUnits.hh" +#include "Randomize.hh" + +void ICRP110PhantomVisAction::Draw () +{ + // Get actual vis manager + G4VVisManager* pVisManager = G4VVisManager::GetConcreteInstance(); + if (!pVisManager) return; + + auto container = fpDetectorConstruction->GetPhantumContainer(); + + static G4bool first = true; + if (first && container) { + first = false; + // Use ICRP110PhantomPseudoScene to build dataset in fPositionByColour + G4ModelingParameters tmpMP; + tmpMP.SetCulling(true); // This avoids drawing transparent... + tmpMP.SetCullingInvisible(true); // ... or invisble volumes. + const G4bool useFullExtent = true; // To avoid clculating the extent + G4PhysicalVolumeModel tmpPVModel + (container, + G4PhysicalVolumeModel::UNLIMITED, + G4Transform3D(), + &tmpMP, + useFullExtent); + ICRP110PhantomPseudoScene tmpScene + (&tmpPVModel + ,fPositionByMaterial + ,fColourByMaterial); + tmpPVModel.DescribeYourselfTo(tmpScene); + // Make list of found materials + for (const auto& entry: fColourByMaterial) { + fSetOfMaterials.insert(entry.first); + } + for (const auto& material: fSetOfMaterials) { + G4cout << "fSetOfMaterials: " << material->GetName() << G4endl; + } + } + + // Seems the quantities in ICRP110PhantomConstruction don't have units + const G4double voxelHalfDimX = fpDetectorConstruction->GetVoxelHalfDimX()*mm; + const G4double voxelHalfDimY = fpDetectorConstruction->GetVoxelHalfDimY()*mm; + const G4double voxelHalfDimZ = fpDetectorConstruction->GetVoxelHalfDimZ()*mm; + + static G4bool firstPrint = true; + G4int nDotsTotal = 0; + const G4int nDotsPerPositionMin = 1; + const G4int nDotsPerPositionMax = 10; + const G4double densityMin = 1.*g/cm3; + const G4double densityMax = 3.*g/cm3;; + for (const auto& material: fSetOfMaterials) { + auto& colour = fColourByMaterial[material]; + G4int nDots = 0; + G4Polymarker dots; + dots.SetVisAttributes(G4Colour(colour)); + dots.SetMarkerType(G4Polymarker::dots); + dots.SetSize(G4VMarker::screen,1.); + dots.SetInfo(material->GetName()); + const G4double currentDensity = material->GetDensity(); + const auto range = fPositionByMaterial.equal_range(material); + for (auto posByMat = range.first; posByMat != range.second; ++posByMat) { + G4int nDotsPerPosition + = nDotsPerPositionMin + + (nDotsPerPositionMax-nDotsPerPositionMin) + *(currentDensity-densityMin)/(densityMax-densityMin); + nDotsPerPosition = std::max(nDotsPerPositionMin,nDotsPerPosition); + nDotsPerPosition = std::min(nDotsPerPositionMax,nDotsPerPosition); + for (G4int i = 0; i < nDotsPerPosition; ++i) { + const G4double x = posByMat->second.getX() + (2.*G4UniformRand()-1.)*voxelHalfDimX; + const G4double y = posByMat->second.getY() + (2.*G4UniformRand()-1.)*voxelHalfDimY; + const G4double z = posByMat->second.getZ() + (2.*G4UniformRand()-1.)*voxelHalfDimZ; + dots.push_back(G4ThreeVector(x,y,z)); + ++nDots; + } + } + pVisManager->Draw(dots); + if (firstPrint) { + G4cout + << "Number of dots for material " << material->GetName() + << ", colour " << colour + << ": " << nDots << G4endl; + } + nDotsTotal += nDots; + } + if (firstPrint) { + G4cout << "Total number of dots: " << nDotsTotal << G4endl; + firstPrint = false; + } +} diff --git a/examples/advanced/ICRP110_HumanPhantoms/vis.mac b/examples/advanced/ICRP110_HumanPhantoms/vis.mac index eb88b2dad7..a51b58ec38 100644 --- a/examples/advanced/ICRP110_HumanPhantoms/vis.mac +++ b/examples/advanced/ICRP110_HumanPhantoms/vis.mac @@ -1,5 +1,7 @@ -# Use this open statement to create an OpenGL view: +/phantom/setPhantomSection head + /run/initialize + #/vis/open OGLSX /vis/open OGL 600x600-0+0 # @@ -23,28 +25,52 @@ # Define background colour (comment out for black as default) #/vis/viewer/set/background white # -# Draw geometry: -/vis/drawVolume worlds +# Draw phantom +/vis/drawVolume +# +# +# Alternatively comment out "/vis/drawVolume" and un-comment the following +# commands +# Temporarily switch culling off so even a "transparent/invisible" volume +# is drawn +#/vis/viewer/set/culling global false +# phantomContainer is transparent - but defines "extent" +#/vis/drawVolume phantomContainer ! 0 +#/vis/viewer/set/culling global true +# Add vis user action +#/vis/scene/add/userAction +# You could try making all materials (except air) opaque (last quantity) in +# ColorMap.dat. +# You could try "/vis/viewer/interpolate g4views/* 200", which runs a cutaway +# plane through the head, based on 2 view files - g4_00.g4view and +# g4_01.g4view in subdirectory g4views. +# (See examples/extended/visualization/movies for how to create view +# files for interpolation.) +# Also you may visualise the whole body by changing "head" to "full" +# at the head of this file before /run/initialize. +# # # Specify view angle: /vis/viewer/set/viewpointThetaPhi 85 -75 deg #/vis/viewer/set/lightsMove with-camera # # Set Voxels number to be visualised -/vis/ogl/set/displayListLimit 4000000 +/vis/ogl/set/displayListLimit 9999999 # Specify zoom value: #/vis/viewer/zoom 2. # -# Specify style (surface or wireframe): +# Specify style (surface or wireframe, etc.): #/vis/viewer/set/style wireframe +/vis/viewer/set/rotationStyle freeRotation +/vis/viewer/set/hiddenMarker true # # Draw coordinate axes: -#/vis/scene/add/axes 0 0 0 1 m +/vis/scene/add/axes # -# Draw smooth trajectories at end of event, showing trajectory points +# Draw trajectories at end of event, showing trajectory points # as markers 2 pixels wide: -/vis/scene/add/trajectories smooth +/vis/scene/add/trajectories /vis/modeling/trajectories/create/drawByCharge /vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true /vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2 diff --git a/examples/advanced/STCyclotron/CMakeLists.txt b/examples/advanced/STCyclotron/CMakeLists.txt index c3af92a142..00375c1615 100644 --- a/examples/advanced/STCyclotron/CMakeLists.txt +++ b/examples/advanced/STCyclotron/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(STCyclotron) #---------------------------------------------------------------------------- # Find Geant4 package, activating all available UI and Vis drivers by default diff --git a/examples/advanced/STCyclotron/History b/examples/advanced/STCyclotron/History index 4b7a228a04..2fce312087 100644 --- a/examples/advanced/STCyclotron/History +++ b/examples/advanced/STCyclotron/History @@ -8,11 +8,21 @@ Category History file --------------------- -21.04.2021 - Gabriele Cosmo STCyclotron-V10-06-04 +22.06.2021 - Gabriele Cosmo (STCyclotron-V10-07-04) +- Use new CLHEP units for minute, hour, day, year in STCyclotronPhysicsList. + +26.05.2021 - Dennis Wright (STCyclotron-V10-07-03) +- STCyclotronSensitiveTarget.cc: remove #include of deprecated file + G4RadioactiveDecay.hh + +24.05.2021 - B. Morgan (STCyclotron-V10-07-02) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +21.04.2021 - Gabriele Cosmo STCyclotron-V10-07-01 - Fixed gui.mac macro to invoke init_parameters.mac. Addressing GitHub PR#25. -18.03.2021 - Gunter Folger STCyclotron-V10-06-03 +18.03.2021 - Gunter Folger STCyclotron-V10-07-00 - Update README to recommend G4TENDL 1.3.2 12.11.2020 - S. Guatelli STCyclotron-V10-06-02 diff --git a/examples/advanced/STCyclotron/src/STCyclotronPhysicsList.cc b/examples/advanced/STCyclotron/src/STCyclotronPhysicsList.cc index c54fee23a3..b209fcba24 100644 --- a/examples/advanced/STCyclotron/src/STCyclotronPhysicsList.cc +++ b/examples/advanced/STCyclotron/src/STCyclotronPhysicsList.cc @@ -61,20 +61,8 @@ #include "G4NuclideTable.hh" STCyclotronPhysicsList::STCyclotronPhysicsList(STCyclotronDetectorConstruction* det) - : G4VModularPhysicsList(){ - - //add new units for radioActive decays - - new G4UnitDefinition( "millielectronVolt", "meV", "Energy", 1.e-3*eV); - const G4double minute = 60*second; - const G4double hour = 60*minute; - const G4double day = 24*hour; - const G4double year = 365*day; - new G4UnitDefinition("minute", "min", "Time", minute); - new G4UnitDefinition("hour", "h", "Time", hour); - new G4UnitDefinition("day", "d", "Time", day); - new G4UnitDefinition("year", "y", "Time", year); - + : G4VModularPhysicsList() +{ // Mandatory for G4NuclideTable // Half-life threshold must be set small or many short-lived isomers // will not be assigned life times (default to 0) diff --git a/examples/advanced/STCyclotron/src/STCyclotronSensitiveTarget.cc b/examples/advanced/STCyclotron/src/STCyclotronSensitiveTarget.cc index 3d8f2927de..44aa0e987e 100644 --- a/examples/advanced/STCyclotron/src/STCyclotronSensitiveTarget.cc +++ b/examples/advanced/STCyclotron/src/STCyclotronSensitiveTarget.cc @@ -45,7 +45,6 @@ #include "G4ParticleDefinition.hh" #include "G4DecayTable.hh" #include "G4VDecayChannel.hh" -#include "G4RadioactiveDecay.hh" #include "G4TrackVector.hh" #include "G4VProcess.hh" #include "G4Tubs.hh" diff --git a/examples/advanced/air_shower/CMakeLists.txt b/examples/advanced/air_shower/CMakeLists.txt index 359bf2cde7..94301066cf 100644 --- a/examples/advanced/air_shower/CMakeLists.txt +++ b/examples/advanced/air_shower/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(air_shower) #---------------------------------------------------------------------------- diff --git a/examples/advanced/air_shower/History b/examples/advanced/air_shower/History index 7d4b09b9f9..ef645a1cc2 100644 --- a/examples/advanced/air_shower/History +++ b/examples/advanced/air_shower/History @@ -6,13 +6,15 @@ History file ------------ - -14.11.2020 - S. Guatelli(air_shower-V10-06-04) - Migration to G4RunFactoryManager +24.05.2021 - B. Morgan (air_shower-V10-07-00) + Bump required CMake version range to 3.12...3.20, matching core Geant4 + +14.11.2020 - S. Guatelli(air_shower-V10-06-04) + Migration to G4RunFactoryManager 05.11.2020 - B.Tome (air_shower-V10-06-03) Output results histograms to ROOT file - Add ROOT macro file to plot histograms + Add ROOT macro file to plot histograms 03.11.2020 - D.Sawkey (air_shower-V10-06-02) Create material properties using std::vectors diff --git a/examples/advanced/air_shower/air_shower.out b/examples/advanced/air_shower/air_shower.out index d13288d60d..c398309c53 100644 --- a/examples/advanced/air_shower/air_shower.out +++ b/examples/advanced/air_shower/air_shower.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -188,48 +194,48 @@ physicsList->setCut() start. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -237,31 +243,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -269,288 +275,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. @@ -620,8 +626,8 @@ See commands in /vis/modeling/trajectories/ for other options. ooo Run 0 starts (global). --------- Ranlux engine status --------- - Initial seed = 1623139744 - float_seed_table[] = 0.321051 0.703891 0.623028 0.90283 0.918803 0.131837 0.342942 0.572057 0.402445 0.552796 0.767171 0.742507 0.79422 0.927811 0.441404 0.5084 0.231716 0.00218672 0.591102 0.361275 0.165952 0.497306 0.286562 0.612128 + Initial seed = 1624405979 + float_seed_table[] = 0.317296 0.389101 0.631632 0.285013 0.520975 0.306073 0.238364 0.906989 0.29402 0.125726 0.945472 0.20919 0.531815 0.144216 0.802618 0.980342 0.576209 0.432081 0.279602 0.129886 0.270921 0.759642 0.522357 0.66217 i_lag = 23, j_lag = 9 carry = 0, count24 = 0 luxury = 3 nskip = 199 @@ -632,7 +638,7 @@ mu- Mono Plane Run terminated. Run Summary Number of events processed : 100 - User=2.140000s Real=2.283902s Sys=0.000000s + User=0.050000s Real=0.089928s Sys=0.000000s ### Run 0 (global) ended. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -643,6 +649,8 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -651,6 +659,7 @@ EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 10 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.0135 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -659,15 +668,16 @@ Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.024 MB -Pool ID '7G4Track', size : 0.0481 MB +Pool ID '17G4DynamicParticle', size : 0.0202 MB +Pool ID '7G4Track', size : 0.0404 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '15UltraOpticalHit', size : 0.00385 MB +Pool ID '15UltraOpticalHit', size : 0.00673 MB Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.097 MB +Dynamic pools deleted: 12 / Total memory freed: 0.088 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/advanced/amsEcal/CMakeLists.txt b/examples/advanced/amsEcal/CMakeLists.txt index 57aa6a70d9..9410e44286 100644 --- a/examples/advanced/amsEcal/CMakeLists.txt +++ b/examples/advanced/amsEcal/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(amsEcal) #---------------------------------------------------------------------------- diff --git a/examples/advanced/amsEcal/History b/examples/advanced/amsEcal/History index 38ea912511..7d41d633a6 100644 --- a/examples/advanced/amsEcal/History +++ b/examples/advanced/amsEcal/History @@ -13,6 +13,11 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24-05-21, B. Morgan (amsEcal-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +16-05-21 mma (amsEcal-V10-07-00) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. 02-11-20 Ben Morgan (amsEcal-V10-06-00) - Support same CMake version range as core Geant4 diff --git a/examples/advanced/amsEcal/amsEcal.cc b/examples/advanced/amsEcal/amsEcal.cc index 9e548456bb..ca9d85a7d0 100644 --- a/examples/advanced/amsEcal/amsEcal.cc +++ b/examples/advanced/amsEcal/amsEcal.cc @@ -33,19 +33,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -61,19 +56,18 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - // Number of threads can be defined via 3rd argument - if (argc==3) { - G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); - if(nThreads > 0) { runManager->SetNumberOfThreads(nThreads); } + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); } -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif - + //set mandatory initialization classes DetectorConstruction* detector = new DetectorConstruction; runManager->SetUserInitialization(detector); diff --git a/examples/advanced/amsEcal/include/ActionInitialization.hh b/examples/advanced/amsEcal/include/ActionInitialization.hh index 42bdf6d1f2..8bd84b1997 100644 --- a/examples/advanced/amsEcal/include/ActionInitialization.hh +++ b/examples/advanced/amsEcal/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/advanced/amsEcal/run1.out b/examples/advanced/amsEcal/run1.out index 0c7683d0f9..fb81840a70 100644 --- a/examples/advanced/amsEcal/run1.out +++ b/examples/advanced/amsEcal/run1.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -145,19 +152,19 @@ Start closing geometry. G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 32 kByte - Total CPU time elapsed for geometry optimisation: 0 seconds + Total CPU time elapsed for geometry optimisation: 0.01 seconds Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume ------- ---------- ---------- -------- ---------- - 0.00 0.00 0.00 31k layer + 100.00 0.01 0.00 31k layer 0.00 0.00 0.00 1k module 0.00 0.00 0.00 1k calorimeter Voxelisation: top memory users: Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- - 94.74 30k 1 490 980 0.00 layer + 94.74 30k 1 490 980 0.01 layer 3.16 1k 1 17 20 0.00 module 2.10 0k 1 10 18 0.00 calorimeter ### Run 0 starts. @@ -179,7 +186,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 10000 - User=7.700000s Real=8.251293s Sys=0.010000s + User=6.370000s Real=6.668766s Sys=0.000000s ------------------------------------------------------------- ---> The calorimeter is 9 Modules @@ -307,13 +314,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00865 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -331,3 +342,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/advanced/amsEcal/src/ActionInitialization.cc b/examples/advanced/amsEcal/src/ActionInitialization.cc index d077febbd8..222b19468e 100644 --- a/examples/advanced/amsEcal/src/ActionInitialization.cc +++ b/examples/advanced/amsEcal/src/ActionInitialization.cc @@ -34,7 +34,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -74,10 +73,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/advanced/amsEcal/src/SteppingVerbose.cc b/examples/advanced/amsEcal/src/SteppingVerbose.cc deleted file mode 100644 index 3036284b82..0000000000 --- a/examples/advanced/amsEcal/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file radioactivedecay/rdecay01/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/advanced/brachytherapy/CMakeLists.txt b/examples/advanced/brachytherapy/CMakeLists.txt index dac223e2e0..3fd34639e6 100644 --- a/examples/advanced/brachytherapy/CMakeLists.txt +++ b/examples/advanced/brachytherapy/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Brachy) #---------------------------------------------------------------------------- diff --git a/examples/advanced/brachytherapy/History b/examples/advanced/brachytherapy/History index d907783beb..0399cf7ad7 100644 --- a/examples/advanced/brachytherapy/History +++ b/examples/advanced/brachytherapy/History @@ -7,6 +7,15 @@ Category History file --------------------- +24.05.2021 - B. Morgan; brachy-V10-07-01 + Bump required CMake version range to 3.12...3.20, matching core Geant4 + +12.02.2021 - S. Guatelli; brachy-V10-07-00 + Cleaning of the code. Use C++11 keywords and patterns. + Remove BrachyMaterial class. Materials implemented now + using NIST Material Manager of Geant4. Remove SetCuts from + the local PhysicsList as it is not thread-safe. + 12.11.2020 - S. Guatelli; brachy-V10-06-03 Migration to G4RunManagerFactory diff --git a/examples/advanced/brachytherapy/brachytherapy.out b/examples/advanced/brachytherapy/brachytherapy.out index 2423b9937f..49513d38b0 100644 --- a/examples/advanced/brachytherapy/brachytherapy.out +++ b/examples/advanced/brachytherapy/brachytherapy.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -80,16 +86,17 @@ Checking overlaps for volume phys_iridium_core (G4Tubs) ... OK! /run/verbose 0 /event/verbose 0 /source/switch Flexi -Now the source is Flexi +Now the brachy source is Flexi /run/geometryModified -Old Source is deleted ... +Old brachy source is deleted ... +G4Material WARNING: duplicate name of material Stainless steel 304 Checking overlaps for volume phys_steel_shell (G4Tubs) ... OK! Checking overlaps for volume phys_air_gap (G4Tubs) ... OK! Checking overlaps for volume phys_End1_steel_shell (G4Tubs) ... OK! Checking overlaps for volume phys_End2_steel_shell (G4Cons) ... OK! Checking overlaps for volume phys_cable (G4Tubs) ... OK! Checking overlaps for volume phys_iridium_core (G4Tubs) ... OK! -... New source is created ... +New brachy source is created ... /run/geometryModified /control/execute iridium_source_primary.mac /gps/ene/type Arb @@ -238,63 +245,63 @@ G4ScoringBox : boxMesh_4 --- Shape: Box mesh ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 1 GeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 1 GeV Fluo KleinNishina : Emin= 1 GeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Livermore5DConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai +Livermore5DConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -302,38 +309,38 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -341,56 +348,56 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= ====================================================================== @@ -404,269 +411,270 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ Index : 0 used in the geometry : Yes - Material : Air + Material : G4_AIR Range cuts : gamma 50 um e- 50 um e+ 50 um proton 50 um Energy thresholds : gamma 250 eV e- 250 eV e+ 250 eV proton 5 keV Region(s) which use this couple : DefaultRegionForTheWorld Index : 1 used in the geometry : Yes - Material : Water + Material : G4_WATER Range cuts : gamma 50 um e- 50 um e+ 50 um proton 50 um Energy thresholds : gamma 250 eV e- 57.2461 keV e+ 56.4171 keV proton 5 keV Region(s) which use this couple : @@ -675,12 +683,12 @@ Index : 1 used in the geometry : Yes Index : 2 used in the geometry : Yes Material : Stainless steel 304 Range cuts : gamma 50 um e- 50 um e+ 50 um proton 50 um - Energy thresholds : gamma 4.39316 keV e- 154.358 keV e+ 151.017 keV proton 5 keV + Energy thresholds : gamma 4.34536 keV e- 155.488 keV e+ 151.017 keV proton 5 keV Region(s) which use this couple : DefaultRegionForTheWorld Index : 3 used in the geometry : Yes - Material : Iridium + Material : G4_Ir Range cuts : gamma 50 um e- 50 um e+ 50 um proton 50 um Energy thresholds : gamma 26.8116 keV e- 240.851 keV e+ 233.926 keV proton 5 keV Region(s) which use this couple : diff --git a/examples/advanced/brachytherapy/include/BrachyActionInitialization.hh b/examples/advanced/brachytherapy/include/BrachyActionInitialization.hh index 72724b31c1..ba383d6d21 100644 --- a/examples/advanced/brachytherapy/include/BrachyActionInitialization.hh +++ b/examples/advanced/brachytherapy/include/BrachyActionInitialization.hh @@ -35,7 +35,7 @@ class G4GeneralParticleSource; class BrachyActionInitialization: public G4VUserActionInitialization { public: - BrachyActionInitialization(); + explicit BrachyActionInitialization(); virtual ~BrachyActionInitialization(); virtual void BuildForMaster() const; virtual void Build() const; diff --git a/examples/advanced/brachytherapy/include/BrachyAnalysisManager.hh b/examples/advanced/brachytherapy/include/BrachyAnalysisManager.hh index 5ebfedfdc7..92313f8d5e 100644 --- a/examples/advanced/brachytherapy/include/BrachyAnalysisManager.hh +++ b/examples/advanced/brachytherapy/include/BrachyAnalysisManager.hh @@ -24,7 +24,7 @@ // ******************************************************************** // /* -Author: Susanna Guatelli +Author: Susanna Guatelli, susanna@uow.edu.au The class BrachyAnalysisManager creates and manages histograms and ntuples */ diff --git a/examples/advanced/brachytherapy/include/BrachyDetectorConstruction.hh b/examples/advanced/brachytherapy/include/BrachyDetectorConstruction.hh index 4f5644b323..2c11c399ba 100644 --- a/examples/advanced/brachytherapy/include/BrachyDetectorConstruction.hh +++ b/examples/advanced/brachytherapy/include/BrachyDetectorConstruction.hh @@ -28,64 +28,59 @@ // * BrachyDetectorConstruction.hh * // * * // **************************************** -// This class manages the geometry of the simulation experimental set-up // -// S. Guatelli, A. Le +// S. Guatelli, A. Le, University of Wollongong #ifndef BrachyDetectorConstruction_H #define BrachyDetectorConstruction_H 1 #include "G4VUserDetectorConstruction.hh" +#include "globals.hh" +#include "G4SystemOfUnits.hh" class BrachyDetectorMessenger; +class BrachyFactory; class G4LogicalVolume; class G4Material; class G4Box; class G4Colour; class G4VPhysicalVolume; class G4VPhysicalVolume; -class BrachyMaterial; -class BrachyFactory; class BrachyDetectorConstruction : public G4VUserDetectorConstruction { public: - BrachyDetectorConstruction(); + explicit BrachyDetectorConstruction(); ~BrachyDetectorConstruction(); - G4VPhysicalVolume* Construct(); - void SwitchBrachytherapicSeed(); //Change radiactive source through GUI + G4VPhysicalVolume* Construct() override; + void SwitchBrachytherapicSeed(); //Change brachy source through GUI void SelectBrachytherapicSeed(G4String val); void ConstructPhantom(); void PrintDetectorParameters(); void SetPhantomMaterial(G4String); - private: - - G4int fDetectorChoice; //Select brachytherapic seed BrachyFactory* fFactory; - - // World ... + BrachyDetectorMessenger* fDetectorMessenger; + G4Box* fWorld; //pointer to the solid World G4LogicalVolume* fWorldLog; //pointer to the logical World G4VPhysicalVolume* fWorldPhys; //pointer to the physical World - // Phantom ... G4Box* fPhantom; //pointer to solid phantom G4LogicalVolume* fPhantomLog; //pointer to logic phantom G4VPhysicalVolume* fPhantomPhys; //pointer to physical phantom - G4Material* fPhantomAbsorberMaterial; - G4double fPhantomSizeX; //Phantom XSize - G4double fPhantomSizeY; //Phantom YSize - G4double fPhantomSizeZ; //Phantom ZSize - G4double fWorldSizeX ; //World XSize - G4double fWorldSizeY ; //World YSize - G4double fWorldSizeZ ; //World XSize - BrachyDetectorMessenger* fDetectorMessenger; - BrachyMaterial* fMaterial; + G4double fPhantomSizeX; //Phantom X Size + G4double fPhantomSizeY; //Phantom Y Size + G4double fPhantomSizeZ; //Phantom Z Size + + G4double fWorldSizeX; //World X Size + G4double fWorldSizeY; //World Y Size + G4double fWorldSizeZ; //World X Size + + G4int fDetectorChoice; //Select brachytherapic seed }; - #endif diff --git a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionFlexi.hh b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionFlexi.hh index 7ccaddb3a7..f646adb93c 100644 --- a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionFlexi.hh +++ b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionFlexi.hh @@ -46,20 +46,19 @@ class G4LogicalVolume; class G4Tubs; class G4Cons; class G4VPhysicalVolume; -class BrachyMaterial; class G4VisAttributes; class BrachyDetectorConstructionFlexi { public: - BrachyDetectorConstructionFlexi(); + explicit BrachyDetectorConstructionFlexi(); ~BrachyDetectorConstructionFlexi(); void ConstructFlexi(G4VPhysicalVolume*); // Model the Flexi iridium source void CleanFlexi(); - // Destroy the Iridium source in the experimental set-up + // Clean the Iridium source in the experimental set-up private: G4Tubs* fSteelShell; @@ -89,8 +88,6 @@ private: G4VisAttributes* fSteelAttributes; G4VisAttributes* fEndAttributes; G4VisAttributes* fSimpleIridiumVisAtt; - - BrachyMaterial* fMat; }; #endif diff --git a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionI.hh b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionI.hh index e538b36afd..a82183d186 100644 --- a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionI.hh +++ b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionI.hh @@ -30,7 +30,9 @@ // * BrachyDetectorConstructionI.hh * // * * // **************************************** -// Model of the Iodium source +// +// Author: Susanna Guatelli, susanna@uow.edu.au +// Model of Bebig Isoseed Iodine source // #ifndef BrachyDetectorConstructionI_H #define BrachyDetectorConstructionI_H 1 @@ -42,16 +44,15 @@ class G4Tubs; class G4Sphere; class G4LogicalVolume; class G4VPhysicalVolume; -class BrachyMaterial; class G4VisAttributes; class BrachyDetectorConstructionI { public: - BrachyDetectorConstructionI(); + explicit BrachyDetectorConstructionI(); ~BrachyDetectorConstructionI(); - void ConstructIodine(G4VPhysicalVolume*);// Construct iodium source - void CleanIodine(); + void ConstructIodine(G4VPhysicalVolume*);// Construct iodine source + void CleanIodine(); // Clean iodine source private: G4Tubs* fDefaultTub; G4Tubs* fCapsule; @@ -69,8 +70,6 @@ private: G4VisAttributes* fSimpleIodineVisAtt; G4VisAttributes* fSimpleCapsuleVisAtt; G4VisAttributes* fSimpleCapsuleTipVisAtt; - - BrachyMaterial* fMaterial; }; #endif diff --git a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionLeipzig.hh b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionLeipzig.hh index b078ada7da..862c94668e 100644 --- a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionLeipzig.hh +++ b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionLeipzig.hh @@ -43,7 +43,6 @@ #include "G4VUserDetectorConstruction.hh" class G4VPhysicalVolume; -class BrachyMaterial; class G4Sphere; class G4Tubs; class G4LogicalVolume; @@ -58,9 +57,6 @@ public: void CleanLeipzigApplicator(); private: - - BrachyMaterial* fMaterial; - G4Tubs* fCapsule; G4Sphere* fCapsuleTip; G4Tubs* fIridiumCore; @@ -83,5 +79,4 @@ private: G4VisAttributes* fSimpleCapsuleTipVisAtt; G4VisAttributes* fApplicatorVisAtt; }; - #endif diff --git a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionOncura6711.hh b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionOncura6711.hh index 55892b1c1c..8e41a65b97 100644 --- a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionOncura6711.hh +++ b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionOncura6711.hh @@ -47,13 +47,12 @@ class G4Tubs; class G4Box; class G4Sphere; class G4VPhysicalVolume; -class BrachyMaterial; class G4VisAttributes; class BrachyDetectorConstructionOncura6711 { public: - BrachyDetectorConstructionOncura6711(); + explicit BrachyDetectorConstructionOncura6711(); ~BrachyDetectorConstructionOncura6711(); void ConstructOncura6711(G4VPhysicalVolume*); @@ -78,9 +77,6 @@ private: G4Tubs* fOncuraSilverCore; G4LogicalVolume* fOncuraSilverCoreLog; G4VPhysicalVolume* fOncuraSilverCorePhys; - - BrachyMaterial* fMat; - G4VisAttributes* fOncuraCapsuleShellVisAtt; G4VisAttributes* fOncuraCapsuleTipVisAtt; G4VisAttributes* fOncuraSilverCoreVisAtt; diff --git a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionTG186.hh b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionTG186.hh index 33cf0e1c99..07b85f500e 100644 --- a/examples/advanced/brachytherapy/include/BrachyDetectorConstructionTG186.hh +++ b/examples/advanced/brachytherapy/include/BrachyDetectorConstructionTG186.hh @@ -46,20 +46,19 @@ class G4Tubs; class G4Box; class G4Sphere; class G4VPhysicalVolume; -class BrachyMaterial; class G4VisAttributes; class BrachyDetectorConstructionTG186 { public: - BrachyDetectorConstructionTG186(); + explicit BrachyDetectorConstructionTG186(); ~BrachyDetectorConstructionTG186(); void ConstructTG186(G4VPhysicalVolume*); // Model the TG186 reference source void CleanTG186(); - // Destroy the TG186 reference source in the experimental set-up + // Clean the TG186 reference source private: G4Tubs* fTG186capsule ; @@ -74,9 +73,6 @@ private: G4Tubs* fTG186cable; G4LogicalVolume* fTG186cableLog; G4VPhysicalVolume* fTG186cablePhys; - - BrachyMaterial* fMat; - G4VisAttributes* fTG186simpleCapsuleVisAtt; G4VisAttributes* fTG186simpleCapsuleTipVisAtt; G4VisAttributes* fTG186simpleIridiumVisAtt; diff --git a/examples/advanced/brachytherapy/include/BrachyDetectorMessenger.hh b/examples/advanced/brachytherapy/include/BrachyDetectorMessenger.hh index 7212ceb5bf..63145b6dde 100644 --- a/examples/advanced/brachytherapy/include/BrachyDetectorMessenger.hh +++ b/examples/advanced/brachytherapy/include/BrachyDetectorMessenger.hh @@ -42,14 +42,13 @@ class BrachyDetectorConstruction; class G4UIdirectory; class G4UIcmdWithAString; - class BrachyDetectorMessenger: public G4UImessenger { public: - BrachyDetectorMessenger(BrachyDetectorConstruction* ); + explicit BrachyDetectorMessenger(BrachyDetectorConstruction* ); ~BrachyDetectorMessenger(); - void SetNewValue(G4UIcommand*, G4String); + void SetNewValue(G4UIcommand*, G4String) override; private: diff --git a/examples/advanced/brachytherapy/include/BrachyFactory.hh b/examples/advanced/brachytherapy/include/BrachyFactory.hh index fda525d9f7..003ab4822c 100644 --- a/examples/advanced/brachytherapy/include/BrachyFactory.hh +++ b/examples/advanced/brachytherapy/include/BrachyFactory.hh @@ -49,7 +49,7 @@ class BrachyFactory { public: - BrachyFactory(); + explicit BrachyFactory(); virtual ~BrachyFactory(); // this function manages the creation of the source in terms of diff --git a/examples/advanced/brachytherapy/include/BrachyFactoryFlexi.hh b/examples/advanced/brachytherapy/include/BrachyFactoryFlexi.hh index 64f2e574b5..720e8d4fdd 100644 --- a/examples/advanced/brachytherapy/include/BrachyFactoryFlexi.hh +++ b/examples/advanced/brachytherapy/include/BrachyFactoryFlexi.hh @@ -40,24 +40,23 @@ #include "BrachyFactory.hh" #include "G4RunManager.hh" +class BrachyFactory; +class BrachyDetectorConstructionFlexi; class G4ParticleGun; class G4Run; class G4Event; -class BrachyFactory; -class BrachyDetectorConstructionFlexi; // This class manages the creation of the Nucletron Flexi Source class BrachyFactoryFlexi : public BrachyFactory { public: - BrachyFactoryFlexi(); + explicit BrachyFactoryFlexi(); ~BrachyFactoryFlexi(); - void CreateSource(G4VPhysicalVolume*); - void CleanSource(); + void CreateSource(G4VPhysicalVolume*)override; + void CleanSource() override; private: BrachyDetectorConstructionFlexi* fFlexiSource; - }; #endif diff --git a/examples/advanced/brachytherapy/include/BrachyFactoryI.hh b/examples/advanced/brachytherapy/include/BrachyFactoryI.hh index 8ef07facc7..2dad1cd7c3 100644 --- a/examples/advanced/brachytherapy/include/BrachyFactoryI.hh +++ b/examples/advanced/brachytherapy/include/BrachyFactoryI.hh @@ -33,34 +33,30 @@ // Code developed by: // S.Guatelli // -// -// -// -// -------------------------------------------------------------- #ifndef BrachyFactoryI_h #define BrachyFactoryI_h 1 -#include "G4VUserPrimaryGeneratorAction.hh" #include "BrachyDetectorConstructionI.hh" #include "BrachyFactory.hh" #include "G4RunManager.hh" +#include "G4VUserPrimaryGeneratorAction.hh" +class BrachyFactory; +class BrachyDetectorConstructionI; class G4ParticleGun; class G4Run; class G4Event; -class BrachyFactory; -class BrachyDetectorConstructionI; // This class manages the creation of Bebig Isoseed I-125 source // used in interstitial brachytherapy ... class BrachyFactoryI:public BrachyFactory { public: - BrachyFactoryI(); + explicit BrachyFactoryI(); ~BrachyFactoryI(); - void CreateSource(G4VPhysicalVolume*); - void CleanSource(); + void CreateSource(G4VPhysicalVolume*)override; + void CleanSource() override; private: BrachyDetectorConstructionI* fIodineSource; diff --git a/examples/advanced/brachytherapy/include/BrachyFactoryLeipzig.hh b/examples/advanced/brachytherapy/include/BrachyFactoryLeipzig.hh index 0bf1a9cb98..338118db61 100644 --- a/examples/advanced/brachytherapy/include/BrachyFactoryLeipzig.hh +++ b/examples/advanced/brachytherapy/include/BrachyFactoryLeipzig.hh @@ -38,24 +38,24 @@ #ifndef BrachyFactoryLeipzig_h #define BrachyFactoryLeipzig_h 1 -#include "G4VUserPrimaryGeneratorAction.hh" #include "BrachyFactory.hh" +#include "G4VUserPrimaryGeneratorAction.hh" #include "G4RunManager.hh" +class BrachyDetectorConstructionLeipzig; class G4ParticleGun; class G4Run; class G4Event; class BrachyFactory; -class BrachyDetectorConstructionLeipzig; class BrachyFactoryLeipzig : public BrachyFactory { public: - BrachyFactoryLeipzig(); + explicit BrachyFactoryLeipzig(); ~BrachyFactoryLeipzig(); - void CreateSource(G4VPhysicalVolume*); - void CleanSource(); + void CreateSource(G4VPhysicalVolume*)override; + void CleanSource()override; private: BrachyDetectorConstructionLeipzig* fLeipzigSource; diff --git a/examples/advanced/brachytherapy/include/BrachyFactoryOncura6711.hh b/examples/advanced/brachytherapy/include/BrachyFactoryOncura6711.hh index 9c9dd59448..1704e06859 100644 --- a/examples/advanced/brachytherapy/include/BrachyFactoryOncura6711.hh +++ b/examples/advanced/brachytherapy/include/BrachyFactoryOncura6711.hh @@ -39,21 +39,21 @@ #include "BrachyFactory.hh" #include "G4RunManager.hh" +class BrachyFactory; +class BrachyDetectorConstructionOncura6711; class G4ParticleGun; class G4Run; class G4Event; -class BrachyFactory; -class BrachyDetectorConstructionOncura6711; // This class manages the creation of iodine source // brachytherapy ... class BrachyFactoryOncura6711 : public BrachyFactory { public: - BrachyFactoryOncura6711(); + explicit BrachyFactoryOncura6711(); ~BrachyFactoryOncura6711(); - void CreateSource(G4VPhysicalVolume*); - void CleanSource(); + void CreateSource(G4VPhysicalVolume*) override; + void CleanSource() override; private: BrachyDetectorConstructionOncura6711* fOncura6711IodineSource; diff --git a/examples/advanced/brachytherapy/include/BrachyFactoryTG186.hh b/examples/advanced/brachytherapy/include/BrachyFactoryTG186.hh index 1eceed4dc0..2c4d8e44fc 100644 --- a/examples/advanced/brachytherapy/include/BrachyFactoryTG186.hh +++ b/examples/advanced/brachytherapy/include/BrachyFactoryTG186.hh @@ -39,21 +39,19 @@ #include "BrachyFactory.hh" #include "G4RunManager.hh" +class BrachyFactory; +class BrachyDetectorConstructionTG186; class G4ParticleGun; class G4Run; class G4Event; -class BrachyFactory; -class BrachyDetectorConstructionTG186; -// This class manages the creation of iridum source used in endocavitary -// brachytherapy ... -class BrachyFactoryTG186 : public BrachyFactory +class BrachyFactoryTG186: public BrachyFactory { public: - BrachyFactoryTG186(); + explicit BrachyFactoryTG186(); ~BrachyFactoryTG186(); - void CreateSource(G4VPhysicalVolume*); - void CleanSource(); + void CreateSource(G4VPhysicalVolume*) override; + void CleanSource() override; private: BrachyDetectorConstructionTG186* fTG186iridiumSource; diff --git a/examples/advanced/brachytherapy/include/BrachyPhysicsList.hh b/examples/advanced/brachytherapy/include/BrachyPhysicsList.hh index 9586dc10ed..c86e1f4062 100644 --- a/examples/advanced/brachytherapy/include/BrachyPhysicsList.hh +++ b/examples/advanced/brachytherapy/include/BrachyPhysicsList.hh @@ -44,20 +44,17 @@ class BrachyPhysicsListMessenger; class BrachyPhysicsList: public G4VModularPhysicsList { public: - BrachyPhysicsList(); + explicit BrachyPhysicsList(); ~BrachyPhysicsList(); - void ConstructParticle(); + void ConstructParticle() override; void AddPhysicsList(const G4String& name); - void ConstructProcess(); - -protected: - void SetCuts(); + void ConstructProcess() override; private: + BrachyPhysicsListMessenger* fMessenger; G4VPhysicsConstructor* fEmPhysicsList; G4VPhysicsConstructor* fDecPhysicsList; G4VPhysicsConstructor* fRadDecayPhysicsList; - BrachyPhysicsListMessenger* fMessenger; G4String fEmName; }; #endif diff --git a/examples/advanced/brachytherapy/include/BrachyPhysicsListMessenger.hh b/examples/advanced/brachytherapy/include/BrachyPhysicsListMessenger.hh index c9a18f9ebe..82300c9487 100644 --- a/examples/advanced/brachytherapy/include/BrachyPhysicsListMessenger.hh +++ b/examples/advanced/brachytherapy/include/BrachyPhysicsListMessenger.hh @@ -23,6 +23,8 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +// Author: Susanna Guatelli susanna@uow.edu.au +// #ifndef BrachyPhysicsListMessenger_h #define BrachyPhysicsListMessenger_h 1 @@ -36,17 +38,16 @@ class G4UIcmdWithAString; class BrachyPhysicsListMessenger: public G4UImessenger { public: - BrachyPhysicsListMessenger(BrachyPhysicsList* ); + explicit BrachyPhysicsListMessenger(BrachyPhysicsList* ); ~BrachyPhysicsListMessenger(); virtual - void SetNewValue(G4UIcommand*, G4String); + void SetNewValue(G4UIcommand*, G4String) override; private: BrachyPhysicsList* fPhysicsList; G4UIdirectory* fPhysDir; G4UIcmdWithAString* fListCmd; }; - #endif diff --git a/examples/advanced/brachytherapy/include/BrachyPrimaryGeneratorAction.hh b/examples/advanced/brachytherapy/include/BrachyPrimaryGeneratorAction.hh index 14a02eafdd..35de524f35 100644 --- a/examples/advanced/brachytherapy/include/BrachyPrimaryGeneratorAction.hh +++ b/examples/advanced/brachytherapy/include/BrachyPrimaryGeneratorAction.hh @@ -32,7 +32,7 @@ // ******************************************** // // code developed by Susanna Guatelli - +// #ifndef BrachyPrimaryGeneratorAction_h #define BrachyPrimaryGeneratorAction_h 1 @@ -43,11 +43,11 @@ class G4GeneralParticleSource; class BrachyPrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - BrachyPrimaryGeneratorAction(); + explicit BrachyPrimaryGeneratorAction(); ~BrachyPrimaryGeneratorAction(); public: - void GeneratePrimaries(G4Event* anEvent); + void GeneratePrimaries(G4Event* anEvent) override; private: G4GeneralParticleSource* fGun; diff --git a/examples/advanced/brachytherapy/include/BrachyRunAction.hh b/examples/advanced/brachytherapy/include/BrachyRunAction.hh index 36009a33cb..a133c37ed0 100644 --- a/examples/advanced/brachytherapy/include/BrachyRunAction.hh +++ b/examples/advanced/brachytherapy/include/BrachyRunAction.hh @@ -24,14 +24,7 @@ // ******************************************************************** // // -// -// -// -// ******************************************** -// * * -// * BrachyRunAction.hh * -// * * -// ******************************************** +// Author: Susanna Guatelli // #ifndef BrachyRunAction_h #define BrachyRunAction_h 1 @@ -40,19 +33,18 @@ #include "G4RunManager.hh" #include "globals.hh" -class G4Run; class BrachyRunMessenger; - +class G4Run; class BrachyRunAction : public G4UserRunAction { public: - BrachyRunAction(); + explicit BrachyRunAction(); ~BrachyRunAction(); public: - void BeginOfRunAction(const G4Run*); - void EndOfRunAction(const G4Run* ); + void BeginOfRunAction(const G4Run*) override; + void EndOfRunAction(const G4Run*) override; }; #endif diff --git a/examples/advanced/brachytherapy/include/BrachySteppingAction.hh b/examples/advanced/brachytherapy/include/BrachySteppingAction.hh index fe662b64ac..d346519ab2 100644 --- a/examples/advanced/brachytherapy/include/BrachySteppingAction.hh +++ b/examples/advanced/brachytherapy/include/BrachySteppingAction.hh @@ -23,8 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// ------------------------------------------------------------------- -// ------------------------------------------------------------------- // Code by Susanna Guatelli // // @@ -37,9 +35,9 @@ class BrachySteppingAction: public G4UserSteppingAction { public: - BrachySteppingAction(); + explicit BrachySteppingAction(); ~BrachySteppingAction(); - void UserSteppingAction(const G4Step*); + void UserSteppingAction(const G4Step*) override; }; #endif diff --git a/examples/advanced/brachytherapy/include/BrachyUserScoreWriter.hh b/examples/advanced/brachytherapy/include/BrachyUserScoreWriter.hh index ba33f82c1c..2caaa18a59 100644 --- a/examples/advanced/brachytherapy/include/BrachyUserScoreWriter.hh +++ b/examples/advanced/brachytherapy/include/BrachyUserScoreWriter.hh @@ -37,19 +37,15 @@ Original code from geant4/examples/extended/runAndEvent/RE03, // by M. Asai */ // -// class description: -// -//This class represents storing the scored quantity into a file. -// class BrachyUserScoreWriter:public G4VScoreWriter { public: - BrachyUserScoreWriter(); + explicit BrachyUserScoreWriter(); virtual ~BrachyUserScoreWriter(); // store a quantity into a file void DumpQuantityToFile(const G4String & psName, const G4String & fileName, - const G4String & option); + const G4String & option) override; }; #endif diff --git a/examples/advanced/brachytherapy/src/BrachyDetectorConstruction.cc b/examples/advanced/brachytherapy/src/BrachyDetectorConstruction.cc index 6e60f9db40..190597ba41 100644 --- a/examples/advanced/brachytherapy/src/BrachyDetectorConstruction.cc +++ b/examples/advanced/brachytherapy/src/BrachyDetectorConstruction.cc @@ -37,6 +37,13 @@ // * * // **************************************** // +#include "BrachyFactoryLeipzig.hh" +#include "BrachyFactoryTG186.hh" +#include "BrachyFactoryI.hh" +#include "BrachyFactoryFlexi.hh" +#include "BrachyFactoryOncura6711.hh" +#include "BrachyDetectorMessenger.hh" +#include "BrachyDetectorConstruction.hh" #include "G4SystemOfUnits.hh" #include "G4CSGSolid.hh" #include "G4MaterialPropertyVector.hh" @@ -52,21 +59,16 @@ #include "G4Colour.hh" #include "G4UserLimits.hh" #include "G4VisAttributes.hh" -#include "BrachyMaterial.hh" -#include "BrachyFactoryLeipzig.hh" -#include "BrachyFactoryTG186.hh" -#include "BrachyFactoryI.hh" -#include "BrachyFactoryFlexi.hh" -#include "BrachyFactoryOncura6711.hh" -#include "BrachyDetectorMessenger.hh" -#include "BrachyDetectorConstruction.hh" +#include "G4NistManager.hh" BrachyDetectorConstruction::BrachyDetectorConstruction(): - fDetectorChoice(0), fFactory(nullptr), - fWorld(nullptr), fWorldLog(nullptr), fWorldPhys(nullptr), + fFactory(nullptr), fWorld(nullptr), fWorldLog(nullptr), fWorldPhys(nullptr), fPhantom(nullptr), fPhantomLog(nullptr), fPhantomPhys(nullptr), - fPhantomAbsorberMaterial(nullptr) + fDetectorChoice(0) { + // Define the messenger of the Detector component + fDetectorMessenger = new BrachyDetectorMessenger(this); + // Define half size of the phantom along the x, y, z axis fPhantomSizeX = 15.*cm; fPhantomSizeY = 15.*cm; @@ -77,29 +79,18 @@ BrachyDetectorConstruction::BrachyDetectorConstruction(): fWorldSizeY = 4.0*m; fWorldSizeZ = 4.0*m; - // Define the messenger of the Detector component - // It is possible to modify geometrical parameters through UI - fDetectorMessenger = new BrachyDetectorMessenger(this); - // Define the Flexi source as default source modelled in the geometry fFactory = new BrachyFactoryFlexi(); - - // BrachyMaterial defined the all the materials necessary - // for the experimental set-up - fMaterial = new BrachyMaterial(); } BrachyDetectorConstruction::~BrachyDetectorConstruction() { - delete fMaterial; + delete fDetectorMessenger; delete fFactory; - delete fDetectorMessenger; } G4VPhysicalVolume* BrachyDetectorConstruction::Construct() { - fMaterial -> DefineMaterials(); - // Model the phantom (water box) ConstructPhantom(); @@ -113,7 +104,7 @@ void BrachyDetectorConstruction::SwitchBrachytherapicSeed() { // Change the source in the water phantom fFactory -> CleanSource(); - G4cout << "Old Source is deleted ..." << G4endl; + G4cout << "Old brachy source is deleted ..." << G4endl; delete fFactory; switch(fDetectorChoice) @@ -139,7 +130,7 @@ void BrachyDetectorConstruction::SwitchBrachytherapicSeed() } fFactory -> CreateSource(fPhantomPhys); - G4cout << "... New source is created ..." << G4endl; + G4cout << "New brachy source is created ..." << G4endl; // Notify run manager that the new geometry has been built G4RunManager::GetRunManager() -> GeometryHasBeenModified(); @@ -171,7 +162,7 @@ void BrachyDetectorConstruction::SelectBrachytherapicSeed(G4String val) } } } - G4cout << "Now the source is " << val << G4endl; + G4cout << "Now the brachy source is " << val << G4endl; } void BrachyDetectorConstruction::ConstructPhantom() @@ -181,8 +172,10 @@ void BrachyDetectorConstruction::ConstructPhantom() // Define the light blue color G4Colour lblue (0.0, 0.0, .75); - G4Material* air = fMaterial -> GetMat("Air") ; - G4Material* water = fMaterial -> GetMat("Water"); + //Get nist material manager + G4NistManager* nist = G4NistManager::Instance(); + G4Material* air = nist -> FindOrBuildMaterial("G4_AIR"); + G4Material* water = nist -> FindOrBuildMaterial("G4_WATER"); // World volume fWorld = new G4Box("World", fWorldSizeX, fWorldSizeY, fWorldSizeZ); @@ -222,7 +215,7 @@ void BrachyDetectorConstruction::PrintDetectorParameters() << fPhantomSizeZ *2./cm << " cm" << G4endl << "The phantom is made of " - << fPhantomAbsorberMaterial -> GetName() < GetMaterial() -> GetName() < FindOrBuildMaterial(materialChoice); if (pttoMaterial) { - fPhantomAbsorberMaterial = pttoMaterial; fPhantomLog -> SetMaterial(pttoMaterial); PrintDetectorParameters(); - } else - { G4cout << "WARNING: material '" << materialChoice << "' not available!" << G4endl;} + } else G4cout << "WARNING: material '" << materialChoice << "' not available!" << G4endl; } diff --git a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionFlexi.cc b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionFlexi.cc index fa1f9fafdd..a319638ae0 100644 --- a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionFlexi.cc +++ b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionFlexi.cc @@ -51,9 +51,9 @@ #include "G4Transform3D.hh" #include "G4RotationMatrix.hh" #include "G4TransportationManager.hh" -#include "BrachyMaterial.hh" #include "G4VisAttributes.hh" #include "G4Colour.hh" +#include "G4NistManager.hh" BrachyDetectorConstructionFlexi::BrachyDetectorConstructionFlexi() : fSteelShell(nullptr), fLogicalSteelShell(nullptr), fAirGap(nullptr), fLogicalAirGap(nullptr), fPhysicalAirGap(nullptr), @@ -62,21 +62,36 @@ BrachyDetectorConstructionFlexi::BrachyDetectorConstructionFlexi() fCable(nullptr), fLogicalCable(nullptr), fPhysicalCable(nullptr), fIridiumCore(nullptr), fLogicalIridiumCore(nullptr), fPhysicalIridiumCore(nullptr), fSteelAttributes(nullptr), fEndAttributes(nullptr), fSimpleIridiumVisAtt(nullptr) -{ - fMat = new BrachyMaterial(); -} +{} BrachyDetectorConstructionFlexi::~BrachyDetectorConstructionFlexi() -{ - delete fMat; -} +{} void BrachyDetectorConstructionFlexi::ConstructFlexi(G4VPhysicalVolume* mother) { - G4Material* steelMat = fMat -> GetMat("Stainless steel 304"); - G4Material* iridiumMat = fMat -> GetMat("Iridium"); - G4Material* airMat = fMat -> GetMat("Air"); - + G4NistManager* nist = G4NistManager::Instance(); + + G4Material* iridiumMat = nist -> FindOrBuildMaterial("G4_Ir"); + G4Material* airMat = nist -> FindOrBuildMaterial("G4_AIR"); + + //Define Stainless-steel-304 - Flexi source + G4int Z; //atomic number of the element + G4Element* elC = nist -> FindOrBuildElement(Z=6); + G4Element* elMn = nist -> FindOrBuildElement(Z=12); + G4Element* elSi = nist -> FindOrBuildElement(Z=14); + G4Element* elCr = nist -> FindOrBuildElement(Z=24); + G4Element* elFe = nist -> FindOrBuildElement(Z=26); + G4Element* elNi = nist -> FindOrBuildElement(Z=28); + + constexpr G4double d = 7.999*g/cm3; + G4Material* steelMat = new G4Material("Stainless steel 304",d,6); + steelMat -> AddElement(elMn, 0.02); + steelMat -> AddElement(elSi, 0.01); + steelMat -> AddElement(elCr, 0.19); + steelMat -> AddElement(elNi, 0.10); + steelMat -> AddElement(elFe, 0.6792); + steelMat -> AddElement(elC, 0.0008); + //Define dimensions of the outer Steel shell around the solid source - not including the ends G4double shellr_min = 0.00 * mm; diff --git a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionI.cc b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionI.cc index 0e310e483f..026bf769d3 100644 --- a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionI.cc +++ b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionI.cc @@ -37,9 +37,9 @@ // **************************************** // // +#include "BrachyDetectorConstructionI.hh" #include "globals.hh" #include "G4SystemOfUnits.hh" -#include "BrachyDetectorConstructionI.hh" #include "G4CSGSolid.hh" #include "G4Sphere.hh" #include "G4MaterialPropertyVector.hh" @@ -52,33 +52,28 @@ #include "G4Transform3D.hh" #include "G4RotationMatrix.hh" #include "G4TransportationManager.hh" -#include "BrachyMaterial.hh" #include "G4VisAttributes.hh" #include "G4Colour.hh" +#include "G4NistManager.hh" BrachyDetectorConstructionI::BrachyDetectorConstructionI(): fDefaultTub(nullptr), fCapsule(nullptr), fCapsuleTip(nullptr), fIodineCore(nullptr), fDefaultTubLog(nullptr), fCapsuleLog(nullptr), fCapsuleTipLog(nullptr), fIodineCoreLog(nullptr), fDefaultTubPhys(nullptr), fCapsulePhys(nullptr),fCapsuleTipPhys1(nullptr),fCapsuleTipPhys2(nullptr), fIodineCorePhys(nullptr), fSimpleIodineVisAtt(nullptr), fSimpleCapsuleVisAtt(nullptr), fSimpleCapsuleTipVisAtt(nullptr) -{ - fMaterial = new BrachyMaterial(); -} +{} BrachyDetectorConstructionI::~BrachyDetectorConstructionI() -{ - delete fMaterial; -} +{} void BrachyDetectorConstructionI::ConstructIodine(G4VPhysicalVolume* mother) { - // source Bebig Isoseed I-125 ... - - //Get materials for source construction ... - G4Material* titanium = fMaterial -> GetMat("titanium"); - G4Material* air = fMaterial -> GetMat("Air"); - G4Material* Iodine = fMaterial -> GetMat("Iodine"); - + // Model of the Bebig Isoseed I-125 brachy source + G4NistManager* nist = G4NistManager::Instance(); + G4Material* titanium = nist -> FindOrBuildMaterial("G4_Ti"); + G4Material* iodine = nist -> FindOrBuildMaterial("G4_I"); + G4Material* air = nist -> FindOrBuildMaterial("G4_AIR"); + G4Colour red (1.0, 0.0, 0.0) ; G4Colour magenta (1.0, 0.0, 1.0) ; G4Colour lblue (0.0, 0.0, .75); @@ -94,8 +89,7 @@ void BrachyDetectorConstructionI::ConstructIodine(G4VPhysicalVolume* mother) false, 0, true); // Capsule main body ... - G4double capsuleR = 0.35*mm; - fCapsule = new G4Tubs("fCapsule", capsuleR,0.40*mm,1.84*mm,0.*deg,360.*deg); + fCapsule = new G4Tubs("fCapsule", 0.35*mm,0.40*mm,1.84*mm,0.*deg,360.*deg); fCapsuleLog = new G4LogicalVolume(fCapsule,titanium,"fCapsuleLog"); fCapsulePhys = new G4PVPlacement(nullptr, G4ThreeVector(), @@ -134,7 +128,7 @@ void BrachyDetectorConstructionI::ConstructIodine(G4VPhysicalVolume* mother) // Radiactive core ... fIodineCore = new G4Tubs("ICore",0.085*mm,0.35*mm,1.75*mm,0.*deg,360.*deg); - fIodineCoreLog = new G4LogicalVolume(fIodineCore,Iodine,"IodineCoreLog"); + fIodineCoreLog = new G4LogicalVolume(fIodineCore,iodine,"IodineCoreLog"); fIodineCorePhys = new G4PVPlacement(nullptr, G4ThreeVector(0.,0.,0.), "IodineCorePhys", diff --git a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionLeipzig.cc b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionLeipzig.cc index 1bf2a227db..c8b6c2519f 100644 --- a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionLeipzig.cc +++ b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionLeipzig.cc @@ -37,13 +37,9 @@ // * * // ******************************************* // -// -// -// Code by S. Guatelli -// +#include "BrachyDetectorConstructionLeipzig.hh" #include "globals.hh" #include "G4SystemOfUnits.hh" -#include "BrachyDetectorConstructionLeipzig.hh" #include "G4CSGSolid.hh" #include "G4Sphere.hh" #include "G4RunManager.hh" @@ -55,46 +51,55 @@ #include "G4Transform3D.hh" #include "G4RotationMatrix.hh" #include "G4TransportationManager.hh" -#include "BrachyMaterial.hh" #include "G4VisAttributes.hh" #include "G4Colour.hh" - -// Leipzig Applicator ... +#include "G4NistManager.hh" BrachyDetectorConstructionLeipzig::BrachyDetectorConstructionLeipzig(): fCapsule(nullptr), fCapsuleTip(nullptr), fIridiumCore(nullptr), fApplicator1(nullptr), fApplicator2(nullptr), fCapsuleLog(nullptr), fCapsuleTipLog(nullptr), fIridiumCoreLog(nullptr), fApplicator1Log(nullptr), fApplicator2Log(nullptr), fCapsulePhys(nullptr), fCapsuleTipPhys(nullptr), fIridiumCorePhys(nullptr), fApplicator1Phys(nullptr), fApplicator2Phys(nullptr) -{ - fMaterial = new BrachyMaterial(); -} +{} BrachyDetectorConstructionLeipzig::~BrachyDetectorConstructionLeipzig() -{ - delete fMaterial; -} +{} void BrachyDetectorConstructionLeipzig::ConstructLeipzig(G4VPhysicalVolume* mother) { G4Colour red (1.0, 0.0, 0.0) ; G4Colour lblue (0.0, 0.0, .75); - - G4Material* capsuleMat = fMaterial -> GetMat("Stainless steel"); - G4Material* iridium = fMaterial -> GetMat("Iridium"); - G4Material* tungsten = fMaterial -> GetMat("Tungsten"); + + G4NistManager* nist = G4NistManager::Instance(); + G4Material* iridium = nist -> FindOrBuildMaterial("G4_Ir"); + G4Material* tungsten = nist -> FindOrBuildMaterial("G4_W"); + + // Stainless steel (Medical Physics, Vol 25, No 10, Oct 1998) + constexpr G4double d = 8.02*g/cm3; + G4int Z; //atomic number of the element + G4Element* elMn = nist -> FindOrBuildElement(Z=12); + G4Element* elSi = nist -> FindOrBuildElement(Z=14); + G4Element* elCr = nist -> FindOrBuildElement(Z=24); + G4Element* elFe = nist -> FindOrBuildElement(Z=26); + G4Element* elNi = nist -> FindOrBuildElement(Z=28); + G4Material* steel = new G4Material("Stainless steel",d,5); + steel -> AddElement(elMn, 0.02); + steel -> AddElement(elSi, 0.01); + steel -> AddElement(elCr, 0.19); + steel -> AddElement(elNi, 0.10); + steel -> AddElement(elFe, 0.68); //Iridium source ... fCapsule = new G4Tubs("Capsule",0,0.55*mm,3.725*mm,0.*deg,360.*deg); - fCapsuleLog = new G4LogicalVolume(fCapsule,capsuleMat,"CapsuleLog"); + fCapsuleLog = new G4LogicalVolume(fCapsule,steel,"CapsuleLog"); fCapsulePhys = new G4PVPlacement(nullptr, G4ThreeVector(0,0,-1.975*mm),"CapsulePhys", fCapsuleLog,mother, //mother volume: phantom false,0, true); // Capsule tip fCapsuleTip = new G4Sphere("CapsuleTip",0.*mm,0.55*mm,0.*deg,360.*deg,0.*deg,90.*deg); - fCapsuleTipLog = new G4LogicalVolume(fCapsuleTip,capsuleMat,"CapsuleTipLog"); + fCapsuleTipLog = new G4LogicalVolume(fCapsuleTip,steel,"CapsuleTipLog"); fCapsuleTipPhys = new G4PVPlacement(nullptr,G4ThreeVector(0.,0.,1.75*mm),"CapsuleTipPhys", fCapsuleTipLog,mother,false,0, true); // Iridium core diff --git a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionOncura6711.cc b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionOncura6711.cc index de808fa252..7b7c026e33 100644 --- a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionOncura6711.cc +++ b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionOncura6711.cc @@ -39,9 +39,9 @@ // // // +#include "BrachyDetectorConstructionOncura6711.hh" #include "globals.hh" #include "G4SystemOfUnits.hh" -#include "BrachyDetectorConstructionOncura6711.hh" #include "G4Sphere.hh" #include "G4RunManager.hh" #include "G4Box.hh" @@ -52,7 +52,7 @@ #include "G4Transform3D.hh" #include "G4RotationMatrix.hh" #include "G4TransportationManager.hh" -#include "BrachyMaterial.hh" +#include "G4NistManager.hh" #include "G4VisAttributes.hh" #include "G4Colour.hh" @@ -70,41 +70,38 @@ BrachyDetectorConstructionOncura6711::BrachyDetectorConstructionOncura6711() fOncuraSilverCorePhys(nullptr), fOncuraCapsuleShellVisAtt(nullptr), fOncuraCapsuleTipVisAtt(nullptr), fOncuraSilverCoreVisAtt(nullptr) -{ - fMat = new BrachyMaterial(); -} +{} BrachyDetectorConstructionOncura6711::~BrachyDetectorConstructionOncura6711() -{ - delete fMat; -} +{} void BrachyDetectorConstructionOncura6711::ConstructOncura6711(G4VPhysicalVolume* mother) { G4Colour red (1.0, 0.0, 0.0) ; G4Colour magenta (1.0, 0.0, 1.0) ; -G4Material* titaniumMat = fMat -> GetMat("titanium"); -G4Material* airMat = fMat -> GetMat("Air"); -G4Material* silverMat = fMat -> GetMat("Silver"); +G4NistManager* nist = G4NistManager::Instance(); +G4Material* titanium = nist -> FindOrBuildMaterial("G4_Ti"); +G4Material* air = nist -> FindOrBuildMaterial("G4_AIR"); +G4Material* silver = nist -> FindOrBuildMaterial("G4_Ag"); //Capsule shell fOncuraCapsule = new G4Tubs("OncuraCapsule",0,0.4*mm,1.875*mm,0.*deg,360.*deg); -fOncuraCapsuleLog = new G4LogicalVolume(fOncuraCapsule,titaniumMat,"OncuraCapsuleLog", 0,0,0); +fOncuraCapsuleLog = new G4LogicalVolume(fOncuraCapsule,titanium,"OncuraCapsuleLog", 0,0,0); fOncuraCapsulePhys = new G4PVPlacement(nullptr, G4ThreeVector(0,0,0), "OncuraCapsulePhys", fOncuraCapsuleLog, mother, false, 0, true); //Capsule tips fOncuraCapsuleTip1 = new G4Sphere("OncuraCapsuleTip1", 0, 0.4*mm, 0., 360*deg, 0., 90*deg); -fOncuraCapsuleTip1Log = new G4LogicalVolume(fOncuraCapsuleTip1, titaniumMat, "OncuraCapsuleTip1Log",0,0,0); +fOncuraCapsuleTip1Log = new G4LogicalVolume(fOncuraCapsuleTip1, titanium, "OncuraCapsuleTip1Log",0,0,0); fOncuraCapsuleTip1Phys = new G4PVPlacement(nullptr, G4ThreeVector(0,0,1.875*mm), "OncuraCapsuleTip1Phys", fOncuraCapsuleTip1Log, mother, false, 0, true); fOncuraCapsuleTip2 = new G4Sphere("OncuraCapsuleTip2", 0, 0.4*mm, 0., 360*deg, 90*deg, 90*deg); -fOncuraCapsuleTip2Log = new G4LogicalVolume(fOncuraCapsuleTip2, titaniumMat, "OncuraCapsuleTip2Log",0,0,0); +fOncuraCapsuleTip2Log = new G4LogicalVolume(fOncuraCapsuleTip2, titanium, "OncuraCapsuleTip2Log",0,0,0); fOncuraCapsuleTip2Phys = new G4PVPlacement(nullptr, G4ThreeVector(0,0,-1.875*mm), "OncuraCapsuleTip2Phys", fOncuraCapsuleTip2Log, mother, false, @@ -112,7 +109,7 @@ fOncuraCapsuleTip2Phys = new G4PVPlacement(nullptr, G4ThreeVector(0,0,-1.875*mm) //Air gap fOncuraAirGap = new G4Tubs("OncuraAirGap",0,0.33*mm,1.825*mm,0.*deg,360.*deg); -fOncuraAirGapLog = new G4LogicalVolume(fOncuraAirGap, airMat, "OncuraAirGapLog"); +fOncuraAirGapLog = new G4LogicalVolume(fOncuraAirGap, air, "OncuraAirGapLog"); fOncuraAirGapPhys = new G4PVPlacement(nullptr, G4ThreeVector(0,0,0), "OncuraAirGapPhys", fOncuraAirGapLog, fOncuraCapsulePhys, false, @@ -120,7 +117,7 @@ fOncuraAirGapPhys = new G4PVPlacement(nullptr, G4ThreeVector(0,0,0), //Silver core fOncuraSilverCore = new G4Tubs("OncuraSilverCore",0,0.25*mm,1.4*mm,0.*deg,360.*deg); -fOncuraSilverCoreLog = new G4LogicalVolume(fOncuraSilverCore, silverMat, "silverCoreLog"); +fOncuraSilverCoreLog = new G4LogicalVolume(fOncuraSilverCore, silver, "silverCoreLog"); fOncuraSilverCorePhys = new G4PVPlacement(nullptr, G4ThreeVector(0,0,0), "OncuraSilverCorePhys", fOncuraSilverCoreLog, fOncuraAirGapPhys, false, diff --git a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionTG186.cc b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionTG186.cc index 18b819e7f0..91b3740c7f 100644 --- a/examples/advanced/brachytherapy/src/BrachyDetectorConstructionTG186.cc +++ b/examples/advanced/brachytherapy/src/BrachyDetectorConstructionTG186.cc @@ -38,9 +38,9 @@ // **************************************** // // +#include "BrachyDetectorConstructionTG186.hh" #include "globals.hh" #include "G4SystemOfUnits.hh" -#include "BrachyDetectorConstructionTG186.hh" #include "G4Sphere.hh" #include "G4RunManager.hh" #include "G4Box.hh" @@ -51,12 +51,11 @@ #include "G4Transform3D.hh" #include "G4RotationMatrix.hh" #include "G4TransportationManager.hh" -#include "BrachyMaterial.hh" #include "G4VisAttributes.hh" #include "G4Colour.hh" +#include "G4NistManager.hh" -BrachyDetectorConstructionTG186::BrachyDetectorConstructionTG186() - : +BrachyDetectorConstructionTG186::BrachyDetectorConstructionTG186(): fTG186capsule(nullptr), fTG186capsuleLog(nullptr), fTG186capsulePhys(nullptr), fTG186capsuleTip(nullptr), fTG186capsuleTipLog(nullptr), @@ -67,22 +66,34 @@ BrachyDetectorConstructionTG186::BrachyDetectorConstructionTG186() fTG186cablePhys(nullptr), fTG186simpleCapsuleVisAtt(nullptr), fTG186simpleCapsuleTipVisAtt(nullptr), fTG186simpleIridiumVisAtt(nullptr), fTG186simpleCableVisAtt(nullptr) -{ - fMat = new BrachyMaterial(); -} +{} BrachyDetectorConstructionTG186::~BrachyDetectorConstructionTG186() -{ - delete fMat; -} +{} void BrachyDetectorConstructionTG186::ConstructTG186(G4VPhysicalVolume* mother) { G4Colour red (1.0, 0.0, 0.0) ; G4Colour magenta (1.0, 0.0, 1.0) ; - G4Material* capsuleMat = fMat -> GetMat("Stainless steel"); - G4Material* iridiumMat = fMat -> GetMat("Iridium"); + G4NistManager* nist = G4NistManager::Instance(); + G4Material* iridium = nist -> FindOrBuildMaterial("G4_Ir"); + + // Stainless steel (Medical Physics, Vol 25, No 10, Oct 1998) + constexpr G4double d = 8.02*g/cm3; + G4int Z; //atomic number of the element + G4Element* elMn = nist -> FindOrBuildElement(Z=12); + G4Element* elSi = nist -> FindOrBuildElement(Z=14); + G4Element* elCr = nist -> FindOrBuildElement(Z=24); + G4Element* elFe = nist -> FindOrBuildElement(Z=26); + G4Element* elNi = nist -> FindOrBuildElement(Z=28); + G4Material* capsuleMat = new G4Material("Stainless steel",d,5); + capsuleMat -> AddElement(elMn, 0.02); + capsuleMat -> AddElement(elSi, 0.01); + capsuleMat -> AddElement(elCr, 0.19); + capsuleMat -> AddElement(elNi, 0.10); + capsuleMat -> AddElement(elFe, 0.68); + // Capsule main body fTG186capsule = new G4Tubs("TG186-Capsule",0,0.5*mm,2.25*mm,0.*deg,360.*deg); @@ -107,6 +118,7 @@ void BrachyDetectorConstructionTG186::ConstructTG186(G4VPhysicalVolume* mother) fTG186capsuleTipLog = new G4LogicalVolume(fTG186capsuleTip, capsuleMat, "CapsuleTipIridumLog"); + fTG186capsuleTipPhys = new G4PVPlacement(nullptr, G4ThreeVector(0.,0.,1.85*mm), "TG186-CapsuleTipIridiumPhys", @@ -138,7 +150,7 @@ void BrachyDetectorConstructionTG186::ConstructTG186(G4VPhysicalVolume* mother) fTG186iridiumCore = new G4Tubs("TG186-IrCore",0,0.30*mm,1.75*mm,0.*deg,360.*deg); fTG186iridiumCoreLog = new G4LogicalVolume(fTG186iridiumCore, - iridiumMat, + iridium, "TG186-IridiumCoreLog"); fTG186iridiumCorePhys = new G4PVPlacement(nullptr, diff --git a/examples/advanced/brachytherapy/src/BrachyFactoryFlexi.cc b/examples/advanced/brachytherapy/src/BrachyFactoryFlexi.cc index be7172946e..ebbbe5cb48 100644 --- a/examples/advanced/brachytherapy/src/BrachyFactoryFlexi.cc +++ b/examples/advanced/brachytherapy/src/BrachyFactoryFlexi.cc @@ -34,7 +34,8 @@ // ******************************* // // -#include "globals.hh" +#include "BrachyDetectorMessenger.hh" +#include "BrachyDetectorConstructionFlexi.hh" #include "BrachyFactoryFlexi.hh" #include "G4ParticleTable.hh" #include "Randomize.hh" @@ -43,8 +44,7 @@ #include "G4IonTable.hh" #include "G4UImanager.hh" #include "G4RunManager.hh" -#include "BrachyDetectorMessenger.hh" -#include "BrachyDetectorConstructionFlexi.hh" +#include "globals.hh" BrachyFactoryFlexi:: BrachyFactoryFlexi() { @@ -61,7 +61,7 @@ void BrachyFactoryFlexi::CreateSource(G4VPhysicalVolume* mother) fFlexiSource -> ConstructFlexi(mother); } -void BrachyFactoryFlexi::CleanSource() +void BrachyFactoryFlexi::CleanSource() { fFlexiSource -> CleanFlexi(); fFlexiSource = nullptr; diff --git a/examples/advanced/brachytherapy/src/BrachyFactoryLeipzig.cc b/examples/advanced/brachytherapy/src/BrachyFactoryLeipzig.cc index cdff39089b..9753fee893 100644 --- a/examples/advanced/brachytherapy/src/BrachyFactoryLeipzig.cc +++ b/examples/advanced/brachytherapy/src/BrachyFactoryLeipzig.cc @@ -33,7 +33,8 @@ // ******************************* // // - +#include "BrachyDetectorMessenger.hh" +#include "BrachyDetectorConstructionLeipzig.hh" #include "globals.hh" #include "BrachyFactoryLeipzig.hh" #include "G4ParticleTable.hh" @@ -43,8 +44,6 @@ #include "G4IonTable.hh" #include "G4UImanager.hh" #include "G4RunManager.hh" -#include "BrachyDetectorMessenger.hh" -#include "BrachyDetectorConstructionLeipzig.hh" BrachyFactoryLeipzig:: BrachyFactoryLeipzig() { diff --git a/examples/advanced/brachytherapy/src/BrachyFactoryOncura6711.cc b/examples/advanced/brachytherapy/src/BrachyFactoryOncura6711.cc index bb6e3e94c3..c7c4371598 100644 --- a/examples/advanced/brachytherapy/src/BrachyFactoryOncura6711.cc +++ b/examples/advanced/brachytherapy/src/BrachyFactoryOncura6711.cc @@ -32,8 +32,9 @@ // * * // ******************************** // -// -// + +#include "BrachyDetectorMessenger.hh" +#include "BrachyDetectorConstructionOncura6711.hh" #include "globals.hh" #include "BrachyFactoryOncura6711.hh" #include "G4ParticleTable.hh" @@ -43,8 +44,6 @@ #include "G4IonTable.hh" #include "G4UImanager.hh" #include "G4RunManager.hh" -#include "BrachyDetectorMessenger.hh" -#include "BrachyDetectorConstructionOncura6711.hh" BrachyFactoryOncura6711:: BrachyFactoryOncura6711() { diff --git a/examples/advanced/brachytherapy/src/BrachyFactoryTG186.cc b/examples/advanced/brachytherapy/src/BrachyFactoryTG186.cc index 8c2a093701..9a4af73ba2 100644 --- a/examples/advanced/brachytherapy/src/BrachyFactoryTG186.cc +++ b/examples/advanced/brachytherapy/src/BrachyFactoryTG186.cc @@ -33,6 +33,8 @@ // ******************************* // // +#include "BrachyDetectorMessenger.hh" +#include "BrachyDetectorConstructionTG186.hh" #include "globals.hh" #include "BrachyFactoryTG186.hh" #include "G4ParticleTable.hh" @@ -42,8 +44,6 @@ #include "G4IonTable.hh" #include "G4UImanager.hh" #include "G4RunManager.hh" -#include "BrachyDetectorMessenger.hh" -#include "BrachyDetectorConstructionTG186.hh" BrachyFactoryTG186:: BrachyFactoryTG186() { diff --git a/examples/advanced/brachytherapy/src/BrachyMaterial.cc b/examples/advanced/brachytherapy/src/BrachyMaterial.cc deleted file mode 100644 index ababaca42b..0000000000 --- a/examples/advanced/brachytherapy/src/BrachyMaterial.cc +++ /dev/null @@ -1,258 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// Code developed by: -// S.Guatelli, A. Le -// -// ******************************* -// * * -// * BrachyMaterial.cc * -// * * -// ******************************* -// -// -#include "globals.hh" -#include "Randomize.hh" -#include "G4PhysicalConstants.hh" -#include "G4SystemOfUnits.hh" -#include "G4MaterialTable.hh" -#include "G4MaterialPropertiesTable.hh" -#include "G4MaterialPropertyVector.hh" -#include "G4RunManager.hh" -#include "G4Element.hh" -#include "G4ElementTable.hh" -#include "BrachyMaterial.hh" - -BrachyMaterial::BrachyMaterial(): fW(nullptr), -fPlexiglass(nullptr), fPb(nullptr), fIr192(nullptr), -fTi(nullptr), fAir(nullptr), fH2O(nullptr), -fSoft(nullptr), fSteel(nullptr), fMat304steel(nullptr), -fAu(nullptr), fI(nullptr), fCeramic(nullptr), -fVacuum(nullptr), fBone(nullptr), fMuscle(nullptr), fAg(nullptr) -{;} - -BrachyMaterial::~BrachyMaterial() -{;} - -void BrachyMaterial::DefineMaterials() -{ - // Define required materials - - G4double A; // atomic mass - G4double Z; // atomic number - G4double d; // density - - // General elements - - A = 1.01*g/mole; - G4Element* elH = new G4Element ("Hydrogen","H",Z = 1.,A); - - A = 14.01*g/mole; - G4Element* elN = new G4Element("Nitrogen","N",Z = 7.,A); - - A = 16.00*g/mole; - G4Element* elO = new G4Element("Oxygen","O",Z = 8.,A); - - A=26.98*g/mole; - G4Element* elAl = new G4Element("Aluminum","Al", Z = 13.,A); - - A = 12.011*g/mole; - G4Element* elC = new G4Element("Carbon","C",Z = 6.,A); - - A = 22.99*g/mole; - G4Element* elNa = new G4Element("Sodium","Na",Z = 11.,A); - - A = 24.305*g/mole; - G4Element* elMg = new G4Element("Magnesium","Mg",Z = 12.,A); - - A = 30.974*g/mole; - G4Element* elP = new G4Element("Phosphorus","P",Z = 15.,A); - - A = 32.06*g/mole; - G4Element* elS = new G4Element("Sulfur","S",Z = 16.,A); - - A = 35.453*g/mole; - G4Element* elCl = new G4Element("Chlorine","Cl",Z = 17.,A); - - A = 39.098*g/mole; - G4Element* elK = new G4Element("Potassium","K",Z = 19.,A); - - A = 40.08*g/mole; - G4Element* elCa = new G4Element("Calcium","Ca",Z = 20.,A); - - A = 65.38*g/mole; - G4Element* elZn = new G4Element("Zinc","Zn",Z = 30.,A); - - A = 54.94*g/mole; - G4Element* elMn = new G4Element("Manganese","Mn",Z = 25.,A); - - A = 28.09*g/mole; - G4Element* elSi = new G4Element("Silicon","Si",Z = 14.,A); - - A = 52.00*g/mole; - G4Element* elCr = new G4Element("Chromium","Cr",Z = 24.,A); - - A = 58.70*g/mole; - G4Element* elNi = new G4Element("Nickel","Ni",Z = 28.,A); - - A = 55.85*g/mole; - G4Element* elFe = new G4Element("Iron","Fe",Z = 26.,A); - - A = 183.84* g/mole; - d = 19.3*g/cm3; - fW = new G4Material("Tungsten",Z = 74.,A,d); - - // Perspex, plexiglass, lucite - d = 1.19*g/cm3; - fPlexiglass = new G4Material("Plexiglass",d,3); - fPlexiglass -> AddElement(elH,0.08); - fPlexiglass -> AddElement(elC,0.60); - fPlexiglass -> AddElement(elO,0.32); - - // Lead material - A = 207.19*g/mole; - Z = 82; - d = 11.35*g/cm3; - fPb = new G4Material("Lead",Z,A,d); - - // Iridium (Medical Physics, Vol 25, No 10, Oct 1998) - d = 22.42*g/cm3; - A = 191.96260*g/mole ; - Z = 77; - fIr192 = new G4Material("Iridium",Z,A,d); - - //titanium - A = 47.88*g/mole; - d = 4.50*g/cm3; - fTi = new G4Material("titanium" ,Z = 22.,A,d); - - //silver - A = 107.87*g/mole; - d = 10.49*g/cm3; - Z = 22.0; - fAg = new G4Material("Silver", Z, A, d); - - // Air material - d = 1.290*mg/cm3; - fAir = new G4Material("Air",d,2); - fAir -> AddElement(elN,0.7); - fAir -> AddElement(elO,0.3); - - // Water - d = 1.000*g/cm3; - fH2O = new G4Material("Water",d,2); - fH2O -> AddElement(elH,2); - fH2O -> AddElement(elO,1); - fH2O -> GetIonisation()->SetMeanExcitationEnergy(75.0*eV); - - //soft tissue(http://www.nist.gov) - d = 1.0*g/cm3; - fSoft = new G4Material("tissue",d,13); - fSoft -> AddElement(elH,0.104472); - fSoft -> AddElement(elC,0.23219); - fSoft -> AddElement(elN,0.02488); - fSoft -> AddElement(elO,0.630238); - fSoft -> AddElement(elNa,0.00113); - fSoft -> AddElement(elMg,0.00013); - fSoft -> AddElement(elP,0.00133); - fSoft -> AddElement(elS,0.00199); - fSoft -> AddElement(elCl,0.00134); - fSoft -> AddElement(elK,0.00199); - fSoft -> AddElement(elCa,0.00023); - fSoft -> AddElement(elFe,0.00005); - fSoft -> AddElement(elZn,0.00003); - - // Stainless steel (Medical Physics, Vol 25, No 10, Oct 1998) - d = 8.02*g/cm3 ; - fSteel = new G4Material("Stainless steel",d,5); - fSteel -> AddElement(elMn, 0.02); - fSteel -> AddElement(elSi, 0.01); - fSteel -> AddElement(elCr, 0.19); - fSteel -> AddElement(elNi, 0.10); - fSteel -> AddElement(elFe, 0.68); - - //Define Stainless-steel-304 - Flexi source - d = 7.999*g/cm3; - fMat304steel = new G4Material("Stainless steel 304",d,6); - fMat304steel -> AddElement(elMn, 0.02); - fMat304steel -> AddElement(elSi, 0.01); - fMat304steel -> AddElement(elCr, 0.19); - fMat304steel -> AddElement(elNi, 0.10); - fMat304steel -> AddElement(elFe, 0.6792); - fMat304steel -> AddElement(elC, 0.0008); - - //gold - A = 196.97*g/mole; - d = 19.32*g/cm3; - fAu = new G4Material("gold",Z = 79.,A,d); - - //Iodine Core - A = 124.9*g/mole; - d = 4.862*g/cm3; - fI = new G4Material("Iodine",Z = 53.,A,d); - - //ceramic(Medical Physics, May 2000) - d = 2.88*g/cm3; - fCeramic = new G4Material("allumina",d,2); - fCeramic -> AddElement(elAl,2); - fCeramic -> AddElement(elO,3); - - G4double density = universe_mean_density; - G4double pressure = 3.e-18*pascal; - G4double temperature = 2.73*kelvin; - A=1.01*g/mole; - fVacuum = new G4Material("Galactic", Z = 1., A,density,kStateGas,temperature,pressure); - - //compact bone (http://www.NIST.gov) - d = 1.85*g/cm3; - fBone = new G4Material("bone",d,8); - fBone -> AddElement(elH,0.063984); - fBone -> AddElement(elC,0.278); - fBone -> AddElement(elN,0.027); - fBone -> AddElement(elO,0.410016); - fBone -> AddElement(elMg,0.002); - fBone -> AddElement(elP,0.07); - fBone -> AddElement(elS,0.002); - fBone -> AddElement(elCa,0.147); - - //muscle(http://www.NIST.gov) - fMuscle = new G4Material("muscle",d,9); - fMuscle -> AddElement(elH,0.101997); - fMuscle -> AddElement(elC,0.123); - fMuscle -> AddElement(elN,0.035); - fMuscle -> AddElement(elNa,0.0008); - fMuscle -> AddElement(elO,0.729); - fMuscle -> AddElement(elMg,0.0002); - fMuscle -> AddElement(elP,0.002); - fMuscle -> AddElement(elS,0.005); - fMuscle -> AddElement(elK,0.003); -} - -G4Material* BrachyMaterial::GetMat(G4String material) -{ - // Returns a material - G4Material* pttoMaterial = G4Material::GetMaterial(material); - return pttoMaterial; -} diff --git a/examples/advanced/brachytherapy/src/BrachyPhysicsList.cc b/examples/advanced/brachytherapy/src/BrachyPhysicsList.cc index 31ddce9cb6..d5c7d78329 100644 --- a/examples/advanced/brachytherapy/src/BrachyPhysicsList.cc +++ b/examples/advanced/brachytherapy/src/BrachyPhysicsList.cc @@ -33,6 +33,8 @@ Author: Susanna Guatelli // * * // ********************************** // +#include "BrachyPhysicsList.hh" +#include "BrachyPhysicsListMessenger.hh" #include "G4EmStandardPhysics_option4.hh" #include "G4EmLivermorePhysics.hh" #include "G4EmStandardPhysics.hh" @@ -43,7 +45,6 @@ Author: Susanna Guatelli #include "G4DecayPhysics.hh" #include "G4RadioactiveDecayPhysics.hh" #include "G4EmPenelopePhysics.hh" -#include "BrachyPhysicsList.hh" #include "G4VPhysicsConstructor.hh" #include "G4ParticleDefinition.hh" #include "G4ProductionCutsTable.hh" @@ -54,14 +55,17 @@ Author: Susanna Guatelli #include "G4ParticleDefinition.hh" #include "globals.hh" #include "G4SystemOfUnits.hh" -#include "BrachyPhysicsListMessenger.hh" #include "G4UAtomicDeexcitation.hh" #include "G4LossTableManager.hh" BrachyPhysicsList::BrachyPhysicsList(): G4VModularPhysicsList() { SetVerboseLevel(1); - + +G4ProductionCutsTable::GetProductionCutsTable()->SetEnergyRange(250*eV, 1*GeV); +SetDefaultCutValue(0.05 *mm); +DumpCutValuesTable(); + // EM physics: default fEmPhysicsList = new G4EmLivermorePhysics(); fEmName="emlivermore"; @@ -159,30 +163,3 @@ void BrachyPhysicsList::AddPhysicsList(const G4String& name) << G4endl; } -void BrachyPhysicsList::SetCuts() -{ -// Definition of threshold of production -// of secondary particles -// This is defined in range. -defaultCutValue = 0.05 * mm; -SetCutValue(defaultCutValue, "gamma"); -SetCutValue(defaultCutValue, "e-"); -SetCutValue(defaultCutValue, "e+"); - -// By default the low energy limit to produce -// secondary particles is 990 eV. -// This value is correct when using the EM Standard Physics. -// When using the Low Energy Livermore this value can be -// changed to 250 eV corresponding to the limit -// of validity of the physics models. -// Comment out following three lines if the -// Standard electromagnetic Package is adopted. -G4double lowLimit = 250. * eV; -G4double highLimit = 100. * GeV; - -G4ProductionCutsTable::GetProductionCutsTable()->SetEnergyRange(lowLimit, - highLimit); - -// Print the cuts -if (verboseLevel>0) DumpCutValuesTable(); -} diff --git a/examples/advanced/brachytherapy/src/BrachyPhysicsListMessenger.cc b/examples/advanced/brachytherapy/src/BrachyPhysicsListMessenger.cc index 6dcbef2277..899eafd69d 100644 --- a/examples/advanced/brachytherapy/src/BrachyPhysicsListMessenger.cc +++ b/examples/advanced/brachytherapy/src/BrachyPhysicsListMessenger.cc @@ -30,16 +30,15 @@ BrachyPhysicsListMessenger::BrachyPhysicsListMessenger(BrachyPhysicsList* pPhys) :G4UImessenger(), - fPhysicsList(pPhys),fPhysDir(0),fListCmd(0) + fPhysicsList(pPhys),fPhysDir(nullptr),fListCmd(nullptr) { fPhysDir = new G4UIdirectory("/testem/phys/"); - fPhysDir->SetGuidance("physics list commands"); - + fPhysDir -> SetGuidance("physics list commands"); fListCmd = new G4UIcmdWithAString("/testem/phys/addPhysics",this); - fListCmd->SetGuidance("Add modula physics list."); - fListCmd->SetParameterName("PList",false); - fListCmd->AvailableForStates(G4State_PreInit); + fListCmd -> SetGuidance("Add modula physics list."); + fListCmd -> SetParameterName("PList",false); + fListCmd -> AvailableForStates(G4State_PreInit); } BrachyPhysicsListMessenger::~BrachyPhysicsListMessenger() diff --git a/examples/advanced/brachytherapy/src/BrachyPrimaryGeneratorAction.cc b/examples/advanced/brachytherapy/src/BrachyPrimaryGeneratorAction.cc index 389e7f571e..ed0d96184a 100644 --- a/examples/advanced/brachytherapy/src/BrachyPrimaryGeneratorAction.cc +++ b/examples/advanced/brachytherapy/src/BrachyPrimaryGeneratorAction.cc @@ -42,18 +42,18 @@ #include "globals.hh" #include "BrachyPrimaryGeneratorAction.hh" +#include "BrachyAnalysisManager.hh" #include "Randomize.hh" #include "G4Event.hh" #include "G4GeneralParticleSource.hh" #include "G4RunManager.hh" #include "G4SystemOfUnits.hh" -#include "BrachyAnalysisManager.hh" BrachyPrimaryGeneratorAction::BrachyPrimaryGeneratorAction() { // Use the GPS to generate primary particles, // Particle type, energy position, direction are specified in -//macro files +// macro files fGun = new G4GeneralParticleSource(); } @@ -71,9 +71,9 @@ void BrachyPrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) auto analysisManager = G4AnalysisManager::Instance(); G4double energy = fGun -> GetParticleEnergy(); // Fill histogram with the energy spectrum of - // the photons emitted the radionuclide - // when modelling the photons directly (not via radioactive decay) - analysisManager->FillH1(0, energy/keV); + // the photons emitted by the radionuclide + // when modelling the photons as primary particles (not via radioactive decay) + analysisManager -> FillH1(0, energy/keV); } } diff --git a/examples/advanced/brachytherapy/src/BrachyRunAction.cc b/examples/advanced/brachytherapy/src/BrachyRunAction.cc index 37cbc893dc..5801555278 100644 --- a/examples/advanced/brachytherapy/src/BrachyRunAction.cc +++ b/examples/advanced/brachytherapy/src/BrachyRunAction.cc @@ -41,11 +41,11 @@ // #include "BrachyRunAction.hh" +#include "BrachyAnalysisManager.hh" #include "G4Run.hh" #include "G4RunManager.hh" #include "G4UImanager.hh" #include "G4ios.hh" -#include "BrachyAnalysisManager.hh" #include "G4SystemOfUnits.hh" #include "globals.hh" @@ -73,7 +73,7 @@ analysisManager -> SetVerboseLevel(1); // Create histogram with the energy spectrum of the photons emitted by the // radionucldie -analysisManager-> CreateH1("h10","energy spectrum", 800, 0., 800.); +analysisManager -> CreateH1("h10","energy spectrum", 800, 0., 800.); } void BrachyRunAction::EndOfRunAction(const G4Run* aRun) diff --git a/examples/advanced/brachytherapy/src/BrachySteppingAction.cc b/examples/advanced/brachytherapy/src/BrachySteppingAction.cc index a6a27f014d..37daec552c 100644 --- a/examples/advanced/brachytherapy/src/BrachySteppingAction.cc +++ b/examples/advanced/brachytherapy/src/BrachySteppingAction.cc @@ -23,12 +23,10 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// -// -// // Author: Susanna Guatelli (guatelli@ge.infn.it) // - +#include "BrachyAnalysisManager.hh" +#include "BrachySteppingAction.hh" #include "G4ios.hh" #include "G4SteppingManager.hh" #include "G4Step.hh" @@ -39,8 +37,6 @@ #include "G4TrackStatus.hh" #include "G4ParticleDefinition.hh" #include "G4Gamma.hh" -#include "BrachyAnalysisManager.hh" -#include "BrachySteppingAction.hh" #include "G4SystemOfUnits.hh" BrachySteppingAction::BrachySteppingAction() @@ -81,7 +77,7 @@ void BrachySteppingAction::UserSteppingAction(const G4Step* aStep) G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); // Fill histogram with energy spectrum of the photons emitted in the // radioactive decay - analysisManager->FillH1(0, energy/keV); + analysisManager -> FillH1(0, energy/keV); } } } diff --git a/examples/advanced/brachytherapy/src/BrachyUserScoreWriter.cc b/examples/advanced/brachytherapy/src/BrachyUserScoreWriter.cc index 6970ed2dba..07e9c362bf 100644 --- a/examples/advanced/brachytherapy/src/BrachyUserScoreWriter.cc +++ b/examples/advanced/brachytherapy/src/BrachyUserScoreWriter.cc @@ -30,15 +30,16 @@ // Original code from geant4/examples/extended/runAndEvent/RE03, by M. Asai */ -#include -#include + #include "BrachyUserScoreWriter.hh" -#include "G4SystemOfUnits.hh" #include "BrachyAnalysisManager.hh" #include "G4MultiFunctionalDetector.hh" #include "G4SDParticleFilter.hh" #include "G4VPrimitiveScorer.hh" #include "G4VScoringMesh.hh" +#include "G4SystemOfUnits.hh" +#include +#include // The default output is // voxelX, voxelY, voxelZ, edep // The BrachyUserScoreWriter allows to change the format of the output file. diff --git a/examples/advanced/composite_calorimeter/CMakeLists.txt b/examples/advanced/composite_calorimeter/CMakeLists.txt index 5a2cb12157..7329433952 100644 --- a/examples/advanced/composite_calorimeter/CMakeLists.txt +++ b/examples/advanced/composite_calorimeter/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(CompositeCalorimeter) #---------------------------------------------------------------------------- diff --git a/examples/advanced/composite_calorimeter/CompositeCalorimeter.cc b/examples/advanced/composite_calorimeter/CompositeCalorimeter.cc index 30b35f9470..f0b8e6fa7a 100644 --- a/examples/advanced/composite_calorimeter/CompositeCalorimeter.cc +++ b/examples/advanced/composite_calorimeter/CompositeCalorimeter.cc @@ -34,7 +34,7 @@ #include "G4PhysListFactory.hh" -#include "G4RunManager.hh" +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" #include "G4VisExecutive.hh" @@ -45,7 +45,7 @@ int main(int argc,char** argv) { G4VisManager *visManager = nullptr; - G4RunManager * runManager = new G4RunManager; + auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::Default); runManager->SetUserInitialization(new CCalDetectorConstruction); G4PhysListFactory factory; @@ -103,13 +103,7 @@ int main(int argc,char** argv) { UImanager->ApplyCommand(command+fileName); } - //Close-out analysis: - // Save histograms - G4AnalysisManager* man = G4AnalysisManager::Instance(); - man->Write(); - man->CloseFile(); // Complete clean-up - delete G4AnalysisManager::Instance(); delete runManager; delete visManager; return 0; diff --git a/examples/advanced/composite_calorimeter/History b/examples/advanced/composite_calorimeter/History index b7413be3a1..8c1f73ca23 100644 --- a/examples/advanced/composite_calorimeter/History +++ b/examples/advanced/composite_calorimeter/History @@ -8,6 +8,35 @@ Example History file --------------------- +24.05.2021 - B. Morgan (ccal-V10-07-02) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +07.05.2021 - A.Ribon (ccal-V10-07-01) +- CCalEcal, CCalHcal, CCalHall, CCalEcalOrganization, CCalHcalOrganization : + fixed compilation warning (overriden virtual member function not marked + as 'override'). + +04.05.2021 - A.Ribon (ccal-V10-07-00) +- Migrated to multi-threaded, using G4RunManagerFactory. + These are the main changes: + 1. Introduced the action initializer. + 2. Split the definition of the sensitive part of the detector + from the detector construction itself. + (A new method, sensitiveHandling(), has been introduced in + the base class CCalG4Able.) + 3. Made the following three classes thread-local singletons + (instead of global singletons): CCalSDList, CCalSensAssign + and CCalSensitiveDetectors. + (The class CCalSensitiveConfiguration can still remain as a + global singleton.) + 4. Multi-threaded use of the G4AnalysisManager in the run action + (with the merging of histograms and ntuple of of all working + threads at the end of the run). + The most tricky part of this migration was the treatment of the + sensitive detectors (i.e. the steps 2. and 3. above), because + it was originally done together with the building of the geometry + and via thread-unsafe singletons. + 02.11.2020 - B.Morgan (ccal-V10-06-00) - Support same CMake version range as core Geant4 diff --git a/examples/advanced/composite_calorimeter/README b/examples/advanced/composite_calorimeter/README index 0f69ea8364..e598f24439 100644 --- a/examples/advanced/composite_calorimeter/README +++ b/examples/advanced/composite_calorimeter/README @@ -72,7 +72,7 @@ > ./CompositeCalorimeter test.g4mac - which simulate 10 events, each being a 100 GeV pi- incident on the + which simulate a few events, each being a 100 GeV pi- incident on the electromagnetic crystal calorimeter followed by the hadronic calorimeter, without magnetic field. The output is the ROOT file "ccal.root" . @@ -140,10 +140,6 @@ line must be set as follows (the magnetic field unity is kilo Gauss). 30.0 9 652.0 - The default stepper in magnetic field is G4ClassicalRK4, but other - possibilities can be selected by editing the file - src/CCalDetectorConstruction.cc (look at the string "***STEPPER***"). - In order to deactivate either the ECAL or the HCAL, it is enough to comment out the corresponding line in the file g4testbeamhcal96.conf, using "#" as the comment character. For instance, to have only the HCAL @@ -233,26 +229,11 @@ 4. Physics processes -------------------- - By the default, one of the ufficial High Energy Physics List for - Calorimetry, QGSP_BIC_EMY, is used in this example, so that it - allows to test the low-energy electromagnetic. - However, it is very easy to use instead either LHEP, QGSP, or QGSC. - To do so, it is enough to comment/uncomment a line in the main - CompositeCalorimeter.cc : for example, if you want to use LHEP - instead of the default QGSP_BIC_EMY you have to change it as follows: - - //***LOOKHERE*** CHOOSE THE PHYSICS LIST. - runManager->SetUserInitialization(new LHEP); // LHEP - // runManager->SetUserInitialization(new QGSP); // QGSP - // runManager->SetUserInitialization(new QGSC); // QGSC - // runManager->SetUserInitialization(new QGSP_BIC_EMY); // QGSP_BIC_EMY - //***endLOOKHERE*** - - Notice that, for most of the cases (and certainly also in this case - in which we don't even take into account the beam profile, noise - and digitization!) the faster LHEP Physics List would be good enough - for calorimetry studies. - + The factory physics list is used, therefore the choice of the physics list + is steered by the environmental variable PHYSLIST. + (Note: if this environmental variable is not set, the default physics list + which is used is FTFP_BERT). + 5. Particle Generator --------------------- @@ -435,18 +416,6 @@ No Noise and Digitization and then run some events, for example: Idle> /run/beamOn 3 - Notice that, by default, OGL is used for the visualization, - because it is quite fast and it does not produce any files in - output. However, you can always choose something else, for example - VRML2FILE or DAWNFILE, either interactively as follows: - Idle> /vis/open DAWNFILE - or by changing the default, by editing the file (main program) - CompositeCalorimeter.cc and comment/uncomment the lines - in such a way to have, at the end: - visCommand = "/vis/open DAWNFILE"; - // visCommand = "/vis/open VRML2FILE"; - // visCommand = "/vis/open OGL"; - The tracks that are shown include both charged and neutral particles of any momentum: if you want instead only charged, or only neutral, then you have simply to edit src/CCalEndOfEventAction.cc @@ -530,8 +499,11 @@ No Noise and Digitization CCalG4Hit derives from G4VHit and CCalHit; CCaloSD derives from G4VSensitiveDetector. + CCalActionInitializer + User-action initialization. + CCalAnalysis - Analysis manager class which uses Anaphe. + Analysis manager class. CCalRunAction User run action class. diff --git a/examples/advanced/composite_calorimeter/composite_calorimeter.out b/examples/advanced/composite_calorimeter/composite_calorimeter.out index ad503cf4c2..28290bec35 100644 --- a/examples/advanced/composite_calorimeter/composite_calorimeter.out +++ b/examples/advanced/composite_calorimeter/composite_calorimeter.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -17,7 +24,6 @@ G4PhysListFactory::GetReferencePhysList EMoption= 0 <<< Geant4 Physics List simulation engine: FTFP_BERT -<<< Reference Physics List FTFP_BERT is built ******************************************************************* @@ -42,13 +48,6 @@ userDetector->Construct() start. ==> Opening file rotation.cms... 104 rotation matrices read in. - ==> Opening file fmap.tb96 to read magnetic field... - ==> Closing file fmap.tb96 -*************************** -* * -* Magnetic Field is off * -* * -*************************** ==> Opening file testbeamhcal96.conf... <== Closed file testbeamhcal96.conf ==> Opening file g4testbeamhcal96.conf... @@ -71,6 +70,14 @@ userDetector->Construct() start. <<== End of CCalG4Hcal construction ... ==>> Constructing CCalG4Ecal... <<== End of CCalG4Ecal construction ... +HcalTB96 is registered to the default region. + ==> Opening file fmap.tb96 to read magnetic field... + ==> Closing file fmap.tb96 +*************************** +* * +* Magnetic Field is off * +* * +*************************** ******************************************************* * * * Constructing a CCaloSD with name HadronCalorimeter @@ -81,8 +88,6 @@ userDetector->Construct() start. * Constructing a CCaloSD with name CrystalMatrix * * ******************************************************* -***CCalSensAssign creating a CCalStackingAction *** -HcalTB96 is registered to the default region. physicsList->Construct() start. hInelastic FTFP_BERT : threshold between BERT and FTFP is over the interval @@ -98,48 +103,48 @@ physicsList->setCut() start. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -147,31 +152,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -179,288 +184,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -469,17 +474,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -487,67 +492,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -555,13 +560,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -569,13 +574,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -583,12 +588,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -596,13 +601,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -610,13 +615,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -624,13 +629,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -638,60 +643,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -699,27 +704,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -727,25 +732,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -753,25 +758,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -779,13 +784,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ### G4LevelReader: broken transition 0 from level 24 to 24 for isotope Z= 89 A= 219 - use ground level @@ -809,7 +814,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -956,7 +961,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 20 - User=18.370000s Real=20.001602s Sys=0.000000s + User=15.940000s Real=16.703022s Sys=0.020000s ### Run 0 end. ... write file : ccal.root - done ... close file : ccal.root - done @@ -964,6 +969,8 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -972,25 +979,27 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 50 +Total navigation history collections cleaned: 43 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.074 MB +Pool ID '20G4NavigationLevelRep', size : 0.0634 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0711 MB -Pool ID '7G4Track', size : 0.141 MB -Pool ID '18G4TouchableHistory', size : 0.00577 MB +Pool ID '17G4DynamicParticle', size : 0.0481 MB +Pool ID '7G4Track', size : 0.0961 MB +Pool ID '18G4TouchableHistory', size : 0.00481 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '17G4ReactionProduct', size : 0.0144 MB -Pool ID '10G4Fragment', size : 0.00481 MB +Pool ID '17G4ReactionProduct', size : 0.0125 MB +Pool ID '10G4Fragment', size : 0.00577 MB Number of memory pools allocated: 13 of which, static: 0 -Dynamic pools deleted: 13 / Total memory freed: 0.32 MB +Dynamic pools deleted: 13 / Total memory freed: 0.24 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/advanced/composite_calorimeter/include/CCalActionInitializer.hh b/examples/advanced/composite_calorimeter/include/CCalActionInitializer.hh index c06d7491e8..5aa2a455ba 100644 --- a/examples/advanced/composite_calorimeter/include/CCalActionInitializer.hh +++ b/examples/advanced/composite_calorimeter/include/CCalActionInitializer.hh @@ -24,29 +24,20 @@ // ******************************************************************** // // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #ifndef CCalActionInitializer_h #define CCalActionInitializer_h 1 #include "G4VUserActionInitialization.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class CCalActionInitializer : public G4VUserActionInitialization -{ +class CCalActionInitializer : public G4VUserActionInitialization { public: - CCalActionInitializer(); - ~CCalActionInitializer(){;}; + ~CCalActionInitializer() {;}; void Build() const; void BuildForMaster() const; - }; -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #endif - diff --git a/examples/advanced/composite_calorimeter/include/CCalDetectorConstruction.hh b/examples/advanced/composite_calorimeter/include/CCalDetectorConstruction.hh index 14ad410f7a..8868db0af1 100644 --- a/examples/advanced/composite_calorimeter/include/CCalDetectorConstruction.hh +++ b/examples/advanced/composite_calorimeter/include/CCalDetectorConstruction.hh @@ -34,13 +34,19 @@ #include "G4VUserDetectorConstruction.hh" #include "globals.hh" +class CCalG4Hall; + + class CCalDetectorConstruction : public G4VUserDetectorConstruction { public: CCalDetectorConstruction(); - ~CCalDetectorConstruction(); + virtual ~CCalDetectorConstruction(); -public: - G4VPhysicalVolume* Construct(); + virtual G4VPhysicalVolume* Construct(); + virtual void ConstructSDandField(); + +private: + CCalG4Hall* testBeamHCal96; }; #endif diff --git a/examples/advanced/composite_calorimeter/include/CCalEcal.hh b/examples/advanced/composite_calorimeter/include/CCalEcal.hh index 06454a9e9a..8849fdd3f0 100644 --- a/examples/advanced/composite_calorimeter/include/CCalEcal.hh +++ b/examples/advanced/composite_calorimeter/include/CCalEcal.hh @@ -73,8 +73,8 @@ public: protected: - virtual G4int readFile(); - virtual void constructDaughters(); + virtual G4int readFile() override; + virtual void constructDaughters() override; private: G4String genMat; //General material diff --git a/examples/advanced/composite_calorimeter/include/CCalEcalOrganization.hh b/examples/advanced/composite_calorimeter/include/CCalEcalOrganization.hh index 6efb2ec792..6f8fa4b6f0 100644 --- a/examples/advanced/composite_calorimeter/include/CCalEcalOrganization.hh +++ b/examples/advanced/composite_calorimeter/include/CCalEcalOrganization.hh @@ -39,7 +39,7 @@ public: CCalEcalOrganization(){}; ~CCalEcalOrganization(); - virtual unsigned int GetUnitID(const G4Step* aStep) const ; + virtual unsigned int GetUnitID(const G4Step* aStep) const override; }; diff --git a/examples/advanced/composite_calorimeter/include/CCalG4Able.hh b/examples/advanced/composite_calorimeter/include/CCalG4Able.hh index c16f4aeae7..bb2c8c5a8d 100644 --- a/examples/advanced/composite_calorimeter/include/CCalG4Able.hh +++ b/examples/advanced/composite_calorimeter/include/CCalG4Able.hh @@ -69,8 +69,8 @@ public: //Set the type of a logical volume to select its vis parameters. void setVisType(CCalVisualisable::visType, G4LogicalVolume*); - //Sensitivity related + void sensitiveHandling(); void setSensitivity(G4bool sens=true) {sensitivity=sens;} G4bool isSensitive() const {return sensitivity;} @@ -78,7 +78,6 @@ public: G4String G4Name() const {return g4ableName;} void setName(const G4String& name) {g4ableName = name;} - //Comparison operator needed for CCalG4AbleTable. Compares phys. volumes G4bool operator==(const CCalG4Able& right) const; @@ -91,7 +90,7 @@ protected: //Constructs the sensitive detectors and associates them to the corresponding //logical volumes - virtual void constructSensitive() {} + virtual void constructSensitive() = 0; protected: ////////////////////////////////////////////////////////////////////////// diff --git a/examples/advanced/composite_calorimeter/include/CCalG4Ecal.hh b/examples/advanced/composite_calorimeter/include/CCalG4Ecal.hh index 98f7573f3d..83fb838e84 100644 --- a/examples/advanced/composite_calorimeter/include/CCalG4Ecal.hh +++ b/examples/advanced/composite_calorimeter/include/CCalG4Ecal.hh @@ -45,18 +45,18 @@ public: CCalG4Ecal(const G4String &name); virtual ~CCalG4Ecal(); - void setType(CMType ty) {type = ty;} + void setType(CMType ty) {type = ty;} //Prefix to all names in the Detector static G4String idName; protected: //This methods actually constructs the volume. - virtual G4VPhysicalVolume* constructIn(G4VPhysicalVolume*); + virtual G4VPhysicalVolume* constructIn(G4VPhysicalVolume*) override; //Constructs the sensitive detectors and associates them to the corresponding //logical volumes - virtual void constructSensitive() ; + virtual void constructSensitive() override; private: //Methods to construct the different parts of the detector diff --git a/examples/advanced/composite_calorimeter/include/CCalG4Hall.hh b/examples/advanced/composite_calorimeter/include/CCalG4Hall.hh index 262f8699b1..3b337af9c5 100644 --- a/examples/advanced/composite_calorimeter/include/CCalG4Hall.hh +++ b/examples/advanced/composite_calorimeter/include/CCalG4Hall.hh @@ -41,8 +41,9 @@ public: protected: //This methods actually constructs the volume. - virtual G4VPhysicalVolume* constructIn(G4VPhysicalVolume*); - virtual void constructDaughters(); + virtual G4VPhysicalVolume* constructIn(G4VPhysicalVolume*) override; + virtual void constructDaughters() override; + virtual void constructSensitive() override; }; #endif diff --git a/examples/advanced/composite_calorimeter/include/CCalG4Hcal.hh b/examples/advanced/composite_calorimeter/include/CCalG4Hcal.hh index 86a5003458..813a8dacd7 100644 --- a/examples/advanced/composite_calorimeter/include/CCalG4Hcal.hh +++ b/examples/advanced/composite_calorimeter/include/CCalG4Hcal.hh @@ -45,21 +45,21 @@ public: protected: //This methods actually constructs the volume. - virtual G4VPhysicalVolume* constructIn(G4VPhysicalVolume*); - virtual void constructDaughters(); + virtual G4VPhysicalVolume* constructIn(G4VPhysicalVolume*) override; + virtual void constructDaughters() override; //Construct layer of scintillator or absorber - G4LogicalVolume* constructScintillatorLayer (G4int); - G4LogicalVolume* constructAbsorberLayer (G4int); + G4LogicalVolume* constructScintillatorLayer(G4int); + G4LogicalVolume* constructAbsorberLayer(G4int); //Constructs the sensitive detectors and associates them to the corresponding //logical volumes - virtual void constructSensitive() ; + virtual void constructSensitive() override; private: //Private data members - ptrG4Log* sclLog; - ptrG4Log* absLog; + ptrG4Log* sclLog; + ptrG4Log* absLog; // Logical volumes for sensitive detectors std::vector allSensitiveLogs; diff --git a/examples/advanced/composite_calorimeter/include/CCalHall.hh b/examples/advanced/composite_calorimeter/include/CCalHall.hh index dee4b1ebd8..a4d555f183 100644 --- a/examples/advanced/composite_calorimeter/include/CCalHall.hh +++ b/examples/advanced/composite_calorimeter/include/CCalHall.hh @@ -45,8 +45,8 @@ public: G4double getDx_2Hall() const {return dx_2Hall;} protected: - virtual G4int readFile(); - virtual void constructDaughters(); + virtual G4int readFile() override; + virtual void constructDaughters() override; private: G4String genMaterial; //General material diff --git a/examples/advanced/composite_calorimeter/include/CCalHcal.hh b/examples/advanced/composite_calorimeter/include/CCalHcal.hh index 3a5ef72106..d922a6c0a7 100644 --- a/examples/advanced/composite_calorimeter/include/CCalHcal.hh +++ b/examples/advanced/composite_calorimeter/include/CCalHcal.hh @@ -74,8 +74,8 @@ public: G4double getDx_2Scnt(unsigned int i) const {return dx_2Scintillator[i];} protected: - virtual G4int readFile(); - virtual void constructDaughters(); + virtual G4int readFile() override; + virtual void constructDaughters() override; private: G4String genMaterial; //General material diff --git a/examples/advanced/composite_calorimeter/include/CCalHcalOrganization.hh b/examples/advanced/composite_calorimeter/include/CCalHcalOrganization.hh index 81f83cd0e6..0f65be0847 100644 --- a/examples/advanced/composite_calorimeter/include/CCalHcalOrganization.hh +++ b/examples/advanced/composite_calorimeter/include/CCalHcalOrganization.hh @@ -39,7 +39,7 @@ public: CCalHcalOrganization(){} ~CCalHcalOrganization(); - virtual unsigned int GetUnitID(const G4Step* aStep) const ; + virtual unsigned int GetUnitID(const G4Step* aStep) const override; }; diff --git a/examples/advanced/composite_calorimeter/include/CCalRunAction.hh b/examples/advanced/composite_calorimeter/include/CCalRunAction.hh index eed1005abb..cd1e521b67 100644 --- a/examples/advanced/composite_calorimeter/include/CCalRunAction.hh +++ b/examples/advanced/composite_calorimeter/include/CCalRunAction.hh @@ -38,8 +38,8 @@ class G4Run; class CCalRunAction: public G4UserRunAction { public: - CCalRunAction(){}; - virtual ~CCalRunAction(){}; + CCalRunAction(); + virtual ~CCalRunAction(); virtual void BeginOfRunAction(const G4Run* aRun); virtual void EndOfRunAction(const G4Run* aRun); diff --git a/examples/advanced/composite_calorimeter/include/CCalSDList.hh b/examples/advanced/composite_calorimeter/include/CCalSDList.hh index ce90156c44..e6f0c451a0 100644 --- a/examples/advanced/composite_calorimeter/include/CCalSDList.hh +++ b/examples/advanced/composite_calorimeter/include/CCalSDList.hh @@ -34,11 +34,13 @@ #include #include "globals.hh" +#include "G4ThreadLocalSingleton.hh" typedef G4String nameType; class CCalSDList { +friend class G4ThreadLocalSingleton< CCalSDList >; private: CCalSDList(); ~CCalSDList(); @@ -58,7 +60,7 @@ public: G4int getNumberOfTrackerSD(); private: - static CCalSDList* theList; + static G4ThreadLocal CCalSDList* theList; std::vector caloSD; std::vector trackerSD; diff --git a/examples/advanced/composite_calorimeter/include/CCalSensAssign.hh b/examples/advanced/composite_calorimeter/include/CCalSensAssign.hh index 3f85be6aa2..36aa6894d3 100644 --- a/examples/advanced/composite_calorimeter/include/CCalSensAssign.hh +++ b/examples/advanced/composite_calorimeter/include/CCalSensAssign.hh @@ -36,20 +36,21 @@ #include #include "globals.hh" #include "G4VSensitiveDetector.hh" +#include "G4ThreadLocalSingleton.hh" class CCalSensAssign { +friend class G4ThreadLocalSingleton< CCalSensAssign >; public: ~CCalSensAssign(){} static CCalSensAssign* getInstance(); G4bool assign(); - G4bool stackingAction(); G4bool addCaloSD(G4String name, CCalVOrganization* numberingScheme); private: CCalSensAssign(); - static CCalSensAssign* theInstance; + static G4ThreadLocal CCalSensAssign* theInstance; std::map sens_; }; diff --git a/examples/advanced/composite_calorimeter/include/CCalSensitiveDetectors.hh b/examples/advanced/composite_calorimeter/include/CCalSensitiveDetectors.hh index c340c9b098..de4a698fb9 100644 --- a/examples/advanced/composite_calorimeter/include/CCalSensitiveDetectors.hh +++ b/examples/advanced/composite_calorimeter/include/CCalSensitiveDetectors.hh @@ -35,11 +35,13 @@ #include #include "G4VSensitiveDetector.hh" #include "G4LogicalVolume.hh" +#include "G4ThreadLocalSingleton.hh" typedef std::multimap< G4String, G4LogicalVolume*, std::less > mmslv; class CCalSensitiveDetectors { +friend class G4ThreadLocalSingleton< CCalSensitiveDetectors >; public: ~CCalSensitiveDetectors(){}; std::vector getVolumes (const G4String& name, @@ -49,7 +51,7 @@ public: static CCalSensitiveDetectors* getInstance(); private: CCalSensitiveDetectors(){}; - static CCalSensitiveDetectors* theInstance; + static G4ThreadLocal CCalSensitiveDetectors* theInstance; // logical volume container: name, G4LogicalVolume* mmslv theLVs; }; diff --git a/examples/advanced/composite_calorimeter/src/CCalActionInitializer.cc b/examples/advanced/composite_calorimeter/src/CCalActionInitializer.cc index ab26e097ea..24056127fb 100644 --- a/examples/advanced/composite_calorimeter/src/CCalActionInitializer.cc +++ b/examples/advanced/composite_calorimeter/src/CCalActionInitializer.cc @@ -24,8 +24,6 @@ // ******************************************************************** // // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "CCalActionInitializer.hh" @@ -33,52 +31,23 @@ #include "CCalRunAction.hh" #include "CCalPrimaryGeneratorAction.hh" #include "CCalSteppingAction.hh" +#include "CCalStackingAction.hh" -#include "G4RunManager.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +CCalActionInitializer::CCalActionInitializer() {} -CCalActionInitializer::CCalActionInitializer() -{;} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void CCalActionInitializer::Build() const -{ - //////////////////////////// - // User action classes. // - // -------------------- // - //////////////////////////// - - ////////////////////////////////// - // PRIMARY PARTICLEs GENERATION // - ////////////////////////////////// - - CCalPrimaryGeneratorAction* primaryGenerator = - new CCalPrimaryGeneratorAction; - SetUserAction(primaryGenerator); - - ////////// - // STEP // - ////////// - CCalSteppingAction* theSteppingAction = - new CCalSteppingAction; - SetUserAction(theSteppingAction); - - ///////// - // RUN // - ///////// - - SetUserAction(new CCalRunAction); - - /////////// - // EVENT // - /////////// - SetUserAction(new CCalEventAction(primaryGenerator,theSteppingAction)); +void CCalActionInitializer::Build() const { + CCalPrimaryGeneratorAction* primaryGenerator = new CCalPrimaryGeneratorAction; + SetUserAction( primaryGenerator ); + CCalSteppingAction* theSteppingAction = new CCalSteppingAction; + SetUserAction( theSteppingAction ); + SetUserAction( new CCalRunAction ); + SetUserAction( new CCalEventAction( primaryGenerator, theSteppingAction ) ); + SetUserAction( new CCalStackingAction ); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void CCalActionInitializer::BuildForMaster() const -{;} +void CCalActionInitializer::BuildForMaster() const { + SetUserAction( new CCalRunAction ); +} diff --git a/examples/advanced/composite_calorimeter/src/CCalDetectorConstruction.cc b/examples/advanced/composite_calorimeter/src/CCalDetectorConstruction.cc index 8e3a435e5a..88c93760f7 100644 --- a/examples/advanced/composite_calorimeter/src/CCalDetectorConstruction.cc +++ b/examples/advanced/composite_calorimeter/src/CCalDetectorConstruction.cc @@ -66,10 +66,13 @@ #include "G4CashKarpRKF45.hh" #include "G4RKG3_Stepper.hh" -CCalDetectorConstruction::CCalDetectorConstruction() {} + +CCalDetectorConstruction::CCalDetectorConstruction() : testBeamHCal96( nullptr ) {} + CCalDetectorConstruction::~CCalDetectorConstruction() {} + G4VPhysicalVolume* CCalDetectorConstruction::Construct() { ///////// @@ -84,6 +87,30 @@ G4VPhysicalVolume* CCalDetectorConstruction::Construct() { #endif CCalRotationMatrixFactory::getInstance("rotation.cms"); +#ifdef debug + G4cout << tab << "CCalDetectorConstruction: Starting timer!!!" + << G4endl; + G4Timer timer; + timer.Start(); +#endif + + //HCAL Test Beam 96 + testBeamHCal96 = new CCalG4Hall("HcalTB96"); + testBeamHCal96->constructHierarchy(); +#ifdef debug + timer.Stop(); + G4cout << tab << "CCalDetectorConstruction: Total time to " + << "construct the geometry: " << timer << G4endl; +#endif //debug + G4VPhysicalVolume* volume = testBeamHCal96->PhysicalVolume(0); + + return volume; +} + + +void CCalDetectorConstruction::ConstructSDandField() { + // Create global magnetic field messenger. + //------------------------------------------------------------------------- // Magnetic field //------------------------------------------------------------------------- @@ -138,41 +165,16 @@ G4VPhysicalVolume* CCalDetectorConstruction::Construct() { fieldIsInitialized = true; } -#ifdef debug - G4cout << tab << "CCalDetectorConstruction: Starting timer!!!" - << G4endl; - G4Timer timer; - timer.Start(); -#endif - - //HCAL Test Beam 96 - CCalG4Hall* testBeamHCal96 = new CCalG4Hall("HcalTB96"); - testBeamHCal96->constructHierarchy(); -#ifdef debug - timer.Stop(); - G4cout << tab << "CCalDetectorConstruction: Total time to " - << "construct the geometry: " << timer << G4endl; -#endif //debug - G4VPhysicalVolume* volume = testBeamHCal96->PhysicalVolume(0); - - //Addsenistive detector types - //G4bool result; - G4int sensitive; - sensitive = CCalSensitiveConfiguration::getInstance()-> - getSensitiveFlag("HadronCalorimeter"); - if (sensitive>0) /*result =*/ CCalSensAssign::getInstance()-> - addCaloSD("HadronCalorimeter", new CCalHcalOrganization); - sensitive = CCalSensitiveConfiguration::getInstance()-> - getSensitiveFlag("CrystalMatrixModule"); - if (sensitive>0) /*result =*/ CCalSensAssign::getInstance()-> - addCaloSD("CrystalMatrix", new CCalEcalOrganization); - - //Assign the sensitive detectors - /*result =*/ CCalSensAssign::getInstance()->assign(); - - //Create the stacking manager required by Calorimeter - /*result =*/ CCalSensAssign::getInstance()->stackingAction(); - - return volume; - + //Add sensitive detector types + testBeamHCal96->sensitiveHandling(); + G4int sensitive = CCalSensitiveConfiguration::getInstance()->getSensitiveFlag("HadronCalorimeter"); + if ( sensitive > 0 ) { + CCalSensAssign::getInstance()->addCaloSD("HadronCalorimeter", new CCalHcalOrganization); + } + sensitive = CCalSensitiveConfiguration::getInstance()->getSensitiveFlag("CrystalMatrixModule"); + if ( sensitive > 0 ) { + CCalSensAssign::getInstance()->addCaloSD("CrystalMatrix", new CCalEcalOrganization); + } + // Assign the sensitive detectors + CCalSensAssign::getInstance()->assign(); } diff --git a/examples/advanced/composite_calorimeter/src/CCalG4Able.cc b/examples/advanced/composite_calorimeter/src/CCalG4Able.cc index 4adafd5693..22020c82d2 100644 --- a/examples/advanced/composite_calorimeter/src/CCalG4Able.cc +++ b/examples/advanced/composite_calorimeter/src/CCalG4Able.cc @@ -46,26 +46,23 @@ #include "G4VisAttributes.hh" -CCalG4Able::CCalG4Able(G4String name): +CCalG4Able::CCalG4Able( G4String name ) : detPhysicalVolume(0), g4ableName(name), sensitivity(false), visProperties(CCalSensitiveConfiguration::getInstance()->getFileName(name)+".vis") { //Initialize g4VisAtt pointers - for (G4int i=0; igetSensitiveFlag(name); + for (G4int i=0; igetSensitiveFlag(name); } + CCalG4Able::~CCalG4Able() { - if (detPhysicalVolume) - delete[] detPhysicalVolume; + if (detPhysicalVolume) delete[] detPhysicalVolume; } -G4VPhysicalVolume* CCalG4Able::PhysicalVolume(G4VPhysicalVolume* pv) { - //If detPhysicalVolume is not (nil) the volume has already been built - //so return it. In other case, construct it and its daughters, then - //check for sensitivity and build it if set. + +G4VPhysicalVolume* CCalG4Able::PhysicalVolume( G4VPhysicalVolume* pv ) { + //If detPhysicalVolume is not null the volume has already been built + //so return it. In other case, construct it and its daughters. #ifdef ddebug G4Timer timer; timer.Start(); @@ -76,49 +73,50 @@ G4VPhysicalVolume* CCalG4Able::PhysicalVolume(G4VPhysicalVolume* pv) { for (unsigned int i = 0; i < theG4DetectorsInside.size(); i++) { theG4DetectorsInside[i]->PhysicalVolume(detPhysicalVolume); } - if (sensitivity) { -#ifdef debug - G4cout << "==> Making " << detPhysicalVolume->GetName() << " sensitive..." - << G4endl; -#endif - constructSensitive(); - } //if sensitivity - } //if sensitive - } //if construct + } + } else { - G4cout << "NOTE: You decided to skip the construction of " - << G4Name() << G4endl; + G4cout << "NOTE: You decided to skip the construction of " << G4Name() << G4endl; } #ifdef ddebug timer.Stop(); - G4cout << tab << "CCalG4Able::PhysicalVolume(...) --> time spent: " - << timer << G4endl; + G4cout << tab << "CCalG4Able::PhysicalVolume(...) --> time spent: " << timer << G4endl; #endif return detPhysicalVolume; } -void CCalG4Able::AddCCalG4Able(CCalG4Able* det) { + +void CCalG4Able::sensitiveHandling() { + if ( CCalGeometryConfiguration::getInstance()->getConstructFlag( G4Name() ) != 0 && + sensitivity ) { + for (unsigned int i = 0; i < theG4DetectorsInside.size(); i++) { +#ifdef debug + G4cout << "==> Making " << detPhysicalVolume->GetName() << " sensitive..." << G4endl; +#endif + theG4DetectorsInside[i]->constructSensitive(); + } + } +} + + +void CCalG4Able::AddCCalG4Able( CCalG4Able* det ) { theG4DetectorsInside.push_back(det); } -void CCalG4Able::setVisType(CCalVisualisable::visType vt, G4LogicalVolume* log) { + +void CCalG4Able::setVisType( CCalVisualisable::visType vt, G4LogicalVolume* log ) { if (!g4VisAtt[vt]) { #ifdef debug G4cout << "CCalG4Able::setVisType: Constructing G4VisAttributes for " << log->GetName() << " as " << vt << G4endl; #endif - G4Color col(visProperties.colorRed(vt), - visProperties.colorGreen(vt), - visProperties.colorBlue(vt)); + G4Color col( visProperties.colorRed(vt), visProperties.colorGreen(vt), + visProperties.colorBlue(vt) ); G4bool wf = visProperties.isWireFrame(vt); G4bool visible = visProperties.isVisible(vt); - #ifdef debug - G4cout << "Color: " - << visProperties.colorRed(vt) << ", " - << visProperties.colorGreen(vt) << ", " - << visProperties.colorBlue(vt) << tab - << "Wireframe: " << wf << tab + G4cout << "Color: " << visProperties.colorRed(vt) << ", " << visProperties.colorGreen(vt) + << ", " << visProperties.colorBlue(vt) << tab << "Wireframe: " << wf << tab << "Visible: " << visible << G4endl; #endif g4VisAtt[vt] = new G4VisAttributes(col); @@ -129,28 +127,15 @@ void CCalG4Able::setVisType(CCalVisualisable::visType vt, G4LogicalVolume* log) } - -G4bool CCalG4Able::operator==(const CCalG4Able& right) const { +G4bool CCalG4Able::operator==( const CCalG4Able& right ) const { return detPhysicalVolume==right.detPhysicalVolume; } - -//======================================================================== -//Protected and private methods. - -//======================================================================== -//Global operators -std::ostream& operator<<(std::ostream& os, const CCalG4Able& det) { - if (det.detPhysicalVolume) - os << "Physical volume already constructed." << G4endl; - else - os << "Physical volume still not constructed." << G4endl; - - if (det.isSensitive()) - os << "and it is Sensitive" << G4endl; - else - os << "and it is not Sensitive" << G4endl; - +std::ostream& operator<<( std::ostream& os, const CCalG4Able& det ) { + if (det.detPhysicalVolume) os << "Physical volume already constructed." << G4endl; + else os << "Physical volume still not constructed." << G4endl; + if (det.isSensitive()) os << "and it is Sensitive" << G4endl; + else os << "and it is not Sensitive" << G4endl; return os; } diff --git a/examples/advanced/composite_calorimeter/src/CCalG4Ecal.cc b/examples/advanced/composite_calorimeter/src/CCalG4Ecal.cc index 857236355c..963b82137a 100644 --- a/examples/advanced/composite_calorimeter/src/CCalG4Ecal.cc +++ b/examples/advanced/composite_calorimeter/src/CCalG4Ecal.cc @@ -58,23 +58,16 @@ G4LogicalVolume* CCalG4Ecal::crystalmatrixLog = 0; //Initialize static prefix name G4String CCalG4Ecal::idName = "CrystalMatrix"; -//////////////////////////////////////////////////////////////////// -// CCalG4Ecal constructor & destructor... -//////////////////////////////////////////////////////////////////// -CCalG4Ecal::CCalG4Ecal(const G4String &name): - CCalEcal(name), CCalG4Able(name), type(module1) {} +CCalG4Ecal::CCalG4Ecal(const G4String &name) : CCalEcal(name), CCalG4Able(name), type(module1) {} + CCalG4Ecal::~CCalG4Ecal() {} -//////////////////////////////////////////////////////////////////// -// CCalG4Ecal methods... -//////////////////////////////////////////////////////////////////// -G4VPhysicalVolume* CCalG4Ecal::constructIn(G4VPhysicalVolume* mother) { +G4VPhysicalVolume* CCalG4Ecal::constructIn( G4VPhysicalVolume* mother ) { G4cout << "==>> Constructing CCalG4Ecal..." << G4endl; - /////////////////////////////////////////////////////////////// // Construction of global volume as a Box if (!crystalmatrixLog) { @@ -273,8 +266,8 @@ G4LogicalVolume* CCalG4Ecal::constructGlobal() { return glog; } -void CCalG4Ecal::constructSensitive() { +void CCalG4Ecal::constructSensitive() { #ifdef debug G4cout << "Now registering CrystalMatrix LogicalVolume's to SD's:" << G4endl; #endif @@ -290,6 +283,4 @@ void CCalG4Ecal::constructSensitive() { #endif } } - } - diff --git a/examples/advanced/composite_calorimeter/src/CCalG4Hall.cc b/examples/advanced/composite_calorimeter/src/CCalG4Hall.cc index 58def7325a..21f427598f 100644 --- a/examples/advanced/composite_calorimeter/src/CCalG4Hall.cc +++ b/examples/advanced/composite_calorimeter/src/CCalG4Hall.cc @@ -46,24 +46,17 @@ //#define debug //#define pdebug -//////////////////////////////////////////////////////////////////// -// CCalG4Hall constructor & destructor... -//////////////////////////////////////////////////////////////////// -CCalG4Hall::CCalG4Hall(const G4String &name): - CCalHall(name),CCalG4Able(name) {} +CCalG4Hall::CCalG4Hall( const G4String &name ) : CCalHall(name), CCalG4Able(name) {} + CCalG4Hall::~CCalG4Hall() {} -//////////////////////////////////////////////////////////////////// -// CCalG4Hall methods... -//////////////////////////////////////////////////////////////////// -G4VPhysicalVolume* CCalG4Hall::constructIn(G4VPhysicalVolume* mother) { +G4VPhysicalVolume* CCalG4Hall::constructIn( G4VPhysicalVolume* mother ) { G4cout << "==>> Constructing CCalG4Hall..." << G4endl; - /////////////////////////////////////////////////////////////// //Pointers to the Rotation Matrices and to the Materials CCalMaterialFactory* matfact = CCalMaterialFactory::getInstance(); @@ -98,7 +91,8 @@ G4VPhysicalVolume* CCalG4Hall::constructIn(G4VPhysicalVolume* mother) { return volume; } -void CCalG4Hall::constructDaughters(){ + +void CCalG4Hall::constructDaughters() { //Hadron Calorimeter CCalG4Hcal* hcal = new CCalG4Hcal("HadronCalorimeter"); addDetector(hcal); @@ -110,3 +104,6 @@ void CCalG4Hall::constructDaughters(){ addDetector(ecal); AddCCalG4Able(ecal); } + + +void CCalG4Hall::constructSensitive() {} diff --git a/examples/advanced/composite_calorimeter/src/CCalG4Hcal.cc b/examples/advanced/composite_calorimeter/src/CCalG4Hcal.cc index ac9029b26a..2d39728961 100644 --- a/examples/advanced/composite_calorimeter/src/CCalG4Hcal.cc +++ b/examples/advanced/composite_calorimeter/src/CCalG4Hcal.cc @@ -50,25 +50,21 @@ //#define pdebug //#define sdebug -//////////////////////////////////////////////////////////////////// -// CCalG4Hcal constructor & destructor... -//////////////////////////////////////////////////////////////////// -CCalG4Hcal::CCalG4Hcal(const G4String &name): - CCalHcal(name), CCalG4Able(name), sclLog(0), absLog(0) {} +CCalG4Hcal::CCalG4Hcal( const G4String &name ) : + CCalHcal(name), CCalG4Able(name), sclLog(0), absLog(0) +{} -CCalG4Hcal::~CCalG4Hcal(){ + +CCalG4Hcal::~CCalG4Hcal() { if (sclLog) delete[] sclLog; if (absLog) delete[] absLog; } -//////////////////////////////////////////////////////////////////// -// CCalG4Hcal methods... -//////////////////////////////////////////////////////////////////// -G4VPhysicalVolume* CCalG4Hcal::constructIn(G4VPhysicalVolume* mother) { +G4VPhysicalVolume* CCalG4Hcal::constructIn( G4VPhysicalVolume* mother ) { G4cout << "==>> Constructing CCalG4Hcal..." << G4endl; //Common logical volumes between methods. @@ -208,7 +204,7 @@ G4VPhysicalVolume* CCalG4Hcal::constructIn(G4VPhysicalVolume* mother) { } -G4LogicalVolume* CCalG4Hcal::constructScintillatorLayer(G4int lay) { +G4LogicalVolume* CCalG4Hcal::constructScintillatorLayer( G4int lay ) { //Pointers to the Materials CCalMaterialFactory* matfact = CCalMaterialFactory::getInstance(); @@ -317,16 +313,13 @@ G4LogicalVolume* CCalG4Hcal::constructScintillatorLayer(G4int lay) { } -G4LogicalVolume* CCalG4Hcal::constructAbsorberLayer(G4int lay) { - +G4LogicalVolume* CCalG4Hcal::constructAbsorberLayer( G4int lay ) { //Pointers to the Materials - CCalMaterialFactory* matfact = CCalMaterialFactory::getInstance(); - + CCalMaterialFactory* matfact = CCalMaterialFactory::getInstance(); //Now the absorber layer G4Material* matter = matfact->findMaterial(getAbsMat()); G4String name = Name() + "Absorber" + lay; - G4VSolid* solid = new G4Box (name, getDx_2Abs(lay)*mm, getDy_2Abs()*mm, - getDy_2Abs()*mm); + G4VSolid* solid = new G4Box (name, getDx_2Abs(lay)*mm, getDy_2Abs()*mm, getDy_2Abs()*mm); G4LogicalVolume* log = new G4LogicalVolume(solid, matter, name); setVisType(CCalVisualisable::Absorber,log); #ifdef debug @@ -334,13 +327,14 @@ G4LogicalVolume* CCalG4Hcal::constructAbsorberLayer(G4int lay) { << getDx_2Abs(lay)*mm << " " << getDy_2Abs()*mm << " " << getDy_2Abs()*mm << G4endl; #endif - return log; } -void CCalG4Hcal::constructSensitive(){ +void CCalG4Hcal::constructDaughters() {} + +void CCalG4Hcal::constructSensitive() { if (allSensitiveLogs.size()>0) { CCalSensitiveDetectors* sensDets = CCalSensitiveDetectors::getInstance(); G4String SDname = Name(); @@ -358,4 +352,3 @@ void CCalG4Hcal::constructSensitive(){ } } -void CCalG4Hcal::constructDaughters() {} diff --git a/examples/advanced/composite_calorimeter/src/CCalRunAction.cc b/examples/advanced/composite_calorimeter/src/CCalRunAction.cc index 7982dd80cc..3ffb26dfc2 100644 --- a/examples/advanced/composite_calorimeter/src/CCalRunAction.cc +++ b/examples/advanced/composite_calorimeter/src/CCalRunAction.cc @@ -35,46 +35,64 @@ #include "G4ios.hh" #include "CCalAnalysis.hh" +#include "G4Threading.hh" + + +CCalRunAction::CCalRunAction() +{ + numberOfTimeSlices = 200; + Book(); +} + + +CCalRunAction::~CCalRunAction() +{ + delete G4AnalysisManager::Instance(); +} void CCalRunAction::BeginOfRunAction(const G4Run* aRun) { G4cout << "### Run " << aRun->GetRunID() << " start." << G4endl; - numberOfTimeSlices = 200; - if (aRun->GetRunID() == 0) //first run - Book(); - G4AnalysisManager* analysis = G4AnalysisManager::Instance(); + //cleanup G4int timeHist = analysis->GetH1Id("h300"); for (G4int i=0; iGetH1(timeHist+i)->reset(); } + + // Open an output file + analysis->OpenFile("ccal"); + G4cout << "********************************************" << G4endl + << "* o/p file ccal" << G4endl + << "********************************************" << G4endl + << G4endl; } void CCalRunAction::EndOfRunAction(const G4Run* aRun) { G4cout << "### Run " << aRun->GetRunID() << " end." << G4endl; + + // Close-out analysis: save histograms and ntuple + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + analysisManager->Write(); + analysisManager->CloseFile(); } + void CCalRunAction::Book() { G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); analysisManager->SetVerboseLevel(1); analysisManager->SetFirstHistoId(1); analysisManager->SetFirstNtupleId(1); - - // Open an output file - analysisManager->OpenFile("ccal"); - G4cout << "********************************************" << G4endl - << "* o/p file ccal" << G4endl - << "********************************************" << G4endl - << G4endl; - - - // Create a tuple : + + // Note: merging ntuples is available only with Root output + if ( G4Threading::IsMultithreadedApplication() ) analysisManager->SetNtupleMerging(true); + // Create ntuple analysisManager->CreateNtuple("ntuple1", "Event info"); for (G4int i=0;i<28;++i) { diff --git a/examples/advanced/composite_calorimeter/src/CCalSDList.cc b/examples/advanced/composite_calorimeter/src/CCalSDList.cc index 62c1b172bc..daeb83122d 100644 --- a/examples/advanced/composite_calorimeter/src/CCalSDList.cc +++ b/examples/advanced/composite_calorimeter/src/CCalSDList.cc @@ -29,30 +29,35 @@ /////////////////////////////////////////////////////////////////////////////// #include "CCalSDList.hh" -CCalSDList* CCalSDList::theList = 0; +G4ThreadLocal CCalSDList* CCalSDList::theList = nullptr; -CCalSDList::CCalSDList(){} -CCalSDList::~CCalSDList(){ delete theList;} -CCalSDList* CCalSDList::getInstance(){ +CCalSDList::CCalSDList() {} - if (theList == 0) - theList = new CCalSDList; + +CCalSDList::~CCalSDList() {} + + +CCalSDList* CCalSDList::getInstance() { + if ( theList == nullptr ) { + static G4ThreadLocalSingleton< CCalSDList > inst; + theList = inst.Instance(); + } return theList; } - -void CCalSDList::addCalo(nameType name){ - + + +void CCalSDList::addCalo( nameType name ) { theList->caloSD.push_back(name); } -void CCalSDList::addTracker(nameType name){ +void CCalSDList::addTracker( nameType name ) { theList->trackerSD.push_back(name); } -nameType CCalSDList::getCaloSDName(G4int i){ - + +nameType CCalSDList::getCaloSDName( G4int i ) { if (i>=theList->getNumberOfCaloSD() || i<0) { G4cout << "CCalSDList invalid calo SD no: " << i << " max is " << theList->getNumberOfCaloSD() << G4endl; @@ -61,30 +66,28 @@ nameType CCalSDList::getCaloSDName(G4int i){ return theList->caloSD[i]; } -nameType CCalSDList::getTrackerSDName(G4int i){ +nameType CCalSDList::getTrackerSDName( G4int i ) { if (i>=theList->getNumberOfTrackerSD() || i<0) { G4cout << "CCalSDList invalid tracker SD no: " << i << " max is " << theList->getNumberOfTrackerSD() << G4endl; return " "; - } - else + } else { return theList->trackerSD[i]; + } } -G4int CCalSDList::getNumberOfCaloSD(){ - +G4int CCalSDList::getNumberOfCaloSD() { return theList->caloSD.size(); } -G4int CCalSDList::getNumberOfTrackerSD(){ +G4int CCalSDList::getNumberOfTrackerSD() { return theList->trackerSD.size(); } - -CCalSDList& CCalSDList::operator=(CCalSDList&){ +CCalSDList& CCalSDList::operator=( CCalSDList& ) { return *this; } diff --git a/examples/advanced/composite_calorimeter/src/CCalSensAssign.cc b/examples/advanced/composite_calorimeter/src/CCalSensAssign.cc index 7eea07f60b..010182f0bb 100644 --- a/examples/advanced/composite_calorimeter/src/CCalSensAssign.cc +++ b/examples/advanced/composite_calorimeter/src/CCalSensAssign.cc @@ -28,21 +28,22 @@ // Description: CCalSenAssign creates and assigns the sensitive detetctors /////////////////////////////////////////////////////////////////////////////// #include "CCalSensAssign.hh" -#include "CCalStackingAction.hh" #include "CCalSensitiveDetectors.hh" #include "CCaloSD.hh" -#include "G4RunManager.hh" #include "G4SDManager.hh" //#define debug -CCalSensAssign* CCalSensAssign::theInstance = 0; +G4ThreadLocal CCalSensAssign* CCalSensAssign::theInstance = nullptr; CCalSensAssign* CCalSensAssign::getInstance() { - if (!theInstance) theInstance = new CCalSensAssign; - return theInstance; + if ( theInstance == nullptr ) { + static G4ThreadLocalSingleton< CCalSensAssign > inst; + theInstance = inst.Instance(); + } + return theInstance; } @@ -51,7 +52,6 @@ CCalSensAssign::CCalSensAssign() {} G4bool CCalSensAssign::assign() { G4bool result = false; - CCalSensitiveDetectors* sensDets = CCalSensitiveDetectors::getInstance(); for (std::map::const_iterator sens_it = sens_.begin(); sens_it!=sens_.end(); ++sens_it) { @@ -60,34 +60,15 @@ G4bool CCalSensAssign::assign() { if (sensDets->setSensitive(name, sens)) { G4SDManager::GetSDMpointer()->AddNewDetector(sens); #ifdef debug - G4cout << "Add " << sens->GetName() - << " to the list of Sensitive detetctors" << G4endl; + G4cout << "Add " << sens->GetName() << " to the list of Sensitive detectors" << G4endl; #endif } } - - return result; -} - -G4bool CCalSensAssign::stackingAction() { - - G4bool result = false; - //Create the stacking manager required by Calorimeter - if (G4RunManager::GetRunManager()->GetUserStackingAction() == 0) { - G4cout << "***CCalSensAssign creating a CCalStackingAction ***" << G4endl; - G4RunManager::GetRunManager()->SetUserAction(new CCalStackingAction); - result = true; - } else { - G4cout << "***CCalSens: a StackingAction already exists. " - << "Maybe not the one CCaloSD needs?" << G4endl; - } return result; } -G4bool CCalSensAssign::addCaloSD(G4String name, - CCalVOrganization* numberingScheme) { - sens_[name] = new CCaloSD(name, numberingScheme); +G4bool CCalSensAssign::addCaloSD( G4String name, CCalVOrganization* numberingScheme ) { + sens_[name] = new CCaloSD(name, numberingScheme); return true; - } diff --git a/examples/advanced/composite_calorimeter/src/CCalSensitiveDetectors.cc b/examples/advanced/composite_calorimeter/src/CCalSensitiveDetectors.cc index d3906d6206..eb198e1d59 100644 --- a/examples/advanced/composite_calorimeter/src/CCalSensitiveDetectors.cc +++ b/examples/advanced/composite_calorimeter/src/CCalSensitiveDetectors.cc @@ -32,29 +32,29 @@ //#define debug -CCalSensitiveDetectors* CCalSensitiveDetectors::theInstance = 0; +G4ThreadLocal CCalSensitiveDetectors* CCalSensitiveDetectors::theInstance = nullptr; -CCalSensitiveDetectors* CCalSensitiveDetectors::getInstance() -{ - if (!theInstance) theInstance = new CCalSensitiveDetectors; - return theInstance; +CCalSensitiveDetectors* CCalSensitiveDetectors::getInstance() { + if ( theInstance == nullptr ) { + static G4ThreadLocalSingleton< CCalSensitiveDetectors > inst; + theInstance = inst.Instance(); + } + return theInstance; } -void CCalSensitiveDetectors::registerVolume (const G4String& string, - G4LogicalVolume* logv) -{ +void CCalSensitiveDetectors::registerVolume( const G4String& string, G4LogicalVolume* logv ) { theLVs.insert(mmslv::value_type(string, logv)); #ifdef debug - G4cout << "CCalSensitiveDetectors : Register " << logv->GetName() - << " in category " << string << G4endl; + G4cout << "CCalSensitiveDetectors : Register " << logv->GetName() + << " in category " << string << G4endl; #endif } + std::vector -CCalSensitiveDetectors::getVolumes (const G4String& string, G4bool exist) -{ +CCalSensitiveDetectors::getVolumes( const G4String& string, G4bool exist ) { mmslv::const_iterator mmscite; std::pair mmsdi; mmsdi = theLVs.equal_range(string); @@ -62,17 +62,13 @@ CCalSensitiveDetectors::getVolumes (const G4String& string, G4bool exist) for (mmscite = mmsdi.first; mmscite != mmsdi.second; mmscite++ ) { lvs.push_back(const_cast((*mmscite).second)); } - - if (exist) G4cout << "CCalSensitiveDetector : " << lvs.size() - << " detectors for " << string << G4endl; - + if (exist) G4cout << "CCalSensitiveDetector : " << lvs.size() + << " detectors for " << string << G4endl; return lvs; } -G4bool CCalSensitiveDetectors::setSensitive(const G4String& string, - G4VSensitiveDetector* sens) -{ +G4bool CCalSensitiveDetectors::setSensitive( const G4String& string, G4VSensitiveDetector* sens ) { G4bool result=false; mmslv::const_iterator mmscite; std::pair mmsdi; @@ -82,8 +78,7 @@ G4bool CCalSensitiveDetectors::setSensitive(const G4String& string, lv ->SetSensitiveDetector(sens); result = true; #ifdef debug - G4cout << " Associate SD " << sens->GetName() << " to " << lv->GetName() - << G4endl; + G4cout << " Associate SD " << sens->GetName() << " to " << lv->GetName() << G4endl; #endif } return result; diff --git a/examples/advanced/composite_calorimeter/test.g4mac b/examples/advanced/composite_calorimeter/test.g4mac index c0be54309c..1875d4aa81 100644 --- a/examples/advanced/composite_calorimeter/test.g4mac +++ b/examples/advanced/composite_calorimeter/test.g4mac @@ -9,6 +9,12 @@ ### Initialise the detector and the physics /run/initialize +### Need to copy here these commands from the main, after run-initialization, +### otherwise they are not seen in multithreaded mode by working threads. +/CCal/generator/verbose 2 +/gun/position -1380. 0. 0. mm +/gun/direction 1. 0. 0. + ### Select the incident particle and its energy /gun/particle pi- #/gun/particle mu- @@ -17,6 +23,6 @@ #/control/execute vis.mac -### Simulate ten events +### Simulate a few events /run/beamOn 20 diff --git a/examples/advanced/doiPET/CMakeLists.txt b/examples/advanced/doiPET/CMakeLists.txt index 42bb1790d1..bb61730606 100644 --- a/examples/advanced/doiPET/CMakeLists.txt +++ b/examples/advanced/doiPET/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(doiPET) #---------------------------------------------------------------------------- diff --git a/examples/advanced/doiPET/History b/examples/advanced/doiPET/History index 4a2a26ff63..2aa5a2b88a 100644 --- a/examples/advanced/doiPET/History +++ b/examples/advanced/doiPET/History @@ -5,6 +5,14 @@ Category History file --------------------- + +24.05.2021 - B. Morgan (doiPET-V10-07-00) + Bump required CMake version range to 3.12...3.20, matching core Geant4 + +29.12.2020 - J.Allison; doiPET-V10-07-00 + Replace deprecated G4VisAttributes::Invisible by + G4VisAttributes::GetInvisible(). + 02.11.2020 - B.Morgan; doiPET-V10-06-00 Support same CMake version range as core Geant4 diff --git a/examples/advanced/doiPET/src/doiPETDetectorConstruction.cc b/examples/advanced/doiPET/src/doiPETDetectorConstruction.cc index 124c6cf659..cbd718a8ba 100644 --- a/examples/advanced/doiPET/src/doiPETDetectorConstruction.cc +++ b/examples/advanced/doiPET/src/doiPETDetectorConstruction.cc @@ -174,7 +174,7 @@ G4VPhysicalVolume* doiPETDetectorConstruction::Construct() // Define the physical world volume world_physicalV = new G4PVPlacement(0,G4ThreeVector(),world_logicalV, "world_physicalV", 0, false, 0, fCheckOverlaps); - world_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + world_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); //NOTE!!! //The scanner specification (like size and number of crystals in each detctor) are given in the "doiPETGlobalParameters.hh" header file. @@ -290,7 +290,7 @@ G4VPhysicalVolume* doiPETDetectorConstruction::Construct() blockDetectorVisAtt->SetVisibility (true); //blockDetectorVisAtt->SetForceWireframe (true); blockDetector_logicalV->SetVisAttributes (blockDetectorVisAtt); - //blockDetector_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + //blockDetector_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); //visualization for the the box filled with air G4VisAttributes* airBoxVisAtt; @@ -298,7 +298,7 @@ G4VPhysicalVolume* doiPETDetectorConstruction::Construct() airBoxVisAtt->SetVisibility (true); airBoxVisAtt->SetForceWireframe (true); airBox_logicalV->SetVisAttributes (airBoxVisAtt); - airBox_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + airBox_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); //visualization for the crystal G4VisAttributes* crystalVisAtt; @@ -306,7 +306,7 @@ G4VPhysicalVolume* doiPETDetectorConstruction::Construct() //crystalVisAtt->SetVisibility (true); crystalVisAtt->SetForceWireframe (true); crystal_logicalV->SetVisAttributes (crystalVisAtt); - crystal_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + crystal_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); //always return the physical World @@ -450,7 +450,7 @@ void doiPETDetectorConstruction::ConstructPhantom(G4LogicalVolume* worldLogical) //Define the physical volume for the lung phantom and place it in the phantom_lungPMMA. lung_physicalV = new G4PVPlacement(0, G4ThreeVector(0,0,0), lung_logicalV, "coldRegion_physicalV", lung_logicalV_PMMA, false, 0, fCheckOverlaps); - //lung_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + //lung_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); ////////////////////////////////// Test phantom //////////////////////////////////////////////////////// @@ -468,7 +468,7 @@ void doiPETDetectorConstruction::ConstructPhantom(G4LogicalVolume* worldLogical) //Define the physical volume of the test phantom. The test phantom is placed next to the body phantom. test_physicalV = new G4PVPlacement(0,G4ThreeVector(0,0,hieghtOfTestPhantom/2+zOffsetBodyPhantom + zOffset_testPhantom), test_logicalV, "phantom_physicalV", worldLogical, false, 0,fCheckOverlaps); - //test_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + //test_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); ////////////////////////////////// Six Spherical phantoms for hot and cold lesions (sources) placed inside the body phatom /////////////////////////////////// @@ -521,8 +521,8 @@ void doiPETDetectorConstruction::ConstructPhantom(G4LogicalVolume* worldLogical) //Define the physical volume of the water phatom for the hot sphere hotSphereWater_physicalV = new G4PVPlacement(0, G4ThreeVector(0,0,0), hotSphereWater_logicalV, "phantom_physicalV", hotSpherePMMA_logicalV, false, i,fCheckOverlaps); //G4cout<<"Hot sphere "<SetVisAttributes (G4VisAttributes::Invisible); - //hotSphereWater_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + //hotSpherePMMA_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); + //hotSphereWater_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); } //Cold sphere phantoms @@ -548,8 +548,8 @@ void doiPETDetectorConstruction::ConstructPhantom(G4LogicalVolume* worldLogical) //Define the physical volume of the water phatom for the cold sphere coldSphereWater_physicalV = new G4PVPlacement(0, G4ThreeVector(0,0,0), coldSphereWater_logicalV, "coldRegion_physicalV", coldSpherePMMA_logicalV, false, i,fCheckOverlaps); //G4cout<<"Cold sphere "<SetVisAttributes (G4VisAttributes::Invisible); - //coldSphereWater_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + //coldSpherePMMA_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); + //coldSphereWater_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); } } } @@ -631,7 +631,7 @@ void doiPETDetectorConstruction::ConstructPhantom(G4LogicalVolume* worldLogical) //place the phantom at one end of the PMMA phantom WaterPhantom_physicalV = new G4PVPlacement(0,G4ThreeVector(0,0,rodPhantomLength/2), waterPhantom_logicalV, "phantom_physicalV", phantom_logicalV, false, 0,fCheckOverlaps); - //waterPhantom_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + //waterPhantom_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); //define the surrounding PMMA chamber G4Tubs* chamberPMMA = new G4Tubs("chamber_phantom1", 0*mm,chamberDiameter/2,chamberPhantomLength/2,0*deg,360*deg); @@ -765,7 +765,7 @@ void doiPETDetectorConstruction::ConstructPhantom(G4LogicalVolume* worldLogical) phantomVisAtt->SetVisibility (true); phantomVisAtt->SetForceWireframe (true); phantom_logicalV->SetVisAttributes (phantomVisAtt); - //phantom_logicalV->SetVisAttributes (G4VisAttributes::Invisible); + //phantom_logicalV->SetVisAttributes (G4VisAttributes::GetInvisible()); } //Change the type of the phantom via .mac file diff --git a/examples/advanced/eRosita/CMakeLists.txt b/examples/advanced/eRosita/CMakeLists.txt index 272a2f502d..1eb43d5f17 100644 --- a/examples/advanced/eRosita/CMakeLists.txt +++ b/examples/advanced/eRosita/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(eRosita) #---------------------------------------------------------------------------- diff --git a/examples/advanced/eRosita/History b/examples/advanced/eRosita/History index 5a0777d2aa..ceaabfb3c9 100644 --- a/examples/advanced/eRosita/History +++ b/examples/advanced/eRosita/History @@ -15,6 +15,9 @@ committal in the CVS repository ! ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24.05.2021, B. Morgan (eRosita-V10-07-00) + Bump required CMake version range to 3.12...3.20, matching core Geant4 + 02.11.2020, B.Morgan eRosita-V10-06-00 Support same CMake version range as core Geant4 diff --git a/examples/advanced/eRosita/TrackerPhotonEnergy.out b/examples/advanced/eRosita/TrackerPhotonEnergy.out index 7dba8945b9..1509305d86 100644 --- a/examples/advanced/eRosita/TrackerPhotonEnergy.out +++ b/examples/advanced/eRosita/TrackerPhotonEnergy.out @@ -1,42 +1,34 @@ -0.102054 -0.0693703 -0.0664721 -0.0753301 -0.00764178 -0.0893407 -0.0644211 -0.0827408 -0.0937174 -0.0809442 -0.0614875 -0.0722825 -0.079557 -0.129524 -0.0313974 -0.0438175 -0.0958102 -0.0541895 -0.0557067 -0.139514 -0.0118613 -0.0585896 -0.0367565 -0.0602155 -0.0534311 -0.0483238 -0.105154 -0.000828162 -0.00152534 -0.0359019 -0.0359019 -0.00372687 -0.0271057 -0.0844591 -0.101218 -0.127563 -0.044721 -0.0395376 -0.00533344 -0.00667947 -0.0740221 -0.0537061 +0.0708361 +0.0840065 +0.0568802 +0.0268579 +0.0286217 +0.00741699 +0.03173 +0.0816136 +0.136531 +0.113237 +0.0274538 +0.0673299 +0.0311498 +0.0664296 +0.122204 +0.0790596 +0.0439325 +0.0640852 +0.0405671 +0.0697231 +0.0437814 +0.0564253 +0.0481543 +0.064468 +0.00545286 +0.0323161 +0.0999098 +0.0655402 +0.0325158 +0.0620253 +0.0906385 +0.067935 +0.00100619 +0.0150339 diff --git a/examples/advanced/eRosita/eRosita.out b/examples/advanced/eRosita/eRosita.out index 1b6ea87a0c..4d3d04d640 100644 --- a/examples/advanced/eRosita/eRosita.out +++ b/examples/advanced/eRosita/eRosita.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -65,93 +71,93 @@ The materials defined are : phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV ========= Table of registered couples ============================ @@ -200,4 +206,4 @@ Index : 2 used in the geometry : Yes ---- eRosita event counter: 9000 ---- eRosita event counter: 10000 --- Run 00 ends (Number of events = 10000). - User=34.850000s Real=36.939362s Sys=0.020000s + User=26.900000s Real=27.599594s Sys=0.020000s diff --git a/examples/advanced/fastAerosol/CMakeLists.txt b/examples/advanced/fastAerosol/CMakeLists.txt index e6741c5ad9..1837914184 100644 --- a/examples/advanced/fastAerosol/CMakeLists.txt +++ b/examples/advanced/fastAerosol/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(fastAerosol) #---------------------------------------------------------------------------- diff --git a/examples/advanced/fastAerosol/History b/examples/advanced/fastAerosol/History index a444b5b65e..e2365e1b10 100644 --- a/examples/advanced/fastAerosol/History +++ b/examples/advanced/fastAerosol/History @@ -7,9 +7,12 @@ Category History file --------------------- +24.05.2021 - B. Morgan (fastAerosol-V10-07-00) + Bump required CMake version range to 3.12...3.20, matching core Geant4 + 14.11.2020 - S. Guatelli fastAerosol-V10-06-02 Migration to G4RunManagerFactory - + 02.11.2020 - B.Morgan fastAerosol-V10-06-01 Support same CMake version range as core Geant4 diff --git a/examples/advanced/gammaknife/CMakeLists.txt b/examples/advanced/gammaknife/CMakeLists.txt index 7e0eb7f38a..c1fb2a80c2 100644 --- a/examples/advanced/gammaknife/CMakeLists.txt +++ b/examples/advanced/gammaknife/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(gammaknife) #---------------------------------------------------------------------------- diff --git a/examples/advanced/gammaknife/History b/examples/advanced/gammaknife/History index f248a16a4d..82ae08fb8a 100644 --- a/examples/advanced/gammaknife/History +++ b/examples/advanced/gammaknife/History @@ -7,16 +7,19 @@ francesco.romano@lns.infn.it History file of the GammaKnife application ==================================================== -13.04.2021 G. Cosmo Tag: gammaknife-V10-06-03 +24.05.2021 B. Morgan (gammaknife-V10-07-02) + - Bump required CMake version range to 3.12...3.20, matching core Geant4 + +13.04.2021 G. Cosmo Tag: gammaknife-V10-07-01 - Use default MixMax random number engine. - Fixed interactive run to just execute defaultMacro.mac. -11.04.2021 V. Ivanchenko +11.04.2021 V. Ivanchenko Tag: gammaknife-V10-07-00 - GammaKnifePhysicsList - added forgotten header -07.11.2020 S. Guatelli Tag: gammaknife-V10-06-02 +07.11.2020 S. Guatelli Tag: gammaknife-V10-06-02 - Migration to G4RunManagerFactory - + 07.11.2020 F.Romano Tag: gammaknife-V10-06-01 - README updated diff --git a/examples/advanced/gammaknife/gammaknife.out b/examples/advanced/gammaknife/gammaknife.out index 390310fefe..86ee5be69a 100644 --- a/examples/advanced/gammaknife/gammaknife.out +++ b/examples/advanced/gammaknife/gammaknife.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -131,329 +137,329 @@ Helmet size set to 14 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -522,8 +528,8 @@ Run 0 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.011444s Sys=0.010000s - User TOT = 0.01 Real TOT = 0.0119645 + User=0.000000s Real=0.020111s Sys=0.000000s + User TOT = 0 Real TOT = 0.0331538 Summary of Run 0 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -595,8 +601,8 @@ Run 1 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002773s Sys=0.000000s - User TOT = 0.01 Real TOT = 0.0149591 + User=0.000000s Real=0.009716s Sys=0.000000s + User TOT = 0 Real TOT = 0.0430668 Summary of Run 1 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -668,8 +674,8 @@ Run 2 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.016826s Sys=0.000000s - User TOT = 0.01 Real TOT = 0.0319597 + User=0.000000s Real=0.012793s Sys=0.000000s + User TOT = 0 Real TOT = 0.0560391 Summary of Run 2 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -741,8 +747,8 @@ Run 3 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.013162s Sys=0.000000s - User TOT = 0.01 Real TOT = 0.045363 + User=0.010000s Real=0.011889s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.0680951 Summary of Run 3 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -814,8 +820,8 @@ Run 4 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.021780s Sys=0.000000s - User TOT = 0.02 Real TOT = 0.0673059 + User=0.000000s Real=0.002067s Sys=0.010000s + User TOT = 0.01 Real TOT = 0.0703042 Summary of Run 4 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -887,8 +893,8 @@ Run 5 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009335s Sys=0.000000s - User TOT = 0.02 Real TOT = 0.0768203 + User=0.000000s Real=0.002783s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.0732107 Summary of Run 5 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -960,8 +966,8 @@ Run 6 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.007369s Sys=0.000000s - User TOT = 0.02 Real TOT = 0.0843709 + User=0.000000s Real=0.001660s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.074994 Summary of Run 6 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1033,8 +1039,8 @@ Run 7 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.011610s Sys=0.000000s - User TOT = 0.02 Real TOT = 0.0961606 + User=0.000000s Real=0.018290s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.0934277 Summary of Run 7 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1106,8 +1112,8 @@ Run 8 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.031543s Sys=0.010000s - User TOT = 0.02 Real TOT = 0.12787 + User=0.000000s Real=0.013168s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.106753 Summary of Run 8 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1179,8 +1185,8 @@ Run 9 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002140s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.130159 + User=0.000000s Real=0.020727s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.12763 Summary of Run 9 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1252,8 +1258,8 @@ Run 10 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002369s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.132669 + User=0.000000s Real=0.014954s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.142732 Summary of Run 10 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1325,8 +1331,8 @@ Run 11 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002402s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.135221 + User=0.010000s Real=0.022842s Sys=0.000000s + User TOT = 0.02 Real TOT = 0.165847 Summary of Run 11 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1398,8 +1404,8 @@ Run 12 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.025783s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.161891 + User=0.000000s Real=0.048260s Sys=0.000000s + User TOT = 0.02 Real TOT = 0.216667 Summary of Run 12 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1471,8 +1477,8 @@ Run 13 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003054s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.165098 + User=0.000000s Real=0.047974s Sys=0.000000s + User TOT = 0.02 Real TOT = 0.264827 Summary of Run 13 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1544,8 +1550,8 @@ Run 14 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003369s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.168621 + User=0.000000s Real=0.006209s Sys=0.000000s + User TOT = 0.02 Real TOT = 0.271179 Summary of Run 14 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1617,8 +1623,8 @@ Run 15 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002122s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.170904 + User=0.010000s Real=0.049343s Sys=0.000000s + User TOT = 0.03 Real TOT = 0.320669 Summary of Run 15 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1690,8 +1696,8 @@ Run 16 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.017930s Sys=0.010000s - User TOT = 0.03 Real TOT = 0.189012 + User=0.000000s Real=0.006026s Sys=0.000000s + User TOT = 0.03 Real TOT = 0.328198 Summary of Run 16 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1763,8 +1769,8 @@ Run 17 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002984s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.192156 + User=0.000000s Real=0.034112s Sys=0.000000s + User TOT = 0.03 Real TOT = 0.362461 Summary of Run 17 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1836,8 +1842,8 @@ Run 18 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.001974s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.19428 + User=0.000000s Real=0.063043s Sys=0.010000s + User TOT = 0.03 Real TOT = 0.425643 Summary of Run 18 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1909,8 +1915,8 @@ Run 19 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.006341s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.20076 + User=0.000000s Real=0.006151s Sys=0.000000s + User TOT = 0.03 Real TOT = 0.431935 Summary of Run 19 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1982,8 +1988,8 @@ Run 20 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002433s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.203559 + User=0.000000s Real=0.030435s Sys=0.000000s + User TOT = 0.03 Real TOT = 0.462509 Summary of Run 20 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2055,8 +2061,8 @@ Run 21 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.032072s Sys=0.000000s - User TOT = 0.03 Real TOT = 0.239406 + User=0.000000s Real=0.014370s Sys=0.000000s + User TOT = 0.03 Real TOT = 0.477024 Summary of Run 21 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2128,8 +2134,8 @@ Run 22 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002422s Sys=0.000000s - User TOT = 0.04 Real TOT = 0.242017 + User=0.000000s Real=0.002356s Sys=0.000000s + User TOT = 0.03 Real TOT = 0.479517 Summary of Run 22 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2201,8 +2207,8 @@ Run 23 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.018643s Sys=0.010000s - User TOT = 0.04 Real TOT = 0.260826 + User=0.000000s Real=0.001525s Sys=0.000000s + User TOT = 0.03 Real TOT = 0.481163 Summary of Run 23 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2274,8 +2280,8 @@ Run 24 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009041s Sys=0.000000s - User TOT = 0.04 Real TOT = 0.270051 + User=0.010000s Real=0.002066s Sys=0.000000s + User TOT = 0.04 Real TOT = 0.483346 Summary of Run 24 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2347,8 +2353,8 @@ Run 25 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003280s Sys=0.000000s - User TOT = 0.04 Real TOT = 0.273519 + User=0.000000s Real=0.004229s Sys=0.000000s + User TOT = 0.04 Real TOT = 0.4877 Summary of Run 25 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2420,8 +2426,8 @@ Run 26 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002598s Sys=0.000000s - User TOT = 0.04 Real TOT = 0.276266 + User=0.000000s Real=0.001922s Sys=0.000000s + User TOT = 0.04 Real TOT = 0.48975 Summary of Run 26 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2493,8 +2499,8 @@ Run 27 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002595s Sys=0.000000s - User TOT = 0.05 Real TOT = 0.279011 + User=0.000000s Real=0.031448s Sys=0.000000s + User TOT = 0.04 Real TOT = 0.521337 Summary of Run 27 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2566,8 +2572,8 @@ Run 28 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003699s Sys=0.000000s - User TOT = 0.05 Real TOT = 0.282858 + User=0.010000s Real=0.014978s Sys=0.000000s + User TOT = 0.05 Real TOT = 0.536465 Summary of Run 28 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2639,8 +2645,8 @@ Run 29 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003005s Sys=0.000000s - User TOT = 0.05 Real TOT = 0.286015 + User=0.000000s Real=0.015426s Sys=0.000000s + User TOT = 0.05 Real TOT = 0.552053 Summary of Run 29 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2712,8 +2718,8 @@ Run 30 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002264s Sys=0.010000s - User TOT = 0.05 Real TOT = 0.288443 + User=0.000000s Real=0.001471s Sys=0.000000s + User TOT = 0.05 Real TOT = 0.553649 Summary of Run 30 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2785,8 +2791,8 @@ Run 31 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009182s Sys=0.000000s - User TOT = 0.05 Real TOT = 0.29779 + User=0.000000s Real=0.005246s Sys=0.000000s + User TOT = 0.05 Real TOT = 0.559026 Summary of Run 31 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2858,8 +2864,8 @@ Run 32 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.007484s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.30857 + User=0.010000s Real=0.023069s Sys=0.000000s + User TOT = 0.06 Real TOT = 0.582241 Summary of Run 32 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2931,8 +2937,8 @@ Run 33 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.081064s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.38989 + User=0.000000s Real=0.007845s Sys=0.000000s + User TOT = 0.06 Real TOT = 0.590244 Summary of Run 33 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3004,8 +3010,8 @@ Run 34 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.006304s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.396365 + User=0.000000s Real=0.002088s Sys=0.000000s + User TOT = 0.06 Real TOT = 0.592481 Summary of Run 34 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3077,8 +3083,8 @@ Run 35 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.028616s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.425146 + User=0.000000s Real=0.003243s Sys=0.000000s + User TOT = 0.06 Real TOT = 0.595854 Summary of Run 35 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3150,8 +3156,8 @@ Run 36 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.026233s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.462201 + User=0.000000s Real=0.024033s Sys=0.000000s + User TOT = 0.06 Real TOT = 0.62003 Summary of Run 36 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3223,8 +3229,8 @@ Run 37 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.031522s Sys=0.010000s - User TOT = 0.06 Real TOT = 0.493889 + User=0.010000s Real=0.017966s Sys=0.000000s + User TOT = 0.07 Real TOT = 0.638145 Summary of Run 37 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3296,8 +3302,8 @@ Run 38 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002700s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.496742 + User=0.000000s Real=0.107901s Sys=0.010000s + User TOT = 0.07 Real TOT = 0.746233 Summary of Run 38 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3369,8 +3375,8 @@ Run 39 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009171s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.506069 + User=0.000000s Real=0.013411s Sys=0.000000s + User TOT = 0.07 Real TOT = 0.759802 Summary of Run 39 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3442,8 +3448,8 @@ Run 40 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.006782s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.513005 + User=0.000000s Real=0.058256s Sys=0.000000s + User TOT = 0.07 Real TOT = 0.8182 Summary of Run 40 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3515,8 +3521,8 @@ Run 41 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002523s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.515669 + User=0.010000s Real=0.004319s Sys=0.000000s + User TOT = 0.08 Real TOT = 0.822675 Summary of Run 41 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3588,8 +3594,8 @@ Run 42 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.005291s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.521124 + User=0.000000s Real=0.024652s Sys=0.000000s + User TOT = 0.08 Real TOT = 0.847483 Summary of Run 42 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3661,8 +3667,8 @@ Run 43 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004198s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.52548 + User=0.000000s Real=0.027609s Sys=0.000000s + User TOT = 0.08 Real TOT = 0.875279 Summary of Run 43 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3734,8 +3740,8 @@ Run 44 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.011505s Sys=0.000000s - User TOT = 0.06 Real TOT = 0.537154 + User=0.000000s Real=0.031971s Sys=0.000000s + User TOT = 0.08 Real TOT = 0.907389 Summary of Run 44 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3807,8 +3813,8 @@ Run 45 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009156s Sys=0.000000s - User TOT = 0.07 Real TOT = 0.546454 + User=0.000000s Real=0.014734s Sys=0.010000s + User TOT = 0.08 Real TOT = 0.922311 Summary of Run 45 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3880,8 +3886,8 @@ Run 46 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002252s Sys=0.010000s - User TOT = 0.07 Real TOT = 0.548866 + User=0.010000s Real=0.001818s Sys=0.000000s + User TOT = 0.09 Real TOT = 0.924263 Summary of Run 46 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3953,8 +3959,8 @@ Run 47 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.026015s Sys=0.000000s - User TOT = 0.07 Real TOT = 0.576917 + User=0.000000s Real=0.012577s Sys=0.000000s + User TOT = 0.09 Real TOT = 0.945038 Summary of Run 47 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4026,8 +4032,8 @@ Run 48 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.007225s Sys=0.000000s - User TOT = 0.07 Real TOT = 0.584321 + User=0.000000s Real=0.005745s Sys=0.000000s + User TOT = 0.09 Real TOT = 0.950991 Summary of Run 48 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4099,8 +4105,8 @@ Run 49 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002581s Sys=0.000000s - User TOT = 0.07 Real TOT = 0.587045 + User=0.000000s Real=0.016662s Sys=0.000000s + User TOT = 0.09 Real TOT = 0.967795 Summary of Run 49 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4172,8 +4178,8 @@ Run 50 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002392s Sys=0.000000s - User TOT = 0.08 Real TOT = 0.589574 + User=0.000000s Real=0.041304s Sys=0.000000s + User TOT = 0.09 Real TOT = 1.00927 Summary of Run 50 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4245,8 +4251,8 @@ Run 51 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002892s Sys=0.010000s - User TOT = 0.08 Real TOT = 0.592599 + User=0.000000s Real=0.023779s Sys=0.000000s + User TOT = 0.09 Real TOT = 1.03321 Summary of Run 51 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4318,8 +4324,8 @@ Run 52 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003039s Sys=0.000000s - User TOT = 0.08 Real TOT = 0.595852 + User=0.000000s Real=0.009882s Sys=0.010000s + User TOT = 0.09 Real TOT = 1.04324 Summary of Run 52 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4391,8 +4397,8 @@ Run 53 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.025352s Sys=0.000000s - User TOT = 0.08 Real TOT = 0.621439 + User=0.000000s Real=0.006989s Sys=0.000000s + User TOT = 0.09 Real TOT = 1.05037 Summary of Run 53 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4464,8 +4470,8 @@ Run 54 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.013667s Sys=0.000000s - User TOT = 0.08 Real TOT = 0.635284 + User=0.000000s Real=0.030065s Sys=0.000000s + User TOT = 0.09 Real TOT = 1.08058 Summary of Run 54 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4537,8 +4543,8 @@ Run 55 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.010493s Sys=0.000000s - User TOT = 0.09 Real TOT = 0.645956 + User=0.000000s Real=0.015827s Sys=0.000000s + User TOT = 0.09 Real TOT = 1.09656 Summary of Run 55 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4610,8 +4616,8 @@ Run 56 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012798s Sys=0.000000s - User TOT = 0.09 Real TOT = 0.658941 + User=0.000000s Real=0.001880s Sys=0.000000s + User TOT = 0.09 Real TOT = 1.09856 Summary of Run 56 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4683,8 +4689,8 @@ Run 57 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.005958s Sys=0.000000s - User TOT = 0.09 Real TOT = 0.665065 + User=0.000000s Real=0.001752s Sys=0.000000s + User TOT = 0.09 Real TOT = 1.10044 Summary of Run 57 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4756,8 +4762,8 @@ Run 58 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.014892s Sys=0.010000s - User TOT = 0.09 Real TOT = 0.680125 + User=0.010000s Real=0.002019s Sys=0.000000s + User TOT = 0.1 Real TOT = 1.10258 Summary of Run 58 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4829,8 +4835,8 @@ Run 59 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.005330s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.685619 + User=0.000000s Real=0.040745s Sys=0.000000s + User TOT = 0.1 Real TOT = 1.14346 Summary of Run 59 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4902,8 +4908,8 @@ Run 60 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.005902s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.691717 + User=0.000000s Real=0.039614s Sys=0.000000s + User TOT = 0.1 Real TOT = 1.18324 Summary of Run 60 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -4975,8 +4981,8 @@ Run 61 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002924s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.694833 + User=0.010000s Real=0.002730s Sys=0.000000s + User TOT = 0.11 Real TOT = 1.18612 Summary of Run 61 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5048,8 +5054,8 @@ Run 62 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012997s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.708003 + User=0.000000s Real=0.049078s Sys=0.000000s + User TOT = 0.11 Real TOT = 1.2394 Summary of Run 62 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5121,8 +5127,8 @@ Run 63 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002052s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.710214 + User=0.000000s Real=0.024690s Sys=0.000000s + User TOT = 0.11 Real TOT = 1.26435 Summary of Run 63 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5194,8 +5200,8 @@ Run 64 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.064046s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.777366 + User=0.000000s Real=0.005524s Sys=0.010000s + User TOT = 0.11 Real TOT = 1.27002 Summary of Run 64 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5267,8 +5273,8 @@ Run 65 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.008749s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.786306 + User=0.000000s Real=0.001739s Sys=0.000000s + User TOT = 0.11 Real TOT = 1.27195 Summary of Run 65 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5340,8 +5346,8 @@ Run 66 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.007611s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.794093 + User=0.000000s Real=0.013087s Sys=0.000000s + User TOT = 0.11 Real TOT = 1.28536 Summary of Run 66 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5413,8 +5419,8 @@ Run 67 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.008173s Sys=0.000000s - User TOT = 0.1 Real TOT = 0.802444 + User=0.010000s Real=0.014544s Sys=0.000000s + User TOT = 0.12 Real TOT = 1.30006 Summary of Run 67 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5486,8 +5492,8 @@ Run 68 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.005248s Sys=0.000000s - User TOT = 0.11 Real TOT = 0.80785 + User=0.000000s Real=0.017925s Sys=0.000000s + User TOT = 0.12 Real TOT = 1.31814 Summary of Run 68 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5559,8 +5565,8 @@ Run 69 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.027424s Sys=0.000000s - User TOT = 0.11 Real TOT = 0.835437 + User=0.000000s Real=0.009135s Sys=0.000000s + User TOT = 0.12 Real TOT = 1.32743 Summary of Run 69 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5632,8 +5638,8 @@ Run 70 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.014089s Sys=0.000000s - User TOT = 0.11 Real TOT = 0.855431 + User=0.000000s Real=0.002251s Sys=0.000000s + User TOT = 0.12 Real TOT = 1.32981 Summary of Run 70 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5705,8 +5711,8 @@ Run 71 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.022445s Sys=0.000000s - User TOT = 0.12 Real TOT = 0.878138 + User=0.000000s Real=0.002019s Sys=0.000000s + User TOT = 0.13 Real TOT = 1.33195 Summary of Run 71 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5778,8 +5784,8 @@ Run 72 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.006448s Sys=0.000000s - User TOT = 0.12 Real TOT = 0.884764 + User=0.000000s Real=0.001916s Sys=0.000000s + User TOT = 0.13 Real TOT = 1.33398 Summary of Run 72 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5851,8 +5857,8 @@ Run 73 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.008405s Sys=0.010000s - User TOT = 0.12 Real TOT = 0.89529 + User=0.000000s Real=0.001749s Sys=0.000000s + User TOT = 0.13 Real TOT = 1.33585 Summary of Run 73 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5924,8 +5930,8 @@ Run 74 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.013807s Sys=0.000000s - User TOT = 0.12 Real TOT = 0.909319 + User=0.000000s Real=0.016166s Sys=0.000000s + User TOT = 0.13 Real TOT = 1.35216 Summary of Run 74 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5997,8 +6003,8 @@ Run 75 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.030934s Sys=0.000000s - User TOT = 0.13 Real TOT = 0.940457 + User=0.000000s Real=0.019019s Sys=0.000000s + User TOT = 0.13 Real TOT = 1.37132 Summary of Run 75 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6070,8 +6076,8 @@ Run 76 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.047337s Sys=0.000000s - User TOT = 0.13 Real TOT = 0.987972 + User=0.000000s Real=0.005651s Sys=0.000000s + User TOT = 0.13 Real TOT = 1.37711 Summary of Run 76 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6143,8 +6149,8 @@ Run 77 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.020095s Sys=0.000000s - User TOT = 0.13 Real TOT = 1.00824 + User=0.000000s Real=0.007471s Sys=0.000000s + User TOT = 0.13 Real TOT = 1.38473 Summary of Run 77 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6216,8 +6222,8 @@ Run 78 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.067608s Sys=0.000000s - User TOT = 0.13 Real TOT = 1.07602 + User=0.000000s Real=0.014894s Sys=0.000000s + User TOT = 0.13 Real TOT = 1.3998 Summary of Run 78 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6289,8 +6295,8 @@ Run 79 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.026530s Sys=0.000000s - User TOT = 0.14 Real TOT = 1.10272 + User=0.000000s Real=0.006978s Sys=0.010000s + User TOT = 0.13 Real TOT = 1.40692 Summary of Run 79 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6362,8 +6368,8 @@ Run 80 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.017764s Sys=0.000000s - User TOT = 0.14 Real TOT = 1.12065 + User=0.010000s Real=0.002998s Sys=0.000000s + User TOT = 0.14 Real TOT = 1.41007 Summary of Run 80 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6435,8 +6441,8 @@ Run 81 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.060201s Sys=0.010000s - User TOT = 0.14 Real TOT = 1.18109 + User=0.000000s Real=0.009758s Sys=0.000000s + User TOT = 0.14 Real TOT = 1.41996 Summary of Run 81 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6508,8 +6514,8 @@ Run 82 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.001987s Sys=0.000000s - User TOT = 0.14 Real TOT = 1.18323 + User=0.000000s Real=0.002175s Sys=0.000000s + User TOT = 0.14 Real TOT = 1.42227 Summary of Run 82 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6581,8 +6587,8 @@ Run 83 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002408s Sys=0.000000s - User TOT = 0.14 Real TOT = 1.18577 + User=0.000000s Real=0.002183s Sys=0.000000s + User TOT = 0.14 Real TOT = 1.42459 Summary of Run 83 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6654,8 +6660,8 @@ Run 84 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.015243s Sys=0.000000s - User TOT = 0.14 Real TOT = 1.20119 + User=0.000000s Real=0.003659s Sys=0.000000s + User TOT = 0.14 Real TOT = 1.42838 Summary of Run 84 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6727,8 +6733,8 @@ Run 85 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.026517s Sys=0.000000s - User TOT = 0.14 Real TOT = 1.22788 + User=0.000000s Real=0.015741s Sys=0.000000s + User TOT = 0.14 Real TOT = 1.44431 Summary of Run 85 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6800,8 +6806,8 @@ Run 86 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009750s Sys=0.000000s - User TOT = 0.14 Real TOT = 1.23782 + User=0.000000s Real=0.010977s Sys=0.000000s + User TOT = 0.14 Real TOT = 1.45543 Summary of Run 86 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6873,8 +6879,8 @@ Run 87 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.040727s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.27878 + User=0.010000s Real=0.015262s Sys=0.010000s + User TOT = 0.15 Real TOT = 1.47085 Summary of Run 87 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -6946,8 +6952,8 @@ Run 88 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.007423s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.28703 + User=0.000000s Real=0.023900s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.4949 Summary of Run 88 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7019,8 +7025,8 @@ Run 89 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002939s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.29011 + User=0.000000s Real=0.019180s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.51424 Summary of Run 89 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7092,8 +7098,8 @@ Run 90 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.010867s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.30129 + User=0.000000s Real=0.002102s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.51649 Summary of Run 90 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7165,8 +7171,8 @@ Run 91 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.028845s Sys=0.010000s - User TOT = 0.15 Real TOT = 1.33031 + User=0.000000s Real=0.015536s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.53216 Summary of Run 91 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7238,8 +7244,8 @@ Run 92 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.023648s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.35415 + User=0.000000s Real=0.008181s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.54051 Summary of Run 92 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7311,8 +7317,8 @@ Run 93 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009652s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.36397 + User=0.000000s Real=0.007658s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.54831 Summary of Run 93 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7384,8 +7390,8 @@ Run 94 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.005822s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.37 + User=0.000000s Real=0.005441s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.55389 Summary of Run 94 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7457,8 +7463,8 @@ Run 95 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012875s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.38308 + User=0.000000s Real=0.001605s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.55563 Summary of Run 95 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7530,8 +7536,8 @@ Run 96 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.007126s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.39038 + User=0.000000s Real=0.003154s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.55892 Summary of Run 96 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7603,8 +7609,8 @@ Run 97 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.022522s Sys=0.010000s - User TOT = 0.15 Real TOT = 1.41313 + User=0.000000s Real=0.028190s Sys=0.010000s + User TOT = 0.15 Real TOT = 1.58725 Summary of Run 97 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7676,8 +7682,8 @@ Run 98 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003468s Sys=0.000000s - User TOT = 0.15 Real TOT = 1.41675 + User=0.000000s Real=0.017216s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.60463 Summary of Run 98 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7749,8 +7755,8 @@ Run 99 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.005827s Sys=0.000000s - User TOT = 0.16 Real TOT = 1.42274 + User=0.000000s Real=0.025268s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.63548 Summary of Run 99 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7822,8 +7828,8 @@ Run 100 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004679s Sys=0.000000s - User TOT = 0.16 Real TOT = 1.42758 + User=0.000000s Real=0.003278s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.63892 Summary of Run 100 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7895,8 +7901,8 @@ Run 101 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.006873s Sys=0.000000s - User TOT = 0.16 Real TOT = 1.43461 + User=0.000000s Real=0.005826s Sys=0.000000s + User TOT = 0.15 Real TOT = 1.64937 Summary of Run 101 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -7968,8 +7974,8 @@ Run 102 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003428s Sys=0.000000s - User TOT = 0.16 Real TOT = 1.43821 + User=0.000000s Real=0.026569s Sys=0.010000s + User TOT = 0.15 Real TOT = 1.67619 Summary of Run 102 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8041,8 +8047,8 @@ Run 103 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002822s Sys=0.000000s - User TOT = 0.17 Real TOT = 1.44117 + User=0.010000s Real=0.002166s Sys=0.000000s + User TOT = 0.16 Real TOT = 1.67849 Summary of Run 103 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8114,8 +8120,8 @@ Run 104 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004410s Sys=0.000000s - User TOT = 0.17 Real TOT = 1.44572 + User=0.000000s Real=0.002284s Sys=0.000000s + User TOT = 0.16 Real TOT = 1.6809 Summary of Run 104 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8187,8 +8193,8 @@ Run 105 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012941s Sys=0.000000s - User TOT = 0.17 Real TOT = 1.45881 + User=0.000000s Real=0.003701s Sys=0.000000s + User TOT = 0.16 Real TOT = 1.68473 Summary of Run 105 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8260,8 +8266,8 @@ Run 106 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.007504s Sys=0.000000s - User TOT = 0.18 Real TOT = 1.46877 + User=0.000000s Real=0.031433s Sys=0.000000s + User TOT = 0.16 Real TOT = 1.71632 Summary of Run 106 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8333,8 +8339,8 @@ Run 107 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.053137s Sys=0.000000s - User TOT = 0.18 Real TOT = 1.5221 + User=0.000000s Real=0.026340s Sys=0.000000s + User TOT = 0.16 Real TOT = 1.74283 Summary of Run 107 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8406,8 +8412,8 @@ Run 108 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.027293s Sys=0.000000s - User TOT = 0.18 Real TOT = 1.54956 + User=0.000000s Real=0.003222s Sys=0.000000s + User TOT = 0.16 Real TOT = 1.7462 Summary of Run 108 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8479,8 +8485,8 @@ Run 109 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003466s Sys=0.000000s - User TOT = 0.18 Real TOT = 1.55318 + User=0.000000s Real=0.012332s Sys=0.000000s + User TOT = 0.16 Real TOT = 1.75868 Summary of Run 109 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8552,8 +8558,8 @@ Run 110 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004225s Sys=0.010000s - User TOT = 0.18 Real TOT = 1.55756 + User=0.010000s Real=0.003106s Sys=0.010000s + User TOT = 0.17 Real TOT = 1.76192 Summary of Run 110 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8625,8 +8631,8 @@ Run 111 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012419s Sys=0.000000s - User TOT = 0.18 Real TOT = 1.57107 + User=0.000000s Real=0.001917s Sys=0.000000s + User TOT = 0.17 Real TOT = 1.76396 Summary of Run 111 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8698,8 +8704,8 @@ Run 112 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.026338s Sys=0.000000s - User TOT = 0.18 Real TOT = 1.59759 + User=0.000000s Real=0.001848s Sys=0.000000s + User TOT = 0.17 Real TOT = 1.76593 Summary of Run 112 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8771,8 +8777,8 @@ Run 113 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.003002s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.60075 + User=0.000000s Real=0.002390s Sys=0.000000s + User TOT = 0.17 Real TOT = 1.76844 Summary of Run 113 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8844,8 +8850,8 @@ Run 114 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.026360s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.62727 + User=0.000000s Real=0.009541s Sys=0.000000s + User TOT = 0.17 Real TOT = 1.77814 Summary of Run 114 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8917,8 +8923,8 @@ Run 115 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004791s Sys=0.010000s - User TOT = 0.19 Real TOT = 1.63223 + User=0.010000s Real=0.004012s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.78229 Summary of Run 115 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -8990,8 +8996,8 @@ Run 116 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.010839s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.64338 + User=0.000000s Real=0.002817s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.78524 Summary of Run 116 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9063,8 +9069,8 @@ Run 117 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.006008s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.64956 + User=0.000000s Real=0.074981s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.86042 Summary of Run 117 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9136,8 +9142,8 @@ Run 118 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.008669s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.65906 + User=0.000000s Real=0.003205s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.86377 Summary of Run 118 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9209,8 +9215,8 @@ Run 119 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.006634s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.6659 + User=0.000000s Real=0.024324s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.88827 Summary of Run 119 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9282,8 +9288,8 @@ Run 120 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.026607s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.69267 + User=0.000000s Real=0.004737s Sys=0.010000s + User TOT = 0.18 Real TOT = 1.89318 Summary of Run 120 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9355,8 +9361,8 @@ Run 121 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.014400s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.70727 + User=0.000000s Real=0.002413s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.89578 Summary of Run 121 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9428,8 +9434,8 @@ Run 122 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.026666s Sys=0.000000s - User TOT = 0.19 Real TOT = 1.73411 + User=0.000000s Real=0.003788s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.89973 Summary of Run 122 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9501,8 +9507,8 @@ Run 123 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.033257s Sys=0.000000s - User TOT = 0.2 Real TOT = 1.76759 + User=0.000000s Real=0.006326s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.90621 Summary of Run 123 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9574,8 +9580,8 @@ Run 124 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009979s Sys=0.000000s - User TOT = 0.2 Real TOT = 1.77773 + User=0.000000s Real=0.002806s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.90916 Summary of Run 124 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9647,8 +9653,8 @@ Run 125 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.018298s Sys=0.000000s - User TOT = 0.2 Real TOT = 1.7962 + User=0.000000s Real=0.002642s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.91193 Summary of Run 125 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9720,8 +9726,8 @@ Run 126 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.008723s Sys=0.000000s - User TOT = 0.2 Real TOT = 1.80509 + User=0.000000s Real=0.004066s Sys=0.000000s + User TOT = 0.18 Real TOT = 1.91615 Summary of Run 126 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9793,8 +9799,8 @@ Run 127 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002927s Sys=0.010000s - User TOT = 0.2 Real TOT = 1.80816 + User=0.010000s Real=0.002092s Sys=0.000000s + User TOT = 0.19 Real TOT = 1.91837 Summary of Run 127 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9866,8 +9872,8 @@ Run 128 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.021668s Sys=0.000000s - User TOT = 0.2 Real TOT = 1.83003 + User=0.000000s Real=0.001748s Sys=0.010000s + User TOT = 0.19 Real TOT = 1.92024 Summary of Run 128 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9939,8 +9945,8 @@ Run 129 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.027294s Sys=0.000000s - User TOT = 0.2 Real TOT = 1.85972 + User=0.000000s Real=0.002690s Sys=0.000000s + User TOT = 0.19 Real TOT = 1.92307 Summary of Run 129 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10012,8 +10018,8 @@ Run 130 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.012286s Sys=0.000000s - User TOT = 0.21 Real TOT = 1.87218 + User=0.000000s Real=0.001983s Sys=0.000000s + User TOT = 0.19 Real TOT = 1.92518 Summary of Run 130 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10085,8 +10091,8 @@ Run 131 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.011538s Sys=0.000000s - User TOT = 0.21 Real TOT = 1.88389 + User=0.000000s Real=0.002393s Sys=0.000000s + User TOT = 0.19 Real TOT = 1.92769 Summary of Run 131 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10158,8 +10164,8 @@ Run 132 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.044924s Sys=0.000000s - User TOT = 0.21 Real TOT = 1.9292 + User=0.000000s Real=0.001785s Sys=0.000000s + User TOT = 0.19 Real TOT = 1.92961 Summary of Run 132 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10231,8 +10237,8 @@ Run 133 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.041612s Sys=0.000000s - User TOT = 0.22 Real TOT = 1.971 + User=0.000000s Real=0.001607s Sys=0.000000s + User TOT = 0.19 Real TOT = 1.93135 Summary of Run 133 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10304,8 +10310,8 @@ Run 134 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012477s Sys=0.000000s - User TOT = 0.22 Real TOT = 1.99461 + User=0.000000s Real=0.007666s Sys=0.000000s + User TOT = 0.2 Real TOT = 1.93917 Summary of Run 134 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10377,8 +10383,8 @@ Run 135 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004090s Sys=0.000000s - User TOT = 0.22 Real TOT = 1.99894 + User=0.000000s Real=0.003381s Sys=0.000000s + User TOT = 0.2 Real TOT = 1.94271 Summary of Run 135 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10450,8 +10456,8 @@ Run 136 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.046639s Sys=0.010000s - User TOT = 0.23 Real TOT = 2.06221 + User=0.000000s Real=0.011029s Sys=0.000000s + User TOT = 0.2 Real TOT = 1.95392 Summary of Run 136 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10523,8 +10529,8 @@ Run 137 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.015315s Sys=0.000000s - User TOT = 0.23 Real TOT = 2.07778 + User=0.000000s Real=0.013529s Sys=0.010000s + User TOT = 0.2 Real TOT = 1.96867 Summary of Run 137 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10596,8 +10602,8 @@ Run 138 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003232s Sys=0.000000s - User TOT = 0.23 Real TOT = 2.08116 + User=0.000000s Real=0.005162s Sys=0.000000s + User TOT = 0.2 Real TOT = 1.97399 Summary of Run 138 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10669,8 +10675,8 @@ Run 139 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.009575s Sys=0.000000s - User TOT = 0.24 Real TOT = 2.10108 + User=0.000000s Real=0.002712s Sys=0.000000s + User TOT = 0.2 Real TOT = 1.97686 Summary of Run 139 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10742,8 +10748,8 @@ Run 140 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.023496s Sys=0.000000s - User TOT = 0.24 Real TOT = 2.12626 + User=0.010000s Real=0.002390s Sys=0.000000s + User TOT = 0.21 Real TOT = 1.9794 Summary of Run 140 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10815,8 +10821,8 @@ Run 141 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.027634s Sys=0.000000s - User TOT = 0.24 Real TOT = 2.15415 + User=0.000000s Real=0.007755s Sys=0.000000s + User TOT = 0.21 Real TOT = 1.9873 Summary of Run 141 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10888,8 +10894,8 @@ Run 142 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.013958s Sys=0.000000s - User TOT = 0.24 Real TOT = 2.16829 + User=0.000000s Real=0.008622s Sys=0.000000s + User TOT = 0.21 Real TOT = 1.99607 Summary of Run 142 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -10961,8 +10967,8 @@ Run 143 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.005368s Sys=0.010000s - User TOT = 0.24 Real TOT = 2.17548 + User=0.000000s Real=0.002302s Sys=0.000000s + User TOT = 0.21 Real TOT = 1.99851 Summary of Run 143 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11034,8 +11040,8 @@ Run 144 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.005109s Sys=0.000000s - User TOT = 0.25 Real TOT = 2.18074 + User=0.000000s Real=0.001413s Sys=0.000000s + User TOT = 0.21 Real TOT = 2.00006 Summary of Run 144 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11107,8 +11113,8 @@ Run 145 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012761s Sys=0.000000s - User TOT = 0.25 Real TOT = 2.20686 + User=0.010000s Real=0.001903s Sys=0.000000s + User TOT = 0.22 Real TOT = 2.00208 Summary of Run 145 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11180,8 +11186,8 @@ Run 146 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.019564s Sys=0.000000s - User TOT = 0.25 Real TOT = 2.22667 + User=0.000000s Real=0.002850s Sys=0.000000s + User TOT = 0.22 Real TOT = 2.00505 Summary of Run 146 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11253,8 +11259,8 @@ Run 147 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.031105s Sys=0.000000s - User TOT = 0.26 Real TOT = 2.25812 + User=0.000000s Real=0.002903s Sys=0.000000s + User TOT = 0.22 Real TOT = 2.00807 Summary of Run 147 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11326,8 +11332,8 @@ Run 148 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004856s Sys=0.000000s - User TOT = 0.26 Real TOT = 2.26315 + User=0.000000s Real=0.003011s Sys=0.000000s + User TOT = 0.22 Real TOT = 2.0112 Summary of Run 148 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11399,8 +11405,8 @@ Run 149 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.029158s Sys=0.000000s - User TOT = 0.26 Real TOT = 2.29247 + User=0.000000s Real=0.002621s Sys=0.010000s + User TOT = 0.22 Real TOT = 2.01395 Summary of Run 149 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11472,8 +11478,8 @@ Run 150 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009626s Sys=0.000000s - User TOT = 0.26 Real TOT = 2.30227 + User=0.010000s Real=0.003048s Sys=0.000000s + User TOT = 0.23 Real TOT = 2.01712 Summary of Run 150 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11545,8 +11551,8 @@ Run 151 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012807s Sys=0.010000s - User TOT = 0.26 Real TOT = 2.31527 + User=0.000000s Real=0.002301s Sys=0.000000s + User TOT = 0.23 Real TOT = 2.01956 Summary of Run 151 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11618,8 +11624,8 @@ Run 152 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.023157s Sys=0.000000s - User TOT = 0.26 Real TOT = 2.3386 + User=0.000000s Real=0.002658s Sys=0.000000s + User TOT = 0.23 Real TOT = 2.02236 Summary of Run 152 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11691,8 +11697,8 @@ Run 153 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009774s Sys=0.000000s - User TOT = 0.26 Real TOT = 2.34854 + User=0.000000s Real=0.004051s Sys=0.000000s + User TOT = 0.23 Real TOT = 2.02654 Summary of Run 153 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11764,8 +11770,8 @@ Run 154 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002198s Sys=0.000000s - User TOT = 0.27 Real TOT = 2.35089 + User=0.000000s Real=0.001924s Sys=0.000000s + User TOT = 0.23 Real TOT = 2.02859 Summary of Run 154 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11837,8 +11843,8 @@ Run 155 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.028329s Sys=0.000000s - User TOT = 0.27 Real TOT = 2.37938 + User=0.000000s Real=0.002740s Sys=0.000000s + User TOT = 0.23 Real TOT = 2.03146 Summary of Run 155 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11910,8 +11916,8 @@ Run 156 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002619s Sys=0.000000s - User TOT = 0.27 Real TOT = 2.38218 + User=0.000000s Real=0.002437s Sys=0.000000s + User TOT = 0.23 Real TOT = 2.03403 Summary of Run 156 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -11983,8 +11989,8 @@ Run 157 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003437s Sys=0.000000s - User TOT = 0.27 Real TOT = 2.38577 + User=0.010000s Real=0.008794s Sys=0.010000s + User TOT = 0.24 Real TOT = 2.04296 Summary of Run 157 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12056,8 +12062,8 @@ Run 158 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002593s Sys=0.000000s - User TOT = 0.27 Real TOT = 2.38851 + User=0.000000s Real=0.031785s Sys=0.000000s + User TOT = 0.24 Real TOT = 2.0749 Summary of Run 158 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12129,8 +12135,8 @@ Run 159 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.006711s Sys=0.000000s - User TOT = 0.28 Real TOT = 2.39539 + User=0.000000s Real=0.003069s Sys=0.000000s + User TOT = 0.24 Real TOT = 2.07811 Summary of Run 159 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12202,8 +12208,8 @@ Run 160 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002773s Sys=0.000000s - User TOT = 0.28 Real TOT = 2.39832 + User=0.000000s Real=0.002201s Sys=0.000000s + User TOT = 0.24 Real TOT = 2.08043 Summary of Run 160 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12275,8 +12281,8 @@ Run 161 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002846s Sys=0.000000s - User TOT = 0.28 Real TOT = 2.40131 + User=0.000000s Real=0.003060s Sys=0.000000s + User TOT = 0.24 Real TOT = 2.08363 Summary of Run 161 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12348,8 +12354,8 @@ Run 162 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004843s Sys=0.000000s - User TOT = 0.28 Real TOT = 2.4063 + User=0.000000s Real=0.029902s Sys=0.000000s + User TOT = 0.24 Real TOT = 2.11369 Summary of Run 162 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12421,8 +12427,8 @@ Run 163 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.003160s Sys=0.000000s - User TOT = 0.29 Real TOT = 2.4096 + User=0.000000s Real=0.063575s Sys=0.000000s + User TOT = 0.24 Real TOT = 2.17742 Summary of Run 163 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12494,8 +12500,8 @@ Run 164 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.045627s Sys=0.000000s - User TOT = 0.29 Real TOT = 2.45541 + User=0.000000s Real=0.001978s Sys=0.000000s + User TOT = 0.24 Real TOT = 2.17956 Summary of Run 164 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12567,8 +12573,8 @@ Run 165 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012162s Sys=0.010000s - User TOT = 0.29 Real TOT = 2.46773 + User=0.000000s Real=0.004346s Sys=0.000000s + User TOT = 0.24 Real TOT = 2.18405 Summary of Run 165 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12640,8 +12646,8 @@ Run 166 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.010936s Sys=0.000000s - User TOT = 0.29 Real TOT = 2.47884 + User=0.010000s Real=0.001621s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.1858 Summary of Run 166 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12713,8 +12719,8 @@ Run 167 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.004906s Sys=0.000000s - User TOT = 0.3 Real TOT = 2.48389 + User=0.000000s Real=0.001660s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.18758 Summary of Run 167 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12786,8 +12792,8 @@ Run 168 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002010s Sys=0.000000s - User TOT = 0.3 Real TOT = 2.48604 + User=0.000000s Real=0.004190s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.19189 Summary of Run 168 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12859,8 +12865,8 @@ Run 169 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002146s Sys=0.000000s - User TOT = 0.3 Real TOT = 2.48834 + User=0.000000s Real=0.004213s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.19623 Summary of Run 169 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -12932,8 +12938,8 @@ Run 170 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002610s Sys=0.000000s - User TOT = 0.3 Real TOT = 2.49108 + User=0.000000s Real=0.005929s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.20355 Summary of Run 170 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13005,8 +13011,8 @@ Run 171 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.039543s Sys=0.010000s - User TOT = 0.3 Real TOT = 2.53079 + User=0.000000s Real=0.006856s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.21055 Summary of Run 171 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13078,8 +13084,8 @@ Run 172 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.022551s Sys=0.000000s - User TOT = 0.3 Real TOT = 2.55351 + User=0.000000s Real=0.003030s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.21372 Summary of Run 172 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13151,8 +13157,8 @@ Run 173 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002762s Sys=0.000000s - User TOT = 0.3 Real TOT = 2.55643 + User=0.000000s Real=0.002364s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.21623 Summary of Run 173 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13224,8 +13230,8 @@ Run 174 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002275s Sys=0.000000s - User TOT = 0.3 Real TOT = 2.55885 + User=0.000000s Real=0.001939s Sys=0.010000s + User TOT = 0.25 Real TOT = 2.21828 Summary of Run 174 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13297,8 +13303,8 @@ Run 175 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002445s Sys=0.000000s - User TOT = 0.31 Real TOT = 2.56144 + User=0.000000s Real=0.001991s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.2204 Summary of Run 175 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13370,8 +13376,8 @@ Run 176 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.006612s Sys=0.000000s - User TOT = 0.31 Real TOT = 2.56821 + User=0.000000s Real=0.002967s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.2235 Summary of Run 176 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13443,8 +13449,8 @@ Run 177 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.008922s Sys=0.000000s - User TOT = 0.31 Real TOT = 2.57729 + User=0.000000s Real=0.001878s Sys=0.000000s + User TOT = 0.25 Real TOT = 2.22549 Summary of Run 177 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13516,8 +13522,8 @@ Run 178 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.012885s Sys=0.000000s - User TOT = 0.31 Real TOT = 2.59034 + User=0.000000s Real=0.009788s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.24774 Summary of Run 178 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13589,8 +13595,8 @@ Run 179 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.016484s Sys=0.000000s - User TOT = 0.31 Real TOT = 2.60701 + User=0.000000s Real=0.004574s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.25251 Summary of Run 179 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13662,8 +13668,8 @@ Run 180 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004092s Sys=0.000000s - User TOT = 0.31 Real TOT = 2.61124 + User=0.000000s Real=0.014673s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.26732 Summary of Run 180 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13735,8 +13741,8 @@ Run 181 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.013357s Sys=0.000000s - User TOT = 0.31 Real TOT = 2.62508 + User=0.000000s Real=0.019727s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.2872 Summary of Run 181 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13808,8 +13814,8 @@ Run 182 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.004240s Sys=0.010000s - User TOT = 0.32 Real TOT = 2.62949 + User=0.000000s Real=0.012556s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.2999 Summary of Run 182 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13881,8 +13887,8 @@ Run 183 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003843s Sys=0.000000s - User TOT = 0.32 Real TOT = 2.6335 + User=0.000000s Real=0.007357s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.30742 Summary of Run 183 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -13954,8 +13960,8 @@ Run 184 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002997s Sys=0.000000s - User TOT = 0.32 Real TOT = 2.63666 + User=0.000000s Real=0.005095s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.31267 Summary of Run 184 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14027,8 +14033,8 @@ Run 185 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002257s Sys=0.000000s - User TOT = 0.33 Real TOT = 2.63906 + User=0.000000s Real=0.012797s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.32561 Summary of Run 185 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14100,8 +14106,8 @@ Run 186 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.004839s Sys=0.000000s - User TOT = 0.33 Real TOT = 2.64405 + User=0.000000s Real=0.008281s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.33404 Summary of Run 186 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14173,8 +14179,8 @@ Run 187 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002520s Sys=0.000000s - User TOT = 0.33 Real TOT = 2.64672 + User=0.000000s Real=0.003339s Sys=0.000000s + User TOT = 0.26 Real TOT = 2.33752 Summary of Run 187 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14246,8 +14252,8 @@ Run 188 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002421s Sys=0.000000s - User TOT = 0.33 Real TOT = 2.64927 + User=0.010000s Real=0.013621s Sys=0.000000s + User TOT = 0.27 Real TOT = 2.3513 Summary of Run 188 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14319,8 +14325,8 @@ Run 189 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.006706s Sys=0.000000s - User TOT = 0.34 Real TOT = 2.65612 + User=0.000000s Real=0.027294s Sys=0.000000s + User TOT = 0.27 Real TOT = 2.37876 Summary of Run 189 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14392,8 +14398,8 @@ Run 190 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.015476s Sys=0.000000s - User TOT = 0.34 Real TOT = 2.68356 + User=0.000000s Real=0.035415s Sys=0.000000s + User TOT = 0.27 Real TOT = 2.41434 Summary of Run 190 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14465,8 +14471,8 @@ Run 191 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.020067s Sys=0.000000s - User TOT = 0.34 Real TOT = 2.70389 + User=0.010000s Real=0.019685s Sys=0.000000s + User TOT = 0.28 Real TOT = 2.43417 Summary of Run 191 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14538,8 +14544,8 @@ Run 192 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002874s Sys=0.000000s - User TOT = 0.34 Real TOT = 2.70691 + User=0.000000s Real=0.026332s Sys=0.000000s + User TOT = 0.28 Real TOT = 2.46064 Summary of Run 192 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14611,8 +14617,8 @@ Run 193 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002205s Sys=0.000000s - User TOT = 0.35 Real TOT = 2.70926 + User=0.000000s Real=0.037009s Sys=0.000000s + User TOT = 0.28 Real TOT = 2.49782 Summary of Run 193 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14684,8 +14690,8 @@ Run 194 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.009883s Sys=0.000000s - User TOT = 0.35 Real TOT = 2.7193 + User=0.000000s Real=0.011623s Sys=0.000000s + User TOT = 0.28 Real TOT = 2.50961 Summary of Run 194 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14757,8 +14763,8 @@ Run 195 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.005381s Sys=0.000000s - User TOT = 0.35 Real TOT = 2.72483 + User=0.000000s Real=0.017369s Sys=0.000000s + User TOT = 0.28 Real TOT = 2.52712 Summary of Run 195 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14830,8 +14836,8 @@ Run 196 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.010841s Sys=0.000000s - User TOT = 0.36 Real TOT = 2.73583 + User=0.010000s Real=0.079121s Sys=0.000000s + User TOT = 0.29 Real TOT = 2.60639 Summary of Run 196 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14903,8 +14909,8 @@ Run 197 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.003737s Sys=0.000000s - User TOT = 0.36 Real TOT = 2.73971 + User=0.000000s Real=0.016588s Sys=0.000000s + User TOT = 0.29 Real TOT = 2.62774 Summary of Run 197 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -14976,8 +14982,8 @@ Run 198 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002355s Sys=0.010000s - User TOT = 0.36 Real TOT = 2.7422 + User=0.000000s Real=0.003214s Sys=0.000000s + User TOT = 0.29 Real TOT = 2.63111 Summary of Run 198 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -15049,8 +15055,8 @@ Run 199 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.023509s Sys=0.000000s - User TOT = 0.37 Real TOT = 2.76588 + User=0.000000s Real=0.012564s Sys=0.010000s + User TOT = 0.29 Real TOT = 2.64382 Summary of Run 199 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -15122,8 +15128,8 @@ Run 200 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.037478s Sys=0.000000s - User TOT = 0.37 Real TOT = 2.80356 + User=0.010000s Real=0.003685s Sys=0.000000s + User TOT = 0.3 Real TOT = 2.6532 Summary of Run 200 : 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -15134,6 +15140,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.051 MB +Dynamic pools deleted: 11 / Total memory freed: 0.042 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/advanced/gammaray_telescope/CMakeLists.txt b/examples/advanced/gammaray_telescope/CMakeLists.txt index e4f7adb8df..8df600cb17 100644 --- a/examples/advanced/gammaray_telescope/CMakeLists.txt +++ b/examples/advanced/gammaray_telescope/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(gammaray_telescope) #---------------------------------------------------------------------------- diff --git a/examples/advanced/gammaray_telescope/History b/examples/advanced/gammaray_telescope/History index 37bb1b942a..07f60671c7 100644 --- a/examples/advanced/gammaray_telescope/History +++ b/examples/advanced/gammaray_telescope/History @@ -7,15 +7,40 @@ History file ------------ +24.05.2021 - B. Morgan (gammaraytel-V10-07-05) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +18.03.2021 - A. Ribon, Tag gammaraytel-V10-07-04 + GammaRayTelHadronPhysics : replaced G4HadronCaptureProcess with + G4NeutronCaptureProcess, and G4HadronFissionProcess with + G4NeutronFissionProcess. + +11.03.2021 - A. Ribon, Tag gammaraytel-V10-07-03 + GammaRayTelHadronPhysics : replaced stopping processes that + have been deleted. + +08.03.2021 - A. Ribon, Tag gammaraytel-V10-07-02 + GammaRayTelHadronPhysics : replaced old pion inelastic cross + sections (that have been deleted) with G4BGGPionInelasticXS. + +04.03.2021 - A. Ribon, Tag gammaraytel-V10-07-01 + GammaRayTelHadronPhysics, GammaRayTelIonPhysics : replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + +12.02.2021 - S. Guatelli, Tag gammaraytel-V10-07-00 + Removed the dependency towards G4EmProcessOptions.hh. + Removed SetCuts method from local Physics List as it is not thread-safe. + 14.11.2020 - S. Guatelli, Tag gammaraytel-V10-06-03 Migration to G4RunManagerFactory 12.11.2020 - S. Guatelli, Tag gammaraytel-V10-06-02 Added the option to use G4EmStandard_Option4 with BetheHeitler5D model by using the macro file physics_polarized_new.mac to - select the EM physics processes and models. - Added macro gammaray_polarized.in for system testing. - + select the EM physics processes and models. + Added macro gammaray_polarized.in for system testing. + 02.11.2020 - B.Morgan, Tag gammaraytel-V10-06-01 Support same CMake version range as core Geant4 diff --git a/examples/advanced/gammaray_telescope/gammaraytel.out b/examples/advanced/gammaray_telescope/gammaraytel.out index d1390124bd..3904d65274 100644 --- a/examples/advanced/gammaray_telescope/gammaraytel.out +++ b/examples/advanced/gammaray_telescope/gammaraytel.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -213,7 +219,6 @@ THE FOLLOWING HADRONIC INELASTIC PHYSICS LIST HAS BEEN ACTIVATED: G4RadioactiveD NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon -PhysicsList::SetCuts:CutLength : 100 um /gun/sourceGen true /gun/particle proton /gun/energy 1 GeV @@ -222,63 +227,63 @@ PhysicsList::SetCuts:CutLength : 100 um ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 1 GeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 1 GeV Fluo KleinNishina : Emin= 1 GeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Livermore5DConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai +Livermore5DConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -286,38 +291,38 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -325,56 +330,56 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= ====================================================================== @@ -388,191 +393,192 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon @@ -595,69 +601,69 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -666,9 +672,9 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: RadioactiveDecayBase @@ -676,253 +682,253 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron Process: hadElastic Model: hElasticCHIPS: 19.5 MeV ---> 100 TeV - Model: NeutronHPElastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPElasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: NeutronHPElastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV Model: Binary Cascade: 19.9 MeV ---> 6 GeV - Model: NeutronHPInelastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: NeutronHPInelastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: NeutronHPCapture: 0 eV ---> 20 MeV + Model: NeutronHPCapture: 0 meV ---> 20 MeV Model: nRadCapture: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPCaptureXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nFission - Model: NeutronHPFission: 0 eV ---> 20 MeV + Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPFissionXS: 0 eV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -1001,4432 +1007,3984 @@ Using G4ParticleGun ... 8.53858 LIN proton Event: 0 -Number of tracker hits in this event = 29 +Number of tracker hits in this event = 24 0 100.89 1245 10 1 69.2404 74.1904 95.55 0 113.309 1270 10 0 69.2398 74.1902 94.15 0 153.187 1245 9 1 69.2269 74.1875 65.55 - 0 171.066 1270 9 0 69.2257 74.1868 64.15 + 0 118.973 1270 9 0 69.2257 74.1868 64.15 0 128.993 1245 8 1 69.1981 74.1714 35.55 0 109.165 1270 8 0 69.1953 74.1712 34.15 0 229.95 1245 7 1 69.1373 74.1648 5.55 - 0 119.41 1270 7 0 69.1347 74.1643 4.15 + 0 119.41 1270 7 0 69.1346 74.1643 4.15 0 134.675 1245 6 1 69.0847 74.1484 -24.45 0 117.862 1270 6 0 69.082 74.1485 -25.85 - 0 180.529 1244 5 1 69.0244 74.1545 -54.45 - 0 151.335 1270 5 0 69.021 74.1552 -55.85 - 0 135.779 1244 4 1 68.9504 74.1713 -84.45 - 0 110.526 1270 4 0 68.9469 74.1714 -85.85 - 0 100.549 1244 3 1 68.8745 74.1726 -114.45 - 0 110.315 1270 3 0 68.871 74.1728 -115.85 - 0 101.682 1243 2 1 68.8024 74.1776 -144.45 - 0 167.739 1270 2 0 68.7997 74.1781 -145.85 - 0 105.368 1243 1 1 68.7431 74.1901 -174.45 - 0 92.4041 1270 1 0 68.7405 74.1917 -175.85 - 0 107.805 1243 0 1 68.6856 74.2251 -204.45 - 0 158.756 1270 0 0 68.6824 74.227 -205.85 - 0 66.3108 1245 5 1 69.05 74.1765 -54.6629 - 0 253.114 1289 6 0 94.934 77.9257 -26.25 - 0 208.331 1290 6 0 95.1119 78.05 -26.0877 - 0 237.077 1288 6 0 95.9844 77.85 -26.1581 - 0 80.2131 1271 9 0 69.2379 74.25 63.8258 - 0 14.6606 1457 9 0 74.0832 111.732 63.75 - 0 15.3802 1458 9 0 74.0882 111.75 63.7562 -Number of digits in this event = 15 -Using G4ParticleGun ... -8.87961 LIN -proton -Event: 1 -Number of tracker hits in this event = 24 - 1 117.191 693 11 1 -41.2886 11.6267 125.55 - 1 98.6942 957 11 0 -41.2892 11.6265 124.15 - 1 129.812 693 10 1 -41.3017 11.6257 95.55 - 1 114.283 957 10 0 -41.3017 11.6254 94.15 - 1 141.08 693 9 1 -41.3 11.6187 65.55 - 1 99.2189 957 9 0 -41.3003 11.6184 64.15 - 1 100.913 693 8 1 -41.3037 11.6147 35.55 - 1 86.488 957 8 0 -41.3031 11.614 34.15 - 1 100.027 693 7 1 -41.2911 11.6038 5.55 - 1 108.149 957 7 0 -41.2903 11.6027 4.15 - 1 115.311 693 6 1 -41.2739 11.5807 -24.45 - 1 98.0645 957 6 0 -41.2735 11.5803 -25.85 - 1 190.733 693 5 1 -41.268 11.5698 -54.45 - 1 208.99 957 5 0 -41.2679 11.569 -55.85 - 1 194.409 693 4 1 -41.2625 11.5546 -84.45 - 1 125.435 957 4 0 -41.2626 11.554 -85.85 - 1 109.693 693 3 1 -41.265 11.5398 -114.45 - 1 110.049 957 3 0 -41.2656 11.5389 -115.85 - 1 92.2252 693 2 1 -41.2783 11.5195 -144.45 - 1 100.386 957 2 0 -41.2787 11.5177 -145.85 - 1 127.536 693 1 1 -41.2885 11.4818 -174.45 - 1 95.4811 957 1 0 -41.2897 11.4798 -175.85 - 1 121.493 693 0 1 -41.3109 11.4403 -204.45 - 1 100.649 956 0 0 -41.3129 11.4376 -205.85 -Number of digits in this event = 9 -Using G4ParticleGun ... -8.66509 LIN -proton -Event: 2 -Number of tracker hits in this event = 144 - 2 140.108 506 8 1 -78.8319 113.121 35.55 - 2 125.345 1464 8 0 -78.8314 113.12 34.15 - 2 91.7261 506 7 1 -78.8163 113.105 5.55 - 2 96.3077 1464 7 0 -78.8161 113.105 4.15 - 2 136.671 506 6 1 -78.8104 113.113 -24.45 - 2 107.168 1464 6 0 -78.8101 113.113 -25.85 - 2 109.713 506 5 1 -78.8022 113.116 -54.45 - 2 12899 1464 5 0 -78.8021 113.116 -55.85 - 2 4839.22 1463 5 0 -78.6754 112.95 -56.0555 - 2 232.47 487 5 1 -82.5625 111.432 -54.85 - 2 206.723 539 4 1 -72.2268 112.598 -84.45 - 2 270.739 1462 4 0 -71.8972 112.57 -85.85 - 2 155.157 574 3 1 -65.1576 112.029 -114.45 - 2 157.469 1459 3 0 -64.8309 112.004 -115.85 - 2 165.046 609 2 1 -58.1672 111.466 -144.45 - 2 276.967 1456 2 0 -57.8504 111.443 -145.85 - 2 209.358 643 1 1 -51.4221 111.005 -174.45 - 2 197.449 1454 1 0 -51.1162 110.998 -175.85 - 2 22.849 675 0 1 -44.8659 110.808 -204.45 - 2 187.667 676 0 1 -44.85 110.808 -204.52 - 2 156.786 1453 0 0 -44.5472 110.794 -205.85 - 2 185.715 1296 5 0 -63.8355 79.4354 -56.2499 - 2 30.9253 1295 5 0 -63.8781 79.25 -55.9716 - 2 122.455 582 5 1 -63.6038 79.2896 -54.85 - 2 82.2843 1297 5 0 -63.8034 79.45 -56.2215 - 2 13.862 1462 5 0 -78.264 112.75 -56.2245 - 2 39.8932 716 4 1 -36.7529 84.4225 -84.45 - 2 62.7149 717 4 1 -36.65 84.3518 -84.5181 - 2 80.7324 718 4 1 -36.45 84.2143 -84.6503 - 2 35.8023 719 4 1 -36.25 84.0767 -84.7829 - 2 48.2455 1314 4 0 -34.6346 82.9599 -85.85 - 2 157.539 1313 4 0 -34.4757 82.85 -85.955 - 2 81.3712 1312 4 0 -34.1859 82.65 -86.1465 - 2 23.6321 942 3 1 8.59826 53.5859 -114.45 - 2 69.1462 943 3 1 8.65 53.5503 -114.485 - 2 80.3892 944 3 1 8.85 53.4125 -114.622 - 2 48.1037 945 3 1 9.05 53.2749 -114.758 - 2 91.0254 1160 3 0 10.6403 52.1826 -115.85 - 2 136.948 1159 3 0 10.8334 52.05 -115.983 - 2 36.2023 1158 3 0 11.1251 51.85 -116.183 - 2 16.4207 1160 2 1 52.2029 23.5764 -144.45 - 2 75.5562 1161 2 1 52.25 23.5447 -144.483 - 2 87.6544 1162 2 1 52.45 23.4098 -144.621 - 2 35.3562 1163 2 1 52.65 23.2743 -144.761 - 2 156.188 1010 2 0 54.2187 22.2195 -145.85 - 2 128.531 1009 2 0 54.4709 22.05 -146.025 - 2 5.75228 1008 2 0 54.7681 21.85 -146.23 - 2 73.481 1376 1 1 95.3541 -5.58506 -174.45 - 2 77.3139 1377 1 1 95.55 -5.72141 -174.59 - 2 45.3595 1378 1 1 95.75 -5.86079 -174.733 - 2 55.3933 865 1 0 97.3078 -6.9381 -175.85 - 2 121.611 864 1 0 97.4696 -7.05 -175.966 - 2 40.2014 863 1 0 97.7597 -7.25 -176.174 - 2 18.2498 1585 0 1 137.289 -34.5495 -204.45 - 2 89.9457 1586 0 1 137.35 -34.5932 -204.494 - 2 105.893 1587 0 1 137.55 -34.7362 -204.637 - 2 30.9211 1588 0 1 137.75 -34.879 -204.78 - 2 44.3456 720 0 0 139.256 -35.9586 -205.85 - 2 109.668 719 0 0 139.384 -36.05 -205.941 - 2 75.6633 718 0 0 139.663 -36.25 -206.138 - 2 6.33318 476 4 1 -84.8428 110.276 -84.45 - 2 138.472 475 4 1 -84.85 110.273 -84.4835 - 2 337.112 1449 4 0 -85.1448 110.141 -85.85 - 2 42.6366 444 3 1 -91.3211 107.399 -114.45 - 2 102.793 443 3 1 -91.35 107.386 -114.583 - 2 125.925 1435 3 0 -91.6244 107.269 -115.85 - 2 150.894 411 2 1 -97.8443 104.584 -144.45 - 2 287.526 1421 2 0 -98.1512 104.456 -145.85 - 2 135.999 378 1 1 -104.407 101.828 -174.45 - 2 121.921 1407 1 0 -104.718 101.695 -175.85 - 2 130.484 345 0 1 -111.079 98.9697 -204.45 - 2 223.41 344 0 1 -111.15 98.9394 -204.776 - 2 102.56 1393 0 0 -111.386 98.8393 -205.85 - 2 140.495 1422 2 0 -98.2568 104.55 -145.985 - 2 58.4403 407 2 1 -98.598 105.52 -144.85 - 2 93.3938 511 4 1 -77.6861 107.8 -84.45 - 2 112.441 1436 4 0 -77.64 107.55 -85.85 - 2 103.35 516 3 1 -76.7244 102.417 -114.45 - 2 22.5159 1410 3 0 -76.6846 102.166 -115.85 - 2 98.9846 1409 3 0 -76.682 102.15 -115.942 - 2 116.685 520 2 1 -75.8811 97.1166 -144.45 - 2 129.828 1383 2 0 -75.8428 96.8697 -145.85 - 2 118.101 525 1 1 -75.0444 91.8384 -174.45 - 2 123.255 1357 1 0 -75.0042 91.5902 -175.85 - 2 45.4987 1356 1 0 -74.9978 91.55 -176.076 - 2 101.438 529 0 1 -74.2115 86.515 -204.45 - 2 12.657 1331 0 0 -74.1753 86.2645 -205.85 - 2 75.5084 1330 0 0 -74.1732 86.25 -205.931 - 2 58.1921 481 4 1 -83.8117 115.059 -84.45 - 2 41.6277 480 4 1 -83.85 115.074 -84.665 - 2 126.763 1475 4 0 -84.0616 115.154 -85.85 - 2 92.135 454 3 1 -89.2018 117.067 -114.45 - 2 47.267 453 3 1 -89.25 117.086 -114.725 - 2 184.22 1485 3 0 -89.4472 117.168 -115.85 - 2 110.435 428 2 1 -94.4305 119.269 -144.45 - 2 147.201 1496 2 0 -94.6757 119.371 -145.85 - 2 112.035 402 1 1 -99.7042 121.45 -174.45 - 2 60.494 401 1 1 -99.75 121.469 -174.701 - 2 114.149 1507 1 0 -99.9595 121.555 -175.85 - 2 121.683 374 0 1 -105.172 123.684 -204.45 - 2 218.009 1518 0 0 -105.423 123.794 -205.85 - 2 13.1894 1493 2 0 -88.2614 118.944 -145.85 - 2 43.5502 1506 5 0 -94.8481 121.533 -56.25 - 2 284.349 1507 5 0 -94.9037 121.55 -56.1455 - 2 143.14 433 4 1 -93.4275 89.7252 -84.45 - 2 68.4567 432 4 1 -93.55 89.5206 -84.6989 - 2 62.4651 1342 4 0 -94.1134 88.5781 -85.85 - 2 189.041 1341 4 0 -94.19 88.45 -86.0065 - 2 203.081 359 3 1 -108.168 65.2684 -114.45 - 2 2.44215 358 3 1 -108.35 64.9363 -114.843 - 2 21.3385 1220 3 0 -108.814 64.0759 -115.85 - 2 158.851 1219 3 0 -108.828 64.05 -115.88 - 2 78.9877 1218 3 0 -108.935 63.85 -116.112 - 2 178.131 289 2 1 -122.174 39.4459 -144.45 - 2 1.13453 288 2 1 -122.35 39.1288 -144.846 - 2 38.1238 1091 2 0 -122.805 38.3243 -145.85 - 2 105.474 1090 2 0 -122.847 38.25 -145.943 - 2 17.6675 1089 2 0 -122.96 38.05 -146.193 - 2 74.119 221 1 1 -135.855 14.954 -174.45 - 2 90.3052 220 1 1 -135.95 14.7755 -174.676 - 2 89.215 968 1 0 -136.452 13.8456 -175.85 - 2 68.7361 967 1 0 -136.558 13.65 -176.097 - 2 72.8026 157 0 1 -148.671 -8.81126 -204.45 - 2 171.406 156 0 1 -148.75 -8.95186 -204.627 - 2 70.1666 850 0 0 -149.294 -9.92094 -205.85 - 2 97.8558 849 0 0 -149.367 -10.05 -206.013 - 2 48.2777 1269 3 0 -86.4627 73.9916 -116.25 - 2 77.1886 1270 3 0 -86.4521 74.0501 -116.189 - 2 129.987 420 3 1 -96.0955 164.357 -114.45 - 2 204.771 419 3 1 -96.15 164.514 -114.629 - 2 189.66 1727 3 0 -96.5237 165.587 -115.85 - 2 140.64 1728 3 0 -96.5806 165.75 -116.036 - 2 132.14 482 4 1 -83.4816 114.974 -84.45 - 2 116.028 1474 4 0 -83.7127 115.056 -85.85 - 2 105.214 457 3 1 -88.4568 116.695 -114.45 - 2 104.927 1483 3 0 -88.6964 116.769 -115.85 - 2 97.8807 432 2 1 -93.6228 118.246 -144.45 - 2 41.3473 1490 2 0 -93.8963 118.339 -145.85 - 2 59.5105 1491 2 0 -93.929 118.35 -146.017 - 2 67.7347 403 1 1 -99.5135 120.211 -174.45 - 2 150.3 1500 1 0 -99.7997 120.3 -175.85 - 2 101.264 372 0 1 -105.689 122.115 -204.45 - 2 206.236 371 0 1 -105.75 122.133 -204.75 - 2 179.456 1510 0 0 -105.973 122.199 -205.85 -Number of digits in this event = 58 -Using G4ParticleGun ... -8.61445 LIN -proton -Event: 3 -Number of tracker hits in this event = 16 - 3 147.724 963 7 1 12.7335 147.48 5.55 - 3 183.717 1636 7 0 12.7338 147.479 4.15 - 3 242.048 963 6 1 12.7408 147.473 -24.45 - 3 133.272 1636 6 0 12.741 147.473 -25.85 - 3 106.233 963 5 1 12.7437 147.467 -54.45 - 3 114.341 1636 5 0 12.7442 147.466 -55.85 - 3 98.5695 963 4 1 12.7554 147.459 -84.45 - 3 172.512 1636 4 0 12.7553 147.458 -85.85 - 3 127.195 963 3 1 12.7552 147.434 -114.45 - 3 120.531 1636 3 0 12.755 147.433 -115.85 - 3 113.182 963 2 1 12.7528 147.416 -144.45 - 3 124.886 1636 2 0 12.753 147.416 -145.85 - 3 107.452 963 1 1 12.7587 147.424 -174.45 - 3 182.343 1636 1 0 12.7577 147.425 -175.85 - 3 125.632 963 0 1 12.7332 147.433 -204.45 - 3 102.054 1636 0 0 12.7312 147.433 -205.85 + 0 149.755 1244 5 1 69.0244 74.1545 -54.45 + 0 151.335 1270 5 0 69.0209 74.1552 -55.85 + 0 135.779 1244 4 1 68.9501 74.1712 -84.45 + 0 110.526 1270 4 0 68.9466 74.1714 -85.85 + 0 100.549 1244 3 1 68.874 74.1725 -114.45 + 0 110.315 1270 3 0 68.8705 74.1727 -115.85 + 0 101.682 1243 2 1 68.8016 74.1775 -144.45 + 0 167.739 1270 2 0 68.7989 74.178 -145.85 + 0 105.368 1243 1 1 68.7421 74.19 -174.45 + 0 92.4041 1270 1 0 68.7395 74.1916 -175.85 + 0 107.805 1243 0 1 68.6844 74.225 -204.45 + 0 158.756 1270 0 0 68.6811 74.2269 -205.85 + 0 97.1649 1245 5 1 69.05 74.1793 -54.6672 + 0 333.532 1271 9 0 69.2454 74.25 63.8155 Number of digits in this event = 11 Using G4ParticleGun ... -2.01584 LIN +2.94508 LIN proton -Event: 4 -Number of tracker hits in this event = 51 - 4 185.564 659 9 1 -48.1058 124.713 65.55 - 4 118.318 1522 9 0 -48.1056 124.714 64.15 - 4 130.543 659 8 1 -48.099 124.713 35.55 - 4 118.886 1522 8 0 -48.1017 124.711 34.15 - 4 333.502 659 7 1 -48.1532 124.674 5.55 - 4 101.058 1522 7 0 -48.1568 124.672 4.15 - 4 207.315 659 6 1 -48.2317 124.619 -24.45 - 4 117.013 1522 6 0 -48.2365 124.615 -25.85 - 4 133.922 658 5 1 -48.3294 124.513 -54.45 - 4 153.893 1521 5 0 -48.334 124.507 -55.85 - 4 119.386 658 4 1 -48.4268 124.403 -84.45 - 4 132.766 1521 4 0 -48.4339 124.396 -85.85 - 4 124.641 657 3 1 -48.5925 124.264 -114.45 - 4 132.68 1520 3 0 -48.6021 124.257 -115.85 - 4 110.37 656 2 1 -48.7976 124.105 -144.45 - 4 132.282 1519 2 0 -48.8064 124.098 -145.85 - 4 127.233 655 1 1 -48.9918 123.968 -174.45 - 4 119.204 1519 1 0 -49.0002 123.961 -175.85 - 4 157.387 654 0 1 -49.1597 123.815 -204.45 - 4 151.716 1518 0 0 -49.1664 123.808 -205.85 - 4 55.3779 1566 0 0 -67.4694 133.35 -206.212 - 4 8.68179 842 2 1 -11.45 129.925 -144.696 - 4 161.869 1038 8 1 27.7004 7.89544 35.15 - 4 497.752 1641 0 0 10.4774 148.495 -206.055 - 4 54.3767 953 8 0 46.9246 10.7728 33.75 - 4 349.892 952 8 0 47.0353 10.6498 33.9044 - 4 0.328018 951 8 0 47.2171 10.4497 34.1484 - 4 73.7263 1138 8 1 47.722 9.79571 35.15 - 4 105.993 1139 8 1 47.85 9.63533 35.3563 - 4 32.8099 1140 8 1 48.0502 9.4605 35.5249 - 4 42.3066 552 5 0 142.025 -69.542 -56.25 - 4 67.9957 551 5 0 142.114 -69.6501 -56.1671 - 4 108.402 550 5 0 142.174 -69.8501 -56.0633 - 4 39.9432 549 5 0 142.231 -70.05 -55.959 - 4 116.036 1614 5 1 142.953 -70.9117 -54.8496 - 4 76.2984 1615 5 1 143.15 -71.0825 -54.6376 - 4 13.7094 1616 5 1 143.35 -71.1695 -54.4716 - 4 1460.54 1375 0 0 -61.352 95.1816 -206.25 - 4 2658.73 591 0 1 -61.7296 95.0681 -204.85 - 4 159.064 590 0 1 -61.85 94.967 -204.56 - 4 32.4958 589 0 1 -62.05 94.6422 -204.786 - 4 24.6684 1365 0 0 -62.9465 93.1931 -205.85 - 4 111.912 1364 0 0 -62.9732 93.15 -205.881 - 4 154.532 1363 0 0 -63.093 92.95 -206.022 - 4 231.764 1362 0 0 -63.22 92.7498 -206.162 - 4 219.248 1361 0 0 -63.1103 92.55 -206 - 4 12.7439 704 0 1 -39.1347 129.681 -204.85 - 4 3.3197 679 0 1 -44.05 141.553 -204.754 - 4 113.593 658 6 1 -48.25 124.455 -24.5612 - 4 25.5071 657 6 1 -48.45 124.26 -24.4804 - 4 91.0582 660 7 1 -48.05 124.739 5.53386 -Number of digits in this event = 25 -Using G4ParticleGun ... -3.62452 LIN -proton -Event: 5 -Number of tracker hits in this event = 27 - 5 75.8537 559 9 1 -68.2496 116.261 65.55 - 5 50.6385 558 9 1 -68.25 116.261 65.2622 - 5 94.361 1480 9 0 -68.2513 116.26 64.15 - 5 119.396 558 8 1 -68.2778 116.258 35.55 - 5 105.8 1480 8 0 -68.2787 116.258 34.15 - 5 106.261 558 7 1 -68.3056 116.241 5.55 - 5 118.076 1480 7 0 -68.3055 116.241 4.15 - 5 98.342 558 6 1 -68.3064 116.24 -24.45 - 5 448.069 1480 6 0 -68.3079 116.241 -25.85 - 5 124.519 558 5 1 -68.3409 116.249 -54.45 - 5 119.303 1480 5 0 -68.3419 116.25 -55.85 - 5 108.746 558 4 1 -68.3658 116.282 -84.45 - 5 106.176 1480 4 0 -68.3678 116.282 -85.85 - 5 136.271 558 3 1 -68.4147 116.294 -114.45 - 5 110.475 1480 3 0 -68.4164 116.296 -115.85 - 5 148.322 557 2 1 -68.4632 116.329 -144.45 - 5 116.6 1480 2 0 -68.4656 116.331 -145.85 - 5 132.692 557 1 1 -68.5161 116.369 -174.45 - 5 156.237 1481 1 0 -68.5202 116.371 -175.85 - 5 113.389 557 0 1 -68.5947 116.411 -204.45 - 5 92.659 1481 0 0 -68.5984 116.411 -205.85 - 5 91.7503 1480 1 0 -68.5638 116.35 -175.895 - 5 115.992 1481 2 0 -68.3696 116.386 -145.85 - 5 171.584 1482 2 0 -68.3136 116.55 -146.134 - 5 16.7182 1483 2 0 -68.2367 116.75 -146.146 - 5 229.279 1321 2 0 -56.6973 84.3448 -146.25 - 5 61.2371 1479 6 0 -68.3464 116.15 -26.0717 +Event: 1 +Number of tracker hits in this event = 23 + 1 112.891 737 9 1 -32.64 -119.287 65.55 + 1 104.946 304 9 0 -32.6394 -119.286 64.15 + 1 102.157 737 8 1 -32.6293 -119.271 35.55 + 1 114.317 304 8 0 -32.6285 -119.268 34.15 + 1 148.532 737 7 1 -32.6119 -119.207 5.55 + 1 101.774 304 7 0 -32.608 -119.204 4.15 + 1 106.374 737 6 1 -32.5303 -119.147 -24.45 + 1 197.226 305 6 0 -32.5277 -119.145 -25.85 + 1 138.376 737 5 1 -32.4738 -119.098 -54.45 + 1 246.363 305 5 0 -32.4711 -119.098 -55.85 + 1 116.07 738 4 1 -32.4029 -119.1 -84.45 + 1 102.774 305 4 0 -32.399 -119.097 -85.85 + 1 101.273 738 3 1 -32.3182 -119.048 -114.45 + 1 114.661 305 3 0 -32.3167 -119.044 -115.85 + 1 169.908 738 2 1 -32.287 -118.971 -144.45 + 1 99.0389 305 2 0 -32.2872 -118.968 -145.85 + 1 106.803 738 1 1 -32.3023 -118.907 -174.45 + 1 110.212 306 1 0 -32.3028 -118.905 -175.85 + 1 99.0537 738 0 1 -32.3098 -118.873 -204.45 + 1 102.985 306 0 0 -32.3121 -118.869 -205.85 + 1 234.559 1370 1 1 94.1765 -131.045 -174.45 + 1 107.663 636 0 1 -52.7025 -113.907 -204.684 + 1 18.9832 1125 7 1 45.1405 -76.5171 5.51653 Number of digits in this event = 9 Using G4ParticleGun ... -6.70102 LIN +5.92885 LIN +proton +Event: 2 +Number of tracker hits in this event = 18 + 2 100.731 677 8 1 -44.5772 131.901 35.55 + 2 120.068 1558 8 0 -44.578 131.901 34.15 + 2 116.187 677 7 1 -44.5947 131.898 5.55 + 2 185.711 1558 7 0 -44.5943 131.898 4.15 + 2 99.0057 677 6 1 -44.5851 131.908 -24.45 + 2 133.164 1558 6 0 -44.5861 131.908 -25.85 + 2 130.51 677 5 1 -44.6142 131.896 -54.45 + 2 90.1056 1558 5 0 -44.6174 131.896 -55.85 + 2 87.9194 676 4 1 -44.6789 131.899 -84.45 + 2 116.386 1558 4 0 -44.6811 131.9 -85.85 + 2 118.679 676 3 1 -44.7297 131.923 -114.45 + 2 93.4647 1558 3 0 -44.7311 131.923 -115.85 + 2 97.5822 676 2 1 -44.7501 131.919 -144.45 + 2 119.983 1558 2 0 -44.7502 131.919 -145.85 + 2 97.7652 676 1 1 -44.7536 131.913 -174.45 + 2 115.863 1558 1 0 -44.7533 131.912 -175.85 + 2 102.217 676 0 1 -44.748 131.896 -204.45 + 2 100.881 1558 0 0 -44.7484 131.896 -205.85 +Number of digits in this event = 5 +Using G4ParticleGun ... +8.11964 LIN +proton +Event: 3 +Number of tracker hits in this event = 26 + 3 107.051 995 11 1 19.0574 2.98819 125.55 + 3 132.413 914 11 0 19.0573 2.9888 124.15 + 3 121.63 995 10 1 19.0528 2.99855 95.55 + 3 85.4035 914 10 0 19.0531 2.99929 94.15 + 3 102.412 995 9 1 19.0628 3.01213 65.55 + 3 146.854 914 9 0 19.0635 3.01259 64.15 + 3 110.82 995 8 1 19.0784 3.02234 35.55 + 3 136.136 914 8 0 19.079 3.02367 34.15 + 3 125.961 995 7 1 19.0906 3.05306 5.55 + 3 125.193 915 7 0 19.0909 3.05407 4.15 + 3 127.124 995 6 1 19.098 3.07644 -24.45 + 3 257.31 915 6 0 19.0994 3.07791 -25.85 + 3 142.322 995 5 1 19.1276 3.1039 -54.45 + 3 116.304 915 5 0 19.1285 3.10528 -55.85 + 3 150.27 995 4 1 19.1504 3.13668 -84.45 + 3 101.197 915 4 0 19.1519 3.13901 -85.85 + 3 117.858 995 3 1 19.1782 3.1872 -114.45 + 3 150.025 915 3 0 19.1791 3.18896 -115.85 + 3 93.5986 995 2 1 19.1986 3.22977 -144.45 + 3 112.152 915 2 0 19.2001 3.23081 -145.85 + 3 128.55 995 1 1 19.2369 3.24769 -174.45 + 3 110.242 915 1 0 19.2381 3.24828 -175.85 + 3 124.223 996 0 1 19.2662 3.2647 -204.45 + 3 108.876 916 0 0 19.267 3.26594 -205.85 + 3 214.991 974 2 1 14.9819 129.548 -144.45 + 3 167.566 1061 5 0 -103.961 32.2576 -56.25 +Number of digits in this event = 19 +Using G4ParticleGun ... +3.65622 LIN +proton +Event: 4 +Number of tracker hits in this event = 25 + 4 119.453 391 10 1 -101.811 -25.1698 95.55 + 4 112.489 774 10 0 -101.811 -25.1698 94.15 + 4 98.3647 391 9 1 -101.813 -25.1741 65.55 + 4 113.403 774 9 0 -101.814 -25.1745 64.15 + 4 93.7233 391 8 1 -101.83 -25.1814 35.55 + 4 116.49 774 8 0 -101.831 -25.1833 34.15 + 4 100.57 391 7 1 -101.845 -25.219 5.55 + 4 210.784 774 7 0 -101.847 -25.2205 4.15 + 4 111.722 391 6 1 -101.871 -25.2469 -24.45 + 4 188.848 774 6 0 -101.874 -25.2478 -25.85 + 4 104.179 391 5 1 -101.925 -25.2584 -54.45 + 4 144.239 773 5 0 -101.929 -25.259 -55.85 + 4 124.623 390 4 1 -102.025 -25.264 -84.45 + 4 158.819 773 4 0 -102.032 -25.2632 -85.85 + 4 128.818 389 3 1 -102.17 -25.2449 -114.45 + 4 128.922 774 3 0 -102.175 -25.2459 -115.85 + 4 123.934 389 2 1 -102.276 -25.2639 -144.45 + 4 97.6585 773 2 0 -102.281 -25.2648 -145.85 + 4 96.3772 388 1 1 -102.373 -25.2888 -174.45 + 4 102.253 773 1 0 -102.378 -25.2882 -175.85 + 4 132.743 388 0 1 -102.473 -25.2776 -204.45 + 4 127.242 773 0 0 -102.478 -25.2764 -205.85 + 4 122.518 777 0 0 -102.113 -24.6396 -205.85 + 4 228.684 776 0 0 -102.013 -24.6501 -206.082 + 4 104.198 774 4 0 -101.975 -25.25 -86.0713 +Number of digits in this event = 13 +Using G4ParticleGun ... +9.69112 LIN +proton +Event: 5 +Number of tracker hits in this event = 24 + 5 145.964 1275 10 1 75.1377 76.7955 95.55 + 5 158.013 1283 10 0 75.1378 76.7961 94.15 + 5 173.189 1275 9 1 75.1405 76.8072 65.55 + 5 116.055 1283 9 0 75.1413 76.8075 64.15 + 5 130.914 1275 8 1 75.156 76.8139 35.55 + 5 138.994 1283 8 0 75.1572 76.814 34.15 + 5 109.791 1275 7 1 75.1822 76.814 5.55 + 5 90.268 1283 7 0 75.1831 76.8141 4.15 + 5 164.903 1275 6 1 75.2039 76.8151 -24.45 + 5 118.703 1283 6 0 75.2041 76.8151 -25.85 + 5 100.322 1275 5 1 75.2077 76.8123 -54.45 + 5 209.067 1283 5 0 75.2083 76.8122 -55.85 + 5 113.854 1275 4 1 75.2197 76.8122 -84.45 + 5 107.331 1283 4 0 75.2197 76.8121 -85.85 + 5 100.088 1275 3 1 75.2207 76.8128 -114.45 + 5 138.117 1283 3 0 75.2201 76.8133 -115.85 + 5 123.211 1275 2 1 75.2092 76.8208 -144.45 + 5 184.866 1283 2 0 75.2082 76.8208 -145.85 + 5 114.237 1275 1 1 75.1885 76.8199 -174.45 + 5 90.1851 1283 1 0 75.1873 76.82 -175.85 + 5 140.488 1275 0 1 75.1603 76.8192 -204.45 + 5 107.402 1283 0 0 75.1598 76.8201 -205.85 + 5 195.991 1094 2 0 81.2723 39.05 -146.15 + 5 85.7135 1284 3 0 75.1862 76.8501 -115.988 +Number of digits in this event = 16 +Using G4ParticleGun ... +6.38913 LIN proton Event: 6 Number of tracker hits in this event = 23 - 6 143.061 657 9 1 -48.4755 -107.641 65.55 - 6 176.958 362 9 0 -48.4746 -107.641 64.15 - 6 106.44 657 8 1 -48.461 -107.639 35.55 - 6 106.955 362 8 0 -48.4601 -107.639 34.15 - 6 160.076 658 7 1 -48.4386 -107.631 5.55 - 6 100.382 362 7 0 -48.4373 -107.63 4.15 - 6 165.763 658 6 1 -48.4108 -107.61 -24.45 - 6 132.292 362 6 0 -48.4101 -107.61 -25.85 - 6 148.047 658 5 1 -48.3976 -107.607 -54.45 - 6 145.836 362 5 0 -48.398 -107.606 -55.85 - 6 109.314 658 4 1 -48.4096 -107.601 -84.45 - 6 175.456 362 4 0 -48.4104 -107.602 -85.85 - 6 97.5039 658 3 1 -48.4269 -107.618 -114.45 - 6 120.581 362 3 0 -48.4277 -107.618 -115.85 - 6 132.842 658 2 1 -48.442 -107.628 -144.45 - 6 108.673 362 2 0 -48.442 -107.629 -145.85 - 6 107.925 658 1 1 -48.4438 -107.658 -174.45 - 6 103.22 362 1 0 -48.4451 -107.66 -175.85 - 6 97.4966 657 0 1 -48.4728 -107.71 -204.45 - 6 113.086 362 0 0 -48.4732 -107.713 -205.85 - 6 0.608826 328 5 0 -51.8747 -114.549 -56.25 - 6 140.168 327 5 0 -51.8764 -114.55 -56.2478 - 6 117.491 389 5 0 -67.0513 -102.321 -56.25 -Number of digits in this event = 15 + 6 134.981 537 11 0 41.2813 -72.6201 124.15 + 6 116.477 1106 10 1 41.2904 -72.6287 95.55 + 6 109.948 537 10 0 41.2919 -72.6293 94.15 + 6 123.587 1106 9 1 41.3182 -72.6386 65.55 + 6 106.841 537 9 0 41.3198 -72.6393 64.15 + 6 125.326 1106 8 1 41.3531 -72.6535 35.55 + 6 182.726 536 8 0 41.3542 -72.654 34.15 + 6 129.233 1106 7 1 41.3781 -72.6649 5.55 + 6 104.392 536 7 0 41.3791 -72.6665 4.15 + 6 93.4093 1106 6 1 41.4 -72.6994 -24.45 + 6 167.925 536 6 0 41.4014 -72.7014 -25.85 + 6 107.925 1106 5 1 41.4369 -72.7382 -54.45 + 6 112.32 536 5 0 41.4383 -72.7409 -55.85 + 6 114.589 1107 4 1 41.4692 -72.7963 -84.45 + 6 107.667 536 4 0 41.4712 -72.7992 -85.85 + 6 112.767 1107 3 1 41.5086 -72.8539 -114.45 + 6 124.362 535 3 0 41.51 -72.857 -115.85 + 6 138.081 1107 2 1 41.5404 -72.9172 -144.45 + 6 101.428 535 2 0 41.5414 -72.9206 -145.85 + 6 129.519 1107 1 1 41.5587 -72.988 -174.45 + 6 97.6691 535 1 0 41.5604 -72.9917 -175.85 + 6 123.882 1107 0 1 41.5933 -73.0682 -204.45 + 6 102.603 534 0 0 41.5942 -73.0726 -205.85 +Number of digits in this event = 11 Using G4ParticleGun ... -2.42095 LIN +8.09917 LIN proton Event: 7 -Number of tracker hits in this event = 46 - 7 145.528 1316 9 1 83.2924 95.3501 65.55 - 7 125.362 1376 9 0 83.2848 95.3509 64.15 - 7 336.806 1315 8 1 83.1385 95.373 35.55 - 7 105.13 1376 8 0 83.1286 95.3725 34.15 - 7 228.174 1314 7 1 82.9229 95.3624 5.55 - 7 141.05 1376 7 0 82.9125 95.365 4.15 - 7 121.371 1313 6 1 82.7009 95.415 -24.45 - 7 110.244 1376 6 0 82.6893 95.4193 -25.85 - 7 180.236 1311 5 1 82.4457 95.5056 -54.45 - 7 117.81 1376 5 0 82.4331 95.5121 -55.85 - 7 121.212 1310 4 1 82.1833 95.6357 -84.45 - 7 149.206 1377 4 0 82.1715 95.6399 -85.85 - 7 115.903 1309 3 1 81.9283 95.731 -114.45 - 7 125.794 1377 3 0 81.9206 95.7341 -115.85 - 7 124.446 1308 2 1 81.7633 95.7989 -144.45 - 7 143.069 1378 2 0 81.7558 95.8024 -145.85 - 7 144.895 1307 1 1 81.6013 95.8732 -174.45 - 7 123.086 1378 1 0 81.5965 95.8746 -175.85 - 7 367.372 1307 0 1 81.5094 95.9146 -204.45 - 7 250.633 1306 0 1 81.45 95.817 -204.696 - 7 345.178 1305 0 1 81.25 95.6451 -204.628 - 7 299.479 1304 0 1 81.05 95.5124 -204.744 - 7 395.251 1373 0 0 80.7468 94.9378 -205.85 - 7 28.3065 1253 0 0 42.8941 70.7707 -206.25 - 7 3.68458 1601 1 0 141.738 140.55 -176.077 - 7 313.438 1706 2 0 108.513 161.516 -146.25 - 7 343.489 1303 0 1 80.85 94.2766 -204.584 - 7 340.527 1302 0 1 80.65 93.7893 -204.546 - 7 163.403 1301 0 1 80.45 93.2947 -204.503 - 7 22.096 1300 0 1 80.25 92.7993 -204.459 - 7 29.6063 653 1 0 23.1744 -49.3731 -176.25 - 7 97.6134 652 1 0 23.1436 -49.45 -176.235 - 7 75.7538 651 1 0 23.0633 -49.65 -176.194 - 7 71.7983 650 1 0 22.9836 -49.85 -176.153 - 7 74.4184 649 1 0 22.9044 -50.05 -176.111 - 7 72.7572 648 1 0 22.8256 -50.25 -176.069 - 7 73.5721 647 1 0 22.7468 -50.45 -176.027 - 7 89.4565 646 1 0 22.6685 -50.65 -175.985 - 7 349.362 645 1 0 22.5905 -50.85 -175.943 - 7 75.3396 644 1 0 22.5123 -51.05 -175.901 - 7 16.9105 643 1 0 22.4327 -51.25 -175.859 - 7 60.6486 1002 1 1 20.5152 -56.0693 -174.85 - 7 305.407 1001 1 1 20.45 -56.2331 -174.816 - 7 225.467 1000 1 1 20.25 -56.738 -174.709 - 7 249.907 999 1 1 20.05 -57.2549 -174.602 - 7 88.8128 998 1 1 19.85 -57.7739 -174.497 -Number of digits in this event = 30 +Number of tracker hits in this event = 41 + 7 88.801 525 11 1 -74.9049 32.6179 125.55 + 7 123.445 1062 11 0 -74.9052 32.6165 124.15 + 7 128.161 525 10 1 -74.9143 32.5916 95.55 + 7 108.081 1062 10 0 -74.9147 32.5911 94.15 + 7 118.144 525 9 1 -74.9233 32.5802 65.55 + 7 136.578 1062 9 0 -74.9243 32.5797 64.15 + 7 120.551 525 8 1 -74.9506 32.5595 35.55 + 7 105.929 1062 8 0 -74.9515 32.5585 34.15 + 7 168.431 525 7 1 -74.9817 32.5361 5.55 + 7 139.192 1062 7 0 -74.9834 32.536 4.15 + 7 98.8047 525 6 1 -75.0163 32.5243 -24.45 + 7 140.908 1062 6 0 -75.017 32.5259 -25.85 + 7 277.746 525 5 1 -75.0292 32.5617 -54.45 + 7 127.544 1062 5 0 -75.0293 32.5639 -55.85 + 7 103.931 525 4 1 -75.0331 32.6104 -84.45 + 7 183.327 1062 4 0 -75.0334 32.6115 -85.85 + 7 120.644 525 3 1 -75.039 32.6337 -114.45 + 7 146.353 1062 3 0 -75.0387 32.6349 -115.85 + 7 118.21 525 2 1 -75.0353 32.6606 -144.45 + 7 99.7281 1063 2 0 -75.0347 32.6604 -145.85 + 7 103.395 525 1 1 -75.0221 32.6605 -174.45 + 7 181.495 1063 1 0 -75.022 32.6601 -175.85 + 7 105.124 525 0 1 -75.022 32.6522 -204.45 + 7 115.768 1063 0 0 -75.0217 32.6519 -205.85 + 7 118.779 524 2 1 -75.1254 32.5973 -144.45 + 7 79.0368 1056 2 0 -74.747 31.4358 -145.85 + 7 178.708 1055 2 0 -74.678 31.25 -146.056 + 7 32.1517 1428 4 0 -77.9819 105.901 -86.2499 + 7 30.4788 1429 4 0 -77.9752 105.95 -86.2377 + 7 95.4678 1089 7 0 -19.784 38.008 3.75 + 7 93.1053 1088 7 0 -19.525 37.85 3.83873 + 7 175.378 1087 7 0 -19.3605 37.65 3.9741 + 7 61.8296 1086 7 0 -19.2776 37.45 4.02765 + 7 144.688 806 7 1 -18.8138 36.4305 5.15 + 7 69.6878 807 7 1 -18.65 36.2102 5.44681 + 7 87.2429 808 7 1 -18.4494 36.1641 5.53974 + 7 296.516 809 7 1 -18.25 35.9922 5.43594 + 7 96.4347 810 7 1 -18.0499 35.6706 5.294 + 7 32.9006 811 7 1 -17.8499 35.5871 5.18168 + 7 0.142107 1069 7 0 -16.5304 33.8504 4.15 + 7 197.494 1068 7 0 -16.5301 33.85 4.14973 +Number of digits in this event = 20 Using G4ParticleGun ... -9.37757 LIN +1.10113 LIN proton Event: 8 -Number of tracker hits in this event = 28 - 8 109.835 551 11 0 45.5367 -69.7856 124.15 - 8 180.728 1127 10 1 45.5351 -69.7835 95.55 - 8 192.612 551 10 0 45.5346 -69.783 94.15 - 8 144.408 1127 9 1 45.5269 -69.7717 65.55 - 8 134.399 551 9 0 45.5241 -69.7713 64.15 - 8 125.108 1127 8 1 45.4656 -69.7629 35.55 - 8 117.616 551 8 0 45.4622 -69.7627 34.15 - 8 151.948 1126 7 1 45.392 -69.7588 5.55 - 8 98.2278 551 7 0 45.3889 -69.7592 4.15 - 8 127.148 1126 6 1 45.3244 -69.7669 -24.45 - 8 176.351 551 6 0 45.3212 -69.768 -25.85 - 8 158.473 1126 5 1 45.2591 -69.7855 -54.45 - 8 95.7374 551 5 0 45.2562 -69.7864 -55.85 - 8 111.221 1125 4 1 45.1976 -69.8064 -84.45 - 8 108.626 551 4 0 45.1945 -69.8073 -85.85 - 8 100.464 1125 3 1 45.1317 -69.8293 -114.45 - 8 142.774 551 3 0 45.128 -69.8309 -115.85 - 8 92.6772 1125 2 1 45.0512 -69.8624 -144.45 - 8 16.2138 1124 2 1 45.05 -69.8632 -144.782 - 8 123.231 550 2 0 45.0461 -69.8655 -145.85 - 8 142.208 1124 1 1 44.9411 -69.9307 -174.45 - 8 119.74 550 1 0 44.9355 -69.9339 -175.85 - 8 113.533 1123 0 1 44.8206 -69.9956 -204.45 - 8 134.127 550 0 0 44.8169 -69.998 -205.85 - 8 101.171 550 3 0 45.1036 -69.85 -115.974 - 8 14.231 1128 10 1 45.6501 -69.9364 95.2094 - 8 161.013 548 10 0 46.2144 -70.3 94.15 - 8 2.50769 547 10 0 46.4504 -70.45 93.7561 -Number of digits in this event = 15 +Number of tracker hits in this event = 40 + 8 19.9593 889 11 0 84.6136 -2.2027 123.837 + 8 129.09 1322 10 1 84.6096 -2.20042 95.55 + 8 128.453 889 10 0 84.6095 -2.20331 94.15 + 8 133.425 1322 9 1 84.6087 -2.27793 65.55 + 8 191.298 888 9 0 84.6097 -2.28782 64.15 + 8 140.858 1322 8 1 84.6317 -2.51793 35.55 + 8 146.348 887 8 0 84.6281 -2.52657 34.15 + 8 169.596 1322 7 1 84.5451 -2.70038 5.55 + 8 305.156 886 7 0 84.5395 -2.70687 4.15 + 8 457.314 1321 6 1 84.4133 -2.87092 -24.45 + 8 112.586 885 6 0 84.4053 -2.8816 -25.85 + 8 210.541 1320 5 1 84.2133 -3.09392 -54.45 + 8 328.564 884 5 0 84.2035 -3.10447 -55.85 + 8 199.913 1319 4 1 84.0196 -3.32652 -84.45 + 8 146.976 883 4 0 84.0097 -3.33134 -85.85 + 8 153.514 1318 3 1 83.7985 -3.43764 -114.45 + 8 141.627 883 3 0 83.7973 -3.44094 -115.85 + 8 160.692 1318 2 1 83.8018 -3.48588 -144.45 + 8 101.804 882 2 0 83.798 -3.48935 -145.85 + 8 143.9 1318 1 1 83.7426 -3.56688 -174.45 + 8 128.079 882 1 0 83.7386 -3.57272 -175.85 + 8 138.323 1318 0 1 83.6747 -3.68597 -204.45 + 8 141.045 881 0 0 83.6722 -3.69145 -205.85 + 8 7.36682 413 6 0 -94.404 -97.4059 -26.25 + 8 189.144 946 1 0 109.632 9.30957 -176.25 + 8 173.233 1490 1 1 118.177 6.90342 -174.85 + 8 38.7459 1491 1 1 118.35 6.85726 -174.835 + 8 15.0108 928 1 0 121.006 5.7753 -175.85 + 8 59.1849 1510 1 1 122.228 6.70521 -174.85 + 8 85.5819 1511 1 1 122.35 6.8685 -174.765 + 8 61.946 1512 1 1 122.55 6.94951 -174.731 + 8 68.0736 1513 1 1 122.75 6.97826 -174.668 + 8 112.473 1514 1 1 122.95 6.96375 -174.688 + 8 10.2752 938 1 0 123.542 7.83479 -175.85 + 8 371.17 939 1 0 123.546 7.85 -175.868 + 8 245.68 882 3 0 83.8021 -3.45 -116.061 + 8 32.5357 1320 4 1 84.05 -3.29548 -84.7449 + 8 1.8095 886 4 0 84.3888 -2.65517 -85.85 + 8 134.853 887 4 0 84.3905 -2.64984 -85.8589 + 8 92.3681 888 4 0 84.5229 -2.45 -86.1365 +Number of digits in this event = 27 Using G4ParticleGun ... -9.40382 LIN +8.5656 LIN proton Event: 9 -Number of tracker hits in this event = 18 - 9 95.0155 484 8 1 -83.2009 -116.926 35.55 - 9 123.185 316 8 0 -83.2013 -116.926 34.15 - 9 88.6143 484 7 1 -83.2077 -116.93 5.55 - 9 103.158 316 7 0 -83.2086 -116.93 4.15 - 9 103.837 484 6 1 -83.2267 -116.946 -24.45 - 9 169.74 316 6 0 -83.2274 -116.947 -25.85 - 9 96.1143 484 5 1 -83.2495 -116.952 -54.45 - 9 109.464 315 5 0 -83.2499 -116.953 -55.85 - 9 111.823 483 4 1 -83.2579 -116.96 -84.45 - 9 107.494 315 4 0 -83.2589 -116.961 -85.85 - 9 138.833 483 3 1 -83.2789 -116.992 -114.45 - 9 115.837 315 3 0 -83.2793 -116.993 -115.85 - 9 93.9192 483 2 1 -83.2875 -117.013 -144.45 - 9 143.389 315 2 0 -83.2882 -117.013 -145.85 - 9 122.912 483 1 1 -83.3041 -117.012 -174.45 - 9 128.939 315 1 0 -83.304 -117.013 -175.85 - 9 124.049 483 0 1 -83.3043 -117.021 -204.45 - 9 95.9574 315 0 0 -83.3041 -117.021 -205.85 -Number of digits in this event = 8 +Number of tracker hits in this event = 22 + 9 177.234 1387 10 1 97.6435 -20.09 95.55 + 9 100.973 799 10 0 97.6449 -20.0903 94.15 + 9 133.876 1387 9 1 97.6726 -20.0953 65.55 + 9 113.841 799 9 0 97.6737 -20.0948 64.15 + 9 95.1309 1387 8 1 97.703 -20.0841 35.55 + 9 166.989 799 8 0 97.7049 -20.0842 34.15 + 9 115.473 1387 7 1 97.7445 -20.0897 5.55 + 9 105.921 799 7 0 97.746 -20.0902 4.15 + 9 116.191 1388 6 1 97.7754 -20.0946 -24.45 + 9 150.545 799 6 0 97.7778 -20.095 -25.85 + 9 90.7184 1388 5 1 97.829 -20.0984 -54.45 + 9 116.68 799 5 0 97.8311 -20.0985 -55.85 + 9 137.695 1388 4 1 97.8701 -20.0961 -84.45 + 9 181.571 799 4 0 97.8722 -20.0963 -85.85 + 9 100.189 1388 3 1 97.916 -20.1017 -114.45 + 9 141.977 799 3 0 97.9187 -20.1024 -115.85 + 9 91.0092 1389 2 1 97.9725 -20.1155 -144.45 + 9 110.261 799 2 0 97.9752 -20.1162 -145.85 + 9 92.9559 1389 1 1 98.0336 -20.1315 -174.45 + 9 167.673 799 1 0 98.0362 -20.1321 -175.85 + 9 117.9 1389 0 1 98.0917 -20.1489 -204.45 + 9 117.535 799 0 0 98.0947 -20.1494 -205.85 +Number of digits in this event = 9 Using G4ParticleGun ... -4.4206 LIN +2.94987 LIN proton Event: 10 -Number of tracker hits in this event = 25 - 10 345.457 959 11 1 12.011 54.9139 125.55 - 10 119.533 1174 11 0 12.0109 54.9129 124.15 - 10 126.827 959 10 1 12.0106 54.8904 95.55 - 10 181.374 1174 10 0 12.0107 54.8897 94.15 - 10 104.998 959 9 1 12.0114 54.8695 65.55 - 10 104.972 1174 9 0 12.0119 54.8697 64.15 - 10 133.145 959 8 1 12.0253 54.8824 35.55 - 10 130.846 1174 8 0 12.0265 54.882 34.15 - 10 292.007 959 7 1 12.0488 54.8712 5.55 - 10 117.216 1174 7 0 12.0525 54.8722 4.15 - 10 101.076 960 6 1 12.1347 54.8982 -24.45 - 10 137.863 1174 6 0 12.1407 54.9024 -25.85 - 10 207.85 961 5 1 12.2594 54.986 -54.45 - 10 181.164 1174 5 0 12.2664 54.9896 -55.85 - 10 172.609 961 4 1 12.4113 55.0628 -84.45 - 10 118.423 1175 4 0 12.415 55.0635 -85.85 - 10 96.0163 962 3 1 12.4916 55.0801 -114.45 - 10 139.687 1175 3 0 12.4932 55.0774 -115.85 - 10 87.7162 962 2 1 12.5261 55.017 -144.45 - 10 88.3968 1174 2 0 12.527 55.0132 -145.85 - 10 116.789 962 1 1 12.5476 54.9383 -174.45 - 10 100.261 1174 1 0 12.5497 54.936 -175.85 - 10 96.4764 962 0 1 12.592 54.8921 -204.45 - 10 115.625 1174 0 0 12.5923 54.8898 -205.85 - 10 8.84808 960 7 1 12.05 54.8699 5.21075 -Number of digits in this event = 12 +Number of tracker hits in this event = 20 + 10 127.604 1332 9 1 86.4686 98.7356 65.55 + 10 165.503 1392 9 0 86.468 98.7329 64.15 + 10 125.367 1332 8 1 86.4631 98.6698 35.55 + 10 133.115 1392 8 0 86.4618 98.6666 34.15 + 10 96.6048 1331 7 1 86.434 98.5974 5.55 + 10 116.777 1392 7 0 86.4339 98.5924 4.15 + 10 117.771 1331 6 1 86.4241 98.4804 -24.45 + 10 105.121 1391 6 0 86.4237 98.4756 -25.85 + 10 99.0858 1331 5 1 86.4167 98.3802 -54.45 + 10 99.5299 1391 5 0 86.4171 98.3759 -55.85 + 10 112.351 1331 4 1 86.4293 98.2836 -84.45 + 10 116.018 1390 4 0 86.4286 98.2765 -85.85 + 10 234.174 1331 3 1 86.4126 98.1218 -114.45 + 10 99.9614 1389 3 0 86.4136 98.1137 -115.85 + 10 97.4099 1331 2 1 86.4287 97.9426 -144.45 + 10 133.975 1388 2 0 86.4286 97.9327 -145.85 + 10 186.695 1331 1 1 86.4276 97.723 -174.45 + 10 101.676 1387 1 0 86.4299 97.7115 -175.85 + 10 96.1373 1332 0 1 86.4695 97.4742 -204.45 + 10 136.04 1386 0 0 86.4695 97.4633 -205.85 +Number of digits in this event = 9 Using G4ParticleGun ... -1.72439 LIN +4.37972 LIN proton Event: 11 -Number of tracker hits in this event = 110 - 11 132.037 1508 9 1 121.924 50.8999 65.55 - 11 115.279 1154 9 0 121.927 50.8981 64.15 - 11 102.032 1509 8 1 121.989 50.8494 35.55 - 11 147.34 1153 8 0 121.989 50.8441 34.15 - 11 257.746 1509 7 1 121.984 50.7482 5.55 - 11 106.922 1153 7 0 121.981 50.7431 4.15 - 11 150.244 1508 6 1 121.931 50.6398 -24.45 - 11 110.896 1152 6 0 121.93 50.6343 -25.85 - 11 132.526 1508 5 1 121.916 50.5098 -54.45 - 11 103.112 1152 5 0 121.916 50.5052 -55.85 - 11 101.6 1508 4 1 121.921 50.4181 -84.45 - 11 115.206 1151 4 0 121.92 50.4125 -85.85 - 11 110.884 1508 3 1 121.899 50.3118 -114.45 - 11 96.8424 1151 3 0 121.898 50.3038 -115.85 - 11 124.053 1508 2 1 121.865 50.1346 -144.45 - 11 112.354 1150 2 0 121.861 50.1249 -145.85 - 11 104.564 1508 1 1 121.786 49.9259 -174.45 - 11 121.508 1149 1 0 121.782 49.9155 -175.85 - 11 181.314 1507 0 1 121.699 49.6992 -204.45 - 11 130.234 1148 0 0 121.694 49.6883 -205.85 - 11 91.0218 507 0 0 49.2966 -78.45 -206.168 - 11 169.574 508 0 0 49.4699 -78.45 -206.118 - 11 123.957 1447 1 1 109.619 54.0061 -174.451 - 11 115.921 1448 1 1 109.75 54.3427 -174.732 - 11 39.0856 1252 1 0 110.454 70.5798 -175.85 - 11 6.60706 1253 1 0 110.46 70.65 -175.852 - 11 122.064 1455 1 1 111.248 77.0646 -174.85 - 11 272.448 1456 1 1 111.35 77.4714 -174.777 - 11 112.597 1296 1 0 111.204 79.2507 -175.85 - 11 152.457 1297 1 0 111.219 79.45 -175.97 - 11 65.74 1298 1 0 111.46 79.65 -175.96 - 11 75.0189 1299 1 0 111.526 79.85 -176.003 - 11 47.8739 1300 1 0 111.564 80.05 -175.991 - 11 75.3133 1301 1 0 111.589 80.2502 -176.033 - 11 99.4348 1302 1 0 111.605 80.4501 -176.154 - 11 7.77525 1584 1 0 68.7123 137.138 -176.25 - 11 142.191 1585 1 0 68.6924 137.15 -176.22 - 11 70.7208 1586 1 0 68.4556 137.35 -175.974 - 11 363.404 1241 1 1 68.3729 138.878 -174.85 - 11 117.228 1400 11 0 -138.875 100.311 123.75 - 11 25.3608 1401 11 0 -138.702 100.35 124.085 - 11 8.89637 213 11 1 -137.366 101.16 125.15 - 11 69.1991 214 11 1 -137.35 101.17 125.163 - 11 245.314 215 11 1 -137.15 101.241 125.275 - 11 71.1518 216 11 1 -136.95 101.271 125.361 - 11 64.8621 217 11 1 -136.75 101.321 125.483 - 11 11.3017 218 11 1 -136.55 101.335 125.48 - 11 408.145 133 10 1 -153.381 98.1011 95.5494 - 11 126.103 134 10 1 -153.35 97.9947 95.4779 - 11 94.7482 1377 10 0 -154.115 95.7423 94.15 - 11 66.4228 1376 10 0 -154.177 95.5496 93.9996 - 11 16.4769 1375 10 0 -154.226 95.3495 93.8053 - 11 122.921 123 9 1 -155.382 64.6539 65.55 - 11 120.04 1222 9 0 -155.432 64.5592 64.15 - 11 32.143 125 10 1 -154.995 96.1823 95.1502 - 11 41.0133 1373 10 0 -156.864 94.9177 94.15 - 11 0.0561519 107 10 1 -158.589 93.1967 95.15 - 11 62.0409 1356 10 0 -161.727 91.5182 94.1499 - 11 170.889 1389 10 0 -153.393 98.113 94.15 - 11 175.873 1484 1 0 -20.3409 116.95 -176.186 - 11 10.5934 1485 1 0 -20.7947 117.15 -175.861 - 11 305.368 791 1 1 -21.6724 118.042 -174.85 - 11 174.408 790 1 1 -21.8503 118.181 -174.666 - 11 64.3033 789 1 1 -22.05 118.284 -174.543 - 11 55.8771 1483 1 0 -21.9943 116.95 -175.973 - 11 56.7288 1482 1 0 -22.0117 116.75 -176.062 - 11 57.1891 1481 1 0 -21.9726 116.55 -176.118 - 11 94.7895 1480 1 0 -21.9259 116.35 -176.078 - 11 62.004 1479 1 0 -21.7755 116.15 -176 - 11 76.9896 1478 1 0 -21.7049 115.95 -175.955 - 11 188.435 1477 1 0 -21.5551 115.75 -175.939 - 11 22.0813 1476 1 0 -21.2325 115.55 -176.221 - 11 134.72 1512 1 0 27.9235 122.594 -176.25 - 11 139.648 1772 1 0 -19.6229 174.622 -176.25 - 11 111.423 1322 1 0 19.6605 84.5079 -176.25 - 11 50.1714 1001 1 1 20.3067 84.6002 -174.85 - 11 78.8391 1002 1 1 20.45 84.5741 -174.663 - 11 91.9807 1003 1 1 20.65 84.4733 -174.451 - 11 49.5252 1004 1 1 20.85 84.2968 -174.665 - 11 85.6839 1318 1 0 20.8283 83.8346 -175.85 - 11 83.1323 1317 1 0 20.8653 83.65 -176.003 - 11 58.1305 1316 1 0 20.8649 83.45 -175.959 - 11 30.6407 991 1 1 18.3608 81.5306 -174.85 - 11 42.5127 929 1 1 5.87392 78.0427 -174.85 - 11 53.649 928 1 1 5.85 78.0356 -174.842 - 11 26.4827 1274 1 0 13.8039 74.9528 -175.85 - 11 31.3708 966 1 1 13.3639 72.7275 -174.85 - 11 139.61 1269 1 0 11.704 73.9508 -175.85 - 11 717.802 1346 1 0 -54.3282 89.2534 -176.25 - 11 117.598 318 0 1 -116.419 86.7117 -204.45 - 11 92.4767 1330 0 0 -116.203 86.1954 -205.85 - 11 87.371 1329 0 0 -116.131 86.05 -206.046 - 11 300.027 1280 0 0 -131.716 76.1082 -206.25 - 11 30.6988 229 0 1 -134.282 76.4183 -204.85 - 11 74.9729 228 0 1 -134.35 76.4232 -204.815 - 11 63.9109 227 0 1 -134.55 76.3729 -204.699 - 11 52.8397 226 0 1 -134.75 76.372 -204.617 - 11 53.6868 225 0 1 -134.95 76.3927 -204.551 - 11 79.2884 224 0 1 -135.15 76.3848 -204.493 - 11 112.616 223 0 1 -135.35 76.3245 -204.488 - 11 71.0929 222 0 1 -135.55 76.2254 -204.56 - 11 71.3962 221 0 1 -135.75 76.0887 -204.726 - 11 19.6126 220 0 1 -135.95 76.0031 -204.812 - 11 123.938 1273 0 0 -138.71 74.8077 -205.85 - 11 96.4269 1272 0 0 -139.06 74.6499 -205.931 - 11 61.3708 1271 0 0 -139.34 74.45 -205.914 - 11 44.7889 197 0 1 -140.671 73.3418 -204.85 - 11 111.487 196 0 1 -140.75 73.2569 -204.749 - 11 107.561 195 0 1 -140.95 73.1875 -204.534 - 11 294.83 194 0 1 -141.15 73.1889 -204.494 -Number of digits in this event = 37 +Number of tracker hits in this event = 22 + 11 110.641 1286 9 1 77.3308 94.5952 65.55 + 11 117.953 1372 9 0 77.3315 94.5939 64.15 + 11 130.182 1286 8 1 77.3457 94.5666 35.55 + 11 100.093 1372 8 0 77.3445 94.5662 34.15 + 11 124.077 1286 7 1 77.3216 94.5537 5.55 + 11 99.2797 1372 7 0 77.3201 94.551 4.15 + 11 171.161 1286 6 1 77.2901 94.4911 -24.45 + 11 92.6246 1371 6 0 77.2885 94.4877 -25.85 + 11 178.022 1286 5 1 77.263 94.4148 -54.45 + 11 128.267 1371 5 0 77.2633 94.4129 -55.85 + 11 98.5574 1286 4 1 77.2658 94.3792 -84.45 + 11 126.261 1371 4 0 77.2659 94.3798 -85.85 + 11 93.9242 1286 3 1 77.2738 94.3912 -114.45 + 11 155.953 1371 3 0 77.2728 94.3926 -115.85 + 11 114.683 1286 2 1 77.253 94.4137 -144.45 + 11 96.9925 1371 2 0 77.2535 94.4154 -145.85 + 11 187.741 1286 1 1 77.2563 94.4526 -174.45 + 11 111.542 1371 1 0 77.2578 94.4557 -175.85 + 11 103.948 1286 0 1 77.2873 94.5125 -204.45 + 11 95.7594 1371 0 0 77.2891 94.5215 -205.85 + 11 182.351 1284 7 1 76.8914 94.5847 5.55 + 11 286.097 1285 7 1 77.05 94.8786 5.50131 +Number of digits in this event = 11 Using G4ParticleGun ... -2.66678 LIN +3.84492 LIN proton Event: 12 -Number of tracker hits in this event = 22 - 12 86.2221 1237 10 1 67.461 -79.0047 95.55 - 12 126.626 505 10 0 67.4624 -79.0009 94.15 - 12 110.747 1237 9 1 67.4825 -78.9248 65.55 - 12 91.8247 505 9 0 67.4841 -78.9215 64.15 - 12 261.419 1237 8 1 67.5113 -78.8568 35.55 - 12 105.085 505 8 0 67.5145 -78.8557 34.15 - 12 146.591 1237 7 1 67.5684 -78.8334 5.55 - 12 125.022 506 7 0 67.5729 -78.8323 4.15 - 12 217.207 1238 6 1 67.6654 -78.8149 -24.45 - 12 95.2205 506 6 0 67.6698 -78.812 -25.85 - 12 101.598 1238 5 1 67.7528 -78.7543 -54.45 - 12 110.56 506 5 0 67.7562 -78.7513 -55.85 - 12 163.206 1238 4 1 67.8211 -78.688 -84.45 - 12 109.28 506 4 0 67.8241 -78.6878 -85.85 - 12 163.684 1239 3 1 67.886 -78.6852 -114.45 - 12 116.651 506 3 0 67.8874 -78.687 -115.85 - 12 158.023 1239 2 1 67.9092 -78.7233 -144.45 - 12 117.079 506 2 0 67.9096 -78.7245 -145.85 - 12 138.262 1239 1 1 67.9099 -78.7499 -174.45 - 12 133.02 506 1 0 67.9091 -78.7511 -175.85 - 12 91.8366 1239 0 1 67.8934 -78.7733 -204.45 - 12 94.9146 506 0 0 67.8944 -78.7718 -205.85 -Number of digits in this event = 13 +Number of tracker hits in this event = 33 + 12 80.2943 827 11 1 -14.5201 -13.7852 125.55 + 12 124.553 831 11 0 -14.5205 -13.7835 124.15 + 12 115.034 827 10 1 -14.5321 -13.751 95.55 + 12 115.347 831 10 0 -14.5339 -13.749 94.15 + 12 110.937 827 9 1 -14.5823 -13.7067 65.55 + 12 143.286 831 9 0 -14.5844 -13.7044 64.15 + 12 138.173 827 8 1 -14.6308 -13.6625 35.55 + 12 107.207 831 8 0 -14.636 -13.6586 34.15 + 12 156.819 826 7 1 -14.7417 -13.5838 5.55 + 12 247.732 832 7 0 -14.7472 -13.5819 4.15 + 12 106.19 825 6 1 -14.8602 -13.5367 -24.45 + 12 144.34 832 6 0 -14.8644 -13.5353 -25.85 + 12 130.892 825 5 1 -14.956 -13.5096 -54.45 + 12 108.54 832 5 0 -14.9606 -13.5085 -55.85 + 12 143.289 824 4 1 -15.0612 -13.4858 -84.45 + 12 89.9314 832 4 0 -15.0659 -13.4841 -85.85 + 12 123.038 824 3 1 -15.1591 -13.4438 -114.45 + 12 100.269 833 3 0 -15.1622 -13.4418 -115.85 + 12 122.947 824 2 1 -15.2305 -13.4028 -144.45 + 12 98.5311 833 2 0 -15.2312 -13.4022 -145.85 + 12 138.995 824 1 1 -15.2476 -13.3917 -174.45 + 12 109.607 833 1 0 -15.2522 -13.3957 -175.85 + 12 142.382 823 0 1 -15.3482 -13.4776 -204.45 + 12 139.952 832 0 0 -15.3541 -13.4826 -205.85 + 12 61.956 428 0 1 -94.4896 -15.4708 -204.85 + 12 83.0049 427 0 1 -94.55 -15.3457 -204.591 + 12 3.94304 1413 13 1 102.755 174.996 185.15 + 12 61.6681 1067 0 1 33.65 -21.5447 -204.659 + 12 39.687 836 4 0 -15.6651 -12.7445 -85.85 + 12 435.428 837 4 0 -15.7336 -12.65 -85.9357 + 12 227.826 838 4 0 -16.1432 -12.4498 -86.1995 + 12 185.063 817 4 0 -85.638 -16.5069 -86.25 + 12 367.676 471 4 1 -85.7747 -17.1309 -84.8499 +Number of digits in this event = 21 Using G4ParticleGun ... -3.53773 LIN +4.91 LIN proton Event: 13 -Number of tracker hits in this event = 29 - 13 180.198 896 11 0 -83.8247 -0.708856 124.15 - 13 118.061 481 10 1 -83.8273 -0.702081 95.55 - 13 179.676 896 10 0 -83.8281 -0.703795 94.15 - 13 105.571 480 9 1 -83.8516 -0.74197 65.55 - 13 119.249 896 9 0 -83.8531 -0.743731 64.15 - 13 219.827 480 8 1 -83.8872 -0.773633 35.55 - 13 111.688 896 8 0 -83.8917 -0.774423 34.15 - 13 113.435 480 7 1 -83.9864 -0.788127 5.55 - 13 176.838 896 7 0 -83.989 -0.788887 4.15 - 13 127.851 480 6 1 -84.0368 -0.804273 -24.45 - 13 103.331 896 6 0 -84.0382 -0.805939 -25.85 - 13 124.978 479 5 1 -84.0701 -0.842418 -54.45 - 13 112.606 896 5 0 -84.0726 -0.845973 -55.85 - 13 127.386 479 4 1 -84.1267 -0.917964 -84.45 - 13 135.291 895 4 0 -84.128 -0.921306 -85.85 - 13 113.976 479 3 1 -84.1611 -0.992703 -114.45 - 13 103.188 895 3 0 -84.1646 -0.999397 -115.85 - 13 130.847 479 2 1 -84.2343 -1.13835 -144.45 - 13 219.397 894 2 0 -84.2375 -1.14558 -145.85 - 13 327.601 478 1 1 -84.309 -1.29378 -174.45 - 13 118.538 893 1 0 -84.3116 -1.29905 -175.85 - 13 130.663 478 0 1 -84.3732 -1.40386 -204.45 - 13 118.449 893 0 0 -84.377 -1.40876 -205.85 - 13 46.9047 853 5 1 -9.31808 75.0148 -54.5618 - 13 52.3243 753 0 0 66.7971 -29.3057 -206.25 - 13 64.794 1728 10 0 -20.6884 165.776 93.75 - 13 105.525 477 1 1 -84.45 -0.762916 -174.709 - 13 47.2456 893 2 0 -84.1626 -1.25 -146.168 - 13 134.122 478 2 1 -84.25 -1.14718 -144.797 -Number of digits in this event = 16 +Number of tracker hits in this event = 25 + 13 132.56 1425 10 1 105.293 1.95306 95.55 + 13 112.06 909 10 0 105.294 1.95323 94.15 + 13 169.644 1425 9 1 105.305 1.95317 65.55 + 13 128.865 909 9 0 105.305 1.95231 64.15 + 13 99.4856 1425 8 1 105.296 1.93178 35.55 + 13 95.9589 909 8 0 105.293 1.93137 34.15 + 13 111.051 1425 7 1 105.238 1.9249 5.55 + 13 263.131 909 7 0 105.237 1.9242 4.15 + 13 143.756 1425 6 1 105.219 1.91136 -24.45 + 13 103.774 909 6 0 105.217 1.91183 -25.85 + 13 178.537 1425 5 1 105.196 1.92223 -54.45 + 13 179.189 909 5 0 105.194 1.92099 -55.85 + 13 253.033 1424 4 1 105.148 1.89606 -84.45 + 13 137.968 909 4 0 105.146 1.89599 -85.85 + 13 132.476 1424 3 1 105.107 1.89257 -114.45 + 13 89.2395 909 3 0 105.105 1.8906 -115.85 + 13 128.369 1424 2 1 105.063 1.85155 -144.45 + 13 129.158 908 2 0 105.062 1.8496 -145.85 + 13 152.396 1424 1 1 105.041 1.81038 -174.45 + 13 99.4949 908 1 0 105.042 1.80681 -175.85 + 13 101.461 1424 0 1 105.072 1.73436 -204.45 + 13 121.854 908 0 0 105.074 1.73105 -205.85 + 13 148.55 908 5 0 105.263 1.85 -56.1164 + 13 318.925 910 7 0 105.473 2.05 3.85519 + 13 112.442 911 7 0 105.459 2.25 3.94114 +Number of digits in this event = 17 Using G4ParticleGun ... -3.71911 LIN +1.73526 LIN proton Event: 14 -Number of tracker hits in this event = 150 - 14 97.011 1287 9 1 77.6309 -97.7838 65.55 - 14 116.987 411 9 0 77.6298 -97.7846 64.15 - 14 116.442 1287 8 1 77.6039 -97.7994 35.55 - 14 98.1418 411 8 0 77.6039 -97.8003 34.15 - 14 194.388 1287 7 1 77.6038 -97.8135 5.55 - 14 155.723 411 7 0 77.6028 -97.813 4.15 - 14 118.799 1287 6 1 77.5815 -97.8072 -24.45 - 14 226.168 411 6 0 77.5805 -97.806 -25.85 - 14 115.079 1287 5 1 77.5657 -97.7802 -54.45 - 14 85.3607 411 5 0 77.5674 -97.7775 -55.85 - 14 104.386 1287 4 1 77.5961 -97.7188 -84.45 - 14 117.237 412 4 0 77.5944 -97.7113 -85.85 - 14 90.8127 1287 3 1 77.5238 -97.5363 -114.45 - 14 120.936 413 3 0 77.5207 -97.5269 -115.85 - 14 105.835 1287 2 1 77.4578 -97.3382 -144.45 - 14 116.707 414 2 0 77.4541 -97.3282 -145.85 - 14 6909.73 411 2 0 39.2917 -97.7768 -146.25 - 14 1054.46 1087 2 1 37.4954 -98.0013 -144.85 - 14 3082.25 1086 2 1 37.45 -98.0083 -144.814 - 14 4912.79 309 2 0 76.3047 -118.178 -146.25 - 14 769.564 329 2 0 65.3445 -114.306 -146.25 - 14 3942.93 328 2 0 65.3138 -114.35 -146.179 - 14 72.7409 327 2 0 65.1801 -114.55 -145.857 - 14 6448.13 1223 2 1 64.7877 -115.19 -144.85 - 14 351.872 1222 2 1 64.65 -115.444 -144.466 - 14 150.612 1537 0 1 127.645 -40.6152 -204.85 - 14 249.004 1536 0 1 127.55 -40.5712 -204.521 - 14 768.38 229 2 0 106.124 -134.255 -146.25 - 14 1629.67 228 2 0 106.198 -134.35 -146.178 - 14 1829.33 227 2 0 106.376 -134.55 -146.011 - 14 1984.23 1437 2 1 107.578 -135.889 -144.85 - 14 2683.23 1438 2 1 107.75 -136.079 -144.686 - 14 705.786 1439 2 1 107.95 -136.299 -144.493 - 14 116.932 489 0 0 85.1076 -82.1813 -206.25 - 14 68.4662 488 0 0 84.9732 -82.25 -206.087 - 14 344.281 1322 0 1 84.6181 -83.1979 -204.85 - 14 1733.87 1286 1 1 77.3973 -96.9822 -174.45 - 14 707.887 420 1 0 77.5807 -96.1416 -175.85 - 14 153.304 421 1 0 77.6222 -95.95 -176.168 - 14 867.847 1306 0 1 81.3158 -78.7681 -204.45 - 14 474.706 510 0 0 81.5012 -77.9695 -205.85 - 14 397.392 511 0 0 81.529 -77.85 -206.059 - 14 224.587 1287 1 1 77.5986 -97.1515 -174.45 - 14 1065.93 1288 1 1 77.65 -97.1577 -174.505 - 14 644.314 1289 1 1 77.85 -97.1817 -174.718 - 14 2034.12 414 1 0 78.8968 -97.2882 -175.85 - 14 299.363 1424 0 1 105.107 -100.42 -204.45 - 14 1415.26 1425 0 1 105.15 -100.427 -204.496 - 14 1002.17 1426 0 1 105.35 -100.46 -204.713 - 14 3312.68 397 0 0 106.363 -100.608 -205.85 - 14 19.7959 408 1 0 -102.828 -98.35 -176.068 - 14 0.314674 770 1 0 -106.93 -25.85 -175.97 - 14 235.74 588 9 1 -62.45 -145.062 65.3392 - 14 2393.4 1285 1 1 77.2396 -96.8404 -174.45 - 14 580.446 424 1 0 76.7188 -95.2458 -175.85 - 14 924.073 425 1 0 76.6876 -95.15 -175.934 - 14 356.174 426 1 0 76.6223 -94.95 -176.111 - 14 496.188 1230 0 1 66.133 -62.885 -204.45 - 14 782.923 1229 0 1 66.05 -62.6825 -204.631 - 14 648.282 594 0 0 65.4947 -61.2422 -205.85 - 14 564.916 595 0 0 65.4208 -61.05 -206.013 - 14 200.978 596 0 0 65.3435 -60.85 -206.183 - 14 108.017 587 0 0 65.3154 -62.476 -205.85 - 14 213.044 1529 1 0 -137.011 126.047 -176.25 - 14 38.6823 218 1 1 -136.455 126.31 -174.85 - 14 504.09 219 1 1 -136.35 126.317 -174.772 - 14 371.337 233 2 0 16.702 -133.495 -146.25 - 14 1293.22 232 2 0 16.6104 -133.55 -146.208 - 14 1386.33 231 2 0 16.2728 -133.75 -146.051 - 14 497.283 230 2 0 15.9392 -133.95 -145.902 - 14 351.59 966 2 1 13.3394 -135.455 -144.85 - 14 855.026 965 2 1 13.25 -135.506 -144.814 - 14 878.252 964 2 1 13.05 -135.621 -144.735 - 14 911.091 963 2 1 12.85 -135.735 -144.654 - 14 909.322 962 2 1 12.65 -135.847 -144.567 - 14 334.826 961 2 1 12.45 -135.96 -144.481 - 14 412.689 1284 1 1 77.05 -97.6995 -174.711 - 14 464.807 405 1 0 76.3357 -98.9595 -175.85 - 14 561.709 404 1 0 76.2277 -99.15 -176.022 - 14 173.911 403 1 0 76.1135 -99.35 -176.202 - 14 592.623 1190 0 1 58.1616 -130.604 -204.45 - 14 912.031 1189 0 1 58.05 -130.789 -204.607 - 14 302.588 239 0 0 57.1746 -132.262 -205.85 - 14 532.077 238 0 0 57.1228 -132.35 -205.924 - 14 619.927 237 0 0 57.004 -132.55 -206.093 - 14 331.806 405 2 0 72.0074 -98.9611 -146.25 - 14 361.485 1258 2 1 71.7375 -99.0518 -144.85 - 14 293.736 396 3 0 66.0992 -100.873 -116.25 - 14 339.96 1228 3 1 65.825 -100.966 -114.85 - 14 344.261 385 4 0 60.4609 -103.036 -86.25 - 14 407.012 1200 4 1 60.1992 -103.138 -84.85 - 14 295.279 375 5 0 54.8989 -105.094 -56.25 - 14 371.32 1172 5 1 54.6348 -105.189 -54.85 - 14 436.733 363 6 0 49.2815 -107.513 -26.25 - 14 326.386 1144 6 1 49.0205 -107.635 -24.85 - 14 516.247 349 7 0 43.5854 -110.268 3.75 - 14 285.116 1116 7 1 43.3215 -110.394 5.15 - 14 17.7052 1115 7 1 43.25 -110.428 5.52981 - 14 395.011 339 8 0 38.1251 -112.323 33.75 - 14 86.3818 1089 8 1 37.8672 -112.415 35.15 - 14 274.714 1088 8 1 37.85 -112.421 35.2426 - 14 403.303 324 9 0 32.4471 -115.295 63.75 - 14 602.881 1060 9 1 32.1816 -115.436 65.15 - 14 17.3387 310 10 0 26.8416 -118.148 93.75 - 14 322.764 309 10 0 26.8367 -118.15 93.7762 - 14 328.901 1032 10 1 26.5803 -118.279 95.15 - 14 60.666 298 11 0 20.9593 -120.545 123.75 - 14 269.969 297 11 0 20.9477 -120.55 123.809 - 14 156.052 1003 11 1 20.6826 -120.654 125.15 - 14 231.191 1002 11 1 20.65 -120.667 125.315 - 14 25.8085 289 12 0 14.9163 -122.348 153.75 - 14 369.046 288 12 0 14.9104 -122.35 153.779 - 14 355.691 972 12 1 14.6339 -122.433 155.15 - 14 397.927 281 13 0 8.8556 -123.849 183.75 - 14 435.094 942 13 1 8.57428 -123.916 185.15 - 14 483.914 278 14 0 4.26879 -124.486 213.75 - 14 84.0798 920 14 1 4.0603 -124.51 215.15 - 14 520.849 919 14 1 4.05 -124.512 215.219 - 14 15.9611 314 7 0 -141.174 -117.334 3.75 - 14 378.292 410 1 0 76.5881 -97.9601 -175.85 - 14 11.5708 409 1 0 76.4066 -98.15 -176.23 - 14 66.0954 1214 0 1 62.8835 -112.454 -204.45 - 14 503.602 1213 0 1 62.85 -112.492 -204.52 - 14 463.34 334 0 0 62.213 -113.19 -205.85 - 14 86.6568 333 0 0 62.0658 -113.35 -206.158 - 14 190.279 415 1 0 77.0838 -97.0132 -175.85 - 14 24.4108 1261 0 1 72.2573 -95.0311 -204.45 - 14 219.297 1260 0 1 72.25 -95.0282 -204.494 - 14 234.066 426 0 0 72.0192 -94.9375 -205.85 - 14 925.553 441 2 0 79.1141 -91.8965 -146.25 - 14 1129.73 1295 2 1 79.2033 -91.6327 -144.85 - 14 923.786 470 3 0 80.5605 -85.944 -116.25 - 14 871.914 1302 3 1 80.6315 -85.6649 -114.85 - 14 128.953 1303 3 1 80.65 -85.5944 -114.497 - 14 1173.29 500 4 0 82.4279 -79.981 -86.25 - 14 1054.23 1312 4 1 82.5103 -79.6902 -84.85 - 14 1093.79 537 5 0 87.0993 -72.6123 -56.25 - 14 1441.15 1336 5 1 87.3312 -72.2819 -54.85 - 14 1446.32 557 6 0 92.3007 -68.5569 -26.25 - 14 345.362 1361 6 1 92.5347 -68.3664 -24.85 - 14 1164.19 1362 6 1 92.55 -68.3534 -24.7566 - 14 2218.3 567 7 0 100.327 -66.5129 3.75 - 14 724.547 1402 7 1 100.714 -66.4517 5.15 - 14 1513.01 1403 7 1 100.75 -66.4464 5.27972 - 14 1979.64 559 8 0 112.617 -68.2415 33.75 - 14 28.9641 423 1 0 77.3569 -95.3728 -175.85 - 14 509.619 1285 0 1 77.0592 -65.1294 -204.45 - 14 90.9288 581 0 0 77.0284 -63.7305 -205.85 - 14 228.714 582 0 0 77.0266 -63.65 -205.931 - 14 144.786 583 0 0 77.0213 -63.45 -206.131 -Number of digits in this event = 122 +Number of tracker hits in this event = 22 + 14 143.653 1378 10 1 95.9121 -43.2958 95.55 + 14 152.493 683 10 0 95.9096 -43.2955 94.15 + 14 106.52 1378 9 1 95.8634 -43.301 65.55 + 14 130.926 683 9 0 95.8624 -43.3025 64.15 + 14 107.231 1378 8 1 95.845 -43.3356 35.55 + 14 208.9 683 8 0 95.8424 -43.3368 34.15 + 14 99.783 1378 7 1 95.7846 -43.3611 5.55 + 14 161.407 683 7 0 95.7831 -43.3626 4.15 + 14 146.733 1378 6 1 95.7539 -43.3932 -24.45 + 14 115.471 683 6 0 95.7515 -43.3954 -25.85 + 14 152.867 1377 5 1 95.7121 -43.4333 -54.45 + 14 104.83 683 5 0 95.7019 -43.4283 -55.85 + 14 112.861 1376 4 1 95.4739 -43.3231 -84.45 + 14 124.721 683 4 0 95.4627 -43.3164 -85.85 + 14 141.387 1375 3 1 95.2367 -43.172 -114.45 + 14 115.617 684 3 0 95.2256 -43.164 -115.85 + 14 106.262 1374 2 1 94.994 -42.9941 -144.45 + 14 113.709 685 2 0 94.9802 -42.987 -145.85 + 14 179.097 1372 1 1 94.7049 -42.8358 -174.45 + 14 102.883 686 1 0 94.6912 -42.8312 -175.85 + 14 125.418 1371 0 1 94.4122 -42.7441 -204.45 + 14 209.122 686 0 0 94.402 -42.7406 -205.85 +Number of digits in this event = 13 Using G4ParticleGun ... -7.84215 LIN +9.74189 LIN proton Event: 15 -Number of tracker hits in this event = 24 - 15 126.536 872 11 1 -5.62949 -7.29269 125.55 - 15 113.696 863 11 0 -5.6282 -7.29321 124.15 - 15 140.807 872 10 1 -5.59987 -7.30248 95.55 - 15 118.081 863 10 0 -5.59825 -7.30223 94.15 - 15 97.0466 872 9 1 -5.56685 -7.29234 65.55 - 15 139.496 863 9 0 -5.56512 -7.29213 64.15 - 15 117.241 872 8 1 -5.52936 -7.29474 35.55 - 15 159.846 863 8 0 -5.52732 -7.29532 34.15 - 15 94.3867 872 7 1 -5.48615 -7.30701 5.55 - 15 118.874 863 7 0 -5.4861 -7.30566 4.15 - 15 157.623 872 6 1 -5.48495 -7.28096 -24.45 - 15 131.432 863 6 0 -5.48564 -7.28117 -25.85 - 15 131.672 872 5 1 -5.50137 -7.28506 -54.45 - 15 105.838 863 5 0 -5.5014 -7.286 -55.85 - 15 144.579 872 4 1 -5.50178 -7.30522 -84.45 - 15 109.003 863 4 0 -5.50134 -7.3076 -85.85 - 15 127.439 872 3 1 -5.49373 -7.36116 -114.45 - 15 112.396 863 3 0 -5.49418 -7.36386 -115.85 - 15 119.365 872 2 1 -5.50645 -7.41948 -144.45 - 15 134.581 863 2 0 -5.50739 -7.42196 -145.85 - 15 120.174 872 1 1 -5.52251 -7.47418 -174.45 - 15 164.587 862 1 0 -5.52287 -7.4764 -175.85 - 15 106.239 872 0 1 -5.52791 -7.52204 -204.45 - 15 190.379 862 0 0 -5.52787 -7.52449 -205.85 -Number of digits in this event = 14 +Number of tracker hits in this event = 38 + 15 113.304 1459 9 1 112.009 65.3051 65.55 + 15 101.04 1226 9 0 112.009 65.3053 64.15 + 15 119.212 1459 8 1 112.008 65.3136 35.55 + 15 103.806 1226 8 0 112.008 65.3141 34.15 + 15 142.055 1459 7 1 111.999 65.3274 5.55 + 15 103.183 1226 7 0 111.997 65.329 4.15 + 15 92.6275 1459 6 1 111.955 65.3636 -24.45 + 15 130.086 1226 6 0 111.953 65.365 -25.85 + 15 244.815 1458 5 1 111.92 65.3969 -54.45 + 15 121.737 1226 5 0 111.918 65.3987 -55.85 + 15 119.503 1458 4 1 111.887 65.4351 -84.45 + 15 118.057 1226 4 0 111.885 65.4364 -85.85 + 15 115.526 1458 3 1 111.845 65.4636 -114.45 + 15 124.494 1227 3 0 111.844 65.4641 -115.85 + 15 160.507 1458 2 1 111.827 65.4755 -144.45 + 15 100.358 1227 2 0 111.826 65.4771 -145.85 + 15 317.831 1458 1 1 111.801 65.5084 -174.45 + 15 140.41 1227 1 0 111.8 65.511 -175.85 + 15 109.868 1458 0 1 111.778 65.5665 -204.45 + 15 124.505 1227 0 0 111.776 65.5686 -205.85 + 15 145.121 1740 8 1 168.236 84.7491 35.15 + 15 35.8572 1741 8 1 168.35 84.7219 35.3035 + 15 41.1739 755 3 0 144.625 -28.9084 -116.25 + 15 70.1751 754 3 0 144.673 -29.05 -116.116 + 15 103.625 753 3 0 144.666 -29.25 -116.01 + 15 14.485 752 3 0 144.58 -29.45 -115.861 + 15 197.548 1624 3 1 145.1 -30.8744 -114.85 + 15 39.9954 1501 0 1 120.447 58.8609 -204.45 + 15 85.5527 1502 0 1 120.55 58.8471 -204.578 + 15 63.0274 1503 0 1 120.75 58.84 -204.731 + 15 155.676 1195 0 0 121.406 59.171 -205.85 + 15 55.895 1260 0 0 141.736 72.1967 -206.25 + 15 345.822 1261 0 0 141.905 72.25 -206.212 + 15 102.707 1556 2 0 -36.8543 131.47 -146.25 + 15 8.13542 718 2 1 -36.45 131.226 -144.682 + 15 21.7894 1720 2 1 164.346 153.594 -144.681 + 15 3158.33 1351 13 1 90.4812 -109.733 185.452 + 15 1984.66 1352 13 1 90.55 -109.773 185.436 +Number of digits in this event = 19 Using G4ParticleGun ... -5.11084 LIN +2.82411 LIN proton Event: 16 -Number of tracker hits in this event = 30 - 16 118.351 1262 11 1 72.4566 9.18101 125.55 - 16 118.177 945 11 0 72.4571 9.18077 124.15 - 16 119.354 1262 10 1 72.4645 9.17667 95.55 - 16 201.861 945 10 0 72.4648 9.17722 94.15 - 16 141.677 1262 9 1 72.4752 9.18723 65.55 - 16 105.588 945 9 0 72.4737 9.18799 64.15 - 16 120.246 1261 8 1 72.4397 9.20575 35.55 - 16 146.182 945 8 0 72.4391 9.20788 34.15 - 16 111.592 1261 7 1 72.4365 9.25591 5.55 - 16 230.523 946 7 0 72.4381 9.25484 4.15 - 16 124.613 1262 6 1 72.4688 9.23113 -24.45 - 16 143.743 945 6 0 72.4709 9.23028 -25.85 - 16 115.808 1262 5 1 72.5154 9.20816 -54.45 - 16 103.395 945 5 0 72.5165 9.20644 -55.85 - 16 318.446 1262 4 1 72.5402 9.17121 -84.45 - 16 140.368 945 4 0 72.5406 9.17111 -85.85 - 16 164.955 1262 3 1 72.5483 9.17327 -114.45 - 16 176.998 945 3 0 72.5494 9.17281 -115.85 - 16 87.5242 1262 2 1 72.5743 9.1627 -144.45 - 16 139.157 945 2 0 72.5754 9.16183 -145.85 - 16 234.968 1262 1 1 72.5966 9.14263 -174.45 - 16 299.447 945 1 0 72.6 9.14166 -175.85 - 16 106.472 1263 0 1 72.668 9.12963 -204.45 - 16 105.748 945 0 0 72.6706 9.1307 -205.85 - 16 136.129 1612 2 1 142.55 112.491 -144.767 - 16 257.804 1263 4 1 72.65 9.35866 -84.8142 - 16 157.247 946 6 0 72.4897 9.25 -25.994 - 16 135.556 1268 6 1 73.6747 9.70556 -24.85 - 16 61.4261 1267 6 1 73.65 9.71094 -24.7492 - 16 132.356 1261 6 1 72.45 9.23763 -24.7181 -Number of digits in this event = 22 +Number of tracker hits in this event = 22 + 16 119.449 463 10 1 -87.3215 -8.65118 95.55 + 16 92.2545 856 10 0 -87.3218 -8.65214 94.15 + 16 102.349 463 9 1 -87.3257 -8.66855 65.55 + 16 112.778 856 9 0 -87.3253 -8.67005 64.15 + 16 116.485 463 8 1 -87.3026 -8.7051 35.55 + 16 109.532 856 8 0 -87.3006 -8.7051 34.15 + 16 109.788 463 7 1 -87.2599 -8.69817 5.55 + 16 184.512 856 7 0 -87.2575 -8.70041 4.15 + 16 117.159 464 6 1 -87.2095 -8.74882 -24.45 + 16 125.723 856 6 0 -87.2041 -8.75221 -25.85 + 16 156.737 464 5 1 -87.0996 -8.82594 -54.45 + 16 115.785 856 5 0 -87.0975 -8.83028 -55.85 + 16 116.502 464 4 1 -87.0549 -8.92291 -84.45 + 16 123.027 855 4 0 -87.0541 -8.92689 -85.85 + 16 176.078 465 3 1 -87.0309 -9.00384 -114.45 + 16 100.214 855 3 0 -87.0288 -9.00752 -115.85 + 16 109.807 465 2 1 -86.9975 -9.08345 -144.45 + 16 110.347 854 2 0 -86.996 -9.08547 -145.85 + 16 139.743 465 1 1 -86.9695 -9.12224 -174.45 + 16 196.275 854 1 0 -86.969 -9.122 -175.85 + 16 196.856 465 0 1 -86.9626 -9.1286 -204.45 + 16 117.496 854 0 0 -86.9595 -9.1288 -205.85 +Number of digits in this event = 9 Using G4ParticleGun ... -6.74407 LIN +5.69577 LIN proton Event: 17 -Number of tracker hits in this event = 26 - 17 101.816 1535 9 1 127.275 35.8574 65.55 - 17 114.012 1079 9 0 127.275 35.8563 64.15 - 17 204.484 1535 8 1 127.275 35.8351 35.55 - 17 161.365 1078 8 0 127.275 35.834 34.15 - 17 117.756 1535 7 1 127.272 35.8115 5.55 - 17 166.87 1078 7 0 127.271 35.8108 4.15 - 17 114.468 1535 6 1 127.243 35.8222 -24.45 - 17 128.586 1078 6 0 127.241 35.8228 -25.85 - 17 256.476 1535 5 1 127.201 35.8343 -54.45 - 17 113.853 1078 5 0 127.198 35.8347 -55.85 - 17 110.741 1535 4 1 127.152 35.8404 -84.45 - 17 96.6921 1078 4 0 127.151 35.8402 -85.85 - 17 216.64 1534 3 1 127.128 35.8362 -114.45 - 17 108.806 1078 3 0 127.126 35.8357 -115.85 - 17 108.77 1534 2 1 127.092 35.8265 -144.45 - 17 174.512 1078 2 0 127.089 35.8256 -145.85 - 17 112.959 1534 1 1 127.023 35.8098 -174.45 - 17 153.674 1078 1 0 127.02 35.8092 -175.85 - 17 131.503 1534 0 1 126.976 35.7965 -204.45 - 17 124.843 1078 0 0 126.974 35.7968 -205.85 - 17 106.965 1243 8 1 68.7064 7.26838 35.55 - 17 60.1052 1244 8 1 68.85 7.04303 35.3374 - 17 87.5181 1245 8 1 69.0502 7.01317 35.2747 - 17 291.159 1246 8 1 69.25 7.04133 35.3573 - 17 29.1215 1209 4 0 52.9209 61.85 -86.0348 - 17 152.364 1533 0 1 126.95 35.777 -204.644 +Number of tracker hits in this event = 32 + 17 109.006 1177 11 1 55.6492 6.03719 125.55 + 17 139.033 929 11 0 55.6484 6.03642 124.15 + 17 142.907 1177 10 1 55.6306 6.01737 95.55 + 17 153.503 929 10 0 55.6296 6.01679 94.15 + 17 119.413 1177 9 1 55.609 6.00337 65.55 + 17 133.764 929 9 0 55.6077 6.00247 64.15 + 17 116.726 1177 8 1 55.5822 5.98872 35.55 + 17 255.187 929 8 0 55.5825 5.98757 34.15 + 17 122.492 1177 7 1 55.587 5.96072 5.55 + 17 112.672 929 7 0 55.5878 5.95934 4.15 + 17 121.969 1177 6 1 55.6067 5.92539 -24.45 + 17 112.627 929 6 0 55.6083 5.92317 -25.85 + 17 91.8518 1177 5 1 55.6398 5.87592 -54.45 + 17 100.361 929 5 0 55.6409 5.87378 -55.85 + 17 83.1096 1178 4 1 55.6605 5.82048 -84.45 + 17 119.996 928 4 0 55.6607 5.81889 -85.85 + 17 107.823 1178 3 1 55.6681 5.78761 -114.45 + 17 133.606 928 3 0 55.6671 5.78664 -115.85 + 17 171.4 1177 2 1 55.6439 5.76016 -144.45 + 17 139.115 928 2 0 55.6427 5.7585 -145.85 + 17 123.891 1177 1 1 55.6082 5.70946 -174.45 + 17 114.305 928 1 0 55.6066 5.70683 -175.85 + 17 90.236 1177 0 1 55.5736 5.65462 -204.45 + 17 288.144 928 0 0 55.5722 5.6515 -205.85 + 17 91.4897 1178 10 1 55.65 6.04322 95.482 + 17 113.627 931 10 0 56.0202 6.27225 94.15 + 17 170.874 1053 10 0 95.454 30.684 93.75 + 17 125.784 1054 10 0 95.5477 30.85 93.9506 + 17 2.36574 1055 10 0 95.6832 31.0501 94.1391 + 17 61.5956 1380 10 1 96.2551 32.0597 95.15 + 17 100.455 1381 10 1 96.35 32.1935 95.264 + 17 64.1408 1382 10 1 96.5505 32.3887 95.4448 Number of digits in this event = 15 Using G4ParticleGun ... -6.97103 LIN +8.99957 LIN proton Event: 18 Number of tracker hits in this event = 25 - 18 94.3568 882 11 1 -3.62007 79.4878 125.55 - 18 101.057 1297 11 0 -3.62027 79.4881 124.15 - 18 152.257 882 10 1 -3.62448 79.4936 95.55 - 18 99.599 1297 10 0 -3.6247 79.4949 94.15 - 18 107.806 882 9 1 -3.633 79.5208 65.55 - 18 122.933 1297 9 0 -3.63432 79.5216 64.15 - 18 111.294 881 8 1 -3.65803 79.54 35.55 - 18 118.296 1297 8 0 -3.65833 79.5419 34.15 - 18 123.922 881 7 1 -3.66246 79.5811 5.55 - 18 108.1 1297 7 0 -3.66323 79.5833 4.15 - 18 109.356 881 6 1 -3.68201 79.6329 -24.45 - 18 135.061 1297 6 0 -3.68238 79.6355 -25.85 - 18 85.2189 881 5 1 -3.68218 79.6936 -54.45 - 18 177.616 1298 5 0 -3.68341 79.6959 -55.85 - 18 92.0291 881 4 1 -3.70957 79.7414 -84.45 - 18 121.697 1298 4 0 -3.712 79.7442 -85.85 - 18 104.579 881 3 1 -3.76281 79.8036 -114.45 - 18 120.344 1298 3 0 -3.76547 79.807 -115.85 - 18 178.506 881 2 1 -3.82136 79.8762 -144.45 - 18 101.623 1299 2 0 -3.82437 79.8792 -145.85 - 18 104.543 880 1 1 -3.88442 79.9437 -174.45 - 18 97.2415 1299 1 0 -3.88767 79.9471 -175.85 - 18 120.714 880 0 1 -3.95346 80.0124 -204.45 - 18 258.624 1299 0 0 -3.95639 80.0155 -205.85 - 18 67.4794 1308 0 0 -3.38514 81.828 -206.25 -Number of digits in this event = 11 + 18 99.8015 770 11 1 -25.9996 15.6855 125.55 + 18 156.179 978 11 0 -25.9989 15.6875 124.15 + 18 109.556 770 10 1 -25.9833 15.7274 95.55 + 18 100.996 978 10 0 -25.9817 15.7284 94.15 + 18 108.063 770 9 1 -25.9493 15.749 65.55 + 18 113.045 978 9 0 -25.9475 15.7506 64.15 + 18 104.877 770 8 1 -25.91 15.7845 35.55 + 18 96.7168 978 8 0 -25.9085 15.7864 34.15 + 18 109.763 770 7 1 -25.8763 15.8297 5.55 + 18 105.924 978 7 0 -25.8739 15.8312 4.15 + 18 115.715 771 6 1 -25.8254 15.8621 -24.45 + 18 103.077 979 6 0 -25.8225 15.8633 -25.85 + 18 119.031 771 5 1 -25.7626 15.883 -54.45 + 18 100.673 979 5 0 -25.7593 15.8831 -55.85 + 18 350.187 771 4 1 -25.6939 15.8858 -84.45 + 18 119.162 979 4 0 -25.6907 15.8856 -85.85 + 18 103.588 772 3 1 -25.628 15.8834 -114.45 + 18 137.091 979 3 0 -25.6254 15.8828 -115.85 + 18 127.264 772 2 1 -25.5758 15.8694 -144.45 + 18 115.926 979 2 0 -25.5738 15.8693 -145.85 + 18 121.708 772 1 1 -25.5344 15.864 -174.45 + 18 132.875 979 1 0 -25.5315 15.8626 -175.85 + 18 108.267 772 0 1 -25.4731 15.8353 -204.45 + 18 177.088 978 0 0 -25.4712 15.8335 -205.85 + 18 159.01 977 11 0 -25.9858 15.6499 123.83 +Number of digits in this event = 9 Using G4ParticleGun ... -7.48786 LIN +6.53981 LIN proton Event: 19 -Number of tracker hits in this event = 27 - 19 139.758 1163 11 1 52.826 1.43437 125.55 - 19 142.381 906 11 0 52.8262 1.43473 124.15 - 19 116.366 1163 10 1 52.8303 1.44399 95.55 - 19 125.278 906 10 0 52.8293 1.44456 94.15 - 19 94.6778 1163 9 1 52.8048 1.45626 65.55 - 19 118.323 907 9 0 52.8042 1.45634 64.15 - 19 166.658 1163 8 1 52.7927 1.45781 35.55 - 19 137.903 907 8 0 52.7921 1.45733 34.15 - 19 90.8582 1163 7 1 52.776 1.44857 5.55 - 19 144.499 906 7 0 52.7751 1.44908 4.15 - 19 93.8107 1163 6 1 52.7566 1.45493 -24.45 - 19 137.508 907 6 0 52.7558 1.45587 -25.85 - 19 138.843 1163 5 1 52.7398 1.47783 -54.45 - 19 213.961 907 5 0 52.7384 1.47951 -55.85 - 19 131.804 1163 4 1 52.7104 1.51834 -84.45 - 19 107.665 907 4 0 52.7099 1.52027 -85.85 - 19 103.115 1163 3 1 52.6978 1.5564 -114.45 - 19 124.525 907 3 0 52.6967 1.55774 -115.85 - 19 112.928 1163 2 1 52.6751 1.58533 -144.45 - 19 125.638 907 2 0 52.6737 1.58673 -145.85 - 19 124.028 1162 1 1 52.6471 1.61472 -174.45 - 19 102.337 907 1 0 52.6463 1.61574 -175.85 - 19 104.678 1162 0 1 52.6256 1.63888 -204.45 - 19 135.866 907 0 0 52.6236 1.64019 -205.85 - 19 15.3247 907 11 0 52.8145 1.45024 123.761 - 19 252.824 1440 11 0 14.3022 108.272 123.75 - 19 47.0024 1441 11 0 14.2411 108.35 123.792 -Number of digits in this event = 16 +Number of tracker hits in this event = 21 + 19 101.53 720 9 1 -35.9861 -115.822 65.55 + 19 155.182 321 9 0 -35.9873 -115.822 64.15 + 19 198.18 720 8 1 -36.0115 -115.811 35.55 + 19 150.719 321 8 0 -36.0122 -115.809 34.15 + 19 184.023 720 7 1 -36.027 -115.768 5.55 + 19 112.686 321 7 0 -36.0291 -115.766 4.15 + 19 121.01 719 6 1 -36.067 -115.719 -24.45 + 19 125.441 322 6 0 -36.0683 -115.717 -25.85 + 19 96.0149 719 5 1 -36.0972 -115.668 -54.45 + 19 129.143 322 5 0 -36.0987 -115.665 -55.85 + 19 96.5811 719 4 1 -36.1333 -115.61 -84.45 + 19 107.307 322 4 0 -36.1351 -115.606 -85.85 + 19 126.22 719 3 1 -36.1774 -115.529 -114.45 + 19 101.582 323 3 0 -36.1796 -115.526 -115.85 + 19 135.101 719 2 1 -36.2257 -115.47 -144.45 + 19 110.67 323 2 0 -36.2293 -115.467 -145.85 + 19 106.746 718 1 1 -36.2978 -115.398 -174.45 + 19 132.124 323 1 0 -36.3024 -115.398 -175.85 + 19 159.902 718 0 1 -36.3953 -115.397 -204.45 + 19 98.6327 323 0 0 -36.3988 -115.397 -205.85 + 19 20.0143 1161 6 0 134.063 52.2889 -26.0399 +Number of digits in this event = 15 Using G4ParticleGun ... -6.49056 LIN +6.4942 LIN proton Event: 20 -Number of tracker hits in this event = 28 - 20 107.613 291 8 1 -121.911 -74.8328 35.55 - 20 106.88 526 8 0 -121.909 -74.8336 34.15 - 20 121.61 291 7 1 -121.864 -74.8479 5.55 - 20 108.901 526 7 0 -121.861 -74.8493 4.15 - 20 178.087 291 6 1 -121.81 -74.8735 -24.45 - 20 110.529 525 6 0 -121.808 -74.8742 -25.85 - 20 88.6752 291 5 1 -121.765 -74.8874 -54.45 - 20 109.871 525 5 0 -121.763 -74.8889 -55.85 - 20 128.08 292 4 1 -121.735 -74.9193 -84.45 - 20 92.2345 525 4 0 -121.734 -74.9203 -85.85 - 20 129.07 292 3 1 -121.721 -74.9437 -114.45 - 20 133.212 525 3 0 -121.72 -74.9452 -115.85 - 20 110.957 292 2 1 -121.693 -74.9783 -144.45 - 20 110.243 525 2 0 -121.691 -74.9797 -145.85 - 20 133.519 292 1 1 -121.64 -75.0068 -174.45 - 20 108.211 525 1 0 -121.639 -75.0086 -175.85 - 20 106.227 292 0 1 -121.631 -75.0458 -204.45 - 20 129.112 525 0 0 -121.631 -75.0482 -205.85 - 20 105.203 720 4 0 -106.77 -36.0398 -86.25 - 20 141.607 721 4 0 -106.901 -35.8499 -86.1942 - 20 40.1377 722 4 0 -107.183 -35.65 -86.2186 - 20 198.754 1035 4 0 -177.565 27.1485 -86.25 - 20 70.0082 1036 4 0 -177.831 27.25 -85.9828 - 20 126.337 1037 4 0 -177.893 27.45 -85.9007 - 20 291.819 12 4 1 -177.631 28.5765 -84.8499 - 20 63.5195 14 4 1 -177.228 27.6125 -84.85 - 20 13.071 523 6 0 -121.722 -75.4228 -25.85 - 20 159.464 522 6 0 -121.718 -75.45 -25.9054 -Number of digits in this event = 13 +Number of tracker hits in this event = 35 + 20 117.263 868 11 1 -6.3248 70.8475 125.55 + 20 163.531 1253 11 0 -6.32575 70.8481 124.15 + 20 146.932 868 10 1 -6.3447 70.867 95.55 + 20 112.026 1254 10 0 -6.34671 70.8683 94.15 + 20 238.427 868 9 1 -6.38908 70.8992 65.55 + 20 117.072 1254 9 0 -6.39164 70.9005 64.15 + 20 107.069 868 8 1 -6.44531 70.9298 35.55 + 20 105.675 1254 8 0 -6.44709 70.9315 34.15 + 20 110.541 867 7 1 -6.48481 70.9635 5.55 + 20 170.359 1254 7 0 -6.4875 70.9641 4.15 + 20 104.956 867 6 1 -6.54485 70.9737 -24.45 + 20 119.212 1254 6 0 -6.54767 70.974 -25.85 + 20 155.737 867 5 1 -6.60331 70.984 -54.45 + 20 98.8299 1254 5 0 -6.60628 70.9846 -55.85 + 20 104.519 866 4 1 -6.66447 70.9957 -84.45 + 20 153.995 1254 4 0 -6.66754 70.9947 -85.85 + 20 154.89 866 3 1 -6.73055 70.9721 -114.45 + 20 106.572 1254 3 0 -6.73459 70.9709 -115.85 + 20 101.868 866 2 1 -6.81924 70.9448 -144.45 + 20 101.016 1254 2 0 -6.82359 70.9434 -145.85 + 20 149.313 865 1 1 -6.91292 70.9162 -174.45 + 20 272.773 1254 1 0 -6.91713 70.9148 -175.85 + 20 114.411 865 0 1 -6.99804 70.8873 -204.45 + 20 120.098 1254 0 0 -7.00147 70.8861 -205.85 + 20 137.214 506 3 1 -78.6886 -66.2 -114.85 + 20 148.485 507 3 1 -78.6499 -66.4451 -114.756 + 20 61.1002 739 3 1 -32.1506 -3.03314 -114.498 + 20 14.8202 1718 1 0 73.2248 163.755 -176.25 + 20 452.71 1268 1 1 73.7236 163.396 -174.85 + 20 76.5723 1253 10 0 -6.34706 70.85 94.1129 + 20 25.2289 1252 10 0 -6.3138 70.65 94.1137 + 20 85.7121 870 10 1 -5.98052 68.3857 95.151 + 20 52.484 1246 10 0 -5.80405 69.331 94.15 + 20 102.669 1247 10 0 -5.82241 69.4501 94.056 + 20 213.643 1248 10 0 -5.87814 69.65 94.0823 +Number of digits in this event = 18 Using G4ParticleGun ... -9.02349 LIN +3.6066 LIN proton Event: 21 Number of tracker hits in this event = 25 - 21 104.272 735 11 1 -33.0497 17.2998 125.55 - 21 113.548 986 11 0 -33.0499 17.2993 124.15 - 21 122.284 735 10 1 -33.0488 17.2911 95.55 - 21 98.3716 986 10 0 -33.0487 17.2912 94.15 - 21 116.275 735 9 1 -33.0476 17.2941 65.55 - 21 106.933 986 9 0 -33.0486 17.2942 64.15 - 21 130.17 734 8 1 -33.0681 17.2973 35.55 - 21 116.892 986 8 0 -33.0704 17.2972 34.15 - 21 133.35 734 7 1 -33.1188 17.2934 5.55 - 21 163.821 986 7 0 -33.121 17.2943 4.15 - 21 162.541 734 6 1 -33.1675 17.3112 -24.45 - 21 168.395 986 6 0 -33.1703 17.3117 -25.85 - 21 92.0217 734 5 1 -33.2269 17.3222 -54.45 - 21 144.652 986 5 0 -33.2298 17.323 -55.85 - 21 163.337 733 4 1 -33.2881 17.3402 -84.45 - 21 99.822 986 4 0 -33.2906 17.3416 -85.85 - 21 107.027 733 3 1 -33.3396 17.3714 -114.45 - 21 129.677 986 3 0 -33.3418 17.3733 -115.85 - 21 95.702 733 2 1 -33.3883 17.4125 -144.45 - 21 106.093 986 2 0 -33.3902 17.4145 -145.85 - 21 177.184 733 1 1 -33.4263 17.4574 -174.45 - 21 97.3778 987 1 0 -33.4276 17.4597 -175.85 - 21 95.4756 732 0 1 -33.4547 17.5085 -204.45 - 21 110.538 987 0 0 -33.4564 17.5118 -205.85 - 21 208.249 986 1 0 -33.4283 17.45 -175.895 -Number of digits in this event = 12 + 21 115.865 549 10 1 -70.0519 89.5914 95.55 + 21 109.856 1347 10 0 -70.0525 89.5914 94.15 + 21 106.53 549 9 1 -70.067 89.5997 65.55 + 21 119.095 1347 9 0 -70.0672 89.6008 64.15 + 21 278.584 549 8 1 -70.0775 89.6224 35.55 + 21 119.356 1347 8 0 -70.0781 89.6248 34.15 + 21 106.14 549 7 1 -70.0859 89.6697 5.55 + 21 104.768 1348 7 0 -70.0864 89.6707 4.15 + 21 136.383 549 6 1 -70.0934 89.68 -24.45 + 21 135.504 1348 6 0 -70.0973 89.6808 -25.85 + 21 153.732 549 5 1 -70.1768 89.6959 -54.45 + 21 134.054 1348 5 0 -70.1808 89.6966 -55.85 + 21 110.306 548 4 1 -70.262 89.7167 -84.45 + 21 244.348 1348 4 0 -70.2646 89.7193 -85.85 + 21 117.119 548 3 1 -70.3201 89.7733 -114.45 + 21 90.1917 1348 3 0 -70.3231 89.7758 -115.85 + 21 107.648 548 2 1 -70.3862 89.8202 -144.45 + 21 104.474 1348 2 0 -70.389 89.8221 -145.85 + 21 119.875 548 1 1 -70.4436 89.861 -174.45 + 21 118.243 1349 1 0 -70.4458 89.8651 -175.85 + 21 116.858 547 0 1 -70.4934 89.9445 -204.45 + 21 124.793 1349 0 0 -70.4943 89.9502 -205.85 + 21 6.46677 1355 6 0 -75.1521 91.3444 -25.85 + 21 19.2529 1356 6 0 -75.1644 91.35 -25.855 + 21 96.8251 523 6 1 -75.4146 92.0376 -24.85 +Number of digits in this event = 8 Using G4ParticleGun ... -3.18327 LIN +9.56229 LIN proton Event: 22 -Number of tracker hits in this event = 42 - 22 235.332 646 7 1 -50.7509 140.403 5.55 - 22 132.869 1601 7 0 -50.7521 140.403 4.15 - 22 105.472 646 6 1 -50.7705 140.386 -24.45 - 22 193.611 1601 6 0 -50.7742 140.383 -25.85 - 22 219.555 646 5 1 -50.8407 140.331 -54.45 - 22 221.872 1600 5 0 -50.8452 140.326 -55.85 - 22 145.882 645 4 1 -50.937 140.213 -84.45 - 22 127.06 1600 4 0 -50.9437 140.209 -85.85 - 22 188.541 644 3 1 -51.0896 140.122 -114.45 - 22 119.326 1599 3 0 -51.0878 140.119 -115.85 - 22 112.035 644 2 1 -51.0576 140.048 -144.45 - 22 101.005 1599 2 0 -51.0557 140.045 -145.85 - 22 96.7252 645 1 1 -51.0144 139.972 -174.45 - 22 133.787 1599 1 0 -51.0112 139.968 -175.85 - 22 126.015 645 0 1 -50.9476 139.883 -204.45 - 22 102.757 1598 0 0 -50.9443 139.877 -205.85 - 22 114.136 645 3 1 -51.05 140.124 -114.578 - 22 43.5142 647 5 1 -50.65 140.314 -54.7462 - 22 73.2641 1598 5 0 -49.8779 139.897 -55.85 - 22 84.1537 1597 5 0 -49.8255 139.75 -55.9815 - 22 53.4584 1596 5 0 -49.8741 139.55 -56.0119 - 22 69.4123 1595 5 0 -49.8746 139.35 -55.9977 - 22 90.6506 1594 5 0 -49.7709 139.15 -55.9967 - 22 4.01109 1593 5 0 -49.9317 138.95 -55.8573 - 22 104.808 645 5 1 -50.85 138.498 -54.8184 - 22 146.722 644 5 1 -51.05 138.339 -54.7063 - 22 139.772 643 5 1 -51.25 138.32 -54.592 - 22 64.5678 1618 5 0 -59.2545 143.864 -55.85 - 22 3.01101 590 5 1 -61.9067 140.809 -54.85 - 22 1.70348 596 5 1 -60.8162 129.415 -54.85 - 22 87.16 1518 5 0 -60.5936 123.875 -55.85 - 22 67.4406 645 7 1 -50.8502 140.388 5.5063 - 22 84.8779 644 7 1 -51.05 140.373 5.36302 - 22 92.1556 643 7 1 -51.2501 140.296 5.33948 - 22 111.108 642 7 1 -51.4501 140.161 5.36449 - 22 76.3493 641 7 1 -51.65 139.986 5.40393 - 22 178.363 640 7 1 -51.85 139.879 5.42858 - 22 400.778 639 7 1 -52.05 139.798 5.41593 - 22 200.405 638 7 1 -52.25 139.837 5.33304 - 22 63.4534 637 7 1 -52.4501 139.932 5.51958 - 22 258.763 636 7 1 -52.6501 139.913 5.51057 - 22 38.621 635 7 1 -52.85 139.792 5.46113 -Number of digits in this event = 17 +Number of tracker hits in this event = 24 + 22 167.025 870 11 1 -5.90314 -10.3439 125.55 + 22 96.2876 848 11 0 -5.90332 -10.3442 124.15 + 22 98.504 870 10 1 -5.90633 -10.3466 95.55 + 22 144.742 848 10 0 -5.90671 -10.3472 94.15 + 22 118.062 870 9 1 -5.91399 -10.3585 65.55 + 22 129.008 848 9 0 -5.91451 -10.3587 64.15 + 22 310.064 870 8 1 -5.92817 -10.3652 35.55 + 22 124.175 848 8 0 -5.92929 -10.3661 34.15 + 22 108.74 870 7 1 -5.94838 -10.3868 5.55 + 22 173.177 848 7 0 -5.94882 -10.3878 4.15 + 22 141.923 870 6 1 -5.95694 -10.41 -24.45 + 22 125.056 848 6 0 -5.95819 -10.4115 -25.85 + 22 290.794 870 5 1 -5.98442 -10.4397 -54.45 + 22 112.72 848 5 0 -5.98482 -10.4421 -55.85 + 22 205.735 870 4 1 -5.99396 -10.4905 -84.45 + 22 132.102 847 4 0 -5.99443 -10.4931 -85.85 + 22 98.0052 870 3 1 -6.00188 -10.5441 -114.45 + 22 154.024 847 3 0 -6.00291 -10.5472 -115.85 + 22 107.676 870 2 1 -6.02165 -10.6125 -144.45 + 22 126.328 847 2 0 -6.02267 -10.6153 -145.85 + 22 146.907 870 1 1 -6.04025 -10.6758 -174.45 + 22 119.306 846 1 0 -6.04231 -10.6793 -175.85 + 22 105.984 869 0 1 -6.08688 -10.747 -204.45 + 22 141.041 846 0 0 -6.08833 -10.7502 -205.85 +Number of digits in this event = 16 Using G4ParticleGun ... -7.65985 LIN +9.36982 LIN proton Event: 23 -Number of tracker hits in this event = 16 - 23 134.051 1142 7 1 48.5091 -137.913 5.55 - 23 106.521 211 7 0 48.5096 -137.914 4.15 - 23 127.718 1142 6 1 48.5237 -137.93 -24.45 - 23 112.221 211 6 0 48.5236 -137.929 -25.85 - 23 154.136 1142 5 1 48.5239 -137.908 -54.45 - 23 272.592 211 5 0 48.5246 -137.907 -55.85 - 23 96.5155 1142 4 1 48.5324 -137.891 -84.45 - 23 111.24 211 4 0 48.5335 -137.889 -85.85 - 23 112.574 1142 3 1 48.5551 -137.861 -114.45 - 23 129.69 211 3 0 48.5557 -137.86 -115.85 - 23 145.183 1142 2 1 48.5694 -137.828 -144.45 - 23 126.524 211 2 0 48.5733 -137.826 -145.85 - 23 110.143 1143 1 1 48.6534 -137.779 -174.45 - 23 120.658 211 1 0 48.6577 -137.776 -175.85 - 23 135.075 1143 0 1 48.7472 -137.726 -204.45 - 23 105.861 212 0 0 48.7514 -137.725 -205.85 -Number of digits in this event = 10 +Number of tracker hits in this event = 28 + 23 118.294 627 11 1 -54.4776 5.872 125.55 + 23 300.145 929 11 0 -54.478 5.87227 124.15 + 23 130.064 627 10 1 -54.484 5.87986 95.55 + 23 130.375 929 10 0 -54.4846 5.88035 94.15 + 23 189.004 627 9 1 -54.4966 5.88665 65.55 + 23 126.054 929 9 0 -54.4973 5.88691 64.15 + 23 96.7174 627 8 1 -54.509 5.89349 35.55 + 23 105.834 929 8 0 -54.5098 5.89469 34.15 + 23 125.736 627 7 1 -54.5272 5.91803 5.55 + 23 120.509 929 7 0 -54.5282 5.9183 4.15 + 23 173.691 627 6 1 -54.5467 5.92354 -24.45 + 23 125.219 929 6 0 -54.5473 5.92493 -25.85 + 23 105.192 627 5 1 -54.5628 5.95494 -54.45 + 23 97.6886 929 5 0 -54.564 5.95585 -55.85 + 23 98.272 627 4 1 -54.591 5.97474 -84.45 + 23 176.159 929 4 0 -54.5923 5.97568 -85.85 + 23 302.757 627 3 1 -54.6147 5.99375 -114.45 + 23 150.614 929 3 0 -54.6157 5.99456 -115.85 + 23 114.162 627 2 1 -54.6378 6.01082 -144.45 + 23 138.231 929 2 0 -54.6387 6.01213 -145.85 + 23 101.101 626 1 1 -54.6565 6.04033 -174.45 + 23 101.565 929 1 0 -54.658 6.04178 -175.85 + 23 150.504 626 0 1 -54.6854 6.07076 -204.45 + 23 123.324 930 0 0 -54.6869 6.07203 -205.85 + 23 24.8393 588 3 1 -62.3926 25.9839 -114.489 + 23 177.106 638 0 0 -83.6378 -52.3462 -205.861 + 23 371.78 966 7 0 -42.6027 13.4127 3.75 + 23 31.8229 967 7 0 -42.6386 13.45 3.88723 +Number of digits in this event = 20 Using G4ParticleGun ... -2.43329 LIN +3.88493 LIN proton Event: 24 -Number of tracker hits in this event = 25 - 24 118.461 794 11 1 -21.178 -35.5782 125.55 - 24 248.313 722 11 0 -21.1785 -35.5753 124.15 - 24 114.928 794 10 1 -21.185 -35.5015 95.55 - 24 112.743 722 10 0 -21.1863 -35.4984 94.15 - 24 106.748 794 9 1 -21.2151 -35.4274 65.55 - 24 148.827 723 9 0 -21.2186 -35.4243 64.15 - 24 107.005 793 8 1 -21.2795 -35.362 35.55 - 24 198.607 723 8 0 -21.2829 -35.3596 34.15 - 24 101.37 793 7 1 -21.3544 -35.3176 5.55 - 24 114.426 723 7 0 -21.3596 -35.3136 4.15 - 24 98.4399 792 6 1 -21.4678 -35.241 -24.45 - 24 114.773 724 6 0 -21.4724 -35.2388 -25.85 - 24 106.326 792 5 1 -21.559 -35.1944 -54.45 - 24 108.169 724 5 0 -21.5616 -35.1912 -55.85 - 24 128.785 792 4 1 -21.6127 -35.126 -84.45 - 24 137.491 724 4 0 -21.6184 -35.1225 -85.85 - 24 123.804 791 3 1 -21.7321 -35.0617 -114.45 - 24 140.616 724 3 0 -21.7374 -35.0596 -115.85 - 24 118.426 791 2 1 -21.8454 -35.0235 -144.45 - 24 116.624 725 2 0 -21.8509 -35.0205 -145.85 - 24 114.781 790 1 1 -21.9744 -34.9529 -174.45 - 24 171.647 725 1 0 -21.98 -34.9537 -175.85 - 24 114.931 789 0 1 -22.0651 -34.9762 -204.45 - 24 113.422 725 0 0 -22.0679 -34.9801 -205.85 - 24 192.828 729 1 0 -21.2825 -34.199 -175.85 -Number of digits in this event = 10 -Using G4ParticleGun ... -4.29987 LIN -proton -Event: 25 -Number of tracker hits in this event = 20 - 25 96.7756 1004 9 1 20.9256 -130.36 65.55 - 25 189.807 248 9 0 20.9266 -130.359 64.15 - 25 240.255 1004 8 1 20.9449 -130.342 35.55 - 25 123.65 249 8 0 20.9451 -130.343 34.15 - 25 107.88 1004 7 1 20.9508 -130.371 5.55 - 25 110.499 248 7 0 20.9519 -130.37 4.15 - 25 264.592 1004 6 1 20.9705 -130.361 -24.45 - 25 108.607 248 6 0 20.9713 -130.361 -25.85 - 25 100.501 1004 5 1 20.9862 -130.347 -54.45 - 25 124.535 249 5 0 20.9864 -130.346 -55.85 - 25 106.456 1004 4 1 20.9915 -130.332 -84.45 - 25 257.026 249 4 0 20.9937 -130.331 -85.85 - 25 126.608 1004 3 1 21.038 -130.309 -114.45 - 25 138.868 249 3 0 21.0413 -130.308 -115.85 - 25 91.1713 1005 2 1 21.1181 -130.297 -144.45 - 25 125.646 249 2 0 21.122 -130.297 -145.85 - 25 152.806 1005 1 1 21.2039 -130.286 -174.45 - 25 131.933 249 1 0 21.209 -130.286 -175.85 - 25 160.067 1006 0 1 21.3108 -130.289 -204.45 - 25 94.7478 249 0 0 21.3152 -130.291 -205.85 -Number of digits in this event = 13 -Using G4ParticleGun ... -5.56462 LIN -proton -Event: 26 -Number of tracker hits in this event = 19 - 26 97.9792 680 8 1 -43.8773 132.558 35.55 - 26 144.101 1562 8 0 -43.8767 132.558 34.15 - 26 101.407 680 7 1 -43.8595 132.55 5.55 - 26 94.9958 1561 7 0 -43.8589 132.549 4.15 - 26 120.698 681 6 1 -43.8489 132.534 -24.45 - 26 112.653 1561 6 0 -43.8496 132.533 -25.85 - 26 126.478 680 5 1 -43.8666 132.524 -54.45 - 26 124.262 1561 5 0 -43.8676 132.524 -55.85 - 26 224.289 680 4 1 -43.8912 132.525 -84.45 - 26 128.431 1561 4 0 -43.8918 132.525 -85.85 - 26 127.36 680 3 1 -43.9008 132.519 -114.45 - 26 120.031 1561 3 0 -43.9008 132.519 -115.85 - 26 97.055 680 2 1 -43.899 132.522 -144.45 - 26 108.127 1561 2 0 -43.8979 132.522 -145.85 - 26 112.003 680 1 1 -43.874 132.538 -174.45 - 26 142.557 1561 1 0 -43.872 132.538 -175.85 - 26 163.876 681 0 1 -43.8313 132.544 -204.45 - 26 135.386 1561 0 0 -43.83 132.545 -205.85 - 26 261.311 681 7 1 -43.85 132.559 5.30972 -Number of digits in this event = 13 -Using G4ParticleGun ... -4.59098 LIN -proton -Event: 27 Number of tracker hits in this event = 26 - 27 103.406 361 10 1 -107.821 35.0987 95.55 - 27 112.71 1075 10 0 -107.822 35.0993 94.15 - 27 172.018 361 9 1 -107.825 35.1128 65.55 - 27 107.414 1075 9 0 -107.825 35.1134 64.15 - 27 95.0653 361 8 1 -107.825 35.1405 35.55 - 27 109.968 1075 8 0 -107.825 35.1425 34.15 - 27 117.374 361 7 1 -107.829 35.1766 5.55 - 27 112.004 1075 7 0 -107.829 35.1779 4.15 - 27 152.507 361 6 1 -107.834 35.206 -24.45 - 27 159.746 1075 6 0 -107.833 35.2091 -25.85 - 27 103.926 361 5 1 -107.815 35.2706 -54.45 - 27 125.469 1076 5 0 -107.815 35.2733 -55.85 - 27 112.676 361 4 1 -107.813 35.3289 -84.45 - 27 273.415 1076 4 0 -107.813 35.3276 -85.85 - 27 263.768 361 3 1 -107.836 35.3018 -114.45 - 27 139.475 1076 3 0 -107.837 35.3013 -115.85 - 27 106.337 361 2 1 -107.854 35.2912 -144.45 - 27 164.504 1076 2 0 -107.855 35.2893 -145.85 - 27 133.766 361 1 1 -107.866 35.2506 -174.45 - 27 110.143 1075 1 0 -107.868 35.2494 -175.85 - 27 229.858 360 0 1 -107.964 35.2467 -204.45 - 27 123.447 1075 0 0 -107.969 35.2478 -205.85 - 27 18.6801 1076 1 0 -107.867 35.25 -176.219 - 27 166.659 1075 3 0 -107.661 35.2203 -115.85 - 27 186.203 956 10 0 -53.879 11.3791 93.75 - 27 102.831 955 10 0 -53.2429 11.25 93.8233 + 24 194.819 630 11 1 -54.0048 -57.0184 125.55 + 24 121.515 615 11 0 -54.0033 -57.0175 124.15 + 24 95.7875 630 10 1 -53.9683 -56.9917 95.55 + 24 121.377 615 10 0 -53.966 -56.9897 94.15 + 24 154.45 630 9 1 -53.9235 -56.9502 65.55 + 24 119.62 615 9 0 -53.9226 -56.9496 64.15 + 24 146.127 630 8 1 -53.9073 -56.936 35.55 + 24 134.509 615 8 0 -53.9043 -56.935 34.15 + 24 116.082 631 7 1 -53.8426 -56.9137 5.55 + 24 130.977 615 7 0 -53.8401 -56.9111 4.15 + 24 169.219 631 6 1 -53.7971 -56.8608 -24.45 + 24 118.361 615 6 0 -53.7955 -56.8589 -25.85 + 24 156.19 631 5 1 -53.758 -56.82 -54.45 + 24 113.553 616 5 0 -53.7571 -56.8193 -55.85 + 24 166.636 631 4 1 -53.7422 -56.8076 -84.45 + 24 95.5397 616 4 0 -53.7403 -56.807 -85.85 + 24 234.58 631 3 1 -53.7027 -56.7927 -114.45 + 24 138.986 616 3 0 -53.7016 -56.7932 -115.85 + 24 133.566 631 2 1 -53.6703 -56.8404 -144.45 + 24 102.693 616 2 0 -53.6702 -56.8431 -145.85 + 24 107.175 631 1 1 -53.6729 -56.9005 -174.45 + 24 107.369 615 1 0 -53.672 -56.903 -175.85 + 24 100.088 631 0 1 -53.6536 -56.9594 -204.45 + 24 100.945 615 0 0 -53.6523 -56.9632 -205.85 + 24 53.0209 629 11 1 -54.05 -56.9243 125.346 + 24 132.232 616 11 0 -54.2061 -56.85 124.098 Number of digits in this event = 15 Using G4ParticleGun ... -1.00561 LIN +8.53677 LIN +proton +Event: 25 +Number of tracker hits in this event = 350 + 25 133.985 1230 9 1 66.1556 104.808 65.55 + 25 104.871 1423 9 0 66.1555 104.807 64.15 + 25 89.1555 1230 8 1 66.1525 104.8 35.55 + 25 367.158 1423 8 0 66.1516 104.799 34.15 + 25 109.826 1230 7 1 66.1405 104.778 5.55 + 25 106.485 1423 7 0 66.14 104.777 4.15 + 25 101.841 1230 6 1 66.1304 104.769 -24.45 + 25 105.27 1423 6 0 66.1297 104.769 -25.85 + 25 111.785 1230 5 1 66.1148 104.765 -54.45 + 25 119.166 1423 5 0 66.1142 104.765 -55.85 + 25 142.609 1230 4 1 66.1018 104.761 -84.45 + 25 118.646 1423 4 0 66.1007 104.761 -85.85 + 25 87.7317 1230 3 1 66.0779 104.772 -114.45 + 25 118.807 1423 3 0 66.0776 104.772 -115.85 + 25 109.401 1230 2 1 66.0724 104.781 -144.45 + 25 99.6371 1423 2 0 66.0721 104.781 -145.85 + 25 7156.8 1230 1 1 66.1026 104.577 -174.45 + 25 2772.46 1229 1 1 66.0497 104.337 -174.594 + 25 35.91 1410 1 0 63.8707 102.23 -175.85 + 25 192.75 1409 1 0 63.777 102.15 -175.902 + 25 17.3131 1408 1 0 63.5239 101.95 -176.195 + 25 43.6216 1018 3 0 -1.92321 23.7286 -116.25 + 25 96.0333 1017 3 0 -1.87381 23.65 -116.129 + 25 31.0816 1016 3 0 -1.74699 23.4496 -115.927 + 25 82.7886 895 3 1 -0.980458 21.9303 -114.85 + 25 65.9096 896 3 1 -0.85 21.8314 -114.651 + 25 234.606 897 3 1 -0.64976 21.751 -114.58 + 25 329.157 1007 3 0 -0.0967371 21.5875 -115.85 + 25 19.1571 406 2 0 52.7733 -98.871 -145.955 + 25 609.806 1332 2 0 74.9899 86.4911 -146.25 + 25 3905.24 1331 2 0 75.0099 86.45 -146.187 + 25 758.089 1330 2 0 75.114 86.25 -145.892 + 25 1233.55 1276 2 1 75.4319 85.5016 -144.85 + 25 3332.58 1277 2 1 75.45 85.4584 -144.79 + 25 225.65 1538 2 0 53.9433 127.768 -146.25 + 25 176.947 1539 2 0 53.8471 127.95 -146.027 + 25 240.037 1166 2 1 53.3475 128.919 -144.85 + 25 181.194 1165 2 1 53.25 129.109 -144.62 + 25 44.5439 1664 3 0 40.9088 153.116 -116.25 + 25 381.477 1665 3 0 40.891 153.15 -116.209 + 25 130.204 1666 3 0 40.7882 153.35 -115.973 + 25 295.937 1101 3 1 40.2954 154.307 -114.85 + 25 333.826 1100 3 1 40.25 154.396 -114.747 + 25 15.5713 1791 4 0 28.0841 178.534 -86.25 + 25 226.222 1792 4 0 28.076 178.55 -86.2311 + 25 199.997 1793 4 0 27.9749 178.75 -85.9952 + 25 74.4386 1037 4 1 27.4846 179.726 -84.85 + 25 345.946 1036 4 1 27.45 179.795 -84.7692 + 25 33.3796 1546 2 0 52.9247 129.406 -145.85 + 25 2.82609 1157 2 1 51.599 130.709 -144.85 + 25 8.13348 1560 2 0 51.6452 132.302 -145.85 + 25 39.0061 1163 2 1 52.8457 133.679 -144.85 + 25 3820.77 1231 1 1 66.25 104.751 -174.55 + 25 1357.75 1232 1 1 66.45 104.707 -174.762 + 25 4704.27 1421 1 0 67.4775 104.452 -175.85 + 25 3979.42 1463 2 0 50.0214 112.838 -146.25 + 25 151.865 1464 2 0 49.7981 112.95 -145.862 + 25 6890.04 1145 2 1 49.2192 113.251 -144.85 + 25 1429.66 1423 1 0 66.4098 104.926 -175.85 + 25 1243.91 1424 1 0 66.4636 104.95 -176.084 + 25 3396.76 1267 0 1 73.5292 108.686 -204.45 + 25 3432.26 1228 1 1 65.85 104.351 -174.552 + 25 2960.41 1227 1 1 65.65 103.95 -174.737 + 25 0.140091 1407 1 0 64.4242 101.551 -175.85 + 25 469.712 1406 1 0 64.4238 101.55 -175.85 + 25 342.119 1405 1 0 64.3215 101.35 -175.943 + 25 547.171 1404 1 0 64.2191 101.15 -176.037 + 25 376.766 1403 1 0 64.1163 100.95 -176.131 + 25 97.0363 1402 1 0 64.0148 100.75 -176.226 + 25 595.476 1069 0 1 33.9485 41.476 -204.45 + 25 1205.19 1068 0 1 33.85 41.2178 -204.582 + 25 315.953 1093 0 0 32.9154 38.8015 -205.85 + 25 407.764 1092 0 0 32.8565 38.65 -205.93 + 25 457.602 1091 0 0 32.7798 38.45 -206.035 + 25 417.399 1090 0 0 32.6962 38.25 -206.137 + 25 43.2616 1089 0 0 32.6124 38.05 -206.241 + 25 1057.67 1425 1 0 67.321 105.15 -175.952 + 25 358.675 1345 0 1 89.1419 111.766 -204.45 + 25 610.015 1346 0 1 89.25 111.796 -204.597 + 25 1174.85 1459 0 0 90.1823 112.041 -205.85 + 25 476.673 1432 1 0 64.5969 106.654 -175.85 + 25 1186.75 1433 1 0 64.5223 106.75 -175.925 + 25 1226.48 1434 1 0 64.3646 106.95 -176.084 + 25 269.608 1435 1 0 64.2055 107.15 -176.222 + 25 4085.44 1055 0 1 31.229 146.777 -204.45 + 25 1888.45 1054 0 1 31.05 146.911 -204.556 + 25 398.376 1417 1 0 66.7283 103.713 -175.85 + 25 299.042 1416 1 0 66.8292 103.55 -176.079 + 25 170.72 1296 0 1 79.4056 83.1118 -204.45 + 25 508.33 1297 0 1 79.45 83.0397 -204.549 + 25 56.2774 1310 0 0 80.0477 82.0829 -205.85 + 25 520.165 1309 0 0 80.0683 82.05 -205.895 + 25 199.784 1308 0 0 80.1935 81.85 -206.167 + 25 1530.27 1428 1 0 66.1602 105.892 -175.85 + 25 1019.01 1429 1 0 66.1652 105.95 -175.928 + 25 434.323 1430 1 0 66.1819 106.15 -176.199 + 25 1305.54 1239 0 1 67.9061 126.596 -204.45 + 25 605.54 1536 0 0 67.8617 127.436 -205.85 + 25 611.728 1537 0 0 67.8536 127.55 -206.045 + 25 366.632 1327 2 0 50.8861 85.5103 -146.25 + 25 1086.67 1326 2 0 50.8386 85.45 -146.162 + 25 94.3961 1325 2 0 50.6823 85.25 -145.873 + 25 353.342 1150 2 1 50.0991 84.5543 -144.85 + 25 1438.75 1149 2 1 50.05 84.4958 -144.764 + 25 836.267 1221 3 0 33.444 64.3442 -116.25 + 25 1636.54 1220 3 0 33.3664 64.25 -116.117 + 25 1368.45 1062 3 1 32.5815 63.3454 -114.85 + 25 1263.6 1061 3 1 32.45 63.1941 -114.639 + 25 2108.99 1169 4 0 20.6141 53.8965 -86.25 + 25 3411.75 1168 4 0 20.5644 53.85 -86.1255 + 25 1201.6 1459 2 0 69.3211 112.068 -146.25 + 25 309.056 1460 2 0 69.3576 112.15 -145.936 + 25 1385.97 1247 2 1 69.4886 112.422 -144.85 + 25 501.424 1514 3 0 78.0354 123.111 -116.25 + 25 1514.34 1515 3 0 78.0663 123.15 -116.147 + 25 2372.93 1292 3 1 78.4537 123.626 -114.85 + 25 1697.52 1612 4 0 73.2073 142.702 -86.25 + 25 2207.28 1613 4 0 73.1935 142.75 -86.1785 + 25 15.5472 496 2 0 46.4264 -80.8396 -146.25 + 25 384.123 495 2 0 46.4253 -80.85 -146.248 + 25 380.535 494 2 0 46.4045 -81.05 -146.218 + 25 377.992 493 2 0 46.3848 -81.25 -146.188 + 25 400.718 492 2 0 46.364 -81.45 -146.158 + 25 467.869 491 2 0 46.3438 -81.65 -146.13 + 25 604.437 490 2 0 46.3232 -81.85 -146.102 + 25 384.419 489 2 0 46.3054 -82.05 -146.073 + 25 428.823 488 2 0 46.2866 -82.25 -146.045 + 25 388.169 487 2 0 46.2675 -82.45 -146.017 + 25 379.582 486 2 0 46.247 -82.65 -145.99 + 25 396.586 485 2 0 46.2265 -82.85 -145.962 + 25 432.416 484 2 0 46.2056 -83.05 -145.934 + 25 409.187 483 2 0 46.1857 -83.25 -145.906 + 25 470.556 482 2 0 46.1662 -83.45 -145.876 + 25 1458.82 1127 2 1 45.5096 -90.2022 -144.85 + 25 3949.58 1126 2 1 45.45 -90.8162 -144.757 + 25 269.214 1125 2 1 45.25 -92.5341 -144.47 + 25 1397.37 1226 1 1 65.45 103.857 -174.569 + 25 1455.88 1225 1 1 65.25 103.574 -174.657 + 25 1506.72 1224 1 1 65.05 103.292 -174.748 + 25 342.553 1223 1 1 64.85 103.018 -174.832 + 25 166.213 1399 1 0 62.7357 99.9726 -175.85 + 25 1167.74 1398 1 0 62.7201 99.95 -175.858 + 25 1205.34 1397 1 0 62.5813 99.75 -175.925 + 25 1473.54 1396 1 0 62.4402 99.55 -175.995 + 25 1370.72 1395 1 0 62.2998 99.35 -176.064 + 25 1562.64 1394 1 0 62.1668 99.15 -176.132 + 25 1146.43 1393 1 0 62.0368 98.95 -176.197 + 25 239.073 1524 2 0 138.451 125.123 -146.25 + 25 1855.74 1525 2 0 138.548 125.15 -146.212 + 25 582.892 1526 2 0 139.252 125.35 -145.937 + 25 50.8495 1609 2 1 142.118 126.147 -144.85 + 25 322.229 1610 2 1 142.15 126.156 -144.838 + 25 355.006 1611 2 1 142.35 126.212 -144.762 + 25 338.533 1612 2 1 142.55 126.267 -144.686 + 25 283.676 1613 2 1 142.75 126.323 -144.609 + 25 360.001 1614 2 1 142.95 126.379 -144.532 + 25 59.693 1615 2 1 143.15 126.435 -144.456 + 25 660.251 1116 2 1 43.4201 126.131 -144.85 + 25 637.83 1115 2 1 43.25 126.292 -144.626 + 25 194.125 1618 3 0 23.2992 143.897 -116.25 + 25 929.997 1619 3 0 23.2386 143.95 -116.164 + 25 241.99 1011 3 1 22.3102 144.766 -114.85 + 25 946.157 1010 3 1 22.25 144.819 -114.764 + 25 91.0388 1009 3 1 22.05 144.997 -114.48 + 25 112.982 1703 4 0 -2.38917 160.932 -86.25 + 25 1321.08 1704 4 0 -2.41664 160.95 -86.2183 + 25 47.1212 1705 4 0 -2.7261 161.15 -85.862 + 25 208.931 882 4 1 -3.59752 161.727 -84.85 + 25 847.999 881 4 1 -3.65 161.762 -84.789 + 25 416.493 880 4 1 -3.85 161.894 -84.5567 + 25 849.001 1420 1 0 63.8932 104.35 -175.871 + 25 88.3173 1013 0 1 22.7382 96.1996 -204.45 + 25 214.827 1012 0 1 22.65 96.1796 -204.516 + 25 180.434 1011 0 1 22.45 96.1344 -204.665 + 25 57.88 1010 0 1 22.25 96.0885 -204.815 + 25 97.7833 1378 0 0 20.8769 95.7717 -205.85 + 25 498.482 1377 0 0 20.783 95.75 -205.921 + 25 35.9006 1233 1 1 66.65 105.093 -174.825 + 25 99.3784 1414 0 1 103.099 124.436 -204.45 + 25 180.204 1415 0 1 103.15 124.463 -204.492 + 25 210.535 1416 0 1 103.35 124.566 -204.654 + 25 44.4292 1417 0 1 103.55 124.669 -204.816 + 25 29.0659 1525 0 0 104.83 125.332 -205.85 + 25 389.309 1526 0 0 104.865 125.35 -205.879 + 25 62.0675 1527 0 0 105.251 125.55 -206.191 + 25 1462.21 1427 1 0 66.1986 105.631 -175.85 + 25 2232.26 1244 0 1 68.9374 121.937 -204.45 + 25 1302.86 1514 0 0 69.2302 122.999 -205.85 + 25 1302.37 1515 0 0 69.2718 123.15 -206.049 + 25 75.4754 1445 1 0 66.6535 109.319 -175.85 + 25 128.178 1446 1 0 66.6574 109.35 -175.86 + 25 144.471 1447 1 0 66.6825 109.55 -175.926 + 25 113.684 1448 1 0 66.7071 109.75 -175.994 + 25 123.614 1449 1 0 66.7327 109.95 -176.061 + 25 44.2947 1450 1 0 66.7576 110.15 -176.128 + 25 54.0278 1451 1 0 66.7821 110.35 -176.193 + 25 39.3874 1444 1 0 66.7185 109 -175.85 + 25 192.606 1385 2 0 67.7359 97.3194 -146.25 + 25 122.557 1238 2 1 67.8171 96.9506 -144.85 + 25 178.602 1345 3 0 70.3384 89.1589 -116.25 + 25 0.0510379 1344 3 0 70.3739 89.05 -115.85 + 25 149.117 1252 3 1 70.463 88.7853 -114.85 + 25 132.95 1308 4 0 72.9248 81.7583 -86.25 + 25 7.23223 1264 4 1 73.0475 81.413 -84.85 + 25 127.009 1265 4 1 73.05 81.4061 -84.8221 + 25 157.837 1271 5 0 76.0025 74.3697 -56.25 + 25 122.772 1280 5 1 76.1483 74.0251 -54.85 + 25 105.965 1230 6 0 78.4638 66.1429 -26.25 + 25 15.3314 1229 6 0 78.4908 66.05 -25.9138 + 25 149.986 1292 6 1 78.5724 65.7553 -24.85 + 25 125.726 1190 7 0 81.0463 58.155 3.75 + 25 1.06229 1189 7 0 81.0807 58.05 4.14567 + 25 154.166 1305 7 1 81.1681 57.7831 5.15 + 25 70.1286 1149 8 0 83.5133 49.9036 33.75 + 25 88.2274 1148 8 0 83.5292 49.85 33.9443 + 25 64.2092 1317 8 1 83.6326 49.5184 35.15 + 25 82.4211 1318 8 1 83.65 49.4624 35.3536 + 25 93.0583 1103 9 0 87.5863 40.7262 63.75 + 25 44.078 1102 9 0 87.6208 40.65 63.9971 + 25 163.829 1338 9 1 87.7786 40.2993 65.15 + 25 175.878 1062 10 0 91.691 32.5468 93.75 + 25 13.3928 1061 10 0 91.74 32.45 94.1083 + 25 150.956 1358 10 1 91.8838 32.1706 95.15 + 25 17.6019 1024 11 0 95.9947 24.8654 123.75 + 25 106.128 1023 11 0 96.0034 24.85 123.81 + 25 120.414 1380 11 1 96.1916 24.512 125.15 + 25 114.88 988 12 0 100.024 17.7959 153.75 + 25 202.523 1400 12 1 100.219 17.4663 155.15 + 25 112.363 953 13 0 104.974 10.7294 183.75 + 25 19.1244 952 13 0 105.031 10.65 184.087 + 25 353.672 1425 13 1 105.208 10.3937 185.15 + 25 243.505 922 14 0 109.923 4.59725 213.75 + 25 3.80629 1449 14 1 110.148 4.31765 215.15 + 25 140.364 1450 14 1 110.15 4.31493 215.164 + 25 29.3755 1424 13 1 105.15 10.1674 185.469 + 25 51.1504 1506 2 1 121.406 87.978 -144.45 + 25 73.1965 1507 2 1 121.55 87.9976 -144.584 + 25 26.9033 1508 2 1 121.75 88.0247 -144.785 + 25 143.403 1340 2 0 122.844 88.1261 -145.85 + 25 94.8952 1674 1 1 154.974 91.9628 -174.451 + 25 131.286 1675 1 1 155.15 92.0704 -174.573 + 25 233.974 1676 1 1 155.35 92.206 -174.755 + 25 97.4795 1363 1 0 156.248 92.8398 -175.85 + 25 360.664 1364 1 0 156.403 92.9502 -176.065 + 25 108.121 1777 0 1 175.624 108.681 -204.45 + 25 40.1161 1444 0 0 175.796 109.108 -205.85 + 25 71.964 1445 0 0 175.805 109.15 -205.984 + 25 18.422 1365 1 0 156.367 93.1501 -176.018 + 25 139.18 1360 1 0 156.177 92.3193 -175.85 + 25 31.7032 1361 1 0 156.183 92.35 -175.892 + 25 211.396 1243 3 0 169.635 68.8109 -116.25 + 25 202.288 1242 3 0 170.037 68.6499 -116.026 + 25 9.1351 1759 3 1 172.118 67.7424 -114.85 + 25 74.6496 1760 3 1 172.15 67.7286 -114.832 + 25 73.499 1761 3 1 172.35 67.6423 -114.72 + 25 78.8903 1762 3 1 172.55 67.5579 -114.607 + 25 36.1634 1763 3 1 172.75 67.4708 -114.495 + 25 5.56189 1756 3 1 171.531 68.9167 -114.849 + 25 63.2722 1757 3 1 171.55 68.9196 -114.835 + 25 70.4341 1758 3 1 171.75 68.9768 -114.652 + 25 131.812 716 4 0 140.351 -36.65 -86.0858 + 25 24.3253 462 5 0 55.6077 -87.6158 -56.25 + 25 16.9862 382 5 0 79.2103 -103.625 -56.25 + 25 104.277 717 4 0 140.463 -36.65 -85.9879 + 25 569.457 993 11 0 -41.2488 18.7242 123.75 + 25 81.6157 770 11 0 -93.8119 -26.0111 123.75 + 25 116.885 769 11 0 -93.8686 -26.05 123.788 + 25 108.481 768 11 0 -94.1318 -26.25 123.934 + 25 62.8033 767 11 0 -94.3041 -26.45 124.075 + 25 167.687 423 11 1 -95.3774 -27.9916 125.15 + 25 200.622 422 11 1 -95.55 -28.2231 125.349 + 25 134.445 760 11 0 -94.8928 -27.9767 124.15 + 25 47.9231 761 11 0 -94.6768 -27.85 123.861 + 25 134.535 864 11 0 -60.0422 -7.05075 123.75 + 25 121.426 603 11 1 -59.3538 -7.17308 125.15 + 25 157.667 604 11 1 -59.2494 -7.16308 125.307 + 25 37.1066 602 11 1 -59.45 -7.25271 125.166 + 25 7.27894 856 11 0 -80.7172 -8.71799 124.15 + 25 3.03577 303 11 1 -119.368 -10.7311 125.15 + 25 5228.35 1373 2 0 34.7136 94.8808 -146.25 + 25 479.67 1372 2 0 34.3027 94.75 -145.875 + 25 5318.35 1065 2 1 33.2349 94.3253 -144.85 + 25 101.08 1431 1 0 64.9809 106.35 -176.145 + 25 53.5284 1140 0 1 48.0801 130.85 -204.45 + 25 567.693 1139 0 1 48.05 130.892 -204.5 + 25 18.3892 1138 0 1 47.85 131.171 -204.836 + 25 166.43 1559 0 0 47.2409 132.02 -205.85 + 25 258.057 1560 0 0 47.1478 132.15 -206.005 + 25 11.7281 1561 0 0 47.0043 132.35 -206.243 + 25 6.72462 1790 1 0 4.2988 178.197 -176.25 + 25 70.1408 1426 1 0 64.783 105.523 -175.85 + 25 11.0317 1101 0 1 40.2603 119.745 -204.45 + 25 247.157 1100 0 1 40.25 119.751 -204.462 + 25 174.72 1099 0 1 40.05 119.863 -204.694 + 25 260.38 1501 0 0 39.0538 120.426 -205.85 + 25 162.613 1502 0 0 38.8353 120.55 -206.104 + 25 80.8001 1397 0 1 99.6029 113.881 -204.45 + 25 119.515 1398 0 1 99.75 113.918 -204.588 + 25 91.2425 1399 0 1 99.95 113.969 -204.776 + 25 143.914 1470 0 0 101.099 114.262 -205.85 + 25 39.3976 1471 0 0 101.446 114.35 -206.175 + 25 97.9449 1183 0 1 56.7951 105.306 -204.45 + 25 95.6497 1425 0 0 56.377 105.318 -205.85 + 25 593.051 1209 0 1 62.0414 97.4206 -204.45 + 25 555.582 1384 0 0 61.8442 97.0887 -205.85 + 25 160.707 1016 2 0 -14.9904 23.4346 -146.25 + 25 171.454 1015 2 0 -15.1743 23.25 -146.186 + 25 215.424 1014 2 0 -15.3743 23.05 -146.118 + 25 167.308 1013 2 0 -15.5738 22.85 -146.05 + 25 219.537 1012 2 0 -15.7725 22.65 -145.983 + 25 184.582 1011 2 0 -15.9711 22.45 -145.916 + 25 157.814 804 2 1 -19.1928 19.2063 -144.85 + 25 277.369 803 2 1 -19.25 19.1488 -144.831 + 25 179.978 802 2 1 -19.45 18.9475 -144.765 + 25 300.918 801 2 1 -19.65 18.7458 -144.698 + 25 200.863 800 2 1 -19.85 18.5436 -144.631 + 25 176.403 799 2 1 -20.05 18.341 -144.564 + 25 118.175 798 2 1 -20.25 18.1374 -144.497 + 25 78.6973 514 3 0 -107.011 -77.1572 -116.25 + 25 177.535 513 3 0 -107.095 -77.25 -116.223 + 25 222.052 512 3 0 -107.277 -77.45 -116.163 + 25 240.655 511 3 0 -107.459 -77.65 -116.104 + 25 211.058 510 3 0 -107.641 -77.85 -116.045 + 25 191.724 509 3 0 -107.822 -78.05 -115.985 + 25 213.94 508 3 0 -108.004 -78.25 -115.925 + 25 38.7761 507 3 0 -108.186 -78.45 -115.865 + 25 131.129 344 3 1 -111.25 -81.8211 -114.85 + 25 203.871 343 3 1 -111.35 -81.9316 -114.817 + 25 242.845 342 3 1 -111.55 -82.1516 -114.751 + 25 219.789 341 3 1 -111.75 -82.3712 -114.684 + 25 303.828 340 3 1 -111.95 -82.5903 -114.619 + 25 465.902 339 3 1 -112.15 -82.8091 -114.553 + 25 363.914 338 3 1 -112.35 -83.0291 -114.486 + 25 42.9808 357 3 1 -108.705 -79.4376 -114.85 + 25 368.555 356 3 1 -108.75 -79.5262 -114.745 + 25 330.893 1324 0 1 84.8885 10.9772 -204.45 + 25 390.523 1325 0 1 85.05 10.2668 -204.625 + 25 33.8144 1326 0 1 85.25 9.35531 -204.839 + 25 68.8168 925 0 0 86.1873 5.20002 -205.85 + 25 82.6539 924 0 0 86.2212 5.05 -205.886 + 25 70.2132 923 0 0 86.2665 4.85 -205.936 + 25 71.75 922 0 0 86.3108 4.65 -205.985 + 25 79.0945 921 0 0 86.3549 4.45 -206.034 + 25 182.481 920 0 0 86.3985 4.25 -206.083 + 25 85.9953 919 0 0 86.4415 4.05 -206.132 + 25 162.736 918 0 0 86.4854 3.85 -206.182 + 25 44.2864 917 0 0 86.5289 3.65 -206.232 + 25 40.4793 1564 3 1 132.955 -173.65 -114.85 + 25 177.684 1563 3 1 132.95 -173.852 -114.571 + 25 26.6617 1424 8 0 66.0944 104.95 33.8057 +Number of digits in this event = 227 +Using G4ParticleGun ... +6.34359 LIN +proton +Event: 26 +Number of tracker hits in this event = 24 + 26 187.486 1143 11 1 48.7253 -29.5049 125.55 + 26 121.116 752 11 0 48.7249 -29.5051 124.15 + 26 87.3364 1143 10 1 48.7114 -29.5127 95.55 + 26 96.9885 752 10 0 48.7119 -29.5123 94.15 + 26 125.16 1143 9 1 48.7235 -29.5009 65.55 + 26 94.3193 752 9 0 48.7237 -29.5008 64.15 + 26 156.085 1143 8 1 48.7286 -29.5016 35.55 + 26 109.404 752 8 0 48.7287 -29.502 34.15 + 26 99.6273 1143 7 1 48.7298 -29.5151 5.55 + 26 143.427 752 7 0 48.7296 -29.5156 4.15 + 26 136.192 1143 6 1 48.7224 -29.5229 -24.45 + 26 151.814 752 6 0 48.7232 -29.5236 -25.85 + 26 91.687 1143 5 1 48.7407 -29.5346 -54.45 + 26 97.6507 752 5 0 48.742 -29.5351 -55.85 + 26 197.758 1143 4 1 48.7651 -29.544 -84.45 + 26 114.082 752 4 0 48.7672 -29.5439 -85.85 + 26 112.968 1143 3 1 48.8094 -29.5512 -114.45 + 26 110.21 752 3 0 48.8109 -29.5524 -115.85 + 26 122.114 1143 2 1 48.8452 -29.5754 -144.45 + 26 111.049 752 2 0 48.8479 -29.5774 -145.85 + 26 107.008 1144 1 1 48.9066 -29.6173 -174.45 + 26 119.489 752 1 0 48.9084 -29.6192 -175.85 + 26 113.273 1144 0 1 48.9404 -29.6631 -204.45 + 26 106.12 751 0 0 48.9424 -29.6642 -205.85 +Number of digits in this event = 10 +Using G4ParticleGun ... +4.60902 LIN +proton +Event: 27 +Number of tracker hits in this event = 32 + 27 106.386 1246 9 1 69.4363 115.019 65.55 + 27 118.007 1474 9 0 69.4359 115.019 64.15 + 27 92.9832 1246 8 1 69.4229 115.026 35.55 + 27 130.959 1474 8 0 69.4236 115.026 34.15 + 27 93.8121 1246 7 1 69.4376 115.032 5.55 + 27 133.123 1474 7 0 69.4371 115.032 4.15 + 27 109.127 1246 6 1 69.4287 115.027 -24.45 + 27 88.3709 1474 6 0 69.4285 115.029 -25.85 + 27 235.332 1246 5 1 69.4225 115.06 -54.45 + 27 363.803 1474 5 0 69.4183 115.062 -55.85 + 27 269.173 1246 4 1 69.333 115.104 -84.45 + 27 240.09 1474 4 0 69.329 115.105 -85.85 + 27 102.787 1245 3 1 69.2462 115.129 -114.45 + 27 138.496 1474 3 0 69.2409 115.13 -115.85 + 27 153.793 1245 2 1 69.1413 115.154 -144.45 + 27 183.734 1475 2 0 69.1375 115.155 -145.85 + 27 164.484 1245 1 1 69.0581 115.18 -174.45 + 27 115.999 1475 1 0 69.0535 115.182 -175.85 + 27 260.215 1244 0 1 68.9623 115.216 -204.45 + 27 143.447 1475 0 0 68.9603 115.218 -205.85 + 27 38.971 1473 0 0 68.8329 114.79 -205.85 + 27 115.34 1472 0 0 68.8211 114.75 -205.97 + 27 82.7322 1391 0 0 74.2856 98.4836 -206.25 + 27 68.5834 1390 0 0 74.3499 98.35 -206.039 + 27 108.556 1273 0 1 74.7805 97.6657 -204.85 + 27 251.8 1274 0 1 74.8501 97.5342 -204.686 + 27 129.723 1388 0 0 74.7582 97.7575 -205.85 + 27 67.6017 1247 4 1 69.45 115.226 -84.7212 + 27 71.2597 1477 4 0 70.8458 115.606 -85.8503 + 27 190.191 1478 4 0 70.9404 115.75 -85.8934 + 27 38.2406 1254 4 1 70.8615 116.455 -84.8499 + 27 164.039 1253 4 1 70.8498 116.48 -84.8346 +Number of digits in this event = 17 +Using G4ParticleGun ... +2.11141 LIN proton Event: 28 -Number of tracker hits in this event = 27 - 28 110.973 800 10 1 -19.8755 -96.9518 95.55 - 28 2.10862 415 10 0 -19.8768 -96.95 94.15 - 28 140.366 416 10 0 -19.8768 -96.95 94.1415 - 28 170.227 800 9 1 -19.9204 -96.9199 65.55 - 28 119.26 416 9 0 -19.928 -96.9112 64.15 - 28 132.77 799 8 1 -20.0802 -96.7515 35.55 - 28 140.029 417 8 0 -20.0902 -96.7393 34.15 - 28 137.665 798 7 1 -20.3064 -96.5122 5.55 - 28 114.405 418 7 0 -20.3159 -96.5074 4.15 - 28 126.171 797 6 1 -20.5015 -96.4286 -24.45 - 28 118.414 418 6 0 -20.5052 -96.4287 -25.85 - 28 117.018 797 5 1 -20.554 -96.4305 -54.45 - 28 173.862 418 5 0 -20.563 -96.4292 -55.85 - 28 232.632 796 4 1 -20.7666 -96.4097 -84.45 - 28 125.814 418 4 0 -20.7752 -96.4075 -85.85 - 28 128.191 795 3 1 -20.9683 -96.3677 -114.45 - 28 144.366 418 3 0 -20.9732 -96.3631 -115.85 - 28 121.086 794 2 1 -21.0713 -96.2808 -144.45 - 28 138.214 419 2 0 -21.0814 -96.2739 -145.85 - 28 130.568 793 1 1 -21.2731 -96.0745 -174.45 - 28 155.774 420 1 0 -21.2827 -96.0614 -175.85 - 28 348.695 792 0 1 -21.4895 -95.7727 -204.45 - 28 122.863 421 0 0 -21.4988 -95.7588 -205.85 - 28 65.5044 800 8 1 -19.998 -96.6966 35.55 - 28 84.6255 801 8 1 -19.8499 -96.7469 35.4912 - 28 86.7178 802 8 1 -19.65 -96.681 35.4181 - 28 209.095 803 8 1 -19.45 -96.7348 35.3345 -Number of digits in this event = 19 +Number of tracker hits in this event = 25 + 28 103.846 403 10 1 -99.4382 -45.3182 95.55 + 28 108.712 673 10 0 -99.4362 -45.3224 94.15 + 28 94.8136 403 9 1 -99.3958 -45.417 65.55 + 28 119.973 673 9 0 -99.3949 -45.4238 64.15 + 28 118.246 403 8 1 -99.3888 -45.5481 35.55 + 28 136.981 672 8 0 -99.3855 -45.5554 34.15 + 28 416.73 404 7 1 -99.3204 -45.6957 5.55 + 28 165.308 671 7 0 -99.3177 -45.7036 4.15 + 28 142.593 404 6 1 -99.2582 -45.8691 -24.45 + 28 96.5247 670 6 0 -99.2509 -45.8759 -25.85 + 28 98.6667 405 5 1 -99.0998 -46.0092 -54.45 + 28 123.971 670 5 0 -99.0938 -46.0153 -55.85 + 28 145.357 405 4 1 -98.968 -46.1377 -84.45 + 28 130.015 669 4 0 -98.962 -46.1439 -85.85 + 28 113.637 406 3 1 -98.8325 -46.2677 -114.45 + 28 123.051 668 3 0 -98.8325 -46.2699 -115.85 + 28 238.079 406 2 1 -98.8255 -46.3133 -144.45 + 28 132.785 668 2 0 -98.8259 -46.3164 -145.85 + 28 112.147 406 1 1 -98.8372 -46.3691 -174.45 + 28 107.979 668 1 0 -98.8391 -46.3697 -175.85 + 28 168.577 406 0 1 -98.8834 -46.3698 -204.45 + 28 139.131 668 0 0 -98.8862 -46.3713 -205.85 + 28 224.243 672 7 0 -99.352 -45.65 3.94208 + 28 77.6892 402 7 1 -99.6242 -47.4132 5.15007 + 28 220.455 403 7 1 -99.35 -45.8114 5.45383 +Number of digits in this event = 15 Using G4ParticleGun ... -8.51547 LIN +5.25599 LIN proton Event: 29 -Number of tracker hits in this event = 22 - 29 140.319 1252 10 1 70.5003 -52.5256 95.55 - 29 113.992 637 10 0 70.5007 -52.5252 94.15 - 29 418.981 1252 9 1 70.5074 -52.5157 65.55 - 29 107.41 637 9 0 70.5075 -52.5147 64.15 - 29 133.718 1252 8 1 70.5103 -52.4942 35.55 - 29 99.062 637 8 0 70.5102 -52.493 34.15 - 29 117.515 1252 7 1 70.5096 -52.4734 5.55 - 29 107.631 637 7 0 70.5101 -52.4707 4.15 - 29 103.98 1252 6 1 70.5203 -52.4143 -24.45 - 29 102.624 638 6 0 70.5211 -52.4118 -25.85 - 29 156.033 1252 5 1 70.538 -52.3636 -54.45 - 29 94.6376 638 5 0 70.5393 -52.3615 -55.85 - 29 150.479 1252 4 1 70.5633 -52.3199 -84.45 - 29 89.5327 638 4 0 70.5645 -52.3172 -85.85 - 29 111.704 1252 3 1 70.5881 -52.2614 -114.45 - 29 138.896 638 3 0 70.5885 -52.2588 -115.85 - 29 87.5858 1252 2 1 70.5976 -52.2069 -144.45 - 29 144.969 639 2 0 70.5966 -52.2042 -145.85 - 29 161.776 1252 1 1 70.5739 -52.1481 -174.45 - 29 144.345 639 1 0 70.5706 -52.1436 -175.85 - 29 189.619 1252 0 1 70.5045 -52.0516 -204.45 - 29 125.256 640 0 0 70.5026 -52.0464 -205.85 -Number of digits in this event = 12 +Number of tracker hits in this event = 29 + 29 202.025 638 9 1 -52.2972 115.1 65.55 + 29 104.736 1474 9 0 -52.2973 115.1 64.15 + 29 118.854 638 8 1 -52.2964 115.096 35.55 + 29 130.72 1474 8 0 -52.2972 115.095 34.15 + 29 157.894 638 7 1 -52.3109 115.065 5.55 + 29 159.599 1474 7 0 -52.3115 115.066 4.15 + 29 261.11 638 6 1 -52.3236 115.074 -24.45 + 29 106.73 1474 6 0 -52.3242 115.075 -25.85 + 29 117.016 638 5 1 -52.3373 115.088 -54.45 + 29 98.5345 1474 5 0 -52.3375 115.089 -55.85 + 29 142.702 638 4 1 -52.342 115.112 -84.45 + 29 103.17 1474 4 0 -52.3432 115.114 -85.85 + 29 118.167 638 3 1 -52.367 115.165 -114.45 + 29 88.0872 1475 3 0 -52.3678 115.167 -115.85 + 29 140.735 638 2 1 -52.3847 115.217 -144.45 + 29 113.641 1475 2 0 -52.383 115.22 -145.85 + 29 93.4627 638 1 1 -52.347 115.276 -174.45 + 29 205.277 1475 1 0 -52.3438 115.279 -175.85 + 29 149.174 638 0 1 -52.2784 115.332 -204.45 + 29 105.881 1475 0 0 -52.2747 115.334 -205.85 + 29 7.2712 717 0 0 -160.556 -36.45 -206.075 + 29 7.13257 408 0 1 -98.4684 -20.1584 -204.85 + 29 59.3014 1563 6 0 -49.4726 132.874 -26.25 + 29 124.46 1564 6 0 -49.4787 132.951 -26.067 + 29 269.076 646 6 1 -50.6836 133.406 -24.85 + 29 81.162 1474 1 0 -52.3383 115.15 -175.99 + 29 98.2056 1473 1 0 -52.3098 114.95 -175.957 + 29 117.066 632 1 1 -53.4678 113.994 -174.85 + 29 166.753 631 1 1 -53.65 113.925 -174.685 +Number of digits in this event = 16 Using G4ParticleGun ... -9.83949 LIN +9.80746 LIN proton Event: 30 -Number of tracker hits in this event = 25 - 30 257.049 1137 10 1 47.5326 93.4662 95.55 - 30 118.874 1366 10 0 47.5324 93.4665 94.15 - 30 122.355 1137 9 1 47.5294 93.4766 65.55 - 30 117.577 1366 9 0 47.5288 93.4772 64.15 - 30 114.049 1137 8 1 47.5147 93.4882 35.55 - 30 97.7389 1366 8 0 47.5153 93.4892 34.15 - 30 112.411 1137 7 1 47.5274 93.5104 5.55 - 30 104.162 1366 7 0 47.5284 93.5115 4.15 - 30 125.484 1137 6 1 47.5459 93.5349 -24.45 - 30 126.059 1366 6 0 47.5461 93.5352 -25.85 - 30 112.447 1137 5 1 47.5499 93.5387 -54.45 - 30 150.148 1366 5 0 47.5504 93.5385 -55.85 - 30 147.137 1137 4 1 47.5625 93.5328 -84.45 - 30 107.288 1366 4 0 47.5628 93.5319 -85.85 - 30 110.688 1137 3 1 47.5697 93.5134 -114.45 - 30 126.043 1366 3 0 47.5702 93.5127 -115.85 - 30 118.282 1137 2 1 47.5805 93.4948 -144.45 - 30 103.909 1366 2 0 47.5819 93.4941 -145.85 - 30 139.139 1137 1 1 47.6106 93.4799 -174.45 - 30 130.79 1366 1 0 47.6119 93.4795 -175.85 - 30 137.753 1137 0 1 47.6399 93.4762 -204.45 - 30 100.365 1366 0 0 47.6405 93.4765 -205.85 - 30 118.536 1367 5 0 47.5558 93.55 -55.9029 - 30 409.761 1521 7 0 39.9068 124.522 3.75017 - 30 65.9724 1522 7 0 39.8952 124.55 3.80456 -Number of digits in this event = 12 +Number of tracker hits in this event = 24 + 30 149.483 788 11 1 -22.2767 44.1425 125.55 + 30 109.359 1120 11 0 -22.2773 44.1419 124.15 + 30 104.077 788 10 1 -22.2918 44.1292 95.55 + 30 97.3651 1120 10 0 -22.2929 44.1282 94.15 + 30 259.531 788 9 1 -22.3173 44.1089 65.55 + 30 108.011 1120 9 0 -22.3183 44.1072 64.15 + 30 87.8969 788 8 1 -22.3404 44.0753 35.55 + 30 121.664 1120 8 0 -22.3427 44.0728 34.15 + 30 82.7167 788 7 1 -22.3901 44.0225 5.55 + 30 148.442 1119 7 0 -22.3919 44.0201 4.15 + 30 175.833 788 6 1 -22.4327 43.97 -24.45 + 30 340.587 1119 6 0 -22.4342 43.9673 -25.85 + 30 174.744 787 5 1 -22.4653 43.9118 -54.45 + 30 103.978 1119 5 0 -22.4674 43.9083 -55.85 + 30 104.057 787 4 1 -22.5078 43.8363 -84.45 + 30 103.894 1118 4 0 -22.5093 43.8322 -85.85 + 30 153.547 787 3 1 -22.5437 43.7464 -114.45 + 30 113.345 1118 3 0 -22.5447 43.7418 -115.85 + 30 174.566 787 2 1 -22.57 43.6486 -144.45 + 30 104.676 1117 2 0 -22.5725 43.6444 -145.85 + 30 147.697 787 1 1 -22.6222 43.5594 -174.45 + 30 99.0986 1117 1 0 -22.6247 43.5548 -175.85 + 30 118.954 786 0 1 -22.6762 43.4627 -204.45 + 30 114.994 1117 0 0 -22.6782 43.4579 -205.85 +Number of digits in this event = 11 Using G4ParticleGun ... -7.8516 LIN +1.12764 LIN proton Event: 31 -Number of tracker hits in this event = 39 - 31 109.879 241 8 1 -131.9 -54.9176 35.55 - 31 131.452 625 8 0 -131.9 -54.9176 34.15 - 31 122.711 241 7 1 -131.919 -54.9192 5.55 - 31 133.142 625 7 0 -131.92 -54.9191 4.15 - 31 122.641 241 6 1 -131.94 -54.913 -24.45 - 31 119.171 625 6 0 -131.941 -54.912 -25.85 - 31 101.704 240 5 1 -131.961 -54.8882 -54.45 - 31 105.144 625 5 0 -131.961 -54.8871 -55.85 - 31 107.575 240 4 1 -131.97 -54.8648 -84.45 - 31 138.483 625 4 0 -131.969 -54.8634 -85.85 - 31 168.269 240 3 1 -131.955 -54.8361 -114.45 - 31 98.4038 626 3 0 -131.955 -54.8339 -115.85 - 31 135.404 241 2 1 -131.948 -54.7846 -144.45 - 31 208.058 626 2 0 -131.947 -54.782 -145.85 - 31 111.088 241 1 1 -131.94 -54.7279 -174.45 - 31 107.185 626 1 0 -131.94 -54.7253 -175.85 - 31 106.017 241 0 1 -131.929 -54.6719 -204.45 - 31 157.827 626 0 0 -131.928 -54.6693 -205.85 - 31 7.96403 527 2 0 -64.9758 -74.532 -146.25 - 31 60.1092 475 0 0 -137.998 -84.8536 -206.25 - 31 63.8164 715 1 0 -81.9674 -36.9733 -176.25 - 31 238.501 769 7 0 -158.448 -26.1251 3.75 - 31 243.358 770 7 0 -158.631 -26.05 4.0459 - 31 121.491 624 2 0 -131.298 -55.0625 -145.85 - 31 61.2171 390 2 0 -122.988 -101.954 -146.25 - 31 102.505 389 2 0 -123.041 -102.15 -146.093 - 31 155.57 388 2 0 -123.075 -102.35 -145.925 - 31 189.047 280 2 1 -124.138 -104.615 -144.85 - 31 371.988 279 2 1 -124.15 -104.646 -144.833 - 31 148.604 278 2 1 -124.35 -106.102 -144.777 - 31 142.347 277 2 1 -124.55 -106.425 -144.709 - 31 398.99 276 2 1 -124.75 -106.774 -144.775 - 31 123.813 275 2 1 -124.95 -107.177 -144.536 - 31 121.176 240 2 1 -131.959 -54.7671 -144.45 - 31 11.2493 632 2 0 -133.299 -53.4707 -145.85 - 31 168.271 633 2 0 -133.317 -53.45 -145.871 - 31 7.73525 210 2 1 -138.136 -52.0409 -144.85 - 31 203.76 209 2 1 -138.15 -52.037 -144.848 - 31 301.094 208 2 1 -138.35 -51.9478 -144.766 -Number of digits in this event = 25 +Number of tracker hits in this event = 23 + 31 240.053 950 9 1 10.2402 124.402 65.55 + 31 184.63 1521 9 0 10.2388 124.404 64.15 + 31 116.845 950 8 1 10.2202 124.448 35.55 + 31 119.855 1521 8 0 10.2221 124.452 34.15 + 31 200.306 951 7 1 10.2864 124.553 5.55 + 31 128.704 1522 7 0 10.2898 124.56 4.15 + 31 116.687 951 6 1 10.3487 124.694 -24.45 + 31 139.3 1522 6 0 10.3487 124.701 -25.85 + 31 248.923 951 5 1 10.3253 124.841 -54.45 + 31 134.347 1523 5 0 10.3226 124.845 -55.85 + 31 120.818 951 4 1 10.263 124.957 -84.45 + 31 247.139 1524 4 0 10.2572 124.96 -85.85 + 31 115.717 950 3 1 10.1311 125.026 -114.45 + 31 119.021 1524 3 0 10.1226 125.03 -115.85 + 31 193.096 949 2 1 9.95051 125.098 -144.45 + 31 110.598 1524 2 0 9.93966 125.1 -145.85 + 31 117.064 948 1 1 9.69412 125.11 -174.45 + 31 113.718 1524 1 0 9.68115 125.114 -175.85 + 31 132.349 946 0 1 9.40602 125.214 -204.45 + 31 138.214 1525 0 0 9.39248 125.218 -205.85 + 31 43.5449 1523 4 0 10.3356 124.95 -85.9646 + 31 67.5931 954 4 1 10.8593 125.714 -84.8498 + 31 10.5845 953 4 1 10.85 125.721 -84.8191 +Number of digits in this event = 13 Using G4ParticleGun ... -8.41245 LIN +3.40915 LIN proton Event: 32 Number of tracker hits in this event = 21 - 32 105.605 273 9 1 -125.388 -13.5371 65.55 - 32 118.408 832 9 0 -125.387 -13.5375 64.15 - 32 103.416 273 8 1 -125.38 -13.5484 35.55 - 32 125.961 832 8 0 -125.38 -13.5491 34.15 - 32 146.472 273 7 1 -125.38 -13.5654 5.55 - 32 118.931 832 7 0 -125.381 -13.5671 4.15 - 32 105.655 273 6 1 -125.406 -13.5989 -24.45 - 32 140.611 832 6 0 -125.407 -13.6004 -25.85 - 32 155.619 273 5 1 -125.414 -13.6307 -54.45 - 32 161.032 832 5 0 -125.413 -13.6341 -55.85 - 32 166.549 273 4 1 -125.393 -13.7066 -84.45 - 32 98.6124 831 4 0 -125.392 -13.7104 -85.85 - 32 155.909 273 3 1 -125.368 -13.7896 -114.45 - 32 103.202 831 3 0 -125.368 -13.7925 -115.85 - 32 205.581 273 2 1 -125.369 -13.8551 -144.45 - 32 134.133 830 2 0 -125.369 -13.8571 -145.85 - 32 99.6051 273 1 1 -125.375 -13.8995 -174.45 - 32 104.905 830 1 0 -125.375 -13.9015 -175.85 - 32 126.247 273 0 1 -125.374 -13.9448 -204.45 - 32 146.002 830 0 0 -125.374 -13.9468 -205.85 - 32 123.511 274 2 1 -125.35 -13.9612 -144.54 -Number of digits in this event = 13 + 32 99.0204 268 9 1 -126.385 14.4979 65.55 + 32 294.096 972 9 0 -126.388 14.4987 64.15 + 32 120.64 268 8 1 -126.449 14.5203 35.55 + 32 150.718 972 8 0 -126.452 14.5206 34.15 + 32 104.771 268 7 1 -126.519 14.5278 5.55 + 32 124.828 972 7 0 -126.528 14.5276 4.15 + 32 256.45 267 6 1 -126.713 14.525 -24.45 + 32 150.597 972 6 0 -126.722 14.5264 -25.85 + 32 103.487 266 5 1 -126.919 14.5527 -54.45 + 32 101.744 972 5 0 -126.927 14.5544 -55.85 + 32 144.223 265 4 1 -127.079 14.5838 -84.45 + 32 109.907 972 4 0 -127.085 14.5893 -85.85 + 32 141.437 264 3 1 -127.213 14.6945 -114.45 + 32 110.689 973 3 0 -127.22 14.7006 -115.85 + 32 107.496 263 2 1 -127.374 14.8225 -144.45 + 32 138.25 973 2 0 -127.383 14.8279 -145.85 + 32 463.974 262 1 1 -127.554 14.9416 -174.45 + 32 115.109 974 1 0 -127.564 14.9482 -175.85 + 32 119.588 261 0 1 -127.752 15.0906 -204.45 + 32 122.871 975 0 0 -127.762 15.0987 -205.85 + 32 21.4224 261 1 1 -127.75 14.8374 -174.822 +Number of digits in this event = 12 Using G4ParticleGun ... -1.63484 LIN +9.07331 LIN proton Event: 33 -Number of tracker hits in this event = 25 - 33 121.948 1370 10 1 94.2781 -59.3004 95.55 - 33 126.795 603 10 0 94.2843 -59.2934 94.15 - 33 158.885 1371 9 1 94.4121 -59.1628 65.55 - 33 151.455 604 9 0 94.4208 -59.1586 64.15 - 33 110.963 1372 8 1 94.606 -59.0665 35.55 - 33 185.36 604 8 0 94.6162 -59.0651 34.15 - 33 120.034 1373 7 1 94.8344 -59.0513 5.55 - 33 120.749 604 7 0 94.8417 -59.0521 4.15 - 33 180.947 1374 6 1 94.9864 -59.0755 -24.45 - 33 106.981 604 6 0 94.9922 -59.0808 -25.85 - 33 160.232 1374 5 1 95.1073 -59.2093 -54.45 - 33 304.066 604 5 0 95.1123 -59.2167 -55.85 - 33 102.022 1375 4 1 95.2016 -59.3689 -84.45 - 33 152.399 603 4 0 95.2038 -59.3803 -85.85 - 33 227.422 1375 3 1 95.2738 -59.6075 -114.45 - 33 150.055 602 3 0 95.2795 -59.6141 -115.85 - 33 240.282 1376 2 1 95.3963 -59.7689 -144.45 - 33 129.318 601 2 0 95.4031 -59.7746 -145.85 - 33 48.495 1376 1 1 95.5491 -59.8667 -174.45 - 33 58.0169 1377 1 1 95.55 -59.867 -174.607 - 33 107.348 600 1 0 95.5581 -59.8689 -175.85 - 33 112.832 1377 0 1 95.7454 -59.9136 -204.45 - 33 132.101 600 0 0 95.756 -59.9184 -205.85 - 33 374.001 1378 0 1 95.75 -59.9166 -204.58 - 33 300.293 1375 5 1 95.2031 -58.8017 -54.8498 -Number of digits in this event = 19 -Using G4ParticleGun ... -9.67706 LIN -proton -Event: 34 -Number of tracker hits in this event = 24 - 34 136.853 1226 11 1 65.4487 8.53927 125.55 - 34 198.778 942 11 0 65.4498 8.53944 124.15 - 34 129.969 1227 10 1 65.4721 8.54148 95.55 - 34 116.686 942 10 0 65.4739 8.54173 94.15 - 34 102.55 1227 9 1 65.5097 8.54552 65.55 - 34 146.627 942 9 0 65.512 8.5452 64.15 - 34 112.82 1227 8 1 65.5567 8.53824 35.55 - 34 152.791 942 8 0 65.5586 8.53678 34.15 - 34 140.241 1227 7 1 65.5958 8.50817 5.55 - 34 193.862 942 7 0 65.5974 8.50784 4.15 - 34 161.343 1227 6 1 65.6314 8.49942 -24.45 - 34 102.12 942 6 0 65.6334 8.49851 -25.85 - 34 131.046 1228 5 1 65.6756 8.47867 -54.45 - 34 112.981 942 5 0 65.6773 8.47751 -55.85 - 34 117.46 1228 4 1 65.7116 8.45105 -84.45 - 34 110.609 941 4 0 65.7125 8.44999 -85.85 - 34 90.7791 1228 3 1 65.7297 8.4314 -114.45 - 34 133.453 941 3 0 65.7306 8.43054 -115.85 - 34 93.9831 1228 2 1 65.7504 8.41225 -144.45 - 34 117.382 941 2 0 65.7511 8.41069 -145.85 - 34 126.854 1228 1 1 65.7638 8.38143 -174.45 - 34 344.816 941 1 0 65.7652 8.38036 -175.85 - 34 140.143 1228 0 1 65.792 8.35902 -204.45 - 34 123.881 941 0 0 65.7937 8.35747 -205.85 -Number of digits in this event = 15 -Using G4ParticleGun ... -5.25768 LIN -proton -Event: 35 -Number of tracker hits in this event = 17 - 35 132.926 692 7 1 -41.4833 142.11 5.55 - 35 127.177 1609 7 0 -41.4836 142.111 4.15 - 35 106.705 692 6 1 -41.4866 142.115 -24.45 - 35 156.471 1609 6 0 -41.4856 142.115 -25.85 - 35 164.122 692 5 1 -41.4645 142.127 -54.45 - 35 108.654 1609 5 0 -41.4624 142.127 -55.85 - 35 107.291 693 4 1 -41.4313 142.132 -84.45 - 35 91.4983 1609 4 0 -41.4292 142.132 -85.85 - 35 97.8508 693 3 1 -41.3879 142.132 -114.45 - 35 113.539 1609 3 0 -41.3863 142.136 -115.85 - 35 108.749 693 2 1 -41.3489 142.198 -144.45 - 35 123.524 1610 2 0 -41.3462 142.201 -145.85 - 35 96.202 693 1 1 -41.2995 142.262 -174.45 - 35 109.515 1610 1 0 -41.2978 142.265 -175.85 - 35 109.572 693 0 1 -41.2611 142.34 -204.45 - 35 156.18 1610 0 0 -41.2598 142.344 -205.85 - 35 64.6135 693 5 1 -41.45 142.211 -54.534 -Number of digits in this event = 7 -Using G4ParticleGun ... -1.23804 LIN -proton -Event: 36 -Number of tracker hits in this event = 27 - 36 75.7001 836 10 1 -12.6505 -84.2539 95.55 - 36 43.9485 837 10 1 -12.65 -84.2549 95.3082 - 36 104.275 478 10 0 -12.6481 -84.2595 94.15 - 36 148.509 837 9 1 -12.593 -84.3666 65.55 - 36 145.558 478 9 0 -12.5925 -84.3648 64.15 - 36 120.563 837 8 1 -12.5754 -84.341 35.55 - 36 114.124 478 8 0 -12.5748 -84.3428 34.15 - 36 105.08 837 7 1 -12.5671 -84.3928 5.55 - 36 124.946 478 7 0 -12.5684 -84.3975 4.15 - 36 112.681 837 6 1 -12.6302 -84.5125 -24.45 - 36 179.764 477 6 0 -12.6305 -84.5198 -25.85 - 36 122.703 837 5 1 -12.6371 -84.6752 -54.45 - 36 129.057 476 5 0 -12.6378 -84.6825 -55.85 - 36 56.0196 836 4 1 -12.6515 -84.8125 -84.45 - 36 102.021 837 4 1 -12.65 -84.8127 -84.571 - 36 177.499 476 4 0 -12.6346 -84.8155 -85.85 - 36 169.286 838 3 1 -12.2889 -84.8835 -114.45 - 36 244.892 475 3 0 -12.2715 -84.8864 -115.85 - 36 105.621 840 2 1 -11.9414 -84.9393 -144.45 - 36 107.728 475 2 0 -11.9255 -84.9427 -145.85 - 36 195.004 842 1 1 -11.5971 -84.9908 -174.45 - 36 218.746 475 1 0 -11.5849 -84.9923 -175.85 - 36 363.004 843 0 1 -11.3353 -85.0481 -204.45 - 36 127.371 474 0 0 -11.3228 -85.0517 -205.85 - 36 93.9627 842 0 1 -11.45 -84.9331 -204.722 - 36 110.416 841 0 1 -11.6502 -85.0135 -204.774 - 36 330.166 840 0 1 -11.85 -85.0714 -204.817 -Number of digits in this event = 16 -Using G4ParticleGun ... -3.5915 LIN -proton -Event: 37 -Number of tracker hits in this event = 23 - 37 114.845 1240 10 1 68.1319 -51.6064 95.55 - 37 156.363 642 10 0 68.1337 -51.608 94.15 - 37 91.5239 1240 9 1 68.1657 -51.6446 65.55 - 37 191.615 642 9 0 68.1654 -51.6461 64.15 - 37 138.904 1240 8 1 68.1344 -51.6766 35.55 - 37 113.532 641 8 0 68.1323 -51.6763 34.15 - 37 131.529 1240 7 1 68.087 -51.6714 5.55 - 37 103.718 641 7 0 68.0837 -51.6719 4.15 - 37 139.85 1239 6 1 68.009 -51.686 -24.45 - 37 132.797 641 6 0 68.0063 -51.6821 -25.85 - 37 483.939 1239 5 1 67.951 -51.5989 -54.45 - 37 187.164 642 5 0 67.9456 -51.5975 -55.85 - 37 229.046 1238 4 1 67.8319 -51.5752 -84.45 - 37 92.2568 642 4 0 67.827 -51.5751 -85.85 - 37 111.221 1238 3 1 67.7278 -51.574 -114.45 - 37 116.033 642 3 0 67.7202 -51.576 -115.85 - 37 135.662 1237 2 1 67.5672 -51.6209 -144.45 - 37 93.1644 642 2 0 67.5605 -51.6224 -145.85 - 37 126.848 1236 1 1 67.4206 -51.652 -174.45 - 37 97.0114 641 1 0 67.4119 -51.6539 -175.85 - 37 153.636 1235 0 1 67.2308 -51.7 -204.45 - 37 102.803 641 0 0 67.2232 -51.7031 -205.85 - 37 1.96925 1026 5 0 -102.316 25.4073 -56.25 -Number of digits in this event = 15 -Using G4ParticleGun ... -4.10722 LIN -proton -Event: 38 -Number of tracker hits in this event = 18 - 38 134.101 513 8 1 -77.3702 -111.731 35.55 - 38 114.732 342 8 0 -77.3643 -111.74 34.15 - 38 106.71 514 7 1 -77.2443 -111.906 5.55 - 38 99.2316 341 7 0 -77.2335 -111.911 4.15 - 38 99.4363 515 6 1 -77.0163 -112.007 -24.45 - 38 134.749 340 6 0 -77.0026 -112.012 -25.85 - 38 126.405 516 5 1 -76.7179 -112.11 -54.45 - 38 127.516 340 5 0 -76.7049 -112.114 -55.85 - 38 438.742 518 4 1 -76.4382 -112.201 -84.45 - 38 138.621 339 4 0 -76.4263 -112.204 -85.85 - 38 199.833 519 3 1 -76.1888 -112.273 -114.45 - 38 123.665 339 3 0 -76.1766 -112.275 -115.85 - 38 122.325 520 2 1 -75.9293 -112.328 -144.45 - 38 91.1472 339 2 0 -75.9169 -112.329 -145.85 - 38 115.438 521 1 1 -75.6634 -112.36 -174.45 - 38 109.066 338 1 0 -75.6497 -112.363 -175.85 - 38 107.85 523 0 1 -75.3712 -112.425 -204.45 - 38 161.191 338 0 0 -75.3577 -112.426 -205.85 +Number of tracker hits in this event = 32 + 33 113.463 1298 10 1 79.7104 32.6459 95.55 + 33 170.537 1062 10 0 79.7107 32.6442 94.15 + 33 127.645 1298 9 1 79.7164 32.6068 65.55 + 33 136.872 1062 9 0 79.7167 32.6057 64.15 + 33 331.33 1298 8 1 79.7272 32.5826 35.55 + 33 93.7783 1062 8 0 79.7284 32.5812 34.15 + 33 109.09 1298 7 1 79.756 32.5515 5.55 + 33 101.13 1062 7 0 79.7576 32.5502 4.15 + 33 130.533 1298 6 1 79.7919 32.5263 -24.45 + 33 109.174 1062 6 0 79.793 32.5255 -25.85 + 33 94.6975 1298 5 1 79.8121 32.5064 -54.45 + 33 102.745 1062 5 0 79.8137 32.5071 -55.85 + 33 116.489 1298 4 1 79.8435 32.52 -84.45 + 33 115.334 1062 4 0 79.8444 32.5196 -85.85 + 33 248.089 1299 3 1 79.8655 32.5128 -114.45 + 33 121.643 1062 3 0 79.8665 32.5117 -115.85 + 33 119.702 1299 2 1 79.8902 32.4882 -144.45 + 33 104.514 1062 2 0 79.8911 32.4886 -145.85 + 33 146.698 1299 1 1 79.9089 32.495 -174.45 + 33 143.326 1062 1 0 79.9095 32.4951 -175.85 + 33 152.31 1299 0 1 79.926 32.4942 -204.45 + 33 147.1 1062 0 0 79.9262 32.494 -205.85 + 33 125.114 1297 8 1 79.65 32.6236 35.4656 + 33 22.8945 1296 8 1 79.4499 32.7388 35.2176 + 33 54.9569 1066 8 0 78.669 33.3406 34.1496 + 33 83.624 1067 8 0 78.5582 33.45 33.9847 + 33 74.5629 1239 8 0 16.0569 68.0059 33.75 + 33 162.79 1240 8 0 15.9795 68.05 33.8086 + 33 47.2635 1241 8 0 15.7777 68.2501 34.1069 + 33 68.3553 975 8 1 15.1501 68.9213 35.15 + 33 80.8576 974 8 1 15.05 69.0725 35.3413 + 33 37.1518 833 9 1 -13.3047 73.0055 65.15 Number of digits in this event = 14 Using G4ParticleGun ... -6.89297 LIN +3.3725 LIN +proton +Event: 34 +Number of tracker hits in this event = 17 + 34 111.852 236 7 1 -132.797 -66.6309 5.55 + 34 87.555 567 7 0 -132.798 -66.6314 4.15 + 34 95.347 236 6 1 -132.81 -66.6479 -24.45 + 34 36.4213 567 6 0 -132.807 -66.6498 -25.85 + 34 124.281 566 6 0 -132.807 -66.65 -25.9622 + 34 138.771 237 5 1 -132.749 -66.6895 -54.45 + 34 99.3163 566 5 0 -132.745 -66.6905 -55.85 + 34 96.3395 237 4 1 -132.671 -66.7114 -84.45 + 34 100.272 566 4 0 -132.665 -66.7149 -85.85 + 34 116.904 238 3 1 -132.549 -66.7883 -114.45 + 34 118.373 566 3 0 -132.541 -66.7931 -115.85 + 34 113.234 238 2 1 -132.389 -66.9055 -144.45 + 34 97.9927 565 2 0 -132.382 -66.912 -145.85 + 34 88.3462 239 1 1 -132.235 -67.0496 -174.45 + 34 104.584 564 1 0 -132.227 -67.0565 -175.85 + 34 101.872 240 0 1 -132.052 -67.201 -204.45 + 34 84.2277 564 0 0 -132.043 -67.2072 -205.85 +Number of digits in this event = 3 +Using G4ParticleGun ... +6.43653 LIN +proton +Event: 35 +Number of tracker hits in this event = 22 + 35 95.5788 602 9 1 -59.536 -112.561 65.55 + 35 103.151 337 9 0 -59.5353 -112.563 64.15 + 35 131.348 602 8 1 -59.5163 -112.594 35.55 + 35 121.911 337 8 0 -59.5167 -112.594 34.15 + 35 103.752 602 7 1 -59.5266 -112.599 5.55 + 35 108.632 337 7 0 -59.5271 -112.6 4.15 + 35 98.7464 602 6 1 -59.5375 -112.615 -24.45 + 35 103.147 337 6 0 -59.5411 -112.619 -25.85 + 35 111.353 602 5 1 -59.6193 -112.718 -54.45 + 35 90.3441 337 5 0 -59.6253 -112.726 -55.85 + 35 126.203 601 4 1 -59.7414 -112.893 -84.45 + 35 189.058 336 4 0 -59.7462 -112.901 -85.85 + 35 150.987 601 3 1 -59.8432 -113.068 -114.45 + 35 134.375 335 3 0 -59.8477 -113.076 -115.85 + 35 124.26 600 2 1 -59.9396 -113.242 -144.45 + 35 83.3669 334 2 0 -59.9436 -113.25 -145.85 + 35 150.251 600 1 1 -60.0257 -113.413 -174.45 + 35 138.473 333 1 0 -60.0298 -113.421 -175.85 + 35 98.7268 599 0 1 -60.1109 -113.579 -204.45 + 35 98.4467 332 0 0 -60.114 -113.587 -205.85 + 35 178.134 514 1 0 -39.1727 -77.196 -176.25 + 35 155.692 513 1 0 -39.0879 -77.25 -176.115 +Number of digits in this event = 14 +Using G4ParticleGun ... +5.65645 LIN +proton +Event: 36 +Number of tracker hits in this event = 20 + 36 127.968 1537 9 1 127.738 4.14923 65.55 + 36 146.597 920 9 0 127.738 4.1505 64.15 + 36 133.44 1537 8 1 127.734 4.17867 35.55 + 36 100.675 920 8 0 127.735 4.17947 34.15 + 36 78.8949 1538 7 1 127.751 4.19125 5.55 + 36 153.831 920 7 0 127.751 4.1915 4.15 + 36 135.861 1538 6 1 127.758 4.19726 -24.45 + 36 112.514 920 6 0 127.761 4.19388 -25.85 + 36 127.86 1538 5 1 127.817 4.12641 -54.45 + 36 110.336 920 5 0 127.82 4.12272 -55.85 + 36 119.403 1538 4 1 127.877 4.04402 -84.45 + 36 153.894 919 4 0 127.88 4.03952 -85.85 + 36 92.9992 1538 3 1 127.946 3.94895 -114.45 + 36 105.232 919 3 0 127.948 3.94416 -115.85 + 36 102.836 1539 2 1 127.981 3.84423 -144.45 + 36 116.268 918 2 0 127.983 3.84058 -145.85 + 36 103.96 1539 1 1 128.026 3.7633 -174.45 + 36 107.064 918 1 0 128.028 3.75857 -175.85 + 36 111.303 1539 0 1 128.07 3.65726 -204.45 + 36 247.246 918 0 0 128.073 3.65226 -205.85 +Number of digits in this event = 10 +Using G4ParticleGun ... +8.48155 LIN +proton +Event: 37 +Number of tracker hits in this event = 32 + 37 369.464 821 10 1 -15.7548 -109.821 95.55 + 37 132.17 351 10 0 -15.7549 -109.82 94.15 + 37 103.222 821 9 1 -15.7573 -109.8 65.55 + 37 128.864 351 9 0 -15.7571 -109.8 64.15 + 37 115.648 821 8 1 -15.7543 -109.803 35.55 + 37 178.762 351 8 0 -15.7546 -109.803 34.15 + 37 128.138 821 7 1 -15.7601 -109.809 5.55 + 37 96.6054 351 7 0 -15.7602 -109.809 4.15 + 37 202.318 821 6 1 -15.7586 -109.813 -24.45 + 37 160.578 351 6 0 -15.7587 -109.812 -25.85 + 37 327.803 821 5 1 -15.76 -109.794 -54.45 + 37 143.117 351 5 0 -15.7602 -109.793 -55.85 + 37 98.4069 821 4 1 -15.7638 -109.767 -84.45 + 37 152.626 351 4 0 -15.7644 -109.766 -85.85 + 37 156.835 821 3 1 -15.7752 -109.734 -114.45 + 37 113.275 352 3 0 -15.7765 -109.732 -115.85 + 37 119.395 821 2 1 -15.8048 -109.688 -144.45 + 37 116.328 352 2 0 -15.8061 -109.685 -145.85 + 37 105.941 821 1 1 -15.835 -109.627 -174.45 + 37 109.44 352 1 0 -15.8366 -109.624 -175.85 + 37 144.151 820 0 1 -15.8672 -109.55 -204.45 + 37 125.629 353 0 0 -15.8691 -109.547 -205.85 + 37 121.772 822 4 1 -15.6287 -109.691 -84.4501 + 37 164.801 349 4 0 -15.0084 -110.186 -85.8511 + 37 14.9707 348 4 0 -14.826 -110.35 -86.2156 + 37 132.471 186 4 0 43.3226 -142.879 -86.25 + 37 134.33 185 4 0 43.5096 -142.95 -86.1299 + 37 367.29 184 4 0 43.7945 -143.15 -86.0459 + 37 49.17 183 4 0 44.2294 -143.35 -86.1172 + 37 116.262 822 10 1 -15.65 -110.234 95.3122 + 37 66.8494 342 10 0 -16.998 -111.655 94.1498 + 37 151.181 810 10 1 -17.9903 -112.255 95.1502 +Number of digits in this event = 20 +Using G4ParticleGun ... +5.72157 LIN +proton +Event: 38 +Number of tracker hits in this event = 23 + 38 128.387 520 9 1 -75.8714 -100.025 65.55 + 38 116.485 400 9 0 -75.8723 -100.023 64.15 + 38 95.7927 520 8 1 -75.8862 -99.9767 35.55 + 38 113.858 400 8 0 -75.8862 -99.9739 34.15 + 38 111.726 520 7 1 -75.8801 -99.9158 5.55 + 38 117.359 401 7 0 -75.8787 -99.9114 4.15 + 38 122.744 520 6 1 -75.852 -99.8258 -24.45 + 38 95.1064 401 6 0 -75.8504 -99.8207 -25.85 + 38 111.612 521 5 1 -75.8174 -99.7155 -54.45 + 38 110.73 402 5 0 -75.815 -99.7112 -55.85 + 38 146.955 521 4 1 -75.7684 -99.624 -84.45 + 38 91.4948 402 4 0 -75.7665 -99.6196 -85.85 + 38 131.135 521 3 1 -75.7248 -99.5272 -114.45 + 38 169.551 403 3 0 -75.7227 -99.5215 -115.85 + 38 99.827 521 2 1 -75.6794 -99.411 -144.45 + 38 117.115 403 2 0 -75.6765 -99.4066 -145.85 + 38 122.663 522 1 1 -75.6189 -99.3209 -174.45 + 38 106.498 404 1 0 -75.615 -99.3173 -175.85 + 38 87.2655 522 0 1 -75.5333 -99.2432 -204.45 + 38 198.817 404 0 0 -75.5302 -99.2398 -205.85 + 38 70.1828 562 3 0 -31.7727 -67.5339 -116.25 + 38 185.789 563 3 0 -31.7194 -67.4498 -116.19 + 38 162.757 401 8 0 -75.8953 -99.95 33.862 +Number of digits in this event = 10 +Using G4ParticleGun ... +1.59761 LIN proton Event: 39 -Number of tracker hits in this event = 20 - 39 98.346 942 9 1 8.62994 134.25 65.55 - 39 128.961 1570 9 0 8.6311 134.25 64.15 - 39 113.275 943 8 1 8.65594 134.249 35.55 - 39 107.362 1570 8 0 8.65729 134.249 34.15 - 39 247.897 943 7 1 8.70071 134.264 5.55 - 39 235.39 1570 7 0 8.7031 134.266 4.15 - 39 238.65 943 6 1 8.75088 134.295 -24.45 - 39 124.049 1570 6 0 8.75307 134.296 -25.85 - 39 102.604 943 5 1 8.79733 134.32 -54.45 - 39 123.715 1570 5 0 8.79877 134.321 -55.85 - 39 157.388 943 4 1 8.82407 134.335 -84.45 - 39 106.391 1570 4 0 8.8272 134.337 -85.85 - 39 105.346 944 3 1 8.89524 134.383 -114.45 - 39 205.351 1571 3 0 8.89847 134.385 -115.85 - 39 114.98 944 2 1 8.96372 134.417 -144.45 - 39 90.0277 1571 2 0 8.96734 134.42 -145.85 - 39 118.448 944 1 1 9.0426 134.479 -174.45 - 39 120.405 1571 1 0 9.04686 134.482 -175.85 - 39 132.231 945 0 1 9.1292 134.531 -204.45 - 39 111.627 1571 0 0 9.13309 134.533 -205.85 -Number of digits in this event = 11 +Number of tracker hits in this event = 43 + 39 112.16 368 10 1 -106.525 -44.4448 95.55 + 39 119.458 678 10 0 -106.529 -44.4432 94.15 + 39 211.042 367 9 1 -106.609 -44.414 65.55 + 39 102.05 678 9 0 -106.611 -44.4092 64.15 + 39 132.915 367 8 1 -106.657 -44.3162 35.55 + 39 155.701 678 8 0 -106.658 -44.3099 34.15 + 39 129.446 367 7 1 -106.681 -44.1813 5.55 + 39 144.229 679 7 0 -106.682 -44.1733 4.15 + 39 203.676 367 6 1 -106.708 -44.0451 -24.45 + 39 121.265 680 6 0 -106.713 -44.0327 -25.85 + 39 108.993 366 5 1 -106.82 -43.7692 -54.45 + 39 285.355 681 5 0 -106.824 -43.754 -55.85 + 39 140.973 366 4 1 -106.891 -43.4566 -84.45 + 39 166.817 683 4 0 -106.892 -43.443 -85.85 + 39 157.276 366 3 1 -106.934 -43.1719 -114.45 + 39 102.051 684 3 0 -106.936 -43.1556 -115.85 + 39 128.807 365 2 1 -106.956 -42.8274 -144.45 + 39 102.902 686 2 0 -106.957 -42.8125 -145.85 + 39 149.487 365 1 1 -106.977 -42.4886 -174.45 + 39 261.267 687 1 0 -106.977 -42.4789 -175.85 + 39 165.463 365 0 1 -106.966 -42.2734 -204.45 + 39 111.711 688 0 0 -106.964 -42.2615 -205.85 + 39 168.605 760 5 0 2.05347 -27.9405 -56.25 + 39 59.5768 1151 8 0 144.357 50.2558 33.9102 + 39 18.2347 758 0 0 -123.272 -28.2835 -206.25 + 39 130.4 759 0 0 -123.309 -28.25 -206.183 + 39 84.0214 280 0 1 -124.063 -27.5848 -204.85 + 39 135.047 279 0 1 -124.15 -27.5089 -204.698 + 39 23.9402 825 1 0 -140.996 -14.8778 -176.25 + 39 290.35 826 1 0 -141.033 -14.85 -176.187 + 39 95.1785 191 1 1 -141.816 -14.2719 -174.85 + 39 61.6973 190 1 1 -141.95 -14.1735 -174.621 + 39 72.7499 883 2 0 -159.937 -3.31669 -146.25 + 39 95.5398 884 2 0 -160.048 -3.25 -146.075 + 39 81.232 96 2 1 -160.821 -2.79199 -144.85 + 39 85.6442 95 2 1 -160.95 -2.71562 -144.645 + 39 160.586 944 3 0 -177.709 8.88894 -116.25 + 39 1.83533 945 3 0 -177.941 9.05 -115.857 + 39 1.98713 8 3 1 -178.541 9.46643 -114.85 + 39 167.281 7 3 1 -178.55 9.4725 -114.835 + 39 24.9521 6 3 1 -178.75 9.61094 -114.5 + 39 127.168 366 1 1 -106.95 -42.4534 -174.759 + 39 132.175 365 3 1 -106.95 -43.1662 -114.502 +Number of digits in this event = 27 Using G4ParticleGun ... -6.07769 LIN +6.19785 LIN proton Event: 40 -Number of tracker hits in this event = 40 - 40 92.1254 804 11 1 -19.2261 5.64017 125.55 - 40 132.726 927 11 0 -19.2254 5.6407 124.15 - 40 174.24 804 10 1 -19.2092 5.65315 95.55 - 40 120.352 928 10 0 -19.2084 5.65379 94.15 - 40 151.389 804 9 1 -19.1895 5.66424 65.55 - 40 172.11 928 9 0 -19.1888 5.6646 64.15 - 40 132.377 804 8 1 -19.1733 5.66981 35.55 - 40 146.93 928 8 0 -19.1696 5.6694 34.15 - 40 124.419 804 7 1 -19.0898 5.65802 5.55 - 40 102.54 928 7 0 -19.0862 5.65921 4.15 - 40 174.417 805 6 1 -19.0113 5.68468 -24.45 - 40 133.049 928 6 0 -19.0093 5.68562 -25.85 - 40 100.506 805 5 1 -18.9717 5.70415 -54.45 - 40 148.921 928 5 0 -18.9699 5.70459 -55.85 - 40 125.498 805 4 1 -18.9328 5.71552 -84.45 - 40 102.179 928 4 0 -18.9312 5.7175 -85.85 - 40 118.479 805 3 1 -18.9048 5.7556 -114.45 - 40 130.272 928 3 0 -18.9035 5.75778 -115.85 - 40 93.4697 805 2 1 -18.8808 5.80583 -144.45 - 40 103.679 928 2 0 -18.8793 5.80763 -145.85 - 40 172.014 806 1 1 -18.8454 5.84533 -174.45 - 40 109.686 928 1 0 -18.8432 5.84733 -175.85 - 40 325.98 806 0 1 -18.8008 5.88879 -204.45 - 40 108.748 929 0 0 -18.7997 5.89124 -205.85 - 40 2.56962 839 0 0 -43.645 -12.2453 -206.25 - 40 100.273 838 0 0 -43.6453 -12.25 -206.245 - 40 281.295 837 0 0 -43.633 -12.45 -206.146 - 40 228.587 807 0 1 -18.65 5.78718 -204.644 - 40 224.803 806 6 1 -18.85 5.67392 -24.636 - 40 227.322 807 6 1 -18.65 5.67489 -24.5991 - 40 71.4399 808 6 1 -18.4493 5.73648 -24.5374 - 40 66.6038 809 6 1 -18.2497 5.78153 -24.5837 - 40 290.074 810 6 1 -18.05 5.83964 -24.635 - 40 139.968 811 6 1 -17.8499 6.34885 -24.4845 - 40 81.6127 805 10 1 -19.0498 5.71909 95.4588 - 40 55.6186 806 10 1 -18.85 5.77373 95.4116 - 40 192.549 807 10 1 -18.6489 5.81973 95.3884 - 40 91.8469 808 10 1 -18.45 5.7997 95.3509 - 40 78.0542 809 10 1 -18.25 5.74999 95.2575 - 40 342.473 810 10 1 -18.0499 5.74737 95.2306 -Number of digits in this event = 24 +Number of tracker hits in this event = 20 + 40 116.386 1478 9 1 115.835 62.3003 65.55 + 40 103.082 1211 9 0 115.835 62.2994 64.15 + 40 148.755 1478 8 1 115.835 62.2749 35.55 + 40 100.266 1211 8 0 115.836 62.275 34.15 + 40 100.995 1478 7 1 115.847 62.28 5.55 + 40 132.793 1211 7 0 115.847 62.2818 4.15 + 40 138.555 1478 6 1 115.859 62.3192 -24.45 + 40 128.007 1211 6 0 115.86 62.3211 -25.85 + 40 122.243 1478 5 1 115.879 62.3605 -54.45 + 40 111.161 1211 5 0 115.881 62.3621 -55.85 + 40 125.723 1478 4 1 115.922 62.3944 -84.45 + 40 102.625 1211 4 0 115.924 62.3957 -85.85 + 40 108.929 1479 3 1 115.968 62.4236 -114.45 + 40 105.376 1211 3 0 115.97 62.4258 -115.85 + 40 120.84 1479 2 1 116.009 62.4753 -144.45 + 40 133.069 1212 2 0 116.011 62.4774 -145.85 + 40 114.071 1479 1 1 116.039 62.5143 -174.45 + 40 106.104 1212 1 0 116.04 62.5178 -175.85 + 40 128.51 1479 0 1 116.054 62.5907 -204.45 + 40 113.302 1212 0 0 116.054 62.594 -205.85 +Number of digits in this event = 10 Using G4ParticleGun ... -7.05516 LIN +7.78297 LIN proton Event: 41 -Number of tracker hits in this event = 39 - 41 159.572 1134 10 1 46.8911 -105.596 95.55 - 41 162.64 372 10 0 46.892 -105.597 94.15 - 41 114.538 1134 9 1 46.9086 -105.596 65.55 - 41 137.726 372 9 0 46.9088 -105.595 64.15 - 41 236.866 1134 8 1 46.919 -105.576 35.55 - 41 110.678 372 8 0 46.9204 -105.574 34.15 - 41 124.448 1134 7 1 46.9493 -105.531 5.55 - 41 140.179 373 7 0 46.95 -105.53 4.15 - 41 633.135 1134 6 1 46.9603 -105.491 -24.45 - 41 152.923 373 6 0 46.9607 -105.49 -25.85 - 41 316.656 1134 5 1 46.9761 -105.452 -54.45 - 41 114.437 373 5 0 46.9782 -105.451 -55.85 - 41 130.317 1134 4 1 47.0239 -105.431 -84.45 - 41 114.787 373 4 0 47.0266 -105.431 -85.85 - 41 104.193 1135 3 1 47.081 -105.421 -114.45 - 41 111.797 373 3 0 47.0827 -105.421 -115.85 - 41 150.002 1135 2 1 47.1169 -105.425 -144.45 - 41 122.273 373 2 0 47.1189 -105.425 -145.85 - 41 127.948 1135 1 1 47.1585 -105.421 -174.45 - 41 124.535 373 1 0 47.161 -105.419 -175.85 - 41 174.419 1135 0 1 47.2119 -105.4 -204.45 - 41 223.185 373 0 0 47.2145 -105.401 -205.85 - 41 83.1163 1136 0 1 47.2502 -105.397 -204.629 - 41 0.321212 1137 0 1 47.45 -105.407 -204.847 - 41 34.4829 372 0 0 48.3559 -105.55 -206.176 - 41 157.879 1210 1 0 71.3164 62.1237 -176.25 - 41 81.301 1133 6 1 46.85 -105.596 -24.6079 - 41 76.2312 369 6 0 45.9945 -106.214 -25.8515 - 41 78.7628 368 6 0 45.8311 -106.35 -26.0923 - 41 41.7699 1019 5 1 23.9885 -122.278 -54.45 - 41 73.333 1018 5 1 23.85 -122.28 -54.5835 - 41 40.6656 1017 5 1 23.65 -122.26 -54.7542 - 41 114.482 289 5 0 22.443 -122.205 -55.85 - 41 60.9453 288 5 0 22.1799 -122.35 -56.104 - 41 19.1508 1135 8 1 47.0505 -105.725 35.207 - 41 18.8176 367 8 0 47.3515 -106.712 34.15 - 41 222.325 366 8 0 47.3596 -106.75 34.1109 - 41 231.774 365 8 0 47.2838 -106.951 33.9419 - 41 193.495 364 8 0 46.9189 -107.15 33.8379 -Number of digits in this event = 21 +Number of tracker hits in this event = 20 + 41 250.815 1480 9 1 116.262 -35.9571 65.55 + 41 108.39 720 9 0 116.263 -35.9572 64.15 + 41 127.518 1480 8 1 116.286 -35.9568 35.55 + 41 182.493 720 8 0 116.287 -35.9577 34.15 + 41 135.378 1480 7 1 116.311 -35.9825 5.55 + 41 111.212 720 7 0 116.312 -35.9828 4.15 + 41 106.61 1480 6 1 116.335 -35.9833 -24.45 + 41 119.464 720 6 0 116.337 -35.9839 -25.85 + 41 126.91 1481 5 1 116.362 -35.9919 -54.45 + 41 99.4686 720 5 0 116.364 -35.9921 -55.85 + 41 162.944 1481 4 1 116.399 -35.9979 -84.45 + 41 96.6742 720 4 0 116.4 -35.9988 -85.85 + 41 120.101 1481 3 1 116.435 -36.0168 -114.45 + 41 109.122 720 3 0 116.438 -36.018 -115.85 + 41 134.323 1481 2 1 116.492 -36.0419 -144.45 + 41 109.237 720 2 0 116.496 -36.044 -145.85 + 41 537.211 1482 1 1 116.561 -36.0908 -174.45 + 41 122.424 719 1 0 116.564 -36.0917 -175.85 + 41 107.523 1482 0 1 116.621 -36.1114 -204.45 + 41 93.2534 719 0 0 116.625 -36.1128 -205.85 +Number of digits in this event = 11 Using G4ParticleGun ... -7.15958 LIN +9.34323 LIN proton Event: 42 -Number of tracker hits in this event = 26 - 42 109.699 1037 11 0 79.2337 27.4607 124.15 - 42 126.491 1295 10 1 79.2314 27.4638 95.55 - 42 114.248 1037 10 0 79.2306 27.4646 94.15 - 42 150.503 1295 9 1 79.2162 27.4826 65.55 - 42 115.029 1037 9 0 79.2148 27.4833 64.15 - 42 114.516 1295 8 1 79.1885 27.4972 35.55 - 42 134.174 1037 8 0 79.1872 27.4972 34.15 - 42 124.717 1295 7 1 79.1615 27.4947 5.55 - 42 98.9445 1037 7 0 79.1606 27.4947 4.15 - 42 125.861 1295 6 1 79.1391 27.4992 -24.45 - 42 136.727 1037 6 0 79.1363 27.4991 -25.85 - 42 147.882 1295 5 1 79.0742 27.4906 -54.45 - 42 133.789 1037 5 0 79.0701 27.4899 -55.85 - 42 104.476 1294 4 1 78.9821 27.4722 -84.45 - 42 98.7067 1037 4 0 78.9774 27.471 -85.85 - 42 102.638 1294 3 1 78.8814 27.4432 -114.45 - 42 100.751 1036 3 0 78.8758 27.4423 -115.85 - 42 117.415 1293 2 1 78.7621 27.425 -144.45 - 42 125.133 1036 2 0 78.7552 27.4245 -145.85 - 42 294.57 1292 1 1 78.605 27.4142 -174.45 - 42 103.787 1036 1 0 78.5979 27.4139 -175.85 - 42 116.707 1292 0 1 78.4532 27.4059 -204.45 - 42 119.271 1036 0 0 78.4455 27.406 -205.85 - 42 27.6033 1036 11 0 79.2413 27.45 123.799 - 42 271.034 823 11 0 91.0137 -15.2883 123.75 - 42 56.2012 822 11 0 90.9702 -15.45 123.818 -Number of digits in this event = 12 +Number of tracker hits in this event = 27 + 42 264.037 647 11 0 67.1768 -50.559 124.15 + 42 129.24 1235 10 1 67.1771 -50.5593 95.55 + 42 98.4213 647 10 0 67.177 -50.5599 94.15 + 42 129.235 1235 9 1 67.1763 -50.5702 65.55 + 42 136.082 647 9 0 67.1744 -50.5709 64.15 + 42 135.364 1235 8 1 67.1362 -50.5839 35.55 + 42 195.567 647 8 0 67.135 -50.5853 34.15 + 42 122.038 1235 7 1 67.1095 -50.6137 5.55 + 42 138.473 647 7 0 67.1078 -50.6145 4.15 + 42 109.333 1235 6 1 67.0733 -50.6308 -24.45 + 42 99.1879 647 6 0 67.0716 -50.6323 -25.85 + 42 115.129 1234 5 1 67.0354 -50.6656 -54.45 + 42 119.678 646 5 0 67.0329 -50.6668 -55.85 + 42 110.971 1234 4 1 66.9841 -50.6925 -84.45 + 42 120.637 646 4 0 66.9816 -50.6941 -85.85 + 42 177.992 1234 3 1 66.931 -50.7245 -114.45 + 42 134.757 646 3 0 66.9287 -50.7264 -115.85 + 42 129.385 1234 2 1 66.8844 -50.7665 -144.45 + 42 95.5483 646 2 0 66.8814 -50.7678 -145.85 + 42 135.963 1233 1 1 66.8227 -50.7966 -174.45 + 42 95.2607 646 1 0 66.8194 -50.7975 -175.85 + 42 282.223 1233 0 1 66.7474 -50.8164 -204.45 + 42 163.493 646 0 0 66.7433 -50.8163 -205.85 + 42 123.796 1232 0 1 66.65 -51.1749 -204.799 + 42 9.53847 1231 0 1 66.45 -51.2551 -204.834 + 42 267.562 647 0 0 64.9832 -50.65 -205.9 + 42 1.62441 564 11 0 7.14212 -67.1665 123.75 +Number of digits in this event = 18 Using G4ParticleGun ... -3.48743 LIN +3.52914 LIN proton Event: 43 -Number of tracker hits in this event = 26 - 43 188.13 953 11 1 10.8267 22.3635 125.55 - 43 113.569 1011 11 0 10.8265 22.3651 124.15 - 43 112.717 953 10 1 10.8231 22.3905 95.55 - 43 110.362 1011 10 0 10.8225 22.391 94.15 - 43 111.992 953 9 1 10.8085 22.409 65.55 - 43 151.545 1011 9 0 10.8057 22.41 64.15 - 43 112.865 953 8 1 10.7532 22.4237 35.55 - 43 124.857 1011 8 0 10.7511 22.421 34.15 - 43 98.1234 953 7 1 10.7016 22.3614 5.55 - 43 114.882 1011 7 0 10.6989 22.3609 4.15 - 43 104.296 953 6 1 10.6577 22.3502 -24.45 - 43 91.5847 1011 6 0 10.6546 22.3493 -25.85 - 43 172.892 952 5 1 10.5968 22.3257 -54.45 - 43 161.642 1011 5 0 10.5932 22.3237 -55.85 - 43 99.2201 952 4 1 10.5162 22.2851 -84.45 - 43 149.067 1011 4 0 10.5101 22.2828 -85.85 - 43 122.393 951 3 1 10.382 22.2393 -114.45 - 43 155.54 1010 3 0 10.3747 22.2389 -115.85 - 43 100.522 950 2 1 10.2243 22.2373 -144.45 - 43 107.335 1010 2 0 10.2158 22.2383 -145.85 - 43 101.411 949 1 1 10.0421 22.2571 -174.45 - 43 121.911 1011 1 0 10.0334 22.2603 -175.85 - 43 90.5024 949 0 1 9.85378 22.3226 -204.45 - 43 95.7628 1011 0 0 9.84505 22.3265 -205.85 - 43 69.4303 652 5 1 -49.6137 -80.1694 -54.494 - 43 23.8167 1678 9 1 155.86 -14.1364 65.291 -Number of digits in this event = 12 +Number of tracker hits in this event = 21 + 43 116.778 608 9 1 -58.2938 -102.818 65.55 + 43 109.488 386 9 0 -58.2945 -102.816 64.15 + 43 119.513 608 8 1 -58.3094 -102.78 35.55 + 43 116.823 386 8 0 -58.31 -102.778 34.15 + 43 98.6897 608 7 1 -58.3259 -102.755 5.55 + 43 241.336 386 7 0 -58.3285 -102.753 4.15 + 43 86.925 608 6 1 -58.3841 -102.707 -24.45 + 43 102.008 387 6 0 -58.3867 -102.704 -25.85 + 43 88.886 608 5 1 -58.434 -102.638 -54.45 + 43 101.862 387 5 0 -58.4374 -102.636 -55.85 + 43 114.016 607 4 1 -58.5099 -102.602 -84.45 + 43 116.264 387 4 0 -58.5146 -102.601 -85.85 + 43 106.985 607 3 1 -58.6006 -102.577 -114.45 + 43 129.702 387 3 0 -58.6051 -102.567 -115.85 + 43 104.035 606 2 1 -58.6921 -102.352 -144.45 + 43 138.537 389 2 0 -58.6943 -102.343 -145.85 + 43 108.512 606 1 1 -58.7338 -102.161 -174.45 + 43 32.8712 389 1 0 -58.7343 -102.151 -175.85 + 43 75.8243 390 1 0 -58.7344 -102.15 -175.947 + 43 91.022 606 0 1 -58.7467 -101.939 -204.45 + 43 138.887 391 0 0 -58.7476 -101.927 -205.85 +Number of digits in this event = 6 Using G4ParticleGun ... -2.83471 LIN +1.65954 LIN proton Event: 44 -Number of tracker hits in this event = 25 - 44 248.952 701 11 1 -39.7695 -30.8022 125.55 - 44 99.2108 746 11 0 -39.77 -30.8005 124.15 - 44 106.173 701 10 1 -39.7813 -30.7695 95.55 - 44 130.398 746 10 0 -39.7834 -30.7688 94.15 - 44 122.197 701 9 1 -39.832 -30.7523 65.55 - 44 108.772 746 9 0 -39.8353 -30.7527 64.15 - 44 96.7035 700 8 1 -39.9005 -30.7603 35.55 - 44 109.26 746 8 0 -39.904 -30.7611 34.15 - 44 107.475 700 7 1 -39.9766 -30.7746 5.55 - 44 105.366 746 7 0 -39.978 -30.7746 4.15 - 44 229.843 700 6 1 -40.0085 -30.7796 -24.45 - 44 93.5872 746 6 0 -40.0105 -30.7796 -25.85 - 44 164.459 700 5 1 -40.0498 -30.7709 -54.45 - 44 136.895 746 5 0 -40.0501 -30.7699 -55.85 - 44 117.086 699 4 1 -40.0553 -30.7495 -84.45 - 44 128.86 746 4 0 -40.0582 -30.7492 -85.85 - 44 135.708 699 3 1 -40.1125 -30.7384 -114.45 - 44 564.334 746 3 0 -40.1164 -30.7397 -115.85 - 44 105.413 699 2 1 -40.1889 -30.7692 -144.45 - 44 114.613 746 2 0 -40.1917 -30.7707 -145.85 - 44 134.461 698 1 1 -40.2613 -30.7935 -174.45 - 44 88.0698 746 1 0 -40.2652 -30.7929 -175.85 - 44 109.706 698 0 1 -40.3479 -30.774 -204.45 - 44 155.797 746 0 0 -40.3526 -30.7716 -205.85 - 44 17.6134 745 3 0 -40.4664 -30.85 -116.014 -Number of digits in this event = 12 +Number of tracker hits in this event = 32 + 44 109.238 298 9 1 -120.55 -38.9086 65.55 + 44 127.53 705 9 0 -120.547 -38.9108 64.15 + 44 163.208 298 8 1 -120.474 -38.9529 35.55 + 44 312.02 705 8 0 -120.468 -38.9582 34.15 + 44 123.323 299 7 1 -120.307 -39.0678 5.55 + 44 152.74 704 7 0 -120.299 -39.0697 4.15 + 44 229.611 300 6 1 -120.122 -39.0986 -24.45 + 44 200.606 704 6 0 -120.116 -39.0977 -25.85 + 44 97.9122 300 5 1 -119.985 -39.0887 -54.45 + 44 118.614 704 5 0 -119.977 -39.09 -55.85 + 44 108.712 301 4 1 -119.827 -39.1199 -84.45 + 44 113.105 704 4 0 -119.823 -39.124 -85.85 + 44 119.981 302 3 1 -119.745 -39.2052 -114.45 + 44 127.537 704 3 0 -119.741 -39.2094 -115.85 + 44 158.399 302 2 1 -119.636 -39.2973 -144.45 + 44 104.939 703 2 0 -119.632 -39.304 -145.85 + 44 93.956 303 1 1 -119.544 -39.4397 -174.45 + 44 157.813 703 1 0 -119.539 -39.4481 -175.85 + 44 236.236 702 1 0 -119.537 -39.45 -176.176 + 44 122.389 303 0 1 -119.412 -39.6284 -204.45 + 44 116.069 702 0 0 -119.405 -39.6375 -205.85 + 44 38.2351 976 1 0 -133.413 15.3529 -176.25 + 44 121.733 977 1 0 -133.46 15.45 -176.158 + 44 62.5761 978 1 0 -133.628 15.65 -175.97 + 44 3.77468 226 1 1 -134.943 17.0412 -174.85 + 44 46.5079 225 1 1 -134.95 17.0481 -174.845 + 44 59.2209 989 1 0 -135.588 17.9871 -175.85 + 44 86.0098 990 1 0 -135.622 18.05 -176.016 + 44 201.75 1056 1 0 -154.354 31.2914 -176.249 + 44 19.7196 1055 1 0 -154.352 31.25 -175.871 + 44 74.8055 134 1 1 -153.273 30.8832 -174.85 + 44 180.289 135 1 1 -153.15 30.8659 -174.775 +Number of digits in this event = 16 Using G4ParticleGun ... -3.99759 LIN +8.18116 LIN proton Event: 45 -Number of tracker hits in this event = 22 - 45 130.856 435 10 1 -92.9717 39.1188 95.55 - 45 141.74 1095 10 0 -92.9711 39.1178 94.15 - 45 128.53 435 9 1 -92.9633 39.0983 65.55 - 45 98.3245 1095 9 0 -92.9636 39.0953 64.15 - 45 184.426 435 8 1 -92.9624 39.0373 35.55 - 45 149.826 1094 8 0 -92.9626 39.0332 34.15 - 45 118.258 435 7 1 -92.9656 38.952 5.55 - 45 127.818 1094 7 0 -92.9669 38.9458 4.15 - 45 238.427 435 6 1 -93.0021 38.8166 -24.45 - 45 101.997 1093 6 0 -93.0043 38.8107 -25.85 - 45 116.271 435 5 1 -93.0504 38.6903 -54.45 - 45 126.263 1093 5 0 -93.0509 38.6853 -55.85 - 45 127.414 435 4 1 -93.0641 38.5908 -84.45 - 45 170.09 1092 4 0 -93.0655 38.5842 -85.85 - 45 150.497 435 3 1 -93.0921 38.4521 -114.45 - 45 144.84 1091 3 0 -93.0947 38.4449 -115.85 - 45 194.443 435 2 1 -93.1486 38.3028 -144.45 - 45 91.6587 1091 2 0 -93.1502 38.2956 -145.85 - 45 132.583 434 1 1 -93.1818 38.14 -174.45 - 45 241.153 1090 1 0 -93.1824 38.133 -175.85 - 45 120.562 434 0 1 -93.1967 37.9935 -204.45 - 45 114.442 1089 0 0 -93.198 37.9886 -205.85 -Number of digits in this event = 17 +Number of tracker hits in this event = 25 + 45 125.498 618 10 1 -56.4073 88.6112 95.55 + 45 138.436 1342 10 0 -56.4072 88.6115 94.15 + 45 117.592 618 9 1 -56.4027 88.6201 65.55 + 45 124.955 1342 9 0 -56.4021 88.62 64.15 + 45 112.877 618 8 1 -56.3896 88.6197 35.55 + 45 101.066 1342 8 0 -56.3894 88.6193 34.15 + 45 91.0734 618 7 1 -56.3876 88.611 5.55 + 45 96.4312 1342 7 0 -56.3875 88.61 4.15 + 45 107.066 618 6 1 -56.3854 88.5924 -24.45 + 45 135.437 1342 6 0 -56.387 88.5918 -25.85 + 45 125.257 618 5 1 -56.4161 88.5746 -54.45 + 45 151.646 1342 5 0 -56.4172 88.574 -55.85 + 45 113.74 618 4 1 -56.4421 88.5613 -84.45 + 45 100.253 1342 4 0 -56.4437 88.5606 -85.85 + 45 110.269 617 3 1 -56.4789 88.546 -114.45 + 45 137.717 1342 3 0 -56.4811 88.5462 -115.85 + 45 152.66 617 2 1 -56.5231 88.5538 -144.45 + 45 93.2922 1342 2 0 -56.5238 88.554 -145.85 + 45 140.288 617 1 1 -56.5364 88.5555 -174.45 + 45 332.006 1342 1 0 -56.5372 88.556 -175.85 + 45 155.233 617 0 1 -56.5534 88.5685 -204.45 + 45 152.785 1342 0 0 -56.5534 88.5686 -205.85 + 45 4.24566 618 1 1 -56.45 88.539 -174.836 + 45 95.9902 1341 1 0 -55.214 88.4496 -175.984 + 45 363.835 1340 1 0 -55.2056 88.2497 -176.14 +Number of digits in this event = 16 Using G4ParticleGun ... -2.8056 LIN +4.17239 LIN proton Event: 46 Number of tracker hits in this event = 24 - 46 254.426 412 9 1 -97.6293 -75.7954 65.55 - 46 292.124 521 9 0 -97.6282 -75.7954 64.15 - 46 145.172 412 8 1 -97.5984 -75.8063 35.55 - 46 126.28 521 8 0 -97.5968 -75.805 34.15 - 46 130.959 413 7 1 -97.5457 -75.7866 5.55 - 46 114.137 521 7 0 -97.5413 -75.7857 4.15 - 46 101.03 413 6 1 -97.4546 -75.7646 -24.45 - 46 100.252 521 6 0 -97.4499 -75.7636 -25.85 - 46 171.848 413 5 1 -97.358 -75.7442 -54.45 - 46 267.414 521 5 0 -97.3517 -75.7448 -55.85 - 46 161.754 414 4 1 -97.2176 -75.7462 -84.45 - 46 108.053 521 4 0 -97.2104 -75.7477 -85.85 - 46 123.752 415 3 1 -97.0651 -75.7901 -114.45 - 46 190.632 521 3 0 -97.0577 -75.7945 -115.85 - 46 256.337 416 2 1 -96.9065 -75.876 -144.45 - 46 117.056 520 2 0 -96.8982 -75.879 -145.85 - 46 135.23 417 1 1 -96.7315 -75.9423 -174.45 - 46 96.0825 520 1 0 -96.7232 -75.9438 -175.85 - 46 112.172 418 0 1 -96.544 -75.9633 -204.45 - 46 121.784 520 0 0 -96.5353 -75.9634 -205.85 - 46 133.326 415 4 1 -97.15 -75.7418 -84.5966 - 46 7.31035 416 4 1 -96.9499 -75.6941 -84.8328 - 46 12.5596 523 4 0 -96.1821 -75.2648 -85.85 - 46 164.754 524 4 0 -96.1593 -75.2498 -85.8791 -Number of digits in this event = 16 + 46 156.38 1273 9 1 74.783 93.032 65.55 + 46 103.538 1364 9 0 74.7839 93.0309 64.15 + 46 112.689 1273 8 1 74.8 93.0119 35.55 + 46 125.579 1364 8 0 74.8021 93.0114 34.15 + 46 113.498 1273 7 1 74.8436 92.9982 5.55 + 46 155.607 1364 7 0 74.8475 92.996 4.15 + 46 116.753 1274 6 1 74.9272 92.9513 -24.45 + 46 243.656 1363 6 0 74.9308 92.9476 -25.85 + 46 119.973 1274 5 1 74.999 92.8734 -54.45 + 46 109.298 1363 5 0 75.0035 92.8699 -55.85 + 46 190.773 1275 4 1 75.0998 92.7931 -84.45 + 46 111.977 1363 4 0 75.1018 92.7881 -85.85 + 46 159.088 1275 3 1 75.1422 92.6843 -114.45 + 46 105.328 1362 3 0 75.1445 92.6805 -115.85 + 46 133.288 1275 2 1 75.1923 92.6043 -144.45 + 46 92.5587 1362 2 0 75.1949 92.6022 -145.85 + 46 188.787 1275 1 1 75.2458 92.5558 -174.45 + 46 168.048 1362 1 0 75.2471 92.5537 -175.85 + 46 116.907 1276 0 1 75.2531 92.4962 -204.45 + 46 115.799 1361 0 0 75.2522 92.492 -205.85 + 46 56.6085 1362 6 0 74.8611 92.75 -26.1807 + 46 24.3657 25 6 0 83.0944 -174.994 -26.25 + 46 86.22 50 5 0 18.5033 -170.058 -56.25 + 46 81.1805 742 5 0 43.9847 -31.6148 -56.25 +Number of digits in this event = 11 Using G4ParticleGun ... -7.75514 LIN +2.64013 LIN proton Event: 47 -Number of tracker hits in this event = 20 - 47 116.697 705 9 1 -39.0042 -111.215 65.55 - 47 106.848 344 9 0 -39.0034 -111.215 64.15 - 47 118.163 705 8 1 -38.9804 -111.212 35.55 - 47 101.671 344 8 0 -38.9788 -111.213 34.15 - 47 110.099 705 7 1 -38.9452 -111.222 5.55 - 47 96.5932 344 7 0 -38.9446 -111.224 4.15 - 47 112.404 705 6 1 -38.9325 -111.25 -24.45 - 47 120.619 344 6 0 -38.932 -111.251 -25.85 - 47 126.15 705 5 1 -38.9238 -111.267 -54.45 - 47 112.34 344 5 0 -38.9238 -111.267 -55.85 - 47 173.148 705 4 1 -38.921 -111.281 -84.45 - 47 148.416 344 4 0 -38.9197 -111.282 -85.85 - 47 106.561 705 3 1 -38.8953 -111.296 -114.45 - 47 96.7588 344 3 0 -38.8934 -111.297 -115.85 - 47 149.528 705 2 1 -38.854 -111.326 -144.45 - 47 103.627 344 2 0 -38.8517 -111.326 -145.85 - 47 129.238 706 1 1 -38.8049 -111.333 -174.45 - 47 113.809 344 1 0 -38.8021 -111.333 -175.85 - 47 132.631 706 0 1 -38.7447 -111.337 -204.45 - 47 123.133 344 0 0 -38.7421 -111.338 -205.85 -Number of digits in this event = 9 +Number of tracker hits in this event = 25 + 47 113.514 1209 11 1 62.0072 42.4965 125.55 + 47 110.225 1112 11 0 62.007 42.4963 124.15 + 47 185.25 1209 10 1 62.0065 42.4858 95.55 + 47 108.116 1112 10 0 62.01 42.4832 94.15 + 47 169.54 1210 9 1 62.0855 42.4345 65.55 + 47 126.871 1111 9 0 62.0865 42.4345 64.15 + 47 128.26 1210 8 1 62.1096 42.4421 35.55 + 47 156.623 1111 8 0 62.1092 42.4422 34.15 + 47 102.244 1210 7 1 62.0985 42.4516 5.55 + 47 121.923 1112 7 0 62.0981 42.4526 4.15 + 47 106.899 1210 6 1 62.0907 42.4742 -24.45 + 47 160.477 1112 6 0 62.0916 42.4769 -25.85 + 47 171.39 1210 5 1 62.1064 42.5245 -54.45 + 47 139.594 1112 5 0 62.1098 42.53 -55.85 + 47 93.5141 1210 4 1 62.1845 42.6463 -84.45 + 47 144.045 1113 4 0 62.1886 42.653 -85.85 + 47 118.094 1211 3 1 62.2619 42.7988 -114.45 + 47 258.151 1113 3 0 62.2668 42.8058 -115.85 + 47 106.143 1211 2 1 62.3683 42.9459 -144.45 + 47 169.316 1114 2 0 62.3732 42.9556 -145.85 + 47 141.134 1212 1 1 62.4711 43.1633 -174.45 + 47 90.6041 1115 1 0 62.4802 43.1716 -175.85 + 47 102.339 1213 0 1 62.6649 43.3522 -204.45 + 47 152.207 1116 0 0 62.6726 43.3591 -205.85 + 47 107.181 1114 3 0 62.2881 42.85 -116.043 +Number of digits in this event = 15 Using G4ParticleGun ... -3.88701 LIN +5.76236 LIN proton Event: 48 -Number of tracker hits in this event = 18 - 48 102.322 1560 8 1 132.239 -56.2866 35.55 - 48 132.472 618 8 0 132.238 -56.2869 34.15 - 48 157.554 1560 7 1 132.228 -56.2939 5.55 - 48 135.747 618 7 0 132.23 -56.295 4.15 - 48 99.2048 1560 6 1 132.273 -56.3089 -24.45 - 48 106.917 618 6 0 132.276 -56.3087 -25.85 - 48 129.854 1560 5 1 132.332 -56.3022 -54.45 - 48 96.6428 618 5 0 132.335 -56.2999 -55.85 - 48 182.345 1561 4 1 132.407 -56.2499 -84.45 - 48 143.711 619 4 0 132.411 -56.2471 -85.85 - 48 107.454 1561 3 1 132.485 -56.1823 -114.45 - 48 134.401 619 3 0 132.489 -56.1771 -115.85 - 48 165.402 1562 2 1 132.571 -56.0704 -144.45 - 48 119.593 619 2 0 132.576 -56.0656 -145.85 - 48 144.872 1562 1 1 132.678 -55.965 -174.45 - 48 109.726 620 1 0 132.682 -55.9564 -175.85 - 48 246.5 1563 0 1 132.763 -55.7796 -204.45 - 48 109.217 621 0 0 132.768 -55.7723 -205.85 -Number of digits in this event = 11 +Number of tracker hits in this event = 33 + 48 138.848 1002 11 1 20.5035 26.5178 125.55 + 48 96.7347 1032 11 0 20.5031 26.5189 124.15 + 48 184.542 1002 10 1 20.4945 26.5354 95.55 + 48 243.525 1032 10 0 20.4928 26.5339 94.15 + 48 143.576 1002 9 1 20.4579 26.5005 65.55 + 48 155.779 1032 9 0 20.4562 26.499 64.15 + 48 100.22 1001 8 1 20.4245 26.4704 35.55 + 48 101.812 1032 8 0 20.4232 26.4666 34.15 + 48 115.247 1001 7 1 20.3967 26.3873 5.55 + 48 104.501 1031 7 0 20.3941 26.3832 4.15 + 48 111.714 1001 6 1 20.3407 26.2978 -24.45 + 48 118.711 1031 6 0 20.3409 26.2923 -25.85 + 48 159.942 1001 5 1 20.3499 26.1773 -54.45 + 48 253.401 1030 5 0 20.3493 26.1718 -55.85 + 48 94.362 1001 4 1 20.3385 26.0563 -84.45 + 48 208.837 1030 4 0 20.3376 26.0509 -85.85 + 48 76.943 1029 4 0 20.3375 26.05 -86.0734 + 48 123.592 1001 3 1 20.3192 25.9383 -114.45 + 48 114.032 1029 3 0 20.3184 25.9319 -115.85 + 48 100.731 1001 2 1 20.2989 25.8032 -144.45 + 48 99.1608 1028 2 0 20.2979 25.7958 -145.85 + 48 120.351 1001 1 1 20.2816 25.6521 -174.45 + 48 100.174 1027 1 0 20.2809 25.6456 -175.85 + 48 125.077 1001 0 1 20.2684 25.514 -204.45 + 48 111.561 1027 0 0 20.2667 25.5081 -205.85 + 48 9.78399 911 4 0 -1.60334 2.27332 -86.25 + 48 168.567 910 4 0 -1.61398 2.25 -86.2273 + 48 554.58 890 4 1 -2.04365 1.75596 -84.8496 + 48 7.91982 889 4 1 -2.05 1.74074 -84.8102 + 48 137.179 891 4 1 -1.85 1.40115 -84.7018 + 48 210.088 892 4 1 -1.65 1.67272 -84.7123 + 48 136.048 1001 9 1 20.45 26.5282 65.3107 + 48 154.711 1109 10 0 18.4323 42.005 93.75 +Number of digits in this event = 18 Using G4ParticleGun ... -1.28998 LIN +6.05649 LIN proton Event: 49 -Number of tracker hits in this event = 22 - 49 117.504 391 10 1 -101.874 3.22826 95.55 - 49 110.783 915 10 0 -101.876 3.22388 94.15 - 49 121.398 391 9 1 -101.915 3.13221 65.55 - 49 231.742 915 9 0 -101.919 3.12425 64.15 - 49 127.169 390 8 1 -101.983 2.96977 35.55 - 49 117.086 914 8 0 -101.995 2.96566 34.15 - 49 115.586 389 7 1 -102.236 2.87602 5.55 - 49 116.525 914 7 0 -102.247 2.87086 4.15 - 49 147.797 388 6 1 -102.479 2.78741 -24.45 - 49 133.424 913 6 0 -102.486 2.78034 -25.85 - 49 131.182 387 5 1 -102.635 2.64207 -54.45 - 49 103.366 912 5 0 -102.641 2.63568 -55.85 - 49 140.963 387 4 1 -102.745 2.51957 -84.45 - 49 181.834 912 4 0 -102.755 2.51382 -85.85 - 49 126.005 385 3 1 -102.958 2.39575 -114.45 - 49 111.021 911 3 0 -102.967 2.38507 -115.85 - 49 120.785 385 2 1 -103.139 2.15007 -144.45 - 49 178.323 910 2 0 -103.147 2.13826 -145.85 - 49 175.961 384 1 1 -103.297 1.89256 -174.45 - 49 142.521 909 1 0 -103.309 1.88293 -175.85 - 49 113.863 383 0 1 -103.544 1.68324 -204.45 - 49 134.22 908 0 0 -103.561 1.67594 -205.85 -Number of digits in this event = 15 -Using G4ParticleGun ... -5.03561 LIN -proton -Event: 50 -Number of tracker hits in this event = 29 - 50 124.345 734 9 1 -33.0643 120.182 65.55 - 50 104.602 1500 9 0 -33.0642 120.184 64.15 - 50 196.669 734 8 1 -33.0645 120.218 35.55 - 50 93.2463 1500 8 0 -33.0646 120.217 34.15 - 50 117.559 734 7 1 -33.0693 120.199 5.55 - 50 155.585 1500 7 0 -33.069 120.198 4.15 - 50 98.7075 734 6 1 -33.0613 120.172 -24.45 - 50 118.564 1500 6 0 -33.0619 120.169 -25.85 - 50 102.94 734 5 1 -33.0742 120.107 -54.45 - 50 106.722 1499 5 0 -33.0752 120.105 -55.85 - 50 111.278 734 4 1 -33.0959 120.062 -84.45 - 50 147.215 1499 4 0 -33.0963 120.06 -85.85 - 50 96.5876 734 3 1 -33.1069 120.007 -114.45 - 50 103.846 1499 3 0 -33.1014 119.998 -115.85 - 50 278.44 735 2 1 -32.9932 119.81 -144.45 - 50 121.206 1498 2 0 -32.988 119.802 -145.85 - 50 107.718 735 1 1 -32.8794 119.631 -174.45 - 50 111.132 1497 1 0 -32.8754 119.622 -175.85 - 50 144.671 736 0 1 -32.7904 119.428 -204.45 - 50 145.375 1496 0 0 -32.7852 119.42 -205.85 - 50 50.0026 1690 10 1 158.35 104.209 95.2496 - 50 69.3852 1270 4 0 -19.0004 74.1513 -86.25 - 50 297.485 1269 4 0 -19.0319 74.0499 -86.153 - 50 17.8423 888 0 1 -2.30692 90.9056 -204.85 - 50 0.00625941 1563 7 0 -12.1289 132.95 3.75003 - 50 199.979 1564 7 0 -12.1287 132.95 3.75025 - 50 115.176 735 8 1 -33.05 120.314 35.3675 - 50 175.05 736 8 1 -32.85 120.45 35.3543 - 50 68.4957 737 8 1 -32.6499 120.305 35.3974 -Number of digits in this event = 14 -Using G4ParticleGun ... -9.67631 LIN -proton -Event: 51 -Number of tracker hits in this event = 24 - 51 108.943 787 10 1 -22.5899 -81.9387 95.55 - 51 126.358 490 10 0 -22.589 -81.9387 94.15 - 51 323.531 787 9 1 -22.5676 -81.9394 65.55 - 51 124.505 490 9 0 -22.5666 -81.9403 64.15 - 51 94.8169 787 8 1 -22.5451 -81.961 35.55 - 51 212.005 490 8 0 -22.5438 -81.9618 34.15 - 51 106.807 787 7 1 -22.5167 -81.9793 5.55 - 51 163.859 490 7 0 -22.5154 -81.9806 4.15 - 51 104.155 787 6 1 -22.4861 -82.008 -24.45 - 51 98.4016 490 6 0 -22.4855 -82.0092 -25.85 - 51 97.0973 787 5 1 -22.4717 -82.0333 -54.45 - 51 123.356 490 5 0 -22.4713 -82.0345 -55.85 - 51 117.316 787 4 1 -22.462 -82.0633 -84.45 - 51 122.072 489 4 0 -22.4618 -82.0644 -85.85 - 51 107.811 787 3 1 -22.4573 -82.0932 -114.45 - 51 123.291 489 3 0 -22.4568 -82.0948 -115.85 - 51 116.902 788 2 1 -22.446 -82.1281 -144.45 - 51 105.732 489 2 0 -22.4458 -82.1299 -145.85 - 51 127.723 788 1 1 -22.4388 -82.1736 -174.45 - 51 111.9 489 1 0 -22.439 -82.1772 -175.85 - 51 166.926 788 0 1 -22.4456 -82.2482 -204.45 - 51 156.687 488 0 0 -22.4465 -82.2522 -205.85 - 51 195.765 787 0 1 -22.4503 -82.2993 -204.598 - 51 125.711 490 4 0 -22.4451 -82.05 -86.1271 -Number of digits in this event = 14 -Using G4ParticleGun ... -3.38869 LIN -proton -Event: 52 -Number of tracker hits in this event = 25 - 52 125.527 1017 10 0 -114.002 23.5567 94.15 - 52 113.17 330 9 1 -113.999 23.5547 65.55 - 52 94.8183 1017 9 0 -113.998 23.554 64.15 - 52 93.1964 330 8 1 -113.978 23.5398 35.55 - 52 162.292 1017 8 0 -113.977 23.5374 34.15 - 52 126.39 330 7 1 -113.952 23.4828 5.55 - 52 120.467 1017 7 0 -113.951 23.4787 4.15 - 52 149.266 331 6 1 -113.939 23.3914 -24.45 - 52 154.942 1016 6 0 -113.935 23.3864 -25.85 - 52 111.369 331 5 1 -113.861 23.284 -54.45 - 52 119.535 1016 5 0 -113.856 23.2796 -55.85 - 52 164.748 331 4 1 -113.753 23.188 -84.45 - 52 124.786 1015 4 0 -113.748 23.1832 -85.85 - 52 119.593 332 3 1 -113.646 23.0794 -114.45 - 52 172.099 1015 3 0 -113.64 23.0752 -115.85 - 52 158.798 333 2 1 -113.534 22.9807 -144.45 - 52 131.045 1014 2 0 -113.529 22.9744 -145.85 - 52 139.818 333 1 1 -113.44 22.8464 -174.45 - 52 298.623 1013 1 0 -113.438 22.84 -175.85 - 52 107.202 333 0 1 -113.392 22.7014 -204.45 - 52 101.342 1013 0 0 -113.389 22.6953 -205.85 - 52 37.8534 445 0 1 -91.0941 -10.1767 -204.45 - 52 314.485 444 0 1 -91.15 -10.2294 -204.472 - 52 266.19 443 0 1 -91.35 -10.6472 -204.583 - 52 77.3598 116 5 0 -150.623 -156.946 -56.2318 -Number of digits in this event = 18 -Using G4ParticleGun ... -8.49107 LIN -proton -Event: 53 -Number of tracker hits in this event = 24 - 53 112.835 1027 11 1 25.6484 77.3828 125.55 - 53 149.045 1286 11 0 25.6476 77.3835 124.15 - 53 115.868 1027 10 1 25.6314 77.3958 95.55 - 53 146.085 1286 10 0 25.6302 77.3962 94.15 - 53 107.714 1027 9 1 25.6073 77.4008 65.55 - 53 107.036 1286 9 0 25.6061 77.4001 64.15 - 53 151.929 1027 8 1 25.5862 77.3884 35.55 - 53 119.038 1286 8 0 25.584 77.3881 34.15 - 53 141.278 1027 7 1 25.5368 77.381 5.55 - 53 100.478 1286 7 0 25.5354 77.3806 4.15 - 53 111.736 1027 6 1 25.5053 77.3721 -24.45 - 53 118.803 1286 6 0 25.5035 77.3701 -25.85 - 53 125.832 1027 5 1 25.465 77.3322 -54.45 - 53 133.215 1286 5 0 25.4632 77.33 -55.85 - 53 129.683 1026 4 1 25.4267 77.2884 -84.45 - 53 136.433 1286 4 0 25.4242 77.286 -85.85 - 53 133.817 1026 3 1 25.3734 77.2385 -114.45 - 53 92.6304 1285 3 0 25.3716 77.2353 -115.85 - 53 108.775 1026 2 1 25.331 77.1754 -144.45 - 53 133.937 1285 2 0 25.3284 77.1732 -145.85 - 53 169.259 1026 1 1 25.2727 77.1288 -174.45 - 53 104.611 1285 1 0 25.2693 77.1277 -175.85 - 53 170.035 1025 0 1 25.2017 77.1064 -204.45 - 53 79.357 1285 0 0 25.198 77.1049 -205.85 -Number of digits in this event = 13 -Using G4ParticleGun ... -3.28353 LIN -proton -Event: 54 -Number of tracker hits in this event = 28 - 54 122.011 1135 10 1 47.0598 87.6121 95.55 - 54 154.663 1337 10 0 47.0579 87.611 94.15 - 54 122.321 1134 9 1 47.0191 87.5805 65.55 - 54 119.344 1337 9 0 47.0152 87.5803 64.15 - 54 100.126 1134 8 1 46.9294 87.5834 35.55 - 54 158.34 1337 8 0 46.9246 87.5865 34.15 - 54 139.799 1133 7 1 46.8216 87.653 5.55 - 54 108.44 1338 7 0 46.8176 87.6541 4.15 - 54 108.163 1133 6 1 46.738 87.6823 -24.45 - 54 119.542 1338 6 0 46.7335 87.685 -25.85 - 54 158.842 1132 5 1 46.6382 87.7461 -54.45 - 54 127.243 1338 5 0 46.6336 87.7493 -55.85 - 54 106.598 1132 4 1 46.5397 87.8142 -84.45 - 54 100.426 1338 4 0 46.5359 87.817 -85.85 - 54 153.559 1132 3 1 46.4534 87.8624 -114.45 - 54 97.7792 1339 3 0 46.4511 87.8633 -115.85 - 54 121.483 1131 2 1 46.4043 87.8854 -144.45 - 54 127.707 1339 2 0 46.4001 87.887 -145.85 - 54 177.665 1131 1 1 46.3147 87.9101 -174.45 - 54 111.129 1339 1 0 46.3122 87.9121 -175.85 - 54 110.816 1131 0 1 46.2617 87.9541 -204.45 - 54 107.591 1339 0 0 46.2591 87.9564 -205.85 - 54 47.5213 646 5 0 6.69483 -50.727 -56.25 - 54 67.8828 645 5 0 6.66614 -50.85 -56.2223 - 54 70.4164 644 5 0 6.63463 -51.0504 -56.2331 - 54 81.2453 643 5 0 6.63739 -51.25 -56.1703 - 54 165.822 642 5 0 6.6175 -51.45 -56.0128 - 54 249.036 641 5 0 6.63626 -51.6501 -56.0843 -Number of digits in this event = 14 -Using G4ParticleGun ... -9.30891 LIN -proton -Event: 55 -Number of tracker hits in this event = 24 - 55 138.576 1059 11 1 31.9183 7.65255 125.55 - 55 236.403 938 11 0 31.9176 7.65251 124.15 - 55 254.608 1059 10 1 31.9021 7.65349 95.55 - 55 142.891 938 10 0 31.9014 7.65376 94.15 - 55 137.994 1059 9 1 31.8881 7.65587 65.55 - 55 123.651 938 9 0 31.8854 7.65572 64.15 - 55 123.431 1058 8 1 31.8344 7.657 35.55 - 55 134.811 938 8 0 31.8323 7.65737 34.15 - 55 102.106 1058 7 1 31.7879 7.66683 5.55 - 55 104.997 938 7 0 31.7852 7.66666 4.15 - 55 143.416 1058 6 1 31.7282 7.66523 -24.45 - 55 98.5419 938 6 0 31.7257 7.66537 -25.85 - 55 85.8204 1058 5 1 31.6744 7.66736 -54.45 - 55 101.893 938 5 0 31.6725 7.66644 -55.85 - 55 111.908 1057 4 1 31.6299 7.6492 -84.45 - 55 155.586 938 4 0 31.6288 7.65009 -85.85 - 55 175.686 1057 3 1 31.6072 7.66991 -114.45 - 55 133.479 938 3 0 31.6064 7.67176 -115.85 - 55 131.344 1057 2 1 31.5901 7.70665 -144.45 - 55 94.6176 938 2 0 31.5893 7.7087 -145.85 - 55 140.952 1057 1 1 31.5742 7.75011 -174.45 - 55 134.451 938 1 0 31.5738 7.75183 -175.85 - 55 146.721 1057 0 1 31.5713 7.7877 -204.45 - 55 117.374 938 0 0 31.5715 7.79024 -205.85 -Number of digits in this event = 17 -Using G4ParticleGun ... -6.08317 LIN -proton -Event: 56 -Number of tracker hits in this event = 24 - 56 107.84 1006 11 1 21.3354 74.8176 125.55 - 56 101.259 1273 11 0 21.3346 74.8178 124.15 - 56 110.971 1006 10 1 21.3203 74.8233 95.55 - 56 104.648 1273 10 0 21.3188 74.8238 94.15 - 56 114.698 1006 9 1 21.2889 74.8342 65.55 - 56 147.471 1273 9 0 21.2866 74.8329 64.15 - 56 142.375 1005 8 1 21.2355 74.8069 35.55 - 56 128.965 1273 8 0 21.2328 74.8057 34.15 - 56 115.275 1005 7 1 21.1782 74.7813 5.55 - 56 144.486 1273 7 0 21.1757 74.7803 4.15 - 56 107.375 1005 6 1 21.1234 74.763 -24.45 - 56 151.221 1273 6 0 21.1207 74.7624 -25.85 - 56 122.498 1005 5 1 21.0706 74.7443 -54.45 - 56 113.432 1273 5 0 21.0677 74.7423 -55.85 - 56 216.431 1004 4 1 21.0116 74.7059 -84.45 - 56 97.5414 1273 4 0 21.0078 74.7037 -85.85 - 56 133.677 1004 3 1 20.9267 74.66 -114.45 - 56 119.923 1273 3 0 20.9244 74.6591 -115.85 - 56 132.501 1004 2 1 20.8806 74.6429 -144.45 - 56 118.605 1272 2 0 20.879 74.6416 -145.85 - 56 92.4454 1003 1 1 20.8424 74.6165 -174.45 - 56 112.101 1272 1 0 20.8407 74.6161 -175.85 - 56 100.067 1003 0 1 20.8051 74.6077 -204.45 - 56 108.154 1272 0 0 20.8047 74.6073 -205.85 -Number of digits in this event = 10 -Using G4ParticleGun ... -8.54762 LIN -proton -Event: 57 -Number of tracker hits in this event = 24 - 57 149.987 1278 10 1 75.6806 -68.4381 95.55 - 57 113.528 558 10 0 75.6813 -68.4379 94.15 - 57 103.213 1278 9 1 75.698 -68.4312 65.55 - 57 269.927 558 9 0 75.6983 -68.43 64.15 - 57 99.7341 1278 8 1 75.7027 -68.4069 35.55 - 57 109.802 558 8 0 75.7016 -68.4055 34.15 - 57 106.305 1278 7 1 75.6787 -68.3748 5.55 - 57 253.041 558 7 0 75.6768 -68.3728 4.15 - 57 118.727 1277 6 1 75.6388 -68.334 -24.45 - 57 97.8843 558 6 0 75.6371 -68.3325 -25.85 - 57 128.553 1277 5 1 75.5998 -68.3032 -54.45 - 57 105.157 558 5 0 75.5978 -68.302 -55.85 - 57 205.646 1277 4 1 75.558 -68.2763 -84.45 - 57 141.203 558 4 0 75.557 -68.2751 -85.85 - 57 125.024 1277 3 1 75.5347 -68.2474 -114.45 - 57 105.22 559 3 0 75.5328 -68.2463 -115.85 - 57 224.226 1277 2 1 75.4945 -68.2215 -144.45 - 57 95.694 559 2 0 75.4944 -68.222 -145.85 - 57 144.487 1277 1 1 75.4945 -68.2306 -174.45 - 57 110.143 559 1 0 75.4941 -68.232 -175.85 - 57 128.549 1277 0 1 75.4853 -68.2603 -204.45 - 57 232.51 558 0 0 75.4851 -68.2617 -205.85 - 57 113.495 559 0 0 75.5161 -68.25 -206.132 - 57 86.8777 557 7 0 75.6198 -68.4501 3.88405 -Number of digits in this event = 12 -Using G4ParticleGun ... -7.96408 LIN -proton -Event: 58 -Number of tracker hits in this event = 21 - 58 216.27 1201 9 1 60.4324 -118.824 65.55 - 58 227.51 306 9 0 60.4325 -118.824 64.15 - 58 143.593 1201 8 1 60.4444 -118.816 35.55 - 58 102.995 306 8 0 60.4445 -118.816 34.15 - 58 120.189 1201 7 1 60.4464 -118.813 5.55 - 58 119.346 306 7 0 60.4477 -118.813 4.15 - 58 175.153 1202 6 1 60.4744 -118.813 -24.45 - 58 132.352 306 6 0 60.4753 -118.814 -25.85 - 58 111.391 1202 5 1 60.4937 -118.824 -54.45 - 58 218.119 306 5 0 60.4952 -118.825 -55.85 - 58 112.141 1202 4 1 60.5243 -118.835 -84.45 - 58 97.0427 306 4 0 60.525 -118.836 -85.85 - 58 129.776 1202 3 1 60.5421 -118.844 -114.45 - 58 116.652 306 3 0 60.5434 -118.844 -115.85 - 58 188.75 1202 2 1 60.5715 -118.834 -144.45 - 58 108.761 306 2 0 60.5739 -118.834 -145.85 - 58 119.767 1202 1 1 60.6198 -118.839 -174.45 - 58 102.758 306 1 0 60.6218 -118.84 -175.85 - 58 96.7344 1203 0 1 60.6616 -118.84 -204.45 - 58 159.688 306 0 0 60.6638 -118.839 -205.85 - 58 198.115 307 0 0 60.6413 -118.75 -205.932 -Number of digits in this event = 12 -Using G4ParticleGun ... -5.52975 LIN -proton -Event: 59 -Number of tracker hits in this event = 29 - 59 103.969 220 8 1 -136.108 -6.38269 35.55 - 59 122.729 868 8 0 -136.107 -6.3831 34.15 - 59 209.869 220 7 1 -136.103 -6.39043 5.55 - 59 112.698 868 7 0 -136.103 -6.39028 4.15 - 59 117.646 220 6 1 -136.11 -6.39036 -24.45 - 59 94.1971 868 6 0 -136.109 -6.39052 -25.85 - 59 268.178 220 5 1 -136.096 -6.39296 -54.45 - 59 104.198 868 5 0 -136.097 -6.39253 -55.85 - 59 90.1593 220 4 1 -136.107 -6.38104 -84.45 - 59 125.331 868 4 0 -136.106 -6.3808 -85.85 - 59 111.004 220 3 1 -136.098 -6.37865 -114.45 - 59 137.628 868 3 0 -136.097 -6.37814 -115.85 - 59 110.199 220 2 1 -136.084 -6.37247 -144.45 - 59 110.28 868 2 0 -136.082 -6.37243 -145.85 - 59 115.962 220 1 1 -136.041 -6.37008 -174.45 - 59 100.55 868 1 0 -136.038 -6.37124 -175.85 - 59 94.9631 220 0 1 -135.986 -6.39605 -204.45 - 59 92.1928 868 0 0 -135.983 -6.39851 -205.85 - 59 71.9756 219 7 1 -136.15 -6.39001 5.47293 - 59 64.859 218 7 1 -136.35 -6.38468 5.28394 - 59 119.576 217 7 1 -136.55 -6.35474 5.19379 - 59 43.4074 216 7 1 -136.75 -6.39843 5.16277 - 59 15.6249 215 7 1 -136.95 -6.39554 5.15985 - 59 163.034 864 7 0 -141.003 -7.1429 4.15 - 59 72.6974 861 7 0 -163.757 -7.67004 3.75018 - 59 53.477 860 7 0 -163.678 -7.85 3.97942 - 59 152.38 81 7 1 -163.795 -7.68736 5.15 - 59 288.027 82 7 1 -163.75 -7.74079 5.51067 - 59 122.322 871 7 0 -136.537 -5.70213 4.15 -Number of digits in this event = 10 -Using G4ParticleGun ... -1.74031 LIN -proton -Event: 60 -Number of tracker hits in this event = 37 - 60 121.117 1192 10 1 58.5725 -75.5805 95.55 - 60 113.885 522 10 0 58.5747 -75.5837 94.15 - 60 132.827 1192 9 1 58.6212 -75.6362 65.55 - 60 130.583 522 9 0 58.6246 -75.6413 64.15 - 60 124.208 1193 8 1 58.6887 -75.7469 35.55 - 60 161.609 521 8 0 58.6882 -75.7535 34.15 - 60 113.657 1193 7 1 58.6773 -75.888 5.55 - 60 116.047 520 7 0 58.6762 -75.8943 4.15 - 60 176.157 1193 6 1 58.6558 -76.0023 -24.45 - 60 156.648 520 6 0 58.6528 -76.0066 -25.85 - 60 147.194 1192 5 1 58.5873 -76.101 -54.45 - 60 153.448 519 5 0 58.5826 -76.1039 -55.85 - 60 101.307 1192 4 1 58.4903 -76.1859 -84.45 - 60 244.572 519 4 0 58.4866 -76.1934 -85.85 - 60 92.6367 1191 3 1 58.4089 -76.3516 -114.45 - 60 113.744 518 3 0 58.4032 -76.3579 -115.85 - 60 106.958 1191 2 1 58.2808 -76.4829 -144.45 - 60 137.756 517 2 0 58.274 -76.488 -145.85 - 60 121.811 1190 1 1 58.1426 -76.585 -174.45 - 60 276.537 517 1 0 58.1397 -76.5882 -175.85 - 60 133.52 1190 0 1 58.0836 -76.6535 -204.45 - 60 114.639 516 0 0 58.0795 -76.6561 -205.85 - 60 57.9546 1210 6 0 100.567 62.05 -26.1442 - 60 434.067 1403 6 1 100.832 62.6987 -24.8499 - 60 86.2542 1402 6 1 100.75 63.1723 -24.5098 - 60 119.259 1636 8 0 -124.321 147.408 33.75 - 60 237.086 275 8 1 -124.954 147.716 35.15 - 60 125.963 1649 9 0 -137.351 150.059 63.75 - 60 39.3895 211 9 1 -137.904 150.212 65.15 - 60 137.023 210 9 1 -137.95 150.225 65.2697 - 60 141.399 1649 10 0 -161.901 150.092 93.75 - 60 243.004 84 10 1 -163.172 150.089 95.15 - 60 80.218 83 10 1 -163.35 150.096 95.3483 - 60 103.055 1650 10 0 -163.859 150.331 94.15 - 60 94.5206 1651 10 0 -163.961 150.35 93.8561 - 60 100.169 1641 8 0 -125.32 148.377 34.1498 - 60 127.36 518 1 0 58.3313 -76.45 -176.07 +Number of tracker hits in this event = 46 + 49 132.64 801 11 1 -19.8046 -40.599 125.55 + 49 142.323 697 11 0 -19.806 -40.5993 124.15 + 49 177.564 801 10 1 -19.8397 -40.6071 95.55 + 49 125.053 697 10 0 -19.8413 -40.607 94.15 + 49 108.364 800 9 1 -19.8602 -40.5719 65.55 + 49 125.51 697 9 0 -19.861 -40.5689 64.15 + 49 130.532 800 8 1 -19.8754 -40.5067 35.55 + 49 108.635 697 8 0 -19.8761 -40.5037 34.15 + 49 189.702 800 7 1 -19.8922 -40.4388 5.55 + 49 193.737 698 7 0 -19.8931 -40.4354 4.15 + 49 124.813 800 6 1 -19.9119 -40.3643 -24.45 + 49 136.925 698 6 0 -19.9127 -40.3612 -25.85 + 49 111.79 800 5 1 -19.927 -40.2958 -54.45 + 49 124.065 698 5 0 -19.9278 -40.2929 -55.85 + 49 131.454 800 4 1 -19.9477 -40.237 -84.45 + 49 113.302 699 4 0 -19.9477 -40.233 -85.85 + 49 107.569 800 3 1 -19.9522 -40.1522 -114.45 + 49 108.007 699 3 0 -19.9534 -40.1493 -115.85 + 49 155.098 800 2 1 -19.9769 -40.0912 -144.45 + 49 135.457 699 2 0 -19.978 -40.0882 -145.85 + 49 124.275 800 1 1 -19.9988 -40.0302 -174.45 + 49 320.834 700 1 0 -19.9995 -40.0273 -175.85 + 49 151.118 800 0 1 -20.0188 -39.9744 -204.45 + 49 174.753 700 0 0 -20.0197 -39.9712 -205.85 + 49 111.408 751 0 0 -22.9637 -29.6719 -206.25 + 49 54.4521 801 3 1 -19.8498 -40.2216 -114.451 + 49 54.3099 802 3 1 -19.65 -40.1791 -114.574 + 49 114.924 803 3 1 -19.4499 -40.1357 -114.691 + 49 20.113 804 3 1 -19.25 -40.0987 -114.813 + 49 61.2458 701 3 0 -17.6984 -39.6831 -115.85 + 49 118.103 702 3 0 -17.5646 -39.65 -115.954 + 49 6.22451 884 2 1 -3.06412 -24.2628 -144.45 + 49 61.6568 885 2 1 -3.05 -24.2666 -144.467 + 49 70.1469 886 2 1 -2.85 -24.3117 -144.566 + 49 52.6728 887 2 1 -2.65 -24.3482 -144.556 + 49 91.3572 888 2 1 -2.44991 -24.3537 -144.545 + 49 240.367 889 2 1 -2.25 -24.3697 -144.522 + 49 63.6009 890 2 1 -2.05 -24.4101 -144.534 + 49 56.8135 891 2 1 -1.85 -24.5175 -144.521 + 49 377.739 892 2 1 -1.65 -24.6183 -144.522 + 49 316.08 893 2 1 -1.44976 -24.9555 -144.531 + 49 267.417 766 2 0 -1.97447 -26.7672 -145.85 + 49 16.0117 765 2 0 -2.06749 -26.85 -146.011 + 49 87.2054 767 2 0 -2.00322 -26.6496 -146.201 + 49 163.255 768 2 0 -1.85719 -26.4495 -146.183 + 49 234.575 769 2 0 -1.83665 -26.25 -146.106 Number of digits in this event = 25 Using G4ParticleGun ... -1.90314 LIN +6.32049 LIN proton -Event: 61 -Number of tracker hits in this event = 24 - 61 105.383 773 10 1 -25.2511 -95.7078 95.55 - 61 131.727 422 10 0 -25.2542 -95.7133 94.15 - 61 101.423 773 9 1 -25.3224 -95.8159 65.55 - 61 117.086 421 9 0 -25.3244 -95.8149 64.15 - 61 107.119 773 8 1 -25.3776 -95.7886 35.55 - 61 115.084 421 8 0 -25.3758 -95.789 34.15 - 61 96.1019 773 7 1 -25.3298 -95.8056 5.55 - 61 164.55 421 7 0 -25.3251 -95.8063 4.15 - 61 113.273 774 6 1 -25.2269 -95.8052 -24.45 - 61 118.057 421 6 0 -25.2182 -95.8068 -25.85 - 61 122.557 775 5 1 -25.043 -95.8365 -54.45 - 61 142.704 421 5 0 -25.0354 -95.838 -55.85 - 61 147.091 775 4 1 -24.8844 -95.8623 -84.45 - 61 107.478 421 4 0 -24.881 -95.861 -85.85 - 61 194.614 776 3 1 -24.8125 -95.8402 -114.45 - 61 122.935 421 3 0 -24.8082 -95.842 -115.85 - 61 104.645 776 2 1 -24.7227 -95.8686 -144.45 - 61 129.27 421 2 0 -24.7169 -95.8686 -145.85 - 61 260.369 777 1 1 -24.5954 -95.8758 -174.45 - 61 121.211 421 1 0 -24.5893 -95.8742 -175.85 - 61 135.029 777 0 1 -24.4653 -95.8437 -204.45 - 61 159.738 421 0 0 -24.4623 -95.8668 -205.85 - 61 11.6693 1666 3 0 129.714 153.451 -115.92 - 61 45.8293 420 7 0 -25.2943 -95.95 3.91211 +Event: 50 +Number of tracker hits in this event = 25 + 50 119.388 454 10 1 -89.1052 -19.794 95.55 + 50 125.256 801 10 0 -89.1061 -19.7928 94.15 + 50 121.437 454 9 1 -89.1268 -19.7696 65.55 + 50 82.821 801 9 0 -89.1273 -19.7688 64.15 + 50 112.522 454 8 1 -89.1332 -19.754 35.55 + 50 106.89 801 8 0 -89.1329 -19.7531 34.15 + 50 99.2932 454 7 1 -89.1258 -19.7354 5.55 + 50 116.912 801 7 0 -89.1273 -19.7345 4.15 + 50 127.969 454 6 1 -89.1524 -19.7165 -24.45 + 50 123.138 801 6 0 -89.1545 -19.7172 -25.85 + 50 429.703 454 5 1 -89.1976 -19.7298 -54.45 + 50 157.252 801 5 0 -89.1992 -19.7298 -55.85 + 50 98.5959 454 4 1 -89.2337 -19.7283 -84.45 + 50 155.85 801 4 0 -89.2361 -19.7288 -85.85 + 50 115.4 453 3 1 -89.2864 -19.7413 -114.45 + 50 125.44 801 3 0 -89.2896 -19.7426 -115.85 + 50 139.598 453 2 1 -89.3541 -19.7659 -144.45 + 50 94.1536 801 2 0 -89.3587 -19.7667 -145.85 + 50 144.569 452 1 1 -89.4518 -19.787 -174.45 + 50 136.62 801 1 0 -89.4574 -19.7875 -175.85 + 50 154.749 452 0 1 -89.574 -19.7976 -204.45 + 50 125.279 801 0 0 -89.5802 -19.7989 -205.85 + 50 6.62681 455 5 1 -89.0499 -19.8325 -54.8301 + 50 294.301 800 5 0 -88.9735 -19.9408 -55.85 + 50 19.3261 799 5 0 -89.0263 -20.05 -56.0891 Number of digits in this event = 15 Using G4ParticleGun ... -3.67205 LIN +6.66705 LIN proton -Event: 62 -Number of tracker hits in this event = 20 - 62 104.848 1308 9 1 81.8334 99.4518 65.55 - 62 323.794 1396 9 0 81.8345 99.4529 64.15 - 62 125.54 1309 8 1 81.8568 99.4868 35.55 - 62 120.832 1396 8 0 81.8593 99.4888 34.15 - 62 131.092 1309 7 1 81.9049 99.5282 5.55 - 62 117.443 1396 7 0 81.9082 99.5308 4.15 - 62 107.989 1309 6 1 81.974 99.5905 -24.45 - 62 122.108 1397 6 0 81.9774 99.5922 -25.85 - 62 99.9985 1309 5 1 82.0489 99.6265 -54.45 - 62 107.283 1397 5 0 82.0524 99.6288 -55.85 - 62 135.58 1310 4 1 82.1289 99.6793 -84.45 - 62 120.575 1397 4 0 82.1353 99.6824 -85.85 - 62 132.471 1311 3 1 82.2652 99.7415 -114.45 - 62 97.6996 1397 3 0 82.2713 99.7436 -115.85 - 62 121.856 1311 2 1 82.3975 99.7851 -144.45 - 62 126.935 1398 2 0 82.4053 99.7882 -145.85 - 62 106.071 1312 1 1 82.5642 99.8522 -174.45 - 62 193.287 1398 1 0 82.5729 99.8563 -175.85 - 62 123.149 1313 0 1 82.7496 99.9406 -204.45 - 62 87.2956 1398 0 0 82.7592 99.9422 -205.85 -Number of digits in this event = 14 +Event: 51 +Number of tracker hits in this event = 36 + 51 107.234 1444 10 1 109.058 33.0612 95.55 + 51 97.2202 1065 10 0 109.057 33.0618 94.15 + 51 143.826 1444 9 1 109.035 33.0777 65.55 + 51 109.492 1065 9 0 109.033 33.0779 64.15 + 51 126.98 1444 8 1 108.986 33.0854 35.55 + 51 152.969 1065 8 0 108.984 33.0847 34.15 + 51 154.626 1443 7 1 108.93 33.0772 5.55 + 51 126.872 1065 7 0 108.926 33.0755 4.15 + 51 161.392 1443 6 1 108.849 33.0424 -24.45 + 51 124.55 1064 6 0 108.845 33.0408 -25.85 + 51 149.421 1442 5 1 108.75 33.0034 -54.45 + 51 116.305 1064 5 0 108.744 33.0025 -55.85 + 51 176.958 1442 4 1 108.632 32.9792 -84.45 + 51 161.051 1064 4 0 108.629 32.9784 -85.85 + 51 127.495 1442 3 1 108.554 32.959 -114.45 + 51 129.225 1064 3 0 108.549 32.958 -115.85 + 51 118.619 1441 2 1 108.466 32.9442 -144.45 + 51 89.9776 1064 2 0 108.463 32.9438 -145.85 + 51 133.483 1441 1 1 108.398 32.9382 -174.45 + 51 95.7303 1064 1 0 108.396 32.9376 -175.85 + 51 115.379 1440 0 1 108.34 32.9271 -204.45 + 51 100.627 1064 0 0 108.336 32.927 -205.85 + 51 13.5779 438 6 1 -92.5259 19.8915 -24.45 + 51 204.519 437 6 1 -92.55 19.8746 -24.4676 + 51 107.775 436 6 1 -92.7501 19.7491 -24.6613 + 51 169.514 998 6 0 -93.2704 19.6911 -25.8501 + 51 187.813 997 6 0 -93.4738 19.65 -26.0005 + 51 2.2648 878 7 0 -65.8928 -4.44632 3.75003 + 51 123.071 877 7 0 -65.889 -4.45028 3.75463 + 51 368.633 572 7 1 -65.5102 -4.95817 5.15 + 51 297.226 573 7 1 -65.4497 -5.01554 5.34253 + 51 3.99328 574 7 1 -65.25 -5.08544 5.42069 + 51 239.363 1442 6 1 108.75 32.949 -24.5695 + 51 241.635 1065 6 0 109.068 33.1193 -25.85 + 51 98.0479 1451 8 0 101.133 110.47 33.7501 + 51 227.49 1452 8 0 101.24 110.55 33.8745 +Number of digits in this event = 25 Using G4ParticleGun ... -8.64882 LIN +5.63106 LIN proton -Event: 63 +Event: 52 +Number of tracker hits in this event = 41 + 52 137.132 575 10 0 96.3878 -65.0091 94.15 + 52 96.6618 1381 9 1 96.3923 -65.0056 65.55 + 52 213.487 575 9 0 96.3927 -65.0061 64.15 + 52 96.6161 1381 8 1 96.4023 -65.0162 35.55 + 52 115.887 575 8 0 96.4037 -65.0164 34.15 + 52 261.107 1381 7 1 96.435 -65.0202 5.55 + 52 176.101 575 7 0 96.4388 -65.0207 4.15 + 52 237.124 1381 6 1 96.5143 -65.03 -24.45 + 52 104.033 575 6 0 96.5204 -65.0294 -25.85 + 52 10536.8 1382 5 1 96.6506 -65.0182 -54.45 + 52 22.3232 575 5 0 94.8203 -64.9106 -56.1689 + 52 354.915 1441 0 1 108.463 -115.63 -204.45 + 52 29.0107 320 0 0 108.574 -116.103 -205.85 + 52 291.928 319 0 0 108.585 -116.15 -205.989 + 52 12.7117 1442 0 1 108.584 -115.625 -204.45 + 52 79.8818 1440 0 1 108.35 -115.74 -204.606 + 52 99.2086 1439 0 1 108.15 -115.964 -204.648 + 52 70.3311 1438 0 1 107.95 -116.116 -204.559 + 52 79.7509 1437 0 1 107.75 -116.121 -204.574 + 52 229.566 1436 0 1 107.55 -116.197 -204.759 + 52 184.465 1435 0 1 107.35 -116.207 -204.808 + 52 128.812 1434 0 1 107.15 -116.1 -204.807 + 52 15.3489 329 0 0 106.597 -114.19 -205.85 + 52 110.687 1429 0 1 105.969 -112.017 -204.85 + 52 133.488 576 5 0 97.1383 -64.7979 -55.85 + 52 103.627 1454 4 1 111.014 -58.5288 -84.45 + 52 45.1461 1455 4 1 111.15 -58.4729 -84.7329 + 52 136.849 609 4 0 111.689 -58.2489 -85.85 + 52 51.654 1526 3 1 125.486 -52.4816 -114.45 + 52 97.709 1527 3 1 125.55 -52.4544 -114.587 + 52 131.665 639 3 0 126.142 -52.2015 -115.85 + 52 31.9568 1596 2 1 139.497 -46.3453 -144.45 + 52 122.979 1597 2 1 139.55 -46.3207 -144.565 + 52 139.187 670 2 0 140.144 -46.0444 -145.85 + 52 162.373 1666 1 1 153.397 -39.9545 -174.45 + 52 30.0684 1667 1 1 153.55 -39.8871 -174.778 + 52 20.004 701 1 0 154.05 -39.6639 -175.85 + 52 117.474 702 1 0 154.081 -39.65 -175.917 + 52 0.559152 1735 0 1 167.347 -33.6896 -204.45 + 52 278.725 1736 0 1 167.35 -33.6885 -204.456 + 52 129.654 733 0 0 168.005 -33.4089 -205.85 +Number of digits in this event = 22 +Using G4ParticleGun ... +5.27989 LIN +proton +Event: 53 +Number of tracker hits in this event = 26 + 53 184.727 553 11 1 -69.3134 -38.7291 125.55 + 53 101.682 706 11 0 -69.3151 -38.7289 124.15 + 53 102.442 553 10 1 -69.3509 -38.7247 95.55 + 53 117.656 706 10 0 -69.3529 -38.7247 94.15 + 53 151.309 553 9 1 -69.3902 -38.7209 65.55 + 53 100.33 706 9 0 -69.3909 -38.7205 64.15 + 53 102.791 553 8 1 -69.3942 -38.7219 35.55 + 53 164.768 706 8 0 -69.3956 -38.7214 34.15 + 53 97.7113 553 7 1 -69.4213 -38.7113 5.55 + 53 127.081 706 7 0 -69.4217 -38.7107 4.15 + 53 102.266 553 6 1 -69.4307 -38.7033 -24.45 + 53 91.7027 706 6 0 -69.4316 -38.7028 -25.85 + 53 97.7963 552 5 1 -69.4518 -38.6929 -54.45 + 53 97.256 706 5 0 -69.4529 -38.6916 -55.85 + 53 98.1478 552 4 1 -69.4768 -38.662 -84.45 + 53 128.139 706 4 0 -69.4777 -38.6624 -85.85 + 53 119.077 552 3 1 -69.4981 -38.6738 -114.45 + 53 114.699 706 3 0 -69.5009 -38.6753 -115.85 + 53 167.778 552 2 1 -69.5569 -38.7057 -144.45 + 53 164.916 706 2 0 -69.5587 -38.7064 -145.85 + 53 122.261 552 1 1 -69.5912 -38.7175 -174.45 + 53 171.308 706 1 0 -69.5908 -38.7191 -175.85 + 53 169.384 552 0 1 -69.5801 -38.7462 -204.45 + 53 169.464 706 0 0 -69.5792 -38.7475 -205.85 + 53 23.4753 594 2 1 -61.2042 18.6893 -144.45 + 53 171.207 657 1 1 -48.5331 25.6631 -174.45 +Number of digits in this event = 15 +Using G4ParticleGun ... +5.64733 LIN +proton +Event: 54 Number of tracker hits in this event = 22 - 63 113.782 405 10 1 -98.9508 1.38699 95.55 - 63 143.065 906 10 0 -98.9506 1.38674 94.15 - 63 130.914 405 9 1 -98.9506 1.3891 65.55 - 63 245.118 906 9 0 -98.9505 1.3915 64.15 - 63 120.478 406 8 1 -98.9478 1.44089 35.55 - 63 108.884 906 8 0 -98.9478 1.44363 34.15 - 63 136.723 406 7 1 -98.9496 1.50142 5.55 - 63 114.832 907 7 0 -98.9491 1.50396 4.15 - 63 188.31 406 6 1 -98.943 1.5604 -24.45 - 63 141.375 907 6 0 -98.9416 1.56293 -25.85 - 63 100.393 406 5 1 -98.9143 1.61138 -54.45 - 63 166.755 907 5 0 -98.9129 1.61449 -55.85 - 63 113.034 406 4 1 -98.8886 1.68126 -84.45 - 63 96.0034 908 4 0 -98.8878 1.68533 -85.85 - 63 113.839 406 3 1 -98.8709 1.77218 -114.45 - 63 406.129 908 3 0 -98.8695 1.77694 -115.85 - 63 328.617 406 2 1 -98.8443 1.87029 -144.45 - 63 123.833 909 2 0 -98.8418 1.87488 -145.85 - 63 114.502 406 1 1 -98.792 1.97207 -174.45 - 63 113.31 909 1 0 -98.7903 1.97711 -175.85 - 63 117.57 406 0 1 -98.751 2.07772 -204.45 - 63 292.655 910 0 0 -98.7488 2.08322 -205.85 + 54 113.681 1404 9 1 101.054 -75.7759 65.55 + 54 105.49 521 9 0 101.054 -75.7763 64.15 + 54 154.012 1404 8 1 101.053 -75.7857 35.55 + 54 129.545 521 8 0 101.052 -75.7851 34.15 + 54 105.833 1404 7 1 101.044 -75.7764 5.55 + 54 136.217 521 7 0 101.044 -75.7764 4.15 + 54 135.685 1404 6 1 101.047 -75.7814 -24.45 + 54 121.106 521 6 0 101.048 -75.7811 -25.85 + 54 115.926 1404 5 1 101.07 -75.7729 -54.45 + 54 128.359 521 5 0 101.071 -75.7744 -55.85 + 54 100.554 1404 4 1 101.102 -75.8086 -84.45 + 54 191.137 521 4 0 101.104 -75.8107 -85.85 + 54 103.506 1405 3 1 101.162 -75.8545 -114.45 + 54 106.032 520 3 0 101.165 -75.8572 -115.85 + 54 233.705 1405 2 1 101.22 -75.9213 -144.45 + 54 103.637 520 2 0 101.223 -75.925 -145.85 + 54 109.712 1405 1 1 101.288 -76.0029 -174.45 + 54 147.078 520 1 0 101.291 -76.0063 -175.85 + 54 103.739 1406 0 1 101.356 -76.077 -204.45 + 54 133.463 519 0 0 101.359 -76.0807 -205.85 + 54 56.2257 1144 0 0 42.2466 48.8951 -206.044 + 54 70.6021 1238 3 1 67.6615 34.1775 -114.616 Number of digits in this event = 13 Using G4ParticleGun ... -9.78801 LIN +8.29985 LIN proton -Event: 64 -Number of tracker hits in this event = 123 - 64 140.385 1065 11 1 33.0866 -25.7044 125.55 - 64 114.423 771 11 0 33.0861 -25.705 124.15 - 64 225.7 1065 10 1 33.0753 -25.7196 95.55 - 64 97.3591 771 10 0 33.0747 -25.7209 94.15 - 64 93.2806 1065 9 1 33.0613 -25.7477 65.55 - 64 113.372 771 9 0 33.0606 -25.7497 64.15 - 64 98.5929 1064 8 1 33.0439 -25.7952 35.55 - 64 98.3914 771 8 0 33.0437 -25.797 34.15 - 64 115.893 1064 7 1 33.0444 -25.8349 5.55 - 64 94.196 771 7 0 33.0442 -25.8366 4.15 - 64 93.8644 1064 6 1 33.0432 -25.8687 -24.45 - 64 106.891 770 6 0 33.0441 -25.8706 -25.85 - 64 106.443 1065 5 1 33.0592 -25.9086 -54.45 - 64 114.117 770 5 0 33.0592 -25.9106 -55.85 - 64 314.717 1065 4 1 33.0574 -25.9585 -84.45 - 64 175.48 770 4 0 33.0582 -25.9605 -85.85 - 64 154.588 1065 3 1 33.0751 -26.0002 -114.45 - 64 116.794 770 3 0 33.0764 -26.0017 -115.85 - 64 102.492 1065 2 1 33.106 -26.0305 -144.45 - 64 150.705 770 2 0 33.1076 -26.0317 -145.85 - 64 118.24 1065 1 1 33.1364 -26.0552 -174.45 - 64 151.034 769 1 0 33.1375 -26.0567 -175.85 - 64 121.494 1065 0 1 33.1593 -26.088 -204.45 - 64 160.578 769 0 0 33.1605 -26.0889 -205.85 - 64 57.6404 1346 0 1 89.2777 -93.0832 -204.532 - 64 248.844 724 0 0 23.6386 -35.0809 -206.044 - 64 10.8299 1335 0 0 78.9108 87.2425 -206.25 - 64 68.5155 1336 0 0 78.9129 87.2504 -206.249 - 64 62.5606 1337 0 0 78.9636 87.4504 -206.207 - 64 60.8847 1338 0 0 79.0229 87.65 -206.156 - 64 73.0454 1339 0 0 79.0833 87.85 -206.103 - 64 105.593 1340 0 0 79.1449 88.05 -206.058 - 64 90.1964 1341 0 0 79.1982 88.25 -206.002 - 64 82.5127 1342 0 0 79.2614 88.45 -205.934 - 64 36.3177 1343 0 0 79.332 88.6504 -205.876 - 64 96.9846 1304 0 1 80.943 93.826 -204.85 - 64 291.35 1305 0 1 81.05 94.1786 -204.761 - 64 13.1494 1308 0 1 81.8161 95.783 -204.45 - 64 111.77 1309 0 1 81.85 95.8197 -204.475 - 64 83.3465 1310 0 1 82.05 96.0323 -204.617 - 64 189.353 1311 0 1 82.25 96.2123 -204.748 - 64 7.92143 1388 0 0 84.5247 97.9299 -205.85 - 64 124.82 1389 0 0 84.5517 97.95 -205.863 - 64 131.66 1390 0 0 84.9253 98.15 -206.046 - 64 61.8065 1507 0 0 131.835 121.656 -206.25 - 64 174.019 1508 0 0 132.049 121.75 -206.157 - 64 161.685 1509 0 0 132.729 121.95 -205.995 - 64 25.5198 1584 0 1 137.061 122.213 -204.85 - 64 55.9725 1585 0 1 137.15 122.224 -204.836 - 64 41.2849 1586 0 1 137.35 122.266 -204.819 - 64 71.5444 1587 0 1 137.55 122.313 -204.803 - 64 60.9853 1588 0 1 137.75 122.354 -204.812 - 64 14.0282 1518 0 0 141.408 123.924 -205.85 - 64 226.677 1519 0 0 141.459 123.95 -205.867 - 64 96.5536 1520 0 0 141.798 124.15 -205.955 - 64 79.0563 1521 0 0 142.128 124.35 -205.997 - 64 81.4967 1522 0 0 142.336 124.55 -205.984 - 64 80.1074 1523 0 0 142.5 124.75 -206.002 - 64 74.8077 1524 0 0 142.689 124.95 -206.017 - 64 130.899 1525 0 0 142.917 125.15 -206.04 - 64 92.968 1526 0 0 143.143 125.35 -206.007 - 64 84.9549 1527 0 0 143.407 125.55 -205.929 - 64 70.2963 1528 0 0 143.625 125.75 -205.923 - 64 60.6846 1529 0 0 143.77 125.95 -205.975 - 64 56.4565 1530 0 0 143.857 126.15 -206.028 - 64 62.5434 1531 0 0 143.885 126.35 -206.003 - 64 48.8034 1532 0 0 143.913 126.55 -205.942 - 64 29.424 1533 0 0 143.935 126.75 -205.878 - 64 177.632 1621 0 1 144.424 129.391 -204.85 - 64 363.474 1622 0 1 144.55 129.815 -204.667 - 64 108.128 1620 0 1 144.35 130.31 -204.485 - 64 63.0475 1619 0 1 144.149 130.474 -204.705 - 64 231.089 1553 0 0 142.403 130.792 -205.85 - 64 189.108 1552 0 0 141.504 130.75 -206.026 - 64 106.546 1594 0 1 139.129 131.04 -204.85 - 64 133.539 1593 0 1 138.95 131.017 -204.685 - 64 134.113 1565 0 0 138.186 133.243 -205.85 - 64 240.285 1566 0 0 138.113 133.35 -205.908 - 64 119.344 1567 0 0 137.933 133.55 -205.966 - 64 245.419 1610 0 1 142.223 130.786 -204.85 - 64 12.2663 961 0 0 71.2508 12.4241 -206.25 - 64 92.1766 962 0 0 71.2798 12.45 -206.223 - 64 106.844 963 0 0 71.4998 12.65 -206.025 - 64 11.3687 1262 0 1 72.6258 13.8532 -204.85 - 64 120.441 1263 0 1 72.65 13.8791 -204.825 - 64 303.515 1264 0 1 72.85 14.0846 -204.624 - 64 114.566 1266 0 1 73.2644 14.606 -204.45 - 64 130.918 1267 0 1 73.45 14.9141 -204.526 - 64 148.169 1268 0 1 73.65 15.2529 -204.62 - 64 229.08 1269 0 1 73.85 15.5652 -204.726 - 64 49.2099 1270 0 1 74.0502 15.937 -204.819 - 64 45.7512 998 0 0 76.1575 19.7148 -205.85 - 64 53.4104 999 0 0 76.2401 19.85 -205.891 - 64 88.0215 1000 0 0 76.3783 20.05 -205.944 - 64 98.0195 1001 0 0 76.5184 20.25 -206.015 - 64 146.046 1002 0 0 76.6866 20.45 -206.113 - 64 11.4372 1003 0 0 76.8045 20.6501 -206.229 - 64 56.2574 975 0 0 72.6765 15.1617 -205.85 - 64 31.5682 966 0 0 72.4746 13.2634 -205.85 - 64 38.1719 965 0 0 72.4611 13.2499 -205.867 - 64 7.55441 1645 6 0 84.7744 149.331 -26.25 - 64 128.356 1646 6 0 84.7973 149.35 -26.2224 - 64 32.7066 1647 6 0 85.1694 149.55 -25.9441 - 64 217.011 1330 6 1 86.1092 149.98 -24.85 - 64 79.4645 1331 6 1 86.2502 150.032 -24.6767 - 64 30.775 1658 7 0 143.157 151.889 3.75 - 64 155.278 1438 6 0 -4.16776 107.858 -26.25 - 64 186.91 1439 6 0 -4.43869 107.95 -26.1257 - 64 101.01 297 0 0 -24.5312 -120.55 -206.076 - 64 141.397 768 0 1 -26.348 -121.176 -204.85 - 64 3.27048 299 0 0 -25.6997 -120.274 -205.85 - 64 88.223 772 0 1 -25.5013 -118.088 -204.85 - 64 190.116 370 0 0 28.4598 -105.95 -206.225 - 64 69.6622 1390 1 0 34.3109 98.2441 -176.25 - 64 69.4261 1391 1 0 34.3129 98.35 -176.203 - 64 164.677 1392 1 0 34.266 98.55 -176.142 - 64 324.528 1393 1 0 34.4775 98.75 -176.088 - 64 104.718 1361 1 1 92.55 127.657 -174.718 - 64 16.4569 1480 2 0 104.826 116.335 -146.25 - 64 32.8585 1421 2 1 104.497 116.165 -144.85 - 64 170.652 1362 1 1 92.55 127.699 -174.569 - 64 118.616 1363 1 1 92.75 127.726 -174.514 - 64 56.006 1064 4 1 33.05 -25.99 -84.7145 -Number of digits in this event = 45 -Using G4ParticleGun ... -8.03292 LIN -proton -Event: 65 +Event: 55 Number of tracker hits in this event = 27 - 65 199.549 977 11 1 15.4656 -60.1522 125.55 - 65 135.845 599 11 0 15.4653 -60.1507 124.15 - 65 153.869 977 10 1 15.4582 -60.1202 95.55 - 65 127.145 599 10 0 15.4582 -60.1186 94.15 - 65 160.899 977 9 1 15.4602 -60.0868 65.55 - 65 121.863 599 9 0 15.4601 -60.0854 64.15 - 65 138.44 977 8 1 15.46 -60.0548 35.55 - 65 174.481 599 8 0 15.4605 -60.0531 34.15 - 65 152.974 977 7 1 15.4733 -60.0168 5.55 - 65 96.2872 600 7 0 15.4736 -60.0148 4.15 - 65 117.821 977 6 1 15.4851 -59.9726 -24.45 - 65 113.738 600 6 0 15.485 -59.9712 -25.85 - 65 155.552 977 5 1 15.4832 -59.9439 -54.45 - 65 114.605 600 5 0 15.484 -59.9434 -55.85 - 65 143.306 977 4 1 15.4971 -59.9297 -84.45 - 65 104.327 600 4 0 15.4985 -59.9287 -85.85 - 65 97.6316 977 3 1 15.53 -59.9029 -114.45 - 65 198.691 600 3 0 15.5335 -59.9028 -115.85 - 65 144.078 977 2 1 15.6082 -59.8982 -144.45 - 65 109.503 600 2 0 15.6134 -59.901 -145.85 - 65 93.8617 978 1 1 15.7235 -59.9608 -174.45 - 65 118.092 600 1 0 15.7298 -59.9634 -175.85 - 65 123.273 979 0 1 15.86 -60.0154 -204.45 - 65 160.819 600 0 0 15.8662 -60.0177 -205.85 - 65 165.863 600 8 0 15.454 -60.05 33.9471 - 65 1.32281 110 8 0 -22.7757 -158.146 33.75 - 65 34.0568 109 8 0 -22.7769 -158.15 33.7508 -Number of digits in this event = 18 -Using G4ParticleGun ... -2.28542 LIN -proton -Event: 66 -Number of tracker hits in this event = 28 - 66 128.984 301 9 1 -119.81 9.98689 65.55 - 66 199.719 949 9 0 -119.807 9.98562 64.15 - 66 106.988 302 8 1 -119.736 9.952 35.55 - 66 113.698 949 8 0 -119.732 9.94942 34.15 - 66 113.169 302 7 1 -119.652 9.90158 5.55 - 66 104.648 949 7 0 -119.648 9.89794 4.15 - 66 129.763 302 6 1 -119.556 9.81905 -24.45 - 66 106.913 948 6 0 -119.552 9.81721 -25.85 - 66 114.095 303 5 1 -119.472 9.78207 -54.45 - 66 117.341 948 5 0 -119.468 9.78258 -55.85 - 66 105.987 303 4 1 -119.386 9.79391 -84.45 - 66 112.047 948 4 0 -119.382 9.7917 -85.85 - 66 107.564 304 3 1 -119.309 9.73793 -114.45 - 66 105.724 948 3 0 -119.306 9.73606 -115.85 - 66 108.404 304 2 1 -119.243 9.69566 -144.45 - 66 111.639 948 2 0 -119.237 9.69489 -145.85 - 66 103.617 305 1 1 -119.131 9.67381 -174.45 - 66 89.7092 948 1 0 -119.122 9.67441 -175.85 - 66 192.013 306 0 1 -118.939 9.68768 -204.45 - 66 148.411 948 0 0 -118.931 9.68878 -205.85 - 66 149.747 303 6 1 -119.55 9.82499 -24.7473 - 66 91.5891 301 8 1 -119.81 9.98619 35.55 - 66 179.168 300 8 1 -119.95 9.73139 35.4746 - 66 220.574 945 8 0 -118.969 9.23643 34.15 - 66 78.4688 980 8 0 -46.1772 16.22 33.75 - 66 129.048 979 8 0 -46.0314 16.05 33.8292 - 66 23.3447 978 8 0 -46.0056 15.85 33.7774 - 66 332.064 950 9 0 -119.827 10.05 63.81 + 55 110.229 611 11 1 -57.8487 34.6445 125.55 + 55 142.886 1072 11 0 -57.8482 34.6447 124.15 + 55 153.893 611 10 1 -57.8348 34.6468 95.55 + 55 104.568 1072 10 0 -57.834 34.6472 94.15 + 55 98.1746 611 9 1 -57.8141 34.6537 65.55 + 55 112.305 1073 9 0 -57.8132 34.6545 64.15 + 55 107.378 611 8 1 -57.7937 34.6687 35.55 + 55 200.281 1073 8 0 -57.7927 34.6693 34.15 + 55 125.945 611 7 1 -57.7715 34.6821 5.55 + 55 103.536 1073 7 0 -57.77 34.6835 4.15 + 55 121.753 611 6 1 -57.7418 34.7135 -24.45 + 55 96.4191 1073 6 0 -57.7403 34.7149 -25.85 + 55 238.76 611 5 1 -57.7102 34.7418 -54.45 + 55 407.316 1073 5 0 -57.7077 34.743 -55.85 + 55 105.177 611 4 1 -57.6597 34.7626 -84.45 + 55 105.006 1073 4 0 -57.657 34.7634 -85.85 + 55 153.31 612 3 1 -57.602 34.7839 -114.45 + 55 114.446 1073 3 0 -57.5992 34.7851 -115.85 + 55 126.025 612 2 1 -57.5429 34.8099 -144.45 + 55 112.708 1073 2 0 -57.5401 34.8111 -145.85 + 55 96.6533 612 1 1 -57.4843 34.8334 -174.45 + 55 117.391 1073 1 0 -57.4815 34.8353 -175.85 + 55 204.512 613 0 1 -57.4247 34.8715 -204.45 + 55 114.098 1074 0 0 -57.4214 34.8731 -205.85 + 55 34.0145 1074 5 0 -57.626 34.85 -55.9845 + 55 117.104 1072 9 0 -57.8206 34.65 64.0073 + 55 158.25 1071 9 0 -57.9285 34.4498 63.9017 Number of digits in this event = 12 Using G4ParticleGun ... -7.61741 LIN +1.89489 LIN proton -Event: 67 -Number of tracker hits in this event = 28 - 67 151.419 852 8 1 -9.62767 141.272 35.55 - 67 140.652 1605 8 0 -9.62604 141.272 34.15 - 67 100.186 852 7 1 -9.59743 141.258 5.55 - 67 178.146 1605 7 0 -9.59625 141.257 4.15 - 67 115.606 852 6 1 -9.56948 141.233 -24.45 - 67 144.239 1605 6 0 -9.56902 141.231 -25.85 - 67 122.048 852 5 1 -9.56334 141.193 -54.45 - 67 193.767 1605 5 0 -9.56404 141.192 -55.85 - 67 205.694 852 4 1 -9.58007 141.169 -84.45 - 67 140.449 1605 4 0 -9.58076 141.168 -85.85 - 67 93.7793 852 3 1 -9.59419 141.147 -114.45 - 67 144.756 1604 3 0 -9.59508 141.145 -115.85 - 67 108.813 852 2 1 -9.61707 141.096 -144.45 - 67 132.852 1604 2 0 -9.61829 141.094 -145.85 - 67 98.0257 852 1 1 -9.64357 141.041 -174.45 - 67 195.983 1604 1 0 -9.64305 141.039 -175.85 - 67 137.867 852 0 1 -9.63086 141.005 -204.45 - 67 122.433 1604 0 0 -9.63061 141.005 -205.85 - 67 15.1303 1683 8 0 -63.9335 156.943 34.0689 - 67 104.403 1608 0 0 -9.81437 141.77 -205.85 - 67 86.4651 1609 0 0 -9.71924 141.95 -206.114 - 67 330.1 1610 0 0 -9.77929 142.15 -206.047 - 67 70.9798 850 0 1 -9.96972 144.649 -204.85 - 67 167.532 1604 4 0 -9.60471 141.15 -86.2118 - 67 90.7454 1695 6 0 26.9419 159.273 -26.25 - 67 29.9304 1696 6 0 27.102 159.35 -26.0948 - 67 134.721 1035 6 1 27.0763 159.056 -24.8497 - 67 1.24555 1036 6 1 27.2501 159.241 -24.456 -Number of digits in this event = 19 -Using G4ParticleGun ... -9.58726 LIN -proton -Event: 68 -Number of tracker hits in this event = 26 - 68 114.038 876 11 1 -4.71027 -3.12448 125.55 - 68 97.5696 884 11 0 -4.71046 -3.1251 124.15 - 68 126.754 876 10 1 -4.71556 -3.1358 95.55 - 68 112.182 884 10 0 -4.7157 -3.137 94.15 - 68 133.799 876 9 1 -4.71569 -3.15842 65.55 - 68 125.596 884 9 0 -4.71686 -3.15968 64.15 - 68 121.543 876 8 1 -4.74079 -3.18328 35.55 - 68 111.92 884 8 0 -4.7415 -3.1846 34.15 - 68 135.336 876 7 1 -4.75587 -3.2107 5.55 - 68 107.92 884 7 0 -4.75634 -3.21211 4.15 - 68 123.255 876 6 1 -4.76885 -3.24496 -24.45 - 68 96.8041 884 6 0 -4.76873 -3.24636 -25.85 - 68 99.0384 876 5 1 -4.76444 -3.28082 -54.45 - 68 89.4879 883 5 0 -4.76315 -3.28104 -55.85 - 68 113.985 876 4 1 -4.73591 -3.28556 -84.45 - 68 90.0476 883 4 0 -4.73518 -3.28543 -85.85 - 68 97.2424 876 3 1 -4.71925 -3.28061 -114.45 - 68 132.359 883 3 0 -4.718 -3.28042 -115.85 - 68 164.239 876 2 1 -4.68979 -3.27781 -144.45 - 68 160.955 883 2 0 -4.68858 -3.27775 -145.85 - 68 111.733 876 1 1 -4.66219 -3.27361 -174.45 - 68 147.11 883 1 0 -4.66108 -3.27256 -175.85 - 68 91.8566 877 0 1 -4.63927 -3.25036 -204.45 - 68 164.69 884 0 0 -4.63702 -3.2496 -205.85 - 68 17.8445 856 1 0 52.6122 -8.74896 -176.25 - 68 80.5071 797 1 0 64.3295 -20.6249 -176.25 +Event: 56 +Number of tracker hits in this event = 22 + 56 130.88 942 10 1 8.50302 107.432 95.55 + 56 126.491 1436 10 0 8.50694 107.433 94.15 + 56 112.75 942 9 1 8.5818 107.446 65.55 + 56 111.947 1436 9 0 8.58816 107.448 64.15 + 56 118.418 943 8 1 8.71019 107.509 35.55 + 56 128.386 1436 8 0 8.71839 107.515 34.15 + 56 113.044 944 7 1 8.88087 107.617 5.55 + 56 136.651 1437 7 0 8.89644 107.617 4.15 + 56 114.461 945 6 1 9.21079 107.606 -24.45 + 56 175.055 1437 6 0 9.227 107.608 -25.85 + 56 115.367 947 5 1 9.5732 107.66 -54.45 + 56 146.526 1437 5 0 9.59104 107.661 -55.85 + 56 107.685 949 4 1 9.93886 107.689 -84.45 + 56 137.425 1437 4 0 9.9577 107.692 -85.85 + 56 117.26 951 3 1 10.329 107.742 -114.45 + 56 134.495 1437 3 0 10.3481 107.746 -115.85 + 56 107.904 953 2 1 10.7443 107.854 -144.45 + 56 126.405 1438 2 0 10.7649 107.859 -145.85 + 56 133.208 955 1 1 11.1883 107.944 -174.45 + 56 197.505 1438 1 0 11.2083 107.946 -175.85 + 56 95.0784 957 0 1 11.6243 107.993 -204.45 + 56 105.753 1439 0 0 11.6411 107.991 -205.85 Number of digits in this event = 12 Using G4ParticleGun ... -6.33447 LIN +4.96136 LIN proton -Event: 69 -Number of tracker hits in this event = 27 - 69 100.32 1252 10 1 70.624 79.7369 95.55 - 69 97.2988 1298 10 0 70.6235 79.7361 94.15 - 69 88.9516 1252 9 1 70.6174 79.7235 65.55 - 69 142.167 1298 9 0 70.6168 79.7229 64.15 - 69 220.42 1252 8 1 70.6085 79.7112 35.55 - 69 126.037 1298 8 0 70.6083 79.7109 34.15 - 69 93.1834 1252 7 1 70.593 79.703 5.55 - 69 147.169 1298 7 0 70.5924 79.7044 4.15 - 69 114.319 1252 6 1 70.5831 79.7325 -24.45 - 69 120.851 1298 6 0 70.5834 79.733 -25.85 - 69 106.497 1252 5 1 70.5843 79.7446 -54.45 - 69 236.196 1298 5 0 70.5835 79.7465 -55.85 - 69 116.036 1252 4 1 70.5675 79.7852 -84.45 - 69 108.269 1298 4 0 70.5674 79.7863 -85.85 - 69 122.102 1252 3 1 70.5643 79.8095 -114.45 - 69 113.656 1298 3 0 70.5659 79.8098 -115.85 - 69 125.163 1252 2 1 70.5977 79.816 -144.45 - 69 145.804 1298 2 0 70.5989 79.8171 -145.85 - 69 137.786 1252 1 1 70.6249 79.8426 -174.45 - 69 104.845 1298 1 0 70.6274 79.8434 -175.85 - 69 113.52 1253 0 1 70.6793 79.8589 -204.45 - 69 111.56 1299 0 0 70.6816 79.8598 -205.85 - 69 9.59111 601 12 1 -59.6503 -174.948 155.15 - 69 36.133 1217 8 1 63.5754 11.7432 35.4411 - 69 58.116 1768 5 0 25.5488 173.75 -56.1345 - 69 330.09 1409 10 0 95.5366 101.964 93.75 - 69 81.5992 1494 10 0 138.284 119.085 93.7501 +Event: 57 +Number of tracker hits in this event = 108 + 57 95.3863 1311 11 0 -13.3431 82.3678 124.15 + 57 129.098 833 10 1 -13.344 82.3735 95.55 + 57 118.327 1311 10 0 -13.3448 82.3739 94.15 + 57 102.352 833 9 1 -13.3572 82.3814 65.55 + 57 135.84 1311 9 0 -13.3562 82.382 64.15 + 57 119.874 833 8 1 -13.3286 82.3896 35.55 + 57 116.143 1311 8 0 -13.3264 82.3881 34.15 + 57 99.1366 833 7 1 -13.2776 82.3609 5.55 + 57 121.133 1311 7 0 -13.276 82.3589 4.15 + 57 130.394 834 6 1 -13.244 82.3202 -24.45 + 57 124.9 1311 6 0 -13.2422 82.3168 -25.85 + 57 171.675 834 5 1 -13.2032 82.2479 -54.45 + 57 127.336 1310 5 0 -13.2011 82.2443 -55.85 + 57 115.871 834 4 1 -13.1546 82.1685 -84.45 + 57 121.331 1310 4 0 -13.1527 82.1641 -85.85 + 57 129.648 834 3 1 -13.1096 82.0717 -114.45 + 57 89.3364 1310 3 0 -13.107 82.0663 -115.85 + 57 105.928 834 2 1 -13.0515 81.958 -144.45 + 57 312.12 1309 2 0 -13.0486 81.9524 -145.85 + 57 152.314 835 1 1 -12.991 81.8346 -174.45 + 57 112.769 1308 1 0 -12.9893 81.8292 -175.85 + 57 98.7736 835 0 1 -12.9511 81.7171 -204.45 + 57 117.549 1308 0 0 -12.9493 81.7102 -205.85 + 57 1285.01 1299 0 0 19.728 80.0138 -206.25 + 57 410.826 1010 0 1 22.1148 79.9289 -204.85 + 57 444.343 1011 0 1 22.25 79.9237 -204.771 + 57 324.064 1012 0 1 22.45 79.9169 -204.654 + 57 311.925 1013 0 1 22.65 79.9102 -204.539 + 57 1191.53 1297 1 0 68.3246 79.5327 -176.25 + 57 36.8422 1252 1 1 70.6189 79.5052 -174.85 + 57 412.515 1253 1 1 70.65 79.5048 -174.831 + 57 369.074 1254 1 1 70.85 79.5022 -174.71 + 57 375.08 1255 1 1 71.05 79.4998 -174.589 + 57 79.7413 1256 1 1 71.25 79.4966 -174.467 + 57 1150.63 1293 2 0 115.645 78.6716 -146.25 + 57 122.135 1488 2 1 117.886 78.6126 -144.85 + 57 362.05 1489 2 1 117.95 78.6107 -144.811 + 57 499.767 1490 2 1 118.15 78.6045 -144.687 + 57 403.844 1491 2 1 118.35 78.603 -144.557 + 57 1276.66 1287 3 0 156.406 77.6256 -116.25 + 57 257.6 1690 3 1 158.292 77.5896 -114.85 + 57 398.92 1691 3 1 158.35 77.5886 -114.807 + 57 436.359 1692 3 1 158.55 77.5861 -114.659 + 57 184.668 1693 3 1 158.75 77.5836 -114.51 + 57 42.0917 1227 0 0 -16.7388 65.5583 -206.25 + 57 79.9934 1226 0 0 -16.7654 65.45 -206.118 + 57 4.99234 1225 0 0 -16.8145 65.25 -205.873 + 57 55.4128 815 0 1 -17.0191 64.4154 -204.85 + 57 88.2805 814 0 1 -17.05 64.2896 -204.696 + 57 2.08563 1106 1 0 -22.5636 41.26 -176.25 + 57 91.5585 1105 1 0 -22.566 41.25 -176.238 + 57 76.6906 1104 1 0 -22.6139 41.05 -175.991 + 57 17.1806 786 1 1 -22.8399 40.1382 -174.85 + 57 299.987 785 1 1 -22.85 40.0976 -174.799 + 57 87.6318 987 2 0 -28.1771 17.5982 -146.25 + 57 79.9519 986 2 0 -28.2122 17.45 -146.062 + 57 10.7057 758 2 1 -28.4435 16.5002 -144.85 + 57 186.761 757 2 1 -28.45 16.4735 -144.816 + 57 50.389 870 3 0 -34.1343 -5.92439 -116.25 + 57 91.5963 869 3 0 -34.1662 -6.05 -116.09 + 57 63.001 728 3 1 -34.4138 -7.01983 -114.85 + 57 66.3295 727 3 1 -34.45 -7.16142 -114.669 + 57 24.2276 751 4 0 -40.0107 -29.7943 -86.25 + 57 87.5252 750 4 0 -40.0244 -29.85 -86.18 + 57 31.9933 749 4 0 -40.0734 -30.05 -85.9288 + 57 180.323 698 4 1 -40.2859 -30.9168 -84.85 + 57 59.2987 629 5 0 -45.9737 -54.133 -56.25 + 57 132.911 628 5 0 -46.0023 -54.25 -56.1059 + 57 2.74591 627 5 0 -46.0515 -54.45 -55.8595 + 57 203.603 668 5 1 -46.2548 -55.2699 -54.85 + 57 47.9196 508 6 0 -52.2237 -78.3859 -26.25 + 57 96.7881 507 6 0 -52.2402 -78.45 -26.1707 + 57 26.1162 506 6 0 -52.2921 -78.65 -25.9234 + 57 156.473 637 6 1 -52.5156 -79.5186 -24.85 + 57 8.51316 387 7 0 -58.0055 -102.727 3.75 + 57 81.0738 386 7 0 -58.011 -102.75 3.77872 + 57 43.8191 385 7 0 -58.0581 -102.95 4.02544 + 57 158.29 608 7 1 -58.2735 -103.864 5.15 + 57 38.1062 262 8 0 -64.1525 -127.646 33.75 + 57 90.3859 261 8 0 -64.1782 -127.75 33.8751 + 57 17.2094 260 8 0 -64.2278 -127.95 34.1151 + 57 22.2598 578 8 1 -64.4396 -128.814 35.15 + 57 196.639 577 8 1 -64.45 -128.856 35.2006 + 57 50.671 135 9 0 -70.057 -153.02 63.75 + 57 116.542 134 9 0 -70.0872 -153.15 63.9038 + 57 11.5807 133 9 0 -70.1333 -153.35 64.14 + 57 163.721 548 9 1 -70.3311 -154.208 65.15 + 57 56.5039 11 10 0 -75.4266 -177.812 93.75 + 57 70.7818 10 10 0 -75.4563 -177.95 93.9172 + 57 147.183 521 10 1 -75.6724 -178.958 95.15 + 57 86.1189 669 5 1 -46.25 -55.4406 -54.6522 + 57 304.806 991 11 1 18.3425 80.3928 125.55 + 57 14.5612 992 11 1 18.45 80.8451 125.21 + 57 41.6564 1378 0 0 -14.6704 95.8742 -206.25 + 57 273.415 1379 0 0 -14.6793 95.95 -206.148 + 57 5.94689 1380 0 0 -14.7037 96.15 -205.879 + 57 173.024 826 0 1 -14.7941 96.9129 -204.85 + 57 31.6926 1491 1 0 -17.4836 118.49 -176.25 + 57 96.7725 1492 1 0 -17.491 118.55 -176.171 + 57 14.1309 1493 1 0 -17.5158 118.75 -175.907 + 57 136.347 812 1 1 -17.6131 119.555 -174.85 + 57 72.8173 1607 2 0 -20.7153 141.591 -146.25 + 57 84.638 1608 2 0 -20.7378 141.75 -146.043 + 57 174.526 796 2 1 -20.8271 142.673 -144.85 + 57 206.257 795 2 1 -20.85 142.919 -144.533 + 57 50.9343 1724 3 0 -22.4743 165.038 -116.25 + 57 187.473 1725 3 0 -22.4825 165.15 -116.106 + 57 140.829 787 3 1 -22.5548 166.122 -114.85 +Number of digits in this event = 51 +Using G4ParticleGun ... +2.7327 LIN +proton +Event: 58 +Number of tracker hits in this event = 168 + 58 312.907 989 11 1 17.9476 -58.7812 125.55 + 58 136.044 606 11 0 17.9478 -58.7799 124.15 + 58 98.7641 1245 6 1 69.0685 -116.048 -24.7373 + 58 115.201 539 11 0 4.22416 -72.2206 123.75 + 58 669.846 538 11 0 4.19424 -72.25 123.811 + 58 389.404 917 11 1 3.54048 -72.8965 125.15 + 58 423.339 916 11 1 3.45 -72.9862 125.335 + 58 650.554 457 12 0 -11.0863 -88.4732 153.75 + 58 173.623 456 12 0 -11.2519 -88.65 154.074 + 58 207.573 841 12 1 -11.7986 -89.2375 155.15 + 58 595.107 840 12 1 -11.85 -89.2928 155.251 + 58 235.368 386 13 0 -26.0231 -102.895 183.75 + 58 564.221 385 13 0 -26.0803 -102.95 183.865 + 58 616.902 766 13 1 -26.7115 -103.556 185.15 + 58 234.192 765 13 1 -26.85 -103.689 185.432 + 58 806.787 315 14 0 -41.214 -116.985 213.75 + 58 108.394 314 14 0 -41.3923 -117.15 214.102 + 58 545.02 690 14 1 -41.9349 -117.647 215.15 + 58 490.2 689 14 1 -42.05 -117.753 215.372 + 58 111.155 998 10 1 19.7077 -55.0505 95.55 + 58 218.839 999 10 1 19.85 -54.6956 95.4985 + 58 420.353 1000 10 1 20.05 -54.2029 95.4267 + 58 414.707 1001 10 1 20.25 -53.6938 95.3515 + 58 158.922 1002 10 1 20.45 -53.1638 95.2777 + 58 131.389 1003 10 1 20.65 -52.634 95.1991 + 58 12.5638 673 10 0 23.4013 -45.3111 94.15 + 58 53.2198 674 10 0 23.4244 -45.2499 94.1413 + 58 66.5329 675 10 0 23.4998 -45.0498 94.1122 + 58 79.936 676 10 0 23.5757 -44.85 94.0829 + 58 95.6311 677 10 0 23.6527 -44.65 94.0546 + 58 68.4594 678 10 0 23.7301 -44.45 94.0269 + 58 66.1055 679 10 0 23.8096 -44.25 93.9973 + 58 82.7576 680 10 0 23.8907 -44.0496 93.9661 + 58 57.295 681 10 0 23.9725 -43.85 93.936 + 58 54.7379 682 10 0 24.055 -43.65 93.9071 + 58 79.1726 683 10 0 24.138 -43.45 93.8787 + 58 92.5316 684 10 0 24.2215 -43.25 93.853 + 58 58.1608 685 10 0 24.3055 -43.05 93.8297 + 58 103.106 686 10 0 24.39 -42.8498 93.8061 + 58 61.9525 687 10 0 24.4747 -42.6494 93.7824 + 58 16.9816 688 10 0 24.5596 -42.4493 93.7571 + 58 18.5632 1408 9 1 101.918 140.749 65.55 + 58 110.481 1409 9 1 101.95 140.728 65.5226 + 58 92.5976 1410 9 1 102.15 140.588 65.3482 + 58 26.2826 1411 9 1 102.35 140.402 65.2055 + 58 8.51201 1598 9 0 103.455 139.763 64.1497 + 58 88.8913 1597 9 0 103.476 139.75 64.1317 + 58 72.1627 1596 9 0 103.715 139.55 63.9129 + 58 43.3753 1284 9 0 125.173 76.9652 63.75 + 58 63.2358 1283 9 0 125.17 76.85 63.824 + 58 60.8114 1282 9 0 125.137 76.65 63.9557 + 58 65.7143 1281 9 0 125.084 76.4497 64.0166 + 58 5.60479 1280 9 0 125.083 76.2495 64.1338 + 58 171.072 1525 9 1 125.211 74.8606 65.15 + 58 98.4383 1526 9 1 125.35 74.5878 65.325 + 58 56.3249 1527 9 1 125.55 74.3113 65.3702 + 58 66.568 1528 9 1 125.75 74.2288 65.3537 + 58 61.1954 1529 9 1 125.95 74.1469 65.3485 + 58 109.109 1530 9 1 126.15 74.1024 65.4108 + 58 4.97121 1531 9 1 126.35 74.0469 65.5401 + 58 98.0097 1463 10 0 104.422 112.835 93.75 + 58 74.1666 1462 10 0 104.443 112.75 93.824 + 58 87.8465 1461 10 0 104.54 112.55 93.9687 + 58 171.16 1460 10 0 104.771 112.35 93.9327 + 58 236.612 1459 10 0 105.185 112.15 93.9673 + 58 77.053 1458 10 0 105.257 111.949 93.9861 + 58 172.983 1457 10 0 105.282 111.75 94.067 + 58 79.644 1456 10 0 105.288 111.55 94.0651 + 58 85.0638 1426 10 1 105.463 110.766 95.15 + 58 286.924 1427 10 1 105.55 110.643 95.3545 + 58 169.892 1428 10 1 105.75 110.381 95.2943 + 58 43.3281 633 10 0 20.4409 -53.3579 94.15 + 58 64.687 634 10 0 20.4556 -53.2499 94.0536 + 58 47.5487 635 10 0 20.5039 -53.05 93.8851 + 58 249.019 1023 9 1 24.7292 -24.7308 65.5496 + 58 49.331 781 9 0 24.5247 -23.7684 64.1498 + 58 124.474 782 9 0 24.5037 -23.6494 63.9891 + 58 45.7648 986 8 1 17.4267 -10.9909 35.55 + 58 168.009 987 8 1 17.45 -10.9127 35.4943 + 58 25.6389 988 8 1 17.6502 -10.4392 35.2116 + 58 7.42708 854 8 0 18.4275 -9.06699 34.15 + 58 75.755 855 8 0 18.4373 -9.05 34.1364 + 58 74.966 856 8 0 18.5607 -8.85 33.9707 + 58 29.4816 857 8 0 18.6695 -8.65 33.8099 + 58 132.499 1017 8 0 66.8219 23.4786 33.7502 + 58 100.008 1236 8 1 67.3338 23.8275 35.15 + 58 0.0913197 1237 8 1 67.45 23.7995 35.5476 + 58 23.9585 1004 8 0 67.7175 21.05 34.1058 + 58 77.8908 1003 8 0 67.7362 20.8499 33.9856 + 58 71.2713 1002 8 0 67.7266 20.65 33.823 + 58 71.3978 630 10 0 20.7596 -53.9499 94.1498 + 58 87.8097 631 10 0 20.8369 -53.85 93.9562 + 58 193.709 711 10 0 49.3846 -37.7116 93.75 + 58 52.306 1151 10 1 50.3961 -37.5378 95.15 + 58 106.299 1152 10 1 50.4513 -37.5303 95.2156 + 58 442.243 989 10 1 17.9725 -58.7703 95.55 + 58 100.024 990 10 1 18.05 -58.8226 95.2411 + 58 302.669 605 10 0 18.3231 -59.0044 94.15 + 58 262.104 604 10 0 18.3917 -59.05 93.876 + 58 427.229 1027 9 1 25.5518 -63.4915 65.55 + 58 27.823 1028 9 1 25.65 -63.5544 65.1819 + 58 540.876 581 9 0 25.9146 -63.7271 64.15 + 58 512.127 1066 8 1 33.2528 -68.4174 35.55 + 58 15.3789 557 8 0 33.7134 -68.6482 34.15 + 58 580.141 556 8 0 33.7171 -68.65 34.1388 + 58 29.9715 1115 7 1 43.2431 -73.4479 5.55 + 58 487.461 1116 7 1 43.25 -73.452 5.52615 + 58 923.695 531 7 0 43.6516 -73.6828 4.15 + 58 731.714 1159 6 1 51.9023 -78.4653 -24.45 + 58 676.561 506 6 0 52.3226 -78.7082 -25.85 + 58 781.513 1203 5 1 60.669 -83.7572 -54.45 + 58 633.634 480 5 0 61.0169 -84.0042 -55.85 + 58 260.73 479 5 0 61.0826 -84.05 -56.1134 + 58 638.683 1240 4 1 68.124 -88.8955 -84.45 + 58 653.487 454 4 0 68.3868 -89.0738 -85.85 + 58 584.22 1269 3 1 73.957 -92.3364 -114.45 + 58 559.382 438 3 0 74.2303 -92.5102 -115.85 + 58 111.011 437 3 0 74.2937 -92.55 -116.171 + 58 572.031 1300 2 1 80.0583 -95.8637 -144.45 + 58 722.443 420 2 0 80.3668 -95.9802 -145.85 + 58 739.677 1332 1 1 86.5442 -98.4486 -174.45 + 58 767.254 407 1 0 86.8791 -98.6765 -175.85 + 58 173.531 1367 0 1 93.7258 -103.422 -204.45 + 58 540.269 1368 0 1 93.75 -103.448 -204.565 + 58 95.1525 382 0 0 94.0151 -103.742 -205.85 + 58 753.251 381 0 0 94.0221 -103.75 -205.884 + 58 137.78 532 7 0 43.6934 -73.65 3.759 + 58 328.813 1197 6 1 59.5127 -138.985 -24.45 + 58 14.3226 1198 6 1 59.65 -139.246 -24.8301 + 58 100.786 201 6 0 60.0181 -139.933 -25.85 + 58 196.752 200 6 0 60.0272 -139.95 -25.8754 + 58 36.9982 199 6 0 60.1346 -140.15 -26.1726 + 58 46.564 1250 5 1 70.1979 -159.229 -54.45 + 58 91.702 1251 5 1 70.25 -159.356 -54.6011 + 58 53.8822 98 5 0 70.7126 -160.41 -55.85 + 58 111.926 97 5 0 70.7743 -160.55 -56.0162 + 58 160.152 1255 5 1 71.0848 -158.619 -54.45 + 58 21.8187 103 5 0 71.5343 -159.502 -55.8502 + 58 132.175 102 5 0 71.5592 -159.55 -55.9266 + 58 0.962347 101 5 0 71.6662 -159.75 -56.2464 + 58 75.2784 1306 4 1 81.3717 -177.419 -84.45 + 58 69.4656 1307 4 1 81.45 -177.562 -84.7259 + 58 14.4127 10 4 0 81.767 -178.143 -85.85 + 58 113.304 9 4 0 81.7709 -178.15 -85.8641 + 58 140.041 606 10 0 18.1346 -58.7344 94.15 + 58 226.615 1008 9 1 21.7373 -58.4027 65.55 + 58 107.335 608 9 0 21.9146 -58.3812 64.15 + 58 222.684 1027 8 1 25.5461 -57.9417 35.55 + 58 169.257 610 8 0 25.7259 -57.92 34.15 + 58 231.873 1046 7 1 29.3974 -57.4577 5.55 + 58 265.811 613 7 0 29.5755 -57.4317 4.15 + 58 250.553 1065 6 1 33.2032 -56.8807 -24.45 + 58 14.29 1066 6 1 33.25 -56.8739 -24.8156 + 58 69.4723 615 6 0 33.3827 -56.8548 -25.85 + 58 36.5085 616 6 0 33.4164 -56.85 -26.1132 + 58 170.736 1085 5 1 37.0653 -56.3258 -54.45 + 58 148.92 618 5 0 37.2544 -56.3009 -55.85 + 58 124.833 1105 4 1 41.1057 -55.7926 -84.45 + 58 157.405 621 4 0 41.2914 -55.7655 -85.85 + 58 137.758 1125 3 1 45.0821 -55.2249 -114.45 + 58 131.091 624 3 0 45.2696 -55.1979 -115.85 + 58 127.845 1145 2 1 49.0894 -54.6362 -144.45 + 58 319.95 627 2 0 49.2764 -54.6119 -145.85 + 58 148.734 1165 1 1 53.0903 -54.1158 -174.45 + 58 152.857 629 1 0 53.2739 -54.092 -175.85 + 58 63.3758 1184 0 1 57.0248 -53.6085 -204.45 + 58 51.8827 1185 0 1 57.05 -53.6052 -204.642 + 58 116.197 632 0 0 57.2085 -53.5843 -205.85 +Number of digits in this event = 83 +Using G4ParticleGun ... +2.61144 LIN +proton +Event: 59 +Number of tracker hits in this event = 33 + 59 84.2386 815 7 1 -16.9269 -146.169 5.55 + 59 114.651 169 7 0 -16.922 -146.162 4.15 + 59 104.013 816 6 1 -16.8142 -146.014 -24.45 + 59 132.673 170 6 0 -16.8088 -146.006 -25.85 + 59 140.311 816 5 1 -16.7038 -145.871 -54.45 + 59 114.912 171 5 0 -16.6959 -145.862 -55.85 + 59 102.835 817 4 1 -16.5383 -145.679 -84.45 + 59 158.043 172 4 0 -16.5286 -145.669 -85.85 + 59 171.211 818 3 1 -16.329 -145.466 -114.45 + 59 131.215 173 3 0 -16.3198 -145.455 -115.85 + 59 109.341 819 2 1 -16.1245 -145.23 -144.45 + 59 166.362 174 2 0 -16.1147 -145.218 -145.85 + 59 108.704 820 1 1 -15.9137 -144.966 -174.45 + 59 144.517 175 1 0 -15.9022 -144.956 -175.85 + 59 113.449 821 0 1 -15.6679 -144.759 -204.45 + 59 66.9507 176 0 0 -15.6576 -144.751 -205.85 + 59 65.4908 177 0 0 -15.6565 -144.75 -206.004 + 59 602.724 184 0 0 147.932 -143.345 -206.25 + 59 43.1785 1660 0 1 152.27 -143.055 -204.85 + 59 78.4338 1661 0 1 152.35 -143.05 -204.824 + 59 91.8165 1662 0 1 152.55 -143.039 -204.759 + 59 72.7305 1663 0 1 152.75 -143.027 -204.694 + 59 98.6146 1664 0 1 152.95 -143.015 -204.629 + 59 123.743 1665 0 1 153.15 -143.003 -204.565 + 59 53.3997 1666 0 1 153.35 -142.992 -204.499 + 59 0.549766 367 6 0 -44.5571 -106.552 -26.25 + 59 117.08 368 6 0 -44.5589 -106.55 -26.2478 + 59 47.9571 369 6 0 -44.7525 -106.35 -25.9261 + 59 155.696 674 6 1 -45.0817 -105.683 -24.85 + 59 126.841 504 7 0 -40.1375 -79.1878 3.75004 + 59 370.986 505 7 0 -39.9339 -79.05 3.96895 + 59 192.289 506 7 0 -39.7012 -78.85 3.9865 + 59 35.0017 507 7 0 -39.6688 -78.65 3.82435 +Number of digits in this event = 17 +Using G4ParticleGun ... +2.93837 LIN +proton +Event: 60 +Number of tracker hits in this event = 24 + 60 17.2436 1299 11 1 79.864 20.965 125.229 + 60 107.35 1004 11 0 79.8639 20.9649 124.15 + 60 128.243 1299 10 1 79.8599 20.9664 95.55 + 60 112.975 1004 10 0 79.8611 20.966 94.15 + 60 120.067 1299 9 1 79.888 20.9615 65.55 + 60 99.1847 1004 9 0 79.8915 20.9608 64.15 + 60 100.797 1299 8 1 79.9643 20.9481 35.55 + 60 188.967 1004 8 0 79.9687 20.9481 34.15 + 60 94.0616 1300 7 1 80.0566 20.9487 5.55 + 60 142.555 1004 7 0 80.0598 20.9491 4.15 + 60 108.25 1300 6 1 80.125 20.955 -24.45 + 60 112.353 1004 6 0 80.1273 20.9562 -25.85 + 60 162.036 1300 5 1 80.169 20.9856 -54.45 + 60 167.166 1004 5 0 80.17 20.9882 -55.85 + 60 133.776 1300 4 1 80.1991 21.0481 -84.45 + 60 117.725 1005 4 0 80.1997 21.0527 -85.85 + 60 104.46 1300 3 1 80.2138 21.1368 -114.45 + 60 190.104 1005 3 0 80.2136 21.1394 -115.85 + 60 168.129 1300 2 1 80.21 21.1919 -144.45 + 60 115.759 1005 2 0 80.2121 21.1944 -145.85 + 60 132.432 1301 1 1 80.2582 21.2487 -174.45 + 60 159.354 1006 1 0 80.2616 21.2505 -175.85 + 60 122.131 1301 0 1 80.3317 21.2889 -204.45 + 60 103.557 1006 0 0 80.3338 21.2888 -205.85 Number of digits in this event = 15 Using G4ParticleGun ... -9.73537 LIN +1.19006 LIN proton -Event: 70 -Number of tracker hits in this event = 397 - 70 88.3988 1552 9 1 130.709 5.17063 65.55 - 70 199.409 925 9 0 130.71 5.17119 64.15 - 70 200.515 1552 8 1 130.735 5.18204 35.55 - 70 104.916 925 8 0 130.737 5.18281 34.15 - 70 106.13 1553 7 1 130.779 5.19838 5.55 - 70 138.243 925 7 0 130.782 5.1989 4.15 - 70 6290.28 1553 6 1 130.918 5.297 -24.45 - 70 5416.63 1554 6 1 130.95 5.31977 -24.4531 - 70 149.565 1555 6 1 131.15 5.45141 -24.4521 - 70 219.43 922 6 0 131.204 4.57857 -25.85 - 70 291.242 921 6 0 131.186 4.45 -25.9854 - 70 194.044 920 6 0 131.127 4.25 -26.0416 - 70 88.9394 919 6 0 131.055 4.04995 -26.057 - 70 320.621 918 6 0 131.05 3.85 -26.0032 - 70 39.8285 917 6 0 131.116 3.64972 -25.9146 - 70 99.947 1560 6 1 132.195 1.28646 -24.85 - 70 85.059 1561 6 1 132.35 1.20431 -24.7839 - 70 92.5216 1562 6 1 132.55 1.22062 -24.6828 - 70 156.071 1563 6 1 132.75 1.40393 -24.6281 - 70 101.194 908 6 0 134.542 1.67013 -25.85 - 70 208.935 907 6 0 134.67 1.65 -25.9444 - 70 119.128 862 13 1 -7.45 -101.118 185.35 - 70 56.6843 861 13 1 -7.65 -100.982 185.299 - 70 55.5132 1702 1 1 160.57 145.716 -174.45 - 70 92.2201 1742 1 1 168.55 163.72 -174.714 - 70 62.9941 1627 1 0 161.121 145.696 -175.85 - 70 2.29456 1131 1 1 46.25 -31.5416 -174.799 - 70 407.423 892 6 0 131.82 -1.59499 -25.85 - 70 1303.78 891 6 0 131.828 -1.65 -25.861 - 70 1390.32 890 6 0 131.857 -1.85 -25.9014 - 70 1586.35 889 6 0 131.891 -2.05 -25.9403 - 70 1853.08 888 6 0 131.932 -2.25 -25.9788 - 70 2300.08 887 6 0 131.976 -2.45 -26.0158 - 70 3127.72 886 6 0 132.022 -2.65 -26.0474 - 70 2693.59 885 6 0 132.062 -2.85 -26.0891 - 70 90.6596 1219 10 0 169.051 64.0149 93.75 - 70 140.374 1218 10 0 168.844 63.85 93.952 - 70 96.9102 1737 10 1 167.719 62.8495 95.15 - 70 125.145 1736 10 1 167.55 62.67 95.343 - 70 4.97046 1319 11 0 156.061 84.0346 123.75 - 70 135.727 1320 11 0 156.053 84.0502 123.77 - 70 72.0928 1321 11 0 155.953 84.25 123.968 - 70 81.6259 1675 11 1 155.277 85.4287 125.15 - 70 68.8039 1674 11 1 155.15 85.6569 125.368 - 70 199.365 1387 12 0 172.351 97.5978 153.75 - 70 74.3728 1765 12 1 173.262 97.9763 155.15 - 70 303.778 1766 12 1 173.35 98.003 155.349 - 70 69.8101 1491 13 0 147.568 118.46 183.75 - 70 130.019 1492 13 0 147.476 118.55 183.802 - 70 371.858 1593 13 0 128.417 138.766 183.75 - 70 332.925 793 7 0 158.723 -21.3753 3.75 - 70 1103.59 792 7 0 158.801 -21.45 3.82921 - 70 550.27 791 7 0 159.009 -21.65 4.04218 - 70 468.069 1699 7 1 160.052 -22.6747 5.15 - 70 1030.99 1700 7 1 160.15 -22.771 5.25435 - 70 390.46 1701 7 1 160.35 -22.975 5.46904 - 70 330.508 783 7 0 160.612 -23.2505 4.15 - 70 117.554 1745 7 1 169.15 -24.4831 5.27756 - 70 172.006 784 7 0 160.61 -23.25 4.08864 - 70 2445.8 1552 6 1 130.74 5.20211 -24.45 - 70 3074.89 1551 6 1 130.55 5.18454 -24.5463 - 70 2370.22 1550 6 1 130.35 5.16594 -24.6485 - 70 2057.8 1549 6 1 130.15 5.14758 -24.7526 - 70 3943.73 924 6 0 127.922 4.94535 -25.85 - 70 414.52 1274 5 1 74.9013 -1.21578 -54.45 - 70 1905.73 1273 5 1 74.85 -1.22922 -54.4769 - 70 2348.15 1272 5 1 74.65 -1.28047 -54.5773 - 70 3191.1 1271 5 1 74.45 -1.34519 -54.6753 - 70 3231.44 1270 5 1 74.25 -1.40764 -54.7612 - 70 378.73 1515 5 1 123.257 -8.66112 -54.45 - 70 208.017 853 5 0 122.909 -9.28851 -55.85 - 70 22.3883 852 5 0 122.819 -9.45 -56.2104 - 70 129.841 1478 4 1 115.798 -22.1688 -84.45 - 70 126.594 1477 4 1 115.75 -22.2519 -84.6392 - 70 93.3198 786 4 0 115.444 -22.7794 -85.85 - 70 167.433 785 4 0 115.403 -22.85 -86.0123 - 70 49.8962 1440 3 1 108.166 -35.151 -114.45 - 70 403.88 1439 3 1 108.15 -35.1779 -114.514 - 70 157.167 721 3 0 107.808 -35.741 -115.85 - 70 107.195 720 3 0 107.741 -35.85 -116.109 - 70 411.8 1401 2 1 100.494 -47.8877 -144.45 - 70 310.168 657 2 0 100.12 -48.4736 -145.85 - 70 279.806 1361 1 1 92.4291 -60.5299 -174.45 - 70 69.1339 1360 1 1 92.35 -60.6533 -174.727 - 70 162.53 594 1 0 92.0318 -61.1526 -175.85 - 70 106.433 593 1 0 91.9698 -61.25 -176.069 - 70 134.845 1319 0 1 83.9047 -74.0054 -204.45 - 70 154.727 1318 0 1 83.85 -74.0929 -204.646 - 70 29.4123 527 0 0 83.5125 -74.6311 -205.85 - 70 233.227 526 0 0 83.5006 -74.65 -205.892 - 70 289.753 1565 4 1 133.209 -14.7623 -84.4509 - 70 247.673 823 4 0 133.24 -15.3732 -85.85 - 70 64.2706 822 4 0 133.243 -15.4502 -86.0224 - 70 327.235 1569 3 1 133.959 -28.1923 -114.45 - 70 147.857 1568 3 1 133.95 -28.2461 -114.613 - 70 11.1449 757 3 0 133.896 -28.6384 -115.85 - 70 111.758 756 3 0 133.894 -28.65 -115.887 - 70 495.258 1557 2 1 131.705 -37.7018 -144.45 - 70 2.20118 709 2 0 131.499 -38.2461 -145.85 - 70 142.52 708 2 0 131.497 -38.25 -145.86 - 70 140.427 1532 1 1 126.745 -49.9462 -174.45 - 70 135.289 647 1 0 126.483 -50.4982 -175.85 - 70 3.21623 646 1 0 126.406 -50.6501 -176.236 - 70 47.7589 1501 0 1 120.419 -62.4673 -204.45 - 70 121.595 1500 0 1 120.35 -62.4838 -204.598 - 70 34.5589 587 0 0 119.767 -62.638 -205.85 - 70 95.1976 586 0 0 119.72 -62.65 -205.948 - 70 17.0241 824 4 0 133.26 -15.2328 -85.85 - 70 100.186 772 3 0 133.917 -25.51 -115.85 - 70 124.917 1536 2 1 127.524 -33.5137 -144.45 - 70 93.7041 731 2 0 127.224 -33.786 -145.85 - 70 19.2785 730 2 0 127.158 -33.85 -146.173 - 70 131.574 1513 1 1 122.825 -39.6401 -174.45 - 70 37.0971 699 1 0 122.958 -40.1991 -175.85 - 70 83.5945 698 1 0 122.969 -40.25 -175.974 - 70 123.368 1514 0 1 123.048 -49.8934 -204.45 - 70 46.9858 1515 0 1 123.15 -49.909 -204.711 - 70 90.1345 650 0 0 123.623 -50.014 -205.85 - 70 24.846 649 0 0 123.775 -50.05 -206.169 - 70 209.23 769 3 0 133.11 -26.0684 -115.85 - 70 112.651 901 4 0 159.848 0.34267 -86.25 - 70 168.167 832 4 0 128.439 -13.5841 -86.25 - 70 120.156 1546 5 1 129.493 0.388908 -54.45 - 70 116.306 900 5 0 129.426 0.153492 -55.85 - 70 111.025 1539 4 1 128.049 -4.63901 -84.45 - 70 107.096 875 4 0 127.976 -4.87256 -85.85 - 70 156.063 1531 3 1 126.508 -9.63898 -114.45 - 70 105.179 850 3 0 126.434 -9.87355 -115.85 - 70 150.275 1523 2 1 124.934 -14.6392 -144.45 - 70 106.73 825 2 0 124.855 -14.8722 -145.85 - 70 149.516 1515 1 1 123.265 -19.6381 -174.45 - 70 122.927 800 1 0 123.186 -19.8756 -175.85 - 70 200.508 1507 0 1 121.571 -24.7348 -204.45 - 70 140.062 775 0 0 121.499 -24.9676 -205.85 - 70 257.511 593 0 1 -61.2742 -128.806 -204.602 - 70 1202.96 1548 6 1 129.95 6.86278 -24.651 - 70 1218.18 1547 6 1 129.75 7.22616 -24.6966 - 70 1267.75 1546 6 1 129.55 7.58887 -24.744 - 70 1394.51 1545 6 1 129.35 7.95719 -24.7868 - 70 718.105 1544 6 1 129.15 8.33861 -24.8262 - 70 200.112 984 6 0 124.562 17.0118 -25.85 - 70 760.556 985 6 0 124.542 17.05 -25.8545 - 70 867.647 986 6 0 124.437 17.25 -25.8799 - 70 784.408 987 6 0 124.33 17.45 -25.9062 - 70 868.608 988 6 0 124.222 17.65 -25.9311 - 70 902.331 989 6 0 124.113 17.85 -25.9611 - 70 772.208 990 6 0 124.005 18.05 -25.9851 - 70 829.683 991 6 0 123.897 18.25 -26.0117 - 70 856.092 992 6 0 123.789 18.45 -26.04 - 70 898.63 993 6 0 123.679 18.65 -26.0709 - 70 995.42 994 6 0 123.571 18.85 -26.0939 - 70 1035.87 995 6 0 123.458 19.05 -26.1119 - 70 931.515 996 6 0 123.344 19.25 -26.1274 - 70 1106.81 997 6 0 123.23 19.45 -26.1397 - 70 1146.98 998 6 0 123.114 19.65 -26.1555 - 70 1251.4 999 6 0 123 19.85 -26.1773 - 70 1305.62 1000 6 0 122.887 20.05 -26.2008 - 70 845.996 1001 6 0 122.777 20.25 -26.2313 - 70 99.6177 1541 5 1 128.384 -0.45853 -54.45 - 70 160.089 896 5 0 128.265 -0.712426 -55.85 - 70 120.801 1528 4 1 125.858 -5.88001 -84.45 - 70 129.235 869 4 0 125.739 -6.13532 -85.85 - 70 112.861 1515 3 1 123.344 -11.3487 -114.45 - 70 110.863 842 3 0 123.202 -11.5684 -115.85 - 70 163.542 1500 2 1 120.318 -16.0086 -144.45 - 70 26.299 819 2 0 120.174 -16.2316 -145.85 - 70 107.448 818 2 0 120.162 -16.25 -145.965 - 70 105.946 1485 1 1 117.228 -20.7937 -174.45 - 70 19.8809 795 1 0 117.081 -21.0365 -175.85 - 70 93.6223 794 1 0 117.073 -21.05 -175.928 - 70 190.659 1469 0 1 114.084 -25.9937 -204.45 - 70 6.88188 769 0 0 113.946 -26.2456 -205.85 - 70 128.538 768 0 0 113.944 -26.25 -205.874 - 70 660.958 925 6 0 131.686 5.24 -25.85 - 70 4.98917 1641 5 1 148.537 5.94731 -54.45 - 70 121.974 1642 5 1 148.55 5.948 -54.4713 - 70 15.2594 1643 5 1 148.75 5.95894 -54.8097 - 70 155.51 929 5 0 149.365 5.98903 -55.85 - 70 9.02322 1730 4 1 166.333 6.76447 -84.45 - 70 171.846 1731 4 1 166.35 6.76542 -84.4785 - 70 16.7052 1732 4 1 166.55 6.77668 -84.8097 - 70 138.26 933 4 0 167.184 6.82232 -85.85 - 70 31.3566 935 6 0 130.66 7.23358 -25.85 - 70 495.858 936 6 0 130.658 7.25 -25.8617 - 70 316.082 937 6 0 130.642 7.45 -26.0045 - 70 114.934 938 6 0 130.625 7.65 -26.1474 - 70 544.733 1535 5 1 127.262 47.1174 -54.45 - 70 130.456 1145 5 0 127.048 49.0714 -55.85 - 70 147.811 1146 5 0 127.029 49.25 -55.9781 - 70 117.549 1147 5 0 127.007 49.45 -56.1211 - 70 478.341 1512 4 1 122.629 89.2283 -84.45 - 70 135.623 1355 4 0 122.427 91.173 -85.85 - 70 219.024 1356 4 0 122.408 91.35 -85.9778 - 70 157.456 1357 4 0 122.387 91.55 -86.1223 - 70 376.208 1491 3 1 118.395 130.685 -114.45 - 70 16.6701 1490 3 1 118.35 131.21 -114.828 - 70 74.3892 1562 3 0 118.224 132.634 -115.85 - 70 143.901 1563 3 0 118.213 132.75 -115.933 - 70 149.833 1564 3 0 118.196 132.95 -116.077 - 70 37.7621 1565 3 0 118.178 133.15 -116.22 - 70 399.861 1472 2 1 114.703 172.699 -144.45 - 70 100.638 1772 2 0 114.51 174.612 -145.85 - 70 165.665 1773 2 0 114.497 174.75 -145.951 - 70 162.119 1774 2 0 114.476 174.95 -146.098 - 70 6.32332 1775 2 0 114.456 175.15 -146.245 - 70 21.312 1512 5 1 122.559 3.84922 -54.45 - 70 352.058 1511 5 1 122.55 3.84811 -54.4839 - 70 254.83 918 5 0 122.183 3.80214 -55.85 - 70 115.192 1472 4 1 114.593 2.81717 -84.45 - 70 168.929 1471 4 1 114.55 2.81137 -84.6145 - 70 319.783 913 4 0 114.21 2.78674 -85.85 - 70 336.271 1430 3 1 106.288 2.29749 -114.45 - 70 273.623 911 3 0 105.902 2.29373 -115.85 - 70 299.276 1388 2 1 97.9026 2.15817 -144.45 - 70 283.353 910 2 0 97.5167 2.1483 -145.85 - 70 365.064 1347 1 1 89.6199 2.00972 -174.45 - 70 342.301 909 1 0 89.2248 1.99847 -175.85 - 70 296.116 1305 0 1 81.2246 1.71951 -204.45 - 70 285.803 908 0 0 80.824 1.72807 -205.85 - 70 141.217 845 0 0 42.5507 -10.8561 -206.25 - 70 57.5842 1184 1 0 125.25 56.9517 -176.25 - 70 276.291 1185 1 0 125.366 57.0503 -176.219 - 70 40.4838 910 3 0 106.26 2.09885 -115.85 - 70 145.853 1428 3 1 105.839 2.51287 -114.85 - 70 9.90658 728 6 0 124.798 -34.4316 -25.85 - 70 193.283 727 6 0 124.795 -34.45 -25.8505 - 70 143.578 726 6 0 124.765 -34.65 -25.8562 - 70 143.623 725 6 0 124.735 -34.85 -25.8619 - 70 221.699 724 6 0 124.705 -35.05 -25.8675 - 70 114.079 723 6 0 124.675 -35.25 -25.8729 - 70 121.973 722 6 0 124.645 -35.45 -25.8782 - 70 140.175 721 6 0 124.614 -35.65 -25.883 - 70 228.309 720 6 0 124.584 -35.85 -25.8877 - 70 322.003 719 6 0 124.554 -36.05 -25.8923 - 70 336.081 718 6 0 124.524 -36.25 -25.8969 - 70 154.919 717 6 0 124.494 -36.45 -25.902 - 70 131.694 716 6 0 124.463 -36.65 -25.9072 - 70 158.705 715 6 0 124.433 -36.85 -25.9119 - 70 135.289 714 6 0 124.403 -37.05 -25.9167 - 70 166.516 713 6 0 124.373 -37.25 -25.9214 - 70 282.289 712 6 0 124.343 -37.45 -25.926 - 70 147.809 711 6 0 124.314 -37.65 -25.9305 - 70 140.415 710 6 0 124.284 -37.85 -25.9347 - 70 171.695 709 6 0 124.254 -38.05 -25.9384 - 70 164.766 708 6 0 124.225 -38.25 -25.9422 - 70 183.143 707 6 0 124.196 -38.45 -25.9462 - 70 167.254 706 6 0 124.167 -38.65 -25.9502 - 70 368.526 705 6 0 124.138 -38.85 -25.9543 - 70 290.463 704 6 0 124.108 -39.05 -25.9583 - 70 125.569 703 6 0 124.079 -39.25 -25.9626 - 70 136.653 702 6 0 124.05 -39.45 -25.9667 - 70 176.104 701 6 0 124.021 -39.65 -25.9709 - 70 181.067 700 6 0 123.992 -39.85 -25.9746 - 70 141.346 699 6 0 123.962 -40.05 -25.9779 - 70 164.665 698 6 0 123.933 -40.25 -25.9817 - 70 216.186 697 6 0 123.904 -40.45 -25.9859 - 70 138.969 696 6 0 123.876 -40.65 -25.9906 - 70 123.509 695 6 0 123.846 -40.85 -25.9952 - 70 139.926 694 6 0 123.817 -41.05 -26 - 70 148.917 693 6 0 123.787 -41.25 -26.0047 - 70 149.643 692 6 0 123.758 -41.45 -26.0096 - 70 124.826 691 6 0 123.728 -41.65 -26.0147 - 70 116.947 690 6 0 123.699 -41.85 -26.0198 - 70 135.567 689 6 0 123.671 -42.05 -26.0249 - 70 187.837 688 6 0 123.642 -42.25 -26.0303 - 70 154.904 687 6 0 123.613 -42.45 -26.0361 - 70 141.146 686 6 0 123.585 -42.65 -26.0422 - 70 128.656 685 6 0 123.556 -42.85 -26.0482 - 70 120.135 684 6 0 123.528 -43.05 -26.0542 - 70 223.84 683 6 0 123.499 -43.25 -26.0604 - 70 150.909 682 6 0 123.471 -43.45 -26.0664 - 70 135.545 681 6 0 123.442 -43.65 -26.0732 - 70 149.785 680 6 0 123.413 -43.85 -26.0804 - 70 136.595 679 6 0 123.385 -44.05 -26.0873 - 70 196.86 678 6 0 123.357 -44.25 -26.0943 - 70 190.809 677 6 0 123.329 -44.45 -26.1015 - 70 123.662 676 6 0 123.3 -44.65 -26.1089 - 70 128.084 675 6 0 123.271 -44.85 -26.1163 - 70 370.243 674 6 0 123.243 -45.05 -26.1241 - 70 142.098 673 6 0 123.214 -45.25 -26.1319 - 70 136.855 672 6 0 123.186 -45.45 -26.1393 - 70 158.363 671 6 0 123.158 -45.65 -26.1467 - 70 145.707 670 6 0 123.13 -45.85 -26.1535 - 70 371.634 669 6 0 123.102 -46.05 -26.1603 - 70 211.895 668 6 0 123.073 -46.25 -26.1666 - 70 203.12 667 6 0 123.045 -46.45 -26.1728 - 70 147.615 666 6 0 123.017 -46.65 -26.179 - 70 151.951 665 6 0 122.989 -46.85 -26.1859 - 70 188.077 664 6 0 122.961 -47.05 -26.193 - 70 186.776 663 6 0 122.934 -47.25 -26.1998 - 70 123.426 662 6 0 122.906 -47.45 -26.2069 - 70 188.524 661 6 0 122.879 -47.65 -26.2138 - 70 212 660 6 0 122.851 -47.85 -26.2205 - 70 154.811 659 6 0 122.823 -48.05 -26.2271 - 70 218.637 658 6 0 122.795 -48.25 -26.2339 - 70 178.341 657 6 0 122.768 -48.45 -26.2409 - 70 84.3331 656 6 0 122.74 -48.65 -26.2484 - 70 53.3832 1519 6 1 123.985 -40.0637 -24.8498 - 70 88.39 1518 6 1 123.95 -40.1109 -24.8141 - 70 115.894 1527 6 1 125.639 -35.9067 -24.85 - 70 356.649 1757 1 1 171.658 42.4671 -174.45 - 70 54.1915 1758 1 1 171.75 42.5514 -174.79 - 70 51.9471 1113 1 0 172.039 42.8148 -175.85 - 70 181.036 1114 1 0 172.078 42.85 -175.992 - 70 168.448 1798 0 1 179.83 49.9199 -204.45 - 70 2.08722 1107 1 0 172.146 41.4537 -175.85 - 70 15.3286 1781 1 1 176.366 41.9248 -174.85 - 70 69.4873 1797 0 1 179.682 50.1119 -204.45 - 70 118.107 1152 0 0 180.035 50.4843 -205.85 - 70 234.891 928 6 0 130.966 5.72406 -25.85 - 70 29.6248 929 6 0 130.997 5.85 -26.2027 - 70 417.667 1567 5 1 133.583 15.9169 -54.45 - 70 78.7445 981 5 0 133.725 16.4136 -55.85 - 70 260.334 982 5 0 133.736 16.45 -55.9525 - 70 95.3944 1581 4 1 136.537 26.5417 -84.45 - 70 215.445 1582 4 1 136.55 26.5859 -84.5749 - 70 67.2804 1034 4 0 136.681 27.0356 -85.85 - 70 255.171 1035 4 0 136.685 27.05 -85.8909 - 70 260.464 1597 3 1 139.596 37.0936 -114.45 - 70 77.4248 1087 3 0 139.723 37.6144 -115.85 - 70 193.215 1088 3 0 139.732 37.65 -115.946 - 70 219.541 1610 2 1 142.341 48.3451 -144.45 - 70 343.453 1611 2 1 142.35 48.374 -144.527 - 70 309.87 1144 2 0 142.499 48.8705 -145.85 - 70 271.668 1628 1 1 145.783 59.6722 -174.45 - 70 55.3448 1200 1 0 145.918 60.2122 -175.85 - 70 210.67 1201 1 0 145.927 60.25 -175.947 - 70 3.39006 1642 0 1 148.75 71.2896 -204.45 - 70 286.708 1643 0 1 148.75 71.2915 -204.455 - 70 97.2497 1258 0 0 148.89 71.8198 -205.85 - 70 246.661 1259 0 0 148.898 71.85 -205.93 - 70 192.647 1142 2 0 142.534 48.6298 -145.85 - 70 188.656 1107 2 0 143.952 41.6179 -146.25 - 70 273.172 915 6 0 127.42 3.14165 -25.85 - 70 104.554 914 6 0 127.269 3.05 -25.9142 - 70 144.85 913 6 0 126.938 2.85 -26.054 - 70 66.1173 912 6 0 126.607 2.65 -26.1935 - 70 41.6884 1197 5 1 59.5333 -37.9774 -54.45 - 70 65.6516 1196 5 1 59.45 -38.0266 -54.4854 - 70 67.1506 1195 5 1 59.25 -38.1445 -54.5705 - 70 77.7696 1194 5 1 59.05 -38.2624 -54.6558 - 70 53.1151 1193 5 1 58.85 -38.3809 -54.7408 - 70 18.2193 1192 5 1 58.65 -38.4989 -54.8249 - 70 104.356 700 5 0 56.2171 -39.9345 -55.85 - 70 172.264 699 5 0 56.0213 -40.05 -55.9325 - 70 138.171 698 5 0 55.6819 -40.25 -56.0769 - 70 31.5968 697 5 0 55.3414 -40.45 -56.2229 - 70 61.336 851 4 1 -9.70628 -79.0744 -84.45 - 70 82.2825 850 4 1 -9.85 -79.1547 -84.5103 - 70 59.4962 849 4 1 -10.05 -79.2662 -84.5946 - 70 61.966 848 4 1 -10.25 -79.3782 -84.6781 - 70 72.5799 847 4 1 -10.45 -79.4909 -84.7621 - 70 10.7218 846 4 1 -10.65 -79.6035 -84.8466 - 70 133.762 495 4 0 -13.0217 -80.9408 -85.85 - 70 239.838 494 4 0 -13.2154 -81.05 -85.932 - 70 113.708 493 4 0 -13.5699 -81.25 -86.0825 - 70 9.87318 492 4 0 -13.921 -81.45 -86.2324 - 70 34.4373 499 3 1 -80.1616 -119.086 -114.45 - 70 113.29 498 3 1 -80.25 -119.141 -114.485 - 70 75.4024 497 3 1 -80.45 -119.264 -114.563 - 70 70.0229 496 3 1 -80.65 -119.389 -114.641 - 70 61.8518 495 3 1 -80.85 -119.514 -114.719 - 70 119.031 494 3 1 -81.05 -119.638 -114.798 - 70 16.2658 294 3 0 -83.7237 -121.309 -115.85 - 70 131.083 293 3 0 -83.7896 -121.35 -115.876 - 70 125.274 292 3 0 -84.1105 -121.55 -116.002 - 70 108.418 291 3 0 -84.4303 -121.75 -116.128 - 70 48.9379 119 2 1 -156.212 -166.771 -144.45 - 70 94.9352 118 2 1 -156.35 -166.857 -144.509 - 70 82.2565 117 2 1 -156.55 -166.981 -144.594 - 70 90.6363 116 2 1 -156.75 -167.106 -144.679 - 70 76.5721 115 2 1 -156.95 -167.232 -144.765 - 70 137.589 56 2 0 -159.502 -168.826 -145.85 - 70 155.795 55 2 0 -159.699 -168.95 -145.934 - 70 115.036 54 2 0 -160.018 -169.15 -146.072 - 70 24.7997 53 2 0 -160.336 -169.35 -146.209 - 70 45.2087 86 2 1 -162.779 -169.11 -144.85 - 70 73.6097 85 2 1 -162.95 -169.13 -144.793 - 70 66.5312 84 2 1 -163.15 -169.22 -144.695 - 70 67.7825 83 2 1 -163.35 -169.322 -144.609 - 70 62.3331 82 2 1 -163.55 -169.444 -144.569 - 70 9.15565 81 2 1 -163.75 -169.545 -144.475 - 70 0.249703 537 4 0 -20.7422 -72.6474 -85.85 - 70 315.907 763 4 1 -27.3647 -67.9314 -84.85 - 70 260.377 1669 5 1 153.98 17.4954 -54.45 - 70 217.776 1670 5 1 154.15 17.5832 -54.6758 - 70 205.197 989 5 0 155.022 18.0284 -55.8505 - 70 142.885 990 5 0 155.064 18.05 -55.9076 - 70 47.865 1780 4 1 176.245 28.9371 -84.4501 - 70 110.143 1781 4 1 176.35 28.9872 -84.5895 - 70 17.9022 1046 4 0 177.292 29.433 -85.8501 - 70 236.197 1047 4 0 177.329 29.4501 -85.8987 - 70 43.0297 1768 4 1 173.86 26.8798 -84.4503 - 70 87.7568 1769 4 1 173.95 26.9226 -84.591 - 70 168.245 1036 4 0 174.765 27.3147 -85.85 - 70 63.4088 1671 5 1 154.35 17.6371 -54.7636 - 70 277.877 991 5 0 155.813 18.25 -55.8581 -Number of digits in this event = 255 +Event: 61 +Number of tracker hits in this event = 22 + 61 125.559 1302 10 1 80.6037 49.8087 95.55 + 61 145.098 1148 10 0 80.603 49.8134 94.15 + 61 160.727 1302 9 1 80.5977 49.9117 65.55 + 61 166.849 1149 9 0 80.5966 49.9196 64.15 + 61 97.8666 1302 8 1 80.5686 50.0975 35.55 + 61 129.103 1150 8 0 80.5649 50.102 34.15 + 61 132.644 1302 7 1 80.4937 50.1955 5.55 + 61 113.183 1150 7 0 80.4907 50.2017 4.15 + 61 106.108 1301 6 1 80.429 50.3191 -24.45 + 61 111.613 1151 6 0 80.4233 50.3249 -25.85 + 61 122.342 1301 5 1 80.328 50.4237 -54.45 + 61 131.494 1151 5 0 80.3228 50.4303 -55.85 + 61 148.591 1300 4 1 80.2089 50.5605 -84.45 + 61 101.54 1152 4 0 80.2074 50.5691 -85.85 + 61 113.428 1300 3 1 80.1781 50.7505 -114.45 + 61 124.684 1153 3 0 80.1832 50.7555 -115.85 + 61 116.531 1301 2 1 80.2731 50.8532 -144.45 + 61 173.689 1154 2 0 80.2773 50.8582 -145.85 + 61 102.226 1301 1 1 80.3457 50.9469 -174.45 + 61 117.593 1154 1 0 80.35 50.9473 -175.85 + 61 182.069 1301 0 1 80.4433 50.9551 -204.45 + 61 125.315 1154 0 0 80.4431 50.9565 -205.85 +Number of digits in this event = 14 Using G4ParticleGun ... -3.36435 LIN +2.64717 LIN proton -Event: 71 -Number of tracker hits in this event = 48 - 71 91.0026 910 11 1 2.1684 52.2562 125.55 - 71 171.174 1161 11 0 2.16806 52.2564 124.15 - 71 144.857 910 10 1 2.15288 52.2577 95.55 - 71 126.647 1161 10 0 2.15246 52.2567 94.15 - 71 113.015 910 9 1 2.13136 52.2207 65.55 - 71 95.8763 1160 9 0 2.12987 52.2186 64.15 - 71 111.3 910 8 1 2.10682 52.1777 35.55 - 71 114.593 1160 8 0 2.10716 52.1765 34.15 - 71 341.535 910 7 1 2.11727 52.1537 5.55 - 71 157.658 1160 7 0 2.11608 52.1514 4.15 - 71 155.672 910 6 1 2.08853 52.0987 -24.45 - 71 123.521 1160 6 0 2.0879 52.0961 -25.85 - 71 189.46 910 5 1 2.06987 52.05 -54.45 - 71 121.821 1159 5 0 2.07124 52.0452 -55.85 - 71 98.6096 910 4 1 2.09442 51.9387 -84.45 - 71 100.327 1159 4 0 2.09787 51.9307 -85.85 - 71 124.442 910 3 1 2.18291 51.7627 -114.45 - 71 105.742 1158 3 0 2.18881 51.755 -115.85 - 71 115.114 911 2 1 2.30412 51.5948 -144.45 - 71 124.307 1157 2 0 2.3091 51.5866 -145.85 - 71 115.58 911 1 1 2.41066 51.4253 -174.45 - 71 130.505 1156 1 0 2.41566 51.4189 -175.85 - 71 122.963 912 0 1 2.51623 51.2923 -204.45 - 71 122.225 1156 0 0 2.52295 51.2862 -205.85 - 71 112.814 911 9 1 2.25002 52.3288 65.548 - 71 80.0372 912 9 1 2.45003 52.6062 65.4329 - 71 109.317 913 9 1 2.65 52.8079 65.4053 - 71 124.096 914 9 1 2.85 53.0617 65.36 - 71 81.6419 915 9 1 3.05 53.3496 65.2909 - 71 71.3621 916 9 1 3.25004 53.5858 65.226 - 71 70.944 917 9 1 3.45 53.8083 65.2048 - 71 70.9949 918 9 1 3.65004 53.9892 65.1873 - 71 58.7356 919 9 1 3.85022 54.1376 65.1721 - 71 70.0266 920 9 1 4.05016 54.2322 65.1697 - 71 53.635 921 9 1 4.25 54.3278 65.1794 - 71 64.2731 922 9 1 4.45044 54.4043 65.1967 - 71 67.9977 923 9 1 4.65 54.4443 65.2117 - 71 58.6084 924 9 1 4.85022 54.4895 65.2306 - 71 224.5 925 9 1 5.05007 54.5445 65.2825 - 71 54.662 926 9 1 5.25038 54.5856 65.3676 - 71 94.8679 927 9 1 5.45 54.6329 65.4183 - 71 325.825 928 9 1 5.65 54.6897 65.4661 - 71 55.2774 929 9 1 5.85005 54.7827 65.5056 - 71 64.5194 930 9 1 6.07812 54.8704 65.55 - 71 69.0592 931 9 1 6.25 54.8894 65.4252 - 71 38.347 932 9 1 6.45 54.8942 65.2515 - 71 117.673 1172 9 0 7.63651 54.6237 64.15 - 71 23.7131 1171 9 0 7.87278 54.4499 63.8124 -Number of digits in this event = 18 -Using G4ParticleGun ... -5.55772 LIN -proton -Event: 72 -Number of tracker hits in this event = 24 - 72 106.482 1142 10 1 48.637 71.9786 95.55 - 72 130.675 1259 10 0 48.6372 71.9793 94.15 - 72 160.442 1143 9 1 48.6567 72.0051 65.55 - 72 135.209 1259 9 0 48.6586 72.0066 64.15 - 72 103.67 1143 8 1 48.6933 72.0367 35.55 - 72 173.771 1259 8 0 48.6956 72.0395 34.15 - 72 120.81 1143 7 1 48.7414 72.0991 5.55 - 72 98.2345 1260 7 0 48.7445 72.1013 4.15 - 72 95.8178 1143 6 1 48.8066 72.1441 -24.45 - 72 104.937 1260 6 0 48.8094 72.1477 -25.85 - 72 111.149 1144 5 1 48.8735 72.2266 -54.45 - 72 99.1805 1260 5 0 48.8766 72.231 -55.85 - 72 416.155 1144 4 1 48.9513 72.3245 -84.45 - 72 102.746 1261 4 0 48.9558 72.3296 -85.85 - 72 108.521 1144 3 1 49.0472 72.4341 -114.45 - 72 107.627 1261 3 0 49.0509 72.44 -115.85 - 72 115.326 1145 2 1 49.1317 72.5607 -144.45 - 72 114.762 1262 2 0 49.1366 72.5675 -145.85 - 72 120.539 1145 1 1 49.2342 72.7076 -174.45 - 72 109.352 1263 1 0 49.2388 72.7163 -175.85 - 72 231.355 1146 0 1 49.3332 72.8962 -204.45 - 72 107.966 1264 0 0 49.3375 72.9049 -205.85 - 72 77.3779 991 0 0 64.38 18.2904 -206.082 - 72 5.66172 116 8 1 -156.95 80.8766 35.5245 -Number of digits in this event = 11 -Using G4ParticleGun ... -5.38266 LIN -proton -Event: 73 +Event: 62 Number of tracker hits in this event = 21 - 73 124.013 1404 9 1 101.018 63.1356 65.55 - 73 129.463 1215 9 0 101.018 63.1354 64.15 - 73 90.2808 1404 8 1 101.009 63.1295 35.55 - 73 110.442 1215 8 0 101.008 63.1286 34.15 - 73 105.022 1404 7 1 100.993 63.1153 5.55 - 73 189.822 1215 7 0 100.991 63.1153 4.15 - 73 160.205 1403 6 1 100.948 63.1221 -24.45 - 73 111.463 1215 6 0 100.946 63.1221 -25.85 - 73 106.374 1403 5 1 100.906 63.1199 -54.45 - 73 114.004 1215 5 0 100.903 63.1202 -55.85 - 73 93.5093 1403 4 1 100.844 63.1252 -84.45 - 73 107.828 1215 4 0 100.841 63.1246 -85.85 - 73 92.8027 1403 3 1 100.783 63.1096 -114.45 - 73 114.58 1215 3 0 100.781 63.1103 -115.85 - 73 202.806 1402 2 1 100.747 63.1338 -144.45 - 73 92.7244 1215 2 0 100.746 63.1347 -145.85 - 73 141.054 1402 1 1 100.72 63.1549 -174.45 - 73 113.745 1215 1 0 100.719 63.1559 -175.85 - 73 107.277 1402 0 1 100.699 63.1713 -204.45 - 73 100.182 1215 0 0 100.699 63.1721 -205.85 - 73 92.3668 1214 3 0 100.776 63.0498 -115.946 -Number of digits in this event = 7 -Using G4ParticleGun ... -2.63077 LIN -proton -Event: 74 -Number of tracker hits in this event = 32 - 74 143.566 474 10 1 -85.1247 28.6302 95.55 - 74 107.148 1042 10 0 -85.1258 28.6283 94.15 - 74 209.336 474 9 1 -85.1519 28.5865 65.55 - 74 117.138 1042 9 0 -85.1551 28.5829 64.15 - 74 144.598 474 8 1 -85.2219 28.5161 35.55 - 74 125.102 1042 8 0 -85.2266 28.5164 34.15 - 74 125.749 473 7 1 -85.3271 28.5225 5.55 - 74 126.318 1042 7 0 -85.3331 28.5213 4.15 - 74 116.879 472 6 1 -85.4591 28.4897 -24.45 - 74 128.258 1042 6 0 -85.4654 28.4876 -25.85 - 74 103.287 472 5 1 -85.607 28.4469 -54.45 - 74 116.835 1041 5 0 -85.6171 28.4424 -55.85 - 74 102.604 471 4 1 -85.7867 28.3555 -84.45 - 74 90.1948 1041 4 0 -85.7959 28.3497 -85.85 - 74 284.747 470 3 1 -85.979 28.2227 -114.45 - 74 143.802 1040 3 0 -85.9889 28.2158 -115.85 - 74 126.832 469 2 1 -86.1908 28.0703 -144.45 - 74 118.966 1040 2 0 -86.2028 28.0635 -145.85 - 74 110.394 467 1 1 -86.4591 27.9274 -174.45 - 74 102.818 1039 1 0 -86.4728 27.92 -175.85 - 74 109.286 466 0 1 -86.7573 27.7583 -204.45 - 74 91.6695 1038 0 0 -86.7704 27.7512 -205.85 - 74 5.83362 1074 6 1 34.8929 58.0696 -24.85 - 74 56.443 1046 8 0 -85.0968 29.3268 34.15 - 74 83.4756 1047 8 0 -85.0735 29.4502 34.0047 - 74 29.6216 1048 8 0 -85.0006 29.6502 33.8126 - 74 97.8383 1145 8 0 -85.0037 49.1443 33.75 - 74 149.927 1146 8 0 -85.2449 49.2501 33.8082 - 74 126.92 981 8 0 -160.352 16.429 33.75 - 74 104.362 980 8 0 -160.73 16.2499 33.8186 - 74 68.89 979 8 0 -160.797 16.05 33.8761 - 74 394.286 978 8 0 -160.705 15.85 33.8605 -Number of digits in this event = 16 -Using G4ParticleGun ... -7.36345 LIN -proton -Event: 75 -Number of tracker hits in this event = 54 - 75 122.866 1233 9 1 66.8014 -104.29 65.55 - 75 120.965 379 9 0 66.8018 -104.291 64.15 - 75 86.5477 1233 8 1 66.8105 -104.314 35.55 - 75 101.537 379 8 0 66.8107 -104.316 34.15 - 75 115.432 1233 7 1 66.8145 -104.337 5.55 - 75 130.149 379 7 0 66.8149 -104.338 4.15 - 75 89.098 1233 6 1 66.8224 -104.363 -24.45 - 75 110.624 378 6 0 66.8218 -104.364 -25.85 - 75 106.31 1233 5 1 66.8105 -104.387 -54.45 - 75 161.902 378 5 0 66.8092 -104.389 -55.85 - 75 110.81 1233 4 1 66.7827 -104.424 -84.45 - 75 160.591 378 4 0 66.7828 -104.426 -85.85 - 75 107.292 1233 3 1 66.7855 -104.467 -114.45 - 75 109.2 378 3 0 66.7858 -104.469 -115.85 - 75 109.197 1233 2 1 66.7897 -104.517 -144.45 - 75 213.106 378 2 0 66.7893 -104.521 -145.85 - 75 96.2136 1233 1 1 66.7808 -104.606 -174.45 - 75 187.199 377 1 0 66.7797 -104.61 -175.85 - 75 106.177 1233 0 1 66.7564 -104.71 -204.45 - 75 112.526 377 0 0 66.756 -104.715 -205.85 - 75 62.761 832 4 0 44.3782 -13.65 -86.0998 - 75 11.2112 310 8 0 -146.614 -118.061 34.1127 - 75 54.1711 308 0 0 73.9628 -118.545 -206.25 - 75 1227.36 307 0 0 73.9652 -118.55 -206.229 - 75 1127.89 1270 0 1 74.1355 -118.887 -204.85 - 75 325.745 274 1 0 77.6827 -125.323 -176.25 - 75 890.95 273 1 0 77.6974 -125.35 -176.131 - 75 1238.64 1289 1 1 77.8552 -125.64 -174.85 - 75 1296.34 240 2 0 80.924 -131.995 -146.25 - 75 1209.4 1305 2 1 81.0723 -132.303 -144.85 - 75 762.364 211 3 0 83.7389 -137.91 -116.25 - 75 673.023 210 3 0 83.7581 -137.95 -116.043 - 75 1225.3 1319 3 1 83.8672 -138.184 -114.85 - 75 1373.71 193 4 0 86.6296 -141.486 -86.25 - 75 1237.6 1333 4 1 86.7675 -141.648 -84.85 - 75 670.345 174 5 0 88.1793 -145.327 -56.25 - 75 814.448 173 5 0 88.1879 -145.35 -56.0716 - 75 1316.03 1341 5 1 88.2504 -145.515 -54.85 - 75 1396.57 155 6 0 89.262 -148.986 -26.25 - 75 1565.35 1346 6 1 89.3054 -149.154 -24.85 - 75 1810.57 139 7 0 90.4528 -152.245 3.75 - 75 1932.32 1351 7 1 90.5062 -152.398 5.15 - 75 2013.37 127 8 0 91.0261 -154.649 33.75 - 75 2113.2 1354 8 1 91.0569 -154.761 35.15 - 75 2676.52 107 9 0 90.3285 -158.685 63.75 - 75 2696.96 1350 9 1 90.2856 -158.882 65.15 - 75 3821.62 90 10 0 88.9129 -162.052 93.75 - 75 4488.9 1344 10 1 88.8933 -162.204 95.15 - 75 222.741 196 2 1 -140.828 -83.7094 -144.825 - 75 159.599 1184 4 1 56.8521 -101.745 -84.4502 - 75 125.397 383 4 0 57.5547 -103.365 -85.85 - 75 55.8145 382 4 0 57.6709 -103.55 -86.075 - 75 43.4792 1558 0 1 131.836 -95.0775 -204.45 - 75 48.5101 1557 0 1 131.75 -95.1475 -204.529 -Number of digits in this event = 38 -Using G4ParticleGun ... -2.2636 LIN -proton -Event: 76 -Number of tracker hits in this event = 23 - 76 115.742 1616 7 1 143.357 32.8022 5.55 - 76 147.403 1063 7 0 143.356 32.7984 4.15 - 76 102.353 1615 6 1 143.349 32.7238 -24.45 - 76 135.85 1063 6 0 143.349 32.7205 -25.85 - 76 101.799 1616 5 1 143.361 32.6625 -54.45 - 76 179.066 1063 5 0 143.361 32.6594 -55.85 - 76 125.319 1616 4 1 143.356 32.5852 -84.45 - 76 111.957 1062 4 0 143.355 32.5833 -85.85 - 76 95.4738 1615 3 1 143.321 32.5393 -114.45 - 76 110.715 1062 3 0 143.318 32.5385 -115.85 - 76 104.101 1615 2 1 143.25 32.5153 -144.45 - 76 103.631 1062 2 0 143.251 32.5163 -145.85 - 76 239.274 1615 1 1 143.268 32.5353 -174.45 - 76 112.128 1062 1 0 143.268 32.5354 -175.85 - 76 87.9841 1615 0 1 143.281 32.5262 -204.45 - 76 101.065 1062 0 0 143.278 32.5267 -205.85 - 76 2.39063 842 2 0 -147.329 -11.6463 -146.25 - 76 117.086 841 2 0 -147.335 -11.6506 -146.244 - 76 100.47 840 2 0 -147.555 -11.85 -146.032 - 76 14.5265 151 2 1 -149.886 -12.8074 -144.85 - 76 66.8517 150 2 1 -149.95 -12.8296 -144.82 - 76 26.3211 149 2 1 -150.15 -12.879 -144.841 - 76 157.648 827 2 0 -153.607 -14.4519 -145.85 -Number of digits in this event = 9 -Using G4ParticleGun ... -6.48629 LIN -proton -Event: 77 -Number of tracker hits in this event = 108 - 77 109.435 1065 11 1 33.2367 -60.9649 125.55 - 77 106.592 595 11 0 33.2371 -60.9642 124.15 - 77 116.986 1065 10 1 33.2426 -60.9503 95.55 - 77 106.674 595 10 0 33.2432 -60.9494 94.15 - 77 178.635 1066 9 1 33.2531 -60.9313 65.55 - 77 119.589 595 9 0 33.2535 -60.9313 64.15 - 77 106.133 1066 8 1 33.2622 -60.938 35.55 - 77 124.686 595 8 0 33.2618 -60.9392 34.15 - 77 124.043 1066 7 1 33.2506 -60.9649 5.55 - 77 124.438 595 7 0 33.2499 -60.9663 4.15 - 77 119.943 1065 6 1 33.2368 -60.9941 -24.45 - 77 131.006 595 6 0 33.2367 -60.9956 -25.85 - 77 112.417 1065 5 1 33.2392 -61.0231 -54.45 - 77 122.818 595 5 0 33.2385 -61.025 -55.85 - 77 113.893 1065 4 1 33.2248 -61.0694 -84.45 - 77 126.648 594 4 0 33.2243 -61.0713 -85.85 - 77 101.576 1065 3 1 33.2151 -61.1096 -114.45 - 77 123.558 594 3 0 33.2145 -61.1116 -115.85 - 77 145.305 1065 2 1 33.1995 -61.1499 -144.45 - 77 116.772 594 2 0 33.1976 -61.1521 -145.85 - 77 127.142 1065 1 1 33.1581 -61.2019 -174.45 - 77 231.131 594 1 0 33.1552 -61.2035 -175.85 - 77 110.014 1065 0 1 33.1004 -61.2398 -204.45 - 77 90.2113 594 0 0 33.098 -61.2444 -205.85 - 77 59.483 970 2 0 59.4859 14.0707 -145.85 - 77 57.8267 338 6 1 -112.535 43.6292 -24.847 - 77 7.74784 1058 0 0 4.49147 31.85 -206.121 - 77 150.612 1333 0 0 -28.2912 86.65 -206.24 - 77 28.6095 1133 0 0 16.5166 46.85 -205.98 - 77 6.83551 1299 1 0 65.6878 80.0327 -176.25 - 77 88.3999 1300 1 0 65.6919 80.05 -176.237 - 77 118.163 1301 1 0 65.7401 80.25 -176.09 - 77 47.4696 1302 1 0 65.7889 80.45 -175.943 - 77 142.715 1230 1 1 66.1404 81.9498 -174.85 - 77 26.2611 1231 1 1 66.25 82.4178 -174.509 - 77 22.9358 1505 2 0 74.9604 121.282 -146.25 - 77 73.255 1506 2 0 74.9757 121.35 -146.2 - 77 75.5776 1507 2 0 75.0199 121.55 -146.055 - 77 24.4286 1508 2 0 75.0634 121.75 -145.909 - 77 195.602 1276 2 1 75.3715 123.19 -144.85 - 77 51.7529 1277 2 1 75.45 123.557 -144.581 - 77 74.7896 1708 3 0 84.1177 161.785 -116.25 - 77 77.6436 1709 3 0 84.1553 161.95 -116.127 - 77 74.9674 1710 3 0 84.2006 162.15 -115.98 - 77 248.761 1322 3 1 84.5419 163.658 -114.85 - 77 18.1727 1323 3 1 84.65 164.134 -114.493 - 77 73.1909 1326 1 0 66.5449 85.2667 -176.25 - 77 73.0326 1327 1 0 66.5873 85.45 -176.131 - 77 64.4178 1328 1 0 66.635 85.65 -176 - 77 32.0347 1329 1 0 66.6824 85.85 -175.868 - 77 291.07 1235 1 1 67.0586 87.3807 -174.85 - 77 69.8645 1531 2 0 75.733 126.39 -146.25 - 77 75.1122 1532 2 0 75.7681 126.55 -146.132 - 77 77.6291 1533 2 0 75.8107 126.75 -145.984 - 77 166.262 1280 2 1 76.1482 128.295 -144.85 - 77 24.1444 1281 2 1 76.25 128.761 -144.508 - 77 19.2756 1780 3 0 89.0029 176.289 -116.25 - 77 74.8783 1781 3 0 89.0193 176.35 -116.214 - 77 147.861 1782 3 0 89.0713 176.55 -116.095 - 77 83.0278 1783 3 0 89.1227 176.75 -115.976 - 77 2.68794 1784 3 0 89.1762 176.95 -115.857 - 77 26.3651 1347 3 1 89.6277 178.654 -114.85 - 77 226.815 1348 3 1 89.65 178.738 -114.8 - 77 297.606 573 0 0 12.8989 -65.4098 -206.25 - 77 52.5239 572 0 0 12.7812 -65.45 -205.901 - 77 350.33 961 0 1 12.4267 -65.5696 -204.85 - 77 388.153 556 1 0 2.90682 -68.803 -176.25 - 77 444.089 911 1 1 2.44486 -68.964 -174.85 - 77 413.054 537 2 0 -6.88564 -72.5605 -146.25 - 77 466.758 863 2 1 -7.33993 -72.7369 -144.85 - 77 67.7051 862 2 1 -7.45 -72.7798 -144.51 - 77 378.48 519 3 0 -17.0231 -76.0506 -116.25 - 77 382.318 812 3 1 -17.4961 -76.214 -114.85 - 77 436.98 504 4 0 -26.4439 -79.0982 -86.25 - 77 412.482 765 4 1 -26.897 -79.2544 -84.85 - 77 476.465 485 5 0 -36.4001 -82.9911 -56.25 - 77 379.226 715 5 1 -36.8654 -83.1737 -54.85 - 77 387.757 468 6 0 -46.8411 -86.2761 -26.25 - 77 425.934 663 6 1 -47.3282 -86.4321 -24.85 - 77 42.4152 662 6 1 -47.45 -86.4717 -24.4995 - 77 430.537 452 7 0 -56.124 -89.5408 3.75 - 77 424.731 617 7 1 -56.5507 -89.695 5.15 - 77 82.7646 616 7 1 -56.65 -89.7312 5.47658 - 77 292.374 436 8 0 -64.7559 -92.9233 33.75 - 77 143.408 435 8 0 -64.8237 -92.95 33.9866 - 77 361.335 574 8 1 -65.1563 -93.084 35.15 - 77 76.5538 573 8 1 -65.25 -93.1219 35.4776 - 77 484.587 415 9 0 -74.1302 -97.0821 63.75 - 77 233.581 527 9 1 -74.5713 -97.2717 65.15 - 77 152.846 526 9 1 -74.65 -97.305 65.3996 - 77 383.831 393 10 0 -83.6904 -101.472 93.75 - 77 384.911 479 10 1 -84.1406 -101.676 95.15 - 77 66.9965 478 10 1 -84.25 -101.725 95.489 - 77 470.85 373 11 0 -94.1586 -105.413 123.75 - 77 278.311 427 11 1 -94.6532 -105.592 125.15 - 77 172.415 426 11 1 -94.75 -105.627 125.423 - 77 590.451 353 12 0 -105.405 -109.371 153.75 - 77 61.3545 371 12 1 -105.931 -109.554 155.15 - 77 391.162 370 12 1 -105.95 -109.561 155.199 - 77 454.964 339 13 0 -117.308 -112.195 183.75 - 77 281.683 311 13 1 -117.858 -112.325 185.15 - 77 184.099 310 13 1 -117.95 -112.347 185.385 - 77 234.296 327 14 0 -129.222 -114.733 213.75 - 77 374.898 326 14 0 -129.303 -114.75 213.955 - 77 521.815 251 14 1 -129.767 -114.849 215.15 - 77 6.79138 1721 6 1 164.397 82.0111 -24.85 - 77 25.1712 1347 6 0 171.657 89.4771 -26.0329 - 77 136.297 1065 7 1 33.25 -60.9656 5.24571 -Number of digits in this event = 59 -Using G4ParticleGun ... -7.25639 LIN -proton -Event: 78 -Number of tracker hits in this event = 21 - 78 108.932 1626 7 1 145.54 21.4151 5.55 - 78 83.7959 1006 7 0 145.541 21.4146 4.15 - 78 131.239 1627 6 1 145.559 21.4013 -24.45 - 78 94.1123 1006 6 0 145.561 21.4018 -25.85 - 78 106.443 1627 5 1 145.584 21.4144 -54.45 - 78 249.995 1006 5 0 145.585 21.4156 -55.85 - 78 107.267 1627 4 1 145.599 21.439 -84.45 - 78 134.09 1006 4 0 145.6 21.4401 -85.85 - 78 101.596 1627 3 1 145.63 21.4652 -114.45 - 78 97.7131 1007 3 0 145.631 21.466 -115.85 - 78 157.605 1627 2 1 145.66 21.4836 -144.45 - 78 109.677 1007 2 0 145.661 21.4854 -145.85 - 78 115.391 1627 1 1 145.691 21.5227 -174.45 - 78 121.557 1007 1 0 145.692 21.5252 -175.85 - 78 107.935 1627 0 1 145.717 21.5808 -204.45 - 78 104.487 1007 0 0 145.718 21.5839 -205.85 - 78 265.472 1628 2 1 145.75 21.4083 -144.676 - 78 54.6891 1629 2 1 145.95 21.2257 -144.828 - 78 108.669 1000 2 0 147.65 20.2323 -145.85 - 78 98.5526 999 2 0 147.789 20.05 -145.963 - 78 96.9014 998 2 0 147.835 19.85 -146.087 -Number of digits in this event = 7 -Using G4ParticleGun ... -5.86805 LIN -proton -Event: 79 -Number of tracker hits in this event = 24 - 79 127.659 625 11 1 -54.9674 1.4449 125.55 - 79 122.471 906 11 0 -54.9674 1.44437 124.15 - 79 105.63 625 10 1 -54.9655 1.43287 95.55 - 79 217.905 906 10 0 -54.9644 1.43255 94.15 - 79 116.771 625 9 1 -54.9426 1.42292 65.55 - 79 113.494 906 9 0 -54.9408 1.42195 64.15 - 79 138.379 625 8 1 -54.9033 1.39457 35.55 - 79 142.073 906 8 0 -54.9014 1.3936 34.15 - 79 133.25 625 7 1 -54.8641 1.37555 5.55 - 79 115.944 906 7 0 -54.8631 1.37459 4.15 - 79 126.101 626 6 1 -54.841 1.35442 -24.45 - 79 105.2 906 6 0 -54.8394 1.35363 -25.85 - 79 165.346 626 5 1 -54.8059 1.33518 -54.45 - 79 104.585 906 5 0 -54.8034 1.33355 -55.85 - 79 103.414 626 4 1 -54.7472 1.30204 -84.45 - 79 111.116 906 4 0 -54.7446 1.30047 -85.85 - 79 133.057 626 3 1 -54.6899 1.2711 -114.45 - 79 99.0595 906 3 0 -54.6872 1.26952 -115.85 - 79 102.446 627 2 1 -54.6305 1.23581 -144.45 - 79 118.117 905 2 0 -54.6287 1.23335 -145.85 - 79 92.634 627 1 1 -54.5892 1.18446 -174.45 - 79 97.2142 905 1 0 -54.588 1.18169 -175.85 - 79 115.431 627 0 1 -54.5616 1.12632 -204.45 - 79 108.418 905 0 0 -54.563 1.12392 -205.85 + 62 122.872 294 9 1 -121.256 56.6366 65.55 + 62 118.704 1182 9 0 -121.256 56.6367 64.15 + 62 140.522 294 8 1 -121.257 56.6412 35.55 + 62 110.594 1182 8 0 -121.256 56.6437 34.15 + 62 174.993 294 7 1 -121.225 56.6896 5.55 + 62 171.802 1183 7 0 -121.224 56.6962 4.15 + 62 151.896 294 6 1 -121.184 56.8421 -24.45 + 62 52.5447 1183 6 0 -121.182 56.8492 -25.85 + 62 176.363 1184 6 0 -121.181 56.85 -26.0128 + 62 98.3445 295 5 1 -121.119 56.9935 -54.45 + 62 167.909 1184 5 0 -121.118 56.9994 -55.85 + 62 115.539 295 4 1 -121.112 57.1192 -84.45 + 62 143.277 1185 4 0 -121.111 57.1278 -85.85 + 62 88.9454 295 3 1 -121.109 57.2906 -114.45 + 62 100.897 1186 3 0 -121.14 57.3014 -115.85 + 62 104.879 291 2 1 -121.769 57.5173 -144.45 + 62 134.492 1187 2 0 -121.803 57.528 -145.85 + 62 101.654 288 1 1 -122.489 57.7397 -174.45 + 62 110.812 1188 1 0 -122.522 57.7495 -175.85 + 62 112.639 284 0 1 -123.179 57.9487 -204.45 + 62 93.6282 1189 0 0 -123.214 57.9586 -205.85 Number of digits in this event = 10 Using G4ParticleGun ... -1.42011 LIN +4.2545 LIN proton -Event: 80 -Number of tracker hits in this event = 83 - 80 141.718 391 9 1 -101.872 58.518 65.55 - 80 147.804 1192 9 0 -101.872 58.5195 64.15 - 80 108.371 391 8 1 -101.893 58.5416 35.55 - 80 155.46 1192 8 0 -101.905 58.5304 34.15 - 80 141.697 389 7 1 -102.16 58.3109 5.55 - 80 141.314 1191 7 0 -102.173 58.2968 4.15 - 80 120.687 388 6 1 -102.456 58.0086 -24.45 - 80 104.409 1189 6 0 -102.471 57.9952 -25.85 - 80 129.783 386 5 1 -102.812 57.7375 -54.45 - 80 155.792 1188 5 0 -102.836 57.7396 -55.85 - 80 25.6221 399 4 1 -100.35 59.5807 -84.7741 - 80 51.0646 1203 7 0 -116.245 60.7945 3.75 - 80 4142.89 384 4 1 -103.295 57.4859 -84.45 - 80 94.7579 1172 4 0 -102.749 54.469 -85.85 - 80 1104.11 1171 4 0 -102.745 54.45 -85.8587 - 80 1011.65 1170 4 0 -102.709 54.25 -85.9512 - 80 1333.6 1169 4 0 -102.673 54.05 -86.0425 - 80 1309 1168 4 0 -102.644 53.85 -86.1376 - 80 184.511 1167 4 0 -102.615 53.65 -86.2366 - 80 137.289 1318 8 0 69.7461 83.7133 33.75 - 80 116.03 1319 8 0 69.9723 83.85 33.9385 - 80 66.3967 1257 8 1 71.4702 84.8155 35.15 - 80 67.4376 1258 8 1 71.6506 84.947 35.2911 - 80 33.6733 1259 8 1 71.8504 85.0611 35.4678 - 80 64.894 1373 9 0 46.8793 94.8548 63.7501 - 80 190.316 1374 9 0 46.8343 94.9503 63.8102 - 80 15.5479 1375 9 0 46.514 95.15 63.7843 - 80 1.59861 1144 8 0 64.2581 48.8523 33.75 - 80 373.321 1143 8 0 64.2635 48.85 33.7555 - 80 156.139 1226 8 1 65.2653 48.1362 35.15 - 80 66.9766 1227 8 1 65.45 48.0073 35.4109 - 80 64.2209 1108 9 0 78.8561 41.6953 63.75 - 80 59.1761 1107 9 0 78.9461 41.65 63.9479 - 80 45.7642 1296 9 1 79.409 41.4218 65.15 - 80 159.699 1297 9 1 79.45 41.4016 65.2521 - 80 106.634 1078 10 0 74.6808 35.737 93.7501 - 80 126.681 1272 10 1 74.5365 35.4545 95.1504 - 80 74.2381 1020 11 0 35.6971 24.1055 123.75 - 80 295.504 1019 11 0 35.4717 24.05 123.899 - 80 27.5507 1059 11 1 31.9243 23.2351 125.15 - 80 59.4532 1058 11 1 31.85 23.2184 125.176 - 80 65.194 1057 11 1 31.6496 23.1748 125.238 - 80 144.749 1056 11 1 31.45 23.1425 125.303 - 80 60.5703 1055 11 1 31.25 23.1043 125.372 - 80 61.8048 1054 11 1 31.05 23.0531 125.447 - 80 26.9674 1053 11 1 30.85 22.9849 125.52 - 80 128.779 1015 12 0 16.1777 23.0922 153.75 - 80 67.1332 975 12 1 15.1559 23.2099 155.15 - 80 80.3044 974 12 1 15.05 23.2165 155.278 - 80 12.9702 973 12 1 14.85 23.2187 155.516 - 80 201.286 971 12 1 14.3397 23.0923 155.55 - 80 317.013 1014 12 0 14.2681 22.9885 154.15 - 80 109.763 970 12 1 14.25 23.0816 155.348 - 80 51.4771 969 12 1 14.05 23.0475 155.231 - 80 2.03327 968 12 1 13.8498 23.0096 155.153 - 80 356.861 1013 12 0 11.7523 22.8224 154.15 - 80 10.1679 1243 8 1 68.7907 47.903 35.15 - 80 57.4892 1244 8 1 68.8505 47.8848 35.1666 - 80 56.9143 1245 8 1 69.05 47.8234 35.2157 - 80 61.0533 1246 8 1 69.2501 47.7717 35.2446 - 80 58.7361 1247 8 1 69.4501 47.7366 35.2298 - 80 44.3289 1248 8 1 69.65 47.7073 35.2061 - 80 35.3996 1249 8 1 69.85 47.67 35.1621 - 80 747.94 1132 8 0 73.7961 46.5915 34.15 - 80 208.061 1270 8 1 74.1198 46.8646 35.1501 - 80 42.9947 826 8 0 160.661 -14.808 33.75 - 80 69.4576 825 8 0 160.697 -14.85 33.7819 - 80 212.565 824 8 0 160.811 -15.05 33.8999 - 80 175.433 487 8 0 134.642 -82.5349 33.7501 - 80 218.897 486 8 0 134.606 -82.65 33.7951 - 80 34.1719 1131 8 0 74.0959 46.45 33.7954 - 80 167.639 383 4 1 -103.35 57.8021 -84.4717 - 80 135.799 1189 4 0 -103.749 57.943 -85.85 - 80 128.413 340 3 1 -112.017 60.8685 -114.45 - 80 113.68 1204 3 0 -112.419 61.0152 -115.85 - 80 24.3578 1205 3 0 -112.514 61.05 -116.181 - 80 132.559 297 2 1 -120.593 64.0345 -144.45 - 80 187.666 1220 2 0 -120.983 64.1794 -145.85 - 80 4.74061 256 1 1 -128.945 67.1473 -174.45 - 80 148.908 255 1 1 -128.95 67.149 -174.467 - 80 214.552 1236 1 0 -129.332 67.2918 -175.85 - 80 241.291 214 0 1 -137.214 70.2294 -204.45 - 80 151.339 1251 0 0 -137.597 70.3707 -205.85 -Number of digits in this event = 43 +Event: 63 +Number of tracker hits in this event = 36 + 63 130.229 928 10 1 5.72256 88.7943 95.55 + 63 436.581 1343 10 0 5.72445 88.7933 94.15 + 63 141.275 928 9 1 5.75943 88.7703 65.55 + 63 173.15 1343 9 0 5.75883 88.7725 64.15 + 63 114.303 928 8 1 5.74326 88.8223 35.55 + 63 107.429 1343 8 0 5.74259 88.8246 34.15 + 63 174.133 928 7 1 5.72822 88.869 5.55 + 63 208.509 1344 7 0 5.72747 88.8701 4.15 + 63 98.2824 928 6 1 5.71569 88.9035 -24.45 + 63 103.788 1344 6 0 5.71611 88.9059 -25.85 + 63 126.943 928 5 1 5.72745 88.9464 -54.45 + 63 98.0057 1344 5 0 5.72729 88.9478 -55.85 + 63 95.8908 928 4 1 5.72804 88.9763 -84.45 + 63 125.579 1344 4 0 5.72914 88.9765 -85.85 + 63 120.324 928 3 1 5.74898 88.9739 -114.45 + 63 111.777 1344 3 0 5.74841 88.9743 -115.85 + 63 122.079 928 2 1 5.73076 88.9858 -144.45 + 63 98.578 1344 2 0 5.73074 88.9857 -145.85 + 63 126.598 928 1 1 5.72762 88.9848 -174.45 + 63 106.931 1344 1 0 5.72785 88.9848 -175.85 + 63 280.389 928 0 1 5.73267 88.9853 -204.45 + 63 113.936 1344 0 0 5.73242 88.9851 -205.85 + 63 375.53 927 0 1 5.65 89.0072 -204.519 + 63 90.6397 927 7 1 5.64996 88.7939 5.50794 + 63 52.4491 926 7 1 5.45 88.6622 5.42124 + 63 61.3702 925 7 1 5.25 88.5835 5.36188 + 63 72.6103 924 7 1 5.04995 88.5016 5.30545 + 63 101.798 923 7 1 4.85 88.3902 5.20388 + 63 20.9368 1340 7 0 2.51535 88.2213 4.15 + 63 92.264 1341 7 0 2.44075 88.2501 4.11899 + 63 145.029 1342 7 0 2.24333 88.4501 3.94192 + 63 9.24305 1343 7 0 2.077 88.65 3.77439 + 63 78.4321 1458 7 0 0.452094 111.889 3.75 + 63 180.6 1457 7 0 0.359749 111.75 3.8576 + 63 150.772 1456 7 0 0.189402 111.55 3.92805 + 63 36.5649 1342 10 0 6.62484 88.639 94.1499 +Number of digits in this event = 17 Using G4ParticleGun ... -4.63773 LIN +3.7513 LIN proton -Event: 81 -Number of tracker hits in this event = 24 - 81 107.806 1101 11 1 40.3792 -6.13669 125.55 - 81 120.874 869 11 0 40.3792 -6.13516 124.15 - 81 103.085 1101 10 1 40.3761 -6.10508 95.55 - 81 121.218 869 10 0 40.3754 -6.10482 94.15 - 81 106.016 1101 9 1 40.3643 -6.10249 65.55 - 81 164.917 869 9 0 40.3638 -6.10205 64.15 - 81 124.828 1101 8 1 40.3525 -6.09277 35.55 - 81 126.562 869 8 0 40.3512 -6.09146 34.15 - 81 169.003 1101 7 1 40.3378 -6.0673 5.55 - 81 127.275 869 7 0 40.3382 -6.06724 4.15 - 81 137.247 1101 6 1 40.343 -6.0667 -24.45 - 81 112.866 869 6 0 40.3429 -6.06572 -25.85 - 81 113.436 1101 5 1 40.3377 -6.04537 -54.45 - 81 136.715 870 5 0 40.3377 -6.04389 -55.85 - 81 187.33 1101 4 1 40.3369 -6.0157 -84.45 - 81 214.775 870 4 0 40.3377 -6.01488 -85.85 - 81 104.801 1101 3 1 40.3538 -5.99624 -114.45 - 81 166.556 870 3 0 40.3528 -5.99426 -115.85 - 81 182.42 1101 2 1 40.3353 -5.94897 -144.45 - 81 105.07 870 2 0 40.3355 -5.94614 -145.85 - 81 384.221 1101 1 1 40.3403 -5.89343 -174.45 - 81 119.701 870 1 0 40.3395 -5.88974 -175.85 - 81 89.5499 1101 0 1 40.3268 -5.81235 -204.45 - 81 226.31 871 0 0 40.3265 -5.80998 -205.85 -Number of digits in this event = 18 -Using G4ParticleGun ... -5.41263 LIN -proton -Event: 82 -Number of tracker hits in this event = 22 - 82 109.424 598 10 1 -60.3914 68.8832 95.55 - 82 100.463 1244 10 0 -60.392 68.882 94.15 - 82 106.587 598 9 1 -60.4007 68.8554 65.55 - 82 126.665 1244 9 0 -60.4015 68.8549 64.15 - 82 128.91 598 8 1 -60.4217 68.8416 35.55 - 82 102.43 1243 8 0 -60.4236 68.8405 34.15 - 82 128.025 597 7 1 -60.4649 68.8118 5.55 - 82 134.203 1243 7 0 -60.4671 68.8107 4.15 - 82 132.698 597 6 1 -60.5123 68.7857 -24.45 - 82 100.309 1243 6 0 -60.515 68.7843 -25.85 - 82 117.069 597 5 1 -60.5669 68.7558 -54.45 - 82 113.48 1243 5 0 -60.5695 68.7543 -55.85 - 82 245.571 597 4 1 -60.6227 68.7266 -84.45 - 82 121.404 1243 4 0 -60.6248 68.7243 -85.85 - 82 105.843 596 3 1 -60.6589 68.6826 -114.45 - 82 102.252 1243 3 0 -60.6617 68.6799 -115.85 - 82 93.1181 596 2 1 -60.7228 68.6242 -144.45 - 82 227.03 1242 2 0 -60.7271 68.6211 -145.85 - 82 149.573 596 1 1 -60.8173 68.554 -174.45 - 82 275.186 1242 1 0 -60.8213 68.5503 -175.85 - 82 104.13 595 0 1 -60.9071 68.4771 -204.45 - 82 135.628 1242 0 0 -60.9127 68.473 -205.85 -Number of digits in this event = 12 -Using G4ParticleGun ... -6.76971 LIN -proton -Event: 83 -Number of tracker hits in this event = 49 - 83 133.115 376 10 1 -104.864 -19.1412 95.55 - 83 99.9775 804 10 0 -104.865 -19.1417 94.15 - 83 92.6474 376 9 1 -104.89 -19.1509 65.55 - 83 95.9193 804 9 0 -104.892 -19.1514 64.15 - 83 98.6023 376 8 1 -104.923 -19.1578 35.55 - 83 179.85 804 8 0 -104.924 -19.1582 34.15 - 83 115.025 375 7 1 -104.954 -19.1607 5.55 - 83 110.021 804 7 0 -104.957 -19.1596 4.15 - 83 122.043 375 6 1 -105.012 -19.1375 -24.45 - 83 104.907 804 6 0 -105.013 -19.1346 -25.85 - 83 160.029 375 5 1 -105.047 -19.0805 -54.45 - 83 125.065 804 5 0 -105.049 -19.0775 -55.85 - 83 147.477 375 4 1 -105.093 -19.0167 -84.45 - 83 159.903 805 4 0 -105.096 -19.0137 -85.85 - 83 148.092 375 3 1 -105.149 -18.9522 -114.45 - 83 154.837 805 3 0 -105.152 -18.9497 -115.85 - 83 215.183 374 2 1 -105.215 -18.8998 -144.45 - 83 111.143 805 2 0 -105.218 -18.8982 -145.85 - 83 415.005 374 1 1 -105.277 -18.863 -174.45 - 83 233.138 805 1 0 -105.278 -18.8614 -175.85 - 83 107.008 374 0 1 -105.308 -18.8271 -204.45 - 83 108.715 806 0 0 -105.31 -18.8245 -205.85 - 83 70.1672 804 1 0 -105.216 -19.05 -176.014 - 83 69.6678 803 1 0 -105.17 -19.25 -176.095 - 83 12.0722 802 1 0 -105.069 -19.45 -176.22 - 83 129.943 522 1 0 -47.5085 -75.5119 -176.25 - 83 120.264 521 1 0 -47.3626 -75.65 -176.137 - 83 61.9855 664 1 1 -47.0963 -75.8461 -174.85 - 83 101.127 665 1 1 -47.0497 -75.8633 -174.672 - 83 114.012 809 1 0 -105.166 -18.2134 -175.85 - 83 12.037 810 1 0 -105.116 -18.05 -176.201 - 83 116.845 393 0 1 -101.458 -5.62527 -204.45 - 83 46.8209 394 0 1 -101.35 -5.9754 -204.755 - 83 84.1147 864 0 0 -100.655 -7.12914 -205.85 - 83 75.9718 863 0 0 -100.58 -7.25 -205.99 - 83 114.714 659 6 0 -102.355 -48.1465 -26.25 - 83 50.4098 658 6 0 -102.329 -48.25 -26.1459 - 83 67.5673 657 6 0 -102.286 -48.4502 -26.0131 - 83 8.51147 656 6 0 -102.248 -48.65 -25.8744 - 83 294.779 391 6 1 -101.878 -50.804 -24.85 - 83 79.5938 392 6 1 -101.75 -51.5522 -24.6339 - 83 65.5484 393 6 1 -101.55 -51.7864 -24.6312 - 83 76.8838 394 6 1 -101.35 -51.9512 -24.6037 - 83 248.991 395 6 1 -101.15 -52.1442 -24.5347 - 83 86.3942 630 6 0 -101.563 -53.9242 -25.85 - 83 59.4221 629 6 0 -101.659 -54.05 -26.0941 - 83 18.6469 549 6 0 -109.519 -70.2422 -26.25 - 83 285.069 548 6 0 -109.523 -70.25 -26.2223 - 83 152.001 351 6 1 -109.867 -71.2562 -24.8498 -Number of digits in this event = 19 -Using G4ParticleGun ... -7.55854 LIN -proton -Event: 84 -Number of tracker hits in this event = 29 - 84 167.005 468 9 1 -86.4244 90.9036 65.55 - 84 100.666 1353 9 0 -86.4244 90.9035 64.15 - 84 229.49 468 8 1 -86.4272 90.9005 35.55 - 84 157.604 1353 8 0 -86.4271 90.902 34.15 - 84 100.966 468 7 1 -86.4233 90.9342 5.55 - 84 102.778 1353 7 0 -86.4225 90.9354 4.15 - 84 122.051 468 6 1 -86.4095 90.9612 -24.45 - 84 110.717 1354 6 0 -86.4084 90.9621 -25.85 - 84 122.994 468 5 1 -86.3824 90.9789 -54.45 - 84 91.6604 1354 5 0 -86.3806 90.979 -55.85 - 84 144.104 468 4 1 -86.3392 90.988 -84.45 - 84 181.674 1354 4 0 -86.3389 90.9894 -85.85 - 84 109.752 468 3 1 -86.3291 91.0144 -114.45 - 84 141.862 1354 3 0 -86.3291 91.0161 -115.85 - 84 153.914 468 2 1 -86.3342 91.0547 -144.45 - 84 109.248 1354 2 0 -86.3338 91.0568 -145.85 - 84 197.608 468 1 1 -86.3237 91.1015 -174.45 - 84 151.313 1354 1 0 -86.3235 91.1043 -175.85 - 84 135.522 468 0 1 -86.3189 91.1628 -204.45 - 84 182.238 1355 0 0 -86.3186 91.166 -205.85 - 84 164.254 469 1 1 -86.25 91.1356 -174.731 - 84 4.85558 1355 4 0 -86.4218 91.1503 -86.2358 - 84 253.214 1507 4 0 -78.568 121.607 -86.25 - 84 67.9956 508 4 1 -78.3311 121.559 -84.85 - 84 125.539 509 4 1 -78.2497 121.491 -84.6978 - 84 97.6021 510 4 1 -78.05 121.126 -84.5189 - 84 137.7 511 4 1 -77.85 120.93 -84.503 - 84 84.0707 512 4 1 -77.65 120.57 -84.5128 - 84 93.9167 513 4 1 -77.45 120.504 -84.5053 -Number of digits in this event = 18 -Using G4ParticleGun ... -6.5813 LIN -proton -Event: 85 -Number of tracker hits in this event = 21 - 85 133.619 880 10 0 116.228 -3.90159 94.15 - 85 108.126 1480 9 1 116.232 -3.90064 65.55 - 85 140.686 880 9 0 116.234 -3.90244 64.15 - 85 106.348 1480 8 1 116.27 -3.93886 35.55 - 85 113.617 880 8 0 116.27 -3.9418 34.15 - 85 139.833 1480 7 1 116.289 -4.0039 5.55 - 85 101.072 880 7 0 116.29 -4.0078 4.15 - 85 118.364 1480 6 1 116.311 -4.08793 -24.45 - 85 106.795 879 6 0 116.309 -4.0915 -25.85 - 85 94.6024 1480 5 1 116.279 -4.16719 -54.45 - 85 131.153 879 5 0 116.277 -4.17051 -55.85 - 85 114.25 1480 4 1 116.236 -4.23733 -84.45 - 85 101.023 879 4 0 116.236 -4.24142 -85.85 - 85 108.825 1480 3 1 116.223 -4.32492 -114.45 - 85 101.692 878 3 0 116.221 -4.32677 -115.85 - 85 149.234 1480 2 1 116.178 -4.36198 -144.45 - 85 122.106 878 2 0 116.176 -4.36435 -145.85 - 85 118.863 1479 1 1 116.133 -4.41588 -174.45 - 85 119.571 878 1 0 116.131 -4.41839 -175.85 - 85 123.014 1479 0 1 116.1 -4.46719 -204.45 - 85 90.0691 877 0 0 116.098 -4.46965 -205.85 -Number of digits in this event = 9 -Using G4ParticleGun ... -1.90504 LIN -proton -Event: 86 -Number of tracker hits in this event = 130 - 86 140.756 1260 11 1 72.226 10.755 125.55 - 86 192.689 953 11 0 72.2323 10.7517 124.15 - 86 141.331 1261 10 1 72.3511 10.6674 95.55 - 86 147.783 953 10 0 72.3581 10.664 94.15 - 86 124.174 1262 9 1 72.5017 10.594 65.55 - 86 166.432 952 9 0 72.5096 10.5895 64.15 - 86 136.046 1263 8 1 72.6722 10.5069 35.55 - 86 120.901 952 8 0 72.6776 10.5034 34.15 - 86 125.008 1263 7 1 72.7853 10.4306 5.55 - 86 137.67 951 7 0 72.788 10.4231 4.15 - 86 117.339 1263 6 1 72.836 10.2689 -24.45 - 86 133.296 951 6 0 72.8402 10.2631 -25.85 - 86 116.95 1264 5 1 72.9315 10.1398 -54.45 - 86 263.03 950 5 0 72.9345 10.1342 -55.85 - 86 261.662 1264 4 1 73.0005 10.03 -84.45 - 86 128.528 949 4 0 73.0002 10.023 -85.85 - 86 117.824 1264 3 1 72.9886 9.8838 -114.45 - 86 164.8 949 3 0 72.9877 9.87357 -115.85 - 86 118.077 1264 2 1 72.9486 9.66085 -144.45 - 86 99.6599 948 2 0 72.9468 9.65143 -145.85 - 86 41.7016 947 2 0 72.9465 9.65 -146.062 - 86 116.691 1264 1 1 72.9243 9.4728 -174.45 - 86 104.311 947 1 0 72.928 9.46346 -175.85 - 86 105.88 1264 0 1 73.0164 9.28087 -204.45 - 86 187.923 946 0 0 73.0213 9.27157 -205.85 - 86 14.981 1093 1 1 38.85 78.2436 -174.678 - 86 153.459 1262 2 0 69.3542 72.628 -146.25 - 86 64.2686 1252 2 1 70.4965 72.4889 -144.85 - 86 83.2979 1253 2 1 70.65 72.4903 -144.641 - 86 14.2207 1165 1 1 53.2071 76.5665 -174.45 - 86 104.005 1166 1 1 53.25 76.5603 -174.479 - 86 47.9037 1167 1 1 53.45 76.5626 -174.671 - 86 119.013 1282 1 0 54.0917 76.5479 -175.85 - 86 124.489 1053 0 0 84.2841 30.7787 -206.25 - 86 12.5519 1324 0 1 85.0308 30.9895 -204.85 - 86 128.524 1325 0 1 85.0502 30.995 -204.814 - 86 2.24044 1326 0 1 85.25 31.0589 -204.46 - 86 143.247 1069 1 0 102.376 33.9363 -176.25 - 86 42.573 1415 1 1 103.257 34.1091 -174.85 - 86 110.03 1416 1 1 103.35 34.1282 -174.702 - 86 180.068 1097 2 0 121.957 39.4704 -146.25 - 86 26.3313 1513 2 1 122.878 39.7288 -144.85 - 86 101.348 1514 2 1 122.95 39.7506 -144.741 - 86 29.0336 1129 3 0 137.085 46.0313 -116.25 - 86 118.336 1130 3 0 137.126 46.05 -116.166 - 86 140.005 1588 3 1 137.759 46.361 -114.85 - 86 139.707 1157 4 0 153.617 51.4738 -86.25 - 86 78.4978 1671 4 1 154.41 51.7352 -84.8495 - 86 50.5055 1672 4 1 154.55 51.7773 -84.6097 - 86 137.477 1175 5 0 174.45 55.1773 -56.25 - 86 82.4315 1776 5 1 175.431 55.3375 -54.85 - 86 79.4713 1777 5 1 175.55 55.3589 -54.6774 - 86 17.3167 1778 5 1 175.909 55.7541 -54.45 - 86 110.443 1501 8 1 120.55 7.20561 35.4371 - 86 61.3909 1727 5 1 165.653 56.4795 -54.45 - 86 53.9964 1726 5 1 165.55 56.5363 -54.6515 - 86 125.926 1184 5 0 165.393 56.8683 -55.85 - 86 52.9263 1183 5 0 165.396 56.85 -56.1221 - 86 23.0341 1078 0 0 86.5105 35.6935 -206.25 - 86 181.955 1001 0 0 88.3276 20.3718 -206.25 - 86 40.5342 1347 0 1 89.5379 20.1382 -204.85 - 86 403.059 1348 0 1 89.65 20.1083 -204.71 - 86 0.766442 1349 0 1 89.85 20.0118 -204.454 - 86 92.0169 1568 1 0 166.382 133.784 -176.25 - 86 134.926 1569 1 0 166.486 133.951 -176.206 - 86 93.8406 1570 1 0 166.583 134.15 -176.134 - 86 57.2312 1571 1 0 166.68 134.35 -176.048 - 86 49.5081 1572 1 0 166.734 134.55 -175.995 - 86 58.1527 1573 1 0 166.771 134.75 -175.943 - 86 13.2136 1574 1 0 166.788 134.95 -175.874 - 86 157.715 1734 1 1 166.995 138.428 -174.85 - 86 211.612 1733 1 1 166.95 138.987 -174.643 - 86 32.9108 1732 1 1 166.658 139.688 -174.45 - 86 53.8605 1731 1 1 166.55 139.668 -174.509 - 86 69.2198 1730 1 1 166.35 139.615 -174.594 - 86 70.6083 1729 1 1 166.15 139.542 -174.655 - 86 71.0451 1728 1 1 165.95 139.477 -174.753 - 86 27.5191 1727 1 1 165.75 139.445 -174.815 - 86 24.2736 1594 1 0 162.591 138.956 -175.85 - 86 219.855 1593 1 0 162.557 138.95 -175.862 - 86 23.1537 1592 1 0 162 138.75 -176.221 - 86 139.214 1535 0 1 127.238 126.539 -204.45 - 86 4.36057 1536 0 1 127.35 126.823 -204.834 - 86 32.7665 1536 0 0 127.705 127.466 -205.851 - 86 189.607 1537 0 0 127.739 127.55 -205.952 - 86 58.9096 1538 0 0 127.833 127.75 -206.031 - 86 95.7628 1539 0 0 128.008 127.95 -206.086 - 86 57.9261 1540 0 0 128.263 128.15 -206.119 - 86 58.1853 1541 0 0 128.379 128.35 -206.078 - 86 76.9178 1542 0 0 128.46 128.55 -206.013 - 86 52.2669 1543 0 0 128.535 128.75 -205.895 - 86 165.807 1544 0 0 128.639 128.95 -205.884 - 86 25.14 1545 0 0 129.024 129.15 -206.187 - 86 283.094 1546 0 0 147.342 129.458 -206.25 - 86 551.996 1635 0 1 147.2 128.761 -204.85 - 86 111.812 304 5 0 9.09729 -119.332 -56.2494 - 86 128.463 944 5 1 8.87242 -119.067 -54.8495 - 86 185.312 943 5 1 8.84992 -118.947 -54.5914 - 86 18.0408 947 5 1 9.47433 -118.867 -54.4501 - 86 208.373 946 5 1 9.45 -118.903 -54.4837 - 86 984.762 945 5 1 9.24993 -119.22 -54.6634 - 86 26.3048 483 0 0 4.9322 -83.4088 -206.25 - 86 98.0204 482 0 0 4.90527 -83.45 -206.197 - 86 16.1056 481 0 0 4.81276 -83.6501 -205.905 - 86 120.931 922 0 1 4.53335 -84.3215 -204.85 - 86 137.846 467 1 0 -8.73668 -86.5222 -176.25 - 86 62.2411 852 1 1 -9.53758 -86.6096 -174.849 - 86 83.884 851 1 1 -9.65013 -86.6101 -174.665 - 86 156.145 443 2 0 -11.9962 -91.367 -146.25 - 86 99.1394 839 2 1 -12.2272 -91.9157 -144.85 - 86 39.9256 838 2 1 -12.25 -92.0083 -144.58 - 86 128.327 840 2 1 -11.9826 -92.0675 -144.45 - 86 92.6309 841 2 1 -11.8498 -91.7466 -144.579 - 86 192.094 842 2 1 -11.65 -91.68 -144.595 - 86 247.361 843 2 1 -11.45 -91.6395 -144.58 - 86 266.785 844 2 1 -11.2499 -91.6315 -144.54 - 86 74.3527 845 2 1 -11.0491 -91.6513 -144.494 - 86 22.492 846 2 1 -10.85 -91.7247 -144.469 - 86 124.208 606 3 0 -9.08706 -58.7855 -116.25 - 86 82.8767 607 3 0 -9.12387 -58.6499 -116.102 - 86 98.9402 608 3 0 -9.27713 -58.45 -115.998 - 86 5.88024 609 3 0 -9.36079 -58.2499 -115.868 - 86 295.144 851 3 1 -9.74185 -57.4684 -114.85 - 86 503.197 850 3 1 -9.85 -57.2864 -114.653 - 86 25.676 849 3 1 -10.05 -57.0399 -114.676 - 86 216.854 450 2 0 -10.3274 -90.0408 -145.85 - 86 113.529 412 2 0 -54.6105 -97.7438 -146.25 - 86 155.292 1265 4 1 73.05 10.0505 -84.5549 - 86 363.461 950 4 0 73.0948 10.2068 -85.8502 - 86 15.6268 951 4 0 73.0694 10.25 -86.025 -Number of digits in this event = 57 -Using G4ParticleGun ... -1.55998 LIN -proton -Event: 87 -Number of tracker hits in this event = 27 - 87 142.937 1080 11 1 36.1713 -64.7483 125.55 - 87 114.71 576 11 0 36.1727 -64.7475 124.15 - 87 148.305 1080 10 1 36.2154 -64.7313 95.55 - 87 117.458 576 10 0 36.2171 -64.7304 94.15 - 87 275.207 1080 9 1 36.2382 -64.7049 65.55 - 87 403.593 576 9 0 36.2386 -64.7062 64.15 - 87 125.228 1081 8 1 36.2572 -64.7383 35.55 - 87 166.632 576 8 0 36.255 -64.7366 34.15 - 87 88.665 1080 7 1 36.1995 -64.7027 5.55 - 87 113.308 576 7 0 36.2006 -64.7035 4.15 - 87 133.108 1080 6 1 36.2197 -64.7102 -24.45 - 87 115.229 576 6 0 36.2196 -64.7064 -25.85 - 87 145.952 1080 5 1 36.2238 -64.6411 -54.45 - 87 151.946 577 5 0 36.2266 -64.64 -55.85 - 87 97.4076 1081 4 1 36.2866 -64.6277 -84.45 - 87 137.013 577 4 0 36.279 -64.6381 -85.85 - 87 111.386 1080 3 1 36.1288 -64.8588 -114.45 - 87 135.594 575 3 0 36.1163 -64.8609 -115.85 - 87 154.742 1079 2 1 35.8648 -64.9054 -144.45 - 87 115.669 575 2 0 35.8556 -64.9024 -145.85 - 87 138.237 1078 1 1 35.6783 -64.8362 -174.45 - 87 122.059 576 1 0 35.6689 -64.8311 -175.85 - 87 176.442 1077 0 1 35.4725 -64.7322 -204.45 - 87 163.71 576 0 0 35.465 -64.728 -205.85 - 87 107.397 1076 0 1 35.4498 -64.6944 -204.623 - 87 146.283 525 5 0 58.5771 -75.0032 -56.25 - 87 92.8531 1081 9 1 36.25 -64.7072 65.3107 -Number of digits in this event = 18 -Using G4ParticleGun ... -1.7371 LIN -proton -Event: 88 -Number of tracker hits in this event = 22 - 88 121.908 550 10 1 -69.9321 -63.5746 95.55 - 88 100.124 582 10 0 -69.9323 -63.5759 94.15 - 88 116.482 550 9 1 -69.9508 -63.6085 65.55 - 88 179.56 582 9 0 -69.9493 -63.6078 64.15 - 88 104.574 550 8 1 -69.9333 -63.5863 35.55 - 88 117.187 582 8 0 -69.9287 -63.5879 34.15 - 88 120.041 551 7 1 -69.8339 -63.6182 5.55 - 88 118.025 582 7 0 -69.8309 -63.6153 4.15 - 88 91.9921 551 6 1 -69.7747 -63.5548 -24.45 - 88 216.646 582 6 0 -69.7728 -63.5556 -25.85 - 88 132.273 551 5 1 -69.7408 -63.5629 -54.45 - 88 105.358 582 5 0 -69.7433 -63.5608 -55.85 - 88 125.626 551 4 1 -69.8026 -63.4983 -84.45 - 88 186.064 582 4 0 -69.8036 -63.4966 -85.85 - 88 126.205 551 3 1 -69.8184 -63.4549 -114.45 - 88 127.272 582 3 0 -69.8173 -63.4541 -115.85 - 88 120.619 551 2 1 -69.7881 -63.4345 -144.45 - 88 464.031 583 2 0 -69.7882 -63.4296 -145.85 - 88 92.5479 551 1 1 -69.7738 -63.3384 -174.45 - 88 168.996 583 1 0 -69.775 -63.3369 -175.85 - 88 109.058 551 0 1 -69.7888 -63.3148 -204.45 - 88 98.9137 583 0 0 -69.7884 -63.312 -205.85 -Number of digits in this event = 14 -Using G4ParticleGun ... -6.68766 LIN -proton -Event: 89 -Number of tracker hits in this event = 31 - 89 139.574 1312 9 1 82.591 97.791 65.55 - 89 157.114 1388 9 0 82.5914 97.791 64.15 - 89 86.4052 1312 8 1 82.5999 97.7912 35.55 - 89 108.891 1388 8 0 82.6 97.7921 34.15 - 89 137.582 1312 7 1 82.6019 97.8128 5.55 - 89 90.5497 1388 7 0 82.6027 97.8134 4.15 - 89 130.696 1312 6 1 82.6216 97.8247 -24.45 - 89 118.046 1388 6 0 82.621 97.8269 -25.85 - 89 109.488 1312 5 1 82.6068 97.8736 -54.45 - 89 103.649 1388 5 0 82.6056 97.8763 -55.85 - 89 128.152 1312 4 1 82.5874 97.9311 -84.45 - 89 117.557 1388 4 0 82.5861 97.9343 -85.85 - 89 93.9749 1312 3 1 82.5597 98.0024 -114.45 - 89 137.01 1389 3 0 82.5591 98.0069 -115.85 - 89 101.25 1312 2 1 82.5501 98.0996 -144.45 - 89 122.659 1389 2 0 82.5498 98.1041 -145.85 - 89 122.778 1312 1 1 82.5395 98.1968 -174.45 - 89 121.845 1390 1 0 82.5393 98.2016 -175.85 - 89 111.807 1312 0 1 82.535 98.2977 -204.45 - 89 111.482 1390 0 0 82.5339 98.3023 -205.85 - 89 540.507 1555 14 0 114.262 131.232 213.75 - 89 24.217 1556 14 0 113.756 131.35 214.073 - 89 123.779 1313 6 1 82.6501 97.8123 -24.4816 - 89 119.758 1387 6 0 83.2499 97.7359 -25.85 - 89 60.8529 1421 5 1 104.386 91.6368 -54.45 - 89 190.826 1422 5 1 104.55 91.6395 -54.6454 - 89 4.52632 1423 5 1 104.75 91.6288 -54.8444 - 89 273.63 1357 5 0 105.725 91.6325 -55.85 - 89 102.786 1588 4 1 137.939 93.0278 -84.4501 - 89 56.8365 1366 4 0 137.913 93.4842 -85.8507 - 89 70.9463 1367 4 0 137.937 93.55 -86.0339 -Number of digits in this event = 16 -Using G4ParticleGun ... -5.58613 LIN -proton -Event: 90 -Number of tracker hits in this event = 35 - 90 107.56 591 11 1 -61.6549 -22.9257 125.55 - 90 108.227 785 11 0 -61.653 -22.9255 124.15 - 90 101.484 592 10 1 -61.6131 -22.9234 95.55 - 90 344.781 785 10 0 -61.6115 -22.9229 94.15 - 90 100.545 592 9 1 -61.5743 -22.9178 65.55 - 90 91.2665 785 9 0 -61.5724 -22.9168 64.15 - 90 108.839 592 8 1 -61.5319 -22.8954 35.55 - 90 142.155 785 8 0 -61.5295 -22.8952 34.15 - 90 170.358 592 7 1 -61.4788 -22.8945 5.55 - 90 207.964 785 7 0 -61.4756 -22.8948 4.15 - 90 115.468 593 6 1 -61.4104 -22.9008 -24.45 - 90 100.036 785 6 0 -61.4065 -22.9006 -25.85 - 90 235.76 593 5 1 -61.3223 -22.8941 -54.45 - 90 124.865 785 5 0 -61.3197 -22.8926 -55.85 - 90 136.987 593 4 1 -61.2677 -22.8647 -84.45 - 90 95.83 785 4 0 -61.2653 -22.8619 -85.85 - 90 162.77 594 3 1 -61.2196 -22.8063 -114.45 - 90 104.79 786 3 0 -61.2172 -22.8038 -115.85 - 90 183.756 594 2 1 -61.172 -22.7521 -144.45 - 90 110.49 786 2 0 -61.1712 -22.7505 -145.85 - 90 107.938 594 1 1 -61.1529 -22.7166 -174.45 - 90 98.4078 786 1 0 -61.1522 -22.7153 -175.85 - 90 107.622 594 0 1 -61.1399 -22.6894 -204.45 - 90 212.808 786 0 0 -61.1397 -22.6883 -205.85 - 90 287.675 1363 5 1 92.8256 151.349 -54.45 - 90 209.322 1260 8 1 72.25 142.325 35.2749 - 90 327.703 1049 7 1 29.9445 -1.69575 5.52098 - 90 16.0761 593 2 1 -61.25 -22.7361 -144.805 - 90 139.549 789 2 0 -61.62 -22.1911 -145.85 - 90 74.0807 782 5 0 -61.2869 -23.6189 -55.8501 - 90 181.273 781 5 0 -61.2957 -23.6501 -56.0039 - 90 5.44624 591 7 1 -61.65 -22.8898 5.16505 - 90 79.5459 784 7 0 -63.1327 -23.1937 4.14992 - 90 121.191 783 7 0 -63.3286 -23.25 4.06467 - 90 123.508 782 7 0 -63.383 -23.45 4.00216 -Number of digits in this event = 21 -Using G4ParticleGun ... -1.88728 LIN -proton -Event: 91 -Number of tracker hits in this event = 26 - 91 111.764 545 9 1 -70.9496 -107.72 65.55 - 91 161.717 362 9 0 -70.9504 -107.719 64.15 - 91 124.043 545 8 1 -70.9783 -107.697 35.55 - 91 98.4299 362 8 0 -70.9816 -107.697 34.15 - 91 29.9521 545 7 1 -71.0496 -107.687 5.55 - 91 82.2198 544 7 1 -71.05 -107.687 5.44824 - 91 102.719 362 7 0 -71.0547 -107.689 4.15 - 91 102.764 544 6 1 -71.1622 -107.727 -24.45 - 91 117.517 362 6 0 -71.1688 -107.729 -25.85 - 91 98.9537 543 5 1 -71.2922 -107.774 -54.45 - 91 113.555 361 5 0 -71.2968 -107.772 -55.85 - 91 118.452 543 4 1 -71.4069 -107.727 -84.45 - 91 132.435 362 4 0 -71.4144 -107.725 -85.85 - 91 114.701 542 3 1 -71.5602 -107.675 -114.45 - 91 121.157 362 3 0 -71.5653 -107.673 -115.85 - 91 160.745 541 2 1 -71.6655 -107.622 -144.45 - 91 109.643 362 2 0 -71.6724 -107.618 -145.85 - 91 116.725 541 1 1 -71.8061 -107.545 -174.45 - 91 128.665 363 1 0 -71.8179 -107.541 -175.85 - 91 168.396 539 0 1 -72.0567 -107.454 -204.45 - 91 144.801 363 0 0 -72.0694 -107.445 -205.85 - 91 187.61 361 6 0 -71.1836 -107.75 -25.873 - 91 79.716 363 9 0 -70.8596 -107.55 63.9159 - 91 5.9286 364 9 0 -70.7825 -107.35 63.7622 - 91 0.724436 629 9 0 -79.3805 -54.0514 63.7502 - 91 416.929 630 9 0 -79.3819 -54.05 63.7533 +Event: 64 +Number of tracker hits in this event = 20 + 64 110.914 545 9 1 -70.9365 -104.501 65.55 + 64 122.234 378 9 0 -70.9365 -104.501 64.15 + 64 102.517 545 8 1 -70.9385 -104.507 35.55 + 64 172.49 378 8 0 -70.9381 -104.509 34.15 + 64 102.497 545 7 1 -70.9321 -104.555 5.55 + 64 111.645 377 7 0 -70.9353 -104.561 4.15 + 64 103.687 545 6 1 -71.0029 -104.672 -24.45 + 64 93.3721 377 6 0 -71.0062 -104.678 -25.85 + 64 270.285 544 5 1 -71.0799 -104.828 -54.45 + 64 112.249 376 5 0 -71.0835 -104.834 -55.85 + 64 113.3 544 4 1 -71.1561 -104.967 -84.45 + 64 282.162 375 4 0 -71.1601 -104.972 -85.85 + 64 146.404 544 3 1 -71.2308 -105.077 -114.45 + 64 118.342 375 3 0 -71.2342 -105.083 -115.85 + 64 94.3108 543 2 1 -71.2963 -105.208 -144.45 + 64 141.836 374 2 0 -71.2988 -105.213 -145.85 + 64 115.343 543 1 1 -71.3475 -105.309 -174.45 + 64 127.458 374 1 0 -71.3491 -105.316 -175.85 + 64 128.329 543 0 1 -71.3863 -105.464 -204.45 + 64 213.758 373 0 0 -71.387 -105.47 -205.85 Number of digits in this event = 11 Using G4ParticleGun ... -4.54929 LIN +1.72424 LIN proton -Event: 92 -Number of tracker hits in this event = 23 - 92 145.485 379 9 1 -104.333 -82.4978 65.55 - 92 107.745 487 9 0 -104.33 -82.4996 64.15 - 92 95.6131 379 8 1 -104.248 -82.5417 35.55 - 92 101.742 487 8 0 -104.243 -82.5436 34.15 - 92 151.936 380 7 1 -104.137 -82.5833 5.55 - 92 129.66 487 7 0 -104.132 -82.5853 4.15 - 92 111.09 380 6 1 -104.028 -82.6279 -24.45 - 92 104.266 487 6 0 -104.024 -82.6283 -25.85 - 92 121.669 380 5 1 -103.956 -82.6431 -54.45 - 92 91.5652 487 5 0 -103.954 -82.6431 -55.85 - 92 168.79 381 4 1 -103.91 -82.6426 -84.45 - 92 104.838 487 4 0 -103.907 -82.6411 -85.85 - 92 154.071 381 3 1 -103.847 -82.6103 -114.45 - 92 155.203 487 3 0 -103.844 -82.6098 -115.85 - 92 263.678 381 2 1 -103.786 -82.6031 -144.45 - 92 95.2014 487 2 0 -103.785 -82.6016 -145.85 - 92 121.968 381 1 1 -103.767 -82.5707 -174.45 - 92 93.3015 487 1 0 -103.765 -82.568 -175.85 - 92 157.879 382 0 1 -103.737 -82.516 -204.45 - 92 103.678 487 0 0 -103.736 -82.5156 -205.85 - 92 82.4407 382 2 1 -103.75 -82.9186 -144.483 - 92 629.396 383 2 1 -103.55 -82.9878 -144.547 - 92 44.4515 384 2 1 -103.35 -83.0444 -144.588 -Number of digits in this event = 12 +Event: 65 +Number of tracker hits in this event = 25 + 65 141.618 388 10 1 -102.489 18.5424 95.55 + 65 150.11 992 10 0 -102.487 18.5412 94.15 + 65 176.308 388 9 1 -102.433 18.5198 65.55 + 65 119.854 992 9 0 -102.432 18.5189 64.15 + 65 141.58 388 8 1 -102.431 18.5072 35.55 + 65 228.666 992 8 0 -102.43 18.5078 34.15 + 65 114.433 388 7 1 -102.404 18.5258 5.55 + 65 156.696 992 7 0 -102.404 18.5275 4.15 + 65 122.698 388 6 1 -102.402 18.5723 -24.45 + 65 103.836 992 6 0 -102.408 18.5763 -25.85 + 65 137.542 388 5 1 -102.524 18.6599 -54.45 + 65 148.916 993 5 0 -102.527 18.6636 -55.85 + 65 112.235 387 4 1 -102.581 18.7349 -84.45 + 65 137.826 993 4 0 -102.584 18.7409 -85.85 + 65 121.682 387 3 1 -102.627 18.8657 -114.45 + 65 114.215 994 3 0 -102.628 18.874 -115.85 + 65 139.055 387 2 1 -102.645 19.0481 -144.45 + 65 125.237 995 2 0 -102.648 19.0569 -145.85 + 65 128.508 387 1 1 -102.676 19.2401 -174.45 + 65 111.791 996 1 0 -102.678 19.2515 -175.85 + 65 113.109 387 0 1 -102.699 19.4879 -204.45 + 65 113.136 997 0 0 -102.697 19.502 -205.85 + 65 4.69611 1417 4 1 103.55 121.836 -84.5665 + 65 0.00637607 313 5 1 -117.463 -141.233 -54.45 + 65 284.696 1591 0 1 138.435 -157.222 -204.85 +Number of digits in this event = 19 Using G4ParticleGun ... -9.16496 LIN +6.28961 LIN proton -Event: 93 +Event: 66 +Number of tracker hits in this event = 22 + 66 109.991 1227 9 1 65.4626 -109.014 65.55 + 66 123.63 355 9 0 65.465 -109.012 64.15 + 66 131.372 1227 8 1 65.5157 -108.977 35.55 + 66 193.943 355 8 0 65.5187 -108.975 34.15 + 66 105.047 1227 7 1 65.5775 -108.922 5.55 + 66 106.833 356 7 0 65.5797 -108.92 4.15 + 66 106.93 1227 6 1 65.6222 -108.874 -24.45 + 66 113.57 356 6 0 65.6244 -108.873 -25.85 + 66 87.2542 1228 5 1 65.6677 -108.842 -54.45 + 66 111.111 356 5 0 65.6697 -108.84 -55.85 + 66 105.026 1228 4 1 65.7092 -108.792 -84.45 + 66 120.651 356 4 0 65.7109 -108.79 -85.85 + 66 123.877 1228 3 1 65.7437 -108.75 -114.45 + 66 97.3593 357 3 0 65.7463 -108.748 -115.85 + 66 124.303 1228 2 1 65.8067 -108.701 -144.45 + 66 332.178 357 2 0 65.8089 -108.698 -145.85 + 66 103.252 1229 1 1 65.8585 -108.65 -174.45 + 66 113.921 357 1 0 65.8601 -108.649 -175.85 + 66 125.934 1229 0 1 65.8886 -108.627 -204.45 + 66 131.945 357 0 0 65.8896 -108.626 -205.85 + 66 167.938 438 2 0 31.1732 -92.3543 -146.25 + 66 7.31501 439 2 0 31.2019 -92.35 -146.186 +Number of digits in this event = 11 +Using G4ParticleGun ... +7.48128 LIN +proton +Event: 67 +Number of tracker hits in this event = 17 + 67 273.979 217 7 1 -136.664 60.6433 5.55 + 67 111.292 1202 7 0 -136.665 60.6432 4.15 + 67 90.5644 217 6 1 -136.673 60.6409 -24.45 + 67 112.56 1202 6 0 -136.674 60.6409 -25.85 + 67 108.079 217 5 1 -136.694 60.642 -54.45 + 67 113.51 1202 5 0 -136.695 60.641 -55.85 + 67 105.769 217 4 1 -136.707 60.6171 -84.45 + 67 135.692 1202 4 0 -136.708 60.6162 -85.85 + 67 103.367 217 3 1 -136.724 60.6007 -114.45 + 67 159.785 1202 3 0 -136.724 60.5994 -115.85 + 67 129.764 217 2 1 -136.731 60.5732 -144.45 + 67 118.686 1202 2 0 -136.732 60.573 -145.85 + 67 92.4416 217 1 1 -136.739 60.5703 -174.45 + 67 140.247 1202 1 0 -136.738 60.5705 -175.85 + 67 113.652 217 0 1 -136.725 60.5764 -204.45 + 67 198.002 1202 0 0 -136.723 60.5778 -205.85 + 67 213.381 1203 0 0 -136.572 60.65 -205.876 +Number of digits in this event = 8 +Using G4ParticleGun ... +9.4566 LIN +proton +Event: 68 +Number of tracker hits in this event = 24 + 68 134.888 911 11 1 2.25114 -56.8217 125.55 + 68 115.362 616 11 0 2.25057 -56.8207 124.15 + 68 104.977 910 10 1 2.23925 -56.7995 95.55 + 68 130.263 616 10 0 2.23829 -56.7977 94.15 + 68 95.4199 910 9 1 2.21887 -56.7626 65.55 + 68 128.924 616 9 0 2.21883 -56.7596 64.15 + 68 152.636 910 8 1 2.21777 -56.6979 35.55 + 68 116.973 616 8 0 2.21789 -56.6948 34.15 + 68 110.796 910 7 1 2.22608 -56.6306 5.55 + 68 148.77 617 7 0 2.22635 -56.6271 4.15 + 68 107.398 910 6 1 2.23125 -56.5523 -24.45 + 68 479.139 617 6 0 2.23162 -56.5488 -25.85 + 68 116.958 910 5 1 2.23789 -56.4774 -54.45 + 68 105.85 617 5 0 2.23813 -56.4734 -55.85 + 68 178.501 910 4 1 2.24049 -56.3879 -84.45 + 68 124.255 618 4 0 2.24093 -56.3828 -85.85 + 68 113.875 910 3 1 2.24899 -56.2773 -114.45 + 68 109.119 618 3 0 2.24898 -56.2714 -115.85 + 68 127.611 910 2 1 2.24995 -56.1528 -144.45 + 68 102.841 619 2 0 2.24958 -56.1466 -145.85 + 68 114.999 910 1 1 2.24166 -56.0177 -174.45 + 68 114.454 620 1 0 2.24162 -56.01 -175.85 + 68 106.16 910 0 1 2.24092 -55.8559 -204.45 + 68 107.106 621 0 0 2.24012 -55.847 -205.85 +Number of digits in this event = 10 +Using G4ParticleGun ... +3.67745 LIN +proton +Event: 69 +Number of tracker hits in this event = 25 + 69 129.142 878 11 1 -4.25529 64.9427 125.55 + 69 108.812 1224 11 0 -4.25677 64.9437 124.15 + 69 129.945 878 10 1 -4.28172 64.9611 95.55 + 69 124.6 1224 10 0 -4.28352 64.9629 94.15 + 69 130.646 878 9 1 -4.319 64.9945 65.55 + 69 137.721 1224 9 0 -4.32079 64.9942 64.15 + 69 100.191 878 8 1 -4.35186 64.9882 35.55 + 69 109.974 1224 8 0 -4.35297 64.9888 34.15 + 69 121.447 878 7 1 -4.36987 65.0066 5.55 + 69 88.9047 1224 7 0 -4.37023 65.0057 4.15 + 69 181.596 878 6 1 -4.38175 64.9796 -24.45 + 69 104.284 1224 6 0 -4.38109 64.9769 -25.85 + 69 419.863 878 5 1 -4.37212 64.9202 -54.45 + 69 97.0106 1224 5 0 -4.37026 64.9171 -55.85 + 69 160.161 878 4 1 -4.33942 64.8498 -84.45 + 69 108.861 1223 4 0 -4.33648 64.8464 -85.85 + 69 117.817 878 3 1 -4.27278 64.7808 -114.45 + 69 105.579 1223 3 0 -4.26724 64.7778 -115.85 + 69 326.228 879 2 1 -4.14693 64.7081 -144.45 + 69 176.81 1223 2 0 -4.14276 64.703 -145.85 + 69 94.8669 879 1 1 -4.05488 64.5962 -174.45 + 69 101.935 1222 1 0 -4.05059 64.5902 -175.85 + 69 119.918 880 0 1 -3.95606 64.4723 -204.45 + 69 146.774 1222 0 0 -3.95148 64.4663 -205.85 + 69 64.152 877 5 1 -4.45017 64.7623 -54.677 +Number of digits in this event = 13 +Using G4ParticleGun ... +9.4045 LIN +proton +Event: 70 +Number of tracker hits in this event = 20 + 70 180.944 771 9 1 -25.7014 -120.569 65.55 + 70 186.186 297 9 0 -25.7011 -120.569 64.15 + 70 115.84 771 8 1 -25.6958 -120.569 35.55 + 70 157.989 297 8 0 -25.6949 -120.569 34.15 + 70 102.417 771 7 1 -25.6793 -120.572 5.55 + 70 124.49 297 7 0 -25.6776 -120.572 4.15 + 70 121.942 772 6 1 -25.6416 -120.579 -24.45 + 70 127.893 297 6 0 -25.6395 -120.579 -25.85 + 70 104.565 772 5 1 -25.6001 -120.584 -54.45 + 70 101.097 297 5 0 -25.5985 -120.584 -55.85 + 70 115.236 772 4 1 -25.5698 -120.587 -84.45 + 70 210.841 297 4 0 -25.5678 -120.587 -85.85 + 70 128.703 772 3 1 -25.5312 -120.593 -114.45 + 70 123.131 297 3 0 -25.5296 -120.593 -115.85 + 70 95.7404 772 2 1 -25.4985 -120.594 -144.45 + 70 181.827 297 2 0 -25.4972 -120.594 -145.85 + 70 89.3718 772 1 1 -25.4687 -120.611 -174.45 + 70 164.565 297 1 0 -25.4672 -120.612 -175.85 + 70 102.623 773 0 1 -25.4329 -120.628 -204.45 + 70 173.946 297 0 0 -25.4304 -120.629 -205.85 +Number of digits in this event = 13 +Using G4ParticleGun ... +4.94292 LIN +proton +Event: 71 +Number of tracker hits in this event = 18 + 71 121.237 211 8 1 -137.868 27.5387 35.55 + 71 113.697 1037 8 0 -137.868 27.5383 34.15 + 71 103.753 211 7 1 -137.872 27.5387 5.55 + 71 156.293 1037 7 0 -137.874 27.5405 4.15 + 71 104.631 211 6 1 -137.898 27.5774 -24.45 + 71 102.133 1037 6 0 -137.898 27.5798 -25.85 + 71 128.372 211 5 1 -137.895 27.6303 -54.45 + 71 122.467 1037 5 0 -137.894 27.6333 -55.85 + 71 109.257 211 4 1 -137.871 27.6919 -84.45 + 71 139.18 1038 4 0 -137.869 27.6955 -85.85 + 71 123.396 211 3 1 -137.82 27.7682 -114.45 + 71 111.87 1038 3 0 -137.817 27.7731 -115.85 + 71 123.477 211 2 1 -137.758 27.8669 -144.45 + 71 137.8 1039 2 0 -137.756 27.8718 -145.85 + 71 100.335 212 1 1 -137.715 27.9787 -174.45 + 71 107.266 1039 1 0 -137.713 27.9835 -175.85 + 71 116.541 212 0 1 -137.678 28.0793 -204.45 + 71 107.54 1040 0 0 -137.675 28.083 -205.85 +Number of digits in this event = 11 +Using G4ParticleGun ... +5.4434 LIN +proton +Event: 72 Number of tracker hits in this event = 28 - 93 193.399 1436 10 1 107.49 -12.9691 95.55 - 93 115.462 835 10 0 107.49 -12.9688 94.15 - 93 233.55 1436 9 1 107.501 -12.9588 65.55 - 93 110.702 835 9 0 107.501 -12.958 64.15 - 93 102.728 1436 8 1 107.501 -12.9433 35.55 - 93 103.934 835 8 0 107.502 -12.9425 34.15 - 93 101.019 1436 7 1 107.513 -12.9266 5.55 - 93 119.133 835 7 0 107.513 -12.9253 4.15 - 93 99.8924 1436 6 1 107.515 -12.8985 -24.45 - 93 98.616 835 6 0 107.516 -12.8974 -25.85 - 93 105.708 1436 5 1 107.524 -12.8741 -54.45 - 93 107.36 835 5 0 107.524 -12.8724 -55.85 - 93 111.063 1436 4 1 107.521 -12.8399 -84.45 - 93 154.743 836 4 0 107.52 -12.8394 -85.85 - 93 139.883 1436 3 1 107.477 -12.8362 -114.45 - 93 130.015 836 3 0 107.474 -12.8356 -115.85 - 93 96.2646 1436 2 1 107.431 -12.8265 -144.45 - 93 113.468 836 2 0 107.433 -12.8266 -145.85 - 93 99.0066 1436 1 1 107.478 -12.8281 -174.45 - 93 100.956 836 1 0 107.481 -12.8275 -175.85 - 93 137.454 1436 0 1 107.538 -12.8146 -204.45 - 93 205.499 836 0 0 107.542 -12.8145 -205.85 - 93 96.1442 1381 3 1 96.3916 30.879 -114.653 - 93 260.24 1634 2 1 147.15 99.7848 -144.471 - 93 84.0564 1405 2 0 147.187 101.201 -145.85 - 93 100.46 1406 2 0 147.359 101.35 -146.076 - 93 386.874 1200 0 1 60.2464 22.422 -204.743 - 93 153.256 609 0 0 164.815 -58.1713 -206.25 + 72 163.548 1031 11 1 26.4078 -21.9746 125.55 + 72 101.222 790 11 0 26.4085 -21.9752 124.15 + 72 82.8714 1031 10 1 26.4185 -21.9856 95.55 + 72 138.638 790 10 0 26.4202 -21.9863 94.15 + 72 96.0443 1032 9 1 26.4551 -21.9966 65.55 + 72 150.106 790 9 0 26.4579 -21.9968 64.15 + 72 304.905 1032 8 1 26.5121 -21.9897 35.55 + 72 99.4035 790 8 0 26.5154 -21.9881 34.15 + 72 129.11 1032 7 1 26.5814 -21.9574 5.55 + 72 100.274 790 7 0 26.5824 -21.9559 4.15 + 72 89.4825 1032 6 1 26.6013 -21.9208 -24.45 + 72 205.963 790 6 0 26.6021 -21.9174 -25.85 + 72 79.7025 1032 5 1 26.6147 -21.8472 -54.45 + 72 113.718 791 5 0 26.6161 -21.8451 -55.85 + 72 119.949 1032 4 1 26.6492 -21.8044 -84.45 + 72 118.1 791 4 0 26.6504 -21.8021 -85.85 + 72 104.589 1033 3 1 26.6681 -21.7578 -114.45 + 72 154.924 791 3 0 26.6682 -21.7551 -115.85 + 72 107.91 1033 2 1 26.6675 -21.7003 -144.45 + 72 163.051 791 2 0 26.6673 -21.6979 -145.85 + 72 102.75 1033 1 1 26.6625 -21.6463 -174.45 + 72 118.928 792 1 0 26.6622 -21.6441 -175.85 + 72 98.9728 1033 0 1 26.6543 -21.5923 -204.45 + 72 108.161 792 0 0 26.653 -21.5906 -205.85 + 72 251.714 1031 8 1 26.45 -22.0203 35.289 + 72 124.884 1031 9 1 26.45 -21.9907 65.4627 + 72 105.049 1030 9 1 26.25 -21.7288 65.3931 + 72 305.245 1029 9 1 26.0498 -21.835 65.4146 +Number of digits in this event = 13 +Using G4ParticleGun ... +9.27275 LIN +proton +Event: 73 +Number of tracker hits in this event = 23 + 73 103.443 1107 10 1 41.568 107.24 95.55 + 73 117.858 1435 10 0 41.568 107.24 94.15 + 73 120.497 1107 9 1 41.5661 107.251 65.55 + 73 117.801 1435 9 0 41.5663 107.252 64.15 + 73 159.39 1107 8 1 41.569 107.278 35.55 + 73 148.275 1435 8 0 41.5685 107.28 34.15 + 73 176.938 1107 7 1 41.5577 107.316 5.55 + 73 89.4924 1435 7 0 41.5576 107.317 4.15 + 73 203.434 1107 6 1 41.5566 107.353 -24.45 + 73 112.552 1436 6 0 41.556 107.354 -25.85 + 73 133.597 1107 5 1 41.5452 107.369 -54.45 + 73 174.738 1436 5 0 41.5445 107.369 -55.85 + 73 101.357 1107 4 1 41.5322 107.367 -84.45 + 73 229.046 1436 4 0 41.5317 107.368 -85.85 + 73 274.042 1107 3 1 41.5204 107.387 -114.45 + 73 178.373 1436 3 0 41.5195 107.389 -115.85 + 73 141.41 1107 2 1 41.5003 107.41 -144.45 + 73 195.641 1436 2 0 41.4994 107.41 -145.85 + 73 123.209 1107 1 1 41.4816 107.41 -174.45 + 73 125.173 1436 1 0 41.4816 107.41 -175.85 + 73 130.497 1107 0 1 41.4824 107.411 -204.45 + 73 126.551 1436 0 0 41.4832 107.411 -205.85 + 73 166.578 1434 8 0 42.0474 107.017 34.15 +Number of digits in this event = 18 +Using G4ParticleGun ... +8.15742 LIN +proton +Event: 74 +Number of tracker hits in this event = 23 + 74 103.047 898 11 1 -0.367722 -13.1679 125.55 + 74 106.869 834 11 0 -0.366399 -13.1672 124.15 + 74 178.483 898 10 1 -0.338401 -13.152 95.55 + 74 140 834 10 0 -0.335079 -13.1511 94.15 + 74 104.747 898 9 1 -0.266156 -13.1352 65.55 + 74 120.868 834 9 0 -0.261927 -13.135 64.15 + 74 120.917 899 8 1 -0.177038 -13.1281 35.55 + 74 130.6 834 8 0 -0.172198 -13.127 34.15 + 74 113.958 899 7 1 -0.0746135 -13.1058 5.55 + 74 105.379 834 7 0 -0.0692401 -13.1051 4.15 + 74 150.897 900 5 1 0.16443 -13.0442 -54.45 + 74 124.999 835 5 0 0.170315 -13.0413 -55.85 + 74 118.956 901 4 1 0.290093 -12.978 -84.45 + 74 135.426 835 4 0 0.296178 -12.9745 -85.85 + 74 88.521 901 3 1 0.421931 -12.899 -114.45 + 74 126.564 835 3 0 0.427784 -12.8948 -115.85 + 74 138.208 902 2 1 0.548687 -12.8093 -144.45 + 74 112.259 836 2 0 0.554946 -12.8057 -145.85 + 74 112.018 903 1 1 0.68652 -12.73 -174.45 + 74 182.115 836 1 0 0.692233 -12.7266 -175.85 + 74 120.715 903 0 1 0.810252 -12.6544 -204.45 + 74 229.594 836 0 0 0.816185 -12.6513 -205.85 + 74 12.8187 837 0 0 0.81642 -12.6499 -206.022 Number of digits in this event = 14 Using G4ParticleGun ... -1.20145 LIN +7.26771 LIN +proton +Event: 75 +Number of tracker hits in this event = 22 + 75 94.0648 451 10 1 -89.787 -8.79641 95.55 + 75 142.935 856 10 0 -89.7887 -8.79533 94.15 + 75 122.196 451 9 1 -89.8261 -8.77398 65.55 + 75 109.583 856 9 0 -89.8281 -8.77291 64.15 + 75 114.657 450 8 1 -89.8684 -8.75173 35.55 + 75 119.976 856 8 0 -89.8705 -8.74975 34.15 + 75 125.701 450 7 1 -89.9179 -8.70752 5.55 + 75 116.592 856 7 0 -89.9186 -8.70616 4.15 + 75 112.742 450 6 1 -89.9309 -8.67781 -24.45 + 75 100.578 856 6 0 -89.9308 -8.67659 -25.85 + 75 203.547 450 5 1 -89.9314 -8.65177 -54.45 + 75 116.642 856 5 0 -89.9312 -8.65097 -55.85 + 75 138.733 450 4 1 -89.9246 -8.63185 -84.45 + 75 130.424 857 4 0 -89.9247 -8.63099 -85.85 + 75 95.7939 450 3 1 -89.9332 -8.61287 -114.45 + 75 109.165 857 3 0 -89.933 -8.61224 -115.85 + 75 181.65 450 2 1 -89.9294 -8.59819 -144.45 + 75 107.987 857 2 0 -89.9291 -8.59714 -145.85 + 75 96.8412 450 1 1 -89.9239 -8.57586 -174.45 + 75 110.256 857 1 0 -89.9238 -8.57576 -175.85 + 75 90.9003 450 0 1 -89.9222 -8.57667 -204.45 + 75 94.1252 857 0 0 -89.9229 -8.57728 -205.85 +Number of digits in this event = 8 +Using G4ParticleGun ... +9.12483 LIN +proton +Event: 76 +Number of tracker hits in this event = 24 + 76 142.89 861 11 1 -7.77485 -80.8958 125.55 + 76 291.964 495 11 0 -7.77507 -80.8963 124.15 + 76 117.319 861 10 1 -7.78141 -80.9063 95.55 + 76 130.494 495 10 0 -7.7813 -80.9069 94.15 + 76 124.36 861 9 1 -7.77864 -80.9213 65.55 + 76 98.486 495 9 0 -7.77861 -80.9213 64.15 + 76 97.706 861 8 1 -7.77683 -80.9208 35.55 + 76 101.562 495 8 0 -7.77663 -80.9203 34.15 + 76 92.8532 861 7 1 -7.77015 -80.9098 5.55 + 76 230.412 495 7 0 -7.76939 -80.9102 4.15 + 76 91.3065 861 6 1 -7.75493 -80.9222 -24.45 + 76 106.647 495 6 0 -7.75393 -80.9235 -25.85 + 76 136.594 861 5 1 -7.73567 -80.9502 -54.45 + 76 107.829 495 5 0 -7.73551 -80.9514 -55.85 + 76 130.179 861 4 1 -7.73028 -80.9822 -84.45 + 76 99.0637 495 4 0 -7.73006 -80.9834 -85.85 + 76 102.875 861 3 1 -7.72605 -81.006 -114.45 + 76 239.406 495 3 0 -7.72473 -81.0067 -115.85 + 76 189.852 861 2 1 -7.69776 -81.019 -144.45 + 76 173.551 495 2 0 -7.69715 -81.019 -145.85 + 76 167.783 861 1 1 -7.68557 -81.0214 -174.45 + 76 99.9321 495 1 0 -7.6855 -81.0221 -175.85 + 76 134.672 861 0 1 -7.68424 -81.0378 -204.45 + 76 96.2955 495 0 0 -7.68493 -81.0384 -205.85 +Number of digits in this event = 13 +Using G4ParticleGun ... +2.73099 LIN +proton +Event: 77 +Number of tracker hits in this event = 22 + 77 108.58 1401 9 1 100.502 63.8799 65.55 + 77 119.483 1219 9 0 100.5 63.8834 64.15 + 77 121.881 1401 8 1 100.475 63.9516 35.55 + 77 111.023 1219 8 0 100.473 63.9555 34.15 + 77 120.827 1401 7 1 100.421 64.0338 5.55 + 77 125.049 1219 7 0 100.416 64.0396 4.15 + 77 181.61 1400 6 1 100.305 64.1602 -24.45 + 77 102.477 1220 6 0 100.298 64.1673 -25.85 + 77 51.2209 1400 5 1 100.151 64.3179 -54.45 + 77 98.4378 1399 5 1 100.15 64.3185 -54.5886 + 77 147.059 1221 5 0 100.142 64.3244 -55.85 + 77 119.804 1399 4 1 99.9689 64.4521 -84.45 + 77 106.058 1222 4 0 99.9573 64.4608 -85.85 + 77 325.744 1397 3 1 99.7319 64.6256 -114.45 + 77 97.8798 1222 3 0 99.7224 64.6336 -115.85 + 77 117.464 1396 2 1 99.5336 64.798 -144.45 + 77 110.483 1223 2 0 99.5238 64.8089 -145.85 + 77 154.481 1395 1 1 99.3222 65.0295 -174.45 + 77 140.348 1224 1 0 99.3092 65.041 -175.85 + 77 119.216 1394 0 1 99.033 65.2651 -204.45 + 77 186.378 1226 0 0 99.0217 65.2775 -205.85 + 77 274.637 1211 0 0 103.939 62.2585 -206.25 +Number of digits in this event = 11 +Using G4ParticleGun ... +8.85984 LIN +proton +Event: 78 +Number of tracker hits in this event = 22 + 78 116.792 1077 10 1 35.5936 91.9383 95.55 + 78 152.133 1358 10 0 35.5938 91.938 94.15 + 78 110.073 1077 9 1 35.5963 91.9327 65.55 + 78 119.7 1358 9 0 35.5972 91.9318 64.15 + 78 101.902 1077 8 1 35.6157 91.9115 35.55 + 78 102.839 1358 8 0 35.6169 91.9107 34.15 + 78 117.97 1077 7 1 35.6424 91.8936 5.55 + 78 255.972 1358 7 0 35.6433 91.893 4.15 + 78 111.194 1078 6 1 35.6622 91.8762 -24.45 + 78 114.448 1358 6 0 35.6625 91.8758 -25.85 + 78 204.835 1078 5 1 35.6681 91.8652 -54.45 + 78 106.05 1358 5 0 35.6682 91.8644 -55.85 + 78 225.791 1078 4 1 35.6678 91.8483 -84.45 + 78 161.335 1358 4 0 35.6676 91.8473 -85.85 + 78 198.6 1078 3 1 35.6648 91.8223 -114.45 + 78 113.527 1358 3 0 35.6648 91.821 -115.85 + 78 111.231 1078 2 1 35.6656 91.7956 -144.45 + 78 121.517 1358 2 0 35.6661 91.7946 -145.85 + 78 126.681 1078 1 1 35.6802 91.7729 -174.45 + 78 102.038 1358 1 0 35.6803 91.7721 -175.85 + 78 118.266 1078 0 1 35.6778 91.7527 -204.45 + 78 106.052 1358 0 0 35.6773 91.7515 -205.85 +Number of digits in this event = 9 +Using G4ParticleGun ... +8.73871 LIN +proton +Event: 79 +Number of tracker hits in this event = 27 + 79 431.007 562 10 1 -67.5003 -76.5254 95.55 + 79 151.35 517 10 0 -67.5008 -76.5259 94.15 + 79 135.529 562 9 1 -67.5134 -76.5365 65.55 + 79 144.023 517 9 0 -67.5146 -76.5367 64.15 + 79 219.674 562 8 1 -67.5393 -76.5426 35.55 + 79 187.104 517 8 0 -67.5406 -76.5427 34.15 + 79 96.5973 562 7 1 -67.567 -76.5415 5.55 + 79 117.069 517 7 0 -67.5686 -76.5415 4.15 + 79 101.789 562 6 1 -67.5977 -76.5429 -24.45 + 79 131.395 517 6 0 -67.6004 -76.5427 -25.85 + 79 167.933 561 5 1 -67.6588 -76.5401 -54.45 + 79 120.076 517 5 0 -67.6605 -76.54 -55.85 + 79 136.953 561 4 1 -67.6917 -76.5391 -84.45 + 79 194.496 517 4 0 -67.6929 -76.5386 -85.85 + 79 174.381 561 3 1 -67.7191 -76.5271 -114.45 + 79 99.0016 517 3 0 -67.7202 -76.5266 -115.85 + 79 101.914 561 2 1 -67.7422 -76.5171 -144.45 + 79 110.116 517 2 0 -67.743 -76.5169 -145.85 + 79 161.258 561 1 1 -67.7593 -76.5146 -174.45 + 79 88.916 517 1 0 -67.7599 -76.5144 -175.85 + 79 109.748 561 0 1 -67.7711 -76.5032 -204.45 + 79 116.505 517 0 0 -67.7713 -76.5029 -205.85 + 79 62.1892 560 1 1 -67.85 -76.6015 -174.672 + 79 118.272 514 1 0 -68.2597 -77.0586 -175.85 + 79 24.5018 530 0 1 -74.0296 -85.0852 -204.451 + 79 77.4829 529 0 1 -74.05 -85.0569 -204.558 + 79 104.452 476 0 0 -74.3748 -84.7593 -205.85 +Number of digits in this event = 14 +Using G4ParticleGun ... +4.75862 LIN +proton +Event: 80 +Number of tracker hits in this event = 24 + 80 88.7881 792 11 1 -21.5451 -12.2037 125.55 + 80 102.51 839 11 0 -21.5471 -12.2034 124.15 + 80 90.4215 792 10 1 -21.5838 -12.1927 95.55 + 80 145.841 839 10 0 -21.5877 -12.1904 94.15 + 80 129.19 791 9 1 -21.664 -12.1441 65.55 + 80 269.68 839 9 0 -21.6681 -12.1426 64.15 + 80 123.538 791 8 1 -21.7538 -12.1137 35.55 + 80 123.578 839 8 0 -21.7578 -12.1137 34.15 + 80 110.387 791 7 1 -21.8394 -12.1086 5.55 + 80 102.391 839 7 0 -21.8427 -12.1093 4.15 + 80 116.889 790 6 1 -21.9129 -12.1229 -24.45 + 80 98.9445 839 6 0 -21.9173 -12.1226 -25.85 + 80 127.155 790 5 1 -22.0033 -12.1164 -54.45 + 80 156.529 839 5 0 -22.0065 -12.1161 -55.85 + 80 92.652 789 4 1 -22.0737 -12.111 -84.45 + 80 185.656 839 4 0 -22.0779 -12.1095 -85.85 + 80 99.8851 789 3 1 -22.1636 -12.0749 -114.45 + 80 108.713 839 3 0 -22.1685 -12.0725 -115.85 + 80 134.838 788 2 1 -22.2696 -12.0212 -144.45 + 80 105.265 840 2 0 -22.2739 -12.0204 -145.85 + 80 114.565 788 1 1 -22.3646 -12.0016 -174.45 + 80 101.736 840 1 0 -22.3695 -12.0012 -175.85 + 80 117.65 787 0 1 -22.47 -11.9944 -204.45 + 80 119.789 840 0 0 -22.4757 -11.9947 -205.85 +Number of digits in this event = 10 +Using G4ParticleGun ... +8.80075 LIN +proton +Event: 81 +Number of tracker hits in this event = 244 + 81 89.702 876 11 1 -4.69046 21.1231 125.55 + 81 146.754 1005 11 0 -4.68997 21.1228 124.15 + 81 114.699 876 10 1 -4.67565 21.1153 95.55 + 81 98.9806 1005 10 0 -4.67523 21.1149 94.15 + 81 110.908 876 9 1 -4.66651 21.1059 65.55 + 81 109.491 1005 9 0 -4.6662 21.1061 64.15 + 81 108.401 876 8 1 -4.66241 21.1134 35.55 + 81 137.207 1005 8 0 -4.66148 21.1138 34.15 + 81 105.011 877 7 1 -4.64361 21.1248 5.55 + 81 106.059 1005 7 0 -4.64233 21.1237 4.15 + 81 91 877 6 1 -4.61646 21.0994 -24.45 + 81 200.686 1005 6 0 -4.61468 21.0986 -25.85 + 81 124.605 877 5 1 -4.57779 21.0805 -54.45 + 81 117.121 1005 5 0 -4.57559 21.0792 -55.85 + 81 96.4671 877 4 1 -4.53394 21.0489 -84.45 + 81 107.684 1004 4 0 -4.5341 21.0469 -85.85 + 81 244.528 877 3 1 -4.53564 21.0062 -114.45 + 81 113.396 1004 3 0 -4.53579 21.0044 -115.85 + 81 152.504 877 2 1 -4.53679 20.9662 -144.45 + 81 122.137 1004 2 0 -4.53747 20.9644 -145.85 + 81 127.961 877 1 1 -4.55473 20.9268 -174.45 + 81 101.69 1004 1 0 -4.55445 20.9252 -175.85 + 81 101.707 877 0 1 -4.54653 20.8963 -204.45 + 81 101.845 1004 0 0 -4.54712 20.8949 -205.85 + 81 191.254 531 12 0 120.336 -73.7198 153.75 + 81 0.939586 530 12 0 120.323 -73.85 154.148 + 81 67.4037 1497 12 1 119.651 -74.5892 155.15 + 81 65.5291 521 12 0 118.099 -75.7261 154.15 + 81 87.7602 1488 12 1 117.867 -75.9854 155.15 + 81 138.726 1303 6 1 80.65 47.3608 -24.6999 + 81 14.6095 1304 6 1 80.8501 47.3455 -24.8145 + 81 267.489 1135 6 0 79.3768 47.0683 -25.85 + 81 80.3643 673 5 0 69.7459 -45.3775 -56.25 + 81 42.8453 674 5 0 69.8247 -45.25 -55.9924 + 81 124.154 1251 5 1 70.3643 -44.6871 -54.8497 + 81 77.5774 1252 5 1 70.4501 -44.6059 -54.6239 + 81 50.5154 1253 5 1 70.7107 -44.3423 -54.4504 + 81 75.302 1254 5 1 70.85 -44.3597 -54.5855 + 81 54.5005 1255 5 1 71.05 -44.3572 -54.7376 + 81 23.4199 1256 5 1 71.2504 -44.3322 -54.8186 + 81 269.978 684 5 0 75.3266 -43.1386 -55.85 + 81 70.8184 685 5 0 75.6725 -43.05 -55.9288 + 81 131.582 683 5 0 76.4398 -43.25 -56.1015 + 81 121.904 531 5 0 171.418 -73.769 -56.2498 + 81 15.5237 532 5 0 171.714 -73.65 -55.879 + 81 3.31638 1763 5 1 172.943 -71.9292 -54.85 + 81 293.778 1764 5 1 172.95 -71.9179 -54.8433 + 81 181.01 1765 5 1 173.15 -71.5742 -54.6679 + 81 36.2558 551 5 0 171.74 -69.732 -55.85 + 81 99.95 552 5 0 171.646 -69.65 -55.9354 + 81 58.5883 553 5 0 171.475 -69.4498 -56.11 + 81 54.9434 554 5 0 171.363 -69.25 -56.2 + 81 354.119 902 5 0 85.053 0.506614 -56.25 + 81 32.8897 903 5 0 84.7977 0.650258 -56.166 + 81 271.383 901 5 0 83.9141 0.45 -56.0509 + 81 131.526 900 5 0 83.1868 0.25 -56.1326 + 81 256.038 1313 5 1 82.7084 -0.608838 -54.85 + 81 147.238 899 5 0 82.6358 -0.112216 -55.85 + 81 79.2384 355 8 0 120.209 -108.95 33.9973 + 81 181.531 1498 8 1 119.93 -109.309 35.15 + 81 30.611 401 1 0 -87.2696 -99.8781 -176.25 + 81 92.3856 400 1 0 -87.3255 -99.95 -176.188 + 81 44.0183 399 1 0 -87.4848 -100.15 -175.982 + 81 72.2332 458 1 1 -88.3029 -100.908 -174.85 + 81 118.262 457 1 1 -88.45 -101.053 -174.673 + 81 18.089 456 1 1 -88.6505 -101.226 -174.489 + 81 36.4546 574 2 0 -96.219 -65.1012 -146.25 + 81 63.8763 575 2 0 -96.229 -65.05 -146.211 + 81 101.942 576 2 0 -96.2526 -64.85 -146.066 + 81 16.7711 577 2 0 -96.243 -64.65 -145.893 + 81 95.6473 420 2 1 -96.0098 -63.3202 -144.85 + 81 82.8396 421 2 1 -95.95 -63.0577 -144.632 + 81 71.9211 422 2 1 -95.6942 -62.8455 -144.45 + 81 329.921 423 2 1 -95.5498 -62.8409 -144.607 + 81 464.224 588 2 0 -95.4616 -62.4014 -145.851 + 81 31.9643 635 3 1 -53.05 -50.8885 -114.695 + 81 59.0511 636 3 1 -52.85 -50.8055 -114.549 + 81 197.172 637 3 1 -52.65 -50.7668 -114.55 + 81 114.3 645 3 0 -52.4727 -50.9889 -115.85 + 81 241.775 644 3 0 -52.4315 -51.05 -116.008 + 81 53.017 586 0 1 -62.7835 -65.874 -204.45 + 81 155.097 585 0 1 -62.85 -65.959 -204.621 + 81 35.5875 566 0 0 -63.4455 -66.7908 -205.85 + 81 246.347 565 0 0 -63.4903 -66.85 -205.938 + 81 14.8753 564 0 0 -63.6527 -67.05 -206.196 + 81 7.15123 648 0 0 27.9003 -50.4196 -206.25 + 81 60.9886 647 0 0 27.9157 -50.45 -206.232 + 81 66.7889 646 0 0 28.0178 -50.6501 -206.115 + 81 89.4604 645 0 0 28.1256 -50.85 -205.996 + 81 16.9935 644 0 0 28.2404 -51.05 -205.876 + 81 118.352 1046 0 1 29.269 -52.7675 -204.85 + 81 142.652 1047 0 1 29.45 -53.0641 -204.672 + 81 12.1462 1048 0 1 29.65 -53.3866 -204.467 + 81 45.9297 420 1 0 60.028 -96.0307 -176.25 + 81 72.6067 419 1 0 60.1119 -96.1506 -176.17 + 81 71.3445 418 1 0 60.2485 -96.35 -176.046 + 81 47.694 417 1 0 60.3907 -96.55 -175.92 + 81 19.8594 1207 1 1 61.611 -98.234 -174.85 + 81 126.583 1208 1 1 61.65 -98.2875 -174.816 + 81 110.443 1209 1 1 61.8502 -98.5681 -174.646 + 81 17.6636 1210 1 1 62.0502 -98.8612 -174.474 + 81 26.9474 190 2 0 88.6968 -142.084 -146.25 + 81 77.1619 189 2 0 88.7367 -142.15 -146.207 + 81 84.1617 188 2 0 88.8628 -142.35 -146.071 + 81 109.558 187 2 0 88.9847 -142.55 -145.941 + 81 99.7663 1349 2 1 89.9007 -144.129 -144.85 + 81 65.3788 1350 2 1 90.15 -144.557 -144.564 + 81 73.4335 1206 1 1 61.25 -102.536 -174.773 + 81 58.116 854 1 1 -9.12022 -10.2844 -174.85 + 81 89.799 1366 2 1 93.395 -164.046 -144.45 + 81 263.067 1367 2 1 93.5501 -163.892 -144.46 + 81 299.084 84 2 0 92.9571 -163.295 -145.85 + 81 4.88518 626 0 0 19.9611 -54.8279 -206.25 + 81 83.5068 625 0 0 19.9658 -54.8501 -206.239 + 81 70.557 624 0 0 20.0077 -55.0503 -206.139 + 81 71.6779 623 0 0 20.0484 -55.25 -206.04 + 81 62.611 622 0 0 20.0897 -55.4503 -205.941 + 81 162.748 1002 0 1 20.589 -57.5985 -204.85 + 81 174.988 1003 0 1 20.65 -57.8579 -204.719 + 81 21.5064 343 1 0 36.1939 -111.476 -176.25 + 81 277.683 342 1 0 36.2154 -111.55 -176.21 + 81 56.1366 341 1 0 36.2696 -111.75 -176.109 + 81 69.3995 340 1 0 36.3244 -111.95 -176.012 + 81 37.4659 339 1 0 36.3817 -112.15 -175.916 + 81 28.9803 1084 1 1 37.0245 -114.416 -174.85 + 81 323.833 1085 1 1 37.05 -114.506 -174.808 + 81 60.742 95 2 0 40.1153 -160.975 -146.25 + 81 72.5782 94 2 0 40.127 -161.15 -146.14 + 81 118.103 93 2 0 40.1412 -161.35 -146.011 + 81 15.7104 92 2 0 40.1561 -161.55 -145.881 + 81 199.246 1101 2 1 40.2584 -163.119 -144.85 + 81 32.2368 668 0 1 -46.25 6.96781 -204.785 + 81 126.185 789 7 0 -16.8679 -22.0555 3.75 + 81 353.079 815 7 1 -16.9199 -22.2912 5.15 + 81 108.436 767 8 0 -17.7477 -26.5725 33.75 + 81 120.738 811 8 1 -17.7811 -26.7645 35.1504 + 81 114.381 764 9 0 -20.3187 -27.2237 63.7502 + 81 27.5505 798 9 1 -20.4435 -27.2373 65.15 + 81 77.2438 797 9 1 -20.45 -27.2377 65.2211 + 81 119.162 761 10 0 -21.6987 -27.8433 93.75 + 81 114.611 791 10 1 -21.7753 -27.8618 95.1502 + 81 124.786 757 11 0 -22.176 -28.4579 123.75 + 81 123.933 789 11 1 -22.1889 -28.4966 125.15 + 81 150.665 762 12 0 -21.794 -27.6011 153.75 + 81 96.0377 791 12 1 -21.8081 -27.5422 155.15 + 81 105.327 761 13 0 -22.045 -27.7361 183.75 + 81 100.533 789 13 1 -22.0602 -27.7351 185.15 + 81 170.719 771 14 0 -22.1446 -25.6861 213.75 + 81 101.255 789 14 1 -22.1362 -25.5546 215.15 + 81 127.991 784 7 0 -16.1873 -23.0812 3.75 + 81 107.642 819 7 1 -16.2111 -23.3573 5.15 + 81 123.003 741 8 0 -15.918 -31.7405 33.7501 + 81 10.711 740 8 0 -15.9117 -31.85 34.1059 + 81 283.394 820 8 1 -15.8813 -32.1714 35.15 + 81 1.50487 696 9 0 -16.7359 -40.8483 63.7501 + 81 119.383 695 9 0 -16.7361 -40.85 63.7557 + 81 133.036 816 9 1 -16.7906 -41.2603 65.1503 + 81 153.976 646 10 0 -12.5364 -50.7661 93.7501 + 81 39.6698 645 10 0 -12.5018 -50.85 93.9953 + 81 152.266 838 10 1 -12.3355 -51.2514 95.15 + 81 40.3369 575 11 0 -0.730735 -64.997 123.75 + 81 142.598 574 11 0 -0.654984 -65.05 123.885 + 81 87.1031 900 11 1 0.087297 -65.5997 125.15 + 81 52.3431 901 11 1 0.25 -65.7256 125.406 + 81 231.534 565 12 0 24.5993 -67.0059 153.75 + 81 2.43489 1028 12 1 25.8422 -67.0506 155.15 + 81 106.871 1029 12 1 25.85 -67.0508 155.159 + 81 80.8788 1030 12 1 26.0503 -67.0619 155.378 + 81 120.259 497 13 0 54.0132 -80.5661 183.75 + 81 168.696 496 13 0 54.1867 -80.65 183.923 + 81 163.714 1177 13 1 55.5872 -81.284 185.15 + 81 87.1055 1178 13 1 55.65 -81.3115 185.203 + 81 75.1797 1179 13 1 55.8501 -81.3974 185.361 + 81 19.377 1180 13 1 56.05 -81.4843 185.513 + 81 143.269 480 14 0 68.6867 -83.8793 213.75 + 81 129.63 1245 14 1 69.0858 -84.2311 215.15 + 81 113.04 564 12 0 24.7478 -67.05 153.763 + 81 170.22 563 12 0 24.7446 -67.25 153.849 + 81 33.0962 696 12 0 51.6366 -40.6813 153.75 + 81 205.043 697 12 0 51.7572 -40.65 153.8 + 81 64.007 1169 12 1 53.8612 -40.4039 155.15 + 81 60.0147 1170 12 1 54.05 -40.3905 155.276 + 81 73.9895 1171 12 1 54.25 -40.3828 155.425 + 81 5.69883 768 13 0 54.9598 -26.2577 183.75 + 81 125.78 769 13 0 54.96 -26.25 183.765 + 81 6.83417 770 13 0 54.9832 -26.0499 184.125 + 81 27.8265 1176 13 1 55.4139 -25.6251 185.15 + 81 36.9496 842 14 0 59.4129 -11.4864 213.75 + 81 97.366 843 14 0 59.426 -11.4499 213.842 + 81 30.6662 1194 14 1 58.8861 -10.3662 215.15 + 81 127.631 1193 14 1 58.85 -10.2826 215.231 + 81 1.31497 1172 12 1 54.4747 -40.3813 155.55 + 81 11.131 456 12 0 -11.2769 -88.8163 153.75 + 81 76.7908 455 12 0 -11.2702 -88.85 153.782 + 81 73.9767 454 12 0 -11.213 -89.05 153.98 + 81 6.53149 845 12 1 -10.8563 -90.1502 155.155 + 81 155.624 846 12 1 -10.85 -90.17 155.177 + 81 124.125 421 13 0 -21.9483 -95.8373 183.75 + 81 41.3573 787 13 1 -22.5819 -96.1407 185.151 + 81 74.7264 786 13 1 -22.65 -96.1642 185.294 + 81 312.373 383 14 0 -33.6287 -103.381 213.75 + 81 127.324 729 14 1 -34.1008 -103.771 215.15 + 81 160.861 727 14 1 -34.6083 -104.845 215.55 + 81 38.5176 378 14 0 -34.5158 -104.393 214.15 + 81 70.2401 379 14 0 -34.5116 -104.35 214.022 + 81 51.1682 721 13 1 -35.7119 -97.9018 185.55 + 81 86.2653 720 13 1 -35.8501 -98.0259 185.484 + 81 212.831 719 13 1 -36.05 -98.2678 185.413 + 81 82.4332 718 13 1 -36.2501 -98.5492 185.314 + 81 47.3477 717 13 1 -36.45 -98.8286 185.193 + 81 17.7805 365 13 0 -41.3382 -107.079 184.15 + 81 57.3949 364 13 0 -41.3799 -107.15 184.136 + 81 56.868 363 13 0 -41.4547 -107.35 184.115 + 81 43.6119 362 13 0 -41.5167 -107.55 184.122 + 81 52.2906 361 13 0 -41.5628 -107.75 184.118 + 81 61.2237 360 13 0 -41.6464 -107.95 184.061 + 81 64.0182 359 13 0 -41.7709 -108.151 184.054 + 81 27.5352 686 13 1 -42.7924 -109.578 185.15 + 81 96.4359 685 13 1 -42.85 -109.665 185.222 + 81 60.5896 684 13 1 -43.0515 -109.755 185.358 + 81 54.2308 683 13 1 -43.2502 -109.794 185.383 + 81 119.764 682 13 1 -43.45 -109.815 185.414 + 81 112.308 681 13 1 -43.65 -110.018 185.354 + 81 112.7 345 13 0 -44.0446 -110.965 184.15 + 81 84.6403 344 13 0 -44.0976 -111.151 183.826 + 81 137.626 451 13 0 -86.1744 -89.7352 183.75 + 81 30.6892 466 13 1 -86.8159 -89.7617 185.151 + 81 196.36 465 13 1 -86.85 -89.762 185.256 + 81 169.764 738 8 0 -15.6302 -32.2694 34.15 + 81 216.806 739 8 0 -15.5934 -32.25 34.0776 + 81 89.4775 965 9 1 13.05 -114.841 65.4958 + 81 7.19105 1568 0 1 133.75 11.1577 -204.682 + 81 244.573 1569 0 1 133.95 11.0974 -204.561 + 81 15.4019 1346 3 1 89.3872 7.98482 -114.492 + 81 59.3001 1010 3 0 -4.50746 22.127 -115.85 + 81 92.6927 1011 3 0 -4.46003 22.2502 -115.95 + 81 114.456 1012 3 0 -4.5332 22.45 -115.996 + 81 94.0424 1013 3 0 -4.67915 22.65 -116.133 + 81 212.451 1014 3 0 -4.79103 22.85 -116.125 + 81 374.106 529 5 0 -82.8419 -74.1393 -56.25 + 81 60.3489 528 5 0 -83.3178 -74.25 -55.9018 + 81 46.4037 488 5 1 -82.3932 -74.4928 -54.85 + 81 206.716 530 5 0 -81.5902 -74.05 -55.8639 + 81 228.188 1063 5 0 -8.30776 32.8149 -56.25 +Number of digits in this event = 81 +Using G4ParticleGun ... +7.72879 LIN +proton +Event: 82 +Number of tracker hits in this event = 25 + 82 284.433 803 11 1 -19.3024 -47.0628 125.55 + 82 138.806 664 11 0 -19.3022 -47.0625 124.15 + 82 118.336 803 10 1 -19.314 -47.0564 95.55 + 82 97.9476 664 10 0 -19.3143 -47.0573 94.15 + 82 161.945 803 9 1 -19.3165 -47.0748 65.55 + 82 95.8789 664 9 0 -19.3166 -47.0768 64.15 + 82 163.751 803 8 1 -19.3208 -47.1202 35.55 + 82 111.94 664 8 0 -19.3207 -47.1223 34.15 + 82 118.535 803 7 1 -19.3203 -47.1659 5.55 + 82 96.4672 664 7 0 -19.3196 -47.1677 4.15 + 82 142.462 803 6 1 -19.3088 -47.206 -24.45 + 82 118.061 664 6 0 -19.3084 -47.2083 -25.85 + 82 120.226 803 5 1 -19.2999 -47.255 -54.45 + 82 205.881 663 5 0 -19.2976 -47.2565 -55.85 + 82 178.487 803 4 1 -19.2522 -47.2856 -84.45 + 82 108.497 663 4 0 -19.2492 -47.2876 -85.85 + 82 102.28 804 3 1 -19.1894 -47.3253 -114.45 + 82 162.857 663 3 0 -19.1869 -47.3265 -115.85 + 82 154.187 804 2 1 -19.1337 -47.3551 -144.45 + 82 232.617 663 2 0 -19.1308 -47.356 -145.85 + 82 132.362 804 1 1 -19.0722 -47.3719 -174.45 + 82 112.31 663 1 0 -19.0692 -47.3733 -175.85 + 82 96.8853 805 0 1 -19.0079 -47.4065 -204.45 + 82 154.362 663 0 0 -19.0042 -47.4079 -205.85 + 82 255.28 662 0 0 -18.9677 -47.4506 -205.948 +Number of digits in this event = 15 +Using G4ParticleGun ... +6.86766 LIN +proton +Event: 83 +Number of tracker hits in this event = 16 + 83 113.273 867 7 1 -6.59017 -149.517 5.55 + 83 87.8712 153 7 0 -6.5907 -149.516 4.15 + 83 142.638 867 6 1 -6.60544 -149.492 -24.45 + 83 154.149 153 6 0 -6.60646 -149.49 -25.85 + 83 107.484 867 5 1 -6.62892 -149.457 -54.45 + 83 137.418 153 5 0 -6.63024 -149.455 -55.85 + 83 104.127 866 4 1 -6.65406 -149.398 -84.45 + 83 111.305 153 4 0 -6.65521 -149.396 -85.85 + 83 95.3859 866 3 1 -6.67621 -149.342 -114.45 + 83 143.575 154 3 0 -6.67587 -149.338 -115.85 + 83 100.799 866 2 1 -6.66648 -149.246 -144.45 + 83 156.853 154 2 0 -6.66631 -149.243 -145.85 + 83 109.271 866 1 1 -6.66644 -149.19 -174.45 + 83 102.673 154 1 0 -6.6663 -149.187 -175.85 + 83 94.2727 866 0 1 -6.66116 -149.13 -204.45 + 83 140.063 155 0 0 -6.66018 -149.126 -205.85 +Number of digits in this event = 7 +Using G4ParticleGun ... +6.5922 LIN +proton +Event: 84 +Number of tracker hits in this event = 25 + 84 178.03 1138 11 0 -68.2727 47.8142 124.15 + 84 177.056 558 10 1 -68.2687 47.8183 95.55 + 84 107.061 1138 10 0 -68.2697 47.8183 94.15 + 84 159.439 558 9 1 -68.289 47.816 65.55 + 84 106.948 1138 9 0 -68.2904 47.8154 64.15 + 84 105.825 558 8 1 -68.3139 47.8067 35.55 + 84 127.489 1138 8 0 -68.3156 47.8064 34.15 + 84 128.071 558 7 1 -68.3517 47.7996 5.55 + 84 111.406 1138 7 0 -68.3541 47.8002 4.15 + 84 131.088 558 6 1 -68.4005 47.8072 -24.45 + 84 133.938 1138 6 0 -68.4022 47.8082 -25.85 + 84 199.774 558 5 1 -68.4356 47.8225 -54.45 + 84 87.2362 1138 5 0 -68.4373 47.8232 -55.85 + 84 196.722 557 4 1 -68.4754 47.8342 -84.45 + 84 223.004 1138 4 0 -68.4779 47.8343 -85.85 + 84 130.225 557 3 1 -68.5289 47.8458 -114.45 + 84 109.886 1138 3 0 -68.5313 47.8465 -115.85 + 84 103.966 557 2 1 -68.5833 47.8627 -144.45 + 84 256.615 1139 2 0 -68.5865 47.8638 -145.85 + 84 124.256 556 1 1 -68.6547 47.8828 -174.45 + 84 162.095 1139 1 0 -68.6585 47.8836 -175.85 + 84 154.742 556 0 1 -68.736 47.9054 -204.45 + 84 114.657 1139 0 0 -68.739 47.9049 -205.85 + 84 230.96 1140 2 0 -68.6364 48.05 -146.075 + 84 94.8134 559 10 1 -68.25 47.8031 95.2911 +Number of digits in this event = 17 +Using G4ParticleGun ... +5.99331 LIN +proton +Event: 85 +Number of tracker hits in this event = 27 + 85 131.623 526 10 1 -74.8323 43.0234 95.55 + 85 106.875 1114 10 0 -74.8315 43.023 94.15 + 85 109.891 526 9 1 -74.8156 43.0136 65.55 + 85 112.842 1114 9 0 -74.815 43.012 64.15 + 85 131.123 526 8 1 -74.7996 42.979 35.55 + 85 95.6041 1114 8 0 -74.7987 42.9775 34.15 + 85 123.459 526 7 1 -74.7793 42.9503 5.55 + 85 142.216 1114 7 0 -74.779 42.951 4.15 + 85 121.274 526 6 1 -74.7766 42.963 -24.45 + 85 145.094 1114 6 0 -74.7749 42.9629 -25.85 + 85 156.203 526 5 1 -74.7389 42.9701 -54.45 + 85 107.275 1114 5 0 -74.7371 42.9702 -55.85 + 85 115.395 526 4 1 -74.7047 42.9681 -84.45 + 85 176.697 1114 4 0 -74.7029 42.9675 -85.85 + 85 99.6161 526 3 1 -74.6646 42.9558 -114.45 + 85 126.309 1114 3 0 -74.6631 42.9561 -115.85 + 85 104.798 527 2 1 -74.6302 42.9618 -144.45 + 85 142.228 1114 2 0 -74.6297 42.9621 -145.85 + 85 106.752 527 1 1 -74.6199 42.9742 -174.45 + 85 110.707 1114 1 0 -74.6199 42.9752 -175.85 + 85 100.501 527 0 1 -74.6183 42.9983 -204.45 + 85 108.206 1114 0 0 -74.6178 42.9985 -205.85 + 85 317.243 511 0 1 -77.85 166.77 -204.686 + 85 187.904 510 0 1 -77.85 167.26 -204.568 + 85 103.326 1741 0 0 -76.8422 168.39 -205.85 + 85 16.2149 1740 0 0 -76.6881 168.35 -206.193 + 85 50.5462 1056 2 1 31.3255 98.3909 -144.654 +Number of digits in this event = 16 +Using G4ParticleGun ... +8.80395 LIN +proton +Event: 86 +Number of tracker hits in this event = 24 + 86 142.776 1054 11 1 30.9867 -62.1231 125.55 + 86 123.532 589 11 0 30.9864 -62.1226 124.15 + 86 115.377 1054 10 1 30.9769 -62.1089 95.55 + 86 129.091 589 10 0 30.9764 -62.1077 94.15 + 86 203.321 1054 9 1 30.9677 -62.0839 65.55 + 86 139.247 589 9 0 30.967 -62.0832 64.15 + 86 108.481 1054 8 1 30.9577 -62.0688 35.55 + 86 101.958 589 8 0 30.9575 -62.0676 34.15 + 86 116.815 1054 7 1 30.955 -62.0435 5.55 + 86 133.995 590 7 0 30.9554 -62.0422 4.15 + 86 124.498 1054 6 1 30.964 -62.0185 -24.45 + 86 144.109 590 6 0 30.9645 -62.0174 -25.85 + 86 126.864 1054 5 1 30.9754 -61.9984 -54.45 + 86 110.048 590 5 0 30.9761 -61.9973 -55.85 + 86 116.226 1054 4 1 30.9922 -61.9786 -84.45 + 86 201.457 590 4 0 30.9923 -61.9777 -85.85 + 86 106.043 1054 3 1 30.9925 -61.9618 -114.45 + 86 100.723 590 3 0 30.9926 -61.9603 -115.85 + 86 139.509 1054 2 1 30.9951 -61.9278 -144.45 + 86 95.8049 590 2 0 30.9961 -61.9279 -145.85 + 86 205.845 1054 1 1 31.0171 -61.9325 -174.45 + 86 117.588 590 1 0 31.0187 -61.9317 -175.85 + 86 109.851 1055 0 1 31.0543 -61.9123 -204.45 + 86 91.2015 590 0 0 31.0559 -61.9119 -205.85 +Number of digits in this event = 13 +Using G4ParticleGun ... +4.00475 LIN +proton +Event: 87 +Number of tracker hits in this event = 21 + 87 129.095 1074 9 1 34.9859 -116.066 65.55 + 87 104.121 320 9 0 34.9861 -116.065 64.15 + 87 108.047 1074 8 1 34.9862 -116.055 35.55 + 87 94.0752 320 8 0 34.9859 -116.054 34.15 + 87 123.247 1074 7 1 34.9768 -116.043 5.55 + 87 117.644 320 7 0 34.9766 -116.043 4.15 + 87 121.285 1074 6 1 34.9691 -116.055 -24.45 + 87 103.185 320 6 0 34.9676 -116.056 -25.85 + 87 131.476 1074 5 1 34.9375 -116.084 -54.45 + 87 93.7804 320 5 0 34.9364 -116.084 -55.85 + 87 105.568 1074 4 1 34.9034 -116.071 -84.45 + 87 113.115 320 4 0 34.9041 -116.072 -85.85 + 87 109.383 1074 3 1 34.9192 -116.092 -114.45 + 87 94.5526 320 3 0 34.9215 -116.094 -115.85 + 87 94.0299 1074 2 1 34.9632 -116.121 -144.45 + 87 91.6 320 2 0 34.9651 -116.124 -145.85 + 87 388.674 1074 1 1 35.0031 -116.174 -174.45 + 87 117.57 319 1 0 35.0043 -116.177 -175.85 + 87 127.311 1074 0 1 35.0314 -116.242 -204.45 + 87 100.606 319 0 0 35.0332 -116.245 -205.85 + 87 48.4056 1075 1 1 35.05 -116.171 -174.7 +Number of digits in this event = 7 +Using G4ParticleGun ... +1.34257 LIN +proton +Event: 88 +Number of tracker hits in this event = 17 + 88 110.414 1571 7 1 134.387 -63.5039 5.55 + 88 121.18 582 7 0 134.391 -63.5243 4.15 + 88 109.837 1571 6 1 134.482 -63.9564 -24.45 + 88 112.666 580 6 0 134.49 -63.9783 -25.85 + 88 275.365 1572 5 1 134.665 -64.4289 -54.45 + 88 205.863 577 5 0 134.674 -64.4565 -55.85 + 88 100.187 1573 4 1 134.863 -65.033 -84.45 + 88 232.386 574 4 0 134.876 -65.0611 -85.85 + 88 128.8 1575 3 1 135.166 -65.638 -114.45 + 88 104.937 571 3 0 135.179 -65.6663 -115.85 + 88 136.703 1576 2 1 135.435 -66.2483 -144.45 + 88 121.11 568 2 0 135.446 -66.28 -145.85 + 88 102.27 1577 1 1 135.582 -66.9215 -174.45 + 88 121.114 565 1 0 135.587 -66.9552 -175.85 + 88 175.352 1577 0 1 135.683 -67.6461 -204.45 + 88 180.674 561 0 0 135.681 -67.6793 -205.85 + 88 104.336 578 5 0 134.664 -64.45 -56.0982 +Number of digits in this event = 11 +Using G4ParticleGun ... +8.56057 LIN +proton +Event: 89 +Number of tracker hits in this event = 22 + 89 140.947 649 10 1 -50.2273 -79.1504 95.55 + 89 129.6 504 10 0 -50.2275 -79.1499 94.15 + 89 127.247 649 9 1 -50.2287 -79.1415 65.55 + 89 122.397 504 9 0 -50.2281 -79.1406 64.15 + 89 115.517 649 8 1 -50.2171 -79.1184 35.55 + 89 89.9128 504 8 0 -50.2172 -79.1174 34.15 + 89 109.658 649 7 1 -50.2191 -79.0983 5.55 + 89 104.23 504 7 0 -50.2202 -79.0981 4.15 + 89 131.357 649 6 1 -50.2445 -79.0943 -24.45 + 89 90.0079 504 6 0 -50.2455 -79.0936 -25.85 + 89 107.092 648 5 1 -50.2663 -79.0916 -54.45 + 89 101.936 504 5 0 -50.2664 -79.0921 -55.85 + 89 171.141 648 4 1 -50.268 -79.1013 -84.45 + 89 126.355 504 4 0 -50.2681 -79.1022 -85.85 + 89 142.912 648 3 1 -50.267 -79.1217 -114.45 + 89 105.666 504 3 0 -50.2677 -79.1228 -115.85 + 89 92.0859 648 2 1 -50.2812 -79.1432 -144.45 + 89 126.862 504 2 0 -50.2814 -79.1439 -145.85 + 89 100.919 648 1 1 -50.2798 -79.1602 -174.45 + 89 334.101 504 1 0 -50.2794 -79.1606 -175.85 + 89 123.306 648 0 1 -50.2695 -79.1721 -204.45 + 89 81.2338 504 0 0 -50.27 -79.1734 -205.85 +Number of digits in this event = 12 +Using G4ParticleGun ... +1.54293 LIN +proton +Event: 90 +Number of tracker hits in this event = 26 + 90 137.608 1126 10 1 45.2519 89.3833 95.55 + 90 102.506 1346 10 0 45.2499 89.3829 94.15 + 90 96.4941 1125 9 1 45.192 89.382 65.55 + 90 111.767 1346 9 0 45.1892 89.3793 64.15 + 90 126.451 1125 8 1 45.1329 89.3293 35.55 + 90 114.339 1346 8 0 45.1282 89.3247 34.15 + 90 199.789 1124 7 1 45.0284 89.2147 5.55 + 90 145.53 1345 7 0 45.0268 89.2061 4.15 + 90 107.834 1124 6 1 44.9926 89.0392 -24.45 + 90 133.843 1344 6 0 44.9869 89.0305 -25.85 + 90 186.516 1124 5 1 44.8843 88.8428 -54.45 + 90 123.309 1343 5 0 44.8827 88.834 -55.85 + 90 254.738 1123 4 1 44.8459 88.6538 -84.45 + 90 113.622 1342 4 0 44.8462 88.6462 -85.85 + 90 102.533 1123 3 1 44.8428 88.4918 -114.45 + 90 182.479 1342 3 0 44.842 88.4825 -115.85 + 90 164.408 1123 2 1 44.8284 88.2931 -144.45 + 90 116.797 1341 2 0 44.8308 88.2845 -145.85 + 90 157.908 1124 1 1 44.8839 88.1211 -174.45 + 90 146.127 1340 1 0 44.8874 88.1187 -175.85 + 90 131.418 1124 0 1 44.9531 88.0691 -204.45 + 90 147.064 1340 0 0 44.9522 88.0701 -205.85 + 90 45.3951 777 4 0 47.8145 -24.4929 -86.25 + 90 147.842 776 4 0 47.83 -24.65 -85.9213 + 90 113.058 775 4 0 47.6695 -24.85 -85.8935 + 90 32.7614 1124 4 1 44.8995 -25.0987 -84.85 +Number of digits in this event = 16 +Using G4ParticleGun ... +9.26337 LIN +proton +Event: 91 +Number of tracker hits in this event = 43 + 91 107.213 533 10 1 -73.2662 -81.9024 95.55 + 91 150.126 490 10 0 -73.2665 -81.903 94.15 + 91 155.851 533 9 1 -73.2721 -81.9181 65.55 + 91 262.026 490 9 0 -73.2725 -81.9182 64.15 + 91 312.384 533 8 1 -73.2804 -81.9165 35.55 + 91 122.149 490 8 0 -73.2805 -81.9161 34.15 + 91 127.685 533 7 1 -73.2848 -81.9073 5.55 + 91 151.93 490 7 0 -73.2845 -81.9062 4.15 + 91 237.14 533 6 1 -73.2766 -81.8833 -24.45 + 91 135.417 490 6 0 -73.2766 -81.8821 -25.85 + 91 100.635 533 5 1 -73.2742 -81.8568 -54.45 + 91 105.541 490 5 0 -73.2744 -81.855 -55.85 + 91 101.724 533 4 1 -73.2773 -81.8153 -84.45 + 91 100.249 491 4 0 -73.2774 -81.8125 -85.85 + 91 241.147 533 3 1 -73.2777 -81.7548 -114.45 + 91 112.602 491 3 0 -73.2772 -81.7525 -115.85 + 91 129.964 533 2 1 -73.2691 -81.7051 -144.45 + 91 145.258 491 2 0 -73.2693 -81.7033 -145.85 + 91 141.928 533 1 1 -73.2734 -81.6668 -174.45 + 91 106.26 491 1 0 -73.2735 -81.6645 -175.85 + 91 116.877 533 0 1 -73.2763 -81.6223 -204.45 + 91 147.528 492 0 0 -73.2763 -81.6208 -205.85 + 91 188.31 442 0 1 -91.55 -72.6324 -204.654 + 91 154.313 462 0 1 -87.5195 30.2325 -204.45 + 91 7.02297 1211 2 0 -45.1331 62.45 -146.098 + 91 101.583 351 1 1 -109.81 17.2306 -174.85 + 91 73.1638 350 1 1 -109.95 17.7176 -174.514 + 91 81.4103 349 1 1 -110.15 17.7069 -174.567 + 91 305.291 348 1 1 -110.35 17.7963 -174.522 + 91 1.96927 1298 4 1 79.8389 -146.602 -84.85 + 91 111.93 1299 4 1 79.85 -146.603 -84.8425 + 91 35.3715 534 0 1 -73.25 -81.6045 -204.751 + 91 102.327 496 0 0 -72.7349 -80.7279 -205.85 + 91 47.6615 497 0 0 -72.5378 -80.65 -206.148 + 91 137.311 537 0 0 -22.1001 -72.4706 -206.25 + 91 79.3762 536 0 0 -21.8542 -72.65 -206.039 + 91 63.4947 791 0 1 -21.7623 -72.6195 -204.849 + 91 295.675 792 0 1 -21.65 -72.6645 -204.681 + 91 117.031 793 0 1 -21.4498 -72.7331 -204.619 + 91 142.866 534 1 1 -73.25 -81.6293 -174.829 + 91 217.841 492 2 0 -73.2793 -81.65 -145.939 + 91 27.4422 493 2 0 -73.3419 -81.45 -146.174 + 91 224.771 534 6 1 -73.2499 -81.7104 -24.5842 +Number of digits in this event = 25 +Using G4ParticleGun ... +5.55869 LIN +proton +Event: 92 +Number of tracker hits in this event = 25 + 92 181.269 414 10 1 -97.2061 -42.0834 95.55 + 92 125.745 689 10 0 -97.2061 -42.0828 94.15 + 92 93.8026 414 9 1 -97.235 -42.086 65.55 + 92 105.753 689 9 0 -97.2364 -42.0851 64.15 + 92 104.432 414 8 1 -97.2624 -42.0601 35.55 + 92 97.1055 689 8 0 -97.2633 -42.0591 34.15 + 92 117.048 414 7 1 -97.2878 -42.0427 5.55 + 92 180.053 690 7 0 -97.2886 -42.0416 4.15 + 92 333.715 414 6 1 -97.3025 -42.0128 -24.45 + 92 99.639 690 6 0 -97.3012 -42.0109 -25.85 + 92 107.062 414 5 1 -97.2744 -41.9706 -54.45 + 92 92.7874 690 5 0 -97.2721 -41.9695 -55.85 + 92 246.443 414 4 1 -97.2261 -41.9503 -84.45 + 92 102.599 690 4 0 -97.2248 -41.9484 -85.85 + 92 106.139 414 3 1 -97.1931 -41.9114 -114.45 + 92 177.544 690 3 0 -97.1915 -41.9099 -115.85 + 92 183.63 414 2 1 -97.1631 -41.8799 -144.45 + 92 126.255 690 2 0 -97.1615 -41.8792 -145.85 + 92 118.74 415 1 1 -97.1275 -41.8647 -174.45 + 92 145.344 690 1 0 -97.126 -41.8637 -175.85 + 92 134.69 415 0 1 -97.0953 -41.8502 -204.45 + 92 101.523 690 0 0 -97.0936 -41.8505 -205.85 + 92 147.941 415 4 1 -97.15 -41.9249 -84.7566 + 92 15.0642 848 5 0 -153.653 -10.3495 -56.25 + 92 26.1379 648 6 0 -92.061 -50.25 -25.883 +Number of digits in this event = 13 +Using G4ParticleGun ... +3.45112 LIN +proton +Event: 93 +Number of tracker hits in this event = 67 + 93 141.538 700 10 1 -39.9718 -104.887 95.55 + 93 110.944 376 10 0 -39.9705 -104.89 94.15 + 93 256.69 700 9 1 -39.9478 -104.948 65.55 + 93 115.723 375 9 0 -39.9469 -104.95 64.15 + 93 231.921 700 8 1 -39.929 -104.993 35.55 + 93 132.631 375 8 0 -39.928 -104.997 34.15 + 93 132.978 700 7 1 -39.9071 -105.092 5.55 + 93 188.089 375 7 0 -39.9048 -105.097 4.15 + 93 133.419 700 6 1 -39.8576 -105.2 -24.45 + 93 154.05 374 6 0 -39.8558 -105.205 -25.85 + 93 100.283 701 5 1 -39.8171 -105.292 -54.45 + 93 108.079 374 5 0 -39.8167 -105.296 -55.85 + 93 154.121 701 4 1 -39.803 -105.377 -84.45 + 93 144.275 373 4 0 -39.8034 -105.381 -85.85 + 93 177.476 701 3 1 -39.8158 -105.461 -114.45 + 93 361.665 373 3 0 -39.816 -105.467 -115.85 + 93 103.318 701 2 1 -39.8265 -105.595 -144.45 + 93 114.35 372 2 0 -39.8265 -105.602 -145.85 + 93 91.432 701 1 1 -39.8256 -105.735 -174.45 + 93 159.931 372 1 0 -39.8275 -105.741 -175.85 + 93 102.868 700 0 1 -39.8692 -105.858 -204.45 + 93 100.996 371 0 0 -39.8716 -105.862 -205.85 + 93 25.624 1422 12 0 -64.661 104.571 153.873 + 93 163.037 504 0 0 -74.6623 -79.1128 -206.25 + 93 73.2923 505 0 0 -74.7708 -79.05 -206.008 + 93 231.784 523 0 1 -75.2994 -78.7506 -204.85 + 93 29.8905 522 0 1 -75.45 -78.6654 -204.521 + 93 115.665 536 1 0 -88.7649 -72.6928 -176.25 + 93 116.305 537 1 0 -88.8606 -72.65 -176.047 + 93 13.3511 453 1 1 -89.4287 -72.3857 -174.85 + 93 158.162 452 1 1 -89.45 -72.3757 -174.805 + 93 124.157 568 2 0 -102.082 -66.2848 -146.25 + 93 369.741 569 2 0 -102.154 -66.25 -146.087 + 93 66.495 387 2 1 -102.684 -65.9954 -144.85 + 93 118.426 386 2 1 -102.75 -65.9635 -144.694 + 93 7.24802 603 3 0 -115.029 -59.2539 -116.25 + 93 149.9 604 3 0 -115.036 -59.25 -116.234 + 93 119.165 322 3 1 -115.641 -58.9265 -114.85 + 93 76.4841 321 3 1 -115.75 -58.869 -114.603 + 93 128.819 642 4 0 -128.042 -51.503 -86.25 + 93 74.6194 643 4 0 -128.13 -51.45 -86.0463 + 93 162.562 257 4 1 -128.62 -51.1633 -84.85 + 93 46.6697 256 4 1 -128.75 -51.0875 -84.5305 + 93 179.39 698 5 0 -140.921 -40.3764 -56.25 + 93 33.881 699 5 0 -141.064 -40.25 -55.918 + 93 30.6458 193 5 1 -141.531 -39.847 -54.85 + 93 202.67 192 5 1 -141.55 -39.8308 -54.807 + 93 7.73587 752 6 0 -153.962 -29.4574 -26.25 + 93 207.287 753 6 0 -153.971 -29.45 -26.2295 + 93 222.409 127 6 1 -154.567 -28.9524 -24.85 + 93 195.333 806 7 0 -167.754 -18.7808 3.75 + 93 16.427 807 7 0 -167.923 -18.65 4.11811 + 93 237.432 58 7 1 -168.387 -18.288 5.15 + 93 19.6622 57 7 1 -168.55 -18.1608 5.51255 + 93 159.641 875 8 0 -176.616 -4.97533 33.75 + 93 90.9038 876 8 0 -176.692 -4.85 34.0176 + 93 254.549 15 8 1 -177.014 -4.31965 35.15 + 93 2.30026 164 0 0 -32.6878 -147.345 -206.25 + 93 144.822 163 0 0 -32.6865 -147.35 -206.245 + 93 124.299 162 0 0 -32.6305 -147.55 -206.034 + 93 281.974 738 0 1 -32.3286 -148.68 -204.85 + 93 48.8854 739 0 1 -32.25 -148.976 -204.54 + 93 51.7637 17 1 0 -25.1944 -176.67 -176.25 + 93 136.175 16 1 0 -25.174 -176.75 -176.168 + 93 98.5529 15 1 0 -25.1231 -176.95 -175.963 + 93 29.5361 775 1 1 -24.8604 -178.028 -174.85 + 93 235.149 776 1 1 -24.85 -178.07 -174.806 +Number of digits in this event = 38 +Using G4ParticleGun ... +8.62695 LIN proton Event: 94 Number of tracker hits in this event = 26 - 94 111.23 509 10 1 -78.1303 49.9449 95.55 - 94 127.967 1149 10 0 -78.1296 49.946 94.15 - 94 232.628 509 9 1 -78.1278 49.9586 65.55 - 94 128.527 1149 9 0 -78.1267 49.9665 64.15 - 94 154.964 509 8 1 -78.1217 50.138 35.55 - 94 112.293 1150 8 0 -78.1212 50.1455 34.15 - 94 127.282 509 7 1 -78.0893 50.301 5.55 - 94 118.368 1151 7 0 -78.0843 50.3063 4.15 - 94 197.473 510 6 1 -77.9744 50.4412 -24.45 - 94 149.327 1152 6 0 -77.9685 50.4511 -25.85 - 94 31.7871 510 5 1 -77.8505 50.656 -54.45 - 94 124.661 511 5 1 -77.85 50.657 -54.546 - 94 111.006 1153 5 0 -77.8429 50.6701 -55.85 - 94 128.664 511 4 1 -77.6639 50.9701 -84.45 - 94 165.582 1154 4 0 -77.6523 50.9869 -85.85 - 94 127.774 513 3 1 -77.3792 51.3024 -114.45 - 94 114.471 1156 3 0 -77.367 51.3148 -115.85 - 94 103.849 514 2 1 -77.132 51.5851 -144.45 - 94 141.768 1157 2 0 -77.1194 51.5953 -145.85 - 94 124.6 515 1 1 -76.8598 51.8146 -174.45 - 94 121.15 1158 1 0 -76.85 51.8285 -175.85 - 94 120.261 516 0 1 -76.6562 52.1204 -204.45 - 94 137.624 1160 0 0 -76.6457 52.1356 -205.85 - 94 116.009 511 6 1 -77.85 50.466 -24.6432 - 94 39.4595 1148 8 0 -78.5086 49.7096 34.15 - 94 98.4019 1147 8 0 -78.5572 49.65 33.983 -Number of digits in this event = 19 -Using G4ParticleGun ... -9.51383 LIN -proton -Event: 95 -Number of tracker hits in this event = 22 - 95 100.582 591 10 1 -61.6752 -97.3609 95.55 - 95 114.424 413 10 0 -61.6751 -97.3617 94.15 - 95 165.104 591 9 1 -61.6712 -97.3765 65.55 - 95 141.756 413 9 0 -61.6704 -97.3772 64.15 - 95 91.7228 591 8 1 -61.6513 -97.3933 35.55 - 95 128.512 413 8 0 -61.6496 -97.3945 34.15 - 95 101.217 592 7 1 -61.6141 -97.4168 5.55 - 95 103.109 413 7 0 -61.6128 -97.4182 4.15 - 95 109.931 592 6 1 -61.5868 -97.4414 -24.45 - 95 116.336 413 6 0 -61.5851 -97.4427 -25.85 - 95 141.942 592 5 1 -61.5485 -97.4684 -54.45 - 95 106.651 413 5 0 -61.5471 -97.4699 -55.85 - 95 107.875 592 4 1 -61.5196 -97.4987 -84.45 - 95 170.963 413 4 0 -61.518 -97.5001 -85.85 - 95 121.921 592 3 1 -61.4875 -97.5308 -114.45 - 95 125.691 413 3 0 -61.4861 -97.5329 -115.85 - 95 114.35 592 2 1 -61.4581 -97.5727 -144.45 - 95 163.31 412 2 0 -61.4573 -97.5749 -145.85 - 95 107.065 593 1 1 -61.4442 -97.6194 -174.45 - 95 106.919 412 1 0 -61.444 -97.6204 -175.85 - 95 101.411 593 0 1 -61.4413 -97.6398 -204.45 - 95 153.391 412 0 0 -61.4408 -97.6413 -205.85 -Number of digits in this event = 10 -Using G4ParticleGun ... -4.91781 LIN -proton -Event: 96 -Number of tracker hits in this event = 137 - 96 119.849 794 10 1 -21.205 112.811 95.55 - 96 118.628 1463 10 0 -21.2046 112.812 94.15 - 96 123.222 794 9 1 -21.1988 112.826 65.55 - 96 102.73 1463 9 0 -21.2001 112.826 64.15 - 96 275.946 794 8 1 -21.2236 112.811 35.55 - 96 114.744 1463 8 0 -21.2251 112.81 34.15 - 96 7923.82 793 7 1 -21.2559 112.781 5.55 - 96 91.7171 778 7 1 -24.3554 116.627 5.54987 - 96 5856.2 794 7 1 -21.25 112.785 5.19936 - 96 173.655 1463 7 0 -21.3338 112.864 4.15 - 96 48.815 783 6 1 -23.4347 115.138 -24.45 - 96 66.6026 782 6 1 -23.45 115.155 -24.6532 - 96 103.447 1475 6 0 -23.5399 115.253 -25.85 - 96 275.188 771 5 1 -25.6895 117.6 -54.45 - 96 94.3818 1487 5 0 -25.7935 117.714 -55.85 - 96 205.687 760 4 1 -27.9084 120.066 -84.45 - 96 157.077 1500 4 0 -28.0164 120.184 -85.85 - 96 98.9168 749 3 1 -30.2201 122.582 -114.45 - 96 1.43045 748 3 1 -30.25 122.616 -114.842 - 96 115.301 1512 3 0 -30.3273 122.703 -115.85 - 96 91.8144 737 2 1 -32.5192 125.196 -144.45 - 96 88.7181 1525 2 0 -32.6267 125.321 -145.85 - 96 17.2994 1526 2 0 -32.6521 125.35 -146.181 - 96 119.983 726 1 1 -34.8111 127.861 -174.45 - 96 115.332 1539 1 0 -34.9196 127.983 -175.85 - 96 98.2221 714 0 1 -37.1307 130.499 -204.45 - 96 110.814 1552 0 0 -37.2412 130.62 -205.85 - 96 91.6456 770 5 1 -25.85 117.501 -54.7692 - 96 273.888 568 3 1 -66.3287 174.063 -114.45 - 96 59.7142 567 3 1 -66.45 174.228 -114.761 - 96 247.537 1773 3 0 -66.882 174.808 -115.85 - 96 66.9899 1774 3 0 -66.9874 174.95 -116.116 - 96 117.119 1462 7 0 -21.1495 112.641 4.15 - 96 57.7327 808 6 1 -18.2638 108.811 -24.45 - 96 106.285 809 6 1 -18.25 108.792 -24.5847 - 96 110.452 1442 6 0 -18.1211 108.62 -25.85 - 96 145.301 824 5 1 -15.1828 104.714 -54.45 - 96 120.346 1421 5 0 -15.0284 104.529 -55.85 - 96 61.4075 840 4 1 -11.8688 100.741 -84.45 - 96 85.909 841 4 1 -11.85 100.719 -84.6185 - 96 28.8809 1402 4 0 -11.7132 100.557 -85.85 - 96 116.528 1401 4 0 -11.7074 100.55 -85.9017 - 96 123.688 857 3 1 -8.50283 96.7843 -114.45 - 96 140.033 1382 3 0 -8.33279 96.6034 -115.85 - 96 114.752 875 2 1 -4.8943 92.9175 -144.45 - 96 10.788 876 2 1 -4.85 92.8723 -144.815 - 96 150.695 1362 2 0 -4.72491 92.7442 -145.85 - 96 195.587 894 1 1 -1.24056 89.186 -174.45 - 96 111.357 1344 1 0 -1.06577 89.0249 -175.85 - 96 178.861 912 0 1 2.48348 85.7893 -204.45 - 96 125.252 1327 0 0 2.6522 85.614 -205.85 - 96 276.327 1028 1 1 25.8023 -44.9041 -174.85 - 96 52.367 1027 1 1 25.6498 -45.4337 -174.534 - 96 1.2192 726 1 0 86.1126 -34.6726 -176.25 - 96 20.1326 702 1 0 86.092 -39.5506 -176.25 - 96 135.792 579 8 0 -148.128 -64.1291 33.75 - 96 277.602 578 8 0 -148.249 -64.25 34.1027 - 96 22.8635 577 8 0 -148.253 -64.45 34.0559 - 96 258.515 950 5 1 10.1978 111.168 -54.45 - 96 231.839 951 5 1 10.25 111.16 -54.551 - 96 130.025 1454 5 0 10.9126 111.074 -55.8502 - 96 34.5708 1027 4 1 25.5988 109.086 -84.45 - 96 78.0653 1028 4 1 25.6501 109.067 -84.5588 - 96 152.808 1443 4 0 26.2716 108.852 -85.85 - 96 99.8265 1100 3 1 40.1162 103.948 -114.45 - 96 68.1104 1101 3 1 40.25 103.883 -114.723 - 96 81.6138 1417 3 0 40.7879 103.619 -115.85 - 96 100.635 1416 3 0 40.9264 103.55 -116.143 - 96 169.773 1171 2 1 54.3261 97.1392 -144.45 - 96 20.1815 1172 2 1 54.45 97.055 -144.772 - 96 5.64636 1383 2 0 54.8815 96.7552 -145.85 - 96 92.3782 1382 2 0 54.889 96.75 -145.869 - 96 138.814 1229 1 1 65.8617 89.0314 -174.45 - 96 142.79 1342 1 0 66.4732 88.6309 -175.85 - 96 80.1308 1297 0 1 79.5467 80.462 -204.45 - 96 48.3551 1298 0 1 79.65 80.3786 -204.696 - 96 110.689 1299 0 0 80.129 79.9766 -205.85 - 96 7.57977 1298 0 0 80.2861 79.85 -206.227 - 96 27.4459 1289 0 1 77.85 80.4252 -204.555 - 96 176.82 1455 5 0 10.8528 111.255 -55.85 - 96 27.9366 1019 4 1 24.0085 111.849 -84.4501 - 96 142.141 1020 4 1 24.05 111.837 -84.5418 - 96 275.182 1457 4 0 24.6448 111.671 -85.85 - 96 52.6511 1090 3 1 38.1584 107.939 -114.45 - 96 62.3262 1091 3 1 38.25 107.906 -114.632 - 96 143.424 1437 3 0 38.865 107.682 -115.85 - 96 96.4806 1166 2 1 53.3159 102.814 -144.45 - 96 117.349 1167 2 1 53.45 102.776 -144.697 - 96 125.849 1412 2 0 54.0863 102.606 -145.85 - 96 6.16518 1411 2 0 54.2903 102.55 -146.226 - 96 8.49884 1246 1 1 69.4446 98.4378 -174.45 - 96 160.736 1247 1 1 69.45 98.4361 -174.459 - 96 17.163 1248 1 1 69.65 98.372 -174.798 - 96 58.1107 1390 1 0 70.2649 98.1828 -175.85 - 96 85.0521 1389 1 0 70.3741 98.15 -176.035 - 96 101.677 1335 0 1 87.0938 93.4837 -204.45 - 96 33.2528 1336 0 1 87.25 93.439 -204.733 - 96 139.752 1365 0 0 87.8666 93.2685 -205.85 - 96 593.253 1334 0 1 87.0173 93.5527 -204.45 - 96 34.9094 1375 0 0 86.8953 95.2259 -205.85 - 96 49.5236 1376 0 0 86.8909 95.3501 -205.931 - 96 54.698 1377 0 0 86.8799 95.55 -205.99 - 96 49.5633 1378 0 0 86.9559 95.75 -206.01 - 96 111.936 1379 0 0 87.0888 95.95 -206.051 - 96 457.748 1333 0 1 86.85 92.6947 -204.664 - 96 76.3236 1458 4 0 24.6469 111.798 -85.85 - 96 255.775 1159 2 1 51.9869 107.681 -144.45 - 96 40.855 1160 2 1 52.05 107.62 -144.709 - 96 136.057 1435 2 0 52.2776 107.253 -145.85 - 96 60.9255 1434 2 0 52.3371 107.15 -146.131 - 96 18.8372 1176 1 1 55.2927 101.651 -174.45 - 96 100.038 1175 1 1 55.25 101.614 -174.516 - 96 22.407 1174 1 1 55.05 101.546 -174.822 - 96 102.099 1406 1 0 54.171 101.381 -175.85 - 96 52.4375 1405 1 0 53.8724 101.35 -176.144 - 96 134.761 1546 1 0 -56.7058 129.351 -176.25 - 96 134.388 1547 1 0 -57.1588 129.55 -176.114 - 96 117.168 1548 1 0 -57.5583 129.75 -176.048 - 96 97.7401 1549 1 0 -57.8221 129.95 -176.059 - 96 93.2532 1550 1 0 -58.0446 130.15 -176.088 - 96 85.6802 1551 1 0 -58.2757 130.35 -176.158 - 96 56.5505 1158 2 1 51.85 107.564 -144.513 - 96 60.8718 1157 2 1 51.6495 107.56 -144.627 - 96 44.1716 1156 2 1 51.45 107.573 -144.767 - 96 140.157 1436 2 0 49.817 107.419 -145.85 - 96 55.267 1110 1 1 42.1554 110.801 -174.45 - 96 138.32 1111 1 1 42.2501 110.98 -174.522 - 96 235.404 1112 1 1 42.45 111.394 -174.666 - 96 15.9862 1461 1 0 41.9446 112.514 -175.85 - 96 102.212 1462 1 0 41.9106 112.55 -175.894 - 96 117.753 1463 1 0 41.6574 112.75 -176.118 - 96 18.1433 1466 1 0 43.6047 113.35 -175.873 - 96 61.6797 1456 5 0 10.9353 111.35 -56.0125 - 96 92.5363 1457 5 0 10.9393 111.55 -56.0858 - 96 100.471 1458 5 0 10.8637 111.75 -56.038 - 96 153.12 1459 5 0 10.7109 111.95 -56.0575 - 96 8.34175 793 8 1 -21.25 112.808 35.1958 -Number of digits in this event = 49 -Using G4ParticleGun ... -8.38146 LIN -proton -Event: 97 -Number of tracker hits in this event = 38 - 97 88.9023 590 9 1 -62.0031 -107.538 65.55 - 97 112.044 363 9 0 -62.0037 -107.538 64.15 - 97 129.776 590 8 1 -62.0147 -107.55 35.55 - 97 121.096 362 8 0 -62.0155 -107.551 34.15 - 97 124.703 590 7 1 -62.03 -107.565 5.55 - 97 115.645 362 7 0 -62.0308 -107.567 4.15 - 97 151.729 590 6 1 -62.0488 -107.606 -24.45 - 97 185.309 362 6 0 -62.049 -107.608 -25.85 - 97 109.315 589 5 1 -62.0581 -107.653 -54.45 - 97 124.018 362 5 0 -62.0582 -107.655 -55.85 - 97 179.248 589 4 1 -62.0603 -107.69 -84.45 - 97 156.163 362 4 0 -62.0594 -107.691 -85.85 - 97 135.225 590 3 1 -62.0386 -107.714 -114.45 - 97 185.737 362 3 0 -62.0378 -107.714 -115.85 - 97 160.096 590 2 1 -62.0205 -107.728 -144.45 - 97 63.6297 361 2 0 -61.949 -107.917 -145.85 - 97 78.6088 360 2 0 -61.9363 -107.95 -146.098 - 97 133.553 597 1 1 -60.4758 -111.762 -174.45 - 97 7.25242 341 1 0 -60.3988 -111.946 -175.85 - 97 91.956 340 1 0 -60.397 -111.95 -175.883 - 97 108.08 606 0 1 -58.8367 -115.727 -204.45 - 97 81.057 321 0 0 -58.7608 -115.913 -205.85 - 97 40.314 320 0 0 -58.7457 -115.95 -206.13 - 97 73.6021 591 2 1 -61.85 -107.705 -144.502 - 97 94.206 592 2 1 -61.65 -107.686 -144.63 - 97 93.804 593 2 1 -61.45 -107.667 -144.757 - 97 249.631 363 2 0 -59.7485 -107.505 -145.85 - 97 5.22647 825 1 1 -14.8639 -103.251 -174.45 - 97 75.9677 826 1 1 -14.85 -103.25 -174.46 - 97 99.8093 827 1 1 -14.65 -103.235 -174.597 - 97 58.0105 828 1 1 -14.45 -103.218 -174.734 - 97 302.451 385 1 0 -12.8345 -103.087 -175.85 - 97 30.2124 1037 0 1 27.5698 -99.5654 -204.45 - 97 76.6484 1038 0 1 27.65 -99.5618 -204.502 - 97 80.6232 1039 0 1 27.85 -99.5526 -204.631 - 97 49.1557 1040 0 1 28.05 -99.5426 -204.76 - 97 253.985 403 0 0 29.7331 -99.458 -205.85 - 97 4.8254 949 3 1 9.85788 -79.1333 -114.85 + 94 139.057 896 11 1 -0.655233 61.0301 125.55 + 94 128.508 1204 11 0 -0.655081 61.0302 124.15 + 94 194.53 897 10 1 -0.648109 61.0326 95.55 + 94 219.843 1204 10 0 -0.648488 61.0331 94.15 + 94 164.09 896 9 1 -0.653686 61.0448 65.55 + 94 98.2466 1204 9 0 -0.654313 61.0458 64.15 + 94 117.204 896 8 1 -0.668292 61.0668 35.55 + 94 160.567 1205 8 0 -0.668845 61.0672 34.15 + 94 127.221 896 7 1 -0.682156 61.0795 5.55 + 94 113.147 1205 7 0 -0.682929 61.0805 4.15 + 94 106.788 896 6 1 -0.697618 61.0984 -24.45 + 94 199.048 1205 6 0 -0.699067 61.099 -25.85 + 94 145.788 896 5 1 -0.724834 61.114 -54.45 + 94 97.2329 1205 5 0 -0.726691 61.114 -55.85 + 94 122.923 896 4 1 -0.766863 61.1153 -84.45 + 94 131.612 1205 4 0 -0.768316 61.1156 -85.85 + 94 103.221 896 3 1 -0.799147 61.1174 -114.45 + 94 125.216 1205 3 0 -0.801104 61.1174 -115.85 + 94 95.8534 896 2 1 -0.841991 61.1196 -144.45 + 94 120.777 1205 2 0 -0.843638 61.1194 -145.85 + 94 104.82 895 1 1 -0.869721 61.1115 -174.45 + 94 105.176 1205 1 0 -0.870767 61.1094 -175.85 + 94 130.448 895 0 1 -0.886716 61.0672 -204.45 + 94 102.843 1205 0 0 -0.887891 61.0652 -205.85 + 94 179.344 740 5 1 -31.8738 -27.8726 -54.85 + 94 45.0952 741 5 1 -31.85 -27.91 -54.6086 Number of digits in this event = 18 Using G4ParticleGun ... -3.87538 LIN +3.06348 LIN +proton +Event: 95 +Number of tracker hits in this event = 18 + 95 148.814 1493 8 1 118.847 -71.3648 35.55 + 95 149.285 543 8 0 118.847 -71.365 34.15 + 95 184.331 1493 7 1 118.847 -71.3691 5.55 + 95 217.933 543 7 0 118.848 -71.3701 4.15 + 95 320.669 1493 6 1 118.868 -71.3837 -24.45 + 95 126.407 543 6 0 118.887 -71.4061 -25.85 + 95 103.311 1495 5 1 119.296 -71.879 -54.45 + 95 121.401 540 5 0 119.318 -71.9025 -55.85 + 95 181.655 1498 4 1 119.757 -72.3823 -84.45 + 95 174.858 538 4 0 119.778 -72.4058 -85.85 + 95 111.441 1500 3 1 120.194 -72.8941 -114.45 + 95 97.8629 535 3 0 120.215 -72.9181 -115.85 + 95 105.855 1502 2 1 120.658 -73.4146 -144.45 + 95 87.364 533 2 0 120.68 -73.4359 -145.85 + 95 103.16 1504 1 1 121.123 -73.8766 -174.45 + 95 135.867 530 1 0 121.146 -73.8976 -175.85 + 95 154.608 1507 0 1 121.617 -74.3332 -204.45 + 95 222.33 528 0 0 121.639 -74.3547 -205.85 +Number of digits in this event = 13 +Using G4ParticleGun ... +1.61427 LIN +proton +Event: 96 +Number of tracker hits in this event = 17 + 96 126.139 1488 7 1 117.857 88.9304 5.55 + 96 151.158 1344 7 0 117.858 88.9281 4.15 + 96 118.601 1488 6 1 117.879 88.8835 -24.45 + 96 134.67 1344 6 0 117.876 88.881 -25.85 + 96 130.219 1488 5 1 117.824 88.8266 -54.45 + 96 188.67 1343 5 0 117.819 88.8313 -55.85 + 96 140.912 1487 4 1 117.717 88.9173 -84.45 + 96 102.312 1344 4 0 117.714 88.9203 -85.85 + 96 160.095 1487 3 1 117.648 88.978 -114.45 + 96 137.635 1344 3 0 117.649 88.9819 -115.85 + 96 121.419 1487 2 1 117.649 89.0748 -144.45 + 96 122.54 1345 2 0 117.646 89.0782 -145.85 + 96 123.592 1487 1 1 117.594 89.1521 -174.45 + 96 134.234 1345 1 0 117.586 89.1572 -175.85 + 96 142.747 1486 0 1 117.426 89.2655 -204.45 + 96 128.619 1346 0 0 117.415 89.2694 -205.85 + 96 71.0309 310 0 1 -117.95 -142.341 -204.85 +Number of digits in this event = 17 +Using G4ParticleGun ... +5.09794 LIN +proton +Event: 97 +Number of tracker hits in this event = 22 + 97 100.866 1073 10 1 34.7752 103.511 95.55 + 97 110.054 1416 10 0 34.7763 103.511 94.15 + 97 108.927 1073 9 1 34.8 103.504 65.55 + 97 105.94 1416 9 0 34.8014 103.505 64.15 + 97 121.164 1073 8 1 34.8296 103.521 35.55 + 97 105.687 1416 8 0 34.8315 103.522 34.15 + 97 120.703 1074 7 1 34.8685 103.537 5.55 + 97 105.609 1416 7 0 34.8715 103.538 4.15 + 97 119.915 1074 6 1 34.9281 103.56 -24.45 + 97 151.157 1417 6 0 34.9308 103.561 -25.85 + 97 113.582 1074 5 1 34.9878 103.578 -54.45 + 97 83.6385 1417 5 0 34.9919 103.579 -55.85 + 97 248.208 1075 4 1 35.0785 103.606 -84.45 + 97 107.415 1417 4 0 35.0832 103.606 -85.85 + 97 165.696 1075 3 1 35.1843 103.608 -114.45 + 97 94.3922 1417 3 0 35.1901 103.609 -115.85 + 97 189.857 1076 2 1 35.3091 103.626 -144.45 + 97 131.182 1417 2 0 35.3146 103.626 -145.85 + 97 122.857 1076 1 1 35.4271 103.63 -174.45 + 97 128.438 1417 1 0 35.4321 103.628 -175.85 + 97 95.2666 1077 0 1 35.5302 103.6 -204.45 + 97 145.914 1417 0 0 35.5341 103.6 -205.85 +Number of digits in this event = 11 +Using G4ParticleGun ... +3.66705 LIN proton Event: 98 -Number of tracker hits in this event = 21 - 98 226.11 712 10 0 -110.376 -37.572 94.15 - 98 183.63 348 9 1 -110.376 -37.5697 65.55 - 98 166.633 712 9 0 -110.378 -37.57 64.15 - 98 125.438 348 8 1 -110.409 -37.5726 35.55 - 98 110.629 712 8 0 -110.412 -37.572 34.15 - 98 105.042 348 7 1 -110.467 -37.5572 5.55 - 98 111.075 712 7 0 -110.471 -37.5567 4.15 - 98 145.142 347 6 1 -110.551 -37.5497 -24.45 - 98 99.1374 712 6 0 -110.555 -37.5491 -25.85 - 98 118.195 347 5 1 -110.621 -37.5338 -54.45 - 98 189.86 712 5 0 -110.624 -37.5358 -55.85 - 98 93.9983 347 4 1 -110.69 -37.5772 -84.45 - 98 111.74 712 4 0 -110.693 -37.5782 -85.85 - 98 107.661 346 3 1 -110.769 -37.5924 -114.45 - 98 103.773 712 3 0 -110.772 -37.5931 -115.85 - 98 113.42 346 2 1 -110.853 -37.6058 -144.45 - 98 109.298 712 2 0 -110.858 -37.6058 -145.85 - 98 134.201 345 1 1 -110.959 -37.6119 -174.45 - 98 144.646 712 1 0 -110.964 -37.6119 -175.85 - 98 107.781 345 0 1 -111.063 -37.6093 -204.45 - 98 127.505 712 0 0 -111.068 -37.6071 -205.85 -Number of digits in this event = 10 +Number of tracker hits in this event = 26 + 98 143.451 1090 11 1 38.183 -45.4284 125.55 + 98 145.786 673 11 0 38.1819 -45.4279 124.15 + 98 283.692 1090 10 1 38.16 -45.4226 95.55 + 98 109.425 673 10 0 38.1604 -45.4221 94.15 + 98 113.626 1090 9 1 38.1664 -45.4054 65.55 + 98 98.1576 673 9 0 38.1682 -45.4039 64.15 + 98 107.592 1090 8 1 38.2037 -45.3677 35.55 + 98 110.153 673 8 0 38.2064 -45.3658 34.15 + 98 121.946 1091 7 1 38.2669 -45.3233 5.55 + 98 96.2193 673 7 0 38.2676 -45.321 4.15 + 98 128.605 1091 6 1 38.2857 -45.2717 -24.45 + 98 191.269 673 6 0 38.2847 -45.2685 -25.85 + 98 128.206 1091 5 1 38.266 -45.2056 -54.45 + 98 93.5817 674 5 0 38.2645 -45.2045 -55.85 + 98 143.539 1090 4 1 38.2317 -45.1776 -84.45 + 98 110.468 674 4 0 38.231 -45.178 -85.85 + 98 345.403 1090 3 1 38.2227 -45.1914 -114.45 + 98 108.044 674 3 0 38.2255 -45.1933 -115.85 + 98 111.852 1091 2 1 38.2861 -45.2375 -144.45 + 98 105.974 674 2 0 38.2897 -45.2406 -145.85 + 98 116.642 1091 1 1 38.3612 -45.3048 -174.45 + 98 176.898 673 1 0 38.365 -45.3078 -175.85 + 98 106.76 1091 0 1 38.4366 -45.3674 -204.45 + 98 116.535 673 0 0 38.4378 -45.3697 -205.85 + 98 83.2287 1091 3 1 38.25 -45.2824 -114.626 + 98 205.552 673 3 0 38.1624 -45.4202 -115.85 +Number of digits in this event = 12 Using G4ParticleGun ... -9.73308 LIN +9.94099 LIN proton Event: 99 -Number of tracker hits in this event = 41 - 99 115.203 1259 11 1 71.9283 -18.3939 125.55 - 99 98.7177 808 11 0 71.9277 -18.3936 124.15 - 99 251.155 1259 10 1 71.9136 -18.3878 95.55 - 99 91.41 808 10 0 71.9125 -18.3875 94.15 - 99 99.7905 1259 9 1 71.8906 -18.3802 65.55 - 99 198.374 808 9 0 71.8901 -18.3806 64.15 - 99 151.975 1259 8 1 71.8796 -18.3873 35.55 - 99 106.628 808 8 0 71.879 -18.3884 34.15 - 99 147.88 1259 7 1 71.8682 -18.4109 5.55 - 99 137.159 808 7 0 71.867 -18.4117 4.15 - 99 106.004 1258 6 1 71.8448 -18.4286 -24.45 - 99 106.846 808 6 0 71.8434 -18.4294 -25.85 - 99 127.191 1258 5 1 71.8147 -18.4498 -54.45 - 99 101.904 807 5 0 71.8131 -18.4507 -55.85 - 99 108.316 1258 4 1 71.7844 -18.475 -84.45 - 99 120.953 807 4 0 71.783 -18.4758 -85.85 - 99 167.256 1258 3 1 71.7546 -18.4916 -114.45 - 99 92.609 807 3 0 71.7541 -18.4919 -115.85 - 99 265.273 1258 2 1 71.7471 -18.5015 -144.45 - 99 253.276 807 2 0 71.746 -18.5019 -145.85 - 99 122.689 1258 1 1 71.7212 -18.5111 -174.45 - 99 161.029 807 1 0 71.7201 -18.5113 -175.85 - 99 127.912 1258 0 1 71.6882 -18.5062 -204.45 - 99 101.824 807 0 0 71.687 -18.5061 -205.85 - 99 53.7264 593 0 1 -61.4198 -94.7115 -204.693 - 99 187.836 934 0 1 7.00649 157.917 -204.45 - 99 122.712 400 4 1 -100.067 165.414 -84.45 - 99 89.9247 878 0 0 36.7888 -4.35693 -206.25 - 99 66.7275 877 0 0 36.7974 -4.45 -206.209 - 99 51.6465 876 0 0 48.2588 -4.65 -206.239 - 99 3.12282 766 0 0 44.7699 -26.7992 -206.25 - 99 2.90617 20 1 1 -175.955 143.367 -174.85 - 99 222.871 1420 3 1 104.15 -41.7799 -114.72 - 99 10.1373 1150 0 0 153.961 50.055 -206.25 - 99 194.307 1149 0 0 154.002 50.05 -206.025 - 99 5.16569 1640 0 1 148.168 50.4467 -204.85 - 99 9.26309 1639 0 1 148.15 50.4418 -204.848 - 99 100.996 1143 0 0 146.289 48.8375 -205.85 - 99 199.618 1142 0 0 146.213 48.65 -205.933 - 99 127.102 808 2 0 71.9357 -18.45 -146.016 - 99 111.839 809 9 0 71.8382 -18.25 64.0303 -Number of digits in this event = 23 +Number of tracker hits in this event = 36 + 99 139.206 1084 11 1 36.8749 28.0746 125.55 + 99 219.571 1040 11 0 36.875 28.0751 124.15 + 99 111.429 1084 10 1 36.8765 28.0847 95.55 + 99 103.842 1040 10 0 36.8759 28.0856 94.15 + 99 121.149 1084 9 1 36.8653 28.1016 65.55 + 99 263.051 1040 9 0 36.8645 28.1029 64.15 + 99 110.178 1083 8 1 36.8463 28.1317 35.55 + 99 93.1466 1040 8 0 36.8457 28.1337 34.15 + 99 314.784 1083 7 1 36.8336 28.173 5.55 + 99 109.288 1040 7 0 36.8325 28.1746 4.15 + 99 94.1968 1083 6 1 36.811 28.2083 -24.45 + 99 106.559 1040 6 0 36.8101 28.2096 -25.85 + 99 185.774 1083 5 1 36.7918 28.2342 -54.45 + 99 107.718 1040 5 0 36.7909 28.2349 -55.85 + 99 102.749 1083 4 1 36.772 28.2492 -84.45 + 99 206.115 1040 4 0 36.7717 28.2495 -85.85 + 99 180.331 1083 3 1 36.7663 28.2577 -114.45 + 99 127.672 1041 3 0 36.766 28.2583 -115.85 + 99 118.755 1083 2 1 36.7618 28.2757 -144.45 + 99 151.269 1041 2 0 36.7608 28.2763 -145.85 + 99 101.316 1083 1 1 36.7406 28.2913 -174.45 + 99 110.298 1041 1 0 36.7396 28.2927 -175.85 + 99 175.492 1083 0 1 36.7199 28.3203 -204.45 + 99 231.292 1041 0 0 36.7189 28.321 -205.85 + 99 64.4594 579 0 1 -64.1192 108.032 -204.472 + 99 129.522 1084 3 1 36.85 28.2834 -114.478 + 99 65.6693 1085 3 1 37.05 28.3517 -114.556 + 99 59.051 1086 3 1 37.25 28.3349 -114.674 + 99 9.21763 1087 3 1 37.45 28.371 -114.832 + 99 105.5 1043 3 0 39.2058 28.6975 -115.85 + 99 98.9747 1044 3 0 39.4928 28.85 -116.037 + 99 56.23 1083 9 1 36.8499 28.1157 65.194 + 99 3.17588 1046 9 0 36.7555 29.4437 64.15 + 99 63.3658 1047 9 0 36.7548 29.45 64.1453 + 99 6.95175 1101 9 1 40.3349 32.5794 65.15 + 99 181.812 1071 9 0 42.9231 34.4113 64.15 +Number of digits in this event = 17 Run terminated. Run Summary Number of events processed : 100 - User=4.230000s Real=6.282097s Sys=0.050000s + User=3.380000s Real=4.199876s Sys=0.040000s End of Run 0 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -5498,3968 +5056,4160 @@ Cannot set FirstId as its value was already used. done Using G4ParticleGun ... -7.17507 LIN +7.06718 LIN gamma Event: 0 -Number of tracker hits in this event = 20 - 0 244.838 563 4 1 -67.3574 30.729 -84.45 - 0 261.686 1053 4 0 -67.3578 30.7291 -85.85 - 0 264.641 563 3 1 -67.3684 30.7352 -114.45 - 0 223.808 1053 3 0 -67.3681 30.7352 -115.85 - 0 170.748 563 2 1 -67.3634 30.7354 -144.45 - 0 238.515 1053 2 0 -67.3643 30.7347 -145.85 - 0 135.859 563 1 1 -67.3832 30.7218 -174.45 - 0 668.574 1053 1 0 -67.3844 30.7223 -175.85 - 0 122.435 563 0 1 -67.4086 30.7313 -204.45 - 0 232.184 1053 0 0 -67.4106 30.7308 -205.85 - 0 166.509 1052 1 0 -78.9841 30.65 -175.96 - 0 121.567 564 2 1 -67.25 30.8139 -144.562 - 0 326.015 564 1 1 -67.177 30.8321 -174.45 - 0 182.429 564 0 1 -67.1165 30.9531 -204.45 - 0 103.327 1054 0 0 -67.1176 30.9558 -205.85 - 0 148.64 904 6 1 0.881426 9.26948 -24.85 - 0 222.415 809 6 1 -18.1475 -97.6914 -24.85 - 0 280.64 1054 1 0 -67.1311 30.9396 -175.85 - 0 270.532 565 0 1 -66.8968 31.2974 -204.45 - 0 142.386 1056 0 0 -66.8809 31.3171 -205.85 -Number of digits in this event = 22 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -6.52332 LIN +1.0356 LIN gamma Event: 1 Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of digits in this event = 1 Using G4ParticleGun ... -5.31303 LIN +8.28519 LIN gamma Event: 2 -Number of tracker hits in this event = 0 -Number of digits in this event = 3 +Number of tracker hits in this event = 2 + 2 180.152 1377 3 0 43.4646 95.6167 -116.25 + 2 148.428 1378 3 0 43.327 95.75 -116.116 +Number of digits in this event = 5 Using G4ParticleGun ... -9.47069 LIN +7.89333 LIN gamma Event: 3 -Number of tracker hits in this event = 112 - 3 373.473 1295 7 1 79.2385 -64.0848 5.55 - 3 249.608 579 7 0 79.2382 -64.0843 4.15 - 3 106.734 1295 6 1 79.228 -64.0751 -24.45 - 3 300.201 579 6 0 79.2272 -64.0738 -25.85 - 3 549.181 1295 5 1 79.2151 -64.0464 -54.45 - 3 396.341 580 5 0 79.2142 -64.0454 -55.85 - 3 278.859 1295 4 1 79.199 -64.0197 -84.45 - 3 222.878 580 4 0 79.1981 -64.0176 -85.85 - 3 150.668 1295 3 1 79.1753 -63.9693 -114.45 - 3 121.421 580 3 0 79.1742 -63.9667 -115.85 - 3 217.215 1295 2 1 79.1477 -63.9113 -144.45 - 3 300.007 580 2 0 79.145 -63.9084 -145.85 - 3 161.3 1295 1 1 79.0891 -63.8507 -174.45 - 3 299.514 581 1 0 79.0869 -63.8466 -175.85 - 3 275.716 1294 0 1 79.0475 -63.7642 -204.45 - 3 328.131 581 0 0 79.0411 -63.7598 -205.85 - 3 152.425 1666 8 1 153.45 -167.777 35.15 - 3 149.133 1665 8 1 153.35 -168.018 35.1934 - 3 73.926 401 3 1 -99.7687 -38.8967 -114.85 - 3 57.3138 400 3 1 -99.95 -38.9355 -114.617 - 3 61.6375 399 3 1 -100.15 -38.8805 -114.467 - 3 74.0567 398 3 1 -100.35 -38.87 -114.502 - 3 102.876 397 3 1 -100.55 -38.8692 -114.616 - 3 87.169 396 3 1 -100.75 -38.8516 -114.66 - 3 85.3494 395 3 1 -100.95 -38.7444 -114.825 - 3 73.598 394 3 1 -101.15 -38.7673 -114.778 - 3 78.0713 393 3 1 -101.35 -38.7503 -114.767 - 3 39.6672 706 3 0 -103.082 -38.6826 -115.85 - 3 145.376 707 3 0 -103.199 -38.65 -115.896 - 3 7.16199 708 3 0 -103.567 -38.45 -115.856 - 3 357.691 379 3 1 -104.294 -35.6768 -114.85 - 3 77.8849 855 1 0 80.794 -9.02399 -176.25 - 3 52.7782 856 1 0 80.7961 -8.85 -176.165 - 3 74.3358 857 1 0 80.7895 -8.65 -176.071 - 3 48.67 858 1 0 80.7818 -8.45 -175.962 - 3 11.1547 859 1 0 80.7873 -8.24946 -175.866 - 3 290.963 1304 1 1 80.9414 -4.97976 -174.85 - 3 167.97 1305 1 1 81.05 -4.37354 -174.734 - 3 47.8037 1306 1 1 81.25 -3.87336 -174.818 - 3 21.6541 904 1 0 82.481 0.988537 -175.85 - 3 59.9 905 1 0 82.4992 1.05 -175.863 - 3 60.4017 906 1 0 82.5559 1.25019 -175.909 - 3 45.6893 907 1 0 82.5923 1.45 -175.933 - 3 78.6147 908 1 0 82.6212 1.65022 -175.944 - 3 57.5383 909 1 0 82.618 1.85 -175.977 - 3 77.8548 910 1 0 82.6027 2.05 -176.007 - 3 45.3751 911 1 0 82.5835 2.25014 -176.014 - 3 47.2376 912 1 0 82.5733 2.45 -176.021 - 3 48.2903 913 1 0 82.5884 2.65 -176.02 - 3 77.001 914 1 0 82.5956 2.85 -176.037 - 3 81.2965 915 1 0 82.6283 3.05015 -176.067 - 3 81.9351 916 1 0 82.7301 3.25 -176.073 - 3 124.221 917 1 0 82.885 3.45 -176.135 - 3 52.0913 918 1 0 83.122 3.65 -176.222 - 3 12.5793 1389 2 1 98.0961 28.2746 -144.85 - 3 293.102 580 1 0 79.0861 -63.924 -175.85 - 3 131.313 1301 0 1 80.2852 -65.9389 -204.45 - 3 54.1383 566 0 0 80.6379 -66.7476 -205.85 - 3 66.6367 565 0 0 80.6775 -66.85 -206.02 - 3 236.709 1296 0 1 79.3398 -63.5803 -204.45 - 3 233.427 582 0 0 79.2762 -63.6174 -205.85 - 3 215.687 1297 3 1 79.5118 -63.8126 -114.45 - 3 136.422 581 3 0 79.5289 -63.7915 -115.85 - 3 230.335 1299 2 1 79.9146 -63.392 -144.45 - 3 113.357 583 2 0 79.8601 -63.3192 -145.85 - 3 135.442 1293 1 1 78.6788 -61.801 -174.45 - 3 134.885 591 1 0 78.6179 -61.7048 -175.85 - 3 161.603 1286 0 1 77.3562 -59.7225 -204.45 - 3 128.539 602 0 0 77.2961 -59.6106 -205.85 - 3 166.695 602 1 0 69.2668 -59.5412 -176.25 - 3 104.555 1300 2 1 80.05 -63.2845 -144.563 - 3 237.321 1301 2 1 80.25 -63.3593 -144.536 - 3 192.797 1300 4 1 80.0597 -62.1649 -84.45 - 3 87.6951 589 4 0 80.1811 -62.0711 -85.85 - 3 28.0028 590 4 0 80.2094 -62.05 -86.1654 - 3 254.312 1313 3 1 82.7677 -60.1624 -114.45 - 3 0.903501 599 3 0 82.8732 -60.0502 -115.85 - 3 135.482 600 3 0 82.8734 -60.05 -115.852 - 3 128.961 1324 2 1 85.0283 -57.8616 -144.45 - 3 109.821 611 2 0 85.0462 -57.777 -145.85 - 3 108.078 1327 1 1 85.5648 -56.1547 -174.45 - 3 109.14 620 1 0 85.5262 -55.9738 -175.85 - 3 151.983 1323 0 1 84.7269 -52.1003 -204.45 - 3 124.342 640 0 0 84.7064 -51.9591 -205.85 - 3 134.714 1296 6 1 79.2767 -64.0767 -24.45 - 3 117.544 1296 5 1 79.4292 -64.2094 -54.45 - 3 113.14 579 5 0 79.4349 -64.2094 -55.85 - 3 112.571 1297 4 1 79.5727 -64.1941 -84.45 - 3 111.112 579 4 0 79.5706 -64.1909 -85.85 - 3 107.056 579 3 0 79.5422 -64.1236 -115.85 - 3 120.856 1297 2 1 79.5243 -64.017 -144.45 - 3 121.119 1296 1 1 79.4236 -63.9172 -174.45 - 3 55.6565 375 0 0 20.8695 -104.95 -206.154 - 3 138.367 374 0 0 20.6978 -105.15 -206.05 - 3 284.427 1297 1 1 79.6062 -64.3204 -174.45 - 3 109.577 577 1 0 79.3242 -64.4609 -175.85 - 3 118.271 1272 0 1 74.453 -68.4151 -204.451 - 3 11.6207 558 0 0 74.6538 -68.2561 -205.85 - 3 165.86 559 0 0 74.6628 -68.2498 -205.891 - 3 57.7769 475 2 1 -84.85 38.4134 -144.551 - 3 265.19 474 2 1 -85.0524 38.3999 -144.45 - 3 115.915 579 1 0 79.5137 -64.2433 -175.85 - 3 129.32 1292 0 1 78.5547 -59.3097 -204.45 - 3 144.28 604 0 0 78.2911 -59.2265 -205.851 - 3 110.781 578 1 0 79.5151 -64.2507 -175.894 - 3 53.5578 1318 0 1 83.6884 -76.6578 -204.45 - 3 46.066 1319 0 1 83.85 -76.7454 -204.475 - 3 164.584 1320 0 1 84.05 -76.8137 -204.515 - 3 60.7451 1321 0 1 84.2505 -77.0233 -204.8 - 3 244.311 515 0 0 86.1398 -76.9991 -205.85 - 3 38.5169 1437 0 0 73.2372 107.645 -206.25 - 3 5.11083 1438 0 0 73.2675 107.751 -206.247 -Number of digits in this event = 55 +Number of tracker hits in this event = 93 + 3 236.051 1581 8 1 136.401 49.6748 35.55 + 3 254.313 1148 8 0 136.399 49.6748 34.15 + 3 621.523 1581 7 1 136.363 49.6803 5.55 + 3 242.893 1148 7 0 136.359 49.6836 4.15 + 3 207.209 1580 6 1 136.274 49.7685 -24.45 + 3 133.585 1148 6 0 136.267 49.7729 -25.85 + 3 126.617 1579 5 1 136.131 49.8641 -54.45 + 3 356.258 1149 5 0 136.124 49.867 -55.85 + 3 145.496 1579 4 1 135.988 49.9316 -84.45 + 3 117.81 1149 4 0 135.982 49.9294 -85.85 + 3 141.924 1578 3 1 135.876 49.8792 -114.45 + 3 154.588 1149 3 0 135.872 49.8689 -115.85 + 3 222.922 1578 2 1 135.769 49.6637 -144.45 + 3 229.994 1148 2 0 135.761 49.6551 -145.85 + 3 121.779 1577 1 1 135.611 49.4837 -174.45 + 3 594.189 1147 1 0 135.607 49.4773 -175.85 + 3 112.728 1576 0 1 135.522 49.3384 -204.45 + 3 134.105 1146 0 0 135.52 49.3317 -205.85 + 3 165.163 960 4 0 -11.5922 12.1192 -86.2498 + 3 31.1653 961 4 0 -11.437 12.25 -85.946 + 3 460.721 846 4 1 -10.8029 13.2431 -84.85 + 3 86.8652 847 4 1 -10.633 13.5733 -84.45 + 3 57.1449 848 4 1 -10.45 13.653 -84.5898 + 3 57.3248 849 4 1 -10.25 13.7136 -84.6923 + 3 49.0428 850 4 1 -10.05 13.7365 -84.724 + 3 85.9642 851 4 1 -9.85 13.7084 -84.7125 + 3 82.8251 852 4 1 -9.65 13.5965 -84.7266 + 3 16.8727 853 4 1 -9.45 13.4175 -84.8149 + 3 206.101 968 4 0 -7.82117 13.8245 -85.85 + 3 138.036 1138 1 1 47.7869 134.844 -174.85 + 3 180.979 1137 1 1 47.6499 134.992 -174.598 + 3 68.2275 1577 2 1 135.75 49.4772 -144.671 + 3 521.451 1147 2 0 133.936 49.5781 -145.85 + 3 54.6969 1090 2 0 122.033 38.0997 -146.25 + 3 164.058 1580 1 1 136.282 49.7962 -174.45 + 3 14.9604 1153 1 0 136.148 50.819 -175.85 + 3 135.522 1154 1 0 136.131 50.8505 -175.895 + 3 148.372 1155 1 0 135.925 51.05 -176.02 + 3 187.668 1156 1 0 135.864 51.25 -175.974 + 3 126.449 1581 6 1 136.428 49.6466 -24.45 + 3 114.814 1147 6 0 136.431 49.6475 -25.85 + 3 226.933 1581 5 1 136.49 49.6692 -54.45 + 3 104.711 1148 5 0 136.494 49.6689 -55.85 + 3 151.097 1582 4 1 136.571 49.6619 -84.45 + 3 162.81 1148 4 0 136.574 49.6607 -85.85 + 3 144.746 1582 3 1 136.641 49.6333 -114.45 + 3 123.443 1147 3 0 136.644 49.6307 -115.85 + 3 330.745 1582 2 1 136.708 49.5825 -144.45 + 3 259.903 1583 1 1 136.78 49.5341 -174.45 + 3 340.988 1583 0 1 136.839 49.4913 -204.45 + 3 338.961 1147 0 0 136.84 49.4894 -205.85 + 3 278.561 1148 0 0 136.891 49.7214 -205.85 + 3 73.8411 1233 1 1 66.85 10.4203 -174.849 + 3 302.866 1582 1 1 136.717 49.5406 -174.45 + 3 45.8211 1584 0 1 137.145 50.233 -204.45 + 3 180.705 1585 0 1 137.15 50.2385 -204.616 + 3 123.928 1151 0 0 137.186 50.2757 -205.85 + 3 124.973 1146 5 0 136.215 49.4047 -55.8517 + 3 36.7287 1532 4 1 126.728 54.4106 -84.45 + 3 128.452 1533 4 1 126.75 54.3415 -84.6 + 3 145.863 1534 4 1 126.95 54.0848 -84.749 + 3 73.2691 1535 4 1 127.15 53.9013 -84.7387 + 3 19.8547 1536 4 1 127.35 53.743 -84.8239 + 3 139.927 1150 4 0 128.663 50.2246 -85.85 + 3 86.2942 1064 4 0 100.094 32.92 -86.25 + 3 60.1406 1065 4 0 100.028 33.0501 -86.0713 + 3 154.905 1066 4 0 99.9958 33.25 -86.0495 + 3 201.843 1067 4 0 99.985 33.45 -86.1377 + 3 39.4291 1347 2 1 89.6056 19.6294 -144.45 + 3 130.71 1148 3 0 136.666 49.6924 -116.074 + 3 110.288 1583 2 1 136.86 49.9323 -144.45 + 3 114.283 1149 2 0 136.849 49.9282 -145.85 + 3 218.925 1148 1 0 136.674 49.7956 -175.85 + 3 109.026 1579 0 1 135.96 49.7681 -204.45 + 3 95.6877 443 3 0 108.292 -91.3671 -116.25 + 3 239.297 442 3 0 108.191 -91.55 -116.097 + 3 135.939 1578 0 1 135.91 49.7252 -204.45 + 3 93.3022 1142 0 0 135.88 48.6442 -205.85 + 3 69.4639 1141 0 0 135.86 48.45 -206.079 + 3 13.8796 1140 0 0 135.884 48.25 -206.233 + 3 71.933 902 0 0 142.642 0.628936 -206.25 + 3 79.9503 901 0 0 142.705 0.45 -206.063 + 3 36.2352 1622 0 1 144.649 0.328009 -204.85 + 3 95.8983 1623 0 1 144.75 0.314415 -204.795 + 3 74.6659 1624 0 1 144.95 0.174547 -204.669 + 3 130.707 1625 0 1 145.15 -0.129314 -204.582 + 3 124.829 1580 2 1 136.336 49.5365 -144.45 + 3 179.699 1146 2 0 136.336 49.3432 -145.85 + 3 136.037 1123 1 0 136.262 44.7834 -175.85 + 3 85.8063 1086 0 0 137.351 37.3222 -205.85 + 3 20.2955 1085 0 0 137.367 37.25 -206.186 + 3 172.63 1145 2 0 136.402 49.25 -146.242 + 3 58.116 1724 1 0 170.711 165.15 -175.874 +Number of digits in this event = 58 Using G4ParticleGun ... -3.33042 LIN +3.77019 LIN gamma Event: 4 -Number of tracker hits in this event = 1 - 4 129.994 570 2 0 -69.0304 -65.85 -146.249 -Number of digits in this event = 4 +Number of tracker hits in this event = 50 + 4 325.114 1099 6 1 39.9054 -37.2607 -24.45 + 4 234.194 713 6 0 39.9039 -37.2626 -25.85 + 4 333.867 1099 5 1 39.8791 -37.3002 -54.45 + 4 253.074 713 5 0 39.8733 -37.298 -55.85 + 4 100.472 1098 4 1 39.753 -37.2547 -84.45 + 4 105.37 713 4 0 39.7472 -37.2592 -85.85 + 4 287.075 1097 3 1 39.6475 -37.3517 -114.45 + 4 279.926 713 3 0 39.638 -37.3532 -115.85 + 4 113.969 1096 2 1 39.4423 -37.4174 -144.45 + 4 107.748 713 2 0 39.4328 -37.4248 -145.85 + 4 102.119 1095 1 1 39.2351 -37.5972 -174.45 + 4 143.842 712 1 0 39.2202 -37.6096 -175.85 + 4 132.139 1094 0 1 38.9028 -37.8518 -204.45 + 4 117.591 710 0 0 38.8838 -37.8596 -205.85 + 4 6.57645 846 1 0 26.2029 -10.822 -176.25 + 4 88.0223 845 1 0 26.19 -10.85 -176.233 + 4 45.3815 844 1 0 26.2333 -11.05 -176.14 + 4 55.176 843 1 0 26.213 -11.2501 -176.073 + 4 81.1664 842 1 0 26.1317 -11.4505 -176.06 + 4 181.869 841 1 0 26.055 -11.65 -176.006 + 4 48.956 840 1 0 26.0234 -11.8507 -175.916 + 4 76.0423 1032 1 1 26.5123 -14.6473 -174.85 + 4 116.311 1033 1 1 26.65 -14.8774 -174.798 + 4 109.674 1034 1 1 26.85 -15.1533 -174.775 + 4 38.6429 818 1 0 27.7992 -16.3267 -175.85 + 4 50.0514 817 1 0 27.8467 -16.451 -175.922 + 4 322.034 816 1 0 27.839 -16.65 -175.954 + 4 62.3539 815 1 0 27.8053 -16.85 -175.971 + 4 66.2719 814 1 0 27.7606 -17.0502 -175.991 + 4 83.4839 813 1 0 27.7175 -17.25 -176.002 + 4 64.5444 812 1 0 27.7587 -17.45 -175.966 + 4 59.2167 1031 1 1 26.3748 -17.7685 -174.85 + 4 13.4351 476 3 0 18.2228 -84.8238 -116.25 + 4 71.9415 475 3 0 18.2369 -84.8501 -116.232 + 4 0.437396 745 3 0 -75.8542 -30.8503 -116.25 + 4 43.8262 746 3 0 -75.8545 -30.85 -116.25 + 4 155.419 716 5 0 40.2231 -36.7727 -55.8503 + 4 47.5191 717 5 0 40.4371 -36.6498 -56.2022 + 4 334.132 845 5 0 80.1116 -11.0123 -56.2498 + 4 140.947 1098 5 1 39.8435 -37.2927 -54.45 + 4 120.712 1097 4 1 39.5362 -37.536 -84.45 + 4 105.917 712 4 0 39.5474 -37.5813 -85.85 + 4 116.874 707 3 0 39.6326 -38.494 -115.85 + 4 206.981 1097 2 1 39.6264 -39.0406 -144.45 + 4 115.822 705 2 0 39.6644 -39.0316 -145.85 + 4 125.325 1102 1 1 40.5312 -38.8893 -174.45 + 4 201.931 705 1 0 40.609 -38.8694 -175.85 + 4 115.16 1111 0 1 42.3673 -38.5445 -204.45 + 4 120.229 707 0 0 42.4007 -38.5014 -205.85 + 4 86.6458 1101 2 1 40.3625 -39.1642 -144.45 +Number of digits in this event = 21 Using G4ParticleGun ... -4.19766 LIN +1.93346 LIN gamma Event: 5 -Number of tracker hits in this event = 75 - 5 257.139 731 9 1 -33.8201 100.61 65.55 - 5 379.589 1402 9 0 -33.8214 100.611 64.15 - 5 124.247 731 8 1 -33.844 100.615 35.55 - 5 127.173 1402 8 0 -33.8456 100.616 34.15 - 5 103.676 730 7 1 -33.8767 100.625 5.55 - 5 160.691 1402 7 0 -33.8784 100.627 4.15 - 5 124.376 730 6 1 -33.9078 100.677 -24.45 - 5 105.384 1402 6 0 -33.9054 100.682 -25.85 - 5 202.369 730 5 1 -33.8528 100.772 -54.45 - 5 117.132 1403 5 0 -33.8514 100.775 -55.85 - 5 111.41 731 4 1 -33.817 100.843 -84.45 - 5 122.678 1403 4 0 -33.8143 100.845 -85.85 - 5 137.17 731 3 1 -33.761 100.889 -114.45 - 5 230.277 1403 3 0 -33.7583 100.893 -115.85 - 5 139.779 731 2 1 -33.7078 100.983 -144.45 - 5 116.842 1404 2 0 -33.7063 100.988 -145.85 - 5 172.638 731 1 1 -33.676 101.069 -174.45 - 5 92.4276 1404 1 0 -33.6743 101.072 -175.85 - 5 123.557 732 0 1 -33.6402 101.129 -204.45 - 5 154.161 1404 0 0 -33.6357 101.132 -205.85 - 5 151.374 1421 0 0 -44.9434 104.393 -206.25 - 5 142.649 1422 0 0 -45.1626 104.55 -206.094 - 5 41.7615 1423 0 0 -45.4135 104.75 -206.022 - 5 61.246 670 0 1 -45.9717 104.032 -204.85 - 5 102.745 669 0 1 -46.05 103.949 -204.738 - 5 107.934 668 0 1 -46.2502 103.778 -204.665 - 5 81.0719 667 0 1 -46.4503 103.716 -204.743 - 5 127.664 1414 0 0 -46.2006 103.058 -205.85 - 5 85.6925 1145 1 1 49.0566 -45.1758 -174.85 - 5 110.098 622 1 0 44.5283 -55.45 -176.211 - 5 122.368 1146 1 1 49.25 -45.2485 -174.654 - 5 53.0538 1147 1 1 49.4502 -45.2892 -174.474 - 5 123.675 1148 1 1 49.65 -45.2552 -174.513 - 5 157.926 675 1 0 50.2897 -45.0243 -175.85 - 5 182.819 868 1 0 -94.7041 -6.34775 -176.25 - 5 31.5155 869 1 0 -94.9608 -6.24997 -176.188 - 5 30.708 647 1 0 -31.7632 -50.5637 -176.25 - 5 37.5583 524 1 0 -47.1232 -75.2256 -176.25 - 5 25.1783 1403 9 0 -33.898 100.75 63.807 - 5 119.527 729 8 1 -34.1775 100.534 35.55 - 5 105.108 1401 8 0 -34.1873 100.52 34.15 - 5 125.363 728 7 1 -34.3761 100.258 5.55 - 5 164.668 1400 7 0 -34.4075 100.252 4.15 - 5 143.921 724 6 1 -35.0643 100.134 -24.45 - 5 104.385 1399 6 0 -35.0912 100.124 -25.85 - 5 44.1808 722 5 1 -35.6474 99.9556 -54.45 - 5 68.0061 721 5 1 -35.65 99.9541 -54.5923 - 5 140.381 1398 5 0 -35.6782 99.944 -55.85 - 5 161.004 719 4 1 -36.1056 99.7227 -84.45 - 5 166.553 1395 4 0 -36.1437 99.2459 -85.85 - 5 32.9329 1394 4 0 -36.1515 99.15 -86.133 - 5 173.553 716 3 1 -36.8072 89.6238 -114.45 - 5 184.375 1345 3 0 -36.8301 89.1223 -115.85 - 5 61.7026 1344 3 0 -36.8336 89.05 -116.051 - 5 124.262 708 2 1 -38.3164 78.0305 -144.45 - 5 117.832 1287 2 0 -38.4265 77.5474 -145.85 - 5 60.608 1286 2 0 -38.4494 77.45 -146.132 - 5 365.567 695 1 1 -40.8909 67.731 -174.45 - 5 147.365 1235 1 0 -40.9976 67.214 -175.85 - 5 120.566 684 0 1 -43.1734 56.5242 -204.45 - 5 75.5998 1179 0 0 -43.3122 55.924 -205.85 - 5 97.4594 1178 0 0 -43.3295 55.85 -206.023 - 5 274.823 1035 0 1 27.1725 58.7188 -204.85 - 5 19.4404 1036 0 1 27.25 58.7358 -204.716 - 5 107.716 717 3 1 -36.65 89.5925 -114.483 - 5 138.197 718 3 1 -36.45 89.5295 -114.675 - 5 429.001 1346 3 0 -35.2186 89.25 -116.022 - 5 51.5152 1347 3 0 -34.9516 89.4501 -116.143 - 5 15.8897 1567 3 0 -88.7987 133.638 -116.25 - 5 223.421 709 1 1 -38.1699 98.0772 -174.45 - 5 259.554 1389 1 0 -38.1269 98.0191 -175.85 - 5 119.633 714 0 1 -37.1085 96.6796 -204.45 - 5 127.521 1382 0 0 -37.0331 96.6201 -205.85 - 5 121.2 709 0 1 -38.0915 97.1717 -204.45 - 5 109.515 1384 0 0 -38.1885 97.1182 -205.85 -Number of digits in this event = 42 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -4.34772 LIN +3.21551 LIN gamma Event: 6 Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of digits in this event = 1 Using G4ParticleGun ... -6.25342 LIN +7.97782 LIN gamma Event: 7 -Number of tracker hits in this event = 2 - 7 140.863 389 5 1 -102.348 -179.403 -54.85 - 7 56.5807 13 5 0 -90.05 -177.436 -56.0889 -Number of digits in this event = 3 +Number of tracker hits in this event = 1 + 7 76.8373 643 14 1 -51.3532 -49.6526 215.15 +Number of digits in this event = 2 Using G4ParticleGun ... -6.92713 LIN +5.81861 LIN gamma Event: 8 -Number of tracker hits in this event = 15 - 8 295.024 1415 2 1 103.16 30.8882 -144.45 - 8 206.527 1054 2 0 103.155 30.8887 -145.85 - 8 117.334 1414 1 1 103.066 30.9426 -174.45 - 8 283.204 1054 1 0 103.058 30.9414 -175.85 - 8 117.378 1413 0 1 102.864 30.8617 -204.45 - 8 223.183 1054 0 0 102.857 30.8554 -205.85 - 8 93.6653 1415 1 1 103.161 30.8734 -174.45 - 8 259.954 1415 0 1 103.192 30.8363 -204.45 - 8 154.403 1053 0 0 103.193 30.8355 -205.85 - 8 145.199 1005 1 0 159.421 21.1416 -176.25 - 8 371.136 1004 1 0 159.547 21.0499 -176.091 - 8 42.581 1082 1 0 81.3492 36.4728 -176.25 - 8 14.3181 1311 1 1 82.3981 38.1908 -174.85 - 8 55.7936 1095 1 0 83.5464 39.0618 -175.85 - 8 137.426 1324 1 1 84.8964 40.6179 -174.85 -Number of digits in this event = 12 +Number of tracker hits in this event = 56 + 8 249.457 459 3 1 -88.1498 21.8748 -114.45 + 8 109.688 1009 3 0 -88.1499 21.8741 -115.85 + 8 250.617 459 2 1 -88.1459 21.8644 -144.45 + 8 291.679 1009 2 0 -88.1467 21.8653 -145.85 + 8 108.902 459 1 1 -88.1788 21.8843 -174.45 + 8 124.982 1009 1 0 -88.1791 21.8864 -175.85 + 8 136.592 459 0 1 -88.2025 21.926 -204.45 + 8 124.147 1009 0 0 -88.2033 21.9279 -205.85 + 8 163.241 1199 2 0 14.0373 59.9391 -146.25 + 8 31.2468 1198 2 0 13.8734 59.85 -146.199 + 8 7.46594 1159 2 0 10.7207 51.8638 -146.25 + 8 77.6465 1158 2 0 10.7285 51.8489 -146.238 + 8 34.8408 1735 1 0 -0.364824 167.209 -176.25 + 8 115.358 1736 1 0 -0.301984 167.351 -176.215 + 8 105.98 1737 1 0 -0.228942 167.55 -176.18 + 8 48.4042 1738 1 0 -0.167868 167.75 -176.165 + 8 61.1094 1739 1 0 -0.091693 167.95 -176.12 + 8 12.9086 1741 1 0 0.0500076 168.38 -176.225 + 8 61.299 1742 1 0 -0.0501634 168.627 -176.096 + 8 54.7717 1743 1 0 -0.154545 168.75 -175.978 + 8 116.451 897 1 1 -0.574914 169.452 -174.85 + 8 46.3056 896 1 1 -0.65 169.534 -174.827 + 8 7.45279 878 1 1 -4.44913 167.761 -174.85 + 8 56.3331 877 1 1 -4.45 167.762 -174.848 + 8 155.162 1760 1 0 -4.50659 172.175 -175.85 + 8 204.396 657 1 1 -48.6272 74.8191 -174.85 + 8 78.9228 1179 2 0 -55.2463 55.8702 -146.25 + 8 76.1907 1180 2 0 -55.0877 56.05 -146.094 + 8 74.7237 1181 2 0 -54.923 56.25 -145.997 + 8 79.7245 1182 2 0 -54.761 56.45 -145.994 + 8 173.012 1183 2 0 -54.5774 56.65 -145.962 + 8 48.8478 1184 2 0 -54.4354 56.85 -145.907 + 8 47.0021 633 2 1 -53.319 58.8964 -144.85 + 8 89.184 634 2 1 -53.25 59.0204 -144.786 + 8 107.153 635 2 1 -53.05 59.2987 -144.685 + 8 67.6617 636 2 1 -52.85 59.5103 -144.577 + 8 44.2254 637 2 1 -52.6497 59.6501 -144.503 + 8 168.622 638 2 1 -52.3425 59.85 -144.45 + 8 17.317 1200 2 0 -52.2036 60.2284 -145.85 + 8 102.552 1201 2 0 -52.2045 60.2501 -145.904 + 8 66.827 1202 2 0 -52.202 60.45 -146.128 + 8 126.491 1203 2 0 -52.298 60.65 -146.153 + 8 114.31 1204 2 0 -52.5481 60.85 -146.103 + 8 199.631 1205 2 0 -52.8022 61.05 -146.022 + 8 368.721 1206 2 0 -52.6337 61.25 -146.036 + 8 60.8684 1207 2 0 -52.4738 61.4501 -146.034 + 8 109.638 1008 2 0 -88.1077 21.85 -146.071 + 8 143.439 1008 3 0 -88.1538 21.8374 -115.85 + 8 155.514 1005 2 0 -88.2341 21.1 -145.85 + 8 155.757 460 1 1 -87.9723 20.2762 -174.45 + 8 157.347 1000 1 0 -87.954 20.2165 -175.85 + 8 194.129 462 0 1 -87.6253 19.1346 -204.45 + 8 157.666 995 0 0 -87.6307 19.0881 -205.85 + 8 206.493 461 0 1 -87.7346 19.6989 -204.45 + 8 155.633 998 0 0 -87.2934 19.8434 -205.85 + 8 134.626 999 0 0 -87.2746 19.85 -205.91 +Number of digits in this event = 26 Using G4ParticleGun ... -4.43325 LIN +4.94944 LIN gamma Event: 9 -Number of tracker hits in this event = 42 - 9 238.695 1226 6 1 65.319 -125.451 -24.45 - 9 287.95 273 6 0 65.3178 -125.453 -25.85 - 9 230.991 1226 5 1 65.2929 -125.497 -54.45 - 9 262.803 273 5 0 65.2972 -125.505 -55.85 - 9 271.096 1226 4 1 65.3859 -125.719 -84.45 - 9 127.061 272 4 0 65.3883 -125.72 -85.85 - 9 247.48 1226 3 1 65.4035 -125.773 -114.45 - 9 122.489 271 3 0 65.3963 -125.772 -115.85 - 9 157.224 1226 2 1 65.2796 -125.759 -144.45 - 9 91.4616 271 2 0 65.2743 -125.771 -145.85 - 9 110.08 1225 1 1 65.175 -126.052 -174.45 - 9 159.885 270 1 0 65.1614 -126.075 -175.85 - 9 126.476 1224 0 1 64.9226 -126.589 -204.45 - 9 167.981 267 0 0 64.9165 -126.6 -205.85 - 9 144.387 273 4 0 65.3121 -125.383 -85.85 - 9 114.838 274 3 0 65.3525 -125.304 -115.85 - 9 163.819 1230 2 1 66.0676 -124.6 -144.45 - 9 145.541 278 2 0 66.1026 -124.549 -145.85 - 9 118.169 1234 1 1 66.9029 -123.511 -174.45 - 9 141.904 283 1 0 66.9474 -123.479 -175.85 - 9 203.13 1239 0 1 67.852 -122.793 -204.45 - 9 197.607 286 0 0 67.9052 -122.759 -205.85 - 9 7.39607 287 0 0 67.9189 -122.75 -206.213 - 9 83.4519 281 0 0 67.9165 -123.752 -205.85 - 9 69.2598 280 0 0 67.9159 -123.95 -206.033 - 9 70.0942 279 0 0 67.8676 -124.15 -206.184 - 9 64.6108 278 0 0 67.7615 -124.35 -206.173 - 9 80.7649 277 0 0 67.7106 -124.55 -206.122 - 9 179.186 276 0 0 67.6428 -124.75 -206.035 - 9 27.0274 1235 0 1 67.0992 -125.236 -204.85 - 9 182.536 1234 0 1 67.05 -125.23 -204.771 - 9 101.068 1233 0 1 66.85 -125.058 -204.532 - 9 68.4762 1232 0 1 66.65 -124.85 -204.519 - 9 379.963 1231 0 1 66.45 -124.83 -204.653 - 9 7.55949 1230 0 1 66.25 -124.816 -204.782 - 9 53.7578 291 0 0 67.6163 -121.85 -205.85 - 9 141.672 1235 1 1 67.0855 -123.887 -174.45 - 9 107.029 282 1 0 67.3189 -123.72 -175.85 - 9 258.372 1262 0 1 72.4612 -120.878 -204.45 - 9 18.8224 297 0 0 72.6994 -120.568 -205.85 - 9 89.7814 298 0 0 72.715 -120.55 -205.931 - 9 80.9805 1225 6 1 65.1055 -125.026 -24.85 -Number of digits in this event = 26 +Number of tracker hits in this event = 1 + 9 65.7837 1066 14 1 33.4256 71.3401 215.15 +Number of digits in this event = 2 Using G4ParticleGun ... -9.66472 LIN +1.10307 LIN gamma Event: 10 -Number of tracker hits in this event = 10 - 10 394.259 557 2 1 -68.5456 -98.3342 -144.45 - 10 315.186 409 2 0 -68.546 -98.3344 -145.85 - 10 442.14 557 1 1 -68.548 -98.3374 -174.45 - 10 236.452 409 1 0 -68.5487 -98.3369 -175.85 - 10 241.373 557 0 1 -68.5672 -98.3295 -204.45 - 10 167.165 409 0 0 -68.5678 -98.3303 -205.85 - 10 184.762 408 0 0 -68.6145 -98.3562 -205.85 - 10 138.772 552 0 1 -69.5128 -141.004 -204.85 - 10 4.96665 481 7 0 -105.414 -83.65 4.00465 - 10 222.087 558 2 1 -68.45 -98.1866 -144.544 -Number of digits in this event = 12 +Number of tracker hits in this event = 31 + 10 254.743 1108 6 1 41.6619 107.335 -24.45 + 10 232.215 1435 6 0 41.6935 107.327 -25.85 + 10 193.051 1111 5 1 42.269 107.308 -54.45 + 10 98.5536 1435 5 0 42.2963 107.342 -55.85 + 10 23.1546 1436 5 0 42.3017 107.35 -56.1541 + 10 142.035 1113 4 1 42.7201 108.067 -84.45 + 10 143.046 1439 4 0 42.7828 108.125 -85.85 + 10 136.928 1120 3 1 44.0689 109.251 -114.45 + 10 107.591 1446 3 0 44.1817 109.379 -115.85 + 10 105.412 1133 2 1 46.7551 112.013 -144.45 + 10 94.3545 1459 2 0 46.8573 112.123 -145.85 + 10 59.6483 1460 2 0 46.8819 112.15 -146.187 + 10 131.161 1144 1 1 48.9472 114.207 -174.45 + 10 139.248 1470 1 0 49.0804 114.279 -175.85 + 10 153.673 1158 0 1 51.7101 115.791 -204.45 + 10 173.071 1478 0 0 51.8616 115.825 -205.85 + 10 117.499 1108 5 1 41.8244 107.081 -54.45 + 10 139.97 1434 5 0 41.828 107.061 -55.85 + 10 102.052 1109 4 1 41.9029 106.631 -84.45 + 10 135.553 1432 4 0 41.9078 106.612 -85.85 + 10 141.462 1109 3 1 42.0181 106.269 -114.45 + 10 119.065 1430 3 0 42.0217 106.248 -115.85 + 10 134.228 1110 2 1 42.092 105.788 -144.45 + 10 103.318 1428 2 0 42.0941 105.76 -145.85 + 10 114.564 1110 1 1 42.1294 105.173 -174.45 + 10 110.529 1424 1 0 42.1523 105.136 -175.85 + 10 148.25 1112 0 1 42.6354 104.327 -204.45 + 10 153.842 1420 0 0 42.6622 104.287 -205.85 + 10 149.394 987 3 0 -0.0902166 17.6351 -116.25 + 10 20.7987 1055 0 1 31.05 47.711 -204.707 + 10 38.4573 1425 1 0 42.1544 105.15 -176.112 +Number of digits in this event = 19 Using G4ParticleGun ... -2.30991 LIN +9.6412 LIN gamma Event: 11 -Number of tracker hits in this event = 52 - 11 255.944 1371 9 1 94.4677 -68.5165 65.55 - 11 442.143 557 9 0 94.468 -68.5164 64.15 - 11 261.58 1371 8 1 94.4689 -68.5098 35.55 - 11 128.795 557 8 0 94.4709 -68.5099 34.15 - 11 203.532 1371 7 1 94.5017 -68.5186 5.55 - 11 119.945 557 7 0 94.4734 -68.5558 4.15 - 11 293.823 1368 6 1 93.9017 -69.3139 -24.45 - 11 107.626 553 6 0 93.8749 -69.3498 -25.85 - 11 119.072 1365 5 1 93.3409 -70.0826 -54.45 - 11 101.256 549 5 0 93.3122 -70.1187 -55.85 - 11 102.573 1362 4 1 92.729 -70.8599 -84.45 - 11 95.7104 545 4 0 92.7038 -70.8949 -85.85 - 11 160.71 1360 3 1 92.1912 -71.6144 -114.45 - 11 102.814 541 3 0 92.1685 -71.6528 -115.85 - 11 507.156 1357 2 1 91.7108 -72.4279 -144.45 - 11 160.368 537 2 0 91.6934 -72.4624 -145.85 - 11 114.195 1355 1 1 91.3438 -73.1736 -174.45 - 11 104.23 534 1 0 91.3254 -73.2109 -175.85 - 11 43.2984 1354 0 1 90.9525 -73.9644 -204.45 - 11 68.4279 1353 0 1 90.95 -73.9699 -204.639 - 11 130.638 530 0 0 90.9339 -74.0054 -205.85 - 11 243.167 1356 2 1 91.55 -72.0655 -144.793 - 11 135.123 539 2 0 91.8621 -72.2083 -145.85 - 11 48.8445 466 2 0 86.4569 -86.7359 -146.25 - 11 173.723 465 2 0 86.4464 -86.8501 -146.149 - 11 170.843 464 2 0 86.342 -87.0508 -145.874 - 11 240.844 726 9 0 90.674 -34.663 63.75 - 11 88.0099 727 9 0 90.6601 -34.65 63.7761 - 11 152.07 1372 8 1 94.6524 -68.2542 35.55 - 11 123.842 558 8 0 94.6317 -68.3017 34.15 - 11 12.5066 1372 7 1 94.55 -69.3995 5.20319 - 11 120.659 552 7 0 94.6131 -69.4542 4.15 - 11 135.113 1381 6 1 96.4047 -70.8334 -24.45 - 11 114.457 545 6 0 96.5576 -70.8647 -25.85 - 11 111.148 1397 5 1 99.5788 -71.2863 -54.45 - 11 132.297 543 5 0 99.7748 -71.3512 -55.85 - 11 126.119 1416 4 1 103.382 -72.8412 -84.45 - 11 121.629 535 4 0 103.425 -72.9706 -85.85 - 11 59.6512 1415 3 1 103.182 -73.6851 -114.451 - 11 48.7243 1414 3 1 103.15 -73.6867 -114.695 - 11 117.843 531 3 0 102.995 -73.7021 -115.85 - 11 0.667968 1396 2 1 99.3506 -74.4771 -144.45 - 11 142.824 1395 2 1 99.3498 -74.4773 -144.453 - 11 120.765 527 2 0 99.0075 -74.5312 -145.85 - 11 22.6207 1357 1 1 91.5866 -75.7885 -174.45 - 11 124.746 1356 1 1 91.55 -75.7947 -174.529 - 11 122.638 520 1 0 90.9271 -75.9309 -175.85 - 11 76.0421 1286 0 1 77.3821 -79.4123 -204.45 - 11 124.067 1285 0 1 77.25 -79.4527 -204.631 - 11 231.908 501 0 0 76.3825 -79.7103 -205.85 - 11 32.6328 1489 0 1 118.081 -78.688 -204.804 - 11 355.555 506 0 0 118.133 -78.8007 -205.85 -Number of digits in this event = 33 -Using G4ParticleGun ... -7.99708 LIN -gamma -Event: 12 -Number of tracker hits in this event = 116 - 12 242.84 837 10 1 -12.5541 -62.4071 95.55 - 12 261.963 588 10 0 -12.5538 -62.409 94.15 - 12 258.439 837 9 1 -12.5239 -62.4529 65.55 - 12 116.515 587 9 0 -12.5231 -62.4573 64.15 - 12 387.5 837 8 1 -12.5107 -62.5461 35.55 - 12 139.465 587 8 0 -12.5065 -62.5434 34.15 - 12 191.648 838 7 1 -12.4245 -62.4888 5.55 - 12 249.105 587 7 0 -12.4185 -62.4873 4.15 - 12 107.448 838 6 1 -12.2916 -62.4524 -24.45 - 12 125.567 587 6 0 -12.291 -62.4512 -25.85 - 12 104.736 838 5 1 -12.2691 -62.4281 -54.45 - 12 418.769 588 5 0 -12.2669 -62.4223 -55.85 - 12 181.924 839 4 1 -12.2263 -62.2922 -84.45 - 12 326.092 588 4 0 -12.2231 -62.2811 -85.85 - 12 170.561 839 3 1 -12.1343 -62.0472 -114.45 - 12 175.858 590 3 0 -12.1301 -62.0395 -115.85 - 12 128.221 840 2 1 -12.0394 -61.9053 -144.45 - 12 128.544 590 2 0 -12.0385 -61.8996 -145.85 - 12 122.91 840 1 1 -12.0372 -61.8004 -174.45 - 12 104.803 591 1 0 -12.0372 -61.7997 -175.85 - 12 120.481 840 0 1 -11.9981 -61.7754 -204.45 - 12 263.578 591 0 0 -11.9949 -61.7773 -205.85 - 12 129.9 698 1 0 -82.3872 -40.3733 -176.25 - 12 105.557 588 9 0 -12.5567 -62.3986 64.15 - 12 152.42 838 8 1 -12.4374 -62.3271 35.55 - 12 542.052 588 8 0 -12.4424 -62.3195 34.15 - 12 470.416 837 7 1 -12.5174 -62.1757 5.55 - 12 109.275 589 7 0 -12.5175 -62.1746 4.15 - 12 397.253 837 6 1 -12.5081 -62.1453 -24.45 - 12 128.969 589 6 0 -12.5096 -62.1424 -25.85 - 12 414.431 837 5 1 -12.508 -62.0712 -54.45 - 12 119.944 589 5 0 -12.5209 -62.0699 -55.85 - 12 592.778 836 4 1 -12.7772 -61.9917 -84.45 - 12 177.768 590 4 0 -12.8261 -61.9682 -85.85 - 12 66.0434 831 3 1 -13.84 -61.4739 -114.45 - 12 25.3678 830 3 1 -13.85 -61.4682 -114.736 - 12 269.696 593 3 0 -13.8894 -61.4441 -115.85 - 12 113.593 825 2 1 -14.9211 -60.864 -144.45 - 12 180.9 596 2 0 -14.9745 -60.8389 -145.85 - 12 122.991 820 1 1 -15.9582 -60.3483 -174.45 - 12 106.324 598 1 0 -15.9971 -60.3342 -175.85 - 12 138.736 816 0 1 -16.8164 -60.0203 -204.45 - 12 122.742 600 0 0 -16.8763 -60.0086 -205.85 - 12 35.9445 1382 6 1 96.55 -54.9117 -24.5272 - 12 88.8077 599 7 0 -12.6707 -60.2019 4.15 - 12 223.856 600 7 0 -12.6836 -60.05 4.09991 - 12 158.877 586 6 0 -12.5299 -62.689 -25.85 - 12 124.124 839 5 1 -12.1857 -63.1417 -54.45 - 12 108.629 584 5 0 -12.1666 -63.1601 -55.85 - 12 130.759 841 4 1 -11.7707 -63.5564 -84.45 - 12 103.694 582 4 0 -11.7543 -63.5726 -85.85 - 12 132.77 843 3 1 -11.3515 -63.9114 -114.45 - 12 323.327 580 3 0 -11.3385 -63.8973 -115.85 - 12 104.31 844 2 1 -11.138 -63.5391 -144.45 - 12 344.776 582 2 0 -11.1262 -63.4755 -145.85 - 12 95.2064 846 1 1 -10.8341 -62.4708 -174.45 - 12 224.268 587 1 0 -10.7231 -62.4557 -175.85 - 12 15.4491 857 0 1 -8.45479 -62.1743 -204.45 - 12 149.768 858 0 1 -8.45 -62.1693 -204.504 - 12 127.545 590 0 0 -8.32432 -62.0242 -205.85 - 12 104.971 583 2 0 -11.1069 -63.45 -146.117 - 12 199.036 847 1 1 -10.565 -64.7079 -174.45 - 12 189.893 577 1 0 -10.3907 -64.5645 -175.85 - 12 174.686 862 0 1 -7.48854 -64.2757 -204.45 - 12 79.2632 863 0 1 -7.44936 -64.3031 -204.492 - 12 72.9493 864 0 1 -7.25 -64.4475 -204.679 - 12 71.7199 573 0 0 -6.49371 -65.272 -205.85 - 12 86.3996 572 0 0 -6.35485 -65.45 -206.079 - 12 107.756 848 1 1 -10.4497 -64.7489 -174.803 - 12 214.641 849 1 1 -10.25 -64.6722 -174.812 - 12 310.064 588 7 0 -12.6112 -62.362 4.15 - 12 113.698 588 6 0 -12.6292 -62.3573 -25.85 - 12 335.28 836 5 1 -12.6823 -62.3203 -54.45 - 12 137.72 835 3 1 -12.869 -62.2492 -114.45 - 12 117.69 588 3 0 -12.8771 -62.2514 -115.85 - 12 106.399 835 2 1 -13.0351 -62.3223 -144.45 - 12 128.54 588 2 0 -13.0438 -62.3134 -145.85 - 12 132.046 834 1 1 -13.207 -62.0977 -174.45 - 12 151.278 589 1 0 -13.2158 -62.0856 -175.85 - 12 167.79 833 0 1 -13.395 -61.855 -204.45 - 12 110.96 832 0 1 -13.45 -61.8812 -204.765 - 12 127.075 831 0 1 -13.65 -61.917 -204.767 - 12 321.769 834 2 1 -13.06 -62.1822 -144.45 - 12 234.49 589 2 0 -13.0542 -62.1351 -145.85 - 12 114.871 835 1 1 -12.91 -61.1783 -174.451 - 12 122.467 594 1 0 -12.9034 -61.168 -175.851 - 12 143.421 836 0 1 -12.7705 -60.7094 -204.45 - 12 96.7299 596 0 0 -12.7404 -60.7211 -205.85 - 12 59.0904 831 1 1 -13.8422 -62.3702 -174.45 - 12 87.1544 830 1 1 -13.8501 -62.3882 -174.548 - 12 258.69 586 1 0 -13.9609 -62.65 -176.001 - 12 265.681 819 0 1 -16.1962 -67.5866 -204.45 - 12 121.56 561 0 0 -16.2406 -67.7667 -205.85 - 12 136.042 565 0 0 -16.262 -67.0181 -205.85 - 12 80.9411 566 0 0 -16.1952 -66.8498 -205.988 - 12 308.262 546 0 0 -33.4722 -70.7994 -206.25 - 12 23.4191 822 0 1 -15.65 -62.7003 -204.688 - 12 114.647 135 6 0 -87.4074 -152.956 -26.25 - 12 519.082 835 5 1 -12.8503 -62.5341 -54.5153 - 12 130.605 837 4 1 -12.5055 -61.4123 -84.45 - 12 137.827 593 4 0 -12.466 -61.3666 -85.85 - 12 160.615 841 3 1 -11.6731 -60.5437 -114.45 - 12 146.367 597 3 0 -11.6181 -60.4942 -115.85 - 12 108.642 846 2 1 -10.7813 -59.1761 -144.45 - 12 375.529 604 2 0 -10.7865 -59.1022 -145.85 - 12 158.517 845 1 1 -10.9905 -57.4251 -174.45 - 12 120.073 613 1 0 -10.9409 -57.3445 -175.85 - 12 111.38 851 0 1 -9.84269 -55.6646 -204.45 - 12 238.019 622 0 0 -9.78701 -55.5945 -205.85 - 12 84.3618 838 4 1 -12.2548 -63.078 -84.45 - 12 109.032 584 4 0 -12.2402 -63.1179 -85.85 - 12 112.351 840 3 1 -12.05 -63.9033 -114.541 - 12 141.23 843 2 1 -11.3379 -63.5341 -144.45 - 12 141.654 841 1 1 -11.7264 -62.7302 -174.45 - 12 170.594 811 0 1 -17.6738 -64.7092 -204.45 - 12 119.382 576 0 0 -18.0436 -64.7427 -205.85 -Number of digits in this event = 78 -Using G4ParticleGun ... -4.80294 LIN -gamma -Event: 13 -Number of tracker hits in this event = 161 - 13 194.589 1326 10 1 85.3292 29.8022 95.55 - 13 260.188 1048 10 0 85.2774 29.8189 94.15 - 13 103.064 1320 9 1 84.2118 30.1018 65.55 - 13 150.11 1050 9 0 84.204 30.0662 64.15 - 13 137.496 1319 8 1 83.9088 29.2419 35.55 - 13 117.757 1045 8 0 83.8938 29.1925 34.15 - 13 171.412 1317 7 1 83.4947 27.9951 5.55 - 13 144.366 1039 7 0 83.4195 27.8887 4.15 - 13 170.948 1308 6 1 81.784 25.5389 -24.45 - 13 156.977 1027 6 0 81.6769 25.4779 -25.85 - 13 152.089 1299 5 1 79.8606 24.0005 -54.45 - 13 114.763 1020 5 0 80.1364 24.1274 -55.85 - 13 259.935 1327 4 1 85.4678 26.5053 -84.4503 - 13 151.624 1034 4 0 85.8392 26.909 -85.85 - 13 2.67658 1368 3 1 93.948 34.9447 -114.45 - 13 118.493 1369 3 1 93.95 34.9477 -114.459 - 13 193.099 1076 3 0 94.2346 35.3648 -115.85 - 13 46.7485 1077 3 0 94.2954 35.45 -116.142 - 13 176.795 1398 2 1 99.8722 43.9311 -144.45 - 13 5.73744 1399 2 1 99.95 44.0065 -144.823 - 13 66.9262 1120 2 0 100.175 44.2076 -145.85 - 13 62.188 1121 2 0 100.221 44.25 -146.056 - 13 126.856 1432 1 1 106.609 50.2194 -174.45 - 13 121.046 1152 1 0 106.884 50.4707 -175.85 - 13 108.586 1459 0 1 111.966 55.3118 -204.45 - 13 558.617 1178 0 0 112.378 55.7111 -205.85 - 13 171.655 1042 6 0 83.3486 28.5262 -25.8501 - 13 80.3762 1470 11 0 -98.6906 114.327 123.75 - 13 15.9573 1215 0 1 63.234 43.9192 -204.45 - 13 59.5813 1216 0 1 63.25 43.9112 -204.468 - 13 77.1738 1217 0 1 63.4501 43.8366 -204.665 - 13 149.529 1118 0 0 64.1208 43.7742 -205.85 - 13 72.5253 1176 0 0 79.3625 55.3184 -206.249 - 13 268.533 1177 0 0 79.3937 55.45 -206.111 - 13 154.535 1179 0 0 79.7985 55.85 -205.939 - 13 139.073 1301 0 1 80.3643 56.6177 -204.85 - 13 62.1518 1186 0 0 81.9911 57.3956 -205.85 - 13 71.7613 1187 0 0 81.9866 57.45 -205.874 - 13 86.5484 1214 0 1 63.05 43.9466 -204.469 - 13 50.2652 1213 0 1 62.8498 44.0793 -204.701 - 13 21.1108 1122 0 0 61.8637 44.6228 -205.85 - 13 115.89 1123 0 0 61.817 44.65 -205.905 - 13 156.513 1292 4 1 78.4896 32.6589 -84.45 - 13 71.6273 1293 4 1 78.65 33.1497 -84.6925 - 13 33.8786 1071 4 0 78.6216 34.3366 -85.8502 - 13 93.808 1072 4 0 78.6214 34.4503 -85.9613 - 13 28.9892 1073 4 0 78.6766 34.65 -86.1871 - 13 155.805 1326 9 1 85.3288 29.8217 65.55 - 13 150.204 1048 9 0 85.3278 29.8242 64.15 - 13 295.905 1326 8 1 85.3135 29.8779 35.55 - 13 103.06 1049 8 0 85.3157 29.8787 34.15 - 13 114.116 1326 7 1 85.3579 29.8917 5.55 - 13 348.947 1049 7 0 85.3603 29.8918 4.15 - 13 120.968 1326 6 1 85.4031 29.8906 -24.45 - 13 121.328 1049 6 0 85.4044 29.8904 -25.85 - 13 371.157 1326 5 1 85.4368 29.8825 -54.45 - 13 555.48 1049 5 0 85.4392 29.8823 -55.85 - 13 154.893 1049 4 0 85.4849 29.8793 -85.85 - 13 112.386 1327 3 1 85.522 29.8544 -114.45 - 13 119.797 1049 3 0 85.5253 29.8552 -115.85 - 13 260.273 1327 2 1 85.5888 29.8742 -144.45 - 13 113.622 1049 2 0 85.5922 29.8771 -145.85 - 13 420.956 1328 1 1 85.6567 29.9411 -174.45 - 13 130.528 1049 1 0 85.6676 29.9385 -175.85 - 13 157.959 1329 0 1 85.8849 29.9289 -204.45 - 13 231.196 1049 0 0 85.8936 29.9207 -205.85 - 13 289.882 1454 4 1 111.15 50.5955 -84.6509 - 13 257.577 1453 4 1 110.95 50.8512 -84.4595 - 13 7.32789 1452 4 1 110.75 50.9627 -84.4817 - 13 26.3562 1048 0 0 85.7493 29.8499 -206.216 - 13 446.597 1493 2 1 118.766 -178.351 -144.85 - 13 100.766 1494 2 1 118.95 -179.173 -144.509 - 13 123.508 1492 2 1 118.75 -179.472 -144.492 - 13 17.5909 1048 1 0 85.7787 29.6581 -175.85 - 13 83.8693 1047 1 0 85.7835 29.65 -175.904 - 13 105.335 1340 0 1 88.0742 26.522 -204.45 - 13 96.6392 1341 0 1 88.25 26.634 -204.778 - 13 87.2343 1034 0 0 88.8326 26.9528 -205.85 - 13 36.08 1035 0 0 89.0065 27.05 -206.154 - 13 84.7416 1043 1 0 86.0767 28.847 -175.85 - 13 75.5438 1042 1 0 86.1357 28.6499 -176.062 - 13 182.506 1385 0 1 97.2277 -1.5065 -204.45 - 13 8.4624 884 0 0 97.2494 -3.22634 -205.85 - 13 62.9899 883 0 0 97.2488 -3.25 -205.87 - 13 59.2959 882 0 0 97.2407 -3.45 -206.024 - 13 53.5877 881 0 0 97.2336 -3.65 -206.164 - 13 0.603715 743 0 0 87.2738 -31.4491 -206.25 - 13 25.8327 742 0 0 87.273 -31.4501 -206.25 - 13 90.5208 546 0 0 115.369 -70.8245 -206.25 - 13 159.021 545 0 0 115.432 -70.85 -206.161 - 13 319.715 1048 7 0 85.2505 29.85 3.76396 - 13 87.4957 1322 4 1 84.6353 28.8431 -84.45 - 13 118.754 1044 4 0 84.4993 28.9336 -85.85 - 13 130.54 1310 3 1 82.1388 30.7938 -114.45 - 13 137.201 1053 3 0 82.1632 30.8268 -115.85 - 13 134.493 1304 2 1 81.0475 31.7634 -144.45 - 13 122.518 1057 2 0 80.9744 31.5599 -145.85 - 13 133.427 1297 1 1 79.4871 26.7488 -174.45 - 13 199.549 1031 1 0 79.6721 26.4377 -175.85 - 13 134.993 1316 0 1 83.3607 19.4835 -204.45 - 13 26.0212 1002 0 0 83.6653 20.5762 -205.85 - 13 128.476 1003 0 0 83.7303 20.65 -205.913 - 13 112.808 1004 0 0 83.8524 20.85 -206.04 - 13 238.828 1129 0 0 97.4467 46.0011 -206.25 - 13 99.3936 1130 0 0 97.4743 46.0501 -206.164 - 13 158.279 1324 4 1 84.9042 31.4304 -84.45 - 13 155.52 1058 4 0 84.7654 31.6924 -85.85 - 13 130.282 1311 3 1 82.3473 37.7335 -114.45 - 13 239.425 1087 3 0 82.5478 37.6046 -115.85 - 13 18.0203 1325 2 1 85.063 32.2544 -144.45 - 13 148.018 1324 2 1 85.05 32.2414 -144.495 - 13 154.344 1058 2 0 84.6326 31.8022 -145.85 - 13 15.129 1276 1 1 75.3029 25.2061 -174.45 - 13 87.5025 1275 1 1 75.2492 25.2314 -174.478 - 13 71.3696 1274 1 1 75.0499 25.3173 -174.58 - 13 63.4864 1273 1 1 74.85 25.4096 -174.679 - 13 64.0709 1272 1 1 74.65 25.5004 -174.771 - 13 137.527 1032 1 0 72.8246 26.45 -175.969 - 13 14.1782 1033 1 0 72.5697 26.6516 -176.217 - 13 99.0206 1041 1 0 -70.8504 28.2964 -176.25 - 13 172.231 1040 1 0 -71.0278 28.2499 -176.198 - 13 255.543 1039 1 0 -71.5776 28.05 -175.987 - 13 18.6611 525 1 1 -74.9496 26.9635 -174.85 - 13 113.876 524 1 1 -75.05 26.9386 -174.82 - 13 82.6304 523 1 1 -75.25 26.9055 -174.74 - 13 92.7002 522 1 1 -75.45 26.8549 -174.652 - 13 142.946 521 1 1 -75.65 26.791 -174.557 - 13 223.409 519 1 1 -76.0796 26.7533 -174.45 - 13 153.813 518 1 1 -76.25 26.6088 -174.605 - 13 25.3299 517 1 1 -76.45 26.4802 -174.809 - 13 71.1776 1029 1 0 -77.0243 25.968 -175.85 - 13 242.545 1028 1 0 -77.1511 25.85 -176.075 - 13 36.5271 399 0 1 -100.299 -15.2615 -204.45 - 13 104.368 398 0 1 -100.35 -15.2451 -204.525 - 13 9.62443 397 0 1 -100.55 -15.1775 -204.81 - 13 174.799 828 0 0 -101.268 -14.3601 -205.85 - 13 378.479 829 0 0 -101.441 -14.25 -205.983 - 13 203.877 830 0 0 -102.155 -14.0496 -206.017 - 13 90.0206 827 0 0 -102.861 -14.4501 -205.896 - 13 79.1762 826 0 0 -102.8 -14.65 -205.922 - 13 82.2904 825 0 0 -102.708 -14.85 -205.912 - 13 249.582 387 0 1 -102.59 -14.9658 -204.85 - 13 64.4863 520 1 1 -75.8505 26.7724 -174.652 - 13 278.119 1027 1 0 -76.3315 25.65 -176.043 - 13 154.867 1057 4 0 84.7877 31.6499 -85.928 - 13 122.214 1321 3 1 84.4279 35.8769 -114.45 - 13 129.551 1079 3 0 84.174 35.9309 -115.85 - 13 106.771 1293 2 1 78.7651 37.2525 -144.45 - 13 48.4254 1086 2 0 78.5015 37.4355 -145.851 - 13 219.732 1087 2 0 78.4799 37.45 -145.974 - 13 101.501 1261 1 1 72.4092 40.7754 -174.45 - 13 10.0939 1260 1 1 72.25 40.889 -174.826 - 13 64.8192 1105 1 0 71.8536 41.2014 -175.85 - 13 66.8051 1106 1 0 71.7911 41.25 -176.013 - 13 15.9309 1203 0 1 60.6666 49.4068 -204.45 - 13 120.367 1202 0 1 60.65 49.4296 -204.494 - 13 24.0419 1150 0 0 60.1133 50.2083 -205.85 - 13 112.128 1151 0 0 60.0862 50.2501 -205.921 - 13 75.1431 1127 0 0 44.0269 45.4799 -206.25 - 13 34.0412 1327 8 1 85.4502 29.8578 35.2444 - 13 166.775 1050 8 0 86.0533 30.051 34.1495 -Number of digits in this event = 79 -Using G4ParticleGun ... -5.76925 LIN -gamma -Event: 14 -Number of tracker hits in this event = 15 - 14 282.969 916 3 1 3.41517 -64.9124 -114.45 - 14 280.321 575 3 0 3.41499 -64.9126 -115.85 - 14 237.348 916 2 1 3.4078 -64.9181 -144.45 - 14 120.374 575 2 0 3.40679 -64.9184 -145.85 - 14 113.095 916 1 1 3.38997 -64.9192 -174.45 - 14 191.321 575 1 0 3.39082 -64.9164 -175.85 - 14 123.036 916 0 1 3.41108 -64.8453 -204.45 - 14 127.982 576 0 0 3.41372 -64.8393 -205.85 - 14 84.4196 589 1 0 -56.9034 -62.2128 -176.25 - 14 6.62395 286 1 0 -44.2997 -122.864 -176.25 - 14 124.514 576 2 0 3.26857 -64.8115 -145.85 - 14 148.964 912 1 1 2.64753 -64.7721 -174.45 - 14 131.428 576 1 0 2.63249 -64.7802 -175.85 - 14 332.115 911 0 1 2.26235 -65.0642 -204.45 - 14 241.936 574 0 0 2.24176 -65.0769 -205.85 -Number of digits in this event = 14 -Using G4ParticleGun ... -8.30187 LIN -gamma -Event: 15 -Number of tracker hits in this event = 333 - 15 258.267 576 10 1 -64.7042 22.5268 95.55 - 15 219.817 1012 10 0 -64.703 22.5241 94.15 - 15 235.154 576 9 1 -64.676 22.4716 65.55 - 15 371.028 1012 9 0 -64.6785 22.4694 64.15 - 15 561.901 576 8 1 -64.7199 22.4091 35.55 - 15 164.614 1011 8 0 -64.7311 22.4051 34.15 - 15 182.533 575 7 1 -64.9648 22.3212 5.55 - 15 132.878 1011 7 0 -64.9727 22.3169 4.15 - 15 156.769 574 6 1 -65.139 22.234 -24.45 - 15 219.249 1010 6 0 -65.1398 22.2286 -25.85 - 15 105.888 574 5 1 -65.1566 22.1129 -54.45 - 15 150.869 1010 5 0 -65.1534 22.1077 -55.85 - 15 121.235 574 4 1 -65.0801 21.9874 -84.45 - 15 116.746 1009 4 0 -65.0743 21.9846 -85.85 - 15 343.804 575 3 1 -64.95 21.9052 -114.45 - 15 129.963 1009 3 0 -64.9443 21.9012 -115.85 - 15 111.397 576 2 1 -64.8188 21.8001 -144.45 - 15 173.184 1008 2 0 -64.8148 21.7933 -145.85 - 15 355.097 576 1 1 -64.6915 21.5793 -174.45 - 15 322.371 1007 1 0 -64.6841 21.5652 -175.85 - 15 295.546 577 0 1 -64.5773 21.2846 -204.45 - 15 108.194 1006 0 0 -64.5711 21.2707 -205.85 - 15 46.376 1078 1 0 31.1545 35.7851 -176.25 - 15 320.714 1077 1 0 31.2178 35.65 -176.216 - 15 4.36486 1076 1 0 31.466 35.45 -176.155 - 15 373.259 578 0 1 -64.3651 21.7982 -204.451 - 15 253.523 1008 0 0 -64.3243 21.8169 -205.85 - 15 80.0056 854 2 1 -9.20655 130.982 -144.85 - 15 766.202 576 7 1 -64.8175 22.3131 5.55 - 15 118.43 1008 7 0 -64.6098 21.8144 4.14993 - 15 30.5862 1009 7 0 -64.6887 21.8505 3.79483 - 15 78.1651 988 7 0 -72.4101 17.7832 3.75 - 15 85.7795 987 7 0 -72.3381 17.6496 3.82523 - 15 62.4345 986 7 0 -72.2735 17.4494 3.77261 - 15 158.018 859 7 0 -126.484 -8.15911 3.75 - 15 505.143 1012 8 0 -64.675 22.45 34.1363 - 15 367.911 578 7 1 -64.4106 22.5868 5.55 - 15 518.197 1012 7 0 -64.4163 22.6165 4.15 - 15 114.287 577 6 1 -64.507 23.1833 -24.45 - 15 219.93 1015 6 0 -64.4973 23.2223 -25.85 - 15 99.1771 579 5 1 -64.1629 24.0986 -54.45 - 15 135.326 1020 5 0 -64.137 24.1083 -55.85 - 15 569.228 582 4 1 -63.5518 24.3712 -84.45 - 15 181.537 1021 4 0 -63.5774 24.3585 -85.85 - 15 259.592 579 3 1 -64.0784 24.0501 -114.45 - 15 142.32 1020 3 0 -64.1289 24.064 -115.85 - 15 107.283 573 2 1 -65.2532 24.3561 -144.45 - 15 122.099 1021 2 0 -65.2743 24.3481 -145.85 - 15 154.496 571 1 1 -65.757 24.1528 -174.45 - 15 126.244 1020 1 0 -65.801 24.1401 -175.85 - 15 119.028 566 0 1 -66.6535 23.8252 -204.45 - 15 173.643 1018 0 0 -66.6873 23.8004 -205.85 - 15 301.955 1024 1 0 -65.0327 25.0028 -175.85 - 15 139.181 1025 1 0 -64.957 25.05 -175.892 - 15 70.8235 1024 4 0 -63.4815 24.9715 -85.8504 - 15 62.3341 1025 4 0 -63.4955 25.05 -86.0417 - 15 126.463 1229 4 0 -66.7581 65.9483 -86.2498 - 15 300.077 1230 4 0 -66.7999 66.0502 -86.1949 - 15 71.707 581 4 1 -63.65 24.4333 -84.6044 - 15 83.2581 1043 1 0 -4.54951 28.657 -175.85 - 15 431.921 577 7 1 -64.45 22.6023 5.15083 - 15 357.897 1013 7 0 -64.5465 22.6796 4.14997 - 15 229.811 1021 7 0 -111.731 24.2936 3.75 - 15 60.4904 333 7 1 -113.389 24.2384 5.15043 - 15 82.0314 332 7 1 -113.55 24.2296 5.29872 - 15 26.4999 331 7 1 -113.75 24.2216 5.48547 - 15 187.916 960 8 0 -132.724 12.2457 33.75 - 15 24.7803 232 8 1 -133.689 11.5416 35.1504 - 15 73.4074 231 8 1 -133.75 11.4992 35.24 - 15 25.0224 230 8 1 -133.95 11.4133 35.4703 - 15 7.61855 1076 9 0 -171.634 35.4257 63.75 - 15 131.555 1077 9 0 -171.671 35.4501 63.7789 - 15 24.1403 1078 9 0 -171.986 35.65 64.087 - 15 4.5699 36 9 1 -172.938 36.302 65.1508 - 15 97.9609 35 9 1 -172.95 36.3107 65.1645 - 15 83.51 34 9 1 -173.15 36.4772 65.3798 - 15 61.6637 33 9 1 -173.35 36.5992 65.5427 - 15 96.0782 32 9 1 -173.55 36.7308 65.4808 - 15 82.6077 31 9 1 -173.75 36.9349 65.3114 - 15 9.70145 30 9 1 -173.95 37.1456 65.166 - 15 76.4896 1092 9 0 -175.281 38.4728 64.1498 - 15 123.85 1093 9 0 -175.458 38.6503 64.0388 - 15 86.1264 1094 9 0 -175.553 38.85 63.9612 - 15 94.2887 1095 9 0 -175.634 39.0502 63.9006 - 15 55.8599 1096 9 0 -175.691 39.25 63.84 - 15 9.19785 1097 9 0 -175.73 39.45 63.7624 - 15 97.5085 585 6 1 -62.9785 16.7528 -24.45 - 15 35.6618 586 6 1 -62.85 16.8838 -24.7437 - 15 6.0744 986 6 0 -62.3357 17.4377 -25.85 - 15 135.689 987 6 0 -62.324 17.45 -25.8746 - 15 0.627115 988 6 0 -62.1329 17.65 -26.2474 - 15 74.807 1186 6 0 -44.9128 57.306 -26.2494 - 15 45.3923 1187 6 0 -44.8238 57.45 -26.0402 - 15 5.68379 677 6 1 -44.4576 57.8733 -24.85 - 15 86.4869 678 6 1 -44.45 57.8817 -24.8245 - 15 210.771 577 8 1 -64.6486 22.5272 35.55 - 15 124.738 579 7 1 -64.0965 23.2876 5.55 - 15 108.831 1016 7 0 -64.0589 23.2903 4.15 - 15 196.614 583 6 1 -63.3871 23.2214 -24.45 - 15 176.655 584 5 1 -63.1707 23.1332 -54.45 - 15 155.154 1015 5 0 -63.1752 23.0997 -55.85 - 15 139.232 583 4 1 -63.2552 22.4712 -84.45 - 15 346.423 1011 4 0 -63.2461 22.429 -85.85 - 15 139.754 584 3 1 -63.0504 21.4712 -114.45 - 15 117.019 1006 3 0 -63.0876 21.3867 -115.85 - 15 99.1398 581 2 1 -63.7395 19.6141 -144.45 - 15 154.424 997 2 0 -63.7661 19.5474 -145.85 - 15 462.915 578 1 1 -64.297 18.1948 -174.45 - 15 205.703 990 1 0 -64.2518 18.1052 -175.85 - 15 143.067 584 0 1 -63.0739 16.2322 -204.45 - 15 304.837 980 0 0 -63.0552 16.1767 -205.85 - 15 25.9445 1002 4 0 -63.2163 20.4971 -85.85 - 15 142.201 1001 4 0 -63.2195 20.45 -85.8764 - 15 36.3731 1000 4 0 -63.1751 20.2499 -86.1765 - 15 514.981 597 2 1 -60.6382 26.5037 -144.45 - 15 429.639 1032 2 0 -60.5929 26.5858 -145.85 - 15 145.389 603 1 1 -59.4037 27.9449 -174.45 - 15 151.053 1039 1 0 -59.2414 27.8868 -175.851 - 15 106.587 622 0 1 -55.6274 26.3687 -204.45 - 15 183.132 1030 0 0 -55.543 26.191 -205.85 - 15 67.2892 598 2 1 -60.45 26.6717 -144.739 - 15 92.7089 1034 2 0 -59.6137 26.8896 -145.85 - 15 301.998 1033 2 0 -59.4742 26.8499 -145.971 - 15 34.4307 594 2 1 -61.0735 27.3245 -144.85 - 15 91.0995 1035 2 0 -60.2855 27.189 -145.85 - 15 110.222 1036 2 0 -60.2561 27.25 -145.96 - 15 50.5162 662 1 1 -47.6024 45.1084 -174.45 - 15 71.844 663 1 1 -47.45 45.1429 -174.56 - 15 61.0232 664 1 1 -47.2497 45.1769 -174.682 - 15 2.75474 665 1 1 -47.05 45.2088 -174.844 - 15 38.922 1126 1 0 -45.76 45.4223 -175.85 - 15 120.646 1127 1 0 -45.6268 45.45 -175.951 - 15 193.976 752 0 1 -29.4712 48.3144 -204.45 - 15 103.088 751 0 1 -29.65 48.5912 -204.609 - 15 109.323 750 0 1 -29.85 48.8891 -204.775 - 15 418.33 1160 0 0 -32.3426 52.1325 -205.85 - 15 386.669 1161 0 0 -32.4394 52.25 -205.903 - 15 136.673 1162 0 0 -32.6273 52.4501 -206.054 - 15 35.7655 1163 0 0 -32.7665 52.6504 -206.217 - 15 371.806 1229 0 0 43.4547 66.0174 -206.25 - 15 475.87 1228 0 0 44.3121 65.85 -206.049 - 15 26.7999 1227 0 0 44.7171 65.65 -206.216 - 15 80.9905 1159 0 0 -32.6928 52.0499 -206.105 - 15 185.302 1149 0 0 -29.0852 49.9825 -205.85 - 15 71.9865 575 8 1 -64.85 22.8194 35.2225 - 15 18.2374 1031 8 0 -67.2992 26.3933 34.15 - 15 100.159 1032 8 0 -67.343 26.45 34.1325 - 15 90.852 1033 8 0 -67.4933 26.6505 34.0588 - 15 70.5796 1034 8 0 -67.6451 26.8505 33.9902 - 15 80.5581 1035 8 0 -67.7712 27.0501 33.9624 - 15 64.7399 1036 8 0 -67.9145 27.25 33.9215 - 15 103.216 1037 8 0 -68.1049 27.4508 33.8907 - 15 93.5457 1038 8 0 -68.2908 27.65 33.9374 - 15 73.9559 1039 8 0 -68.4747 27.85 34.0326 - 15 69.1964 548 8 1 -70.3059 29.4514 35.15 - 15 97.7332 547 8 1 -70.45 29.5693 35.2375 - 15 128.196 546 8 1 -70.6503 29.7557 35.4464 - 15 27.7134 545 8 1 -70.9586 29.8689 35.55 - 15 69.5833 544 8 1 -71.0501 29.8192 35.5144 - 15 46.7905 543 8 1 -71.25 29.7125 35.4653 - 15 79.0471 542 8 1 -71.45 29.5848 35.4255 - 15 133.041 541 8 1 -71.6501 29.3554 35.4046 - 15 92.9204 540 8 1 -71.85 29.0992 35.4169 - 15 27.8831 539 8 1 -72.05 29.0045 35.4868 - 15 1.92371 1006 8 0 -83.8821 21.45 33.868 - 15 50.4919 1007 8 0 -84.7286 21.45 33.9302 - 15 533.914 576 6 1 -64.6869 22.6431 -24.45 - 15 732.601 1012 6 0 -64.6806 22.646 -25.85 - 15 606.551 577 5 1 -64.5484 22.6954 -54.45 - 15 230.133 1013 5 0 -64.5403 22.6962 -55.85 - 15 96.9222 578 4 1 -64.3731 22.7127 -84.45 - 15 123.255 1013 4 0 -64.3649 22.7148 -85.85 - 15 121.624 1013 3 0 -64.1926 22.7577 -115.85 - 15 126.285 580 2 1 -64.0123 22.8594 -144.45 - 15 225.145 1014 2 0 -64.0037 22.863 -145.85 - 15 296.809 581 1 1 -63.8424 22.9377 -174.45 - 15 543.512 1014 1 0 -63.8356 22.9461 -175.85 - 15 113.161 581 0 1 -63.7015 23.1286 -204.45 - 15 255.788 1015 0 0 -63.6923 23.1313 -205.85 - 15 158.028 792 0 0 -58.3582 -21.4995 -206.249 - 15 260.008 791 0 0 -58.4834 -21.6502 -205.94 - 15 67.4178 801 0 1 -19.65 -68.5604 -204.515 - 15 114.965 994 3 1 18.9694 121.49 -114.85 - 15 197.076 993 3 1 18.85 121.605 -114.66 - 15 13.1239 687 2 0 -83.9778 -42.45 -145.996 - 15 441.95 478 2 1 -84.3573 -43.0339 -144.85 - 15 219.833 477 2 1 -84.4503 -43.1594 -144.719 - 15 1.28834 476 2 1 -84.65 -43.3187 -144.451 - 15 181.304 684 2 0 -84.8264 -43.1805 -145.85 - 15 362.589 594 0 0 103.234 -61.0729 -206.25 - 15 270.323 595 0 0 103.233 -61.05 -206.188 - 15 89.1279 596 0 0 103.177 -60.85 -206.067 - 15 61.6919 695 0 0 -148.785 -40.85 -206.148 - 15 67.776 694 0 0 -149.052 -41.0501 -206.066 - 15 198.907 607 0 1 -58.6262 24.1586 -204.45 - 15 126.864 1020 0 0 -58.4529 24.0726 -205.85 - 15 3.76893 1013 6 0 -64.6749 22.6523 -25.85 - 15 185.953 571 5 1 -65.7525 22.4816 -54.45 - 15 398.344 1012 5 0 -65.8437 22.4772 -55.85 - 15 145.338 561 4 1 -67.7469 22.2543 -84.45 - 15 65.5899 552 3 1 -69.6355 22.5993 -114.45 - 15 123.568 551 3 1 -69.65 22.6025 -114.633 - 15 151.776 1012 3 0 -69.7358 22.6196 -115.85 - 15 126.736 541 2 1 -71.7823 22.8371 -144.45 - 15 116.279 535 1 1 -72.9828 23.4752 -174.45 - 15 185.349 1017 1 0 -73.123 23.5126 -175.85 - 15 102.36 520 0 1 -75.9594 24.2869 -204.45 - 15 124.102 1021 0 0 -76.1099 24.2949 -205.85 - 15 49.1123 537 2 1 -72.5832 23.458 -144.45 - 15 25.508 536 2 1 -72.6501 23.0352 -144.807 - 15 82.8572 355 2 1 -108.986 -32.3822 -144.85 - 15 22.9325 660 2 0 -113.672 -47.85 -146.029 - 15 278.525 526 1 1 -74.7623 22.6572 -174.45 - 15 318.005 1012 1 0 -74.9364 22.5763 -175.85 - 15 100.567 507 0 1 -78.6264 21.0681 -204.45 - 15 41.603 506 0 1 -78.65 21.0502 -204.683 - 15 193.248 1004 0 0 -78.7868 20.9465 -205.85 - 15 234.992 576 5 1 -64.8332 22.5634 -54.45 - 15 2.0108 575 5 1 -64.85 22.564 -54.8407 - 15 245.902 569 4 1 -66.0765 22.8186 -84.4504 - 15 139.962 1014 4 0 -66.332 22.9538 -85.85 - 15 125.527 542 3 1 -71.4675 25.7148 -114.45 - 15 137.517 1028 3 0 -71.8685 25.7493 -115.85 - 15 127.784 501 2 1 -79.7051 26.646 -144.45 - 15 116.965 469 1 1 -86.1204 27.5437 -174.45 - 15 119.529 1037 1 0 -86.3207 27.5826 -175.85 - 15 152.212 448 0 1 -90.4175 28.8626 -204.45 - 15 122.793 1044 0 0 -90.7216 28.9903 -205.85 - 15 336.337 896 10 0 -133.981 -0.662778 93.75 - 15 60.5828 577 1 1 -64.65 22.541 -174.684 - 15 99.9962 1011 1 0 -64.0974 22.4251 -175.85 - 15 7.2154 651 0 1 -49.6665 16.797 -204.45 - 15 81.4961 652 0 1 -49.6499 16.7888 -204.466 - 15 79.4733 653 0 1 -49.45 16.7072 -204.659 - 15 41.4437 981 0 0 -48.241 16.2784 -205.85 - 15 107.176 839 0 1 -12.1496 -61.0001 -204.85 - 15 126.99 579 0 1 -64.1483 22.8642 -204.45 - 15 88.2626 1014 0 0 -64.2055 23.014 -205.85 - 15 114.326 575 1 1 -64.85 22.5994 -174.529 - 15 135.924 574 1 1 -65.05 22.581 -174.599 - 15 112.893 584 6 1 -63.1518 22.2583 -24.45 - 15 136.131 597 5 1 -60.6229 21.5332 -54.45 - 15 111.711 1007 5 0 -60.493 21.4981 -55.85 - 15 291.951 611 4 1 -57.8157 20.9463 -84.45 - 15 49.2275 1004 4 0 -57.5997 20.8535 -85.85 - 15 239.662 1003 4 0 -57.5917 20.85 -85.9011 - 15 73.3747 635 3 1 -52.9234 19.017 -114.45 - 15 22.7455 636 3 1 -52.85 19.0072 -114.771 - 15 350.025 994 3 0 -52.5968 18.9745 -115.85 - 15 145.181 670 2 1 -45.9548 18.4275 -144.45 - 15 112.148 991 2 0 -45.6682 18.3714 -145.85 - 15 158.879 698 1 1 -40.3836 16.9559 -174.45 - 15 124.383 983 1 0 -40.21 16.8356 -175.85 - 15 277.297 718 0 1 -36.3955 14.5074 -204.45 - 15 132.887 971 0 0 -36.1711 14.3602 -205.85 - 15 149.095 290 4 1 -121.95 87.4752 -84.7224 - 15 150.309 1005 4 0 -57.7511 21.1127 -85.8506 - 15 112.408 1079 4 0 -52.2532 35.909 -86.2499 - 15 16.4418 1080 4 0 -52.2078 36.0504 -85.9156 - 15 52.6802 640 4 1 -51.9632 36.6717 -84.85 - 15 65.032 641 4 1 -51.8494 36.7338 -84.6862 - 15 16.2413 642 4 1 -51.65 36.787 -84.4909 - 15 76.4429 1002 2 0 -55.6713 20.4843 -145.85 - 15 94.7439 684 1 1 -43.2255 22.1063 -174.45 - 15 44.395 685 1 1 -43.0493 22.2771 -174.741 - 15 124.349 933 1 0 -44.7741 6.82402 -176.25 - 15 144.98 932 1 0 -44.9887 6.65 -176.097 - 15 122.564 931 1 0 -45.4635 6.44984 -175.975 - 15 152.069 930 1 0 -45.8088 6.24965 -175.997 - 15 127.804 967 1 0 -96.2113 13.496 -176.25 - 15 0.393325 416 1 1 -96.9484 13.6293 -174.85 - 15 301.966 415 1 1 -96.95 13.6295 -174.847 - 15 72.4267 974 1 0 -97.0491 14.9454 -175.85 - 15 87.9034 975 1 0 -97.0202 15.0501 -175.933 - 15 43.0014 976 1 0 -96.9426 15.25 -175.924 - 15 16.8282 411 1 1 -97.9223 16.5461 -174.85 - 15 11.0543 410 1 1 -97.9502 16.577 -174.841 - 15 254.94 986 1 0 -100.402 17.387 -175.85 - 15 34.848 1014 7 0 -64.9001 22.85 3.83741 - 15 53.5946 486 0 1 -82.7274 104.302 -204.85 - 15 185.012 485 0 1 -82.85 104.476 -204.621 - 15 114.471 580 4 1 -64.0087 22.2684 -84.45 - 15 138.944 1010 4 0 -63.9913 22.1629 -85.85 - 15 114.354 583 3 1 -63.3468 19.7303 -114.45 - 15 139.208 997 3 0 -63.3483 19.598 -115.85 - 15 111.096 583 2 1 -63.3664 16.989 -144.45 - 15 69.426 984 2 0 -63.3884 16.8741 -145.85 - 15 134.331 983 2 0 -63.393 16.85 -146.145 - 15 122.54 971 1 0 -63.8358 14.4486 -175.85 - 15 119.542 957 0 0 -64.5523 11.549 -205.85 - 15 159.876 1103 2 0 27.815 40.8107 -146.25 - 15 227.743 1102 2 0 28.016 40.65 -146.006 - 15 209.606 1021 5 0 -64.0148 24.3097 -55.8501 - 15 91.4282 1022 5 0 -63.9219 24.4508 -55.9916 - 15 60.8624 1023 5 0 -63.8856 24.6501 -56.0554 - 15 48.6425 1024 5 0 -63.8467 24.8502 -56.117 - 15 184.304 1011 5 0 -64.5902 22.3075 -55.85 - 15 93.8025 1008 4 0 -66.1703 21.6749 -85.85 - 15 39.16 1007 4 0 -66.1755 21.65 -86.1267 - 15 172.598 567 3 1 -66.5603 19.0185 -114.45 - 15 124.18 560 2 1 -67.8837 16.9819 -144.45 - 15 169.729 553 1 1 -69.4005 13.8612 -174.45 - 15 181.829 968 1 0 -69.4661 13.7178 -175.85 - 15 129.722 546 0 1 -70.7073 11.0004 -204.45 - 15 138.411 954 0 0 -70.6994 10.9006 -205.85 - 15 68.5081 628 4 1 -54.3594 21.7282 -84.45 - 15 110.371 629 4 1 -54.25 21.6022 -84.598 - 15 23.7591 708 3 1 -38.3026 -1.16177 -114.45 - 15 108.169 709 3 1 -38.25 -1.13213 -114.47 - 15 223.917 995 4 0 -44.1324 19.1814 -86.25 - 15 192.69 996 4 0 -44.1939 19.2501 -86.1542 - 15 71.6079 667 4 1 -46.5139 19.1567 -84.85 - 15 79.1837 666 4 1 -46.6505 19.1493 -84.7357 - 15 58.0566 665 4 1 -46.85 19.1301 -84.6449 - 15 50.5058 664 4 1 -47.05 19.077 -84.5842 - 15 109.489 663 4 1 -47.251 19.0304 -84.6074 - 15 52.2035 662 4 1 -47.45 18.9839 -84.6755 - 15 60.0693 661 4 1 -47.65 18.9243 -84.7397 - 15 58.266 660 4 1 -47.85 18.8247 -84.7806 - 15 23.3976 659 4 1 -48.05 18.7772 -84.827 - 15 45.8899 990 4 0 -50.5767 18.0836 -85.85 - 15 82.9486 989 4 0 -50.6976 18.0497 -85.9018 - 15 84.8406 988 4 0 -50.9747 17.85 -85.9556 - 15 136.947 987 4 0 -51.1637 17.65 -85.9035 - 15 62.932 986 4 0 -51.508 17.45 -85.9899 - 15 62.4726 985 4 0 -51.6483 17.25 -86.0332 - 15 63.7244 984 4 0 -51.7224 17.0498 -86.0335 - 15 196.171 983 4 0 -51.8626 16.85 -86.0818 - 15 18.4801 982 4 0 -52.443 16.65 -85.902 - 15 255.699 634 4 1 -53.1323 15.8394 -84.85 - 15 273.38 633 4 1 -53.25 15.4347 -84.6091 - 15 59.5713 973 4 0 -54.1126 14.7429 -85.8501 - 15 236.358 972 4 0 -54.2089 14.65 -85.8848 -Number of digits in this event = 164 -Using G4ParticleGun ... -5.54675 LIN -gamma -Event: 16 -Number of tracker hits in this event = 2 - 16 127.834 1245 3 0 -84.9735 69.2173 -116.25 - 16 73.6862 1246 3 0 -85.0869 69.25 -116.093 -Number of digits in this event = 4 -Using G4ParticleGun ... -9.81507 LIN -gamma -Event: 17 -Number of tracker hits in this event = 4 - 17 307.406 687 2 0 -7.14077 -42.45 -146.247 - 17 165.402 667 13 0 -174.066 -46.45 183.757 - 17 129.384 25 13 1 -174.982 -46.0676 185.15 - 17 184.777 24 13 1 -175.15 -45.9639 185.239 -Number of digits in this event = 5 -Using G4ParticleGun ... -2.05639 LIN -gamma -Event: 18 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 -Using G4ParticleGun ... -4.77283 LIN -gamma -Event: 19 -Number of tracker hits in this event = 3 - 19 67.5545 391 13 1 -101.848 139.819 185.55 - 19 111.06 392 13 1 -101.75 139.678 185.442 - 19 116.797 1594 13 0 -101.235 139.074 184.149 -Number of digits in this event = 3 -Using G4ParticleGun ... -6.18455 LIN -gamma -Event: 20 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 -Using G4ParticleGun ... -7.17134 LIN -gamma -Event: 21 -Number of tracker hits in this event = 7 - 21 302.091 969 1 1 13.9772 15.3371 -174.45 - 21 254.165 976 1 0 13.9772 15.3365 -175.85 - 21 118.756 969 0 1 13.9797 15.3245 -204.45 - 21 151.725 976 0 0 13.9796 15.3239 -205.85 - 21 151.292 998 0 0 26.7138 19.7588 -206.25 - 21 133.205 965 0 1 13.2394 15.5122 -204.45 - 21 132.384 977 0 0 13.1816 15.5367 -205.85 -Number of digits in this event = 9 -Using G4ParticleGun ... -3.34976 LIN -gamma -Event: 22 -Number of tracker hits in this event = 70 - 22 230.642 1220 8 1 64.0685 -74.4612 35.55 - 22 349.911 527 8 0 64.0215 -74.493 34.1494 - 22 64.3302 1213 7 1 62.8353 -75.0415 5.55 - 22 102.607 1214 7 1 62.85 -75.0308 5.40333 - 22 102.622 525 7 0 62.9542 -74.9155 4.15 - 22 113.821 1227 6 1 65.4561 -73.1205 -24.4502 - 22 122.643 535 6 0 65.6449 -72.9281 -25.85 - 22 135.622 1248 5 1 69.7879 -68.4782 -54.45 - 22 2.60746 1249 5 1 69.85 -68.4126 -54.8404 - 22 149.508 559 5 0 70.0206 -68.2494 -55.85 - 22 137.708 1274 4 1 74.9028 -63.217 -84.45 - 22 110.523 585 4 0 75.0992 -62.931 -85.85 - 22 5.63458 586 4 0 75.1468 -62.85 -86.2201 - 22 98.0892 1290 3 1 78.1339 -56.9642 -114.45 - 22 148.514 615 3 0 78.3927 -56.9064 -115.851 - 22 80.3995 1323 2 1 84.7858 -55.712 -144.45 - 22 54.9729 1324 2 1 84.8501 -55.6872 -144.701 - 22 123.306 622 2 0 85.1843 -55.5861 -145.85 - 22 557.858 1362 1 1 92.5742 -53.2446 -174.45 - 22 9.13758 1363 1 1 92.7501 -53.3298 -174.821 - 22 112.302 632 1 0 93.2517 -53.578 -175.85 - 22 35.8035 631 1 0 93.3923 -53.6501 -176.146 - 22 28.9334 1433 0 1 106.875 -61.1489 -204.45 - 22 119.216 1434 0 1 106.95 -61.1785 -204.552 - 22 4.14175 1435 0 1 107.15 -61.262 -204.838 - 22 117.922 592 0 0 107.819 -61.5621 -205.85 - 22 40.3454 591 0 0 107.993 -61.65 -206.12 - 22 9.10471 67 2 0 63.9999 -166.55 -146.068 - 22 633.073 1361 1 1 92.55 -53.2527 -174.463 - 22 107.077 1360 1 1 92.35 -54.5791 -174.558 - 22 106.313 1359 1 1 92.15 -54.7588 -174.521 - 22 316.828 1358 1 1 91.9499 -54.7835 -174.464 - 22 142.428 1342 0 1 88.4816 -35.8002 -204.45 - 22 133.681 722 0 0 88.5924 -35.5198 -205.85 - 22 13.2786 723 0 0 88.6349 -35.45 -206.208 - 22 153.612 1220 7 1 64.0866 -74.4767 5.55 - 22 103.801 527 7 0 64.0873 -74.4807 4.15 - 22 166.114 1220 6 1 64.1178 -74.5598 -24.45 - 22 147.872 527 6 0 64.1196 -74.5646 -25.85 - 22 243.694 1220 5 1 64.155 -74.6737 -54.45 - 22 29.1808 526 5 0 64.1443 -74.6512 -55.85 - 22 137.282 527 5 0 64.1437 -74.65 -55.927 - 22 99.385 1219 4 1 63.9147 -74.1677 -84.45 - 22 115.21 529 4 0 63.8858 -74.1298 -85.85 - 22 123.304 1216 3 1 63.2737 -73.3397 -114.45 - 22 259.687 533 3 0 63.2534 -73.3236 -115.85 - 22 355.235 1214 2 1 62.9621 -73.0576 -144.45 - 22 173.006 535 2 0 62.9934 -73.0388 -145.85 - 22 137.451 1217 1 1 63.5914 -72.6925 -174.45 - 22 102.281 536 1 0 63.62 -72.6995 -175.85 - 22 106.121 1220 0 1 64.1563 -72.8206 -204.45 - 22 93.8166 536 0 0 64.2109 -72.8229 -205.85 - 22 50.9799 145 4 0 158.168 -150.95 -85.8844 - 22 148.877 537 2 0 62.8686 -72.5275 -145.85 - 22 82.7392 538 2 0 62.8919 -72.4498 -146.203 - 22 10.1928 1241 1 1 68.4099 -62.3544 -174.45 - 22 57.1554 1242 1 1 68.45 -62.3563 -174.471 - 22 70.0063 1243 1 1 68.65 -62.362 -174.578 - 22 59.392 1244 1 1 68.85 -62.3723 -174.698 - 22 22.1725 1245 1 1 69.05 -62.3955 -174.801 - 22 300.149 586 1 0 70.8066 -62.7678 -175.85 - 22 7.03187 1213 1 1 62.6589 -68.5456 -174.45 - 22 128.044 1212 1 1 62.65 -68.5444 -174.479 - 22 153.423 558 1 0 62.2998 -68.4159 -175.85 - 22 99.5681 1171 0 1 54.3644 -67.1598 -204.45 - 22 57.7381 1170 0 1 54.25 -67.1775 -204.665 - 22 175.566 563 0 0 53.5866 -67.303 -205.85 - 22 19.6926 616 7 0 53.9129 -56.6911 3.75 - 22 169.768 617 7 0 53.9156 -56.6499 3.80815 - 22 148.139 610 7 0 48.464 -57.9325 3.75011 -Number of digits in this event = 33 -Using G4ParticleGun ... -2.72645 LIN -gamma -Event: 23 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 -Using G4ParticleGun ... -6.48106 LIN -gamma -Event: 24 -Number of tracker hits in this event = 17 - 24 264.717 548 3 1 -70.4263 -128.682 -114.45 - 24 315.77 257 3 0 -70.4279 -128.683 -115.85 - 24 234.084 547 2 1 -70.4687 -128.67 -144.45 - 24 240.458 257 2 0 -70.4738 -128.671 -145.85 - 24 115.853 547 1 1 -70.5732 -128.7 -174.45 - 24 212.53 257 1 0 -70.5797 -128.701 -175.85 - 24 182.965 546 0 1 -70.7183 -128.729 -204.45 - 24 138.55 257 0 0 -70.7274 -128.729 -205.85 - 24 290.852 256 0 0 -70.7318 -128.75 -206.149 - 24 123.572 548 2 1 -70.4361 -128.702 -144.45 - 24 173.755 548 1 1 -70.3492 -128.723 -174.45 - 24 309.224 548 0 1 -70.3442 -128.82 -204.45 - 24 43.8225 245 0 0 -70.6713 -131.003 -205.85 - 24 59.6442 244 0 0 -70.6935 -131.15 -205.954 - 24 116.453 243 0 0 -70.6965 -131.35 -206.067 - 24 39.3164 242 0 0 -70.7156 -131.55 -206.187 - 24 95.5353 540 1 0 -14.6424 -72.05 -176.082 -Number of digits in this event = 13 -Using G4ParticleGun ... -4.89433 LIN -gamma -Event: 25 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 -Using G4ParticleGun ... -7.48317 LIN -gamma -Event: 26 -Number of tracker hits in this event = 0 -Number of digits in this event = 3 -Using G4ParticleGun ... -8.45777 LIN -gamma -Event: 27 -Number of tracker hits in this event = 35 - 27 268.161 964 5 1 12.9878 131.613 -54.45 - 27 267.68 1557 5 0 12.9898 131.611 -55.85 - 27 218.769 964 4 1 13.0321 131.567 -84.45 - 27 252.284 1557 4 0 13.0352 131.565 -85.85 - 27 239.891 965 3 1 13.0878 131.524 -114.45 - 27 160.902 1556 3 0 13.0934 131.523 -115.85 - 27 293.37 965 2 1 13.1883 131.514 -144.45 - 27 132.103 1556 2 0 13.1929 131.516 -145.85 - 27 106.384 966 1 1 13.3047 131.585 -174.45 - 27 234.825 1557 1 0 13.3093 131.586 -175.85 - 27 136.559 966 0 1 13.4027 131.581 -204.45 - 27 481.428 1557 0 0 13.4065 131.577 -205.85 - 27 17.9734 1562 3 0 11.1393 132.736 -115.85 - 27 133.619 955 3 1 11.0727 133.583 -114.85 - 27 135.932 1559 3 0 13.0924 131.958 -115.85 - 27 112.396 1560 2 0 13.2494 132.223 -145.85 - 27 114.29 968 1 1 13.7341 132.375 -174.45 - 27 138.75 1561 1 0 13.7666 132.378 -175.85 - 27 141.385 972 0 1 14.5015 132.461 -204.45 - 27 118.311 1561 0 0 14.5223 132.476 -205.85 - 27 17.0839 1738 0 0 33.7834 167.909 -206.25 - 27 74.3127 1739 0 0 33.8057 167.95 -206.232 - 27 64.0417 1740 0 0 33.9043 168.15 -206.157 - 27 75.1886 1741 0 0 34.0496 168.35 -206.087 - 27 69.3356 1742 0 0 34.2028 168.55 -206.013 - 27 97.2199 1743 0 0 34.3502 168.75 -205.96 - 27 62.2733 1744 0 0 34.6267 168.95 -205.903 - 27 32.7839 1099 0 1 40.0346 171.302 -204.85 - 27 52.3777 1100 0 1 40.05 171.308 -204.847 - 27 45.8711 1101 0 1 40.25 171.357 -204.81 - 27 70.0975 1102 0 1 40.45 171.39 -204.77 - 27 65.7883 1103 0 1 40.65 171.447 -204.695 - 27 109.099 1104 0 1 40.8502 171.5 -204.636 - 27 12.3855 1105 0 1 41.05 171.514 -204.487 - 27 266.712 964 0 1 12.9092 131.652 -204.45 -Number of digits in this event = 19 -Using G4ParticleGun ... -4.31777 LIN -gamma -Event: 28 -Number of tracker hits in this event = 115 - 28 240.418 878 11 1 -4.3348 0.873095 125.55 - 28 245.828 904 11 0 -4.3344 0.872645 124.15 - 28 254.727 878 10 1 -4.33668 0.858623 95.55 - 28 113.938 904 10 0 -4.33666 0.857597 94.15 - 28 174.745 878 9 1 -4.33826 0.840395 65.55 - 28 105.891 903 9 0 -4.33753 0.84118 64.15 - 28 127.271 878 8 1 -4.31677 0.85531 35.55 - 28 262.783 904 8 0 -4.31521 0.855855 34.15 - 28 115.688 878 7 1 -4.28951 0.868261 5.55 - 28 129.553 904 7 0 -4.2906 0.869429 4.15 - 28 241.027 878 6 1 -4.31868 0.900469 -24.45 - 28 133.414 904 6 0 -4.31526 0.898931 -25.85 - 28 102.789 878 5 1 -4.25085 0.879162 -54.45 - 28 133.574 904 5 0 -4.24856 0.878279 -55.85 - 28 370.01 879 4 1 -4.20459 0.857744 -84.45 - 28 247.059 904 4 0 -4.20325 0.855907 -85.85 - 28 117.575 879 3 1 -4.17419 0.823691 -114.45 - 28 268.83 903 3 0 -4.17106 0.820694 -115.85 - 28 397.327 879 2 1 -4.10321 0.761873 -144.45 - 28 248.745 903 2 0 -4.09833 0.75674 -145.85 - 28 587.727 880 1 1 -3.98494 0.669688 -174.45 - 28 549.38 903 1 0 -3.97767 0.661363 -175.85 - 28 119.207 881 0 1 -3.84223 0.513244 -204.45 - 28 164.647 902 0 0 -3.83532 0.506641 -205.85 - 28 158.275 892 0 1 -1.49573 0.798282 -204.45 - 28 113.619 903 0 0 -1.37627 0.795717 -205.85 - 28 11.0457 759 1 0 45.5778 -28.05 -175.929 - 28 88.4224 1163 1 1 52.7951 -26.9321 -174.45 - 28 131.922 1164 1 1 52.8502 -26.9234 -174.512 - 28 159.78 766 1 0 53.2975 -26.6545 -175.85 - 28 80.2396 879 1 1 -4.05011 0.674413 -174.567 - 28 27.5752 837 0 1 -12.5698 1.39632 -204.45 - 28 87.7771 836 0 1 -12.65 1.43207 -204.479 - 28 59.1336 835 0 1 -12.85 1.51708 -204.553 - 28 232.336 834 0 1 -13.05 1.60677 -204.628 - 28 54.3715 833 0 1 -13.25 1.69409 -204.7 - 28 95.092 832 0 1 -13.45 1.76634 -204.764 - 28 10.496 831 0 1 -13.65 1.83759 -204.84 - 28 83.9489 913 0 0 -16.3939 2.77998 -205.85 - 28 269.746 914 0 0 -16.6206 2.85 -205.933 - 28 75.8814 915 0 0 -17.325 3.05 -206.17 - 28 246.409 1154 0 0 -152.249 50.9164 -206.25 - 28 124.627 1155 0 0 -152.557 51.05 -206.206 - 28 102.456 1156 0 0 -152.961 51.25 -206.215 - 28 159.221 1157 0 0 -153.322 51.4502 -206.211 - 28 12.2304 913 1 1 2.66855 -0.245991 -174.45 - 28 122.256 912 1 1 2.65 -0.235645 -174.534 - 28 96.7313 900 1 0 2.17314 0.05 -175.964 - 28 76.8638 851 0 1 -9.77113 7.87835 -204.45 - 28 114.336 850 0 1 -9.85 7.91321 -204.612 - 28 232.29 940 0 0 -10.3524 8.09417 -205.85 - 28 145.459 941 0 0 -10.4142 8.25 -206.185 - 28 440.127 878 2 1 -4.38765 0.732237 -144.45 - 28 287.595 877 2 1 -4.45005 2.15408 -144.523 - 28 148.689 876 2 1 -4.65 1.14921 -144.5 - 28 118.747 905 2 0 -4.27359 1.13012 -145.85 - 28 121.798 883 1 1 -3.41543 3.29059 -174.45 - 28 244.775 916 1 0 -3.33236 3.31308 -175.85 - 28 5.54341 883 0 1 -3.44365 5.26782 -204.45 - 28 116.054 882 0 1 -3.45 5.26624 -204.474 - 28 192.02 925 0 0 -3.83828 5.15417 -205.85 - 28 130.118 878 4 1 -4.33981 0.918463 -84.45 - 28 82.5952 857 3 1 -8.60592 2.18823 -114.45 - 28 57.2315 856 3 1 -8.65 2.17162 -114.701 - 28 131.938 910 3 0 -8.84321 2.07708 -115.85 - 28 238.496 909 3 0 -8.89959 2.05 -116.2 - 28 161.347 833 2 1 -13.2917 -0.197441 -144.45 - 28 235.842 897 2 0 -13.8422 -0.456699 -145.85 - 28 193.275 777 1 1 -24.578 -5.84091 -174.451 - 28 366.896 776 1 1 -24.6501 -5.87849 -174.61 - 28 131.811 869 1 0 -25.2396 -6.16861 -175.85 - 28 21.677 868 1 0 -25.4093 -6.25 -176.199 - 28 128.771 700 0 1 -39.8931 -12.9456 -204.45 - 28 138.47 835 0 0 -40.4029 -13.0393 -205.85 - 28 104.108 834 0 0 -40.4722 -13.05 -206.039 - 28 157.971 901 0 0 -73.2751 0.295598 -206.25 - 28 119.33 905 4 0 -3.58936 1.1255 -85.85 - 28 112.953 904 3 1 0.916475 1.2708 -114.45 - 28 86.1448 903 3 1 0.85 1.1004 -114.659 - 28 13.8741 902 3 0 1.02512 0.649788 -116.23 - 28 155.996 903 10 0 -4.27758 0.798929 94.15 - 28 122.456 879 9 1 -4.13173 0.849126 65.55 - 28 123.565 904 9 0 -4.11732 0.855631 64.15 - 28 139.061 881 8 1 -3.84161 0.944933 35.55 - 28 177.132 882 7 1 -3.49622 1.04399 5.55 - 28 127.04 905 7 0 -3.47919 1.05651 4.15 - 28 142.066 884 6 1 -3.12513 1.32887 -24.45 - 28 102.875 906 6 0 -3.10678 1.34146 -25.85 - 28 114.798 886 5 1 -2.70278 1.61618 -54.45 - 28 113.036 907 5 0 -2.6746 1.6344 -55.85 - 28 126.133 889 4 1 -2.09196 2.05026 -84.45 - 28 199.501 910 4 0 -2.06897 2.07097 -85.85 - 28 137.701 892 3 1 -1.60033 2.48342 -114.45 - 28 113.19 912 3 0 -1.58211 2.50124 -115.85 - 28 302.529 894 2 1 -1.21194 2.87985 -144.45 - 28 153.849 914 2 0 -1.18494 2.90068 -145.85 - 28 134.288 896 1 1 -0.666206 3.33664 -174.45 - 28 106.867 899 0 1 -0.174962 3.72677 -204.45 - 28 133.424 918 0 0 -0.155224 3.74809 -205.85 - 28 161.203 932 0 1 6.52838 -29.1387 -204.85 - 28 181.461 913 2 0 -1.2572 2.80669 -145.85 - 28 52.8449 895 1 1 -0.85 4.48705 -174.461 - 28 189.598 894 1 1 -1.05 4.61874 -174.521 - 28 92.7627 893 1 1 -1.25019 4.8341 -174.637 - 28 48.0884 892 1 1 -1.45 5.09495 -174.77 - 28 50.9906 934 1 0 -2.96102 6.94147 -175.85 - 28 70.7647 935 1 0 -3.04108 7.05 -175.909 - 28 281.859 936 1 0 -3.16016 7.25 -176 - 28 94.4457 937 1 0 -3.18482 7.45 -176.101 - 28 19.4582 938 1 0 -3.38283 7.65 -176.233 - 28 232.721 891 3 1 -1.6505 2.49484 -114.612 - 28 102.852 883 7 1 -3.45 1.01853 5.31312 - 28 13.0623 884 7 1 -3.25 0.944759 5.17118 - 28 185.729 891 7 0 -2.43305 -1.6998 4.14994 - 28 53.1331 890 7 0 -2.33685 -1.85002 4.0676 -Number of digits in this event = 69 -Using G4ParticleGun ... -8.78376 LIN -gamma -Event: 29 -Number of tracker hits in this event = 15 - 29 246.269 1144 3 1 49.0078 -60.6521 -114.45 - 29 460.026 596 3 0 49.0067 -60.6518 -115.85 - 29 283.864 1144 2 1 48.9829 -60.6433 -144.45 - 29 274.501 597 2 0 48.9816 -60.6404 -145.85 - 29 207.79 1144 1 1 48.9548 -60.5849 -174.45 - 29 340.566 597 1 0 48.9525 -60.5819 -175.85 - 29 135.973 1144 0 1 48.9044 -60.5162 -204.45 - 29 103.915 597 0 0 48.9024 -60.5126 -205.85 - 29 14.448 973 0 0 72.0686 14.7589 -206.25 - 29 301.049 974 0 0 72.0824 14.8503 -206.185 - 29 126.62 1141 0 1 48.3423 -60.6936 -204.45 - 29 100.565 596 0 0 48.3124 -60.6859 -205.85 - 29 88.5964 1325 9 1 85.1064 -141.271 65.15 - 29 188.615 1324 9 1 85.05 -141.472 65.4206 - 29 199.08 1323 9 1 84.8497 -141.462 65.487 -Number of digits in this event = 14 -Using G4ParticleGun ... -1.27109 LIN -gamma -Event: 30 -Number of tracker hits in this event = 1 - 30 16.2398 1696 2 1 159.35 74.8224 -144.785 -Number of digits in this event = 2 -Using G4ParticleGun ... -1.97812 LIN -gamma -Event: 31 -Number of tracker hits in this event = 2 - 31 38.4761 269 0 0 -113.474 -126.15 -206.233 - 31 49.6342 980 1 0 -86.0827 16.05 -176.184 -Number of digits in this event = 1 -Using G4ParticleGun ... -5.51232 LIN -gamma -Event: 32 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 -Using G4ParticleGun ... -8.87656 LIN -gamma -Event: 33 -Number of tracker hits in this event = 55 - 33 253.963 1373 8 1 94.9328 61.2725 35.55 - 33 126.261 1206 8 0 94.9328 61.2727 34.15 - 33 118.07 1373 7 1 94.9324 61.2764 5.55 - 33 121.327 1206 7 0 94.9327 61.2759 4.15 - 33 150.073 1373 6 1 94.9405 61.2634 -24.45 - 33 200.154 1206 6 0 94.9415 61.2616 -25.85 - 33 113.972 1374 5 1 94.9622 61.2196 -54.45 - 33 129.197 1205 5 0 94.9641 61.218 -55.85 - 33 114.688 1374 4 1 95.0051 61.1838 -84.45 - 33 139.761 1205 4 0 95.0076 61.1831 -85.85 - 33 116.238 1374 3 1 95.0547 61.16 -114.45 - 33 102.942 1205 3 0 95.0558 61.158 -115.85 - 33 155.422 1374 2 1 95.0791 61.1245 -144.45 - 33 128.626 1205 2 0 95.0815 61.1221 -145.85 - 33 105.795 1374 1 1 95.1248 61.0668 -174.45 - 33 134.097 1205 1 0 95.1262 61.0636 -175.85 - 33 241.726 1375 0 1 95.1503 60.9993 -204.45 - 33 235.834 1204 0 0 95.151 60.9965 -205.85 - 33 1.90516 1083 1 0 71.9323 36.85 -176.072 - 33 59.483 624 2 0 161.311 -55.05 -146.176 - 33 141.732 1374 0 1 95.1313 61.0645 -204.45 - 33 2.80244 1373 0 1 94.95 61.2288 -204.834 - 33 15.2862 1207 0 0 94.4453 61.6289 -205.85 - 33 162.014 1208 0 0 94.4212 61.65 -205.903 - 33 117.324 1292 0 0 73.3737 78.453 -206.25 - 33 2.56998 1263 0 1 72.6546 79.132 -204.85 - 33 135.066 1262 0 1 72.6497 79.1365 -204.84 - 33 297.574 1261 0 1 72.45 79.3506 -204.616 - 33 51.256 1260 0 1 72.25 79.5361 -204.496 - 33 42.1405 1350 1 0 66.9411 90.1501 -175.975 - 33 44.8171 1231 1 1 66.3448 90.3405 -174.85 - 33 183.92 1230 1 1 66.25 90.3731 -174.696 - 33 119.283 1205 8 0 94.9059 61.2308 34.1497 - 33 159.54 1365 7 1 93.3071 61.2357 5.55 - 33 122.148 1208 7 0 93.0585 61.7081 4.15 - 33 0.021163 1209 7 0 92.9963 61.85 3.75091 - 33 141.104 1345 6 1 89.097 72.2703 -24.45 - 33 124.769 1262 6 0 89.0496 72.5629 -25.8505 - 33 9.99058 1263 6 0 89.0236 72.65 -26.2006 - 33 104.675 1333 5 1 86.7927 79.4927 -54.4501 - 33 149.94 1298 5 0 86.6113 79.7747 -55.85 - 33 128.7 1314 4 1 82.8928 84.8316 -84.45 - 33 102.53 1319 4 0 83.4356 84.0061 -85.85 - 33 51.568 1318 4 0 83.5317 83.85 -86.1121 - 33 23.0857 1365 3 1 93.2783 69.8159 -114.45 - 33 79.7533 1366 3 1 93.35 69.7505 -114.454 - 33 75.6278 1367 3 1 93.55 69.5569 -114.463 - 33 7.12022 1368 3 1 93.75 69.3197 -114.458 - 33 35.082 1440 6 0 172.934 108.235 -26.25 - 33 60.1083 1083 4 0 119.983 36.7603 -86.25 - 33 65.7087 1082 4 0 120.076 36.65 -86.185 - 33 69.9378 1081 4 0 120.267 36.4499 -86.0937 - 33 77.451 1080 4 0 120.399 36.25 -85.9606 - 33 142.46 1502 4 1 120.58 35.2035 -84.8498 - 33 127.008 1284 4 0 81.1261 76.8904 -86.25 -Number of digits in this event = 28 -Using G4ParticleGun ... -1.09051 LIN -gamma -Event: 34 -Number of tracker hits in this event = 1 - 34 430.132 899 0 0 132.082 -0.25 -206.181 -Number of digits in this event = 3 -Using G4ParticleGun ... -1.74797 LIN -gamma -Event: 35 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 -Using G4ParticleGun ... -5.03672 LIN -gamma -Event: 36 -Number of tracker hits in this event = 125 - 36 211.413 725 11 1 -35.0109 20.3656 125.55 - 36 273.901 1001 11 0 -35.0104 20.3662 124.15 - 36 155.75 725 10 1 -34.9963 20.3798 95.55 - 36 109.816 1001 10 0 -34.9933 20.3807 94.15 - 36 245.301 725 9 1 -34.9206 20.3626 65.55 - 36 163.717 1001 9 0 -34.9117 20.3636 64.15 - 36 270.823 726 8 1 -34.7208 20.3772 35.55 - 36 123.444 1001 8 0 -34.7141 20.3807 34.15 - 36 131.308 727 7 1 -34.5965 20.4536 5.55 - 36 118.914 1002 7 0 -34.6001 20.4563 4.15 - 36 113.732 726 6 1 -34.741 20.4976 -24.45 - 36 105.086 1002 6 0 -34.7479 20.4982 -25.85 - 36 128.648 725 5 1 -34.8986 20.5497 -54.45 - 36 167.121 1002 5 0 -34.9099 20.5601 -55.85 - 36 393.564 724 4 1 -35.1159 20.8019 -84.45 - 36 351.584 1003 4 0 -35.1148 20.7991 -85.85 - 36 262.321 724 3 1 -35.0627 20.7217 -114.45 - 36 288.556 1003 3 0 -35.0631 20.7218 -115.85 - 36 123.777 724 2 1 -35.1063 20.7616 -144.45 - 36 600.892 1003 2 0 -35.1177 20.7572 -145.85 - 36 150.344 723 1 1 -35.3556 20.6645 -174.45 - 36 107.5 1003 1 0 -35.3769 20.6663 -175.85 - 36 311.209 721 0 1 -35.8081 20.7167 -204.45 - 36 153.225 1003 0 0 -35.8582 20.7275 -205.85 - 36 110.996 720 0 1 -35.85 20.6745 -204.634 - 36 4.67719 994 0 0 -36.9954 18.8765 -205.85 - 36 53.0461 993 0 0 -37.0116 18.85 -205.867 - 36 76.1594 992 0 0 -37.0979 18.6498 -205.954 - 36 60.6571 991 0 0 -37.1933 18.4499 -205.999 - 36 59.7591 990 0 0 -37.2945 18.25 -205.987 - 36 78.6799 989 0 0 -37.3824 18.05 -205.983 - 36 137.318 988 0 0 -37.4551 17.85 -206.012 - 36 374.571 987 0 0 -37.5274 17.65 -206.032 - 36 87.2597 986 0 0 -37.6023 17.45 -206.045 - 36 48.8599 985 0 0 -37.67 17.25 -206.056 - 36 69.1081 984 0 0 -37.692 17.05 -206.062 - 36 35.1117 983 0 0 -37.6703 16.85 -205.946 - 36 76.9469 712 0 1 -37.4567 15.8112 -204.849 - 36 221.68 713 0 1 -37.45 15.775 -204.809 - 36 96.9511 978 0 0 -37.2541 15.7355 -205.85 - 36 148.051 1001 4 0 -35.2882 20.4022 -85.8505 - 36 159.882 720 3 1 -35.9481 18.8831 -114.45 - 36 11.4469 719 3 1 -36.0501 18.9769 -114.799 - 36 149.912 995 3 0 -36.3591 19.234 -115.851 - 36 96.5202 996 3 0 -36.3782 19.2501 -115.918 - 36 31.8489 681 2 1 -43.8275 27.0063 -144.45 - 36 89.6103 680 2 1 -43.85 27.0412 -144.549 - 36 91.0052 1037 2 0 -43.9874 27.56 -145.851 - 36 56.6018 1038 2 0 -44.0044 27.65 -146.103 - 36 144.292 672 1 1 -45.4939 35.3062 -174.45 - 36 111.729 1077 1 0 -45.4095 35.5616 -175.85 - 36 66.3869 721 3 1 -35.831 18.7548 -114.45 - 36 250.041 722 3 1 -35.65 18.7246 -114.509 - 36 135.004 1002 4 0 -35.1478 20.4615 -85.8505 - 36 120.225 725 3 1 -34.9511 19.3742 -114.45 - 36 111.263 759 2 1 -28.2443 14.5861 -144.45 - 36 171.887 972 2 0 -27.796 14.5727 -145.85 - 36 78.3242 803 1 1 -19.2635 14.5805 -174.45 - 36 155.606 804 1 1 -19.2496 14.5885 -174.469 - 36 42.6024 805 1 1 -19.05 14.6958 -174.734 - 36 111.76 975 1 0 -18.1933 15.1171 -175.85 - 36 22.0188 976 1 0 -17.9423 15.2503 -176.183 - 36 65.9763 918 0 1 3.82061 27.5231 -204.45 - 36 39.0027 919 0 1 3.85 27.6081 -204.713 - 36 39.5011 1039 0 0 3.96666 28.0092 -205.85 - 36 97.3267 1040 0 0 3.97549 28.05 -205.965 - 36 144.985 720 2 1 -35.9111 16.3557 -144.45 - 36 9.26918 719 2 1 -36.05 16.4954 -144.805 - 36 126.488 984 2 0 -36.4555 16.858 -145.851 - 36 16.8547 985 2 0 -36.5923 17.05 -146.194 - 36 301.64 671 1 1 -45.7442 34.7405 -174.45 - 36 44.6144 1078 1 0 -45.474 35.65 -176.068 - 36 138.745 1129 1 0 -45.888 45.8985 -176.25 - 36 105.869 667 1 1 -46.504 45.9375 -174.85 - 36 16.7399 666 1 1 -46.65 45.9099 -174.5 - 36 59.483 637 0 1 -52.65 49.2649 -204.777 - 36 261.368 724 10 1 -35.05 20.4159 95.4793 - 36 9.43809 723 10 1 -35.25 20.6195 95.1647 - 36 14.5435 1004 10 0 -36.2121 21.0288 94.15 - 36 87.1254 1005 10 0 -36.2397 21.05 94.1123 - 36 48.0253 1006 10 0 -36.3108 21.2501 94.0577 - 36 106.865 713 10 1 -37.2502 21.6544 95.15 - 36 142.666 712 10 1 -37.45 21.7488 95.2001 - 36 145.192 711 10 1 -37.65 21.7771 95.2949 - 36 113.809 1002 10 0 -35.0823 20.5156 94.15 - 36 245.418 1002 9 0 -34.9651 20.5881 64.15 - 36 119.763 1003 8 0 -34.8296 20.6866 34.15 - 36 164.741 726 7 1 -34.7638 20.816 5.55 - 36 152.59 1003 7 0 -34.7586 20.8194 4.15 - 36 117.672 727 6 1 -34.6416 20.8918 -24.45 - 36 149.785 1004 6 0 -34.6367 20.8894 -25.85 - 36 159.481 727 5 1 -34.538 20.8107 -54.45 - 36 114.332 1003 5 0 -34.533 20.8114 -55.85 - 36 239.31 727 4 1 -34.4708 20.8324 -84.45 - 36 134.487 727 3 1 -34.5708 20.7609 -114.45 - 36 121.882 726 2 1 -34.7143 20.6913 -144.45 - 36 105.086 729 1 1 -34.2441 20.8329 -174.45 - 36 154.313 1004 1 0 -34.2231 20.8848 -175.85 - 36 109.924 732 0 1 -33.6421 21.981 -204.45 - 36 145.683 1009 0 0 -33.602 21.9795 -205.85 - 36 39.6815 726 4 1 -34.6501 21.0843 -84.7251 - 36 104.582 1007 4 0 -34.9284 21.5201 -85.8502 - 36 198.477 1008 4 0 -35.1257 21.65 -86.0599 - 36 230.114 1109 4 0 -25.1134 41.8696 -86.2497 - 36 59.6741 1108 4 0 -25.0275 41.85 -86.1551 - 36 298.851 731 0 1 -33.7893 21.8051 -204.45 - 36 231.665 1008 0 0 -33.7866 21.8415 -205.85 - 36 225.565 970 1 0 -90.3449 14.0887 -176.25 - 36 306.219 969 1 0 -90.7422 14.05 -176.036 - 36 3.46726 892 2 0 -89.9613 -1.45 -145.959 - 36 23.5076 451 2 1 -89.8008 -1.71141 -144.85 - 36 28.683 888 2 0 -89.5958 -2.30307 -145.85 - 36 45.3463 453 2 1 -89.4127 -2.33451 -144.85 - 36 9.82192 853 1 1 -9.45 8.65923 -174.664 - 36 136.308 1009 3 0 -35.2099 21.9479 -115.851 - 36 143.323 718 2 1 -36.26 23.0618 -144.45 - 36 110.366 1015 2 0 -36.5067 23.1658 -145.85 - 36 48.0517 1014 1 0 -45.0593 23.0234 -175.85 - 36 111.311 1015 1 0 -44.9837 23.05 -175.999 - 36 37.3284 753 0 1 -29.363 28.275 -204.45 - 36 68.4768 754 0 1 -29.2499 28.3176 -204.519 - 36 179.295 755 0 1 -29.0494 28.3924 -204.646 - 36 29.007 756 0 1 -28.85 28.4777 -204.798 - 36 39.3949 1044 0 0 -27.636 29.0034 -205.85 - 36 145.252 1045 0 0 -27.5103 29.05 -205.956 -Number of digits in this event = 61 -Using G4ParticleGun ... -9.95673 LIN -gamma -Event: 37 -Number of tracker hits in this event = 82 - 37 528.405 347 9 1 -110.641 -36.7413 65.55 - 37 339.377 716 9 0 -110.726 -36.7729 64.15 - 37 176.688 337 8 1 -112.726 -37.0355 35.55 - 37 96.9015 715 8 0 -112.638 -36.9315 34.1499 - 37 107.512 352 7 1 -109.677 -34.4245 5.55 - 37 181.443 728 7 0 -109.514 -34.3423 4.15 - 37 120.822 368 6 1 -106.448 -32.9382 -24.4501 - 37 153.666 736 6 0 -106.362 -32.8242 -25.85 - 37 171.143 374 5 1 -105.252 -30.7486 -54.4501 - 37 144.35 747 5 0 -105.265 -30.5706 -55.85 - 37 138.932 370 4 1 -106.148 -26.7416 -84.45 - 37 145.569 767 4 0 -106.121 -26.5742 -85.85 - 37 166.183 372 3 1 -105.716 -23.5791 -114.45 - 37 114.564 784 3 0 -105.748 -23.2397 -115.85 - 37 112.875 368 2 1 -106.406 -15.2586 -144.45 - 37 169.44 825 2 0 -106.429 -14.9541 -145.85 - 37 155.998 365 1 1 -107.032 -8.59685 -174.45 - 37 131.735 859 1 0 -106.956 -8.22102 -175.85 - 37 99.2826 374 0 1 -105.301 -1.87395 -204.45 - 37 156.879 892 0 0 -105.443 -1.59174 -205.85 - 37 88.9724 1561 10 1 132.35 92.7132 95.4344 - 37 60.1576 370 1 1 -106.072 -11.351 -174.45 - 37 115.235 371 1 1 -105.95 -11.4714 -174.587 - 37 36.0732 837 1 0 -105.282 -12.5847 -175.85 - 37 83.6247 836 1 0 -105.245 -12.65 -175.932 - 37 106.599 835 1 0 -105.138 -12.85 -176.143 - 37 146.123 789 1 0 -56.5391 -22.2079 -176.25 - 37 116.264 790 1 0 -56.4309 -22.05 -176.152 - 37 85.5412 788 1 0 -56.384 -22.2503 -176.035 - 37 215.388 787 1 0 -56.4576 -22.45 -176.086 - 37 154.232 373 1 1 -105.513 -10.9905 -174.45 - 37 5.56745 374 1 1 -105.35 -11.0515 -174.83 - 37 250.659 845 1 0 -104.441 -10.9628 -175.85 - 37 144.929 873 1 0 -71.4224 -5.32681 -176.25 - 37 4.39624 544 1 1 -71.0543 -5.72968 -174.849 - 37 212.969 545 1 1 -71.05 -5.73551 -174.83 - 37 224.576 872 1 0 -70.8939 -5.59663 -175.851 - 37 141.81 976 1 0 -83.5909 15.3565 -176.25 - 37 169.944 484 1 1 -83.1278 14.3769 -174.85 - 37 67.6204 485 1 1 -83.05 14.236 -174.673 - 37 60.5952 486 1 1 -82.85 14.1143 -174.716 - 37 60.6795 487 1 1 -82.649 14.0596 -174.701 - 37 404.349 488 1 1 -82.45 14.0577 -174.617 - 37 37.8264 843 1 0 -104.652 -11.2588 -175.85 - 37 54.0385 375 5 1 -105.15 -30.761 -54.7572 - 37 44.9206 744 5 0 -104.488 -31.2304 -55.85 - 37 82.3958 743 5 0 -104.405 -31.25 -55.9323 - 37 152.534 742 5 0 -104.403 -31.4501 -56.0217 - 37 134.743 741 5 0 -104.528 -31.65 -56.1091 - 37 370.844 416 3 1 -96.8073 -18.4728 -114.45 - 37 123.007 808 3 0 -96.6976 -18.3113 -115.85 - 37 59.6977 810 3 0 -96.5358 -17.9462 -115.85 - 37 61.9705 811 3 0 -96.5278 -17.85 -116.053 - 37 16.1339 710 9 0 -110.271 -38.0146 64.15 - 37 70.92 709 9 0 -110.265 -38.05 64.1185 - 37 79.6646 708 9 0 -110.304 -38.25 64.0594 - 37 1.70822 707 9 0 -110.362 -38.45 64.1449 - 37 236.522 346 9 1 -110.827 -39.2269 65.1501 - 37 3.13845 706 9 0 -111.05 -38.6806 64.15 - 37 29.537 337 9 1 -112.74 -38.0362 65.15 - 37 98.745 347 8 1 -110.666 -36.7602 35.55 - 37 125.303 716 8 0 -110.667 -36.7614 34.15 - 37 106.459 347 7 1 -110.69 -36.786 5.55 - 37 105.263 716 7 0 -110.692 -36.7878 4.15 - 37 167.436 347 6 1 -110.725 -36.8229 -24.45 - 37 129.721 716 6 0 -110.726 -36.8241 -25.85 - 37 5.69625 347 5 1 -110.75 -36.8487 -54.45 - 37 160.411 346 5 1 -110.75 -36.8487 -54.4821 - 37 108.206 716 5 0 -110.752 -36.8482 -55.85 - 37 122.386 346 4 1 -110.791 -36.8388 -84.45 - 37 132.91 716 4 0 -110.793 -36.8397 -85.85 - 37 122.535 346 3 1 -110.824 -36.8569 -114.45 - 37 130.542 715 3 0 -110.825 -36.8574 -115.85 - 37 126.048 346 2 1 -110.835 -36.8692 -144.45 - 37 98.8045 715 2 0 -110.837 -36.8702 -145.85 - 37 109.231 346 1 1 -110.869 -36.894 -174.45 - 37 117.019 715 1 0 -110.871 -36.8974 -175.85 - 37 121.247 346 0 1 -110.911 -36.9646 -204.45 - 37 159.232 715 0 0 -110.912 -36.9677 -205.85 - 37 30.3188 292 8 0 -125.304 -121.554 33.75 - 37 96.8842 273 8 1 -125.378 -122.845 35.55 - 37 173.774 274 8 1 -125.35 -122.897 35.4019 -Number of digits in this event = 46 -Using G4ParticleGun ... -2.20061 LIN -gamma -Event: 38 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 -Using G4ParticleGun ... -8.98271 LIN -gamma -Event: 39 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 -Using G4ParticleGun ... -4.44479 LIN -gamma -Event: 40 -Number of tracker hits in this event = 29 - 40 238.083 1056 2 1 31.3197 19.5492 -144.45 - 40 198.256 997 2 0 31.3205 19.5481 -145.85 - 40 105.127 1056 1 1 31.3196 19.5252 -174.45 - 40 157.903 997 1 0 31.3204 19.5233 -175.85 - 40 117.567 1056 0 1 31.3543 19.4968 -204.45 - 40 106.728 997 0 0 31.3552 19.4947 -205.85 - 40 107.637 1053 1 1 30.7483 19.3466 -174.45 - 40 166.3 996 1 0 30.7112 19.32 -175.85 - 40 378.584 1049 0 1 29.9795 18.7516 -204.45 - 40 266.255 993 0 0 29.9483 18.7508 -205.85 - 40 176.598 794 1 0 -46.04 -21.05 -176.207 - 40 97.8563 1050 0 1 30.0502 18.8117 -204.605 - 40 17.7337 1051 0 1 30.25 18.8699 -204.836 - 40 153.624 994 0 0 31.2083 18.8832 -205.85 - 40 670.602 944 0 0 33.7334 8.96298 -206.25 - 40 153.028 935 0 0 -4.12079 7.14352 -206.25 - 40 34.2792 772 0 0 16.3226 -25.6198 -206.25 - 40 70.7754 563 0 0 18.2361 -67.2909 -206.25 - 40 30.603 612 4 1 -57.5548 51.6076 -84.85 - 40 68.3886 611 4 1 -57.6503 51.592 -84.7536 - 40 27.0019 610 4 1 -57.85 51.5665 -84.5336 - 40 250.789 1064 1 1 32.9898 20.3261 -174.45 - 40 164.021 1001 1 0 33.073 20.404 -175.85 - 40 141.576 1073 0 1 34.7457 22.2168 -204.45 - 40 109.63 1011 0 0 34.8424 22.2902 -205.85 - 40 116.001 1000 1 0 33.1158 20.1427 -175.85 - 40 129.037 1078 0 1 35.7583 17.0599 -204.45 - 40 99.5309 981 0 0 35.6186 16.4078 -205.851 - 40 31.0673 980 0 0 35.5847 16.2498 -206.191 +Number of tracker hits in this event = 28 + 11 76.8877 864 2 1 -7.07679 -102.29 -144.702 + 11 298.199 389 2 0 -7.07744 -102.289 -145.85 + 11 958.922 864 1 1 -7.08673 -102.296 -174.45 + 11 465.504 389 1 0 -7.08411 -102.296 -175.85 + 11 319.278 865 0 1 -7.00969 -102.327 -204.45 + 11 449.001 389 0 0 -7.01159 -102.326 -205.85 + 11 103.899 390 0 0 -6.69132 -102.085 -205.85 + 11 262.847 629 4 1 -54.1703 174.436 -84.85 + 11 36.8721 628 4 1 -54.25 174.674 -84.5326 + 11 228.929 362 1 0 -22.4897 -107.684 -176.25 + 11 233.896 864 0 1 -7.20947 -102.248 -204.45 + 11 39.0677 1008 4 1 21.7862 113.239 -84.85 + 11 22.8482 1009 4 1 21.989 113.667 -84.4509 + 11 46.8112 1010 4 1 22.0506 113.662 -84.4882 + 11 62.5083 1011 4 1 22.25 113.616 -84.5451 + 11 104.609 1012 4 1 22.4507 113.605 -84.6075 + 11 73.1046 1013 4 1 22.65 113.614 -84.6162 + 11 65.0129 1014 4 1 22.85 113.599 -84.7123 + 11 42.4462 1015 4 1 23.05 113.666 -84.8159 + 11 240.127 1465 4 0 24.9752 113.346 -85.8501 + 11 186.326 1466 4 0 25.073 113.35 -85.8914 + 11 103.202 1018 4 1 23.8063 113.381 -84.85 + 11 40.1558 17 4 0 -123.761 -176.569 -86.25 + 11 73.4268 18 4 0 -123.821 -176.55 -85.9948 + 11 2.83664 286 4 1 -122.754 -175.76 -84.85 + 11 361.778 287 4 1 -122.75 -175.756 -84.8451 + 11 177.829 288 4 1 -122.55 -175.577 -84.6757 + 11 55.5376 289 4 1 -122.35 -175.42 -84.6234 Number of digits in this event = 16 Using G4ParticleGun ... -2.42131 LIN +7.19105 LIN gamma -Event: 41 -Number of tracker hits in this event = 11 - 41 262.211 320 2 1 -116.043 81.1899 -144.45 - 41 501.046 1305 2 0 -116.041 81.1887 -145.85 - 41 549.104 320 1 1 -115.977 81.1479 -174.45 - 41 270.178 1305 1 0 -115.977 81.1434 -175.85 - 41 148.685 320 0 1 -115.961 81.0636 -204.45 - 41 114.798 1305 0 0 -115.954 81.0566 -205.85 - 41 128.017 1049 1 0 -41.1531 30.05 -176.147 - 41 145.695 321 0 1 -115.948 81.5209 -204.45 - 41 98.9124 1307 0 0 -115.942 81.5456 -205.85 - 41 18.9883 1520 2 0 84.2457 124.186 -146.25 - 41 164.257 1521 2 0 84.8732 124.35 -145.866 -Number of digits in this event = 10 -Using G4ParticleGun ... -9.97828 LIN -gamma -Event: 42 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 -Using G4ParticleGun ... -7.08568 LIN -gamma -Event: 43 -Number of tracker hits in this event = 65 - 43 271.961 317 6 1 -116.68 38.9888 -24.45 - 43 270.92 1094 6 0 -116.68 38.9883 -25.85 - 43 313.623 317 5 1 -116.69 38.9655 -54.45 - 43 240.055 1094 5 0 -116.69 38.9631 -55.85 - 43 222.372 317 4 1 -116.677 38.9226 -84.45 - 43 370.561 1094 4 0 -116.676 38.9201 -85.85 - 43 217.951 317 3 1 -116.649 38.8767 -114.45 - 43 122.22 1094 3 0 -116.648 38.8747 -115.85 - 43 375.812 317 2 1 -116.63 38.8584 -144.45 - 43 132.721 1094 2 0 -116.616 38.8598 -145.85 - 43 113.881 319 1 1 -116.291 38.8537 -174.45 - 43 258.342 1094 1 0 -116.271 38.8561 -175.85 - 43 220.908 321 0 1 -115.9 38.9301 -204.45 - 43 253.043 1094 0 0 -115.921 38.9381 -205.85 - 43 183.746 1349 3 1 89.85 -83.7615 -114.6 - 43 0.304664 1093 4 0 -116.615 38.85 -86.2495 - 43 263.62 317 1 1 -116.599 38.8243 -174.45 - 43 227.626 1093 1 0 -116.599 38.8241 -175.85 - 43 107.159 317 0 1 -116.657 38.8606 -204.45 - 43 223.57 1095 0 0 -115.826 39.2007 -205.85 - 43 249.94 1093 2 0 -116.634 38.7527 -145.85 - 43 168.923 320 1 1 -116.002 38.683 -174.45 - 43 232.666 1092 1 0 -115.949 38.6152 -175.85 - 43 143.709 326 0 1 -114.807 37.0178 -204.45 - 43 141.974 1085 0 0 -114.723 37.1038 -205.85 - 43 109.081 318 1 1 -116.492 38.9438 -174.45 - 43 126.738 319 0 1 -116.186 39.2141 -204.45 - 43 165.008 1096 0 0 -116.129 39.2956 -205.85 - 43 120.204 1134 4 1 46.9634 -32.8275 -84.85 - 43 70.7385 650 4 0 56.3975 -49.85 -86.1507 - 43 8.02542 1206 4 1 61.45 -45.5635 -84.4726 - 43 74.8178 1087 0 0 -118.609 37.6251 -206.25 - 43 125.661 1095 3 0 -116.74 39.0619 -115.85 - 43 137.601 316 2 1 -116.756 39.1403 -144.45 - 43 107.185 1095 2 0 -116.756 39.1429 -145.85 - 43 172.024 316 1 1 -116.756 39.1818 -174.45 - 43 109.883 1095 1 0 -116.759 39.1846 -175.85 - 43 141.177 316 0 1 -116.811 39.2398 -204.45 - 43 213.906 1160 6 0 -120.524 52.1981 -26.2499 - 43 44.2746 292 6 1 -121.745 49.5197 -24.85 - 43 124.365 291 6 1 -121.75 49.5117 -24.8459 - 43 166.393 922 3 0 122.816 4.64234 -116.25 - 43 98.0258 1518 3 1 123.757 4.20015 -114.85 - 43 40.3005 1519 3 1 123.95 4.07775 -114.558 - 43 176.873 1037 3 0 54.4251 27.5276 -116.25 - 43 93.8461 1165 3 1 53.2432 27.0817 -114.85 - 43 52.9697 1164 3 1 53.05 27.0137 -114.652 - 43 59.055 1163 3 1 52.85 26.993 -114.535 - 43 62.7165 1162 3 1 52.65 26.9356 -114.535 - 43 117.977 1161 3 1 52.4499 26.768 -114.588 - 43 109.912 1160 3 1 52.25 26.5454 -114.643 - 43 82.932 1159 3 1 52.05 26.2815 -114.736 - 43 122.633 1022 3 0 51.5871 24.5918 -115.85 - 43 50.6564 1021 3 0 51.5536 24.45 -115.96 - 43 59.3056 1020 3 0 51.5577 24.25 -116.111 - 43 256.751 1097 3 0 -15.7998 39.455 -116.25 - 43 186.78 818 3 1 -16.3223 40.3991 -114.85 - 43 125.246 819 3 1 -16.25 40.4306 -114.51 - 43 52.3887 316 4 1 -116.789 38.9596 -84.45 - 43 55.8956 315 4 1 -116.95 38.9456 -84.5431 - 43 58.9117 314 4 1 -117.15 38.9056 -84.6362 - 43 84.7141 313 4 1 -117.35 38.8351 -84.7403 - 43 1.73557 312 4 1 -117.55 38.7016 -84.8456 - 43 64.5583 1087 4 0 -119.188 37.5898 -85.85 - 43 150.776 1086 4 0 -119.347 37.45 -85.9428 -Number of digits in this event = 41 -Using G4ParticleGun ... -4.9692 LIN -gamma -Event: 44 -Number of tracker hits in this event = 73 - 44 295.193 893 8 1 -1.33918 -99.1018 35.55 - 44 221.986 405 8 0 -1.34107 -99.1019 34.15 - 44 396.863 893 7 1 -1.37797 -99.0977 5.55 - 44 231.859 405 7 0 -1.38201 -99.097 4.15 - 44 162.152 892 6 1 -1.4576 -99.0737 -24.45 - 44 244.445 405 6 0 -1.46155 -99.0717 -25.85 - 44 150.398 892 5 1 -1.5762 -99.0336 -54.45 - 44 392.478 405 5 0 -1.58271 -99.0303 -55.85 - 44 117.466 891 4 1 -1.71609 -98.9494 -84.45 - 44 102.499 406 4 0 -1.72082 -98.9455 -85.85 - 44 119.274 891 3 1 -1.82497 -98.8677 -114.45 - 44 133.712 406 3 0 -1.8359 -98.8643 -115.85 - 44 133.998 889 2 1 -2.06183 -98.8169 -144.45 - 44 132.193 406 2 0 -2.07136 -98.8177 -145.85 - 44 119.025 888 1 1 -2.26141 -98.8339 -174.45 - 44 108.402 406 1 0 -2.27405 -98.8337 -175.85 - 44 149.094 887 0 1 -2.53277 -98.8317 -204.45 - 44 138.683 406 0 0 -2.5454 -98.835 -205.85 - 44 97.534 560 0 0 -79.0154 -68.05 -206.094 - 44 109.451 886 0 1 -2.65 -98.8974 -204.571 - 44 95.1329 885 0 1 -2.85 -99.0313 -204.779 - 44 197.519 396 0 0 -5.19646 -100.89 -205.85 - 44 319.461 395 0 0 -5.30148 -100.95 -205.881 - 44 28.6429 600 6 1 -59.85 131.384 -24.6138 - 44 223.347 601 6 1 -59.85 131.388 -24.6081 - 44 229.336 890 0 1 -1.91713 -98.9274 -204.45 - 44 120.315 405 0 0 -1.77409 -99.0805 -205.85 - 44 22.2729 540 0 1 -71.9839 -177.904 -204.45 - 44 172.959 539 0 1 -72.0501 -177.856 -204.506 - 44 23.512 538 0 1 -72.25 -177.528 -204.755 - 44 180.359 14 0 0 -72.8069 -177.272 -205.85 - 44 77.7009 31 0 0 -93.7864 -173.932 -206.25 - 44 125.213 32 0 0 -93.689 -173.75 -206.062 - 44 299.38 439 0 1 -92.2396 -172.756 -204.85 - 44 25.0792 440 0 1 -92.15 -172.564 -204.812 - 44 138.534 43 0 0 -93.5397 -171.436 -205.85 - 44 73.0076 432 0 1 -93.6194 -171.355 -204.85 - 44 89.5218 433 0 1 -93.55 -171.319 -204.829 - 44 142.463 891 0 1 -1.85 -98.9603 -204.553 - 44 110.413 404 0 0 -1.33805 -99.2407 -205.851 - 44 41.7264 403 0 0 -1.19735 -99.35 -206.208 - 44 57.3487 313 0 0 12.7079 -117.419 -206.25 - 44 100.602 312 0 0 12.7799 -117.55 -206.074 - 44 2.12113 311 0 0 12.968 -117.75 -205.856 - 44 57.2671 969 0 1 13.9209 -118.678 -204.85 - 44 72.2584 970 0 1 14.05 -118.783 -204.728 - 44 178.773 971 0 1 14.25 -118.923 -204.619 - 44 414.829 972 0 1 14.45 -118.316 -204.511 - 44 67.2515 515 1 0 37.77 -77.0046 -176.25 - 44 76.3883 516 1 0 37.8148 -76.8496 -176.15 - 44 78.9962 517 1 0 37.8512 -76.65 -176.059 - 44 20.1518 518 1 0 37.8611 -76.4497 -175.891 - 44 136.766 1088 1 1 37.8087 -75.1979 -174.85 - 44 45.9773 1087 1 1 37.65 -74.9089 -174.777 - 44 84.8946 513 1 0 34.432 -77.3786 -175.85 - 44 7.81779 1061 1 1 32.2754 -77.7783 -174.85 - 44 63.9623 1060 1 1 32.25 -77.7834 -174.835 - 44 140.588 1059 1 1 32.0499 -77.8403 -174.746 - 44 238.145 511 1 0 31.5252 -77.8058 -175.85 - 44 12.2265 891 7 1 -1.65 -99.0247 5.2191 - 44 109.492 894 6 1 -1.21777 -99.0231 -24.45 - 44 151.247 896 5 1 -0.728195 -99.0384 -54.45 - 44 133.686 896 4 1 -0.720226 -99.099 -84.45 - 44 98.2872 405 4 0 -0.714311 -99.0967 -85.85 - 44 123.235 897 3 1 -0.573158 -99.0258 -114.45 - 44 94.8087 405 3 0 -0.54911 -99.0386 -115.85 - 44 134.023 899 2 1 -0.0859138 -99.3337 -144.45 - 44 7.55367 404 2 0 -0.0602649 -99.3498 -145.85 - 44 109.441 403 2 0 -0.0600001 -99.35 -145.864 - 44 146.629 902 1 1 0.492824 -99.7401 -174.45 - 44 118.023 401 1 0 0.522308 -99.7661 -175.85 - 44 112.813 905 0 1 1.12738 -100.291 -204.45 - 44 123.968 399 0 0 1.15549 -100.307 -205.85 -Number of digits in this event = 36 -Using G4ParticleGun ... -7.86775 LIN -gamma -Event: 45 -Number of tracker hits in this event = 46 - 45 281.229 877 7 1 -4.55011 -111.408 5.55 - 45 326.639 343 7 0 -4.55015 -111.408 4.15 - 45 102.371 877 6 1 -4.54892 -111.425 -24.45 - 45 182.266 343 6 0 -4.54756 -111.426 -25.85 - 45 177.316 877 5 1 -4.52095 -111.438 -54.45 - 45 102.352 343 5 0 -4.519 -111.435 -55.85 - 45 141.465 877 4 1 -4.47919 -111.373 -84.45 - 45 108.383 343 4 0 -4.47805 -111.37 -85.85 - 45 189.451 877 3 1 -4.45164 -111.322 -114.45 - 45 114.382 344 3 0 -4.44996 -111.321 -115.85 - 45 127.11 878 2 1 -4.41347 -111.289 -144.45 - 45 113.553 344 2 0 -4.4123 -111.287 -145.85 - 45 199.544 878 1 1 -4.39503 -111.257 -174.45 - 45 122.146 344 1 0 -4.39459 -111.257 -175.85 - 45 108.748 878 0 1 -4.39151 -111.246 -204.45 - 45 98.7902 344 0 0 -4.39214 -111.245 -205.85 - 45 68.4156 1761 6 0 147.509 172.35 -26.2486 - 45 144.598 877 1 1 -4.45 -111.177 -174.581 - 45 48.5876 876 1 1 -4.65116 -111.077 -174.694 - 45 58.0667 875 1 1 -4.85026 -111.014 -174.719 - 45 100.877 874 1 1 -5.0501 -110.874 -174.766 - 45 120.144 873 1 1 -5.25 -110.652 -174.799 - 45 40.8714 872 1 1 -5.45024 -110.375 -174.837 - 45 31.6094 371 1 0 -9.35702 -105.917 -175.85 - 45 53.8394 800 1 1 -19.9205 -95.9257 -174.85 - 45 130.527 799 1 1 -20.05 -95.8522 -174.827 - 45 66.7896 798 1 1 -20.2502 -95.8717 -174.768 - 45 92.3065 797 1 1 -20.45 -95.9979 -174.667 - 45 253.124 796 1 1 -20.65 -96.174 -174.477 - 45 440.651 795 1 1 -20.85 -96.0082 -174.593 - 45 158.013 345 1 0 -4.72201 -111.082 -175.85 - 45 127.993 882 6 1 -3.49268 -110.968 -24.45 - 45 193.783 346 6 0 -3.52235 -110.904 -25.85 - 45 113.285 879 5 1 -4.13924 -109.716 -54.45 - 45 146.198 352 5 0 -4.13022 -109.668 -55.85 - 45 97.3327 880 4 1 -3.95828 -108.401 -84.45 - 45 99.4316 359 4 0 -3.98364 -108.267 -85.85 - 45 142.205 878 3 1 -4.35487 -105.519 -114.45 - 45 148.639 373 3 0 -4.44514 -105.389 -115.85 - 45 134.042 867 2 1 -6.61617 -102.442 -144.45 - 45 122.003 389 2 0 -6.72714 -102.264 -145.85 - 45 112.014 856 1 1 -8.73711 -98.4984 -174.45 - 45 116.66 408 1 0 -8.77247 -98.3966 -175.85 - 45 56.2568 853 0 1 -9.42369 -96.2769 -204.451 - 45 101.651 852 0 1 -9.45002 -96.2782 -204.638 - 45 134.441 419 0 0 -9.61573 -96.2823 -205.85 -Number of digits in this event = 26 -Using G4ParticleGun ... -7.51856 LIN -gamma -Event: 46 -Number of tracker hits in this event = 1 - 46 53.2936 94 0 1 -161.326 -135.838 -204.85 -Number of digits in this event = 2 -Using G4ParticleGun ... -8.32434 LIN -gamma -Event: 47 -Number of tracker hits in this event = 103 - 47 263.556 1264 8 1 72.9458 -114.354 35.55 - 47 300.105 328 8 0 72.9455 -114.355 34.15 - 47 399.888 1264 7 1 72.9395 -114.364 5.55 - 47 122.41 328 7 0 72.942 -114.366 4.15 - 47 95.5973 1264 6 1 72.9831 -114.414 -24.45 - 47 173.652 328 6 0 72.9864 -114.417 -25.85 - 47 129.775 1265 5 1 73.0616 -114.479 -54.45 - 47 120.375 328 5 0 73.0701 -114.479 -55.85 - 47 121.429 1266 4 1 73.259 -114.468 -84.45 - 47 125.847 328 4 0 73.2621 -114.464 -85.85 - 47 113.226 1266 3 1 73.3429 -114.349 -114.45 - 47 20.7583 329 3 0 73.3531 -114.35 -115.85 - 47 83.1137 328 3 0 73.3537 -114.35 -115.938 - 47 636.05 1267 2 1 73.5469 -114.409 -144.45 - 47 233.644 328 2 0 73.5674 -114.411 -145.85 - 47 114.223 1269 1 1 73.9567 -114.425 -174.45 - 47 100.68 328 1 0 73.9718 -114.423 -175.85 - 47 169.308 1271 0 1 74.2824 -114.399 -204.45 - 47 111.958 328 0 0 74.3002 -114.397 -205.85 - 47 145.343 1270 0 1 74.25 -114.353 -204.746 - 47 126.412 327 2 0 73.6936 -114.567 -145.85 - 47 139.15 1287 1 1 77.4632 -117.11 -174.45 - 47 157.117 314 1 0 77.8254 -117.195 -175.85 - 47 109.513 1325 0 1 85.0996 -118.699 -204.45 - 47 77.5817 307 0 0 85.3881 -118.574 -205.85 - 47 35.1321 308 0 0 85.443 -118.55 -206.099 - 47 35.6182 1267 1 1 73.6373 -114.252 -174.45 - 47 94.663 1268 1 1 73.65 -114.248 -174.517 - 47 119.351 329 1 0 73.9044 -114.172 -175.85 - 47 1.91242 330 1 0 73.9799 -114.15 -176.245 - 47 263.637 1296 0 1 79.3274 -112.563 -204.45 - 47 16.9647 1297 0 1 79.45 -112.473 -204.783 - 47 42.0599 339 0 0 79.861 -112.193 -205.85 - 47 72.061 340 0 0 79.9257 -112.15 -206.012 - 47 77.5227 1295 0 1 79.25 -112.53 -204.696 - 47 39.7435 1266 2 1 73.4499 -114.282 -144.715 - 47 132.441 331 2 0 73.2339 -113.844 -145.85 - 47 44.4539 332 2 0 73.1818 -113.75 -146.126 - 47 0.0341099 1247 1 1 69.4505 -103.624 -174.45 - 47 128.188 1246 1 1 69.4499 -103.624 -174.451 - 47 37.2606 1245 1 1 69.2499 -103.524 -174.742 - 47 309.934 385 1 0 68.5764 -103.101 -175.85 - 47 43.1454 386 1 0 68.3585 -102.95 -176.198 - 47 387.816 677 4 0 4.04489 -44.593 -86.25 - 47 50.0896 676 4 0 4.13182 -44.65 -86.1931 - 47 153.006 329 2 0 73.5166 -114.27 -145.85 - 47 109.059 1275 1 1 75.1431 -112.468 -174.45 - 47 119.653 340 1 0 75.2904 -112.119 -175.85 - 47 18.1549 1290 0 1 78.0897 -107.251 -204.45 - 47 184.046 1289 0 1 78.0498 -107.294 -204.51 - 47 91.316 360 0 0 77.2253 -108.068 -205.85 - 47 75.3072 359 0 0 77.111 -108.15 -206.048 - 47 81.9481 778 4 1 -24.25 -119.645 -84.7915 - 47 254.86 777 4 1 -24.45 -119.806 -84.7273 - 47 144.878 259 8 0 6.73874 -128.25 33.75 - 47 29.0864 258 8 0 6.70122 -128.35 33.776 - 47 41.2157 75 8 0 -38.0938 -165.136 33.75 - 47 70.3274 74 8 0 -38.1425 -165.15 33.7962 - 47 69.9916 57 8 0 -30.7335 -168.714 33.75 - 47 15.2973 153 8 0 -9.37089 -149.52 33.75 - 47 147.657 838 4 1 -12.3632 -41.5308 -84.85 - 47 450.674 837 4 1 -12.4502 -41.4053 -84.4709 - 47 112.299 326 7 0 73.0021 -114.857 4.15 - 47 241.968 1269 6 1 73.9418 -114.834 -24.45 - 47 126.389 326 6 0 74.1695 -114.818 -25.85 - 47 102.422 1291 5 1 78.4007 -114.349 -54.45 - 47 56.0904 1292 5 1 78.45 -114.333 -54.7325 - 47 127.536 329 5 0 78.6571 -114.259 -55.8506 - 47 178.941 1320 4 1 84.0617 -112.551 -84.45 - 47 107.623 338 4 0 84.1287 -112.514 -85.85 - 47 129.615 1328 3 1 85.6729 -111.912 -114.45 - 47 175.21 341 3 0 85.9456 -111.864 -115.85 - 47 174.416 1356 2 1 91.3641 -110.851 -144.45 - 47 219.185 349 2 0 91.8977 -110.305 -145.85 - 47 1.9883 350 2 0 92.0317 -110.15 -146.245 - 47 118.786 1402 1 1 100.621 -99.1785 -174.45 - 47 108.172 406 1 0 100.886 -98.8809 -175.85 - 47 11.0337 1421 0 1 104.537 -92.7008 -204.45 - 47 79.911 1422 0 1 104.55 -92.6904 -204.505 - 47 113.204 438 0 0 104.84 -92.4144 -205.85 - 47 15.7151 439 0 0 104.906 -92.35 -206.176 - 47 204.88 324 5 0 79.615 -115.317 -55.85 - 47 98.7822 325 7 0 72.7495 -115.04 4.14993 - 47 118.001 1243 6 1 68.7958 -119.798 -24.45 - 47 114.881 302 6 0 68.8478 -119.642 -25.8504 - 47 164.781 1249 5 1 69.8994 -116.307 -54.45 - 47 134.748 319 5 0 69.9955 -116.188 -55.85 - 47 111.284 1255 4 1 71.0612 -114.33 -84.45 - 47 138.337 329 4 0 71.0976 -114.282 -85.85 - 47 132.702 1262 3 1 72.5684 -112.973 -114.45 - 47 28.0578 1263 3 1 72.65 -112.964 -114.761 - 47 110.091 336 3 0 72.978 -112.899 -115.851 - 47 21.218 1301 2 1 80.4328 -109.995 -144.45 - 47 264.964 1302 2 1 80.45 -109.991 -144.514 - 47 133.694 351 2 0 80.8562 -109.924 -145.85 - 47 144.972 1348 1 1 89.7426 -109.862 -174.45 - 47 5.31216 344 1 0 89.2665 -111.336 -175.85 - 47 65.6441 343 1 0 89.2614 -111.35 -175.863 - 47 64.2176 342 1 0 89.1926 -111.55 -176.029 - 47 35.4106 341 1 0 89.1468 -111.75 -176.182 - 47 133.494 1307 0 1 81.5175 -148.758 -204.45 - 47 15.294 153 0 0 81.4485 -149.517 -205.85 - 47 203.787 152 0 0 81.4425 -149.55 -205.913 -Number of digits in this event = 47 -Using G4ParticleGun ... -9.44441 LIN -gamma -Event: 48 -Number of tracker hits in this event = 18 - 48 149.533 696 0 0 67.7072 -40.7728 -206.25 - 48 185.229 697 0 0 67.29 -40.65 -206.031 - 48 153.034 698 0 0 66.9419 -40.45 -205.919 - 48 2.1814 1221 0 1 64.2594 -38.3988 -204.85 - 48 48.8943 1220 0 1 64.25 -38.3919 -204.846 - 48 128.992 1219 0 1 64.05 -38.3089 -204.761 - 48 83.7367 1218 0 1 63.85 -38.3491 -204.546 - 48 104.006 1217 0 1 63.6496 -38.4917 -204.468 - 48 87.0942 1216 0 1 63.4499 -38.7986 -204.466 - 48 289.638 1215 0 1 63.2499 -39.0179 -204.55 - 48 100.807 1214 0 1 63.05 -39.1991 -204.574 - 48 137.286 699 0 0 62.9229 -40.0615 -205.85 - 48 206.329 1188 4 1 57.7545 -10.3205 -84.85 - 48 79.9137 91 5 0 -82.5248 -161.93 -56.2498 - 48 105.388 90 5 0 -82.4885 -161.95 -56.2068 - 48 186.987 492 5 1 -81.5944 -161.961 -54.85 - 48 1.96917 987 9 0 75.8429 17.65 64.0591 - 48 228.514 1468 2 0 -121.934 113.935 -146.25 -Number of digits in this event = 11 -Using G4ParticleGun ... -3.94144 LIN -gamma -Event: 49 -Number of tracker hits in this event = 36 - 49 138.552 1224 3 1 64.85 118.681 -114.45 - 49 101.044 1223 3 1 64.85 118.68 -114.526 - 49 345.964 1492 3 0 64.8484 118.678 -115.85 - 49 603.931 1224 2 1 65.015 118.615 -144.45 - 49 431.312 1492 2 0 65.0147 118.587 -145.85 - 49 328.94 1224 1 1 65.0196 117.985 -174.45 - 49 213.335 1489 1 0 65.0153 117.969 -175.85 - 49 115.265 1224 0 1 64.9165 117.715 -204.45 - 49 121.784 1487 0 0 64.9262 117.697 -205.85 - 49 239.199 1492 1 0 65.0337 118.675 -175.85 - 49 148.022 1225 0 1 65.1958 118.729 -204.45 - 49 336.485 1492 0 0 65.2086 118.731 -205.85 - 49 28.203 1226 1 1 65.3202 118.64 -174.45 - 49 59.3557 1227 1 1 65.45 118.669 -174.469 - 49 48.3545 1228 1 1 65.6502 118.729 -174.496 - 49 65.8416 1229 1 1 65.85 118.799 -174.51 - 49 61.4365 1230 1 1 66.05 118.88 -174.54 - 49 52.8857 1231 1 1 66.25 118.962 -174.558 - 49 412.255 1232 1 1 66.45 119.064 -174.569 - 49 60.3883 1233 1 1 66.6504 119.153 -174.542 - 49 59.1666 1234 1 1 66.85 119.247 -174.536 - 49 66.1758 1235 1 1 67.05 119.336 -174.501 - 49 53.2728 1236 1 1 67.2502 119.421 -174.5 - 49 50.5215 1237 1 1 67.45 119.287 -174.469 - 49 53.9025 1238 1 1 67.65 119.182 -174.469 - 49 71.3662 1239 1 1 67.85 119.15 -174.487 - 49 361.988 1240 1 1 68.05 119.114 -174.514 - 49 100.336 1241 1 1 68.25 119.105 -174.481 - 49 159.628 1223 0 1 64.8407 118.726 -204.45 - 49 72.6767 845 10 1 -10.9327 62.8991 95.15 - 49 185.041 1493 0 0 64.8514 118.75 -206.118 - 49 134.791 1221 1 1 64.4215 119.337 -174.45 - 49 147.103 1495 1 0 64.3703 119.197 -175.85 - 49 99.7575 1217 0 1 63.498 116.574 -204.45 - 49 120.302 1481 0 0 63.4628 116.454 -205.85 - 49 147.478 1494 1 0 64.3595 119.15 -176.17 +Event: 12 +Number of tracker hits in this event = 31 + 12 259.016 344 5 1 -111.247 61.1106 -54.45 + 12 212.988 1205 5 0 -111.248 61.1121 -55.85 + 12 270.124 344 4 1 -111.248 61.1582 -84.45 + 12 418.049 1205 4 0 -111.249 61.1615 -85.85 + 12 112.472 344 3 1 -111.254 61.2262 -114.45 + 12 219.404 1205 3 0 -111.255 61.2277 -115.85 + 12 228.517 344 2 1 -111.289 61.2583 -144.45 + 12 275.162 1206 2 0 -111.295 61.2616 -145.85 + 12 162.411 343 1 1 -111.4 61.3503 -174.45 + 12 202.38 1206 1 0 -111.405 61.3547 -175.85 + 12 121.708 343 0 1 -111.493 61.4337 -204.45 + 12 148.485 1206 0 0 -111.497 61.4359 -205.85 + 12 33.3462 400 1 1 -99.9911 58.78 -174.45 + 12 69.1515 401 1 1 -99.95 58.7343 -174.588 + 12 136.391 1190 1 0 -99.4949 58.2331 -175.85 + 12 140.725 466 0 1 -86.7254 45.1406 -204.45 + 12 97.8956 1125 0 0 -86.5735 45.0631 -205.851 + 12 155.065 343 3 1 -111.379 61.0862 -114.45 + 12 141.738 343 2 1 -111.504 61.1101 -144.45 + 12 103.609 1205 2 0 -111.508 61.1117 -145.85 + 12 128.308 342 1 1 -111.583 61.1663 -174.45 + 12 218.514 1205 1 0 -111.585 61.1687 -175.85 + 12 106.175 342 0 1 -111.637 61.2117 -204.45 + 12 117.048 1205 0 0 -111.637 61.2074 -205.85 + 12 48.8633 1146 2 0 -158.993 49.45 -146.154 + 12 5.21378 1558 10 0 34.9766 131.945 93.75 + 12 116.772 1559 10 0 34.9807 131.95 93.7571 + 12 108.728 772 1 0 -98.2686 -25.5725 -176.25 + 12 20.7844 410 1 1 -97.9581 -25.1748 -174.85 + 12 108.793 411 1 1 -97.95 -25.1677 -174.821 + 12 59.6039 412 1 1 -97.75 -25.0448 -174.576 Number of digits in this event = 20 Using G4ParticleGun ... -4.9468 LIN +2.53042 LIN gamma -Event: 50 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 -Using G4ParticleGun ... -9.47677 LIN -gamma -Event: 51 -Number of tracker hits in this event = 23 - 51 256.679 1090 5 1 38.2034 -82.7477 -54.45 - 51 196.555 486 5 0 38.1997 -82.7674 -55.85 - 51 212.141 1090 4 1 38.1691 -83.0961 -84.45 - 51 167.379 484 4 0 38.1731 -83.1407 -85.85 - 51 202.489 1090 3 1 38.2312 -84.1565 -114.45 - 51 103.02 479 3 0 38.2471 -84.2133 -115.85 - 51 116.45 1092 2 1 38.5923 -85.3379 -144.45 - 51 142.123 473 2 0 38.6011 -85.4219 -145.85 - 51 200.282 1092 1 1 38.6202 -87.0266 -174.45 - 51 126.312 464 1 0 38.6074 -87.1665 -175.85 - 51 181.904 1091 0 1 38.3032 -89.9344 -204.45 - 51 134.696 636 0 0 -75.4879 -52.85 -206.112 - 51 193.009 487 1 0 38.4868 -82.5579 -175.85 - 51 124.185 486 4 0 38.2231 -82.7615 -85.85 - 51 106.02 486 3 0 38.2351 -82.7653 -115.85 - 51 138.167 1090 2 1 38.2287 -82.7704 -144.45 - 51 151.248 486 2 0 38.2284 -82.7708 -145.85 - 51 320.51 1090 1 1 38.2248 -82.7775 -174.45 - 51 130.079 486 1 0 38.225 -82.7779 -175.85 - 51 98.5862 1090 0 1 38.2337 -82.7851 -204.45 - 51 110.905 486 0 0 38.2337 -82.7861 -205.85 - 51 12.5019 808 10 1 -18.3774 51.5139 95.15 - 51 282.417 697 3 1 -40.6336 107.277 -114.45 -Number of digits in this event = 19 -Using G4ParticleGun ... -7.01387 LIN -gamma -Event: 52 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 -Using G4ParticleGun ... -6.84458 LIN -gamma -Event: 53 -Number of tracker hits in this event = 13 - 53 225.758 809 2 1 -18.1791 -33.4396 -144.45 - 53 250.583 733 2 0 -18.1788 -33.4392 -145.85 - 53 247.069 809 1 1 -18.1709 -33.4357 -174.45 - 53 217.385 733 1 0 -18.1683 -33.4353 -175.85 - 53 757.516 809 0 1 -18.1146 -33.4104 -204.45 - 53 219.61 733 0 0 -18.1127 -33.4083 -205.85 - 53 247.741 732 0 0 -18.1717 -33.4751 -205.85 - 53 98.2179 735 0 0 -18.3276 -33.0046 -205.85 - 53 41.1825 691 0 0 -39.1175 -41.7496 -206.25 - 53 155.386 701 0 1 -39.8005 -40.3237 -204.85 - 53 113.225 1364 12 0 -142.651 92.9536 153.75 - 53 61.0556 732 1 0 -18.2215 -33.4503 -175.936 - 53 172.384 803 1 1 -19.2812 -32.352 -174.85 -Number of digits in this event = 10 -Using G4ParticleGun ... -3.30462 LIN -gamma -Event: 54 -Number of tracker hits in this event = 64 - 54 271.325 520 6 1 -75.8994 128.443 -24.45 - 54 326.12 1541 6 0 -75.9018 128.439 -25.85 - 54 243.421 520 5 1 -75.9461 128.294 -54.45 - 54 187.634 1540 5 0 -75.9536 128.287 -55.85 - 54 115.026 519 4 1 -76.0765 128.18 -84.45 - 54 131.033 1540 4 0 -76.0836 128.176 -85.85 - 54 250.167 519 3 1 -76.2271 128.103 -114.45 - 54 92.3186 1539 3 0 -76.2583 128.096 -115.85 - 54 163.049 515 2 1 -76.9824 127.893 -144.45 - 54 134.296 1538 2 0 -77.0259 127.878 -145.85 - 54 119.742 510 1 1 -77.8851 127.605 -174.45 - 54 111.442 1537 1 0 -77.9374 127.582 -175.85 - 54 283.46 505 0 1 -78.927 127.147 -204.45 - 54 259.529 1534 0 0 -78.9585 127.12 -205.85 - 54 369.331 1508 0 0 -79.5969 121.757 -206.25 - 54 113.227 1507 0 0 -79.6465 121.75 -206.103 - 54 23.1473 1527 2 0 -77.6164 125.625 -145.85 - 54 53.672 1526 2 0 -77.631 125.55 -145.888 - 54 60.8606 1525 2 0 -77.6387 125.35 -145.918 - 54 77.0873 1524 2 0 -77.6552 125.15 -145.967 - 54 62.3369 1523 2 0 -77.7185 124.95 -145.934 - 54 64.8048 1522 2 0 -77.7531 124.75 -145.937 - 54 70.3686 1521 2 0 -77.8105 124.55 -146.02 - 54 60.4492 1468 2 0 -47.3185 113.769 -146.25 - 54 87.3398 1467 2 0 -47.2335 113.75 -146.114 - 54 151.586 665 2 1 -46.9858 113.934 -144.85 - 54 277.229 1528 6 0 -55.6733 125.926 -26.25 - 54 127.81 1529 6 0 -55.5433 125.95 -26.0772 - 54 156.009 1541 5 0 -75.9016 128.482 -55.85 - 54 130.077 520 4 1 -75.9553 128.57 -84.45 - 54 132.144 1542 4 0 -75.9574 128.572 -85.85 - 54 301.459 520 3 1 -76.0101 128.607 -114.45 - 54 125.763 1542 3 0 -76.0124 128.606 -115.85 - 54 121.513 519 2 1 -76.0723 128.602 -144.45 - 54 123.502 1542 2 0 -76.0747 128.603 -145.85 - 54 101.348 519 1 1 -76.1248 128.624 -174.45 - 54 168.936 1542 1 0 -76.128 128.629 -175.85 - 54 127.523 519 0 1 -76.1977 128.758 -204.45 - 54 115.709 1543 0 0 -76.2026 128.763 -205.85 - 54 102.015 1543 1 0 -76.0774 128.75 -176.017 - 54 104.333 1544 1 0 -76.0701 128.95 -176.067 - 54 7.17984 1545 1 0 -76.0387 129.15 -176.235 - 54 124.713 1680 1 0 -98.729 156.34 -176.25 - 54 160.278 1535 3 0 -75.6429 127.335 -115.85 - 54 66.6872 1534 3 0 -75.7342 127.15 -116.074 - 54 155.497 1328 3 0 -73.7338 85.8267 -116.25 - 54 40.0982 1327 3 0 -73.673 85.6499 -115.918 - 54 120.008 529 3 1 -74.0717 84.7356 -114.85 - 54 46.3342 528 3 1 -74.25 84.4941 -114.524 - 54 241.362 521 3 1 -75.7687 128.848 -114.45 - 54 95.923 1550 3 0 -76.6597 130.231 -115.85 - 54 113.731 1551 3 0 -76.7482 130.35 -115.964 - 54 27.3746 1552 3 0 -76.9187 130.55 -116.154 - 54 48.4676 1708 3 0 -89.7699 161.862 -116.25 - 54 96.8101 1709 3 0 -89.7506 161.95 -116.107 - 54 199.586 1710 3 0 -89.7193 162.15 -115.912 - 54 128.106 453 3 1 -89.3739 162.709 -114.85 - 54 1.75219 1665 6 0 -113.832 153.345 -26.2498 - 54 116.285 1666 6 0 -113.836 153.35 -26.2412 - 54 68.3634 1667 6 0 -114.057 153.55 -26.098 - 54 90.9142 1668 6 0 -114.166 153.75 -26.1247 - 54 126.969 329 6 1 -114.217 153.69 -24.85 - 54 170.707 328 6 1 -114.35 153.737 -24.645 - 54 176.696 327 6 1 -114.55 153.662 -24.6909 -Number of digits in this event = 36 -Using G4ParticleGun ... -8.35559 LIN -gamma -Event: 55 -Number of tracker hits in this event = 20 - 55 266.136 847 3 1 -10.5763 -131.487 -114.45 - 55 210.577 243 3 0 -10.5766 -131.487 -115.85 - 55 331.141 847 2 1 -10.5814 -131.491 -144.45 - 55 381.786 243 2 0 -10.5821 -131.491 -145.85 - 55 127.128 847 1 1 -10.5923 -131.495 -174.45 - 55 148.545 243 1 0 -10.5914 -131.498 -175.85 - 55 109.391 847 0 1 -10.5788 -131.56 -204.45 - 55 225.943 242 0 0 -10.5763 -131.561 -205.85 - 55 1.86276 382 7 0 78.5487 -103.609 3.75 - 55 16.1301 1292 7 1 78.4647 -103.307 5.15002 - 55 146.683 1291 7 1 78.45 -103.307 5.17452 - 55 10.143 242 2 0 -10.5891 -131.55 -146.193 - 55 106.026 849 1 1 -10.2263 -131.321 -174.45 - 55 143.779 244 1 0 -10.202 -131.332 -175.85 - 55 198.496 851 0 1 -9.81051 -131.564 -204.45 - 55 92.0713 850 0 1 -9.85 -131.475 -204.672 - 55 9.88789 244 0 0 -10.266 -131.167 -205.851 - 55 114.814 245 0 0 -10.2956 -131.15 -205.897 - 55 185.187 246 0 0 -10.2604 -130.95 -206.166 - 55 392.743 247 0 0 -10.376 -130.75 -206.147 -Number of digits in this event = 15 -Using G4ParticleGun ... -2.16442 LIN -gamma -Event: 56 -Number of tracker hits in this event = 30 - 56 304.003 922 4 1 4.62597 126.877 -84.45 - 56 454.734 1533 4 0 4.63598 126.891 -85.85 - 56 294.503 923 3 1 4.83131 127.183 -114.45 - 56 127.167 1535 3 0 4.79515 127.198 -115.85 - 56 138.716 920 2 1 4.06988 127.588 -144.45 - 56 109.348 1537 2 0 4.05291 127.605 -145.85 - 56 130.812 918 1 1 3.68659 128.016 -174.45 - 56 110.328 1539 1 0 3.65514 128.04 -175.85 - 56 121.532 915 0 1 3.06775 128.588 -204.45 - 56 126.005 1542 0 0 3.02052 128.609 -205.85 - 56 2.40184 1369 0 0 -4.86107 94.15 -205.891 - 56 22.9499 875 0 1 -4.98945 93.1223 -204.85 - 56 133.953 874 0 1 -5.05 93.0862 -204.811 - 56 83.9584 873 0 1 -5.25 92.9911 -204.683 - 56 77.6578 872 0 1 -5.45 92.8846 -204.552 - 56 127.571 871 0 1 -5.65 92.7367 -204.478 - 56 178.946 870 0 1 -5.85 92.5918 -204.505 - 56 92.3168 869 0 1 -6.05 92.2926 -204.783 - 56 58.1759 1348 0 0 -5.71263 89.7353 -205.85 - 56 75.6608 1347 0 0 -5.70477 89.6495 -205.872 - 56 69.7416 867 0 1 -6.55246 89.0729 -204.849 - 56 209.76 866 0 1 -6.65 89.0132 -204.786 - 56 114.024 922 3 1 4.54466 126.883 -114.45 - 56 122.549 1533 3 0 4.53495 126.879 -115.85 - 56 106.555 921 2 1 4.34476 126.807 -144.45 - 56 147.353 1533 2 0 4.33828 126.802 -145.85 - 56 148.288 920 1 1 4.19714 126.698 -174.45 - 56 138.034 1532 1 0 4.18339 126.697 -175.85 - 56 128.997 919 0 1 3.88751 126.693 -204.45 - 56 123.718 1532 0 0 3.87171 126.686 -205.85 -Number of digits in this event = 22 -Using G4ParticleGun ... -9.27677 LIN -gamma -Event: 57 -Number of tracker hits in this event = 2 - 57 14.3528 946 0 1 9.4348 69.6145 -204.45 - 57 66.045 947 0 1 9.45 69.6196 -204.462 -Number of digits in this event = 2 -Using G4ParticleGun ... -7.55648 LIN -gamma -Event: 58 -Number of tracker hits in this event = 84 - 58 254.361 1472 7 1 114.683 32.8983 5.55 - 58 364.603 1064 7 0 114.684 32.8986 4.15 - 58 269.35 1472 6 1 114.694 32.9074 -24.45 - 58 225.534 1064 6 0 114.694 32.9068 -25.85 - 58 416.974 1472 5 1 114.698 32.8904 -54.45 - 58 221.663 1064 5 0 114.698 32.8895 -55.85 - 58 246.229 1472 4 1 114.703 32.8678 -84.45 - 58 372.99 1064 4 0 114.703 32.8667 -85.85 - 58 365.775 1472 3 1 114.716 32.8501 -114.45 - 58 336.515 1063 3 0 114.718 32.8495 -115.85 - 58 145.859 1473 2 1 114.754 32.8424 -144.45 - 58 214.035 1063 2 0 114.756 32.8435 -145.85 - 58 279.682 1473 1 1 114.807 32.8674 -174.45 - 58 265.163 1064 1 0 114.809 32.8673 -175.85 - 58 89.9444 1473 0 1 114.856 32.8646 -204.45 - 58 106.831 1064 0 0 114.857 32.8655 -205.85 - 58 37.6307 1382 1 1 96.6664 19.2604 -174.85 - 58 162.26 860 4 1 -7.85 35.6054 -84.8214 - 58 131.788 1524 6 1 125.14 37.151 -24.451 - 58 68.8252 1523 6 1 124.95 37.1927 -24.6001 - 58 46.8607 1522 6 1 124.75 37.2696 -24.7444 - 58 122.369 1086 6 0 123.598 37.317 -25.85 - 58 39.3169 1087 6 0 123.35 37.4501 -26.1726 - 58 182.812 1243 6 0 89.3142 68.795 -26.25 - 58 117.421 1350 6 1 90.1792 68.9447 -24.85 - 58 94.8778 1351 6 1 90.35 68.953 -24.7423 - 58 64.9504 1352 6 1 90.55 69.0213 -24.6301 - 58 124.847 1063 4 0 114.737 32.8373 -85.85 - 58 136.003 1472 2 1 114.616 32.8728 -144.45 - 58 172.544 1064 2 0 114.608 32.8796 -145.85 - 58 146.364 1471 1 1 114.437 33.0267 -174.45 - 58 247.997 1470 0 1 114.294 33.1382 -204.45 - 58 212.142 1065 0 0 114.286 33.1433 -205.85 - 58 131.883 1062 5 0 114.418 32.574 -55.8502 - 58 172.422 1442 4 1 108.709 25.582 -84.4505 - 58 108.79 1026 4 0 108.464 25.4002 -85.8502 - 58 133.5 1430 3 1 106.224 22.4947 -114.45 - 58 1.96584 1429 3 1 106.15 22.4733 -114.843 - 58 151.92 1011 3 0 105.915 22.3946 -115.85 - 58 43.0744 1390 2 1 98.3292 19.554 -144.45 - 58 124.587 1391 2 1 98.35 19.546 -144.506 - 58 179.713 995 2 0 98.8913 19.158 -145.85 - 58 7.44506 994 2 0 99.0173 19.05 -146.212 - 58 128.155 1441 1 1 108.371 7.92443 -174.45 - 58 6.46359 936 1 0 108.201 7.26988 -175.85 - 58 92.014 935 1 0 108.196 7.25 -175.884 - 58 40.6146 934 1 0 108.177 7.05 -176.15 - 58 50.3869 1418 0 1 103.842 -19.8794 -204.45 - 58 170.133 1417 0 1 103.75 -20.0352 -204.562 - 58 3.78726 1416 0 1 103.55 -20.4248 -204.84 - 58 55.2063 792 0 0 102.567 -21.5492 -205.85 - 58 87.3746 791 0 0 102.474 -21.65 -205.921 - 58 187.177 790 0 0 102.248 -21.85 -206.002 - 58 51.9296 748 0 0 73.4233 -30.4255 -206.25 - 58 86.8758 747 0 0 73.449 -30.4501 -206.165 - 58 74.1135 746 0 0 73.5771 -30.6505 -206.092 - 58 135.235 745 0 0 73.6216 -30.8507 -206.074 - 58 63.8743 744 0 0 73.809 -31.05 -206.131 - 58 64.8945 596 0 0 81.6552 -60.6586 -206.25 - 58 86.4126 597 0 0 81.6179 -60.65 -206.199 - 58 25.8816 447 1 1 -90.55 142.288 -174.559 - 58 35.7774 446 1 1 -90.75 142.523 -174.502 - 58 4.77561 930 7 1 6.25 82.1661 5.28448 - 58 247.844 1473 4 1 114.827 32.9251 -84.45 - 58 135.12 1474 3 1 115.028 32.8568 -114.45 - 58 22.085 1064 3 0 115.039 32.8504 -115.85 - 58 119.407 1475 2 1 115.275 32.7285 -144.45 - 58 121.781 1057 1 0 114.803 31.6305 -175.85 - 58 108.645 1053 0 0 114.313 30.8397 -205.85 - 58 3.21871 867 2 0 74.5775 -6.47101 -146.25 - 58 42.3014 1475 1 1 115.336 32.4914 -174.45 - 58 46.4429 1476 1 1 115.35 32.499 -174.625 - 58 96.0913 1063 1 0 115.475 32.6538 -175.85 - 58 111.299 1493 0 1 118.936 35.6383 -204.45 - 58 118.296 1078 0 0 118.865 35.8017 -205.85 - 58 106.207 1471 3 1 114.41 35.6229 -114.45 - 58 134.016 1076 3 0 114.476 35.3676 -115.85 - 58 140.251 1477 2 1 115.583 29.4063 -144.45 - 58 150.259 1045 2 0 115.851 29.2033 -145.85 - 58 122.133 1508 1 1 121.786 26.0031 -174.45 - 58 128.508 1029 1 0 122.016 25.937 -175.85 - 58 121.567 1532 0 1 126.671 24.2246 -204.45 - 58 141.043 1019 0 0 126.851 23.9383 -205.85 - 58 4.39135 1018 0 0 126.892 23.85 -206.236 -Number of digits in this event = 47 -Using G4ParticleGun ... -3.09031 LIN -gamma -Event: 59 -Number of tracker hits in this event = 2 - 59 64.6539 650 3 0 -132.197 -49.85 -116.082 - 59 9.58918 1542 3 1 128.55 -49.6711 -114.613 -Number of digits in this event = 3 -Using G4ParticleGun ... -2.50995 LIN -gamma -Event: 60 -Number of tracker hits in this event = 66 - 60 247.052 1106 8 1 41.2567 11.879 35.55 - 60 226.373 959 8 0 41.2531 11.8768 34.15 - 60 240.725 1105 7 1 41.1813 11.8262 5.55 - 60 222.607 958 7 0 41.1741 11.8257 4.15 - 60 145.577 1104 6 1 41.0352 11.82 -24.45 - 60 143.463 958 6 0 41.03 11.8181 -25.85 - 60 109.329 1104 5 1 40.9103 11.7934 -54.45 - 60 103.737 958 5 0 40.9073 11.7925 -55.85 - 60 130.191 1104 4 1 40.856 11.7804 -84.45 - 60 144.153 958 4 0 40.8495 11.7807 -85.85 - 60 135.841 1103 3 1 40.7047 11.7928 -114.45 - 60 135.243 958 3 0 40.6942 11.7949 -115.85 - 60 128.314 1102 2 1 40.4847 11.8285 -144.45 - 60 120.143 958 2 0 40.4748 11.8289 -145.85 - 60 111.782 1101 1 1 40.293 11.8428 -174.45 - 60 239.591 958 1 0 40.2788 11.8486 -175.85 - 60 4.15911 959 1 0 40.275 11.85 -176.245 - 60 174.904 1099 0 1 40.022 11.9551 -204.45 - 60 145.187 959 0 0 40.0195 11.9628 -205.85 - 60 35.8172 916 0 0 138.764 3.45 -206.038 - 60 49.0955 973 0 0 144.412 14.6702 -206.25 - 60 39.7482 972 0 0 144.439 14.65 -206.232 - 60 53.2881 80 0 1 -164.13 26.4173 -204.45 - 60 371.1 227 4 1 -134.726 -18.9324 -84.85 - 60 77.5677 226 4 1 -134.75 -18.6032 -84.718 - 60 47.8287 110 6 1 -158.15 -5.68874 -24.5468 - 60 9.95866 1062 12 0 -139.397 32.5519 153.75 - 60 81.9603 1100 0 1 40.05 11.9446 -204.546 - 60 197.757 402 1 1 -99.55 -78.6455 -174.755 - 60 211.329 1116 5 0 0.468314 43.2513 -56.2498 - 60 266.347 1117 5 0 0.461821 43.4502 -56.1583 - 60 105.271 951 4 0 17.3308 10.4469 -86.25 - 60 68.2519 950 4 0 17.3373 10.2499 -85.9789 - 60 62.3723 992 4 1 18.4899 8.68211 -84.85 - 60 578.282 993 4 1 18.6501 8.54243 -84.7855 - 60 221.268 1102 1 1 40.4656 11.6401 -174.45 - 60 16.6711 1103 1 1 40.6502 11.5506 -174.804 - 60 46.9655 956 1 0 41.3068 11.287 -175.85 - 60 86.7008 955 1 0 41.3832 11.25 -175.993 - 60 104.37 1156 0 1 51.2654 1.19558 -204.45 - 60 42.4373 1157 0 1 51.4503 1.11132 -204.707 - 60 0.809593 903 0 0 52.0682 0.651697 -205.85 - 60 192.831 902 0 0 52.0703 0.65 -205.855 - 60 56.981 1120 0 1 44.2124 12.8724 -204.45 - 60 55.7593 1121 0 1 44.25 12.8163 -204.662 - 60 122.345 962 0 0 44.4944 12.5573 -205.85 - 60 257.7 1106 7 1 41.3931 11.752 5.55 - 60 125.36 1106 6 1 41.3342 12.0117 -24.45 - 60 133.879 959 6 0 41.3291 12.0191 -25.85 - 60 106.18 1105 5 1 41.2251 12.2085 -54.45 - 60 213.447 960 5 0 41.2415 12.2074 -55.85 - 60 173.757 1107 4 1 41.5999 12.2961 -84.45 - 60 111.112 961 4 0 41.6116 12.3145 -85.85 - 60 142.057 1108 3 1 41.8412 12.6265 -114.45 - 60 167.106 962 3 0 41.8538 12.6459 -115.85 - 60 84.4031 963 3 0 41.8561 12.65 -116.137 - 60 112.482 1110 2 1 42.1178 13.0784 -144.45 - 60 157.765 965 2 0 42.1123 13.075 -145.85 - 60 152.941 1110 1 1 42.0534 13.0207 -174.45 - 60 259.925 964 1 0 42.0472 13.0179 -175.85 - 60 96.5376 1109 0 1 42.0117 12.9734 -204.45 - 60 148.293 964 0 0 42.029 12.9586 -205.85 - 60 72.4695 1028 1 0 -4.36421 25.7726 -176.25 - 60 78.7849 1029 1 0 -4.49842 25.8505 -176.039 - 60 183.388 1030 1 0 -4.61971 26.0505 -175.949 - 60 2.84828 1107 7 1 41.45 11.7634 5.18553 -Number of digits in this event = 37 -Using G4ParticleGun ... -5.76699 LIN -gamma -Event: 61 -Number of tracker hits in this event = 26 - 61 294.31 884 5 1 -3.06772 -117.261 -54.45 - 61 269.566 314 5 0 -3.06681 -117.284 -55.85 - 61 120.848 885 4 1 -2.98324 -117.816 -84.45 - 61 127.279 311 4 0 -2.98815 -117.846 -85.85 - 61 256.488 884 3 1 -3.06921 -118.491 -114.45 - 61 189.452 308 3 0 -3.06812 -118.53 -115.85 - 61 125.88 885 2 1 -2.97175 -119.238 -144.45 - 61 117.585 304 2 0 -2.98267 -119.264 -145.85 - 61 296.174 884 1 1 -3.15392 -119.821 -174.45 - 61 122.069 301 1 0 -3.16747 -119.837 -175.85 - 61 112.102 883 0 1 -3.358 -120.22 -204.45 - 61 111.279 299 0 0 -3.37135 -120.255 -205.85 - 61 133.235 884 4 1 -3.06892 -117.175 -84.45 - 61 115.028 314 4 0 -3.06852 -117.171 -85.85 - 61 111.79 315 3 0 -3.05532 -117.088 -115.85 - 61 123.884 884 2 1 -3.08537 -116.854 -144.45 - 61 115.709 316 2 0 -3.08641 -116.844 -145.85 - 61 127.217 317 1 0 -3.11609 -116.623 -175.85 - 61 107.926 884 0 1 -3.22954 -116.515 -204.45 - 61 174.092 318 0 0 -3.23619 -116.511 -205.85 - 61 18.4209 1541 7 1 128.35 66.3229 5.48548 - 61 35.7421 615 0 0 -3.7858 -57.05 -206.116 - 61 110.285 616 0 0 -3.72685 -56.85 -205.938 - 61 43.8781 869 0 1 -6.05593 -55.9206 -204.85 - 61 222.275 614 0 0 -5.94069 -57.0849 -205.85 - 61 113.761 665 5 0 144.631 -46.9517 -56.25 -Number of digits in this event = 17 -Using G4ParticleGun ... -9.02629 LIN -gamma -Event: 62 -Number of tracker hits in this event = 41 - 62 259.091 948 8 1 9.78721 25.1273 35.55 - 62 287.2 1025 8 0 9.78574 25.1249 34.15 - 62 252.535 948 7 1 9.76101 25.064 5.55 - 62 358.961 1025 7 0 9.76023 25.0605 4.15 - 62 244.277 948 6 1 9.74798 24.9965 -24.45 - 62 117.556 1024 6 0 9.74578 24.9885 -25.85 - 62 497.196 948 5 1 9.6827 24.8352 -54.45 - 62 106.886 1023 5 0 9.68417 24.8183 -55.85 - 62 435.516 948 4 1 9.71854 24.493 -84.45 - 62 193.57 1022 4 0 9.72066 24.4813 -85.85 - 62 233.375 948 3 1 9.74033 24.2567 -114.45 - 62 280.107 1020 3 0 9.74163 24.2456 -115.85 - 62 325.083 948 2 1 9.79275 24.0315 -144.45 - 62 104.703 1019 2 0 9.78716 24.0142 -145.85 - 62 479.376 948 1 1 9.68176 23.6608 -174.45 - 62 127.964 1017 1 0 9.67705 23.6431 -175.85 - 62 114.791 947 0 1 9.57828 23.2891 -204.45 - 62 193 1016 0 0 9.58022 23.2816 -205.85 - 62 311.264 1555 9 0 -74.4543 131.347 63.75 - 62 304.127 958 0 0 25.7493 11.7646 -206.25 - 62 63.9515 959 0 0 25.7955 11.85 -206.058 - 62 204.153 946 3 1 9.41599 24.4627 -114.45 - 62 89.5031 947 3 1 9.45 24.4901 -114.473 - 62 105.772 1021 3 0 10.8892 24.3708 -115.85 - 62 155.78 1025 6 0 9.79403 25.118 -25.85 - 62 120.834 1025 5 0 9.78283 25.1106 -55.85 - 62 143.625 1025 4 0 9.75844 25.0919 -85.85 - 62 121.114 1025 3 0 9.76318 25.109 -115.85 - 62 153.527 1025 2 0 9.77881 25.1225 -145.85 - 62 363.42 1024 1 0 9.78526 25.0231 -175.85 - 62 234.375 948 0 1 9.7637 24.9005 -204.45 - 62 294.404 1024 0 0 9.76151 24.8962 -205.85 - 62 74.0942 533 0 1 -73.25 -125.274 -204.542 - 62 172.168 776 1 1 -24.6882 -7.25381 -174.45 - 62 6.64749 1010 2 0 10.4421 22.0912 -145.85 - 62 6.28014 958 2 1 11.7912 18.3231 -144.85 - 62 142.583 983 2 0 12.9626 16.6878 -145.85 - 62 73.5752 982 2 0 12.9872 16.65 -145.881 - 62 156.892 1025 1 0 9.77091 25.0501 -175.987 - 62 130.822 950 0 1 10.0561 25.0962 -204.45 - 62 161.661 1025 0 0 10.0589 25.1081 -205.85 -Number of digits in this event = 33 -Using G4ParticleGun ... -1.91929 LIN -gamma -Event: 63 -Number of tracker hits in this event = 61 - 63 215.373 751 9 1 -29.6954 -84.481 65.55 - 63 217.571 477 9 0 -29.6859 -84.4793 64.15 - 63 266.682 752 8 1 -29.5062 -84.4744 35.55 - 63 366.994 477 8 0 -29.5033 -84.4684 34.15 - 63 192.538 753 7 1 -29.4097 -84.3325 5.55 - 63 129.191 478 7 0 -29.4174 -84.3271 4.15 - 63 462.123 752 6 1 -29.5597 -84.2768 -24.45 - 63 202.443 478 6 0 -29.5701 -84.2579 -25.85 - 63 113.291 751 5 1 -29.7893 -83.9113 -54.45 - 63 115.634 480 5 0 -29.7995 -83.8831 -55.85 - 63 134.043 750 4 1 -29.9484 -83.2419 -84.45 - 63 269.489 484 4 0 -29.9457 -83.2124 -85.85 - 63 197.217 751 3 1 -29.84 -82.577 -114.45 - 63 128.004 487 3 0 -29.836 -82.5567 -115.85 - 63 208.866 751 2 1 -29.8407 -82.1474 -144.45 - 63 114.386 489 2 0 -29.8581 -82.1426 -145.85 - 63 101.775 749 1 1 -30.2112 -82.029 -174.45 - 63 114.796 490 1 0 -30.2474 -81.9915 -175.85 - 63 98.765 744 0 1 -31.092 -81.2669 -204.45 - 63 135.629 494 0 0 -31.1332 -81.1862 -205.85 - 63 145.863 476 6 0 -29.8423 -84.7836 -25.8504 - 63 87.4807 475 6 0 -29.8725 -84.8502 -25.966 - 63 65.5488 474 6 0 -30.0903 -85.05 -26.0826 - 63 59.383 473 6 0 -30.2199 -85.25 -26.0174 - 63 83.248 472 6 0 -30.2514 -85.45 -25.9872 - 63 48.3392 471 6 0 -30.3429 -85.65 -26.0024 - 63 49.2678 470 6 0 -30.4006 -85.85 -26.0463 - 63 68.2305 469 6 0 -30.416 -86.0504 -26.0959 - 63 33.514 468 6 0 -30.3891 -86.2504 -26.1829 - 63 114.294 341 6 0 -36.9501 -111.758 -26.25 - 63 167.99 342 6 0 -36.9774 -111.75 -26.2245 - 63 168.566 711 6 1 -37.6502 -112.256 -24.85 - 63 111.294 712 6 1 -37.65 -112.303 -24.8133 - 63 215.83 751 8 1 -29.7511 -84.4633 35.55 - 63 168.744 752 7 1 -29.6316 -84.5965 5.55 - 63 174.531 477 7 0 -29.6242 -84.6062 4.15 - 63 143.442 754 5 1 -29.1982 -85.0253 -54.45 - 63 129.803 475 5 0 -29.1787 -85.0437 -55.85 - 63 110.539 756 4 1 -28.7733 -85.4266 -84.45 - 63 58.2441 473 4 0 -28.7565 -85.4467 -85.85 - 63 52.9708 472 4 0 -28.7538 -85.45 -86.0813 - 63 150.198 758 3 1 -28.4024 -85.8742 -114.45 - 63 113.112 470 3 0 -28.3847 -85.8954 -115.85 - 63 122.005 760 2 1 -28.0209 -86.3334 -144.45 - 63 130.906 468 2 0 -27.989 -86.3438 -145.85 - 63 83.4315 764 1 1 -27.0523 -86.4486 -174.45 - 63 61.9098 765 1 1 -27.05 -86.4526 -174.623 - 63 222.098 467 1 0 -27.029 -86.4793 -175.85 - 63 270.467 763 0 1 -27.2529 -87.5921 -204.45 - 63 137.99 461 0 0 -27.3207 -87.6746 -205.85 - 63 45.9615 833 0 1 -13.4449 -69.8167 -204.85 - 63 269.464 762 1 1 -27.5861 -86.824 -174.45 - 63 161.542 465 1 0 -27.5835 -86.8766 -175.85 - 63 134.415 459 0 0 -27.3016 -88.1034 -205.85 - 63 120.581 466 1 0 -27.5587 -86.8365 -175.85 - 63 155.202 765 0 1 -27.0233 -87.094 -204.45 - 63 110.533 464 0 0 -26.9944 -87.109 -205.85 - 63 102.837 760 1 1 -27.9237 -86.6301 -174.85 - 63 87.5572 753 5 1 -29.25 -85.0174 -54.5783 - 63 139.15 753 8 1 -29.4499 -84.2413 35.3301 - 63 42.6607 754 8 1 -29.25 -84.2278 35.4751 -Number of digits in this event = 36 -Using G4ParticleGun ... -1.83195 LIN -gamma -Event: 64 -Number of tracker hits in this event = 105 - 64 289.148 870 11 1 -6.02688 76.7727 125.55 - 64 246.45 1283 11 0 -6.02786 76.7684 124.15 - 64 118.808 870 10 1 -6.04567 76.6568 95.55 - 64 101.756 1282 10 0 -6.04232 76.6467 94.15 - 64 110.699 870 9 1 -5.9737 76.3689 65.55 - 64 136.023 1281 9 0 -5.87945 76.3664 64.15 - 64 127.656 880 8 1 -3.91459 76.3229 35.55 - 64 152.532 1281 8 0 -3.81206 76.3192 34.15 - 64 185.019 891 7 1 -1.70872 76.2246 5.55 - 64 159.632 1280 7 0 -1.60161 76.2224 4.15 - 64 115.912 902 6 1 0.607043 76.1679 -24.45 - 64 129.511 1280 6 0 0.728635 76.1572 -25.85 - 64 111.936 915 5 1 3.21029 75.884 -54.45 - 64 113.196 1279 5 0 3.34805 75.8709 -55.85 - 64 103.729 930 4 1 6.1906 75.6084 -84.45 - 64 305.658 1277 4 0 6.33024 75.6033 -85.85 - 64 109.131 945 3 1 9.18081 75.495 -114.45 - 64 158.301 1277 3 0 9.30949 75.4636 -115.85 - 64 86.4665 959 2 1 12.0346 74.7965 -144.45 - 64 57.2794 960 2 1 12.05 74.7906 -144.632 - 64 100.838 1273 2 0 12.15 74.7566 -145.85 - 64 137.005 971 1 1 14.3757 73.9197 -174.45 - 64 147.631 1269 1 0 14.4691 73.8863 -175.85 - 64 163.774 982 0 1 16.5403 73.2835 -204.45 - 64 106.756 1265 0 0 16.6719 73.244 -205.85 - 64 282.999 988 0 1 17.7595 74.2813 -204.45 - 64 223.184 1271 0 0 17.9139 74.2744 -205.85 - 64 94.3377 893 2 1 -1.29351 13.2973 -144.45 - 64 92.203 1282 7 0 -2.10548 76.5108 4.14994 - 64 56.7977 1283 7 0 -2.24965 76.65 3.86255 - 64 113.586 743 6 1 -31.2781 94.1386 -24.45 - 64 103.02 1370 6 0 -31.4503 94.2503 -25.85 - 64 119.643 871 8 1 -5.69713 76.475 35.55 - 64 189.518 1283 8 0 -5.47476 76.7488 34.15 - 64 6.57932 1390 8 0 -75.116 98.3438 33.75 - 64 303.484 1391 8 0 -75.1283 98.35 33.7565 - 64 125.487 524 8 1 -75.0535 98.9108 35.1502 - 64 143.015 525 8 1 -75.05 98.9147 35.1589 - 64 22.0648 526 8 1 -74.85 98.8229 35.1865 - 64 0.312093 1393 8 0 -74.7116 98.9091 34.1498 - 64 113.205 523 8 1 -75.262 98.4826 35.15 - 64 7.74733 1281 6 0 -5.52053 76.4035 -25.85 - 64 258.955 870 0 1 -5.93346 75.4648 -204.45 - 64 97.6438 1277 0 0 -5.93179 75.4559 -205.85 - 64 153.263 1276 0 0 -5.90336 75.4097 -205.85 - 64 132.888 869 10 1 -6.17237 76.8541 95.55 - 64 128.355 1284 10 0 -6.19075 76.8692 94.15 - 64 144.328 867 9 1 -6.52793 77.2334 65.55 - 64 189.319 1286 9 0 -6.54313 77.2687 64.15 - 64 295.141 865 8 1 -6.89325 77.9789 35.55 - 64 79.1514 1289 8 0 -6.9275 78.0445 34.15 - 64 106.537 1290 8 0 -6.93049 78.05 34.0311 - 64 150.655 861 7 1 -7.74063 79.1901 5.55 - 64 113.634 1295 7 0 -7.76772 79.2348 4.15 - 64 113.949 858 6 1 -8.27236 80.1135 -24.45 - 64 118.17 1300 6 0 -8.30154 80.1508 -25.85 - 64 175.071 855 5 1 -8.86613 80.7927 -54.45 - 64 165.44 1303 5 0 -8.88816 80.818 -55.85 - 64 112.259 853 4 1 -9.42641 81.1862 -84.45 - 64 154.605 1306 4 0 -9.48269 81.2672 -85.85 - 64 117.216 846 3 1 -10.7069 83.063 -114.45 - 64 138.149 1315 3 0 -10.8125 83.1044 -115.85 - 64 127.694 835 2 1 -12.9955 83.9489 -144.45 - 64 130.928 1320 2 0 -13.1288 84.0533 -145.85 - 64 37.5548 821 1 1 -15.8449 86.2669 -174.45 - 64 82.1569 820 1 1 -15.85 86.2763 -174.573 - 64 135.456 1331 1 0 -15.9012 86.3787 -175.85 - 64 133.026 814 0 1 -17.0759 88.5691 -204.45 - 64 252.483 1343 0 0 -17.1125 88.6887 -205.85 - 64 59.483 1047 2 1 29.4674 67.2757 -144.85 - 64 265.771 860 6 1 -7.99995 78.1277 -24.45 - 64 535.737 1290 6 0 -8.02548 78.1395 -25.85 - 64 151.386 857 5 1 -8.52714 78.4154 -54.45 - 64 108.234 1291 5 0 -8.55176 78.3628 -55.85 - 64 109.218 854 4 1 -9.05541 77.3912 -84.45 - 64 112.364 1286 4 0 -9.05822 77.3477 -85.85 - 64 109.065 854 3 1 -9.08471 76.4199 -114.45 - 64 212.788 1281 3 0 -9.05213 76.3376 -115.85 - 64 102.018 859 2 1 -8.20133 74.6861 -144.45 - 64 108.163 1272 2 0 -8.16613 74.575 -145.85 - 64 108.256 862 1 1 -7.46222 72.4089 -174.45 - 64 63.6004 1261 1 0 -7.45074 72.2733 -175.85 - 64 43.3367 1260 1 0 -7.44854 72.25 -176.089 - 64 143.994 863 0 1 -7.26036 69.5042 -204.45 - 64 149.289 1246 0 0 -7.28958 69.3857 -205.85 - 64 38.1855 1222 2 0 114.303 64.568 -146.25 - 64 337.311 1223 2 0 114.361 64.65 -146.203 - 64 4.53438 1263 2 0 -6.98335 72.85 -146.065 - 64 166.039 861 5 1 -7.74024 78.5761 -54.45 - 64 108.981 1292 5 0 -7.63555 78.4978 -55.85 - 64 140.848 872 4 1 -5.49492 77.0042 -84.4501 - 64 123.101 1284 4 0 -5.35259 76.9549 -85.85 - 64 156.466 886 3 1 -2.80546 75.8901 -114.45 - 64 141.413 1279 3 0 -2.80756 75.9009 -115.85 - 64 164.902 886 2 1 -2.66701 76.6002 -144.451 - 64 65.0686 1282 2 0 -2.66365 76.6406 -145.851 - 64 87.4214 1283 2 0 -2.66281 76.65 -146.081 - 64 156.222 888 1 1 -2.43546 78.3962 -174.45 - 64 135.305 887 1 1 -2.4503 78.4066 -174.479 - 64 184.909 1294 1 0 -3.15186 78.9103 -175.85 - 64 3.13018 1295 1 0 -3.34688 79.05 -176.236 - 64 88.7121 811 0 1 -17.7256 89.2684 -204.45 - 64 54.2341 810 0 1 -17.85 89.3366 -204.7 - 64 142.543 1347 0 0 -18.351 89.5455 -205.85 - 64 31.0791 889 1 1 -2.25 140.473 -174.557 -Number of digits in this event = 56 -Using G4ParticleGun ... -1.04683 LIN -gamma -Event: 65 -Number of tracker hits in this event = 66 - 65 289.754 1438 8 1 107.891 96.3081 35.55 - 65 24.3609 1381 8 0 107.746 96.5403 34.15 - 65 266.844 1382 8 0 107.744 96.55 34.0868 - 65 162.767 1438 7 1 107.802 101.228 5.54944 - 65 123.197 1405 7 0 108.285 101.305 4.15 - 65 131.049 1482 6 1 116.67 103.832 -24.45 - 65 157.418 1418 6 0 116.815 103.805 -25.85 - 65 2.48036 1494 5 1 119.138 101.965 -54.45 - 65 78.3507 1495 5 1 119.151 101.965 -54.4613 - 65 95.5374 1496 5 1 119.35 101.967 -54.6403 - 65 12.0876 1497 5 1 119.55 101.971 -54.8239 - 65 321.761 1409 5 0 120.651 101.979 -55.85 - 65 45.1365 1383 8 0 107.386 96.75 33.8518 - 65 117.698 1380 8 0 107.897 96.3047 34.15 - 65 127.351 1439 7 1 107.967 96.2349 5.55 - 65 93.4991 1380 7 0 107.977 96.2342 4.15 - 65 171.323 1440 6 1 108.19 96.1875 -24.45 - 65 109.595 1380 6 0 108.197 96.188 -25.85 - 65 146.44 1440 5 1 108.337 96.2043 -54.45 - 65 131.899 1380 5 0 108.344 96.2095 -55.85 - 65 123.445 1441 4 1 108.455 96.3473 -84.45 - 65 143.112 1380 4 0 108.462 96.341 -85.85 - 65 520.189 1442 3 1 108.601 96.2485 -114.45 - 65 100.141 1380 3 0 108.617 96.2348 -115.85 - 65 127.282 1443 2 1 108.892 95.9297 -144.45 - 65 109.602 1378 2 0 108.911 95.9199 -145.85 - 65 447.038 1445 1 1 109.27 95.7249 -174.45 - 65 135.138 1377 1 0 109.304 95.7279 -175.85 - 65 286.511 1449 0 1 110.003 95.8132 -204.45 - 65 143.827 1378 0 0 110.048 95.8117 -205.85 - 65 13.5516 1441 3 1 108.55 96.2486 -114.773 - 65 261.424 1379 1 0 109.321 96.1109 -175.85 - 65 80.7994 1448 0 1 109.95 94.5115 -204.632 - 65 229.752 1371 0 0 109.854 94.3955 -205.85 - 65 8.3898 1516 3 0 149.439 123.454 -116.25 - 65 110.854 1666 3 0 153.09 153.436 -116.25 - 65 40.6354 1080 2 0 138.546 36.1549 -146.25 - 65 131.087 1079 2 0 138.574 36.05 -146.198 - 65 85.338 1078 2 0 138.732 35.85 -146.049 - 65 36.1035 1591 2 1 138.354 35.9276 -144.85 - 65 107.524 1590 2 1 138.35 35.9598 -144.735 - 65 150.13 1589 2 1 138.15 35.8274 -144.546 - 65 205.356 1588 2 1 137.95 35.6887 -144.542 - 65 103.919 1587 2 1 137.75 36.0222 -144.478 - 65 234.314 246 3 0 71.6706 -130.91 -116.25 - 65 50.6858 245 3 0 71.6413 -130.95 -116.193 - 65 93.9764 1263 3 1 72.7747 -129.662 -114.85 - 65 149.687 1454 0 1 111.006 94.572 -204.45 - 65 173.1 1378 3 0 108.68 95.8866 -115.85 - 65 136.1 1446 2 1 109.518 96.5782 -144.45 - 65 115.546 1382 2 0 109.534 96.6992 -145.85 - 65 120.076 1447 1 1 109.566 99.2393 -174.45 - 65 75.7542 1395 1 0 109.585 99.333 -175.85 - 65 46.4196 1396 1 0 109.589 99.35 -176.109 - 65 101.178 1404 0 0 110.14 101.008 -205.85 - 65 38.5665 1379 3 0 108.938 95.9501 -116.1 - 65 133.812 1460 2 1 112.22 99.131 -144.45 - 65 138.511 1394 2 0 112.373 99.005 -145.851 - 65 17.2814 1479 1 1 116.145 96.577 -174.45 - 65 100.883 1480 1 1 116.15 96.5728 -174.495 - 65 131.095 1381 1 0 116.262 96.4542 -175.85 - 65 99.9558 1486 0 1 117.363 97.7062 -204.45 - 65 42.9352 1485 0 1 117.35 97.6017 -204.711 - 65 101.634 1384 0 0 117.233 97.1494 -205.85 - 65 80.6799 1393 2 0 112.361 98.9498 -146.101 - 65 5.92281 1392 2 0 112.242 98.7498 -146.239 -Number of digits in this event = 35 -Using G4ParticleGun ... -9.6193 LIN -gamma -Event: 66 -Number of tracker hits in this event = 7 - 66 237.96 1222 1 1 64.453 -121.548 -174.45 - 66 234.003 293 1 0 64.4525 -121.547 -175.85 - 66 129.121 1221 0 1 64.4431 -121.544 -204.45 - 66 119.765 293 0 0 64.4427 -121.544 -205.85 - 66 124.044 1222 0 1 64.45 -121.546 -204.605 - 66 121.618 1228 0 1 65.7513 -120.096 -204.45 - 66 115.109 300 0 0 65.7917 -120.007 -205.85 -Number of digits in this event = 8 -Using G4ParticleGun ... -4.9588 LIN -gamma -Event: 67 -Number of tracker hits in this event = 24 - 67 221.485 940 2 1 8.21763 122.332 -144.45 - 67 259.193 1510 2 0 8.2175 122.332 -145.85 - 67 117.525 940 1 1 8.20821 122.327 -174.45 - 67 119.001 1510 1 0 8.19451 122.323 -175.85 - 67 127.919 939 0 1 7.98666 122.175 -204.45 - 67 134.141 1510 0 0 7.97794 122.179 -205.85 - 67 193.72 730 13 0 -74.917 -33.8904 183.75 - 67 107.238 518 13 1 -76.3996 -33.7393 185.15 - 67 87.5544 517 13 1 -76.4502 -33.7395 185.205 - 67 283.536 519 13 1 -76.2499 -34.0866 185.464 - 67 196.125 725 13 0 -75.8445 -34.9612 184.15 - 67 134.786 724 13 0 -75.846 -35.05 183.996 - 67 109.843 810 13 0 -104.583 -17.943 183.75 - 67 139.159 811 13 0 -104.911 -17.85 183.9 - 67 477.226 370 13 1 -105.951 -17.4663 185.15 - 67 201.061 369 13 1 -106.15 -17.4208 185.266 - 67 182.066 368 13 1 -106.35 -17.2934 185.424 - 67 121.992 367 13 1 -106.685 -17.1824 185.55 - 67 170.777 826 13 0 -107.712 -14.7222 184.15 - 67 15.2406 827 13 0 -107.783 -14.65 184.07 - 67 133.812 942 1 1 8.63706 122.037 -174.45 - 67 150.638 1509 1 0 8.66892 122.019 -175.85 - 67 115.151 946 0 1 9.34296 121.629 -204.45 - 67 107.068 1507 0 0 9.37648 121.599 -205.85 -Number of digits in this event = 17 -Using G4ParticleGun ... -1.4806 LIN -gamma -Event: 68 -Number of tracker hits in this event = 82 - 68 203.039 921 7 1 4.41615 104.527 5.55 - 68 271.203 1421 7 0 4.41349 104.523 4.15 - 68 237.942 921 6 1 4.35016 104.429 -24.45 - 68 190.555 1421 6 0 4.34437 104.424 -25.85 - 68 337.257 920 5 1 4.23247 104.308 -54.45 - 68 132.169 1420 5 0 4.23744 104.295 -55.85 - 68 257.821 921 4 1 4.33007 103.978 -84.45 - 68 35.7573 1419 4 0 4.33695 103.952 -85.85 - 68 109.121 1418 4 0 4.33742 103.95 -85.9503 - 68 140.121 921 3 1 4.4487 103.441 -114.45 - 68 120.401 1416 3 0 4.45318 103.412 -115.85 - 68 122.27 922 2 1 4.51669 102.864 -144.45 - 68 123.977 1413 2 0 4.52709 102.833 -145.85 - 68 145.525 923 1 1 4.75525 102.218 -174.45 - 68 280.63 1410 1 0 4.76635 102.187 -175.85 - 68 133.873 924 0 1 5.00532 101.542 -204.45 - 68 324.584 1406 0 0 5.00142 101.52 -205.85 - 68 170.697 924 1 1 4.99888 102.042 -174.45 - 68 167.033 1409 1 0 4.18489 101.997 -175.85 - 68 3.29692 829 1 0 -16.677 -14.2381 -176.25 - 68 66.7291 828 1 0 -16.6763 -14.25 -176.248 - 68 69.0719 827 1 0 -16.7044 -14.4502 -176.182 - 68 73.9511 826 1 0 -16.7245 -14.65 -176.005 - 68 115.832 820 1 1 -15.9381 -14.965 -174.85 - 68 134.843 821 1 1 -15.85 -15.0167 -174.733 - 68 224.71 919 2 1 3.85323 104.02 -144.45 - 68 97.1151 918 2 1 3.85 104.033 -144.522 - 68 94.1745 1420 2 0 3.86712 104.247 -145.85 - 68 89.9136 915 1 1 3.16213 107.416 -174.45 - 68 57.5751 914 1 1 3.04969 107.514 -174.69 - 68 172.262 1439 1 0 2.55503 107.961 -175.85 - 68 53.2114 1673 1 0 -28.7997 154.821 -176.25 - 68 108.647 1674 1 0 -28.873 154.95 -176.134 - 68 13.888 1675 1 0 -29.0856 155.15 -175.886 - 68 248.559 749 1 1 -30.0979 156.009 -174.85 - 68 199.443 748 1 1 -30.25 156.14 -174.716 - 68 166.633 747 1 1 -30.45 156.315 -174.525 - 68 6.40962 746 1 1 -30.65 156.562 -174.456 - 68 346.067 750 1 1 -30.0499 157.949 -174.631 - 68 343.451 751 1 1 -29.85 158.633 -174.533 - 68 63.3169 1699 1 0 -31.6636 160.036 -175.85 - 68 113.047 1698 1 0 -31.8475 159.95 -175.905 - 68 64.8006 1697 1 0 -31.9645 159.75 -175.982 - 68 55.5085 1696 1 0 -31.9278 159.55 -175.949 - 68 339.948 736 1 1 -32.7388 158.788 -174.85 - 68 63.1626 1742 1 0 -27.1111 168.55 -176.1 - 68 186.26 909 0 1 2.02428 101.302 -204.45 - 68 87.358 1408 0 0 2.07656 101.87 -205.85 - 68 47.8668 1409 0 0 2.09125 101.95 -206.069 - 68 68.2983 910 0 1 2.05001 101.318 -204.588 - 68 137.05 1388 0 0 -4.6088 97.8652 -206.25 - 68 37.7884 871 0 1 -5.76793 98.1084 -204.85 - 68 103.205 870 0 1 -5.85 98.1288 -204.753 - 68 28.0828 869 0 1 -6.05 98.155 -204.514 - 68 125.178 1354 1 0 -23.6691 91.0328 -176.25 - 68 176.43 776 1 1 -24.7009 90.8961 -174.85 - 68 64.4588 775 1 1 -24.85 90.8739 -174.662 - 68 63.0105 1415 2 0 4.33955 103.209 -145.85 - 68 87.4748 1414 2 0 4.3844 103.15 -145.98 - 68 132.7 981 1 1 16.3098 93.3522 -174.45 - 68 59.2682 982 1 1 16.45 93.3969 -174.703 - 68 46.0191 1367 1 0 17.1405 93.7059 -175.851 - 68 81.2166 1368 1 0 17.2291 93.75 -175.995 - 68 114.215 1466 1 0 39.68 113.358 -176.25 - 68 36.2243 1098 1 1 39.6606 113.68 -174.85 - 68 85.3007 1097 1 1 39.6499 113.708 -174.726 - 68 104.711 1422 6 0 4.26524 104.675 -25.85 - 68 207.677 1419 5 0 4.19956 103.996 -55.85 - 68 284.77 1417 4 0 4.46118 103.636 -85.85 - 68 124.538 924 3 1 4.97265 103.355 -114.45 - 68 121.148 1415 3 0 4.98532 103.322 -115.85 - 68 149.59 926 2 1 5.30468 102.627 -144.45 - 68 115.568 1412 2 0 5.30746 102.611 -145.85 - 68 247.499 1395 2 0 37.1093 99.2974 -146.25 - 68 36.1915 1102 2 1 40.4907 98.2104 -144.85 - 68 72.2387 1103 2 1 40.65 98.1523 -144.79 - 68 75.9682 1104 2 1 40.85 98.0345 -144.636 - 68 58.7979 1472 3 0 25.5286 114.663 -116.249 - 68 60.3213 1473 3 0 25.4208 114.75 -116.043 - 68 38.491 1022 3 1 24.51 115.118 -114.85 - 68 98.444 1021 3 1 24.45 115.15 -114.769 - 68 14.3155 1020 3 1 24.25 115.279 -114.501 -Number of digits in this event = 40 -Using G4ParticleGun ... -8.68242 LIN -gamma -Event: 69 +Event: 13 Number of tracker hits in this event = 8 - 69 331.031 884 8 0 -41.965 -3.05 33.7995 - 69 10.3864 1565 1 0 -27.6671 133.322 -176.25 - 69 134.738 1566 1 0 -27.68 133.35 -176.21 - 69 18.79 1567 1 0 -27.7344 133.55 -175.913 - 69 236.705 763 1 1 -27.419 134.058 -174.849 - 69 133.514 764 1 1 -27.25 133.956 -174.484 - 69 103.941 1572 1 0 -28.2413 134.622 -175.85 - 69 102.419 1573 1 0 -28.1898 134.75 -176.054 + 13 1.92343 506 3 0 -128.455 -78.65 -116.155 + 13 184.891 547 4 0 -121.44 -70.5845 -86.2498 + 13 171.142 546 4 0 -121.553 -70.6504 -85.9492 + 13 59.2624 505 3 0 -128.479 -78.8509 -116.003 + 13 87.7606 504 3 0 -128.527 -79.0501 -115.914 + 13 46.5218 503 3 0 -128.553 -79.25 -115.899 + 13 213.601 260 3 1 -128.117 -80.0138 -114.85 + 13 147.721 500 3 0 -128.497 -80.0004 -115.85 Number of digits in this event = 6 Using G4ParticleGun ... -4.95121 LIN +9.22891 LIN +gamma +Event: 14 +Number of tracker hits in this event = 5 + 14 141.552 1418 3 0 65.7162 103.79 -116.25 + 14 120.772 626 1 0 -10.3809 -54.65 -176.096 + 14 13.2973 1640 0 1 148.15 128.882 -204.785 + 14 52.9102 1478 3 0 163.842 115.945 -116.25 + 14 96.0808 1641 0 1 148.35 129.105 -204.503 +Number of digits in this event = 4 +Using G4ParticleGun ... +5.98594 LIN +gamma +Event: 15 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 +Using G4ParticleGun ... +2.66705 LIN +gamma +Event: 16 +Number of tracker hits in this event = 27 + 16 301.646 1571 4 1 134.438 -53.665 -84.45 + 16 210.476 631 4 0 134.439 -53.6686 -85.85 + 16 199.769 1571 3 1 134.472 -53.7339 -114.45 + 16 221.871 631 3 0 134.469 -53.7299 -115.85 + 16 246.235 1571 2 1 134.411 -53.66 -144.45 + 16 133.611 631 2 0 134.397 -53.6583 -145.85 + 16 125.021 1569 1 1 134.037 -53.6362 -174.45 + 16 310.597 632 1 0 134.034 -53.6364 -175.85 + 16 171.261 1568 0 1 133.925 -53.6581 -204.45 + 16 520.951 631 0 0 133.908 -53.6649 -205.85 + 16 81.4348 1586 0 1 137.507 -56.5568 -204.45 + 16 46.042 1587 0 1 137.55 -56.4474 -204.685 + 16 12.7911 620 0 0 137.808 -55.867 -205.85 + 16 96.5374 621 0 0 137.815 -55.85 -205.886 + 16 227.938 1569 0 1 134.068 -53.2653 -204.45 + 16 148.766 634 0 0 134.062 -53.2419 -205.85 + 16 352.488 786 1 0 64.8148 -22.7234 -176.25 + 16 321.4 633 0 0 134.066 -53.2676 -205.85 + 16 5.6262 502 6 0 -89.66 -79.5156 -25.85 + 16 376.211 632 2 0 134.424 -53.598 -145.85 + 16 121.464 1571 1 1 134.516 -53.4984 -174.45 + 16 102.601 1573 0 1 134.835 -53.5588 -204.45 + 16 423.401 632 0 0 134.851 -53.5684 -205.85 + 16 14.6158 633 1 0 134.635 -53.4498 -176.195 + 16 216.133 1572 0 1 134.593 -53.6113 -204.45 + 16 99.0747 1571 0 1 134.503 -53.4759 -204.45 + 16 35.2793 1570 0 1 134.35 -53.3883 -204.735 +Number of digits in this event = 20 +Using G4ParticleGun ... +7.37704 LIN +gamma +Event: 17 +Number of tracker hits in this event = 107 + 17 241.349 1258 10 1 71.6738 20.1735 95.55 + 17 205.186 1000 10 0 71.6742 20.1736 94.15 + 17 223.121 1258 9 1 71.6817 20.187 65.55 + 17 278.764 1000 9 0 71.6824 20.1874 64.15 + 17 277.916 1258 8 1 71.6968 20.1917 35.55 + 17 331.318 1000 8 0 71.6963 20.1913 34.15 + 17 345.823 1258 7 1 71.6874 20.1888 5.55 + 17 109.155 1000 7 0 71.6849 20.1882 4.15 + 17 513.142 1257 6 1 71.635 20.1776 -24.45 + 17 115.744 1000 6 0 71.6326 20.1772 -25.85 + 17 430.151 1257 5 1 71.5821 20.1725 -54.45 + 17 127.019 1000 5 0 71.5798 20.1718 -55.85 + 17 181.53 1257 4 1 71.5344 20.1557 -84.45 + 17 125.665 1000 4 0 71.5331 20.1546 -85.85 + 17 114.359 1257 3 1 71.5101 20.1382 -114.45 + 17 123.767 1000 3 0 71.51 20.1377 -115.85 + 17 103.819 1257 2 1 71.5119 20.1288 -144.45 + 17 102.18 1000 2 0 71.5114 20.1291 -145.85 + 17 123.386 1257 1 1 71.5049 20.1346 -174.45 + 17 102.934 1000 1 0 71.506 20.1341 -175.85 + 17 725.607 1257 0 1 71.5255 20.1201 -204.45 + 17 234.79 1000 0 0 71.5264 20.1196 -205.85 + 17 60.9156 876 1 0 149.188 -4.65 -175.992 + 17 69.3864 1052 1 1 30.5239 -70.3807 -174.45 + 17 275.97 1053 1 1 30.65 -70.4223 -174.518 + 17 312.361 670 10 0 -63.0952 -45.944 93.75 + 17 19.2818 669 10 0 -63.2032 -46.0502 93.9197 + 17 109.534 671 10 0 -63.1395 -45.85 93.8068 + 17 96.0031 1001 0 0 71.5153 20.2731 -205.85 + 17 61.1884 1373 2 1 94.8489 22.7708 -144.85 + 17 26.8478 1001 2 0 60.876 20.45 -146.069 + 17 165.603 998 0 0 71.4327 19.8392 -205.85 + 17 105.754 999 0 0 71.2963 19.8956 -205.85 + 17 196.675 1256 4 1 71.4499 20.2331 -84.5738 + 17 11.4825 1255 4 1 71.2499 20.3732 -84.8309 + 17 44.337 1004 4 0 70.3318 20.9836 -85.85 + 17 115.855 1005 4 0 70.2111 21.05 -85.9746 + 17 158.012 1066 4 0 22.752 33.3901 -86.2499 + 17 134.068 1067 4 0 22.6037 33.45 -85.9389 + 17 161.608 1010 4 1 22.2474 33.7645 -84.8499 + 17 30.964 1040 5 0 24.9619 28.0805 -56.25 + 17 89.2945 1039 5 0 24.9726 28.05 -56.1234 + 17 164.905 1024 5 1 24.981 27.768 -54.85 + 17 75.541 1025 5 1 25.05 27.7061 -54.5705 + 17 139.231 1038 5 0 24.9332 27.6715 -55.85 + 17 57.7869 1619 5 0 -24.373 143.969 -56.25 + 17 70.0747 1620 5 0 -24.4798 144.15 -56.2074 + 17 51.75 1621 5 0 -24.6584 144.35 -56.185 + 17 100.785 1256 6 1 71.45 20.403 -24.5861 + 17 332.72 1255 6 1 71.2499 20.3957 -24.5825 + 17 252.826 999 7 0 71.7783 20.0454 4.15 + 17 151.454 999 6 0 71.6244 19.8657 -25.85 + 17 112.301 998 5 0 71.539 19.6846 -55.85 + 17 120.553 997 4 0 71.322 19.4731 -85.85 + 17 103.486 1255 3 1 71.216 19.2453 -114.45 + 17 130.17 995 3 0 71.221 19.2386 -115.85 + 17 122.66 1256 2 1 71.3121 19.1002 -144.45 + 17 111.459 995 2 0 71.3061 19.0926 -145.85 + 17 132.619 1255 1 1 71.1318 18.9236 -174.45 + 17 97.4605 994 1 0 71.1194 18.9158 -175.85 + 17 210.322 1254 0 1 70.8956 18.6987 -204.45 + 17 126.315 993 0 0 70.8814 18.7005 -205.85 + 17 210.684 1255 2 1 71.106 18.9567 -144.45 + 17 115.313 994 2 0 71.1658 18.9821 -145.85 + 17 121.026 1262 1 1 72.6469 18.2759 -174.45 + 17 39.0792 989 1 0 72.6008 17.8886 -175.85 + 17 109.918 988 1 0 72.5984 17.85 -176.006 + 17 138.163 952 0 0 71.3583 10.6336 -205.851 + 17 111.002 1255 0 1 71.05 10.1423 -204.606 + 17 10.9965 944 0 0 71.3058 8.87088 -205.851 + 17 193.454 943 0 0 71.3107 8.85 -205.871 + 17 50.3157 942 0 0 71.3563 8.65 -206.027 + 17 66.9474 941 0 0 71.3815 8.44938 -206.087 + 17 73.8514 940 0 0 71.3922 8.25 -206.125 + 17 76.0811 939 0 0 71.3917 8.05 -206.152 + 17 62.1474 938 0 0 71.3741 7.85 -206.202 + 17 6.42179 937 0 0 71.3274 7.64988 -206.247 + 17 214.673 1254 2 1 71.0499 18.9125 -144.637 + 17 264.233 992 2 0 70.7334 18.6067 -145.85 + 17 6.89212 1227 1 1 65.6421 5.87995 -174.45 + 17 135.875 1228 1 1 65.65 5.86983 -174.464 + 17 31.9624 923 1 0 66.2282 4.7201 -175.85 + 17 175.891 922 1 0 66.26 4.65 -175.934 + 17 114.384 1334 0 1 86.8812 -1.05502 -204.45 + 17 80.4352 1333 0 1 86.85 -1.00267 -204.647 + 17 173.739 896 0 0 86.7373 -0.75536 -205.85 + 17 55.4857 898 0 0 86.542 -0.45 -205.887 + 17 236.264 1258 5 1 71.65 19.6336 -54.6794 + 17 331.44 1256 3 1 71.3249 19.6204 -114.45 + 17 116.454 997 3 0 71.2119 19.5608 -115.85 + 17 96.7722 1239 2 1 67.983 19.9487 -144.45 + 17 32.312 1238 2 1 67.85 19.9407 -144.727 + 17 203.892 999 2 0 67.2341 19.9373 -145.85 + 17 15.5556 1166 1 1 53.2747 17.3359 -174.45 + 17 96.2332 1165 1 1 53.25 17.3276 -174.53 + 17 116.387 985 1 0 52.8366 17.2131 -175.85 + 17 83.1788 1117 0 1 43.5456 12.145 -204.45 + 17 47.1749 1116 0 1 43.4499 12.1271 -204.722 + 17 119.22 960 0 0 43.0545 12.076 -205.85 + 17 132.691 998 3 0 71.2992 19.6624 -115.85 + 17 124.819 993 2 0 70.7836 18.85 -145.905 + 17 161.636 1238 1 1 67.7587 15.22 -174.45 + 17 161.706 975 1 0 67.5911 15.1698 -175.85 + 17 105.371 1193 0 1 58.8156 14.8179 -204.45 + 17 69.7383 1192 0 1 58.6499 15.0201 -204.678 + 17 69.5991 980 0 0 57.7602 16.083 -205.85 + 17 86.9897 981 0 0 57.6209 16.25 -206.045 +Number of digits in this event = 54 +Using G4ParticleGun ... +8.76739 LIN +gamma +Event: 18 +Number of tracker hits in this event = 4 + 18 25.5711 415 0 0 -48.9442 -97.1458 -206.25 + 18 189.152 382 6 1 -103.55 -132.039 -24.624 + 18 111.853 610 4 0 38.6153 -57.9602 -86.25 + 18 149.937 1092 4 1 38.6056 -57.7176 -84.85 +Number of digits in this event = 4 +Using G4ParticleGun ... +8.59787 LIN +gamma +Event: 19 +Number of tracker hits in this event = 75 + 19 207.745 1135 3 1 47.145 10.7374 -114.45 + 19 238.895 953 3 0 47.1442 10.738 -115.85 + 19 297.759 1135 2 1 47.1407 10.7791 -144.45 + 19 261 953 2 0 47.1408 10.7771 -145.85 + 19 236.383 1135 1 1 47.1464 10.728 -174.45 + 19 236.373 953 1 0 47.1506 10.7286 -175.85 + 19 213.762 1135 0 1 47.2495 10.7342 -204.45 + 19 75.4852 1136 0 1 47.25 10.7337 -204.616 + 19 398.895 953 0 0 47.2552 10.7325 -205.85 + 19 176.683 1429 0 1 105.983 -6.7111 -204.85 + 19 18.4201 1063 5 0 140.73 32.7958 -56.25 + 19 86.9066 1064 5 0 140.852 32.8506 -55.9909 + 19 106.979 1065 5 0 140.82 33.05 -55.9581 + 19 194.163 1606 5 1 141.428 33.0569 -54.8499 + 19 62.9681 1607 5 1 141.55 33.1808 -54.6076 + 19 7.53342 92 4 0 -51.8509 -161.55 -85.8926 + 19 93.9088 586 2 0 109.481 -62.6959 -146.25 + 19 94.3884 585 2 0 109.664 -62.85 -146.03 + 19 0.647563 1455 2 1 111.344 -63.7258 -144.85 + 19 64.3206 1456 2 1 111.35 -63.7291 -144.846 + 19 133.019 1457 2 1 111.55 -63.8521 -144.654 + 19 130.047 1458 2 1 111.75 -63.9235 -144.489 + 19 143.687 579 2 0 110.636 -64.1509 -145.851 + 19 20.7621 580 2 0 110.474 -64.0499 -146.2 + 19 42.1551 1727 10 0 -63.8379 165.713 94.028 + 19 38.3411 1728 10 0 -63.8631 165.75 94.0943 + 19 338.556 581 10 1 -63.8212 166.585 95.15 + 19 14.2125 582 10 1 -63.6499 167.213 95.5484 + 19 202.961 1735 10 0 -63.0798 167.326 94.1499 + 19 231.85 1736 10 0 -62.9514 167.35 93.9425 + 19 30.4193 602 10 1 -59.65 164.161 95.3177 + 19 43.1101 580 10 1 -64.0021 166.114 95.15 + 19 117.715 579 10 1 -64.0503 166.164 95.2873 + 19 88.5586 578 10 1 -64.25 166.412 95.4758 + 19 106.081 577 10 1 -64.4503 166.6 95.4752 + 19 89.1569 576 10 1 -64.65 166.776 95.4297 + 19 236.012 575 10 1 -64.8501 167.025 95.3562 + 19 91.446 574 10 1 -65.05 167.564 95.3242 + 19 67.5587 573 10 1 -65.25 167.733 95.219 + 19 2.09715 572 10 1 -65.45 167.778 95.1537 + 19 38.8088 1743 10 0 -65.4383 168.843 94.15 + 19 7.38703 1744 10 0 -65.4532 168.95 94.1369 + 19 133.884 564 10 1 -67.1056 170.465 95.15 + 19 290.904 565 10 1 -67.05 170.71 95.2764 + 19 2.92338 1416 4 0 75.2217 103.35 -86.0808 + 19 27.2766 1277 4 1 75.4563 103.88 -84.45 + 19 464.741 1276 4 1 75.45 103.857 -84.5226 + 19 101.196 1136 2 1 47.2504 10.6643 -144.459 + 19 43.727 1137 2 1 47.45 10.5517 -144.696 + 19 151.457 950 2 0 48.3285 10.2067 -145.85 + 19 39.7041 1269 1 1 73.8961 -1.3933 -174.45 + 19 72.6058 1270 1 1 74.05 -1.4909 -174.512 + 19 72.2216 1271 1 1 74.25 -1.62546 -174.59 + 19 135.83 1272 1 1 74.45 -1.77664 -174.671 + 19 89.5779 1273 1 1 74.65 -1.93897 -174.742 + 19 64.3243 1274 1 1 74.85 -2.10848 -174.794 + 19 85.6971 1275 1 1 75.0502 -2.29562 -174.829 + 19 34.0963 851 1 0 83.4142 -9.75709 -175.85 + 19 105.315 850 1 0 83.5116 -9.85 -175.86 + 19 81.9117 849 1 0 83.7175 -10.05 -175.889 + 19 81.6004 848 1 0 83.9305 -10.25 -175.911 + 19 84.0313 847 1 0 84.1201 -10.45 -175.923 + 19 67.4657 846 1 0 84.2819 -10.6502 -175.948 + 19 79.3607 845 1 0 84.4395 -10.85 -175.969 + 19 68.6903 844 1 0 84.5959 -11.05 -176.001 + 19 125.059 843 1 0 84.7533 -11.25 -176.025 + 19 95.4491 842 1 0 84.9078 -11.45 -176.048 + 19 69.0477 841 1 0 85.0637 -11.65 -176.075 + 19 209.327 840 1 0 85.237 -11.85 -176.1 + 19 89.9741 839 1 0 85.4209 -12.05 -176.125 + 19 74.8368 838 1 0 85.6372 -12.25 -176.158 + 19 62.9263 837 1 0 85.8498 -12.45 -176.2 + 19 34.0827 836 1 0 86.0257 -12.65 -176.237 + 19 27.957 1110 2 0 71.2834 42.2157 -146.25 + 19 108.138 1111 2 0 71.2862 42.25 -146.24 +Number of digits in this event = 28 +Using G4ParticleGun ... +8.63794 LIN +gamma +Event: 20 +Number of tracker hits in this event = 86 + 20 225.159 868 7 1 -6.3998 -50.2428 5.55 + 20 230.651 649 7 0 -6.40045 -50.241 4.15 + 20 285.193 868 6 1 -6.41844 -50.2068 -24.45 + 20 192.387 649 6 0 -6.41961 -50.2053 -25.85 + 20 118.131 868 5 1 -6.44386 -50.1793 -54.45 + 20 116.088 649 5 0 -6.44489 -50.178 -55.85 + 20 127.842 867 4 1 -6.47202 -50.1426 -84.45 + 20 106.48 649 4 0 -6.47195 -50.1415 -85.85 + 20 242.567 867 3 1 -6.47378 -50.1223 -114.45 + 20 103.844 649 3 0 -6.47363 -50.1212 -115.85 + 20 120.637 867 2 1 -6.46854 -50.0963 -144.45 + 20 115.044 649 2 0 -6.46872 -50.0957 -145.85 + 20 104.856 867 1 1 -6.4692 -50.0876 -174.45 + 20 188.648 649 1 0 -6.46898 -50.0873 -175.85 + 20 103.077 867 0 1 -6.47527 -50.0751 -204.45 + 20 329.274 649 0 0 -6.4754 -50.0755 -205.85 + 20 213.855 648 0 0 -6.21813 -50.2501 -206.117 + 20 216.54 877 0 1 -4.5224 -55.0194 -204.85 + 20 48.3873 922 0 1 4.50807 -60.358 -204.45 + 20 70.2297 921 0 1 4.45 -60.4308 -204.609 + 20 124.121 595 0 0 3.98425 -60.8964 -205.85 + 20 122.549 647 6 0 -6.42289 -50.5286 -25.85 + 20 456.507 870 5 1 -5.90028 -58.3536 -54.4505 + 20 44.5661 606 5 0 -5.95787 -58.8081 -55.8501 + 20 88.8046 605 5 0 -5.9603 -58.8503 -55.9841 + 20 167.679 872 4 1 -5.49304 -70.1594 -84.45 + 20 96.6943 543 4 0 -5.39929 -71.2584 -85.8501 + 20 50.6921 542 4 0 -5.38112 -71.45 -86.101 + 20 216.513 885 3 1 -2.95838 -93.4653 -114.45 + 20 57.1526 421 3 0 -3.14805 -95.7901 -115.85 + 20 72.2359 420 3 0 -3.16721 -95.95 -115.952 + 20 60.93 419 3 0 -3.20829 -96.15 -116.086 + 20 17.8187 418 3 0 -3.2555 -96.35 -116.226 + 20 179.711 842 2 1 -11.6224 -133.234 -144.45 + 20 20.9829 843 2 1 -11.45 -133.436 -144.759 + 20 122.425 230 2 0 -10.9951 -134.044 -145.85 + 20 137.642 229 2 0 -10.9037 -134.15 -146.059 + 20 131.304 896 1 1 -0.719217 -144.811 -174.45 + 20 10.8082 897 1 1 -0.649989 -144.947 -174.811 + 20 35.9514 174 1 0 -0.49355 -145.296 -175.85 + 20 77.9771 173 1 0 -0.468865 -145.35 -176.014 + 20 62.3114 914 0 1 3.01763 -156.322 -204.451 + 20 96.4596 915 0 1 3.05 -156.398 -204.577 + 20 44.3479 114 0 0 3.4391 -157.273 -205.85 + 20 79.924 113 0 0 3.47352 -157.35 -205.964 + 20 5.56464 112 0 0 3.54843 -157.55 -206.241 + 20 133.198 14 0 0 19.5046 -177.279 -206.249 + 20 115.989 1001 0 1 20.2762 -177.5 -204.85 + 20 48.5607 1002 0 1 20.45 -177.515 -204.512 + 20 119.334 147 1 0 62.9921 -150.696 -176.25 + 20 125.236 148 1 0 63.1947 -150.55 -176.088 + 20 43.5978 149 1 0 63.5272 -150.35 -175.89 + 20 59.318 1229 1 1 65.9214 -148.859 -174.85 + 20 77.2958 1230 1 1 66.05 -148.777 -174.801 + 20 66.9708 1231 1 1 66.2507 -148.646 -174.74 + 20 52.8786 1232 1 1 66.45 -148.55 -174.669 + 20 61.4708 1233 1 1 66.65 -148.474 -174.552 + 20 83.4955 335 2 0 43.7679 -113.107 -146.25 + 20 85.7818 336 2 0 43.6299 -112.95 -146.092 + 20 76.1865 337 2 0 43.4926 -112.75 -145.925 + 20 53.4398 1123 2 1 44.7385 -110.273 -144.85 + 20 105.238 1124 2 1 44.85 -110.084 -144.797 + 20 72.1581 1125 2 1 45.05 -109.781 -144.649 + 20 51.2859 1126 2 1 45.25 -109.697 -144.523 + 20 165.051 1127 2 1 45.4502 -109.716 -144.501 + 20 540.674 1128 2 1 45.6501 -109.791 -144.6 + 20 93.7618 1129 2 1 45.85 -110.351 -144.729 + 20 109.147 901 3 1 0.45 -137.213 -114.828 + 20 30.0829 326 2 0 75.0019 -114.95 -145.966 + 20 117.592 867 6 1 -6.46533 -50.2867 -24.45 + 20 109.795 648 6 0 -6.47039 -50.2875 -25.85 + 20 146.168 867 5 1 -6.57396 -50.3045 -54.45 + 20 124.263 648 5 0 -6.57972 -50.3047 -55.85 + 20 133.874 866 4 1 -6.70898 -50.2887 -84.45 + 20 127.334 648 4 0 -6.71771 -50.2928 -85.85 + 20 130.846 865 3 1 -6.87434 -50.3862 -114.45 + 20 127.752 648 3 0 -6.88567 -50.3926 -115.85 + 20 121.976 864 2 1 -7.06741 -50.4638 -144.45 + 20 136.052 647 2 0 -7.0659 -50.456 -145.85 + 20 179.591 864 1 1 -7.06862 -50.3163 -174.45 + 20 113.007 648 1 0 -7.07795 -50.3261 -175.85 + 20 142.215 864 0 1 -7.2269 -50.5104 -204.45 + 20 120.321 647 0 0 -7.24445 -50.5213 -205.85 + 20 266.439 863 0 1 -7.42938 -50.9146 -204.45 + 20 369.796 645 0 0 -7.43841 -50.9227 -205.85 + 20 30.9178 1773 4 1 174.75 93.5623 -84.5835 +Number of digits in this event = 39 +Using G4ParticleGun ... +2.46681 LIN +gamma +Event: 21 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 +Using G4ParticleGun ... +5.71841 LIN +gamma +Event: 22 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 +Using G4ParticleGun ... +7.2198 LIN +gamma +Event: 23 +Number of tracker hits in this event = 22 + 23 81.6426 1281 2 1 76.3632 -107.82 -144.685 + 23 247.013 361 2 0 76.3631 -107.819 -145.85 + 23 324.386 1281 1 1 76.3549 -107.816 -174.45 + 23 298.532 361 1 0 76.3559 -107.817 -175.85 + 23 299.236 1281 0 1 76.3633 -107.841 -204.45 + 23 239.42 361 0 0 76.3639 -107.846 -205.85 + 23 9.02787 920 3 1 4.10325 -38.8681 -114.85 + 23 50.3203 459 1 0 53 -88.1443 -176.25 + 23 15.7212 460 1 0 52.8542 -88.0497 -176.23 + 23 155.274 363 1 0 75.6674 -107.486 -175.851 + 23 20.2059 393 1 0 77.5546 -101.543 -176.25 + 23 239.09 392 1 0 77.5637 -101.55 -176.23 + 23 54.8798 1300 1 1 80.0968 -100.511 -174.85 + 23 136.507 1301 1 1 80.25 -100.434 -174.716 + 23 184.738 1302 1 1 80.45 -100.466 -174.484 + 23 50.331 386 1 0 81.0559 -102.832 -175.85 + 23 102.119 385 1 0 81.0327 -102.95 -175.92 + 23 113.449 384 1 0 80.8985 -103.15 -175.972 + 23 184.508 383 1 0 80.8352 -103.35 -175.967 + 23 92.6901 382 1 0 80.8452 -103.55 -175.92 + 23 30.2436 1159 9 0 84.6923 51.85 63.8275 + 23 164.074 1429 2 1 105.95 -45.5122 -144.72 +Number of digits in this event = 14 +Using G4ParticleGun ... +5.35562 LIN +gamma +Event: 24 +Number of tracker hits in this event = 40 + 24 235.846 773 6 1 -25.367 -68.9687 -24.45 + 24 298.082 555 6 0 -25.3658 -68.9712 -25.85 + 24 221.546 773 5 1 -25.3435 -69.0314 -54.45 + 24 223.451 555 5 0 -25.3415 -69.0309 -55.85 + 24 123.262 773 4 1 -25.3019 -69.034 -84.45 + 24 212.753 555 4 0 -25.3046 -69.0346 -85.85 + 24 197.846 773 3 1 -25.3775 -69.0526 -114.45 + 24 129.676 554 3 0 -25.3779 -69.053 -115.85 + 24 189.714 773 2 1 -25.4339 -69.0519 -144.45 + 24 249.524 555 2 0 -25.4272 -69.0403 -145.85 + 24 182.786 773 1 1 -25.2857 -68.8062 -174.45 + 24 117.151 556 1 0 -25.2806 -68.7926 -175.85 + 24 112.363 774 0 1 -25.1744 -68.4956 -204.45 + 24 115.582 557 0 0 -25.169 -68.4833 -205.85 + 24 306.467 772 0 1 -25.5351 -69.2071 -204.45 + 24 247.54 554 0 0 -25.5809 -69.2237 -205.85 + 24 5.47897 771 0 1 -25.6501 -69.2399 -204.819 + 24 142.221 553 0 0 -25.9347 -69.3648 -205.85 + 24 46.6193 563 5 0 -24.9423 -67.3117 -55.85 + 24 115.264 564 5 0 -24.9373 -67.2497 -55.8837 + 24 160.789 777 5 1 -24.593 -66.6061 -54.8499 + 24 31.1348 776 5 1 -24.65 -66.5391 -54.7236 + 24 94.334 774 1 1 -25.0978 -69.3056 -174.45 + 24 91.7285 775 1 1 -25.05 -69.2854 -174.566 + 24 119.324 551 1 0 -25.3468 -69.7179 -175.85 + 24 92.6073 550 1 0 -25.4235 -69.8503 -176.244 + 24 186.125 473 1 0 -52.6994 -85.3829 -176.25 + 24 5.55168 472 1 0 -52.6123 -85.45 -175.866 + 24 33.9662 639 1 1 -52.0931 -86.0275 -174.85 + 24 310.039 640 1 1 -52.05 -86.0968 -174.743 + 24 149.733 641 1 1 -51.85 -86.3462 -174.596 + 24 126.379 774 4 1 -25.1368 -68.974 -84.45 + 24 132.397 775 3 1 -24.927 -69.0065 -114.45 + 24 124.215 555 3 0 -24.9164 -69.0082 -115.85 + 24 197.352 776 2 1 -24.6963 -69.041 -144.45 + 24 93.4633 778 1 1 -24.4172 -69.0797 -174.45 + 24 123.384 554 1 0 -24.4066 -69.0857 -175.85 + 24 185.874 779 0 1 -24.1901 -69.2074 -204.45 + 24 109.327 558 0 0 -24.5868 -68.2999 -205.85 + 24 182.3 559 0 0 -24.6021 -68.2498 -205.907 +Number of digits in this event = 27 +Using G4ParticleGun ... +3.26548 LIN +gamma +Event: 25 +Number of tracker hits in this event = 2 + 25 285.323 1720 5 0 -118.078 164.221 -56.25 + 25 144.619 23 3 1 -175.35 170.697 -114.607 +Number of digits in this event = 3 +Using G4ParticleGun ... +2.52831 LIN +gamma +Event: 26 +Number of tracker hits in this event = 53 + 26 270.897 366 7 1 -106.854 49.2715 5.55 + 26 106.051 1145 7 0 -106.834 49.2367 4.15 + 26 138.965 368 6 1 -106.38 48.645 -24.45 + 26 129.51 1142 6 0 -106.341 48.6462 -25.85 + 26 18.4468 1143 6 0 -106.332 48.65 -26.201 + 26 116.996 372 5 1 -105.614 49.0695 -54.45 + 26 182.875 1144 5 0 -105.571 49.0336 -55.85 + 26 119.784 378 4 1 -104.501 47.9834 -84.45 + 26 115.506 1139 4 0 -104.467 47.8926 -85.85 + 26 138.246 381 3 1 -103.909 46.0909 -114.451 + 26 176.666 1130 3 0 -103.869 46.0577 -115.85 + 26 109.639 385 2 1 -103.034 45.6523 -144.45 + 26 146.795 1127 2 0 -102.996 45.5725 -145.851 + 26 193.249 389 1 1 -102.203 44.318 -174.45 + 26 120.78 1120 1 0 -102.166 44.233 -175.85 + 26 214.731 391 0 1 -101.795 42.2725 -204.45 + 26 137.186 1110 0 0 -101.807 42.1393 -205.85 + 26 31.7479 392 0 1 -101.75 42.3245 -204.541 + 26 91.4697 1121 1 0 -102.148 44.25 -175.869 + 26 342.685 1122 1 0 -102.025 44.4501 -175.971 + 26 10.5495 1349 1 0 -159.431 90.0258 -176.25 + 26 117.105 1350 1 0 -159.463 90.15 -176.183 + 26 165.95 1351 1 0 -159.487 90.35 -176.024 + 26 191.419 1352 1 0 -159.543 90.5501 -176.024 + 26 95.3923 1139 2 0 -103.981 47.9638 -145.85 + 26 200.589 1289 1 0 -119.659 77.85 -176.11 + 26 64.7599 1138 2 0 -103.951 47.8499 -146.094 + 26 96.6545 1146 7 0 -106.856 49.2777 4.15 + 26 176.142 366 6 1 -106.88 49.3974 -24.45 + 26 127.691 1146 6 0 -106.88 49.4024 -25.85 + 26 135.098 366 5 1 -106.898 49.5128 -54.45 + 26 110.71 1147 5 0 -106.895 49.5158 -55.85 + 26 114.275 366 4 1 -106.843 49.5767 -84.45 + 26 104.314 1147 4 0 -106.837 49.5728 -85.85 + 26 272.655 367 3 1 -106.706 49.4884 -114.45 + 26 123.206 1147 3 0 -106.726 49.4881 -115.85 + 26 129.567 365 2 1 -107.056 49.5046 -144.45 + 26 133.161 1147 2 0 -107.104 49.5175 -145.85 + 26 133.581 360 1 1 -108.13 49.8015 -174.45 + 26 124.394 1148 1 0 -108.168 49.8047 -175.85 + 26 155.858 355 0 1 -108.988 49.9045 -204.45 + 26 149.204 1149 0 0 -109.034 49.9065 -205.85 + 26 55.05 771 0 0 -119.398 -25.65 -206.134 + 26 21.873 368 2 1 -106.41 49.3393 -144.806 + 26 256.751 1146 2 0 -106.4 49.3333 -145.85 + 26 243.474 370 1 1 -106.127 49.1888 -174.45 + 26 264.271 1145 1 0 -106.133 49.1796 -175.85 + 26 119.881 369 0 1 -106.179 48.9674 -204.45 + 26 288.199 1144 0 0 -106.175 48.9617 -205.85 + 26 169.939 371 0 1 -105.853 48.9907 -204.45 + 26 248.671 400 1 0 -23.6907 -99.95 -176.095 + 26 49.9826 399 1 0 -23.5523 -100.15 -175.987 + 26 123.162 1420 1 0 -79.3426 104.164 -176.25 +Number of digits in this event = 35 +Using G4ParticleGun ... +6.4927 LIN +gamma +Event: 27 +Number of tracker hits in this event = 0 +Number of digits in this event = 4 +Using G4ParticleGun ... +9.46818 LIN +gamma +Event: 28 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 +Using G4ParticleGun ... +3.45241 LIN +gamma +Event: 29 +Number of tracker hits in this event = 10 + 29 218.318 312 2 1 -117.562 -7.7646 -144.45 + 29 230.439 861 2 0 -117.559 -7.74804 -145.85 + 29 113.029 313 1 1 -117.474 -7.34704 -174.45 + 29 157.251 863 1 0 -117.48 -7.333 -175.85 + 29 122.466 312 0 1 -117.649 -7.0452 -204.45 + 29 109.752 865 0 0 -117.674 -7.03933 -205.85 + 29 126.311 312 1 1 -117.573 -7.8014 -174.45 + 29 129.394 861 1 0 -117.57 -7.8037 -175.85 + 29 107.035 313 0 1 -117.494 -7.85512 -204.45 + 29 200.699 860 0 0 -117.49 -7.85738 -205.85 +Number of digits in this event = 8 +Using G4ParticleGun ... +9.97445 LIN +gamma +Event: 30 +Number of tracker hits in this event = 63 + 30 275.593 1109 5 1 42.0207 82.2942 -54.45 + 30 302.872 1311 5 0 42.0206 82.2944 -55.85 + 30 688.532 1109 4 1 42.0192 82.3013 -84.45 + 30 344.323 1311 4 0 42.0179 82.3023 -85.85 + 30 109.679 1109 3 1 41.9913 82.3244 -114.45 + 30 228.408 1311 3 0 41.9908 82.3241 -115.85 + 30 411.855 1109 2 1 41.9811 82.3199 -144.45 + 30 357.263 1311 2 0 41.9798 82.3208 -145.85 + 30 96.2991 1109 1 1 41.9528 82.3368 -174.45 + 30 122.269 1311 1 0 41.952 82.3396 -175.85 + 30 128.798 1109 0 1 41.9399 82.3949 -204.45 + 30 134.29 1311 0 0 41.9382 82.3977 -205.85 + 30 34.862 1493 10 0 -134.67 118.904 93.75 + 30 125.594 1536 10 0 -142.182 127.35 94.1158 + 30 20.9212 189 10 1 -142.262 128.108 95.1501 + 30 61.574 222 10 1 -135.609 118.735 95.15 + 30 113.037 1492 10 0 -137.178 118.646 94.15 + 30 128.255 1173 0 1 54.85 67.7863 -204.68 + 30 101.337 1557 6 0 23.64 131.564 -26.25 + 30 42.4317 1310 2 0 41.8847 82.25 -146.085 + 30 161.189 1105 1 1 41.2222 79.5177 -174.45 + 30 42.9719 1296 1 0 41.0262 79.2761 -175.85 + 30 116.244 1295 1 0 41.0032 79.25 -176.006 + 30 129.501 1077 0 1 35.5575 73.7713 -204.45 + 30 343.16 1267 0 0 35.2483 73.4938 -205.85 + 30 55.7873 1266 0 0 35.211 73.4499 -206.048 + 30 205.309 917 1 1 3.65 68.2298 -174.757 + 30 50.8007 1622 10 0 -152.435 144.623 93.75 + 30 59.419 1685 8 1 157.15 145.444 35.3233 + 30 276.949 1686 8 1 157.35 145.493 35.5226 + 30 121.82 1312 4 0 41.9465 82.4703 -85.85 + 30 130.398 1110 3 1 42.1562 82.4349 -114.45 + 30 138.57 1112 2 1 42.5791 82.4278 -144.45 + 30 108.139 1114 1 1 42.8886 82.6908 -174.45 + 30 121.928 1313 1 0 42.8994 82.6974 -175.85 + 30 287.479 1115 0 1 43.1163 82.8259 -204.45 + 30 105.173 1313 0 0 43.1162 82.8367 -205.85 + 30 8.67773 1734 3 0 -50.4005 167.112 -116.25 + 30 8.13466 1179 4 1 55.85 46.3488 -84.616 + 30 15.5429 1120 3 1 44.2247 79.4266 -114.45 + 30 120.456 1121 3 1 44.25 79.3994 -114.504 + 30 24.0412 1293 3 0 44.8402 78.6756 -115.85 + 30 119.943 1292 3 0 44.8616 78.6498 -115.898 + 30 142.663 1191 2 1 58.3037 63.7026 -144.45 + 30 73.4398 1192 2 1 58.45 63.5311 -144.787 + 30 62.4635 1214 2 0 58.9573 62.9502 -145.85 + 30 79.9169 1213 2 0 59.0479 62.85 -146.036 + 30 127.225 1259 1 1 71.8874 47.3004 -174.45 + 30 37.1348 1260 1 1 72.05 47.1949 -174.773 + 30 191.616 1133 1 0 72.579 46.8258 -175.85 + 30 59.6501 1327 0 1 85.5468 37.9331 -204.45 + 30 87.0238 1328 0 1 85.65 37.8804 -204.62 + 30 72.5901 1087 0 0 86.3979 37.5053 -205.85 + 30 101.117 1086 0 0 86.5107 37.45 -206.031 + 30 269.61 1108 3 1 41.7967 81.6903 -114.45 + 30 180.332 1307 3 0 41.8231 81.6066 -115.85 + 30 120.593 1114 2 1 42.8692 79.5429 -144.45 + 30 23.9461 1297 2 0 42.876 79.4544 -145.85 + 30 141.537 1296 2 0 42.8765 79.45 -145.92 + 30 125.375 1116 1 1 43.3324 77.5805 -174.45 + 30 108.959 1287 1 0 43.3783 77.5502 -175.85 + 30 117.017 1120 0 1 44.1618 77.1909 -204.45 + 30 118.32 1285 0 0 44.2378 77.2057 -205.85 +Number of digits in this event = 33 +Using G4ParticleGun ... +8.48431 LIN +gamma +Event: 31 +Number of tracker hits in this event = 58 + 31 234.996 948 6 1 9.83867 83.0965 -24.45 + 31 279.347 1315 6 0 9.84026 83.0963 -25.85 + 31 483.421 949 5 1 9.87017 83.0871 -54.45 + 31 342.451 1315 5 0 9.8701 83.0864 -55.85 + 31 385.151 949 4 1 9.86247 83.0812 -84.45 + 31 531.981 1315 4 0 9.86625 83.09 -85.85 + 31 406.362 949 3 1 9.92548 83.2672 -114.45 + 31 196.532 1316 3 0 9.92709 83.2764 -115.85 + 31 384.511 949 2 1 9.97307 83.4834 -144.45 + 31 147.164 1317 2 0 9.9747 83.4917 -145.85 + 31 400.551 949 1 1 10.0078 83.6392 -174.45 + 31 103.736 1317 1 0 10.0101 83.6444 -175.85 + 31 220.504 950 0 1 10.0695 83.7595 -204.45 + 31 165.584 1318 0 0 10.0745 83.7639 -205.85 + 31 168.085 1336 0 1 87.3465 -19.4718 -204.85 + 31 39.7359 1112 1 1 42.45 83.8179 -174.645 + 31 83.5109 1656 4 0 55.2744 151.352 -86.25 + 31 75.6234 1657 4 0 55.2947 151.55 -86.0981 + 31 132.076 1177 4 1 55.6228 150.9 -84.85 + 31 328.435 1178 4 1 55.65 150.822 -84.7577 + 31 214.403 1176 4 1 55.45 150.785 -84.5629 + 31 99.722 1393 1 0 -115.679 98.9184 -176.25 + 31 505.115 1315 3 0 9.92018 83.1362 -115.85 + 31 260.19 1315 2 0 10.0057 83.1216 -145.85 + 31 105.889 950 1 1 10.1163 83.135 -174.45 + 31 257 1315 1 0 10.12 83.137 -175.85 + 31 264.376 1315 0 0 10.2071 83.1773 -205.85 + 31 35.3836 1416 0 0 -114.193 103.379 -206.25 + 31 54.1252 1692 2 0 126.741 158.55 -146.036 + 31 65.6115 1645 3 0 143.751 149.252 -116.25 + 31 84.9816 1646 3 0 143.89 149.35 -116.171 + 31 46.2598 631 11 1 -53.65 123.927 125.159 + 31 63.4049 948 1 1 9.76446 171.776 -174.85 + 31 430.863 947 1 1 9.65 171.89 -174.56 + 31 0.553559 124 10 1 -155.325 84.0637 95.15 + 31 132.944 307 7 0 118.53 -118.706 3.75 + 31 21.382 308 7 0 118.461 -118.55 4.06267 + 31 130.929 1491 7 1 118.489 -118.187 5.15 + 31 119.596 948 5 1 9.84997 83.0815 -54.5045 + 31 107.476 1313 5 0 9.74307 82.7795 -55.85 + 31 57.5006 936 4 1 7.27916 76.4617 -84.45 + 31 54.8887 935 4 1 7.24997 76.3834 -84.6502 + 31 157.254 1279 4 0 7.07477 75.9446 -85.85 + 31 40.8638 1278 4 0 7.03956 75.85 -86.1069 + 31 155.078 916 3 1 3.35593 65.7944 -114.45 + 31 70.9022 1226 3 0 3.09551 65.3345 -115.85 + 31 41.3837 1225 3 0 3.04584 65.2499 -116.111 + 31 292.029 887 2 1 -2.50218 55.7638 -144.45 + 31 90.7875 1176 2 0 -2.68356 55.3378 -145.85 + 31 182.321 1175 2 0 -2.72153 55.25 -146.149 + 31 42.1451 867 1 1 -6.62237 47.1832 -174.45 + 31 64.8688 866 1 1 -6.65014 47.1587 -174.628 + 31 143.705 1134 1 0 -6.82353 46.9698 -175.85 + 31 107.808 845 0 1 -10.852 38.5918 -204.45 + 31 9.01115 1091 0 0 -11.1061 38.2596 -205.85 + 31 88.9231 1090 0 0 -11.1137 38.25 -205.89 + 31 173.229 948 0 1 9.79082 83.1761 -204.45 + 31 105.382 766 0 1 -26.65 96.1956 -204.615 +Number of digits in this event = 33 +Using G4ParticleGun ... +7.71364 LIN +gamma +Event: 32 +Number of tracker hits in this event = 42 + 32 331.145 1346 8 1 89.4437 33.0064 35.55 + 32 295.547 1064 8 0 89.4431 33.0081 34.15 + 32 238.59 1346 7 1 89.4214 33.0427 5.55 + 32 260.248 1064 7 0 89.4232 33.0476 4.15 + 32 251.194 1346 6 1 89.4497 33.1511 -24.45 + 32 121.865 1065 6 0 89.4503 33.1548 -25.85 + 32 116.983 1347 5 1 89.4639 33.2332 -54.45 + 32 102.569 1065 5 0 89.4644 33.2376 -55.85 + 32 287.867 1347 4 1 89.4713 33.3218 -84.45 + 32 113.446 1066 4 0 89.4721 33.3214 -85.85 + 32 242.537 1347 3 1 89.4915 33.2966 -114.45 + 32 132.303 1066 3 0 89.495 33.2952 -115.85 + 32 154.378 1347 2 1 89.5616 33.2759 -144.45 + 32 243.14 1066 2 0 89.5715 33.276 -145.85 + 32 571.235 1348 1 1 89.7472 33.2856 -174.45 + 32 507.252 1066 1 0 89.7512 33.2871 -175.85 + 32 550.254 1348 0 1 89.8208 33.3235 -204.45 + 32 718.475 1066 0 0 89.8157 33.3284 -205.85 + 32 187.775 1346 3 1 89.45 33.2581 -114.466 + 32 102.134 1054 3 0 89.8792 30.9713 -115.85 + 32 42.4002 1053 3 0 90.0039 30.8499 -115.984 + 32 63.7303 1069 4 0 89.4536 33.9433 -85.85 + 32 91.347 1345 4 1 89.2205 33.2926 -84.85 + 32 62.9526 1033 2 0 95.4085 26.7986 -146.25 + 32 52.5445 1034 2 0 95.3669 26.85 -146.224 + 32 118.375 1064 6 0 89.4263 32.9747 -25.85 + 32 118.174 1346 5 1 89.4322 32.9818 -54.45 + 32 126.237 1064 5 0 89.4327 32.9855 -55.85 + 32 155.025 1065 4 0 89.4604 33.0589 -85.85 + 32 121.661 1065 3 0 89.6176 33.1705 -115.85 + 32 94.8949 1348 2 1 89.7075 33.2555 -144.45 + 32 214.448 1065 0 0 89.9207 33.2497 -206.023 + 32 22.1691 1064 0 0 90.0251 33.0499 -206.075 + 32 24.6924 1065 1 0 89.749 33.25 -176.165 + 32 136.792 1346 0 1 89.3164 31.915 -204.45 + 32 166.289 1059 0 0 89.5137 31.8626 -205.85 + 32 0.671354 1058 0 0 89.5695 31.85 -206.22 + 32 52.23 1070 0 1 34.2426 53.2134 -204.45 + 32 242.087 1347 0 1 89.5295 33.3061 -204.45 + 32 358.06 985 3 1 17.1235 46.9325 -114.85 + 32 5.54634 984 3 1 17.05 46.9038 -114.612 + 32 59.483 1394 0 1 99.15 108.387 -204.53 +Number of digits in this event = 27 +Using G4ParticleGun ... +8.22093 LIN +gamma +Event: 33 +Number of tracker hits in this event = 47 + 33 277.398 468 5 1 -86.4486 -88.0194 -54.45 + 33 318.927 460 5 0 -86.4489 -88.0195 -55.85 + 33 416.587 467 4 1 -86.4638 -88.022 -84.45 + 33 323.777 460 4 0 -86.4643 -88.0222 -85.85 + 33 501.577 467 3 1 -86.4762 -88.0283 -114.45 + 33 466.972 460 3 0 -86.4774 -88.0283 -115.85 + 33 290.543 467 2 1 -86.5052 -88.0328 -144.45 + 33 242.492 460 2 0 -86.5054 -88.0318 -145.85 + 33 203.479 467 1 1 -86.5075 -88.0115 -174.45 + 33 249.607 460 1 0 -86.5069 -88.0091 -175.85 + 33 123.808 467 0 1 -86.4871 -87.9599 -204.45 + 33 262.126 460 0 0 -86.4823 -87.9625 -205.85 + 33 68.7594 468 3 1 -86.45 -88.016 -114.583 + 33 118.328 477 2 1 -84.5862 -86.9001 -144.45 + 33 97.707 466 2 0 -84.4866 -86.799 -145.85 + 33 43.1443 494 1 1 -81.0799 -85.3709 -174.45 + 33 73.6801 495 1 1 -81.05 -85.3555 -174.586 + 33 113.091 474 1 0 -80.8033 -85.212 -175.85 + 33 162.559 519 0 1 -76.2255 -81.4564 -204.45 + 33 82.4805 495 0 0 -76.0699 -80.9288 -205.85 + 33 54.5868 496 0 0 -76.0489 -80.8498 -206.054 + 33 40.6486 466 3 1 -86.65 -88.117 -114.742 + 33 119.282 458 3 0 -87.1295 -88.3189 -115.85 + 33 100.703 398 2 1 -100.44 -92.4326 -144.45 + 33 49.0842 397 2 1 -100.55 -92.4322 -144.666 + 33 117.575 438 2 0 -101.33 -92.404 -145.85 + 33 115.227 302 1 1 -119.585 -92.3123 -174.45 + 33 122.16 301 1 1 -119.75 -92.3971 -174.703 + 33 144.749 436 1 0 -120.441 -92.8363 -175.85 + 33 29.1133 435 1 0 -120.612 -92.95 -176.159 + 33 33.2353 225 0 1 -135.099 -107.4 -204.45 + 33 109.458 224 0 1 -135.15 -107.444 -204.563 + 33 55.9415 361 0 0 -136.08 -107.928 -205.85 + 33 102.545 360 0 0 -136.122 -107.95 -205.9 + 33 70.5979 359 0 0 -136.335 -108.15 -206.027 + 33 51.8705 358 0 0 -136.495 -108.35 -206.129 + 33 276.333 438 1 0 -120.032 -92.4408 -175.85 + 33 57.5084 437 2 0 -100.52 -92.7387 -145.85 + 33 71.039 436 2 0 -100.517 -92.75 -145.886 + 33 231.853 466 1 1 -86.7528 -88.0315 -174.45 + 33 131.204 466 0 1 -86.7539 -88.0364 -204.45 + 33 56.6491 266 1 1 -126.849 -129.012 -174.85 + 33 116.142 543 4 0 -96.2045 -71.3074 -86.2499 + 33 13.1208 544 4 0 -96.3031 -71.25 -85.8886 + 33 40.5271 415 4 1 -97.0834 -70.6889 -84.8499 + 33 403.572 414 4 1 -97.15 -70.6268 -84.783 + 33 5.96964 413 4 1 -97.35 -70.3655 -84.4602 +Number of digits in this event = 21 +Using G4ParticleGun ... +1.51705 LIN +gamma +Event: 34 +Number of tracker hits in this event = 52 + 34 208.823 407 9 1 -98.5651 34.4304 65.55 + 34 20.3828 408 9 1 -98.55 34.4226 65.2191 + 34 325.146 1071 9 0 -98.5 34.394 64.15 + 34 106.509 416 8 1 -96.9387 33.7334 35.5496 + 34 146.795 1068 8 0 -96.8295 33.6857 34.15 + 34 128.047 427 7 1 -94.6442 32.6249 5.55 + 34 175.271 1062 7 0 -94.5691 32.6012 4.15 + 34 198.306 438 6 1 -92.4905 31.9312 -24.45 + 34 130.016 1059 6 0 -92.2865 32.0282 -25.85 + 34 13.247 1060 6 0 -92.2324 32.05 -26.2055 + 34 170.167 460 5 1 -87.9092 33.455 -54.4504 + 34 58.7751 461 5 1 -87.85 33.4569 -54.6805 + 34 358.578 1067 5 0 -87.558 33.4649 -55.85 + 34 139.982 498 4 1 -80.3361 33.7594 -84.45 + 34 26.7106 499 4 1 -80.2499 33.7822 -84.7512 + 34 122.357 1069 4 0 -79.9394 33.8706 -85.85 + 34 177.866 535 3 1 -72.9804 35.9255 -114.45 + 34 117.374 1079 3 0 -72.5342 35.9937 -115.85 + 34 330.946 581 2 1 -63.7786 37.6189 -144.45 + 34 8.05955 582 2 1 -63.6498 37.6333 -144.816 + 34 107.926 1088 2 0 -63.2746 37.6741 -145.85 + 34 36.6531 634 1 1 -53.094 38.7758 -174.45 + 34 83.3721 635 1 1 -53.05 38.7847 -174.584 + 34 17.1786 1093 1 0 -52.6344 38.8471 -175.85 + 34 146.449 1094 1 0 -52.6152 38.85 -175.909 + 34 63.8334 683 0 1 -43.304 39.9171 -204.45 + 34 78.4619 684 0 1 -43.25 39.9272 -204.612 + 34 105.915 1099 0 0 -42.8051 39.9986 -205.85 + 34 118.066 407 8 1 -98.5564 34.3728 35.55 + 34 0.184015 408 8 1 -98.55 34.369 35.1527 + 34 126.888 1071 8 0 -98.5446 34.3599 34.15 + 34 182.834 409 7 1 -98.3408 34.3404 5.55 + 34 102.513 1071 7 0 -98.3054 34.3253 4.15 + 34 122.108 413 6 1 -97.5221 33.9919 -24.45 + 34 160.011 1069 6 0 -97.5651 34.0209 -25.85 + 34 76.2901 413 5 1 -97.4428 33.4739 -54.45 + 34 46.7767 414 5 1 -97.35 33.4773 -54.7348 + 34 177.404 462 4 1 -87.5711 33.1152 -84.45 + 34 129.884 1066 4 0 -87.3495 33.2815 -85.85 + 34 187.127 485 3 1 -82.9505 37.2036 -114.45 + 34 172.06 1086 3 0 -82.7839 37.3063 -115.85 + 34 6.2049 508 2 1 -78.449 40.3978 -144.45 + 34 139.204 507 2 1 -78.45 40.3969 -144.473 + 34 102.974 1101 2 0 -78.5091 40.3734 -145.85 + 34 108.038 506 1 1 -78.7752 39.8955 -174.45 + 34 105.211 1097 1 0 -78.9338 39.5675 -175.85 + 34 139.504 491 0 1 -81.7122 34.2062 -204.45 + 34 112.47 1068 0 0 -81.9345 33.7584 -205.85 + 34 10.9305 1067 0 0 -81.9936 33.65 -206.201 + 34 148.202 1236 6 0 -89.5053 67.3827 -26.2497 + 34 350.224 1237 6 0 -89.177 67.4506 -26.2323 + 34 14.4199 75 3 1 -165.01 -7.32492 -114.85 +Number of digits in this event = 28 +Using G4ParticleGun ... +4.23623 LIN +gamma +Event: 35 +Number of tracker hits in this event = 44 + 35 351.914 1005 3 1 21.2147 -91.5369 -114.45 + 35 258.997 443 3 0 21.2149 -91.5377 -115.85 + 35 367.973 1005 2 1 21.2167 -91.5445 -144.45 + 35 268.434 443 2 0 21.2199 -91.5431 -145.85 + 35 212.289 1006 1 1 21.2886 -91.5154 -174.45 + 35 299.777 443 1 0 21.2928 -91.5138 -175.85 + 35 109.414 1006 0 1 21.3797 -91.4937 -204.45 + 35 102.43 443 0 0 21.3846 -91.4952 -205.85 + 35 281.738 571 3 0 142.361 -65.7659 -116.25 + 35 49.5076 1664 8 0 17.5978 152.95 33.8898 + 35 19.4668 1665 8 0 17.6593 153.15 34.1186 + 35 207.93 986 8 1 17.3391 154.614 35.1502 + 35 47.3402 985 8 1 17.2499 154.92 35.4676 + 35 282.579 1011 1 1 22.262 -91.6736 -174.45 + 35 144.303 1010 1 1 22.25 -91.6764 -174.586 + 35 112.961 442 1 0 22.139 -91.6816 -175.85 + 35 118.928 1001 0 1 20.3822 -92.1631 -204.45 + 35 245.883 442 0 0 20.3485 -91.7144 -205.851 + 35 76.1476 529 4 0 93.6347 -74.2298 -86.25 + 35 235.084 528 4 0 93.7144 -74.25 -86.1049 + 35 182.453 1009 1 1 22.05 -92.375 -174.486 + 35 127.397 1008 1 1 21.8497 -92.4757 -174.556 + 35 145.215 1007 1 1 21.65 -92.5822 -174.625 + 35 131.391 442 2 0 21.1914 -91.7385 -145.85 + 35 105.922 441 2 0 21.1894 -91.75 -145.949 + 35 135.1 1002 1 1 20.6207 -94.7293 -174.45 + 35 129.637 426 1 0 20.3506 -94.8087 -175.85 + 35 99.3601 978 0 1 15.7322 -97.1745 -204.45 + 35 96.0307 415 0 0 15.5142 -97.0386 -205.85 + 35 186.23 1006 2 1 21.2502 -91.5408 -144.513 + 35 141.551 1007 0 1 21.529 -91.5738 -204.45 + 35 60.325 31 1 0 -50.4449 -173.841 -176.25 + 35 146.402 30 1 0 -50.5142 -173.95 -176.146 + 35 138.489 29 1 0 -50.6196 -174.15 -176.171 + 35 45.1274 361 1 0 44.2049 -107.775 -176.25 + 35 76.7338 362 1 0 44.1986 -107.75 -176.186 + 35 69.961 363 1 0 44.0689 -107.55 -176.051 + 35 8.50068 1117 1 1 43.4761 -106.985 -174.85 + 35 111.247 1116 1 1 43.45 -106.975 -174.821 + 35 67.9549 1115 1 1 43.25 -106.932 -174.691 + 35 72.5774 1114 1 1 43.0495 -106.94 -174.74 + 35 192.795 372 1 0 43.3011 -105.701 -175.85 + 35 130.418 371 1 0 43.3801 -105.75 -175.998 + 35 27.9564 612 0 0 -172.178 -57.6327 -205.85 +Number of digits in this event = 26 +Using G4ParticleGun ... +3.17264 LIN +gamma +Event: 36 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 +Using G4ParticleGun ... +5.49502 LIN +gamma +Event: 37 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 +Using G4ParticleGun ... +7.73825 LIN +gamma +Event: 38 +Number of tracker hits in this event = 2 + 38 30.3645 1025 0 0 -153.123 25.25 -206.243 + 38 231.281 481 0 0 -154.271 -83.7484 -206.25 +Number of digits in this event = 3 +Using G4ParticleGun ... +7.63638 LIN +gamma +Event: 39 +Number of tracker hits in this event = 43 + 39 253.093 673 8 1 -45.416 26.3298 35.55 + 39 280.475 1031 8 0 -45.4164 26.3304 34.15 + 39 459.373 673 7 1 -45.4219 26.3452 5.55 + 39 395.176 1031 7 0 -45.4244 26.3494 4.15 + 39 214.112 672 6 1 -45.456 26.4575 -24.45 + 39 131.766 1032 6 0 -45.4545 26.465 -25.85 + 39 260.407 673 5 1 -45.4369 26.6186 -54.45 + 39 248.773 1033 5 0 -45.3734 26.7875 -55.85 + 39 4.63107 1034 5 0 -45.3485 26.85 -56.2316 + 39 8.28526 684 4 1 -43.232 32.7302 -84.45 + 39 143.165 683 4 1 -43.25 32.7415 -84.4847 + 39 76.855 1065 4 0 -43.9668 33.1821 -85.85 + 39 88.8558 1066 4 0 -44.0735 33.25 -86.0669 + 39 107.835 611 3 1 -57.7586 40.6728 -114.45 + 39 123.732 1103 3 0 -57.9986 40.8005 -115.85 + 39 119.524 583 2 1 -63.351 43.4445 -144.45 + 39 121.447 1118 2 0 -63.6704 43.7369 -145.85 + 39 122.633 556 1 1 -68.7217 50.3703 -174.45 + 39 182.594 1154 1 0 -68.4345 50.8764 -175.85 + 39 142.828 588 0 1 -62.3277 59.7819 -204.45 + 39 120.765 1201 0 0 -62.1158 60.2518 -205.85 + 39 131.711 1155 1 0 -68.3595 51.05 -176.235 + 39 254.761 673 6 1 -45.45 26.4571 -24.69 + 39 386.49 672 7 1 -45.45 26.1896 5.17847 + 39 111.148 1031 6 0 -45.3962 26.3559 -25.85 + 39 99.0483 1031 5 0 -45.3822 26.3927 -55.85 + 39 95.4472 673 4 1 -45.3869 26.3818 -84.45 + 39 115.041 1031 4 0 -45.3885 26.3831 -85.85 + 39 110.752 673 3 1 -45.4072 26.4201 -114.45 + 39 123.455 1031 3 0 -45.4092 26.4234 -115.85 + 39 101.292 673 2 1 -45.4443 26.4983 -144.45 + 39 136.916 1032 2 0 -45.4481 26.5026 -145.85 + 39 179.411 672 1 1 -45.517 26.5941 -174.45 + 39 122.52 1032 1 0 -45.5201 26.5996 -175.85 + 39 265.704 672 0 1 -45.5827 26.7039 -204.45 + 39 119.059 1033 0 0 -45.5887 26.7098 -205.85 + 39 126.024 1097 0 0 30.8587 39.4713 -206.25 + 39 0.78139 1060 0 1 32.2466 39.1469 -204.85 + 39 91.1674 1061 0 1 32.25 39.1457 -204.846 + 39 77.6164 1062 0 1 32.45 39.1271 -204.622 + 39 224.956 1041 0 0 -46.2384 28.2607 -205.85 + 39 22.6457 1254 13 0 111.966 70.8809 183.75 + 39 301.305 674 7 1 -45.2499 26.4604 5.31733 +Number of digits in this event = 28 +Using G4ParticleGun ... +7.96522 LIN +gamma +Event: 40 +Number of tracker hits in this event = 17 + 40 305.711 499 3 1 -80.1982 74.9476 -114.45 + 40 234.712 1274 3 0 -80.199 74.9466 -115.85 + 40 298.693 499 2 1 -80.2172 74.9252 -144.45 + 40 355.47 1274 2 0 -80.2166 74.9237 -145.85 + 40 108.065 499 1 1 -80.2091 74.8879 -174.45 + 40 253.994 1274 1 0 -80.2069 74.8868 -175.85 + 40 271.581 499 0 1 -80.1645 74.8712 -204.45 + 40 175.174 1274 0 0 -80.1626 74.8697 -205.85 + 40 84.3815 922 3 0 12.9558 4.6331 -116.25 + 40 166.847 923 3 0 13.0823 4.65 -116.046 + 40 88.2184 1273 0 0 -80.2012 74.85 -206.086 + 40 111.176 498 1 1 -80.3462 74.9229 -174.45 + 40 124.874 1275 0 0 -80.229 75.1571 -205.85 + 40 195.289 498 0 1 -80.25 75.1171 -204.535 + 40 277.011 497 0 1 -80.4506 75.0103 -204.553 + 40 276.904 1285 3 0 -78.8489 77.071 -115.85 + 40 16.0238 1286 3 0 -78.7625 77.25 -115.997 +Number of digits in this event = 14 +Using G4ParticleGun ... +2.98385 LIN +gamma +Event: 41 +Number of tracker hits in this event = 190 + 41 286.686 386 10 1 -102.926 41.2149 95.55 + 41 231.91 1105 10 0 -102.926 41.2132 94.15 + 41 106.427 386 9 1 -102.945 41.1711 65.55 + 41 189.221 1105 9 0 -102.945 41.1693 64.15 + 41 210.076 386 8 1 -102.946 41.1179 35.55 + 41 297.973 1105 8 0 -102.945 41.1168 34.15 + 41 109.018 386 7 1 -102.912 41.1022 5.55 + 41 114.116 1105 7 0 -102.912 41.1037 4.15 + 41 129.17 386 6 1 -102.909 41.1387 -24.45 + 41 182.082 1105 6 0 -102.912 41.139 -25.85 + 41 104.299 385 5 1 -102.994 41.1275 -54.45 + 41 251.65 1105 5 0 -102.998 41.1259 -55.85 + 41 295.515 385 4 1 -103.089 41.0971 -84.45 + 41 228.591 1105 4 0 -103.096 41.096 -85.85 + 41 163.929 384 3 1 -103.221 41.0782 -114.45 + 41 243.173 1105 3 0 -103.227 41.0713 -115.85 + 41 229.286 384 2 1 -103.33 40.8943 -144.45 + 41 127.269 1104 2 0 -103.325 40.8881 -145.85 + 41 139.603 384 1 1 -103.246 40.7624 -174.45 + 41 102.616 1103 1 0 -103.239 40.7558 -175.85 + 41 107.001 385 0 1 -103.078 40.6393 -204.45 + 41 134.817 1102 0 0 -103.076 40.6346 -205.85 + 41 135.888 384 4 1 -103.15 41.0158 -84.7179 + 41 118.54 1103 4 0 -103.343 40.6889 -85.85 + 41 5.57202 1473 4 0 -129.416 114.933 -86.25 + 41 72.4936 1474 4 0 -129.422 114.95 -86.2441 + 41 40.7438 1475 4 0 -129.489 115.15 -86.2111 + 41 92.0925 383 4 1 -103.35 40.9874 -84.5856 + 41 64.8968 382 4 1 -103.55 40.9076 -84.6289 + 41 226.795 381 4 1 -103.75 40.9698 -84.5617 + 41 286.208 380 4 1 -103.95 41.0996 -84.5263 + 41 128.601 1104 6 0 -102.911 41.05 -26.0584 + 41 576.393 385 8 1 -102.973 41.1077 35.55 + 41 171.961 1106 8 0 -103.248 41.2589 34.15 + 41 75.0824 366 7 1 -106.858 43.8249 5.5493 + 41 81.5787 367 7 1 -106.75 43.9053 5.32409 + 41 86.3503 1121 7 0 -106.088 44.3088 4.14951 + 41 50.327 1122 7 0 -105.945 44.45 3.89992 + 41 76.5121 457 6 1 -88.5798 65.0965 -24.45 + 41 171.698 458 6 1 -88.45 65.1711 -24.624 + 41 11.2934 1228 6 0 -87.2778 65.8351 -25.85 + 41 102.135 1229 6 0 -87.2516 65.85 -25.8756 + 41 25.7467 1230 6 0 -86.9705 66.05 -26.1717 + 41 22.3745 554 5 1 -69.0867 84.4349 -54.45 + 41 181.704 555 5 1 -69.05 84.4052 -54.5399 + 41 7.94372 1319 5 0 -68.3865 83.8659 -55.85 + 41 150.453 1318 5 0 -68.3676 83.8499 -55.8842 + 41 1.19678 1317 5 0 -68.0586 83.65 -56.2442 + 41 126.787 691 4 1 -41.8051 61.3821 -84.45 + 41 149.207 1204 4 0 -41.5927 61.0358 -85.85 + 41 107.657 747 3 1 -30.5143 53.1561 -114.45 + 41 95.644 1163 3 0 -30.3637 52.7908 -115.85 + 41 23.2163 1162 3 0 -30.3337 52.65 -116.17 + 41 8.29906 752 1 1 -29.474 51.0544 -174.45 + 41 69.4414 753 1 1 -29.4499 51.0506 -174.465 + 41 61.3242 754 1 1 -29.25 50.9597 -174.567 + 41 147.665 755 1 1 -29.05 50.9683 -174.604 + 41 357.393 1161 1 0 -29.477 52.3972 -175.85 + 41 149.791 761 4 0 -65.3042 -27.7935 -86.25 + 41 29.6195 874 4 0 2.20219 -5.10394 -86.25 + 41 74.4997 365 7 1 -107.022 41.0606 5.55 + 41 168.877 364 7 1 -107.15 41.0129 5.33373 + 41 122.168 1103 7 0 -107.956 40.7728 4.15 + 41 11.9142 1102 7 0 -108.204 40.65 3.78249 + 41 155.2 1088 7 0 -101.257 37.7294 3.75 + 41 76.0461 401 7 1 -99.9032 38.1912 5.15036 + 41 430.508 402 7 1 -99.75 38.2347 5.30674 + 41 5.19841 1082 7 0 -99.6838 36.4562 4.15 + 41 91.8036 1081 7 0 -99.6841 36.4496 4.14454 + 41 72.508 1080 7 0 -99.6955 36.25 3.9678 + 41 35.0262 1079 7 0 -99.7028 36.05 3.80613 + 41 91.8753 395 6 1 -101.036 8.68159 -24.45 + 41 153.132 394 6 1 -101.15 8.87299 -24.5895 + 41 44.7233 955 6 0 -101.419 11.0698 -25.85 + 41 54.9049 956 6 0 -101.44 11.25 -25.9166 + 41 61.149 957 6 0 -101.453 11.451 -25.982 + 41 56.8107 958 6 0 -101.456 11.65 -26.0276 + 41 117.231 959 6 0 -101.53 11.8505 -26.0615 + 41 158.719 960 6 0 -101.745 12.05 -26.1292 + 41 22.5936 961 6 0 -101.998 12.2501 -26.2185 + 41 140.433 268 6 1 -126.36 30.3444 -24.45 + 41 110.198 267 6 1 -126.55 30.0184 -24.6874 + 41 59.1885 1040 6 0 -127.421 28.2199 -25.8504 + 41 64.5237 1039 6 0 -127.471 28.0495 -25.9528 + 41 64.3529 1038 6 0 -127.519 27.85 -26.0795 + 41 11.17 1037 6 0 -127.556 27.65 -26.2218 + 41 154.308 920 6 0 -113.652 4.05951 -26.249 + 41 53.044 339 6 1 -112.248 4.16697 -24.85 + 41 69.5707 340 6 1 -112.15 4.17567 -24.7766 + 41 78.0171 341 6 1 -111.95 4.24532 -24.7202 + 41 66.7128 342 6 1 -111.75 4.20142 -24.6453 + 41 58.0287 343 6 1 -111.55 4.20261 -24.5845 + 41 73.9495 344 6 1 -111.35 4.2528 -24.567 + 41 88.5127 345 6 1 -111.15 4.35601 -24.5838 + 41 431.679 346 6 1 -110.95 4.45015 -24.5198 + 41 186.158 1104 8 0 -102.979 41.05 34.0389 + 41 103.7 375 7 1 -105.127 39.3994 5.55 + 41 134.221 1097 7 0 -105.128 39.4664 4.14978 + 41 97.2274 380 6 1 -104.087 38.5927 -24.45 + 41 4.63419 1090 6 0 -103.856 38.0582 -25.85 + 41 132.711 1089 6 0 -103.852 38.05 -25.8709 + 41 21.2539 1088 6 0 -103.734 37.85 -26.1919 + 41 211.876 508 5 1 -78.3301 29.4044 -54.4504 + 41 355.834 507 5 1 -78.4501 28.7999 -54.6164 + 41 301.842 430 5 1 -93.9618 31.0977 -54.4501 + 41 212.348 370 1 1 -106.043 35.528 -174.45 + 41 122.599 1078 1 0 -105.792 35.6897 -175.85 + 41 236.948 1094 1 0 -98.4026 38.8816 -176.25 + 41 112.459 410 1 1 -98.1175 39.281 -174.85 + 41 120.866 1102 2 0 -102.878 40.5429 -146.25 + 41 10.2974 385 2 1 -103.143 40.4179 -144.85 + 41 66.8653 371 1 1 -105.95 35.5523 -174.681 + 41 134.521 1077 1 0 -105.131 35.5829 -175.85 + 41 48.4648 479 0 1 -84.18 34.7123 -204.45 + 41 101.569 478 0 1 -84.25 34.8263 -204.543 + 41 62.4667 477 0 1 -84.45 35.0356 -204.757 + 41 90.1417 1081 0 0 -85.8173 36.3036 -205.85 + 41 79.4017 1082 0 0 -85.952 36.4502 -205.987 + 41 65.2777 1083 0 0 -86.1187 36.65 -206.136 + 41 77.9456 1230 0 0 -93.0324 66.2052 -206.25 + 41 65.0655 1231 0 0 -93.0064 66.25 -206.217 + 41 54.5033 1232 0 0 -92.8844 66.45 -206.036 + 41 155.704 1233 0 0 -92.7439 66.65 -205.901 + 41 48.4831 1234 0 0 -92.4816 66.85 -205.91 + 41 184.755 387 8 1 -102.75 40.981 35.4358 + 41 70.2268 388 8 1 -102.55 40.8884 35.292 + 41 1.12504 389 8 1 -102.35 40.815 35.1537 + 41 233.833 1101 8 0 -100.5 40.2665 34.1498 + 41 150.301 1100 8 0 -100.434 40.2499 34.1158 + 41 22.3385 1102 8 0 -102.787 40.4669 34.1499 + 41 31.9578 385 9 1 -103.111 41.4035 65.55 + 41 188.141 384 9 1 -103.15 41.3932 65.3926 + 41 122.045 1104 9 0 -103.441 41.0499 64.1041 + 41 65.5532 1103 9 0 -103.534 40.8498 63.8453 + 41 17.889 1102 9 0 -103.655 40.65 63.7714 + 41 49.2335 691 9 0 -91.8675 -41.8245 63.75 + 41 160.162 690 9 0 -91.6978 -41.85 63.8102 + 41 568.176 689 9 0 -91.4445 -42.0501 63.9754 + 41 58.116 366 11 0 -37.8846 -106.95 124.052 + 41 108.815 1106 9 0 -103.318 41.315 64.15 + 41 114.356 383 8 1 -103.436 41.0928 35.55 + 41 212.499 384 7 1 -103.318 39.8409 5.55 + 41 132.013 1098 7 0 -103.287 39.7777 4.15 + 41 118.187 387 6 1 -102.702 38.459 -24.45 + 41 110.565 1091 6 0 -102.654 38.4023 -25.85 + 41 123.286 392 5 1 -101.702 37.311 -54.45 + 41 49.2051 1086 5 0 -101.663 37.2573 -55.85 + 41 62.3688 1085 5 0 -101.657 37.25 -56.0394 + 41 177.266 396 4 1 -100.815 36.2105 -84.45 + 41 266.066 1080 4 0 -100.768 36.1671 -85.85 + 41 130.303 402 3 1 -99.6407 35.3748 -114.45 + 41 116.697 1076 3 0 -99.5821 35.3305 -115.85 + 41 55.956 408 2 1 -98.3595 34.4449 -144.45 + 41 88.2393 409 2 1 -98.35 34.4375 -144.635 + 41 153.31 1071 2 0 -98.2834 34.3892 -145.85 + 41 170.693 417 1 1 -96.6178 33.2183 -174.45 + 41 153.228 1065 1 0 -96.5381 33.1632 -175.85 + 41 156.856 426 0 1 -94.9495 31.9593 -204.45 + 41 122.852 1059 0 0 -94.8712 31.8791 -205.85 + 41 278.668 397 4 1 -100.613 36.2868 -84.45 + 41 336.123 393 3 1 -101.458 34.5614 -114.45 + 41 119.971 1072 3 0 -101.162 34.622 -115.85 + 41 3.97187 426 2 1 -94.7537 35.5578 -144.45 + 41 152.034 427 2 1 -94.75 35.5546 -144.467 + 41 91.9138 1076 2 0 -94.4754 35.3082 -145.851 + 41 29.2821 1075 2 0 -94.4105 35.25 -146.154 + 41 97.1571 459 1 1 -88.182 29.6849 -174.45 + 41 99.0794 460 1 1 -88.05 29.6094 -174.655 + 41 124.851 1045 1 0 -87.2956 29.2085 -175.85 + 41 76.819 538 0 1 -72.3539 20.5282 -204.45 + 41 71.4948 539 0 1 -72.2499 20.4486 -204.651 + 41 152.828 999 0 0 -71.5918 20.0023 -205.85 + 41 4.29353 998 0 0 -71.367 19.85 -206.236 + 41 62.6681 974 1 0 -57.8429 14.9639 -176.25 + 41 18.0074 365 0 1 -107.126 45.6506 -204.45 + 41 215.357 364 0 1 -107.15 45.6855 -204.52 + 41 120.474 1131 0 0 -107.57 46.3658 -205.85 + 41 51.3295 1132 0 0 -107.64 46.45 -206.07 + 41 28.3065 1162 0 0 -121.566 52.5669 -206.25 + 41 248.832 1081 4 0 -100.517 36.2837 -85.85 + 41 113.455 407 3 1 -98.7103 36.5214 -114.45 + 41 95.8801 1083 3 0 -98.5933 36.6557 -115.85 + 41 136.189 418 2 1 -96.4201 39.1086 -144.45 + 41 155.461 1096 2 0 -96.2739 39.2998 -145.85 + 41 142.26 437 1 1 -92.6936 42.8965 -174.45 + 41 133.938 1114 1 0 -92.5081 43.0081 -175.85 + 41 126.755 456 0 1 -88.7184 45.3238 -204.452 + 41 121.995 1127 0 0 -88.5924 45.5703 -205.85 + 41 81.0978 382 2 1 -103.67 40.1196 -144.45 + 41 116.121 1101 2 0 -103.545 40.3503 -145.85 +Number of digits in this event = 86 +Using G4ParticleGun ... +7.02868 LIN +gamma +Event: 42 +Number of tracker hits in this event = 1 + 42 155.497 1613 10 0 30.9536 142.823 93.75 +Number of digits in this event = 3 +Using G4ParticleGun ... +7.39613 LIN +gamma +Event: 43 +Number of tracker hits in this event = 3 + 43 9.87519 158 4 1 -148.35 165.873 -84.7143 + 43 104.996 252 3 1 -129.556 48.4669 -114.45 + 43 3.06306 253 3 1 -129.55 48.5409 -114.451 +Number of digits in this event = 4 +Using G4ParticleGun ... +3.63415 LIN +gamma +Event: 44 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 +Using G4ParticleGun ... +5.42219 LIN +gamma +Event: 45 +Number of tracker hits in this event = 63 + 45 241.719 1371 8 1 94.4471 -54.98 35.55 + 45 336.895 625 8 0 94.4482 -54.9786 34.15 + 45 322.262 1371 7 1 94.4677 -54.9481 5.55 + 45 234.467 625 7 0 94.4699 -54.945 4.15 + 45 610.776 1371 6 1 94.5197 -54.8721 -24.45 + 45 339.283 625 6 0 94.5224 -54.867 -25.85 + 45 123.105 1372 5 1 94.577 -54.7561 -54.45 + 45 121.747 626 5 0 94.5775 -54.7509 -55.85 + 45 118.778 1372 4 1 94.5836 -54.6358 -84.45 + 45 152.741 627 4 0 94.5831 -54.6308 -85.85 + 45 102.936 1372 3 1 94.5773 -54.5304 -114.45 + 45 116.485 627 3 0 94.5777 -54.5236 -115.85 + 45 177.146 1372 2 1 94.5829 -54.3622 -144.45 + 45 369.908 628 2 0 94.5783 -54.3488 -145.85 + 45 128.555 1371 1 1 94.5151 -54.0598 -174.45 + 45 319.688 629 1 0 94.5347 -54.0628 -175.85 + 45 169.328 1373 0 1 94.9129 -54.136 -204.45 + 45 899.161 629 0 0 94.9309 -54.1423 -205.85 + 45 144.044 1537 2 1 127.681 120.183 -144.45 + 45 277.043 1538 2 1 127.75 120.104 -144.739 + 45 110.244 1374 0 1 94.95 -54.0308 -204.577 + 45 14.5031 1375 0 1 95.15 -54.0073 -204.811 + 45 239.393 630 0 0 95.926 -54.0496 -206.001 + 45 19.144 1690 7 0 -161.116 158.16 3.75 + 45 52.4325 1691 7 0 -161.332 158.35 3.99215 + 45 256.274 94 7 1 -161.286 159.302 5.15 + 45 276.17 93 7 1 -161.35 159.394 5.23204 + 45 464.336 1345 0 0 177.374 89.0588 -206.25 + 45 231.737 1346 0 0 177.116 89.25 -206.201 + 45 280.079 1371 0 1 94.5238 -54.0917 -204.45 + 45 99.8511 633 0 0 94.299 -53.4405 -205.85 + 45 10.2347 634 0 0 94.3288 -53.25 -206.22 + 45 145.11 699 0 0 99.3343 -40.2048 -206.25 + 45 223.354 1393 0 1 98.8515 -39.8674 -204.85 + 45 48.5027 1392 0 1 98.75 -39.8289 -204.569 + 45 140.115 1391 0 1 98.55 -39.7458 -204.48 + 45 107.138 1390 0 1 98.35 -39.5071 -204.702 + 45 61.3014 717 0 0 97.5073 -36.6041 -205.85 + 45 59.2444 718 0 0 97.4769 -36.4493 -205.922 + 45 69.7498 719 0 0 97.4507 -36.25 -206.056 + 45 239.797 1372 1 1 94.6229 -54.2612 -174.45 + 45 288.214 1372 0 1 94.6235 -51.725 -204.45 + 45 122.757 643 0 0 94.0136 -51.3886 -205.85 + 45 392.465 628 1 0 94.6108 -54.2636 -175.85 + 45 125.429 1370 0 1 94.3382 -54.5985 -204.45 + 45 119.497 627 0 0 94.3242 -54.6193 -205.85 + 45 100.623 626 6 0 94.6091 -54.85 -26.165 + 45 178.917 1371 5 1 94.4197 -55.0412 -54.45 + 45 168.096 625 5 0 94.3972 -55.0312 -55.85 + 45 184.577 1369 4 1 93.9592 -54.8276 -84.45 + 45 127.305 626 4 0 93.9368 -54.8211 -85.85 + 45 131.972 1366 3 1 93.4641 -54.6832 -114.45 + 45 132.819 626 3 0 93.4428 -54.6755 -115.85 + 45 541.027 1364 2 1 92.9659 -54.4432 -144.45 + 45 124.829 1361 1 1 92.4474 -53.8644 -174.45 + 45 117.005 631 1 0 92.3763 -53.8214 -175.85 + 45 148.009 1353 0 1 90.8893 -52.7623 -204.45 + 45 125.256 636 0 0 90.7729 -52.7377 -205.85 + 45 268.822 627 2 0 93.057 -54.5987 -145.85 + 45 108.87 1363 1 1 92.9434 -54.4356 -174.45 + 45 96.533 1362 0 1 92.5969 -54.0742 -204.45 + 45 144.668 1365 1 1 93.2193 -54.3515 -174.45 + 45 227.705 632 0 0 93.6119 -53.6161 -205.887 +Number of digits in this event = 47 +Using G4ParticleGun ... +1.32145 LIN +gamma +Event: 46 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 +Using G4ParticleGun ... +3.82317 LIN +gamma +Event: 47 +Number of tracker hits in this event = 43 + 47 308.579 758 7 1 -28.3724 75.2987 5.55 + 47 304.077 1276 7 0 -28.3739 75.299 4.15 + 47 359.345 758 6 1 -28.4218 75.3405 -24.45 + 47 262.504 1276 6 0 -28.4232 75.3437 -25.85 + 47 106.261 757 5 1 -28.4546 75.4147 -54.45 + 47 92.2856 1276 5 0 -28.4504 75.4042 -55.85 + 47 111.473 758 4 1 -28.3498 75.1814 -84.45 + 47 135.733 1275 4 0 -28.3394 75.1669 -85.85 + 47 237.678 759 3 1 -28.1757 74.9108 -114.45 + 47 140.92 1274 3 0 -28.1721 74.8941 -115.85 + 47 162.259 759 2 1 -28.086 74.5405 -144.45 + 47 107.219 1272 2 0 -28.075 74.5253 -145.85 + 47 241.527 761 1 1 -27.8324 74.2293 -174.45 + 47 105.815 1270 1 0 -27.8254 74.2128 -175.85 + 47 158.876 762 0 1 -27.6409 73.8842 -204.45 + 47 122.139 1269 0 0 -27.6357 73.865 -205.85 + 47 53.1364 831 1 0 2.39481 -13.7217 -176.25 + 47 141.125 830 1 0 2.47407 -13.85 -176.152 + 47 123.96 829 1 0 2.39305 -14.05 -176.171 + 47 57.9664 989 5 0 -51.2465 18.0053 -56.25 + 47 137.589 657 1 1 -48.4657 23.0321 -174.85 + 47 143.52 758 5 1 -28.45 75.4122 -54.7025 + 47 245.199 759 5 1 -28.2307 75.5207 -54.45 + 47 150.223 1277 5 0 -28.2279 75.5251 -55.85 + 47 150.619 759 4 1 -28.1752 75.607 -84.45 + 47 152.073 1277 4 0 -28.1706 75.6129 -85.85 + 47 124.974 1278 3 0 -28.0619 75.7553 -115.85 + 47 425.302 760 2 1 -27.9634 75.8976 -144.45 + 47 425.803 1279 2 0 -27.9601 75.902 -145.85 + 47 194.177 760 1 1 -27.8957 76.0041 -174.45 + 47 120.102 1279 1 0 -27.8933 76.0136 -175.85 + 47 126.802 760 0 1 -27.857 76.2005 -204.45 + 47 94.937 1280 0 0 -27.8613 76.2395 -205.85 + 47 10.8406 1281 0 0 -27.8623 76.25 -206.211 + 47 161.298 869 0 1 -6.14358 109.087 -204.85 + 47 92.7996 873 0 1 -5.45 114.725 -204.747 + 47 48.2047 884 7 1 -3.25 2.01469 5.22163 + 47 156.654 873 7 0 -80.5387 -5.2919 3.75 + 47 556.667 1280 1 0 -27.7964 76.1508 -175.85 + 47 126.281 759 0 1 -28.0537 76.704 -204.45 + 47 194.608 1283 0 0 -28.079 76.7193 -205.85 + 47 128.725 759 1 1 -28.1564 76.2072 -174.45 + 47 117.016 757 0 1 -28.6235 76.665 -204.45 +Number of digits in this event = 34 +Using G4ParticleGun ... +6.29381 LIN +gamma +Event: 48 +Number of tracker hits in this event = 65 + 48 38.6193 778 2 1 -24.2514 0.191022 -144.45 + 48 120.06 779 2 1 -24.25 0.191759 -144.568 + 48 114.353 900 2 0 -24.2343 0.198612 -145.85 + 48 448.983 780 1 1 -23.8552 0.355162 -174.45 + 48 42.8045 781 1 1 -23.85 0.355723 -174.722 + 48 106.119 901 1 0 -23.829 0.359235 -175.85 + 48 128.996 783 0 1 -23.3213 0.404007 -204.45 + 48 109.383 901 0 0 -23.2861 0.414564 -205.85 + 48 108.489 896 1 0 -24.206 -0.675752 -175.85 + 48 49.3659 895 1 0 -24.2521 -0.850155 -176.108 + 48 26.9822 772 0 1 -25.6217 -18.8386 -204.45 + 48 74.3074 771 0 1 -25.65 -18.8584 -204.552 + 48 116.493 805 0 0 -26.2278 -19.0044 -205.85 + 48 129.831 902 1 0 -23.8834 0.520039 -175.851 + 48 54.139 766 0 1 -26.8291 5.29778 -204.45 + 48 56.9143 765 0 1 -26.85 5.31563 -204.669 + 48 121.892 926 0 0 -26.961 5.35908 -205.85 + 48 10.9226 84 3 0 -39.8198 -163.15 -115.882 + 48 80.1032 570 3 0 -59.6005 -65.9106 -116.25 + 48 113.014 571 3 0 -59.6028 -65.85 -116.134 + 48 40.7341 779 1 1 -24.05 0.464619 -174.735 + 48 251.958 906 1 0 -24.1797 1.27031 -175.85 + 48 28.0619 1035 1 0 -76.6267 27.1756 -176.25 + 48 98.7956 1036 1 0 -76.6634 27.25 -176.192 + 48 170.089 1037 1 0 -76.7478 27.4505 -176.111 + 48 68.6797 1038 1 0 -76.6715 27.6505 -176.033 + 48 25.7978 1039 1 0 -76.7301 27.85 -175.927 + 48 49.8032 511 1 1 -77.748 28.6933 -174.85 + 48 0.0119458 510 1 1 -77.8502 28.7507 -174.85 + 48 43.7146 1047 1 0 -79.116 29.4505 -175.85 + 48 273.551 1046 1 0 -79.1774 29.45 -175.935 + 48 80.7257 1045 1 0 -79.5999 29.25 -175.892 + 48 196.739 782 0 1 -23.6293 0.629008 -204.45 + 48 236.815 902 0 0 -23.581 0.641457 -205.85 + 48 12.2817 903 0 0 -23.5072 0.65 -206.224 + 48 114.545 777 2 1 -24.4958 -0.0570372 -144.45 + 48 103.093 899 2 0 -24.4917 -0.0579378 -145.85 + 48 116.955 778 1 1 -24.4185 -0.0787959 -174.45 + 48 234.768 899 1 0 -24.4134 -0.0814461 -175.85 + 48 116.428 778 0 1 -24.3119 -0.136561 -204.45 + 48 112.301 899 0 0 -24.309 -0.137565 -205.85 + 48 65.9107 1249 6 0 2.68482 70.041 -26.25 + 48 84.6891 1018 5 1 23.7137 94.095 -54.45 + 48 127.927 715 0 1 -37.0456 -140.96 -204.85 + 48 20.3838 1148 1 0 19.054 49.6852 -176.25 + 48 149.859 1147 1 0 19.038 49.6499 -176.193 + 48 23.7902 1146 1 0 18.9633 49.45 -175.927 + 48 314.325 993 1 1 18.7727 49.0641 -174.85 + 48 157.24 992 1 1 18.6448 49.7066 -174.45 + 48 59.4201 991 1 1 18.45 50.0065 -174.772 + 48 238.692 1150 1 0 17.8276 50.0892 -175.85 + 48 66.2086 1149 1 0 18.0154 50.05 -176.168 + 48 126.867 777 1 1 -24.5503 -0.194083 -174.45 + 48 169.227 775 0 1 -24.8888 -0.421677 -204.45 + 48 104.378 897 0 0 -24.9154 -0.462988 -205.85 + 48 115.422 778 3 1 -24.3228 0.246109 -114.45 + 48 106.489 901 3 0 -24.2896 0.274023 -115.85 + 48 154.992 782 2 1 -23.6022 0.743716 -144.45 + 48 93.1778 903 2 0 -23.5252 0.790467 -145.85 + 48 135.132 790 1 1 -22.0026 1.36272 -174.45 + 48 229.69 792 0 1 -21.5665 1.30732 -204.45 + 48 87.3071 906 0 0 -21.4861 1.26044 -205.85 + 48 325.052 905 0 0 -21.4681 1.25 -206.188 + 48 285.466 952 3 1 10.5128 -136.164 -114.85 + 48 122.961 785 0 1 -22.9138 1.73066 -204.85 +Number of digits in this event = 26 +Using G4ParticleGun ... +1.64105 LIN +gamma +Event: 49 +Number of tracker hits in this event = 24 + 49 224.486 932 2 1 6.61297 -87.8021 -144.45 + 49 383.043 461 2 0 6.59416 -87.8038 -145.85 + 49 136.187 930 1 1 6.21539 -87.7962 -174.45 + 49 219.956 461 1 0 6.15522 -87.7729 -175.85 + 49 120.457 924 0 1 4.93703 -87.314 -204.45 + 49 129.544 463 0 0 4.87853 -87.2937 -205.85 + 49 126.64 368 1 1 -106.532 -100.336 -174.45 + 49 77.7247 369 1 1 -106.35 -100.564 -174.623 + 49 186.137 397 1 0 -105.835 -100.605 -175.85 + 49 278.27 398 1 0 -105.43 -100.55 -176.048 + 49 140.87 399 1 0 -104.856 -100.35 -176.091 + 49 349.326 400 1 0 -104.656 -100.15 -176.095 + 49 4.7878 331 0 0 -11.752 -113.937 -206.25 + 49 127.784 330 0 0 -11.7582 -113.95 -206.242 + 49 68.2129 329 0 0 -11.7893 -114.15 -205.985 + 49 119.966 841 0 1 -11.7048 -115.903 -204.85 + 49 25.3987 317 0 0 -12.6134 -116.627 -205.85 + 49 36.271 828 0 1 -14.3734 -117.919 -204.85 + 49 0.954829 827 0 1 -14.45 -117.954 -204.849 + 49 194.094 307 0 0 -17.2274 -118.707 -205.85 + 49 306.593 306 0 0 -17.2984 -118.75 -205.885 + 49 164.803 933 1 1 6.7124 -87.7769 -174.45 + 49 104.003 933 0 1 6.72077 -87.7791 -204.45 + 49 380.058 461 0 0 6.72102 -87.772 -205.85 +Number of digits in this event = 18 +Using G4ParticleGun ... +2.63685 LIN +gamma +Event: 50 +Number of tracker hits in this event = 51 + 50 306.754 1022 8 1 24.6296 45.7499 35.55 + 50 329.353 1128 8 0 24.6269 45.7516 34.15 + 50 112.052 1022 7 1 24.5624 45.792 5.55 + 50 227.627 1128 7 0 24.5589 45.7943 4.15 + 50 156.107 1022 6 1 24.4745 45.8495 -24.45 + 50 146.548 1129 6 0 24.4707 45.8547 -25.85 + 50 218.273 1021 5 1 24.3886 45.9676 -54.45 + 50 135.813 1129 5 0 24.3813 45.9757 -55.85 + 50 136.894 1020 4 1 24.2423 46.1664 -84.45 + 50 132.405 1130 4 0 24.2315 46.1707 -85.85 + 50 110.391 1019 3 1 23.9908 46.2576 -114.45 + 50 155.164 1131 3 0 23.9942 46.269 -115.85 + 50 114.364 1020 2 1 24.074 46.5163 -144.45 + 50 195.975 1132 2 0 24.0728 46.537 -145.85 + 50 98.0509 1019 1 1 24.0227 46.9683 -174.45 + 50 320.135 1134 1 0 23.9965 46.9998 -175.85 + 50 119.368 1017 0 1 23.4728 47.6702 -204.45 + 50 122.34 1138 0 0 23.4402 47.7033 -205.85 + 50 62.6945 1135 1 0 23.8834 47.05 -176.143 + 50 232.116 1018 2 1 23.7459 46.258 -144.45 + 50 112.519 1130 2 0 24.0996 46.1135 -145.85 + 50 89.0932 1076 1 1 35.2987 43.0756 -174.45 + 50 80.8481 1077 1 1 35.45 42.8267 -174.663 + 50 88.3451 1108 1 0 35.8695 41.806 -175.85 + 50 67.8128 1107 1 0 35.9422 41.65 -176.034 + 50 34.8582 1127 0 1 45.6294 24.1773 -204.45 + 50 216.882 1128 0 1 45.65 24.1709 -204.505 + 50 118.171 1019 0 0 46.2399 23.9249 -205.85 + 50 20.4295 1018 0 0 46.379 23.85 -206.181 + 50 116.22 1131 2 0 23.5804 46.2835 -145.85 + 50 0.0888535 1007 1 1 21.6499 45.7358 -174.45 + 50 181.962 1008 1 1 21.65 45.7357 -174.45 + 50 85.1189 1126 1 0 22.0253 45.3255 -175.85 + 50 58.427 1125 1 0 22.096 45.25 -176.105 + 50 140.649 1045 0 1 29.1404 37.1433 -204.45 + 50 106.616 1082 0 0 29.4077 36.6072 -205.85 + 50 142.28 1085 1 1 37.0578 -14.0347 -174.85 + 50 122.547 1025 7 1 25.0726 45.794 5.55 + 50 143.663 1024 6 1 25.0496 45.5775 -24.45 + 50 119.679 1127 6 0 25.0207 45.6115 -25.85 + 50 135.635 1131 5 0 24.2667 46.2898 -55.85 + 50 149.848 1015 4 1 23.0638 45.741 -84.45 + 50 161.403 1128 4 0 23.0317 45.7373 -85.85 + 50 133.601 1011 3 1 22.4293 45.6355 -114.45 + 50 221.899 1128 3 0 22.3859 45.6798 -115.85 + 50 137.41 1007 2 1 21.4772 46.7282 -144.45 + 50 88.8001 1133 2 0 21.417 46.7741 -145.85 + 50 105.713 1002 1 1 20.5504 47.6886 -174.45 + 50 131.779 1138 1 0 20.4757 47.7638 -175.85 + 50 135.802 991 0 1 18.3744 49.3041 -204.45 + 50 114.864 1146 0 0 18.2484 49.2973 -205.85 +Number of digits in this event = 30 +Using G4ParticleGun ... +4.79163 LIN +gamma +Event: 51 +Number of tracker hits in this event = 10 + 51 221.317 999 2 1 19.9605 -42.0922 -144.45 + 51 430.216 689 2 0 19.9465 -42.0887 -145.85 + 51 268.878 997 1 1 19.6246 -41.9754 -174.45 + 51 106.52 690 1 0 19.6297 -41.9708 -175.85 + 51 296.805 998 0 1 19.7096 -41.9504 -204.45 + 51 195.072 690 0 0 19.6981 -41.949 -205.85 + 51 106.727 999 1 1 19.988 -42.0935 -174.45 + 51 135.578 689 1 0 19.9919 -42.093 -175.85 + 51 126.892 1000 0 1 20.0658 -42.0824 -204.45 + 51 143.27 689 0 0 20.0689 -42.0821 -205.85 +Number of digits in this event = 11 +Using G4ParticleGun ... +8.54839 LIN +gamma +Event: 52 +Number of tracker hits in this event = 3 + 52 209.358 270 1 1 -125.982 29.5743 -174.85 + 52 115.898 269 1 1 -126.15 29.8746 -174.657 + 52 220.517 268 1 1 -126.35 30.0218 -174.634 +Number of digits in this event = 3 +Using G4ParticleGun ... +9.04321 LIN +gamma +Event: 53 +Number of tracker hits in this event = 10 + 53 262.477 498 1 1 -80.2964 -85.7369 -174.45 + 53 260.548 471 1 0 -80.2961 -85.7371 -175.85 + 53 216.899 498 0 1 -80.2839 -85.7299 -204.45 + 53 284.583 471 0 0 -80.2848 -85.7273 -205.85 + 53 157.495 1249 8 1 69.85 -118.389 35.1597 + 53 7.38283 848 0 0 -82.8102 -10.45 -205.947 + 53 64.2469 1292 0 0 61.9132 78.6466 -206.25 + 53 73.4412 484 0 1 -83.0802 -8.32089 -204.85 + 53 249.201 483 0 1 -83.25 -8.12614 -204.845 + 53 56.8556 1158 12 1 51.6929 28.2123 155.15 +Number of digits in this event = 8 +Using G4ParticleGun ... +9.22382 LIN +gamma +Event: 54 +Number of tracker hits in this event = 0 +Number of digits in this event = 3 +Using G4ParticleGun ... +6.32276 LIN +gamma +Event: 55 +Number of tracker hits in this event = 52 + 55 296.007 1347 5 1 89.5357 -27.9596 -54.45 + 55 214.365 760 5 0 89.5346 -27.9601 -55.85 + 55 108.281 1347 4 1 89.5078 -27.9756 -84.45 + 55 217.103 760 4 0 89.5064 -27.9781 -85.85 + 55 116.106 1347 3 1 89.4773 -28.0316 -114.45 + 55 223.246 760 3 0 89.4759 -28.0339 -115.85 + 55 110.785 1346 2 1 89.4481 -28.0768 -144.45 + 55 135.451 759 2 0 89.45 -28.0705 -145.85 + 55 221.848 1346 1 1 89.3915 -27.8897 -174.45 + 55 113.237 760 1 0 89.3937 -27.8763 -175.85 + 55 133.364 1347 0 1 89.4801 -27.575 -204.45 + 55 146.324 762 0 0 89.4974 -27.5416 -205.85 + 55 260.965 1345 1 1 89.2497 -27.7975 -174.708 + 55 58.6706 376 4 0 86.4269 -104.75 -86.2176 + 55 186.176 377 4 0 86.4476 -104.75 -86.1161 + 55 119.162 1349 4 1 89.9252 -28.0262 -84.45 + 55 200.22 1348 3 1 89.7898 -28.3798 -114.45 + 55 96.7 758 3 0 89.7638 -28.4172 -115.85 + 55 133.952 1345 2 1 89.2308 -29.3264 -144.45 + 55 117.652 753 2 0 89.1839 -29.3541 -145.85 + 55 221.966 1340 1 1 88.1918 -29.9212 -174.45 + 55 111.782 750 1 0 88.1125 -29.9103 -175.85 + 55 107.978 1331 0 1 86.3707 -29.5756 -204.45 + 55 125.892 752 0 0 86.2833 -29.5693 -205.85 + 55 231.447 759 3 0 90.1888 -28.2314 -115.85 + 55 176.396 1356 2 1 91.401 -28.6663 -144.45 + 55 292.714 756 2 0 91.3707 -28.7667 -145.85 + 55 110.598 1353 1 1 90.7856 -30.6488 -174.45 + 55 10.6995 745 1 0 90.8113 -31.0368 -175.85 + 55 117.106 744 1 0 90.8123 -31.05 -175.896 + 55 28.9235 705 0 0 89.9486 -39.0193 -205.85 + 55 98.4716 704 0 0 89.9324 -39.05 -205.967 + 55 43.089 785 2 0 117.949 -22.9649 -146.25 + 55 61.174 1349 3 1 89.9603 -28.2883 -114.45 + 55 127.298 754 3 0 88.7317 -29.1201 -115.85 + 55 81.6607 753 3 0 88.5273 -29.2502 -116.07 + 55 8.17351 1210 2 1 62.0611 -46.6521 -144.45 + 55 159.547 1209 2 1 62.0499 -46.6658 -144.466 + 55 31.4021 1208 2 1 61.85 -46.9141 -144.77 + 55 39.8619 661 2 0 61.1629 -47.7723 -145.85 + 55 88.9113 660 2 0 61.1008 -47.8503 -145.949 + 55 25.8039 659 2 0 60.9411 -48.0502 -146.192 + 55 38.1753 1106 1 1 41.3121 -70.8673 -174.45 + 55 110.505 1105 1 1 41.25 -70.9374 -174.55 + 55 3.52977 541 1 0 40.4155 -71.8451 -175.85 + 55 110.393 540 1 0 40.4106 -71.8503 -175.858 + 55 36.9549 539 1 0 40.2266 -72.05 -176.143 + 55 60.4058 1013 0 1 22.7216 -91.5145 -204.45 + 55 143.388 1012 0 1 22.65 -91.6164 -204.57 + 55 19.8713 437 0 0 21.8907 -92.713 -205.85 + 55 117.998 436 0 0 21.8647 -92.75 -205.893 + 55 42.2022 435 0 0 21.7284 -92.9504 -206.122 +Number of digits in this event = 23 +Using G4ParticleGun ... +1.14278 LIN +gamma +Event: 56 +Number of tracker hits in this event = 125 + 56 280.001 522 10 1 -75.6168 7.25677 95.55 + 56 386.379 936 10 0 -75.6159 7.2571 94.15 + 56 240.487 522 9 1 -75.6136 7.27809 65.55 + 56 257.087 936 9 0 -75.5993 7.29193 64.1492 + 56 341.874 522 8 1 -75.5884 7.43791 35.55 + 56 180.768 936 8 0 -75.5041 7.44692 34.15 + 56 173.641 530 7 1 -73.8842 7.55094 5.55 + 56 64.8742 531 7 1 -73.85 7.52771 5.19047 + 56 123.82 936 7 0 -73.753 7.43992 4.14992 + 56 125.203 547 6 1 -70.5932 5.86962 -24.45 + 56 115.652 927 6 0 -70.3272 5.58104 -25.85 + 56 79.3802 582 5 1 -63.4979 -0.64624 -54.45 + 56 88.7377 583 5 1 -63.45 -0.696294 -54.6952 + 56 118.422 895 5 0 -63.2076 -0.900608 -55.85 + 56 115.276 613 4 1 -57.3595 -6.06775 -84.45 + 56 55.4578 614 4 1 -57.25 -6.11252 -84.6951 + 56 118.035 868 4 0 -56.7449 -6.34074 -85.85 + 56 21.2203 675 3 1 -44.8878 -10.4837 -114.45 + 56 145.36 676 3 1 -44.85 -10.5021 -114.545 + 56 126.221 846 3 0 -44.3732 -10.7258 -115.851 + 56 89.6658 728 2 1 -34.3814 -16.747 -144.45 + 56 29.535 729 2 1 -34.25 -16.9086 -144.735 + 56 32.3404 812 2 0 -33.6708 -17.5939 -145.85 + 56 97.4266 811 2 0 -33.6236 -17.65 -145.947 + 56 32.5723 797 1 1 -20.469 -31.474 -174.45 + 56 100.427 798 1 1 -20.4499 -31.4751 -174.485 + 56 143.212 741 1 0 -19.6855 -31.6674 -175.85 + 56 4.37925 880 0 1 -3.8549 -34.6814 -204.45 + 56 106.6 881 0 1 -3.84986 -34.6782 -204.466 + 56 166.503 728 0 0 -3.60205 -34.382 -205.85 + 56 125.601 938 7 0 -73.7669 7.77717 4.14961 + 56 112.659 541 6 1 -71.815 11.6694 -24.45 + 56 183.243 959 6 0 -71.8861 11.8885 -25.85 + 56 57.8788 538 5 1 -72.4267 16.0424 -54.45 + 56 77.33 537 5 1 -72.45 16.098 -54.6364 + 56 196.022 982 5 0 -72.6112 16.4525 -55.85 + 56 167.334 527 4 1 -74.475 27.9667 -84.45 + 56 0.232299 1045 4 0 -74.4753 29.2494 -85.85 + 56 258.925 1046 4 0 -74.4753 29.25 -85.8507 + 56 71.3022 1047 4 0 -74.4746 29.45 -86.0586 + 56 12.2494 528 3 1 -74.2641 54.5028 -114.45 + 56 111.246 529 3 1 -74.25 54.5304 -114.501 + 56 67.2324 1176 3 0 -74.078 55.3148 -115.85 + 56 49.712 1177 3 0 -74.0613 55.4504 -116.092 + 56 206.31 549 2 1 -70.1386 72.1204 -144.45 + 56 101.419 1260 2 0 -70.2353 72.1049 -145.85 + 56 280.656 544 1 1 -71.2188 72.1543 -174.45 + 56 36.1337 1249 1 0 -70.8473 69.9343 -175.85 + 56 66.9329 1248 1 0 -70.8346 69.85 -175.905 + 56 59.8926 1247 1 0 -70.7928 69.65 -176.046 + 56 48.0815 1246 1 0 -70.7483 69.45 -176.193 + 56 177.039 832 1 0 88.475 -13.4593 -176.25 + 56 116.933 831 1 0 89.0222 -13.65 -176.208 + 56 103.612 830 1 0 89.4334 -13.85 -176.217 + 56 103.194 829 1 0 89.783 -14.0501 -176.206 + 56 256.203 828 1 0 90.2853 -14.25 -176.217 + 56 504.428 827 1 0 91.0626 -14.45 -176.128 + 56 12.9846 1461 1 1 112.501 -19.2598 -174.85 + 56 70.2837 1462 1 1 112.55 -19.271 -174.846 + 56 29.0998 1463 1 1 112.75 -19.3615 -174.841 + 56 43.789 739 1 0 126.693 -32.1312 -175.85 + 56 103.202 738 1 0 126.814 -32.2506 -175.866 + 56 79.0405 737 1 0 127.071 -32.4507 -175.923 + 56 53.0705 736 1 0 127.261 -32.65 -175.969 + 56 53.8808 735 1 0 127.383 -32.85 -176.004 + 56 234.635 734 1 0 127.427 -33.0504 -176.047 + 56 112.993 733 1 0 127.422 -33.2505 -176.097 + 56 69.1815 732 1 0 127.421 -33.45 -176.153 + 56 45.2096 731 1 0 127.411 -33.65 -176.207 + 56 155.349 262 1 0 72.2516 -127.574 -176.25 + 56 176.318 1254 1 1 71.0145 -127.739 -174.85 + 56 180.579 1253 1 1 70.8498 -127.845 -174.712 + 56 237.088 1252 1 1 70.65 -128.111 -174.522 + 56 42.8865 1251 1 1 70.4497 -128.486 -174.462 + 56 71.6353 1255 1 1 71.0503 -129.211 -174.624 + 56 76.0532 1256 1 1 71.2502 -129.299 -174.581 + 56 59.7822 1257 1 1 71.45 -129.362 -174.509 + 56 55.6344 1258 1 1 71.65 -129.47 -174.464 + 56 87.6229 1259 1 1 71.85 -129.407 -174.595 + 56 35.2343 256 1 0 71.7612 -128.815 -175.85 + 56 71.3204 257 1 0 71.7666 -128.75 -175.962 + 56 25.6936 258 1 0 71.7623 -128.55 -176.193 + 56 112.086 826 1 0 92.1045 -14.65 -175.897 + 56 138.924 526 6 1 -74.7962 10.1194 -24.45 + 56 193.201 265 1 1 -126.968 106.974 -174.45 + 56 171.962 938 8 0 -75.4968 7.78666 34.15 + 56 124.299 520 7 1 -75.9869 8.05081 5.55 + 56 95.9755 940 7 0 -76.0289 8.06109 4.15 + 56 134.722 515 6 1 -76.9356 8.12563 -24.45 + 56 162.439 940 6 0 -76.96 8.09871 -25.85 + 56 139.573 512 5 1 -77.5111 7.62678 -54.45 + 56 105.76 937 5 0 -77.5337 7.63142 -55.85 + 56 218.734 510 4 1 -78.0194 7.7161 -84.45 + 56 188.233 937 4 0 -78.1033 7.61695 -85.85 + 56 101.536 501 3 1 -79.8106 5.4185 -114.45 + 56 9.96478 926 3 0 -79.8168 5.25482 -115.85 + 56 101.281 925 3 0 -79.8171 5.24999 -115.891 + 56 81.934 496 2 1 -80.729 0.881469 -144.45 + 56 80.5514 495 2 1 -80.85 0.769352 -144.718 + 56 38.2407 901 2 0 -81.3583 0.286481 -145.85 + 56 99.9789 900 2 0 -81.3966 0.25 -145.937 + 56 44.0512 426 1 1 -94.8567 -13.0618 -174.45 + 56 100.978 425 1 1 -94.95 -13.1427 -174.502 + 56 78.6565 424 1 1 -95.1501 -13.3083 -174.619 + 56 48.5462 423 1 1 -95.3502 -13.4671 -174.742 + 56 121.13 825 1 0 -97.3029 -14.85 -175.872 + 56 123.856 824 1 0 -97.5963 -15.0505 -176.046 + 56 11.1388 823 1 0 -97.9057 -15.25 -176.229 + 56 79.3869 166 0 1 -146.791 -43.7334 -204.45 + 56 71.4132 165 0 1 -146.95 -43.5752 -204.546 + 56 71.3621 164 0 1 -147.15 -43.3748 -204.654 + 56 48.7682 163 0 1 -147.35 -43.1703 -204.775 + 56 34.9109 693 0 0 -149.021 -41.3374 -205.85 + 56 73.0324 694 0 0 -149.099 -41.25 -205.9 + 56 96.8875 695 0 0 -149.282 -41.0499 -206.013 + 56 96.9908 696 0 0 -149.468 -40.8499 -206.129 + 56 61.9972 939 8 0 -75.4889 7.85027 34.0393 + 56 61.8576 940 8 0 -75.4699 8.05005 33.9242 + 56 72.3625 941 8 0 -75.5027 8.25 33.8283 + 56 76.52 942 8 0 -75.6258 8.45041 33.9043 + 56 85.898 943 8 0 -75.6935 8.65 33.9844 + 56 52.7003 944 8 0 -75.8376 8.85 33.8995 + 56 126.262 962 8 0 -130.979 12.4623 33.7504 + 56 88.6727 963 8 0 -131.162 12.6501 34.0176 + 56 79.5556 964 8 0 -131.249 12.85 33.9393 +Number of digits in this event = 42 +Using G4ParticleGun ... +9.97543 LIN +gamma +Event: 57 +Number of tracker hits in this event = 18 + 57 283.665 1642 2 1 148.636 17.1927 -144.45 + 57 286.704 985 2 0 148.637 17.1844 -145.85 + 57 520.46 1642 1 1 148.645 16.9874 -174.45 + 57 117.82 984 1 0 148.669 16.9811 -175.85 + 57 368.882 1644 0 1 149.081 16.8436 -204.45 + 57 111.024 984 0 0 149.008 16.8967 -205.85 + 57 15.2995 1645 0 1 149.15 16.7677 -204.798 + 57 115.668 982 0 0 149.34 16.6437 -205.85 + 57 478.189 985 1 0 148.647 17.1821 -175.85 + 57 370.899 1642 0 1 148.658 17.1885 -204.45 + 57 372.66 985 0 0 148.658 17.1881 -205.85 + 57 171.525 1681 5 1 156.35 118.809 -54.5453 + 57 16.1237 917 0 0 115.208 3.65 -206.01 + 57 34.8355 1538 0 1 127.933 -30.2552 -204.45 + 57 63.2116 1469 0 1 114.081 3.86816 -204.85 + 57 152.889 930 0 0 114.551 6.15069 -205.85 + 57 36.8658 1474 0 1 115.099 5.80868 -204.85 + 57 30.7154 927 0 0 115.595 5.49289 -205.85 +Number of digits in this event = 12 +Using G4ParticleGun ... +8.58529 LIN +gamma +Event: 58 +Number of tracker hits in this event = 193 + 58 113.444 449 7 1 -90.1736 -91.2396 5.55 + 58 112.442 444 7 0 -90.1765 -91.2395 4.15 + 58 763.793 449 6 1 -90.2311 -91.2444 -24.45 + 58 462.404 444 6 0 -90.2344 -91.2453 -25.85 + 58 682.526 449 5 1 -90.3102 -91.255 -54.45 + 58 412.428 444 5 0 -90.3155 -91.2562 -55.85 + 58 113.38 448 4 1 -90.4278 -91.2831 -84.45 + 58 162.43 444 4 0 -90.4337 -91.2858 -85.85 + 58 378.589 448 3 1 -90.5471 -91.3435 -114.45 + 58 146.098 444 3 0 -90.5507 -91.3476 -115.85 + 58 124.121 447 2 1 -90.6276 -91.4303 -144.45 + 58 183.29 443 2 0 -90.6274 -91.4339 -145.85 + 58 233.274 447 1 1 -90.6166 -91.5145 -174.45 + 58 154.642 443 1 0 -90.6164 -91.5165 -175.85 + 58 336.539 447 0 1 -90.6129 -91.5427 -204.45 + 58 554.715 443 0 0 -90.6139 -91.5435 -205.85 + 58 109.706 639 0 0 -56.2748 -52.25 -205.978 + 58 138.898 443 2 1 -91.4421 -90.3923 -144.85 + 58 133.897 442 0 0 -90.6607 -91.7217 -205.85 + 58 669.98 446 0 1 -90.75 -91.7662 -204.531 + 58 10.7527 445 0 1 -90.95 -92.1987 -204.822 + 58 85.3182 432 0 0 -91.6291 -93.5659 -205.85 + 58 103.392 431 0 0 -91.7447 -93.7503 -206.012 + 58 14.7083 430 0 0 -91.8936 -93.95 -206.213 + 58 5.48173 450 6 1 -90.05 -91.0118 -24.8439 + 58 71.8312 453 6 0 -88.2495 -89.4067 -25.8501 + 58 5.86374 454 6 0 -88.2446 -89.25 -25.8672 + 58 24.1775 454 6 1 -89.1911 -88.7669 -24.85 + 58 244.994 453 6 1 -89.25 -88.7275 -24.8261 + 58 131.552 452 6 1 -89.45 -88.825 -24.7203 + 58 143.742 445 6 0 -90.3748 -91.1089 -25.85 + 58 288.065 443 5 0 -90.339 -91.35 -55.8899 + 58 90.6679 434 4 1 -93.2551 -92.9032 -84.45 + 58 14.0901 433 4 1 -93.35 -92.9203 -84.8033 + 58 112.549 435 4 0 -93.6693 -92.977 -85.8503 + 58 111.43 415 3 1 -97.0921 -95.9178 -114.45 + 58 155.178 420 3 0 -96.6654 -95.978 -115.85 + 58 99.3981 463 2 1 -87.3305 -97.18 -144.451 + 58 55.9042 413 2 0 -87.1577 -97.5008 -145.85 + 58 193.529 412 2 0 -87.1393 -97.55 -146.046 + 58 166.001 482 1 1 -83.6476 -105.984 -174.451 + 58 73.9055 367 1 0 -83.2917 -106.675 -175.85 + 58 95.6848 366 1 0 -83.2582 -106.75 -175.992 + 58 35.3636 499 0 1 -80.1389 -119.616 -204.45 + 58 78.0265 500 0 1 -80.05 -119.607 -204.511 + 58 164.838 501 0 1 -79.8499 -119.582 -204.635 + 58 68.907 502 0 1 -79.65 -119.539 -204.755 + 58 32.6961 307 0 0 -77.7568 -118.578 -205.85 + 58 160.727 308 0 0 -77.6984 -118.55 -205.879 + 58 127.903 309 0 0 -77.4215 -118.35 -206.037 + 58 29.6831 310 0 0 -77.1975 -118.15 -206.188 + 58 108.039 333 0 0 -46.115 -113.352 -206.25 + 58 31.2514 332 0 0 -45.9173 -113.55 -205.915 + 58 71.8367 674 0 1 -45.0892 -114.526 -204.85 + 58 158.611 675 0 1 -45.0494 -114.556 -204.799 + 58 84.6488 417 2 0 -70.3502 -96.6962 -146.25 + 58 97.793 418 2 0 -70.2622 -96.5499 -146.038 + 58 109.9 419 2 0 -70.0129 -96.3499 -145.918 + 58 25.2844 420 2 0 -69.9119 -96.15 -146.184 + 58 138.964 517 0 1 -76.5909 -118.505 -204.85 + 58 109.876 516 0 1 -76.65 -118.416 -204.757 + 58 143.713 515 4 1 -77.036 -91.4534 -84.45 + 58 76.0341 516 4 1 -76.85 -91.1514 -84.7278 + 58 29.7757 450 4 0 -76.0599 -89.9208 -85.8504 + 58 69.6481 451 4 0 -76.0136 -89.8499 -85.9146 + 58 94.9737 452 4 0 -75.8885 -89.65 -86.0809 + 58 5.22555 453 4 0 -75.7691 -89.45 -86.2421 + 58 41.5067 631 3 1 -53.7405 -52.0712 -114.45 + 58 98.2771 632 3 1 -53.6499 -52.0273 -114.565 + 58 10.4967 633 3 1 -53.45 -51.9072 -114.825 + 58 143.747 643 3 0 -52.599 -51.3662 -115.85 + 58 81.5014 644 3 0 -52.4387 -51.25 -116.041 + 58 19.1251 742 2 1 -31.4902 -29.5132 -144.45 + 58 146.518 743 2 1 -31.4499 -29.4814 -144.493 + 58 77.2205 744 2 1 -31.25 -29.3493 -144.686 + 58 82.7412 760 2 0 -29.7034 -28.0223 -145.85 + 58 94.7722 761 2 0 -29.495 -27.85 -146.008 + 58 44.506 762 2 0 -29.3199 -27.65 -146.17 + 58 26.3459 956 2 0 34.5192 11.2724 -146.25 + 58 148.131 955 2 0 34.594 11.25 -146.194 + 58 67.1387 1081 2 1 36.2601 10.5321 -144.85 + 58 57.5244 1082 2 1 36.45 10.4376 -144.681 + 58 81.7697 1083 2 1 36.65 10.3188 -144.543 + 58 53.894 1084 2 1 36.8507 10.2032 -144.477 + 58 103.112 1085 2 1 37.05 10.055 -144.457 + 58 108.035 1086 2 1 37.25 9.81011 -144.573 + 58 105.635 1087 2 1 37.45 9.48271 -144.724 + 58 72.9098 1088 2 1 37.65 9.15824 -144.787 + 58 11.2679 937 2 0 38.6031 7.48232 -145.85 + 58 92.5286 936 2 0 38.6252 7.45 -145.87 + 58 132.567 935 2 0 38.8319 7.24982 -145.982 + 58 67.1401 934 2 0 39.0061 7.05 -145.995 + 58 479.296 933 2 0 39.1691 6.84976 -146.014 + 58 155.708 932 2 0 39.8981 6.64989 -146.164 + 58 66.1995 1136 2 0 -15.2737 47.2525 -146.25 + 58 107.933 1137 2 0 -15.3896 47.45 -146.173 + 58 54.1961 1138 2 0 -15.4427 47.65 -146.149 + 58 423.202 1139 2 0 -15.4574 47.85 -146.07 + 58 265.841 1140 2 0 -15.0628 48.05 -146.037 + 58 135.867 445 5 1 -91.0381 -92.4777 -54.45 + 58 12.4488 438 5 0 -91.0479 -92.548 -55.85 + 58 127.004 437 5 0 -91.048 -92.55 -55.8876 + 58 126.026 445 4 1 -91.0986 -94.0093 -84.45 + 58 97.6656 430 4 0 -91.1079 -94.0936 -85.85 + 58 128.684 445 3 1 -91.0962 -96.0316 -114.45 + 58 120.048 419 3 0 -91.103 -96.15 -115.984 + 58 110.181 445 2 1 -90.9962 -98.2664 -144.45 + 58 111.978 409 2 0 -90.9162 -98.333 -145.85 + 58 12.3544 408 2 0 -90.8979 -98.35 -146.19 + 58 106.281 453 1 1 -89.266 -99.6235 -174.45 + 58 21.3166 454 1 1 -89.25 -99.6344 -174.779 + 58 152.565 402 1 0 -89.2002 -99.6687 -175.85 + 58 127.337 460 0 1 -87.9673 -100.483 -204.45 + 58 119.333 398 0 0 -87.8851 -100.459 -205.85 + 58 115.186 450 3 1 -90.0007 -91.5531 -114.45 + 58 134.851 442 3 0 -90.005 -91.5771 -115.85 + 58 126.96 449 1 1 -90.2177 -92.5393 -174.45 + 58 159.332 437 1 0 -90.2108 -92.6016 -175.85 + 58 161.057 449 0 1 -90.1909 -94.1736 -204.45 + 58 59.483 1382 6 0 -24.5705 96.7289 -25.85 + 58 126.404 449 4 1 -90.3228 -91.1108 -84.45 + 58 122.964 445 4 0 -90.3292 -91.1122 -85.85 + 58 98.7191 445 3 0 -90.4712 -91.1301 -115.85 + 58 154.407 448 2 1 -90.4875 -91.1934 -144.45 + 58 117.031 444 2 0 -90.4926 -91.1983 -145.85 + 58 151.118 444 1 0 -90.605 -91.3065 -175.85 + 58 30.1049 441 0 0 -90.9149 -91.9161 -205.85 + 58 93.3219 440 0 0 -90.9318 -91.95 -205.927 + 58 172.417 409 0 0 -103.938 -98.3026 -206.25 + 58 233.846 375 0 1 -105.113 -98.2809 -204.85 + 58 108.864 374 0 1 -105.15 -98.2824 -204.804 + 58 36.1698 376 0 1 -104.948 -98.4608 -204.45 + 58 39.8287 415 0 0 -104.092 -97.0368 -205.85 + 58 103.77 416 0 0 -104.021 -96.95 -205.927 + 58 335.045 380 0 1 -104.108 -96.7662 -204.85 + 58 17.5022 379 0 1 -104.15 -96.7475 -204.793 + 58 124.868 441 5 1 -91.9158 -92.6643 -54.4501 + 58 1.4221 440 5 1 -91.95 -92.7043 -54.8472 + 58 109.657 436 5 0 -92.0224 -92.7958 -55.85 + 58 127.282 432 4 1 -93.7102 -95.9918 -84.4502 + 58 124.666 419 4 0 -93.5173 -96.1876 -85.85 + 58 105.181 455 3 1 -88.8976 -100.553 -114.45 + 58 159.511 399 3 0 -88.9207 -100.327 -115.85 + 58 7.907 455 2 1 -88.8514 -94.4199 -144.45 + 58 101.23 456 2 1 -88.85 -94.4139 -144.485 + 58 48.2041 429 2 0 -88.894 -94.1912 -145.85 + 58 77.3128 430 2 0 -88.9125 -94.15 -146.085 + 58 151.924 442 1 1 -91.7328 -89.5063 -174.45 + 58 46.6322 449 1 0 -91.6546 -90.1501 -176.095 + 58 13.5166 395 0 0 -91.2216 -101.136 -205.85 + 58 102.456 394 0 0 -91.233 -101.15 -205.889 + 58 55.5888 456 3 1 -88.7092 -100.671 -114.45 + 58 60.9361 457 3 1 -88.6497 -100.617 -114.641 + 58 70.4609 402 3 0 -88.1725 -99.6919 -115.85 + 58 109.699 403 3 0 -88.053 -99.5495 -116.016 + 58 16.0248 404 3 0 -87.8639 -99.35 -116.216 + 58 145.111 539 2 1 -72.1442 -79.4646 -144.45 + 58 121.674 538 2 1 -72.25 -79.9497 -144.614 + 58 111.569 537 2 1 -72.45 -80.2753 -144.736 + 58 18.7805 484 2 0 -74.2427 -83.2091 -145.85 + 58 47.3327 483 2 0 -74.2646 -83.25 -145.864 + 58 253.475 521 2 1 -75.6807 -85.3071 -144.85 + 58 75.6543 520 2 1 -75.85 -85.9181 -144.487 + 58 98.3698 519 2 1 -76.05 -86.049 -144.521 + 58 49.2478 518 2 1 -76.25 -86.1708 -144.555 + 58 117.11 517 2 1 -76.45 -86.2149 -144.574 + 58 60.7589 516 2 1 -76.65 -86.2432 -144.6 + 58 54.0645 515 2 1 -76.85 -86.2176 -144.593 + 58 68.8206 514 2 1 -77.05 -86.2565 -144.576 + 58 37.4304 513 2 1 -77.25 -86.3292 -144.723 + 58 137.06 466 2 0 -77.5125 -86.7918 -145.85 + 58 59.0406 511 2 0 -43.4995 -77.6762 -146.25 + 58 103.857 510 2 0 -43.4082 -77.8501 -146.104 + 58 1.52957 509 2 0 -43.3284 -78.05 -145.856 + 58 148.818 684 2 1 -43.2047 -78.8574 -144.85 + 58 38.1755 683 2 1 -43.25 -78.9369 -144.477 + 58 159.008 446 6 0 -90.5912 -90.9034 -25.85 + 58 89.086 401 5 1 -99.873 -88.2605 -54.45 + 58 15.9717 400 5 1 -99.95 -88.3627 -54.7917 + 58 141.748 456 5 0 -100.092 -88.7111 -55.8501 + 58 2.67268 455 5 0 -100.144 -88.85 -56.2338 + 58 105.131 227 5 0 -41.4814 -134.608 -56.25 + 58 106.42 226 5 0 -41.2361 -134.75 -56.1274 + 58 179.422 225 5 0 -40.9278 -134.95 -55.9954 + 58 41.3996 224 5 0 -40.6587 -135.15 -55.8908 + 58 91.1425 714 5 1 -37.1559 -137.454 -54.85 + 58 164.57 715 5 1 -37.05 -137.546 -54.8095 + 58 146.351 716 5 1 -36.85 -137.757 -54.6997 + 58 15.2511 222 5 0 -32.126 -135.65 -55.85 + 58 142.469 749 5 1 -30.2333 -135.45 -54.85 + 58 154.412 397 4 1 -100.579 -99.3035 -84.45 + 58 192.805 447 6 0 -90.6939 -90.7499 -26.1773 + 58 43.9942 448 6 0 -90.7193 -90.5499 -26.2156 +Number of digits in this event = 75 +Using G4ParticleGun ... +4.9616 LIN +gamma +Event: 59 +Number of tracker hits in this event = 6 + 59 303.642 1203 0 1 60.7758 3.37118 -204.45 + 59 249.372 916 0 0 60.8164 3.35176 -205.85 + 59 14.8021 1094 12 0 -138.547 38.8659 153.75 + 59 435.126 1093 12 0 -138.576 38.85 153.778 + 59 143.875 852 3 1 -9.5756 -170.199 -114.85 + 59 98.236 851 3 1 -9.65 -170.349 -114.737 +Number of digits in this event = 7 +Using G4ParticleGun ... +7.57806 LIN +gamma +Event: 60 +Number of tracker hits in this event = 4 + 60 30.0174 1035 0 0 -66.6453 27.0744 -206.25 + 60 218.737 1267 2 1 73.5121 72.2885 -144.45 + 60 75.2139 1646 4 0 -91.5023 149.525 -86.25 + 60 178.171 279 4 1 -124.208 -17.7126 -84.85 +Number of digits in this event = 4 +Using G4ParticleGun ... +9.27768 LIN +gamma +Event: 61 +Number of tracker hits in this event = 0 +Number of digits in this event = 3 +Using G4ParticleGun ... +2.88969 LIN +gamma +Event: 62 +Number of tracker hits in this event = 67 + 62 250.19 727 8 1 -34.4839 -92.0309 35.55 + 62 242.778 440 8 0 -34.4838 -92.049 34.15 + 62 260.7 727 7 1 -34.4527 -92.4328 5.55 + 62 168.304 438 7 0 -34.447 -92.4632 4.15 + 62 132.723 728 6 1 -34.29 -93.0938 -24.45 + 62 162.721 435 6 0 -34.2557 -93.1108 -25.85 + 62 106.499 732 5 1 -33.5312 -93.4668 -54.45 + 62 163.815 433 5 0 -33.4993 -93.489 -55.85 + 62 356.934 736 4 1 -32.8043 -93.9645 -84.45 + 62 235.014 430 4 0 -32.7745 -93.9872 -85.85 + 62 121.02 739 3 1 -32.161 -94.4516 -114.45 + 62 107.773 428 3 0 -32.1438 -94.493 -115.85 + 62 192.93 741 2 1 -31.776 -95.3518 -144.45 + 62 165.575 423 2 0 -31.7582 -95.3916 -145.85 + 62 118.141 743 1 1 -31.4065 -96.2119 -174.45 + 62 136.218 419 1 0 -31.3983 -96.256 -175.85 + 62 126.268 744 0 1 -31.2451 -97.1814 -204.45 + 62 160.26 414 0 0 -31.2359 -97.2322 -205.85 + 62 105.83 729 5 1 -34.1141 -93.7154 -54.4501 + 62 151.112 432 5 0 -34.0562 -93.7401 -55.85 + 62 101.445 434 4 0 -32.9386 -93.3398 -85.85 + 62 145.155 708 3 1 -38.3611 -91.1771 -114.45 + 62 223.603 444 3 0 -38.1205 -91.2554 -115.85 + 62 65.8035 744 2 1 -31.0947 -93.9536 -144.45 + 62 66.3456 745 2 1 -31.05 -93.7343 -144.657 + 62 73.143 437 2 0 -30.6078 -92.7188 -145.85 + 62 87.3446 438 2 0 -30.5307 -92.5499 -146.05 + 62 40.1237 484 2 0 -42.154 -83.2119 -146.25 + 62 117.645 483 2 0 -42.2246 -83.25 -146.152 + 62 36.1945 684 2 1 -43.1659 -83.28 -144.85 + 62 103.518 683 2 1 -43.25 -83.2873 -144.743 + 62 92.2971 682 2 1 -43.4501 -83.1673 -144.627 + 62 82.6407 681 2 1 -43.65 -82.9089 -144.567 + 62 54.5912 680 2 1 -43.85 -82.8288 -144.547 + 62 73.6804 679 2 1 -44.0506 -82.8266 -144.517 + 62 103.447 678 2 1 -44.25 -82.8807 -144.623 + 62 83.6321 487 2 0 -45.0698 -82.5886 -145.85 + 62 241.301 488 2 0 -45.1645 -82.45 -146.004 + 62 190.022 489 2 0 -45.1785 -82.2494 -146.054 + 62 235.419 576 2 0 -51.1373 -64.8031 -146.25 + 62 110.887 439 7 0 -34.5441 -92.35 4.06652 + 62 247.909 440 7 0 -34.5324 -92.15 3.97765 + 62 124.836 441 7 0 -34.5867 -91.9441 4.15 + 62 109.71 726 6 1 -34.7385 -91.8659 -24.45 + 62 96.9221 441 6 0 -34.7474 -91.8661 -25.85 + 62 111.966 725 5 1 -34.922 -91.8641 -54.45 + 62 158.975 441 5 0 -34.926 -91.8621 -55.85 + 62 110.666 725 4 1 -34.9941 -91.8044 -84.45 + 62 110.517 441 4 0 -34.9969 -91.8014 -85.85 + 62 146.687 724 3 1 -35.0511 -91.7515 -114.45 + 62 125.955 442 3 0 -35.0505 -91.7466 -115.85 + 62 127.813 725 2 1 -35.0473 -91.6453 -144.45 + 62 212.284 442 2 0 -35.045 -91.6387 -145.85 + 62 139.932 725 1 1 -35.0104 -91.5016 -174.45 + 62 128.659 443 1 0 -35.013 -91.4936 -175.85 + 62 108.668 724 0 1 -35.0708 -91.3358 -204.45 + 62 109.855 444 0 0 -35.0716 -91.3317 -205.85 + 62 37.1525 1317 9 0 -90.3664 83.45 64.0701 + 62 51.9907 443 0 0 -35.0538 -91.5352 -205.85 + 62 199.714 453 0 0 -38.2863 -89.3858 -206.25 + 62 412.676 703 0 1 -39.3205 -89.5875 -204.85 + 62 125.489 446 0 0 -39.7015 -90.8705 -205.85 + 62 104.559 445 0 0 -39.6701 -90.95 -206.021 + 62 318.394 507 3 0 -27.1585 -78.5933 -116.25 + 62 46.0094 438 8 0 -36.4947 -92.5115 34.15 + 62 160.255 437 8 0 -36.6218 -92.55 34.0816 + 62 287.972 436 8 0 -36.8978 -92.75 33.9423 +Number of digits in this event = 38 +Using G4ParticleGun ... +8.97601 LIN +gamma +Event: 63 +Number of tracker hits in this event = 3 + 63 75.6271 1281 4 0 -37.3641 76.4287 -86.25 + 63 379.169 1282 4 0 -37.3582 76.45 -86.222 + 63 5.01616 1283 4 0 -37.2545 76.6501 -86.0228 +Number of digits in this event = 4 +Using G4ParticleGun ... +8.49795 LIN +gamma +Event: 64 +Number of tracker hits in this event = 21 + 64 414.999 782 4 0 -114.569 -23.5613 -85.9735 + 64 244.481 327 3 1 -114.57 -23.5728 -114.45 + 64 349.514 782 3 0 -114.57 -23.5756 -115.85 + 64 307.506 327 2 1 -114.576 -23.6369 -144.45 + 64 360.475 782 2 0 -114.574 -23.6343 -145.85 + 64 426.996 328 1 1 -114.537 -23.565 -174.45 + 64 239.687 782 1 0 -114.533 -23.5661 -175.85 + 64 316.353 328 0 1 -114.478 -23.5837 -204.45 + 64 102.635 782 0 0 -114.48 -23.586 -205.85 + 64 124.815 304 0 1 -119.173 -59.2582 -204.85 + 64 13.3603 1662 7 0 -14.2897 152.587 3.75 + 64 106.136 781 0 0 -114.449 -23.6778 -205.85 + 64 29.9516 420 0 1 -96.15 -28.6795 -204.678 + 64 10.4992 327 1 1 -114.557 -23.5054 -174.45 + 64 178.238 329 1 1 -114.35 -22.8896 -174.46 + 64 178.154 330 1 1 -114.15 -22.5079 -174.591 + 64 177.44 785 1 0 -114.536 -22.8547 -175.85 + 64 67.5593 699 1 0 -99.4388 -40.1966 -176.249 + 64 356.966 562 1 1 -67.6151 -10.3045 -174.45 + 64 81.644 563 1 1 -67.4499 -10.1842 -174.793 + 64 59.3934 561 1 1 -67.65 -10.3848 -174.804 +Number of digits in this event = 15 +Using G4ParticleGun ... +3.49191 LIN +gamma +Event: 65 +Number of tracker hits in this event = 115 + 65 239.198 1175 8 1 55.1045 -14.2543 35.55 + 65 292.613 828 8 0 55.1028 -14.2557 34.15 + 65 179.841 1174 7 1 55.0497 -14.2881 5.55 + 65 99.1672 1175 7 1 55.05 -14.2881 5.35281 + 65 139.607 828 7 0 55.0506 -14.2875 4.15 + 65 116.368 1175 6 1 55.0838 -14.2592 -24.45 + 65 246.146 828 6 0 55.0872 -14.2671 -25.85 + 65 151.054 1175 5 1 55.1568 -14.4494 -54.45 + 65 139.769 827 5 0 55.1571 -14.4632 -55.85 + 65 492.904 1175 4 1 55.1673 -14.7746 -84.45 + 65 331.368 826 4 0 55.1294 -14.7695 -85.85 + 65 237.077 1171 3 1 54.3162 -14.7133 -114.45 + 65 263.473 826 3 0 54.2716 -14.7081 -115.85 + 65 42.4404 1167 2 1 53.4544 -14.6567 -144.45 + 65 89.3443 1166 2 1 53.45 -14.657 -144.588 + 65 299.685 826 2 0 53.4078 -14.659 -145.85 + 65 168.184 1161 1 1 52.4139 -14.7117 -174.45 + 65 126.803 826 1 0 52.3651 -14.7075 -175.85 + 65 117.171 1156 0 1 51.4051 -14.6369 -204.45 + 65 119.005 827 0 0 51.3718 -14.6264 -205.85 + 65 58.116 1026 2 1 25.45 18.2647 -144.815 + 65 220.906 1163 1 1 52.7595 -15.176 -174.45 + 65 118.715 823 1 0 52.4547 -15.3666 -175.851 + 65 79.1852 1121 0 1 44.3605 -19.2107 -204.45 + 65 24.7167 1120 0 1 44.2499 -19.2427 -204.755 + 65 199.353 803 0 0 43.9428 -19.2938 -205.85 + 65 133.477 824 1 0 52.8621 -15.1438 -175.851 + 65 64.6806 1164 0 1 53.0107 -15.5139 -204.45 + 65 52.2485 1165 0 1 53.05 -15.5806 -204.672 + 65 235.355 820 0 0 53.3419 -15.8735 -205.851 + 65 159.417 1176 4 1 55.3026 -14.7036 -84.45 + 65 36.3303 1177 4 1 55.45 -14.66 -84.7503 + 65 70.4441 1379 3 1 96.0167 -8.85193 -114.45 + 65 129.427 1380 3 1 96.15 -8.93384 -114.555 + 65 49.9701 1381 3 1 96.35 -8.91914 -114.7 + 65 21.9968 1382 3 1 96.55 -8.87785 -114.805 + 65 124.652 858 3 0 97.8744 -8.36023 -115.85 + 65 81.3744 859 3 0 98.1913 -8.25 -116.073 + 65 379.146 828 4 0 54.6875 -14.3042 -85.85 + 65 62.4621 829 4 0 54.6185 -14.25 -86.0194 + 65 14.2635 1119 3 1 44.0343 -4.73685 -114.45 + 65 145.337 1120 3 1 44.0503 -4.70658 -114.505 + 65 63.9288 880 3 0 44.3851 -3.97283 -115.85 + 65 57.709 881 3 0 44.4295 -3.85 -116.083 + 65 112.311 1139 2 1 47.8905 4.62967 -144.45 + 65 111.389 923 2 0 48.0666 4.74095 -145.85 + 65 35.7759 1157 1 1 51.5902 5.69829 -174.45 + 65 132.561 1158 1 1 51.65 5.61931 -174.546 + 65 109.549 920 1 0 52.6542 4.22111 -175.85 + 65 84.3429 919 1 0 52.7996 4.05 -176.021 + 65 22.0305 918 1 0 52.9626 3.85 -176.216 + 65 92.3594 1289 0 1 77.9 -28.8296 -204.45 + 65 310.735 1290 0 1 78.05 -28.925 -204.524 + 65 81.6435 1291 0 1 78.25 -29.0729 -204.61 + 65 73.5901 1292 0 1 78.45 -29.227 -204.708 + 65 102.59 1293 0 1 78.65 -29.3545 -204.791 + 65 247.657 1294 0 1 78.85 -29.5162 -204.799 + 65 98.8839 1295 0 1 79.05 -29.6885 -204.791 + 65 125.262 1296 0 1 79.25 -29.8546 -204.74 + 65 47.2976 1297 0 1 79.45 -29.9965 -204.67 + 65 79.7065 1298 0 1 79.6504 -30.0919 -204.619 + 65 61.5013 1299 0 1 79.85 -30.1357 -204.576 + 65 39.5123 1300 0 1 80.05 -30.1912 -204.503 + 65 40.2296 1301 0 1 80.3392 -30.1826 -204.45 + 65 100.463 1302 0 1 80.45 -30.1986 -204.602 + 65 15.4404 1303 0 1 80.6503 -30.2399 -204.809 + 65 125.519 745 0 0 81.8578 -30.8663 -205.85 + 65 162.321 744 0 0 82.2412 -31.0503 -206.093 + 65 125.388 607 0 0 122.153 -58.5287 -206.25 + 65 99.2367 1512 0 1 122.592 -58.2039 -204.85 + 65 23.3683 1513 0 1 122.75 -58.1191 -204.531 + 65 117.545 1176 3 1 55.2586 -14.3564 -114.45 + 65 162.421 828 3 0 55.2555 -14.3522 -115.85 + 65 117.63 1175 2 1 55.2362 -14.2597 -144.45 + 65 125.914 829 2 0 55.2366 -14.2318 -145.85 + 65 101.117 1175 1 1 55.2168 -13.6446 -174.45 + 65 160.805 832 1 0 55.2129 -13.6133 -175.85 + 65 112.668 1176 0 1 55.2851 -12.9249 -204.45 + 65 142.586 835 0 0 55.2749 -12.9038 -205.85 + 65 119.167 827 3 0 54.2698 -14.5556 -115.85 + 65 121.33 1165 2 1 53.1284 -15.0252 -144.45 + 65 113.128 824 2 0 53.0431 -15.1966 -145.85 + 65 235.978 1155 1 1 51.1758 -18.8609 -174.45 + 65 141.453 805 1 0 51.1791 -19.0082 -175.85 + 65 0.326821 804 1 0 51.1806 -19.05 -176.245 + 65 125.327 1155 0 1 51.2204 -21.8671 -204.45 + 65 93.4531 790 0 0 51.2776 -21.9339 -205.85 + 65 194.104 1154 1 1 51.05 -18.8807 -174.721 + 65 99.9085 894 9 0 65.3529 -1.12122 63.75 + 65 55.6828 895 9 0 65.321 -1.05 64.026 + 65 52.3325 1221 9 1 64.3674 0.813274 65.15 + 65 62.0956 1220 9 1 64.25 0.901229 65.2117 + 65 37.3387 1219 9 1 64.05 0.923616 65.1748 + 65 75.4272 899 9 0 62.5618 -0.05 64.1198 + 65 90.3295 898 9 0 62.4153 -0.25 64.0458 + 65 180.157 829 7 0 55.0369 -14.2477 4.15 + 65 124.406 1174 6 1 54.9857 -14.2779 -24.45 + 65 145.975 1174 5 1 54.8774 -14.3906 -54.45 + 65 141.922 828 5 0 54.8718 -14.3976 -55.85 + 65 93.7596 1173 4 1 54.7552 -14.5429 -84.45 + 65 101.193 827 4 0 54.7494 -14.5506 -85.85 + 65 115.057 1172 3 1 54.6322 -14.6899 -114.45 + 65 103.983 1172 2 1 54.55 -14.7824 -144.45 + 65 98.9871 1171 1 1 54.3784 -14.9503 -174.45 + 65 121.813 825 1 0 54.375 -14.9559 -175.85 + 65 114.034 1171 0 1 54.3141 -15.0614 -204.45 + 65 106.448 824 0 0 54.311 -15.0651 -205.85 + 65 110.629 1051 0 0 104.005 30.25 -206.147 + 65 113.967 1052 0 0 104.169 30.4502 -206.08 + 65 75.4484 1053 0 0 104.353 30.65 -205.973 + 65 166.604 1423 0 1 104.924 30.9286 -204.85 + 65 328.058 1424 0 1 104.95 30.9325 -204.809 + 65 16.2463 1044 1 0 141.639 28.8744 -176.25 + 65 193.725 1609 1 1 141.973 29.699 -174.85 + 65 164.823 1608 1 1 141.95 29.7934 -174.715 +Number of digits in this event = 51 +Using G4ParticleGun ... +5.24439 LIN +gamma +Event: 66 +Number of tracker hits in this event = 1 + 66 9.38242 1072 2 0 -62.5723 34.4703 -146.25 +Number of digits in this event = 2 +Using G4ParticleGun ... +6.32058 LIN +gamma +Event: 67 +Number of tracker hits in this event = 129 + 67 268.104 522 10 1 -75.6206 -48.4538 95.55 + 67 224.071 657 10 0 -75.6205 -48.4538 94.15 + 67 126.078 522 9 1 -75.6133 -48.456 65.55 + 67 270.315 657 9 0 -75.6134 -48.4546 64.15 + 67 120.656 522 8 1 -75.6096 -48.4312 35.55 + 67 363.295 658 8 0 -75.6093 -48.428 34.15 + 67 140.832 522 7 1 -75.602 -48.361 5.55 + 67 127.277 658 7 0 -75.6016 -48.359 4.15 + 67 280.955 522 6 1 -75.5922 -48.3121 -24.45 + 67 120.914 658 6 0 -75.5945 -48.312 -25.85 + 67 333.126 522 5 1 -75.6375 -48.3111 -54.45 + 67 245.714 658 5 0 -75.6388 -48.3107 -55.85 + 67 93.5849 521 4 1 -75.668 -48.3086 -84.45 + 67 143.125 658 4 0 -75.6692 -48.3084 -85.85 + 67 136.92 521 3 1 -75.6954 -48.3082 -114.45 + 67 132.793 658 3 0 -75.6968 -48.3077 -115.85 + 67 149.003 521 2 1 -75.7262 -48.2953 -144.45 + 67 147.301 658 2 0 -75.7253 -48.2962 -145.85 + 67 116.321 521 1 1 -75.7106 -48.3226 -174.45 + 67 137.627 658 1 0 -75.7089 -48.3216 -175.85 + 67 103.062 521 0 1 -75.6692 -48.2931 -204.45 + 67 504.943 658 0 0 -75.6696 -48.2924 -205.85 + 67 167.068 39 4 1 -172.221 22.3805 -84.85 + 67 149.931 1573 7 0 111.423 134.75 3.82169 + 67 113.895 521 5 1 -75.6977 -48.2757 -54.45 + 67 242.811 660 5 0 -75.823 -47.9772 -55.85 + 67 439.675 511 4 1 -77.6877 -39.7128 -84.4503 + 67 50.3621 717 4 0 -78.2907 -36.6057 -85.8503 + 67 201.948 718 4 0 -78.3187 -36.45 -85.931 + 67 54.0231 719 4 0 -78.3652 -36.25 -86.1069 + 67 125.673 463 3 1 -87.3264 -9.57672 -114.45 + 67 26.3909 851 3 0 -87.3825 -9.81943 -115.85 + 67 233.453 850 3 0 -87.3703 -9.85 -115.965 + 67 120.96 479 2 1 -84.1358 -17.149 -144.45 + 67 41.5984 810 2 0 -84.1247 -17.972 -145.85 + 67 96.0292 809 2 0 -84.1294 -18.05 -145.967 + 67 25.5705 808 2 0 -84.15 -18.25 -146.218 + 67 158.248 565 2 0 -120.173 -66.8748 -146.25 + 67 75.0814 566 2 0 -120.503 -66.8494 -146.003 + 67 379.746 296 2 1 -120.81 -66.0417 -144.85 + 67 123.62 295 2 1 -120.95 -65.5471 -144.571 + 67 167.164 515 4 1 -76.8519 -48.1968 -84.45 + 67 268.553 659 4 0 -76.9621 -48.22 -85.85 + 67 104.889 506 3 1 -78.8315 -48.6936 -114.45 + 67 106.75 505 3 1 -78.85 -48.6775 -114.735 + 67 93.1189 657 3 0 -78.9248 -48.6171 -115.85 + 67 182.06 494 2 1 -81.1118 -47.1212 -144.45 + 67 54.4072 664 2 0 -81.2337 -47.0583 -145.85 + 67 57.549 665 2 0 -81.2501 -47.05 -146.036 + 67 121.962 481 1 1 -83.7943 -45.7893 -174.45 + 67 109.834 671 1 0 -83.9073 -45.7357 -175.85 + 67 127.758 469 0 1 -86.1174 -44.5194 -204.45 + 67 99.6407 678 0 0 -86.2368 -44.4243 -205.85 + 67 225.906 733 3 0 -91.6693 -33.3335 -116.25 + 67 94.6246 310 3 0 -126.542 -118.114 -116.25 + 67 103.526 521 9 1 -75.7864 -48.5315 65.55 + 67 99.5735 520 8 1 -76.0197 -48.3304 35.55 + 67 109.551 519 7 1 -76.1989 -48.1838 5.55 + 67 198.869 659 7 0 -76.2151 -48.18 4.15 + 67 121.147 517 6 1 -76.546 -48.0961 -24.45 + 67 102.232 659 6 0 -76.5587 -48.0884 -25.85 + 67 110.774 516 5 1 -76.7868 -48.0596 -54.45 + 67 133.686 513 4 1 -77.3103 -47.6191 -84.45 + 67 123.257 662 4 0 -77.3659 -47.6018 -85.85 + 67 412.482 507 3 1 -78.4561 -47.2124 -114.45 + 67 205.577 664 3 0 -78.5235 -47.229 -115.85 + 67 127.432 501 2 1 -79.7512 -47.5597 -144.45 + 67 199.343 662 2 0 -79.7863 -47.626 -145.85 + 67 166.592 497 1 1 -80.5134 -49.1699 -174.45 + 67 130.756 653 1 0 -80.5137 -49.288 -175.85 + 67 18.077 497 0 1 -80.6495 -51.6225 -204.45 + 67 93.222 496 0 1 -80.65 -51.6269 -204.511 + 67 97.7973 641 0 0 -80.6653 -51.7239 -205.85 + 67 29.7969 501 0 0 -67.3894 -79.7863 -206.25 + 67 176.341 500 0 0 -67.335 -79.85 -206.125 + 67 13.8362 499 0 0 -67.1657 -80.0501 -205.875 + 67 68.4798 570 0 1 -66.0276 -81.0462 -204.85 + 67 67.5902 571 0 1 -65.85 -81.1812 -204.753 + 67 52.9728 572 0 1 -65.6499 -81.3284 -204.627 + 67 59.8819 573 0 1 -65.45 -81.4482 -204.539 + 67 1.28924 574 0 1 -65.25 -81.5635 -204.453 + 67 234.031 564 0 1 -67.0747 -80.2445 -204.85 + 67 152.632 504 1 1 -79.2026 -47.7386 -174.45 + 67 191.234 665 1 0 -79.0888 -46.9896 -175.85 + 67 94.2454 666 1 0 -79.075 -46.8499 -176.095 + 67 107.065 510 0 1 -77.9817 -29.0438 -204.45 + 67 71.2118 757 0 0 -77.7038 -28.5551 -205.85 + 67 39.5365 758 0 0 -77.6417 -28.45 -206.131 + 67 216.422 508 1 1 -78.3556 -47.1725 -174.451 + 67 50.2811 524 0 1 -75.1608 -42.4091 -204.45 + 67 98.9679 523 0 1 -75.25 -42.327 -204.59 + 67 0.0512495 691 0 0 -76.0713 -41.6502 -205.85 + 67 116.514 692 0 0 -76.0715 -41.65 -205.85 + 67 104.441 664 1 0 -78.2531 -47.2348 -175.85 + 67 97.7554 514 0 1 -77.2289 -47.2304 -204.451 + 67 102.362 661 0 0 -76.9036 -47.6691 -205.85 + 67 14.8986 714 0 0 -61.4684 -37.0948 -206.25 + 67 107.308 715 0 0 -61.4485 -37.05 -206.205 + 67 57.7179 716 0 0 -61.351 -36.85 -206.011 + 67 90.4632 596 0 1 -60.7861 -35.8521 -204.85 + 67 92.3311 597 0 1 -60.65 -35.6806 -204.682 + 67 198.902 724 1 0 -50.0986 -35.142 -176.25 + 67 89.2731 652 1 1 -49.5755 -35.3198 -174.85 + 67 173.77 653 1 1 -49.45 -35.4131 -174.542 + 67 52.0921 654 1 1 -49.25 -35.4276 -174.65 + 67 78.6928 725 1 0 -49.0504 -35.0328 -175.85 + 67 57.0413 726 1 0 -49.0316 -34.85 -176.092 + 67 61.0452 727 1 0 -49.0395 -34.6498 -176.171 + 67 7.98239 728 1 0 -49.007 -34.45 -176.229 + 67 214.394 1097 1 0 15.2523 39.5149 -176.25 + 67 107.954 1098 1 0 15.7257 39.65 -175.964 + 67 146.89 1099 1 0 15.8059 39.85 -175.921 + 67 240.772 1100 1 0 15.8981 40.0505 -175.899 + 67 11.7247 565 0 0 -56.7647 -67.03 -206.25 + 67 154.218 564 0 0 -56.7447 -67.05 -206.228 + 67 154.235 563 0 0 -56.491 -67.25 -206.021 + 67 0.734725 626 0 1 -54.6531 -67.7534 -204.85 + 67 77.9002 627 0 1 -54.65 -67.7541 -204.848 + 67 63.6262 628 0 1 -54.45 -67.7975 -204.779 + 67 201.508 629 0 1 -54.25 -67.8229 -204.635 + 67 83.5687 630 0 1 -54.05 -67.7067 -204.569 + 67 53.0932 568 0 0 -54.7576 -66.4157 -205.85 + 67 81.7507 569 0 0 -54.8969 -66.25 -205.983 + 67 86.0531 570 0 0 -55.0452 -66.05 -206.066 + 67 243.998 529 0 0 -92.4559 -74.0685 -206.25 + 67 77.4601 528 0 0 -92.7309 -74.2501 -205.95 + 67 54.5449 429 0 1 -94.2205 -73.6193 -204.85 + 67 315.827 428 0 1 -94.3504 -73.6231 -204.774 + 67 106.599 521 10 1 -75.65 -48.4561 95.514 +Number of digits in this event = 64 +Using G4ParticleGun ... +1.60479 LIN +gamma +Event: 68 +Number of tracker hits in this event = 50 + 68 250.057 806 8 1 -18.7442 131.985 35.55 + 68 346.284 1559 8 0 -18.7435 131.984 34.15 + 68 140.372 806 7 1 -18.7052 131.897 5.55 + 68 165.181 1556 7 0 -18.6594 131.457 4.14952 + 68 7.44638 1555 7 0 -18.6531 131.35 3.78012 + 68 188.478 803 6 1 -19.2921 124.276 -24.4501 + 68 142.147 1516 6 0 -19.4416 123.489 -25.85 + 68 48.5377 1515 6 0 -19.4617 123.35 -26.0925 + 68 13.9062 809 5 1 -18.2449 106.924 -54.45 + 68 282.013 808 5 1 -18.25 106.884 -54.4728 + 68 37.3021 1424 5 0 -18.8094 105.073 -55.85 + 68 106.226 1423 5 0 -18.8476 104.95 -55.9416 + 68 80.681 1422 5 0 -18.9345 104.75 -56.0868 + 68 0.192178 1421 5 0 -19.0187 104.55 -56.2495 + 68 124.389 725 4 1 -34.9059 66.3692 -84.45 + 68 4.19689 724 4 1 -35.05 66.5668 -84.8313 + 68 76.7371 1235 4 0 -35.4275 67.1315 -85.85 + 68 60.921 1236 4 0 -35.5142 67.25 -86.0877 + 68 18.7915 681 3 1 -43.831 79.1582 -114.45 + 68 100.564 680 3 1 -43.8501 79.1561 -114.501 + 68 158.481 1295 3 0 -44.6562 79.1691 -115.85 + 68 29.3554 598 2 1 -60.3974 76.3019 -144.45 + 68 62.4241 597 2 1 -60.4506 76.2946 -144.475 + 68 56.7944 596 2 1 -60.65 76.2649 -144.568 + 68 68.113 595 2 1 -60.85 76.231 -144.656 + 68 44.1173 594 2 1 -61.0502 76.2124 -144.733 + 68 36.9516 593 2 1 -61.25 76.1827 -144.808 + 68 42.9601 1278 2 0 -64.6665 75.6783 -145.85 + 68 289.46 1277 2 0 -64.8235 75.6499 -145.898 + 68 170.69 807 7 1 -18.6499 131.979 5.41613 + 68 498.863 808 7 1 -18.45 132.194 5.3599 + 68 39.9788 809 7 1 -18.25 132.403 5.3618 + 68 69.3481 1553 7 0 -17.601 130.877 4.15 + 68 125.71 1552 7 0 -17.4808 130.75 3.95803 + 68 43.8071 880 6 1 -3.99444 110.546 -24.45 + 68 78.8296 879 6 1 -4.05004 110.521 -24.6263 + 68 6.08976 1450 6 0 -4.40589 110.154 -25.85 + 68 112.028 1449 6 0 -4.40957 110.15 -25.8621 + 68 208.278 1498 6 0 -31.5786 119.76 -26.25 + 68 68.1593 1499 6 0 -31.771 119.95 -25.909 + 68 47.6792 1500 6 0 -31.8237 120.15 -25.8633 + 68 147.206 751 6 1 -29.7553 124.861 -24.85 + 68 20.1532 1537 6 0 -27.9281 127.686 -25.8501 + 68 318.789 1538 6 0 -27.8803 127.751 -25.8799 + 68 216.18 1539 6 0 -27.7105 127.95 -26.1377 + 68 94.1838 1497 6 0 -31.7002 119.75 -26.1532 + 68 263.583 816 0 1 -16.7193 130.114 -204.45 + 68 142.013 1549 0 0 -16.7097 130.09 -205.85 + 68 178.716 1552 0 0 -16.6122 130.716 -205.85 + 68 87.0718 1550 0 0 -16.704 130.15 -205.951 +Number of digits in this event = 23 +Using G4ParticleGun ... +5.44353 LIN +gamma +Event: 69 +Number of tracker hits in this event = 73 + 69 303.428 425 7 1 -94.9734 68.5969 5.55 + 69 227.594 1242 7 0 -94.9725 68.5973 4.15 + 69 147.639 425 6 1 -94.9523 68.5941 -24.45 + 69 250.028 1242 6 0 -94.9518 68.5951 -25.85 + 69 104.644 426 5 1 -94.9378 68.6048 -54.45 + 69 227.253 1242 5 0 -94.9366 68.6048 -55.85 + 69 251.516 426 4 1 -94.9082 68.5856 -84.45 + 69 103.671 1242 4 0 -94.9064 68.5861 -85.85 + 69 138.027 426 3 1 -94.8699 68.6006 -114.45 + 69 150.511 1242 3 0 -94.8727 68.604 -115.85 + 69 97.7261 426 2 1 -94.9445 68.6912 -144.45 + 69 192.854 1243 2 0 -94.9442 68.6952 -145.85 + 69 111.4 426 1 1 -94.92 68.7556 -174.45 + 69 142.168 1243 1 0 -94.9195 68.7564 -175.85 + 69 126.766 425 0 1 -94.9569 68.7853 -204.45 + 69 99.904 1243 0 0 -94.963 68.7866 -205.85 + 69 100.29 207 3 1 -138.55 159.896 -114.757 + 69 106.097 1710 5 0 -169.451 162.225 -56.2499 + 69 6.96743 425 4 1 -94.95 68.6438 -84.8305 + 69 255.895 1243 4 0 -95.0111 68.6673 -85.85 + 69 127.935 416 3 1 -96.9189 69.3166 -114.45 + 69 14.116 1246 3 0 -97.021 69.2523 -115.85 + 69 154.69 1245 3 0 -97.0246 69.25 -115.899 + 69 114.883 405 2 1 -99.0359 68.2494 -144.45 + 69 151.317 1241 2 0 -99.3135 68.2824 -145.85 + 69 145.597 370 1 1 -106.045 69.295 -174.45 + 69 119.136 1245 1 0 -106.195 69.1937 -175.85 + 69 329.017 352 0 1 -109.721 67.8317 -204.45 + 69 39.7712 351 0 1 -109.75 67.8679 -204.699 + 69 22.8499 1239 0 0 -109.875 68.0336 -205.85 + 69 117.322 1240 0 0 -109.887 68.05 -205.96 + 69 15.7105 353 0 1 -109.55 67.4705 -204.81 + 69 9.36501 1233 0 0 -108.804 66.6718 -205.85 + 69 124.396 1232 0 0 -108.782 66.65 -205.89 + 69 74.7752 1255 0 0 -103.201 71.0931 -205.85 + 69 494.181 426 6 1 -94.9499 68.5654 -24.4862 + 69 230.777 1241 6 0 -94.9906 68.4362 -25.8501 + 69 29.2902 1227 0 0 -95.9714 65.65 -205.897 + 69 46.4829 271 1 1 -125.85 161.657 -174.85 + 69 142.87 270 1 1 -125.95 161.905 -174.68 + 69 144.482 269 1 1 -126.15 161.989 -174.594 + 69 276.775 426 7 1 -94.95 68.4818 5.49593 + 69 22.5378 1232 7 0 -95.0904 66.5366 4.15 + 69 114.58 1231 7 0 -95.0959 66.45 4.07743 + 69 56.0198 1230 7 0 -95.0766 66.25 3.98128 + 69 47.6481 1229 7 0 -95.0392 66.0488 3.9437 + 69 172.85 1228 7 0 -94.9515 65.8497 3.93929 + 69 153.014 1227 7 0 -94.8183 65.65 3.91548 + 69 98.2966 1226 7 0 -94.6589 65.45 3.86704 + 69 147.595 1225 7 0 -94.3815 65.25 3.89751 + 69 0.1518 1591 7 0 -44.4483 138.55 3.75006 + 69 135.218 1592 7 0 -44.4483 138.55 3.75021 + 69 66.7122 1593 7 0 -44.353 138.75 3.7862 + 69 68.4429 1594 7 0 -44.2162 138.95 3.88393 + 69 67.3403 1595 7 0 -44.1044 139.15 3.91383 + 69 90.1184 1596 7 0 -43.9708 139.35 3.91662 + 69 87.0856 1597 7 0 -43.8295 139.55 4.08092 + 69 13.643 1598 7 0 -43.7521 139.75 4.13964 + 69 82.0603 689 7 1 -42.2296 143.716 5.15 + 69 17.9756 688 7 1 -42.25 143.974 5.17617 + 69 19.1057 1623 7 0 -43.7403 144.913 4.15 + 69 149.659 1624 7 0 -43.7856 144.95 4.13774 + 69 54.5686 1625 7 0 -43.9237 145.15 3.90767 + 69 123.576 427 5 1 -94.5761 68.6138 -54.45 + 69 142.258 429 4 1 -94.284 68.7031 -84.45 + 69 108.346 431 3 1 -93.842 68.2347 -114.45 + 69 114.878 1240 3 0 -93.7927 68.2173 -115.85 + 69 176.968 436 2 1 -92.7792 67.857 -144.45 + 69 105.222 1239 2 0 -92.7333 67.8528 -145.85 + 69 137.417 441 1 1 -91.8204 67.7086 -174.45 + 69 181.667 1238 1 0 -91.7663 67.7034 -175.85 + 69 116.344 447 0 1 -90.6357 67.6014 -204.45 + 69 116.666 1237 0 0 -90.5878 67.608 -205.85 +Number of digits in this event = 36 +Using G4ParticleGun ... +4.19464 LIN gamma Event: 70 -Number of tracker hits in this event = 16 - 70 254.692 1112 3 1 42.6433 90.8418 -114.45 - 70 234.159 1353 3 0 42.6493 90.84 -115.85 - 70 103.264 1113 2 1 42.7633 90.8033 -144.45 - 70 218.982 1353 2 0 42.8041 90.7576 -145.85 - 70 44.2308 1352 2 0 42.8108 90.75 -146.08 - 70 107.695 1116 1 1 43.3964 89.6546 -174.45 - 70 100.148 1347 1 0 43.4357 89.5946 -175.85 - 70 167.044 1120 0 1 44.1031 88.2531 -204.45 - 70 140.138 1340 0 0 44.1232 88.1642 -205.85 - 70 128.115 1112 2 1 42.5934 90.8145 -144.45 - 70 95.0826 1112 1 1 42.637 90.6789 -174.45 - 70 133.801 1352 1 0 42.6344 90.6819 -175.85 - 70 107.858 1112 0 1 42.5814 90.7535 -204.45 - 70 112.315 1353 0 0 42.5777 90.7604 -205.85 - 70 86.8268 1382 0 1 96.75 -11.3436 -204.652 - 70 5.71556 81 11 1 -163.75 -105.38 125.283 -Number of digits in this event = 9 +Number of tracker hits in this event = 96 + 70 307.084 1253 6 1 70.6657 -10.9093 -24.45 + 70 383.532 845 6 0 70.6646 -10.9086 -25.85 + 70 266.365 1253 5 1 70.6688 -10.8706 -54.45 + 70 282.805 845 5 0 70.6672 -10.868 -55.85 + 70 434.531 1252 4 1 70.6167 -10.8266 -84.45 + 70 111.378 846 4 0 70.618 -10.8245 -85.85 + 70 332.044 1252 3 1 70.6354 -10.7761 -114.45 + 70 445.121 846 3 0 70.6478 -10.7958 -115.85 + 70 690.947 1253 2 1 70.8444 -11.3411 -144.45 + 70 2.86397 1254 2 1 70.85 -11.3509 -144.841 + 70 296.641 843 2 0 70.8609 -11.3756 -145.85 + 70 120.526 1255 1 1 71.1718 -12.1151 -174.45 + 70 101.607 839 1 0 71.1702 -12.1509 -175.85 + 70 95.3299 1255 0 1 71.0788 -12.796 -204.45 + 70 188.072 836 0 0 71.0842 -12.8373 -205.85 + 70 261.311 1251 0 1 70.4092 -10.712 -204.45 + 70 329.267 847 0 0 70.1744 -10.6478 -205.85 + 70 374.3 1252 0 1 70.4588 -10.6984 -204.45 + 70 224.383 846 2 0 70.7391 -10.7959 -145.85 + 70 222.675 1253 1 1 70.6869 -10.4834 -174.45 + 70 288.75 847 1 0 70.6646 -10.5029 -175.85 + 70 342.981 845 0 0 70.2425 -10.8701 -205.85 + 70 131.361 1254 1 1 70.9065 -10.9245 -174.45 + 70 109.983 845 1 0 70.9137 -10.9267 -175.85 + 70 175.467 1254 0 1 70.9744 -10.9309 -204.45 + 70 184.207 1252 2 1 70.6248 -10.9542 -144.45 + 70 225.128 844 2 0 70.3529 -11.1392 -145.85 + 70 97.3842 1224 1 1 64.9179 -15.6249 -174.45 + 70 144.785 821 1 0 65.0569 -15.7618 -175.85 + 70 57.0216 1244 0 1 69.0161 -16.8152 -204.45 + 70 100.591 1243 0 1 68.85 -16.7823 -204.576 + 70 185.453 1242 0 1 68.65 -16.7557 -204.744 + 70 258.823 817 0 0 67.0414 -16.5143 -205.85 + 70 7.94319 936 1 0 -8.09931 7.37548 -176.25 + 70 20.1374 856 0 0 57.1299 -8.78465 -206.25 + 70 51.1851 999 0 0 67.9149 19.9926 -206.25 + 70 119.262 1000 0 0 67.9327 20.05 -206.133 + 70 263.833 1001 0 0 68.1226 20.25 -206.04 + 70 2.94948 761 0 1 -27.65 -48.7764 -204.69 + 70 132.267 845 2 0 70.6851 -10.9155 -145.85 + 70 174.282 1257 1 1 71.5775 -11.1656 -174.45 + 70 85.9733 848 1 0 71.7863 -10.3863 -175.85 + 70 26.8097 849 1 0 71.8231 -10.2498 -176.128 + 70 6.9716 1281 0 1 76.2563 1.95326 -204.45 + 70 103.672 1280 0 1 76.25 1.95572 -204.473 + 70 100.813 910 0 0 75.8974 2.07433 -205.85 + 70 34.4083 1052 0 0 85.3694 30.5392 -206.25 + 70 101.546 1053 0 0 85.4111 30.65 -206.178 + 70 68.4848 1054 0 0 85.4635 30.85 -206.049 + 70 17.365 1055 0 0 85.5125 31.05 -205.895 + 70 154.37 1329 0 1 85.8601 32.5021 -204.85 + 70 107.925 1326 0 1 85.4157 33.2459 -204.45 + 70 80.1441 1325 0 1 85.25 33.2207 -204.632 + 70 54.2731 1324 0 1 85.05 33.1586 -204.788 + 70 229.485 1064 0 0 81.6515 33.0058 -205.85 + 70 11.2847 1063 0 0 80.7963 32.85 -206.226 + 70 33.1226 1083 0 0 18.917 36.8316 -206.25 + 70 717.63 1084 0 0 18.7625 36.8502 -206.203 + 70 41.3742 965 0 1 13.2035 36.1205 -204.85 + 70 582.796 964 0 1 13.0499 36.1004 -204.8 + 70 169.33 963 0 1 12.85 36.0815 -204.642 + 70 11.5069 962 0 1 12.65 36.0738 -204.472 + 70 4.771 1122 0 1 44.5671 22.424 -204.85 + 70 295.472 849 2 0 71.7518 -10.0692 -145.85 + 70 21.0862 850 2 0 71.7447 -10.0498 -146.006 + 70 94.4836 1253 4 1 70.8321 -10.9204 -84.45 + 70 362.584 845 4 0 70.8334 -10.9136 -85.85 + 70 121.639 1253 3 1 70.8434 -10.757 -114.45 + 70 185.831 847 2 0 70.8177 -10.6372 -145.85 + 70 214.88 846 1 0 70.7455 -10.7268 -175.85 + 70 122.983 731 3 0 -14.4467 -33.7614 -116.25 + 70 51.7407 190 4 1 -141.95 -75.9774 -84.7045 + 70 38.7166 512 1 0 78.53 -77.5778 -176.25 + 70 48.1292 511 1 0 78.5893 -77.65 -176.204 + 70 179.318 471 1 0 91.2957 -85.6785 -176.25 + 70 131.021 1251 1 1 70.277 -11.6451 -174.45 + 70 5.64387 842 1 0 70.2517 -11.6499 -175.85 + 70 98.6845 841 1 0 70.2513 -11.65 -175.871 + 70 179.413 1248 0 1 69.7302 -11.7819 -204.45 + 70 160.162 841 0 0 69.7117 -11.7934 -205.85 + 70 72.5903 962 1 0 -8.82095 12.5076 -176.25 + 70 186.136 961 1 0 -8.94934 12.45 -176.078 + 70 2.46563 1247 0 1 69.6499 -11.8587 -204.843 + 70 20.2548 838 0 0 69.2211 -12.4041 -205.85 + 70 88.6252 837 0 0 69.2045 -12.45 -205.924 + 70 2.196 835 0 0 69.2261 -12.85 -206.247 + 70 126.407 682 0 0 72.8699 -43.6051 -206.25 + 70 245.26 1261 0 1 72.3926 -43.0426 -204.85 + 70 149.156 1251 3 1 70.3554 -11.0571 -114.45 + 70 108.424 844 3 0 70.3314 -11.0622 -115.85 + 70 134.774 1248 2 1 69.7629 -11.2027 -144.45 + 70 94.418 1246 1 1 69.2608 -10.4628 -174.45 + 70 143.526 844 0 0 68.4948 -11.0916 -205.85 + 70 382.249 718 3 0 107.917 -36.3157 -116.25 + 70 50.1514 529 3 1 -74.0557 -137.02 -114.45 + 70 246.873 530 3 1 -74.0498 -137.015 -114.467 +Number of digits in this event = 53 Using G4ParticleGun ... -3.43491 LIN +7.0713 LIN gamma Event: 71 Number of tracker hits in this event = 1 - 71 79.6686 1564 10 0 140.242 132.95 94.0786 -Number of digits in this event = 1 + 71 26.2123 994 0 1 19.0356 18.4458 -204.85 +Number of digits in this event = 2 Using G4ParticleGun ... -5.96008 LIN +4.10763 LIN gamma Event: 72 -Number of tracker hits in this event = 1 - 72 0.703898 1474 5 0 106.64 115.15 -56.1565 -Number of digits in this event = 2 +Number of tracker hits in this event = 2 + 72 277.388 844 4 1 -11.1518 120.338 -84.85 + 72 49.62 1394 2 1 99.1063 103.467 -144.45 +Number of digits in this event = 3 Using G4ParticleGun ... -4.44921 LIN +5.32031 LIN gamma Event: 73 -Number of tracker hits in this event = 81 - 73 361.956 1321 6 1 84.3525 1.11806 -24.45 - 73 249.975 905 6 0 84.344 1.11763 -25.85 - 73 171.209 1320 5 1 84.1788 1.10803 -54.45 - 73 345.583 905 5 0 84.1678 1.11485 -55.85 - 73 119.275 1319 4 1 83.9479 1.26277 -84.45 - 73 256.582 906 4 0 83.9486 1.26851 -85.85 - 73 128.273 1319 3 1 83.924 1.43776 -114.45 - 73 133.636 907 3 0 83.9189 1.45557 -115.85 - 73 137.625 1318 2 1 83.7683 1.81247 -144.45 - 73 141.283 908 2 0 83.7528 1.82242 -145.85 - 73 177.639 1316 1 1 83.4219 2.07695 -174.45 - 73 181.363 910 1 0 83.4196 2.08984 -175.85 - 73 110.738 1316 0 1 83.3441 2.41543 -204.45 - 73 117.797 911 0 0 83.3258 2.42393 -205.85 - 73 197.568 905 1 0 82.475 1.12546 -175.85 - 73 211.678 904 1 0 82.408 1.04953 -175.938 - 73 105.999 904 4 0 8.82597 0.951973 -86.25 - 73 45.7254 510 4 0 37.3991 -77.9448 -86.25 - 73 167.719 1321 5 1 84.3346 1.20444 -54.45 - 73 135.844 1321 4 1 84.278 1.27209 -84.45 - 73 203.011 1320 3 1 84.197 1.36793 -114.45 - 73 143.008 906 3 0 84.202 1.36348 -115.85 - 73 176.226 1321 2 1 84.3223 1.26837 -144.45 - 73 114.671 906 2 0 84.3247 1.26215 -145.85 - 73 128.163 1321 1 1 84.38 1.12599 -174.45 - 73 160.976 1322 0 1 84.4656 0.972691 -204.45 - 73 172.96 904 0 0 84.4657 0.96168 -205.85 - 73 55.3161 1573 3 1 134.929 -78.564 -114.45 - 73 1.43038 714 0 0 73.9786 -37.1854 -206.25 - 73 133.593 1320 2 1 84.2498 1.21537 -144.705 - 73 143.283 298 9 0 39.8727 -120.43 63.75 - 73 231.951 1320 0 1 84.0677 1.55614 -204.45 - 73 117.334 906 0 0 84.0885 1.37314 -205.85 - 73 149.867 907 0 0 84.0647 1.6178 -205.85 - 73 35.1057 858 0 0 78.1821 -8.39775 -206.25 - 73 158.496 857 0 0 78.1312 -8.45006 -206.196 - 73 78.7977 856 0 0 77.9717 -8.65 -206.08 - 73 59.9887 855 0 0 77.848 -8.85071 -205.978 - 73 53.204 854 0 0 77.8404 -9.05 -205.899 - 73 2.23155 853 0 0 77.8213 -9.25 -205.855 - 73 77.4071 1284 0 1 77.0026 -10.9868 -204.85 - 73 100.749 1283 0 1 76.85 -11.2062 -204.786 - 73 47.3112 1282 0 1 76.65 -11.4782 -204.799 - 73 22.4036 838 0 0 74.9818 -12.4198 -205.85 - 73 192.773 837 0 0 74.9157 -12.45 -205.889 - 73 11.53 1229 0 1 66.0053 -11.5521 -204.85 - 73 11.3431 844 0 0 52.1695 -11.228 -205.85 - 73 45.0262 1132 0 1 46.6208 -10.9603 -204.85 - 73 63.036 1131 0 1 46.45 -10.9526 -204.809 - 73 76.0718 1130 0 1 46.25 -10.9707 -204.786 - 73 18.4832 1129 0 1 46.0496 -10.8955 -204.835 - 73 3.79754 848 0 0 43.5285 -10.2552 -205.85 - 73 94.5689 849 0 0 43.5132 -10.25 -205.855 - 73 63.404 850 0 0 43.2805 -10.05 -205.898 - 73 59.5418 1113 0 1 42.7526 -9.96143 -204.85 - 73 81.7836 1112 0 1 42.65 -9.98258 -204.635 - 73 234.669 1321 3 1 84.25 1.3261 -114.477 - 73 406.881 904 3 0 84.2678 0.955024 -115.85 - 73 32.5288 903 3 0 84.2709 0.85 -116.185 - 73 149.428 1331 2 1 86.3819 -7.51315 -144.45 - 73 21.9948 860 2 0 86.2868 -8.01672 -145.85 - 73 136.729 859 2 0 86.2831 -8.05004 -145.924 - 73 156.636 754 2 0 64.0788 -29.0943 -146.25 - 73 92.7276 1215 2 1 63.1821 -29.3545 -144.85 - 73 73.8014 1214 2 1 63.0499 -29.3535 -144.572 - 73 84.9941 830 3 0 66.6115 -14.0018 -116.25 - 73 22.8831 831 3 0 66.6695 -13.85 -115.924 - 73 302.394 1233 3 1 66.7757 -13.3711 -114.85 - 73 176.502 736 4 0 43.9613 -32.706 -86.2496 - 73 134.094 735 4 0 43.8538 -32.85 -86.0683 - 73 218.357 1117 4 1 43.5597 -32.9549 -84.8499 - 73 34.4703 1116 4 1 43.4108 -32.7827 -84.45 - 73 122.625 1338 2 1 87.7839 -5.82373 -144.45 - 73 132.601 868 2 0 87.929 -6.26231 -145.85 - 73 128.324 1353 1 1 90.8407 -15.2617 -174.45 - 73 40.5723 822 1 0 90.9298 -15.6198 -175.85 - 73 77.8974 821 1 0 90.9367 -15.65 -175.966 - 73 203.842 1364 0 1 92.9923 -23.1828 -204.45 - 73 178.017 781 0 0 93.1118 -23.6653 -205.85 - 73 168.354 1318 3 1 83.7927 -1.99638 -114.85 - 73 161.184 1317 3 1 83.6499 -2.22699 -114.738 -Number of digits in this event = 46 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -8.35621 LIN +5.65119 LIN gamma Event: 74 -Number of tracker hits in this event = 19 - 74 67.5313 1120 4 0 -132.104 44.1303 -86.1117 - 74 279.046 240 3 1 -132.092 44.107 -114.45 - 74 305.749 1120 3 0 -132.093 44.1049 -115.85 - 74 336.058 240 2 1 -132.12 44.0545 -144.45 - 74 225.939 1120 2 0 -132.117 44.0537 -145.85 - 74 363.995 240 1 1 -132.058 44.0624 -174.45 - 74 130.997 1120 1 0 -132.064 44.0563 -175.85 - 74 237.8 239 0 1 -132.181 43.9243 -204.45 - 74 98.8411 1119 0 0 -132.178 43.9176 -205.85 - 74 228.106 51 8 1 -169.803 68.2874 35.15 - 74 23.0438 1322 7 0 -138.461 84.5369 4.15 - 74 122.557 1121 1 0 -132.101 44.2539 -175.85 - 74 301.156 240 0 1 -132.054 44.3358 -204.45 - 74 535.087 1121 0 0 -132.033 44.3273 -205.85 - 74 46.6429 1122 0 0 -132.212 44.45 -206.062 - 74 85.4103 239 1 1 -132.15 44.2216 -174.668 - 74 224.277 1119 1 0 -133.19 43.9173 -175.85 - 74 107.731 1120 0 0 -132.316 44.1359 -205.85 - 74 202.216 1090 3 0 -51.0284 38.0814 -116.25 -Number of digits in this event = 16 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -7.23892 LIN +4.00362 LIN gamma Event: 75 -Number of tracker hits in this event = 1 - 75 2.70127 1060 2 0 130.042 32.1452 -146.25 +Number of tracker hits in this event = 0 Number of digits in this event = 2 Using G4ParticleGun ... -5.86728 LIN +3.89505 LIN gamma Event: 76 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 4 + 76 32.8006 963 8 0 130.164 12.8434 33.75 + 76 94.2251 964 8 0 130.164 12.85 33.8487 + 76 205.184 965 8 0 130.101 13.0502 33.8841 + 76 105.842 966 8 0 130.244 13.25 33.9975 +Number of digits in this event = 4 Using G4ParticleGun ... -5.84862 LIN +2.66872 LIN gamma Event: 77 -Number of tracker hits in this event = 0 -Number of digits in this event = 3 +Number of tracker hits in this event = 87 + 77 234.08 769 7 1 -26.2119 -1.61478 5.55 + 77 245.774 892 7 0 -26.2059 -1.60877 4.15 + 77 193.502 769 6 1 -26.0994 -1.49518 -24.45 + 77 127.837 892 6 0 -26.0958 -1.48963 -25.85 + 77 104.195 770 5 1 -25.884 -1.36 -54.45 + 77 117.464 893 5 0 -25.8725 -1.37254 -55.85 + 77 120.043 771 4 1 -25.7047 -1.62684 -84.45 + 77 131.148 892 4 0 -25.6953 -1.63937 -85.85 + 77 127.281 772 3 1 -25.5084 -1.9004 -114.45 + 77 157.873 890 3 0 -25.5038 -1.91092 -115.85 + 77 124.574 773 2 1 -25.3808 -2.21419 -144.45 + 77 290.813 889 2 0 -25.3683 -2.22091 -145.85 + 77 117.844 774 1 1 -25.079 -2.36638 -174.45 + 77 168.243 888 1 0 -25.0717 -2.35767 -175.85 + 77 210.799 775 0 1 -24.9387 -2.23407 -204.45 + 77 137.012 889 0 0 -24.8993 -2.22256 -205.85 + 77 376.754 888 0 0 -24.9192 -2.2501 -206 + 77 35.5617 777 0 1 -24.6284 -2.33909 -204.45 + 77 192.392 768 6 1 -26.3423 -1.67018 -24.45 + 77 134.118 891 6 0 -26.3474 -1.6746 -25.85 + 77 295.048 767 5 1 -26.4572 -1.76671 -54.45 + 77 275.906 891 5 0 -26.4571 -1.78041 -55.85 + 77 154.326 768 4 1 -26.4466 -2.11919 -84.45 + 77 120.208 889 4 0 -26.4565 -2.13977 -85.85 + 77 145.79 769 3 1 -26.2447 -2.83791 -114.45 + 77 9.73278 886 3 0 -26.2587 -2.84958 -115.85 + 77 122.21 885 3 0 -26.2594 -2.85 -115.891 + 77 180.453 763 2 1 -27.4057 -2.4642 -144.451 + 77 123.266 888 2 0 -26.9238 -2.29325 -145.85 + 77 89.1218 818 1 1 -16.3518 0.105797 -174.45 + 77 25.0283 819 1 1 -16.2498 0.146588 -174.783 + 77 143.018 901 1 0 -15.9323 0.266251 -175.85 + 77 109.693 861 0 1 -7.75565 3.90054 -204.45 + 77 15.8757 862 0 1 -7.65 3.94541 -204.789 + 77 128.958 920 0 0 -7.30875 4.08444 -205.851 + 77 65.0897 916 0 0 -10.751 3.36808 -206.25 + 77 15.6015 1144 0 1 48.85 45.8517 -204.487 + 77 41.0952 883 2 0 -26.9098 -3.2692 -145.85 + 77 73.928 787 2 0 -29.6721 -22.5423 -146.25 + 77 48.0945 786 2 0 -29.7415 -22.65 -146.022 + 77 88.4981 748 2 1 -30.3327 -23.3451 -144.85 + 77 60.8091 747 2 1 -30.45 -23.4456 -144.694 + 77 228.687 766 0 1 -26.7129 -2.33005 -204.45 + 77 133.811 886 0 0 -26.7839 -2.69622 -205.85 + 77 0.550086 768 5 1 -26.4482 -1.77379 -54.45 + 77 125.053 889 5 0 -27.045 -2.08682 -55.85 + 77 156.585 711 4 1 -37.7749 -7.21021 -84.4503 + 77 103.778 870 4 0 -37.726 -5.96872 -85.85 + 77 77.14 871 4 0 -37.7055 -5.85 -86.0078 + 77 105.515 994 4 0 -28.2668 18.9875 -86.25 + 77 110.047 760 4 1 -27.9726 19.2415 -84.85 + 77 112.514 759 4 1 -28.0541 19.3478 -84.45 + 77 170.58 758 4 1 -28.25 19.3108 -84.5581 + 77 219.457 767 4 1 -26.5162 -1.78839 -84.45 + 77 180.519 891 4 0 -26.6162 -1.84087 -85.85 + 77 77.1755 890 4 0 -26.6278 -1.85 -86.0399 + 77 104.796 760 3 1 -28.001 -3.37581 -114.45 + 77 155.712 883 3 0 -28.036 -3.31785 -115.851 + 77 125.066 756 2 1 -28.7894 -1.88146 -144.45 + 77 101.116 890 2 0 -28.8456 -1.94157 -145.85 + 77 80.0289 747 1 1 -30.4922 -3.08705 -174.45 + 77 50.5823 746 1 1 -30.65 -3.15049 -174.729 + 77 114.201 883 1 0 -31.2459 -3.38778 -175.85 + 77 32.5724 882 1 0 -31.3947 -3.45 -176.14 + 77 85.8337 674 0 1 -45.1626 -9.08775 -204.45 + 77 212.217 673 0 1 -45.25 -9.09214 -204.713 + 77 147.905 854 0 0 -45.7455 -9.1029 -205.85 + 77 114.197 779 3 1 -24.1626 0.155818 -114.45 + 77 140.56 900 3 0 -24.1061 0.162623 -115.85 + 77 335.389 788 2 1 -22.3923 0.907097 -144.45 + 77 3.5119 789 2 1 -22.25 1.3028 -144.839 + 77 50.8501 911 2 0 -21.9201 2.31414 -145.85 + 77 76.8188 912 2 0 -21.8764 2.45 -145.987 + 77 56.7617 913 2 0 -21.8161 2.65024 -146.186 + 77 100.942 835 1 1 -12.9145 31.2384 -174.45 + 77 119.767 836 1 1 -12.85 31.3293 -174.574 + 77 83.9996 1061 1 0 -12.1371 32.277 -175.85 + 77 155.042 1062 1 0 -12.0142 32.45 -176.086 + 77 136.02 899 0 1 -0.131037 51.8381 -204.45 + 77 26.742 1163 0 0 0.154051 52.7982 -205.85 + 77 111.532 1164 0 0 0.170799 52.85 -205.928 + 77 9.35688 1165 0 0 0.227401 53.05 -206.227 + 77 8.87309 1214 0 0 -0.906317 62.8668 -206.25 + 77 146.841 1213 0 0 -0.90907 62.8495 -206.216 + 77 293.803 894 0 1 -1.15283 62.1344 -204.85 + 77 26.4224 893 0 1 -1.25 61.3289 -204.485 + 77 110.849 1063 1 0 -11.9976 32.65 -176.107 +Number of digits in this event = 44 Using G4ParticleGun ... -9.10256 LIN +4.8385 LIN gamma Event: 78 -Number of tracker hits in this event = 90 - 78 345.263 714 9 1 -37.1221 117.963 65.55 - 78 224.088 1489 9 0 -37.1206 117.963 64.15 - 78 333.382 714 8 1 -37.0942 117.989 35.55 - 78 409.236 1489 8 0 -37.0938 117.992 34.15 - 78 417.083 714 7 1 -37.0988 118.048 5.55 - 78 231.73 1489 7 0 -37.0972 118.059 4.15 - 78 352.929 714 6 1 -37.0763 118.268 -24.45 - 78 114.112 1490 6 0 -37.0768 118.281 -25.85 - 78 122.753 714 5 1 -37.0693 118.53 -54.45 - 78 109.069 1491 5 0 -37.0688 118.542 -55.85 - 78 319.698 714 4 1 -37.0576 118.79 -84.45 - 78 126.656 1493 4 0 -37.0608 118.811 -85.85 - 78 108.857 714 3 1 -37.1733 119.231 -114.45 - 78 147.819 1495 3 0 -37.1783 119.251 -115.85 - 78 115.781 714 2 1 -37.2053 119.713 -144.45 - 78 172.772 1497 2 0 -37.1966 119.748 -145.85 - 78 83.2747 1498 2 0 -37.1959 119.75 -145.941 - 78 108.196 715 1 1 -36.9951 120.437 -174.45 - 78 101.759 1501 1 0 -36.9899 120.474 -175.85 - 78 209.521 715 0 1 -36.8585 121.243 -204.45 - 78 134.276 1505 0 0 -36.8339 121.265 -205.85 - 78 45.31 638 1 1 -52.3541 111.297 -174.45 - 78 118.647 637 1 1 -52.45 111.182 -174.605 - 78 15.0049 1451 1 0 -52.9894 110.384 -175.85 - 78 169.067 1450 1 0 -53.0126 110.35 -175.908 - 78 8.71248 1449 1 0 -53.1774 110.15 -176.235 - 78 257.624 539 0 1 -72.1241 90.5143 -204.45 - 78 405.318 540 0 1 -72.0485 90.5252 -204.541 - 78 75.5081 541 0 1 -71.8499 90.5495 -204.7 - 78 101.683 1351 0 0 -70.4656 90.3742 -205.85 - 78 121.76 1350 0 0 -70.3331 90.35 -205.974 - 78 87.3338 1370 0 0 -61.9894 94.2962 -206.25 - 78 141.932 1371 0 0 -61.9792 94.35 -206.119 - 78 214.824 1357 1 0 -81.7933 91.5893 -176.25 - 78 201.613 715 6 1 -37.0211 118.273 -24.45 - 78 174.715 1491 6 0 -36.4691 118.482 -25.85 - 78 42.8657 770 5 1 -25.8997 121.706 -54.4504 - 78 77.9345 771 5 1 -25.8499 121.72 -54.5497 - 78 239.119 1508 5 0 -25.1439 121.885 -55.85 - 78 51.3781 856 4 1 -8.75652 125.639 -84.4501 - 78 89.8457 857 4 1 -8.6499 125.744 -84.6149 - 78 71.3698 1531 4 0 -7.87528 126.493 -85.8505 - 78 241.703 1532 4 0 -7.81502 126.55 -85.946 - 78 41.4115 952 3 1 10.5548 142.136 -114.45 - 78 109.308 953 3 1 10.65 142.216 -114.521 - 78 103.044 954 3 1 10.85 142.392 -114.673 - 78 13.6512 955 3 1 11.0502 142.564 -114.825 - 78 41.6224 1617 3 0 12.4022 143.668 -115.85 - 78 104.086 1618 3 0 12.508 143.75 -115.927 - 78 93.044 1619 3 0 12.7673 143.95 -116.1 - 78 27.0272 1187 2 1 57.5719 179.684 -144.45 - 78 73.0213 1188 2 1 57.65 179.72 -144.534 - 78 28.0328 1189 2 1 57.85 179.815 -144.761 - 78 169.45 1489 6 0 -37.1837 117.995 -25.85 - 78 129.814 713 5 1 -37.2525 118.11 -54.45 - 78 205.323 1489 5 0 -37.2474 118.101 -55.85 - 78 113.438 1488 4 0 -37.1465 117.885 -85.85 - 78 113.96 713 3 1 -37.4234 118.108 -114.45 - 78 106.666 1490 3 0 -37.4293 118.161 -115.85 - 78 126.419 713 2 1 -37.3411 119.185 -144.45 - 78 120.373 1495 2 0 -37.3731 119.193 -145.85 - 78 140.879 710 1 1 -37.9913 119.424 -174.45 - 78 196.992 1496 1 0 -38.025 119.489 -175.85 - 78 95.699 707 0 1 -38.5198 120.641 -204.45 - 78 157.045 1502 0 0 -38.5006 120.678 -205.85 - 78 20.934 1489 3 0 -37.4325 118.121 -115.85 - 78 158.003 713 1 1 -37.2704 118.401 -174.45 - 78 23.0321 714 1 1 -37.25 118.399 -174.791 - 78 96.8765 1491 1 0 -37.1927 118.415 -175.85 - 78 43.0472 723 0 1 -35.2587 118.275 -204.45 - 78 84.4329 724 0 1 -35.25 118.284 -204.571 - 78 128.241 1491 0 0 -35.1199 118.393 -205.85 - 78 28.9571 712 1 1 -37.4501 118.659 -174.742 - 78 54.7385 1494 1 0 -37.8875 119.065 -175.85 - 78 73.7505 1495 1 0 -37.9442 119.15 -176.028 - 78 122.156 1532 1 0 -73.0997 126.651 -176.25 - 78 29.4849 529 1 1 -74.1683 126.691 -174.85 - 78 99.5602 528 1 1 -74.25 126.689 -174.738 - 78 176.501 1065 3 1 33.0905 -170.18 -114.45 - 78 131.221 715 7 1 -37.05 117.993 5.29569 - 78 271.635 713 0 1 -37.3623 118.054 -204.451 - 78 387.275 1489 0 0 -37.5121 118.093 -205.85 - 78 18.7292 1492 7 0 -36.6335 118.722 4.15 - 78 114.003 1493 7 0 -36.6096 118.75 4.08796 - 78 28.1826 770 6 1 -25.9071 131.652 -24.45 - 78 70.9191 771 6 1 -25.85 131.679 -24.517 - 78 87.021 772 6 1 -25.65 131.769 -24.7047 - 78 45.6425 1560 6 0 -24.4099 132.309 -25.85 - 78 245.056 1561 6 0 -24.31 132.35 -25.9416 - 78 75.1644 715 9 1 -37.05 117.921 65.2487 -Number of digits in this event = 42 +Number of tracker hits in this event = 24 + 78 355.947 604 4 1 -59.0543 -121.113 -84.45 + 78 449.494 295 4 0 -59.0543 -121.112 -85.85 + 78 180.728 604 3 1 -59.0538 -121.108 -114.45 + 78 105.589 295 3 0 -59.0552 -121.107 -115.85 + 78 155.583 604 2 1 -59.0833 -121.086 -144.45 + 78 281.222 295 2 0 -59.0853 -121.084 -145.85 + 78 125.184 604 1 1 -59.1269 -121.052 -174.45 + 78 241.93 295 1 0 -59.1285 -121.051 -175.85 + 78 185.198 604 0 1 -59.1572 -121.041 -204.45 + 78 176.911 295 0 0 -59.1596 -121.041 -205.85 + 78 67.4178 485 1 0 8.27446 -82.85 -176.169 + 78 155.092 516 0 1 -76.6995 -112.852 -204.85 + 78 16.5245 598 0 0 54.2876 -60.45 -206.198 + 78 199.149 599 0 0 54.6645 -60.25 -206.104 + 78 77.6047 600 0 0 54.6671 -60.0499 -206.092 + 78 23.8177 1195 0 1 59.05 -48.9427 -204.819 + 78 223.439 602 3 1 -59.4561 -121.226 -114.45 + 78 124.402 294 3 0 -59.5069 -121.197 -115.85 + 78 120.205 597 2 1 -60.6012 -120.578 -144.45 + 78 119.176 297 2 0 -60.7124 -120.651 -145.85 + 78 113.215 584 1 1 -63.1036 -122.216 -174.45 + 78 145.215 289 1 0 -63.2087 -122.27 -175.85 + 78 100.485 573 0 1 -65.3823 -123.445 -204.45 + 78 101.181 282 0 0 -65.5334 -123.551 -205.85 +Number of digits in this event = 17 Using G4ParticleGun ... -4.28789 LIN +5.63133 LIN gamma Event: 79 -Number of tracker hits in this event = 5 - 79 36.731 878 10 0 -70.1442 -4.3947 93.75 - 79 244.974 877 10 0 -70.1532 -4.45023 93.9449 - 79 3.69155 468 1 1 -86.4462 104.321 -174.45 - 79 56.5188 467 1 1 -86.45 104.312 -174.457 - 79 28.3139 1760 6 1 172.15 -40.3476 -24.731 -Number of digits in this event = 2 +Number of tracker hits in this event = 2 + 79 114.448 90 5 1 -161.977 88.2072 -54.85 + 79 5.98063 89 5 1 -162.15 88.4454 -54.4905 +Number of digits in this event = 1 Using G4ParticleGun ... -7.03663 LIN +7.79071 LIN gamma Event: 80 -Number of tracker hits in this event = 61 - 80 221.026 659 8 1 -48.1987 48.2208 35.55 - 80 233.557 1140 8 0 -48.1828 48.2179 34.15 - 80 122.089 661 7 1 -47.8196 48.1599 5.55 - 80 261.429 1140 7 0 -47.8103 48.166 4.15 - 80 105.026 661 6 1 -47.6603 48.2872 -24.45 - 80 338.616 1141 6 0 -47.647 48.3002 -25.85 - 80 140.406 663 5 1 -47.4226 48.5421 -54.45 - 80 105.21 1142 5 0 -47.4206 48.5238 -55.85 - 80 202.502 663 4 1 -47.3654 48.1556 -84.45 - 80 183.219 1140 4 0 -47.3526 48.1174 -85.85 - 80 123.675 664 3 1 -47.0607 47.2483 -114.45 - 80 131.269 1135 3 0 -47.037 47.2097 -115.85 - 80 136.561 667 2 1 -46.547 46.3799 -144.45 - 80 106.345 1131 2 0 -46.538 46.3436 -145.85 - 80 147.521 668 1 1 -46.367 45.5911 -174.45 - 80 115.385 1127 1 0 -46.3522 45.5517 -175.85 - 80 128.738 670 0 1 -46.0424 44.7039 -204.45 - 80 113.009 1123 0 0 -46.057 44.6676 -205.85 - 80 353.772 1139 2 0 -47.9797 47.9478 -145.85 - 80 3.25603 1138 2 0 -48.0505 47.8499 -145.865 - 80 63.2918 665 2 1 -46.9745 49.3581 -144.85 - 80 4.75633 755 4 0 -49.116 -29.0348 -86.25 - 80 85.1826 754 4 0 -49.1179 -29.0501 -86.2448 - 80 39.2494 268 4 0 11.8756 -126.433 -86.25 - 80 59.5415 267 4 0 11.9096 -126.55 -86.2143 - 80 238.693 670 2 1 -45.9895 47.8684 -144.45 - 80 179.231 683 1 1 -43.2604 48.375 -174.45 - 80 18.4601 1141 1 0 -43.4302 48.4438 -175.85 - 80 224.452 1142 1 0 -43.4472 48.45 -175.933 - 80 81.6295 649 0 1 -50.1608 49.8341 -204.45 - 80 52.0829 648 0 1 -50.25 49.869 -204.665 - 80 148.438 1150 0 0 -50.7479 50.0514 -205.851 - 80 83.323 1140 2 0 -46.0813 48.05 -145.925 - 80 102.511 660 1 1 -48.0033 51.8177 -174.45 - 80 118.905 1161 1 0 -48.0411 52.3241 -175.85 - 80 10.5407 1162 1 0 -48.0549 52.45 -176.204 - 80 402.383 659 0 1 -48.1869 61.1497 -204.45 - 80 144.5 658 0 1 -48.25 61.276 -204.769 - 80 208.96 1208 0 0 -48.469 61.7434 -205.85 - 80 42.3928 1209 0 0 -48.5048 61.85 -206.101 - 80 189.526 690 0 1 -42.048 103.676 -204.85 - 80 109.97 1222 2 1 64.45 -132.864 -144.527 - 80 129.874 659 7 1 -48.2248 48.244 5.55 - 80 109.774 659 6 1 -48.2125 48.2774 -24.45 - 80 162.548 659 5 1 -48.2098 48.2958 -54.45 - 80 99.1566 1141 5 0 -48.2079 48.2981 -55.85 - 80 97.0253 659 4 1 -48.1613 48.3473 -84.45 - 80 120.986 1141 4 0 -48.1607 48.3497 -85.85 - 80 105.398 659 3 1 -48.1555 48.392 -114.45 - 80 124.217 1141 3 0 -48.157 48.397 -115.85 - 80 107.125 659 2 1 -48.1812 48.4939 -144.45 - 80 164.918 1142 2 0 -48.1855 48.5003 -145.85 - 80 104.414 658 1 1 -48.2953 48.6162 -174.45 - 80 300.198 1143 0 0 -48.3381 48.7464 -205.85 - 80 82.6804 966 5 1 13.25 95.5611 -54.7552 - 80 0.421685 716 0 1 -36.7745 44.4663 -204.85 - 80 30.9789 206 0 1 -138.75 60.4872 -204.813 - 80 166.879 1142 0 0 -48.1484 48.4774 -205.85 - 80 112.863 1104 0 1 40.85 56.9471 -204.608 - 80 108.088 1144 0 0 -48.3744 48.85 -205.898 - 80 235.578 1141 0 0 -47.9546 48.4397 -205.85 -Number of digits in this event = 33 +Number of tracker hits in this event = 200 + 80 244.98 660 10 1 -47.8727 6.26628 95.55 + 80 238.11 931 10 0 -47.8729 6.26506 94.15 + 80 503.132 660 9 1 -47.872 6.23842 65.55 + 80 176.683 930 9 0 -47.8689 6.23634 64.15 + 80 93.2013 661 8 1 -47.8095 6.17498 35.55 + 80 144.315 930 8 0 -47.8074 6.16871 34.15 + 80 136.269 661 7 1 -47.7742 6.02594 5.55 + 80 124.916 929 7 0 -47.776 6.01761 4.15 + 80 124.518 661 6 1 -47.8058 5.8699 -24.45 + 80 132.761 929 6 0 -47.8106 5.85999 -25.85 + 80 124.973 660 5 1 -47.8925 5.65812 -54.45 + 80 25.9185 928 5 0 -47.8909 5.6506 -55.85 + 80 110.073 927 5 0 -47.8908 5.65 -55.9602 + 80 190.129 660 4 1 -47.8594 5.49574 -84.45 + 80 124.99 927 4 0 -47.8572 5.48803 -85.85 + 80 231.233 661 3 1 -47.815 5.32214 -114.45 + 80 297.053 926 3 0 -47.8119 5.31542 -115.85 + 80 165.185 661 2 1 -47.7509 5.16783 -144.45 + 80 124.838 925 2 0 -47.7459 5.16075 -145.85 + 80 498.103 662 1 1 -47.6471 5.03009 -174.45 + 80 114.003 924 1 0 -47.636 5.02318 -175.85 + 80 117.133 663 0 1 -47.4072 4.85842 -204.45 + 80 18.0876 924 0 0 -47.3957 4.85037 -205.85 + 80 114.279 923 0 0 -47.3952 4.85 -205.915 + 80 34.257 1360 5 0 41.7709 92.3101 -56.25 + 80 152.16 1361 5 0 41.8215 92.35 -56.1777 + 80 96.1899 1362 5 0 42.1677 92.5502 -55.9421 + 80 36.2164 1129 5 1 45.9618 94.4621 -54.8499 + 80 5.16793 1130 5 1 46.05 94.5324 -54.8474 + 80 129.669 1399 5 0 57.2725 99.9804 -55.85 + 80 148.693 1400 5 0 57.6504 100.15 -55.9198 + 80 131.468 1254 5 0 42.0303 70.8987 -56.25 + 80 32.2763 1255 5 0 41.9845 71.05 -55.9712 + 80 326.103 1109 5 1 41.9876 71.4568 -54.85 + 80 7.47069 1260 5 0 41.5172 72.242 -55.85 + 80 113.172 1261 5 0 41.5133 72.25 -55.8633 + 80 114.968 1262 5 0 41.4701 72.4501 -56.0704 + 80 74.6836 1263 5 0 41.3829 72.65 -56.1692 + 80 458.036 660 3 1 -47.8933 5.2763 -114.45 + 80 256.893 660 2 1 -47.9873 5.11177 -144.45 + 80 94.5801 924 2 0 -47.9406 5.02658 -145.85 + 80 239.499 914 1 0 -47.654 2.90606 -175.85 + 80 159.86 649 0 1 -50.1596 2.27772 -204.45 + 80 165.08 910 0 0 -50.2224 2.23323 -205.85 + 80 29.4464 916 1 0 -46.7074 3.36858 -175.85 + 80 199.437 657 0 1 -48.4636 4.65049 -204.45 + 80 336.353 922 0 0 -48.4818 4.64273 -205.85 + 80 43.2661 658 0 1 -48.45 4.64111 -204.688 + 80 139.816 925 3 0 -47.8958 5.24669 -115.85 + 80 110.401 922 2 0 -48.0631 4.6352 -145.85 + 80 116.279 654 1 1 -49.0733 4.33059 -174.45 + 80 152.828 921 1 0 -49.1204 4.42029 -175.85 + 80 81.3689 647 0 1 -50.6325 6.423 -204.45 + 80 23.5881 646 0 1 -50.65 6.41958 -204.772 + 80 223.265 931 0 0 -50.708 6.41359 -205.85 + 80 498.418 661 9 1 -47.8499 6.23481 65.531 + 80 47.965 662 9 1 -47.65 6.07574 65.2643 + 80 4.56931 926 9 0 -46.8953 5.25944 64.1499 + 80 205.936 925 9 0 -46.8868 5.25 64.1368 + 80 15.6928 924 9 0 -46.6946 5.04988 63.7887 + 80 77.0559 747 8 1 -30.617 -8.40376 35.55 + 80 88.2508 748 8 1 -30.45 -8.61317 35.4296 + 80 109.741 749 8 1 -30.25 -8.74691 35.3579 + 80 107.817 750 8 1 -30.05 -8.96224 35.3012 + 80 68.7187 751 8 1 -29.8497 -9.18826 35.2334 + 80 257.763 752 8 1 -29.65 -9.37109 35.2195 + 80 25.7724 753 8 1 -29.45 -9.52153 35.1728 + 80 200.408 843 8 0 -26.1698 -11.2552 34.1499 + 80 129.494 842 8 0 -25.643 -11.45 33.9732 + 80 80.6914 841 8 0 -25.2798 -11.6502 33.8969 + 80 61.7253 840 8 0 -25.0713 -11.85 33.8241 + 80 11.7484 839 8 0 -24.9619 -12.05 33.7759 + 80 84.2931 743 8 0 38.7243 -31.4435 33.7505 + 80 81.5286 744 8 0 38.7876 -31.2499 33.9042 + 80 33.045 745 8 0 38.8644 -31.05 34.0966 + 80 30.7099 1098 8 1 39.8067 -29.59 35.1501 + 80 89.4413 1099 8 1 39.85 -29.5054 35.2124 + 80 63.8333 1100 8 1 40.05 -29.3702 35.4036 + 80 104.167 932 9 0 -46.9799 6.47473 64.15 + 80 211.849 931 9 0 -46.8924 6.45 63.9008 + 80 186.416 971 9 0 9.41837 14.4065 63.75 + 80 250.415 972 9 0 9.48784 14.45 63.8217 + 80 215.845 973 9 0 9.62574 14.6514 63.948 + 80 131.063 660 8 1 -47.8717 6.28766 35.55 + 80 215.382 931 8 0 -47.8739 6.28865 34.15 + 80 379.745 660 7 1 -47.9236 6.29938 5.55 + 80 116.017 931 7 0 -47.929 6.30071 4.15 + 80 248.189 659 6 1 -48.0524 6.32708 -24.45 + 80 452.111 931 6 0 -48.0596 6.32898 -25.85 + 80 173.425 659 5 1 -48.2111 6.37944 -54.45 + 80 170.119 931 5 0 -48.2181 6.38167 -55.85 + 80 110.851 658 4 1 -48.3595 6.42707 -84.45 + 80 105.428 931 4 0 -48.3657 6.42774 -85.85 + 80 117.709 657 3 1 -48.4861 6.42932 -114.45 + 80 137.273 931 3 0 -48.4912 6.4297 -115.85 + 80 513.172 657 2 1 -48.587 6.44343 -144.45 + 80 155.706 931 2 0 -48.591 6.4406 -145.85 + 80 133.774 656 1 1 -48.6679 6.40604 -174.45 + 80 129.851 931 1 0 -48.6692 6.40207 -175.85 + 80 153.503 656 0 1 -48.7014 6.3324 -204.45 + 80 165.661 651 5 1 -49.7059 9.07812 -54.45 + 80 140.678 943 5 0 -49.6139 8.84929 -55.85 + 80 139.405 661 4 1 -47.85 4.45648 -84.7941 + 80 10.6964 921 4 0 -47.6559 4.25808 -85.85 + 80 97.1255 920 4 0 -47.6477 4.25 -85.8923 + 80 150.28 695 3 1 -41.0243 1.1134 -114.45 + 80 146.833 694 3 1 -41.05 1.11098 -114.486 + 80 33.8745 693 3 1 -41.25 1.07387 -114.746 + 80 2.42832 904 3 0 -42.1487 0.850867 -115.85 + 80 158.08 903 3 0 -42.1523 0.849978 -115.854 + 80 29.6849 557 2 1 -68.5841 -1.09812 -144.45 + 80 125.594 556 2 1 -68.65 -1.09699 -144.523 + 80 50.9218 555 2 1 -68.85 -1.09032 -144.728 + 80 277.988 893 2 0 -70.1842 -1.2791 -145.851 + 80 130.426 936 2 0 -133.614 7.29639 -146.25 + 80 223.276 227 2 1 -134.599 7.61037 -144.85 + 80 55.2283 226 2 1 -134.75 7.65345 -144.63 + 80 260.707 955 3 0 -141.56 11.0724 -116.25 + 80 113.872 191 3 1 -141.907 11.3243 -114.85 + 80 85.7623 190 3 1 -141.95 11.3445 -114.713 + 80 74.5962 733 4 0 -142.57 -33.2919 -86.25 + 80 92.0382 732 4 0 -142.555 -33.4505 -86.1717 + 80 73.4058 731 4 0 -142.544 -33.6501 -86.0651 + 80 49.8571 730 4 0 -142.528 -33.85 -85.9458 + 80 287.316 187 4 1 -142.597 -35.1641 -84.8497 + 80 174.32 723 4 0 -142.819 -35.4228 -85.85 + 80 46.9256 652 5 1 -49.65 9.07953 -54.6296 + 80 86.1905 945 5 0 -49.2807 9.19569 -55.85 + 80 26.3105 946 5 0 -49.2011 9.25 -56.1483 + 80 102.053 896 5 0 -77.4116 -0.723221 -56.25 + 80 133.713 895 5 0 -77.6229 -0.85 -56.0678 + 80 70.3425 894 5 0 -77.7669 -1.05 -55.9515 + 80 144.004 502 5 1 -79.451 -1.82566 -54.85 + 80 134.024 501 5 1 -79.65 -1.88735 -54.7212 + 80 61.8554 500 5 1 -79.85 -1.89443 -54.6171 + 80 66.35 499 5 1 -80.05 -1.88655 -54.5664 + 80 365.399 498 5 1 -80.2505 -1.81969 -54.5063 + 80 27.8146 901 5 0 -81.6775 0.405562 -55.85 + 80 255.839 902 5 0 -81.7182 0.45 -55.9042 + 80 233.317 903 5 0 -81.9056 0.650272 -56.1946 + 80 13.0865 904 5 0 -81.9203 0.850107 -56.1846 + 80 11.4527 497 5 1 -80.45 -1.51523 -54.6479 + 80 383.099 692 2 1 -41.5859 12.1457 -144.45 + 80 140.492 691 2 1 -41.65 11.3036 -144.604 + 80 64.6074 690 2 1 -41.8746 11.0694 -144.45 + 80 104.476 689 2 1 -42.05 11.1588 -144.629 + 80 187.081 955 2 0 -42.5584 11.1917 -145.85 + 80 9.58318 956 2 0 -42.7677 11.25 -146.245 + 80 148.153 963 2 0 -41.3958 12.6578 -145.85 + 80 138.702 713 1 1 -37.3122 22.6305 -174.45 + 80 21.3648 714 1 1 -37.2499 22.7564 -174.778 + 80 251.989 1015 1 0 -37.0645 23.0602 -175.85 + 80 106.106 763 0 1 -27.4119 31.4733 -204.451 + 80 78.7192 1059 0 0 -27.2357 32.0358 -205.85 + 80 106.963 1060 0 0 -27.2308 32.05 -205.891 + 80 73.421 1016 1 0 -37.174 23.25 -176.175 + 80 111.231 660 6 1 -48.0495 6.3421 -24.45 + 80 180.998 662 5 1 -47.621 7.01958 -54.45 + 80 422.203 934 5 0 -47.6359 7.04334 -55.85 + 80 52.7205 935 5 0 -47.6377 7.05001 -56.1653 + 80 5.42519 938 4 0 -47.707 7.84764 -85.8506 + 80 144.574 939 4 0 -47.7074 7.85002 -85.8706 + 80 142.111 658 3 1 -48.3109 11.058 -114.45 + 80 8.56997 958 2 0 -48.6818 11.8477 -145.85 + 80 111.82 959 2 0 -48.6843 11.85 -145.891 + 80 134.557 655 1 1 -48.9215 13.4417 -174.45 + 80 164.858 966 1 0 -48.6771 13.4373 -175.85 + 80 129.959 681 0 1 -43.7672 13.2863 -204.45 + 80 112.675 966 0 0 -43.5341 13.2586 -205.85 + 80 2.66407 965 0 0 -43.4703 13.25 -206.244 + 80 177.56 656 2 1 -48.65 11.7307 -144.58 + 80 212.483 659 3 1 -48.25 11.19 -114.455 + 80 73.3268 963 3 0 -46.9002 12.7416 -115.85 + 80 72.1343 964 3 0 -46.8137 12.8503 -115.96 + 80 39.8976 965 3 0 -46.6839 13.05 -116.154 + 80 98.5886 1217 3 0 -27.9569 63.4983 -116.25 + 80 65.3958 1218 3 0 -27.9403 63.65 -116.045 + 80 296.279 761 3 1 -27.756 64.5097 -114.85 + 80 42.3056 759 3 1 -28.0741 64.8245 -114.45 + 80 112.224 760 3 1 -28.0497 64.8541 -114.572 + 80 116.878 762 3 1 -27.65 64.4546 -114.588 + 80 139.708 763 3 1 -27.4498 64.4018 -114.632 + 80 100.335 659 7 1 -48.05 6.82565 5.43994 + 80 102.008 658 7 1 -48.2502 7.04593 5.36376 + 80 488.028 657 7 1 -48.45 7.26628 5.23582 + 80 141.999 656 7 1 -48.6501 7.49828 5.22746 + 80 104.95 934 3 0 -47.9279 6.90629 -115.85 + 80 2.6619 677 2 1 -44.4562 11.5748 -144.45 + 80 107.573 678 2 1 -44.45 11.5796 -144.455 + 80 78.8792 679 2 1 -44.2206 11.5738 -144.45 + 80 34.7095 954 2 0 -44.5976 10.9653 -145.85 + 80 324.319 953 2 0 -44.5984 10.8499 -145.941 + 80 264.117 952 2 0 -44.6229 10.65 -146.069 + 80 72.9918 189 5 1 -142.167 42.2943 -54.85 + 80 106.99 939 1 1 7.93482 47.5243 -174.85 + 80 106.173 934 7 0 -47.5275 6.85291 4.15 + 80 159.057 935 7 0 -47.4094 7.05048 3.98871 + 80 22.7159 936 7 0 -47.2792 7.25016 4.09924 + 80 31.4739 664 7 1 -47.1904 7.71409 5.15017 + 80 242.706 663 7 1 -47.2502 7.75169 5.18472 +Number of digits in this event = 98 Using G4ParticleGun ... -8.49952 LIN +5.51773 LIN gamma Event: 81 -Number of tracker hits in this event = 2 - 81 59.6941 1201 5 0 31.6335 60.2885 -56.2499 - 81 19.2026 1200 5 0 31.6636 60.2499 -56.23 -Number of digits in this event = 3 +Number of tracker hits in this event = 18 + 81 301.625 993 3 1 18.812 -147.444 -114.45 + 81 215.52 163 3 0 18.8131 -147.46 -115.85 + 81 237.959 993 2 1 18.7991 -147.787 -144.45 + 81 168.249 161 2 0 18.8194 -147.839 -145.85 + 81 248.24 996 1 1 19.2574 -148.84 -174.45 + 81 175.198 156 1 0 19.2838 -148.859 -175.85 + 81 118.986 998 0 1 19.7799 -149.23 -204.45 + 81 218.384 154 0 0 19.8013 -149.288 -205.85 + 81 134.907 997 1 1 19.4502 -148.912 -174.575 + 81 113.327 163 2 0 18.7954 -147.461 -145.85 + 81 117.608 993 1 1 18.7817 -147.458 -174.45 + 81 232.981 163 1 0 18.7816 -147.46 -175.85 + 81 103.357 993 0 1 18.7744 -147.487 -204.45 + 81 122.243 163 0 0 18.7726 -147.49 -205.85 + 81 43.1232 1240 9 0 -144.822 68.05 63.8389 + 81 196.406 1257 9 0 -156.732 71.45 63.9174 + 81 9.78043 1256 9 0 -156.462 71.45 63.9908 + 81 123.458 1239 9 0 -144.814 68.05 63.9241 +Number of digits in this event = 15 Using G4ParticleGun ... -7.14232 LIN +3.33835 LIN gamma Event: 82 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 30 + 82 404.905 292 3 1 -121.562 -14.3353 -114.45 + 82 310.167 828 3 0 -121.557 -14.339 -115.85 + 82 234.694 293 2 1 -121.516 -14.4404 -144.45 + 82 92.2854 827 2 0 -121.502 -14.4593 -145.85 + 82 157.414 295 1 1 -121.092 -14.8446 -174.45 + 82 96.0467 826 1 0 -121.055 -14.8272 -175.85 + 82 116.071 299 0 1 -120.345 -14.4801 -204.45 + 82 112.494 827 0 0 -120.297 -14.4859 -205.85 + 82 80.2659 291 3 1 -121.75 -14.2242 -114.597 + 82 49.4794 290 3 1 -121.95 -14.1215 -114.733 + 82 58.2924 837 3 0 -121.151 -12.4772 -115.85 + 82 141.94 838 3 0 -121.133 -12.45 -115.874 + 82 111.514 828 2 0 -121.547 -14.3398 -145.85 + 82 114.281 293 1 1 -121.54 -14.3436 -174.45 + 82 339.334 828 1 0 -121.54 -14.3422 -175.85 + 82 340.979 293 0 1 -121.532 -14.3126 -204.45 + 82 141.472 828 0 0 -121.528 -14.3089 -205.85 + 82 10.6676 1274 10 0 -91.015 74.9824 93.75 + 82 311.448 1275 10 0 -91.0039 75.05 93.9591 + 82 157.971 1276 10 0 -91.5296 75.25 93.8242 + 82 55.798 1622 14 0 67.3073 144.615 213.75 + 82 15.1509 1623 14 0 67.4498 144.75 214.115 + 82 48.2298 1240 14 1 68.1763 145.433 215.15 + 82 202.782 1241 14 1 68.2501 145.527 215.275 + 82 93.2359 1242 14 1 68.45 145.859 215.517 + 82 6.07224 1637 14 0 72.2801 147.746 214.15 + 82 395.842 1638 14 0 72.2969 147.75 214.146 + 82 415.542 292 0 1 -121.573 -14.3466 -204.45 + 82 35.9415 291 0 1 -121.75 -14.2837 -204.525 + 82 161.851 292 1 1 -121.55 -14.3352 -174.726 +Number of digits in this event = 17 Using G4ParticleGun ... -5.88594 LIN +1.35614 LIN gamma Event: 83 Number of tracker hits in this event = 0 Number of digits in this event = 1 Using G4ParticleGun ... -5.87133 LIN +9.72384 LIN gamma Event: 84 -Number of tracker hits in this event = 11 - 84 141.691 1666 8 0 -114.017 153.513 33.75 - 84 50.0314 329 8 1 -114.252 152.939 35.15 - 84 87.6306 328 8 1 -114.35 152.958 35.1994 - 84 11.4167 1665 8 0 -115.212 153.155 34.15 - 84 183.387 1664 8 0 -115.232 153.15 34.1227 - 84 147.001 986 0 0 -117.974 17.3719 -206.25 - 84 126.623 298 5 1 -120.389 126.288 -54.85 - 84 19.0701 351 0 1 -109.834 3.9635 -204.85 - 84 78.0201 1277 0 0 -144.789 75.45 -206.188 - 84 43.7274 311 1 1 -117.799 19.7988 -174.85 - 84 195.911 312 1 1 -117.75 19.7618 -174.503 -Number of digits in this event = 8 +Number of tracker hits in this event = 2 + 84 16.6868 241 5 0 47.7569 -131.88 -56.25 + 84 10.3262 48 8 0 118.044 -170.502 33.75 +Number of digits in this event = 2 Using G4ParticleGun ... -6.91516 LIN +1.43311 LIN gamma Event: 85 Number of tracker hits in this event = 0 Number of digits in this event = 2 Using G4ParticleGun ... -5.22835 LIN +6.76248 LIN gamma Event: 86 -Number of tracker hits in this event = 86 - 86 241.981 725 10 1 -34.9442 91.3162 95.55 - 86 213.822 1355 10 0 -34.9452 91.3165 94.15 - 86 233.841 725 9 1 -34.9724 91.3174 65.55 - 86 225.26 1355 9 0 -34.9754 91.3157 64.15 - 86 119.306 725 8 1 -35.0343 91.2818 35.55 - 86 349.329 1355 8 0 -35.0356 91.2803 34.15 - 86 127.823 725 7 1 -35.049 91.2312 5.55 - 86 131.307 1355 7 0 -35.0482 91.2284 4.15 - 86 111.077 725 6 1 -35.0412 91.169 -24.45 - 86 230.066 1355 6 0 -35.0414 91.1639 -25.85 - 86 419.842 725 5 1 -35.0462 91.0572 -54.45 - 86 127.916 1354 5 0 -35.0452 91.0489 -55.85 - 86 275.533 725 4 1 -35.02 90.8845 -84.45 - 86 135.302 1353 4 0 -35.0206 90.8753 -85.85 - 86 109.957 725 3 1 -35.0316 90.7032 -114.45 - 86 105.782 1352 3 0 -35.0297 90.694 -115.85 - 86 124.547 725 2 1 -34.9935 90.5089 -144.45 - 86 119.867 1351 2 0 -34.9928 90.501 -145.85 - 86 120.603 725 1 1 -34.9823 90.3341 -174.45 - 86 245.293 1350 1 0 -34.9832 90.3264 -175.85 - 86 149.168 725 0 1 -34.9982 90.1723 -204.45 - 86 99.0163 1350 0 0 -35.001 90.1627 -205.85 - 86 67.1867 1539 4 0 -11.3595 128.046 -86.25 - 86 278.32 1540 4 0 -11.3735 128.15 -86.2344 - 86 161.58 1354 2 0 -35.3356 91.0748 -145.967 - 86 270.256 1349 1 0 -36.3219 90.0032 -175.85 - 86 121.908 694 0 1 -41.1048 87.3164 -204.45 - 86 129.91 1336 0 0 -41.3704 87.3194 -205.85 - 86 161.783 719 1 1 -36.1862 90.15 -174.61 - 86 101.957 723 1 1 -35.3628 91.0501 -174.45 - 86 126.996 1354 1 0 -35.4265 90.9936 -175.85 - 86 128.83 716 0 1 -36.7655 89.9362 -204.45 - 86 155.022 1349 0 0 -36.8062 89.8956 -205.85 - 86 117.959 726 8 1 -34.7298 91.1637 35.55 - 86 99.8279 727 7 1 -34.5488 91.022 5.55 - 86 151.706 1354 7 0 -34.5411 91.0165 4.15 - 86 165.139 728 6 1 -34.356 90.8874 -24.45 - 86 168.159 1353 6 0 -34.3421 90.886 -25.85 - 86 111.908 729 5 1 -34.0561 90.8586 -54.4502 - 86 119.592 1353 5 0 -34.1299 90.8558 -55.85 - 86 118.65 720 4 1 -35.9677 90.4432 -84.45 - 86 104.275 1351 4 0 -35.9886 90.4605 -85.85 - 86 158.327 718 3 1 -36.3677 89.7906 -114.45 - 86 36.6861 1350 3 0 -36.3232 90.1501 -116.147 - 86 106.157 722 2 1 -35.5816 96.472 -144.45 - 86 159.209 1383 2 0 -35.243 96.7761 -145.85 - 86 115.088 759 1 1 -28.1956 103.902 -174.45 - 86 140.283 1419 1 0 -28.1104 104.088 -175.85 - 86 51.3689 768 0 1 -26.4428 108.052 -204.45 - 86 142.647 767 0 1 -26.45 108.084 -204.661 - 86 180.451 1439 0 0 -26.5615 108.058 -205.85 - 86 1.64711 729 6 1 -34.054 90.8218 -24.45 - 86 68.2254 730 6 1 -34.05 90.8199 -24.4538 - 86 69.0558 731 6 1 -33.85 90.7647 -24.5556 - 86 49.2871 732 6 1 -33.6496 90.7726 -24.5742 - 86 49.9772 733 6 1 -33.4499 90.761 -24.5789 - 86 65.3209 734 6 1 -33.25 90.7908 -24.6149 - 86 99.5555 735 6 1 -33.0498 90.8562 -24.6814 - 86 75.2574 736 6 1 -32.85 90.9188 -24.7121 - 86 37.4878 737 6 1 -32.65 91.0297 -24.8014 - 86 28.2256 1358 6 0 -30.4701 91.9118 -25.8502 - 86 99.6848 1359 6 0 -30.3512 91.95 -25.8725 - 86 56.8105 1360 6 0 -30.0364 92.1506 -25.9455 - 86 56.5095 1361 6 0 -29.9662 92.35 -25.8795 - 86 166.267 771 6 1 -25.8202 96.2504 -24.85 - 86 7.6171 1413 6 0 -24.2324 102.929 -25.85 - 86 5.5916 1414 6 0 -24.2282 102.95 -25.8537 - 86 143.121 780 6 1 -23.9698 106.034 -24.85 - 86 361.737 781 6 1 -23.85 106.429 -24.8029 - 86 360.435 782 6 1 -23.65 106.78 -24.6029 - 86 111.889 1354 6 0 -32.6455 91.0766 -25.8502 - 86 134.465 727 6 1 -34.4919 90.6898 -24.4501 - 86 76.1303 726 6 1 -34.6507 90.5877 -24.6935 - 86 143.253 1352 6 0 -35.2418 90.6542 -25.85 - 86 18.975 673 5 1 -45.4156 89.687 -54.45 - 86 118.377 672 5 1 -45.4502 89.6573 -54.5154 - 86 120.845 1340 5 0 -45.8102 88.1796 -55.8506 - 86 9.23435 1339 5 0 -45.752 88.05 -56.2118 - 86 56.0417 732 1 1 -33.4795 90.0304 -174.45 - 86 65.1961 733 1 1 -33.45 90.0214 -174.638 - 86 67.7007 777 0 1 -24.5089 88.991 -204.45 - 86 48.6844 778 0 1 -24.45 89.0688 -204.697 - 86 115.102 1346 0 0 -24.1518 89.3619 -205.85 - 86 6.30563 1347 0 0 -24.0272 89.45 -206.22 - 86 241.198 592 7 1 -61.5573 137.812 5.15 - 86 126.618 591 7 1 -61.6503 137.955 5.50317 -Number of digits in this event = 43 +Number of tracker hits in this event = 4 + 86 46.5871 470 11 0 47.8544 -86.05 123.779 + 86 87.1631 471 11 0 47.9124 -85.85 123.766 + 86 24.846 1572 0 1 134.55 16.9738 -204.593 + 86 151.488 1573 0 1 134.75 16.9178 -204.548 +Number of digits in this event = 4 Using G4ParticleGun ... -5.70366 LIN +1.77724 LIN gamma Event: 87 -Number of tracker hits in this event = 36 - 87 133.398 696 7 0 -140.107 -40.8249 3.98348 - 87 279.224 200 6 1 -140.094 -40.8574 -24.45 - 87 112.616 695 6 0 -140.091 -40.858 -25.85 - 87 323.955 200 5 1 -140.034 -40.8776 -54.45 - 87 263.641 695 5 0 -140.034 -40.8808 -55.85 - 87 238.589 200 4 1 -140.018 -40.9473 -84.45 - 87 249.351 695 4 0 -140.017 -40.9549 -85.85 - 87 269.197 200 3 1 -140 -41.1117 -114.45 - 87 141.994 694 3 0 -139.999 -41.1198 -115.85 - 87 231.334 200 2 1 -139.973 -41.2892 -144.45 - 87 97.9965 693 2 0 -139.972 -41.295 -145.85 - 87 101.238 201 1 1 -139.927 -41.411 -174.45 - 87 111.383 693 1 0 -139.925 -41.4107 -175.85 - 87 236.368 201 0 1 -139.836 -41.4193 -204.45 - 87 123.14 693 0 0 -139.828 -41.4213 -205.85 - 87 111.388 515 3 0 -28.0199 -76.85 -116.037 - 87 7.93999 142 0 1 -151.719 7.99391 -204.85 - 87 199.529 202 0 1 -139.75 -41.7419 -204.59 - 87 246.505 203 0 1 -139.55 -41.7465 -204.613 - 87 140.968 696 6 0 -140.101 -40.8134 -25.85 - 87 128.373 695 3 0 -140.044 -40.8853 -115.85 - 87 114.045 695 2 0 -140.036 -40.8605 -145.85 - 87 125.23 200 1 1 -140.011 -40.8712 -174.45 - 87 239.782 695 1 0 -140.009 -40.8698 -175.85 - 87 111.394 200 0 1 -140.004 -40.8351 -204.45 - 87 179.042 696 0 0 -140.003 -40.8343 -205.85 - 87 40.0356 695 0 0 -139.998 -40.85 -206.094 - 87 152.18 727 0 0 -134.713 -34.4886 -206.25 - 87 94.9228 728 0 0 -134.694 -34.45 -206.204 - 87 80.5112 228 0 1 -134.352 -34.1314 -204.85 - 87 229.051 229 0 1 -134.35 -34.1265 -204.833 - 87 101.258 227 0 1 -134.55 -33.581 -204.696 - 87 13.974 226 0 1 -134.75 -33.6667 -204.822 - 87 17.611 747 0 0 -137.445 -30.4718 -205.85 - 87 36.9838 748 0 0 -137.454 -30.4498 -205.859 - 87 204.477 225 0 1 -135.13 -27.4504 -204.85 -Number of digits in this event = 23 +Number of tracker hits in this event = 31 + 87 133.281 772 6 0 13.6845 -25.5489 -26.0591 + 87 330.679 968 5 1 13.6822 -25.535 -54.45 + 87 257.74 772 5 0 13.6712 -25.5223 -55.85 + 87 112.489 967 4 1 13.4623 -25.2959 -84.45 + 87 220.201 773 4 0 13.4487 -25.2878 -85.85 + 87 130.878 965 3 1 13.1743 -25.1439 -114.45 + 87 172.691 774 3 0 13.1627 -25.1264 -115.85 + 87 120.473 964 2 1 12.9445 -24.7397 -144.45 + 87 104.454 776 2 0 12.9458 -24.7111 -145.85 + 87 142.015 964 1 1 12.9786 -24.0552 -174.45 + 87 114.294 780 1 0 12.9842 -24.0007 -175.85 + 87 115.883 965 0 1 13.1006 -22.8973 -204.45 + 87 97.4103 786 0 0 13.1056 -22.8426 -205.85 + 87 63.5389 126 7 1 -154.858 168.458 5.15 + 87 60.287 125 7 1 -154.95 168.603 5.38288 + 87 83.741 124 7 1 -155.15 168.659 5.35977 + 87 138.143 123 7 1 -155.35 168.652 5.31326 + 87 277.582 122 7 1 -155.55 168.584 5.26904 + 87 61.8317 969 5 1 13.85 -25.5471 -54.7609 + 87 55.9593 970 5 1 14.05 -25.3986 -54.7193 + 87 76.1978 971 5 1 14.25 -25.3363 -54.6073 + 87 133.116 968 4 1 13.7617 -25.6752 -84.45 + 87 102.875 771 4 0 13.779 -25.6856 -85.85 + 87 129.425 970 3 1 14.1547 -25.9162 -114.45 + 87 130.671 770 3 0 14.1629 -25.9374 -115.85 + 87 114.838 971 2 1 14.336 -26.3141 -144.45 + 87 171.782 768 2 0 14.3412 -26.3326 -145.85 + 87 106.49 971 1 1 14.4406 -26.7322 -174.45 + 87 101.826 766 1 0 14.4566 -26.7461 -175.85 + 87 128.945 973 0 1 14.776 -26.9866 -204.45 + 87 153.415 765 0 0 14.7935 -26.9901 -205.85 +Number of digits in this event = 17 Using G4ParticleGun ... -2.17337 LIN +9.83098 LIN gamma Event: 88 +Number of tracker hits in this event = 56 + 88 210.817 1154 6 1 50.9545 -42.5416 -24.45 + 88 235.19 687 6 0 50.9548 -42.543 -25.85 + 88 246.21 1154 5 1 50.9522 -42.5683 -54.45 + 88 293.459 687 5 0 50.9517 -42.569 -55.85 + 88 249.442 1154 4 1 50.9365 -42.583 -84.45 + 88 178.609 687 4 0 50.9371 -42.5812 -85.85 + 88 155.363 1154 3 1 50.9518 -42.5466 -114.45 + 88 281.508 687 3 0 50.9496 -42.5431 -115.85 + 88 119.198 1154 2 1 50.8924 -42.4678 -144.45 + 88 160.744 687 2 0 50.8874 -42.4648 -145.85 + 88 243.749 1153 1 1 50.7908 -42.4112 -174.45 + 88 287.894 688 1 0 50.7869 -42.4105 -175.85 + 88 110.554 1153 0 1 50.7155 -42.3907 -204.45 + 88 258.518 688 0 0 50.7091 -42.3873 -205.85 + 88 288.858 573 1 0 48.7802 -65.2594 -176.25 + 88 204.073 1144 1 1 48.9598 -65.1981 -174.85 + 88 102.74 1143 1 1 48.85 -65.2839 -174.632 + 88 95.2684 1142 1 1 48.6497 -65.379 -174.586 + 88 57.6325 1141 1 1 48.45 -65.5208 -174.598 + 88 61.0151 1140 1 1 48.2496 -65.584 -174.679 + 88 88.4636 574 1 0 48.0366 -65.1525 -175.85 + 88 9.24122 572 1 0 48.1268 -65.45 -176.147 + 88 69.7642 1027 1 1 25.45 28.8813 -174.585 + 88 423.169 1155 3 1 51.0704 -42.651 -114.45 + 88 123.015 1162 2 1 52.5363 -41.7258 -144.45 + 88 343.543 692 2 0 52.6714 -41.615 -145.851 + 88 150.624 1176 1 1 55.3263 -39.2056 -174.451 + 88 62.8746 704 1 0 55.5014 -39.067 -175.85 + 88 68.581 705 1 0 55.5238 -39.05 -176.025 + 88 13.8168 1196 0 1 59.4447 -36.1316 -204.45 + 88 113.065 1197 0 1 59.45 -36.1284 -204.489 + 88 220.707 720 0 0 59.6274 -36.0137 -205.85 + 88 174.322 686 3 0 51.0692 -42.6577 -115.85 + 88 222.3 1155 2 1 51.1013 -42.6823 -144.45 + 88 130.724 686 2 0 51.1036 -42.6835 -145.85 + 88 414.81 1155 1 1 51.1643 -42.7064 -174.45 + 88 109.722 686 1 0 51.17 -42.7092 -175.85 + 88 100.853 1156 0 1 51.284 -42.7831 -204.45 + 88 537.237 686 0 0 51.2929 -42.7868 -205.85 + 88 86.789 881 0 0 56.1168 -3.79769 -206.25 + 88 201.988 880 0 0 56.3055 -3.85 -206.158 + 88 34.2811 1184 0 1 57.0139 -3.61805 -204.85 + 88 148.907 1185 0 1 57.05 -3.64378 -204.797 + 88 376.793 1155 0 1 51.2258 -42.7249 -204.45 + 88 135.178 688 4 0 51.0371 -42.444 -85.85 + 88 256.522 688 3 0 51.0807 -42.3888 -115.85 + 88 170.38 688 2 0 51.0626 -42.3499 -145.85 + 88 21.3974 1712 11 0 -167.545 162.559 123.75 + 88 278.801 719 1 1 -36.05 -176.954 -174.801 + 88 38.2818 718 1 1 -36.2501 -177.229 -174.595 + 88 320.332 468 7 0 117.496 -86.3552 3.75002 + 88 200.363 689 2 0 51.0848 -42.2497 -145.988 + 88 189.807 690 2 0 51.1552 -42.0499 -146.213 + 88 108.829 691 2 0 51.2101 -41.85 -146.169 + 88 19.8325 1145 2 1 49.1445 -42.2344 -144.85 + 88 82.2943 748 2 0 27.1416 -30.3748 -146.25 +Number of digits in this event = 36 +Using G4ParticleGun ... +6.85497 LIN +gamma +Event: 89 +Number of tracker hits in this event = 0 +Number of digits in this event = 0 +Using G4ParticleGun ... +5.86673 LIN +gamma +Event: 90 +Number of tracker hits in this event = 283 + 90 319.871 1190 10 1 58.1771 -41.2368 95.55 + 90 244.381 694 10 0 58.1769 -41.2368 94.15 + 90 246.305 1190 9 1 58.1779 -41.2256 65.55 + 90 103.683 694 9 0 58.1783 -41.2226 64.15 + 90 665.305 1190 8 1 58.1896 -41.1677 35.55 + 90 409.912 694 8 0 58.1909 -41.1634 34.15 + 90 231.431 1190 7 1 58.2115 -41.0818 5.55 + 90 320.81 694 7 0 58.2152 -41.0779 4.15 + 90 254.951 1191 6 1 58.2974 -40.9914 -24.45 + 90 290.782 695 6 0 58.3031 -40.9885 -25.85 + 90 104.167 1191 5 1 58.4173 -40.924 -54.45 + 90 143.25 695 5 0 58.4206 -40.9236 -55.85 + 90 263.997 1192 4 1 58.4889 -40.9204 -84.45 + 90 157.921 695 4 0 58.4892 -40.9201 -85.85 + 90 106.965 1192 3 1 58.4997 -40.9006 -114.45 + 90 152.455 695 3 0 58.5012 -40.8993 -115.85 + 90 150.654 1192 2 1 58.5329 -40.8819 -144.45 + 90 239.986 695 2 0 58.5358 -40.8789 -145.85 + 90 137.557 1192 1 1 58.5583 -40.8188 -174.45 + 90 206.894 696 1 0 58.5585 -40.8096 -175.85 + 90 104.726 1192 0 1 58.5887 -40.601 -204.45 + 90 184.455 697 0 0 58.5806 -40.5835 -205.85 + 90 296.566 463 5 0 21.6588 -87.3203 -56.25 + 90 635.293 462 5 0 21.4238 -87.45 -56.002 + 90 165.113 1193 4 1 58.65 -41.2228 -84.7915 + 90 1.12019 690 4 0 58.9588 -42.0455 -85.85 + 90 114.415 689 4 0 58.9607 -42.0504 -85.8563 + 90 58.6601 688 4 0 59.0295 -42.25 -86.1351 + 90 6.78558 1213 3 1 62.6581 -61.1324 -114.45 + 90 121.575 1212 3 1 62.65 -61.1404 -114.475 + 90 14.9276 592 3 0 62.0679 -61.6275 -115.85 + 90 107.939 591 3 0 62.0349 -61.65 -115.917 + 90 53.5439 1144 2 1 49.0165 -64.7678 -144.451 + 90 71.5349 1145 2 1 49.05 -64.8697 -144.668 + 90 85.7784 572 2 0 49.2004 -65.5047 -145.851 + 90 67.2079 571 2 0 49.23 -65.65 -146.125 + 90 66.0325 1148 1 1 49.7589 -75.6176 -174.45 + 90 52.5014 1147 1 1 49.65 -75.5811 -174.602 + 90 500.611 521 1 0 50.0246 -75.6641 -175.85 + 90 197.719 520 1 0 50.4824 -75.85 -176.18 + 90 261.872 1153 1 1 50.7527 -75.077 -174.85 + 90 94.6539 1192 6 1 58.45 -40.9526 -24.4707 + 90 99.1457 1193 6 1 58.65 -40.8266 -24.6345 + 90 142.7 1194 6 1 58.85 -40.7202 -24.8457 + 90 113.324 698 6 0 59.8712 -40.3395 -25.85 + 90 330.999 699 6 0 60.0701 -40.25 -26.0756 + 90 267.218 1191 7 1 58.269 -41.0375 5.55 + 90 134.557 695 7 0 58.2757 -41.0003 4.15 + 90 133.749 1193 5 1 58.7998 -39.4318 -54.45 + 90 122.631 703 5 0 58.7904 -39.4168 -55.85 + 90 102.528 704 4 0 58.6839 -39.067 -85.85 + 90 138.835 1194 3 1 59.0191 -38.5972 -114.45 + 90 154.256 707 3 0 59.0568 -38.5311 -115.85 + 90 186.009 1199 2 1 59.8584 -37.1568 -144.45 + 90 104.659 714 2 0 59.8609 -37.1044 -145.85 + 90 113.625 1199 1 1 59.9517 -36.1183 -174.45 + 90 121.309 719 1 0 59.9523 -36.0787 -175.85 + 90 115.798 1199 0 1 59.9371 -35.4112 -204.45 + 90 136.1 723 0 0 59.9176 -35.3968 -205.85 + 90 84.8132 325 0 0 -48.5644 -114.985 -206.25 + 90 78.6678 324 0 0 -48.7689 -115.15 -206.189 + 90 224.649 323 0 0 -49.0206 -115.35 -206.048 + 90 6.65714 646 0 1 -50.832 -115.666 -204.85 + 90 56.883 645 0 1 -50.85 -115.669 -204.833 + 90 72.9734 644 0 1 -51.0501 -115.647 -204.693 + 90 70.3145 643 0 1 -51.25 -115.623 -204.544 + 90 146.197 642 0 1 -51.4501 -115.6 -204.49 + 90 2.52627 314 0 0 -51.0054 -117.349 -205.85 + 90 63.289 313 0 0 -51.0051 -117.35 -205.851 + 90 58.9271 312 0 0 -50.9097 -117.55 -205.989 + 90 71.8648 311 0 0 -50.9146 -117.75 -206.107 + 90 47.6046 310 0 0 -50.8047 -117.95 -206.187 + 90 217.114 265 0 0 -37.3926 -127.095 -206.25 + 90 91.4389 718 0 1 -36.335 -127.202 -204.85 + 90 296.113 719 0 1 -36.25 -127.169 -204.687 + 90 48.4225 720 0 1 -36.05 -126.895 -204.671 + 90 152.322 1198 2 1 59.85 -37.1458 -144.642 + 90 134.219 1197 2 1 59.65 -37.1527 -144.656 + 90 222.259 1209 0 1 61.9583 -35.3184 -204.45 + 90 38.3003 1208 0 1 61.85 -35.4279 -204.686 + 90 246.427 722 0 0 61.8946 -35.5531 -205.85 + 90 41.8122 727 0 0 62.0093 -34.5333 -205.85 + 90 70.8483 728 0 0 62.0112 -34.45 -205.997 + 90 10.3576 716 1 0 59.0688 -36.822 -176.23 + 90 77.2168 1190 0 1 58.126 -35.6061 -204.45 + 90 72.8209 1191 0 1 58.25 -35.6017 -204.708 + 90 102.749 1198 0 1 59.7948 -36.7315 -204.45 + 90 223.741 716 0 0 59.4991 -36.7203 -205.85 + 90 212.973 798 0 0 35.6259 -20.4226 -206.25 + 90 47.4249 799 0 0 35.4559 -20.25 -205.983 + 90 143.361 1073 0 1 34.7749 -19.4189 -204.85 + 90 70.0462 1072 0 1 34.65 -19.2782 -204.648 + 90 25.2422 1069 0 1 33.9241 -18.861 -204.45 + 90 81.5189 1194 5 1 58.85 -39.3531 -54.554 + 90 104.144 706 5 0 59.1168 -38.7651 -55.85 + 90 40.8386 707 5 0 59.1124 -38.6497 -56.1056 + 90 112.247 1199 4 1 59.8578 -24.0853 -84.45 + 90 112.624 783 4 0 59.9306 -23.414 -85.85 + 90 38.4912 784 4 0 59.9233 -23.25 -86.175 + 90 49.7443 979 4 0 47.4218 15.9899 -86.2496 + 90 85.3096 980 4 0 47.3355 16.05 -86.0585 + 90 61.2617 1132 4 1 46.6391 17.2512 -84.85 + 90 82.6505 1131 4 1 46.45 17.3787 -84.7268 + 90 72.3554 1130 4 1 46.2493 17.4879 -84.5825 + 90 367.144 1129 4 1 46.05 17.5289 -84.5666 + 90 81.2923 1128 4 1 45.8497 16.8666 -84.5175 + 90 174.672 1127 4 1 45.65 16.652 -84.5223 + 90 325.928 1126 4 1 45.45 16.2125 -84.6525 + 90 241.516 1125 4 1 45.25 16.1103 -84.6136 + 90 3.91071 1192 7 1 58.4633 -40.8605 5.54963 + 90 342.536 1189 7 1 58.05 -40.5829 5.29981 + 90 59.5514 1188 7 1 57.85 -40.4829 5.23215 + 90 96.8566 1187 7 1 57.6499 -40.3795 5.18307 + 90 273.848 703 7 0 52.916 -39.3269 4.14993 + 90 45.4267 1139 7 1 48.0078 -38.5305 5.15015 + 90 55.848 1138 7 1 47.85 -38.5049 5.19813 + 90 68.415 1137 7 1 47.65 -38.4473 5.24855 + 90 98.3763 1136 7 1 47.45 -38.3969 5.27626 + 90 50.2037 1135 7 1 47.25 -38.3544 5.26644 + 90 19.9572 1134 7 1 47.0495 -38.3055 5.18396 + 90 181.377 710 7 0 45.2668 -37.9109 4.14998 + 90 199.271 556 7 0 18.2577 -68.7033 3.75009 + 90 36.276 555 7 0 18.1753 -68.8502 3.88449 + 90 203.079 557 7 0 17.7116 -68.6496 3.92085 + 90 43.7253 724 7 0 55.4972 -35.2446 4.14995 + 90 55.5423 1180 7 1 56.1655 -32.9601 5.15008 + 90 13.6168 742 7 0 55.8812 -31.4897 4.15 + 90 336.139 743 7 0 55.876 -31.45 4.12363 + 90 68.0139 1191 8 1 58.25 -41.2319 35.413 + 90 273.266 692 7 0 58.0399 -41.484 4.15 + 90 128.271 1188 5 1 57.8273 -38.1346 -54.45 + 90 151.483 710 5 0 57.8365 -38.0463 -55.85 + 90 138.587 1189 4 1 57.9277 -36.3872 -84.45 + 90 122.658 718 4 0 58.0441 -36.3987 -85.85 + 90 104.093 1201 3 1 60.4208 -36.5003 -114.45 + 90 49.1103 1202 3 1 60.45 -36.4888 -114.702 + 90 127.238 718 3 0 60.5812 -36.4423 -115.85 + 90 236.251 1218 2 1 63.7185 -35.4511 -144.45 + 90 152.097 723 2 0 63.9082 -35.3759 -145.85 + 90 96.9712 1237 1 1 67.5846 -33.8797 -174.45 + 90 19.4406 1238 1 1 67.65 -33.8642 -174.789 + 90 161.86 731 1 0 67.8518 -33.8067 -175.85 + 90 30.1346 1266 0 1 73.4201 -32.0943 -204.45 + 90 114.088 1267 0 1 73.4507 -32.1088 -204.563 + 90 124.157 738 0 0 73.8058 -32.2609 -205.85 + 90 125.203 717 2 0 64.0981 -36.5095 -145.85 + 90 6.06685 716 2 0 64.255 -36.65 -146.229 + 90 30.2197 1279 1 1 75.9025 -44.8373 -174.451 + 90 90.9511 1278 1 1 75.85 -44.7901 -174.503 + 90 35.2504 1277 1 1 75.65 -44.6257 -174.752 + 90 71.6318 683 1 0 74.8014 -43.4411 -175.85 + 90 58.3981 684 1 0 74.6922 -43.2499 -175.989 + 90 79.4863 685 1 0 74.5535 -43.0495 -176.058 + 90 70.8039 686 1 0 74.4026 -42.85 -176.071 + 90 76.2661 687 1 0 74.2952 -42.65 -176.094 + 90 66.2582 688 1 0 74.2008 -42.45 -176.103 + 90 46.7737 689 1 0 74.0848 -42.25 -176.148 + 90 57.6784 690 1 0 74.0276 -42.05 -176.175 + 90 33.5005 691 1 0 73.9963 -41.85 -176.203 + 90 3.22272 1286 1 0 44.5656 77.444 -176.25 + 90 76.5959 1287 1 0 44.5637 77.45 -176.246 + 90 416.25 1288 1 0 44.4741 77.6501 -176.136 + 90 71.5479 1289 1 0 44.389 77.85 -176.087 + 90 62.3778 1290 1 0 44.3031 78.05 -176.047 + 90 68.8008 1291 1 0 44.2374 78.25 -175.96 + 90 23.5959 1118 1 1 43.6844 78.9439 -174.85 + 90 251.547 1117 1 1 43.6498 78.9856 -174.782 + 90 147.134 1236 2 0 64.4877 67.4375 -146.25 + 90 44.6701 1227 2 1 65.5397 67.6704 -144.85 + 90 47.3418 1228 2 1 65.6505 67.7086 -144.783 + 90 266.993 1239 2 0 67.4218 67.8604 -145.85 + 90 18.7864 1238 2 0 68.0879 67.85 -146.24 + 90 40.9683 1217 2 1 63.5408 -36.0133 -144.45 + 90 238.987 1216 2 1 63.45 -35.9085 -144.561 + 90 56.7511 1215 2 1 63.2494 -35.7191 -144.763 + 90 3.76598 726 2 0 61.8359 -34.6578 -145.85 + 90 123.247 727 2 0 61.8253 -34.65 -145.858 + 90 128.231 728 2 0 61.561 -34.4499 -146.062 + 90 15.3867 729 2 0 61.3449 -34.25 -146.215 + 90 38.5705 1002 1 1 20.5393 6.67382 -174.45 + 90 75.2775 1001 1 1 20.45 6.74581 -174.586 + 90 104.036 936 1 0 19.6807 7.41061 -175.85 + 90 129.267 937 1 0 19.6362 7.45032 -175.922 + 90 40.9305 1114 1 0 -95.9001 43.0241 -176.25 + 90 206.434 1115 1 0 -96.0234 43.0502 -176.218 + 90 254.638 1116 1 0 -96.7948 43.25 -176.129 + 90 214.051 1117 1 0 -97.5485 43.4503 -176.062 + 90 350.389 1118 1 0 -98.3647 43.65 -175.939 + 90 103.51 1119 1 0 -99.2446 43.85 -176.075 + 90 274.705 1233 1 0 -124.698 66.848 -176.25 + 90 231.054 272 1 1 -125.562 66.86 -174.85 + 90 102.193 273 1 1 -125.55 67.0216 -174.708 + 90 0.895051 994 3 0 42.5841 19.05 -115.933 + 90 14.0633 1499 2 1 120.142 -148.487 -144.45 + 90 144.424 1500 2 1 120.15 -148.478 -144.464 + 90 188.389 1117 3 1 43.5915 19.0478 -114.85 + 90 60.6355 1118 3 1 43.65 19.0265 -114.754 + 90 188.633 1116 3 1 43.45 18.6853 -114.812 + 90 27.4365 1115 3 1 43.25 18.5992 -114.831 + 90 0.745161 401 1 1 -99.75 43.79 -174.659 + 90 233.418 1124 1 0 -4.82847 45.0308 -176.25 + 90 129.947 1125 1 0 -4.82883 45.0503 -176.233 + 90 135.676 693 10 0 58.178 -41.2502 93.8249 + 90 90.902 1191 10 1 58.2503 -41.2577 95.4289 + 90 20.602 1192 10 1 58.45 -41.3822 95.2164 + 90 84.2022 689 10 0 59.3015 -42.0999 94.15 + 90 137.183 688 10 0 59.4613 -42.2501 93.9542 + 90 2.70087 1329 9 1 85.8528 -66.5376 65.55 + 90 205.336 1328 9 1 85.85 -66.544 65.5386 + 90 0.852808 564 9 0 85.3747 -67.2471 64.15 + 90 156.873 563 9 0 85.3727 -67.25 64.1444 + 90 64.4837 1316 8 1 83.2817 -76.9898 35.5498 + 90 70.1907 1317 8 1 83.45 -77.0176 35.4287 + 90 85.3239 1318 8 1 83.6501 -77.069 35.2986 + 90 22.0361 1319 8 1 83.85 -77.1137 35.1884 + 90 121.62 511 8 0 85.9718 -77.7154 34.15 + 90 140.173 510 8 0 86.3232 -77.85 33.959 + 90 148.727 693 9 0 58.1585 -41.3808 64.15 + 90 140.769 692 8 0 58.05 -41.5245 34.15 + 90 315.439 1188 6 1 57.7349 -41.5149 -24.45 + 90 153.398 692 6 0 57.7285 -41.5149 -25.85 + 90 104.2 1187 5 1 57.5927 -41.5346 -54.45 + 90 96.8312 692 5 0 57.5825 -41.5274 -55.85 + 90 328.779 1186 4 1 57.3885 -41.3815 -84.45 + 90 118.817 693 4 0 57.3864 -41.3713 -85.85 + 90 604.294 1186 3 1 57.3265 -41.1677 -114.45 + 90 136.285 694 3 0 57.3204 -41.1578 -115.85 + 90 139.072 1185 2 1 57.1872 -40.9577 -144.45 + 90 122.629 1183 1 1 56.8457 -40.6729 -174.45 + 90 25.5983 697 1 0 56.8252 -40.65 -176.159 + 90 303.579 1182 0 1 56.458 -40.2271 -204.45 + 90 152.014 699 0 0 56.4374 -40.2015 -205.85 + 90 296.521 1187 3 1 57.45 -41.8229 -114.692 + 90 247.98 1187 6 1 57.6475 -41.5995 -24.45 + 90 13.9644 700 6 0 56.9679 -40.05 -26.2027 + 90 37.5045 1124 5 1 44.8713 -21.729 -54.45 + 90 194.824 1123 5 1 44.85 -21.6282 -54.5037 + 90 48.8279 1122 5 1 44.6499 -21.1034 -54.8105 + 90 30.8835 809 5 0 43.9807 -18.1763 -55.85 + 90 168.991 810 5 0 43.9603 -18.0494 -55.8968 + 90 83.2039 811 5 0 43.9244 -17.8499 -55.9936 + 90 59.4489 812 5 0 43.8558 -17.6498 -56.0891 + 90 89.0737 813 5 0 43.7874 -17.45 -56.136 + 90 16.2295 814 5 0 43.7436 -17.25 -56.2182 + 90 13.8332 1181 5 0 52.7115 56.4107 -56.25 + 90 112.859 1182 5 0 52.7415 56.45 -56.2163 + 90 74.5684 1183 5 0 52.8723 56.65 -56.0688 + 90 235.957 1168 5 1 53.6803 57.0412 -54.85 + 90 214.018 1167 5 1 53.5191 57.049 -54.4501 + 90 34.3294 691 6 0 57.6822 -41.8424 -25.85 + 90 100.095 690 6 0 57.6802 -41.85 -25.931 + 90 150.638 1184 5 1 56.954 -44.391 -54.4502 + 90 132.99 677 5 0 56.9842 -44.5685 -55.85 + 90 236.365 1188 4 1 57.7992 -48.0815 -84.4503 + 90 109.463 658 4 0 57.7916 -48.2955 -85.85 + 90 113.481 639 3 0 57.4969 -52.1553 -115.85 + 90 135.802 1188 2 1 57.7241 -45.137 -144.45 + 90 136.528 677 2 0 57.6311 -44.6488 -145.85 + 90 130.447 1177 1 1 55.4977 -34.483 -174.45 + 90 93.8705 732 1 0 55.5912 -33.65 -176.001 + 90 48.3186 1183 0 1 56.7448 -15.2643 -204.45 + 90 126.694 828 0 0 55.9518 -14.447 -205.85 + 90 27.2892 829 0 0 55.7776 -14.25 -206.187 + 90 131.279 661 4 0 57.273 -47.7691 -85.85 + 90 163.762 1138 3 1 47.7624 -43.0417 -114.45 + 90 35.9556 687 3 0 47.9475 -42.5122 -115.85 + 90 77.8197 688 3 0 47.9744 -42.45 -116.005 + 90 65.0347 1172 2 1 54.6022 -36.3844 -144.45 + 90 100.142 1171 2 1 54.45 -36.3356 -144.634 + 90 151.1 719 2 0 53.5769 -36.1123 -145.851 + 90 74.3072 1084 1 1 37.0055 -36.0318 -174.45 + 90 154.69 1083 1 1 36.8499 -35.8899 -174.56 + 90 136.679 1082 1 1 36.65 -35.6361 -174.719 + 90 41.8185 1081 1 1 36.45 -35.3766 -174.826 + 90 96.3234 761 1 0 25.1271 -27.7602 -175.85 + 90 240.213 762 1 0 24.9374 -27.65 -175.868 + 90 463.878 763 1 0 24.3876 -27.4499 -175.981 + 90 253.576 764 1 0 23.7189 -27.25 -176.027 + 90 129.23 1009 1 1 22.0144 -27.7159 -174.85 + 90 254.449 652 2 0 -11.3602 -49.518 -146.25 + 90 60.0495 820 2 1 -15.8708 -47.2599 -144.85 + 90 145.473 819 2 1 -16.05 -47.2097 -144.83 + 90 130.693 818 2 1 -16.25 -47.2128 -144.747 +Number of digits in this event = 132 +Using G4ParticleGun ... +4.27556 LIN +gamma +Event: 91 +Number of tracker hits in this event = 17 + 91 204.048 884 4 1 -3.13289 56.2065 -84.45 + 91 237.153 1180 4 0 -3.13242 56.2132 -85.85 + 91 408.909 884 3 1 -3.13928 56.4853 -114.45 + 91 117.818 1182 3 0 -3.13423 56.496 -115.85 + 91 132.012 885 2 1 -2.94407 56.8383 -144.45 + 91 128.189 1183 2 0 -2.89742 56.8283 -145.85 + 91 104 890 1 1 -1.91602 56.6841 -174.45 + 91 126.169 1182 1 0 -1.88814 56.5617 -175.85 + 91 110.466 894 0 1 -1.14054 54.2214 -204.45 + 91 101.939 1170 0 0 -1.24852 54.1067 -205.85 + 91 141.517 1180 3 0 -3.13497 56.2174 -115.85 + 91 108.276 884 2 1 -3.17959 56.222 -144.45 + 91 107.677 1180 2 0 -3.17972 56.2181 -145.85 + 91 124.263 884 1 1 -3.20619 56.1276 -174.45 + 91 121.465 1180 1 0 -3.19278 56.1295 -175.85 + 91 125.66 885 0 1 -2.95174 56.2123 -204.45 + 91 306.322 1180 0 0 -2.94041 56.2187 -205.85 +Number of digits in this event = 13 +Using G4ParticleGun ... +1.32965 LIN +gamma +Event: 92 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 +Using G4ParticleGun ... +2.115 LIN +gamma +Event: 93 +Number of tracker hits in this event = 5 + 93 424.679 1132 0 1 46.4821 109.806 -204.45 + 93 112.072 1447 0 0 46.4799 109.745 -205.85 + 93 141.45 1448 0 0 46.4763 109.821 -205.85 + 93 161.38 721 14 0 87.355 -35.65 213.773 + 93 198.332 1256 10 0 -116.687 71.357 93.75 +Number of digits in this event = 8 +Using G4ParticleGun ... +7.7118 LIN +gamma +Event: 94 +Number of tracker hits in this event = 234 + 94 203.143 857 10 1 -8.55458 -106.729 95.55 + 94 456.789 367 10 0 -8.55399 -106.729 94.15 + 94 161.268 857 9 1 -8.54206 -106.73 65.55 + 94 267.062 367 9 0 -8.53899 -106.727 64.15 + 94 197.766 857 8 1 -8.47255 -106.675 35.55 + 94 401.381 367 8 0 -8.46908 -106.673 34.15 + 94 107.333 858 7 1 -8.40697 -106.646 5.55 + 94 112.329 367 7 0 -8.40531 -106.644 4.15 + 94 546.348 858 6 1 -8.37734 -106.594 -24.45 + 94 727.538 367 6 0 -8.37356 -106.591 -25.85 + 94 560.091 858 5 1 -8.28234 -106.523 -54.45 + 94 331.206 368 5 0 -8.27602 -106.522 -55.85 + 94 112.916 859 4 1 -8.15823 -106.481 -84.45 + 94 131.822 368 4 0 -8.15164 -106.481 -85.85 + 94 121.379 860 3 1 -7.99624 -106.486 -114.45 + 94 385.025 368 3 0 -7.98374 -106.5 -115.85 + 94 137.209 861 2 1 -7.72742 -106.839 -144.45 + 94 102.983 366 2 0 -7.72889 -106.863 -145.85 + 94 216.003 861 1 1 -7.83991 -107.36 -174.45 + 94 233.266 363 1 0 -7.84524 -107.372 -175.85 + 94 98.3396 860 0 1 -7.9856 -107.564 -204.45 + 94 106.13 362 0 0 -7.98295 -107.566 -205.85 + 94 150.555 237 2 0 -109.672 -132.628 -146.25 + 94 295.367 862 1 1 -7.5872 -106.679 -174.45 + 94 240.249 367 1 0 -7.5707 -106.618 -175.85 + 94 162.921 861 0 1 -7.79064 -105.264 -204.45 + 94 211.696 374 0 0 -7.71059 -105.28 -205.85 + 94 126.008 375 0 0 -7.69821 -105.15 -206.065 + 94 400.619 862 0 1 -7.61047 -104.833 -204.85 + 94 172.788 864 0 1 -7.2074 -104.996 -204.45 + 94 142.74 376 0 0 -7.19707 -104.905 -205.85 + 94 68.054 863 0 1 -7.3883 -106.472 -204.45 + 94 280.032 368 0 0 -7.80641 -106.538 -205.85 + 94 76.6065 367 0 0 -7.84256 -106.55 -205.961 + 94 151.761 846 5 1 -10.7385 -109.075 -54.45 + 94 105.371 353 5 0 -10.5632 -109.443 -55.85 + 94 0.839624 352 5 0 -10.505 -109.55 -56.2451 + 94 64.9847 870 4 1 -5.92111 -117.869 -84.45 + 94 77.7137 871 4 1 -5.84991 -117.909 -84.6233 + 94 121.219 309 4 0 -5.31118 -118.202 -85.85 + 94 113.43 943 3 1 8.72484 -127.354 -114.451 + 94 98.8756 944 3 1 8.85 -127.39 -114.585 + 94 19.3652 945 3 1 9.05 -127.444 -114.812 + 94 143.566 262 3 0 9.95529 -127.673 -115.85 + 94 11.0207 261 3 0 10.3187 -127.75 -116.235 + 94 123.05 1088 2 1 37.6988 -132.998 -144.45 + 94 45.4938 1089 2 1 37.85 -132.945 -144.694 + 94 21.1135 1198 1 1 59.804 -129.267 -174.45 + 94 88.1905 1199 1 1 59.85 -129.27 -174.522 + 94 6.05141 1200 1 1 60.0502 -129.277 -174.83 + 94 125.917 254 1 0 60.6915 -129.306 -175.85 + 94 26.5826 253 1 0 60.8965 -129.35 -176.191 + 94 114.356 1295 0 1 79.0836 -136.257 -204.45 + 94 63.9003 217 0 0 79.2623 -136.686 -205.85 + 94 163.171 216 0 0 79.2887 -136.75 -206.049 + 94 6.03771 1424 1 1 104.95 -150.43 -174.85 + 94 309.792 368 6 0 -8.46597 -106.55 -26.1512 + 94 172.518 863 5 1 -7.36013 -106.095 -54.45 + 94 111.112 369 5 0 -7.26334 -106.214 -55.85 + 94 112.842 873 4 1 -5.40848 -107.826 -84.45 + 94 350.627 361 4 0 -5.40763 -107.878 -85.85 + 94 144.868 874 3 1 -5.21189 -108.992 -114.45 + 94 107.514 355 3 0 -5.10488 -109.054 -115.851 + 94 102.814 887 2 1 -2.56499 -110.071 -144.45 + 94 178.551 350 2 0 -2.43275 -110.002 -145.85 + 94 167.272 900 1 1 0.05 -108.825 -174.451 + 94 124.795 357 1 0 0.401651 -108.745 -175.85 + 94 256.286 943 0 1 8.69713 -107.371 -204.45 + 94 182.51 360 0 0 9.0831 -107.997 -205.851 + 94 20.8988 359 0 0 9.17615 -108.15 -206.175 + 94 63.3992 944 0 1 8.85 -107.507 -204.667 + 94 68.9416 945 0 1 9.05 -107.609 -204.577 + 94 68.1749 946 0 1 9.25 -107.686 -204.515 + 94 75.4878 947 0 1 9.45 -107.751 -204.467 + 94 123.051 948 0 1 9.65 -107.79 -204.559 + 94 81.2399 949 0 1 9.85038 -107.733 -204.62 + 94 266.422 950 0 1 10.05 -107.633 -204.677 + 94 9.00982 951 0 1 10.25 -107.594 -204.657 + 94 85.8161 858 8 1 -8.45 -106.719 35.3816 + 94 518.052 874 7 1 -5.06392 -101.951 5.54995 + 94 194.308 390 7 0 -5.07446 -102.021 4.15 + 94 242.905 391 7 0 -5.19198 -101.95 4.12943 + 94 53.5223 875 7 1 -5.05 -102.134 5.2195 + 94 248.188 857 6 1 -8.47413 -106.702 -24.45 + 94 98.8272 857 4 1 -8.55557 -106.156 -84.45 + 94 139.286 370 4 0 -8.56781 -106.143 -85.85 + 94 116.704 856 3 1 -8.82297 -105.871 -114.45 + 94 128.507 371 3 0 -8.8395 -105.854 -115.85 + 94 114.854 854 2 1 -9.16474 -105.521 -144.45 + 94 126.375 373 2 0 -9.18078 -105.503 -145.85 + 94 145.607 852 1 1 -9.52863 -105.164 -174.45 + 94 123.394 375 1 0 -9.54777 -105.133 -175.85 + 94 223.101 850 0 1 -10.0077 -104.499 -204.45 + 94 103.251 378 0 0 -10.0165 -104.472 -205.85 + 94 54.2046 379 2 1 -104.15 -96.2738 -144.754 + 94 112.717 857 5 1 -8.47875 -106.795 -54.45 + 94 147.195 366 5 0 -8.48414 -106.8 -55.85 + 94 296.654 856 4 1 -8.6877 -106.89 -84.45 + 94 263.783 366 4 0 -8.71299 -106.886 -85.85 + 94 113.899 854 3 1 -9.18078 -106.823 -114.45 + 94 134.942 366 3 0 -9.21175 -106.846 -115.85 + 94 104.965 850 2 1 -9.92293 -107.216 -144.45 + 94 120.05 364 2 0 -9.97606 -107.219 -145.85 + 94 176.256 844 1 1 -11.0997 -107.391 -174.45 + 94 118.656 836 0 1 -12.7271 -108.577 -204.45 + 94 138.752 357 0 0 -12.8208 -108.65 -205.85 + 94 311.24 365 4 0 -8.8426 -106.95 -86.042 + 94 5.09736 601 6 0 -35.8693 -59.85 -25.9803 + 94 123.162 856 9 1 -8.80048 -106.679 65.55 + 94 124.038 855 8 1 -9.02181 -106.754 35.55 + 94 104.705 854 7 1 -9.22289 -106.507 5.55 + 94 115.951 368 7 0 -9.21858 -106.501 4.15 + 94 127.392 855 6 1 -9.01546 -106.445 -24.45 + 94 119.736 861 4 1 -7.66765 -106.604 -84.45 + 94 138.817 367 4 0 -7.62851 -106.6 -85.85 + 94 62.9582 865 3 1 -6.85337 -106.502 -114.45 + 94 106.766 866 3 1 -6.85 -106.501 -114.669 + 94 104.318 868 2 1 -6.41616 -106.385 -144.45 + 94 508.225 368 2 0 -6.40808 -106.382 -145.85 + 94 145.603 869 1 1 -6.22185 -106.364 -174.45 + 94 133.967 368 1 0 -6.22094 -106.372 -175.85 + 94 133.598 869 0 1 -6.20091 -106.511 -204.45 + 94 209.944 870 2 1 -6.03945 -106.531 -144.45 + 94 153.649 895 1 1 -1.03019 -104.022 -174.451 + 94 127.335 379 1 0 -0.994762 -104.235 -175.85 + 94 136.67 883 0 1 -3.33937 -111.589 -204.45 + 94 121.265 341 0 0 -3.6386 -111.823 -205.85 + 94 151.523 600 4 1 -59.9614 -74.2863 -84.85 + 94 73.431 869 2 1 -6.05 -106.508 -144.68 + 94 184.016 863 1 1 -7.34811 -104.792 -174.45 + 94 126.756 377 1 0 -7.60891 -104.687 -175.85 + 94 117.165 835 0 1 -12.9178 -102.333 -204.45 + 94 231.258 390 0 0 -13.1654 -102.121 -205.85 + 94 246.394 853 6 1 -9.25054 -106.335 -24.45 + 94 119.506 369 6 0 -9.26828 -106.305 -25.85 + 94 108.735 851 5 1 -9.747 -105.833 -54.45 + 94 365.759 371 5 0 -9.86001 -105.774 -55.8502 + 94 171.174 838 4 1 -12.275 -103.867 -84.45 + 94 155.602 381 4 0 -12.3497 -103.849 -85.8502 + 94 133.95 826 3 1 -14.6633 -103.574 -114.45 + 94 150.61 382 3 0 -14.7759 -103.592 -115.85 + 94 110.247 814 2 1 -17.1864 -103.873 -144.45 + 94 174.341 380 2 0 -17.2094 -103.959 -145.85 + 94 119.54 811 1 1 -17.7728 -106.059 -174.45 + 94 106.931 370 1 0 -17.8204 -106.035 -175.85 + 94 120.654 805 0 1 -18.9097 -105.855 -204.45 + 94 6.58865 804 0 1 -19.05 -105.774 -204.828 + 94 161.473 373 0 0 -19.4094 -105.521 -205.85 + 94 12.974 1085 2 1 37.05 -114.345 -144.643 + 94 159.898 829 1 1 -14.0879 -102.913 -174.45 + 94 49.1933 390 1 0 -14.1321 -102.084 -175.85 + 94 139.031 391 1 0 -14.1859 -101.95 -175.998 + 94 6.34129 392 1 0 -14.3121 -101.75 -176.233 + 94 197.296 510 1 0 -5.56857 -77.9878 -176.25 + 94 95.3574 511 1 0 -5.19074 -77.85 -175.973 + 94 95.1925 512 1 0 -5.22398 -77.65 -175.956 + 94 118.431 513 1 0 -5.27303 -77.45 -175.89 + 94 123.097 872 1 1 -5.45819 -75.7924 -174.85 + 94 96.8665 873 1 1 -5.44993 -75.7503 -174.811 + 94 67.6752 874 1 1 -5.25 -75.6649 -174.572 + 94 133.599 752 5 0 101.76 -29.5307 -56.25 + 94 122.518 753 5 0 101.922 -29.45 -56.0619 + 94 277.257 830 1 1 -14.0499 -102.985 -174.512 + 94 88.249 385 1 0 -13.6108 -103.041 -175.85 + 94 63.8122 411 1 0 -45.9004 -97.8295 -176.25 + 94 100.974 412 1 0 -45.98 -97.75 -176.048 + 94 102.768 670 1 1 -46.0004 -96.8512 -174.849 + 94 25.9535 418 1 0 -47.1335 -96.3697 -175.85 + 94 86.3973 419 1 0 -47.2048 -96.35 -175.953 + 94 63.2005 514 1 0 -25.6101 -77.2499 -176.192 + 94 47.4882 515 1 0 -25.5397 -77.05 -176.188 + 94 73.9064 299 1 0 15.9684 -120.189 -176.25 + 94 121.654 413 1 0 -46.0969 -97.55 -175.87 + 94 22.3374 414 1 0 -46.0433 -97.35 -176.178 + 94 209.992 831 1 1 -13.8492 -103.165 -174.624 + 94 329.643 854 5 1 -9.12177 -105.902 -54.45 + 94 22.6137 853 5 1 -9.25002 -105.848 -54.7881 + 94 406.908 372 5 0 -9.74763 -105.75 -55.9863 + 94 34.5042 809 4 1 -18.1244 -102.742 -84.45 + 94 176.79 810 4 1 -18.05 -102.831 -84.5168 + 94 118.961 811 4 1 -17.85 -103.396 -84.7352 + 94 83.5361 364 4 0 -16.466 -107.15 -85.9153 + 94 99.8096 363 4 0 -16.4 -107.35 -85.9986 + 94 79.0425 362 4 0 -16.2984 -107.55 -86.0763 + 94 29.0724 360 4 0 -16.1371 -107.95 -86.2241 + 94 55.0492 370 5 0 -9.09424 -105.95 -56.0207 + 94 118.767 844 3 1 -11.081 -111.077 -114.45 + 94 129.967 344 3 0 -10.9873 -111.215 -115.85 + 94 102.376 853 2 1 -9.34483 -113.337 -144.45 + 94 140.291 334 2 0 -9.06182 -113.305 -145.85 + 94 119.457 326 1 0 -5.45357 -114.829 -175.85 + 94 107.179 882 0 1 -3.58912 -113.412 -204.45 + 94 120.14 333 0 0 -3.1174 -113.478 -205.851 + 94 114.418 844 5 1 -11.173 -104.425 -54.85 + 94 14.4472 836 5 1 -12.8068 -111.042 -54.45 + 94 73.1842 835 5 1 -12.85 -111.038 -54.4941 + 94 65.6042 834 5 1 -13.05 -111.024 -54.7222 + 94 156.701 347 5 0 -14.3267 -110.721 -55.85 + 94 65.2701 687 4 1 -42.591 -100.028 -84.45 + 94 74.9941 688 4 1 -42.45 -100.041 -84.6642 + 94 166.537 399 4 0 -41.4679 -100.184 -85.85 + 94 4.84354 398 4 0 -41.0394 -100.35 -86.2321 + 94 95.2786 867 3 1 -6.64948 -114.656 -114.606 + 94 25.8919 868 3 1 -6.45 -114.678 -114.789 + 94 177.838 325 3 0 -5.19366 -114.99 -115.85 + 94 35.0479 324 3 0 -4.72929 -115.15 -116.198 + 94 45.0504 1217 2 1 63.5547 -139.486 -144.45 + 94 83.8088 1218 2 1 63.65 -139.569 -144.523 + 94 79.2845 1219 2 1 63.85 -139.732 -144.657 + 94 94.2108 1220 2 1 64.05 -139.882 -144.711 + 94 194.161 1221 2 1 64.25 -140.127 -144.733 + 94 73.9558 1222 2 1 64.45 -140.434 -144.72 + 94 77.5615 1223 2 1 64.65 -140.598 -144.579 + 94 70.068 1224 2 1 64.85 -140.712 -144.537 + 94 73.1653 194 2 0 63.7058 -141.159 -145.85 + 94 110.561 195 2 0 63.5353 -141.15 -146.045 + 94 305.011 90 2 0 67.216 -162.068 -146.25 + 94 105.565 407 4 0 -44.1104 -98.75 -86.0627 + 94 63.7668 406 4 0 -44.2106 -98.75 -86.163 + 94 214.545 851 3 1 -9.71728 -106.296 -114.45 + 94 248.769 369 3 0 -9.70918 -106.289 -115.85 + 94 134.688 852 2 1 -9.61629 -106.094 -144.45 + 94 117.433 370 2 0 -9.63337 -106.099 -145.85 + 94 298.138 850 1 1 -9.97136 -106.272 -174.45 + 94 103.924 369 1 0 -9.97627 -106.265 -175.85 + 94 144.976 370 0 0 -9.99091 -105.993 -205.85 + 94 112.997 849 2 1 -10.0557 -106.27 -144.45 + 94 48.8483 369 2 0 -10.0537 -106.341 -145.85 + 94 280.763 361 1 0 -10.0486 -107.871 -175.85 + 94 189.499 847 0 1 -10.5374 -109.582 -204.45 + 94 151.988 352 0 0 -10.5414 -109.672 -205.85 + 94 151.606 873 0 1 -5.36462 -110.062 -204.45 + 94 26.9361 346 0 0 -5.55277 -110.908 -205.85 + 94 124.85 345 0 0 -5.5624 -110.95 -205.922 +Number of digits in this event = 120 +Using G4ParticleGun ... +3.86242 LIN +gamma +Event: 95 Number of tracker hits in this event = 0 Number of digits in this event = 2 Using G4ParticleGun ... -2.09049 LIN -gamma -Event: 89 -Number of tracker hits in this event = 70 - 89 297.085 1374 8 1 94.9861 80.0497 35.55 - 89 139.538 1299 8 0 94.9863 80.0484 34.15 - 89 120.143 1374 7 1 94.9796 80.0086 5.55 - 89 107.231 1299 7 0 94.9821 80.0065 4.15 - 89 162.818 1374 6 1 95.046 79.9826 -24.45 - 89 145.99 1299 6 0 95.0471 79.9803 -25.85 - 89 181.457 1374 5 1 95.0482 79.9263 -54.45 - 89 371.669 1299 5 0 95.0497 79.9243 -55.85 - 89 109.871 1374 4 1 95.0854 79.9225 -84.45 - 89 111.265 1299 4 0 95.0903 79.9246 -85.85 - 89 106.875 1375 3 1 95.1951 79.9903 -114.45 - 89 116.649 1299 3 0 95.2037 79.9925 -115.85 - 89 143.781 1376 2 1 95.3776 80.0302 -144.45 - 89 98.4541 1299 2 0 95.382 80.0291 -145.85 - 89 114.501 1376 1 1 95.4415 80.0111 -174.45 - 89 214.956 1299 1 0 95.4414 80.0126 -175.85 - 89 365.099 1376 0 1 95.4409 80.0529 -204.45 - 89 452.432 1300 0 0 95.4375 80.0543 -205.85 - 89 14.7475 1403 5 0 1.40165 100.755 -56.25 - 89 7.86706 1434 7 0 -31.933 107.15 4.07898 - 89 152.837 986 3 1 17.4166 102.782 -114.85 - 89 175.827 1377 0 1 95.567 79.9869 -204.45 - 89 138.079 1299 0 0 95.6002 79.9338 -205.85 - 89 92.2518 1375 2 1 95.2862 80.0678 -144.45 - 89 50.0578 1300 5 0 95.0567 80.05 -55.9109 - 89 313.609 1297 0 0 95.4924 79.5728 -205.85 - 89 273.58 1373 1 1 94.8763 80.0433 -174.45 - 89 5.27376 1372 1 1 94.75 79.6695 -174.835 - 89 51.8422 1290 1 0 94.0627 78.1948 -175.85 - 89 80.4989 1289 1 0 93.9861 78.05 -175.957 - 89 98.4695 1288 1 0 93.8344 77.85 -176.081 - 89 148.242 1287 1 0 93.6752 77.65 -176.174 - 89 191.976 1286 1 0 93.6015 77.45 -176.224 - 89 302.045 1285 1 0 93.5012 77.2499 -176.189 - 89 95.0572 1284 1 0 92.9206 77.05 -176.201 - 89 88.712 1283 1 0 92.6694 76.85 -176.122 - 89 316.752 1282 1 0 92.5684 76.65 -175.999 - 89 69.6203 1281 1 0 92.5029 76.4496 -175.992 - 89 24.4867 1280 1 0 92.5454 76.2498 -175.88 - 89 123.017 1363 1 1 92.7846 74.9868 -174.85 - 89 53.5176 1238 1 0 93.3311 67.7903 -175.85 - 89 62.7512 1237 1 0 93.3493 67.65 -175.914 - 89 102.584 1236 1 0 93.382 67.45 -175.962 - 89 135.996 1235 1 0 93.3657 67.2497 -175.962 - 89 133.179 1234 1 0 93.5296 67.05 -176.11 - 89 18.6639 1486 1 0 56.7907 117.527 -176.25 - 89 62.3397 1487 1 0 56.7899 117.55 -176.245 - 89 15.2317 1356 1 1 91.55 76.7442 -174.6 - 89 212.673 1269 1 0 118.622 74.0052 -176.25 - 89 17.7656 1380 0 1 96.1617 80.0046 -204.45 - 89 117.623 1379 0 1 96.15 80.0134 -204.514 - 89 131.387 1300 8 0 94.9809 80.069 34.15 - 89 135.373 1373 7 1 94.943 80.7281 5.55 - 89 114.514 1303 7 0 94.8783 80.7351 4.15 - 89 121.779 1367 6 1 93.6947 80.7757 -24.45 - 89 124.459 1303 6 0 93.6001 80.7708 -25.85 - 89 130.532 1356 5 1 91.3989 80.7389 -54.45 - 89 125.085 1303 5 0 91.2539 80.7625 -55.85 - 89 121.664 1341 4 1 88.3037 81.4456 -84.45 - 89 150.726 1307 4 0 88.17 81.5315 -85.85 - 89 28.8726 1326 3 1 85.2648 83.2058 -114.45 - 89 90.6185 1325 3 1 85.25 83.2121 -114.559 - 89 126.133 1316 3 0 85.0737 83.2868 -115.85 - 89 209.52 1306 2 1 81.3619 85.1925 -144.45 - 89 91.4365 1326 2 0 81.2562 85.3362 -145.85 - 89 236.331 1293 1 1 78.8192 88.4195 -174.45 - 89 131.605 1342 1 0 78.6629 88.5695 -175.85 - 89 131.266 1277 0 1 75.5733 92.2157 -204.45 - 89 2.94917 1360 0 0 75.3344 92.3489 -205.85 - 89 218.12 1361 0 0 75.3322 92.35 -205.862 -Number of digits in this event = 40 -Using G4ParticleGun ... -3.5361 LIN -gamma -Event: 90 -Number of tracker hits in this event = 2 - 90 8.87271 587 0 0 -4.59608 -62.45 -206.203 - 90 250.65 586 0 0 -4.59983 -62.65 -205.969 -Number of digits in this event = 3 -Using G4ParticleGun ... -2.92268 LIN -gamma -Event: 91 -Number of tracker hits in this event = 43 - 91 251.627 1211 5 1 62.328 -1.67439 -54.45 - 91 291.236 891 5 0 62.334 -1.66007 -55.85 - 91 241.252 1211 4 1 62.3352 -1.31639 -84.45 - 91 137.071 893 4 0 62.3239 -1.33561 -85.85 - 91 243.234 1210 3 1 62.0905 -1.7164 -114.45 - 91 407.99 891 3 0 62.0955 -1.71721 -115.85 - 91 361.673 1211 2 1 62.2677 -1.73631 -144.45 - 91 252.696 891 2 0 62.2544 -1.73054 -145.85 - 91 273.054 1209 1 1 61.9311 -1.57605 -174.45 - 91 166.179 892 1 0 61.9173 -1.54717 -175.85 - 91 226.419 1207 0 1 61.6426 -0.780826 -204.45 - 91 239.035 896 0 0 61.6248 -0.759115 -205.85 - 91 129.7 891 4 0 62.3213 -1.69723 -85.85 - 91 130.482 892 3 0 62.1185 -1.47716 -115.85 - 91 130.944 1210 2 1 62.0912 -1.40496 -144.45 - 91 209.99 893 2 0 62.0861 -1.40813 -145.85 - 91 359.574 893 1 0 61.9311 -1.44163 -175.85 - 91 111.359 893 0 0 61.5603 -1.32069 -205.85 - 91 293.414 1212 1 1 62.5604 -1.6646 -174.45 - 91 202.941 1208 0 1 61.6822 3.20587 -204.451 - 91 212.459 919 0 0 62.1499 3.87111 -205.85 - 91 4.92151 920 0 0 62.2895 4.05008 -206.232 - 91 134.308 1095 2 0 -34.2175 39.1063 -146.25 - 91 57.5604 724 2 1 -35.05 41.5997 -144.716 - 91 116.844 723 2 1 -35.25 42.5561 -144.68 - 91 399.878 891 1 0 62.5149 -1.73138 -175.85 - 91 124.049 1209 0 1 61.8902 -2.56458 -204.45 - 91 115.68 887 0 0 61.8619 -2.47712 -205.85 - 91 213.443 1211 3 1 62.3127 -1.67082 -114.45 - 91 296.527 1211 1 1 62.3575 -1.77597 -174.45 - 91 146.352 1217 0 1 63.5216 -2.08023 -204.45 - 91 107.922 888 0 0 63.4722 -2.25675 -205.85 - 91 180.633 1203 2 1 60.7802 -4.15594 -144.45 - 91 107.708 876 2 0 60.9744 -4.73544 -145.85 - 91 41.396 875 2 0 61.0154 -4.85 -146.123 - 91 26.7785 1227 1 1 65.6309 -16.3759 -174.45 - 91 102.722 1228 1 1 65.65 -16.3869 -174.523 - 91 86.6249 817 1 0 65.9821 -16.6044 -175.85 - 91 46.8932 816 1 0 66.0558 -16.65 -176.146 - 91 85.8694 1266 0 1 73.3346 -20.763 -204.45 - 91 97.5597 1267 0 1 73.45 -20.8225 -204.655 - 91 80.1051 794 0 0 74.1786 -21.1759 -205.85 - 91 66.2074 793 0 0 74.3161 -21.25 -206.086 -Number of digits in this event = 28 -Using G4ParticleGun ... -9.19076 LIN -gamma -Event: 92 -Number of tracker hits in this event = 15 - 92 348.42 569 1 1 -66.1195 -123.65 -174.45 - 92 278.376 282 1 0 -66.1174 -123.654 -175.85 - 92 305.745 569 0 1 -66.0755 -123.748 -204.45 - 92 136.657 281 0 0 -66.0751 -123.752 -205.85 - 92 48.0991 668 2 1 -46.3867 -135.689 -144.45 - 92 72.1639 669 2 1 -46.2499 -135.644 -144.527 - 92 172.321 670 2 1 -46.05 -135.55 -144.539 - 92 249.06 227 2 0 -45.8599 -134.647 -145.85 - 92 105.432 1142 1 1 48.45 -26.9459 -174.533 - 92 118.026 1143 1 1 48.65 -26.7787 -174.537 - 92 111.552 281 1 0 -66.0531 -123.75 -175.974 - 92 54.0278 280 1 0 -65.863 -123.95 -176.138 - 92 113.468 282 0 0 -66.1229 -123.645 -205.85 - 92 72.6943 563 10 1 -67.2926 161.665 95.15 - 92 344.213 564 10 1 -67.25 161.758 95.2309 -Number of digits in this event = 10 -Using G4ParticleGun ... -7.50378 LIN -gamma -Event: 93 -Number of tracker hits in this event = 22 - 93 278.817 1041 2 1 28.3812 -72.5255 -144.45 - 93 254.509 537 2 0 28.3771 -72.5295 -145.85 - 93 95.0482 1041 1 1 28.2987 -72.5979 -174.45 - 93 219.791 537 1 0 28.3067 -72.6105 -175.85 - 93 531.392 1042 0 1 28.5327 -72.9077 -204.45 - 93 99.8574 534 0 0 28.8182 -73.1514 -205.85 - 93 231.365 499 0 0 116.933 -80.0746 -206.25 - 93 345.54 536 0 0 28.4876 -72.7377 -205.85 - 93 167.5 1042 1 1 28.4948 -72.5252 -174.45 - 93 123.732 537 0 0 28.5377 -72.6108 -205.85 - 93 115.563 1043 0 1 28.65 -72.5164 -204.502 - 93 81.43 1044 0 1 28.8503 -72.3189 -204.709 - 93 22.7434 542 0 0 29.5876 -71.4868 -205.85 - 93 174.247 543 0 0 29.6156 -71.45 -205.901 - 93 24.1035 544 0 0 29.7621 -71.25 -206.188 - 93 9.79319 343 2 0 -60.7215 -111.534 -146.25 - 93 204.967 342 2 0 -60.7337 -111.55 -146.239 - 93 11.1757 1554 11 0 -119.203 130.95 123.951 - 93 34.3653 302 11 1 -119.706 131.601 125.15 - 93 158.368 301 11 1 -119.75 131.607 125.227 - 93 226.583 146 0 0 -28.2878 -150.803 -206.25 - 93 306.982 145 0 0 -28.0307 -150.95 -205.903 -Number of digits in this event = 15 -Using G4ParticleGun ... -1.03852 LIN -gamma -Event: 94 -Number of tracker hits in this event = 48 - 94 239.39 1196 10 1 59.4145 -97.0991 95.55 - 94 265.814 415 10 0 59.4065 -97.0998 94.15 - 94 105.968 1194 9 1 59.0243 -97.3894 65.55 - 94 117.075 413 9 0 59.0716 -97.4491 64.15 - 94 108.812 1199 8 1 60.0345 -98.7202 35.5495 - 94 52.4042 1200 8 1 60.05 -98.726 35.3255 - 94 127.649 406 8 0 60.1357 -98.7556 34.1497 - 94 158.609 1210 7 1 62.0831 -99.2484 5.55 - 94 106.508 404 7 0 62.1487 -99.2318 4.15 - 94 124.365 1217 6 1 63.5303 -98.8431 -24.45 - 94 110.371 407 6 0 63.6455 -98.6946 -25.85 - 94 216.468 1229 5 1 65.8962 -96.4755 -54.45 - 94 220.894 418 5 0 66.1143 -96.4713 -55.85 - 94 155.668 1251 4 1 70.3745 -96.5001 -84.45 - 94 120.093 418 4 0 70.5117 -96.4335 -85.8515 - 94 176.349 1267 3 1 73.4967 -95.6162 -114.45 - 94 128.802 422 3 0 73.6721 -95.6421 -115.85 - 94 108.594 1282 2 1 76.61 -95.9916 -144.45 - 94 1.05583 1283 2 1 76.65 -95.9585 -144.844 - 94 117.202 421 2 0 76.7528 -95.8847 -145.85 - 94 108.722 1296 1 1 79.3705 -94.0875 -174.45 - 94 37.0538 431 1 0 79.1136 -93.7836 -175.85 - 94 138.018 432 1 0 79.0838 -93.75 -175.99 - 94 119.994 1261 0 1 72.3578 -87.012 -204.45 - 94 159.746 468 0 0 72.0325 -86.4168 -205.85 - 94 5.52318 469 0 0 71.9412 -86.25 -206.235 - 94 171.592 1196 9 1 59.2969 -97.1938 65.55 - 94 123.632 414 9 0 59.2967 -97.1915 64.15 - 94 152.848 1196 8 1 59.3216 -97.2485 35.55 - 94 148.237 414 8 0 59.3309 -97.2386 34.15 - 94 114.295 1197 7 1 59.5071 -97.0305 5.55 - 94 139.142 415 7 0 59.5153 -97.0261 4.15 - 94 98.4389 1198 6 1 59.6803 -97.0159 -24.45 - 94 123.482 415 6 0 59.6822 -97.019 -25.85 - 94 119.919 1198 5 1 59.6616 -97.0721 -54.45 - 94 135.31 415 5 0 59.6675 -97.0814 -55.85 - 94 127.701 1198 4 1 59.7354 -97.3146 -84.45 - 94 153.902 413 4 0 59.751 -97.3505 -85.85 - 94 249.422 1199 3 1 60.0402 -98.0136 -114.45 - 94 125.591 410 3 0 60.0514 -98.0355 -115.85 - 94 177.936 1201 2 1 60.3475 -98.511 -144.45 - 94 113.842 408 2 0 60.3729 -98.5128 -145.85 - 94 147.469 1204 1 1 60.8925 -98.5525 -174.45 - 94 129.958 408 1 0 60.8924 -98.5446 -175.85 - 94 152.545 1203 0 1 60.8427 -98.3717 -204.45 - 94 121.699 409 0 0 60.8403 -98.3422 -205.85 - 94 59.7858 1628 3 1 145.75 -92.7478 -114.757 - 94 154.616 1629 3 1 145.95 -92.6607 -114.55 -Number of digits in this event = 32 -Using G4ParticleGun ... -1.76961 LIN -gamma -Event: 95 -Number of tracker hits in this event = 10 - 95 413.59 1526 2 1 125.423 11.3797 -144.45 - 95 322.403 956 2 0 125.426 11.3788 -145.85 - 95 227.769 1526 1 1 125.426 11.4655 -174.45 - 95 268.791 956 1 0 125.372 11.4324 -175.85 - 95 127.6 1520 0 1 124.181 10.9208 -204.45 - 95 133.419 954 0 0 124.09 10.9348 -205.85 - 95 32.6379 1525 2 1 125.35 11.3236 -144.745 - 95 357.886 957 2 0 123.775 11.6377 -145.85 - 95 98.8886 1525 0 1 125.239 11.3581 -204.45 - 95 107.068 956 0 0 125.229 11.353 -205.85 -Number of digits in this event = 10 -Using G4ParticleGun ... -5.93398 LIN +9.26996 LIN gamma Event: 96 -Number of tracker hits in this event = 18 - 96 189.601 848 12 0 77.1906 -10.2968 153.75 - 96 2.78016 847 12 0 77.0969 -10.45 154.143 - 96 123.578 1284 12 1 76.9654 -10.9314 155.15 - 96 17.2045 963 13 0 55.7141 12.8295 183.75 - 96 132.761 964 13 0 55.6929 12.85 183.771 - 96 66.7594 965 13 0 55.4607 13.0503 184.012 - 96 31.1329 1170 13 1 54.1329 14.5001 185.15 - 96 145.068 1169 13 1 54.05 14.5789 185.211 - 96 30.5984 1168 13 1 53.85 14.6943 185.427 - 96 4.57425 571 14 0 54.0429 -65.8366 213.75 - 96 79.7739 570 14 0 54.0435 -65.85 213.754 - 96 156.391 569 14 0 53.9962 -66.05 213.89 - 96 16.9694 1020 14 0 60.4123 24.2113 213.75 - 96 20.5593 1021 14 0 60.4099 24.25 213.77 - 96 49.4531 1207 2 1 61.6458 151.538 -144.85 - 96 149.676 1206 2 1 61.4499 151.594 -144.546 - 96 35.4884 1743 2 0 6.89531 168.75 -146.25 - 96 153.15 1742 2 0 6.89949 168.75 -146.194 -Number of digits in this event = 9 +Number of tracker hits in this event = 10 + 96 262.853 1089 1 1 37.8882 104.026 -174.45 + 96 303.928 1419 1 0 37.8875 104.025 -175.85 + 96 146.79 1089 0 1 37.8756 104.015 -204.45 + 96 314.387 1419 0 0 37.8744 104.015 -205.85 + 96 169.491 729 5 0 90.5581 -34.1582 -56.25 + 96 44.3198 730 5 0 90.388 -34.05 -55.9227 + 96 15.1523 1348 5 1 89.6591 -33.0029 -54.85 + 96 145.647 1347 5 1 89.65 -32.9837 -54.8362 + 96 304.801 1346 5 1 89.45 -32.8618 -54.7278 + 96 110.726 1088 0 1 37.7742 104.074 -204.45 +Number of digits in this event = 10 Using G4ParticleGun ... -4.50511 LIN +9.08517 LIN gamma Event: 97 -Number of tracker hits in this event = 55 - 97 271.868 1362 8 1 92.723 -92.5586 35.55 - 97 223.48 437 8 0 92.724 -92.5596 34.15 - 97 417.419 1362 7 1 92.7458 -92.5829 5.55 - 97 131.751 437 7 0 92.7465 -92.5797 4.15 - 97 112.79 1363 6 1 92.7523 -92.5154 -24.45 - 97 148.203 438 6 0 92.7535 -92.5157 -25.85 - 97 122.111 1363 5 1 92.7501 -92.5169 -54.45 - 97 156.12 438 5 0 92.7531 -92.5184 -55.85 - 97 134.702 1363 4 1 92.8152 -92.551 -84.45 - 97 103.467 437 4 0 92.8164 -92.5515 -85.85 - 97 406.326 1363 3 1 92.8372 -92.5523 -114.45 - 97 112.719 437 3 0 92.8406 -92.5509 -115.85 - 97 110.186 1363 2 1 92.905 -92.5299 -144.45 - 97 131.437 438 2 0 92.9073 -92.5313 -145.85 - 97 150.198 1364 1 1 92.9638 -92.5548 -174.45 - 97 130.857 437 1 0 92.9818 -92.561 -175.85 - 97 108.513 1366 0 1 93.3555 -92.6968 -204.45 - 97 112.376 437 0 0 93.3679 -92.7005 -205.85 - 97 26.7513 421 3 0 92.8446 -95.884 -115.85 - 97 53.5101 420 3 0 92.8456 -95.95 -115.878 - 97 64.9766 419 3 0 92.8985 -96.15 -115.973 - 97 87.2367 418 3 0 92.9752 -96.35 -116.075 - 97 60.7437 417 3 0 93.0688 -96.55 -116.181 - 97 209.034 1363 7 1 92.75 -92.55 5.53086 - 97 231.217 438 7 0 92.6864 -92.4326 4.15 - 97 107.005 1362 6 1 92.6212 -92.2723 -24.45 - 97 112.745 439 6 0 92.6179 -92.2649 -25.85 - 97 123.914 1361 5 1 92.5389 -92.1013 -54.45 - 97 145.713 440 5 0 92.5333 -92.0951 -55.85 - 97 217.211 1361 4 1 92.4161 -91.9702 -84.45 - 97 186.244 440 4 0 92.4078 -91.9746 -85.85 - 97 106.608 1360 3 1 92.228 -92.077 -114.45 - 97 193.346 440 3 0 92.2254 -92.0857 -115.85 - 97 130.975 1360 2 1 92.183 -92.2647 -144.45 - 97 115.182 439 2 0 92.1862 -92.2734 -145.85 - 97 160.826 1360 1 1 92.272 -92.4585 -174.45 - 97 110.978 438 1 0 92.2753 -92.4742 -175.85 - 97 337.614 1360 0 1 92.3309 -92.7542 -204.45 - 97 150.805 436 0 0 92.3341 -92.765 -205.85 - 97 339.135 1359 2 1 92.0401 -91.8857 -144.45 - 97 280.094 441 2 0 92.0384 -91.8826 -145.85 - 97 149.761 1359 1 1 92.1217 -91.7305 -174.45 - 97 137.186 442 1 0 92.2107 -91.7237 -175.85 - 97 123.092 1369 0 1 94.0003 -91.5795 -204.45 - 97 207.588 443 0 0 94.0258 -91.543 -205.85 - 97 193.406 1354 1 1 91.0242 -91.3003 -174.45 - 97 133.182 445 1 0 91.0475 -91.1331 -175.85 - 97 99.9934 1357 0 1 91.5682 -87.6214 -204.45 - 97 137.784 462 0 0 91.5918 -87.5056 -205.85 - 97 113.058 522 2 0 51.7654 -75.459 -146.25 - 97 251.595 1353 1 1 90.95 -91.509 -174.618 - 97 92.0081 1352 1 1 90.75 -91.4823 -174.543 - 97 1.17619 1359 0 1 92.15 -91.273 -204.843 - 97 16.0731 444 0 0 91.929 -91.1575 -205.85 - 97 92.9016 445 0 0 91.9152 -91.15 -205.914 -Number of digits in this event = 35 +Number of tracker hits in this event = 12 + 97 101.359 1204 0 0 -42.5795 60.85 -206.046 + 97 9.91429 886 2 0 -37.6589 -2.85 -145.878 + 97 182.725 1646 3 1 149.35 -142.299 -114.728 + 97 5.33277 1647 3 1 149.55 -142.447 -114.463 + 97 141.571 193 3 0 149.001 -141.451 -115.85 + 97 4.54068 1148 0 1 49.85 18.8659 -204.659 + 97 335.179 1161 0 1 52.2826 18.0241 -204.45 + 97 94.6767 1160 0 1 52.25 18.3963 -204.686 + 97 62.7175 1328 2 0 6.43827 85.7515 -146.25 + 97 13.7448 1431 2 0 -34.7971 106.441 -146.25 + 97 33.2697 1502 2 0 -4.76833 120.62 -146.25 + 97 155.546 1276 1 0 -64.5974 75.3402 -176.25 +Number of digits in this event = 7 Using G4ParticleGun ... -9.04076 LIN +8.82574 LIN gamma Event: 98 -Number of tracker hits in this event = 25 - 98 256.359 430 5 1 -94.0783 -58.0522 -54.45 - 98 409.834 609 5 0 -94.0786 -58.0513 -55.85 - 98 436.11 430 4 1 -94.0846 -58.0296 -84.45 - 98 108.372 610 4 0 -94.0851 -58.0268 -85.85 - 98 107.034 430 3 1 -94.0947 -57.9678 -114.45 - 98 150.948 610 3 0 -94.0957 -57.9648 -115.85 - 98 109.848 430 2 1 -94.1164 -57.9006 -144.45 - 98 148.658 610 2 0 -94.1192 -57.8976 -145.85 - 98 114.158 429 1 1 -94.1784 -57.8359 -174.45 - 98 104.259 611 1 0 -94.1819 -57.8339 -175.85 - 98 134.007 429 0 1 -94.253 -57.7918 -204.45 - 98 151.706 611 0 0 -94.2561 -57.7899 -205.85 - 98 82.4799 431 4 1 -93.95 -58.0935 -84.5657 - 98 288.297 429 4 1 -94.1502 -58.2826 -84.69 - 98 45.1433 610 5 0 -94.0777 -58.0499 -56.2048 - 98 105.144 1173 5 0 -58.5797 54.6654 -56.25 - 98 131.665 609 4 0 -94.0047 -58.0655 -85.85 - 98 109.167 433 3 1 -93.5125 -58.4918 -114.45 - 98 116.467 607 3 0 -93.479 -58.4958 -115.85 - 98 145.072 437 2 1 -92.7235 -58.5641 -144.45 - 98 175.628 607 2 0 -92.7003 -58.5172 -145.85 - 98 122.719 439 1 1 -92.2776 -57.4622 -174.45 - 98 125.991 613 1 0 -92.2651 -57.3989 -175.85 - 98 327.166 441 0 1 -91.9435 -56.0852 -204.45 - 98 278.805 620 0 0 -91.9394 -56.0034 -205.85 -Number of digits in this event = 17 +Number of tracker hits in this event = 11 + 98 164.436 429 3 0 105.584 -94.2787 -115.989 + 98 275.093 1427 2 1 105.577 -94.283 -144.45 + 98 238.733 429 2 0 105.576 -94.2832 -145.85 + 98 262.262 1427 1 1 105.557 -94.2875 -174.45 + 98 127.62 429 1 0 105.556 -94.2883 -175.85 + 98 140.072 1426 0 1 105.54 -94.3053 -204.45 + 98 128.426 429 0 0 105.539 -94.3063 -205.85 + 98 159.747 431 1 0 105.583 -93.7942 -175.85 + 98 113.567 1425 0 1 105.187 -93.157 -204.45 + 98 139.302 435 0 0 105.159 -93.1273 -205.85 + 98 39.1133 1405 0 1 101.331 -122.559 -204.85 +Number of digits in this event = 12 Using G4ParticleGun ... -5.27702 LIN +2.0946 LIN gamma Event: 99 -Number of tracker hits in this event = 47 - 99 267.369 1170 6 1 54.1616 9.80458 -24.45 - 99 256.28 948 6 0 54.1617 9.80261 -25.85 - 99 264.782 1170 5 1 54.1593 9.7488 -54.45 - 99 266.968 948 5 0 54.1596 9.74582 -55.85 - 99 248.623 1170 4 1 54.1671 9.6757 -84.45 - 99 299.96 948 4 0 54.1698 9.6694 -85.85 - 99 480.046 1170 3 1 54.2256 9.54787 -114.45 - 99 351.623 947 3 0 54.2318 9.54275 -115.85 - 99 242.773 1171 2 1 54.3252 9.43721 -144.45 - 99 237.661 946 2 0 54.3275 9.43253 -145.85 - 99 239.223 1171 1 1 54.3842 9.33019 -174.45 - 99 184.773 946 1 0 54.3793 9.32179 -175.85 - 99 119.367 1171 0 1 54.2686 9.14799 -204.45 - 99 121.841 945 0 0 54.2513 9.13548 -205.85 - 99 93.7932 948 3 0 54.0474 9.81318 -115.85 - 99 38.16 949 3 0 54.0316 9.85 -116.122 - 99 348.542 1164 2 1 52.9429 13.928 -144.45 - 99 8.19296 969 2 0 52.7604 14.0484 -145.85 - 99 102.753 970 2 0 52.7576 14.05 -145.869 - 99 159.345 1139 1 1 47.9932 16.8654 -174.45 - 99 13.7946 1138 1 1 47.85 16.805 -174.815 - 99 180.803 982 1 0 47.457 16.6216 -175.85 - 99 67.1174 1081 0 1 36.3976 11.7335 -204.45 - 99 47.5474 1080 0 1 36.2499 11.7465 -204.694 - 99 130.548 958 0 0 35.4865 11.8149 -205.85 - 99 270.487 936 2 0 52.8056 7.36974 -145.85 - 99 151.575 1155 1 1 51.1908 7.08597 -174.45 - 99 31.7245 934 1 0 51.2021 6.86513 -175.85 - 99 129.419 933 1 0 51.2037 6.85 -175.947 - 99 115.679 1156 0 1 51.3913 2.21648 -204.45 - 99 229.939 909 0 0 51.5145 2.01792 -205.85 - 99 146.773 932 1 0 16.8535 6.5897 -176.25 - 99 299.558 982 1 1 16.6137 6.19285 -174.85 - 99 101.515 947 2 0 54.2771 9.5433 -145.85 - 99 137.483 947 1 0 54.3679 9.50223 -175.85 - 99 135.314 1172 0 1 54.4707 9.49115 -204.45 - 99 149.263 947 0 0 54.4782 9.48685 -205.85 - 99 1.7882 570 9 0 -174.136 -65.85 64.1411 - 99 154.463 28 9 1 -174.415 -66.2219 65.15 - 99 153.042 1170 2 1 54.2212 9.52665 -144.45 - 99 110.89 945 2 0 54.1724 9.19495 -145.851 - 99 149.84 912 2 0 48.5338 2.59402 -146.25 - 99 126.458 1141 2 1 48.3773 2.44239 -144.85 - 99 200.785 1142 2 1 48.45 2.6219 -144.497 - 99 53.4829 1143 2 1 48.65 2.55926 -144.773 - 99 293.078 904 2 0 49.9314 0.94559 -145.85 - 99 39.1009 824 2 0 5.57122 -15.2208 -146.25 -Number of digits in this event = 35 +Number of tracker hits in this event = 2 + 99 58.0362 1050 6 0 -76.7652 30.105 -26.25 + 99 55.5901 1051 6 0 -76.7395 30.2502 -26.1716 +Number of digits in this event = 1 Run terminated. Run Summary Number of events processed : 100 - User=43.730000s Real=48.220145s Sys=0.070000s + User=37.060000s Real=38.708067s Sys=0.040000s End of Run 1 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -9531,8908 +9281,8962 @@ Cannot set FirstId as its value was already used. done Using G4ParticleGun ... -6.13141 LIN +2.47521 LIN e- Event: 0 -Number of tracker hits in this event = 121 - 0 126.547 414 10 1 -97.2806 41.5106 95.55 - 0 245.435 1107 10 0 -97.2815 41.5096 94.15 - 0 128.689 414 9 1 -97.3045 41.4955 65.55 - 0 154.634 1107 9 0 -97.3042 41.4978 64.15 - 0 120.511 414 8 1 -97.2975 41.5409 35.55 - 0 133.033 1107 8 0 -97.2992 41.544 34.15 - 0 481.855 414 7 1 -97.3282 41.6131 5.55 - 0 636.805 1107 7 0 -97.3308 41.6184 4.15 - 0 176.656 413 6 1 -97.3508 41.7813 -24.45 - 0 562.396 1108 6 0 -97.3638 41.779 -25.85 - 0 114.209 412 5 1 -97.6465 41.748 -54.45 - 0 207.161 1108 5 0 -97.6535 41.7485 -55.85 - 0 131.174 411 4 1 -97.7682 41.7433 -84.45 - 0 227.001 1108 4 0 -97.7722 41.742 -85.85 - 0 109.865 411 3 1 -97.84 41.7056 -114.45 - 0 124.647 1108 3 0 -97.8433 41.6982 -115.85 - 0 127.003 411 2 1 -97.9452 41.5255 -144.45 - 0 184.614 1107 2 0 -97.9514 41.5084 -145.85 - 0 116.813 410 1 1 -98.0317 41.1756 -174.45 - 0 105.246 1105 1 0 -98.0277 41.1389 -175.85 - 0 119.397 411 0 1 -97.9488 40.4128 -204.45 - 0 155.614 1101 0 0 -97.942 40.364 -205.85 - 0 92.7174 885 1 0 40.4152 -2.85 -176.185 - 0 225.15 886 1 0 40.6913 -2.84975 -175.937 - 0 1.18306 1108 7 0 -97.2985 41.65 4.0911 - 0 297.325 414 6 1 -97.3069 41.742 -24.45 - 0 104.942 413 5 1 -97.4618 41.8177 -54.45 - 0 144.951 415 4 1 -97.0662 42.2835 -84.45 - 0 136.528 1111 4 0 -97.067 42.3075 -85.85 - 0 99.7396 415 3 1 -97.1106 42.8427 -114.45 - 0 106.644 1114 3 0 -97.1265 42.8678 -115.85 - 0 283.808 413 2 1 -97.4632 43.3422 -144.45 - 0 144.143 1116 2 0 -97.4643 43.3782 -145.85 - 0 135.209 413 1 1 -97.4198 44.1107 -174.45 - 0 132.235 1120 1 0 -97.4146 44.1294 -175.85 - 0 403.479 413 0 1 -97.3685 44.509 -204.45 - 0 103.227 1122 0 0 -97.3596 44.5159 -205.85 - 0 84.464 412 2 1 -97.5502 43.3836 -144.604 - 0 240.726 1119 2 0 -97.7794 43.8858 -145.85 - 0 107.957 1129 2 0 -107.752 45.9851 -146.25 - 0 223.825 361 2 1 -107.782 45.7068 -144.85 - 0 108.182 1128 2 0 -108.506 45.6755 -145.85 - 0 91.8634 1104 2 0 -101.01 40.9899 -146.25 - 0 94.9777 1105 2 0 -100.988 41.05 -146.115 - 0 175.669 397 2 1 -100.687 41.041 -144.85 - 0 289.219 398 2 1 -100.55 41.3116 -144.466 - 0 106.593 416 5 1 -96.9014 41.4334 -54.45 - 0 159.773 1106 5 0 -96.8661 41.415 -55.85 - 0 129.182 419 4 1 -96.1746 41.1978 -84.45 - 0 239.665 1105 4 0 -96.1549 41.1885 -85.85 - 0 107.494 421 3 1 -95.8426 40.8986 -114.45 - 0 125.695 1104 3 0 -95.8361 40.882 -115.85 - 0 114.981 421 2 1 -95.906 40.7981 -144.45 - 0 111.273 1103 2 0 -95.9711 40.8028 -145.851 - 0 243.404 414 1 1 -97.267 40.9203 -174.45 - 0 94.8972 1104 1 0 -97.3482 40.898 -175.85 - 0 110.774 405 0 1 -99.0486 40.6111 -204.45 - 0 113.304 1102 0 0 -99.2226 40.5731 -205.85 - 0 277.145 415 2 1 -97.0193 42.1213 -144.45 - 0 347.766 1110 2 0 -97.0254 42.1249 -145.85 - 0 112.615 1110 1 0 -97.17 42.2277 -175.85 - 0 215.895 1112 0 0 -97.4363 42.4652 -205.85 - 0 21.326 1785 7 1 177.15 -160.655 5.46322 - 0 136.087 415 1 1 -96.9635 42.2906 -174.45 - 0 151.016 1111 1 0 -96.966 42.2985 -175.85 - 0 390.745 415 0 1 -97.0199 42.4554 -204.45 - 0 87.9573 1041 0 0 -23.3075 28.45 -206.228 - 0 31.3986 1114 0 0 -96.9203 42.9662 -205.851 - 0 92.2214 1115 0 0 -96.9123 43.0502 -205.968 - 0 8.2229 1116 0 0 -96.901 43.25 -206.22 - 0 33.9056 1299 0 0 -104.85 79.9726 -206.25 - 0 111.114 1300 0 0 -104.865 80.05 -206.195 - 0 213.648 377 0 1 -104.652 80.4128 -204.85 - 0 190.362 1109 0 0 -97.0747 41.9863 -205.85 - 0 303.789 414 4 1 -97.3378 41.7829 -84.451 - 0 0.193142 1107 4 0 -97.3282 41.65 -86.2493 - 0 111.407 414 3 1 -97.292 39.1851 -114.45 - 0 110.024 1095 3 0 -97.3483 39.1344 -115.85 - 0 112.803 407 2 1 -98.5982 38.4415 -144.45 - 0 156.02 1092 2 0 -98.5784 38.4504 -145.85 - 0 138.602 408 1 1 -98.4288 39.0531 -174.45 - 0 159.46 1095 1 0 -98.4828 39.1034 -175.85 - 0 130.386 403 0 1 -99.4884 40.6516 -204.45 - 0 0.021615 1103 0 0 -99.5508 40.8499 -205.851 - 0 132.68 1104 0 0 -99.5509 40.85 -205.851 - 0 18.5013 1106 4 0 -97.3509 41.2721 -85.8504 - 0 17.0013 869 4 0 -95.9199 -6.19006 -86.25 - 0 66.0652 868 4 0 -95.9117 -6.25018 -86.1981 - 0 62.8233 867 4 0 -95.8855 -6.45 -86.0111 - 0 241.711 421 4 1 -95.8685 -7.44803 -84.85 - 0 15.7927 761 5 0 -93.4653 -27.8189 -56.25 - 0 120.443 760 5 0 -93.4687 -27.85 -56.2001 - 0 4.77127 759 5 0 -93.4876 -28.05 -55.8728 - 0 19.8438 433 5 1 -93.5356 -28.5874 -54.85 - 0 168.556 432 5 1 -93.55 -28.6225 -54.7928 - 0 200.258 799 6 0 -102.802 -20.2121 -26.2494 - 0 8.03742 800 6 0 -102.972 -20.05 -25.8747 - 0 39.7693 382 6 1 -103.635 -19.6027 -24.8498 - 0 51.7893 381 6 1 -103.75 -19.5832 -24.7459 - 0 94.3732 380 6 1 -103.95 -19.5611 -24.6056 - 0 101.591 379 6 1 -104.15 -19.5419 -24.4529 - 0 92.1589 378 6 1 -104.35 -19.7303 -24.6314 - 0 51.4903 796 6 0 -104.818 -20.7546 -25.8503 - 0 66.8996 795 6 0 -104.861 -20.8503 -25.9534 - 0 256.918 794 6 0 -104.978 -21.05 -26.0944 - 0 59.4825 419 6 1 -96.1952 40.4914 -24.4502 - 0 127.287 420 6 1 -96.15 40.5718 -24.5595 - 0 32.6688 1107 6 0 -95.6958 41.575 -25.85 - 0 15.7432 452 5 1 -89.6073 59.508 -54.45 - 0 92.7729 451 5 1 -89.6505 59.5228 -54.4825 - 0 91.4735 450 5 1 -89.8506 59.586 -54.633 - 0 191.393 1200 5 0 -91.4865 60.0765 -55.8502 - 0 46.2194 298 4 1 -120.413 67.9464 -84.45 - 0 77.7899 297 4 1 -120.55 68.059 -84.4782 - 0 75.1334 296 4 1 -120.75 68.2126 -84.5352 - 0 82.1993 295 4 1 -120.95 68.3477 -84.6077 - 0 61.773 294 4 1 -121.15 68.4871 -84.6885 - 0 45.3872 293 4 1 -121.35 68.633 -84.7796 - 0 68.8667 1251 4 0 -123.989 70.3199 -85.8501 - 0 127.18 1252 4 0 -124.198 70.45 -85.9222 - 0 120.192 1253 4 0 -124.522 70.65 -86.0747 -Number of digits in this event = 60 -Using G4ParticleGun ... -7.63721 LIN -e- -Event: 1 -Number of tracker hits in this event = 65 - 1 144.352 1019 11 1 23.8829 -65.6615 125.55 - 1 148.878 571 11 0 23.8836 -65.6621 124.15 - 1 120.004 1019 10 1 23.9014 -65.6707 95.55 - 1 133.107 571 10 0 23.9023 -65.6714 94.15 - 1 123.586 1019 9 1 23.9215 -65.6823 65.55 - 1 125.22 571 9 0 23.9226 -65.6827 64.15 - 1 121.692 1019 8 1 23.9459 -65.6871 35.55 - 1 187.455 571 8 0 23.9482 -65.6861 34.15 - 1 340.702 1019 7 1 23.9931 -65.6623 5.55 - 1 131.061 571 7 0 23.9959 -65.6624 4.15 - 1 92.8558 1020 6 1 24.0579 -65.681 -24.45 - 1 144.545 571 6 0 24.0642 -65.6762 -25.85 - 1 348.045 1020 5 1 24.2048 -65.5749 -54.45 - 1 376.237 572 5 0 24.2097 -65.5703 -55.85 - 1 123.326 1021 4 1 24.3041 -65.4888 -84.45 - 1 444.646 572 4 0 24.3094 -65.4891 -85.85 - 1 218.165 1021 3 1 24.4161 -65.4889 -114.45 - 1 168.535 572 3 0 24.4206 -65.4884 -115.85 - 1 168.555 1022 2 1 24.483 -65.4539 -144.45 - 1 695.687 572 2 0 24.4857 -65.4542 -145.85 - 1 135.63 1022 1 1 24.5362 -65.4627 -174.45 - 1 155.236 572 1 0 24.5447 -65.4588 -175.85 - 1 148.574 1023 0 1 24.6837 -65.3724 -204.45 - 1 112.68 573 0 0 24.6812 -65.3591 -205.85 - 1 75.4926 350 5 0 -71.7464 -110.118 -56.25 - 1 31.0633 768 1 0 153.45 -26.45 -176.125 - 1 86.59 1677 1 1 155.593 -25.3774 -174.85 - 1 70.0058 1678 1 1 155.75 -25.3017 -174.748 - 1 90.0112 1679 1 1 155.95 -25.2208 -174.634 - 1 166.529 1680 1 1 156.15 -25.1148 -174.534 - 1 177.135 1681 1 1 156.35 -25.0058 -174.539 - 1 145.545 1682 1 1 156.55 -24.9064 -174.467 - 1 1.80572 780 1 0 153.07 -23.8522 -175.85 - 1 19.5658 781 1 0 153.063 -23.85 -175.854 - 1 58.5627 1656 1 1 151.422 -21.004 -174.85 - 1 109.269 791 1 0 153.916 -21.7474 -175.85 - 1 79.7359 790 1 0 153.987 -21.85 -175.903 - 1 17.3873 573 2 0 24.4805 -65.45 -146.03 - 1 73.089 574 7 0 24.1511 -65.0553 4.14981 - 1 115.126 575 7 0 24.157 -65.05 4.1232 - 1 286.328 1020 4 1 24.1218 -65.648 -84.45 - 1 117.338 1020 3 1 24.0881 -65.6539 -114.45 - 1 115.503 571 3 0 24.0947 -65.6509 -115.85 - 1 119.541 1021 2 1 24.256 -65.5869 -144.45 - 1 108.37 1021 1 1 24.319 -65.4257 -174.45 - 1 113.23 573 1 0 24.3226 -65.4164 -175.85 - 1 187.699 1021 0 1 24.371 -65.2257 -204.45 - 1 270.428 574 0 0 24.3758 -65.2145 -205.85 - 1 285.094 1019 1 1 24.0391 -65.7024 -174.45 - 1 112.814 571 1 0 23.9631 -65.7195 -175.85 - 1 105.683 1017 0 1 23.5149 -65.8242 -204.45 - 1 226.622 571 0 0 23.321 -65.7996 -205.85 - 1 83.8756 570 1 0 24.0666 -65.9821 -175.85 - 1 14.8552 569 1 0 24.0753 -66.05 -176.184 - 1 103.842 1026 0 1 25.3539 -72.0846 -204.45 - 1 7.21596 538 0 0 25.3956 -72.442 -205.85 - 1 108.129 537 0 0 25.3965 -72.45 -205.882 - 1 117.32 574 3 0 24.2271 -65.1021 -115.85 - 1 106.994 1015 2 1 23.09 -64.2954 -144.45 - 1 112.192 579 2 0 23.0295 -64.2353 -145.85 - 1 116.802 1008 1 1 21.7573 -63.0043 -174.45 - 1 108.791 585 1 0 21.6687 -62.9937 -175.85 - 1 121.049 1000 0 1 20.0955 -62.7557 -204.45 - 1 185.477 586 0 0 20.0194 -62.7276 -205.85 - 1 244.502 578 2 0 23.0313 -64.2501 -145.94 -Number of digits in this event = 35 -Using G4ParticleGun ... -9.37518 LIN -e- -Event: 2 -Number of tracker hits in this event = 46 - 2 136.331 672 10 1 -45.6093 -89.2042 95.55 - 2 205.77 454 10 0 -45.6093 -89.2049 94.15 - 2 152.467 672 9 1 -45.6084 -89.22 65.55 - 2 158.171 454 9 0 -45.608 -89.2213 64.15 - 2 176.624 672 8 1 -45.6006 -89.2477 35.55 - 2 123.497 454 8 0 -45.6005 -89.2488 34.15 - 2 129.978 672 7 1 -45.5978 -89.2717 5.55 - 2 195.655 453 7 0 -45.5984 -89.2746 4.15 - 2 142.414 672 6 1 -45.6128 -89.3368 -24.45 - 2 153.743 453 6 0 -45.6136 -89.3391 -25.85 - 2 170.091 672 5 1 -45.6292 -89.3858 -54.45 - 2 149.808 453 5 0 -45.6293 -89.3882 -55.85 - 2 109.476 672 4 1 -45.6315 -89.4376 -84.45 - 2 215.807 453 4 0 -45.6314 -89.439 -85.85 - 2 120.573 672 3 1 -45.6294 -89.4656 -114.45 - 2 93.9105 452 3 0 -45.6294 -89.4671 -115.85 - 2 123 672 2 1 -45.6332 -89.4979 -144.45 - 2 104.061 452 2 0 -45.6336 -89.4985 -145.85 - 2 233.857 672 1 1 -45.6471 -89.5047 -174.45 - 2 394.597 452 1 0 -45.6475 -89.5039 -175.85 - 2 101.945 671 0 1 -45.6586 -89.4568 -204.45 - 2 106.673 453 0 0 -45.6563 -89.4498 -205.85 - 2 36.5036 1512 4 0 -121.818 122.55 -86.0943 - 2 30.2641 1513 4 0 -121.892 122.75 -85.9266 - 2 67.8473 286 4 1 -122.767 123.753 -84.85 - 2 93.8774 285 4 1 -122.95 123.85 -84.7741 - 2 77.6883 284 4 1 -123.15 123.866 -84.6588 - 2 465.588 283 4 1 -123.35 123.902 -84.5574 - 2 84.7165 282 4 1 -123.55 123.946 -84.4739 - 2 113.931 1518 4 0 -124.31 123.878 -85.8502 - 2 17.8667 1664 2 1 153.042 -110.233 -144.85 - 2 72.9966 1665 2 1 153.15 -110.221 -144.771 - 2 63.6629 1666 2 1 153.35 -110.146 -144.605 - 2 32.6455 1667 2 1 153.55 -110.084 -144.521 - 2 26.9995 332 2 0 152.995 -113.55 -145.881 - 2 123.36 671 1 1 -45.6696 -89.4997 -174.45 - 2 64.3203 453 1 0 -45.9473 -89.2784 -175.85 - 2 72.9903 454 1 0 -45.9817 -89.25 -176.023 - 2 155.003 631 0 1 -53.7363 -82.3673 -204.45 - 2 41.8439 491 0 0 -53.8056 -81.7118 -205.85 - 2 111.754 492 0 0 -53.8141 -81.65 -205.981 - 2 108.75 663 0 1 -47.3148 -88.9177 -204.45 - 2 151.254 455 0 0 -47.5352 -88.9318 -205.85 - 2 172.811 379 4 0 -52.5824 -104.159 -86.25 - 2 254.544 636 4 1 -52.808 -104.034 -84.85 - 2 67.1978 637 4 1 -52.65 -104.161 -84.7047 -Number of digits in this event = 24 -Using G4ParticleGun ... -8.98332 LIN -e- -Event: 3 -Number of tracker hits in this event = 73 - 3 122.165 1375 10 1 95.2211 30.2796 95.55 - 3 141.578 1051 10 0 95.2215 30.2794 94.15 - 3 124.441 1375 9 1 95.2271 30.2758 65.55 - 3 124.308 1051 9 0 95.2275 30.2756 64.15 - 3 105.233 1375 8 1 95.2375 30.2694 35.55 - 3 114.271 1051 8 0 95.2389 30.2687 34.15 - 3 129.219 1375 7 1 95.2678 30.2578 5.55 - 3 148.661 1051 7 0 95.2693 30.2574 4.15 - 3 134.629 1375 6 1 95.3017 30.245 -24.45 - 3 302.3 1050 6 0 95.3027 30.2435 -25.85 - 3 135.737 1375 5 1 95.3245 30.2173 -54.45 - 3 111.777 1050 5 0 95.3253 30.2158 -55.85 - 3 123.105 1375 4 1 95.3413 30.1868 -84.45 - 3 200.384 1050 4 0 95.342 30.1853 -85.85 - 3 128.014 1376 3 1 95.3549 30.1499 -114.45 - 3 114.653 1050 3 0 95.357 30.1488 -115.85 - 3 254.574 1376 2 1 95.4027 30.127 -144.45 - 3 199.625 1050 2 0 95.4049 30.1249 -145.85 - 3 561.737 1376 1 1 95.4499 30.078 -174.45 - 3 252.67 1050 1 0 95.4523 30.0748 -175.85 - 3 186.631 1376 0 1 95.5012 30.0094 -204.45 - 3 109.494 1049 0 0 95.5012 30.0062 -205.85 - 3 163.842 739 3 0 84.6098 -32.0563 -116.25 - 3 65.8924 738 3 0 84.6325 -32.25 -116.028 - 3 59.317 1299 1 1 79.9561 -12.0684 -174.85 - 3 145.668 1375 2 1 95.35 30.1364 -144.724 - 3 118.834 1375 3 1 95.3465 30.1434 -114.45 - 3 126.913 1049 3 0 95.1332 30.0329 -115.85 - 3 127.681 1354 2 1 91.0689 27.3662 -144.45 - 3 103.511 1036 2 0 90.9233 27.435 -145.85 - 3 16.7833 1037 2 0 90.8904 27.45 -146.187 - 3 66.7644 1340 1 1 88.0625 28.7354 -174.45 - 3 54.0198 1339 1 1 88.05 28.784 -174.646 - 3 130.645 1045 1 0 87.9701 29.0575 -175.85 - 3 162.062 1326 0 1 85.3991 35.8242 -204.45 - 3 238.072 1080 0 0 85.4175 36.1553 -205.85 - 3 4.63017 1081 0 0 85.4246 36.25 -206.234 - 3 12.8469 1377 1 1 95.5502 30.0688 -174.805 - 3 135.509 1049 1 0 95.9132 29.9225 -175.85 - 3 71.7435 1426 0 1 105.522 28.6868 -204.45 - 3 59.6516 1427 0 1 105.55 28.6751 -204.64 - 3 125.164 1042 0 0 105.747 28.5746 -205.85 - 3 245.559 1374 1 1 95.1179 30.2373 -174.45 - 3 386.719 1375 1 1 95.15 30.2022 -174.481 - 3 15.979 1038 1 0 95.626 27.6953 -175.85 - 3 60.0022 1037 1 0 95.6325 27.65 -175.874 - 3 84.7926 1036 1 0 95.7069 27.45 -175.962 - 3 347.507 1035 1 0 95.8243 27.25 -176.001 - 3 152.256 1034 1 0 96.015 27.05 -176.021 - 3 167.537 1382 1 1 96.7048 26.9668 -174.85 - 3 44.5657 1373 1 1 94.9499 28.5563 -174.51 - 3 58.7475 1159 2 0 68.5935 51.9231 -146.25 - 3 67.2987 1160 2 0 68.5743 52.0502 -146.096 - 3 58.2711 1161 2 0 68.611 52.25 -145.975 - 3 78.6019 1162 2 0 68.6552 52.4509 -146.035 - 3 35.3903 1163 2 0 68.7043 52.6507 -146.206 - 3 43.5467 1068 5 0 64.5779 33.7998 -56.25 - 3 29.107 1067 5 0 64.5728 33.65 -55.9706 - 3 6.02768 1233 5 1 66.6746 34.5513 -54.8498 - 3 259.48 1083 5 0 68.295 36.753 -55.85 - 3 94.0315 1339 0 1 87.9434 29.3711 -204.45 - 3 58.7552 1045 0 0 87.7113 29.0968 -205.85 - 3 67.1957 1044 0 0 87.6645 29.0499 -206.055 - 3 16.8858 1048 7 0 92.9071 29.7381 4.15 - 3 22.8312 1346 7 1 89.2964 29.743 5.15003 - 3 46.4062 1345 7 1 89.25 29.742 5.16715 - 3 22.7418 1049 7 0 88.425 29.8989 4.14998 - 3 4.88204 1341 7 1 88.3442 31.591 5.15 - 3 30.6921 1085 7 0 86.7063 37.2243 4.15 - 3 151.247 1086 7 0 86.6821 37.25 4.13271 - 3 0.132036 1050 10 0 95.2777 30.25 94.1496 - 3 34.498 1380 10 1 96.2179 28.7213 95.15 - 3 80.8737 1058 10 0 98.4382 31.6546 94.15 -Number of digits in this event = 35 -Using G4ParticleGun ... -7.54544 LIN -e- -Event: 4 -Number of tracker hits in this event = 153 - 4 111.026 443 10 1 -91.5108 -17.3607 95.55 - 4 102.729 813 10 0 -91.5106 -17.3609 94.15 - 4 428.044 443 9 1 -91.5091 -17.367 65.55 - 4 123.731 813 9 0 -91.5089 -17.3699 64.15 - 4 198.617 443 8 1 -91.5077 -17.4284 35.55 - 4 192.843 813 8 0 -91.5076 -17.4303 34.15 - 4 349.595 443 7 1 -91.5162 -17.4678 5.55 - 4 136.791 812 7 0 -91.5122 -17.475 4.15 - 4 454.488 443 6 1 -91.4491 -17.6083 -24.45 - 4 104.579 812 6 0 -91.4448 -17.6153 -25.85 - 4 452.495 443 5 1 -91.354 -17.7535 -54.45 - 4 99.7377 811 5 0 -91.3418 -17.7689 -55.85 - 4 159.014 445 4 1 -91.0932 -18.1123 -84.45 - 4 103.819 809 4 0 -91.085 -18.1376 -85.85 - 4 130.569 446 3 1 -90.9267 -18.6343 -114.45 - 4 104.513 806 3 0 -90.9244 -18.655 -115.85 - 4 587.119 446 2 1 -90.8472 -19.0604 -144.45 - 4 232.286 804 2 0 -90.8408 -19.0884 -145.85 - 4 112.945 447 1 1 -90.698 -19.7075 -174.45 - 4 164.556 801 1 0 -90.7059 -19.7404 -175.85 - 4 192.763 446 0 1 -90.8333 -20.3192 -204.45 - 4 138.353 798 0 0 -90.8193 -20.3419 -205.85 - 4 69.8478 521 8 1 -75.7134 -178.75 35.15 - 4 75.6762 522 8 1 -75.65 -178.864 35.3209 - 4 15.6993 800 1 0 -90.7528 -19.8501 -176.24 - 4 87.5755 181 1 0 -24.958 -143.75 -176.25 - 4 6.1982 1067 10 1 33.65 -17.8936 95.1636 - 4 12.2303 538 1 0 -34.309 -72.2901 -176.25 - 4 166.959 450 0 1 -90.043 -20.0967 -204.603 - 4 222.884 799 0 0 -90.0382 -20.1081 -205.85 - 4 102.647 805 2 0 -90.9829 -18.9218 -145.85 - 4 56.6308 439 1 1 -92.2197 -18.4212 -174.45 - 4 78.1218 438 1 1 -92.35 -18.4366 -174.628 - 4 139.005 807 1 0 -93.2631 -18.5816 -175.85 - 4 139.87 362 0 1 -107.625 -20.0232 -204.45 - 4 193.867 804 0 0 -107.975 -19.1967 -205.85 - 4 65.3486 805 0 0 -108.09 -19.05 -206.132 - 4 224.609 446 1 1 -90.7604 -19.3745 -174.45 - 4 128.663 803 1 0 -90.7464 -19.3555 -175.85 - 4 186.366 449 0 1 -90.1726 -19.5773 -204.45 - 4 77.5833 802 0 0 -90.1536 -19.6008 -205.85 - 4 208.584 443 0 1 -91.5316 -17.9258 -204.45 - 4 234.373 810 0 0 -91.5309 -17.9298 -205.85 - 4 76.5078 806 2 0 -84.4985 -18.65 -146.179 - 4 213.36 813 7 0 -91.5071 -17.3161 4.15 - 4 241.825 814 6 0 -91.4808 -17.2487 -25.85 - 4 112.152 815 5 0 -91.4272 -17.0339 -55.85 - 4 259.757 443 4 1 -91.4376 -16.8838 -84.45 - 4 306.749 815 4 0 -91.4392 -16.8852 -85.85 - 4 123.243 443 3 1 -91.4961 -16.9335 -114.45 - 4 254.622 815 3 0 -91.5049 -16.934 -115.85 - 4 149.37 442 2 1 -91.6619 -16.8893 -144.45 - 4 425.985 815 2 0 -91.6669 -16.8869 -145.85 - 4 157.789 441 1 1 -91.816 -16.8299 -174.45 - 4 158.465 816 1 0 -91.8123 -16.8103 -175.85 - 4 374.026 442 0 1 -91.7166 -16.4117 -204.45 - 4 348.721 818 0 0 -91.709 -16.3916 -205.85 - 4 186.794 816 4 0 -91.5003 -16.85 -86.1464 - 4 18.9621 464 1 1 -87.2046 -17.6281 -174.45 - 4 81.0614 463 1 1 -87.25 -17.5818 -174.523 - 4 95.5802 462 1 1 -87.45 -17.4015 -174.727 - 4 56.6287 817 1 0 -88.0954 -16.5469 -175.85 - 4 100.881 818 1 0 -88.1877 -16.4499 -175.995 - 4 54.4591 314 0 1 -117.23 12.5196 -204.45 - 4 127.251 315 0 1 -117.15 12.4357 -204.6 - 4 50.8798 959 0 0 -116.168 11.8946 -205.85 - 4 185.505 958 0 0 -116.074 11.85 -205.94 - 4 111.734 957 0 0 -115.864 11.65 -206.043 - 4 102.822 956 0 0 -115.607 11.45 -205.952 - 4 46.3716 330 0 1 -114.043 10.776 -204.85 - 4 288.432 331 0 1 -113.95 10.7193 -204.781 - 4 147.09 332 0 1 -113.75 10.6306 -204.684 - 4 127.568 333 0 1 -113.55 10.5703 -204.672 - 4 175.979 954 0 0 -113.537 10.8772 -205.85 - 4 169.931 953 0 0 -113.621 10.85 -205.99 - 4 225.969 424 1 1 -95.2846 -15.5263 -174.45 - 4 109.979 423 1 1 -95.35 -15.5607 -174.682 - 4 111.358 821 1 0 -95.6759 -15.721 -175.85 - 4 192.904 377 0 1 -104.617 -18.8164 -204.45 - 4 2.79536 803 0 0 -104.746 -19.25 -206.238 - 4 148.325 814 5 0 -91.4072 -17.154 -55.85 - 4 114.474 444 4 1 -91.2546 -17.0168 -84.45 - 4 177.126 445 3 1 -91.0921 -16.9265 -114.45 - 4 126.899 815 1 0 -90.7682 -17.0435 -175.85 - 4 126.138 447 0 1 -90.5556 -17.1222 -204.45 - 4 122.016 814 0 0 -90.5374 -17.1229 -205.85 - 4 61.5812 54 5 0 -135.531 -169.249 -56.25 - 4 138.457 817 3 0 -69.2792 -16.5456 -116.25 - 4 14.2134 876 5 0 79.6649 -4.85 -56.2189 - 4 244.292 875 5 0 79.7441 -4.85019 -56.1037 - 4 114.792 814 9 0 -91.5527 -17.2232 64.15 - 4 256.101 437 8 1 -92.7305 -15.5485 35.5497 - 4 101.471 824 8 0 -92.4969 -15.1295 34.15 - 4 28.3589 825 8 0 -92.4552 -15.05 33.8768 - 4 122.347 456 7 1 -88.8429 -6.88905 5.55 - 4 40.8183 866 7 0 -88.2128 -6.67384 4.15 - 4 132.665 867 7 0 -88.1509 -6.65 4.00865 - 4 283.882 521 6 1 -75.7018 -1.71092 -24.4503 - 4 38.7371 897 6 0 -75.7256 -0.532471 -25.85 - 4 96.9471 898 6 0 -75.7274 -0.449928 -25.9485 - 4 23.5285 899 6 0 -75.7414 -0.25 -26.1932 - 4 200.233 513 5 1 -77.3751 22.9418 -54.45 - 4 10.7215 1019 5 0 -77.1648 24.0265 -55.85 - 4 97.1815 1020 5 0 -77.1603 24.05 -55.8806 - 4 35.5386 1021 5 0 -77.1199 24.25 -56.1501 - 4 141.763 533 4 1 -73.3993 45.8826 -84.45 - 4 75.5337 1135 4 0 -73.0543 47.1135 -85.85 - 4 78.42 1136 4 0 -73.0162 47.25 -85.9995 - 4 27.9427 1137 4 0 -72.9667 47.45 -86.2086 - 4 181.912 566 3 1 -66.7776 76.1445 -114.45 - 4 53.6447 1288 3 0 -66.4865 77.6932 -115.85 - 4 69.7569 1289 3 0 -66.4572 77.8502 -115.986 - 4 48.8055 1290 3 0 -66.412 78.05 -116.156 - 4 56.8391 604 2 1 -59.1147 111.021 -144.45 - 4 100.534 605 2 1 -59.05 111.186 -144.607 - 4 40.8971 1461 2 0 -58.8461 112.442 -145.85 - 4 77.1089 1462 2 0 -58.8381 112.55 -145.951 - 4 41.5926 1463 2 0 -58.8171 112.75 -146.144 - 4 249.053 611 1 1 -57.8471 143.704 -174.45 - 4 87.7878 1624 1 0 -57.3963 144.972 -175.85 - 4 226.913 1625 1 0 -57.3232 145.15 -176.037 - 4 6.30864 1626 1 0 -57.2431 145.35 -176.233 - 4 248.854 612 1 1 -57.65 143.682 -174.598 - 4 134.451 436 8 1 -92.75 -15.5806 35.3222 - 4 112.836 442 9 1 -91.55 -17.3146 65.5354 - 4 320.506 815 9 0 -91.9824 -17.0083 64.15 - 4 110.501 397 8 1 -100.649 -10.9986 35.5492 - 4 9.74711 396 8 1 -100.75 -10.8861 35.1777 - 4 142.948 847 8 0 -101.029 -10.5822 34.15 - 4 113.597 367 7 1 -106.599 -3.15186 5.55 - 4 117.569 886 7 0 -106.999 -2.75257 4.15 - 4 4.84763 887 7 0 -107.12 -2.65 3.77064 - 4 131.81 317 6 1 -116.621 5.02058 -24.45 - 4 9.78921 316 6 1 -116.75 5.16727 -24.8124 - 4 43.6852 927 6 0 -117.089 5.58042 -25.85 - 4 68.3238 928 6 0 -117.145 5.65 -26.0216 - 4 113.154 271 5 1 -125.862 16.9228 -54.4501 - 4 116.838 986 5 0 -126.106 17.2956 -55.85 - 4 386.627 248 4 1 -130.372 24.6857 -84.45 - 4 274.331 1025 4 0 -130.507 25.1026 -85.8501 - 4 119.482 233 3 1 -133.397 34.0383 -114.45 - 4 272.517 1072 3 0 -133.26 34.4518 -115.85 - 4 125.497 251 2 1 -129.76 42.9738 -144.45 - 4 192.093 1117 2 0 -129.982 43.4773 -145.85 - 4 187.371 219 1 1 -136.201 53.5789 -174.45 - 4 80.2527 1174 1 0 -136.229 54.8811 -175.85 - 4 73.3997 1175 1 0 -136.228 55.05 -176.033 - 4 7.60042 1176 1 0 -136.227 55.2501 -176.24 - 4 76.68 220 0 1 -136.12 82.6603 -204.45 - 4 185.068 219 0 1 -136.15 82.8472 -204.653 - 4 70.8568 1319 0 0 -136.289 83.9107 -205.85 - 4 161.158 1320 0 0 -136.305 84.05 -206.006 - 4 11.6143 1321 0 0 -136.332 84.25 -206.222 -Number of digits in this event = 79 -Using G4ParticleGun ... -7.84477 LIN -e- -Event: 5 -Number of tracker hits in this event = 17 - 5 102.068 1346 7 1 89.368 118.572 5.55 - 5 106.922 1492 7 0 89.367 118.573 4.15 - 5 126.273 1346 6 1 89.3434 118.586 -24.45 - 5 106.759 1492 6 0 89.343 118.587 -25.85 - 5 144.094 1346 5 1 89.3399 118.606 -54.45 - 5 139.313 1492 5 0 89.3405 118.606 -55.85 - 5 166.867 1346 4 1 89.352 118.619 -84.45 - 5 116.948 1492 4 0 89.3563 118.622 -85.85 - 5 122.835 1346 3 1 89.4413 118.688 -114.45 - 5 104.195 1492 3 0 89.4447 118.695 -115.85 - 5 115.703 1347 2 1 89.5229 118.865 -144.45 - 5 176.539 1493 2 0 89.5274 118.874 -145.85 - 5 298.814 1347 1 1 89.6243 119.056 -174.45 - 5 140.418 1494 1 0 89.629 119.062 -175.85 - 5 107.064 1348 0 1 89.7574 119.173 -204.45 - 5 181.281 1495 0 0 89.7638 119.183 -205.85 - 5 65.0402 1494 0 0 89.7514 119.15 -206.172 -Number of digits in this event = 12 -Using G4ParticleGun ... -7.66904 LIN -e- -Event: 6 -Number of tracker hits in this event = 194 - 6 102.799 862 11 1 -7.49478 -81.7896 125.516 - 6 104.934 491 11 0 -7.49469 -81.7896 124.15 - 6 213.542 862 10 1 -7.49159 -81.7875 95.55 - 6 129.985 491 10 0 -7.49367 -81.7855 94.15 - 6 115.075 862 9 1 -7.53735 -81.7437 65.55 - 6 105.334 491 9 0 -7.53842 -81.7422 64.15 - 6 518.105 862 8 1 -7.56121 -81.714 35.55 - 6 358.183 491 8 0 -7.56366 -81.7135 34.15 - 6 658.468 862 7 1 -7.60892 -81.7079 5.55 - 6 521.023 491 7 0 -7.60989 -81.7073 4.15 - 6 239.065 862 6 1 -7.62724 -81.6927 -24.45 - 6 244.268 491 6 0 -7.62832 -81.6936 -25.85 - 6 191.308 862 5 1 -7.64072 -81.7141 -54.45 - 6 127.171 491 5 0 -7.64176 -81.7167 -55.85 - 6 160.107 861 4 1 -7.69405 -81.7309 -84.45 - 6 195.133 491 4 0 -7.68939 -81.7331 -85.85 - 6 418.131 862 3 1 -7.60315 -81.7743 -114.45 - 6 93.3507 491 3 0 -7.5838 -81.7646 -115.85 - 6 303.416 864 2 1 -7.20993 -81.5838 -144.45 - 6 235.575 492 2 0 -7.18747 -81.5841 -145.85 - 6 171.582 866 1 1 -6.70303 -81.5776 -174.45 - 6 440.75 492 1 0 -6.68035 -81.5694 -175.85 - 6 115.098 869 0 1 -6.16881 -81.423 -204.45 - 6 522.925 493 0 0 -6.15555 -81.4168 -205.85 - 6 1.70588 566 3 1 -66.7523 -72.4904 -114.85 - 6 12.8645 648 0 1 -50.25 -9.54165 -204.821 - 6 82.4795 649 0 1 -50.25 -9.52963 -204.819 - 6 172.645 489 2 0 -5.99771 -82.1251 -145.85 - 6 68.334 873 2 1 -5.31153 -82.4555 -144.85 - 6 48.2875 865 1 1 -6.88116 -82.1834 -174.45 - 6 30.9386 487 1 0 -6.74736 -82.6112 -175.85 - 6 97.1505 486 1 0 -6.72977 -82.65 -175.949 - 6 52.5803 914 0 1 2.87002 -85.8388 -204.45 - 6 75.2371 915 0 1 3.05 -85.7987 -204.524 - 6 67.6091 916 0 1 3.25 -85.7542 -204.64 - 6 95.4067 471 0 0 3.86254 -85.6683 -205.85 - 6 234.949 470 0 0 3.89801 -85.85 -206.086 - 6 41.5681 469 0 0 4.23722 -86.05 -206.201 - 6 224.001 861 6 1 -7.7135 -81.8544 -24.45 - 6 102.477 859 5 1 -8.12067 -81.5584 -54.45 - 6 121.967 492 5 0 -8.11586 -81.5433 -55.85 - 6 203.928 859 4 1 -8.07119 -81.2456 -84.45 - 6 389.211 494 4 0 -8.04505 -81.2451 -85.85 - 6 282.488 493 3 0 -7.54344 -81.3849 -115.85 - 6 136.467 861 2 1 -7.66668 -81.774 -144.45 - 6 101.163 491 2 0 -7.68454 -81.7878 -145.85 - 6 148 859 1 1 -8.11541 -82.0739 -174.45 - 6 403.715 489 1 0 -8.15149 -82.1019 -175.85 - 6 142.032 856 0 1 -8.75463 -82.6327 -204.45 - 6 146.395 487 0 0 -8.79641 -82.6204 -205.85 - 6 103.789 496 6 0 -7.4963 -80.845 -25.85 - 6 247.109 865 5 1 -7.0373 -80.0024 -54.45 - 6 124.25 500 5 0 -7.04094 -79.9286 -55.85 - 6 125.227 865 4 1 -7.02636 -78.5237 -84.45 - 6 111.747 508 4 0 -7.00591 -78.427 -85.85 - 6 109.073 867 3 1 -6.64164 -76.5342 -114.45 - 6 128.761 517 3 0 -6.63583 -76.4739 -115.85 - 6 155.563 868 2 1 -6.35751 -75.1914 -144.45 - 6 109.432 524 2 0 -6.32171 -75.1755 -145.85 - 6 191.643 872 1 1 -5.52946 -74.7267 -174.45 - 6 133.821 526 1 0 -5.41521 -74.7727 -175.85 - 6 101.082 884 0 1 -3.09438 -75.6299 -204.45 - 6 100.144 521 0 0 -3.01152 -75.6889 -205.85 - 6 79.4776 873 1 1 -5.45 -74.7653 -174.607 - 6 250.377 874 1 1 -5.25 -74.9136 -174.617 - 6 42.7613 875 1 1 -5.05 -74.8534 -174.762 - 6 259.411 525 1 0 -5.4473 -74.9116 -175.85 - 6 536.113 876 0 1 -4.77693 -74.4814 -204.45 - 6 210.77 875 0 1 -4.85005 -74.7006 -204.606 - 6 129.495 863 6 1 -7.41317 -82.0616 -24.45 - 6 64.1904 489 6 0 -7.38814 -82.0515 -25.85 - 6 60.2924 490 6 0 -7.38468 -82.05 -26.058 - 6 170.793 490 5 0 -6.93244 -81.8925 -55.85 - 6 115.215 868 4 1 -6.28212 -81.8899 -84.45 - 6 101.732 490 4 0 -6.26737 -81.8679 -85.85 - 6 113.433 870 3 1 -5.97295 -81.3831 -114.45 - 6 175.712 872 2 1 -5.5388 -81.1989 -144.45 - 6 218.847 494 2 0 -5.52146 -81.2124 -145.85 - 6 162.771 873 0 1 -5.37036 -81.3865 -204.45 - 6 139.734 871 2 1 -5.65004 -81.2173 -144.693 - 6 162.939 863 8 1 -7.45 -81.9499 35.3462 - 6 8.53554 478 8 0 -6.53734 -84.4174 34.15 - 6 62.4639 477 8 0 -6.52794 -84.45 34.1345 - 6 49.9788 476 8 0 -6.47277 -84.65 34.0378 - 6 100.462 475 8 0 -6.40785 -84.85 33.9782 - 6 164.564 474 8 0 -6.32842 -85.05 33.9049 - 6 72.4828 473 8 0 -6.23886 -85.25 33.8716 - 6 57.1202 472 8 0 -6.15392 -85.45 33.8576 - 6 67.1435 471 8 0 -6.03849 -85.6502 33.8938 - 6 63.3193 470 8 0 -5.93601 -85.85 33.9741 - 6 150.736 469 8 0 -5.85572 -86.05 34.0971 - 6 36.5475 873 8 1 -5.27513 -88.7926 35.15 - 6 378.434 874 8 1 -5.24993 -88.896 35.1865 - 6 215.672 875 8 1 -5.05 -89.8945 35.4181 - 6 156.233 598 9 0 -0.4319 -60.4482 63.75 - 6 108.107 900 9 1 0.0502769 -60.1166 65.2601 - 6 87.0149 901 9 1 0.25 -60.126 65.4961 - 6 59.4269 902 9 1 0.45 -60.2593 65.4093 - 6 168.789 903 9 1 0.65 -60.307 65.4302 - 6 141.306 904 9 1 0.85 -60.2033 65.548 - 6 270.674 589 9 0 1.05992 -62.0894 64.1498 - 6 6.98434 590 9 0 2.03955 -62.031 64.15 - 6 95.9323 526 8 0 24.259 -74.813 33.75 - 6 120.527 492 7 0 -7.56116 -81.528 4.15 - 6 130.778 494 6 0 -7.68505 -81.1677 -25.85 - 6 465.734 861 5 1 -7.77397 -81.0959 -54.45 - 6 320.649 494 5 0 -7.78614 -81.0989 -55.85 - 6 139.173 857 3 1 -8.51825 -81.3544 -114.45 - 6 367.486 492 3 0 -8.54987 -81.45 -115.966 - 6 115.214 854 2 1 -9.12347 -83.2292 -144.45 - 6 116.652 483 2 0 -9.12297 -83.2779 -145.85 - 6 124.058 854 1 1 -9.14617 -84.1513 -174.45 - 6 123.193 479 1 0 -9.16765 -84.2041 -175.85 - 6 133.675 852 0 1 -9.5921 -85.3089 -204.45 - 6 159.784 473 0 0 -9.62063 -85.4058 -205.85 - 6 288.581 860 3 1 -7.9377 -81.4304 -114.45 - 6 145.811 850 2 1 -9.9513 -81.4187 -144.45 - 6 94.7217 834 1 1 -13.1972 -82.2387 -174.45 - 6 294.775 488 1 0 -13.263 -82.2863 -175.85 - 6 124.832 827 0 1 -14.5137 -83.219 -204.45 - 6 100.599 484 0 0 -14.6452 -83.2031 -205.85 - 6 161.371 204 4 0 153.744 -139.177 -86.25 - 6 225.124 1672 4 1 154.591 -139.155 -84.8499 - 6 122.053 1673 4 1 154.75 -139.195 -84.6749 - 6 152.979 1674 4 1 154.95 -139.469 -84.8158 - 6 59.0361 195 4 0 153.84 -141.096 -85.85 - 6 185.963 194 4 0 153.743 -141.15 -85.9202 - 6 15.4711 1666 4 1 153.514 -141.495 -84.85 - 6 15.3191 189 4 0 154.129 -142.161 -85.85 - 6 73.7853 859 3 1 -8.0682 -81.462 -114.45 - 6 125.422 858 3 1 -8.2501 -81.2492 -114.644 - 6 1.20426 499 3 0 -9.25135 -80.052 -115.85 - 6 82.125 500 3 0 -9.25312 -80.05 -115.852 - 6 116.04 501 3 0 -9.40778 -79.85 -116.008 - 6 223.793 502 3 0 -9.67542 -79.65 -116.037 - 6 59.3055 850 3 1 -9.96775 -79.2792 -114.85 - 6 219.388 849 3 1 -10.0501 -79.3403 -114.806 - 6 110.748 849 2 1 -10.1085 -82.0991 -144.45 - 6 156.635 838 1 1 -12.3236 -83.4339 -174.45 - 6 185.903 482 1 0 -12.5004 -83.5025 -175.85 - 6 86.1002 822 0 1 -15.5338 -85.6311 -204.45 - 6 132.076 823 0 1 -15.4499 -85.7789 -204.501 - 6 125.49 824 0 1 -15.2499 -86.1439 -204.629 - 6 97.4424 825 0 1 -15.0499 -86.5257 -204.765 - 6 76.2053 453 0 0 -13.625 -89.3859 -205.85 - 6 62.4837 452 0 0 -13.5928 -89.45 -205.874 - 6 75.6627 451 0 0 -13.4886 -89.6501 -205.95 - 6 143.658 450 0 0 -13.3841 -89.8511 -206.026 - 6 181.744 449 0 0 -13.2284 -90.15 -206.14 - 6 28.7355 448 0 0 -13.1236 -90.3502 -206.215 - 6 273.446 496 5 0 -7.76687 -80.8213 -55.85 - 6 133.297 864 4 1 -7.1697 -79.9027 -84.4507 - 6 395.741 500 4 0 -7.39793 -79.8613 -85.85 - 6 130.322 839 3 1 -12.0695 -79.1728 -114.45 - 6 56.1996 504 3 0 -12.4754 -79.2435 -115.85 - 6 89.4278 503 3 0 -12.5187 -79.25 -115.996 - 6 18.4483 795 2 1 -21.0314 -79.6822 -144.45 - 6 159.736 794 2 1 -21.05 -79.6752 -144.509 - 6 122.381 502 2 0 -21.4157 -79.5723 -145.85 - 6 470.154 762 1 1 -27.5265 -78.8514 -174.451 - 6 107.673 504 1 0 -27.6892 -79.0685 -175.85 - 6 56.2 744 0 1 -31.2291 -83.3649 -204.45 - 6 66.4164 743 0 1 -31.25 -83.4076 -204.654 - 6 106.733 481 0 0 -31.3749 -83.6878 -205.85 - 6 44.8547 493 5 0 -6.7773 -81.2503 -56.2032 - 6 118.394 866 4 1 -6.80369 -79.9962 -84.45 - 6 185.679 864 3 1 -7.1707 -81.0924 -114.45 - 6 99.3769 494 3 0 -7.20908 -81.1337 -115.85 - 6 103.838 860 2 1 -7.87955 -81.8726 -144.45 - 6 160.814 490 2 0 -7.99892 -81.8906 -145.85 - 6 300.193 848 1 1 -10.3991 -82.0989 -174.45 - 6 139.796 837 0 1 -12.6177 -81.5805 -204.45 - 6 6.3803 836 0 1 -12.65 -81.5647 -204.83 - 6 99.0471 492 0 0 -12.7327 -81.5194 -205.85 - 6 52.408 446 0 0 -16.5464 -90.7689 -206.25 - 6 402.311 493 1 0 -10.3346 -81.3894 -175.85 - 6 106.813 494 1 0 -10.3341 -81.25 -176.131 - 6 52.9843 839 0 1 -12.0894 -66.4594 -204.45 - 6 84.6494 838 0 1 -12.25 -66.5385 -204.608 - 6 66.6043 567 0 0 -13.2436 -66.6347 -205.85 - 6 62.7538 566 0 0 -13.3885 -66.65 -206.066 - 6 18.0773 467 0 0 -37.7737 -86.597 -206.25 - 6 262.826 466 0 0 -37.7983 -86.6502 -206.193 - 6 36.4044 465 0 0 -37.8535 -86.85 -205.924 - 6 18.4602 711 0 1 -37.6588 -88.141 -204.85 - 6 574.355 712 0 1 -37.65 -88.1949 -204.805 - 6 61.0578 592 1 1 -61.5404 -80.3279 -174.85 - 6 94.4325 591 1 1 -61.65 -80.26 -174.757 - 6 172.748 590 1 1 -61.8503 -80.1077 -174.564 - 6 139.835 589 1 1 -62.0505 -79.9911 -174.469 - 6 53.8317 491 1 0 -60.9555 -81.65 -176.091 - 6 55.6986 490 1 0 -60.9898 -81.85 -176.102 - 6 104.58 588 1 1 -62.25 -82.5948 -174.81 - 6 26.8113 713 0 1 -37.45 -88.8308 -204.573 -Number of digits in this event = 103 -Using G4ParticleGun ... -1.68032 LIN -e- -Event: 7 -Number of tracker hits in this event = 59 - 7 104.358 303 9 1 -119.376 -26.2793 65.55 - 7 114.055 768 9 0 -119.376 -26.2835 64.15 - 7 166.334 303 8 1 -119.411 -26.3802 35.55 - 7 171.839 768 8 0 -119.411 -26.3813 34.15 - 7 140.927 303 7 1 -119.42 -26.4054 5.55 - 7 106.01 768 7 0 -119.425 -26.4101 4.15 - 7 113.462 303 6 1 -119.518 -26.4696 -24.45 - 7 115.721 767 6 0 -119.523 -26.4723 -25.85 - 7 105.35 302 5 1 -119.634 -26.5245 -54.45 - 7 109.219 767 5 0 -119.64 -26.5302 -55.85 - 7 236.876 301 4 1 -119.761 -26.6419 -84.45 - 7 134.395 767 4 0 -119.764 -26.6467 -85.85 - 7 136.818 301 3 1 -119.815 -26.7501 -114.45 - 7 177.88 766 3 0 -119.82 -26.7603 -115.85 - 7 145.716 301 2 1 -119.909 -26.9669 -144.45 - 7 36.3537 300 2 1 -119.95 -27.0171 -144.706 - 7 130.577 763 2 0 -120.116 -27.26 -145.85 - 7 132.76 266 1 1 -126.85 -34.0335 -174.45 - 7 7.5544 729 1 0 -126.931 -34.2467 -175.85 - 7 109.795 728 1 0 -126.932 -34.25 -175.873 - 7 118.079 255 0 1 -129.108 -37.1794 -204.451 - 7 35.6523 712 0 0 -128.843 -37.6031 -205.85 - 7 93.2561 711 0 0 -128.811 -37.6501 -205.983 - 7 32.2446 281 8 0 -40.4758 -123.873 33.75 - 7 92.3797 280 8 0 -40.4938 -123.95 33.838 - 7 90.0838 279 8 0 -40.4756 -124.15 33.9698 - 7 6.61374 278 8 0 -40.3883 -124.35 34.1444 - 7 17.9658 724 8 1 -35.0915 -133.256 35.15 - 7 315.174 725 8 1 -35.05 -133.311 35.1618 - 7 84.7026 726 8 1 -34.8498 -133.155 35.1563 - 7 7.96793 300 4 1 -119.95 -26.7173 -84.8258 - 7 92.0138 766 4 0 -120.345 -26.8291 -85.85 - 7 60.5323 765 4 0 -120.43 -26.85 -86.0694 - 7 19.731 244 3 1 -131.309 -29.9757 -114.45 - 7 102.25 243 3 1 -131.35 -30.0154 -114.518 - 7 39.7711 242 3 1 -131.55 -30.1814 -114.767 - 7 24.9874 746 3 0 -132.513 -30.7999 -115.85 - 7 105.263 745 3 0 -132.578 -30.8504 -115.92 - 7 93.9569 744 3 0 -132.784 -31.0503 -116.117 - 7 283.099 518 3 0 -109.292 -76.3693 -116.25 - 7 74.5302 363 3 1 -107.537 -76.7788 -114.85 - 7 68.4461 364 3 1 -107.35 -76.8131 -114.718 - 7 56.6671 365 3 1 -107.15 -76.8371 -114.546 - 7 184.953 367 3 1 -106.748 -77.1476 -114.45 - 7 467.819 517 3 0 -106.44 -76.4964 -115.85 - 7 9.79623 516 3 0 -106.271 -76.6505 -116.233 - 7 131.285 300 1 1 -120.133 -26.6414 -174.45 - 7 51.8726 771 1 0 -119.868 -25.7525 -175.85 - 7 94.5927 772 1 0 -119.835 -25.6499 -175.997 - 7 102.099 332 0 1 -113.709 -4.89226 -204.451 - 7 6.53123 877 0 0 -113.193 -4.45712 -205.85 - 7 120.42 878 0 0 -113.183 -4.45 -205.878 - 7 141.972 299 1 1 -120.15 -26.6694 -174.47 - 7 157.882 769 1 0 -120.769 -26.1934 -175.85 - 7 95.7792 225 0 1 -135.061 -18.7092 -204.45 - 7 88.3479 224 0 1 -135.15 -18.6531 -204.628 - 7 119.251 809 0 0 -135.65 -18.1574 -205.85 - 7 49.4545 810 0 0 -135.74 -18.05 -206.107 - 7 128.082 766 1 0 -120.107 -26.7025 -175.85 -Number of digits in this event = 21 -Using G4ParticleGun ... -6.67301 LIN -e- -Event: 8 -Number of tracker hits in this event = 74 - 8 111.86 1645 7 1 149.225 3.35737 5.55 - 8 141.206 916 7 0 149.225 3.35815 4.15 - 8 110.066 1645 6 1 149.209 3.36981 -24.45 - 8 230.307 916 6 0 149.207 3.37046 -25.85 - 8 288.092 1645 5 1 149.164 3.38719 -54.45 - 8 120.014 916 5 0 149.164 3.38835 -55.85 - 8 206.396 1644 4 1 149.145 3.41126 -84.45 - 8 132.911 916 4 0 149.146 3.4114 -85.85 - 8 413.66 1645 3 1 149.161 3.41434 -114.45 - 8 358.337 916 3 0 149.163 3.41471 -115.85 - 8 134.251 1645 2 1 149.198 3.42129 -144.45 - 8 257.614 916 2 0 149.202 3.42301 -145.85 - 8 117.171 1645 1 1 149.282 3.4604 -174.45 - 8 174.312 917 1 0 149.284 3.46304 -175.85 - 8 138.142 1645 0 1 149.334 3.5304 -204.45 - 8 102.916 917 0 0 149.337 3.53518 -205.85 - 8 103.792 1764 1 1 173.112 -4.5411 -174.85 - 8 175.208 876 1 0 172.679 -4.732 -175.85 - 8 107.901 917 3 0 149.11 3.5507 -115.85 - 8 82.5041 1637 2 1 147.678 5.8965 -144.45 - 8 27.7513 1638 2 1 147.75 5.78936 -144.745 - 8 130.574 926 2 0 148.067 5.39866 -145.85 - 8 103.866 1684 1 1 156.986 -3.3842 -174.451 - 8 174.449 881 1 0 157.08 -3.65842 -175.85 - 8 14.7489 1706 0 1 161.361 -7.39269 -204.45 - 8 135.681 1705 0 1 161.35 -7.37452 -204.501 - 8 143.513 866 0 0 160.972 -6.82859 -205.85 - 8 207.284 1371 3 0 175.36 94.35 -116.245 - 8 65.7209 925 2 0 148.164 5.25 -146.216 - 8 376.12 1643 2 1 148.865 3.4706 -144.45 - 8 144.238 1633 1 1 146.913 1.02688 -174.45 - 8 110.206 904 1 0 146.82 0.920275 -175.85 - 8 135.717 1625 0 1 145.234 -0.977561 -204.45 - 8 125.022 894 0 0 145.046 -1.19068 -205.85 - 8 11.5275 893 0 0 144.999 -1.25 -206.225 - 8 346.225 1642 2 1 148.75 3.30726 -144.546 - 8 191.484 913 2 0 149.391 2.68116 -145.85 - 8 246.426 1643 1 1 148.837 3.1354 -174.45 - 8 133.91 915 1 0 148.789 3.07293 -175.85 - 8 209.956 1639 0 1 147.992 1.99938 -204.45 - 8 38.7372 909 0 0 147.897 1.85918 -205.85 - 8 105.395 908 0 0 147.891 1.85 -205.942 - 8 132.951 660 0 1 -47.85 62.4629 -204.767 - 8 28.0915 1640 0 1 148.15 2.01236 -204.774 - 8 58.7991 913 0 0 149.317 2.71593 -205.85 - 8 13.1502 914 0 0 149.385 2.85 -205.854 - 8 341.971 1656 0 1 151.476 5.2463 -204.85 - 8 87.6078 1657 0 1 151.55 5.38 -204.775 - 8 46.3583 1644 1 1 148.95 3.03745 -174.674 - 8 122.876 913 1 0 149.884 2.71286 -175.85 - 8 2.934 1043 1 0 155.285 28.8408 -176.25 - 8 131.534 1044 1 0 155.283 28.85 -176.24 - 8 40.6487 1045 1 0 155.2 29.05 -175.982 - 8 23.477 1673 1 1 154.769 30.0938 -174.85 - 8 232.283 1672 1 1 154.75 30.1431 -174.8 - 8 59.2159 1671 1 1 154.55 30.2955 -174.725 - 8 141.411 1050 1 0 153.868 30.235 -175.85 - 8 17.9888 1051 1 0 153.784 30.25 -176.054 - 8 116.803 847 1 0 150.774 -10.5202 -176.25 - 8 150.901 846 1 0 151.006 -10.65 -176.083 - 8 75.6616 1659 1 1 152.039 -10.874 -174.85 - 8 159.272 1660 1 1 152.15 -10.8958 -174.787 - 8 78.8027 1661 1 1 152.35 -10.9079 -174.742 - 8 217.204 848 1 0 152.938 -10.45 -175.885 - 8 292.004 1644 3 1 149.071 3.42784 -114.45 - 8 154.771 920 3 0 149.229 4.10918 -115.85 - 8 27.9114 921 3 0 149.334 4.25006 -116.204 - 8 117.933 1594 2 1 139.067 3.57584 -144.45 - 8 257.818 917 2 0 138.714 3.55242 -145.85 - 8 88.0218 1576 1 1 135.422 3.5829 -174.45 - 8 178.724 1577 1 1 135.55 3.49952 -174.592 - 8 58.415 916 1 0 136.44 3.43312 -175.85 - 8 102.517 882 1 0 140.808 -3.4926 -176.25 - 8 142.485 1605 1 1 141.207 -4.49402 -174.85 -Number of digits in this event = 43 -Using G4ParticleGun ... -3.34164 LIN -e- -Event: 9 -Number of tracker hits in this event = 23 - 9 142.603 1307 7 1 81.5827 -121.808 5.55 - 9 136.048 291 7 0 81.5824 -121.809 4.15 - 9 135.449 1307 6 1 81.5819 -121.825 -24.45 - 9 133.965 291 6 0 81.5829 -121.826 -25.85 - 9 151.193 1307 5 1 81.5903 -121.858 -54.45 - 9 131.69 291 5 0 81.5913 -121.86 -55.85 - 9 132.874 1307 4 1 81.6088 -121.905 -84.45 - 9 124.817 291 4 0 81.6106 -121.908 -85.85 - 9 118.181 1307 3 1 81.6482 -121.977 -114.45 - 9 129.3 290 3 0 81.6476 -121.971 -115.85 - 9 102.191 1308 2 1 81.6502 -121.824 -144.45 - 9 109.203 291 2 0 81.6949 -121.833 -145.85 - 9 181.318 1313 1 1 82.6921 -122.022 -174.45 - 9 139.843 290 1 0 82.8394 -122.078 -175.85 - 9 129.186 1330 0 1 86.0813 -123.328 -204.45 - 9 232.1 284 0 0 86.2317 -123.345 -205.85 - 9 103.616 299 2 0 79.5583 -120.28 -145.85 - 9 77.2205 300 2 0 79.5441 -120.15 -145.884 - 9 35.2365 992 0 1 18.65 -147.415 -204.605 - 9 40.9308 356 6 0 -103.102 -108.907 -26.25 - 9 60.9799 158 8 0 7.08287 -148.449 33.75 - 9 159.662 935 8 1 7.16369 -147.737 35.15 - 9 28.3065 138 0 0 0.556017 -152.35 -206.011 -Number of digits in this event = 17 -Using G4ParticleGun ... -8.74368 LIN -e- -Event: 10 -Number of tracker hits in this event = 99 - 10 136.817 580 11 1 -63.9418 -30.148 125.55 - 10 102.82 749 11 0 -63.9427 -30.1483 124.15 - 10 145.992 580 10 1 -63.9647 -30.1491 95.55 - 10 104.32 749 10 0 -63.9658 -30.1493 94.15 - 10 115.724 580 9 1 -63.9857 -30.1515 65.55 - 10 102.759 749 9 0 -63.9863 -30.1509 64.15 - 10 330.349 580 8 1 -64.001 -30.1424 35.55 - 10 262.666 749 8 0 -64.0019 -30.1416 34.15 - 10 125.097 580 7 1 -64.0186 -30.1248 5.55 - 10 164.44 749 7 0 -64.0202 -30.1245 4.15 - 10 130.386 579 6 1 -64.0553 -30.1169 -24.45 - 10 215.676 749 6 0 -64.0571 -30.1162 -25.85 - 10 145.335 579 5 1 -64.0895 -30.1048 -54.45 - 10 180.596 749 5 0 -64.0908 -30.1052 -55.85 - 10 120.634 579 4 1 -64.1181 -30.1129 -84.45 - 10 263.823 749 4 0 -64.121 -30.111 -85.85 - 10 114.621 579 3 1 -64.1784 -30.07 -114.45 - 10 102.676 749 3 0 -64.1802 -30.0672 -115.85 - 10 103.987 579 2 1 -64.2178 -30.0039 -144.45 - 10 149.403 750 2 0 -64.2213 -30.0014 -145.85 - 10 104.403 578 1 1 -64.2929 -29.944 -174.45 - 10 104.83 750 1 0 -64.2954 -29.9406 -175.85 - 10 164.876 578 0 1 -64.359 -29.8754 -204.45 - 10 103.529 750 0 0 -64.3587 -29.8749 -205.85 - 10 227.819 747 2 1 -30.5339 91.3709 -144.45 - 10 14.3274 1356 2 0 -29.6825 91.5464 -145.85 - 10 194.722 1357 2 0 -29.6579 91.5503 -145.868 - 10 27.3021 1699 1 1 159.95 91.3076 -174.756 - 10 217.943 702 0 1 -39.6233 -49.2337 -204.45 - 10 82.5364 701 0 1 -39.65 -49.2064 -204.499 - 10 532.188 579 0 1 -64.182 -30.105 -204.45 - 10 244.992 749 0 0 -64.1839 -30.1008 -205.85 - 10 211.479 748 8 0 -64.136 -30.4227 34.15 - 10 80.8464 588 8 1 -62.3805 -30.7818 35.1505 - 10 53.4319 589 8 1 -62.2499 -30.9042 35.2094 - 10 52.6491 745 8 0 -63.6713 -30.8818 34.15 - 10 30.1946 746 8 0 -63.7173 -30.85 34.1409 - 10 52.1067 584 8 1 -63.1629 -29.4309 35.1501 - 10 394.972 580 4 1 -63.9916 -29.9422 -84.45 - 10 68.1604 762 4 0 -63.7625 -27.5864 -85.85 - 10 168.591 763 4 0 -63.774 -27.4497 -85.9363 - 10 0.970851 764 4 0 -63.9242 -27.25 -86.2421 - 10 70.9194 533 3 1 -73.3284 -19.3832 -114.45 - 10 92.5545 532 3 1 -73.45 -19.3369 -114.502 - 10 62.4869 531 3 1 -73.65 -19.2829 -114.68 - 10 136.481 802 3 0 -74.2919 -19.6402 -115.85 - 10 20.4011 801 3 0 -74.3179 -19.65 -115.91 - 10 52.1788 803 3 0 -74.275 -19.45 -116.141 - 10 168.5 903 0 1 0.655939 20.2949 -204.45 - 10 77.7475 904 0 1 0.85 19.7824 -204.735 - 10 172.191 995 0 0 1.80087 19.2106 -205.85 - 10 0.627672 929 0 1 6.04624 19.6679 -204.85 - 10 54.9512 930 0 1 6.05 19.6684 -204.849 - 10 86.4063 931 0 1 6.25032 19.6386 -204.826 - 10 121.016 932 0 1 6.4501 19.4214 -204.722 - 10 315.652 933 0 1 6.65 19.0654 -204.592 - 10 177.8 987 0 0 7.16573 17.6349 -205.851 - 10 43.9372 988 0 0 6.84964 17.65 -205.949 - 10 87.5173 928 0 1 5.77456 17.9864 -204.849 - 10 16.3538 984 0 0 5.65407 16.8775 -205.85 - 10 115.15 983 0 0 5.67103 16.85 -205.874 - 10 105.681 591 3 1 -61.8262 -29.7874 -114.45 - 10 104.26 752 3 0 -61.5845 -29.5528 -115.851 - 10 219.846 615 2 1 -56.9382 -24.3429 -144.45 - 10 117.641 779 2 0 -56.7906 -24.1861 -145.85 - 10 137.041 621 1 1 -55.7459 -23.0383 -174.45 - 10 40.5781 620 1 1 -55.8501 -22.9877 -174.757 - 10 123.924 786 1 0 -56.282 -22.7413 -175.85 - 10 25.0443 475 1 0 -94.1605 -84.9596 -176.25 - 10 194.55 474 1 0 -94.1979 -85.05 -176.212 - 10 57.975 473 1 0 -94.2569 -85.2509 -176.141 - 10 69.5089 472 1 0 -94.3129 -85.45 -176.047 - 10 69.2195 471 1 0 -94.3641 -85.65 -175.962 - 10 19.2938 470 1 0 -94.4367 -85.85 -175.873 - 10 74.6288 422 1 1 -95.6029 -88.0366 -174.85 - 10 98.9568 421 1 1 -95.75 -88.262 -174.741 - 10 97.0903 420 1 1 -95.95 -88.4868 -174.614 - 10 86.3967 419 1 1 -96.15 -88.723 -174.527 - 10 57.7511 417 1 1 -96.6051 -88.9278 -174.45 - 10 92.1418 416 1 1 -96.7502 -88.8515 -174.588 - 10 150.728 415 1 1 -96.95 -88.7445 -174.821 - 10 61.7249 457 1 0 -97.5726 -88.502 -175.85 - 10 87.0067 458 1 0 -97.6785 -88.4498 -176.008 - 10 17.5792 459 1 0 -97.858 -88.25 -176.199 - 10 3.37524 451 1 0 -97.1973 -89.7752 -175.85 - 10 45.7992 413 1 1 -97.4951 -90.9363 -174.85 - 10 20.9804 705 3 0 -43.8388 -39.0215 -116.25 - 10 121.486 704 3 0 -43.8089 -39.05 -116.194 - 10 10.4144 683 3 1 -43.2584 -39.8612 -114.85 - 10 199.884 684 3 1 -43.25 -39.8759 -114.828 - 10 4.33366 508 4 0 -33.948 -78.4391 -86.2499 - 10 76.156 507 4 0 -33.9467 -78.45 -86.2416 - 10 113.138 506 4 0 -33.9522 -78.65 -86.0595 - 10 19.6402 739 4 1 -32.1114 -79.8767 -84.85 - 10 86.6377 740 4 1 -32.0494 -79.9247 -84.8205 - 10 77.9966 741 4 1 -31.85 -80.0127 -84.6578 - 10 29.5087 742 4 1 -31.65 -80.0521 -84.5216 - 10 179.019 752 0 0 -64.3685 -29.5958 -205.85 - 10 159.835 753 0 0 -63.7785 -29.4445 -205.85 -Number of digits in this event = 38 -Using G4ParticleGun ... -7.66847 LIN -e- -Event: 11 -Number of tracker hits in this event = 33 - 11 109.312 308 8 1 -118.519 -68.8339 35.55 - 11 157.574 556 8 0 -118.52 -68.8343 34.15 - 11 117.962 308 7 1 -118.534 -68.8422 5.55 - 11 121.74 556 7 0 -118.535 -68.8434 4.15 - 11 160.667 307 6 1 -118.552 -68.867 -24.45 - 11 138.767 555 6 0 -118.554 -68.8687 -25.85 - 11 207.418 307 5 1 -118.592 -68.9038 -54.45 - 11 116.175 555 5 0 -118.596 -68.9058 -55.85 - 11 161.877 307 4 1 -118.67 -68.9484 -84.45 - 11 168.895 555 4 0 -118.674 -68.9499 -85.85 - 11 147.047 307 3 1 -118.748 -68.9837 -114.45 - 11 97.9941 555 3 0 -118.751 -68.9844 -115.85 - 11 123.469 306 2 1 -118.81 -68.9968 -144.45 - 11 128.797 555 2 0 -118.814 -68.9968 -145.85 - 11 119.852 306 1 1 -118.912 -69.0001 -174.45 - 11 136.544 555 1 0 -118.917 -68.9995 -175.85 - 11 124.084 305 0 1 -119.038 -68.9812 -204.45 - 11 124.479 555 0 0 -119.046 -68.9795 -205.85 - 11 609.084 556 5 0 -118.487 -68.7165 -55.85 - 11 1.01152 557 5 0 -118.45 -68.6499 -56.2455 - 11 54.2523 323 4 1 -115.394 -63.3575 -84.45 - 11 64.6828 322 4 1 -115.55 -63.3991 -84.6193 - 11 5.50604 321 4 1 -115.75 -63.4421 -84.8303 - 11 28.2056 582 4 0 -116.73 -63.6339 -85.8502 - 11 128.974 581 4 0 -116.813 -63.65 -85.9361 - 11 23.9801 179 3 1 -144.286 -70.3753 -114.45 - 11 147.282 178 3 1 -144.35 -70.3892 -114.518 - 11 59.5692 177 3 1 -144.55 -70.4205 -114.712 - 11 193.356 546 3 0 -145.873 -70.723 -115.85 - 11 81.7509 19 2 1 -176.176 -75.8016 -144.45 - 11 90.1213 18 2 1 -176.35 -75.8261 -144.641 - 11 161.188 520 2 0 -177.465 -75.9689 -145.85 - 11 14.7261 308 5 1 -118.55 -68.883 -54.8178 -Number of digits in this event = 21 -Using G4ParticleGun ... -8.55769 LIN -e- -Event: 12 -Number of tracker hits in this event = 24 - 12 113.707 1076 9 1 35.2922 128.233 65.55 - 12 247.3 1540 9 0 35.2927 128.233 64.15 - 12 122.226 1076 8 1 35.3061 128.239 35.55 - 12 121.332 1540 8 0 35.3071 128.239 34.15 - 12 105.108 1076 7 1 35.3303 128.241 5.55 - 12 121.806 1540 7 0 35.331 128.242 4.15 - 12 247.477 1076 6 1 35.3472 128.265 -24.45 - 12 298.279 1540 6 0 35.3473 128.264 -25.85 - 12 127.469 1076 5 1 35.3511 128.262 -54.45 - 12 121.265 1540 5 0 35.3508 128.261 -55.85 - 12 191.42 1076 4 1 35.3472 128.248 -84.45 - 12 124.374 1540 4 0 35.3469 128.248 -85.85 - 12 140.906 1076 3 1 35.3561 128.246 -114.45 - 12 127.214 1540 3 0 35.3571 128.248 -115.85 - 12 106.605 1076 2 1 35.3715 128.28 -144.45 - 12 128.626 1540 2 0 35.3716 128.28 -145.85 - 12 115.049 1076 1 1 35.3811 128.299 -174.45 - 12 247.116 1540 1 0 35.384 128.302 -175.85 - 12 104.48 1076 0 1 35.4414 128.339 -204.45 - 12 131.666 1540 0 0 35.4455 128.342 -205.85 - 12 31.9026 1026 5 1 25.3533 -171.752 -54.85 - 12 37.1057 311 1 1 -117.893 21.8307 -174.45 - 12 333.328 310 1 1 -117.95 21.7991 -174.529 - 12 13.6158 1541 6 0 34.9827 128.35 -26.2236 -Number of digits in this event = 18 -Using G4ParticleGun ... -5.50677 LIN -e- -Event: 13 -Number of tracker hits in this event = 151 - 13 109.159 422 8 1 -95.5757 -108.155 35.55 - 13 100.444 359 8 0 -95.5734 -108.153 34.15 - 13 382.834 423 7 1 -95.5227 -108.113 5.55 - 13 398.624 360 7 0 -95.5256 -108.113 4.15 - 13 138.779 422 6 1 -95.6008 -108.13 -24.45 - 13 286.793 360 6 0 -95.6096 -108.127 -25.85 - 13 231.429 421 5 1 -95.7893 -108.062 -54.45 - 13 275.178 360 5 0 -95.8004 -108.049 -55.85 - 13 109.041 420 4 1 -96.0357 -107.789 -84.45 - 13 218.825 361 4 0 -96.0456 -107.773 -85.85 - 13 363.668 419 3 1 -96.2513 -107.443 -114.45 - 13 521.386 363 3 0 -96.2468 -107.424 -115.85 - 13 216.889 420 2 1 -96.1326 -107.054 -144.45 - 13 159.495 365 2 0 -96.114 -107.032 -145.85 - 13 97.7239 422 1 1 -95.6867 -106.591 -174.45 - 13 134.644 368 1 0 -95.6681 -106.543 -175.85 - 13 116.391 425 0 1 -95.1369 -105.728 -204.45 - 13 86.8282 372 0 0 -95.0583 -105.747 -205.85 - 13 130.568 371 0 0 -95.0455 -105.75 -206.1 - 13 321.218 424 0 1 -95.15 -105.713 -204.459 - 13 96.7988 373 0 0 -95.1999 -105.55 -205.881 - 13 106.299 429 2 1 -94.2608 -106.076 -144.45 - 13 14.7353 428 2 1 -94.35 -106.032 -144.813 - 13 132.658 371 2 0 -94.5885 -105.882 -145.85 - 13 48.4234 395 1 1 -101.07 -103.374 -174.45 - 13 56.0467 394 1 1 -101.15 -103.36 -174.643 - 13 134.233 384 1 0 -101.602 -103.313 -175.85 - 13 99.2186 347 0 1 -110.596 -102.054 -204.45 - 13 40.3568 346 0 1 -110.75 -102.049 -204.774 - 13 99.6715 390 0 0 -111.27 -101.973 -205.851 - 13 30.9786 391 0 0 -111.407 -101.95 -206.13 - 13 126.516 387 0 0 -110.757 -102.7 -205.85 - 13 176.447 386 0 0 -110.72 -102.75 -205.9 - 13 99.5244 385 0 0 -110.597 -102.95 -206.101 - 13 153.387 416 2 1 -96.8872 -107.221 -144.45 - 13 131.552 364 2 0 -96.911 -107.228 -145.85 - 13 134.089 413 1 1 -97.4782 -107.441 -174.45 - 13 420.906 363 1 0 -97.5114 -107.46 -175.85 - 13 128.342 408 0 1 -98.4179 -107.887 -204.451 - 13 130.543 361 0 0 -98.4658 -107.858 -205.85 - 13 122.389 330 0 0 -105.179 -113.998 -206.25 - 13 58.4002 376 0 1 -104.799 -113.821 -204.85 - 13 142.125 377 0 1 -104.75 -113.892 -204.782 - 13 0.0246197 4 0 1 -179.174 -62.8372 -204.45 - 13 17.9157 420 5 1 -95.95 -107.892 -54.6875 - 13 54.4434 419 1 1 -96.3103 -107.91 -174.45 - 13 39.2944 418 1 1 -96.35 -107.907 -174.77 - 13 2.43339 362 1 0 -97.5554 -107.55 -176.013 - 13 165.323 423 6 1 -95.4561 -108.101 -24.45 - 13 247.155 423 5 1 -95.3939 -107.995 -54.45 - 13 118.338 424 4 1 -95.2046 -107.862 -84.45 - 13 127.171 425 3 1 -95.0441 -107.407 -114.45 - 13 1.28816 443 2 1 -91.3512 -107.781 -144.45 - 13 109.195 444 2 1 -91.35 -107.781 -144.455 - 13 60.5163 361 2 0 -90.9826 -107.931 -145.85 - 13 58.4629 360 2 0 -90.9326 -107.95 -146.037 - 13 130.414 485 1 1 -82.968 -110.573 -174.45 - 13 141.774 347 1 0 -82.7068 -110.692 -175.85 - 13 133.183 509 0 1 -78.1463 -113.194 -204.45 - 13 142.016 333 0 0 -78.1604 -113.509 -205.85 - 13 104.137 332 0 0 -78.1623 -113.55 -206.022 - 13 29.6512 334 0 0 -78.0631 -113.35 -206.163 - 13 515.556 388 0 0 -69.3416 -102.55 -206.015 - 13 171.062 558 0 1 -68.3075 -102.695 -204.85 - 13 90.4552 559 0 1 -68.25 -102.713 -204.787 - 13 103.841 358 4 0 -96.1507 -108.391 -85.85 - 13 160.818 359 4 0 -96.282 -108.35 -86.0558 - 13 237.707 426 1 1 -94.7536 -107.311 -174.45 - 13 227.349 364 1 0 -94.7479 -107.303 -175.85 - 13 324.695 427 0 1 -94.652 -107.152 -204.45 - 13 192.5 365 0 0 -94.6499 -107.139 -205.85 - 13 258.64 364 0 0 -94.655 -107.15 -205.9 - 13 61.5057 424 0 0 -96.4717 -95.3179 -206.25 - 13 60.5003 425 0 0 -96.5233 -95.1497 -206.078 - 13 49.4988 426 0 0 -96.5746 -94.9491 -205.961 - 13 72.8216 427 0 0 -96.607 -94.75 -205.895 - 13 58.9179 428 0 0 -96.6786 -94.5498 -205.895 - 13 136.687 429 0 0 -96.7822 -94.3499 -205.91 - 13 45.7674 430 0 0 -96.911 -94.15 -205.926 - 13 58.9436 431 0 0 -97.0146 -93.95 -205.997 - 13 101.364 432 0 0 -97.0909 -93.75 -206.103 - 13 51.2586 433 0 0 -97.1594 -93.55 -206.214 - 13 31.8219 694 0 0 -80.0065 -41.1368 -206.25 - 13 132.394 695 0 0 -79.9523 -41.0496 -206.196 - 13 84.2822 696 0 0 -79.8013 -40.8498 -206.064 - 13 257.211 503 0 1 -79.4091 -40.4373 -204.85 - 13 0.385945 502 0 1 -79.45 -39.8553 -204.848 - 13 13.9278 701 0 0 -79.4868 -39.8426 -205.85 - 13 108.177 700 0 0 -79.5146 -39.85 -205.904 - 13 68.5743 497 0 1 -80.5705 -40.6746 -204.85 - 13 287.008 496 0 1 -80.65 -40.789 -204.727 - 13 194.838 495 0 1 -80.8504 -40.8596 -204.725 - 13 70.0766 426 0 1 -94.75 -107.243 -204.66 - 13 111.233 362 0 0 -94.9765 -107.605 -205.85 - 13 220.168 359 7 0 -96.1617 -108.243 4.15 - 13 126.979 405 6 1 -99.0034 -109.794 -24.45 - 13 100.923 352 6 0 -98.9937 -109.725 -25.85 - 13 13.634 408 5 1 -98.546 -108.718 -54.45 - 13 125.419 407 5 1 -98.55 -108.703 -54.5022 - 13 139.44 359 5 0 -98.6474 -108.274 -55.85 - 13 191.367 401 4 1 -99.8598 -99.1823 -84.45 - 13 19.3031 407 4 0 -100.132 -98.5779 -85.85 - 13 125.555 408 4 0 -100.144 -98.55 -85.913 - 13 246.635 367 3 1 -106.729 -86.0168 -114.45 - 13 74.3135 368 3 1 -106.55 -85.801 -114.666 - 13 130.077 476 3 0 -105.633 -84.7716 -115.85 - 13 101.267 477 3 0 -105.523 -84.6498 -115.989 - 13 16.9121 478 3 0 -105.329 -84.4498 -116.205 - 13 114.365 475 3 0 -57.7803 -84.8501 -116.149 - 13 83.8678 474 3 0 -57.6606 -85.0501 -115.994 - 13 1.61161 473 3 0 -57.5674 -85.25 -115.853 - 13 391.647 615 3 1 -57.0017 -86.7511 -114.85 - 13 93.1822 616 3 1 -56.8498 -87.267 -114.522 - 13 79.9011 614 3 1 -57.05 -88.1356 -114.492 - 13 73.889 613 3 1 -57.2501 -88.3488 -114.56 - 13 81.5242 612 3 1 -57.45 -88.5269 -114.629 - 13 101.445 611 3 1 -57.65 -88.7119 -114.695 - 13 67.4573 610 3 1 -57.85 -88.9039 -114.755 - 13 94.5328 609 3 1 -58.05 -89.0877 -114.8 - 13 127.266 608 3 1 -58.25 -89.2854 -114.832 - 13 59.7866 414 3 0 -66.5986 -97.2306 -115.85 - 13 88.6257 413 3 0 -66.7252 -97.3504 -115.862 - 13 414.313 412 3 0 -66.9388 -97.55 -115.885 - 13 98.4372 411 3 0 -67.2067 -97.75 -115.928 - 13 85.4617 410 3 0 -67.4748 -97.95 -115.955 - 13 98.9005 409 3 0 -67.7585 -98.1502 -115.96 - 13 144.935 408 3 0 -68.0084 -98.35 -115.959 - 13 125.056 407 3 0 -68.2595 -98.55 -115.984 - 13 159.531 406 3 0 -68.4943 -98.7501 -116.013 - 13 259.603 405 3 0 -68.7632 -98.95 -116.048 - 13 137.206 404 3 0 -69.0462 -99.15 -116.048 - 13 142.568 403 3 0 -69.3012 -99.3502 -116 - 13 160.132 402 3 0 -69.5281 -99.55 -115.945 - 13 266.683 401 3 0 -69.7587 -99.75 -115.93 - 13 103.431 400 3 0 -70.0785 -99.95 -115.895 - 13 105.829 399 3 0 -70.4043 -100.15 -115.925 - 13 102.919 398 3 0 -70.6788 -100.35 -116.033 - 13 90.8486 397 3 0 -70.9434 -100.55 -116.173 - 13 58.4981 308 3 0 -84.8517 -118.515 -116.25 - 13 109.803 307 3 0 -84.9708 -118.55 -116.186 - 13 249.212 306 3 0 -85.0712 -118.75 -116.234 - 13 128.377 451 3 0 -58.2639 -89.7005 -115.85 - 13 121.248 452 3 0 -58.1719 -89.6499 -116.104 - 13 8.52278 838 3 0 -21.3325 -12.2742 -116.25 - 13 279.273 839 3 0 -21.3468 -12.25 -116.237 - 13 145.344 502 1 0 -98.7532 -79.5471 -175.85 - 13 62.798 362 3 1 -107.55 -84.6866 -114.642 - 13 12.8026 358 6 0 -100.336 -108.379 -25.8503 - 13 106.688 359 6 0 -100.366 -108.35 -25.8689 - 13 269.884 392 6 1 -101.697 -107.626 -24.85 - 13 96.449 391 6 1 -101.75 -107.612 -24.8114 -Number of digits in this event = 74 -Using G4ParticleGun ... -3.50845 LIN -e- -Event: 14 -Number of tracker hits in this event = 30 - 14 93.8645 1360 10 1 92.2313 44.2597 95.55 - 14 116.407 1121 10 0 92.2146 44.2548 94.15 - 14 125.312 1358 9 1 91.8749 44.16 65.55 - 14 115.254 1120 9 0 91.8575 44.1528 64.15 - 14 176.046 1356 8 1 91.5075 44.0102 35.55 - 14 104.107 1119 8 0 91.4898 44.0045 34.15 - 14 129.114 1354 7 1 91.134 43.8931 5.55 - 14 129.88 1119 7 0 91.118 43.885 4.15 - 14 126.556 1353 6 1 90.7908 43.7055 -24.45 - 14 107.005 1118 6 0 90.772 43.6964 -25.85 - 14 132.936 1351 5 1 90.3903 43.5091 -54.45 - 14 143.551 1117 5 0 90.3728 43.5 -55.85 - 14 296.132 1349 4 1 90.0191 43.3213 -84.45 - 14 116.229 1116 4 0 90.0015 43.3128 -85.85 - 14 119.217 1347 3 1 89.6274 43.1452 -114.45 - 14 115.202 1115 3 0 89.6117 43.1382 -115.85 - 14 123.367 1346 2 1 89.303 42.9977 -144.45 - 14 131.795 1114 2 0 89.2891 42.9915 -145.85 - 14 137.063 1344 1 1 88.9961 42.8556 -174.45 - 14 62.9263 1114 1 0 88.9823 42.8508 -175.85 - 14 60.5812 1113 1 0 88.9802 42.85 -176.066 - 14 150.65 1343 0 1 88.7004 42.7366 -204.45 - 14 104.922 1113 0 0 88.6896 42.7298 -205.85 - 14 22.0505 1174 3 0 173.807 55.05 -115.905 - 14 69.2554 946 3 1 9.45 84.6424 -114.592 - 14 265.434 1012 0 0 90.5222 22.6183 -206.25 - 14 55.4826 854 1 0 -31.1274 -9.05 -176.065 - 14 308.581 1348 4 1 89.85 43.5991 -84.6851 - 14 69.8233 1296 7 0 -52.7942 79.3885 3.75002 - 14 38.8915 1630 7 0 -33.4219 146.236 3.75 -Number of digits in this event = 17 -Using G4ParticleGun ... -4.83448 LIN -e- -Event: 15 -Number of tracker hits in this event = 121 - 15 135.479 764 11 1 -27.059 -71.8086 125.55 - 15 147.007 541 11 0 -27.0623 -71.8102 124.15 - 15 129.5 764 10 1 -27.1181 -71.8474 95.55 - 15 148.948 541 10 0 -27.1199 -71.8469 94.15 - 15 110.37 764 9 1 -27.1501 -71.8379 65.55 - 15 174.733 541 9 0 -27.15 -71.8341 64.15 - 15 113.727 764 8 1 -27.1468 -71.7432 35.55 - 15 154.15 541 8 0 -27.1489 -71.7378 34.15 - 15 487.337 764 7 1 -27.1961 -71.6282 5.55 - 15 146.908 542 7 0 -27.1954 -71.6253 4.15 - 15 222.382 764 6 1 -27.1779 -71.576 -24.45 - 15 101.991 542 6 0 -27.1413 -71.5545 -25.85 - 15 114.131 768 5 1 -26.2784 -71.14 -54.45 - 15 114.878 544 5 0 -26.248 -71.1369 -55.85 - 15 49.8477 771 4 1 -25.6537 -71.0819 -84.45 - 15 107.945 772 4 1 -25.65 -71.082 -84.6172 - 15 122.294 544 4 0 -25.6264 -71.0822 -85.85 - 15 159.638 774 3 1 -25.0591 -71.1258 -114.45 - 15 2.18761 775 3 1 -25.05 -71.1278 -114.839 - 15 158.674 544 3 0 -25.0229 -71.1291 -115.85 - 15 140.017 778 2 1 -24.3014 -71.0615 -144.45 - 15 120.383 544 2 0 -24.2597 -71.0734 -145.85 - 15 169.83 782 1 1 -23.5227 -71.3385 -174.45 - 15 104.115 543 1 0 -23.4964 -71.3454 -175.85 - 15 139.848 785 0 1 -22.9486 -71.4842 -204.45 - 15 113.083 542 0 0 -22.8937 -71.4632 -205.85 - 15 175.398 797 0 1 -20.6357 -69.9925 -204.45 - 15 60.9775 796 0 1 -20.65 -70.038 -204.689 - 15 100.086 548 0 0 -20.6518 -70.2831 -205.85 - 15 175.284 549 0 0 -20.6319 -70.1035 -205.85 - 15 108.459 780 2 1 -23.9346 -67.8859 -144.45 - 15 39.6151 781 2 1 -23.85 -67.7019 -144.718 - 15 116.124 565 2 0 -23.6234 -66.9833 -145.85 - 15 89.6466 566 2 0 -23.5715 -66.85 -146.085 - 15 51.9723 786 1 1 -22.7676 -54.966 -174.45 - 15 67.7879 785 1 1 -22.85 -54.9279 -174.506 - 15 78.4557 784 1 1 -23.05 -54.8206 -174.657 - 15 14.9814 783 1 1 -23.25 -54.6822 -174.815 - 15 76.7065 631 1 0 -24.5197 -53.7448 -175.85 - 15 144.25 632 1 0 -24.6448 -53.65 -175.979 - 15 4.21418 687 0 1 -42.644 -31.9878 -204.45 - 15 143.421 686 0 1 -42.65 -31.9816 -204.463 - 15 6.61583 685 0 1 -42.85 -31.7754 -204.825 - 15 48.8056 744 0 0 -43.501 -31.1517 -205.85 - 15 111.479 745 0 0 -43.5958 -31.0496 -205.978 - 15 19.0118 746 0 0 -43.7893 -30.85 -206.212 - 15 162.948 768 0 0 -38.7014 -26.4002 -206.25 - 15 61.9908 715 0 1 -37.0361 -26.1197 -204.85 - 15 103.979 716 0 1 -36.8492 -26.0481 -204.763 - 15 64.7933 717 0 1 -36.6499 -25.9581 -204.691 - 15 60.7703 718 0 1 -36.45 -25.8897 -204.605 - 15 15.7538 719 0 1 -36.25 -25.8501 -204.49 - 15 32.6441 792 1 0 -39.4945 -21.4817 -176.25 - 15 94.9835 793 1 0 -39.5321 -21.45 -176.11 - 15 45.9363 701 1 1 -39.8181 -20.552 -174.85 - 15 176.146 700 1 1 -39.85 -20.4305 -174.729 - 15 67.6725 699 1 1 -40.0501 -20.0269 -174.492 - 15 66.3307 698 1 1 -40.2507 -20.1864 -174.54 - 15 307.965 697 1 1 -40.45 -20.3269 -174.575 - 15 167.505 696 1 1 -40.6501 -20.6327 -174.56 - 15 263.633 541 7 0 -27.0733 -71.7764 4.15 - 15 80.0227 774 6 1 -25.2374 -70.4744 -24.4513 - 15 38.5766 773 6 1 -25.25 -70.4825 -24.746 - 15 175.168 547 6 0 -25.2942 -70.5198 -25.85 - 15 141.663 767 5 1 -26.5143 -71.595 -54.45 - 15 129.986 541 5 0 -26.6698 -71.745 -55.85 - 15 105.695 748 4 1 -30.2503 -75.2255 -84.45 - 15 142.263 523 4 0 -30.5783 -75.3916 -85.8501 - 15 149.353 715 3 1 -36.9434 -79.1936 -114.451 - 15 1.99566 714 3 1 -37.05 -79.253 -114.845 - 15 96.8125 503 3 0 -37.3369 -79.4015 -115.85 - 15 20.9692 502 3 0 -37.423 -79.45 -116.167 - 15 115.85 673 2 1 -45.2772 -83.7012 -144.45 - 15 101.179 479 2 0 -45.7129 -84.1539 -145.85 - 15 23.9348 478 2 0 -45.8107 -84.2501 -146.148 - 15 140.079 623 1 1 -55.3014 -93.3798 -174.45 - 15 155.247 432 1 0 -55.5696 -93.5875 -175.85 - 15 124.703 591 0 1 -61.7675 -96.7303 -204.45 - 15 6.76292 590 0 1 -61.85 -96.7287 -204.827 - 15 163.172 417 0 0 -62.0812 -96.721 -205.85 - 15 32.8719 583 6 0 58.7258 -63.3885 -26.25 - 15 23.8699 763 7 1 -27.2501 -71.9989 5.22255 - 15 55.8155 538 7 0 -27.4017 -72.3899 4.15 - 15 97.3658 537 7 0 -27.431 -72.45 3.97179 - 15 80.4281 171 7 0 76.4031 -145.822 3.75 - 15 104.974 170 7 0 76.6699 -145.95 3.80194 - 15 86.3868 169 7 0 77.0175 -146.15 3.87634 - 15 115.616 168 7 0 77.2793 -146.351 3.93066 - 15 87.952 167 7 0 77.4616 -146.55 3.98823 - 15 104.538 166 7 0 77.6938 -146.75 4.03071 - 15 119.798 165 7 0 77.9717 -146.95 4.07659 - 15 94.2507 164 7 0 78.2848 -147.15 4.04229 - 15 79.8771 163 7 0 78.4972 -147.35 3.94578 - 15 119.566 162 7 0 78.6507 -147.55 3.86448 - 15 66.5396 161 7 0 78.8168 -147.75 3.83936 - 15 118.619 160 7 0 78.9546 -147.95 3.79396 - 15 6.15992 159 7 0 79.0857 -148.15 3.75336 - 15 202.826 323 7 0 141.899 -115.418 3.75 - 15 119.479 540 6 0 -27.1949 -71.8669 -25.85 - 15 96.5226 764 5 1 -27.153 -71.9306 -54.45 - 15 110.774 540 5 0 -27.1521 -71.9308 -55.85 - 15 232.258 764 4 1 -27.1543 -71.9314 -84.45 - 15 251.758 540 4 0 -27.1565 -71.9314 -85.85 - 15 109.485 764 3 1 -27.1815 -71.9114 -114.45 - 15 140.545 540 3 0 -27.1782 -71.9149 -115.85 - 15 166.192 764 2 1 -27.1215 -71.9755 -144.45 - 15 286.217 540 2 0 -27.1153 -71.9768 -145.85 - 15 111.17 765 1 1 -26.9342 -72.0661 -174.45 - 15 112.205 539 1 0 -26.93 -72.0712 -175.85 - 15 165.728 766 0 1 -26.8474 -72.1834 -204.45 - 15 121.597 539 0 0 -26.8446 -72.1951 -205.85 - 15 53.7237 795 3 0 -129.762 -20.8885 -116.25 - 15 88.492 257 3 0 -127.667 -128.558 -116.25 - 15 94.3322 256 3 0 -127.59 -128.75 -116.081 - 15 417.868 263 3 1 -127.377 -128.115 -114.85 - 15 97.6546 541 2 0 -27.1544 -71.85 -146.042 - 15 240.681 539 2 0 -26.821 -72.05 -145.907 - 15 276.369 765 4 1 -27.0499 -72.0049 -84.5024 - 15 62.1207 533 4 0 -26.8538 -73.3564 -85.85 - 15 115.941 532 4 0 -26.8428 -73.45 -85.8743 - 15 28.1376 356 0 0 -42.9983 -108.75 -205.968 -Number of digits in this event = 47 -Using G4ParticleGun ... -9.462 LIN -e- -Event: 16 -Number of tracker hits in this event = 101 - 16 318.198 1447 8 1 109.669 83.7288 35.55 - 16 132.742 1318 8 0 109.669 83.7288 34.15 - 16 345.685 1447 7 1 109.67 83.7295 5.55 - 16 336.186 1318 7 0 109.67 83.7293 4.15 - 16 329.093 1447 6 1 109.679 83.7227 -24.45 - 16 331.095 1318 6 0 109.678 83.7227 -25.85 - 16 311.419 1447 5 1 109.66 83.7208 -54.45 - 16 404.348 1318 5 0 109.659 83.72 -55.85 - 16 239.682 1447 4 1 109.649 83.706 -84.45 - 16 116.131 1318 4 0 109.649 83.7046 -85.85 - 16 114.742 1447 3 1 109.645 83.6847 -114.45 - 16 173.966 1318 3 0 109.645 83.6836 -115.85 - 16 119.732 1447 2 1 109.641 83.6578 -144.45 - 16 209.338 1318 2 0 109.641 83.6566 -145.85 - 16 578.232 1447 1 1 109.647 83.6333 -174.45 - 16 192.374 1317 1 0 109.647 83.634 -175.85 - 16 433.079 1447 0 1 109.647 83.6525 -204.45 - 16 383.211 1318 0 0 109.648 83.6525 -205.85 - 16 44.1095 1677 5 0 60.5342 155.623 -56.25 - 16 118.093 1317 0 0 109.627 83.6099 -205.85 - 16 95.0873 1172 13 0 119.437 54.5541 183.75 - 16 181.448 1435 6 1 107.284 84.285 -24.45 - 16 94.2402 1321 6 0 107.156 84.4193 -25.85 - 16 16.4435 1322 6 0 107.125 84.45 -26.1813 - 16 115.48 1421 5 1 104.418 86.8026 -54.45 - 16 206.072 1333 5 0 104.371 86.7869 -55.8503 - 16 313.107 1408 4 1 101.755 85.3184 -84.45 - 16 155.515 1326 4 0 101.943 85.4139 -85.85 - 16 360.791 1426 3 1 105.407 87.9247 -114.45 - 16 114.983 1340 3 0 105.239 88.1906 -115.85 - 16 15.926 1341 3 0 105.207 88.2501 -116.209 - 16 119.047 1414 2 1 103.138 93.0527 -144.45 - 16 137.279 1364 2 0 102.932 93.0108 -145.85 - 16 146.163 1386 1 1 97.5211 90.9101 -174.45 - 16 83.3592 1352 1 0 97.2076 90.575 -175.85 - 16 95.2681 1351 1 0 97.1853 90.55 -175.949 - 16 122.705 1361 0 1 92.4929 82.4542 -204.45 - 16 28.7618 1360 0 1 92.3499 82.4507 -204.757 - 16 514.837 1312 0 0 91.8029 82.4682 -205.85 - 16 20.6273 1311 0 0 91.631 82.45 -206.083 - 16 154.718 1453 6 1 110.839 82.5099 -24.4501 - 16 22.8928 1312 6 0 111.15 82.6426 -25.8505 - 16 91.1979 1313 6 0 111.167 82.65 -25.9281 - 16 131.369 1487 5 1 117.681 85.1828 -54.45 - 16 118.895 1326 5 0 117.903 85.4102 -55.85 - 16 238.867 1327 5 0 117.945 85.4501 -56.1 - 16 29.3923 1517 4 1 123.711 90.15 -84.5378 - 16 57.3195 1518 4 1 123.75 90.1713 -84.6544 - 16 208.079 1351 4 0 124.131 90.3676 -85.85 - 16 104.003 1563 3 1 132.801 94.6475 -114.451 - 16 7.48936 1373 3 0 133.214 94.944 -115.85 - 16 126.823 1374 3 0 133.223 94.9501 -115.879 - 16 165.915 1609 2 1 142.047 100.456 -144.45 - 16 266.063 1402 2 0 142.33 100.658 -145.85 - 16 234.255 1644 1 1 148.953 104.946 -174.45 - 16 79.2872 1424 1 0 149.5 105.12 -175.85 - 16 45.0353 1425 1 0 149.591 105.15 -176.108 - 16 58.5573 1694 0 1 159.088 108.27 -204.45 - 16 122.756 1695 0 1 159.15 108.291 -204.66 - 16 111.08 1441 0 0 159.492 108.4 -205.85 - 16 148.575 1317 4 0 109.601 83.6286 -85.85 - 16 117.696 1446 3 1 109.369 83.6365 -114.45 - 16 130.355 1317 3 0 109.348 83.6365 -115.85 - 16 129.907 1443 2 1 108.898 83.7104 -144.45 - 16 97.3951 1440 1 1 108.165 83.8478 -174.45 - 16 21.2087 1439 1 1 108.15 83.856 -174.757 - 16 180.787 1319 1 0 108.101 83.8875 -175.85 - 16 111.459 1433 0 1 106.903 84.7516 -204.45 - 16 223.172 1323 0 0 106.862 84.8245 -205.85 - 16 45.7477 1293 0 0 111.022 78.7732 -206.25 - 16 79.1084 1294 0 0 111.051 78.85 -206.113 - 16 31.8654 1295 0 0 111.077 79.05 -205.934 - 16 122.368 1454 0 1 111.056 80.0958 -204.85 - 16 33.4477 1135 1 1 47.2343 128.852 -174.85 - 16 279.521 1446 1 1 109.55 83.5734 -174.492 - 16 266.588 1316 1 0 109.392 83.45 -176.095 - 16 141.911 1164 0 0 110.254 53.05 -206.023 - 16 175.507 1163 0 0 110.194 52.85 -206.103 - 16 75.2441 1315 1 0 109.14 83.25 -176.061 - 16 43.7436 1396 0 1 99.4565 78.1317 -204.45 - 16 67.7232 1397 0 1 99.5503 78.1936 -204.604 - 16 61.2955 1398 0 1 99.75 78.1384 -204.644 - 16 80.5137 1399 0 1 99.9501 78.0375 -204.601 - 16 66.4216 1400 0 1 100.15 77.886 -204.555 - 16 60.5777 1401 0 1 100.35 77.7328 -204.488 - 16 120.728 1402 0 1 100.67 77.545 -204.45 - 16 152.118 1289 0 0 100.749 77.858 -205.851 - 16 96.6665 1448 1 1 109.75 83.8926 -174.735 - 16 255.382 1446 6 1 109.55 83.6053 -24.619 - 16 6.85502 1311 6 0 108.889 82.2691 -25.8501 - 16 81.6129 1310 6 0 108.88 82.25 -25.8669 - 16 63.8409 1309 6 0 108.78 82.0492 -26.0301 - 16 45.8892 1308 6 0 108.677 81.85 -26.1765 - 16 93.8939 1327 5 1 85.528 38.2695 -54.45 - 16 28.9197 1326 5 1 85.4497 38.2786 -54.7408 - 16 111.014 1092 5 0 85.1058 38.4629 -55.85 - 16 106.54 1314 4 1 82.9705 37.8244 -84.4504 - 16 119.988 1089 4 0 82.7695 37.9775 -85.8517 - 16 68.4061 1313 3 1 82.7509 41.7274 -114.45 - 16 141.191 1314 3 1 82.85 41.597 -114.609 - 16 102.504 1103 3 0 83.2101 40.8411 -115.85 -Number of digits in this event = 49 -Using G4ParticleGun ... -2.68376 LIN -e- -Event: 17 -Number of tracker hits in this event = 43 - 17 161.844 982 10 1 16.4958 -110.465 95.55 - 17 162.416 348 10 0 16.5003 -110.465 94.15 - 17 117.356 982 9 1 16.5961 -110.483 65.55 - 17 150.416 348 9 0 16.6007 -110.48 64.15 - 17 137.193 983 8 1 16.6929 -110.425 35.55 - 17 117.42 348 8 0 16.699 -110.423 34.15 - 17 105.342 983 7 1 16.8189 -110.375 5.55 - 17 167.274 348 7 0 16.8254 -110.371 4.15 - 17 112.728 984 6 1 16.9506 -110.303 -24.45 - 17 203.265 349 6 0 16.9614 -110.301 -25.85 - 17 114.146 985 5 1 17.1965 -110.244 -54.45 - 17 113.89 349 5 0 17.2093 -110.244 -55.85 - 17 151.436 987 4 1 17.4721 -110.227 -84.45 - 17 118.111 349 4 0 17.4865 -110.225 -85.85 - 17 132.543 988 3 1 17.7776 -110.208 -114.45 - 17 471.716 349 3 0 17.7923 -110.209 -115.85 - 17 126.517 990 2 1 18.1066 -110.228 -144.45 - 17 105.697 349 2 0 18.122 -110.228 -145.85 - 17 116.571 991 1 1 18.4415 -110.234 -174.45 - 17 113.334 349 1 0 18.4564 -110.234 -175.85 - 17 129.585 993 0 1 18.7669 -110.26 -204.45 - 17 92.6667 349 0 0 18.7779 -110.263 -205.85 - 17 174.995 502 6 1 -79.45 -107.759 -24.73 - 17 3.55967 503 6 1 -79.45 -107.73 -24.5192 - 17 143.243 986 4 1 17.45 -110.222 -84.473 - 17 49.4718 347 4 0 17.728 -110.682 -85.85 - 17 131.265 346 4 0 17.7683 -110.75 -85.9558 - 17 303.458 345 4 0 17.9455 -110.95 -86.1441 - 17 68.8714 344 4 0 18.119 -111.15 -85.9934 - 17 122.399 987 1 1 17.6199 -110.009 -174.45 - 17 25.9641 986 1 1 17.45 -110.269 -174.791 - 17 64.7198 345 1 0 16.9532 -111.016 -175.85 - 17 76.4811 344 1 0 16.8648 -111.15 -176.053 - 17 56.3191 922 0 1 4.60944 -125.296 -204.45 - 17 77.895 921 0 1 4.45 -125.356 -204.539 - 17 65.5193 920 0 1 4.25 -125.418 -204.658 - 17 27.6108 919 0 1 4.05 -125.468 -204.788 - 17 198.964 270 0 0 2.31236 -125.987 -205.85 - 17 10.1673 269 0 0 1.73033 -126.15 -206.23 - 17 21.874 382 2 0 -101.071 -103.702 -146.25 - 17 289.777 389 2 1 -102.155 -103.647 -144.85 - 17 77.3975 982 8 1 16.65 -110.379 35.3253 - 17 282.515 345 8 0 17.0717 -110.984 34.1498 -Number of digits in this event = 22 -Using G4ParticleGun ... -7.38537 LIN -e- -Event: 18 -Number of tracker hits in this event = 40 - 18 116.692 740 9 1 -31.8838 122.108 65.55 - 18 161.769 1509 9 0 -31.8827 122.107 64.15 - 18 160.999 740 8 1 -31.8621 122.098 35.55 - 18 105.872 1509 8 0 -31.8642 122.099 34.15 - 18 142.749 740 7 1 -31.9029 122.126 5.55 - 18 140.035 1509 7 0 -31.9055 122.127 4.15 - 18 119.226 740 6 1 -31.9609 122.149 -24.45 - 18 244.585 1509 6 0 -31.9608 122.148 -25.85 - 18 142.424 740 5 1 -31.9347 122.118 -54.45 - 18 100.693 1509 5 0 -31.9314 122.118 -55.85 - 18 203.988 740 4 1 -31.8666 122.107 -84.45 - 18 125.991 1509 4 0 -31.8631 122.109 -85.85 - 18 136.325 741 3 1 -31.7826 122.136 -114.45 - 18 145.19 1509 3 0 -31.7789 122.138 -115.85 - 18 152.205 741 2 1 -31.7072 122.179 -144.45 - 18 134.005 1510 2 0 -31.7038 122.18 -145.85 - 18 130.364 742 1 1 -31.6341 122.208 -174.45 - 18 122.342 1510 1 0 -31.6318 122.21 -175.85 - 18 121.376 742 0 1 -31.5756 122.247 -204.45 - 18 132.235 1510 0 0 -31.5737 122.249 -205.85 - 18 9.64794 1656 8 1 151.35 176.054 35.3733 - 18 7.82236 1745 9 1 169.175 177.889 65.15 - 18 136.377 1746 9 1 169.35 177.907 65.4265 - 18 349.193 1367 4 0 -110.783 93.7076 -86.25 - 18 70.9985 1368 4 0 -111.746 93.75 -85.8881 - 18 77.1628 1369 4 0 -111.812 93.95 -85.9572 - 18 119.5 1370 4 0 -111.871 94.1501 -86.0305 - 18 80.1771 1371 4 0 -112.06 94.35 -85.9844 - 18 203.665 1372 4 0 -112.113 94.55 -86.087 - 18 48.8053 1373 4 0 -112.098 94.75 -86.0731 - 18 115.956 1514 5 0 -31.3381 123.079 -55.85 - 18 70.5218 1515 5 0 -31.2794 123.151 -55.8929 - 18 245.316 1516 5 0 -31.0964 123.35 -55.9766 - 18 67.2862 1517 5 0 -30.8034 123.55 -56.0012 - 18 92.3233 1518 5 0 -30.7425 123.75 -56.0211 - 18 56.4878 1519 5 0 -30.6037 123.95 -56.1644 - 18 287.788 1601 5 0 -5.91102 140.426 -56.25 - 18 28.5654 869 5 1 -6.16259 140.908 -54.85 - 18 32.2795 1626 5 0 -6.85659 145.414 -55.85 - 18 106.516 1541 9 0 -36.7272 128.455 63.75 -Number of digits in this event = 23 -Using G4ParticleGun ... -3.08647 LIN -e- -Event: 19 -Number of tracker hits in this event = 27 - 19 118.996 513 10 1 -77.3376 77.9445 95.55 - 19 131.375 1289 10 0 -77.337 77.9425 94.15 - 19 100.687 513 9 1 -77.3156 77.9076 65.55 - 19 135.414 1289 9 0 -77.313 77.9069 64.15 - 19 383.737 513 8 1 -77.2572 77.895 35.55 - 19 142.464 1289 8 0 -77.2561 77.8929 34.15 - 19 176.626 514 7 1 -77.2242 77.8497 5.55 - 19 102.144 1288 7 0 -77.2219 77.849 4.15 - 19 138.037 514 6 1 -77.1677 77.8427 -24.45 - 19 114.716 1288 6 0 -77.1639 77.8411 -25.85 - 19 163.519 514 5 1 -77.0953 77.8058 -54.45 - 19 151.249 1288 5 0 -77.0892 77.8054 -55.85 - 19 160.549 515 4 1 -76.9548 77.7888 -84.45 - 19 127.01 1288 4 0 -76.9489 77.7905 -85.85 - 19 132.038 516 3 1 -76.8255 77.826 -114.45 - 19 169.877 1288 3 0 -76.8201 77.8273 -115.85 - 19 109.592 516 2 1 -76.7023 77.8408 -144.45 - 19 104.514 1288 2 0 -76.6976 77.8418 -145.85 - 19 111.124 517 1 1 -76.6036 77.8666 -174.45 - 19 109.757 1289 1 0 -76.5972 77.8661 -175.85 - 19 117.42 517 0 1 -76.4747 77.8731 -204.45 - 19 137.688 1289 0 0 -76.4696 77.8744 -205.85 - 19 27.9206 652 0 1 -49.65 132.501 -204.776 - 19 243.883 653 0 1 -49.45 132.803 -204.62 - 19 26.3216 516 4 1 -76.85 77.7879 -84.829 - 19 72.0912 1292 4 0 -75.2629 78.5782 -85.85 - 19 311.906 1293 4 0 -75.1747 78.65 -85.932 -Number of digits in this event = 16 -Using G4ParticleGun ... -4.52544 LIN -e- -Event: 20 -Number of tracker hits in this event = 56 - 20 131.711 1129 11 1 45.9342 -57.1538 125.55 - 20 129.65 614 11 0 45.9342 -57.1529 124.15 - 20 121.998 1129 10 1 45.937 -57.1338 95.55 - 20 157.558 614 10 0 45.9343 -57.1354 94.15 - 20 120.619 1129 9 1 45.8675 -57.1672 65.55 - 20 163.209 614 9 0 45.8712 -57.1669 64.15 - 20 122.12 1129 8 1 45.9525 -57.1965 35.55 - 20 123.451 614 8 0 45.9734 -57.207 34.15 - 20 128.314 1131 7 1 46.4016 -57.4193 5.55 - 20 134.976 613 7 0 46.4217 -57.4331 4.15 - 20 107.756 1134 6 1 46.8507 -57.708 -24.45 - 20 119.765 611 6 0 46.884 -57.7224 -25.85 - 20 105.641 1137 5 1 47.569 -58.0342 -54.45 - 20 351.651 610 5 0 47.5998 -58.0476 -55.85 - 20 40.6217 609 5 0 47.6053 -58.05 -56.0955 - 20 93.485 1140 4 1 48.2457 -58.3503 -84.45 - 20 83.5557 1141 4 1 48.25 -58.352 -84.5995 - 20 114.291 608 4 0 48.2854 -58.3683 -85.85 - 20 118.045 1145 3 1 49.0917 -58.7066 -114.45 - 20 126.27 606 3 0 49.1422 -58.721 -115.85 - 20 128.745 1150 2 1 50.1649 -59.0381 -144.45 - 20 143.318 605 2 0 50.1746 -59.0416 -145.85 - 20 217.148 1151 1 1 50.3744 -59.1518 -174.45 - 20 230.169 604 1 0 50.409 -59.182 -175.85 - 20 23.2423 1155 0 1 51.2462 -59.7534 -204.45 - 20 91.0698 1156 0 1 51.25 -59.7551 -204.559 - 20 110.862 601 0 0 51.2947 -59.7757 -205.85 - 20 189.476 1149 0 1 50.0097 -58.4748 -204.45 - 20 110.338 608 0 0 49.9829 -58.442 -205.85 - 20 92.6453 584 4 0 21.6716 -63.2444 -86.25 - 20 96.7792 583 4 0 21.4631 -63.2504 -86.07 - 20 251.512 1005 4 1 21.2453 -63.5109 -84.85 - 20 89.6493 1006 4 1 21.25 -63.6795 -84.5115 - 20 79.9762 602 1 0 50.4202 -59.5446 -175.85 - 20 11.1436 1169 0 1 54.0275 -57.0721 -204.45 - 20 251.466 1170 0 1 54.05 -57.0607 -204.467 - 20 104.564 1171 0 1 54.2501 -56.9942 -204.597 - 20 92.3772 1172 0 1 54.4504 -57.0091 -204.697 - 20 56.7199 1173 0 1 54.65 -57.0338 -204.786 - 20 45.0811 1174 0 1 54.85 -57.0412 -204.831 - 20 30.9562 1175 0 1 55.05 -57.0212 -204.842 - 20 137.415 619 0 0 67.2273 -56.1145 -205.85 - 20 231.045 620 0 0 67.6795 -56.05 -205.86 - 20 18.4771 1253 0 1 70.7697 -54.7469 -204.85 - 20 83.2447 1254 0 1 70.85 -54.7089 -204.824 - 20 54.6536 1255 0 1 71.05 -54.6697 -204.757 - 20 88.8455 1256 0 1 71.25 -54.6746 -204.648 - 20 186.015 1257 0 1 71.45 -54.8095 -204.465 - 20 18.5941 622 0 0 72.0683 -55.6223 -205.85 - 20 223.391 621 0 0 72.1117 -55.6501 -205.932 - 20 330.648 1381 3 1 96.4536 -61.2885 -114.45 - 20 160.066 1131 1 1 46.3518 -57.2293 -174.45 - 20 104.796 613 1 0 46.3846 -57.2544 -175.85 - 20 137.425 1135 0 1 47.0923 -57.718 -204.45 - 20 102.954 611 0 0 47.1651 -57.7867 -205.85 - 20 104.944 1238 5 0 -101.028 67.8089 -56.25 -Number of digits in this event = 28 -Using G4ParticleGun ... -6.90342 LIN -e- -Event: 21 -Number of tracker hits in this event = 216 - 21 102.677 1181 11 1 56.3179 17.6538 125.55 - 21 223.826 988 11 0 56.3197 17.6539 124.15 - 21 148.721 1181 10 1 56.3585 17.6556 95.55 - 21 156.092 988 10 0 56.3597 17.6556 94.15 - 21 772.409 1181 9 1 56.3842 17.6532 65.55 - 21 523.107 988 9 0 56.387 17.6528 64.15 - 21 107.278 1181 8 1 56.4479 17.641 35.55 - 21 517.324 987 8 0 56.4546 17.6376 34.15 - 21 115.465 1182 7 1 56.5962 17.5668 5.55 - 21 120.651 987 7 0 56.6046 17.5564 4.15 - 21 119.25 1183 6 1 56.7658 17.3301 -24.45 - 21 147.729 986 6 0 56.7721 17.3225 -25.85 - 21 99.6149 1184 5 1 56.8999 17.1751 -54.45 - 21 279.505 985 5 0 56.9072 17.1684 -55.85 - 21 117.877 1184 4 1 57.0453 17.0318 -84.45 - 21 106.522 984 4 0 57.0533 17.029 -85.85 - 21 150.075 1185 3 1 57.2333 16.9768 -114.45 - 21 111.137 984 3 0 57.2423 16.9759 -115.85 - 21 147.89 1186 2 1 57.4174 16.9604 -144.45 - 21 212.729 984 2 0 57.4239 16.9565 -145.85 - 21 428.538 1187 1 1 57.5625 16.9019 -174.45 - 21 242.729 984 1 0 57.5685 16.8967 -175.85 - 21 408.671 1188 0 1 57.6859 16.7863 -204.45 - 21 138.142 983 0 0 57.6612 16.7479 -205.85 - 21 338.275 985 1 0 57.6436 17.1826 -175.85 - 21 302.323 982 0 0 57.7385 16.5614 -205.85 - 21 4.27312 688 0 0 110.234 -42.2501 -206.25 - 21 116.897 215 6 0 101.449 -136.95 -26.1512 - 21 176.962 1407 6 1 101.629 -137.065 -24.85 - 21 194.055 988 3 0 56.5977 17.6761 -115.976 - 21 117.093 1188 2 1 57.7222 16.9852 -144.45 - 21 183.303 1185 1 1 57.0944 16.4044 -174.45 - 21 108.652 981 1 0 57.0492 16.3837 -175.852 - 21 119.209 1182 0 1 56.5141 17.2008 -204.45 - 21 165.972 984 0 0 56.5062 17.0232 -205.851 - 21 47.4049 1211 1 0 104.656 62.2959 -176.25 - 21 116.067 1181 2 1 56.4216 17.7192 -144.45 - 21 109.265 988 2 0 56.4386 17.7523 -145.85 - 21 120.987 1183 1 1 56.6931 18.5861 -174.45 - 21 425.115 992 1 0 56.7018 18.6131 -175.85 - 21 181.766 1184 0 1 56.9086 19.2268 -204.45 - 21 149.459 996 0 0 56.8941 19.315 -205.85 - 21 248.102 987 9 0 56.3851 17.5127 64.1499 - 21 202.392 1198 8 1 59.7538 15.4528 35.55 - 21 143.613 976 8 0 59.7448 15.4368 34.15 - 21 81.7025 1191 7 1 58.2922 13.6752 5.54992 - 21 177.057 1190 7 1 58.25 13.5877 5.28969 - 21 112.493 965 7 0 58.0489 13.1995 4.14959 - 21 101.513 1162 6 1 52.5031 3.22828 -24.45 - 21 3.16151 1161 6 1 52.45 3.01913 -24.8407 - 21 23.6605 912 6 0 52.2604 2.46432 -25.85 - 21 197.602 911 6 0 52.2556 2.44992 -25.8763 - 21 138.578 1132 5 1 46.5388 -12.888 -54.4503 - 21 18.4043 833 5 0 46.2191 -13.4301 -55.85 - 21 95.2196 832 5 0 46.2072 -13.45 -55.9011 - 21 135.833 1106 4 1 41.3205 -24.1441 -84.45 - 21 9.20146 776 4 0 41.6666 -24.8315 -85.85 - 21 151.466 775 4 0 41.6761 -24.8501 -85.8881 - 21 23.2142 1138 3 1 47.8018 -38.5031 -114.45 - 21 112.752 1139 3 1 47.8506 -38.5563 -114.514 - 21 46.961 1140 3 1 48.05 -38.7793 -114.766 - 21 85.7099 701 3 0 48.9426 -39.7242 -115.85 - 21 147.893 700 3 0 49.0565 -39.8502 -115.995 - 21 6.51221 699 3 0 49.2423 -40.05 -116.228 - 21 3.27882 1264 2 1 73.0459 -63.3921 -144.45 - 21 104.391 1265 2 1 73.0504 -63.4014 -144.468 - 21 58.0897 579 2 0 73.3474 -64.1756 -145.85 - 21 111.152 578 2 0 73.3732 -64.25 -145.977 - 21 37.1042 1295 1 1 79.1796 -80.6726 -174.45 - 21 118.08 1296 1 1 79.25 -80.6277 -174.56 - 21 74.2729 500 1 0 80.1248 -79.951 -175.85 - 21 75.5271 501 1 0 80.2605 -79.8498 -176.063 - 21 129.256 1388 0 1 97.7732 -65.2562 -204.45 - 21 150.64 576 0 0 98.3068 -64.8088 -205.85 - 21 123.512 1182 8 1 56.6318 17.6686 35.55 - 21 90.2431 979 7 0 58.29 15.8757 4.15 - 21 63.9297 978 7 0 58.3137 15.85 3.8801 - 21 148.475 1204 6 1 60.9082 13.2995 -24.45 - 21 133.997 965 6 0 61.1623 13.1616 -25.85 - 21 109.023 1231 5 1 66.2908 10.3599 -54.45 - 21 117.811 950 5 0 66.4582 10.2273 -55.85 - 21 131.614 1246 4 1 69.3299 7.60164 -84.45 - 21 125.723 937 4 0 69.5193 7.54484 -85.85 - 21 161.284 1267 3 1 73.4945 6.3335 -114.45 - 21 163.628 931 3 0 73.7873 6.29173 -115.85 - 21 467.868 1298 2 1 79.7049 5.06795 -144.45 - 21 246.578 925 2 0 80.1101 5.06484 -145.85 - 21 156.482 1342 1 1 88.4504 4.93893 -174.45 - 21 144.032 925 1 0 88.831 5.15956 -175.85 - 21 47.6175 1360 0 1 92.2529 11.4293 -204.45 - 21 66.2603 1361 0 1 92.3502 11.404 -204.604 - 21 121.264 955 0 0 93.1154 11.2191 -205.85 - 21 15.923 1359 0 1 91.9636 11.5537 -204.45 - 21 128.865 1358 0 1 91.95 11.5899 -204.511 - 21 80.9075 960 0 0 91.8456 12.0952 -205.85 - 21 292.445 1323 1 1 84.7051 6.15394 -174.45 - 21 130.506 931 1 0 84.8789 6.29396 -175.85 - 21 111.77 1342 0 1 88.643 6.72457 -204.45 - 21 145.257 931 0 0 88.5121 6.40437 -205.85 - 21 27.8662 887 0 0 90.2781 -2.59777 -206.25 - 21 135.139 923 2 0 79.8372 4.79441 -145.85 - 21 100.438 1309 1 1 81.8687 -6.63534 -174.45 - 21 51.9144 864 1 0 82.1125 -7.18726 -175.85 - 21 68.3313 863 1 0 82.1393 -7.25003 -176.004 - 21 41.4133 1329 0 1 85.9808 -18.8606 -204.45 - 21 117.406 1330 0 1 86.05 -18.8968 -204.554 - 21 107.056 803 0 0 86.9331 -19.3553 -205.85 - 21 149.262 802 0 0 87.1619 -19.45 -206.164 - 21 52.2016 851 0 0 89.1839 -9.66887 -206.25 - 21 120.47 852 0 0 89.2032 -9.64996 -206.203 - 21 265.485 1192 3 1 58.5387 21.6391 -114.45 - 21 42.469 1006 3 0 58.36 21.2955 -115.85 - 21 72.2635 1005 3 0 58.3167 21.2499 -115.996 - 21 203.146 1155 2 1 51.1153 -4.85833 -144.45 - 21 139.329 880 2 0 51.2005 -3.98216 -145.851 - 21 126.574 881 2 0 51.4159 -3.85 -146.043 - 21 8.47368 1160 2 1 52.2379 -3.5858 -144.85 - 21 360.954 1161 2 1 52.25 -3.58108 -144.828 - 21 244.75 1162 2 1 52.45 -3.55261 -144.648 - 21 5.27035 1154 2 1 51.05 -4.92109 -144.454 - 21 124.753 1009 3 0 58.4134 21.9204 -115.85 - 21 105.537 1178 2 1 55.7036 27.7135 -144.45 - 21 82.1766 1041 2 0 55.5563 28.3329 -145.85 - 21 33.9897 1042 2 0 55.5244 28.45 -146.128 - 21 30.2959 1152 1 1 50.4892 39.4703 -174.45 - 21 93.3042 1151 1 1 50.45 39.5022 -174.528 - 21 90.7297 1099 1 0 49.7856 39.9706 -175.85 - 21 63.3499 1100 1 0 49.6971 40.05 -176.039 - 21 140.935 1085 0 1 37.2379 54.2154 -204.45 - 21 100.26 1172 0 0 36.8242 54.5894 -205.85 - 21 40.8033 1173 0 0 36.7561 54.65 -206.071 - 21 100.448 986 9 0 55.9549 17.45 64.0862 - 21 80.6235 1139 8 1 47.9596 13.323 35.55 - 21 32.1174 1138 8 1 47.8499 13.2265 35.2662 - 21 21.2097 964 8 0 47.3468 12.8699 34.15 - 21 101.14 963 8 0 47.3107 12.85 34.0775 - 21 126.541 1064 7 1 32.9466 7.52145 5.55 - 21 22.3488 933 7 0 33.3158 6.68609 4.15 - 21 144.48 932 7 0 33.3318 6.65 4.08902 - 21 220.449 1103 6 1 40.7822 -7.23843 -24.45 - 21 137.026 1102 6 1 40.65 -7.88764 -24.7036 - 21 31.2654 845 6 0 39.5019 -10.9656 -25.85 - 21 71.9898 844 6 0 39.4664 -11.05 -25.8865 - 21 79.7805 843 6 0 39.4042 -11.25 -25.9735 - 21 50.4148 842 6 0 39.3783 -11.45 -26.1101 - 21 14.1994 841 6 0 39.348 -11.65 -26.2196 - 21 63.0944 1021 5 1 24.3175 -63.485 -54.45 - 21 202.562 1022 5 1 24.45 -63.4553 -54.5757 - 21 60.0154 1023 5 1 24.65 -63.4504 -54.7408 - 21 42.9084 581 5 0 26.1835 -63.8071 -55.85 - 21 220.059 580 5 0 26.3005 -63.8504 -55.9311 - 21 68.8888 579 5 0 26.6421 -64.05 -56.1633 - 21 72.4643 578 5 0 26.8376 -64.2501 -56.2035 - 21 133.152 577 5 0 26.9184 -64.4505 -56.1491 - 21 93.1879 576 5 0 27.0222 -64.6503 -56.0702 - 21 69.5667 575 5 0 27.1159 -64.8502 -55.9806 - 21 60.9298 574 5 0 27.1573 -65.05 -55.9158 - 21 65.2905 573 5 0 27.1986 -65.25 -55.886 - 21 289.093 1039 5 1 27.9691 -69.0449 -54.85 - 21 77.4164 1040 5 1 28.0501 -69.245 -54.8189 - 21 69.8543 533 5 0 29.0055 -73.2998 -55.85 - 21 81.4255 532 5 0 29.0487 -73.45 -55.8999 - 21 47.9397 531 5 0 29.1284 -73.65 -56.0259 - 21 81.3668 530 5 0 29.1339 -73.8502 -56.0029 - 21 32.0966 529 5 0 29.1441 -74.0501 -55.899 - 21 120.765 1048 5 1 29.7051 -76.0062 -54.8497 - 21 224.049 1047 5 1 29.65 -76.3152 -54.6642 - 21 110.589 1046 5 1 29.45 -76.6313 -54.536 - 21 178.784 1045 5 1 29.25 -76.6077 -54.6841 - 21 31.516 768 5 0 39.9281 -26.25 -55.951 - 21 21.826 1157 1 1 51.5151 9.16146 -174.45 - 21 64.3228 1156 1 1 51.45 9.17216 -174.474 - 21 73.6914 1155 1 1 51.25 9.2142 -174.57 - 21 105.347 1154 1 1 51.05 9.26763 -174.69 - 21 0.00672351 1153 1 1 50.8493 9.30932 -174.85 - 21 146.966 948 1 0 48.5684 9.67887 -175.85 - 21 66.3758 949 1 0 48.1071 9.85 -175.898 - 21 91.0228 950 1 0 47.9554 10.05 -175.891 - 21 95.464 951 1 0 47.875 10.25 -175.886 - 21 118.78 952 1 0 47.7826 10.4501 -175.921 - 21 105.952 953 1 0 47.5221 10.6501 -176.006 - 21 90.2515 954 1 0 47.2745 10.8502 -176 - 21 106.035 955 1 0 47.1341 11.05 -175.948 - 21 59.9033 956 1 0 47.0035 11.25 -175.922 - 21 43.7455 957 1 0 46.9279 11.4501 -175.893 - 21 4.06262 1138 1 1 47.8432 16.3617 -174.85 - 21 85.5159 1139 1 1 47.8501 16.3888 -174.845 - 21 32.0009 990 1 0 48.7189 18.163 -175.85 - 21 68.7726 991 1 0 48.771 18.25 -175.915 - 21 4.97751 993 1 0 49.2608 18.65 -175.853 - 21 14.6667 1166 1 1 53.4208 25.9077 -174.85 - 21 1.60487 1062 1 0 57.481 32.5305 -175.85 - 21 198.726 1222 1 1 64.5836 48.8998 -174.85 - 21 137.76 1221 1 1 64.4499 49.0311 -174.623 - 21 3.08994 1223 1 1 64.65 49.0892 -174.847 - 21 198.178 1152 1 0 65.2232 50.4704 -175.85 - 21 232.734 1172 8 1 54.6105 17.5075 35.55 - 21 64.6328 1153 7 1 50.7216 16.2464 5.55 - 21 81.1135 1154 7 1 50.8502 16.3039 5.45409 - 21 134.327 1155 7 1 51.0501 16.3929 5.30764 - 21 7.73137 1156 7 1 51.25 16.4811 5.16422 - 21 120.447 985 7 0 52.6741 17.1137 4.15 - 21 98.1151 986 7 0 52.9743 17.25 3.93567 - 21 47.7727 1353 6 1 90.8472 36.1421 -24.45 - 21 89.8791 1354 6 1 90.95 36.1949 -24.5101 - 21 63.5814 1355 6 1 91.15 36.3002 -24.6307 - 21 87.0052 1356 6 1 91.35 36.4036 -24.7561 - 21 128.324 1086 6 0 93.0844 37.2825 -25.85 - 21 165.594 1087 6 0 93.4299 37.4501 -26.0705 - 21 92.4477 1593 5 1 138.795 59.6099 -54.4503 - 21 78.5032 1594 5 1 138.95 59.6805 -54.5384 - 21 54.6542 1595 5 1 139.15 59.7684 -54.6519 - 21 41.7812 1596 5 1 139.35 59.8567 -54.7643 - 21 94.9764 1203 5 0 141.215 60.715 -55.85 - 21 136.09 1204 5 0 141.508 60.85 -56.0225 - 21 65.9475 1104 2 1 40.8764 17.0388 -144.45 -Number of digits in this event = 88 -Using G4ParticleGun ... -5.96367 LIN -e- -Event: 22 -Number of tracker hits in this event = 71 - 22 118.8 1256 10 1 71.3529 -90.3197 95.55 - 22 98.7785 449 10 0 71.3524 -90.3199 94.15 - 22 114.372 1256 9 1 71.335 -90.3229 65.55 - 22 311.922 449 9 0 71.3339 -90.3234 64.15 - 22 255.071 1256 8 1 71.3122 -90.3326 35.55 - 22 121.548 449 8 0 71.3112 -90.3332 34.15 - 22 106.069 1256 7 1 71.2845 -90.3503 5.55 - 22 188.777 449 7 0 71.2824 -90.3497 4.15 - 22 119.877 1255 6 1 71.2381 -90.3354 -24.45 - 22 122.3 449 6 0 71.2351 -90.3339 -25.85 - 22 142.964 1255 5 1 71.175 -90.3041 -54.45 - 22 149.179 449 5 0 71.1735 -90.3041 -55.85 - 22 90.5348 1255 4 1 71.1386 -90.3008 -84.45 - 22 91.8807 449 4 0 71.1372 -90.3002 -85.85 - 22 310.717 1255 3 1 71.109 -90.2893 -114.45 - 22 105.306 449 3 0 71.1209 -90.2959 -115.85 - 22 150.567 1256 2 1 71.405 -90.3814 -144.45 - 22 114.693 448 2 0 71.4156 -90.3876 -145.85 - 22 2.04722 1257 1 1 71.6498 -90.5063 -174.45 - 22 159.054 1258 1 1 71.65 -90.5062 -174.459 - 22 389.24 448 1 0 71.6839 -90.486 -175.85 - 22 120.062 450 0 0 72.398 -90.0419 -205.85 - 22 260.11 1254 0 1 71.036 -90.2921 -204.45 - 22 420.322 449 0 0 71.0361 -90.2924 -205.85 - 22 75.9478 1255 0 1 71.0501 -90.3062 -204.476 - 22 282.425 1255 1 1 71.1763 -90.3899 -174.45 - 22 7.22062 335 2 0 93.8837 -112.95 -146.082 - 22 62.8103 336 2 0 93.9068 -112.95 -145.989 - 22 201.961 1361 2 1 92.4291 -112.786 -144.85 - 22 290.079 1360 2 1 92.3498 -112.791 -144.802 - 22 134.459 1251 0 1 70.3291 -90.5054 -204.45 - 22 87.8481 1254 1 1 71.05 -90.4397 -174.596 - 22 44.993 1253 1 1 70.8499 -90.4575 -174.771 - 22 207.771 447 1 0 69.7245 -90.6655 -175.85 - 22 41.907 649 1 0 28.6175 -50.0736 -176.25 - 22 162.322 650 1 0 28.5988 -50.05 -176.2 - 22 58.021 1041 1 1 28.2737 -49.5878 -174.85 - 22 264.009 1040 1 1 28.25 -49.5337 -174.655 - 22 45.4073 1039 1 1 28.0493 -49.3054 -174.736 - 22 86.3209 655 1 0 26.8256 -49.0173 -175.85 - 22 88.6116 654 1 0 26.5832 -49.05 -175.884 - 22 138.089 653 1 0 26.4498 -49.25 -175.951 - 22 48.1677 652 1 0 26.3324 -49.45 -176.081 - 22 20.646 450 3 0 71.2071 -90.0499 -116.171 - 22 21.2478 1254 2 1 70.8603 -85.5842 -144.45 - 22 137.933 1253 2 1 70.85 -85.5717 -144.517 - 22 125.853 473 2 0 70.6925 -85.3376 -145.85 - 22 55.9927 1239 1 1 68.0155 -80.8832 -174.45 - 22 62.8801 1240 1 1 68.05 -80.8549 -174.655 - 22 115.214 496 1 0 68.2543 -80.6972 -175.85 - 22 7.87271 497 1 0 68.3164 -80.65 -176.216 - 22 82.1491 1266 0 1 73.3613 -77.004 -204.45 - 22 31.7219 1267 0 1 73.45 -76.9444 -204.713 - 22 18.6383 516 0 0 73.8833 -76.6689 -205.85 - 22 183.769 517 0 0 73.9138 -76.65 -205.93 - 22 174.399 1256 3 1 71.25 -90.4562 -114.6 - 22 143.862 445 3 0 71.4051 -90.9931 -115.85 - 22 145.73 1274 2 1 74.9429 -101.481 -144.45 - 22 50.4689 387 2 0 75.0546 -102.64 -145.85 - 22 112.523 386 2 0 75.0675 -102.75 -145.984 - 22 61.4306 1293 1 1 78.7621 -120.677 -174.45 - 22 114.824 1292 1 1 78.6499 -120.806 -174.579 - 22 41.8495 1291 1 1 78.45 -121.037 -174.781 - 22 21.3573 288 1 0 77.3409 -122.481 -175.85 - 22 73.5817 287 1 0 77.289 -122.55 -175.898 - 22 95.0286 286 1 0 77.1213 -122.75 -176.031 - 22 60.0643 285 1 0 76.9264 -122.95 -176.168 - 22 137.908 1068 0 1 33.8321 -164.723 -204.45 - 22 112.969 75 0 0 33.6743 -165.042 -205.85 - 22 202.187 1256 0 1 71.3517 -90.3016 -204.45 - 22 127.534 448 0 0 71.2773 -90.385 -205.85 +Number of tracker hits in this event = 57 + 0 106.558 243 7 1 -131.506 65.5508 5.55 + 0 98.6554 1227 7 0 -131.507 65.5511 4.15 + 0 133.771 243 6 1 -131.51 65.5419 -24.45 + 0 116.268 1227 6 0 -131.512 65.5411 -25.85 + 0 219.865 243 5 1 -131.521 65.5415 -54.45 + 0 155.162 1227 5 0 -131.522 65.5369 -55.85 + 0 97.4627 243 4 1 -131.526 65.4235 -84.45 + 0 148.762 1226 4 0 -131.527 65.4204 -85.85 + 0 118.261 242 3 1 -131.555 65.3727 -114.45 + 0 112.46 1226 3 0 -131.563 65.3671 -115.85 + 0 341.512 242 2 1 -131.735 65.2486 -144.45 + 0 449.268 1225 2 0 -131.748 65.2475 -145.85 + 0 465.868 240 1 1 -132.028 65.2128 -174.45 + 0 220.334 1225 1 0 -132.043 65.2083 -175.85 + 0 134.806 238 0 1 -132.362 65.1029 -204.45 + 0 485.326 1225 0 0 -132.383 65.0973 -205.85 + 0 69.8665 62 4 0 -86.4719 -167.55 -85.9803 + 0 0.559803 1226 2 0 -131.749 65.25 -145.878 + 0 210.012 243 0 1 -131.517 64.6364 -204.45 + 0 124.567 1222 0 0 -131.532 64.5595 -205.85 + 0 229.991 241 1 1 -131.845 65.2577 -174.45 + 0 92.8008 1226 1 0 -131.862 65.2559 -175.85 + 0 176.038 239 0 1 -132.248 65.2712 -204.45 + 0 170.369 1226 0 0 -132.258 65.2751 -205.85 + 0 9.35904 1584 0 0 -155.64 136.95 -206.065 + 0 50.4401 1583 0 0 -155.654 136.95 -206.061 + 0 265.812 241 0 1 -131.893 65.2063 -204.45 + 0 264.449 243 2 1 -131.521 65.4489 -144.45 + 0 249.574 1227 2 0 -131.519 65.4542 -145.85 + 0 104.952 243 1 1 -131.437 65.5484 -174.45 + 0 173.25 1227 1 0 -131.428 65.5479 -175.85 + 0 124.804 244 0 1 -131.302 65.5432 -204.45 + 0 144.477 1227 0 0 -131.289 65.5529 -205.85 + 0 101.049 1228 0 0 -131.63 65.6625 -205.85 + 0 126.873 1215 0 0 -128.339 63.065 -206.25 + 0 8.22936 267 0 1 -126.554 63.3035 -204.85 + 0 183.162 268 0 1 -126.55 63.304 -204.848 + 0 40.9289 269 0 1 -126.35 63.5753 -204.508 + 0 199.466 1303 0 0 -142.99 80.709 -206.25 + 0 138.656 1228 1 0 -131.83 65.774 -175.85 + 0 140.604 242 0 1 -131.71 66.0376 -204.45 + 0 106.577 1230 0 0 -131.706 66.0765 -205.85 + 0 122.558 1226 5 0 -131.183 65.3708 -55.85 + 0 42.4077 282 4 1 -123.631 62.4096 -84.4504 + 0 114.537 283 4 1 -123.55 62.4553 -84.5934 + 0 138.928 1214 4 0 -123.082 62.8999 -85.8503 + 0 43.1364 311 3 1 -117.833 65.5237 -114.45 + 0 77.606 310 3 1 -117.95 65.5353 -114.534 + 0 47.3336 309 3 1 -118.15 65.5708 -114.718 + 0 162.543 1228 3 0 -118.956 65.7039 -115.85 + 0 146.27 1290 3 0 -138.582 78.1831 -116.25 + 0 12.1457 1291 3 0 -138.346 78.25 -115.879 + 0 52.8786 215 3 1 -137.069 78.9052 -114.85 + 0 73.7848 216 3 1 -136.95 78.9621 -114.762 + 0 80.3281 217 3 1 -136.75 79.1004 -114.654 + 0 89.585 218 3 1 -136.55 79.242 -114.543 + 0 210.15 1215 4 0 -122.967 63.0502 -86.1546 Number of digits in this event = 34 Using G4ParticleGun ... -5.71765 LIN +7.82722 LIN +e- +Event: 1 +Number of tracker hits in this event = 180 + 1 115.341 675 11 1 -44.8889 36.6489 125.55 + 1 157.282 1083 11 0 -44.8883 36.651 124.15 + 1 373.076 675 10 1 -44.8724 36.6974 95.55 + 1 131.553 1083 10 0 -44.871 36.699 94.15 + 1 268.752 676 9 1 -44.8385 36.7277 65.55 + 1 300.066 1083 9 0 -44.8377 36.7301 64.15 + 1 112.238 676 8 1 -44.8223 36.7785 35.55 + 1 108.282 1083 8 0 -44.8216 36.7819 34.15 + 1 99.691 676 7 1 -44.8063 36.8559 5.55 + 1 116.415 1084 7 0 -44.8048 36.861 4.15 + 1 459.104 676 6 1 -44.7666 36.9697 -24.45 + 1 384.161 1084 6 0 -44.7636 36.9739 -25.85 + 1 371.556 676 5 1 -44.6957 37.0565 -54.45 + 1 255.903 1085 5 0 -44.6919 37.0597 -55.85 + 1 291.611 677 4 1 -44.615 37.1246 -84.45 + 1 204.702 1085 4 0 -44.6121 37.1298 -85.85 + 1 244.469 677 3 1 -44.5461 37.2371 -114.45 + 1 118.861 1085 3 0 -44.5431 37.2425 -115.85 + 1 302.688 677 2 1 -44.4936 37.3445 -144.45 + 1 115.475 1086 2 0 -44.4922 37.3485 -145.85 + 1 238.228 677 1 1 -44.454 37.4161 -174.45 + 1 153.143 1086 1 0 -44.4507 37.4199 -175.85 + 1 358.838 678 0 1 -44.3934 37.5091 -204.45 + 1 114.443 1087 0 0 -44.391 37.5115 -205.85 + 1 55.0396 425 7 0 -20.0648 -95.001 3.7501 + 1 237.671 426 7 0 -20.0713 -94.95 3.81319 + 1 57.2912 1088 6 0 -44.5376 37.707 -25.8501 + 1 211.536 1089 6 0 -44.4753 37.8501 -26.0747 + 1 54.4241 1363 6 0 -29.2288 92.8526 -26.25 + 1 104.98 1364 6 0 -29.1819 92.95 -26.1526 + 1 44.2423 1365 6 0 -29.0626 93.15 -25.9447 + 1 35.297 1366 6 0 -28.9984 93.35 -25.8627 + 1 414.947 761 6 1 -27.7107 97.112 -24.85 + 1 223.393 762 6 1 -27.65 97.309 -24.8016 + 1 18.7803 1404 6 0 -26.9713 101.083 -25.8501 + 1 68.8761 1405 6 0 -26.9552 101.15 -25.8964 + 1 54.6367 1406 6 0 -26.9322 101.35 -26.0901 + 1 231.037 678 4 1 -44.3838 37.3075 -84.45 + 1 162.754 1086 4 0 -44.3687 37.319 -85.85 + 1 97.0276 679 3 1 -44.0596 37.5466 -114.45 + 1 99.8686 1087 3 0 -44.0533 37.5609 -115.85 + 1 160.723 680 2 1 -43.9364 37.8707 -144.45 + 1 111.132 1089 2 0 -43.9216 37.8708 -145.85 + 1 122.962 682 1 1 -43.5959 37.8833 -174.45 + 1 124.729 1089 1 0 -43.5668 37.8851 -175.85 + 1 130.437 685 0 1 -43.004 37.9382 -204.45 + 1 265.518 1089 0 0 -42.9914 37.9847 -205.85 + 1 104.328 681 2 1 -43.8499 38.0036 -144.564 + 1 34.1812 1092 2 0 -43.4159 38.5908 -145.85 + 1 73.0169 1093 2 0 -43.3708 38.65 -145.988 + 1 121.402 677 5 1 -44.65 37.0476 -54.7718 + 1 119.684 1084 5 0 -44.7496 37.0364 -55.85 + 1 490.427 676 4 1 -44.6593 37.1223 -84.45 + 1 115.191 1086 3 0 -44.6116 37.2812 -115.85 + 1 194.49 1087 2 0 -44.5964 37.4692 -145.85 + 1 202.32 1088 1 0 -44.6186 37.6989 -175.85 + 1 122.96 677 0 1 -44.6442 37.9611 -204.45 + 1 152.468 676 1 1 -44.65 37.684 -174.475 + 1 213.534 675 1 1 -44.85 37.738 -174.643 + 1 33.5657 1363 1 0 67.9978 92.75 -175.939 + 1 372.517 557 3 0 85.016 -68.5042 -116.25 + 1 121.954 556 3 0 85.2376 -68.6501 -116.113 + 1 222.295 555 3 0 85.3363 -68.85 -115.96 + 1 193.538 1081 4 0 -43.5188 36.3685 -85.8503 + 1 69.6122 1080 4 0 -43.3026 36.2499 -86.1475 + 1 1.33766 1079 4 0 -43.2171 36.0497 -86.249 + 1 164.64 857 9 1 -8.5884 19.4857 65.55 + 1 17.935 1091 4 0 -44.3122 38.4226 -85.8503 + 1 100.309 1092 4 0 -44.3111 38.45 -85.8821 + 1 57.1677 1093 4 0 -44.2929 38.6502 -86.1467 + 1 87.0048 1082 11 0 -44.8887 36.6487 123.943 + 1 123.656 678 10 1 -44.4472 36.1591 95.55 + 1 118.304 1080 10 0 -44.4601 36.1605 94.15 + 1 111.302 679 8 1 -44.2476 37.3309 35.55 + 1 138.668 1086 8 0 -44.1883 37.3559 34.15 + 1 106.942 687 7 1 -42.5756 37.7503 5.55 + 1 120.408 1088 7 0 -42.4522 37.7513 4.15 + 1 111.834 700 6 1 -39.9067 37.9887 -24.45 + 1 130.571 1090 6 0 -39.809 38.051 -25.85 + 1 139.319 704 5 1 -39.1415 40.8202 -54.4501 + 1 115.881 1104 5 0 -39.1133 40.9632 -55.85 + 1 27.3916 707 4 1 -38.4529 43.7203 -84.45 + 1 90.5366 708 4 1 -38.45 43.7334 -84.5323 + 1 134.508 1119 4 0 -38.4058 43.9567 -85.85 + 1 103.161 712 3 1 -37.5463 48.7609 -114.451 + 1 122.384 1144 3 0 -37.4445 48.938 -115.85 + 1 221.507 723 2 1 -35.3811 52.2046 -144.45 + 1 109.766 1161 2 0 -35.3392 52.38 -145.85 + 1 1.76333 729 1 1 -34.0543 55.6694 -174.45 + 1 123.828 730 1 1 -34.05 55.6684 -174.458 + 1 7.42582 731 1 1 -33.85 55.6256 -174.822 + 1 190.376 1177 1 0 -33.2887 55.5309 -175.85 + 1 158.232 811 0 1 -17.7265 52.7091 -204.45 + 1 193.779 812 0 1 -17.65 52.641 -204.631 + 1 105.527 1160 0 0 -17.1362 52.2317 -205.85 + 1 106.091 813 0 1 -17.45 52.4873 -204.803 + 1 1.85066 1155 0 0 -16.4699 51.0544 -205.85 + 1 19.7881 1154 0 0 -16.4676 51.05 -205.853 + 1 104.03 705 5 1 -39.05 40.83 -54.7908 + 1 198.692 706 5 1 -38.85 40.8097 -54.6967 + 1 128.817 727 4 1 -34.6089 40.5785 -84.4502 + 1 232.615 1104 4 0 -34.3758 40.8896 -85.85 + 1 107.214 769 3 1 -26.2253 42.0907 -114.45 + 1 14.2078 770 3 1 -26.05 41.9356 -114.805 + 1 149.243 1106 3 0 -25.3119 41.3946 -115.85 + 1 19.2571 1105 3 0 -25.13 41.25 -116.224 + 1 106.183 828 2 1 -14.3331 32.1506 -144.45 + 1 360.002 1056 2 0 -14.2004 31.3782 -145.85 + 1 68.946 1055 2 0 -14.1595 31.25 -146.092 + 1 172.388 864 1 1 -7.23488 30.7224 -174.45 + 1 49.8188 1049 1 0 -7.10214 29.9285 -175.85 + 1 66.4095 1048 1 0 -7.10337 29.85 -176.006 + 1 34.6103 865 1 1 -7.04993 30.5371 -174.763 + 1 518.311 1054 1 0 -6.62762 30.8951 -175.85 + 1 128.635 1055 1 0 -5.85573 31.05 -175.988 + 1 16.7491 1053 1 0 -5.65575 30.8499 -175.877 + 1 124.954 875 1 1 -5.03989 30.7761 -174.85 + 1 114.789 726 4 1 -34.7049 40.6865 -84.45 + 1 229.576 725 4 1 -34.85 40.7695 -84.6787 + 1 107.904 1105 4 0 -35.5769 41.1409 -85.85 + 1 16.327 1685 4 0 -101.521 157.174 -86.25 + 1 12.1895 1099 4 0 -35.9686 40.05 -85.9542 + 1 97.3231 1084 10 0 -45.0623 37.0281 94.15 + 1 110.037 669 9 1 -46.1271 38.1138 65.55 + 1 130.072 1090 9 0 -46.1759 38.1561 64.15 + 1 165.456 664 8 1 -47.1088 39.0482 35.55 + 1 104.136 1095 8 0 -47.1326 39.1337 34.15 + 1 155.933 662 7 1 -47.5345 40.6959 5.55 + 1 122.701 1102 7 0 -47.3967 40.5874 4.15 + 1 21.6715 673 6 1 -45.2717 38.1499 -24.4504 + 1 84.9959 674 6 1 -45.25 38.1355 -24.542 + 1 303.785 711 5 1 -37.7887 33.0124 -54.4507 + 1 136.571 1062 5 0 -37.3364 32.6144 -55.85 + 1 115.559 755 4 1 -28.8974 23.9287 -84.4505 + 1 11.677 1017 4 0 -28.877 23.4612 -85.85 + 1 129.824 1016 4 0 -28.8766 23.45 -85.8835 + 1 114.421 757 3 1 -28.4863 14.1305 -114.45 + 1 9.58343 968 3 0 -28.4203 13.6664 -115.85 + 1 129.8 967 3 0 -28.4178 13.65 -115.899 + 1 131.164 768 2 1 -26.318 4.60189 -144.45 + 1 101.993 920 2 0 -26.089 4.14207 -145.85 + 1 48.6337 919 2 0 -26.0396 4.05 -146.125 + 1 153.668 795 1 1 -21.0184 -5.40918 -174.45 + 1 62.3757 870 1 0 -20.73 -5.98222 -175.85 + 1 126.676 869 1 0 -20.6947 -6.05 -176.02 + 1 175.059 828 0 1 -14.4172 -17.7401 -204.45 + 1 4.55691 829 0 1 -14.25 -17.8764 -204.835 + 1 13.5435 809 0 0 -13.8078 -18.2399 -205.85 + 1 153.338 808 0 0 -13.7955 -18.25 -205.878 + 1 127.031 1250 10 0 -80.4938 70.1229 93.75 + 1 38.413 1249 10 0 -80.4493 70.05 93.812 + 1 10.4277 1436 6 0 -16.1429 107.382 -26.25 + 1 163.621 682 5 1 -43.5804 37.5439 -54.45 + 1 104.754 1087 5 0 -43.5254 37.5681 -55.85 + 1 102.457 689 4 1 -42.2491 38.1285 -84.45 + 1 238.948 1090 4 0 -42.2146 38.1911 -85.85 + 1 196.115 693 3 1 -41.3358 39.2416 -114.45 + 1 110.442 1095 3 0 -41.2948 39.2393 -115.85 + 1 112.495 696 2 1 -40.6676 39.542 -144.45 + 1 106.307 1097 2 0 -40.6376 39.6086 -145.85 + 1 143.163 701 1 1 -39.7114 41.3396 -174.45 + 1 21.3384 1106 1 0 -39.7024 41.4477 -175.85 + 1 103.028 1107 1 0 -39.7024 41.45 -175.88 + 1 135.938 701 0 1 -39.7992 43.8551 -204.45 + 1 154.359 1119 0 0 -39.8433 43.9437 -205.85 + 1 52.6922 1099 2 0 -40.4764 39.913 -145.85 + 1 135.174 1085 10 0 -44.7362 37.0671 94.1499 + 1 39.9299 884 10 0 -18.0467 -3.12196 93.75 + 1 73.8576 883 10 0 -18.0223 -3.25 93.8277 + 1 50.521 882 10 0 -17.9852 -3.45 93.931 + 1 79.3615 881 10 0 -17.9707 -3.65 94.0241 + 1 47.0572 880 10 0 -17.9539 -3.85 94.116 + 1 8.71659 811 10 1 -17.6553 -5.88573 95.15 + 1 262.362 812 10 1 -17.65 -5.9205 95.168 + 1 155.524 957 11 0 -57.5963 11.5521 123.75 + 1 137.072 609 11 1 -58.1685 11.2798 125.15 + 1 150.445 608 11 1 -58.2504 11.2357 125.249 + 1 90.9994 610 11 1 -58.05 11.1335 125.536 + 1 81.5469 611 11 1 -57.8498 11.2588 125.448 + 1 337.918 612 11 1 -57.65 11.2925 125.367 +Number of digits in this event = 90 +Using G4ParticleGun ... +7.30433 LIN +e- +Event: 2 +Number of tracker hits in this event = 45 + 2 120.18 350 9 1 -109.957 46.3772 65.55 + 2 99.693 1131 9 0 -109.956 46.3774 64.15 + 2 137.687 351 8 1 -109.939 46.3777 35.55 + 2 156.713 1131 8 0 -109.938 46.3781 34.15 + 2 136.818 351 7 1 -109.922 46.3879 5.55 + 2 177.501 1131 7 0 -109.921 46.3872 4.15 + 2 307.304 351 6 1 -109.916 46.3768 -24.45 + 2 109.3 1131 6 0 -109.917 46.3755 -25.85 + 2 123.693 351 5 1 -109.921 46.3469 -54.45 + 2 140.369 1131 5 0 -109.922 46.3444 -55.85 + 2 155.143 351 4 1 -109.939 46.2934 -84.45 + 2 114.962 1131 4 0 -109.942 46.2912 -85.85 + 2 130.445 350 3 1 -109.996 46.2464 -114.45 + 2 123.522 1130 3 0 -109.997 46.2448 -115.85 + 2 197.894 350 2 1 -110.027 46.2167 -144.45 + 2 98.9398 1130 2 0 -110.029 46.2142 -145.85 + 2 124.199 350 1 1 -110.076 46.1669 -174.45 + 2 106.854 1130 1 0 -110.08 46.1654 -175.85 + 2 106.385 349 0 1 -110.153 46.133 -204.45 + 2 114.131 1130 0 0 -110.157 46.1323 -205.85 + 2 21.6992 965 2 0 -90.3538 13.25 -145.961 + 2 302.628 1185 1 0 36.753 57.2237 -176.25 + 2 72.4463 503 4 1 -79.3907 32.48 -84.85 + 2 64.038 504 4 1 -79.25 32.367 -84.5056 + 2 247.363 505 4 1 -79.05 32.3003 -84.549 + 2 75.6567 506 4 1 -78.85 32.3559 -84.6596 + 2 220.037 507 4 1 -78.65 32.3975 -84.6496 + 2 47.0881 1132 6 0 -109.822 46.6292 -25.85 + 2 91.049 1133 6 0 -109.815 46.65 -25.969 + 2 112.127 356 5 1 -108.913 51.9524 -54.45 + 2 121.104 1159 5 0 -109.014 52.0188 -55.85 + 2 140.624 347 4 1 -110.667 52.3121 -84.45 + 2 124.397 1162 4 0 -110.534 52.4908 -85.85 + 2 165.83 362 3 1 -107.73 56.4211 -114.45 + 2 141.109 1184 3 0 -107.455 56.9163 -115.85 + 2 7.20953 1185 3 0 -107.384 57.05 -116.217 + 2 28.1804 388 2 1 -102.383 67.2989 -144.45 + 2 92.2167 389 2 1 -102.35 67.3267 -144.563 + 2 7.94862 1237 2 0 -102.035 67.6456 -145.85 + 2 107.166 1238 2 0 -102.03 67.65 -145.868 + 2 94.625 423 1 1 -95.452 74.3782 -174.45 + 2 140.387 1273 1 0 -95.2132 74.7372 -175.85 + 2 49.6549 454 0 1 -89.0987 82.3341 -204.45 + 2 75.403 455 0 1 -89.05 82.3356 -204.619 + 2 101.912 1311 0 0 -88.724 82.3264 -205.85 +Number of digits in this event = 26 +Using G4ParticleGun ... +3.01447 LIN +e- +Event: 3 +Number of tracker hits in this event = 43 + 3 211.203 544 10 1 -71.1204 -87.8747 95.55 + 3 107.94 460 10 0 -71.124 -87.8728 94.15 + 3 133.569 544 9 1 -71.1907 -87.8358 65.55 + 3 134.221 461 9 0 -71.193 -87.8314 64.15 + 3 158.707 544 8 1 -71.2365 -87.7391 35.55 + 3 120.589 461 8 0 -71.2413 -87.7344 34.15 + 3 129.061 543 7 1 -71.3187 -87.6312 5.55 + 3 159.419 462 7 0 -71.3139 -87.6249 4.15 + 3 114.438 544 6 1 -71.2148 -87.4609 -24.45 + 3 94.3958 462 6 0 -71.2328 -87.472 -25.85 + 3 104.198 542 5 1 -71.6298 -87.7636 -54.45 + 3 41.3145 461 5 0 -71.6797 -87.841 -55.85 + 3 76.8862 460 5 0 -71.6852 -87.85 -56.011 + 3 113.902 536 4 1 -72.7439 -89.3771 -84.45 + 3 106.716 452 4 0 -72.7785 -89.4843 -85.85 + 3 144.757 532 3 1 -73.5304 -91.7638 -114.45 + 3 58.7481 441 3 0 -73.5949 -91.9276 -115.85 + 3 65.7909 440 3 0 -73.6039 -91.95 -116.041 + 3 162.42 525 2 1 -74.9583 -95.5742 -144.45 + 3 127.36 421 2 0 -75.0531 -95.7809 -145.85 + 3 114.756 516 1 1 -76.7849 -100.007 -174.45 + 3 109.176 399 1 0 -76.9177 -100.204 -175.85 + 3 127.869 501 0 1 -79.7658 -104.189 -204.45 + 3 279.737 378 0 0 -79.8733 -104.425 -205.85 + 3 268.848 546 1 1 -70.796 -86.6933 -174.45 + 3 424.375 466 1 0 -70.7801 -86.7625 -175.85 + 3 100.34 547 0 1 -70.6087 -87.9496 -204.45 + 3 115.659 460 0 0 -70.6626 -87.9756 -205.85 + 3 105.016 545 0 1 -70.8669 -86.4722 -204.45 + 3 232.387 467 0 0 -70.8638 -86.4908 -205.85 + 3 327.841 539 1 1 -72.166 -86.5533 -174.45 + 3 215.502 467 1 0 -72.1648 -86.5465 -175.85 + 3 143.681 539 0 1 -72.1005 -86.4979 -204.45 + 3 46.2548 538 0 1 -72.4301 -85.3582 -204.45 + 3 56.5971 537 0 1 -72.45 -85.3441 -204.668 + 3 41.687 473 0 0 -72.5557 -85.2584 -205.85 + 3 86.9427 474 0 0 -72.5663 -85.25 -205.969 + 3 30.117 540 1 1 -72.0498 -86.5729 -174.775 + 3 171.513 465 1 0 -71.491 -86.8667 -175.85 + 3 274.54 540 0 1 -71.8781 -86.9917 -204.45 + 3 179.755 465 0 0 -71.8774 -86.9973 -205.85 + 3 155.853 466 0 0 -72.0078 -86.763 -205.85 + 3 109.529 399 2 0 99.8658 -100.159 -146.25 +Number of digits in this event = 24 +Using G4ParticleGun ... +7.82858 LIN +e- +Event: 4 +Number of tracker hits in this event = 203 + 4 217.614 947 11 1 9.52093 10.0947 125.55 + 4 104.498 950 11 0 9.52063 10.0935 124.15 + 4 148.351 947 10 1 9.51797 10.068 95.55 + 4 182.276 950 10 0 9.5182 10.067 94.15 + 4 112.048 947 9 1 9.52251 10.0365 65.55 + 4 115.532 949 9 0 9.52304 10.0346 64.15 + 4 104.879 947 8 1 9.53361 9.99535 35.55 + 4 103.606 949 8 0 9.53472 9.99275 34.15 + 4 384.155 947 7 1 9.55098 9.93897 5.55 + 4 255.366 949 7 0 9.55068 9.93606 4.15 + 4 92.6222 947 6 1 9.54256 9.87954 -24.45 + 4 108.562 949 6 0 9.5435 9.87646 -25.85 + 4 129.453 947 5 1 9.56515 9.81272 -54.45 + 4 523.518 948 5 0 9.56681 9.80809 -55.85 + 4 374.485 947 4 1 9.60224 9.71615 -84.4506 + 4 534.919 948 4 0 9.60457 9.71297 -85.85 + 4 235.737 947 3 1 9.64414 9.65133 -114.45 + 4 183.365 947 3 0 9.6444 9.64919 -115.85 + 4 106.263 948 2 1 9.65532 9.60354 -144.45 + 4 105.955 947 2 0 9.6569 9.60146 -145.85 + 4 363.867 948 1 1 9.68874 9.55916 -174.45 + 4 120.543 947 1 0 9.69164 9.55566 -175.85 + 4 126.469 948 0 1 9.77379 9.50361 -204.45 + 4 131.014 947 0 0 9.77987 9.50038 -205.85 + 4 222.41 412 4 0 -111.505 -97.578 -86.25 + 4 70.0749 1360 2 0 -43.9169 92.1661 -146.25 + 4 141.128 1361 2 0 -43.9555 92.35 -146.04 + 4 83.5877 1362 2 0 -44.0038 92.55 -145.944 + 4 67.1212 1700 7 1 160.187 -178.738 5.55 + 4 58.2044 946 2 0 10.3672 9.33586 -145.85 + 4 208.13 945 2 0 10.4455 9.24991 -145.931 + 4 201.011 947 4 0 9.5758 9.65 -86.2238 + 4 148.639 947 1 1 9.64583 9.54619 -174.45 + 4 109.519 946 1 0 9.74803 9.36275 -175.85 + 4 113.687 953 0 1 10.8222 6.66709 -204.45 + 4 4.44054 932 0 0 10.5712 6.45389 -205.85 + 4 474.834 931 0 0 10.5666 6.44998 -205.876 + 4 300.584 930 0 0 11.1888 6.25 -206.046 + 4 90.8802 946 1 1 9.44967 9.54505 -174.666 + 4 5.29787 945 1 1 9.24952 9.55096 -174.838 + 4 505.916 945 1 0 7.8911 9.22561 -175.85 + 4 34.0062 953 1 0 -150.752 10.6628 -176.25 + 4 117.312 950 7 0 9.48343 10.0771 4.15 + 4 122.095 937 6 1 7.63143 16.1688 -24.45 + 4 149.52 980 6 0 7.34863 16.0818 -25.85 + 4 3.82121 906 5 1 1.25564 15.7312 -54.45 + 4 135.026 905 5 1 1.25 15.7338 -54.4661 + 4 127.221 979 5 0 0.784642 15.9274 -55.85 + 4 160.267 854 4 1 -9.11818 20.7419 -84.45 + 4 147.729 1002 4 0 -9.25452 20.5943 -85.85 + 4 145.629 859 3 1 -8.07661 16.9078 -114.45 + 4 159.312 982 3 0 -8.09929 16.6285 -115.85 + 4 99.7503 844 2 1 -11.0667 9.48769 -144.45 + 4 74.678 843 2 1 -11.25 9.34769 -144.54 + 4 171.29 842 2 1 -11.45 9.19511 -144.634 + 4 109.523 841 2 1 -11.65 9.05524 -144.724 + 4 19.3812 840 2 1 -11.85 8.9161 -144.828 + 4 97.4781 937 2 0 -13.5912 7.62696 -145.85 + 4 103.892 936 2 0 -13.823 7.44998 -145.977 + 4 99.0694 935 2 0 -14.0818 7.24949 -146.107 + 4 130.751 579 1 1 -64.0666 -22.9619 -174.45 + 4 124.436 578 1 1 -64.25 -23.2058 -174.527 + 4 101.961 577 1 1 -64.45 -23.5076 -174.629 + 4 106.093 576 1 1 -64.65 -23.7644 -174.697 + 4 84.6955 575 1 1 -64.85 -23.9893 -174.768 + 4 3.3533 574 1 1 -65.0506 -24.1835 -174.846 + 4 41.677 764 1 0 -68.0166 -27.1449 -175.85 + 4 72.8762 763 1 0 -68.1301 -27.25 -175.88 + 4 180.235 762 1 0 -68.3438 -27.4501 -175.919 + 4 108.932 761 1 0 -68.6238 -27.65 -175.924 + 4 89.0725 760 1 0 -68.8825 -27.85 -175.936 + 4 87.7026 759 1 0 -69.1491 -28.0502 -175.967 + 4 88.4655 758 1 0 -69.3889 -28.2501 -175.948 + 4 19.5837 757 1 0 -69.6661 -28.45 -175.879 + 4 20.5027 542 1 1 -71.5949 -29.9988 -174.85 + 4 74.1045 541 1 1 -71.65 -30.0456 -174.819 + 4 66.6122 540 1 1 -71.85 -30.1847 -174.712 + 4 82.2095 539 1 1 -72.05 -30.31 -174.632 + 4 64.2472 538 1 1 -72.25 -30.4653 -174.575 + 4 124.418 580 1 1 -63.9834 -22.8759 -174.45 + 4 15.6258 793 1 0 -64.3587 -21.2849 -175.85 + 4 64.2623 794 1 0 -64.3639 -21.2498 -175.874 + 4 74.454 795 1 0 -64.3078 -21.05 -176.044 + 4 31.8132 796 1 0 -64.2507 -20.85 -176.206 + 4 140.173 1087 1 0 -45.5056 37.4985 -176.25 + 4 47.6586 1086 1 0 -45.4701 37.45 -176.094 + 4 38.3294 680 1 1 -43.9011 36.9124 -174.85 + 4 98.9142 681 1 1 -43.85 36.881 -174.754 + 4 117.296 785 1 0 -64.7121 -22.8805 -175.85 + 4 110.228 948 6 1 9.71042 10.1408 -24.45 + 4 92.5973 950 6 0 9.72155 10.1585 -25.85 + 4 106.653 949 5 1 10.0128 10.5751 -54.45 + 4 114.799 952 5 0 10.0235 10.5964 -55.85 + 4 115.232 950 4 1 10.2172 11.0134 -84.45 + 4 51.0776 954 4 0 10.2275 11.0452 -85.85 + 4 55.4764 955 4 0 10.229 11.05 -86.06 + 4 118.201 951 3 1 10.4379 11.6644 -114.45 + 4 150.307 958 3 0 10.4475 11.6923 -115.85 + 4 117.053 952 2 1 10.6261 12.2223 -144.45 + 4 120.531 960 2 0 10.6339 12.2383 -145.85 + 4 97.9871 953 1 1 10.8092 12.5737 -174.45 + 4 163.168 962 1 0 10.8153 12.5748 -175.85 + 4 155.284 954 0 1 10.9295 12.5683 -204.45 + 4 107.844 962 0 0 10.9186 12.5682 -205.85 + 4 307.044 911 6 0 -65.6552 2.42791 -26.25 + 4 206.634 952 3 1 10.4532 11.6541 -114.45 + 4 59.5619 953 3 1 10.65 11.8877 -114.711 + 4 54.9704 963 3 0 11.8176 12.7538 -115.85 + 4 202.814 964 3 0 11.9491 12.85 -115.981 + 4 99.3686 1118 2 1 43.7445 32.39 -144.45 + 4 84.3932 1119 2 1 43.85 32.6174 -144.694 + 4 12.6788 1069 2 0 44.1163 34.009 -145.85 + 4 70.3225 1070 2 0 44.1221 34.05 -145.885 + 4 88.918 1071 2 0 44.1495 34.2503 -146.061 + 4 15.121 1072 2 0 44.1852 34.45 -146.215 + 4 149.927 1308 2 0 41.749 81.7861 -146.25 + 4 223.906 1107 2 1 41.5775 82.149 -144.85 + 4 30.6506 1108 2 1 41.65 82.1785 -144.765 + 4 133.033 1309 2 0 42.1008 82.0006 -145.85 + 4 9.24967 1310 2 0 42.0955 82.05 -146.221 + 4 322.335 1306 1 0 56.6389 81.45 -175.931 + 4 122.467 1271 2 0 27.8345 74.3113 -146.25 + 4 23.3456 1610 2 0 18.734 142.24 -146.25 + 4 193.291 1495 2 0 14.0257 119.344 -146.25 + 4 207.958 965 3 0 12.2196 13.05 -116.143 + 4 12.6254 1298 3 0 -1.43495 79.65 -115.899 + 4 202.356 949 5 0 9.54742 9.87516 -55.85 + 4 127.331 939 4 1 8.02682 12.0239 -84.45 + 4 142.479 961 4 0 7.83026 12.3117 -85.85 + 4 152.126 911 3 1 2.37714 22.6441 -114.45 + 4 20.7029 1007 3 0 2.08146 21.4958 -115.85 + 4 86.2276 1006 3 0 2.07112 21.4497 -115.916 + 4 25.9835 1005 3 0 2.01787 21.25 -116.177 + 4 109.008 887 2 1 -2.53813 -6.43382 -144.45 + 4 113.67 865 2 0 -2.96585 -6.88431 -145.85 + 4 37.549 862 1 1 -7.60593 -15.5618 -174.45 + 4 200.3 861 1 1 -7.65012 -15.6243 -174.539 + 4 20.4717 818 1 0 -8.34524 -16.4253 -175.85 + 4 112.319 817 1 0 -8.36969 -16.45 -175.905 + 4 22.4024 875 0 1 -4.87935 -22.8563 -204.45 + 4 116.441 876 0 1 -4.85 -22.8501 -204.541 + 4 21.7807 877 0 1 -4.64978 -22.9588 -204.798 + 4 35.6519 778 0 0 -3.94971 -24.3535 -205.85 + 4 149.526 777 0 0 -3.89058 -24.4501 -205.931 + 4 576.262 630 0 0 -20.0652 -53.9701 -206.25 + 4 240.824 947 5 0 9.6902 9.65 -56.1219 + 4 168.683 944 4 1 8.92893 3.62291 -84.45 + 4 101.294 910 4 0 8.94919 2.20663 -85.85 + 4 76.5792 909 4 0 8.93165 2.05 -86.0302 + 4 119.203 698 4 0 -13.7536 -40.2536 -86.25 + 4 65.2147 697 4 0 -13.9916 -40.45 -85.9928 + 4 94.6945 824 4 1 -15.0797 -41.3146 -84.85 + 4 44.0272 823 4 1 -15.25 -41.44 -84.6056 + 4 71.8849 751 5 0 -12.9809 -29.8088 -56.2495 + 4 45.3163 752 5 0 -13.0123 -29.65 -55.9771 + 4 57.0839 832 5 1 -13.5926 -28.3021 -54.85 + 4 126.1 831 5 1 -13.65 -28.1272 -54.7265 + 4 106.638 830 5 1 -13.85 -27.7124 -54.578 + 4 29.7761 829 5 1 -14.05 -27.3657 -54.5074 + 4 102.958 828 5 1 -14.2678 -27.3493 -54.4501 + 4 109.13 827 5 1 -14.45 -27.2256 -54.6458 + 4 42.4944 826 5 1 -14.65 -27.134 -54.762 + 4 43.9879 770 5 0 -15.7605 -25.9633 -55.8504 + 4 97.0149 771 5 0 -15.845 -25.8496 -55.9157 + 4 129.762 772 5 0 -16.1487 -25.6497 -55.9829 + 4 1.48469 773 5 0 -16.4674 -25.45 -55.8505 + 4 1.58062 808 5 1 -18.4423 -24.2862 -54.85 + 4 79.4223 807 5 1 -18.45 -24.2818 -54.846 + 4 68.0994 806 5 1 -18.6506 -24.2635 -54.679 + 4 182.873 805 5 1 -18.8813 -24.0666 -54.4506 + 4 172.412 804 5 1 -19.05 -24.132 -54.5828 + 4 107.79 953 3 0 9.3996 10.7219 -115.851 + 4 140.864 936 2 1 7.3529 18.6271 -144.45 + 4 110.403 994 2 0 7.16759 18.8667 -145.85 + 4 92.8649 917 1 1 3.47536 23.3673 -174.45 + 4 35.4819 916 1 1 3.45 23.4239 -174.741 + 4 112.087 1018 1 0 3.34688 23.6553 -175.85 + 4 136.803 904 0 1 0.969702 28.7756 -204.45 + 4 145.69 1045 0 0 1.01515 29.1394 -205.85 + 4 110.027 948 3 0 10.6654 9.78697 -115.85 + 4 104.215 979 2 1 15.9049 4.36717 -144.45 + 4 192.761 920 2 0 16.3182 4.17569 -145.85 + 4 130.91 1024 1 1 24.9543 -0.223531 -174.45 + 4 3.19049 1025 1 1 25.05 -0.442728 -174.832 + 4 7.60675 895 1 0 25.2928 -1.03677 -175.85 + 4 172.507 894 1 0 25.2982 -1.05016 -175.873 + 4 4.50153 893 1 0 25.3798 -1.25 -176.226 + 4 142.766 1060 0 1 32.1105 -17.2836 -204.45 + 4 40.8685 810 0 0 32.2755 -17.9734 -205.85 + 4 88.9831 809 0 0 32.292 -18.05 -205.997 + 4 44.1004 966 3 0 70.8147 13.4069 -116.25 + 4 161.271 1177 10 0 17.3478 55.5293 93.75 + 4 186.521 1178 10 0 17.4364 55.6501 93.8798 + 4 26.0671 1179 10 0 17.6775 55.85 94.1014 + 4 161.12 993 10 1 18.6562 57.0046 95.15 + 4 240.139 994 10 1 18.85 57.2459 95.3087 + 4 133.79 995 10 1 19.0501 57.4595 95.5145 + 4 75.4105 992 10 1 18.65 58.38 95.3369 + 4 88.0265 991 10 1 18.45 58.4504 95.4492 + 4 174.851 990 10 1 18.25 58.4995 95.4932 + 4 111.618 989 10 1 18.0499 58.2334 95.3498 + 4 355.689 988 10 1 17.85 58.444 95.2391 + 4 71.6069 987 10 1 17.65 58.6772 95.3202 +Number of digits in this event = 81 +Using G4ParticleGun ... +3.92194 LIN +e- +Event: 5 +Number of tracker hits in this event = 125 + 5 154.347 1571 9 1 134.376 4.37835 65.55 + 5 104.581 921 9 0 134.377 4.38037 64.15 + 5 315.183 1571 8 1 134.383 4.42392 35.55 + 5 117.264 921 8 0 134.384 4.42731 34.15 + 5 113.242 1571 7 1 134.412 4.50405 5.55 + 5 216.367 922 7 0 134.413 4.50672 4.15 + 5 120.88 1571 6 1 134.406 4.55118 -24.45 + 5 446.374 922 6 0 134.407 4.55423 -25.85 + 5 444.043 1571 5 1 134.445 4.60337 -54.45 + 5 249.871 922 5 0 134.446 4.60385 -55.85 + 5 112.951 1571 4 1 134.459 4.60688 -84.45 + 5 225.908 922 4 0 134.458 4.60773 -85.85 + 5 142.564 1571 3 1 134.435 4.64065 -114.45 + 5 101.896 922 3 0 134.433 4.64213 -115.85 + 5 118.234 1571 2 1 134.402 4.67088 -144.45 + 5 248.843 923 2 0 134.4 4.671 -145.85 + 5 123.874 1571 1 1 134.356 4.67461 -174.45 + 5 107.495 923 1 0 134.353 4.67367 -175.85 + 5 126.046 1570 0 1 134.314 4.65008 -204.45 + 5 102.537 923 0 0 134.314 4.6501 -205.85 + 5 94.1582 1570 3 1 134.318 4.75086 -114.45 + 5 150.358 1569 3 1 134.15 4.80774 -114.561 + 5 208.244 1568 3 1 133.95 4.84812 -114.681 + 5 36.1929 1567 3 1 133.75 4.85358 -114.81 + 5 192.69 925 3 0 131.929 5.07887 -115.85 + 5 81.6696 804 3 0 82.9392 -19.1686 -116.25 + 5 134.37 803 3 0 82.8783 -19.25 -116.154 + 5 0.521506 802 3 0 82.802 -19.4501 -115.852 + 5 18.4454 1312 3 1 82.463 -20.1335 -114.85 + 5 152.819 1311 3 1 82.45 -20.1589 -114.818 + 5 209.142 1607 6 1 141.64 4.33653 -24.4501 + 5 119.491 921 6 0 141.796 4.40364 -25.85 + 5 76.1272 1636 5 1 147.374 5.77147 -54.45 + 5 37.6617 1635 5 1 147.35 5.81435 -54.7749 + 5 99.4714 929 5 0 147.212 5.90185 -55.85 + 5 48.402 1619 4 1 144.043 10.7898 -84.45 + 5 82.1611 1618 4 1 143.95 10.7993 -84.6338 + 5 162.246 954 4 0 143.32 11.0467 -85.85 + 5 0.790396 955 4 0 143.312 11.05 -85.8649 + 5 136.363 1600 3 1 140.244 2.87001 -114.45 + 5 50.5714 908 3 0 140.406 1.73309 -115.85 + 5 96.7196 907 3 0 140.417 1.6499 -115.954 + 5 25.3562 1646 2 1 149.363 -19.0407 -144.45 + 5 97.8017 1645 2 1 149.35 -19.0653 -144.49 + 5 5.98986 799 2 0 148.869 -20.2377 -145.85 + 5 80.7745 798 2 0 148.864 -20.2501 -145.863 + 5 63.1853 797 2 0 148.821 -20.45 -146.088 + 5 50.3789 652 2 0 168.517 -49.59 -146.25 + 5 93.6303 651 2 0 168.588 -49.6503 -146.133 + 5 17.0212 650 2 0 168.713 -49.85 -145.899 + 5 69.3008 1746 2 1 169.439 -50.9228 -144.85 + 5 169.978 1747 2 1 169.55 -51.1219 -144.713 + 5 136.887 1732 0 1 166.556 -92.2499 -204.45 + 5 15.3518 411 0 0 167.143 -97.8971 -205.85 + 5 50.4195 410 0 0 167.147 -97.9501 -205.861 + 5 51.9436 409 0 0 167.138 -98.15 -205.933 + 5 46.0113 408 0 0 167.142 -98.35 -205.96 + 5 56.4434 407 0 0 167.116 -98.55 -205.986 + 5 111.599 406 0 0 167.032 -98.75 -206.011 + 5 148.298 405 0 0 166.83 -98.9503 -205.945 + 5 106.569 275 0 0 175.404 -124.976 -206.25 + 5 67.5565 274 0 0 175.625 -125.15 -206.173 + 5 90.5612 273 0 0 175.812 -125.35 -206.132 + 5 69.6446 272 0 0 175.992 -125.55 -206.107 + 5 61.824 271 0 0 176.131 -125.75 -206.123 + 5 67.2274 270 0 0 176.23 -125.951 -206.181 + 5 111.714 61 0 0 177.387 -167.775 -206.25 + 5 96.9149 60 0 0 177.352 -167.95 -206.017 + 5 199.542 59 0 0 177.295 -168.15 -205.931 + 5 153.682 58 0 0 177.155 -168.35 -205.919 + 5 142.758 953 4 0 144.051 10.7849 -85.85 + 5 105.568 921 5 0 134.303 4.40494 -55.8503 + 5 132.148 1551 4 1 130.405 1.06553 -84.45 + 5 149.385 901 4 0 130.735 0.432899 -85.85 + 5 7.8289 900 4 0 130.818 0.25 -86.2174 + 5 9.84368 1582 3 1 136.723 -15.9861 -114.45 + 5 89.8254 1583 3 1 136.75 -16.0007 -114.469 + 5 65.2829 1584 3 1 136.95 -16.1232 -114.616 + 5 35.5445 1585 3 1 137.15 -16.2351 -114.761 + 5 134.214 814 3 0 138.616 -17.0625 -115.85 + 5 79.6558 813 3 0 138.948 -17.25 -116.107 + 5 26.5609 1750 2 1 170.198 -34.6731 -144.45 + 5 169.857 1749 2 1 170.15 -34.7683 -144.496 + 5 127.554 1748 2 1 169.95 -35.2072 -144.736 + 5 28.8618 714 2 0 169.424 -37.155 -145.85 + 5 93.9248 713 2 0 169.402 -37.2502 -145.902 + 5 66.751 712 2 0 169.342 -37.45 -146.013 + 5 67.891 711 2 0 169.268 -37.6502 -146.108 + 5 61.0984 710 2 0 169.178 -37.8501 -146.178 + 5 51.3239 709 2 0 169.088 -38.05 -146.231 + 5 36.57 722 2 0 168.363 -35.5766 -145.85 + 5 208.051 1737 2 1 167.665 -35.1275 -144.85 + 5 13.9924 715 2 0 169.284 -36.9748 -145.85 + 5 137.237 1570 4 1 134.19 4.4763 -84.45 + 5 356.724 921 3 0 134.217 4.35629 -115.85 + 5 258.953 1576 2 1 135.445 5.10722 -144.45 + 5 1.98643 922 2 0 135.675 4.65 -146.24 + 5 130.17 1600 1 1 140.31 -6.13993 -174.45 + 5 123.288 868 1 0 140.279 -6.41087 -175.85 + 5 7.73827 1073 1 0 150.689 34.8357 -176.25 + 5 72.3803 1074 1 0 150.692 34.85 -176.24 + 5 150.564 1075 1 0 150.747 35.0501 -176.075 + 5 17.6509 1076 1 0 150.81 35.2504 -175.883 + 5 104.489 1655 1 1 151.236 36.3678 -174.85 + 5 69.0453 1656 1 1 151.35 36.5993 -174.635 + 5 407.017 1660 1 1 152.154 36.6335 -174.45 + 5 28.0609 1063 1 0 150.955 32.7454 -175.85 + 5 123.497 1062 1 0 150.922 32.6498 -175.882 + 5 62.3623 1061 1 0 150.868 32.45 -175.96 + 5 56.585 1060 1 0 150.821 32.25 -176.033 + 5 47.5601 1059 1 0 150.796 32.05 -176.065 + 5 113.819 1058 1 0 150.779 31.85 -176.076 + 5 58.4244 1057 1 0 150.75 31.65 -176.085 + 5 55.6458 1056 1 0 150.717 31.45 -176.108 + 5 44.0686 1055 1 0 150.724 31.25 -176.198 + 5 65.9096 1640 0 1 148.277 -53.7973 -204.45 + 5 148.955 1639 0 1 148.15 -53.7013 -204.644 + 5 4.9592 632 0 0 148.114 -53.4541 -205.85 + 5 140.522 633 0 0 148.115 -53.45 -205.867 + 5 80.7213 1638 0 1 147.95 -53.4163 -204.722 + 5 73.473 1637 0 1 147.749 -53.3035 -204.663 + 5 293.897 1636 0 1 147.55 -53.3634 -204.708 + 5 62.268 1635 0 1 147.35 -53.275 -204.672 + 5 70.7922 876 0 0 135.619 -4.70226 -205.85 + 5 6.06104 1579 2 1 135.968 10.05 -144.85 +Number of digits in this event = 46 +Using G4ParticleGun ... +2.11634 LIN +e- +Event: 6 +Number of tracker hits in this event = 26 + 6 148.422 891 11 1 -1.79468 -7.25088 125.55 + 6 100.4 863 11 0 -1.79653 -7.2515 124.15 + 6 110.647 891 10 1 -1.82745 -7.25264 95.55 + 6 109.977 863 10 0 -1.83238 -7.25279 94.15 + 6 131.282 890 9 1 -1.9266 -7.24498 65.55 + 6 343.599 864 9 0 -1.93351 -7.24635 64.15 + 6 106.124 889 8 1 -2.07597 -7.27731 35.55 + 6 154.925 863 8 0 -2.07859 -7.27551 34.15 + 6 143.478 889 7 1 -2.10514 -7.22868 5.55 + 6 155.212 864 7 0 -2.11018 -7.23085 4.15 + 6 109.141 889 6 1 -2.19473 -7.28073 -24.45 + 6 137.235 863 6 0 -2.20241 -7.28389 -25.85 + 6 146.998 888 5 1 -2.30913 -7.34483 -54.45 + 6 141.41 863 5 0 -2.30883 -7.35292 -55.85 + 6 108.159 888 4 1 -2.31432 -7.5354 -84.45 + 6 112.141 862 4 0 -2.31041 -7.54899 -85.85 + 6 134.505 889 3 1 -2.24356 -7.84999 -114.45 + 6 99.5138 860 3 0 -2.24843 -7.86764 -115.85 + 6 135.322 888 2 1 -2.35655 -8.23486 -144.45 + 6 170.688 858 2 0 -2.36393 -8.2585 -145.85 + 6 126.512 887 1 1 -2.54654 -8.8453 -174.45 + 6 123.825 855 1 0 -2.54923 -8.87505 -175.85 + 6 104.056 887 0 1 -2.61001 -9.49614 -204.45 + 6 113.599 852 0 0 -2.6123 -9.53144 -205.85 + 6 114.777 884 2 1 -3.06175 -7.50941 -144.45 + 6 259.249 885 2 1 -3.05 -7.50204 -144.454 +Number of digits in this event = 17 +Using G4ParticleGun ... +3.1934 LIN +e- +Event: 7 +Number of tracker hits in this event = 31 + 7 106.17 1180 9 1 56.17 121.898 65.55 + 7 124.427 1508 9 0 56.1704 121.9 64.15 + 7 98.0078 1180 8 1 56.1716 121.937 35.55 + 7 104.084 1508 8 0 56.1701 121.938 34.15 + 7 162.595 1180 7 1 56.1411 121.964 5.55 + 7 114.121 1509 7 0 56.1435 121.965 4.15 + 7 139.241 1180 6 1 56.1907 121.996 -24.45 + 7 130.278 1509 6 0 56.1946 122.002 -25.85 + 7 119.501 1181 5 1 56.2835 122.111 -54.45 + 7 119.34 1509 5 0 56.2861 122.115 -55.85 + 7 121.196 1181 4 1 56.3607 122.189 -84.45 + 7 122.964 1510 4 0 56.3668 122.19 -85.85 + 7 299.22 1182 3 1 56.4997 122.207 -114.45 + 7 137.07 1510 3 0 56.5092 122.206 -115.85 + 7 272.074 1183 2 1 56.7081 122.188 -144.45 + 7 144.069 1510 2 0 56.7178 122.189 -145.85 + 7 254.941 1184 1 1 56.9254 122.232 -174.45 + 7 158.635 1510 1 0 56.9363 122.236 -175.85 + 7 427.946 1185 0 1 57.1762 122.328 -204.45 + 7 143.631 1510 0 0 57.1856 122.332 -205.85 + 7 137.324 1511 0 0 57.184 122.396 -205.85 + 7 45.5825 1186 0 1 57.25 122.506 -204.722 + 7 103.531 1515 0 0 57.4637 123.154 -205.85 + 7 15.7561 1516 0 0 57.482 123.35 -206.196 + 7 17.1666 1181 3 1 56.4404 122.24 -114.45 + 7 29.1953 97 4 1 -160.55 87.3891 -84.7107 + 7 61.1806 96 4 1 -160.75 87.4831 -84.6561 + 7 136.167 95 4 1 -160.95 87.5053 -84.647 + 7 43.5189 1330 4 0 -159.677 86.0892 -85.8501 + 7 118.211 1329 4 0 -159.672 86.0495 -85.9378 + 7 133.417 99 4 1 -160.197 87.8728 -84.8499 +Number of digits in this event = 20 +Using G4ParticleGun ... +5.09319 LIN +e- +Event: 8 +Number of tracker hits in this event = 60 + 8 103.669 331 9 1 -113.782 29.2951 65.55 + 8 108.779 1046 9 0 -113.781 29.297 64.15 + 8 197.372 331 8 1 -113.754 29.3455 35.55 + 8 128.226 1046 8 0 -113.752 29.3469 34.15 + 8 170.344 332 7 1 -113.704 29.3749 5.55 + 8 153.693 1046 7 0 -113.702 29.375 4.15 + 8 199.18 332 6 1 -113.648 29.3733 -24.45 + 8 129.441 1046 6 0 -113.647 29.3727 -25.85 + 8 109.991 332 5 1 -113.614 29.3564 -54.45 + 8 113.312 1046 5 0 -113.612 29.3553 -55.85 + 8 120.806 332 4 1 -113.559 29.3318 -84.45 + 8 126.75 1046 4 0 -113.557 29.3303 -85.85 + 8 112.007 333 3 1 -113.499 29.2953 -114.45 + 8 119.326 1046 3 0 -113.497 29.2933 -115.85 + 8 100.056 333 2 1 -113.45 29.2612 -144.45 + 8 232.777 1046 2 0 -113.447 29.2622 -145.85 + 8 101.484 333 1 1 -113.371 29.2591 -174.45 + 8 137.751 1046 1 0 -113.365 29.2574 -175.85 + 8 116.493 334 0 1 -113.233 29.2234 -204.45 + 8 160.057 1045 0 0 -113.228 29.2218 -205.85 + 8 22.0703 724 1 1 -35.2373 -85.4017 -174.85 + 8 219.242 725 1 1 -35.05 -85.6768 -174.635 + 8 18.3731 63 2 1 -167.428 -15.6365 -144.85 + 8 10.0157 62 2 1 -167.55 -15.7358 -144.506 + 8 131.599 331 6 1 -113.75 29.08 -24.6006 + 8 234.36 330 6 1 -113.95 28.8635 -24.5799 + 8 118.087 331 7 1 -113.75 29.3569 5.26545 + 8 237.569 334 2 1 -113.294 29.4132 -144.45 + 8 157.144 1045 2 0 -113.179 29.2452 -145.85 + 8 184.035 344 1 1 -111.199 26.0871 -174.45 + 8 110.233 1031 1 0 -111.082 26.3102 -175.85 + 8 157.538 356 0 1 -108.822 30.1652 -204.45 + 8 170.391 1051 0 0 -108.646 30.2933 -205.85 + 8 50.7869 345 1 1 -111.15 26.1202 -174.652 + 8 144.134 1028 1 0 -111.069 25.7943 -175.85 + 8 225.591 347 0 1 -110.632 17.31 -204.45 + 8 44.0648 346 0 1 -110.75 16.8036 -204.753 + 8 15.3671 974 0 0 -111.14 14.9072 -205.85 + 8 82.0995 973 0 0 -111.152 14.85 -205.883 + 8 82.3206 972 0 0 -111.189 14.6495 -205.994 + 8 60.8347 971 0 0 -111.227 14.4495 -206.099 + 8 30.3671 970 0 0 -111.265 14.2496 -206.204 + 8 54.8835 706 0 0 -125.94 -38.6973 -206.25 + 8 90.5928 705 0 0 -125.991 -38.85 -206.124 + 8 51.3303 704 0 0 -126.057 -39.05 -205.963 + 8 185.261 267 0 1 -126.551 -40.478 -204.85 + 8 56.6013 566 1 0 -124.875 -66.7229 -176.25 + 8 151.621 565 1 0 -124.867 -66.85 -176.107 + 8 13.5275 564 1 0 -124.849 -67.05 -175.891 + 8 141.596 277 1 1 -124.739 -67.9637 -174.85 + 8 137.713 731 2 0 -105.534 -33.8474 -146.25 + 8 460.521 732 2 0 -105.374 -33.65 -146.074 + 8 255.554 690 2 0 -138.846 -42.0471 -146.25 + 8 115.81 207 2 1 -138.641 -42.7121 -144.85 + 8 209.911 208 2 1 -138.55 -43.0444 -144.784 + 8 72.7379 348 0 1 -110.55 17.2707 -204.518 + 8 72.6403 349 0 1 -110.35 17.1658 -204.672 + 8 73.117 350 0 1 -110.15 17.129 -204.737 + 8 7.53147 351 0 1 -109.95 17.0123 -204.837 + 8 152.064 978 0 0 -107.531 15.8143 -205.85 +Number of digits in this event = 31 +Using G4ParticleGun ... +3.58433 LIN +e- +Event: 9 +Number of tracker hits in this event = 24 + 9 263.541 1448 8 1 109.769 85.2342 35.55 + 9 304.587 1325 8 0 109.768 85.2356 34.15 + 9 205.478 1448 7 1 109.756 85.2692 5.55 + 9 130.793 1326 7 0 109.756 85.2724 4.15 + 9 158.188 1448 6 1 109.763 85.3349 -24.45 + 9 142.444 1326 6 0 109.762 85.3373 -25.85 + 9 236.536 1447 5 1 109.744 85.3868 -54.45 + 9 136.344 1326 5 0 109.744 85.3917 -55.85 + 9 254.618 1447 4 1 109.745 85.4863 -84.45 + 9 117.163 1327 4 0 109.746 85.4911 -85.85 + 9 131.321 1448 3 1 109.791 85.6028 -114.45 + 9 151.706 1327 3 0 109.788 85.6112 -115.85 + 9 176.006 1447 2 1 109.74 85.779 -144.45 + 9 92.6795 1328 2 0 109.741 85.7847 -145.85 + 9 137.838 1448 1 1 109.75 85.9094 -174.45 + 9 188.046 1329 1 0 109.754 85.9137 -175.85 + 9 107.03 1448 0 1 109.792 86.0131 -204.45 + 9 116.51 1329 0 0 109.78 86.0199 -205.85 + 9 287.15 1558 2 0 147.763 131.75 -146.242 + 9 19.6117 1295 0 1 79.1434 81.187 -204.85 + 9 218.71 1294 0 1 79.05 81.2245 -204.66 + 9 903.801 1448 5 1 109.75 85.3926 -54.4881 + 9 58.6281 1449 5 1 109.95 86.1551 -54.512 + 9 163.685 1325 7 0 109.771 85.25 3.93107 +Number of digits in this event = 20 +Using G4ParticleGun ... +8.13498 LIN +e- +Event: 10 +Number of tracker hits in this event = 167 + 10 135.844 822 11 1 -15.6042 33.8439 125.55 + 10 114.763 1068 11 0 -15.6048 33.8447 124.15 + 10 135.363 822 10 1 -15.6215 33.8605 95.55 + 10 107.143 1069 10 0 -15.6233 33.8613 94.15 + 10 291.544 821 9 1 -15.6629 33.8765 65.55 + 10 306.994 1069 9 0 -15.6662 33.8768 64.15 + 10 115.021 821 8 1 -15.7278 33.883 35.55 + 10 145.709 1069 8 0 -15.7305 33.8824 34.15 + 10 170.657 821 7 1 -15.7857 33.869 5.55 + 10 119.294 1069 7 0 -15.7887 33.8676 4.15 + 10 269.943 820 6 1 -15.8509 33.8445 -24.45 + 10 349.066 1068 6 0 -15.8536 33.8434 -25.85 + 10 223.645 820 5 1 -15.9119 33.823 -54.45 + 10 162.645 1068 5 0 -15.9146 33.821 -55.85 + 10 439.226 820 4 1 -15.9687 33.7822 -84.45 + 10 247.304 1068 4 0 -15.9715 33.7794 -85.85 + 10 127.961 820 3 1 -16.0297 33.723 -114.45 + 10 109.47 1068 3 0 -16.034 33.7199 -115.85 + 10 112.3 819 2 1 -16.1221 33.6554 -144.45 + 10 125.47 1068 2 0 -16.1244 33.6543 -145.85 + 10 246.866 819 1 1 -16.178 33.6394 -174.45 + 10 247.607 1067 1 0 -16.1789 33.6397 -175.85 + 10 105.8 819 0 1 -16.1969 33.648 -204.45 + 10 98.305 1067 0 0 -16.1984 33.6469 -205.85 + 10 102.24 847 0 1 -10.5759 30.1319 -204.45 + 10 123.346 1051 0 0 -10.23 30.3665 -205.85 + 10 133.012 1069 1 0 -16.1887 33.8946 -175.85 + 10 25.6259 813 0 1 -17.37 43.7511 -204.45 + 10 92.0768 812 0 1 -17.4507 43.8045 -204.484 + 10 94.1139 811 0 1 -17.6501 43.9307 -204.582 + 10 67.764 810 0 1 -17.85 44.0573 -204.705 + 10 62.3525 809 0 1 -18.05 44.1932 -204.795 + 10 28.6004 808 0 1 -18.25 44.3935 -204.835 + 10 8.5155 1153 0 0 -24.342 50.823 -205.85 + 10 283.966 1154 0 0 -24.3683 50.85 -205.854 + 10 62.064 1155 0 0 -24.5889 51.0502 -205.88 + 10 106.714 1156 0 0 -24.7914 51.25 -205.924 + 10 81.6409 1157 0 0 -24.9959 51.4503 -205.965 + 10 69.8441 1158 0 0 -25.2056 51.6506 -206.008 + 10 70.0008 1159 0 0 -25.4228 51.85 -206.041 + 10 98.8471 1160 0 0 -25.6242 52.05 -206.086 + 10 77.592 1161 0 0 -25.7849 52.25 -206.169 + 10 1.17665 1162 0 0 -25.9319 52.4503 -206.248 + 10 21.4698 1274 0 0 -28.4251 74.8952 -206.25 + 10 153.108 1273 0 0 -28.37 74.85 -206.21 + 10 127.825 1272 0 0 -27.9574 74.6499 -206.186 + 10 77.513 1271 0 0 -27.605 74.45 -206.123 + 10 88.0358 1270 0 0 -27.4044 74.25 -206.065 + 10 55.5104 1269 0 0 -27.2856 74.0499 -205.971 + 10 198.099 762 0 1 -27.4502 73.0824 -204.85 + 10 7.01785 1118 2 0 -7.34695 43.6882 -146.25 + 10 33.8345 1282 2 0 108.49 76.5181 -146.25 + 10 157.205 819 4 1 -16.0501 33.2484 -84.685 + 10 13.4646 1064 5 0 -16.1737 32.8825 -55.85 + 10 131.284 1063 5 0 -16.1834 32.85 -55.8958 + 10 257.779 1068 7 0 -15.7722 33.8499 4.00632 + 10 140.992 1067 7 0 -15.3861 33.65 4.01423 + 10 133.859 811 5 1 -17.7524 29.9761 -54.45 + 10 14.975 1049 5 0 -17.7655 29.8553 -55.85 + 10 118.12 1048 5 0 -17.7662 29.85 -55.9114 + 10 150.097 806 4 1 -18.6651 27.5513 -84.4506 + 10 110.943 807 4 1 -18.65 27.5532 -84.4977 + 10 108.767 1037 4 0 -18.2221 27.6047 -85.85 + 10 100.593 855 3 1 -8.93104 28.1915 -114.45 + 10 21.0939 856 3 1 -8.84974 28.1947 -114.773 + 10 216.048 1040 3 0 -8.56489 28.2255 -115.85 + 10 146.76 889 2 1 -2.12964 29.6802 -144.45 + 10 159.664 890 2 1 -2.0499 29.6959 -144.677 + 10 125.515 1048 2 0 -1.6503 29.7606 -145.851 + 10 162.384 934 1 1 6.9123 30.81 -174.45 + 10 1.95116 935 1 1 7.05 30.858 -174.838 + 10 152.662 1054 1 0 7.42341 30.9886 -175.85 + 10 109.334 979 0 1 15.8589 35.0218 -204.45 + 10 260.769 1076 0 0 16.2518 35.3422 -205.85 + 10 70.4546 1512 2 0 13.9211 122.55 -145.914 + 10 22.5254 968 2 1 13.8456 122.627 -144.85 + 10 7.74848 1504 2 0 14.894 121.007 -145.85 + 10 2.4019 986 2 1 17.4193 120.545 -144.85 + 10 43.503 1503 2 0 24.5183 120.773 -145.85 + 10 103.518 1077 0 0 16.3347 35.45 -205.961 + 10 56.6125 891 2 1 -1.84946 29.952 -144.749 + 10 288.512 1051 2 0 -1.07889 30.4322 -145.85 + 10 153.285 1050 2 0 -0.930682 30.2499 -146.109 + 10 50.5636 1027 4 0 -18.8403 25.5013 -85.8502 + 10 94.669 1026 4 0 -18.8439 25.45 -85.9381 + 10 30.0381 810 3 1 -17.8736 13.8633 -114.45 + 10 126.101 811 3 1 -17.85 13.8716 -114.557 + 10 116.867 970 3 0 -17.4765 14.1215 -115.851 + 10 35.1269 865 2 1 -7.03271 22.3305 -144.45 + 10 84.5754 864 2 1 -7.05 22.3692 -144.554 + 10 67.3651 1013 2 0 -7.35414 22.7477 -145.85 + 10 33.7988 1014 2 0 -7.43252 22.8501 -146.135 + 10 78.7087 828 1 1 -14.2562 35.2981 -174.45 + 10 120.299 829 1 1 -14.25 35.3394 -174.523 + 10 42.1845 1081 1 0 -14.123 36.3555 -175.85 + 10 160.606 1082 1 0 -14.108 36.45 -175.964 + 10 30.9166 1083 1 0 -13.9874 36.6504 -176.208 + 10 69.2997 1336 1 0 -8.60343 87.2909 -176.25 + 10 68.0945 1337 1 0 -8.71307 87.45 -176.082 + 10 82.4887 1338 1 0 -8.8114 87.65 -175.959 + 10 28.136 1339 1 0 -8.92605 87.85 -175.88 + 10 59.8073 847 1 1 -10.5424 90.5318 -174.85 + 10 91.5094 846 1 1 -10.65 90.7055 -174.774 + 10 120.673 845 1 1 -10.8503 90.97 -174.661 + 10 110.713 844 1 1 -11.0503 91.2512 -174.589 + 10 120.883 843 1 1 -11.3409 91.7571 -174.45 + 10 24.2947 842 1 1 -11.45 91.7928 -174.737 + 10 107.072 1358 1 0 -11.8501 91.8345 -175.85 + 10 24.3363 1359 1 0 -11.9569 91.9501 -176.213 + 10 102.416 786 0 1 -22.7069 105.347 -204.45 + 10 125.437 787 0 1 -22.65 105.258 -204.747 + 10 70.7296 1421 0 0 -22.3693 104.459 -205.85 + 10 100.3 1420 0 0 -22.326 104.35 -206.085 + 10 97.8165 821 6 1 -15.85 33.8911 -24.5121 + 10 58.9701 825 5 1 -14.8641 32.392 -54.45 + 10 59.6496 826 5 1 -14.85 32.3769 -54.6483 + 10 103.04 1061 5 0 -14.8136 32.2794 -55.85 + 10 12.3169 1060 5 0 -14.8032 32.25 -56.1886 + 10 241.844 830 4 1 -13.896 29.6507 -84.45 + 10 151.013 1047 4 0 -14.0336 29.5877 -85.85 + 10 167.267 814 3 1 -17.1282 28.3261 -114.45 + 10 72.5169 1039 3 0 -17.4022 28.05 -116.021 + 10 257.148 790 2 1 -22.0125 22.8174 -144.45 + 10 156.302 1010 2 0 -22.1013 22.2428 -145.85 + 10 274.616 784 1 1 -23.1662 10.0205 -174.45 + 10 432.124 946 1 0 -23.1656 9.35282 -175.85 + 10 178.869 945 1 0 -23.171 9.25 -176.122 + 10 131.5 779 0 1 -24.066 -0.722819 -204.45 + 10 105.633 778 0 1 -24.25 -1.03166 -204.59 + 10 132.474 777 0 1 -24.45 -1.35162 -204.731 + 10 48.3053 878 0 0 -26.5111 -4.35959 -205.85 + 10 64.9835 877 0 0 -26.5742 -4.45 -205.881 + 10 70.9213 876 0 0 -26.7265 -4.65 -205.947 + 10 81.1233 875 0 0 -26.878 -4.85062 -206.005 + 10 95.2975 874 0 0 -27.0437 -5.05 -206.061 + 10 68.9248 873 0 0 -27.2236 -5.25032 -206.117 + 10 67.6119 872 0 0 -27.3941 -5.45 -206.173 + 10 17.3922 871 0 0 -27.5649 -5.65 -206.236 + 10 222.486 1009 3 0 -34.6277 21.9012 -116.25 + 10 35.4923 727 3 1 -34.5488 22.6226 -114.85 + 10 62.114 1016 3 0 -33.3068 23.3659 -115.85 + 10 118.587 1015 3 0 -33.2274 23.25 -115.916 + 10 73.2744 1014 3 0 -33.1883 23.05 -115.914 + 10 11.4646 732 3 1 -33.5735 24.4485 -114.85 + 10 82.7311 1029 3 0 -32.456 25.8878 -115.85 + 10 18.0016 454 13 1 -89.1316 132.668 185.55 + 10 142.152 1032 2 0 -21.8994 26.5476 -145.85 + 10 6.72633 1031 2 0 -21.8861 26.45 -146.221 + 10 34.3093 811 1 1 -17.8096 10.2049 -174.45 + 10 105.148 810 1 1 -17.85 10.2469 -174.528 + 10 3.00882 957 1 0 -17.2684 11.6384 -175.85 + 10 140.199 958 1 0 -17.2615 11.6505 -175.861 + 10 47.8301 909 1 0 31.1409 1.94633 -176.25 + 10 95.4604 908 1 0 31.204 1.85 -176.199 + 10 110.072 907 1 0 31.1619 1.6498 -176.065 + 10 140.243 906 1 0 31.1529 1.44944 -175.949 + 10 209.886 905 1 0 31.1091 1.25 -175.975 + 10 39.9723 829 4 1 -14.05 29.8392 -84.8055 + 10 411.205 1050 4 0 -16.3103 30.2486 -85.85 + 10 264.329 1051 4 0 -16.3179 30.25 -85.8533 + 10 28.5533 994 11 0 -8.19047 18.8896 123.75 + 10 121.255 993 11 0 -8.15825 18.85 123.834 + 10 202.71 992 11 0 -8.33677 18.65 123.982 + 10 247.238 822 7 1 -15.6207 33.868 5.55 + 10 108.641 1062 7 0 -16.9258 32.5567 4.14933 + 10 149.659 814 7 1 -17.2097 33.3234 5.15 + 10 107.163 813 7 1 -17.25 33.4052 5.19072 +Number of digits in this event = 67 +Using G4ParticleGun ... +7.59958 LIN +e- +Event: 11 +Number of tracker hits in this event = 64 + 11 107.842 379 10 1 -104.347 -41.1395 95.55 + 11 225.006 694 10 0 -104.347 -41.1396 94.15 + 11 115.608 379 9 1 -104.35 -41.1339 65.55 + 11 111.165 694 9 0 -104.333 -41.0747 64.15 + 11 155.942 381 8 1 -103.817 -39.573 35.55 + 11 128.24 702 8 0 -103.832 -39.5596 34.15 + 11 130.421 381 7 1 -103.888 -39.0891 5.55 + 11 139.679 704 7 0 -103.875 -39.1063 4.14995 + 11 125.479 382 6 1 -103.689 -39.3556 -24.45 + 11 336.184 703 6 0 -103.683 -39.4212 -25.8503 + 11 114.226 382 5 1 -103.566 -40.6211 -54.4501 + 11 111.421 697 5 0 -103.531 -40.5742 -55.85 + 11 145.325 387 4 1 -102.636 -39.4794 -84.45 + 11 130.352 703 4 0 -102.527 -39.3729 -85.85 + 11 193.709 400 3 1 -100.1 -37.2481 -114.45 + 11 118.348 714 3 0 -100.072 -37.1429 -115.85 + 11 150.047 401 2 1 -99.7745 -34.7138 -144.45 + 11 135.906 727 2 0 -99.7872 -34.5712 -145.85 + 11 130.841 399 1 1 -100.28 -31.6919 -174.45 + 11 146.114 742 1 0 -100.345 -31.4931 -175.85 + 11 26.6747 743 1 0 -100.359 -31.45 -176.136 + 11 111.258 391 0 1 -101.828 -26.6588 -204.45 + 11 67.3794 767 0 0 -102.014 -26.4874 -205.85 + 11 22.478 768 0 0 -102.056 -26.45 -206.175 + 11 9.7896 418 0 1 -96.396 -36.0866 -204.45 + 11 73.5089 419 0 1 -96.35 -36.1017 -204.468 + 11 81.8331 420 0 1 -96.15 -36.17 -204.629 + 11 159.778 718 0 0 -95.5434 -36.4478 -205.85 + 11 129.195 842 4 0 -6.0081 -11.5755 -86.25 + 11 77.0294 843 4 0 -5.67939 -11.45 -86.1523 + 11 117.729 844 4 0 -5.74112 -11.25 -86 + 11 101.497 845 4 0 -5.99557 -11.0497 -85.9353 + 11 103.864 846 4 0 -6.0638 -10.85 -86.0266 + 11 23.0411 702 6 0 -103.679 -39.4501 -25.9858 + 11 4.90382 40 2 0 -44.9792 -171.95 -145.887 + 11 69.3764 57 3 0 -34.7226 -168.595 -116.25 + 11 156.085 355 5 1 -109.133 -33.7429 -54.45 + 11 113.852 731 5 0 -109.176 -33.7189 -55.8508 + 11 224.653 379 3 1 -104.198 -41.1968 -114.45 + 11 539.402 694 3 0 -104.193 -41.1935 -115.85 + 11 166.177 380 2 1 -104.058 -41.2287 -144.45 + 11 423.832 694 2 0 -104.058 -41.2319 -145.85 + 11 759.325 380 1 1 -104.084 -41.261 -174.45 + 11 260.618 694 1 0 -104.087 -41.2462 -175.85 + 11 219.222 380 0 1 -104.109 -40.9204 -204.45 + 11 276.1 695 0 0 -104.115 -40.91 -205.85 + 11 92.1023 379 0 1 -104.15 -40.9216 -204.716 + 11 111.36 381 2 1 -103.767 -40.6412 -144.45 + 11 110.66 697 2 0 -103.741 -40.6119 -145.85 + 11 232.303 384 1 1 -103.241 -39.9616 -174.45 + 11 122.238 700 1 0 -103.272 -39.9395 -175.85 + 11 572.849 381 0 1 -103.889 -39.4483 -204.45 + 11 103.753 703 0 0 -103.914 -39.4305 -205.85 + 11 60.7687 385 1 1 -103.15 -39.942 -174.708 + 11 377.05 701 1 0 -103.45 -39.7878 -175.85 + 11 261.988 378 3 1 -104.443 -41.1507 -114.45 + 11 116.514 379 2 1 -104.24 -41.0611 -144.45 + 11 110.396 695 1 0 -104.077 -40.9922 -175.85 + 11 272.998 381 1 1 -103.88 -41.0495 -174.45 + 11 90.6116 379 1 1 -104.15 -40.9244 -174.559 + 11 175.743 378 2 1 -104.474 -41.1615 -144.45 + 11 99.5689 377 1 1 -104.614 -41.1814 -174.45 + 11 89.0301 376 0 1 -104.771 -41.1533 -204.45 + 11 110.823 694 0 0 -104.781 -41.1506 -205.85 +Number of digits in this event = 34 +Using G4ParticleGun ... +2.72283 LIN +e- +Event: 12 +Number of tracker hits in this event = 31 + 12 112.096 936 10 1 7.25582 101.85 95.55 + 12 161.663 1408 10 0 7.2543 101.849 94.15 + 12 126.336 935 9 1 7.20759 101.82 65.55 + 12 119.989 1408 9 0 7.20546 101.818 64.15 + 12 176.197 935 8 1 7.15652 101.779 35.55 + 12 144.158 1408 8 0 7.15707 101.774 34.15 + 12 133.209 935 7 1 7.15484 101.651 5.55 + 12 134.734 1407 7 0 7.15555 101.646 4.15 + 12 171.339 935 6 1 7.16047 101.53 -24.45 + 12 148.857 1406 6 0 7.16388 101.526 -25.85 + 12 103.731 935 5 1 7.21622 101.448 -54.45 + 12 126.17 1406 5 0 7.21713 101.443 -55.85 + 12 104.751 935 4 1 7.24064 101.345 -84.45 + 12 170.605 1405 4 0 7.24107 101.339 -85.85 + 12 98.7975 936 3 1 7.2526 101.197 -114.45 + 12 139.779 1405 3 0 7.25316 101.189 -115.85 + 12 133.206 936 2 1 7.25446 101.006 -144.45 + 12 108.521 1404 2 0 7.25492 100.997 -145.85 + 12 124.358 936 1 1 7.29105 100.815 -174.45 + 12 112.241 1403 1 0 7.2949 100.805 -175.85 + 12 411.728 936 0 1 7.36941 100.625 -204.45 + 12 364.734 1402 0 0 7.37782 100.617 -205.85 + 12 36.503 446 6 1 -90.755 89.1558 -24.85 + 12 6.79679 1404 4 0 7.17863 101.15 -86.2246 + 12 22.248 1208 4 0 1.88927 61.85 -86.2011 + 12 78.5937 913 4 1 2.73715 61.001 -84.8499 + 12 29.6682 914 4 1 2.85 60.7994 -84.759 + 12 129.046 1203 4 0 3.19621 60.6796 -85.85 + 12 171.496 1277 4 0 42.1535 75.5264 -86.25 + 12 66.9772 1276 4 0 42.3864 75.45 -85.9307 + 12 192.196 1111 4 1 42.3394 74.8512 -84.8499 +Number of digits in this event = 20 +Using G4ParticleGun ... +6.35214 LIN +e- +Event: 13 +Number of tracker hits in this event = 45 + 13 152.043 1365 10 1 93.1555 -48.2376 95.55 + 13 139.398 659 10 0 93.1542 -48.2382 94.15 + 13 131.597 1364 9 1 93.124 -48.2471 65.55 + 13 137.643 659 9 0 93.1225 -48.247 64.15 + 13 142.9 1364 8 1 93.0939 -48.2377 35.55 + 13 118.862 659 8 0 93.0921 -48.2369 34.15 + 13 189.551 1364 7 1 93.0568 -48.2193 5.55 + 13 143 659 7 0 93.0548 -48.2206 4.15 + 13 191.081 1364 6 1 93.022 -48.2447 -24.45 + 13 316.16 659 6 0 93.0227 -48.2452 -25.85 + 13 102.325 1364 5 1 93.0611 -48.2419 -54.45 + 13 334.111 659 5 0 93.0511 -48.2467 -55.85 + 13 114.811 1363 4 1 92.8264 -48.3402 -84.45 + 13 175.776 658 4 0 92.81 -48.3404 -85.85 + 13 112.065 1361 3 1 92.5167 -48.3258 -114.45 + 13 403.36 658 3 0 92.4993 -48.3207 -115.85 + 13 136.59 1359 2 1 92.1163 -48.2286 -144.45 + 13 107.543 659 2 0 92.102 -48.2264 -145.85 + 13 126.398 1358 1 1 91.8073 -48.1347 -174.45 + 13 122.621 659 1 0 91.8013 -48.1304 -175.85 + 13 143.052 1357 0 1 91.7075 -47.9572 -204.45 + 13 123.341 660 0 0 91.6786 -48.0289 -205.85 + 13 30.0311 1600 0 1 140.15 -30.8783 -204.704 + 13 4.06095 1104 0 1 41.05 -32.5568 -204.7 + 13 4.71555 1105 0 1 41.05 -32.557 -204.7 + 13 27.994 1440 0 1 108.231 -35.0585 -204.85 + 13 4.30016 718 0 0 109.35 -36.3807 -205.85 + 13 239.259 920 3 0 80.8129 4.14568 -116.25 + 13 180.323 658 6 0 93.1664 -48.2677 -25.85 + 13 263.568 1364 3 1 93.0087 -48.2742 -114.45 + 13 168.494 1363 2 1 92.9497 -48.3048 -144.45 + 13 135.224 658 2 0 92.9469 -48.3057 -145.85 + 13 107.178 1363 1 1 92.8992 -48.3278 -174.45 + 13 183.602 658 1 0 92.8992 -48.3292 -175.85 + 13 324.128 1363 0 1 92.8912 -48.3557 -204.45 + 13 271.119 658 0 0 92.8906 -48.3564 -205.85 + 13 119.626 1524 12 1 125.071 -121.766 155.55 + 13 215.347 1523 12 1 124.95 -121.951 155.535 + 13 205.832 1522 12 1 124.75 -121.7 155.377 + 13 135.966 1364 2 1 93.0105 -48.6223 -144.45 + 13 111.098 657 2 0 93.0177 -48.6247 -145.85 + 13 104.235 1365 1 1 93.2024 -48.6374 -174.45 + 13 130.62 657 1 0 93.1921 -48.6251 -175.85 + 13 73.5031 1548 13 0 132.63 129.937 183.75 + 13 24.1868 1549 13 0 132.629 129.95 183.779 +Number of digits in this event = 32 +Using G4ParticleGun ... +3.9467 LIN +e- +Event: 14 +Number of tracker hits in this event = 81 + 14 100.819 1199 9 1 59.9584 -115.424 65.55 + 14 124.017 323 9 0 59.9585 -115.422 64.15 + 14 92.52 1199 8 1 59.9622 -115.386 35.55 + 14 132.079 323 8 0 59.9626 -115.384 34.15 + 14 383.781 1199 7 1 59.9635 -115.321 5.55 + 14 470.33 324 7 0 59.9627 -115.319 4.15 + 14 581.117 1199 6 1 59.9538 -115.295 -24.45 + 14 467.212 324 6 0 59.958 -115.296 -25.85 + 14 258.556 1199 5 1 60.0392 -115.317 -54.45 + 14 128.233 324 5 0 60.0308 -115.323 -55.85 + 14 261.073 1199 4 1 59.8619 -115.494 -84.45 + 14 141.088 323 4 0 59.8561 -115.498 -85.85 + 14 210.646 1198 3 1 59.7261 -115.568 -114.45 + 14 123.931 322 3 0 59.7199 -115.577 -115.85 + 14 113.85 1197 2 1 59.6022 -115.744 -144.45 + 14 132.477 321 2 0 59.5922 -115.752 -145.85 + 14 273.498 1196 1 1 59.3889 -115.872 -174.45 + 14 111.959 321 1 0 59.3834 -115.87 -175.85 + 14 140.528 1195 0 1 59.2376 -115.841 -204.45 + 14 150.811 321 0 0 59.2406 -115.835 -205.85 + 14 282.297 323 5 0 60.0189 -115.35 -56.0275 + 14 103.206 1198 7 1 59.85 -115.451 5.37021 + 14 171.866 314 7 0 59.5974 -117.271 4.14955 + 14 230.417 344 7 0 86.196 -111.252 3.75008 + 14 225.433 343 7 0 86.403 -111.35 4.01349 + 14 130.999 1198 5 1 59.7699 -115.052 -54.45 + 14 371.414 325 5 0 59.7663 -115.04 -55.85 + 14 123.903 1198 4 1 59.7246 -114.91 -84.45 + 14 236.03 326 4 0 59.7189 -114.903 -85.85 + 14 104.004 326 3 0 59.6569 -114.812 -115.85 + 14 113.925 1198 2 1 59.7239 -114.827 -144.45 + 14 112.51 326 2 0 59.7122 -114.821 -145.85 + 14 165.974 327 1 0 59.4337 -114.655 -175.85 + 14 399.277 1196 0 1 59.4336 -114.5 -204.45 + 14 111.638 328 0 0 59.4167 -114.472 -205.85 + 14 226.772 1197 1 1 59.5039 -114.525 -174.45 + 14 56.7175 338 1 0 59.6557 -112.541 -175.85 + 14 63.362 339 1 0 59.7562 -112.349 -175.905 + 14 57.2075 340 1 0 59.8917 -112.15 -175.966 + 14 76.9335 341 1 0 60.011 -111.95 -176.034 + 14 106.451 342 1 0 60.0996 -111.75 -176.097 + 14 5.50925 343 1 0 60.1296 -111.55 -176.24 + 14 45.9471 626 1 0 60.0068 -54.7505 -176.25 + 14 91.8585 627 1 0 60.0102 -54.6499 -176.121 + 14 164.225 1199 1 1 59.9816 -54.2005 -174.85 + 14 273.014 1200 1 1 60.05 -54.1302 -174.667 + 14 529.931 1197 0 1 59.6236 -114.611 -204.45 + 14 174.009 327 0 0 59.5866 -114.607 -205.85 + 14 51.8828 326 0 0 58.991 -114.875 -205.85 + 14 83.8706 325 0 0 58.9169 -114.95 -206.03 + 14 323.052 459 5 0 33.4147 -88.1484 -56.2492 + 14 48.9789 460 5 0 32.9159 -88.05 -55.9294 + 14 70.1014 1058 5 1 31.7905 -89.3094 -54.85 + 14 180.248 1057 5 1 31.65 -89.467 -54.7523 + 14 195.441 1056 5 1 31.45 -90.0058 -54.6734 + 14 122.066 1055 5 1 31.25 -90.1687 -54.4938 + 14 58.6744 1063 5 1 32.7908 -88.8228 -54.8499 + 14 90.9972 1062 5 1 32.65 -88.9221 -54.7465 + 14 67.8833 1061 5 1 32.45 -89.063 -54.7093 + 14 113.079 457 5 0 31.8652 -88.5743 -55.8501 + 14 89.2473 456 5 0 31.8593 -88.65 -56.1084 + 14 254.896 455 5 0 31.8125 -88.85 -56.0983 + 14 86.3521 454 5 0 31.7544 -89.05 -56.048 + 14 222.584 1199 3 1 59.9819 -114.694 -114.45 + 14 139.227 327 3 0 59.9855 -114.683 -115.85 + 14 110.052 1199 2 1 60.0432 -114.436 -144.45 + 14 106.281 328 2 0 60.0421 -114.419 -145.85 + 14 120.456 330 1 0 60.0046 -114.049 -175.85 + 14 5.27138 1199 0 1 59.8571 -113.438 -204.45 + 14 139.948 1198 0 1 59.85 -113.433 -204.472 + 14 136.58 336 0 0 59.0571 -112.936 -205.85 + 14 48.0598 344 8 0 65.9085 -111.291 33.7501 + 14 412.766 345 8 0 65.9657 -111.15 33.7887 + 14 311.03 346 8 0 66.4129 -110.95 33.8944 + 14 167.99 434 1 0 -150.863 -93.2521 -176.25 + 14 58.6888 435 1 0 -150.826 -93.15 -176.052 + 14 105.941 436 1 0 -150.802 -92.9495 -176.076 + 14 117.255 437 1 0 -150.801 -92.75 -176.006 + 14 22.2727 141 1 1 -151.916 -93.7241 -174.85 + 14 101.306 140 1 1 -151.95 -93.7403 -174.809 + 14 181.9 429 1 0 -151.419 -94.2043 -175.85 +Number of digits in this event = 48 +Using G4ParticleGun ... +3.21172 LIN +e- +Event: 15 +Number of tracker hits in this event = 62 + 15 108.568 300 8 1 -120.061 -77.5186 35.55 + 15 159.752 512 8 0 -120.061 -77.5218 34.15 + 15 149.718 300 7 1 -120.061 -77.5954 5.55 + 15 96.1534 512 7 0 -120.061 -77.6008 4.15 + 15 170.214 300 6 1 -120.053 -77.7128 -24.45 + 15 124.977 511 6 0 -120.049 -77.715 -25.85 + 15 109.794 300 5 1 -119.956 -77.7953 -54.45 + 15 109.099 511 5 0 -119.952 -77.7968 -55.85 + 15 102.027 301 4 1 -119.844 -77.8226 -84.45 + 15 169.243 511 4 0 -119.84 -77.8396 -85.85 + 15 108.75 302 3 1 -119.734 -78.239 -114.45 + 15 135.478 509 3 0 -119.721 -78.2441 -115.85 + 15 113.459 303 2 1 -119.358 -78.3167 -144.45 + 15 163.098 508 2 0 -119.338 -78.3198 -145.85 + 15 97.1512 305 1 1 -119.026 -78.3855 -174.45 + 15 253.395 508 1 0 -119.007 -78.3836 -175.85 + 15 132.156 307 0 1 -118.593 -78.3758 -204.45 + 15 561.208 508 0 0 -118.58 -78.3916 -205.85 + 15 122.79 22 8 0 -164.906 -175.707 33.7506 + 15 575.821 73 8 1 -165.357 -175.041 35.15 + 15 122.963 1497 12 0 -156.023 119.75 154.057 + 15 467.498 300 2 1 -120.01 -78.1444 -144.45 + 15 233.699 509 2 0 -119.991 -78.1504 -145.85 + 15 151.375 303 1 1 -119.466 -78.2946 -174.45 + 15 124.721 311 0 1 -117.918 -78.6687 -204.45 + 15 121.014 506 0 0 -117.888 -78.7325 -205.85 + 15 290.858 301 1 1 -119.913 -78.1688 -174.45 + 15 200.4 509 1 0 -119.907 -78.173 -175.85 + 15 107.545 301 0 1 -119.78 -78.2937 -204.45 + 15 55.9654 1447 1 0 -111.445 109.62 -176.25 + 15 85.2602 606 4 0 -59.2693 -58.8042 -86.25 + 15 71.3477 607 4 0 -59.3295 -58.65 -85.9771 + 15 70.5537 599 4 1 -60.0921 -57.4566 -84.8494 + 15 65.7184 598 4 1 -60.2507 -57.2655 -84.7296 + 15 196.329 597 4 1 -60.45 -57.1157 -84.7107 + 15 318.115 596 4 1 -60.65 -56.6197 -84.516 + 15 46.6637 371 9 1 -105.95 99.6564 65.547 + 15 29.8267 370 9 1 -105.953 99.6457 65.55 + 15 91.4918 507 0 0 -119.884 -78.45 -206.111 + 15 13.1307 306 1 1 -118.95 -78.0282 -174.812 + 15 98.884 511 2 0 -120.141 -77.6901 -145.85 + 15 31.5751 512 2 0 -120.154 -77.65 -146.172 + 15 107.93 293 1 1 -121.515 -73.5873 -174.45 + 15 69.006 534 1 0 -121.401 -73.0937 -175.85 + 15 80.4399 535 1 0 -121.391 -73.05 -175.975 + 15 166.531 309 0 1 -118.306 -63.1904 -204.45 + 15 103.479 588 0 0 -118.059 -62.3873 -205.85 + 15 48.8792 589 0 0 -118.013 -62.2498 -206.084 + 15 58.116 481 5 1 -83.7372 -63.9156 -54.45 + 15 88.5903 299 2 1 -120.15 -77.8059 -144.535 + 15 117.425 514 2 0 -120.762 -77.2179 -145.85 + 15 8.47503 515 2 0 -120.928 -77.0498 -146.216 + 15 54.2597 216 1 1 -136.813 -63.4545 -174.45 + 15 96.2557 215 1 1 -136.95 -63.3888 -174.593 + 15 5.61306 214 1 1 -137.15 -63.257 -174.83 + 15 35.2444 586 1 0 -137.95 -62.6659 -175.85 + 15 234.615 587 1 0 -137.971 -62.65 -175.878 + 15 21.0629 588 1 0 -138.211 -62.45 -176.19 + 15 109.717 106 0 1 -158.85 -43.8263 -204.45 + 15 13.3415 105 0 1 -158.95 -43.9765 -204.807 + 15 172.329 678 0 0 -159.298 -44.3971 -205.85 + 15 123.84 677 0 0 -159.332 -44.45 -205.96 +Number of digits in this event = 28 +Using G4ParticleGun ... +5.13615 LIN +e- +Event: 16 +Number of tracker hits in this event = 124 + 16 128.833 881 11 1 -3.79717 -77.9677 125.55 + 16 121.917 510 11 0 -3.79499 -77.9664 124.15 + 16 115.557 881 10 1 -3.75583 -77.9435 95.55 + 16 202.097 510 10 0 -3.75462 -77.9429 94.15 + 16 124.065 881 9 1 -3.73212 -77.9249 65.55 + 16 103.486 510 9 0 -3.73268 -77.9237 64.15 + 16 543.96 881 8 1 -3.75259 -77.9026 35.55 + 16 391.405 510 8 0 -3.75452 -77.8998 34.15 + 16 174.988 881 7 1 -3.80434 -77.8389 5.55 + 16 100.29 511 7 0 -3.8069 -77.8357 4.15 + 16 128.72 880 6 1 -3.86134 -77.7664 -24.45 + 16 105.559 511 6 0 -3.86059 -77.7629 -25.85 + 16 117.211 881 5 1 -3.84587 -77.6963 -54.45 + 16 124.005 511 5 0 -3.84463 -77.6946 -55.85 + 16 157.819 881 4 1 -3.82767 -77.653 -84.45 + 16 265.068 511 4 0 -3.82698 -77.6507 -85.85 + 16 154.592 881 3 1 -3.81191 -77.6107 -114.45 + 16 315.657 512 3 0 -3.81143 -77.6081 -115.85 + 16 156.551 881 2 1 -3.79904 -77.5632 -144.45 + 16 143.583 512 2 0 -3.79761 -77.5619 -145.85 + 16 116.836 881 1 1 -3.77378 -77.5373 -174.45 + 16 110.785 512 1 0 -3.77235 -77.5346 -175.85 + 16 147.219 881 0 1 -3.74382 -77.4793 -204.45 + 16 133.089 512 0 0 -3.73998 -77.4754 -205.85 + 16 294.55 153 9 0 77.0302 -149.375 63.75 + 16 158.848 514 6 0 -4.05778 -77.1969 -25.85 + 16 81.4215 523 6 0 -28.2022 -75.3502 -26.25 + 16 89.1784 522 6 0 -28.4106 -75.45 -26.0702 + 16 179.516 760 6 1 -28.0249 -74.9428 -24.85 + 16 10.0017 761 6 1 -27.85 -74.8141 -24.4821 + 16 77.5273 879 0 1 -4.09606 -77.2933 -204.45 + 16 126.241 880 0 1 -4.05 -77.2092 -204.542 + 16 76.1205 521 0 0 -3.38357 -75.7971 -205.85 + 16 252.228 522 0 0 -3.29195 -75.65 -205.96 + 16 68.7807 523 0 0 -3.10178 -75.4498 -206.085 + 16 5.27256 524 0 0 -2.94057 -75.2499 -206.237 + 16 12.3867 778 0 0 37.3649 -24.2922 -206.25 + 16 78.9389 779 0 0 37.404 -24.2499 -206.22 + 16 92.2948 780 0 0 37.5932 -24.05 -206.101 + 16 50.9415 781 0 0 37.7764 -23.85 -205.911 + 16 26.5935 1093 0 1 38.8021 -22.2304 -204.85 + 16 90.1471 1094 0 1 38.85 -22.1544 -204.801 + 16 78.6699 1095 0 1 39.05 -21.9962 -204.727 + 16 63.5529 1096 0 1 39.25 -21.8525 -204.721 + 16 21.3864 1097 0 1 39.45 -21.7336 -204.816 + 16 9.5454 795 0 0 41.66 -20.8656 -205.85 + 16 199.343 796 0 0 41.6975 -20.85 -205.865 + 16 71.7253 797 0 0 42.0476 -20.65 -205.985 + 16 76.2018 798 0 0 42.2414 -20.45 -206.03 + 16 68.8019 799 0 0 42.3795 -20.25 -206.113 + 16 72.1291 800 0 0 42.4733 -20.05 -206.195 + 16 66.8812 801 0 0 42.5547 -19.85 -206.201 + 16 66.9339 802 0 0 42.605 -19.65 -206.23 + 16 82.0068 803 0 0 42.6534 -19.45 -206.216 + 16 48.0561 804 0 0 42.6789 -19.25 -206.16 + 16 75.7047 805 0 0 42.6994 -19.0499 -206.146 + 16 47.9275 806 0 0 42.7342 -18.85 -206.17 + 16 43.2642 807 0 0 42.7518 -18.65 -206.131 + 16 61.9982 808 0 0 42.7587 -18.4497 -206.135 + 16 305.281 838 0 0 30.5128 -12.4147 -206.25 + 16 110.149 837 0 0 30.5266 -12.4501 -206.214 + 16 159.403 500 10 0 -34.3034 -79.8844 93.75 + 16 130.872 884 7 1 -3.20931 -77.3608 5.55 + 16 122.621 514 7 0 -2.86053 -77.237 4.14992 + 16 58.5863 919 6 1 3.98839 -74.5793 -24.45 + 16 163.363 920 6 1 4.05 -74.563 -24.5963 + 16 117.38 528 6 0 4.5775 -74.4319 -25.8501 + 16 82.5799 979 5 1 15.9031 -71.1753 -54.45 + 16 115.307 980 5 1 16.05 -71.1799 -54.7261 + 16 144.318 544 5 0 16.591 -71.1882 -55.85 + 16 129.949 1046 4 1 29.2884 -70.5562 -84.4501 + 16 18.6832 1047 4 1 29.45 -70.515 -84.7745 + 16 135.5 548 4 0 29.9564 -70.3469 -85.85 + 16 126.607 1114 3 1 42.8539 -65.9231 -114.45 + 16 85.7623 571 3 0 43.36 -65.6929 -115.85 + 16 57.1718 572 3 0 43.4653 -65.65 -116.166 + 16 41.7612 1145 2 1 49.1788 -63.0933 -144.451 + 16 63.2191 1146 2 1 49.25 -63.0837 -144.632 + 16 147.925 585 2 0 49.7261 -63.003 -145.85 + 16 95.2395 1208 1 1 61.6862 -62.8002 -174.45 + 16 49.0158 1209 1 1 61.8502 -62.8613 -174.694 + 16 135.307 584 1 0 62.581 -63.1444 -175.85 + 16 74.3651 1301 0 1 80.33 -69.2996 -204.45 + 16 61.8742 1302 0 1 80.45 -69.3086 -204.678 + 16 234.097 553 0 0 81.1053 -69.4083 -205.85 + 16 42.5486 538 0 0 99.1926 -72.3668 -206.25 + 16 109.149 537 0 0 99.2354 -72.45 -206.114 + 16 80.3349 1395 0 1 99.3361 -73.0793 -204.85 + 16 76.1423 1396 0 1 99.35 -73.1411 -204.704 + 16 30.7281 408 1 0 109.035 -98.472 -176.25 + 16 153.718 407 1 0 109.088 -98.55 -176.144 + 16 39.4443 406 1 0 109.416 -98.7503 -175.904 + 16 56.3148 1451 1 1 110.424 -99.8084 -174.85 + 16 133.842 1452 1 1 110.55 -99.9542 -174.728 + 16 10.4202 137 2 0 96.504 -152.718 -146.25 + 16 70.74 136 2 0 96.4966 -152.75 -146.235 + 16 69.1085 135 2 0 96.4176 -152.95 -146.209 + 16 77.2084 134 2 0 96.3088 -153.15 -146.18 + 16 75.7981 133 2 0 96.2741 -153.35 -146.063 + 16 158.135 132 2 0 96.382 -153.551 -146.064 + 16 45.7756 1383 2 1 96.8777 -153.456 -144.85 + 16 128.599 1384 2 1 96.95 -153.449 -144.733 + 16 259.502 1385 2 1 97.15 -153.248 -144.785 + 16 153.014 981 5 1 16.2502 -71.2259 -54.7533 + 16 409.444 982 5 1 16.45 -70.9366 -54.661 + 16 258.894 983 5 1 16.6501 -70.2478 -54.7367 + 16 200.846 882 7 1 -3.64061 -78.0094 5.55 + 16 201.428 510 7 0 -3.63005 -77.9557 4.15 + 16 177.015 882 6 1 -3.52805 -76.7358 -24.45 + 16 284.298 516 6 0 -3.50446 -76.7011 -25.85 + 16 214.241 885 5 1 -2.91149 -75.9763 -54.45 + 16 133.74 520 5 0 -2.87598 -75.9393 -55.85 + 16 234.871 888 4 1 -2.28484 -75.3123 -84.45 + 16 112.15 523 4 0 -2.32929 -75.2765 -85.85 + 16 166.288 884 3 1 -3.09666 -74.522 -114.45 + 16 124.975 527 3 0 -3.10226 -74.5021 -115.85 + 16 133.247 883 2 1 -3.29423 -73.9024 -144.45 + 16 132.091 530 2 0 -3.20272 -73.9371 -145.85 + 16 180.571 896 1 1 -0.708162 -73.9109 -174.45 + 16 2.56997 897 1 1 -0.649944 -73.9368 -174.84 + 16 115.314 530 1 0 -0.504809 -73.9958 -175.85 + 16 114.505 915 0 1 3.18754 -75.4809 -204.45 + 16 106.974 875 1 1 -4.92037 -73.7807 -174.45 + 16 193.715 881 6 1 -3.65015 -76.7412 -24.7245 +Number of digits in this event = 57 +Using G4ParticleGun ... +4.85221 LIN +e- +Event: 17 +Number of tracker hits in this event = 24 + 17 125.079 1311 10 1 82.3876 -57.0828 95.55 + 17 119.61 614 10 0 82.3871 -57.0832 94.15 + 17 137.907 1311 9 1 82.3704 -57.0889 65.55 + 17 103.751 614 9 0 82.3696 -57.0899 64.15 + 17 105.836 1311 8 1 82.3519 -57.1145 35.55 + 17 202.459 614 8 0 82.3494 -57.1149 34.15 + 17 143.915 1311 7 1 82.2988 -57.1271 5.55 + 17 225.77 614 7 0 82.2962 -57.127 4.15 + 17 114.784 1310 6 1 82.2421 -57.1324 -24.45 + 17 160.187 614 6 0 82.2388 -57.1314 -25.85 + 17 211.061 1310 5 1 82.1754 -57.1018 -54.45 + 17 121.215 614 5 0 82.1733 -57.1018 -55.85 + 17 125.978 1310 4 1 82.135 -57.0985 -84.45 + 17 138.497 614 4 0 82.1341 -57.0991 -85.85 + 17 114.985 1310 3 1 82.1193 -57.1102 -114.45 + 17 125.852 614 3 0 82.1167 -57.1104 -115.85 + 17 123.112 1310 2 1 82.0568 -57.1206 -144.45 + 17 176.651 614 2 0 82.0536 -57.1196 -145.85 + 17 464.223 1309 1 1 81.9809 -57.1039 -174.45 + 17 101.509 614 1 0 81.9792 -57.1042 -175.85 + 17 135.608 1309 0 1 81.94 -57.1134 -204.45 + 17 125.17 614 0 0 81.9418 -57.1204 -205.85 + 17 10.5785 1308 1 1 81.85 -57.1766 -174.836 + 17 92.8854 613 1 0 80.9026 -57.3675 -175.85 +Number of digits in this event = 17 +Using G4ParticleGun ... +9.15807 LIN +e- +Event: 18 +Number of tracker hits in this event = 150 + 18 126.872 1041 11 1 28.3635 -30.1734 125.55 + 18 192.663 749 11 0 28.3609 -30.1734 124.15 + 18 107.845 1041 10 1 28.3026 -30.155 95.55 + 18 159.83 749 10 0 28.2999 -30.1549 94.15 + 18 118.242 1040 9 1 28.2413 -30.1605 65.55 + 18 109.811 749 9 0 28.238 -30.1596 64.15 + 18 128.857 1040 8 1 28.1837 -30.134 35.55 + 18 124.928 749 8 0 28.1791 -30.1331 34.15 + 18 128.239 1040 7 1 28.0995 -30.0867 5.55 + 18 555.537 749 7 0 28.0987 -30.088 4.15 + 18 308.812 1040 6 1 28.0656 -30.1064 -24.45 + 18 429.403 749 6 0 28.0638 -30.1107 -25.85 + 18 120.546 1039 5 1 28.018 -30.1756 -54.45 + 18 214.26 749 5 0 28.0128 -30.1784 -55.85 + 18 196.903 1039 4 1 27.8915 -30.2376 -84.45 + 18 116.091 749 4 0 27.8836 -30.2356 -85.85 + 18 135.428 1037 3 1 27.6139 -30.0987 -114.45 + 18 189.576 749 3 0 27.5775 -30.0603 -115.85 + 18 1.00231 750 3 0 27.5668 -30.05 -116.245 + 18 103.315 1033 2 1 26.7923 -29.1887 -144.45 + 18 120.896 754 2 0 26.8604 -29.0648 -145.85 + 18 145.188 755 2 0 26.8692 -29.05 -146.041 + 18 97.8995 1043 1 1 28.656 -27.7878 -174.45 + 18 247.814 761 1 0 28.693 -27.7433 -175.85 + 18 201.839 1049 0 1 30.0344 -26.8481 -204.45 + 18 87.3983 1050 0 1 30.05 -26.8485 -204.536 + 18 102.089 765 0 0 30.3581 -26.8998 -205.85 + 18 222.514 758 1 0 26.0534 -28.4026 -175.858 + 18 154.941 1043 0 1 28.6757 -35.1535 -204.45 + 18 96.9432 1042 0 1 28.65 -35.1342 -204.538 + 18 122.201 726 0 0 28.4504 -34.8281 -205.85 + 18 45.4512 264 6 0 -153.125 -127.244 -26.25 + 18 23.1874 263 6 0 -153.162 -127.35 -26.2216 + 18 59.483 724 0 0 28.5286 -35.0694 -205.85 + 18 129.813 1027 0 1 25.4967 -27.5778 -204.45 + 18 99.9075 762 0 0 25.4659 -27.5128 -205.85 + 18 41.3112 1555 9 1 131.18 -59.2562 65.15 + 18 309.5 1038 3 1 27.7638 -30.2924 -114.45 + 18 273.024 748 3 0 27.7509 -30.2934 -115.85 + 18 365.609 1037 2 1 27.485 -30.4404 -144.45 + 18 248.021 747 2 0 27.4423 -30.4653 -145.85 + 18 132.075 1032 1 1 26.5241 -31.0551 -174.45 + 18 135.316 744 1 0 26.429 -31.1085 -175.85 + 18 104.764 1021 0 1 24.3397 -32.2485 -204.45 + 18 134.576 738 0 0 24.4179 -32.2651 -205.85 + 18 419.476 1038 2 1 27.7096 -30.4383 -144.45 + 18 185.633 748 2 0 27.7192 -30.4438 -145.85 + 18 204.008 1039 1 1 27.8937 -30.5426 -174.45 + 18 121.095 747 1 0 27.8996 -30.5502 -175.85 + 18 136.214 1039 0 1 28.0354 -30.6654 -204.45 + 18 126.142 746 0 0 28.0516 -30.681 -205.85 + 18 115.514 919 0 1 3.96854 -134.809 -204.85 + 18 86.4683 748 6 0 28.0883 -30.25 -25.9831 + 18 221.736 750 2 0 27.6135 -29.9411 -145.85 + 18 123.021 1035 1 1 27.1481 -29.661 -174.45 + 18 104.702 751 1 0 27.2684 -29.6656 -175.85 + 18 113.22 750 0 0 30.059 -30.0319 -205.851 + 18 130.464 753 0 0 30.7323 -29.2884 -205.85 + 18 17.1451 754 0 0 30.7377 -29.25 -205.936 + 18 268.521 1038 1 1 27.7975 -30.0222 -174.45 + 18 114.615 750 1 0 27.8418 -30.0138 -175.85 + 18 126.524 751 0 0 28.7699 -29.8043 -205.85 + 18 118.011 749 2 0 27.6652 -30.2383 -145.85 + 18 240.77 741 1 0 27.6532 -31.8248 -175.85 + 18 120.362 1018 0 1 23.8396 -33.221 -204.45 + 18 154.314 734 0 0 23.6316 -33.1477 -205.85 + 18 270.634 748 11 0 28.3942 -30.25 124.04 + 18 223.069 1041 7 1 28.3916 -30.1777 5.55 + 18 99.3921 1042 6 1 28.4783 -30.1213 -24.45 + 18 143.194 1041 5 1 28.2876 -30.11 -54.45 + 18 106.373 750 4 0 28.0342 -29.937 -85.85 + 18 426.553 1039 3 1 27.9996 -29.6489 -114.45 + 18 283.183 752 3 0 27.9981 -29.6488 -115.85 + 18 116.412 1039 2 1 27.9363 -29.6045 -144.45 + 18 170.642 752 2 0 27.934 -29.6035 -145.85 + 18 101.988 752 1 0 27.8797 -29.5864 -175.85 + 18 108.517 1040 0 1 28.0586 -29.497 -204.45 + 18 90.9968 752 0 0 28.0632 -29.4971 -205.85 + 18 55.3577 1374 12 0 55.8165 94.9708 153.75 + 18 276.979 754 3 0 27.9754 -29.2193 -115.85 + 18 104.082 1042 2 1 28.5389 -20.7863 -144.45 + 18 184.542 798 2 0 28.5522 -20.4269 -145.851 + 18 139.693 1042 1 1 28.5798 -14.6255 -174.45 + 18 151.812 826 1 0 28.5896 -14.68 -175.85 + 18 123.338 1038 0 1 27.7072 -15.3312 -204.45 + 18 154.686 820 0 0 27.5807 -15.8568 -205.85 + 18 308.323 799 2 0 28.5336 -20.25 -146.102 + 18 114.82 755 3 0 27.8616 -29.05 -115.994 + 18 133.115 1040 3 1 28.2334 -29.3483 -114.85 + 18 80.8953 1041 3 1 28.25 -29.3758 -114.805 + 18 118.471 1040 2 1 28.2303 -30.4981 -144.45 + 18 130.042 1040 1 1 28.1185 -30.0636 -174.45 + 18 129.623 749 1 0 28.377 -30.1267 -175.85 + 18 113.162 1065 0 1 33.1943 -31.334 -204.45 + 18 153.293 743 0 0 33.361 -31.3946 -205.85 + 18 101.179 751 3 0 28.7683 -29.6785 -115.85 + 18 102.501 793 3 0 52.5487 -21.428 -116.25 + 18 142.521 1164 3 1 52.9212 -21.2654 -114.85 + 18 384.768 742 4 0 86.1266 -31.6097 -86.25 + 18 166.847 741 4 0 86.2449 -31.6501 -86.2143 + 18 53.7157 743 4 0 87.0446 -31.45 -85.8848 + 18 3.83872 1340 4 1 88.2432 -30.19 -84.85 + 18 207.525 1341 4 1 88.2503 -30.1806 -84.8432 + 18 10.6063 1059 1 1 32.05 -40.2848 -174.735 + 18 337.371 1039 6 1 28.0025 -29.9559 -24.45 + 18 253.86 750 6 0 28.0421 -30.0335 -25.85 + 18 118.544 1044 5 1 28.9063 -31.6714 -54.45 + 18 106.438 741 5 0 29.0004 -31.7491 -55.85 + 18 110.988 1054 4 1 30.9016 -33.2887 -84.45 + 18 106.382 733 4 0 31.0025 -33.3573 -85.85 + 18 27.0316 1064 3 1 33.0433 -34.7494 -114.45 + 18 86.564 1065 3 1 33.05 -34.753 -114.559 + 18 144.17 726 3 0 33.1249 -34.7942 -115.85 + 18 129.335 1073 2 1 34.7178 -35.928 -144.45 + 18 101.034 720 2 0 34.8142 -35.9735 -145.85 + 18 134.733 1084 1 1 36.8956 -37.1292 -174.45 + 18 146.631 714 1 0 36.9903 -37.1765 -175.85 + 18 121.564 1095 0 1 39.1854 -37.9807 -204.45 + 18 119.476 710 0 0 39.2871 -38.0243 -205.85 + 18 68.2924 1038 6 1 27.85 -30.7589 -24.7579 + 18 52.9096 735 6 0 27.3694 -32.9066 -25.85 + 18 62.7886 734 6 0 27.3257 -33.05 -25.9254 + 18 58.1359 733 6 0 27.2333 -33.25 -26.0377 + 18 77.995 732 6 0 27.1399 -33.4502 -26.1404 + 18 23.9331 731 6 0 27.0381 -33.65 -26.2206 + 18 79.8751 827 5 1 -14.6056 -102.606 -54.45 + 18 35.539 826 5 1 -14.65 -102.712 -54.7208 + 18 142.244 385 5 0 -14.8275 -103.029 -55.85 + 18 19.0598 384 5 0 -14.8872 -103.15 -56.1745 + 18 67.3821 440 5 0 -21.3821 -92.0648 -56.25 + 18 95.4322 441 5 0 -21.4063 -91.95 -56.0708 + 18 61.8554 793 5 1 -21.434 -91.4116 -54.8499 + 18 55.2677 792 5 1 -21.45 -91.3472 -54.6574 + 18 170.588 545 6 0 -6.22299 -70.9854 -26.25 + 18 279.485 869 6 1 -6.0848 -71.1174 -24.8495 + 18 26.2201 870 6 1 -6.05 -71.1471 -24.6444 + 18 37.3911 543 6 0 -6.26856 -71.4342 -25.85 + 18 152.324 542 6 0 -6.28056 -71.4501 -25.8914 + 18 100.475 591 6 0 -11.6108 -61.718 -26.25 + 18 76.1755 590 6 0 -11.5646 -61.8505 -26.0608 + 18 72.4966 612 6 0 -3.12086 -57.4851 -26.2498 + 18 213.688 613 6 0 -3.06795 -57.4499 -26.1738 + 18 0.51339 863 6 1 -7.45 -64.1742 -24.4826 + 18 160.817 386 5 0 -14.8218 -102.95 -55.8999 + 18 250.935 998 5 1 19.7592 -31.6796 -54.45 + 18 140.409 738 5 0 19.4994 -32.2557 -55.8503 + 18 49.2268 1096 5 1 39.2883 139.538 -54.45 + 18 229.161 1095 5 1 39.25 139.52 -54.494 + 18 136.441 1094 5 1 39.05 139.421 -54.5998 + 18 201.651 997 5 1 19.65 -31.629 -54.7884 +Number of digits in this event = 86 +Using G4ParticleGun ... +6.05096 LIN +e- +Event: 19 +Number of tracker hits in this event = 96 + 19 135.768 1058 11 1 31.7822 53.2675 125.55 + 19 109.32 1166 11 0 31.7823 53.2675 124.15 + 19 120.454 1058 10 1 31.7798 53.2668 95.55 + 19 171.098 1166 10 0 31.7815 53.2696 94.15 + 19 95.5342 1058 9 1 31.8262 53.335 65.55 + 19 160.836 1166 9 0 31.8278 53.3381 64.15 + 19 174.516 1059 8 1 31.8687 53.3968 35.55 + 19 122.12 1166 8 0 31.8711 53.3998 34.15 + 19 142.898 1059 7 1 31.915 53.4513 5.55 + 19 132.856 1167 7 0 31.9163 53.4528 4.15 + 19 220.453 1059 6 1 31.9468 53.4758 -24.45 + 19 121.102 1167 6 0 31.9459 53.4774 -25.85 + 19 191.211 1059 5 1 31.9198 53.5237 -54.45 + 19 158.276 1167 5 0 31.9186 53.5266 -55.85 + 19 215.746 1059 4 1 31.8878 53.5766 -84.45 + 19 103.399 1167 4 0 31.8863 53.581 -85.85 + 19 124.999 1059 3 1 31.8673 53.6843 -114.45 + 19 123.239 1168 3 0 31.8665 53.6912 -115.85 + 19 527.662 1059 2 1 31.8526 53.822 -144.45 + 19 585.281 1168 2 0 31.8509 53.8268 -145.85 + 19 152.823 1058 1 1 31.8205 53.9407 -174.45 + 19 241.344 1169 1 0 31.8202 53.9496 -175.85 + 19 105.38 1058 0 1 31.8164 54.145 -204.45 + 19 528.928 1170 0 0 31.8154 54.1537 -205.85 + 19 6.48409 693 1 1 -41.25 1.93796 -174.612 + 19 21.4345 545 1 1 -70.85 -3.54947 -174.723 + 19 200.618 694 1 1 -41.25 1.92654 -174.587 + 19 141.537 1270 3 0 1.77085 74.1006 -116.25 + 19 75.4649 1271 3 0 1.54416 74.25 -116.054 + 19 428.718 907 3 1 1.63937 74.3305 -114.85 + 19 230.387 906 3 1 1.44997 74.4336 -114.492 + 19 73.7953 908 3 1 1.65 75.0092 -114.803 + 19 62.7064 1279 3 0 2.1835 75.9553 -115.85 + 19 67.0413 1280 3 0 2.34197 76.05 -115.952 + 19 33.1799 1281 3 0 2.51843 76.25 -115.893 + 19 342.497 1059 1 1 31.8626 53.7884 -174.45 + 19 259.157 1168 1 0 31.8212 53.7778 -175.85 + 19 112.444 1055 0 1 31.0812 54.0432 -204.45 + 19 134.851 1181 1 0 32.3066 56.2524 -176.25 + 19 68.2784 1180 1 0 32.3441 56.25 -176.099 + 19 136.558 1062 1 1 32.5641 55.6512 -174.85 + 19 195.068 1063 1 1 32.65 55.5267 -174.662 + 19 125.429 1061 0 1 32.3208 54.6241 -204.45 + 19 103.911 1173 0 0 32.3223 54.6673 -205.85 + 19 274.874 1654 4 0 52.1717 150.992 -86.25 + 19 42.2932 1653 4 0 52.1003 150.95 -86.1834 + 19 79.3006 1058 3 1 31.7999 53.6282 -114.45 + 19 240.512 1057 3 1 31.6497 53.4162 -114.557 + 19 56.4823 1056 3 1 31.45 53.0856 -114.756 + 19 73.275 1160 3 0 30.6349 52.1959 -115.85 + 19 189.096 1159 3 0 30.5362 52.05 -116 + 19 3.28729 1158 3 0 30.3592 51.85 -116.244 + 19 61.6131 1168 4 0 32.0681 53.7521 -85.85 + 19 292.683 1058 5 1 31.6956 53.365 -54.45 + 19 272.121 1166 5 0 31.7131 53.3524 -55.8501 + 19 155.419 1164 4 0 32.0151 52.9379 -85.85 + 19 154.908 1064 3 1 33.0384 52.4652 -114.451 + 19 71.7412 1065 3 1 33.05 52.4635 -114.628 + 19 109.213 1161 3 0 33.1026 52.4078 -115.851 + 19 105.734 1071 2 1 34.3093 51.3015 -144.45 + 19 81.9308 1072 2 1 34.4502 51.201 -144.651 + 19 65.7569 1151 2 0 35.0232 50.3072 -145.85 + 19 82.401 1150 2 0 35.0704 50.25 -145.929 + 19 58.7966 1149 2 0 35.1968 50.0499 -146.14 + 19 187.914 911 2 0 92.8268 2.36585 -146.25 + 19 1.61695 1375 2 1 95.3467 2.26326 -144.85 + 19 62.4339 1376 2 1 95.35 2.2632 -144.848 + 19 115.719 1377 2 1 95.55 2.22583 -144.74 + 19 26.1938 1378 2 1 95.75 2.12423 -144.523 + 19 83.0399 1379 2 1 95.95 2.1002 -144.454 + 19 95.5385 1380 2 1 96.15 2.22571 -144.583 + 19 133.574 913 2 0 96.8783 2.72647 -145.85 + 19 86.7569 914 2 0 97.0229 2.85 -146.051 + 19 10.1161 915 2 0 97.233 3.05 -146.231 + 19 121.945 1175 2 0 135.643 55.1375 -146.25 + 19 80.8488 1580 2 1 136.269 55.4025 -144.849 + 19 52.835 1581 2 1 136.35 55.4228 -144.624 + 19 27.2603 1150 1 0 31.0666 50.1476 -176.203 + 19 127.765 1039 0 1 27.8624 48.6707 -204.45 + 19 98.8047 1143 0 0 27.8752 48.816 -205.85 + 19 33.4015 1144 0 0 27.8885 48.85 -206.175 + 19 160.194 1057 4 1 31.6452 53.4011 -84.45 + 19 104.669 1166 4 0 31.6407 53.4037 -85.85 + 19 100.101 1167 3 0 31.5538 53.471 -115.85 + 19 118.992 1057 2 1 31.4628 53.5827 -144.45 + 19 150.375 1167 2 0 31.4588 53.5896 -145.85 + 19 309.637 1056 1 1 31.3757 53.7296 -174.45 + 19 238.01 1056 0 1 31.2741 53.954 -204.45 + 19 110.573 1169 0 0 31.2672 53.9643 -205.85 + 19 72.6386 595 9 1 -60.9636 146.997 65.15 + 19 194.962 862 0 0 -65.2099 -7.45 -206.065 + 19 204.24 1166 2 0 31.8997 53.3254 -145.85 + 19 228.463 1167 1 0 31.8445 53.5229 -175.85 + 19 95.9109 1171 0 0 31.2546 54.305 -205.85 + 19 116.05 1060 1 1 32.1213 53.5285 -174.45 + 19 106.08 1059 0 1 31.9428 54.1861 -204.45 +Number of digits in this event = 51 +Using G4ParticleGun ... +2.81211 LIN +e- +Event: 20 +Number of tracker hits in this event = 312 + 20 116.945 1195 11 1 59.1819 -31.0467 125.55 + 20 107.893 745 11 0 59.1825 -31.0464 124.15 + 20 346.317 1195 10 1 59.199 -31.0352 95.55 + 20 98.2289 745 10 0 59.1971 -31.0349 94.15 + 20 148.025 1195 9 1 59.1684 -31.0261 65.55 + 20 180.563 745 9 0 59.1651 -31.0261 64.15 + 20 141.691 1195 8 1 59.0898 -31.0299 35.55 + 20 142.462 745 8 0 59.0843 -31.028 34.15 + 20 127.703 1194 7 1 58.9642 -30.9981 5.55 + 20 132.297 745 7 0 58.9589 -30.9945 4.15 + 20 569.683 1194 6 1 58.8538 -30.9302 -24.45 + 20 292.743 745 6 0 58.8464 -30.93 -25.85 + 20 424.618 1193 5 1 58.6908 -30.9482 -54.45 + 20 176.187 745 5 0 58.6796 -30.9545 -55.85 + 20 120.316 1192 4 1 58.4829 -31.0876 -84.45 + 20 246.989 744 4 0 58.4718 -31.0906 -85.85 + 20 143.092 1190 3 1 58.1878 -31.1824 -114.45 + 20 197.87 744 3 0 58.1688 -31.1913 -115.85 + 20 119.599 1188 2 1 57.7292 -31.3555 -144.45 + 20 135.017 743 2 0 57.733 -31.3609 -145.85 + 20 127.286 1188 1 1 57.8004 -31.4636 -174.45 + 20 159.235 742 1 0 57.8022 -31.4745 -175.85 + 20 176.385 1188 0 1 57.8372 -31.7496 -204.45 + 20 151.187 741 0 0 57.8364 -31.7659 -205.85 + 20 233.025 746 6 0 58.8465 -30.85 -25.9752 + 20 118.475 747 6 0 58.7346 -30.65 -26.1095 + 20 230.228 748 6 0 58.6451 -30.4496 -25.9611 + 20 290.796 1190 1 1 58.2065 -30.6867 -174.45 + 20 252.128 747 1 0 58.1968 -30.532 -175.85 + 20 66.9739 1187 0 1 57.6425 -27.5341 -204.45 + 20 112.229 763 0 0 57.7444 -27.4479 -205.85 + 20 244.086 746 1 0 58.2068 -30.7107 -175.85 + 20 96.1417 1190 0 1 58.0568 -30.8314 -204.45 + 20 105.379 746 0 0 58.0457 -30.8391 -205.85 + 20 2.94521 1797 7 1 179.55 59.6427 5.34995 + 20 78.5208 551 2 0 101.559 -69.693 -146.25 + 20 23.7784 1414 2 1 103.037 -71.2652 -144.85 + 20 125.549 538 2 0 105.994 -72.3142 -145.85 + 20 56.9968 1429 2 1 105.958 -72.5631 -144.85 + 20 42.7638 1136 0 1 47.3833 -85.8114 -204.85 + 20 151.905 1193 6 1 58.8327 -30.8721 -24.45 + 20 89.5324 750 6 0 59.1249 -30.0158 -25.85 + 20 31.4758 751 6 0 59.1943 -29.85 -26.125 + 20 62.3509 1229 5 1 66.0135 -16.6561 -54.45 + 20 59.8929 1228 5 1 65.85 -16.5589 -54.5399 + 20 73.8765 1227 5 1 65.65 -16.4675 -54.6434 + 20 72.3558 1226 5 1 65.45 -16.3422 -54.7105 + 20 83.7295 1225 5 1 65.25 -16.2043 -54.7575 + 20 10.1424 1224 5 1 65.05 -16.0388 -54.8326 + 20 103.128 829 5 0 62.7592 -14.2425 -55.85 + 20 129.251 830 5 0 62.4918 -14.0498 -55.9821 + 20 97.0492 831 5 0 62.2621 -13.85 -56.1112 + 20 10.9665 832 5 0 62.0673 -13.65 -56.2352 + 20 141.843 1417 5 0 -150.843 103.655 -56.25 + 20 214.954 1418 5 0 -151.211 103.75 -56.1523 + 20 58.6234 129 5 1 -154.253 103.466 -54.85 + 20 143.82 128 5 1 -154.35 103.455 -54.8053 + 20 92.8838 127 5 1 -154.55 103.428 -54.715 + 20 91.797 126 5 1 -154.75 103.408 -54.5856 + 20 64.3941 1328 6 0 -172.248 85.7836 -26.25 + 20 90.993 1327 6 0 -172.379 85.65 -26.0476 + 20 27.4915 36 6 1 -172.908 84.5498 -24.85 + 20 219.348 35 6 1 -172.95 84.4623 -24.7706 + 20 51.6067 1415 5 0 -154.542 103.182 -55.85 + 20 42.3517 130 5 1 -153.961 103.465 -54.85 + 20 111.108 1201 5 1 60.3184 -30.2347 -54.45 + 20 142.562 749 5 0 60.2794 -30.2035 -55.85 + 20 243.491 1195 4 1 59.1316 -28.9721 -84.45 + 20 100.672 756 4 0 59.0076 -28.817 -85.85 + 20 144.247 1179 3 1 55.988 -24.5925 -114.45 + 20 108.22 778 3 0 55.8385 -24.426 -115.85 + 20 176.573 1162 2 1 52.6061 -20.2783 -144.45 + 20 88.7965 800 2 0 52.4554 -19.8843 -145.85 + 20 89.3945 801 2 0 52.4419 -19.85 -145.974 + 20 115.828 1145 1 1 49.1679 -12.4908 -174.45 + 20 135.919 839 1 0 49.0033 -12.2372 -175.851 + 20 103.465 1129 0 1 45.9084 -6.30858 -204.45 + 20 14.4034 1128 0 1 45.85 -6.21325 -204.803 + 20 82.0103 870 0 0 45.6841 -5.92651 -205.851 + 20 33.6122 871 0 0 45.637 -5.84992 -206.115 + 20 149.011 744 6 0 58.9874 -31.0913 -25.85 + 20 302.487 1199 5 1 60.0026 -31.2704 -54.45 + 20 296.267 744 5 0 60.0757 -31.1472 -55.8508 + 20 184.647 1215 4 1 63.0927 -28.0683 -84.45 + 20 73.1775 759 4 0 63.4415 -28.2227 -85.85 + 20 31.4969 758 4 0 63.5083 -28.25 -86.1069 + 20 373.811 1252 3 1 70.5499 -30.5222 -114.45 + 20 69.0251 1253 3 1 70.65 -30.5955 -114.64 + 20 46.5058 743 3 0 71.3638 -31.25 -116.107 + 20 52.7516 1317 2 1 83.5351 -44.2364 -144.45 + 20 131.206 1318 2 1 83.65 -44.2084 -144.601 + 20 125.733 680 2 0 84.6743 -43.9485 -145.851 + 20 47.677 1439 1 1 108.023 -36.6075 -174.45 + 20 90.8367 1440 1 1 108.15 -36.6125 -174.576 + 20 28.6373 1441 1 1 108.35 -36.6218 -174.773 + 20 121.068 716 1 0 109.454 -36.6771 -175.85 + 20 27.582 717 1 0 109.771 -36.65 -176.165 + 20 2.31644 1580 0 1 136.155 -31.1802 -204.45 + 20 149.701 1579 0 1 136.15 -31.1815 -204.456 + 20 185.603 1578 0 1 135.95 -31.2316 -204.631 + 20 27.2308 1577 0 1 135.75 -31.2702 -204.807 + 20 203.993 742 0 0 134.692 -31.4819 -205.85 + 20 10.059 604 0 0 125.333 -59.216 -206.25 + 20 63.7271 603 0 0 125.354 -59.25 -206.218 + 20 106.983 602 0 0 125.483 -59.4501 -206.109 + 20 75.8884 601 0 0 125.641 -59.65 -206.039 + 20 46.7209 600 0 0 125.758 -59.85 -205.933 + 20 59.5987 1536 0 1 127.45 -62.6568 -204.85 + 20 168.264 1537 0 1 127.55 -62.8201 -204.77 + 20 356.036 1538 0 1 127.75 -63.1682 -204.664 + 20 141.858 923 1 0 96.5775 4.70742 -176.25 + 20 131.764 924 1 0 96.3311 4.85009 -176.127 + 20 8.67795 925 1 0 96.0601 5.05 -175.864 + 20 190.738 1375 1 1 95.2308 7.11206 -174.85 + 20 31.9435 1374 1 1 95.15 7.42318 -174.656 + 20 69.9334 1376 1 1 95.35 7.56313 -174.659 + 20 53.3778 938 1 0 96.6254 7.68033 -175.85 + 20 297.789 937 1 0 96.6603 7.65 -175.964 + 20 306.899 686 0 0 158.87 -42.7843 -206.25 + 20 82.7796 1222 3 1 64.5536 -33.9103 -114.45 + 20 28.0284 1223 3 1 64.65 -33.9322 -114.795 + 20 52.2054 729 3 0 65.2806 -34.1585 -115.85 + 20 81.0045 730 3 0 65.2773 -34.0494 -115.864 + 20 1.09276 1213 3 1 62.6527 -33.7772 -114.85 + 20 126.259 1212 3 1 62.6499 -33.7766 -114.849 + 20 101.646 1195 6 1 59.05 -31.0573 -24.5512 + 20 297.555 1196 6 1 59.25 -31.1345 -24.5743 + 20 5.67332 746 5 0 58.7033 -30.657 -55.85 + 20 113.575 747 5 0 58.7004 -30.65 -55.8737 + 20 14.9822 1055 5 0 12.2309 31.2009 -56.25 + 20 107.687 1056 5 0 12.1959 31.25 -56.2218 + 20 87.3881 1057 5 0 12.0082 31.45 -56.1033 + 20 74.1047 1058 5 0 11.7652 31.65 -56.0821 + 20 106.148 906 5 0 -12.6427 1.40426 -56.25 + 20 82.7392 905 5 0 -12.7004 1.25 -56.1074 + 20 276.399 904 5 0 -12.7761 1.04942 -56.0434 + 20 36.3566 1196 4 1 59.2501 -34.4698 -84.7078 + 20 77.8211 727 4 0 59.7257 -34.6389 -85.8503 + 20 283.429 726 4 0 59.7582 -34.65 -85.9294 + 20 24.2237 1251 3 1 70.4499 -38.7336 -114.77 + 20 111.433 705 3 0 69.973 -38.906 -115.85 + 20 122.21 1190 2 1 58.1145 -40.4667 -144.45 + 20 113.884 696 2 0 57.965 -40.7507 -145.85 + 20 109.22 1204 1 1 60.876 -46.4104 -174.45 + 20 205.988 668 1 0 61.1425 -46.4159 -175.85 + 20 198.618 1225 0 1 65.2144 -47.3162 -204.45 + 20 757.365 1226 0 1 65.2501 -47.1718 -204.557 + 20 1.37218 680 0 0 66.1542 -43.8604 -205.85 + 20 65.3786 681 0 0 66.1574 -43.8496 -205.854 + 20 60.827 682 0 0 66.2203 -43.65 -205.924 + 20 56.3622 683 0 0 66.2816 -43.45 -205.972 + 20 76.9972 684 0 0 66.2885 -43.25 -206 + 20 47.257 685 0 0 66.2578 -43.05 -205.998 + 20 60.9187 687 0 0 66.1628 -42.6499 -206.123 + 20 46.3107 688 0 0 66.0876 -42.4498 -206.167 + 20 180.935 689 0 0 66.0341 -42.25 -206.139 + 20 54.3902 690 0 0 66.0077 -42.05 -206.087 + 20 70.014 691 0 0 65.9694 -41.85 -206.011 + 20 9.34989 692 0 0 65.9126 -41.65 -205.867 + 20 123.682 1227 0 1 65.5271 -38.3546 -204.451 + 20 120.072 707 0 0 65.0445 -38.4727 -205.85 + 20 7.11575 708 0 0 65.0613 -38.45 -206.232 + 20 58.116 675 1 0 64.7762 -45.05 -175.906 + 20 96.3808 589 4 0 -46.1393 -62.1783 -86.25 + 20 110.296 751 5 0 59.9996 -29.8047 -55.85 + 20 114.461 1211 4 1 62.2893 -31 -84.4501 + 20 14.3763 743 4 0 62.5044 -31.25 -86.2034 + 20 65.4731 1229 3 1 66.0227 -34.7371 -114.45 + 20 46.4915 1230 3 1 66.05 -34.7617 -114.673 + 20 134.768 725 3 0 66.1996 -34.9086 -115.85 + 20 108.199 1248 2 1 69.7034 -38.0632 -144.45 + 20 143.055 709 2 0 69.7518 -38.1829 -145.85 + 20 97.1406 1256 1 1 71.3626 -41.5026 -174.45 + 20 103.457 692 1 0 71.3307 -41.5036 -175.85 + 20 131.639 1254 0 1 70.9236 -42.1415 -204.45 + 20 283.211 1209 1 1 61.9647 -26.8081 -174.45 + 20 309.714 765 1 0 61.7936 -26.9003 -175.85 + 20 145.741 1178 0 1 55.8002 -29.7165 -204.451 + 20 113.192 750 0 0 55.722 -29.971 -205.85 + 20 252.733 749 0 0 55.7166 -30.0501 -206.238 + 20 106.912 760 0 0 65.2387 -27.9575 -205.85 + 20 815.556 825 0 0 106.492 -14.9678 -206.25 + 20 50.7791 826 0 0 108.537 -14.85 -206.014 + 20 46.1038 827 0 0 108.557 -14.65 -205.989 + 20 54.2139 828 0 0 108.53 -14.4498 -205.915 + 20 137.134 1440 0 1 108.241 -12.142 -204.85 + 20 200.14 1439 0 1 108.15 -11.6657 -204.695 + 20 80.1186 1438 0 1 107.95 -11.1368 -204.559 + 20 100.792 1437 0 1 107.75 -11.1475 -204.735 + 20 181.44 844 0 0 106.486 -11.1396 -205.85 + 20 374.14 847 0 0 72.8893 -10.4919 -206.25 + 20 218.72 846 0 0 72.4731 -10.65 -205.94 + 20 326.992 1256 0 1 71.2904 -10.4103 -204.85 + 20 341.218 1255 0 1 71.25 -10.3654 -204.623 + 20 23.4651 1269 10 1 73.8867 -80.8848 95.15 + 20 141.509 732 8 0 59.0517 -33.4615 33.75 + 20 238.576 733 8 0 59.059 -33.4499 33.8726 + 20 282.983 744 10 0 59.097 -31.0676 94.15 + 20 27.8124 1175 9 1 55.0644 -30.202 65.5493 + 20 110.695 1174 9 1 55.05 -30.2392 65.4492 + 20 32.1798 744 9 0 54.8751 -31.0501 63.8662 + 20 123.651 1156 8 1 51.2792 -45.4511 35.55 + 20 49.2956 670 8 0 51.5214 -45.9804 34.15 + 20 81.3231 669 8 0 51.5524 -46.05 33.9587 + 20 70.8024 1186 7 1 57.3847 -56.1284 5.55 + 20 119.861 1187 7 1 57.45 -56.1832 5.44824 + 20 5.24182 616 7 0 58.3794 -56.8413 4.15 + 20 152.891 615 7 0 58.3922 -56.85 4.13279 + 20 154.634 1323 6 1 84.6674 -73.9008 -24.4501 + 20 49.0999 522 6 0 84.8519 -75.4936 -25.85 + 20 101.627 521 6 0 84.8701 -75.65 -25.9842 + 20 41.7518 520 6 0 84.8905 -75.8504 -26.1635 + 20 35.0339 266 6 0 109.904 -126.883 -26.25 + 20 92.173 265 6 0 109.983 -126.95 -26.1024 + 20 40.948 1455 6 1 111.267 -127.774 -24.85 + 20 63.8136 1456 6 1 111.35 -127.816 -24.7769 + 20 52.9337 1457 6 1 111.55 -127.922 -24.6162 + 20 52.6794 1458 6 1 111.75 -128.011 -24.5112 + 20 189.853 591 7 0 122.926 -61.8059 3.75004 + 20 61.0784 592 7 0 122.949 -61.65 3.80693 + 20 61.3548 593 7 0 122.977 -61.45 3.86205 + 20 124.068 594 7 0 122.954 -61.2498 3.85782 + 20 53.3703 595 7 0 122.925 -61.0491 3.86659 + 20 69.898 596 7 0 122.91 -60.85 3.82773 + 20 6.24343 597 7 0 122.896 -60.65 3.76349 + 20 4.55631 685 7 0 54.2426 -42.85 4.08839 + 20 139.052 1192 9 1 58.5532 -31.6252 65.55 + 20 98.8144 741 9 0 58.7378 -31.8097 64.15 + 20 19.816 740 9 0 58.7849 -31.85 63.8374 + 20 115.464 1220 8 1 64.1214 -36.2468 35.55 + 20 109.147 719 8 0 64.2649 -36.1831 34.15 + 20 145.401 1236 7 1 67.4136 -34.6358 5.55 + 20 47.7823 728 7 0 67.3919 -34.2849 4.15 + 20 85.0425 729 7 0 67.3896 -34.25 3.99639 + 20 0.148716 1233 6 1 66.6506 -28.9772 -24.45 + 20 164.771 1232 6 1 66.65 -28.9771 -24.4516 + 20 245.827 755 6 0 66.1194 -28.9812 -25.85 + 20 144.361 1185 5 1 57.1454 -40.8315 -54.4501 + 20 67.1232 691 5 0 57.1844 -41.705 -55.85 + 20 60.7669 690 5 0 57.1771 -41.8504 -56.0627 + 20 169.743 1142 4 1 48.6228 -68.6519 -84.45 + 20 87.0553 1143 4 1 48.65 -68.6545 -84.4792 + 20 76.3146 1144 4 1 48.85 -68.6781 -84.7025 + 20 239.114 552 4 0 50.9219 -69.4886 -85.85 + 20 47.118 1156 5 1 51.3793 -27.9347 -54.45 + 20 109.839 1155 5 1 51.25 -27.9147 -54.5271 + 20 70.4622 1154 5 1 51.05 -27.8599 -54.6246 + 20 54.4723 1153 5 1 50.8498 -27.8013 -54.708 + 20 30.74 1152 5 1 50.65 -27.7918 -54.812 + 20 82.1215 761 5 0 48.8867 -27.7021 -55.85 + 20 181.804 762 5 0 48.6578 -27.6499 -55.9732 + 20 60.2243 737 5 0 -46.1973 -32.5747 -56.2499 + 20 346.364 736 5 0 -46.3946 -32.65 -56.1643 + 20 150.947 735 5 0 -47.401 -32.85 -55.9741 + 20 134.242 644 5 1 -51.0957 -33.1701 -54.85 + 20 70.7473 643 5 1 -51.2501 -33.1983 -54.819 + 20 119.641 642 5 1 -51.4506 -33.2149 -54.8042 + 20 52.0903 641 5 1 -51.6504 -33.2508 -54.74 + 20 56.3553 640 5 1 -51.85 -33.3253 -54.6674 + 20 91.8726 639 5 1 -52.05 -33.3695 -54.5792 + 20 15.3536 638 5 1 -52.2501 -33.4307 -54.4747 + 20 180.659 1158 6 1 51.8216 -31.5361 -24.45 + 20 195.77 741 6 0 51.3231 -31.6539 -25.8502 + 20 48.0867 1100 5 1 40.1212 -34.6804 -54.45 + 20 95.7919 1099 5 1 40.05 -34.7346 -54.5757 + 20 168.73 723 5 0 39.2927 -35.2546 -55.85 + 20 54.9532 1004 4 1 21.0318 -48.4037 -84.4501 + 20 72.7911 1003 4 1 20.85 -48.3752 -84.5871 + 20 62.6031 1002 4 1 20.65 -48.3459 -84.7371 + 20 65.2155 659 4 0 19.2587 -48.0729 -85.85 + 20 219.555 660 4 0 19.1586 -48.05 -85.9272 + 20 9.70089 834 3 1 -13.2458 -38.1945 -114.45 + 20 124.248 833 3 1 -13.25 -38.1952 -114.461 + 20 176.185 708 3 0 -13.9909 -38.2837 -115.85 + 20 85.4269 756 2 1 -28.6531 -45.534 -144.45 + 20 75.2557 755 2 1 -28.8504 -45.5464 -144.646 + 20 8.00372 754 2 1 -29.0504 -45.5354 -144.833 + 20 114.052 672 2 0 -30.0726 -45.4638 -145.85 + 20 98.2876 673 2 0 -30.3385 -45.45 -146.117 + 20 77.9178 583 1 1 -63.3564 -47.0362 -174.45 + 20 133.148 582 1 1 -63.45 -47.2055 -174.536 + 20 15.1187 581 1 1 -63.65 -47.5351 -174.832 + 20 60.0449 658 1 0 -64.5443 -48.2652 -175.85 + 20 50.844 657 1 0 -64.6728 -48.45 -175.916 + 20 64.6857 656 1 0 -64.7873 -48.65 -175.949 + 20 60.9068 655 1 0 -64.8482 -48.85 -175.962 + 20 64.0222 654 1 0 -64.9097 -49.0508 -175.973 + 20 60.285 653 1 0 -64.9566 -49.25 -176.005 + 20 75.9216 652 1 0 -65.0225 -49.45 -176.007 + 20 49.1192 651 1 0 -65.0427 -49.65 -176.012 + 20 75.5314 650 1 0 -65.0311 -49.8503 -175.976 + 20 74.069 649 1 0 -65.0416 -50.05 -175.882 + 20 230.351 575 1 1 -64.9555 -50.862 -174.85 + 20 219.887 576 1 1 -64.8497 -51.1683 -174.582 + 20 632.908 642 1 0 -65.4085 -51.5761 -175.85 + 20 298.873 643 1 0 -65.5536 -51.45 -176.035 + 20 53.1557 648 1 0 -65.0648 -50.25 -175.952 + 20 80.8255 647 1 0 -64.9935 -50.45 -175.962 + 20 65.6495 646 1 0 -64.9315 -50.6504 -175.979 + 20 85.7597 645 1 0 -64.9929 -50.85 -175.994 + 20 65.6983 644 1 0 -64.8987 -51.05 -175.977 + 20 150.932 824 0 0 -165.895 -15.1474 -205.85 + 20 208.931 1157 6 1 51.65 -31.7882 -24.506 + 20 91.8209 1156 6 1 51.45 -32.0016 -24.6078 + 20 153.617 1155 6 1 51.25 -32.2098 -24.7278 + 20 73.784 1154 6 1 51.05 -32.4316 -24.8161 + 20 70.3151 1153 6 1 50.8499 -32.6368 -24.7607 + 20 62.7193 1152 6 1 50.6499 -32.7802 -24.7448 + 20 59.8271 1151 6 1 50.45 -32.9279 -24.7449 + 20 7.68151 731 6 0 49.4355 -33.8328 -25.85 + 20 175.992 730 6 0 49.4178 -33.85 -25.8683 + 20 44.3504 729 6 0 49.1591 -34.05 -26.126 +Number of digits in this event = 118 +Using G4ParticleGun ... +5.24112 LIN +e- +Event: 21 +Number of tracker hits in this event = 65 + 21 127.235 894 11 1 -1.1577 46.3572 125.55 + 21 125.806 1131 11 0 -1.1574 46.3555 124.15 + 21 121.321 894 10 1 -1.15305 46.3204 95.55 + 21 95.4153 1131 10 0 -1.15293 46.3201 94.15 + 21 154.616 894 9 1 -1.15031 46.3137 65.55 + 21 109.472 1131 9 0 -1.15103 46.3108 64.15 + 21 187.921 894 8 1 -1.17685 46.2465 35.55 + 21 102.963 1130 8 0 -1.17589 46.2415 34.15 + 21 114.72 894 7 1 -1.16454 46.1343 5.55 + 21 155.375 1130 7 0 -1.16492 46.1298 4.15 + 21 124.531 894 6 1 -1.17029 46.0368 -24.45 + 21 129.803 1129 6 0 -1.17013 46.0341 -25.85 + 21 118.109 894 5 1 -1.16274 45.9708 -54.45 + 21 108.438 1129 5 0 -1.16079 45.966 -55.85 + 21 106.28 894 4 1 -1.11457 45.8554 -84.45 + 21 104.726 1128 4 0 -1.1108 45.8466 -85.85 + 21 218.792 895 3 1 -1.048 45.6527 -114.45 + 21 123.786 1127 3 0 -1.0439 45.64 -115.85 + 21 109.539 895 2 1 -0.957988 45.3764 -144.45 + 21 110.141 1126 2 0 -0.951945 45.3639 -145.85 + 21 95.3741 896 1 1 -0.829086 45.1161 -174.45 + 21 385.821 1125 1 0 -0.823629 45.1026 -175.85 + 21 273.321 896 0 1 -0.68794 44.8263 -204.45 + 21 250.623 1123 0 0 -0.674304 44.8215 -205.85 + 21 216.362 895 1 1 -0.862225 45.073 -174.45 + 21 116.294 897 0 1 -0.613302 44.9478 -204.45 + 21 100.369 1124 0 0 -0.644606 44.9058 -205.85 + 21 149.114 549 1 0 -41.4616 -70.1967 -176.25 + 21 206.239 550 1 0 -41.509 -70.05 -175.93 + 21 58.9417 551 1 0 -41.5335 -69.85 -175.859 + 21 29.788 552 1 0 -41.5111 -69.65 -175.88 + 21 127.42 687 1 1 -42.464 -68.3255 -174.85 + 21 407.429 686 1 1 -42.65 -68.3719 -174.597 + 21 254.579 511 1 0 -16.7554 -77.8323 -176.25 + 21 9.14631 830 1 1 -13.8861 -76.3637 -174.85 + 21 102.992 831 1 1 -13.8499 -76.3411 -174.838 + 21 47.9129 557 1 0 -12.037 -68.5786 -175.85 + 21 39.9311 558 1 0 -12.0157 -68.45 -175.862 + 21 53.6821 842 1 1 -11.5887 -61.002 -174.85 + 21 191.995 841 1 1 -11.6501 -60.7948 -174.826 + 21 29.3353 639 1 0 -14.57 -52.1684 -175.85 + 21 23.5814 640 1 0 -14.6146 -52.05 -175.853 + 21 3.15225 802 1 1 -19.5861 -46.1822 -174.85 + 21 23.3373 774 1 0 -54.2739 -25.0938 -175.85 + 21 67.4189 775 1 0 -54.3363 -25.05 -175.859 + 21 121.896 776 1 0 -54.5362 -24.8498 -175.857 + 21 364.431 777 1 0 -54.83 -24.6499 -175.957 + 21 424.214 894 3 1 -1.05024 45.6924 -114.663 + 21 22.9617 1126 3 0 -3.00712 45.2688 -115.85 + 21 352.835 1125 3 0 -3.03758 45.25 -115.861 + 21 274.152 1128 3 0 -1.10466 45.8486 -115.85 + 21 136.54 893 2 1 -1.25048 45.6953 -144.45 + 21 265.293 1128 2 0 -1.29306 45.6756 -145.85 + 21 166.342 888 1 1 -2.36449 45.2809 -174.45 + 21 355.043 1126 1 0 -2.37806 45.2664 -175.85 + 21 185.906 887 0 1 -2.62312 45.0643 -204.45 + 21 109.414 1125 0 0 -2.65674 45.0913 -205.85 + 21 118.223 1127 2 0 -1.37406 45.65 -146.07 + 21 113.749 1129 2 0 -1.52763 45.85 -146.083 + 21 126.708 883 2 1 -3.377 44.9493 -144.45 + 21 102.932 1124 2 0 -3.42436 45.0046 -145.85 + 21 171.516 876 1 1 -4.67263 45.6974 -174.45 + 21 127.702 859 0 1 -8.0674 39.2082 -204.45 + 21 95.4643 1093 0 0 -8.22414 38.7367 -205.85 + 21 45.136 1092 0 0 -8.25097 38.6499 -206.1 +Number of digits in this event = 34 +Using G4ParticleGun ... +3.38296 LIN +e- +Event: 22 +Number of tracker hits in this event = 37 + 22 115.31 1476 9 0 71.2793 115.353 64.1324 + 22 220.251 1256 8 1 71.2731 115.361 35.55 + 22 128.229 1476 8 0 71.273 115.362 34.15 + 22 132.862 1256 7 1 71.2751 115.402 5.55 + 22 173.308 1476 7 0 71.2721 115.403 4.15 + 22 124.878 1255 6 1 71.2049 115.418 -24.45 + 22 105.768 1476 6 0 71.2037 115.418 -25.85 + 22 176.284 1255 5 1 71.1684 115.397 -54.45 + 22 124.263 1476 5 0 71.1644 115.401 -55.85 + 22 123.566 1255 4 1 71.0877 115.474 -84.45 + 22 111.029 1476 4 0 71.0851 115.474 -85.85 + 22 159.819 1254 3 1 71.0356 115.487 -114.45 + 22 363.091 1476 3 0 71.0334 115.491 -115.85 + 22 119.051 1254 2 1 70.9814 115.575 -144.45 + 22 207.142 1477 2 0 70.9748 115.581 -145.85 + 22 133.001 1253 1 1 70.8448 115.7 -174.45 + 22 108.362 1477 1 0 70.8391 115.706 -175.85 + 22 106.728 1253 0 1 70.7336 115.843 -204.45 + 22 254.941 1478 0 0 70.7275 115.851 -205.85 + 22 6.61608 1403 0 1 100.76 109.5 -204.45 + 22 233.214 1402 0 1 100.75 109.512 -204.458 + 22 37.5776 1447 0 0 100.961 109.691 -205.85 + 22 218.141 1448 0 0 101.011 109.75 -205.963 + 22 1.16318 1449 0 0 101.378 109.95 -206.225 + 22 189.49 1509 4 1 122.106 38.2771 -84.85 + 22 424.503 1255 3 1 71.2232 115.404 -114.45 + 22 168.831 1255 2 1 71.0939 115.903 -144.45 + 22 127.973 1478 2 0 71.1086 115.917 -145.85 + 22 95.7062 1257 1 1 71.5644 116.135 -174.45 + 22 95.1177 1479 1 0 71.6199 116.145 -175.85 + 22 145.378 1263 0 1 72.8159 116.391 -204.45 + 22 124.725 1481 0 0 72.9202 116.368 -205.85 + 22 111.713 1251 2 1 70.3723 115.539 -144.45 + 22 119.639 1263 1 1 72.7949 117.299 -174.45 + 22 148.618 1485 1 0 72.8306 117.223 -175.85 + 22 102.195 1269 0 1 73.8896 115.537 -204.45 + 22 112.032 1476 0 0 73.8963 115.48 -205.85 +Number of digits in this event = 25 +Using G4ParticleGun ... +7.6946 LIN e- Event: 23 -Number of tracker hits in this event = 69 - 23 110.116 846 11 1 -10.6692 78.0334 125.55 - 23 163.778 1289 11 0 -10.668 78.0342 124.15 - 23 103.685 846 10 1 -10.6962 78.0404 95.55 - 23 107.152 1289 10 0 -10.7016 78.0385 94.15 - 23 128.886 846 9 1 -10.8148 77.9991 65.55 - 23 152.802 1289 9 0 -10.8158 77.9969 64.15 - 23 205.725 846 8 1 -10.8207 77.949 35.55 - 23 130.399 1289 8 0 -10.821 77.9444 34.15 - 23 153.29 846 7 1 -10.8151 77.8332 5.55 - 23 113.267 1288 7 0 -10.8178 77.8234 4.15 - 23 203.46 845 6 1 -10.8597 77.6185 -24.45 - 23 246.569 1287 6 0 -10.8619 77.6093 -25.85 - 23 124.354 845 5 1 -10.9195 77.4357 -54.45 - 23 106.005 1286 5 0 -10.9243 77.4275 -55.85 - 23 124.303 845 4 1 -11.0197 77.2593 -84.45 - 23 118.979 1286 4 0 -11.0235 77.255 -85.85 - 23 122.947 844 3 1 -11.1188 77.1822 -114.45 - 23 124.786 1285 3 0 -11.1279 77.1843 -115.85 - 23 228.602 843 2 1 -11.329 77.2146 -144.45 - 23 202.198 1285 2 0 -11.338 77.2095 -145.85 - 23 193.32 842 1 1 -11.4842 77.1622 -174.45 - 23 187.467 1285 1 0 -11.4502 77.114 -175.85 - 23 119.381 846 0 1 -10.6694 76.1757 -204.45 - 23 141.084 1280 0 0 -10.6092 76.1252 -205.85 - 23 216.669 845 2 1 -11.0066 76.9082 -144.451 - 23 422.759 1284 2 0 -10.9924 76.9875 -145.85 - 23 169.618 843 1 1 -11.4262 79.1794 -174.451 - 23 119.564 1296 1 0 -11.5152 79.2563 -175.85 - 23 124.809 833 0 1 -13.3519 80.8967 -204.45 - 23 101.508 1304 0 0 -13.4817 80.8759 -205.85 - 23 270.552 833 1 1 -13.3582 79.1475 -174.451 - 23 108.199 1295 1 0 -13.0981 79.1663 -175.85 - 23 63.9813 844 6 1 -11.05 77.5105 -24.6265 - 23 36.832 1285 6 0 -11.5601 77.0813 -25.85 - 23 96.7504 1284 6 0 -11.5945 77.05 -25.9443 - 23 144.533 761 5 1 -27.677 74.9612 -54.45 - 23 127.479 760 5 1 -27.85 74.7425 -54.6504 - 23 65.3607 1268 5 0 -28.8831 73.8092 -55.85 - 23 328.262 1267 5 0 -29.0693 73.65 -56.0204 - 23 3.87622 825 10 0 -23.0354 -14.898 93.75 - 23 9.03011 1224 8 1 64.85 24.0017 35.3387 - 23 7.87564 824 10 0 -22.9502 -15.05 94.1351 - 23 5.58684 771 10 1 -25.681 -10.675 95.1501 - 23 34.674 875 10 0 -28.1243 -5.03079 94.15 - 23 158.677 760 10 1 -27.9948 -3.07018 95.15 - 23 91.9181 759 10 1 -28.05 -3.0662 95.2467 - 23 141.74 1271 5 0 -27.8658 74.3764 -55.85 - 23 50.3795 846 6 1 -10.6909 77.6358 -24.45 - 23 69.8814 847 6 1 -10.65 77.6072 -24.6158 - 23 78.0792 1286 6 0 -10.1488 77.45 -26.0388 - 23 60.3316 978 5 1 15.8367 86.3058 -54.4502 - 23 61.2177 977 5 1 15.65 86.3811 -54.6179 - 23 84.8015 976 5 1 15.45 86.4628 -54.6809 - 23 53.0628 1329 5 0 14.9996 85.9667 -55.8501 - 23 85.0978 1328 5 0 14.9497 85.85 -55.9685 - 23 188.733 1327 5 0 14.9405 85.6495 -55.9319 - 23 114.256 1326 5 0 15.4393 85.45 -55.9466 - 23 98.887 1325 5 0 15.4968 85.2499 -55.9938 - 23 209.836 970 5 1 14.2158 86.5386 -54.8499 - 23 270.107 846 1 1 -10.6733 77.9503 -174.45 - 23 465.708 1289 1 0 -10.8637 78.0075 -175.85 - 23 13.926 827 0 1 -14.6375 78.0112 -204.45 - 23 101.699 826 0 1 -14.65 78.0131 -204.504 - 23 133.715 1290 0 0 -14.9984 78.0696 -205.85 - 23 205.295 836 0 1 -12.7551 78.5156 -204.451 - 23 132.758 1291 0 0 -12.9424 78.4045 -205.85 - 23 102.775 1292 0 0 -12.899 78.4655 -205.85 - 23 131.152 847 0 1 -10.6474 77.9421 -204.45 - 23 123.378 1289 0 0 -10.6452 77.942 -205.85 -Number of digits in this event = 39 +Number of tracker hits in this event = 40 + 23 128.185 217 8 1 -136.702 2.29733 35.55 + 23 103.337 911 8 0 -136.702 2.29777 34.15 + 23 112.711 217 7 1 -136.695 2.30293 5.55 + 23 165.873 911 7 0 -136.695 2.30371 4.15 + 23 135.468 217 6 1 -136.689 2.3249 -24.45 + 23 130.242 911 6 0 -136.689 2.32611 -25.85 + 23 215.267 217 5 1 -136.689 2.35261 -54.45 + 23 221.021 911 5 0 -136.688 2.35292 -55.85 + 23 119.158 217 4 1 -136.68 2.35938 -84.45 + 23 248.505 911 4 0 -136.679 2.36012 -85.85 + 23 96.4576 217 3 1 -136.656 2.37479 -114.45 + 23 441.116 911 3 0 -136.654 2.37446 -115.85 + 23 102.486 217 2 1 -136.61 2.37427 -144.45 + 23 180.677 911 2 0 -136.607 2.37479 -145.85 + 23 100.986 218 1 1 -136.545 2.39239 -174.45 + 23 111.384 911 1 0 -136.542 2.39375 -175.85 + 23 94.2108 218 0 1 -136.471 2.41867 -204.45 + 23 142.975 911 0 0 -136.468 2.42077 -205.85 + 23 107.726 216 5 1 -136.771 2.35147 -54.45 + 23 78.9051 215 5 1 -136.95 2.70148 -54.5253 + 23 193.119 214 5 1 -137.151 2.81515 -54.6681 + 23 314.485 213 5 1 -137.35 2.91323 -54.4664 + 23 209.814 215 4 1 -137.096 2.64022 -84.45 + 23 6.41802 214 4 1 -137.15 2.59173 -84.8209 + 23 6.34232 912 4 0 -137.298 2.45445 -85.8506 + 23 4.90009 193 3 1 -141.547 -1.55532 -114.45 + 23 104.229 192 3 1 -141.55 -1.55933 -114.472 + 23 102.463 890 3 0 -141.58 -1.90067 -115.85 + 23 139.263 186 2 1 -142.762 -8.55014 -144.45 + 23 50.6676 854 2 0 -142.776 -9.17628 -145.85 + 23 108.387 853 2 0 -142.782 -9.25 -146.02 + 23 98.5654 181 1 1 -143.88 -20.3609 -174.45 + 23 14.2009 180 1 1 -143.95 -20.5475 -174.809 + 23 135.22 794 1 0 -144.226 -21.1013 -175.85 + 23 22.9293 793 1 0 -144.296 -21.25 -176.147 + 23 72.4086 148 0 1 -150.485 -35.1296 -204.45 + 23 101.392 147 0 1 -150.55 -35.3016 -204.697 + 23 9.52877 719 0 0 -150.844 -36.221 -205.85 + 23 79.1093 718 0 0 -150.853 -36.25 -205.885 + 23 41.38 717 0 0 -150.889 -36.45 -206.137 +Number of digits in this event = 17 Using G4ParticleGun ... -2.56963 LIN +8.02937 LIN e- Event: 24 -Number of tracker hits in this event = 75 - 24 151.892 535 11 1 -72.9021 -23.2741 125.55 - 24 111.615 783 11 0 -72.9026 -23.2744 124.15 - 24 155.092 535 10 1 -72.9391 -23.2919 95.55 - 24 284.542 783 10 0 -72.9512 -23.2857 94.15 - 24 108.606 533 9 1 -73.2623 -23.0942 65.55 - 24 115.499 784 9 0 -73.2497 -23.1012 64.15 - 24 112.855 535 8 1 -73.0288 -23.2371 35.55 - 24 199.384 783 8 0 -73.012 -23.2519 34.15 - 24 149.026 536 7 1 -72.6545 -23.5443 5.55 - 24 131.638 782 7 0 -72.6554 -23.5969 4.15 - 24 147.899 536 6 1 -72.7389 -24.632 -24.45 - 24 133.005 776 6 0 -72.7295 -24.6854 -25.85 - 24 119.829 537 5 1 -72.5267 -26.0697 -54.45 - 24 96.4202 769 5 0 -72.5248 -26.117 -55.85 - 24 114.32 538 4 1 -72.4301 -27.1039 -84.45 - 24 99.2227 764 4 0 -72.4632 -27.1198 -85.85 - 24 168.453 535 3 1 -72.9578 -27.5671 -114.45 - 24 132.807 762 3 0 -73.1981 -27.6244 -115.85 - 24 39.5718 501 2 1 -79.7352 -25.6996 -144.45 - 24 83.3162 502 2 1 -79.65 -25.6691 -144.549 - 24 112.014 503 2 1 -79.4495 -25.6746 -144.74 - 24 10.9578 504 2 1 -79.25 -25.7252 -144.833 - 24 60.655 767 2 0 -77.0176 -26.5704 -145.85 - 24 183.148 766 2 0 -76.8555 -26.6501 -145.959 - 24 279.221 677 2 0 -17.9576 -44.555 -146.25 - 24 81.635 678 2 0 -18.5934 -44.4492 -146.202 - 24 1.1195 679 2 0 -18.7664 -44.25 -146.25 - 24 305.449 536 2 1 -72.7254 -27.8707 -144.45 - 24 175.086 761 2 0 -72.6653 -27.8251 -145.85 - 24 110.357 542 1 1 -71.5889 -26.987 -174.45 - 24 143.107 765 1 0 -71.6332 -26.9564 -175.85 - 24 99.3561 536 0 1 -72.8311 -26.4517 -204.45 - 24 107.925 768 0 0 -72.857 -26.4404 -205.851 - 24 56.8457 759 2 0 -72.8127 -28.1963 -145.85 - 24 74.6369 758 2 0 -72.8196 -28.2501 -146.068 - 24 108.954 530 1 1 -74.0232 -34.5586 -174.45 - 24 115.229 727 1 0 -74.0995 -34.628 -175.85 - 24 106.806 511 0 1 -77.8478 -35.4722 -204.45 - 24 151.193 722 0 0 -77.8434 -35.487 -205.85 - 24 141.437 800 7 0 -64.5149 -19.9572 3.75 - 24 112.117 580 7 1 -63.87 -19.779 5.15032 - 24 72.9485 581 7 1 -63.85 -19.7737 5.18158 - 24 0.711576 778 7 0 -74.5649 -24.2569 4.15 - 24 13.3478 523 7 1 -75.3761 -23.9139 5.15 - 24 28.7777 779 7 0 -78.9902 -24.1378 4.15 - 24 161.564 494 7 1 -81.0887 -24.2447 5.15 - 24 24.1142 478 7 1 -84.4327 -23.9913 5.15 - 24 68.7522 775 7 0 -81.4986 -24.931 4.14994 - 24 244.453 489 2 1 -82.1271 -29.8043 -144.451 - 24 127.189 751 2 0 -82.1918 -29.836 -145.85 - 24 98.3791 485 1 1 -82.9002 -30.5664 -174.45 - 24 54.1465 486 1 1 -82.85 -30.591 -174.762 - 24 107.982 746 1 0 -82.6834 -30.69 -175.85 - 24 181.624 504 0 1 -79.1369 -32.8059 -204.45 - 24 201.946 736 0 0 -79.061 -32.8238 -205.85 - 24 130.201 505 0 1 -79.05 -32.7551 -204.746 - 24 67.2091 760 2 0 -82.0114 -28.0241 -145.85 - 24 79.9152 762 2 0 -81.9686 -27.65 -146.083 - 24 16.5332 763 2 0 -81.9563 -27.4499 -146.215 - 24 109.295 534 10 1 -73.0889 -23.3286 95.55 - 24 254.765 782 10 0 -72.784 -23.45 94.1116 - 24 237.152 534 3 1 -73.2437 -23.3479 -114.45 - 24 259.414 783 3 0 -73.2374 -23.3511 -115.85 - 24 114.642 534 2 1 -73.0986 -23.4235 -144.45 - 24 162.83 783 2 0 -73.0913 -23.4311 -145.85 - 24 138.921 535 1 1 -72.9698 -23.5664 -174.45 - 24 112.962 782 1 0 -72.9797 -23.5629 -175.85 - 24 127.155 534 0 1 -73.1811 -23.4925 -204.45 - 24 123.613 782 0 0 -73.1731 -23.4663 -205.85 - 24 151.654 538 2 1 -72.3952 -24.1 -144.45 - 24 193.909 779 2 0 -72.3673 -24.1224 -145.85 - 24 108.705 540 1 1 -72.0016 -24.2188 -174.45 - 24 128.163 779 1 0 -71.9725 -24.1536 -175.85 - 24 99.9471 543 0 1 -71.3998 -22.9568 -204.45 - 24 110.906 785 0 0 -71.3747 -22.9349 -205.85 -Number of digits in this event = 36 +Number of tracker hits in this event = 88 + 24 91.8139 710 11 1 -37.9726 -34.7022 125.55 + 24 127.451 726 11 0 -37.9724 -34.701 124.15 + 24 103.473 710 10 1 -37.9697 -34.6769 95.55 + 24 103.764 726 10 0 -37.9692 -34.6749 94.15 + 24 104.361 710 9 1 -37.9618 -34.6355 65.55 + 24 111.517 727 9 0 -37.961 -34.6333 64.15 + 24 143.994 710 8 1 -37.9492 -34.5893 35.55 + 24 98.2138 727 8 0 -37.9485 -34.5861 34.15 + 24 259.728 710 7 1 -37.9352 -34.5205 5.55 + 24 106.362 727 7 0 -37.9344 -34.5171 4.15 + 24 145.221 710 6 1 -37.9149 -34.449 -24.45 + 24 124.161 728 6 0 -37.9135 -34.4448 -25.85 + 24 131.501 710 5 1 -37.882 -34.3626 -54.45 + 24 146.431 728 5 0 -37.8799 -34.3585 -55.85 + 24 120.726 711 4 1 -37.8328 -34.2708 -84.45 + 24 109.695 728 4 0 -37.8309 -34.2674 -85.85 + 24 167.657 711 3 1 -37.7937 -34.1953 -114.45 + 24 115.432 729 3 0 -37.791 -34.1905 -115.85 + 24 174.405 711 2 1 -37.739 -34.0911 -144.45 + 24 118.73 729 2 0 -37.734 -34.0845 -145.85 + 24 187.374 712 1 1 -37.6385 -33.9635 -174.45 + 24 133.138 730 1 0 -37.6287 -33.9554 -175.85 + 24 114.672 713 0 1 -37.4224 -33.7901 -204.45 + 24 105.702 731 0 0 -37.4101 -33.7861 -205.85 + 24 8.11819 776 2 1 -24.65 -5.21583 -144.657 + 24 127.352 270 3 0 94.0638 -126.091 -116.25 + 24 73.37 271 3 0 94.3157 -125.95 -116.057 + 24 188.123 272 3 0 94.3003 -125.75 -116.022 + 24 252.048 273 3 0 94.0425 -125.55 -116.083 + 24 31.1984 1135 1 0 -66.2263 47.05 -175.967 + 24 102.133 569 1 1 -66.0798 48.1353 -174.85 + 24 457.94 570 1 1 -66.0499 48.3244 -174.695 + 24 273.939 711 7 1 -37.8498 -34.6397 5.28304 + 24 227.292 710 2 1 -37.9843 -34.6622 -144.45 + 24 192.231 709 2 1 -38.0503 -34.6905 -144.475 + 24 438.926 708 2 1 -38.25 -34.7666 -144.572 + 24 53.9245 707 2 1 -38.45 -34.8307 -144.653 + 24 59.7112 706 2 1 -38.6503 -34.8725 -144.704 + 24 60.6611 705 2 1 -38.85 -34.9015 -144.783 + 24 104.919 704 2 1 -39.0506 -34.9136 -144.801 + 24 92.4527 703 2 1 -39.25 -34.9192 -144.811 + 24 46.1251 702 2 1 -39.45 -34.9029 -144.823 + 24 55.6548 701 2 1 -39.65 -34.9135 -144.823 + 24 80.2871 700 2 1 -39.85 -34.94 -144.823 + 24 65.1935 699 2 1 -40.05 -34.9868 -144.794 + 24 47.8575 698 2 1 -40.25 -35.045 -144.766 + 24 55.8454 697 2 1 -40.45 -35.0972 -144.725 + 24 81.7581 696 2 1 -40.65 -35.1859 -144.702 + 24 130.626 695 2 1 -40.85 -35.2874 -144.703 + 24 62.183 694 2 1 -41.05 -35.3755 -144.747 + 24 6.80193 693 2 1 -41.25 -35.471 -144.836 + 24 76.921 719 2 0 -42.6753 -36.077 -145.85 + 24 160.856 718 2 0 -42.9241 -36.2505 -146.067 + 24 176.301 717 2 0 -43.1205 -36.45 -146.179 + 24 53.6612 414 1 1 -97.2047 -85.3143 -174.45 + 24 135.863 413 1 1 -97.35 -85.4251 -174.548 + 24 46.9966 467 1 0 -97.9304 -86.5467 -175.85 + 24 93.5931 466 1 0 -97.9952 -86.65 -175.957 + 24 50.5909 465 1 0 -98.0938 -86.8503 -176.098 + 24 69.6503 464 1 0 -98.1317 -87.05 -176.14 + 24 126.903 463 1 0 -98.1541 -87.25 -176.162 + 24 162.853 462 1 0 -98.0767 -87.45 -176.113 + 24 200.996 461 1 0 -97.8431 -87.6501 -175.882 + 24 81.2705 409 1 1 -98.233 -87.6641 -174.85 + 24 117.198 460 1 0 -97.9243 -87.8797 -175.85 + 24 174.45 724 2 0 -39.2697 -35.1992 -145.85 + 24 121.108 728 2 0 -37.8971 -34.4342 -145.85 + 24 125.847 708 1 1 -38.3848 -34.3515 -174.45 + 24 156.907 728 1 0 -38.41 -34.3415 -175.85 + 24 236.169 705 0 1 -38.9404 -33.9913 -204.45 + 24 147.144 730 0 0 -38.9707 -33.9673 -205.85 + 24 111.023 1463 5 0 89.7359 112.75 -56.1224 + 24 37.5847 1464 5 0 89.9911 112.95 -55.9711 + 24 42.0398 945 0 0 -54.0401 9.05 -206.148 + 24 204.977 626 0 1 -54.7653 9.02024 -204.85 + 24 29.5762 625 0 1 -54.85 8.92405 -204.692 + 24 319.716 943 0 0 -53.6985 8.73573 -205.85 + 24 67.5179 944 0 0 -53.7168 8.85 -206.103 + 24 48.6655 795 1 0 -163.487 -21.05 -175.996 + 24 178.545 76 1 1 -164.755 -19.0321 -174.85 + 24 209.799 729 0 0 -38.963 -34.2125 -205.85 + 24 98.6032 933 0 1 6.69525 -21.9811 -204.85 + 24 91.2536 727 3 0 -37.9255 -34.5 -116.08 + 24 62.4081 727 2 1 -34.5599 -37.3559 -144.45 + 24 131.713 728 2 1 -34.4499 -37.2399 -144.638 + 24 132.832 948 1 1 9.83427 -4.48319 -174.45 + 24 98.1968 877 1 0 9.68251 -4.60331 -175.85 + 24 32.7692 876 1 0 9.579 -4.65 -176.133 +Number of digits in this event = 42 Using G4ParticleGun ... -3.12891 LIN +3.49425 LIN e- Event: 25 -Number of tracker hits in this event = 68 - 25 145.817 761 9 1 -27.6562 -114.448 65.55 - 25 124.24 328 9 0 -27.6577 -114.445 64.15 - 25 155.198 761 8 1 -27.6952 -114.409 35.55 - 25 121.832 328 8 0 -27.7 -114.405 34.15 - 25 101.167 761 7 1 -27.8051 -114.32 5.55 - 25 103.914 329 7 0 -27.8093 -114.315 4.15 - 25 95.3901 760 6 1 -27.8986 -114.215 -24.45 - 25 112.555 329 6 0 -27.904 -114.21 -25.85 - 25 135.263 760 5 1 -28.0147 -114.091 -54.45 - 25 128.722 330 5 0 -28.0232 -114.086 -55.85 - 25 428.139 759 4 1 -28.1971 -113.972 -84.45 - 25 357.546 330 4 0 -28.2066 -113.966 -85.85 - 25 116.662 758 3 1 -28.4096 -113.851 -114.45 - 25 122.23 331 3 0 -28.4165 -113.842 -115.85 - 25 125.062 757 2 1 -28.5606 -113.708 -144.45 - 25 137.546 332 2 0 -28.5779 -113.713 -145.85 - 25 97.6681 755 1 1 -28.9779 -113.828 -174.45 - 25 269.01 331 1 0 -28.99 -113.828 -175.85 - 25 115.051 754 0 1 -29.2435 -113.819 -204.45 - 25 113.198 331 0 0 -29.2552 -113.837 -205.85 - 25 181.559 378 0 1 -104.35 -27.781 -204.809 - 25 51.8089 330 1 0 -28.9121 -113.95 -175.875 - 25 251.914 756 0 1 -28.795 -113.259 -204.45 - 25 242.939 334 0 0 -28.7998 -113.249 -205.85 - 25 29.6184 483 0 0 -50.6997 -83.4054 -206.25 - 25 110.539 331 4 0 -28.1616 -113.938 -85.8501 - 25 120.185 757 3 1 -28.5163 -114.144 -114.45 - 25 136.275 328 3 0 -28.3365 -114.368 -115.85 - 25 80.4995 775 2 1 -24.8943 -118.729 -144.45 - 25 105.44 776 2 1 -24.85 -118.727 -144.722 - 25 120.179 307 2 0 -24.6402 -118.651 -145.85 - 25 74.0351 803 1 1 -19.2549 -115.148 -174.451 - 25 136.805 804 1 1 -19.25 -115.145 -174.467 - 25 116.433 326 1 0 -18.8398 -114.871 -175.85 - 25 110.221 850 0 1 -9.96487 -108.989 -204.45 - 25 103.038 356 0 0 -9.62626 -108.873 -205.851 - 25 58.116 301 4 0 -75.9262 -119.75 -85.9535 - 25 0.976936 329 4 0 -28.0381 -114.15 -86.246 - 25 81.5622 783 3 1 -23.3426 -117.471 -114.45 - 25 42.9769 784 3 1 -23.25 -117.451 -114.7 - 25 141.847 314 3 0 -22.8706 -117.32 -115.85 - 25 106.668 837 2 1 -12.5977 -115.15 -144.45 - 25 38.3312 838 2 1 -12.45 -115.159 -144.724 - 25 130.532 324 2 0 -11.9116 -115.17 -145.85 - 25 207.566 912 1 1 2.57183 -116.527 -174.45 - 25 349.267 913 1 1 2.65 -116.736 -174.822 - 25 5.77536 314 1 0 2.85301 -117.337 -175.85 - 25 108.867 313 1 0 2.85739 -117.35 -175.872 - 25 14.9348 312 1 0 2.90167 -117.55 -176.195 - 25 123.844 920 0 1 4.24438 -138.71 -204.45 - 25 113.403 205 0 0 4.00509 -139.068 -205.85 - 25 0.394101 296 0 0 22.7294 -120.75 -206.178 - 25 59.2211 297 0 0 22.7333 -120.75 -206.184 - 25 206.234 412 0 0 39.0253 -97.7332 -206.25 - 25 200.03 413 0 0 39.1509 -97.55 -205.886 - 25 1.10599 1098 0 1 39.8472 -95.2756 -204.85 - 25 235.872 1099 0 1 39.8501 -95.2698 -204.847 - 25 147.393 320 1 0 3.02949 -116.089 -175.85 - 25 44.2598 970 0 1 14.124 -103.054 -204.45 - 25 108.068 969 0 1 14.05 -103.066 -204.518 - 25 47.7255 382 0 0 13.3909 -103.642 -205.85 - 25 60.7566 381 0 0 13.3316 -103.75 -206 - 25 28.7589 380 0 0 13.2984 -103.95 -206.181 - 25 38.7911 886 4 0 -50.8381 -2.71546 -86.25 - 25 158.953 887 4 0 -50.8383 -2.65 -86.2165 - 25 194.023 186 4 0 9.40587 -142.839 -86.25 - 25 75.9226 756 1 1 -28.7726 -113.528 -174.45 - 25 109.399 1024 7 1 24.9503 163.015 5.15 -Number of digits in this event = 33 +Number of tracker hits in this event = 33 + 25 118.588 1464 9 1 112.977 -44.9109 65.55 + 25 121.393 675 9 0 112.976 -44.9138 64.15 + 25 148.545 1464 8 1 112.953 -44.97 35.55 + 25 155.848 675 8 0 112.95 -44.9708 34.15 + 25 190.591 1463 7 1 112.891 -44.9831 5.55 + 25 116.344 675 7 0 112.887 -44.9853 4.15 + 25 117.68 1463 6 1 112.804 -45.0344 -24.45 + 25 112.515 675 6 0 112.8 -45.0377 -25.85 + 25 124.231 1462 5 1 112.718 -45.1017 -54.45 + 25 88.9415 674 5 0 112.715 -45.1046 -55.85 + 25 125.176 1462 4 1 112.651 -45.1591 -84.45 + 25 179.037 674 4 0 112.647 -45.1608 -85.85 + 25 103.19 1462 3 1 112.57 -45.2043 -114.45 + 25 117.199 674 3 0 112.566 -45.2061 -115.85 + 25 158.207 1461 2 1 112.504 -45.2453 -144.45 + 25 103.121 674 2 0 112.504 -45.2382 -145.85 + 25 173.669 1461 1 1 112.509 -45.0772 -174.45 + 25 118.521 674 1 0 112.51 -45.0732 -175.85 + 25 166.909 1461 0 1 112.513 -44.9842 -204.45 + 25 125.699 675 0 0 112.514 -44.9802 -205.85 + 25 65.015 253 4 1 -129.35 75.974 -84.5904 + 25 71.5613 1456 1 0 174.493 111.35 -175.877 + 25 18.888 673 2 0 112.506 -45.25 -146.211 + 25 17.8335 863 3 0 136.826 -7.45 -116.169 + 25 182.211 862 3 0 136.831 -7.45 -116.109 + 25 115.571 1463 2 1 112.769 -44.8085 -144.45 + 25 18.6975 677 2 0 113.252 -44.4646 -145.85 + 25 93.5283 678 2 0 113.273 -44.4498 -145.907 + 25 59.6105 1524 1 1 125.038 -38.1933 -174.45 + 25 119.421 1525 1 1 125.15 -38.3481 -174.597 + 25 9.69721 1526 1 1 125.35 -38.5428 -174.821 + 25 87.0687 702 1 0 126.358 -39.5047 -175.85 + 25 136.87 701 1 0 126.501 -39.65 -176.007 +Number of digits in this event = 15 Using G4ParticleGun ... -1.66661 LIN +4.39042 LIN e- Event: 26 Number of tracker hits in this event = 80 - 26 91.4155 759 11 1 -28.0829 57.696 125.55 - 26 132.402 1188 11 0 -28.0841 57.6926 124.15 - 26 135.228 759 10 1 -28.1005 57.6217 95.55 - 26 171.553 1187 10 0 -28.1028 57.6203 94.15 - 26 237.182 759 9 1 -28.1303 57.59 65.55 - 26 222.992 1187 9 0 -28.1305 57.5847 64.15 - 26 310.496 759 8 1 -28.1584 57.4598 35.55 - 26 115.316 1187 8 0 -28.158 57.4542 34.15 - 26 272.242 759 7 1 -28.1742 57.3621 5.55 - 26 138.408 1186 7 0 -28.1759 57.3526 4.15 - 26 130.284 759 6 1 -28.1933 57.1429 -24.45 - 26 195.661 1185 6 0 -28.1893 57.1395 -25.85 - 26 116.429 759 5 1 -28.1842 57.1473 -54.45 - 26 199.889 1185 5 0 -28.2025 57.1535 -55.85 - 26 230.87 757 4 1 -28.5323 57.2004 -84.45 - 26 103.808 1185 4 0 -28.542 57.2017 -85.85 - 26 125.434 756 3 1 -28.7905 57.27 -114.45 - 26 345.039 1186 3 0 -28.7893 57.2758 -115.85 - 26 115.027 756 2 1 -28.8191 57.3772 -144.45 - 26 113.944 1186 2 0 -28.8566 57.37 -145.85 - 26 161.506 751 1 1 -29.8459 57.3398 -174.45 - 26 98.4552 750 1 1 -29.85 57.3403 -174.574 - 26 305.235 1186 1 0 -29.8879 57.3414 -175.85 - 26 109.236 746 0 1 -30.7821 57.3388 -204.45 - 26 280.34 1186 0 0 -30.8378 57.3099 -205.85 - 26 10.9995 756 4 1 -28.65 57.0228 -84.7939 - 26 38.2468 1182 4 0 -28.9725 56.5127 -85.8505 - 26 118.879 1181 4 0 -29.0144 56.45 -85.9732 - 26 4.21618 763 3 1 -27.4472 37.9263 -114.45 - 26 274.982 762 3 1 -27.45 37.9121 -114.462 - 26 40.4592 1080 3 0 -28.1467 36.173 -115.85 - 26 90.8975 1079 3 0 -28.1917 36.0497 -115.967 - 26 12.7321 1078 3 0 -28.2126 35.85 -116.189 - 26 82.7079 360 3 0 -88.449 -107.955 -116.25 - 26 158.319 359 3 0 -88.5096 -108.15 -116.185 - 26 62.0471 447 3 1 -90.6067 -108.22 -114.85 - 26 89.9121 446 3 1 -90.7504 -108.246 -114.735 - 26 70.1817 445 3 1 -90.95 -108.258 -114.635 - 26 214.225 444 3 1 -91.15 -108.156 -114.563 - 26 0.444541 348 3 0 -91.2938 -110.549 -115.85 - 26 67.4953 347 3 0 -91.2939 -110.55 -115.851 - 26 105.187 346 3 0 -91.3204 -110.75 -116.036 - 26 76.9107 345 3 0 -91.2905 -110.951 -116.14 - 26 70.7989 1409 1 0 -37.0217 101.999 -176.25 - 26 108.989 760 7 1 -28.05 57.5981 5.52909 - 26 24.8079 758 8 1 -28.25 57.3597 35.248 - 26 128.354 1183 8 0 -28.6034 56.8357 34.15 - 26 224.951 1215 8 0 -13.0664 63.15 33.75 - 26 146.469 838 8 1 -12.2814 63.3398 35.15 - 26 212.037 839 8 1 -12.2499 63.3537 35.1851 - 26 162.59 837 8 1 -12.45 63.2752 35.2695 - 26 13.6249 1182 8 0 -28.6234 56.65 33.7785 - 26 61.289 989 8 0 -34.6869 17.9545 33.7502 - 26 116.979 988 8 0 -34.7637 17.8499 33.8577 - 26 318.329 987 8 0 -34.6747 17.6499 34.0132 - 26 68.1505 812 8 0 -18.0976 -17.5045 33.75 - 26 16.9044 910 9 0 -51.3298 2.10319 63.75 - 26 111.68 909 9 0 -51.3571 2.05 63.767 - 26 12.8483 1070 9 0 -8.26025 34.25 63.9492 - 26 4.80116 865 9 1 -6.85904 35.3737 65.1504 - 26 22.126 866 9 1 -6.85 35.3852 65.1578 - 26 271.378 1077 9 0 -2.15064 35.5588 64.1499 - 26 347.69 760 4 1 -27.9984 57.046 -84.45 - 26 233.178 1184 4 0 -27.9996 57.0483 -85.85 - 26 116.882 760 3 1 -28.017 57.2351 -114.45 - 26 129.269 760 2 1 -27.9572 57.9889 -144.45 - 26 100.235 1189 2 0 -27.9752 57.9824 -145.85 - 26 78.2325 759 1 1 -28.1933 57.9101 -174.45 - 26 18.974 758 1 1 -28.25 57.9321 -174.765 - 26 115.05 1189 1 0 -28.4933 57.9838 -175.85 - 26 116.935 713 0 1 -37.3363 57.1762 -204.451 - 26 56.5908 712 0 1 -37.45 57.2099 -204.686 - 26 1.74399 1187 0 0 -38.1579 57.45 -206.244 - 26 68.6526 1195 0 0 -49.0194 59.1531 -206.25 - 26 102.163 1184 3 0 -27.6982 56.9389 -115.85 - 26 98.1329 755 2 1 -29.0175 57.5523 -144.45 - 26 98.929 1187 2 0 -29.0441 57.5497 -145.85 - 26 188.22 742 0 1 -31.6013 55.9061 -204.45 - 26 126.196 1178 0 0 -31.683 55.7867 -205.85 - 26 64.1826 808 0 1 -18.45 46.6973 -204.549 -Number of digits in this event = 34 + 26 161.323 1173 10 1 54.7106 86.133 95.55 + 26 262.619 1330 10 0 54.714 86.1347 94.15 + 26 99.2152 1173 9 1 54.792 86.1687 65.55 + 26 142.823 1330 9 0 54.7949 86.169 64.15 + 26 101.435 1174 8 1 54.8525 86.1771 35.55 + 26 113.844 1330 8 0 54.8513 86.1792 34.15 + 26 127.799 1173 7 1 54.8324 86.2249 5.55 + 26 228.054 1330 7 0 54.8294 86.227 4.15 + 26 153.277 1173 6 1 54.7649 86.2737 -24.45 + 26 252.809 1331 6 0 54.7624 86.2748 -25.85 + 26 120.451 1173 5 1 54.7069 86.3003 -54.45 + 26 203.341 1331 5 0 54.7054 86.3051 -55.85 + 26 102.825 1173 4 1 54.6663 86.396 -84.45 + 26 119.697 1331 4 0 54.6658 86.4033 -85.85 + 26 116.503 1173 3 1 54.6519 86.5597 -114.45 + 26 88.9326 1332 3 0 54.6512 86.5653 -115.85 + 26 163.603 1172 2 1 54.6383 86.6637 -144.45 + 26 117.368 1333 2 0 54.6389 86.6631 -145.85 + 26 146.674 1173 1 1 54.7309 86.7502 -174.45 + 26 138.209 1333 1 0 54.7163 86.7676 -175.85 + 26 264.303 1171 0 1 54.3186 87.0636 -204.45 + 26 118.882 1334 0 0 54.3624 87.0484 -205.85 + 26 52.6784 553 3 0 36.795 -69.3595 -116.25 + 26 259.977 552 3 0 36.8091 -69.4502 -116.147 + 26 20.7336 1173 2 1 54.65 86.7475 -144.844 + 26 100.556 1348 2 0 56.9369 89.8434 -145.85 + 26 80.5006 1349 2 0 56.9428 89.85 -145.853 + 26 189.449 1183 2 1 56.7433 90.545 -144.849 + 26 323.56 1172 3 1 54.6363 86.5348 -114.45 + 26 138.976 1327 3 0 54.0984 85.6092 -115.85 + 26 49.482 1397 5 0 47.3151 99.6482 -56.25 + 26 21.7537 1398 5 0 47.2666 99.75 -56.2322 + 26 161.798 1332 0 0 54.6339 86.6447 -205.85 + 26 176.114 1333 0 0 54.625 86.65 -206.06 + 26 88.6802 1043 0 0 15.7232 28.7409 -206.25 + 26 289.91 1174 7 1 54.8611 86.2054 5.55 + 26 109.995 1331 7 0 54.8336 86.3125 4.15 + 26 179.265 1172 6 1 54.5353 89.3544 -24.4504 + 26 103.954 1347 6 0 54.511 89.4942 -25.8509 + 26 168.116 1166 5 1 53.3854 92.0908 -54.45 + 26 124.177 1360 5 0 53.4003 92.2773 -55.8502 + 26 197.101 1166 4 1 53.2616 95.7967 -84.45 + 26 49.3755 1378 4 0 53.2445 95.7548 -85.85 + 26 75.1917 1377 4 0 53.242 95.75 -86.0319 + 26 118.663 1165 3 1 53.1201 94.7929 -114.45 + 26 151.465 1372 3 0 53.0977 94.6399 -115.85 + 26 184.644 1162 2 1 52.6358 91.4437 -144.45 + 26 132.222 1355 2 0 52.6066 91.3184 -145.85 + 26 109.552 1160 1 1 52.1277 88.4835 -174.45 + 26 302.165 1341 1 0 52.0336 88.3511 -175.85 + 26 73.2505 1148 0 1 49.7012 85.7349 -204.45 + 26 55.4419 1147 0 1 49.65 85.6891 -204.642 + 26 115.843 1326 0 0 49.3528 85.3754 -205.85 + 26 21.6582 1133 0 0 125.46 46.85 -206.101 + 26 312.188 1134 0 0 125.614 46.85 -206.038 + 26 73.7878 1340 1 0 51.8359 88.25 -176.114 + 26 128.497 1175 6 1 55.0633 86.4297 -24.45 + 26 112.277 1176 5 1 55.3697 86.7289 -54.45 + 26 231.49 1333 5 0 55.4062 86.7677 -55.85 + 26 125.463 1181 4 1 56.2826 87.4893 -84.45 + 26 92.175 1337 4 0 56.3166 87.531 -85.85 + 26 212.17 1184 3 1 56.9729 88.3051 -114.45 + 26 162.455 1341 3 0 57.017 88.3427 -115.85 + 26 122.981 1189 2 1 57.8766 89.2675 -144.45 + 26 175.297 1346 2 0 57.9185 89.3743 -145.85 + 26 106.495 1192 1 1 58.5653 91.6492 -174.45 + 26 119.488 1358 1 0 58.6141 91.7511 -175.85 + 26 26.3509 1197 0 1 59.63 93.7435 -204.45 + 26 250.432 1198 0 1 59.6503 93.7436 -204.528 + 26 181.718 1366 0 0 59.5951 93.5117 -205.85 + 26 80.944 1199 0 1 59.85 93.5828 -204.603 + 26 60.5669 1200 0 1 60.05 93.6013 -204.656 + 26 73.9733 1201 0 1 60.25 93.7002 -204.745 + 26 24.5586 1202 0 1 60.45 93.7498 -204.831 + 26 97.2863 1371 0 0 62.309 94.5352 -205.85 + 26 44.6432 1372 0 0 62.3365 94.55 -205.863 + 26 98.446 1370 0 0 62.5391 94.35 -206.049 + 26 141.025 1272 4 0 57.675 74.612 -86.25 + 26 67.2699 1191 4 1 58.3211 74.4462 -84.85 + 26 64.1578 1192 4 1 58.45 74.4684 -84.6629 +Number of digits in this event = 42 Using G4ParticleGun ... -6.56065 LIN +7.3871 LIN e- Event: 27 -Number of tracker hits in this event = 78 - 27 116.567 887 9 1 -2.55858 131.988 65.55 - 27 107.16 1559 9 0 -2.56623 131.999 64.15 - 27 143.042 886 8 1 -2.73975 132.208 35.55 - 27 97.7649 1560 8 0 -2.74989 132.213 34.15 - 27 130.703 885 7 1 -2.94169 132.3 5.55 - 27 118.229 1560 7 0 -2.92986 132.299 4.15 - 27 134.323 886 6 1 -2.73883 132.246 -24.45 - 27 165.901 1560 6 0 -2.73418 132.22 -25.85 - 27 390.002 887 5 1 -2.58435 131.728 -54.45 - 27 165.725 1557 5 0 -2.55204 131.707 -55.85 - 27 122.958 890 4 1 -1.90036 131.262 -84.45 - 27 120.004 1555 4 0 -1.86865 131.224 -85.85 - 27 117.008 894 3 1 -1.22301 130.47 -114.45 - 27 116.962 1551 3 0 -1.19998 130.432 -115.85 - 27 100.719 897 2 1 -0.63915 129.645 -144.45 - 27 113.06 1547 2 0 -0.626767 129.619 -145.85 - 27 158.12 898 1 1 -0.388503 129.098 -174.45 - 27 130.276 1544 1 0 -0.400604 129.086 -175.85 - 27 102.318 896 0 1 -0.655243 128.701 -204.45 - 27 152.247 1542 0 0 -0.680039 128.693 -205.85 - 27 251.543 890 2 1 -1.88168 131.82 -144.45 - 27 51.8005 891 2 1 -1.85 131.854 -144.641 - 27 263.585 1559 2 0 -2.29061 131.957 -145.85 - 27 195.621 1558 2 0 -1.8967 131.806 -145.85 - 27 61.8931 1496 2 0 -30.3841 119.397 -146.25 - 27 79.7391 1495 2 0 -30.5248 119.35 -146.093 - 27 119.134 745 2 1 -30.9546 118.812 -144.85 - 27 104.672 744 2 1 -31.0501 118.722 -144.62 - 27 104.913 743 2 1 -31.4008 118.571 -144.45 - 27 37.1886 742 2 1 -31.45 118.458 -144.788 - 27 115.86 1489 2 0 -32.5317 118.006 -145.85 - 27 73.0797 1488 2 0 -32.7062 117.95 -146.094 - 27 84.6402 1366 2 0 -30.4588 93.4425 -146.25 - 27 272.503 1367 2 0 -30.3981 93.5504 -146.074 - 27 163.372 1368 2 0 -30.2664 93.75 -146.183 - 27 178.927 423 6 1 -95.35 105.005 -24.72 - 27 332.471 880 3 1 -3.87245 132.696 -114.45 - 27 234.572 1562 3 0 -3.89448 132.701 -115.85 - 27 152.93 878 2 1 -4.31115 132.907 -144.45 - 27 135.483 1563 2 0 -4.36799 132.888 -145.85 - 27 123.296 873 1 1 -5.37233 132.583 -174.45 - 27 119.277 1562 1 0 -5.39748 132.608 -175.85 - 27 126.619 871 0 1 -5.83857 133.496 -204.45 - 27 113.305 1566 0 0 -5.83547 133.509 -205.85 - 27 137.836 876 2 1 -4.73211 133.069 -144.45 - 27 203.863 1564 2 0 -4.76969 133.076 -145.85 - 27 170.8 872 1 1 -5.51237 133.402 -174.45 - 27 158.516 1566 1 0 -5.52597 133.47 -175.85 - 27 104.081 870 0 1 -5.90996 135.053 -204.45 - 27 130.275 1575 0 0 -5.87376 135.157 -205.85 - 27 251.891 1559 5 0 -2.56523 132.025 -55.85 - 27 116.872 886 4 1 -2.67485 131.833 -84.45 - 27 155.712 1558 4 0 -2.6646 131.815 -85.85 - 27 104.593 888 3 1 -2.40069 131.379 -114.45 - 27 279.256 1556 3 0 -2.4039 131.359 -115.85 - 27 336.131 887 2 1 -2.54856 130.856 -144.45 - 27 112.267 1553 2 0 -2.55171 130.84 -145.85 - 27 293.951 887 1 1 -2.57757 130.65 -174.45 - 27 116.417 1552 1 0 -2.57793 130.631 -175.85 - 27 168.405 887 0 1 -2.64768 130.258 -204.45 - 27 143.586 886 0 1 -2.65 130.254 -204.649 - 27 116.385 1550 0 0 -2.66361 130.235 -205.85 - 27 176.678 886 2 1 -2.65 130.789 -144.475 - 27 45.3425 1550 3 0 -3.10175 130.35 -116.197 - 27 6.40349 1542 3 0 31.1958 128.554 -116.25 - 27 59.7475 1541 3 0 31.1999 128.55 -116.24 - 27 39.9443 1683 3 0 27.5851 156.776 -116.25 - 27 32.2191 626 1 1 -54.7478 64.697 -174.45 - 27 152.533 887 4 1 -2.574 132.036 -84.45 - 27 119.13 1559 4 0 -2.5725 132.037 -85.85 - 27 168.481 887 3 1 -2.54221 132.054 -114.45 - 27 108.737 1559 3 0 -2.5413 132.055 -115.85 - 27 133.485 1559 1 0 -2.50714 132.094 -175.85 - 27 117.251 1559 0 0 -2.4785 132.115 -205.85 - 27 73.7662 1548 0 0 42.8679 129.88 -206.25 - 27 90.7768 1557 1 0 -2.86052 131.676 -175.85 - 27 27.6919 1478 5 0 -10.4724 115.801 -56.25 - 27 77.5525 1477 5 0 -10.4829 115.75 -56.195 -Number of digits in this event = 42 +Number of tracker hits in this event = 136 + 27 205.735 1124 10 1 44.9144 -88.1012 95.55 + 27 277.45 459 10 0 44.9136 -88.1023 94.15 + 27 132.104 1124 9 1 44.9072 -88.125 65.55 + 27 115.61 459 9 0 44.9088 -88.1253 64.15 + 27 157.727 1124 8 1 44.9445 -88.1316 35.55 + 27 111.342 459 8 0 44.9464 -88.1278 34.15 + 27 353.407 1124 7 1 44.9908 -88.0421 5.55 + 27 109.179 460 7 0 44.9908 -88.0379 4.15 + 27 553.4 1124 6 1 44.9827 -87.9322 -24.45 + 27 421.748 460 6 0 44.9823 -87.927 -25.85 + 27 233.242 1124 5 1 44.9812 -87.845 -54.45 + 27 137.597 461 5 0 44.9811 -87.8367 -55.85 + 27 106.618 1124 4 1 44.9634 -87.6694 -84.45 + 27 102.02 461 4 0 44.9631 -87.6664 -85.85 + 27 142.253 1124 3 1 44.966 -87.6108 -114.45 + 27 101.101 462 3 0 44.9647 -87.6062 -115.85 + 27 164.311 1124 2 1 44.9524 -87.5177 -144.45 + 27 227.617 462 2 0 44.9553 -87.5134 -145.85 + 27 284.42 1124 1 1 45.0361 -87.3951 -174.45 + 27 254.055 463 1 0 45.0401 -87.3894 -175.85 + 27 156.607 1125 0 1 45.1203 -87.2788 -204.45 + 27 490.123 463 0 0 45.1187 -87.2713 -205.85 + 27 233.978 1124 0 1 44.8972 -87.3844 -204.45 + 27 123.173 1154 0 1 50.8577 -84.8954 -204.45 + 27 68.559 477 0 0 51.1235 -84.508 -205.85 + 27 57.4723 478 0 0 51.162 -84.45 -206.058 + 27 290.489 1123 1 1 44.8207 -87.5158 -174.45 + 27 90.5457 469 1 0 44.6993 -86.2046 -175.85 + 27 104.619 470 1 0 44.6726 -86.0494 -176.02 + 27 131.218 592 1 0 11.7166 -61.471 -176.25 + 27 25.2205 953 1 1 10.6929 -61.4995 -174.85 + 27 144.172 952 1 1 10.65 -61.5097 -174.784 + 27 18.6439 951 1 1 10.45 -61.5315 -174.508 + 27 44.9089 950 1 1 10.2052 -61.4257 -174.45 + 27 88.098 949 1 1 10.05 -61.3227 -174.54 + 27 42.7845 948 1 1 9.84901 -61.1641 -174.762 + 27 87.5928 597 1 0 9.09593 -60.5011 -175.85 + 27 131.32 598 1 0 9.04107 -60.45 -175.929 + 27 180.809 914 0 1 3.04187 -56.1574 -204.45 + 27 2.88464 915 0 1 3.05 -56.0722 -204.839 + 27 45.8495 621 0 0 3.17254 -55.6994 -205.85 + 27 45.6985 622 0 0 3.17254 -55.6499 -206.036 + 27 87.4436 1125 5 1 45.05 -87.7265 -54.5463 + 27 105.282 1123 5 1 44.7367 -86.8293 -54.45 + 27 234.828 466 5 0 44.7379 -86.6936 -55.8501 + 27 182.953 1125 4 1 45.1728 -83.5585 -84.45 + 27 170.086 483 4 0 45.2823 -83.3838 -85.85 + 27 118.323 1137 3 1 47.4792 -80.017 -114.451 + 27 108.737 500 3 0 47.5981 -80.0067 -115.85 + 27 116.602 1149 2 1 49.9593 -79.9059 -144.45 + 27 107.378 499 2 0 50.0193 -80.0503 -145.85 + 27 152.517 1154 1 1 50.8853 -83.3206 -174.45 + 27 246.552 483 1 0 50.9347 -83.2634 -175.85 + 27 23.3742 484 1 0 50.9455 -83.25 -176.169 + 27 149.686 1159 0 1 51.8615 -82.2699 -204.45 + 27 232.525 490 0 0 52.0858 -82.0367 -205.85 + 27 42.2106 990 0 1 18.2445 -16.7823 -204.85 + 27 157.455 989 0 1 18.05 -16.5875 -204.632 + 27 150.148 459 6 0 45.0166 -88.0992 -25.85 + 27 9.64738 1129 5 1 46.035 -90.8387 -54.45 + 27 131.068 1130 5 1 46.05 -90.8438 -54.4815 + 27 6.98937 1131 5 1 46.2501 -90.9306 -54.8477 + 27 35.0354 445 5 0 46.8014 -91.124 -55.85 + 27 105.635 444 5 0 46.8662 -91.15 -55.9683 + 27 39.7865 1218 4 1 63.759 -97.1263 -84.45 + 27 94.541 1219 4 1 63.85 -97.1055 -84.5666 + 27 8.24559 1220 4 1 64.05 -97.0594 -84.8101 + 27 157.34 416 4 0 64.8634 -96.7971 -85.85 + 27 86.2073 417 4 0 65.0079 -96.7499 -86.038 + 27 26.9733 1333 3 1 86.764 -86.967 -114.45 + 27 63.5859 1334 3 1 86.8512 -86.9531 -114.485 + 27 74.2507 1335 3 1 87.05 -86.9273 -114.559 + 27 68.9703 1336 3 1 87.25 -86.9081 -114.635 + 27 82.3681 1337 3 1 87.45 -86.8914 -114.714 + 27 37.4822 1338 3 1 87.65 -86.8732 -114.791 + 27 319.705 466 3 0 90.461 -86.7165 -115.85 + 27 134.623 1682 2 1 156.593 -93.1535 -144.45 + 27 100.846 435 2 0 157.024 -93.0888 -145.85 + 27 0.0137911 1723 1 1 164.95 -92.664 -174.45 + 27 106.167 1724 1 1 164.95 -92.6636 -174.45 + 27 93.8636 1725 1 1 165.15 -92.5163 -174.521 + 27 88.0442 1726 1 1 165.35 -92.343 -174.604 + 27 96.2853 1727 1 1 165.55 -92.1189 -174.724 + 27 8.92268 1728 1 1 165.75 -91.9047 -174.833 + 27 293.221 451 1 0 167.644 -89.7878 -175.85 + 27 88.4066 452 1 0 167.766 -89.65 -175.918 + 27 207.566 453 1 0 167.949 -89.45 -176.022 + 27 136.142 454 1 0 168.161 -89.25 -176.145 + 27 63.248 354 0 0 51.1611 -109.15 -206.18 + 27 61.2761 461 7 0 45.2111 -87.7282 4.14936 + 27 89.6804 462 7 0 45.2781 -87.65 3.97233 + 27 283.043 1192 6 1 58.5741 -63.1011 -24.4506 + 27 266.031 1191 6 1 58.45 -62.3548 -24.7006 + 27 84.2815 1190 6 1 58.2499 -62.0092 -24.7127 + 27 110.225 1189 6 1 58.05 -61.7481 -24.5755 + 27 96.0768 1188 6 1 57.85 -61.6744 -24.6398 + 27 33.4742 1187 6 1 57.65 -61.5933 -24.7511 + 27 378.983 596 6 0 56.0761 -60.8453 -25.85 + 27 9.02958 1172 6 1 54.4664 -60.9535 -24.85 + 27 93.79 1171 6 1 54.4498 -60.9545 -24.8387 + 27 70.2116 1170 6 1 54.25 -60.9473 -24.754 + 27 46.7957 601 6 0 54.4733 -59.7785 -25.85 + 27 72.306 602 6 0 54.448 -59.65 -25.9057 + 27 193.904 1160 6 1 52.2334 -57.2668 -24.8499 + 27 178.046 1159 6 1 52.05 -57.0753 -24.7455 + 27 22.8033 595 6 0 55.8066 -60.85 -26.0387 + 27 122.882 459 7 0 44.8238 -88.1447 4.14947 + 27 227.145 1116 6 1 43.3026 -87.1716 -24.4511 + 27 108.382 464 6 0 43.1782 -87.1412 -25.85 + 27 4.38261 1103 5 1 40.6514 -86.7958 -54.45 + 27 95.7613 1102 5 1 40.65 -86.7964 -54.4631 + 27 131.781 1086 4 1 37.3366 -86.9756 -84.4502 + 27 109.023 465 4 0 37.2273 -86.885 -85.8501 + 27 119.916 1076 3 1 35.3459 -84.8064 -114.45 + 27 51.8668 476 3 0 35.3443 -84.8436 -115.85 + 27 67.4756 475 3 0 35.3442 -84.85 -116.043 + 27 113.928 1075 2 1 35.1675 -85.8642 -144.45 + 27 92.964 470 2 0 35.0898 -85.9707 -145.85 + 27 127.655 1065 1 1 33.2114 -88.2836 -174.45 + 27 108.956 458 1 0 33.2017 -88.2617 -175.85 + 27 126.546 1064 0 1 32.867 -87.7029 -204.45 + 27 209.684 461 0 0 33.001 -87.7009 -205.85 + 27 41.2785 462 0 0 33.007 -87.65 -206.098 + 27 95.1219 458 3 0 44.9522 -88.2589 -116.041 + 27 122.333 1125 2 1 45.1351 -88.4765 -144.45 + 27 106.368 457 2 0 45.1189 -88.5387 -145.85 + 27 191.949 1121 0 1 44.3895 -90.0143 -204.45 + 27 163.41 450 0 0 44.3886 -90.0343 -205.85 + 27 137.171 1123 2 1 44.7079 -88.832 -144.45 + 27 163.066 455 2 0 44.7553 -88.9731 -145.85 + 27 325.978 1127 1 1 45.5868 -91.6998 -174.45 + 27 132.186 441 1 0 45.5822 -91.8074 -175.85 + 27 115.748 1128 0 1 45.6546 -94.0608 -204.45 + 27 228.164 429 0 0 45.7876 -94.2561 -205.85 + 27 1.45781 428 0 0 45.8093 -94.35 -206.221 + 27 111.126 1126 1 1 45.45 -91.6364 -174.75 +Number of digits in this event = 60 Using G4ParticleGun ... -5.12948 LIN +2.90345 LIN e- Event: 28 -Number of tracker hits in this event = 237 - 28 109.054 592 11 1 -61.4847 -42.2988 125.55 - 28 181.018 688 11 0 -61.4869 -42.2989 124.15 - 28 157.479 592 10 1 -61.5326 -42.3027 95.55 - 28 104.881 688 10 0 -61.5344 -42.3059 94.15 - 28 505.355 592 9 1 -61.5755 -42.3816 65.55 - 28 452.009 688 9 0 -61.5817 -42.3855 64.15 - 28 93.9547 591 8 1 -61.6823 -42.458 35.55 - 28 133.794 687 8 0 -61.6835 -42.4634 34.15 - 28 267.376 591 7 1 -61.7062 -42.5645 5.55 - 28 122.663 687 7 0 -61.7055 -42.5677 4.15 - 28 189.767 591 6 1 -61.7011 -42.6277 -24.45 - 28 248.373 687 6 0 -61.7048 -42.6314 -25.85 - 28 544.45 591 5 1 -61.7896 -42.7048 -54.45 - 28 168.307 686 5 0 -61.7881 -42.7074 -55.85 - 28 235.134 591 4 1 -61.7457 -42.7598 -84.45 - 28 115.135 686 4 0 -61.7416 -42.7621 -85.85 - 28 487.159 591 3 1 -61.6615 -42.7997 -114.45 - 28 590.213 686 3 0 -61.6597 -42.8008 -115.85 - 28 275.285 592 2 1 -61.6072 -42.8429 -144.45 - 28 108.993 685 2 0 -61.6069 -42.8519 -145.85 - 28 131.757 592 1 1 -61.5662 -43.0791 -174.45 - 28 420.315 684 1 0 -61.5641 -43.0959 -175.85 - 28 163.272 592 0 1 -61.5509 -43.4467 -204.45 - 28 108.213 682 0 0 -61.5792 -43.4743 -205.85 - 28 12.4835 789 0 0 -81.8814 -22.25 -206.008 - 28 132.69 490 0 1 -81.895 -22.2429 -204.85 - 28 55.9609 491 0 1 -81.8495 -22.2182 -204.769 - 28 109.745 795 0 0 -80.1544 -20.998 -205.85 - 28 131.746 796 0 0 -80.0223 -20.85 -205.975 - 28 134.131 797 0 0 -79.7494 -20.6499 -206.135 - 28 55.1086 798 0 0 -79.6448 -20.45 -205.933 - 28 5.35343 494 0 1 -81.2136 -20.2051 -204.85 - 28 236.135 801 0 0 -82.4488 -19.8065 -205.85 - 28 81.8597 482 0 1 -83.4945 -20.292 -204.85 - 28 136.875 705 6 0 -67.0382 -39.0159 -26.25 - 28 37.6776 704 6 0 -67.0228 -39.05 -26.1026 - 28 34.455 592 5 1 -61.6461 -42.6686 -54.45 - 28 84.5472 687 5 0 -61.6739 -42.4911 -55.85 - 28 29.3551 688 5 0 -61.6791 -42.45 -56.1376 - 28 131.523 588 4 1 -62.2948 -37.9605 -84.4505 - 28 120.655 711 4 0 -62.4283 -37.7948 -85.85 - 28 107.327 571 3 1 -65.6771 -34.4773 -114.45 - 28 214.754 728 3 0 -65.9112 -34.3976 -115.85 - 28 116.67 547 2 1 -70.5 -31.4708 -144.45 - 28 116.335 743 2 0 -70.661 -31.3213 -145.85 - 28 129.684 528 1 1 -74.3675 -28.8127 -174.45 - 28 5.18585 527 1 1 -74.45 -28.7595 -174.847 - 28 122.444 757 1 0 -74.6526 -28.6206 -175.85 - 28 101.59 507 0 1 -78.5979 -23.804 -204.45 - 28 114.919 782 0 0 -78.6856 -23.5156 -205.85 - 28 21.5742 783 0 0 -78.7041 -23.45 -206.196 - 28 28.9378 718 1 0 -104.521 -36.3602 -176.25 - 28 13.036 674 5 0 -61.508 -45.2034 -55.85 - 28 65.0158 673 5 0 -61.5038 -45.2504 -55.877 - 28 66.4465 672 5 0 -61.4892 -45.4503 -55.9924 - 28 59.2597 671 5 0 -61.4678 -45.65 -56.1323 - 28 28.7741 546 4 1 -70.8081 -90.0413 -84.4501 - 28 116.439 545 4 1 -70.8503 -90.0093 -84.5631 - 28 98.7799 544 4 1 -71.05 -89.8369 -84.6542 - 28 17.79 542 4 1 -71.6006 -89.7624 -84.45 - 28 232.648 541 4 1 -71.65 -89.7987 -84.506 - 28 72.2529 540 4 1 -71.8503 -89.9006 -84.6842 - 28 56.6625 449 4 0 -72.6866 -90.2925 -85.85 - 28 66.8018 448 4 0 -72.8012 -90.35 -86.0231 - 28 155.563 489 3 1 -82.207 -101.618 -114.45 - 28 93.2269 388 3 0 -82.107 -102.416 -115.85 - 28 56.6344 387 3 0 -82.0729 -102.55 -116.105 - 28 612.745 592 6 1 -61.6499 -42.6169 -24.5236 - 28 161.045 588 0 1 -62.3323 -43.099 -204.45 - 28 261.406 684 0 0 -62.345 -43.169 -205.85 - 28 116.952 589 0 1 -62.2168 -43.1613 -204.45 - 28 121.88 688 6 0 -61.4556 -42.3725 -25.85 - 28 106.937 593 5 1 -61.2595 -39.8308 -54.45 - 28 236.371 701 5 0 -61.2951 -39.7913 -55.85 - 28 261.479 586 4 1 -62.8164 -38.2818 -84.45 - 28 34.1396 585 4 1 -62.85 -38.2859 -84.7327 - 28 100.915 708 4 0 -62.9762 -38.299 -85.85 - 28 139.177 569 3 1 -66.0681 -39.3603 -114.45 - 28 0.626319 703 3 0 -66.0377 -39.2501 -115.851 - 28 125.31 704 3 0 -66.0376 -39.25 -115.851 - 28 138.554 568 2 1 -66.251 -36.5632 -144.45 - 28 106.235 716 2 0 -66.4495 -36.6987 -145.85 - 28 123.939 547 1 1 -70.5738 -38.071 -174.45 - 28 0.390672 546 1 1 -70.65 -38.0896 -174.849 - 28 115.378 709 1 0 -70.8558 -38.1574 -175.85 - 28 146.942 521 0 1 -75.6992 -39.1125 -204.45 - 28 91.9241 704 0 0 -75.6737 -39.2171 -205.85 - 28 149.561 677 6 0 -86.3808 -44.5225 -26.2495 - 28 56.364 456 6 1 -88.6883 -43.9808 -24.8496 - 28 73.5396 455 6 1 -88.85 -43.9246 -24.7331 - 28 19.2535 454 6 1 -89.05 -43.8251 -24.4918 - 28 57.0919 594 3 1 -61.0919 -42.4797 -114.45 - 28 363.981 593 3 1 -61.25 -42.323 -114.508 - 28 196.744 592 3 1 -61.45 -42.2008 -114.545 - 28 87.3452 590 3 1 -61.85 -41.6862 -114.605 - 28 70.6783 589 3 1 -62.05 -41.4827 -114.635 - 28 398.474 588 3 1 -62.2502 -41.2905 -114.662 - 28 90.0639 587 3 1 -62.4502 -41.178 -114.603 - 28 165.845 631 2 1 -53.8112 -51.26 -144.45 - 28 255.169 642 2 0 -53.2211 -51.5983 -145.85 - 28 157.527 641 2 0 -53.1308 -51.65 -146.068 - 28 87.5252 699 1 1 -40.1579 -57.0279 -174.45 - 28 22.2389 700 1 1 -40.0499 -57.105 -174.772 - 28 160.187 613 1 0 -39.6931 -57.3322 -175.85 - 28 197.781 704 1 0 42.9438 -39.1964 -176.25 - 28 90.5871 705 1 0 43.48 -39.05 -176.026 - 28 82.5898 706 1 0 43.7755 -38.85 -175.94 - 28 11.2556 707 1 0 43.9923 -38.65 -175.864 - 28 26.7515 1138 1 1 47.7642 -36.2511 -174.85 - 28 118.301 1139 1 1 47.85 -36.1831 -174.826 - 28 97.0229 1140 1 1 48.05 -35.9862 -174.726 - 28 134.601 1141 1 1 48.25 -35.7491 -174.571 - 28 202.072 1142 1 1 48.4501 -35.7268 -174.473 - 28 39.0345 1136 1 1 47.25 -38.8441 -174.809 - 28 2.84874 743 1 1 -31.3813 -44.8551 -174.85 - 28 46.498 536 2 1 -72.7716 -51.1622 -144.45 - 28 65.7107 535 2 1 -72.85 -51.2385 -144.643 - 28 23.0536 640 2 0 -73.5124 -51.8501 -146.183 - 28 61.7594 598 2 0 -88.323 -60.2954 -146.25 - 28 88.9288 599 2 0 -88.3134 -60.2499 -146.088 - 28 3.14541 459 2 1 -88.0515 -59.6319 -144.85 - 28 129.323 460 2 1 -88.05 -59.6286 -144.845 - 28 24.1146 461 2 1 -87.85 -59.5017 -144.515 - 28 119.001 583 8 1 -63.3985 -42.9436 35.55 - 28 33.2087 685 8 0 -63.549 -42.8574 34.15 - 28 110.298 686 8 0 -63.5628 -42.85 34.0283 - 28 121.244 564 7 1 -67.0647 -41.2449 5.55 - 28 253.547 694 7 0 -67.1381 -41.1839 4.15 - 28 96.7489 559 6 1 -68.2348 -39.9076 -24.4507 - 28 110.843 700 6 0 -68.282 -39.876 -25.85 - 28 138.617 553 5 1 -69.3044 -39.1385 -54.4507 - 28 64.1268 705 5 0 -69.2513 -38.8833 -55.8505 - 28 67.2186 706 5 0 -69.2449 -38.85 -56.0295 - 28 118.343 560 4 1 -68.0246 -33.5466 -84.45 - 28 123.205 734 4 0 -67.9143 -33.2312 -85.85 - 28 282.813 570 3 1 -65.985 -26.9611 -114.45 - 28 104.851 766 3 0 -65.7832 -26.7765 -115.85 - 28 147.935 595 2 1 -60.9678 -22.3977 -144.451 - 28 94.2171 789 2 0 -60.6498 -22.1152 -145.85 - 28 17.9871 790 2 0 -60.5731 -22.05 -146.184 - 28 60.6981 630 1 1 -53.909 -16.3833 -174.45 - 28 50.4216 631 1 1 -53.85 -16.3512 -174.659 - 28 128.61 819 1 0 -53.5105 -16.1717 -175.85 - 28 51.4259 671 0 1 -45.6845 -11.8709 -204.45 - 28 77.131 672 0 1 -45.6499 -11.8569 -204.61 - 28 124.594 841 0 0 -45.3693 -11.758 -205.85 - 28 128.453 489 0 1 -82.0577 -32 -204.45 - 28 130.939 739 0 0 -81.1854 -32.2072 -205.85 - 28 134.455 741 0 0 -82.0078 -31.8162 -205.85 - 28 125.468 592 8 1 -61.5505 -42.3538 35.55 - 28 104.461 688 8 0 -61.5593 -42.3665 34.15 - 28 165.044 686 7 0 -61.7579 -42.6569 4.15 - 28 119.401 590 6 1 -61.8718 -42.8402 -24.45 - 28 105.497 685 6 0 -61.8696 -42.8625 -25.85 - 28 128.422 683 5 0 -61.8043 -43.3734 -55.85 - 28 120.866 679 4 0 -61.7136 -44.1154 -85.85 - 28 114.481 675 3 0 -61.7658 -44.9988 -115.85 - 28 129.426 670 2 0 -61.5433 -45.985 -145.85 - 28 129.217 594 1 1 -61.1753 -46.7229 -174.45 - 28 123.889 666 1 0 -61.1535 -46.741 -175.85 - 28 265.507 596 0 1 -60.7354 -47.0506 -204.45 - 28 133.025 664 0 0 -60.7141 -47.0718 -205.85 - 28 22.2453 444 3 0 15.6495 -91.1846 -116.25 - 28 245.809 445 3 0 15.6974 -91.15 -116.185 - 28 164.534 446 3 0 15.9438 -90.95 -116.139 - 28 176.208 676 3 0 -61.8893 -44.7919 -115.85 - 28 35.8332 552 2 1 -69.5571 -43.2247 -144.45 - 28 80.4515 553 2 1 -69.4496 -43.1494 -144.51 - 28 80.5688 554 2 1 -69.2498 -43.0021 -144.619 - 28 45.3906 555 2 1 -69.05 -42.852 -144.746 - 28 91.0101 689 2 0 -68.0413 -42.1946 -145.85 - 28 121.038 690 2 0 -67.8249 -42.05 -146.071 - 28 209.008 700 2 0 -27.0351 -39.876 -146.25 - 28 34.1016 699 2 0 -26.8375 -40.05 -146.053 - 28 87.237 673 3 0 -62.2257 -45.3664 -115.85 - 28 34.7433 672 3 0 -62.336 -45.45 -116.111 - 28 119.683 537 2 1 -72.5156 -54.9898 -144.45 - 28 64.2254 621 2 0 -72.5136 -55.7531 -145.85 - 28 94.9996 620 2 0 -72.5068 -55.85 -146.025 - 28 11.7509 543 1 1 -71.2614 -73.7755 -174.45 - 28 136.068 544 1 1 -71.2499 -73.7963 -174.485 - 28 141.903 527 1 0 -70.7387 -74.4606 -175.85 - 28 22.5589 602 0 1 -59.6091 -85.1888 -204.45 - 28 101.811 601 0 1 -59.65 -85.1642 -204.489 - 28 182.029 600 0 1 -59.85 -85.0594 -204.663 - 28 95.9976 477 0 0 -60.9793 -84.5414 -205.851 - 28 67.7747 478 0 0 -61.1811 -84.4499 -206.059 - 28 65.5741 677 3 0 -61.8496 -44.65 -115.984 - 28 120.681 563 2 1 -67.4476 -34.8432 -144.45 - 28 172.863 564 2 1 -67.25 -34.7831 -144.673 - 28 47.3851 565 2 1 -67.0498 -34.7912 -144.792 - 28 160.637 732 2 0 -63.6692 -33.6313 -145.85 - 28 139.728 733 2 0 -63.4195 -33.45 -145.902 - 28 98.6974 734 2 0 -63.1794 -33.25 -145.931 - 28 95.9702 735 2 0 -63.1408 -33.05 -146.103 - 28 222.126 736 2 0 -63.2159 -32.85 -146.127 - 28 97.2782 595 6 1 -60.8899 -48.1049 -24.4509 - 28 83.1795 658 6 0 -60.9786 -48.3834 -25.85 - 28 36.6775 657 6 0 -61.0035 -48.4502 -26.1869 - 28 195.082 543 6 0 6.34778 -71.3419 -26.2498 - 28 287.625 542 6 0 6.7387 -71.45 -26.075 - 28 14.3982 951 6 1 10.3949 -72.5477 -24.85 - 28 76.634 952 6 1 10.45 -72.5648 -24.8321 - 28 48.0328 953 6 1 10.65 -72.6265 -24.7547 - 28 50.4042 954 6 1 10.85 -72.6804 -24.6831 - 28 83.369 955 6 1 11.05 -72.7264 -24.5925 - 28 51.07 956 6 1 11.25 -72.7717 -24.4969 - 28 38.6205 960 6 1 12.1455 -73.1942 -24.45 - 28 74.5608 961 6 1 12.25 -73.2574 -24.5651 - 28 56.6446 962 6 1 12.45 -73.414 -24.7475 - 28 36.9984 527 6 0 13.6674 -74.5776 -25.85 - 28 126.989 526 6 0 13.7445 -74.6501 -25.923 - 28 266.831 1071 5 1 34.3376 -81.3264 -54.45 - 28 44.4883 484 5 0 33.914 -83.0908 -55.85 - 28 49.6962 483 5 0 33.8944 -83.25 -55.9599 - 28 59.6649 482 5 0 33.8896 -83.45 -56.067 - 28 21.5434 481 5 0 33.8593 -83.65 -56.1992 - 28 134.348 317 5 0 41.6991 -116.616 -56.25 - 28 0.664259 318 5 0 41.9694 -116.55 -55.8529 - 28 66.4472 1113 5 1 42.6736 -116.323 -54.85 - 28 64.4227 1114 5 1 42.85 -116.3 -54.6101 - 28 90.9727 577 5 1 -64.6482 -52.7882 -54.45 - 28 307.473 578 5 1 -64.45 -52.8173 -54.6483 - 28 139.706 680 3 0 -62.4036 -43.8745 -115.85 - 28 123.795 586 2 1 -62.8061 -43.6907 -144.45 - 28 187.429 681 2 0 -62.7803 -43.6737 -145.85 - 28 109.427 589 1 1 -62.1623 -43.2549 -174.45 - 28 105.037 687 0 0 -60.7126 -42.5546 -205.85 - 28 116.514 679 3 0 -62.279 -44.05 -115.875 - 28 116.128 599 2 1 -60.1928 -46.4216 -144.45 - 28 89.0868 667 2 0 -60.0598 -46.6061 -145.85 - 28 28.8892 666 2 0 -60.028 -46.65 -146.159 - 28 78.3691 614 1 1 -57.2261 -50.6978 -174.45 - 28 46.1849 613 1 1 -57.25 -50.7222 -174.711 - 28 45.4081 646 1 0 -57.3509 -50.8328 -175.85 - 28 63.5476 645 1 0 -57.3659 -50.85 -176.017 - 28 111.618 630 0 0 -59.9881 -53.9661 -205.85 -Number of digits in this event = 98 +Number of tracker hits in this event = 40 + 28 73.9743 1435 10 0 -46.5218 107.238 93.9985 + 28 186.995 667 9 1 -46.5214 107.239 65.55 + 28 108.581 1435 9 0 -46.532 107.247 64.15 + 28 113.813 666 8 1 -46.7545 107.425 35.55 + 28 105.936 1436 8 0 -46.7649 107.433 34.15 + 28 109.18 665 7 1 -46.9807 107.588 5.55 + 28 144.151 1437 7 0 -46.9931 107.593 4.15 + 28 107.68 664 6 1 -47.2455 107.7 -24.45 + 28 133.375 1437 6 0 -47.2561 107.707 -25.85 + 28 124.145 662 5 1 -47.4585 107.86 -54.45 + 28 168.471 1438 5 0 -47.4655 107.866 -55.85 + 28 115.864 662 4 1 -47.605 107.985 -84.45 + 28 370.462 1439 4 0 -47.6115 107.992 -85.85 + 28 239.509 661 3 1 -47.7376 108.12 -114.45 + 28 125.541 1439 3 0 -47.743 108.126 -115.85 + 28 17.8982 661 2 1 -47.8497 108.251 -144.45 + 28 107.856 660 2 1 -47.85 108.251 -144.515 + 28 118.582 1440 2 0 -47.8551 108.253 -145.85 + 28 117.481 660 1 1 -47.9586 108.284 -174.45 + 28 101.627 1440 1 0 -47.9635 108.286 -175.85 + 28 214.492 659 0 1 -48.0696 108.319 -204.45 + 28 101.856 1440 0 0 -48.0755 108.32 -205.85 + 28 130.569 670 3 1 -46.0221 108.472 -114.45 + 28 258.03 1440 3 0 -45.8561 108.292 -115.85 + 28 136.477 688 2 1 -42.3012 97.2474 -144.45 + 28 84.4134 689 2 1 -42.25 97.1819 -144.645 + 28 92.4737 1384 2 0 -42.0438 97.0509 -145.85 + 28 61.7852 1383 2 0 -41.9988 96.9499 -146.172 + 28 117.249 664 2 1 -47.1081 109.609 -144.45 + 28 146.99 1448 2 0 -46.9887 109.751 -145.85 + 28 129.768 676 1 1 -44.8387 112.67 -174.451 + 28 133.127 1462 1 0 -44.7144 112.713 -175.85 + 28 30.7775 687 0 1 -42.4785 113.547 -204.45 + 28 80.4877 688 0 1 -42.45 113.545 -204.598 + 28 135.692 1466 0 0 -42.1625 113.516 -205.85 + 28 59.5654 824 1 1 -15.1849 98.7614 -174.85 + 28 36.8013 1462 3 0 -19.3945 112.569 -116.25 + 28 203 1461 3 0 -19.4244 112.55 -116.23 + 28 90.9022 1401 1 0 -15.1206 100.44 -175.85 + 28 220.947 1600 1 1 140.15 95.669 -174.663 +Number of digits in this event = 20 Using G4ParticleGun ... -8.11949 LIN +3.07256 LIN e- Event: 29 -Number of tracker hits in this event = 62 - 29 124.686 1464 9 1 113.075 35.3343 65.55 - 29 117.386 1076 9 0 113.073 35.3344 64.15 - 29 210.885 1464 8 1 113.035 35.3473 35.55 - 29 109.393 1076 8 0 113.03 35.3466 34.15 - 29 130.51 1463 7 1 112.898 35.2979 5.55 - 29 96.6031 1076 7 0 112.897 35.301 4.15 - 29 134.822 1463 6 1 112.84 35.3265 -24.45 - 29 108.214 1076 6 0 112.835 35.3287 -25.85 - 29 149.722 1462 5 1 112.737 35.3501 -54.45 - 29 187.908 1076 5 0 112.727 35.3524 -55.85 - 29 110.51 1461 4 1 112.498 35.3798 -84.45 - 29 139.004 1076 4 0 112.487 35.3693 -85.85 - 29 311.666 1460 3 1 112.238 35.1664 -114.45 - 29 120.422 1075 3 0 112.224 35.1464 -115.85 - 29 109.356 1459 2 1 112.074 34.8102 -144.45 - 29 123.866 1073 2 0 112.055 34.8047 -145.85 - 29 126.685 1456 1 1 111.54 34.6606 -174.45 - 29 66.4892 1073 1 0 111.507 34.6514 -175.85 - 29 53.1087 1072 1 0 111.503 34.65 -176.054 - 29 171.542 1453 0 1 110.806 34.5725 -204.45 - 29 255.805 1072 0 0 110.839 34.576 -205.85 - 29 117.299 1113 1 0 122.158 42.6748 -176.25 - 29 54.3865 1114 1 0 122.25 42.85 -175.989 - 29 42.535 1115 1 0 122.257 43.05 -175.929 - 29 143.128 1507 1 1 121.739 44.1213 -174.85 - 29 254.675 1456 0 1 111.493 34.4136 -204.45 - 29 127.817 1071 0 0 111.46 34.3847 -205.85 - 29 129.547 1069 0 0 111.442 33.8824 -205.85 - 29 353.224 1073 0 0 111.173 34.6501 -206.105 - 29 168.661 1073 3 0 112.21 34.8039 -115.85 - 29 71.3434 1068 3 0 89.2501 33.662 -116.25 - 29 62.7185 1069 3 0 89.0707 33.85 -116.125 - 29 95.3429 1070 3 0 89.005 34.05 -116.116 - 29 118.222 1071 3 0 88.8665 34.2501 -115.952 - 29 97.1764 1338 3 1 87.7247 35.2655 -114.85 - 29 90.3094 1337 3 1 87.65 35.3641 -114.778 - 29 20.0623 1077 3 0 86.738 35.5012 -115.851 - 29 296.48 1076 3 0 86.7567 35.45 -115.865 - 29 83.3824 1461 3 1 112.35 35.5539 -114.585 - 29 82.3042 1083 3 0 112.792 36.6506 -115.85 - 29 62.2481 1084 3 0 112.854 36.85 -116.04 - 29 75.471 1085 3 0 112.909 37.0508 -116.187 - 29 84.4696 1465 2 1 113.339 107.326 -144.45 - 29 66.4694 1464 2 1 113.15 107.416 -144.655 - 29 50.3815 1463 2 1 112.95 107.476 -144.774 - 29 31.2979 1462 2 1 112.75 107.569 -144.826 - 29 1.69705 1445 2 0 108.77 109.347 -145.85 - 29 151.266 1446 2 0 108.764 109.35 -145.852 - 29 23.8973 1405 2 1 101.217 108.48 -144.85 - 29 168.556 1460 2 0 85.0817 112.31 -145.85 - 29 97.0326 1461 2 0 84.9308 112.35 -145.857 - 29 73.4409 1459 2 0 84.1992 112.15 -146.082 - 29 86.0292 1532 2 0 113.775 126.55 -146.106 - 29 265.405 1464 1 1 113.105 35.3458 -174.45 - 29 219.98 1076 1 0 113.105 35.3453 -175.85 - 29 281.836 1464 0 1 113.098 35.3348 -204.45 - 29 294.569 1076 0 0 113.099 35.3323 -205.85 - 29 326.546 567 14 0 -21.7976 -66.5222 213.75 - 29 92.4247 1048 4 1 29.7722 61.8302 -84.45 - 29 49.5394 1580 0 1 136.178 48.5171 -204.85 - 29 55.231 1232 2 0 91.4471 66.6263 -146.25 - 29 116.816 1233 2 0 91.3574 66.65 -146.16 -Number of digits in this event = 30 +Number of tracker hits in this event = 45 + 29 125.81 1381 7 1 96.4398 110.845 5.55 + 29 137.724 1453 7 0 96.4383 110.847 4.15 + 29 171.06 1381 6 1 96.4034 110.902 -24.45 + 29 121.101 1453 6 0 96.4017 110.909 -25.85 + 29 419.069 1381 5 1 96.3617 111.061 -54.45 + 29 167.902 1454 5 0 96.366 111.058 -55.85 + 29 133.209 1381 4 1 96.4476 110.961 -84.45 + 29 125.814 1454 4 0 96.5196 110.98 -85.85 + 29 132.715 1388 3 1 97.8272 111.305 -114.45 + 29 131.859 1455 3 0 97.9086 111.326 -115.85 + 29 139.968 1397 2 1 99.7024 111.64 -144.45 + 29 113.424 1457 2 0 99.8433 111.643 -145.85 + 29 113.179 1412 1 1 102.657 111.841 -174.45 + 29 176.956 1458 1 0 102.848 111.808 -175.85 + 29 161.676 1433 0 1 106.751 111.14 -204.45 + 29 108.496 1454 0 0 106.815 111.119 -205.85 + 29 115.206 1455 5 0 96.3833 111.162 -55.85 + 29 123.284 1382 4 1 96.6398 113.554 -84.45 + 29 116.945 1467 4 0 96.6661 113.626 -85.85 + 29 105.385 1385 3 1 97.2488 114.94 -114.45 + 29 117.664 1474 3 0 97.188 115.026 -115.85 + 29 108.299 1378 2 1 95.9112 116.707 -144.45 + 29 172.279 1483 2 0 95.7843 116.797 -145.85 + 29 292.296 1365 1 1 93.3295 118.751 -174.45 + 29 107.706 1493 1 0 93.1626 118.809 -175.85 + 29 24.23 1349 0 1 89.8582 119.838 -204.45 + 29 112.292 1348 0 1 89.85 119.841 -204.55 + 29 102.49 1498 0 0 89.7505 119.875 -205.85 + 29 110.453 1453 5 0 96.3928 110.886 -55.8501 + 29 112.994 1386 4 1 97.454 108.064 -84.45 + 29 109.569 1437 4 0 97.5603 107.739 -85.85 + 29 126.932 1397 3 1 99.6723 100.764 -114.45 + 29 36.1917 1396 3 1 99.55 100.87 -114.735 + 29 115.395 1405 3 0 99.1552 101.236 -115.85 + 29 69.8743 1406 3 0 99.0469 101.35 -116.139 + 29 94.2901 1372 3 0 78.9465 94.7488 -116.25 + 29 75.1159 1371 3 0 78.856 94.5498 -116.045 + 29 5.81593 1370 3 0 78.791 94.35 -115.866 + 29 31.2275 1291 3 1 78.302 93.7845 -114.85 + 29 174.853 1290 3 1 78.25 93.7511 -114.756 + 29 22.4904 1289 3 1 78.05 93.7046 -114.506 + 29 153.979 1288 3 1 77.8499 93.8571 -114.455 + 29 125.244 1287 3 1 77.65 94.1213 -114.602 + 29 81.7337 1286 3 1 77.45 94.5322 -114.611 + 29 103.889 857 4 1 -8.54516 66.7071 -84.85 +Number of digits in this event = 23 Using G4ParticleGun ... -9.27771 LIN +2.41025 LIN e- Event: 30 -Number of tracker hits in this event = 35 - 30 135.171 316 9 1 -116.886 -65.6625 65.55 - 30 181.161 571 9 0 -116.887 -65.663 64.15 - 30 147.93 316 8 1 -116.911 -65.6765 35.55 - 30 112.302 571 8 0 -116.912 -65.6774 34.15 - 30 113.212 315 7 1 -116.951 -65.6903 5.55 - 30 96.0543 571 7 0 -116.954 -65.6916 4.15 - 30 97.1451 315 6 1 -117.008 -65.7213 -24.45 - 30 192.549 571 6 0 -117.011 -65.7226 -25.85 - 30 124.919 315 5 1 -117.08 -65.7513 -54.45 - 30 216.469 571 5 0 -117.084 -65.7553 -55.85 - 30 130.844 314 4 1 -117.163 -65.8384 -84.45 - 30 120.233 571 4 0 -117.166 -65.8442 -85.85 - 30 114.242 314 3 1 -117.212 -65.9591 -114.45 - 30 158.454 570 3 0 -117.216 -65.963 -115.85 - 30 375.409 314 2 1 -117.279 -66.0463 -144.45 - 30 122.209 569 2 0 -117.281 -66.0526 -145.85 - 30 126.64 314 1 1 -117.316 -66.1768 -174.45 - 30 136.23 569 1 0 -117.317 -66.1833 -175.85 - 30 277.109 314 0 1 -117.329 -66.3186 -204.45 - 30 261.043 568 0 0 -117.328 -66.3248 -205.85 - 30 1.11169 313 0 1 -117.35 -66.2578 -204.765 - 30 65.2333 566 0 0 -117.126 -66.6638 -205.85 - 30 151.426 567 0 0 -117.179 -66.65 -206.048 - 30 158.857 569 0 0 -117.583 -66.2499 -205.987 - 30 210.577 607 2 0 10.8267 -58.5348 -146.25 - 30 34.4001 954 2 1 10.8792 -58.4865 -144.849 - 30 118.846 953 2 1 10.8499 -58.4791 -144.728 - 30 108.673 952 2 1 10.6496 -58.3036 -144.738 - 30 77.1566 951 2 1 10.4499 -58.0652 -144.75 - 30 189.162 606 2 0 9.67974 -58.65 -146.102 - 30 80.1313 605 2 0 9.56885 -58.85 -145.981 - 30 122.49 717 8 0 -22.8538 -36.5017 33.75 - 30 95.3793 718 8 0 -22.748 -36.45 34.0405 - 30 113.25 788 8 1 -22.4219 -36.8656 35.15 - 30 57.8477 544 5 0 -101.511 -71.1475 -56.25 -Number of digits in this event = 23 -Using G4ParticleGun ... -8.5009 LIN -e- -Event: 31 -Number of tracker hits in this event = 138 - 31 121.436 1073 11 1 34.8301 53.9717 125.55 - 31 113.258 1169 11 0 34.8302 53.9709 124.15 - 31 116.694 1073 10 1 34.8391 53.9489 95.55 - 31 129.448 1169 10 0 34.8418 53.95 94.15 - 31 213.093 1074 9 1 34.8968 53.9809 65.55 - 31 112.961 1169 9 0 34.9021 53.9838 64.15 - 31 200.15 1074 8 1 35.025 54.05 35.55 - 31 446.07 1170 8 0 35.032 54.0546 34.15 - 31 115.775 1075 7 1 35.1715 54.1502 5.55 - 31 107.102 1170 7 0 35.1782 54.1539 4.15 - 31 95.503 1076 6 1 35.3288 54.2339 -24.45 - 31 122.443 1170 6 0 35.336 54.2321 -25.85 - 31 133.964 1077 5 1 35.474 54.1892 -54.45 - 31 117.928 1170 5 0 35.4845 54.1912 -55.85 - 31 189.58 1078 4 1 35.7095 54.2439 -84.45 - 31 331.316 1170 4 0 35.7203 54.2438 -85.85 - 31 122.861 1079 3 1 35.9296 54.2339 -114.45 - 31 113.295 1170 3 0 35.9434 54.234 -115.85 - 31 135.334 1080 2 1 36.224 54.2314 -144.45 - 31 121.387 1170 2 0 36.2457 54.2262 -145.85 - 31 119.354 1083 1 1 36.6791 54.1208 -174.45 - 31 109.187 1170 1 0 36.7007 54.1094 -175.85 - 31 184.943 1085 0 1 37.1585 53.8533 -204.45 - 31 123.455 1168 0 0 37.1813 53.8358 -205.85 - 31 50.3554 609 4 0 109.828 -58.1305 -86.25 - 31 161.224 932 0 0 23.8855 6.65 -206.143 - 31 135.499 1079 2 1 35.8865 54.1672 -144.45 - 31 165.306 1168 2 0 36.4312 53.8098 -145.85 - 31 127.255 1124 2 0 79.9063 45.0423 -146.25 - 31 24.9886 1297 2 1 79.6213 44.7657 -144.85 - 31 214.762 1298 2 1 79.6501 44.7954 -144.757 - 31 67.8885 1299 2 1 79.85 44.9369 -144.554 - 31 60.5582 1300 2 1 80.05 44.9406 -144.724 - 31 140.017 1121 2 0 80.8558 44.4345 -145.85 - 31 146.377 1174 2 0 121.491 54.9409 -146.25 - 31 108.017 1507 2 1 121.691 54.5934 -144.85 - 31 117.658 1508 2 1 121.75 54.573 -144.645 - 31 170.386 1509 2 1 121.95 54.6137 -144.702 - 31 173.288 1172 2 0 122.461 54.5935 -145.85 - 31 78.0403 1162 2 0 120.685 52.58 -145.85 - 31 75.0781 1503 2 1 120.936 52.0531 -144.85 - 31 96.3656 1077 4 1 35.65 54.2472 -84.5955 - 31 40.3314 886 4 0 -76.2469 -2.77325 -86.25 - 31 134.877 885 4 0 -76.3837 -2.85 -86.2121 - 31 131.728 884 4 0 -76.7033 -3.05 -86.1088 - 31 89.9973 883 4 0 -77.035 -3.25 -85.9615 - 31 98.5716 882 4 0 -77.3204 -3.45012 -85.9157 - 31 83.9006 881 4 0 -77.6312 -3.65 -85.9594 - 31 90.693 880 4 0 -77.8778 -3.85 -85.9861 - 31 114.965 879 4 0 -78.072 -4.05 -86.0119 - 31 149.065 878 4 0 -78.2876 -4.25 -86.0967 - 31 45.5042 877 4 0 -78.5647 -4.45027 -86.1894 - 31 72.6034 349 3 1 -110.295 -59.5262 -114.45 - 31 39.0791 348 3 1 -110.35 -59.5089 -114.646 - 31 124.144 601 3 0 -110.38 -59.7404 -115.85 - 31 74.2063 600 3 0 -110.382 -59.85 -116.016 - 31 133.032 592 3 0 -82.7013 -61.6239 -116.25 - 31 219.127 593 3 0 -82.5697 -61.45 -116.117 - 31 210.18 591 3 0 -82.6665 -61.65 -116.158 - 31 329.254 602 3 0 -110.396 -59.65 -116.023 - 31 27.1331 391 4 1 -101.75 -18.2646 -84.5179 - 31 68.7799 1289 0 0 12.5298 77.85 -206.192 - 31 77.9242 960 0 1 12.0937 78.4998 -204.85 - 31 390.359 959 0 1 12.0499 78.5374 -204.633 - 31 304.804 1080 1 1 36.068 54.8378 -174.45 - 31 130.643 1174 1 0 36.1507 54.8547 -175.85 - 31 212.905 1098 0 1 39.7158 54.3429 -204.45 - 31 140.744 1171 0 0 39.579 54.392 -205.85 - 31 146.335 1231 0 0 19.3895 66.3155 -206.25 - 31 53.0172 1232 0 0 19.1107 66.45 -205.971 - 31 64.678 993 0 1 18.7009 66.4578 -204.85 - 31 118.248 992 0 1 18.6499 66.4608 -204.738 - 31 120.43 1173 1 0 36.0818 54.8405 -175.85 - 31 278.555 1082 0 1 36.5401 54.997 -204.45 - 31 95.9356 1174 0 0 36.5758 55.0416 -205.85 - 31 50.458 1175 0 0 36.5822 55.05 -206.101 - 31 158.65 1074 4 1 34.9878 53.957 -84.45 - 31 147.238 1075 4 1 35.0502 53.9448 -84.5164 - 31 50.5827 1076 4 1 35.25 53.9004 -84.7173 - 31 80.6107 1167 4 0 36.241 53.5444 -85.85 - 31 95.9242 1166 4 0 36.3871 53.45 -86.0064 - 31 177.496 1231 3 1 66.423 36.0695 -114.45 - 31 135.292 1078 3 0 65.7719 35.777 -115.85 - 31 191.919 868 3 0 56.5915 -6.32239 -116.25 - 31 64.8831 867 3 0 56.6353 -6.45 -116.016 - 31 176.767 1185 3 1 57.0841 -7.82606 -114.85 - 31 62.3065 1186 3 1 57.25 -8.27564 -114.616 - 31 193.975 1176 4 0 36.3064 55.3024 -85.8501 - 31 126.756 1177 4 0 36.4579 55.45 -85.9994 - 31 252.083 1178 4 0 36.7129 55.65 -85.8982 - 31 117.107 1083 4 1 36.8036 54.7487 -84.85 - 31 16.3758 1073 4 1 34.85 53.9867 -84.7971 - 31 87.2787 1171 4 0 34.1744 54.25 -85.9972 - 31 58.116 1210 0 0 44.9744 62.05 -205.983 - 31 233.335 1073 8 1 34.8154 54.0066 35.55 - 31 58.3753 1071 7 1 34.2838 57.4606 5.55 - 31 83.3761 1070 7 1 34.25 57.5176 5.41827 - 31 119.695 1189 7 0 33.8477 57.9249 4.15 - 31 128.338 1227 7 0 8.5245 65.6427 3.75 - 31 17.9906 1228 7 0 8.21405 65.6501 4.09512 - 31 115.265 933 7 1 6.75231 66.0074 5.15 - 31 128.845 932 7 1 6.65 66.0413 5.22748 - 31 164.374 931 7 1 6.45 66.1095 5.36474 - 31 78.6266 930 7 1 6.24962 66.1423 5.54378 - 31 1.02223 929 7 1 6.04612 66.2739 5.54961 - 31 158.664 1231 7 0 7.3864 66.3121 4.15 - 31 75.9437 762 9 1 -27.4589 153.774 65.15 - 31 37.3496 1003 5 1 20.689 57.7731 -54.45 - 31 118.428 1048 7 1 29.7999 57.021 5.55 - 31 23.4793 1047 7 1 29.65 57.1064 5.22936 - 31 93.3637 1186 7 0 29.1615 57.3654 4.15 - 31 20.1602 1187 7 0 29.026 57.4501 3.81272 - 31 5.43351 982 6 1 16.6281 66.6343 -24.4502 - 31 54.7486 983 6 1 16.65 66.6423 -24.4592 - 31 71.7368 984 6 1 16.85 66.6952 -24.5564 - 31 79.2672 985 6 1 17.0501 66.7503 -24.6771 - 31 22.9037 1234 6 0 18.3125 67.0391 -25.85 - 31 187.255 1235 6 0 18.3654 67.05 -25.8914 - 31 77.3963 1236 6 0 18.9534 67.25 -26.1645 - 31 137.712 872 3 1 -5.54233 104.049 -114.45 - 31 3.98829 1422 3 0 -5.69155 104.745 -115.85 - 31 123.841 1423 3 0 -5.6925 104.75 -115.86 - 31 142.297 866 2 1 -6.8274 113.483 -144.45 - 31 102.496 1471 2 0 -6.72431 114.41 -145.85 - 31 57.9569 1472 2 0 -6.71323 114.55 -146.077 - 31 106.286 846 1 1 -10.7274 133.199 -174.45 - 31 157.748 847 1 1 -10.65 133.489 -174.639 - 31 25.1423 1577 1 0 -10.4301 135.674 -175.85 - 31 95.5246 1578 1 0 -10.4212 135.75 -175.895 - 31 63.0676 1579 1 0 -10.4062 135.95 -176.015 - 31 68.8332 1580 1 0 -10.4253 136.15 -176.13 - 31 9.65376 1581 1 0 -10.4426 136.35 -176.228 - 31 131.084 1075 8 1 35.05 54.1486 35.2127 - 31 153.617 1076 8 1 35.2503 54.3762 35.3719 - 31 197.23 546 1 1 -70.8069 39.4079 -174.45 - 31 29.4448 768 5 0 91.4769 -26.2754 -56.25 - 31 113.327 1782 9 1 176.55 -10.1956 65.1838 - 31 0.162348 1629 1 0 111.03 146.15 -176.023 -Number of digits in this event = 64 -Using G4ParticleGun ... -8.73452 LIN -e- -Event: 32 -Number of tracker hits in this event = 107 - 32 142.03 427 9 1 -94.6153 80.3751 65.55 - 32 148.124 1301 9 0 -94.6155 80.3758 64.15 - 32 336.296 427 8 1 -94.624 80.3891 35.55 - 32 257.758 1301 8 0 -94.6261 80.3899 34.15 - 32 138.539 427 7 1 -94.6646 80.4059 5.55 - 32 107.936 1301 7 0 -94.6672 80.4065 4.15 - 32 250.817 427 6 1 -94.7208 80.4223 -24.45 - 32 93.6326 1301 6 0 -94.723 80.4239 -25.85 - 32 120.18 426 5 1 -94.7634 80.4558 -54.45 - 32 169.87 1302 5 0 -94.765 80.4564 -55.85 - 32 191.202 426 4 1 -94.8021 80.4738 -84.45 - 32 190.812 1302 4 0 -94.8028 80.4736 -85.85 - 32 116.599 426 3 1 -94.8078 80.4682 -114.45 - 32 142.277 1302 3 0 -94.8071 80.4673 -115.85 - 32 157.063 426 2 1 -94.7977 80.4471 -144.45 - 32 115.05 1301 2 0 -94.7968 80.445 -145.85 - 32 543.547 426 1 1 -94.7806 80.4052 -174.45 - 32 111.586 1301 1 0 -94.7792 80.4029 -175.85 - 32 109.057 426 0 1 -94.7575 80.3544 -204.45 - 32 93.6256 1301 0 0 -94.7558 80.3513 -205.85 - 32 90.0968 1107 7 1 41.45 34.9583 5.33745 - 32 191.353 1399 0 0 -93.5651 100.044 -206.25 - 32 92.9449 1690 3 0 87.5832 158.192 -116.25 - 32 302.025 1302 1 0 -94.917 80.523 -175.85 - 32 246.818 425 0 1 -94.9545 80.5401 -204.45 - 32 307.473 1302 0 0 -94.9566 80.5394 -205.85 - 32 55.7443 1392 1 1 98.55 -32.2219 -174.556 - 32 33.8862 885 8 1 -3.05 -93.9436 35.3962 - 32 594.686 884 8 1 -3.16819 -93.8478 35.5499 - 32 170.692 883 8 1 -3.25 -93.7587 35.3716 - 32 317.287 435 8 0 -3.72474 -93.0907 34.15 - 32 175.345 436 8 0 -3.69673 -92.95 34.0015 - 32 101.263 437 8 0 -3.65844 -92.7496 34.0595 - 32 148.773 882 8 1 -3.54482 -92.0511 35.1504 - 32 162 906 8 1 1.31018 -97.5681 35.15 - 32 7.787 433 8 0 -3.83953 -93.4859 34.15 - 32 206.317 23 2 1 -175.412 60.911 -144.45 - 32 120.153 1199 2 0 -175.744 60.0061 -145.85 - 32 25.7041 16 2 1 -176.903 60.3974 -144.85 - 32 0.107733 15 2 1 -176.95 60.4166 -144.85 - 32 25.5597 1203 2 0 -177.459 60.8345 -145.85 - 32 112.161 1204 2 0 -177.496 60.85 -145.889 - 32 38.8053 20 2 1 -175.982 60.213 -144.85 - 32 169.627 21 2 1 -175.95 60.2344 -144.8 - 32 185.437 1307 6 0 -94.8816 81.5272 -25.85 - 32 112.923 426 9 1 -94.7502 80.4178 65.1823 - 32 284.217 425 9 1 -94.95 80.4131 65.3344 - 32 114.395 434 7 1 -93.2382 80.2944 5.55 - 32 19.2435 1299 7 0 -93.0397 79.8648 4.15 - 32 97.2751 1298 7 0 -93.0322 79.85 4.09621 - 32 220.334 457 6 1 -88.5233 72.2867 -24.4501 - 32 129.263 1258 6 0 -88.4238 71.8252 -25.85 - 32 121.051 461 5 1 -87.7725 61.1072 -54.4502 - 32 56.4203 462 5 1 -87.65 61.1134 -54.6355 - 32 125.03 1206 5 0 -86.8914 61.2531 -55.85 - 32 113.143 1154 5 0 -102.98 51.0134 -56.25 - 32 63.5164 1153 5 0 -103.248 50.8499 -55.9649 - 32 19.2314 379 5 1 -104.307 50.2447 -54.85 - 32 74.8054 378 5 1 -104.35 50.2206 -54.8063 - 32 85.7629 377 5 1 -104.55 50.1104 -54.6297 - 32 11.2056 376 5 1 -104.75 50.0112 -54.4767 - 32 105.097 1012 6 0 -143.848 22.635 -26.2497 - 32 146.654 1011 6 0 -144.066 22.4497 -26.075 - 32 82.8304 1010 6 0 -144.252 22.25 -25.9319 - 32 29.3271 172 6 1 -145.688 20.4852 -24.85 - 32 115.035 171 6 1 -145.75 20.4166 -24.8072 - 32 93.8274 170 6 1 -145.95 20.2119 -24.6671 - 32 93.9694 169 6 1 -146.15 20.026 -24.5344 - 32 1.42321 168 6 1 -146.542 19.8348 -24.45 - 32 77.7604 167 6 1 -146.55 19.8376 -24.4564 - 32 56.3521 166 6 1 -146.75 19.9053 -24.596 - 32 66.7637 165 6 1 -146.95 19.9621 -24.7372 - 32 207.885 1001 6 0 -148.55 20.3363 -25.85 - 32 148.318 1002 6 0 -148.946 20.4505 -26.1138 - 32 126.894 1027 6 0 -175.274 25.5957 -26.25 - 32 176.251 490 0 1 -82.0472 69.8322 -204.45 - 32 106.9 489 0 1 -82.05 69.91 -204.674 - 32 23.5336 488 0 1 -82.25 69.7665 -204.798 - 32 97.2921 1246 0 0 -83.6842 69.4472 -205.85 - 32 89.9654 471 0 1 -85.6978 67.9924 -204.85 - 32 291.334 470 0 1 -85.85 68.1235 -204.773 - 32 238.892 469 0 1 -86.05 68.4226 -204.462 - 32 129.558 1249 0 0 -81.9321 69.8739 -205.85 - 32 139.15 1305 8 0 -94.9213 81.0589 34.1497 - 32 99.574 409 7 1 -98.3389 90.7647 5.55 - 32 101.903 1352 7 0 -98.2665 90.5795 4.14988 - 32 47.4381 394 6 1 -101.201 93.3426 -24.45 - 32 110.878 395 6 1 -101.15 93.2565 -24.5859 - 32 114.73 1363 6 0 -100.429 92.854 -25.85 - 32 69.283 1362 6 0 -100.266 92.75 -26.1936 - 32 2.34324 1074 6 0 -46.9417 34.8624 -26.25 - 32 57.9588 1073 6 0 -46.9323 34.8498 -26.2438 - 32 68.7754 1072 6 0 -46.7899 34.6497 -26.2192 - 32 10.4912 635 6 0 55.731 -53.0233 -26.25 - 32 124.96 634 6 0 55.7687 -53.0504 -26.2106 - 32 10.1265 633 6 0 55.9221 -53.2501 -25.8827 - 32 87.8051 1181 6 1 56.3846 -54.2154 -24.8499 - 32 91.3061 1182 6 1 56.4501 -54.4594 -24.6441 - 32 110.607 1183 6 1 56.6504 -54.6639 -24.4906 - 32 92.0694 1184 6 1 56.8507 -54.7442 -24.5109 - 32 55.6794 1185 6 1 57.05 -54.8767 -24.4709 - 32 120.193 1186 6 1 57.25 -55.0029 -24.4857 - 32 63.2885 1187 6 1 57.4501 -55.1216 -24.6157 - 32 45.0249 1188 6 1 57.6501 -55.2152 -24.7704 - 32 129.706 624 6 0 59.3188 -55.192 -25.85 - 32 72.8745 625 6 0 59.4442 -55.05 -26.0577 - 32 491.845 626 6 0 59.3514 -54.8497 -26.1897 +Number of tracker hits in this event = 132 + 30 107.061 1136 11 1 47.2658 -12.1388 125.55 + 30 122.356 839 11 0 47.2605 -12.1348 124.15 + 30 329.651 1135 10 1 47.1481 -12.0604 95.55 + 30 278.06 839 10 0 47.1426 -12.0557 94.15 + 30 106.274 1134 9 1 47.0271 -11.9703 65.55 + 30 134.407 840 9 0 47.0228 -11.97 64.15 + 30 105.24 1134 8 1 46.9278 -11.96 35.55 + 30 118.725 840 8 0 46.914 -11.9442 34.15 + 30 144.318 1132 7 1 46.6221 -11.6202 5.55 + 30 122.813 842 7 0 46.6061 -11.5968 4.15 + 30 148.667 1131 6 1 46.2653 -11.1363 -24.45 + 30 235.874 844 6 0 46.2536 -11.1221 -25.85 + 30 100.414 1129 5 1 45.9911 -10.8255 -54.45 + 30 259.666 846 5 0 45.9622 -10.7507 -55.85 + 30 145.123 1127 4 1 45.5014 -8.9581 -84.45 + 30 236.722 854 4 0 45.579 -9.08473 -85.85 + 30 118.237 1136 3 1 47.2972 -11.8778 -114.45 + 30 106.874 839 3 0 47.4714 -12.1704 -115.85 + 30 12.2015 838 3 0 47.5165 -12.25 -116.213 + 30 117.695 1153 2 1 50.7698 -18.5931 -144.45 + 30 48.4267 806 2 0 50.8863 -18.8234 -145.85 + 30 73.7698 805 2 0 50.8999 -18.85 -146.01 + 30 126.015 1165 1 1 53.0677 -23.0374 -174.45 + 30 105.246 784 1 0 53.2005 -23.1724 -175.85 + 30 34.205 1178 0 1 55.8339 -26.1105 -204.45 + 30 76.3871 1179 0 1 55.8501 -26.141 -204.578 + 30 32.6159 768 0 0 56.012 -26.4366 -205.85 + 30 103.469 767 0 0 56.0196 -26.4501 -205.909 + 30 59.165 1126 4 1 45.4499 -9.04141 -84.8232 + 30 73.6887 1125 4 1 45.25 -9.16942 -84.8007 + 30 148.685 1124 4 1 45.05 -9.10152 -84.7425 + 30 82 1123 4 1 44.85 -8.9983 -84.5179 + 30 187.645 1122 4 1 44.65 -8.96081 -84.6489 + 30 224.407 1121 4 1 44.45 -8.54577 -84.4879 + 30 367.307 1128 4 1 45.7008 -10.5916 -84.45 + 30 151.659 847 4 0 45.683 -10.5763 -85.85 + 30 128.431 1126 3 1 45.2778 -10.2662 -114.45 + 30 165.902 849 3 0 45.2462 -10.2458 -115.85 + 30 210.111 1122 2 1 44.5375 -9.75337 -144.45 + 30 135.726 851 2 0 44.4749 -9.71308 -145.85 + 30 134.806 1115 1 1 43.1249 -8.97529 -174.45 + 30 114.563 855 1 0 43.0855 -8.93006 -175.85 + 30 131.337 1110 0 1 42.1868 -7.97732 -204.45 + 30 138.773 860 0 0 42.2094 -7.97422 -205.85 + 30 253.635 1123 2 1 44.65 -9.84116 -144.554 + 30 231.333 1123 0 1 44.6739 -9.9222 -204.45 + 30 204.92 850 0 0 44.6577 -9.91647 -205.85 + 30 1.65561 852 4 0 46.0498 -9.45393 -85.8501 + 30 183.166 853 4 0 46.0508 -9.45 -85.8541 + 30 69.5809 1132 4 0 58.5033 46.4673 -86.2498 + 30 77.3383 1133 4 0 58.4941 46.65 -86.0924 + 30 26.1284 1134 4 0 58.4978 46.85 -85.9077 + 30 11.6919 1192 4 1 58.452 48.1159 -84.8499 + 30 237.562 1191 4 1 58.45 48.1605 -84.8138 + 30 134.099 1202 5 0 51.9593 60.6143 -56.25 + 30 106.923 1203 5 0 51.9247 60.65 -56.1406 + 30 77.8467 1152 5 1 50.6178 61.0406 -54.8497 + 30 48.6326 1151 5 1 50.45 60.9624 -54.6256 + 30 56.676 1125 2 1 45.1444 -9.79134 -144.45 + 30 130.881 1124 2 1 45.05 -9.69134 -144.629 + 30 42.7705 854 2 0 44.8128 -9.11983 -145.85 + 30 75.319 855 2 0 44.7938 -9.04974 -146 + 30 246.147 1105 1 1 41.0585 -2.6823 -174.45 + 30 318.526 1104 1 1 41.05 -2.67659 -174.459 + 30 90.9323 1103 1 1 40.8498 -2.59024 -174.63 + 30 7.77217 1102 1 1 40.65 -2.48825 -174.831 + 30 39.0245 892 1 0 39.7444 -1.52739 -175.85 + 30 101.123 893 1 0 39.6499 -1.44974 -175.955 + 30 33.6064 908 1 0 83.3228 1.69302 -176.25 + 30 130.859 907 1 0 83.4356 1.65 -176.193 + 30 3.92254 906 1 0 83.7169 1.45 -175.87 + 30 90.2546 1319 1 1 83.8633 1.33201 -174.85 + 30 107.684 1318 1 1 83.85 1.40099 -174.584 + 30 92.5282 1317 1 1 83.65 1.4091 -174.547 + 30 187.061 1316 1 1 83.4496 1.32528 -174.65 + 30 20.9516 901 1 0 83.8554 0.33816 -175.85 + 30 35.7288 1321 1 1 84.4275 -1.7551 -174.85 + 30 50.8418 888 1 0 84.2976 -2.32215 -175.85 + 30 23.3467 1315 1 1 83.1695 -4.58805 -174.85 + 30 29.3184 879 1 0 83.5764 -4.09804 -175.85 + 30 99.6052 862 2 0 44.0637 -7.60362 -145.85 + 30 118.684 863 2 0 43.8832 -7.45 -145.895 + 30 278.424 864 2 0 43.7725 -7.25 -145.924 + 30 34.311 865 2 0 43.7312 -7.04996 -145.998 + 30 203.316 165 6 0 -4.13536 -147.096 -26.2499 + 30 40.7007 164 6 0 -4.04962 -147.15 -26.1994 + 30 212.803 1136 10 1 47.25 -12.2104 95.3146 + 30 9.41698 837 10 0 47.3538 -12.635 94.15 + 30 204.628 836 10 0 47.3541 -12.65 94.113 + 30 52.7923 1137 9 1 47.5654 -25.8122 65.55 + 30 101.971 1136 9 1 47.45 -25.8964 65.4016 + 30 38.8161 766 9 0 46.6982 -26.7625 64.15 + 30 101.681 765 9 0 46.6189 -26.8501 64.0252 + 30 117.763 1023 8 1 24.7863 -42.8655 35.5499 + 30 57.322 1022 8 1 24.65 -43.1483 35.2837 + 30 49.6195 678 8 0 24.1158 -44.3519 34.15 + 30 74.8196 677 8 0 24.0827 -44.45 34.0615 + 30 57.0009 676 8 0 24.0467 -44.65 33.8878 + 30 103.716 1002 7 1 20.5506 -73.1944 5.54986 + 30 74.4218 534 7 0 20.6728 -73.2326 4.15 + 30 31.1656 533 7 0 20.6892 -73.25 3.88256 + 30 119.342 1023 6 1 24.8341 -79.2938 -24.45 + 30 174.689 500 6 0 24.6703 -79.8673 -25.85 + 30 20.2697 499 6 0 24.6417 -80.05 -26.1966 + 30 259.297 1005 5 1 21.2036 -93.5799 -54.4502 + 30 7.57935 441 5 0 21.4015 -91.7811 -55.85 + 30 110.315 442 5 0 21.4077 -91.75 -55.8788 + 30 85.8545 443 5 0 21.7029 -91.55 -56.0977 + 30 83.7594 625 5 0 39.7572 -55.0059 -56.25 + 30 61.1091 626 5 0 39.831 -54.8499 -55.9956 + 30 67.1603 1104 5 1 40.8923 -53.878 -54.8498 + 30 117.296 1105 5 1 41.0501 -53.7893 -54.7302 + 30 54.9937 565 3 1 -66.9022 -36.3987 -114.45 + 30 159.963 566 3 1 -66.85 -36.4583 -114.565 + 30 203.802 567 3 1 -66.65 -36.4306 -114.67 + 30 30.1376 1137 10 1 47.45 -12.1392 95.2345 + 30 9.41519 1212 9 1 62.6371 -11.402 65.5498 + 30 97.4266 1213 9 1 62.6501 -11.4059 65.5174 + 30 127.141 842 9 0 63.0571 -11.4607 64.15 + 30 106.501 1242 8 1 68.457 -10.691 35.55 + 30 112.475 845 8 0 68.4213 -10.8605 34.1491 + 30 57.3728 1225 7 1 65.2293 -14.0962 5.55 + 30 64.1163 1226 7 1 65.25 -14.1745 5.34926 + 30 104.801 826 7 0 65.7424 -14.7103 4.15 + 30 27.8823 825 7 0 65.8978 -14.8503 3.84267 + 30 92.1377 764 7 0 87.1148 -27.1711 3.75 + 30 144.661 1336 7 1 87.3207 -27.3301 5.15007 + 30 60.7226 1135 4 1 47.2286 -12.0175 -84.45 + 30 15.9644 841 4 0 47.2068 -11.6733 -85.85 + 30 116.381 842 4 0 47.1925 -11.65 -85.9216 + 30 241.853 843 4 0 47.0632 -11.4498 -86.1139 + 30 83.7761 844 4 0 46.9288 -11.25 -86.1289 Number of digits in this event = 48 Using G4ParticleGun ... -4.70535 LIN +9.29359 LIN e- -Event: 33 -Number of tracker hits in this event = 21 - 33 160.285 529 8 1 -74.0554 116.201 35.55 - 33 128.501 1480 8 0 -74.0551 116.201 34.15 - 33 148.13 530 7 1 -74.0468 116.197 5.55 - 33 128.622 1480 7 0 -74.048 116.2 4.15 - 33 102.325 529 6 1 -74.0751 116.269 -24.45 - 33 126.347 1480 6 0 -74.0791 116.272 -25.85 - 33 110.427 529 5 1 -74.1716 116.328 -54.45 - 33 122.695 1480 5 0 -74.1758 116.329 -55.85 - 33 121.298 528 4 1 -74.2552 116.338 -84.45 - 33 199.633 1480 4 0 -74.2598 116.34 -85.85 - 33 92.5268 528 3 1 -74.3541 116.383 -114.45 - 33 115.737 1481 3 0 -74.3588 116.385 -115.85 - 33 114.803 528 2 1 -74.442 116.421 -144.45 - 33 147.349 1481 2 0 -74.4431 116.424 -145.85 - 33 149.432 527 1 1 -74.4727 116.491 -174.45 - 33 235.525 1481 1 0 -74.4725 116.493 -175.85 - 33 113.674 527 0 1 -74.4696 116.53 -204.45 - 33 143.184 1481 0 0 -74.4706 116.535 -205.85 - 33 150.19 1481 4 0 -74.2664 116.35 -85.8964 - 33 60.637 1437 4 0 -53.7813 107.65 -86.25 - 33 103.22 1492 4 0 -36.4468 118.604 -86.2498 -Number of digits in this event = 16 -Using G4ParticleGun ... -7.46365 LIN -e- -Event: 34 -Number of tracker hits in this event = 69 - 34 116.644 266 9 1 -126.755 34.8434 65.55 - 34 147.469 1073 9 0 -126.753 34.8441 64.15 - 34 129.318 267 8 1 -126.724 34.856 35.55 - 34 108.406 1074 8 0 -126.731 34.8564 34.15 - 34 175.553 266 7 1 -126.796 34.9013 5.55 - 34 137.755 1074 7 0 -126.789 34.8943 4.15 - 34 494.722 267 6 1 -126.696 34.7273 -24.45 - 34 337.823 1073 6 0 -126.676 34.7213 -25.85 - 34 239.691 268 5 1 -126.369 34.6734 -54.45 - 34 141.347 1073 5 0 -126.348 34.6716 -55.85 - 34 146.437 271 4 1 -125.89 34.6075 -84.45 - 34 167.961 1072 4 0 -125.851 34.5884 -85.85 - 34 101.222 275 3 1 -125.107 34.1296 -114.45 - 34 153.822 1070 3 0 -125.058 34.105 -115.85 - 34 141.651 280 2 1 -124.081 33.7101 -144.45 - 34 120.381 1068 2 0 -124.044 33.6796 -145.85 - 34 130.538 284 1 1 -123.334 33.1357 -174.45 - 34 177.016 1065 1 0 -123.298 33.1029 -175.85 - 34 125.773 287 0 1 -122.606 32.428 -204.45 - 34 140.555 1061 0 0 -122.566 32.3859 -205.85 - 34 85.6682 402 13 0 19.6212 -99.5882 183.75 - 34 46.6057 1072 5 0 -126.486 34.5272 -55.85 - 34 27.8523 1071 5 0 -126.489 34.4498 -56.1443 - 34 454.834 1074 6 0 -126.675 34.9072 -25.85 - 34 348.742 1074 5 0 -126.488 34.9384 -55.85 - 34 165.452 265 4 1 -127.075 34.0451 -84.45 - 34 118.753 1069 4 0 -127.094 33.9898 -85.85 - 34 129.215 262 3 1 -127.637 33.0888 -114.45 - 34 88.621 1065 3 0 -127.675 33.056 -115.85 - 34 35.8223 1064 3 0 -127.682 33.05 -116.122 - 34 218.289 259 2 1 -128.219 32.4992 -144.45 - 34 121.848 1061 2 0 -128.344 32.3336 -145.85 - 34 138.21 246 1 1 -130.8 29.2042 -174.45 - 34 1.32903 1045 1 0 -130.955 29.0507 -175.85 - 34 111.516 1044 1 0 -130.955 29.05 -175.856 - 34 106.226 231 0 1 -133.796 26.0721 -204.45 - 34 149.287 1029 0 0 -133.999 25.903 -205.85 - 34 48.1982 1054 0 0 -129.002 30.9803 -205.85 - 34 46.6963 270 6 1 -126.118 33.6104 -24.85 - 34 159.375 267 5 1 -126.674 34.9189 -54.45 - 34 439.889 267 4 1 -126.641 34.9883 -84.45 - 34 491.104 1074 4 0 -126.639 34.9926 -85.85 - 34 357.305 267 3 1 -126.584 35.0799 -114.45 - 34 100.604 1075 3 0 -126.584 35.0841 -115.85 - 34 403.282 267 2 1 -126.592 35.1704 -144.45 - 34 225.07 1075 2 0 -126.594 35.1726 -145.85 - 34 117.418 267 1 1 -126.646 35.2194 -174.45 - 34 102.591 1075 1 0 -126.647 35.2214 -175.85 - 34 284.266 267 0 1 -126.658 35.2609 -204.45 - 34 124.892 1076 0 0 -126.663 35.2569 -205.85 - 34 460.921 268 0 1 -126.55 35.5415 -204.472 - 34 100.381 268 3 1 -126.55 35.0695 -114.714 - 34 164.42 269 3 1 -126.35 35.0659 -114.676 - 34 129.064 265 3 1 -127.088 34.7839 -114.45 - 34 179.369 1073 3 0 -127.121 34.7755 -115.85 - 34 29.5121 260 2 1 -128.106 35.0226 -144.45 - 34 63.0565 196 1 1 -140.796 48.8062 -174.45 - 34 64.752 195 1 1 -140.95 48.7961 -174.645 - 34 93.4269 1142 1 0 -141.654 48.5336 -175.85 - 34 79.0552 1141 1 0 -141.768 48.45 -176.146 - 34 186.785 1209 1 0 -128.087 62.0282 -176.25 - 34 109.939 1073 4 0 -126.64 34.85 -86.0518 - 34 250.807 825 4 0 -10.8204 -14.9518 -86.2499 - 34 134.083 1074 3 0 -126.728 34.8673 -115.85 - 34 171.591 1074 2 0 -126.649 34.9006 -145.85 - 34 107.845 268 1 1 -126.544 34.9676 -174.45 - 34 130.327 1074 1 0 -126.542 34.9663 -175.85 - 34 101.339 1074 0 0 -126.496 34.9338 -205.85 - 34 119.823 1069 3 0 -126.458 34.05 -115.93 -Number of digits in this event = 45 -Using G4ParticleGun ... -7.13684 LIN -e- -Event: 35 -Number of tracker hits in this event = 33 - 35 123.219 1532 8 1 126.624 65.6054 35.55 - 35 132.513 1227 8 0 126.625 65.6055 34.15 - 35 126.456 1532 7 1 126.641 65.6018 5.55 - 35 144.584 1227 7 0 126.641 65.6017 4.15 - 35 117.488 1532 6 1 126.642 65.6012 -24.45 - 35 172.095 1227 6 0 126.642 65.6003 -25.85 - 35 119.976 1532 5 1 126.652 65.5863 -54.45 - 35 99.7459 1227 5 0 126.653 65.5851 -55.85 - 35 98.9328 1532 4 1 126.657 65.56 -84.45 - 35 119.933 1227 4 0 126.659 65.5581 -85.85 - 35 273.106 1532 3 1 126.69 65.5143 -114.45 - 35 251.771 1227 3 0 126.691 65.5108 -115.85 - 35 138.158 1532 2 1 126.719 65.4417 -144.45 - 35 315.448 1226 2 0 126.719 65.4377 -145.85 - 35 432.177 1532 1 1 126.718 65.3506 -174.45 - 35 247.477 1226 1 0 126.717 65.3474 -175.85 - 35 153.053 1532 0 1 126.713 65.2834 -204.45 - 35 114.653 1226 0 0 126.713 65.2799 -205.85 - 35 139.124 882 5 0 -119.584 -3.48605 -56.25 - 35 239.146 881 5 0 -119.53 -3.65 -56.1268 - 35 142.32 880 5 0 -119.454 -3.8501 -56.0687 - 35 186.764 292 5 1 -121.603 -4.87006 -54.85 - 35 31.2998 383 2 0 96.191 -103.35 -146.059 - 35 192.24 1395 0 1 99.1959 96.1822 -204.45 - 35 224.341 1519 0 1 124.021 63.9346 -204.45 - 35 121.505 1218 0 0 123.792 63.7625 -205.85 - 35 139.803 1227 1 0 126.609 65.5447 -175.85 - 35 119.718 1242 0 0 123.877 68.5615 -205.85 - 35 151.839 378 5 0 -104.424 -104.35 -56.0825 - 35 84.5313 379 5 0 -104.542 -104.35 -56.0386 - 35 225.844 1055 6 0 109.727 31.1358 -26.25 - 35 67.0143 1054 6 0 109.635 31.05 -26.057 - 35 265.674 1228 8 0 126.611 65.65 33.9896 -Number of digits in this event = 26 -Using G4ParticleGun ... -9.68308 LIN -e- -Event: 36 -Number of tracker hits in this event = 186 - 36 225.096 770 11 1 -26.0174 -77.2056 125.55 - 36 156.852 514 11 0 -26.0176 -77.2064 124.15 - 36 82.2742 770 10 1 -26.0149 -77.2244 95.55 - 36 164.693 514 10 0 -26.0154 -77.2239 94.15 - 36 531.324 770 9 1 -26.0218 -77.2121 65.55 - 36 197.103 514 9 0 -26.022 -77.2099 64.15 - 36 143.648 770 8 1 -26.0273 -77.1443 35.55 - 36 101.374 514 8 0 -26.0294 -77.1417 34.15 - 36 128.3 769 7 1 -26.079 -77.0847 5.55 - 36 181.503 514 7 0 -26.0815 -77.0825 4.15 - 36 263.648 769 6 1 -26.1243 -77.0288 -24.45 - 36 110.897 515 6 0 -26.1274 -77.0299 -25.85 - 36 242.166 769 5 1 -26.193 -77.0594 -54.45 - 36 103.852 514 5 0 -26.1959 -77.0625 -55.85 - 36 110.842 768 4 1 -26.262 -77.1275 -84.45 - 36 103.748 514 4 0 -26.2652 -77.1288 -85.85 - 36 309.517 768 3 1 -26.3273 -77.1594 -114.45 - 36 501.903 514 3 0 -26.3276 -77.1605 -115.85 - 36 177.546 768 2 1 -26.3373 -77.1778 -144.45 - 36 489.409 514 2 0 -26.339 -77.1776 -145.85 - 36 255.137 768 1 1 -26.378 -77.1691 -174.45 - 36 270.425 514 1 0 -26.3843 -77.1713 -175.85 - 36 132.206 767 0 1 -26.526 -77.2468 -204.45 - 36 224.015 514 0 0 -26.5272 -77.249 -205.85 - 36 240.713 514 6 0 -26.1246 -77.0543 -25.85 - 36 119.835 515 5 0 -26.1727 -77.0319 -55.85 - 36 335.815 769 4 1 -26.1964 -76.9971 -84.45 - 36 135.217 515 4 0 -26.1924 -76.9969 -85.85 - 36 534.305 769 3 1 -26.1402 -77.0008 -114.45 - 36 240.213 515 3 0 -26.1406 -76.9961 -115.85 - 36 153.225 769 2 1 -26.1482 -76.8846 -144.45 - 36 261.318 515 2 0 -26.1444 -76.8852 -145.85 - 36 607.449 770 1 1 -26.046 -76.8844 -174.45 - 36 262.634 515 1 0 -26.0439 -76.8796 -175.85 - 36 112.256 770 0 1 -25.9621 -76.7786 -204.45 - 36 130.263 516 0 0 -25.9559 -76.7771 -205.85 - 36 67.3807 102 3 0 -12.2987 -159.667 -116.25 - 36 190.755 513 3 0 -26.5885 -77.2971 -115.85 - 36 120.441 748 2 1 -30.4099 -84.6473 -144.45 - 36 2.36102 747 2 1 -30.45 -84.7714 -144.838 - 36 12.9294 475 2 0 -30.5178 -85.0354 -145.85 - 36 91.2244 474 2 0 -30.5228 -85.0502 -145.91 - 36 31.3741 745 1 1 -30.9186 -92.3837 -174.45 - 36 101.225 746 1 1 -30.85 -92.3555 -174.538 - 36 56.1778 747 1 1 -30.6499 -92.2572 -174.744 - 36 61.0737 442 1 0 -29.3465 -91.6265 -175.85 - 36 112.469 443 1 0 -29.188 -91.55 -175.988 - 36 76.9048 906 0 1 1.36362 -82.1537 -204.45 - 36 48.7687 905 0 1 1.25 -82.0955 -204.683 - 36 67.6399 490 0 0 0.892009 -81.854 -205.85 - 36 293.135 491 0 0 0.886164 -81.8499 -205.87 - 36 177.407 744 1 1 -31.0557 -92.4298 -174.45 - 36 13.1844 743 1 1 -31.25 -92.6854 -174.815 - 36 18.9893 434 1 0 -32.1591 -93.2914 -175.85 - 36 109.608 433 1 0 -32.2167 -93.35 -175.904 - 36 63.815 432 1 0 -32.4548 -93.55 -175.989 - 36 61.6343 431 1 0 -32.5753 -93.75 -175.959 - 36 49.8179 430 1 0 -32.6433 -93.95 -175.915 - 36 38.8674 429 1 0 -32.6719 -94.15 -175.882 - 36 56.4937 428 1 0 -32.68 -94.35 -175.914 - 36 101.592 427 1 0 -32.6952 -94.55 -175.927 - 36 206.872 426 1 0 -32.7627 -94.7508 -175.981 - 36 235.517 425 1 0 -33.0635 -94.95 -176.007 - 36 435.929 730 1 1 -33.9177 -94.5517 -174.85 - 36 82.6513 731 1 1 -33.85 -94.5404 -174.567 - 36 250.975 770 2 1 -26.0124 -76.8696 -144.45 - 36 94.7201 756 1 1 -28.7551 -80.0664 -174.45 - 36 18.7109 755 1 1 -28.85 -80.1794 -174.79 - 36 121.894 497 1 0 -29.1662 -80.5383 -175.851 - 36 44.1239 496 1 0 -29.2665 -80.65 -176.191 - 36 138.835 711 0 1 -37.6788 -89.6731 -204.45 - 36 159.947 451 0 0 -37.759 -89.7126 -205.85 - 36 175.694 770 4 1 -26.0498 -76.9129 -84.8126 - 36 65.9772 771 4 1 -25.85 -76.8808 -84.826 - 36 170.346 767 2 1 -26.4502 -77.1318 -144.531 - 36 37.7744 766 2 1 -26.6501 -77.3891 -144.791 - 36 284.998 509 2 0 -27.4288 -78.1395 -145.85 - 36 176.809 508 2 0 -27.4976 -78.25 -145.972 - 36 45.9463 503 2 0 -26.5167 -79.274 -145.85 - 36 134.246 441 3 0 -22.079 -91.7525 -116.25 - 36 34.8542 440 3 0 -22.0168 -91.95 -115.936 - 36 244.037 792 3 1 -21.5194 -93.184 -114.85 - 36 33.5769 791 3 1 -21.7165 -93.277 -114.45 - 36 67.2897 793 3 1 -21.4499 -93.2237 -114.546 - 36 67.5511 794 3 1 -21.25 -93.1891 -114.663 - 36 268.296 795 3 1 -21.05 -93.1828 -114.81 - 36 362.822 435 3 0 -19.4051 -93.1014 -115.85 - 36 135.205 810 3 1 -18.0015 -93.2511 -114.85 - 36 190.598 809 3 1 -18.0596 -93.0575 -114.45 - 36 280.131 433 3 0 -17.9201 -93.4328 -115.85 - 36 255.843 371 6 0 -27.986 -105.867 -26.25 - 36 51.2822 372 6 0 -28.0527 -105.75 -26.1401 - 36 177.269 767 5 1 -26.5188 -76.9247 -54.45 - 36 144.126 516 5 0 -26.5258 -76.8375 -55.85 - 36 178.535 766 4 1 -26.775 -74.9591 -84.45 - 36 114.292 525 4 0 -26.8126 -74.8776 -85.8504 - 36 163.693 760 3 1 -27.8521 -73.1172 -114.45 - 36 122.531 534 3 0 -27.8429 -73.0676 -115.85 - 36 3.51577 535 3 0 -27.8381 -73.05 -116.232 - 36 103.606 763 2 1 -27.3867 -71.6703 -144.45 - 36 107.357 542 2 0 -27.4266 -71.5367 -145.85 - 36 255.723 760 1 1 -28.0342 -68.6855 -174.45 - 36 114.839 557 1 0 -27.9571 -68.5062 -175.85 - 36 318.199 769 0 1 -26.1483 -64.8179 -204.451 - 36 103.892 576 0 0 -26.0591 -64.7928 -205.85 - 36 64.3855 564 1 0 -27.9681 -67.2455 -175.85 - 36 74.6639 565 1 0 -27.9582 -67.05 -176.013 - 36 7.60075 566 1 0 -27.9435 -66.85 -176.212 - 36 193.553 798 1 0 36.5552 -20.4344 -176.25 - 36 88.0737 586 1 0 173.846 -62.759 -176.249 - 36 507.231 587 1 0 173.989 -62.6499 -176.088 - 36 143.633 588 1 0 174.475 -62.45 -176.132 - 36 150.291 767 4 1 -26.65 -74.9239 -84.4967 - 36 18.3786 769 9 1 -26.05 -77.2432 65.3264 - 36 95.461 512 9 0 -26.0457 -77.5778 64.1494 - 36 38.9315 511 9 0 -26.0371 -77.65 63.8531 - 36 89.3456 778 8 1 -24.3866 -86.1301 35.55 - 36 59.444 779 8 1 -24.2499 -86.1561 35.2709 - 36 89.3424 470 8 0 -22.8555 -85.9007 34.15 - 36 113.028 471 8 0 -22.6443 -85.8499 33.957 - 36 86.456 928 7 1 5.69076 -72.3285 5.55 - 36 51.6249 929 7 1 5.85 -72.1807 5.28632 - 36 18.346 542 7 0 6.46165 -71.4855 4.14987 - 36 150.504 543 7 0 6.49352 -71.45 4.09027 - 36 3.78876 544 7 0 6.64657 -71.2497 3.76423 - 36 112.424 322 7 0 116.389 -115.562 3.75 - 36 85.1736 321 7 0 116.737 -115.75 3.7807 - 36 89.245 672 2 0 38.5379 -45.5227 -145.85 - 36 18.9701 294 2 0 -148.218 -121.26 -146.25 - 36 145.201 293 2 0 -148.343 -121.35 -146.177 - 36 159.346 771 2 1 -25.7528 -77.0199 -144.45 - 36 93.6738 516 2 0 -25.668 -76.85 -145.883 - 36 27.2613 762 1 1 -27.5348 -77.414 -174.45 - 36 68.3944 763 1 1 -27.45 -77.3732 -174.465 - 36 142.37 764 1 1 -27.25 -77.2558 -174.478 - 36 69.1481 765 1 1 -27.05 -77.1391 -174.528 - 36 101.209 766 1 1 -26.8495 -77.0259 -174.576 - 36 79.8395 767 1 1 -26.6498 -76.9206 -174.642 - 36 62.029 769 1 1 -26.25 -76.7 -174.708 - 36 29.5709 771 1 1 -25.85 -76.5851 -174.821 - 36 255.963 517 1 0 -22.9513 -76.5291 -175.85 - 36 342.694 518 1 0 -22.601 -76.45 -176.02 - 36 34.8108 404 1 0 20.1718 -99.2789 -176.25 - 36 38.341 403 1 0 20.206 -99.35 -176.232 - 36 40.5837 519 1 0 -22.1782 -76.25 -176.21 - 36 60.2555 617 1 0 -28.413 -56.5816 -176.25 - 36 120.372 765 0 1 -26.9621 -76.9158 -204.451 - 36 247.418 513 1 0 -25.9835 -77.32 -175.85 - 36 112.427 774 0 1 -25.1512 -77.9046 -204.45 - 36 98.5637 510 0 0 -25.1835 -77.9842 -205.85 - 36 31.6205 873 7 0 12.3573 -5.37698 3.75 - 36 3.30677 874 7 0 12.4106 -5.25 4.13996 - 36 251.519 962 7 1 12.5725 -4.497 5.15013 - 36 377.149 770 3 1 -25.9502 -77.2108 -114.45 - 36 142.645 776 1 1 -24.6612 -77.0613 -174.45 - 36 214.57 780 0 1 -23.8999 -76.0585 -204.45 - 36 96.7449 520 0 0 -23.892 -75.9728 -205.85 - 36 162.101 777 1 1 -24.6075 -77.0566 -174.45 - 36 93.3055 520 1 0 -24.0936 -76.0154 -175.85 - 36 53.132 521 1 0 -24.0025 -75.85 -176.09 - 36 113.893 541 1 0 -53.0343 -71.6901 -176.25 - 36 56.3265 540 1 0 -53.4255 -71.85 -175.978 - 36 49.2927 626 1 1 -54.7242 -72.3219 -174.85 - 36 95.0778 625 1 1 -54.8501 -72.3723 -174.737 - 36 23.3632 624 1 1 -55.05 -72.4688 -174.488 - 36 158.259 466 2 0 -57.8302 -86.7059 -146.249 - 36 36.48 465 2 0 -57.8652 -86.85 -145.898 - 36 134.396 610 2 1 -57.9961 -87.3933 -144.85 - 36 233.632 467 3 0 -110.934 -86.4865 -116.25 - 36 30.1563 334 3 1 -113.245 -87.0837 -114.85 - 36 71.6048 333 3 1 -113.35 -87.1126 -114.778 - 36 94.0727 332 3 1 -113.55 -87.1284 -114.65 - 36 56.8072 331 3 1 -113.75 -87.1123 -114.561 - 36 65.8269 330 3 1 -113.95 -87.0738 -114.48 - 36 72.7346 329 3 1 -114.15 -87.0987 -114.538 - 36 69.7242 328 3 1 -114.35 -87.1725 -114.739 - 36 7.89166 327 3 1 -114.55 -87.2373 -114.84 - 36 32.994 460 3 0 -116.945 -88.0163 -115.85 - 36 235.624 459 3 0 -117.031 -88.05 -115.895 - 36 168.481 954 1 0 21.1932 10.8577 -176.25 - 36 104.94 955 1 0 21.304 11.05 -176.127 - 36 58.1686 956 1 0 21.4777 11.25 -175.93 - 36 65.417 1015 1 1 23.1377 13.1739 -174.85 - 36 359.208 1016 1 1 23.25 13.2736 -174.775 - 36 331.827 1017 1 1 23.45 14.0152 -174.605 - 36 177.05 513 0 0 -26.2045 -77.4107 -205.85 -Number of digits in this event = 87 -Using G4ParticleGun ... -4.32059 LIN -e- -Event: 37 -Number of tracker hits in this event = 85 - 37 127.283 1022 11 1 24.4585 47.9796 125.55 - 37 116.233 1139 11 0 24.4589 47.9807 124.15 - 37 165.935 1022 10 1 24.4609 48.0033 95.55 - 37 122.676 1139 10 0 24.4608 48.0063 94.15 - 37 115.503 1022 9 1 24.4566 48.0638 65.55 - 37 140.438 1140 9 0 24.4585 48.0646 64.15 - 37 256.285 1022 8 1 24.4887 48.0942 35.55 - 37 184.929 1140 8 0 24.4926 48.0958 34.15 - 37 95.9851 1022 7 1 24.5775 48.1248 5.55 - 37 297.254 1140 7 0 24.581 48.1237 4.15 - 37 109.245 1023 6 1 24.6528 48.1104 -24.45 - 37 124.767 1140 6 0 24.6582 48.1076 -25.85 - 37 107.606 1023 5 1 24.7712 48.0478 -54.45 - 37 127.7 1139 5 0 24.7772 48.0435 -55.85 - 37 124.431 1024 4 1 24.8896 47.9583 -84.45 - 37 118.076 1139 4 0 24.8973 47.9533 -85.85 - 37 129.777 1025 3 1 25.0553 47.8358 -114.45 - 37 218.854 1138 3 0 25.0611 47.8321 -115.85 - 37 181.735 1025 2 1 25.1742 47.7617 -144.45 - 37 207.616 1138 2 0 25.1816 47.7597 -145.85 - 37 351.225 1026 1 1 25.3327 47.7235 -174.45 - 37 240.295 1138 1 0 25.3431 47.7211 -175.85 - 37 497.056 1027 0 1 25.5535 47.671 -204.45 - 37 110.608 1138 0 0 25.5682 47.6719 -205.85 - 37 156.593 1063 0 0 22.4859 32.84 -206.25 - 37 151.404 1032 1 0 45.9232 26.5782 -176.25 - 37 148.29 1031 1 0 45.951 26.45 -176.064 - 37 97.8028 1137 0 0 25.3553 47.4813 -205.85 - 37 33.4142 1136 0 0 25.3278 47.45 -206.111 - 37 110.543 1137 1 0 25.2648 47.5653 -175.85 - 37 130.192 1021 0 1 24.378 44.8785 -204.45 - 37 114.801 1124 0 0 24.4048 44.9522 -205.85 - 37 147.197 1139 0 0 25.6792 47.9026 -205.85 - 37 75.8374 507 1 1 -78.45 109.516 -174.72 - 37 342.232 1025 1 1 25.1378 48.1787 -174.45 - 37 308.8 1140 1 0 25.1402 48.1864 -175.85 - 37 192.903 1023 0 1 24.8247 48.423 -204.45 - 37 114.694 1142 0 0 24.7688 48.5087 -205.85 - 37 88.4939 1024 1 1 25.05 47.9166 -174.651 - 37 307.105 1023 1 1 24.8498 47.8808 -174.624 - 37 58.1334 1022 1 1 24.65 47.8642 -174.557 - 37 98.1049 1051 0 1 30.327 46.534 -204.45 - 37 68.3755 1050 0 1 30.25 46.5525 -204.646 - 37 129.011 1132 0 0 29.7796 46.5735 -205.85 - 37 71.404 1141 1 0 25.2937 48.25 -176.156 - 37 162.926 1362 1 0 14.7279 92.6159 -176.25 - 37 146.559 1138 8 0 24.3613 47.7725 34.15 - 37 111.5 1000 7 1 20.2395 44.6402 5.55 - 37 235.216 1121 7 0 20.0111 44.3233 4.15 - 37 25.6102 1120 7 0 19.9514 44.2497 3.84737 - 37 11.3255 962 6 1 12.4645 36.0214 -24.45 - 37 91.8257 961 6 1 12.45 36.0085 -24.4946 - 37 134.527 1076 6 0 12.0316 35.3723 -25.8502 - 37 29.9456 1075 6 0 11.9613 35.25 -26.1268 - 37 50.0047 761 6 0 11.7156 -27.6543 -26.25 - 37 60.7821 760 6 0 11.7272 -27.85 -26.1708 - 37 68.9222 759 6 0 11.7462 -28.0503 -26.0663 - 37 18.1376 758 6 0 11.7249 -28.25 -25.8895 - 37 141.132 956 6 1 11.3822 -29.1546 -24.85 - 37 179.164 955 6 1 11.25 -29.6824 -24.6466 - 37 221.21 954 6 1 11.05 -30.2835 -24.6923 - 37 322.912 953 6 1 10.8497 -30.5739 -24.6314 - 37 144.552 952 6 1 10.6488 -30.6058 -24.6119 - 37 177.722 951 6 1 10.45 -30.538 -24.6187 - 37 92.7427 950 6 1 10.25 -30.5476 -24.596 - 37 142.275 949 6 1 10.05 -30.4229 -24.4667 - 37 3.1777 948 6 1 9.84997 -30.1611 -24.5297 - 37 33.8463 737 6 1 -32.5188 3.38447 -24.45 - 37 7.11393 331 6 1 -113.75 -135.134 -24.7488 - 37 13.0817 863 3 1 -7.43573 0.190677 -114.45 - 37 131.15 862 3 1 -7.45003 0.195503 -114.481 - 37 115.568 902 3 0 -7.73813 0.545467 -115.85 - 37 32.0667 472 3 0 -28.9182 -85.5567 -116.25 - 37 86.925 471 3 0 -28.9287 -85.65 -116.223 - 37 52.4012 470 3 0 -28.9226 -85.85 -116.168 - 37 55.9378 469 3 0 -28.9548 -86.05 -116.153 - 37 51.5531 468 3 0 -29.0161 -86.2501 -116.137 - 37 103.554 467 3 0 -29.064 -86.45 -116.121 - 37 72.162 466 3 0 -29.0869 -86.65 -116.154 - 37 0.939027 465 3 0 -29.168 -86.85 -116.247 - 37 26.8532 313 3 0 -37.8568 -117.397 -116.249 - 37 116.129 314 3 0 -37.8347 -117.35 -116.17 - 37 115.676 711 3 1 -37.7878 -116.777 -114.85 - 37 42.8455 1122 7 0 19.9182 44.45 3.79258 - 37 152.48 1022 5 1 24.5897 48.1686 -54.45 -Number of digits in this event = 42 -Using G4ParticleGun ... -3.65658 LIN -e- -Event: 38 -Number of tracker hits in this event = 121 - 38 163.847 794 10 1 -21.0738 82.4879 95.55 - 38 196.132 1312 10 0 -21.0745 82.4892 94.15 - 38 166.988 794 9 1 -21.0832 82.5183 65.55 - 38 275.453 1312 9 0 -21.0839 82.5172 64.15 - 38 115.413 794 8 1 -21.1108 82.4926 35.55 - 38 117.044 1312 8 0 -21.1123 82.4931 34.15 - 38 142.753 794 7 1 -21.1159 82.5087 5.55 - 38 106.052 1312 7 0 -21.1131 82.5138 4.15 - 38 89.3021 794 6 1 -21.0516 82.6193 -24.45 - 38 117.578 1312 6 0 -21.0469 82.6345 -25.85 - 38 133.196 795 5 1 -20.9545 82.965 -54.45 - 38 108.814 1314 5 0 -20.9575 82.9815 -55.85 - 38 154.154 795 4 1 -20.983 83.2612 -84.45 - 38 114.862 1316 4 0 -20.9858 83.274 -85.85 - 38 254.417 795 3 1 -21.0251 83.5393 -114.45 - 38 121.4 1317 3 0 -21.027 83.5464 -115.85 - 38 325.294 794 2 1 -21.0987 83.6994 -144.45 - 38 98.2651 1318 2 0 -21.0953 83.6981 -145.85 - 38 111.25 795 1 1 -21.0424 83.685 -174.45 - 38 156.304 1318 1 0 -21.0465 83.6847 -175.85 - 38 178.092 794 0 1 -21.108 83.6874 -204.45 - 38 119.463 1318 0 0 -21.1145 83.6801 -205.85 - 38 65.4397 796 3 1 -20.8494 83.4881 -114.647 - 38 122.956 1316 3 0 -20.0473 83.2874 -115.85 - 38 104.621 1532 3 0 37.2333 126.585 -116.25 - 38 42.7213 1533 3 0 37.5627 126.751 -116.205 - 38 115.963 927 5 1 5.58882 49.24 -54.85 - 38 53.0028 357 13 0 -132.51 -108.614 183.75 - 38 3.39836 647 3 1 -50.5333 42.6318 -114.45 - 38 546.196 794 3 1 -21.171 82.7242 -114.45 - 38 227.717 1313 3 0 -21.171 82.7251 -115.85 - 38 115.605 1313 2 0 -21.1923 82.7157 -145.85 - 38 165.051 793 1 1 -21.3476 82.5502 -174.45 - 38 134.165 1312 1 0 -21.3502 82.5462 -175.85 - 38 107.666 793 0 1 -21.4343 82.4468 -204.45 - 38 154.924 1311 0 0 -21.437 82.4391 -205.85 - 38 196.865 1404 0 0 -147.197 101.095 -206.25 - 38 35.1602 159 0 1 -148.256 101.114 -204.85 - 38 88.2241 158 0 1 -148.35 101.107 -204.734 - 38 72.1364 1277 1 0 -151.057 75.6105 -176.25 - 38 87.54 1276 1 0 -151.125 75.45 -176.06 - 38 25.6809 140 1 1 -152.117 74.5305 -174.85 - 38 131.138 139 1 1 -152.15 74.4985 -174.806 - 38 71.1113 138 1 1 -152.35 74.2916 -174.57 - 38 73.0683 137 1 1 -152.55 74.1458 -174.499 - 38 76.4123 136 1 1 -152.75 74.2229 -174.563 - 38 66.0272 135 1 1 -152.95 74.3838 -174.56 - 38 65.3074 134 1 1 -153.15 74.4851 -174.594 - 38 93.0674 133 1 1 -153.35 74.6533 -174.686 - 38 71.0532 132 1 1 -153.55 74.8455 -174.817 - 38 84.9301 131 1 1 -153.75 75.0405 -174.815 - 38 82.2373 130 1 1 -153.95 75.2139 -174.807 - 38 67.1667 129 1 1 -154.15 75.3657 -174.837 - 38 52.2167 128 1 1 -154.35 75.4633 -174.789 - 38 128.192 127 1 1 -154.55 75.4991 -174.793 - 38 2.51248 126 1 1 -154.75 75.6639 -174.844 - 38 50.7559 1280 1 0 -156.121 76.08 -175.85 - 38 251.619 1279 1 0 -156.288 76.05 -175.943 - 38 433.502 121 1 1 -155.932 75.0829 -174.85 - 38 35.7221 321 2 1 -115.861 163.191 -144.85 - 38 25.7331 1311 1 0 -20.8172 82.2941 -175.85 - 38 436.003 1310 1 0 -20.7721 82.25 -175.91 - 38 131.415 1309 1 0 -20.483 82.05 -176.119 - 38 276.486 1311 2 0 -21.2858 82.3463 -145.85 - 38 99.2607 787 1 1 -22.5132 81.9314 -174.45 - 38 126.574 783 0 1 -23.4347 85.5936 -204.45 - 38 117.165 1328 0 0 -23.4678 85.7162 -205.85 - 38 201.292 1312 3 0 -21.1709 82.478 -115.85 - 38 271.115 787 2 1 -22.5876 80.8183 -144.45 - 38 49.3168 1303 2 0 -22.7645 80.6609 -145.85 - 38 98.4598 1302 2 0 -22.7783 80.65 -145.961 - 38 129.788 771 1 1 -25.7445 77.5466 -174.45 - 38 191.536 1285 1 0 -25.7326 77.2338 -175.85 - 38 141.197 766 0 1 -26.7981 70.3255 -204.45 - 38 136.759 1250 0 0 -26.4747 70.1107 -205.85 - 38 96.1521 380 3 1 -104.15 35.3886 -114.681 - 38 25.276 1024 2 0 -61.8134 25.009 -146.25 - 38 87.6639 786 2 1 -22.65 80.6677 -144.596 - 38 32.4774 1311 3 0 -21.087 82.45 -116.109 - 38 91.1533 796 2 1 -20.7745 81.5799 -144.45 - 38 30.8349 795 2 1 -20.85 81.5579 -144.762 - 38 139.311 1306 2 0 -21.1056 81.4373 -145.85 - 38 88.2408 759 1 1 -28.2337 77.549 -174.45 - 38 62.5849 760 1 1 -28.05 77.6063 -174.7 - 38 142.773 1289 1 0 -27.243 77.9199 -175.85 - 38 109.683 877 0 1 -4.62803 87.7356 -204.45 - 38 63.878 878 0 1 -4.45 87.8525 -204.713 - 38 166.645 1341 0 0 -3.66692 88.3607 -205.85 - 38 78.865 1342 0 0 -3.53363 88.45 -206.053 - 38 59.827 795 9 1 -21.05 82.5026 65.3362 - 38 146.819 799 8 1 -20.2205 84.5984 35.5495 - 38 134.746 1323 8 0 -20.0172 84.7824 34.1497 - 38 119.844 812 7 1 -17.4755 88.7823 5.55 - 38 57.149 813 7 1 -17.45 88.6533 5.32018 - 38 73.3053 1339 7 0 -17.3194 87.9682 4.14991 - 38 61.1187 1338 7 0 -17.2961 87.85 3.94618 - 38 35.2943 835 6 1 -13.0466 74.4082 -24.45 - 38 100.212 834 6 1 -13.05 74.4926 -24.5763 - 38 99.8312 1279 6 0 -13.2904 75.9624 -25.8502 - 38 68.6625 1280 6 0 -13.3067 76.05 -25.9301 - 38 49.6182 1281 6 0 -13.3426 76.25 -26.1192 - 38 5.94764 1697 6 0 -30.4421 159.738 -26.25 - 38 59.2905 1698 6 0 -30.4458 159.75 -26.2427 - 38 62.5396 1699 6 0 -30.5123 159.95 -26.1448 - 38 61.1423 1700 6 0 -30.5937 160.15 -26.0608 - 38 60.4677 1701 6 0 -30.6619 160.35 -25.9704 - 38 25.3841 1702 6 0 -30.7325 160.55 -25.8899 - 38 6.16883 738 6 1 -32.4349 163.265 -24.8499 - 38 111.608 737 6 1 -32.45 163.289 -24.8413 - 38 228.815 736 6 1 -32.65 163.682 -24.8079 - 38 27.2111 1742 6 0 -32.9023 168.678 -25.85 - 38 50.5255 1743 6 0 -32.9062 168.75 -25.8687 - 38 53.2615 1744 6 0 -32.9076 168.95 -25.9103 - 38 44.9258 1745 6 0 -32.8723 169.15 -25.9457 - 38 62.3156 1746 6 0 -32.8244 169.35 -25.9581 - 38 77.1508 1747 6 0 -32.7703 169.55 -25.9469 - 38 65.7379 1748 6 0 -32.6851 169.75 -25.9286 - 38 59.1941 1749 6 0 -32.5557 169.95 -25.955 - 38 62.3313 1750 6 0 -32.4705 170.15 -26.012 - 38 52.3321 1751 6 0 -32.3891 170.35 -26.0903 - 38 35.0243 1752 6 0 -32.2906 170.551 -26.194 -Number of digits in this event = 42 -Using G4ParticleGun ... -6.60931 LIN -e- -Event: 39 -Number of tracker hits in this event = 46 - 39 146.692 380 10 1 -104.061 39.3146 95.55 - 39 133.652 1096 10 0 -104.061 39.3143 94.15 - 39 123.359 380 9 1 -104.068 39.3157 65.55 - 39 139.065 1096 9 0 -104.068 39.3156 64.15 - 39 115.271 380 8 1 -104.065 39.3136 35.55 - 39 212.357 1096 8 0 -104.065 39.3124 34.15 - 39 233.073 380 7 1 -104.068 39.2869 5.55 - 39 140.306 1096 7 0 -104.069 39.2855 4.15 - 39 192.939 380 6 1 -104.088 39.2597 -24.45 - 39 97.4217 1096 6 0 -104.088 39.2594 -25.85 - 39 142.263 380 5 1 -104.105 39.2549 -54.45 - 39 112.377 1096 5 0 -104.105 39.2568 -55.85 - 39 171.835 380 4 1 -104.097 39.2922 -84.45 - 39 159.474 1096 4 0 -104.097 39.2953 -85.85 - 39 391.074 380 3 1 -104.089 39.3594 -114.45 - 39 377.665 1096 3 0 -104.09 39.3615 -115.85 - 39 118.531 380 2 1 -104.095 39.4049 -144.45 - 39 237.332 1096 2 0 -104.094 39.4064 -145.85 - 39 114.99 380 1 1 -104.057 39.4396 -174.45 - 39 112.619 1096 1 0 -104.055 39.4412 -175.85 - 39 369.762 380 0 1 -104.01 39.472 -204.45 - 39 445.967 1097 0 0 -104.008 39.4754 -205.85 - 39 69.7199 288 2 1 -122.526 -19.8785 -144.85 - 39 77.387 287 2 1 -122.55 -19.9138 -144.778 - 39 57.3846 306 8 1 -118.75 -61.7465 35.5326 - 39 37.7759 1096 0 0 -104.037 39.4499 -205.885 - 39 3.75473 1151 0 0 -83.2291 50.2855 -206.25 - 39 110.334 379 2 1 -104.173 39.3644 -144.45 - 39 109.17 383 1 1 -103.513 39.966 -174.45 - 39 116.839 1099 1 0 -103.449 39.954 -175.85 - 39 113.899 389 0 1 -102.225 39.754 -204.45 - 39 124.587 1098 0 0 -102.123 39.8088 -205.85 - 39 244.897 377 2 1 -104.578 38.724 -144.45 - 39 171.013 1093 2 0 -104.595 38.714 -145.85 - 39 144.223 376 1 1 -104.834 38.5055 -174.45 - 39 117.06 1092 1 0 -104.841 38.4897 -175.85 - 39 112.431 375 0 1 -105.048 37.8887 -204.45 - 39 145.803 1089 0 0 -105.061 37.8848 -205.85 - 39 84.1366 376 2 1 -104.75 38.7512 -144.713 - 39 18.3061 375 2 1 -104.95 38.7147 -144.839 - 39 216.419 1091 2 0 -105.637 38.4343 -145.851 - 39 152.142 594 2 0 113.635 -61.0608 -146.25 - 39 152.18 1481 2 0 -24.7312 116.378 -146.25 - 39 27.2917 778 2 1 -24.2928 115.756 -144.85 - 39 288.07 779 2 1 -24.2499 115.715 -144.79 - 39 153.626 780 2 1 -24.0499 115.58 -144.522 -Number of digits in this event = 29 -Using G4ParticleGun ... -9.62781 LIN -e- -Event: 40 -Number of tracker hits in this event = 27 - 40 103.004 1588 8 1 137.755 9.95533 35.55 - 40 129.282 949 8 0 137.754 9.95539 34.15 - 40 109.233 1587 7 1 137.726 9.95993 5.55 - 40 132.522 949 7 0 137.724 9.96085 4.15 - 40 163.057 1587 6 1 137.683 9.97861 -24.45 - 40 148.091 949 6 0 137.68 9.97965 -25.85 - 40 175.065 1587 5 1 137.626 9.99872 -54.45 - 40 104.379 949 5 0 137.624 9.99898 -55.85 - 40 176 1587 4 1 137.568 10.0036 -84.45 - 40 132.648 949 4 0 137.566 10.0037 -85.85 - 40 102.233 1586 3 1 137.509 10.0024 -114.45 - 40 126.965 949 3 0 137.507 10.0027 -115.85 - 40 115.342 1586 2 1 137.468 10.0103 -144.45 - 40 114.854 949 2 0 137.465 10.01 -145.85 - 40 127.065 1586 1 1 137.403 10.0006 -174.45 - 40 156.021 949 1 0 137.4 10.001 -175.85 - 40 150.429 1586 0 1 137.35 10.0071 -204.45 - 40 88.9269 1585 0 1 137.35 10.0072 -204.545 - 40 108.993 949 0 0 137.348 10.0085 -205.85 - 40 6.3968 950 1 0 137.405 10.0501 -176.227 - 40 0.0791685 947 0 0 137.505 9.45015 -205.85 - 40 102.426 946 0 0 137.505 9.44987 -205.851 - 40 99.4254 945 0 0 137.499 9.24979 -206.134 - 40 25.8969 1047 1 0 118.076 29.5868 -176.25 - 40 167.693 1048 1 0 118.026 29.65 -176.168 - 40 64.9328 1490 1 1 118.226 29.9473 -174.85 - 40 95.809 1491 1 1 118.35 29.974 -174.688 -Number of digits in this event = 14 -Using G4ParticleGun ... -1.9027 LIN -e- -Event: 41 -Number of tracker hits in this event = 34 - 41 106.943 1085 11 1 37.1259 40.7302 125.55 - 41 104.977 1103 11 0 37.1263 40.7339 124.15 - 41 142.065 1085 10 1 37.1211 40.8391 95.55 - 41 105.139 1103 10 0 37.1196 40.8355 94.15 - 41 168.554 1085 9 1 37.0802 40.7691 65.55 - 41 114.76 1103 9 0 37.0718 40.7718 64.15 - 41 126.418 1083 8 1 36.8479 40.8202 35.55 - 41 129.819 1103 8 0 36.8404 40.8276 34.15 - 41 113.442 1082 7 1 36.636 40.9846 5.55 - 41 113.476 1104 7 0 36.6194 40.996 4.15 - 41 161.969 1081 6 1 36.3151 41.2417 -24.45 - 41 102.188 1106 6 0 36.2945 41.2526 -25.85 - 41 160.238 1079 5 1 35.916 41.4554 -54.45 - 41 122.764 1107 5 0 35.8995 41.4866 -55.85 - 41 105.234 1077 4 1 35.5571 42.1409 -84.45 - 41 182.051 1110 4 0 35.5335 42.1647 -85.85 - 41 208.284 1075 3 1 35.0576 42.6111 -114.45 - 41 111.321 1112 3 0 35.0513 42.6275 -115.85 - 41 113.466 1074 2 1 34.9641 42.9611 -144.45 - 41 219.662 1114 2 0 34.9522 42.978 -145.85 - 41 153.163 1073 1 1 34.7088 43.3784 -174.45 - 41 203.439 1116 1 0 34.7116 43.4062 -175.85 - 41 115.892 1073 0 1 34.8321 44.0336 -204.45 - 41 140.584 1120 0 0 34.8242 44.0586 -205.85 - 41 32.881 1117 5 0 70.5987 43.6407 -56.2497 - 41 277.778 1118 5 0 70.6823 43.65 -56.1876 - 41 51.7378 1119 5 0 71.2607 43.85 -55.9825 - 41 50.5056 1120 5 0 71.3436 44.05 -56.009 - 41 47.6333 1121 5 0 71.3664 44.25 -56.0132 - 41 177.727 1122 5 0 71.3698 44.45 -56.0609 - 41 22.2577 1123 5 0 71.3951 44.65 -56.1883 - 41 246.631 1085 0 1 37.1268 41.1511 -204.45 - 41 279.981 1105 0 0 37.1752 41.0692 -205.85 - 41 13.9109 1104 0 0 37.1862 41.05 -206.202 -Number of digits in this event = 18 -Using G4ParticleGun ... -7.73629 LIN -e- -Event: 42 -Number of tracker hits in this event = 49 - 42 127.933 1532 9 1 126.642 30.0527 65.55 - 42 115.028 1050 9 0 126.642 30.0534 64.15 - 42 169.467 1532 8 1 126.637 30.0642 35.55 - 42 109.778 1050 8 0 126.636 30.0645 34.15 - 42 121.95 1532 7 1 126.615 30.0652 5.55 - 42 135.41 1050 7 0 126.615 30.0652 4.15 - 42 131.755 1532 6 1 126.606 30.0629 -24.45 - 42 125.025 1050 6 0 126.605 30.0623 -25.85 - 42 128.289 1532 5 1 126.58 30.0477 -54.45 - 42 142.58 1049 5 0 126.578 30.0467 -55.85 - 42 113.695 1531 4 1 126.547 30.0262 -84.45 - 42 103.681 1049 4 0 126.546 30.0248 -85.85 - 42 119.335 1531 3 1 126.523 30.0025 -114.45 - 42 129.426 1049 3 0 126.522 30.0002 -115.85 - 42 581.134 1531 2 1 126.509 29.95 -144.45 - 42 316.586 1049 2 0 126.511 29.9465 -145.85 - 42 111.913 1532 1 1 126.55 29.8762 -174.45 - 42 263.571 1049 1 0 126.55 29.8713 -175.85 - 42 145.607 1531 0 1 126.534 29.7706 -204.45 - 42 169.71 1048 0 0 126.534 29.7656 -205.85 - 42 271.667 975 1 0 134.629 15.1601 -176.25 - 42 103.793 1531 1 1 126.55 29.8751 -174.633 - 42 56.8694 1041 1 0 126.383 28.4383 -175.85 - 42 81.1182 1040 1 0 126.448 28.25 -175.995 - 42 79.2443 1039 1 0 126.527 28.05 -176.102 - 42 1.04913 1038 1 0 126.573 27.85 -176.246 - 42 177.281 930 1 0 122.603 6.1011 -176.25 - 42 11.0035 931 1 0 122.954 6.25 -175.891 - 42 93.9061 1514 1 1 123.018 6.79612 -174.85 - 42 158.576 1513 1 1 122.95 6.95598 -174.665 - 42 2.51074 611 0 0 72.1248 -57.7449 -206.25 - 42 205.284 610 0 0 72.0213 -57.85 -206.106 - 42 101.004 1050 5 0 126.582 30.05 -56.1526 - 42 127.994 1051 5 0 126.642 30.25 -56.1391 - 42 17.2458 1240 5 0 154.429 68.2425 -56.2496 - 42 74 1241 5 0 154.446 68.25 -56.2375 - 42 106.906 1533 1 1 126.93 30.3296 -174.45 - 42 20.1758 1534 1 1 126.95 30.322 -174.814 - 42 109.847 1051 1 0 127.011 30.2929 -175.85 - 42 1.29263 1540 0 1 128.349 29.1231 -204.451 - 42 136.188 1541 0 1 128.35 29.123 -204.458 - 42 116.979 1045 0 0 128.563 29.1161 -205.85 - 42 41.962 1500 1 1 120.321 55.1248 -174.85 - 42 130.741 1499 1 1 120.15 55.1096 -174.554 - 42 125.736 1052 2 0 126.462 30.5538 -145.85 - 42 43.8919 1483 1 1 116.809 36.1467 -174.45 - 42 75.0725 1484 1 1 116.95 36.1128 -174.584 - 42 43.5286 1485 1 1 117.151 36.0665 -174.791 - 42 188.656 1078 1 0 118.343 35.8365 -175.85 -Number of digits in this event = 27 -Using G4ParticleGun ... -4.65501 LIN -e- -Event: 43 -Number of tracker hits in this event = 72 - 43 143.376 251 8 1 -129.844 -51.0927 35.55 - 43 133.03 644 8 0 -129.843 -51.0934 34.15 - 43 126.406 251 7 1 -129.805 -51.0924 5.55 - 43 129.103 644 7 0 -129.803 -51.0921 4.15 - 43 185.21 251 6 1 -129.753 -51.0947 -24.45 - 43 147.375 644 6 0 -129.75 -51.0973 -25.85 - 43 111.356 252 5 1 -129.675 -51.1524 -54.45 - 43 115.868 644 5 0 -129.672 -51.1557 -55.85 - 43 135.602 252 4 1 -129.601 -51.218 -84.45 - 43 105.122 644 4 0 -129.596 -51.2205 -85.85 - 43 113.776 253 3 1 -129.509 -51.2769 -114.45 - 43 105.347 643 3 0 -129.505 -51.2787 -115.85 - 43 122.081 253 2 1 -129.418 -51.3133 -144.45 - 43 112.78 643 2 0 -129.413 -51.316 -145.85 - 43 201.189 254 1 1 -129.339 -51.3571 -174.45 - 43 425.06 643 1 0 -129.338 -51.3595 -175.85 - 43 472.066 254 0 1 -129.302 -51.4108 -204.45 - 43 132.213 643 0 0 -129.301 -51.4152 -205.85 - 43 22.8077 560 6 1 -67.9701 -16.462 -24.85 - 43 175.817 399 12 1 -100.207 -8.36374 155.55 - 43 18.7371 400 12 1 -100.15 -8.34796 155.467 - 43 335.598 253 0 1 -129.35 -52.3431 -204.488 - 43 287.944 638 0 0 -129.32 -52.3847 -205.85 - 43 87.2624 637 0 0 -129.291 -52.45 -205.982 - 43 66.1213 636 0 0 -129.187 -52.65 -206.09 - 43 78.9475 635 0 0 -129.209 -52.8504 -206.128 - 43 105.969 634 0 0 -129.228 -53.0502 -206.008 - 43 24.3837 244 0 1 -131.183 -52.8895 -204.85 - 43 69.7328 253 6 1 -129.522 -51.152 -24.45 - 43 87.1115 254 6 1 -129.35 -51.2154 -24.6727 - 43 141.158 645 6 0 -128.242 -51.0134 -25.85 - 43 149.973 269 6 1 -126.329 -48.5322 -24.85 - 43 104.935 270 6 1 -126.15 -48.2444 -24.7368 - 43 67.9941 498 7 0 -114.139 -80.2841 3.75 - 43 77.27 497 7 0 -114.041 -80.45 3.92865 - 43 26.3975 496 7 0 -113.912 -80.6502 4.10827 - 43 23.6356 337 7 1 -112.603 -82.5257 5.15009 - 43 154.151 338 7 1 -112.55 -82.6088 5.20081 - 43 27.6718 728 8 0 -85.2549 -34.3359 33.75 - 43 67.4309 729 8 0 -85.2026 -34.25 33.7879 - 43 80.7403 730 8 0 -85.085 -34.05 33.8317 - 43 173.164 731 8 0 -84.9008 -33.85 33.8015 - 43 37.828 732 8 0 -84.5252 -33.65 34.0237 - 43 112.93 480 8 1 -83.9308 -33.5282 35.15 - 43 280.847 662 6 0 -125.663 -47.6428 -25.8501 - 43 116.66 661 6 0 -125.491 -47.6501 -25.945 - 43 127.713 252 6 1 -129.711 -51.0722 -24.4503 - 43 171.287 646 6 0 -129.019 -50.8499 -26.0668 - 43 92.0657 319 5 1 -116.221 -47.3426 -54.4501 - 43 214.745 320 5 1 -116.15 -47.4899 -54.5452 - 43 2.30737 321 5 1 -115.95 -47.9011 -54.847 - 43 6.56167 654 5 0 -115.423 -49.2286 -55.85 - 43 228.162 653 5 0 -115.415 -49.25 -55.8662 - 43 200.61 652 5 0 -115.325 -49.45 -56.0185 - 43 13.02 651 5 0 -115.241 -49.6501 -56.2047 - 43 162.368 362 4 1 -107.668 -73.9696 -84.45 - 43 64.8396 523 4 0 -107.748 -75.3357 -85.8504 - 43 191.334 522 4 0 -107.748 -75.45 -85.9803 - 43 13.1517 521 4 0 -107.757 -75.65 -86.2171 - 43 225.422 252 2 1 -129.676 -51.2259 -144.45 - 43 317.84 644 2 0 -129.639 -51.2409 -145.85 - 43 228.744 257 1 1 -128.652 -51.554 -174.45 - 43 146.175 642 1 0 -128.554 -51.5924 -175.85 - 43 107.582 267 0 1 -126.698 -52.2011 -204.45 - 43 124.505 639 0 0 -126.634 -52.2278 -205.85 - 43 39.3182 256 1 1 -128.75 -51.4389 -174.627 - 43 308.051 644 1 0 -128.093 -51.25 -175.986 - 43 103.713 645 1 0 -127.923 -51.0497 -176.056 - 43 51.6904 646 1 0 -127.701 -50.8499 -176.117 - 43 209.914 917 1 0 -168.336 3.4813 -176.25 - 43 100.839 251 1 1 -129.923 -51.2261 -174.45 - 43 98.0892 642 0 0 -129.332 -51.4583 -205.85 -Number of digits in this event = 37 -Using G4ParticleGun ... -7.58759 LIN -e- -Event: 44 -Number of tracker hits in this event = 86 - 44 95.6727 282 8 1 -123.56 77.1257 35.55 - 44 151.054 1285 8 0 -123.561 77.1257 34.15 - 44 113.816 282 7 1 -123.565 77.126 5.55 - 44 125.442 1285 7 0 -123.564 77.126 4.15 - 44 128.354 283 6 1 -123.547 77.1241 -24.45 - 44 323.477 1285 6 0 -123.546 77.125 -25.85 - 44 108.545 283 5 1 -123.516 77.1409 -54.45 - 44 274.984 1285 5 0 -123.515 77.1406 -55.85 - 44 360.321 283 4 1 -123.49 77.1426 -84.45 - 44 146.658 1285 4 0 -123.499 77.1527 -85.85 - 44 368.824 282 3 1 -123.655 77.3579 -114.45 - 44 261.205 1286 3 0 -123.656 77.3629 -115.85 - 44 122.751 282 2 1 -123.606 77.5052 -144.45 - 44 380.496 1287 2 0 -123.608 77.5168 -145.85 - 44 104.157 282 1 1 -123.645 77.761 -174.45 - 44 341.902 1288 1 0 -123.637 77.7641 -175.85 - 44 202.823 283 0 1 -123.457 77.7821 -204.45 - 44 188.122 1288 0 0 -123.433 77.7912 -205.85 - 44 231.232 1290 0 0 -123.588 78.171 -205.85 - 44 133.485 288 0 1 -122.495 77.8875 -204.85 - 44 87.5941 1733 14 1 166.84 115.459 215.15 - 44 133.643 1734 14 1 166.95 115.475 215.311 - 44 8.15011 1470 14 0 173.868 114.16 214.15 - 44 34.4959 1786 14 1 177.432 114.839 215.15 - 44 86.1546 283 3 1 -123.447 77.1426 -114.45 - 44 80.1859 1287 3 0 -123.253 77.5585 -115.85 - 44 73.2362 1288 3 0 -123.245 77.65 -116.044 - 44 340.745 1283 5 0 -121.855 76.8496 -55.85 - 44 106.66 808 14 1 -18.2775 80.3181 215.55 - 44 280.793 807 14 1 -18.45 80.3554 215.46 - 44 239.879 282 6 1 -123.566 77.1197 -24.45 - 44 227.486 282 5 1 -123.631 76.9072 -54.45 - 44 112.572 1284 5 0 -123.622 76.904 -55.85 - 44 105.753 1283 4 0 -123.51 76.7772 -85.8507 - 44 106.763 1285 3 0 -123.552 77.2079 -115.85 - 44 46.5367 289 2 1 -122.153 78.0901 -144.45 - 44 80.9475 290 2 1 -122.15 78.0937 -144.602 - 44 137.213 1290 2 0 -122.118 78.121 -145.85 - 44 118.966 292 1 1 -121.598 78.3242 -174.45 - 44 129.732 1292 1 0 -121.631 78.4683 -175.85 - 44 218.817 1307 0 0 -122.549 81.5346 -205.85 - 44 96.0807 284 2 1 -123.273 78.6783 -144.45 - 44 50.0123 283 2 1 -123.35 78.7171 -144.77 - 44 226.175 1293 2 0 -123.885 78.7724 -145.85 - 44 102.935 1294 2 0 -124.051 78.85 -145.991 - 44 53.6034 1295 2 0 -124.22 79.05 -146.128 - 44 168.678 1480 2 0 -160.43 116.203 -146.25 - 44 0.265161 1481 2 0 -160.657 116.35 -145.852 - 44 143.061 94 2 1 -161.216 116.851 -144.85 - 44 69.7541 93 2 1 -161.35 116.925 -144.637 - 44 229.236 1260 2 0 -102.269 72.1425 -146.25 - 44 8.3927 1261 2 0 -101.927 72.25 -145.873 - 44 358.189 393 2 1 -101.55 73.0469 -144.85 - 44 55.7929 392 2 1 -101.55 73.7203 -144.761 - 44 71.4111 1270 2 0 -103.674 74.1525 -145.85 - 44 31.9571 372 2 1 -105.671 76.0333 -144.85 - 44 148.153 1288 2 0 -106.862 77.8285 -145.85 - 44 109.074 1289 2 0 -106.875 77.85 -145.864 - 44 39.8636 382 2 1 -103.718 92.8948 -144.45 - 44 150.126 381 2 1 -103.75 92.848 -144.592 - 44 3.54254 380 2 1 -103.95 92.8611 -144.839 - 44 232.731 1363 2 0 -104.99 92.8623 -145.85 - 44 137.747 287 4 1 -122.629 76.0279 -84.45 - 44 110.492 1280 4 0 -122.504 76.0556 -85.8504 - 44 228.62 301 3 1 -119.918 76.5122 -114.45 - 44 171.649 1284 3 0 -119.678 76.9014 -115.85 - 44 146.626 324 2 1 -115.326 84.9423 -144.45 - 44 67.9805 1326 2 0 -115.012 85.3903 -145.851 - 44 66.8194 1327 2 0 -114.969 85.45 -146.041 - 44 174.412 352 1 1 -109.597 93.6349 -174.45 - 44 64.8769 1370 1 0 -109.636 94.2622 -175.85 - 44 57.6191 1371 1 0 -109.64 94.35 -176.049 - 44 169.207 350 0 1 -110.022 106.347 -204.45 - 44 108.46 1433 0 0 -109.894 106.824 -205.85 - 44 13.4645 1434 0 0 -109.857 106.95 -206.204 - 44 80.1674 349 0 1 -110.15 106.321 -204.597 - 44 114.942 1430 0 0 -110.697 106.308 -205.85 - 44 188.035 1429 0 0 -110.953 106.15 -206.009 - 44 262.837 1428 0 0 -111.193 105.95 -205.943 - 44 83.0542 1427 0 0 -111.445 105.75 -205.939 - 44 99.6779 343 0 1 -111.392 109.137 -204.85 - 44 106.966 1458 0 0 -113.927 111.774 -205.85 - 44 1.14388 308 0 1 -118.548 114.654 -204.85 - 44 197.037 307 0 1 -118.55 114.656 -204.849 - 44 107.285 750 3 0 -92.9163 -29.9482 -116.25 - 44 67.7064 908 3 0 -160.463 1.8277 -116.25 -Number of digits in this event = 44 -Using G4ParticleGun ... -6.36885 LIN -e- -Event: 45 -Number of tracker hits in this event = 145 - 45 166.706 1468 10 1 113.76 20.9608 95.4948 - 45 137.097 1004 10 0 113.76 20.9608 94.15 - 45 119.207 1468 9 1 113.762 20.9593 65.55 - 45 122.059 1004 9 0 113.763 20.9595 64.15 - 45 139.233 1468 8 1 113.786 20.9607 35.55 - 45 119.751 1004 8 0 113.788 20.961 34.15 - 45 124.653 1468 7 1 113.829 20.9683 5.55 - 45 118.33 1004 7 0 113.831 20.9693 4.15 - 45 398.453 1468 6 1 113.864 20.989 -24.45 - 45 524.231 1004 6 0 113.867 20.9905 -25.85 - 45 110.201 1468 5 1 113.92 21.0166 -54.45 - 45 142.967 1004 5 0 113.922 21.0187 -55.85 - 45 197.045 1469 4 1 113.956 21.0602 -84.45 - 45 123.948 1005 4 0 113.958 21.0633 -85.85 - 45 112.381 1469 3 1 113.976 21.1329 -114.45 - 45 161.525 1005 3 0 113.977 21.1365 -115.85 - 45 106.774 1469 2 1 113.992 21.2118 -144.45 - 45 128.08 1005 2 0 113.992 21.2159 -145.85 - 45 142.074 1469 1 1 113.991 21.3005 -174.45 - 45 117.937 1006 1 0 113.992 21.306 -175.85 - 45 90.6114 1469 0 1 114.009 21.4175 -204.45 - 45 124.868 1006 0 0 114.007 21.422 -205.85 - 45 44.8543 1143 3 0 107.769 48.6796 -116.25 - 45 130.665 1142 3 0 107.694 48.6497 -116.223 - 45 6.88842 1522 3 0 125.185 124.561 -116.25 - 45 17.232 1717 3 0 125.348 163.558 -116.25 - 45 63.7556 1279 9 0 -24.4649 75.8959 63.75 - 45 164.971 1278 9 0 -24.6977 75.8498 64.025 - 45 99.8555 1277 9 0 -24.6927 75.65 63.9854 - 45 141.955 1546 0 1 129.466 39.5119 -204.85 - 45 34.795 1046 6 0 95.0606 29.4251 -26.25 - 45 109.147 1047 6 0 94.9756 29.45 -26.1381 - 45 32.7058 1369 6 1 93.9924 29.9239 -24.8498 - 45 90.475 1368 6 1 93.95 29.9452 -24.7962 - 45 37.5841 1367 6 1 93.75 30.0629 -24.5354 - 45 101.576 1143 7 0 79.758 48.6923 3.75049 - 45 93.1608 1144 7 0 79.627 48.85 3.99406 - 45 148.214 1294 7 1 79.0411 49.6066 5.15 - 45 150.947 1144 8 0 66.3109 49.0285 33.75 - 45 70.1885 1227 8 1 65.6146 49.0134 35.15 - 45 39.8488 1226 8 1 65.4498 49.0092 35.4272 - 45 134.837 1166 9 0 38.4721 53.2543 63.75 - 45 5.057 1083 9 1 36.6652 53.7576 65.15 - 45 75.7265 1082 9 1 36.65 53.7626 65.1608 - 45 71.5606 1081 9 1 36.45 53.8312 65.3119 - 45 21.6565 1080 9 1 36.2498 53.9213 65.4846 - 45 131.654 1127 10 0 14.9069 45.4627 93.75 - 45 221.807 1126 10 0 14.8708 45.45 93.7976 - 45 16.5714 968 10 1 13.6903 44.9348 95.15 - 45 94.3379 967 10 1 13.65 44.9109 95.1958 - 45 97.0079 966 10 1 13.4498 44.8039 95.3948 - 45 51.8138 965 10 1 13.2495 44.6877 95.5438 - 45 584.572 964 10 1 13.0173 44.6402 95.55 - 45 15.2809 963 10 1 12.8499 44.7613 95.173 - 45 59.4475 1125 10 0 12.3218 45.1768 94.1495 - 45 22.4594 1288 10 0 11.0363 77.8073 93.7503 - 45 119.805 1289 10 0 11.0631 77.85 93.8006 - 45 184.533 955 10 1 11.2469 78.5116 95.1502 - 45 249.662 956 10 1 11.25 78.5221 95.1699 - 45 58.7771 960 12 1 12.25 51.4552 155.276 - 45 119.034 1003 6 0 114.011 20.84 -25.8503 - 45 118.387 1480 5 1 116.263 18.028 -54.45 - 45 182.31 989 5 0 116.531 17.915 -55.85 - 45 119.494 1507 4 1 121.591 15.2889 -84.4501 - 45 321.216 975 4 0 121.511 15.1446 -85.85 - 45 29.5442 1495 3 1 119.346 12.6794 -114.45 - 45 197.969 1496 3 1 119.35 12.6758 -114.554 - 45 97.5026 962 3 0 119.35 12.6021 -115.85 - 45 105.498 1494 2 1 118.98 11.2987 -144.45 - 45 118.684 956 2 0 118.95 11.3532 -145.85 - 45 189.119 1491 1 1 118.521 12.7836 -174.45 - 45 119.006 964 1 0 118.258 12.8702 -175.85 - 45 128.706 1472 0 1 114.579 14.5762 -204.45 - 45 174.495 973 0 0 114.714 14.6523 -205.85 - 45 129.25 991 6 1 18.4136 -94.2367 -24.85 - 45 28.0241 990 6 1 18.2499 -94.3753 -24.5477 - 45 45.5005 976 4 0 121.55 15.25 -86.1621 - 45 23.6017 1512 4 1 122.55 16.0283 -84.6205 - 45 270.564 978 4 0 123.132 15.7582 -85.85 - 45 152.366 1456 5 1 111.534 21.7976 -54.45 - 45 201.377 1009 5 0 111.338 21.854 -55.85 - 45 156.487 1435 4 1 107.336 22.612 -84.45 - 45 137.813 1013 4 0 107.263 22.6674 -85.8507 - 45 187.878 1427 3 1 105.589 23.7042 -114.45 - 45 104.187 1018 3 0 105.494 23.6567 -115.85 - 45 82.8401 1017 3 0 105.481 23.65 -116.055 - 45 119.832 1419 2 1 104.033 22.7114 -144.45 - 45 104.65 1013 2 0 103.986 22.6615 -145.85 - 45 3.15863 1012 2 0 103.969 22.65 -146.235 - 45 294.001 1412 1 1 102.593 22.1578 -174.45 - 45 135.242 1009 1 0 102.48 22.0404 -175.85 - 45 126.801 1401 0 1 100.51 19.8306 -204.45 - 45 463.434 999 0 0 100.374 19.9662 -205.85 - 45 78.8827 1399 0 1 100.125 19.6219 -204.45 - 45 84.7069 1398 0 1 99.9499 19.4094 -204.614 - 45 59.7786 1397 0 1 99.75 19.1706 -204.746 - 45 80.3293 986 0 0 97.5571 17.4306 -205.85 - 45 77.5345 985 0 0 97.3604 17.2499 -205.956 - 45 135.887 984 0 0 97.194 17.05 -206.067 - 45 48.5505 983 0 0 97.0225 16.85 -206.17 - 45 8.17321 940 0 0 54.2476 8.22545 -206.25 - 45 58.1295 941 0 0 54.2326 8.25006 -206.231 - 45 7.55877 1402 0 1 100.717 19.7938 -204.45 - 45 48.1345 1403 0 1 100.75 19.7993 -204.462 - 45 129.777 1404 0 1 100.95 19.8466 -204.536 - 45 83.0314 1405 0 1 101.15 19.8947 -204.612 - 45 103.556 1406 0 1 101.35 19.9429 -204.675 - 45 57.6691 1407 0 1 101.55 19.9873 -204.746 - 45 22.0571 1408 0 1 101.75 19.9989 -204.818 - 45 89.8239 998 0 0 105.006 19.85 -205.899 - 45 101.66 1426 3 1 105.55 23.7668 -114.532 - 45 53.0432 1425 3 1 105.35 23.9288 -114.759 - 45 127.841 1023 3 0 104.413 24.8197 -115.85 - 45 125.843 1024 3 0 104.379 24.85 -115.889 - 45 14.0418 1025 3 0 104.148 25.0501 -116.203 - 45 152.291 1014 3 0 86.8981 23.0477 -116.25 - 45 70.8961 1015 3 0 86.9865 23.0502 -115.94 - 45 279.412 1340 3 1 88.0575 25.9313 -114.85 - 45 20.1628 1339 3 1 88.05 26.1401 -114.846 - 45 116.844 1436 4 1 107.35 22.6484 -84.4572 - 45 250.039 1437 4 1 107.55 22.6749 -84.5134 - 45 58.4529 1457 5 1 111.55 21.8238 -54.6364 - 45 69.7703 1010 5 0 112.088 22.05 -56.0992 - 45 5.79924 1389 5 0 127.952 98.1288 -56.2497 - 45 98.8194 1390 5 0 127.948 98.15 -56.2357 - 45 57.4361 1391 5 0 127.917 98.35 -56.1061 - 45 80.2769 1392 5 0 127.898 98.55 -55.9888 - 45 30.4017 1393 5 0 127.926 98.7501 -55.8896 - 45 564.051 1540 5 1 128.219 100.754 -54.85 - 45 63.6259 1418 5 0 128.116 103.773 -55.8501 - 45 74.6194 1419 5 0 128.092 103.95 -55.9774 - 45 14.0487 1420 5 0 128.075 104.15 -56.2038 - 45 44.0514 1708 5 0 102.711 161.825 -56.25 - 45 52.442 1709 5 0 102.659 161.95 -56.1785 - 45 54.1832 1710 5 0 102.599 162.15 -56.1068 - 45 97.9105 1711 5 0 102.549 162.35 -56.0534 - 45 59.1778 1712 5 0 102.466 162.55 -56.0081 - 45 99.022 1713 5 0 102.438 162.75 -55.9612 - 45 31.4634 1714 5 0 102.432 162.95 -55.9047 - 45 89.3707 1408 5 1 101.826 164.408 -54.85 - 45 155.327 1407 5 1 101.75 164.657 -54.6975 - 45 237.289 1406 5 1 101.55 165.025 -54.5238 - 45 175.759 1727 5 0 102.294 165.62 -55.8505 - 45 238.002 1108 9 0 121.068 41.6876 63.75 - 45 107.689 1109 9 0 121.153 41.85 63.9204 -Number of digits in this event = 57 -Using G4ParticleGun ... -1.76112 LIN -e- -Event: 46 -Number of tracker hits in this event = 69 - 46 280.851 762 10 1 -27.4791 87.5401 95.55 - 46 296.642 1337 10 0 -27.4801 87.5454 94.15 - 46 142.626 762 9 1 -27.4972 87.6565 65.55 - 46 206.733 1338 9 0 -27.4971 87.6546 64.15 - 46 132.515 762 8 1 -27.5135 87.6141 35.55 - 46 154.694 1337 8 0 -27.5141 87.6154 34.15 - 46 158.047 762 7 1 -27.5324 87.6297 5.55 - 46 100.391 1337 7 0 -27.5394 87.6317 4.15 - 46 109.814 761 6 1 -27.6915 87.6978 -24.45 - 46 109.936 1338 6 0 -27.6561 87.6981 -25.85 - 46 129.668 765 5 1 -26.9261 87.5995 -54.45 - 46 112.01 1337 5 0 -26.8785 87.5867 -55.85 - 46 155.183 770 4 1 -26.0456 87.3109 -84.45 - 46 176.426 1335 4 0 -25.9449 87.2185 -85.85 - 46 226.327 783 3 1 -23.3502 85.6078 -114.45 - 46 120.358 1327 3 0 -23.0428 85.5348 -115.85 - 46 20.6254 816 2 1 -16.6534 83.4951 -144.45 - 46 117.956 817 2 1 -16.65 83.4937 -144.468 - 46 136.322 1316 2 0 -16.4049 83.3758 -145.85 - 46 145.615 844 1 1 -11.1313 80.9907 -174.45 - 46 150.149 1304 1 0 -10.9532 80.9582 -175.85 - 46 134.571 860 0 1 -7.94104 79.4879 -204.45 - 46 161.21 1297 0 0 -7.85947 79.4792 -205.85 - 46 91.4299 782 3 1 -23.4502 85.8838 -114.648 - 46 8.63888 781 3 1 -23.65 85.9733 -114.462 - 46 233.909 763 5 1 -27.4079 87.7608 -54.45 - 46 250.966 1338 5 0 -27.41 87.7421 -55.85 - 46 286.946 763 4 1 -27.3907 87.3185 -84.45 - 46 255.177 1336 4 0 -27.3717 87.3039 -85.85 - 46 109.161 765 3 1 -26.9534 86.8698 -114.45 - 46 213.322 1334 3 0 -26.9204 86.8589 -115.85 - 46 132.617 769 2 1 -26.1771 86.68 -144.45 - 46 526.488 1332 2 0 -26.1505 86.6289 -145.85 - 46 120.821 771 1 1 -25.7273 85.2744 -174.45 - 46 96.976 1325 1 0 -25.7426 85.2098 -175.85 - 46 133.436 769 0 1 -26.245 84.2554 -204.45 - 46 100.208 1320 0 0 -26.2513 84.2495 -205.85 - 46 2.07292 1333 2 0 -26.1002 86.65 -146.244 - 46 30.2409 1418 2 0 -13.5139 103.769 -146.25 - 46 314.508 1417 2 0 -13.5105 103.75 -146.188 - 46 155.672 764 4 1 -27.0908 87.5826 -84.45 - 46 98.5476 1337 4 0 -27.1317 87.5678 -85.85 - 46 131.671 760 3 1 -27.9441 87.2841 -114.45 - 46 135.094 1336 3 0 -27.9956 87.2613 -115.85 - 46 130.427 754 2 1 -29.1389 86.6448 -144.45 - 46 107.402 744 1 1 -31.185 85.6733 -174.45 - 46 112.936 1327 1 0 -31.3184 85.6188 -175.85 - 46 52.4178 730 0 1 -34.0273 84.6911 -204.45 - 46 167.436 729 0 1 -34.05 84.6821 -204.672 - 46 132.031 1322 0 0 -34.1735 84.6371 -205.85 - 46 38.7421 1314 0 0 -33.9458 82.9438 -205.85 - 46 94.1672 1313 0 0 -33.9377 82.85 -205.984 - 46 123.943 752 2 1 -29.4568 85.7452 -144.85 - 46 5.92682 753 2 1 -29.45 85.7315 -144.826 - 46 126.356 1287 4 0 -26.4437 77.6464 -86.2481 - 46 144.396 765 4 1 -26.8721 76.2414 -84.85 - 46 10.5311 762 4 1 -27.45 76.0338 -84.8352 - 46 282.46 1280 4 0 -28.8001 76.1529 -85.85 - 46 90.5491 1279 4 0 -29.2165 76.05 -86.1083 - 46 203.526 1278 4 0 -29.2705 75.85 -86.0059 - 46 67.1979 1277 4 0 -29.3997 75.65 -86.0313 - 46 81.44 763 10 1 -27.4203 87.527 95.55 - 46 83.5715 764 10 1 -27.2499 87.6359 95.3503 - 46 31.7304 765 10 1 -27.05 87.6966 95.2056 - 46 90.066 1338 10 0 -25.8379 87.69 94.15 - 46 251.399 1251 10 0 15.8198 70.4161 93.75 - 46 22.2412 1250 10 0 16.0435 70.25 94.0005 - 46 101.34 976 10 1 15.3223 69.511 95.15 - 46 312.921 977 10 1 15.4501 69.4608 95.313 -Number of digits in this event = 42 -Using G4ParticleGun ... -1.80643 LIN -e- -Event: 47 -Number of tracker hits in this event = 32 - 47 120.293 699 8 1 -40.2081 138.371 35.55 - 47 164.904 1591 8 0 -40.2098 138.371 34.15 - 47 171.95 699 7 1 -40.2377 138.371 5.55 - 47 147.143 1591 7 0 -40.2349 138.371 4.15 - 47 138.653 699 6 1 -40.1761 138.374 -24.45 - 47 177.472 1591 6 0 -40.1714 138.373 -25.85 - 47 118.004 699 5 1 -40.0783 138.359 -54.45 - 47 138.301 1591 5 0 -40.0708 138.359 -55.85 - 47 181.773 700 4 1 -39.9109 138.341 -84.45 - 47 182.723 1590 4 0 -39.897 138.343 -85.85 - 47 97.0238 702 3 1 -39.6201 138.396 -114.45 - 47 463.989 1591 3 0 -39.6045 138.4 -115.85 - 47 248.403 703 2 1 -39.275 138.467 -144.45 - 47 117.461 1591 2 0 -39.2591 138.475 -145.85 - 47 107.497 705 1 1 -38.9303 138.629 -174.45 - 47 162.832 1592 1 0 -38.9053 138.638 -175.85 - 47 112.764 708 0 1 -38.405 138.82 -204.45 - 47 114.174 1593 0 0 -38.3837 138.828 -205.85 - 47 268.286 701 4 1 -39.85 138.492 -84.5389 - 47 137.358 703 3 1 -39.4158 138.506 -114.45 - 47 106.774 1583 2 0 -39.2873 136.901 -145.85 - 47 111.029 706 1 1 -38.7273 135.727 -174.45 - 47 336.98 1577 1 0 -38.6664 135.676 -175.85 - 47 184.059 713 0 1 -37.4154 134.485 -204.45 - 47 95.3596 1570 0 0 -37.4033 134.339 -205.85 - 47 137.404 701 3 1 -39.7062 138.537 -114.45 - 47 104.83 693 2 1 -41.2645 137.786 -144.45 - 47 138.421 1587 2 0 -41.2189 137.7 -145.85 - 47 109.353 699 1 1 -40.0654 135.968 -174.45 - 47 95.394 1578 1 0 -40.0798 135.792 -175.85 - 47 140.23 700 0 1 -39.8617 132.64 -204.45 - 47 97.0357 1561 0 0 -39.8647 132.495 -205.85 -Number of digits in this event = 22 -Using G4ParticleGun ... -6.36196 LIN -e- -Event: 48 -Number of tracker hits in this event = 170 - 48 153.089 1181 11 1 56.3418 35.6691 125.55 - 48 123.053 1078 11 0 56.341 35.6683 124.15 - 48 152.235 1181 10 1 56.316 35.6499 95.55 - 48 301.347 1077 10 0 56.3144 35.6484 94.15 - 48 306.186 1181 9 1 56.2833 35.6227 65.55 - 48 262.607 1077 9 0 56.2819 35.6227 64.15 - 48 114.942 1181 8 1 56.2564 35.6191 35.55 - 48 142.666 1077 8 0 56.2543 35.6176 34.15 - 48 153.733 1180 7 1 56.2109 35.5877 5.55 - 48 167.436 1077 7 0 56.2089 35.5853 4.15 - 48 217.457 1180 6 1 56.1662 35.535 -24.45 - 48 148.965 1077 6 0 56.1649 35.5318 -25.85 - 48 200.228 1180 5 1 56.1375 35.4708 -54.45 - 48 118.238 1077 5 0 56.1372 35.4681 -55.85 - 48 363.81 1180 4 1 56.1268 35.4116 -84.45 - 48 327.738 1076 4 0 56.1272 35.409 -85.85 - 48 112.09 1180 3 1 56.1227 35.354 -114.45 - 48 156.13 1076 3 0 56.122 35.3507 -115.85 - 48 130.771 1180 2 1 56.106 35.2854 -144.45 - 48 152.712 1076 2 0 56.1051 35.2816 -145.85 - 48 125.623 1180 1 1 56.0905 35.2109 -174.45 - 48 92.5779 1075 1 0 56.0888 35.2078 -175.85 - 48 148.61 1180 0 1 56.0541 35.149 -204.45 - 48 162.209 1075 0 0 56.0537 35.1469 -205.85 - 48 75.76 1179 5 1 56.0498 35.5735 -54.5134 - 48 117.126 1178 5 1 55.85 35.6917 -54.6592 - 48 51.0158 1078 5 0 54.8704 35.8066 -55.8503 - 48 141.931 1079 5 0 54.8452 35.8501 -56.0039 - 48 169.481 1105 5 0 93.7271 41.1149 -56.2499 - 48 84.1642 1079 4 0 56.1266 35.9741 -85.85 - 48 76.2998 1080 4 0 56.1208 36.05 -86.0644 - 48 111.405 1170 3 1 54.0531 43.6596 -114.45 - 48 29.6731 1171 3 1 54.25 43.6552 -114.745 - 48 121.249 1118 3 0 54.9705 43.6542 -115.85 - 48 16.6848 1248 2 1 69.7868 46.7509 -144.45 - 48 67.9024 1249 2 1 69.8502 46.7391 -144.504 - 48 68.9718 1250 2 1 70.0502 46.6847 -144.704 - 48 165.171 1131 2 0 71.1251 46.4164 -145.85 - 48 53.4579 1497 1 1 119.584 46.2824 -174.45 - 48 134.643 1498 1 1 119.75 46.1968 -174.527 - 48 185.368 1499 1 1 119.95 46.0758 -174.632 - 48 84.391 1500 1 1 120.15 45.9636 -174.71 - 48 63.3809 1501 1 1 120.35 45.8698 -174.798 - 48 333.609 1124 1 0 123.846 45.0429 -175.85 - 48 24.331 1326 0 0 84.1535 85.3748 -206.25 - 48 127.63 1327 0 0 84.1382 85.4505 -206.183 - 48 74.6132 1325 0 1 85.2372 85.9207 -204.85 - 48 206.571 1326 0 1 85.25 85.9236 -204.836 - 48 97.9609 1327 0 1 85.45 86.0108 -204.619 - 48 21.9589 1324 0 1 85.0499 86.181 -204.817 - 48 29.4227 1336 0 0 83.0017 87.3846 -205.85 - 48 148.423 1337 0 0 82.9401 87.45 -205.9 - 48 127.855 1338 0 0 83.0213 87.6502 -206.137 - 48 190.87 1339 0 0 83.2741 87.85 -206.102 - 48 115.68 1175 3 1 55.1738 33.8351 -114.45 - 48 253.861 1068 3 0 55.2457 33.6929 -115.85 - 48 134.292 1185 2 1 57.1656 30.8948 -144.45 - 48 12.3789 1054 2 0 57.2545 31.0438 -145.85 - 48 119.801 1055 2 0 57.2578 31.05 -145.906 - 48 102.402 1194 1 1 58.9422 34.5898 -174.45 - 48 158.526 1073 1 0 58.9001 34.6826 -175.85 - 48 169.326 1196 0 1 59.3324 36.6921 -204.45 - 48 122.547 1084 0 0 59.2527 36.9183 -205.85 - 48 4.79379 1078 9 0 56.2971 35.6503 64.1493 - 48 132.832 1178 8 1 55.6712 34.9807 35.55 - 48 72.564 1177 8 1 55.65 34.9801 35.4059 - 48 176.507 1074 8 0 55.4512 34.95 34.1493 - 48 46.8764 1152 7 1 50.5951 34.4238 5.55 - 48 131.699 1153 7 1 50.65 34.424 5.41292 - 48 137.143 1072 7 0 51.1037 34.5214 4.15 - 48 58.2188 1219 6 1 64.0089 37.7705 -24.4501 - 48 83.6394 1218 6 1 63.8496 37.8138 -24.6276 - 48 94.5351 1091 6 0 63.0164 38.3048 -25.85 - 48 66.587 1092 6 0 62.8112 38.4501 -26.1096 - 48 137.932 1116 5 1 43.417 52.0156 -54.45 - 48 75.3529 1154 5 0 43.5298 51.0222 -55.85 - 48 60.229 1153 5 0 43.6322 50.85 -56.0966 - 48 219.304 1127 6 1 45.5175 37.6389 -24.45 - 48 34.643 1126 6 1 45.45 37.6875 -24.769 - 48 111.789 1089 6 0 45.2409 37.8941 -25.85 - 48 105.166 1099 5 1 39.9543 44.2816 -54.45 - 48 130.02 1121 5 0 40.0859 44.3841 -55.85 - 48 135.464 1119 4 1 44.0079 46.7078 -84.4502 - 48 79.6524 1120 4 1 44.05 46.7013 -84.5605 - 48 143.63 1132 4 0 44.6137 46.59 -85.85 - 48 29.1887 1200 3 1 60.1986 42.2588 -114.45 - 48 105.9 1201 3 1 60.25 42.2181 -114.485 - 48 67.5425 1202 3 1 60.45 42.0656 -114.618 - 48 73.1781 1203 3 1 60.6503 41.9104 -114.755 - 48 38.9542 1102 3 0 62.491 40.5278 -115.85 - 48 132.675 1101 3 0 62.6 40.45 -115.917 - 48 128.489 1100 3 0 62.9057 40.25 -116.102 - 48 3.17032 1356 2 1 91.538 24.3499 -144.45 - 48 80.5091 1357 2 1 91.55 24.3475 -144.462 - 48 49.6633 1358 2 1 91.75 24.3104 -144.682 - 48 147.02 1018 2 0 92.8802 23.8464 -145.85 - 48 121.264 941 1 0 119.955 8.41899 -175.85 - 48 82.6264 1491 0 1 118.505 -3.11197 -204.45 - 48 37.7258 1492 0 1 118.55 -2.99039 -204.726 - 48 30.7244 887 0 0 118.876 -2.49654 -205.85 - 48 75.4235 888 0 0 118.929 -2.44993 -205.963 - 48 133.088 1099 3 0 63.1638 40.0497 -116.217 - 48 111.828 1098 3 0 63.2587 39.85 -116.177 - 48 1.97496 1097 3 0 63.2459 39.6498 -115.855 - 48 32.4298 1221 3 1 64.3694 39.0037 -114.85 - 48 159.712 1222 3 1 64.45 38.9712 -114.8 - 48 216.444 1223 3 1 64.65 38.6326 -114.676 - 48 153.992 1224 3 1 64.85 38.383 -114.514 - 48 21.9715 1120 4 0 46.2706 44.2128 -85.85 - 48 91.8941 1121 4 0 46.3427 44.25 -86.0984 - 48 85.8108 1122 4 0 46.5369 44.45 -86.0929 - 48 125.906 1123 4 0 46.5899 44.65 -86.1822 - 48 11.7864 1025 4 0 38.0589 25.0734 -86.25 - 48 137.068 1024 4 0 38.0553 25.05 -86.2478 - 48 120.203 1090 6 0 45.4351 38.0585 -25.8503 - 48 41.2322 1112 5 1 42.6233 46.6247 -54.45 - 48 301.3 1113 5 1 42.65 46.746 -54.5148 - 48 10.3834 1157 5 0 43.3071 51.6074 -55.85 - 48 61.3705 1158 5 0 43.3111 51.65 -55.8608 - 48 58.7492 1159 5 0 43.2776 51.85 -55.9192 - 48 58.596 1160 5 0 43.2337 52.0504 -55.9965 - 48 57.0512 1161 5 0 43.19 52.25 -56.081 - 48 57.9061 1162 5 0 43.1468 52.45 -56.1499 - 48 52.8634 1163 5 0 43.1063 52.65 -56.1947 - 48 46.4312 1164 5 0 43.0621 52.8501 -56.2281 - 48 31.8269 1114 5 1 42.85 47.6527 -54.845 - 48 105.363 1145 5 0 43.5279 49.0673 -55.85 - 48 56.9572 1144 5 0 43.5373 49.05 -55.9356 - 48 136.608 1079 9 0 56.5999 35.8901 64.15 - 48 112.061 1206 8 1 61.2679 39.3622 35.55 - 48 141.857 1097 8 0 61.3286 39.473 34.1499 - 48 11.4045 1209 7 1 61.8609 41.4965 5.54993 - 48 110.6 1208 7 1 61.8499 41.4958 5.51672 - 48 128.934 1107 7 0 61.4283 41.4642 4.14983 - 48 11.9082 1106 7 0 61.3285 41.45 3.8072 - 48 130.317 1162 6 1 52.6031 39.3759 -24.45 - 48 141.453 1098 6 0 52.5941 39.6921 -25.85 - 48 42.0674 1155 5 1 51.1476 47.3336 -54.4501 - 48 251.187 1156 5 1 51.2501 47.1918 -54.4921 - 48 121.626 1157 5 1 51.45 46.8905 -54.5817 - 48 121.462 1158 5 1 51.6503 46.5184 -54.7075 - 48 6.39264 1159 5 1 51.85 46.1535 -54.8393 - 48 20.3664 1118 5 0 53.1604 43.7398 -55.85 - 48 69.5903 1117 5 0 53.2098 43.65 -55.8853 - 48 107.482 1116 5 0 53.3292 43.45 -55.9626 - 48 80.6042 1115 5 0 53.4719 43.25 -56.0457 - 48 61.8131 1114 5 0 53.6024 43.05 -56.1338 - 48 21.7476 1113 5 0 53.7097 42.85 -56.2148 - 48 140.626 1334 4 1 86.8977 -25.436 -84.45 - 48 477.399 1333 4 1 86.85 -25.9193 -84.5997 - 48 17.6369 743 4 0 85.9651 -31.398 -85.85 - 48 73.1885 742 4 0 85.9557 -31.45 -85.8623 - 48 80.4818 741 4 0 85.9107 -31.6501 -85.9131 - 48 42.4225 740 4 0 85.8735 -31.8503 -85.9278 - 48 58.5713 739 4 0 85.868 -32.05 -85.9195 - 48 54.0742 738 4 0 85.8321 -32.25 -85.935 - 48 52.2225 737 4 0 85.7725 -32.45 -85.9518 - 48 56.9607 736 4 0 85.7346 -32.65 -85.9575 - 48 50.6496 735 4 0 85.7016 -32.85 -85.9594 - 48 55.1226 734 4 0 85.7219 -33.05 -85.9348 - 48 155.215 1329 4 1 86.03 -34.8843 -84.85 - 48 161.287 1330 4 1 86.05 -34.96 -84.7966 - 48 123.063 743 5 0 95.7481 -31.3536 -56.25 - 48 49.7209 1379 5 1 96.0963 -31.0876 -54.85 - 48 104.694 1380 5 1 96.15 -31.0232 -54.6618 - 48 105.183 1381 5 1 96.35 -30.8915 -54.5496 - 48 4.38727 1382 5 1 96.55 -30.8545 -54.8321 - 48 150.113 749 5 0 96.7761 -30.215 -55.85 - 48 30.7553 750 5 0 96.6111 -30.05 -56.236 - 48 135.348 1168 2 0 -0.811967 53.8147 -146.25 -Number of digits in this event = 75 -Using G4ParticleGun ... -8.75782 LIN -e- -Event: 49 -Number of tracker hits in this event = 58 - 49 111.283 635 9 1 -53.0167 -107.318 65.55 - 49 131.191 364 9 0 -53.0173 -107.319 64.15 - 49 153.783 635 8 1 -53.0311 -107.327 35.55 - 49 106.534 364 8 0 -53.0313 -107.328 34.15 - 49 113.355 635 7 1 -53.0382 -107.362 5.55 - 49 103.148 363 7 0 -53.0378 -107.364 4.15 - 49 121.086 635 6 1 -53.0306 -107.406 -24.45 - 49 106.241 363 6 0 -53.0321 -107.41 -25.85 - 49 130.133 634 5 1 -53.076 -107.476 -54.45 - 49 111.236 363 5 0 -53.0787 -107.479 -55.85 - 49 144.588 634 4 1 -53.132 -107.527 -84.45 - 49 123.862 363 4 0 -53.132 -107.53 -85.85 - 49 139.64 634 3 1 -53.1296 -107.59 -114.45 - 49 128.929 362 3 0 -53.129 -107.593 -115.85 - 49 109.77 634 2 1 -53.1156 -107.643 -144.45 - 49 259.134 362 2 0 -53.1134 -107.646 -145.85 - 49 187.152 634 1 1 -53.0653 -107.708 -174.45 - 49 512.011 362 1 0 -53.0629 -107.71 -175.85 - 49 171.895 635 0 1 -53.017 -107.739 -204.45 - 49 426.264 362 0 0 -53.0148 -107.74 -205.85 - 49 89.8854 430 0 1 -93.95 -136.858 -204.59 - 49 103.647 727 3 0 -85.4651 -34.5781 -116.25 - 49 180.724 728 3 0 -85.4586 -34.4499 -116.032 - 49 89.4043 547 0 1 -70.5021 -127.871 -204.85 - 49 60.9268 250 0 0 -27.1921 -129.95 -206.13 - 49 233.366 251 0 0 -27.084 -129.95 -206.095 - 49 229.297 1381 12 0 38.0362 96.3576 153.75 - 49 14.0201 1379 12 0 37.913 96.15 154.084 - 49 258.077 231 7 0 -129.578 -133.852 3.75 - 49 274.665 635 3 1 -53.035 -107.534 -114.45 - 49 255.63 363 3 0 -53.0415 -107.526 -115.85 - 49 138.925 633 2 1 -53.2672 -107.412 -144.45 - 49 112.654 363 2 0 -53.2549 -107.399 -145.85 - 49 555.83 635 1 1 -53.0455 -107.269 -174.45 - 49 396.45 364 1 0 -53.0924 -107.243 -175.85 - 49 328.738 630 0 1 -53.9515 -106.678 -204.45 - 49 145.963 367 0 0 -53.9863 -106.666 -205.85 - 49 116.815 635 2 1 -52.963 -107.627 -144.45 - 49 274.429 636 0 1 -52.7494 -107.849 -204.45 - 49 316.553 361 0 0 -52.746 -107.86 -205.85 - 49 142.175 361 1 0 -52.8417 -107.755 -175.85 - 49 165.338 639 0 1 -52.1755 -108.354 -204.45 - 49 110.889 358 0 0 -52.1663 -108.394 -205.85 - 49 80.3185 636 1 1 -52.8498 -107.679 -174.597 - 49 82.6399 363 1 0 -54.4915 -107.55 -176.022 - 49 63.9333 365 1 0 -54.3816 -107.15 -176.208 - 49 100.782 638 0 1 -52.3744 -107.672 -204.45 - 49 36.8313 1646 3 1 149.35 -146.074 -114.501 - 49 15.2154 446 0 0 -75.7552 -90.8674 -206.25 - 49 254.302 1028 0 1 25.65 -44.3333 -204.789 - 49 191.889 1027 0 1 25.6493 -44.2717 -204.695 - 49 443.642 634 0 1 -53.131 -107.401 -204.45 - 49 300.446 363 0 0 -53.1278 -107.398 -205.85 - 49 100.467 1771 14 0 93.0234 174.397 213.75 - 49 274.907 1770 14 0 93.2198 174.35 213.83 - 49 133.108 1769 14 0 93.4664 174.149 213.881 - 49 171.176 1797 14 0 56.1307 179.615 213.75 - 49 78.1382 1011 6 1 22.4354 9.80254 -24.45 -Number of digits in this event = 38 -Using G4ParticleGun ... -9.08262 LIN -e- -Event: 50 -Number of tracker hits in this event = 35 - 50 111.08 681 10 1 -43.7071 98.5395 95.55 - 50 109.699 1391 10 0 -43.7078 98.539 94.15 - 50 139.084 681 9 1 -43.7254 98.5292 65.55 - 50 135.693 1391 9 0 -43.7272 98.5288 64.15 - 50 262.266 681 8 1 -43.7638 98.5168 35.55 - 50 111.758 1391 8 0 -43.7654 98.5158 34.15 - 50 162.879 681 7 1 -43.8012 98.4969 5.55 - 50 123.501 1391 7 0 -43.803 98.4961 4.15 - 50 107.171 681 6 1 -43.8399 98.4781 -24.45 - 50 103.9 1391 6 0 -43.8416 98.477 -25.85 - 50 123.015 680 5 1 -43.8733 98.455 -54.45 - 50 157.634 1391 5 0 -43.8736 98.4539 -55.85 - 50 142.945 680 4 1 -43.8783 98.4328 -84.45 - 50 141.549 1391 4 0 -43.8793 98.4324 -85.85 - 50 124.48 680 3 1 -43.898 98.4281 -114.45 - 50 97.5151 1391 3 0 -43.8982 98.4291 -115.85 - 50 415.719 680 2 1 -43.9046 98.4483 -144.45 - 50 470.995 1391 2 0 -43.9042 98.4489 -145.85 - 50 551.632 680 1 1 -43.9004 98.4601 -174.45 - 50 134.73 1391 1 0 -43.9008 98.4607 -175.85 - 50 387.476 680 0 1 -43.9113 98.4768 -204.45 - 50 159.999 1391 0 0 -43.9118 98.4767 -205.85 - 50 28.6095 885 0 1 -3.05 -30.7301 -204.84 - 50 114.429 1392 1 0 -43.9215 98.7092 -175.85 - 50 142.076 678 0 1 -44.3584 97.9531 -204.45 - 50 109.014 1388 0 0 -44.3807 97.8724 -205.85 - 50 314.402 1390 1 0 -44.0007 98.211 -175.85 - 50 105.539 679 0 1 -44.2165 97.627 -204.45 - 50 227.11 1387 0 0 -44.2287 97.5783 -205.85 - 50 183.869 1386 0 0 -44.2396 97.5496 -206.09 - 50 143.865 1384 0 0 -43.8666 97.0728 -205.85 - 50 48.4388 681 1 1 -43.85 98.346 -174.682 - 50 109.095 1389 1 0 -43.6714 98.15 -176.062 - 50 109.657 692 0 1 -41.4984 94.9116 -204.45 - 50 118.834 1372 0 0 -41.4856 94.7062 -205.85 -Number of digits in this event = 24 -Using G4ParticleGun ... -9.75596 LIN -e- -Event: 51 -Number of tracker hits in this event = 32 - 51 133.351 555 9 1 -68.9305 111.341 65.55 - 51 145.243 1455 9 0 -68.9331 111.341 64.15 - 51 117.709 555 8 1 -68.9888 111.359 35.55 - 51 142.14 1456 8 0 -68.9924 111.36 34.15 - 51 169.946 554 7 1 -69.0616 111.376 5.55 - 51 135.193 1456 7 0 -69.0642 111.375 4.15 - 51 137.93 554 6 1 -69.1157 111.365 -24.45 - 51 183.383 1456 6 0 -69.121 111.367 -25.85 - 51 128.559 554 5 1 -69.2183 111.426 -54.45 - 51 119.536 1456 5 0 -69.2134 111.434 -55.85 - 51 177.701 554 4 1 -69.1128 111.599 -84.45 - 51 146.878 1457 4 0 -69.1043 111.6 -85.85 - 51 161.518 555 3 1 -68.9041 111.608 -114.45 - 51 116.988 1457 3 0 -68.8921 111.604 -115.85 - 51 273.704 557 2 1 -68.6272 111.503 -144.45 - 51 147.829 1456 2 0 -68.6063 111.495 -145.85 - 51 123.594 559 1 1 -68.2098 111.307 -174.45 - 51 665.54 1455 1 0 -68.1886 111.306 -175.85 - 51 147.023 561 0 1 -67.7135 111.287 -204.45 - 51 227.942 1455 0 0 -67.6929 111.281 -205.85 - 51 27.5667 1082 12 0 71.2134 36.5106 153.75 - 51 376.363 1081 12 0 71.1671 36.4498 153.8 - 51 18.1653 556 2 1 -68.65 111.485 -144.797 - 51 212.064 552 0 1 -69.4577 111.711 -204.45 - 51 148.793 1460 0 0 -69.4721 112.203 -205.85 - 51 141.59 1461 0 0 -69.6579 112.35 -205.967 - 51 266.586 553 2 1 -69.3699 111.309 -144.45 - 51 228.473 1455 2 0 -69.3721 111.306 -145.85 - 51 148.363 553 1 1 -69.3933 111.254 -174.45 - 51 145.341 1454 0 0 -69.5496 111.052 -205.85 - 51 46.291 1456 1 0 -69.2763 111.37 -175.85 - 51 122.95 552 1 1 -69.4531 111.279 -174.45 -Number of digits in this event = 29 -Using G4ParticleGun ... -4.52091 LIN -e- -Event: 52 -Number of tracker hits in this event = 378 - 52 297.268 1073 11 1 34.7307 -5.69183 125.55 - 52 117.583 871 11 0 34.7327 -5.69362 124.15 - 52 440.882 1073 10 1 34.766 -5.72652 95.55 - 52 330.231 871 10 0 34.7677 -5.73 94.15 - 52 554.474 1073 9 1 34.8121 -5.79532 65.55 - 52 549.389 871 9 0 34.8109 -5.79746 64.15 - 52 245.562 1073 8 1 34.7711 -5.82955 35.55 - 52 363.71 871 8 0 34.7697 -5.83054 34.15 - 52 127.321 1073 7 1 34.7289 -5.86628 5.55 - 52 299.449 870 7 0 34.7269 -5.86973 4.15 - 52 111.863 1073 6 1 34.6831 -5.93881 -24.45 - 52 281.325 870 6 0 34.6815 -5.94174 -25.85 - 52 136.934 1072 5 1 34.6371 -6.01417 -54.45 - 52 86.5148 870 5 0 34.6363 -6.01682 -55.85 - 52 364.76 1072 4 1 34.63 -6.07658 -84.45 - 52 152.18 869 4 0 34.6276 -6.0777 -85.85 - 52 130.068 1072 3 1 34.5725 -6.08917 -114.45 - 52 158.183 869 3 0 34.571 -6.08867 -115.85 - 52 193.877 1072 2 1 34.5381 -6.08281 -144.45 - 52 132.147 869 2 0 34.5359 -6.08439 -145.85 - 52 118.459 1072 1 1 34.4806 -6.11831 -174.45 - 52 149.06 869 1 0 34.4758 -6.12089 -175.85 - 52 188.619 1071 0 1 34.3847 -6.19 -204.45 - 52 143.671 869 0 0 34.3831 -6.18932 -205.85 - 52 67.8282 870 4 0 34.4472 -6.02521 -85.85 - 52 270.677 1048 3 1 29.7695 -16.6453 -114.45 - 52 145.336 809 3 0 29.6292 -18.2102 -115.85 - 52 75.3005 808 3 0 29.6269 -18.25 -115.884 - 52 76.1564 807 3 0 29.6154 -18.45 -116.037 - 52 18.8896 806 3 0 29.5819 -18.65 -116.203 - 52 348.155 557 3 0 75.3439 -68.4504 -116.25 - 52 19.0239 1444 2 1 109.037 -67.6011 -144.45 - 52 54.2019 1443 2 1 108.95 -67.5921 -144.486 - 52 512.257 1442 2 1 108.75 -67.5622 -144.523 - 52 199.834 871 4 0 34.6313 -5.75219 -85.85 - 52 100.51 1083 3 1 36.7805 -3.09476 -114.45 - 52 126.523 887 3 0 36.726 -2.61588 -115.85 - 52 167.752 1082 2 1 36.5188 6.66662 -144.45 - 52 247.787 934 2 0 36.7625 6.97813 -145.85 - 52 43.7978 935 2 0 36.8057 7.05 -146.131 - 52 90.3724 1103 1 1 40.6994 16.0448 -174.45 - 52 132.569 1104 1 1 40.85 15.9899 -174.655 - 52 195.537 977 1 0 41.6965 15.6105 -175.85 - 52 39.3078 974 1 0 64.3656 15.0012 -176.25 - 52 71.4365 975 1 0 64.3839 15.05 -176.106 - 52 128.98 1222 1 1 64.5587 15.6964 -174.85 - 52 142.893 1223 1 1 64.6501 15.911 -174.543 - 52 112.112 979 1 0 65.0234 15.9294 -175.85 - 52 14.0851 978 1 0 65.0586 15.8497 -176.198 - 52 68.1372 923 1 0 87.3402 4.77395 -176.25 - 52 76.6831 924 1 0 87.2993 4.85 -176.043 - 52 73.1549 1336 1 1 87.3586 5.06163 -174.85 - 52 83.4222 1335 1 1 87.25 5.11266 -174.638 - 52 85.1481 1334 1 1 87.05 5.30863 -174.632 - 52 90.1632 1333 1 1 86.85 5.2385 -174.678 - 52 79.7228 932 1 0 86.9258 6.52232 -175.85 - 52 235.547 933 1 0 86.9386 6.65 -175.959 - 52 209.426 1210 0 1 62.0966 6.70784 -204.45 - 52 45.6827 926 0 0 62.5512 5.36097 -205.85 - 52 124.847 925 0 0 62.6127 5.25 -205.959 - 52 81.5911 924 0 0 62.4642 5.05 -206.106 - 52 80.0933 923 0 0 62.4159 4.84993 -206.062 - 52 248.316 922 0 0 62.3764 4.65 -206.03 - 52 216.836 921 0 0 62.3515 4.45 -205.996 - 52 8.99013 1204 0 1 60.8628 6.22073 -204.85 - 52 147.998 1203 0 1 60.85 6.24524 -204.838 - 52 120.501 1202 0 1 60.65 6.32081 -204.81 - 52 11.7054 794 1 0 151.916 -21.1585 -176.25 - 52 121.669 1072 8 1 34.6337 -6.09881 35.5495 - 52 142.148 869 8 0 34.5801 -6.16652 34.1499 - 52 121.978 1068 7 1 33.6584 -7.16979 5.55 - 52 104.02 864 7 0 33.7484 -7.18195 4.15 - 52 113.218 1078 6 1 35.7657 -6.77469 -24.45 - 52 102.595 866 6 0 35.9085 -6.74648 -25.85 - 52 109.665 1091 5 1 38.3043 -4.49583 -54.4503 - 52 186.005 878 5 0 38.6942 -4.3578 -55.85 - 52 85.4454 1133 4 1 46.7542 -1.81465 -84.45 - 52 49.6391 1134 4 1 46.85 -1.80396 -84.7281 - 52 115.431 891 4 0 47.2661 -1.77177 -85.85 - 52 14.3205 1192 3 1 58.6079 -0.441554 -114.45 - 52 225.902 1193 3 1 58.65 -0.438528 -114.48 - 52 82.0988 1194 3 1 58.85 -0.420109 -114.61 - 52 78.601 1195 3 1 59.05 -0.401679 -114.728 - 52 8.16999 1196 3 1 59.25 -0.387512 -114.838 - 52 374.133 899 3 0 61.081 -0.231949 -115.85 - 52 122.93 1451 2 1 110.381 5.76304 -144.45 - 52 63.9614 1452 2 1 110.55 5.78324 -144.505 - 52 61.1029 1453 2 1 110.75 5.80375 -144.576 - 52 56.3336 1454 2 1 110.95 5.82418 -144.647 - 52 63.1407 1455 2 1 111.15 5.84343 -144.72 - 52 46.1446 1456 2 1 111.35 5.86866 -144.793 - 52 226.078 931 2 0 114.691 6.35872 -145.85 - 52 136.873 932 2 0 115.416 6.45 -146.093 - 52 106.276 1066 3 1 33.3464 -12.6934 -114.45 - 52 114.123 837 3 0 33.1639 -12.5545 -115.85 - 52 114.373 1028 2 1 25.7234 -10.6313 -144.45 - 52 204.815 847 2 0 25.6429 -10.5792 -145.85 - 52 131.914 1022 1 1 24.4923 -7.59596 -174.45 - 52 135.223 861 1 0 24.7688 -7.78484 -175.85 - 52 10.788 860 1 0 24.8524 -7.85 -176.223 - 52 33.1045 1053 0 1 30.7707 -13.6422 -204.45 - 52 101.232 1054 0 1 30.85 -13.6945 -204.547 - 52 44.503 1055 0 1 31.0501 -13.8377 -204.76 - 52 55.6254 826 0 0 32.2726 -14.743 -205.85 - 52 116.604 825 0 0 32.4258 -14.85 -205.976 - 52 27.932 824 0 0 32.7121 -15.05 -206.195 - 52 183.353 642 0 0 5.8483 -51.4824 -206.25 - 52 256.354 643 0 0 5.77078 -51.45 -206.197 - 52 109.871 872 8 0 34.7878 -5.64116 34.15 - 52 141.74 1072 7 1 34.6017 -5.47924 5.55 - 52 140.745 872 7 0 34.5706 -5.50038 4.15 - 52 134.095 1068 6 1 33.67 -5.94013 -24.45 - 52 307.292 1062 5 1 32.6183 -7.25594 -54.45 - 52 115.93 863 5 0 32.5769 -7.31647 -55.85 - 52 285.627 1058 4 1 31.6555 -8.44832 -84.45 - 52 148.051 1057 4 1 31.65 -8.45867 -84.6232 - 52 224.872 857 4 0 31.6099 -8.52616 -85.85 - 52 105.691 1053 3 1 30.7523 -10.1116 -114.45 - 52 95.1923 849 3 0 30.7548 -10.2222 -115.85 - 52 26.5573 848 3 0 30.7553 -10.25 -116.192 - 52 361.703 1053 2 1 30.671 -12.5532 -144.45 - 52 187.115 836 2 0 30.6471 -12.6636 -145.85 - 52 130.946 1049 1 1 29.9735 -14.6828 -174.45 - 52 166.017 826 1 0 29.8388 -14.8027 -175.85 - 52 127.424 1035 0 1 27.1283 -16.9557 -204.45 - 52 131.696 815 0 0 26.9826 -17.0279 -205.85 - 52 88.1117 1072 11 1 34.65 -5.71495 125.285 - 52 383.44 1074 8 1 34.8632 -5.79855 35.55 - 52 113.995 1071 7 1 34.3056 -6.12866 5.54955 - 52 176.135 869 7 0 34.2566 -6.204 4.15 - 52 179.517 1065 6 1 33.1799 -7.55944 -24.4501 - 52 110.938 862 6 0 33.1108 -7.61669 -25.85 - 52 360.624 1059 5 1 31.8834 -8.62154 -54.45 - 52 102.772 857 5 0 31.8858 -8.59728 -55.85 - 52 122.737 1059 4 1 31.8595 -8.18585 -84.45 - 52 153.395 859 4 0 31.7825 -8.21035 -85.85 - 52 107.58 1051 3 1 30.2681 -8.23423 -114.45 - 52 160.673 859 3 0 30.279 -8.13897 -115.85 - 52 109.272 878 2 0 30.8524 -4.25964 -145.85 - 52 114.476 1067 1 1 33.6022 -8.13732 -174.45 - 52 128.389 859 1 0 33.1152 -8.19212 -175.85 - 52 86.3098 1011 0 1 22.2918 -10.5284 -204.451 - 52 31.1896 1010 0 1 22.25 -10.6082 -204.741 - 52 166.648 845 0 0 22.0248 -10.8603 -205.85 - 52 140.805 867 0 0 3.21242 -6.54641 -206.25 - 52 43.2095 680 0 0 19.9691 -43.85 -205.869 - 52 244.014 1036 1 1 27.2936 -6.44046 -174.45 - 52 61.7983 868 1 0 27.4342 -6.2798 -175.85 - 52 113.79 1047 0 1 29.5448 -3.34866 -204.45 - 52 133.456 884 0 0 29.4976 -3.10426 -205.85 - 52 39.7502 885 0 0 29.4789 -3.04996 -206.126 - 52 108.199 867 1 0 27.1531 -6.56862 -175.851 - 52 118.43 1026 0 1 25.3022 -9.40955 -204.45 - 52 42.4668 852 0 0 25.221 -9.62449 -205.85 - 52 59.8503 851 0 0 25.2114 -9.65006 -206.017 - 52 159.459 855 5 0 32.7249 -8.91257 -55.85 - 52 19.4727 854 5 0 32.9235 -9.05 -56.1743 - 52 34.9343 856 5 0 32.7717 -8.84962 -55.8756 - 52 120.091 1060 5 1 32.1018 -7.63355 -54.85 - 52 95.0842 859 5 0 32.1883 -8.23062 -55.8501 - 52 115.12 858 4 0 31.243 -8.33817 -85.85 - 52 98.6799 903 4 0 19.5278 0.81571 -86.2499 - 52 136.975 902 4 0 19.4302 0.65 -85.9663 - 52 101.067 994 4 1 19.0105 0.0964659 -84.8494 - 52 359.15 993 4 1 18.85 -0.106482 -84.5698 - 52 284.524 1074 7 1 34.8892 -5.4783 5.55 - 52 165.923 873 7 0 34.8768 -5.42155 4.15 - 52 113.986 1070 6 1 34.1902 -4.4735 -24.45 - 52 124.433 878 6 0 34.1385 -4.40851 -25.85 - 52 151.622 888 5 0 32.4725 -2.25464 -55.8502 - 52 204.808 1054 4 1 30.8993 -2.15324 -84.45 - 52 116.034 889 4 0 30.8722 -2.17509 -85.85 - 52 175.958 1050 3 1 30.242 -2.67324 -114.45 - 52 148.102 886 3 0 30.2047 -2.77456 -115.85 - 52 180.232 880 2 0 31.0624 -3.91962 -145.85 - 52 66.6749 879 2 0 31.1302 -4.05004 -146.121 - 52 197.819 1092 1 1 38.577 -17.2753 -174.45 - 52 245.901 1093 1 1 38.65 -17.2805 -174.685 - 52 122.5 813 1 0 38.9929 -17.3034 -175.85 - 52 246.306 1134 0 1 47.0171 -18.0461 -204.45 - 52 65.9951 807 0 0 47.0407 -18.5986 -205.85 - 52 76.313 806 0 0 47.0405 -18.65 -205.984 - 52 96.1766 1047 1 1 29.6137 -3.91294 -174.45 - 52 129.033 1048 1 1 29.6501 -3.87768 -174.547 - 52 79.9853 884 1 0 30.0781 -3.19266 -175.851 - 52 156.245 885 1 0 30.1312 -3.05 -176.086 - 52 3.12218 1077 0 1 35.6461 18.1324 -204.45 - 52 116.915 1078 0 1 35.65 18.1304 -204.461 - 52 2.76982 1079 0 1 35.85 18.0273 -204.838 - 52 235.436 988 0 0 36.4248 17.7987 -205.85 - 52 72.0279 1046 1 1 29.45 -3.90661 -174.607 - 52 23.5059 881 1 0 28.5638 -3.66734 -175.85 - 52 134.136 882 1 0 28.4966 -3.65 -175.942 - 52 11.1616 939 0 1 7.86496 4.70884 -204.45 - 52 249.717 938 0 1 7.85 4.69322 -204.46 - 52 110.227 937 0 1 7.65 4.4884 -204.592 - 52 79.7698 936 0 1 7.45 4.32229 -204.727 - 52 43.1317 916 0 0 6.06968 3.33631 -205.85 - 52 97.7475 915 0 0 5.9381 3.25 -205.954 - 52 51.9968 914 0 0 5.65884 3.05 -206.15 - 52 31.5062 644 0 0 -22.6359 -51.1545 -206.25 - 52 75.27 641 0 0 -22.8328 -51.65 -206.091 - 52 69.6965 640 0 0 -22.9215 -51.85 -206.067 - 52 140.261 639 0 0 -22.9903 -52.0501 -206.072 - 52 128.873 638 0 0 -23.0328 -52.25 -206.041 - 52 91.2494 637 0 0 -23.0759 -52.45 -206.014 - 52 56.7989 636 0 0 -23.1181 -52.6501 -205.999 - 52 53.9962 635 0 0 -23.1165 -52.85 -205.98 - 52 52.5912 634 0 0 -23.1186 -53.0501 -205.945 - 52 23.4141 633 0 0 -23.1615 -53.25 -205.898 - 52 33.6451 782 0 1 -23.5907 -54.7584 -204.85 - 52 131.075 781 0 1 -23.65 -54.8578 -204.779 - 52 38.4236 780 0 1 -23.85 -55.1272 -204.543 - 52 216.272 777 0 1 -24.4537 -55.265 -204.45 - 52 110.975 776 0 1 -24.65 -55.8052 -204.761 - 52 91.2198 607 0 0 -23.5458 -58.4688 -205.85 - 52 172.482 606 0 0 -23.4591 -58.6502 -205.978 - 52 15.493 605 0 0 -23.3737 -58.85 -206.114 - 52 204.594 784 0 1 -23.1611 -57.9922 -204.85 - 52 199.415 785 0 1 -23.0499 -57.7488 -204.487 - 52 8.45033 698 4 0 38.7371 -40.2798 -86.25 - 52 208.046 1066 5 1 33.2899 -3.35596 -54.4506 - 52 94.8447 883 5 0 33.2021 -3.26859 -55.85 - 52 26.4036 884 5 0 33.1884 -3.24999 -56.1361 - 52 162.314 895 4 0 30.9552 -1.02744 -85.85 - 52 102.474 975 3 1 15.2411 4.25714 -114.45 - 52 31.1112 974 3 1 15.05 4.33021 -114.767 - 52 13.3469 922 3 0 14.338 4.63809 -115.85 - 52 121.211 923 3 0 14.3113 4.65005 -115.891 - 52 128.446 879 2 1 -4.18172 13.2497 -144.45 - 52 97.4368 971 2 0 -3.99879 14.3348 -145.85 - 52 138.007 972 2 0 -3.9839 14.45 -145.989 - 52 4.8357 973 2 0 -3.96279 14.65 -146.234 - 52 8.87691 889 1 1 -2.05486 36.8778 -174.45 - 52 173.782 890 1 1 -2.05 36.9075 -174.475 - 52 63.2972 1092 1 0 -1.8482 38.4625 -175.85 - 52 70.8985 1093 1 0 -1.82693 38.65 -176.017 - 52 32.4845 1094 1 0 -1.80239 38.85 -176.173 - 52 156.868 910 0 1 2.19751 76.6564 -204.45 - 52 175.532 1287 0 0 1.91956 77.4937 -205.85 - 52 45.3497 1288 0 0 1.87733 77.65 -206.118 - 52 26.8641 1352 0 0 61.0618 90.7249 -206.25 - 52 3.1597 1065 5 1 33.25 -3.41814 -54.8353 - 52 113.957 882 5 0 33.1204 -3.48772 -55.85 - 52 47.9678 1041 4 1 28.3252 -4.18285 -84.45 - 52 75.4846 1042 4 1 28.45 -4.18942 -84.527 - 52 65.9615 1043 4 1 28.65 -4.20117 -84.6571 - 52 46.3818 1044 4 1 28.85 -4.20917 -84.779 - 52 525.149 878 4 0 31.1045 -4.30265 -85.85 - 52 37.4912 1727 3 1 165.701 -21.9372 -114.45 - 52 83.8485 1728 3 1 165.75 -21.9627 -114.576 - 52 18.0382 789 3 0 166.282 -22.2382 -115.85 - 52 131.53 788 3 0 166.304 -22.25 -115.9 - 52 93.2531 1782 2 1 176.662 -25.4154 -144.45 - 52 33.829 1783 2 1 176.75 -25.5432 -144.73 - 52 41.4822 770 2 0 177.084 -25.9913 -145.85 - 52 77.5562 769 2 0 177.119 -26.0501 -145.988 - 52 91.0749 1074 6 1 34.9966 -5.94192 -24.45 - 52 364.771 1075 6 1 35.05 -6.01409 -24.6594 - 52 106.834 867 6 0 35.3469 -6.48197 -25.85 - 52 1.57786 894 6 0 41.2575 -1.05464 -26.25 - 52 200.893 895 6 0 41.257 -1.04971 -26.2393 - 52 47.2522 1105 6 1 41.0605 -0.461979 -24.85 - 52 86.8208 1104 6 1 41.05 -0.427219 -24.7715 - 52 139.796 1107 6 1 41.5058 -0.586105 -24.45 - 52 113.089 899 6 0 41.8015 -0.139115 -25.85 - 52 106.821 922 6 0 75.8008 4.62793 -26.2498 - 52 579 921 6 0 76.1077 4.45 -26.1448 - 52 50.1285 920 6 0 76.7965 4.24982 -26.2298 - 52 308.957 852 6 0 102.506 -9.57272 -26.2498 - 52 73.3854 663 6 0 78.0222 -47.3377 -26.25 - 52 14.4244 872 6 0 35.2895 -5.45274 -25.8501 - 52 87.8752 873 6 0 35.292 -5.45 -25.8645 - 52 115.549 1074 9 1 34.8667 -6.06259 65.55 - 52 209.036 869 9 0 34.7962 -6.06475 64.1497 - 52 170.362 1066 8 1 33.3076 -6.32513 35.55 - 52 115.008 868 8 0 33.3068 -6.3618 34.15 - 52 111.258 1067 7 1 33.4892 -7.34609 5.54987 - 52 135.879 862 7 0 33.4329 -7.53366 4.14939 - 52 108.141 1060 6 1 32.0806 -11.2833 -24.45 - 52 124.583 842 6 0 32.0724 -11.4547 -25.8501 - 52 121.219 825 5 0 31.7072 -14.9007 -55.85 - 52 120.257 1025 4 1 25.1987 -17.305 -84.45 - 52 264.862 813 4 0 24.9025 -17.3952 -85.85 - 52 151.423 996 3 1 19.4402 -18.0797 -114.45 - 52 104.815 955 2 1 11.1324 -20.5162 -144.45 - 52 31.843 954 2 1 11.0499 -20.5236 -144.771 - 52 109.589 797 2 0 10.7678 -20.5434 -145.85 - 52 75.2715 916 1 1 3.32296 -21.0495 -174.45 - 52 57.0193 915 1 1 3.25 -21.0792 -174.66 - 52 173.015 793 1 0 2.84113 -21.2609 -175.85 - 52 91.1871 863 0 1 -7.39217 -25.1355 -204.45 - 52 41.1927 862 0 1 -7.45 -25.1784 -204.691 - 52 110.004 773 0 0 -7.72291 -25.3309 -205.85 - 52 122.115 811 3 0 19.4967 -17.8192 -115.85 - 52 36.0839 810 3 0 19.6758 -17.85 -116.17 - 52 339.515 741 3 0 23.59 -31.6581 -116.25 - 52 101.643 742 3 0 23.2398 -31.6498 -115.966 - 52 159.271 870 8 0 34.8771 -5.92207 34.15 - 52 143.121 869 6 0 35.0868 -6.2206 -25.85 - 52 113.437 1076 5 1 35.4102 -5.77025 -54.45 - 52 146.101 871 5 0 35.4248 -5.71136 -55.85 - 52 143.006 1077 4 1 35.5173 -4.45395 -84.45 - 52 128.78 1076 3 1 35.2562 -3.68635 -114.45 - 52 151.936 882 3 0 35.2833 -3.58709 -115.85 - 52 395.514 1080 2 1 36.0559 -1.17368 -144.45 - 52 118.832 894 2 0 36.0838 -1.08606 -145.85 - 52 193.742 1083 1 1 36.839 0.473687 -174.45 - 52 9.07315 902 1 0 36.8081 0.644274 -175.85 - 52 173.317 903 1 0 36.8069 0.65 -175.896 - 52 91.1796 1081 0 1 36.2541 4.41881 -204.45 - 52 38.9384 1080 0 1 36.25 4.45201 -204.73 - 52 356.137 1079 4 1 35.8792 -4.98269 -84.4502 - 52 218.544 875 4 0 35.9274 -4.93468 -85.8503 - 52 118.586 1086 3 1 37.262 -4.28029 -114.45 - 52 135.878 878 3 0 37.3898 -4.26749 -115.85 - 52 98.3147 1099 2 1 39.8978 -4.05526 -144.45 - 52 125.183 1120 1 1 44.081 -3.10289 -174.45 - 52 105.463 1138 0 1 47.6606 -0.854763 -204.45 - 52 81.0457 896 0 0 47.8778 -0.683003 -205.85 - 52 37.0485 897 0 0 47.9176 -0.65 -206.106 - 52 251.373 1080 3 1 36.0998 -4.32478 -114.45 - 52 134.316 1079 3 1 36.05 -4.27049 -114.786 - 52 85.4201 879 3 0 35.8895 -4.10174 -115.85 - 52 19.4808 880 3 0 35.8436 -4.05 -116.195 - 52 115.98 1059 2 1 31.8965 0.649711 -144.45 - 52 44.7624 905 2 0 31.7603 1.19659 -145.85 - 52 179.841 906 2 0 31.7481 1.25 -145.984 - 52 136.583 1041 1 1 28.38 11.2795 -174.45 - 52 45.1796 957 1 0 28.3709 11.6254 -175.85 - 52 102.756 958 1 0 28.3701 11.6501 -175.953 - 52 228.048 1036 0 1 27.4319 17.0883 -204.45 - 52 25.0262 989 0 0 27.45 17.8502 -206.165 - 52 113.593 867 3 0 36.0698 -6.46135 -115.85 - 52 193.398 866 3 0 36.0627 -6.65002 -116.135 - 52 85.2304 1180 1 1 56.05 -147.221 -174.704 - 52 182.962 146 1 0 54.0451 -150.938 -175.85 - 52 62.6748 145 1 0 54.0386 -150.95 -175.857 - 52 65.8076 779 4 1 -24.05 169.185 -84.5457 - 52 104.897 871 3 0 36.2759 -5.7582 -115.85 - 52 202.38 834 3 0 48.62 -13.1404 -116.25 - 52 82.1928 833 3 0 48.8528 -13.25 -116.011 - 52 71.9677 1150 3 1 50.0542 -15.2255 -114.85 - 52 67.5754 1151 3 1 50.25 -15.4223 -114.768 - 52 125.764 1152 3 1 50.45 -15.5908 -114.678 - 52 67.3228 1153 3 1 50.65 -15.8996 -114.623 - 52 63.4151 1154 3 1 50.85 -16.1285 -114.636 - 52 56.6381 1155 3 1 51.0505 -16.2248 -114.597 - 52 66.4482 1156 3 1 51.2503 -16.2859 -114.584 - 52 59.1013 1157 3 1 51.4507 -16.2791 -114.701 - 52 51.7071 824 3 0 52.8832 -15.1249 -115.85 - 52 141.009 825 3 0 52.9863 -15.05 -115.975 - 52 7.19912 826 3 0 53.4038 -14.8499 -116.237 - 52 51.5739 1098 3 0 93.0271 39.7766 -116.25 - 52 80.3035 1099 3 0 93.1218 39.85 -116.18 - 52 182.144 1100 3 0 93.3204 40.0501 -116.182 - 52 49.0238 1101 3 0 93.5742 40.25 -116.207 - 52 103.008 1075 2 1 35.2101 -6.79193 -144.45 - 52 104.598 866 2 0 35.1275 -6.80477 -145.851 - 52 108.533 1065 1 1 33.2489 -7.46049 -174.45 - 52 96.0197 862 1 0 33.2089 -7.48933 -175.85 - 52 127.59 1062 0 1 32.5717 -7.87627 -204.45 - 52 39.0887 861 0 0 32.5506 -7.67029 -205.85 - 52 98.2465 862 0 0 32.5492 -7.64999 -205.985 - 52 28.1485 850 2 0 47.2159 -10.0306 -146.25 - 52 141.029 849 2 0 47.2438 -10.0501 -146.165 - 52 89.1628 848 2 0 47.2949 -10.25 -146.026 - 52 73.2397 1133 2 1 46.7792 -10.6049 -144.85 - 52 139.653 844 2 0 46.215 -11.0726 -145.85 - 52 187.656 843 2 0 46.0536 -11.2502 -145.894 - 52 168.865 862 2 0 36.3347 -7.49905 -145.85 - 52 128.468 863 2 0 36.3798 -7.45 -146.053 - 52 112.36 1118 1 1 43.6791 -0.129786 -174.45 - 52 157.009 900 1 0 44.0905 0.052512 -175.85 - 52 35.3213 1166 0 1 53.4258 3.00997 -204.45 - 52 111.577 1167 0 1 53.45 3.03088 -204.498 - 52 146.138 918 0 0 54.1927 3.67433 -205.85 - 52 16.6988 919 0 0 54.4106 3.85 -206.218 -Number of digits in this event = 167 -Using G4ParticleGun ... -6.09569 LIN -e- -Event: 53 -Number of tracker hits in this event = 30 - 53 114.819 1110 11 1 42.1741 66.8171 125.55 - 53 119.5 1233 11 0 42.1738 66.8166 124.15 - 53 98.9326 1110 10 1 42.1709 66.8064 95.55 - 53 103.348 1233 10 0 42.1716 66.8039 94.15 - 53 116.793 1110 9 1 42.1895 66.7562 65.55 - 53 136.622 1233 9 0 42.1908 66.7532 64.15 - 53 158.699 1110 8 1 42.2223 66.6872 35.55 - 53 129.877 1233 8 0 42.2285 66.6826 34.15 - 53 122.355 1111 7 1 42.3784 66.5751 5.55 - 53 122.265 1232 7 0 42.3874 66.5736 4.15 - 53 186.696 1112 6 1 42.6042 66.549 -24.45 - 53 164.671 1232 6 0 42.6147 66.544 -25.85 - 53 156.097 1113 5 1 42.8249 66.4443 -54.45 - 53 120.588 1231 5 0 42.8369 66.4401 -55.85 - 53 133.988 1115 4 1 43.0862 66.3516 -84.45 - 53 114.283 1231 4 0 43.0984 66.3451 -85.85 - 53 118.389 1116 3 1 43.3593 66.2149 -114.45 - 53 114.496 1230 3 0 43.3732 66.209 -115.85 - 53 118.504 1118 2 1 43.6556 66.0809 -144.45 - 53 180.661 1230 2 0 43.6706 66.0755 -145.85 - 53 143.047 1119 1 1 43.9739 65.9641 -174.45 - 53 131.661 1229 1 0 43.9869 65.9606 -175.85 - 53 129.839 1121 0 1 44.269 65.8939 -204.45 - 53 156.662 1229 0 0 44.3217 65.892 -205.85 - 53 0.630495 1094 0 1 38.877 44.7236 -204.45 - 53 77.9094 1111 6 1 42.3567 66.6522 -24.45 - 53 83.1474 1228 6 0 43.694 65.8265 -25.85 - 53 171.474 1229 6 0 43.9096 65.85 -25.9867 - 53 193.782 1230 6 0 44.0121 66.05 -26.1121 - 53 60.018 1231 6 0 44.0594 66.25 -26.0102 -Number of digits in this event = 19 -Using G4ParticleGun ... -4.73589 LIN -e- -Event: 54 -Number of tracker hits in this event = 168 - 54 245.976 862 11 1 -7.4771 -68.2297 125.55 - 54 128.056 559 11 0 -7.47602 -68.2285 124.15 - 54 153.043 863 10 1 -7.44979 -68.2019 95.55 - 54 155.422 559 10 0 -7.3946 -68.2167 94.15 - 54 378.919 868 9 1 -6.27876 -68.584 65.55 - 54 286.563 557 9 0 -6.21318 -68.5556 64.15 - 54 99.944 875 8 1 -4.89564 -67.9365 35.55 - 54 138.027 560 8 0 -4.83193 -67.9208 34.1493 - 54 118.625 883 7 1 -3.43809 -67.6771 5.55 - 54 171.814 562 7 0 -3.36112 -67.6489 4.14945 - 54 135.273 891 6 1 -1.75283 -66.2553 -24.45 - 54 207.826 569 6 0 -1.69463 -66.139 -25.85 - 54 119.934 897 5 1 -0.577194 -64.0211 -54.4507 - 54 165.145 580 5 0 -0.454263 -63.9191 -55.85 - 54 104.759 909 4 1 1.9978 -61.6808 -84.4503 - 54 124.228 592 4 0 2.0738 -61.5452 -85.8501 - 54 97.343 918 3 1 3.82376 -58.8928 -114.45 - 54 38.3908 919 3 1 3.85 -58.8894 -114.73 - 54 131.205 605 3 0 3.94407 -58.8803 -115.85 - 54 115 933 2 1 6.66269 -58.599 -144.45 - 54 18.677 607 2 0 6.79077 -58.6474 -145.851 - 54 124.29 606 2 0 6.7973 -58.65 -145.925 - 54 97.5417 946 1 1 9.30005 -59.6275 -174.45 - 54 47.7526 601 1 0 9.14141 -59.8263 -175.851 - 54 54.0105 600 1 0 9.12348 -59.85 -176.015 - 54 52.3648 930 0 1 6.24357 -63.0331 -204.45 - 54 97.6076 931 0 1 6.25 -63.0516 -204.587 - 54 76.9926 584 0 0 6.32874 -63.2083 -205.85 - 54 29.364 583 0 0 6.34935 -63.25 -206.174 - 54 146.184 932 2 1 6.64987 -58.5964 -144.461 - 54 79.2445 604 2 0 6.41354 -59.0966 -145.85 - 54 64.4589 603 2 0 6.34632 -59.25 -146.122 - 54 356.715 560 2 0 -55.6209 -68.0119 -146.25 - 54 565.399 559 2 0 -55.6848 -68.0501 -146.162 - 54 10.8011 607 2 1 -58.6106 -66.7917 -144.85 - 54 280.565 606 2 1 -58.6508 -66.7655 -144.831 - 54 68.022 605 2 1 -58.8504 -66.442 -144.707 - 54 69.4846 899 5 1 -0.188438 -63.8864 -54.45 - 54 221.618 906 4 1 1.30973 -67.767 -84.45 - 54 308.566 560 4 0 1.27556 -67.8605 -85.85 - 54 3.40551 902 3 1 0.451777 -70.1306 -114.45 - 54 150.983 901 3 1 0.45 -70.1358 -114.459 - 54 57.5915 546 3 0 -0.367623 -70.8019 -115.85 - 54 81.619 545 3 0 -0.446822 -70.8501 -115.956 - 54 7.36122 544 3 0 -0.605831 -71.05 -116.227 - 54 152.749 805 2 1 -18.9739 -99.7261 -144.45 - 54 1.4491 395 2 0 -19.1013 -101.146 -145.85 - 54 70.1238 394 2 0 -19.1018 -101.15 -145.854 - 54 88.2025 393 2 0 -19.2695 -101.35 -145.949 - 54 109.394 392 2 0 -19.4449 -101.55 -146.057 - 54 142.591 391 2 0 -19.6256 -101.75 -146.142 - 54 92.5983 390 2 0 -19.8198 -101.95 -146.222 - 54 69.4832 389 2 0 -20.0095 -102.15 -146.145 - 54 54.9434 388 2 0 -20.1747 -102.35 -146.063 - 54 59.4743 387 2 0 -20.3131 -102.55 -146.006 - 54 175.68 386 2 0 -20.4155 -102.75 -145.945 - 54 183.676 794 2 1 -21.0701 -104.517 -144.85 - 54 153.324 793 2 1 -21.2501 -104.957 -144.59 - 54 105.633 792 2 1 -21.45 -105.482 -144.568 - 54 73.0459 791 2 1 -21.65 -105.765 -144.701 - 54 7.77215 367 2 0 -23.059 -106.732 -145.85 - 54 160.077 366 2 0 -23.0881 -106.75 -145.872 - 54 152.456 365 2 0 -23.3138 -106.95 -146.188 - 54 2.89525 468 4 0 -46.9764 -86.2848 -86.25 - 54 119.381 469 4 0 -46.9989 -86.25 -86.157 - 54 218.922 470 4 0 -46.9464 -86.0494 -86.1031 - 54 213.808 912 0 1 2.51193 -77.531 -204.45 - 54 122.719 511 0 0 2.60115 -77.7645 -205.85 - 54 106.402 512 0 0 2.44108 -77.5594 -205.85 - 54 120.381 562 4 0 1.38205 -67.5558 -85.85 - 54 102.321 910 3 1 2.20741 -63.2023 -114.45 - 54 59.9209 585 3 0 2.0251 -62.9012 -115.85 - 54 69.1424 586 3 0 1.99578 -62.85 -116.076 - 54 158.223 891 2 1 -1.68438 -56.8086 -144.45 - 54 167.692 618 2 0 -1.86404 -56.4191 -145.85 - 54 131.407 871 1 1 -5.73453 -48.2098 -174.45 - 54 125.066 662 1 0 -6.11263 -47.6165 -175.85 - 54 0.645192 663 1 0 -6.22146 -47.4499 -176.247 - 54 382.245 829 0 1 -14.0919 -36.4058 -204.45 - 54 154.961 718 0 0 -14.3943 -36.2856 -205.85 - 54 407.603 835 3 0 -26.9209 -13.0392 -116.249 - 54 62.2347 836 3 0 -27.2132 -12.85 -115.907 - 54 251.656 863 6 1 -7.32999 -68.0406 -24.45 - 54 352.464 560 6 0 -7.33049 -68.0399 -25.85 - 54 284.775 863 5 1 -7.35026 -68.0129 -54.45 - 54 465.695 560 5 0 -7.35012 -68.0135 -55.85 - 54 247.115 863 4 1 -7.37903 -68.0435 -84.45 - 54 348.505 863 3 1 -7.38937 -68.0205 -114.45 - 54 252.613 560 3 0 -7.39073 -68.0062 -115.85 - 54 132.127 863 2 1 -7.39823 -67.6976 -144.45 - 54 88.6379 561 2 0 -7.39267 -67.6742 -145.85 - 54 158.666 863 1 1 -7.2704 -67.2126 -174.45 - 54 253.627 564 1 0 -7.2589 -67.1847 -175.85 - 54 113.101 864 0 1 -7.06234 -66.5985 -204.45 - 54 278.319 567 0 0 -7.04841 -66.575 -205.85 - 54 201.521 864 1 1 -7.25 -67.2467 -174.534 - 54 60.4983 565 1 0 -6.92602 -66.9177 -175.85 - 54 69.0525 566 1 0 -6.83572 -66.85 -176.108 - 54 303.592 914 0 1 2.85088 -59.6421 -204.45 - 54 103.847 915 0 1 3.05 -59.8369 -204.695 - 54 129.535 916 0 1 3.25003 -60.0521 -204.839 - 54 97.686 917 0 1 3.45024 -60.3086 -204.833 - 54 119.725 918 0 1 3.65 -60.5705 -204.815 - 54 72.2684 919 0 1 3.85 -60.7543 -204.736 - 54 77.0564 920 0 1 4.05 -60.8953 -204.668 - 54 90.3826 921 0 1 4.25 -61.0616 -204.566 - 54 16.7467 922 0 1 4.45 -61.289 -204.47 - 54 88.3569 610 1 0 -13.2514 -57.8629 -176.25 - 54 60.053 611 1 0 -13.362 -57.85 -176.066 - 54 74.7791 829 1 1 -14.0785 -57.993 -174.85 - 54 83.3174 828 1 1 -14.25 -58.0384 -174.655 - 54 33.1971 827 1 1 -14.4501 -58.1265 -174.503 - 54 154.807 661 2 0 7.60355 -47.8156 -146.25 - 54 22.261 944 2 1 9.01117 -47.987 -144.85 - 54 90.0195 945 2 1 9.05 -47.9794 -144.805 - 54 60.5842 946 2 1 9.25 -47.8524 -144.609 - 54 102.871 662 2 0 -149.873 -47.5482 -146.25 - 54 42.9644 666 2 0 11.8366 -46.823 -145.85 - 54 78.0768 552 3 0 -16.1865 -69.5758 -116.25 - 54 80.0434 553 3 0 -16.255 -69.45 -116.148 - 54 109.495 475 3 0 -24.2785 -85.0429 -116.25 - 54 95.5753 561 1 0 -6.78688 -67.7562 -175.85 - 54 78.6482 560 1 0 -6.60037 -67.85 -176.151 - 54 0.65944 1027 0 1 25.4536 -83.4619 -204.45 - 54 95.8641 1026 0 1 25.4499 -83.4606 -204.451 - 54 87.3758 1025 0 1 25.2496 -83.3518 -204.57 - 54 575.806 1024 0 1 25.0496 -83.2708 -204.808 - 54 130.08 1023 0 1 24.85 -83.8257 -204.522 - 54 1.77251 485 0 0 25.6929 -83.05 -205.899 - 54 53.19 751 0 1 -29.65 -68.6683 -204.595 - 54 107.822 752 0 1 -29.65 -68.7274 -204.483 - 54 364.466 861 2 1 -7.72536 -68.062 -144.45 - 54 206.201 858 1 1 -8.25808 -68.0625 -174.45 - 54 104.1 559 1 0 -8.26806 -68.0532 -175.85 - 54 12.8493 857 0 1 -8.45079 -67.8875 -204.45 - 54 105.754 858 0 1 -8.45 -67.8873 -204.499 - 54 109.912 560 0 0 -8.43168 -67.8785 -205.85 - 54 46.2297 559 3 0 -7.46075 -68.2262 -115.85 - 54 45.5675 558 3 0 -7.46559 -68.25 -116.047 - 54 4.64572 860 2 1 -8.04923 -71.6094 -144.45 - 54 152.416 859 2 1 -8.05 -71.6131 -144.469 - 54 166.382 540 2 0 -8.10748 -71.8769 -145.85 - 54 447.867 852 1 1 -9.47156 -77.2943 -174.45 - 54 398.314 512 1 0 -9.59706 -77.5734 -175.85 - 54 6.91524 511 1 0 -9.62932 -77.65 -176.22 - 54 35.1311 840 0 1 -12.0303 -83.4973 -204.45 - 54 81.0048 839 0 1 -12.05 -83.5217 -204.528 - 54 145.903 480 0 0 -12.3981 -83.922 -205.851 - 54 118.978 510 1 0 -9.42011 -77.9405 -175.85 - 54 57.3776 509 1 0 -9.4441 -78.0503 -176.089 - 54 48.076 835 0 1 -13.0312 -81.888 -204.45 - 54 66.618 834 0 1 -13.05 -81.8545 -204.597 - 54 67.5221 492 0 0 -13.2197 -81.5135 -205.85 - 54 69.1615 493 0 0 -13.2505 -81.4498 -206.089 - 54 115.776 862 3 1 -7.55546 -67.7867 -114.45 - 54 111.817 561 3 0 -7.56291 -67.7753 -115.85 - 54 182.244 562 2 0 -7.70351 -67.5074 -145.85 - 54 100.525 861 1 1 -7.74808 -67.1646 -174.45 - 54 214.658 861 0 1 -7.76494 -66.7793 -204.45 - 54 129.463 566 0 0 -7.76631 -66.7691 -205.85 - 54 256.109 665 0 0 2.74549 -46.8863 -206.25 - 54 33.7974 559 5 0 -7.5392 -68.05 -56.2475 - 54 191.431 345 5 0 -49.0905 -111.051 -56.2499 - 54 147.302 867 0 1 -6.61096 -66.7292 -204.45 - 54 17.0523 966 2 1 13.4023 -75.3919 -144.45 - 54 86.3117 967 2 1 13.45 -75.434 -144.561 - 54 324.833 968 2 1 13.65 -75.6005 -144.51 - 54 21.6098 969 2 1 13.85 -75.7914 -144.497 +Event: 31 +Number of tracker hits in this event = 144 + 31 184.481 812 10 1 -17.5949 104.504 95.55 + 31 127.447 1421 10 0 -17.5962 104.507 94.15 + 31 115.47 812 9 1 -17.6233 104.56 65.55 + 31 106.641 1422 9 0 -17.6266 104.565 64.15 + 31 132.464 811 8 1 -17.7057 104.65 35.55 + 31 120.777 1422 8 0 -17.7104 104.652 34.15 + 31 486.493 811 7 1 -17.8097 104.702 5.55 + 31 451.1 1422 7 0 -17.8146 104.704 4.15 + 31 364.945 810 6 1 -17.9067 104.736 -24.45 + 31 248.727 1422 6 0 -17.9114 104.737 -25.85 + 31 125.036 810 5 1 -18.009 104.75 -54.45 + 31 244.591 1422 5 0 -18.0167 104.749 -55.85 + 31 122.464 809 4 1 -18.1749 104.738 -84.45 + 31 118.435 1422 4 0 -18.1812 104.737 -85.85 + 31 289.812 808 3 1 -18.3109 104.713 -114.45 + 31 239.021 1422 3 0 -18.3159 104.715 -115.85 + 31 176.93 808 2 1 -18.4059 104.747 -144.45 + 31 133.402 1422 2 0 -18.4095 104.747 -145.85 + 31 136.697 807 1 1 -18.4861 104.736 -174.45 + 31 207.704 1422 1 0 -18.4914 104.735 -175.85 + 31 118.353 807 0 1 -18.615 104.72 -204.45 + 31 111.22 1422 0 0 -18.6196 104.715 -205.85 + 31 106.023 1480 0 0 -107.574 116.35 -206.052 + 31 2.99803 1203 0 1 60.65 177.798 -204.472 + 31 202.043 809 6 1 -18.0501 104.737 -24.726 + 31 283.846 812 7 1 -17.65 104.57 5.22981 + 31 169.842 1419 6 0 -18.077 104.147 -25.85 + 31 220.73 807 5 1 -18.531 103.937 -54.45 + 31 139.716 1418 5 0 -18.5451 103.943 -55.85 + 31 451.355 806 4 1 -18.8018 104.149 -84.45 + 31 103.537 1420 4 0 -18.8121 104.191 -85.85 + 31 147.66 804 3 1 -19.1986 104.913 -114.45 + 31 113.448 1424 3 0 -19.2029 104.995 -115.85 + 31 138.272 805 2 1 -19.0484 106.656 -144.45 + 31 36.7184 804 2 1 -19.05 106.677 -144.752 + 31 119.825 1433 2 0 -19.0597 106.752 -145.85 + 31 113.351 802 1 1 -19.4588 108.496 -174.45 + 31 128.325 1442 1 0 -19.5611 108.578 -175.85 + 31 95.0375 791 0 1 -21.7575 110.675 -204.45 + 31 274.936 1453 0 0 -21.9903 110.782 -205.85 + 31 172.975 800 0 1 -19.8876 110.125 -204.45 + 31 81.9698 801 0 1 -19.85 110.146 -204.497 + 31 53.4244 802 0 1 -19.65 110.24 -204.712 + 31 55.9261 1454 0 0 -18.191 110.95 -206.103 + 31 41.782 958 8 0 50.2112 11.6577 33.75 + 31 28.1103 980 8 0 107.592 16.2443 33.75 + 31 272.888 981 8 0 107.601 16.2501 33.8198 + 31 35.3527 982 8 0 107.572 16.45 33.8311 + 31 89.1246 1450 0 0 -19.9997 110.208 -205.85 + 31 145.609 1419 4 0 -18.7641 104.143 -85.8501 + 31 69.8867 807 3 1 -18.6034 104.071 -114.45 + 31 47.9343 806 3 1 -18.6501 104.031 -114.68 + 31 136.818 1418 3 0 -18.9046 103.829 -115.85 + 31 93.4872 776 2 1 -24.7638 99.0503 -144.45 + 31 53.4062 777 2 1 -24.65 98.989 -144.665 + 31 137.806 1392 2 0 -24.1349 98.7483 -145.85 + 31 153.259 835 1 1 -13.02 98.4208 -174.45 + 31 118.337 1389 1 0 -12.639 98.1357 -175.851 + 31 130.399 878 0 1 -4.34663 97.0112 -204.45 + 31 22.0631 879 0 1 -4.25 97.1956 -204.826 + 31 76.7047 1387 0 0 -3.94668 97.6161 -205.85 + 31 42.3989 1388 0 0 -3.86395 97.75 -206.11 + 31 78.5195 809 3 1 -18.25 103.903 -114.569 + 31 73.7555 810 3 1 -18.05 103.751 -114.725 + 31 39.8543 1411 3 0 -16.0569 102.4 -115.85 + 31 85.5834 1410 3 0 -15.9865 102.35 -115.894 + 31 105.788 1409 3 0 -15.7452 102.15 -116.012 + 31 125.276 1425 3 0 -6.59165 105.178 -116.25 + 31 12.0033 1426 3 0 -6.79128 105.35 -115.869 + 31 19.6345 851 3 1 -9.79275 106.694 -114.85 + 31 61.5792 850 3 1 -9.85 106.718 -114.834 + 31 57.5659 849 3 1 -10.05 106.819 -114.774 + 31 65.5789 848 3 1 -10.25 106.869 -114.705 + 31 126.183 847 3 1 -10.45 106.92 -114.592 + 31 139.24 1418 4 0 -18.9374 103.881 -85.85 + 31 108.745 803 3 1 -19.25 101.268 -114.49 + 31 26.5408 802 3 1 -19.4503 101.169 -114.773 + 31 186.13 1402 3 0 -20.0162 100.747 -115.85 + 31 104.799 694 2 1 -41.1057 98.6003 -144.45 + 31 95.2295 693 2 1 -41.2501 98.3289 -144.64 + 31 69.9794 692 2 1 -41.45 98.2084 -144.798 + 31 64.8073 691 2 1 -41.6501 98.1308 -144.752 + 31 271.704 690 2 1 -41.85 98.0511 -144.659 + 31 362.201 689 2 1 -42.05 97.8541 -144.567 + 31 125.26 811 6 1 -17.7288 104.647 -24.45 + 31 153.047 811 5 1 -17.752 104.703 -54.45 + 31 136.906 811 4 1 -17.7556 104.763 -84.45 + 31 134.581 1423 4 0 -17.7544 104.765 -85.85 + 31 362.053 811 3 1 -17.7312 104.797 -114.45 + 31 389.823 1423 3 0 -17.7295 104.8 -115.85 + 31 179.981 811 2 1 -17.6989 104.835 -144.45 + 31 144.329 1423 2 0 -17.6983 104.838 -145.85 + 31 121.498 811 1 1 -17.6841 104.894 -174.45 + 31 139.528 1423 1 0 -17.6852 104.895 -175.85 + 31 615.829 811 0 1 -17.7064 104.909 -204.45 + 31 158.626 1423 0 0 -17.7098 104.911 -205.85 + 31 150.54 527 8 0 4.75507 -74.5174 33.75 + 31 119.142 526 8 0 4.46211 -74.6501 33.8484 + 31 98.1748 525 8 0 4.12451 -74.8502 33.8935 + 31 108.422 1677 1 0 -10.8458 155.627 -176.25 + 31 102.094 812 1 1 -17.6499 104.861 -174.525 + 31 123.845 813 1 1 -17.4496 104.644 -174.613 + 31 213.975 1419 1 0 -18.4347 103.972 -175.85 + 31 120.553 1418 1 0 -18.4599 103.95 -175.872 + 31 386.678 1424 0 0 -17.7238 104.975 -205.85 + 31 241.056 692 1 0 84.7748 -41.45 -176.119 + 31 65.9555 1780 2 0 -105.346 176.15 -146.211 + 31 41.7635 823 2 1 -15.3503 104.853 -144.45 + 31 99.4901 824 2 1 -15.25 104.904 -144.578 + 31 3.42059 825 2 1 -15.0498 105.019 -144.845 + 31 131.311 1426 2 0 -14.3265 105.469 -145.85 + 31 78.9892 1427 2 0 -14.1958 105.55 -146.041 + 31 183.61 920 1 1 4.10965 114.953 -174.45 + 31 9.34249 1468 1 0 4.46264 113.777 -175.85 + 31 82.4711 1467 1 0 4.46957 113.75 -175.883 + 31 58.7566 1466 1 0 4.50242 113.55 -176.111 + 31 456.378 935 0 1 7.18673 87.7087 -204.45 + 31 901.673 934 0 1 7.05 86.9113 -204.593 + 31 12.3634 936 0 1 7.25 83.7081 -204.848 + 31 9.12587 1254 0 0 13.0178 70.8867 -205.85 + 31 15.5394 1253 0 0 13.0351 70.85 -205.851 + 31 14.3208 1007 0 1 21.6237 55.5666 -204.85 + 31 95.9934 1008 0 1 21.65 55.5203 -204.847 + 31 110.952 1009 0 1 21.85 55.1587 -204.783 + 31 128.052 1010 0 1 22.05 54.8424 -204.722 + 31 169.324 1011 0 1 22.25 54.4918 -204.682 + 31 246.695 1012 0 1 22.45 54.1792 -204.633 + 31 156.667 1013 0 1 22.65 53.8287 -204.546 + 31 17.7518 1014 0 1 22.8826 53.422 -204.45 + 31 30.8699 1169 0 0 21.1875 53.9925 -205.85 + 31 163.707 1170 0 0 21.0955 54.05 -205.926 + 31 136.742 1172 0 0 -8.96373 54.5249 -206.25 + 31 4.28271 1173 0 0 -9.18082 54.65 -205.868 + 31 96.636 850 0 1 -9.94836 54.795 -204.85 + 31 55.2509 849 0 1 -10.05 54.8175 -204.615 + 31 15.7015 1083 0 0 14.9384 36.85 -206.012 + 31 96.8897 810 2 1 -17.8503 101.482 -144.483 + 31 75.1245 809 2 1 -18.0512 101.509 -144.622 + 31 141.842 1407 2 0 -19.0983 101.606 -145.85 + 31 65.4299 700 1 1 -39.9014 100.151 -174.45 + 31 186.987 701 1 1 -39.85 100.218 -174.606 + 31 52.9447 1404 1 0 -39.504 101.039 -175.85 + 31 291.219 1405 1 0 -39.4703 101.15 -176.009 + 31 3.92956 1453 2 0 -36.7203 110.845 -146.25 Number of digits in this event = 73 Using G4ParticleGun ... -2.56799 LIN +6.69564 LIN e- -Event: 55 -Number of tracker hits in this event = 22 - 55 138.648 963 10 1 12.8204 110.198 95.55 - 55 157.724 1450 10 0 12.8195 110.192 94.15 - 55 213.094 963 9 1 12.7861 110.095 65.55 - 55 124.13 1449 9 0 12.7844 110.093 64.15 - 55 102.962 963 8 1 12.736 110.037 35.55 - 55 155.047 1449 8 0 12.7326 110.036 34.15 - 55 147.199 963 7 1 12.6585 110.028 5.55 - 55 159.595 1449 7 0 12.654 110.028 4.15 - 55 124.635 962 6 1 12.5655 110.019 -24.45 - 55 134.02 1449 6 0 12.5567 110.018 -25.85 - 55 109.451 961 5 1 12.3742 109.992 -54.45 - 55 222.156 1449 5 0 12.3685 109.992 -55.85 - 55 122.199 960 4 1 12.2437 109.973 -84.45 - 55 120.692 1449 4 0 12.2366 109.969 -85.85 - 55 158.72 960 3 1 12.0874 109.893 -114.45 - 55 138.677 1448 3 0 12.0823 109.89 -115.85 - 55 149.337 959 2 1 11.9962 109.826 -144.45 - 55 152.384 1448 2 0 11.9915 109.823 -145.85 - 55 240.532 959 1 1 11.8943 109.734 -174.45 - 55 225.164 1447 1 0 11.8903 109.725 -175.85 - 55 197.919 958 0 1 11.8118 109.539 -204.45 - 55 122.722 1446 0 0 11.8077 109.529 -205.85 -Number of digits in this event = 22 +Event: 32 +Number of tracker hits in this event = 23 + 32 115.61 1439 9 1 107.98 48.6771 65.55 + 32 178.995 1143 9 0 107.979 48.6775 64.15 + 32 209.278 1439 8 1 107.961 48.6815 35.55 + 32 190.669 1143 8 0 107.96 48.6825 34.15 + 32 131.285 1438 7 1 107.934 48.7028 5.55 + 32 148.276 1143 7 0 107.93 48.705 4.15 + 32 202.807 1438 6 1 107.847 48.7541 -24.45 + 32 208.673 1143 6 0 107.843 48.7559 -25.85 + 32 103.331 1438 5 1 107.774 48.7933 -54.45 + 32 134.815 1143 5 0 107.77 48.7948 -55.85 + 32 145.426 1437 4 1 107.693 48.8254 -84.45 + 32 156.76 1143 4 0 107.69 48.8292 -85.85 + 32 160.667 1437 3 1 107.64 48.9099 -114.45 + 32 134.509 1144 3 0 107.637 48.9138 -115.85 + 32 124.358 1437 2 1 107.566 48.9939 -144.45 + 32 134.985 1144 2 0 107.563 48.9979 -145.85 + 32 99.1307 1436 1 1 107.495 49.081 -174.45 + 32 107.377 1145 1 0 107.491 49.0853 -175.85 + 32 107.741 1436 0 1 107.396 49.176 -204.45 + 32 197.555 1145 0 0 107.392 49.1808 -205.85 + 32 7.72481 390 8 0 -37.926 -101.95 33.7775 + 32 26.646 1525 2 1 125.178 123.517 -144.85 + 32 73.0164 1518 2 0 125.222 123.831 -145.85 +Number of digits in this event = 17 Using G4ParticleGun ... -1.70869 LIN +8.54696 LIN e- -Event: 56 -Number of tracker hits in this event = 19 - 56 130.626 282 7 1 -123.574 -78.307 5.55 - 56 105.738 508 7 0 -123.578 -78.312 4.15 - 56 102.726 282 6 1 -123.667 -78.4161 -24.45 - 56 117.846 508 6 0 -123.672 -78.4156 -25.85 - 56 140.571 281 5 1 -123.764 -78.4069 -54.45 - 56 110.891 508 5 0 -123.765 -78.4009 -55.85 - 56 135.521 281 4 1 -123.781 -78.2545 -84.45 - 56 191.991 509 4 0 -123.796 -78.2499 -85.85 - 56 136.12 280 3 1 -124.139 -78.1251 -114.45 - 56 211.087 509 3 0 -124.169 -78.1159 -115.85 - 56 137.061 276 2 1 -124.791 -77.9304 -144.45 - 56 109.916 510 2 0 -124.817 -77.9221 -145.85 - 56 103.682 273 1 1 -125.404 -77.7414 -174.45 - 56 139.101 511 1 0 -125.438 -77.7202 -175.85 - 56 210.804 270 0 1 -126.095 -77.3041 -204.45 - 56 120.435 513 0 0 -126.125 -77.2864 -205.85 - 56 454.326 190 0 1 -141.95 -54.0325 -204.728 - 56 43.3291 189 0 1 -142.15 -53.9218 -204.536 - 56 165.215 283 7 1 -123.55 -78.3192 5.34424 +Event: 33 +Number of tracker hits in this event = 74 + 33 109.43 1351 10 1 90.3551 44.7305 95.55 + 33 117.765 1123 10 0 90.355 44.7302 94.15 + 33 122.686 1351 9 1 90.3562 44.7227 65.55 + 33 93.4781 1123 9 0 90.3565 44.7225 64.15 + 33 190.718 1351 8 1 90.3657 44.7197 35.55 + 33 265.32 1123 8 0 90.3661 44.7208 34.15 + 33 125.822 1351 7 1 90.3704 44.7468 5.55 + 33 104.832 1123 7 0 90.3707 44.749 4.15 + 33 102.024 1351 6 1 90.3677 44.792 -24.45 + 33 107.643 1123 6 0 90.3667 44.7929 -25.85 + 33 130.18 1350 5 1 90.344 44.8078 -54.45 + 33 103.289 1123 5 0 90.3432 44.8085 -55.85 + 33 143.307 1350 4 1 90.3295 44.8168 -84.45 + 33 115.473 1123 4 0 90.33 44.8167 -85.85 + 33 113.494 1350 3 1 90.3408 44.8125 -114.45 + 33 184.535 1123 3 0 90.3423 44.8125 -115.85 + 33 168.049 1351 2 1 90.3727 44.8105 -144.45 + 33 166 1123 2 0 90.3735 44.8097 -145.85 + 33 125.094 1351 1 1 90.3861 44.7919 -174.45 + 33 122.458 1123 1 0 90.3875 44.7898 -175.85 + 33 93.5568 1351 0 1 90.4118 44.7492 -204.45 + 33 127.094 1123 0 0 90.4124 44.7474 -205.85 + 33 328.814 1351 3 1 90.35 44.805 -114.472 + 33 58.116 973 3 0 59.71 14.85 -116.151 + 33 105.369 1125 2 0 91.3775 45.1895 -145.85 + 33 95.6125 1124 2 0 91.6673 45.05 -146.066 + 33 75.4976 1118 2 0 -1.02313 43.684 -146.25 + 33 120.86 1119 2 0 -1.25624 43.85 -146.173 + 33 103.205 1174 4 1 54.8915 30.1335 -84.5257 + 33 125.996 1173 4 1 54.85 30.1112 -84.7045 + 33 210.875 1050 4 0 54.5185 30.1258 -85.85 + 33 17.5666 1242 4 0 28.8007 68.6008 -86.25 + 33 85.3795 1243 4 0 28.7721 68.65 -86.209 + 33 119.163 1244 4 0 28.6326 68.85 -86.016 + 33 208.791 1042 4 1 28.5768 69.8297 -84.85 + 33 40.3992 1041 4 1 28.45 70.3823 -84.8003 + 33 68.2952 1253 4 0 26.4508 70.8273 -85.85 + 33 188.62 1254 4 0 26.384 70.85 -85.8917 + 33 163.427 1255 4 0 25.8186 71.05 -86.0282 + 33 138.204 1256 4 0 25.702 71.2501 -85.9497 + 33 109.929 1356 7 1 91.4703 45.9094 5.54996 + 33 121.601 1129 7 0 91.5838 45.9172 4.15 + 33 124.822 1370 6 1 94.2125 45.5958 -24.45 + 33 122.823 1127 6 0 94.379 45.5251 -25.85 + 33 168.874 1385 5 1 97.2865 43.9169 -54.45 + 33 120.687 1120 5 0 97.4549 44.0527 -55.85 + 33 88.3867 1401 4 1 100.512 46.8265 -84.45 + 33 69.2818 1134 4 0 100.472 47.0192 -85.85 + 33 61.688 1135 4 0 100.464 47.05 -86.0735 + 33 124.353 1397 3 1 99.7004 50.6163 -114.45 + 33 109.456 1152 3 0 99.5862 50.5963 -115.85 + 33 117.578 1381 2 1 96.5426 50.662 -144.45 + 33 144.728 1152 2 0 96.3872 50.5404 -145.85 + 33 208.022 1364 1 1 93.1059 47.7819 -174.45 + 33 15.6532 1134 1 0 92.7895 46.8653 -175.85 + 33 105.456 1133 1 0 92.7842 46.8499 -175.873 + 33 27.4024 1132 1 0 92.7144 46.65 -176.179 + 33 109.425 1333 0 1 86.729 28.1128 -204.45 + 33 68.8856 1037 0 0 87.0382 27.5351 -205.85 + 33 49.3437 1036 0 0 87.0757 27.45 -206.078 + 33 47.0773 871 1 0 37.0064 -5.84068 -176.25 + 33 296.982 870 1 0 36.9941 -5.85 -176.244 + 33 83.3632 869 1 0 36.793 -6.05007 -176.218 + 33 15.1582 1065 1 0 67.4808 33.2336 -176.25 + 33 117.455 1066 1 0 67.492 33.25 -176.232 + 33 171.258 1382 2 1 96.5835 50.7252 -144.45 + 33 97.7578 1151 2 0 96.6168 50.45 -145.89 + 33 183.337 1150 2 0 96.5858 50.2499 -145.985 + 33 367.767 1357 1 1 91.75 49.4735 -174.477 + 33 76.3377 1143 1 0 91.9481 48.7504 -175.85 + 33 124.728 1142 1 0 92.051 48.65 -175.981 + 33 109.732 1141 1 0 92.2205 48.4498 -175.89 + 33 29.8466 1358 1 1 91.7557 47.5039 -174.85 + 33 41.5574 1441 0 1 108.439 54.6992 -204.45 +Number of digits in this event = 36 +Using G4ParticleGun ... +5.17763 LIN +e- +Event: 34 +Number of tracker hits in this event = 80 + 34 173.041 441 10 1 -91.9137 -49.2585 95.55 + 34 116.979 653 10 0 -91.9126 -49.2582 94.15 + 34 101.608 441 9 1 -91.8963 -49.2542 65.55 + 34 124.251 653 9 0 -91.9026 -49.2706 64.15 + 34 106.605 440 8 1 -91.9864 -49.5401 35.55 + 34 118.57 652 8 0 -91.9809 -49.5484 34.15 + 34 120.024 440 7 1 -91.9705 -49.7301 5.55 + 34 156.111 651 7 0 -91.9977 -49.7442 4.15 + 34 114.45 438 6 1 -92.5356 -50.0121 -24.45 + 34 134.397 650 6 0 -92.5643 -50.0355 -25.85 + 34 114.034 435 5 1 -93.1187 -50.4628 -54.45 + 34 167.64 647 5 0 -93.159 -50.4889 -55.85 + 34 148.556 430 4 1 -94.0313 -50.9991 -84.45 + 34 254.321 645 4 0 -94.0634 -51.0129 -85.85 + 34 119.783 427 3 1 -94.6474 -51.4104 -114.45 + 34 89.7027 643 3 0 -94.6716 -51.4438 -115.85 + 34 34.064 642 3 0 -94.6762 -51.45 -116.112 + 34 142.77 424 2 1 -95.1674 -52.0782 -144.45 + 34 106.391 639 2 0 -95.1659 -52.1047 -145.85 + 34 112.552 425 1 1 -95.1295 -52.6391 -174.45 + 34 107.687 637 1 0 -95.1047 -52.6443 -175.85 + 34 98.4875 427 0 1 -94.5559 -52.7816 -204.45 + 34 4.36806 428 0 1 -94.55 -52.7867 -204.831 + 34 96.2859 636 0 0 -94.5343 -52.8037 -205.85 + 34 160.358 969 0 0 107.03 13.8626 -206.25 + 34 78.1954 968 0 0 107.269 13.85 -206.054 + 34 136.828 967 0 0 107.225 13.65 -206 + 34 512.78 966 0 0 107.158 13.45 -205.979 + 34 205.412 646 4 0 -94.2517 -50.85 -86.0641 + 34 246.715 646 5 0 -92.3338 -50.6501 -56.0473 + 34 54.8897 645 5 0 -92.3929 -50.85 -56.2205 + 34 98.2178 235 5 0 -86.4312 -133.072 -56.25 + 34 129.203 236 5 0 -86.3045 -132.95 -56.1763 + 34 202.446 237 5 0 -86.3777 -132.75 -56.0584 + 34 205.091 441 6 1 -91.8355 -49.253 -24.45 + 34 135.636 653 6 0 -91.8345 -49.254 -25.85 + 34 600.34 441 5 1 -91.8121 -49.266 -54.45 + 34 258.719 653 5 0 -91.8102 -49.2652 -55.85 + 34 272.601 441 4 1 -91.7799 -49.2471 -84.45 + 34 113.378 654 4 0 -91.7787 -49.2478 -85.85 + 34 171.587 441 3 1 -91.7557 -49.2659 -114.45 + 34 113.15 653 3 0 -91.7579 -49.2679 -115.85 + 34 109.098 441 2 1 -91.8044 -49.3114 -144.45 + 34 100.35 653 2 0 -91.8072 -49.3133 -145.85 + 34 117.327 441 1 1 -91.8712 -49.3611 -174.45 + 34 103.466 653 1 0 -91.8746 -49.3644 -175.85 + 34 123.918 441 0 1 -91.9455 -49.4326 -204.45 + 34 134.802 653 0 0 -91.9504 -49.4383 -205.85 + 34 131.225 0 5 0 72.0411 -180.073 -56.2498 + 34 196.694 1 5 0 72.1973 -179.95 -56.2083 + 34 15.7708 654 5 0 -91.7877 -49.25 -55.9976 + 34 126.457 654 6 0 -91.8365 -49.2229 -25.85 + 34 110.577 657 5 0 -91.8756 -48.5619 -55.85 + 34 103.016 657 4 0 -91.8619 -48.5233 -85.85 + 34 177.598 439 3 1 -92.2295 -47.4632 -114.45 + 34 92.3556 662 3 0 -92.2288 -47.4515 -115.85 + 34 89.4813 663 3 0 -92.2286 -47.45 -116.052 + 34 158.654 440 2 1 -92.1335 -47.2595 -144.45 + 34 116.338 664 2 0 -92.0508 -47.2413 -145.85 + 34 137.33 448 1 1 -90.4262 -46.7327 -174.45 + 34 522.051 666 1 0 -90.3423 -46.6948 -175.85 + 34 107.837 455 0 1 -88.8627 -45.7444 -204.45 + 34 187.692 671 0 0 -88.8613 -45.6922 -205.85 + 34 193.188 440 1 1 -92.0715 -46.9736 -174.45 + 34 125.374 433 0 1 -93.4494 -41.5714 -204.45 + 34 5.08609 432 0 1 -93.55 -41.546 -204.829 + 34 123.641 692 0 0 -93.7905 -41.49 -205.85 + 34 39.5312 439 1 1 -92.15 -46.8947 -174.669 + 34 29.1942 667 1 0 -92.4518 -46.4937 -175.85 + 34 107.061 668 1 0 -92.4828 -46.4499 -175.965 + 34 78.8667 396 0 1 -100.839 -33.0373 -204.451 + 34 37.386 395 0 1 -100.95 -32.9607 -204.706 + 34 19.5605 736 0 0 -101.51 -32.6711 -205.85 + 34 127.732 737 0 0 -101.54 -32.65 -205.916 + 34 91.2244 440 10 1 -91.95 -49.234 95.4437 + 34 154.614 654 10 0 -92.5027 -49.0763 94.15 + 34 252.573 409 9 1 -98.1551 -48.7049 65.55 + 34 86.908 410 9 1 -98.15 -48.3506 65.3336 + 34 212.466 411 9 1 -97.9498 -48.3821 65.3425 + 34 34.6681 412 9 1 -97.75 -48.544 65.3566 +Number of digits in this event = 42 +Using G4ParticleGun ... +6.14121 LIN +e- +Event: 35 +Number of tracker hits in this event = 29 + 35 128.301 680 9 1 -43.9156 -122.078 65.55 + 35 113.829 290 9 0 -43.9148 -122.079 64.15 + 35 145.648 680 8 1 -43.8949 -122.093 35.55 + 35 109.677 290 8 0 -43.8951 -122.093 34.15 + 35 106.366 680 7 1 -43.8869 -122.097 5.55 + 35 94.8558 290 7 0 -43.8815 -122.1 4.15 + 35 103.91 681 6 1 -43.7688 -122.139 -24.45 + 35 144.824 290 6 0 -43.7674 -122.142 -25.85 + 35 110.44 681 5 1 -43.7855 -122.246 -54.45 + 35 143.064 289 5 0 -43.7819 -122.246 -55.85 + 35 141.827 681 4 1 -43.7098 -122.215 -84.45 + 35 114.554 289 4 0 -43.7084 -122.207 -85.85 + 35 109.168 681 3 1 -43.6832 -122.013 -114.45 + 35 109.37 290 3 0 -43.6803 -122.005 -115.85 + 35 130.245 682 2 1 -43.602 -121.831 -144.45 + 35 142.047 291 2 0 -43.6015 -121.832 -145.85 + 35 371.845 682 1 1 -43.6171 -121.866 -174.45 + 35 207.795 291 1 0 -43.6334 -121.872 -175.85 + 35 117.904 680 0 1 -43.9779 -122.028 -204.45 + 35 143.769 290 0 0 -43.988 -122.036 -205.85 + 35 70.7807 682 3 1 -43.4616 -122.413 -114.45 + 35 95.4376 683 3 1 -43.45 -122.509 -114.683 + 35 207.578 682 0 1 -43.4644 -122.642 -204.45 + 35 230.77 287 0 0 -43.4708 -122.651 -205.85 + 35 11.5147 683 0 1 -43.45 -122.665 -204.8 + 35 88.0825 286 0 0 -43.3867 -122.75 -205.948 + 35 69.5767 228 2 1 -134.441 -75.6793 -144.45 + 35 39.391 37 0 0 -36.3789 -172.666 -206.25 + 35 55.4829 36 0 0 -36.3896 -172.75 -206.058 Number of digits in this event = 14 Using G4ParticleGun ... -5.14246 LIN +5.62779 LIN e- -Event: 57 -Number of tracker hits in this event = 18 - 57 173.029 1082 8 1 36.6238 -133.973 35.55 - 57 125.652 230 8 0 36.6241 -133.974 34.15 - 57 117.977 1082 7 1 36.6307 -134.004 5.55 - 57 111.289 230 7 0 36.6296 -134.007 4.15 - 57 92.0809 1082 6 1 36.6097 -134.07 -24.45 - 57 168.677 230 6 0 36.6084 -134.071 -25.85 - 57 237.068 1082 5 1 36.5833 -134.105 -54.45 - 57 150.815 230 5 0 36.5813 -134.107 -55.85 - 57 179.312 1082 4 1 36.5418 -134.143 -84.45 - 57 176.74 230 4 0 36.5404 -134.145 -85.85 - 57 146.936 1082 3 1 36.5124 -134.186 -114.45 - 57 111.631 229 3 0 36.5129 -134.187 -115.85 - 57 106.449 1082 2 1 36.5222 -134.227 -144.45 - 57 120.611 229 2 0 36.5232 -134.228 -145.85 - 57 124.152 1082 1 1 36.5412 -134.258 -174.45 - 57 109.064 229 1 0 36.5404 -134.259 -175.85 - 57 148.4 1082 0 1 36.5256 -134.284 -204.45 - 57 133.347 229 0 0 36.5246 -134.286 -205.85 -Number of digits in this event = 14 +Event: 36 +Number of tracker hits in this event = 93 + 36 139.499 722 11 1 -35.5715 67.4986 125.55 + 36 196.935 1237 11 0 -35.5718 67.4983 124.15 + 36 124.141 722 10 1 -35.5833 67.4909 95.55 + 36 253.755 1237 10 0 -35.5846 67.4916 94.15 + 36 120.875 722 9 1 -35.616 67.5035 65.55 + 36 106.237 1237 9 0 -35.6178 67.5014 64.15 + 36 158.32 722 8 1 -35.6436 67.4684 35.55 + 36 343.314 1237 8 0 -35.6407 67.4672 34.15 + 36 137.308 722 7 1 -35.5761 67.4437 5.55 + 36 111.899 1236 7 0 -35.5728 67.4429 4.15 + 36 267.492 722 6 1 -35.4909 67.4211 -24.45 + 36 115.377 1236 6 0 -35.488 67.4196 -25.85 + 36 140.269 723 5 1 -35.4229 67.3807 -54.45 + 36 128.184 1236 5 0 -35.418 67.3775 -55.85 + 36 356.025 723 4 1 -35.3212 67.3136 -84.45 + 36 206.653 1236 4 0 -35.3187 67.312 -85.85 + 36 357.331 723 3 1 -35.2775 67.2813 -114.45 + 36 421.838 1236 3 0 -35.2744 67.2799 -115.85 + 36 180.423 724 2 1 -35.2055 67.2567 -144.45 + 36 129.165 1236 2 0 -35.2033 67.2557 -145.85 + 36 207.746 724 1 1 -35.154 67.2358 -174.45 + 36 121.651 1235 1 0 -35.1515 67.2365 -175.85 + 36 114.093 724 0 1 -35.0864 67.2529 -204.45 + 36 127.129 1236 0 0 -35.0819 67.2542 -205.85 + 36 107.822 723 2 1 -35.25 67.2607 -144.684 + 36 376.225 724 3 1 -35.2499 67.3069 -114.553 + 36 74.6675 1239 3 0 -34.4829 67.9269 -115.85 + 36 46.4719 1240 3 0 -34.375 68.05 -116.106 + 36 31.9967 805 2 1 -19.0471 95.7167 -144.45 + 36 110.837 804 2 1 -19.0501 95.6778 -144.538 + 36 14.9507 1375 2 0 -19.4494 95.1719 -145.85 + 36 163.082 1374 2 0 -19.4619 95.15 -145.903 + 36 146.511 1235 3 0 -35.361 67.1995 -115.85 + 36 54.3565 709 2 1 -38.0909 65.7884 -144.45 + 36 114.642 710 2 1 -38.05 65.8601 -144.515 + 36 43.4301 711 2 1 -37.8498 65.8945 -144.718 + 36 87.4961 1224 2 0 -37.8938 65.0068 -145.85 + 36 106.01 1223 2 0 -37.8994 64.8496 -146.005 + 36 353.056 1047 2 0 17.2026 29.5366 -146.25 + 36 115.883 726 2 1 -34.8126 67.3705 -144.45 + 36 152.008 1237 2 0 -34.7 67.4777 -145.85 + 36 129.196 738 1 1 -32.3814 69.7664 -174.45 + 36 138.552 1248 1 0 -32.1474 69.753 -175.85 + 36 148.246 768 0 1 -26.3668 68.7198 -204.45 + 36 159.005 1243 0 0 -26.0147 68.7614 -205.85 + 36 1.34949 1278 0 0 -34.3558 75.7986 -206.25 + 36 219.028 721 2 1 -35.664 67.9545 -144.45 + 36 106.462 1240 2 0 -35.7279 68.0739 -145.85 + 36 127.306 715 1 1 -36.9147 70.5481 -174.45 + 36 298.744 1252 1 0 -36.979 70.6409 -175.85 + 36 140.892 1253 1 0 -36.9856 70.65 -175.99 + 36 120.77 708 0 1 -38.3667 72.5221 -204.45 + 36 138.116 1262 0 0 -38.4751 72.5777 -205.85 + 36 244.822 721 7 1 -35.7077 67.5191 5.55 + 36 241.367 1237 7 0 -35.7383 67.6278 4.14954 + 36 85.6707 1238 7 0 -35.743 67.65 3.87254 + 36 80.7404 719 6 1 -36.2407 69.7024 -24.45 + 36 67.5159 718 6 1 -36.25 69.7148 -24.6182 + 36 171.55 1248 6 0 -36.3049 69.8036 -25.85 + 36 121.123 712 5 1 -37.6069 71.4467 -54.4508 + 36 133.546 1257 5 0 -37.5772 71.4843 -55.8507 + 36 118.203 718 4 1 -36.4347 72.4098 -84.45 + 36 167.299 1261 4 0 -36.3565 72.4245 -85.85 + 36 113.563 727 3 1 -34.5532 73.0229 -114.45 + 36 135.692 1264 3 0 -34.3751 73.0363 -115.851 + 36 122.103 744 2 1 -31.0886 73.1396 -144.45 + 36 54.4247 745 2 1 -31.05 73.1508 -144.647 + 36 114.078 1265 2 0 -30.7989 73.2119 -145.85 + 36 102.494 777 1 1 -24.5354 74.2275 -174.45 + 36 28.2729 778 1 1 -24.45 74.2015 -174.762 + 36 133.537 1270 1 0 -24.1376 74.1133 -175.85 + 36 82.4785 819 0 1 -16.1183 72.0741 -204.45 + 36 50.0682 820 0 1 -16.05 72.0656 -204.689 + 36 117.999 1259 0 0 -15.7436 72.0109 -205.85 + 36 156.448 721 6 1 -35.6776 66.9535 -24.45 + 36 141.765 1234 6 0 -35.6681 66.9093 -25.85 + 36 111.234 722 5 1 -35.5801 66.0147 -54.45 + 36 109.4 1229 5 0 -35.553 65.9736 -55.85 + 36 122.012 725 4 1 -34.9745 65.1853 -84.45 + 36 160.752 1225 4 0 -34.9564 65.1249 -85.85 + 36 105.376 726 3 1 -34.7935 63.911 -114.45 + 36 114.343 1218 3 0 -34.8393 63.793 -115.85 + 36 0.0452039 1206 2 0 -35.8542 61.2502 -145.85 + 36 113.313 1205 2 0 -35.8543 61.25 -145.852 + 36 165.395 713 1 1 -37.2501 58.7385 -174.45 + 36 128.827 1192 1 0 -37.3575 58.5907 -175.85 + 36 124.705 703 0 1 -39.4118 55.7376 -204.45 + 36 6.2862 1178 0 0 -39.4996 55.6519 -205.85 + 36 189.44 1177 0 0 -39.5015 55.65 -205.881 + 36 187.491 714 1 1 -37.25 58.7352 -174.488 + 36 226.287 723 6 1 -35.45 66.9518 -24.7729 + 36 310.714 722 0 1 -35.6339 67.4566 -204.45 + 36 319.901 1237 0 0 -35.6881 67.5008 -205.85 +Number of digits in this event = 57 Using G4ParticleGun ... -6.63974 LIN +4.04628 LIN e- -Event: 58 -Number of tracker hits in this event = 33 - 58 144.778 873 11 1 -5.26286 -29.1109 125.55 - 58 165.355 754 11 0 -5.26357 -29.111 124.15 - 58 105.005 873 10 1 -5.27469 -29.1092 95.55 - 58 124.866 754 10 0 -5.2758 -29.108 94.15 - 58 138.437 873 9 1 -5.29986 -29.0906 65.55 - 58 114.794 754 9 0 -5.30081 -29.0891 64.15 - 58 153.71 873 8 1 -5.31816 -29.0596 35.55 - 58 146.008 754 8 0 -5.31846 -29.0594 34.15 - 58 169.282 873 7 1 -5.32502 -29.0577 5.55 - 58 104.826 754 7 0 -5.32492 -29.0586 4.15 - 58 263.161 873 6 1 -5.32294 -29.0752 -24.45 - 58 116.138 754 6 0 -5.32185 -29.0763 -25.85 - 58 153.855 873 5 1 -5.29961 -29.1062 -54.45 - 58 106.208 754 5 0 -5.29804 -29.1074 -55.85 - 58 127.756 873 4 1 -5.26416 -29.135 -84.45 - 58 136.173 754 4 0 -5.2617 -29.1375 -85.85 - 58 118.454 874 3 1 -5.20632 -29.1875 -114.45 - 58 124.845 754 3 0 -5.20406 -29.1909 -115.85 - 58 203.494 874 2 1 -5.15517 -29.2643 -144.45 - 58 101.412 753 2 0 -5.15405 -29.2649 -145.85 - 58 104.813 874 1 1 -5.12817 -29.2766 -174.45 - 58 133.647 753 1 0 -5.12751 -29.2762 -175.85 - 58 227.246 874 0 1 -5.11243 -29.261 -204.45 - 58 224.25 753 0 0 -5.1151 -29.2582 -205.85 - 58 4.92721 643 0 1 -51.2628 -68.5532 -204.85 - 58 256.514 644 0 1 -51.25 -68.5482 -204.835 - 58 148.072 875 0 1 -5.05 -29.4044 -204.675 - 58 55.4687 752 0 0 -4.97702 -29.6241 -205.85 - 58 87.1183 751 0 0 -4.97168 -29.6501 -206 - 58 206.257 754 0 0 -4.40385 -29.0989 -205.85 - 58 39.0492 755 0 0 -4.23057 -29.05 -206.178 - 58 151.313 505 3 0 -34.7707 -78.9451 -116.25 - 58 176.513 874 5 1 -5.25 -29.0838 -54.6835 -Number of digits in this event = 23 +Event: 37 +Number of tracker hits in this event = 170 + 37 105.968 1291 11 1 78.2656 22.0885 125.55 + 37 125.385 1010 11 0 78.2657 22.0907 124.15 + 37 532.626 1291 10 1 78.2796 22.13 95.55 + 37 211.254 1010 10 0 78.2796 22.132 94.15 + 37 500.718 1291 9 1 78.2774 22.1665 65.55 + 37 362.009 1010 9 0 78.2778 22.1661 64.15 + 37 146.581 1291 8 1 78.2819 22.1612 35.55 + 37 306.49 1010 8 0 78.282 22.1602 34.15 + 37 112.528 1291 7 1 78.2766 22.1368 5.55 + 37 137.697 1010 7 0 78.2771 22.1388 4.15 + 37 327.268 1291 6 1 78.2868 22.1737 -24.45 + 37 127.293 1010 6 0 78.2869 22.1747 -25.85 + 37 284.86 1291 5 1 78.2887 22.1935 -54.45 + 37 460.157 1010 5 0 78.2924 22.1911 -55.85 + 37 222.978 1291 4 1 78.3605 22.1542 -84.45 + 37 117.321 1010 4 0 78.3666 22.154 -85.85 + 37 99.0666 1292 3 1 78.4854 22.1521 -114.45 + 37 110.289 1010 3 0 78.4893 22.154 -115.85 + 37 107.236 1292 2 1 78.5683 22.1882 -144.45 + 37 374.971 1010 2 0 78.5741 22.188 -145.85 + 37 112.474 1293 1 1 78.6965 22.1695 -174.45 + 37 131.237 1010 1 0 78.7037 22.1663 -175.85 + 37 150.674 1294 0 1 78.8525 22.1009 -204.45 + 37 149.695 1010 0 0 78.861 22.0972 -205.85 + 37 96.3256 1009 4 0 72.2936 21.8776 -86.25 + 37 57.0668 1316 1 0 -2.82307 83.25 -176.231 + 37 52.885 1009 5 0 78.2755 22.05 -55.8939 + 37 60.168 1293 5 1 78.6641 22.4606 -54.85 + 37 2.37616 1292 5 1 78.45 22.5913 -54.8423 + 37 85.1566 1015 5 0 78.6487 23.1626 -55.85 + 37 16.3788 1016 5 0 78.681 23.2501 -56.17 + 37 322.19 1290 5 1 78.25 22.2601 -54.5 + 37 177.384 1016 8 0 78.4913 23.2788 34.15 + 37 274.042 1015 8 0 78.2694 23.25 33.985 + 37 41.1287 1289 0 1 77.9127 22.5853 -204.45 + 37 95.7848 1288 0 1 77.85 22.629 -204.567 + 37 32.2685 1015 0 0 77.6808 23.1914 -205.85 + 37 167.36 1016 0 0 77.7522 23.25 -205.928 + 37 172.331 1017 0 0 77.7953 23.45 -206.039 + 37 152.42 1174 0 0 85.217 54.9024 -206.25 + 37 9.99738 1018 0 0 77.9592 23.65 -205.945 + 37 187.901 1011 9 0 78.4072 22.2865 64.15 + 37 214.595 1300 8 1 80.0828 24.3014 35.55 + 37 113.544 1021 8 0 80.1834 24.3015 34.15 + 37 116.659 1310 7 1 82.1301 24.307 5.54975 + 37 103.144 1021 7 0 82.2807 24.3555 4.15 + 37 5.96094 1326 6 1 85.4449 25.1476 -24.45 + 37 116.892 1327 6 1 85.45 25.1499 -24.4823 + 37 14.4156 1025 6 0 85.6565 25.2458 -25.85 + 37 152.377 1026 6 0 85.6655 25.25 -25.9093 + 37 179.548 1348 5 1 89.7557 26.6904 -54.45 + 37 107.699 1033 5 0 89.9445 26.7482 -55.85 + 37 10.6027 1368 4 1 93.9445 28.3905 -84.4502 + 37 179.094 1369 4 1 93.95 28.3937 -84.4945 + 37 181.745 1042 4 0 94.1393 28.4666 -85.8504 + 37 129.34 1390 3 1 98.284 29.8894 -114.45 + 37 0.0490194 1391 3 1 98.35 29.9224 -114.847 + 37 114.282 1049 3 0 98.5177 30.0059 -115.85 + 37 130.175 1417 2 1 103.646 32.6904 -144.45 + 37 116.877 1063 2 0 103.765 32.7367 -145.85 + 37 106.864 1428 1 1 105.824 33.5295 -174.45 + 37 127.116 1066 1 0 105.692 33.4026 -175.85 + 37 125.854 1414 0 1 103.119 30.632 -204.45 + 37 108.361 1051 0 0 103.044 30.3371 -205.85 + 37 29.3129 1349 5 1 89.85 26.7079 -54.8384 + 37 75.6005 1023 5 0 90.5106 24.7562 -55.85 + 37 113.007 1353 5 1 90.8156 25.0046 -54.85 + 37 43.6284 1726 1 1 165.375 -35.0972 -174.45 + 37 106.178 1286 8 1 77.4403 21.5405 35.5498 + 37 105.87 1007 8 0 77.3825 21.4915 34.1497 + 37 144.589 1280 7 1 76.2206 20.4759 5.55 + 37 112.565 1001 7 0 76.1981 20.4489 4.15 + 37 144.857 1277 6 1 75.4853 19.9214 -24.4513 + 37 133.859 999 6 0 75.4756 19.9326 -25.8503 + 37 90.8622 1276 5 1 75.3115 20.3013 -54.4501 + 37 125.677 1001 5 0 75.2915 20.3308 -55.8501 + 37 116.585 1270 4 1 74.2136 20.2296 -84.45 + 37 99.2153 1000 4 0 74.2103 20.1251 -85.85 + 37 106.313 1271 3 1 74.2962 17.9128 -114.45 + 37 108.446 988 3 0 74.2982 17.7619 -115.85 + 37 118.057 1270 2 1 74.0943 14.808 -144.45 + 37 122.835 973 2 0 74.1797 14.7276 -145.851 + 37 158.202 1278 1 1 75.7649 12.9159 -174.45 + 37 159.708 964 1 0 75.935 12.8679 -175.85 + 37 109.846 1297 0 1 79.4569 12.2026 -204.45 + 37 112.675 960 0 0 79.7224 12.1984 -205.85 + 37 7.06082 1052 1 0 161.494 30.45 -176.028 + 37 134.555 1053 1 0 161.305 30.65 -176.12 + 37 97.7899 779 0 0 88.8617 -24.0979 -206.25 + 37 95.6464 778 0 0 88.9491 -24.2502 -206.149 + 37 146.915 777 0 0 89.0399 -24.4501 -205.949 + 37 532.105 776 0 0 89.1018 -24.65 -205.865 + 37 333.41 775 0 0 89.159 -24.8502 -205.942 + 37 228.02 1343 0 1 88.7758 -24.1051 -204.85 + 37 100.811 1290 9 1 78.2128 22.0978 65.55 + 37 106.417 1288 8 1 77.8487 22.2078 35.55 + 37 423.746 1288 7 1 77.691 22.4462 5.55 + 37 6.40434 1011 7 0 77.6782 22.4499 4.15 + 37 132.397 1012 7 0 77.678 22.45 4.12988 + 37 109.461 1286 6 1 77.4054 22.4856 -24.45 + 37 124.488 1012 6 0 77.3882 22.4691 -25.85 + 37 199.776 1284 5 1 76.9776 22.0915 -54.45 + 37 117.533 1281 4 1 76.4339 21.7929 -84.45 + 37 95.3225 1008 4 0 76.3947 21.7788 -85.85 + 37 125.025 1278 3 1 75.6896 21.445 -114.45 + 37 133.373 1006 3 0 75.659 21.4099 -115.85 + 37 120.963 1274 2 1 75.0107 20.7818 -144.45 + 37 187.508 1003 2 0 74.9832 20.7518 -145.85 + 37 150.074 1272 1 1 74.5063 20.0684 -174.45 + 37 110.545 999 1 0 74.502 20.0221 -175.85 + 37 108.821 1271 0 1 74.3339 19.025 -204.45 + 37 121.302 994 0 0 74.3426 18.9908 -205.85 + 37 29.8122 1109 7 0 89.7193 41.9994 3.75 + 37 246.802 1110 7 0 89.721 42.0505 3.79818 + 37 2.93728 1289 8 1 77.8648 22.4251 35.55 + 37 141.231 1009 10 0 78.28 21.9839 94.1496 + 37 121.044 1294 9 1 78.9467 19.4735 65.55 + 37 163.732 996 9 0 78.9256 19.3298 64.15 + 37 144.564 1293 8 1 78.6854 16.7395 35.55 + 37 124.73 982 8 0 78.7128 16.5964 34.15 + 37 209.725 1297 7 1 79.6276 13.5981 5.55 + 37 147.464 966 7 0 79.6421 13.3683 4.14967 + 37 238.67 1299 6 1 79.9195 9.13723 -24.45 + 37 121.468 944 6 0 79.7228 8.922 -25.85 + 37 328.577 1279 5 1 75.9555 4.58593 -54.4504 + 37 277.073 921 5 0 75.7225 4.35783 -55.85 + 37 103.488 1260 4 1 72.1567 0.297327 -84.45 + 37 62.01 899 4 0 72.1112 -0.05 -86.1184 + 37 139.157 1252 3 1 70.5458 -5.98803 -114.45 + 37 7.19871 869 3 0 70.5253 -6.24688 -115.85 + 37 120.287 868 3 0 70.525 -6.25 -115.867 + 37 147.874 1251 2 1 70.3486 -11.3605 -144.45 + 37 119.724 842 2 0 70.1803 -11.5446 -145.85 + 37 167.824 1233 1 1 66.8237 -15.4095 -174.45 + 37 2.23487 821 1 0 66.5355 -15.848 -175.85 + 37 136.506 820 1 0 66.534 -15.8503 -175.857 + 37 158.029 1203 0 1 60.7648 -23.9936 -204.45 + 37 94.9763 1234 1 1 66.85 -15.2962 -174.558 + 37 70.7287 1235 1 1 67.05 -15.1235 -174.828 + 37 60.9008 825 1 0 67.7459 -14.8844 -175.85 + 37 60.609 826 1 0 67.8452 -14.85 -176.015 + 37 42.6711 1170 1 0 74.5399 54.1229 -176.25 + 37 76.8876 1171 1 0 74.5742 54.25 -176.201 + 37 242.777 1172 1 0 74.6827 54.4513 -176.211 + 37 53.2636 1173 1 0 74.5979 54.65 -176.006 + 37 65.2659 1262 1 1 72.5661 53.5121 -174.85 + 37 5.82091 1159 1 0 72.8827 51.8618 -175.85 + 37 233.651 1158 1 0 72.8901 51.85 -175.862 + 37 15.6369 946 1 0 123.504 9.43649 -176.25 + 37 248.326 947 1 0 123.522 9.45 -176.23 + 37 58.762 933 5 0 75.9535 6.71114 -55.8502 + 37 70.345 934 5 0 75.928 6.85 -55.9588 + 37 77.8942 935 5 0 75.8217 7.05006 -56.0486 + 37 84.8659 936 5 0 75.6905 7.25 -56.1247 + 37 6.78114 937 5 0 75.5449 7.45 -56.2423 + 37 364.083 1243 5 0 79.4435 68.6733 -56.25 + 37 57.1169 1244 5 0 79.493 68.85 -55.9242 + 37 279.884 1298 6 1 79.85 9.17808 -24.6237 + 37 9.83803 1462 3 1 112.563 -15.7402 -114.45 + 37 111.082 1461 3 1 112.55 -15.7684 -114.49 + 37 96.4657 1460 3 1 112.35 -15.8723 -114.728 + 37 48.1193 1459 3 1 112.15 -15.9419 -114.79 + 37 58.1152 1458 3 1 111.95 -16.0158 -114.785 + 37 94.5031 1457 3 1 111.75 -16.0414 -114.78 + 37 177.94 811 3 0 111.659 -17.6686 -115.85 + 37 108.321 810 3 0 111.594 -17.8503 -116.016 + 37 145.05 737 3 0 115.893 -32.522 -116.25 + 37 106.397 738 3 0 115.772 -32.4497 -116.006 + 37 93.8109 739 3 0 115.819 -32.25 -116.174 + 37 153.742 545 3 0 10.625 -70.8855 -116.249 +Number of digits in this event = 83 Using G4ParticleGun ... -4.20255 LIN +8.26834 LIN e- -Event: 59 +Event: 38 Number of tracker hits in this event = 69 - 59 92.4475 1039 9 0 -132.734 27.9781 64.0236 - 59 111.463 237 8 1 -132.726 27.9726 35.55 - 59 120.28 1039 8 0 -132.725 27.9715 34.15 - 59 101.374 237 7 1 -132.694 27.9475 5.55 - 59 154.54 1039 7 0 -132.693 27.9461 4.15 - 59 154.44 237 6 1 -132.687 27.923 -24.45 - 59 145.703 1039 6 0 -132.687 27.9254 -25.85 - 59 291.988 237 5 1 -132.701 27.9714 -54.45 - 59 121.876 1039 5 0 -132.703 27.9767 -55.85 - 59 160.963 237 4 1 -132.744 28.0917 -84.45 - 59 129.247 1040 4 0 -132.744 28.0981 -85.85 - 59 234.768 237 3 1 -132.746 28.2317 -114.45 - 59 462.472 1040 3 0 -132.746 28.2369 -115.85 - 59 106.269 236 2 1 -132.753 28.3361 -144.45 - 59 132.372 1041 2 0 -132.755 28.3417 -145.85 - 59 128.259 236 1 1 -132.808 28.4703 -174.45 - 59 169.348 1042 1 0 -132.807 28.479 -175.85 - 59 358.311 236 0 1 -132.792 28.653 -204.45 - 59 172.307 1043 0 0 -132.792 28.6615 -205.85 - 59 90.7677 9 3 0 -128.816 -178.15 -116.17 - 59 63.1867 237 2 1 -132.75 28.3443 -144.455 - 59 352.121 238 2 1 -132.55 28.2802 -144.518 - 59 75.5577 239 2 1 -132.35 28.1972 -144.677 - 59 332.124 240 2 1 -132.15 28.1751 -144.709 - 59 421.344 236 3 1 -132.763 28.2378 -114.45 - 59 262.929 1039 3 0 -132.864 28.05 -116.019 - 59 60.4253 224 2 1 -135.162 23.3901 -144.45 - 59 102.25 223 2 1 -135.35 23.3052 -144.598 - 59 113.019 222 2 1 -135.55 23.2113 -144.798 - 59 141.539 1013 2 0 -136.294 22.8364 -145.85 - 59 5.48227 1012 2 0 -136.56 22.65 -146.23 - 59 139.97 105 1 1 -159.065 8.737 -174.451 - 59 75.0043 941 1 0 -159.142 8.31875 -175.85 - 59 39.0234 940 1 0 -159.153 8.25 -176.093 - 59 47.7319 116 0 1 -156.901 2.46339 -204.45 - 59 62.7589 117 0 1 -156.75 2.43248 -204.524 - 59 53.2942 118 0 1 -156.55 2.38643 -204.596 - 59 57.7997 119 0 1 -156.35 2.3248 -204.663 - 59 60.8722 120 0 1 -156.15 2.27593 -204.752 - 59 221.909 908 0 0 -154.307 1.82526 -205.85 - 59 140.58 895 0 0 -126.512 -0.988304 -206.25 - 59 105.424 269 0 1 -126.316 -0.89029 -204.85 - 59 238.252 124 5 1 -155.261 -131.87 -54.85 - 59 25.6141 123 5 1 -155.35 -132.012 -54.6883 - 59 118.034 221 2 1 -135.75 23.1038 -144.534 - 59 113.258 261 2 1 -127.921 27.5553 -144.45 - 59 149.133 1036 2 0 -127.793 27.3562 -145.85 - 59 103.478 266 1 1 -126.92 24.6214 -174.45 - 59 150.797 1023 1 0 -126.792 24.7925 -175.85 - 59 132.738 277 0 1 -124.672 26.3781 -204.45 - 59 15.3269 1033 0 0 -124.768 26.8352 -205.85 - 59 136.75 1034 0 0 -124.773 26.85 -205.897 - 59 130.294 1024 1 0 -126.811 24.85 -175.942 - 59 422.512 972 1 0 -135.581 14.6433 -176.25 - 59 7.73967 212 1 1 -137.637 17.2241 -174.85 - 59 157.589 1001 1 0 -141.656 20.2697 -175.85 - 59 136.007 1044 0 0 -132.989 28.9345 -205.85 - 59 122.836 1042 0 0 -132.937 28.6391 -205.85 - 59 108.798 1040 2 0 -132.465 28.1618 -145.85 - 59 194.661 235 1 1 -133.058 27.99 -174.45 - 59 163.375 1039 1 0 -133.138 27.9891 -175.85 - 59 104.62 225 0 1 -135.002 27.8436 -204.45 - 59 223.087 1038 0 0 -135.115 27.8438 -205.85 - 59 119.459 1019 2 0 -132.505 23.8678 -145.851 - 59 23.6437 238 1 1 -132.352 23.577 -174.45 - 59 82.3366 239 1 1 -132.35 23.5815 -174.541 - 59 132.668 1018 1 0 -132.287 23.6965 -175.85 - 59 111.097 244 0 1 -131.253 25.1644 -204.45 - 59 108.561 1026 0 0 -131.23 25.3791 -205.85 + 38 98.5681 474 10 0 -79.2988 -85.2422 94.15 + 38 130.89 503 9 1 -79.2988 -85.2447 65.55 + 38 135.958 474 9 0 -79.3001 -85.2443 64.15 + 38 144.939 503 8 1 -79.3231 -85.2388 35.55 + 38 104.882 474 8 0 -79.3241 -85.2387 34.15 + 38 147.548 503 7 1 -79.3484 -85.2363 5.55 + 38 130.359 474 7 0 -79.3475 -85.2359 4.15 + 38 110.748 503 6 1 -79.3248 -85.2288 -24.45 + 38 122.077 474 6 0 -79.325 -85.2286 -25.85 + 38 126.592 503 5 1 -79.3243 -85.2234 -54.45 + 38 115.564 474 5 0 -79.323 -85.2222 -55.85 + 38 126.118 503 4 1 -79.2956 -85.1808 -84.45 + 38 163.961 474 4 0 -79.2929 -85.179 -85.85 + 38 196.666 504 3 1 -79.2412 -85.1415 -114.45 + 38 153.749 474 3 0 -79.238 -85.1401 -115.85 + 38 459.32 504 2 1 -79.1777 -85.1132 -144.45 + 38 462.658 474 2 0 -79.1763 -85.1128 -145.85 + 38 123.714 504 1 1 -79.1451 -85.1026 -174.45 + 38 494.804 474 1 0 -79.1462 -85.102 -175.85 + 38 321.324 504 0 1 -79.1726 -85.0785 -204.45 + 38 268.043 474 0 0 -79.1743 -85.0786 -205.85 + 38 28.1507 484 1 0 -57.5938 -83.1906 -176.25 + 38 55.6724 1320 6 0 -101.359 84.25 -25.9958 + 38 43.7817 483 1 0 -57.4939 -83.25 -175.962 + 38 120.29 616 1 1 -56.8421 -83.9522 -174.85 + 38 94.9481 617 1 1 -56.65 -83.8133 -174.606 + 38 81.3364 618 1 1 -56.45 -83.728 -174.493 + 38 617.514 503 2 1 -79.25 -85.1849 -144.772 + 38 146.278 507 1 1 -78.4941 -85.2845 -174.45 + 38 19.0675 473 1 0 -78.7436 -85.441 -175.85 + 38 84.5195 472 1 0 -78.7578 -85.45 -175.928 + 38 148.172 483 0 1 -83.4177 -88.7162 -204.45 + 38 133.473 455 0 0 -83.4746 -88.8746 -205.85 + 38 26.4466 477 1 0 -82.1381 -84.6012 -175.85 + 38 103.358 480 1 1 -83.8622 -80.6109 -174.85 + 38 121.44 481 1 1 -83.8499 -80.4185 -174.77 + 38 69.1473 241 3 0 -49.7125 -131.756 -116.25 + 38 74.0501 240 3 0 -49.6265 -131.95 -116.158 + 38 62.3836 239 3 0 -49.6344 -132.15 -116.187 + 38 11.4553 238 3 0 -49.626 -132.35 -116.235 + 38 109.132 472 0 0 -78.7853 -85.4574 -205.85 + 38 32.6632 1513 1 1 122.75 -174.083 -174.55 + 38 330.712 1514 1 1 122.95 -174.175 -174.521 + 38 115.152 503 0 1 -79.2571 -85.1655 -204.45 + 38 128.429 508 1 1 -78.3301 -84.1003 -174.45 + 38 142.059 479 1 0 -78.3388 -84.0816 -175.85 + 38 104.395 505 0 1 -79.0383 -83.9306 -204.45 + 38 117.849 480 0 0 -79.0895 -83.9925 -205.85 + 38 121.992 475 2 0 -79.2537 -84.9869 -145.85 + 38 88.4316 501 1 1 -79.7141 -78.4082 -174.45 + 38 62.6507 502 1 1 -79.65 -78.3649 -174.643 + 38 161.47 509 1 0 -79.3874 -78.1639 -175.85 + 38 77.4767 540 0 1 -72.0202 -71.9548 -204.45 + 38 105.601 541 0 1 -71.85 -71.7622 -204.604 + 38 39.8008 542 0 1 -71.65 -71.5436 -204.796 + 38 74.172 548 0 0 -70.5282 -70.433 -205.85 + 38 57.2523 549 0 0 -70.3645 -70.25 -206.011 + 38 39.8421 550 0 0 -70.214 -70.05 -206.176 + 38 345.256 473 2 0 -79.235 -85.3531 -145.85 + 38 62.7219 516 1 1 -76.6915 -87.6121 -174.45 + 38 96.1439 517 1 1 -76.65 -87.6081 -174.697 + 38 129.669 462 1 0 -76.4758 -87.5964 -175.85 + 38 163.919 539 0 1 -72.1497 -86.6851 -204.45 + 38 148.255 467 0 0 -72.1353 -86.5638 -205.85 + 38 12.0065 499 1 1 -80.2489 -85.1209 -174.45 + 38 101.818 498 1 1 -80.25 -85.1195 -174.501 + 38 95.9074 475 1 0 -80.3121 -85.05 -176.072 + 38 100.549 492 0 1 -81.4532 -83.3031 -204.45 + 38 135.981 484 0 0 -81.5694 -83.2223 -205.85 +Number of digits in this event = 35 +Using G4ParticleGun ... +1.50076 LIN +e- +Event: 39 +Number of tracker hits in this event = 173 + 39 267.038 1155 11 1 51.1696 55.9848 125.55 + 39 122.856 1179 11 0 51.1712 55.9873 124.15 + 39 493.459 1155 10 1 51.2398 55.9923 95.55 + 39 393.363 1179 10 0 51.2653 55.999 94.15 + 39 143.605 1158 9 1 51.7872 56.1704 65.55 + 39 288.646 1180 9 0 51.8061 56.2033 64.15 + 39 144.757 1160 8 1 52.0935 56.9608 35.55 + 39 154.391 1184 8 0 52.1252 56.976 34.15 + 39 178.139 1163 7 1 52.6885 56.8721 5.55 + 39 171.772 1184 7 0 52.6541 56.8873 4.15 + 39 168.109 1159 6 1 51.8924 57.0616 -24.45 + 39 150.423 1185 6 0 51.8017 57.1569 -25.85 + 39 113.849 1152 5 1 50.5316 58.9552 -54.45 + 39 49.4651 1194 5 0 50.4398 59.0404 -55.85 + 39 63.8031 1195 5 0 50.4295 59.05 -56.0084 + 39 125.859 1142 4 1 48.5553 60.7964 -84.45 + 39 123.171 1204 4 0 48.394 60.8703 -85.8503 + 39 220.406 1124 3 1 44.9366 62.0162 -114.45 + 39 299.86 1210 3 0 44.7968 62.177 -115.85 + 39 154.626 1108 2 1 41.7016 65.5318 -144.45 + 39 140.804 1228 2 0 41.5266 65.6885 -145.85 + 39 160.2 1083 1 1 36.8091 69.0637 -174.45 + 39 57.7596 1245 1 0 36.5851 69.2215 -175.85 + 39 33.8208 1246 1 0 36.545 69.25 -176.106 + 39 119.334 1061 0 1 32.3232 72.6037 -204.45 + 39 185.583 1264 0 0 32.1926 72.8693 -205.85 + 39 287.814 1165 6 1 53.2 58.0639 -24.4503 + 39 42.4306 1166 6 1 53.25 58.0456 -24.7072 + 39 114.343 1189 6 0 53.4712 57.9588 -25.85 + 39 196.627 1196 5 1 59.2751 54.6819 -54.4508 + 39 98.8997 1171 5 0 59.4013 54.4107 -55.85 + 39 116.583 1204 4 1 60.9951 49.5525 -84.4502 + 39 125.779 1144 4 0 61.1231 49.0289 -85.85 + 39 128.846 1219 3 1 63.8733 38.0857 -114.45 + 39 121.613 1087 3 0 64.0284 37.6447 -115.85 + 39 221.193 1236 2 1 67.4489 27.6767 -144.45 + 39 73.5906 1235 2 1 67.25 27.0933 -144.774 + 39 63.9454 1014 2 0 65.8309 23.0422 -145.85 + 39 53.0261 1013 2 0 65.7843 22.85 -145.888 + 39 56.1617 1012 2 0 65.7189 22.65 -145.951 + 39 74.5924 1011 2 0 65.613 22.4499 -145.997 + 39 68.7965 1010 2 0 65.4984 22.25 -146.006 + 39 82.4614 1009 2 0 65.4429 22.05 -145.991 + 39 43.7073 1008 2 0 65.3939 21.85 -145.95 + 39 54.0067 1007 2 0 65.3708 21.65 -145.925 + 39 52.6053 1006 2 0 65.3415 21.45 -145.872 + 39 305.704 1220 2 1 64.205 17.648 -144.85 + 39 59.8636 1219 2 1 64.0083 16.9929 -144.45 + 39 75.5075 1218 2 1 63.8497 16.9819 -144.627 + 39 59.0045 1217 2 1 63.6499 16.9339 -144.757 + 39 20.3003 1216 2 1 63.45 16.9214 -144.818 + 39 119.002 981 2 0 61.7655 16.3463 -145.85 + 39 131.501 982 2 0 61.6087 16.45 -145.948 + 39 120.315 983 2 0 61.2954 16.6501 -146.066 + 39 140.163 597 4 1 -60.5465 92.8329 -84.85 + 39 81.1572 1369 4 0 -60.6886 94.0809 -85.8501 + 39 176.203 1167 5 0 53.4805 53.6173 -56.2499 + 39 194.267 1174 5 1 54.8651 53.206 -54.8499 + 39 175.126 1175 5 1 55.05 53.1926 -54.7404 + 39 280.478 1176 5 1 55.25 53.4522 -54.5174 + 39 187.321 1190 6 0 53.2209 58.1602 -25.85 + 39 146.219 1167 5 1 53.6027 59.8027 -54.45 + 39 142.587 1198 5 0 53.4403 59.7983 -55.85 + 39 170.316 1150 4 1 50.1213 59.4007 -84.45 + 39 204.464 1197 4 0 49.8806 59.5138 -85.85 + 39 105.653 1087 2 1 37.597 64.1044 -144.45 + 39 27.6523 1086 2 1 37.45 64.1402 -144.772 + 39 112.98 1221 2 0 36.9147 64.2557 -145.851 + 39 135.594 1013 1 1 22.8465 66.5841 -174.45 + 39 125.36 1234 1 0 22.2924 66.9242 -175.85 + 39 8.17907 1235 1 0 22.1344 67.05 -176.221 + 39 80.0782 939 0 1 7.96297 78.3199 -204.45 + 39 75.7512 938 0 1 7.85 78.4698 -204.719 + 39 22.6191 1295 0 0 7.38768 79.2055 -205.85 + 39 147.226 1296 0 0 7.35766 79.25 -205.923 + 39 40.0772 1173 10 0 50.614 54.7574 94.15 + 39 89.6693 1172 10 0 50.5646 54.6499 94.0153 + 39 62.4612 1171 10 0 50.5011 54.45 93.8071 + 39 112.167 1034 10 0 45.3133 26.8681 93.75 + 39 104.331 1125 10 1 45.1207 26.9144 95.15 + 39 139.886 1123 10 1 44.8335 26.7246 95.55 + 39 116.259 1036 10 0 44.6193 27.3362 94.15 + 39 91.4812 1203 10 0 22.5495 60.6785 93.7502 + 39 277.497 1204 10 0 22.4807 60.85 93.8887 + 39 71.6358 1205 10 0 22.4084 61.05 94.028 + 39 15.8526 1006 10 1 21.2801 62.9151 95.15 + 39 168.595 1005 10 1 21.2499 62.9635 95.1771 + 39 83.6819 1004 10 1 21.05 63.3757 95.3033 + 39 157.341 1003 10 1 20.8495 63.3044 95.246 + 39 439.422 1002 10 1 20.65 63.0956 95.3792 + 39 7.61352 1001 10 1 20.4499 62.9825 95.539 + 39 8.10195 1209 10 0 20.7087 61.862 94.15 + 39 266.041 1208 10 0 20.7066 61.85 94.1433 + 39 101.533 1130 10 0 59.8486 46.2074 93.75 + 39 254.052 694 10 0 -53.9912 -41.1352 93.75 + 39 4.31691 695 10 0 -54.0743 -41.05 94.1423 + 39 370.14 629 10 1 -54.1071 -40.5056 95.15 + 39 169.816 1155 9 1 51.1766 55.8456 65.55 + 39 147.538 1179 9 0 51.1818 55.8566 64.15 + 39 191.975 1156 8 1 51.3066 56.2082 35.55 + 39 219.208 1180 8 0 51.3276 56.2158 34.15 + 39 135.162 1158 7 1 51.7592 56.3137 5.55 + 39 118.445 1181 7 0 51.7779 56.3236 4.15 + 39 128.272 1160 6 1 52.1821 56.5195 -24.45 + 39 100.828 1182 6 0 52.1934 56.5087 -25.85 + 39 118.813 1161 5 1 52.4326 56.2641 -54.45 + 39 112.561 1181 5 0 52.452 56.2642 -55.85 + 39 109.284 1164 4 1 52.89 56.296 -84.45 + 39 128.888 1181 4 0 52.912 56.2935 -85.85 + 39 138.085 1166 3 1 53.3983 56.1883 -114.45 + 39 131.13 1180 3 0 53.4033 56.1699 -115.85 + 39 172.508 1166 2 1 53.4247 55.9224 -144.45 + 39 114.073 1179 2 0 53.4401 55.8988 -145.85 + 39 222.454 1169 1 1 53.8719 55.3671 -174.45 + 39 104.238 1176 1 0 53.9071 55.3505 -175.85 + 39 100.212 1172 0 1 54.6101 55.0828 -204.45 + 39 112.103 1175 0 0 54.6212 55.0759 -205.85 + 39 10.5533 1028 0 0 86.2567 25.7038 -206.25 + 39 76.8265 1169 2 1 54.0427 56.0981 -144.451 + 39 122.502 1168 2 1 53.85 55.9397 -144.596 + 39 55.3729 1167 2 1 53.65 55.7511 -144.756 + 39 17.7114 1169 2 0 52.154 53.9146 -145.85 + 39 135.576 1168 2 0 52.102 53.85 -145.893 + 39 51.8091 1167 2 0 52.0568 53.6498 -146.1 + 39 51.0534 865 2 0 82.7078 -6.92892 -146.25 + 39 71.7183 864 2 0 82.8341 -7.05 -146.151 + 39 84.1612 863 2 0 83.0142 -7.25 -146.009 + 39 16.347 1321 2 1 84.4096 -7.94909 -144.85 + 39 63.988 1322 2 1 84.45 -7.9668 -144.816 + 39 86.988 1323 2 1 84.65 -8.04456 -144.681 + 39 58.564 1324 2 1 84.85 -8.14859 -144.582 + 39 64.2012 1325 2 1 85.05 -8.11045 -144.51 + 39 141.715 1170 2 1 54.1361 56.0592 -144.45 + 39 134.203 1178 2 0 54.4273 55.8488 -145.85 + 39 92.5119 1199 1 1 59.9069 52.1328 -174.45 + 39 21.0227 1200 1 1 60.05 52.1358 -174.778 + 39 105.339 1160 1 0 60.5308 52.1633 -175.85 + 39 81.1275 1267 0 1 73.6457 50.1391 -204.45 + 39 112.564 1266 0 1 73.45 49.9808 -204.566 + 39 54.5081 1265 0 1 73.25 49.8155 -204.659 + 39 64.9187 1264 0 1 73.05 49.669 -204.753 + 39 30.1766 1141 0 0 71.1175 48.2857 -205.85 + 39 118.914 1140 0 0 71.0635 48.25 -205.881 + 39 119.272 1139 0 0 70.6981 48.05 -206.097 + 39 92.6896 1025 0 0 64.8913 25.1461 -206.25 + 39 219.573 1024 0 0 65.0927 25.0498 -206.063 + 39 126.042 1230 0 1 66.0771 24.3132 -204.85 + 39 116.087 1231 0 1 66.25 24.183 -204.649 + 39 13.6061 1232 0 1 66.45 24.0331 -204.479 + 39 94.9053 1178 8 0 52.8635 55.8166 34.15 + 39 124.34 1156 9 1 51.3575 56.1335 65.55 + 39 131.658 1157 8 1 51.5256 56.1887 35.55 + 39 110.671 1159 7 1 51.9325 56.2217 5.55 + 39 93.0917 1180 7 0 51.9753 56.2262 4.15 + 39 156.178 1163 6 1 52.8424 56.2658 -24.45 + 39 41.059 1164 6 1 52.85 56.2634 -24.7788 + 39 123.83 1181 6 0 52.8721 56.2563 -25.85 + 39 109.954 1166 5 1 53.3786 56.0456 -54.45 + 39 122.335 1179 5 0 53.3968 56.0387 -55.85 + 39 150.247 1169 4 1 53.8565 55.8696 -84.45 + 39 134.479 1179 4 0 53.8709 55.8603 -85.85 + 39 150.889 1170 3 1 54.1081 55.6348 -114.45 + 39 127.283 1177 3 0 54.1323 55.611 -115.85 + 39 129.862 1172 2 1 54.6226 55.2068 -144.45 + 39 140.994 1175 2 0 54.6418 55.2049 -145.85 + 39 152.666 1175 1 1 55.072 55.1994 -174.45 + 39 106.577 1175 1 0 55.1118 55.2288 -175.85 + 39 38.1943 1179 0 1 55.8779 55.8804 -204.45 + 39 79.1349 1178 0 1 55.85 55.869 -204.574 + 39 182.92 1178 0 0 55.5002 55.8042 -205.85 + 39 82.9125 438 3 1 -92.3942 0.0592701 -114.45 + 39 149.77 1180 6 0 52.8824 56.25 -26.1874 + 39 363.964 1174 10 0 50.4245 54.9758 94.15 +Number of digits in this event = 84 +Using G4ParticleGun ... +6.81918 LIN +e- +Event: 40 +Number of tracker hits in this event = 163 + 40 101.027 747 11 1 -30.5744 31.9707 125.55 + 40 143.303 1059 11 0 -30.5749 31.9701 124.15 + 40 216.502 747 10 1 -30.5859 31.9565 95.55 + 40 110.707 1059 10 0 -30.5857 31.956 94.15 + 40 155.536 747 9 1 -30.5798 31.9483 65.55 + 40 119.306 1059 9 0 -30.5795 31.9468 64.15 + 40 159.842 747 8 1 -30.5766 31.9169 35.55 + 40 159.619 1059 8 0 -30.5762 31.9157 34.15 + 40 136.817 747 7 1 -30.5683 31.8887 5.55 + 40 107.538 1059 7 0 -30.567 31.8873 4.15 + 40 150.433 747 6 1 -30.5453 31.8619 -24.45 + 40 136.512 1059 6 0 -30.5449 31.8608 -25.85 + 40 475.32 747 5 1 -30.5227 31.8439 -54.45 + 40 313.336 1058 5 0 -30.5214 31.8468 -55.85 + 40 118.36 747 4 1 -30.4816 31.9072 -84.45 + 40 99.1649 1059 4 0 -30.4799 31.9084 -85.85 + 40 413.274 748 3 1 -30.4322 31.9368 -114.45 + 40 171.026 1059 3 0 -30.4305 31.9375 -115.85 + 40 101.471 748 2 1 -30.3944 31.9412 -144.45 + 40 121.294 1059 2 0 -30.3948 31.9468 -145.85 + 40 395.985 748 1 1 -30.4017 32.0623 -174.45 + 40 293.594 1060 1 0 -30.4007 32.072 -175.85 + 40 126.214 748 0 1 -30.38 32.2657 -204.45 + 40 105.617 1061 0 0 -30.3755 32.2733 -205.85 + 40 40.4289 762 0 1 -27.5476 -14.0105 -204.85 + 40 269.254 761 0 1 -27.65 -14.1494 -204.628 + 40 191.669 1060 3 0 -30.0208 32.05 -115.983 + 40 68.6674 790 2 1 -21.9212 34.8218 -144.451 + 40 53.3565 791 2 1 -21.85 34.7867 -144.709 + 40 67.7702 1073 2 0 -21.4458 34.6727 -145.85 + 40 66.8547 1072 2 0 -21.3667 34.65 -146.056 + 40 86.9728 840 1 1 -12.03 31.6403 -174.45 + 40 50.7374 841 1 1 -11.8499 31.6834 -174.687 + 40 150.834 1059 1 0 -11.0267 31.8602 -175.85 + 40 107.786 1169 1 0 25.0945 53.8521 -176.25 + 40 77.7323 1170 1 0 25.2651 54.05 -176.001 + 40 74.7003 1030 1 1 26.0817 55.185 -174.85 + 40 79.6003 1031 1 1 26.2501 55.3742 -174.796 + 40 112.891 1032 1 1 26.45 55.5951 -174.802 + 40 81.4933 1033 1 1 26.65 55.77 -174.824 + 40 5.51371 1034 1 1 26.85 55.9359 -174.845 + 40 76.0876 1198 1 0 31.4375 59.6611 -175.85 + 40 44.4412 1199 1 0 31.655 59.85 -175.865 + 40 145.839 1055 1 1 31.1049 63.8844 -174.85 + 40 387.908 1054 1 1 31.05 64.1036 -174.802 + 40 491.867 1053 1 1 30.85 64.6094 -174.791 + 40 165.238 1052 1 1 30.65 65.1701 -174.761 + 40 87.6905 1246 1 0 31.8009 69.2554 -175.85 + 40 83.2391 1247 1 0 31.8697 69.4507 -175.931 + 40 73.1821 1248 1 0 31.9234 69.65 -175.986 + 40 81.333 1249 1 0 31.997 69.85 -176.105 + 40 77.4681 747 3 1 -30.45 31.9046 -114.581 + 40 139.399 1057 3 0 -30.6276 31.5816 -115.85 + 40 74.3463 716 2 1 -36.6822 23.609 -144.45 + 40 48.5077 715 2 1 -36.85 23.5611 -144.699 + 40 223.011 1017 2 0 -37.5512 23.5467 -145.85 + 40 153.145 977 2 0 -91.7123 15.537 -146.25 + 40 34.5833 976 2 0 -92.1963 15.45 -145.913 + 40 20.6309 432 2 1 -93.699 15.2336 -144.85 + 40 343.07 431 2 1 -93.75 15.2276 -144.813 + 40 234.301 430 2 1 -93.95 15.2034 -144.652 + 40 3.69727 429 2 1 -94.15 15.1592 -144.461 + 40 103.405 1058 3 0 -101.01 31.65 -116.115 + 40 181.039 395 3 1 -101.047 32.8538 -114.85 + 40 30.9014 857 4 0 -60.5883 -8.57315 -86.25 + 40 70.684 856 4 0 -60.518 -8.65 -86.1959 + 40 269.711 855 4 0 -60.3178 -8.85 -86.1213 + 40 46.1193 619 4 1 -56.2355 -9.17336 -84.85 + 40 72.9424 620 4 1 -56.0484 -9.18303 -84.8088 + 40 47.985 621 4 1 -55.85 -9.18887 -84.7875 + 40 59.0718 622 4 1 -55.65 -9.22647 -84.8064 + 40 62.0647 844 4 0 -51.986 -11.1744 -85.85 + 40 143.321 843 4 0 -51.8557 -11.25 -85.8834 + 40 1.52255 659 4 1 -48.0566 -13.1858 -84.85 + 40 76.2623 660 4 1 -48.0499 -13.1892 -84.8479 + 40 180.313 661 4 1 -47.8498 -13.3097 -84.7892 + 40 51.9436 662 4 1 -47.6498 -13.4116 -84.7217 + 40 80.0566 663 4 1 -47.45 -13.465 -84.6883 + 40 63.0837 664 4 1 -47.25 -13.5427 -84.6942 + 40 61.3878 665 4 1 -47.05 -13.6564 -84.6817 + 40 77.5061 666 4 1 -46.85 -13.7649 -84.6525 + 40 101.629 667 4 1 -46.65 -13.9271 -84.6553 + 40 144.884 668 4 1 -46.45 -14.1085 -84.7264 + 40 71.5517 669 4 1 -46.25 -14.3318 -84.786 + 40 56.2343 670 4 1 -46.05 -14.5145 -84.797 + 40 117.438 819 4 0 -42.8304 -16.2317 -85.8502 + 40 258.27 818 4 0 -42.7587 -16.2502 -85.869 + 40 7.60243 695 4 1 -40.8713 -16.1839 -84.85 + 40 92.6151 696 4 1 -40.85 -16.1797 -84.8309 + 40 76.9523 697 4 1 -40.65 -16.1795 -84.6637 + 40 129.783 698 4 1 -40.45 -16.1607 -84.5641 + 40 190.317 699 4 1 -40.2496 -16.0848 -84.801 + 40 243.166 817 4 0 -40.4456 -16.4994 -85.85 + 40 195.884 690 4 1 -42.0327 -16.3868 -84.8496 + 40 187.999 1289 2 0 84.9293 78.0118 -146.25 + 40 78.114 1288 2 0 85.2638 77.8499 -145.968 + 40 54.7834 1287 2 0 85.3676 77.65 -145.924 + 40 304.452 1329 2 1 85.8863 76.8653 -144.85 + 40 227.807 747 0 1 -30.4802 31.7282 -204.45 + 40 389.683 1058 0 0 -30.4687 31.7671 -205.85 + 40 240.726 747 2 1 -30.5694 31.7257 -144.45 + 40 248 1058 2 0 -30.5615 31.7169 -145.85 + 40 102.877 1057 1 0 -30.3515 31.5813 -175.85 + 40 146.657 743 0 1 -31.31 31.7543 -204.45 + 40 18.5136 749 1 1 -30.25 31.6357 -174.502 + 40 144.598 746 1 1 -30.6698 31.6862 -174.45 + 40 198.634 1058 1 0 -30.6613 31.6796 -175.85 + 40 102.307 1057 0 0 -30.5094 31.516 -205.85 + 40 59.5812 748 10 1 -30.45 31.7953 95.2523 + 40 89.0894 1055 10 0 -29.9108 31.15 94.1498 + 40 67.9385 1054 10 0 -29.7814 31.05 93.9664 + 40 48.116 1221 10 0 -54.4933 64.3871 93.75 + 40 137.764 1222 10 0 -54.6286 64.45 93.8398 + 40 200.922 1223 10 0 -54.8873 64.6501 93.9355 + 40 221.566 1224 10 0 -55.4978 64.8501 94.0111 + 40 22.5434 611 10 1 -57.7004 65.2421 95.15 + 40 69.0959 1225 10 0 -60.1294 65.05 94.0076 + 40 108.805 1321 10 0 -64.4278 84.3036 93.75 + 40 368.675 1322 10 0 -64.6111 84.45 93.9605 + 40 38.0217 1323 10 0 -64.7211 84.65 94.0421 + 40 227.128 1059 5 0 -30.6488 31.8949 -55.85 + 40 158.144 740 4 1 -31.862 31.5982 -84.45 + 40 113.545 1057 4 0 -31.9029 31.6178 -85.85 + 40 175.189 737 3 1 -32.608 32.1848 -114.45 + 40 118.23 733 2 1 -33.3753 31.3141 -144.45 + 40 122.074 1055 2 0 -33.3402 31.1547 -145.85 + 40 174.086 735 1 1 -32.9566 27.9561 -174.45 + 40 105.101 1038 1 0 -33.0011 27.8394 -175.85 + 40 658.749 729 0 1 -34.2281 25.1724 -204.45 + 40 89.0215 1024 0 0 -34.2327 24.9172 -205.85 + 40 12.3239 1023 0 0 -34.2407 24.85 -206.205 + 40 364.854 730 0 1 -34.05 25.1386 -204.583 + 40 125.877 728 0 1 -34.25 26.2107 -204.816 + 40 17.7269 1045 0 0 -34.9653 29.1803 -205.85 + 40 196.462 1046 0 0 -34.9979 29.2503 -205.867 + 40 171.308 1047 0 0 -35.1349 29.45 -205.955 + 40 84.9701 1048 0 0 -35.2106 29.65 -205.997 + 40 65.4065 1049 0 0 -35.3329 29.85 -205.973 + 40 91.3443 1050 0 0 -35.3087 30.05 -205.943 + 40 127.488 1051 0 0 -35.1927 30.25 -206.006 + 40 45.9031 1052 0 0 -35.0866 30.45 -206.135 + 40 1.76357 727 0 1 -34.45 25.2226 -204.455 + 40 113.923 737 4 1 -32.4868 30.9759 -84.45 + 40 99.8355 1054 4 0 -32.832 30.8679 -85.8509 + 40 24.2871 1053 4 0 -32.9145 30.85 -86.1586 + 40 144.725 693 3 1 -41.4117 30.3149 -114.45 + 40 85.1224 694 3 1 -41.2498 30.2172 -114.677 + 40 75.161 1048 3 0 -40.3963 29.7167 -115.85 + 40 129.721 1047 3 0 -40.2841 29.65 -116.001 + 40 104.806 806 2 1 -18.8193 16.9273 -144.45 + 40 37.6363 807 2 1 -18.65 16.7774 -144.751 + 40 120.76 980 2 0 -18.0727 16.2112 -145.85 + 40 38.8413 979 2 0 -17.9078 16.05 -146.159 + 40 40.5811 893 1 1 -1.34211 0.960793 -174.45 + 40 122.618 894 1 1 -1.25 0.913646 -174.584 + 40 5.40048 902 1 0 -0.397872 0.456391 -175.85 + 40 226.587 901 1 0 -0.385865 0.45 -175.868 + 40 163.237 1008 0 1 21.6555 -12.1977 -204.45 + 40 68.1013 1009 0 1 21.8506 -12.2383 -204.67 + 40 78.4693 838 0 0 22.9028 -12.4204 -205.85 + 40 72.2428 837 0 0 23.0818 -12.45 -206.049 + 40 163.731 841 1 0 -19.1021 -11.7696 -176.25 + 40 20.6943 978 2 0 -40.3013 15.7566 -145.85 +Number of digits in this event = 72 +Using G4ParticleGun ... +3.42169 LIN +e- +Event: 41 +Number of tracker hits in this event = 91 + 41 113.312 358 9 1 -108.479 44.6512 65.55 + 41 128.378 1122 9 0 -108.482 44.6486 64.15 + 41 116.356 357 8 1 -108.551 44.5919 35.55 + 41 403.245 1122 8 0 -108.553 44.5912 34.15 + 41 129.119 357 7 1 -108.581 44.5835 5.55 + 41 88.3169 1122 7 0 -108.584 44.5802 4.15 + 41 365.691 357 6 1 -108.644 44.5357 -24.45 + 41 351.422 1122 6 0 -108.648 44.5433 -25.85 + 41 109.184 357 5 1 -108.711 44.7091 -54.45 + 41 292.292 1123 5 0 -108.719 44.7186 -55.85 + 41 128.09 356 4 1 -108.878 44.9102 -84.45 + 41 96.7916 1124 4 0 -108.891 44.9163 -85.85 + 41 102.52 355 3 1 -109.135 45.0467 -114.45 + 41 120.975 1125 3 0 -109.161 45.0688 -115.85 + 41 108.954 352 2 1 -109.725 45.5163 -144.45 + 41 108.335 1127 2 0 -109.742 45.5386 -145.85 + 41 166.957 350 1 1 -110.029 45.9549 -174.45 + 41 101.812 1129 1 0 -110.052 45.9909 -175.85 + 41 371.215 348 0 1 -110.538 46.7964 -204.45 + 41 124.411 1133 0 0 -110.561 46.8133 -205.85 + 41 740.036 356 2 1 -108.835 45.192 -144.45 + 41 312.147 1125 2 0 -108.956 45.1558 -145.85 + 41 68.14 340 1 1 -112.129 44.3958 -174.45 + 41 70.0157 339 1 1 -112.15 44.3834 -174.624 + 41 51.3898 1121 1 0 -112.301 44.28 -175.85 + 41 61.1392 1120 1 0 -112.324 44.25 -176.051 + 41 26.7297 325 0 1 -114.975 38.4917 -204.45 + 41 89.5158 326 0 1 -114.95 38.4733 -204.568 + 41 101.814 1091 0 0 -114.699 38.3029 -205.85 + 41 125.155 362 1 1 -107.569 43.9119 -174.45 + 41 107.108 1117 1 0 -107.713 43.6423 -175.85 + 41 112.849 347 0 1 -110.638 40.3748 -204.45 + 41 73.7398 346 0 1 -110.75 40.4288 -204.523 + 41 387.134 345 0 1 -110.95 40.4618 -204.687 + 41 112.46 344 0 1 -111.15 40.4467 -204.751 + 41 48.0292 343 0 1 -111.35 40.3807 -204.755 + 41 78.5399 342 0 1 -111.551 40.3229 -204.723 + 41 36.7151 341 0 1 -111.75 40.2438 -204.753 + 41 70.8692 1096 0 0 -111.45 39.3896 -205.85 + 41 69.4616 1095 0 0 -111.444 39.2499 -205.999 + 41 120.167 1094 0 0 -111.555 39.05 -206.042 + 41 59.8452 1093 0 0 -111.887 38.85 -205.988 + 41 51.2958 1092 0 0 -112.021 38.6496 -205.92 + 41 160.963 338 0 1 -112.448 37.642 -204.85 + 41 191.342 339 0 1 -112.35 37.4136 -204.606 + 41 46.0536 357 2 1 -108.75 45.1759 -144.825 + 41 119.906 1123 2 0 -108.452 44.8396 -145.85 + 41 19.1175 1124 2 0 -108.439 44.85 -145.912 + 41 249.777 1121 6 0 -108.72 44.45 -26.0141 + 41 67.3358 358 6 1 -108.55 44.5113 -24.6721 + 41 103.956 421 5 1 -95.8619 41.038 -54.45 + 41 36.8473 422 5 1 -95.75 41.0336 -54.7475 + 41 125.545 1104 5 0 -95.3376 41.0231 -55.85 + 41 139.081 480 4 1 -83.9309 39.824 -84.45 + 41 147.596 481 4 1 -83.85 39.8464 -84.6107 + 41 108.959 1099 4 0 -83.2795 40.005 -85.8511 + 41 25.9431 1100 4 0 -83.1255 40.05 -86.1837 + 41 135.1 542 3 1 -71.4711 45.449 -114.45 + 41 147.473 1128 3 0 -71.4046 45.7216 -115.85 + 41 107.245 550 2 1 -69.9324 52.2599 -144.45 + 41 119.87 1162 2 0 -69.7472 52.5806 -145.85 + 41 23.4785 1163 2 0 -69.6883 52.65 -146.183 + 41 107.221 579 1 1 -64.053 58.6989 -174.45 + 41 120.909 1192 1 0 -64.0775 58.5593 -175.85 + 41 13.1194 575 0 1 -65.0403 55.8918 -204.451 + 41 148.485 574 0 1 -65.0501 55.915 -204.481 + 41 30.842 1185 0 0 -65.7411 57.1948 -205.85 + 41 137.471 1186 0 0 -65.7722 57.25 -205.908 + 41 83.9859 1187 0 0 -65.8916 57.45 -206.113 + 41 194.946 585 0 1 -62.9748 58.3591 -204.85 + 41 160.489 360 5 1 -108.138 44.7169 -54.45 + 41 103.908 360 4 1 -108.099 43.8929 -84.45 + 41 166.916 1119 4 0 -108.123 43.8885 -85.85 + 41 139.336 358 3 1 -108.536 43.8066 -114.45 + 41 29.164 1118 3 0 -108.56 43.8468 -115.85 + 41 116.05 1119 3 0 -108.562 43.85 -115.962 + 41 192.751 354 2 1 -109.185 44.4504 -144.45 + 41 125.055 1122 2 0 -109.268 44.4675 -145.85 + 41 112.473 346 1 1 -110.831 44.7933 -174.45 + 41 116.605 1123 1 0 -110.889 44.7156 -175.85 + 41 131.594 1115 0 0 -112.293 43.071 -205.85 + 41 84.2217 359 2 1 -108.163 41.5008 -144.45 + 41 45.198 1122 5 0 -108.612 44.5218 -55.85 + 41 18.3516 1121 5 0 -108.59 44.4499 -56.1714 + 41 77.0126 1126 5 0 -71.167 45.3356 -56.25 + 41 75.4864 1127 5 0 -71.0057 45.4501 -56.0497 + 41 105.54 1128 5 0 -70.9405 45.6504 -55.9387 + 41 39.5487 1129 5 0 -70.8777 45.85 -56.139 + 41 134.376 1287 5 0 -67.169 77.5323 -56.25 + 41 210.557 1288 5 0 -67.3794 77.65 -56.0388 + 41 244.351 1289 5 0 -67.647 77.8502 -55.9023 Number of digits in this event = 40 Using G4ParticleGun ... -2.54935 LIN +8.19935 LIN e- -Event: 60 -Number of tracker hits in this event = 68 - 60 250.16 549 7 1 -70.1594 -130.066 5.55 - 60 149.081 250 7 0 -70.1575 -130.066 4.15 - 60 118.587 549 6 1 -70.1247 -130.039 -24.45 - 60 110.169 250 6 0 -70.1223 -130.037 -25.85 - 60 114.157 549 5 1 -70.0793 -130.01 -54.45 - 60 156.93 250 5 0 -70.0803 -130.009 -55.85 - 60 115.821 549 4 1 -70.1013 -129.979 -84.45 - 60 101.923 250 4 0 -70.1031 -129.976 -85.85 - 60 179.221 549 3 1 -70.1499 -129.907 -114.45 - 60 256.281 251 3 0 -70.1516 -129.902 -115.85 - 60 222.476 549 2 1 -70.1822 -129.801 -144.45 - 60 176.051 251 2 0 -70.186 -129.798 -145.85 - 60 107.38 548 1 1 -70.2589 -129.725 -174.45 - 60 227.886 252 1 0 -70.2655 -129.718 -175.85 - 60 230.31 548 0 1 -70.399 -129.556 -204.45 - 60 251.399 253 0 0 -70.4078 -129.548 -205.85 - 60 26.0165 454 2 0 94.8915 -89.2325 -146.25 - 60 260.877 453 2 0 94.8585 -89.2501 -146.229 - 60 27.6324 695 5 0 18.2641 -41.05 -56.0112 - 60 9.55348 118 2 1 -156.366 42.8253 -144.85 - 60 34.7373 1248 3 0 -153.503 69.65 -115.895 - 60 426.59 550 3 1 -70.0406 -129.976 -114.45 - 60 190.733 250 3 0 -70.0181 -129.98 -115.85 - 60 560.733 550 2 1 -69.9511 -131.035 -144.45 - 60 99.7427 245 2 0 -69.9338 -131.078 -145.85 - 60 129.261 552 1 1 -69.5012 -131.357 -174.45 - 60 122.7 245 1 0 -69.6782 -131.132 -175.85 - 60 104.159 537 0 1 -72.5338 -127.234 -204.45 - 60 133.709 264 0 0 -72.2874 -127.194 -205.85 - 60 14.2722 548 2 1 -70.25 -128.174 -144.812 - 60 131.424 259 2 0 -70.34 -128.229 -145.85 - 60 8.04935 537 1 1 -72.6467 -129.596 -174.45 - 60 138.225 536 1 1 -72.65 -129.597 -174.49 - 60 101.272 529 0 1 -74.1422 -129.6 -204.45 - 60 0.0939776 262 3 0 -72.1761 -127.551 -115.85 - 60 83.2291 263 3 0 -72.1771 -127.55 -115.851 - 60 58.0116 264 3 0 -72.1601 -127.35 -115.93 - 60 72.355 265 3 0 -72.0695 -127.15 -115.937 - 60 89.578 266 3 0 -72.0058 -126.95 -116.002 - 60 200.552 246 3 0 -66.5953 -130.871 -116.25 - 60 57.0874 570 3 1 -65.9286 -130.49 -114.85 - 60 231.72 571 3 1 -65.85 -130.518 -114.741 - 60 62.0578 248 3 0 -65.9797 -130.397 -115.85 - 60 187.707 239 3 0 -77.008 -132.219 -116.25 - 60 114.132 240 3 0 -77.0417 -132.15 -115.942 - 60 129.915 513 3 1 -77.347 -131.67 -114.85 - 60 60.0509 606 0 1 -58.7193 -159.322 -204.45 - 60 61.9557 250 2 0 -69.9357 -129.95 -145.999 - 60 131.407 553 1 1 -69.4182 -132.239 -174.451 - 60 155.59 238 1 0 -69.46 -132.38 -175.85 - 60 143.385 223 0 0 -70.293 -135.479 -205.85 - 60 122.228 551 3 1 -69.85 -130.185 -114.547 - 60 86.4192 552 3 1 -69.6498 -130.439 -114.701 - 60 38.0592 241 3 0 -68.3035 -131.856 -115.85 - 60 97.5128 93 3 0 -23.8241 -161.371 -116.25 - 60 179.96 781 3 1 -23.7955 -161.278 -114.85 - 60 90.0277 780 3 1 -23.9238 -161.069 -114.45 - 60 148.446 779 3 1 -24.05 -160.785 -114.642 - 60 21.6236 105 3 0 -25.1068 -159.034 -115.851 - 60 59.704 106 3 0 -25.1572 -158.95 -115.902 - 60 105.105 107 3 0 -25.2484 -158.75 -115.956 - 60 73.9766 108 3 0 -25.3968 -158.55 -115.915 - 60 71.6517 109 3 0 -25.6303 -158.35 -115.967 - 60 132.98 110 3 0 -25.8059 -158.15 -116.004 - 60 115.618 111 3 0 -25.9062 -157.95 -115.988 - 60 212.357 112 3 0 -25.9507 -157.75 -115.916 - 60 211.468 113 3 0 -25.8992 -157.55 -115.888 - 60 2.81001 791 3 1 -21.85 -158.714 -114.677 +Event: 42 +Number of tracker hits in this event = 83 + 42 170.382 958 10 1 11.7272 -110.489 95.55 + 42 104.752 348 10 0 11.7272 -110.488 94.15 + 42 500.92 958 9 1 11.7244 -110.46 65.55 + 42 478.252 348 9 0 11.725 -110.459 64.15 + 42 270.912 958 8 1 11.7377 -110.439 35.55 + 42 205.353 348 8 0 11.7379 -110.438 34.15 + 42 129.516 958 7 1 11.7458 -110.43 5.55 + 42 118.147 348 7 0 11.746 -110.43 4.15 + 42 107.886 958 6 1 11.7512 -110.423 -24.45 + 42 130.508 348 6 0 11.7513 -110.423 -25.85 + 42 135.984 958 5 1 11.7559 -110.429 -54.45 + 42 107.065 348 5 0 11.7556 -110.429 -55.85 + 42 108.307 958 4 1 11.7508 -110.436 -84.45 + 42 144.449 348 4 0 11.7496 -110.436 -85.85 + 42 147.388 958 3 1 11.7304 -110.443 -114.45 + 42 145.989 348 3 0 11.7292 -110.443 -115.85 + 42 106.339 958 2 1 11.7058 -110.44 -144.45 + 42 113.501 348 2 0 11.7049 -110.439 -145.85 + 42 350.642 958 1 1 11.6773 -110.432 -174.45 + 42 480.879 348 1 0 11.6777 -110.43 -175.85 + 42 255.878 958 0 1 11.6814 -110.371 -204.45 + 42 358.928 348 0 0 11.6817 -110.368 -205.85 + 42 21.5236 233 6 1 -133.355 -82.8727 -24.45 + 42 64.3342 234 6 1 -133.35 -82.8749 -24.4787 + 42 137.492 318 4 1 -116.39 7.65949 -84.4503 + 42 172.617 319 4 1 -116.35 7.689 -84.479 + 42 87.8224 317 4 1 -116.682 7.85215 -84.45 + 42 122.214 320 4 1 -116.15 7.63979 -84.7131 + 42 53.2934 928 4 0 -113.899 5.72196 -85.8502 + 42 268.906 927 4 0 -113.817 5.64976 -85.8935 + 42 109.732 926 4 0 -113.586 5.4495 -85.9747 + 42 105.642 957 0 1 11.5719 -110.37 -204.45 + 42 18.8779 349 1 0 11.8355 -110.35 -176.168 + 42 7.26069 874 0 1 -5.08774 -116.447 -204.85 + 42 19.6685 1526 8 0 -64.883 125.35 33.7972 + 42 68.6477 1527 8 0 -64.8708 125.55 34.0158 + 42 26.7399 573 8 1 -65.4328 125.818 35.1501 + 42 221.67 572 8 1 -65.45 125.836 35.2167 + 42 126.105 347 8 0 11.6285 -110.63 34.15 + 42 108.513 951 7 1 10.3603 -108.937 5.55 + 42 135.688 355 7 0 10.4006 -109.034 4.14994 + 42 127.937 955 6 1 11.0788 -110.691 -24.45 + 42 152.752 346 6 0 11.1987 -110.857 -25.8501 + 42 7.29902 968 5 1 13.8475 -114.217 -54.45 + 42 115.224 969 5 1 13.85 -114.218 -54.4715 + 42 39.5348 329 5 0 14.0233 -114.335 -55.8502 + 42 112.412 328 5 0 14.0427 -114.35 -56.0053 + 42 114.634 987 4 1 17.5174 -117.803 -84.45 + 42 137.16 310 4 0 17.7815 -118.012 -85.85 + 42 133.01 1014 3 1 22.8623 -121.935 -114.45 + 42 114.136 288 3 0 23.1392 -122.393 -115.85 + 42 123.529 1039 2 1 27.997 -131.859 -144.45 + 42 71.0678 239 2 0 28.1477 -132.277 -145.85 + 42 55.9175 238 2 0 28.1746 -132.35 -146.079 + 42 100.996 1058 1 1 31.66 -141.543 -174.45 + 42 121.131 191 1 0 31.8711 -141.825 -175.85 + 42 155.193 1080 0 1 36.1899 -146.848 -204.45 + 42 154.053 163 0 0 36.2472 -147.363 -205.85 + 42 127.057 965 8 1 13.2253 -111.427 35.55 + 42 121.673 342 8 0 12.982 -111.661 34.15 + 42 134.551 929 7 1 5.92933 -116.983 5.54973 + 42 155.405 314 7 0 5.89867 -117.165 4.15 + 42 117.463 926 6 1 5.26205 -119.414 -24.45 + 42 36.9392 925 6 1 5.25 -119.462 -24.7449 + 42 92.9227 302 6 0 5.17614 -119.679 -25.85 + 42 18.5585 301 6 0 5.14848 -119.75 -26.1811 + 42 198.149 916 5 1 3.31807 -127.23 -54.45 + 42 173.782 261 5 0 3.4365 -127.763 -55.8502 + 42 58.6082 914 4 1 2.89453 -138.695 -84.45 + 42 71.8595 913 4 1 2.85 -138.778 -84.6294 + 42 21.8521 204 4 0 2.25972 -139.32 -85.85 + 42 114.107 203 4 0 2.22836 -139.35 -85.9168 + 42 106.586 842 3 1 -11.6249 -150.924 -114.45 + 42 177.692 146 3 0 -11.5517 -150.875 -115.85 + 42 218.864 848 2 1 -10.2784 -149.376 -144.45 + 42 61.2067 150 2 0 -10.7045 -150.046 -145.851 + 42 45.6986 149 2 0 -10.7564 -150.15 -146.074 + 42 110.669 809 1 1 -18.0576 -165.667 -174.45 + 42 25.4149 808 1 1 -18.25 -165.838 -174.811 + 42 53.0753 67 1 0 -18.6213 -166.677 -175.85 + 42 119.349 66 1 0 -18.6513 -166.75 -175.95 + 42 9.96106 65 1 0 -18.6609 -166.95 -176.212 + 42 142.82 71 1 0 -18.7926 -165.877 -175.85 +Number of digits in this event = 42 +Using G4ParticleGun ... +3.59676 LIN +e- +Event: 43 +Number of tracker hits in this event = 115 + 43 94.9888 793 11 1 -21.3856 42.1212 125.55 + 43 131.342 1110 11 0 -21.3854 42.1192 124.15 + 43 354.761 793 10 1 -21.379 42.0793 95.55 + 43 174.766 1110 10 0 -21.381 42.0739 94.15 + 43 305.076 793 9 1 -21.4356 41.9649 65.55 + 43 113.886 1109 9 0 -21.4352 41.9664 64.15 + 43 243.481 793 8 1 -21.4206 41.9868 35.55 + 43 104.857 1109 8 0 -21.4139 41.9753 34.15 + 43 119.137 793 7 1 -21.269 41.7178 5.55 + 43 143.251 1108 7 0 -21.2578 41.6984 4.15 + 43 134.503 795 6 1 -21.0255 41.2995 -24.45 + 43 125.488 1106 6 0 -21.0153 41.2733 -25.85 + 43 111.312 796 5 1 -20.7774 40.7219 -54.45 + 43 127.709 1103 5 0 -20.7626 40.6982 -55.85 + 43 109.815 797 4 1 -20.4794 40.2202 -84.45 + 43 26.6374 1100 4 0 -20.4945 40.2481 -85.85 + 43 99.7021 1101 4 0 -20.4954 40.25 -85.9361 + 43 119.712 795 3 1 -21.0144 40.6678 -114.45 + 43 119.069 1103 3 0 -21.0432 40.6589 -115.85 + 43 144.041 792 2 1 -21.6164 40.485 -144.45 + 43 114.218 1102 2 0 -21.684 40.4639 -145.85 + 43 127.288 785 1 1 -22.9758 40.0687 -174.45 + 43 119.327 1099 1 0 -22.9819 40.0129 -175.85 + 43 158.37 786 0 1 -22.6676 38.692 -204.45 + 43 323.566 1092 0 0 -22.6825 38.5963 -205.85 + 43 220.721 802 0 1 -19.6411 38.6542 -204.45 + 43 294.169 798 3 1 -20.3594 40.5706 -114.45 + 43 61.8447 1091 3 0 -19.9795 38.4361 -115.851 + 43 67.0788 1090 3 0 -19.9321 38.25 -115.967 + 43 52.8471 1089 3 0 -19.866 38.05 -116.035 + 43 73.3917 1088 3 0 -19.7799 37.85 -116.122 + 43 1.27026 1087 3 0 -19.6658 37.6498 -116.247 + 43 21.138 794 9 1 -21.25 42.0123 65.2252 + 43 56.6908 1110 9 0 -20.8435 42.2152 64.1498 + 43 85.6159 1111 9 0 -20.7874 42.25 63.9761 + 43 100.494 1107 10 0 -21.2954 41.5644 94.15 + 43 67.8159 1106 10 0 -21.272 41.45 93.8857 + 43 114.615 807 9 1 -18.5501 30.4386 65.5496 + 43 32.0802 1050 9 0 -18.7348 30.0757 64.15 + 43 107.762 1049 9 0 -18.7491 30.05 64.0513 + 43 165.156 777 8 1 -24.6197 23.6213 35.55 + 43 30.5488 778 8 1 -24.45 23.2619 35.2191 + 43 76.3735 1009 8 0 -23.8241 22.004 34.15 + 43 254.426 1008 8 0 -23.7426 21.85 34.0076 + 43 17.8688 1007 8 0 -23.5943 21.65 33.7992 + 43 166.216 885 7 1 -2.93835 -6.22511 5.54994 + 43 230.203 886 7 1 -2.84999 -6.61097 5.40303 + 43 457.923 887 7 1 -2.64988 -7.253 5.24594 + 43 72.7412 888 7 1 -2.44996 -7.77585 5.1536 + 43 20.8882 842 7 0 -0.813298 -11.5576 4.14987 + 43 100.232 1111 10 0 -21.5176 42.3917 94.15 + 43 28.3001 1112 10 0 -21.5464 42.45 93.8566 + 43 131.943 778 9 1 -24.3597 47.6667 65.5485 + 43 116.971 1139 9 0 -24.5412 47.9333 64.1491 + 43 8.89536 759 8 1 -28.2479 53.3284 35.55 + 43 114.934 758 8 1 -28.25 53.3387 35.509 + 43 114.224 1168 8 0 -28.3238 53.705 34.1495 + 43 133.574 746 7 1 -30.6604 61.3524 5.55 + 43 93.1526 1207 7 0 -30.9504 61.5905 4.15 + 43 22.0716 1208 7 0 -31.0153 61.6501 3.81849 + 43 107.486 719 6 1 -36.1892 66.5533 -24.4504 + 43 73.526 1232 6 0 -36.3433 66.6358 -25.8502 + 43 38.6289 1233 6 0 -36.365 66.65 -26.0848 + 43 24.1007 709 5 1 -38.2463 68.4175 -54.45 + 43 112.797 708 5 1 -38.25 68.4268 -54.52 + 43 54.5868 1242 5 0 -38.3018 68.6225 -55.85 + 43 60.3994 1243 5 0 -38.3098 68.65 -56.0366 + 43 135.914 701 4 1 -39.7424 72.3118 -84.45 + 43 251.287 1262 4 0 -39.5652 72.5044 -85.85 + 43 196.551 721 3 1 -35.7398 75.8078 -114.45 + 43 148.226 1280 3 0 -35.5531 76.0778 -115.85 + 43 14.7127 732 2 1 -33.4775 82.2283 -144.45 + 43 98.2401 733 2 1 -33.45 82.2209 -144.518 + 43 151.908 1309 2 0 -32.9234 82.0201 -145.85 + 43 33.4144 793 1 1 -21.2995 76.4501 -174.45 + 43 101.468 794 1 1 -21.2498 76.5105 -174.542 + 43 0.794241 1286 1 0 -20.5279 77.4476 -175.85 + 43 134.684 1287 1 0 -20.5261 77.45 -175.853 + 43 46.6381 1288 1 0 -20.3777 77.6501 -176.137 + 43 209.477 1338 1 0 20.9112 87.8057 -176.25 + 43 61.633 1010 1 1 22.0799 87.6281 -174.849 + 43 88.4537 1011 1 1 22.25 87.6113 -174.652 + 43 3.83082 1012 1 1 22.45 87.5832 -174.459 + 43 69.9235 1278 2 0 21.4681 75.7478 -146.25 + 43 128.109 1277 2 0 21.4644 75.65 -146.066 + 43 310.595 1007 2 1 21.538 75.0871 -144.85 + 43 287.057 1008 2 1 21.6564 74.6936 -144.45 + 43 87.6656 1262 2 0 21.7854 72.6257 -145.85 + 43 61.8451 1261 2 0 21.819 72.45 -145.99 + 43 65.3753 1260 2 0 21.8665 72.25 -146.025 + 43 148.454 1259 2 0 21.9501 72.05 -146.058 + 43 66.5367 1258 2 0 22.0786 71.8498 -146.133 + 43 82.7446 1257 2 0 22.1533 71.65 -146.176 + 43 8.59551 1582 2 0 89.9727 136.723 -146.25 + 43 71.9987 1583 2 0 89.9754 136.75 -146.24 + 43 76.9694 702 4 1 -39.6428 72.3973 -84.4503 + 43 83.0171 703 4 1 -39.45 72.405 -84.6288 + 43 107.958 784 3 1 -23.1552 74.6506 -114.451 + 43 57.5078 1274 3 0 -23.4517 74.8513 -115.85 + 43 52.9609 1273 3 0 -23.5055 74.85 -116.086 + 43 17.7755 778 2 1 -24.4203 64.481 -144.45 + 43 100.61 777 2 1 -24.45 64.4837 -144.484 + 43 20.5526 776 2 1 -24.65 64.4713 -144.766 + 43 210.402 1221 2 0 -25.4537 64.3007 -145.85 + 43 78.7235 1313 2 0 -31.8571 82.6539 -146.25 + 43 90.0409 1314 2 0 -31.8394 82.85 -146.073 + 43 68.8138 1315 2 0 -31.995 83.05 -145.962 + 43 186.153 1316 2 0 -31.9399 83.2501 -145.919 + 43 99.1257 1317 2 0 -31.7603 83.45 -146.082 + 43 164.119 1318 2 0 -31.6175 83.65 -146.159 + 43 1.18089 1199 2 0 97.7926 59.8505 -146.25 + 43 1.80888 1198 2 0 97.7931 59.85 -146.25 + 43 28.8417 1367 3 0 -94.2158 93.5644 -116.25 + 43 197.162 1366 3 0 -94.2749 93.55 -116.234 + 43 147.472 728 6 1 -34.3808 69.2305 -24.45 +Number of digits in this event = 40 +Using G4ParticleGun ... +9.03058 LIN +e- +Event: 44 +Number of tracker hits in this event = 156 + 44 122.926 953 11 1 10.6772 36.6596 125.55 + 44 110.948 1083 11 0 10.678 36.661 124.15 + 44 106.709 953 10 1 10.6927 36.6885 95.55 + 44 108.448 1083 10 0 10.6948 36.6909 94.15 + 44 135.205 953 9 1 10.7358 36.7436 65.55 + 44 157.473 1083 9 0 10.7614 36.7295 64.15 + 44 132.94 956 8 1 11.3384 36.3935 35.55 + 44 122.204 1081 8 0 11.3701 36.406 34.15 + 44 109.569 959 7 1 12.0043 36.6346 5.55 + 44 357.084 1083 7 0 12.038 36.6821 4.15 + 44 159.184 963 6 1 12.8092 37.6291 -24.45 + 44 127.062 1088 6 0 12.8536 37.658 -25.85 + 44 145.509 968 5 1 13.7616 38.2673 -54.45 + 44 121.71 1091 5 0 13.8124 38.2825 -55.85 + 44 109.356 974 4 1 14.9111 38.6398 -84.45 + 44 112.648 1093 4 0 14.9404 38.6522 -85.85 + 44 129.894 977 3 1 15.5833 38.899 -114.45 + 44 118.225 1094 3 0 15.5814 38.9452 -115.85 + 44 148.401 977 2 1 15.4657 39.9377 -144.45 + 44 194.951 1099 2 0 15.4586 39.9772 -145.85 + 44 104.212 976 1 1 15.3534 40.7821 -174.45 + 44 104.612 1103 1 0 15.3282 40.81 -175.85 + 44 137.355 973 0 1 14.7682 41.2913 -204.45 + 44 104.315 1106 0 0 14.709 41.3204 -205.85 + 44 83.7904 1450 8 0 -165.114 110.258 33.75 + 44 60.0864 980 1 1 16.0835 37.0564 -174.45 + 44 109.638 979 1 1 16.05 37.0101 -174.581 + 44 143.58 1082 1 0 15.8394 36.6229 -175.851 + 44 227.484 960 0 1 12.2082 28.5634 -204.45 + 44 139.01 1045 0 0 11.961 29.0762 -205.85 + 44 52.3473 981 1 1 16.25 37.2325 -174.484 + 44 61.7323 982 1 1 16.45 37.3032 -174.596 + 44 59.1499 983 1 1 16.65 37.3643 -174.714 + 44 39.8999 984 1 1 16.85 37.4219 -174.809 + 44 311.473 1090 1 0 19.6598 38.099 -175.85 + 44 362.098 953 8 1 10.7853 36.7688 35.55 + 44 241.115 1083 8 0 10.5343 36.7386 34.1497 + 44 154.339 921 7 1 4.38619 35.7897 5.55 + 44 1.69967 1079 7 0 4.07551 36.0487 4.15 + 44 120.784 1080 7 0 4.07383 36.05 4.14271 + 44 48.4206 876 6 1 -4.80974 40.8423 -24.45 + 44 126.373 875 6 1 -4.85002 40.8426 -24.5595 + 44 137.375 1104 6 0 -5.36428 40.883 -25.85 + 44 118.397 807 5 1 -18.5124 40.5555 -54.45 + 44 13.3244 1102 5 0 -19.0135 40.4533 -55.85 + 44 109.715 1101 5 0 -19.0328 40.45 -55.9021 + 44 1.05734 752 4 1 -29.6479 39.0047 -84.45 + 44 119.575 751 4 1 -29.65 39.0058 -84.4564 + 44 226.002 1095 4 0 -30.2048 39.2271 -85.8505 + 44 84.4832 1096 4 0 -30.2628 39.25 -85.9971 + 44 94.7766 695 3 1 -41.0109 43.7445 -114.45 + 44 321.289 694 3 1 -41.05 43.7905 -114.79 + 44 109.627 1119 3 0 -41.1219 43.9367 -115.85 + 44 92.8319 685 2 1 -42.9037 48.5048 -144.45 + 44 123.151 686 2 1 -42.85 48.5355 -144.568 + 44 14.6764 1144 2 0 -42.3527 49.0314 -145.85 + 44 108.894 1145 2 0 -42.3355 49.05 -145.897 + 44 86.8366 727 1 1 -34.5188 57.7734 -174.45 + 44 45.0018 728 1 1 -34.45 57.7932 -174.671 + 44 152.079 1189 1 0 -34.0859 57.8704 -175.85 + 44 175.947 749 0 1 -30.163 59.3686 -204.45 + 44 0.833216 1191 0 0 -30.3112 58.2526 -205.85 + 44 84.0357 1190 0 0 -30.3116 58.2497 -205.853 + 44 66.0915 1189 0 0 -30.3242 58.05 -206.082 + 44 26.2639 884 0 0 -47.2945 -3.05 -205.906 + 44 78.6138 883 0 0 -47.9779 -3.25005 -205.986 + 44 116.298 1140 2 0 -42.5536 48.2225 -145.85 + 44 240.013 1141 2 0 -42.4502 48.2502 -146.033 + 44 231.344 1142 2 0 -42.2757 48.45 -146.055 + 44 182.261 1146 2 0 -17.5045 49.389 -146.25 + 44 157.184 952 8 1 10.65 36.9037 35.2417 + 44 156.971 951 8 1 10.45 36.9611 35.3287 + 44 88.59 954 7 1 10.8887 37.0826 5.55 + 44 104.519 1085 7 0 10.8855 37.0906 4.15 + 44 396.937 953 6 1 10.8408 37.2356 -24.45 + 44 228.433 1085 6 0 10.8249 37.2368 -25.85 + 44 137.41 952 5 1 10.5065 37.2232 -54.45 + 44 129.25 1085 5 0 10.4785 37.2192 -55.85 + 44 120.12 949 4 1 9.90042 37.151 -84.45 + 44 180.505 1085 4 0 9.89814 37.1161 -85.85 + 44 111.437 948 3 1 9.81433 36.1056 -114.45 + 44 92.2489 1079 3 0 9.80292 36.0398 -115.85 + 44 134.257 946 2 1 9.36386 34.7203 -144.45 + 44 113.839 1072 2 0 9.39349 34.6364 -145.85 + 44 275.192 949 1 1 9.89783 33.0596 -174.45 + 44 124.508 1064 1 0 9.76909 32.9602 -175.85 + 44 117.876 934 0 1 6.99026 30.8244 -204.45 + 44 188.679 1053 0 0 6.87491 30.7253 -205.85 + 44 162.461 755 1 1 -28.8732 -33.8587 -174.85 + 44 107.081 804 1 0 -42.794 -19.25 -175.969 + 44 95.6037 729 1 0 -28.4104 -34.1083 -175.85 + 44 6.95623 1590 1 0 -46.8506 138.15 -175.895 + 44 246.484 953 7 1 10.794 36.8124 5.55 + 44 118.779 1084 6 0 10.8246 36.8534 -25.85 + 44 412.148 954 5 1 10.9147 36.8186 -54.45 + 44 113.357 1083 5 0 10.9165 36.8119 -55.85 + 44 285.805 954 4 1 10.9514 36.674 -84.45 + 44 255.278 1083 4 0 10.9483 36.6673 -85.85 + 44 124.538 954 3 1 10.8773 36.5321 -114.45 + 44 143.767 1082 3 0 10.8744 36.5197 -115.85 + 44 119.163 953 2 1 10.8178 36.2656 -144.45 + 44 123.799 1081 2 0 10.8161 36.2556 -145.85 + 44 109.626 953 1 1 10.7741 36.0683 -174.45 + 44 36.6585 1080 1 0 10.7769 36.0522 -175.85 + 44 74.1239 1079 1 0 10.7772 36.05 -176.041 + 44 131.308 953 0 1 10.7958 35.751 -204.45 + 44 104.491 1078 0 0 10.7953 35.7309 -205.85 + 44 134.389 1128 0 0 -6.65084 45.8205 -206.25 + 44 6.90652 861 0 1 -7.83213 45.7699 -204.85 + 44 92.2746 860 0 1 -7.85 45.7686 -204.829 + 44 90.8523 859 0 1 -8.05 45.7323 -204.621 + 44 99.7323 858 0 1 -8.25 45.6767 -204.485 + 44 14.1428 857 0 1 -8.45 45.3787 -204.811 + 44 157.759 1124 0 0 -8.88855 44.9539 -205.85 + 44 23.2505 1123 0 0 -9.05281 44.8499 -206.179 + 44 52.3649 1091 0 0 -18.7892 38.2537 -206.25 + 44 92.9015 1090 0 0 -18.7901 38.25 -206.219 + 44 80.4606 810 0 1 -17.8885 36.8995 -204.85 + 44 42.8299 1075 0 0 -18.0669 35.1346 -205.85 + 44 48.1464 1074 0 0 -18.0647 35.05 -205.87 + 44 216.116 809 0 1 -18.1429 33.5824 -204.85 + 44 150.026 954 6 1 10.8535 36.8384 -24.45 + 44 96.856 1083 6 0 10.8556 36.8394 -25.85 + 44 177.313 1084 5 0 10.9066 36.8582 -55.85 + 44 122.167 955 3 1 11.1864 36.7237 -114.45 + 44 107.353 1083 3 0 11.1891 36.7198 -115.85 + 44 131.713 955 2 1 11.23 36.6543 -144.45 + 44 135.876 1083 2 0 11.2245 36.6753 -145.85 + 44 270.726 955 1 1 11.1276 36.9978 -174.45 + 44 141.294 1084 1 0 11.1703 36.9937 -175.85 + 44 165.714 1086 0 0 12.2465 37.3768 -205.85 + 44 194.888 1087 0 0 12.2635 37.4501 -206.108 + 44 96.102 959 0 1 12.0499 37.2366 -204.476 + 44 48.3087 1055 0 0 16.2719 31.1315 -206.25 + 44 89.9094 1054 0 0 16.3627 31.05 -206.097 + 44 263.257 985 0 1 17.0695 30.4138 -204.85 + 44 181.064 986 0 1 17.3885 30.056 -204.45 + 44 238.794 984 0 1 17.05 30.2162 -204.72 + 44 186.014 1085 1 0 11.2159 37.05 -175.987 + 44 236.815 1086 1 0 11.4365 37.25 -175.976 + 44 86.5654 956 1 1 11.2505 36.5285 -174.626 + 44 315.873 957 1 1 11.4501 36.3997 -174.639 + 44 307.121 956 0 1 11.3658 36.4509 -204.45 + 44 275.864 1081 0 0 11.3721 36.4443 -205.85 + 44 72.9388 1666 2 0 -71.8776 153.35 -146.097 + 44 272.813 539 2 1 -72.1689 153.626 -144.85 + 44 208.893 540 2 1 -72.05 153.616 -144.668 + 44 158.246 1086 5 0 10.8916 37.2544 -55.85 + 44 230.605 913 4 1 2.66903 49.4141 -84.4502 + 44 310.747 1145 4 0 2.46559 49.0996 -85.85 + 44 68.5326 1144 4 0 2.20766 49.05 -86.1757 + 44 79.1937 1143 4 0 2.15522 48.8498 -86.1361 + 44 71.0771 1142 4 0 2.06803 48.6499 -86.018 + 44 226.709 912 4 1 2.65 47.815 -84.5863 + 44 72.3422 1079 6 0 10.5996 35.9315 -25.85 + 44 85.7999 1078 6 0 10.598 35.8499 -26.0473 +Number of digits in this event = 82 +Using G4ParticleGun ... +5.34099 LIN +e- +Event: 45 +Number of tracker hits in this event = 58 + 45 243.375 1509 8 1 122.105 -70.6539 35.55 + 45 121.08 546 8 0 122.104 -70.6542 34.15 + 45 113.422 1509 7 1 122.081 -70.661 5.55 + 45 137.315 546 7 0 122.082 -70.6604 4.15 + 45 124.454 1509 6 1 122.107 -70.6626 -24.45 + 45 107.313 546 6 0 122.096 -70.668 -25.85 + 45 160.71 1508 5 1 121.889 -70.7927 -54.4504 + 45 132.951 546 5 0 121.894 -70.7968 -55.85 + 45 147.373 1509 4 1 121.96 -70.9329 -84.45 + 45 198.055 545 4 0 121.958 -70.939 -85.85 + 45 111.842 1508 3 1 121.942 -71.0821 -114.45 + 45 136.106 544 3 0 121.959 -71.094 -115.85 + 45 116.317 1510 2 1 122.245 -71.3541 -144.45 + 45 161.246 543 2 0 122.266 -71.3631 -145.85 + 45 208.144 1512 1 1 122.697 -71.5386 -174.45 + 45 123.046 542 1 0 122.731 -71.5624 -175.85 + 45 17.8221 1515 0 1 123.347 -72.1021 -204.45 + 45 93.6431 1516 0 1 123.35 -72.1032 -204.519 + 45 120.572 539 0 0 123.399 -72.1283 -205.85 + 45 157.158 1513 1 1 122.75 -71.4541 -174.752 + 45 248.495 1513 0 1 122.848 -71.4655 -204.45 + 45 70.7362 541 0 0 122.949 -71.794 -205.85 + 45 108.144 540 0 0 122.969 -71.85 -206.059 + 45 28.5176 522 0 0 110.745 -75.613 -206.25 + 45 117.341 521 0 0 110.693 -75.65 -206.153 + 45 63.1544 1449 0 1 110.078 -76.4101 -204.85 + 45 66.7912 1448 0 1 109.95 -76.5221 -204.603 + 45 56.319 1447 0 1 109.75 -76.5966 -204.46 + 45 151.319 1446 0 1 109.55 -76.4342 -204.499 + 45 104.246 1445 0 1 109.35 -75.9071 -204.641 + 45 9.43861 528 0 0 108.802 -74.2766 -205.85 + 45 80.5701 529 0 0 108.794 -74.25 -205.87 + 45 101.561 530 0 0 108.767 -74.05 -205.964 + 45 77.7356 531 0 0 108.752 -73.85 -205.998 + 45 145.916 532 0 0 108.821 -73.65 -206.009 + 45 63.216 533 0 0 109.145 -73.45 -206.173 + 45 98.5294 731 0 0 141.453 -33.7861 -206.25 + 45 78.4576 732 0 0 141.573 -33.65 -205.975 + 45 24.973 1613 0 1 142.881 -33.536 -204.85 + 45 180.356 1614 0 1 142.95 -33.5333 -204.786 + 45 62.5382 1615 0 1 143.15 -33.5 -204.587 + 45 163.882 1616 0 1 143.35 -33.5499 -204.528 + 45 184.128 1617 0 1 143.55 -33.5997 -204.577 + 45 59.18 817 2 0 127.911 -16.5055 -146.25 + 45 225.659 688 2 0 104.375 -42.2778 -146.25 + 45 26.6969 543 0 0 122.689 -71.2606 -205.85 + 45 101.248 544 0 0 122.68 -71.25 -205.934 + 45 69.2357 1572 5 1 134.55 6.57613 -54.85 + 45 38.6669 1508 8 1 121.95 -70.7275 35.2457 + 45 107.684 545 8 0 121.235 -70.9181 34.1499 + 45 60.5351 544 8 0 121.081 -71.05 33.8765 + 45 31.7157 489 8 0 94.6622 -82.0702 33.75 + 45 95.9558 490 8 0 94.6204 -82.05 33.8679 + 45 177.636 1371 8 1 94.44 -81.7451 35.15 + 45 70.0748 1370 8 1 94.35 -81.6287 35.4391 + 45 182.047 1369 8 1 94.15 -81.5214 35.3609 + 45 30.5895 1368 8 1 93.95 -81.3208 35.1762 + 45 384.042 488 8 0 93.4406 -82.279 34.15 +Number of digits in this event = 27 +Using G4ParticleGun ... +1.70199 LIN +e- +Event: 46 +Number of tracker hits in this event = 86 + 46 133.264 867 11 1 -6.60039 -59.2883 125.55 + 46 170.355 603 11 0 -6.60118 -59.2801 124.15 + 46 181.527 867 10 1 -6.61471 -59.1114 95.55 + 46 144.854 604 10 0 -6.62315 -59.1047 94.15 + 46 140.809 866 9 1 -6.77812 -58.9585 65.55 + 46 110.596 605 9 0 -6.78547 -58.9603 64.15 + 46 118.942 865 8 1 -6.93603 -59.0238 35.55 + 46 116.177 605 8 0 -6.95023 -59.0236 34.15 + 46 110.881 863 7 1 -7.25243 -59.0139 5.55 + 46 168.515 605 7 0 -7.262 -59.0119 4.15 + 46 134.654 862 6 1 -7.46616 -58.9509 -24.45 + 46 417.952 605 6 0 -7.48256 -58.9509 -25.85 + 46 138.347 861 5 1 -7.83748 -58.9535 -54.45 + 46 113.599 605 5 0 -7.85979 -58.9543 -55.85 + 46 164.392 858 4 1 -8.31376 -58.9758 -84.45 + 46 95.633 605 4 0 -8.33641 -58.9757 -85.85 + 46 172.855 856 3 1 -8.80771 -58.9797 -114.45 + 46 217.922 605 3 0 -8.8309 -58.9786 -115.85 + 46 123.92 853 2 1 -9.30963 -58.9283 -144.45 + 46 207.588 605 2 0 -9.32716 -58.9329 -145.85 + 46 138.84 852 1 1 -9.64154 -59.0715 -174.45 + 46 123.733 604 1 0 -9.61807 -59.0911 -175.85 + 46 132.974 854 0 1 -9.09346 -59.4904 -204.45 + 46 111.66 602 0 0 -9.07619 -59.5231 -205.85 + 46 49.0016 520 3 0 85.1496 -75.872 -116.25 + 46 75.9786 604 8 0 -6.95361 -59.05 33.9677 + 46 203.525 603 8 0 -6.95192 -59.25 33.8191 + 46 70.1762 136 8 0 28.3618 -152.881 33.75 + 46 174.254 135 8 0 28.4967 -152.95 33.8428 + 46 128.164 1042 8 1 28.5066 -153.53 35.1503 + 46 59.5494 1041 8 1 28.45 -153.542 35.1862 + 46 499.148 861 4 1 -7.68206 -59.2481 -84.5577 + 46 139.978 862 4 1 -7.64999 -58.8397 -84.7259 + 46 213.762 607 4 0 -6.80118 -58.6444 -85.85 + 46 112.887 602 4 0 -7.44392 -59.5178 -85.85 + 46 33.2675 517 4 0 -36.939 -76.6102 -86.25 + 46 125.049 516 4 0 -37.0221 -76.6503 -86.1514 + 46 60.1976 710 4 1 -37.9314 -77.0357 -84.85 + 46 66.934 709 4 1 -38.05 -77.0958 -84.6519 + 46 49.9381 606 8 0 -6.62765 -58.7315 33.8094 + 46 124.121 866 7 1 -6.67762 -58.4389 5.55 + 46 102.529 608 7 0 -6.67365 -58.3946 4.15 + 46 104.535 866 6 1 -6.6907 -57.4889 -24.45 + 46 388.799 612 6 0 -6.66517 -57.4701 -25.85 + 46 156.702 869 5 1 -6.15474 -57.0718 -54.45 + 46 169.351 615 5 0 -6.17608 -57.026 -55.85 + 46 139.844 867 4 1 -6.46113 -56.2678 -84.45 + 46 113.064 619 4 0 -6.43121 -56.2093 -85.85 + 46 113.846 871 3 1 -5.79806 -55.1351 -114.45 + 46 142.672 624 3 0 -5.74057 -55.135 -115.85 + 46 99.5389 878 2 1 -4.3225 -55.2911 -144.45 + 46 119.198 623 2 0 -4.25193 -55.2903 -145.85 + 46 343.743 886 1 1 -2.81658 -55.1577 -174.45 + 46 106.145 624 1 0 -2.74507 -55.1873 -175.85 + 46 144.092 893 0 1 -1.39287 -55.6433 -204.45 + 46 149.327 622 0 0 -1.35261 -55.6205 -205.85 + 46 329.52 887 1 1 -2.6499 -55.1436 -174.586 + 46 128.707 866 2 1 -6.74439 -55.0919 -144.45 + 46 206.677 867 7 1 -6.57534 -58.6892 5.55 + 46 93.0432 606 7 0 -6.55587 -58.6976 4.15 + 46 144.377 869 6 1 -6.18084 -58.8567 -24.45 + 46 148.825 872 5 1 -5.54987 -59.2168 -54.45 + 46 91.631 604 5 0 -5.52956 -59.2158 -55.85 + 46 107.648 874 4 1 -5.17044 -59.1281 -84.45 + 46 105.867 604 4 0 -5.15886 -59.1229 -85.85 + 46 140.015 875 3 1 -5.00221 -58.9425 -114.45 + 46 146.658 874 2 1 -5.20484 -58.5263 -144.45 + 46 162.001 607 2 0 -5.19814 -58.4954 -145.85 + 46 106.397 875 1 1 -4.99892 -57.8449 -174.45 + 46 131.954 611 1 0 -4.98704 -57.8161 -175.85 + 46 122.563 875 0 1 -4.85926 -57.2581 -204.45 + 46 125.416 614 0 0 -4.87711 -57.2159 -205.85 + 46 52.9128 601 2 0 -3.59227 -59.8062 -145.85 + 46 197.944 569 1 0 -2.63184 -66.1714 -175.85 + 46 88.3166 914 0 1 2.92255 -60.9145 -204.45 + 46 71.717 915 0 1 3.05 -60.8928 -204.627 + 46 149.306 596 0 0 4.18898 -60.7937 -205.85 + 46 199.299 570 1 0 -2.65911 -66.0499 -176.034 + 46 23.4226 606 6 0 -6.13372 -58.8499 -26.244 + 46 17.0036 581 6 0 61.6821 -63.7707 -26.2498 + 46 71.2753 746 6 0 104.708 -30.8058 -26.25 + 46 38.0025 868 6 1 -6.25023 -58.8519 -24.7825 + 46 141.742 813 6 0 -68.811 -17.4012 -26.25 + 46 112.861 814 6 0 -68.9716 -17.25 -26.075 + 46 195.281 545 6 1 -70.8992 -18.33 -24.85 + 46 194.957 546 6 1 -70.85 -18.5848 -24.73 +Number of digits in this event = 53 +Using G4ParticleGun ... +9.16849 LIN +e- +Event: 47 +Number of tracker hits in this event = 120 + 47 122.969 666 9 1 -46.7897 -107.416 65.55 + 47 112.588 363 9 0 -46.7893 -107.417 64.15 + 47 102.489 666 8 1 -46.7854 -107.424 35.55 + 47 109.299 363 8 0 -46.7855 -107.424 34.15 + 47 267.647 666 7 1 -46.7893 -107.426 5.55 + 47 113.5 363 7 0 -46.79 -107.427 4.15 + 47 250.854 666 6 1 -46.8064 -107.439 -24.45 + 47 142.365 363 6 0 -46.8079 -107.44 -25.85 + 47 134.561 666 5 1 -46.8355 -107.455 -54.45 + 47 98.07 363 5 0 -46.8362 -107.456 -55.85 + 47 249.558 665 4 1 -46.8524 -107.473 -84.45 + 47 334.489 363 4 0 -46.8533 -107.473 -85.85 + 47 741.431 665 3 1 -46.8741 -107.466 -114.45 + 47 395.789 363 3 0 -46.8748 -107.467 -115.85 + 47 480.577 665 2 1 -46.8884 -107.47 -144.45 + 47 647.842 363 2 0 -46.8915 -107.471 -145.85 + 47 113.501 665 1 1 -46.9731 -107.495 -174.45 + 47 500.911 363 1 0 -46.9796 -107.496 -175.85 + 47 264.474 664 0 1 -47.1112 -107.522 -204.45 + 47 251.886 363 0 0 -47.1153 -107.522 -205.85 + 47 5.76899 352 4 1 -109.55 -113.866 -84.7762 + 47 173.344 255 0 0 -50.4766 -129.062 -206.25 + 47 23.8771 254 0 0 -50.5161 -129.15 -206.108 + 47 39.9812 362 1 0 -46.9787 -107.55 -176.228 + 47 67.6936 41 1 0 -38.9946 -171.758 -176.25 + 47 61.8142 300 1 0 -74.526 -120.15 -176.082 + 47 353.835 666 1 1 -46.7931 -107.358 -174.45 + 47 107 364 0 0 -47.0727 -107.267 -205.85 + 47 77.6199 191 3 1 -141.779 116.618 -114.85 + 47 225.985 671 1 1 -45.7317 -104.809 -174.45 + 47 102.085 380 1 0 -45.9576 -104.045 -175.85 + 47 72.0581 381 1 0 -45.9872 -103.95 -176.015 + 47 55.5255 643 0 1 -51.3093 -86.1878 -204.45 + 47 82.6062 642 0 1 -51.4501 -86.1092 -204.618 + 47 94.3826 472 0 0 -52.3806 -85.5511 -205.85 + 47 62.1706 473 0 0 -52.5448 -85.45 -206.069 + 47 676.061 666 2 1 -46.7914 -107.562 -144.45 + 47 206.06 362 2 0 -46.7851 -107.568 -145.85 + 47 160.952 361 1 0 -46.6826 -107.753 -175.85 + 47 187.838 667 0 1 -46.462 -108.225 -204.45 + 47 122.482 359 0 0 -46.4512 -108.241 -205.85 + 47 4.47187 309 0 0 50.1189 -118.185 -206.25 + 47 57.8248 1153 0 1 50.6565 -117.398 -204.85 + 47 25.7757 1152 0 1 50.65 -117.382 -204.834 + 47 149.002 150 2 0 -59.337 -150.009 -146.25 + 47 184.24 389 3 0 -44.1664 -102.225 -116.25 + 47 14.5924 666 3 1 -46.85 -107.525 -114.525 + 47 62.4674 362 3 0 -46.8701 -107.55 -116.02 + 47 104.388 358 2 0 -46.8043 -108.517 -145.85 + 47 180.71 672 1 1 -45.566 -110.554 -174.45 + 47 106.043 347 1 0 -45.4213 -110.58 -175.85 + 47 205.648 686 0 1 -42.6978 -111.049 -204.45 + 47 130.781 345 0 0 -42.6219 -111.075 -205.85 + 47 86.7425 687 0 1 -42.6495 -111.078 -204.611 + 47 4.15292 141 3 0 44.1309 -151.857 -116.25 + 47 107.817 140 3 0 44.3177 -151.95 -115.955 + 47 128.563 1121 3 1 44.3423 -152.214 -114.85 + 47 104.294 1396 3 0 91.8132 99.4465 -116.249 + 47 112.089 1397 3 0 91.6531 99.55 -115.943 + 47 140.963 1355 3 1 91.3102 100.199 -114.85 + 47 45.749 294 7 0 94.9453 -121.217 3.75 + 47 38.8674 884 0 1 -3.25 -54.1302 -204.557 + 47 20.904 632 0 0 7.33069 -53.565 -205.85 + 47 101.96 499 1 1 -80.162 -90.5743 -174.85 + 47 159.055 498 1 1 -80.2502 -90.5677 -174.685 + 47 116.653 666 4 1 -46.85 -107.473 -84.4962 + 47 0.553663 673 3 1 -45.2504 -106.426 -114.45 + 47 137.538 674 3 1 -45.25 -106.426 -114.454 + 47 125.909 368 3 0 -45.1457 -106.435 -115.85 + 47 36.9588 686 2 1 -42.6631 -106.941 -144.45 + 47 84.1014 687 2 1 -42.65 -106.943 -144.599 + 47 195.679 365 2 0 -42.5445 -106.968 -145.85 + 47 132.682 702 1 1 -39.5025 -107.268 -174.45 + 47 146.261 365 1 0 -39.4282 -107.147 -175.85 + 47 127.525 709 0 1 -38.1633 -105.984 -204.45 + 47 38.839 369 0 0 -38.016 -106.331 -205.85 + 47 71.8714 368 0 0 -38.008 -106.35 -205.925 + 47 150.361 665 7 1 -46.85 -107.433 5.49612 + 47 93.6883 661 1 1 -47.8224 -108.342 -174.45 + 47 38.5322 660 1 1 -47.8501 -108.414 -174.727 + 47 14.463 357 1 0 -47.9808 -108.736 -175.85 + 47 100.067 356 1 0 -47.9861 -108.75 -175.896 + 47 69.8519 646 0 1 -50.8048 -115.636 -204.45 + 47 81.2654 645 0 1 -50.85 -115.714 -204.73 + 47 102.471 320 0 0 -50.9986 -116.04 -205.85 + 47 21.1771 319 0 0 -51.0357 -116.15 -206.193 + 47 150.734 440 0 0 -84.7775 -92.15 -206.192 + 47 133.042 329 0 0 -52.2067 -114.345 -205.85 + 47 172.648 330 0 0 -52.4009 -114.15 -205.936 + 47 12.1382 364 2 0 -46.5604 -107.158 -145.85 + 47 147.742 674 1 1 -45.2387 -107.253 -174.45 + 47 92.0663 675 1 1 -45.05 -107.625 -174.73 + 47 55.2307 676 1 1 -44.85 -107.748 -174.819 + 47 137.128 717 1 1 -36.643 -99.3093 -174.85 + 47 93.3347 718 1 1 -36.45 -98.9126 -174.763 + 47 29.3391 719 1 1 -36.25 -98.8496 -174.789 + 47 2.75368 409 1 0 -35.1963 -98.1506 -175.85 + 47 157.936 410 1 0 -35.1954 -98.15 -175.851 + 47 55.6856 494 2 0 -41.971 -81.132 -146.25 + 47 99.8501 495 2 0 -41.9437 -81.0499 -146.162 + 47 156.463 690 2 1 -42.0002 -80.6306 -144.85 + 47 91.8338 486 3 0 -39.6776 -82.7044 -116.25 + 47 97.4998 701 3 1 -39.6752 -82.7472 -114.85 + 47 103.443 441 4 0 10.1515 -91.8644 -86.25 + 47 128.106 440 4 0 10.4748 -91.95 -86.0895 + 47 145.263 439 4 0 10.8524 -92.15 -85.9857 + 47 96.536 438 4 0 11.0859 -92.3501 -85.9517 + 47 133.651 437 4 0 11.3616 -92.55 -86.0309 + 47 80.3452 436 4 0 11.8065 -92.75 -86.1594 + 47 190.775 279 4 0 103.598 -124.315 -86.25 + 47 15.8699 280 4 0 104.008 -124.15 -85.8954 + 47 9.64061 1422 4 1 104.729 -123.525 -84.85 + 47 410.957 1423 4 1 104.75 -123.506 -84.825 + 47 136.417 1424 4 1 104.95 -123.268 -84.5013 + 47 84.2741 667 6 1 -46.65 -107.588 -24.5191 + 47 63.9861 668 6 1 -46.4496 -107.776 -24.6368 + 47 52.2891 669 6 1 -46.25 -107.911 -24.7591 + 47 10.8559 670 6 1 -46.05 -107.98 -24.8328 + 47 49.5251 357 6 0 -42.99 -108.705 -25.85 + 47 184.861 356 6 0 -42.7958 -108.75 -25.9055 +Number of digits in this event = 54 +Using G4ParticleGun ... +8.49454 LIN +e- +Event: 48 +Number of tracker hits in this event = 50 + 48 131.227 276 9 1 -124.806 0.767634 65.55 + 48 171.513 903 9 0 -124.806 0.764824 64.15 + 48 119.597 276 8 1 -124.791 0.714882 35.55 + 48 115.371 903 8 0 -124.79 0.713882 34.15 + 48 127.536 276 7 1 -124.779 0.696961 5.55 + 48 136.63 903 7 0 -124.777 0.695485 4.15 + 48 326.635 277 6 1 -124.745 0.667741 -24.45 + 48 145.78 903 6 0 -124.744 0.664861 -25.85 + 48 136.077 277 5 1 -124.715 0.605296 -54.45 + 48 121.618 902 5 0 -124.714 0.602313 -55.85 + 48 208.971 277 4 1 -124.688 0.534436 -84.45 + 48 95.5498 902 4 0 -124.685 0.532473 -85.85 + 48 350.684 277 3 1 -124.626 0.478565 -114.45 + 48 182.406 902 3 0 -124.627 0.473301 -115.85 + 48 208.69 277 2 1 -124.652 0.364956 -144.45 + 48 179.436 901 2 0 -124.648 0.357001 -145.85 + 48 167.947 278 1 1 -124.548 0.194138 -174.45 + 48 108.744 900 1 0 -124.541 0.184787 -175.85 + 48 38.4679 277 1 1 -124.581 0.303311 -174.797 + 48 29.9132 902 1 0 -125.401 0.615304 -175.85 + 48 99.7371 903 1 0 -125.434 0.65 -175.926 + 48 122.956 899 1 0 -124.359 -0.0747707 -175.85 + 48 16.899 898 1 0 -124.346 -0.250205 -176.199 + 48 64.3526 476 6 0 -176.756 -84.6891 -26.25 + 48 94.4095 475 6 0 -176.742 -84.85 -26.0468 + 48 33.5823 15 6 1 -177.087 -83.3747 -24.85 + 48 8.63687 495 6 0 -176.366 -80.9694 -25.85 + 48 30.3355 19 6 1 -176.303 -77.933 -24.85 + 48 82.4119 514 6 0 -175.509 -77.2341 -25.8501 + 48 109.123 22 6 1 -175.588 -78.3379 -24.85 + 48 222.811 276 4 1 -124.767 0.396313 -84.45 + 48 248.638 901 4 0 -124.77 0.37638 -85.85 + 48 161.816 899 3 0 -124.862 -0.0735253 -115.85 + 48 138.929 273 2 1 -125.369 -0.95254 -144.45 + 48 134.34 895 2 0 -125.381 -1.01047 -145.85 + 48 422.259 272 1 1 -125.615 -2.19442 -174.45 + 48 100.562 888 1 0 -125.639 -2.25142 -175.85 + 48 105.003 270 0 1 -126.063 -3.35302 -204.45 + 48 135.294 883 0 0 -126.107 -3.39352 -205.85 + 48 105.158 344 2 1 -111.247 65.026 -144.85 + 48 86.0104 885 1 0 -126.66 -2.94919 -175.85 + 48 208.398 884 1 0 -126.706 -3.05021 -175.941 + 48 30.2559 278 3 1 -124.548 -0.191908 -114.45 + 48 50.7945 898 3 0 -124.588 -0.25 -116.061 + 48 122.382 274 2 1 -125.218 -1.40207 -144.45 + 48 111.9 893 2 0 -125.234 -1.40717 -145.85 + 48 45.1219 271 1 1 -125.751 -1.87929 -174.45 + 48 113.139 890 1 0 -125.726 -1.86108 -175.85 + 48 121.855 275 0 1 -125.121 -1.70775 -204.45 + 48 97.8451 892 0 0 -125.156 -1.62761 -205.85 +Number of digits in this event = 29 +Using G4ParticleGun ... +3.67588 LIN +e- +Event: 49 +Number of tracker hits in this event = 76 + 49 106.456 1422 9 1 104.615 -79.0314 65.55 + 49 128.556 505 9 0 104.614 -79.0329 64.15 + 49 132.077 1422 8 1 104.615 -79.0663 35.55 + 49 96.9858 504 8 0 104.614 -79.0677 34.15 + 49 133.564 1422 7 1 104.6 -79.0933 5.55 + 49 204.071 504 7 0 104.601 -79.0955 4.15 + 49 158.202 1422 6 1 104.615 -79.1358 -24.45 + 49 117.638 504 6 0 104.618 -79.1395 -25.85 + 49 105.967 1422 5 1 104.683 -79.215 -54.45 + 49 122.169 504 5 0 104.686 -79.2175 -55.85 + 49 130.396 1422 4 1 104.739 -79.2567 -84.45 + 49 173.741 503 4 0 104.747 -79.2621 -85.85 + 49 121.837 1423 3 1 104.919 -79.3706 -114.45 + 49 142.759 503 3 0 104.926 -79.3791 -115.85 + 49 104.525 1424 2 1 105.072 -79.5513 -144.45 + 49 215.506 502 2 0 105.072 -79.557 -145.85 + 49 147.87 1424 1 1 105.066 -79.6637 -174.45 + 49 121.181 501 1 0 105.061 -79.6793 -175.85 + 49 160.572 1424 0 1 105.002 -80.0518 -204.45 + 49 239.54 499 0 0 105.006 -80.069 -205.85 + 49 67.9731 1425 0 1 105.186 -79.7526 -204.45 + 49 219.94 663 2 0 53.5633 -47.4103 -146.25 + 49 5.66299 662 2 0 53.4899 -47.4501 -146.178 + 49 87.8755 540 0 0 131.202 -71.8826 -206.25 + 49 116.53 541 0 0 131.402 -71.85 -206.145 + 49 56.6291 542 0 0 131.517 -71.65 -205.978 + 49 17.7763 543 0 0 131.627 -71.45 -205.874 + 49 15.6838 1576 0 1 135.491 -68.4757 -204.85 + 49 69.3105 1577 0 1 135.55 -68.4274 -204.834 + 49 102.252 1578 0 1 135.75 -68.2 -204.74 + 49 88.3641 1579 0 1 135.95 -67.9988 -204.581 + 49 27.29 783 1 0 166.844 -23.3276 -176.25 + 49 113.553 784 1 0 166.893 -23.25 -176.188 + 49 134.461 1738 1 1 167.799 -22.9905 -174.85 + 49 238.4 433 8 0 78.7791 -93.4768 33.75 + 49 104.842 505 8 0 104.61 -79.05 34.0698 + 49 224.633 506 8 0 104.692 -78.8498 34.0639 + 49 78.3102 507 8 0 104.693 -78.6499 34.0469 + 49 131.763 504 4 0 104.635 -79.2339 -85.9141 + 49 142.605 1406 3 1 101.493 -79.7649 -114.451 + 49 279.96 501 3 0 101.039 -79.7433 -115.85 + 49 78.6643 1343 2 1 88.7846 -77.1516 -144.45 + 49 91.2901 1342 2 1 88.6497 -77.3006 -144.547 + 49 125.943 1341 2 1 88.45 -77.506 -144.68 + 49 73.8762 1340 2 1 88.25 -77.6825 -144.774 + 49 60.4135 503 2 0 86.2585 -79.3885 -145.85 + 49 86.8912 501 2 0 85.9403 -79.65 -145.992 + 49 73.4405 500 2 0 85.7017 -79.8503 -146.093 + 49 55.8591 499 2 0 85.501 -80.0501 -146.181 + 49 29.7169 1019 1 1 23.9456 -129.876 -174.45 + 49 84.233 1018 1 1 23.85 -129.839 -174.536 + 49 46.3119 1017 1 1 23.65 -129.741 -174.739 + 49 119.593 255 1 0 22.9435 -129.102 -175.85 + 49 52.364 256 1 0 22.6637 -128.95 -176.158 + 49 58.6877 856 0 1 -8.66284 -115.141 -204.45 + 49 84.9157 855 0 1 -8.85048 -115.087 -204.584 + 49 64.3576 854 0 1 -9.05015 -115.039 -204.717 + 49 63.6057 853 0 1 -9.25 -115.047 -204.786 + 49 7.29991 852 0 1 -9.45 -115.052 -204.842 + 49 355.06 327 0 0 -13.251 -114.737 -205.85 + 49 164.58 328 0 0 -14.2244 -114.55 -206.007 + 49 296.038 329 0 0 -14.7125 -114.35 -206.015 + 49 53.833 330 0 0 -15.0845 -114.15 -205.917 + 49 22.162 816 0 1 -16.8072 -112.793 -204.85 + 49 75.996 815 0 1 -16.85 -112.757 -204.825 + 49 240.447 814 0 1 -17.05 -112.584 -204.731 + 49 97.3908 813 0 1 -17.25 -112.328 -204.652 + 49 48.1456 812 0 1 -17.45 -112.03 -204.555 + 49 107.381 370 4 0 78.8433 -106.044 -86.25 + 49 42.2529 369 4 0 78.6634 -106.15 -85.9392 + 49 44.3559 1287 4 1 77.5822 -106.161 -84.85 + 49 128.075 1286 4 1 77.45 -106.149 -84.7555 + 49 96.8525 1285 4 1 77.2499 -106.179 -84.6618 + 49 66.8942 1284 4 1 77.05 -106.013 -84.554 + 49 104.086 1283 4 1 76.85 -105.941 -84.4982 + 49 268.669 1282 4 1 76.6498 -105.93 -84.4609 +Number of digits in this event = 31 +Using G4ParticleGun ... +8.15093 LIN +e- +Event: 50 +Number of tracker hits in this event = 59 + 50 110.409 562 11 1 -67.5854 32.7584 125.55 + 50 119.315 1063 11 0 -67.5851 32.7587 124.15 + 50 101.914 562 10 1 -67.584 32.7622 95.55 + 50 162.777 1063 10 0 -67.5835 32.7617 94.15 + 50 105.745 562 9 1 -67.5722 32.748 65.55 + 50 199.969 1063 9 0 -67.5723 32.7474 64.15 + 50 175.106 562 8 1 -67.5708 32.7344 35.55 + 50 122.254 1063 8 0 -67.5729 32.7351 34.15 + 50 386.834 562 7 1 -67.6215 32.7522 5.55 + 50 129.934 1063 7 0 -67.6231 32.7523 4.15 + 50 16.5657 562 6 1 -67.6498 32.7479 -24.45 + 50 112.758 561 6 1 -67.65 32.748 -24.514 + 50 200.934 1063 6 0 -67.6531 32.7493 -25.85 + 50 150.239 561 5 1 -67.7187 32.7749 -54.45 + 50 127.032 1063 5 0 -67.7237 32.7769 -55.85 + 50 117.116 561 4 1 -67.8261 32.8237 -84.45 + 50 110.104 1063 4 0 -67.83 32.8254 -85.85 + 50 273.194 560 3 1 -67.9127 32.8578 -114.45 + 50 183.44 1064 3 0 -67.9169 32.8622 -115.85 + 50 188.49 560 2 1 -68.0063 32.9537 -144.45 + 50 128.117 1064 2 0 -68.01 32.9573 -145.85 + 50 141.227 559 1 1 -68.0868 33.0313 -174.45 + 50 112.458 1064 1 0 -68.0904 33.0351 -175.85 + 50 378.037 559 0 1 -68.1629 33.1191 -204.45 + 50 101.869 1065 0 0 -68.1661 33.1235 -205.85 + 50 47.0284 561 3 1 -67.85 32.7833 -114.65 + 50 177.476 559 3 1 -68.05 32.7735 -114.671 + 50 4.47917 558 3 1 -68.25 32.7174 -114.838 + 50 233.764 1066 3 0 -68.6955 33.2729 -115.85 + 50 113.844 1062 7 0 -67.6273 32.5906 4.15 + 50 126.8 922 7 0 6.83346 4.63948 3.75 + 50 384.359 921 7 0 7.24502 4.45 3.85965 + 50 89.2338 920 7 0 7.54234 4.25 3.95528 + 50 16.8576 919 7 0 7.72788 4.04997 4.11844 + 50 11.3457 949 7 1 10.0056 3.56048 5.15 + 50 85.3201 950 7 1 10.05 3.5522 5.16905 + 50 87.492 951 7 1 10.25 3.48612 5.22293 + 50 97.803 952 7 1 10.45 3.44211 5.34279 + 50 262.219 953 7 1 10.65 3.40176 5.51928 + 50 315.066 954 7 1 10.8501 3.64413 5.52369 + 50 95.9657 1064 7 0 -67.6762 32.8501 4.06915 + 50 113.753 545 6 1 -71.0008 35.1225 -24.45 + 50 168.135 1074 6 0 -70.8679 34.9697 -25.8503 + 50 45.582 555 5 1 -68.8797 30.5046 -54.4501 + 50 79.2765 556 5 1 -68.85 30.443 -54.6031 + 50 61.9327 1049 5 0 -68.5859 29.9186 -55.85 + 50 87.5417 1048 5 0 -68.5532 29.8499 -56.0053 + 50 169.358 586 4 1 -62.7893 16.0899 -84.45 + 50 2.12495 974 4 0 -62.4632 14.8545 -85.85 + 50 84.5401 973 4 0 -62.462 14.85 -85.8553 + 50 61.8049 972 4 0 -62.3975 14.65 -86.0978 + 50 55.3083 633 3 1 -53.289 -13.3617 -114.45 + 50 167.869 634 3 1 -53.2498 -13.5068 -114.547 + 50 34.7707 822 3 0 -52.4164 -15.5902 -115.85 + 50 87.1422 821 3 0 -52.3916 -15.65 -115.887 + 50 65.7541 820 3 0 -52.3102 -15.85 -116.005 + 50 105.485 819 3 0 -52.2309 -16.0501 -116.125 + 50 3.18778 818 3 0 -52.1492 -16.2502 -116.243 + 50 158.901 186 0 1 -142.75 70.3804 -204.815 +Number of digits in this event = 27 +Using G4ParticleGun ... +9.98585 LIN +e- +Event: 51 +Number of tracker hits in this event = 29 + 51 118.436 1475 9 1 115.339 -35.4881 65.55 + 51 139.68 722 9 0 115.339 -35.4882 64.15 + 51 108.326 1475 8 1 115.341 -35.4883 35.55 + 51 166.108 722 8 0 115.34 -35.4878 34.15 + 51 123.209 1475 7 1 115.331 -35.4763 5.55 + 51 127.848 722 7 0 115.331 -35.4759 4.15 + 51 146.39 1475 6 1 115.331 -35.4691 -24.45 + 51 145.221 722 6 0 115.332 -35.468 -25.85 + 51 139.976 1476 5 1 115.352 -35.445 -54.45 + 51 115.022 723 5 0 115.353 -35.4442 -55.85 + 51 143.441 1476 4 1 115.369 -35.4276 -84.45 + 51 113.318 723 4 0 115.37 -35.427 -85.85 + 51 127.412 1476 3 1 115.384 -35.4172 -114.45 + 51 110.618 723 3 0 115.384 -35.4185 -115.85 + 51 136.023 1476 2 1 115.401 -35.4457 -144.45 + 51 90.2737 723 2 0 115.403 -35.4474 -145.85 + 51 105.74 1476 1 1 115.45 -35.4865 -174.45 + 51 117.656 722 1 0 115.452 -35.4878 -175.85 + 51 120.699 1476 0 1 115.489 -35.5166 -204.45 + 51 121.277 722 0 0 115.489 -35.5176 -205.85 + 51 221.299 501 0 0 150.098 -79.6936 -206.25 + 51 8.54275 509 0 0 150.828 -78.25 -205.874 + 51 35.3561 805 5 0 -91.0199 -18.9311 -56.25 + 51 33.2614 1605 2 1 141.233 -7.84617 -144.85 + 51 28.7281 1504 0 1 121.056 -48.3146 -204.85 + 51 227.952 848 0 0 68.6957 -10.3805 -206.25 + 51 79.5288 849 0 0 68.5361 -10.25 -206.03 + 51 148.827 1341 3 0 87.0409 88.3396 -116.25 + 51 143.495 1342 3 0 87.0182 88.45 -116.139 +Number of digits in this event = 19 +Using G4ParticleGun ... +5.77887 LIN +e- +Event: 52 +Number of tracker hits in this event = 61 + 52 1.63692 873 8 0 -146.055 -5.36695 33.7519 + 52 190.279 170 7 1 -146.055 -5.36679 5.55 + 52 106.917 873 7 0 -146.054 -5.36705 4.15 + 52 199.765 170 6 1 -146.037 -5.37059 -24.45 + 52 153.239 873 6 0 -146.037 -5.37119 -25.85 + 52 131.27 170 5 1 -146.032 -5.38522 -54.45 + 52 103.244 873 5 0 -146.031 -5.38713 -55.85 + 52 129.611 170 4 1 -146.019 -5.43084 -84.45 + 52 99.7611 873 4 0 -146.018 -5.43582 -85.85 + 52 117.149 170 3 1 -145.996 -5.53934 -114.45 + 52 121.835 872 3 0 -145.997 -5.54526 -115.85 + 52 430.82 170 2 1 -146.011 -5.66161 -144.45 + 52 95.7626 871 2 0 -146.011 -5.66901 -145.85 + 52 126.613 170 1 1 -146.006 -5.8266 -174.45 + 52 116.675 871 1 0 -146.009 -5.83444 -175.85 + 52 158.931 170 0 1 -146.064 -5.99841 -204.45 + 52 98.5482 870 0 0 -146.066 -6.00529 -205.85 + 52 79.3174 854 9 1 -9.24918 39.8727 65.55 + 52 56.5502 855 9 1 -9.04956 39.8502 65.3179 + 52 65.6116 1099 9 0 -8.12552 39.9284 64.15 + 52 81.0191 1100 9 0 -7.98035 40.05 64.0092 + 52 98.3983 1101 9 0 -7.90096 40.25 63.9244 + 52 24.7724 1102 9 0 -7.87269 40.4507 63.7828 + 52 76.5811 1542 9 0 17.7578 128.632 63.75 + 52 113.431 1543 9 0 17.9679 128.75 63.8368 + 52 79.3235 1544 9 0 18.2764 128.95 63.8997 + 52 116.764 1545 9 0 18.4737 129.15 63.8737 + 52 89.751 1546 9 0 18.7844 129.35 63.8232 + 52 102.09 2 4 1 -179.579 -164.643 -84.85 + 52 75.8246 3 4 1 -179.55 -164.955 -84.5177 + 52 149.381 4 4 1 -179.35 -164.962 -84.6592 + 52 37.8232 5 4 1 -179.15 -164.951 -84.7591 + 52 164.191 69 4 0 -178.104 -166.332 -85.85 + 52 204.931 68 4 0 -178.095 -166.35 -85.861 + 52 122.628 67 4 0 -178.061 -166.55 -85.9928 + 52 91.4862 70 4 0 -177.722 -166.15 -86.1394 + 52 59.483 868 2 0 -133.966 -6.45 -146.073 + 52 119.7 873 1 0 -145.958 -5.38823 -175.85 + 52 151.771 857 1 0 -136.983 -8.48563 -176.25 + 52 254.831 221 1 1 -135.843 -9.11134 -174.849 + 52 186.459 222 1 1 -135.75 -8.63646 -174.518 + 52 265.247 171 2 1 -145.95 -5.82915 -144.803 + 52 255.521 78 0 1 -164.412 -140.986 -204.45 + 52 249.083 199 0 0 -164.617 -140.311 -205.85 + 52 166.244 200 0 0 -164.886 -140.15 -206.017 + 52 102.611 455 1 1 -89.05 12.9726 -174.538 + 52 335.683 540 2 0 -39.3212 -72.0317 -146.25 + 52 37.1331 1137 1 0 -83.205 47.6014 -176.25 + 52 254.607 1138 1 0 -83.1983 47.6501 -176.201 + 52 54.741 688 2 1 -42.45 -72.8446 -144.761 + 52 191.384 770 5 1 -25.9806 -56.448 -54.45 + 52 292.23 873 2 0 -146.021 -5.40424 -145.85 + 52 104.795 166 1 1 -146.799 -4.71535 -174.45 + 52 91.0865 876 1 0 -146.839 -4.66129 -175.85 + 52 25.5928 877 1 0 -146.847 -4.65 -176.144 + 52 157.569 162 0 1 -147.611 -3.6104 -204.45 + 52 103.874 881 0 0 -147.655 -3.6566 -205.85 + 52 158.702 172 1 1 -145.615 -6.04839 -174.45 + 52 117.772 869 1 0 -145.572 -6.10619 -175.85 + 52 119.59 176 0 1 -144.8 -7.54042 -204.45 + 52 108.971 862 0 0 -144.675 -7.55607 -205.85 +Number of digits in this event = 29 +Using G4ParticleGun ... +1.77822 LIN +e- +Event: 53 +Number of tracker hits in this event = 40 + 53 118.798 1503 9 1 120.869 11.4225 65.55 + 53 103.167 956 9 0 120.864 11.4193 64.15 + 53 112.068 1503 8 1 120.786 11.3568 35.55 + 53 178.121 956 8 0 120.779 11.3561 34.15 + 53 106.763 1502 7 1 120.653 11.3329 5.55 + 53 127.896 956 7 0 120.657 11.3313 4.15 + 53 138.029 1502 6 1 120.748 11.3049 -24.45 + 53 3.31032 1503 6 1 120.75 11.3054 -24.8402 + 53 127.737 956 6 0 120.756 11.3061 -25.85 + 53 112.284 1503 5 1 120.92 11.3226 -54.45 + 53 129.771 956 5 0 120.924 11.3136 -55.85 + 53 111.888 1504 4 1 121.001 11.1169 -84.45 + 53 123.42 955 4 0 121.017 11.1061 -85.85 + 53 102.778 1506 3 1 121.354 10.9091 -114.45 + 53 119.173 954 3 0 121.364 10.8958 -115.85 + 53 249.745 1507 2 1 121.551 10.6543 -144.45 + 53 119.742 952 2 0 121.559 10.6415 -145.85 + 53 114.07 1507 1 1 121.705 10.3888 -174.45 + 53 146.121 951 1 0 121.717 10.379 -175.85 + 53 187.304 1509 0 1 121.968 10.1845 -204.45 + 53 96.9534 950 0 0 121.974 10.16 -205.85 + 53 72.3692 1390 5 0 78.5302 98.1773 -56.2492 + 53 218.414 1389 5 0 78.4575 98.15 -56.1109 + 53 158.868 1505 3 1 121.349 10.893 -114.45 + 53 87.2855 949 3 0 121.046 10.0176 -115.85 + 53 66.2197 948 3 0 120.968 9.85 -116.088 + 53 146.506 1465 2 1 113.158 -13.5446 -144.45 + 53 159.071 829 2 0 113.635 -14.0588 -145.85 + 53 6.35389 828 2 0 113.906 -14.25 -146.227 + 53 38.1726 619 2 0 140.485 -56.1598 -146.25 + 53 83.5906 618 2 0 140.492 -56.25 -146.174 + 53 95.6331 617 2 0 140.464 -56.4502 -146.066 + 53 68.815 616 2 0 140.447 -56.65 -145.936 + 53 64.9822 615 2 0 140.482 -56.8501 -145.9 + 53 100.889 614 2 0 140.588 -57.05 -145.865 + 53 0.00642009 613 2 0 140.816 -57.25 -145.85 + 53 5.28656 1622 2 1 144.73 -60.0744 -144.85 + 53 80.0014 1623 2 1 144.75 -60.0875 -144.844 + 53 89.295 1624 2 1 144.95 -60.1727 -144.671 + 53 8.74756 1687 1 1 157.75 11.614 -174.51 +Number of digits in this event = 15 +Using G4ParticleGun ... +8.65741 LIN +e- +Event: 54 +Number of tracker hits in this event = 93 + 54 389.983 1084 11 1 36.992 -1.19744 125.55 + 54 140.989 894 11 0 36.9925 -1.19797 124.15 + 54 134.547 1084 10 1 37.0016 -1.20769 95.55 + 54 116.97 894 10 0 37.0016 -1.20834 94.15 + 54 119.971 1084 9 1 37.0051 -1.22203 65.55 + 54 123.209 894 9 0 36.9994 -1.22647 64.15 + 54 192.822 1084 8 1 36.8846 -1.31871 35.55 + 54 227.33 893 8 0 36.8795 -1.32266 34.15 + 54 113.612 1083 7 1 36.7766 -1.40054 5.55 + 54 147.908 893 7 0 36.7714 -1.40374 4.15 + 54 150.786 1083 6 1 36.666 -1.47149 -24.45 + 54 99.5836 892 6 0 36.6609 -1.47568 -25.85 + 54 145.89 1082 5 1 36.5587 -1.55885 -54.45 + 54 119.447 892 5 0 36.5538 -1.56377 -55.85 + 54 113.236 1082 4 1 36.4589 -1.66001 -84.45 + 54 152.896 891 4 0 36.4556 -1.66354 -85.85 + 54 393.35 1081 3 1 36.392 -1.73269 -114.45 + 54 238.979 891 3 0 36.3911 -1.73681 -115.85 + 54 129.918 1081 2 1 36.3807 -1.81624 -144.45 + 54 110.93 891 2 0 36.3807 -1.82284 -145.85 + 54 276.076 1081 1 1 36.3867 -1.96188 -174.45 + 54 284.567 890 1 0 36.3914 -1.97261 -175.85 + 54 175.384 1082 0 1 36.5195 -2.18871 -204.45 + 54 234.367 889 0 0 36.5285 -2.19877 -205.85 + 54 237.658 890 0 0 35.876 -2.02398 -205.85 + 54 36.6624 1073 0 1 34.6544 -1.37246 -204.45 + 54 99.81 1072 0 1 34.65 -1.37206 -204.517 + 54 141.192 893 0 0 34.5671 -1.36186 -205.85 + 54 56.7132 1169 1 0 14.2434 53.9425 -176.249 + 54 190.989 1170 1 0 14.1686 54.05 -176.182 + 54 260.678 1171 1 0 14.0467 54.25 -176.053 + 54 75.3412 1081 0 1 36.3804 -2.02361 -204.717 + 54 115.513 313 6 0 21.5472 -117.403 -26.2496 + 54 62.5297 1010 6 1 22.2186 -117.336 -24.8495 + 54 77.9828 1011 6 1 22.25 -117.33 -24.773 + 54 17.4141 1076 2 1 35.4337 0.109315 -144.45 + 54 29.2245 1077 2 1 35.45 0.0916927 -144.501 + 54 97.2983 898 2 0 35.8014 -0.37957 -145.85 + 54 30.7731 897 2 0 35.8448 -0.450237 -146.184 + 54 152.679 1100 1 1 40.075 -6.00611 -174.45 + 54 245.469 871 1 0 40.1088 -5.78486 -175.851 + 54 12.0206 872 1 0 40.0047 -5.6497 -176.223 + 54 274.037 1034 0 1 26.9173 7.61618 -204.45 + 54 42.7112 951 0 0 27.1981 10.3596 -205.85 + 54 87.9557 952 0 0 27.2093 10.4502 -205.893 + 54 59.6261 953 0 0 27.232 10.6507 -205.987 + 54 66.7548 954 0 0 27.2549 10.85 -206.075 + 54 68.9204 955 0 0 27.2808 11.05 -206.142 + 54 21.202 956 0 0 27.3105 11.25 -206.214 + 54 210.647 1161 0 0 22.7238 52.4449 -206.25 + 54 96.5806 1010 0 1 22.2315 52.4027 -204.85 + 54 77.8164 1010 1 0 1.98063 22.2018 -176.25 + 54 65.8047 1009 1 0 1.86135 22.0498 -176.109 + 54 93.5885 1008 1 0 1.72938 21.849 -176.025 + 54 113.615 1007 1 0 1.62734 21.6498 -175.964 + 54 6.2766 1006 1 0 1.54447 21.45 -175.86 + 54 77.8026 905 1 1 1.09313 20.1422 -174.85 + 54 223.005 904 1 1 1.05 20.0456 -174.755 + 54 37.9281 903 1 1 0.85 19.8909 -174.502 + 54 186.15 996 1 0 1.60171 19.2742 -175.85 + 54 17.8414 995 1 0 1.66434 19.25 -175.972 + 54 113.168 890 3 0 36.4475 -1.8698 -115.85 + 54 144.857 1088 2 1 37.8232 -2.92554 -144.45 + 54 131.578 884 2 0 37.8939 -3.05178 -145.85 + 54 111.004 1096 1 1 39.3487 -5.69288 -174.45 + 54 104.629 1100 0 1 40.1271 -8.27985 -204.45 + 54 162.84 858 0 0 39.9682 -8.26271 -205.85 + 54 195.041 890 11 0 36.764 -1.85423 124.15 + 54 2.96349 889 11 0 36.6944 -2.05 123.771 + 54 30.9129 1070 10 1 34.1407 -13.5207 95.55 + 54 123.759 1071 10 1 34.2501 -13.4715 95.4671 + 54 82.6712 1072 10 1 34.45 -13.4195 95.3183 + 54 188.335 834 10 0 35.7176 -13.238 94.1499 + 54 47.1943 1475 9 1 115.288 32.3999 65.5497 + 54 73.2037 1474 9 1 115.15 32.4863 65.4508 + 54 90.2986 1473 9 1 114.95 32.659 65.3886 + 54 223.735 1472 9 1 114.75 32.8519 65.2901 + 54 9.64722 1072 9 0 113.491 34.6186 64.15 + 54 82.876 1073 9 0 113.468 34.65 64.1286 + 54 75.3894 1074 9 0 113.322 34.8501 63.9578 + 54 6.01903 1075 9 0 113.233 35.05 63.7689 + 54 146.106 1277 9 0 87.5817 75.4552 63.75 + 54 79.7473 1329 9 1 86.0315 75.373 65.15 + 54 74.4742 1328 9 1 85.85 75.3394 65.3276 + 54 141.731 1327 9 1 85.63 75.4074 65.55 + 54 109.634 1326 9 1 85.45 75.8299 65.5071 + 54 71.8735 1325 9 1 85.2498 76.0293 65.4578 + 54 93.9887 1324 9 1 85.05 75.9774 65.4402 + 54 137.645 1323 9 1 84.8499 75.9179 65.4068 + 54 327.711 1322 9 1 84.65 75.5992 65.2015 + 54 67.9265 1266 9 0 84.7977 73.415 64.15 + 54 57.915 1265 9 0 84.7648 73.25 64.0949 + 54 72.4941 1321 9 1 84.4428 74.022 65.15 +Number of digits in this event = 39 +Using G4ParticleGun ... +7.67359 LIN +e- +Event: 55 +Number of tracker hits in this event = 20 + 55 391.911 1629 7 1 146.136 -28.4011 5.55 + 55 128.787 758 7 0 146.136 -28.4009 4.15 + 55 109.104 1629 6 1 146.135 -28.3964 -24.45 + 55 107.305 758 6 0 146.133 -28.3956 -25.85 + 55 111.14 1629 5 1 146.094 -28.3774 -54.45 + 55 108.068 758 5 0 146.094 -28.3774 -55.85 + 55 133.347 1629 4 1 146.086 -28.3811 -84.45 + 55 149.332 758 4 0 146.086 -28.3812 -85.85 + 55 91.2486 1629 3 1 146.086 -28.386 -114.45 + 55 113.114 758 3 0 146.086 -28.3855 -115.85 + 55 258.021 1629 2 1 146.079 -28.378 -144.45 + 55 151.045 758 2 0 146.078 -28.3785 -145.85 + 55 288.776 1629 1 1 146.065 -28.3906 -174.45 + 55 115.212 758 1 0 146.065 -28.3911 -175.85 + 55 521.489 1629 0 1 146.075 -28.4056 -204.45 + 55 365.224 758 0 0 146.076 -28.4064 -205.85 + 55 244.195 996 6 1 19.45 75.5924 -24.7669 + 55 101.925 989 12 0 -11.0735 17.8816 153.75 + 55 68.1008 1630 2 1 146.15 -28.2609 -144.607 + 55 79.5819 1628 0 1 145.95 -28.4756 -204.495 +Number of digits in this event = 13 +Using G4ParticleGun ... +2.70028 LIN +e- +Event: 56 +Number of tracker hits in this event = 49 + 56 125.904 496 10 1 -80.7527 -51.4257 95.55 + 56 122.879 643 10 0 -80.7552 -51.4242 94.15 + 56 211.385 496 9 1 -80.819 -51.3999 65.55 + 56 187.181 643 9 0 -80.8223 -51.4016 64.15 + 56 116.548 495 8 1 -80.8876 -51.4374 35.55 + 56 107.295 643 8 0 -80.8924 -51.4368 34.15 + 56 111.958 495 7 1 -80.9802 -51.4294 5.55 + 56 125.744 643 7 0 -80.9845 -51.4281 4.15 + 56 119.262 494 6 1 -81.0961 -51.4122 -24.45 + 56 127.423 643 6 0 -81.0963 -51.4127 -25.85 + 56 122.345 494 5 1 -81.0972 -51.4126 -54.45 + 56 112.061 643 5 0 -81.0934 -51.4125 -55.85 + 56 132.858 495 4 1 -81.0159 -51.3952 -84.45 + 56 118.734 643 4 0 -81.016 -51.3995 -85.85 + 56 147.419 495 3 1 -81.0088 -51.494 -114.45 + 56 124.277 642 3 0 -81.0072 -51.4977 -115.85 + 56 115.971 495 2 1 -80.9695 -51.57 -144.45 + 56 109.919 642 2 0 -80.9709 -51.5707 -145.85 + 56 275.387 495 1 1 -80.9976 -51.5794 -174.45 + 56 153.429 642 1 0 -80.9993 -51.5762 -175.85 + 56 246.926 495 0 1 -81.015 -51.4363 -204.45 + 56 110.766 642 0 0 -81.0215 -51.4594 -205.85 + 56 18.4165 496 0 1 -80.85 -51.2666 -204.802 + 56 116.686 646 0 0 -80.413 -50.8412 -205.85 + 56 498.977 494 1 1 -81.05 -51.5898 -174.698 + 56 13.2984 1342 0 1 88.5431 -108.807 -204.85 + 56 280.585 1343 0 1 88.6501 -108.854 -204.696 + 56 143.609 1344 0 1 88.85 -108.828 -204.519 + 56 135.073 643 1 0 -81.2434 -51.3735 -175.85 + 56 105.988 492 0 1 -81.5412 -51.2699 -204.45 + 56 112.741 644 0 0 -81.5589 -51.1896 -205.85 + 56 145.925 644 1 0 -80.4156 -51.1841 -175.85 + 56 44.067 978 1 0 -75.2629 15.6818 -176.25 + 56 71.2325 979 1 0 -75.2981 15.8501 -176.185 + 56 68.5825 980 1 0 -75.3468 16.05 -176.127 + 56 63.9384 981 1 0 -75.424 16.2503 -176.015 + 56 27.7968 982 1 0 -75.4828 16.4501 -175.896 + 56 132.843 519 1 1 -76.1432 17.8736 -174.85 + 56 130.123 518 1 1 -76.25 18.1072 -174.674 + 56 381.481 1086 2 0 -154.584 37.3778 -146.25 + 56 232.072 1087 2 0 -154.983 37.45 -146.128 + 56 60.2456 111 2 1 -157.813 38.1756 -144.85 + 56 81.6189 110 2 1 -157.95 38.2249 -144.767 + 56 108.621 109 2 1 -158.15 38.2554 -144.582 + 56 327.46 108 2 1 -158.438 38.2608 -144.451 + 56 10.7467 971 2 0 -65.6939 14.263 -146.25 + 56 196.488 970 2 0 -65.6836 14.25 -146.223 + 56 260.125 969 2 0 -65.7047 14.05 -146.018 + 56 8.40185 55 0 1 -168.95 113.751 -204.526 +Number of digits in this event = 27 +Using G4ParticleGun ... +4.15233 LIN +e- +Event: 57 +Number of tracker hits in this event = 31 + 57 116.895 532 9 1 -73.5863 -93.1238 65.55 + 57 124.147 435 9 0 -73.5857 -93.1244 64.15 + 57 111.467 532 8 1 -73.5731 -93.1354 35.55 + 57 124.292 435 8 0 -73.5716 -93.1381 34.15 + 57 104.119 532 7 1 -73.5422 -93.1867 5.55 + 57 134.767 434 7 0 -73.543 -93.1874 4.15 + 57 133.705 532 6 1 -73.5539 -93.2045 -24.45 + 57 102.857 434 6 0 -73.5585 -93.2047 -25.85 + 57 141.734 531 5 1 -73.6584 -93.212 -54.45 + 57 173.583 434 5 0 -73.6631 -93.211 -55.85 + 57 137.241 531 4 1 -73.7717 -93.1875 -84.45 + 57 180.091 434 4 0 -73.7749 -93.1848 -85.85 + 57 142.082 531 3 1 -73.8286 -93.1276 -114.45 + 57 103.267 435 3 0 -73.8316 -93.1264 -115.85 + 57 144.209 530 2 1 -73.8919 -93.0889 -144.45 + 57 102.706 435 2 0 -73.8936 -93.0867 -145.85 + 57 338.882 530 1 1 -73.9233 -93.0406 -174.45 + 57 227.746 435 1 0 -73.9227 -93.0391 -175.85 + 57 135.124 530 0 1 -73.9129 -93.0057 -204.45 + 57 130.563 435 0 0 -73.9125 -93.0033 -205.85 + 57 110.282 436 1 0 -73.7125 -92.8687 -175.85 + 57 0.597351 553 0 1 -69.4489 -89.41 -204.45 + 57 114 552 0 1 -69.45 -89.4101 -204.453 + 57 104.61 453 0 0 -69.8758 -89.4239 -205.85 + 57 96.5686 524 0 1 -75.1076 -94.9437 -204.45 + 57 118.73 425 0 0 -75.1204 -95.0786 -205.85 + 57 217.5 532 0 1 -73.5861 -93.334 -204.45 + 57 136.135 433 0 0 -73.6642 -93.3562 -205.85 + 57 118.896 434 0 0 -73.562 -93.3019 -205.85 + 57 166.197 434 8 0 -73.5454 -93.15 33.9647 + 57 125.125 433 8 0 -73.4493 -93.35 33.8457 +Number of digits in this event = 21 +Using G4ParticleGun ... +9.05322 LIN +e- +Event: 58 +Number of tracker hits in this event = 80 + 58 258.163 1429 9 1 105.993 82.3622 65.55 + 58 103.261 1311 9 0 105.994 82.362 64.15 + 58 92.1109 1429 8 1 105.999 82.3577 35.55 + 58 106.236 1311 8 0 105.999 82.3585 34.15 + 58 239.354 1429 7 1 106.002 82.373 5.55 + 58 104.949 1311 7 0 106.002 82.3722 4.15 + 58 138.511 1429 6 1 105.976 82.3485 -24.45 + 58 92.7447 1311 6 0 105.978 82.345 -25.85 + 58 125.421 1429 5 1 106.007 82.2901 -54.45 + 58 147.825 1311 5 0 106.018 82.2875 -55.85 + 58 120.855 1430 4 1 106.236 82.2431 -84.45 + 58 182.18 1310 4 0 106.257 82.2485 -85.85 + 58 5.1426 1311 4 0 106.263 82.25 -86.2302 + 58 206.085 1432 3 1 106.695 82.3277 -114.45 + 58 118.929 1311 3 0 106.725 82.3113 -115.85 + 58 105.883 1436 2 1 107.369 81.9327 -144.45 + 58 226.749 1309 2 0 107.405 81.9076 -145.85 + 58 21.4598 1439 1 1 108.147 81.4165 -174.45 + 58 85.9618 1440 1 1 108.15 81.4141 -174.54 + 58 142.034 1306 1 0 108.19 81.382 -175.85 + 58 457.126 1444 0 1 109.042 80.6702 -204.45 + 58 151.689 1302 0 0 109.078 80.628 -205.85 + 58 21.3087 1482 0 0 98.7643 116.55 -206.113 + 58 78.7745 1359 0 1 92.15 35.7956 -204.628 + 58 443.354 1304 0 0 108.831 81.0129 -205.851 + 58 24.6092 1305 0 0 108.778 81.05 -206.161 + 58 530.303 1311 2 0 106.617 82.3644 -145.851 + 58 103.754 1432 1 1 106.613 82.5992 -174.45 + 58 113.356 1312 1 0 106.563 82.5224 -175.85 + 58 114.113 1426 0 1 105.49 81.0264 -204.45 + 58 131.848 338 1 0 -117.707 -112.55 -176.092 + 58 2.13963 350 1 0 -118.132 -109.95 -176.044 + 58 7.40062 309 1 1 -118.306 -111.208 -174.85 + 58 115.169 351 1 0 -118.888 -109.815 -175.85 + 58 128.757 1433 1 1 106.884 82.4522 -174.45 + 58 516.594 1311 1 0 106.931 82.4439 -175.85 + 58 125.798 1438 0 1 107.923 82.2687 -204.45 + 58 97.3937 1310 0 0 107.983 82.2273 -205.85 + 58 0.812395 1416 1 0 80.8743 103.508 -176.25 + 58 55.7358 1216 0 0 108.974 63.4276 -206.25 + 58 49.8629 1215 0 0 109.003 63.2499 -206.15 + 58 60.737 1214 0 0 109.043 63.05 -206.043 + 58 158.822 1213 0 0 109.086 62.85 -205.955 + 58 253.427 1445 0 1 109.242 61.3837 -204.85 + 58 97.2703 1202 0 0 109.986 60.5405 -205.85 + 58 119.346 1201 0 0 110.177 60.4498 -206.045 + 58 107.211 1200 0 0 110.387 60.25 -206.123 + 58 138.451 1199 0 0 110.444 60.05 -206.213 + 58 136.566 1198 0 0 110.533 59.85 -206.13 + 58 210.348 1429 2 1 105.961 82.3387 -144.45 + 58 286.117 1429 1 1 105.951 82.3345 -174.45 + 58 21.2977 1430 0 1 106.347 82.7383 -204.45 + 58 88.6362 1431 0 1 106.35 82.7425 -204.526 + 58 108.532 1313 0 0 106.403 82.8184 -205.85 + 58 135.477 1429 0 1 105.999 82.4094 -204.45 + 58 213.964 1311 0 0 106.001 82.4122 -205.85 + 58 126.643 1428 7 1 105.95 82.48 5.43065 + 58 47.8532 1319 7 0 105.408 83.9819 4.15 + 58 84.5583 1320 7 0 105.382 84.05 4.09249 + 58 69.5452 1321 7 0 105.35 84.25 3.93028 + 58 15.6203 1322 7 0 105.397 84.45 3.79507 + 58 114.582 1502 7 0 124.585 120.649 3.75 + 58 123.469 1525 7 1 125.216 120.907 5.15147 + 58 90.7283 1526 7 1 125.35 120.973 5.44742 + 58 120.573 1527 7 1 125.55 121.036 5.4634 + 58 46.6554 1506 7 0 125.904 121.465 4.15 + 58 64.4454 1507 7 0 125.981 121.55 3.97084 + 58 10.9284 1776 7 0 131.52 175.496 3.7501 + 58 211.476 1777 7 0 131.527 175.55 3.77266 + 58 117.425 1565 7 1 133.194 175.22 5.15011 + 58 71.8254 1779 7 0 133.087 176.035 4.15 + 58 248.434 1780 7 0 133.194 176.15 4.09295 + 58 94.8644 1781 7 0 133.406 176.35 4.03242 + 58 56.5788 1554 7 1 130.985 158.249 5.15 + 58 342.449 1430 7 1 106.15 82.4222 5.50567 + 58 190.465 1312 9 0 106.46 82.4741 64.1497 + 58 37.6666 1313 9 0 106.655 82.6501 63.8137 + 58 44.5318 1478 9 0 138.774 115.832 63.75 + 58 41.8796 1479 9 0 138.822 115.95 63.8103 + 58 240.704 1428 9 1 105.95 82.2482 65.341 +Number of digits in this event = 37 +Using G4ParticleGun ... +7.3523 LIN +e- +Event: 59 +Number of tracker hits in this event = 83 + 59 116.505 1402 10 1 100.737 2.84809 95.55 + 59 111.231 913 10 0 100.738 2.84754 94.15 + 59 101.407 1403 9 1 100.752 2.83907 65.55 + 59 116.209 913 9 0 100.753 2.83824 64.15 + 59 215.928 1403 8 1 100.772 2.8149 35.55 + 59 138.752 913 8 0 100.774 2.81304 34.15 + 59 165.353 1403 7 1 100.806 2.77169 5.55 + 59 164.755 913 7 0 100.808 2.76993 4.15 + 59 118.095 1403 6 1 100.833 2.73571 -24.45 + 59 108.277 913 6 0 100.835 2.73418 -25.85 + 59 128.838 1403 5 1 100.892 2.70366 -54.45 + 59 164.051 913 5 0 100.894 2.70256 -55.85 + 59 116.8 1403 4 1 100.941 2.68154 -84.45 + 59 114.425 913 4 0 100.942 2.68115 -85.85 + 59 159.523 1404 3 1 100.978 2.67102 -114.45 + 59 165.038 913 3 0 100.98 2.67021 -115.85 + 59 236.562 1404 2 1 101.011 2.65592 -144.45 + 59 117.6 913 2 0 101.009 2.65503 -145.85 + 59 137.788 1404 1 1 100.981 2.64345 -174.45 + 59 107.027 912 1 0 100.981 2.64218 -175.85 + 59 425.417 1404 0 1 100.964 2.61511 -204.45 + 59 249.419 912 0 0 100.963 2.61409 -205.85 + 59 100.362 1224 7 0 -152.469 64.8838 3.75 + 59 40.8341 1021 5 0 -153.787 24.2851 -56.25 + 59 60.8673 1225 7 0 -152.764 65.05 4.11924 + 59 72.8811 139 7 1 -152.325 67.1387 5.15 + 59 93.7424 1238 7 0 -149.034 67.807 4.14993 + 59 54.9299 1478 4 0 -91.5575 115.75 -86.2442 + 59 88.9861 1063 0 0 130.756 32.7623 -206.25 + 59 91.9368 1714 0 1 162.95 40.3906 -204.668 + 59 133.17 913 0 0 101.155 2.66022 -205.85 + 59 46.8094 1404 8 1 100.95 2.89034 35.2925 + 59 119.753 915 8 0 101.43 3.16567 34.15 + 59 4.40478 916 8 0 101.613 3.25 33.7586 + 59 100.656 1472 7 1 114.603 9.64927 5.55 + 59 105.922 1473 7 1 114.75 9.69699 5.3346 + 59 244.509 950 7 0 115.701 10.0572 4.14995 + 59 112.762 1433 6 1 106.949 -1.94229 -24.45 + 59 158.189 1432 6 1 106.75 -2.10838 -24.6984 + 59 157.355 886 6 0 105.805 -2.70775 -25.85 + 59 5.77643 885 6 0 105.514 -2.85 -26.2262 + 59 52.9332 1313 5 1 82.7132 -14.7944 -54.45 + 59 81.9458 1312 5 1 82.65 -14.9243 -54.6048 + 59 23.922 822 5 0 82.5032 -15.6133 -55.85 + 59 103.565 821 5 0 82.4947 -15.65 -55.9143 + 59 56.5678 820 5 0 82.459 -15.8503 -56.2166 + 59 36.3567 1316 4 1 83.2918 -38.1213 -84.45 + 59 93.46 1315 4 1 83.25 -38.0938 -84.5244 + 59 25.7788 1314 4 1 83.0495 -38.0221 -84.7907 + 59 216.052 709 4 0 81.7111 -38.1062 -85.85 + 59 227.414 1325 5 1 85.1859 -57.371 -54.45 + 59 145.598 951 7 0 115.979 10.2501 3.85903 + 59 170.283 1402 8 1 100.705 2.81421 35.5498 + 59 9.04254 1401 8 1 100.55 2.58159 35.1836 + 59 94.041 908 8 0 100.086 1.84216 34.15 + 59 55.0877 907 8 0 99.9852 1.65 33.8828 + 59 139.639 1350 7 1 90.3343 -19.2264 5.54897 + 59 91.9707 1332 6 1 86.6269 -32.0585 -24.4501 + 59 181.45 1331 6 1 86.45 -32.1891 -24.716 + 59 95.6406 736 6 0 85.6698 -32.7204 -25.85 + 59 26.772 735 6 0 85.4863 -32.85 -26.138 + 59 127.215 1251 5 1 70.2918 -45.0958 -54.4506 + 59 1.10084 1250 5 1 70.25 -45.0386 -54.8414 + 59 129.019 675 5 0 70.1272 -44.8999 -55.85 + 59 4.68231 676 5 0 70.0765 -44.85 -56.2278 + 59 143.421 1236 4 1 67.3784 -40.9466 -84.45 + 59 96.8396 696 4 0 67.6046 -40.7129 -85.8515 + 59 117.059 1251 3 1 70.4436 -38.4099 -114.45 + 59 102.566 706 3 0 70.1098 -38.7531 -115.85 + 59 5.16926 705 3 0 70.0043 -38.85 -116.23 + 59 146.452 1216 2 1 63.4246 -46.6985 -144.45 + 59 174.99 666 2 0 63.2204 -46.8213 -145.85 + 59 0.681352 1225 1 1 65.0514 -44.7948 -174.45 + 59 204.744 1224 1 1 65.0498 -44.7941 -174.455 + 59 113.282 676 1 0 64.7178 -44.6811 -175.85 + 59 32.4705 677 1 0 64.6314 -44.65 -176.155 + 59 106.785 1155 0 1 51.1318 -36.9405 -204.45 + 59 2.81467 714 0 0 51.2393 -37.2476 -205.85 + 59 136.759 713 0 0 51.24 -37.25 -205.863 + 59 171.763 674 1 0 64.53 -45.1499 -175.85 + 59 82.8414 675 1 0 64.2873 -45.05 -175.956 + 59 143.517 1219 1 1 63.9841 -44.0905 -174.85 + 59 145.842 1218 1 1 63.8498 -44.0146 -174.725 Number of digits in this event = 34 Using G4ParticleGun ... -9.91019 LIN +9.18992 LIN +e- +Event: 60 +Number of tracker hits in this event = 96 + 60 312.439 496 9 1 -80.8405 101.968 65.55 + 60 125.771 1409 9 0 -80.8409 101.968 64.15 + 60 325.057 496 8 1 -80.8492 101.971 35.55 + 60 108.476 1409 8 0 -80.8495 101.971 34.15 + 60 333.582 495 7 1 -80.8549 101.957 5.55 + 60 115.258 1409 7 0 -80.8545 101.956 4.15 + 60 299.001 496 6 1 -80.8479 101.934 -24.45 + 60 137.661 1408 6 0 -80.8487 101.932 -25.85 + 60 130.4 495 5 1 -80.8666 101.903 -54.45 + 60 131.37 1408 5 0 -80.8671 101.902 -55.85 + 60 378.013 495 4 1 -80.875 101.874 -84.45 + 60 276.732 1408 4 0 -80.8754 101.873 -85.85 + 60 226.099 495 3 1 -80.888 101.837 -114.45 + 60 258.007 1408 3 0 -80.8867 101.836 -115.85 + 60 231.691 495 2 1 -80.8567 101.81 -144.45 + 60 221.076 1408 2 0 -80.8549 101.809 -145.85 + 60 142.791 496 1 1 -80.8171 101.798 -174.45 + 60 138.272 1408 1 0 -80.8149 101.798 -175.85 + 60 324.408 496 0 1 -80.7693 101.8 -204.45 + 60 212.611 1408 0 0 -80.7671 101.799 -205.85 + 60 79.0061 731 4 1 -33.7873 70.8079 -84.85 + 60 479.481 495 1 1 -80.9021 101.783 -174.45 + 60 253.683 1409 1 0 -80.8376 102.143 -175.85 + 60 159.822 1410 1 0 -80.836 102.15 -175.88 + 60 126.047 507 0 1 -78.4933 108.855 -204.45 + 60 133.826 1444 0 0 -78.6828 109.071 -205.85 + 60 221.315 1407 1 0 -80.9039 101.702 -175.85 + 60 132.222 494 0 1 -81.1391 100.074 -204.45 + 60 238.394 1399 0 0 -81.159 100.009 -205.85 + 60 200.576 496 4 1 -80.8498 101.866 -84.62 + 60 99.7481 494 1 1 -81.2199 101.677 -174.45 + 60 31.988 498 0 1 -80.2558 100.096 -204.45 + 60 117.499 499 0 1 -80.25 100.09 -204.561 + 60 271.867 493 1 1 -81.2675 101.996 -174.45 + 60 111.698 1412 0 0 -80.6606 102.731 -205.85 + 60 178.712 1413 0 0 -80.8085 102.802 -205.85 + 60 118.184 469 0 1 -86.0621 102.493 -204.45 + 60 91.6405 1414 0 0 -86.0181 102.95 -205.959 + 60 106.329 468 0 1 -86.331 102.195 -204.85 + 60 162.186 1407 6 0 -81.4622 101.614 -25.85 + 60 114.437 1406 6 0 -81.5737 101.55 -25.9179 + 60 36.4137 496 7 1 -80.85 101.961 5.44752 + 60 15.8391 496 3 1 -80.8462 101.911 -114.45 + 60 93.207 485 2 1 -82.9824 102.055 -144.45 + 60 45.0188 484 2 1 -83.05 102.038 -144.727 + 60 129.991 1409 2 0 -83.3109 102.007 -145.85 + 60 136.454 450 1 1 -89.8901 100.066 -174.45 + 60 210.132 1400 1 0 -90.2785 100.3 -175.85 + 60 22.6092 1401 1 0 -90.3663 100.35 -176.163 + 60 161.485 410 0 1 -98.0315 105.922 -204.45 + 60 137.283 1428 0 0 -98.2991 105.935 -205.85 + 60 98.8276 494 3 1 -81.2278 103.68 -114.45 + 60 75.0398 493 3 1 -81.25 103.707 -114.667 + 60 178.063 1418 3 0 -81.3507 103.837 -115.85 + 60 102.667 476 2 1 -84.7291 107.038 -144.45 + 60 63.7106 1435 2 0 -84.8589 107.31 -145.85 + 60 68.6 1436 2 0 -84.8772 107.35 -146.07 + 60 71.5159 468 1 1 -86.3332 113.11 -174.45 + 60 105.843 467 1 1 -86.45 113.318 -174.628 + 60 23.7398 1473 1 0 -87.2747 114.877 -175.851 + 60 77.8443 1474 1 0 -87.3083 114.95 -175.9 + 60 115.948 1475 1 0 -87.3884 115.15 -176.045 + 60 22.5915 1476 1 0 -87.4668 115.35 -176.214 + 60 6.10313 405 0 1 -99.1462 145.3 -204.45 + 60 114.674 404 0 1 -99.15 145.307 -204.465 + 60 30.9917 1628 0 0 -99.3637 145.874 -205.85 + 60 62.8439 1629 0 0 -99.3843 145.95 -206.005 + 60 125.529 1409 4 0 -80.8046 102.048 -85.85 + 60 59.5063 515 3 1 -76.9761 104.029 -114.45 + 60 88.9537 516 3 1 -76.85 103.996 -114.623 + 60 11.948 517 3 1 -76.65 103.959 -114.823 + 60 218.769 1417 3 0 -75.6073 103.75 -115.903 + 60 215.762 683 2 1 -43.4354 97.7601 -144.45 + 60 2.36419 684 2 1 -43.25 97.8398 -144.835 + 60 105.667 1389 2 0 -42.8042 98.0281 -145.85 + 60 105.739 734 1 1 -33.1422 105.807 -174.45 + 60 106.719 1429 1 0 -32.989 106.045 -175.85 + 60 114.471 750 0 1 -30.0044 111.934 -204.45 + 60 8.15425 1461 0 0 -29.5559 112.539 -205.85 + 60 122.178 1462 0 0 -29.5465 112.55 -205.88 + 60 38.9042 1083 0 0 30.3511 36.6949 -206.25 + 60 75.131 1082 0 0 30.4109 36.6499 -206.168 + 60 193.342 1081 0 0 30.5119 36.45 -206.012 + 60 167.926 1052 0 1 30.4728 34.6343 -204.85 + 60 155.46 1051 0 1 30.45 34.3186 -204.487 + 60 173.59 1066 0 0 30.6368 33.3477 -205.85 + 60 30.8777 1080 0 0 35.0167 36.1972 -206.25 + 60 374.293 1079 0 1 35.9868 37.8287 -204.85 + 60 117.866 1080 0 1 36.0502 37.8881 -204.818 + 60 46.3229 616 2 1 -56.8179 102.583 -144.45 + 60 142.166 615 2 1 -56.85 102.583 -144.512 + 60 165.879 497 9 1 -80.65 102.003 65.3378 + 60 148.902 1397 6 0 -81.7247 99.7213 -26.25 + 60 124.331 492 6 1 -81.6458 99.8494 -24.8498 + 60 213.803 498 5 1 -80.4137 101.814 -54.45 + 60 402.857 497 5 1 -80.45 101.799 -54.4935 +Number of digits in this event = 55 +Using G4ParticleGun ... +6.74375 LIN e- Event: 61 -Number of tracker hits in this event = 28 - 61 258.006 222 8 1 -135.645 -31.6504 35.55 - 61 111.327 741 8 0 -135.644 -31.6503 34.15 - 61 173.848 222 7 1 -135.632 -31.6467 5.55 - 61 114.167 742 7 0 -135.632 -31.6463 4.15 - 61 151.152 222 6 1 -135.636 -31.6401 -24.45 - 61 108.246 742 6 0 -135.636 -31.6405 -25.85 - 61 180.874 222 5 1 -135.621 -31.6481 -54.45 - 61 102.267 742 5 0 -135.621 -31.6477 -55.85 - 61 103.931 222 4 1 -135.615 -31.6381 -84.45 - 61 254.804 742 4 0 -135.614 -31.6383 -85.85 - 61 110.412 222 3 1 -135.598 -31.6454 -114.45 - 61 112.372 742 3 0 -135.597 -31.6455 -115.85 - 61 94.8729 222 2 1 -135.578 -31.6456 -144.45 - 61 121.889 742 2 0 -135.579 -31.6485 -145.85 - 61 142.998 222 1 1 -135.589 -31.7634 -174.45 - 61 108.773 741 1 0 -135.599 -31.7572 -175.85 - 61 176.08 221 0 1 -135.806 -31.6003 -204.45 - 61 225.388 742 0 0 -135.823 -31.575 -205.85 - 61 44.8056 1121 1 0 -170.69 44.25 -175.982 - 61 3.60774 42 1 1 -171.744 44.5107 -174.85 - 61 177.697 41 1 1 -171.751 44.513 -174.843 - 61 47.5538 1126 1 0 -171.627 45.3284 -175.85 - 61 192.525 40 1 1 -172.103 46.0926 -174.85 - 61 423.152 222 0 1 -135.583 -31.6304 -204.45 - 61 86.7811 733 0 0 -138.601 -33.3263 -205.85 - 61 168.828 732 0 0 -138.808 -33.45 -205.97 - 61 44.0813 208 0 1 -138.519 -33.4898 -204.85 - 61 199.66 207 0 1 -138.55 -33.4618 -204.79 -Number of digits in this event = 16 +Number of tracker hits in this event = 23 + 61 313.501 1443 8 1 108.87 -83.096 35.55 + 61 161.669 484 8 0 108.869 -83.0969 34.15 + 61 97.6673 1443 7 1 108.861 -83.1098 5.55 + 61 132.987 484 7 0 108.863 -83.1104 4.15 + 61 139.265 1443 6 1 108.912 -83.1222 -24.45 + 61 137.077 484 6 0 108.91 -83.1262 -25.85 + 61 101.753 1443 5 1 108.887 -83.2093 -54.45 + 61 162.895 484 5 0 108.889 -83.2118 -55.85 + 61 151.548 1443 4 1 108.918 -83.2829 -84.45 + 61 372.229 483 4 0 108.932 -83.2934 -85.85 + 61 127.089 1445 3 1 109.208 -83.5108 -114.45 + 61 133.158 482 3 0 109.232 -83.5255 -115.85 + 61 177.795 1447 2 1 109.739 -83.8198 -144.45 + 61 122.084 481 2 0 109.767 -83.8288 -145.85 + 61 132.414 1451 1 1 110.374 -83.9952 -174.45 + 61 132.056 480 1 0 110.413 -83.9842 -175.85 + 61 105.471 1455 0 1 111.213 -83.8211 -204.45 + 61 114.939 481 0 0 111.262 -83.8057 -205.85 + 61 89.4633 1444 4 1 108.95 -83.2662 -84.7263 + 61 152.974 482 4 0 109.871 -83.45 -86.1831 + 61 211.181 639 4 0 57.7765 -52.1961 -86.25 + 61 86.7111 932 10 0 36.6744 6.45 93.9024 + 61 141.295 1080 10 1 36.1348 5.78261 95.15 +Number of digits in this event = 20 Using G4ParticleGun ... -3.82191 LIN +1.52712 LIN e- Event: 62 -Number of tracker hits in this event = 153 - 62 104.658 998 11 1 19.7906 -36.8678 125.55 - 62 116.457 715 11 0 19.7898 -36.8666 124.15 - 62 238.81 998 10 1 19.7728 -36.8439 95.55 - 62 129.943 716 10 0 19.7721 -36.8422 94.15 - 62 146.903 998 9 1 19.759 -36.8101 65.55 - 62 108.705 716 9 0 19.7614 -36.8083 64.15 - 62 429.028 998 8 1 19.8152 -36.747 35.55 - 62 253.572 716 8 0 19.814 -36.7447 34.15 - 62 104.535 998 7 1 19.7815 -36.6843 5.55 - 62 218.765 716 7 0 19.7879 -36.6833 4.15 - 62 161.448 999 6 1 19.9122 -36.663 -24.45 - 62 341.133 716 6 0 19.9194 -36.6586 -25.85 - 62 127.676 1000 5 1 20.0733 -36.574 -54.45 - 62 154.882 717 5 0 20.0772 -36.5746 -55.85 - 62 164.174 1000 4 1 20.1462 -36.5821 -84.45 - 62 364.344 717 4 0 20.1473 -36.5839 -85.85 - 62 104.085 1000 3 1 20.1663 -36.6164 -114.45 - 62 269.007 717 3 0 20.1658 -36.6176 -115.85 - 62 114.93 1000 2 1 20.1662 -36.6449 -144.45 - 62 292.92 716 2 0 20.1656 -36.6533 -145.85 - 62 266.49 1000 1 1 20.1675 -36.8184 -174.45 - 62 154.377 716 1 0 20.1661 -36.8259 -175.85 - 62 144.27 1000 0 1 20.1317 -36.9873 -204.45 - 62 334.874 715 0 0 20.1272 -36.9932 -205.85 - 62 244.766 1080 2 1 36.1808 -36.8676 -144.85 - 62 105.699 721 1 0 19.9831 -35.79 -175.851 - 62 201.892 722 1 0 19.9025 -35.65 -176.071 - 62 190.204 329 1 1 -114.225 -120.575 -174.45 - 62 435.533 997 0 1 19.5705 -36.2305 -204.45 - 62 183.823 719 0 0 19.5988 -36.2091 -205.851 - 62 121.684 718 0 0 19.6459 -36.2586 -205.85 - 62 181.887 715 8 0 19.6882 -36.9467 34.15 - 62 143.139 988 7 1 17.7745 -41.3414 5.55 - 62 130.752 692 7 0 17.67 -41.4541 4.15 - 62 168.75 983 6 1 16.7095 -44.1049 -24.4502 - 62 104.669 677 6 0 16.9265 -44.4558 -25.85 - 62 41.3571 1003 5 1 20.7979 -52.6818 -54.45 - 62 90.0533 1004 5 1 20.8501 -52.6666 -54.5905 - 62 125.581 637 5 0 21.3287 -52.5299 -55.85 - 62 17.034 1079 4 1 36.023 -52.2771 -84.45 - 62 115.616 1080 4 1 36.0501 -52.3069 -84.4923 - 62 33.0398 1081 4 1 36.2508 -52.5049 -84.7743 - 62 97.3911 634 4 0 37.0623 -53.0921 -85.85 - 62 28.4166 633 4 0 37.2741 -53.25 -86.1462 - 62 157.625 1178 3 1 55.6994 -68.7285 -114.451 - 62 84.9143 553 3 0 55.6728 -69.2781 -115.85 - 62 36.0688 552 3 0 55.6588 -69.4501 -116.18 - 62 121.15 436 3 0 63.2895 -92.7564 -116.25 - 62 24.3144 1218 3 1 63.8033 -92.9554 -114.85 - 62 86.0477 1219 3 1 63.85 -92.9592 -114.765 - 62 11.7628 1783 9 1 176.918 -127.507 65.55 - 62 258.656 1784 9 1 176.95 -127.531 65.5342 - 62 2.50796 1103 3 1 40.8406 -68.923 -114.45 - 62 84.2727 1104 3 1 40.85 -68.9249 -114.461 - 62 45.0365 1105 3 1 41.0503 -68.9812 -114.711 - 62 141.806 554 3 0 41.9324 -69.1124 -115.85 - 62 0.46233 1206 2 1 61.2503 -72.9457 -144.45 - 62 151.164 1205 2 1 61.25 -72.9464 -144.453 - 62 38.8541 533 2 0 61.0341 -73.3985 -145.85 - 62 81.4246 532 2 0 61.0117 -73.4502 -146.015 - 62 75.2694 1168 1 1 53.6762 -83.2781 -174.45 - 62 90.4428 1169 1 1 53.85 -83.3925 -174.561 - 62 66.8246 1170 1 1 54.05 -83.4975 -174.731 - 62 207.124 480 1 0 55.3149 -83.9259 -175.85 - 62 114.268 1417 0 1 103.57 -93.7483 -204.45 - 62 239.239 1418 0 1 103.75 -93.5902 -204.607 - 62 4.87684 1419 0 1 103.95 -93.477 -204.829 - 62 49.1274 436 0 0 104.722 -92.8234 -205.85 - 62 80.9709 437 0 0 104.831 -92.75 -205.975 - 62 40.4285 438 0 0 105.007 -92.55 -206.155 - 62 26.2031 468 0 0 139.239 -86.292 -206.25 - 62 35.7514 213 4 0 159.176 -137.533 -86.25 - 62 143.374 212 4 0 159.138 -137.55 -86.225 - 62 54.9561 387 1 0 95.9373 -102.696 -176.25 - 62 144.947 386 1 0 95.919 -102.75 -176.104 - 62 252.873 254 1 0 101.59 -129.241 -176.25 - 62 36.5431 255 1 0 101.354 -129.15 -175.889 - 62 152.61 1411 1 1 102.402 -127.424 -174.85 - 62 10.9172 268 1 0 101.476 -126.417 -175.85 - 62 23.7128 1409 1 1 102.013 -126.529 -174.85 - 62 107.773 997 7 1 19.6291 -36.7516 5.55 - 62 121.974 997 6 1 19.5464 -36.6636 -24.45 - 62 114.213 1002 5 1 20.6238 -36.9436 -54.45 - 62 133.895 715 5 0 20.6765 -36.9429 -55.85 - 62 152.154 1008 4 1 21.7469 -36.9798 -84.45 - 62 118.235 715 4 0 21.7801 -36.9763 -85.85 - 62 116.732 1011 3 1 22.3849 -36.9111 -114.45 - 62 303.619 715 3 0 22.4367 -36.9024 -115.85 - 62 151.931 1017 2 1 23.5357 -36.7314 -144.45 - 62 27.5625 1022 1 1 24.6467 -35.6109 -174.45 - 62 164.576 1023 1 1 24.65 -35.6102 -174.529 - 62 122.728 1029 0 1 25.9421 -35.2502 -204.45 - 62 124.684 724 0 0 26.0217 -35.2078 -205.85 - 62 76.8766 728 7 0 133.119 -34.2928 3.75 - 62 83.1039 1570 7 1 134.271 -34.6381 5.15 - 62 206.109 1571 7 1 134.35 -34.6671 5.23154 - 62 122.637 1572 7 1 134.55 -35.0037 5.43828 - 62 87.1687 1573 7 1 134.75 -35.3298 5.44179 - 62 52.0095 1574 7 1 134.95 -35.4485 5.50083 - 62 62.5057 1575 7 1 135.15 -35.477 5.52806 - 62 53.5537 1576 7 1 135.35 -35.4482 5.4969 - 62 36.494 720 1 0 24.1663 -35.9956 -175.85 - 62 216.923 719 1 0 24.1323 -36.0502 -175.898 - 62 250.166 997 4 1 19.553 -36.68 -84.45 - 62 238.548 1012 3 1 22.5446 -34.0523 -114.45 - 62 103.423 729 3 0 22.766 -34.1218 -115.85 - 62 100.431 1036 2 1 27.2907 -35.9343 -144.45 - 62 23.6143 1037 2 1 27.45 -35.9443 -144.777 - 62 105.502 720 2 0 28.1206 -35.9653 -145.85 - 62 8.95289 719 2 0 28.3031 -36.0503 -146.222 - 62 15.5706 1102 1 1 40.4702 -47.4571 -174.45 - 62 118.268 1101 1 1 40.45 -47.4757 -174.504 - 62 50.4028 662 1 0 39.4647 -47.6362 -175.85 - 62 156.608 661 1 0 39.3762 -47.65 -175.965 - 62 60.6839 890 0 1 -1.87749 -71.2386 -204.45 - 62 48.087 891 0 1 -1.85 -71.174 -204.652 - 62 93.994 547 0 0 -1.41039 -70.582 -205.85 - 62 44.5517 548 0 0 -1.33293 -70.45 -206.107 - 62 175.206 599 0 0 5.6644 -60.1588 -206.25 - 62 57.1944 598 0 0 5.80891 -60.25 -205.895 - 62 56.6712 928 0 1 5.7976 -62.3631 -204.85 - 62 181.718 929 0 1 5.85 -62.5701 -204.766 - 62 0.653112 716 4 0 19.455 -36.65 -85.8501 - 62 91.9211 988 3 1 17.8296 -36.5429 -114.45 - 62 103.963 974 2 1 15.049 -35.5549 -144.45 - 62 213.881 723 2 0 14.8626 -35.3878 -145.85 - 62 112.43 953 1 1 10.8302 -31.9212 -174.45 - 62 18.7625 741 1 0 10.4116 -31.6589 -175.85 - 62 93.1051 742 1 0 10.3977 -31.65 -175.897 - 62 77.7632 911 0 1 2.34679 -26.079 -204.45 - 62 40.4524 910 0 1 2.25 -26.0763 -204.705 - 62 210.081 770 0 0 1.79751 -26.049 -205.85 - 62 223.506 995 1 1 19.1247 -36.8713 -174.45 - 62 237.572 715 1 0 19.1454 -36.8946 -175.85 - 62 106.756 999 0 1 19.9559 -37.7936 -204.45 - 62 171.406 710 0 0 19.9433 -37.8656 -205.85 - 62 218.364 994 0 1 18.9012 -36.8599 -204.45 - 62 207.369 267 7 0 24.1529 -126.667 3.75 - 62 10.2915 993 0 1 18.85 -36.8737 -204.803 - 62 95.1653 884 0 0 17.7333 -3.25 -205.931 - 62 60.7512 997 10 1 19.65 -36.7776 95.3369 - 62 20.6438 718 10 0 19.2385 -36.2855 94.1498 - 62 114.296 719 10 0 19.2157 -36.25 94.069 - 62 51.8566 919 9 1 3.98996 -25.5209 65.5499 - 62 79.5259 920 9 1 4.05003 -25.57 65.3717 - 62 37.0316 770 9 0 4.41458 -26.0145 64.1495 - 62 99.9876 769 9 0 4.44016 -26.0502 64.0611 - 62 8.54592 511 9 0 28.891 -77.8388 63.75 - 62 76.3922 510 9 0 28.8946 -77.85 63.757 - 62 72.2686 509 9 0 28.9587 -78.05 63.8553 - 62 39.5676 508 9 0 29.0082 -78.25 64.0317 - 62 137.206 1043 9 1 28.8056 -79.0937 65.15 - 62 25.9437 1042 9 1 28.65 -79.3642 65.4925 -Number of digits in this event = 68 +Number of tracker hits in this event = 69 + 62 120.122 816 11 1 -16.6751 3.25432 125.55 + 62 113.076 916 11 0 -16.6715 3.2656 124.15 + 62 175.923 817 10 1 -16.5633 3.55024 95.55 + 62 118.054 917 10 0 -16.5571 3.55972 94.15 + 62 120.3 818 9 1 -16.4281 3.73221 65.55 + 62 147.278 918 9 0 -16.432 3.73544 64.15 + 62 113.631 817 8 1 -16.5074 3.79825 35.55 + 62 104.36 918 8 0 -16.5147 3.79136 34.15 + 62 97.7717 816 7 1 -16.6687 3.66013 5.55 + 62 120.94 917 7 0 -16.6739 3.64803 4.15 + 62 128.404 816 6 1 -16.8099 3.38793 -24.45 + 62 117.857 916 6 0 -16.8144 3.38104 -25.85 + 62 111.892 815 5 1 -16.8907 3.22703 -54.45 + 62 118.059 915 5 0 -16.8996 3.20577 -55.85 + 62 121.146 814 4 1 -17.1304 2.81719 -84.45 + 62 160.301 913 4 0 -17.1411 2.80065 -85.85 + 62 122.394 811 3 1 -17.6739 2.44813 -114.45 + 62 110.806 911 3 0 -17.667 2.44747 -115.85 + 62 449.27 813 2 1 -17.3877 2.66933 -144.45 + 62 123.137 912 2 0 -17.3049 2.63421 -145.85 + 62 110.778 821 1 1 -15.7842 2.15018 -174.45 + 62 252.873 910 1 0 -15.6909 2.22765 -175.85 + 62 0.681378 911 1 0 -15.6638 2.25 -176.247 + 62 108.512 831 0 1 -13.7587 4.0865 -204.45 + 62 117.404 920 0 0 -13.5795 4.1759 -205.85 + 62 9.6919 1161 4 1 52.25 83.6282 -84.4598 + 62 107.653 911 2 0 -17.4459 2.27027 -145.85 + 62 119.241 812 1 1 -17.6199 2.12961 -174.45 + 62 97.8323 811 0 1 -17.6794 1.91327 -204.45 + 62 116.648 909 0 0 -17.6678 1.8895 -205.85 + 62 150.314 910 2 0 -17.3776 2.22201 -145.85 + 62 87.7806 827 1 1 -14.5006 0.946833 -174.451 + 62 20.3752 828 1 1 -14.45 0.964674 -174.783 + 62 106.214 904 1 0 -14.3015 1.01149 -175.85 + 62 166.94 846 0 1 -10.7242 1.73144 -204.45 + 62 27.8082 847 0 1 -10.65 1.33219 -204.78 + 62 34.8043 901 0 0 -10.5137 0.342948 -205.85 + 62 64.1895 900 0 0 -10.5046 0.25 -205.937 + 62 114.676 899 0 0 -10.4847 -0.0501594 -206.154 + 62 9.01951 484 0 0 -19.9977 -83.217 -206.25 + 62 73.9239 483 0 0 -20.0013 -83.25 -206.24 + 62 48.7378 482 0 0 -20.025 -83.45 -206.157 + 62 163.87 481 0 0 -20.0467 -83.65 -206.065 + 62 58.1008 480 0 0 -20.0493 -83.85 -205.976 + 62 62.3964 479 0 0 -20.0534 -84.0501 -205.894 + 62 146.827 799 0 1 -20.199 -90.4519 -204.85 + 62 25.8395 426 0 0 -20.4017 -94.8618 -205.85 + 62 68.4204 425 0 0 -20.4099 -94.95 -205.873 + 62 46.2527 424 0 0 -20.4343 -95.1501 -205.915 + 62 57.5692 423 0 0 -20.4546 -95.35 -205.955 + 62 69.081 422 0 0 -20.4757 -95.55 -205.984 + 62 83.6972 421 0 0 -20.5056 -95.75 -206.02 + 62 64.1331 420 0 0 -20.5916 -95.95 -206.066 + 62 58.1316 419 0 0 -20.6905 -96.15 -206.091 + 62 60.4571 418 0 0 -20.7734 -96.35 -206.091 + 62 75.9075 417 0 0 -20.876 -96.55 -206 + 62 11.4794 416 0 0 -20.9386 -96.75 -205.886 + 62 225.722 794 0 1 -21.073 -97.9945 -204.85 + 62 66.266 793 0 1 -21.2501 -98.5049 -204.516 + 62 108.494 792 0 1 -21.45 -98.6314 -204.574 + 62 56.0704 791 0 1 -21.6505 -98.6505 -204.629 + 62 273.502 790 0 1 -21.85 -98.6259 -204.572 + 62 141.004 789 0 1 -22.05 -98.7336 -204.549 + 62 10.2527 821 4 1 -15.6935 -2.90046 -84.85 + 62 82.3404 866 4 0 -20.6579 -6.83982 -85.85 + 62 27.9804 797 4 1 -20.4942 -5.48033 -84.85 + 62 33.8909 1016 5 1 23.4331 32.5771 -54.45 + 62 21.8437 1017 5 1 23.45 32.5855 -54.4612 + 62 150.706 1238 0 1 67.65 -136.587 -204.563 +Number of digits in this event = 21 Using G4ParticleGun ... -1.84454 LIN +8.04546 LIN e- Event: 63 -Number of tracker hits in this event = 88 - 63 107.784 1155 9 1 51.1568 114.877 65.55 - 63 104.578 1473 9 0 51.1536 114.877 64.15 - 63 182.426 1155 8 1 51.0834 114.883 35.55 - 63 141.244 1473 8 0 51.0796 114.882 34.15 - 63 278.708 1154 7 1 51.008 114.852 5.55 - 63 120.482 1473 7 0 51.004 114.852 4.15 - 63 334.949 1154 6 1 50.9155 114.857 -24.45 - 63 362.28 1473 6 0 50.918 114.855 -25.85 - 63 171.251 1154 5 1 50.9733 114.815 -54.45 - 63 134.465 1473 5 0 50.9837 114.818 -55.85 - 63 220.141 1155 4 1 51.2099 114.914 -84.45 - 63 109.521 1473 4 0 51.2179 114.917 -85.85 - 63 112.656 1156 3 1 51.3919 114.982 -114.45 - 63 101.227 1474 3 0 51.3997 114.987 -115.85 - 63 113.701 1157 2 1 51.6068 115.103 -144.45 - 63 375.844 1474 2 0 51.622 115.104 -145.85 - 63 107.121 1159 1 1 51.8987 115.095 -174.45 - 63 126.317 1474 1 0 51.9175 115.085 -175.85 - 63 208.699 1161 0 1 52.3047 114.888 -204.45 - 63 393.175 1473 0 0 52.3284 114.868 -205.85 - 63 211.049 1473 1 0 49.7913 114.907 -175.883 - 63 232.265 1140 0 1 48.2265 114.802 -204.451 - 63 30.6218 1042 0 1 28.65 106.086 -204.679 - 63 167.27 1147 0 1 49.5214 114.862 -204.45 - 63 16.6612 1474 6 0 51.0536 114.95 -26.2092 - 63 148.291 1163 5 1 52.6724 116.703 -54.45 - 63 82.1068 1483 5 0 52.7671 116.906 -55.8502 - 63 35.4418 1484 5 0 52.7856 116.95 -56.1706 - 63 366.215 1170 4 1 54.1936 121.21 -84.45 - 63 126.899 1506 4 0 54.3626 121.401 -85.8502 - 63 117.789 1190 3 1 58.1375 125.318 -114.45 - 63 38.2961 1191 3 1 58.25 125.31 -114.727 - 63 137.656 1525 3 0 58.692 125.258 -115.85 - 63 43.1465 1252 2 1 70.5617 123.185 -144.45 - 63 128.793 1253 2 1 70.65 123.222 -144.576 - 63 120.329 1517 2 0 71.459 123.636 -145.85 - 63 12.4223 1518 2 0 71.6824 123.75 -146.21 - 63 0.109515 1346 1 1 89.4491 132.422 -174.45 - 63 119.07 1347 1 1 89.4501 132.422 -174.452 - 63 14.0582 1348 1 1 89.65 132.497 -174.807 - 63 128.897 1562 1 0 90.2419 132.664 -175.85 - 63 15.8758 1426 0 1 105.531 138.738 -204.45 - 63 90.3861 1427 0 1 105.55 138.746 -204.514 - 63 108.55 1593 0 0 105.923 138.893 -205.85 - 63 3.20915 775 0 0 -16.9281 -24.85 -205.937 - 63 29.1563 772 0 0 -17.3362 -25.45 -206.012 - 63 83.291 1594 0 0 106.028 138.95 -206.213 - 63 80.1279 1644 0 0 122.096 148.958 -206.25 - 63 157.811 1643 0 0 122.124 148.95 -206.197 - 63 137.435 1143 5 1 48.7009 113.892 -54.45 - 63 22.2305 1142 5 1 48.65 113.876 -54.795 - 63 104.685 1468 5 0 48.4958 113.833 -55.8502 - 63 149.652 1124 4 1 44.8903 112.569 -84.45 - 63 141.755 1461 4 0 44.8468 112.503 -85.85 - 63 169.946 1119 3 1 43.8941 111.306 -114.45 - 63 111.138 1455 3 0 43.7923 111.269 -115.85 - 63 117.169 1108 2 1 41.8033 110.748 -144.45 - 63 98.6057 1452 2 0 41.9002 110.743 -145.85 - 63 50.372 1117 1 1 43.6217 109.789 -174.45 - 63 58.4551 1118 1 1 43.65 109.801 -174.638 - 63 187.755 1448 1 0 43.8355 109.901 -175.85 - 63 119.281 1462 0 0 48.2484 112.664 -205.85 - 63 55.9651 1125 4 1 45.05 112.639 -84.5911 - 63 72.2001 1126 4 1 45.25 112.633 -84.6371 - 63 78.7046 1127 4 1 45.45 112.562 -84.6146 - 63 87.7615 1128 4 1 45.65 112.375 -84.6869 - 63 86.6 1129 4 1 45.85 112.193 -84.7301 - 63 101.807 1451 4 0 46.8644 110.543 -85.85 - 63 128.009 1450 4 0 46.9175 110.35 -86.0299 - 63 184.397 1138 4 1 47.6614 109.736 -84.8499 - 63 330.519 1153 2 1 50.6663 115.009 -144.45 - 63 113.212 1154 1 1 50.8578 115.464 -174.45 - 63 136.347 1476 1 0 50.8983 115.472 -175.85 - 63 170.271 1158 0 1 51.6782 115.686 -204.45 - 63 130.473 1477 0 0 51.759 115.657 -205.85 - 63 84.2511 1157 0 1 51.65 115.717 -204.466 - 63 264.788 1153 1 1 50.6764 116.213 -174.45 - 63 146.939 1480 1 0 50.7004 116.291 -175.851 - 63 116.417 1156 0 1 51.29 117.811 -204.45 - 63 157.076 1488 0 0 51.2979 117.876 -205.851 - 63 127.782 1152 1 1 50.6498 116.219 -174.62 - 63 216.342 1154 8 1 51.0494 114.859 35.5021 - 63 24.1408 1471 8 0 50.8146 114.387 34.15 - 63 21.1463 1470 8 0 50.794 114.35 34.1129 - 63 52.061 1153 8 1 50.8498 112.789 35.1578 - 63 2.06442 1116 8 1 43.2562 116.672 35.15 - 63 89.0653 1115 8 1 43.25 116.675 35.1517 - 63 270.798 1114 8 1 43.05 116.705 35.2107 -Number of digits in this event = 44 +Number of tracker hits in this event = 170 + 63 223.286 947 11 1 9.517 46.2866 125.55 + 63 113.521 1131 11 0 9.51713 46.2868 124.15 + 63 443.245 947 10 1 9.5257 46.287 95.55 + 63 256.842 1131 10 0 9.52622 46.2855 94.15 + 63 141.412 947 9 1 9.53964 46.2528 65.55 + 63 254.518 1131 9 0 9.54399 46.2517 64.15 + 63 116.511 947 8 1 9.64243 46.2325 35.55 + 63 106.883 1130 8 0 9.64577 46.229 34.15 + 63 235.671 948 7 1 9.70282 46.1651 5.55 + 63 309.895 1130 7 0 9.70295 46.1624 4.15 + 63 109.435 948 6 1 9.69226 46.1084 -24.45 + 63 122.651 1130 6 0 9.68874 46.1061 -25.85 + 63 271.769 947 5 1 9.62567 46.064 -54.45 + 63 268.96 1130 5 0 9.62249 46.0619 -55.85 + 63 112.401 947 4 1 9.53819 45.9889 -84.45 + 63 158.689 1129 4 0 9.53242 45.9858 -85.85 + 63 346.254 946 3 1 9.40464 45.9142 -114.45 + 63 384.635 1129 3 0 9.39631 45.9116 -115.85 + 63 121.51 945 2 1 9.23307 45.84 -144.45 + 63 147.05 1128 2 0 9.22541 45.8356 -145.85 + 63 189.91 945 1 1 9.08291 45.756 -174.45 + 63 256.23 1128 1 0 9.07514 45.7473 -175.85 + 63 122.661 944 0 1 8.94105 45.594 -204.45 + 63 103.66 1127 0 0 8.92729 45.5781 -205.85 + 63 101.11 1129 5 0 9.58001 46.05 -56.1946 + 63 510.708 946 1 1 9.42339 45.8603 -174.45 + 63 248.514 1129 1 0 9.3634 45.8922 -175.85 + 63 105.563 941 0 1 8.30258 46.722 -204.451 + 63 9.90213 940 0 1 8.25 46.8321 -204.821 + 63 202.84 1135 0 0 8.0319 47.1272 -205.851 + 63 249.032 947 1 1 9.45 45.8564 -174.821 + 63 93.3175 950 0 1 10.1245 44.7929 -204.45 + 63 87.7738 1123 0 0 10.1944 44.8341 -205.85 + 63 19.4983 1124 0 0 10.207 44.85 -206.189 + 63 23.4153 1684 0 0 18.6567 156.95 -205.972 + 63 38.5308 949 7 1 9.97157 46.4222 5.15 + 63 235.83 947 3 1 9.5735 45.9684 -114.45 + 63 191.901 954 2 1 11.0303 46.092 -144.45 + 63 46.7195 1130 2 0 10.9858 46.2297 -145.85 + 63 67.3725 1131 2 0 10.9785 46.25 -146.04 + 63 140.05 1149 1 0 9.14367 49.8952 -175.85 + 63 22.715 1150 1 0 9.04869 50.05 -176.172 + 63 155.961 900 0 1 0.150013 64.026 -204.45 + 63 69.3699 1228 0 0 -0.391808 65.6772 -205.85 + 63 63.305 1229 0 0 -0.452086 65.8502 -205.989 + 63 45.9937 1230 0 0 -0.516899 66.0502 -206.144 + 63 122.48 529 0 1 -74.1647 55.8895 -204.45 + 63 126.063 528 0 1 -74.25 55.7414 -204.673 + 63 159.735 527 0 1 -74.45 55.6988 -204.71 + 63 139.905 955 2 1 11.0646 46.0666 -144.45 + 63 296.132 1129 2 0 11.1599 45.9398 -145.85 + 63 67.8327 944 1 1 8.96019 44.9375 -174.45 + 63 113.872 1125 1 0 9.69613 45.2027 -175.85 + 63 48.3807 1126 1 0 9.8492 45.25 -176.142 + 63 130.979 1030 0 1 26.0517 49.7366 -204.45 + 63 246.512 1150 0 0 26.7996 50.1373 -205.85 + 63 120.179 947 2 1 9.55256 45.8972 -144.45 + 63 142.999 948 0 1 9.7166 45.976 -204.45 + 63 103.67 1129 0 0 9.7289 45.9707 -205.85 + 63 138.798 1128 5 0 9.58716 45.85 -55.9137 + 63 12.7324 979 4 1 16.0359 42.8601 -84.45 + 63 237.297 980 4 1 16.0502 42.8293 -84.4903 + 63 116.608 1108 4 0 16.6997 41.849 -85.85 + 63 12.0385 1107 4 0 16.8365 41.65 -86.1949 + 63 172.414 1038 3 1 27.7922 27.1305 -114.45 + 63 43.144 1042 3 0 27.2801 28.4944 -115.85 + 63 126.053 1043 3 0 27.2336 28.65 -115.987 + 63 58.0301 1044 3 0 27.1598 28.8501 -116.124 + 63 130.268 948 9 1 9.7431 46.3396 65.55 + 63 117.961 948 8 1 9.73719 46.0413 35.55 + 63 150.548 1129 8 0 9.72522 46.0199 34.15 + 63 115.98 1127 7 0 9.71672 45.5247 4.15 + 63 10.1239 949 6 1 10.0481 45.0166 -24.45 + 63 104.464 950 6 1 10.05 45.0145 -24.4968 + 63 113.822 1124 6 0 10.1033 44.9568 -25.85 + 63 131.462 955 5 1 11.1002 43.8509 -54.45 + 63 115.499 1118 5 0 11.1682 43.7881 -55.85 + 63 108.609 962 4 1 12.6331 42.4793 -84.45 + 63 153.411 1111 4 0 12.6718 42.4268 -85.85 + 63 209.472 966 3 1 13.4303 41.3538 -114.45 + 63 51.5707 967 3 1 13.45 41.3426 -114.656 + 63 107.489 1106 3 0 13.5684 41.2751 -115.85 + 63 144.396 981 2 1 16.3799 39.7042 -144.45 + 63 198.659 1097 2 0 16.5071 39.6182 -145.85 + 63 135.292 994 1 1 18.9692 37.9844 -174.45 + 63 374.784 1089 1 0 19.1557 37.9179 -175.85 + 63 33.4122 1013 0 1 22.8291 36.7266 -204.45 + 63 91.8673 1014 0 1 22.85 36.7207 -204.549 + 63 287.023 1082 0 0 23.1042 36.6277 -205.85 + 63 250.565 1050 0 0 36.4824 30.104 -206.25 + 63 108.33 1130 10 0 9.52717 46.2276 94.15 + 63 124.961 949 9 1 9.93807 44.8151 65.5499 + 63 157.928 1123 9 0 9.97322 44.7127 64.15 + 63 143.426 953 8 1 10.7864 42.8761 35.5496 + 63 29.4192 1113 8 0 10.7483 42.6639 34.1495 + 63 86.9878 1112 8 0 10.7457 42.65 34.0512 + 63 198.107 944 7 1 8.97305 38.6868 5.54919 + 63 32.1493 1092 7 0 8.5845 38.4629 4.15 + 63 92.3598 1091 7 0 8.56271 38.45 4.07008 + 63 34.0874 906 6 1 1.28545 33.7756 -24.45 + 63 100.967 905 6 1 1.25 33.7427 -24.5672 + 63 137.047 1066 6 0 0.856076 33.3637 -25.85 + 63 4.04684 1065 6 0 0.734985 33.2499 -26.2377 + 63 19.1034 858 5 1 -8.43713 24.8023 -54.45 + 63 88.7314 857 5 1 -8.45 24.7958 -54.4887 + 63 127.954 1022 5 0 -8.91648 24.5384 -55.85 + 63 55.2711 805 4 1 -18.9127 18.5022 -84.45 + 63 64.7619 804 4 1 -19.0503 18.4813 -84.661 + 63 135.615 991 4 0 -19.8006 18.387 -85.8501 + 63 143.749 699 3 1 -40.1675 16.9326 -114.45 + 63 140.052 698 3 1 -40.2501 16.9425 -114.679 + 63 49.7378 984 3 0 -40.613 17.0194 -115.85 + 63 113.53 985 3 0 -40.666 17.05 -115.996 + 63 64.2085 645 2 1 -50.9218 24.7277 -144.45 + 63 73.1533 644 2 1 -51.05 24.6428 -144.657 + 63 133.103 1020 2 0 -51.8493 24.2149 -145.85 + 63 132.157 562 1 1 -67.6228 17.8298 -174.45 + 63 112.809 985 1 0 -67.6699 17.0672 -175.85 + 63 196.991 984 1 0 -67.6706 17.0499 -175.882 + 63 114.308 596 0 1 -60.8027 1.88071 -204.45 + 63 181.043 595 0 1 -60.85 1.97734 -204.484 + 63 25.7724 913 0 0 -61.2673 2.79814 -205.85 + 63 163.067 914 0 0 -61.2988 2.85 -205.94 + 63 2.04277 915 0 0 -61.4612 3.05 -206.246 + 63 26.1465 1133 0 0 -78.0007 46.7906 -206.25 + 63 48.2623 1134 0 0 -78.0166 46.8505 -206.22 + 63 52.1361 1136 0 0 -78.0787 47.25 -206.076 + 63 62.2205 1137 0 0 -78.139 47.45 -205.986 + 63 17.0746 504 0 1 -79.2223 49.1825 -204.85 + 63 119.606 503 0 1 -79.25 49.223 -204.816 + 63 68.8991 502 0 1 -79.45 49.5645 -204.563 + 63 35.0915 501 0 1 -79.782 49.8006 -204.45 + 63 81.8688 500 0 1 -79.85 49.827 -204.504 + 63 60.1015 499 0 1 -80.0504 49.8638 -204.71 + 63 183.506 1149 0 0 -80.7403 50.0075 -205.85 + 63 122.668 477 1 1 -84.6468 17.8512 -174.45 + 63 25.2387 478 1 1 -84.4497 17.7137 -174.792 + 63 29.5606 811 7 1 -17.6874 -90.2675 5.15 + 63 106.28 476 1 1 -84.6737 17.8571 -174.45 + 63 48.2804 475 1 1 -84.85 17.918 -174.685 + 63 2.3102 990 1 0 -85.6812 18.2469 -175.85 + 63 162.182 991 1 0 -85.6891 18.25 -175.861 + 63 64.8794 376 0 1 -104.863 27.2138 -204.45 + 63 86.009 375 0 1 -104.95 27.2783 -204.501 + 63 82.6893 374 0 1 -105.15 27.4238 -204.61 + 63 80.2046 373 0 1 -105.35 27.5571 -204.737 + 63 80.7399 1042 0 0 -106.561 28.4734 -205.85 + 63 194.216 1043 0 0 -106.781 28.65 -206.028 + 63 25.4988 1044 0 0 -107.061 28.85 -206.202 + 63 23.4308 533 1 1 -73.45 66.4536 -174.688 + 63 203.017 967 1 1 13.6472 11.2385 -174.45 + 63 16.178 966 1 1 13.4499 10.8368 -174.805 + 63 156.912 949 1 0 12.2303 9.97965 -175.85 + 63 246.575 948 1 0 12.0395 9.85 -176.003 + 63 212.909 947 1 0 11.7662 9.64977 -176.188 + 63 5.59891 952 1 0 14.0638 10.5005 -175.85 + 63 244.744 968 1 1 13.65 11.188 -174.511 + 63 176.358 946 1 0 14.4911 9.44983 -176.085 + 63 28.2188 945 1 0 138.849 9.18608 -176.25 + 63 69.717 950 1 0 139.677 10.0503 -175.942 + 63 69.3519 1603 1 1 140.858 11.2629 -174.85 + 63 99.1794 1604 1 1 140.95 11.36 -174.724 + 63 205.701 1605 1 1 141.15 11.4942 -174.53 + 63 123.548 1606 1 1 141.35 11.4007 -174.746 + 63 25.3004 935 1 0 142.611 7.12158 -175.85 + 63 157.02 934 1 0 142.627 7.04986 -175.877 + 63 68.9422 933 1 0 142.607 6.8499 -175.941 + 63 78.4729 932 1 0 142.579 6.65 -176.041 + 63 244.62 931 1 0 142.546 6.45 -176.056 + 63 125.759 930 1 0 142.62 6.25 -176.055 +Number of digits in this event = 81 Using G4ParticleGun ... -9.98364 LIN +4.87954 LIN e- Event: 64 -Number of tracker hits in this event = 87 - 64 118.957 951 11 1 10.2514 -76.6869 125.55 - 64 153.275 516 11 0 10.2519 -76.6866 124.15 - 64 163.327 951 10 1 10.2643 -76.6789 95.55 - 64 102.387 516 10 0 10.2645 -76.6783 94.15 - 64 131.808 951 9 1 10.2671 -76.6697 65.55 - 64 93.7684 516 9 0 10.2674 -76.6703 64.15 - 64 115.016 951 8 1 10.2726 -76.6815 35.55 - 64 129.701 516 8 0 10.2733 -76.6822 34.15 - 64 129.175 951 7 1 10.2889 -76.6975 5.55 - 64 126.216 516 7 0 10.2889 -76.6984 4.15 - 64 123.969 951 6 1 10.2894 -76.7178 -24.45 - 64 124.307 516 6 0 10.2894 -76.7182 -25.85 - 64 370.104 951 5 1 10.2902 -76.7298 -54.45 - 64 380.407 516 5 0 10.2899 -76.7291 -55.85 - 64 739.165 951 4 1 10.2837 -76.7154 -84.45 - 64 485.59 516 4 0 10.2851 -76.7159 -85.85 - 64 237.852 951 3 1 10.3175 -76.7279 -114.45 - 64 405.041 516 3 0 10.3193 -76.7287 -115.85 - 64 107.345 951 2 1 10.3603 -76.743 -144.45 - 64 289.308 516 2 0 10.3626 -76.7426 -145.85 - 64 94.2433 951 1 1 10.4125 -76.739 -174.45 - 64 418.986 516 1 0 10.4146 -76.7334 -175.85 - 64 127.274 951 0 1 10.4484 -76.6219 -204.45 - 64 126.682 517 0 0 10.4488 -76.6149 -205.85 - 64 37.6393 997 0 1 19.4648 -72.1111 -204.85 - 64 24.8042 974 0 1 15.002 -78.6069 -204.45 - 64 200.78 975 0 1 15.05 -78.6175 -204.481 - 64 83.0915 976 0 1 15.2504 -78.6398 -204.663 - 64 187.563 503 0 0 16.9097 -79.2883 -205.85 - 64 33.9396 502 0 0 17.3066 -79.45 -206.176 - 64 144.964 950 2 1 10.2204 -76.7137 -144.45 - 64 106.538 950 1 1 10.1715 -76.7447 -174.45 - 64 149.865 950 0 1 10.1703 -76.7554 -204.45 - 64 135.655 516 0 0 10.1719 -76.7547 -205.85 - 64 20.0632 1177 0 1 55.604 -18.1926 -204.85 - 64 104.537 421 2 0 -20.6225 -95.8906 -146.25 - 64 78.4551 208 9 0 117.713 -138.528 63.75 - 64 400.08 950 3 1 10.25 -76.7724 -114.651 - 64 132.385 950 4 1 10.25 -76.7361 -84.4733 - 64 226.811 949 4 1 10.05 -76.7066 -84.5338 - 64 63.4471 948 4 1 9.85 -76.639 -84.6535 - 64 126.755 948 3 1 9.80256 -76.8144 -114.45 - 64 163.328 946 2 1 9.34658 -76.9136 -144.45 - 64 123.341 515 2 0 9.31594 -76.9273 -145.85 - 64 152.994 943 1 1 8.82519 -77.2862 -174.45 - 64 133.829 513 1 0 8.83479 -77.3151 -175.85 - 64 130.935 944 0 1 9.01349 -77.8484 -204.45 - 64 244.333 510 0 0 9.03371 -77.8598 -205.85 - 64 110.761 513 4 0 10.4243 -77.4097 -85.85 - 64 96.0602 514 3 0 10.2365 -77.2286 -115.851 - 64 9.09198 513 3 0 10.2632 -77.25 -116.219 - 64 174.207 963 2 1 12.7938 -78.476 -144.45 - 64 133.465 508 2 0 12.9367 -78.3702 -145.85 - 64 129.461 977 1 1 15.635 -76.5522 -174.451 - 64 106.77 518 1 0 15.562 -76.4293 -175.85 - 64 60.6764 970 0 1 14.0826 -75.1676 -204.45 - 64 103.871 969 0 1 14.05 -75.1629 -204.621 - 64 117.025 524 0 0 13.8035 -75.1111 -205.85 - 64 101.506 1082 0 1 36.5063 -45.5878 -204.85 - 64 24.1024 1083 0 1 36.65 -45.4439 -204.712 - 64 22.9072 525 0 0 30.952 -74.8966 -206.25 - 64 159.901 952 4 1 10.4765 -77.4229 -84.45 - 64 178.718 953 4 1 10.65 -77.3243 -84.4828 - 64 275.215 954 4 1 10.85 -77.4904 -84.5017 - 64 158.634 955 4 1 11.05 -77.6215 -84.5884 - 64 178.653 956 0 1 11.2975 -84.7317 -204.45 - 64 113.013 475 0 0 11.382 -84.9307 -205.85 - 64 36.9644 613 1 0 -15.5602 -57.3012 -176.25 - 64 101.372 614 1 0 -15.6112 -57.25 -176.194 - 64 53.7313 615 1 0 -15.8085 -57.05 -175.96 - 64 99.7827 816 1 1 -16.7124 -56.105 -174.85 - 64 110.068 815 1 1 -16.85 -55.9513 -174.662 - 64 91.9767 508 4 0 10.0697 -78.3127 -85.85 - 64 20.3483 509 4 0 9.97095 -78.25 -86.1864 - 64 105.011 906 3 1 1.39527 -72.5228 -114.45 - 64 111.098 540 3 0 1.14297 -72.0039 -115.85 - 64 174.278 878 2 1 -4.26274 -61.1585 -144.45 - 64 34.7623 599 2 0 -4.3015 -60.0985 -145.85 - 64 88.9908 600 2 0 -4.30368 -60.05 -145.913 - 64 13.0574 601 2 0 -4.32676 -59.8494 -146.196 - 64 99.6164 868 1 1 -6.34936 -41.4796 -174.45 - 64 18.6542 867 1 1 -6.45 -41.2623 -174.786 - 64 69.5928 697 1 0 -6.81153 -40.5841 -175.85 - 64 63.4919 698 1 0 -6.8807 -40.45 -176.058 - 64 165.295 818 0 1 -16.2928 -22.1842 -204.45 - 64 11.4659 792 0 0 -16.3987 -21.4675 -205.85 - 64 115.963 793 0 0 -16.4012 -21.45 -205.885 -Number of digits in this event = 46 +Number of tracker hits in this event = 126 + 64 112.763 1350 10 1 90.2257 -56.6344 95.55 + 64 166.567 617 10 0 90.2262 -56.6308 94.15 + 64 139.19 1350 9 1 90.2354 -56.5568 65.55 + 64 102.601 617 9 0 90.2341 -56.5513 64.15 + 64 439.418 1350 8 1 90.1896 -56.434 35.55 + 64 141.092 618 8 0 90.1873 -56.4269 34.15 + 64 104.258 1350 6 1 90.1679 -56.2378 -24.45 + 64 105.259 619 6 0 90.1703 -56.2281 -25.85 + 64 127.379 1350 5 1 90.203 -56.0316 -54.45 + 64 307.384 620 5 0 90.1963 -56.0267 -55.85 + 64 144.139 1349 4 1 90.0354 -55.9401 -84.45 + 64 248.86 620 4 0 90.01 -55.9386 -85.85 + 64 172.839 1347 3 1 89.464 -55.9136 -114.45 + 64 116.192 620 3 0 89.419 -55.9061 -115.85 + 64 179.328 1342 2 1 88.5003 -55.7285 -144.45 + 64 119.517 621 2 0 88.4595 -55.7252 -145.85 + 64 139.093 1337 1 1 87.6357 -55.6326 -174.45 + 64 88.0124 622 1 0 87.5981 -55.6343 -175.85 + 64 113.807 1333 0 1 86.7884 -55.707 -204.45 + 64 218.119 621 0 0 86.7482 -55.7027 -205.85 + 64 154.863 1349 6 1 90.05 -56.3272 -24.5683 + 64 138.873 618 6 0 90.0016 -56.3185 -25.85 + 64 176.59 1343 5 1 88.8096 -55.9093 -54.45 + 64 152.784 1338 4 1 87.8261 -55.998 -84.45 + 64 149.876 1334 3 1 86.8753 -55.2021 -114.45 + 64 128.262 624 3 0 86.8248 -55.1548 -115.85 + 64 164.95 1328 2 1 85.7395 -54.2554 -144.45 + 64 123.259 629 2 0 85.6615 -54.1981 -145.85 + 64 120.4 1319 1 1 83.9277 -53.1098 -174.45 + 64 120.27 635 1 0 83.8105 -53.0473 -175.85 + 64 141.62 1306 0 1 81.4063 -51.818 -204.45 + 64 145.548 641 0 0 81.2684 -51.7684 -205.85 + 64 137.362 1350 7 1 90.1517 -56.2794 5.54979 + 64 298.587 619 7 0 90.391 -56.1628 4.15 + 64 72.9236 1383 6 1 96.8253 -54.014 -24.4501 + 64 45.6186 1382 6 1 96.75 -53.9242 -24.6732 + 64 102.681 631 6 0 96.2549 -53.6996 -25.85 + 64 26.7513 632 6 0 96.0793 -53.65 -26.1381 + 64 198.397 618 7 0 90.7537 -56.3317 4.14992 + 64 95.9287 1337 7 1 87.4873 -51.3173 5.55 + 64 56.467 1336 7 1 87.45 -51.2176 5.21752 + 64 126.079 645 7 0 87.2818 -50.9424 4.15 + 64 9.94317 646 7 0 87.2285 -50.85 3.79438 + 64 175.145 1315 6 1 83.0729 -43.5057 -24.45 + 64 121.886 1314 6 1 83.0499 -43.46 -24.5737 + 64 54.9684 685 6 0 82.7532 -42.9093 -25.8501 + 64 83.1687 686 6 0 82.7211 -42.85 -25.9873 + 64 63.6565 1283 5 1 76.686 -30.1424 -54.45 + 64 100.901 1282 5 1 76.65 -29.9684 -54.6548 + 64 10.301 755 5 0 76.4297 -28.8817 -55.85 + 64 97.9211 756 5 0 76.4236 -28.85 -55.8849 + 64 43.3105 757 5 0 76.3903 -28.65 -56.1295 + 64 103.777 1265 4 1 73.1449 -5.76745 -84.45 + 64 90.4723 874 4 0 72.8677 -5.19415 -85.85 + 64 51.5119 875 4 0 72.8245 -5.05 -86.1937 + 64 135.266 1243 3 1 68.8329 9.08878 -114.45 + 64 20.3357 1242 3 1 68.65 9.43284 -114.8 + 64 42.6935 951 3 0 68.042 10.4132 -115.85 + 64 93.3981 952 3 0 68.0203 10.4502 -115.89 + 64 49.2042 953 3 0 67.9256 10.65 -116.109 + 64 119.386 1170 2 1 54.2088 33.2109 -144.45 + 64 149.733 1169 2 1 54.05 33.42 -144.631 + 64 53.7013 1074 2 0 52.9197 34.8942 -145.85 + 64 76.282 1075 2 0 52.7995 35.05 -145.972 + 64 92.1883 1076 2 0 52.6608 35.25 -146.115 + 64 19.5035 1077 2 0 52.5309 35.45 -146.219 + 64 94.2819 982 1 1 16.4994 86.2695 -174.45 + 64 25.5735 983 1 1 16.65 86.4403 -174.77 + 64 58.9413 1334 1 0 17.2558 86.9802 -175.85 + 64 132.939 1335 1 0 17.3438 87.05 -175.998 + 64 114.632 1097 0 1 39.5558 104.867 -204.45 + 64 117.478 1423 0 0 39.2428 104.824 -205.851 + 64 45.3106 1279 2 0 14.6117 76.031 -146.25 + 64 205.198 1280 2 0 14.6163 76.05 -146.15 + 64 9.46125 1257 4 0 121.678 71.61 -86.25 + 64 71.0195 1258 4 0 121.698 71.65 -86.233 + 64 214.264 1259 4 0 121.712 71.85 -86.0608 + 64 44.174 1260 4 0 121.931 72.05 -85.8554 + 64 226.45 1513 4 1 122.921 72.2919 -84.8497 + 64 66.1277 1514 4 1 122.95 72.2993 -84.796 + 64 118.019 1131 1 1 46.3422 14.649 -174.45 + 64 103.562 1130 1 1 46.25 14.7159 -174.608 + 64 78.8381 977 1 0 45.526 15.4953 -175.851 + 64 71.909 978 1 0 45.4374 15.65 -176.079 + 64 2.82456 979 1 0 45.3378 15.85 -176.239 + 64 180.988 1020 0 1 24.0724 60.5195 -204.451 + 64 43.0081 1194 0 0 24.1777 58.9655 -205.85 + 64 121.593 1193 0 0 24.1739 58.85 -205.96 + 64 6.51167 1192 0 0 24.1303 58.6499 -206.231 + 64 206.592 1102 0 0 6.37883 40.4997 -206.25 + 64 90.9478 1177 2 1 55.5859 -7.4902 -144.451 + 64 69.9474 1176 2 1 55.45 -7.47045 -144.763 + 64 157.585 863 2 0 54.9623 -7.43572 -145.85 + 64 225.567 1119 1 1 44.0333 -5.68165 -174.45 + 64 109.2 871 1 0 43.8363 -5.81577 -175.85 + 64 161.092 1101 0 1 40.3695 -7.8145 -204.45 + 64 109.619 859 0 0 40.5373 -8.19544 -205.85 + 64 22.5391 1118 1 1 43.8495 -5.66802 -174.828 + 64 252.319 876 1 0 41.9537 -4.66225 -175.85 + 64 387.983 877 1 0 41.9294 -4.65 -175.864 + 64 341.806 735 1 0 -10.4978 -32.8982 -176.25 + 64 154.062 1120 1 1 44.0501 -5.66088 -174.511 + 64 117.709 616 8 0 90.2868 -56.687 34.1498 + 64 191.572 1352 7 1 90.5748 -59.0173 5.54989 + 64 136.851 604 7 0 90.7462 -59.1709 4.14978 + 64 99.1301 1367 6 1 93.5997 -63.7582 -24.4503 + 64 56.7595 1366 6 1 93.55 -63.7826 -24.7218 + 64 150.085 580 6 0 93.3609 -63.8518 -25.8502 + 64 144.336 1341 5 1 88.4348 -65.2793 -54.45 + 64 93.9724 570 5 0 88.0162 -65.9253 -55.85 + 64 123.851 569 5 0 87.9291 -66.05 -56.1163 + 64 97.8794 1295 4 1 79.2454 -79.1591 -84.45 + 64 42.6012 1294 4 1 79.05 -79.0754 -84.7254 + 64 35.3858 506 4 0 78.2576 -78.6817 -85.85 + 64 175.782 507 4 0 78.1951 -78.65 -85.9383 + 64 80.4188 1176 3 1 55.2915 -67.4263 -114.45 + 64 37.4916 1175 3 1 55.25 -67.503 -114.708 + 64 119.645 560 3 0 55.1532 -67.8697 -115.85 + 64 99.6764 1203 2 1 60.7249 -76.4647 -144.45 + 64 57.874 1204 2 1 60.85 -76.6676 -144.708 + 64 234.162 514 2 0 61.5207 -77.0548 -145.85 + 64 20.3193 513 2 0 61.7634 -77.25 -146.206 + 64 109.467 387 2 0 84.8786 -102.714 -146.25 + 64 113.06 1324 2 1 85.0153 -102.926 -144.85 + 64 4.6549 765 1 0 86.6154 -26.8751 -176.25 + 64 58.3414 766 1 0 86.6029 -26.85 -176.145 +Number of digits in this event = 56 Using G4ParticleGun ... -8.02119 LIN +4.93373 LIN e- Event: 65 -Number of tracker hits in this event = 189 - 65 116.306 525 10 1 -74.9069 54.3432 95.55 - 65 102.171 1171 10 0 -74.9058 54.3423 94.15 - 65 551.022 525 9 1 -74.8792 54.3275 65.55 - 65 375.374 1171 9 0 -74.877 54.3278 64.15 - 65 267.462 526 8 1 -74.8349 54.3306 35.55 - 65 520.583 1171 8 0 -74.8335 54.3297 34.15 - 65 357.601 526 7 1 -74.801 54.3117 5.55 - 65 407.151 1171 7 0 -74.799 54.3099 4.15 - 65 106.941 526 6 1 -74.7568 54.274 -24.45 - 65 206.382 1171 6 0 -74.7537 54.2715 -25.85 - 65 596.601 526 5 1 -74.6886 54.2164 -54.45 - 65 387.357 1170 5 0 -74.6856 54.2131 -55.85 - 65 522.425 527 4 1 -74.6228 54.1459 -84.45 - 65 383.944 1170 4 0 -74.6224 54.141 -85.85 - 65 116.972 527 3 1 -74.6295 54.0331 -114.45 - 65 105.973 1169 3 0 -74.6304 54.0268 -115.85 - 65 451.771 526 2 1 -74.6579 53.8961 -144.45 - 65 268.787 1169 2 0 -74.6582 53.8916 -145.85 - 65 317.195 526 1 1 -74.6585 53.7928 -174.45 - 65 114.347 1168 1 0 -74.6595 53.7879 -175.85 - 65 148.116 526 0 1 -74.6685 53.6898 -204.45 - 65 773.695 1168 0 0 -74.669 53.6832 -205.85 - 65 59.483 498 2 1 -80.3881 65.8092 -144.45 - 65 52.9059 1306 4 0 -60.4693 81.3332 -86.2495 - 65 75.8643 1307 4 0 -60.4086 81.45 -86.1384 - 65 60.9017 1308 4 0 -60.3104 81.65 -85.9746 - 65 133.53 601 4 1 -59.7489 83.0107 -84.8498 - 65 114.138 602 4 1 -59.65 83.2303 -84.6892 - 65 133.218 1340 5 0 -57.7916 88.0559 -56.25 - 65 91.9173 612 5 1 -57.5806 88.3116 -54.85 - 65 19.5273 1389 6 0 -59.913 98.1265 -26.25 - 65 93.4914 1390 6 0 -59.9178 98.15 -26.1874 - 65 173.359 599 6 1 -60.1003 98.5292 -24.85 - 65 495.84 1413 7 0 -48.1361 102.856 3.75 - 65 154.644 661 7 1 -47.7137 102.867 5.15 - 65 22.6722 1412 7 0 -47.8946 102.75 3.97958 - 65 4.28893 590 9 1 -62.0331 80.4198 65.15 - 65 84.1235 528 1 1 -74.409 53.8884 -174.45 - 65 144.865 1169 1 0 -74.3073 54.0008 -175.85 - 65 25.7011 547 0 1 -70.5039 56.8015 -204.45 - 65 85.1579 548 0 1 -70.45 56.7718 -204.501 - 65 70.4092 549 0 1 -70.25 56.6512 -204.688 - 65 158.895 1180 0 0 -69.4601 56.2163 -205.85 - 65 28.3065 507 0 1 -78.45 -34.1054 -204.832 - 65 119.059 525 4 1 -75.0461 54.4111 -84.45 - 65 153.234 1171 4 0 -75.0379 54.4197 -85.85 - 65 184.227 525 3 1 -74.8551 54.1548 -114.45 - 65 124.944 1170 3 0 -74.857 54.1578 -115.85 - 65 201.039 1170 2 0 -74.7802 54.1091 -145.85 - 65 165.929 527 1 1 -74.5175 53.3774 -174.45 - 65 265.626 1166 1 0 -74.5188 53.3412 -175.85 - 65 121.411 527 0 1 -74.541 52.5046 -204.45 - 65 311.473 528 0 1 -74.45 52.0805 -204.629 - 65 32.5106 1140 0 0 -73.1185 48.1308 -205.85 - 65 61.0332 1139 0 0 -73.0903 48.05 -205.875 - 65 61.401 1138 0 0 -73.018 47.85 -205.953 - 65 106.068 1137 0 0 -72.9538 47.65 -206.032 - 65 68.5762 1136 0 0 -72.8833 47.4499 -206.116 - 65 72.9455 1135 0 0 -72.8096 47.25 -206.2 - 65 184.304 921 0 0 -50.8185 4.31475 -206.25 - 65 107.028 647 0 1 -50.5534 4.12263 -204.85 - 65 91.0787 982 1 0 -33.4848 16.5032 -176.25 - 65 61.8104 983 1 0 -33.3339 16.65 -175.986 - 65 7.74613 736 1 1 -32.6686 17.61 -174.85 - 65 263.201 737 1 1 -32.6494 17.6376 -174.819 - 65 41.9777 993 1 0 -32.6989 18.7925 -175.85 - 65 90.6842 994 1 0 -32.715 18.8503 -175.971 - 65 27.6103 995 1 0 -32.8582 19.0506 -176.202 - 65 60.6182 1282 1 0 -84.9554 76.451 -176.25 - 65 148.563 1283 1 0 -85.0714 76.65 -176.124 - 65 169.84 1284 1 0 -85.0928 76.85 -175.904 - 65 70.9115 471 1 1 -85.7373 77.8436 -174.85 - 65 208.499 470 1 1 -85.8502 77.9837 -174.661 - 65 3.12366 469 1 1 -86.0557 77.9297 -174.45 - 65 6.82804 1285 1 0 -85.7895 77.0691 -175.85 - 65 44.1451 1145 0 0 -75.8053 49.1729 -205.85 - 65 120.145 1144 0 0 -75.9024 49.05 -205.89 - 65 150.08 1143 0 0 -76.2507 48.8499 -206.061 - 65 161.714 1105 0 0 -98.0015 41.1542 -206.25 - 65 126.196 412 0 1 -97.554 40.9196 -204.849 - 65 42.0383 413 0 1 -97.55 40.9164 -204.838 - 65 257.115 411 0 1 -97.75 40.8815 -204.529 - 65 14.1397 527 2 1 -74.65 54.523 -144.799 - 65 296.874 1174 2 0 -74.1427 54.8667 -145.85 - 65 236.164 559 1 1 -68.0789 66.7951 -174.45 - 65 46.4342 558 1 1 -68.25 66.7238 -174.732 - 65 31.9525 1232 1 0 -69.1134 66.4651 -175.85 - 65 160.214 1231 1 0 -69.1777 66.45 -175.941 - 65 38.6633 988 1 0 -86.0621 17.7434 -176.25 - 65 63.7427 987 1 0 -86.0144 17.6498 -176.205 - 65 75.3706 986 1 0 -85.9849 17.45 -176.187 - 65 109.549 985 1 0 -86.0633 17.25 -176.121 - 65 29.0683 984 1 0 -86.1521 17.0494 -175.908 - 65 149.341 477 1 1 -84.5751 16.5534 -174.85 - 65 286.509 978 1 0 -85.3864 15.6862 -175.85 - 65 58.3734 979 1 0 -85.5405 15.85 -176.03 - 65 61.4545 525 2 1 -74.85 54.2908 -144.643 - 65 115.916 465 1 1 -86.8772 50.2538 -174.45 - 65 90.2186 1150 1 0 -87.0787 50.101 -175.85 - 65 136.177 449 0 1 -90.2439 49.307 -204.45 - 65 141.584 1146 0 0 -89.9837 49.3362 -205.85 - 65 24.3705 1199 4 0 -58.5514 60.0352 -86.25 - 65 142.107 1200 4 0 -58.504 60.05 -86.201 - 65 186.697 1201 4 0 -58.282 60.25 -86.2169 - 65 40.0215 610 4 1 -57.9246 60.3064 -84.8497 - 65 299.373 611 4 1 -57.85 60.3657 -84.7554 - 65 112.908 1164 4 0 -74.5742 52.9132 -85.85 - 65 375.503 526 3 1 -74.8387 52.1046 -114.45 - 65 141.93 1160 3 0 -74.7824 52.1155 -115.85 - 65 117.877 532 2 1 -73.4652 52.3533 -144.45 - 65 137.738 1161 2 0 -73.4688 52.4011 -145.85 - 65 120.067 531 1 1 -73.7056 53.4433 -174.45 - 65 201.113 1167 1 0 -73.6505 53.4918 -175.85 - 65 91.6977 537 0 1 -72.4907 54.456 -204.45 - 65 131.163 1172 0 0 -72.3734 54.53 -205.85 - 65 81.9019 1151 0 0 -67.6764 50.3362 -206.25 - 65 50.4244 1150 0 0 -67.5401 50.25 -205.998 - 65 54.1893 563 0 1 -67.297 50.3995 -204.85 - 65 413.559 564 0 1 -67.25 50.4031 -204.679 - 65 70.099 1161 0 0 -66.7609 52.302 -205.85 - 65 39.8977 565 0 1 -66.9121 53.5637 -204.85 - 65 26.3543 1173 0 0 -72.3343 54.65 -206.233 - 65 255.822 1273 0 0 -38.6641 74.7521 -206.25 - 65 206.407 1172 3 0 -74.9196 54.5077 -115.85 - 65 154.031 509 2 1 -78.2139 56.3785 -144.45 - 65 90.2514 1182 2 0 -78.3051 56.5196 -145.85 - 65 27.4372 501 1 1 -79.8167 59.1321 -174.45 - 65 82.4612 500 1 1 -79.85 59.1372 -174.552 - 65 130.093 1195 1 0 -80.277 59.1917 -175.85 - 65 28.6589 450 0 1 -90.0254 59.6166 -204.45 - 65 96.9648 1192 0 0 -90.4144 58.5775 -205.85 - 65 82.1779 1191 0 0 -90.4559 58.4497 -206.015 - 65 161.399 1619 4 1 144.118 80.4587 -84.45 - 65 89.0066 1620 4 1 144.15 80.4068 -84.6515 - 65 289.612 1621 4 1 144.35 80.2929 -84.5896 - 65 174.266 1171 3 0 -74.7261 54.4322 -115.85 - 65 107.532 528 2 1 -74.3615 54.8859 -144.45 - 65 122.679 521 1 1 -75.6855 56.6883 -174.45 - 65 134.714 1183 1 0 -75.7088 56.7256 -175.85 - 65 119.202 520 0 1 -75.9871 57.5097 -204.45 - 65 111.486 1187 0 0 -75.871 57.4917 -205.85 - 65 114.902 527 6 1 -74.5332 54.5637 -24.45 - 65 99.4002 1172 6 0 -74.5262 54.5694 -25.85 - 65 92.82 528 5 1 -74.3868 54.6931 -54.45 - 65 122.735 1173 5 0 -74.3804 54.6993 -55.85 - 65 112.258 529 4 1 -74.2319 54.8164 -84.45 - 65 132.176 1173 4 0 -74.2301 54.8218 -85.85 - 65 119.877 529 3 1 -74.1841 54.9427 -114.45 - 65 107.592 1174 3 0 -74.1751 54.952 -115.85 - 65 356.957 530 2 1 -73.947 55.1804 -144.45 - 65 150.642 1175 2 0 -73.9322 55.184 -145.85 - 65 216.439 532 1 1 -73.6099 55.2724 -174.45 - 65 112.188 1176 1 0 -73.5909 55.2867 -175.85 - 65 115.41 533 0 1 -73.3039 55.6001 -204.45 - 65 119.087 1178 0 0 -73.1875 55.7354 -205.85 - 65 150.539 1177 0 0 -73.2874 55.5983 -205.85 - 65 101.995 365 0 1 -107.022 43.1637 -204.45 - 65 110.646 364 0 1 -107.15 43.1522 -204.64 - 65 192.963 363 0 1 -107.35 43.0457 -204.659 - 65 81.1137 1311 1 0 -77.6332 82.3595 -176.25 - 65 67.5636 1312 1 0 -77.7274 82.45 -176.082 - 65 101.701 509 1 1 -78.1345 83.147 -174.85 - 65 59.2046 508 1 1 -78.25 83.2696 -174.593 - 65 58.2639 507 1 1 -78.5456 83.3175 -174.45 - 65 65.1324 506 1 1 -78.6501 83.2903 -174.623 - 65 357.452 1315 1 0 -79.4052 83.1209 -175.85 - 65 65.9504 1314 1 0 -80.2645 83.0499 -176.249 - 65 13.7123 598 0 1 -60.3064 70.0482 -204.45 - 65 66.0964 599 0 1 -60.25 70.0212 -204.465 - 65 87.4878 600 0 1 -60.05 69.9046 -204.516 - 65 73.1951 601 0 1 -59.85 69.8227 -204.588 - 65 37.4282 602 0 1 -59.65 69.7387 -204.722 - 65 74.345 1246 0 0 -58.7355 69.3485 -205.85 - 65 79.4449 1245 0 0 -58.6018 69.25 -206.053 - 65 57.841 344 0 1 -111.15 53.3189 -204.548 - 65 95.5658 525 8 1 -74.8907 54.3713 35.55 - 65 96.0151 525 7 1 -74.9066 54.3936 5.55 - 65 102.989 525 6 1 -74.9544 54.3772 -24.45 - 65 128.09 1171 5 0 -74.7794 54.2592 -55.85 - 65 127.435 528 3 1 -74.2873 53.71 -114.45 - 65 102.833 1168 3 0 -74.2708 53.6936 -115.85 - 65 170.449 1166 2 0 -73.9167 53.3866 -145.85 - 65 118.588 1165 1 0 -73.5434 53.0848 -175.85 - 65 134.425 535 0 1 -72.999 52.8864 -204.45 - 65 114.47 1164 0 0 -72.9762 52.8859 -205.85 - 65 15.912 1418 7 0 -162.893 103.75 4.04115 - 65 258.717 530 0 1 -74.0181 53.7731 -204.45 - 65 164.395 1235 0 0 -80.6348 67.1942 -206.25 - 65 136.24 1169 0 0 -73.8673 53.85 -206.031 -Number of digits in this event = 85 +Number of tracker hits in this event = 82 + 65 119.69 1179 9 1 55.9263 -113.942 65.55 + 65 222.143 331 9 0 55.925 -113.943 64.15 + 65 193.703 1179 8 1 55.8986 -113.971 35.55 + 65 166.978 330 8 0 55.8951 -113.972 34.15 + 65 96.7627 1178 7 1 55.8291 -113.973 5.55 + 65 135.596 330 7 0 55.8263 -113.972 4.15 + 65 160.842 1178 6 1 55.7706 -113.945 -24.45 + 65 108.619 331 6 0 55.7673 -113.942 -25.85 + 65 421.382 1178 5 1 55.687 -113.896 -54.45 + 65 164.406 331 5 0 55.6827 -113.894 -55.85 + 65 394.495 1177 4 1 55.5993 -113.868 -84.45 + 65 301.735 331 4 0 55.596 -113.869 -85.85 + 65 253.728 1177 3 1 55.5231 -113.885 -114.45 + 65 119.685 331 3 0 55.5208 -113.89 -115.85 + 65 370.068 1177 2 1 55.4633 -113.993 -144.45 + 65 137.581 330 2 0 55.4621 -113.998 -145.85 + 65 94.3846 1177 1 1 55.4556 -114.116 -174.45 + 65 289.117 330 1 0 55.4571 -114.123 -175.85 + 65 263.228 1177 0 1 55.5234 -114.287 -204.45 + 65 335.15 329 0 0 55.5276 -114.292 -205.85 + 65 131.109 344 3 0 33.3467 -111.194 -116.25 + 65 33.5933 1176 0 1 55.3345 -119.604 -204.85 + 65 133.813 182 5 0 50.085 -143.734 -56.25 + 65 116.72 181 5 0 50.0795 -143.75 -56.2367 + 65 142.384 183 5 0 50.2228 -143.55 -56.161 + 65 285.024 1176 1 1 55.3479 -113.882 -174.45 + 65 112.688 331 1 0 55.321 -113.888 -175.85 + 65 218.222 1173 0 1 54.6912 -114.104 -204.45 + 65 98.4229 330 0 0 54.7127 -114.094 -205.85 + 65 112.085 1183 0 1 56.6949 -115.469 -204.45 + 65 135.852 322 0 0 56.5867 -115.626 -205.85 + 65 283.341 824 3 0 -39.9364 -15.25 -116.232 + 65 24.1535 319 0 0 56.9379 -116.156 -205.85 + 65 84.7701 320 0 0 56.9364 -116.15 -205.92 + 65 20.6798 321 0 0 56.8992 -115.95 -205.881 + 65 161.631 1179 0 1 56.0408 -114.635 -204.85 + 65 107.132 323 0 0 56.8899 -115.481 -205.85 + 65 14.6722 495 4 0 27.5696 -80.8999 -86.25 + 65 127.62 496 4 0 27.5325 -80.85 -86.212 + 65 110.354 497 4 0 27.3697 -80.65 -86.0779 + 65 2.89041 1022 4 1 24.4633 -80.4273 -84.85 + 65 86.8394 1021 4 1 24.45 -80.4269 -84.8444 + 65 78.297 1020 4 1 24.25 -80.4206 -84.7771 + 65 144.349 1019 4 1 24.05 -80.3895 -84.7046 + 65 44.9632 1018 4 1 23.85 -80.2454 -84.5618 + 65 48.5773 1015 4 1 23.25 -81.074 -84.6631 + 65 235.878 330 5 0 55.6964 -113.971 -55.85 + 65 153.536 330 4 0 55.4299 -114.02 -85.85 + 65 123.836 1170 3 1 54.1973 -113.634 -114.45 + 65 376.538 332 3 0 54.1479 -113.637 -115.85 + 65 117.64 1165 2 1 53.1386 -113.754 -144.45 + 65 130.831 331 2 0 53.0964 -113.755 -145.85 + 65 463.693 1161 1 1 52.2634 -113.69 -174.45 + 65 145.558 332 1 0 52.267 -113.718 -175.85 + 65 126.322 1161 0 1 52.2796 -114.223 -204.45 + 65 156.478 328 1 0 52.005 -114.41 -175.85 + 65 190.187 327 1 0 52.1205 -114.55 -176.087 + 65 68.3174 1162 1 1 52.45 -114.71 -174.839 + 65 10.2786 539 0 0 51.6623 -72.0863 -206.25 + 65 184.504 540 0 0 51.6766 -72.05 -206.237 + 65 16.6114 554 0 0 141.263 -69.2129 -206.25 + 65 105.354 332 2 0 55.623 -113.582 -145.85 + 65 173.011 1178 1 1 55.6954 -113.484 -174.45 + 65 322.295 333 1 0 55.6887 -113.475 -175.85 + 65 130.135 334 0 0 55.5439 -113.263 -205.85 + 65 221.443 1198 2 1 59.7656 -95.0329 -144.85 + 65 224.471 333 3 0 55.6705 -113.55 -116.202 + 65 218.579 334 3 0 55.6017 -113.35 -116.204 + 65 223.047 1175 1 1 55.1379 -113.469 -174.45 + 65 74.4154 334 1 0 55.1147 -113.178 -175.85 + 65 61.4013 335 1 0 55.1126 -113.15 -175.99 + 65 133.871 364 0 0 54.973 -107.321 -205.85 + 65 159.115 1175 0 1 55.165 -113.478 -204.45 + 65 119.967 333 0 0 55.1105 -113.458 -205.85 + 65 137.142 1180 8 1 56.05 -113.996 35.4024 + 65 147.744 329 8 0 56.0898 -114.15 33.9944 + 65 205.393 1167 1 1 53.6356 -114.641 -174.45 + 65 136.525 325 1 0 53.5978 -114.995 -175.85 + 65 17.1133 1157 0 1 51.4622 -121.311 -204.45 + 65 122.968 1156 0 1 51.45 -121.327 -204.506 + 65 110.528 292 0 0 51.0807 -121.662 -205.85 + 65 10.7959 291 0 0 50.9865 -121.75 -206.206 +Number of digits in this event = 53 Using G4ParticleGun ... -1.96867 LIN +7.8312 LIN e- Event: 66 -Number of tracker hits in this event = 131 - 66 157.988 604 11 1 -59.2486 -46.3578 125.55 - 66 225.138 668 11 0 -59.2505 -46.3465 124.15 - 66 115.343 603 10 1 -59.2961 -46.1118 95.55 - 66 101.648 669 10 0 -59.3161 -46.0888 94.15 - 66 442.102 601 9 1 -59.7294 -45.6017 65.55 - 66 110.985 672 9 0 -59.7444 -45.5837 64.15 - 66 113.418 599 8 1 -60.1537 -45.274 35.55 - 66 109.97 673 8 0 -60.1842 -45.2672 34.15 - 66 131.66 598 7 1 -60.3312 -45.0349 5.55 - 66 129.471 675 7 0 -60.4447 -45.0304 4.15 - 66 111.505 586 6 1 -62.7027 -45.1928 -24.4505 - 66 103.693 673 6 0 -63.0226 -45.3794 -25.85 - 66 80.2709 547 5 1 -70.5927 -49.0632 -54.4503 - 66 32.7764 546 5 1 -70.65 -49.1173 -54.7399 - 66 138.693 653 5 0 -70.8682 -49.3263 -55.8506 - 66 187.749 514 4 1 -77.0861 -54.7562 -84.45 - 66 133.749 624 4 0 -77.5951 -55.1006 -85.85 - 66 127.104 463 3 1 -87.338 -63.3273 -114.45 - 66 24.2569 462 3 1 -87.45 -63.4183 -114.771 - 66 239.399 581 3 0 -87.8227 -63.7412 -115.85 - 66 21.2828 580 3 0 -87.9447 -63.85 -116.21 - 66 71.5575 413 2 1 -97.5242 -72.4635 -144.45 - 66 82.7911 412 2 1 -97.5502 -72.4755 -144.527 - 66 226.54 536 2 0 -98.0232 -72.7103 -145.85 - 66 64.3795 355 1 1 -109.035 -77.493 -174.45 - 66 72.8149 354 1 1 -109.15 -77.5341 -174.674 - 66 156.149 511 1 0 -109.749 -77.7488 -175.85 - 66 6.72638 277 0 1 -124.739 -82.4333 -204.45 - 66 107.903 276 0 1 -124.75 -82.438 -204.471 - 66 34.7678 486 0 0 -125.48 -82.8218 -205.85 - 66 95.7228 485 0 0 -125.531 -82.85 -205.946 - 66 196.979 593 6 1 -61.271 -46.1454 -24.4501 - 66 40.0608 594 6 1 -61.25 -46.1524 -24.6772 - 66 114.136 668 6 0 -61.2157 -46.2828 -25.8503 - 66 54.6174 598 5 1 -60.4011 -51.339 -54.4502 - 66 295.521 597 5 1 -60.45 -51.1631 -54.5534 - 66 31.2402 654 5 0 -61.0361 -49.1419 -55.85 - 66 52.7277 655 5 0 -61.0559 -49.05 -55.9115 - 66 69.2418 656 5 0 -61.0797 -48.85 -56.0381 - 66 52.3894 657 5 0 -61.1226 -48.65 -56.1688 - 66 163.49 548 4 1 -70.3225 3.45101 -84.4501 - 66 8.1063 920 4 0 -70.7221 4.22688 -85.851 - 66 118.785 921 4 0 -70.7326 4.25 -85.892 - 66 286.362 517 3 1 -76.5147 16.2374 -114.45 - 66 53.4023 516 3 1 -76.6502 16.4672 -114.753 - 66 66.0289 987 3 0 -77.1258 17.4654 -115.85 - 66 74.8051 988 3 0 -77.2137 17.65 -116.047 - 66 40.4263 455 2 1 -88.9735 41.5326 -144.45 - 66 67.1114 456 2 1 -88.8497 41.4895 -144.498 - 66 108.061 457 2 1 -88.65 41.4573 -144.628 - 66 12.1147 458 2 1 -88.45 41.4007 -144.822 - 66 184.342 1104 2 0 -86.851 40.9869 -145.85 - 66 131.928 1105 2 0 -86.6614 41.05 -145.999 - 66 63.8129 1106 2 0 -86.3526 41.25 -146.192 - 66 11.4351 1107 2 0 -86.2114 41.45 -146.239 - 66 375.684 1363 2 0 -56.1959 92.847 -146.25 - 66 80.4948 1364 2 0 -57.0893 92.95 -145.986 - 66 536.097 1365 2 0 -57.0194 93.15 -145.975 - 66 15.9093 1366 2 0 -56.4184 93.35 -145.996 - 66 16.2791 474 2 1 -85.0902 39.1071 -144.85 - 66 102.563 475 2 1 -85.0496 39.0769 -144.834 - 66 239.115 476 2 1 -84.85 39.116 -144.791 - 66 115.756 669 6 0 -61.2907 -46.183 -25.85 - 66 107.008 594 5 1 -61.144 -46.7037 -54.4502 - 66 188.352 666 5 0 -61.0326 -46.7357 -55.85 - 66 101.943 607 4 1 -58.6398 -47.2531 -84.4521 - 66 138.997 663 4 0 -58.4852 -47.3702 -85.85 - 66 126.441 623 3 1 -55.2932 -49.2056 -114.45 - 66 116.576 653 3 0 -55.191 -49.2783 -115.85 - 66 108.364 633 2 1 -53.3412 -50.3313 -144.451 - 66 305.944 648 2 0 -53.2328 -50.4211 -145.85 - 66 128.086 642 1 1 -51.5271 -52.3034 -174.45 - 66 115.165 637 1 0 -51.501 -52.4677 -175.85 - 66 123.888 644 0 1 -51.1401 -55.7491 -204.45 - 66 118.427 620 0 0 -51.085 -55.8995 -205.85 - 66 82.2322 602 9 1 -59.6498 -45.4415 65.1848 - 66 136.591 667 11 0 -59.0975 -46.4503 123.855 - 66 72.3751 605 9 1 -58.9535 -46.1653 65.5498 - 66 139.358 606 9 1 -58.85 -46.082 65.3425 - 66 332.435 607 9 1 -58.65 -46.0189 65.28 - 66 199.827 604 9 1 -59.1675 -46.3089 65.55 - 66 143.71 668 9 0 -59.1635 -46.2901 64.15 - 66 130.238 605 8 1 -59.0331 -45.8674 35.55 - 66 167.542 671 8 0 -59.0229 -45.8303 34.15 - 66 112.898 606 7 1 -58.7551 -45.1184 5.55 - 66 117.818 674 7 0 -58.7231 -45.1065 4.15 - 66 118.454 609 6 1 -58.2065 -44.9436 -24.45 - 66 188.306 675 6 0 -58.1642 -44.9193 -25.85 - 66 171.454 612 5 1 -57.4998 -44.2778 -54.45 - 66 124.357 678 5 0 -57.4238 -44.3486 -55.85 - 66 148.569 621 4 1 -55.8352 -45.8898 -84.45 - 66 185.106 670 4 0 -55.8574 -45.8669 -85.85 - 66 169.282 617 3 1 -56.4663 -45.4502 -114.45 - 66 137.138 673 3 0 -56.5683 -45.4282 -115.85 - 66 26.3822 606 2 1 -58.8419 -44.9121 -144.45 - 66 75.9187 605 2 1 -58.85 -44.9087 -144.587 - 66 152.171 675 2 0 -58.932 -44.8737 -145.85 - 66 123.138 596 1 1 -60.7171 -43.8174 -174.45 - 66 159.705 681 1 0 -60.8039 -43.816 -175.85 - 66 102.22 600 0 1 -59.9949 -46.1174 -204.45 - 66 383.651 671 0 0 -60.1248 -45.8404 -205.851 - 66 178.453 618 3 1 -56.4495 -45.4568 -114.491 - 66 67.2308 671 4 0 -55.8986 -45.8499 -86.0472 - 66 344.248 753 4 0 -134.392 -29.3566 -86.25 - 66 176.204 229 4 1 -134.215 -29.7644 -84.85 - 66 74.7534 596 5 1 -60.7308 -46.8672 -54.4503 - 66 80.1782 595 5 1 -60.85 -46.7816 -54.6095 - 66 42.7108 668 5 0 -61.5879 -46.2909 -55.85 - 66 118.99 669 5 0 -61.663 -46.25 -55.9634 - 66 41.7258 775 5 0 -49.8347 -24.8801 -56.25 - 66 193.436 776 5 0 -49.7276 -24.85 -56.1466 - 66 75.11 660 5 1 -47.9746 -24.2505 -54.85 - 66 69.8315 661 5 1 -47.8496 -24.204 -54.7541 - 66 37.1319 662 5 1 -47.6498 -24.1408 -54.5809 - 66 44.3839 945 6 0 -31.2008 9.1626 -26.25 - 66 92.7398 946 6 0 -31.1579 9.25 -26.1878 - 66 84.9377 947 6 0 -31.0774 9.45 -26.0207 - 66 261.475 746 6 1 -30.7904 10.6049 -24.8497 - 66 70.0905 747 6 1 -30.5953 11.126 -24.4505 - 66 23.5159 952 6 0 -31.4633 10.4907 -25.85 - 66 141.567 951 6 0 -31.5088 10.45 -25.9164 - 66 83.7867 617 5 1 -56.5595 -4.72879 -54.45 - 66 83.7426 616 5 1 -56.65 -4.86769 -54.6462 - 66 0.209778 879 5 0 -56.0707 -4.05012 -55.8503 - 66 196.392 880 5 0 -56.0706 -4.05 -55.8504 - 66 38.5494 868 5 0 -58.1828 -6.44527 -55.85 - 66 319.479 601 0 1 -59.8355 -46.2366 -204.45 - 66 147.425 668 0 0 -59.8104 -46.2517 -205.85 - 66 72.5833 672 0 0 -58.8233 -45.649 -205.901 - 66 96.0702 673 0 0 -58.8202 -45.45 -205.966 - 66 313.256 674 0 0 -58.6586 -45.25 -205.954 -Number of digits in this event = 58 +Number of tracker hits in this event = 71 + 66 193.472 391 10 1 -101.807 13.497 95.55 + 66 110.998 967 10 0 -101.808 13.4976 94.15 + 66 112.37 391 9 1 -101.82 13.5076 65.55 + 66 201.176 967 9 0 -101.82 13.507 64.15 + 66 193.562 391 8 1 -101.826 13.4929 35.55 + 66 167.119 967 8 0 -101.827 13.4929 34.15 + 66 147.262 391 7 1 -101.847 13.4889 5.55 + 66 153.537 967 7 0 -101.849 13.49 4.15 + 66 132.833 391 6 1 -101.89 13.5118 -24.45 + 66 99.7501 967 6 0 -101.891 13.5119 -25.85 + 66 122.449 391 5 1 -101.917 13.5193 -54.45 + 66 130.132 967 5 0 -101.919 13.5195 -55.85 + 66 182.785 390 4 1 -101.968 13.5234 -84.45 + 66 109.043 967 4 0 -101.97 13.5224 -85.85 + 66 120.448 390 3 1 -102.017 13.5061 -114.45 + 66 494.856 967 3 0 -102.021 13.5061 -115.85 + 66 160.041 390 2 1 -102.089 13.5092 -144.45 + 66 259.41 967 2 0 -102.092 13.5107 -145.85 + 66 262.044 389 1 1 -102.152 13.5365 -174.45 + 66 226.02 967 1 0 -102.155 13.5382 -175.85 + 66 111.391 389 0 1 -102.22 13.5755 -204.45 + 66 134.635 967 0 0 -102.222 13.577 -205.85 + 66 116.373 264 5 0 -150.651 -127.339 -56.25 + 66 13.3419 143 5 1 -151.514 -128.028 -54.8498 + 66 61.4383 142 5 1 -151.551 -128.051 -54.8173 + 66 123.018 141 5 1 -151.75 -128.052 -54.7192 + 66 120.372 140 5 1 -151.95 -127.872 -54.5675 + 66 201.841 139 5 1 -152.15 -127.962 -54.531 + 66 120.294 261 5 0 -152.433 -127.877 -55.85 + 66 6.12286 135 5 1 -152.972 -127.222 -54.85 + 66 37.6942 271 5 0 -153.12 -125.906 -55.85 + 66 19.9115 892 1 0 -24.8727 -1.49162 -176.25 + 66 115.829 893 1 0 -24.938 -1.45 -176.203 + 66 52.0004 894 1 0 -25.2833 -1.24939 -175.976 + 66 61.6843 895 1 0 -25.3439 -1.04974 -175.909 + 66 4.42366 896 1 0 -25.3915 -0.85 -175.861 + 66 125.706 770 1 1 -25.8654 1.30134 -174.85 + 66 299.462 769 1 1 -26.05 1.70176 -174.705 + 66 255.211 768 1 1 -26.25 1.93296 -174.725 + 66 194.062 767 1 1 -26.45 1.96636 -174.675 + 66 19.7876 221 3 1 -135.852 -19.8588 -114.85 + 66 363.956 391 3 1 -101.872 13.4648 -114.45 + 66 119.854 391 2 1 -101.878 13.4937 -144.45 + 66 149.178 387 0 1 -102.607 13.6875 -204.45 + 66 153.323 968 0 0 -102.622 13.6956 -205.85 + 66 52.9861 389 2 1 -102.15 13.28 -144.645 + 66 110.118 966 2 0 -102.223 13.2707 -145.85 + 66 126.952 381 1 1 -103.853 13.3813 -174.45 + 66 161.086 966 1 0 -103.942 13.3393 -175.85 + 66 18.5936 372 0 1 -105.744 12.6472 -204.45 + 66 122.473 371 0 1 -105.75 12.6467 -204.549 + 66 145.712 962 0 0 -105.813 12.6314 -205.85 + 66 54.5602 1020 3 0 -107.924 24.173 -116.25 + 66 74.0063 1021 3 0 -107.914 24.25 -116.05 + 66 36.8622 365 3 1 -107.064 24.3863 -114.85 + 66 90.0193 366 3 1 -106.95 24.4313 -114.714 + 66 94.98 367 3 1 -106.736 24.626 -114.45 + 66 60.1139 368 3 1 -106.55 24.3667 -114.73 + 66 0.203934 1010 3 0 -105.487 22.0513 -115.85 + 66 107.897 1009 3 0 -105.486 22.0498 -115.851 + 66 66.5458 1008 3 0 -105.299 21.85 -115.926 + 66 134.249 1007 3 0 -105.127 21.65 -115.921 + 66 193.285 1006 3 0 -105.023 21.4497 -115.942 + 66 52.5293 1005 3 0 -105.068 21.2499 -115.996 + 66 62.7245 1004 3 0 -105.104 21.0498 -116.057 + 66 145.845 1003 3 0 -105.067 20.85 -116.08 + 66 91.4255 1002 3 0 -105.047 20.65 -116.06 + 66 8.81649 376 3 1 -104.943 21.2287 -114.85 + 66 137.768 375 3 1 -104.95 21.2496 -114.816 + 66 9.26763 237 3 0 57.2737 -132.578 -116.25 + 66 5.57469 317 3 0 62.0574 -116.569 -116.25 +Number of digits in this event = 38 Using G4ParticleGun ... -5.03253 LIN +3.91476 LIN e- Event: 67 -Number of tracker hits in this event = 129 - 67 207.011 959 10 1 11.9948 -86.3944 95.55 - 67 135.954 468 10 0 11.9953 -86.3941 94.15 - 67 145.943 959 9 1 11.9979 -86.3929 65.55 - 67 117.854 468 9 0 11.9959 -86.3916 64.15 - 67 138.959 959 8 1 11.9465 -86.3735 35.55 - 67 157.297 468 8 0 11.9483 -86.3713 34.15 - 67 326.743 959 7 1 11.9869 -86.3336 5.55 - 67 404.976 468 7 0 11.988 -86.3327 4.15 - 67 227.192 959 6 1 12.0055 -86.3098 -24.45 - 67 112.033 468 6 0 12.0073 -86.3081 -25.85 - 67 115.524 959 5 1 12.0417 -86.2742 -54.45 - 67 117.761 468 5 0 12.0436 -86.2747 -55.85 - 67 134.76 960 4 1 12.0895 -86.2781 -84.45 - 67 173.274 468 4 0 12.092 -86.2744 -85.85 - 67 135.033 960 3 1 12.1382 -86.2007 -114.45 - 67 115.653 469 3 0 12.142 -86.1927 -115.85 - 67 132.527 960 2 1 12.2183 -86.0375 -144.45 - 67 406.835 470 2 0 12.2217 -86.0303 -145.85 - 67 144.524 961 1 1 12.2732 -85.8983 -174.45 - 67 136.072 470 1 0 12.279 -85.8915 -175.85 - 67 139.872 961 0 1 12.4029 -85.7525 -204.45 - 67 132.748 471 0 0 12.4084 -85.7447 -205.85 - 67 32.9095 14 14 0 157.84 -177.242 213.75 - 67 51.6041 960 6 1 12.05 -86.491 -24.6651 - 67 119.988 464 6 0 12.5494 -87.0847 -25.8502 - 67 24.188 463 6 0 12.6758 -87.2501 -26.1647 - 67 78.3129 1044 5 1 28.9589 -102.789 -54.45 - 67 105.81 1045 5 1 29.05 -102.929 -54.5171 - 67 177.623 1046 5 1 29.2501 -103.118 -54.6229 - 67 0.277778 380 5 0 29.0381 -104.148 -55.85 - 67 64.7375 379 5 0 29.0374 -104.15 -55.852 - 67 93.4696 378 5 0 28.9645 -104.35 -55.8903 - 67 70.1809 377 5 0 28.7817 -104.55 -56.0707 - 67 259.733 355 5 0 -15.1386 -108.962 -56.25 - 67 211.336 356 5 0 -15.1549 -108.95 -56.1784 - 67 30.572 829 5 1 -14.0934 -110.237 -54.85 - 67 34.6268 830 5 1 -14.05 -110.315 -54.8224 - 67 82.7764 342 5 0 -14.5231 -111.655 -55.85 - 67 281.412 341 5 0 -14.5115 -111.75 -55.9074 - 67 6.25712 354 5 0 -15.4543 -109.15 -55.8581 - 67 17.5971 818 5 1 -16.3513 -110.222 -54.85 - 67 17.2875 344 5 0 -19.0503 -111.164 -55.85 - 67 207.897 795 5 1 -20.9651 -111.452 -54.85 - 67 64.0486 794 5 1 -21.05 -111.483 -54.7542 - 67 134.122 156 9 0 43.8625 -148.947 63.75 - 67 198.684 155 9 0 43.8629 -148.95 63.7512 - 67 135.668 958 6 1 11.7852 -86.4665 -24.45 - 67 226.956 467 6 0 11.7828 -86.4901 -25.85 - 67 139.263 958 5 1 11.7988 -86.9645 -54.45 - 67 145.568 465 5 0 11.7994 -86.9937 -55.85 - 67 379.647 958 4 1 11.7596 -87.5604 -84.45 - 67 289.049 462 4 0 11.7524 -87.5906 -85.85 - 67 263.276 957 3 1 11.5272 -88.1931 -114.45 - 67 116.745 459 3 0 11.5109 -88.2235 -115.85 - 67 97.7649 955 2 1 11.1614 -89.056 -144.45 - 67 123.049 454 2 0 11.1144 -89.1492 -145.85 - 67 106.797 951 1 1 10.3686 -90.9185 -174.45 - 67 98.7966 446 1 0 10.2941 -90.9255 -175.85 - 67 33.0698 942 0 1 8.45883 -90.9724 -204.45 - 67 179.336 941 0 1 8.44999 -90.9849 -204.581 - 67 127.584 445 0 0 8.36955 -91.1098 -205.85 - 67 479.565 452 1 0 11.5227 -89.5536 -175.85 - 67 155.724 451 1 0 11.4203 -89.65 -176.207 - 67 177.712 464 5 0 11.7612 -87.05 -56.0083 - 67 121.683 956 3 1 11.3354 -87.7726 -114.45 - 67 214.565 461 3 0 11.2773 -87.7865 -115.85 - 67 120.583 950 2 1 10.0908 -87.9185 -144.45 - 67 122.479 460 2 0 10.0898 -87.9929 -145.85 - 67 317.495 949 1 1 10.0453 -89.5061 -174.45 - 67 144.027 947 0 1 9.47739 -90.6084 -204.45 - 67 155.423 447 0 0 9.4556 -90.657 -205.85 - 67 66.2798 950 1 1 10.1641 -88.429 -174.45 - 67 77.0426 453 1 0 8.94023 -89.3502 -175.85 - 67 82.405 814 0 1 -17.1895 -92.6485 -204.45 - 67 35.1834 815 0 1 -17.05 -92.6851 -204.724 - 67 135.244 437 0 0 -16.507 -92.6063 -205.85 - 67 63.5921 438 0 0 -16.3159 -92.55 -206.176 - 67 48.255 460 3 0 11.2695 -87.85 -116.199 - 67 125.537 957 4 1 11.65 -87.4568 -84.6646 - 67 121.982 463 4 0 11.6119 -87.4352 -85.85 - 67 96.1659 466 3 0 11.8737 -86.8166 -115.85 - 67 70.6715 465 3 0 11.9127 -86.85 -116.022 - 67 124.76 1000 2 1 20.1099 -90.529 -144.45 - 67 81.1399 450 2 0 20.2722 -89.9738 -145.85 - 67 31.0489 451 2 0 20.3157 -89.85 -146.148 - 67 20.3907 1018 1 1 23.8421 -78.5543 -174.45 - 67 109.069 1019 1 1 23.85 -78.5961 -174.526 - 67 209.132 503 1 0 23.9783 -79.2559 -175.85 - 67 7.05439 502 1 0 23.9966 -79.4506 -176.225 - 67 59.3054 1008 0 1 21.6608 -93.3272 -204.45 - 67 110.651 1007 0 1 21.65 -93.2048 -204.577 - 67 3.9259 441 0 0 21.3227 -91.7604 -205.85 - 67 93.8718 442 0 0 21.3201 -91.75 -205.859 - 67 59.068 443 0 0 21.264 -91.5494 -206.076 - 67 1.61457 347 0 0 29.7121 -110.743 -206.25 - 67 101.932 346 0 0 29.7149 -110.75 -206.247 - 67 67.7024 345 0 0 29.7583 -110.95 -206.148 - 67 66.1133 344 0 0 29.7596 -111.15 -206.043 - 67 65.2585 343 0 0 29.7571 -111.35 -205.963 - 67 2.90021 342 0 0 29.7616 -111.55 -205.856 - 67 169.733 1049 0 1 29.853 -113.438 -204.85 - 67 108.46 1050 0 1 30.0503 -114.25 -204.479 - 67 55.9577 1051 0 1 30.25 -114.316 -204.728 - 67 385.122 329 0 0 32.4794 -114.332 -205.85 - 67 102.554 330 0 0 33.7531 -114.15 -206.132 - 67 79.9923 331 0 0 34.0854 -113.95 -206.123 - 67 71.244 332 0 0 34.1441 -113.75 -206.153 - 67 70.2617 333 0 0 34.1739 -113.55 -206.139 - 67 75.7091 334 0 0 34.1207 -113.35 -206.041 - 67 50.7071 335 0 0 34.0178 -113.15 -205.952 - 67 53.8855 1070 0 1 34.0754 -111.8 -204.85 - 67 138.309 1069 0 1 34.05 -111.678 -204.774 - 67 111.185 1068 0 1 33.85 -111.308 -204.695 - 67 69.084 1067 0 1 33.65 -111.021 -204.65 - 67 48.396 1066 0 1 33.45 -111.052 -204.589 - 67 134.451 962 6 1 12.496 -86.6012 -24.45 - 67 58.8146 964 5 1 13.0453 -86.5301 -54.45 - 67 47.7078 965 5 1 13.05 -86.5279 -54.6618 - 67 193.599 467 5 0 13.0771 -86.5146 -55.85 - 67 115.14 968 4 1 13.7456 -86.237 -84.45 - 67 111.597 469 4 0 13.7736 -86.2262 -85.85 - 67 139.869 971 3 1 14.3188 -86.0015 -114.45 - 67 118.952 470 3 0 14.3538 -85.9951 -115.85 - 67 140.035 975 2 1 15.0842 -85.8803 -144.45 - 67 134.898 978 1 1 15.7137 -85.8399 -174.45 - 67 129.959 471 1 0 15.7835 -85.8228 -175.85 - 67 248.957 985 0 1 17.1659 -85.531 -204.45 - 67 112.087 472 0 0 17.2463 -85.498 -205.85 - 67 95.8746 984 0 1 17.05 -85.4745 -204.796 -Number of digits in this event = 62 +Number of tracker hits in this event = 134 + 67 134.379 776 10 1 -24.8253 104.738 95.5498 + 67 111.269 1423 10 0 -24.7583 104.83 94.15 + 67 140.818 784 9 1 -23.218 106.522 65.5499 + 67 266.89 1432 9 0 -23.0999 106.625 64.15 + 67 126.07 796 8 1 -20.7833 108.779 35.55 + 67 15.2592 1443 8 0 -20.6623 108.942 34.15 + 67 127.554 1444 8 0 -20.6569 108.95 34.0835 + 67 105.367 810 7 1 -17.9526 111.835 5.55 + 67 32.1243 1458 7 0 -17.8956 111.943 4.15 + 67 89.3724 1459 7 0 -17.8923 111.95 4.05118 + 67 121.226 814 6 1 -17.1647 113.928 -24.45 + 67 130.524 1468 6 0 -17.4029 113.841 -25.85 + 67 145.502 786 5 1 -22.684 112.143 -54.45 + 67 135.805 1458 5 0 -23.1425 111.833 -55.8502 + 67 13.5622 1457 5 0 -23.2636 111.75 -56.2099 + 67 161.668 735 4 1 -32.8532 105.188 -84.45 + 67 41.4774 1424 4 0 -33.1998 104.965 -85.85 + 67 252.044 1423 4 0 -33.2224 104.95 -85.9415 + 67 148.662 697 3 1 -40.4933 101.042 -114.45 + 67 105.655 1403 3 0 -40.9105 100.816 -115.85 + 67 4.8918 1402 3 0 -41.0197 100.75 -116.233 + 67 122.222 655 2 1 -48.9128 95.3233 -144.45 + 67 20.1972 654 2 1 -49.05 95.2121 -144.805 + 67 143.192 1373 2 0 -49.4522 94.8683 -145.85 + 67 16.0341 1372 2 0 -49.5906 94.7499 -146.212 + 67 57.7703 599 1 1 -60.2297 86.6157 -174.45 + 67 80.615 598 1 1 -60.25 86.6246 -174.585 + 67 153.592 1333 1 0 -60.4537 86.6968 -175.85 + 67 176.632 573 0 1 -65.3332 88.0308 -204.45 + 67 54.1503 1335 0 0 -65.5854 87.1502 -205.85 + 67 61.4677 1334 0 0 -65.6171 87.05 -206.012 + 67 260.259 776 6 1 -24.7853 104.756 -24.45 + 67 115.149 1422 6 0 -24.7747 104.745 -25.85 + 67 164.372 777 5 1 -24.5739 104.569 -54.45 + 67 259.075 1422 5 0 -24.5624 104.557 -55.85 + 67 361.992 778 4 1 -24.3506 104.34 -84.45 + 67 128.576 1420 4 0 -24.3527 104.314 -85.85 + 67 125.75 778 3 1 -24.4258 103.738 -114.45 + 67 116.331 1417 3 0 -24.4217 103.71 -115.85 + 67 227.285 778 2 1 -24.3992 103.092 -144.45 + 67 132.978 1414 2 0 -24.3913 103.071 -145.85 + 67 226.017 779 1 1 -24.2196 102.682 -174.45 + 67 125.916 1412 1 0 -24.2067 102.655 -175.85 + 67 140.823 780 0 1 -24.0099 102.164 -204.45 + 67 317.657 1410 0 0 -23.9804 102.153 -205.85 + 67 16.1014 1409 0 0 -23.9729 102.15 -206.212 + 67 171.424 572 1 1 -65.4538 105.705 -174.45 + 67 138.413 573 1 1 -65.4493 105.806 -174.521 + 67 139.407 1411 0 0 -23.9154 102.35 -206.073 + 67 77.9743 780 1 1 -24.05 102.941 -174.712 + 67 77.695 1423 1 0 -22.9131 104.755 -175.85 + 67 80.1671 1424 1 0 -22.7668 104.951 -175.994 + 67 32.4486 1425 1 0 -22.6913 105.151 -176.165 + 67 102.918 818 0 1 -16.408 132.442 -204.45 + 67 70.9004 1562 0 0 -16.4211 132.703 -205.85 + 67 58.3813 1563 0 0 -16.429 132.75 -206.091 + 67 26.5947 1385 1 0 -126.246 97.1886 -176.25 + 67 208.995 1384 1 0 -126.329 97.15 -176.143 + 67 77.1308 267 1 1 -126.624 96.3518 -174.85 + 67 116.418 266 1 1 -126.75 96.1698 -174.704 + 67 277.212 265 1 1 -126.95 96.0285 -174.45 + 67 170.554 776 2 1 -24.7061 104.078 -144.45 + 67 85.2494 775 2 1 -24.85 104.107 -144.665 + 67 118.346 1420 2 0 -25.7827 104.307 -145.85 + 67 187.864 676 1 1 -44.8068 104.217 -174.45 + 67 57.7109 677 1 1 -44.65 104.829 -174.774 + 67 2.16819 1434 1 0 -43.9536 107.141 -175.85 + 67 64.282 1435 1 0 -43.951 107.15 -175.854 + 67 62.1155 1436 1 0 -43.8822 107.35 -175.946 + 67 79.089 1437 1 0 -43.8073 107.55 -175.999 + 67 59.1022 1438 1 0 -43.7265 107.75 -176.024 + 67 76.9791 1439 1 0 -43.5905 107.95 -175.979 + 67 26.9732 1440 1 0 -43.5205 108.15 -175.89 + 67 233.1 686 1 1 -42.814 110.16 -174.85 + 67 115.113 687 1 1 -42.65 110.902 -174.514 + 67 165.148 688 1 1 -42.45 111.439 -174.479 + 67 44.3893 1458 1 0 -42.384 111.909 -175.85 + 67 76.5396 1459 1 0 -42.358 111.95 -175.984 + 67 208.141 1234 5 1 66.85 28.0741 -54.7505 + 67 551.715 777 2 1 -24.65 104.06 -144.711 + 67 200.076 1419 2 0 -24.4989 103.983 -145.85 + 67 72.3788 787 1 1 -22.5468 104.538 -174.45 + 67 90.818 786 1 1 -22.65 104.678 -174.624 + 67 85.175 1427 1 0 -23.3374 105.597 -175.85 + 67 122.999 1428 1 0 -23.4287 105.75 -176.024 + 67 8.34806 1429 1 0 -23.5406 105.95 -176.228 + 67 41.9642 725 0 1 -35.0134 136.195 -204.45 + 67 62.0894 726 0 1 -34.8499 136.126 -204.537 + 67 60.9099 727 0 1 -34.65 136.045 -204.625 + 67 145.413 728 0 1 -34.45 135.965 -204.687 + 67 52.098 729 0 1 -34.2493 135.878 -204.755 + 67 38.6994 730 0 1 -34.05 135.777 -204.815 + 67 80.3645 1571 0 0 -31.7875 134.518 -205.85 + 67 106.663 1570 0 0 -31.5729 134.35 -205.978 + 67 80.0706 1569 0 0 -31.3652 134.15 -206.104 + 67 2.54473 1568 0 0 -31.1349 133.95 -206.241 + 67 69.6228 1416 0 0 6.93757 103.449 -206.25 + 67 106.792 1415 0 0 7.06416 103.35 -206.082 + 67 13.6781 939 0 1 8.01859 102.764 -204.849 + 67 91.0047 940 0 1 8.05 102.743 -204.809 + 67 65.1701 941 0 1 8.25 102.64 -204.605 + 67 147.987 1362 1 0 -43.9171 92.7302 -176.25 + 67 120.864 1361 1 0 -44.3671 92.5499 -176.093 + 67 160.626 1360 1 0 -44.6552 92.35 -176.04 + 67 77.2779 1359 1 0 -44.8524 92.15 -176.012 + 67 82.0654 1358 1 0 -45.063 91.9496 -175.926 + 67 4.39405 659 1 1 -48.2362 89.543 -174.85 + 67 177.392 658 1 1 -48.25 89.5329 -174.845 + 67 294.162 657 1 1 -48.45 89.2918 -174.808 + 67 420.023 656 1 1 -48.6501 88.6289 -174.757 + 67 40.433 1328 1 0 -47.1303 85.7504 -175.85 + 67 135.284 1327 1 0 -47.0565 85.6498 -175.935 + 67 17.3945 1326 1 0 -46.9247 85.45 -176.181 + 67 106.545 1423 6 0 -24.7836 104.757 -25.85 + 67 113.962 776 5 1 -24.7438 104.735 -54.45 + 67 58.123 776 4 1 -24.6505 104.79 -84.45 + 67 57.2525 777 4 1 -24.65 104.79 -84.6579 + 67 221.107 777 3 1 -24.5797 104.786 -114.45 + 67 116.388 1423 3 0 -24.5784 104.782 -115.85 + 67 109.317 1422 2 0 -24.563 104.7 -145.85 + 67 97.6259 777 1 1 -24.5311 104.6 -174.45 + 67 120.357 1422 1 0 -24.5347 104.592 -175.85 + 67 124.52 777 0 1 -24.6035 104.419 -204.45 + 67 139.564 1421 0 0 -24.6087 104.411 -205.85 + 67 22.1012 740 1 0 -32.8785 -31.9843 -176.25 + 67 125.937 739 1 0 -32.8772 -32.05 -176.187 + 67 48.7338 738 1 0 -32.8847 -32.2505 -176.027 + 67 186.989 734 1 1 -33.0618 -33.4444 -174.85 + 67 190.501 754 2 0 -7.9588 -29.24 -146.25 + 67 73.05 753 2 0 -7.61229 -29.25 -145.878 + 67 87.7432 870 2 1 -6.01775 -31.6995 -144.85 + 67 102.385 871 2 1 -5.85 -31.9113 -144.732 + 67 272.988 872 2 1 -5.65 -32.0608 -144.552 + 67 14.9053 759 1 1 -28.0818 -39.1758 -174.85 +Number of digits in this event = 60 Using G4ParticleGun ... -9.29301 LIN +4.32884 LIN e- Event: 68 Number of tracker hits in this event = 24 - 68 167.301 867 8 1 -6.54661 142.434 35.55 - 68 128.572 1611 8 0 -6.54611 142.434 34.15 - 68 111.254 867 7 1 -6.5354 142.427 5.55 - 68 120.249 1611 7 0 -6.53497 142.426 4.15 - 68 147.011 867 6 1 -6.52714 142.403 -24.45 - 68 110.952 1611 6 0 -6.52563 142.401 -25.85 - 68 154.178 867 5 1 -6.49592 142.365 -54.45 - 68 136.496 1611 5 0 -6.49507 142.364 -55.85 - 68 105.169 867 4 1 -6.47512 142.336 -84.45 - 68 141.698 1610 4 0 -6.47457 142.335 -85.85 - 68 113.346 867 3 1 -6.46546 142.317 -114.45 - 68 108.029 1610 3 0 -6.46486 142.316 -115.85 - 68 102.682 867 2 1 -6.45641 142.305 -144.45 - 68 121.722 1610 2 0 -6.45594 142.305 -145.85 - 68 138.995 868 1 1 -6.438 142.289 -174.45 - 68 159.791 1610 1 0 -6.43788 142.292 -175.85 - 68 119.945 867 0 1 -6.45305 142.343 -204.45 - 68 247.06 1610 0 0 -6.45467 142.344 -205.85 - 68 112.418 246 0 1 -130.85 117.766 -204.45 - 68 63.914 857 4 0 -178.89 -8.46754 -86.25 - 68 92.526 856 4 0 -178.985 -8.65021 -86.1237 - 68 103.246 855 4 0 -179.076 -8.85016 -85.9695 - 68 275.663 1 4 1 -179.773 -10.5896 -84.85 - 68 290.098 0 4 1 -179.95 -10.8844 -84.6605 + 68 129.512 267 8 1 -126.719 50.0247 35.55 + 68 111.016 1149 8 0 -126.717 50.024 34.15 + 68 107.516 267 7 1 -126.671 50.016 5.55 + 68 196.661 1149 7 0 -126.67 50.0162 4.15 + 68 187.915 267 6 1 -126.634 50.0201 -24.45 + 68 122.531 1149 6 0 -126.632 50.0219 -25.85 + 68 125.438 267 5 1 -126.601 50.0583 -54.45 + 68 101.738 1150 5 0 -126.604 50.06 -55.85 + 68 153.995 267 4 1 -126.654 50.0951 -84.45 + 68 93.9292 1150 4 0 -126.656 50.098 -85.85 + 68 146.512 267 3 1 -126.685 50.1563 -114.45 + 68 107.856 1150 3 0 -126.686 50.1573 -115.85 + 68 157.118 267 2 1 -126.713 50.1734 -144.45 + 68 160.166 1150 2 0 -126.714 50.1749 -145.85 + 68 101.7 267 1 1 -126.731 50.2117 -174.45 + 68 109.764 1150 1 0 -126.731 50.2128 -175.85 + 68 151.983 267 0 1 -126.713 50.2437 -204.45 + 68 122.894 1150 0 0 -126.712 50.2459 -205.85 + 68 44.5786 1073 3 0 -158.412 34.7008 -116.25 + 68 71.1982 1072 3 0 -158.463 34.6498 -116.195 + 68 462.512 1071 3 0 -158.468 34.45 -116.211 + 68 67.5001 266 3 1 -126.75 50.1243 -114.818 + 68 142.795 1143 3 0 -126.608 48.6806 -115.85 + 68 130.871 1142 3 0 -126.604 48.6498 -115.879 Number of digits in this event = 17 Using G4ParticleGun ... -8.08978 LIN +4.06549 LIN e- Event: 69 -Number of tracker hits in this event = 117 - 69 183.152 1154 10 1 50.9472 -86.9416 95.55 - 69 217.251 465 10 0 50.9475 -86.9413 94.15 - 69 100.141 1154 9 1 50.9557 -86.938 65.55 - 69 109.882 465 9 0 50.9552 -86.9373 64.15 - 69 161.606 1154 8 1 50.9459 -86.9211 35.55 - 69 182.849 465 8 0 50.9467 -86.9198 34.15 - 69 162.3 1154 7 1 50.959 -86.8966 5.55 - 69 178.903 465 7 0 50.9591 -86.8966 4.15 - 69 126.267 1154 6 1 50.961 -86.8962 -24.45 - 69 136.435 465 6 0 50.9615 -86.8958 -25.85 - 69 301.746 1154 5 1 50.9639 -86.8842 -54.45 - 69 103.78 465 5 0 50.9646 -86.8814 -55.85 - 69 105.628 1154 4 1 50.9771 -86.8238 -84.45 - 69 120.325 466 4 0 50.9775 -86.821 -85.85 - 69 515.581 1154 3 1 50.9862 -86.7599 -114.45 - 69 103.626 466 3 0 50.9866 -86.7575 -115.85 - 69 343.962 1154 2 1 50.995 -86.7085 -144.45 - 69 258.683 466 2 0 50.9977 -86.7062 -145.85 - 69 139.639 1155 1 1 51.0587 -86.6579 -174.45 - 69 321.469 466 1 0 51.0621 -86.6561 -175.85 - 69 111.657 1155 0 1 51.1341 -86.6228 -204.45 - 69 121.067 467 0 0 51.1379 -86.621 -205.85 - 69 101.099 1078 0 1 35.6825 -26.5555 -204.85 - 69 142.088 1140 1 1 48.2246 -85.0348 -174.45 - 69 34.2805 475 1 0 48.0616 -84.8672 -175.85 - 69 67.9669 476 1 0 48.0454 -84.85 -175.992 - 69 122.091 1123 0 1 44.7044 -81.3614 -204.45 - 69 83.504 494 0 0 44.6178 -81.1094 -205.85 - 69 32.5616 495 0 0 44.5956 -81.05 -206.185 - 69 335.465 1154 1 1 50.98 -86.6514 -174.45 - 69 131.607 1157 0 1 51.6243 -87.1877 -204.45 - 69 140.012 464 0 0 51.6948 -87.2221 -205.85 - 69 208.453 467 1 0 50.8368 -86.5993 -175.85 - 69 156.414 1137 0 1 47.6141 -85.1422 -204.45 - 69 119.928 475 0 0 47.1833 -85.014 -205.85 - 69 12.842 461 5 0 51.1683 -87.8307 -55.85 - 69 146.658 460 5 0 51.1741 -87.8501 -55.8837 - 69 48.7049 459 5 0 51.2008 -88.0501 -56.1803 - 69 202.606 1167 4 1 53.4575 -109.787 -84.45 - 69 117.307 350 4 0 53.9544 -109.99 -85.85 - 69 289.006 315 4 0 142.942 -117.127 -86.25 - 69 22.1459 1635 4 1 147.271 -117.182 -84.85 - 69 52.4242 1636 4 1 147.35 -117.184 -84.8314 - 69 56.7709 1637 4 1 147.551 -117.179 -84.7756 - 69 64.4702 1638 4 1 147.75 -117.173 -84.7208 - 69 54.7752 1639 4 1 147.95 -117.16 -84.675 - 69 50.8137 1640 4 1 148.15 -117.154 -84.6177 - 69 41.6442 1641 4 1 148.352 -117.141 -84.5681 - 69 55.5929 1642 4 1 148.55 -117.106 -84.5304 - 69 55.9436 1643 4 1 148.75 -117.082 -84.5011 - 69 72.8169 1644 4 1 148.95 -117.063 -84.4788 - 69 34.8837 1645 4 1 149.15 -117.048 -84.4644 - 69 384.363 326 5 0 177.493 -114.812 -56.25 - 69 10.9885 1796 5 1 179.51 -115.152 -54.85 - 69 73.4509 1797 5 1 179.55 -115.161 -54.8185 - 69 78.2447 1798 5 1 179.75 -115.224 -54.6384 - 69 141.844 710 5 0 -6.29196 -37.952 -56.25 - 69 68.9179 1240 0 1 68.0938 -113.529 -204.85 - 69 261.167 334 1 0 65.4157 -113.156 -176.25 - 69 293.46 1153 10 1 50.85 -86.9405 95.3862 - 69 19.3757 1152 10 1 50.65 -86.8568 95.4462 - 69 419.043 465 3 0 51.006 -87.0087 -115.85 - 69 110.042 1156 2 1 51.4063 -88.9713 -144.45 - 69 128.778 454 2 0 51.4178 -89.0981 -145.85 - 69 136.141 1158 1 1 51.6745 -91.9069 -174.45 - 69 127.095 440 1 0 51.6631 -92.0502 -175.85 - 69 108.976 1156 0 1 51.3807 -94.4775 -204.45 - 69 109.428 428 0 0 51.4585 -94.4604 -205.85 - 69 89.59 748 1 1 -30.25 -146.239 -174.837 - 69 15.5429 268 0 0 38.2587 -126.506 -206.25 - 69 75.9461 267 0 0 38.2374 -126.55 -206.218 - 69 91.5535 266 0 0 38.1561 -126.75 -206.034 - 69 1.77223 265 0 0 38.0999 -126.95 -205.853 - 69 74.643 1089 0 1 37.889 -128.054 -204.85 - 69 268.839 1088 0 1 37.8499 -128.208 -204.722 - 69 392.662 1087 0 1 37.5817 -129.029 -204.45 - 69 106.9 1086 0 1 37.45 -129.15 -204.491 - 69 73.0604 1085 0 1 37.2498 -129.292 -204.554 - 69 60.6928 1084 0 1 37.05 -129.401 -204.619 - 69 70.227 1083 0 1 36.85 -129.482 -204.732 - 69 29.448 1082 0 1 36.6497 -129.589 -204.82 - 69 195.521 249 0 0 34.7608 -130.21 -205.85 - 69 127.284 248 0 0 34.4569 -130.35 -206.068 - 69 128.922 247 0 0 34.0387 -130.55 -206.156 - 69 113.195 246 0 0 33.7242 -130.75 -206.201 - 69 67.4039 245 0 0 33.4565 -130.95 -206.203 - 69 172.993 244 0 0 33.2802 -131.15 -206.169 - 69 92.6242 243 0 0 33.0885 -131.35 -206.185 - 69 35.9507 242 0 0 32.8393 -131.55 -206.234 - 69 74.6623 440 3 0 47.1412 -92.1333 -116.25 - 69 59.3618 439 3 0 47.2642 -92.15 -116.057 - 69 12.7943 1138 3 1 47.831 -92.212 -114.85 - 69 158.557 1139 3 1 47.8503 -92.2085 -114.807 - 69 241.445 1153 3 1 50.8499 -86.8656 -114.524 - 69 101.309 1155 2 1 51.05 -87.0617 -144.547 - 69 259.64 465 2 0 51.1074 -87.0172 -145.85 - 69 284.479 1160 1 1 52.1757 -86.0223 -174.45 - 69 121.82 470 1 0 52.2215 -85.9705 -175.85 - 69 165.105 1165 0 1 53.2213 -84.9357 -204.45 - 69 103.997 476 0 0 53.2345 -84.841 -205.85 - 69 117.853 1144 1 1 49.0401 -85.2039 -174.45 - 69 123.262 474 1 0 49.0599 -85.1762 -175.85 - 69 118.099 1143 0 1 48.814 -85.985 -204.451 - 69 139.241 470 0 0 48.508 -85.9593 -205.85 - 69 86.1027 1145 1 1 49.0907 -85.2257 -174.45 - 69 113.668 1146 1 1 49.25 -85.4786 -174.606 - 69 37.9897 1147 1 1 49.45 -85.5933 -174.781 - 69 16.6657 468 1 0 49.7436 -86.4159 -175.85 - 69 79.9199 465 1 0 49.7192 -86.8502 -176.119 - 69 81.1202 464 1 0 49.6644 -87.0501 -176.142 - 69 281.894 463 1 0 49.6798 -87.25 -176.096 - 69 96.1886 1159 2 1 51.8883 -87.565 -144.45 - 69 141.599 462 2 0 51.9267 -87.5939 -145.85 - 69 113.517 1162 1 1 52.593 -88.0641 -174.45 - 69 243.413 459 1 0 52.5926 -88.0626 -175.85 - 69 167.863 1162 0 1 52.534 -88.011 -204.45 - 69 134.732 460 0 0 52.5815 -87.9197 -205.85 -Number of digits in this event = 56 +Number of tracker hits in this event = 136 + 69 139.057 954 10 1 11.0019 102.947 95.55 + 69 178.064 1413 10 0 11.002 102.947 94.15 + 69 134.283 954 9 1 10.9996 102.94 65.55 + 69 131.11 1413 9 0 10.9999 102.941 64.15 + 69 123.967 954 8 1 11.0025 102.957 35.55 + 69 129.847 1414 8 0 11.0055 102.953 34.15 + 69 179.541 955 7 1 11.0928 102.859 5.55 + 69 131.265 1413 7 0 11.0908 102.847 4.15 + 69 132.026 955 6 1 11.0694 102.63 -24.45 + 69 114.043 1412 6 0 11.0726 102.625 -25.85 + 69 114.159 955 5 1 11.1574 102.489 -54.45 + 69 112.674 1411 5 0 11.1599 102.481 -55.85 + 69 269.528 955 4 1 11.2293 102.316 -84.45 + 69 107.873 1410 4 0 11.2506 102.309 -85.85 + 69 116.411 958 3 1 11.7113 102.153 -114.45 + 69 198.998 1409 3 0 11.7307 102.142 -115.85 + 69 123.422 960 2 1 12.1095 101.884 -144.45 + 69 139.471 1408 2 0 12.1267 101.864 -145.85 + 69 131.57 962 1 1 12.5155 101.494 -174.45 + 69 142.505 1406 1 0 12.5342 101.471 -175.85 + 69 128.693 964 0 1 12.9106 101.009 -204.45 + 69 118.478 1404 0 0 12.9294 100.999 -205.85 + 69 197.581 151 6 1 -149.75 -11.6595 -24.4899 + 69 160.56 965 5 0 -6.86461 13.1622 -56.25 + 69 30.624 964 5 0 -6.85077 13.05 -55.9819 + 69 161.547 867 5 1 -6.62782 12.6202 -54.8495 + 69 34.529 895 6 0 -25.0923 -0.99671 -26.25 + 69 113.599 894 6 0 -25.1515 -1.05 -26.1463 + 69 146.602 771 6 1 -25.6715 -1.66251 -24.8499 + 69 86.2739 963 0 1 12.8428 101.16 -204.45 + 69 212.973 962 0 1 12.65 101.157 -204.69 + 69 162.842 1405 0 0 11.7915 101.191 -205.85 + 69 149.801 957 0 1 11.5846 101.755 -204.45 + 69 268.552 958 0 1 11.65 101.714 -204.476 + 69 79.564 959 0 1 11.8501 101.314 -204.636 + 69 54.2434 960 0 1 12.0502 101.112 -204.687 + 69 121.517 1401 0 0 12.4713 100.501 -205.85 + 69 66.2394 1400 0 0 12.5461 100.35 -206.087 + 69 17.8516 1399 0 0 12.5388 100.15 -206.235 + 69 22.2664 1170 0 0 -11.2117 54.1359 -206.25 + 69 88.1766 1169 0 0 -11.2415 54.0498 -206.206 + 69 73.0186 1168 0 0 -11.2435 53.85 -206.12 + 69 54.0494 1167 0 0 -11.2711 53.65 -206.092 + 69 56.6117 1166 0 0 -11.2574 53.4498 -206.009 + 69 22.8501 849 0 1 -10.1194 52.8705 -204.85 + 69 70.137 850 0 1 -10.05 52.8498 -204.787 + 69 53.6752 851 0 1 -9.85 52.77 -204.716 + 69 95.8794 852 0 1 -9.65 52.6994 -204.704 + 69 62.2075 853 0 1 -9.44947 52.6012 -204.605 + 69 52.4119 854 0 1 -9.24994 52.5702 -204.509 + 69 10.9616 855 0 1 -9.05 52.5877 -204.452 + 69 25.6452 991 6 1 18.4055 44.5761 -24.85 + 69 70.7844 956 0 1 11.45 101.199 -204.752 + 69 53.5842 1392 0 0 10.6588 98.7163 -205.85 + 69 64.0942 1391 0 0 10.6024 98.5497 -205.929 + 69 80.6523 1390 0 0 10.445 98.35 -205.998 + 69 121.976 1389 0 0 10.2897 98.1495 -206.052 + 69 106.275 1388 0 0 10.0552 97.95 -206.091 + 69 81.3556 1387 0 0 9.82574 97.7499 -206.109 + 69 56.3654 1386 0 0 9.6471 97.55 -206.142 + 69 57.8669 1385 0 0 9.50402 97.35 -206.156 + 69 74.9741 1384 0 0 9.35147 97.1497 -206.125 + 69 208.459 1383 0 0 9.1639 96.95 -206.129 + 69 87.5387 1382 0 0 8.91467 96.75 -206.142 + 69 35.7011 1381 0 0 8.64375 96.5498 -206.197 + 69 14.384 891 0 0 -53.8701 -1.79429 -206.25 + 69 85.6169 890 0 0 -53.8828 -1.85 -206.236 + 69 60.929 889 0 0 -53.9215 -2.05023 -206.209 + 69 56.018 888 0 0 -53.9514 -2.25084 -206.182 + 69 53.2903 887 0 0 -53.9181 -2.45 -206.164 + 69 55.9227 886 0 0 -53.887 -2.65 -206.17 + 69 84.0899 885 0 0 -53.8833 -2.85 -206.199 + 69 57.258 884 0 0 -53.861 -3.05 -206.199 + 69 57.4088 883 0 0 -53.7856 -3.25 -206.165 + 69 91.0267 882 0 0 -53.6568 -3.45039 -206.158 + 69 59.4698 881 0 0 -53.5082 -3.65 -206.129 + 69 119.799 880 0 0 -53.4003 -3.85 -206.071 + 69 85.6937 879 0 0 -53.3374 -4.05046 -206.062 + 69 92.0499 878 0 0 -53.1723 -4.25 -206.071 + 69 207.47 877 0 0 -52.9756 -4.45008 -206.064 + 69 37.6163 876 0 0 -52.5586 -4.65005 -205.899 + 69 102.961 652 0 1 -49.6303 -7.49508 -204.85 + 69 69.311 653 0 1 -49.4498 -7.74381 -204.691 + 69 84.4215 654 0 1 -49.2498 -7.83163 -204.579 + 69 52.0319 655 0 1 -49.05 -7.88292 -204.53 + 69 67.2085 656 0 1 -48.85 -7.93963 -204.54 + 69 62.3574 657 0 1 -48.65 -7.93585 -204.544 + 69 89.7456 658 0 1 -48.45 -7.94889 -204.58 + 69 55.7578 659 0 1 -48.25 -8.09158 -204.719 + 69 70.6882 852 0 0 -46.5476 -9.63642 -205.85 + 69 185.084 851 0 0 -46.5335 -9.65008 -205.863 + 69 235.134 853 0 0 -46.0794 -9.45 -206.158 + 69 13.1067 850 0 0 -45.7331 -9.94593 -205.85 + 69 477.878 954 5 1 10.9 103.051 -54.45 + 69 309.235 1414 5 0 10.9012 103.054 -55.85 + 69 108.854 954 4 1 10.9234 103.098 -84.45 + 69 112.747 1414 4 0 10.933 103.102 -85.85 + 69 131.742 955 3 1 11.1359 103.144 -114.45 + 69 147.624 1414 3 0 11.1584 103.146 -115.85 + 69 180.454 957 2 1 11.5351 103.144 -144.45 + 69 153.706 1414 2 0 11.5609 103.139 -145.85 + 69 210.962 960 1 1 12.0835 103.018 -174.45 + 69 99.9057 1414 1 0 12.1054 103.014 -175.85 + 69 152.068 1414 0 0 12.5684 102.95 -205.85 + 69 250.404 484 5 1 -83.1561 105.853 -54.45 + 69 175.443 953 4 1 10.85 103.141 -84.4705 + 69 146.874 1417 4 0 10.2295 103.575 -85.8507 + 69 24.5412 891 3 1 -1.81414 112.422 -114.45 + 69 159.905 890 3 1 -1.85 112.46 -114.502 + 69 29.8563 889 3 1 -2.0503 112.665 -114.813 + 69 0.898677 1465 3 0 -2.75781 113.346 -115.85 + 69 140.565 1466 3 0 -2.76235 113.35 -115.857 + 69 66.2731 1467 3 0 -2.94486 113.55 -116.145 + 69 134.481 799 2 1 -20.1277 131.603 -144.45 + 69 131.515 1561 2 0 -20.4583 132.387 -145.85 + 69 17.4403 1562 2 0 -20.5334 132.55 -146.175 + 69 116.605 766 1 1 -26.6824 145.499 -174.45 + 69 7.1332 1630 1 0 -26.6811 146.338 -175.85 + 69 130.994 1631 1 0 -26.6811 146.35 -175.87 + 69 11.1755 1632 1 0 -26.6846 146.55 -176.197 + 69 204.847 766 0 1 -26.8032 161.599 -204.45 + 69 73.6975 1712 0 0 -26.5674 162.625 -205.85 + 69 69.954 1713 0 0 -26.5428 162.75 -206.026 + 69 139.06 1411 4 0 11.2859 102.399 -85.8502 + 69 109.528 962 3 1 12.5987 102.292 -114.45 + 69 47.1689 1410 3 0 12.7495 102.163 -115.85 + 69 37.043 980 2 1 16.2326 99.5608 -144.45 + 69 86.9059 981 2 1 16.25 99.5663 -144.563 + 69 112.914 1397 2 0 16.4275 99.6164 -145.85 + 69 149.868 1000 1 1 20.1164 100.979 -174.45 + 69 105.779 1404 1 0 20.3365 101.055 -175.85 + 69 170.866 1025 0 1 25.081 102.56 -204.45 + 69 129.189 1412 0 0 25.2724 102.698 -205.85 + 69 11.5407 39 9 0 -20.078 -172.15 64.1374 + 69 59.5364 801 9 1 -19.7161 -172.892 65.15 + 69 228.735 802 9 1 -19.65 -172.927 65.2591 +Number of digits in this event = 54 Using G4ParticleGun ... -5.79958 LIN +4.38125 LIN e- Event: 70 -Number of tracker hits in this event = 153 - 70 143.901 862 11 1 -7.50379 44.3104 125.55 - 70 133.696 1121 11 0 -7.50217 44.3103 124.15 - 70 197.543 862 10 1 -7.46927 44.3044 95.55 - 70 121.244 1121 10 0 -7.46715 44.3045 94.15 - 70 138.15 863 9 1 -7.42177 44.3101 65.55 - 70 138.821 1121 9 0 -7.41974 44.3096 64.15 - 70 242.344 863 8 1 -7.38167 44.304 35.55 - 70 131.232 1121 8 0 -7.38017 44.304 34.15 - 70 101.262 863 7 1 -7.35032 44.3016 5.55 - 70 218.35 1121 7 0 -7.34445 44.3033 4.15 - 70 149.865 864 6 1 -7.22567 44.3324 -24.45 - 70 156.003 1121 6 0 -7.2215 44.3346 -25.85 - 70 108.994 864 5 1 -7.14203 44.3809 -54.45 - 70 410.937 1121 5 0 -7.13787 44.3823 -55.85 - 70 354.4 864 4 1 -7.05331 44.4167 -84.45 - 70 424.692 1121 4 0 -7.04763 44.4186 -85.85 - 70 158.612 865 3 1 -6.95431 44.479 -114.45 - 70 126.111 1122 3 0 -6.95772 44.4722 -115.85 - 70 191.534 865 2 1 -7.03915 44.3189 -144.45 - 70 153.761 1121 2 0 -7.03839 44.3101 -145.85 - 70 104.31 864 1 1 -7.06393 44.1318 -174.45 - 70 144.679 1120 1 0 -7.07107 44.1254 -175.85 - 70 122 864 0 1 -7.23005 43.997 -204.45 - 70 235.759 1119 0 0 -7.21903 43.9878 -205.85 - 70 86.6109 135 5 1 -153.042 14.0268 -54.4501 - 70 293.036 134 5 1 -153.15 14.0593 -54.6006 - 70 179.957 1120 6 0 -7.24997 44.25 -26.1537 - 70 129.098 868 0 1 -6.3996 44.1942 -204.45 - 70 114.343 867 0 1 -6.45 43.7824 -204.591 - 70 103.476 866 0 1 -6.65019 43.5311 -204.661 - 70 27.2905 865 0 1 -6.85 43.2848 -204.795 - 70 37.6854 1109 0 0 -7.98692 41.9585 -205.85 - 70 68.2807 1108 0 0 -8.07864 41.85 -205.934 - 70 79.7609 1107 0 0 -8.21033 41.65 -206.062 - 70 17.8299 1106 0 0 -8.34883 41.45 -206.216 - 70 521.168 863 5 1 -7.28079 44.3002 -54.4626 - 70 114.483 863 3 1 -7.29474 44.1542 -114.45 - 70 143.053 1120 3 0 -7.31022 44.1725 -115.85 - 70 261.506 861 2 1 -7.65241 44.5639 -144.45 - 70 512.661 1122 2 0 -7.67888 44.5777 -145.85 - 70 269.878 859 1 1 -8.21665 44.8609 -174.45 - 70 133.778 1123 1 0 -8.26394 44.7856 -175.85 - 70 115.34 853 0 1 -9.28241 43.4635 -204.45 - 70 110.458 1116 0 0 -9.36979 43.3437 -205.85 - 70 110.537 1138 1 0 -8.31563 47.6765 -175.85 - 70 209.098 1262 3 0 -73.5971 72.6189 -116.25 - 70 10.8301 1123 2 0 -7.63261 44.65 -146.198 - 70 54.9126 1091 2 0 -9.91389 38.317 -146.25 - 70 179.245 1090 2 0 -9.91482 38.25 -146.141 - 70 54.5994 848 2 1 -10.3136 40.5102 -144.85 - 70 170.567 849 2 1 -10.25 40.562 -144.792 - 70 369.267 863 4 1 -7.25179 44.3091 -84.45 - 70 388.631 864 3 1 -7.20407 44.3737 -114.45 - 70 163.299 1121 3 0 -7.20223 44.3782 -115.85 - 70 389.589 864 2 1 -7.18865 44.4635 -144.45 - 70 223.246 863 1 1 -7.42341 44.3723 -174.45 - 70 120.296 1121 1 0 -7.43697 44.357 -175.85 - 70 166.407 861 0 1 -7.73129 44.0599 -204.45 - 70 59.483 1177 9 0 -12.541 55.6211 63.75 - 70 9.6919 569 7 0 134.877 -66.1126 3.75 - 70 59.2927 624 7 0 45.6285 -55.0999 3.75 - 70 127.728 625 7 0 45.5024 -55.0499 3.84745 - 70 210.715 1128 7 1 45.8045 -54.5892 5.15 - 70 37.1297 1129 7 1 45.85 -54.5504 5.27992 - 70 49.6924 1531 0 0 39.8371 126.35 -206.069 - 70 123.85 1532 0 0 39.9212 126.55 -205.959 - 70 169.393 862 1 1 -7.5041 47.338 -174.45 - 70 109.544 1136 1 0 -7.49736 47.4229 -175.85 - 70 116.603 863 0 1 -7.33739 49.0225 -204.45 - 70 108.396 1145 0 0 -7.39456 49.0595 -205.85 - 70 9.86471 1137 1 0 -7.49868 47.45 -176.223 - 70 127.319 1120 2 0 -7.00939 44.1584 -145.85 - 70 152.33 886 1 1 -2.77509 36.9393 -174.45 - 70 41.7091 1077 1 0 -2.75221 35.5636 -175.85 - 70 85.4939 1076 1 0 -2.7502 35.45 -175.964 - 70 17.0064 1075 1 0 -2.73922 35.25 -176.193 - 70 141.572 897 0 1 -0.633935 13.2229 -204.45 - 70 87.173 965 0 0 -0.441764 13.1683 -205.85 - 70 118.049 901 3 1 0.294088 48.0998 -114.45 - 70 71.0499 1141 3 0 0.254407 48.4004 -115.85 - 70 48.9281 1142 3 0 0.270006 48.45 -116.067 - 70 177.941 1184 3 0 1.63704 57.0173 -116.25 - 70 93.0705 1183 3 0 1.57553 56.85 -115.962 - 70 236.926 903 3 1 0.728539 57.284 -114.85 - 70 125.938 1119 5 0 -7.12491 43.9776 -55.85 - 70 145.742 903 4 1 0.840418 40.487 -84.45 - 70 54.2545 1107 4 0 0.801363 41.535 -85.85 - 70 73.5648 1108 4 0 0.824069 41.65 -86.0264 - 70 5.24918 934 3 1 6.86121 61.5254 -114.45 - 70 158.288 933 3 1 6.85 61.5477 -114.467 - 70 36.0218 1213 3 0 6.27541 62.7718 -115.85 - 70 74.1497 1214 3 0 6.24955 62.8503 -115.943 - 70 38.9316 1215 3 0 6.17681 63.05 -116.142 - 70 31.9463 846 2 1 -10.7532 86.3819 -144.45 - 70 71.3916 845 2 1 -10.8503 86.3232 -144.537 - 70 68.028 844 2 1 -11.0501 86.2347 -144.714 - 70 148.518 1329 2 0 -11.9658 85.975 -145.85 - 70 160.604 1328 2 0 -12.0875 85.85 -146.017 - 70 114.569 1120 5 0 -7.28535 44.1826 -55.85 - 70 19.5836 869 4 1 -6.05631 42.6854 -84.4514 - 70 102.845 870 4 1 -6.05 42.6779 -84.5231 - 70 117.328 1112 4 0 -5.89899 42.5328 -85.85 - 70 103.385 885 3 1 -2.99511 40.2601 -114.45 - 70 60.9794 884 3 1 -3.05008 40.2672 -114.679 - 70 134.543 1101 3 0 -3.24758 40.2728 -115.851 - 70 208.416 862 2 1 -7.55021 39.3614 -144.45 - 70 203.553 1096 2 0 -7.66905 39.2808 -145.85 - 70 10.742 1095 2 0 -7.71288 39.25 -146.213 - 70 114.526 840 1 1 -11.996 36.2489 -174.451 - 70 111.52 1079 1 0 -12.0023 36.048 -175.85 - 70 103.397 831 0 1 -13.7897 31.8978 -204.45 - 70 87.5939 1059 0 0 -13.7731 31.8647 -205.85 - 70 18.5884 1058 0 0 -13.7744 31.85 -206.151 - 70 162.825 866 6 1 -6.77359 44.2269 -24.4504 - 70 114.781 879 5 1 -4.23248 41.2876 -54.45 - 70 118.589 1106 5 0 -4.10864 41.2556 -55.85 - 70 18.3486 887 4 1 -2.62948 42.6207 -84.4502 - 70 83.7488 886 4 1 -2.65 42.648 -84.5545 - 70 115.8 1115 4 0 -2.89181 43.1075 -85.85 - 70 123.795 862 3 1 -7.45003 53.4858 -114.454 - 70 40.8681 1173 3 0 -7.57043 54.7466 -115.85 - 70 418.371 1174 3 0 -7.5789 54.8504 -115.96 - 70 30.066 1175 3 0 -7.57351 55.05 -116.168 - 70 26.8435 863 2 1 -7.4023 81.5951 -144.45 - 70 31.3394 860 2 1 -7.85032 82.3443 -144.811 - 70 69.0307 1326 2 0 -9.27973 85.2607 -145.85 - 70 70.2076 1327 2 0 -9.37961 85.4501 -145.914 - 70 67.7355 1330 2 0 -9.77707 86.05 -146.155 - 70 52.3968 700 1 1 -40.0012 134.823 -174.45 - 70 96.4559 699 1 1 -40.0501 134.923 -174.598 - 70 53.1809 1578 1 0 -40.4929 135.855 -175.85 - 70 131.196 1579 1 0 -40.5345 135.95 -175.978 - 70 212.523 643 0 1 -51.3506 156.009 -204.45 - 70 19.694 642 0 1 -51.45 156.635 -204.799 - 70 12.9834 1690 0 0 -51.9366 158.303 -205.85 - 70 84.5781 1691 0 0 -51.9504 158.35 -205.881 - 70 66.8472 1692 0 0 -52.0148 158.551 -206.022 - 70 57.6484 1693 0 0 -52.0876 158.75 -206.163 - 70 39.1662 904 2 1 0.897229 24.4307 -144.786 - 70 241.147 1020 2 0 0.731672 24.169 -145.85 - 70 9.19428 872 1 1 -5.63256 20.7086 -174.45 - 70 103.418 871 1 1 -5.65 20.7139 -174.473 - 70 16.4131 870 1 1 -5.85 20.6764 -174.812 - 70 39.4679 998 1 0 -6.50967 19.7022 -175.85 - 70 218.58 997 1 0 -6.54265 19.6498 -175.902 - 70 91.9104 996 1 0 -6.71167 19.45 -176.1 - 70 2.43547 902 0 0 -36.2886 0.616703 -205.85 - 70 7.56398 911 1 1 2.25521 20.4523 -174.45 - 70 166.511 910 1 1 2.25 20.44 -174.474 - 70 174.316 886 0 1 -2.74611 3.69883 -204.45 - 70 36.5778 912 0 0 -3.01487 2.53742 -205.85 - 70 133.376 911 0 0 -3.03117 2.45 -205.955 - 70 28.2228 910 0 0 -3.06439 2.25 -206.193 -Number of digits in this event = 70 +Number of tracker hits in this event = 208 + 70 177.182 783 11 1 -23.4065 -69.735 125.55 + 70 120.81 551 11 0 -23.4073 -69.735 124.15 + 70 118.843 783 10 1 -23.4241 -69.7483 95.55 + 70 200.697 551 10 0 -23.4277 -69.7493 94.15 + 70 199.086 782 9 1 -23.5122 -69.7253 65.55 + 70 510.26 551 9 0 -23.5183 -69.72 64.15 + 70 127.953 782 8 1 -23.5715 -69.6343 35.55 + 70 109.855 552 8 0 -23.5825 -69.6332 34.15 + 70 97.9915 781 7 1 -23.7919 -69.6172 5.55 + 70 333.319 552 7 0 -23.7907 -69.6184 4.15 + 70 196.294 781 6 1 -23.785 -69.6351 -24.45 + 70 123.984 552 6 0 -23.7886 -69.6392 -25.85 + 70 130.966 780 5 1 -23.8543 -69.7673 -54.45 + 70 185.313 551 5 0 -23.8746 -69.7772 -55.85 + 70 100.047 778 4 1 -24.2984 -70.0584 -84.45 + 70 116.922 549 4 0 -24.3136 -70.0682 -85.85 + 70 116.757 777 3 1 -24.5887 -70.3032 -114.45 + 70 135.511 548 3 0 -24.5993 -70.3065 -115.85 + 70 96.4298 776 2 1 -24.7856 -70.4191 -144.45 + 70 160.07 548 2 0 -24.8165 -70.4287 -145.85 + 70 166.007 772 1 1 -25.5303 -70.6721 -174.45 + 70 98.2704 546 1 0 -25.563 -70.6771 -175.85 + 70 122.782 769 0 1 -26.1831 -71.1285 -204.45 + 70 110.96 544 0 0 -26.2145 -71.1616 -205.85 + 70 5.4727 747 8 1 -30.6327 -69.2079 35.55 + 70 113.235 746 8 1 -30.65 -69.2202 35.5307 + 70 107.833 745 8 1 -30.85 -69.3922 35.2778 + 70 192.181 549 8 0 -31.65 -70.1269 34.15 + 70 127.466 548 8 0 -31.7586 -70.25 33.9952 + 70 0.207548 547 8 0 -31.9511 -70.45 33.7503 + 70 47.9736 473 8 0 -89.5842 -85.2946 33.7503 + 70 145.309 474 8 0 -89.7079 -85.25 33.86 + 70 64.9027 444 8 1 -91.1913 -84.7847 35.15 + 70 145.857 443 8 1 -91.35 -84.7287 35.2862 + 70 236.38 442 8 1 -91.55 -84.669 35.4487 + 70 135.133 441 8 1 -91.75 -85.1004 35.2552 + 70 27.9457 357 8 0 -63.341 -108.71 33.75 + 70 183.869 356 8 0 -63.3595 -108.75 33.833 + 70 90.3842 583 8 1 -63.2779 -109.142 35.15 + 70 37.3588 584 8 1 -63.25 -109.182 35.4063 + 70 253.625 782 3 1 -23.5611 -70.1014 -114.45 + 70 468.692 549 3 0 -23.5616 -70.1069 -115.85 + 70 186.859 783 2 1 -23.4281 -70.0711 -144.45 + 70 126.528 549 2 0 -23.3743 -70.1084 -145.85 + 70 163.711 788 1 1 -22.3455 -71.0248 -174.45 + 70 225.302 544 1 0 -22.272 -71.1157 -175.85 + 70 85.4138 796 0 1 -20.6642 -73.1007 -204.45 + 70 47.7754 797 0 1 -20.65 -73.113 -204.694 + 70 150.608 534 0 0 -20.5826 -73.1715 -205.85 + 70 68.4846 789 2 1 -22.25 -67.5308 -144.758 + 70 169.079 782 2 1 -23.45 -70.0819 -144.686 + 70 174.837 550 2 0 -23.6261 -69.9136 -145.85 + 70 121.573 780 1 1 -23.8775 -69.6653 -174.45 + 70 11.4117 551 1 0 -23.8769 -69.6505 -175.85 + 70 101.974 552 1 0 -23.8769 -69.65 -175.894 + 70 119.43 780 0 1 -23.8664 -69.3589 -204.45 + 70 340.668 553 0 0 -23.8796 -69.349 -205.85 + 70 144.928 783 1 1 -23.4232 -69.8648 -174.45 + 70 26.6002 548 1 0 -22.8695 -70.3973 -175.85 + 70 250.741 547 1 0 -22.8377 -70.45 -175.943 + 70 363.63 783 9 1 -23.412 -69.7201 65.55 + 70 239.136 781 8 1 -23.6672 -70.7317 35.55 + 70 164.962 546 8 0 -23.6474 -70.793 34.15 + 70 403.4 784 7 1 -23.1936 -72.0766 5.55 + 70 106.191 539 7 0 -23.2042 -72.1629 4.15 + 70 120.197 785 6 1 -22.9742 -73.986 -24.45 + 70 101.697 529 6 0 -22.968 -74.0569 -25.85 + 70 115.56 786 5 1 -22.757 -75.5537 -54.45 + 70 101.159 521 5 0 -22.7598 -75.6612 -55.85 + 70 105.557 786 4 1 -22.7799 -77.8842 -84.45 + 70 107.127 510 4 0 -22.6539 -77.9762 -85.85 + 70 158.123 802 3 1 -19.5958 -79.621 -114.45 + 70 130.231 501 3 0 -19.599 -79.7456 -115.851 + 70 290.225 799 2 1 -20.0822 -82.0981 -144.45 + 70 96.6377 488 2 0 -20.1607 -82.2832 -145.85 + 70 93.7392 792 1 1 -21.4982 -86.2344 -174.45 + 70 95.7563 469 1 0 -21.6682 -86.1954 -175.85 + 70 104.783 774 0 1 -25.0583 -85.494 -204.45 + 70 99.8685 473 0 0 -25.0764 -85.4346 -205.85 + 70 32.0159 1039 3 0 -11.1116 27.949 -116.25 + 70 85.6131 1040 3 0 -11.1129 28.05 -116.18 + 70 78.0799 1041 3 0 -11.1042 28.25 -116.045 + 70 9.71135 1042 3 0 -11.0891 28.45 -115.881 + 70 147.787 843 3 1 -11.2974 29.77 -114.85 + 70 23.3379 1110 4 0 -29.865 42.2217 -86.2494 + 70 115.503 1111 4 0 -29.9073 42.25 -86.1771 + 70 5.51388 1112 4 0 -29.9527 42.45 -85.8657 + 70 508.599 749 4 1 -30.1518 43.3059 -84.85 + 70 85.1142 750 4 1 -30.05 43.523 -84.6155 + 70 330.151 751 4 1 -29.8496 43.5178 -84.6669 + 70 554.488 752 4 1 -29.65 43.7555 -84.6197 + 70 257.266 798 2 1 -20.25 -82.4916 -144.782 + 70 17.3343 797 2 1 -20.45 -83.1081 -144.823 + 70 194.009 481 2 0 -22.3675 -83.7409 -145.85 + 70 58.566 480 2 0 -22.76 -83.8503 -145.855 + 70 143.12 791 2 1 -21.6827 -85.1783 -144.85 + 70 292.743 792 2 1 -21.65 -85.1864 -144.835 + 70 68.3889 474 2 0 -20.9776 -85.0532 -145.85 + 70 101.911 785 7 1 -23.0499 -72.1675 5.44958 + 70 126.307 779 6 1 -24.2407 -72.6348 -24.4506 + 70 141.152 535 6 0 -24.0542 -72.8568 -25.85 + 70 109.394 799 5 1 -20.2029 -77.7212 -54.45 + 70 119.135 509 5 0 -20.2138 -78.1411 -55.85 + 70 20.4379 508 5 0 -20.2053 -78.25 -56.1768 + 70 212.756 806 4 1 -18.7854 -87.5467 -84.4502 + 70 99.7362 805 4 1 -18.85 -87.5543 -84.6992 + 70 128.818 462 4 0 -19.1546 -87.5595 -85.85 + 70 126.807 775 3 1 -24.9568 -87.7377 -114.45 + 70 126.902 461 3 0 -24.8104 -87.7626 -115.85 + 70 115.798 458 2 0 -21.5322 -88.2983 -145.85 + 70 32.2676 817 1 1 -16.4817 -94.2239 -174.45 + 70 70.3146 818 1 1 -16.4499 -94.2733 -174.583 + 70 109.22 426 1 0 -16.2042 -94.7631 -175.85 + 70 280.053 835 0 1 -12.9419 -103.359 -204.45 + 70 79.8659 379 0 0 -12.749 -104.204 -205.85 + 70 58.1327 378 0 0 -12.7151 -104.35 -206.077 + 70 204.338 300 0 0 -26.9991 -119.986 -206.25 + 70 0.290165 301 0 0 -27.3162 -119.95 -205.853 + 70 0.335405 760 0 1 -28.0488 -119.605 -204.85 + 70 109.965 759 0 1 -28.05 -119.605 -204.848 + 70 16.9447 758 0 1 -28.25 -119.43 -204.531 + 70 45.3391 51 1 0 -47.4212 -169.779 -176.25 + 70 157.688 50 1 0 -47.536 -169.95 -176.201 + 70 105.343 15 1 0 -9.12986 -176.95 -176.164 + 70 139.895 14 1 0 -8.32287 -177.15 -175.939 + 70 36.9599 862 1 1 -7.54363 -176.38 -174.85 + 70 498.149 317 0 0 -10.1885 -116.605 -206.25 + 70 99.4072 318 0 0 -10.1339 -116.55 -206.077 + 70 49.0182 807 4 1 -18.65 -87.6028 -84.5248 + 70 82.177 777 6 1 -24.4839 -72.9783 -24.45 + 70 217.034 776 6 1 -24.65 -73.1107 -24.5879 + 70 66.2353 775 6 1 -24.85 -73.2073 -24.7159 + 70 184.278 774 6 1 -25.05 -73.2885 -24.784 + 70 75.694 773 6 1 -25.25 -73.3515 -24.7827 + 70 58.2137 772 6 1 -25.4511 -73.4363 -24.778 + 70 100.624 771 6 1 -25.65 -73.5339 -24.7703 + 70 76.4247 770 6 1 -25.85 -73.6224 -24.7897 + 70 98.6199 769 6 1 -26.05 -73.8068 -24.7708 + 70 74.048 525 6 0 -26.7806 -74.8649 -25.85 + 70 235.902 524 6 0 -26.8855 -75.0501 -26.0386 + 70 48.7366 550 9 0 -23.0475 -70.0145 64.1499 + 70 78.6556 549 9 0 -23.0205 -70.05 64.0024 + 70 18.4535 797 8 1 -20.624 -79.8467 35.5498 + 70 97.5409 796 8 1 -20.65 -79.8764 35.4924 + 70 18.2481 795 8 1 -20.8504 -80.0716 35.1863 + 70 48.9859 495 8 0 -21.4836 -80.9183 34.15 + 70 190.989 494 8 0 -21.5819 -81.0502 34.0061 + 70 3.4285 493 8 0 -21.7651 -81.25 33.7619 + 70 27.9174 669 7 1 -46.1933 -91.9904 5.54986 + 70 96.7869 668 7 1 -46.25 -92.0395 5.46075 + 70 42.7564 667 7 1 -46.4501 -92.1309 5.28037 + 70 132.877 440 7 0 -47.0754 -92.0947 4.14973 + 70 32.6499 516 7 0 -82.2648 -76.6718 3.75032 + 70 79.6482 517 7 0 -82.2688 -76.65 3.77778 + 70 53.7007 518 7 0 -82.3506 -76.4496 3.92303 + 70 76.6257 519 7 0 -82.3633 -76.25 3.96542 + 70 63.9422 520 7 0 -82.3952 -76.05 4.08172 + 70 1.425 521 7 0 -82.3899 -75.8493 4.14824 + 70 132.584 492 7 1 -81.5507 -71.1992 5.15002 + 70 207.227 491 7 1 -81.6502 -70.8699 5.24146 + 70 122.396 549 7 0 -82.4983 -70.2169 4.14997 + 70 77.1232 550 7 0 -82.5939 -70.05 4.11135 + 70 113.122 488 7 1 -82.3438 -70.5837 5.15004 + 70 29.4123 380 6 0 -61.0221 -104.008 -25.85 + 70 124.426 777 7 1 -24.626 -70.6878 5.55 + 70 127.902 546 7 0 -24.6517 -70.7446 4.15 + 70 221.729 540 6 0 -25.2265 -71.8769 -25.85 + 70 143.08 771 5 1 -25.709 -72.6481 -54.45 + 70 186.249 536 5 0 -25.7416 -72.7219 -55.85 + 70 137.302 768 4 1 -26.3816 -74.1207 -84.45 + 70 51.4846 529 4 0 -26.3883 -74.2367 -85.85 + 70 61.334 528 4 0 -26.3892 -74.25 -86.011 + 70 223.716 767 3 1 -26.5346 -76.6005 -114.45 + 70 105.757 516 3 0 -26.4991 -76.7219 -115.85 + 70 118.023 771 2 1 -25.7951 -79.3193 -144.45 + 70 208.767 503 2 0 -25.7477 -79.4432 -145.85 + 70 93.1802 502 2 0 -25.7451 -79.45 -145.927 + 70 106.076 776 1 1 -24.8108 -82.0483 -174.45 + 70 140.103 489 1 0 -24.7715 -82.1707 -175.85 + 70 252.194 779 0 1 -24.0878 -84.7167 -204.45 + 70 122.024 475 0 0 -24.0762 -84.8822 -205.85 + 70 65.082 1071 2 1 34.25 -65.8729 -144.634 + 70 58.2873 917 0 1 3.45898 -18.6581 -204.85 + 70 169.735 918 0 1 3.65 -18.1869 -204.647 + 70 269.422 919 0 1 3.85008 -18.0501 -204.641 + 70 191.424 920 0 1 4.05 -17.9847 -204.672 + 70 41.5311 813 0 0 4.05148 -17.3138 -205.85 + 70 4.69153 948 0 1 9.83754 -11.049 -204.85 + 70 121.755 949 0 1 9.85 -11.0349 -204.845 + 70 295.949 950 0 1 10.05 -10.9908 -204.665 + 70 93.5445 428 6 0 -11.4652 -94.5266 -26.25 + 70 183.409 429 6 0 -11.3508 -94.3499 -26.0369 + 70 230.973 233 6 0 58.4409 -133.469 -26.25 + 70 64.9925 232 6 0 58.577 -133.55 -26.0337 + 70 209.314 778 8 1 -24.3661 -70.1385 35.55 + 70 300.802 783 4 1 -23.361 -69.8679 -84.4512 + 70 15.0575 784 4 1 -23.25 -69.8139 -84.8094 + 70 234.211 551 4 0 -22.9258 -69.6923 -85.85 + 70 2.49486 552 4 0 -22.819 -69.65 -86.2325 + 70 112.059 785 3 1 -22.8988 -66.8098 -114.45 + 70 114.279 567 3 0 -22.8805 -66.6027 -115.85 + 70 117.818 582 2 0 -21.3699 -63.5628 -145.85 + 70 31.3033 820 1 1 -15.9089 -59.3509 -174.45 + 70 118.462 821 1 1 -15.8498 -59.3428 -174.547 + 70 161.099 604 1 0 -15.0715 -59.2068 -175.85 + 70 247.706 921 0 1 4.25 -55.8877 -204.763 + 70 11.345 623 0 0 5.62916 -55.2695 -205.85 + 70 179.457 624 0 0 5.67227 -55.25 -205.885 +Number of digits in this event = 98 Using G4ParticleGun ... -7.35628 LIN +3.15524 LIN e- Event: 71 -Number of tracker hits in this event = 157 - 71 142.478 1398 9 1 99.865 88.1307 65.55 - 71 209.624 1340 9 0 99.8653 88.1306 64.15 - 71 181.679 1398 8 1 99.8721 88.1283 35.55 - 71 258.902 1340 8 0 99.8737 88.1262 34.15 - 71 102.925 1398 7 1 99.9045 88.0867 5.55 - 71 131.211 1340 7 0 99.9061 88.0842 4.15 - 71 105.34 1399 6 1 99.9532 88.0368 -24.45 - 71 114.816 1339 6 0 99.9538 88.0395 -25.85 - 71 396.629 1399 5 1 100.009 88.1096 -54.45 - 71 312.894 1340 5 0 100.012 88.1135 -55.85 - 71 508.971 1399 4 1 100.084 88.1991 -84.45 - 71 391.955 1340 4 0 100.083 88.2058 -85.85 - 71 336.111 1399 3 1 100.066 88.3509 -114.45 - 71 337.402 1341 3 0 100.066 88.3624 -115.85 - 71 128.357 1399 2 1 100.057 88.5918 -144.45 - 71 114.002 1342 2 0 100.064 88.5993 -145.85 - 71 131.819 1400 1 1 100.188 88.7313 -174.45 - 71 240.51 1343 1 0 100.189 88.7348 -175.85 - 71 126.821 1400 0 1 100.223 88.8313 -204.45 - 71 49.1176 1343 0 0 100.221 88.8484 -205.85 - 71 183.765 1344 0 0 100.221 88.85 -205.985 - 71 4.04155 1343 2 0 100.1 88.65 -146.24 - 71 180.111 1417 2 0 127.992 103.581 -146.25 - 71 284.94 1399 1 1 100.032 88.8151 -174.45 - 71 125.354 1398 0 1 99.9378 88.9679 -204.45 - 71 163.207 1344 1 0 100.037 88.877 -175.85 - 71 127.852 1399 0 1 100.05 90.2386 -204.45 - 71 143.688 1351 0 0 99.9582 90.3536 -205.85 - 71 127.551 1400 4 1 100.15 88.1188 -84.8161 - 71 124.711 1401 4 1 100.35 88.1447 -84.8335 - 71 243.491 1340 3 0 99.9903 88.2382 -115.85 - 71 128.217 1391 2 1 98.4297 86.7083 -144.45 - 71 182.417 1333 2 0 98.3538 86.6625 -145.85 - 71 8.43508 1332 2 0 98.334 86.65 -146.211 - 71 143.481 1383 1 1 96.8566 85.6031 -174.45 - 71 193.263 1327 1 0 96.8236 85.5163 -175.85 - 71 389.73 1380 0 1 96.1848 83.698 -204.45 - 71 94.9846 1317 0 0 96.1451 83.5874 -205.85 - 71 99.207 1255 2 1 71.1494 160.424 -144.45 - 71 205.518 1398 2 1 99.9053 88.2928 -144.45 - 71 103.557 1341 2 0 99.8822 88.2878 -145.85 - 71 117.392 1395 1 1 99.3466 88.097 -174.45 - 71 215.495 1340 1 0 99.3317 88.115 -175.85 - 71 105.483 1394 0 1 98.9625 88.4037 -204.45 - 71 6.25587 1393 0 1 98.95 88.4029 -204.834 - 71 137.238 1341 0 0 98.9159 88.3997 -205.85 - 71 14.3132 1398 4 1 99.95 88.1475 -84.7987 - 71 112.61 1348 3 1 89.7619 85.6986 -114.45 - 71 15.8821 1347 3 1 89.6499 85.5455 -114.796 - 71 14.5741 1325 3 0 89.3009 85.0715 -115.85 - 71 137.71 1324 3 0 89.2844 85.05 -115.898 - 71 34.9077 1292 2 1 78.4857 71.6016 -144.45 - 71 90.418 1291 2 1 78.45 71.5991 -144.534 - 71 194.449 1258 2 0 77.7772 71.7147 -145.85 - 71 51.1938 1212 1 1 62.5382 74.4276 -174.45 - 71 84.1686 1211 1 1 62.45 74.3572 -174.594 - 71 6.71761 1268 1 0 61.733 73.6631 -175.85 - 71 133.776 1267 1 0 61.7196 73.65 -175.874 - 71 3.85746 1266 1 0 61.5124 73.4496 -176.24 - 71 69.9545 1120 0 1 44.1435 57.4144 -204.45 - 71 79.746 1119 0 1 44.0499 57.3214 -204.631 - 71 64.1092 1183 0 0 43.3139 56.7289 -205.85 - 71 55.3489 1182 0 0 43.2123 56.6499 -206.023 - 71 100.029 1341 4 0 100.233 88.3628 -85.85 - 71 113.83 1416 3 1 103.405 91.5755 -114.45 - 71 198.895 1359 3 0 103.551 92.0023 -115.85 - 71 94.8864 1429 2 1 106.058 98.4566 -144.45 - 71 111.666 1428 2 1 105.95 98.5719 -144.599 - 71 60.999 1397 2 0 105.158 99.5855 -145.85 - 71 104.334 1398 2 0 105.05 99.75 -146.057 - 71 61.2281 1348 1 1 89.7671 128.687 -174.45 - 71 127.235 1347 1 1 89.6499 128.84 -174.591 - 71 13.3927 1346 1 1 89.45 129.14 -174.83 - 71 112.216 1552 1 0 88.6209 130.551 -175.85 - 71 58.5485 1553 1 0 88.5282 130.75 -175.985 - 71 90.2425 1554 1 0 88.4337 130.95 -176.118 - 71 3.65105 1555 1 0 88.3189 131.15 -176.242 - 71 15.0145 1226 0 1 65.2975 171.027 -204.45 - 71 77.4967 1225 0 1 65.2497 171.057 -204.494 - 71 70.3606 1224 0 1 65.0492 171.167 -204.645 - 71 40.2291 1223 0 1 64.85 171.254 -204.782 - 71 381.692 1759 0 0 63.1784 171.97 -205.85 - 71 168.888 1760 0 0 62.3903 172.15 -206.12 - 71 126.306 1397 3 1 99.6412 88.161 -114.45 - 71 135.823 1388 2 1 97.8932 87.1076 -144.45 - 71 144.395 1334 2 0 97.801 87.0374 -145.85 - 71 118.456 1379 1 1 96.1038 85.8723 -174.45 - 71 147.262 1329 1 0 95.9959 85.8664 -175.85 - 71 156.345 1367 0 1 93.6896 85.8483 -204.45 - 71 128.008 1329 0 0 93.6317 85.8674 -205.85 - 71 56.3758 1388 4 1 97.863 90.9155 -84.45 - 71 79.6829 1387 4 1 97.7499 90.9477 -84.5674 - 71 38.3503 1386 4 1 97.55 90.9923 -84.7746 - 71 172.207 1355 4 0 96.5295 91.1976 -85.85 - 71 58.3503 1249 3 1 69.92 95.5027 -114.45 - 71 80.9674 1248 3 1 69.8499 95.604 -114.617 - 71 34.0162 1381 3 0 69.4256 96.5032 -115.85 - 71 100.523 1382 3 0 69.4064 96.55 -115.915 - 71 17.3161 1383 3 0 69.3422 96.75 -116.191 - 71 143.337 1222 2 1 64.5851 118.556 -144.45 - 71 7.94877 1497 2 0 64.3075 119.729 -145.85 - 71 93.3246 1498 2 0 64.3025 119.75 -145.875 - 71 54.8143 1499 2 0 64.2423 119.95 -146.121 - 71 222.106 1171 1 1 54.3069 145.626 -174.45 - 71 207.317 1172 1 1 54.45 146.283 -174.622 - 71 130.337 1173 1 1 54.6501 146.972 -174.731 - 71 44.9307 1654 1 0 55.6854 151.055 -175.85 - 71 53.0928 1655 1 0 55.7105 151.15 -175.876 - 71 70.307 1656 1 0 55.7678 151.35 -175.926 - 71 95.1065 1657 1 0 55.8299 151.55 -175.969 - 71 160.079 1658 1 0 55.8898 151.75 -176.036 - 71 290.269 1659 1 0 55.9696 151.95 -176.142 - 71 97.2812 1339 5 0 99.9472 88.05 -55.9907 - 71 62.8156 1391 4 1 98.4233 83.9771 -84.45 - 71 104.73 1390 4 1 98.3499 83.8052 -84.6058 - 71 48.2405 1312 4 0 97.7574 82.5559 -85.8502 - 71 97.5125 1311 4 0 97.7023 82.45 -85.9601 - 71 23.0128 1310 4 0 97.585 82.25 -86.1836 - 71 207.101 1322 3 1 84.4714 57.9087 -114.45 - 71 231.379 1321 3 1 84.45 57.8839 -114.485 - 71 10.0923 1320 3 1 84.25 57.6631 -114.825 - 71 95.7316 1184 3 0 83.6547 57.0004 -115.85 - 71 60.4956 1183 3 0 83.5199 56.8497 -116.093 - 71 35.6631 861 3 0 23.7786 -7.78567 -116.25 - 71 74.306 860 3 0 23.723 -7.85108 -116.213 - 71 78.8656 859 3 0 23.5537 -8.05022 -116.118 - 71 70.3911 858 3 0 23.3888 -8.25029 -116.049 - 71 67.0995 857 3 0 23.2229 -8.45008 -116.003 - 71 87.5007 856 3 0 23.0605 -8.65 -115.947 - 71 45.6946 855 3 0 22.9032 -8.85 -115.89 - 71 70.3562 1001 3 1 20.4206 -11.7432 -114.85 - 71 95.848 1000 3 1 20.2499 -11.9268 -114.781 - 71 73.9288 999 3 1 20.05 -12.1247 -114.724 - 71 79.851 998 3 1 19.8498 -12.3176 -114.688 - 71 73.3693 997 3 1 19.6495 -12.4994 -114.657 - 71 152.431 996 3 1 19.45 -12.6698 -114.632 - 71 163.811 995 3 1 19.2498 -12.8449 -114.604 - 71 73.2702 994 3 1 19.05 -12.9961 -114.566 - 71 69.8872 993 3 1 18.8499 -13.1362 -114.525 - 71 52.0803 992 3 1 18.6498 -13.2857 -114.487 - 71 125.623 849 4 0 9.44917 -10.1141 -86.2495 - 71 8.01336 850 4 0 9.33728 -10.05 -85.8623 - 71 96.7274 944 4 1 8.97935 -9.87511 -84.85 - 71 2.25035 943 4 1 8.84996 -9.85173 -84.4591 - 71 96.3252 909 5 0 88.0668 1.99315 -56.25 - 71 94.3224 910 5 0 88.3648 2.05 -56.1125 - 71 96.3472 1344 5 1 88.964 2.67479 -54.85 - 71 9.52345 1345 5 1 89.05 2.86979 -54.4839 - 71 34.0904 731 3 0 -72.1031 -33.65 -116.242 - 71 167.052 730 3 0 -72.373 -33.8501 -116.168 - 71 68.236 710 1 1 -37.85 159.127 -174.564 - 71 213.595 1398 1 1 99.9217 88.1278 -174.45 - 71 94.7647 1397 0 1 99.7348 88.5471 -204.45 - 71 140.958 1342 0 0 99.7977 88.6133 -205.85 - 71 147.025 1339 1 0 99.9089 87.9617 -175.851 - 71 326.47 1392 0 1 98.6423 87.4397 -204.45 - 71 124.808 1338 0 0 98.3839 87.6969 -205.85 -Number of digits in this event = 67 +Number of tracker hits in this event = 37 + 71 153.166 751 11 0 77.3399 -29.6897 124.15 + 71 287.613 1286 10 1 77.344 -29.6939 95.55 + 71 123.292 751 10 0 77.3456 -29.6947 94.15 + 71 404.844 1286 9 1 77.3656 -29.7149 65.55 + 71 117.905 751 9 0 77.3643 -29.7163 64.15 + 71 115.654 1286 8 1 77.3402 -29.7527 35.55 + 71 130.704 751 8 0 77.3394 -29.7542 34.15 + 71 121.21 1286 7 1 77.3049 -29.7823 5.55 + 71 136.836 751 7 0 77.3008 -29.7854 4.15 + 71 113.485 1285 6 1 77.2108 -29.8532 -24.45 + 71 115.61 751 6 0 77.2102 -29.8492 -25.85 + 71 137.504 1285 5 1 77.2176 -29.7083 -54.45 + 71 121.558 751 5 0 77.2078 -29.686 -55.85 + 71 110.062 1284 4 1 76.9277 -29.3152 -84.45 + 71 137.671 753 4 0 76.9125 -29.2976 -85.85 + 71 113.107 1282 3 1 76.6152 -28.976 -114.45 + 71 137.101 755 3 0 76.6012 -28.9586 -115.85 + 71 118.374 1281 2 1 76.3565 -28.5775 -144.45 + 71 101.52 757 2 0 76.3571 -28.5335 -145.85 + 71 131.97 1281 1 1 76.3262 -27.6166 -174.45 + 71 166.944 762 1 0 76.3284 -27.5805 -175.85 + 71 110.033 1281 0 1 76.3189 -26.8239 -204.451 + 71 133.366 766 0 0 76.3757 -26.8066 -205.85 + 71 107.945 763 1 0 76.5507 -27.3414 -175.85 + 71 56.5382 764 1 0 76.6194 -27.25 -176.111 + 71 2.3488 765 1 0 76.5906 -27.05 -176.246 + 71 67.3726 657 2 0 46.5642 -48.4906 -146.25 + 71 49.6914 1284 0 1 76.9157 -30.506 -204.45 + 71 181.464 1283 0 1 76.85 -30.4264 -204.558 + 71 43.7155 758 0 0 76.0253 -28.3833 -205.85 + 71 362.633 759 0 0 75.9726 -28.2499 -205.881 + 71 182.552 760 0 0 75.3382 -28.05 -206.098 + 71 60.1959 1287 9 1 77.45 -30.2592 65.4679 + 71 296.799 1285 9 1 77.25 -30.524 65.4501 + 71 3.01709 1285 10 1 77.25 -29.7311 95.158 + 71 393.623 747 10 0 75.8969 -30.4705 94.15 + 71 47.4194 752 11 0 77.2768 -29.65 123.857 +Number of digits in this event = 21 Using G4ParticleGun ... -9.63832 LIN +3.16186 LIN e- Event: 72 -Number of tracker hits in this event = 155 - 72 104.292 810 9 1 -17.9607 130.391 65.55 - 72 115.689 1551 9 0 -17.9588 130.39 64.15 - 72 215.666 810 8 1 -17.9206 130.364 35.55 - 72 259.078 1551 8 0 -17.9195 130.36 34.15 - 72 208.978 810 7 1 -17.8904 130.269 5.55 - 72 216.509 1550 7 0 -17.889 130.267 4.15 - 72 114.719 810 6 1 -17.8602 130.219 -24.45 - 72 116.811 1550 6 0 -17.8611 130.217 -25.85 - 72 381.998 810 5 1 -17.88 130.165 -54.45 - 72 261.868 1550 5 0 -17.8805 130.162 -55.85 - 72 121.961 810 4 1 -17.8843 130.094 -84.45 - 72 194.186 1549 4 0 -17.8873 130.086 -85.85 - 72 116.617 810 3 1 -17.9408 129.923 -114.45 - 72 125.17 1548 3 0 -17.9434 129.914 -115.85 - 72 356.942 810 2 1 -17.9969 129.737 -144.45 - 72 141.461 1547 2 0 -17.9998 129.729 -145.85 - 72 73.1438 810 1 1 -18.0498 129.572 -174.45 - 72 37.3379 809 1 1 -18.05 129.571 -174.683 - 72 305.545 1547 1 0 -18.051 129.564 -175.85 - 72 769.799 809 0 1 -18.0744 129.377 -204.45 - 72 229.92 1546 0 0 -18.0751 129.366 -205.85 - 72 58.9977 1536 6 0 125.649 127.42 -26.2499 - 72 205.019 1535 6 0 125.723 127.35 -26.1423 - 72 101.801 810 0 1 -18.0299 129.343 -204.45 - 72 340.274 811 0 1 -17.8498 129.232 -204.507 - 72 115.326 812 0 1 -17.65 129.126 -204.576 - 72 58.4229 813 0 1 -17.45 129.058 -204.694 - 72 8.39419 814 0 1 -17.25 128.988 -204.831 - 72 230.249 1541 0 0 -15.5192 128.543 -205.85 - 72 94.489 1547 0 0 -17.9712 129.559 -205.85 - 72 172.176 1540 0 0 -18.2999 128.288 -205.85 - 72 139.384 1539 0 0 -18.3373 128.15 -205.983 - 72 53.0255 1538 0 0 -18.3425 127.949 -206.148 - 72 99.2004 1377 0 0 -18.5809 95.726 -206.25 - 72 129.059 811 5 1 -17.8453 130.178 -54.4504 - 72 63.7492 876 4 1 -4.74218 131.147 -84.45 - 72 93.0402 875 4 1 -4.85007 131.245 -84.6252 - 72 64.5301 1561 4 0 -5.76612 132.395 -85.85 - 72 167.372 1562 4 0 -5.86395 132.551 -85.9668 - 72 55.1324 1563 4 0 -6.04374 132.75 -86.0223 - 72 62.6624 1564 4 0 -6.1556 132.95 -86.0393 - 72 68.7889 1565 4 0 -6.24851 133.15 -86.019 - 72 51.2851 1566 4 0 -6.32539 133.35 -86.0286 - 72 99.3543 1567 4 0 -6.33756 133.55 -86.0406 - 72 101.525 1568 4 0 -6.35189 133.75 -86.0376 - 72 96.2333 1569 4 0 -6.29746 133.95 -85.98 - 72 41.9169 1570 4 0 -6.23663 134.15 -85.911 - 72 186.754 868 4 1 -6.26089 135.914 -84.8499 - 72 34.2998 867 4 1 -6.45 136.332 -84.52 - 72 132.815 1549 5 0 -17.9127 130.056 -55.85 - 72 106.732 805 4 1 -19.0285 127.896 -84.45 - 72 168.797 1537 4 0 -19.0859 127.738 -85.8503 - 72 145.129 798 3 1 -20.314 124.524 -114.45 - 72 107.632 1520 3 0 -20.5193 124.289 -115.85 - 72 146.52 778 2 1 -24.2958 119.538 -144.45 - 72 172.385 1495 2 0 -24.3571 119.327 -145.85 - 72 6.42674 772 1 1 -25.4557 115.01 -174.45 - 72 134.212 773 1 1 -25.45 114.999 -174.476 - 72 129.259 1471 1 0 -25.2972 114.546 -175.85 - 72 65.7059 799 3 1 -20.25 124.535 -114.487 - 72 105.391 800 3 1 -20.05 124.569 -114.579 - 72 102.481 801 3 1 -19.8499 124.638 -114.536 - 72 9.55343 804 4 1 -19.05 127.857 -84.8273 - 72 259.49 1541 4 0 -20.1383 128.362 -85.85 - 72 281.252 1540 4 0 -20.2221 128.35 -85.8877 - 72 23.4194 1542 4 0 -20.9392 128.551 -86.0096 - 72 252.916 793 4 1 -21.3129 128.281 -84.85 - 72 232.733 1550 0 0 -17.8455 130.324 -205.85 - 72 111.96 959 2 1 11.914 -0.05 -144.68 - 72 177.298 998 4 0 16.5893 19.7054 -86.25 - 72 29.87 1005 6 0 -51.2963 21.1997 -26.25 - 72 108.84 960 2 1 12.0505 -0.244694 -144.546 - 72 53.0307 897 2 0 12.1146 -0.533643 -145.85 - 72 207.715 896 2 0 12.1283 -0.65 -145.967 - 72 48.0645 895 2 0 12.1943 -0.850153 -145.917 - 72 25.7431 957 2 1 11.623 -1.02456 -144.85 - 72 247.875 958 2 1 11.65 -1.04651 -144.806 - 72 50.0229 1040 3 1 28.225 -2.32371 -114.85 - 72 43.7409 1041 3 1 28.25 -2.3411 -114.785 - 72 123.633 1550 8 0 -17.9584 130.226 34.15 - 72 22.5738 813 7 1 -17.277 127.131 5.54988 - 72 117.658 814 7 1 -17.25 127.079 5.46596 - 72 97.7995 1530 7 0 -16.817 126.327 4.15 - 72 38.8219 1529 7 0 -16.7142 126.15 3.85944 - 72 107.411 869 6 1 -6.20801 107.902 -24.45 - 72 9.69241 870 6 1 -6.05 107.855 -24.8109 - 72 118.47 1437 6 0 -5.63064 107.668 -25.8501 - 72 153.432 943 5 1 8.67919 101.937 -54.45 - 72 92.3776 1401 5 0 9.33612 100.549 -55.8503 - 72 90.0179 1400 5 0 9.41524 100.35 -56.0638 - 72 16.5839 977 4 1 15.6249 79.0351 -84.45 - 72 142.211 978 4 1 15.65 78.9957 -84.4843 - 72 35.9895 979 4 1 15.8502 78.7231 -84.757 - 72 10.9098 1288 4 0 16.7263 77.6737 -85.85 - 72 109.158 1287 4 0 16.7473 77.6496 -85.8748 - 72 93.6423 1286 4 0 16.9076 77.4498 -86.0682 - 72 133.41 1086 3 1 37.3385 51.3405 -114.45 - 72 19.682 1087 3 1 37.45 51.1132 -114.805 - 72 124.721 1152 3 0 37.8284 50.6234 -115.85 - 72 24.6342 1151 3 0 37.9992 50.45 -116.182 - 72 93.6559 1206 2 1 61.35 33.3805 -144.45 - 72 165.114 1207 2 1 61.45 33.1709 -144.624 - 72 16.0345 1051 2 0 62.3433 30.3344 -145.85 - 72 64.0244 1050 2 0 62.3547 30.2498 -145.889 - 72 112.247 1049 2 0 62.3339 30.05 -145.979 - 72 275.633 1048 2 0 62.2991 29.85 -146.07 - 72 43.8001 1047 2 0 62.3058 29.6498 -146.191 - 72 33.6629 1224 1 1 64.9435 -10.738 -174.45 - 72 129.939 1225 1 1 65.05 -10.6362 -174.527 - 72 155.004 1226 1 1 65.2502 -10.2629 -174.555 - 72 78.7122 1227 1 1 65.45 -9.84793 -174.473 - 72 85.617 1228 1 1 65.65 -9.59643 -174.481 - 72 65.7189 1229 1 1 65.8501 -9.48066 -174.479 - 72 61.5382 1230 1 1 66.05 -9.41884 -174.501 - 72 173.48 1231 1 1 66.3567 -9.39241 -174.451 - 72 73.9685 863 1 0 66.5282 -7.36193 -175.85 - 72 87.6151 864 1 0 66.5118 -7.25 -175.937 - 72 34.9655 827 1 0 45.6491 -14.5578 -176.25 - 72 88.2979 826 1 0 45.644 -14.6505 -176.181 - 72 143.028 825 1 0 45.6442 -14.85 -176.06 - 72 63.5605 1127 1 1 45.4906 -15.2878 -174.85 - 72 243.98 1126 1 1 45.45 -15.364 -174.728 - 72 42.2335 1538 7 0 -17.8897 127.764 4.15 - 72 60.1795 1537 7 0 -17.8864 127.75 4.01286 - 72 122.521 813 6 1 -17.3773 124.702 -24.45 - 72 215.599 1521 6 0 -17.3243 124.535 -25.85 - 72 123.402 819 5 1 -16.2056 121.135 -54.45 - 72 150.11 1503 5 0 -16.1344 120.908 -55.85 - 72 110.843 827 4 1 -14.591 116.033 -84.45 - 72 165.102 1478 4 0 -14.4824 115.841 -85.85 - 72 141.414 840 3 1 -12.0476 112.235 -114.45 - 72 104.212 1459 3 0 -11.885 112.128 -115.85 - 72 133.006 857 2 1 -8.59908 109.98 -144.45 - 72 110.64 1448 2 0 -8.49153 109.872 -145.85 - 72 11.4492 867 1 1 -6.45419 107.677 -174.45 - 72 172.181 868 1 1 -6.45 107.673 -174.5 - 72 32.2755 1437 1 0 -6.33757 107.56 -175.85 - 72 105.945 1436 1 0 -6.32743 107.55 -175.973 - 72 511.672 880 0 1 -3.9302 105.352 -204.45 - 72 138.788 1425 0 0 -3.83637 105.192 -205.85 - 72 6.2117 1424 0 0 -3.81465 105.15 -206.226 - 72 46.4125 363 4 0 -31.8475 -107.526 -86.25 - 72 130.9 362 4 0 -31.861 -107.55 -86.2097 - 72 5.68349 879 0 1 -4.05 105.226 -204.573 - 72 89.9839 1064 12 0 -160.412 32.9906 153.75 - 72 114.983 1063 12 0 -160.251 32.85 153.904 - 72 117.44 1062 12 0 -160.394 32.6498 154.036 - 72 157.774 99 12 1 -160.181 32.9822 155.15 - 72 346.376 1550 2 0 -17.8983 130.335 -145.85 - 72 113.099 813 1 1 -17.4109 129.643 -174.45 - 72 98.3296 815 0 1 -16.8717 128.207 -204.45 - 72 257.297 816 0 1 -16.85 128.203 -204.762 - 72 370.049 1543 0 0 -16.943 128.847 -205.85 - 72 118.027 806 1 1 -18.8385 129.079 -174.45 - 72 119.137 1544 1 0 -18.8095 129.054 -175.85 -Number of digits in this event = 66 +Number of tracker hits in this event = 58 + 72 174.425 649 10 1 -50.0752 -102.38 95.55 + 72 134.502 388 10 0 -50.0728 -102.376 94.15 + 72 114.038 650 9 1 -50.0214 -102.305 65.55 + 72 107.898 389 9 0 -50.0176 -102.302 64.15 + 72 137.243 650 8 1 -49.9289 -102.242 35.55 + 72 125.106 389 8 0 -49.9154 -102.235 34.15 + 72 131.286 652 7 1 -49.6376 -102.117 5.55 + 72 126.497 390 7 0 -49.6255 -102.11 4.15 + 72 145.685 653 6 1 -49.3821 -101.978 -24.45 + 72 155.815 390 6 0 -49.3687 -101.975 -25.85 + 72 102.714 654 5 1 -49.1046 -101.881 -54.45 + 72 167.879 391 5 0 -49.0902 -101.872 -55.85 + 72 124.661 656 4 1 -48.7904 -101.705 -84.45 + 72 119.665 392 4 0 -48.7741 -101.7 -85.85 + 72 104.442 658 3 1 -48.4305 -101.591 -114.45 + 72 131.829 392 3 0 -48.4143 -101.582 -115.85 + 72 133.5 659 2 1 -48.065 -101.399 -144.45 + 72 110.165 393 2 0 -48.0458 -101.386 -145.85 + 72 356.034 662 1 1 -47.6449 -101.121 -174.45 + 72 167.424 395 1 0 -47.6229 -101.107 -175.85 + 72 191.338 664 0 1 -47.1445 -100.794 -204.45 + 72 195.249 396 0 0 -47.1182 -100.778 -205.85 + 72 46.0681 661 1 1 -47.6508 -101.112 -174.81 + 72 19.0717 407 1 0 -47.687 -98.5999 -175.85 + 72 44.5528 408 1 0 -47.717 -98.55 -175.867 + 72 4.394 657 1 1 -48.4601 -98.1363 -174.85 + 72 145.919 413 1 0 -48.1282 -97.4509 -175.85 + 72 11.2486 379 1 0 -47.1849 -104.199 -175.85 + 72 3.72413 341 1 0 -49.4061 -111.942 -175.85 + 72 67.9457 340 1 0 -49.4107 -111.95 -175.854 + 72 94.6827 339 1 0 -49.4296 -112.151 -175.944 + 72 391.905 338 1 0 -49.4701 -112.35 -176.131 + 72 116.805 511 1 0 -64.5771 -77.7704 -176.25 + 72 39.0699 152 1 0 -8.53138 -149.55 -176.121 + 72 77.5498 150 1 0 -8.22916 -149.95 -175.971 + 72 106.444 477 6 0 -58.4086 -84.6339 -26.25 + 72 3.63022 476 6 0 -58.4775 -84.65 -26.2478 + 72 26.0667 259 3 0 -112.542 -128.177 -116.25 + 72 160.845 260 3 0 -112.575 -128.15 -116.188 + 72 134.354 333 3 1 -113.432 -127.478 -114.85 + 72 73.098 332 3 1 -113.55 -127.413 -114.666 + 72 321.952 650 2 1 -49.9409 -102.299 -144.45 + 72 83.9226 387 2 0 -50.0695 -102.661 -145.85 + 72 13.9841 386 2 0 -50.0975 -102.75 -146.194 + 72 158.324 641 1 1 -51.7775 -108.73 -174.45 + 72 130.647 356 1 0 -51.8667 -108.767 -175.85 + 72 49.4399 629 0 1 -54.1933 -107.953 -204.45 + 72 109.321 630 0 1 -54.0499 -108.035 -204.617 + 72 8.16953 631 0 1 -53.8497 -108.165 -204.835 + 72 110.811 356 0 0 -52.9674 -108.797 -205.85 + 72 62.0825 355 0 0 -52.7754 -108.95 -206.107 + 72 185.207 389 2 0 -49.9362 -102.315 -145.85 + 72 117.727 650 1 1 -49.9617 -102.511 -174.45 + 72 152.272 388 1 0 -50.0049 -102.48 -175.85 + 72 135.471 645 0 1 -50.9791 -101.668 -204.45 + 72 128.85 392 0 0 -51.1072 -101.686 -205.851 + 72 7.4331 640 1 1 -51.8501 -102.412 -174.843 + 72 69.3035 387 1 0 -52.4926 -102.55 -175.896 +Number of digits in this event = 29 Using G4ParticleGun ... -4.67938 LIN +7.08656 LIN e- Event: 73 -Number of tracker hits in this event = 159 - 73 164.282 1207 11 1 61.5091 -20.6416 125.55 - 73 105.941 797 11 0 61.5105 -20.6398 124.15 - 73 151.541 1207 10 1 61.5417 -20.6036 95.55 - 73 135.394 797 10 0 61.5427 -20.601 94.15 - 73 380.19 1207 9 1 61.5714 -20.5429 65.55 - 73 352.153 797 9 0 61.5704 -20.5412 64.15 - 73 123.028 1207 8 1 61.5581 -20.5072 35.55 - 73 258.432 797 8 0 61.5575 -20.5056 34.15 - 73 158.041 1207 7 1 61.5568 -20.4711 5.55 - 73 143.87 797 7 0 61.5564 -20.4692 4.15 - 73 132.818 1207 6 1 61.5489 -20.4399 -24.45 - 73 152.057 798 6 0 61.5473 -20.4372 -25.85 - 73 190.768 1207 5 1 61.5137 -20.3845 -54.45 - 73 173.483 798 5 0 61.5127 -20.3822 -55.85 - 73 169.795 1207 4 1 61.4873 -20.3346 -84.45 - 73 216.779 798 4 0 61.4829 -20.3351 -85.85 - 73 140.584 1206 3 1 61.3925 -20.3443 -114.45 - 73 154.963 798 3 0 61.3907 -20.3443 -115.85 - 73 147.155 1206 2 1 61.3524 -20.3409 -144.45 - 73 359.051 798 2 0 61.3516 -20.3435 -145.85 - 73 197.533 1206 1 1 61.3291 -20.3975 -174.45 - 73 138.204 798 1 0 61.329 -20.3987 -175.85 - 73 109.461 1206 0 1 61.3392 -20.4224 -204.45 - 73 122.807 798 0 0 61.3392 -20.4238 -205.85 - 73 223.304 791 0 0 93.472 -21.8246 -206.25 - 73 77.945 790 0 0 93.6349 -21.85 -206.035 - 73 95.9866 1371 0 1 94.3632 -22.0695 -204.85 - 73 47.2936 1372 0 1 94.55 -22.0295 -204.602 - 73 18.1756 1396 0 1 99.5112 -22.171 -204.85 - 73 212.25 1397 0 1 99.55 -22.1925 -204.803 - 73 32.9077 482 6 0 145.357 -83.45 -26.1931 - 73 109.181 338 8 0 179.948 -112.51 33.75 - 73 22.1721 337 8 0 180.101 -112.55 33.9454 - 73 129.15 1799 8 1 180.047 -113.367 35.15 - 73 124.724 727 2 1 -34.452 29.0191 -144.45 - 73 86.8472 1207 2 1 61.45 -20.3309 -144.567 - 73 4.73432 1208 2 1 61.65 -20.368 -144.828 - 73 69.3704 960 2 0 42.808 12.1013 -146.25 - 73 95.8722 961 2 0 42.7276 12.25 -146.076 - 73 3.75091 962 2 0 42.5134 12.45 -145.853 - 73 113.397 1110 2 1 42.1665 13.7204 -144.85 - 73 20.0874 976 2 0 41.9602 15.4022 -145.85 - 73 35.3253 1108 2 1 41.6773 16.4824 -144.85 - 73 81.3128 1107 2 1 41.6498 16.5648 -144.765 - 73 174.482 1106 2 1 41.45 16.5929 -144.642 - 73 61.7287 1205 2 1 61.2498 -20.3341 -144.459 - 73 59.3509 1204 2 1 61.0497 -20.2955 -144.556 - 73 109.491 1203 2 1 60.85 -20.3386 -144.615 - 73 72.4288 1202 2 1 60.65 -20.5736 -144.775 - 73 126.157 1201 2 1 60.45 -20.7601 -144.74 - 73 55.9813 1200 2 1 60.2499 -20.8549 -144.706 - 73 60.4825 1199 2 1 60.0499 -20.8471 -144.692 - 73 63.6817 1198 2 1 59.85 -20.772 -144.674 - 73 52.4562 1197 2 1 59.65 -20.6999 -144.681 - 73 71.5 1196 2 1 59.45 -20.6871 -144.71 - 73 79.0081 1195 2 1 59.25 -20.6872 -144.782 - 73 65.6249 1194 2 1 59.0499 -20.7048 -144.814 - 73 396.75 790 2 0 55.6522 -21.9181 -145.85 - 73 121.278 1206 8 1 61.3777 -20.6231 35.55 - 73 155.818 1205 7 1 61.1106 -20.268 5.55 - 73 117.3 799 7 0 61.1052 -20.2437 4.15 - 73 93.907 1204 6 1 60.9626 -19.7166 -24.45 - 73 123.767 801 6 0 60.9302 -19.6661 -25.85 - 73 100.99 1201 5 1 60.3633 -18.6857 -54.45 - 73 126.42 807 5 0 60.3132 -18.6479 -55.85 - 73 219.444 1196 4 1 59.3491 -17.8618 -84.45 - 73 290.932 811 4 0 59.315 -17.7845 -85.85 - 73 84.7182 1193 3 1 58.6548 -16.1581 -114.45 - 73 16.9447 1192 3 1 58.65 -16.1409 -114.767 - 73 333.384 819 3 0 58.6332 -16.0815 -115.85 - 73 171.483 1190 2 1 58.0999 -14.5398 -144.45 - 73 116.004 827 2 0 58.0685 -14.4793 -145.85 - 73 147.158 1187 1 1 57.4668 -13.1717 -174.45 - 73 153.356 834 1 0 57.4444 -13.1124 -175.85 - 73 108.084 1184 0 1 56.9013 -11.9899 -204.45 - 73 111.253 840 0 0 56.8997 -11.9078 -205.85 - 73 228.847 1197 4 1 59.4502 -18.1759 -84.4925 - 73 184.983 1198 4 1 59.65 -18.5511 -84.7262 - 73 126.044 797 4 0 60.8865 -20.4821 -85.85 - 73 255.177 796 4 0 61.308 -20.6501 -86.0134 - 73 216.075 795 4 0 61.8983 -20.85 -85.9693 - 73 132.19 1124 4 0 25.0942 44.8534 -86.25 - 73 144.445 1123 4 0 25.0831 44.85 -86.0614 - 73 73.4746 1199 4 1 59.8502 -18.1092 -84.8184 - 73 234.57 806 4 0 60.8735 -18.6624 -85.85 - 73 19.8642 1340 3 1 88.2144 -29.8089 -114.45 - 73 101.395 1341 3 1 88.25 -29.837 -114.535 - 73 7.53628 1342 3 1 88.4502 -29.9567 -114.823 - 73 23.8876 748 3 0 89.3099 -30.4226 -115.85 - 73 130.849 747 3 0 89.3634 -30.45 -115.913 - 73 174.337 1467 2 1 113.577 -41.697 -144.45 - 73 42.7554 692 2 0 113.861 -41.4707 -145.85 - 73 101.716 693 2 0 113.888 -41.4499 -145.988 - 73 182.277 1491 1 1 118.504 -38.3258 -174.45 - 73 76.3547 1490 1 1 118.35 -38.2718 -174.545 - 73 99.3378 1489 1 1 118.15 -38.2142 -174.662 - 73 34.6318 1488 1 1 117.95 -38.1583 -174.785 - 73 177.788 711 1 0 116.312 -37.7508 -175.85 - 73 133.809 712 1 0 115.958 -37.65 -176.058 - 73 293.375 1239 0 1 68.0456 -18.8583 -204.45 - 73 104.1 807 0 0 67.8942 -18.5303 -205.85 - 73 32.3911 808 0 0 67.8383 -18.45 -206.113 - 73 60.0276 1238 0 1 67.85 -18.6934 -204.666 - 73 215.184 804 0 0 67.0207 -19.1474 -205.85 - 73 13.2181 803 0 0 66.8811 -19.25 -206.212 - 73 182.51 1200 4 1 60.05 -18.0407 -84.6008 - 73 2.96778 1201 4 1 60.2501 -17.9279 -84.8438 - 73 30.2163 810 4 0 61.1016 -17.8521 -85.85 - 73 128.804 1209 8 1 61.958 -19.8392 35.55 - 73 160.803 800 8 0 61.9824 -19.8664 34.15 - 73 116.974 1210 7 1 62.1806 -20.3173 5.55 - 73 108.947 798 7 0 62.2017 -20.4111 4.15 - 73 114.95 1213 6 1 62.8245 -22.2769 -24.45 - 73 145.485 788 6 0 62.8449 -22.2642 -25.85 - 73 132.143 1216 5 1 63.406 -22.3847 -54.45 - 73 100.304 788 5 0 63.4317 -22.4175 -55.85 - 73 110.613 1218 4 1 63.7629 -22.8249 -84.45 - 73 11.3035 786 4 0 63.7812 -22.8497 -85.85 - 73 185.366 785 4 0 63.7814 -22.85 -85.8638 - 73 34.3211 1220 3 1 64.247 -23.0556 -114.45 - 73 66.6457 1221 3 1 64.25 -23.0637 -114.578 - 73 126.21 784 3 0 64.2862 -23.144 -115.85 - 73 124.086 1223 2 1 64.8256 -24.8989 -144.45 - 73 125.848 775 2 0 64.8425 -24.9941 -145.85 - 73 125.694 1225 1 1 65.1944 -26.7377 -174.45 - 73 170.59 766 1 0 65.2587 -26.731 -175.85 - 73 120.77 1232 0 1 66.5429 -26.7391 -204.45 - 73 74.2855 766 0 0 66.6513 -26.6547 -205.85 - 73 186.508 767 0 0 66.6572 -26.65 -205.928 - 73 205.329 684 4 0 35.0474 -43.0503 -86.2498 - 73 68.8835 1217 3 1 63.4675 -16.4948 -114.45 - 73 74.5754 1218 3 1 63.65 -16.5487 -114.633 - 73 26.9413 816 3 0 64.6509 -16.8351 -115.85 - 73 138.14 815 3 0 64.7037 -16.85 -115.914 - 73 23.9136 1361 2 1 92.4797 -14.9706 -144.45 - 73 98.3537 1362 2 1 92.5504 -14.9782 -144.534 - 73 48.9384 1363 2 1 92.75 -14.9864 -144.746 - 73 164.37 824 2 0 93.9536 -15.0505 -145.85 - 73 95.9876 1517 1 1 123.664 -16.0034 -174.45 - 73 54.7581 1516 1 1 123.55 -15.8071 -174.652 - 73 116.35 821 1 0 123.033 -15.6917 -175.85 - 73 33.5519 830 1 0 109.849 -14.0175 -176.25 - 73 338.44 829 1 0 109.79 -14.05 -176.149 - 73 151.93 828 1 0 109.531 -14.25 -175.955 - 73 271.023 971 1 0 110.079 14.2626 -176.25 - 73 275.128 972 1 0 110.26 14.45 -176.11 - 73 79.0712 973 1 0 111.249 14.65 -176.171 - 73 131.963 1216 3 1 63.3722 -16.4763 -114.45 - 73 151.208 818 3 0 63.4151 -16.4215 -115.85 - 73 124.832 1221 2 1 64.3563 -15.3415 -144.45 - 73 122.915 823 2 0 64.4515 -15.274 -145.85 - 73 131.079 1232 1 1 66.5782 -14.1431 -174.45 - 73 116.362 1246 0 1 69.424 -13.7679 -204.45 - 73 164.683 830 0 0 69.4719 -13.9311 -205.85 - 73 115.988 119 2 1 -156.185 40.0285 -144.85 - 73 247.448 754 0 0 65.5279 -29.0517 -206.25 - 73 310.542 753 0 0 65.3971 -29.25 -206.097 - 73 35.9424 1224 0 1 64.9951 -26.9033 -204.85 - 73 56.9931 1225 0 1 65.0502 -26.8695 -204.791 -Number of digits in this event = 84 +Number of tracker hits in this event = 113 + 73 118.262 379 10 1 -104.211 39.9616 95.55 + 73 115.116 1099 10 0 -104.211 39.962 94.15 + 73 346.534 379 9 1 -104.201 39.9738 65.55 + 73 342.527 1099 9 0 -104.202 39.9758 64.15 + 73 111.348 379 8 1 -104.205 40.0183 35.55 + 73 107.902 1099 8 0 -104.205 40.0206 34.15 + 73 173.969 379 7 1 -104.197 40.0666 5.55 + 73 122.526 1100 7 0 -104.196 40.0686 4.15 + 73 140.634 379 6 1 -104.184 40.107 -24.45 + 73 187.148 1100 6 0 -104.183 40.1092 -25.85 + 73 105.373 379 5 1 -104.161 40.1477 -54.45 + 73 106.278 1100 5 0 -104.161 40.1487 -55.85 + 73 105.972 379 4 1 -104.152 40.1674 -84.45 + 73 135.888 1100 4 0 -104.152 40.1681 -85.85 + 73 110.222 380 3 1 -104.141 40.1866 -114.45 + 73 180.329 1100 3 0 -104.141 40.1873 -115.85 + 73 729.704 380 2 1 -104.126 40.2151 -144.45 + 73 600.314 1100 2 0 -104.125 40.2158 -145.85 + 73 103.512 380 1 1 -104.095 40.2335 -174.45 + 73 286.811 1100 1 0 -104.093 40.234 -175.85 + 73 250.776 380 0 1 -104.025 40.2565 -204.45 + 73 400.706 1101 0 0 -104.02 40.2621 -205.85 + 73 70.9433 878 3 0 -137.962 -4.25 -115.957 + 73 94.2521 653 2 0 -2.95059 -49.2858 -146.25 + 73 61.0356 652 2 0 -2.70069 -49.45 -145.978 + 73 35.4847 892 2 1 -1.55713 -49.9544 -144.85 + 73 68.0599 893 2 1 -1.44983 -49.9993 -144.755 + 73 56.0885 894 2 1 -1.25 -50.0906 -144.611 + 73 66.4923 895 2 1 -1.05 -50.1468 -144.524 + 73 38.3318 896 2 1 -0.686917 -50.1233 -144.45 + 73 185.65 897 2 1 -0.65 -50.0565 -144.519 + 73 24.5291 658 2 0 -0.489278 -48.3391 -145.85 + 73 110.661 659 2 0 -0.492383 -48.25 -145.916 + 73 11.948 660 2 0 -0.5112 -48.05 -146.192 + 73 118.304 683 2 0 -10.5337 -43.3311 -146.25 + 73 1.37871 848 2 1 -10.2521 -43.5067 -144.849 + 73 310.251 849 2 1 -10.25 -43.5076 -144.84 + 73 112.296 850 2 1 -10.0195 -43.4353 -144.45 + 73 222.527 687 2 0 -10.3213 -42.4747 -145.85 + 73 78.0254 688 2 0 -10.3151 -42.45 -145.882 + 73 140.57 842 2 1 -11.5649 -41.8621 -144.85 + 73 161.154 381 1 1 -103.791 40.2986 -174.45 + 73 118.63 1102 1 0 -104.059 40.5404 -175.851 + 73 17.7601 352 0 1 -109.742 46.3569 -204.45 + 73 111.04 351 0 1 -109.75 46.3644 -204.487 + 73 57.0637 1132 0 0 -110.096 46.6149 -205.851 + 73 48.8445 1133 0 0 -110.149 46.6501 -206.056 + 73 111.863 376 1 1 -104.786 40.103 -174.45 + 73 158.247 377 0 1 -104.684 40.3383 -204.45 + 73 48.0919 215 0 1 -136.95 165.106 -204.598 + 73 198.909 214 0 1 -137.15 165.637 -204.492 + 73 104.664 409 1 1 -98.2245 34.9595 -174.45 + 73 128.026 1073 1 0 -98.145 34.7203 -175.85 + 73 30.5963 628 1 0 -144.976 -54.25 -175.974 + 73 99.7264 167 1 1 -146.734 -53.3821 -174.85 + 73 148.044 418 0 1 -96.3915 32.2617 -204.45 + 73 117.948 1060 0 0 -96.3715 32.2074 -205.85 + 73 30.9789 1003 0 0 -127.967 20.6626 -206.25 + 73 167.488 1101 2 0 -104.241 40.276 -145.851 + 73 73.87 372 1 1 -105.663 40.2324 -174.45 + 73 59.219 371 1 1 -105.75 40.2328 -174.63 + 73 135.68 1101 1 0 -106.262 40.3228 -175.85 + 73 37.6399 299 0 1 -120.286 32.7906 -204.45 + 73 84.4453 298 0 1 -120.351 32.7822 -204.549 + 73 0.443355 297 0 1 -120.55 32.7879 -204.848 + 73 238.98 1063 0 0 -121.214 32.8051 -205.85 + 73 118.85 392 8 1 -101.593 41.0581 35.5499 + 73 207.9 1107 8 0 -101.74 41.481 34.1497 + 73 181.101 371 7 1 -105.794 49.8762 5.55 + 73 104.646 1151 7 0 -106.226 50.355 4.15 + 73 23.8545 1152 7 0 -106.326 50.45 3.83441 + 73 171.553 316 6 1 -116.77 60.2957 -24.45 + 73 143.291 1204 6 0 -117.038 60.8785 -25.85 + 73 21.6482 286 5 1 -122.906 72.6503 -54.45 + 73 135.562 285 5 1 -122.95 72.6853 -54.5284 + 73 13.3005 1265 5 0 -123.683 73.2296 -55.8501 + 73 128.16 1266 5 0 -123.71 73.25 -55.9006 + 73 3.38855 194 4 1 -141.341 84.84 -84.45 + 73 132.76 193 4 1 -141.35 84.8466 -84.4622 + 73 39.0526 192 4 1 -141.55 85.0214 -84.745 + 73 76.5417 1328 4 0 -142.223 85.7013 -85.85 + 73 51.0075 1329 4 0 -142.356 85.85 -86.0862 + 73 224.821 104 3 1 -159.278 103.342 -114.45 + 73 2.42173 1417 3 0 -159.085 103.747 -115.85 + 73 111.196 1418 3 0 -159.083 103.75 -115.86 + 73 28.2318 133 2 1 -153.427 110.858 -144.45 + 73 72.3475 134 2 1 -153.35 110.849 -144.501 + 73 68.6662 135 2 1 -153.15 110.817 -144.595 + 73 96.2522 136 2 1 -152.95 110.783 -144.678 + 73 62.4054 137 2 1 -152.75 110.721 -144.739 + 73 37.596 138 2 1 -152.55 110.646 -144.805 + 73 68.6498 1445 2 0 -150.806 109.278 -145.851 + 73 83.4416 1444 2 0 -150.627 109.15 -145.969 + 73 42.3508 1443 2 0 -150.427 108.95 -146.123 + 73 55.7813 1190 2 0 -88.8423 58.2214 -146.25 + 73 77.6006 1189 2 0 -88.7183 58.05 -146.132 + 73 48.9277 1188 2 0 -88.6186 57.85 -146.032 + 73 62.5672 1187 2 0 -88.5599 57.65 -145.925 + 73 30.9175 1186 2 0 -88.5871 57.45 -145.876 + 73 455.966 455 2 1 -88.9999 53.8878 -144.85 + 73 73.8472 456 2 1 -88.85 52.7705 -144.726 + 73 35.0936 1153 2 0 -87.9848 50.7529 -145.85 + 73 86.2103 1152 2 0 -87.9348 50.65 -145.908 + 73 104.109 1151 2 0 -87.7327 50.4499 -146.08 + 73 18.9817 868 2 0 -10.1644 -6.37631 -146.25 + 73 74.392 867 2 0 -10.1372 -6.45 -146.219 + 73 73.3358 866 2 0 -10.1629 -6.65007 -146.118 + 73 110.937 865 2 0 -10.1489 -6.85 -146.039 + 73 30.2546 857 2 1 -8.51723 -7.41833 -144.85 + 73 175.57 858 2 1 -8.45 -7.44523 -144.79 + 73 57.3006 380 9 1 -104.15 40.082 65.3122 + 73 112.682 1100 9 0 -103.119 40.1883 64.1499 + 73 71.9445 1303 7 0 -112.968 80.7461 4.15 +Number of digits in this event = 37 Using G4ParticleGun ... -9.28498 LIN +2.99084 LIN e- Event: 74 -Number of tracker hits in this event = 131 - 74 124.746 418 10 1 -96.4902 -46.6592 95.55 - 74 164.133 666 10 0 -96.4902 -46.6592 94.15 - 74 128.328 418 9 1 -96.4909 -46.6593 65.55 - 74 103.164 666 9 0 -96.4918 -46.6593 64.15 - 74 334.143 418 8 1 -96.5031 -46.6848 35.55 - 74 225.345 666 8 0 -96.5003 -46.6845 34.15 - 74 110.767 418 7 1 -96.4487 -46.6864 5.55 - 74 109.276 666 7 0 -96.4448 -46.6878 4.15 - 74 123.714 418 6 1 -96.3707 -46.7187 -24.45 - 74 116.951 666 6 0 -96.3681 -46.7194 -25.85 - 74 361.88 419 5 1 -96.3182 -46.739 -54.45 - 74 421.581 666 5 0 -96.3182 -46.7385 -55.85 - 74 354.895 419 4 1 -96.3174 -46.7288 -84.45 - 74 146.995 666 4 0 -96.3185 -46.7278 -85.85 - 74 121.222 419 3 1 -96.3054 -46.7095 -114.45 - 74 385.79 666 3 0 -96.3033 -46.7061 -115.85 - 74 108.932 419 2 1 -96.2495 -46.6179 -144.45 - 74 272.421 667 2 0 -96.2448 -46.6141 -145.85 - 74 110.326 420 1 1 -96.1385 -46.5481 -174.45 - 74 248.036 667 1 0 -96.1289 -46.5321 -175.85 - 74 133.156 420 0 1 -95.9587 -46.2197 -204.45 - 74 228.001 669 0 0 -95.9565 -46.2048 -205.85 - 74 230.032 415 1 1 -97.1497 -47.3423 -174.85 - 74 14.4156 414 1 1 -97.15 -47.3427 -174.849 - 74 216.031 421 0 1 -95.9399 -46.8204 -204.45 - 74 260.837 666 0 0 -95.957 -46.8211 -205.85 - 74 107.31 409 4 1 -98.2427 -46.2067 -84.45 - 74 225.461 670 4 0 -98.4724 -45.9922 -85.85 - 74 127.767 386 3 1 -102.82 -40.564 -114.45 - 74 36.5521 701 3 0 -102.82 -39.7036 -115.85 - 74 90.1043 702 3 0 -102.82 -39.65 -115.935 - 74 104.347 374 2 1 -105.213 -26.889 -144.45 - 74 160.545 767 2 0 -105.171 -26.646 -145.851 - 74 203.093 368 1 1 -106.433 -21.4964 -174.451 - 74 66.1646 798 1 0 -106.651 -20.3728 -175.85 - 74 73.9245 799 1 0 -106.679 -20.25 -176.016 - 74 94.5614 338 0 1 -112.359 -3.15991 -204.45 - 74 31.8775 337 0 1 -112.55 -3.10253 -204.709 - 74 162.638 885 0 0 -113.169 -2.95322 -205.85 - 74 95.3702 670 5 0 -95.4093 -45.9915 -55.8504 - 74 116.503 664 4 0 -96.3158 -47.1273 -85.85 - 74 370.889 417 3 1 -96.6926 -47.0856 -114.45 - 74 144.808 664 3 0 -96.736 -47.1193 -115.85 - 74 93.5865 412 2 1 -97.6903 -47.8565 -144.45 - 74 126.244 660 2 0 -97.844 -47.8841 -145.85 - 74 109.224 396 1 1 -100.884 -48.3825 -174.45 - 74 104.983 658 1 0 -101.049 -48.3862 -175.85 - 74 131.435 378 0 1 -104.466 -48.4169 -204.45 - 74 159.691 658 0 0 -104.647 -48.3914 -205.85 - 74 296.402 665 3 0 -96.267 -46.9346 -115.85 - 74 402.033 417 4 1 -96.5819 -46.6461 -84.45 - 74 265.146 667 4 0 -96.582 -46.6469 -85.85 - 74 223.087 417 2 1 -96.5774 -46.6971 -144.45 - 74 117.443 666 2 0 -96.5769 -46.7008 -145.85 - 74 246.594 418 1 1 -96.5417 -46.7701 -174.45 - 74 228.031 666 1 0 -96.54 -46.776 -175.85 - 74 481.198 418 0 1 -96.5085 -46.9031 -204.45 - 74 109.09 665 0 0 -96.5068 -46.9085 -205.85 - 74 56.1198 399 0 0 -37.8557 -100.15 -206.111 - 74 62.9415 398 0 0 -37.5963 -100.35 -205.935 - 74 94.955 718 0 1 -36.4089 -101.372 -204.85 - 74 429.299 719 0 1 -36.25 -101.445 -204.616 - 74 238.408 720 0 1 -36.05 -101.732 -204.496 - 74 16.7282 377 0 0 -36.0246 -104.73 -205.85 - 74 80.7759 376 0 0 -36.0249 -104.75 -205.859 - 74 64.3155 375 0 0 -35.9599 -104.95 -205.969 - 74 58.5273 374 0 0 -35.9408 -105.15 -206.088 - 74 96.3406 373 0 0 -35.8867 -105.351 -206.081 - 74 123.366 372 0 0 -36.0553 -105.55 -206.172 - 74 167.19 371 0 0 -35.938 -105.75 -205.931 - 74 167.902 370 0 0 -35.6141 -105.95 -205.996 - 74 16.8803 369 0 0 -35.5969 -106.15 -206.217 - 74 17.4152 279 0 0 -56.6081 -124.328 -206.25 - 74 138.643 278 0 0 -56.6238 -124.35 -206.233 - 74 129.233 668 1 0 -96.5087 -46.4071 -175.85 - 74 363.3 667 0 0 -96.5078 -46.5784 -205.85 - 74 63.9721 633 0 0 -98.5443 -53.3332 -206.25 - 74 196.368 634 0 0 -98.5132 -53.25 -206.114 - 74 14.5934 635 0 0 -98.6305 -53.05 -206.038 - 74 144.509 676 0 0 -107.522 -44.8394 -206.25 - 74 206.127 420 7 1 -96.0447 -46.9771 5.55 - 74 162.489 665 7 0 -95.9935 -46.9999 4.15 - 74 168.748 425 6 1 -95.1045 -47.68 -24.45 - 74 218.905 661 6 0 -95.0799 -47.7802 -25.85 - 74 110.789 428 5 1 -94.5249 -49.1817 -54.4502 - 74 128.069 653 5 0 -94.4928 -49.3106 -55.8504 - 74 140.262 430 4 1 -94.0681 -52.0327 -84.45 - 74 173.795 639 4 0 -93.9796 -52.1822 -85.85 - 74 116.511 438 3 1 -92.3886 -54.9816 -114.45 - 74 171.595 624 3 0 -92.31 -55.2174 -115.85 - 74 60.1504 623 3 0 -92.2986 -55.25 -116.044 - 74 124.524 447 2 1 -90.7021 -59.9146 -144.45 - 74 142.015 599 2 0 -90.5856 -60.1694 -145.85 - 74 107.847 458 1 1 -88.3355 -65.1999 -174.45 - 74 78.4161 573 1 0 -88.2513 -65.4091 -175.85 - 74 72.1763 572 1 0 -88.2369 -65.45 -176.11 - 74 121.148 468 0 1 -86.3405 -70.2976 -204.45 - 74 227.837 547 0 0 -86.1716 -70.4942 -205.85 - 74 106.076 548 0 0 -86.2192 -70.45 -206.085 - 74 372.1 439 3 1 -92.35 -54.9825 -114.479 - 74 243.425 435 3 1 -93.1012 -51.9975 -114.45 - 74 69.9776 436 3 1 -92.95 -51.8441 -114.745 - 74 428.29 644 3 0 -92.4425 -51.2481 -115.85 - 74 238.983 643 3 0 -91.4716 -51.25 -116.202 - 74 124.397 442 3 1 -91.7028 -51.5118 -114.85 - 74 298.954 441 3 1 -91.75 -51.6055 -114.597 - 74 147.251 440 3 1 -91.9503 -51.5894 -114.509 - 74 24.3002 388 3 0 -100.73 -102.352 -116.25 - 74 145.844 389 3 0 -100.754 -102.35 -116.218 - 74 14.7877 434 3 1 -93.1826 -52.0163 -114.45 - 74 103.978 641 3 0 -92.3003 -51.7925 -115.85 - 74 58.3853 642 3 0 -92.0758 -51.6499 -116.193 - 74 142.77 714 3 0 -68.4797 -37.195 -116.25 - 74 113.982 556 3 1 -68.7527 -36.7572 -114.85 - 74 38.0991 555 3 1 -68.85 -36.6366 -114.56 - 74 132.567 665 8 0 -96.471 -46.8846 34.1498 - 74 155.77 419 7 1 -96.15 -51.6541 5.41439 - 74 194.151 642 7 0 -96.7562 -51.5714 4.15 - 74 65.6517 345 6 1 -110.961 -48.328 -24.45 - 74 92.6876 344 6 1 -111.15 -48.291 -24.6153 - 74 40.1223 343 6 1 -111.35 -48.2449 -24.7898 - 74 165.914 660 6 0 -112.541 -47.937 -25.8502 - 74 27.7091 171 5 1 -145.875 -37.0983 -54.45 - 74 94.2418 170 5 1 -145.95 -37.0775 -54.5268 - 74 126.315 169 5 1 -146.15 -37.0183 -54.7081 - 74 18.2859 716 5 0 -147.593 -36.6621 -55.85 - 74 184.035 717 5 0 -147.643 -36.65 -55.8898 - 74 47.0893 741 5 0 -148.199 -31.7924 -55.85 - 74 64.2487 742 5 0 -148.281 -31.6497 -55.9408 - 74 90.7143 743 5 0 -148.345 -31.45 -56.05 - 74 86.5123 744 5 0 -148.501 -31.2498 -56.1464 -Number of digits in this event = 77 +Number of tracker hits in this event = 111 + 74 177.7 879 11 1 -4.16113 29.9192 125.55 + 74 123.31 1049 11 0 -4.16062 29.9186 124.15 + 74 310.721 879 10 1 -4.15773 29.9075 95.55 + 74 114.797 1049 10 0 -4.15879 29.9083 94.15 + 74 121.792 879 9 1 -4.20387 29.9104 65.55 + 74 115.325 1049 9 0 -4.19864 29.9032 64.15 + 74 109.951 879 8 1 -4.12491 29.7667 35.55 + 74 121.32 1048 8 0 -4.1215 29.7568 34.15 + 74 118.6 879 7 1 -4.05281 29.544 5.55 + 74 26.9936 880 7 1 -4.05 29.5421 5.25611 + 74 185.069 1047 7 0 -4.03964 29.5345 4.15 + 74 124.953 881 6 1 -3.78167 29.3072 -24.45 + 74 103.347 1046 6 0 -3.76328 29.2926 -25.85 + 74 147.024 883 5 1 -3.38499 28.9926 -54.45 + 74 226.417 1044 5 0 -3.36994 28.9847 -55.85 + 74 97.7991 884 4 1 -3.06195 28.8098 -84.45 + 74 107.891 1043 4 0 -3.04603 28.8036 -85.85 + 74 105.243 886 3 1 -2.74556 28.6625 -114.45 + 74 118.479 1043 3 0 -2.73609 28.6536 -115.85 + 74 110.536 887 2 1 -2.53174 28.5014 -144.45 + 74 110.719 1042 2 0 -2.52029 28.4893 -145.85 + 74 179.212 888 1 1 -2.26376 28.2328 -174.45 + 74 121.483 1040 1 0 -2.24746 28.2099 -175.85 + 74 117.01 890 0 1 -1.94857 27.7734 -204.45 + 74 190.214 1038 0 0 -1.92733 27.7467 -205.85 + 74 134.192 890 1 1 -1.93264 28.4354 -174.45 + 74 137.972 1035 1 0 -2.4214 27.2387 -175.85 + 74 23.9316 1034 1 0 -2.63423 27.0499 -176.176 + 74 85.9152 928 4 1 5.77213 29.6232 -84.45 + 74 25.1115 927 4 1 5.64993 29.5892 -84.7808 + 74 252.259 1045 4 0 4.92583 29.1618 -85.85 + 74 32.4192 1044 4 0 4.23184 29.05 -86.1841 + 74 77.3628 749 4 0 -112.896 -30.1388 -86.25 + 74 82.5327 748 4 0 -113.103 -30.25 -86.1652 + 74 114.93 747 4 0 -113.25 -30.45 -86.0558 + 74 43.218 322 4 1 -115.593 -31.198 -84.8499 + 74 109.403 321 4 1 -115.75 -31.2223 -84.7922 + 74 314.394 320 4 1 -115.95 -31.1715 -84.715 + 74 404.992 881 3 1 -3.78156 28.6378 -114.45 + 74 125.824 1042 3 0 -3.8509 28.5652 -115.85 + 74 106.983 873 2 1 -5.38271 26.6632 -144.45 + 74 105.334 1033 2 0 -5.41153 26.6571 -145.85 + 74 115.348 869 1 1 -6.09243 26.7409 -174.45 + 74 107.894 1033 1 0 -6.13268 26.761 -175.85 + 74 38.0916 864 0 1 -7.07616 27.9542 -204.45 + 74 93.9281 865 0 1 -7.04995 28 -204.587 + 74 22.5001 1041 0 0 -6.78636 28.4211 -205.851 + 74 104.55 1042 0 0 -6.76771 28.45 -205.939 + 74 13.8448 1045 3 0 -3.5677 29.2333 -115.85 + 74 95.4311 1046 3 0 -3.56138 29.25 -115.891 + 74 125.761 888 2 1 -2.2513 42.2091 -144.45 + 74 108.594 1111 2 0 -2.47274 42.3935 -145.85 + 74 29.5424 876 1 1 -4.81674 45.9584 -174.45 + 74 78.7764 875 1 1 -4.85008 45.9263 -174.552 + 74 146.783 1127 1 0 -5.2297 45.5671 -175.85 + 74 178.994 786 0 1 -22.7245 47.7352 -204.45 + 74 37.7625 1131 0 0 -23.1669 46.3411 -205.85 + 74 86.9545 1130 0 0 -23.2108 46.25 -205.959 + 74 34.5544 1129 0 0 -23.3055 46.0497 -206.195 + 74 33.9653 958 0 0 -38.6963 11.7508 -206.25 + 74 66.0985 957 0 0 -38.7553 11.6496 -206.173 + 74 76.0142 956 0 0 -38.8702 11.45 -206.04 + 74 103.841 955 0 0 -39.0324 11.25 -205.93 + 74 69.6396 694 0 1 -41.0884 9.09722 -204.85 + 74 99.4495 693 0 1 -41.25 8.99582 -204.769 + 74 17.3293 692 0 1 -41.4503 8.71786 -204.822 + 74 0.572233 930 0 0 -42.3973 6.05296 -205.85 + 74 74.2013 929 0 0 -42.3985 6.04952 -205.851 + 74 66.5911 928 0 0 -42.4691 5.85 -205.925 + 74 68.3401 927 0 0 -42.5404 5.65 -206.002 + 74 63.752 926 0 0 -42.6239 5.45 -206.094 + 74 57.6788 925 0 0 -42.6783 5.25 -206.174 + 74 46.0609 924 0 0 -42.6961 5.04973 -206.2 + 74 101.49 923 0 0 -42.7476 4.85 -206.207 + 74 141.257 922 0 0 -42.784 4.65 -206.205 + 74 48.0926 921 0 0 -42.8013 4.44992 -206.223 + 74 16.6728 612 0 0 -48.1485 -57.632 -206.25 + 74 165.731 611 0 0 -48.1859 -57.65 -206.18 + 74 80.224 653 0 1 -49.262 -57.6406 -204.85 + 74 78.0025 652 0 1 -49.4511 -57.6427 -204.614 + 74 9.95866 845 0 1 -10.8612 105.195 -204.45 + 74 108.202 880 3 1 -3.85 28.4774 -114.779 + 74 187.466 1041 3 0 -3.82903 28.3928 -115.85 + 74 294.506 878 3 1 -4.29335 30.1404 -114.45 + 74 249.082 1050 3 0 -4.30435 30.1117 -115.85 + 74 117.842 877 2 1 -4.62084 29.5941 -144.45 + 74 134.314 1047 2 0 -4.65289 29.5954 -145.85 + 74 395.636 873 1 1 -5.27846 29.5502 -174.45 + 74 131.513 1047 1 0 -5.33735 29.5444 -175.85 + 74 139.502 867 0 1 -6.56922 29.5144 -204.45 + 74 116.771 1047 0 0 -6.63313 29.5059 -205.85 + 74 100.403 1048 1 0 -5.39612 29.7147 -175.85 + 74 119.111 856 0 1 -8.67529 35.1181 -204.45 + 74 48.6927 1070 0 0 -8.67648 34.1608 -205.85 + 74 116.085 1069 0 0 -8.66213 34.05 -206.018 + 74 145.747 878 2 1 -4.37223 30.1595 -144.45 + 74 120.95 1050 2 0 -4.37536 30.1637 -145.85 + 74 175.774 878 1 1 -4.4231 30.2301 -174.45 + 74 105.046 1050 1 0 -4.42182 30.239 -175.85 + 74 136.708 878 0 1 -4.40894 30.4072 -204.45 + 74 132.455 1051 0 0 -4.4146 30.4118 -205.85 + 74 48.6451 1721 0 0 -62.3061 164.35 -205.944 + 74 144.87 592 0 1 -61.4617 165.051 -204.85 + 74 93.2184 785 6 0 -86.2335 -23.0185 -26.25 + 74 97.2457 784 6 0 -86.273 -23.05 -26.159 + 74 53.3368 473 6 1 -85.3612 -23.3618 -24.85 + 74 245.464 474 6 1 -85.2499 -23.3123 -24.7484 + 74 100.72 475 6 1 -85.05 -23.2536 -24.7616 + 74 107.697 793 6 0 -86.0438 -21.434 -25.85 + 74 101.003 469 6 1 -86.1551 -20.6915 -24.85 + 74 87.1104 879 3 1 -4.25 30.1388 -114.478 +Number of digits in this event = 41 Using G4ParticleGun ... -5.41689 LIN +6.65203 LIN e- Event: 75 Number of tracker hits in this event = 53 - 75 122.306 742 9 1 -31.6238 -116.786 65.55 - 75 129.349 316 9 0 -31.6227 -116.785 64.15 - 75 163.704 742 8 1 -31.6017 -116.783 35.55 - 75 152.274 316 8 0 -31.612 -116.792 34.15 - 75 153.163 741 7 1 -31.8254 -116.98 5.55 - 75 161.815 315 7 0 -31.8365 -116.989 4.15 - 75 109.507 739 6 1 -32.0574 -117.182 -24.45 - 75 102.24 314 6 0 -32.0665 -117.191 -25.85 - 75 108.37 738 5 1 -32.2611 -117.374 -54.45 - 75 141.943 313 5 0 -32.2692 -117.379 -55.85 - 75 400.761 738 4 1 -32.4151 -117.462 -84.45 - 75 427.271 313 4 0 -32.4268 -117.464 -85.85 - 75 124.779 736 3 1 -32.6668 -117.525 -114.45 - 75 119.024 313 3 0 -32.6793 -117.526 -115.85 - 75 131.544 735 2 1 -32.9086 -117.57 -144.45 - 75 131.763 312 2 0 -32.9229 -117.574 -145.85 - 75 138.704 734 1 1 -33.2007 -117.635 -174.45 - 75 103.779 312 1 0 -33.2136 -117.639 -175.85 - 75 128.257 732 0 1 -33.4738 -117.725 -204.45 - 75 108.976 312 0 0 -33.4688 -117.726 -205.85 - 75 42.5226 1447 12 1 109.639 -112.69 155.15 - 75 73.1358 333 12 0 109.025 -113.406 154.15 - 75 54.6236 744 3 1 -31.1312 -116.105 -114.45 - 75 57.3749 745 3 1 -31.05 -116.116 -114.65 - 75 145.876 319 3 0 -30.5561 -116.205 -115.85 - 75 119.547 798 2 1 -20.3449 -118.754 -144.45 - 75 18.4027 799 2 1 -20.25 -118.694 -144.818 - 75 116.357 308 2 0 -19.9741 -118.528 -145.85 - 75 116.016 832 1 1 -13.5448 -113.668 -174.45 - 75 9.5407 833 1 1 -13.45 -113.672 -174.807 - 75 126.757 332 1 0 -13.1463 -113.693 -175.85 - 75 8.00642 874 0 1 -5.06284 -114.775 -204.45 - 75 100.786 875 0 1 -5.05 -114.771 -204.48 - 75 244.726 327 0 0 -4.40842 -114.67 -205.85 - 75 125.208 738 3 1 -32.4314 -119.227 -114.45 - 75 101.156 304 3 0 -32.2583 -119.269 -115.85 - 75 20.7368 757 2 1 -28.4575 -119.024 -144.45 - 75 96.0698 758 2 1 -28.45 -119.028 -144.526 - 75 170.533 305 2 0 -28.3048 -119.113 -145.851 - 75 206.938 775 1 1 -24.8724 -120.863 -174.45 - 75 92.5564 295 1 0 -24.9011 -121.098 -175.85 - 75 23.5139 294 1 0 -24.9094 -121.15 -176.166 - 75 138.606 770 0 1 -25.9281 -126.426 -204.45 - 75 89.4599 268 0 0 -25.8271 -126.524 -205.85 - 75 10.6824 267 0 0 -25.7962 -126.55 -206.208 - 75 45.9329 774 1 1 -25.05 -120.918 -174.694 - 75 10.0363 290 1 0 -25.2403 -122.113 -175.85 - 75 123.067 289 1 0 -25.2442 -122.15 -175.884 - 75 7.80308 288 1 0 -25.1813 -122.35 -176.24 - 75 209.114 325 5 0 -58.7992 -115.144 -56.25 - 75 145.254 338 5 0 -84.5983 -112.51 -56.25 - 75 55.1106 1702 4 0 91.583 160.55 -85.966 - 75 155.062 1703 4 0 91.6054 160.75 -85.8854 -Number of digits in this event = 26 -Using G4ParticleGun ... -7.66251 LIN -e- -Event: 76 -Number of tracker hits in this event = 88 - 76 130.039 604 9 1 -59.1724 105.642 65.55 - 76 134.351 1427 9 0 -59.1738 105.643 64.15 - 76 114.853 604 8 1 -59.2025 105.673 35.55 - 76 132.58 1427 8 0 -59.2047 105.674 34.15 - 76 121.97 603 7 1 -59.2505 105.685 5.55 - 76 117.873 1427 7 0 -59.2522 105.686 4.15 - 76 267.178 603 6 1 -59.2894 105.705 -24.45 - 76 363.362 1427 6 0 -59.2929 105.705 -25.85 - 76 97.2365 603 5 1 -59.3674 105.705 -54.45 - 76 259.74 1427 5 0 -59.3716 105.705 -55.85 - 76 259.418 602 4 1 -59.4517 105.717 -84.45 - 76 167.419 1427 4 0 -59.4563 105.717 -85.85 - 76 101.516 602 3 1 -59.5527 105.716 -114.45 - 76 374.992 1427 3 0 -59.5598 105.715 -115.85 - 76 193.32 601 2 1 -59.704 105.707 -144.45 - 76 114.724 1427 2 0 -59.7123 105.707 -145.85 - 76 118.16 600 1 1 -59.8828 105.699 -174.45 - 76 152.707 1427 1 0 -59.8912 105.698 -175.85 - 76 175.647 599 0 1 -60.0632 105.688 -204.45 - 76 217.162 1427 0 0 -60.0709 105.687 -205.85 - 76 63.6009 992 6 0 -10.8016 18.5526 -26.25 - 76 106.463 846 6 1 -10.7673 18.4309 -24.85 - 76 120.587 1033 4 0 -23.7652 26.7364 -86.25 - 76 24.9175 1034 4 0 -23.9328 26.85 -85.9184 - 76 405.203 780 4 1 -24.016 27.6109 -84.8498 - 76 80.3045 1045 4 0 -23.9524 29.0719 -85.8501 - 76 60.245 1046 4 0 -24.0091 29.25 -86.0642 - 76 4.63687 1091 4 0 -13.84 38.2619 -86.25 - 76 269.42 1090 4 0 -13.8372 38.25 -86.2371 - 76 240.148 835 4 1 -12.9355 38.4482 -84.8495 - 76 69.4353 1095 4 0 -12.8125 39.2413 -85.8501 - 76 127.823 1096 4 0 -12.8164 39.25 -85.8637 - 76 26.2607 1130 4 0 -160.018 46.1399 -86.25 - 76 29.0875 1433 4 0 -178.608 106.937 -86.25 - 76 77.0703 1310 3 0 -34.6541 82.1204 -116.25 - 76 63.6743 1176 6 1 55.25 -1.72886 -24.7025 - 76 160.199 1581 5 0 -98.5409 136.377 -56.25 - 76 65.2955 1582 5 0 -98.4086 136.55 -56.1257 - 76 196.077 1195 5 0 -74.5871 59.054 -56.2497 - 76 8.26553 1194 5 0 -74.5812 59.05 -56.2422 - 76 81.068 752 6 1 -29.5969 25.1292 -24.85 - 76 120.295 598 5 1 -60.3986 105.39 -54.4502 - 76 136.873 1426 5 0 -60.3709 105.377 -55.8502 - 76 466.65 1426 4 0 -59.6317 105.385 -85.85 - 76 99.2346 603 3 1 -59.3224 105.713 -114.45 - 76 106.607 606 2 1 -58.7349 105.409 -144.451 - 76 196.504 1426 2 0 -58.9733 105.475 -145.85 - 76 136.511 578 1 1 -64.2901 107.089 -174.45 - 76 158.171 1435 1 0 -64.5949 107.213 -175.85 - 76 66.9971 542 0 1 -71.5855 109.364 -204.45 - 76 52.5389 541 0 1 -71.65 109.382 -204.685 - 76 275.526 1446 0 0 -71.9759 109.466 -205.85 - 76 73.9453 780 0 1 -24.05 152.343 -204.476 - 76 79.4931 604 6 1 -59.25 105.733 -24.5427 - 76 161.45 620 5 1 -55.9602 105.162 -54.45 - 76 118.956 1424 5 0 -55.7536 105.096 -55.85 - 76 96.4911 643 4 1 -51.3155 103.637 -84.45 - 76 62.7869 644 4 1 -51.25 103.62 -84.7804 - 76 200.499 1417 4 0 -51.0075 103.59 -85.85 - 76 121.565 677 3 1 -44.5865 102.57 -114.45 - 76 113.193 1411 3 0 -44.3 102.484 -115.85 - 76 44.1653 707 2 1 -38.4761 100.641 -144.45 - 76 79.6556 708 2 1 -38.45 100.638 -144.588 - 76 113.713 1402 2 0 -38.2207 100.606 -145.85 - 76 114.117 734 1 1 -33.1251 100.021 -174.45 - 76 151.56 1399 1 0 -32.8877 100.049 -175.85 - 76 139.874 761 0 1 -27.7545 100.596 -204.45 - 76 181.096 1402 0 0 -27.4951 100.641 -205.85 - 76 75.8574 1663 2 0 -124.097 152.907 -146.25 - 76 143.014 1664 2 0 -124.275 152.95 -146.069 - 76 31.795 1665 2 0 -124.522 153.15 -145.899 - 76 24.6831 273 2 1 -125.487 153.993 -144.85 - 76 83.0754 272 2 1 -125.551 154.059 -144.797 - 76 189.178 1672 2 0 -125.85 154.702 -145.85 - 76 131.872 1671 2 0 -126.306 154.55 -146.074 - 76 179.789 1445 2 0 -165.201 109.335 -146.25 - 76 71.1816 742 1 1 -31.5764 99.555 -174.45 - 76 101.716 743 1 1 -31.45 99.4455 -174.595 - 76 46.5271 744 1 1 -31.2497 99.3057 -174.806 - 76 20.8386 1392 1 0 -30.017 98.5784 -175.85 - 76 154.183 1391 1 0 -29.9588 98.55 -175.9 - 76 2.92748 1390 1 0 -29.6084 98.3496 -176.242 - 76 115.607 906 0 1 1.42435 70.8442 -204.45 - 76 117.647 1254 0 0 0.804932 70.8566 -205.85 - 76 28.7587 1253 0 0 0.528142 70.85 -206.166 - 76 186.175 1425 4 0 -51.2041 105.197 -85.8501 - 76 29.9578 991 9 1 18.25 129.269 65.2603 - 76 301.55 990 9 1 18.2482 129.309 65.55 -Number of digits in this event = 44 -Using G4ParticleGun ... -6.83185 LIN -e- -Event: 77 -Number of tracker hits in this event = 85 - 77 108.754 751 10 1 -29.7065 80.1701 95.55 - 77 116.489 1300 10 0 -29.7076 80.1713 94.15 - 77 116.318 751 9 1 -29.733 80.1969 65.55 - 77 114.124 1300 9 0 -29.7339 80.1982 64.15 - 77 127.439 751 8 1 -29.7521 80.2288 35.55 - 77 114.224 1300 8 0 -29.7529 80.2292 34.15 - 77 133.572 751 7 1 -29.7709 80.2333 5.55 - 77 106.113 1300 7 0 -29.7708 80.2329 4.15 - 77 110.81 751 6 1 -29.7657 80.2269 -24.45 - 77 117.685 1300 6 0 -29.7653 80.2254 -25.85 - 77 452.539 751 5 1 -29.7527 80.1905 -54.45 - 77 102.991 1300 5 0 -29.7508 80.1892 -55.85 - 77 136.945 751 4 1 -29.7078 80.1682 -84.45 - 77 113.482 1300 4 0 -29.7069 80.1684 -85.85 - 77 104.64 751 3 1 -29.6879 80.1692 -114.45 - 77 120.468 1300 3 0 -29.687 80.1699 -115.85 - 77 131.408 751 2 1 -29.6669 80.1804 -144.45 - 77 108.764 1300 2 0 -29.6649 80.1823 -145.85 - 77 103.075 752 1 1 -29.6272 80.2187 -174.45 - 77 323.59 1300 1 0 -29.6272 80.2182 -175.85 - 77 166.747 752 0 1 -29.6213 80.2024 -204.45 - 77 137.399 1300 0 0 -29.6188 80.2035 -205.85 - 77 6.55773 1382 2 0 -11.2315 96.6681 -146.25 - 77 66.1097 1157 2 0 19.1788 51.6193 -146.25 - 77 54.2995 751 0 1 -29.6831 81.5451 -204.45 - 77 104.392 1310 0 0 -29.448 82.094 -205.85 - 77 105.604 1301 6 0 -29.6929 80.3384 -25.85 - 77 59.0204 749 5 1 -30.1538 82.515 -54.4501 - 77 59.9483 748 5 1 -30.25 82.6106 -54.6269 - 77 14.2385 1314 5 0 -30.8137 83.0344 -55.8507 - 77 129.163 1315 5 0 -30.8355 83.05 -55.8982 - 77 84.0844 1268 5 0 -2.2777 73.7695 -56.25 - 77 210.301 1267 5 0 -2.14353 73.65 -56.1061 - 77 30.7662 1266 5 0 -1.97153 73.45 -55.9153 - 77 32.2198 897 5 1 -0.531447 71.9409 -54.85 - 77 68.584 898 5 1 -0.449549 71.8766 -54.803 - 77 64.897 899 5 1 -0.25 71.7597 -54.7054 - 77 69.5413 900 5 1 0.05 71.6848 -54.5784 - 77 50.303 901 5 1 0.25 71.627 -54.5039 - 77 72.85 902 5 1 0.450181 71.5746 -54.4557 - 77 127.873 903 5 1 0.65 71.6998 -54.6607 - 77 53.029 1262 5 0 1.36756 72.5197 -55.85 - 77 72.0698 1263 5 0 1.45863 72.6501 -55.9725 - 77 56.7824 1264 5 0 1.58515 72.85 -56.1158 - 77 36.6672 752 5 1 -29.65 80.2186 -54.7499 - 77 123.06 1299 5 0 -29.2772 80.0362 -55.8504 - 77 114.86 807 4 1 -18.615 77.0795 -84.4505 - 77 3.64909 808 4 1 -18.4499 77.2641 -84.8393 - 77 54.2241 1288 4 0 -18.0222 77.7516 -85.85 - 77 58.1721 1289 4 0 -17.935 77.85 -86.0476 - 77 192.014 881 3 1 -3.83826 92.3555 -114.45 - 77 35.5987 1369 3 0 -3.82096 94.0375 -115.85 - 77 79.6692 1370 3 0 -3.81892 94.1502 -115.948 - 77 69.9404 1371 3 0 -3.8164 94.35 -116.141 - 77 35.2088 877 2 1 -4.63383 125.936 -144.45 - 77 453.828 876 2 1 -4.65 125.96 -144.494 - 77 161.532 1533 2 0 -5.12187 126.769 -145.85 - 77 10.8956 1534 2 0 -5.26202 126.95 -146.197 - 77 0.613156 827 1 1 -14.6473 138.182 -174.45 - 77 54.3675 826 1 1 -14.6503 138.182 -174.453 - 77 70.3213 825 1 1 -14.8503 138.228 -174.593 - 77 70.4233 824 1 1 -15.05 138.267 -174.708 - 77 195.405 1588 1 0 -16.3595 137.944 -175.85 - 77 45.2876 1587 1 0 -16.8368 137.75 -176.146 - 77 78.3977 1403 1 0 -70.62 100.852 -176.25 - 77 109.042 1402 1 0 -70.6801 100.75 -176.096 - 77 118.366 545 1 1 -70.8937 99.928 -174.85 - 77 105.492 1301 5 0 -29.7757 80.2642 -55.85 - 77 120.33 754 4 1 -29.1638 80.0419 -84.45 - 77 94.8811 1299 4 0 -29.1355 80.0386 -85.85 - 77 171.898 757 3 1 -28.5664 79.9678 -114.45 - 77 141.128 1299 3 0 -28.5265 79.9708 -115.85 - 77 106.666 762 2 1 -27.6342 79.9908 -144.45 - 77 207.742 1299 2 0 -27.5963 79.9807 -145.85 - 77 130.669 766 1 1 -26.7061 79.5742 -174.45 - 77 160.613 1297 1 0 -26.6463 79.5334 -175.85 - 77 131.402 773 0 1 -25.3719 78.6859 -204.45 - 77 145.241 1292 0 0 -25.3172 78.5766 -205.85 - 77 168.364 756 1 1 -28.8 80.3083 -174.45 - 77 107.022 1299 1 0 -28.4836 80.0276 -175.85 - 77 116.36 789 0 1 -22.1848 71.3441 -204.45 - 77 108.89 1254 0 0 -22.1745 71.0356 -205.851 - 77 226.814 755 1 1 -28.85 80.3001 -174.501 - 77 114.664 708 0 1 -38.4493 78.4037 -204.45 - 77 142.339 1291 0 0 -38.4567 78.3477 -205.851 -Number of digits in this event = 31 -Using G4ParticleGun ... -5.95472 LIN -e- -Event: 78 -Number of tracker hits in this event = 116 - 78 137.563 778 11 1 -24.3431 32.8972 125.55 - 78 147.849 1064 11 0 -24.3426 32.8974 124.15 - 78 135.567 778 10 1 -24.3334 32.9039 95.55 - 78 112.061 1064 10 0 -24.3332 32.9051 94.15 - 78 117.021 778 9 1 -24.3254 32.9262 65.55 - 78 114.167 1064 9 0 -24.3249 32.9276 64.15 - 78 394.711 778 8 1 -24.3158 32.9624 35.55 - 78 336.923 1064 8 0 -24.3149 32.9651 34.15 - 78 133.24 778 7 1 -24.2997 33.0252 5.55 - 78 405.625 1064 7 0 -24.3003 33.028 4.15 - 78 191.945 778 6 1 -24.3056 33.0909 -24.45 - 78 132.566 1065 6 0 -24.3072 33.0928 -25.85 - 78 220.177 778 5 1 -24.3437 33.1279 -54.45 - 78 114.135 1065 5 0 -24.3492 33.1265 -55.85 - 78 145.866 777 4 1 -24.4526 33.1014 -84.45 - 78 119.022 1065 4 0 -24.4578 33.0978 -85.85 - 78 140.009 777 3 1 -24.556 33.0177 -114.45 - 78 240.234 1064 3 0 -24.5602 33.0133 -115.85 - 78 292.845 777 2 1 -24.6433 32.9263 -144.45 - 78 386.079 1064 2 0 -24.6491 32.9223 -145.85 - 78 104.428 776 1 1 -24.7648 32.8452 -174.45 - 78 124.085 1063 1 0 -24.7705 32.8431 -175.85 - 78 162.633 775 0 1 -24.8968 32.7948 -204.45 - 78 320.473 1063 0 0 -24.9022 32.7936 -205.85 - 78 55.0346 776 2 1 -24.65 32.9114 -144.647 - 78 143.764 1063 2 0 -24.7186 32.8233 -145.85 - 78 122.72 767 1 1 -26.4804 30.9385 -174.45 - 78 132.687 1054 1 0 -26.6032 30.8755 -175.85 - 78 115.08 754 0 1 -29.1191 29.563 -204.45 - 78 179.141 1047 0 0 -29.1734 29.4992 -205.85 - 78 130.087 773 1 1 -25.4168 33.2503 -174.45 - 78 108.511 1066 1 0 -25.4157 33.3033 -175.85 - 78 124.945 773 0 1 -25.3463 34.3086 -204.45 - 78 139.245 1071 0 0 -25.3566 34.332 -205.85 - 78 332.319 862 1 1 -7.61868 31.0983 -174.45 - 78 52.1503 863 1 1 -7.44989 31.4867 -174.692 - 78 130.815 1058 1 0 -6.67375 31.7278 -175.85 - 78 59.1387 1057 1 0 -7.43142 31.5865 -175.85 - 78 121.881 859 1 1 -8.15328 32.0287 -174.85 - 78 4.89645 1672 2 1 154.578 -63.6878 -144.85 - 78 91.8317 1555 3 0 174.911 131.286 -116.25 - 78 28.9123 1554 3 0 175.01 131.15 -115.874 - 78 104.983 1772 3 1 174.742 130.575 -114.85 - 78 151.849 1771 3 1 174.55 130.613 -114.593 - 78 334.658 1770 3 1 174.35 130.63 -114.624 - 78 126.108 777 7 1 -24.5216 32.8722 5.55 - 78 118.849 777 6 1 -24.5696 32.5203 -24.45 - 78 115.151 1062 6 0 -24.5607 32.5053 -25.85 - 78 383.546 1061 5 0 -24.3327 32.3054 -55.85 - 78 153.492 780 4 1 -23.9347 32.2178 -84.45 - 78 126.401 1060 4 0 -23.9278 32.1856 -85.85 - 78 110.534 781 3 1 -23.7733 31.4044 -114.45 - 78 147.896 1056 3 0 -23.7441 31.3955 -115.85 - 78 111.504 783 2 1 -23.4223 31.1296 -144.45 - 78 10.7344 782 2 1 -23.45 31.119 -144.799 - 78 118.675 1055 2 0 -23.5531 31.0803 -145.85 - 78 208.016 766 1 1 -26.7275 30.3075 -174.45 - 78 213.56 1051 1 0 -26.7286 30.3032 -175.85 - 78 126.664 766 0 1 -26.741 30.4175 -204.45 - 78 103.151 1052 0 0 -26.7273 30.4516 -205.85 - 78 66.3364 786 2 1 -22.8427 31.0838 -144.637 - 78 258.716 1054 2 0 -22.846 30.968 -145.85 - 78 70.1077 748 1 1 -30.3523 21.9937 -174.45 - 78 82.7242 749 1 1 -30.2499 22.0604 -174.634 - 78 13.8486 750 1 1 -30.05 22.1387 -174.818 - 78 28.1247 1016 1 0 -28.3451 23.4342 -175.85 - 78 151.682 1017 1 0 -28.3258 23.45 -175.864 - 78 84.732 1018 1 0 -28.144 23.6501 -175.984 - 78 94.5785 1019 1 0 -27.9194 23.8508 -176.136 - 78 110.332 961 0 1 12.2898 38.0421 -204.45 - 78 157.376 1086 0 0 12.773 37.3894 -205.85 - 78 49.1132 1116 0 0 35.6809 43.3351 -206.25 - 78 92.2122 1117 0 0 35.8012 43.4501 -206.145 - 78 62.5627 1118 0 0 35.9502 43.65 -206.061 - 78 95.4887 1119 0 0 36.0771 43.8501 -206.062 - 78 61.7325 1120 0 0 36.3184 44.05 -206.178 - 78 57.5808 785 2 1 -22.85 31.0699 -144.692 - 78 22.77 1022 2 0 -4.32364 24.4647 -146.25 - 78 99.4476 1021 2 0 -4.2807 24.45 -146.173 - 78 96.5197 883 2 1 -3.39705 24.2088 -144.85 - 78 275.701 884 2 1 -3.25 24.2018 -144.657 - 78 191.589 885 2 1 -3.05 24.4533 -144.545 - 78 110.643 886 2 1 -2.84898 25.2562 -144.594 - 78 136.464 887 2 1 -2.65 25.1729 -144.54 - 78 204.374 888 2 1 -2.44992 24.9866 -144.506 - 78 1.50807 1181 0 0 -57.3069 56.25 -206.197 - 78 1.28283 780 5 1 -23.8521 31.9912 -54.85 - 78 193.371 781 5 1 -23.85 31.9904 -54.8478 - 78 242.198 780 0 1 -23.9122 29.1034 -204.45 - 78 258.302 1045 0 0 -24.1837 29.0665 -205.85 - 78 149.867 779 7 1 -24.0988 32.9256 5.55 - 78 125.24 784 6 1 -23.1678 32.3579 -24.45 - 78 115.476 1061 6 0 -23.1387 32.3279 -25.85 - 78 133.365 787 5 1 -22.5033 31.6808 -54.45 - 78 74.1396 1058 5 0 -22.4764 31.6539 -55.85 - 78 75.4532 1057 5 0 -22.4725 31.65 -56.0415 - 78 32.6763 790 4 1 -21.8599 31.1126 -84.4501 - 78 122.975 791 4 1 -21.85 31.1029 -84.4994 - 78 137.361 1054 4 0 -21.3955 30.9713 -85.8502 - 78 45.8029 852 3 1 -9.51025 30.4189 -114.45 - 78 204.673 853 3 1 -9.45 30.5407 -114.52 - 78 90.7122 854 3 1 -9.24995 30.9802 -114.758 - 78 70.7359 1065 3 0 -8.34038 33.05 -115.915 - 78 74.2371 1066 3 0 -8.24873 33.25 -116.026 - 78 100.827 1067 3 0 -8.15544 33.45 -116.125 - 78 15.3824 1068 3 0 -8.05626 33.6502 -116.228 - 78 73.9566 1000 2 1 20.1073 86.5547 -144.45 - 78 113.901 999 2 1 20.05 86.7144 -144.575 - 78 47.4213 1341 2 0 19.9974 88.3157 -145.85 - 78 71.967 1342 2 0 19.9874 88.45 -145.976 - 78 49.7551 1343 2 0 19.9443 88.6502 -146.138 - 78 17.0579 959 1 1 11.888 125.723 -174.45 - 78 49.5696 958 1 1 11.85 125.751 -174.469 - 78 40.3432 957 1 1 11.65 125.882 -174.503 - 78 1.47782 1074 2 0 146.633 34.9883 -146.25 - 78 184.707 1633 2 1 146.878 35.6415 -144.85 -Number of digits in this event = 56 -Using G4ParticleGun ... -2.4293 LIN -e- -Event: 79 -Number of tracker hits in this event = 41 - 79 216.427 929 10 1 5.90294 -95.5048 95.55 - 79 145.719 423 10 0 5.90023 -95.5037 94.15 - 79 117.758 928 9 1 5.84932 -95.4983 65.55 - 79 117.854 423 9 0 5.84445 -95.501 64.15 - 79 106.861 928 8 1 5.73357 -95.5732 35.55 - 79 120.579 422 8 0 5.7274 -95.5785 34.15 - 79 119.359 927 7 1 5.59356 -95.6852 5.55 - 79 104.689 422 7 0 5.58369 -95.7017 4.15 - 79 108.261 926 6 1 5.39549 -96.0303 -24.45 - 79 116.13 420 6 0 5.38383 -96.045 -25.85 - 79 421.713 925 5 1 5.14841 -96.3518 -54.45 - 79 123.127 418 5 0 5.13653 -96.3666 -55.85 - 79 140.753 924 4 1 4.89775 -96.6629 -84.45 - 79 108.806 417 4 0 4.88402 -96.6729 -85.85 - 79 139.007 922 3 1 4.53574 -96.9112 -114.45 - 79 123.698 416 3 0 4.50235 -96.9328 -115.85 - 79 94.8969 919 2 1 3.8615 -97.3482 -144.45 - 79 126.275 918 2 1 3.85 -97.3505 -144.761 - 79 99.911 413 2 0 3.81184 -97.3587 -145.85 - 79 115.033 913 1 1 2.82605 -97.5224 -174.45 - 79 110.881 413 1 0 2.79063 -97.4804 -175.85 - 79 136.103 910 0 1 2.08094 -96.6051 -204.45 - 79 106.052 417 0 0 2.03324 -96.5685 -205.85 - 79 132.689 272 1 0 70.3885 -125.711 -176.25 - 79 190.14 909 0 1 2.04973 -96.62 -204.748 - 79 73.5367 536 2 0 162.265 -72.6985 -146.25 - 79 40.2218 415 3 0 4.5016 -96.9505 -116.202 - 79 17.5515 555 3 0 -33.4833 -68.8774 -116.25 - 79 126.332 556 3 0 -33.4904 -68.85 -116.235 - 79 2.95771 1101 5 1 40.2937 -162.877 -54.85 - 79 159.918 1102 5 1 40.4502 -162.975 -54.6973 - 79 61.8211 375 0 0 -23.427 -104.971 -206.25 - 79 38.8032 374 0 0 -23.5515 -105.15 -206.148 - 79 283.011 558 1 0 -140.506 -68.3865 -176.25 - 79 155.837 1723 11 1 164.779 -95.1576 125.15 - 79 289.764 1248 4 1 69.65 -15.6874 -84.6965 - 79 30.246 1139 7 1 47.9069 -87.6597 5.15 - 79 167.93 1138 7 1 47.85 -87.8495 5.38667 - 79 238.423 1144 0 1 48.9291 -99.8024 -204.85 - 79 18.2044 930 10 1 6.05014 -95.6006 95.185 - 79 222.08 419 10 0 7.41926 -96.1628 94.1499 -Number of digits in this event = 23 -Using G4ParticleGun ... -7.72388 LIN -e- -Event: 80 -Number of tracker hits in this event = 78 - 80 285.217 484 9 1 -83.1666 98.5525 65.55 - 80 237.864 1392 9 0 -83.1674 98.5524 64.15 - 80 147.887 484 8 1 -83.1789 98.5504 35.55 - 80 175.48 1392 8 0 -83.1805 98.5503 34.15 - 80 142.456 484 7 1 -83.2137 98.5478 5.55 - 80 162.966 1391 7 0 -83.2148 98.5466 4.15 - 80 204.818 484 6 1 -83.2385 98.5233 -24.45 - 80 173.591 1391 6 0 -83.2395 98.5218 -25.85 - 80 166.847 483 5 1 -83.2599 98.4887 -54.45 - 80 175.153 1391 5 0 -83.2609 98.4897 -55.85 - 80 174.832 483 4 1 -83.2818 98.5083 -84.45 - 80 173.631 1391 4 0 -83.2821 98.5088 -85.85 - 80 125.595 483 3 1 -83.2842 98.529 -114.45 - 80 122.479 1391 3 0 -83.2846 98.5313 -115.85 - 80 122.376 483 2 1 -83.2838 98.5694 -144.45 - 80 117.173 1392 2 0 -83.2811 98.5715 -145.85 - 80 131.305 484 1 1 -83.2302 98.6164 -174.45 - 80 126.569 1392 1 0 -83.2288 98.6195 -175.85 - 80 308.132 484 0 1 -83.1893 98.6848 -204.45 - 80 182.561 1392 0 0 -83.187 98.6903 -205.85 - 80 4.04791 1121 2 0 -48.0331 44.2634 -146.25 - 80 58.3307 1120 2 0 -48.04 44.25 -146.245 - 80 32.1895 555 2 0 -81.1758 -69.0356 -146.25 - 80 51.8451 554 2 0 -81.164 -69.05 -146.234 - 80 129.498 1439 7 0 1.22815 108.073 3.75 - 80 40.127 903 7 1 0.689466 108.186 5.15 - 80 77.1878 902 7 1 0.649961 108.228 5.273 - 80 109.108 1394 0 0 -83.1605 99.0409 -205.85 - 80 56.9205 1395 0 0 -83.2159 99.15 -206.208 - 80 64.5337 1380 0 0 -89.87 96.1937 -206.25 - 80 84.308 1379 0 0 -89.9049 96.15 -206.125 - 80 7.47732 1378 0 0 -90.1691 95.95 -205.852 - 80 10.8766 380 0 1 -104.105 88.1879 -204.85 - 80 22.7657 379 0 1 -104.15 88.1627 -204.848 - 80 26.4415 1329 0 0 -106.959 85.9083 -205.85 - 80 91.9779 1328 0 0 -107.037 85.85 -205.875 - 80 127.697 1327 0 0 -107.212 85.6494 -205.92 - 80 77.0717 1326 0 0 -107.324 85.45 -206.008 - 80 77.5296 1325 0 0 -107.471 85.2499 -206.135 - 80 26.8179 1324 0 0 -107.537 85.05 -206.222 - 80 198.093 1247 0 0 -102.85 69.5482 -206.25 - 80 211.299 386 0 1 -102.76 69.6312 -204.85 - 80 200.52 385 0 1 -102.95 69.6763 -204.504 - 80 150.894 485 8 1 -83.011 100.213 35.5495 - 80 121.479 1399 8 0 -82.9319 100.041 34.15 - 80 156.879 498 7 1 -80.3861 96.1536 5.54936 - 80 123.4 1380 7 0 -79.9529 96.1762 4.14995 - 80 117.709 519 6 1 -76.0612 97.6098 -24.45 - 80 157.771 1389 6 0 -76.2869 98.0492 -25.8504 - 80 1.04768 1390 6 0 -76.3625 98.15 -26.2433 - 80 227.342 482 5 1 -83.45 103.514 -54.6031 - 80 129.037 1416 5 0 -83.8283 103.397 -55.85 - 80 153.616 439 4 1 -92.1948 102.359 -84.45 - 80 51.0672 1413 4 0 -92.1111 102.888 -85.85 - 80 55.283 1414 4 0 -92.0938 102.95 -86.0322 - 80 51.8101 447 3 1 -90.6125 112.892 -114.45 - 80 86.5803 448 3 1 -90.5499 112.879 -114.576 - 80 186.534 1462 3 0 -89.8748 112.721 -115.85 - 80 123.897 582 2 1 -63.5128 104.082 -144.451 - 80 9.29221 581 2 1 -63.65 104.023 -144.808 - 80 181.915 1418 2 0 -63.9503 103.868 -145.85 - 80 119.048 1401 2 0 -37.7545 100.372 -146.25 - 80 14.2693 1402 2 0 -37.5051 100.55 -145.897 - 80 227.504 713 2 1 -37.3528 101.166 -144.85 - 80 19.5586 1303 5 0 -76.6246 80.779 -55.85 - 80 313.507 1255 5 0 -92.1468 71.069 -56.25 - 80 0.92218 429 5 1 -94.3482 71.3204 -54.85 - 80 350.455 428 5 1 -94.3501 71.3204 -54.8491 - 80 37.0898 427 5 1 -94.5501 71.6272 -54.4804 - 80 123.426 1391 9 0 -82.9426 98.4234 64.1491 - 80 214.138 467 8 1 -86.5507 101.608 35.5499 - 80 44.7922 1397 8 0 -86.8694 99.6855 34.15 - 80 73.0487 1396 8 0 -86.9034 99.55 34.0423 - 80 150.467 1395 8 0 -86.9803 99.35 33.8786 - 80 9.64634 1034 8 0 -38.2254 26.8571 33.75 - 80 22.012 1033 8 0 -38.1921 26.85 33.7653 - 80 3.58531 599 8 0 -39.7099 -60.0717 33.7501 - 80 38.284 1394 8 0 -87.0008 99.15 33.7644 -Number of digits in this event = 44 -Using G4ParticleGun ... -3.72583 LIN -e- -Event: 81 -Number of tracker hits in this event = 23 - 81 115.204 733 10 1 -33.3717 91.5542 95.55 - 81 119.466 1357 10 0 -33.372 91.5521 94.15 - 81 136.151 733 9 1 -33.3751 91.5158 65.55 - 81 436.801 1356 9 0 -33.3763 91.5142 64.15 - 81 208.061 733 8 1 -33.3991 91.4796 35.55 - 81 159.025 1356 8 0 -33.4024 91.4807 34.15 - 81 131.316 732 7 1 -33.4752 91.5071 5.55 - 81 93.6576 1356 7 0 -33.4761 91.5058 4.15 - 81 164.87 732 6 1 -33.4985 91.4832 -24.45 - 81 151.045 1356 6 0 -33.5012 91.4771 -25.85 - 81 126.267 732 5 1 -33.5564 91.3315 -54.45 - 81 165.116 1355 5 0 -33.5586 91.3179 -55.85 - 81 117.877 732 4 1 -33.5808 91.0416 -84.45 - 81 104.599 1354 4 0 -33.5801 91.0322 -85.85 - 81 188.044 732 3 1 -33.5689 90.8664 -114.45 - 81 116.207 1353 3 0 -33.5679 90.8596 -115.85 - 81 100.438 732 2 1 -33.5542 90.7068 -144.45 - 81 116.622 1352 2 0 -33.557 90.6963 -145.85 - 81 150.78 732 1 1 -33.6123 90.4538 -174.45 - 81 108.934 1351 1 0 -33.6139 90.444 -175.85 - 81 105.043 732 0 1 -33.6305 90.2417 -204.45 - 81 136.261 1350 0 0 -33.6288 90.2349 -205.85 - 81 40.6603 732 9 1 -33.45 91.4499 65.1994 -Number of digits in this event = 15 -Using G4ParticleGun ... -2.93842 LIN -e- -Event: 82 -Number of tracker hits in this event = 59 - 82 100.432 1059 11 1 31.8777 49.6803 125.55 - 82 128.336 1148 11 0 31.8778 49.6808 124.15 - 82 132.679 1059 10 1 31.8804 49.7008 95.55 - 82 250.041 1148 10 0 31.8812 49.7012 94.15 - 82 120.135 1059 9 1 31.898 49.7123 65.55 - 82 148.738 1148 9 0 31.897 49.7124 64.15 - 82 109.731 1059 8 1 31.8747 49.7128 35.55 - 82 115.435 1148 8 0 31.8745 49.7107 34.15 - 82 159.815 1059 7 1 31.8794 49.6685 5.55 - 82 110.135 1148 7 0 31.8793 49.6695 4.15 - 82 121.186 1059 6 1 31.8852 49.6834 -24.45 - 82 325.04 1148 6 0 31.886 49.6874 -25.85 - 82 251.859 1059 5 1 31.8862 49.7573 -54.45 - 82 132.299 1148 5 0 31.8864 49.7633 -55.85 - 82 393.269 1059 4 1 31.8862 49.8882 -84.45 - 82 382.436 1149 4 0 31.8857 49.8954 -85.85 - 82 151.932 1059 3 1 31.8852 50.0358 -114.45 - 82 113.639 1149 3 0 31.885 50.0405 -115.85 - 82 129.627 1059 2 1 31.8896 50.1397 -144.45 - 82 330.383 1150 2 0 31.8861 50.1445 -145.85 - 82 153.326 1058 1 1 31.8245 50.2512 -174.45 - 82 133.708 1151 1 0 31.8201 50.2569 -175.85 - 82 232.074 1058 0 1 31.7443 50.4279 -204.45 - 82 151.623 1151 0 0 31.7448 50.4379 -205.85 - 82 43.7555 397 3 1 -100.55 143.498 -114.789 - 82 74.2626 396 3 1 -100.75 143.631 -114.623 - 82 237.877 395 3 1 -100.95 143.681 -114.605 - 82 226.953 394 3 1 -101.15 143.517 -114.607 - 82 84.1115 1149 2 0 32.13 50.05 -146.122 - 82 40.1595 1148 4 0 32.0423 49.85 -86.1102 - 82 170.804 949 4 0 -11.5993 9.97011 -86.25 - 82 149.407 842 4 1 -11.6081 9.72486 -84.85 - 82 0.41603 841 4 1 -11.65 9.49816 -84.8489 - 82 12.2573 945 4 0 -12.3522 9.247 -85.85 - 82 338.263 946 4 0 -12.3726 9.25 -85.897 - 82 108.395 1043 3 1 28.8241 53.8442 -114.45 - 82 188.496 1170 3 0 28.7302 54.123 -115.85 - 82 122.172 1033 2 1 26.752 59.0212 -144.451 - 82 131.24 1195 2 0 26.6733 59.1855 -145.85 - 82 340.019 1020 1 1 24.1856 63.1597 -174.451 - 82 125.85 1217 1 0 24.1499 63.5005 -175.85 - 82 2.15015 1218 1 0 24.1188 63.65 -176.242 - 82 158.262 1001 0 1 20.3849 77.6773 -204.45 - 82 37.1997 1290 0 0 20.0399 78.201 -205.85 - 82 96.5958 1291 0 0 20.0074 78.25 -205.98 - 82 12.1082 1058 5 1 31.8374 49.7263 -54.4502 - 82 118.408 1060 5 1 32.05 49.6758 -54.8318 - 82 45.2529 1146 5 0 32.4091 49.319 -55.8503 - 82 85.7426 1145 5 0 32.4684 49.25 -55.9902 - 82 117.165 1144 5 0 32.6102 49.05 -56.1506 - 82 75.9405 1143 5 0 32.8043 48.85 -56.1543 - 82 62.8384 1142 5 0 32.9365 48.65 -56.0421 - 82 61.6207 1141 5 0 32.9322 48.45 -55.9586 - 82 68.2674 1140 5 0 32.9799 48.25 -55.9216 - 82 66.9933 1139 5 0 33.0157 48.05 -55.9473 - 82 206.823 1138 5 0 33.1161 47.8498 -56.0322 - 82 20.9109 1137 5 0 33.2669 47.6499 -56.2025 - 82 342.843 1035 5 0 29.3281 27.071 -56.25 - 82 25.7104 1034 5 0 29.3265 27.0497 -56.197 -Number of digits in this event = 33 -Using G4ParticleGun ... -1.0927 LIN -e- -Event: 83 -Number of tracker hits in this event = 49 - 83 134.24 1163 9 1 52.7962 120.387 65.55 - 83 116.587 1501 9 0 52.809 120.393 64.15 - 83 118.411 1165 8 1 53.0544 120.51 35.55 - 83 113.754 1501 8 0 53.0689 120.517 34.15 - 83 157.774 1166 7 1 53.3941 120.707 5.55 - 83 123.606 1502 7 0 53.4002 120.712 4.15 - 83 172.047 1167 6 1 53.5153 120.839 -24.45 - 83 119.405 1503 6 0 53.5266 120.844 -25.85 - 83 113.75 1168 5 1 53.7728 120.988 -54.45 - 83 101.458 1504 5 0 53.7903 120.994 -55.85 - 83 130.338 1170 4 1 54.1385 121.095 -84.45 - 83 103.829 1504 4 0 54.1511 121.097 -85.85 - 83 105.831 1171 3 1 54.3898 121.147 -114.45 - 83 102.796 1505 3 0 54.4129 121.156 -115.85 - 83 239.126 1174 2 1 54.8813 121.263 -144.45 - 83 111.316 1505 2 0 54.8989 121.276 -145.85 - 83 98.613 1176 1 1 55.2768 121.562 -174.45 - 83 248.489 1507 1 0 55.2912 121.579 -175.85 - 83 128.127 1177 0 1 55.5946 121.92 -204.45 - 83 117.034 1508 0 0 55.6181 121.941 -205.85 - 83 29.8001 1506 1 0 55.2592 121.55 -176.129 - 83 379.989 1173 2 1 54.7899 121.336 -144.45 - 83 87.5368 1507 2 0 54.7002 121.669 -145.85 - 83 27.5324 1508 2 0 54.676 121.75 -146.173 - 83 124.937 1164 1 1 53.005 129.071 -174.45 - 83 98.003 1548 1 0 53.0434 129.78 -175.85 - 83 37.0263 1549 1 0 53.051 129.95 -176.172 - 83 198.087 1156 0 1 51.3577 145.307 -204.45 - 83 121.026 1629 0 0 51.2916 146.009 -205.85 - 83 27.6126 1630 0 0 51.2665 146.15 -206.182 - 83 94.3834 1419 8 0 156.297 104.031 33.75 - 83 122.75 1172 2 1 54.65 121.22 -144.619 - 83 146.807 1506 2 0 54.8942 121.389 -145.85 - 83 123.942 1183 1 1 56.7245 122.548 -174.45 - 83 130.36 1512 1 0 56.7823 122.641 -175.85 - 83 88.7038 1189 0 1 57.8913 124.759 -204.45 - 83 26.3525 1523 0 0 57.9557 124.937 -205.85 - 83 96.9593 1524 0 0 57.9614 124.95 -205.956 - 83 132.968 777 2 1 -24.45 177.33 -144.608 - 83 106.154 1166 6 1 53.45 120.894 -24.5403 - 83 153.506 1506 6 0 52.6999 121.394 -25.85 - 83 135.128 1068 5 1 33.8148 123.619 -54.45 - 83 121.709 1517 5 0 33.6437 123.67 -55.85 - 83 54.6678 1044 4 1 28.9851 130.801 -84.45 - 83 142.957 1045 4 1 29.0501 130.968 -84.5691 - 83 36.0552 1566 4 0 30.1567 133.468 -85.85 - 83 78.1768 1567 4 0 30.202 133.55 -85.8999 - 83 100.149 1568 4 0 30.2963 133.75 -86.029 - 83 41.8487 1569 4 0 30.3383 133.95 -86.1441 -Number of digits in this event = 23 -Using G4ParticleGun ... -6.90387 LIN -e- -Event: 84 -Number of tracker hits in this event = 153 - 84 277.915 1117 11 1 43.4512 38.7913 125.55 - 84 143.075 1093 11 0 43.4511 38.7921 124.15 - 84 279.29 1116 10 1 43.4484 38.8091 95.55 - 84 115.727 1093 10 0 43.4482 38.8089 94.15 - 84 126.901 1116 9 1 43.4434 38.8088 65.55 - 84 125.445 1093 9 0 43.4396 38.8049 64.15 - 84 356.596 1116 8 1 43.3646 38.7272 35.55 - 84 341.147 1093 8 0 43.3605 38.7233 34.15 - 84 166.1 1116 7 1 43.2778 38.6474 5.55 - 84 120.754 1092 7 0 43.2734 38.6429 4.15 - 84 118.094 1115 6 1 43.1815 38.5497 -24.45 - 84 127.134 1092 6 0 43.1769 38.5449 -25.85 - 84 125.309 1115 5 1 43.0979 38.4333 -54.45 - 84 146.058 1091 5 0 43.0949 38.4276 -55.85 - 84 405.054 1114 4 1 43.0202 38.3161 -84.45 - 84 434.699 1091 4 0 43.0164 38.31 -85.85 - 84 268.64 1114 3 1 42.9395 38.1822 -114.45 - 84 148.672 1090 3 0 42.9355 38.1765 -115.85 - 84 153.31 1114 2 1 42.8558 38.0536 -144.45 - 84 168.996 1089 2 0 42.8525 38.0467 -145.85 - 84 510.465 1113 1 1 42.7877 37.9003 -174.45 - 84 118.481 1089 1 0 42.784 37.8912 -175.85 - 84 91.4801 1113 0 1 42.6996 37.6969 -204.45 - 84 108.716 1088 0 0 42.696 37.6866 -205.85 - 84 37.1728 1404 11 1 100.989 6.40452 125.55 - 84 157.507 1403 11 1 100.95 6.43793 125.503 - 84 41.217 1055 12 0 104.364 31.1455 153.75 - 84 80.8475 1056 12 0 104.36 31.25 153.868 - 84 284.779 1421 12 1 104.525 31.9895 155.15 - 84 100.651 1422 12 1 104.55 32.0501 155.254 - 84 55.7804 1420 12 1 104.35 32.3572 155.179 - 84 322.483 1073 12 0 103.649 34.6854 154.15 - 84 11.3029 1074 12 0 103.598 34.85 154.015 - 84 38.1471 1306 2 0 17.8732 81.3985 -146.25 - 84 297.355 1307 2 0 17.8944 81.4501 -146.151 - 84 88.6975 1038 0 0 64.6103 27.85 -206.08 - 84 49.223 1048 1 1 29.7105 -118.985 -174.45 - 84 113.265 1117 3 1 43.6409 39.1876 -114.45 - 84 28.3088 1095 3 0 43.6309 39.0538 -115.85 - 84 108.457 1094 3 0 43.6306 39.05 -115.891 - 84 127.417 1119 2 1 44.0294 36.6824 -144.45 - 84 119.501 1082 2 0 44.0336 36.4925 -145.85 - 84 32.5837 1081 2 0 44.0401 36.4499 -146.194 - 84 106.075 1123 1 1 44.8226 33.13 -174.45 - 84 253.048 1064 1 0 44.8538 33.0156 -175.85 - 84 200.732 1126 0 1 45.4104 30.4576 -204.45 - 84 93.9349 1051 0 0 45.4358 30.3414 -205.85 - 84 102.414 1125 0 1 45.25 30.5639 -204.523 - 84 64.3353 1124 0 1 45.05 30.4773 -204.616 - 84 14.0998 1048 0 0 44.7808 29.6684 -205.85 - 84 108.188 1047 0 0 44.7797 29.65 -205.879 - 84 194.079 1046 0 0 44.7136 29.45 -206.003 - 84 69.7427 1045 0 0 44.6966 29.25 -206 - 84 78.4646 1252 0 0 120.483 70.4851 -206.25 - 84 134.011 1251 0 0 120.578 70.4498 -206.146 - 84 121.817 1087 3 0 42.8959 37.624 -115.85 - 84 161.783 1113 2 1 42.6828 37.2356 -144.45 - 84 115.387 1085 2 0 42.6225 37.222 -145.85 - 84 97.9005 1105 1 1 41.2366 36.7757 -174.45 - 84 63.9692 1083 1 0 41.1849 36.8368 -175.85 - 84 32.6421 1084 1 0 41.1799 36.85 -176.114 - 84 130.33 1103 0 1 40.739 38.2805 -204.45 - 84 113.639 1091 0 0 40.6376 38.3919 -205.851 - 84 304.144 1090 1 0 42.6473 38.0711 -175.85 - 84 370.457 1106 0 1 41.3306 38.1208 -204.45 - 84 130.408 1089 0 0 41.2648 37.9878 -205.85 - 84 187.955 1033 7 1 26.65 142.599 5.42412 - 84 55.6746 1105 0 1 41.25 38.2113 -204.688 - 84 196.765 1108 0 1 41.6871 38.6371 -204.451 - 84 101.872 1093 0 0 41.6892 38.6561 -205.851 - 84 286.83 976 6 1 15.2899 103.287 -24.4502 - 84 218.949 977 6 1 15.45 103.554 -24.5917 - 84 160.463 1115 7 1 43.1804 39.245 5.54966 - 84 189.316 1096 7 0 43.1716 39.3728 4.14919 - 84 166.104 1114 6 1 42.9328 42.0113 -24.45 - 84 110.735 1110 6 0 43.019 42.1904 -25.8502 - 84 143.575 1123 5 1 44.7293 45.9294 -54.45 - 84 130.192 1130 5 0 44.6977 46.1435 -55.85 - 84 96.859 1121 4 1 44.2669 50.9289 -84.45 - 84 83.7974 1120 4 1 44.25 50.9507 -84.5575 - 84 10.7669 1155 4 0 44.0433 51.2401 -85.8502 - 84 124.151 1156 4 0 44.0362 51.25 -85.8939 - 84 230.583 1094 3 1 39.0381 57.3363 -114.45 - 84 61.8867 1188 3 0 38.9429 57.7845 -115.85 - 84 112.912 1189 3 0 38.9287 57.85 -116.052 - 84 140.314 1084 2 1 36.9513 67.3066 -144.45 - 84 145.475 1238 2 0 36.7074 67.7357 -145.85 - 84 90.7136 1062 1 1 32.5409 75.552 -174.45 - 84 21.2148 1061 1 1 32.45 75.5907 -174.752 - 84 123.263 1278 1 0 32.0513 75.7901 -175.85 - 84 27.5373 1279 1 0 31.9386 75.85 -176.18 - 84 8.90079 1009 0 1 22.0451 81.0915 -204.45 - 84 92.8851 1010 0 1 22.05 81.0848 -204.469 - 84 107.82 1301 0 0 22.3278 80.4042 -205.85 - 84 56.4616 1300 0 0 22.388 80.25 -206.122 - 84 110.215 1104 7 1 40.8935 37.5254 5.55 - 84 80.9867 1086 7 0 40.7672 37.2821 4.15 - 84 73.1324 1085 7 0 40.7502 37.25 3.95377 - 84 174.865 1092 6 1 38.4823 33.7664 -24.45 - 84 123.001 1066 6 0 38.86 33.4044 -25.85 - 84 52.3447 1144 5 1 48.915 26.3423 -54.4501 - 84 74.8641 1145 5 1 49.05 26.261 -54.4986 - 84 68.3658 1146 5 1 49.25 26.1405 -54.5699 - 84 71.6108 1147 5 1 49.45 26.0265 -54.6349 - 84 54.5913 1148 5 1 49.6513 25.9221 -54.708 - 84 63.7116 1149 5 1 49.85 25.8384 -54.7649 - 84 240.644 1150 5 1 50.05 25.7573 -54.8182 - 84 92.7931 1021 5 0 53.1316 24.3908 -55.85 - 84 233.582 1020 5 0 53.4261 24.25 -55.9447 - 84 180.659 1019 5 0 53.7936 24.05 -56.0421 - 84 244.348 1018 5 0 54.2912 23.85 -56.1225 - 84 184.959 1017 5 0 54.7744 23.65 -56.1359 - 84 306.62 1016 5 0 55.2917 23.45 -56.0789 - 84 65.1803 1015 5 0 55.986 23.25 -55.9155 - 84 36.2709 1197 5 1 59.5487 22.5244 -54.85 - 84 65.4003 1198 5 1 59.6504 22.503 -54.8216 - 84 48.0735 1199 5 1 59.85 22.4706 -54.7699 - 84 66.4138 1200 5 1 60.05 22.4203 -54.706 - 84 76.5199 1201 5 1 60.251 22.3544 -54.6368 - 84 123.065 1202 5 1 60.45 22.2751 -54.578 - 84 39.4732 1203 5 1 60.6503 22.1614 -54.4997 - 84 38.5555 998 6 0 73.0769 19.6687 -26.2493 - 84 105.507 997 6 0 73.1195 19.65 -26.1359 - 84 62.9809 1268 6 1 73.7423 19.4258 -24.85 - 84 328.3 1269 6 1 73.85 19.4006 -24.6518 - 84 17.9362 986 6 0 73.7259 17.317 -25.85 - 84 84.5567 985 6 0 73.721 17.25 -25.9066 - 84 64.5266 984 6 0 73.7211 17.05 -26.0769 - 84 21.9643 983 6 0 73.7325 16.85 -26.2 - 84 100.32 691 6 0 65.7403 -41.6978 -26.25 - 84 34.0162 690 6 0 65.6232 -41.85 -25.9533 - 84 9.6173 1224 6 1 64.8703 -42.4934 -24.8497 - 84 395.087 1223 6 1 64.85 -42.5054 -24.8278 - 84 334.168 1222 6 1 64.65 -42.5398 -24.6628 - 84 16.4422 1221 6 1 64.4498 -42.4436 -24.4851 - 84 159.489 692 6 0 64.593 -41.4756 -25.85 - 84 188.866 693 6 0 64.5994 -41.4494 -25.8962 - 84 213.626 694 6 0 64.6395 -41.25 -26.0744 - 84 171.328 1216 6 1 63.3883 -42.5601 -24.85 - 84 39.6594 1216 6 0 43.6373 63.3789 -26.2499 - 84 85.5849 1091 6 1 38.3868 33.7372 -24.45 - 84 136.058 1090 6 1 38.2498 33.5922 -24.6693 - 84 59.6303 1063 6 0 37.5392 32.7444 -25.85 - 84 146.009 1062 6 0 37.4629 32.65 -25.9833 - 84 290.037 934 6 0 25.5183 6.89697 -26.2493 - 84 208.489 933 6 0 25.5075 6.85 -26.1395 - 84 214.682 1027 6 1 25.5613 6.25657 -24.85 - 84 427.813 1484 12 1 117.003 -102.541 155.55 - 84 86.7585 383 12 0 117.271 -103.376 154.15 - 84 74.7632 382 12 0 117.294 -103.55 153.937 - 84 265.368 1483 12 1 116.95 -102.099 155.489 - 84 157.46 935 6 0 25.3239 7.05 -26.04 - 84 254.966 936 6 0 25.2554 7.2503 -26.1011 -Number of digits in this event = 76 -Using G4ParticleGun ... -3.68499 LIN -e- -Event: 85 -Number of tracker hits in this event = 111 - 85 120.628 1625 7 1 145.158 -28.5527 5.55 - 85 122.024 757 7 0 145.158 -28.5531 4.15 - 85 122.568 1625 6 1 145.157 -28.5618 -24.45 - 85 348.933 757 6 0 145.159 -28.561 -25.85 - 85 335.444 1625 5 1 145.203 -28.5475 -54.45 - 85 645.74 757 5 0 145.201 -28.5469 -55.85 - 85 493.812 1625 4 1 145.197 -28.5198 -84.45 - 85 342.114 757 4 0 145.198 -28.5224 -85.85 - 85 478.529 1625 3 1 145.216 -28.5942 -114.45 - 85 494.484 757 3 0 145.223 -28.6012 -115.85 - 85 395.851 1626 2 1 145.393 -28.7406 -144.45 - 85 332.408 756 2 0 145.4 -28.7469 -145.85 - 85 204.003 1627 1 1 145.556 -28.8646 -174.45 - 85 195.221 755 1 0 145.559 -28.8736 -175.85 - 85 133.772 1627 0 1 145.612 -29.0536 -204.45 - 85 499.519 754 0 0 145.62 -29.073 -205.85 - 85 305.1 860 9 1 -7.93789 55.1587 65.15 - 85 24.4374 938 8 1 7.65 -19.6037 35.1977 - 85 126.26 1044 4 0 146.926 28.9503 -86.25 - 85 223.737 1625 2 1 145.35 -28.7175 -144.595 - 85 486 1624 0 1 145.134 -29.1609 -204.451 - 85 9.81357 729 6 1 -34.25 -133.655 -24.7918 - 85 99.0625 759 4 0 145.22 -28.1518 -85.85 - 85 188.442 1628 3 1 145.864 -27.5115 -114.45 - 85 145.625 762 3 0 145.951 -27.5046 -115.85 - 85 91.5024 1634 2 1 147.046 -26.7485 -144.45 - 85 102.394 1633 2 1 146.95 -26.6019 -144.498 - 85 122.336 1632 2 1 146.749 -26.3024 -144.599 - 85 106.536 1631 2 1 146.55 -26.0094 -144.697 - 85 46.441 1630 2 1 146.35 -25.7196 -144.796 - 85 67.6857 787 2 0 144.224 -22.6107 -145.85 - 85 56.1398 788 2 0 144.115 -22.45 -145.904 - 85 66.509 789 2 0 143.98 -22.25 -145.97 - 85 86.9723 790 2 0 143.847 -22.05 -146.033 - 85 61.2813 791 2 0 143.713 -21.85 -146.094 - 85 70.483 792 2 0 143.579 -21.65 -146.155 - 85 35.3889 793 2 0 143.449 -21.4499 -146.216 - 85 4.59239 1324 1 1 84.8579 71.204 -174.45 - 85 212.261 1323 1 1 84.85 71.2183 -174.456 - 85 133.381 1322 1 1 84.65 71.5766 -174.608 - 85 100.507 1321 1 1 84.4497 71.9318 -174.751 - 85 14.3446 1274 1 0 82.7589 74.9998 -175.85 - 85 74.7123 1275 1 0 82.7314 75.05 -175.868 - 85 74.83 1276 1 0 82.624 75.25 -175.942 - 85 146.043 1277 1 0 82.5199 75.45 -176.016 - 85 85.547 1278 1 0 82.4208 75.65 -176.088 - 85 100.659 1279 1 0 82.3235 75.85 -176.158 - 85 52.2431 1280 1 0 82.2291 76.0506 -176.227 - 85 209.496 1335 1 1 87.0764 62.6799 -174.45 - 85 229.624 1336 1 1 87.25 63.0822 -174.569 - 85 64.9295 1337 1 1 87.45 62.8294 -174.799 - 85 122.213 756 4 0 145.254 -28.8231 -85.85 - 85 292.711 753 3 0 145.455 -29.2902 -115.85 - 85 120.881 1649 2 1 150.123 -28.3313 -144.45 - 85 3.13227 1650 2 1 150.15 -28.2599 -144.831 - 85 37.88 759 2 0 150.225 -28.0716 -145.85 - 85 81.0555 760 2 0 150.235 -28.0499 -145.965 - 85 140.012 1662 1 1 152.612 -22.8009 -174.45 - 85 18.459 787 1 0 152.883 -22.4647 -175.85 - 85 106.352 788 1 0 152.895 -22.45 -175.911 - 85 130.189 1691 0 1 158.404 -15.6454 -204.45 - 85 105.42 824 0 0 158.769 -15.2243 -205.85 - 85 42.0055 756 6 0 145.181 -28.65 -26.1032 - 85 246.32 1624 3 1 145.082 -28.5731 -114.45 - 85 226.65 1624 2 1 144.974 -28.5858 -144.45 - 85 162.251 757 2 0 144.942 -28.5793 -145.85 - 85 119.285 1621 1 1 144.364 -28.7367 -174.45 - 85 292.207 756 1 0 144.41 -28.6709 -175.85 - 85 231.071 762 0 0 144.968 -27.5461 -205.85 - 85 9.6919 1469 0 1 114.023 -46.6814 -204.45 - 85 53.7219 757 1 0 144.503 -28.6499 -176.06 - 85 227.936 1624 1 1 145.013 -28.97 -174.45 - 85 1.70557 1428 5 1 105.95 -15.2372 -54.7219 - 85 617.913 1624 5 1 145.139 -28.5521 -54.45 - 85 125.715 1630 4 1 146.167 -28.0646 -84.45 - 85 158.295 760 4 0 146.245 -28.0195 -85.851 - 85 94.5035 1639 3 1 147.954 -26.5657 -114.45 - 85 118.345 767 3 0 148.109 -26.5055 -115.85 - 85 118.499 1656 2 1 151.482 -25.6051 -144.45 - 85 34.9371 1657 2 1 151.55 -25.5321 -144.759 - 85 17.2662 773 2 0 151.793 -25.2657 -145.85 - 85 107.655 774 2 0 151.807 -25.2499 -145.915 - 85 135.572 1688 1 1 157.778 -18.5175 -174.45 - 85 33.3855 809 1 0 158.118 -18.0804 -175.85 - 85 109.365 810 1 0 158.142 -18.05 -175.947 - 85 137.169 1726 0 1 165.457 -9.13202 -204.45 - 85 34.1333 1727 0 1 165.55 -9.04835 -204.729 - 85 114.823 856 0 0 165.878 -8.74376 -205.85 - 85 17.069 857 0 0 165.985 -8.64998 -206.192 - 85 105.402 1172 1 0 108.205 54.6137 -176.25 - 85 25.0697 1409 1 0 53.9988 101.971 -176.25 - 85 138.34 755 2 0 145.345 -28.8616 -145.85 - 85 175.442 1622 0 1 144.7 -28.9414 -204.45 - 85 124.971 755 0 0 144.671 -28.9571 -205.85 - 85 82.1918 415 1 0 139.512 -96.95 -176.148 - 85 41.6536 414 1 0 139.645 -97.15 -176.1 - 85 88.9323 1596 1 1 139.386 -99.3153 -174.45 - 85 97.4167 1626 3 1 145.352 -28.5311 -114.45 - 85 65.3051 1627 3 1 145.587 -28.8186 -114.45 - 85 163.364 1629 3 1 145.951 -29.2556 -114.657 - 85 99.8126 1630 3 1 146.15 -29.522 -114.661 - 85 112.509 1631 3 1 146.35 -29.8216 -114.648 - 85 141.619 1632 3 1 146.55 -30.1696 -114.58 - 85 412.491 1633 3 1 146.75 -30.368 -114.493 - 85 110.61 756 3 0 145.316 -28.7115 -115.85 - 85 117.687 1640 2 1 148.242 -30.5388 -144.45 - 85 233.645 746 2 0 148.328 -30.6846 -145.85 - 85 122.725 1648 1 1 149.887 -33.4599 -174.45 - 85 143.795 732 1 0 150.074 -33.572 -175.85 - 85 111.356 1662 0 1 152.673 -36.7741 -204.451 - 85 115.243 716 0 0 152.803 -36.8207 -205.85 -Number of digits in this event = 55 -Using G4ParticleGun ... -9.10316 LIN -e- -Event: 86 -Number of tracker hits in this event = 45 - 86 153.333 977 10 1 15.4518 89.8109 95.55 - 86 127.503 1348 10 0 15.4521 89.8103 94.15 - 86 149.056 977 9 1 15.4575 89.7972 65.55 - 86 168.015 1348 9 0 15.4575 89.7967 64.15 - 86 127.347 977 8 1 15.454 89.7844 35.55 - 86 127.538 1348 8 0 15.455 89.7849 34.15 - 86 154.129 977 7 1 15.477 89.7945 5.55 - 86 245.392 1348 7 0 15.477 89.7948 4.15 - 86 124.526 977 6 1 15.4753 89.7996 -24.45 - 86 117.791 1348 6 0 15.475 89.802 -25.85 - 86 195.983 977 5 1 15.4804 89.8524 -54.45 - 86 124.292 1349 5 0 15.4803 89.8562 -55.85 - 86 132.561 977 4 1 15.4685 89.9391 -84.45 - 86 112.789 1349 4 0 15.4677 89.9382 -85.85 - 86 179.842 976 3 1 15.4472 89.9225 -114.45 - 86 165.467 1349 3 0 15.4325 89.9269 -115.85 - 86 132.606 975 2 1 15.1189 90.0145 -144.45 - 86 113.007 1349 2 0 15.1024 90.0173 -145.85 - 86 148.223 971 0 1 14.382 90.0032 -204.45 - 86 202.912 1349 0 0 14.3634 90.0003 -205.85 - 86 50.8913 970 0 1 14.2036 90.1502 -204.626 - 86 135.688 969 0 1 14.05 90.2832 -204.645 - 86 35.8721 968 0 1 13.85 90.4358 -204.523 - 86 50.9818 973 1 1 14.7268 90.15 -174.683 - 86 64.4119 972 1 1 14.65 90.2338 -174.776 - 86 51.1512 1341 1 0 15.2281 88.3839 -175.85 - 86 118.107 975 1 1 15.1133 87.4442 -174.85 - 86 84.5354 977 2 1 15.4522 89.8271 -144.719 - 86 239.718 1348 2 0 15.4518 89.8272 -145.85 - 86 125.394 976 1 1 15.4401 89.8203 -174.45 - 86 190.592 1348 1 0 15.4403 89.8188 -175.85 - 86 229.864 976 0 1 15.4396 89.7724 -204.45 - 86 223.639 1348 0 0 15.4406 89.7679 -205.85 - 86 130.651 977 1 1 15.4705 89.8572 -174.45 - 86 139.768 1349 1 0 15.4672 89.8597 -175.85 - 86 141.253 977 3 1 15.578 89.8263 -114.616 - 86 150.929 1347 3 0 14.6022 89.5498 -115.85 - 86 56.3041 1346 3 0 14.3096 89.45 -116.05 - 86 126.18 1348 3 0 15.57 89.8368 -115.85 - 86 131.528 978 2 1 15.8403 90.1937 -144.45 - 86 179.863 1350 2 0 15.7833 90.2317 -145.85 - 86 137.871 969 1 1 14.018 90.9676 -174.45 - 86 129.233 1354 1 0 13.7902 90.9833 -175.85 - 86 191.196 945 0 1 9.15563 90.9988 -204.45 - 86 114.361 1354 0 0 8.95476 90.9727 -205.85 -Number of digits in this event = 35 -Using G4ParticleGun ... -2.53095 LIN -e- -Event: 87 -Number of tracker hits in this event = 69 - 87 117.388 1341 10 1 88.4093 -61.9768 95.55 - 87 133.322 590 10 0 88.4122 -61.9744 94.15 - 87 109.719 1342 9 1 88.4683 -61.9198 65.55 - 87 133.125 590 9 0 88.4699 -61.9183 64.15 - 87 116.252 1342 8 1 88.5043 -61.9033 35.55 - 87 187.992 590 8 0 88.5076 -61.9036 34.15 - 87 144.786 1342 7 1 88.5728 -61.9042 5.55 - 87 105.103 590 7 0 88.5758 -61.9052 4.15 - 87 223.494 1342 6 1 88.6498 -61.927 -24.45 - 87 82.4374 590 6 0 88.6507 -61.9275 -25.85 - 87 118.588 1343 5 1 88.6831 -61.941 -54.45 - 87 191.234 590 5 0 88.6864 -61.9444 -55.85 - 87 362.633 1343 4 1 88.7323 -61.9839 -84.45 - 87 108.941 590 4 0 88.7364 -61.9886 -85.85 - 87 161.744 1343 3 1 88.8342 -62.0426 -114.45 - 87 108.265 590 3 0 88.8401 -62.0442 -115.85 - 87 329.407 1344 2 1 88.9716 -62.0689 -144.45 - 87 238.419 589 2 0 88.979 -62.0651 -145.85 - 87 112.529 1345 1 1 89.1817 -61.9938 -174.45 - 87 129.115 590 1 0 89.2021 -61.9962 -175.85 - 87 122.923 1347 0 1 89.6282 -62.0644 -204.45 - 87 339.178 589 0 0 89.6539 -62.0719 -205.85 - 87 215.731 1346 0 1 89.2748 -62.1624 -204.45 - 87 54.8144 1436 1 1 107.433 -65.8202 -174.45 - 87 76.9799 1437 1 1 107.55 -65.8082 -174.62 - 87 417.508 570 1 0 108.335 -65.9546 -175.85 - 87 279.34 896 1 0 126.905 -0.734738 -176.249 - 87 116.482 1345 2 1 89.0501 -61.857 -144.624 - 87 1.04473 1346 2 1 89.25 -61.6386 -144.847 - 87 83.4515 596 2 0 90.2975 -60.8031 -145.85 - 87 130.01 597 2 0 90.4647 -60.6496 -146.06 - 87 1.24812 598 2 0 90.6192 -60.4495 -146.247 - 87 33.3205 1535 1 1 127.35 24.5526 -174.768 - 87 60.6446 1343 6 1 88.6669 -61.9445 -24.45 - 87 127.441 591 6 0 88.5799 -61.8491 -25.8501 - 87 111.263 1337 5 1 87.5184 -59.1663 -54.45 - 87 271.569 603 5 0 87.3512 -59.2549 -55.85 - 87 258.46 1317 4 1 83.5534 -61.3755 -84.45 - 87 35.2477 1316 4 1 83.45 -61.379 -84.7403 - 87 170.485 593 4 0 83.0911 -61.4133 -85.85 - 87 56.7522 1268 3 1 73.7405 -63.1637 -114.45 - 87 77.0868 1267 3 1 73.6498 -63.1226 -114.608 - 87 68.2288 586 3 0 72.9792 -62.7237 -115.85 - 87 59.5428 587 3 0 72.8632 -62.6499 -116.062 - 87 144.068 1185 2 1 57.0783 -51.4283 -144.45 - 87 136.51 645 2 0 57.137 -50.9628 -145.852 - 87 4.3605 646 2 0 57.1456 -50.85 -146.23 - 87 187.33 1181 1 1 56.3484 -42.5817 -174.45 - 87 114.647 687 1 0 56.2495 -42.5488 -175.85 - 87 77.1671 1150 0 1 50.1496 -42.9886 -204.45 - 87 47.7001 1149 0 1 50.05 -42.9059 -204.724 - 87 20.9743 686 0 0 49.4267 -42.6663 -205.851 - 87 135.171 687 0 0 49.3912 -42.65 -205.932 - 87 50.4668 571 0 0 42.5802 -65.7527 -205.85 - 87 96.0898 604 5 0 87.3089 -59.2499 -56.0585 - 87 85.0478 643 5 0 46.1185 -51.3916 -56.2499 - 87 32.8119 642 5 0 46.0811 -51.45 -56.2345 - 87 79.5304 545 8 0 63.4248 -70.8949 33.75 - 87 140.751 544 8 0 63.4141 -71.0502 33.8882 - 87 261.89 543 8 0 63.3265 -71.25 33.9237 - 87 12.2716 1344 4 1 88.85 -61.5321 -84.8068 - 87 85.406 594 4 0 89.2009 -61.1522 -85.85 - 87 33.4602 595 4 0 89.2951 -61.05 -86.1399 - 87 38.1212 735 4 0 100.5 -32.9036 -86.25 - 87 246.945 736 4 0 100.49 -32.85 -86.1543 - 87 4.96038 1400 4 1 100.156 -32.4786 -84.8497 - 87 213.586 1399 4 1 100.15 -32.4734 -84.8269 - 87 84.123 1342 4 1 88.65 -61.7623 -84.6382 - 87 154.713 587 4 0 88.1488 -62.5154 -85.85 -Number of digits in this event = 33 -Using G4ParticleGun ... -1.42803 LIN -e- -Event: 88 -Number of tracker hits in this event = 80 - 88 147.335 1258 10 1 71.7408 -79.5998 95.55 - 88 242.373 502 10 0 71.7393 -79.5946 94.15 - 88 107.291 1258 9 1 71.6949 -79.4846 65.55 - 88 100.367 502 9 0 71.6859 -79.4849 64.15 - 88 121.011 1257 8 1 71.5055 -79.4574 35.55 - 88 107.684 502 8 0 71.4921 -79.4532 34.15 - 88 101.437 1255 7 1 71.1752 -79.3998 5.55 - 88 92.7226 503 7 0 71.1625 -79.4228 4.15 - 88 494.597 1254 6 1 70.904 -79.9186 -24.45 - 88 107.294 500 6 0 70.9037 -79.9163 -25.8501 - 88 121.529 1255 5 1 71.1903 -79.6625 -54.4506 - 88 114.464 501 5 0 71.0537 -79.7352 -55.8509 - 88 251.151 1241 4 1 68.321 -80.6207 -84.45 - 88 130.75 496 4 0 68.1174 -80.7583 -85.85 - 88 82.5381 1219 3 1 63.8588 -83.3882 -114.45 - 88 210.656 1218 3 1 63.85 -83.3882 -114.624 - 88 126.724 483 3 0 63.7924 -83.3906 -115.85 - 88 43.1883 1210 2 1 62.0851 -83.2685 -144.45 - 88 103.097 1209 2 1 62.05 -83.2494 -144.555 - 88 128.078 485 2 0 61.5973 -83.0246 -145.85 - 88 106.655 1159 1 1 51.9438 -78.2445 -174.45 - 88 147.487 510 1 0 51.6741 -77.9731 -175.85 - 88 114.51 1135 0 1 47.2166 -72.6858 -204.45 - 88 217.219 537 0 0 47.0358 -72.5912 -205.85 - 88 383.313 505 6 0 70.8098 -78.9619 -25.85 - 88 100.647 1245 5 1 69.1623 -77.5863 -54.45 - 88 107.441 512 5 0 69.3645 -77.5443 -55.8503 - 88 5.04501 1261 4 1 72.4456 -75.6333 -84.4503 - 88 218.884 1262 4 1 72.45 -75.6292 -84.4717 - 88 138.379 524 4 0 72.8091 -75.2042 -85.85 - 88 67.4125 1290 3 1 78.0836 -66.5948 -114.45 - 88 81.7908 1289 3 1 78.05 -66.4923 -114.635 - 88 81.1796 571 3 0 77.7647 -65.7768 -115.85 - 88 60.9938 572 3 0 77.7082 -65.65 -116.056 - 88 7.67377 1259 2 1 72.0439 -47.5931 -144.45 - 88 208.901 1260 2 1 72.0501 -47.5786 -144.466 - 88 127.772 668 2 0 72.4372 -46.4401 -145.85 - 88 52.679 669 2 0 72.5109 -46.25 -146.111 - 88 85.8172 1309 1 1 81.9092 -29.2951 -174.45 - 88 50.4656 1310 1 1 82.05 -29.214 -174.679 - 88 133.872 755 1 0 82.6314 -28.9374 -175.85 - 88 151.536 1382 0 1 96.6301 -23.0915 -204.45 - 88 112.812 787 0 0 96.5861 -22.6022 -205.85 - 88 9.11561 788 0 0 96.5546 -22.45 -206.222 - 88 111.526 1271 5 1 74.2937 -77.0759 -54.45 - 88 37.8813 1272 5 1 74.45 -77.0321 -54.8134 - 88 68.2888 515 5 0 74.92 -76.886 -55.85 - 88 49.7465 516 5 0 75.0425 -76.85 -56.1364 - 88 52.6688 1336 4 1 87.3883 -73.2194 -84.45 - 88 145.645 1337 4 1 87.45 -73.2428 -84.6238 - 88 164.536 532 4 0 87.8146 -73.485 -85.85 - 88 86.5966 1382 3 1 96.7135 -80.3611 -114.45 - 88 39.5232 1383 3 1 96.75 -80.3596 -114.698 - 88 129.458 498 3 0 96.8731 -80.2921 -115.85 - 88 0.250179 499 3 0 96.9083 -80.25 -116.248 - 88 138.224 1397 2 1 99.7067 -79.3808 -144.451 - 88 129.45 502 2 0 99.4962 -79.5614 -145.85 - 88 122.196 1407 1 1 101.642 -84.183 -174.45 - 88 54.7189 474 1 0 101.717 -85.1274 -175.85 - 88 95.5493 473 1 0 101.726 -85.25 -176.022 - 88 106.544 1404 0 1 100.98 -106.654 -204.45 - 88 112.296 1405 0 1 101.15 -106.716 -204.663 - 88 187.234 363 0 0 102.425 -107.418 -205.85 - 88 55.1792 362 0 0 102.643 -107.55 -206.086 - 88 3.60195 1629 0 1 146.14 -69.0912 -204.45 - 88 63.861 1630 0 1 146.15 -69.0905 -204.454 - 88 117.177 1631 0 1 146.35 -69.0643 -204.545 - 88 120.677 1632 0 1 146.55 -69.3652 -204.692 - 88 7.67543 543 0 0 147.888 -71.4271 -205.85 - 88 104.566 542 0 0 147.903 -71.45 -205.864 - 88 244.538 541 0 0 148.003 -71.65 -205.971 - 88 63.2752 540 0 0 148.111 -71.8502 -206.07 - 88 28.9838 539 0 0 148.219 -72.05 -206.192 - 88 11.573 1672 3 1 154.618 168.38 -114.45 - 88 129.945 503 8 0 71.4912 -79.45 33.9999 - 88 62.8267 504 8 0 71.5241 -79.25 33.8577 - 88 48.9855 704 8 0 102.372 -39.1669 33.7501 - 88 326.492 705 8 0 102.396 -39.05 33.8039 - 88 26.4214 594 10 0 64.0239 -61.0621 93.75 - 88 35.4769 595 10 0 64.0215 -61.05 93.7525 -Number of digits in this event = 33 -Using G4ParticleGun ... -3.86034 LIN -e- -Event: 89 -Number of tracker hits in this event = 44 - 89 185.795 999 11 1 19.9981 -39.6095 125.55 - 89 200.497 702 11 0 19.9985 -39.6087 124.15 - 89 107.202 999 10 1 20.0105 -39.594 95.55 - 89 129.38 702 10 0 20.0107 -39.5941 94.15 - 89 225.305 999 9 1 20.0237 -39.6043 65.55 - 89 115.338 702 9 0 20.0247 -39.604 64.15 - 89 134.738 999 8 1 20.0489 -39.6129 35.55 - 89 149.787 702 8 0 20.0503 -39.6148 34.15 - 89 109.077 1000 7 1 20.0727 -39.6448 5.55 - 89 116.128 702 7 0 20.0752 -39.6444 4.15 - 89 115.591 1000 6 1 20.1291 -39.6499 -24.45 - 89 114.68 702 6 0 20.1314 -39.6482 -25.85 - 89 120.323 1000 5 1 20.1821 -39.6146 -54.45 - 89 117.546 702 5 0 20.1852 -39.6129 -55.85 - 89 126.636 1000 4 1 20.2415 -39.5807 -84.45 - 89 134.203 702 4 0 20.2447 -39.5825 -85.85 - 89 191.214 1001 3 1 20.3149 -39.6251 -114.45 - 89 219.118 702 3 0 20.3217 -39.6239 -115.85 - 89 108.959 1002 2 1 20.4602 -39.6066 -144.45 - 89 120.218 702 2 0 20.4671 -39.6074 -145.85 - 89 110.897 1002 1 1 20.6027 -39.6362 -174.45 - 89 240.773 702 1 0 20.6083 -39.6364 -175.85 - 89 123.713 1003 0 1 20.7259 -39.6287 -204.45 - 89 112.058 702 0 0 20.7299 -39.6261 -205.85 - 89 234.711 745 2 1 -31.0363 -82.3687 -144.45 - 89 42.6983 744 2 1 -31.0502 -82.3529 -144.498 - 89 142.675 1002 3 1 20.45 -39.7676 -114.504 - 89 44.6785 1003 3 1 20.65 -39.7005 -114.771 - 89 86.7688 700 3 0 21.8998 -40.017 -115.85 - 89 179.129 699 3 0 22.066 -40.0503 -115.96 - 89 227.947 1000 2 1 20.196 -39.778 -144.45 - 89 113.216 700 2 0 20.0788 -39.86 -145.85 - 89 98.1036 998 1 1 19.8413 -41.02 -174.45 - 89 170.437 694 1 0 19.8454 -41.187 -175.85 - 89 179.829 1001 0 1 20.2786 -47.8729 -204.451 - 89 35.3267 1000 0 1 20.25 -48.0764 -204.777 - 89 0.544126 657 0 0 20.1408 -48.6487 -205.85 - 89 119.3 656 0 0 20.1405 -48.6502 -205.853 - 89 255.554 701 2 0 20.2432 -39.8069 -145.85 - 89 20.3116 1007 1 1 21.6438 -39.5585 -174.45 - 89 132.013 1008 1 1 21.65 -39.5589 -174.515 - 89 107.561 1020 0 1 24.1951 -39.4075 -204.45 - 89 45.8383 1021 0 1 24.25 -39.3991 -204.712 - 89 138.766 703 0 0 24.492 -39.3691 -205.85 -Number of digits in this event = 26 -Using G4ParticleGun ... -5.00482 LIN -e- -Event: 90 -Number of tracker hits in this event = 33 - 90 116.825 690 11 1 -42.0106 -59.2352 125.55 - 90 139.418 604 11 0 -42.0105 -59.2353 124.15 - 90 105.561 690 10 1 -42.0105 -59.236 95.55 - 90 119.641 604 10 0 -42.0096 -59.2367 94.15 - 90 160.625 690 9 1 -41.9851 -59.2494 65.55 - 90 107.554 603 9 0 -41.983 -59.2502 64.15 - 90 133.19 690 8 1 -41.9407 -59.2876 35.55 - 90 103.38 603 8 0 -41.9384 -59.288 34.15 - 90 127.903 690 7 1 -41.8953 -59.2929 5.55 - 90 159.775 603 7 0 -41.8938 -59.2938 4.15 - 90 121.629 690 6 1 -41.8525 -59.306 -24.45 - 90 118.104 603 6 0 -41.8512 -59.3059 -25.85 - 90 139.832 691 5 1 -41.8284 -59.3127 -54.45 - 90 117.472 603 5 0 -41.8274 -59.3134 -55.85 - 90 131.69 691 4 1 -41.8086 -59.3255 -84.45 - 90 114.879 603 4 0 -41.8073 -59.3241 -85.85 - 90 148.072 691 3 1 -41.7829 -59.3029 -114.45 - 90 154.406 603 3 0 -41.7811 -59.3018 -115.85 - 90 124.333 691 2 1 -41.7522 -59.2766 -144.45 - 90 114.334 603 2 0 -41.7498 -59.2768 -145.85 - 90 103.628 691 1 1 -41.7028 -59.2892 -174.45 - 90 131.567 603 1 0 -41.6951 -59.2899 -175.85 - 90 121.632 692 0 1 -41.5072 -59.3152 -204.45 - 90 116.862 603 0 0 -41.499 -59.3155 -205.85 - 90 105.444 650 2 0 49.869 -50.0248 -146.25 - 90 52.713 541 2 0 95.8806 -71.6693 -146.25 - 90 94.5275 542 2 0 95.9661 -71.6499 -146.222 - 90 188.381 648 6 0 -48.928 -50.4356 -26.2499 - 90 22.052 647 6 1 -50.5866 -49.116 -24.85 - 90 100.922 646 6 1 -50.65 -49.0522 -24.7946 - 90 63.6713 645 6 1 -50.85 -48.8439 -24.5573 - 90 54.3902 919 5 0 24.9431 3.90405 -56.25 - 90 28.3065 740 0 0 -30.84 -32.05 -206.222 -Number of digits in this event = 17 -Using G4ParticleGun ... -9.08717 LIN -e- -Event: 91 -Number of tracker hits in this event = 54 - 91 120.051 782 11 1 -23.5097 -6.57141 125.55 - 91 136.513 867 11 0 -23.5103 -6.57116 124.15 - 91 281.63 782 10 1 -23.5261 -6.56542 95.55 - 91 276.094 867 10 0 -23.5273 -6.56519 94.15 - 91 152.675 782 9 1 -23.5544 -6.55875 65.55 - 91 103.84 867 9 0 -23.5552 -6.55892 64.15 - 91 117.259 782 8 1 -23.5728 -6.56236 35.55 - 91 104.769 867 8 0 -23.5732 -6.56341 34.15 - 91 114.422 782 7 1 -23.58 -6.58294 5.55 - 91 142.696 867 7 0 -23.5788 -6.58378 4.15 - 91 99.2035 782 6 1 -23.5552 -6.59829 -24.45 - 91 144.958 867 6 0 -23.5532 -6.59982 -25.85 - 91 105.563 782 5 1 -23.5091 -6.63091 -54.45 - 91 117.264 867 5 0 -23.5051 -6.63126 -55.85 - 91 137.74 783 4 1 -23.4176 -6.63923 -84.45 - 91 123.119 867 4 0 -23.4116 -6.63903 -85.85 - 91 356.544 783 3 1 -23.2981 -6.63429 -114.45 - 91 376.657 867 3 0 -23.2919 -6.63269 -115.85 - 91 107.68 784 2 1 -23.1646 -6.59538 -144.45 - 91 107.858 867 2 0 -23.1614 -6.59393 -145.85 - 91 106.279 784 1 1 -23.1055 -6.57881 -174.45 - 91 128.055 867 1 0 -23.1052 -6.57644 -175.85 - 91 347.995 784 0 1 -23.0943 -6.51969 -204.45 - 91 119.197 867 0 0 -23.0938 -6.5153 -205.85 - 91 33.6238 878 0 0 -40.3537 -4.45 -206.11 - 91 283.269 866 3 0 -23.4418 -6.70422 -115.85 - 91 510.043 783 2 1 -23.374 -6.77079 -144.45 - 91 276.918 866 2 0 -23.3689 -6.77495 -145.85 - 91 222.941 783 1 1 -23.2777 -6.86144 -174.45 - 91 157.563 865 1 0 -23.2721 -6.8633 -175.85 - 91 303.702 865 0 0 -23.1353 -6.90477 -205.85 - 91 159.95 866 1 0 -23.3909 -6.793 -175.85 - 91 259.569 781 10 1 -23.65 -6.94477 95.1814 - 91 239.666 781 3 1 -23.6536 -6.52095 -114.45 - 91 118.378 864 2 0 -23.3762 -7.11028 -145.85 - 91 155.912 777 1 1 -24.623 -8.15385 -174.45 - 91 55.0466 859 1 0 -24.5329 -8.23794 -175.85 - 91 66.6223 858 1 0 -24.5223 -8.25 -176.02 - 91 235.468 787 0 1 -22.4816 -10.3983 -204.45 - 91 129.27 847 0 0 -22.6823 -10.5852 -205.85 - 91 50.0423 782 2 1 -23.4502 -7.04661 -144.734 - 91 75.3129 871 2 0 -24.3006 -5.76809 -145.85 - 91 299.463 872 2 0 -24.3549 -5.64986 -145.907 - 91 133.405 779 2 1 -24.0811 -6.19855 -144.45 - 91 161.887 869 2 0 -24.0519 -6.18657 -145.85 - 91 111.228 782 1 1 -23.5079 -6.23756 -174.45 - 91 102.992 869 1 0 -23.4615 -6.23744 -175.85 - 91 125.224 869 0 0 -22.424 -6.2406 -205.85 - 91 47.5567 153 1 0 -38.1797 -149.449 -176.25 - 91 184.663 152 1 0 -38.1945 -149.55 -176.193 - 91 42.2535 712 1 1 -37.5041 -150.025 -174.85 - 91 86.7309 713 1 1 -37.45 -150.075 -174.752 - 91 133.523 714 1 1 -37.25 -150.1 -174.752 - 91 205.493 154 1 0 -37.4563 -149.341 -175.85 -Number of digits in this event = 34 -Using G4ParticleGun ... -4.67842 LIN -e- -Event: 92 -Number of tracker hits in this event = 53 - 92 161.429 1255 11 0 -43.2251 71.1076 124.15 - 92 109.094 684 10 1 -43.2157 71.1071 95.5498 - 92 113.987 1255 10 0 -43.1863 71.1581 94.1495 - 92 209.112 687 9 1 -42.6094 72.391 65.55 - 92 112.448 1262 9 0 -42.468 72.4567 64.15 - 92 107.101 700 8 1 -39.9347 73.8603 35.55 - 92 141.096 1268 8 0 -39.8074 73.8377 34.15 - 92 188.64 715 7 1 -36.8844 73.4286 5.54994 - 92 113.483 1266 7 0 -36.7985 73.4433 4.15 - 92 122.344 724 6 1 -35.1777 73.7064 -24.4501 - 92 110.944 1268 6 0 -35.0901 73.8176 -25.85 - 92 9.28883 1269 6 0 -35.0683 73.8501 -26.2125 - 92 132.026 734 5 1 -33.2401 76.5187 -54.45 - 92 118.28 1282 5 0 -33.1225 76.5821 -55.85 - 92 125.439 746 4 1 -30.7634 78.2172 -84.4502 - 92 230.74 1290 4 0 -30.7342 78.2169 -85.85 - 92 130.247 750 3 1 -30.0119 78.6928 -114.45 - 92 131.775 1293 3 0 -29.9467 78.8118 -115.85 - 92 107.909 755 2 1 -29.0264 81.1936 -144.45 - 92 111.317 1306 2 0 -28.825 81.3809 -145.85 - 92 117.211 778 1 1 -24.2883 84.8571 -174.45 - 92 27.189 779 1 1 -24.25 84.906 -174.759 - 92 128.804 1325 1 0 -24.1161 85.079 -175.85 - 92 127.518 798 0 1 -20.3423 89.302 -204.45 - 92 149.701 1347 0 0 -20.2523 89.5294 -205.85 - 92 57.0301 1429 0 0 -32.4847 106.141 -206.25 - 92 157.861 1430 0 0 -32.5053 106.15 -206.183 - 92 244.316 734 0 1 -33.106 106.315 -204.85 - 92 159.735 1431 0 0 -33.2686 106.428 -205.85 - 92 41.2793 1418 0 0 -16.6879 103.762 -206.25 - 92 61.161 1417 0 0 -16.6807 103.75 -206.24 - 92 299.344 1286 3 0 168.843 77.3351 -116.25 - 92 141.954 1274 4 0 -50.5395 74.9341 -86.2497 - 92 118.593 646 4 1 -50.6913 74.7747 -84.85 - 92 103.391 647 4 1 -50.65 74.841 -84.5897 - 92 4.78951 716 7 1 -36.85 73.4431 5.15733 - 92 57.898 1265 7 0 -36.6958 73.0667 4.14972 - 92 45.9871 1264 7 0 -36.6899 73.05 4.12222 - 92 36.6011 1256 7 0 -38.2895 71.399 4.15 - 92 74.9713 686 9 1 -42.7064 72.4085 65.55 - 92 74.7334 688 9 1 -42.45 72.5798 65.3177 - 92 139.867 1267 9 0 -42.6466 73.5421 64.15 - 92 167.869 1268 9 0 -42.6558 73.65 63.9428 - 92 96.6294 1269 9 0 -42.7592 73.8501 63.9076 - 92 193.748 683 0 1 -43.312 79.4825 -204.45 - 92 50.3937 682 0 1 -43.45 79.8667 -204.784 - 92 27.6174 1320 0 0 -43.1851 84.0779 -205.85 - 92 5.97444 650 0 1 -49.9035 94.2514 -204.85 - 92 18.2607 594 0 1 -61.2092 113.858 -204.85 - 92 109.524 593 0 1 -61.2501 113.884 -204.826 - 92 232.918 592 0 1 -61.4501 113.867 -204.68 - 92 37.1041 236 6 1 -132.82 -68.2509 -24.85 - 92 36.4804 123 10 1 -155.44 -7.44798 95.15 -Number of digits in this event = 25 -Using G4ParticleGun ... -9.77363 LIN -e- -Event: 93 -Number of tracker hits in this event = 42 - 93 106.705 1438 9 1 107.755 60.6063 65.55 - 93 127.077 1202 9 0 107.755 60.6067 64.15 - 93 105.248 1438 8 1 107.771 60.613 35.55 - 93 104.535 1202 8 0 107.772 60.6137 34.15 - 93 142.422 1438 7 1 107.773 60.6281 5.55 - 93 134.991 1202 7 0 107.774 60.6288 4.15 - 93 123.494 1438 6 1 107.795 60.6409 -24.45 - 93 136.558 1202 6 0 107.796 60.6431 -25.85 - 93 151.02 1438 5 1 107.832 60.6888 -54.45 - 93 171.782 1203 5 0 107.833 60.6902 -55.85 - 93 216.797 1438 4 1 107.87 60.7173 -84.45 - 93 113.203 1203 4 0 107.872 60.7174 -85.85 - 93 388.768 1438 3 1 107.909 60.7195 -114.45 - 93 115.31 1203 3 0 107.91 60.7195 -115.85 - 93 163.67 1438 2 1 107.938 60.7198 -144.45 - 93 157.04 1203 2 0 107.94 60.7203 -145.85 - 93 141.612 1438 1 1 107.81 60.7869 -174.45 - 93 141.969 1203 1 0 107.792 60.7654 -175.85 - 93 105.626 1437 0 1 107.617 60.2584 -204.45 - 93 114.706 1201 0 0 107.625 60.2712 -205.85 - 93 84.6057 1289 9 1 78.05 -53.6431 65.2466 - 93 7.36287 1200 4 0 94.8959 60.1394 -85.85 - 93 70.8361 1414 10 0 -45.5858 103.077 93.75 - 93 43.3351 1415 10 0 -45.6927 103.15 93.9815 - 93 272.882 672 10 1 -45.5918 103.652 95.15 - 93 111.041 673 10 1 -45.45 103.721 95.4878 - 93 133.076 1202 5 0 107.87 60.6499 -56.2334 - 93 52.5382 755 4 0 82.6076 -28.85 -86.181 - 93 107.363 1202 4 0 107.907 60.5567 -85.85 - 93 84.6969 1191 3 0 107.501 58.2699 -115.851 - 93 26.2619 1190 3 0 107.406 58.25 -116.155 - 93 83.0069 1393 2 1 98.7955 56.6668 -144.45 - 93 26.3779 1392 2 1 98.7499 56.5656 -144.752 - 93 192.618 1180 2 0 98.5508 56.2324 -145.85 - 93 107.964 1367 1 1 93.7134 46.8552 -174.45 - 93 154.222 1132 1 0 93.4855 46.6318 -175.85 - 93 164.663 1337 0 1 87.4799 40.441 -204.45 - 93 34.4128 1100 0 0 87.4463 40.0847 -205.85 - 93 70.6797 1099 0 0 87.4452 40.0499 -205.985 - 93 69.1552 919 0 0 85.0291 3.98708 -206.25 - 93 59.483 802 6 0 98.2145 -19.5154 -26.25 - 93 205.501 1203 9 0 107.771 60.6504 63.9504 -Number of digits in this event = 21 -Using G4ParticleGun ... -8.53383 LIN -e- -Event: 94 -Number of tracker hits in this event = 34 - 94 117.591 1250 10 0 93.4482 70.0883 94.1014 - 94 138.968 1366 9 1 93.4491 70.0879 65.55 - 94 127.052 1250 9 0 93.4489 70.0887 64.15 - 94 322.104 1366 8 1 93.4466 70.1015 35.55 - 94 104.354 1250 8 0 93.4464 70.1019 34.15 - 94 126.394 1366 7 1 93.4419 70.107 5.55 - 94 107.848 1250 7 0 93.4408 70.1072 4.15 - 94 183.697 1366 6 1 93.4175 70.1139 -24.45 - 94 99.3 1250 6 0 93.4173 70.115 -25.85 - 94 144.594 1366 5 1 93.4156 70.138 -54.45 - 94 151.976 1250 5 0 93.4154 70.1392 -55.85 - 94 194.7 1366 4 1 93.4095 70.1654 -84.45 - 94 162.705 1250 4 0 93.4093 70.1662 -85.85 - 94 120.017 1366 3 1 93.4096 70.1863 -114.45 - 94 101.553 1250 3 0 93.4085 70.1873 -115.85 - 94 191.504 1366 2 1 93.3846 70.2101 -144.45 - 94 121.874 1250 2 0 93.3819 70.2101 -145.85 - 94 108.851 1365 1 1 93.3271 70.2086 -174.45 - 94 131.1 1250 1 0 93.3239 70.2082 -175.85 - 94 132.989 1365 0 1 93.2593 70.2005 -204.45 - 94 127.168 1250 0 0 93.2558 70.1995 -205.85 - 94 108.481 1333 0 0 151.424 86.7927 -206.25 - 94 31.3294 1334 0 0 151.375 86.85 -205.996 - 94 146.35 1656 0 1 151.394 87.2791 -204.85 - 94 242.735 1314 1 0 108.804 82.9158 -176.249 - 94 26.057 1315 1 0 108.636 83.0501 -175.939 - 94 177.748 1441 1 1 108.466 83.4818 -174.85 - 94 333.486 1440 1 1 108.35 83.575 -174.563 - 94 35.5594 1439 1 1 108.15 83.3072 -174.802 - 94 82.5865 1313 1 0 106.561 82.7997 -175.85 - 94 8.3898 34 6 1 -173.164 92.6173 -24.45 - 94 73.6418 1665 2 0 153.142 153.15 -146.151 - 94 86.8986 1666 2 0 153.196 153.35 -145.902 - 94 148.143 1642 2 1 148.738 165.814 -144.85 + 75 118.489 669 11 1 -46.1307 60.3226 125.55 + 75 115.224 1201 11 0 -46.1291 60.3217 124.15 + 75 209.928 669 10 1 -46.0953 60.3108 95.55 + 75 126.119 1201 10 0 -46.0931 60.3113 94.15 + 75 118.174 669 9 1 -46.0511 60.3176 65.55 + 75 106.134 1201 9 0 -46.0504 60.3164 64.15 + 75 99.129 670 8 1 -46.0374 60.2879 35.55 + 75 102.568 1201 8 0 -46.0352 60.2862 34.15 + 75 193.652 670 7 1 -45.9931 60.2505 5.55 + 75 141.346 1200 7 0 -45.9698 60.2264 4.14971 + 75 194.376 673 6 1 -45.3469 60.1061 -24.45 + 75 178.215 1200 6 0 -45.4121 60.2065 -25.85 + 75 81.2456 665 5 1 -47.0326 62.1824 -54.45 + 75 35.0242 664 5 1 -47.05 62.1965 -54.743 + 75 115.814 1210 5 0 -47.1345 62.2361 -55.85 + 75 98.4862 651 4 1 -49.6958 62.8551 -84.45 + 75 121.233 1214 4 0 -49.6924 62.9389 -85.85 + 75 160.102 650 3 1 -49.951 64.6703 -114.45 + 75 152.054 1223 3 0 -49.99 64.7059 -115.85 + 75 124.915 645 2 1 -50.9198 65.6318 -144.45 + 75 139.343 1228 2 0 -51.047 65.657 -145.85 + 75 95.8924 632 1 1 -53.6305 65.3095 -174.45 + 75 7.95672 631 1 1 -53.65 65.3229 -174.826 + 75 98.5204 1226 1 0 -53.7093 65.357 -175.851 + 75 125.546 623 0 1 -55.3748 66.81 -204.45 + 75 109.309 1233 0 0 -55.4553 66.8111 -205.85 + 75 196.133 963 1 0 35.8109 12.85 -176.244 + 75 3.4929 983 1 0 38.3919 16.65 -175.866 + 75 74.4552 984 1 0 38.5523 16.85 -175.868 + 75 32.4463 1057 1 1 31.5224 28.3796 -174.45 + 75 66.2397 962 1 0 35.8865 12.65 -176.145 + 75 10.2148 669 7 1 -46.05 60.2672 5.17839 + 75 624.411 1202 7 0 -46.7328 60.5461 4.14981 + 75 9.05327 1201 7 0 -47.4664 60.45 4.07427 + 75 312.329 670 1 1 -45.8536 60.4143 -174.45 + 75 100.018 1203 1 0 -46.0264 60.776 -175.85 + 75 33.6205 1204 1 0 -46.0675 60.85 -176.124 + 75 83.9434 640 0 1 -51.9222 69.4459 -204.451 + 75 100.973 639 0 1 -52.05 69.6398 -204.705 + 75 13.6347 1252 0 0 -52.6438 70.6223 -205.85 + 75 91.9167 1253 0 0 -52.6604 70.65 -205.883 + 75 65.2041 1254 0 0 -52.7764 70.85 -206.125 + 75 127.312 1199 1 0 -46.1833 59.9821 -175.85 + 75 6.8113 1198 1 0 -46.2794 59.85 -176.232 + 75 12.076 629 0 1 -54.2201 45.0772 -204.45 + 75 89.2866 628 0 1 -54.2501 45.0829 -204.484 + 75 88.343 627 0 1 -54.45 45.0941 -204.66 + 75 20.6098 626 0 1 -54.65 45.127 -204.798 + 75 184.517 1126 0 0 -56.3601 45.2796 -205.85 + 75 144.383 987 1 1 17.639 -98.9209 -174.45 + 75 215.611 627 2 0 64.2139 -54.5451 -145.85 + 75 76.9982 1225 2 1 65.0976 -54.2733 -144.85 + 75 230.221 1211 2 1 62.25 -24.0696 -144.587 Number of digits in this event = 22 Using G4ParticleGun ... -9.95217 LIN +9.28928 LIN +e- +Event: 76 +Number of tracker hits in this event = 38 + 76 115.372 436 10 1 -92.8557 1.72832 95.55 + 76 112.354 908 10 0 -92.8553 1.72747 94.15 + 76 286.372 436 9 1 -92.8671 1.71123 65.55 + 76 131.942 908 9 0 -92.8668 1.71039 64.15 + 76 112.297 436 8 1 -92.8591 1.69359 35.55 + 76 105.774 908 8 0 -92.859 1.69364 34.15 + 76 122.03 436 7 1 -92.8528 1.69136 5.55 + 76 102.559 908 7 0 -92.8534 1.69133 4.15 + 76 109.397 436 6 1 -92.8684 1.69568 -24.45 + 76 131.938 908 6 0 -92.8679 1.69614 -25.85 + 76 117.463 436 5 1 -92.8542 1.7025 -54.45 + 76 155.729 908 5 0 -92.8539 1.70399 -55.85 + 76 127.57 436 4 1 -92.8487 1.73519 -84.45 + 76 133.978 908 4 0 -92.8477 1.73647 -85.85 + 76 151.448 436 3 1 -92.8263 1.76053 -114.45 + 76 238.257 908 3 0 -92.8257 1.76186 -115.85 + 76 93.8601 436 2 1 -92.8141 1.78812 -144.45 + 76 115.947 908 2 0 -92.8151 1.78861 -145.85 + 76 112.879 436 1 1 -92.834 1.79992 -174.45 + 76 105.872 908 1 0 -92.8352 1.80057 -175.85 + 76 122.83 436 0 1 -92.8608 1.81436 -204.45 + 76 130.274 908 0 0 -92.8625 1.81598 -205.85 + 76 142.58 1157 4 0 -97.6086 51.5004 -86.25 + 76 74.1165 1156 4 0 -97.6908 51.45 -86.1276 + 76 110.084 412 4 1 -97.7196 51.0115 -84.85 + 76 118.518 411 4 1 -97.7504 51.0658 -84.4592 + 76 33.3469 1158 4 0 -97.8692 51.65 -86.1049 + 76 8.41837 595 11 0 -68.5169 -61.05 123.969 + 76 57.3112 1536 4 0 -82.8524 127.394 -86.25 + 76 260.524 437 3 1 -92.7499 1.76643 -114.507 + 76 131.85 422 3 1 -95.5505 1.04219 -114.85 + 76 102.916 421 3 1 -95.75 0.989061 -114.64 + 76 200.946 420 3 1 -95.95 0.884958 -114.656 + 76 69.5991 437 9 1 -92.75 1.56617 65.2456 + 76 179.739 907 9 0 -90.9527 1.51695 64.15 + 76 105.911 1037 9 0 -94.2076 27.5257 63.75 + 76 36.2021 1038 9 0 -94.1968 27.65 63.7892 + 76 68.9848 1180 9 0 -41.8973 56.0972 63.75 +Number of digits in this event = 18 +Using G4ParticleGun ... +2.0855 LIN +e- +Event: 77 +Number of tracker hits in this event = 125 + 77 149.968 1102 11 1 40.5224 18.9844 125.55 + 77 145.917 994 11 0 40.5211 18.9851 124.15 + 77 123.132 1102 10 1 40.4883 19.015 95.55 + 77 136.36 994 10 0 40.4897 19.0206 94.15 + 77 111.548 1102 9 1 40.518 19.138 65.55 + 77 464.747 995 9 0 40.5188 19.1508 64.15 + 77 104.191 1102 8 1 40.5542 19.3931 35.55 + 77 131.83 996 8 0 40.5589 19.4075 34.15 + 77 116.136 1103 7 1 40.6584 19.7184 5.55 + 77 176.314 998 7 0 40.6664 19.7303 4.15 + 77 335.659 1103 6 1 40.8097 19.9978 -24.45 + 77 127.885 999 6 0 40.8182 20.0109 -25.85 + 77 126.483 1104 5 1 40.9917 20.2806 -54.45 + 77 129.102 1001 5 0 41.0026 20.2903 -55.85 + 77 192.303 1105 4 1 41.2096 20.4742 -84.45 + 77 115.756 1002 4 0 41.2288 20.4824 -85.85 + 77 112.046 1107 3 1 41.6116 20.6509 -114.45 + 77 128.029 1003 3 0 41.6343 20.6602 -115.85 + 77 401.043 1110 2 1 42.1037 20.8355 -144.45 + 77 497.484 1003 2 0 42.1317 20.8424 -145.85 + 77 172.139 1113 1 1 42.7082 20.9556 -174.45 + 77 194.366 1004 1 0 42.7375 20.9632 -175.85 + 77 477.222 1116 0 1 43.3389 21.1041 -204.45 + 77 264.855 1005 0 0 43.3713 21.1106 -205.85 + 77 353.109 1006 0 0 43.6182 21.25 -205.958 + 77 154.267 1631 9 1 146.35 -101.877 65.3682 + 77 161.657 1114 1 1 42.8506 20.9927 -174.514 + 77 57.6947 1115 1 1 43.05 21.0248 -174.634 + 77 203.632 1116 1 1 43.25 21.0838 -174.733 + 77 7.2092 1117 1 1 43.4501 21.1919 -174.841 + 77 221.728 1008 1 0 44.6409 21.7677 -175.85 + 77 66.583 851 1 0 75.4968 -9.71441 -176.25 + 77 7.30611 850 1 0 75.398 -9.85 -176.233 + 77 77.0525 1004 2 0 42.1079 20.85 -146.004 + 77 312.122 1106 1 1 41.2629 22.6556 -174.45 + 77 133.098 1011 1 0 41.7595 22.4159 -175.85 + 77 170.269 1129 0 1 45.9176 20.978 -204.45 + 77 69.6288 1000 0 0 45.8424 20.1377 -205.85 + 77 82.9522 999 0 0 45.8382 20.05 -205.991 + 77 185.517 1121 0 1 44.2643 28.1497 -204.85 + 77 216.1 1120 0 1 44.2499 28.6187 -204.656 + 77 622.296 1006 1 0 42.8938 21.4164 -175.85 + 77 199.51 1088 0 1 37.6876 20.7164 -204.45 + 77 251.644 1087 0 1 37.65 20.6681 -204.675 + 77 133.029 1001 0 0 37.5084 20.4218 -205.85 + 77 346.208 1005 1 0 43.3023 21.2498 -175.969 + 77 212.909 1107 2 1 41.498 21.0762 -144.45 + 77 545.153 1005 2 0 41.4136 21.1593 -145.85 + 77 124.295 1093 1 1 38.8344 22.6474 -174.45 + 77 104.362 1010 1 0 38.7897 22.25 -175.864 + 77 85.1407 1115 0 1 43.1346 15.1137 -204.45 + 77 55.1059 1117 0 1 43.45 15.6005 -204.785 + 77 45.0924 985 0 0 44.5072 17.1421 -205.851 + 77 142.494 986 0 0 44.6099 17.25 -205.931 + 77 147.472 851 0 0 60.471 -9.68056 -206.25 + 77 116.945 850 0 0 60.5217 -9.85 -206.168 + 77 174.839 849 0 0 60.5633 -10.05 -206.123 + 77 377.14 1106 2 1 41.45 21.0827 -144.609 + 77 99.4782 1065 1 1 33.1399 20.4248 -174.45 + 77 13.7149 1066 1 1 33.25 20.4694 -174.809 + 77 41.3053 1002 1 0 33.6875 20.6247 -175.85 + 77 220.654 1003 1 0 33.7477 20.65 -176.007 + 77 128.773 1127 0 1 45.458 26.291 -204.45 + 77 221.696 1033 0 0 45.6288 26.7653 -205.85 + 77 168.76 993 0 0 44.2137 18.796 -205.85 + 77 85.7241 1105 1 1 41.2334 21.4639 -174.45 + 77 210.451 1007 1 0 41.3098 21.4978 -175.85 + 77 138.942 1114 0 1 42.8902 21.9151 -204.45 + 77 473.707 1009 0 0 42.9763 21.9507 -205.85 + 77 215.708 1106 0 1 41.4064 21.7741 -204.45 + 77 54.1655 1008 0 0 41.2979 21.85 -205.978 + 77 154.865 1112 1 1 42.5098 23.1635 -174.45 + 77 1.7901 1016 1 0 42.8708 23.4472 -175.851 + 77 130.204 1017 1 0 42.8744 23.45 -175.865 + 77 110.165 1154 0 1 50.9534 29.7781 -204.45 + 77 20.847 1050 0 0 51.1369 30.2284 -205.85 + 77 101.684 1051 0 0 51.1455 30.25 -205.918 + 77 56.3948 1105 2 1 41.25 21.0492 -144.677 + 77 43.3323 828 2 0 17.9059 -14.3797 -146.25 + 77 65.6939 827 2 0 17.8858 -14.45 -146.177 + 77 55.2026 826 2 0 17.84 -14.6502 -145.984 + 77 508.411 988 2 1 17.731 -15.8308 -144.85 + 77 0.94392 989 2 1 17.8525 -15.9132 -144.45 + 77 162.009 987 2 1 17.65 -15.6139 -144.747 + 77 417.047 830 2 0 16.863 -14.0476 -145.85 + 77 50.82 964 2 1 12.9735 -11.9525 -144.85 + 77 184.676 963 2 1 12.85 -11.8697 -144.791 + 77 125.237 962 2 1 12.65 -11.6842 -144.677 + 77 465.773 961 2 1 12.4498 -11.34 -144.557 + 77 18.9222 960 2 1 12.25 -10.9307 -144.496 + 77 128.394 986 2 1 17.45 -16.1885 -144.668 + 77 151.48 1109 1 1 41.8766 20.9436 -174.451 + 77 172.321 1104 0 1 40.9734 18.9813 -204.45 + 77 126.364 994 0 0 40.9077 18.8856 -205.851 + 77 48.0872 1104 4 1 41.0499 20.534 -84.6713 + 77 189.449 1001 4 0 40.2293 20.3152 -85.85 + 77 102.661 1000 4 0 39.9135 20.2493 -86.149 + 77 252.883 919 4 0 -53.7913 3.88381 -86.25 + 77 77.1699 920 4 0 -53.8252 4.05 -85.962 + 77 59.2911 921 4 0 -53.9781 4.25058 -85.8985 + 77 22.159 922 4 0 -54.0863 4.45022 -85.8879 + 77 66.4679 624 4 1 -55.1437 5.90877 -84.85 + 77 20.2975 623 4 1 -55.25 6.02553 -84.8209 + 77 172.474 938 4 0 -57.3875 7.69121 -85.8501 + 77 65.6643 937 4 0 -57.7399 7.64979 -86 + 77 94.6216 936 4 0 -57.7734 7.45 -86.0131 + 77 61.2836 935 4 0 -57.7086 7.24995 -85.9328 + 77 15.6686 934 4 0 -57.7161 7.05 -85.8833 + 77 347.32 609 4 1 -58.1213 5.34754 -84.85 + 77 56.3705 610 4 1 -58.05 4.9866 -84.7887 + 77 9.12654 926 4 0 -58.8421 5.44661 -85.85 + 77 2.28109 927 4 0 -58.8427 5.45 -85.8512 + 77 17.0891 608 4 1 -58.3328 3.46934 -84.85 + 77 148.978 996 9 0 40.3932 19.2503 63.8801 + 77 138.451 1594 9 0 82.6694 138.986 63.75 + 77 136.914 1099 2 1 40.0327 18.8643 -144.45 + 77 137.972 1100 2 1 40.05 18.8509 -144.457 + 77 62.5816 1101 2 1 40.2501 18.7976 -144.558 + 77 124.218 1102 2 1 40.45 18.7303 -144.594 + 77 10.5695 1103 2 1 40.6501 18.7494 -144.464 + 77 121.777 994 2 0 40.0613 18.8996 -145.85 + 77 107.968 989 1 0 43.3581 17.9394 -175.85 + 77 125.429 1122 0 1 44.5048 21.7515 -204.45 + 77 49.6329 1010 0 0 44.9059 22.0511 -206.146 + 77 274.661 992 11 0 39.5962 18.5579 124.15 +Number of digits in this event = 76 +Using G4ParticleGun ... +9.15314 LIN +e- +Event: 78 +Number of tracker hits in this event = 62 + 78 131.522 278 9 1 -124.47 -17.7375 65.55 + 78 127.531 811 9 0 -124.47 -17.7373 64.15 + 78 110.876 278 8 1 -124.478 -17.7346 35.55 + 78 114.27 811 8 0 -124.478 -17.7347 34.15 + 78 162.817 278 7 1 -124.483 -17.7375 5.55 + 78 184.032 811 7 0 -124.483 -17.7368 4.15 + 78 100.195 278 6 1 -124.481 -17.7282 -24.45 + 78 125.401 811 6 0 -124.48 -17.7282 -25.85 + 78 159.292 278 5 1 -124.459 -17.7262 -54.45 + 78 120.463 811 5 0 -124.46 -17.7261 -55.85 + 78 138.184 278 4 1 -124.474 -17.7261 -84.45 + 78 116.333 811 4 0 -124.474 -17.7258 -85.85 + 78 490.592 278 3 1 -124.477 -17.7176 -114.45 + 78 409.832 811 3 0 -124.48 -17.7187 -115.85 + 78 140.064 277 2 1 -124.558 -17.7435 -144.45 + 78 622.632 811 2 0 -124.561 -17.7485 -145.85 + 78 216.295 277 1 1 -124.594 -17.8288 -174.45 + 78 769.078 811 1 0 -124.578 -17.8379 -175.85 + 78 119.201 279 0 1 -124.266 -17.9925 -204.45 + 78 514.641 810 0 0 -124.258 -17.9977 -205.85 + 78 91.6927 809 0 0 -124.216 -18.0502 -206.036 + 78 75.4989 808 0 0 -124.102 -18.2503 -206.13 + 78 467.755 278 2 1 -124.482 -17.6955 -144.45 + 78 127.697 278 1 1 -124.456 -17.6646 -174.45 + 78 558.656 278 0 1 -124.363 -17.6711 -204.45 + 78 484.477 811 0 0 -124.361 -17.676 -205.85 + 78 34.5062 930 1 1 6.07884 28.8928 -174.85 + 78 279.342 931 1 1 6.25 28.8442 -174.784 + 78 101.846 297 2 1 -120.693 -51.7095 -144.85 + 78 155.99 873 5 0 -124.176 -5.45 -56.1848 + 78 11.6362 812 2 0 -124.509 -17.65 -146.196 + 78 116.086 263 1 1 -127.358 -16.9859 -174.45 + 78 41.2195 813 1 0 -127.359 -17.4105 -175.85 + 78 77.5464 812 1 0 -127.364 -17.45 -175.992 + 78 133.578 267 0 1 -126.613 -24.7001 -204.45 + 78 63.8683 773 0 0 -126.449 -25.3394 -205.85 + 78 65.3185 772 0 0 -126.433 -25.45 -206.074 + 78 121.41 281 1 1 -123.805 -19.5095 -174.45 + 78 132.845 801 1 0 -123.626 -19.6826 -175.85 + 78 125.105 303 0 1 -119.457 -23.3282 -204.45 + 78 142.613 782 0 0 -119.197 -23.4692 -205.85 + 78 147.824 277 0 1 -124.562 -17.7083 -204.45 + 78 60.8695 705 8 0 52.6768 -38.9874 33.75 + 78 320.25 812 7 0 -124.552 -17.65 3.89597 + 78 76.3069 813 7 0 -124.463 -17.45 4.01797 + 78 340.063 814 7 0 -124.515 -17.25 3.96024 + 78 14.4022 158 0 1 -148.392 -40.8987 -204.85 + 78 109.057 147 0 1 -150.55 -46.0318 -204.492 + 78 111.29 157 0 1 -148.55 -40.8957 -204.668 + 78 55.3298 534 2 1 -73.25 71.7554 -144.625 + 78 191.552 535 2 1 -73.05 71.9074 -144.48 + 78 208.16 745 2 1 -31.05 134.176 -144.637 + 78 87.96 744 2 1 -31.05 134.354 -144.571 + 78 53.36 914 0 0 -117.444 2.8639 -206.25 + 78 58.5341 915 0 0 -117.44 3.05 -206.138 + 78 78.193 916 0 0 -117.415 3.25 -206.021 + 78 17.5209 917 0 0 -117.429 3.45067 -205.89 + 78 35.3944 311 0 1 -117.911 5.25313 -204.85 + 78 110.548 310 0 1 -117.95 5.40436 -204.759 + 78 65.6886 309 0 1 -118.15 5.63486 -204.592 + 78 138.447 891 1 0 -116.409 -1.68145 -176.25 + 78 175.298 315 1 1 -117.008 -1.89621 -174.85 +Number of digits in this event = 36 +Using G4ParticleGun ... +6.75486 LIN +e- +Event: 79 +Number of tracker hits in this event = 123 + 79 99.3139 760 9 1 -27.887 114.623 65.55 + 79 137.003 1472 9 0 -27.8867 114.624 64.15 + 79 123.709 760 8 1 -27.8786 114.634 35.55 + 79 120.096 1472 8 0 -27.8795 114.633 34.15 + 79 231.302 760 7 1 -27.8972 114.619 5.55 + 79 128.632 1472 7 0 -27.8987 114.618 4.15 + 79 246.516 760 6 1 -27.9331 114.615 -24.45 + 79 102.805 1472 6 0 -27.9335 114.614 -25.85 + 79 361.846 760 5 1 -27.939 114.594 -54.45 + 79 458.566 1472 5 0 -27.939 114.591 -55.85 + 79 324.153 760 4 1 -27.9409 114.536 -84.45 + 79 201.71 1471 4 0 -27.9405 114.533 -85.85 + 79 330.872 760 3 1 -27.9332 114.476 -114.45 + 79 165.337 1471 3 0 -27.9323 114.473 -115.85 + 79 289.915 760 2 1 -27.9156 114.397 -144.45 + 79 122.643 1471 2 0 -27.915 114.393 -145.85 + 79 428.654 760 1 1 -27.9033 114.316 -174.45 + 79 116.511 1470 1 0 -27.9078 114.31 -175.85 + 79 229.464 760 0 1 -28.0033 114.185 -204.45 + 79 207.45 1470 0 0 -28.0085 114.178 -205.85 + 79 391.946 1594 1 0 78.6147 138.994 -176.25 + 79 41.8877 1595 1 0 79.1596 139.15 -176.157 + 79 1.54056 1532 2 0 175.048 126.748 -146.25 + 79 244.231 1533 2 0 175.05 126.75 -146.247 + 79 97.114 1534 2 0 175.239 126.95 -146.107 + 79 112.074 1225 4 0 -68.4815 65.154 -86.25 + 79 215.893 1471 5 0 -27.9657 114.55 -56.0135 + 79 81.536 759 6 1 -28.05 114.596 -24.6903 + 79 288.347 763 4 1 -27.2886 114.195 -84.45 + 79 130.563 1470 4 0 -27.2165 114.307 -85.85 + 79 236.744 761 3 1 -27.7378 116.706 -114.45 + 79 132.024 1482 3 0 -27.9713 116.602 -115.85 + 79 100.919 731 2 1 -33.8009 115.207 -144.45 + 79 73.7405 1473 2 0 -33.7332 114.819 -145.85 + 79 181.601 1472 2 0 -33.7213 114.75 -146.098 + 79 85.3236 736 1 1 -32.6882 107.771 -174.45 + 79 45.2067 737 1 1 -32.65 107.689 -174.672 + 79 242.03 1435 1 0 -32.391 107.271 -175.85 + 79 18.2229 1434 1 0 -32.322 107.15 -176.2 + 79 97.4711 763 0 1 -27.3127 97.0635 -204.45 + 79 3.13124 764 0 1 -27.25 97.0091 -204.835 + 79 108.889 1382 0 0 -27.1146 96.6874 -205.85 + 79 188.699 1381 0 0 -27.1247 96.5498 -206.009 + 79 173.826 1380 0 0 -27.1134 96.3499 -206.13 + 79 70.1727 1630 0 0 -77.1 146.2 -206.25 + 79 250.559 1376 2 0 -124.313 95.3683 -146.249 + 79 110.259 1473 5 0 -27.9244 114.75 -56.0711 + 79 118.436 1483 4 0 -27.2761 116.895 -85.8503 + 79 379.11 776 3 1 -24.8044 119.462 -114.45 + 79 124.554 1497 3 0 -24.3649 119.608 -115.85 + 79 40.1935 822 2 1 -15.5041 122.725 -144.45 + 79 91.6677 823 2 1 -15.4499 122.746 -144.608 + 79 61.1416 1513 2 0 -15.0182 122.918 -145.85 + 79 51.0848 1514 2 0 -14.944 122.95 -146.064 + 79 175.407 874 1 1 -5.16182 127.43 -174.45 + 79 151.956 875 1 1 -5.05 127.351 -174.699 + 79 352.825 1533 1 0 -4.53474 126.95 -175.85 + 79 22.3633 941 0 1 8.43331 118.326 -204.45 + 79 116.704 942 0 1 8.45 118.294 -204.521 + 79 70.8673 1487 0 0 8.73689 117.65 -205.85 + 79 57.4208 1486 0 0 8.7837 117.55 -206.062 + 79 227.436 1532 1 0 -4.39869 126.75 -176.121 + 79 101.104 759 1 1 -28.2083 114.779 -174.45 + 79 107.654 1473 1 0 -28.1192 114.81 -175.85 + 79 124.931 767 0 1 -26.4994 115.437 -204.45 + 79 137.282 1476 0 0 -26.3805 115.454 -205.85 + 79 105.835 759 2 1 -28.05 114.516 -144.518 + 79 135.792 1470 2 0 -28.9423 114.319 -145.85 + 79 107.457 1674 2 0 -24.8868 154.992 -146.25 + 79 157.727 1675 2 0 -24.6829 155.15 -146.129 + 79 50.4381 785 2 1 -22.9651 154.004 -144.85 + 79 104.18 786 2 1 -22.85 153.878 -144.722 + 79 40.4878 787 2 1 -22.6499 153.759 -144.518 + 79 12.9316 1476 1 0 -27.8171 115.5 -175.85 + 79 266.097 1469 1 0 -27.3736 114.138 -175.85 + 79 57.2732 1564 1 0 23.2473 133.045 -176.25 + 79 215.28 1565 1 0 23.2939 133.15 -176.106 + 79 49.4589 1017 1 1 23.6223 133.551 -174.85 + 79 184.306 1018 1 1 23.65 133.563 -174.723 + 79 49.9496 1019 1 1 23.85 133.455 -174.73 + 79 397.09 1566 1 0 25.209 133.475 -175.85 + 79 86.6146 188 1 0 133.221 -142.435 -176.25 + 79 39.7661 154 1 0 98.3608 -149.21 -176.25 + 79 234.655 1473 4 0 -27.8239 114.842 -85.8516 + 79 134.588 1487 3 0 -27.859 117.748 -115.85 + 79 209.485 1488 3 0 -27.8577 117.75 -115.866 + 79 124.045 773 2 1 -25.4397 122.041 -144.45 + 79 137.592 1510 2 0 -25.2102 122.233 -145.85 + 79 309.366 797 1 1 -20.5561 126.521 -174.451 + 79 130.911 834 0 1 -13.1737 127.989 -204.45 + 79 117.628 1539 0 0 -13.134 127.991 -205.85 + 79 128.489 770 3 1 -25.914 115.911 -114.451 + 79 183.831 1481 3 0 -25.8069 116.353 -115.85 + 79 133.383 782 2 1 -23.5053 124.797 -144.45 + 79 57.6374 1525 2 0 -23.372 125.286 -145.85 + 79 61.793 1526 2 0 -23.3547 125.35 -146.03 + 79 263.549 795 1 1 -20.983 136.463 -174.45 + 79 139.342 1584 1 0 -20.7605 137.058 -175.85 + 79 106.578 1585 1 0 -20.7266 137.15 -176.065 + 79 120.576 817 0 1 -16.5665 148.913 -204.45 + 79 137.204 1646 0 0 -16.4762 149.352 -205.85 + 79 143.957 796 1 1 -20.85 136.269 -174.526 + 79 158.318 798 1 1 -20.45 135.827 -174.608 + 79 123.068 799 1 1 -20.25 135.577 -174.666 + 79 121.198 800 1 1 -20.05 135.448 -174.637 + 79 213.613 801 1 1 -19.85 135.348 -174.634 + 79 173.272 802 1 1 -19.6494 135.288 -174.641 + 79 150.172 803 1 1 -19.45 135.326 -174.694 + 79 61.4719 1579 1 0 -19.0317 135.99 -175.85 + 79 80.7135 1580 1 0 -18.9607 136.15 -176.032 + 79 58.5074 1581 1 0 -18.8807 136.35 -176.181 + 79 69.5609 1582 1 0 -18.7875 136.55 -176.246 + 79 71.915 1583 1 0 -18.5374 136.75 -176.216 + 79 66.6451 1586 1 0 -18.2816 137.35 -176.186 + 79 50.4902 1587 1 0 -18.3555 137.55 -176.204 + 79 58.1968 1588 1 0 -18.4356 137.75 -176.113 + 79 76.2483 1589 1 0 -18.5283 137.95 -176.02 + 79 81.3566 794 1 1 -21.0503 137.731 -174.716 + 79 67.0102 793 1 1 -21.25 137.787 -174.74 + 79 74.6209 1592 1 0 -22.2115 138.594 -175.85 + 79 98.5571 1593 1 0 -22.3304 138.75 -175.937 + 79 210.015 786 1 1 -22.7026 139.831 -174.85 + 79 284.486 1665 0 0 -16.7159 153.15 -206.058 +Number of digits in this event = 69 +Using G4ParticleGun ... +8.95285 LIN +e- +Event: 80 +Number of tracker hits in this event = 82 + 80 106.895 1230 11 1 66.2276 46.6665 125.55 + 80 152.842 1133 11 0 66.2275 46.6662 124.15 + 80 157.718 1230 10 1 66.221 46.6639 95.55 + 80 197.225 1133 10 0 66.2199 46.6624 94.15 + 80 115.142 1230 9 1 66.1968 46.6311 65.55 + 80 180.72 1132 9 0 66.1964 46.6304 64.15 + 80 110.344 1230 8 1 66.196 46.6163 35.55 + 80 99.8695 1132 8 0 66.1955 46.6161 34.15 + 80 125.525 1230 7 1 66.1859 46.613 5.55 + 80 124.23 1132 7 0 66.1853 46.6117 4.15 + 80 120.281 1230 6 1 66.1765 46.5861 -24.45 + 80 181.09 1132 6 0 66.1756 46.5847 -25.85 + 80 529.253 1230 5 1 66.1618 46.5633 -54.45 + 80 424.849 1132 5 0 66.1632 46.5638 -55.85 + 80 356.8 1230 4 1 66.1885 46.5763 -84.45 + 80 232.121 1132 4 0 66.1882 46.5761 -85.85 + 80 854.339 1230 3 1 66.1871 46.5695 -114.45 + 80 399.236 1132 3 0 66.189 46.5635 -115.85 + 80 467.139 1230 2 1 66.2272 46.4328 -144.45 + 80 267.548 1131 2 0 66.2273 46.426 -145.85 + 80 544.267 1230 1 1 66.2206 46.2838 -174.45 + 80 204.095 1131 1 0 66.2205 46.2767 -175.85 + 80 126.711 1230 0 1 66.2196 46.1314 -204.45 + 80 223.773 1130 0 0 66.2201 46.1237 -205.85 + 80 86.283 557 2 1 -68.4771 -145.295 -144.85 + 80 41.4137 1220 1 0 23.3769 64.1932 -176.25 + 80 99.7407 1221 1 0 23.4041 64.25 -176.19 + 80 284.685 1019 1 1 23.8561 64.4495 -174.85 + 80 164.421 1018 1 1 23.85 64.8704 -174.517 + 80 66.0832 1378 7 1 95.8837 16.738 5.15 + 80 151.466 1231 2 1 66.3604 46.296 -144.45 + 80 150.383 1232 1 1 66.5183 46.1372 -174.45 + 80 390.817 1130 1 0 66.5247 46.1315 -175.85 + 80 267.661 1233 0 1 66.6505 46.0111 -204.45 + 80 111.361 1129 0 0 66.6577 46.0036 -205.85 + 80 19.4028 480 5 0 125.478 -83.85 -55.9258 + 80 100.995 1528 5 1 125.936 -84.5005 -54.8499 + 80 57.6742 1529 5 1 125.95 -84.5135 -54.822 + 80 64.2709 1527 5 1 125.75 -84.6634 -54.5904 + 80 73.3989 1526 5 1 125.55 -84.6 -54.5499 + 80 260.01 1525 5 1 125.35 -84.6557 -54.6175 + 80 72.4039 1524 5 1 125.15 -84.8863 -54.6095 + 80 104.155 1231 1 1 66.45 46.1347 -174.542 + 80 130.079 1129 1 0 65.5252 46.0499 -176.21 + 80 101.686 1128 1 0 65.7605 45.85 -176.158 + 80 156.534 1116 1 0 60.1676 43.4362 -176.25 + 80 97.4391 1232 0 1 66.6227 45.9734 -204.478 + 80 28.5205 1132 0 0 67.3954 46.6035 -205.85 + 80 274.052 1133 0 0 67.4432 46.65 -205.935 + 80 102.709 1135 4 0 66.2034 47.1209 -85.85 + 80 293.383 1137 3 0 66.193 47.559 -115.85 + 80 255.752 1229 2 1 65.9008 47.7396 -144.45 + 80 134.857 1138 2 0 65.9061 47.769 -145.85 + 80 246.278 1142 1 0 66.079 48.4556 -175.85 + 80 309.07 1231 0 1 66.2906 49.3857 -204.45 + 80 121.896 1146 0 0 66.3245 49.4325 -205.85 + 80 87.1903 1086 1 0 89.9045 37.4336 -176.25 + 80 21.531 1351 1 1 90.516 36.9281 -174.85 + 80 84.9806 1352 1 1 90.55 36.903 -174.768 + 80 160.817 1141 1 0 66.0687 48.426 -175.85 + 80 95.6142 1144 0 0 66.2654 48.8856 -205.851 + 80 29.0426 681 1 0 -40.5367 -43.7626 -176.25 + 80 131.805 1254 2 1 70.9227 44.6186 -144.45 + 80 165.792 1123 2 0 71.1462 44.7789 -145.85 + 80 127.47 1274 1 1 74.9063 47.5785 -174.45 + 80 304.459 1137 1 0 75.3512 47.6086 -175.852 + 80 36.7584 1323 0 1 84.7442 44.01 -204.45 + 80 66.3065 1324 0 1 84.85 43.9926 -204.543 + 80 59.7755 1325 0 1 85.05 43.9626 -204.705 + 80 183.015 1118 0 0 86.4645 43.7535 -205.85 + 80 89.8976 1138 1 0 75.4354 47.65 -176.101 + 80 202.206 1202 1 0 78.8622 60.5267 -176.25 + 80 169.184 1201 1 0 78.6774 60.45 -176.088 + 80 168.384 1135 3 0 66.1131 47.1101 -115.85 + 80 46.7464 1183 2 1 56.7257 56.4069 -144.45 + 80 76.1486 1182 2 1 56.65 56.3702 -144.608 + 80 46.9696 1178 2 0 56.3147 55.7397 -145.85 + 80 90.0285 1177 2 0 56.2495 55.649 -145.979 + 80 57.8618 1176 2 0 56.0684 55.45 -146.154 + 80 353.877 1206 1 0 64.4669 61.3388 -176.25 + 80 66.4278 1205 1 0 64.2484 61.25 -176.139 + 80 142.772 1136 3 0 65.6714 47.25 -115.958 +Number of digits in this event = 49 +Using G4ParticleGun ... +9.08747 LIN +e- +Event: 81 +Number of tracker hits in this event = 124 + 81 139.307 1368 9 1 93.7726 77.0364 65.55 + 81 97.5125 1284 9 0 93.7734 77.0368 64.15 + 81 195.223 1368 8 1 93.7856 77.0425 35.55 + 81 135.608 1284 8 0 93.7864 77.0435 34.15 + 81 133.71 1368 7 1 93.8005 77.0629 5.55 + 81 119.284 1285 7 0 93.7996 77.0633 4.15 + 81 128.786 1368 6 1 93.7819 77.0694 -24.45 + 81 159.82 1285 6 0 93.7824 77.0682 -25.85 + 81 127.731 1368 5 1 93.7934 77.0455 -54.45 + 81 112.975 1285 5 0 93.7693 77.0681 -55.85 + 81 174.989 1364 4 1 93.061 77.7744 -84.45 + 81 121.589 1288 4 0 93.0479 77.8184 -85.85 + 81 102.996 1363 3 1 92.7844 78.7865 -114.45 + 81 143.548 1293 3 0 92.6978 78.7123 -115.85 + 81 126.805 1353 2 1 90.8487 77.4661 -144.45 + 81 108.897 1286 2 0 90.6215 77.4219 -145.85 + 81 225.849 1328 1 1 85.6882 76.4028 -174.45 + 81 152.317 1327 1 1 85.65 76.4023 -174.849 + 81 191.806 1281 1 0 85.5563 76.4107 -175.851 + 81 149.298 1312 0 1 82.5972 76.8599 -204.45 + 81 158.689 1283 0 0 82.5331 76.8188 -205.85 + 81 163.439 1273 2 0 111.616 74.8333 -146.25 + 81 60.0476 1272 2 0 111.926 74.65 -145.983 + 81 34.3719 1455 2 1 111.334 73.6689 -144.85 + 81 187.224 1264 2 0 109.975 72.9216 -145.85 + 81 159.271 1265 2 0 109.943 73.05 -146.178 + 81 29.889 1272 1 0 85.3571 74.5674 -175.85 + 81 85.0401 1271 1 0 85.3374 74.4492 -175.895 + 81 144.187 1270 1 0 85.3185 74.2497 -175.926 + 81 229.734 1269 1 0 85.337 74.05 -175.971 + 81 273.428 1268 1 0 85.6374 73.85 -175.887 + 81 27.5799 1336 1 1 87.3672 73.3561 -174.85 + 81 70.9235 1337 1 1 87.45 73.3533 -174.776 + 81 148.452 1338 1 1 87.65 73.3389 -174.659 + 81 56.1613 1339 1 1 87.8501 73.3262 -174.65 + 81 63.8339 1340 1 1 88.05 73.3348 -174.656 + 81 66.664 1267 1 0 88.8556 73.5475 -175.85 + 81 161.366 1334 0 1 86.9898 74.0039 -204.45 + 81 8.34658 1266 0 0 86.2195 73.2659 -205.85 + 81 95.1335 1265 0 0 86.2058 73.25 -205.872 + 81 58.3843 1264 0 0 86.0937 73.05 -206.104 + 81 11.264 1269 0 0 86.61 74.0419 -205.85 + 81 380.129 1270 0 0 86.5993 74.05 -205.874 + 81 90.3609 1365 4 1 93.15 77.7762 -84.5572 + 81 26.2114 1366 4 1 93.35 77.8061 -84.7926 + 81 90.6019 1283 4 0 93.8144 76.7773 -85.8502 + 81 111.94 1282 4 0 93.8956 76.65 -86.0554 + 81 63.447 1281 4 0 93.8416 76.45 -86.1826 + 81 222.214 1280 4 0 93.743 76.2498 -86.1426 + 81 269.572 1279 4 0 93.9475 76.05 -86.0038 + 81 86.6965 1310 0 0 91.0628 82.1685 -205.85 + 81 70.0548 1271 0 0 73.8371 74.2503 -206.045 + 81 99.0453 1263 0 1 72.8451 74.4396 -204.85 + 81 429.5 1262 0 1 72.65 74.5013 -204.67 + 81 152.06 1747 9 0 -22.7609 169.663 63.75 + 81 345.412 784 9 1 -23.0846 169.443 65.15 + 81 150.122 783 9 1 -23.25 169.356 65.4444 + 81 123.138 1283 8 0 93.739 76.813 34.15 + 81 124.172 1361 7 1 92.3892 72.1643 5.55 + 81 154.13 1257 7 0 92.2724 71.627 4.15 + 81 5.21461 1256 7 0 92.2586 71.45 3.7698 + 81 161.776 1352 6 1 90.5895 57.67 -24.4506 + 81 22.6553 1184 6 0 90.7821 56.8893 -25.8505 + 81 132.47 1183 6 0 90.7916 56.85 -25.9221 + 81 182.994 1371 5 1 94.404 41.6135 -54.4505 + 81 37.9434 1103 5 0 94.5261 40.6962 -55.85 + 81 111.985 1102 5 0 94.5318 40.65 -55.9203 + 81 9.92964 1101 5 0 94.5531 40.45 -56.2288 + 81 127.81 1382 4 1 96.6369 22.7855 -84.45 + 81 87.7891 1008 4 0 96.4923 21.8129 -85.85 + 81 59.22 1007 4 0 96.4708 21.65 -86.0822 + 81 5.64027 1375 3 1 95.3468 1.20757 -114.45 + 81 229.49 1376 3 1 95.35 1.1944 -114.463 + 81 0.487561 899 3 0 95.67 -0.248914 -115.85 + 81 158.212 898 3 0 95.6703 -0.25019 -115.851 + 81 80.4405 897 3 0 95.7163 -0.45 -116.041 + 81 28.821 896 3 0 95.7577 -0.65 -116.215 + 81 293.409 1412 2 1 102.66 -36.9012 -144.45 + 81 93.6548 706 2 0 102.718 -38.7365 -145.85 + 81 65.5173 705 2 0 102.723 -38.8505 -145.937 + 81 123.561 704 2 0 102.738 -39.05 -146.087 + 81 13.478 703 2 0 102.751 -39.2501 -146.221 + 81 20.6215 1409 1 1 102.129 -82.9051 -174.45 + 81 292.823 1410 1 1 102.15 -82.9739 -174.483 + 81 22.7741 470 1 0 102.737 -85.9806 -175.85 + 81 61.6097 469 1 0 102.75 -86.05 -175.882 + 81 45.4083 468 1 0 102.785 -86.25 -175.976 + 81 62.2441 467 1 0 102.82 -86.45 -176.063 + 81 77.729 466 1 0 102.859 -86.65 -176.158 + 81 52.6116 1473 0 1 114.777 -146.155 -204.45 + 81 72.2723 1474 0 1 114.95 -146.273 -204.485 + 81 56.0353 1475 0 1 115.15 -146.404 -204.527 + 81 82.6302 1476 0 1 115.35 -146.548 -204.57 + 81 69.9953 1477 0 1 115.55 -146.705 -204.613 + 81 62.7754 1478 0 1 115.75 -146.856 -204.649 + 81 64.5394 1479 0 1 115.951 -146.995 -204.685 + 81 71.574 1480 0 1 116.15 -147.138 -204.719 + 81 80.6873 1481 0 1 116.35 -147.276 -204.743 + 81 71.1735 1482 0 1 116.55 -147.418 -204.777 + 81 86.8324 1483 0 1 116.75 -147.559 -204.81 + 81 58.0438 1484 0 1 116.95 -147.703 -204.83 + 81 64.8771 1485 0 1 117.15 -147.849 -204.834 + 81 40.4922 1486 0 1 117.35 -147.993 -204.84 + 81 39.4975 112 0 0 131.288 -157.661 -205.85 + 81 121.979 111 0 0 131.423 -157.75 -205.861 + 81 108.336 110 0 0 131.732 -157.95 -205.856 + 81 133.152 109 0 0 132.085 -158.15 -205.859 + 81 75.268 108 0 0 132.455 -158.35 -205.859 + 81 45.1062 1629 0 1 146.018 -167.955 -204.85 + 81 113.187 1630 0 1 146.15 -168.05 -204.841 + 81 64.577 1631 0 1 146.35 -168.193 -204.828 + 81 76.4783 1632 0 1 146.55 -168.342 -204.81 + 81 60.6111 1633 0 1 146.75 -168.489 -204.797 + 81 81.5897 1634 0 1 146.95 -168.628 -204.792 + 81 75.1551 1635 0 1 147.15 -168.777 -204.799 + 81 94.4138 1636 0 1 147.35 -168.932 -204.816 + 81 143.236 1637 0 1 147.55 -169.223 -204.806 + 81 133.655 1638 0 1 147.75 -169.573 -204.786 + 81 154.2 1639 0 1 147.95 -169.973 -204.791 + 81 112.546 1640 0 1 148.15 -170.419 -204.825 + 81 204.637 154 0 0 117.501 -149.235 -205.85 + 81 172.047 153 0 0 117.671 -149.35 -205.937 + 81 14.0939 608 4 0 57.7047 -58.412 -86.25 + 81 16.6069 607 4 0 57.6841 -58.4502 -86.2409 +Number of digits in this event = 53 +Using G4ParticleGun ... +6.72469 LIN +e- +Event: 82 +Number of tracker hits in this event = 41 + 82 202.863 1289 10 1 77.9251 58.6105 95.55 + 82 145.867 1192 10 0 77.9256 58.6112 94.15 + 82 231.486 1289 9 1 77.9386 58.6258 65.55 + 82 145.971 1192 9 0 77.9381 58.6267 64.15 + 82 175.113 1289 8 1 77.9293 58.645 35.55 + 82 135.964 1192 8 0 77.929 58.645 34.15 + 82 97.942 1289 7 1 77.9195 58.6433 5.55 + 82 121.831 1192 7 0 77.9194 58.6444 4.15 + 82 158.438 1289 6 1 77.9198 58.671 -24.45 + 82 170.92 1193 6 0 77.9196 58.6728 -25.85 + 82 117.078 1289 5 1 77.9163 58.7064 -54.45 + 82 101.634 1193 5 0 77.9149 58.7089 -55.85 + 82 141.525 1289 4 1 77.8851 58.7583 -84.45 + 82 395.182 1193 4 0 77.8837 58.7615 -85.85 + 82 124.466 1289 3 1 77.8526 58.829 -114.45 + 82 126.687 1193 3 0 77.8514 58.8326 -115.85 + 82 120.423 1288 2 1 77.8274 58.9054 -144.45 + 82 116.498 1194 2 0 77.8274 58.9067 -145.85 + 82 107.215 1288 1 1 77.8323 58.9342 -174.45 + 82 125.054 1194 1 0 77.8322 58.935 -175.85 + 82 461.136 1288 0 1 77.8319 58.9574 -204.45 + 82 373.344 1194 0 0 77.8317 58.9593 -205.85 + 82 274.338 1666 0 1 153.35 22.87 -204.845 + 82 17.6879 1667 0 1 153.55 22.7275 -204.489 + 82 168.849 1008 0 0 154.451 21.782 -205.85 + 82 45.5447 1007 0 0 154.538 21.6499 -206.149 + 82 59.9787 1214 6 0 114.675 63.0325 -26.25 + 82 149.494 1436 1 0 131.513 107.436 -176.25 + 82 135.018 1556 1 1 131.485 107.636 -174.85 + 82 268.887 1557 1 1 131.55 107.442 -174.717 + 82 68.2319 1223 0 0 85.9557 64.7709 -206.25 + 82 233.756 1416 0 1 103.388 96.8382 -204.45 + 82 246.71 1289 1 1 77.9131 58.6584 -174.45 + 82 112.801 1193 1 0 78.2643 58.707 -175.85 + 82 81.9823 1323 0 1 84.7951 60.1263 -204.45 + 82 82.0829 1324 0 1 84.85 60.1742 -204.738 + 82 132.301 1201 0 0 85.1074 60.3505 -205.85 + 82 92.4854 1190 1 0 78.4269 58.1089 -175.85 + 82 122.621 1189 1 0 78.483 58.05 -175.986 + 82 293.171 1414 0 1 103.013 42.6822 -204.451 + 82 210.524 1110 0 0 103.194 42.2242 -205.85 +Number of digits in this event = 30 +Using G4ParticleGun ... +9.39172 LIN +e- +Event: 83 +Number of tracker hits in this event = 41 + 83 113.275 885 9 1 -3.01547 -118.811 65.55 + 83 99.3036 306 9 0 -3.01523 -118.81 64.15 + 83 223.236 885 8 1 -3.01134 -118.79 35.55 + 83 144.756 306 8 0 -3.02069 -118.792 34.15 + 83 217.449 884 7 1 -3.21926 -118.836 5.55 + 83 108.954 306 7 0 -3.2288 -118.84 4.15 + 83 171.11 883 6 1 -3.43108 -118.936 -24.45 + 83 124.762 306 6 0 -3.44043 -118.941 -25.85 + 83 123.707 882 5 1 -3.63565 -119.054 -54.45 + 83 100.808 305 5 0 -3.64647 -119.061 -55.85 + 83 267.601 880 4 1 -3.86528 -119.198 -84.45 + 83 285.625 304 4 0 -3.8759 -119.204 -85.85 + 83 146.545 879 3 1 -4.09332 -119.342 -114.45 + 83 57.9469 304 3 0 -4.1031 -119.349 -115.85 + 83 47.6997 303 3 0 -4.10449 -119.35 -116.05 + 83 395.341 878 2 1 -4.30488 -119.481 -144.45 + 83 349.98 303 2 0 -4.31691 -119.489 -145.85 + 83 251.679 877 1 1 -4.58947 -119.667 -174.45 + 83 275.213 302 1 0 -4.5996 -119.673 -175.85 + 83 411.508 876 0 1 -4.80651 -119.793 -204.45 + 83 629.408 301 0 0 -4.82317 -119.8 -205.85 + 83 54.4661 875 0 1 -4.85001 -119.719 -204.594 + 83 114.199 878 0 1 -4.4421 -119.781 -204.45 + 83 7.64813 182 5 0 -8.91734 -143.583 -56.25 + 83 114.565 302 0 0 -4.48199 -119.75 -206.004 + 83 162.564 872 1 1 -5.60499 -119.085 -174.45 + 83 97.3654 305 1 0 -5.62689 -119.008 -175.85 + 83 124.297 870 0 1 -5.9315 -117.414 -204.45 + 83 129.75 314 0 0 -5.97696 -117.293 -205.85 + 83 7.12216 290 4 0 -5.80102 -122.125 -85.85 + 83 91.1965 853 4 1 -9.40086 -120.492 -84.85 + 83 236.817 885 1 1 -2.99297 -118.639 -174.45 + 83 294.79 307 1 0 -2.99484 -118.628 -175.85 + 83 319.437 885 0 1 -2.98506 -118.341 -204.45 + 83 166.433 309 0 0 -2.9417 -118.338 -205.85 + 83 1.67586 876 5 1 -4.65 -0.982648 -54.7028 + 83 104.579 307 0 0 -2.97928 -118.622 -205.85 + 83 1.68428 1080 4 1 36.2445 22.8315 -84.85 + 83 184.081 1081 4 1 36.25 22.8511 -84.8252 + 83 396.869 1082 4 1 36.45 23.0513 -84.6923 + 83 219.492 1083 4 1 36.65 23.2022 -84.5985 +Number of digits in this event = 28 +Using G4ParticleGun ... +2.41742 LIN +e- +Event: 84 +Number of tracker hits in this event = 82 + 84 168.791 1007 11 1 21.4811 38.1455 125.55 + 84 126.085 1090 11 0 21.4833 38.146 124.15 + 84 118.513 1007 10 1 21.5342 38.1432 95.55 + 84 133.503 1090 10 0 21.5356 38.1397 94.15 + 84 109.72 1007 9 1 21.5921 38.0686 65.55 + 84 129.591 1090 9 0 21.5992 38.0701 64.15 + 84 142.289 1008 8 1 21.7383 38.0911 35.55 + 84 116.418 1090 8 0 21.7476 38.0957 34.15 + 84 95.327 1009 7 1 21.9242 38.188 5.55 + 84 121.564 1090 7 0 21.9381 38.1878 4.15 + 84 110.918 1010 6 1 22.2236 38.184 -24.45 + 84 116.096 1090 6 0 22.2378 38.1864 -25.85 + 84 184.734 1012 5 1 22.5435 38.2262 -54.45 + 84 154.917 1090 5 0 22.5564 38.2264 -55.85 + 84 123.747 1013 4 1 22.8068 38.2142 -84.45 + 84 108.623 1090 4 0 22.8202 38.2142 -85.85 + 84 125.814 1015 3 1 23.0901 38.2245 -114.45 + 84 113.123 1090 3 0 23.1002 38.2255 -115.85 + 84 810.216 1016 2 1 23.3245 38.2509 -144.45 + 84 626.758 1091 2 0 23.3341 38.2514 -145.85 + 84 178.922 1017 1 1 23.5312 38.2614 -174.45 + 84 120.969 1091 1 0 23.542 38.2603 -175.85 + 84 104.692 1018 0 1 23.7545 38.2386 -204.45 + 84 123.365 1090 0 0 23.7668 38.2342 -205.85 + 84 122.507 729 1 1 -34.1162 -31.1463 -174.85 + 84 62.3194 332 5 0 20.9947 -113.611 -56.25 + 84 5.4825 1016 1 1 23.2508 38.662 -174.45 + 84 333.327 1015 1 1 23.25 38.6618 -174.478 + 84 454.709 1092 1 0 23.2366 38.6331 -175.85 + 84 120.451 1015 0 1 23.1085 37.4084 -204.45 + 84 102.837 1086 0 0 23.0238 37.3583 -205.85 + 84 31.3335 639 0 0 43.0528 -52.05 -205.929 + 84 91.0782 1093 1 0 23.2253 38.65 -175.953 + 84 233.996 1094 1 0 23.153 38.85 -176.049 + 84 226.776 1095 1 0 23.1087 39.0501 -176.099 + 84 172.797 1013 0 1 22.6811 38.0203 -204.45 + 84 169.581 1089 0 0 22.6577 38.0431 -205.85 + 84 124.718 1012 0 1 22.5975 37.8811 -204.45 + 84 721.632 1011 0 1 22.45 37.6858 -204.602 + 84 362.376 1010 0 1 22.25 37.4142 -204.812 + 84 62.8533 1076 0 0 21.3697 35.4298 -205.85 + 84 102.579 1075 0 0 21.2732 35.25 -205.946 + 84 116.961 1074 0 0 21.1404 35.05 -205.999 + 84 81.402 1073 0 0 20.9812 34.8498 -206.068 + 84 42.8277 1072 0 0 20.8151 34.65 -206.176 + 84 1.93074 1094 2 0 22.9151 39.0451 -145.85 + 84 97.0237 1095 2 0 22.9123 39.0501 -145.86 + 84 43.8 1096 2 0 22.8065 39.25 -146.051 + 84 86.6043 1097 2 0 22.7375 39.45 -146.076 + 84 64.5559 1098 2 0 22.7471 39.65 -146.116 + 84 94.606 1099 2 0 22.7996 39.85 -146.124 + 84 72.0126 1100 2 0 22.8941 40.05 -146.083 + 84 62.0283 1101 2 0 22.9684 40.25 -146.016 + 84 79.8863 1102 2 0 23.066 40.4501 -146.013 + 84 201.788 1103 2 0 23.248 40.65 -146.073 + 84 215.592 1017 2 1 23.45 40.7213 -144.694 + 84 10.5629 1105 2 0 22.7541 41.1479 -145.85 + 84 73.5328 1008 2 1 21.7766 41.5655 -144.85 + 84 179.639 1007 2 1 21.65 41.5632 -144.705 + 84 26.3003 1006 2 1 21.4498 41.5581 -144.72 + 84 115.084 1109 2 0 21.2161 42.0036 -145.85 + 84 107.784 945 1 1 9.21339 41.5371 -174.45 + 84 87.1278 1108 1 0 8.62768 41.8219 -175.85 + 84 88.9994 1109 1 0 8.55846 41.85 -176.009 + 84 173.294 894 0 1 -1.21045 48.1296 -204.45 + 84 69.2144 893 0 1 -1.25 48.1147 -204.587 + 84 109.933 1139 0 0 -1.53002 47.9861 -205.85 + 84 213.433 1095 8 0 21.3704 39.1331 34.15 + 84 133.767 1010 2 1 22.1252 37.7369 -144.45 + 84 108.507 1011 2 1 22.25 37.7928 -144.542 + 84 342.621 1009 0 1 22.006 37.7383 -204.45 + 84 297.877 1008 0 1 21.8499 40.8774 -204.641 + 84 64.3231 1007 0 1 21.6499 41.3646 -204.508 + 84 165.251 1014 0 1 22.85 41.8202 -204.784 + 84 86.5867 1110 0 0 27.2327 42.1858 -205.85 + 84 71.6713 1111 0 0 27.5137 42.25 -205.895 + 84 23.3546 1069 0 1 33.9615 45.2044 -204.85 + 84 63.5527 1070 0 1 34.0502 45.242 -204.826 + 84 54.9389 1071 0 1 34.2503 45.2999 -204.79 + 84 74.5184 1072 0 1 34.4502 45.353 -204.711 + 84 29.2449 1073 0 1 34.65 45.4135 -204.522 + 84 110.132 1088 0 0 22.2639 37.7463 -205.851 +Number of digits in this event = 37 +Using G4ParticleGun ... +2.39662 LIN +e- +Event: 85 +Number of tracker hits in this event = 53 + 85 127.235 214 8 1 -137.215 -6.1183 35.55 + 85 133.066 869 8 0 -137.218 -6.12018 34.15 + 85 135.518 214 7 1 -137.268 -6.12454 5.55 + 85 121.579 869 7 0 -137.275 -6.12361 4.15 + 85 156.356 213 6 1 -137.426 -6.0905 -24.45 + 85 120.627 869 6 0 -137.44 -6.0891 -25.85 + 85 120.442 212 5 1 -137.735 -6.07541 -54.45 + 85 379.898 869 5 0 -137.748 -6.07662 -55.85 + 85 110.122 210 4 1 -138.004 -6.06497 -84.45 + 85 170.4 869 4 0 -138.019 -6.07207 -85.85 + 85 334.792 209 3 1 -138.32 -6.32952 -114.45 + 85 169.38 868 3 0 -138.354 -6.34419 -115.85 + 85 106.783 205 2 1 -138.98 -6.75163 -144.45 + 85 137.52 866 2 0 -139.002 -6.74558 -145.85 + 85 144.246 203 1 1 -139.492 -6.60823 -174.45 + 85 95.1345 867 1 0 -139.532 -6.58931 -175.85 + 85 112.135 198 0 1 -140.359 -6.12046 -204.45 + 85 138.162 869 0 0 -140.39 -6.08206 -205.85 + 85 45.1325 202 0 1 -139.716 -6.78661 -204.45 + 85 48.9802 203 0 1 -139.55 -6.84104 -204.513 + 85 67.0288 204 0 1 -139.35 -6.88299 -204.598 + 85 66.2383 205 0 1 -139.15 -6.93481 -204.699 + 85 71.0698 206 0 1 -138.95 -6.9954 -204.823 + 85 258.848 863 0 0 -137.317 -7.31671 -205.85 + 85 32.7932 862 0 0 -136.609 -7.45 -206.203 + 85 214.823 213 5 1 -137.456 -6.10284 -54.45 + 85 121.033 214 4 1 -137.244 -5.53317 -84.45 + 85 117.286 872 4 0 -137.274 -5.51686 -85.85 + 85 213.825 217 3 1 -136.618 -5.14949 -114.45 + 85 123.662 874 3 0 -136.707 -5.19855 -115.85 + 85 133.914 207 2 1 -138.706 -6.26706 -144.45 + 85 110.146 868 2 0 -138.763 -6.27856 -145.85 + 85 61.5238 199 1 1 -140.307 -6.84318 -174.45 + 85 68.358 198 1 1 -140.35 -6.85494 -174.657 + 85 113.505 865 1 0 -140.619 -6.91047 -175.85 + 85 33.1309 163 0 1 -147.527 -8.30517 -204.45 + 85 70.4152 162 0 1 -147.55 -8.30516 -204.558 + 85 123.056 858 0 0 -147.824 -8.27659 -205.85 + 85 24.454 649 0 0 -144.161 -50.1573 -206.25 + 85 55.3215 648 0 0 -144.148 -50.2502 -206.21 + 85 70.2682 647 0 0 -144.2 -50.45 -206.222 + 85 59.483 669 12 0 -107.116 -46.2461 154.15 + 85 64.4463 194 4 1 -141.286 -7.95878 -84.45 + 85 138.248 193 4 1 -141.35 -7.95968 -84.661 + 85 143.353 860 4 0 -141.674 -7.95052 -85.8506 + 85 16.9191 150 3 1 -150.118 -8.28787 -114.45 + 85 121.4 149 3 1 -150.151 -8.29716 -114.512 + 85 143.286 857 3 0 -150.862 -8.52688 -115.851 + 85 93.6768 71 2 1 -165.932 -13.2783 -144.45 + 85 104.45 70 2 1 -165.95 -13.2888 -144.472 + 85 92.1874 69 2 1 -166.15 -13.4057 -144.73 + 85 103.792 830 2 0 -167.077 -13.9565 -145.85 + 85 73.824 829 2 0 -167.242 -14.05 -146.057 +Number of digits in this event = 27 +Using G4ParticleGun ... +5.80429 LIN +e- +Event: 86 +Number of tracker hits in this event = 46 + 86 159.649 1137 11 1 47.5812 44.0315 125.55 + 86 118.694 1119 11 0 47.5806 44.0307 124.15 + 86 115.372 1137 10 1 47.5701 44.0142 95.55 + 86 178.502 1119 10 0 47.5699 44.0148 94.15 + 86 122.736 1137 9 1 47.5653 44.0268 65.55 + 86 132.311 1119 9 0 47.5653 44.0273 64.15 + 86 112.413 1137 8 1 47.5624 44.0386 35.55 + 86 131.902 1119 8 0 47.5599 44.0402 34.15 + 86 145.184 1137 7 1 47.5113 44.0781 5.55 + 86 139.396 1120 7 0 47.5086 44.0805 4.15 + 86 118.321 1137 6 1 47.4554 44.131 -24.45 + 86 172.915 1120 6 0 47.4525 44.1339 -25.85 + 86 148.258 1136 5 1 47.3807 44.1934 -54.45 + 86 113.147 1120 5 0 47.3767 44.1946 -55.85 + 86 122.249 1136 4 1 47.2944 44.2248 -84.45 + 86 121.43 1120 4 0 47.2914 44.2276 -85.85 + 86 92.6158 1135 3 1 47.2249 44.2906 -114.45 + 86 132.141 1121 3 0 47.2273 44.2986 -115.85 + 86 112.8 1136 2 1 47.2861 44.4537 -144.45 + 86 134.006 1122 2 0 47.2878 44.4634 -145.85 + 86 436.97 1136 1 1 47.3251 44.6728 -174.45 + 86 344.835 1123 1 0 47.3257 44.684 -175.85 + 86 128.842 1136 0 1 47.3306 44.9239 -204.45 + 86 122.338 1124 0 0 47.3303 44.9358 -205.85 + 86 69.2319 1672 0 0 65.9486 154.695 -206.25 + 86 163.87 1673 0 0 65.9755 154.75 -206.143 + 86 286.975 1215 0 1 63.2334 154.983 -204.85 + 86 21.2302 1214 0 1 63.05 155.263 -204.748 + 86 107.317 1718 9 0 92.4322 163.792 63.75 + 86 227.271 1131 1 0 48.6167 46.2893 -175.85 + 86 43.9038 1130 1 0 48.6299 46.25 -175.98 + 86 73.0636 1115 0 1 43.1642 45.2187 -204.45 + 86 77.5648 1114 0 1 43.0497 45.2838 -204.648 + 86 207.937 1127 0 0 42.4544 45.6054 -205.85 + 86 238.526 1128 0 0 42.3889 45.65 -205.995 + 86 106.196 1135 0 1 47.2393 45.5886 -204.45 + 86 115.837 1119 6 0 47.4332 44.05 -26.0533 + 86 286.747 1135 1 1 47.2449 44.2836 -174.45 + 86 117.777 1120 1 0 47.1521 44.1759 -175.85 + 86 115.394 1123 0 1 44.7973 41.2192 -204.45 + 86 35.0395 1105 0 0 44.7627 41.0646 -205.85 + 86 72.662 1104 0 0 44.7602 41.05 -205.999 + 86 97.0932 1124 1 0 46.3854 45.0282 -175.85 + 86 294.656 1125 1 0 46.3672 45.05 -175.869 + 86 136 1121 1 0 47.2018 44.3336 -175.85 + 86 134.602 1132 0 1 46.6076 45.3722 -204.451 +Number of digits in this event = 29 +Using G4ParticleGun ... +2.80977 LIN +e- +Event: 87 +Number of tracker hits in this event = 33 + 87 143.905 372 7 1 -105.685 -106.136 5.55 + 87 99.6392 370 7 0 -105.683 -106.134 4.15 + 87 123.58 372 6 1 -105.63 -106.087 -24.45 + 87 126.893 370 6 0 -105.63 -106.082 -25.85 + 87 110.387 372 5 1 -105.64 -105.989 -54.45 + 87 150.739 370 5 0 -105.64 -105.983 -55.85 + 87 368.641 372 4 1 -105.653 -105.854 -84.45 + 87 114.128 371 4 0 -105.651 -105.846 -85.85 + 87 121.369 372 3 1 -105.6 -105.689 -114.45 + 87 116.733 372 3 0 -105.595 -105.68 -115.85 + 87 123.657 373 2 1 -105.519 -105.515 -144.45 + 87 111.015 373 2 0 -105.516 -105.506 -145.85 + 87 279.534 373 1 1 -105.461 -105.33 -174.45 + 87 166.456 374 1 0 -105.458 -105.322 -175.85 + 87 140.925 373 0 1 -105.382 -105.158 -204.45 + 87 106.912 375 0 0 -105.375 -105.149 -205.85 + 87 78.781 1101 7 0 160.986 40.291 3.75001 + 87 89.2977 562 0 0 -88.1565 -67.65 -205.951 + 87 89.5479 369 1 0 -105.679 -106.188 -175.85 + 87 127.679 368 1 0 -105.737 -106.35 -176.047 + 87 7.41582 367 1 0 -105.799 -106.55 -176.218 + 87 56.125 272 0 1 -125.658 -134.1 -204.45 + 87 68.3734 273 0 1 -125.55 -134.193 -204.569 + 87 88.0709 274 0 1 -125.35 -134.231 -204.721 + 87 20.2248 275 0 1 -125.15 -134.173 -204.821 + 87 11.5381 234 0 0 -123.016 -133.17 -205.85 + 87 88.4323 235 0 0 -122.978 -133.15 -205.866 + 87 64.1687 236 0 0 -122.834 -132.95 -206.094 + 87 69.0368 368 4 0 -105.988 -106.526 -85.85 + 87 249.68 367 4 0 -105.998 -106.55 -85.8953 + 87 109.66 373 7 1 -105.55 -106.12 5.44425 + 87 105.262 372 7 0 -105.32 -105.661 4.14993 + 87 7.48019 373 7 0 -105.257 -105.55 3.79135 +Number of digits in this event = 14 +Using G4ParticleGun ... +5.10356 LIN +e- +Event: 88 +Number of tracker hits in this event = 162 + 88 143.995 1286 11 1 77.4067 3.15103 125.55 + 88 276.783 915 11 0 77.4055 3.15094 124.15 + 88 105.702 1286 10 1 77.38 3.15148 95.55 + 88 157.671 915 10 0 77.38 3.1512 94.15 + 88 113.759 1286 9 1 77.3721 3.14352 65.55 + 88 117.913 915 9 0 77.3701 3.14436 64.15 + 88 134.444 1286 8 1 77.3359 3.15653 35.55 + 88 122.189 915 8 0 77.3338 3.15775 34.15 + 88 562.968 1286 7 1 77.289 3.17801 5.55 + 88 467.909 915 7 0 77.2887 3.18019 4.15 + 88 217.199 1286 6 1 77.2824 3.22633 -24.45 + 88 235.794 915 6 0 77.2826 3.22773 -25.85 + 88 481.342 1286 5 1 77.288 3.251 -54.45 + 88 109.542 916 5 0 77.2878 3.25202 -55.85 + 88 257.611 1286 4 1 77.2857 3.27033 -84.45 + 88 109.999 916 4 0 77.286 3.27163 -85.85 + 88 98.5804 1286 3 1 77.2986 3.30305 -114.45 + 88 238.904 916 3 0 77.2983 3.30486 -115.85 + 88 139.66 1286 2 1 77.2871 3.33625 -144.45 + 88 120.251 916 2 0 77.2859 3.33734 -145.85 + 88 185.858 1286 1 1 77.2604 3.3593 -174.45 + 88 318.102 916 1 0 77.2597 3.36214 -175.85 + 88 107.608 1285 0 1 77.2372 3.4203 -204.45 + 88 171.997 916 0 0 77.2357 3.41988 -205.85 + 88 32.3986 1253 1 0 78.0691 70.7516 -176.25 + 88 121.254 1254 1 0 78.0899 70.85 -176.207 + 88 179.65 1255 1 0 78.3076 71.05 -175.994 + 88 78.2375 1256 1 0 78.1935 71.2503 -176.207 + 88 10.4413 1285 6 1 77.2398 3.19381 -24.45 + 88 25.3241 1287 6 1 77.45 3.27007 -24.7799 + 88 7.55425 919 6 0 78.0737 4.03614 -25.85 + 88 159.926 920 6 0 78.0831 4.05 -25.8679 + 88 45.6196 927 6 0 103.902 5.57179 -26.25 + 88 184.853 928 6 0 103.99 5.65 -26.1137 + 88 134.753 929 6 0 104.148 5.85 -25.9159 + 88 14.4142 930 6 0 103.944 6.05 -25.8843 + 88 243.475 1417 6 1 103.716 6.84422 -24.85 + 88 294.054 1285 3 1 77.0893 3.34594 -114.45 + 88 32.8478 917 3 0 77.1787 3.63824 -115.85 + 88 101.224 918 3 0 77.1827 3.65 -115.909 + 88 96.3697 1294 2 1 78.9801 9.84928 -144.45 + 88 119.196 948 2 0 78.9704 9.70918 -145.85 + 88 146.193 1293 1 1 78.8133 6.07887 -174.45 + 88 5.29598 1292 1 1 78.65 6.08195 -174.828 + 88 140.025 930 1 0 78.2067 6.09661 -175.85 + 88 115.248 1229 0 1 66.0314 7.7601 -204.45 + 88 17.2535 1228 0 1 65.8494 7.75277 -204.795 + 88 348.391 938 0 0 65.2546 7.72175 -205.85 + 88 130.371 1285 2 1 77.1366 4.87934 -144.45 + 88 116.273 925 2 0 77.1008 5.12296 -145.85 + 88 128.743 1281 1 1 76.3073 9.66473 -174.45 + 88 43.6043 950 1 0 76.21 10.1889 -175.851 + 88 108.781 951 1 0 76.1981 10.2501 -176.015 + 88 240.784 1268 0 1 73.7377 20.9651 -204.45 + 88 179.654 1267 0 1 73.65 20.8412 -204.661 + 88 140.672 1000 0 0 73.1132 20.2439 -205.85 + 88 2.15125 999 0 0 72.9695 20.05 -206.24 + 88 117.124 857 1 0 55.9289 -8.52259 -176.25 + 88 6.45802 1004 0 0 73.0536 21.0424 -205.85 + 88 253.875 1005 0 0 73.0455 21.0501 -205.862 + 88 128.176 1281 6 1 76.3207 3.49752 -24.45 + 88 238.711 917 6 0 76.309 3.49737 -25.85 + 88 107.763 1280 5 1 76.1375 3.44566 -54.45 + 88 218.373 917 5 0 76.0763 3.48645 -55.85 + 88 81.0782 1273 4 1 74.6588 4.27639 -84.45 + 88 57.1732 1272 4 1 74.65 4.27485 -84.6116 + 88 130.276 921 4 0 74.5772 4.26408 -85.85 + 88 114.867 1264 3 1 72.9038 4.23339 -114.45 + 88 163.117 920 3 0 72.8473 4.13581 -115.85 + 88 586.163 1258 2 1 71.7959 2.19869 -144.45 + 88 146.248 910 2 0 71.7133 2.14378 -145.85 + 88 139.073 1249 1 1 69.9644 1.01074 -174.45 + 88 38.2352 904 1 0 69.9033 0.864963 -175.85 + 88 80.4041 903 1 0 69.8971 0.85 -176.001 + 88 182.023 1242 0 1 68.5917 -1.91479 -204.45 + 88 129.347 889 0 0 68.4139 -2.10553 -205.85 + 88 106.934 1580 4 1 136.151 -29.5196 -84.85 + 88 17.6794 906 2 0 71.9234 1.44349 -145.85 + 88 15.5649 1261 2 1 72.406 1.95988 -144.85 + 88 108.332 1259 2 1 71.85 2.01658 -144.6 + 88 136.799 1290 6 1 78.1655 2.50378 -24.45 + 88 118.47 911 6 0 78.1844 2.37124 -25.8504 + 88 107.295 1294 5 1 78.8731 -0.257006 -54.4508 + 88 103.634 899 5 0 78.8033 -0.22237 -55.8501 + 88 112.785 902 4 0 77.3928 0.531009 -85.8501 + 88 113.423 1282 3 1 76.6376 0.544949 -114.45 + 88 121.007 901 3 0 76.6145 0.400013 -115.85 + 88 153.667 1278 2 1 75.7114 -2.37359 -144.45 + 88 226.51 887 2 0 75.7005 -2.53908 -145.85 + 88 25.1535 1272 1 1 74.4571 -5.40583 -174.45 + 88 95.5929 1271 1 1 74.45 -5.41809 -174.529 + 88 62.9577 872 1 0 74.3155 -5.61268 -175.85 + 88 47.2712 871 1 0 74.2889 -5.65008 -176.106 + 88 27.1534 1256 0 1 71.2598 -10.2901 -204.45 + 88 129.1 1255 0 1 71.25 -10.2982 -204.548 + 88 120.305 848 0 0 71.127 -10.4021 -205.85 + 88 297.067 886 2 0 75.8462 -2.65 -146.23 + 88 180.046 1315 1 1 83.0986 -18.7541 -174.45 + 88 96.025 804 1 0 82.305 -19.1708 -175.851 + 88 228.429 803 1 0 82.1946 -19.25 -176.05 + 88 320.299 1285 5 1 77.25 3.19257 -54.7194 + 88 119.206 915 5 0 77.197 3.1404 -55.85 + 88 184.594 1278 4 1 75.7009 1.75934 -84.45 + 88 16.9836 908 4 0 75.6086 1.65462 -85.85 + 88 92.4459 907 4 0 75.6045 1.65 -85.912 + 88 118.48 1268 3 1 73.7106 -0.433007 -114.45 + 88 111.785 897 3 0 73.6849 -0.53367 -115.85 + 88 110.119 1265 2 1 73.1525 -2.63295 -144.45 + 88 275.292 1264 1 1 72.8787 -5.84758 -174.45 + 88 320.531 870 1 0 72.8373 -5.97925 -175.85 + 88 108.029 1259 0 1 71.9429 -8.77757 -204.45 + 88 98.5854 855 0 0 71.8992 -8.91787 -205.85 + 88 57.3762 1275 0 1 75.1263 -3.4356 -204.45 + 88 122.553 1276 0 1 75.25 -3.4274 -204.588 + 88 1.28982 1277 0 1 75.45 -3.4274 -204.843 + 88 140.328 883 0 0 76.155 -3.43709 -205.85 + 88 12.4863 937 0 0 82.3616 7.63113 -206.25 + 88 197.334 1313 0 1 82.6644 8.21713 -204.85 + 88 111.185 1312 0 1 82.65 8.45388 -204.586 + 88 16.4447 1311 0 1 82.3624 -19.218 -204.45 + 88 218.317 797 0 0 81.9315 -20.6094 -205.85 + 88 204.68 796 0 0 81.9183 -20.65 -205.892 + 88 91.5429 1265 1 1 73.05 -5.57351 -174.531 + 88 11.0152 1266 1 1 73.25 -5.43226 -174.822 + 88 45.1282 875 1 0 73.9278 -4.90331 -175.85 + 88 159.035 876 1 0 74.0215 -4.84996 -175.988 + 88 82.4145 1105 1 0 111.809 41.0951 -176.25 + 88 83.3433 1106 1 0 111.774 41.25 -176.016 + 88 17.2618 1107 1 0 111.691 41.4501 -175.877 + 88 107.796 1453 1 1 110.822 43.0743 -174.85 + 88 140.82 1452 1 1 110.75 43.3468 -174.705 + 88 123.793 1120 1 0 109.358 44.1444 -175.85 + 88 169.959 1121 1 0 109.103 44.2501 -176.012 + 88 119.58 918 5 0 77.5281 3.65 -55.9685 + 88 124.931 1310 4 1 82.1466 10.4857 -84.4502 + 88 72.0876 954 4 0 82.237 10.9625 -85.85 + 88 62.2899 955 4 0 82.2571 11.05 -86.1049 + 88 54.7311 1322 3 1 84.5808 20.0551 -114.45 + 88 63.1931 1323 3 1 84.65 20.1389 -114.647 + 88 0.21474 1002 3 0 85.0285 20.6495 -115.85 + 88 118.802 1003 3 0 85.0288 20.65 -115.851 + 88 194.8 1359 2 1 91.9718 31.3979 -144.45 + 88 9.12381 1360 2 1 92.1504 31.5313 -144.827 + 88 167.617 1059 2 0 92.6198 31.898 -145.85 + 88 54.8512 1429 1 1 106.08 42.1139 -174.45 + 88 108.051 1430 1 1 106.15 42.1572 -174.583 + 88 221.905 1112 1 0 106.722 42.6039 -175.85 + 88 143.354 1113 1 0 106.781 42.65 -175.984 + 88 60.4675 1492 0 1 118.664 52.1676 -204.45 + 88 55.1895 1493 0 1 118.75 52.2192 -204.659 + 88 184.147 1162 0 0 119.202 52.5462 -205.85 + 88 45.4307 1436 1 1 107.351 42.9215 -174.85 + 88 81.0043 1435 1 1 107.35 42.9683 -174.799 + 88 162.065 1358 2 1 91.8568 31.3866 -144.45 + 88 74.8911 1054 2 0 91.7449 30.9521 -145.85 + 88 68.9418 1053 2 0 91.7696 30.85 -146.066 + 88 121.76 1284 5 1 77.0499 3.60061 -54.8084 + 88 205.186 1283 5 1 76.85 3.69934 -54.7555 + 88 179.905 717 0 1 -36.4927 -118.963 -204.45 + 88 70.4345 718 0 1 -36.4495 -118.803 -204.786 + 88 285.914 310 0 0 -35.6071 -118.119 -205.85 + 88 211.523 916 11 0 77.5146 3.25 124.077 +Number of digits in this event = 80 +Using G4ParticleGun ... +6.96383 LIN +e- +Event: 89 +Number of tracker hits in this event = 61 + 89 117.939 488 9 1 -82.3059 100.213 65.55 + 89 138.158 1400 9 0 -82.3064 100.215 64.15 + 89 120.181 488 8 1 -82.3143 100.267 35.55 + 89 116.505 1400 8 0 -82.3135 100.27 34.15 + 89 192.353 488 7 1 -82.2983 100.323 5.55 + 89 149.662 1400 7 0 -82.299 100.327 4.15 + 89 101.515 488 6 1 -82.2861 100.408 -24.45 + 89 113.653 1401 6 0 -82.2848 100.414 -25.85 + 89 379.984 488 5 1 -82.251 100.513 -54.45 + 89 111.499 1401 5 0 -82.2499 100.518 -55.85 + 89 102.915 489 4 1 -82.2271 100.628 -84.45 + 89 100.169 1402 4 0 -82.2279 100.635 -85.85 + 89 160.213 489 3 1 -82.24 100.778 -114.45 + 89 161.662 1403 3 0 -82.2406 100.784 -115.85 + 89 117.303 488 2 1 -82.2565 100.917 -144.45 + 89 118.703 1403 2 0 -82.2579 100.924 -145.85 + 89 435.542 488 1 1 -82.2879 101.062 -174.45 + 89 153.819 1404 1 0 -82.2898 101.068 -175.85 + 89 135.176 488 0 1 -82.3275 101.189 -204.45 + 89 112.73 1405 0 0 -82.3309 101.194 -205.85 + 89 24.0682 807 2 1 -18.5749 58.4528 -144.85 + 89 371.19 808 2 1 -18.45 58.1275 -144.59 + 89 21.4575 1195 2 0 -17.3112 59.162 -145.85 + 89 30.3844 816 2 1 -16.653 60.4029 -144.85 + 89 23.0356 817 2 1 -16.65 60.4075 -144.841 + 89 223.72 487 2 1 -82.5073 100.595 -144.45 + 89 246.554 1402 2 0 -82.5046 100.592 -145.85 + 89 112.578 1401 1 0 -82.4069 100.514 -175.85 + 89 305.5 487 0 1 -82.6278 100.559 -204.45 + 89 211.159 1402 0 0 -82.6552 100.573 -205.85 + 89 104.505 487 1 1 -82.5459 100.673 -174.45 + 89 254.36 1402 1 0 -82.5488 100.673 -175.85 + 89 211.256 1400 5 0 -82.3289 100.23 -55.85 + 89 120.157 488 4 1 -82.3987 100.033 -84.45 + 89 105.8 1399 4 0 -82.42 100.019 -85.85 + 89 262.03 486 3 1 -82.8173 99.5777 -114.45 + 89 126.888 1397 3 0 -82.7318 99.57 -115.85 + 89 141.82 495 2 1 -80.9581 99.2029 -144.45 + 89 149.314 1395 2 0 -80.8458 99.1536 -145.85 + 89 97.6144 1394 2 0 -80.8384 99.15 -145.945 + 89 104.726 507 1 1 -78.6208 98.0248 -174.45 + 89 61.9657 1389 1 0 -78.533 97.9576 -175.85 + 89 97.106 1388 1 0 -78.5227 97.95 -176.012 + 89 125.221 516 0 1 -76.7583 96.6459 -204.45 + 89 157.499 1382 0 0 -76.6426 96.5798 -205.85 + 89 94.9996 1371 4 0 -64.0444 94.5228 -86.25 + 89 128.939 1372 4 0 -63.822 94.55 -86.1287 + 89 135.683 1373 4 0 -63.676 94.7506 -86.0365 + 89 24.2262 1374 4 0 -63.5486 94.95 -86.0859 + 89 77.9251 1389 4 0 -10.868 98.1418 -86.25 + 89 100.422 484 4 1 -83.1043 100.373 -84.4501 + 89 117.844 1400 4 0 -83.1661 100.347 -85.85 + 89 112.39 478 3 1 -84.3373 99.9773 -114.45 + 89 132.487 1398 3 0 -84.4451 99.9458 -115.85 + 89 123.46 467 2 1 -86.4835 99.3951 -144.45 + 89 76.0649 448 1 1 -90.529 97.1198 -174.45 + 89 52.3357 447 1 1 -90.55 97.1084 -174.665 + 89 132.428 1384 1 0 -90.655 97.0454 -175.85 + 89 197.982 433 0 1 -93.5279 95.6874 -204.45 + 89 99.4899 432 0 1 -93.55 95.6734 -204.635 + 89 105.44 1377 0 0 -93.6937 95.5856 -205.85 +Number of digits in this event = 32 +Using G4ParticleGun ... +6.93573 LIN +e- +Event: 90 +Number of tracker hits in this event = 92 + 90 119.817 1235 9 1 67.2154 107.378 65.55 + 90 283.227 1436 9 0 67.2145 107.379 64.15 + 90 150.683 1235 8 1 67.196 107.386 35.55 + 90 225.773 1436 8 0 67.1645 107.438 34.15 + 90 135.519 1232 7 1 66.602 108.382 5.54962 + 90 137.159 1440 7 0 66.6786 108.332 4.15 + 90 2.65615 1241 6 1 68.4493 107.27 -24.45 + 90 114.029 1242 6 1 68.45 107.27 -24.4601 + 90 208.474 1435 6 0 68.5236 107.228 -25.8507 + 90 109.158 1248 5 1 69.7243 106.211 -54.4508 + 90 130.024 1429 5 0 69.8053 105.981 -55.85 + 90 77.7746 1428 5 0 69.816 105.95 -56.0362 + 90 155.316 1256 4 1 71.4326 101.39 -84.45 + 90 34.2318 1257 4 1 71.45 101.325 -84.7721 + 90 132.25 1404 4 0 71.4915 101.106 -85.85 + 90 106.435 1237 3 1 67.6187 91.9419 -114.45 + 90 15.1711 1236 3 1 67.45 91.706 -114.787 + 90 170.13 1354 3 0 67.0204 91.1234 -115.85 + 90 158.852 1244 3 0 13.7404 68.977 -116.25 + 90 19.144 962 3 1 12.5013 69.76 -114.85 + 90 162.72 961 3 1 12.45 69.7844 -114.795 + 90 113.775 1441 7 0 66.6068 108.389 4.15 + 90 108.294 1240 6 1 68.1114 107.149 -24.45 + 90 219.274 1239 6 1 68.05 106.812 -24.6342 + 90 89.2927 1421 6 0 67.659 104.505 -25.85 + 90 62.8679 1420 6 0 67.6329 104.35 -25.9358 + 90 56.5997 1419 6 0 67.6141 104.15 -26.0607 + 90 39.6142 1418 6 0 67.6074 103.95 -26.1739 + 90 172.942 1246 5 1 69.3481 56.6505 -54.45 + 90 108.292 1245 5 1 69.25 56.3558 -54.6832 + 90 17.15 1170 5 0 68.5167 54.1157 -55.85 + 90 82.0023 1169 5 0 68.4971 54.05 -55.8831 + 90 50.6664 1168 5 0 68.4393 53.8499 -55.9945 + 90 74.2584 1167 5 0 68.3979 53.65 -56.0958 + 90 65.6543 1166 5 0 68.3629 53.45 -56.1889 + 90 342.068 1165 5 0 68.3508 53.25 -56.2486 + 90 37.5698 705 5 0 66.5208 -38.9719 -56.25 + 90 78.1815 704 5 0 66.5251 -39.05 -56.1419 + 90 155.229 1232 5 1 66.5989 -39.7944 -54.85 + 90 289.348 505 13 0 104.813 -78.9444 183.75 + 90 31.0577 518 13 0 108.03 -76.45 183.898 + 90 6.05407 519 13 0 108.28 -76.25 183.901 + 90 76.2832 927 5 0 30.3894 5.48785 -56.25 + 90 87.6266 928 5 0 30.2178 5.6501 -56.1111 + 90 22.3776 929 5 0 30.1208 5.85005 -55.9163 + 90 216.732 1049 5 1 30.0142 6.70886 -54.8499 + 90 104.893 1050 5 1 30.0546 7.08392 -54.4501 + 90 149.57 938 5 0 30.0922 7.71024 -55.8501 + 90 273.243 1235 3 1 67.055 107.522 -114.45 + 90 242.667 1436 3 0 67.054 107.523 -115.85 + 90 298.729 1234 2 1 67.0317 107.538 -144.45 + 90 271.618 1436 2 0 67.0303 107.541 -145.85 + 90 259.054 1234 1 1 67.0028 107.611 -174.45 + 90 273.665 1437 1 0 67.0014 107.615 -175.85 + 90 533.921 1234 0 1 66.9788 107.697 -204.45 + 90 632.902 1437 0 0 66.9764 107.7 -205.85 + 90 63.5307 1068 0 0 110.656 33.8343 -206.25 + 90 3.6064 915 12 0 -4.21595 3.25 153.851 + 90 134.331 875 12 1 -4.96183 2.32761 155.15 + 90 103.976 874 12 1 -5.05 2.30103 155.318 + 90 277.756 873 12 1 -5.25 2.30598 155.498 + 90 89.9452 872 12 1 -5.45 1.79833 155.436 + 90 248.116 1235 1 1 67.1174 107.699 -174.45 + 90 59.4273 1429 1 0 66.1245 106.026 -175.85 + 90 91.6278 1428 1 0 66.0777 105.95 -175.89 + 90 1.46013 1427 1 0 66.0481 105.75 -175.855 + 90 40.7846 1228 1 1 65.6946 104.432 -174.85 + 90 44.8209 1227 1 1 65.65 104.342 -174.817 + 90 117.703 1410 1 0 63.3907 102.214 -175.85 + 90 83.9832 1411 1 0 63.14 102.35 -175.863 + 90 211.5 1215 1 1 63.1986 102.302 -174.85 + 90 6.0745 1209 1 1 62.0453 102.426 -174.85 + 90 212.133 1236 1 1 67.25 107.495 -174.627 + 90 349.776 1237 1 1 67.4502 107.437 -174.8 + 90 17.7071 1433 2 0 66.6142 106.789 -145.85 + 90 117.597 1432 2 0 66.5925 106.75 -145.905 + 90 2.50883 1431 2 0 66.555 106.55 -146.241 + 90 58.0089 1529 2 0 63.2399 126.006 -146.25 + 90 74.2692 1530 2 0 63.2334 126.15 -146.149 + 90 57.6964 1531 2 0 63.299 126.35 -146.039 + 90 73.0122 1532 2 0 63.3806 126.55 -146.011 + 90 64.9561 1533 2 0 63.4177 126.75 -145.959 + 90 68.5557 1534 2 0 63.3902 126.951 -145.917 + 90 232.222 1535 2 0 63.3266 127.15 -145.87 + 90 48.5539 1536 2 0 63.2832 127.35 -145.862 + 90 249.664 1225 2 1 65.0643 131.948 -144.85 + 90 53.9669 1578 2 0 65.5514 135.778 -145.85 + 90 62.3058 1242 2 1 68.5951 137.536 -144.85 + 90 118.68 1243 2 1 68.65 137.56 -144.831 + 90 119.436 1244 2 1 68.85 137.876 -144.785 + 90 130.867 1436 0 0 66.9517 107.507 -205.85 + 90 78.4853 1438 0 0 66.9188 107.75 -206.133 +Number of digits in this event = 39 +Using G4ParticleGun ... +6.94906 LIN +e- +Event: 91 +Number of tracker hits in this event = 26 + 91 107.825 1463 9 1 112.915 -67.1548 65.55 + 91 133.584 564 9 0 112.916 -67.1548 64.15 + 91 122.652 1463 8 1 112.925 -67.1546 35.55 + 91 124.474 564 8 0 112.925 -67.1531 34.15 + 91 141.853 1463 7 1 112.921 -67.1311 5.55 + 91 115.872 564 7 0 112.92 -67.1313 4.15 + 91 139.465 1463 6 1 112.91 -67.132 -24.45 + 91 120.245 564 6 0 112.909 -67.133 -25.85 + 91 154.453 1463 5 1 112.895 -67.145 -54.45 + 91 102.526 564 5 0 112.893 -67.1449 -55.85 + 91 148.38 1463 4 1 112.854 -67.1382 -84.45 + 91 91.0603 564 4 0 112.852 -67.1376 -85.85 + 91 103.368 1463 3 1 112.807 -67.1244 -114.45 + 91 234.165 564 3 0 112.807 -67.1246 -115.85 + 91 148.018 1463 2 1 112.789 -67.1385 -144.45 + 91 107.827 564 2 0 112.788 -67.1384 -145.85 + 91 146.319 1463 1 1 112.79 -67.1171 -174.45 + 91 112.848 564 1 0 112.791 -67.1185 -175.85 + 91 144.554 1463 0 1 112.795 -67.1401 -204.45 + 91 129.441 564 0 0 112.792 -67.1395 -205.85 + 91 62.8244 972 11 0 -178.179 14.4554 123.75 + 91 27.218 5 11 1 -179.092 15.0432 125.15 + 91 176.357 4 11 1 -179.15 15.0789 125.237 + 91 7.43099 658 1 0 -14.3162 -48.2935 -176.25 + 91 261.853 824 1 1 -15.1199 -48.2064 -174.85 + 91 142.45 1365 4 1 93.3367 -53.7687 -84.85 +Number of digits in this event = 19 +Using G4ParticleGun ... +8.47421 LIN +e- +Event: 92 +Number of tracker hits in this event = 46 + 92 87.8701 632 11 1 -53.5478 3.37622 125.55 + 92 92.4586 916 11 0 -53.5471 3.37597 124.15 + 92 231.349 632 10 1 -53.5357 3.3691 95.55 + 92 125.259 916 10 0 -53.5339 3.36906 94.15 + 92 129.203 632 9 1 -53.4977 3.36728 65.55 + 92 147.473 916 9 0 -53.4956 3.36707 64.15 + 92 133.974 632 8 1 -53.4533 3.36253 35.55 + 92 104.403 916 8 0 -53.4514 3.36154 34.15 + 92 145.601 633 7 1 -53.4082 3.34365 5.55 + 92 117.328 916 7 0 -53.4035 3.34218 4.15 + 92 121.488 633 6 1 -53.3056 3.31233 -24.45 + 92 113.852 916 6 0 -53.2998 3.31048 -25.85 + 92 402.814 634 5 1 -53.1822 3.27341 -54.45 + 92 156.966 916 5 0 -53.1771 3.27173 -55.85 + 92 110.928 634 4 1 -53.0769 3.24075 -84.45 + 92 188.57 915 4 0 -53.0728 3.23658 -85.85 + 92 113.705 635 3 1 -52.984 3.15639 -114.45 + 92 111.904 915 3 0 -52.9812 3.15284 -115.85 + 92 128.83 635 2 1 -52.9153 3.07916 -144.45 + 92 151.349 915 2 0 -52.9122 3.07596 -145.85 + 92 10.6048 635 1 1 -52.8501 3.0228 -174.45 + 92 79.8014 636 1 1 -52.85 3.02274 -174.488 + 92 96.3184 914 1 0 -52.8472 3.0205 -175.85 + 92 95.894 636 0 1 -52.7861 2.97055 -204.45 + 92 122.182 914 0 0 -52.7864 2.96744 -205.85 + 92 23.9756 36 3 0 118.65 -172.87 -116.25 + 92 142.018 35 3 0 118.705 -172.95 -116.2 + 92 17.8588 917 5 0 -53.1878 3.63363 -55.8503 + 92 83.5231 918 5 0 -53.1881 3.65 -55.919 + 92 137.661 642 4 1 -51.6358 9.95244 -84.45 + 92 114.619 949 4 0 -51.3378 9.9304 -85.85 + 92 98.3897 662 3 1 -47.514 8.85876 -114.45 + 92 142.132 943 3 0 -47.4723 8.75361 -115.85 + 92 121.313 665 2 1 -46.9951 9.62196 -144.451 + 92 10.6733 666 2 1 -46.85 9.52847 -144.81 + 92 133.199 945 2 0 -46.4981 9.19255 -145.85 + 92 177.014 702 1 1 -39.5024 0.278724 -174.45 + 92 50.3102 898 1 0 -39.4183 -0.372517 -175.85 + 92 177.368 897 1 0 -39.411 -0.45 -176.016 + 92 116.551 703 0 1 -39.3877 -13.2197 -204.45 + 92 27.244 830 0 0 -39.5221 -13.9962 -205.85 + 92 98.1517 829 0 0 -39.5283 -14.05 -205.949 + 92 182.47 703 1 1 -39.45 0.158533 -174.81 + 92 47.83 496 2 0 -174.621 -80.65 -145.928 + 92 265.344 633 0 1 -53.4142 3.30718 -204.45 + 92 251.464 916 0 0 -53.2628 3.38622 -205.85 +Number of digits in this event = 26 +Using G4ParticleGun ... +5.1806 LIN +e- +Event: 93 +Number of tracker hits in this event = 28 + 93 114.483 1097 11 1 39.64 -47.0405 125.55 + 93 109.314 665 11 0 39.6424 -47.0382 124.15 + 93 116.991 1098 10 1 39.6932 -46.9996 95.55 + 93 143.224 665 10 0 39.6954 -46.9978 94.15 + 93 256.888 1098 9 1 39.7418 -46.9616 65.55 + 93 148.327 665 9 0 39.7445 -46.9587 64.15 + 93 141.573 1098 8 1 39.7886 -46.8982 35.55 + 93 124.732 665 8 0 39.7911 -46.8939 34.15 + 93 211.911 1098 7 1 39.8356 -46.8104 5.55 + 93 114.343 666 7 0 39.8393 -46.8064 4.15 + 93 145.122 1099 6 1 39.9159 -46.7356 -24.45 + 93 197.32 666 6 0 39.9211 -46.7327 -25.85 + 93 128.605 1099 5 1 40.0281 -46.6817 -54.45 + 93 110.264 666 5 0 40.0333 -46.6794 -55.85 + 93 125.614 1100 4 1 40.1407 -46.6303 -84.45 + 93 140.181 667 4 0 40.1436 -46.6268 -85.85 + 93 138.391 1100 3 1 40.1934 -46.5602 -114.45 + 93 169.378 667 3 0 40.1963 -46.5576 -115.85 + 93 151.041 1100 2 1 40.2471 -46.5014 -144.45 + 93 110.796 667 2 0 40.2504 -46.4997 -145.85 + 93 106.569 1101 1 1 40.3166 -46.4711 -174.45 + 93 149.198 667 1 0 40.3207 -46.4698 -175.85 + 93 134.637 1101 0 1 40.4028 -46.4422 -204.45 + 93 109.903 668 0 0 40.4065 -46.4403 -205.85 + 93 30.8531 372 1 0 6.82972 -105.632 -176.25 + 93 145.825 371 1 0 6.62639 -105.75 -175.972 + 93 232.419 324 1 0 113.775 -115.215 -176.25 + 93 64.3445 325 1 0 113.861 -115.15 -176.166 +Number of digits in this event = 21 +Using G4ParticleGun ... +5.69093 LIN +e- +Event: 94 +Number of tracker hits in this event = 39 + 94 143.977 657 11 1 -48.5939 1.36061 125.55 + 94 135.745 906 11 0 -48.5935 1.35905 124.15 + 94 178.473 657 10 1 -48.5884 1.32622 95.55 + 94 146.415 906 10 0 -48.5883 1.3233 94.15 + 94 111.403 657 9 1 -48.5773 1.2621 65.55 + 94 122.999 906 9 0 -48.5765 1.25856 64.15 + 94 142.054 657 8 1 -48.5643 1.18716 35.55 + 94 128.653 905 8 0 -48.564 1.18201 34.15 + 94 217.399 657 7 1 -48.554 1.08223 5.55 + 94 141.29 905 7 0 -48.5541 1.07725 4.15 + 94 158.132 657 6 1 -48.5602 0.969477 -24.45 + 94 128.324 904 6 0 -48.556 0.974972 -25.85 + 94 99.0838 657 5 1 -48.48 1.06221 -54.45 + 94 120.731 905 5 0 -48.4828 1.06168 -55.85 + 94 120.727 657 4 1 -48.5647 1.02199 -84.45 + 94 125.437 904 4 0 -48.5583 1.01242 -85.85 + 94 115.285 657 3 1 -48.5011 0.88199 -114.45 + 94 97.7769 904 3 0 -48.4944 0.877374 -115.85 + 94 112.749 658 2 1 -48.3725 0.815631 -144.45 + 94 124.502 903 2 0 -48.3756 0.816186 -145.85 + 94 138.346 658 1 1 -48.4123 0.845095 -174.45 + 94 107.032 903 1 0 -48.4248 0.839604 -175.85 + 94 116.685 656 0 1 -48.7151 0.680767 -204.45 + 94 177.871 903 0 0 -48.7392 0.685754 -205.85 + 94 9.87645 1231 0 0 -81.7224 66.25 -206.074 + 94 0.0741707 994 2 0 -41.9802 19.0497 -146.25 + 94 92.0704 995 2 0 -41.9801 19.0501 -146.249 + 94 39.6302 996 2 0 -42.0047 19.25 -146.189 + 94 135.605 837 2 0 -79.8861 -12.5587 -146.25 + 94 195.671 781 2 0 -80.7776 -23.8065 -146.25 + 94 54.9057 780 2 0 -80.6978 -23.85 -146.183 + 94 242.651 770 7 0 119.239 -26.05 3.7501 + 94 51.3085 769 7 0 119.239 -26.05 3.75018 + 94 19.6732 1557 3 1 131.55 143.568 -114.612 + 94 116.194 658 7 1 -48.4496 1.47129 5.46359 + 94 149.522 659 7 1 -48.25 1.75091 5.32754 + 94 67.5936 922 7 0 -47.5343 4.47607 4.15 + 94 115.975 923 7 0 -47.4745 4.6501 4.05691 + 94 25.4287 924 7 0 -47.5243 4.85005 3.79511 +Number of digits in this event = 23 +Using G4ParticleGun ... +8.25149 LIN e- Event: 95 -Number of tracker hits in this event = 78 - 95 127.926 1046 11 1 29.3869 4.32328 125.55 - 95 96.2795 921 11 0 29.3857 4.32353 124.15 - 95 107.404 1046 10 1 29.3612 4.32959 95.55 - 95 146.081 921 10 0 29.3594 4.32951 94.15 - 95 111.127 1046 9 1 29.3213 4.3288 65.55 - 95 317.733 921 9 0 29.3193 4.33023 64.15 - 95 132.183 1046 8 1 29.2781 4.35812 35.55 - 95 130.369 921 8 0 29.2768 4.3601 34.15 - 95 102.782 1046 7 1 29.2517 4.40339 5.55 - 95 106.928 921 7 0 29.2498 4.40549 4.15 - 95 106.502 1045 6 1 29.2111 4.45213 -24.45 - 95 120.718 922 6 0 29.2091 4.45476 -25.85 - 95 464.311 1045 5 1 29.1488 4.53306 -54.45 - 95 594.358 922 5 0 29.1473 4.53803 -55.85 - 95 405.877 1045 4 1 29.1178 4.63661 -84.45 - 95 390.667 922 4 0 29.1175 4.63927 -85.85 - 95 421.625 1045 3 1 29.1406 4.67836 -114.45 - 95 142.455 923 3 0 29.1425 4.68558 -115.85 - 95 428.498 1045 2 1 29.1974 4.81744 -144.45 - 95 243.59 923 2 0 29.2055 4.8237 -145.85 - 95 259.239 1046 1 1 29.3898 4.97077 -174.45 - 95 299.411 924 1 0 29.4001 4.98325 -175.85 - 95 138.619 1047 0 1 29.5742 5.27722 -204.45 - 95 94.478 926 0 0 29.5862 5.29815 -205.85 - 95 162.692 922 3 0 29.1723 4.45027 -115.85 - 95 248.473 921 3 0 29.1721 4.45 -115.902 - 95 103.992 921 2 0 29.0795 4.27915 -145.85 - 95 590.284 1045 1 1 29.1612 4.11076 -174.45 - 95 702.616 920 1 0 29.1724 4.09264 -175.85 - 95 253.393 1046 0 1 29.4132 3.70287 -204.45 - 95 407.937 918 0 0 29.4286 3.69124 -205.85 - 95 30.0067 923 0 0 29.5429 4.79997 -205.85 - 95 121.603 924 0 0 29.5587 4.85005 -205.911 - 95 40.9259 925 0 0 29.8002 5.05 -206.2 - 95 8.25405 662 4 1 -47.45 101.206 -84.6108 - 95 74.2878 822 1 0 56.4944 -15.4937 -176.25 - 95 85.3709 821 1 0 56.5916 -15.6501 -176.062 - 95 84.5095 1185 1 1 57.1462 -16.5693 -174.85 - 95 74.7177 1186 1 1 57.25 -16.7122 -174.621 - 95 266.114 1044 1 1 29.0499 4.09497 -174.552 - 95 17.3748 1043 1 1 28.85 4.13629 -174.802 - 95 148.036 923 1 0 27.7553 4.66907 -175.851 - 95 242.831 1043 0 1 28.7538 3.99306 -204.45 - 95 453.552 919 0 0 28.7593 3.96547 -205.85 - 95 254.121 1044 0 1 28.9602 3.8135 -204.45 - 95 135.964 927 1 0 29.1527 5.47399 -175.851 - 95 78.1232 928 1 0 29.1635 5.65023 -176.054 - 95 40.5109 1080 0 1 36.0864 28.7978 -204.45 - 95 157.003 1079 0 1 36.05 28.8626 -204.534 - 95 22.3051 1078 0 1 35.85 29.1618 -204.808 - 95 42.2016 1056 0 0 35.0206 31.322 -205.85 - 95 50.0787 1057 0 0 34.9831 31.45 -205.921 - 95 63.4641 1058 0 0 34.973 31.65 -206.015 - 95 68.8958 1059 0 0 34.9725 31.8502 -206.107 - 95 22.6827 1060 0 0 34.9794 32.05 -206.207 - 95 147.223 921 5 0 29.2269 4.44993 -56.1769 - 95 236.571 922 2 0 29.0816 4.4966 -145.85 - 95 104.858 922 1 0 29.0408 4.47781 -175.85 - 95 131.349 921 0 0 29.0179 4.43737 -205.85 - 95 22.2422 974 2 0 45.7682 15.0202 -146.25 - 95 136.162 975 2 0 45.804 15.05 -146.195 - 95 167.96 976 2 0 46.0072 15.25 -145.885 - 95 186.325 1133 2 1 46.7382 15.8045 -144.85 - 95 56.5816 1134 2 1 46.8501 15.8314 -144.595 - 95 639.112 436 2 0 -78.6036 -92.8032 -146.25 - 95 63.5486 877 1 0 62.9516 -4.50296 -176.25 - 95 64.8415 876 1 0 63.084 -4.6501 -176.048 - 95 331.221 1219 1 1 63.9327 -5.55574 -174.85 - 95 95.6393 1220 1 1 64.05 -5.6699 -174.673 - 95 22.5894 1221 1 1 64.393 -6.01423 -174.45 - 95 184.903 1222 1 1 64.45 -6.01694 -174.519 - 95 68.1832 1223 1 1 64.65 -6.00844 -174.716 - 95 132.774 872 1 0 66.0478 -5.55071 -175.85 - 95 108.256 871 1 0 66.3933 -5.65 -176.027 - 95 22.6826 870 1 0 66.6373 -5.85 -176.189 - 95 142.126 786 1 0 105.333 -22.8217 -176.25 - 95 195.264 787 1 0 105.49 -22.65 -176.089 - 95 40.3242 1218 1 1 63.85 -5.79068 -174.739 -Number of digits in this event = 46 +Number of tracker hits in this event = 106 + 95 121.561 741 11 1 -31.792 -18.0868 125.55 + 95 116.232 809 11 0 -31.7917 -18.0856 124.15 + 95 148.154 741 10 1 -31.7859 -18.0628 95.55 + 95 102.846 809 10 0 -31.7852 -18.0625 94.15 + 95 180.246 741 9 1 -31.7754 -18.056 65.55 + 95 231.408 809 9 0 -31.7752 -18.057 64.15 + 95 113.112 741 8 1 -31.7756 -18.0791 35.55 + 95 144.137 809 8 0 -31.7753 -18.0805 34.15 + 95 130.105 741 7 1 -31.7691 -18.1057 5.55 + 95 208.502 809 7 0 -31.7694 -18.1062 4.15 + 95 351.936 741 6 1 -31.7755 -18.1186 -24.45 + 95 233.338 809 6 0 -31.7763 -18.1194 -25.85 + 95 111.633 741 5 1 -31.7927 -18.1355 -54.45 + 95 110.456 809 5 0 -31.7943 -18.1343 -55.85 + 95 112.86 741 4 1 -31.8194 -18.0865 -84.45 + 95 103.875 809 4 0 -31.8265 -18.0812 -85.85 + 95 163.794 835 4 0 -45.5137 -12.9152 -86.25 + 95 151.3 834 4 0 -45.8638 -13.05 -86.0201 + 95 190.829 833 4 0 -46.3437 -13.25 -86.0569 + 95 94.8148 832 4 0 -46.3484 -13.45 -86.0296 + 95 222.725 831 4 0 -46.2376 -13.65 -86.1197 + 95 316.551 740 2 1 -31.8769 -18.2408 -144.45 + 95 586.443 809 2 0 -31.877 -18.2411 -145.85 + 95 235.266 740 1 1 -31.8679 -18.2421 -174.45 + 95 380.191 809 1 0 -31.8699 -18.2426 -175.85 + 95 363.343 740 0 1 -31.9026 -18.2449 -204.45 + 95 471.353 809 0 0 -31.9036 -18.245 -205.85 + 95 17.7066 947 0 1 9.45 5.01462 -204.706 + 95 282.428 1121 3 0 -28.2571 44.3683 -116.25 + 95 125.694 618 4 1 -56.3165 55.9309 -84.85 + 95 181.668 780 13 1 -23.8844 -117 185.55 + 95 209.773 737 0 1 -32.5145 -10.9071 -204.451 + 95 62.42 850 0 0 -32.6039 -9.9671 -205.85 + 95 111.253 851 0 0 -32.6259 -9.84966 -206.044 + 95 53.851 918 0 0 -32.7271 3.71485 -206.25 + 95 86.0095 917 0 0 -32.7853 3.65 -206.131 + 95 228.994 734 0 1 -33.1821 3.32045 -204.849 + 95 44.6363 733 0 1 -33.25 3.28474 -204.704 + 95 58.5595 735 0 1 -33.0497 2.88433 -204.496 + 95 52.8203 736 0 1 -32.85 2.8506 -204.451 + 95 70.9266 738 0 1 -32.4499 2.87054 -204.564 + 95 294.071 739 0 1 -32.25 2.93352 -204.651 + 95 449.962 741 0 1 -31.8497 2.7586 -204.758 + 95 59.1936 912 0 0 -31.182 2.48235 -205.85 + 95 126.721 911 0 0 -31.1054 2.44988 -205.927 + 95 72.0361 1042 0 0 -22.3801 28.4741 -206.25 + 95 155.381 1043 0 0 -22.2713 28.65 -206.158 + 95 71.9488 792 0 1 -21.5816 28.8383 -204.85 + 95 197.776 791 0 1 -21.65 28.8607 -204.734 + 95 430.448 807 0 0 -31.7206 -18.5126 -205.85 + 95 226.977 740 5 1 -32.0243 -18.4185 -54.45 + 95 120.103 808 5 0 -31.953 -18.3887 -55.85 + 95 116.092 744 4 1 -31.1011 -16.9335 -84.45 + 95 106.747 815 4 0 -30.9897 -16.9592 -85.8504 + 95 127.319 757 3 1 -28.5316 -17.639 -114.45 + 95 143.128 811 3 0 -28.3737 -17.7578 -115.85 + 95 137.965 775 2 1 -25.031 -20.3783 -144.45 + 95 110.833 797 2 0 -25.0686 -20.6154 -145.85 + 95 58.9574 796 2 0 -25.0725 -20.65 -146.049 + 95 380.809 775 1 1 -24.8949 -26.0709 -174.45 + 95 45.6561 768 1 0 -24.9578 -26.4116 -175.85 + 95 65.2467 767 1 0 -24.9629 -26.4501 -176.007 + 95 106.676 769 0 1 -26.1789 -33.2173 -204.45 + 95 29.6095 731 0 0 -26.0503 -33.8192 -205.85 + 95 102.47 730 0 0 -26.0432 -33.85 -205.922 + 95 30.8322 613 0 0 -21.5425 -57.399 -206.25 + 95 111.219 612 0 0 -21.4931 -57.45 -206.166 + 95 32.896 796 0 1 -20.7439 -57.5961 -204.85 + 95 84.2104 797 0 1 -20.65 -57.6284 -204.738 + 95 81.9781 798 0 1 -20.4497 -57.6383 -204.592 + 95 88.0312 776 1 1 -24.85 -25.8939 -174.503 + 95 305.649 739 5 1 -32.05 -18.4579 -54.6936 + 95 97.8913 808 6 0 -31.7237 -18.2604 -25.85 + 95 99.9201 746 5 1 -30.6643 -20.8518 -54.4502 + 95 30.5059 747 5 1 -30.6499 -20.9241 -54.7332 + 95 73.6235 794 5 0 -30.5848 -21.2013 -55.85 + 95 78.9911 793 5 0 -30.5749 -21.25 -56.0461 + 95 186.066 755 4 1 -28.9846 -27.3031 -84.45 + 95 143.45 760 4 0 -29.0325 -27.8717 -85.85 + 95 85.9808 774 3 1 -25.056 -39.5593 -114.45 + 95 109.515 775 3 1 -25.05 -39.6516 -114.536 + 95 13.2099 695 3 0 -25.1292 -41.0162 -115.85 + 95 107.623 694 3 0 -25.1322 -41.05 -115.882 + 95 65.8208 693 3 0 -25.1548 -41.25 -116.063 + 95 3.52619 692 3 0 -25.1783 -41.45 -116.24 + 95 122.666 755 2 1 -29.0436 -74.6014 -144.45 + 95 42.0071 756 2 1 -28.85 -74.5535 -144.732 + 95 164.355 528 2 0 -28.1265 -74.3567 -145.85 + 95 113.469 514 2 0 -1.76442 -77.0874 -146.25 + 95 66.2211 892 2 1 -1.49405 -77.1181 -144.85 + 95 39.8457 893 2 1 -1.45 -77.1226 -144.593 + 95 339.93 741 3 1 -31.7825 -18.1674 -114.45 + 95 280.662 809 3 0 -31.7828 -18.1665 -115.85 + 95 307.83 741 2 1 -31.834 -18.1899 -144.45 + 95 329.712 741 1 1 -31.823 -18.376 -174.45 + 95 574.05 808 1 0 -31.8363 -18.3838 -175.85 + 95 102.504 813 0 0 -32.0669 -17.4107 -205.851 + 95 132.327 731 0 1 -33.7551 -19.4177 -204.45 + 95 114.13 802 0 0 -34.0771 -19.5133 -205.85 + 95 113.23 742 1 1 -31.6483 -18.2866 -174.45 + 95 118.789 742 0 1 -31.6168 -18.2971 -204.45 + 95 257.177 808 0 0 -31.6153 -18.2886 -205.85 + 95 56.2093 548 2 1 -70.2503 -61.2533 -144.45 + 95 113.585 549 2 1 -70.25 -61.2519 -144.452 + 95 215.952 189 10 1 -142.15 -163.027 95.4135 + 95 45.0516 190 10 1 -142.15 -163.086 95.5135 +Number of digits in this event = 51 Using G4ParticleGun ... -4.67389 LIN +3.03539 LIN e- Event: 96 -Number of tracker hits in this event = 28 - 96 99.868 1148 11 1 49.7861 36.4447 125.55 - 96 139.968 1081 11 0 49.7852 36.4437 124.15 - 96 291.859 1148 10 1 49.7684 36.4177 95.55 - 96 119.906 1081 10 0 49.768 36.416 94.15 - 96 132.747 1148 9 1 49.7571 36.3731 65.55 - 96 127.026 1081 9 0 49.755 36.3711 64.15 - 96 124.692 1148 8 1 49.713 36.3281 35.55 - 96 123.045 1081 8 0 49.7103 36.3239 34.15 - 96 111.55 1148 7 1 49.6607 36.2435 5.55 - 96 115.405 1080 7 0 49.6597 36.242 4.15 - 96 131.023 1147 6 1 49.6347 36.2112 -24.45 - 96 133.038 1080 6 0 49.6311 36.2106 -25.85 - 96 136.704 1147 5 1 49.5628 36.2116 -54.45 - 96 104.631 1080 5 0 49.56 36.2105 -55.85 - 96 108.565 1147 4 1 49.4917 36.1811 -84.45 - 96 108.689 1080 4 0 49.4909 36.1809 -85.85 - 96 181.329 1147 3 1 49.4741 36.1834 -114.45 - 96 330.386 1080 3 0 49.4735 36.1854 -115.85 - 96 139.022 1147 2 1 49.5005 36.2425 -144.45 - 96 153.008 1081 2 0 49.5075 36.2504 -145.85 - 96 126.87 1147 1 1 49.5766 36.4858 -174.45 - 96 143.886 1082 1 0 49.5458 36.4992 -175.85 - 96 175.844 1143 0 1 48.7905 36.7909 -204.45 - 96 117.81 1083 0 0 48.7549 36.7821 -205.85 - 96 42.8794 1081 3 0 49.4333 36.25 -115.999 - 96 231.973 971 9 0 43.5827 14.3001 63.75 - 96 350.547 1149 10 1 49.85 36.6713 95.3956 - 96 9.95866 1134 4 0 54.6808 47.0388 -86.25 -Number of digits in this event = 20 +Number of tracker hits in this event = 90 + 96 114.345 902 9 1 0.542201 -120.384 65.55 + 96 130.303 298 9 0 0.541509 -120.385 64.15 + 96 109.599 902 8 1 0.525192 -120.407 35.55 + 96 242.931 298 8 0 0.523619 -120.41 34.15 + 96 390.032 902 7 1 0.476767 -120.463 5.55 + 96 413.54 298 7 0 0.478013 -120.467 4.15 + 96 114.977 902 6 1 0.497516 -120.545 -24.45 + 96 26.1751 298 6 0 0.49837 -120.55 -25.85 + 96 205.033 297 6 0 0.498383 -120.55 -25.8834 + 96 322.837 902 5 1 0.496667 -120.644 -54.45 + 96 153.896 297 5 0 0.497229 -120.647 -55.85 + 96 316.564 902 4 1 0.501906 -120.673 -84.45 + 96 176.618 297 4 0 0.502374 -120.674 -85.85 + 96 139.841 902 3 1 0.52396 -120.703 -114.45 + 96 112.325 297 3 0 0.525294 -120.705 -115.85 + 96 130.119 902 2 1 0.553222 -120.753 -144.45 + 96 119.964 297 2 0 0.57644 -120.734 -145.85 + 96 112.568 907 1 1 1.60223 -120.139 -174.45 + 96 121.605 299 1 0 1.67645 -120.166 -175.85 + 96 99.4541 916 0 1 3.26045 -120.583 -204.45 + 96 175.562 297 0 0 3.35723 -120.66 -205.85 + 96 252.583 902 1 1 0.58532 -120.876 -174.45 + 96 280.54 296 1 0 0.58675 -120.882 -175.85 + 96 233.689 902 0 1 0.586109 -121.002 -204.45 + 96 201.236 295 0 0 0.588136 -120.993 -205.85 + 96 21.5613 903 5 1 0.65 -120.519 -54.7683 + 96 151.533 300 5 0 1.01153 -120.14 -55.8502 + 96 154.506 917 4 1 3.46664 -117.541 -84.451 + 96 118.645 311 4 0 3.52929 -117.826 -85.8504 + 96 29.9045 285 4 0 0.981669 -122.983 -86.25 + 96 92.9039 286 4 0 0.97305 -122.95 -86.1846 + 96 12.238 287 4 0 0.7938 -122.75 -85.884 + 96 124.348 900 4 1 0.0993068 -121.944 -84.85 + 96 267.71 899 4 1 -0.0501946 -121.744 -84.6507 + 96 82.5161 901 4 1 0.25 -120.749 -84.696 + 96 165.15 903 4 1 0.650554 -120.835 -84.4517 + 96 96.1638 904 4 1 0.850133 -120.802 -84.7736 + 96 12.7231 313 4 0 10.4838 -117.364 -85.85 + 96 7.96751 970 4 1 14.158 -117.133 -84.85 + 96 45.0352 312 4 0 18.0664 -117.646 -85.85 + 96 124.255 990 4 1 18.1355 -117.592 -84.85 + 96 425.763 901 6 1 0.350805 -120.206 -24.45 + 96 229.325 299 6 0 0.331339 -120.206 -25.85 + 96 113.254 898 4 1 -0.318314 -119.986 -84.45 + 96 119.537 301 4 0 -0.311637 -119.946 -85.85 + 96 150.9 899 3 1 -0.149033 -119.087 -114.45 + 96 124.431 305 3 0 -0.171105 -119.027 -115.85 + 96 128.204 897 2 1 -0.479131 -117.792 -144.45 + 96 102.73 311 2 0 -0.462409 -117.772 -145.85 + 96 348.844 891 1 1 -1.65069 -119.459 -174.45 + 96 52.4698 892 1 1 -1.65 -119.461 -174.452 + 96 133.427 299 5 0 0.507531 -120.178 -55.85 + 96 126.288 300 4 0 0.479964 -120.126 -85.85 + 96 126.807 901 3 1 0.37726 -120.169 -114.45 + 96 154.616 299 3 0 0.391171 -120.199 -115.85 + 96 130.784 903 2 1 0.702591 -120.835 -144.45 + 96 123.377 296 2 0 0.700296 -120.871 -145.85 + 96 196.389 903 1 1 0.722046 -121.752 -174.45 + 96 178.16 291 1 0 0.72027 -121.777 -175.85 + 96 123.128 903 0 1 0.700868 -122.229 -204.45 + 96 147.475 289 0 0 0.69443 -122.263 -205.85 + 96 5.14453 403 4 0 11.8445 -99.55 -85.8501 + 96 27.1558 1038 3 1 27.8186 -44.3327 -114.85 + 96 119.306 1039 3 1 27.8502 -44.2843 -114.723 + 96 59.4303 904 1 1 0.850092 -121.542 -174.554 + 96 95.1191 301 6 0 0.361267 -119.861 -25.85 + 96 87.109 302 6 0 0.364826 -119.75 -26.0852 + 96 38.064 899 5 1 -0.05 -111.03 -54.7056 + 96 43.8559 343 5 0 -0.345171 -111.476 -55.8503 + 96 92.4995 342 5 0 -0.375216 -111.55 -56.0481 + 96 24.7817 875 4 1 -5.00741 -123.795 -84.45 + 96 73.0798 874 4 1 -5.05 -123.82 -84.4715 + 96 143.782 873 4 1 -5.25007 -124.001 -84.4946 + 96 98.1559 872 4 1 -5.45005 -124.208 -84.4613 + 96 66.0037 871 4 1 -5.65 -124.382 -84.4872 + 96 85.2749 870 4 1 -5.85 -124.529 -84.5783 + 96 76.6516 869 4 1 -6.05 -124.617 -84.6633 + 96 68.5943 868 4 1 -6.25 -124.677 -84.752 + 96 106.246 274 4 0 -8.39333 -125.214 -85.85 + 96 70.8148 273 4 0 -8.68069 -125.35 -86.0327 + 96 71.5964 272 4 0 -8.7843 -125.551 -86.057 + 96 79.5151 271 4 0 -8.90264 -125.75 -86.0759 + 96 94.9478 270 4 0 -9.08697 -125.95 -86.0762 + 96 58.8722 269 4 0 -9.31126 -126.15 -86.0855 + 96 104.056 268 4 0 -9.51706 -126.35 -86.0842 + 96 80.2605 267 4 0 -9.73788 -126.55 -86.0849 + 96 70.3695 266 4 0 -9.93771 -126.75 -86.0867 + 96 124.546 265 4 0 -10.1048 -126.95 -86.114 + 96 3.05663 686 3 1 -42.8421 -147.025 -114.45 + 96 306.964 685 3 1 -42.85 -147.139 -114.635 +Number of digits in this event = 44 Using G4ParticleGun ... -5.78496 LIN +6.83105 LIN e- Event: 97 -Number of tracker hits in this event = 77 - 97 126.002 647 11 1 -50.5201 56.1242 125.55 - 97 125.646 1180 11 0 -50.5201 56.1248 124.15 - 97 228.132 647 10 1 -50.5173 56.1301 95.55 - 97 145.126 1180 10 0 -50.5186 56.13 94.15 - 97 143.671 647 9 1 -50.5427 56.1304 65.55 - 97 174.199 1180 9 0 -50.5443 56.1306 64.15 - 97 174.364 647 8 1 -50.5763 56.1356 35.55 - 97 175.462 1180 8 0 -50.5772 56.136 34.15 - 97 389.011 647 7 1 -50.6015 56.1358 5.55 - 97 374.28 1180 7 0 -50.6022 56.1352 4.15 - 97 212.55 647 6 1 -50.6102 56.1173 -24.45 - 97 162.239 1180 6 0 -50.6122 56.114 -25.85 - 97 121.415 646 5 1 -50.6556 56.0452 -54.45 - 97 173.603 1179 5 0 -50.6573 56.0421 -55.85 - 97 116.18 646 4 1 -50.6903 55.9728 -84.45 - 97 104.162 1179 4 0 -50.6917 55.9698 -85.85 - 97 122.307 646 3 1 -50.7178 55.9063 -114.45 - 97 169.258 1179 3 0 -50.72 55.901 -115.85 - 97 135.281 646 2 1 -50.7633 55.7882 -144.45 - 97 108.034 1178 2 0 -50.7668 55.7824 -145.85 - 97 387.234 646 1 1 -50.8378 55.6691 -174.45 - 97 647.272 1178 1 0 -50.8405 55.6631 -175.85 - 97 154.881 645 0 1 -50.8973 55.5385 -204.45 - 97 99.2642 1177 0 0 -50.9 55.5307 -205.85 - 97 47.8734 1292 8 0 -52.5896 78.5046 33.75 - 97 115.468 639 0 1 -52.2389 55.4441 -204.45 - 97 126.328 638 0 1 -52.25 55.4325 -204.779 - 97 144.245 1176 0 0 -52.2833 55.3961 -205.85 - 97 153.218 669 0 1 -46.0841 56.3354 -204.45 - 97 120.282 670 0 1 -46.0499 56.3498 -204.554 - 97 120.196 1182 0 0 -45.625 56.5484 -205.85 - 97 102.744 1113 6 0 -11.8855 42.7676 -26.25 - 97 307.906 1114 6 0 -11.7299 42.8505 -26.0268 - 97 65.6242 1115 6 0 -11.843 43.05 -26.0369 - 97 106.619 1265 6 0 105.792 73.1055 -26.2498 - 97 81.6071 1264 6 0 105.787 73.05 -26.1358 - 97 123.433 1713 10 1 162.839 -35.2335 95.55 - 97 63.8134 1712 10 1 162.75 -35.1393 95.2459 - 97 241.474 728 10 0 161.704 -34.3661 94.15 - 97 116.832 651 6 1 -49.7652 55.3884 -24.45 - 97 112.256 1176 6 0 -49.7132 55.3628 -25.85 - 97 98.6202 657 5 1 -48.6301 54.8803 -54.45 - 97 103.122 1174 5 0 -48.5728 54.8588 -55.85 - 97 195.475 663 4 1 -47.3964 54.4044 -84.45 - 97 200.698 1171 4 0 -47.3379 54.3832 -85.85 - 97 21.2641 669 3 1 -46.0532 53.9843 -114.45 - 97 230.068 670 3 1 -46.05 53.9864 -114.526 - 97 112.968 1169 3 0 -45.9918 54.0266 -115.85 - 97 177.426 676 2 1 -44.7521 55.0564 -144.45 - 97 109.682 1175 2 0 -44.7045 55.1278 -145.85 - 97 125.362 681 1 1 -43.7637 56.2736 -174.45 - 97 220.699 1181 1 0 -43.7381 56.2963 -175.85 - 97 157.9 685 0 1 -43.0294 56.6803 -204.45 - 97 177.451 1183 0 0 -42.9921 56.727 -205.85 - 97 233.064 657 6 1 -48.5518 57.0812 -24.45 - 97 20.6668 1182 6 0 -48.6663 56.4883 -25.85 - 97 100.842 1181 6 0 -48.6743 56.45 -25.9424 - 97 124.453 659 5 1 -48.1396 46.1623 -54.4502 - 97 11.0123 658 5 1 -48.25 46.2405 -54.8175 - 97 167.802 1132 5 0 -48.5498 46.4901 -55.8504 - 97 113.674 605 4 1 -58.8704 52.7389 -84.4502 - 97 63.3339 604 4 1 -59.0505 53.0223 -84.7199 - 97 77.0764 1172 4 0 -60.0724 54.4502 -86.0315 - 97 29.3457 1173 4 0 -60.2054 54.65 -86.1879 - 97 169.538 480 3 1 -83.878 86.6026 -114.45 - 97 203.699 481 3 1 -83.8499 86.9153 -114.618 - 97 0.582491 1348 3 0 -83.5976 89.8485 -115.85 - 97 50.5051 1349 3 0 -83.5975 89.85 -115.851 - 97 46.5562 1350 3 0 -83.5677 90.15 -115.969 - 97 90.2572 1351 3 0 -83.5468 90.35 -116.022 - 97 62.6571 1352 3 0 -83.5259 90.55 -116.07 - 97 48.0021 1353 3 0 -83.5104 90.75 -116.119 - 97 56.4276 1354 3 0 -83.4937 90.95 -116.173 - 97 27.6946 1355 3 0 -83.4808 91.15 -116.226 - 97 30.6452 1334 3 0 -83.8636 87.0396 -115.85 - 97 128.764 1335 3 0 -83.8691 87.05 -115.9 - 97 132.877 1131 5 0 -48.593 46.45 -55.9318 -Number of digits in this event = 47 +Number of tracker hits in this event = 64 + 97 115.289 1375 9 0 -96.6453 95.164 64.0587 + 97 123.752 417 8 1 -96.655 95.1697 35.55 + 97 175.337 1375 8 0 -96.6549 95.1707 34.15 + 97 143.8 417 7 1 -96.6528 95.1877 5.55 + 97 114.285 1375 7 0 -96.6568 95.1885 4.15 + 97 129.644 416 6 1 -96.7506 95.2227 -24.45 + 97 117.27 1375 6 0 -96.7557 95.2269 -25.85 + 97 105.57 416 5 1 -96.8111 95.3116 -54.45 + 97 123.704 1375 5 0 -96.8188 95.3136 -55.85 + 97 116.77 415 4 1 -97.018 95.3557 -84.45 + 97 86.0146 1376 4 0 -97.0251 95.3509 -85.85 + 97 41.8479 1375 4 0 -97.0265 95.35 -86.1211 + 97 109.084 414 3 1 -97.1967 95.2713 -114.45 + 97 129.016 1375 3 0 -97.2118 95.2752 -115.85 + 97 117.537 413 2 1 -97.5126 95.2747 -144.45 + 97 427.094 1375 2 0 -97.5288 95.276 -145.85 + 97 104.17 411 1 1 -97.8671 95.3151 -174.45 + 97 227.85 1375 1 0 -97.8816 95.3225 -175.85 + 97 141.636 409 0 1 -98.2159 95.4491 -204.45 + 97 195.063 1376 0 0 -98.2235 95.452 -205.85 + 97 139.544 414 1 1 -97.232 95.0561 -174.45 + 97 478.329 1374 1 0 -97.3238 95.0341 -175.85 + 97 32.9765 403 0 1 -99.5185 94.7621 -204.45 + 97 96.2403 402 0 1 -99.55 94.8164 -204.556 + 97 68.4384 1377 0 0 -99.9235 95.55 -206.053 + 97 18.5324 672 5 1 -45.6153 -133.3 -54.45 + 97 229.062 126 6 0 -65.7699 -154.856 -26.25 + 97 32.4985 125 6 0 -65.8173 -154.95 -26.1606 + 97 35.9609 579 6 1 -64.2358 -153.636 -24.85 + 97 84.7802 136 6 0 -64.5644 -152.934 -25.85 + 97 132.375 413 1 1 -97.3503 95.0663 -174.491 + 97 75.6918 1373 1 0 -98.1082 94.95 -176.021 + 97 1.01315 342 0 1 -111.746 92.43 -204.45 + 97 88.4804 341 0 1 -111.75 92.4262 -204.455 + 97 75.0901 340 0 1 -111.95 92.2188 -204.607 + 97 67.1917 339 0 1 -112.15 92.0269 -204.68 + 97 86.5658 338 0 1 -112.35 91.8316 -204.764 + 97 283.552 337 0 1 -112.55 91.6192 -204.739 + 97 114.097 336 0 1 -112.75 91.4267 -204.704 + 97 107.917 335 0 1 -112.95 91.0997 -204.643 + 97 51.3495 334 0 1 -113.15 91.015 -204.552 + 97 149.664 333 0 1 -113.35 91.0409 -204.479 + 97 150.857 332 0 1 -113.55 90.9793 -204.604 + 97 319.301 418 2 1 -96.5451 95.2568 -144.45 + 97 245.602 417 1 1 -96.5924 95.1551 -174.45 + 97 123.643 418 0 1 -96.5291 94.3185 -204.45 + 97 222.598 1370 0 0 -96.5937 94.2834 -205.85 + 97 147.306 1556 1 0 152.854 131.35 -176.23 + 97 17.1454 1674 1 1 154.989 131.526 -174.85 + 97 144.694 1554 1 0 154.51 131.096 -175.85 + 97 129.994 417 0 1 -96.5967 95.2508 -204.45 + 97 141.438 1375 0 0 -96.5959 95.2518 -205.85 + 97 264.788 1001 6 0 -114.725 20.3533 -26.25 + 97 0.181541 1002 6 0 -114.492 20.4501 -26.2496 + 97 296.656 1360 6 0 -79.9013 92.3222 -26.2498 + 97 237.776 420 0 1 -96.1328 95.5028 -204.45 + 97 86.0135 421 0 1 -95.9496 95.2185 -204.817 + 97 13.0332 1371 0 0 -95.0804 94.3926 -205.85 + 97 68.356 1369 0 0 -94.9452 94.15 -206.012 + 97 57.674 1368 0 0 -94.8234 93.9499 -206.019 + 97 77.6284 1367 0 0 -94.7657 93.75 -206.003 + 97 9.87987 1366 0 0 -94.8511 93.5499 -205.878 + 97 65.4083 422 0 1 -95.6363 92.9597 -204.85 + 97 211.886 419 0 1 -96.1814 92.7597 -204.45 +Number of digits in this event = 32 Using G4ParticleGun ... -9.80188 LIN +5.3346 LIN e- Event: 98 -Number of tracker hits in this event = 64 - 98 121.883 585 7 1 -62.9263 -132.631 5.55 - 98 122.303 237 7 0 -62.9253 -132.631 4.15 - 98 111.935 585 6 1 -62.903 -132.629 -24.45 - 98 111.899 237 6 0 -62.9022 -132.63 -25.85 - 98 130.376 585 5 1 -62.8886 -132.653 -54.45 - 98 111.129 237 5 0 -62.8882 -132.653 -55.85 - 98 326.54 585 4 1 -62.8811 -132.663 -84.45 - 98 240.301 237 4 0 -62.8809 -132.664 -85.85 - 98 112.518 585 3 1 -62.8723 -132.673 -114.45 - 98 173.419 237 3 0 -62.8721 -132.674 -115.85 - 98 138.236 585 2 1 -62.8681 -132.687 -144.45 - 98 123.074 237 2 0 -62.8688 -132.688 -145.85 - 98 563.916 585 1 1 -62.8829 -132.703 -174.45 - 98 781.236 237 1 0 -62.8832 -132.703 -175.85 - 98 207.773 585 0 1 -62.8907 -132.707 -204.45 - 98 121.594 237 0 0 -62.8918 -132.708 -205.85 - 98 235.314 506 7 0 -137.553 -78.7518 3.75 - 98 10.2246 365 1 0 -13.5822 -106.95 -176.219 - 98 296.088 287 3 0 140.795 -122.566 -116.25 - 98 266.868 236 0 0 -63.0684 -132.755 -205.85 - 98 156.828 577 0 1 -64.5497 -131.828 -204.45 - 98 242.024 241 0 0 -64.6238 -131.773 -205.85 - 98 245.604 590 0 1 -62.0093 -131.911 -204.45 - 98 303.995 589 0 1 -62.05 -131.978 -204.558 - 98 27.2929 235 0 0 -62.3036 -132.95 -206.167 - 98 162.135 569 0 1 -66.1744 -133.329 -204.45 - 98 122.362 233 0 0 -66.3442 -133.398 -205.85 - 98 142.149 66 1 0 -70.6834 -166.892 -176.25 - 98 85.1301 65 1 0 -70.6428 -166.95 -176.197 - 98 289.984 586 1 1 -62.85 -132.639 -174.66 - 98 82.0092 591 0 1 -61.6509 -133.449 -204.45 - 98 353.66 592 0 1 -61.6499 -133.451 -204.463 - 98 119.661 232 0 0 -61.5853 -133.671 -205.85 - 98 127.302 593 3 1 -61.4213 -132.906 -114.45 - 98 391.367 235 3 0 -61.3343 -133.095 -115.85 - 98 119.432 599 2 1 -60.203 -135.268 -144.45 - 98 104.55 224 2 0 -60.1797 -135.248 -145.85 - 98 133.606 603 1 1 -59.3402 -134.957 -174.45 - 98 154.453 225 1 0 -59.2383 -135.038 -175.85 - 98 115.781 615 0 1 -57.0061 -137.27 -204.45 - 98 138.555 214 0 0 -57.0513 -137.182 -205.85 - 98 100.328 586 4 1 -62.85 -132.593 -84.5517 - 98 133.639 238 4 0 -62.5579 -132.501 -85.85 - 98 112.194 582 3 1 -63.6182 -131.161 -114.45 - 98 29.6764 583 3 1 -63.45 -131.188 -114.738 - 98 162.167 244 3 0 -62.738 -131.29 -115.85 - 98 568.671 666 2 1 -46.8021 -134.547 -144.45 - 98 105.509 228 2 0 -46.5907 -134.491 -145.85 - 98 48.3927 681 1 1 -43.7292 -134.299 -174.45 - 98 83.8401 680 1 1 -43.85 -134.218 -174.575 - 98 44.0074 679 1 1 -44.0501 -134.06 -174.756 - 98 44.7148 236 1 0 -45.5418 -132.84 -175.85 - 98 78.7694 238 1 0 -45.8086 -132.55 -176.109 - 98 33.9069 586 0 1 -62.7408 -108.921 -204.45 - 98 70.688 587 0 1 -62.65 -108.975 -204.504 - 98 59.5549 588 0 1 -62.45 -109.045 -204.595 - 98 79.0017 350 0 0 -59.1869 -110.106 -205.85 - 98 151.603 349 0 0 -59.0188 -110.15 -205.95 - 98 129.673 318 0 0 -38.3559 -116.499 -206.249 - 98 165.142 706 0 1 -38.7219 -115.746 -204.85 - 98 204.368 705 0 1 -38.85 -115.326 -204.532 - 98 182.722 326 0 0 -38.2451 -114.904 -205.85 - 98 107.125 311 0 0 21.3299 -117.906 -206.25 - 98 92.9671 310 0 0 21.4421 -117.951 -206.17 -Number of digits in this event = 40 +Number of tracker hits in this event = 116 + 98 132.512 659 8 1 -48.0671 137.303 35.55 + 98 171.921 1585 8 0 -48.0662 137.302 34.15 + 98 119.139 659 7 1 -48.0505 137.278 5.55 + 98 120.276 1585 7 0 -48.0502 137.277 4.15 + 98 130.845 660 6 1 -48.0384 137.259 -24.45 + 98 208.467 1585 6 0 -48.0395 137.26 -25.85 + 98 176.197 659 5 1 -48.0623 137.284 -54.45 + 98 171.588 1585 5 0 -48.0612 137.286 -55.85 + 98 121.087 660 4 1 -48.0337 137.328 -84.45 + 98 373.956 1585 4 0 -48.0306 137.327 -85.85 + 98 102.792 660 3 1 -47.9475 137.273 -114.45 + 98 131.718 1585 3 0 -47.9416 137.285 -115.85 + 98 150.22 661 2 1 -47.7688 137.573 -144.45 + 98 127.363 1587 2 0 -47.7814 137.599 -145.85 + 98 300.33 660 1 1 -48.0253 138.054 -174.45 + 98 119.236 1589 1 0 -48.0586 138.06 -175.85 + 98 147.018 656 0 1 -48.7374 138.141 -204.45 + 98 209.875 1589 0 0 -48.7813 138.142 -205.85 + 98 380.414 659 1 1 -48.05 137.953 -174.496 + 98 377.616 658 0 1 -48.4351 138.207 -204.45 + 98 98.4071 1587 0 0 -48.4057 137.659 -205.85 + 98 61.8269 1586 0 0 -48.4006 137.55 -206.146 + 98 164.59 1590 0 0 -48.3802 138.188 -205.85 + 98 25.6145 1682 0 0 -43.0634 156.704 -206.25 + 98 321.937 1683 0 0 -43.0661 156.75 -206.196 + 98 153.1 133 6 1 -153.427 -3.90098 -24.45 + 98 129.98 132 6 1 -153.55 -4.09082 -24.6842 + 98 109.271 879 6 0 -152.68 -4.23446 -25.8501 + 98 32.2253 233 2 1 -133.35 142.018 -144.745 + 98 371.266 659 4 1 -48.1092 137.332 -84.45 + 98 144.696 1588 4 0 -48.2543 137.858 -85.85 + 98 22.9352 1589 4 0 -48.4014 137.95 -86.2066 + 98 37.9192 1595 4 0 -104.36 139.183 -86.2498 + 98 380.959 1594 4 0 -104.507 139.15 -86.1612 + 98 47.9789 367 4 1 -106.577 139.661 -84.85 + 98 56.1454 366 4 1 -106.75 139.741 -84.7315 + 98 78.7939 365 4 1 -106.95 139.727 -84.6361 + 98 87.2397 364 4 1 -107.15 139.673 -84.5711 + 98 203.481 363 4 1 -107.35 139.843 -84.5637 + 98 142.574 1600 4 0 -107.226 140.258 -85.8501 + 98 119.216 661 3 1 -47.6699 136.945 -114.45 + 98 145.767 1583 3 0 -47.6771 136.942 -115.85 + 98 164.668 660 2 1 -47.8673 136.591 -144.45 + 98 120.276 1582 2 0 -47.8233 136.635 -145.85 + 98 215.075 668 1 1 -46.3913 138.338 -174.45 + 98 12.2265 1598 1 0 -46.2858 139.935 -175.85 + 98 99.591 1599 1 0 -46.2837 139.95 -175.865 + 98 149.821 1600 1 0 -46.2466 140.15 -176.055 + 98 7.42942 1601 1 0 -46.2027 140.35 -176.235 + 98 71.1454 706 0 1 -38.7765 177.11 -204.45 + 98 60.7139 707 0 1 -38.65 176.969 -204.661 + 98 61.4388 1779 0 0 -38.142 176.044 -205.85 + 98 81.1771 1778 0 0 -38.0927 175.95 -205.962 + 98 218.98 661 1 1 -47.7034 135.589 -174.45 + 98 318.923 662 1 1 -47.65 135.756 -174.471 + 98 54.0731 663 1 1 -47.45 136.69 -174.764 + 98 19.5398 1592 1 0 -46.9162 138.683 -175.85 + 98 104.432 1593 1 0 -46.8991 138.75 -175.885 + 98 54.4716 1594 1 0 -46.8659 138.95 -175.978 + 98 71.4647 1595 1 0 -46.8293 139.15 -176.035 + 98 61.0199 1596 1 0 -46.7621 139.35 -176.092 + 98 79.4296 1597 1 0 -46.7015 139.55 -176.167 + 98 49.7654 1582 1 0 -48.4894 136.678 -175.85 + 98 257.557 1583 1 0 -48.563 136.75 -175.963 + 98 117.651 601 0 1 -59.7004 146.903 -204.45 + 98 73.2085 602 0 1 -59.65 147.026 -204.598 + 98 188.611 1634 0 0 -59.2682 146.958 -205.85 + 98 100.532 1635 0 0 -58.7753 147.15 -206.013 + 98 68.0038 1636 0 0 -58.7109 147.35 -205.975 + 98 101.195 1637 0 0 -58.599 147.55 -205.878 + 98 80.479 1638 0 0 -58.4428 147.75 -205.865 + 98 84.5709 1639 0 0 -58.338 147.95 -205.94 + 98 66.1341 607 0 1 -58.5553 148.658 -204.85 + 98 2.6232 1662 0 0 -58.4484 152.713 -205.85 + 98 158.596 598 0 1 -60.3387 157.956 -204.85 + 98 77.5322 1688 0 0 -60.0946 157.784 -205.85 + 98 84.7559 600 0 1 -59.85 146.903 -204.656 + 98 36.3666 599 0 1 -60.05 146.821 -204.784 + 98 246.4 1630 0 0 -60.9359 146.219 -205.85 + 98 158.111 1629 0 0 -61.2601 146.15 -206.098 + 98 70.4811 616 3 1 -56.6961 135.925 -114.45 + 98 82.5909 615 3 1 -56.85 135.93 -114.561 + 98 56.8085 614 3 1 -57.0505 135.94 -114.706 + 98 5.34748 613 3 1 -57.25 135.951 -114.843 + 98 237.468 1579 3 0 -58.7812 136.027 -115.85 + 98 12.703 381 2 1 -103.913 139.631 -144.45 + 98 71.6573 380 2 1 -103.95 139.635 -144.479 + 98 56.1085 379 2 1 -104.15 139.657 -144.629 + 98 27.4537 378 2 1 -104.35 139.687 -144.781 + 98 60.9852 1598 2 0 -105.554 139.92 -145.85 + 98 111.829 1599 2 0 -105.724 139.95 -146.005 + 98 36.4747 245 1 1 -131.068 142.533 -174.45 + 98 75.8287 244 1 1 -131.15 142.589 -174.534 + 98 52.5226 243 1 1 -131.35 142.683 -174.736 + 98 206.015 1614 1 0 -132.388 142.958 -175.85 + 98 260.997 64 0 1 -167.181 148.994 -204.45 + 98 281.402 1641 0 0 -170.627 148.378 -205.85 + 98 120.27 1640 0 0 -170.952 148.35 -205.957 + 98 194.931 1586 6 0 -48.1077 137.35 -26.0291 + 98 181.463 1587 6 0 -48.4416 137.55 -26.1056 + 98 26.028 663 6 1 -47.2774 137.05 -24.8499 + 98 61.0986 664 6 1 -47.25 137.056 -24.8317 + 98 125.166 1590 6 0 -44.3053 138.249 -25.85 + 98 412.401 659 2 1 -48.0649 137.333 -144.45 + 98 348.909 1585 2 0 -48.07 137.337 -145.85 + 98 92.5813 1586 1 0 -48.1344 137.455 -175.85 + 98 158.562 1588 0 0 -48.452 137.896 -205.85 + 98 70.0302 1591 0 0 -48.4845 138.35 -206.231 + 98 161.943 1592 0 0 -48.434 138.551 -206.188 + 98 57.0277 1593 0 0 -47.9844 138.75 -206.197 + 98 410.959 1699 0 0 17.9877 160.044 -206.25 + 98 83.9694 1698 0 0 18.3692 159.95 -206.201 + 98 109.866 666 0 1 -46.6671 136.498 -204.45 + 98 126.896 1581 0 0 -46.6351 136.494 -205.85 + 98 115.021 1592 2 0 -47.6527 138.59 -145.85 + 98 106.373 1591 2 0 -47.682 138.55 -145.994 +Number of digits in this event = 55 Using G4ParticleGun ... -8.74329 LIN +2.57982 LIN e- Event: 99 -Number of tracker hits in this event = 80 - 99 163.307 1214 11 1 62.9171 -14.1487 125.55 - 99 151.895 829 11 0 62.9178 -14.149 124.15 - 99 122.264 1214 10 1 62.9356 -14.1578 95.55 - 99 143.771 829 10 0 62.9367 -14.1565 94.15 - 99 115.437 1214 9 1 62.9487 -14.1386 65.55 - 99 127.644 829 9 0 62.9478 -14.1363 64.15 - 99 164.42 1214 8 1 62.9239 -14.0867 35.55 - 99 177.138 829 8 0 62.9243 -14.0814 34.15 - 99 115.348 1214 7 1 62.9412 -13.9714 5.55 - 99 139.353 830 7 0 62.9374 -13.964 4.15 - 99 114.733 1214 6 1 62.8721 -13.7759 -24.45 - 99 326.881 831 6 0 62.8744 -13.7656 -25.85 - 99 397.624 1214 5 1 62.9415 -13.5495 -54.45 - 99 124.513 832 5 0 62.9423 -13.5423 -55.85 - 99 98.6379 1214 4 1 62.9634 -13.4159 -84.45 - 99 127.817 833 4 0 62.9582 -13.409 -85.85 - 99 327.875 1214 3 1 62.8629 -13.2929 -114.45 - 99 155.586 833 3 0 62.8626 -13.2828 -115.85 - 99 253.053 1213 2 1 62.8356 -13.0775 -144.45 - 99 101.132 834 2 0 62.8401 -13.0665 -145.85 - 99 462.254 1214 1 1 62.9408 -12.8519 -174.45 - 99 234.742 836 1 0 62.9441 -12.8409 -175.85 - 99 404.145 1214 0 1 63.0161 -12.617 -204.45 - 99 119.923 837 0 0 63.0226 -12.6048 -205.85 - 99 33.4706 1565 8 1 133.35 -155.157 35.2806 - 99 303.626 830 5 0 62.8942 -13.9383 -55.85 - 99 183.651 1213 4 1 62.8286 -14.0345 -84.45 - 99 290.163 830 4 0 62.8303 -14.042 -85.85 - 99 126.598 829 3 0 62.863 -14.1999 -115.85 - 99 114.001 828 2 0 62.8109 -14.3311 -145.85 - 99 390.483 1213 1 1 62.7212 -14.6213 -174.45 - 99 269.418 826 1 0 62.6942 -14.7111 -175.85 - 99 149.492 1210 0 1 62.1449 -16.5428 -204.45 - 99 289.609 817 0 0 62.1728 -16.5982 -205.85 - 99 74.6387 1215 1 1 63.05 -14.5147 -174.634 - 99 90.5281 1216 1 1 63.25 -14.4257 -174.731 - 99 72.9369 837 1 0 65.3491 -12.65 -176.044 - 99 197.143 757 1 0 106.232 -28.4821 -176.25 - 99 76.4952 756 1 0 106.609 -28.65 -176.152 - 99 123.766 1226 0 1 65.2959 -16.1123 -204.45 - 99 111.05 819 0 0 65.542 -16.1286 -205.85 - 99 141.987 827 1 0 62.7115 -14.6283 -175.85 - 99 126.244 1212 0 1 62.5678 -14.9398 -204.45 - 99 107.757 825 0 0 62.538 -14.9534 -205.85 - 99 63.2177 1178 0 0 16.8962 55.65 -206.2 - 99 13.9899 983 0 1 16.8434 56.1608 -204.85 - 99 107.515 984 0 1 16.8501 56.177 -204.817 - 99 64.571 985 0 1 17.05 56.2975 -204.783 - 99 65.9568 986 0 1 17.2503 56.3232 -204.744 - 99 64.5244 987 0 1 17.45 56.3909 -204.688 - 99 140.275 988 0 1 17.65 56.4916 -204.629 - 99 61.408 989 0 1 17.85 56.5807 -204.554 - 99 423.609 990 0 1 18.0503 56.6235 -204.577 - 99 102.293 991 0 1 18.25 56.7864 -204.573 - 99 190.731 1460 1 1 112.35 46.3221 -174.804 - 99 70.5411 1461 1 1 112.35 46.5397 -174.568 - 99 131.53 1459 1 1 112.15 46.7048 -174.532 - 99 105.55 1215 4 1 63.1654 -13.9476 -84.45 - 99 41.3932 1216 3 1 63.4413 -14.3982 -114.45 - 99 103.008 1217 3 1 63.45 -14.3994 -114.569 - 99 151.511 828 3 0 63.5408 -14.4292 -115.85 - 99 125.008 1228 2 1 65.7393 -15.1283 -144.45 - 99 115.453 824 2 0 65.8329 -15.1562 -145.85 - 99 133.105 1237 1 1 67.4861 -15.696 -174.45 - 99 116.762 821 1 0 67.5115 -15.7357 -175.85 - 99 173.464 1240 0 1 68.2153 -16.4804 -204.45 - 99 58.1158 830 8 0 62.9001 -14.0499 33.8527 - 99 134.827 1213 5 1 62.85 -14.1282 -54.531 - 99 27.2662 823 5 0 62.5136 -15.3713 -55.85 - 99 83.3364 822 5 0 62.4973 -15.45 -55.9352 - 99 68.8232 821 5 0 62.4587 -15.6508 -56.0877 - 99 65.2682 820 5 0 62.4562 -15.8503 -56.1949 - 99 14.5963 819 5 0 62.471 -16.0508 -56.2387 - 99 206.492 830 11 0 62.8699 -14.05 124.025 - 99 111.158 829 2 0 62.9502 -14.0736 -146.142 - 99 266.657 829 1 0 62.9525 -14.0795 -175.85 - 99 240.462 829 0 0 62.9369 -14.0842 -205.85 - 99 0.360455 562 0 1 -67.45 -46.759 -204.807 - 99 222.036 561 0 1 -67.65 -46.7662 -204.745 - 99 67.2855 560 0 1 -67.85 -47.0097 -204.606 -Number of digits in this event = 46 +Number of tracker hits in this event = 118 + 99 120.848 1484 9 1 117.077 62.9821 65.55 + 99 109.372 1214 9 0 117.074 62.979 64.15 + 99 292.351 1484 8 1 116.987 62.9444 35.55 + 99 118.149 1214 8 0 116.982 62.9411 34.15 + 99 208.438 1483 7 1 116.91 62.8824 5.55 + 99 113.894 1214 7 0 116.905 62.8789 4.15 + 99 319.722 1483 6 1 116.813 62.8087 -24.45 + 99 119.996 1213 6 0 116.81 62.8026 -25.85 + 99 102.454 1482 5 1 116.747 62.6781 -54.45 + 99 114.345 1213 5 0 116.744 62.672 -55.85 + 99 173.472 1482 4 1 116.675 62.5446 -84.45 + 99 99.9479 1212 4 0 116.669 62.5438 -85.85 + 99 164.63 1481 3 1 116.538 62.5612 -114.45 + 99 571.78 1212 3 0 116.512 62.558 -115.85 + 99 534.983 1478 2 1 115.834 62.3995 -144.45 + 99 222.288 1211 2 0 115.851 62.4207 -145.85 + 99 109.541 1475 1 1 115.237 63.0197 -174.45 + 99 151.464 1215 1 0 115.147 63.1222 -175.85 + 99 193.046 1466 0 1 113.431 65.0961 -204.45 + 99 102.477 1225 0 0 113.397 65.207 -205.85 + 99 147.913 1480 2 1 116.272 62.8734 -144.45 + 99 138.101 1214 2 0 116.396 63.0117 -145.85 + 99 136.487 1493 1 1 118.868 66.029 -174.45 + 99 40.5641 1230 1 0 118.877 66.232 -175.85 + 99 99.5306 1231 1 0 118.878 66.25 -175.969 + 99 71.114 1496 0 1 119.54 69.545 -204.45 + 99 77.3334 1497 0 1 119.55 69.5544 -204.596 + 99 144.621 1248 0 0 119.651 69.6532 -205.85 + 99 143.156 1479 2 1 116.149 62.9315 -144.512 + 99 7.75729 1223 2 0 119.373 64.6677 -145.85 + 99 5.01835 1519 2 1 124.138 66.3101 -144.85 + 99 21.2731 1520 2 1 124.15 66.3148 -144.847 + 99 193.537 1235 2 0 126.263 67.14 -145.85 + 99 206.616 1236 2 0 126.114 67.25 -146.119 + 99 7.49483 1491 2 1 118.367 62.5628 -144.45 + 99 116.605 1490 2 1 118.35 62.559 -144.48 + 99 29.1925 1489 2 1 118.15 62.5263 -144.766 + 99 237.235 1212 2 0 117.139 62.6331 -145.85 + 99 170.781 1213 2 0 117.026 62.65 -145.959 + 99 17.6379 1331 1 1 86.3893 74.549 -174.45 + 99 65.101 1332 1 1 86.4501 74.5836 -174.507 + 99 58.954 1333 1 1 86.65 74.6897 -174.584 + 99 68.9365 1334 1 1 86.8502 74.775 -174.607 + 99 65.4334 1335 1 1 87.05 74.8864 -174.668 + 99 65.4269 1336 1 1 87.25 74.9523 -174.735 + 99 85.2388 1337 1 1 87.4505 75.0021 -174.801 + 99 42.2641 1280 1 0 90.7702 76.198 -175.85 + 99 93.5969 1281 1 0 90.8654 76.25 -175.878 + 99 14.2812 1369 1 1 94.1042 78.6036 -174.85 + 99 57.2518 1370 1 1 94.15 78.6319 -174.834 + 99 51.7808 1371 1 1 94.35 78.7299 -174.778 + 99 86.1898 1372 1 1 94.55 78.7935 -174.674 + 99 53.8806 1373 1 1 94.75 78.858 -174.605 + 99 56.497 1374 1 1 94.95 78.8692 -174.566 + 99 91.7026 1375 1 1 95.15 78.8963 -174.549 + 99 74.9005 1376 1 1 95.35 78.914 -174.576 + 99 51.1749 1377 1 1 95.55 78.8843 -174.626 + 99 68.4339 1378 1 1 95.75 78.8402 -174.66 + 99 62.7982 1379 1 1 95.95 78.7615 -174.672 + 99 78.9381 1380 1 1 96.15 78.666 -174.661 + 99 86.8176 1381 1 1 96.35 78.5329 -174.665 + 99 99.2979 1382 1 1 96.55 78.3174 -174.67 + 99 13.7577 1383 1 1 96.75 78.1402 -174.479 + 99 245.981 1481 2 1 116.371 62.5446 -144.45 + 99 137.986 1480 1 1 116.189 61.9513 -174.45 + 99 112.837 1209 1 0 116.16 61.8951 -175.85 + 99 132.955 1477 0 1 115.665 60.7464 -204.45 + 99 114.568 1203 0 0 115.69 60.6922 -205.85 + 99 117.166 1482 1 1 116.55 62.3529 -174.45 + 99 278.466 1211 1 0 116.586 62.3351 -175.85 + 99 123.525 1484 0 1 117.09 62.0488 -204.45 + 99 119.728 1209 0 0 117.087 62.0375 -205.85 + 99 332.406 1482 3 1 116.62 62.6446 -114.45 + 99 111.202 1487 2 1 117.651 62.2538 -144.45 + 99 111.204 1210 2 0 117.778 62.2417 -145.85 + 99 117.388 1501 1 1 120.451 62.4649 -174.45 + 99 117.349 1212 1 0 120.809 62.5733 -175.85 + 99 137.498 1543 0 1 128.854 65.3855 -204.45 + 99 26.5653 1544 0 1 128.95 65.4354 -204.749 + 99 87.5185 1227 0 0 129.28 65.6168 -205.85 + 99 71.157 1228 0 0 129.342 65.65 -206.053 + 99 151.567 1205 3 0 116.845 61.1272 -115.85 + 99 105.749 1215 3 0 116.771 63.0509 -115.85 + 99 150.652 1495 2 1 119.335 67.1531 -144.45 + 99 26.8032 1233 2 0 118.75 66.6718 -145.85 + 99 193.519 1232 2 0 118.726 66.65 -145.914 + 99 10.7144 1231 2 0 118.587 66.45 -146.226 + 99 22.5556 1452 1 1 110.592 48.9433 -174.45 + 99 116.06 1451 1 1 110.55 48.9361 -174.49 + 99 68.3218 1450 1 1 110.35 48.8935 -174.679 + 99 2.85325 1449 1 1 110.149 48.8427 -174.838 + 99 7.89342 1141 1 0 108.618 48.254 -175.85 + 99 132.517 1140 1 0 108.608 48.2499 -175.856 + 99 121.302 1139 1 0 108.195 48.0499 -176.094 + 99 19.6319 1138 1 0 107.901 47.85 -176.237 + 99 63.8893 1044 1 0 -25.232 28.937 -176.25 + 99 87.3353 1045 1 0 -25.4489 29.05 -176.105 + 99 55.9287 1046 1 0 -25.6885 29.25 -175.936 + 99 67.3671 759 1 1 -28.1657 31.1901 -174.85 + 99 73.5624 758 1 1 -28.2501 31.2542 -174.813 + 99 77.0545 757 1 1 -28.4501 31.4161 -174.757 + 99 65.4553 756 1 1 -28.65 31.5873 -174.682 + 99 89.0848 755 1 1 -28.8501 31.7254 -174.549 + 99 62.71 754 1 1 -29.0501 31.8636 -174.469 + 99 65.2151 753 1 1 -29.2871 31.983 -174.45 + 99 80.7375 752 1 1 -29.45 32.0475 -174.587 + 99 56.1993 1063 1 0 -29.7738 32.6942 -175.85 + 99 67.0869 1064 1 0 -29.8134 32.85 -176.064 + 99 51.4138 1065 1 0 -29.849 33.05 -176.204 + 99 220.881 1443 1 0 -42.7145 108.914 -176.25 + 99 150.055 1444 1 0 -42.7124 108.95 -176.217 + 99 55.4393 1445 1 0 -42.7261 109.15 -176.123 + 99 73.319 1446 1 0 -42.7535 109.35 -176.066 + 99 128.198 1447 1 0 -42.7344 109.55 -175.96 + 99 22.4465 1448 1 0 -42.6453 109.75 -175.859 + 99 14.8825 699 1 1 -40.1743 112.648 -174.85 + 99 80.2912 1469 1 0 -37.7555 113.985 -175.85 + 99 149.575 1468 1 0 -37.5261 113.95 -175.913 +Number of digits in this event = 38 Run terminated. Run Summary Number of events processed : 100 - User=55.170000s Real=61.422273s Sys=0.140000s + User=43.650000s Real=45.787356s Sys=0.090000s End of Run 2 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -18442,6 +18246,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 19 of which, static: 0 -Dynamic pools deleted: 19 / Total memory freed: 0.2 MB +Dynamic pools deleted: 19 / Total memory freed: 0.22 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/advanced/gammaray_telescope/include/GammaRayTelHadronPhysics.hh b/examples/advanced/gammaray_telescope/include/GammaRayTelHadronPhysics.hh index ad31a0f974..320e630749 100644 --- a/examples/advanced/gammaray_telescope/include/GammaRayTelHadronPhysics.hh +++ b/examples/advanced/gammaray_telescope/include/GammaRayTelHadronPhysics.hh @@ -35,61 +35,9 @@ #include "globals.hh" #include "G4ios.hh" -#include #include "G4VPhysicsConstructor.hh" -#include "G4hMultipleScattering.hh" -#include "G4hIonisation.hh" - -#include "G4HadronElasticProcess.hh" -#include "G4HadronFissionProcess.hh" -#include "G4HadronCaptureProcess.hh" -#include "G4NeutronCaptureXS.hh" -#include "G4HadronElastic.hh" - -#include "G4PionPlusInelasticProcess.hh" -#include "G4PionMinusInelasticProcess.hh" -#include "G4KaonPlusInelasticProcess.hh" -#include "G4KaonZeroSInelasticProcess.hh" -#include "G4KaonZeroLInelasticProcess.hh" -#include "G4KaonMinusInelasticProcess.hh" -#include "G4ProtonInelasticProcess.hh" -#include "G4AntiProtonInelasticProcess.hh" -#include "G4NeutronInelasticProcess.hh" -#include "G4AntiNeutronInelasticProcess.hh" - -// Low-energy Models -#include "G4LFission.hh" - -// Cross section handlers and high energy models - -#include "G4VCrossSectionDataSet.hh" -#include "G4CascadeInterface.hh" -#include "G4CrossSectionPairGG.hh" -#include "G4PiNuclearCrossSection.hh" -#include "G4ChipsKaonZeroInelasticXS.hh" -#include "G4ChipsKaonMinusInelasticXS.hh" -#include "G4ChipsKaonPlusInelasticXS.hh" -#include "G4CrossSectionDataSetRegistry.hh" -#include "G4CrossSectionInelastic.hh" -#include "G4ComponentAntiNuclNuclearXS.hh" -#include "G4BGGNucleonInelasticXS.hh" - -// Stopping processes -#include "G4AntiProtonAbsorptionFritiof.hh" -#include "G4PiMinusAbsorptionBertini.hh" -#include "G4KaonMinusAbsorptionBertini.hh" - -// quark gluon string model with chips afterburner. -#include "G4FTFModel.hh" -#include "G4TheoFSGenerator.hh" -#include "G4ExcitationHandler.hh" -#include "G4PreCompoundModel.hh" -#include "G4GeneratorPrecompoundInterface.hh" -#include "G4QGSMFragmentation.hh" -#include "G4ExcitedStringDecay.hh" - class GammaRayTelHadronPhysics : public G4VPhysicsConstructor { @@ -107,60 +55,6 @@ class GammaRayTelHadronPhysics : public G4VPhysicsConstructor // registered to the process manager of each particle type void ConstructProcess(); -private: - // Elastic Process - G4HadronElasticProcess theElasticProcess; - G4HadronElastic* theElasticModel; - - // Pi + - G4PionPlusInelasticProcess thePionPlusInelastic; - G4hMultipleScattering thePionPlusMult; - G4hIonisation thePionPlusIonisation; - - // Pi - - G4PionMinusInelasticProcess thePionMinusInelastic; - G4hMultipleScattering thePionMinusMult; - G4hIonisation thePionMinusIonisation; - G4PiMinusAbsorptionBertini thePionMinusAbsorption; - - // pi+ and pi- - - // K + - G4KaonPlusInelasticProcess theKaonPlusInelastic; - G4hMultipleScattering theKaonPlusMult; - G4hIonisation theKaonPlusIonisation; - - // K - - G4KaonMinusInelasticProcess theKaonMinusInelastic; - G4hMultipleScattering theKaonMinusMult; - G4hIonisation theKaonMinusIonisation; - G4KaonMinusAbsorptionBertini theKaonMinusAbsorption; - - // K0L - G4KaonZeroLInelasticProcess theKaonZeroLInelastic; - - // K0S - G4KaonZeroSInelasticProcess theKaonZeroSInelastic; - - // Proton - G4ProtonInelasticProcess theProtonInelastic; - G4hMultipleScattering theProtonMult; - G4hIonisation theProtonIonisation; - - // anti-proton - G4AntiProtonInelasticProcess theAntiProtonInelastic; - G4hMultipleScattering theAntiProtonMult; - G4hIonisation theAntiProtonIonisation; - G4AntiProtonAbsorptionFritiof theAntiProtonAnnihilation; - - // neutron - G4NeutronInelasticProcess theNeutronInelastic; - G4HadronFissionProcess theNeutronFission; - G4LFission* theNeutronFissionModel; - G4HadronCaptureProcess* theNeutronCapture; - - // anti-neutron - G4AntiNeutronInelasticProcess theAntiNeutronInelastic; }; diff --git a/examples/advanced/gammaray_telescope/include/GammaRayTelIonPhysics.hh b/examples/advanced/gammaray_telescope/include/GammaRayTelIonPhysics.hh index 37f20bf9f2..1a771b3ced 100644 --- a/examples/advanced/gammaray_telescope/include/GammaRayTelIonPhysics.hh +++ b/examples/advanced/gammaray_telescope/include/GammaRayTelIonPhysics.hh @@ -43,30 +43,6 @@ #include "G4VPhysicsConstructor.hh" -#include "G4HadronElasticProcess.hh" -#include "G4HadronElastic.hh" - - -#include "G4DeuteronInelasticProcess.hh" -#include "G4TritonInelasticProcess.hh" -#include "G4AlphaInelasticProcess.hh" - -#include "G4hIonisation.hh" -#include "G4hMultipleScattering.hh" - -#include "G4VCrossSectionDataSet.hh" -#include "G4CrossSectionDataSetRegistry.hh" -#include "G4ComponentGGNuclNuclXsc.hh" -#include "G4CrossSectionInelastic.hh" - -#include "G4FTFModel.hh" -#include "G4TheoFSGenerator.hh" -#include "G4ExcitationHandler.hh" -#include "G4PreCompoundModel.hh" -#include "G4GeneratorPrecompoundInterface.hh" -#include "G4QGSMFragmentation.hh" -#include "G4ExcitedStringDecay.hh" -#include "G4CascadeInterface.hh" class GammaRayTelIonPhysics : public G4VPhysicsConstructor { @@ -84,34 +60,6 @@ class GammaRayTelIonPhysics : public G4VPhysicsConstructor // registered to the process manager of each particle type virtual void ConstructProcess(); - protected: - // Elastic Process - G4HadronElasticProcess theElasticProcess; - G4HadronElastic* theElasticModel; - - // Generic Ion physics - G4hMultipleScattering fIonMultipleScattering; - G4hIonisation fIonIonisation; - - // Deuteron physics - G4hMultipleScattering fDeuteronMultipleScattering; - G4hIonisation fDeuteronIonisation; - G4DeuteronInelasticProcess fDeuteronProcess; - - // Triton physics - G4hMultipleScattering fTritonMultipleScattering; - G4hIonisation fTritonIonisation; - G4TritonInelasticProcess fTritonProcess; - - // Alpha physics - G4hMultipleScattering fAlphaMultipleScattering; - G4hIonisation fAlphaIonisation; - G4AlphaInelasticProcess fAlphaProcess; - - // He3 physics - G4hMultipleScattering fHe3MultipleScattering; - G4hIonisation fHe3Ionisation; - }; diff --git a/examples/advanced/gammaray_telescope/include/GammaRayTelPhysicsList.hh b/examples/advanced/gammaray_telescope/include/GammaRayTelPhysicsList.hh index c84cad0884..feafb3073c 100644 --- a/examples/advanced/gammaray_telescope/include/GammaRayTelPhysicsList.hh +++ b/examples/advanced/gammaray_telescope/include/GammaRayTelPhysicsList.hh @@ -24,9 +24,7 @@ // ******************************************************************** // // Authors: Susanna Guatelli, susanna@uow.edu.au, -// Authors: Jeremy Davis, jad028@uowmail.edu.au // -// Code based on the hadrontherapy advanced example && radioprotection example #ifndef GammaRayTelPhysicsList_h #define GammarayTelPhysicsList_h 1 @@ -47,7 +45,6 @@ public: void ConstructParticle(); - void SetCuts(); void SetCutForGamma(G4double); void SetCutForElectron(G4double); void SetCutForPositron(G4double); @@ -61,10 +58,6 @@ private: G4EmConfigurator em_config; - G4double cutForGamma; - G4double cutForElectron; - G4double cutForPositron; - G4bool helIsRegisted; G4bool bicIsRegisted; G4bool biciIsRegisted; diff --git a/examples/advanced/gammaray_telescope/src/GammaRayTelHadronPhysics.cc b/examples/advanced/gammaray_telescope/src/GammaRayTelHadronPhysics.cc index a21cd87fc0..56cee69d51 100644 --- a/examples/advanced/gammaray_telescope/src/GammaRayTelHadronPhysics.cc +++ b/examples/advanced/gammaray_telescope/src/GammaRayTelHadronPhysics.cc @@ -36,6 +36,47 @@ #include "G4HadronicParameters.hh" #include "G4ProcessManager.hh" +#include "G4hMultipleScattering.hh" +#include "G4hIonisation.hh" + +#include "G4HadronElasticProcess.hh" +#include "G4NeutronFissionProcess.hh" +#include "G4NeutronCaptureProcess.hh" +#include "G4NeutronCaptureXS.hh" +#include "G4HadronElastic.hh" + +#include "G4HadronInelasticProcess.hh" + +// Low-energy Models +#include "G4LFission.hh" + +// Cross section handlers and high energy models +#include "G4VCrossSectionDataSet.hh" +#include "G4CascadeInterface.hh" +#include "G4BGGPionInelasticXS.hh" +#include "G4ChipsKaonZeroInelasticXS.hh" +#include "G4ChipsKaonMinusInelasticXS.hh" +#include "G4ChipsKaonPlusInelasticXS.hh" +#include "G4CrossSectionDataSetRegistry.hh" +#include "G4CrossSectionInelastic.hh" +#include "G4ComponentAntiNuclNuclearXS.hh" +#include "G4BGGNucleonInelasticXS.hh" + +// Stopping processes +#include "G4HadronStoppingProcess.hh" +#include "G4HadronicAbsorptionBertini.hh" +#include "G4HadronicAbsorptionFritiof.hh" + +// quark gluon string model with chips afterburner. +#include "G4FTFModel.hh" +#include "G4TheoFSGenerator.hh" +#include "G4ExcitationHandler.hh" +#include "G4PreCompoundModel.hh" +#include "G4GeneratorPrecompoundInterface.hh" +#include "G4QGSMFragmentation.hh" +#include "G4ExcitedStringDecay.hh" + + GammaRayTelHadronPhysics::GammaRayTelHadronPhysics(const G4String& name) : G4VPhysicsConstructor(name) {;} @@ -45,8 +86,7 @@ GammaRayTelHadronPhysics::~GammaRayTelHadronPhysics() void GammaRayTelHadronPhysics::ConstructProcess() -{ - +{ G4ProcessManager * pManager = 0; /* G4cout << "" << G4endl; @@ -58,8 +98,9 @@ void GammaRayTelHadronPhysics::ConstructProcess() */ // Elastic Process - theElasticModel = new G4HadronElastic(); - theElasticProcess.RegisterMe(theElasticModel); + G4HadronElastic* theElasticModel = new G4HadronElastic; + G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->RegisterMe(theElasticModel); const G4double theBERTMin = 0.0*GeV; const G4double theBERTMax = 5.0*GeV; @@ -89,153 +130,181 @@ void GammaRayTelHadronPhysics::ConstructProcess() // pi+ and pi- - G4VCrossSectionDataSet * thePiData = new G4CrossSectionPairGG( new G4PiNuclearCrossSection, 91*GeV ); + G4VCrossSectionDataSet * thePiPlusData = new G4BGGPionInelasticXS( G4PionPlus::Definition() ); + G4VCrossSectionDataSet * thePiMinusData = new G4BGGPionInelasticXS( G4PionMinus::Definition() ); G4VCrossSectionDataSet * theAntiNucleonData = new G4CrossSectionInelastic( new G4ComponentAntiNuclNuclearXS ); // PionPlus G4ParticleDefinition* pion = G4PionPlus::PionPlusDefinition(); pManager = pion ->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - thePionPlusInelastic.AddDataSet(thePiData); - thePionPlusInelastic.RegisterMe(theBERTModel); - thePionPlusInelastic.RegisterMe(theModel); - pManager->AddDiscreteProcess(&thePionPlusInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* thePionPlusInelastic = + new G4HadronInelasticProcess( "piInelastic", G4PionPlus::Definition() ); + thePionPlusInelastic->AddDataSet(thePiPlusData); + thePionPlusInelastic->RegisterMe(theBERTModel); + thePionPlusInelastic->RegisterMe(theModel); + pManager->AddDiscreteProcess(thePionPlusInelastic); - pManager->AddProcess(&thePionPlusIonisation, ordInActive,2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive,2, 2); - pManager->AddProcess(&thePionPlusMult); - pManager->SetProcessOrdering(&thePionPlusMult, idxAlongStep, 1); - pManager->SetProcessOrdering(&thePionPlusMult, idxPostStep, 1); + G4hMultipleScattering* thePionPlusMult = new G4hMultipleScattering; + pManager->AddProcess(thePionPlusMult); + pManager->SetProcessOrdering(thePionPlusMult, idxAlongStep, 1); + pManager->SetProcessOrdering(thePionPlusMult, idxPostStep, 1); // PionMinus G4ParticleDefinition* pionMinus = G4PionMinus::PionMinusDefinition(); pManager = pionMinus -> GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - thePionMinusInelastic.AddDataSet(thePiData); - thePionMinusInelastic.RegisterMe(theBERTModel); - thePionMinusInelastic.RegisterMe(theModel); - pManager->AddDiscreteProcess(&thePionMinusInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* thePionMinusInelastic = + new G4HadronInelasticProcess( "piInelastic", G4PionMinus::Definition() ); + thePionMinusInelastic->AddDataSet(thePiMinusData); + thePionMinusInelastic->RegisterMe(theBERTModel); + thePionMinusInelastic->RegisterMe(theModel); + pManager->AddDiscreteProcess(thePionMinusInelastic); - pManager->AddProcess(&thePionMinusIonisation, ordInActive,2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive,2, 2); - pManager->AddProcess(&thePionMinusMult); - pManager->SetProcessOrdering(&thePionMinusMult, idxAlongStep, 1); - pManager->SetProcessOrdering(&thePionMinusMult, idxPostStep, 1); + G4hMultipleScattering* thePionMinusMult = new G4hMultipleScattering; + pManager->AddProcess(thePionMinusMult); + pManager->SetProcessOrdering(thePionMinusMult, idxAlongStep, 1); + pManager->SetProcessOrdering(thePionMinusMult, idxPostStep, 1); - pManager->AddRestProcess(&thePionMinusAbsorption, ordDefault); + pManager->AddRestProcess(new G4HadronicAbsorptionBertini(G4PionMinus::Definition()), ordDefault); // KaonPlus G4ParticleDefinition* kaonPlus = G4KaonPlus::KaonPlusDefinition(); pManager = kaonPlus->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - theKaonPlusInelastic.AddDataSet( G4CrossSectionDataSetRegistry::Instance()-> - GetCrossSectionDataSet(G4ChipsKaonPlusInelasticXS::Default_Name())); - theKaonPlusInelastic.RegisterMe(theBERTModel); - theKaonPlusInelastic.RegisterMe(theModel); - pManager->AddDiscreteProcess(&theKaonPlusInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* theKaonPlusInelastic = + new G4HadronInelasticProcess( "kaon+Inelastic", G4KaonPlus::Definition() ); + theKaonPlusInelastic->AddDataSet( G4CrossSectionDataSetRegistry::Instance()-> + GetCrossSectionDataSet(G4ChipsKaonPlusInelasticXS::Default_Name())); + theKaonPlusInelastic->RegisterMe(theBERTModel); + theKaonPlusInelastic->RegisterMe(theModel); + pManager->AddDiscreteProcess(theKaonPlusInelastic); - pManager->AddProcess(&theKaonPlusIonisation, ordInActive,2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive,2, 2); - pManager->AddProcess(&theKaonPlusMult); - pManager->SetProcessOrdering(&theKaonPlusMult, idxAlongStep, 1); - pManager->SetProcessOrdering(&theKaonPlusMult, idxPostStep, 1); + G4hMultipleScattering* theKaonPlusMult = new G4hMultipleScattering; + pManager->AddProcess(theKaonPlusMult); + pManager->SetProcessOrdering(theKaonPlusMult, idxAlongStep, 1); + pManager->SetProcessOrdering(theKaonPlusMult, idxPostStep, 1); // KaonMinus G4ParticleDefinition* kaonMinus = G4KaonMinus::KaonMinusDefinition(); pManager = kaonMinus->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - theKaonMinusInelastic.AddDataSet( G4CrossSectionDataSetRegistry::Instance()-> - GetCrossSectionDataSet(G4ChipsKaonMinusInelasticXS::Default_Name())); - theKaonMinusInelastic.RegisterMe(theBERTModel); - theKaonMinusInelastic.RegisterMe(theModel); - pManager->AddDiscreteProcess(&theKaonMinusInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* theKaonMinusInelastic = + new G4HadronInelasticProcess( "kaon-Inelastic", G4KaonMinus::Definition() ); + theKaonMinusInelastic->AddDataSet( G4CrossSectionDataSetRegistry::Instance()-> + GetCrossSectionDataSet(G4ChipsKaonMinusInelasticXS::Default_Name())); + theKaonMinusInelastic->RegisterMe(theBERTModel); + theKaonMinusInelastic->RegisterMe(theModel); + pManager->AddDiscreteProcess(theKaonMinusInelastic); - pManager->AddProcess(&theKaonMinusIonisation, ordInActive,2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive,2, 2); - pManager->AddProcess(&theKaonMinusMult); - pManager->SetProcessOrdering(&theKaonMinusMult, idxAlongStep, 1); - pManager->SetProcessOrdering(&theKaonMinusMult, idxPostStep, 1); + G4hMultipleScattering* theKaonMinusMult = new G4hMultipleScattering; + pManager->AddProcess(theKaonMinusMult); + pManager->SetProcessOrdering(theKaonMinusMult, idxAlongStep, 1); + pManager->SetProcessOrdering(theKaonMinusMult, idxPostStep, 1); - pManager->AddRestProcess(&theKaonMinusAbsorption, ordDefault); + pManager->AddRestProcess(new G4HadronicAbsorptionBertini(G4KaonMinus::Definition()), ordDefault); // KaonZeroL pManager = G4KaonZeroLong::KaonZeroLong()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - theKaonZeroLInelastic.AddDataSet( G4CrossSectionDataSetRegistry::Instance() - ->GetCrossSectionDataSet(G4ChipsKaonZeroInelasticXS::Default_Name())); - theKaonZeroLInelastic.RegisterMe(theBERTModel); - theKaonZeroLInelastic.RegisterMe(theModel); - pManager->AddDiscreteProcess(&theKaonZeroLInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* theKaonZeroLInelastic = + new G4HadronInelasticProcess( "kaon0LInelastic", G4KaonZeroLong::Definition() ); + theKaonZeroLInelastic->AddDataSet( G4CrossSectionDataSetRegistry::Instance() + ->GetCrossSectionDataSet(G4ChipsKaonZeroInelasticXS::Default_Name())); + theKaonZeroLInelastic->RegisterMe(theBERTModel); + theKaonZeroLInelastic->RegisterMe(theModel); + pManager->AddDiscreteProcess(theKaonZeroLInelastic); // KaonZeroS pManager = G4KaonZeroShort::KaonZeroShort()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - theKaonZeroSInelastic.AddDataSet( G4CrossSectionDataSetRegistry::Instance() - ->GetCrossSectionDataSet(G4ChipsKaonZeroInelasticXS::Default_Name())); - theKaonZeroSInelastic.RegisterMe(theBERTModel); - theKaonZeroSInelastic.RegisterMe(theModel); - pManager->AddDiscreteProcess(&theKaonZeroSInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* theKaonZeroSInelastic = + new G4HadronInelasticProcess( "kaon0SInelastic", G4KaonZeroShort::Definition() ); + theKaonZeroSInelastic->AddDataSet( G4CrossSectionDataSetRegistry::Instance() + ->GetCrossSectionDataSet(G4ChipsKaonZeroInelasticXS::Default_Name())); + theKaonZeroSInelastic->RegisterMe(theBERTModel); + theKaonZeroSInelastic->RegisterMe(theModel); + pManager->AddDiscreteProcess(theKaonZeroSInelastic); // Proton pManager = G4Proton::Proton()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - theProtonInelastic.AddDataSet(new G4BGGNucleonInelasticXS( G4Proton::Proton() ) ); - theProtonInelastic.RegisterMe(theBERTModel); - theProtonInelastic.RegisterMe(theModel); - pManager->AddDiscreteProcess(&theProtonInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* theProtonInelastic = + new G4HadronInelasticProcess( "protonInelastic", G4Proton::Definition() ); + theProtonInelastic->AddDataSet(new G4BGGNucleonInelasticXS( G4Proton::Proton() ) ); + theProtonInelastic->RegisterMe(theBERTModel); + theProtonInelastic->RegisterMe(theModel); + pManager->AddDiscreteProcess(theProtonInelastic); - pManager->AddProcess(&theProtonIonisation, ordInActive,2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive,2, 2); - pManager->AddProcess(&theProtonMult); - pManager->SetProcessOrdering(&theProtonMult, idxAlongStep, 1); - pManager->SetProcessOrdering(&theProtonMult, idxPostStep, 1); + G4hMultipleScattering* theProtonMult = new G4hMultipleScattering; + pManager->AddProcess(theProtonMult); + pManager->SetProcessOrdering(theProtonMult, idxAlongStep, 1); + pManager->SetProcessOrdering(theProtonMult, idxPostStep, 1); // anti-Proton pManager = G4AntiProton::AntiProton()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - theAntiProtonInelastic.AddDataSet( theAntiNucleonData ); - theAntiProtonInelastic.RegisterMe(theModelDownToZero); - pManager->AddDiscreteProcess(&theAntiProtonInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* theAntiProtonInelastic = + new G4HadronInelasticProcess( "anti_protonInelastic", G4AntiProton::Definition() ); + theAntiProtonInelastic->AddDataSet( theAntiNucleonData ); + theAntiProtonInelastic->RegisterMe(theModelDownToZero); + pManager->AddDiscreteProcess(theAntiProtonInelastic); - pManager->AddProcess(&theAntiProtonIonisation, ordInActive,2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive,2, 2); - pManager->AddProcess(&theAntiProtonMult); - pManager->SetProcessOrdering(&theAntiProtonMult, idxAlongStep, 1); - pManager->SetProcessOrdering(&theAntiProtonMult, idxPostStep, 1); + G4hMultipleScattering* theAntiProtonMult = new G4hMultipleScattering; + pManager->AddProcess(theAntiProtonMult); + pManager->SetProcessOrdering(theAntiProtonMult, idxAlongStep, 1); + pManager->SetProcessOrdering(theAntiProtonMult, idxPostStep, 1); - pManager->AddRestProcess(&theAntiProtonAnnihilation); + pManager->AddRestProcess(new G4HadronicAbsorptionFritiof(G4AntiProton::Definition())); // Neutron pManager = G4Neutron::Neutron()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - theNeutronInelastic.AddDataSet( new G4BGGNucleonInelasticXS( G4Neutron::Neutron() )); - theNeutronInelastic.RegisterMe(theBERTModel); - theNeutronInelastic.RegisterMe(theModel); - pManager->AddDiscreteProcess(&theNeutronInelastic); - - theNeutronFissionModel = new G4LFission(); - theNeutronFission.RegisterMe(theNeutronFissionModel); - pManager->AddDiscreteProcess(&theNeutronFission); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* theNeutronInelastic = + new G4HadronInelasticProcess( "neutronInelastic", G4Neutron::Definition() ); + theNeutronInelastic->AddDataSet( new G4BGGNucleonInelasticXS( G4Neutron::Neutron() )); + theNeutronInelastic->RegisterMe(theBERTModel); + theNeutronInelastic->RegisterMe(theModel); + pManager->AddDiscreteProcess(theNeutronInelastic); - theNeutronCapture = new G4HadronCaptureProcess(); + G4NeutronFissionProcess* theNeutronFission = new G4NeutronFissionProcess; + G4LFission* theNeutronFissionModel = new G4LFission; + theNeutronFission->RegisterMe(theNeutronFissionModel); + pManager->AddDiscreteProcess(theNeutronFission); + + G4NeutronCaptureProcess* theNeutronCapture = new G4NeutronCaptureProcess; theNeutronCapture->AddDataSet(new G4NeutronCaptureXS()); pManager->AddDiscreteProcess(theNeutronCapture); // AntiNeutron pManager = G4AntiNeutron::AntiNeutron()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - theAntiNeutronInelastic.AddDataSet( theAntiNucleonData ); - theAntiNeutronInelastic.RegisterMe(theModelDownToZero); - pManager->AddDiscreteProcess(&theAntiNeutronInelastic); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* theAntiNeutronInelastic = + new G4HadronInelasticProcess( "anti_neutronInelastic", G4AntiNeutron::Definition() ); + theAntiNeutronInelastic->AddDataSet( theAntiNucleonData ); + theAntiNeutronInelastic->RegisterMe(theModelDownToZero); + pManager->AddDiscreteProcess(theAntiNeutronInelastic); } diff --git a/examples/advanced/gammaray_telescope/src/GammaRayTelIonPhysics.cc b/examples/advanced/gammaray_telescope/src/GammaRayTelIonPhysics.cc index 6e7a1a8c75..f1285586b3 100644 --- a/examples/advanced/gammaray_telescope/src/GammaRayTelIonPhysics.cc +++ b/examples/advanced/gammaray_telescope/src/GammaRayTelIonPhysics.cc @@ -36,6 +36,28 @@ #include "G4SystemOfUnits.hh" #include "G4HadronicParameters.hh" +#include "G4HadronElasticProcess.hh" +#include "G4HadronElastic.hh" + +#include "G4HadronInelasticProcess.hh" + +#include "G4hIonisation.hh" +#include "G4hMultipleScattering.hh" + +#include "G4VCrossSectionDataSet.hh" +#include "G4CrossSectionDataSetRegistry.hh" +#include "G4ComponentGGNuclNuclXsc.hh" +#include "G4CrossSectionInelastic.hh" + +#include "G4FTFModel.hh" +#include "G4TheoFSGenerator.hh" +#include "G4ExcitationHandler.hh" +#include "G4PreCompoundModel.hh" +#include "G4GeneratorPrecompoundInterface.hh" +#include "G4QGSMFragmentation.hh" +#include "G4ExcitedStringDecay.hh" +#include "G4CascadeInterface.hh" + GammaRayTelIonPhysics::GammaRayTelIonPhysics(const G4String& name) : G4VPhysicsConstructor(name) @@ -53,6 +75,24 @@ void GammaRayTelIonPhysics::ConstructParticle() void GammaRayTelIonPhysics::ConstructProcess() { + + + /* + + // Deuteron physics + G4HadronInelasticProcess fDeuteronProcess; + + // Triton physics + G4HadronInelasticProcess fTritonProcess; + + // Alpha physics + G4HadronInelasticProcess fAlphaProcess; + + + */ + + + G4ProcessManager * pManager = 0; const G4double theBERTMin = 0.0*GeV; @@ -76,19 +116,21 @@ void GammaRayTelIonPhysics::ConstructProcess() theBERTModel->SetMaxEnergy( theBERTMax ); // Elastic Process - theElasticModel = new G4HadronElastic(); - theElasticProcess.RegisterMe(theElasticModel); + G4HadronElastic* theElasticModel = new G4HadronElastic; + G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->RegisterMe(theElasticModel); // Generic Ion pManager = G4GenericIon::GenericIon()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); + pManager->AddDiscreteProcess(theElasticProcess); - pManager->AddProcess(&fIonIonisation, ordInActive, 2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive, 2, 2); - pManager->AddProcess(&fIonMultipleScattering); - pManager->SetProcessOrdering(&fIonMultipleScattering, idxAlongStep, 1); - pManager->SetProcessOrdering(&fIonMultipleScattering, idxPostStep, 1); + G4hMultipleScattering* fIonMultipleScattering = new G4hMultipleScattering; + pManager->AddProcess(fIonMultipleScattering); + pManager->SetProcessOrdering(fIonMultipleScattering, idxAlongStep, 1); + pManager->SetProcessOrdering(fIonMultipleScattering, idxPostStep, 1); G4ComponentGGNuclNuclXsc * ggNuclNuclXsec = new G4ComponentGGNuclNuclXsc(); G4VCrossSectionDataSet * theGGNuclNuclData = new G4CrossSectionInelastic(ggNuclNuclXsec); @@ -96,59 +138,68 @@ void GammaRayTelIonPhysics::ConstructProcess() // Deuteron pManager = G4Deuteron::Deuteron()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - fDeuteronProcess.AddDataSet(theGGNuclNuclData); - fDeuteronProcess.RegisterMe(theBERTModel); - fDeuteronProcess.RegisterMe(theModel); - pManager->AddDiscreteProcess(&fDeuteronProcess); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* fDeuteronProcess = + new G4HadronInelasticProcess( "dInelastic", G4Deuteron::Definition() ); + fDeuteronProcess->AddDataSet(theGGNuclNuclData); + fDeuteronProcess->RegisterMe(theBERTModel); + fDeuteronProcess->RegisterMe(theModel); + pManager->AddDiscreteProcess(fDeuteronProcess); - pManager->AddProcess(&fDeuteronIonisation, ordInActive, 2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive, 2, 2); - pManager->AddProcess(&fDeuteronMultipleScattering); - pManager->SetProcessOrdering(&fDeuteronMultipleScattering, idxAlongStep, 1); - pManager->SetProcessOrdering(&fDeuteronMultipleScattering, idxPostStep, 1); + G4hMultipleScattering* fDeuteronMultipleScattering = new G4hMultipleScattering; + pManager->AddProcess(fDeuteronMultipleScattering); + pManager->SetProcessOrdering(fDeuteronMultipleScattering, idxAlongStep, 1); + pManager->SetProcessOrdering(fDeuteronMultipleScattering, idxPostStep, 1); // Triton pManager = G4Triton::Triton()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); - fTritonProcess.AddDataSet(theGGNuclNuclData); - fTritonProcess.RegisterMe(theBERTModel); - fTritonProcess.RegisterMe(theModel); - pManager->AddDiscreteProcess(&fTritonProcess); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* fTritonProcess = + new G4HadronInelasticProcess( "tInelastic", G4Triton::Definition() ); + fTritonProcess->AddDataSet(theGGNuclNuclData); + fTritonProcess->RegisterMe(theBERTModel); + fTritonProcess->RegisterMe(theModel); + pManager->AddDiscreteProcess(fTritonProcess); - pManager->AddProcess(&fTritonIonisation, ordInActive, 2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive, 2, 2); - pManager->AddProcess(&fTritonMultipleScattering); - pManager->SetProcessOrdering(&fTritonMultipleScattering, idxAlongStep, 1); - pManager->SetProcessOrdering(&fTritonMultipleScattering, idxPostStep, 1); + G4hMultipleScattering* fTritonMultipleScattering = new G4hMultipleScattering; + pManager->AddProcess(fTritonMultipleScattering); + pManager->SetProcessOrdering(fTritonMultipleScattering, idxAlongStep, 1); + pManager->SetProcessOrdering(fTritonMultipleScattering, idxPostStep, 1); // Alpha pManager = G4Alpha::Alpha()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); + pManager->AddDiscreteProcess(theElasticProcess); + G4HadronInelasticProcess* fAlphaProcess = + new G4HadronInelasticProcess( "alphaInelastic", G4Alpha::Definition() ); + fAlphaProcess->AddDataSet(theGGNuclNuclData); + fAlphaProcess->RegisterMe(theBERTModel); + fAlphaProcess->RegisterMe(theModel); + pManager->AddDiscreteProcess(fAlphaProcess); - fAlphaProcess.AddDataSet(theGGNuclNuclData); - fAlphaProcess.RegisterMe(theBERTModel); - fAlphaProcess.RegisterMe(theModel); - pManager->AddDiscreteProcess(&fAlphaProcess); + pManager->AddProcess(new G4hIonisation, ordInActive, 2, 2); - pManager->AddProcess(&fAlphaIonisation, ordInActive, 2, 2); - - pManager->AddProcess(&fAlphaMultipleScattering); - pManager->SetProcessOrdering(&fAlphaMultipleScattering, idxAlongStep, 1); - pManager->SetProcessOrdering(&fAlphaMultipleScattering, idxPostStep, 1); + G4hMultipleScattering* fAlphaMultipleScattering = new G4hMultipleScattering; + pManager->AddProcess(fAlphaMultipleScattering); + pManager->SetProcessOrdering(fAlphaMultipleScattering, idxAlongStep, 1); + pManager->SetProcessOrdering(fAlphaMultipleScattering, idxPostStep, 1); // He3 pManager = G4He3::He3()->GetProcessManager(); // add process - pManager->AddDiscreteProcess(&theElasticProcess); + pManager->AddDiscreteProcess(theElasticProcess); - pManager->AddProcess(&fHe3Ionisation, ordInActive, 2, 2); + pManager->AddProcess(new G4hIonisation, ordInActive, 2, 2); - pManager->AddProcess(&fHe3MultipleScattering); - pManager->SetProcessOrdering(&fHe3MultipleScattering, idxAlongStep, 1); - pManager->SetProcessOrdering(&fHe3MultipleScattering, idxPostStep, 1); + G4hMultipleScattering* fHe3MultipleScattering = new G4hMultipleScattering; + pManager->AddProcess(fHe3MultipleScattering); + pManager->SetProcessOrdering(fHe3MultipleScattering, idxAlongStep, 1); + pManager->SetProcessOrdering(fHe3MultipleScattering, idxPostStep, 1); } diff --git a/examples/advanced/gammaray_telescope/src/GammaRayTelPhysicsList.cc b/examples/advanced/gammaray_telescope/src/GammaRayTelPhysicsList.cc index d17d3a1127..10d71bd619 100644 --- a/examples/advanced/gammaray_telescope/src/GammaRayTelPhysicsList.cc +++ b/examples/advanced/gammaray_telescope/src/GammaRayTelPhysicsList.cc @@ -53,7 +53,6 @@ #include "G4IonFluctuations.hh" #include "G4IonParametrisedLossModel.hh" -#include "G4EmProcessOptions.hh" #include "G4HadronPhysicsQGSP_BIC_HP.hh" #include "G4RadioactiveDecayPhysics.hh" @@ -62,9 +61,11 @@ GammaRayTelPhysicsList::GammaRayTelPhysicsList() : G4VModularPhysicsList() { G4LossTableManager::Instance(); defaultCutValue = 100*micrometer; - cutForGamma = defaultCutValue; - cutForElectron = defaultCutValue; - cutForPositron = defaultCutValue; + SetVerboseLevel(1); + + G4ProductionCutsTable::GetProductionCutsTable()->SetEnergyRange(250*eV, 1*GeV); + SetDefaultCutValue(defaultCutValue); + DumpCutValuesTable(); helIsRegisted = false; bicIsRegisted = false; @@ -218,43 +219,18 @@ void GammaRayTelPhysicsList::AddPhysicsList(const G4String& name) } } -///////////////////////////////////////////////////////////////////////////// -void GammaRayTelPhysicsList::SetCuts() -{ - - if (verboseLevel >0){ - G4cout << "PhysicsList::SetCuts:"; - G4cout << "CutLength : " << G4BestUnit(defaultCutValue,"Length") << G4endl; - } - - G4double lowLimit = 250. * eV; - G4double highLimit = 100. * GeV; - G4ProductionCutsTable::GetProductionCutsTable()->SetEnergyRange(lowLimit, highLimit); - - // set cut values for gamma at first and for e- second and next for e+, - // because some processes for e+/e- need cut values for gamma - SetCutValue(cutForGamma, "gamma"); - SetCutValue(cutForElectron, "e-"); - SetCutValue(cutForPositron, "e+"); - - if (verboseLevel>0) DumpCutValuesTable(); -} - void GammaRayTelPhysicsList::SetCutForGamma(G4double cut) { - cutForGamma = cut; - SetParticleCuts(cutForGamma, G4Gamma::Gamma()); + SetParticleCuts(cut, G4Gamma::Gamma()); } void GammaRayTelPhysicsList::SetCutForElectron(G4double cut) { - cutForElectron = cut; - SetParticleCuts(cutForElectron, G4Electron::Electron()); + SetParticleCuts(cut, G4Electron::Electron()); } void GammaRayTelPhysicsList::SetCutForPositron(G4double cut) { - cutForPositron = cut; - SetParticleCuts(cutForPositron, G4Positron::Positron()); + SetParticleCuts(cut, G4Positron::Positron()); } diff --git a/examples/advanced/gorad/CMakeLists.txt b/examples/advanced/gorad/CMakeLists.txt index 5284554720..a4ad583c27 100644 --- a/examples/advanced/gorad/CMakeLists.txt +++ b/examples/advanced/gorad/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(gorad) #---------------------------------------------------------------------------- diff --git a/examples/advanced/gorad/History b/examples/advanced/gorad/History index 506a8760bd..1a79295028 100644 --- a/examples/advanced/gorad/History +++ b/examples/advanced/gorad/History @@ -16,6 +16,12 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24th, 2021 B. Morgan (gorad-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +March 29th, 2021 Gabriele Cosmo (gorad-V10-07-00) +- Fixed shadowing compilation warnings in GRInitialization. + November 16th, 2020 Makoto Asai (gorad-V10-06-06) - GRGeomBiasMessenger.cc : Fix compilation warning. diff --git a/examples/advanced/gorad/src/GRInitialization.cc b/examples/advanced/gorad/src/GRInitialization.cc index 7fdd7ae040..9117495263 100644 --- a/examples/advanced/gorad/src/GRInitialization.cc +++ b/examples/advanced/gorad/src/GRInitialization.cc @@ -54,15 +54,16 @@ #include "G4ScoringManager.hh" #include "G4UIdirectory.hh" #include "G4UnitsTable.hh" -#include "G4SystemOfUnits.hh" + +#include GRInitialization::GRInitialization(G4int verboseLvl) : verboseLevel(verboseLvl) { // adding unites - new G4UnitDefinition("milligray","mGy","Dose",1.e-3*gray); - new G4UnitDefinition("microgray","muGy","Dose",1.e-6*gray); - new G4UnitDefinition("nanogray","nGy","Dose",1.e-9*gray); + new G4UnitDefinition("milligray","mGy","Dose",1.e-3*CLHEP::gray); + new G4UnitDefinition("microgray","muGy","Dose",1.e-6*CLHEP::gray); + new G4UnitDefinition("nanogray","nGy","Dose",1.e-9*CLHEP::gray); G4ScoringManager::GetScoringManager()->SetScoreWriter(new GRScoreWriter()); diff --git a/examples/advanced/hadrontherapy/CMakeLists.txt b/examples/advanced/hadrontherapy/CMakeLists.txt index db4b50218b..9152fa3416 100644 --- a/examples/advanced/hadrontherapy/CMakeLists.txt +++ b/examples/advanced/hadrontherapy/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(hadrontherapy) #---------------------------------------------------------------------------- diff --git a/examples/advanced/hadrontherapy/History b/examples/advanced/hadrontherapy/History index 392876c0f4..ad132bbb0a 100644 --- a/examples/advanced/hadrontherapy/History +++ b/examples/advanced/hadrontherapy/History @@ -8,9 +8,29 @@ https://twiki.cern.ch/twiki/bin/view/Geant4/AdvancedExamplesHadrontherapy History file of the Hadrontherapy application ==================================================== +24.05.21, B. Morgan (hadrontherapy-V10-07-05) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +18.05.21 J. Madsen; harontherapy-V10-07-04 + - Removed G4AutoDelete of StepProcessMax in physics list + +12.02.21 S. Guatelli; hadrontherapy-V10-07-03 + - Dependence to G4EmProcessOptions.hh removed + +12.01.21 G.A.P. Cirrone, S. Fattori, G. Milluzzo, G. Petringa; hadrontherapy-V10-07-02 + - Modified HadrontherapyLet.cc for file generation + +29.12.20 J.Allison; hadrontherapy-V10-07-01 + - Replace deprecated G4VisAttributes::Invisible by + G4VisAttributes::GetInvisible(). + +04.12.20 G.A.P. Cirrone, S. Fattori, G. Milluzzo, G. Petringa; Tag hadrontherapy-V10-07-00 + - Geometry modification in CarbonBeamLine + - Minor changes in macro files + 15.11.20 S. Guatelli; Tag hadrontherapy-V10-06-07 - Migration to G4RunManagerFactory - + 05.11.20 G.A.P. Cirrone; Tag hadrontherapy-V10-06-06 - README update - Minor changes in macro files @@ -837,9 +857,3 @@ Tag: hadrontherapy-V10-04-02: History file not updated 27.02.2004 - G.A.P. Cirrone Created, first version. - - - - - - diff --git a/examples/advanced/hadrontherapy/include/PassiveCarbonBeamLine.hh b/examples/advanced/hadrontherapy/include/PassiveCarbonBeamLine.hh index 46d2aa62c8..0dda2aa279 100644 --- a/examples/advanced/hadrontherapy/include/PassiveCarbonBeamLine.hh +++ b/examples/advanced/hadrontherapy/include/PassiveCarbonBeamLine.hh @@ -46,32 +46,34 @@ class PassiveCarbonBeamLineMessenger; class PassiveCarbonBeamLine : public G4VUserDetectorConstruction { public: - - PassiveCarbonBeamLine(); - ~PassiveCarbonBeamLine(); - - G4VPhysicalVolume* Construct(); - - void HadrontherapyBeamLineSupport(); - // Definition of the beam line support - void VacuumToAirInterface(); - - void HadrontherapyBeamMonitoring(); - // Definition of three monitor chambers - - void HadrontherapyBeamNozzle(); - // Definition of the beam noozle - - void HadrontherapyBeamFinalCollimator(); - // Definition of the final collimator + PassiveCarbonBeamLine(); + ~PassiveCarbonBeamLine(); + + G4VPhysicalVolume* Construct(); + + void HadrontherapyBeamLineSupport(); + // Definition of the beam line support + + void VacuumToAirInterface(); + + void HadrontherapyBeamMonitoring(); + // Definition of three monitor chambers + + void HadrontherapyBeamNozzle(); + // Definition of the beam noozle + + void HadrontherapyBeamFinalCollimator(); + // Definition of the final collimator void HadrontherapyPMMACollimator(); // Definition of the PMMA collimator void HadrontherapyRippleFilter(); // Definition of the ripple filter - + + void StopperCostruction(); + void HadrontherapyRidgeFilter(); void SetInnerRadiusFinalCollimator(G4double); // This method allows to change the size of the inner radius of the // final collimator @@ -82,29 +84,29 @@ public: void SetRippleFilterXPosition(G4double); - // The following methods allow to change parameters - // of some beam line components - - G4Material* kapton; - G4VisAttributes* redWire; - G4VPhysicalVolume* mother; + // The following methods allow to change parameters + // of some beam line components + + G4Material* kapton; + G4VisAttributes* redWire; + G4VPhysicalVolume* mother; private: static PassiveCarbonBeamLine* instance; - //passive carbon line dimensions - void SetDefaultDimensions(); - void ConstructPassiveCarbonBeamLine(); - + //passive carbon line dimensions + void SetDefaultDimensions(); + void ConstructPassiveCarbonBeamLine(); + PassiveCarbonBeamLineMessenger* PassiveCarbonMessenger; G4VPhysicalVolume* physicalTreatmentRoom; - HadrontherapyDetectorConstruction* hadrontherapyDetectorConstruction; - + HadrontherapyDetectorConstruction* hadrontherapyDetectorConstruction; + /////////////////////////////////////////////////////////////////////////// // Definitions of all volumes // World (experimental hall) G4Box* treatmentRoom; G4LogicalVolume* logicTreatmentRoom; - - + + // Beamline support G4Box* beamLineSupport; G4LogicalVolume* logicBeamLineSupport; @@ -130,7 +132,7 @@ private: G4Box* solidKaptonWindow; G4LogicalVolume* logicKaptonWindow; G4VPhysicalVolume* physiKaptonWindow; - + //Ripple filter G4Box* SolidRippleFilter; G4LogicalVolume* LogicRippleFilter; @@ -144,6 +146,25 @@ private: G4LogicalVolume* LogicRippleFilterTrd; G4VPhysicalVolume* PhysiRippleFilterTrd; + + // + G4Box* supportFoil; + G4LogicalVolume* LogicSupportFoil; + G4VPhysicalVolume* PhysiSupportFoil; + // + G4Tubs* stopper; + G4LogicalVolume* LogicStopper; + G4VPhysicalVolume* PhysicStopper; + //Ridge filter + G4Box* SolidRidgeBase; + G4LogicalVolume* LogicRidgeBase; + G4VPhysicalVolume* PhysiRidgeFilterBase; + + G4Box* SolidRidgeMother; + G4LogicalVolume* LogicRidgeMother; + // G4VPhysicalVolume* PhysiRidgeMother; + + // PMMA Collimator G4Box* solidPMMACollimatorSupport; G4LogicalVolume* logicPMMACollimatorSupport; @@ -152,12 +173,12 @@ private: G4Tubs* solidPMMACollimator; G4LogicalVolume* logicPMMACollimator; G4VPhysicalVolume* physiPMMACollimator; - + // Monitor chamber G4Box* solidFirstMonitorLayer1; G4LogicalVolume* logicFirstMonitorLayer1; G4VPhysicalVolume* physiFirstMonitorLayer1; - + G4Box* solidFirstMonitorLayer2; G4LogicalVolume* logicFirstMonitorLayer2; G4VPhysicalVolume* physiFirstMonitorLayer2; @@ -178,7 +199,7 @@ private: G4Tubs* solidHoleNozzleSupport; G4LogicalVolume* logicHoleNozzleSupport; G4VPhysicalVolume* physiHoleNozzleSupport; - + G4Tubs* solidBrassTube3; G4LogicalVolume* logicBrassTube3; G4VPhysicalVolume* physiBrassTube3; @@ -186,7 +207,7 @@ private: G4Tubs* solidBrassTube2; G4LogicalVolume* logicBrassTube2; G4VPhysicalVolume* physiBrassTube2; - + G4Tubs* solidBrassTube; G4LogicalVolume* logicBrassTube; G4VPhysicalVolume* physiBrassTube; @@ -215,17 +236,17 @@ private: G4double beamLineCoverZPosition; // vacuum pipe - G4double vacuumZoneXSize; - G4double vacuumZoneYSize; - G4double vacuumZoneZSize; - G4double vacuumPipeXPosition; + G4double vacuumZoneXSize; + G4double vacuumZoneYSize; + G4double vacuumZoneZSize; + G4double vacuumPipeXPosition; // Scattering foil G4double firstScatteringFoilXSize; G4double firstScatteringFoilYSize; G4double firstScatteringFoilZSize; G4double firstScatteringFoilXPosition; - + // kapton Windows G4double kaptonWindowXSize; G4double kaptonWindowYSize; @@ -258,7 +279,7 @@ private: G4double nozzleSupportYSize; G4double nozzleSupportZSize; G4double nozzleSupportXPosition; - + G4double innerRadiusHoleNozzleSupport; G4double outerRadiusHoleNozzleSupport; G4double hightHoleNozzleSupport; @@ -292,19 +313,19 @@ private: G4double startAngleFinalCollimator; G4double spanningAngleFinalCollimator; G4double finalCollimatorXPosition; - - // Colors - G4VisAttributes* blue; - G4VisAttributes* gray; - G4VisAttributes* white; - G4VisAttributes* red; - G4VisAttributes* yellow; - G4VisAttributes* green; - G4VisAttributes* darkGreen; - G4VisAttributes* darkOrange3; - G4VisAttributes* skyBlue; + + // Colors + G4VisAttributes* blue; + G4VisAttributes* gray; + G4VisAttributes* white; + G4VisAttributes* red; + G4VisAttributes* yellow; + G4VisAttributes* green; + G4VisAttributes* darkGreen; + G4VisAttributes* darkOrange3; + G4VisAttributes* skyBlue; G4VisAttributes* black; - + // Elements, compounds and materials G4Material *aluminumNist; G4Material* copperNistMaterial; @@ -316,18 +337,18 @@ private: G4Material* brass; G4Material* beamLineSupportMaterial; - G4Material* vacuumZoneMaterial; - G4Material* kaptonWindowMaterial; + G4Material* vacuumZoneMaterial; + G4Material* kaptonWindowMaterial; G4Material* firstScatteringFoilMaterial; - - G4Material* layer1MonitorChamberMaterial; - G4Material* layer2MonitorChamberMaterial; - G4Material* layer3MonitorChamberMaterial; - G4Material* layer4MonitorChamberMaterial; - G4Material* nozzleSupportMaterial; - G4Material* holeNozzleSupportMaterial; - G4Material* seconHoleNozzleSupportMaterial; - G4Material* brassTubeMaterial; + + G4Material* layer1MonitorChamberMaterial; + G4Material* layer2MonitorChamberMaterial; + G4Material* layer3MonitorChamberMaterial; + G4Material* layer4MonitorChamberMaterial; + G4Material* nozzleSupportMaterial; + G4Material* holeNozzleSupportMaterial; + G4Material* seconHoleNozzleSupportMaterial; + G4Material* brassTubeMaterial; G4Material* brassTube2Material; G4Material* brassTube3Material; G4Material* finalCollimatorMaterial; @@ -335,7 +356,26 @@ private: G4Material* rippleFilterMaterial; G4Material* rippleFilterBoxMaterial; - HadrontherapyDetectorROGeometry* RO; + HadrontherapyDetectorROGeometry* RO; + + G4VPhysicalVolume* PhysiTrapp1; + G4VPhysicalVolume* PhysiTrapp2; + G4VPhysicalVolume* PhysiTrapp3; + G4VPhysicalVolume* PhysiTrapp4; + G4VPhysicalVolume* PhysiTrapp5; + G4VPhysicalVolume* PhysiTrapp6; + G4VPhysicalVolume* PhysiTrapp7; + G4VPhysicalVolume* PhysiTrapp8; + G4VPhysicalVolume* PhysiTrapp9; + G4VPhysicalVolume* PhysiTrapp10; + G4VPhysicalVolume* PhysiTrapp11; + G4VPhysicalVolume* PhysiTrapp12; + G4VPhysicalVolume* PhysiTrapp13; + G4VPhysicalVolume* PhysiTrapp14; + G4VPhysicalVolume* PhysiTrapp15; + G4VPhysicalVolume* PhysiTrapp16; + + }; #endif diff --git a/examples/advanced/hadrontherapy/macro/BESTBeamLine.mac b/examples/advanced/hadrontherapy/macro/BESTBeamLine.mac index abf598a8fa..0d66588600 100644 --- a/examples/advanced/hadrontherapy/macro/BESTBeamLine.mac +++ b/examples/advanced/hadrontherapy/macro/BESTBeamLine.mac @@ -11,7 +11,7 @@ ########################## # Set of the physic models # -/Physics/addPhysics QGSP_BIC_EMY +/Physics/addPhysics HADRONTHERAPY_1 /run/numberOfThreads 16 ######## Geometry selection ####### diff --git a/examples/advanced/hadrontherapy/macro/carbon_beamline.mac b/examples/advanced/hadrontherapy/macro/carbon_beamline.mac index 2fed532adf..e5e558ce84 100644 --- a/examples/advanced/hadrontherapy/macro/carbon_beamline.mac +++ b/examples/advanced/hadrontherapy/macro/carbon_beamline.mac @@ -18,7 +18,7 @@ ########################## # Set of the physic models # -/Physics/addPhysics QGSP_BIC_EMY +/Physics/addPhysics HADRONTHERAPY_1 /run/numberOfThreads 4 @@ -36,26 +36,6 @@ # /run/initialize -########################## -# Visualisation -# -#/vis/open OGLI 600x600-0+0 - -# Disable auto refresh and quieten vis messages whilst scene and -# trajectories are established: -/vis/viewer/set/autoRefresh false -#/vis/verbose errors - -/vis/drawVolume -/vis/viewer/set/viewpointThetaPhi 30 140 deg -#/vis/viewer/zoom 1 -#/vis/viewer/pan -10 0 cm -/vis/scene/add/trajectories smooth - -/vis/scene/endOfEventAction accumulate - -/vis/viewer/set/autoRefresh true -/vis/verbose warnings ########################## # Set here the cut and the step max for the tracking. @@ -117,6 +97,29 @@ /changeDetector/displacement 0 18 18 cm /changePhantom/update + +########################## +# Visualisation +# +#/vis/open OGLI 600x600-0+0 + +# Disable auto refresh and quieten vis messages whilst scene and +# trajectories are established: +/vis/viewer/set/autoRefresh false +#/vis/verbose errors + +/vis/drawVolume +/vis/viewer/set/viewpointThetaPhi 30 140 deg +#/vis/viewer/zoom 1 +#/vis/viewer/pan -10 0 cm +/vis/scene/add/trajectories smooth + +/vis/scene/endOfEventAction accumulate + +/vis/viewer/set/autoRefresh true +/vis/verbose warnings + +/vis/viewer/flush ######################### # Display the event number # during the run @@ -132,6 +135,4 @@ # ######################### -/run/beamOn 1000 - - +/run/beamOn 10 diff --git a/examples/advanced/hadrontherapy/macro/defaultMacro.mac b/examples/advanced/hadrontherapy/macro/defaultMacro.mac index f84340d4f3..e8d2e7c7aa 100644 --- a/examples/advanced/hadrontherapy/macro/defaultMacro.mac +++ b/examples/advanced/hadrontherapy/macro/defaultMacro.mac @@ -13,7 +13,7 @@ ########################## # Set of the physic models # -#/Physics/addPhysics QGSP_BIC_EMY + /Physics/addPhysics HADRONTHERAPY_1 /run/numberOfThreads 10 diff --git a/examples/advanced/hadrontherapy/macro/defaultMacro_vis.mac b/examples/advanced/hadrontherapy/macro/defaultMacro_vis.mac index 6ef8d0ac5b..fbff1a206b 100644 --- a/examples/advanced/hadrontherapy/macro/defaultMacro_vis.mac +++ b/examples/advanced/hadrontherapy/macro/defaultMacro_vis.mac @@ -16,7 +16,7 @@ ########################## # Set of the physic models # -#/Physics/addPhysics QGSP_BIC_EMY + /Physics/addPhysics HADRONTHERAPY_1 /run/numberOfThreads 1 @@ -141,4 +141,4 @@ /run/printProgress 1000 /run/beamOn 1000 -/tracking/verbose 0 \ No newline at end of file +/tracking/verbose 0 diff --git a/examples/advanced/hadrontherapy/macro/detectorGeometry.mac b/examples/advanced/hadrontherapy/macro/detectorGeometry.mac index fd68c72824..eff2ec1f45 100644 --- a/examples/advanced/hadrontherapy/macro/detectorGeometry.mac +++ b/examples/advanced/hadrontherapy/macro/detectorGeometry.mac @@ -15,7 +15,7 @@ ########################## # Set of the physic models # -/Physics/addPhysics QGSP_BIC_EMY +/Physics/addPhysics HADRONTHERAPY_1 # Initialize geometry and physic /run/initialize diff --git a/examples/advanced/hadrontherapy/macro/stoppingPowers.mac b/examples/advanced/hadrontherapy/macro/stoppingPowers.mac index eedd5ea01b..5ceea1a20d 100644 --- a/examples/advanced/hadrontherapy/macro/stoppingPowers.mac +++ b/examples/advanced/hadrontherapy/macro/stoppingPowers.mac @@ -15,7 +15,7 @@ ########################## # Set of the physic models # -/Physics/addPhysics QGSP_BIC_EMY +/Physics/addPhysics HADRONTHERAPY_1 # Initialize geometry and physic /run/initialize diff --git a/examples/advanced/hadrontherapy/src/BESTPassiveProtonBeamline.cc b/examples/advanced/hadrontherapy/src/BESTPassiveProtonBeamline.cc index 0e424e78c7..1725c89ede 100644 --- a/examples/advanced/hadrontherapy/src/BESTPassiveProtonBeamline.cc +++ b/examples/advanced/hadrontherapy/src/BESTPassiveProtonBeamline.cc @@ -392,7 +392,7 @@ void BESTPassiveProtonBeamLine::ConstructBESTPassiveProtonBeamLine() // The treatment room is invisible in the Visualisation - //logicTreatmentRoom -> SetVisAttributes(G4VisAttributes::Invisible); + //logicTreatmentRoom -> SetVisAttributes(G4VisAttributes::GetInvisible()); // Components of the BEST Passive Proton Beam Line BESTBeamLineSupport(); diff --git a/examples/advanced/hadrontherapy/src/HadrontherapyLet.cc b/examples/advanced/hadrontherapy/src/HadrontherapyLet.cc index 36eaf5c820..12fa4ce9f5 100644 --- a/examples/advanced/hadrontherapy/src/HadrontherapyLet.cc +++ b/examples/advanced/hadrontherapy/src/HadrontherapyLet.cc @@ -238,19 +238,19 @@ void HadrontherapyLet::StoreLetAscii() { // Write the voxels index and total Lets and the list of particles/ions - ofs << std::setprecision(6) << std::left << - "i\tj\tk\t"; - ofs << std::setw(width) << "LDT"; - ofs << std::setw(width) << "LTT"; + ofs << "i" << '\t' << "j" << '\t' << "k"; + + ofs << '\t' << "LDT"; + ofs << '\t' << "LTT"; for (size_t l=0; l < ionLetStore.size(); l++) // write ions name { G4String a = (ionLetStore[l].isPrimary) ? "_1_D":"_D"; - ofs << std::setw(width) << ionLetStore[l].name + a ; + ofs << '\t' << ionLetStore[l].name + a ; G4String b = (ionLetStore[l].isPrimary) ? "_1_T":"_T"; - ofs << std::setw(width) << ionLetStore[l].name + b ; + ofs << '\t' << ionLetStore[l].name + b ; } - ofs << G4endl; + // Write data @@ -289,9 +289,9 @@ void HadrontherapyLet::StoreLetAscii() // write total Lets and voxels index ofs << G4endl; - ofs << i << '\t' << j << '\t' << k << '\t'; - ofs << std::setw(width) << totalLetD[v]/(keV/um); - ofs << std::setw(width) << totalLetT[v]/(keV/um); + ofs << i << '\t' << j << '\t' << k ; + ofs << '\t' << totalLetD[v]/(keV/um); + ofs << '\t' << totalLetT[v]/(keV/um); // write ions Lets @@ -302,8 +302,8 @@ void HadrontherapyLet::StoreLetAscii() if(ionLetStore[l].letDN) { // write ions Lets - ofs << std::setw(width) << ionLetStore[l].letDN[v]/(keV/um) ; - ofs << std::setw(width) << ionLetStore[l].letTN[v]/(keV/um); + ofs << '\t' << ionLetStore[l].letDN[v]/(keV/um) ; + ofs << '\t' << ionLetStore[l].letTN[v]/(keV/um); } } diff --git a/examples/advanced/hadrontherapy/src/HadrontherapyPhysicsList.cc b/examples/advanced/hadrontherapy/src/HadrontherapyPhysicsList.cc index 9870e0cca7..59a0f77deb 100644 --- a/examples/advanced/hadrontherapy/src/HadrontherapyPhysicsList.cc +++ b/examples/advanced/hadrontherapy/src/HadrontherapyPhysicsList.cc @@ -61,7 +61,6 @@ #include "G4ProcessManager.hh" #include "G4IonFluctuations.hh" #include "G4IonParametrisedLossModel.hh" -#include "G4EmProcessOptions.hh" #include "G4ParallelWorldPhysics.hh" #include "G4EmLivermorePhysics.hh" #include "G4AutoDelete.hh" @@ -204,7 +203,6 @@ void HadrontherapyPhysicsList::AddStepMax() // This process must exist in all threads. // HadrontherapyStepMax* stepMaxProcess = new HadrontherapyStepMax(); - G4AutoDelete::Register( stepMaxProcess ); auto particleIterator = GetParticleIterator(); particleIterator->reset(); diff --git a/examples/advanced/hadrontherapy/src/PassiveCarbonBeamLine.cc b/examples/advanced/hadrontherapy/src/PassiveCarbonBeamLine.cc index d4c8a5bc40..2d3a7eabb8 100644 --- a/examples/advanced/hadrontherapy/src/PassiveCarbonBeamLine.cc +++ b/examples/advanced/hadrontherapy/src/PassiveCarbonBeamLine.cc @@ -44,6 +44,9 @@ #include "G4SystemOfUnits.hh" #include "G4Trd.hh" #include "PassiveCarbonBeamLineMessenger.hh" +#include "G4UnionSolid.hh" + +using namespace std; //G4bool PassiveCarbonBeamLine::doCalculation = false; ///////////////////////////////////////////////////////////////////////////// @@ -210,7 +213,7 @@ void PassiveCarbonBeamLine::SetDefaultDimensions() kaptonWindowMaterial = kaptonNist; // Material of ripple filter - rippleFilterMaterial = airNist; + rippleFilterMaterial = PMMANist; rippleFilterBoxMaterial = airNist; // Materials of the monitor chamber @@ -232,6 +235,20 @@ void PassiveCarbonBeamLine::SetDefaultDimensions() // Material of the PMMA collimator PMMACollimatorMaterial = airNist; + + + G4Element* hydrogenNist = G4NistManager::Instance()->FindOrBuildElement("H"); + G4Element* oxygenNist = G4NistManager::Instance()->FindOrBuildElement("O"); + G4Element* carbonNist = G4NistManager::Instance()->FindOrBuildElement("C"); + + G4Material* plastic = new G4Material("Plastic", 1.18*g/cm3, nComponents=3); + plastic -> AddElement(carbonNist, 21); + plastic -> AddElement(oxygenNist, 4); + plastic -> AddElement(hydrogenNist, 24); + PMMANist = plastic; + + + } ///////////////////////////////////////////////////////////////////////////// @@ -250,9 +267,9 @@ void PassiveCarbonBeamLine::ConstructPassiveCarbonBeamLine() airNist = G4NistManager::Instance()->FindOrBuildMaterial("G4_AIR", isotopes); treatmentRoom = new G4Box("TreatmentRoom",worldX,worldY,worldZ); logicTreatmentRoom = new G4LogicalVolume(treatmentRoom, - airNist, - "logicTreatmentRoom", - 0,0,0); + airNist, + "logicTreatmentRoom", + 0,0,0); physicalTreatmentRoom = new G4PVPlacement(0, G4ThreeVector(), "physicalTreatmentRoom", @@ -270,7 +287,13 @@ void PassiveCarbonBeamLine::ConstructPassiveCarbonBeamLine() HadrontherapyBeamNozzle(); HadrontherapyBeamFinalCollimator(); HadrontherapyPMMACollimator(); - HadrontherapyRippleFilter(); + // HadrontherapyRippleFilter(); + + + // StopperCostruction(); + + + HadrontherapyRidgeFilter(); } ///////////////////////////////////////////////////////////////////////////// @@ -289,13 +312,13 @@ void PassiveCarbonBeamLine::HadrontherapyBeamLineSupport() beamLineSupportZPosition = 0.*mm; beamLineSupport = new G4Box("BeamLineSupport", - beamLineSupportXSize, - beamLineSupportYSize, - beamLineSupportZSize); + beamLineSupportXSize, + beamLineSupportYSize, + beamLineSupportZSize); logicBeamLineSupport = new G4LogicalVolume(beamLineSupport, - beamLineSupportMaterial, - "BeamLineSupport"); + beamLineSupportMaterial, + "BeamLineSupport"); physiBeamLineSupport = new G4PVPlacement(0, G4ThreeVector(beamLineSupportXPosition, beamLineSupportYPosition, beamLineSupportZPosition), @@ -318,13 +341,13 @@ void PassiveCarbonBeamLine::HadrontherapyBeamLineSupport() beamLineCoverZPosition = 610.*mm; beamLineCover = new G4Box("BeamLineCover", - beamLineCoverXSize, - beamLineCoverYSize, - beamLineCoverZSize); + beamLineCoverXSize, + beamLineCoverYSize, + beamLineCoverZSize); logicBeamLineCover = new G4LogicalVolume(beamLineCover, - beamLineSupportMaterial, - "BeamLineCover"); + beamLineSupportMaterial, + "BeamLineCover"); physiBeamLineCover = new G4PVPlacement(0, G4ThreeVector(beamLineCoverXPosition, beamLineCoverYPosition, @@ -386,7 +409,7 @@ void PassiveCarbonBeamLine::VacuumToAirInterface() // --------------------------// // A thin foil performing a first scattering // of the original beam - + firstScatteringFoilXSize = 0.015 *mm; firstScatteringFoilYSize = 52.5 *mm; firstScatteringFoilZSize = 52.5 *mm; @@ -406,7 +429,7 @@ void PassiveCarbonBeamLine::VacuumToAirInterface() false, 0); logicFirstScatteringFoil -> SetVisAttributes(skyBlue); - + // -------------------// // THE KAPTON WINDOWS // //--------------------// @@ -429,21 +452,14 @@ void PassiveCarbonBeamLine::VacuumToAirInterface() physiKaptonWindow = new G4PVPlacement(0, G4ThreeVector(kaptonWindowXPosition, 0., 0.), "KaptonWindow", logicKaptonWindow, - physiVacuumZone, false, 0); + physiVacuumZone, false, 0); logicKaptonWindow -> SetVisAttributes(darkOrange3); - - - - - - } ///////////////////////////////////////////////////////////////////////////// void PassiveCarbonBeamLine::HadrontherapyRippleFilter() { - - + G4double defaultRippleFilterXPosition = -1638.0*mm; G4double ripple_position=(defaultRippleFilterXPosition); G4double RF_x = 200.0 * mm; @@ -548,14 +564,209 @@ void PassiveCarbonBeamLine::HadrontherapyRippleFilter() copyNumber++; } + +} +///////////////////////////////////////////////////////////////////////////// + +void PassiveCarbonBeamLine::StopperCostruction(){ + + supportFoil= new G4Box("supportFoil",25/2*um,10*cm,10*cm); + LogicSupportFoil = new G4LogicalVolume(supportFoil,tantalumNist,"logicSupportFoil"); + PhysiSupportFoil = new G4PVPlacement(0,G4ThreeVector(-1398.*mm+25/2*um,0.*mm,0.*mm),"logicSupportFoil",LogicSupportFoil,physicalTreatmentRoom,false,0 ); + LogicSupportFoil -> SetVisAttributes(skyBlue); + + + + stopper = new G4Tubs("Stopper",0*mm,3*mm,3.5*mm,0.*deg,360.*deg); + LogicStopper= new G4LogicalVolume(stopper,brass,"logicalStopper"); + + G4double ti = -270. *deg; + G4RotationMatrix rt; + rt.rotateY(ti); + + PhysicStopper= new G4PVPlacement(G4Transform3D(rt,G4ThreeVector(-1398.*mm-3.5*mm,0*mm,0*mm)),"logicalStopper",LogicStopper,physicalTreatmentRoom,false,0); + + LogicStopper -> SetVisAttributes(red); + + +} + +void PassiveCarbonBeamLine::HadrontherapyRidgeFilter(){ + + + G4double defaultRidgeXPosition= -1270.0*mm; + const G4double XBase = 0.5 *mm; + const G4double YBase =6.03*cm; + const G4double ZBase =6.03*cm; + + + + SolidRidgeBase = new G4Box("BaseRidgeFilter", + XBase, + YBase/2, + ZBase/2); + + LogicRidgeBase = new G4LogicalVolume(SolidRidgeBase, + PMMANist, + "BaseRidgeFilter"); + + PhysiRidgeFilterBase = new G4PVPlacement(0, + G4ThreeVector( + -1270*mm, + 0., + 0.), + "BaseRidgeFilter", + LogicRidgeBase, + physicalTreatmentRoom, + false, + 0); + + LogicRidgeBase->SetVisAttributes(red); + + + SolidRidgeMother = new G4Box("MotherRidgeSOL",1.7*mm/2,1.7*mm/2,4.72*mm/2); + LogicRidgeMother = new G4LogicalVolume(SolidRidgeMother,airNist,"MotherRidge"); + + G4Trd* trapp1=new G4Trd("Trapp1SOL",1.7*mm/2,1.68*mm/2,1.7*mm/2,1.68*mm/2,0.22*mm/2); + G4LogicalVolume* LogicTrapp1=new G4LogicalVolume(trapp1,PMMANist,"Trapp1"); + PhysiTrapp1=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22/2)*mm),LogicTrapp1,"Trapp1",LogicRidgeMother,false,0); + + G4Trd* trapp2=new G4Trd("Trapp2SOL",1.68*mm/2,1.64*mm/2,1.68*mm/2,1.64*mm/2,0.08*mm/2); + G4LogicalVolume* LogicTrapp2=new G4LogicalVolume(trapp2,PMMANist,"Trapp2"); + PhysiTrapp2=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08/2)*mm),LogicTrapp2,"Trapp2",LogicRidgeMother,false,0); + + G4Trd* trapp3=new G4Trd("Trapp3SOL",1.64*mm/2,1.58*mm/2,1.64*mm/2,1.58*mm/2,0.14*mm/2); + G4LogicalVolume* LogicTrapp3=new G4LogicalVolume(trapp3,PMMANist,"Trapp3"); + PhysiTrapp3=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14/2)*mm),LogicTrapp3,"Trapp3",LogicRidgeMother,false,0); + + G4Trd* trapp4=new G4Trd("Trapp4SOL",1.58*mm/2,1.50*mm/2,1.58*mm/2,1.50*mm/2,0.22*mm/2); + G4LogicalVolume* LogicTrapp4=new G4LogicalVolume(trapp4,PMMANist,"Trapp4"); + PhysiTrapp4=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22/2)*mm),LogicTrapp4,"Trapp4",LogicRidgeMother,false,0); + + G4Trd* trapp5=new G4Trd("Trapp5SOL",1.50*mm/2,1.40*mm/2,1.50*mm/2,1.40*mm/2,0.31*mm/2); + G4LogicalVolume* LogicTrapp5=new G4LogicalVolume(trapp5,PMMANist,"Trapp5"); + PhysiTrapp5=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31/2)*mm),LogicTrapp5,"Trapp5",LogicRidgeMother,false,0); + + G4Trd* trapp6=new G4Trd("Trapp6SOL",1.40*mm/2,1.26*mm/2,1.40*mm/2,1.26*mm/2,0.48*mm/2); + G4LogicalVolume* LogicTrapp6=new G4LogicalVolume(trapp6,PMMANist,"Trapp6"); + PhysiTrapp6=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48/2)*mm),LogicTrapp6,"Trapp6",LogicRidgeMother,false,0); + + G4Trd* trapp7=new G4Trd("Trapp7SOL",1.26*mm/2,0.94*mm/2,1.26*mm/2,0.94*mm/2,1.20*mm/2); + G4LogicalVolume* LogicTrapp7=new G4LogicalVolume(trapp7,PMMANist,"Trapp7"); +PhysiTrapp7=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20/2)*mm),LogicTrapp7,"Trapp7",LogicRidgeMother,false,0); + + G4Trd* trapp8=new G4Trd("Trapp8SOL",0.94*mm/2,0.78*mm/2,0.94*mm/2,0.78*mm/2,0.57*mm/2); + G4LogicalVolume* LogicTrapp8=new G4LogicalVolume(trapp8,PMMANist,"Trapp8"); + PhysiTrapp8=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57/2)*mm),LogicTrapp8,"Trapp8",LogicRidgeMother,false,0); + + G4Trd* trapp9=new G4Trd("Trapp9SOL",0.78*mm/2,0.66*mm/2,0.78*mm/2,0.66*mm/2,0.39*mm/2); + G4LogicalVolume* LogicTrapp9=new G4LogicalVolume(trapp9,PMMANist,"Trapp9"); + PhysiTrapp9=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57+0.39/2)*mm),LogicTrapp9,"Trapp9",LogicRidgeMother,false,0); + + G4Trd* trapp10=new G4Trd("Trapp10SOL",0.66*mm/2,0.56*mm/2,0.66*mm/2,0.56*mm/2,0.29*mm/2); + G4LogicalVolume* LogicTrapp10=new G4LogicalVolume(trapp10,PMMANist,"Trapp10"); + PhysiTrapp10=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57+0.39+0.29/2)*mm),LogicTrapp10,"Trapp10",LogicRidgeMother,false,0); + + G4Trd* trapp11=new G4Trd("Trapp11SOL",0.56*mm/2,0.46*mm/2,0.56*mm/2,0.46*mm/2,0.25*mm/2); + G4LogicalVolume* LogicTrapp11=new G4LogicalVolume(trapp11,PMMANist,"Trapp11"); +PhysiTrapp11=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57+0.39+0.29+0.25/2)*mm),LogicTrapp11,"Trapp11",LogicRidgeMother,false,0); + + G4Trd* trapp12=new G4Trd("Trapp12SOL",0.46*mm/2,0.38*mm/2,0.46*mm/2,0.38*mm/2,0.17*mm/2); + G4LogicalVolume* LogicTrapp12=new G4LogicalVolume(trapp12,PMMANist,"Trapp12"); + PhysiTrapp12=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57+0.39+0.29+0.25+0.17/2)*mm),LogicTrapp12,"Trapp12",LogicRidgeMother,false,0); + + G4Trd* trapp13=new G4Trd("Trapp13SOL",0.38*mm/2,0.30*mm/2,0.38*mm/2,0.30*mm/2,0.14*mm/2); + G4LogicalVolume* LogicTrapp13=new G4LogicalVolume(trapp13,PMMANist,"Trapp13"); + PhysiTrapp13=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57+0.39+0.29+0.25+0.17+0.14/2)*mm),LogicTrapp13,"Trapp13",LogicRidgeMother,false,0); + + G4Trd* trapp14=new G4Trd("Trapp14SOL",0.30*mm/2,0.24*mm/2,0.30*mm/2,0.24*mm/2,0.09*mm/2); + G4LogicalVolume* LogicTrapp14=new G4LogicalVolume(trapp14,PMMANist,"Trapp13"); +PhysiTrapp14=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57+0.39+0.29+0.25+0.17+0.14+0.09/2)*mm),LogicTrapp14,"Trapp14",LogicRidgeMother,false,0); + + G4Trd* trapp15=new G4Trd("Trapp14SOL",0.24*mm/2,0.18*mm/2,0.24*mm/2,0.18*mm/2,0.07*mm/2); + G4LogicalVolume* LogicTrapp15=new G4LogicalVolume(trapp15,PMMANist,"Trapp15"); + PhysiTrapp15=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57+0.39+0.29+0.25+0.17+0.14+0.09+0.07/2)*mm),LogicTrapp15,"Trapp15",LogicRidgeMother,false,0); + + G4Trd* trapp16=new G4Trd("Trapp16SOL",0.18*mm/2,0.12*mm/2,0.18*mm/2,0.12*mm/2,0.10*mm/2); + G4LogicalVolume* LogicTrapp16=new G4LogicalVolume(trapp16,PMMANist,"Trapp16"); + PhysiTrapp16=new G4PVPlacement(0,G4ThreeVector(0.,0.,(-4.72/2+0.22+0.08+0.14+0.22+0.31+0.48+1.20+0.57+0.39+0.29+0.25+0.17+0.14+0.09+0.07+0.10/2)*mm),LogicTrapp16,"Trapp16",LogicRidgeMother,false,0); + + LogicTrapp1->SetVisAttributes(green); + LogicTrapp2->SetVisAttributes(green); + LogicTrapp3->SetVisAttributes(green); + LogicTrapp4->SetVisAttributes(green); + LogicTrapp5->SetVisAttributes(green); + LogicTrapp6->SetVisAttributes(green); + LogicTrapp7->SetVisAttributes(green); + LogicTrapp8->SetVisAttributes(green); + LogicTrapp9->SetVisAttributes(green); + LogicTrapp10->SetVisAttributes(green); + LogicTrapp11->SetVisAttributes(green); + LogicTrapp12->SetVisAttributes(green); + LogicTrapp13->SetVisAttributes(green); + LogicTrapp14->SetVisAttributes(green); + LogicTrapp15->SetVisAttributes(green); + LogicTrapp16->SetVisAttributes(green); + G4VisAttributes* visAttr = new G4VisAttributes(); + visAttr->SetVisibility(false); + LogicRidgeMother->SetVisAttributes(visAttr); + + + + + + + G4int numberOfLayers = 30; + G4double minZ = 30.15*mm-0.3*mm-1.70/2*mm; + G4double minY = 30.15*mm-0.3*mm-1.70/2*mm; + G4double sum_space = 0.3*mm+1.70*mm; + + + std::vector singleTrapPositions; + + for (int i = 0; i < numberOfLayers; i++) + { + for (int j = 0; j < numberOfLayers; j++) + { + singleTrapPositions.push_back({defaultRidgeXPosition-4.72/2*mm-0.5*mm, + minY - i*sum_space, + minZ - j*sum_space, + + }); + } + } + + G4double ti = - 90. *deg; + G4RotationMatrix rt; + rt.rotateY(ti); + + + G4int peaks = numberOfLayers*numberOfLayers; + for (int i = 0; i < peaks; i++) + { + + std::ostringstream tName;tName << "singleTrap" << i; + new G4PVPlacement(G4Transform3D(rt, + singleTrapPositions[i]), + LogicRidgeMother, + "tName.str()", + logicTreatmentRoom, + 0, + i); + + } + +} + + + - } ///////////////////////////////////////////////////////////////////////////// void PassiveCarbonBeamLine::HadrontherapyPMMACollimator() { - + // ----------------------// // PMMA COLLIMATOR // // ----------------------// @@ -563,7 +774,8 @@ void PassiveCarbonBeamLine::HadrontherapyPMMACollimator() PMMACollimatorSupportYSize = 200. *mm; PMMACollimatorSupportZSize = 200. *mm; - PMMACollimatorXPosition = -1082.00 *mm; + + PMMACollimatorXPosition = -1257.0 *mm; G4double phi = 90. *deg; G4RotationMatrix rm; @@ -626,14 +838,13 @@ void PassiveCarbonBeamLine::HadrontherapyPMMACollimator() logicPMMACollimator -> SetVisAttributes(yellow); - + } ///////////////////////////////////////////////////////////////////////////// void PassiveCarbonBeamLine::HadrontherapyBeamMonitoring() { - // ---------------------------- // MONITOR CHAMBER // ---------------------------- @@ -650,7 +861,7 @@ void PassiveCarbonBeamLine::HadrontherapyBeamMonitoring() monitor3XSize = 4.5*mm; monitorYSize = 10.*cm; monitorZSize = 10.*cm; - monitor1XPosition = -1059.0 *mm; + monitor1XPosition = -1239.974978 *mm; monitor2XPosition = -4.500011*mm; monitor4XPosition = 4.500011*mm; @@ -688,13 +899,13 @@ void PassiveCarbonBeamLine::HadrontherapyBeamMonitoring() 0); solidFirstMonitorLayer3 = new G4Box("FirstMonitorLayer3", - monitor3XSize, - monitorYSize, - monitorZSize); + monitor3XSize, + monitorYSize, + monitorZSize); logicFirstMonitorLayer3 = new G4LogicalVolume(solidFirstMonitorLayer3, - layer3MonitorChamberMaterial, - "FirstMonitorLayer3"); + layer3MonitorChamberMaterial, + "FirstMonitorLayer3"); physiFirstMonitorLayer3 = new G4PVPlacement(0, G4ThreeVector(0.*mm,0.*cm,0.*cm), @@ -705,13 +916,13 @@ void PassiveCarbonBeamLine::HadrontherapyBeamMonitoring() 0); solidFirstMonitorLayer4 = new G4Box("FirstMonitorLayer4", - monitor2XSize, - monitorYSize, - monitorZSize); + monitor2XSize, + monitorYSize, + monitorZSize); logicFirstMonitorLayer4 = new G4LogicalVolume(solidFirstMonitorLayer4, - layer4MonitorChamberMaterial, - "FirstMonitorLayer4"); + layer4MonitorChamberMaterial, + "FirstMonitorLayer4"); physiFirstMonitorLayer4 = new G4PVPlacement(0, G4ThreeVector(monitor4XPosition,0.*cm,0.*cm), "FirstMonitorLayer4", @@ -719,7 +930,7 @@ void PassiveCarbonBeamLine::HadrontherapyBeamMonitoring() physiFirstMonitorLayer1, false, 0); logicFirstMonitorLayer3 -> SetVisAttributes(white); - + } ///////////////////////////////////////////////////////////////////////////// @@ -749,13 +960,13 @@ void PassiveCarbonBeamLine::HadrontherapyBeamNozzle() rm.rotateY(phi); solidNozzleSupport = new G4Box("NozzleSupport", - nozzleSupportXSize/2, - nozzleSupportYSize/2, - nozzleSupportZSize/2); + nozzleSupportXSize/2, + nozzleSupportYSize/2, + nozzleSupportZSize/2); logicNozzleSupport = new G4LogicalVolume(solidNozzleSupport, - nozzleSupportMaterial, - "NozzleSupport"); + nozzleSupportMaterial, + "NozzleSupport"); physiNozzleSupport = new G4PVPlacement(0, G4ThreeVector(nozzleSupportXPosition,0., 0.), "NozzleSupport", @@ -778,18 +989,18 @@ void PassiveCarbonBeamLine::HadrontherapyBeamNozzle() spanningAngleHoleNozzleSupport = 360.*deg; solidHoleNozzleSupport = new G4Tubs("HoleNozzleSupport", - innerRadiusHoleNozzleSupport, - outerRadiusHoleNozzleSupport, - hightHoleNozzleSupport/2, - startAngleHoleNozzleSupport, - spanningAngleHoleNozzleSupport); + innerRadiusHoleNozzleSupport, + outerRadiusHoleNozzleSupport, + hightHoleNozzleSupport/2, + startAngleHoleNozzleSupport, + spanningAngleHoleNozzleSupport); logicHoleNozzleSupport = new G4LogicalVolume(solidHoleNozzleSupport, - holeNozzleSupportMaterial, - "HoleNozzleSupport", - 0, - 0, - 0); + holeNozzleSupportMaterial, + "HoleNozzleSupport", + 0, + 0, + 0); physiHoleNozzleSupport = new G4PVPlacement(G4Transform3D(rm, G4ThreeVector()), "HoleNozzleSupport", @@ -809,16 +1020,16 @@ void PassiveCarbonBeamLine::HadrontherapyBeamNozzle() brassTube3XPosition = -458.0 *mm; solidBrassTube3 = new G4Tubs("BrassTube3", - innerRadiusBrassTube3, - outerRadiusBrassTube3, - hightBrassTube3/2, - startAngleBrassTube3, - spanningAngleBrassTube3); + innerRadiusBrassTube3, + outerRadiusBrassTube3, + hightBrassTube3/2, + startAngleBrassTube3, + spanningAngleBrassTube3); logicBrassTube3 = new G4LogicalVolume(solidBrassTube3, - brassTube3Material, - "BrassTube3", - 0, 0, 0); + brassTube3Material, + "BrassTube3", + 0, 0, 0); physiBrassTube3 = new G4PVPlacement(G4Transform3D(rm, G4ThreeVector(brassTube3XPosition, @@ -844,16 +1055,16 @@ void PassiveCarbonBeamLine::HadrontherapyBeamNozzle() solidBrassTube2 = new G4Tubs("BrassTube2", - innerRadiusBrassTube2, - outerRadiusBrassTube2, - hightBrassTube2/2, - startAngleBrassTube2, - spanningAngleBrassTube2); + innerRadiusBrassTube2, + outerRadiusBrassTube2, + hightBrassTube2/2, + startAngleBrassTube2, + spanningAngleBrassTube2); logicBrassTube2 = new G4LogicalVolume(solidBrassTube2, - brassTube2Material, - "BrassTube2", - 0, 0, 0); + brassTube2Material, + "BrassTube2", + 0, 0, 0); physiBrassTube2 = new G4PVPlacement(0, G4ThreeVector(0,0.,0.), logicBrassTube2, @@ -874,16 +1085,16 @@ void PassiveCarbonBeamLine::HadrontherapyBeamNozzle() spanningAngleBrassTube = 360.*deg; brassTubeXPosition = -294 *mm; solidBrassTube = new G4Tubs("BrassTube", - innerRadiusBrassTube, - outerRadiusBrassTube, - hightBrassTube/2, - startAngleBrassTube, - spanningAngleBrassTube); + innerRadiusBrassTube, + outerRadiusBrassTube, + hightBrassTube/2, + startAngleBrassTube, + spanningAngleBrassTube); logicBrassTube = new G4LogicalVolume(solidBrassTube, - brassTubeMaterial, - "BrassTube", - 0, 0, 0); + brassTubeMaterial, + "BrassTube", + 0, 0, 0); physiBrassTube = new G4PVPlacement(G4Transform3D(rm, G4ThreeVector(brassTubeXPosition, @@ -924,11 +1135,11 @@ void PassiveCarbonBeamLine::HadrontherapyBeamFinalCollimator() spanningAngleFinalCollimator); logicFinalCollimator = new G4LogicalVolume(solidFinalCollimator, - finalCollimatorMaterial, - "FinalCollimator", - 0, - 0, - 0); + finalCollimatorMaterial, + "FinalCollimator", + 0, + 0, + 0); physiFinalCollimator = new G4PVPlacement(G4Transform3D(rm, G4ThreeVector(finalCollimatorXPosition,0.,0.)), diff --git a/examples/advanced/hadrontherapy/src/PassiveProtonBeamLine.cc b/examples/advanced/hadrontherapy/src/PassiveProtonBeamLine.cc index 3602bae465..f0ba580ff5 100644 --- a/examples/advanced/hadrontherapy/src/PassiveProtonBeamLine.cc +++ b/examples/advanced/hadrontherapy/src/PassiveProtonBeamLine.cc @@ -558,7 +558,7 @@ void PassiveProtonBeamLine::ConstructPassiveProtonBeamLine() // The treatment room is invisible in the Visualisation - //logicTreatmentRoom -> SetVisAttributes(G4VisAttributes::Invisible); + //logicTreatmentRoom -> SetVisAttributes(G4VisAttributes::GetInvisible()); // Components of the Passive Proton Beam Line HadrontherapyBeamLineSupport(); diff --git a/examples/advanced/human_phantom/CMakeLists.txt b/examples/advanced/human_phantom/CMakeLists.txt index 560ece387a..eb3dd8e33b 100644 --- a/examples/advanced/human_phantom/CMakeLists.txt +++ b/examples/advanced/human_phantom/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(human_phantom) #---------------------------------------------------------------------------- diff --git a/examples/advanced/human_phantom/History b/examples/advanced/human_phantom/History index a2f25957d5..9fedc99b00 100644 --- a/examples/advanced/human_phantom/History +++ b/examples/advanced/human_phantom/History @@ -16,6 +16,9 @@ committal in the CVS repository ! ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24, 2021, B. Morgan (human_phantom-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + Nov 15, 2020, S. Guatelli tag human_phantom-V10-06-01 - Migration to G4RunManagerFactory diff --git a/examples/advanced/human_phantom/human_phantom.out b/examples/advanced/human_phantom/human_phantom.out index 5464a1fd86..3c50c7f9c2 100644 --- a/examples/advanced/human_phantom/human_phantom.out +++ b/examples/advanced/human_phantom/human_phantom.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -89,19 +95,19 @@ MotherVolume: physicalWorld sensitivity : 0 Construct Head with mother physicalWorld Checking overlaps for volume physicalHead (G4UnionSolid) ... OK! -Volume of Head = 4655.7 cm^3 +Volume of Head = 4655.93 cm^3 Material of Head = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of Head = 4594.71 g +Mass of Head = 4594.94 g MotherVolume: physicalHead sensitivity : 0 Construct Skull with mother volume physicalHead Checking overlaps for volume physicalSkull (G4SubtractionSolid) ... OK! Skull created !!!!!! -Volume of Skull = 845.339 cm^3 +Volume of Skull = 845.25 cm^3 Material of Skull = skeleton Density of Material = 1.4862 g/cm^3 -Mass of Skull = 1256.34 g +Mass of Skull = 1256.21 g Construct Brain with mother physicalHead Checking overlaps for volume physicalBrain (G4Ellipsoid) ... OK! Volume of Brain = 1470.27 cm^3 @@ -176,28 +182,28 @@ sensitivity : 0 Construct UpperSpine with mother volume physicalHead Checking overlaps for volume physicalUpperSpine (G4SubtractionSolid) ... OK! UpperSpine created !!!!!! -Volume of UpperSpine = 126.519 cm^3 +Volume of UpperSpine = 126.457 cm^3 Material of UpperSpine = skeleton Density of Material = 1.4862 g/cm^3 -Mass of UpperSpine = 188.033 g +Mass of UpperSpine = 187.94 g MotherVolume: physicalTrunk sensitivity : 0 Construct LeftScapula with mother volume physicalTrunk Checking overlaps for volume physicalLeftScapula (G4SubtractionSolid) ... OK! LeftScapula created !!!!!! -Volume of LeftScapula = 99.8079 cm^3 +Volume of LeftScapula = 93.8818 cm^3 Material of LeftScapula = skeleton Density of Material = 1.4862 g/cm^3 -Mass of LeftScapula = 148.334 g +Mass of LeftScapula = 139.527 g MotherVolume: physicalTrunk sensitivity : 0 Construct RightScapula with mother volume physicalTrunk Checking overlaps for volume physicalRightScapula (G4SubtractionSolid) ... OK! RightScapula created !!!!!! -Volume of RightScapula = 100.761 cm^3 +Volume of RightScapula = 100.443 cm^3 Material of RightScapula = skeleton Density of Material = 1.4862 g/cm^3 -Mass of RightScapula = 149.75 g +Mass of RightScapula = 149.278 g Construct LeftAdrenal with mother physicalTrunk Checking overlaps for volume physicalLeftAdrenal (G4Ellipsoid) ... OK! Left LeftAdrenal created !!!!!! @@ -240,10 +246,10 @@ Mass of RightClavicle = 20.3099 g Construct SmallIntestine with mother volume physicalTrunk Checking overlaps for volume physicalSmallIntestine (G4SubtractionSolid) ... OK! SmallIntestine created !!!!!! -Volume of SmallIntestine = 1019.77 cm^3 +Volume of SmallIntestine = 1020.14 cm^3 Material of SmallIntestine = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of SmallIntestine = 1006.41 g +Mass of SmallIntestine = 1006.78 g Construct RibCage with mother volume physicalTrunk Checking overlaps for volume physicalRibCage (G4SubtractionSolid) ... OK! Checking overlaps for volume physicalRib (G4SubtractionSolid) ... OK! @@ -259,10 +265,10 @@ Checking overlaps for volume physicalRib (G4SubtractionSolid) ... OK! Checking overlaps for volume physicalRib (G4SubtractionSolid) ... OK! Checking overlaps for volume physicalRib (G4SubtractionSolid) ... OK! RibCage created !!!!!! -Volume of RibCage = 698.499 cm^3 +Volume of RibCage = 687.734 cm^3 Material of RibCage = skeleton Density of Material = 1.4862 g/cm^3 -Mass of RibCage = 1038.11 g +Mass of RibCage = 1022.11 g MotherVolume: physicalTrunk sensitivity : 0 Construct MiddleLowerSpine with mother volume physicalTrunk @@ -275,10 +281,10 @@ Mass of MiddleLowerSpine = 1120.57 g Construct Pelvis with mother volume physicalTrunk Checking overlaps for volume physicalPelvis (G4SubtractionSolid) ... OK! Pelvis created !!!!!! -Volume of Pelvis = 605.134 cm^3 +Volume of Pelvis = 600.928 cm^3 Material of Pelvis = skeleton Density of Material = 1.4862 g/cm^3 -Mass of Pelvis = 899.35 g +Mass of Pelvis = 893.099 g Construct Stomach with mother volume physicalTrunk Checking overlaps for volume physicalStomach (G4Ellipsoid) ... OK! Stomach created !!!!!! @@ -289,17 +295,17 @@ Mass of Stomach = 396.856 g Construct UpperLargeIntestine with mother volume physicalTrunk Checking overlaps for volume physicalUpperLargeIntestine (G4UnionSolid) ... OK! UpperLargeIntestine created !!!!!! -Volume of UpperLargeIntestine = 435.304 cm^3 +Volume of UpperLargeIntestine = 434.909 cm^3 Material of UpperLargeIntestine = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of UpperLargeIntestine = 429.601 g +Mass of UpperLargeIntestine = 429.212 g Construct LowerLargeIntestine with mother volume physicalTrunk Checking overlaps for volume physicalLowerLargeIntestine (G4UnionSolid) ... OK! LowerLargeIntestine created !!!!!! -Volume of LowerLargeIntestine = 344.198 cm^3 +Volume of LowerLargeIntestine = 344.143 cm^3 Material of LowerLargeIntestine = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of LowerLargeIntestine = 339.689 g +Mass of LowerLargeIntestine = 339.635 g Construct Spleen with mother volume physicalTrunk Checking overlaps for volume physicalSpleen (G4Ellipsoid) ... OK! Spleen created !!!!!! @@ -310,40 +316,40 @@ Mass of Spleen = 173.625 g Construct Pancreas with mother volume physicalTrunk Checking overlaps for volume physicalPancreas (G4SubtractionSolid) ... OK! Pancreas created !!!!!! -Volume of Pancreas = 61.0518 cm^3 +Volume of Pancreas = 61.0499 cm^3 Material of Pancreas = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of Pancreas = 60.2521 g +Mass of Pancreas = 60.2501 g Construct LeftKidney with mother volume physicalTrunk Checking overlaps for volume physicalLeftKidney (G4SubtractionSolid) ... OK! Left LeftKidney created !!!!!! -Volume of LeftKidney = 144.061 cm^3 +Volume of LeftKidney = 144.007 cm^3 Material of LeftKidney = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of LeftKidney = 142.174 g +Mass of LeftKidney = 142.121 g Construct RightKidney with mother volume physicalTrunk Checking overlaps for volume physicalRightKidney (G4SubtractionSolid) ... OK! RightKidney created !!!!!! -Volume of RightKidney = 144.161 cm^3 +Volume of RightKidney = 143.982 cm^3 Material of RightKidney = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of RightKidney = 142.272 g +Mass of RightKidney = 142.096 g Construct UrinaryBladder with mother volume physicalTrunk Checking overlaps for volume physicalUrinaryBladder (G4SubtractionSolid) ... OK! UrinaryBladder created !!!!!! -Volume of UrinaryBladder = 45.7445 cm^3 +Volume of UrinaryBladder = 45.7019 cm^3 Material of UrinaryBladder = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of UrinaryBladder = 45.1452 g +Mass of UrinaryBladder = 45.1032 g MotherVolume: physicalWorld sensitivity : 0 Construct MaleGenitalia with mother volume physicalWorld Checking overlaps for volume physicalMaleGenitalia (G4SubtractionSolid) ... OK! MaleGenitalia created !!!!!! -Volume of MaleGenitalia = 229.292 cm^3 +Volume of MaleGenitalia = 229.385 cm^3 Material of MaleGenitalia = soft_tissue Density of Material = 0.9869 g/cm^3 -Mass of MaleGenitalia = 226.288 g +Mass of MaleGenitalia = 226.38 g MotherVolume: physicalWorld sensitivity : 0 Construct LeftTeste with mother volume physicalMaleGenitalia @@ -396,57 +402,57 @@ Mass of RightTeste = 18.5406 g phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -454,39 +460,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -494,306 +500,306 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -825,48 +831,48 @@ See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. Number of events = 100 Energy Total in Run:logicalBrain, ID: 0, Energy Deposition (MeV): 0 -Energy Total in Run:logicalHead, ID: 1, Energy Deposition (MeV): 5.64505 +Energy Total in Run:logicalHead, ID: 1, Energy Deposition (MeV): 4.51158 Energy Total in Run:logicalHeart, ID: 2, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftAdrenal, ID: 3, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftArmBone, ID: 4, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftBreast, ID: 5, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftClavicle, ID: 6, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftKidney, ID: 7, Energy Deposition (MeV): 0 -Energy Total in Run:logicalLeftLeg, ID: 8, Energy Deposition (MeV): 6.5974 +Energy Total in Run:logicalLeftLeg, ID: 8, Energy Deposition (MeV): 8.44539 Energy Total in Run:logicalLeftLegBone, ID: 9, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftLung, ID: 10, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftOvary, ID: 11, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftScapula, ID: 12, Energy Deposition (MeV): 0 Energy Total in Run:logicalLeftTeste, ID: 13, Energy Deposition (MeV): 0 Energy Total in Run:logicalLowerLargeIntestine, ID: 14, Energy Deposition (MeV): 0 -Energy Total in Run:logicalMaleGenitalia, ID: 15, Energy Deposition (MeV): 0.962342 +Energy Total in Run:logicalMaleGenitalia, ID: 15, Energy Deposition (MeV): 0 Energy Total in Run:logicalMiddleLowerSpine, ID: 16, Energy Deposition (MeV): 0 Energy Total in Run:logicalPancreas, ID: 17, Energy Deposition (MeV): 0 Energy Total in Run:logicalPelvis, ID: 18, Energy Deposition (MeV): 0 -Energy Total in Run:logicalRibCage, ID: 19, Energy Deposition (MeV): 0.272076 +Energy Total in Run:logicalRibCage, ID: 19, Energy Deposition (MeV): 0.305931 Energy Total in Run:logicalRightAdrenal, ID: 20, Energy Deposition (MeV): 0 Energy Total in Run:logicalRightArmBone, ID: 21, Energy Deposition (MeV): 0 Energy Total in Run:logicalRightBreast, ID: 22, Energy Deposition (MeV): 0 Energy Total in Run:logicalRightClavicle, ID: 23, Energy Deposition (MeV): 0 Energy Total in Run:logicalRightKidney, ID: 24, Energy Deposition (MeV): 0 -Energy Total in Run:logicalRightLeg, ID: 25, Energy Deposition (MeV): 12.2944 +Energy Total in Run:logicalRightLeg, ID: 25, Energy Deposition (MeV): 8.92374 Energy Total in Run:logicalRightLegBone, ID: 26, Energy Deposition (MeV): 0 Energy Total in Run:logicalRightLung, ID: 27, Energy Deposition (MeV): 0 Energy Total in Run:logicalRightOvary, ID: 28, Energy Deposition (MeV): 0 Energy Total in Run:logicalRightScapula, ID: 29, Energy Deposition (MeV): 0 Energy Total in Run:logicalRightTeste, ID: 30, Energy Deposition (MeV): 0 -Energy Total in Run:logicalSkull, ID: 31, Energy Deposition (MeV): 0.0781642 +Energy Total in Run:logicalSkull, ID: 31, Energy Deposition (MeV): 0.622106 Energy Total in Run:logicalSmallIntestine, ID: 32, Energy Deposition (MeV): 0 Energy Total in Run:logicalSpleen, ID: 33, Energy Deposition (MeV): 0 Energy Total in Run:logicalStomach, ID: 34, Energy Deposition (MeV): 0 Energy Total in Run:logicalThymus, ID: 35, Energy Deposition (MeV): 0 Energy Total in Run:logicalThyroid, ID: 36, Energy Deposition (MeV): 0 -Energy Total in Run:logicalTrunk, ID: 37, Energy Deposition (MeV): 28.8936 +Energy Total in Run:logicalTrunk, ID: 37, Energy Deposition (MeV): 23.555 Energy Total in Run:logicalUpperLargeIntestine, ID: 38, Energy Deposition (MeV): 0 Energy Total in Run:logicalUpperSpine, ID: 39, Energy Deposition (MeV): 0 Energy Total in Run:logicalUrinaryBladder, ID: 40, Energy Deposition (MeV): 0 Energy Total in Run:logicalUterus, ID: 41, Energy Deposition (MeV): 0 -Total Energy deposit in the body is: 54.7431 MeV +Total Energy deposit in the body is: 46.3638 MeV 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/advanced/iort_therapy/CMakeLists.txt b/examples/advanced/iort_therapy/CMakeLists.txt index 992f588b18..f25b399852 100644 --- a/examples/advanced/iort_therapy/CMakeLists.txt +++ b/examples/advanced/iort_therapy/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(iort_therapy) option(WITH_GEANT4_UIVIS "Build example with Geant4 UI and Vis drivers" ON) diff --git a/examples/advanced/iort_therapy/History b/examples/advanced/iort_therapy/History index 7c0dd6e45e..dac0267feb 100644 --- a/examples/advanced/iort_therapy/History +++ b/examples/advanced/iort_therapy/History @@ -6,6 +6,16 @@ carlo.casarino@polooncologicocefalu.it ==================================================== History file of the IORT application ==================================================== +24.05.2021 - B. Morgan (iort_therapy-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +12.02.2021 - S.Guatelli tag iort_therapy-V10-07-00 + Dependence to G4EmProcessOptions removed. + SetCuts method removed from local physics list as + it is not thread-safe. Cuts per Region set in ConstructProcess. + RegionStore is not available when accessed from the constructor + of the Physics List. + 02.11.2020 - B.Morgan tag iort_therapy-V10-06-02 Support same CMake version range as core Geant4 diff --git a/examples/advanced/iort_therapy/include/IORTPhysicsList.hh b/examples/advanced/iort_therapy/include/IORTPhysicsList.hh index dfb42ca14e..0c3cddff9e 100644 --- a/examples/advanced/iort_therapy/include/IORTPhysicsList.hh +++ b/examples/advanced/iort_therapy/include/IORTPhysicsList.hh @@ -57,7 +57,6 @@ public: void ConstructParticle(); - void SetCuts(); void SetCutForGamma(G4double); void SetCutForElectron(G4double); void SetCutForPositron(G4double); diff --git a/examples/advanced/iort_therapy/iort_therapy.out b/examples/advanced/iort_therapy/iort_therapy.out index 7c91351332..1993a8c860 100644 --- a/examples/advanced/iort_therapy/iort_therapy.out +++ b/examples/advanced/iort_therapy/iort_therapy.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -78,7 +84,6 @@ The (X,Y,Z) dimensions of the detector are : (7 cm ,15 cm ,15 cm ) Displacement between Phantom and World is: DX= 4.5 cm DY= 0 fm DZ= 0 fm --- G4CoupledTransportation is used ### G4EmConfigurator::AddModels n= 0 -PhysicsList::SetCuts:CutLength : 100 um /Physics/setDetectorCuts 0.01 mm /Physics/setCuts 0.01 mm /Step/waterPhantomStepMax 0.01 mm @@ -116,329 +121,329 @@ G4ScoringBox : boxMesh_1 --- Shape: Box mesh phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -487,7 +492,7 @@ Index : 5 used in the geometry : Yes Index : 6 used in the geometry : Yes Material : G4_WATER Range cuts : gamma 10 um e- 10 um e+ 10 um proton 0 fm - Energy thresholds : gamma 990 eV e- 14.0874 keV e+ 14.0874 keV proton 0 eV + Energy thresholds : gamma 990 eV e- 14.0874 keV e+ 14.0874 keV proton 0 meV Region(s) which use this couple : DetectorLog @@ -504,7 +509,7 @@ Run 0 starts ... Run terminated. Run Summary Number of events processed : 2000 - User=9.950000s Real=13.001138s Sys=0.290000s + User=9.060000s Real=11.883995s Sys=0.220000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/advanced/iort_therapy/src/IORTPhysicsList.cc b/examples/advanced/iort_therapy/src/IORTPhysicsList.cc index 4f7d5f8386..7fafdc94cf 100644 --- a/examples/advanced/iort_therapy/src/IORTPhysicsList.cc +++ b/examples/advanced/iort_therapy/src/IORTPhysicsList.cc @@ -54,7 +54,6 @@ #include "G4EmLivermorePhysics.hh" #include "G4EmPenelopePhysics.hh" #include "G4EmExtraPhysics.hh" -#include "G4EmProcessOptions.hh" #include "G4ParticleDefinition.hh" #include "G4ProductionCutsTable.hh" #include "G4ProcessManager.hh" @@ -72,6 +71,14 @@ IORTPhysicsList::IORTPhysicsList() : G4VModularPhysicsList() cutForElectron = defaultCutValue; cutForPositron = defaultCutValue; + // set cut values for gamma at first and for e- second and next for e+, + // because some processes for e+/e- need cut values for gamma + SetCutValue(cutForGamma, "gamma"); + SetCutValue(cutForElectron, "e-"); + SetCutValue(cutForPositron, "e+"); + + DumpCutValuesTable(); + stepMaxProcess = 0; pMessenger = new IORTPhysicsListMessenger(this); @@ -105,6 +112,8 @@ void IORTPhysicsList::ConstructProcess() emPhysicsList->ConstructProcess(); em_config.AddModels(); + // Set cuts for detector + SetDetectorCut(defaultCutValue); // step limitation (as a full process) // AddStepMax(); @@ -174,25 +183,6 @@ void IORTPhysicsList::AddStepMax() } } -void IORTPhysicsList::SetCuts() -{ - - if (verboseLevel >0){ - G4cout << "PhysicsList::SetCuts:"; - G4cout << "CutLength : " << G4BestUnit(defaultCutValue,"Length") << G4endl; - } - - // set cut values for gamma at first and for e- second and next for e+, - // because some processes for e+/e- need cut values for gamma - SetCutValue(cutForGamma, "gamma"); - SetCutValue(cutForElectron, "e-"); - SetCutValue(cutForPositron, "e+"); - - // Set cuts for detector - SetDetectorCut(defaultCutValue); - if (verboseLevel>0) DumpCutValuesTable(); -} - void IORTPhysicsList::SetCutForGamma(G4double cut) { cutForGamma = cut; diff --git a/examples/advanced/lAr_calorimeter/CMakeLists.txt b/examples/advanced/lAr_calorimeter/CMakeLists.txt index 62abbc9e10..7ca34a29db 100644 --- a/examples/advanced/lAr_calorimeter/CMakeLists.txt +++ b/examples/advanced/lAr_calorimeter/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(lArCal) #---------------------------------------------------------------------------- diff --git a/examples/advanced/lAr_calorimeter/History b/examples/advanced/lAr_calorimeter/History index 5a957a430d..e12e0a3d0d 100644 --- a/examples/advanced/lAr_calorimeter/History +++ b/examples/advanced/lAr_calorimeter/History @@ -7,6 +7,8 @@ Hi------------------------------------------------------------------- Category History file --------------------- +24.05.2021 - B. Morgan (lar_calorimeter-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 02.11.2020 - B.Morgan (lAr_calorimeter-V10-06-00) Support same CMake version range as core Geant4 diff --git a/examples/advanced/lAr_calorimeter/lAr_calorimeter.out b/examples/advanced/lAr_calorimeter/lAr_calorimeter.out index 0fd719bac1..fa5979801c 100644 --- a/examples/advanced/lAr_calorimeter/lAr_calorimeter.out +++ b/examples/advanced/lAr_calorimeter/lAr_calorimeter.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -17,7 +23,6 @@ G4PhysListFactory::GetReferencePhysList EMoption= 0 <<< Geant4 Physics List simulation engine: FTFP_BERT -<<< Reference Physics List FTFP_BERT is built Opening output file ... done Visualization Manager instantiating with verbosity "warnings (3)"... @@ -91,48 +96,48 @@ TBSetupSD is not found in /FCALTB/ phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -140,31 +145,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -172,288 +177,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -462,17 +467,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -480,67 +485,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -548,13 +553,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -562,13 +567,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -576,12 +581,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -589,13 +594,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -603,13 +608,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -617,13 +622,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -631,60 +636,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -692,27 +697,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -720,25 +725,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -746,25 +751,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -772,13 +777,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ### G4LevelReader: broken transition 0 from level 24 to 24 for isotope Z= 89 A= 219 - use ground level @@ -802,7 +807,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -919,14 +924,14 @@ Start closing geometry. G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 395 kByte - Total CPU time elapsed for geometry optimisation: 0.31 seconds + Total CPU time elapsed for geometry optimisation: 0.25 seconds Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume ------- ---------- ---------- -------- ---------- - 51.61 0.16 0.00 152k EmModuleLogical - 45.16 0.14 0.00 238k HadModuleLogical - 3.23 0.01 0.00 4k Mother + 56.00 0.14 0.00 152k EmModuleLogical + 44.00 0.11 0.00 238k HadModuleLogical + 0.00 0.00 0.00 4k Mother 0.00 0.00 0.00 0k CryostatLogical 0.00 0.00 0.00 0k LArgLogical 0.00 0.00 0.00 0k FCALEnvelopeLogical @@ -936,9 +941,9 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Voxelisation: top memory users: Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- - 60.17 238k 1385 2370 3792 0.14 HadModuleLogical - 38.50 152k 1129 1152 2426 0.16 EmModuleLogical - 0.93 3k 8 42 146 0.01 Mother + 60.17 238k 1385 2370 3792 0.11 HadModuleLogical + 38.50 152k 1129 1152 2426 0.14 EmModuleLogical + 0.93 3k 8 42 146 0.00 Mother 0.12 0k 1 7 8 0.00 SolidWLogical 0.12 0k 1 7 8 0.00 CuPlateLogical 0.08 0k 1 4 6 0.00 LArgLogical @@ -955,352 +960,352 @@ Read 2001 events from file data-tracks/tracks-20GeV.dat ---> Begin of event: 1 **** Primary : 1 Vertex : (5.55552,7.16569,32740) -Number of F1 Tiles with Positive energy : 58 +Number of F1 Tiles with Positive energy : 39 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) 1.61856 1.68112 1.78247 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -2.77372 +12.3895 + Visible Energy in Tail Catcher Scintillator +0 0 0 0 0 0 0 + Visible Energy in Tail Catcher Absorber +0 0 0 0 0 0 +N Tracks out of world 7 +N Secondaries 126 +EmEdep is=19743.7 MeV +HadEdep is=1.38434 MeV +Edep in FCAL1 FCAl2 : 19743.7 1.38434 + **** Primary : 2 + Vertex : (-3.76032,10.9751,32740) +Number of F1 Tiles with Positive energy : 58 +Number of F2 tiles with Positive energy : 0 + Visisble Energy in S1 , S2 , S3 in (MeV) +1.99322 1.78856 2.9511 + Visible Energy in Hole Counter (MeV) +0 92.5266 + Visible Energy in Upstream Dead Materials +974.841 + Visible Energy in Tail Catcher Scintillator +0 0 0 0 0 0 0 + Visible Energy in Tail Catcher Absorber +0 0 0 0 0 0 +N Tracks out of world 43 +N Secondaries 165 +EmEdep is=17666.1 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 17666.1 0 + **** Primary : 3 + Vertex : (13.1951,2.677,32740) +Number of F1 Tiles with Positive energy : 39 +Number of F2 tiles with Positive energy : 0 + Visisble Energy in S1 , S2 , S3 in (MeV) +1.61488 1.55208 1.71953 + Visible Energy in Hole Counter (MeV) +0 0 + Visible Energy in Upstream Dead Materials +692.205 + Visible Energy in Tail Catcher Scintillator +0 0 0 0 0 0 0 + Visible Energy in Tail Catcher Absorber +0 0 0 0 0 0 +N Tracks out of world 10 +N Secondaries 164 +EmEdep is=19168.4 MeV +HadEdep is=14.287 MeV +Edep in FCAL1 FCAl2 : 19168.4 14.287 + **** Primary : 4 + Vertex : (-8.66148,-8.80731,32740) +Number of F1 Tiles with Positive energy : 44 +Number of F2 tiles with Positive energy : 0 + Visisble Energy in S1 , S2 , S3 in (MeV) +1.54407 1.94421 2.49741 + Visible Energy in Hole Counter (MeV) +0 0 + Visible Energy in Upstream Dead Materials +1.8752 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 N Tracks out of world 4 -N Secondaries 126 -EmEdep is=19680.2 MeV -HadEdep is=4.88573 MeV -Edep in FCAL1 FCAl2 : 19680.2 4.88573 - **** Primary : 2 - Vertex : (-3.76032,10.9751,32740) -Number of F1 Tiles with Positive energy : 57 -Number of F2 tiles with Positive energy : 0 - Visisble Energy in S1 , S2 , S3 in (MeV) -2.34157 1.78678 3.10078 - Visible Energy in Hole Counter (MeV) -0 183.826 - Visible Energy in Upstream Dead Materials -2414.13 - Visible Energy in Tail Catcher Scintillator -0 0 0 0 0 0 0 - Visible Energy in Tail Catcher Absorber -0 0 0 0 0 0 -N Tracks out of world 97 -N Secondaries 140 -EmEdep is=15463.1 MeV -HadEdep is=1.10636 MeV -Edep in FCAL1 FCAl2 : 15463.1 1.10636 - **** Primary : 3 - Vertex : (13.1951,2.677,32740) -Number of F1 Tiles with Positive energy : 45 -Number of F2 tiles with Positive energy : 0 - Visisble Energy in S1 , S2 , S3 in (MeV) -2.1568 1.71055 1.39306 - Visible Energy in Hole Counter (MeV) -0 0 - Visible Energy in Upstream Dead Materials -3.18009 - Visible Energy in Tail Catcher Scintillator -0 0 0 0 0 0 0 - Visible Energy in Tail Catcher Absorber -0 0 0 0 0 0 -N Tracks out of world 6 -N Secondaries 225 -EmEdep is=19850.4 MeV -HadEdep is=8.67598 MeV -Edep in FCAL1 FCAl2 : 19850.4 8.67598 - **** Primary : 4 - Vertex : (-8.66148,-8.80731,32740) -Number of F1 Tiles with Positive energy : 46 -Number of F2 tiles with Positive energy : 0 - Visisble Energy in S1 , S2 , S3 in (MeV) -1.51624 2.29247 2.02256 - Visible Energy in Hole Counter (MeV) -0 0 - Visible Energy in Upstream Dead Materials -12.4782 - Visible Energy in Tail Catcher Scintillator -0 0 0 0 0 0 0 - Visible Energy in Tail Catcher Absorber -0 0 0 0 0 0 -N Tracks out of world 3 -N Secondaries 314 -EmEdep is=19864.4 MeV -HadEdep is=2.47371 MeV -Edep in FCAL1 FCAl2 : 19864.4 2.47371 +N Secondaries 120 +EmEdep is=19769.8 MeV +HadEdep is=1.57903 MeV +Edep in FCAL1 FCAl2 : 19769.8 1.57903 **** Primary : 5 Vertex : (4.75859,7.01622,32740) Number of F1 Tiles with Positive energy : 41 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.89974 1.81379 2.71453 +1.61223 2.34405 1.63887 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -5.21126 +17.3758 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 5 -N Secondaries 240 -EmEdep is=19703.8 MeV -HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 19703.8 0 +N Tracks out of world 4 +N Secondaries 210 +EmEdep is=19826.3 MeV +HadEdep is=2.33419 MeV +Edep in FCAL1 FCAl2 : 19826.3 2.33419 **** Primary : 6 Vertex : (1.94335,14.9228,32740) -Number of F1 Tiles with Positive energy : 65 +Number of F1 Tiles with Positive energy : 55 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.54787 3.86109 1.97078 +1.66924 1.83252 1.78292 Visible Energy in Hole Counter (MeV) -0 164.062 +0 73.6674 Visible Energy in Upstream Dead Materials -2912.73 +726.767 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 78 -N Secondaries 73 -EmEdep is=14922.6 MeV -HadEdep is=2.94389 MeV -Edep in FCAL1 FCAl2 : 14922.6 2.94389 +N Tracks out of world 34 +N Secondaries 165 +EmEdep is=18087.4 MeV +HadEdep is=3.97075 MeV +Edep in FCAL1 FCAl2 : 18087.4 3.97075 **** Primary : 7 Vertex : (-10.9878,-6.7949,32740) -Number of F1 Tiles with Positive energy : 65 +Number of F1 Tiles with Positive energy : 70 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.64822 2.601 2.43655 +1.42306 1.59378 1.72949 Visible Energy in Hole Counter (MeV) -0 148.245 +0 27.7188 Visible Energy in Upstream Dead Materials -4653.33 +6004.61 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 130 -N Secondaries 197 -EmEdep is=13222.2 MeV -HadEdep is=6.44154 MeV -Edep in FCAL1 FCAl2 : 13222.2 6.44154 +N Tracks out of world 140 +N Secondaries 165 +EmEdep is=11616.2 MeV +HadEdep is=0.295693 MeV +Edep in FCAL1 FCAl2 : 11616.2 0.295693 **** Primary : 8 Vertex : (10.9757,-1.49585,32740) Number of F1 Tiles with Positive energy : 44 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -2.08085 1.75859 1.8251 +1.92248 2.31789 1.92134 Visible Energy in Hole Counter (MeV) -0 0 +0 3.65768 Visible Energy in Upstream Dead Materials -13.2077 +2.4948 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 18 -N Secondaries 128 -EmEdep is=19513 MeV -HadEdep is=3.87945 MeV -Edep in FCAL1 FCAl2 : 19513 3.87945 +N Tracks out of world 2 +N Secondaries 112 +EmEdep is=19833.3 MeV +HadEdep is=4.23656 MeV +Edep in FCAL1 FCAl2 : 19833.3 4.23656 **** Primary : 9 Vertex : (-27.7734,3.36444,32740) -Number of F1 Tiles with Positive energy : 65 +Number of F1 Tiles with Positive energy : 70 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -3.34473 9.59135 26.7421 +1.84589 1.51415 1.66018 Visible Energy in Hole Counter (MeV) -0 147.881 +0 68.7009 Visible Energy in Upstream Dead Materials -5561.77 +1656.88 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 170 -N Secondaries 269 -EmEdep is=11759.3 MeV -HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 11759.3 0 +N Tracks out of world 48 +N Secondaries 211 +EmEdep is=16931.6 MeV +HadEdep is=2.62212 MeV +Edep in FCAL1 FCAl2 : 16931.6 2.62212 **** Primary : 10 Vertex : (-22.5474,4.1006,32740) -Number of F1 Tiles with Positive energy : 37 +Number of F1 Tiles with Positive energy : 46 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -2.35727 1.51943 2.3663 +1.68706 2.97957 4.64588 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -14.6427 +6.9902 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 4 -N Secondaries 333 -EmEdep is=19764 MeV -HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 19764 0 +N Tracks out of world 5 +N Secondaries 106 +EmEdep is=19761.5 MeV +HadEdep is=5.06012 MeV +Edep in FCAL1 FCAl2 : 19761.5 5.06012 ---> Begin of event: 11 **** Primary : 11 Vertex : (-6.31939,21.5056,32740) -Number of F1 Tiles with Positive energy : 39 +Number of F1 Tiles with Positive energy : 76 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.83806 1.54679 1.63668 +1.887 2.36149 1.62423 Visible Energy in Hole Counter (MeV) -0 0 +0 44.0156 Visible Energy in Upstream Dead Materials -15.3648 +3559.37 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 4 -N Secondaries 184 -EmEdep is=19714.3 MeV -HadEdep is=0.926263 MeV -Edep in FCAL1 FCAl2 : 19714.3 0.926263 +N Tracks out of world 115 +N Secondaries 145 +EmEdep is=13765.9 MeV +HadEdep is=0.493457 MeV +Edep in FCAL1 FCAl2 : 13765.9 0.493457 **** Primary : 12 Vertex : (17.1015,6.30557,32740) -Number of F1 Tiles with Positive energy : 41 -Number of F2 tiles with Positive energy : 1 +Number of F1 Tiles with Positive energy : 52 +Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.65202 1.92696 1.69193 +1.63235 2.28481 1.54661 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -3.94729 +18.933 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 4 -N Secondaries 292 -EmEdep is=19794.5 MeV -HadEdep is=9.75797 MeV -Edep in FCAL1 FCAl2 : 19794.5 9.75797 +N Tracks out of world 10 +N Secondaries 97 +EmEdep is=19761.5 MeV +HadEdep is=8.72732 MeV +Edep in FCAL1 FCAl2 : 19761.5 8.72732 **** Primary : 13 Vertex : (-24.9484,11.8659,32740) -Number of F1 Tiles with Positive energy : 32 +Number of F1 Tiles with Positive energy : 31 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.52083 2.06469 1.50389 +1.57219 1.867 1.73156 Visible Energy in Hole Counter (MeV) -0 148.803 +0 73.7552 Visible Energy in Upstream Dead Materials -17546.2 +18053.4 Visible Energy in Tail Catcher Scintillator -0 0 0 0 0 0 0 +0 0 0.00634892 0 0 0 0 Visible Energy in Tail Catcher Absorber -0 0 0 0 0 0 -N Tracks out of world 197 -N Secondaries 284 -EmEdep is=1002.12 MeV -HadEdep is=6.49165 MeV -Edep in FCAL1 FCAl2 : 1002.12 6.49165 +0 0.43719 0 0 0 0 +N Tracks out of world 190 +N Secondaries 188 +EmEdep is=889.506 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 889.506 0 **** Primary : 14 Vertex : (-0.133696,18.3151,32740) -Number of F1 Tiles with Positive energy : 46 +Number of F1 Tiles with Positive energy : 48 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.75755 1.63575 2.39422 +2.86976 3.28592 4.54638 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -7.6949 +7.07547 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 N Tracks out of world 6 -N Secondaries 95 -EmEdep is=19548.9 MeV -HadEdep is=5.63068 MeV -Edep in FCAL1 FCAl2 : 19548.9 5.63068 +N Secondaries 278 +EmEdep is=19631.8 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 19631.8 0 **** Primary : 15 Vertex : (17.3196,17.6617,32740) -Number of F1 Tiles with Positive energy : 40 +Number of F1 Tiles with Positive energy : 47 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -2.36853 2.56902 1.60719 +1.50462 1.61311 1.97144 Visible Energy in Hole Counter (MeV) -0 0 +0 40.9683 Visible Energy in Upstream Dead Materials -1.85875 +683.655 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 4 -N Secondaries 175 -EmEdep is=19749.8 MeV -HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 19749.8 0 +N Tracks out of world 29 +N Secondaries 73 +EmEdep is=18416.4 MeV +HadEdep is=5.0424 MeV +Edep in FCAL1 FCAl2 : 18416.4 5.0424 **** Primary : 16 Vertex : (-20.8489,10.8988,32740) -Number of F1 Tiles with Positive energy : 77 +Number of F1 Tiles with Positive energy : 54 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.73266 1.86714 5.26771 +1.53018 1.73818 1.70481 Visible Energy in Hole Counter (MeV) -0 195.807 +0 104.525 Visible Energy in Upstream Dead Materials -7543.82 +4340.04 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 236 -N Secondaries 213 -EmEdep is=9496.24 MeV -HadEdep is=0.439552 MeV -Edep in FCAL1 FCAl2 : 9496.24 0.439552 +N Tracks out of world 140 +N Secondaries 242 +EmEdep is=14064.6 MeV +HadEdep is=7.01415 MeV +Edep in FCAL1 FCAl2 : 14064.6 7.01415 **** Primary : 17 Vertex : (-9.96316,-9.33478,32740) -Number of F1 Tiles with Positive energy : 39 +Number of F1 Tiles with Positive energy : 38 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.54204 1.9332 1.77612 +1.77663 1.90872 1.79692 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -16.1299 - Visible Energy in Tail Catcher Scintillator -0 0 0 0 0 0 0 - Visible Energy in Tail Catcher Absorber -0 0 0 0 0 0 -N Tracks out of world 8 -N Secondaries 272 -EmEdep is=19664.1 MeV -HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 19664.1 0 - **** Primary : 18 - Vertex : (-9.96316,-9.33478,32740) -Number of F1 Tiles with Positive energy : 41 -Number of F2 tiles with Positive energy : 0 - Visisble Energy in S1 , S2 , S3 in (MeV) -2.17953 1.77908 1.5257 - Visible Energy in Hole Counter (MeV) -0 0 - Visible Energy in Upstream Dead Materials -4.91207 +9.17053 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 N Tracks out of world 3 -N Secondaries 188 -EmEdep is=19812.9 MeV -HadEdep is=3.16237 MeV -Edep in FCAL1 FCAl2 : 19812.9 3.16237 +N Secondaries 67 +EmEdep is=19869.4 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 19869.4 0 + **** Primary : 18 + Vertex : (-9.96316,-9.33478,32740) +Number of F1 Tiles with Positive energy : 36 +Number of F2 tiles with Positive energy : 0 + Visisble Energy in S1 , S2 , S3 in (MeV) +1.62373 1.73565 1.70767 + Visible Energy in Hole Counter (MeV) +0 0 + Visible Energy in Upstream Dead Materials +14.6759 + Visible Energy in Tail Catcher Scintillator +0 0 0 0 0 0 0 + Visible Energy in Tail Catcher Absorber +0 0 0 0 0 0 +N Tracks out of world 5 +N Secondaries 187 +EmEdep is=19868.9 MeV +HadEdep is=4.65335 MeV +Edep in FCAL1 FCAl2 : 19868.9 4.65335 Run terminated. Run Summary Number of events processed : 18 - User=8.530000s Real=8.745313s Sys=0.000000s + User=7.850000s Real=8.032802s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1310,6 +1315,8 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -1317,7 +1324,8 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 43 +Total navigation history collections cleaned: 44 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.0615 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -1325,16 +1333,17 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.112 MB -Pool ID '7G4Track', size : 0.222 MB -Pool ID '18G4TouchableHistory', size : 0.00481 MB +Pool ID '17G4DynamicParticle', size : 0.104 MB +Pool ID '7G4Track', size : 0.208 MB +Pool ID '18G4TouchableHistory', size : 0.00577 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Pool ID '10G4Fragment', size : 0.00192 MB Pool ID '17G4ReactionProduct', size : 0.00192 MB Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.41 MB +Dynamic pools deleted: 12 / Total memory freed: 0.39 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/advanced/medical_linac/CMakeLists.txt b/examples/advanced/medical_linac/CMakeLists.txt index 944403a0fa..f9e2632da2 100644 --- a/examples/advanced/medical_linac/CMakeLists.txt +++ b/examples/advanced/medical_linac/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(medical_linac) #---------------------------------------------------------------------------- diff --git a/examples/advanced/medical_linac/History b/examples/advanced/medical_linac/History index 29d6e3fb5c..9cb2866e6d 100644 --- a/examples/advanced/medical_linac/History +++ b/examples/advanced/medical_linac/History @@ -14,6 +14,9 @@ and keep track of all category-tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24.05.2021 B. Morgan (medical_linac-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 02.11.2020 B.Morgan tag medical_linac-V10-06-00 Support same CMake version range as core Geant4 diff --git a/examples/advanced/medical_linac/medical_linac.out b/examples/advanced/medical_linac/medical_linac.out index a75040a2da..b2299a48bd 100644 --- a/examples/advanced/medical_linac/medical_linac.out +++ b/examples/advanced/medical_linac/medical_linac.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -255,57 +261,57 @@ Checking overlaps for volume fullWaterPhantomPV (G4Box) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 1 GeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 1 GeV Fluo KleinNishina : Emin= 1 GeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Livermore5DConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai +Livermore5DConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -313,38 +319,38 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -352,298 +358,298 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. @@ -889,10 +895,10 @@ Launched 50000 random primary particles Run terminated. Run Summary Number of events processed : 50000 - User=17.350000s Real=18.903688s Sys=0.020000s + User=15.110000s Real=15.887159s Sys=0.020000s PrimitiveScorer RUN PhantomSD,TotalDose - Number of entries 137 -loop elapsed time [s] : 17.39 + Number of entries 127 +loop elapsed time [s] : 15.15 Region -- -- appears in world volume @@ -1116,10 +1122,10 @@ Launched 50000 random primary particles Run terminated. Run Summary Number of events processed : 50000 - User=17.300000s Real=20.572580s Sys=0.010000s + User=14.990000s Real=15.786913s Sys=0.000000s PrimitiveScorer RUN PhantomSD,TotalDose - Number of entries 206 -loop elapsed time [s] : 17.34 + Number of entries 200 +loop elapsed time [s] : 15.03 ################ END NEW GEOMETRY ######################## /run/geometryModified @@ -1413,10 +1419,10 @@ Launched 50000 random primary particles Run terminated. Run Summary Number of events processed : 50000 - User=17.460000s Real=21.655599s Sys=0.000000s + User=14.790000s Real=15.508623s Sys=0.020000s PrimitiveScorer RUN PhantomSD,TotalDose - Number of entries 102 -loop elapsed time [s] : 17.5 + Number of entries 94 +loop elapsed time [s] : 14.82 Region -- -- appears in world volume @@ -1640,17 +1646,20 @@ Launched 50000 random primary particles Run terminated. Run Summary Number of events processed : 50000 - User=17.590000s Real=19.244826s Sys=0.050000s + User=14.960000s Real=15.866908s Sys=0.030000s PrimitiveScorer RUN PhantomSD,TotalDose - Number of entries 117 -loop elapsed time [s] : 17.63 + Number of entries 116 +loop elapsed time [s] : 14.99 ################ END NEW GEOMETRY ######################## -loop elapsed time [s] : 73.28 +loop elapsed time [s] : 63.13 G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. +UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -1659,8 +1668,9 @@ EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 19 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0269 MB +Pool ID '20G4NavigationLevelRep', size : 0.0279 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0 MB Pool ID '7G4Event', size : 0.000961 MB @@ -1671,13 +1681,14 @@ Pool ID '17G4DynamicParticle', size : 0.00288 MB Pool ID '7G4Track', size : 0.00577 MB Pool ID '18G4TouchableHistory', size : 0.00192 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '12G4Trajectory', size : 0.00288 MB -Pool ID '17G4TrajectoryPoint', size : 0.0346 MB +Pool ID '12G4Trajectory', size : 0.00385 MB +Pool ID '17G4TrajectoryPoint', size : 0.0356 MB Pool ID '21G4TrajectoryContainer', size : 0.000961 MB Number of memory pools allocated: 14 of which, static: 0 -Dynamic pools deleted: 14 / Total memory freed: 0.082 MB +Dynamic pools deleted: 14 / Total memory freed: 0.085 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/advanced/medical_linac/totDose.txt b/examples/advanced/medical_linac/totDose.txt index 4660e7d326..6e9125a82d 100644 --- a/examples/advanced/medical_linac/totDose.txt +++ b/examples/advanced/medical_linac/totDose.txt @@ -331,7 +331,7 @@ 0 11 0 0 1 11 0 0 2 11 0 0 -3 11 0 1.74602e-11 +3 11 0 0 4 11 0 0 5 11 0 0 6 11 0 0 @@ -764,7 +764,7 @@ 13 25 0 0 14 25 0 0 15 25 0 0 -16 25 0 7.6827e-13 +16 25 0 0 17 25 0 0 18 25 0 0 19 25 0 0 @@ -1110,7 +1110,7 @@ 29 6 1 0 0 7 1 0 1 7 1 0 -2 7 1 1.15429e-10 +2 7 1 0 3 7 1 0 4 7 1 0 5 7 1 0 @@ -2478,7 +2478,7 @@ 17 22 2 0 18 22 2 0 19 22 2 0 -20 22 2 3.9175e-11 +20 22 2 0 21 22 2 0 22 22 2 0 23 22 2 0 @@ -2536,7 +2536,7 @@ 15 24 2 0 16 24 2 0 17 24 2 0 -18 24 2 1.64393e-13 +18 24 2 0 19 24 2 0 20 24 2 0 21 24 2 0 @@ -3439,7 +3439,7 @@ 18 24 3 0 19 24 3 0 20 24 3 0 -21 24 3 6.17504e-12 +21 24 3 0 22 24 3 0 23 24 3 0 24 24 3 0 @@ -3583,7 +3583,7 @@ 12 29 3 0 13 29 3 0 14 29 3 0 -15 29 3 1.28644e-10 +15 29 3 0 16 29 3 0 17 29 3 0 18 29 3 0 @@ -3857,7 +3857,7 @@ 16 8 4 0 17 8 4 0 18 8 4 0 -19 8 4 0 +19 8 4 9.65423e-12 20 8 4 0 21 8 4 0 22 8 4 0 @@ -5005,7 +5005,7 @@ 24 16 5 0 25 16 5 0 26 16 5 0 -27 16 5 0 +27 16 5 3.34235e-13 28 16 5 0 29 16 5 0 0 17 5 0 @@ -5035,7 +5035,7 @@ 24 17 5 0 25 17 5 0 26 17 5 0 -27 17 5 0 +27 17 5 6.49568e-13 28 17 5 0 29 17 5 0 0 18 5 0 @@ -5905,7 +5905,7 @@ 24 16 6 0 25 16 6 0 26 16 6 0 -27 16 6 0 +27 16 6 5.86322e-13 28 16 6 0 29 16 6 0 0 17 6 0 @@ -7727,7 +7727,7 @@ 16 17 8 0 17 17 8 0 18 17 8 0 -19 17 8 0 +19 17 8 1.60336e-12 20 17 8 0 21 17 8 0 22 17 8 0 @@ -8020,7 +8020,7 @@ 9 27 8 0 10 27 8 0 11 27 8 0 -12 27 8 9.96885e-12 +12 27 8 0 13 27 8 0 14 27 8 0 15 27 8 0 @@ -8079,7 +8079,7 @@ 8 29 8 0 9 29 8 0 10 29 8 0 -11 29 8 0 +11 29 8 2.07907e-11 12 29 8 0 13 29 8 0 14 29 8 0 @@ -8628,7 +8628,7 @@ 17 17 9 0 18 17 9 0 19 17 9 0 -20 17 9 0 +20 17 9 6.53478e-13 21 17 9 0 22 17 9 0 23 17 9 0 @@ -8658,7 +8658,7 @@ 17 18 9 0 18 18 9 0 19 18 9 0 -20 18 9 0 +20 18 9 1.80616e-12 21 18 9 0 22 18 9 0 23 18 9 0 @@ -8776,7 +8776,7 @@ 15 22 9 0 16 22 9 0 17 22 9 0 -18 22 9 1.71386e-11 +18 22 9 0 19 22 9 0 20 22 9 0 21 22 9 0 @@ -8900,7 +8900,7 @@ 19 26 9 0 20 26 9 0 21 26 9 0 -22 26 9 3.51546e-11 +22 26 9 0 23 26 9 0 24 26 9 0 25 26 9 0 @@ -8952,7 +8952,7 @@ 11 28 9 0 12 28 9 0 13 28 9 0 -14 28 9 3.41589e-12 +14 28 9 0 15 28 9 0 16 28 9 0 17 28 9 0 @@ -9790,7 +9790,7 @@ 9 26 10 0 10 26 10 0 11 26 10 0 -12 26 10 3.69847e-12 +12 26 10 0 13 26 10 0 14 26 10 0 15 26 10 0 @@ -9799,7 +9799,7 @@ 18 26 10 0 19 26 10 0 20 26 10 0 -21 26 10 1.00691e-12 +21 26 10 0 22 26 10 0 23 26 10 0 24 26 10 0 @@ -9880,8 +9880,8 @@ 9 29 10 0 10 29 10 0 11 29 10 0 -12 29 10 7.29546e-11 -13 29 10 5.50679e-11 +12 29 10 0 +13 29 10 0 14 29 10 0 15 29 10 0 16 29 10 0 @@ -10458,7 +10458,7 @@ 17 18 11 0 18 18 11 0 19 18 11 0 -20 18 11 0 +20 18 11 4.39906e-13 21 18 11 0 22 18 11 0 23 18 11 0 @@ -10576,7 +10576,7 @@ 15 22 11 0 16 22 11 0 17 22 11 0 -18 22 11 1.62387e-13 +18 22 11 0 19 22 11 0 20 22 11 0 21 22 11 0 @@ -10636,7 +10636,7 @@ 15 24 11 0 16 24 11 0 17 24 11 0 -18 24 11 0 +18 24 11 2.0837e-12 19 24 11 0 20 24 11 0 21 24 11 0 @@ -10699,7 +10699,7 @@ 18 26 11 0 19 26 11 0 20 26 11 0 -21 26 11 1.55458e-10 +21 26 11 0 22 26 11 0 23 26 11 0 24 26 11 0 @@ -10729,7 +10729,7 @@ 18 27 11 0 19 27 11 0 20 27 11 0 -21 27 11 6.38243e-12 +21 27 11 0 22 27 11 0 23 27 11 0 24 27 11 0 @@ -10747,7 +10747,7 @@ 6 28 11 0 7 28 11 0 8 28 11 0 -9 28 11 0 +9 28 11 1.44803e-10 10 28 11 0 11 28 11 0 12 28 11 0 @@ -11337,7 +11337,7 @@ 26 17 12 0 27 17 12 0 28 17 12 0 -29 17 12 0 +29 17 12 2.22468e-12 0 18 12 0 1 18 12 0 2 18 12 0 @@ -11535,7 +11535,7 @@ 14 24 12 0 15 24 12 0 16 24 12 0 -17 24 12 0 +17 24 12 9.89207e-13 18 24 12 0 19 24 12 0 20 24 12 0 @@ -11680,7 +11680,7 @@ 9 29 12 0 10 29 12 0 11 29 12 0 -12 29 12 0 +12 29 12 3.42764e-11 13 29 12 0 14 29 12 0 15 29 12 0 @@ -12386,7 +12386,7 @@ 25 22 13 0 26 22 13 0 27 22 13 0 -28 22 13 0 +28 22 13 1.88067e-13 29 22 13 0 0 23 13 0 1 23 13 0 @@ -12465,8 +12465,8 @@ 14 25 13 0 15 25 13 0 16 25 13 0 -17 25 13 4.0573e-11 -18 25 13 4.6709e-11 +17 25 13 0 +18 25 13 0 19 25 13 0 20 25 13 0 21 25 13 0 @@ -12501,7 +12501,7 @@ 20 26 13 0 21 26 13 0 22 26 13 0 -23 26 13 0 +23 26 13 1.22118e-12 24 26 13 0 25 26 13 0 26 26 13 0 @@ -12520,11 +12520,11 @@ 9 27 13 0 10 27 13 0 11 27 13 0 -12 27 13 0 +12 27 13 7.783e-12 13 27 13 0 14 27 13 0 15 27 13 0 -16 27 13 0 +16 27 13 6.53228e-11 17 27 13 0 18 27 13 0 19 27 13 0 @@ -12533,7 +12533,7 @@ 22 27 13 0 23 27 13 0 24 27 13 0 -25 27 13 0 +25 27 13 1.20406e-12 26 27 13 0 27 27 13 0 28 27 13 0 @@ -12546,11 +12546,11 @@ 5 28 13 0 6 28 13 0 7 28 13 0 -8 28 13 0 +8 28 13 1.29783e-10 9 28 13 0 10 28 13 0 11 28 13 0 -12 28 13 0 +12 28 13 9.07655e-12 13 28 13 0 14 28 13 0 15 28 13 0 @@ -12576,7 +12576,7 @@ 5 29 13 0 6 29 13 0 7 29 13 0 -8 29 13 0 +8 29 13 1.52363e-10 9 29 13 0 10 29 13 0 11 29 13 0 @@ -13015,7 +13015,7 @@ 24 13 14 0 25 13 14 0 26 13 14 0 -27 13 14 0 +27 13 14 6.07478e-12 28 13 14 0 29 13 14 0 0 14 14 0 @@ -13076,8 +13076,8 @@ 25 15 14 0 26 15 14 0 27 15 14 0 -28 15 14 0 -29 15 14 0 +28 15 14 1.38548e-12 +29 15 14 2.15707e-11 0 16 14 0 1 16 14 0 2 16 14 0 @@ -13136,7 +13136,7 @@ 25 17 14 0 26 17 14 0 27 17 14 0 -28 17 14 0 +28 17 14 1.05682e-12 29 17 14 0 0 18 14 0 1 18 14 0 @@ -13227,7 +13227,7 @@ 26 20 14 0 27 20 14 0 28 20 14 0 -29 20 14 0 +29 20 14 5.46027e-13 0 21 14 0 1 21 14 0 2 21 14 0 @@ -13333,9 +13333,9 @@ 12 24 14 0 13 24 14 0 14 24 14 0 -15 24 14 0 +15 24 14 1.99505e-12 16 24 14 0 -17 24 14 0 +17 24 14 4.93402e-12 18 24 14 0 19 24 14 0 20 24 14 0 @@ -13368,7 +13368,7 @@ 17 25 14 0 18 25 14 0 19 25 14 0 -20 25 14 0 +20 25 14 2.80345e-11 21 25 14 0 22 25 14 0 23 25 14 0 @@ -13420,8 +13420,8 @@ 9 27 14 0 10 27 14 0 11 27 14 0 -12 27 14 0 -13 27 14 0 +12 27 14 1.59025e-10 +13 27 14 5.19931e-11 14 27 14 0 15 27 14 0 16 27 14 0 @@ -13483,7 +13483,7 @@ 12 29 14 0 13 29 14 0 14 29 14 0 -15 29 14 0 +15 29 14 4.69781e-11 16 29 14 0 17 29 14 0 18 29 14 0 @@ -13975,7 +13975,7 @@ 24 15 15 0 25 15 15 0 26 15 15 0 -27 15 15 0 +27 15 15 1.38053e-12 28 15 15 0 29 15 15 0 0 16 15 0 @@ -14179,7 +14179,7 @@ 18 22 15 0 19 22 15 0 20 22 15 0 -21 22 15 0 +21 22 15 3.82851e-11 22 22 15 0 23 22 15 0 24 22 15 0 @@ -14297,7 +14297,7 @@ 16 26 15 0 17 26 15 0 18 26 15 0 -19 26 15 2.04346e-11 +19 26 15 0 20 26 15 0 21 26 15 0 22 26 15 0 @@ -14353,9 +14353,9 @@ 12 28 15 0 13 28 15 0 14 28 15 0 -15 28 15 0 -16 28 15 0 -17 28 15 2.75374e-10 +15 28 15 1.46954e-10 +16 28 15 2.16912e-10 +17 28 15 0 18 28 15 0 19 28 15 0 20 28 15 0 @@ -14383,9 +14383,9 @@ 12 29 15 0 13 29 15 0 14 29 15 0 -15 29 15 0 +15 29 15 1.31306e-11 16 29 15 0 -17 29 15 3.26622e-11 +17 29 15 0 18 29 15 0 19 29 15 0 20 29 15 0 @@ -14914,7 +14914,7 @@ 3 17 16 0 4 17 16 0 5 17 16 0 -6 17 16 2.1299e-11 +6 17 16 0 7 17 16 0 8 17 16 0 9 17 16 0 @@ -14943,7 +14943,7 @@ 2 18 16 0 3 18 16 0 4 18 16 0 -5 18 16 8.08471e-12 +5 18 16 0 6 18 16 0 7 18 16 0 8 18 16 0 @@ -15044,7 +15044,7 @@ 13 21 16 0 14 21 16 0 15 21 16 0 -16 21 16 1.53166e-10 +16 21 16 0 17 21 16 0 18 21 16 0 19 21 16 0 @@ -15074,12 +15074,12 @@ 13 22 16 0 14 22 16 0 15 22 16 0 -16 22 16 1.04773e-10 +16 22 16 0 17 22 16 0 18 22 16 0 19 22 16 0 20 22 16 0 -21 22 16 1.15445e-11 +21 22 16 1.29511e-10 22 22 16 0 23 22 16 0 24 22 16 0 @@ -15100,7 +15100,7 @@ 9 23 16 0 10 23 16 0 11 23 16 0 -12 23 16 0 +12 23 16 5.18954e-12 13 23 16 0 14 23 16 0 15 23 16 0 @@ -15108,8 +15108,8 @@ 17 23 16 0 18 23 16 0 19 23 16 0 -20 23 16 5.84815e-11 -21 23 16 0 +20 23 16 0 +21 23 16 6.45213e-11 22 23 16 0 23 23 16 0 24 23 16 0 @@ -15166,7 +15166,7 @@ 15 25 16 0 16 25 16 0 17 25 16 0 -18 25 16 0 +18 25 16 6.86905e-11 19 25 16 0 20 25 16 0 21 25 16 0 @@ -15196,8 +15196,8 @@ 15 26 16 0 16 26 16 0 17 26 16 0 -18 26 16 0 -19 26 16 0 +18 26 16 3.79824e-11 +19 26 16 1.54396e-10 20 26 16 0 21 26 16 0 22 26 16 0 @@ -15212,7 +15212,7 @@ 1 27 16 0 2 27 16 0 3 27 16 0 -4 27 16 0 +4 27 16 3.60908e-11 5 27 16 0 6 27 16 0 7 27 16 0 @@ -15226,7 +15226,7 @@ 15 27 16 0 16 27 16 0 17 27 16 0 -18 27 16 3.92843e-11 +18 27 16 0 19 27 16 0 20 27 16 0 21 27 16 0 @@ -15242,7 +15242,7 @@ 1 28 16 0 2 28 16 0 3 28 16 0 -4 28 16 0 +4 28 16 1.61408e-12 5 28 16 0 6 28 16 0 7 28 16 0 @@ -15255,8 +15255,8 @@ 14 28 16 0 15 28 16 0 16 28 16 0 -17 28 16 5.13196e-11 -18 28 16 1.669e-10 +17 28 16 0 +18 28 16 0 19 28 16 0 20 28 16 0 21 28 16 0 @@ -16068,7 +16068,7 @@ 17 25 17 0 18 25 17 0 19 25 17 0 -20 25 17 9.96447e-13 +20 25 17 0 21 25 17 0 22 25 17 0 23 25 17 0 @@ -16099,8 +16099,8 @@ 18 26 17 0 19 26 17 0 20 26 17 0 -21 26 17 1.94306e-10 -22 26 17 4.34698e-11 +21 26 17 0 +22 26 17 0 23 26 17 0 24 26 17 0 25 26 17 0 @@ -16110,7 +16110,7 @@ 29 26 17 0 0 27 17 0 1 27 17 0 -2 27 17 2.51186e-11 +2 27 17 0 3 27 17 0 4 27 17 0 5 27 17 0 @@ -16129,7 +16129,7 @@ 18 27 17 0 19 27 17 0 20 27 17 0 -21 27 17 1.28211e-10 +21 27 17 0 22 27 17 0 23 27 17 0 24 27 17 0 @@ -16158,7 +16158,7 @@ 17 28 17 0 18 28 17 0 19 28 17 0 -20 28 17 3.40847e-13 +20 28 17 0 21 28 17 0 22 28 17 0 23 28 17 0 @@ -16178,7 +16178,7 @@ 7 29 17 0 8 29 17 0 9 29 17 0 -10 29 17 0 +10 29 17 1.88914e-10 11 29 17 0 12 29 17 0 13 29 17 0 @@ -16186,7 +16186,7 @@ 15 29 17 0 16 29 17 0 17 29 17 0 -18 29 17 0 +18 29 17 9.86276e-12 19 29 17 0 20 29 17 0 21 29 17 0 @@ -16809,8 +16809,8 @@ 8 20 18 0 9 20 18 0 10 20 18 0 -11 20 18 0 -12 20 18 0 +11 20 18 2.10894e-11 +12 20 18 3.63961e-10 13 20 18 0 14 20 18 0 15 20 18 0 @@ -16849,7 +16849,7 @@ 18 21 18 0 19 21 18 0 20 21 18 0 -21 21 18 0 +21 21 18 9.3836e-13 22 21 18 0 23 21 18 0 24 21 18 0 @@ -16908,7 +16908,7 @@ 17 23 18 0 18 23 18 0 19 23 18 0 -20 23 18 0 +20 23 18 5.9137e-13 21 23 18 0 22 23 18 0 23 23 18 0 @@ -17001,7 +17001,7 @@ 20 26 18 0 21 26 18 0 22 26 18 0 -23 26 18 0 +23 26 18 3.02897e-11 24 26 18 0 25 26 18 0 26 26 18 0 @@ -17028,9 +17028,9 @@ 17 27 18 0 18 27 18 0 19 27 18 0 -20 27 18 1.54237e-10 +20 27 18 9.33151e-12 21 27 18 0 -22 27 18 0 +22 27 18 3.65661e-10 23 27 18 0 24 27 18 0 25 27 18 0 @@ -17476,8 +17476,8 @@ 15 12 19 0 16 12 19 0 17 12 19 0 -18 12 19 7.16549e-11 -19 12 19 4.8434e-12 +18 12 19 0 +19 12 19 0 20 12 19 0 21 12 19 0 22 12 19 0 @@ -17706,7 +17706,7 @@ 5 20 19 0 6 20 19 0 7 20 19 0 -8 20 19 6.35082e-12 +8 20 19 0 9 20 19 0 10 20 19 0 11 20 19 0 @@ -17714,13 +17714,13 @@ 13 20 19 0 14 20 19 0 15 20 19 0 -16 20 19 0 -17 20 19 7.11164e-12 +16 20 19 1.43116e-10 +17 20 19 0 18 20 19 0 19 20 19 0 20 20 19 0 21 20 19 0 -22 20 19 0 +22 20 19 9.15894e-11 23 20 19 0 24 20 19 0 25 20 19 0 @@ -17744,13 +17744,13 @@ 13 21 19 0 14 21 19 0 15 21 19 0 -16 21 19 0 -17 21 19 0 +16 21 19 9.42972e-11 +17 21 19 8.19893e-13 18 21 19 0 19 21 19 0 20 21 19 0 21 21 19 0 -22 21 19 0 +22 21 19 9.6303e-11 23 21 19 0 24 21 19 0 25 21 19 0 @@ -17855,7 +17855,7 @@ 4 25 19 0 5 25 19 0 6 25 19 0 -7 25 19 6.40407e-11 +7 25 19 0 8 25 19 0 9 25 19 0 10 25 19 0 @@ -17949,10 +17949,10 @@ 8 28 19 0 9 28 19 0 10 28 19 0 -11 28 19 8.31355e-11 +11 28 19 0 12 28 19 0 13 28 19 0 -14 28 19 3.583e-11 +14 28 19 0 15 28 19 0 16 28 19 0 17 28 19 0 @@ -17971,7 +17971,7 @@ 0 29 19 0 1 29 19 0 2 29 19 0 -3 29 19 8.9673e-11 +3 29 19 0 4 29 19 0 5 29 19 0 6 29 19 0 @@ -17990,7 +17990,7 @@ 19 29 19 0 20 29 19 0 21 29 19 0 -22 29 19 0 +22 29 19 4.13862e-11 23 29 19 0 24 29 19 0 25 29 19 0 @@ -18375,7 +18375,7 @@ 14 12 20 0 15 12 20 0 16 12 20 0 -17 12 20 2.87535e-11 +17 12 20 0 18 12 20 0 19 12 20 0 20 12 20 0 @@ -18558,7 +18558,7 @@ 17 18 20 0 18 18 20 0 19 18 20 0 -20 18 20 1.72836e-12 +20 18 20 0 21 18 20 0 22 18 20 0 23 18 20 0 @@ -18644,7 +18644,7 @@ 13 21 20 0 14 21 20 0 15 21 20 0 -16 21 20 6.23026e-11 +16 21 20 0 17 21 20 0 18 21 20 0 19 21 20 0 @@ -18672,12 +18672,12 @@ 11 22 20 0 12 22 20 0 13 22 20 0 -14 22 20 0 +14 22 20 1.27162e-10 15 22 20 0 16 22 20 0 17 22 20 0 -18 22 20 9.32874e-11 -19 22 20 4.02953e-11 +18 22 20 0 +19 22 20 0 20 22 20 0 21 22 20 0 22 22 20 0 @@ -18702,7 +18702,7 @@ 11 23 20 0 12 23 20 0 13 23 20 0 -14 23 20 0 +14 23 20 1.58401e-11 15 23 20 0 16 23 20 0 17 23 20 0 @@ -18754,8 +18754,8 @@ 3 25 20 0 4 25 20 0 5 25 20 0 -6 25 20 1.15212e-10 -7 25 20 7.50648e-11 +6 25 20 0 +7 25 20 0 8 25 20 0 9 25 20 0 10 25 20 0 @@ -18822,7 +18822,7 @@ 11 27 20 0 12 27 20 0 13 27 20 0 -14 27 20 7.05196e-11 +14 27 20 0 15 27 20 0 16 27 20 0 17 27 20 0 @@ -18852,14 +18852,14 @@ 11 28 20 0 12 28 20 0 13 28 20 0 -14 28 20 1.22659e-10 +14 28 20 0 15 28 20 0 16 28 20 0 17 28 20 0 18 28 20 0 19 28 20 0 20 28 20 0 -21 28 20 0 +21 28 20 2.99779e-11 22 28 20 0 23 28 20 0 24 28 20 0 @@ -18881,16 +18881,16 @@ 10 29 20 0 11 29 20 0 12 29 20 0 -13 29 20 9.97118e-11 +13 29 20 0 14 29 20 0 15 29 20 0 16 29 20 0 17 29 20 0 18 29 20 0 -19 29 20 0 +19 29 20 2.78138e-12 20 29 20 0 -21 29 20 0 -22 29 20 0 +21 29 20 7.25533e-11 +22 29 20 3.34624e-11 23 29 20 0 24 29 20 0 25 29 20 0 @@ -19353,7 +19353,7 @@ 2 15 21 0 3 15 21 0 4 15 21 0 -5 15 21 0 +5 15 21 2.23937e-11 6 15 21 0 7 15 21 0 8 15 21 0 @@ -19383,7 +19383,7 @@ 2 16 21 0 3 16 21 0 4 16 21 0 -5 16 21 0 +5 16 21 2.83679e-12 6 16 21 0 7 16 21 0 8 16 21 0 @@ -19455,7 +19455,7 @@ 14 18 21 0 15 18 21 0 16 18 21 0 -17 18 21 0 +17 18 21 2.7603e-12 18 18 21 0 19 18 21 0 20 18 21 0 @@ -19495,7 +19495,7 @@ 24 19 21 0 25 19 21 0 26 19 21 0 -27 19 21 0 +27 19 21 2.54933e-12 28 19 21 0 29 19 21 0 0 20 21 0 @@ -19512,14 +19512,14 @@ 11 20 21 0 12 20 21 0 13 20 21 0 -14 20 21 1.13919e-10 +14 20 21 0 15 20 21 0 16 20 21 0 17 20 21 0 18 20 21 0 19 20 21 0 20 20 21 0 -21 20 21 3.41309e-10 +21 20 21 0 22 20 21 0 23 20 21 0 24 20 21 0 @@ -19542,9 +19542,9 @@ 11 21 21 0 12 21 21 0 13 21 21 0 -14 21 21 1.26931e-10 +14 21 21 1.55035e-10 15 21 21 0 -16 21 21 9.19741e-11 +16 21 21 0 17 21 21 0 18 21 21 0 19 21 21 0 @@ -19603,7 +19603,7 @@ 12 23 21 0 13 23 21 0 14 23 21 0 -15 23 21 1.06183e-12 +15 23 21 0 16 23 21 0 17 23 21 0 18 23 21 0 @@ -19630,8 +19630,8 @@ 9 24 21 0 10 24 21 0 11 24 21 0 -12 24 21 6.87699e-11 -13 24 21 4.09044e-10 +12 24 21 0 +13 24 21 0 14 24 21 0 15 24 21 0 16 24 21 0 @@ -19645,7 +19645,7 @@ 24 24 21 0 25 24 21 0 26 24 21 0 -27 24 21 0 +27 24 21 6.48465e-12 28 24 21 0 29 24 21 0 0 25 21 0 @@ -19661,9 +19661,9 @@ 10 25 21 0 11 25 21 0 12 25 21 0 -13 25 21 2.29678e-11 +13 25 21 0 14 25 21 0 -15 25 21 1.64531e-11 +15 25 21 0 16 25 21 0 17 25 21 0 18 25 21 0 @@ -19689,7 +19689,7 @@ 8 26 21 0 9 26 21 0 10 26 21 0 -11 26 21 1.62419e-10 +11 26 21 0 12 26 21 0 13 26 21 0 14 26 21 0 @@ -19729,7 +19729,7 @@ 18 27 21 0 19 27 21 0 20 27 21 0 -21 27 21 0 +21 27 21 2.57932e-10 22 27 21 0 23 27 21 0 24 27 21 0 @@ -19759,7 +19759,7 @@ 18 28 21 0 19 28 21 0 20 28 21 0 -21 28 21 0 +21 28 21 3.08703e-10 22 28 21 0 23 28 21 0 24 28 21 0 @@ -19783,12 +19783,12 @@ 12 29 21 0 13 29 21 0 14 29 21 0 -15 29 21 0 +15 29 21 3.24703e-11 16 29 21 0 -17 29 21 0 +17 29 21 6.90161e-12 18 29 21 0 19 29 21 0 -20 29 21 0 +20 29 21 6.00262e-11 21 29 21 0 22 29 21 0 23 29 21 0 @@ -20222,7 +20222,7 @@ 1 14 22 0 2 14 22 0 3 14 22 0 -4 14 22 3.77954e-12 +4 14 22 0 5 14 22 0 6 14 22 0 7 14 22 0 @@ -20299,7 +20299,7 @@ 18 16 22 0 19 16 22 0 20 16 22 0 -21 16 22 9.70707e-12 +21 16 22 0 22 16 22 0 23 16 22 0 24 16 22 0 @@ -20361,7 +20361,7 @@ 20 18 22 0 21 18 22 0 22 18 22 0 -23 18 22 8.58985e-11 +23 18 22 0 24 18 22 0 25 18 22 0 26 18 22 0 @@ -20412,7 +20412,7 @@ 11 20 22 0 12 20 22 0 13 20 22 0 -14 20 22 3.47827e-10 +14 20 22 0 15 20 22 0 16 20 22 0 17 20 22 0 @@ -20473,7 +20473,7 @@ 12 22 22 0 13 22 22 0 14 22 22 0 -15 22 22 1.04425e-10 +15 22 22 0 16 22 22 0 17 22 22 0 18 22 22 0 @@ -20531,7 +20531,7 @@ 10 24 22 0 11 24 22 0 12 24 22 0 -13 24 22 1.25468e-10 +13 24 22 0 14 24 22 0 15 24 22 0 16 24 22 0 @@ -20567,7 +20567,7 @@ 16 25 22 0 17 25 22 0 18 25 22 0 -19 25 22 0 +19 25 22 1.16765e-10 20 25 22 0 21 25 22 0 22 25 22 0 @@ -20575,7 +20575,7 @@ 24 25 22 0 25 25 22 0 26 25 22 0 -27 25 22 0 +27 25 22 6.63761e-11 28 25 22 0 29 25 22 0 0 26 22 0 @@ -20589,7 +20589,7 @@ 8 26 22 0 9 26 22 0 10 26 22 0 -11 26 22 2.11391e-10 +11 26 22 0 12 26 22 0 13 26 22 0 14 26 22 0 @@ -20616,7 +20616,7 @@ 5 27 22 0 6 27 22 0 7 27 22 0 -8 27 22 1.45694e-10 +8 27 22 0 9 27 22 0 10 27 22 0 11 27 22 0 @@ -20661,8 +20661,8 @@ 20 28 22 0 21 28 22 0 22 28 22 0 -23 28 22 0 -24 28 22 0 +23 28 22 9.9075e-12 +24 28 22 1.337e-11 25 28 22 0 26 28 22 0 27 28 22 0 @@ -20683,7 +20683,7 @@ 12 29 22 0 13 29 22 0 14 29 22 0 -15 29 22 0 +15 29 22 4.76665e-11 16 29 22 0 17 29 22 0 18 29 22 0 @@ -21110,7 +21110,7 @@ 19 13 23 0 20 13 23 0 21 13 23 0 -22 13 23 1.0996e-11 +22 13 23 0 23 13 23 0 24 13 23 0 25 13 23 0 @@ -21256,8 +21256,8 @@ 15 18 23 0 16 18 23 0 17 18 23 0 -18 18 23 9.52579e-11 -19 18 23 2.56123e-11 +18 18 23 0 +19 18 23 0 20 18 23 0 21 18 23 0 22 18 23 0 @@ -21327,7 +21327,7 @@ 26 20 23 0 27 20 23 0 28 20 23 0 -29 20 23 0 +29 20 23 4.31835e-12 0 21 23 0 1 21 23 0 2 21 23 0 @@ -21373,7 +21373,7 @@ 12 22 23 0 13 22 23 0 14 22 23 0 -15 22 23 2.54167e-10 +15 22 23 0 16 22 23 0 17 22 23 0 18 22 23 0 @@ -21405,7 +21405,7 @@ 14 23 23 0 15 23 23 0 16 23 23 0 -17 23 23 6.07544e-11 +17 23 23 0 18 23 23 0 19 23 23 0 20 23 23 0 @@ -21425,17 +21425,17 @@ 4 24 23 0 5 24 23 0 6 24 23 0 -7 24 23 0 +7 24 23 7.43873e-11 8 24 23 0 9 24 23 0 10 24 23 0 -11 24 23 0 +11 24 23 3.60771e-10 12 24 23 0 13 24 23 0 14 24 23 0 15 24 23 0 16 24 23 0 -17 24 23 1.22727e-11 +17 24 23 0 18 24 23 0 19 24 23 0 20 24 23 0 @@ -21452,14 +21452,14 @@ 1 25 23 0 2 25 23 0 3 25 23 0 -4 25 23 4.9197e-11 +4 25 23 0 5 25 23 0 6 25 23 0 -7 25 23 0 +7 25 23 7.07411e-11 8 25 23 0 9 25 23 0 10 25 23 0 -11 25 23 0 +11 25 23 4.91364e-11 12 25 23 0 13 25 23 0 14 25 23 0 @@ -21473,7 +21473,7 @@ 22 25 23 0 23 25 23 0 24 25 23 0 -25 25 23 0 +25 25 23 5.20334e-11 26 25 23 0 27 25 23 0 28 25 23 0 @@ -21496,12 +21496,12 @@ 15 26 23 0 16 26 23 0 17 26 23 0 -18 26 23 0 +18 26 23 5.92799e-13 19 26 23 0 20 26 23 0 21 26 23 0 22 26 23 0 -23 26 23 0 +23 26 23 3.63004e-12 24 26 23 0 25 26 23 0 26 26 23 0 @@ -21562,7 +21562,7 @@ 21 28 23 0 22 28 23 0 23 28 23 0 -24 28 23 0 +24 28 23 1.0462e-11 25 28 23 0 26 28 23 0 27 28 23 0 @@ -21817,7 +21817,7 @@ 6 7 24 0 7 7 24 0 8 7 24 0 -9 7 24 1.89309e-12 +9 7 24 0 10 7 24 0 11 7 24 0 12 7 24 0 @@ -21847,7 +21847,7 @@ 6 8 24 0 7 8 24 0 8 8 24 0 -9 8 24 9.75364e-12 +9 8 24 0 10 8 24 0 11 8 24 0 12 8 24 0 @@ -21932,7 +21932,7 @@ 1 11 24 0 2 11 24 0 3 11 24 0 -4 11 24 9.16955e-12 +4 11 24 0 5 11 24 0 6 11 24 0 7 11 24 0 @@ -22010,7 +22010,7 @@ 19 13 24 0 20 13 24 0 21 13 24 0 -22 13 24 2.81246e-11 +22 13 24 0 23 13 24 0 24 13 24 0 25 13 24 0 @@ -22226,7 +22226,7 @@ 25 20 24 0 26 20 24 0 27 20 24 0 -28 20 24 0 +28 20 24 3.37478e-11 29 20 24 0 0 21 24 0 1 21 24 0 @@ -22242,10 +22242,10 @@ 11 21 24 0 12 21 24 0 13 21 24 0 -14 21 24 0 +14 21 24 1.55622e-10 15 21 24 0 16 21 24 0 -17 21 24 0 +17 21 24 1.18694e-10 18 21 24 0 19 21 24 0 20 21 24 0 @@ -22325,12 +22325,12 @@ 4 24 24 0 5 24 24 0 6 24 24 0 -7 24 24 0 +7 24 24 9.28161e-11 8 24 24 0 9 24 24 0 10 24 24 0 11 24 24 0 -12 24 24 0 +12 24 24 2.46982e-12 13 24 24 0 14 24 24 0 15 24 24 0 @@ -22355,7 +22355,7 @@ 4 25 24 0 5 25 24 0 6 25 24 0 -7 25 24 0 +7 25 24 2.27672e-10 8 25 24 0 9 25 24 0 10 25 24 0 @@ -22488,12 +22488,12 @@ 17 29 24 0 18 29 24 0 19 29 24 0 -20 29 24 1.93536e-11 +20 29 24 0 21 29 24 0 22 29 24 0 23 29 24 0 24 29 24 0 -25 29 24 5.50953e-12 +25 29 24 0 26 29 24 0 27 29 24 0 28 29 24 0 @@ -22745,7 +22745,7 @@ 4 8 25 0 5 8 25 0 6 8 25 0 -7 8 25 0 +7 8 25 1.21299e-12 8 8 25 0 9 8 25 0 10 8 25 0 @@ -22895,7 +22895,7 @@ 4 13 25 0 5 13 25 0 6 13 25 0 -7 13 25 2.18121e-11 +7 13 25 0 8 13 25 0 9 13 25 0 10 13 25 0 @@ -22961,7 +22961,7 @@ 10 15 25 0 11 15 25 0 12 15 25 0 -13 15 25 1.41789e-11 +13 15 25 0 14 15 25 0 15 15 25 0 16 15 25 0 @@ -22991,7 +22991,7 @@ 10 16 25 0 11 16 25 0 12 16 25 0 -13 16 25 1.64866e-11 +13 16 25 0 14 16 25 0 15 16 25 0 16 16 25 0 @@ -23096,7 +23096,7 @@ 25 19 25 0 26 19 25 0 27 19 25 0 -28 19 25 0 +28 19 25 1.50168e-12 29 19 25 0 0 20 25 0 1 20 25 0 @@ -23272,7 +23272,7 @@ 21 25 25 0 22 25 25 0 23 25 25 0 -24 25 25 0 +24 25 25 1.15417e-11 25 25 25 0 26 25 25 0 27 25 25 0 @@ -23375,7 +23375,7 @@ 4 29 25 0 5 29 25 0 6 29 25 0 -7 29 25 1.46753e-10 +7 29 25 0 8 29 25 0 9 29 25 0 10 29 25 0 @@ -23745,7 +23745,7 @@ 14 11 26 0 15 11 26 0 16 11 26 0 -17 11 26 2.63915e-12 +17 11 26 0 18 11 26 0 19 11 26 0 20 11 26 0 @@ -23860,8 +23860,8 @@ 9 15 26 0 10 15 26 0 11 15 26 0 -12 15 26 6.44242e-11 -13 15 26 2.82981e-10 +12 15 26 0 +13 15 26 0 14 15 26 0 15 15 26 0 16 15 26 0 @@ -23889,7 +23889,7 @@ 8 16 26 0 9 16 26 0 10 16 26 0 -11 16 26 0 +11 16 26 1.91422e-10 12 16 26 0 13 16 26 0 14 16 26 0 @@ -23917,7 +23917,7 @@ 6 17 26 0 7 17 26 0 8 17 26 0 -9 17 26 0 +9 17 26 2.06933e-11 10 17 26 0 11 17 26 0 12 17 26 0 @@ -24011,9 +24011,9 @@ 10 20 26 0 11 20 26 0 12 20 26 0 -13 20 26 0 +13 20 26 4.10608e-11 14 20 26 0 -15 20 26 1.83992e-11 +15 20 26 0 16 20 26 0 17 20 26 0 18 20 26 0 @@ -24101,7 +24101,7 @@ 10 23 26 0 11 23 26 0 12 23 26 0 -13 23 26 1.40857e-11 +13 23 26 0 14 23 26 0 15 23 26 0 16 23 26 0 @@ -24166,7 +24166,7 @@ 15 25 26 0 16 25 26 0 17 25 26 0 -18 25 26 1.92653e-11 +18 25 26 0 19 25 26 0 20 25 26 0 21 25 26 0 @@ -24220,7 +24220,7 @@ 9 27 26 0 10 27 26 0 11 27 26 0 -12 27 26 1.61184e-10 +12 27 26 0 13 27 26 0 14 27 26 0 15 27 26 0 @@ -24777,7 +24777,7 @@ 26 15 27 0 27 15 27 0 28 15 27 0 -29 15 27 0 +29 15 27 8.03307e-11 0 16 27 0 1 16 27 0 2 16 27 0 @@ -24820,7 +24820,7 @@ 9 17 27 0 10 17 27 0 11 17 27 0 -12 17 27 0 +12 17 27 2.16276e-11 13 17 27 0 14 17 27 0 15 17 27 0 @@ -24921,7 +24921,7 @@ 20 20 27 0 21 20 27 0 22 20 27 0 -23 20 27 1.52849e-12 +23 20 27 0 24 20 27 0 25 20 27 0 26 20 27 0 @@ -24938,8 +24938,8 @@ 7 21 27 0 8 21 27 0 9 21 27 0 -10 21 27 0 -11 21 27 0 +10 21 27 1.23247e-10 +11 21 27 3.85301e-11 12 21 27 0 13 21 27 0 14 21 27 0 @@ -25060,8 +25060,8 @@ 9 25 27 0 10 25 27 0 11 25 27 0 -12 25 27 2.48617e-11 -13 25 27 3.27113e-10 +12 25 27 0 +13 25 27 0 14 25 27 0 15 25 27 0 16 25 27 0 @@ -25408,7 +25408,7 @@ 27 6 28 0 28 6 28 0 29 6 28 0 -0 7 28 0 +0 7 28 2.06899e-10 1 7 28 0 2 7 28 0 3 7 28 0 @@ -25438,7 +25438,7 @@ 27 7 28 0 28 7 28 0 29 7 28 0 -0 8 28 0 +0 8 28 2.42975e-10 1 8 28 0 2 8 28 0 3 8 28 0 @@ -25598,7 +25598,7 @@ 7 13 28 0 8 13 28 0 9 13 28 0 -10 13 28 8.82429e-12 +10 13 28 0 11 13 28 0 12 13 28 0 13 13 28 0 @@ -25690,7 +25690,7 @@ 9 16 28 0 10 16 28 0 11 16 28 0 -12 16 28 0 +12 16 28 1.09816e-10 13 16 28 0 14 16 28 0 15 16 28 0 @@ -25720,7 +25720,7 @@ 9 17 28 0 10 17 28 0 11 17 28 0 -12 17 28 0 +12 17 28 9.18287e-11 13 17 28 0 14 17 28 0 15 17 28 0 @@ -25781,10 +25781,10 @@ 10 19 28 0 11 19 28 0 12 19 28 0 -13 19 28 4.91048e-12 +13 19 28 0 14 19 28 0 15 19 28 0 -16 19 28 1.72462e-10 +16 19 28 0 17 19 28 0 18 19 28 0 19 19 28 0 @@ -25814,7 +25814,7 @@ 13 20 28 0 14 20 28 0 15 20 28 0 -16 20 28 6.49428e-11 +16 20 28 0 17 20 28 0 18 20 28 0 19 20 28 0 @@ -25838,7 +25838,7 @@ 7 21 28 0 8 21 28 0 9 21 28 0 -10 21 28 0 +10 21 28 2.08407e-11 11 21 28 0 12 21 28 0 13 21 28 0 @@ -25870,8 +25870,8 @@ 9 22 28 0 10 22 28 0 11 22 28 0 -12 22 28 0 -13 22 28 5.69003e-11 +12 22 28 9.33448e-13 +13 22 28 0 14 22 28 0 15 22 28 0 16 22 28 0 @@ -25967,7 +25967,7 @@ 16 25 28 0 17 25 28 0 18 25 28 0 -19 25 28 2.33241e-10 +19 25 28 0 20 25 28 0 21 25 28 0 22 25 28 0 @@ -26083,7 +26083,7 @@ 12 29 28 0 13 29 28 0 14 29 28 0 -15 29 28 2.50045e-11 +15 29 28 0 16 29 28 0 17 29 28 0 18 29 28 0 @@ -26589,8 +26589,8 @@ 8 16 29 0 9 16 29 0 10 16 29 0 -11 16 29 0 -12 16 29 0 +11 16 29 1.65119e-10 +12 16 29 2.86616e-10 13 16 29 0 14 16 29 0 15 16 29 0 @@ -26682,9 +26682,9 @@ 11 19 29 0 12 19 29 0 13 19 29 0 -14 19 29 1.56156e-10 +14 19 29 0 15 19 29 0 -16 19 29 7.7756e-12 +16 19 29 0 17 19 29 0 18 19 29 0 19 19 29 0 @@ -26714,8 +26714,8 @@ 13 20 29 0 14 20 29 0 15 20 29 0 -16 20 29 1.31126e-10 -17 20 29 3.00021e-11 +16 20 29 0 +17 20 29 0 18 20 29 0 19 20 29 0 20 20 29 0 @@ -26779,7 +26779,7 @@ 18 22 29 0 19 22 29 0 20 22 29 0 -21 22 29 2.38118e-12 +21 22 29 0 22 22 29 0 23 22 29 0 24 22 29 0 @@ -26800,7 +26800,7 @@ 9 23 29 0 10 23 29 0 11 23 29 0 -12 23 29 7.65849e-11 +12 23 29 0 13 23 29 0 14 23 29 0 15 23 29 0 @@ -26841,7 +26841,7 @@ 20 24 29 0 21 24 29 0 22 24 29 0 -23 24 29 4.34557e-12 +23 24 29 0 24 24 29 0 25 24 29 0 26 24 29 0 @@ -26927,7 +26927,7 @@ 16 27 29 0 17 27 29 0 18 27 29 0 -19 27 29 1.25066e-11 +19 27 29 0 20 27 29 0 21 27 29 0 22 27 29 0 diff --git a/examples/advanced/microbeam/CMakeLists.txt b/examples/advanced/microbeam/CMakeLists.txt index 5bb360dd64..3e57cf0bd6 100644 --- a/examples/advanced/microbeam/CMakeLists.txt +++ b/examples/advanced/microbeam/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(microbeam) #---------------------------------------------------------------------------- diff --git a/examples/advanced/microbeam/History b/examples/advanced/microbeam/History index e570f2abf2..8a650a3da5 100644 --- a/examples/advanced/microbeam/History +++ b/examples/advanced/microbeam/History @@ -7,6 +7,26 @@ Package History file -------------------- + +10 June 2021 - V. Ivanchenko - tag microbeam-V10-07-03 +- an attempt to fix problems at nightly and some clean-up: + microbeam.cc - do not initialize run and number of threads, let + these be done in microbeam.mac + DetectorConstruction - use CLHEP::twopi; do not have fField pointer + as the class member, instead use G4AutoDelete registration + CellParameterisation - initilize all data members + +24 May 2021 - B. Morgan (microbeam-V10-07-02) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +15 Feb 2021 - S. Guatelli - tag microbeam-V10-07-01 +- explicit constructors and "override" instead of "virtual" in derived classes. +Initialisation of G4double/G4int variables in the DetectorConstruction + +09 Feb 2021 - S. Guatelli - tag microbeam-V10-07-00 +- Initialisation of fDose3DDose and fMapVoxels in the +constructor of the RunAction class + 15 Nov 2020 - S. Guatelli - tag microbeam-V10-06-01 - Migration to G4RunManagerFactory diff --git a/examples/advanced/microbeam/include/ActionInitialization.hh b/examples/advanced/microbeam/include/ActionInitialization.hh index 1e5b86b0a4..4714cd92ea 100644 --- a/examples/advanced/microbeam/include/ActionInitialization.hh +++ b/examples/advanced/microbeam/include/ActionInitialization.hh @@ -42,7 +42,7 @@ class DetectorConstruction; class ActionInitialization : public G4VUserActionInitialization { public: - ActionInitialization(DetectorConstruction*); + explicit ActionInitialization(DetectorConstruction*); virtual ~ActionInitialization(); virtual void BuildForMaster() const; diff --git a/examples/advanced/microbeam/include/CellParameterisation.hh b/examples/advanced/microbeam/include/CellParameterisation.hh index 48f5ee4434..d89c063a80 100644 --- a/examples/advanced/microbeam/include/CellParameterisation.hh +++ b/examples/advanced/microbeam/include/CellParameterisation.hh @@ -44,73 +44,73 @@ class CellParameterisation : public G4VPVParameterisation { public: - CellParameterisation + explicit CellParameterisation (G4Material* nucleus1, G4Material* cytoplasm1, G4Material* nucleus2, G4Material* cytoplasm2, G4Material* nucleus3, G4Material* cytoplasm3 ); - virtual ~CellParameterisation(); + ~CellParameterisation() override; - void ComputeTransformation (const G4int copyNo,G4VPhysicalVolume* physVol) const; + void ComputeTransformation (const G4int copyNo,G4VPhysicalVolume* physVol) const override; void ComputeDimensions(G4Box&, const G4int, - const G4VPhysicalVolume* ) const; + const G4VPhysicalVolume* ) const override; void ComputeDimensions(G4Tubs &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override {} void ComputeDimensions(G4Trd &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override {} void ComputeDimensions(G4Trap &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override {} void ComputeDimensions(G4Cons &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} void ComputeDimensions(G4Sphere &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} void ComputeDimensions(G4Ellipsoid &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} void ComputeDimensions(G4Orb &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} void ComputeDimensions(G4Torus &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} void ComputeDimensions(G4Para &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} void ComputeDimensions(G4Polycone &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} void ComputeDimensions(G4Polyhedra &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} void ComputeDimensions(G4Hype &, const G4int, - const G4VPhysicalVolume *) const {} + const G4VPhysicalVolume *) const override{} G4int GetNoBoxes() const {return fPhantomTotalPixels;} G4Material* ComputeMaterial(const G4int copyNo, G4VPhysicalVolume* physVol, - const G4VTouchable*); + const G4VTouchable*) override; // NEW @@ -136,7 +136,8 @@ class CellParameterisation : public G4VPVParameterisation } private: - + static CellParameterisation* gInstance; + G4Material * fNucleusMaterial1; G4Material * fCytoplasmMaterial1; G4Material * fNucleusMaterial2; @@ -152,24 +153,20 @@ class CellParameterisation : public G4VPVParameterisation G4VisAttributes * fCytoplasmAttributes3; G4ThreeVector * fMapCell; // VOXEL COORDINATES + G4double * fMaterial; // MATERIAL G4double * fMass; // DENSITY REGION - G4int * fTissueType; // DENSITY REGION - - G4int fPhantomTotalPixels; - G4int fNucleusTotalPixels; - G4int fCytoplasmTotalPixels; - G4double fDimCellBoxX; G4double fDimCellBoxY; G4double fDimCellBoxZ; G4double fNucleusMass; G4double fCytoplasmMass; - static CellParameterisation* gInstance; - + G4int * fTissueType; // DENSITY REGION + G4int fPhantomTotalPixels; + G4int fNucleusTotalPixels; + G4int fCytoplasmTotalPixels; }; - #endif diff --git a/examples/advanced/microbeam/include/DetectorConstruction.hh b/examples/advanced/microbeam/include/DetectorConstruction.hh index 3b1d202dfb..60b14226ca 100644 --- a/examples/advanced/microbeam/include/DetectorConstruction.hh +++ b/examples/advanced/microbeam/include/DetectorConstruction.hh @@ -35,6 +35,8 @@ #ifndef DetectorConstruction_h #define DetectorConstruction_h 1 +#include "CellParameterisation.hh" +#include "EMField.hh" #include "G4VUserDetectorConstruction.hh" #include "G4Box.hh" #include "G4Cons.hh" @@ -42,27 +44,24 @@ #include "G4PVPlacement.hh" #include "G4UserLimits.hh" #include "G4PVParameterised.hh" -#include "CellParameterisation.hh" - -#include "EMField.hh" #include "G4EqMagElectricField.hh" #include "G4PropagatorInField.hh" #include "G4TransportationManager.hh" #include "G4ChordFinder.hh" #include "G4ClassicalRK4.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - class DetectorConstruction : public G4VUserDetectorConstruction { public: - DetectorConstruction(); - virtual ~DetectorConstruction(); + explicit DetectorConstruction(); + ~DetectorConstruction() override; - virtual G4VPhysicalVolume* Construct(); + G4VPhysicalVolume* Construct() override; - virtual void ConstructSDandField(); + void DefineMaterials(); + + void ConstructSDandField() override; void SetMassNucleus(G4double mN) {fMassNucleus = mN;} G4double GetMassNucleus() const {return fMassNucleus;} @@ -88,30 +87,14 @@ public: const CellParameterisation * GetCellParameterisation() const {return fMyCellParameterisation;}; + + G4VPhysicalVolume* ConstructLine(); private: - - G4double fMassNucleus; - G4double fMassCytoplasm; - - G4double fDensityPhantom; - G4double fDensityNucleus; - G4double fDensityCytoplasm; - G4int fNbOfPixelsInPhantom; - - G4double fWorldSizeXY; - G4double fWorldSizeZ; - G4double fCollObjSizeXY; - G4double fCollObjSizeZ; - - G4double fCiblePositionX; - G4double fCiblePositionY; - G4double fCiblePositionZ; - G4double fLineAngle; - -// Materials - + CellParameterisation * fMyCellParameterisation; + + // Materials G4Material* fDefaultMaterial; G4Material* fCollimatorMaterial; G4Material* fBoiteMaterial; @@ -127,7 +110,7 @@ private: G4Material* fCytoplasmMaterial2; G4Material* fNucleusMaterial3; G4Material* fCytoplasmMaterial3; - + // Volumes G4VPhysicalVolume* fPhysiWorld; @@ -208,15 +191,25 @@ private: G4LogicalVolume* fLogicPhantom; G4Box* fSolidPhantom; - CellParameterisation * fMyCellParameterisation; - - // EM FIELD - - static G4ThreadLocal EMField * fField; - - void DefineMaterials(); - G4VPhysicalVolume* ConstructLine(); + G4double fMassNucleus; + G4double fMassCytoplasm; + G4double fDensityPhantom; + G4double fDensityNucleus; + G4double fDensityCytoplasm; + + G4double fWorldSizeXY; + G4double fWorldSizeZ; + G4double fCollObjSizeXY; + G4double fCollObjSizeZ; + + G4double fCiblePositionX; + G4double fCiblePositionY; + G4double fCiblePositionZ; + + G4double fLineAngle; + + G4int fNbOfPixelsInPhantom; }; #endif diff --git a/examples/advanced/microbeam/include/EMField.hh b/examples/advanced/microbeam/include/EMField.hh index cd331dc59b..d91f7a2f98 100644 --- a/examples/advanced/microbeam/include/EMField.hh +++ b/examples/advanced/microbeam/include/EMField.hh @@ -46,11 +46,10 @@ class EMField { public: - EMField(); + explicit EMField(); void GetFieldValue( const double Point[4], double *Bfield ) const; G4bool DoesFieldChangeEnergy() const {return true;} }; - #endif diff --git a/examples/advanced/microbeam/include/EventAction.hh b/examples/advanced/microbeam/include/EventAction.hh index bd28dff5c9..0a730e5c86 100644 --- a/examples/advanced/microbeam/include/EventAction.hh +++ b/examples/advanced/microbeam/include/EventAction.hh @@ -40,23 +40,18 @@ class RunAction; -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - class EventAction : public G4UserEventAction { public: - - EventAction(RunAction*); - virtual ~EventAction(); + explicit EventAction(RunAction*); + ~EventAction() override; - virtual void BeginOfEventAction(const G4Event*); - virtual void EndOfEventAction(const G4Event*); + void BeginOfEventAction(const G4Event*) override; + void EndOfEventAction(const G4Event*) override; - private: - + private: RunAction* fRun; }; - #endif diff --git a/examples/advanced/microbeam/include/PhysicsList.hh b/examples/advanced/microbeam/include/PhysicsList.hh index b07967357f..6f52197538 100644 --- a/examples/advanced/microbeam/include/PhysicsList.hh +++ b/examples/advanced/microbeam/include/PhysicsList.hh @@ -37,22 +37,20 @@ #include "G4VModularPhysicsList.hh" +class PhysicsListMessenger; class G4VPhysicsConstructor; class G4StepLimiter; -class PhysicsListMessenger; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... class PhysicsList: public G4VModularPhysicsList { public: - PhysicsList(); - virtual ~PhysicsList(); + explicit PhysicsList(); + ~PhysicsList() override; - virtual void ConstructParticle(); + void ConstructParticle()override; - virtual void ConstructProcess(); + void ConstructProcess()override; void AddPhysicsList(const G4String& name); @@ -60,7 +58,6 @@ public: G4StepLimiter* GetStepMaxProcess() {return fStepMaxProcess;}; private: - G4String fEmName; G4VPhysicsConstructor* fEmPhysicsList; G4VPhysicsConstructor* fDecPhysicsList; @@ -69,6 +66,5 @@ private: PhysicsListMessenger* fMessenger; }; - #endif diff --git a/examples/advanced/microbeam/include/PhysicsListMessenger.hh b/examples/advanced/microbeam/include/PhysicsListMessenger.hh index 5751185ff0..d5b3cccfcc 100644 --- a/examples/advanced/microbeam/include/PhysicsListMessenger.hh +++ b/examples/advanced/microbeam/include/PhysicsListMessenger.hh @@ -27,9 +27,6 @@ /// \brief Definition of the PhysicsListMessenger class // // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #ifndef PhysicsListMessenger_h #define PhysicsListMessenger_h 1 @@ -41,16 +38,14 @@ class G4UIdirectory; class G4UIcmdWithAString; class G4UIcmdWithADoubleAndUnit; -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - class PhysicsListMessenger: public G4UImessenger { public: - PhysicsListMessenger(PhysicsList* ); + explicit PhysicsListMessenger(PhysicsList* ); ~PhysicsListMessenger(); - virtual void SetNewValue(G4UIcommand*, G4String); + void SetNewValue(G4UIcommand*, G4String) override; inline G4double GetMaxChargedStep() const { return fMaxChargedStep; } @@ -63,8 +58,5 @@ private: G4UIcmdWithADoubleAndUnit* fStepMaxCmd; G4double fMaxChargedStep; }; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #endif diff --git a/examples/advanced/microbeam/include/PrimaryGeneratorAction.hh b/examples/advanced/microbeam/include/PrimaryGeneratorAction.hh index 4bd3ca16c5..0636a06f01 100644 --- a/examples/advanced/microbeam/include/PrimaryGeneratorAction.hh +++ b/examples/advanced/microbeam/include/PrimaryGeneratorAction.hh @@ -40,20 +40,17 @@ class G4Event; -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - class PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - PrimaryGeneratorAction(); - virtual ~PrimaryGeneratorAction(); + explicit PrimaryGeneratorAction(); + ~PrimaryGeneratorAction() override; - virtual void GeneratePrimaries(G4Event*); + void GeneratePrimaries(G4Event*) override; private: G4ParticleGun* fParticleGun; }; - #endif diff --git a/examples/advanced/microbeam/include/RunAction.hh b/examples/advanced/microbeam/include/RunAction.hh index cd8f4160a3..3c2a7caa9d 100644 --- a/examples/advanced/microbeam/include/RunAction.hh +++ b/examples/advanced/microbeam/include/RunAction.hh @@ -31,28 +31,25 @@ // // If you use this example, please cite the following publication: // Rad. Prot. Dos. 133 (2009) 2-11 - +// #ifndef RunAction_h #define RunAction_h 1 +#include "DetectorConstruction.hh" #include "G4UserRunAction.hh" //#include "G4ThreeVector.hh" -#include "DetectorConstruction.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - class G4Run; class RunAction : public G4UserRunAction { public: - RunAction(const DetectorConstruction*); - virtual ~RunAction(); + explicit RunAction(const DetectorConstruction*); + ~RunAction() override; - virtual void BeginOfRunAction(const G4Run*); - virtual void EndOfRunAction(const G4Run*); + void BeginOfRunAction(const G4Run*) override; + void EndOfRunAction(const G4Run*) override; void SetRndmFreq(G4int val) {fSaveRndm = val;} G4int GetRndmFreq() const {return fSaveRndm;} @@ -86,19 +83,17 @@ private: const DetectorConstruction* fDetector; - G4int fSaveRndm; - G4int fNumEvent; - G4int fNbOfPixels; - G4int fNbOfHitsGas; - + G4ThreeVector * fMapVoxels; + G4double fDoseN; G4double fDoseC; G4double fMassCytoplasm; G4double fMassNucleus; G4double * fDose3DDose; - G4ThreeVector * fMapVoxels; - + G4int fSaveRndm; + G4int fNumEvent; + G4int fNbOfPixels; + G4int fNbOfHitsGas; }; - #endif diff --git a/examples/advanced/microbeam/include/StepMax.hh b/examples/advanced/microbeam/include/StepMax.hh index 7c26aa06e7..fdeb8ae238 100644 --- a/examples/advanced/microbeam/include/StepMax.hh +++ b/examples/advanced/microbeam/include/StepMax.hh @@ -23,10 +23,15 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// If you use this example, please cite the following publication: +// Rad. Prot. Dos. 133 (2009) 2-11 // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #ifndef StepMax_h #define StepMax_h 1 @@ -37,28 +42,26 @@ class PhysicsListMessenger; -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - class StepMax : public G4VEmProcess { public: - StepMax(PhysicsListMessenger* mess); - virtual ~StepMax(); + explicit StepMax(PhysicsListMessenger* mess); + ~StepMax() override; - virtual G4bool IsApplicable(const G4ParticleDefinition&); + G4bool IsApplicable(const G4ParticleDefinition&) override; - virtual void PreparePhysicsTable(const G4ParticleDefinition&); + void PreparePhysicsTable(const G4ParticleDefinition&)override; - virtual void BuildPhysicsTable(const G4ParticleDefinition&); + void BuildPhysicsTable(const G4ParticleDefinition&)override; - virtual void InitialiseProcess(const G4ParticleDefinition*); + void InitialiseProcess(const G4ParticleDefinition*)override; - virtual G4double PostStepGetPhysicalInteractionLength(const G4Track& track, + G4double PostStepGetPhysicalInteractionLength(const G4Track& track, G4double previousStep, - G4ForceCondition* cond); + G4ForceCondition* cond)override; - virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); + G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&) override; private: @@ -67,8 +70,5 @@ private: G4double fMaxChargedStep; G4bool isInitialised; }; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #endif diff --git a/examples/advanced/microbeam/include/SteppingAction.hh b/examples/advanced/microbeam/include/SteppingAction.hh index 01abfd5b6b..c07fcb7947 100644 --- a/examples/advanced/microbeam/include/SteppingAction.hh +++ b/examples/advanced/microbeam/include/SteppingAction.hh @@ -40,23 +40,19 @@ #include "RunAction.hh" #include "DetectorConstruction.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - class SteppingAction : public G4UserSteppingAction { public: - SteppingAction(RunAction* ,const DetectorConstruction*); - virtual ~SteppingAction(); + explicit SteppingAction(RunAction* ,const DetectorConstruction*); + ~SteppingAction() override; - virtual void UserSteppingAction(const G4Step*); + void UserSteppingAction(const G4Step*)override; private: RunAction* fRun; const DetectorConstruction* fDetector; const CellParameterisation * fMyCellParameterisation; - }; - #endif diff --git a/examples/advanced/microbeam/microbeam.cc b/examples/advanced/microbeam/microbeam.cc index ee3f536350..86167540d0 100644 --- a/examples/advanced/microbeam/microbeam.cc +++ b/examples/advanced/microbeam/microbeam.cc @@ -54,8 +54,6 @@ int main(int argc,char** argv) { // Construct the default run manager auto* runManager = G4RunManagerFactory::CreateRunManager(); - G4int nThreads = 4; - runManager->SetNumberOfThreads(nThreads); // Set mandatory user initialization classes @@ -68,14 +66,9 @@ int main(int argc,char** argv) { runManager->SetUserInitialization(new ActionInitialization(detector)); - // Initialize G4 kernel - - runManager->Initialize(); - // Visualization - G4VisManager* visManager = new G4VisExecutive; - visManager->Initialize(); + G4VisManager* visManager = nullptr; // Get the pointer to the User Interface manager G4UImanager* UImanager = G4UImanager::GetUIpointer(); @@ -90,6 +83,8 @@ int main(int argc,char** argv) { } else { // interactive mode + visManager = new G4VisExecutive; + visManager->Initialize(); UImanager->ApplyCommand("/control/execute vis.mac"); ui->SessionStart(); delete ui; diff --git a/examples/advanced/microbeam/microbeam.mac b/examples/advanced/microbeam/microbeam.mac index 505fe01dc7..c23ee0d94d 100644 --- a/examples/advanced/microbeam/microbeam.mac +++ b/examples/advanced/microbeam/microbeam.mac @@ -1,6 +1,8 @@ +/control/verbose 0 +/run/numberOfThreads 4 +/run/verbose 0 +/tracking/verbose 0 + /run/initialize -/tracking/verbose 0 -/run/verbose 0 - /run/beamOn 10 diff --git a/examples/advanced/microbeam/microbeam.out b/examples/advanced/microbeam/microbeam.out index 303fe236ab..c7a2b4e866 100644 --- a/examples/advanced/microbeam/microbeam.out +++ b/examples/advanced/microbeam/microbeam.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -313,6 +319,8 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo +*** /run/numberOfThreads command is issued in sequential mode. +Command is ignored. ==========> The phantom contains 53480 voxels ==========> Nucleus mass (kg)=4.94494e-13 ==========> Cytoplasm mass (kg)=8.75855e-13 @@ -320,59 +328,6 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo ==========> Voxel size Y (um)=0.35906 ==========> Voxel size Z (um)=0.16281 -Visualization Manager instantiating with verbosity "warnings (3)"... -Visualization Manager initialising... -Registering graphics systems... - -You have successfully registered the following graphics systems. -Registered graphics systems are: - ASCIITree (ATree) - DAWNFILE (DAWNFILE) - G4HepRep (HepRepXML) - G4HepRepFile (HepRepFile) - RayTracer (RayTracer) - VRML1FILE (VRML1FILE) - VRML2FILE (VRML2FILE) - gMocrenFile (gMocrenFile) - OpenGLImmediateQt (OGLIQt, OGLI) - OpenGLStoredQt (OGLSQt, OGL, OGLS) - OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK) - OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK) - OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK) - OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK) - RayTracerX (RayTracerX) - -Registering model factories... - -You have successfully registered the following model factories. -Registered model factories: - generic - drawByAttribute - drawByCharge - drawByOriginVolume - drawByParticleID - drawByEncounteredVolume - -Registered models: - None - -Registered filter factories: - attributeFilter - chargeFilter - originVolumeFilter - particleFilter - encounteredVolumeFilter - -Registered filters: - None - -You have successfully registered the following user vis actions. -Run Duration User Vis Actions: none -End of Event User Vis Actions: none -End of Run User Vis Actions: none - -Some /vis commands (optionally) take a string to specify colour. -"/vis/list" to see available colours. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 0 0 @@ -381,57 +336,57 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 1 GeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 1 GeV Fluo KleinNishina : Emin= 1 GeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Livermore5DConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai +Livermore5DConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -440,38 +395,38 @@ UserMaxStep: SubType= 401 Step limit(mm)= 1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -479,301 +434,299 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV -G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. -See commands in /vis/modeling/trajectories/ for other options. -##### Create analysis manager 0x21e7c80 + eCoulombScattering : Emin= 0 meV Emax= 100 TeV +##### Create analysis manager 0x14933f0 Using Root analysis manager All Ntuples have been created -> Event # 1 generated @@ -781,8 +734,8 @@ All Ntuples have been created -> Event # 2 generated ===> The incident alpha particle has reached the targeted cell : - -----> total absorbed dose within Nucleus is (Gy) = 0.29742504062042 - -----> total absorbed dose within Cytoplasm is (Gy) = 0.037565765905129 + -----> total absorbed dose within Nucleus is (Gy) = 0.29757452037102 + -----> total absorbed dose within Cytoplasm is (Gy) = 0.037570357139502 -> Event # 3 generated ===> Sorry, the incident alpha particle has missed the targeted cell ! @@ -798,24 +751,19 @@ All Ntuples have been created -> Event # 7 generated ===> The incident alpha particle has reached the targeted cell : - -----> total absorbed dose within Nucleus is (Gy) = 0.32122858192571 - -----> total absorbed dose within Cytoplasm is (Gy) = 0.058497168523494 + -----> total absorbed dose within Nucleus is (Gy) = 0.32122862361442 + -----> total absorbed dose within Cytoplasm is (Gy) = 0.058497147049515 -> Event # 8 generated ===> Sorry, the incident alpha particle has missed the targeted cell ! -> Event # 9 generated - ===> Sorry, the incident alpha particle has missed the targeted cell ! + ===> The incident alpha particle has reached the targeted cell : + -----> total absorbed dose within Nucleus is (Gy) = 0.31521898707499 + -----> total absorbed dose within Cytoplasm is (Gy) = 0.024969238306048 -> Event # 10 generated - ===> The incident alpha particle has reached the targeted cell : - -----> total absorbed dose within Nucleus is (Gy) = 0.30452573909279 - -----> total absorbed dose within Cytoplasm is (Gy) = 0.048417545311347 + ===> Sorry, the incident alpha particle has missed the targeted cell ! -> Total number of particles detected by the gas detector : 3 -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. -Graphics systems deleted. -Visualization Manager deleting... diff --git a/examples/advanced/microbeam/src/ActionInitialization.cc b/examples/advanced/microbeam/src/ActionInitialization.cc index 4060f795f8..d915b4d37f 100644 --- a/examples/advanced/microbeam/src/ActionInitialization.cc +++ b/examples/advanced/microbeam/src/ActionInitialization.cc @@ -39,30 +39,22 @@ #include "SteppingAction.hh" #include "DetectorConstruction.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - ActionInitialization::ActionInitialization(DetectorConstruction* detConstruction) : G4VUserActionInitialization(), fDetectorConstruction(detConstruction) {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - ActionInitialization::~ActionInitialization() {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void ActionInitialization::BuildForMaster() const {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void ActionInitialization::Build() const { SetUserAction(new PrimaryGeneratorAction()); - RunAction* runAction= new RunAction(fDetectorConstruction); + RunAction* runAction = new RunAction(fDetectorConstruction); SetUserAction(runAction); SetUserAction(new EventAction(runAction)); diff --git a/examples/advanced/microbeam/src/CellParameterisation.cc b/examples/advanced/microbeam/src/CellParameterisation.cc index 3f68760a93..654e2882e1 100644 --- a/examples/advanced/microbeam/src/CellParameterisation.cc +++ b/examples/advanced/microbeam/src/CellParameterisation.cc @@ -36,12 +36,9 @@ #include "G4LogicalVolume.hh" #include "G4SystemOfUnits.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - // SINGLETON CellParameterisation * CellParameterisation::gInstance = 0; - CellParameterisation::CellParameterisation (G4Material * nucleus1, G4Material * cytoplasm1, G4Material * nucleus2, G4Material * cytoplasm2, @@ -59,21 +56,16 @@ CellParameterisation::CellParameterisation G4int shiftX, shiftY, shiftZ; G4double x,y,z,mat,den,tmp,density; G4double denCyto1, denCyto2, denCyto3, denNucl1, denNucl2, denNucl3; + + ncols = nlines = shiftX = shiftY = shiftZ = 0; + x = y = z = mat = den = tmp = density = + denCyto1 = denCyto2 = denCyto3 = denNucl1 = denNucl2 = denNucl3 = 0.0; - density=0; - denCyto1=0; - denCyto2=0; - denCyto3=0; - denNucl1=0; - denNucl2=0; - denNucl3=0; - - ncols=0; nlines=0; - - // READ PHANTOM - + // READ PHANTOM fNucleusMass = 0; fCytoplasmMass = 0; + + fDimCellBoxX = fDimCellBoxY = fDimCellBoxZ = micrometer; FILE *fMap; fMap = fopen("phantom.dat","r"); @@ -91,14 +83,14 @@ CellParameterisation::CellParameterisation if (nlines == 1) { - ncols = fscanf(fMap,"%lf %lf %lf",&fDimCellBoxX,&fDimCellBoxY,&fDimCellBoxZ); - + ncols = fscanf(fMap,"%lf %lf %lf",&fDimCellBoxX,&fDimCellBoxY,&fDimCellBoxZ); fDimCellBoxX=fDimCellBoxX*micrometer; fDimCellBoxY=fDimCellBoxY*micrometer; fDimCellBoxZ=fDimCellBoxZ*micrometer; } - if (nlines == 2) ncols = fscanf(fMap,"%i %i %i",&shiftX,&shiftY,&shiftZ); // VOXEL SHIFT IN Z ASSUMED TO BE NEGATIVE + // VOXEL SHIFT IN Z ASSUMED TO BE NEGATIVE + if (nlines == 2) ncols = fscanf(fMap,"%i %i %i",&shiftX,&shiftY,&shiftZ); if (nlines == 3) ncols = fscanf(fMap,"%lf %lf %lf",&denCyto1, &denCyto2, &denCyto3); @@ -108,8 +100,8 @@ CellParameterisation::CellParameterisation if (ncols < 0) break; - G4ThreeVector v(x+shiftX,y+shiftY,z-1500/(fDimCellBoxZ/micrometer)-shiftZ); // VOXEL SHIFT IN ORDER TO CENTER PHANTOM - + // VOXEL SHIFT IN ORDER TO CENTER PHANTOM + G4ThreeVector v(x+shiftX,y+shiftY,z-1500/(fDimCellBoxZ/micrometer)-shiftZ); if (nlines>4) { @@ -204,13 +196,9 @@ CellParameterisation::CellParameterisation fCytoplasmAttributes3->SetForceSolid(false); // - gInstance = this; - } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - CellParameterisation::~CellParameterisation() { delete[] fMapCell; @@ -219,8 +207,6 @@ CellParameterisation::~CellParameterisation() delete[] fTissueType; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void CellParameterisation::ComputeTransformation (const G4int copyNo, G4VPhysicalVolume* physVol) const { @@ -234,14 +220,10 @@ void CellParameterisation::ComputeTransformation physVol->SetTranslation(origin); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void CellParameterisation::ComputeDimensions (G4Box&, const G4int, const G4VPhysicalVolume*) const {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - G4Material* CellParameterisation::ComputeMaterial(const G4int copyNo, G4VPhysicalVolume* physVol, diff --git a/examples/advanced/microbeam/src/DetectorConstruction.cc b/examples/advanced/microbeam/src/DetectorConstruction.cc index b9c7645b4a..015a9bff0e 100644 --- a/examples/advanced/microbeam/src/DetectorConstruction.cc +++ b/examples/advanced/microbeam/src/DetectorConstruction.cc @@ -36,12 +36,7 @@ #include "G4PhysicalConstants.hh" #include "G4SystemOfUnits.hh" #include "G4MagIntegratorDriver.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - -G4ThreadLocal EMField* DetectorConstruction::fField = nullptr; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +#include "G4AutoDelete.hh" DetectorConstruction::DetectorConstruction() @@ -72,31 +67,38 @@ DetectorConstruction::DetectorConstruction() fPhysiPhantom(nullptr),fLogicPhantom(nullptr),fSolidPhantom(nullptr) { - fWorldSizeXY=fWorldSizeZ=0; DefineMaterials(); + + // Initialisation of variables which + // will then be appropriately fixed in methods of this class + // to implement the simulation geometry set-up + fDensityPhantom = 0.; // in g/cm3 + fDensityNucleus = 0.; // in g/cm3 + fDensityCytoplasm = 0.; // in g/cm3 + fWorldSizeXY=fWorldSizeZ=0.; + fCollObjSizeXY = 0.; + fCollObjSizeZ = 0.; + + // TARGET POSITION + fCiblePositionX = 0.; + fCiblePositionY = 0.; + fCiblePositionZ = 0.; + + // MICROBEAM LINE ANGLE + fLineAngle = 0.; + + fNbOfPixelsInPhantom=0; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - DetectorConstruction::~DetectorConstruction() -{ - if(fField) { - delete fField; - fField = nullptr; - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +{} G4VPhysicalVolume* DetectorConstruction::Construct() - { if(fPhysiWorld) { return fPhysiWorld; } return ConstructLine(); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void DetectorConstruction::DefineMaterials() { G4String name, symbol; @@ -285,8 +287,6 @@ void DetectorConstruction::DefineMaterials() } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - G4VPhysicalVolume* DetectorConstruction::ConstructLine() { // WORLD @@ -353,9 +353,9 @@ G4VPhysicalVolume* DetectorConstruction::ConstructLine() PosZ = PosZ + 1.3 * micrometer * std::sin(fLineAngle); G4RotationMatrix *rot = new G4RotationMatrix(); - rot->rotateX(0*deg); + // rot->rotateX(0*deg); rot->rotateY(10*deg); - rot->rotateZ(0*deg); + // rot->rotateZ(0*deg); fSolidBoite = new G4Box("Boite", 4*cm, 4*cm, 6958.3*mm/2); @@ -388,7 +388,7 @@ G4VPhysicalVolume* DetectorConstruction::ConstructLine() fSolid1Gap = new G4Cons("_CollObj_gap1_", 0.*micrometer, 6*micrometer, 0.*micrometer,2.5*micrometer, 3.5*micrometer, - 0, ((360*CLHEP::pi)/180)); + 0, twopi); fLogic1Gap = new G4LogicalVolume(fSolid1Gap, fDefaultMaterial, "_CollObj_gap1_"); @@ -401,7 +401,7 @@ G4VPhysicalVolume* DetectorConstruction::ConstructLine() fSolid2Gap = new G4Cons("_CollObj_gap2_", 0.*micrometer, 15*micrometer, 0.*micrometer,6*micrometer, 6.5*micrometer, - 0, ((360*CLHEP::pi)/180)); + 0, twopi); fLogic2Gap = new G4LogicalVolume(fSolid2Gap, fDefaultMaterial, "_CollObj_gap2_"); @@ -414,7 +414,7 @@ G4VPhysicalVolume* DetectorConstruction::ConstructLine() fSolid3Gap = new G4Cons("_CollObj_gap3_", 0.*micrometer, 105*micrometer, 0.*micrometer,15*micrometer, 25*micrometer, - 0, ((360*CLHEP::pi)/180)); + 0, twopi); fLogic3Gap = new G4LogicalVolume(fSolid3Gap, fDefaultMaterial, "_CollObj_gap3_"); @@ -439,7 +439,7 @@ G4VPhysicalVolume* DetectorConstruction::ConstructLine() fSolid4Gap = new G4Cons("_CollDet_gap4_", 0.*micrometer, 8*micrometer, 0.*micrometer,5*micrometer, 7.5*micrometer, - 0, ((360*CLHEP::pi)/180)); + 0, twopi); fLogic4Gap = new G4LogicalVolume(fSolid4Gap, fDefaultMaterial, "_CollDet_gap4_"); @@ -451,7 +451,7 @@ G4VPhysicalVolume* DetectorConstruction::ConstructLine() fSolid5Gap = new G4Cons("_CollDet_gap5_", 0.*micrometer, 105*micrometer, 0.*micrometer,8*micrometer, 27.5*micrometer, - 0, ((360*CLHEP::pi)/180)); + 0, twopi); fLogic5Gap = new G4LogicalVolume(fSolid5Gap, fDefaultMaterial, "_CollDet_gap5_"); @@ -690,13 +690,12 @@ G4VPhysicalVolume* DetectorConstruction::ConstructLine() return fPhysiWorld; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void DetectorConstruction::ConstructSDandField() { - if(!fField) { fField = new EMField(); } + EMField* field = new EMField(); + G4AutoDelete::Register(field); - G4EqMagElectricField* fEquation = new G4EqMagElectricField(fField); + G4EqMagElectricField* fEquation = new G4EqMagElectricField(field); G4MagIntegratorStepper* fStepper = new G4ClassicalRK4 (fEquation,8); G4FieldManager* fFieldMgr = G4TransportationManager::GetTransportationManager()->GetFieldManager(); @@ -707,7 +706,7 @@ void DetectorConstruction::ConstructSDandField() G4ChordFinder* fChordFinder = new G4ChordFinder(fIntgrDriver); fFieldMgr->SetChordFinder(fChordFinder); - fFieldMgr->SetDetectorField(fField); + fFieldMgr->SetDetectorField(field); // FOLLOWING PARAMETERS TUNED FROM RAY-TRACING SIMULATIONS OF THE AIFIRA NANOBEAM LINE /* diff --git a/examples/advanced/microbeam/src/EMField.cc b/examples/advanced/microbeam/src/EMField.cc index 2de9c6c18b..6b5009d03b 100644 --- a/examples/advanced/microbeam/src/EMField.cc +++ b/examples/advanced/microbeam/src/EMField.cc @@ -39,14 +39,9 @@ #include "G4Exp.hh" #include "G4SystemOfUnits.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - - EMField::EMField() {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void EMField::GetFieldValue(const double point[4], double *Bfield ) const { // Magnetic field @@ -530,6 +525,4 @@ if (z>=-1400*mm && z <-200*mm) Bfield[5] = 0; } -// - } diff --git a/examples/advanced/microbeam/src/EventAction.cc b/examples/advanced/microbeam/src/EventAction.cc index d8cf6a8917..8c279573bc 100644 --- a/examples/advanced/microbeam/src/EventAction.cc +++ b/examples/advanced/microbeam/src/EventAction.cc @@ -39,19 +39,13 @@ #include "RunAction.hh" #include "Analysis.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - EventAction::EventAction(RunAction* run) :fRun(run) {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - EventAction::~EventAction() {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void EventAction::BeginOfEventAction(const G4Event* evt) { G4int evtNb = evt->GetEventID(); @@ -60,8 +54,6 @@ void EventAction::BeginOfEventAction(const G4Event* evt) fRun->SetDoseC(0); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void EventAction::EndOfEventAction(const G4Event* ) { G4AnalysisManager* man = G4AnalysisManager::Instance(); diff --git a/examples/advanced/microbeam/src/PhysicsList.cc b/examples/advanced/microbeam/src/PhysicsList.cc index 1b7c93c642..8b63d62b82 100644 --- a/examples/advanced/microbeam/src/PhysicsList.cc +++ b/examples/advanced/microbeam/src/PhysicsList.cc @@ -37,7 +37,6 @@ #include "G4SystemOfUnits.hh" #include "StepMax.hh" - #include "G4EmStandardPhysics.hh" #include "G4EmStandardPhysics_option1.hh" #include "G4EmStandardPhysics_option2.hh" @@ -46,15 +45,11 @@ #include "G4EmLivermorePhysics.hh" #include "G4EmPenelopePhysics.hh" #include "G4DecayPhysics.hh" - #include "G4ProcessManager.hh" - #include "G4Gamma.hh" #include "G4Electron.hh" #include "G4Positron.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - PhysicsList::PhysicsList() : G4VModularPhysicsList() { fMessenger = new PhysicsListMessenger(this); @@ -70,8 +65,6 @@ PhysicsList::PhysicsList() : G4VModularPhysicsList() fDecPhysicsList = new G4DecayPhysics(); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - PhysicsList::~PhysicsList() { delete fMessenger; @@ -79,15 +72,11 @@ PhysicsList::~PhysicsList() delete fDecPhysicsList; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void PhysicsList::ConstructParticle() { fDecPhysicsList->ConstructParticle(); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void PhysicsList::ConstructProcess() { // transportation @@ -104,8 +93,6 @@ void PhysicsList::ConstructProcess() } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void PhysicsList::AddPhysicsList(const G4String& name) { if (verboseLevel>1) { @@ -159,8 +146,6 @@ void PhysicsList::AddPhysicsList(const G4String& name) } } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void PhysicsList::AddStepMax() { // Step limitation seen as a process @@ -178,5 +163,3 @@ void PhysicsList::AddStepMax() } } } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/advanced/microbeam/src/PhysicsListMessenger.cc b/examples/advanced/microbeam/src/PhysicsListMessenger.cc index c122cefb94..ed0b258fed 100644 --- a/examples/advanced/microbeam/src/PhysicsListMessenger.cc +++ b/examples/advanced/microbeam/src/PhysicsListMessenger.cc @@ -27,19 +27,14 @@ /// \brief Implementation of the PhysicsListMessenger class // // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "PhysicsListMessenger.hh" -#include "G4SystemOfUnits.hh" - #include "PhysicsList.hh" +#include "G4SystemOfUnits.hh" #include "G4UIdirectory.hh" #include "G4UIcmdWithAString.hh" #include "G4UIcmdWithADoubleAndUnit.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) :G4UImessenger(),fPhysicsList(pPhys),fMaxChargedStep(1*CLHEP::mm) { @@ -60,8 +55,6 @@ PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) fStepMaxCmd->AvailableForStates(G4State_PreInit, G4State_Idle); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - PhysicsListMessenger::~PhysicsListMessenger() { delete fListCmd; @@ -69,8 +62,6 @@ PhysicsListMessenger::~PhysicsListMessenger() delete fStepMaxCmd; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void PhysicsListMessenger::SetNewValue(G4UIcommand* command, G4String newValue) { if( command == fListCmd ) @@ -79,4 +70,3 @@ void PhysicsListMessenger::SetNewValue(G4UIcommand* command, G4String newValue) { fMaxChargedStep = fStepMaxCmd->GetNewDoubleValue(newValue); } } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/advanced/microbeam/src/PrimaryGeneratorAction.cc b/examples/advanced/microbeam/src/PrimaryGeneratorAction.cc index 5a1ac7078c..81d476c826 100644 --- a/examples/advanced/microbeam/src/PrimaryGeneratorAction.cc +++ b/examples/advanced/microbeam/src/PrimaryGeneratorAction.cc @@ -31,30 +31,23 @@ // // If you use this example, please cite the following publication: // Rad. Prot. Dos. 133 (2009) 2-11 - +// +#include "PrimaryGeneratorAction.hh" #include "G4SystemOfUnits.hh" #include "G4Event.hh" #include "G4ParticleTable.hh" #include "Randomize.hh" -#include "PrimaryGeneratorAction.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - PrimaryGeneratorAction::PrimaryGeneratorAction() { fParticleGun = new G4ParticleGun(1); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - PrimaryGeneratorAction::~PrimaryGeneratorAction() { delete fParticleGun; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) { G4int numEvent; diff --git a/examples/advanced/microbeam/src/RunAction.cc b/examples/advanced/microbeam/src/RunAction.cc index a5138d5009..5ae8c7aee1 100644 --- a/examples/advanced/microbeam/src/RunAction.cc +++ b/examples/advanced/microbeam/src/RunAction.cc @@ -31,31 +31,27 @@ // // If you use this example, please cite the following publication: // Rad. Prot. Dos. 133 (2009) 2-11 +// +#include "RunAction.hh" #include "G4UImanager.hh" #include "Randomize.hh" - -#include "RunAction.hh" #include "Analysis.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - RunAction::RunAction(const DetectorConstruction* det) :fDetector(det) { fSaveRndm = 0; + fDose3DDose = nullptr; + fMapVoxels = nullptr; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - RunAction::~RunAction() { - delete[] fDose3DDose; - delete[] fMapVoxels; + if (fDose3DDose) delete[] fDose3DDose; + if (fMapVoxels) delete[] fMapVoxels; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void RunAction::BeginOfRunAction(const G4Run*) { // Read phantom - Singleton @@ -150,11 +146,8 @@ void RunAction::BeginOfRunAction(const G4Run*) fMapVoxels [i]=fMyCellParameterisation->GetVoxelThreeVector(i); fDose3DDose[i]=0; } - } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void RunAction::EndOfRunAction(const G4Run* /*aRun*/) { G4AnalysisManager* man = G4AnalysisManager::Instance(); @@ -189,5 +182,4 @@ void RunAction::EndOfRunAction(const G4Run* /*aRun*/) // Complete clean-up delete G4AnalysisManager::Instance(); - } diff --git a/examples/advanced/microbeam/src/StepMax.cc b/examples/advanced/microbeam/src/StepMax.cc index 6a34613253..a864146217 100644 --- a/examples/advanced/microbeam/src/StepMax.cc +++ b/examples/advanced/microbeam/src/StepMax.cc @@ -24,16 +24,21 @@ // ******************************************************************** // // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// If you use this example, please cite the following publication: +// Rad. Prot. Dos. 133 (2009) 2-11 +// #include "StepMax.hh" #include "PhysicsListMessenger.hh" #include "G4VPhysicalVolume.hh" #include "G4TransportationProcessType.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - StepMax::StepMax(PhysicsListMessenger* mess) : G4VEmProcess("UserMaxStep", fGeneral),fMessenger(mess), fMaxChargedStep(DBL_MAX),isInitialised(false) @@ -41,20 +46,14 @@ StepMax::StepMax(PhysicsListMessenger* mess) SetProcessSubType(static_cast(STEP_LIMITER)); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - StepMax::~StepMax() {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - G4bool StepMax::IsApplicable(const G4ParticleDefinition& part) { return (part.GetPDGCharge() != 0. && !part.IsShortLived()); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void StepMax::PreparePhysicsTable(const G4ParticleDefinition&) { if(isInitialised) { @@ -62,8 +61,6 @@ void StepMax::PreparePhysicsTable(const G4ParticleDefinition&) } } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void StepMax::BuildPhysicsTable(const G4ParticleDefinition&) { if(!isInitialised) { @@ -76,13 +73,9 @@ void StepMax::BuildPhysicsTable(const G4ParticleDefinition&) } } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void StepMax::InitialiseProcess(const G4ParticleDefinition*) {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - G4double StepMax::PostStepGetPhysicalInteractionLength(const G4Track&, G4double, @@ -93,8 +86,6 @@ StepMax::PostStepGetPhysicalInteractionLength(const G4Track&, return fMaxChargedStep; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - G4VParticleChange* StepMax::PostStepDoIt(const G4Track& aTrack, const G4Step&) { // do nothing @@ -102,5 +93,4 @@ G4VParticleChange* StepMax::PostStepDoIt(const G4Track& aTrack, const G4Step&) return &aParticleChange; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/advanced/microbeam/src/SteppingAction.cc b/examples/advanced/microbeam/src/SteppingAction.cc index 3b24358445..00ed77dd86 100644 --- a/examples/advanced/microbeam/src/SteppingAction.cc +++ b/examples/advanced/microbeam/src/SteppingAction.cc @@ -31,31 +31,23 @@ // // If you use this example, please cite the following publication: // Rad. Prot. Dos. 133 (2009) 2-11 - -#include "G4SystemOfUnits.hh" -#include "G4SteppingManager.hh" - +// #include "SteppingAction.hh" #include "RunAction.hh" #include "DetectorConstruction.hh" #include "Analysis.hh" - +#include "G4SystemOfUnits.hh" +#include "G4SteppingManager.hh" #include "G4Alpha.hh" #include "G4Electron.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - SteppingAction::SteppingAction(RunAction* run,const DetectorConstruction* det) :fRun(run),fDetector(det) {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - SteppingAction::~SteppingAction() {} -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void SteppingAction::UserSteppingAction(const G4Step* aStep) { diff --git a/examples/advanced/microelectronics/CMakeLists.txt b/examples/advanced/microelectronics/CMakeLists.txt index b736c90f2c..696cf5a4ac 100644 --- a/examples/advanced/microelectronics/CMakeLists.txt +++ b/examples/advanced/microelectronics/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) set(name microelectronics) project(${name}) diff --git a/examples/advanced/microelectronics/History b/examples/advanced/microelectronics/History index 56619cdee2..87541ea2aa 100644 --- a/examples/advanced/microelectronics/History +++ b/examples/advanced/microelectronics/History @@ -7,6 +7,13 @@ Package History file -------------------- + +24 May 2021 - B. Morgan (microelectronics-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +21 March 2021 - V. Ivanchenko microelectronics-V10-07-00 +- PhysicsList - update for 11.0 + 15 November 2020 - S. Guatelli microelectronics-V10-06-01 - Migration to G4RunManagerFactory diff --git a/examples/advanced/microelectronics/microelectronics.out b/examples/advanced/microelectronics/microelectronics.out index f8bd246250..a3e112ba2d 100644 --- a/examples/advanced/microelectronics/microelectronics.out +++ b/examples/advanced/microelectronics/microelectronics.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -75,92 +81,92 @@ Some /vis commands (optionally) take a string to specify colour. Target 1 1 1 ### === G4UAtomicDeexcitation::InitialiseForNewRun() -### === Auger cascade flag: 0 +### === Auger flag: 1 ### === Ignore cuts flag: 0 ### === PIXE model for hadrons: Empirical ### === PIXE model for e+-: Livermore msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== UrbanMsc : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV ===== EM models for the G4Region Target ====== MollerBhabha : Emin= 100 MeV Emax= 10 TeV e-_G4MicroElecElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -MicroElecElasticModel : Emin= 0 eV Emax= 100 MeV +MicroElecElasticModel : Emin= 0 meV Emax= 100 MeV e-_G4MicroElecInelastic: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -MicroElecInelasticModel : Emin= 0 eV Emax= 100 MeV deltaVI Fluo +MicroElecInelasticModel : Emin= 0 meV Emax= 100 MeV deltaVI Fluo msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV ===== EM models for the G4Region Target ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 10 GeV Emax= 10 TeV p_G4MicroElecInelastic: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== MicroElecInelasticModel : Emin= 50 keV Emax= 10 GeV deltaVI Fluo DummyModel : Emin= 10 GeV Emax= 10 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV ===== EM models for the G4Region Target ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 10 GeV Emax= 10 TeV ion_G4MicroElecInelastic: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== MicroElecInelasticModel : Emin= 50 keV Emax= 10 GeV deltaVI Fluo DummyModel : Emin= 10 GeV Emax= 10 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm Region -- -- appears in world volume This region is in the mass world. @@ -194,7 +200,7 @@ Index : 0 used in the geometry : Yes Index : 1 used in the geometry : Yes Material : G4_Si Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm - Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV proton 0.1 eV + Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV proton 100 meV Region(s) which use this couple : Target @@ -208,14 +214,14 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. -##### Create analysis manager 0x1c45900 +##### Create analysis manager 0x19ac820 Using Root analysis manager ... create file : microelectronics.root - done ... open analysis file : microelectronics.root - done Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.014481s Sys=0.000000s + User=0.000000s Real=0.004297s Sys=0.000000s ... write file : microelectronics.root - done ... close file : microelectronics.root - done Number and type of particles created outside region "Target" : @@ -231,13 +237,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00769 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -255,3 +265,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/advanced/microelectronics/src/PhysicsList.cc b/examples/advanced/microelectronics/src/PhysicsList.cc index da45e39ff4..c395f8b321 100644 --- a/examples/advanced/microelectronics/src/PhysicsList.cc +++ b/examples/advanced/microelectronics/src/PhysicsList.cc @@ -31,6 +31,36 @@ #include "PhysicsList.hh" #include "G4SystemOfUnits.hh" +// Geant4-MicroElec MODELS + +#include "G4MicroElecElastic.hh" +#include "G4MicroElecElasticModel.hh" + +#include "G4MicroElecInelastic.hh" +#include "G4MicroElecInelasticModel.hh" +// + +#include "G4LossTableManager.hh" +#include "G4EmConfigurator.hh" +#include "G4VEmModel.hh" +#include "G4DummyModel.hh" +#include "G4eIonisation.hh" +#include "G4hIonisation.hh" +#include "G4ionIonisation.hh" +#include "G4eMultipleScattering.hh" +#include "G4hMultipleScattering.hh" +#include "G4BraggModel.hh" +#include "G4BraggIonModel.hh" +#include "G4BetheBlochModel.hh" +#include "G4UrbanMscModel.hh" +#include "G4MollerBhabhaModel.hh" +#include "G4IonFluctuations.hh" +#include "G4UniversalFluctuation.hh" + +#include "G4ElectronCapture.hh" + +#include "G4UAtomicDeexcitation.hh" + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... PhysicsList::PhysicsList(): G4VUserPhysicsList() @@ -94,38 +124,6 @@ void PhysicsList::ConstructProcess() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -// Geant4-MicroElec MODELS - -#include "G4MicroElecElastic.hh" -#include "G4MicroElecElasticModel.hh" - -#include "G4MicroElecInelastic.hh" -#include "G4MicroElecInelasticModel.hh" -// - -#include "G4LossTableManager.hh" -#include "G4EmConfigurator.hh" -#include "G4VEmModel.hh" -#include "G4DummyModel.hh" -#include "G4eIonisation.hh" -#include "G4hIonisation.hh" -#include "G4ionIonisation.hh" -#include "G4eMultipleScattering.hh" -#include "G4hMultipleScattering.hh" -#include "G4BraggModel.hh" -#include "G4BraggIonModel.hh" -#include "G4BetheBlochModel.hh" -#include "G4UrbanMscModel.hh" -#include "G4MollerBhabhaModel.hh" -#include "G4IonFluctuations.hh" -#include "G4UniversalFluctuation.hh" - -#include "G4ElectronCapture.hh" - -#include "G4UAtomicDeexcitation.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - void PhysicsList::ConstructEM() { @@ -156,12 +154,12 @@ void PhysicsList::ConstructEM() // MicroElec elastic is not active in the world G4MicroElecElastic* theMicroElecElasticProcess = new G4MicroElecElastic("e-_G4MicroElecElastic"); - theMicroElecElasticProcess->SetEmModel(new G4DummyModel(),1); + theMicroElecElasticProcess->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(theMicroElecElasticProcess); // MicroElec ionisation is not active in the world G4MicroElecInelastic* microelecioni = new G4MicroElecInelastic("e-_G4MicroElecInelastic"); - microelecioni->SetEmModel(new G4DummyModel(),1); + microelecioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(microelecioni); // THE FOLLOWING PROCESS WILL KILL ALL ELECTRONS BELOW A SELECTED ENERY THRESHOLD @@ -182,8 +180,8 @@ void PhysicsList::ConstructEM() // MicroElec ionisation is not active in the world G4MicroElecInelastic* microelecioni = new G4MicroElecInelastic("p_G4MicroElecInelastic"); - microelecioni->SetEmModel(new G4DummyModel(),1); - microelecioni->SetEmModel(new G4DummyModel(),2); + microelecioni->SetEmModel(new G4DummyModel()); + microelecioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(microelecioni); } else if (particleName == "GenericIon") { @@ -199,8 +197,8 @@ void PhysicsList::ConstructEM() // MicroElec ionisation is not active in the world G4MicroElecInelastic* microelecioni = new G4MicroElecInelastic("ion_G4MicroElecInelastic"); - microelecioni->SetEmModel(new G4DummyModel(),1); - microelecioni->SetEmModel(new G4DummyModel(),2); + microelecioni->SetEmModel(new G4DummyModel()); + microelecioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(microelecioni); } } diff --git a/examples/advanced/nanobeam/CMakeLists.txt b/examples/advanced/nanobeam/CMakeLists.txt index da0cdd0b2b..8d1775b3fb 100644 --- a/examples/advanced/nanobeam/CMakeLists.txt +++ b/examples/advanced/nanobeam/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(nanobeam) #---------------------------------------------------------------------------- diff --git a/examples/advanced/nanobeam/History b/examples/advanced/nanobeam/History index 284654c1ce..ed07b896e3 100644 --- a/examples/advanced/nanobeam/History +++ b/examples/advanced/nanobeam/History @@ -7,6 +7,9 @@ Package History file -------------------- +24 May 2021 - B. Morgan (nanobeam-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 15 Nov 2020 - S. Guatelli tag nanobeam-V10-06-01 - Migration to G4RunManagerFactory diff --git a/examples/advanced/nanobeam/nanobeam.out b/examples/advanced/nanobeam/nanobeam.out index 9868756b85..40c9030b1e 100644 --- a/examples/advanced/nanobeam/nanobeam.out +++ b/examples/advanced/nanobeam/nanobeam.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -88,114 +94,114 @@ G4Material WARNING: duplicate name of material Vacuum phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV ========= Table of registered couples ============================ @@ -209,7 +215,7 @@ Index : 0 used in the geometry : Yes ================================================================== -##### Create analysis manager 0x159eaf0 +##### Create analysis manager 0x1b3da40 Using Root analysis manager Ntuple-1 created Ntuple-2 created diff --git a/examples/advanced/purging_magnet/CMakeLists.txt b/examples/advanced/purging_magnet/CMakeLists.txt index c867ff6463..9513620956 100644 --- a/examples/advanced/purging_magnet/CMakeLists.txt +++ b/examples/advanced/purging_magnet/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(purging_magnet) #---------------------------------------------------------------------------- diff --git a/examples/advanced/purging_magnet/History b/examples/advanced/purging_magnet/History index 1f8e0e36f9..3875e45264 100644 --- a/examples/advanced/purging_magnet/History +++ b/examples/advanced/purging_magnet/History @@ -7,8 +7,10 @@ Category History file --------------------- +24.05.2021 B. Morgan (purmag-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 -10.04.2021 G.Cosmo (purmag-V10-06-02) +10.04.2021 G.Cosmo (purmag-V10-07-00) - Removed call to obsolete ResetCuts() in PurgMagPhysicsList. 02.11.2020 B.Morgan (purmag-V10-06-01) diff --git a/examples/advanced/purging_magnet/purging_magnet.out b/examples/advanced/purging_magnet/purging_magnet.out index cdd16b327c..c9cc2afa1e 100644 --- a/examples/advanced/purging_magnet/purging_magnet.out +++ b/examples/advanced/purging_magnet/purging_magnet.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -227,72 +233,72 @@ PurgMagPhysicsList::SetCuts:CutLength : 1 um conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm ========= Table of registered couples ============================ diff --git a/examples/advanced/radioprotection/CMakeLists.txt b/examples/advanced/radioprotection/CMakeLists.txt index 4d03ae2d50..1e73c4271f 100644 --- a/examples/advanced/radioprotection/CMakeLists.txt +++ b/examples/advanced/radioprotection/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(radioprotection) #---------------------------------------------------------------------------- diff --git a/examples/advanced/radioprotection/History b/examples/advanced/radioprotection/History index a9fe524c91..7141f2e2e7 100644 --- a/examples/advanced/radioprotection/History +++ b/examples/advanced/radioprotection/History @@ -7,9 +7,17 @@ Category History file --------------------- +24.05.2021, B. Morgan (radioprotection-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +11.02.2021 - S. Guatelli tag radioprotection-V10-07-00 + Dependence to G4EmProcessOptions removed. + SetCuts method removed from the local PhysicsList as it is + not thread-safe. + 17.11.2020 - S. Guatelli tag radioprotection-V10-06-02 Migration to G4RunManagerFactory - + 02.11.2020 - F. Romano and J. Magini tag radioprotection-V10-06-01 - radioprotection.cc : added new parameter to DetectorConstruction constructor @@ -22,17 +30,18 @@ - DetectorConstruction.cc : modifed the constructor to store the detector type rewrote Construct so that it calls the specific method of the selected detector type - moved the previous diamond detector geometry to ConstructDiamondDetector, and added new possible geometries (silicon and microdiamond) from scratch via the other two methods + moved the previous diamond detector geometry to ConstructDiamondDetector, and added new possible + geometries (silicon and microdiamond) from scratch via the other two methods - DetectorMessenger.hh : - created the file in order to switch detector type + created the file in order to switch detector type - DetectorMessenger.cc : - created the file in order to switch detector type + created the file in order to switch detector type - geometry.mac : create the macro in order to select a specific detector at runtime (by default, all options are commented out) - vis.mac : added a line to execute geometry.mac before launching the GUI (at which point it wouldn't be possible to change the geometry anymore) - - run.mac: - added a line to execute geometry.mac + - run.mac: + added a line to execute geometry.mac - CMakeLists.txt : added geometry.mac to the list of files to be copied to the build directory diff --git a/examples/advanced/radioprotection/include/PhysicsList.hh b/examples/advanced/radioprotection/include/PhysicsList.hh index 5e0e201cb5..d96cb19a01 100644 --- a/examples/advanced/radioprotection/include/PhysicsList.hh +++ b/examples/advanced/radioprotection/include/PhysicsList.hh @@ -48,7 +48,6 @@ public: void ConstructParticle(); - void SetCuts(); void SetCutForGamma(G4double); void SetCutForElectron(G4double); void SetCutForPositron(G4double); diff --git a/examples/advanced/radioprotection/radioprotection.out b/examples/advanced/radioprotection/radioprotection.out index cd155afff0..b6d277679f 100644 --- a/examples/advanced/radioprotection/radioprotection.out +++ b/examples/advanced/radioprotection/radioprotection.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -91,67 +97,66 @@ NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon -PhysicsList::SetCuts:CutLength : 10 nm ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 1 GeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 1 GeV Fluo KleinNishina : Emin= 1 GeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Livermore5DConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai +Livermore5DConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -159,38 +164,38 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -198,58 +203,58 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI ===== Limit on energy threshold has been applied -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI ===== Limit on energy threshold has been applied nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= ====================================================================== @@ -263,197 +268,198 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI ===== Limit on energy threshold has been applied nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI ===== Limit on energy threshold has been applied -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI ===== Limit on energy threshold has been applied -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI ===== Limit on energy threshold has been applied -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV ===== Limit on energy threshold has been applied -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV ===== Limit on energy threshold has been applied -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon @@ -481,71 +487,71 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI ===== Limit on energy threshold has been applied -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI ===== Limit on energy threshold has been applied -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -554,9 +560,9 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: RadioactiveDecayBase @@ -564,253 +570,253 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron Process: hadElastic Model: hElasticCHIPS: 19.5 MeV ---> 100 TeV - Model: NeutronHPElastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPElasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: NeutronHPElastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV Model: Binary Cascade: 19.9 MeV ---> 6 GeV - Model: NeutronHPInelastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: NeutronHPInelastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: NeutronHPCapture: 0 eV ---> 20 MeV + Model: NeutronHPCapture: 0 meV ---> 20 MeV Model: nRadCapture: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPCaptureXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nFission - Model: NeutronHPFission: 0 eV ---> 20 MeV + Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPFissionXS: 0 eV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= diff --git a/examples/advanced/radioprotection/src/PhysicsList.cc b/examples/advanced/radioprotection/src/PhysicsList.cc index c390e08b7f..b55107fd95 100644 --- a/examples/advanced/radioprotection/src/PhysicsList.cc +++ b/examples/advanced/radioprotection/src/PhysicsList.cc @@ -51,7 +51,6 @@ #include "G4IonFluctuations.hh" #include "G4IonParametrisedLossModel.hh" -#include "G4EmProcessOptions.hh" #include "G4HadronPhysicsQGSP_BIC_HP.hh" #include "G4RadioactiveDecayPhysics.hh" @@ -64,6 +63,18 @@ PhysicsList::PhysicsList() : G4VModularPhysicsList() cutForElectron = defaultCutValue; cutForPositron = defaultCutValue; + G4double lowLimit = 250. * eV; + G4double highLimit = 100. * GeV; + G4ProductionCutsTable::GetProductionCutsTable()->SetEnergyRange(lowLimit, highLimit); + + // set cut values for gamma at first and for e- second and next for e+, + // because some processes for e+/e- need cut values for gamma + SetCutValue(cutForGamma, "gamma"); + SetCutValue(cutForElectron, "e-"); + SetCutValue(cutForPositron, "e+"); + + DumpCutValuesTable(); + helIsRegisted = false; bicIsRegisted = false; biciIsRegisted = false; @@ -134,6 +145,7 @@ void PhysicsList::ConstructProcess() hadronPhys[i]->ConstructProcess(); } + // step limitation (as a full process) // // AddStepMax(); @@ -224,27 +236,6 @@ void PhysicsList::AddStepMax() } -void PhysicsList::SetCuts() -{ - - if (verboseLevel >0){ - G4cout << "PhysicsList::SetCuts:"; - G4cout << "CutLength : " << G4BestUnit(defaultCutValue,"Length") << G4endl; - } - - G4double lowLimit = 250. * eV; - G4double highLimit = 100. * GeV; - G4ProductionCutsTable::GetProductionCutsTable()->SetEnergyRange(lowLimit, highLimit); - - // set cut values for gamma at first and for e- second and next for e+, - // because some processes for e+/e- need cut values for gamma - SetCutValue(cutForGamma, "gamma"); - SetCutValue(cutForElectron, "e-"); - SetCutValue(cutForPositron, "e+"); - - if (verboseLevel>0) DumpCutValuesTable(); -} - void PhysicsList::SetCutForGamma(G4double cut) { cutForGamma = cut; diff --git a/examples/advanced/underground_physics/CMakeLists.txt b/examples/advanced/underground_physics/CMakeLists.txt index 183285a801..80c5ee52fb 100644 --- a/examples/advanced/underground_physics/CMakeLists.txt +++ b/examples/advanced/underground_physics/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(underground_physics) #---------------------------------------------------------------------------- diff --git a/examples/advanced/underground_physics/History b/examples/advanced/underground_physics/History index 647d12f047..e26ebf15dc 100644 --- a/examples/advanced/underground_physics/History +++ b/examples/advanced/underground_physics/History @@ -7,6 +7,34 @@ Category History file --------------------- + +24.05.2021 - B. Morgan (DMX=V10-07-06) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +29.03.2021 - G. Cosmo (DMX-V10-07-05) + In DMXParticleSource::ConfineSourceToVolume(), use existing + facility to find physical volme in store, rather than looping + through. Some code cleanup. + +18.03.2021 - A. Ribon (DMX-V10-07-04) + DMXPhysicsList : replaced G4HadronCaptureProcess with + G4NeutronCaptureProcess. + +11.03.2021 - A. Ribon (DMX-V10-07-03) + DMXPhysicsList : replaced stopping processes that + have been deleted. + +08.03.2021 - A. Ribon (DMX-V10-07-02) + DMXPhysicsList : removed header files of old and unused + pion inelastic cross sections (that have been deleted). + +04.03.2021 - A. Ribon (DMX-V10-07-01) + DMXPhysicsList : replaced particle-specific inelastic processes + (that have been deleted) with G4HadronInelasticProcess. + +24.02.2021 - D. Sawkey (DMX-V10-07-00) + Replace deprecated optical commands & parameters with new ones. + 17.11.2020 - S. Guatelli (DMX-V10-06-04) Migration to G4RunManagerFactory diff --git a/examples/advanced/underground_physics/src/DMXDetectorMaterial.icc b/examples/advanced/underground_physics/src/DMXDetectorMaterial.icc index 2207975679..6e3359d956 100644 --- a/examples/advanced/underground_physics/src/DMXDetectorMaterial.icc +++ b/examples/advanced/underground_physics/src/DMXDetectorMaterial.icc @@ -51,7 +51,6 @@ (name="Vacuum", z=1., a=1.*g/mole, density=1.e-20*g/cm3, kStateGas, temperature=0.1*kelvin, pressure=1.e-20*bar); - // xenons G4Element* elementXe = new G4Element( "Xenon", "Xe", 54., 131.29*g/mole ); G4Material* LXe = new G4Material @@ -66,39 +65,67 @@ std::vector LXe_SCINT = { 0.1, 1.0, 0.1 }; std::vector LXe_RIND = { 1.59 , 1.57, 1.54 }; std::vector LXe_ABSL = { 35.*cm, 35.*cm, 35.*cm}; //atten length + std::vector LXe_scint_e = { 0.*MeV, 10.*MeV }; + std::vector LXe_scint_default = { 0., 120000.}; + std::vector LXe_scint_alpha = { 0., 132000.}; + std::vector LXe_scint_ion = { 0., 24000.}; G4MaterialPropertiesTable *LXe_mt = new G4MaterialPropertiesTable(); - LXe_mt->AddProperty("FASTCOMPONENT", LXe_PP, LXe_SCINT); - LXe_mt->AddProperty("SLOWCOMPONENT", LXe_PP, LXe_SCINT); + LXe_mt->AddProperty("SCINTILLATIONCOMPONENT1", LXe_PP, LXe_SCINT); + LXe_mt->AddProperty("SCINTILLATIONCOMPONENT2", LXe_PP, LXe_SCINT); LXe_mt->AddProperty("RINDEX", LXe_PP, LXe_RIND); LXe_mt->AddProperty("ABSLENGTH", LXe_PP, LXe_ABSL); - LXe_mt->AddConstProperty("SCINTILLATIONYIELD",12000./MeV); // include QE 20% + LXe_mt->AddProperty("ELECTRONSCINTILLATIONYIELD", LXe_scint_e, LXe_scint_default); // include QE 20% // and 13eV creation energy for photons - may be 15eV? // Fano factor assumed 1; should be much less for Xe ~ 0.13 // but the Fano factor is already partially included in the correlated // electron production - therefore not the absolute Fano factor here: + LXe_mt->AddConstProperty("ELECTRONSCINTILLATIONYIELD1", 0.); + LXe_mt->AddConstProperty("ELECTRONSCINTILLATIONYIELD2", 1.); + + LXe_mt->AddProperty("ALPHASCINTILLATIONYIELD", LXe_scint_e, LXe_scint_alpha); // include QE 20% + LXe_mt->AddConstProperty("ALPHASCINTILLATIONYIELD1", 1.); + LXe_mt->AddConstProperty("ALPHASCINTILLATIONYIELD2", 0.); + + LXe_mt->AddProperty("IONSCINTILLATIONYIELD", LXe_scint_e, LXe_scint_ion); // include QE 20% + LXe_mt->AddConstProperty("IONSCINTILLATIONYIELD1", 1.); + LXe_mt->AddConstProperty("IONSCINTILLATIONYIELD2", 0.); + LXe_mt->AddConstProperty("RESOLUTIONSCALE",1.0); - LXe_mt->AddConstProperty("FASTTIMECONSTANT",20.*ns); - LXe_mt->AddConstProperty("SLOWTIMECONSTANT",45.*ns); - LXe_mt->AddConstProperty("YIELDRATIO",1.0); + LXe_mt->AddConstProperty("SCINTILLATIONTIMECONSTANT1",20.*ns); + LXe_mt->AddConstProperty("SCINTILLATIONTIMECONSTANT2",45.*ns); LXe->SetMaterialPropertiesTable(LXe_mt); - // std::vector GXe_PP = { 7.07*eV, 7.07*eV }; std::vector GXe_PP = { 7.0*eV, 7.07*eV, 7.14*eV }; std::vector GXe_SCINT = { 0.1, 1.0, 0.1 }; std::vector GXe_RIND = { 1.00, 1.00, 1.00 }; std::vector GXe_ABSL = { 100*m, 100*m, 100*m}; //atten length + std::vector GXe_scint_e = { 0.*MeV, 10.*MeV }; + std::vector GXe_scint_default = { 0., 120000.}; + std::vector GXe_scint_alpha = { 0., 132000.}; + std::vector GXe_scint_ion = { 0., 24000.}; G4MaterialPropertiesTable *GXe_mt = new G4MaterialPropertiesTable(); - GXe_mt->AddProperty("FASTCOMPONENT", GXe_PP, GXe_SCINT); - GXe_mt->AddProperty("SLOWCOMPONENT", GXe_PP, GXe_SCINT); + GXe_mt->AddProperty("SCINTILLATIONCOMPONENT1", GXe_PP, GXe_SCINT); + GXe_mt->AddProperty("SCINTILLATIONCOMPONENT2", GXe_PP, GXe_SCINT); GXe_mt->AddProperty("RINDEX", GXe_PP, GXe_RIND); GXe_mt->AddProperty("ABSLENGTH", GXe_PP, GXe_ABSL); GXe_mt->AddConstProperty("SCINTILLATIONYIELD",12000./MeV); // include QE 20% - GXe_mt->AddConstProperty("RESOLUTIONSCALE",1.0); - GXe_mt->AddConstProperty("FASTTIMECONSTANT",20.*ns); - GXe_mt->AddConstProperty("SLOWTIMECONSTANT",45.*ns); - GXe_mt->AddConstProperty("YIELDRATIO",1.0); - GXe->SetMaterialPropertiesTable(GXe_mt); + GXe_mt->AddProperty("ELECTRONSCINTILLATIONYIELD", GXe_scint_e, GXe_scint_default); // include QE 20% + GXe_mt->AddConstProperty("ELECTRONSCINTILLATIONYIELD1", 0.); + GXe_mt->AddConstProperty("ELECTRONSCINTILLATIONYIELD2", 1.); + + GXe_mt->AddProperty("ALPHASCINTILLATIONYIELD", GXe_scint_e, GXe_scint_alpha); // include QE 20% + GXe_mt->AddConstProperty("ALPHASCINTILLATIONYIELD1", 1.); + GXe_mt->AddConstProperty("ALPHASCINTILLATIONYIELD2", 0.); + + GXe_mt->AddProperty("IONSCINTILLATIONYIELD", LXe_scint_e, LXe_scint_ion); // include QE 20% + GXe_mt->AddConstProperty("IONSCINTILLATIONYIELD1", 1.); + GXe_mt->AddConstProperty("IONSCINTILLATIONYIELD2", 0.); + + GXe_mt->AddConstProperty("RESOLUTIONSCALE",1.0); + GXe_mt->AddConstProperty("SCINTILLATIONTIMECONSTANT1",20.*ns); + GXe_mt->AddConstProperty("SCINTILLATIONTIMECONSTANT2",45.*ns); + GXe->SetMaterialPropertiesTable(GXe_mt); // making quartz G4Element* O = new G4Element @@ -112,7 +139,6 @@ std::vector quartz_PP = { 5.0*eV, 6.69*eV, 7.50*eV }; // lambda range 4 ri std::vector quartz_RIND = { 1.51, 1.57, 1.61 }; // ref index - // std::vector quartz_RIND = { 1.45, 1.51, 1.54 }; // ref index std::vector quartz_ABSL = { 3.0*cm, 3.0*cm, 3.0*cm };// atten length G4MaterialPropertiesTable *quartz_mt = new G4MaterialPropertiesTable(); quartz_mt->AddProperty("RINDEX", quartz_PP, quartz_RIND); @@ -136,7 +162,6 @@ std::vector cathmetal_PP = { 5.0*eV, 6.69*eV, 7.50*eV }; std::vector cathmetal_RIND = { 1.51, 1.57, 1.61 }; // ref index std::vector cathmetal_ABSL = { 1.e-20*m, 1.e-20*m, 1.e-20*m };// atten length -// std::vector cathmetal_ABSL = { 3.0*cm, 3.0*cm, 3.0*cm };// atten length G4MaterialPropertiesTable *cathmetal_mt = new G4MaterialPropertiesTable(); cathmetal_mt->AddProperty("RINDEX", cathmetal_PP, cathmetal_RIND); cathmetal_mt->AddProperty("ABSLENGTH", cathmetal_PP, cathmetal_ABSL); diff --git a/examples/advanced/underground_physics/src/DMXParticleSource.cc b/examples/advanced/underground_physics/src/DMXParticleSource.cc index d67a0a76d6..bda1bf8425 100644 --- a/examples/advanced/underground_physics/src/DMXParticleSource.cc +++ b/examples/advanced/underground_physics/src/DMXParticleSource.cc @@ -68,7 +68,7 @@ DMXParticleSource::DMXParticleSource() { NumberOfParticlesToBeGenerated = 1; - particle_definition = NULL; + particle_definition = nullptr; G4ThreeVector zero(0., 0., 0.); particle_momentum_direction = G4ParticleMomentum(1., 0., 0.); particle_energy = 1.0*MeV; @@ -137,25 +137,15 @@ void DMXParticleSource::ConfineSourceToVolume(G4String Vname) if(verbosityLevel == 2) G4cout << VolName << G4endl; // checks if selected volume exists - G4VPhysicalVolume *tempPV = NULL; - G4PhysicalVolumeStore *PVStore = 0; + G4VPhysicalVolume *tempPV = nullptr; + G4PhysicalVolumeStore *PVStore = nullptr; G4String theRequiredVolumeName = VolName; PVStore = G4PhysicalVolumeStore::GetInstance(); - G4int i = 0; G4bool found = false; if(verbosityLevel == 2) G4cout << PVStore->size() << G4endl; - // recasting required since PVStore->size() is actually a signed int... - while (!found && i<(G4int)PVStore->size()) - { - tempPV = (*PVStore)[i]; - found = tempPV->GetName() == theRequiredVolumeName; - if(verbosityLevel == 2) - G4cout << i << " " << " " << tempPV->GetName() - << " " << theRequiredVolumeName << " " << found << G4endl; - if (!found) - {i++;} - } + tempPV = PVStore->GetVolume(theRequiredVolumeName, false); + if (tempPV != nullptr) { found = true; } // found = true then the volume exists else it doesnt. if(found == true) { @@ -171,16 +161,13 @@ void DMXParticleSource::ConfineSourceToVolume(G4String Vname) VolName = "NULL"; Confine = false; } - } - void DMXParticleSource::SetAngDistType(G4String atype) { AngDistType = atype; } - void DMXParticleSource::GeneratePointSource() { // Generates Points given the point source. @@ -191,7 +178,6 @@ void DMXParticleSource::GeneratePointSource() G4cout << "Error SourcePosType is not set to Point" << G4endl; } - void DMXParticleSource::GeneratePointsInVolume() { G4ThreeVector RandPos; @@ -238,16 +224,14 @@ void DMXParticleSource::GeneratePointsInVolume() } - G4bool DMXParticleSource::IsSourceConfined() { // Method to check point is within the volume specified if(Confine == false) G4cout << "Error: Confine is false" << G4endl; - G4ThreeVector null(0.,0.,0.); - G4ThreeVector *ptr; - ptr = &null; + G4ThreeVector null_vec(0.,0.,0.); + G4ThreeVector *ptr = &null_vec; // Check particle_position is within VolName G4VPhysicalVolume *theVolume; @@ -262,14 +246,12 @@ G4bool DMXParticleSource::IsSourceConfined() return(false); } - void DMXParticleSource::SetParticleMomentumDirection (G4ParticleMomentum aDirection) { particle_momentum_direction = aDirection.unit(); } - void DMXParticleSource::GenerateIsotropicFlux() { @@ -278,7 +260,8 @@ void DMXParticleSource::GenerateIsotropicFlux() G4double sintheta, sinphi, costheta, cosphi; rndm = G4UniformRand(); - costheta = std::cos(MinTheta) - rndm * (std::cos(MinTheta) - std::cos(MaxTheta)); + costheta = std::cos(MinTheta) - rndm * (std::cos(MinTheta) + - std::cos(MaxTheta)); sintheta = std::sqrt(1. - costheta*costheta); rndm2 = G4UniformRand(); @@ -301,10 +284,10 @@ void DMXParticleSource::GenerateIsotropicFlux() // particle_momentum_direction now holds unit momentum vector. if(verbosityLevel >= 2) - G4cout << "Generating isotropic vector: " << particle_momentum_direction << G4endl; + G4cout << "Generating isotropic vector: " + << particle_momentum_direction << G4endl; } - void DMXParticleSource::SetEnergyDisType(G4String DisType) { EnergyDisType = DisType; @@ -320,7 +303,6 @@ void DMXParticleSource::GenerateMonoEnergetic() particle_energy = MonoEnergy; } - void DMXParticleSource::SetVerbosity(int vL) { verbosityLevel = vL; @@ -334,11 +316,10 @@ void DMXParticleSource::SetParticleDefinition particle_charge = particle_definition->GetPDGCharge(); } - void DMXParticleSource::GeneratePrimaryVertex(G4Event *evt) { - if(particle_definition==NULL) { + if(particle_definition==nullptr) { G4cout << "No particle has been defined!" << G4endl; return; } @@ -365,7 +346,7 @@ void DMXParticleSource::GeneratePrimaryVertex(G4Event *evt) else if(Confine == false) srcconf = true; // terminate loop - LoopCount++; + ++LoopCount; if(LoopCount == 100000) { G4cout << "*************************************" << G4endl; G4cout << "LoopCount = 100000" << G4endl; @@ -409,30 +390,25 @@ void DMXParticleSource::GeneratePrimaryVertex(G4Event *evt) if(verbosityLevel >= 1){ G4cout << "Particle name: " - << particle_definition->GetParticleName() << G4endl; + << particle_definition->GetParticleName() << G4endl; G4cout << " Energy: "<SetMass( mass ); particle->SetCharge( particle_charge ); particle->SetPolarization(particle_polarization.x(), - particle_polarization.y(), - particle_polarization.z()); + particle_polarization.y(), + particle_polarization.z()); vertex->SetPrimary( particle ); } evt->AddPrimaryVertex( vertex ); if(verbosityLevel > 1) G4cout << " Primary Vetex generated "<< G4endl; } - - - - diff --git a/examples/advanced/underground_physics/src/DMXPhysicsList.cc b/examples/advanced/underground_physics/src/DMXPhysicsList.cc index dee9f927d9..a60ffb8e2b 100644 --- a/examples/advanced/underground_physics/src/DMXPhysicsList.cc +++ b/examples/advanced/underground_physics/src/DMXPhysicsList.cc @@ -128,6 +128,7 @@ #include "G4Scintillation.hh" #include "G4OpAbsorption.hh" #include "G4OpBoundaryProcess.hh" +#include "G4OpticalParameters.hh" // Elastic processes: #include "G4HadronElasticProcess.hh" @@ -135,19 +136,7 @@ #include "G4ElasticHadrNucleusHE.hh" // Inelastic processes: -#include "G4PionPlusInelasticProcess.hh" -#include "G4PionMinusInelasticProcess.hh" -#include "G4KaonPlusInelasticProcess.hh" -#include "G4KaonZeroSInelasticProcess.hh" -#include "G4KaonZeroLInelasticProcess.hh" -#include "G4KaonMinusInelasticProcess.hh" -#include "G4ProtonInelasticProcess.hh" -#include "G4AntiProtonInelasticProcess.hh" -#include "G4NeutronInelasticProcess.hh" -#include "G4AntiNeutronInelasticProcess.hh" -#include "G4DeuteronInelasticProcess.hh" -#include "G4TritonInelasticProcess.hh" -#include "G4AlphaInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" // High energy FTFP model and Bertini cascade #include "G4FTFModel.hh" @@ -169,7 +158,6 @@ #include "G4AntiNuclElastic.hh" #include "G4CrossSectionInelastic.hh" -#include "G4CrossSectionPairGG.hh" #include "G4BGGNucleonInelasticXS.hh" #include "G4BGGNucleonElasticXS.hh" #include "G4NeutronInelasticXS.hh" @@ -179,7 +167,7 @@ #include "G4ComponentGGHadronNucleusXsc.hh" #include "G4HadronElastic.hh" -#include "G4HadronCaptureProcess.hh" +#include "G4NeutronCaptureProcess.hh" // Neutron high-precision models: <20 MeV #include "G4ParticleHPElastic.hh" @@ -190,9 +178,10 @@ #include "G4ParticleHPInelasticData.hh" // Stopping processes -#include "G4PiMinusAbsorptionBertini.hh" -#include "G4KaonMinusAbsorptionBertini.hh" -#include "G4AntiProtonAbsorptionFritiof.hh" +#include "G4HadronStoppingProcess.hh" +#include "G4HadronicAbsorptionBertini.hh" +#include "G4HadronicAbsorptionFritiof.hh" + #include "G4HadronicParameters.hh" #include "G4Decay.hh" @@ -487,39 +476,14 @@ void DMXPhysicsList::ConstructEM() { // Optical Processes //////////////////////////////////////////////////////// void DMXPhysicsList::ConstructOp() { - // default scintillation process + G4OpticalParameters* opParams = G4OpticalParameters::Instance(); G4Scintillation* theScintProcessDef = new G4Scintillation("Scintillation"); - // theScintProcessDef->DumpPhysicsTable(); - theScintProcessDef->SetTrackSecondariesFirst(true); - theScintProcessDef->SetScintillationYieldFactor(1.0); // - theScintProcessDef->SetScintillationExcitationRatio(0.0); // - theScintProcessDef->SetVerboseLevel(OpVerbLevel); - - // scintillation process for alpha: - G4Scintillation* theScintProcessAlpha = new G4Scintillation("Scintillation"); - // theScintProcessNuc->DumpPhysicsTable(); - theScintProcessAlpha->SetTrackSecondariesFirst(true); - theScintProcessAlpha->SetScintillationYieldFactor(1.1); - theScintProcessAlpha->SetScintillationExcitationRatio(1.0); - theScintProcessAlpha->SetVerboseLevel(OpVerbLevel); - - // scintillation process for heavy nuclei - G4Scintillation* theScintProcessNuc = new G4Scintillation("Scintillation"); - // theScintProcessNuc->DumpPhysicsTable(); - theScintProcessNuc->SetTrackSecondariesFirst(true); - theScintProcessNuc->SetScintillationYieldFactor(0.2); - theScintProcessNuc->SetScintillationExcitationRatio(1.0); - theScintProcessNuc->SetVerboseLevel(OpVerbLevel); + opParams->SetScintTrackSecondariesFirst(true); + opParams->SetScintByParticleType(true); // optical processes G4OpAbsorption* theAbsorptionProcess = new G4OpAbsorption(); - // G4OpRayleigh* theRayleighScatteringProcess = new G4OpRayleigh(); G4OpBoundaryProcess* theBoundaryProcess = new G4OpBoundaryProcess(); - // theAbsorptionProcess->DumpPhysicsTable(); - // theRayleighScatteringProcess->DumpPhysicsTable(); - theAbsorptionProcess->SetVerboseLevel(OpVerbLevel); - // theRayleighScatteringProcess->SetVerboseLevel(OpVerbLevel); - theBoundaryProcess->SetVerboseLevel(OpVerbLevel); auto particleIterator=GetParticleIterator(); particleIterator->reset(); @@ -529,27 +493,13 @@ void DMXPhysicsList::ConstructOp() G4ProcessManager* pmanager = particle->GetProcessManager(); G4String particleName = particle->GetParticleName(); if (theScintProcessDef->IsApplicable(*particle)) { - // if(particle->GetPDGMass() > 5.0*GeV) - if(particle->GetParticleName() == "GenericIon") { - pmanager->AddProcess(theScintProcessNuc); // AtRestDiscrete - pmanager->SetProcessOrderingToLast(theScintProcessNuc,idxAtRest); - pmanager->SetProcessOrderingToLast(theScintProcessNuc,idxPostStep); - } - else if(particle->GetParticleName() == "alpha") { - pmanager->AddProcess(theScintProcessAlpha); - pmanager->SetProcessOrderingToLast(theScintProcessAlpha,idxAtRest); - pmanager->SetProcessOrderingToLast(theScintProcessAlpha,idxPostStep); - } - else { - pmanager->AddProcess(theScintProcessDef); - pmanager->SetProcessOrderingToLast(theScintProcessDef,idxAtRest); - pmanager->SetProcessOrderingToLast(theScintProcessDef,idxPostStep); - } + pmanager->AddProcess(theScintProcessDef); + pmanager->SetProcessOrderingToLast(theScintProcessDef,idxAtRest); + pmanager->SetProcessOrderingToLast(theScintProcessDef,idxPostStep); } if (particleName == "opticalphoton") { pmanager->AddDiscreteProcess(theAbsorptionProcess); - // pmanager->AddDiscreteProcess(theRayleighScatteringProcess); pmanager->AddDiscreteProcess(theBoundaryProcess); } } @@ -624,8 +574,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_he ); pmanager->AddDiscreteProcess( theElasticProcess ); //Inelastic scattering - G4PionPlusInelasticProcess* theInelasticProcess = - new G4PionPlusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4PionPlus::Definition() ); theInelasticProcess->AddDataSet( new G4BGGPionElasticXS( particle ) ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); @@ -640,14 +590,14 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_he ); pmanager->AddDiscreteProcess( theElasticProcess ); //Inelastic scattering - G4PionMinusInelasticProcess* theInelasticProcess = - new G4PionMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4PionMinus::Definition() ); theInelasticProcess->AddDataSet( new G4BGGPionInelasticXS( particle ) ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); pmanager->AddDiscreteProcess( theInelasticProcess ); //Absorption - pmanager->AddRestProcess(new G4PiMinusAbsorptionBertini, ordDefault); + pmanager->AddRestProcess(new G4HadronicAbsorptionBertini(G4PionMinus::Definition()), ordDefault); } else if (particleName == "kaon+") { @@ -657,8 +607,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4KaonPlusInelasticProcess* theInelasticProcess = - new G4KaonPlusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4KaonPlus::Definition() ); theInelasticProcess->AddDataSet( theGGHNInel ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); @@ -672,8 +622,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4KaonZeroSInelasticProcess* theInelasticProcess = - new G4KaonZeroSInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4KaonZeroShort::Definition() ); theInelasticProcess->AddDataSet( theGGHNInel ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); @@ -688,8 +638,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4KaonZeroLInelasticProcess* theInelasticProcess = - new G4KaonZeroLInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4KaonZeroLong::Definition() ); theInelasticProcess->AddDataSet( theGGHNInel ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); @@ -704,13 +654,13 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4KaonMinusInelasticProcess* theInelasticProcess = - new G4KaonMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4KaonMinus::Definition() ); theInelasticProcess->AddDataSet( theGGHNInel ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); pmanager->AddDiscreteProcess( theInelasticProcess ); - pmanager->AddRestProcess(new G4KaonMinusAbsorptionBertini, ordDefault); + pmanager->AddRestProcess(new G4HadronicAbsorptionBertini(G4KaonMinus::Definition()), ordDefault); } else if (particleName == "proton") @@ -721,8 +671,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_chip ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4ProtonInelasticProcess* theInelasticProcess = - new G4ProtonInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Proton::Definition() ); theInelasticProcess->AddDataSet( new G4BGGNucleonInelasticXS( G4Proton::Proton() ) ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); @@ -743,13 +693,13 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_anuc ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4AntiProtonInelasticProcess* theInelasticProcess = - new G4AntiProtonInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiProton::Definition() ); theInelasticProcess->AddDataSet( theAntiNucleonData ); theInelasticProcess->RegisterMe( theFTFModel0 ); pmanager->AddDiscreteProcess( theInelasticProcess ); // Absorption - pmanager->AddRestProcess(new G4AntiProtonAbsorptionFritiof, ordDefault); + pmanager->AddRestProcess(new G4HadronicAbsorptionFritiof(G4AntiProton::Definition()), ordDefault); } else if (particleName == "neutron") { // elastic scattering @@ -765,8 +715,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->AddDataSet( new G4ParticleHPElasticData ); pmanager->AddDiscreteProcess( theElasticProcess ); // inelastic scattering - G4NeutronInelasticProcess* theInelasticProcess = - new G4NeutronInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Neutron::Definition() ); theInelasticProcess->AddDataSet( new G4NeutronInelasticXS() ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel1 ); @@ -777,8 +727,8 @@ void DMXPhysicsList::ConstructHad() theInelasticProcess->AddDataSet( new G4ParticleHPInelasticData ); pmanager->AddDiscreteProcess(theInelasticProcess); // capture - G4HadronCaptureProcess* theCaptureProcess = - new G4HadronCaptureProcess; + G4NeutronCaptureProcess* theCaptureProcess = + new G4NeutronCaptureProcess; G4ParticleHPCapture * theLENeutronCaptureModel = new G4ParticleHPCapture; theLENeutronCaptureModel->SetMinEnergy(theHPMin); theLENeutronCaptureModel->SetMaxEnergy(theHPMax); @@ -794,8 +744,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering (include annihilation on-fly) - G4AntiNeutronInelasticProcess* theInelasticProcess = - new G4AntiNeutronInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiNeutron::Definition() ); theInelasticProcess->AddDataSet( theAntiNucleonData ); theInelasticProcess->RegisterMe( theFTFModel0 ); pmanager->AddDiscreteProcess( theInelasticProcess ); @@ -808,8 +758,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4DeuteronInelasticProcess* theInelasticProcess = - new G4DeuteronInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Deuteron::Definition() ); theInelasticProcess->AddDataSet( theGGNuclNuclData ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); @@ -823,8 +773,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4TritonInelasticProcess* theInelasticProcess = - new G4TritonInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Triton::Definition() ); theInelasticProcess->AddDataSet( theGGNuclNuclData ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); @@ -838,8 +788,8 @@ void DMXPhysicsList::ConstructHad() theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering - G4AlphaInelasticProcess* theInelasticProcess = - new G4AlphaInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Alpha::Definition() ); theInelasticProcess->AddDataSet( theGGNuclNuclData ); theInelasticProcess->RegisterMe( theFTFModel1 ); theInelasticProcess->RegisterMe( theBERTModel0 ); diff --git a/examples/advanced/underground_physics/underground_physics.out b/examples/advanced/underground_physics/underground_physics.out index a19e1e00a3..97b673f7a7 100644 --- a/examples/advanced/underground_physics/underground_physics.out +++ b/examples/advanced/underground_physics/underground_physics.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -71,8 +77,8 @@ Some /vis commands (optionally) take a string to specify colour. Calibration source centre (X,Y,Z): 0, 0, -302.65 mm User Limits: - theMaxTimeCuts: 1.79769e+299 s - theRoomTimeCut: 1 us + theMaxTimeCuts: 5.70045e+291 y + theRoomTimeCut: 1 us theMaxStepSize: 5.82593e+288 pc theMinEKine: 250 eV minRoomMinEKine: 250 eV @@ -90,7 +96,7 @@ Verbosity Set to: 0 DefaultRegionForTheWorld 1 1 1 ### === G4UAtomicDeexcitation::InitialiseForNewRun() -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 0 ### === PIXE model for hadrons: Empirical ### === PIXE model for e+-: Livermore @@ -99,101 +105,101 @@ Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 GeV in 120 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 GeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 GeV CullenGenerator phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 GeV in 114 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 GeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 GeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 GeV in 100 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 GeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 100 GeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 GeV, 24 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 GeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 GeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 GeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 GeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 GeV + MollerBhabha : Emin= 0 meV Emax= 100 GeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 GeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 GeV + eplus2gg : Emin= 0 meV Emax= 100 GeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 GeV ===== Limit on energy threshold has been applied -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 GeV ModifiedMephi ===== Limit on energy threshold has been applied msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 GeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 GeV deltaVI ===== Limit on energy threshold has been applied ====================================================================== ====== Radioactive Decay Physics Parameters ======= @@ -208,121 +214,122 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 0 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 GeV ===== Limit on energy threshold has been applied msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 GeV ===== Limit on energy threshold has been applied msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 GeV ===== Limit on energy threshold has been applied msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 GeV ===== Limit on energy threshold has been applied msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 GeV ===== Limit on energy threshold has been applied -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 GeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 GeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 Sampling table 9x1001 from 1 GeV to 0.1 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 GeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 GeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 GeV ===== Limit on energy threshold has been applied -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 GeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 GeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 Sampling table 9x1001 from 1 GeV to 0.1 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 GeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 GeV ModifiedMephi NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon @@ -345,44 +352,44 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 GeV ===== Limit on energy threshold has been applied -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 GeV ModifiedMephi ===== Limit on energy threshold has been applied msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 GeV Nbins=180 100 eV - 100 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 GeV Nbins=180 100 eV - 100 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 GeV ===== Limit on energy threshold has been applied -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 GeV in 180 bins Lambda tables from threshold to 100 GeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 GeV ModifiedMephi ===== Limit on energy threshold has been applied ========= Table of registered couples ============================ @@ -487,7 +494,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 0 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 0 @@ -495,7 +502,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 10 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 53 + Total energy in LXe: 60 keV + Average light collection time: 42.5309 ns + Number of PMT hits (photoelectron equivalent): 91 + Event summary in file gamma_1000.out ---> End of event: 10 @@ -503,7 +515,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 20 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 20 @@ -511,7 +523,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 30 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 43 + Total energy in LXe: 60 keV + Average light collection time: 38.8057 ns + Number of PMT hits (photoelectron equivalent): 58 + Event summary in file gamma_1000.out ---> End of event: 30 @@ -519,7 +536,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 40 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 23 + Total energy in LXe: 26.3706 keV + Average light collection time: 50.5058 ns + Number of PMT hits (photoelectron equivalent): 29 + Event summary in file gamma_1000.out ---> End of event: 40 @@ -527,12 +549,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 50 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 73 - Total energy in LXe: 60 keV - Average light collection time: 20.3534 ns - Number of PMT hits (photoelectron equivalent): 48 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 50 @@ -540,7 +557,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 60 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 60 @@ -548,12 +565,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 70 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 63 - Total energy in LXe: 60 keV - Average light collection time: 20.3014 ns - Number of PMT hits (photoelectron equivalent): 75 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 70 @@ -562,10 +574,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 63 + Number of hits in LXe: 47 Total energy in LXe: 60 keV - Average light collection time: 20.0316 ns - Number of PMT hits (photoelectron equivalent): 127 + Average light collection time: 47.6254 ns + Number of PMT hits (photoelectron equivalent): 66 Event summary in file gamma_1000.out ---> End of event: 80 @@ -574,7 +586,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 90 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 90 @@ -582,7 +594,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 100 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 100 @@ -590,7 +602,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 110 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 110 @@ -598,7 +610,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 120 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 24 + Total energy in LXe: 30.2187 keV + Average light collection time: 35.2618 ns + Number of PMT hits (photoelectron equivalent): 19 + Event summary in file gamma_1000.out ---> End of event: 120 @@ -606,11 +623,11 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 130 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 51 - Total energy in LXe: 60 keV - Average light collection time: 24.7661 ns - Number of PMT hits (photoelectron equivalent): 61 + First hit in LXe: e- + Number of hits in LXe: 56 + Total energy in LXe: 44.8235 keV + Average light collection time: 46.1362 ns + Number of PMT hits (photoelectron equivalent): 47 Event summary in file gamma_1000.out ---> End of event: 130 @@ -619,12 +636,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 140 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 58 - Total energy in LXe: 60 keV - Average light collection time: 14.7152 ns - Number of PMT hits (photoelectron equivalent): 65 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 140 @@ -632,12 +644,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 150 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 64 - Total energy in LXe: 60 keV - Average light collection time: 20.3848 ns - Number of PMT hits (photoelectron equivalent): 60 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 150 @@ -645,7 +652,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 160 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 59 + Total energy in LXe: 60 keV + Average light collection time: 45.8049 ns + Number of PMT hits (photoelectron equivalent): 43 + Event summary in file gamma_1000.out ---> End of event: 160 @@ -653,12 +665,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 170 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 55 - Total energy in LXe: 60 keV - Average light collection time: 18.6496 ns - Number of PMT hits (photoelectron equivalent): 66 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 170 @@ -666,12 +673,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 180 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 48 - Total energy in LXe: 30.2187 keV - Average light collection time: 22.3053 ns - Number of PMT hits (photoelectron equivalent): 32 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 180 @@ -679,12 +681,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 190 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 70 - Total energy in LXe: 60 keV - Average light collection time: 17.7535 ns - Number of PMT hits (photoelectron equivalent): 40 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 190 @@ -693,10 +690,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 61 + Number of hits in LXe: 45 Total energy in LXe: 60 keV - Average light collection time: 18.3172 ns - Number of PMT hits (photoelectron equivalent): 50 + Average light collection time: 60.4941 ns + Number of PMT hits (photoelectron equivalent): 46 Event summary in file gamma_1000.out ---> End of event: 200 @@ -706,10 +703,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 51 + Number of hits in LXe: 43 Total energy in LXe: 60 keV - Average light collection time: 22.1835 ns - Number of PMT hits (photoelectron equivalent): 48 + Average light collection time: 39.508 ns + Number of PMT hits (photoelectron equivalent): 56 Event summary in file gamma_1000.out ---> End of event: 210 @@ -719,10 +716,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 47 + Number of hits in LXe: 73 Total energy in LXe: 60 keV - Average light collection time: 20.681 ns - Number of PMT hits (photoelectron equivalent): 67 + Average light collection time: 42.5258 ns + Number of PMT hits (photoelectron equivalent): 64 Event summary in file gamma_1000.out ---> End of event: 220 @@ -731,12 +728,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 230 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 12 - Total energy in LXe: 30.2187 keV - Average light collection time: 24.2181 ns - Number of PMT hits (photoelectron equivalent): 23 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 230 @@ -744,12 +736,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 240 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 46 - Total energy in LXe: 60 keV - Average light collection time: 18.7368 ns - Number of PMT hits (photoelectron equivalent): 87 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 240 @@ -757,7 +744,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 250 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 250 @@ -765,7 +752,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 260 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 260 @@ -773,12 +760,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 270 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 26 - Total energy in LXe: 26.3706 keV - Average light collection time: 16.2538 ns - Number of PMT hits (photoelectron equivalent): 26 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 270 @@ -787,10 +769,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 61 + Number of hits in LXe: 49 Total energy in LXe: 60 keV - Average light collection time: 22.2604 ns - Number of PMT hits (photoelectron equivalent): 52 + Average light collection time: 45.2745 ns + Number of PMT hits (photoelectron equivalent): 56 Event summary in file gamma_1000.out ---> End of event: 280 @@ -800,10 +782,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 61 + Number of hits in LXe: 80 Total energy in LXe: 60 keV - Average light collection time: 20.7894 ns - Number of PMT hits (photoelectron equivalent): 64 + Average light collection time: 36.0125 ns + Number of PMT hits (photoelectron equivalent): 53 Event summary in file gamma_1000.out ---> End of event: 290 @@ -812,7 +794,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 300 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 300 @@ -820,7 +802,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 310 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 310 @@ -828,12 +810,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 320 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 39 - Total energy in LXe: 25.178 keV - Average light collection time: 21.533 ns - Number of PMT hits (photoelectron equivalent): 17 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 320 @@ -841,7 +818,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 330 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 35 + Total energy in LXe: 30.5479 keV + Average light collection time: 48.6611 ns + Number of PMT hits (photoelectron equivalent): 86 + Event summary in file gamma_1000.out ---> End of event: 330 @@ -849,7 +831,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 340 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 340 @@ -857,7 +839,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 350 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 350 @@ -865,12 +847,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 360 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 43 - Total energy in LXe: 43.8455 keV - Average light collection time: 24.4194 ns - Number of PMT hits (photoelectron equivalent): 35 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 360 @@ -878,7 +855,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 370 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 370 @@ -886,7 +863,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 380 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 380 @@ -894,7 +871,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 390 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 390 @@ -902,7 +879,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 400 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 400 @@ -910,12 +887,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 410 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 47 - Total energy in LXe: 60 keV - Average light collection time: 19.8943 ns - Number of PMT hits (photoelectron equivalent): 73 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 410 @@ -923,12 +895,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 420 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 69 - Total energy in LXe: 60 keV - Average light collection time: 21.4165 ns - Number of PMT hits (photoelectron equivalent): 57 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 420 @@ -936,12 +903,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 430 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 77 - Total energy in LXe: 60 keV - Average light collection time: 17.2276 ns - Number of PMT hits (photoelectron equivalent): 50 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 430 @@ -949,7 +911,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 440 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 52 + Total energy in LXe: 60 keV + Average light collection time: 39.8398 ns + Number of PMT hits (photoelectron equivalent): 50 + Event summary in file gamma_1000.out ---> End of event: 440 @@ -957,12 +924,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 450 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 54 - Total energy in LXe: 60 keV - Average light collection time: 22.0138 ns - Number of PMT hits (photoelectron equivalent): 67 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 450 @@ -971,10 +933,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 72 - Total energy in LXe: 60 keV - Average light collection time: 22.994 ns - Number of PMT hits (photoelectron equivalent): 47 + Number of hits in LXe: 50 + Total energy in LXe: 26.3706 keV + Average light collection time: 48.1941 ns + Number of PMT hits (photoelectron equivalent): 27 Event summary in file gamma_1000.out ---> End of event: 460 @@ -983,12 +945,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 470 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 43 - Total energy in LXe: 60 keV - Average light collection time: 19.5612 ns - Number of PMT hits (photoelectron equivalent): 56 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 470 @@ -996,12 +953,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 480 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 47 - Total energy in LXe: 60 keV - Average light collection time: 22.0371 ns - Number of PMT hits (photoelectron equivalent): 66 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 480 @@ -1009,12 +961,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 490 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 34 - Total energy in LXe: 17.6808 keV - Average light collection time: 17.1478 ns - Number of PMT hits (photoelectron equivalent): 21 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 490 @@ -1022,7 +969,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 500 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 54 + Total energy in LXe: 60 keV + Average light collection time: 42.988 ns + Number of PMT hits (photoelectron equivalent): 61 + Event summary in file gamma_1000.out ---> End of event: 500 @@ -1031,10 +983,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 49 + Number of hits in LXe: 41 Total energy in LXe: 60 keV - Average light collection time: 22.8177 ns - Number of PMT hits (photoelectron equivalent): 57 + Average light collection time: 46.9451 ns + Number of PMT hits (photoelectron equivalent): 151 Event summary in file gamma_1000.out ---> End of event: 510 @@ -1043,7 +995,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 520 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 520 @@ -1051,7 +1003,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 530 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 530 @@ -1059,7 +1011,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 540 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 540 @@ -1067,9 +1019,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 550 Primary Energy: 60 keV - Total energy in LXe: 0 eV - Average light collection time: 19.6137 ns - Number of PMT hits (photoelectron equivalent): 115 + First hit in LXe: gamma + Number of hits in LXe: 29 + Total energy in LXe: 30.2187 keV + Average light collection time: 45.9578 ns + Number of PMT hits (photoelectron equivalent): 25 + Event summary in file gamma_1000.out ---> End of event: 550 @@ -1077,12 +1032,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 560 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 11 - Total energy in LXe: 12.6275 keV - Average light collection time: 17.1141 ns - Number of PMT hits (photoelectron equivalent): 8 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 560 @@ -1090,7 +1040,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 570 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 27 + Total energy in LXe: 30.5479 keV + Average light collection time: 45.102 ns + Number of PMT hits (photoelectron equivalent): 26 + Event summary in file gamma_1000.out ---> End of event: 570 @@ -1098,12 +1053,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 580 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 72 - Total energy in LXe: 49.8531 keV - Average light collection time: 23.5334 ns - Number of PMT hits (photoelectron equivalent): 50 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 580 @@ -1111,7 +1061,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 590 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 80 + Total energy in LXe: 60 keV + Average light collection time: 46.5529 ns + Number of PMT hits (photoelectron equivalent): 56 + Event summary in file gamma_1000.out ---> End of event: 590 @@ -1119,7 +1074,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 600 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 40 + Total energy in LXe: 60 keV + Average light collection time: 43.8985 ns + Number of PMT hits (photoelectron equivalent): 73 + Event summary in file gamma_1000.out ---> End of event: 600 @@ -1127,7 +1087,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 610 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 610 @@ -1135,7 +1095,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 620 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 620 @@ -1143,12 +1103,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 630 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 65 - Total energy in LXe: 60 keV - Average light collection time: 18.2682 ns - Number of PMT hits (photoelectron equivalent): 49 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 630 @@ -1156,12 +1111,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 640 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 47 - Total energy in LXe: 60 keV - Average light collection time: 21.4711 ns - Number of PMT hits (photoelectron equivalent): 53 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 640 @@ -1169,12 +1119,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 650 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 28 - Total energy in LXe: 30.2187 keV - Average light collection time: 16.7588 ns - Number of PMT hits (photoelectron equivalent): 30 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 650 @@ -1182,12 +1127,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 660 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 18 - Total energy in LXe: 26.3706 keV - Average light collection time: 22.6013 ns - Number of PMT hits (photoelectron equivalent): 18 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 660 @@ -1195,12 +1135,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 670 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 64 - Total energy in LXe: 60 keV - Average light collection time: 24.2718 ns - Number of PMT hits (photoelectron equivalent): 47 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 670 @@ -1208,7 +1143,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 680 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 680 @@ -1216,7 +1151,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 690 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 56 + Total energy in LXe: 60 keV + Average light collection time: 43.3618 ns + Number of PMT hits (photoelectron equivalent): 56 + Event summary in file gamma_1000.out ---> End of event: 690 @@ -1224,12 +1164,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 700 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 28 - Total energy in LXe: 30.2187 keV - Average light collection time: 18.3144 ns - Number of PMT hits (photoelectron equivalent): 34 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 700 @@ -1237,7 +1172,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 710 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 46 + Total energy in LXe: 60 keV + Average light collection time: 50.642 ns + Number of PMT hits (photoelectron equivalent): 54 + Event summary in file gamma_1000.out ---> End of event: 710 @@ -1245,12 +1185,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 720 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 28 - Total energy in LXe: 30.2187 keV - Average light collection time: 18.8946 ns - Number of PMT hits (photoelectron equivalent): 28 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 720 @@ -1258,7 +1193,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 730 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 72 + Total energy in LXe: 60 keV + Average light collection time: 38.7393 ns + Number of PMT hits (photoelectron equivalent): 48 + Event summary in file gamma_1000.out ---> End of event: 730 @@ -1266,7 +1206,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 740 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 740 @@ -1275,10 +1215,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 51 + Number of hits in LXe: 50 Total energy in LXe: 60 keV - Average light collection time: 18.9497 ns - Number of PMT hits (photoelectron equivalent): 74 + Average light collection time: 44.6992 ns + Number of PMT hits (photoelectron equivalent): 60 Event summary in file gamma_1000.out ---> End of event: 750 @@ -1287,7 +1227,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 760 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 760 @@ -1296,10 +1236,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 12 - Total energy in LXe: 9.21381 keV - Average light collection time: 13.7119 ns - Number of PMT hits (photoelectron equivalent): 8 + Number of hits in LXe: 39 + Total energy in LXe: 60 keV + Average light collection time: 48.2676 ns + Number of PMT hits (photoelectron equivalent): 47 Event summary in file gamma_1000.out ---> End of event: 770 @@ -1308,7 +1248,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 780 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 780 @@ -1316,7 +1256,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 790 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 55 + Total energy in LXe: 60 keV + Average light collection time: 42.6084 ns + Number of PMT hits (photoelectron equivalent): 67 + Event summary in file gamma_1000.out ---> End of event: 790 @@ -1324,12 +1269,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 800 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 69 - Total energy in LXe: 60 keV - Average light collection time: 22.1408 ns - Number of PMT hits (photoelectron equivalent): 75 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 800 @@ -1337,12 +1277,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 810 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 51 - Total energy in LXe: 60 keV - Average light collection time: 21.5084 ns - Number of PMT hits (photoelectron equivalent): 62 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 810 @@ -1350,12 +1285,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 820 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 57 - Total energy in LXe: 60 keV - Average light collection time: 24.207 ns - Number of PMT hits (photoelectron equivalent): 62 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 820 @@ -1363,7 +1293,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 830 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 830 @@ -1371,7 +1301,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 840 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 840 @@ -1379,7 +1309,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 850 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 850 @@ -1387,12 +1317,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 860 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 68 - Total energy in LXe: 60 keV - Average light collection time: 18.2558 ns - Number of PMT hits (photoelectron equivalent): 54 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 860 @@ -1400,7 +1325,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 870 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 52 + Total energy in LXe: 60 keV + Average light collection time: 39.4769 ns + Number of PMT hits (photoelectron equivalent): 50 + Event summary in file gamma_1000.out ---> End of event: 870 @@ -1408,7 +1338,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 880 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 46 + Total energy in LXe: 60 keV + Average light collection time: 49.9099 ns + Number of PMT hits (photoelectron equivalent): 69 + Event summary in file gamma_1000.out ---> End of event: 880 @@ -1416,12 +1351,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 890 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 27 - Total energy in LXe: 25.592 keV - Average light collection time: 16.764 ns - Number of PMT hits (photoelectron equivalent): 15 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 890 @@ -1429,12 +1359,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 900 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 30 - Total energy in LXe: 30.2187 keV - Average light collection time: 24.8827 ns - Number of PMT hits (photoelectron equivalent): 26 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 900 @@ -1442,7 +1367,12 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 910 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 34 + Total energy in LXe: 30.2187 keV + Average light collection time: 48.639 ns + Number of PMT hits (photoelectron equivalent): 25 + Event summary in file gamma_1000.out ---> End of event: 910 @@ -1450,12 +1380,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 920 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 41 - Total energy in LXe: 30.2187 keV - Average light collection time: 18.0693 ns - Number of PMT hits (photoelectron equivalent): 25 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 920 @@ -1464,10 +1389,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 53 + Number of hits in LXe: 64 Total energy in LXe: 60 keV - Average light collection time: 21.6241 ns - Number of PMT hits (photoelectron equivalent): 55 + Average light collection time: 43.3043 ns + Number of PMT hits (photoelectron equivalent): 71 Event summary in file gamma_1000.out ---> End of event: 930 @@ -1476,12 +1401,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 940 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 36 - Total energy in LXe: 30.2187 keV - Average light collection time: 19.85 ns - Number of PMT hits (photoelectron equivalent): 27 - Event summary in file gamma_1000.out + Total energy in LXe: 0 meV ---> End of event: 940 @@ -1489,7 +1409,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 950 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 950 @@ -1497,7 +1417,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 960 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 960 @@ -1506,10 +1426,10 @@ See commands in /vis/modeling/trajectories/ for other options. Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 55 + Number of hits in LXe: 50 Total energy in LXe: 60 keV - Average light collection time: 21.3439 ns - Number of PMT hits (photoelectron equivalent): 103 + Average light collection time: 43.8869 ns + Number of PMT hits (photoelectron equivalent): 80 Event summary in file gamma_1000.out ---> End of event: 970 @@ -1518,7 +1438,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 980 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 980 @@ -1526,7 +1446,7 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 990 Primary Energy: 60 keV - Total energy in LXe: 0 eV + Total energy in LXe: 0 meV ---> End of event: 990 diff --git a/examples/advanced/xray_fluorescence/CMakeLists.txt b/examples/advanced/xray_fluorescence/CMakeLists.txt index 4401a111b4..9c887ef87f 100644 --- a/examples/advanced/xray_fluorescence/CMakeLists.txt +++ b/examples/advanced/xray_fluorescence/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(xray_fluorescence) #---------------------------------------------------------------------------- diff --git a/examples/advanced/xray_fluorescence/History b/examples/advanced/xray_fluorescence/History index db8c54b95b..77ab023df0 100644 --- a/examples/advanced/xray_fluorescence/History +++ b/examples/advanced/xray_fluorescence/History @@ -14,6 +14,13 @@ and keep track of all category-tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24.05.2021 B. Morgan (XRayFluo-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + +12.02.2021 S. Guatelli Tag:XRayFluo-V10-07-00 +- Dependence to G4EmProcessOptions.hh removed. + Method SetCuts() removed from local physics list as it is not thread-safe. + 02.11.2020 Ben Morgan Tag:XRayFluo-V10-06-00 - Support same CMake version range as core Geant4 diff --git a/examples/advanced/xray_fluorescence/include/XrayFluoPhysicsList.hh b/examples/advanced/xray_fluorescence/include/XrayFluoPhysicsList.hh index 60bf799b7c..a804665335 100644 --- a/examples/advanced/xray_fluorescence/include/XrayFluoPhysicsList.hh +++ b/examples/advanced/xray_fluorescence/include/XrayFluoPhysicsList.hh @@ -54,7 +54,6 @@ public: void AddDecay(); void AddStepMax(); - void SetCuts(); void SetCutForGamma(G4double); void SetCutForElectron(G4double); void SetCutForPositron(G4double); diff --git a/examples/advanced/xray_fluorescence/src/XrayFluoPhysicsList.cc b/examples/advanced/xray_fluorescence/src/XrayFluoPhysicsList.cc index e9e17b8bc4..f107312f69 100644 --- a/examples/advanced/xray_fluorescence/src/XrayFluoPhysicsList.cc +++ b/examples/advanced/xray_fluorescence/src/XrayFluoPhysicsList.cc @@ -36,7 +36,7 @@ #include "G4SystemOfUnits.hh" #include "G4LossTableManager.hh" -#include "G4EmProcessOptions.hh" +#include "G4EmParameters.hh" #include "G4ProcessManager.hh" //#include "PhysListEmStandard.hh" @@ -96,13 +96,19 @@ XrayFluoPhysicsList::XrayFluoPhysicsList() : G4VModularPhysicsList() cutForElectron = defaultCutValue; cutForPositron = defaultCutValue; cutForProton = defaultCutValue; + + // set cut values for gamma at first and for e- second and next for e+, + // because some processes for e+/e- need cut values for gamma + SetCutValue(cutForGamma, "gamma"); + SetCutValue(cutForElectron, "e-"); + SetCutValue(cutForPositron, "e+"); + DumpCutValuesTable(); SetVerboseLevel(1); // EM physics emName = G4String("emlivermore"); emPhysicsList = new G4EmLivermorePhysics; - } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -159,14 +165,10 @@ void XrayFluoPhysicsList::ConstructProcess() // Em options // - G4EmProcessOptions emOptions; - emOptions.SetBuildCSDARange(true); - emOptions.SetDEDXBinningForCSDARange(10*10); - //emOptions.SetDeexcitationActiveRegion(true); //TBC - emOptions.SetFluo(true); - emOptions.SetAuger(true); - emOptions.SetPIXE(true); - + G4EmParameters* param = G4EmParameters::Instance(); + param->SetFluo(true); + param->SetAuger(true); + param->SetPixe(true); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -269,24 +271,6 @@ void XrayFluoPhysicsList::AddPhysicsList(const G4String& name) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void XrayFluoPhysicsList::SetCuts() -{ - if (verboseLevel >0){ - G4cout << "PhysicsList::SetCuts:"; - G4cout << "CutLength : " << G4BestUnit(defaultCutValue,"Length") << G4endl; - } - - // set cut values for gamma at first and for e- second and next for e+, - // because some processes for e+/e- need cut values for gamma - SetCutValue(cutForGamma, "gamma"); - SetCutValue(cutForElectron, "e-"); - SetCutValue(cutForPositron, "e+"); - - if (verboseLevel>0) DumpCutValuesTable(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void XrayFluoPhysicsList::SetCutForGamma(G4double cut) { cutForGamma = cut; diff --git a/examples/advanced/xray_fluorescence/xray_fluorescence.out b/examples/advanced/xray_fluorescence/xray_fluorescence.out index 9c05a2f772..e49363950a 100644 --- a/examples/advanced/xray_fluorescence/xray_fluorescence.out +++ b/examples/advanced/xray_fluorescence/xray_fluorescence.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -2366,11 +2372,8 @@ The Anode is a slice 1e-05mm thick of G4_Ni World is registered to the default region. XrayFluoSD created physicsList->Construct() start. -### WARNING: G4EmProcessOptions class is obsolete and will be removed in the next public release - Please, try to use G4EmParameters class and/or UI interface to EM parameters physicsList->CheckParticleList() start. physicsList->setCut() start. -PhysicsList::SetCuts:CutLength : 1 mm #Setting fluorescence ON and Auger ON /process/em/fluo true /run/physicsModified @@ -2388,7 +2391,6 @@ PhysicsList::SetCuts:CutLength : 1 mm /phys/setGCut 1 nm /phys/setECut 1 nm /run/setCut 0.01 mm -PhysicsList::SetCuts:CutLength : 10 um #if we want to have an M-Flare Spectrum (default) #/gun/spectrum on #otherwise @@ -2402,7 +2404,7 @@ PhysicsList::SetCuts:CutLength : 10 um DefaultRegionForTheWorld 1 1 1 ### === G4UAtomicDeexcitation::InitialiseForNewRun() -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 0 ### === PIXE model for hadrons: ECPSSR_FormFactor ### === PIXE model for e+-: Livermore @@ -2410,58 +2412,57 @@ PhysicsList::SetCuts:CutLength : 10 um phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 1 GeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 1 GeV Fluo KleinNishina : Emin= 1 GeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Livermore5DConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai +Livermore5DConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI - CSDA range table up to 1 GeV in 140 bins -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -2469,39 +2470,38 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI - CSDA range table up to 1 GeV in 140 bins + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -2509,381 +2509,361 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI - ===== Limit on energy threshold has been applied - CSDA range table up to 1 GeV in 140 bins -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. Root logical volume(s) : World Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] Materials : G4_Galactic SiLi G4_Pb G4_Ni G4_Be Dolorite - Production cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 10 um + Production cuts : gamma 10 um e- 10 um e+ 10 um proton 10 um Region -- -- is not associated to any world. Root logical volume(s) : Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] Materials : - Production cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 10 um + Production cuts : gamma 10 um e- 10 um e+ 10 um proton 10 um ========= Table of registered couples ============================ Index : 0 used in the geometry : Yes Material : G4_Galactic - Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 10 um + Range cuts : gamma 10 um e- 10 um e+ 10 um proton 10 um Energy thresholds : gamma 250 eV e- 250 eV e+ 250 eV proton 1 keV Region(s) which use this couple : DefaultRegionForTheWorld Index : 1 used in the geometry : Yes Material : SiLi - Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 10 um - Energy thresholds : gamma 250 eV e- 250 eV e+ 250 eV proton 1 keV + Range cuts : gamma 10 um e- 10 um e+ 10 um proton 10 um + Energy thresholds : gamma 250 eV e- 31.9407 keV e+ 31.4781 keV proton 1 keV Region(s) which use this couple : DefaultRegionForTheWorld Index : 2 used in the geometry : Yes Material : G4_Pb - Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 10 um - Energy thresholds : gamma 250 eV e- 250 eV e+ 250 eV proton 1 keV + Range cuts : gamma 10 um e- 10 um e+ 10 um proton 10 um + Energy thresholds : gamma 6.01147 keV e- 57.6652 keV e+ 57.2461 keV proton 1 keV Region(s) which use this couple : DefaultRegionForTheWorld Index : 3 used in the geometry : Yes Material : G4_Ni - Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 10 um - Energy thresholds : gamma 250 eV e- 250 eV e+ 250 eV proton 1 keV + Range cuts : gamma 10 um e- 10 um e+ 10 um proton 10 um + Energy thresholds : gamma 2.14961 keV e- 62.9396 keV e+ 62.0282 keV proton 1 keV Region(s) which use this couple : DefaultRegionForTheWorld Index : 4 used in the geometry : Yes Material : G4_Be - Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 10 um - Energy thresholds : gamma 250 eV e- 250 eV e+ 250 eV proton 1 keV + Range cuts : gamma 10 um e- 10 um e+ 10 um proton 10 um + Energy thresholds : gamma 250 eV e- 27.8596 keV e+ 27.4069 keV proton 1 keV Region(s) which use this couple : DefaultRegionForTheWorld Index : 5 used in the geometry : Yes Material : Dolorite - Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 10 um - Energy thresholds : gamma 250 eV e- 250 eV e+ 250 eV proton 1 keV + Range cuts : gamma 10 um e- 10 um e+ 10 um proton 10 um + Energy thresholds : gamma 250 eV e- 36.9568 keV e+ 36.6883 keV proton 1 keV Region(s) which use this couple : DefaultRegionForTheWorld @@ -2922,7 +2902,7 @@ Created histos Run terminated. Run Summary Number of events processed : 10 - User=0.700000s Real=0.733129s Sys=0.000000s + User=0.010000s Real=0.003551s Sys=0.000000s Going to save histograms ... write file : xrayfluo.root - done ... close file : xrayfluo.root - done @@ -2939,6 +2919,8 @@ XrayFluoDetectorConstruction deleted UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. XrayFluoPrimaryGeneratorMessenger deleted UserPrimaryGenerator deleted. @@ -2949,6 +2931,7 @@ EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00673 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -2957,14 +2940,15 @@ Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.319 MB -Pool ID '7G4Track', size : 0.637 MB +Pool ID '17G4DynamicParticle', size : 0.000961 MB +Pool ID '7G4Track', size : 0.000961 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.97 MB +Dynamic pools deleted: 11 / Total memory freed: 0.016 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/advanced/xray_telescope/CMakeLists.txt b/examples/advanced/xray_telescope/CMakeLists.txt index 804d5ebc53..f335e9fc88 100644 --- a/examples/advanced/xray_telescope/CMakeLists.txt +++ b/examples/advanced/xray_telescope/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(xray_telescope) #---------------------------------------------------------------------------- diff --git a/examples/advanced/xray_telescope/History b/examples/advanced/xray_telescope/History index c79defaf77..62d4f032e3 100644 --- a/examples/advanced/xray_telescope/History +++ b/examples/advanced/xray_telescope/History @@ -15,8 +15,10 @@ committal in the CVS repository ! ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24.05.2021 B. Morgan (xraytel-V10-07-01) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 -10.04.2021 G. Cosmo, tag xraytel-V10-06-02 +10.04.2021 G. Cosmo, tag xraytel-V10-07-00 Removed calls to obsolete ResetCuts() in XrayTelPhysicsList. 17.11.2020 S. Guatelli, tag xraytel-V10-06-01 diff --git a/examples/advanced/xray_telescope/xray_telescope.out b/examples/advanced/xray_telescope/xray_telescope.out index bc1ffd626b..d6c858fff4 100644 --- a/examples/advanced/xray_telescope/xray_telescope.out +++ b/examples/advanced/xray_telescope/xray_telescope.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -70,260 +76,260 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -388,7 +394,7 @@ Opening output file xraytel ... done Run terminated. Run Summary Number of events processed : 1000 - User=0.010000s Real=0.037708s Sys=0.000000s + User=0.010000s Real=0.009796s Sys=0.000000s ########################################## WARNING: command "/vis/viewer/update" could not be applied: no current viewer. 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/basic/B1/CMakeLists.txt b/examples/basic/B1/CMakeLists.txt index f299313250..a9ea3ffba8 100644 --- a/examples/basic/B1/CMakeLists.txt +++ b/examples/basic/B1/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B1) #---------------------------------------------------------------------------- diff --git a/examples/basic/B1/History b/examples/basic/B1/History index 6b1d36562f..26e8924f79 100644 --- a/examples/basic/B1/History +++ b/examples/basic/B1/History @@ -14,6 +14,13 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31-05-21 I. Hrivnacova (exampleB1-V10-07-01) +- Use nullptr instead of 0 +- Clean trailing whitespaces from all files + +30-05-21 M.Maire (exampleB1-V10-07-00) +- exampleB1.cc: use G4SteppingVerboseWithUnits + 02/11/20 B.Morgan (exampleB1-V10-06-01) - Support same CMake version range as core Geant4 diff --git a/examples/basic/B1/exampleB1.cc b/examples/basic/B1/exampleB1.cc index f5dcbe5985..c149667c5b 100644 --- a/examples/basic/B1/exampleB1.cc +++ b/examples/basic/B1/exampleB1.cc @@ -31,7 +31,7 @@ #include "B1ActionInitialization.hh" #include "G4RunManagerFactory.hh" - +#include "G4SteppingVerbose.hh" #include "G4UImanager.hh" #include "QBBC.hh" @@ -46,14 +46,16 @@ int main(int argc,char** argv) { // Detect interactive mode (if no arguments) and define UI session // - G4UIExecutive* ui = 0; - if ( argc == 1 ) { - ui = new G4UIExecutive(argc, argv); - } + G4UIExecutive* ui = nullptr; + if ( argc == 1 ) { ui = new G4UIExecutive(argc, argv); } // Optionally: choose a different Random engine... // G4Random::setTheEngine(new CLHEP::MTwistEngine); - + + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + // Construct the default run manager // auto* runManager = @@ -68,10 +70,10 @@ int main(int argc,char** argv) G4VModularPhysicsList* physicsList = new QBBC; physicsList->SetVerboseLevel(1); runManager->SetUserInitialization(physicsList); - + // User action initialization runManager->SetUserInitialization(new B1ActionInitialization()); - + // Initialize visualization // G4VisManager* visManager = new G4VisExecutive; @@ -84,13 +86,13 @@ int main(int argc,char** argv) // Process macro or start UI session // - if ( ! ui ) { + if ( ! ui ) { // batch mode G4String command = "/control/execute "; G4String fileName = argv[1]; UImanager->ApplyCommand(command+fileName); } - else { + else { // interactive mode UImanager->ApplyCommand("/control/execute init_vis.mac"); ui->SessionStart(); @@ -99,9 +101,9 @@ int main(int argc,char** argv) // Job termination // Free the store: user actions, physics_list and detector_description are - // owned and deleted by the run manager, so they should not be deleted + // owned and deleted by the run manager, so they should not be deleted // in the main() program ! - + delete visManager; delete runManager; } diff --git a/examples/basic/B1/exampleB1.out b/examples/basic/B1/exampleB1.out index ec7841f94f..dbec5d95d4 100644 --- a/examples/basic/B1/exampleB1.out +++ b/examples/basic/B1/exampleB1.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -79,48 +85,48 @@ Checking overlaps for volume Shape2 (G4Trd) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -128,31 +134,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -160,288 +166,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -450,18 +456,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -469,71 +475,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -541,13 +547,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -555,13 +561,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -569,12 +575,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -582,13 +588,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -596,13 +602,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -610,13 +616,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -624,60 +630,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -685,27 +691,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -713,27 +719,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -741,26 +747,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -768,13 +774,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -797,7 +803,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -817,7 +823,7 @@ See commands in /vis/modeling/trajectories/ for other options. --------------------End of Global Run----------------------- The run consists of 1000 gamma of 6 MeV - Cumulated dose per run, in scoring volume : 45.6428 picoGy rms = 3.94852 picoGy + Cumulated dose per run, in scoring volume : 44.6588 picoGy rms = 3.99536 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. @@ -837,7 +843,7 @@ See commands in /vis/modeling/trajectories/ for other options. --------------------End of Global Run----------------------- The run consists of 1000 proton of 210 MeV - Cumulated dose per run, in scoring volume : 4.98303 nanoGy rms = 147.067 picoGy + Cumulated dose per run, in scoring volume : 4.77268 nanoGy rms = 147.506 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/basic/B1/include/B1ActionInitialization.hh b/examples/basic/B1/include/B1ActionInitialization.hh index aad2a1ee16..b5119453ab 100644 --- a/examples/basic/B1/include/B1ActionInitialization.hh +++ b/examples/basic/B1/include/B1ActionInitialization.hh @@ -48,4 +48,4 @@ class B1ActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B1/include/B1DetectorConstruction.hh b/examples/basic/B1/include/B1DetectorConstruction.hh index 8758fac826..74dc556eca 100644 --- a/examples/basic/B1/include/B1DetectorConstruction.hh +++ b/examples/basic/B1/include/B1DetectorConstruction.hh @@ -45,7 +45,7 @@ class B1DetectorConstruction : public G4VUserDetectorConstruction virtual ~B1DetectorConstruction(); virtual G4VPhysicalVolume* Construct(); - + G4LogicalVolume* GetScoringVolume() const { return fScoringVolume; } protected: diff --git a/examples/basic/B1/include/B1EventAction.hh b/examples/basic/B1/include/B1EventAction.hh index 14a1727a3a..cff5bde19b 100644 --- a/examples/basic/B1/include/B1EventAction.hh +++ b/examples/basic/B1/include/B1EventAction.hh @@ -58,4 +58,4 @@ class B1EventAction : public G4UserEventAction #endif - + diff --git a/examples/basic/B1/include/B1PrimaryGeneratorAction.hh b/examples/basic/B1/include/B1PrimaryGeneratorAction.hh index 1bb418cf16..346292173a 100644 --- a/examples/basic/B1/include/B1PrimaryGeneratorAction.hh +++ b/examples/basic/B1/include/B1PrimaryGeneratorAction.hh @@ -40,21 +40,21 @@ class G4Box; /// The primary generator action class with particle gun. /// -/// The default kinematic is a 6 MeV gamma, randomly distribued +/// The default kinematic is a 6 MeV gamma, randomly distribued /// in front of the phantom across 80% of the (X,Y) phantom size. class B1PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B1PrimaryGeneratorAction(); + B1PrimaryGeneratorAction(); virtual ~B1PrimaryGeneratorAction(); // method from the base class - virtual void GeneratePrimaries(G4Event*); - + virtual void GeneratePrimaries(G4Event*); + // method to access particle gun const G4ParticleGun* GetParticleGun() const { return fParticleGun; } - + private: G4ParticleGun* fParticleGun; // pointer a to G4 gun class G4Box* fEnvelopeBox; diff --git a/examples/basic/B1/include/B1RunAction.hh b/examples/basic/B1/include/B1RunAction.hh index 8a09221aee..ed4478dd03 100644 --- a/examples/basic/B1/include/B1RunAction.hh +++ b/examples/basic/B1/include/B1RunAction.hh @@ -38,7 +38,7 @@ class G4Run; /// Run action class /// -/// In EndOfRunAction(), it calculates the dose in the selected volume +/// In EndOfRunAction(), it calculates the dose in the selected volume /// from the energy deposit accumulated via stepping and event actions. /// The computed dose is then printed on the screen. @@ -52,7 +52,7 @@ class B1RunAction : public G4UserRunAction virtual void BeginOfRunAction(const G4Run*); virtual void EndOfRunAction(const G4Run*); - void AddEdep (G4double edep); + void AddEdep (G4double edep); private: G4Accumulable fEdep; diff --git a/examples/basic/B1/include/B1SteppingAction.hh b/examples/basic/B1/include/B1SteppingAction.hh index 72561eaa3a..b8ee3f5d8d 100644 --- a/examples/basic/B1/include/B1SteppingAction.hh +++ b/examples/basic/B1/include/B1SteppingAction.hh @@ -38,7 +38,7 @@ class B1EventAction; class G4LogicalVolume; /// Stepping action class -/// +/// class B1SteppingAction : public G4UserSteppingAction { diff --git a/examples/basic/B1/src/B1ActionInitialization.cc b/examples/basic/B1/src/B1ActionInitialization.cc index 90f9fd6a46..7b3659a5d8 100644 --- a/examples/basic/B1/src/B1ActionInitialization.cc +++ b/examples/basic/B1/src/B1ActionInitialization.cc @@ -60,11 +60,11 @@ void B1ActionInitialization::Build() const B1RunAction* runAction = new B1RunAction; SetUserAction(runAction); - + B1EventAction* eventAction = new B1EventAction(runAction); SetUserAction(eventAction); - + SetUserAction(new B1SteppingAction(eventAction)); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B1/src/B1DetectorConstruction.cc b/examples/basic/B1/src/B1DetectorConstruction.cc index d0090ca85a..8c81d01681 100644 --- a/examples/basic/B1/src/B1DetectorConstruction.cc +++ b/examples/basic/B1/src/B1DetectorConstruction.cc @@ -44,7 +44,7 @@ B1DetectorConstruction::B1DetectorConstruction() : G4VUserDetectorConstruction(), - fScoringVolume(0) + fScoringVolume(nullptr) { } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -55,36 +55,36 @@ B1DetectorConstruction::~B1DetectorConstruction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VPhysicalVolume* B1DetectorConstruction::Construct() -{ +{ // Get nist material manager G4NistManager* nist = G4NistManager::Instance(); - + // Envelope parameters // G4double env_sizeXY = 20*cm, env_sizeZ = 30*cm; G4Material* env_mat = nist->FindOrBuildMaterial("G4_WATER"); - + // Option to switch on/off checking of volumes overlaps // G4bool checkOverlaps = true; - // + // // World // G4double world_sizeXY = 1.2*env_sizeXY; G4double world_sizeZ = 1.2*env_sizeZ; G4Material* world_mat = nist->FindOrBuildMaterial("G4_AIR"); - - G4Box* solidWorld = + + G4Box* solidWorld = new G4Box("World", //its name 0.5*world_sizeXY, 0.5*world_sizeXY, 0.5*world_sizeZ); //its size - - G4LogicalVolume* logicWorld = + + G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, //its solid world_mat, //its material "World"); //its name - - G4VPhysicalVolume* physWorld = + + G4VPhysicalVolume* physWorld = new G4PVPlacement(0, //no rotation G4ThreeVector(), //at (0,0,0) logicWorld, //its logical volume @@ -93,19 +93,19 @@ G4VPhysicalVolume* B1DetectorConstruction::Construct() false, //no boolean operation 0, //copy number checkOverlaps); //overlaps checking - - // + + // // Envelope - // - G4Box* solidEnv = + // + G4Box* solidEnv = new G4Box("Envelope", //its name 0.5*env_sizeXY, 0.5*env_sizeXY, 0.5*env_sizeZ); //its size - - G4LogicalVolume* logicEnv = + + G4LogicalVolume* logicEnv = new G4LogicalVolume(solidEnv, //its solid env_mat, //its material "Envelope"); //its name - + new G4PVPlacement(0, //no rotation G4ThreeVector(), //at (0,0,0) logicEnv, //its logical volume @@ -114,28 +114,28 @@ G4VPhysicalVolume* B1DetectorConstruction::Construct() false, //no boolean operation 0, //copy number checkOverlaps); //overlaps checking - - // + + // // Shape 1 - // + // G4Material* shape1_mat = nist->FindOrBuildMaterial("G4_A-150_TISSUE"); G4ThreeVector pos1 = G4ThreeVector(0, 2*cm, -7*cm); - - // Conical section shape + + // Conical section shape G4double shape1_rmina = 0.*cm, shape1_rmaxa = 2.*cm; G4double shape1_rminb = 0.*cm, shape1_rmaxb = 4.*cm; G4double shape1_hz = 3.*cm; G4double shape1_phimin = 0.*deg, shape1_phimax = 360.*deg; - G4Cons* solidShape1 = - new G4Cons("Shape1", + G4Cons* solidShape1 = + new G4Cons("Shape1", shape1_rmina, shape1_rmaxa, shape1_rminb, shape1_rmaxb, shape1_hz, shape1_phimin, shape1_phimax); - - G4LogicalVolume* logicShape1 = + + G4LogicalVolume* logicShape1 = new G4LogicalVolume(solidShape1, //its solid shape1_mat, //its material "Shape1"); //its name - + new G4PVPlacement(0, //no rotation pos1, //at position logicShape1, //its logical volume @@ -145,26 +145,26 @@ G4VPhysicalVolume* B1DetectorConstruction::Construct() 0, //copy number checkOverlaps); //overlaps checking - // + // // Shape 2 // G4Material* shape2_mat = nist->FindOrBuildMaterial("G4_BONE_COMPACT_ICRU"); G4ThreeVector pos2 = G4ThreeVector(0, -1*cm, 7*cm); - // Trapezoid shape + // Trapezoid shape G4double shape2_dxa = 12*cm, shape2_dxb = 12*cm; G4double shape2_dya = 10*cm, shape2_dyb = 16*cm; - G4double shape2_dz = 6*cm; - G4Trd* solidShape2 = + G4double shape2_dz = 6*cm; + G4Trd* solidShape2 = new G4Trd("Shape2", //its name - 0.5*shape2_dxa, 0.5*shape2_dxb, + 0.5*shape2_dxa, 0.5*shape2_dxb, 0.5*shape2_dya, 0.5*shape2_dyb, 0.5*shape2_dz); //its size - - G4LogicalVolume* logicShape2 = + + G4LogicalVolume* logicShape2 = new G4LogicalVolume(solidShape2, //its solid shape2_mat, //its material "Shape2"); //its name - + new G4PVPlacement(0, //no rotation pos2, //at position logicShape2, //its logical volume @@ -173,7 +173,7 @@ G4VPhysicalVolume* B1DetectorConstruction::Construct() false, //no boolean operation 0, //copy number checkOverlaps); //overlaps checking - + // Set Shape2 as scoring volume // fScoringVolume = logicShape2; diff --git a/examples/basic/B1/src/B1EventAction.cc b/examples/basic/B1/src/B1EventAction.cc index e57ff7f80c..f6acaacefa 100644 --- a/examples/basic/B1/src/B1EventAction.cc +++ b/examples/basic/B1/src/B1EventAction.cc @@ -39,7 +39,7 @@ B1EventAction::B1EventAction(B1RunAction* runAction) : G4UserEventAction(), fRunAction(runAction), fEdep(0.) -{} +{} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -49,14 +49,14 @@ B1EventAction::~B1EventAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B1EventAction::BeginOfEventAction(const G4Event*) -{ +{ fEdep = 0.; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B1EventAction::EndOfEventAction(const G4Event*) -{ +{ // accumulate statistics in run action fRunAction->AddEdep(fEdep); } diff --git a/examples/basic/B1/src/B1PrimaryGeneratorAction.cc b/examples/basic/B1/src/B1PrimaryGeneratorAction.cc index f3b05b4107..e507fd3f4f 100644 --- a/examples/basic/B1/src/B1PrimaryGeneratorAction.cc +++ b/examples/basic/B1/src/B1PrimaryGeneratorAction.cc @@ -43,8 +43,8 @@ B1PrimaryGeneratorAction::B1PrimaryGeneratorAction() : G4VUserPrimaryGeneratorAction(), - fParticleGun(0), - fEnvelopeBox(0) + fParticleGun(nullptr), + fEnvelopeBox(nullptr) { G4int n_particle = 1; fParticleGun = new G4ParticleGun(n_particle); @@ -76,7 +76,7 @@ void B1PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) // In order to avoid dependence of PrimaryGeneratorAction // on DetectorConstruction class we get Envelope volume // from G4LogicalVolumeStore. - + G4double envSizeXY = 0; G4double envSizeZ = 0; @@ -90,21 +90,21 @@ void B1PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) if ( fEnvelopeBox ) { envSizeXY = fEnvelopeBox->GetXHalfLength()*2.; envSizeZ = fEnvelopeBox->GetZHalfLength()*2.; - } + } else { G4ExceptionDescription msg; - msg << "Envelope volume of box shape not found.\n"; + msg << "Envelope volume of box shape not found.\n"; msg << "Perhaps you have changed geometry.\n"; msg << "The gun will be place at the center."; G4Exception("B1PrimaryGeneratorAction::GeneratePrimaries()", "MyCode0002",JustWarning,msg); } - G4double size = 0.8; + G4double size = 0.8; G4double x0 = size * envSizeXY * (G4UniformRand()-0.5); G4double y0 = size * envSizeXY * (G4UniformRand()-0.5); G4double z0 = -0.5 * envSizeZ; - + fParticleGun->SetParticlePosition(G4ThreeVector(x0,y0,z0)); fParticleGun->GeneratePrimaryVertex(anEvent); diff --git a/examples/basic/B1/src/B1RunAction.cc b/examples/basic/B1/src/B1RunAction.cc index 9d25cea47e..51817b93f0 100644 --- a/examples/basic/B1/src/B1RunAction.cc +++ b/examples/basic/B1/src/B1RunAction.cc @@ -46,23 +46,23 @@ B1RunAction::B1RunAction() : G4UserRunAction(), fEdep(0.), fEdep2(0.) -{ +{ // add new units for dose - // + // const G4double milligray = 1.e-3*gray; const G4double microgray = 1.e-6*gray; - const G4double nanogray = 1.e-9*gray; + const G4double nanogray = 1.e-9*gray; const G4double picogray = 1.e-12*gray; - + new G4UnitDefinition("milligray", "milliGy" , "Dose", milligray); new G4UnitDefinition("microgray", "microGy" , "Dose", microgray); new G4UnitDefinition("nanogray" , "nanoGy" , "Dose", nanogray); - new G4UnitDefinition("picogray" , "picoGy" , "Dose", picogray); + new G4UnitDefinition("picogray" , "picoGy" , "Dose", picogray); // Register accumulable to the accumulable manager G4AccumulableManager* accumulableManager = G4AccumulableManager::Instance(); accumulableManager->RegisterAccumulable(fEdep); - accumulableManager->RegisterAccumulable(fEdep2); + accumulableManager->RegisterAccumulable(fEdep2); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -73,7 +73,7 @@ B1RunAction::~B1RunAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B1RunAction::BeginOfRunAction(const G4Run*) -{ +{ // inform the runManager to save random number seed G4RunManager::GetRunManager()->SetRandomNumberStore(false); @@ -90,7 +90,7 @@ void B1RunAction::EndOfRunAction(const G4Run* run) G4int nofEvents = run->GetNumberOfEvent(); if (nofEvents == 0) return; - // Merge accumulables + // Merge accumulables G4AccumulableManager* accumulableManager = G4AccumulableManager::Instance(); accumulableManager->Merge(); @@ -98,9 +98,9 @@ void B1RunAction::EndOfRunAction(const G4Run* run) // G4double edep = fEdep.GetValue(); G4double edep2 = fEdep2.GetValue(); - + G4double rms = edep2 - edep*edep/nofEvents; - if (rms > 0.) rms = std::sqrt(rms); else rms = 0.; + if (rms > 0.) rms = std::sqrt(rms); else rms = 0.; const B1DetectorConstruction* detectorConstruction = static_cast @@ -124,9 +124,9 @@ void B1RunAction::EndOfRunAction(const G4Run* run) G4double particleEnergy = particleGun->GetParticleEnergy(); runCondition += G4BestUnit(particleEnergy,"Energy"); } - + // Print - // + // if (IsMaster()) { G4cout << G4endl @@ -137,12 +137,12 @@ void B1RunAction::EndOfRunAction(const G4Run* run) << G4endl << "--------------------End of Local Run------------------------"; } - + G4cout << G4endl << " The run consists of " << nofEvents << " "<< runCondition << G4endl - << " Cumulated dose per run, in scoring volume : " + << " Cumulated dose per run, in scoring volume : " << G4BestUnit(dose,"Dose") << " rms = " << G4BestUnit(rmsDose,"Dose") << G4endl << "------------------------------------------------------------" diff --git a/examples/basic/B1/src/B1SteppingAction.cc b/examples/basic/B1/src/B1SteppingAction.cc index 619b116049..4c6d25659a 100644 --- a/examples/basic/B1/src/B1SteppingAction.cc +++ b/examples/basic/B1/src/B1SteppingAction.cc @@ -41,7 +41,7 @@ B1SteppingAction::B1SteppingAction(B1EventAction* eventAction) : G4UserSteppingAction(), fEventAction(eventAction), - fScoringVolume(0) + fScoringVolume(nullptr) {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -53,24 +53,24 @@ B1SteppingAction::~B1SteppingAction() void B1SteppingAction::UserSteppingAction(const G4Step* step) { - if (!fScoringVolume) { + if (!fScoringVolume) { const B1DetectorConstruction* detectorConstruction = static_cast (G4RunManager::GetRunManager()->GetUserDetectorConstruction()); - fScoringVolume = detectorConstruction->GetScoringVolume(); + fScoringVolume = detectorConstruction->GetScoringVolume(); } // get volume of the current step - G4LogicalVolume* volume + G4LogicalVolume* volume = step->GetPreStepPoint()->GetTouchableHandle() ->GetVolume()->GetLogicalVolume(); - + // check if we are in scoring volume if (volume != fScoringVolume) return; // collect energy deposited in this step G4double edepStep = step->GetTotalEnergyDeposit(); - fEventAction->AddEdep(edepStep); + fEventAction->AddEdep(edepStep); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2a/CMakeLists.txt b/examples/basic/B2/B2a/CMakeLists.txt index be2f73f159..d65b77c81f 100644 --- a/examples/basic/B2/B2a/CMakeLists.txt +++ b/examples/basic/B2/B2a/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B2a) #---------------------------------------------------------------------------- diff --git a/examples/basic/B2/B2a/exampleB2a.cc b/examples/basic/B2/B2a/exampleB2a.cc index 58e1d64b6f..b55b98acba 100644 --- a/examples/basic/B2/B2a/exampleB2a.cc +++ b/examples/basic/B2/B2a/exampleB2a.cc @@ -31,7 +31,7 @@ #include "B2ActionInitialization.hh" #include "G4RunManagerFactory.hh" - +#include "G4SteppingVerbose.hh" #include "G4UImanager.hh" #include "FTFP_BERT.hh" #include "G4StepLimiterPhysics.hh" @@ -47,14 +47,16 @@ int main(int argc,char** argv) { // Detect interactive mode (if no arguments) and define UI session // - G4UIExecutive* ui = 0; - if ( argc == 1 ) { - ui = new G4UIExecutive(argc, argv); - } + G4UIExecutive* ui = nullptr; + if ( argc == 1 ) { ui = new G4UIExecutive(argc, argv); } // Optionally: choose a different Random engine... // G4Random::setTheEngine(new CLHEP::MTwistEngine); + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + // Construct the default run manager // auto* runManager = @@ -67,10 +69,10 @@ int main(int argc,char** argv) G4VModularPhysicsList* physicsList = new FTFP_BERT; physicsList->RegisterPhysics(new G4StepLimiterPhysics()); runManager->SetUserInitialization(physicsList); - + // Set user action classes runManager->SetUserInitialization(new B2ActionInitialization()); - + // Initialize visualization // G4VisManager* visManager = new G4VisExecutive; @@ -83,13 +85,13 @@ int main(int argc,char** argv) // Process macro or start UI session // - if ( ! ui ) { + if ( ! ui ) { // batch mode G4String command = "/control/execute "; G4String fileName = argv[1]; UImanager->ApplyCommand(command+fileName); } - else { + else { // interactive mode UImanager->ApplyCommand("/control/execute init_vis.mac"); if (ui->IsGUI()) { diff --git a/examples/basic/B2/B2a/exampleB2a.out b/examples/basic/B2/B2a/exampleB2a.out index bb5d421862..628569a432 100644 --- a/examples/basic/B2/B2a/exampleB2a.out +++ b/examples/basic/B2/B2a/exampleB2a.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -149,48 +155,48 @@ Checking overlaps for volume Chamber_PV (G4Tubs) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -198,31 +204,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -230,288 +236,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -520,17 +526,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -538,67 +544,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -606,13 +612,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -620,13 +626,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -634,12 +640,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -647,13 +653,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -661,13 +667,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -675,13 +681,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -689,60 +695,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -750,27 +756,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -778,25 +784,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -804,25 +810,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -830,13 +836,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -859,7 +865,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -872,29 +878,29 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 1 0 hits stored in this event >>> Event: 2 - 0 hits stored in this event + 120 hits stored in this event >>> Event: 3 - 0 hits stored in this event + 15 hits stored in this event >>> Event: 4 0 hits stored in this event >>> Event: 5 - 0 hits stored in this event + 92 hits stored in this event >>> Event: 6 0 hits stored in this event >>> Event: 7 0 hits stored in this event >>> Event: 8 - 0 hits stored in this event + 12 hits stored in this event >>> Event: 9 0 hits stored in this event >>> Event: 10 - 29 hits stored in this event + 0 hits stored in this event >>> Event: 11 0 hits stored in this event >>> Event: 12 - 48 hits stored in this event ->>> Event: 13 0 hits stored in this event +>>> Event: 13 + 64 hits stored in this event >>> Event: 14 0 hits stored in this event >>> Event: 15 @@ -910,9 +916,9 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 20 0 hits stored in this event >>> Event: 21 - 0 hits stored in this event + 27 hits stored in this event >>> Event: 22 - 32 hits stored in this event + 0 hits stored in this event >>> Event: 23 0 hits stored in this event >>> Event: 24 @@ -926,7 +932,7 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 28 0 hits stored in this event >>> Event: 29 - 0 hits stored in this event + 66 hits stored in this event >>> Event: 30 0 hits stored in this event >>> Event: 31 @@ -934,17 +940,17 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 32 0 hits stored in this event >>> Event: 33 - 68 hits stored in this event ->>> Event: 34 - 86 hits stored in this event ->>> Event: 35 0 hits stored in this event +>>> Event: 34 + 15 hits stored in this event +>>> Event: 35 + 25 hits stored in this event >>> Event: 36 0 hits stored in this event >>> Event: 37 0 hits stored in this event >>> Event: 38 - 25 hits stored in this event + 74 hits stored in this event >>> Event: 39 0 hits stored in this event >>> Event: 40 @@ -954,17 +960,17 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 42 0 hits stored in this event >>> Event: 43 - 0 hits stored in this event + 61 hits stored in this event >>> Event: 44 0 hits stored in this event >>> Event: 45 0 hits stored in this event >>> Event: 46 - 0 hits stored in this event + 23 hits stored in this event >>> Event: 47 0 hits stored in this event >>> Event: 48 - 13 hits stored in this event + 0 hits stored in this event >>> Event: 49 0 hits stored in this event >>> Event: 50 @@ -984,15 +990,15 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 57 0 hits stored in this event >>> Event: 58 - 33 hits stored in this event + 0 hits stored in this event >>> Event: 59 0 hits stored in this event >>> Event: 60 - 9 hits stored in this event + 0 hits stored in this event >>> Event: 61 - 23 hits stored in this event + 0 hits stored in this event >>> Event: 62 - 81 hits stored in this event + 0 hits stored in this event >>> Event: 63 0 hits stored in this event >>> Event: 64 @@ -1002,19 +1008,19 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 66 0 hits stored in this event >>> Event: 67 - 19 hits stored in this event + 0 hits stored in this event >>> Event: 68 - 0 hits stored in this event + 15 hits stored in this event >>> Event: 69 - 0 hits stored in this event + 76 hits stored in this event >>> Event: 70 - 17 hits stored in this event + 0 hits stored in this event >>> Event: 71 0 hits stored in this event >>> Event: 72 0 hits stored in this event >>> Event: 73 - 49 hits stored in this event + 0 hits stored in this event >>> Event: 74 0 hits stored in this event >>> Event: 75 @@ -1026,19 +1032,19 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 78 0 hits stored in this event >>> Event: 79 - 0 hits stored in this event + 66 hits stored in this event >>> Event: 80 0 hits stored in this event >>> Event: 81 - 14 hits stored in this event + 3 hits stored in this event >>> Event: 82 - 15 hits stored in this event ->>> Event: 83 0 hits stored in this event +>>> Event: 83 + 108 hits stored in this event >>> Event: 84 0 hits stored in this event >>> Event: 85 - 9 hits stored in this event + 0 hits stored in this event >>> Event: 86 0 hits stored in this event >>> Event: 87 @@ -1048,7 +1054,7 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 89 0 hits stored in this event >>> Event: 90 - 166 hits stored in this event + 0 hits stored in this event >>> Event: 91 0 hits stored in this event >>> Event: 92 @@ -1058,13 +1064,13 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 94 0 hits stored in this event >>> Event: 95 - 0 hits stored in this event + 69 hits stored in this event >>> Event: 96 - 0 hits stored in this event + 73 hits stored in this event >>> Event: 97 0 hits stored in this event >>> Event: 98 - 0 hits stored in this event + 168 hits stored in this event >>> Event: 99 0 hits stored in this event 0 events have been kept for refreshing and/or reviewing. @@ -1073,205 +1079,205 @@ See commands in /vis/modeling/trajectories/ for other options. ### Run 1 starts. --> Event 0 starts. >>> Event: 0 - 54 hits stored in this event + 57 hits stored in this event >>> Event: 1 - 77 hits stored in this event + 224 hits stored in this event >>> Event: 2 - 57 hits stored in this event + 73 hits stored in this event >>> Event: 3 - 173 hits stored in this event + 99 hits stored in this event >>> Event: 4 - 53 hits stored in this event + 379 hits stored in this event >>> Event: 5 - 834 hits stored in this event + 77 hits stored in this event >>> Event: 6 - 58 hits stored in this event + 78 hits stored in this event >>> Event: 7 - 80 hits stored in this event + 437 hits stored in this event >>> Event: 8 - 73 hits stored in this event + 124 hits stored in this event >>> Event: 9 - 64 hits stored in this event + 129 hits stored in this event >>> Event: 10 - 61 hits stored in this event + 981 hits stored in this event >>> Event: 11 - 68 hits stored in this event + 759 hits stored in this event >>> Event: 12 - 125 hits stored in this event ->>> Event: 13 - 61 hits stored in this event ->>> Event: 14 - 76 hits stored in this event ->>> Event: 15 - 105 hits stored in this event ->>> Event: 16 - 179 hits stored in this event ->>> Event: 17 - 65 hits stored in this event ->>> Event: 18 - 64 hits stored in this event ->>> Event: 19 - 46 hits stored in this event ->>> Event: 20 - 92 hits stored in this event ->>> Event: 21 - 109 hits stored in this event ->>> Event: 22 - 57 hits stored in this event ->>> Event: 23 - 63 hits stored in this event ->>> Event: 24 - 238 hits stored in this event ->>> Event: 25 - 3540 hits stored in this event ->>> Event: 26 - 306 hits stored in this event ->>> Event: 27 - 45 hits stored in this event ->>> Event: 28 - 127 hits stored in this event ->>> Event: 29 - 1438 hits stored in this event ->>> Event: 30 - 64 hits stored in this event ->>> Event: 31 - 65 hits stored in this event ->>> Event: 32 - 140 hits stored in this event ->>> Event: 33 - 460 hits stored in this event ->>> Event: 34 - 164 hits stored in this event ->>> Event: 35 - 316 hits stored in this event ->>> Event: 36 - 68 hits stored in this event ->>> Event: 37 - 132 hits stored in this event ->>> Event: 38 - 63 hits stored in this event ->>> Event: 39 - 92 hits stored in this event ->>> Event: 40 - 66 hits stored in this event ->>> Event: 41 - 87 hits stored in this event ->>> Event: 42 - 59 hits stored in this event ->>> Event: 43 - 84 hits stored in this event ->>> Event: 44 95 hits stored in this event ->>> Event: 45 - 235 hits stored in this event ->>> Event: 46 - 139 hits stored in this event ->>> Event: 47 - 473 hits stored in this event ->>> Event: 48 - 69 hits stored in this event ->>> Event: 49 - 70 hits stored in this event ->>> Event: 50 - 90 hits stored in this event ->>> Event: 51 - 63 hits stored in this event ->>> Event: 52 - 53 hits stored in this event ->>> Event: 53 - 418 hits stored in this event ->>> Event: 54 - 114 hits stored in this event ->>> Event: 55 - 115 hits stored in this event ->>> Event: 56 - 83 hits stored in this event ->>> Event: 57 - 58 hits stored in this event ->>> Event: 58 - 49 hits stored in this event ->>> Event: 59 - 74 hits stored in this event ->>> Event: 60 - 272 hits stored in this event ->>> Event: 61 - 55 hits stored in this event ->>> Event: 62 - 105 hits stored in this event ->>> Event: 63 +>>> Event: 13 68 hits stored in this event ->>> Event: 64 - 55 hits stored in this event ->>> Event: 65 - 1855 hits stored in this event ->>> Event: 66 - 325 hits stored in this event ->>> Event: 67 - 60 hits stored in this event ->>> Event: 68 - 123 hits stored in this event ->>> Event: 69 - 181 hits stored in this event ->>> Event: 70 - 75 hits stored in this event ->>> Event: 71 - 73 hits stored in this event ->>> Event: 72 - 2057 hits stored in this event ->>> Event: 73 - 359 hits stored in this event ->>> Event: 74 - 55 hits stored in this event ->>> Event: 75 - 72 hits stored in this event ->>> Event: 76 - 76 hits stored in this event ->>> Event: 77 - 50 hits stored in this event ->>> Event: 78 - 316 hits stored in this event ->>> Event: 79 - 466 hits stored in this event ->>> Event: 80 - 41 hits stored in this event ->>> Event: 81 - 188 hits stored in this event ->>> Event: 82 - 648 hits stored in this event ->>> Event: 83 - 168 hits stored in this event ->>> Event: 84 - 120 hits stored in this event ->>> Event: 85 +>>> Event: 14 + 77 hits stored in this event +>>> Event: 15 + 185 hits stored in this event +>>> Event: 16 + 61 hits stored in this event +>>> Event: 17 + 329 hits stored in this event +>>> Event: 18 + 71 hits stored in this event +>>> Event: 19 + 92 hits stored in this event +>>> Event: 20 + 63 hits stored in this event +>>> Event: 21 + 50529 hits stored in this event +>>> Event: 22 + 88 hits stored in this event +>>> Event: 23 + 58 hits stored in this event +>>> Event: 24 + 52 hits stored in this event +>>> Event: 25 62 hits stored in this event ->>> Event: 86 - 64 hits stored in this event ->>> Event: 87 - 72 hits stored in this event ->>> Event: 88 - 75 hits stored in this event ->>> Event: 89 - 234 hits stored in this event ->>> Event: 90 - 100 hits stored in this event ->>> Event: 91 - 70 hits stored in this event ->>> Event: 92 - 378 hits stored in this event ->>> Event: 93 - 160 hits stored in this event ->>> Event: 94 - 182 hits stored in this event ->>> Event: 95 - 184 hits stored in this event ->>> Event: 96 - 82 hits stored in this event ->>> Event: 97 - 47 hits stored in this event ->>> Event: 98 +>>> Event: 26 + 86 hits stored in this event +>>> Event: 27 + 69 hits stored in this event +>>> Event: 28 + 76 hits stored in this event +>>> Event: 29 + 83 hits stored in this event +>>> Event: 30 + 79 hits stored in this event +>>> Event: 31 + 183 hits stored in this event +>>> Event: 32 + 1555 hits stored in this event +>>> Event: 33 + 385 hits stored in this event +>>> Event: 34 + 77 hits stored in this event +>>> Event: 35 + 675 hits stored in this event +>>> Event: 36 + 71 hits stored in this event +>>> Event: 37 + 79 hits stored in this event +>>> Event: 38 + 54 hits stored in this event +>>> Event: 39 + 25 hits stored in this event +>>> Event: 40 + 852 hits stored in this event +>>> Event: 41 + 43 hits stored in this event +>>> Event: 42 + 62 hits stored in this event +>>> Event: 43 + 87 hits stored in this event +>>> Event: 44 + 119 hits stored in this event +>>> Event: 45 + 446 hits stored in this event +>>> Event: 46 + 97 hits stored in this event +>>> Event: 47 + 39 hits stored in this event +>>> Event: 48 + 51 hits stored in this event +>>> Event: 49 + 76 hits stored in this event +>>> Event: 50 + 66 hits stored in this event +>>> Event: 51 60 hits stored in this event +>>> Event: 52 + 91 hits stored in this event +>>> Event: 53 + 56 hits stored in this event +>>> Event: 54 + 117 hits stored in this event +>>> Event: 55 + 75 hits stored in this event +>>> Event: 56 + 82 hits stored in this event +>>> Event: 57 + 44 hits stored in this event +>>> Event: 58 + 87 hits stored in this event +>>> Event: 59 + 115 hits stored in this event +>>> Event: 60 + 88 hits stored in this event +>>> Event: 61 + 68 hits stored in this event +>>> Event: 62 + 221 hits stored in this event +>>> Event: 63 + 454 hits stored in this event +>>> Event: 64 + 61 hits stored in this event +>>> Event: 65 + 60 hits stored in this event +>>> Event: 66 + 65 hits stored in this event +>>> Event: 67 + 298 hits stored in this event +>>> Event: 68 + 88 hits stored in this event +>>> Event: 69 + 100 hits stored in this event +>>> Event: 70 + 66 hits stored in this event +>>> Event: 71 + 83 hits stored in this event +>>> Event: 72 + 54 hits stored in this event +>>> Event: 73 + 125 hits stored in this event +>>> Event: 74 + 57 hits stored in this event +>>> Event: 75 + 74 hits stored in this event +>>> Event: 76 + 84 hits stored in this event +>>> Event: 77 + 54 hits stored in this event +>>> Event: 78 + 52 hits stored in this event +>>> Event: 79 + 66 hits stored in this event +>>> Event: 80 + 143 hits stored in this event +>>> Event: 81 + 200 hits stored in this event +>>> Event: 82 + 54 hits stored in this event +>>> Event: 83 + 119 hits stored in this event +>>> Event: 84 + 102 hits stored in this event +>>> Event: 85 + 528 hits stored in this event +>>> Event: 86 + 268 hits stored in this event +>>> Event: 87 + 50 hits stored in this event +>>> Event: 88 + 85 hits stored in this event +>>> Event: 89 + 102 hits stored in this event +>>> Event: 90 + 74 hits stored in this event +>>> Event: 91 + 63 hits stored in this event +>>> Event: 92 + 88 hits stored in this event +>>> Event: 93 + 85 hits stored in this event +>>> Event: 94 + 146 hits stored in this event +>>> Event: 95 + 121 hits stored in this event +>>> Event: 96 + 58 hits stored in this event +>>> Event: 97 + 63 hits stored in this event +>>> Event: 98 + 102 hits stored in this event >>> Event: 99 - 109 hits stored in this event + 81 hits stored in this event 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1282,22 +1288,22 @@ See commands in /vis/modeling/trajectories/ for other options. * G4Track Information: Particle = geantino, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -2.94e+03 1e+06 0 0 0 World initStep - 1 0 0 -2.45e+03 1e+06 0 490 490 Target Transportation - 2 0 0 -2.4e+03 1e+06 0 50 540 Tracker Transportation - 3 0 0 -1.7e+03 1e+06 0 700 1.24e+03 Chamber_PV Transportation - 4 0 0 -1.5e+03 1e+06 0 200 1.44e+03 Tracker Transportation - 5 0 0 -900 1e+06 0 600 2.04e+03 Chamber_PV Transportation - 6 0 0 -700 1e+06 0 200 2.24e+03 Tracker Transportation - 7 0 0 -100 1e+06 0 600 2.84e+03 Chamber_PV Transportation - 8 0 0 100 1e+06 0 200 3.04e+03 Tracker Transportation - 9 0 0 700 1e+06 0 600 3.64e+03 Chamber_PV Transportation - 10 0 0 900 1e+06 0 200 3.84e+03 Tracker Transportation - 11 0 0 1.5e+03 1e+06 0 600 4.44e+03 Chamber_PV Transportation - 12 0 0 1.7e+03 1e+06 0 200 4.64e+03 Tracker Transportation - 13 0 0 2.4e+03 1e+06 0 700 5.34e+03 World Transportation - 14 0 0 2.94e+03 1e+06 0 540 5.88e+03 OutOfWorld Transportation +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 0 fm 0 fm -2.94 m 1 TeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 0 fm -2.45 m 1 TeV 0 meV 49 cm 49 cm World Transportation + 2 0 fm 0 fm -2.4 m 1 TeV 0 meV 5 cm 54 cm Target Transportation + 3 0 fm 0 fm -1.7 m 1 TeV 0 meV 70 cm 1.24 m Tracker Transportation + 4 0 fm 0 fm -1.5 m 1 TeV 0 meV 20 cm 1.44 m Chamber_PV Transportation + 5 0 fm 0 fm -90 cm 1 TeV 0 meV 60 cm 2.04 m Tracker Transportation + 6 0 fm 0 fm -70 cm 1 TeV 0 meV 20 cm 2.24 m Chamber_PV Transportation + 7 0 fm 0 fm -10 cm 1 TeV 0 meV 60 cm 2.84 m Tracker Transportation + 8 0 fm 0 fm 10 cm 1 TeV 0 meV 20 cm 3.04 m Chamber_PV Transportation + 9 0 fm 0 fm 70 cm 1 TeV 0 meV 60 cm 3.64 m Tracker Transportation + 10 0 fm 0 fm 90 cm 1 TeV 0 meV 20 cm 3.84 m Chamber_PV Transportation + 11 0 fm 0 fm 1.5 m 1 TeV 0 meV 60 cm 4.44 m Tracker Transportation + 12 0 fm 0 fm 1.7 m 1 TeV 0 meV 20 cm 4.64 m Chamber_PV Transportation + 13 0 fm 0 fm 2.4 m 1 TeV 0 meV 70 cm 5.34 m Tracker Transportation + 14 0 fm 0 fm 2.94 m 1 TeV 0 meV 54 cm 5.88 m World OutOfWorld >>> Event: 0 0 hits stored in this event 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/basic/B2/B2a/include/B2ActionInitialization.hh b/examples/basic/B2/B2a/include/B2ActionInitialization.hh index 3374ebfe38..588d2edb1a 100644 --- a/examples/basic/B2/B2a/include/B2ActionInitialization.hh +++ b/examples/basic/B2/B2a/include/B2ActionInitialization.hh @@ -49,4 +49,4 @@ class B2ActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B2/B2a/include/B2PrimaryGeneratorAction.hh b/examples/basic/B2/B2a/include/B2PrimaryGeneratorAction.hh index c84f6d9279..113a5fc085 100644 --- a/examples/basic/B2/B2a/include/B2PrimaryGeneratorAction.hh +++ b/examples/basic/B2/B2a/include/B2PrimaryGeneratorAction.hh @@ -38,21 +38,21 @@ class G4Event; /// The primary generator action class with particle gum. /// -/// It defines a single particle which hits the Tracker +/// It defines a single particle which hits the Tracker /// perpendicular to the input face. The type of the particle -/// can be changed via the G4 build-in commands of G4ParticleGun class +/// can be changed via the G4 build-in commands of G4ParticleGun class /// (see the macros provided with this example). class B2PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B2PrimaryGeneratorAction(); + B2PrimaryGeneratorAction(); virtual ~B2PrimaryGeneratorAction(); virtual void GeneratePrimaries(G4Event* ); G4ParticleGun* GetParticleGun() {return fParticleGun;} - + // Set methods void SetRandomFlag(G4bool ); diff --git a/examples/basic/B2/B2a/include/B2TrackerSD.hh b/examples/basic/B2/B2a/include/B2TrackerSD.hh index fd426f0e6c..eb7d4bab29 100644 --- a/examples/basic/B2/B2a/include/B2TrackerSD.hh +++ b/examples/basic/B2/B2a/include/B2TrackerSD.hh @@ -44,16 +44,16 @@ class G4HCofThisEvent; /// B2Tracker sensitive detector class /// /// The hits are accounted in hits in ProcessHits() function which is called -/// by Geant4 kernel at each step. A hit is created with each step with non zero +/// by Geant4 kernel at each step. A hit is created with each step with non zero /// energy deposit. class B2TrackerSD : public G4VSensitiveDetector { public: - B2TrackerSD(const G4String& name, + B2TrackerSD(const G4String& name, const G4String& hitsCollectionName); virtual ~B2TrackerSD(); - + // methods from base class virtual void Initialize(G4HCofThisEvent* hitCollection); virtual G4bool ProcessHits(G4Step* step, G4TouchableHistory* history); diff --git a/examples/basic/B2/B2a/include/B2aDetectorConstruction.hh b/examples/basic/B2/B2a/include/B2aDetectorConstruction.hh index 51de31de11..d93baa7b76 100644 --- a/examples/basic/B2/B2a/include/B2aDetectorConstruction.hh +++ b/examples/basic/B2/B2a/include/B2aDetectorConstruction.hh @@ -65,7 +65,7 @@ class B2aDetectorConstruction : public G4VUserDetectorConstruction // methods void DefineMaterials(); G4VPhysicalVolume* DefineVolumes(); - + // data members G4int fNbOfChambers; @@ -79,10 +79,10 @@ class B2aDetectorConstruction : public G4VUserDetectorConstruction B2aDetectorMessenger* fMessenger; // messenger - static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; + static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; // magnetic field messenger - - G4bool fCheckOverlaps; // option to activate checking of volumes overlaps + + G4bool fCheckOverlaps; // option to activate checking of volumes overlaps }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2a/include/B2aDetectorMessenger.hh b/examples/basic/B2/B2a/include/B2aDetectorMessenger.hh index b3d9ca5f1f..0f8fb431f7 100644 --- a/examples/basic/B2/B2a/include/B2aDetectorMessenger.hh +++ b/examples/basic/B2/B2a/include/B2aDetectorMessenger.hh @@ -52,9 +52,9 @@ class B2aDetectorMessenger: public G4UImessenger public: B2aDetectorMessenger(B2aDetectorConstruction* ); virtual ~B2aDetectorMessenger(); - + virtual void SetNewValue(G4UIcommand*, G4String); - + private: B2aDetectorConstruction* fDetectorConstruction; diff --git a/examples/basic/B2/B2a/src/B2ActionInitialization.cc b/examples/basic/B2/B2a/src/B2ActionInitialization.cc index c1985edf2a..799cda0ce7 100644 --- a/examples/basic/B2/B2a/src/B2ActionInitialization.cc +++ b/examples/basic/B2/B2a/src/B2ActionInitialization.cc @@ -57,6 +57,6 @@ void B2ActionInitialization::Build() const SetUserAction(new B2PrimaryGeneratorAction); SetUserAction(new B2RunAction); SetUserAction(new B2EventAction); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2a/src/B2EventAction.cc b/examples/basic/B2/B2a/src/B2EventAction.cc index 6880c4eeea..cf41016da7 100644 --- a/examples/basic/B2/B2a/src/B2EventAction.cc +++ b/examples/basic/B2/B2a/src/B2EventAction.cc @@ -71,9 +71,9 @@ void B2EventAction::EndOfEventAction(const G4Event* event) << " trajectories stored in this event." << G4endl; } G4VHitsCollection* hc = event->GetHCofThisEvent()->GetHC(0); - G4cout << " " + G4cout << " " << hc->GetSize() << " hits stored in this event" << G4endl; } -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2a/src/B2PrimaryGeneratorAction.cc b/examples/basic/B2/B2a/src/B2PrimaryGeneratorAction.cc index c822e640cd..09b46ba161 100644 --- a/examples/basic/B2/B2a/src/B2PrimaryGeneratorAction.cc +++ b/examples/basic/B2/B2a/src/B2PrimaryGeneratorAction.cc @@ -50,7 +50,7 @@ B2PrimaryGeneratorAction::B2PrimaryGeneratorAction() // default particle kinematic - G4ParticleDefinition* particleDefinition + G4ParticleDefinition* particleDefinition = G4ParticleTable::GetParticleTable()->FindParticle("proton"); fParticleGun->SetParticleDefinition(particleDefinition); @@ -78,7 +78,7 @@ void B2PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) G4double worldZHalfLength = 0; G4LogicalVolume* worldLV = G4LogicalVolumeStore::GetInstance()->GetVolume("World"); - G4Box* worldBox = NULL; + G4Box* worldBox = nullptr; if ( worldLV ) worldBox = dynamic_cast(worldLV->GetSolid()); if ( worldBox ) worldZHalfLength = worldBox->GetZHalfLength(); else { diff --git a/examples/basic/B2/B2a/src/B2RunAction.cc b/examples/basic/B2/B2a/src/B2RunAction.cc index b5f7e80ada..8245c761c7 100644 --- a/examples/basic/B2/B2a/src/B2RunAction.cc +++ b/examples/basic/B2/B2a/src/B2RunAction.cc @@ -36,9 +36,9 @@ B2RunAction::B2RunAction() : G4UserRunAction() -{ +{ // set printing event number per each 100 events - G4RunManager::GetRunManager()->SetPrintProgress(1000); + G4RunManager::GetRunManager()->SetPrintProgress(1000); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -49,7 +49,7 @@ B2RunAction::~B2RunAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B2RunAction::BeginOfRunAction(const G4Run*) -{ +{ //inform the runManager to save random number seed G4RunManager::GetRunManager()->SetRandomNumberStore(false); } diff --git a/examples/basic/B2/B2a/src/B2TrackerHit.cc b/examples/basic/B2/B2a/src/B2TrackerHit.cc index f4a68ab402..9bf31d9907 100644 --- a/examples/basic/B2/B2a/src/B2TrackerHit.cc +++ b/examples/basic/B2/B2a/src/B2TrackerHit.cc @@ -36,7 +36,7 @@ #include -G4ThreadLocal G4Allocator* B2TrackerHitAllocator=0; +G4ThreadLocal G4Allocator* B2TrackerHitAllocator = nullptr; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2a/src/B2TrackerSD.cc b/examples/basic/B2/B2a/src/B2TrackerSD.cc index f5ef67d600..89fea0e83f 100644 --- a/examples/basic/B2/B2a/src/B2TrackerSD.cc +++ b/examples/basic/B2/B2a/src/B2TrackerSD.cc @@ -37,16 +37,16 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B2TrackerSD::B2TrackerSD(const G4String& name, - const G4String& hitsCollectionName) + const G4String& hitsCollectionName) : G4VSensitiveDetector(name), - fHitsCollection(NULL) + fHitsCollection(nullptr) { collectionName.insert(hitsCollectionName); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -B2TrackerSD::~B2TrackerSD() +B2TrackerSD::~B2TrackerSD() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -55,21 +55,21 @@ void B2TrackerSD::Initialize(G4HCofThisEvent* hce) { // Create hits collection - fHitsCollection - = new B2TrackerHitsCollection(SensitiveDetectorName, collectionName[0]); + fHitsCollection + = new B2TrackerHitsCollection(SensitiveDetectorName, collectionName[0]); // Add this collection in hce - G4int hcID + G4int hcID = G4SDManager::GetSDMpointer()->GetCollectionID(collectionName[0]); - hce->AddHitsCollection( hcID, fHitsCollection ); + hce->AddHitsCollection( hcID, fHitsCollection ); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4bool B2TrackerSD::ProcessHits(G4Step* aStep, +G4bool B2TrackerSD::ProcessHits(G4Step* aStep, G4TouchableHistory*) -{ +{ // energy deposit G4double edep = aStep->GetTotalEnergyDeposit(); @@ -94,10 +94,10 @@ G4bool B2TrackerSD::ProcessHits(G4Step* aStep, void B2TrackerSD::EndOfEvent(G4HCofThisEvent*) { - if ( verboseLevel>1 ) { + if ( verboseLevel>1 ) { G4int nofHits = fHitsCollection->entries(); G4cout << G4endl - << "-------->Hits Collection: in this event they are " << nofHits + << "-------->Hits Collection: in this event they are " << nofHits << " hits in the tracker chambers: " << G4endl; for ( G4int i=0; iPrint(); } diff --git a/examples/basic/B2/B2a/src/B2aDetectorConstruction.cc b/examples/basic/B2/B2a/src/B2aDetectorConstruction.cc index ff38c163fe..a0fb1b3629 100644 --- a/examples/basic/B2/B2a/src/B2aDetectorConstruction.cc +++ b/examples/basic/B2/B2a/src/B2aDetectorConstruction.cc @@ -26,7 +26,7 @@ // /// \file B2aDetectorConstruction.cc /// \brief Implementation of the B2aDetectorConstruction class - + #include "B2aDetectorConstruction.hh" #include "B2aDetectorMessenger.hh" #include "B2TrackerSD.hh" @@ -53,16 +53,16 @@ #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4ThreadLocal -G4GlobalMagFieldMessenger* B2aDetectorConstruction::fMagFieldMessenger = 0; + +G4ThreadLocal +G4GlobalMagFieldMessenger* B2aDetectorConstruction::fMagFieldMessenger = nullptr; B2aDetectorConstruction::B2aDetectorConstruction() -:G4VUserDetectorConstruction(), +:G4VUserDetectorConstruction(), fNbOfChambers(0), - fLogicTarget(NULL), fLogicChamber(NULL), - fTargetMaterial(NULL), fChamberMaterial(NULL), - fStepLimit(NULL), + fLogicTarget(nullptr), fLogicChamber(nullptr), + fTargetMaterial(nullptr), fChamberMaterial(nullptr), + fStepLimit(nullptr), fCheckOverlaps(true) { fMessenger = new B2aDetectorMessenger(this); @@ -72,16 +72,16 @@ B2aDetectorConstruction::B2aDetectorConstruction() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - + B2aDetectorConstruction::~B2aDetectorConstruction() { - delete [] fLogicChamber; + delete [] fLogicChamber; delete fStepLimit; delete fMessenger; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - + G4VPhysicalVolume* B2aDetectorConstruction::Construct() { // Define materials @@ -95,13 +95,13 @@ G4VPhysicalVolume* B2aDetectorConstruction::Construct() void B2aDetectorConstruction::DefineMaterials() { - // Material definition + // Material definition G4NistManager* nistManager = G4NistManager::Instance(); // Air defined using NIST Manager nistManager->FindOrBuildMaterial("G4_AIR"); - + // Lead defined using NIST Manager fTargetMaterial = nistManager->FindOrBuildMaterial("G4_Pb"); @@ -119,18 +119,18 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() G4Material* air = G4Material::GetMaterial("G4_AIR"); // Sizes of the principal geometrical components (solids) - + G4double chamberSpacing = 80*cm; // from chamber center to center! G4double chamberWidth = 20.0*cm; // width of the chambers G4double targetLength = 5.0*cm; // full length of Target - + G4double trackerLength = (fNbOfChambers+1)*chamberSpacing; G4double worldLength = 1.2 * (2*targetLength + trackerLength); G4double targetRadius = 0.5*targetLength; // Radius of Target - targetLength = 0.5*targetLength; // Half length of the Target + targetLength = 0.5*targetLength; // Half length of the Target G4double trackerSize = 0.5*trackerLength; // Half length of the Tracker // Definitions of Solids, Logical Volumes, Physical Volumes @@ -151,9 +151,9 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() worldS, //its solid air, //its material "World"); //its name - + // Must place the World Physical volume unrotated at (0,0,0). - // + // G4VPhysicalVolume* worldPV = new G4PVPlacement( 0, // no rotation @@ -163,10 +163,10 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() 0, // its mother volume false, // no boolean operations 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps // Target - + G4ThreeVector positionTarget = G4ThreeVector(0,0,-(targetLength+trackerSize)); G4Tubs* targetS @@ -180,19 +180,19 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() worldLV, // its mother volume false, // no boolean operations 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps G4cout << "Target is " << 2*targetLength/cm << " cm of " << fTargetMaterial->GetName() << G4endl; // Tracker - + G4ThreeVector positionTracker = G4ThreeVector(0,0,0); G4Tubs* trackerS = new G4Tubs("tracker",0,trackerSize,trackerSize, 0.*deg, 360.*deg); G4LogicalVolume* trackerLV - = new G4LogicalVolume(trackerS, air, "Tracker",0,0,0); + = new G4LogicalVolume(trackerS, air, "Tracker",0,0,0); new G4PVPlacement(0, // no rotation positionTracker, // at (x,y,z) trackerLV, // its logical volume @@ -200,7 +200,7 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() worldLV, // its mother volume false, // no boolean operations 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps // Visualization attributes @@ -217,9 +217,9 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() << G4endl << "The chambers are " << chamberWidth/cm << " cm of " << fChamberMaterial->GetName() << G4endl - << "The distance between chamber is " << chamberSpacing/cm << " cm" + << "The distance between chamber is " << chamberSpacing/cm << " cm" << G4endl; - + G4double firstPosition = -trackerSize + chamberSpacing; G4double firstLength = trackerLength/10; G4double lastLength = trackerLength; @@ -257,7 +257,7 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() trackerLV, // its mother volume false, // no boolean operations copyNo, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps } @@ -271,7 +271,7 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() G4double maxStep = 0.5*chamberWidth; fStepLimit = new G4UserLimits(maxStep); trackerLV->SetUserLimits(fStepLimit); - + /// Set additional contraints on the track, with G4UserSpecialCuts /// /// G4double maxLength = 2*trackerLength, maxTime = 0.1*ns, minEkin = 10*MeV; @@ -286,7 +286,7 @@ G4VPhysicalVolume* B2aDetectorConstruction::DefineVolumes() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - + void B2aDetectorConstruction::ConstructSDandField() { // Sensitive detectors @@ -295,7 +295,7 @@ void B2aDetectorConstruction::ConstructSDandField() B2TrackerSD* aTrackerSD = new B2TrackerSD(trackerChamberSDname, "TrackerHitsCollection"); G4SDManager::GetSDMpointer()->AddNewDetector(aTrackerSD); - // Setting aTrackerSD to all logical volumes with the same name + // Setting aTrackerSD to all logical volumes with the same name // of "Chamber_LV". SetSensitiveDetector("Chamber_LV", aTrackerSD, true); @@ -305,36 +305,36 @@ void B2aDetectorConstruction::ConstructSDandField() G4ThreeVector fieldValue = G4ThreeVector(); fMagFieldMessenger = new G4GlobalMagFieldMessenger(fieldValue); fMagFieldMessenger->SetVerboseLevel(1); - + // Register the field messenger for deleting G4AutoDelete::Register(fMagFieldMessenger); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - + void B2aDetectorConstruction::SetTargetMaterial(G4String materialName) { G4NistManager* nistManager = G4NistManager::Instance(); - G4Material* pttoMaterial = + G4Material* pttoMaterial = nistManager->FindOrBuildMaterial(materialName); if (fTargetMaterial != pttoMaterial) { if ( pttoMaterial ) { fTargetMaterial = pttoMaterial; if (fLogicTarget) fLogicTarget->SetMaterial(fTargetMaterial); - G4cout - << G4endl + G4cout + << G4endl << "----> The target is made of " << materialName << G4endl; } else { - G4cout - << G4endl + G4cout + << G4endl << "--> WARNING from SetTargetMaterial : " << materialName << " not found" << G4endl; } } } - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B2aDetectorConstruction::SetChamberMaterial(G4String materialName) @@ -351,12 +351,12 @@ void B2aDetectorConstruction::SetChamberMaterial(G4String materialName) if (fLogicChamber[copyNo]) fLogicChamber[copyNo]-> SetMaterial(fChamberMaterial); } - G4cout - << G4endl + G4cout + << G4endl << "----> The chambers are made of " << materialName << G4endl; } else { - G4cout - << G4endl + G4cout + << G4endl << "--> WARNING from SetChamberMaterial : " << materialName << " not found" << G4endl; } @@ -375,4 +375,4 @@ void B2aDetectorConstruction::SetMaxStep(G4double maxStep) void B2aDetectorConstruction::SetCheckOverlaps(G4bool checkOverlaps) { fCheckOverlaps = checkOverlaps; -} +} diff --git a/examples/basic/B2/B2a/src/B2aDetectorMessenger.cc b/examples/basic/B2/B2a/src/B2aDetectorMessenger.cc index 8e050dd010..abcbcdcc21 100644 --- a/examples/basic/B2/B2a/src/B2aDetectorMessenger.cc +++ b/examples/basic/B2/B2a/src/B2aDetectorMessenger.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B2aDetectorMessenger.cc /// \brief Implementation of the B2aDetectorMessenger class @@ -87,7 +87,7 @@ void B2aDetectorMessenger::SetNewValue(G4UIcommand* command,G4String newValue) if( command == fStepMaxCmd ) { fDetectorConstruction ->SetMaxStep(fStepMaxCmd->GetNewDoubleValue(newValue)); - } + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2b/CMakeLists.txt b/examples/basic/B2/B2b/CMakeLists.txt index c74dca658a..ae784e67f8 100644 --- a/examples/basic/B2/B2b/CMakeLists.txt +++ b/examples/basic/B2/B2b/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B2b) #---------------------------------------------------------------------------- diff --git a/examples/basic/B2/B2b/exampleB2b.cc b/examples/basic/B2/B2b/exampleB2b.cc index ea7eda6991..46a0e91595 100644 --- a/examples/basic/B2/B2b/exampleB2b.cc +++ b/examples/basic/B2/B2b/exampleB2b.cc @@ -31,7 +31,7 @@ #include "B2ActionInitialization.hh" #include "G4RunManagerFactory.hh" - +#include "G4SteppingVerbose.hh" #include "G4UImanager.hh" #include "FTFP_BERT.hh" #include "G4StepLimiterPhysics.hh" @@ -47,14 +47,16 @@ int main(int argc,char** argv) { // Detect interactive mode (if no arguments) and define UI session // - G4UIExecutive* ui = 0; - if ( argc == 1 ) { - ui = new G4UIExecutive(argc, argv); - } + G4UIExecutive* ui = nullptr; + if ( argc == 1 ) { ui = new G4UIExecutive(argc, argv); } // Optionally: choose a different Random engine... // G4Random::setTheEngine(new CLHEP::MTwistEngine); - + + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + // Construct the default run manager // auto* runManager = @@ -67,10 +69,10 @@ int main(int argc,char** argv) G4VModularPhysicsList* physicsList = new FTFP_BERT; physicsList->RegisterPhysics(new G4StepLimiterPhysics()); runManager->SetUserInitialization(physicsList); - + // Set user action classes runManager->SetUserInitialization(new B2ActionInitialization()); - + // Initialize visualization // G4VisManager* visManager = new G4VisExecutive; @@ -89,7 +91,7 @@ int main(int argc,char** argv) G4String fileName = argv[1]; UImanager->ApplyCommand(command+fileName); } - else { + else { // interactive mode UImanager->ApplyCommand("/control/execute init_vis.mac"); if (ui->IsGUI()) { diff --git a/examples/basic/B2/B2b/exampleB2b.out b/examples/basic/B2/B2b/exampleB2b.out index d79096f8f1..584fc42fdb 100644 --- a/examples/basic/B2/B2b/exampleB2b.out +++ b/examples/basic/B2/B2b/exampleB2b.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -145,48 +151,48 @@ The distance between chamber is 80 cm phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -194,31 +200,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -226,288 +232,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -516,17 +522,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -534,67 +540,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -602,13 +608,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -616,13 +622,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -630,12 +636,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -643,13 +649,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -657,13 +663,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -671,13 +677,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -685,60 +691,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -746,27 +752,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -774,25 +780,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -800,25 +806,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -826,13 +832,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -855,7 +861,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -868,11 +874,11 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 1 0 hits stored in this event >>> Event: 2 - 0 hits stored in this event + 120 hits stored in this event >>> Event: 3 0 hits stored in this event >>> Event: 4 - 3 hits stored in this event + 0 hits stored in this event >>> Event: 5 0 hits stored in this event >>> Event: 6 @@ -880,15 +886,15 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 7 0 hits stored in this event >>> Event: 8 - 14 hits stored in this event ->>> Event: 9 - 74 hits stored in this event ->>> Event: 10 0 hits stored in this event +>>> Event: 9 + 0 hits stored in this event +>>> Event: 10 + 47 hits stored in this event >>> Event: 11 0 hits stored in this event >>> Event: 12 - 49 hits stored in this event + 0 hits stored in this event >>> Event: 13 0 hits stored in this event >>> Event: 14 @@ -898,7 +904,7 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 16 0 hits stored in this event >>> Event: 17 - 133 hits stored in this event + 96 hits stored in this event >>> Event: 18 0 hits stored in this event >>> Event: 19 @@ -910,25 +916,25 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 22 0 hits stored in this event >>> Event: 23 - 13 hits stored in this event + 0 hits stored in this event >>> Event: 24 - 140 hits stored in this event + 0 hits stored in this event >>> Event: 25 0 hits stored in this event >>> Event: 26 0 hits stored in this event >>> Event: 27 - 0 hits stored in this event + 15 hits stored in this event >>> Event: 28 - 40 hits stored in this event + 0 hits stored in this event >>> Event: 29 - 190 hits stored in this event + 0 hits stored in this event >>> Event: 30 0 hits stored in this event >>> Event: 31 - 0 hits stored in this event + 17 hits stored in this event >>> Event: 32 - 37 hits stored in this event + 142 hits stored in this event >>> Event: 33 0 hits stored in this event >>> Event: 34 @@ -936,43 +942,43 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 35 0 hits stored in this event >>> Event: 36 - 0 hits stored in this event + 214 hits stored in this event >>> Event: 37 - 79 hits stored in this event ->>> Event: 38 0 hits stored in this event +>>> Event: 38 + 3 hits stored in this event >>> Event: 39 0 hits stored in this event >>> Event: 40 0 hits stored in this event >>> Event: 41 - 0 hits stored in this event + 203 hits stored in this event >>> Event: 42 - 99 hits stored in this event + 0 hits stored in this event >>> Event: 43 - 150 hits stored in this event + 0 hits stored in this event >>> Event: 44 0 hits stored in this event >>> Event: 45 - 185 hits stored in this event + 72 hits stored in this event >>> Event: 46 0 hits stored in this event >>> Event: 47 - 0 hits stored in this event + 77 hits stored in this event >>> Event: 48 0 hits stored in this event >>> Event: 49 - 60 hits stored in this event + 0 hits stored in this event >>> Event: 50 0 hits stored in this event >>> Event: 51 - 0 hits stored in this event + 58 hits stored in this event >>> Event: 52 0 hits stored in this event >>> Event: 53 0 hits stored in this event >>> Event: 54 - 77 hits stored in this event + 0 hits stored in this event >>> Event: 55 0 hits stored in this event >>> Event: 56 @@ -980,21 +986,21 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 57 0 hits stored in this event >>> Event: 58 - 64 hits stored in this event + 0 hits stored in this event >>> Event: 59 0 hits stored in this event >>> Event: 60 0 hits stored in this event >>> Event: 61 - 0 hits stored in this event + 9 hits stored in this event >>> Event: 62 - 53 hits stored in this event + 0 hits stored in this event >>> Event: 63 - 47 hits stored in this event + 9 hits stored in this event >>> Event: 64 0 hits stored in this event >>> Event: 65 - 0 hits stored in this event + 86 hits stored in this event >>> Event: 66 0 hits stored in this event >>> Event: 67 @@ -1018,7 +1024,7 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 76 0 hits stored in this event >>> Event: 77 - 0 hits stored in this event + 82 hits stored in this event >>> Event: 78 0 hits stored in this event >>> Event: 79 @@ -1026,13 +1032,13 @@ See commands in /vis/modeling/trajectories/ for other options. >>> Event: 80 0 hits stored in this event >>> Event: 81 - 145 hits stored in this event + 0 hits stored in this event >>> Event: 82 0 hits stored in this event >>> Event: 83 - 58 hits stored in this event + 0 hits stored in this event >>> Event: 84 - 80 hits stored in this event + 106 hits stored in this event >>> Event: 85 0 hits stored in this event >>> Event: 86 @@ -1069,205 +1075,205 @@ See commands in /vis/modeling/trajectories/ for other options. ### Run 1 starts. --> Event 0 starts. >>> Event: 0 - 128 hits stored in this event + 122 hits stored in this event >>> Event: 1 - 74 hits stored in this event + 69 hits stored in this event >>> Event: 2 - 57 hits stored in this event + 66 hits stored in this event >>> Event: 3 - 64 hits stored in this event + 946 hits stored in this event >>> Event: 4 - 84 hits stored in this event + 69 hits stored in this event >>> Event: 5 - 54 hits stored in this event + 179 hits stored in this event >>> Event: 6 - 59 hits stored in this event + 63 hits stored in this event >>> Event: 7 - 98 hits stored in this event + 77 hits stored in this event >>> Event: 8 - 226 hits stored in this event + 85 hits stored in this event >>> Event: 9 - 62 hits stored in this event + 64 hits stored in this event >>> Event: 10 - 118 hits stored in this event + 92 hits stored in this event >>> Event: 11 61 hits stored in this event >>> Event: 12 - 410 hits stored in this event ->>> Event: 13 - 1505 hits stored in this event ->>> Event: 14 - 245 hits stored in this event ->>> Event: 15 - 57 hits stored in this event ->>> Event: 16 - 394 hits stored in this event ->>> Event: 17 - 94 hits stored in this event ->>> Event: 18 - 61 hits stored in this event ->>> Event: 19 - 88 hits stored in this event ->>> Event: 20 - 90 hits stored in this event ->>> Event: 21 - 73 hits stored in this event ->>> Event: 22 - 80 hits stored in this event ->>> Event: 23 - 155 hits stored in this event ->>> Event: 24 - 76 hits stored in this event ->>> Event: 25 - 112 hits stored in this event ->>> Event: 26 - 248 hits stored in this event ->>> Event: 27 - 91 hits stored in this event ->>> Event: 28 - 370 hits stored in this event ->>> Event: 29 - 730 hits stored in this event ->>> Event: 30 - 114 hits stored in this event ->>> Event: 31 - 638 hits stored in this event ->>> Event: 32 - 279 hits stored in this event ->>> Event: 33 - 202 hits stored in this event ->>> Event: 34 - 74 hits stored in this event ->>> Event: 35 - 60 hits stored in this event ->>> Event: 36 - 62 hits stored in this event ->>> Event: 37 - 57 hits stored in this event ->>> Event: 38 - 99 hits stored in this event ->>> Event: 39 - 65 hits stored in this event ->>> Event: 40 - 1497 hits stored in this event ->>> Event: 41 - 98 hits stored in this event ->>> Event: 42 - 614 hits stored in this event ->>> Event: 43 - 79 hits stored in this event ->>> Event: 44 - 32 hits stored in this event ->>> Event: 45 - 1150 hits stored in this event ->>> Event: 46 - 71 hits stored in this event ->>> Event: 47 - 195 hits stored in this event ->>> Event: 48 - 1135 hits stored in this event ->>> Event: 49 - 85 hits stored in this event ->>> Event: 50 - 318 hits stored in this event ->>> Event: 51 - 2736 hits stored in this event ->>> Event: 52 - 615 hits stored in this event ->>> Event: 53 - 454 hits stored in this event ->>> Event: 54 - 93 hits stored in this event ->>> Event: 55 - 58 hits stored in this event ->>> Event: 56 - 63 hits stored in this event ->>> Event: 57 72 hits stored in this event ->>> Event: 58 - 473 hits stored in this event ->>> Event: 59 - 609 hits stored in this event ->>> Event: 60 - 243 hits stored in this event ->>> Event: 61 - 154 hits stored in this event ->>> Event: 62 - 1007 hits stored in this event ->>> Event: 63 - 52 hits stored in this event ->>> Event: 64 - 334 hits stored in this event ->>> Event: 65 - 88 hits stored in this event ->>> Event: 66 - 277 hits stored in this event ->>> Event: 67 - 214 hits stored in this event ->>> Event: 68 - 234 hits stored in this event ->>> Event: 69 - 103 hits stored in this event ->>> Event: 70 - 93 hits stored in this event ->>> Event: 71 - 274 hits stored in this event ->>> Event: 72 - 65 hits stored in this event ->>> Event: 73 - 86 hits stored in this event ->>> Event: 74 - 73 hits stored in this event ->>> Event: 75 - 327 hits stored in this event ->>> Event: 76 - 126 hits stored in this event ->>> Event: 77 - 124 hits stored in this event ->>> Event: 78 - 121 hits stored in this event ->>> Event: 79 - 1418 hits stored in this event ->>> Event: 80 - 68 hits stored in this event ->>> Event: 81 - 63 hits stored in this event ->>> Event: 82 - 74 hits stored in this event ->>> Event: 83 +>>> Event: 13 54 hits stored in this event ->>> Event: 84 - 79 hits stored in this event ->>> Event: 85 +>>> Event: 14 + 89 hits stored in this event +>>> Event: 15 85 hits stored in this event ->>> Event: 86 - 205 hits stored in this event ->>> Event: 87 - 141 hits stored in this event ->>> Event: 88 - 1524 hits stored in this event ->>> Event: 89 - 96 hits stored in this event ->>> Event: 90 - 1830 hits stored in this event ->>> Event: 91 - 88 hits stored in this event ->>> Event: 92 - 604 hits stored in this event ->>> Event: 93 - 65 hits stored in this event ->>> Event: 94 - 133 hits stored in this event ->>> Event: 95 - 223 hits stored in this event ->>> Event: 96 - 181 hits stored in this event ->>> Event: 97 - 143 hits stored in this event ->>> Event: 98 - 219 hits stored in this event ->>> Event: 99 +>>> Event: 16 + 199 hits stored in this event +>>> Event: 17 + 80 hits stored in this event +>>> Event: 18 + 75 hits stored in this event +>>> Event: 19 + 127 hits stored in this event +>>> Event: 20 + 60 hits stored in this event +>>> Event: 21 + 94 hits stored in this event +>>> Event: 22 + 134 hits stored in this event +>>> Event: 23 + 74 hits stored in this event +>>> Event: 24 + 72 hits stored in this event +>>> Event: 25 + 84 hits stored in this event +>>> Event: 26 + 84 hits stored in this event +>>> Event: 27 + 106 hits stored in this event +>>> Event: 28 + 247 hits stored in this event +>>> Event: 29 + 304 hits stored in this event +>>> Event: 30 + 172 hits stored in this event +>>> Event: 31 + 41 hits stored in this event +>>> Event: 32 + 64 hits stored in this event +>>> Event: 33 + 60 hits stored in this event +>>> Event: 34 + 70 hits stored in this event +>>> Event: 35 + 78 hits stored in this event +>>> Event: 36 + 116 hits stored in this event +>>> Event: 37 + 64 hits stored in this event +>>> Event: 38 + 336 hits stored in this event +>>> Event: 39 + 233 hits stored in this event +>>> Event: 40 + 161 hits stored in this event +>>> Event: 41 + 82 hits stored in this event +>>> Event: 42 + 958 hits stored in this event +>>> Event: 43 + 455 hits stored in this event +>>> Event: 44 + 99 hits stored in this event +>>> Event: 45 + 149 hits stored in this event +>>> Event: 46 + 135 hits stored in this event +>>> Event: 47 + 51 hits stored in this event +>>> Event: 48 + 73 hits stored in this event +>>> Event: 49 + 83 hits stored in this event +>>> Event: 50 + 84 hits stored in this event +>>> Event: 51 + 58 hits stored in this event +>>> Event: 52 + 116 hits stored in this event +>>> Event: 53 + 1676 hits stored in this event +>>> Event: 54 + 3988 hits stored in this event +>>> Event: 55 + 556 hits stored in this event +>>> Event: 56 87 hits stored in this event +>>> Event: 57 + 1856 hits stored in this event +>>> Event: 58 + 79 hits stored in this event +>>> Event: 59 + 72 hits stored in this event +>>> Event: 60 + 201 hits stored in this event +>>> Event: 61 + 78 hits stored in this event +>>> Event: 62 + 85 hits stored in this event +>>> Event: 63 + 71 hits stored in this event +>>> Event: 64 + 55 hits stored in this event +>>> Event: 65 + 128 hits stored in this event +>>> Event: 66 + 135 hits stored in this event +>>> Event: 67 + 249 hits stored in this event +>>> Event: 68 + 295 hits stored in this event +>>> Event: 69 + 104 hits stored in this event +>>> Event: 70 + 117 hits stored in this event +>>> Event: 71 + 146 hits stored in this event +>>> Event: 72 + 79 hits stored in this event +>>> Event: 73 + 245 hits stored in this event +>>> Event: 74 + 27 hits stored in this event +>>> Event: 75 + 371 hits stored in this event +>>> Event: 76 + 4940 hits stored in this event +>>> Event: 77 + 54 hits stored in this event +>>> Event: 78 + 67 hits stored in this event +>>> Event: 79 + 58 hits stored in this event +>>> Event: 80 + 67 hits stored in this event +>>> Event: 81 + 79 hits stored in this event +>>> Event: 82 + 255 hits stored in this event +>>> Event: 83 + 89 hits stored in this event +>>> Event: 84 + 34 hits stored in this event +>>> Event: 85 + 972 hits stored in this event +>>> Event: 86 + 81 hits stored in this event +>>> Event: 87 + 198 hits stored in this event +>>> Event: 88 + 80 hits stored in this event +>>> Event: 89 + 74 hits stored in this event +>>> Event: 90 + 92 hits stored in this event +>>> Event: 91 + 61 hits stored in this event +>>> Event: 92 + 144 hits stored in this event +>>> Event: 93 + 108 hits stored in this event +>>> Event: 94 + 93 hits stored in this event +>>> Event: 95 + 301 hits stored in this event +>>> Event: 96 + 62 hits stored in this event +>>> Event: 97 + 90 hits stored in this event +>>> Event: 98 + 98 hits stored in this event +>>> Event: 99 + 500 hits stored in this event 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1278,22 +1284,22 @@ See commands in /vis/modeling/trajectories/ for other options. * G4Track Information: Particle = geantino, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -2.94e+03 1e+06 0 0 0 World initStep - 1 0 0 -2.45e+03 1e+06 0 490 490 Target Transportation - 2 0 0 -2.4e+03 1e+06 0 50 540 Tracker Transportation - 3 0 0 -1.7e+03 1e+06 0 700 1.24e+03 Chamber Transportation - 4 0 0 -1.5e+03 1e+06 0 200 1.44e+03 Tracker Transportation - 5 0 0 -900 1e+06 0 600 2.04e+03 Chamber Transportation - 6 0 0 -700 1e+06 0 200 2.24e+03 Tracker Transportation - 7 0 0 -100 1e+06 0 600 2.84e+03 Chamber Transportation - 8 0 0 100 1e+06 0 200 3.04e+03 Tracker Transportation - 9 0 0 700 1e+06 0 600 3.64e+03 Chamber Transportation - 10 0 0 900 1e+06 0 200 3.84e+03 Tracker Transportation - 11 0 0 1.5e+03 1e+06 0 600 4.44e+03 Chamber Transportation - 12 0 0 1.7e+03 1e+06 0 200 4.64e+03 Tracker Transportation - 13 0 0 2.4e+03 1e+06 0 700 5.34e+03 World Transportation - 14 0 0 2.94e+03 1e+06 0 540 5.88e+03 OutOfWorld Transportation +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 0 fm 0 fm -2.94 m 1 TeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 0 fm -2.45 m 1 TeV 0 meV 49 cm 49 cm World Transportation + 2 0 fm 0 fm -2.4 m 1 TeV 0 meV 5 cm 54 cm Target Transportation + 3 0 fm 0 fm -1.7 m 1 TeV 0 meV 70 cm 1.24 m Tracker Transportation + 4 0 fm 0 fm -1.5 m 1 TeV 0 meV 20 cm 1.44 m Chamber Transportation + 5 0 fm 0 fm -90 cm 1 TeV 0 meV 60 cm 2.04 m Tracker Transportation + 6 0 fm 0 fm -70 cm 1 TeV 0 meV 20 cm 2.24 m Chamber Transportation + 7 0 fm 0 fm -10 cm 1 TeV 0 meV 60 cm 2.84 m Tracker Transportation + 8 0 fm 0 fm 10 cm 1 TeV 0 meV 20 cm 3.04 m Chamber Transportation + 9 0 fm 0 fm 70 cm 1 TeV 0 meV 60 cm 3.64 m Tracker Transportation + 10 0 fm 0 fm 90 cm 1 TeV 0 meV 20 cm 3.84 m Chamber Transportation + 11 0 fm 0 fm 1.5 m 1 TeV 0 meV 60 cm 4.44 m Tracker Transportation + 12 0 fm 0 fm 1.7 m 1 TeV 0 meV 20 cm 4.64 m Chamber Transportation + 13 0 fm 0 fm 2.4 m 1 TeV 0 meV 70 cm 5.34 m Tracker Transportation + 14 0 fm 0 fm 2.94 m 1 TeV 0 meV 54 cm 5.88 m World OutOfWorld >>> Event: 0 0 hits stored in this event 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/basic/B2/B2b/include/B2ActionInitialization.hh b/examples/basic/B2/B2b/include/B2ActionInitialization.hh index 3374ebfe38..588d2edb1a 100644 --- a/examples/basic/B2/B2b/include/B2ActionInitialization.hh +++ b/examples/basic/B2/B2b/include/B2ActionInitialization.hh @@ -49,4 +49,4 @@ class B2ActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B2/B2b/include/B2PrimaryGeneratorAction.hh b/examples/basic/B2/B2b/include/B2PrimaryGeneratorAction.hh index c84f6d9279..113a5fc085 100644 --- a/examples/basic/B2/B2b/include/B2PrimaryGeneratorAction.hh +++ b/examples/basic/B2/B2b/include/B2PrimaryGeneratorAction.hh @@ -38,21 +38,21 @@ class G4Event; /// The primary generator action class with particle gum. /// -/// It defines a single particle which hits the Tracker +/// It defines a single particle which hits the Tracker /// perpendicular to the input face. The type of the particle -/// can be changed via the G4 build-in commands of G4ParticleGun class +/// can be changed via the G4 build-in commands of G4ParticleGun class /// (see the macros provided with this example). class B2PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B2PrimaryGeneratorAction(); + B2PrimaryGeneratorAction(); virtual ~B2PrimaryGeneratorAction(); virtual void GeneratePrimaries(G4Event* ); G4ParticleGun* GetParticleGun() {return fParticleGun;} - + // Set methods void SetRandomFlag(G4bool ); diff --git a/examples/basic/B2/B2b/include/B2TrackerSD.hh b/examples/basic/B2/B2b/include/B2TrackerSD.hh index a2392718a3..eb7d4bab29 100644 --- a/examples/basic/B2/B2b/include/B2TrackerSD.hh +++ b/examples/basic/B2/B2b/include/B2TrackerSD.hh @@ -50,10 +50,10 @@ class G4HCofThisEvent; class B2TrackerSD : public G4VSensitiveDetector { public: - B2TrackerSD(const G4String& name, + B2TrackerSD(const G4String& name, const G4String& hitsCollectionName); virtual ~B2TrackerSD(); - + // methods from base class virtual void Initialize(G4HCofThisEvent* hitCollection); virtual G4bool ProcessHits(G4Step* step, G4TouchableHistory* history); diff --git a/examples/basic/B2/B2b/include/B2bChamberParameterisation.hh b/examples/basic/B2/B2b/include/B2bChamberParameterisation.hh index 44b5c20b15..b19c39c6e5 100644 --- a/examples/basic/B2/B2b/include/B2bChamberParameterisation.hh +++ b/examples/basic/B2/B2b/include/B2bChamberParameterisation.hh @@ -56,21 +56,21 @@ class G4Polyhedra; /// They are spaced an equal distance apart, starting from given location. class B2bChamberParameterisation : public G4VPVParameterisation -{ +{ public: - - B2bChamberParameterisation(G4int noChambers, - G4double startZ, + + B2bChamberParameterisation(G4int noChambers, + G4double startZ, G4double spacing, - G4double widthChamber, + G4double widthChamber, G4double lengthInitial, G4double lengthFinal ); virtual ~B2bChamberParameterisation(); - + void ComputeTransformation (const G4int copyNo, G4VPhysicalVolume* physVol) const; - + void ComputeDimensions (G4Tubs & trackerLayer, const G4int copyNo, const G4VPhysicalVolume* physVol) const; @@ -103,12 +103,12 @@ class B2bChamberParameterisation : public G4VPVParameterisation private: - G4int fNoChambers; + G4int fNoChambers; G4double fStartZ; G4double fHalfWidth; // The half-width of each tracker chamber G4double fSpacing; // The distance between the chambers' center - G4double fRmaxFirst; // The first half-length - G4double fRmaxIncr; // The Increment for the half-length + G4double fRmaxFirst; // The first half-length + G4double fRmaxIncr; // The Increment for the half-length }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2b/include/B2bDetectorConstruction.hh b/examples/basic/B2/B2b/include/B2bDetectorConstruction.hh index 2413f86aa8..797c2789c2 100644 --- a/examples/basic/B2/B2b/include/B2bDetectorConstruction.hh +++ b/examples/basic/B2/B2b/include/B2bDetectorConstruction.hh @@ -65,7 +65,7 @@ class B2bDetectorConstruction : public G4VUserDetectorConstruction // methods void DefineMaterials(); G4VPhysicalVolume* DefineVolumes(); - + // data members G4LogicalVolume* fLogicTarget; // pointer to the logical Target G4LogicalVolume* fLogicChamber; // pointer to the logical Chamber @@ -76,11 +76,11 @@ class B2bDetectorConstruction : public G4VUserDetectorConstruction G4UserLimits* fStepLimit; // pointer to user step limits B2bDetectorMessenger* fMessenger; // detector messenger - - static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; + + static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; // magnetic field messenger - - G4bool fCheckOverlaps; // option to activate checking of volumes overlaps + + G4bool fCheckOverlaps; // option to activate checking of volumes overlaps }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2b/include/B2bDetectorMessenger.hh b/examples/basic/B2/B2b/include/B2bDetectorMessenger.hh index 38b347aa56..f8a310b59e 100644 --- a/examples/basic/B2/B2b/include/B2bDetectorMessenger.hh +++ b/examples/basic/B2/B2b/include/B2bDetectorMessenger.hh @@ -52,9 +52,9 @@ class B2bDetectorMessenger: public G4UImessenger public: B2bDetectorMessenger(B2bDetectorConstruction* ); virtual ~B2bDetectorMessenger(); - + virtual void SetNewValue(G4UIcommand*, G4String); - + private: B2bDetectorConstruction* fDetectorConstruction; diff --git a/examples/basic/B2/B2b/src/B2ActionInitialization.cc b/examples/basic/B2/B2b/src/B2ActionInitialization.cc index c1985edf2a..799cda0ce7 100644 --- a/examples/basic/B2/B2b/src/B2ActionInitialization.cc +++ b/examples/basic/B2/B2b/src/B2ActionInitialization.cc @@ -57,6 +57,6 @@ void B2ActionInitialization::Build() const SetUserAction(new B2PrimaryGeneratorAction); SetUserAction(new B2RunAction); SetUserAction(new B2EventAction); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2b/src/B2EventAction.cc b/examples/basic/B2/B2b/src/B2EventAction.cc index 6880c4eeea..cf41016da7 100644 --- a/examples/basic/B2/B2b/src/B2EventAction.cc +++ b/examples/basic/B2/B2b/src/B2EventAction.cc @@ -71,9 +71,9 @@ void B2EventAction::EndOfEventAction(const G4Event* event) << " trajectories stored in this event." << G4endl; } G4VHitsCollection* hc = event->GetHCofThisEvent()->GetHC(0); - G4cout << " " + G4cout << " " << hc->GetSize() << " hits stored in this event" << G4endl; } -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2b/src/B2PrimaryGeneratorAction.cc b/examples/basic/B2/B2b/src/B2PrimaryGeneratorAction.cc index c822e640cd..09b46ba161 100644 --- a/examples/basic/B2/B2b/src/B2PrimaryGeneratorAction.cc +++ b/examples/basic/B2/B2b/src/B2PrimaryGeneratorAction.cc @@ -50,7 +50,7 @@ B2PrimaryGeneratorAction::B2PrimaryGeneratorAction() // default particle kinematic - G4ParticleDefinition* particleDefinition + G4ParticleDefinition* particleDefinition = G4ParticleTable::GetParticleTable()->FindParticle("proton"); fParticleGun->SetParticleDefinition(particleDefinition); @@ -78,7 +78,7 @@ void B2PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) G4double worldZHalfLength = 0; G4LogicalVolume* worldLV = G4LogicalVolumeStore::GetInstance()->GetVolume("World"); - G4Box* worldBox = NULL; + G4Box* worldBox = nullptr; if ( worldLV ) worldBox = dynamic_cast(worldLV->GetSolid()); if ( worldBox ) worldZHalfLength = worldBox->GetZHalfLength(); else { diff --git a/examples/basic/B2/B2b/src/B2RunAction.cc b/examples/basic/B2/B2b/src/B2RunAction.cc index b5f7e80ada..8245c761c7 100644 --- a/examples/basic/B2/B2b/src/B2RunAction.cc +++ b/examples/basic/B2/B2b/src/B2RunAction.cc @@ -36,9 +36,9 @@ B2RunAction::B2RunAction() : G4UserRunAction() -{ +{ // set printing event number per each 100 events - G4RunManager::GetRunManager()->SetPrintProgress(1000); + G4RunManager::GetRunManager()->SetPrintProgress(1000); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -49,7 +49,7 @@ B2RunAction::~B2RunAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B2RunAction::BeginOfRunAction(const G4Run*) -{ +{ //inform the runManager to save random number seed G4RunManager::GetRunManager()->SetRandomNumberStore(false); } diff --git a/examples/basic/B2/B2b/src/B2TrackerHit.cc b/examples/basic/B2/B2b/src/B2TrackerHit.cc index f4a68ab402..9bf31d9907 100644 --- a/examples/basic/B2/B2b/src/B2TrackerHit.cc +++ b/examples/basic/B2/B2b/src/B2TrackerHit.cc @@ -36,7 +36,7 @@ #include -G4ThreadLocal G4Allocator* B2TrackerHitAllocator=0; +G4ThreadLocal G4Allocator* B2TrackerHitAllocator = nullptr; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2b/src/B2TrackerSD.cc b/examples/basic/B2/B2b/src/B2TrackerSD.cc index 2386262291..904d1072c2 100644 --- a/examples/basic/B2/B2b/src/B2TrackerSD.cc +++ b/examples/basic/B2/B2b/src/B2TrackerSD.cc @@ -37,16 +37,16 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B2TrackerSD::B2TrackerSD(const G4String& name, - const G4String& hitsCollectionName) + const G4String& hitsCollectionName) : G4VSensitiveDetector(name), - fHitsCollection(NULL) + fHitsCollection(nullptr) { collectionName.insert(hitsCollectionName); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -B2TrackerSD::~B2TrackerSD() +B2TrackerSD::~B2TrackerSD() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -55,21 +55,21 @@ void B2TrackerSD::Initialize(G4HCofThisEvent* hce) { // Create hits collection - fHitsCollection - = new B2TrackerHitsCollection(SensitiveDetectorName, collectionName[0]); + fHitsCollection + = new B2TrackerHitsCollection(SensitiveDetectorName, collectionName[0]); // Add this collection in hce - G4int hcID + G4int hcID = G4SDManager::GetSDMpointer()->GetCollectionID(collectionName[0]); - hce->AddHitsCollection( hcID, fHitsCollection ); + hce->AddHitsCollection( hcID, fHitsCollection ); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4bool B2TrackerSD::ProcessHits(G4Step* aStep, +G4bool B2TrackerSD::ProcessHits(G4Step* aStep, G4TouchableHistory*) -{ +{ // energy deposit G4double edep = aStep->GetTotalEnergyDeposit(); @@ -94,11 +94,11 @@ G4bool B2TrackerSD::ProcessHits(G4Step* aStep, void B2TrackerSD::EndOfEvent(G4HCofThisEvent*) { - if ( verboseLevel>1 ) { + if ( verboseLevel>1 ) { G4int nofHits = fHitsCollection->entries(); G4cout - << G4endl - << "-------->Hits Collection: in this event they are " << nofHits + << G4endl + << "-------->Hits Collection: in this event they are " << nofHits << " hits in the tracker chambers: " << G4endl; for ( G4int i=0; iPrint(); } diff --git a/examples/basic/B2/B2b/src/B2bChamberParameterisation.cc b/examples/basic/B2/B2b/src/B2bChamberParameterisation.cc index 8a1145f298..d0d0a194c3 100644 --- a/examples/basic/B2/B2b/src/B2bChamberParameterisation.cc +++ b/examples/basic/B2/B2b/src/B2bChamberParameterisation.cc @@ -36,20 +36,20 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -B2bChamberParameterisation::B2bChamberParameterisation( - G4int noChambers, - G4double startZ, // Z of center of first +B2bChamberParameterisation::B2bChamberParameterisation( + G4int noChambers, + G4double startZ, // Z of center of first G4double spacingZ, // Z spacing of centers - G4double widthChamber, - G4double lengthInitial, + G4double widthChamber, + G4double lengthInitial, G4double lengthFinal ) : G4VPVParameterisation() { - fNoChambers = noChambers; - fStartZ = startZ; + fNoChambers = noChambers; + fStartZ = startZ; fHalfWidth = 0.5*widthChamber; fSpacing = spacingZ; - fRmaxFirst = 0.5 * lengthInitial; + fRmaxFirst = 0.5 * lengthInitial; if( noChambers > 0 ){ fRmaxIncr = 0.5 * (lengthFinal-lengthInitial)/(noChambers-1); if (spacingZ < widthChamber) { @@ -74,7 +74,7 @@ void B2bChamberParameterisation::ComputeTransformation G4double Zposition = fStartZ + copyNo * fSpacing; G4ThreeVector origin(0,0,Zposition); physVol->SetTranslation(origin); - physVol->SetRotation(0); + physVol->SetRotation(nullptr); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/B2b/src/B2bDetectorConstruction.cc b/examples/basic/B2/B2b/src/B2bDetectorConstruction.cc index 0b5f083c7c..4487ed09ba 100644 --- a/examples/basic/B2/B2b/src/B2bDetectorConstruction.cc +++ b/examples/basic/B2/B2b/src/B2bDetectorConstruction.cc @@ -26,7 +26,7 @@ // /// \file B2bDetectorConstruction.cc /// \brief Implementation of the B2bDetectorConstruction class - + #include "B2bDetectorConstruction.hh" #include "B2bDetectorMessenger.hh" #include "B2bChamberParameterisation.hh" @@ -56,21 +56,21 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4ThreadLocal -G4GlobalMagFieldMessenger* B2bDetectorConstruction::fMagFieldMessenger = 0; - +G4ThreadLocal +G4GlobalMagFieldMessenger* B2bDetectorConstruction::fMagFieldMessenger = nullptr; + B2bDetectorConstruction::B2bDetectorConstruction() :G4VUserDetectorConstruction(), - fLogicTarget(NULL), fLogicChamber(NULL), - fTargetMaterial(NULL), fChamberMaterial(NULL), - fStepLimit(NULL), + fLogicTarget(nullptr), fLogicChamber(nullptr), + fTargetMaterial(nullptr), fChamberMaterial(nullptr), + fStepLimit(nullptr), fCheckOverlaps(true) { fMessenger = new B2bDetectorMessenger(this); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - + B2bDetectorConstruction::~B2bDetectorConstruction() { delete fStepLimit; @@ -78,7 +78,7 @@ B2bDetectorConstruction::~B2bDetectorConstruction() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - + G4VPhysicalVolume* B2bDetectorConstruction::Construct() { // Define materials @@ -92,13 +92,13 @@ G4VPhysicalVolume* B2bDetectorConstruction::Construct() void B2bDetectorConstruction::DefineMaterials() { - // Material definition + // Material definition G4NistManager* nistManager = G4NistManager::Instance(); // Air defined using NIST Manager nistManager->FindOrBuildMaterial("G4_AIR"); - + // Lead defined using NIST Manager fTargetMaterial = nistManager->FindOrBuildMaterial("G4_Pb"); @@ -116,19 +116,19 @@ G4VPhysicalVolume* B2bDetectorConstruction::DefineVolumes() G4Material* air = G4Material::GetMaterial("G4_AIR"); // Sizes of the principal geometrical components (solids) - + G4int NbOfChambers = 5; G4double chamberSpacing = 80*cm; // from chamber center to center! G4double chamberWidth = 20.0*cm; // width of the chambers G4double targetLength = 5.0*cm; // full length of Target - + G4double trackerLength = (NbOfChambers+1)*chamberSpacing; G4double worldLength = 1.2 * (2*targetLength + trackerLength); G4double targetRadius = 0.5*targetLength; // Radius of Target - targetLength = 0.5*targetLength; // Half length of the Target + targetLength = 0.5*targetLength; // Half length of the Target G4double trackerSize = 0.5*trackerLength; // Half length of the Tracker // Definitions of Solids, Logical Volumes, Physical Volumes @@ -149,9 +149,9 @@ G4VPhysicalVolume* B2bDetectorConstruction::DefineVolumes() worldS, //its solid air, //its material "World"); //its name - + // Must place the World Physical volume unrotated at (0,0,0). - // + // G4VPhysicalVolume* worldPV = new G4PVPlacement( 0, // no rotation @@ -161,10 +161,10 @@ G4VPhysicalVolume* B2bDetectorConstruction::DefineVolumes() 0, // its mother volume false, // no boolean operations 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps // Target - + G4ThreeVector positionTarget = G4ThreeVector(0,0,-(targetLength+trackerSize)); G4Tubs* targetS @@ -178,19 +178,19 @@ G4VPhysicalVolume* B2bDetectorConstruction::DefineVolumes() worldLV, // its mother volume false, // no boolean operations 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps G4cout << "Target is " << 2*targetLength/cm << " cm of " << fTargetMaterial->GetName() << G4endl; // Tracker - + G4ThreeVector positionTracker = G4ThreeVector(0,0,0); G4Tubs* trackerS = new G4Tubs("tracker",0,trackerSize,trackerSize, 0.*deg, 360.*deg); G4LogicalVolume* trackerLV - = new G4LogicalVolume(trackerS, air, "Tracker",0,0,0); + = new G4LogicalVolume(trackerS, air, "Tracker",0,0,0); new G4PVPlacement(0, // no rotation positionTracker, // at (x,y,z) trackerLV, // its logical volume @@ -198,18 +198,18 @@ G4VPhysicalVolume* B2bDetectorConstruction::DefineVolumes() worldLV, // its mother volume false, // no boolean operations 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps // Tracker segments - + // An example of Parameterised volumes // Dummy values for G4Tubs -- modified by parameterised volume G4Tubs* chamberS = new G4Tubs("tracker",0, 100*cm, 100*cm, 0.*deg, 360.*deg); - fLogicChamber + fLogicChamber = new G4LogicalVolume(chamberS,fChamberMaterial,"Chamber",0,0,0); - + G4double firstPosition = -trackerSize + chamberSpacing; G4double firstLength = trackerLength/10; G4double lastLength = trackerLength; @@ -220,36 +220,36 @@ G4VPhysicalVolume* B2bDetectorConstruction::DefineVolumes() firstPosition, // Z of center of first chamberSpacing, // Z spacing of centers chamberWidth, // chamber width - firstLength, // initial length + firstLength, // initial length lastLength); // final length - + // dummy value : kZAxis -- modified by parameterised volume new G4PVParameterised("Chamber", // their name fLogicChamber, // their logical volume trackerLV, // Mother logical volume - kZAxis, // Are placed along this axis + kZAxis, // Are placed along this axis NbOfChambers, // Number of chambers chamberParam, // The parametrisation - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps G4cout << "There are " << NbOfChambers << " chambers in the tracker region. " << G4endl << "The chambers are " << chamberWidth/cm << " cm of " << fChamberMaterial->GetName() << G4endl - << "The distance between chamber is " << chamberSpacing/cm << " cm" + << "The distance between chamber is " << chamberSpacing/cm << " cm" << G4endl; // Visualization attributes G4VisAttributes* boxVisAtt= new G4VisAttributes(G4Colour(1.0,1.0,1.0)); - worldLV ->SetVisAttributes(boxVisAtt); + worldLV ->SetVisAttributes(boxVisAtt); fLogicTarget ->SetVisAttributes(boxVisAtt); trackerLV ->SetVisAttributes(boxVisAtt); G4VisAttributes* chamberVisAtt = new G4VisAttributes(G4Colour(1.0,1.0,0.0)); fLogicChamber->SetVisAttributes(chamberVisAtt); - + // Example of User Limits // // Below is an example of how to set tracking constraints in a given @@ -260,7 +260,7 @@ G4VPhysicalVolume* B2bDetectorConstruction::DefineVolumes() G4double maxStep = 0.5*chamberWidth; fStepLimit = new G4UserLimits(maxStep); trackerLV->SetUserLimits(fStepLimit); - + /// Set additional contraints on the track, with G4UserSpecialCuts /// /// G4double maxLength = 2*trackerLength, maxTime = 0.1*ns, minEkin = 10*MeV; @@ -275,7 +275,7 @@ G4VPhysicalVolume* B2bDetectorConstruction::DefineVolumes() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - + void B2bDetectorConstruction::ConstructSDandField() { // Sensitive detectors @@ -292,7 +292,7 @@ void B2bDetectorConstruction::ConstructSDandField() G4ThreeVector fieldValue = G4ThreeVector(); fMagFieldMessenger = new G4GlobalMagFieldMessenger(fieldValue); fMagFieldMessenger->SetVerboseLevel(1); - + // Register the field messenger for deleting G4AutoDelete::Register(fMagFieldMessenger); } @@ -311,17 +311,17 @@ void B2bDetectorConstruction::SetTargetMaterial(G4String materialName) fTargetMaterial = pttoMaterial; if (fLogicTarget) fLogicTarget->SetMaterial(fTargetMaterial); G4cout - << G4endl + << G4endl << "----> The target is made of " << materialName << G4endl; } else { G4cout - << G4endl + << G4endl << "--> WARNING from SetTargetMaterial : " << materialName << " not found" << G4endl; } } } - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B2bDetectorConstruction::SetChamberMaterial(G4String materialName) @@ -336,7 +336,7 @@ void B2bDetectorConstruction::SetChamberMaterial(G4String materialName) fChamberMaterial = pttoMaterial; if (fLogicChamber) fLogicChamber->SetMaterial(fChamberMaterial); G4cout - << G4endl + << G4endl << "----> The chambers are made of " << materialName << G4endl; } else { G4cout @@ -348,7 +348,7 @@ void B2bDetectorConstruction::SetChamberMaterial(G4String materialName) } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - + void B2bDetectorConstruction::SetMaxStep(G4double maxStep) { if ((fStepLimit)&&(maxStep>0.)) fStepLimit->SetMaxAllowedStep(maxStep); diff --git a/examples/basic/B2/B2b/src/B2bDetectorMessenger.cc b/examples/basic/B2/B2b/src/B2bDetectorMessenger.cc index 862879bfde..16a971553a 100644 --- a/examples/basic/B2/B2b/src/B2bDetectorMessenger.cc +++ b/examples/basic/B2/B2b/src/B2bDetectorMessenger.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B2bDetectorMessenger.cc /// \brief Implementation of the B2bDetectorMessenger class @@ -87,7 +87,7 @@ void B2bDetectorMessenger::SetNewValue(G4UIcommand* command,G4String newValue) if( command == fStepMaxCmd ) { fDetectorConstruction ->SetMaxStep(fStepMaxCmd->GetNewDoubleValue(newValue)); - } + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B2/CMakeLists.txt b/examples/basic/B2/CMakeLists.txt index 0ec9967aeb..955c123443 100644 --- a/examples/basic/B2/CMakeLists.txt +++ b/examples/basic/B2/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding example B2 subdirectories explicitly # and a custom target to for building all example B2 options ---------- -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(B2a) add_subdirectory(B2b) diff --git a/examples/basic/B2/History b/examples/basic/B2/History index bc85fee1ef..9c2e6e5cdf 100644 --- a/examples/basic/B2/History +++ b/examples/basic/B2/History @@ -14,6 +14,13 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31-05-21 I. Hrivnacova (exampleB2-V10-07-01) +- Use nullptr instead of 0, NULL +- Clean trailing whitespaces from all files + +30-05-21 M.Maire (exampleB2-V10-07-00) +- exampleB2a,b.cc: use G4SteppingVerboseWithUnits + 02/11/20 B.Morgan (exampleB2-V10-06-02) - Support same CMake version range as core Geant4 diff --git a/examples/basic/B3/B3a/CMakeLists.txt b/examples/basic/B3/B3a/CMakeLists.txt index 99e2a7f9f1..3013a44395 100644 --- a/examples/basic/B3/B3a/CMakeLists.txt +++ b/examples/basic/B3/B3a/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B3a) #---------------------------------------------------------------------------- diff --git a/examples/basic/B3/B3a/exampleB3a.cc b/examples/basic/B3/B3a/exampleB3a.cc index 0795e02178..38d171d990 100644 --- a/examples/basic/B3/B3a/exampleB3a.cc +++ b/examples/basic/B3/B3a/exampleB3a.cc @@ -30,7 +30,7 @@ #include "G4Types.hh" #include "G4RunManagerFactory.hh" - +#include "G4SteppingVerbose.hh" #include "G4UImanager.hh" #include "G4VisExecutive.hh" #include "G4UIExecutive.hh" @@ -49,15 +49,16 @@ int main(int argc,char** argv) { // Detect interactive mode (if no arguments) and define UI session // - G4UIExecutive* ui = 0; - if ( argc == 1 ) { - ui = new G4UIExecutive(argc, argv); - } + G4UIExecutive* ui = nullptr; + if ( argc == 1 ) { ui = new G4UIExecutive(argc, argv);} // Optionally: choose a different Random engine... - // // G4Random::setTheEngine(new CLHEP::MTwistEngine); + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + // Construct the default run manager // auto* runManager = diff --git a/examples/basic/B3/B3a/exampleB3a.out b/examples/basic/B3/B3a/exampleB3a.out index 847a50022f..2c4acbda6a 100644 --- a/examples/basic/B3/B3a/exampleB3a.out +++ b/examples/basic/B3/B3a/exampleB3a.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -219,54 +225,54 @@ G4SDManager::AddNewCollection : the collection is registered at 2 ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -274,31 +280,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -306,48 +312,48 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= @@ -362,246 +368,247 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. @@ -620,8 +627,8 @@ See commands in /vis/modeling/trajectories/ for other options. --> Event 9000 starts. --------------------End of Global Run----------------------- - The run was 10000 events Nb of 'good' e+ annihilations: 1290 - Total dose in patient : 307.356 picoGy + The run was 10000 events Nb of 'good' e+ annihilations: 1317 + Total dose in patient : 308.988 picoGy ------------------------------------------------------------ ... write file : scoring.root - done diff --git a/examples/basic/B3/B3a/include/B3DetectorConstruction.hh b/examples/basic/B3/B3a/include/B3DetectorConstruction.hh index 288156004c..aaf35721ef 100644 --- a/examples/basic/B3/B3a/include/B3DetectorConstruction.hh +++ b/examples/basic/B3/B3a/include/B3DetectorConstruction.hh @@ -38,7 +38,7 @@ class G4LogicalVolume; /// Detector construction class to define materials and geometry. /// -/// Crystals are positioned in Ring, with an appropriate rotation matrix. +/// Crystals are positioned in Ring, with an appropriate rotation matrix. /// Several copies of Ring are placed in the full detector. class B3DetectorConstruction : public G4VUserDetectorConstruction @@ -50,7 +50,7 @@ class B3DetectorConstruction : public G4VUserDetectorConstruction public: virtual G4VPhysicalVolume* Construct(); virtual void ConstructSDandField(); - + private: void DefineMaterials(); diff --git a/examples/basic/B3/B3a/include/B3PrimaryGeneratorAction.hh b/examples/basic/B3/B3a/include/B3PrimaryGeneratorAction.hh index a6e277d9ff..6c59975259 100644 --- a/examples/basic/B3/B3a/include/B3PrimaryGeneratorAction.hh +++ b/examples/basic/B3/B3a/include/B3PrimaryGeneratorAction.hh @@ -39,20 +39,20 @@ class G4Event; /// The primary generator action class with particle gum. /// -/// It defines an ion (F18), at rest, randomly distribued within a zone -/// in a patient defined in GeneratePrimaries(). Ion F18 can be changed +/// It defines an ion (F18), at rest, randomly distribued within a zone +/// in a patient defined in GeneratePrimaries(). Ion F18 can be changed /// with the G4ParticleGun commands (see run2.mac). class B3PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B3PrimaryGeneratorAction(); + B3PrimaryGeneratorAction(); virtual ~B3PrimaryGeneratorAction(); - virtual void GeneratePrimaries(G4Event*); + virtual void GeneratePrimaries(G4Event*); const G4ParticleGun* GetParticleGun() const { return fParticleGun; } - + private: G4ParticleGun* fParticleGun; }; diff --git a/examples/basic/B3/B3a/include/B3StackingAction.hh b/examples/basic/B3/B3a/include/B3StackingAction.hh index d2e9ed9b9a..df377ddabf 100644 --- a/examples/basic/B3/B3a/include/B3StackingAction.hh +++ b/examples/basic/B3/B3a/include/B3StackingAction.hh @@ -35,7 +35,7 @@ /// Stacking action class : manage the newly generated particles /// -/// One wishes do not track secondary neutrino.Therefore one kills it +/// One wishes do not track secondary neutrino.Therefore one kills it /// immediately, before created particles will put in a stack. class B3StackingAction : public G4UserStackingAction @@ -43,8 +43,8 @@ class B3StackingAction : public G4UserStackingAction public: B3StackingAction(); virtual ~B3StackingAction(); - - virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track*); + + virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track*); }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B3/B3a/include/B3aActionInitialization.hh b/examples/basic/B3/B3a/include/B3aActionInitialization.hh index 0b7ee84296..646cbbc81f 100644 --- a/examples/basic/B3/B3a/include/B3aActionInitialization.hh +++ b/examples/basic/B3/B3a/include/B3aActionInitialization.hh @@ -52,4 +52,4 @@ class B3aActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B3/B3a/include/B3aEventAction.hh b/examples/basic/B3/B3a/include/B3aEventAction.hh index 895cbaaed3..9bbd3be0a7 100644 --- a/examples/basic/B3/B3a/include/B3aEventAction.hh +++ b/examples/basic/B3/B3a/include/B3aEventAction.hh @@ -37,8 +37,8 @@ class B3aRunAction; /// Event action class /// -/// In EndOfEventAction() there is collected information event per event -/// from Hits Collections, and accumulated statistic for +/// In EndOfEventAction() there is collected information event per event +/// from Hits Collections, and accumulated statistic for /// B3RunAction::EndOfRunAction(). class B3aEventAction : public G4UserEventAction @@ -49,15 +49,15 @@ class B3aEventAction : public G4UserEventAction virtual void BeginOfEventAction(const G4Event*); virtual void EndOfEventAction(const G4Event*); - + private: B3aRunAction* fRunAction; G4int fCollID_cryst; - G4int fCollID_patient; + G4int fCollID_patient; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #endif - + diff --git a/examples/basic/B3/B3a/include/B3aRunAction.hh b/examples/basic/B3/B3a/include/B3aRunAction.hh index 282c2d7ba7..61449bd348 100644 --- a/examples/basic/B3/B3a/include/B3aRunAction.hh +++ b/examples/basic/B3/B3a/include/B3aRunAction.hh @@ -41,16 +41,16 @@ class B3aRunAction : public G4UserRunAction public: B3aRunAction(); virtual ~B3aRunAction(); - + virtual void BeginOfRunAction(const G4Run*); virtual void EndOfRunAction(const G4Run*); void CountEvent() { fGoodEvents += 1; }; - void SumDose(G4double dose) { fSumDose += dose; }; + void SumDose(G4double dose) { fSumDose += dose; }; private: G4Accumulable fGoodEvents; - G4Accumulable fSumDose; + G4Accumulable fSumDose; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B3/B3a/src/B3DetectorConstruction.cc b/examples/basic/B3/B3a/src/B3DetectorConstruction.cc index c8d91af215..008cff0a37 100644 --- a/examples/basic/B3/B3a/src/B3DetectorConstruction.cc +++ b/examples/basic/B3/B3a/src/B3DetectorConstruction.cc @@ -64,23 +64,23 @@ B3DetectorConstruction::~B3DetectorConstruction() void B3DetectorConstruction::DefineMaterials() { G4NistManager* man = G4NistManager::Instance(); - + G4bool isotopes = false; - - G4Element* O = man->FindOrBuildElement("O" , isotopes); + + G4Element* O = man->FindOrBuildElement("O" , isotopes); G4Element* Si = man->FindOrBuildElement("Si", isotopes); - G4Element* Lu = man->FindOrBuildElement("Lu", isotopes); - + G4Element* Lu = man->FindOrBuildElement("Lu", isotopes); + G4Material* LSO = new G4Material("Lu2SiO5", 7.4*g/cm3, 3); LSO->AddElement(Lu, 2); LSO->AddElement(Si, 1); - LSO->AddElement(O , 5); + LSO->AddElement(O , 5); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VPhysicalVolume* B3DetectorConstruction::Construct() -{ +{ // Gamma detector Parameters // G4double cryst_dX = 6*cm, cryst_dY = 6*cm, cryst_dZ = 3*cm; @@ -90,7 +90,7 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() G4double dPhi = twopi/nb_cryst, half_dPhi = 0.5*dPhi; G4double cosdPhi = std::cos(half_dPhi); G4double tandPhi = std::tan(half_dPhi); - // + // G4double ring_R1 = 0.5*cryst_dY/tandPhi; G4double ring_R2 = (ring_R1+cryst_dZ)/cosdPhi; // @@ -99,23 +99,23 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() G4NistManager* nist = G4NistManager::Instance(); G4Material* default_mat = nist->FindOrBuildMaterial("G4_AIR"); G4Material* cryst_mat = nist->FindOrBuildMaterial("Lu2SiO5"); - - // + + // // World // G4double world_sizeXY = 2.4*ring_R2; G4double world_sizeZ = 1.2*detector_dZ; - - G4Box* solidWorld = + + G4Box* solidWorld = new G4Box("World", //its name 0.5*world_sizeXY, 0.5*world_sizeXY, 0.5*world_sizeZ); //its size - - G4LogicalVolume* logicWorld = + + G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, //its solid default_mat, //its material "World"); //its name - - G4VPhysicalVolume* physWorld = + + G4VPhysicalVolume* physWorld = new G4PVPlacement(0, //no rotation G4ThreeVector(), //at (0,0,0) logicWorld, //its logical volume @@ -123,64 +123,64 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() 0, //its mother volume false, //no boolean operation 0, //copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // // ring // G4Tubs* solidRing = new G4Tubs("Ring", ring_R1, ring_R2, 0.5*cryst_dX, 0., twopi); - - G4LogicalVolume* logicRing = + + G4LogicalVolume* logicRing = new G4LogicalVolume(solidRing, //its solid default_mat, //its material "Ring"); //its name - - // + + // // define crystal // G4double gap = 0.5*mm; //a gap for wrapping G4double dX = cryst_dX - gap, dY = cryst_dY - gap; G4Box* solidCryst = new G4Box("crystal", dX/2, dY/2, cryst_dZ/2); - - G4LogicalVolume* logicCryst = + + G4LogicalVolume* logicCryst = new G4LogicalVolume(solidCryst, //its solid cryst_mat, //its material "CrystalLV"); //its name - - // place crystals within a ring + + // place crystals within a ring // for (G4int icrys = 0; icrys < nb_cryst ; icrys++) { G4double phi = icrys*dPhi; G4RotationMatrix rotm = G4RotationMatrix(); - rotm.rotateY(90*deg); + rotm.rotateY(90*deg); rotm.rotateZ(phi); - G4ThreeVector uz = G4ThreeVector(std::cos(phi), std::sin(phi),0.); + G4ThreeVector uz = G4ThreeVector(std::cos(phi), std::sin(phi),0.); G4ThreeVector position = (ring_R1+0.5*cryst_dZ)*uz; G4Transform3D transform = G4Transform3D(rotm,position); - + new G4PVPlacement(transform, //rotation,position logicCryst, //its logical volume "crystal", //its name logicRing, //its mother volume false, //no boolean operation icrys, //copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps } - + // // full detector // G4Tubs* solidDetector = new G4Tubs("Detector", ring_R1, ring_R2, 0.5*detector_dZ, 0., twopi); - - G4LogicalVolume* logicDetector = + + G4LogicalVolume* logicDetector = new G4LogicalVolume(solidDetector, //its solid default_mat, //its material "Detector"); //its name - - // - // place rings within detector + + // + // place rings within detector // G4double OG = -0.5*(detector_dZ + cryst_dX); for (G4int iring = 0; iring < nb_rings ; iring++) { @@ -192,12 +192,12 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() logicDetector, //its mother volume false, //no boolean operation iring, //copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps } - + // // place detector in world - // + // new G4PVPlacement(0, //no rotation G4ThreeVector(), //at (0,0,0) logicDetector, //its logical volume @@ -205,26 +205,26 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() logicWorld, //its mother volume false, //no boolean operation 0, //copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // // patient // G4double patient_radius = 8*cm; - G4double patient_dZ = 10*cm; + G4double patient_dZ = 10*cm; G4Material* patient_mat = nist->FindOrBuildMaterial("G4_BRAIN_ICRP"); - + G4Tubs* solidPatient = new G4Tubs("Patient", 0., patient_radius, 0.5*patient_dZ, 0., twopi); - - G4LogicalVolume* logicPatient = + + G4LogicalVolume* logicPatient = new G4LogicalVolume(solidPatient, //its solid patient_mat, //its material "PatientLV"); //its name - + // // place patient in world - // + // new G4PVPlacement(0, //no rotation G4ThreeVector(), //at (0,0,0) logicPatient, //its logical volume @@ -232,15 +232,15 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() logicWorld, //its mother volume false, //no boolean operation 0, //copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // Visualization attributes // logicRing->SetVisAttributes (G4VisAttributes::GetInvisible()); - logicDetector->SetVisAttributes (G4VisAttributes::GetInvisible()); + logicDetector->SetVisAttributes (G4VisAttributes::GetInvisible()); // Print materials - G4cout << *(G4Material::GetMaterialTable()) << G4endl; + G4cout << *(G4Material::GetMaterialTable()) << G4endl; //always return the physical World // @@ -252,17 +252,17 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() void B3DetectorConstruction::ConstructSDandField() { G4SDManager::GetSDMpointer()->SetVerboseLevel(1); - + // declare crystal as a MultiFunctionalDetector scorer - // + // G4MultiFunctionalDetector* cryst = new G4MultiFunctionalDetector("crystal"); G4SDManager::GetSDMpointer()->AddNewDetector(cryst); G4VPrimitiveScorer* primitiv1 = new G4PSEnergyDeposit("edep"); cryst->RegisterPrimitive(primitiv1); SetSensitiveDetector("CrystalLV",cryst); - + // declare patient as a MultiFunctionalDetector scorer - // + // G4MultiFunctionalDetector* patient = new G4MultiFunctionalDetector("patient"); G4SDManager::GetSDMpointer()->AddNewDetector(patient); G4VPrimitiveScorer* primitiv2 = new G4PSDoseDeposit("dose"); diff --git a/examples/basic/B3/B3a/src/B3PhysicsList.cc b/examples/basic/B3/B3a/src/B3PhysicsList.cc index 422434af4b..3c92555bb1 100644 --- a/examples/basic/B3/B3a/src/B3PhysicsList.cc +++ b/examples/basic/B3/B3a/src/B3PhysicsList.cc @@ -35,7 +35,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -B3PhysicsList::B3PhysicsList() +B3PhysicsList::B3PhysicsList() : G4VModularPhysicsList(){ SetVerboseLevel(1); @@ -52,7 +52,7 @@ B3PhysicsList::B3PhysicsList() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B3PhysicsList::~B3PhysicsList() -{ +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -60,4 +60,4 @@ B3PhysicsList::~B3PhysicsList() void B3PhysicsList::SetCuts() { G4VUserPhysicsList::SetCuts(); -} +} diff --git a/examples/basic/B3/B3a/src/B3PrimaryGeneratorAction.cc b/examples/basic/B3/B3a/src/B3PrimaryGeneratorAction.cc index b3d2fff3ba..eb8d0f9963 100644 --- a/examples/basic/B3/B3a/src/B3PrimaryGeneratorAction.cc +++ b/examples/basic/B3/B3a/src/B3PrimaryGeneratorAction.cc @@ -43,7 +43,7 @@ B3PrimaryGeneratorAction::B3PrimaryGeneratorAction() : G4VUserPrimaryGeneratorAction(), - fParticleGun(0) + fParticleGun(nullptr) { G4int n_particle = 1; fParticleGun = new G4ParticleGun(n_particle); @@ -55,7 +55,7 @@ B3PrimaryGeneratorAction::B3PrimaryGeneratorAction() = particleTable->FindParticle("chargedgeantino"); fParticleGun->SetParticleDefinition(particle); fParticleGun->SetParticlePosition(G4ThreeVector(0.,0.,0.)); - fParticleGun->SetParticleEnergy(1*eV); + fParticleGun->SetParticleEnergy(1*eV); fParticleGun->SetParticleMomentumDirection(G4ThreeVector(1.,0.,0.)); } @@ -72,11 +72,11 @@ void B3PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) { G4ParticleDefinition* particle = fParticleGun->GetParticleDefinition(); if (particle == G4ChargedGeantino::ChargedGeantino()) { - //fluorine + //fluorine G4int Z = 9, A = 18; G4double ionCharge = 0.*eplus; G4double excitEnergy = 0.*keV; - + G4ParticleDefinition* ion = G4IonTable::GetIonTable()->GetIon(Z,A,excitEnergy); fParticleGun->SetParticleDefinition(ion); @@ -86,14 +86,14 @@ void B3PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) // randomized position // ///G4double x0 = 0*cm, y0 = 0*cm, z0 = 0*cm; - ///G4double dx0 = 0*cm, dy0 = 0*cm, dz0 = 0*cm; + ///G4double dx0 = 0*cm, dy0 = 0*cm, dz0 = 0*cm; G4double x0 = 4*cm, y0 = 4*cm, z0 = 4*cm; - G4double dx0 = 1*cm, dy0 = 1*cm, dz0 = 1*cm; + G4double dx0 = 1*cm, dy0 = 1*cm, dz0 = 1*cm; x0 += dx0*(G4UniformRand()-0.5); y0 += dy0*(G4UniformRand()-0.5); z0 += dz0*(G4UniformRand()-0.5); fParticleGun->SetParticlePosition(G4ThreeVector(x0,y0,z0)); - + //create vertex // fParticleGun->GeneratePrimaryVertex(anEvent); diff --git a/examples/basic/B3/B3a/src/B3StackingAction.cc b/examples/basic/B3/B3a/src/B3StackingAction.cc index 9f3d30e16f..0e4b60214d 100644 --- a/examples/basic/B3/B3a/src/B3StackingAction.cc +++ b/examples/basic/B3/B3a/src/B3StackingAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B3StackingAction.cc /// \brief Implementation of the B3StackingAction class diff --git a/examples/basic/B3/B3a/src/B3aActionInitialization.cc b/examples/basic/B3/B3a/src/B3aActionInitialization.cc index e0f0027c0a..5766e89d08 100644 --- a/examples/basic/B3/B3a/src/B3aActionInitialization.cc +++ b/examples/basic/B3/B3a/src/B3aActionInitialization.cc @@ -61,6 +61,6 @@ void B3aActionInitialization::Build() const SetUserAction(new B3aEventAction(runAction)); SetUserAction(new B3PrimaryGeneratorAction); SetUserAction(new B3StackingAction); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B3/B3a/src/B3aEventAction.cc b/examples/basic/B3/B3a/src/B3aEventAction.cc index 27c2b2f1e2..9aa4fdda8e 100644 --- a/examples/basic/B3/B3a/src/B3aEventAction.cc +++ b/examples/basic/B3/B3a/src/B3aEventAction.cc @@ -42,7 +42,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B3aEventAction::B3aEventAction(B3aRunAction* runAction) - : G4UserEventAction(), + : G4UserEventAction(), fRunAction(runAction), fCollID_cryst(-1), fCollID_patient(-1) @@ -63,45 +63,45 @@ void B3aEventAction::BeginOfEventAction(const G4Event* /*evt*/) void B3aEventAction::EndOfEventAction(const G4Event* evt ) { //Hits collections - // + // G4HCofThisEvent* HCE = evt->GetHCofThisEvent(); if(!HCE) return; - + // Get hits collections IDs if (fCollID_cryst < 0) { - G4SDManager* SDMan = G4SDManager::GetSDMpointer(); + G4SDManager* SDMan = G4SDManager::GetSDMpointer(); fCollID_cryst = SDMan->GetCollectionID("crystal/edep"); - fCollID_patient = SDMan->GetCollectionID("patient/dose"); + fCollID_patient = SDMan->GetCollectionID("patient/dose"); } - + //Energy in crystals : identify 'good events' // const G4double eThreshold = 500*keV; G4int nbOfFired = 0; - - G4THitsMap* evtMap = + + G4THitsMap* evtMap = (G4THitsMap*)(HCE->GetHC(fCollID_cryst)); - + std::map::iterator itr; for (itr = evtMap->GetMap()->begin(); itr != evtMap->GetMap()->end(); itr++) { ///G4int copyNb = (itr->first); G4double edep = *(itr->second); if (edep > eThreshold) nbOfFired++; ///G4cout << "\n cryst" << copyNb << ": " << edep/keV << " keV "; - } + } if (nbOfFired == 2) fRunAction->CountEvent(); - + //Dose deposit in patient // G4double dose = 0.; - + evtMap = (G4THitsMap*)(HCE->GetHC(fCollID_patient)); - + for (itr = evtMap->GetMap()->begin(); itr != evtMap->GetMap()->end(); itr++) { ///G4int copyNb = (itr->first); dose = *(itr->second); } if (dose > 0.) fRunAction->SumDose(dose); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B3/B3a/src/B3aRunAction.cc b/examples/basic/B3/B3a/src/B3aRunAction.cc index 6111ccd8d5..54329cc7c9 100644 --- a/examples/basic/B3/B3a/src/B3aRunAction.cc +++ b/examples/basic/B3/B3a/src/B3aRunAction.cc @@ -41,15 +41,15 @@ B3aRunAction::B3aRunAction() : G4UserRunAction(), fGoodEvents(0), - fSumDose(0.) -{ + fSumDose(0.) +{ //add new units for dose - // + // const G4double milligray = 1.e-3*gray; const G4double microgray = 1.e-6*gray; - const G4double nanogray = 1.e-9*gray; + const G4double nanogray = 1.e-9*gray; const G4double picogray = 1.e-12*gray; - + new G4UnitDefinition("milligray", "milliGy" , "Dose", milligray); new G4UnitDefinition("microgray", "microGy" , "Dose", microgray); new G4UnitDefinition("nanogray" , "nanoGy" , "Dose", nanogray); @@ -58,7 +58,7 @@ B3aRunAction::B3aRunAction() // Register accumulable to the accumulable manager G4AccumulableManager* accumulableManager = G4AccumulableManager::Instance(); accumulableManager->RegisterAccumulable(fGoodEvents); - accumulableManager->RegisterAccumulable(fSumDose); + accumulableManager->RegisterAccumulable(fSumDose); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -69,13 +69,13 @@ B3aRunAction::~B3aRunAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B3aRunAction::BeginOfRunAction(const G4Run* run) -{ +{ G4cout << "### Run " << run->GetRunID() << " start." << G4endl; - + // reset accumulables to their initial values G4AccumulableManager* accumulableManager = G4AccumulableManager::Instance(); accumulableManager->Reset(); - + //inform the runManager to save random number seed G4RunManager::GetRunManager()->SetRandomNumberStore(false); } @@ -86,8 +86,8 @@ void B3aRunAction::EndOfRunAction(const G4Run* run) { G4int nofEvents = run->GetNumberOfEvent(); if (nofEvents == 0) return; - - // Merge accumulables + + // Merge accumulables G4AccumulableManager* accumulableManager = G4AccumulableManager::Instance(); accumulableManager->Merge(); @@ -98,13 +98,13 @@ void B3aRunAction::EndOfRunAction(const G4Run* run) = static_cast( G4RunManager::GetRunManager()->GetUserPrimaryGeneratorAction()); G4String partName; - if (generatorAction) + if (generatorAction) { - G4ParticleDefinition* particle + G4ParticleDefinition* particle = generatorAction->GetParticleGun()->GetParticleDefinition(); partName = particle->GetParticleName(); - } - + } + // Print results // if (IsMaster()) @@ -122,12 +122,12 @@ void B3aRunAction::EndOfRunAction(const G4Run* run) << "--------------------End of Local Run------------------------" << G4endl << " The run was " << nofEvents << " "<< partName; - } + } G4cout << "; Nb of 'good' e+ annihilations: " << fGoodEvents.GetValue() << G4endl - << " Total dose in patient : " << G4BestUnit(fSumDose.GetValue(),"Dose") - << G4endl - << "------------------------------------------------------------" << G4endl + << " Total dose in patient : " << G4BestUnit(fSumDose.GetValue(),"Dose") + << G4endl + << "------------------------------------------------------------" << G4endl << G4endl; } diff --git a/examples/basic/B3/B3b/CMakeLists.txt b/examples/basic/B3/B3b/CMakeLists.txt index 9627b61cca..539595089b 100644 --- a/examples/basic/B3/B3b/CMakeLists.txt +++ b/examples/basic/B3/B3b/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B3b) #---------------------------------------------------------------------------- diff --git a/examples/basic/B3/B3b/exampleB3b.cc b/examples/basic/B3/B3b/exampleB3b.cc index 6e326ae522..978e4489f1 100644 --- a/examples/basic/B3/B3b/exampleB3b.cc +++ b/examples/basic/B3/B3b/exampleB3b.cc @@ -30,7 +30,7 @@ #include "G4Types.hh" #include "G4RunManagerFactory.hh" - +#include "G4SteppingVerbose.hh" #include "G4UImanager.hh" #include "G4VisExecutive.hh" #include "G4UIExecutive.hh" @@ -49,15 +49,16 @@ int main(int argc,char** argv) { // Detect interactive mode (if no arguments) and define UI session // - G4UIExecutive* ui = 0; - if ( argc == 1 ) { - ui = new G4UIExecutive(argc, argv); - } + G4UIExecutive* ui = nullptr; + if ( argc == 1 ) { ui = new G4UIExecutive(argc, argv);} // Optionally: choose a different Random engine... - // // G4Random::setTheEngine(new CLHEP::MTwistEngine); + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + // Construct the default run manager // auto* runManager = diff --git a/examples/basic/B3/B3b/exampleB3b.out b/examples/basic/B3/B3b/exampleB3b.out index 4b42ec5666..a1f9c53efa 100644 --- a/examples/basic/B3/B3b/exampleB3b.out +++ b/examples/basic/B3/B3b/exampleB3b.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -219,54 +225,54 @@ G4SDManager::AddNewCollection : the collection is registered at 2 ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -274,31 +280,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -306,48 +312,48 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= @@ -362,246 +368,247 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. @@ -622,9 +629,9 @@ See commands in /vis/modeling/trajectories/ for other options. --> Event 9000 starts. --------------------End of Global Run----------------------- - The run was 10000 events Nb of 'good' e+ annihilations: 1290 - Total dose in patient : 307.356 picoGy - Total dose in patient : 3.07356e-10 [sigma: 1.76019e-14 | error: 0.00572687 | coeff: 0.00572687 | eff: 1 | fom: 30490.6 | r2int: 3.27938e-05 | r2eff: 0 | hits: 10000 ] Gy + The run was 10000 events Nb of 'good' e+ annihilations: 1317 + Total dose in patient : 308.988 picoGy + Total dose in patient : 3.08988e-10 [sigma: 1.7578e-14 | error: 0.00568889 | coeff: 0.00568889 | eff: 1 | fom: 30899 | r2int: 3.23603e-05 | r2eff: 0 | hits: 10000 ] Gy ------------------------------------------------------------ ... write file : scoring.root - done diff --git a/examples/basic/B3/B3b/include/B3DetectorConstruction.hh b/examples/basic/B3/B3b/include/B3DetectorConstruction.hh index 288156004c..aaf35721ef 100644 --- a/examples/basic/B3/B3b/include/B3DetectorConstruction.hh +++ b/examples/basic/B3/B3b/include/B3DetectorConstruction.hh @@ -38,7 +38,7 @@ class G4LogicalVolume; /// Detector construction class to define materials and geometry. /// -/// Crystals are positioned in Ring, with an appropriate rotation matrix. +/// Crystals are positioned in Ring, with an appropriate rotation matrix. /// Several copies of Ring are placed in the full detector. class B3DetectorConstruction : public G4VUserDetectorConstruction @@ -50,7 +50,7 @@ class B3DetectorConstruction : public G4VUserDetectorConstruction public: virtual G4VPhysicalVolume* Construct(); virtual void ConstructSDandField(); - + private: void DefineMaterials(); diff --git a/examples/basic/B3/B3b/include/B3PrimaryGeneratorAction.hh b/examples/basic/B3/B3b/include/B3PrimaryGeneratorAction.hh index a6e277d9ff..6c59975259 100644 --- a/examples/basic/B3/B3b/include/B3PrimaryGeneratorAction.hh +++ b/examples/basic/B3/B3b/include/B3PrimaryGeneratorAction.hh @@ -39,20 +39,20 @@ class G4Event; /// The primary generator action class with particle gum. /// -/// It defines an ion (F18), at rest, randomly distribued within a zone -/// in a patient defined in GeneratePrimaries(). Ion F18 can be changed +/// It defines an ion (F18), at rest, randomly distribued within a zone +/// in a patient defined in GeneratePrimaries(). Ion F18 can be changed /// with the G4ParticleGun commands (see run2.mac). class B3PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B3PrimaryGeneratorAction(); + B3PrimaryGeneratorAction(); virtual ~B3PrimaryGeneratorAction(); - virtual void GeneratePrimaries(G4Event*); + virtual void GeneratePrimaries(G4Event*); const G4ParticleGun* GetParticleGun() const { return fParticleGun; } - + private: G4ParticleGun* fParticleGun; }; diff --git a/examples/basic/B3/B3b/include/B3StackingAction.hh b/examples/basic/B3/B3b/include/B3StackingAction.hh index d2e9ed9b9a..df377ddabf 100644 --- a/examples/basic/B3/B3b/include/B3StackingAction.hh +++ b/examples/basic/B3/B3b/include/B3StackingAction.hh @@ -35,7 +35,7 @@ /// Stacking action class : manage the newly generated particles /// -/// One wishes do not track secondary neutrino.Therefore one kills it +/// One wishes do not track secondary neutrino.Therefore one kills it /// immediately, before created particles will put in a stack. class B3StackingAction : public G4UserStackingAction @@ -43,8 +43,8 @@ class B3StackingAction : public G4UserStackingAction public: B3StackingAction(); virtual ~B3StackingAction(); - - virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track*); + + virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track*); }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B3/B3b/include/B3bActionInitialization.hh b/examples/basic/B3/B3b/include/B3bActionInitialization.hh index acb8e81b04..6c00b82947 100644 --- a/examples/basic/B3/B3b/include/B3bActionInitialization.hh +++ b/examples/basic/B3/B3b/include/B3bActionInitialization.hh @@ -52,4 +52,4 @@ class B3bActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B3/B3b/include/B3bRun.hh b/examples/basic/B3/B3b/include/B3bRun.hh index a94dba48c9..7d4753fea8 100644 --- a/examples/basic/B3/B3b/include/B3bRun.hh +++ b/examples/basic/B3/B3b/include/B3bRun.hh @@ -36,8 +36,8 @@ /// Run class /// -/// In RecordEvent() there is collected information event per event -/// from Hits Collections, and accumulated statistic for the run +/// In RecordEvent() there is collected information event per event +/// from Hits Collections, and accumulated statistic for the run class B3bRun : public G4Run { @@ -47,15 +47,15 @@ class B3bRun : public G4Run virtual void RecordEvent(const G4Event*); virtual void Merge(const G4Run*); - + public: G4int GetNbGoodEvents() const { return fGoodEvents; } - G4double GetSumDose() const { return fSumDose; } + G4double GetSumDose() const { return fSumDose; } G4StatAnalysis GetStatDose() const { return fStatDose; } private: G4int fCollID_cryst; - G4int fCollID_patient; + G4int fCollID_patient; G4int fPrintModulo; G4int fGoodEvents; G4double fSumDose; @@ -66,4 +66,4 @@ class B3bRun : public G4Run #endif - + diff --git a/examples/basic/B3/B3b/include/B3bRunAction.hh b/examples/basic/B3/B3b/include/B3bRunAction.hh index 04e922ad30..ac2c551099 100644 --- a/examples/basic/B3/B3b/include/B3bRunAction.hh +++ b/examples/basic/B3/B3b/include/B3bRunAction.hh @@ -42,7 +42,7 @@ class B3bRunAction : public G4UserRunAction public: B3bRunAction(); virtual ~B3bRunAction(); - + virtual G4Run* GenerateRun(); virtual void BeginOfRunAction(const G4Run*); virtual void EndOfRunAction(const G4Run*); diff --git a/examples/basic/B3/B3b/src/B3DetectorConstruction.cc b/examples/basic/B3/B3b/src/B3DetectorConstruction.cc index c8d91af215..008cff0a37 100644 --- a/examples/basic/B3/B3b/src/B3DetectorConstruction.cc +++ b/examples/basic/B3/B3b/src/B3DetectorConstruction.cc @@ -64,23 +64,23 @@ B3DetectorConstruction::~B3DetectorConstruction() void B3DetectorConstruction::DefineMaterials() { G4NistManager* man = G4NistManager::Instance(); - + G4bool isotopes = false; - - G4Element* O = man->FindOrBuildElement("O" , isotopes); + + G4Element* O = man->FindOrBuildElement("O" , isotopes); G4Element* Si = man->FindOrBuildElement("Si", isotopes); - G4Element* Lu = man->FindOrBuildElement("Lu", isotopes); - + G4Element* Lu = man->FindOrBuildElement("Lu", isotopes); + G4Material* LSO = new G4Material("Lu2SiO5", 7.4*g/cm3, 3); LSO->AddElement(Lu, 2); LSO->AddElement(Si, 1); - LSO->AddElement(O , 5); + LSO->AddElement(O , 5); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VPhysicalVolume* B3DetectorConstruction::Construct() -{ +{ // Gamma detector Parameters // G4double cryst_dX = 6*cm, cryst_dY = 6*cm, cryst_dZ = 3*cm; @@ -90,7 +90,7 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() G4double dPhi = twopi/nb_cryst, half_dPhi = 0.5*dPhi; G4double cosdPhi = std::cos(half_dPhi); G4double tandPhi = std::tan(half_dPhi); - // + // G4double ring_R1 = 0.5*cryst_dY/tandPhi; G4double ring_R2 = (ring_R1+cryst_dZ)/cosdPhi; // @@ -99,23 +99,23 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() G4NistManager* nist = G4NistManager::Instance(); G4Material* default_mat = nist->FindOrBuildMaterial("G4_AIR"); G4Material* cryst_mat = nist->FindOrBuildMaterial("Lu2SiO5"); - - // + + // // World // G4double world_sizeXY = 2.4*ring_R2; G4double world_sizeZ = 1.2*detector_dZ; - - G4Box* solidWorld = + + G4Box* solidWorld = new G4Box("World", //its name 0.5*world_sizeXY, 0.5*world_sizeXY, 0.5*world_sizeZ); //its size - - G4LogicalVolume* logicWorld = + + G4LogicalVolume* logicWorld = new G4LogicalVolume(solidWorld, //its solid default_mat, //its material "World"); //its name - - G4VPhysicalVolume* physWorld = + + G4VPhysicalVolume* physWorld = new G4PVPlacement(0, //no rotation G4ThreeVector(), //at (0,0,0) logicWorld, //its logical volume @@ -123,64 +123,64 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() 0, //its mother volume false, //no boolean operation 0, //copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // // ring // G4Tubs* solidRing = new G4Tubs("Ring", ring_R1, ring_R2, 0.5*cryst_dX, 0., twopi); - - G4LogicalVolume* logicRing = + + G4LogicalVolume* logicRing = new G4LogicalVolume(solidRing, //its solid default_mat, //its material "Ring"); //its name - - // + + // // define crystal // G4double gap = 0.5*mm; //a gap for wrapping G4double dX = cryst_dX - gap, dY = cryst_dY - gap; G4Box* solidCryst = new G4Box("crystal", dX/2, dY/2, cryst_dZ/2); - - G4LogicalVolume* logicCryst = + + G4LogicalVolume* logicCryst = new G4LogicalVolume(solidCryst, //its solid cryst_mat, //its material "CrystalLV"); //its name - - // place crystals within a ring + + // place crystals within a ring // for (G4int icrys = 0; icrys < nb_cryst ; icrys++) { G4double phi = icrys*dPhi; G4RotationMatrix rotm = G4RotationMatrix(); - rotm.rotateY(90*deg); + rotm.rotateY(90*deg); rotm.rotateZ(phi); - G4ThreeVector uz = G4ThreeVector(std::cos(phi), std::sin(phi),0.); + G4ThreeVector uz = G4ThreeVector(std::cos(phi), std::sin(phi),0.); G4ThreeVector position = (ring_R1+0.5*cryst_dZ)*uz; G4Transform3D transform = G4Transform3D(rotm,position); - + new G4PVPlacement(transform, //rotation,position logicCryst, //its logical volume "crystal", //its name logicRing, //its mother volume false, //no boolean operation icrys, //copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps } - + // // full detector // G4Tubs* solidDetector = new G4Tubs("Detector", ring_R1, ring_R2, 0.5*detector_dZ, 0., twopi); - - G4LogicalVolume* logicDetector = + + G4LogicalVolume* logicDetector = new G4LogicalVolume(solidDetector, //its solid default_mat, //its material "Detector"); //its name - - // - // place rings within detector + + // + // place rings within detector // G4double OG = -0.5*(detector_dZ + cryst_dX); for (G4int iring = 0; iring < nb_rings ; iring++) { @@ -192,12 +192,12 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() logicDetector, //its mother volume false, //no boolean operation iring, //copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps } - + // // place detector in world - // + // new G4PVPlacement(0, //no rotation G4ThreeVector(), //at (0,0,0) logicDetector, //its logical volume @@ -205,26 +205,26 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() logicWorld, //its mother volume false, //no boolean operation 0, //copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // // patient // G4double patient_radius = 8*cm; - G4double patient_dZ = 10*cm; + G4double patient_dZ = 10*cm; G4Material* patient_mat = nist->FindOrBuildMaterial("G4_BRAIN_ICRP"); - + G4Tubs* solidPatient = new G4Tubs("Patient", 0., patient_radius, 0.5*patient_dZ, 0., twopi); - - G4LogicalVolume* logicPatient = + + G4LogicalVolume* logicPatient = new G4LogicalVolume(solidPatient, //its solid patient_mat, //its material "PatientLV"); //its name - + // // place patient in world - // + // new G4PVPlacement(0, //no rotation G4ThreeVector(), //at (0,0,0) logicPatient, //its logical volume @@ -232,15 +232,15 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() logicWorld, //its mother volume false, //no boolean operation 0, //copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // Visualization attributes // logicRing->SetVisAttributes (G4VisAttributes::GetInvisible()); - logicDetector->SetVisAttributes (G4VisAttributes::GetInvisible()); + logicDetector->SetVisAttributes (G4VisAttributes::GetInvisible()); // Print materials - G4cout << *(G4Material::GetMaterialTable()) << G4endl; + G4cout << *(G4Material::GetMaterialTable()) << G4endl; //always return the physical World // @@ -252,17 +252,17 @@ G4VPhysicalVolume* B3DetectorConstruction::Construct() void B3DetectorConstruction::ConstructSDandField() { G4SDManager::GetSDMpointer()->SetVerboseLevel(1); - + // declare crystal as a MultiFunctionalDetector scorer - // + // G4MultiFunctionalDetector* cryst = new G4MultiFunctionalDetector("crystal"); G4SDManager::GetSDMpointer()->AddNewDetector(cryst); G4VPrimitiveScorer* primitiv1 = new G4PSEnergyDeposit("edep"); cryst->RegisterPrimitive(primitiv1); SetSensitiveDetector("CrystalLV",cryst); - + // declare patient as a MultiFunctionalDetector scorer - // + // G4MultiFunctionalDetector* patient = new G4MultiFunctionalDetector("patient"); G4SDManager::GetSDMpointer()->AddNewDetector(patient); G4VPrimitiveScorer* primitiv2 = new G4PSDoseDeposit("dose"); diff --git a/examples/basic/B3/B3b/src/B3PhysicsList.cc b/examples/basic/B3/B3b/src/B3PhysicsList.cc index 422434af4b..3c92555bb1 100644 --- a/examples/basic/B3/B3b/src/B3PhysicsList.cc +++ b/examples/basic/B3/B3b/src/B3PhysicsList.cc @@ -35,7 +35,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -B3PhysicsList::B3PhysicsList() +B3PhysicsList::B3PhysicsList() : G4VModularPhysicsList(){ SetVerboseLevel(1); @@ -52,7 +52,7 @@ B3PhysicsList::B3PhysicsList() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B3PhysicsList::~B3PhysicsList() -{ +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -60,4 +60,4 @@ B3PhysicsList::~B3PhysicsList() void B3PhysicsList::SetCuts() { G4VUserPhysicsList::SetCuts(); -} +} diff --git a/examples/basic/B3/B3b/src/B3PrimaryGeneratorAction.cc b/examples/basic/B3/B3b/src/B3PrimaryGeneratorAction.cc index b3d2fff3ba..eb8d0f9963 100644 --- a/examples/basic/B3/B3b/src/B3PrimaryGeneratorAction.cc +++ b/examples/basic/B3/B3b/src/B3PrimaryGeneratorAction.cc @@ -43,7 +43,7 @@ B3PrimaryGeneratorAction::B3PrimaryGeneratorAction() : G4VUserPrimaryGeneratorAction(), - fParticleGun(0) + fParticleGun(nullptr) { G4int n_particle = 1; fParticleGun = new G4ParticleGun(n_particle); @@ -55,7 +55,7 @@ B3PrimaryGeneratorAction::B3PrimaryGeneratorAction() = particleTable->FindParticle("chargedgeantino"); fParticleGun->SetParticleDefinition(particle); fParticleGun->SetParticlePosition(G4ThreeVector(0.,0.,0.)); - fParticleGun->SetParticleEnergy(1*eV); + fParticleGun->SetParticleEnergy(1*eV); fParticleGun->SetParticleMomentumDirection(G4ThreeVector(1.,0.,0.)); } @@ -72,11 +72,11 @@ void B3PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) { G4ParticleDefinition* particle = fParticleGun->GetParticleDefinition(); if (particle == G4ChargedGeantino::ChargedGeantino()) { - //fluorine + //fluorine G4int Z = 9, A = 18; G4double ionCharge = 0.*eplus; G4double excitEnergy = 0.*keV; - + G4ParticleDefinition* ion = G4IonTable::GetIonTable()->GetIon(Z,A,excitEnergy); fParticleGun->SetParticleDefinition(ion); @@ -86,14 +86,14 @@ void B3PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) // randomized position // ///G4double x0 = 0*cm, y0 = 0*cm, z0 = 0*cm; - ///G4double dx0 = 0*cm, dy0 = 0*cm, dz0 = 0*cm; + ///G4double dx0 = 0*cm, dy0 = 0*cm, dz0 = 0*cm; G4double x0 = 4*cm, y0 = 4*cm, z0 = 4*cm; - G4double dx0 = 1*cm, dy0 = 1*cm, dz0 = 1*cm; + G4double dx0 = 1*cm, dy0 = 1*cm, dz0 = 1*cm; x0 += dx0*(G4UniformRand()-0.5); y0 += dy0*(G4UniformRand()-0.5); z0 += dz0*(G4UniformRand()-0.5); fParticleGun->SetParticlePosition(G4ThreeVector(x0,y0,z0)); - + //create vertex // fParticleGun->GeneratePrimaryVertex(anEvent); diff --git a/examples/basic/B3/B3b/src/B3StackingAction.cc b/examples/basic/B3/B3b/src/B3StackingAction.cc index 9f3d30e16f..0e4b60214d 100644 --- a/examples/basic/B3/B3b/src/B3StackingAction.cc +++ b/examples/basic/B3/B3b/src/B3StackingAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B3StackingAction.cc /// \brief Implementation of the B3StackingAction class diff --git a/examples/basic/B3/B3b/src/B3bActionInitialization.cc b/examples/basic/B3/B3b/src/B3bActionInitialization.cc index be168e775a..3dd94f9281 100644 --- a/examples/basic/B3/B3b/src/B3bActionInitialization.cc +++ b/examples/basic/B3/B3b/src/B3bActionInitialization.cc @@ -57,6 +57,6 @@ void B3bActionInitialization::Build() const SetUserAction(new B3bRunAction); SetUserAction(new B3PrimaryGeneratorAction); SetUserAction(new B3StackingAction); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B3/B3b/src/B3bRun.cc b/examples/basic/B3/B3b/src/B3bRun.cc index 1999ca1f22..391d28b2fa 100644 --- a/examples/basic/B3/B3b/src/B3bRun.cc +++ b/examples/basic/B3/B3b/src/B3bRun.cc @@ -40,7 +40,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B3bRun::B3bRun() - : G4Run(), + : G4Run(), fCollID_cryst(-1), fCollID_patient(-1), fPrintModulo(10000), @@ -59,60 +59,60 @@ B3bRun::~B3bRun() void B3bRun::RecordEvent(const G4Event* event) { if ( fCollID_cryst < 0 ) { - fCollID_cryst + fCollID_cryst = G4SDManager::GetSDMpointer()->GetCollectionID("crystal/edep"); - //G4cout << " fCollID_cryst: " << fCollID_cryst << G4endl; + //G4cout << " fCollID_cryst: " << fCollID_cryst << G4endl; } if ( fCollID_patient < 0 ) { - fCollID_patient + fCollID_patient = G4SDManager::GetSDMpointer()->GetCollectionID("patient/dose"); - //G4cout << " fCollID_patient: " << fCollID_patient << G4endl; + //G4cout << " fCollID_patient: " << fCollID_patient << G4endl; } G4int evtNb = event->GetEventID(); - - if (evtNb%fPrintModulo == 0) { + + if (evtNb%fPrintModulo == 0) { G4cout << G4endl << "---> end of event: " << evtNb << G4endl; - } - + } + //Hits collections - // + // G4HCofThisEvent* HCE = event->GetHCofThisEvent(); if(!HCE) return; - + //Energy in crystals : identify 'good events' // const G4double eThreshold = 500*keV; G4int nbOfFired = 0; - - G4THitsMap* evtMap = + + G4THitsMap* evtMap = static_cast*>(HCE->GetHC(fCollID_cryst)); - + std::map::iterator itr; for (itr = evtMap->GetMap()->begin(); itr != evtMap->GetMap()->end(); itr++) { G4double edep = *(itr->second); if (edep > eThreshold) nbOfFired++; ///G4int copyNb = (itr->first); ///G4cout << G4endl << " cryst" << copyNb << ": " << edep/keV << " keV "; - } + } if (nbOfFired == 2) fGoodEvents++; - + //Dose deposit in patient // G4double dose = 0.; - + evtMap = static_cast*>(HCE->GetHC(fCollID_patient)); - + for (itr = evtMap->GetMap()->begin(); itr != evtMap->GetMap()->end(); itr++) { ///G4int copyNb = (itr->first); dose = *(itr->second); } fSumDose += dose; fStatDose += dose; - - G4Run::RecordEvent(event); -} + + G4Run::RecordEvent(event); +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -122,7 +122,7 @@ void B3bRun::Merge(const G4Run* aRun) fGoodEvents += localRun->fGoodEvents; fSumDose += localRun->fSumDose; fStatDose += localRun->fStatDose; - G4Run::Merge(aRun); -} + G4Run::Merge(aRun); +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B3/B3b/src/B3bRunAction.cc b/examples/basic/B3/B3b/src/B3bRunAction.cc index 1d5e96f35b..c82b33404a 100644 --- a/examples/basic/B3/B3b/src/B3bRunAction.cc +++ b/examples/basic/B3/B3b/src/B3bRunAction.cc @@ -40,18 +40,18 @@ B3bRunAction::B3bRunAction() : G4UserRunAction() -{ +{ //add new units for dose - // + // const G4double milligray = 1.e-3*gray; const G4double microgray = 1.e-6*gray; - const G4double nanogray = 1.e-9*gray; + const G4double nanogray = 1.e-9*gray; const G4double picogray = 1.e-12*gray; - + new G4UnitDefinition("milligray", "milliGy" , "Dose", milligray); new G4UnitDefinition("microgray", "microGy" , "Dose", microgray); new G4UnitDefinition("nanogray" , "nanoGy" , "Dose", nanogray); - new G4UnitDefinition("picogray" , "picoGy" , "Dose", picogray); + new G4UnitDefinition("picogray" , "picoGy" , "Dose", picogray); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -67,9 +67,9 @@ G4Run* B3bRunAction::GenerateRun() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B3bRunAction::BeginOfRunAction(const G4Run* run) -{ +{ G4cout << "### Run " << run->GetRunID() << " start." << G4endl; - + //inform the runManager to save random number seed G4RunManager::GetRunManager()->SetRandomNumberStore(false); } @@ -80,7 +80,7 @@ void B3bRunAction::EndOfRunAction(const G4Run* run) { G4int nofEvents = run->GetNumberOfEvent(); if (nofEvents == 0) return; - + // Run conditions // note: There is no primary generator action object for "master" // run manager for multi-threaded mode. @@ -88,20 +88,20 @@ void B3bRunAction::EndOfRunAction(const G4Run* run) = static_cast( G4RunManager::GetRunManager()->GetUserPrimaryGeneratorAction()); G4String partName; - if (generatorAction) + if (generatorAction) { - G4ParticleDefinition* particle + G4ParticleDefinition* particle = generatorAction->GetParticleGun()->GetParticleDefinition(); partName = particle->GetParticleName(); - } - + } + //results // const B3bRun* b3Run = static_cast(run); G4int nbGoodEvents = b3Run->GetNbGoodEvents(); G4double sumDose = b3Run->GetSumDose(); G4StatAnalysis statDose = b3Run->GetStatDose(); - + //print // if (IsMaster()) @@ -119,13 +119,13 @@ void B3bRunAction::EndOfRunAction(const G4Run* run) << "--------------------End of Local Run------------------------" << G4endl << " The run was " << nofEvents << " "<< partName; - } + } statDose /= gray; G4cout << "; Nb of 'good' e+ annihilations: " << nbGoodEvents << G4endl << " Total dose in patient : " << G4BestUnit(sumDose, "Dose") << G4endl << " Total dose in patient : " << statDose << " Gy" << G4endl - << "------------------------------------------------------------" << G4endl + << "------------------------------------------------------------" << G4endl << G4endl; } diff --git a/examples/basic/B3/CMakeLists.txt b/examples/basic/B3/CMakeLists.txt index b87637aab3..7e0bc4da1b 100644 --- a/examples/basic/B3/CMakeLists.txt +++ b/examples/basic/B3/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding example B3 subdirectories explicitly # and a custom target to for building all example B2 options ---------- -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(B3a) add_subdirectory(B3b) diff --git a/examples/basic/B3/History b/examples/basic/B3/History index d4eb364353..f5a8efa843 100644 --- a/examples/basic/B3/History +++ b/examples/basic/B3/History @@ -14,6 +14,13 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31-05-21 I. Hrivnacova (exampleB3-V10-07-01) +- Use nullptr instead of 0 +- Clean trailing whitespaces from all files + +30-05-21 M.Maire (exampleB3-V10-07-00) +- exampleB3a,b.cc: use G4SteppingVerboseWithUnits + 02/11/20 B.Morgan (exampleB3-V10-06-01) - Support same CMake version range as core Geant4 diff --git a/examples/basic/B4/.README.txt b/examples/basic/B4/.README.txt index e5ebaf7092..5a39c5755b 100644 --- a/examples/basic/B4/.README.txt +++ b/examples/basic/B4/.README.txt @@ -209,27 +209,19 @@ The ROOT histograms and ntuple can be plotted with ROOT using the plotHisto.C and plotNtuple.C macros. - -\section B4_s8 VISUALIZATION TUTORIAL - - Additional visualization tutorial macros are available in the visTutor - subdirectory. They can be tried as: -\verbatim -% cd B4/B4[a,b,c,d] -% ln -s ../macros/visTutor visTutor -% exampleB4[a,b,c,d] -m visTutor/exN03VisX.mac -\endverbatim - For details, see comment lines described in the macro files. - These macros are designed to help your understanding of the User's Guide. - -\section B4_s9 HOW TO RUN + +\section B4_s8 HOW TO RUN This example handles the program arguments in a new way. It can be run with the following optional arguments: \verbatim -% exampleB4a [-m macro ] [-u UIsession] [-t nThreads] +% exampleB4a [-m macro ] [-u UIsession] [-t nThreads] [-vDefault] \endverbatim + The -vDefault option will activate using the default Geant4 stepping verbose + class (G4SteppingVerbose) instead of the enhanced stepping verbose with best + units (G4SteppingVerboseWithUnits) used in the example by default. + The -t option is available only in multi-threading mode and it allows the user to override the Geant4 default number of threads. The number of threads can be also set via G4FORCENUMBEROFTHREADS diff --git a/examples/basic/B4/B4a/CMakeLists.txt b/examples/basic/B4/B4a/CMakeLists.txt index dfa00d9cb9..2ae24f2a48 100644 --- a/examples/basic/B4/B4a/CMakeLists.txt +++ b/examples/basic/B4/B4a/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B4a) #---------------------------------------------------------------------------- diff --git a/examples/basic/B4/B4a/exampleB4a.cc b/examples/basic/B4/B4a/exampleB4a.cc index 443c78412f..8e947aff8e 100644 --- a/examples/basic/B4/B4a/exampleB4a.cc +++ b/examples/basic/B4/B4a/exampleB4a.cc @@ -31,22 +31,21 @@ #include "B4aActionInitialization.hh" #include "G4RunManagerFactory.hh" - -#include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "G4UIcommand.hh" -#include "FTFP_BERT.hh" - -#include "Randomize.hh" - -#include "G4VisExecutive.hh" +#include "G4UImanager.hh" #include "G4UIExecutive.hh" +#include "G4VisExecutive.hh" +#include "FTFP_BERT.hh" +#include "Randomize.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... namespace { void PrintUsage() { G4cerr << " Usage: " << G4endl; - G4cerr << " exampleB4a [-m macro ] [-u UIsession] [-t nThreads]" << G4endl; + G4cerr << " exampleB4a [-m macro ] [-u UIsession] [-t nThreads] [-vDefault]" + << G4endl; G4cerr << " note: -t option is available only for multi-threaded mode." << G4endl; } @@ -62,9 +61,10 @@ int main(int argc,char** argv) PrintUsage(); return 1; } - + G4String macro; G4String session; + G4bool verboseBestUnits = true; #ifdef G4MULTITHREADED G4int nThreads = 0; #endif @@ -76,12 +76,16 @@ int main(int argc,char** argv) nThreads = G4UIcommand::ConvertToInt(argv[i+1]); } #endif + else if ( G4String(argv[i]) == "-vDefault" ) { + verboseBestUnits = false; + --i; // this option is not followed with a parameter + } else { PrintUsage(); return 1; } - } - + } + // Detect interactive mode (if no macro provided) and define UI session // G4UIExecutive* ui = nullptr; @@ -90,17 +94,22 @@ int main(int argc,char** argv) } // Optionally: choose a different Random engine... - // // G4Random::setTheEngine(new CLHEP::MTwistEngine); - + + // Use G4SteppingVerboseWithUnits + if ( verboseBestUnits ) { + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + } + // Construct the default run manager // auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::Default); #ifdef G4MULTITHREADED - if ( nThreads > 0 ) { + if ( nThreads > 0 ) { runManager->SetNumberOfThreads(nThreads); - } + } #endif // Set mandatory initialization classes @@ -110,10 +119,10 @@ int main(int argc,char** argv) auto physicsList = new FTFP_BERT; runManager->SetUserInitialization(physicsList); - + auto actionInitialization = new B4aActionInitialization(detConstruction); runManager->SetUserInitialization(actionInitialization); - + // Initialize visualization // auto visManager = new G4VisExecutive; @@ -131,7 +140,7 @@ int main(int argc,char** argv) G4String command = "/control/execute "; UImanager->ApplyCommand(command+macro); } - else { + else { // interactive mode : define UI session UImanager->ApplyCommand("/control/execute init_vis.mac"); if (ui->IsGUI()) { @@ -143,7 +152,7 @@ int main(int argc,char** argv) // Job termination // Free the store: user actions, physics_list and detector_description are - // owned and deleted by the run manager, so they should not be deleted + // owned and deleted by the run manager, so they should not be deleted // in the main() program ! delete visManager; diff --git a/examples/basic/B4/B4a/exampleB4a.out b/examples/basic/B4/B4a/exampleB4a.out index e7ed6aa24e..d6a61f9917 100644 --- a/examples/basic/B4/B4a/exampleB4a.out +++ b/examples/basic/B4/B4a/exampleB4a.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -131,48 +137,48 @@ Checking overlaps for volume Gap (G4Box) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -180,31 +186,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -212,288 +218,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -502,17 +508,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -520,67 +526,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -588,13 +594,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -602,13 +608,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -616,12 +622,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -629,13 +635,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -643,13 +649,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -657,13 +663,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -671,60 +677,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -732,27 +738,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -760,25 +766,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -786,25 +792,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -812,13 +818,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -841,7 +847,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -852,15 +858,15 @@ See commands in /vis/modeling/trajectories/ for other options. ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 272.576 MeV total track length: 19.7955 cm - Gap: total energy: 14.3219 MeV total track length: 6.97335 cm + Absorber: total energy: 276.418 MeV total track length: 20.0351 cm + Gap: total energy: 16.7054 MeV total track length: 8.39188 cm ----> print histograms statistic for the entire run - EAbs : mean = 272.576 MeV rms = 0 eV - EGap : mean = 14.3219 MeV rms = 0 eV - LAbs : mean = 19.7955 cm rms = 0 fm - LGap : mean = 6.97335 cm rms = 0 fm + EAbs : mean = 276.418 MeV rms = 0 meV + EGap : mean = 16.7054 MeV rms = 0 meV + LAbs : mean = 20.0351 cm rms = 0 fm + LGap : mean = 8.39188 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -925,48 +931,48 @@ hBertiniCaptureAtRest,muMinusCaptureAtRest, dInelastic, tInelast phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -974,31 +980,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1006,302 +1012,302 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 1 starts. ... create file : B4.root - done ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 281.551 MeV total track length: 20.6175 cm - Gap: total energy: 17.2447 MeV total track length: 8.06701 cm + Absorber: total energy: 276.851 MeV total track length: 20.6185 cm + Gap: total energy: 15.9299 MeV total track length: 8.21284 cm ----> print histograms statistic for the entire run - EAbs : mean = 281.551 MeV rms = 0 eV - EGap : mean = 17.2447 MeV rms = 0 eV - LAbs : mean = 20.6175 cm rms = 0 fm - LGap : mean = 8.06701 cm rms = 0 fm + EAbs : mean = 276.851 MeV rms = 0 meV + EGap : mean = 15.9299 MeV rms = 0 meV + LAbs : mean = 20.6185 cm rms = 0 fm + LGap : mean = 8.21284 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -1311,48 +1317,48 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1360,31 +1366,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1392,302 +1398,302 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 2 starts. ... create file : B4.root - done ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 442.375 MeV total track length: 31.86 cm - Gap: total energy: 26.8732 MeV total track length: 13.3258 cm + Absorber: total energy: 468.054 MeV total track length: 34.15 cm + Gap: total energy: 27.9107 MeV total track length: 14.3207 cm ----> print histograms statistic for the entire run - EAbs : mean = 442.375 MeV rms = 0 eV - EGap : mean = 26.8732 MeV rms = 0 eV - LAbs : mean = 31.86 cm rms = 0 fm - LGap : mean = 13.3258 cm rms = 0 fm + EAbs : mean = 468.054 MeV rms = 0 meV + EGap : mean = 27.9107 MeV rms = 0 meV + LAbs : mean = 34.15 cm rms = 0 fm + LGap : mean = 14.3207 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/basic/B4/B4a/gui.mac b/examples/basic/B4/B4a/gui.mac index 028e44e4b7..d7bb65693e 100644 --- a/examples/basic/B4/B4a/gui.mac +++ b/examples/basic/B4/B4a/gui.mac @@ -23,13 +23,6 @@ /gui/addButton gun "neutron" "/gun/particle neutron" /gui/addButton gun "proton" "/gun/particle proton" # -# Vis menu : -/gui/addMenu vis Vis -/gui/addButton vis DAWNFILE "/control/execute visTutor/exN03Vis0.mac" -/gui/addButton vis OpenInventor "/control/execute visTutor/exN03Vis5.mac" -/gui/addButton vis TimeSlicing "/control/execute visTutor/exN03Vis12.mac" -/gui/addButton vis EmShower "/control/execute visTutor/exN03Vis13.mac" -# # Viewer menu : /gui/addMenu viewer Viewer /gui/addButton viewer "Set style surface" "/vis/viewer/set/style surface" diff --git a/examples/basic/B4/B4a/include/B4DetectorConstruction.hh b/examples/basic/B4/B4a/include/B4DetectorConstruction.hh index 7ca76b4ebd..9b2379571b 100644 --- a/examples/basic/B4/B4a/include/B4DetectorConstruction.hh +++ b/examples/basic/B4/B4a/include/B4DetectorConstruction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4DetectorConstruction.hh /// \brief Definition of the B4DetectorConstruction class @@ -47,7 +47,7 @@ class G4GlobalMagFieldMessenger; /// - the number of layers, /// - the transverse size of the calorimeter (the input face is a square). /// -/// In addition a transverse uniform magnetic field is defined +/// In addition a transverse uniform magnetic field is defined /// via G4GlobalMagFieldMessenger class. class B4DetectorConstruction : public G4VUserDetectorConstruction @@ -64,34 +64,34 @@ class B4DetectorConstruction : public G4VUserDetectorConstruction // const G4VPhysicalVolume* GetAbsorberPV() const; const G4VPhysicalVolume* GetGapPV() const; - + private: // methods // void DefineMaterials(); G4VPhysicalVolume* DefineVolumes(); - + // data members // - static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; + static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; // magnetic field messenger - + G4VPhysicalVolume* fAbsorberPV; // the absorber physical volume G4VPhysicalVolume* fGapPV; // the gap physical volume - + G4bool fCheckOverlaps; // option to activate checking of volumes overlaps }; // inline functions -inline const G4VPhysicalVolume* B4DetectorConstruction::GetAbsorberPV() const { - return fAbsorberPV; +inline const G4VPhysicalVolume* B4DetectorConstruction::GetAbsorberPV() const { + return fAbsorberPV; } -inline const G4VPhysicalVolume* B4DetectorConstruction::GetGapPV() const { - return fGapPV; +inline const G4VPhysicalVolume* B4DetectorConstruction::GetGapPV() const { + return fGapPV; } - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4a/include/B4PrimaryGeneratorAction.hh b/examples/basic/B4/B4a/include/B4PrimaryGeneratorAction.hh index 1a5c53f43b..9e2a99aa73 100644 --- a/examples/basic/B4/B4a/include/B4PrimaryGeneratorAction.hh +++ b/examples/basic/B4/B4a/include/B4PrimaryGeneratorAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4PrimaryGeneratorAction.hh /// \brief Definition of the B4PrimaryGeneratorAction class @@ -38,19 +38,19 @@ class G4Event; /// The primary generator action class with particle gum. /// -/// It defines a single particle which hits the calorimeter +/// It defines a single particle which hits the calorimeter /// perpendicular to the input face. The type of the particle -/// can be changed via the G4 build-in commands of G4ParticleGun class +/// can be changed via the G4 build-in commands of G4ParticleGun class /// (see the macros provided with this example). class B4PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B4PrimaryGeneratorAction(); + B4PrimaryGeneratorAction(); virtual ~B4PrimaryGeneratorAction(); virtual void GeneratePrimaries(G4Event* event); - + // set methods void SetRandomFlag(G4bool value); diff --git a/examples/basic/B4/B4a/include/B4RunAction.hh b/examples/basic/B4/B4a/include/B4RunAction.hh index 9272775cd6..40f41a210f 100644 --- a/examples/basic/B4/B4a/include/B4RunAction.hh +++ b/examples/basic/B4/B4a/include/B4RunAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4RunAction.hh /// \brief Definition of the B4RunAction class @@ -37,9 +37,9 @@ class G4Run; /// Run action class /// -/// It accumulates statistic and computes dispersion of the energy deposit +/// It accumulates statistic and computes dispersion of the energy deposit /// and track lengths of charged particles with use of analysis tools: -/// H1D histograms are created in BeginOfRunAction() for the following +/// H1D histograms are created in BeginOfRunAction() for the following /// physics quantities: /// - Edep in absorber /// - Edep in gap @@ -49,7 +49,7 @@ class G4Run; /// The histograms and ntuple are saved in the output file in a format /// accoring to a selected technology in B4Analysis.hh. /// -/// In EndOfRunAction(), the accumulated statistic and computed +/// In EndOfRunAction(), the accumulated statistic and computed /// dispersion is printed. /// diff --git a/examples/basic/B4/B4a/include/B4aActionInitialization.hh b/examples/basic/B4/B4a/include/B4aActionInitialization.hh index 6f8e4f271b..eccf04aa79 100644 --- a/examples/basic/B4/B4a/include/B4aActionInitialization.hh +++ b/examples/basic/B4/B4a/include/B4aActionInitialization.hh @@ -52,4 +52,4 @@ class B4aActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B4/B4a/include/B4aEventAction.hh b/examples/basic/B4/B4a/include/B4aEventAction.hh index 37154e9283..65654a2e61 100644 --- a/examples/basic/B4/B4a/include/B4aEventAction.hh +++ b/examples/basic/B4/B4a/include/B4aEventAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4aEventAction.hh /// \brief Definition of the B4aEventAction class @@ -49,31 +49,31 @@ class B4aEventAction : public G4UserEventAction virtual void BeginOfEventAction(const G4Event* event); virtual void EndOfEventAction(const G4Event* event); - + void AddAbs(G4double de, G4double dl); void AddGap(G4double de, G4double dl); - + private: G4double fEnergyAbs; G4double fEnergyGap; - G4double fTrackLAbs; + G4double fTrackLAbs; G4double fTrackLGap; }; // inline functions inline void B4aEventAction::AddAbs(G4double de, G4double dl) { - fEnergyAbs += de; + fEnergyAbs += de; fTrackLAbs += dl; } inline void B4aEventAction::AddGap(G4double de, G4double dl) { - fEnergyGap += de; + fEnergyGap += de; fTrackLGap += dl; } - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #endif - + diff --git a/examples/basic/B4/B4a/include/B4aSteppingAction.hh b/examples/basic/B4/B4a/include/B4aSteppingAction.hh index 60350b49e7..82c51f77ee 100644 --- a/examples/basic/B4/B4a/include/B4aSteppingAction.hh +++ b/examples/basic/B4/B4a/include/B4aSteppingAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4aSteppingAction.hh /// \brief Definition of the B4aSteppingAction class @@ -37,7 +37,7 @@ class B4aEventAction; /// Stepping action class. /// -/// In UserSteppingAction() there are collected the energy deposit and track +/// In UserSteppingAction() there are collected the energy deposit and track /// lengths of charged particles in Absober and Gap layers and /// updated in B4aEventAction. @@ -49,10 +49,10 @@ public: virtual ~B4aSteppingAction(); virtual void UserSteppingAction(const G4Step* step); - + private: const B4DetectorConstruction* fDetConstruction; - B4aEventAction* fEventAction; + B4aEventAction* fEventAction; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4a/plotHisto.C b/examples/basic/B4/B4a/plotHisto.C index e9d92c386f..868a742ab5 100644 --- a/examples/basic/B4/B4a/plotHisto.C +++ b/examples/basic/B4/B4a/plotHisto.C @@ -1,43 +1,43 @@ -// ROOT macro file for plotting example B4 histograms -// +// ROOT macro file for plotting example B4 histograms +// // Can be run from ROOT session: // root[0] .x plotHisto.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Draw Eabs histogram in the pad 1 c1->cd(1); TH1D* hist1 = (TH1D*)f.Get("Eabs"); hist1->Draw("HIST"); - + // Draw Labs histogram in the pad 2 c1->cd(2); TH1D* hist2 = (TH1D*)f.Get("Labs"); hist2->Draw("HIST"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y TH1D* hist3 = (TH1D*)f.Get("Egap"); c1->cd(3); gPad->SetLogy(1); hist3->Draw("HIST"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y c1->cd(4); gPad->SetLogy(1); TH1D* hist4 = (TH1D*)f.Get("Lgap"); hist4->Draw("HIST"); -} +} diff --git a/examples/basic/B4/B4a/plotNtuple.C b/examples/basic/B4/B4a/plotNtuple.C index 0847986468..086bbd402a 100644 --- a/examples/basic/B4/B4a/plotNtuple.C +++ b/examples/basic/B4/B4a/plotNtuple.C @@ -1,42 +1,42 @@ // ROOT macro file for plotting example B4 ntuple -// +// // Can be run from ROOT session: // root[0] .x plotNtuple.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Get ntuple TNtuple* ntuple = (TNtuple*)f.Get("B4"); // Draw Eabs histogram in the pad 1 c1->cd(1); ntuple->Draw("Eabs"); - + // Draw Labs histogram in the pad 2 c1->cd(2); ntuple->Draw("Labs"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y ?? how to do this? c1->cd(3); gPad->SetLogy(1); ntuple->Draw("Egap"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y ?? how to do this? c1->cd(4); gPad->SetLogy(1); ntuple->Draw("Egap"); -} +} diff --git a/examples/basic/B4/B4a/src/B4DetectorConstruction.cc b/examples/basic/B4/B4a/src/B4DetectorConstruction.cc index 521faf1868..66144e0ac6 100644 --- a/examples/basic/B4/B4a/src/B4DetectorConstruction.cc +++ b/examples/basic/B4/B4a/src/B4DetectorConstruction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4DetectorConstruction.cc /// \brief Implementation of the B4DetectorConstruction class @@ -52,8 +52,8 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4ThreadLocal -G4GlobalMagFieldMessenger* B4DetectorConstruction::fMagFieldMessenger = nullptr; +G4ThreadLocal +G4GlobalMagFieldMessenger* B4DetectorConstruction::fMagFieldMessenger = nullptr; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -68,16 +68,16 @@ B4DetectorConstruction::B4DetectorConstruction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B4DetectorConstruction::~B4DetectorConstruction() -{ +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VPhysicalVolume* B4DetectorConstruction::Construct() { - // Define materials + // Define materials DefineMaterials(); - + // Define volumes return DefineVolumes(); } @@ -85,15 +85,15 @@ G4VPhysicalVolume* B4DetectorConstruction::Construct() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4DetectorConstruction::DefineMaterials() -{ +{ // Lead material defined using NIST Manager auto nistManager = G4NistManager::Instance(); nistManager->FindOrBuildMaterial("G4_Pb"); - + // Liquid argon material G4double a; // mass of a mole; - G4double z; // z=mean number of protons; - G4double density; + G4double z; // z=mean number of protons; + G4double density; new G4Material("liquidArgon", z=18., a= 39.95*g/mole, density= 1.390*g/cm3); // The argon by NIST Manager is a gas with a different density @@ -118,74 +118,74 @@ G4VPhysicalVolume* B4DetectorConstruction::DefineVolumes() auto layerThickness = absoThickness + gapThickness; auto calorThickness = nofLayers * layerThickness; auto worldSizeXY = 1.2 * calorSizeXY; - auto worldSizeZ = 1.2 * calorThickness; - + auto worldSizeZ = 1.2 * calorThickness; + // Get materials auto defaultMaterial = G4Material::GetMaterial("Galactic"); auto absorberMaterial = G4Material::GetMaterial("G4_Pb"); auto gapMaterial = G4Material::GetMaterial("liquidArgon"); - + if ( ! defaultMaterial || ! absorberMaterial || ! gapMaterial ) { G4ExceptionDescription msg; - msg << "Cannot retrieve materials already defined."; + msg << "Cannot retrieve materials already defined."; G4Exception("B4DetectorConstruction::DefineVolumes()", "MyCode0001", FatalException, msg); - } - - // + } + + // // World // - auto worldS + auto worldS = new G4Box("World", // its name worldSizeXY/2, worldSizeXY/2, worldSizeZ/2); // its size - + auto worldLV = new G4LogicalVolume( worldS, // its solid defaultMaterial, // its material "World"); // its name - + auto worldPV = new G4PVPlacement( 0, // no rotation G4ThreeVector(), // at (0,0,0) - worldLV, // its logical volume + worldLV, // its logical volume "World", // its name 0, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - - // + fCheckOverlaps); // checking overlaps + + // // Calorimeter - // + // auto calorimeterS = new G4Box("Calorimeter", // its name calorSizeXY/2, calorSizeXY/2, calorThickness/2); // its size - + auto calorLV = new G4LogicalVolume( calorimeterS, // its solid defaultMaterial, // its material "Calorimeter"); // its name - + new G4PVPlacement( 0, // no rotation G4ThreeVector(), // at (0,0,0) - calorLV, // its logical volume + calorLV, // its logical volume "Calorimeter", // its name worldLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - - // + fCheckOverlaps); // checking overlaps + + // // Layer // - auto layerS + auto layerS = new G4Box("Layer", // its name calorSizeXY/2, calorSizeXY/2, layerThickness/2); // its size - + auto layerLV = new G4LogicalVolume( layerS, // its solid @@ -199,68 +199,68 @@ G4VPhysicalVolume* B4DetectorConstruction::DefineVolumes() kZAxis, // axis of replication nofLayers, // number of replica layerThickness); // witdth of replica - - // + + // // Absorber // - auto absorberS + auto absorberS = new G4Box("Abso", // its name calorSizeXY/2, calorSizeXY/2, absoThickness/2); // its size - + auto absorberLV = new G4LogicalVolume( absorberS, // its solid absorberMaterial, // its material "Abso"); // its name - + fAbsorberPV = new G4PVPlacement( 0, // no rotation G4ThreeVector(0., 0., -gapThickness/2), // its position - absorberLV, // its logical volume + absorberLV, // its logical volume "Abso", // its name layerLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps - // + // // Gap // - auto gapS + auto gapS = new G4Box("Gap", // its name calorSizeXY/2, calorSizeXY/2, gapThickness/2); // its size - + auto gapLV = new G4LogicalVolume( gapS, // its solid gapMaterial, // its material "Gap"); // its name - + fGapPV = new G4PVPlacement( 0, // no rotation G4ThreeVector(0., 0., absoThickness/2), // its position - gapLV, // its logical volume + gapLV, // its logical volume "Gap", // its name layerLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // // print parameters // G4cout - << G4endl + << G4endl << "------------------------------------------------------------" << G4endl << "---> The calorimeter is " << nofLayers << " layers of: [ " - << absoThickness/mm << "mm of " << absorberMaterial->GetName() + << absoThickness/mm << "mm of " << absorberMaterial->GetName() << " + " << gapThickness/mm << "mm of " << gapMaterial->GetName() << " ] " << G4endl << "------------------------------------------------------------" << G4endl; - - // + + // // Visualization attributes // worldLV->SetVisAttributes (G4VisAttributes::GetInvisible()); @@ -278,14 +278,14 @@ G4VPhysicalVolume* B4DetectorConstruction::DefineVolumes() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4DetectorConstruction::ConstructSDandField() -{ +{ // Create global magnetic field messenger. // Uniform magnetic field is then created automatically if // the field value is not zero. G4ThreeVector fieldValue; fMagFieldMessenger = new G4GlobalMagFieldMessenger(fieldValue); fMagFieldMessenger->SetVerboseLevel(1); - + // Register the field messenger for deleting G4AutoDelete::Register(fMagFieldMessenger); } diff --git a/examples/basic/B4/B4a/src/B4PrimaryGeneratorAction.cc b/examples/basic/B4/B4a/src/B4PrimaryGeneratorAction.cc index fc067573c9..41994a9778 100644 --- a/examples/basic/B4/B4a/src/B4PrimaryGeneratorAction.cc +++ b/examples/basic/B4/B4a/src/B4PrimaryGeneratorAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4PrimaryGeneratorAction.cc /// \brief Implementation of the B4PrimaryGeneratorAction class @@ -51,7 +51,7 @@ B4PrimaryGeneratorAction::B4PrimaryGeneratorAction() // default particle kinematic // - auto particleDefinition + auto particleDefinition = G4ParticleTable::GetParticleTable()->FindParticle("e-"); fParticleGun->SetParticleDefinition(particleDefinition); fParticleGun->SetParticleMomentumDirection(G4ThreeVector(0.,0.,1.)); @@ -72,7 +72,7 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) // This function is called at the begining of event // In order to avoid dependence of PrimaryGeneratorAction - // on DetectorConstruction class we get world volume + // on DetectorConstruction class we get world volume // from G4LogicalVolumeStore // G4double worldZHalfLength = 0.; @@ -85,7 +85,7 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) } if ( worldBox ) { - worldZHalfLength = worldBox->GetZHalfLength(); + worldZHalfLength = worldBox->GetZHalfLength(); } else { G4ExceptionDescription msg; @@ -94,8 +94,8 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) msg << "The gun will be place in the center."; G4Exception("B4PrimaryGeneratorAction::GeneratePrimaries()", "MyCode0002", JustWarning, msg); - } - + } + // Set gun position fParticleGun ->SetParticlePosition(G4ThreeVector(0., 0., -worldZHalfLength)); diff --git a/examples/basic/B4/B4a/src/B4RunAction.cc b/examples/basic/B4/B4a/src/B4RunAction.cc index 26f0258686..8021ac11d9 100644 --- a/examples/basic/B4/B4a/src/B4RunAction.cc +++ b/examples/basic/B4/B4a/src/B4RunAction.cc @@ -39,9 +39,9 @@ B4RunAction::B4RunAction() : G4UserRunAction() -{ +{ // set printing event number per each event - G4RunManager::GetRunManager()->SetPrintProgress(1); + G4RunManager::GetRunManager()->SetPrintProgress(1); // Create analysis manager // The choice of analysis technology is done via selectin of a namespace @@ -49,7 +49,7 @@ B4RunAction::B4RunAction() auto analysisManager = G4AnalysisManager::Instance(); G4cout << "Using " << analysisManager->GetType() << G4endl; - // Create directories + // Create directories //analysisManager->SetHistoDirectoryName("histograms"); //analysisManager->SetNtupleDirectoryName("ntuple"); analysisManager->SetVerboseLevel(1); @@ -58,7 +58,7 @@ B4RunAction::B4RunAction() // Book histograms, ntuple // - + // Creating histograms analysisManager->CreateH1("Eabs","Edep in absorber", 100, 0., 800*MeV); analysisManager->CreateH1("Egap","Edep in gap", 100, 0., 100*MeV); @@ -79,16 +79,16 @@ B4RunAction::B4RunAction() B4RunAction::~B4RunAction() { - delete G4AnalysisManager::Instance(); + delete G4AnalysisManager::Instance(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4RunAction::BeginOfRunAction(const G4Run* /*run*/) -{ +{ //inform the runManager to save random number seed //G4RunManager::GetRunManager()->SetRandomNumberStore(true); - + // Get analysis manager auto analysisManager = G4AnalysisManager::Instance(); @@ -108,30 +108,30 @@ void B4RunAction::EndOfRunAction(const G4Run* /*run*/) if ( analysisManager->GetH1(1) ) { G4cout << G4endl << " ----> print histograms statistic "; if(isMaster) { - G4cout << "for the entire run " << G4endl << G4endl; + G4cout << "for the entire run " << G4endl << G4endl; } else { - G4cout << "for the local thread " << G4endl << G4endl; + G4cout << "for the local thread " << G4endl << G4endl; } - - G4cout << " EAbs : mean = " - << G4BestUnit(analysisManager->GetH1(0)->mean(), "Energy") - << " rms = " + + G4cout << " EAbs : mean = " + << G4BestUnit(analysisManager->GetH1(0)->mean(), "Energy") + << " rms = " << G4BestUnit(analysisManager->GetH1(0)->rms(), "Energy") << G4endl; - - G4cout << " EGap : mean = " - << G4BestUnit(analysisManager->GetH1(1)->mean(), "Energy") - << " rms = " + + G4cout << " EGap : mean = " + << G4BestUnit(analysisManager->GetH1(1)->mean(), "Energy") + << " rms = " << G4BestUnit(analysisManager->GetH1(1)->rms(), "Energy") << G4endl; - - G4cout << " LAbs : mean = " - << G4BestUnit(analysisManager->GetH1(2)->mean(), "Length") - << " rms = " + + G4cout << " LAbs : mean = " + << G4BestUnit(analysisManager->GetH1(2)->mean(), "Length") + << " rms = " << G4BestUnit(analysisManager->GetH1(2)->rms(), "Length") << G4endl; - G4cout << " LGap : mean = " - << G4BestUnit(analysisManager->GetH1(3)->mean(), "Length") - << " rms = " + G4cout << " LGap : mean = " + << G4BestUnit(analysisManager->GetH1(3)->mean(), "Length") + << " rms = " << G4BestUnit(analysisManager->GetH1(3)->rms(), "Length") << G4endl; } diff --git a/examples/basic/B4/B4a/src/B4aActionInitialization.cc b/examples/basic/B4/B4a/src/B4aActionInitialization.cc index 496edb3d9a..0c94d5fa95 100644 --- a/examples/basic/B4/B4a/src/B4aActionInitialization.cc +++ b/examples/basic/B4/B4a/src/B4aActionInitialization.cc @@ -63,6 +63,6 @@ void B4aActionInitialization::Build() const auto eventAction = new B4aEventAction; SetUserAction(eventAction); SetUserAction(new B4aSteppingAction(fDetConstruction,eventAction)); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4a/src/B4aEventAction.cc b/examples/basic/B4/B4a/src/B4aEventAction.cc index 46efda4126..2e76100cc1 100644 --- a/examples/basic/B4/B4a/src/B4aEventAction.cc +++ b/examples/basic/B4/B4a/src/B4aEventAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4aEventAction.cc /// \brief Implementation of the B4aEventAction class @@ -56,7 +56,7 @@ B4aEventAction::~B4aEventAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4aEventAction::BeginOfEventAction(const G4Event* /*event*/) -{ +{ // initialisation per event fEnergyAbs = 0.; fEnergyGap = 0.; @@ -79,20 +79,20 @@ void B4aEventAction::EndOfEventAction(const G4Event* event) analysisManager->FillH1(1, fEnergyGap); analysisManager->FillH1(2, fTrackLAbs); analysisManager->FillH1(3, fTrackLGap); - + // fill ntuple analysisManager->FillNtupleDColumn(0, fEnergyAbs); analysisManager->FillNtupleDColumn(1, fEnergyGap); analysisManager->FillNtupleDColumn(2, fTrackLAbs); analysisManager->FillNtupleDColumn(3, fTrackLGap); - analysisManager->AddNtupleRow(); - + analysisManager->AddNtupleRow(); + // Print per event (modulo n) // auto eventID = event->GetEventID(); auto printModulo = G4RunManager::GetRunManager()->GetPrintProgress(); if ( ( printModulo > 0 ) && ( eventID % printModulo == 0 ) ) { - G4cout << "---> End of event: " << eventID << G4endl; + G4cout << "---> End of event: " << eventID << G4endl; G4cout << " Absorber: total energy: " << std::setw(7) @@ -106,6 +106,6 @@ void B4aEventAction::EndOfEventAction(const G4Event* event) << G4BestUnit(fTrackLGap,"Length") << G4endl; } -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4a/src/B4aSteppingAction.cc b/examples/basic/B4/B4a/src/B4aSteppingAction.cc index 2d639bd0dd..09d28b9b6c 100644 --- a/examples/basic/B4/B4a/src/B4aSteppingAction.cc +++ b/examples/basic/B4/B4a/src/B4aSteppingAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4aSteppingAction.cc /// \brief Implementation of the B4aSteppingAction class @@ -57,20 +57,20 @@ void B4aSteppingAction::UserSteppingAction(const G4Step* step) // get volume of the current step auto volume = step->GetPreStepPoint()->GetTouchableHandle()->GetVolume(); - + // energy deposit auto edep = step->GetTotalEnergyDeposit(); - + // step length G4double stepLength = 0.; if ( step->GetTrack()->GetDefinition()->GetPDGCharge() != 0. ) { stepLength = step->GetStepLength(); } - + if ( volume == fDetConstruction->GetAbsorberPV() ) { fEventAction->AddAbs(edep,stepLength); } - + if ( volume == fDetConstruction->GetGapPV() ) { fEventAction->AddGap(edep,stepLength); } diff --git a/examples/basic/B4/B4b/CMakeLists.txt b/examples/basic/B4/B4b/CMakeLists.txt index e117b14e01..bb17e63430 100644 --- a/examples/basic/B4/B4b/CMakeLists.txt +++ b/examples/basic/B4/B4b/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B4b) #---------------------------------------------------------------------------- diff --git a/examples/basic/B4/B4b/exampleB4b.cc b/examples/basic/B4/B4b/exampleB4b.cc index dafb0b6f6b..23da2acfaf 100644 --- a/examples/basic/B4/B4b/exampleB4b.cc +++ b/examples/basic/B4/B4b/exampleB4b.cc @@ -31,22 +31,21 @@ #include "B4bActionInitialization.hh" #include "G4RunManagerFactory.hh" - -#include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "G4UIcommand.hh" -#include "FTFP_BERT.hh" - -#include "Randomize.hh" - -#include "G4VisExecutive.hh" +#include "G4UImanager.hh" #include "G4UIExecutive.hh" +#include "G4VisExecutive.hh" +#include "FTFP_BERT.hh" +#include "Randomize.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... namespace { void PrintUsage() { G4cerr << " Usage: " << G4endl; - G4cerr << " exampleB4a [-m macro ] [-u UIsession] [-t nThreads]" << G4endl; + G4cerr << " exampleB4a [-m macro ] [-u UIsession] [-t nThreads] [-vDefault]" + << G4endl; G4cerr << " note: -t option is available only for multi-threaded mode." << G4endl; } @@ -62,9 +61,10 @@ int main(int argc,char** argv) PrintUsage(); return 1; } - + G4String macro; G4String session; + G4bool verboseBestUnits = true; #ifdef G4MULTITHREADED G4int nThreads = 0; #endif @@ -76,11 +76,15 @@ int main(int argc,char** argv) nThreads = G4UIcommand::ConvertToInt(argv[i+1]); } #endif + else if ( G4String(argv[i]) == "-vDefault" ) { + verboseBestUnits = false; + --i; // this option is not followed with a parameter + } else { PrintUsage(); return 1; } - } + } // Detect interactive mode (if no macro provided) and define UI session // @@ -88,19 +92,24 @@ int main(int argc,char** argv) if ( ! macro.size() ) { ui = new G4UIExecutive(argc, argv, session); } - + // Optionally: choose a different Random engine... - // // G4Random::setTheEngine(new CLHEP::MTwistEngine); - + + // Use G4SteppingVerboseWithUnits + if ( verboseBestUnits ) { + G4int precision = 8; + G4SteppingVerbose::UseBestUnit(precision); + } + // Construct the default run manager // auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::Default); #ifdef G4MULTITHREADED - if ( nThreads > 0 ) { + if ( nThreads > 0 ) { runManager->SetNumberOfThreads(nThreads); - } + } #endif // Set mandatory initialization classes @@ -110,10 +119,10 @@ int main(int argc,char** argv) auto physicsList = new FTFP_BERT; runManager->SetUserInitialization(physicsList); - + auto actionInitialization = new B4bActionInitialization(detConstruction); runManager->SetUserInitialization(actionInitialization); - + // Initialize visualization auto visManager = new G4VisExecutive; // G4VisExecutive can take a verbosity argument - see /vis/verbose guidance. @@ -130,7 +139,7 @@ int main(int argc,char** argv) G4String command = "/control/execute "; UImanager->ApplyCommand(command+macro); } - else { + else { // interactive mode : define UI session UImanager->ApplyCommand("/control/execute init_vis.mac"); if (ui->IsGUI()) { @@ -142,7 +151,7 @@ int main(int argc,char** argv) // Job termination // Free the store: user actions, physics_list and detector_description are - // owned and deleted by the run manager, so they should not be deleted + // owned and deleted by the run manager, so they should not be deleted // in the main() program ! delete visManager; diff --git a/examples/basic/B4/B4b/exampleB4b.out b/examples/basic/B4/B4b/exampleB4b.out index df4d5e423f..6b2a5c1064 100644 --- a/examples/basic/B4/B4b/exampleB4b.out +++ b/examples/basic/B4/B4b/exampleB4b.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -131,48 +137,48 @@ Checking overlaps for volume Gap (G4Box) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -180,31 +186,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -212,288 +218,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -502,17 +508,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -520,67 +526,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -588,13 +594,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -602,13 +608,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -616,12 +622,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -629,13 +635,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -643,13 +649,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -657,13 +663,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -671,60 +677,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -732,27 +738,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -760,25 +766,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -786,25 +792,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -812,13 +818,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -841,7 +847,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -853,15 +859,15 @@ See commands in /vis/modeling/trajectories/ for other options. ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 272.576 MeV total track length: 19.7955 cm - Gap: total energy: 14.3219 MeV total track length: 6.97335 cm + Absorber: total energy: 276.418 MeV total track length: 20.0351 cm + Gap: total energy: 16.7054 MeV total track length: 8.39188 cm ----> print histograms statistic for the entire run - EAbs : mean = 272.576 MeV rms = 0 eV - EGap : mean = 14.3219 MeV rms = 0 eV - LAbs : mean = 19.7955 cm rms = 0 fm - LGap : mean = 6.97335 cm rms = 0 fm + EAbs : mean = 276.418 MeV rms = 0 meV + EGap : mean = 16.7054 MeV rms = 0 meV + LAbs : mean = 20.0351 cm rms = 0 fm + LGap : mean = 8.39188 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -926,48 +932,48 @@ hBertiniCaptureAtRest,muMinusCaptureAtRest, dInelastic, tInelast phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -975,31 +981,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1007,303 +1013,303 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 1 starts. ### Run 1 start. ... create file : B4.root - done ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 281.551 MeV total track length: 20.6175 cm - Gap: total energy: 17.2447 MeV total track length: 8.06701 cm + Absorber: total energy: 276.851 MeV total track length: 20.6185 cm + Gap: total energy: 15.9299 MeV total track length: 8.21284 cm ----> print histograms statistic for the entire run - EAbs : mean = 281.551 MeV rms = 0 eV - EGap : mean = 17.2447 MeV rms = 0 eV - LAbs : mean = 20.6175 cm rms = 0 fm - LGap : mean = 8.06701 cm rms = 0 fm + EAbs : mean = 276.851 MeV rms = 0 meV + EGap : mean = 15.9299 MeV rms = 0 meV + LAbs : mean = 20.6185 cm rms = 0 fm + LGap : mean = 8.21284 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -1313,48 +1319,48 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1362,31 +1368,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1394,303 +1400,303 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 2 starts. ### Run 2 start. ... create file : B4.root - done ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 442.375 MeV total track length: 31.86 cm - Gap: total energy: 26.8732 MeV total track length: 13.3258 cm + Absorber: total energy: 468.054 MeV total track length: 34.15 cm + Gap: total energy: 27.9107 MeV total track length: 14.3207 cm ----> print histograms statistic for the entire run - EAbs : mean = 442.375 MeV rms = 0 eV - EGap : mean = 26.8732 MeV rms = 0 eV - LAbs : mean = 31.86 cm rms = 0 fm - LGap : mean = 13.3258 cm rms = 0 fm + EAbs : mean = 468.054 MeV rms = 0 meV + EGap : mean = 27.9107 MeV rms = 0 meV + LAbs : mean = 34.15 cm rms = 0 fm + LGap : mean = 14.3207 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/basic/B4/B4b/gui.mac b/examples/basic/B4/B4b/gui.mac index 028e44e4b7..d7bb65693e 100644 --- a/examples/basic/B4/B4b/gui.mac +++ b/examples/basic/B4/B4b/gui.mac @@ -23,13 +23,6 @@ /gui/addButton gun "neutron" "/gun/particle neutron" /gui/addButton gun "proton" "/gun/particle proton" # -# Vis menu : -/gui/addMenu vis Vis -/gui/addButton vis DAWNFILE "/control/execute visTutor/exN03Vis0.mac" -/gui/addButton vis OpenInventor "/control/execute visTutor/exN03Vis5.mac" -/gui/addButton vis TimeSlicing "/control/execute visTutor/exN03Vis12.mac" -/gui/addButton vis EmShower "/control/execute visTutor/exN03Vis13.mac" -# # Viewer menu : /gui/addMenu viewer Viewer /gui/addButton viewer "Set style surface" "/vis/viewer/set/style surface" diff --git a/examples/basic/B4/B4b/include/B4DetectorConstruction.hh b/examples/basic/B4/B4b/include/B4DetectorConstruction.hh index 7ca76b4ebd..9b2379571b 100644 --- a/examples/basic/B4/B4b/include/B4DetectorConstruction.hh +++ b/examples/basic/B4/B4b/include/B4DetectorConstruction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4DetectorConstruction.hh /// \brief Definition of the B4DetectorConstruction class @@ -47,7 +47,7 @@ class G4GlobalMagFieldMessenger; /// - the number of layers, /// - the transverse size of the calorimeter (the input face is a square). /// -/// In addition a transverse uniform magnetic field is defined +/// In addition a transverse uniform magnetic field is defined /// via G4GlobalMagFieldMessenger class. class B4DetectorConstruction : public G4VUserDetectorConstruction @@ -64,34 +64,34 @@ class B4DetectorConstruction : public G4VUserDetectorConstruction // const G4VPhysicalVolume* GetAbsorberPV() const; const G4VPhysicalVolume* GetGapPV() const; - + private: // methods // void DefineMaterials(); G4VPhysicalVolume* DefineVolumes(); - + // data members // - static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; + static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; // magnetic field messenger - + G4VPhysicalVolume* fAbsorberPV; // the absorber physical volume G4VPhysicalVolume* fGapPV; // the gap physical volume - + G4bool fCheckOverlaps; // option to activate checking of volumes overlaps }; // inline functions -inline const G4VPhysicalVolume* B4DetectorConstruction::GetAbsorberPV() const { - return fAbsorberPV; +inline const G4VPhysicalVolume* B4DetectorConstruction::GetAbsorberPV() const { + return fAbsorberPV; } -inline const G4VPhysicalVolume* B4DetectorConstruction::GetGapPV() const { - return fGapPV; +inline const G4VPhysicalVolume* B4DetectorConstruction::GetGapPV() const { + return fGapPV; } - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4b/include/B4PrimaryGeneratorAction.hh b/examples/basic/B4/B4b/include/B4PrimaryGeneratorAction.hh index 1a5c53f43b..9e2a99aa73 100644 --- a/examples/basic/B4/B4b/include/B4PrimaryGeneratorAction.hh +++ b/examples/basic/B4/B4b/include/B4PrimaryGeneratorAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4PrimaryGeneratorAction.hh /// \brief Definition of the B4PrimaryGeneratorAction class @@ -38,19 +38,19 @@ class G4Event; /// The primary generator action class with particle gum. /// -/// It defines a single particle which hits the calorimeter +/// It defines a single particle which hits the calorimeter /// perpendicular to the input face. The type of the particle -/// can be changed via the G4 build-in commands of G4ParticleGun class +/// can be changed via the G4 build-in commands of G4ParticleGun class /// (see the macros provided with this example). class B4PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B4PrimaryGeneratorAction(); + B4PrimaryGeneratorAction(); virtual ~B4PrimaryGeneratorAction(); virtual void GeneratePrimaries(G4Event* event); - + // set methods void SetRandomFlag(G4bool value); diff --git a/examples/basic/B4/B4b/include/B4bEventAction.hh b/examples/basic/B4/B4b/include/B4bEventAction.hh index 3bb9b0972d..deac38207d 100644 --- a/examples/basic/B4/B4b/include/B4bEventAction.hh +++ b/examples/basic/B4/B4b/include/B4bEventAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4bEventAction.hh /// \brief Definition of the B4bEventAction class @@ -35,8 +35,8 @@ /// Event action class /// -/// In EndOfEventAction(), it prints the accumulated quantities of the energy -/// deposit and track lengths of charged particles in Absober and Gap layers +/// In EndOfEventAction(), it prints the accumulated quantities of the energy +/// deposit and track lengths of charged particles in Absober and Gap layers /// stored in B4bRunData object. class B4bEventAction : public G4UserEventAction @@ -47,15 +47,15 @@ class B4bEventAction : public G4UserEventAction virtual void BeginOfEventAction(const G4Event* event); virtual void EndOfEventAction(const G4Event* event); - + private: // methods void PrintEventStatistics(G4double absoEdep, G4double absoTrackLength, G4double gapEdep, G4double gapTrackLength) const; }; - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #endif - + diff --git a/examples/basic/B4/B4b/include/B4bRunAction.hh b/examples/basic/B4/B4b/include/B4bRunAction.hh index a93993b1f7..30eb7ff836 100644 --- a/examples/basic/B4/B4b/include/B4bRunAction.hh +++ b/examples/basic/B4/B4b/include/B4bRunAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4bRunAction.hh /// \brief Definition of the B4bRunAction class @@ -37,9 +37,9 @@ class G4Run; /// Run action class /// -/// It accumulates statistic and computes dispersion of the energy deposit +/// It accumulates statistic and computes dispersion of the energy deposit /// and track lengths of charged particles with use of analysis tools: -/// H1D histograms are created in BeginOfRunAction() for the following +/// H1D histograms are created in BeginOfRunAction() for the following /// physics quantities: /// - Edep in absorber /// - Edep in gap @@ -49,7 +49,7 @@ class G4Run; /// The histograms and ntuple are saved in the output file in a format /// accoring to a selected technology in B4Analysis.hh. /// -/// In EndOfRunAction(), the accumulated statistic and computed +/// In EndOfRunAction(), the accumulated statistic and computed /// dispersion is printed. /// diff --git a/examples/basic/B4/B4b/include/B4bRunData.hh b/examples/basic/B4/B4b/include/B4bRunData.hh index 1235670aeb..4725022980 100644 --- a/examples/basic/B4/B4b/include/B4bRunData.hh +++ b/examples/basic/B4/B4b/include/B4bRunData.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4bRunData.hh /// \brief Definition of the B4bRunData class @@ -45,8 +45,8 @@ const G4int kDim = 2; /// /// It defines data members to hold the energy deposit and track lengths /// of charged particles in Absober and Gap layers. -/// -/// In order to reduce the number of data members a 2-dimensions array +/// +/// In order to reduce the number of data members a 2-dimensions array /// is introduced for each quantity: /// - fEdep[], fTrackLength[]. /// @@ -68,18 +68,18 @@ public: // Get methods G4String GetVolumeName(G4int id) const; G4double GetEdep(G4int id) const; - G4double GetTrackLength(G4int id) const; + G4double GetTrackLength(G4int id) const; private: std::array fVolumeNames; std::array fEdep; - std::array fTrackLength; + std::array fTrackLength; }; // inline functions inline void B4bRunData::Add(G4int id, G4double de, G4double dl) { - fEdep[id] += de; + fEdep[id] += de; fTrackLength[id] += dl; } @@ -89,7 +89,7 @@ inline G4String B4bRunData::GetVolumeName(G4int id) const { inline G4double B4bRunData::GetEdep(G4int id) const { return fEdep[id]; -} +} inline G4double B4bRunData::GetTrackLength(G4int id) const { return fTrackLength[id]; diff --git a/examples/basic/B4/B4b/include/B4bSteppingAction.hh b/examples/basic/B4/B4b/include/B4bSteppingAction.hh index 24653cdb5f..bdebdbe45d 100644 --- a/examples/basic/B4/B4b/include/B4bSteppingAction.hh +++ b/examples/basic/B4/B4b/include/B4bSteppingAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4bSteppingAction.hh /// \brief Definition of the B4bSteppingAction class @@ -36,7 +36,7 @@ class B4DetectorConstruction; /// Stepping action class. /// -/// In UserSteppingAction() there are collected the energy deposit and track +/// In UserSteppingAction() there are collected the energy deposit and track /// lengths of charged particles in Absober and Gap layers and /// updated in B4bRunData object. @@ -47,7 +47,7 @@ public: virtual ~B4bSteppingAction(); virtual void UserSteppingAction(const G4Step* step); - + private: const B4DetectorConstruction* fDetConstruction; }; diff --git a/examples/basic/B4/B4b/plotHisto.C b/examples/basic/B4/B4b/plotHisto.C index e9d92c386f..868a742ab5 100644 --- a/examples/basic/B4/B4b/plotHisto.C +++ b/examples/basic/B4/B4b/plotHisto.C @@ -1,43 +1,43 @@ -// ROOT macro file for plotting example B4 histograms -// +// ROOT macro file for plotting example B4 histograms +// // Can be run from ROOT session: // root[0] .x plotHisto.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Draw Eabs histogram in the pad 1 c1->cd(1); TH1D* hist1 = (TH1D*)f.Get("Eabs"); hist1->Draw("HIST"); - + // Draw Labs histogram in the pad 2 c1->cd(2); TH1D* hist2 = (TH1D*)f.Get("Labs"); hist2->Draw("HIST"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y TH1D* hist3 = (TH1D*)f.Get("Egap"); c1->cd(3); gPad->SetLogy(1); hist3->Draw("HIST"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y c1->cd(4); gPad->SetLogy(1); TH1D* hist4 = (TH1D*)f.Get("Lgap"); hist4->Draw("HIST"); -} +} diff --git a/examples/basic/B4/B4b/plotNtuple.C b/examples/basic/B4/B4b/plotNtuple.C index 0847986468..086bbd402a 100644 --- a/examples/basic/B4/B4b/plotNtuple.C +++ b/examples/basic/B4/B4b/plotNtuple.C @@ -1,42 +1,42 @@ // ROOT macro file for plotting example B4 ntuple -// +// // Can be run from ROOT session: // root[0] .x plotNtuple.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Get ntuple TNtuple* ntuple = (TNtuple*)f.Get("B4"); // Draw Eabs histogram in the pad 1 c1->cd(1); ntuple->Draw("Eabs"); - + // Draw Labs histogram in the pad 2 c1->cd(2); ntuple->Draw("Labs"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y ?? how to do this? c1->cd(3); gPad->SetLogy(1); ntuple->Draw("Egap"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y ?? how to do this? c1->cd(4); gPad->SetLogy(1); ntuple->Draw("Egap"); -} +} diff --git a/examples/basic/B4/B4b/src/B4DetectorConstruction.cc b/examples/basic/B4/B4b/src/B4DetectorConstruction.cc index 521faf1868..66144e0ac6 100644 --- a/examples/basic/B4/B4b/src/B4DetectorConstruction.cc +++ b/examples/basic/B4/B4b/src/B4DetectorConstruction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4DetectorConstruction.cc /// \brief Implementation of the B4DetectorConstruction class @@ -52,8 +52,8 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4ThreadLocal -G4GlobalMagFieldMessenger* B4DetectorConstruction::fMagFieldMessenger = nullptr; +G4ThreadLocal +G4GlobalMagFieldMessenger* B4DetectorConstruction::fMagFieldMessenger = nullptr; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -68,16 +68,16 @@ B4DetectorConstruction::B4DetectorConstruction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B4DetectorConstruction::~B4DetectorConstruction() -{ +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VPhysicalVolume* B4DetectorConstruction::Construct() { - // Define materials + // Define materials DefineMaterials(); - + // Define volumes return DefineVolumes(); } @@ -85,15 +85,15 @@ G4VPhysicalVolume* B4DetectorConstruction::Construct() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4DetectorConstruction::DefineMaterials() -{ +{ // Lead material defined using NIST Manager auto nistManager = G4NistManager::Instance(); nistManager->FindOrBuildMaterial("G4_Pb"); - + // Liquid argon material G4double a; // mass of a mole; - G4double z; // z=mean number of protons; - G4double density; + G4double z; // z=mean number of protons; + G4double density; new G4Material("liquidArgon", z=18., a= 39.95*g/mole, density= 1.390*g/cm3); // The argon by NIST Manager is a gas with a different density @@ -118,74 +118,74 @@ G4VPhysicalVolume* B4DetectorConstruction::DefineVolumes() auto layerThickness = absoThickness + gapThickness; auto calorThickness = nofLayers * layerThickness; auto worldSizeXY = 1.2 * calorSizeXY; - auto worldSizeZ = 1.2 * calorThickness; - + auto worldSizeZ = 1.2 * calorThickness; + // Get materials auto defaultMaterial = G4Material::GetMaterial("Galactic"); auto absorberMaterial = G4Material::GetMaterial("G4_Pb"); auto gapMaterial = G4Material::GetMaterial("liquidArgon"); - + if ( ! defaultMaterial || ! absorberMaterial || ! gapMaterial ) { G4ExceptionDescription msg; - msg << "Cannot retrieve materials already defined."; + msg << "Cannot retrieve materials already defined."; G4Exception("B4DetectorConstruction::DefineVolumes()", "MyCode0001", FatalException, msg); - } - - // + } + + // // World // - auto worldS + auto worldS = new G4Box("World", // its name worldSizeXY/2, worldSizeXY/2, worldSizeZ/2); // its size - + auto worldLV = new G4LogicalVolume( worldS, // its solid defaultMaterial, // its material "World"); // its name - + auto worldPV = new G4PVPlacement( 0, // no rotation G4ThreeVector(), // at (0,0,0) - worldLV, // its logical volume + worldLV, // its logical volume "World", // its name 0, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - - // + fCheckOverlaps); // checking overlaps + + // // Calorimeter - // + // auto calorimeterS = new G4Box("Calorimeter", // its name calorSizeXY/2, calorSizeXY/2, calorThickness/2); // its size - + auto calorLV = new G4LogicalVolume( calorimeterS, // its solid defaultMaterial, // its material "Calorimeter"); // its name - + new G4PVPlacement( 0, // no rotation G4ThreeVector(), // at (0,0,0) - calorLV, // its logical volume + calorLV, // its logical volume "Calorimeter", // its name worldLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - - // + fCheckOverlaps); // checking overlaps + + // // Layer // - auto layerS + auto layerS = new G4Box("Layer", // its name calorSizeXY/2, calorSizeXY/2, layerThickness/2); // its size - + auto layerLV = new G4LogicalVolume( layerS, // its solid @@ -199,68 +199,68 @@ G4VPhysicalVolume* B4DetectorConstruction::DefineVolumes() kZAxis, // axis of replication nofLayers, // number of replica layerThickness); // witdth of replica - - // + + // // Absorber // - auto absorberS + auto absorberS = new G4Box("Abso", // its name calorSizeXY/2, calorSizeXY/2, absoThickness/2); // its size - + auto absorberLV = new G4LogicalVolume( absorberS, // its solid absorberMaterial, // its material "Abso"); // its name - + fAbsorberPV = new G4PVPlacement( 0, // no rotation G4ThreeVector(0., 0., -gapThickness/2), // its position - absorberLV, // its logical volume + absorberLV, // its logical volume "Abso", // its name layerLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps - // + // // Gap // - auto gapS + auto gapS = new G4Box("Gap", // its name calorSizeXY/2, calorSizeXY/2, gapThickness/2); // its size - + auto gapLV = new G4LogicalVolume( gapS, // its solid gapMaterial, // its material "Gap"); // its name - + fGapPV = new G4PVPlacement( 0, // no rotation G4ThreeVector(0., 0., absoThickness/2), // its position - gapLV, // its logical volume + gapLV, // its logical volume "Gap", // its name layerLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // // print parameters // G4cout - << G4endl + << G4endl << "------------------------------------------------------------" << G4endl << "---> The calorimeter is " << nofLayers << " layers of: [ " - << absoThickness/mm << "mm of " << absorberMaterial->GetName() + << absoThickness/mm << "mm of " << absorberMaterial->GetName() << " + " << gapThickness/mm << "mm of " << gapMaterial->GetName() << " ] " << G4endl << "------------------------------------------------------------" << G4endl; - - // + + // // Visualization attributes // worldLV->SetVisAttributes (G4VisAttributes::GetInvisible()); @@ -278,14 +278,14 @@ G4VPhysicalVolume* B4DetectorConstruction::DefineVolumes() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4DetectorConstruction::ConstructSDandField() -{ +{ // Create global magnetic field messenger. // Uniform magnetic field is then created automatically if // the field value is not zero. G4ThreeVector fieldValue; fMagFieldMessenger = new G4GlobalMagFieldMessenger(fieldValue); fMagFieldMessenger->SetVerboseLevel(1); - + // Register the field messenger for deleting G4AutoDelete::Register(fMagFieldMessenger); } diff --git a/examples/basic/B4/B4b/src/B4PrimaryGeneratorAction.cc b/examples/basic/B4/B4b/src/B4PrimaryGeneratorAction.cc index fc067573c9..41994a9778 100644 --- a/examples/basic/B4/B4b/src/B4PrimaryGeneratorAction.cc +++ b/examples/basic/B4/B4b/src/B4PrimaryGeneratorAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4PrimaryGeneratorAction.cc /// \brief Implementation of the B4PrimaryGeneratorAction class @@ -51,7 +51,7 @@ B4PrimaryGeneratorAction::B4PrimaryGeneratorAction() // default particle kinematic // - auto particleDefinition + auto particleDefinition = G4ParticleTable::GetParticleTable()->FindParticle("e-"); fParticleGun->SetParticleDefinition(particleDefinition); fParticleGun->SetParticleMomentumDirection(G4ThreeVector(0.,0.,1.)); @@ -72,7 +72,7 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) // This function is called at the begining of event // In order to avoid dependence of PrimaryGeneratorAction - // on DetectorConstruction class we get world volume + // on DetectorConstruction class we get world volume // from G4LogicalVolumeStore // G4double worldZHalfLength = 0.; @@ -85,7 +85,7 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) } if ( worldBox ) { - worldZHalfLength = worldBox->GetZHalfLength(); + worldZHalfLength = worldBox->GetZHalfLength(); } else { G4ExceptionDescription msg; @@ -94,8 +94,8 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) msg << "The gun will be place in the center."; G4Exception("B4PrimaryGeneratorAction::GeneratePrimaries()", "MyCode0002", JustWarning, msg); - } - + } + // Set gun position fParticleGun ->SetParticlePosition(G4ThreeVector(0., 0., -worldZHalfLength)); diff --git a/examples/basic/B4/B4b/src/B4bActionInitialization.cc b/examples/basic/B4/B4b/src/B4bActionInitialization.cc index 10fbd777b8..086662f80b 100644 --- a/examples/basic/B4/B4b/src/B4bActionInitialization.cc +++ b/examples/basic/B4/B4b/src/B4bActionInitialization.cc @@ -63,6 +63,6 @@ void B4bActionInitialization::Build() const SetUserAction(new B4bRunAction); SetUserAction(new B4bEventAction); SetUserAction(new B4bSteppingAction(fDetConstruction)); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4b/src/B4bEventAction.cc b/examples/basic/B4/B4b/src/B4bEventAction.cc index 977f253174..af7c3f5879 100644 --- a/examples/basic/B4/B4b/src/B4bEventAction.cc +++ b/examples/basic/B4/B4b/src/B4bEventAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4bEventAction.cc /// \brief Implementation of the B4bEventAction class @@ -56,14 +56,14 @@ void B4bEventAction::PrintEventStatistics( { // print event statistics G4cout - << " Absorber: total energy: " + << " Absorber: total energy: " << std::setw(7) << G4BestUnit(absoEdep, "Energy") - << " total track length: " + << " total track length: " << std::setw(7) << G4BestUnit(absoTrackLength, "Length") << G4endl - << " Gap: total energy: " + << " Gap: total energy: " << std::setw(7) << G4BestUnit(gapEdep, "Energy") - << " total track length: " + << " total track length: " << std::setw(7) << G4BestUnit(gapTrackLength, "Length") << G4endl; } @@ -71,18 +71,18 @@ void B4bEventAction::PrintEventStatistics( //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4bEventAction::BeginOfEventAction(const G4Event* /*event*/) -{ - auto runData +{ + auto runData = static_cast( G4RunManager::GetRunManager()->GetNonConstCurrentRun()); - runData->Reset(); + runData->Reset(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4bEventAction::EndOfEventAction(const G4Event* event) { - auto runData + auto runData = static_cast( G4RunManager::GetRunManager()->GetNonConstCurrentRun()); runData->FillPerEvent(); @@ -92,7 +92,7 @@ void B4bEventAction::EndOfEventAction(const G4Event* event) auto eventID = event->GetEventID(); auto printModulo = G4RunManager::GetRunManager()->GetPrintProgress(); if ( ( printModulo > 0 ) && ( eventID % printModulo == 0 ) ) { - G4cout << "---> End of event: " << eventID << G4endl; + G4cout << "---> End of event: " << eventID << G4endl; PrintEventStatistics( runData->GetEdep(kAbs), @@ -100,6 +100,6 @@ void B4bEventAction::EndOfEventAction(const G4Event* event) runData->GetEdep(kGap), runData->GetTrackLength(kGap)); } -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4b/src/B4bRunAction.cc b/examples/basic/B4/B4b/src/B4bRunAction.cc index df1d7e6041..8ea2dce9a0 100644 --- a/examples/basic/B4/B4b/src/B4bRunAction.cc +++ b/examples/basic/B4/B4b/src/B4bRunAction.cc @@ -40,9 +40,9 @@ B4bRunAction::B4bRunAction() : G4UserRunAction() -{ +{ // set printing event number per each event - G4RunManager::GetRunManager()->SetPrintProgress(1); + G4RunManager::GetRunManager()->SetPrintProgress(1); // Create analysis manager // The choice of analysis technology is done via selectin of a namespace @@ -50,7 +50,7 @@ B4bRunAction::B4bRunAction() auto analysisManager = G4AnalysisManager::Instance(); G4cout << "Using " << analysisManager->GetType() << G4endl; - // Create directories + // Create directories //analysisManager->SetHistoDirectoryName("histograms"); //analysisManager->SetNtupleDirectoryName("ntuple"); analysisManager->SetVerboseLevel(1); @@ -59,7 +59,7 @@ B4bRunAction::B4bRunAction() // Book histograms, ntuple // - + // Creating histograms analysisManager->CreateH1("Eabs","Edep in absorber", 100, 0., 800*MeV); analysisManager->CreateH1("Egap","Edep in gap", 100, 0., 100*MeV); @@ -80,7 +80,7 @@ B4bRunAction::B4bRunAction() B4bRunAction::~B4bRunAction() { - delete G4AnalysisManager::Instance(); + delete G4AnalysisManager::Instance(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -93,12 +93,12 @@ G4Run* B4bRunAction::GenerateRun() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4bRunAction::BeginOfRunAction(const G4Run* run) -{ +{ G4cout << "### Run " << run->GetRunID() << " start." << G4endl; //inform the runManager to save random number seed //G4RunManager::GetRunManager()->SetRandomNumberStore(true); - + // Get analysis manager auto analysisManager = G4AnalysisManager::Instance(); @@ -118,30 +118,30 @@ void B4bRunAction::EndOfRunAction(const G4Run* /*aRun*/) if ( analysisManager->GetH1(1) ) { G4cout << G4endl << " ----> print histograms statistic "; if(isMaster) { - G4cout << "for the entire run " << G4endl << G4endl; + G4cout << "for the entire run " << G4endl << G4endl; } else { - G4cout << "for the local thread " << G4endl << G4endl; + G4cout << "for the local thread " << G4endl << G4endl; } - - G4cout << " EAbs : mean = " - << G4BestUnit(analysisManager->GetH1(0)->mean(), "Energy") - << " rms = " + + G4cout << " EAbs : mean = " + << G4BestUnit(analysisManager->GetH1(0)->mean(), "Energy") + << " rms = " << G4BestUnit(analysisManager->GetH1(0)->rms(), "Energy") << G4endl; - - G4cout << " EGap : mean = " - << G4BestUnit(analysisManager->GetH1(1)->mean(), "Energy") - << " rms = " + + G4cout << " EGap : mean = " + << G4BestUnit(analysisManager->GetH1(1)->mean(), "Energy") + << " rms = " << G4BestUnit(analysisManager->GetH1(1)->rms(), "Energy") << G4endl; - - G4cout << " LAbs : mean = " - << G4BestUnit(analysisManager->GetH1(2)->mean(), "Length") - << " rms = " + + G4cout << " LAbs : mean = " + << G4BestUnit(analysisManager->GetH1(2)->mean(), "Length") + << " rms = " << G4BestUnit(analysisManager->GetH1(2)->rms(), "Length") << G4endl; - G4cout << " LGap : mean = " - << G4BestUnit(analysisManager->GetH1(3)->mean(), "Length") - << " rms = " + G4cout << " LGap : mean = " + << G4BestUnit(analysisManager->GetH1(3)->mean(), "Length") + << " rms = " << G4BestUnit(analysisManager->GetH1(3)->rms(), "Length") << G4endl; } diff --git a/examples/basic/B4/B4b/src/B4bRunData.cc b/examples/basic/B4/B4b/src/B4bRunData.cc index b3d7d94ad8..98cd598ced 100644 --- a/examples/basic/B4/B4b/src/B4bRunData.cc +++ b/examples/basic/B4/B4b/src/B4bRunData.cc @@ -35,15 +35,15 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -B4bRunData::B4bRunData() +B4bRunData::B4bRunData() : G4Run(), fVolumeNames{ { "Absorber", "Gap" } } { - for ( auto& edep : fEdep ) { - edep = 0.; + for ( auto& edep : fEdep ) { + edep = 0.; } for ( auto& trackLength : fTrackLength ) { - trackLength = 0.; + trackLength = 0.; } } @@ -69,19 +69,19 @@ void B4bRunData::FillPerEvent() for ( auto trackLength : fTrackLength ) { analysisManager->FillH1(counter, trackLength); analysisManager->FillNtupleDColumn(counter++, trackLength); - } - analysisManager->AddNtupleRow(); + } + analysisManager->AddNtupleRow(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4bRunData::Reset() -{ - for ( auto& edep : fEdep ) { - edep = 0.; +{ + for ( auto& edep : fEdep ) { + edep = 0.; } for ( auto& trackLength : fTrackLength ) { - trackLength = 0.; + trackLength = 0.; } } diff --git a/examples/basic/B4/B4b/src/B4bSteppingAction.cc b/examples/basic/B4/B4b/src/B4bSteppingAction.cc index 42df81ad06..43633700db 100644 --- a/examples/basic/B4/B4b/src/B4bSteppingAction.cc +++ b/examples/basic/B4/B4b/src/B4bSteppingAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4bSteppingAction.cc /// \brief Implementation of the B4bSteppingAction class @@ -46,7 +46,7 @@ B4bSteppingAction::B4bSteppingAction( //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B4bSteppingAction::~B4bSteppingAction() -{ +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -57,23 +57,23 @@ void B4bSteppingAction::UserSteppingAction(const G4Step* step) // get volume of the current step auto volume = step->GetPreStepPoint()->GetTouchableHandle()->GetVolume(); - + // energy deposit auto edep = step->GetTotalEnergyDeposit(); - + // step length G4double stepLength = 0.; if ( step->GetTrack()->GetDefinition()->GetPDGCharge() != 0. ) { stepLength = step->GetStepLength(); } - + auto runData = static_cast (G4RunManager::GetRunManager()->GetNonConstCurrentRun()); if ( volume == fDetConstruction->GetAbsorberPV() ) { runData->Add(kAbs, edep, stepLength); } - + if ( volume == fDetConstruction->GetGapPV() ) { runData->Add(kGap, edep, stepLength); } diff --git a/examples/basic/B4/B4c/CMakeLists.txt b/examples/basic/B4/B4c/CMakeLists.txt index 6d7c5ea701..fd267f31f9 100644 --- a/examples/basic/B4/B4c/CMakeLists.txt +++ b/examples/basic/B4/B4c/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B4c) #---------------------------------------------------------------------------- diff --git a/examples/basic/B4/B4c/exampleB4c.cc b/examples/basic/B4/B4c/exampleB4c.cc index c1567f9aef..a4607d0bb5 100644 --- a/examples/basic/B4/B4c/exampleB4c.cc +++ b/examples/basic/B4/B4c/exampleB4c.cc @@ -31,22 +31,21 @@ #include "B4cActionInitialization.hh" #include "G4RunManagerFactory.hh" - -#include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "G4UIcommand.hh" -#include "FTFP_BERT.hh" - -#include "Randomize.hh" - -#include "G4VisExecutive.hh" +#include "G4UImanager.hh" #include "G4UIExecutive.hh" +#include "G4VisExecutive.hh" +#include "FTFP_BERT.hh" +#include "Randomize.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... namespace { void PrintUsage() { G4cerr << " Usage: " << G4endl; - G4cerr << " exampleB4c [-m macro ] [-u UIsession] [-t nThreads]" << G4endl; + G4cerr << " exampleB4a [-m macro ] [-u UIsession] [-t nThreads] [-vDefault]" + << G4endl; G4cerr << " note: -t option is available only for multi-threaded mode." << G4endl; } @@ -62,9 +61,10 @@ int main(int argc,char** argv) PrintUsage(); return 1; } - + G4String macro; G4String session; + G4bool verboseBestUnits = true; #ifdef G4MULTITHREADED G4int nThreads = 0; #endif @@ -76,31 +76,40 @@ int main(int argc,char** argv) nThreads = G4UIcommand::ConvertToInt(argv[i+1]); } #endif + else if ( G4String(argv[i]) == "-vDefault" ) { + verboseBestUnits = false; + --i; // this option is not followed with a parameter + } else { PrintUsage(); return 1; } - } - + } + // Detect interactive mode (if no macro provided) and define UI session // - G4UIExecutive* ui = 0; + G4UIExecutive* ui = nullptr; if ( ! macro.size() ) { ui = new G4UIExecutive(argc, argv, session); } // Optionally: choose a different Random engine... - // // G4Random::setTheEngine(new CLHEP::MTwistEngine); - + + // Use G4SteppingVerboseWithUnits + if ( verboseBestUnits ) { + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + } + // Construct the default run manager // auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::Default); #ifdef G4MULTITHREADED - if ( nThreads > 0 ) { + if ( nThreads > 0 ) { runManager->SetNumberOfThreads(nThreads); - } + } #endif // Set mandatory initialization classes @@ -110,10 +119,10 @@ int main(int argc,char** argv) auto physicsList = new FTFP_BERT; runManager->SetUserInitialization(physicsList); - + auto actionInitialization = new B4cActionInitialization(); runManager->SetUserInitialization(actionInitialization); - + // Initialize visualization auto visManager = new G4VisExecutive; // G4VisExecutive can take a verbosity argument - see /vis/verbose guidance. @@ -130,7 +139,7 @@ int main(int argc,char** argv) G4String command = "/control/execute "; UImanager->ApplyCommand(command+macro); } - else { + else { // interactive mode : define UI session UImanager->ApplyCommand("/control/execute init_vis.mac"); if (ui->IsGUI()) { @@ -142,7 +151,7 @@ int main(int argc,char** argv) // Job termination // Free the store: user actions, physics_list and detector_description are - // owned and deleted by the run manager, so they should not be deleted + // owned and deleted by the run manager, so they should not be deleted // in the main() program ! delete visManager; diff --git a/examples/basic/B4/B4c/exampleB4c.out b/examples/basic/B4/B4c/exampleB4c.out index e7ed6aa24e..d6a61f9917 100644 --- a/examples/basic/B4/B4c/exampleB4c.out +++ b/examples/basic/B4/B4c/exampleB4c.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -131,48 +137,48 @@ Checking overlaps for volume Gap (G4Box) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -180,31 +186,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -212,288 +218,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -502,17 +508,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -520,67 +526,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -588,13 +594,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -602,13 +608,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -616,12 +622,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -629,13 +635,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -643,13 +649,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -657,13 +663,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -671,60 +677,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -732,27 +738,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -760,25 +766,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -786,25 +792,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -812,13 +818,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -841,7 +847,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -852,15 +858,15 @@ See commands in /vis/modeling/trajectories/ for other options. ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 272.576 MeV total track length: 19.7955 cm - Gap: total energy: 14.3219 MeV total track length: 6.97335 cm + Absorber: total energy: 276.418 MeV total track length: 20.0351 cm + Gap: total energy: 16.7054 MeV total track length: 8.39188 cm ----> print histograms statistic for the entire run - EAbs : mean = 272.576 MeV rms = 0 eV - EGap : mean = 14.3219 MeV rms = 0 eV - LAbs : mean = 19.7955 cm rms = 0 fm - LGap : mean = 6.97335 cm rms = 0 fm + EAbs : mean = 276.418 MeV rms = 0 meV + EGap : mean = 16.7054 MeV rms = 0 meV + LAbs : mean = 20.0351 cm rms = 0 fm + LGap : mean = 8.39188 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -925,48 +931,48 @@ hBertiniCaptureAtRest,muMinusCaptureAtRest, dInelastic, tInelast phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -974,31 +980,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1006,302 +1012,302 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 1 starts. ... create file : B4.root - done ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 281.551 MeV total track length: 20.6175 cm - Gap: total energy: 17.2447 MeV total track length: 8.06701 cm + Absorber: total energy: 276.851 MeV total track length: 20.6185 cm + Gap: total energy: 15.9299 MeV total track length: 8.21284 cm ----> print histograms statistic for the entire run - EAbs : mean = 281.551 MeV rms = 0 eV - EGap : mean = 17.2447 MeV rms = 0 eV - LAbs : mean = 20.6175 cm rms = 0 fm - LGap : mean = 8.06701 cm rms = 0 fm + EAbs : mean = 276.851 MeV rms = 0 meV + EGap : mean = 15.9299 MeV rms = 0 meV + LAbs : mean = 20.6185 cm rms = 0 fm + LGap : mean = 8.21284 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -1311,48 +1317,48 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1360,31 +1366,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1392,302 +1398,302 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 2 starts. ... create file : B4.root - done ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 442.375 MeV total track length: 31.86 cm - Gap: total energy: 26.8732 MeV total track length: 13.3258 cm + Absorber: total energy: 468.054 MeV total track length: 34.15 cm + Gap: total energy: 27.9107 MeV total track length: 14.3207 cm ----> print histograms statistic for the entire run - EAbs : mean = 442.375 MeV rms = 0 eV - EGap : mean = 26.8732 MeV rms = 0 eV - LAbs : mean = 31.86 cm rms = 0 fm - LGap : mean = 13.3258 cm rms = 0 fm + EAbs : mean = 468.054 MeV rms = 0 meV + EGap : mean = 27.9107 MeV rms = 0 meV + LAbs : mean = 34.15 cm rms = 0 fm + LGap : mean = 14.3207 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/basic/B4/B4c/gui.mac b/examples/basic/B4/B4c/gui.mac index 028e44e4b7..d7bb65693e 100644 --- a/examples/basic/B4/B4c/gui.mac +++ b/examples/basic/B4/B4c/gui.mac @@ -23,13 +23,6 @@ /gui/addButton gun "neutron" "/gun/particle neutron" /gui/addButton gun "proton" "/gun/particle proton" # -# Vis menu : -/gui/addMenu vis Vis -/gui/addButton vis DAWNFILE "/control/execute visTutor/exN03Vis0.mac" -/gui/addButton vis OpenInventor "/control/execute visTutor/exN03Vis5.mac" -/gui/addButton vis TimeSlicing "/control/execute visTutor/exN03Vis12.mac" -/gui/addButton vis EmShower "/control/execute visTutor/exN03Vis13.mac" -# # Viewer menu : /gui/addMenu viewer Viewer /gui/addButton viewer "Set style surface" "/vis/viewer/set/style surface" diff --git a/examples/basic/B4/B4c/include/B4PrimaryGeneratorAction.hh b/examples/basic/B4/B4c/include/B4PrimaryGeneratorAction.hh index 1a5c53f43b..9e2a99aa73 100644 --- a/examples/basic/B4/B4c/include/B4PrimaryGeneratorAction.hh +++ b/examples/basic/B4/B4c/include/B4PrimaryGeneratorAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4PrimaryGeneratorAction.hh /// \brief Definition of the B4PrimaryGeneratorAction class @@ -38,19 +38,19 @@ class G4Event; /// The primary generator action class with particle gum. /// -/// It defines a single particle which hits the calorimeter +/// It defines a single particle which hits the calorimeter /// perpendicular to the input face. The type of the particle -/// can be changed via the G4 build-in commands of G4ParticleGun class +/// can be changed via the G4 build-in commands of G4ParticleGun class /// (see the macros provided with this example). class B4PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B4PrimaryGeneratorAction(); + B4PrimaryGeneratorAction(); virtual ~B4PrimaryGeneratorAction(); virtual void GeneratePrimaries(G4Event* event); - + // set methods void SetRandomFlag(G4bool value); diff --git a/examples/basic/B4/B4c/include/B4RunAction.hh b/examples/basic/B4/B4c/include/B4RunAction.hh index 9272775cd6..40f41a210f 100644 --- a/examples/basic/B4/B4c/include/B4RunAction.hh +++ b/examples/basic/B4/B4c/include/B4RunAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4RunAction.hh /// \brief Definition of the B4RunAction class @@ -37,9 +37,9 @@ class G4Run; /// Run action class /// -/// It accumulates statistic and computes dispersion of the energy deposit +/// It accumulates statistic and computes dispersion of the energy deposit /// and track lengths of charged particles with use of analysis tools: -/// H1D histograms are created in BeginOfRunAction() for the following +/// H1D histograms are created in BeginOfRunAction() for the following /// physics quantities: /// - Edep in absorber /// - Edep in gap @@ -49,7 +49,7 @@ class G4Run; /// The histograms and ntuple are saved in the output file in a format /// accoring to a selected technology in B4Analysis.hh. /// -/// In EndOfRunAction(), the accumulated statistic and computed +/// In EndOfRunAction(), the accumulated statistic and computed /// dispersion is printed. /// diff --git a/examples/basic/B4/B4c/include/B4cActionInitialization.hh b/examples/basic/B4/B4c/include/B4cActionInitialization.hh index 8f6cf46da7..566ab0dc21 100644 --- a/examples/basic/B4/B4c/include/B4cActionInitialization.hh +++ b/examples/basic/B4/B4c/include/B4cActionInitialization.hh @@ -47,4 +47,4 @@ class B4cActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B4/B4c/include/B4cCalorHit.hh b/examples/basic/B4/B4c/include/B4cCalorHit.hh index 741a3ee526..52409868b7 100644 --- a/examples/basic/B4/B4c/include/B4cCalorHit.hh +++ b/examples/basic/B4/B4c/include/B4cCalorHit.hh @@ -66,7 +66,7 @@ class B4cCalorHit : public G4VHit // get methods G4double GetEdep() const; G4double GetTrackLength() const; - + private: G4double fEdep; ///< Energy deposit in the sensitive volume G4double fTrackLength; ///< Track length in the sensitive volume @@ -99,16 +99,16 @@ inline void B4cCalorHit::operator delete(void *hit) } inline void B4cCalorHit::Add(G4double de, G4double dl) { - fEdep += de; + fEdep += de; fTrackLength += dl; } -inline G4double B4cCalorHit::GetEdep() const { - return fEdep; +inline G4double B4cCalorHit::GetEdep() const { + return fEdep; } -inline G4double B4cCalorHit::GetTrackLength() const { - return fTrackLength; +inline G4double B4cCalorHit::GetTrackLength() const { + return fTrackLength; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4c/include/B4cCalorimeterSD.hh b/examples/basic/B4/B4c/include/B4cCalorimeterSD.hh index 9e83ec5336..aaf0df6061 100644 --- a/examples/basic/B4/B4c/include/B4cCalorimeterSD.hh +++ b/examples/basic/B4/B4c/include/B4cCalorimeterSD.hh @@ -50,11 +50,11 @@ class G4HCofThisEvent; class B4cCalorimeterSD : public G4VSensitiveDetector { public: - B4cCalorimeterSD(const G4String& name, - const G4String& hitsCollectionName, + B4cCalorimeterSD(const G4String& name, + const G4String& hitsCollectionName, G4int nofCells); virtual ~B4cCalorimeterSD(); - + // methods from base class virtual void Initialize(G4HCofThisEvent* hitCollection); virtual G4bool ProcessHits(G4Step* step, G4TouchableHistory* history); diff --git a/examples/basic/B4/B4c/include/B4cDetectorConstruction.hh b/examples/basic/B4/B4c/include/B4cDetectorConstruction.hh index 7780cc34c3..90b3a38c3e 100644 --- a/examples/basic/B4/B4c/include/B4cDetectorConstruction.hh +++ b/examples/basic/B4/B4c/include/B4cDetectorConstruction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4cDetectorConstruction.hh /// \brief Definition of the B4cDetectorConstruction class @@ -49,7 +49,7 @@ class G4GlobalMagFieldMessenger; /// /// In ConstructSDandField() sensitive detectors of B4cCalorimeterSD type /// are created and associated with the Absorber and Gap volumes. -/// In addition a transverse uniform magnetic field is defined +/// In addition a transverse uniform magnetic field is defined /// via G4GlobalMagFieldMessenger class. class B4cDetectorConstruction : public G4VUserDetectorConstruction @@ -61,16 +61,16 @@ class B4cDetectorConstruction : public G4VUserDetectorConstruction public: virtual G4VPhysicalVolume* Construct(); virtual void ConstructSDandField(); - + private: // methods // void DefineMaterials(); G4VPhysicalVolume* DefineVolumes(); - + // data members // - static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; + static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; // magnetic field messenger G4bool fCheckOverlaps; // option to activate checking of volumes overlaps diff --git a/examples/basic/B4/B4c/include/B4cEventAction.hh b/examples/basic/B4/B4c/include/B4cEventAction.hh index b0ca0b58b7..b43da34e7f 100644 --- a/examples/basic/B4/B4c/include/B4cEventAction.hh +++ b/examples/basic/B4/B4c/include/B4cEventAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4cEventAction.hh /// \brief Definition of the B4cEventAction class @@ -38,8 +38,8 @@ /// Event action class /// -/// In EndOfEventAction(), it prints the accumulated quantities of the energy -/// deposit and track lengths of charged particles in Absober and Gap layers +/// In EndOfEventAction(), it prints the accumulated quantities of the energy +/// deposit and track lengths of charged particles in Absober and Gap layers /// stored in the hits collections. class B4cEventAction : public G4UserEventAction @@ -50,21 +50,21 @@ public: virtual void BeginOfEventAction(const G4Event* event); virtual void EndOfEventAction(const G4Event* event); - + private: // methods B4cCalorHitsCollection* GetHitsCollection(G4int hcID, const G4Event* event) const; void PrintEventStatistics(G4double absoEdep, G4double absoTrackLength, G4double gapEdep, G4double gapTrackLength) const; - - // data members + + // data members G4int fAbsHCID; G4int fGapHCID; }; - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #endif - + diff --git a/examples/basic/B4/B4c/plotHisto.C b/examples/basic/B4/B4c/plotHisto.C index e9d92c386f..868a742ab5 100644 --- a/examples/basic/B4/B4c/plotHisto.C +++ b/examples/basic/B4/B4c/plotHisto.C @@ -1,43 +1,43 @@ -// ROOT macro file for plotting example B4 histograms -// +// ROOT macro file for plotting example B4 histograms +// // Can be run from ROOT session: // root[0] .x plotHisto.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Draw Eabs histogram in the pad 1 c1->cd(1); TH1D* hist1 = (TH1D*)f.Get("Eabs"); hist1->Draw("HIST"); - + // Draw Labs histogram in the pad 2 c1->cd(2); TH1D* hist2 = (TH1D*)f.Get("Labs"); hist2->Draw("HIST"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y TH1D* hist3 = (TH1D*)f.Get("Egap"); c1->cd(3); gPad->SetLogy(1); hist3->Draw("HIST"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y c1->cd(4); gPad->SetLogy(1); TH1D* hist4 = (TH1D*)f.Get("Lgap"); hist4->Draw("HIST"); -} +} diff --git a/examples/basic/B4/B4c/plotNtuple.C b/examples/basic/B4/B4c/plotNtuple.C index 0847986468..086bbd402a 100644 --- a/examples/basic/B4/B4c/plotNtuple.C +++ b/examples/basic/B4/B4c/plotNtuple.C @@ -1,42 +1,42 @@ // ROOT macro file for plotting example B4 ntuple -// +// // Can be run from ROOT session: // root[0] .x plotNtuple.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Get ntuple TNtuple* ntuple = (TNtuple*)f.Get("B4"); // Draw Eabs histogram in the pad 1 c1->cd(1); ntuple->Draw("Eabs"); - + // Draw Labs histogram in the pad 2 c1->cd(2); ntuple->Draw("Labs"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y ?? how to do this? c1->cd(3); gPad->SetLogy(1); ntuple->Draw("Egap"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y ?? how to do this? c1->cd(4); gPad->SetLogy(1); ntuple->Draw("Egap"); -} +} diff --git a/examples/basic/B4/B4c/src/B4PrimaryGeneratorAction.cc b/examples/basic/B4/B4c/src/B4PrimaryGeneratorAction.cc index fc067573c9..41994a9778 100644 --- a/examples/basic/B4/B4c/src/B4PrimaryGeneratorAction.cc +++ b/examples/basic/B4/B4c/src/B4PrimaryGeneratorAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4PrimaryGeneratorAction.cc /// \brief Implementation of the B4PrimaryGeneratorAction class @@ -51,7 +51,7 @@ B4PrimaryGeneratorAction::B4PrimaryGeneratorAction() // default particle kinematic // - auto particleDefinition + auto particleDefinition = G4ParticleTable::GetParticleTable()->FindParticle("e-"); fParticleGun->SetParticleDefinition(particleDefinition); fParticleGun->SetParticleMomentumDirection(G4ThreeVector(0.,0.,1.)); @@ -72,7 +72,7 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) // This function is called at the begining of event // In order to avoid dependence of PrimaryGeneratorAction - // on DetectorConstruction class we get world volume + // on DetectorConstruction class we get world volume // from G4LogicalVolumeStore // G4double worldZHalfLength = 0.; @@ -85,7 +85,7 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) } if ( worldBox ) { - worldZHalfLength = worldBox->GetZHalfLength(); + worldZHalfLength = worldBox->GetZHalfLength(); } else { G4ExceptionDescription msg; @@ -94,8 +94,8 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) msg << "The gun will be place in the center."; G4Exception("B4PrimaryGeneratorAction::GeneratePrimaries()", "MyCode0002", JustWarning, msg); - } - + } + // Set gun position fParticleGun ->SetParticlePosition(G4ThreeVector(0., 0., -worldZHalfLength)); diff --git a/examples/basic/B4/B4c/src/B4RunAction.cc b/examples/basic/B4/B4c/src/B4RunAction.cc index 26f0258686..8021ac11d9 100644 --- a/examples/basic/B4/B4c/src/B4RunAction.cc +++ b/examples/basic/B4/B4c/src/B4RunAction.cc @@ -39,9 +39,9 @@ B4RunAction::B4RunAction() : G4UserRunAction() -{ +{ // set printing event number per each event - G4RunManager::GetRunManager()->SetPrintProgress(1); + G4RunManager::GetRunManager()->SetPrintProgress(1); // Create analysis manager // The choice of analysis technology is done via selectin of a namespace @@ -49,7 +49,7 @@ B4RunAction::B4RunAction() auto analysisManager = G4AnalysisManager::Instance(); G4cout << "Using " << analysisManager->GetType() << G4endl; - // Create directories + // Create directories //analysisManager->SetHistoDirectoryName("histograms"); //analysisManager->SetNtupleDirectoryName("ntuple"); analysisManager->SetVerboseLevel(1); @@ -58,7 +58,7 @@ B4RunAction::B4RunAction() // Book histograms, ntuple // - + // Creating histograms analysisManager->CreateH1("Eabs","Edep in absorber", 100, 0., 800*MeV); analysisManager->CreateH1("Egap","Edep in gap", 100, 0., 100*MeV); @@ -79,16 +79,16 @@ B4RunAction::B4RunAction() B4RunAction::~B4RunAction() { - delete G4AnalysisManager::Instance(); + delete G4AnalysisManager::Instance(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4RunAction::BeginOfRunAction(const G4Run* /*run*/) -{ +{ //inform the runManager to save random number seed //G4RunManager::GetRunManager()->SetRandomNumberStore(true); - + // Get analysis manager auto analysisManager = G4AnalysisManager::Instance(); @@ -108,30 +108,30 @@ void B4RunAction::EndOfRunAction(const G4Run* /*run*/) if ( analysisManager->GetH1(1) ) { G4cout << G4endl << " ----> print histograms statistic "; if(isMaster) { - G4cout << "for the entire run " << G4endl << G4endl; + G4cout << "for the entire run " << G4endl << G4endl; } else { - G4cout << "for the local thread " << G4endl << G4endl; + G4cout << "for the local thread " << G4endl << G4endl; } - - G4cout << " EAbs : mean = " - << G4BestUnit(analysisManager->GetH1(0)->mean(), "Energy") - << " rms = " + + G4cout << " EAbs : mean = " + << G4BestUnit(analysisManager->GetH1(0)->mean(), "Energy") + << " rms = " << G4BestUnit(analysisManager->GetH1(0)->rms(), "Energy") << G4endl; - - G4cout << " EGap : mean = " - << G4BestUnit(analysisManager->GetH1(1)->mean(), "Energy") - << " rms = " + + G4cout << " EGap : mean = " + << G4BestUnit(analysisManager->GetH1(1)->mean(), "Energy") + << " rms = " << G4BestUnit(analysisManager->GetH1(1)->rms(), "Energy") << G4endl; - - G4cout << " LAbs : mean = " - << G4BestUnit(analysisManager->GetH1(2)->mean(), "Length") - << " rms = " + + G4cout << " LAbs : mean = " + << G4BestUnit(analysisManager->GetH1(2)->mean(), "Length") + << " rms = " << G4BestUnit(analysisManager->GetH1(2)->rms(), "Length") << G4endl; - G4cout << " LGap : mean = " - << G4BestUnit(analysisManager->GetH1(3)->mean(), "Length") - << " rms = " + G4cout << " LGap : mean = " + << G4BestUnit(analysisManager->GetH1(3)->mean(), "Length") + << " rms = " << G4BestUnit(analysisManager->GetH1(3)->rms(), "Length") << G4endl; } diff --git a/examples/basic/B4/B4c/src/B4cActionInitialization.cc b/examples/basic/B4/B4c/src/B4cActionInitialization.cc index 171e008bc2..29a5428e8e 100644 --- a/examples/basic/B4/B4c/src/B4cActionInitialization.cc +++ b/examples/basic/B4/B4c/src/B4cActionInitialization.cc @@ -57,6 +57,6 @@ void B4cActionInitialization::Build() const SetUserAction(new B4PrimaryGeneratorAction); SetUserAction(new B4RunAction); SetUserAction(new B4cEventAction); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4c/src/B4cCalorHit.cc b/examples/basic/B4/B4c/src/B4cCalorHit.cc index 3e7b8ad72f..9482397201 100644 --- a/examples/basic/B4/B4c/src/B4cCalorHit.cc +++ b/examples/basic/B4/B4c/src/B4cCalorHit.cc @@ -36,7 +36,7 @@ #include -G4ThreadLocal G4Allocator* B4cCalorHitAllocator = 0; +G4ThreadLocal G4Allocator* B4cCalorHitAllocator = nullptr; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -81,9 +81,9 @@ G4bool B4cCalorHit::operator==(const B4cCalorHit& right) const void B4cCalorHit::Print() { G4cout - << "Edep: " + << "Edep: " << std::setw(7) << G4BestUnit(fEdep,"Energy") - << " track length: " + << " track length: " << std::setw(7) << G4BestUnit( fTrackLength,"Length") << G4endl; } diff --git a/examples/basic/B4/B4c/src/B4cCalorimeterSD.cc b/examples/basic/B4/B4c/src/B4cCalorimeterSD.cc index 5dffdbb677..7d019351a3 100644 --- a/examples/basic/B4/B4c/src/B4cCalorimeterSD.cc +++ b/examples/basic/B4/B4c/src/B4cCalorimeterSD.cc @@ -37,7 +37,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B4cCalorimeterSD::B4cCalorimeterSD( - const G4String& name, + const G4String& name, const G4String& hitsCollectionName, G4int nofCells) : G4VSensitiveDetector(name), @@ -49,8 +49,8 @@ B4cCalorimeterSD::B4cCalorimeterSD( //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -B4cCalorimeterSD::~B4cCalorimeterSD() -{ +B4cCalorimeterSD::~B4cCalorimeterSD() +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -58,16 +58,16 @@ B4cCalorimeterSD::~B4cCalorimeterSD() void B4cCalorimeterSD::Initialize(G4HCofThisEvent* hce) { // Create hits collection - fHitsCollection - = new B4cCalorHitsCollection(SensitiveDetectorName, collectionName[0]); + fHitsCollection + = new B4cCalorHitsCollection(SensitiveDetectorName, collectionName[0]); // Add this collection in hce - auto hcID + auto hcID = G4SDManager::GetSDMpointer()->GetCollectionID(collectionName[0]); - hce->AddHitsCollection( hcID, fHitsCollection ); + hce->AddHitsCollection( hcID, fHitsCollection ); // Create hits - // fNofCells for cells + one more for total sums + // fNofCells for cells + one more for total sums for (G4int i=0; iinsert(new B4cCalorHit()); } @@ -75,42 +75,42 @@ void B4cCalorimeterSD::Initialize(G4HCofThisEvent* hce) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4bool B4cCalorimeterSD::ProcessHits(G4Step* step, +G4bool B4cCalorimeterSD::ProcessHits(G4Step* step, G4TouchableHistory*) -{ +{ // energy deposit auto edep = step->GetTotalEnergyDeposit(); - + // step length G4double stepLength = 0.; if ( step->GetTrack()->GetDefinition()->GetPDGCharge() != 0. ) { stepLength = step->GetStepLength(); } - if ( edep==0. && stepLength == 0. ) return false; + if ( edep==0. && stepLength == 0. ) return false; auto touchable = (step->GetPreStepPoint()->GetTouchable()); - - // Get calorimeter cell id + + // Get calorimeter cell id auto layerNumber = touchable->GetReplicaNumber(1); - + // Get hit accounting data for this cell auto hit = (*fHitsCollection)[layerNumber]; if ( ! hit ) { G4ExceptionDescription msg; - msg << "Cannot access hit " << layerNumber; + msg << "Cannot access hit " << layerNumber; G4Exception("B4cCalorimeterSD::ProcessHits()", "MyCode0004", FatalException, msg); - } + } // Get hit for total accounting - auto hitTotal + auto hitTotal = (*fHitsCollection)[fHitsCollection->entries()-1]; - + // Add values hit->Add(edep, stepLength); - hitTotal->Add(edep, stepLength); - + hitTotal->Add(edep, stepLength); + return true; } @@ -118,11 +118,11 @@ G4bool B4cCalorimeterSD::ProcessHits(G4Step* step, void B4cCalorimeterSD::EndOfEvent(G4HCofThisEvent*) { - if ( verboseLevel>1 ) { + if ( verboseLevel>1 ) { auto nofHits = fHitsCollection->entries(); G4cout - << G4endl - << "-------->Hits Collection: in this event they are " << nofHits + << G4endl + << "-------->Hits Collection: in this event they are " << nofHits << " hits in the tracker chambers: " << G4endl; for ( std::size_t i=0; iPrint(); } diff --git a/examples/basic/B4/B4c/src/B4cDetectorConstruction.cc b/examples/basic/B4/B4c/src/B4cDetectorConstruction.cc index cc9c6558d0..b8dfcf8019 100644 --- a/examples/basic/B4/B4c/src/B4cDetectorConstruction.cc +++ b/examples/basic/B4/B4c/src/B4cDetectorConstruction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4cDetectorConstruction.cc /// \brief Implementation of the B4cDetectorConstruction class @@ -49,8 +49,8 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4ThreadLocal -G4GlobalMagFieldMessenger* B4cDetectorConstruction::fMagFieldMessenger = 0; +G4ThreadLocal +G4GlobalMagFieldMessenger* B4cDetectorConstruction::fMagFieldMessenger = nullptr; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -64,16 +64,16 @@ B4cDetectorConstruction::B4cDetectorConstruction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B4cDetectorConstruction::~B4cDetectorConstruction() -{ -} +{ +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VPhysicalVolume* B4cDetectorConstruction::Construct() { - // Define materials + // Define materials DefineMaterials(); - + // Define volumes return DefineVolumes(); } @@ -81,15 +81,15 @@ G4VPhysicalVolume* B4cDetectorConstruction::Construct() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4cDetectorConstruction::DefineMaterials() -{ +{ // Lead material defined using NIST Manager auto nistManager = G4NistManager::Instance(); nistManager->FindOrBuildMaterial("G4_Pb"); - + // Liquid argon material G4double a; // mass of a mole; - G4double z; // z=mean number of protons; - G4double density; + G4double z; // z=mean number of protons; + G4double density; new G4Material("liquidArgon", z=18., a= 39.95*g/mole, density= 1.390*g/cm3); // The argon by NIST Manager is a gas with a different density @@ -114,74 +114,74 @@ G4VPhysicalVolume* B4cDetectorConstruction::DefineVolumes() auto layerThickness = absoThickness + gapThickness; auto calorThickness = fNofLayers * layerThickness; auto worldSizeXY = 1.2 * calorSizeXY; - auto worldSizeZ = 1.2 * calorThickness; - + auto worldSizeZ = 1.2 * calorThickness; + // Get materials auto defaultMaterial = G4Material::GetMaterial("Galactic"); auto absorberMaterial = G4Material::GetMaterial("G4_Pb"); auto gapMaterial = G4Material::GetMaterial("liquidArgon"); - + if ( ! defaultMaterial || ! absorberMaterial || ! gapMaterial ) { G4ExceptionDescription msg; - msg << "Cannot retrieve materials already defined."; + msg << "Cannot retrieve materials already defined."; G4Exception("B4DetectorConstruction::DefineVolumes()", "MyCode0001", FatalException, msg); - } - - // + } + + // // World // - auto worldS + auto worldS = new G4Box("World", // its name worldSizeXY/2, worldSizeXY/2, worldSizeZ/2); // its size - + auto worldLV = new G4LogicalVolume( worldS, // its solid defaultMaterial, // its material "World"); // its name - + auto worldPV = new G4PVPlacement( 0, // no rotation G4ThreeVector(), // at (0,0,0) - worldLV, // its logical volume + worldLV, // its logical volume "World", // its name 0, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - - // + fCheckOverlaps); // checking overlaps + + // // Calorimeter - // + // auto calorimeterS = new G4Box("Calorimeter", // its name calorSizeXY/2, calorSizeXY/2, calorThickness/2); // its size - + auto calorLV = new G4LogicalVolume( calorimeterS, // its solid defaultMaterial, // its material "Calorimeter"); // its name - + new G4PVPlacement( 0, // no rotation G4ThreeVector(), // at (0,0,0) - calorLV, // its logical volume + calorLV, // its logical volume "Calorimeter", // its name worldLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - - // + fCheckOverlaps); // checking overlaps + + // // Layer // - auto layerS + auto layerS = new G4Box("Layer", // its name calorSizeXY/2, calorSizeXY/2, layerThickness/2); //its size - + auto layerLV = new G4LogicalVolume( layerS, // its solid @@ -195,66 +195,66 @@ G4VPhysicalVolume* B4cDetectorConstruction::DefineVolumes() kZAxis, // axis of replication fNofLayers, // number of replica layerThickness); // witdth of replica - - // + + // // Absorber // - auto absorberS + auto absorberS = new G4Box("Abso", // its name calorSizeXY/2, calorSizeXY/2, absoThickness/2); // its size - + auto absorberLV = new G4LogicalVolume( absorberS, // its solid absorberMaterial, // its material "AbsoLV"); // its name - + new G4PVPlacement( 0, // no rotation G4ThreeVector(0., 0., -gapThickness/2), // its position - absorberLV, // its logical volume + absorberLV, // its logical volume "Abso", // its name layerLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps - // + // // Gap // - auto gapS + auto gapS = new G4Box("Gap", // its name calorSizeXY/2, calorSizeXY/2, gapThickness/2); // its size - + auto gapLV = new G4LogicalVolume( gapS, // its solid gapMaterial, // its material "GapLV"); // its name - + new G4PVPlacement( 0, // no rotation G4ThreeVector(0., 0., absoThickness/2), // its position - gapLV, // its logical volume + gapLV, // its logical volume "Gap", // its name layerLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // // print parameters // G4cout - << G4endl + << G4endl << "------------------------------------------------------------" << G4endl << "---> The calorimeter is " << fNofLayers << " layers of: [ " - << absoThickness/mm << "mm of " << absorberMaterial->GetName() + << absoThickness/mm << "mm of " << absorberMaterial->GetName() << " + " << gapThickness/mm << "mm of " << gapMaterial->GetName() << " ] " << G4endl << "------------------------------------------------------------" << G4endl; - - // + + // // Visualization attributes // worldLV->SetVisAttributes (G4VisAttributes::GetInvisible()); @@ -275,20 +275,20 @@ void B4cDetectorConstruction::ConstructSDandField() { // G4SDManager::GetSDMpointer()->SetVerboseLevel(1); - // + // // Sensitive detectors // - auto absoSD + auto absoSD = new B4cCalorimeterSD("AbsorberSD", "AbsorberHitsCollection", fNofLayers); G4SDManager::GetSDMpointer()->AddNewDetector(absoSD); SetSensitiveDetector("AbsoLV",absoSD); - auto gapSD + auto gapSD = new B4cCalorimeterSD("GapSD", "GapHitsCollection", fNofLayers); G4SDManager::GetSDMpointer()->AddNewDetector(gapSD); SetSensitiveDetector("GapLV",gapSD); - // + // // Magnetic field // // Create global magnetic field messenger. @@ -297,7 +297,7 @@ void B4cDetectorConstruction::ConstructSDandField() G4ThreeVector fieldValue; fMagFieldMessenger = new G4GlobalMagFieldMessenger(fieldValue); fMagFieldMessenger->SetVerboseLevel(1); - + // Register the field messenger for deleting G4AutoDelete::Register(fMagFieldMessenger); } diff --git a/examples/basic/B4/B4c/src/B4cEventAction.cc b/examples/basic/B4/B4c/src/B4cEventAction.cc index 4acb5bcef3..a2b9f49c60 100644 --- a/examples/basic/B4/B4c/src/B4cEventAction.cc +++ b/examples/basic/B4/B4c/src/B4cEventAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4cEventAction.cc /// \brief Implementation of the B4cEventAction class @@ -56,23 +56,23 @@ B4cEventAction::~B4cEventAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -B4cCalorHitsCollection* +B4cCalorHitsCollection* B4cEventAction::GetHitsCollection(G4int hcID, const G4Event* event) const { - auto hitsCollection + auto hitsCollection = static_cast( event->GetHCofThisEvent()->GetHC(hcID)); - + if ( ! hitsCollection ) { G4ExceptionDescription msg; - msg << "Cannot access hitsCollection ID " << hcID; + msg << "Cannot access hitsCollection ID " << hcID; G4Exception("B4cEventAction::GetHitsCollection()", "MyCode0003", FatalException, msg); - } + } return hitsCollection; -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -82,14 +82,14 @@ void B4cEventAction::PrintEventStatistics( { // print event statistics G4cout - << " Absorber: total energy: " + << " Absorber: total energy: " << std::setw(7) << G4BestUnit(absoEdep, "Energy") - << " total track length: " + << " total track length: " << std::setw(7) << G4BestUnit(absoTrackLength, "Length") << G4endl - << " Gap: total energy: " + << " Gap: total energy: " << std::setw(7) << G4BestUnit(gapEdep, "Energy") - << " total track length: " + << " total track length: " << std::setw(7) << G4BestUnit(gapTrackLength, "Length") << G4endl; } @@ -102,12 +102,12 @@ void B4cEventAction::BeginOfEventAction(const G4Event* /*event*/) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4cEventAction::EndOfEventAction(const G4Event* event) -{ +{ // Get hits collections IDs (only once) if ( fAbsHCID == -1 ) { - fAbsHCID + fAbsHCID = G4SDManager::GetSDMpointer()->GetCollectionID("AbsorberHitsCollection"); - fGapHCID + fGapHCID = G4SDManager::GetSDMpointer()->GetCollectionID("GapHitsCollection"); } @@ -118,37 +118,37 @@ void B4cEventAction::EndOfEventAction(const G4Event* event) // Get hit with total values auto absoHit = (*absoHC)[absoHC->entries()-1]; auto gapHit = (*gapHC)[gapHC->entries()-1]; - + // Print per event (modulo n) // auto eventID = event->GetEventID(); auto printModulo = G4RunManager::GetRunManager()->GetPrintProgress(); if ( ( printModulo > 0 ) && ( eventID % printModulo == 0 ) ) { - G4cout << "---> End of event: " << eventID << G4endl; + G4cout << "---> End of event: " << eventID << G4endl; PrintEventStatistics( absoHit->GetEdep(), absoHit->GetTrackLength(), gapHit->GetEdep(), gapHit->GetTrackLength()); - } - + } + // Fill histograms, ntuple // // get analysis manager auto analysisManager = G4AnalysisManager::Instance(); - + // fill histograms analysisManager->FillH1(0, absoHit->GetEdep()); analysisManager->FillH1(1, gapHit->GetEdep()); analysisManager->FillH1(2, absoHit->GetTrackLength()); analysisManager->FillH1(3, gapHit->GetTrackLength()); - + // fill ntuple analysisManager->FillNtupleDColumn(0, absoHit->GetEdep()); analysisManager->FillNtupleDColumn(1, gapHit->GetEdep()); analysisManager->FillNtupleDColumn(2, absoHit->GetTrackLength()); analysisManager->FillNtupleDColumn(3, gapHit->GetTrackLength()); - analysisManager->AddNtupleRow(); -} + analysisManager->AddNtupleRow(); +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4d/CMakeLists.txt b/examples/basic/B4/B4d/CMakeLists.txt index c6d628e7ec..990d4bbf68 100644 --- a/examples/basic/B4/B4d/CMakeLists.txt +++ b/examples/basic/B4/B4d/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B4d) #---------------------------------------------------------------------------- diff --git a/examples/basic/B4/B4d/exampleB4d.cc b/examples/basic/B4/B4d/exampleB4d.cc index 002f86ca0f..943254385d 100644 --- a/examples/basic/B4/B4d/exampleB4d.cc +++ b/examples/basic/B4/B4d/exampleB4d.cc @@ -32,20 +32,22 @@ #include "B4Analysis.hh" #include "G4RunManagerFactory.hh" - -#include "G4UImanager.hh" -#include "FTFP_BERT.hh" -#include "G4VisExecutive.hh" -#include "G4UIExecutive.hh" -#include "Randomize.hh" +#include "G4SteppingVerbose.hh" #include "G4TScoreNtupleWriter.hh" +#include "G4UIcommand.hh" +#include "G4UImanager.hh" +#include "G4UIExecutive.hh" +#include "G4VisExecutive.hh" +#include "FTFP_BERT.hh" +#include "Randomize.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... namespace { void PrintUsage() { G4cerr << " Usage: " << G4endl; - G4cerr << " exampleB4d [-m macro ] [-u UIsession] [-t nThreads]" << G4endl; + G4cerr << " exampleB4a [-m macro ] [-u UIsession] [-t nThreads] [-vDefault]" + << G4endl; G4cerr << " note: -t option is available only for multi-threaded mode." << G4endl; } @@ -54,16 +56,17 @@ namespace { //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... int main(int argc,char** argv) -{ +{ // Evaluate arguments // if ( argc > 7 ) { PrintUsage(); return 1; } - + G4String macro; G4String session; + G4bool verboseBestUnits = true; #ifdef G4MULTITHREADED G4int nThreads = 0; #endif @@ -75,12 +78,16 @@ int main(int argc,char** argv) nThreads = G4UIcommand::ConvertToInt(argv[i+1]); } #endif + else if ( G4String(argv[i]) == "-vDefault" ) { + verboseBestUnits = false; + --i; // this option is not followed with a parameter + } else { PrintUsage(); return 1; } - } - + } + // Detect interactive mode (if no macro provided) and define UI session // G4UIExecutive* ui = nullptr; @@ -89,12 +96,16 @@ int main(int argc,char** argv) } // Optionally: choose a different Random engine... - // // G4Random::setTheEngine(new CLHEP::MTwistEngine); - - // Construct the MT run manager - // + // Use G4SteppingVerboseWithUnits + if ( verboseBestUnits ) { + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + } + + // Construct the default run manager + // auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::Default); #ifdef G4MULTITHREADED @@ -113,7 +124,7 @@ int main(int argc,char** argv) auto actionInitialization = new B4dActionInitialization(); runManager->SetUserInitialization(actionInitialization); - + // Initialize visualization auto visManager = new G4VisExecutive; // G4VisExecutive can take a verbosity argument - see /vis/verbose guidance. @@ -138,7 +149,7 @@ int main(int argc,char** argv) G4String command = "/control/execute "; UImanager->ApplyCommand(command+macro); } - else { + else { // interactive mode : define UI session UImanager->ApplyCommand("/control/execute init_vis.mac"); if (ui->IsGUI()) { @@ -150,7 +161,7 @@ int main(int argc,char** argv) // Job termination // Free the store: user actions, physics_list and detector_description are - // owned and deleted by the run manager, so they should not be deleted + // owned and deleted by the run manager, so they should not be deleted // in the main() program ! delete visManager; diff --git a/examples/basic/B4/B4d/exampleB4d.out b/examples/basic/B4/B4d/exampleB4d.out index 9c6ae0ec62..c6aee3c62b 100644 --- a/examples/basic/B4/B4d/exampleB4d.out +++ b/examples/basic/B4/B4d/exampleB4d.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -135,48 +141,48 @@ G4SDManager::AddNewCollection : the collection is registered a phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -184,31 +190,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -216,288 +222,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -506,17 +512,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -524,67 +530,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -592,13 +598,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -606,13 +612,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -620,12 +626,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -633,13 +639,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -647,13 +653,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -661,13 +667,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -675,60 +681,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -736,27 +742,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -764,25 +770,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -790,25 +796,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -816,13 +822,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -845,7 +851,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -856,15 +862,15 @@ See commands in /vis/modeling/trajectories/ for other options. ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 272.576 MeV total track length: 19.7955 cm - Gap: total energy: 14.3219 MeV total track length: 6.97335 cm + Absorber: total energy: 276.418 MeV total track length: 20.0351 cm + Gap: total energy: 16.7054 MeV total track length: 8.39188 cm ----> print histograms statistic for the entire run - EAbs : mean = 272.576 MeV rms = 0 eV - EGap : mean = 14.3219 MeV rms = 0 eV - LAbs : mean = 19.7955 cm rms = 0 fm - LGap : mean = 6.97335 cm rms = 0 fm + EAbs : mean = 276.418 MeV rms = 0 meV + EGap : mean = 16.7054 MeV rms = 0 meV + LAbs : mean = 20.0351 cm rms = 0 fm + LGap : mean = 8.39188 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -929,48 +935,48 @@ hBertiniCaptureAtRest,muMinusCaptureAtRest, dInelastic, tInelast phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -978,31 +984,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1010,302 +1016,302 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 1 starts. ... create file : B4.root - done ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 281.551 MeV total track length: 20.6175 cm - Gap: total energy: 17.2447 MeV total track length: 8.06701 cm + Absorber: total energy: 276.851 MeV total track length: 20.6185 cm + Gap: total energy: 15.9299 MeV total track length: 8.21284 cm ----> print histograms statistic for the entire run - EAbs : mean = 281.551 MeV rms = 0 eV - EGap : mean = 17.2447 MeV rms = 0 eV - LAbs : mean = 20.6175 cm rms = 0 fm - LGap : mean = 8.06701 cm rms = 0 fm + EAbs : mean = 276.851 MeV rms = 0 meV + EGap : mean = 15.9299 MeV rms = 0 meV + LAbs : mean = 20.6185 cm rms = 0 fm + LGap : mean = 8.21284 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -1315,48 +1321,48 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1364,31 +1370,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1396,302 +1402,302 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 2 starts. ... create file : B4.root - done ... open analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 442.375 MeV total track length: 31.86 cm - Gap: total energy: 26.8732 MeV total track length: 13.3258 cm + Absorber: total energy: 468.054 MeV total track length: 34.15 cm + Gap: total energy: 27.9107 MeV total track length: 14.3207 cm ----> print histograms statistic for the entire run - EAbs : mean = 442.375 MeV rms = 0 eV - EGap : mean = 26.8732 MeV rms = 0 eV - LAbs : mean = 31.86 cm rms = 0 fm - LGap : mean = 13.3258 cm rms = 0 fm + EAbs : mean = 468.054 MeV rms = 0 meV + EGap : mean = 27.9107 MeV rms = 0 meV + LAbs : mean = 34.15 cm rms = 0 fm + LGap : mean = 14.3207 cm rms = 0 fm ... write file : B4.root - done ... close file : B4.root - done 0 events have been kept for refreshing and/or reviewing. @@ -1699,4 +1705,4 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. Graphics systems deleted. Visualization Manager deleting... -### deleting chargedFilter 0xc7ed70 +### deleting chargedFilter 0x13cd220 diff --git a/examples/basic/B4/B4d/gui.mac b/examples/basic/B4/B4d/gui.mac index 028e44e4b7..d7bb65693e 100644 --- a/examples/basic/B4/B4d/gui.mac +++ b/examples/basic/B4/B4d/gui.mac @@ -23,13 +23,6 @@ /gui/addButton gun "neutron" "/gun/particle neutron" /gui/addButton gun "proton" "/gun/particle proton" # -# Vis menu : -/gui/addMenu vis Vis -/gui/addButton vis DAWNFILE "/control/execute visTutor/exN03Vis0.mac" -/gui/addButton vis OpenInventor "/control/execute visTutor/exN03Vis5.mac" -/gui/addButton vis TimeSlicing "/control/execute visTutor/exN03Vis12.mac" -/gui/addButton vis EmShower "/control/execute visTutor/exN03Vis13.mac" -# # Viewer menu : /gui/addMenu viewer Viewer /gui/addButton viewer "Set style surface" "/vis/viewer/set/style surface" diff --git a/examples/basic/B4/B4d/include/B4PrimaryGeneratorAction.hh b/examples/basic/B4/B4d/include/B4PrimaryGeneratorAction.hh index 1a5c53f43b..9e2a99aa73 100644 --- a/examples/basic/B4/B4d/include/B4PrimaryGeneratorAction.hh +++ b/examples/basic/B4/B4d/include/B4PrimaryGeneratorAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4PrimaryGeneratorAction.hh /// \brief Definition of the B4PrimaryGeneratorAction class @@ -38,19 +38,19 @@ class G4Event; /// The primary generator action class with particle gum. /// -/// It defines a single particle which hits the calorimeter +/// It defines a single particle which hits the calorimeter /// perpendicular to the input face. The type of the particle -/// can be changed via the G4 build-in commands of G4ParticleGun class +/// can be changed via the G4 build-in commands of G4ParticleGun class /// (see the macros provided with this example). class B4PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { public: - B4PrimaryGeneratorAction(); + B4PrimaryGeneratorAction(); virtual ~B4PrimaryGeneratorAction(); virtual void GeneratePrimaries(G4Event* event); - + // set methods void SetRandomFlag(G4bool value); diff --git a/examples/basic/B4/B4d/include/B4RunAction.hh b/examples/basic/B4/B4d/include/B4RunAction.hh index 9272775cd6..40f41a210f 100644 --- a/examples/basic/B4/B4d/include/B4RunAction.hh +++ b/examples/basic/B4/B4d/include/B4RunAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4RunAction.hh /// \brief Definition of the B4RunAction class @@ -37,9 +37,9 @@ class G4Run; /// Run action class /// -/// It accumulates statistic and computes dispersion of the energy deposit +/// It accumulates statistic and computes dispersion of the energy deposit /// and track lengths of charged particles with use of analysis tools: -/// H1D histograms are created in BeginOfRunAction() for the following +/// H1D histograms are created in BeginOfRunAction() for the following /// physics quantities: /// - Edep in absorber /// - Edep in gap @@ -49,7 +49,7 @@ class G4Run; /// The histograms and ntuple are saved in the output file in a format /// accoring to a selected technology in B4Analysis.hh. /// -/// In EndOfRunAction(), the accumulated statistic and computed +/// In EndOfRunAction(), the accumulated statistic and computed /// dispersion is printed. /// diff --git a/examples/basic/B4/B4d/include/B4dActionInitialization.hh b/examples/basic/B4/B4d/include/B4dActionInitialization.hh index d9ebfa75c2..1abe45a950 100644 --- a/examples/basic/B4/B4d/include/B4dActionInitialization.hh +++ b/examples/basic/B4/B4d/include/B4dActionInitialization.hh @@ -47,4 +47,4 @@ class B4dActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B4/B4d/include/B4dDetectorConstruction.hh b/examples/basic/B4/B4d/include/B4dDetectorConstruction.hh index a410adc5c4..5c8503c489 100644 --- a/examples/basic/B4/B4d/include/B4dDetectorConstruction.hh +++ b/examples/basic/B4/B4d/include/B4dDetectorConstruction.hh @@ -47,8 +47,8 @@ class G4GlobalMagFieldMessenger; /// - the number of layers, /// - the transverse size of the calorimeter (the input face is a square). /// -/// In ConstructSDandField() sensitive detectors of G4MultiFunctionalDetector -/// type with primitive scorers are created and associated with the Absorber +/// In ConstructSDandField() sensitive detectors of G4MultiFunctionalDetector +/// type with primitive scorers are created and associated with the Absorber /// and Gap volumes. In addition a transverse uniform magnetic field is defined /// via G4GlobalMagFieldMessenger class. @@ -61,16 +61,16 @@ class B4dDetectorConstruction : public G4VUserDetectorConstruction public: virtual G4VPhysicalVolume* Construct(); virtual void ConstructSDandField(); - + private: // methods // void DefineMaterials(); G4VPhysicalVolume* DefineVolumes(); - + // data members // - static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; + static G4ThreadLocal G4GlobalMagFieldMessenger* fMagFieldMessenger; // magnetic field messenger G4bool fCheckOverlaps; // option to activate checking of volumes overlaps diff --git a/examples/basic/B4/B4d/include/B4dEventAction.hh b/examples/basic/B4/B4d/include/B4dEventAction.hh index 7999c925fe..49948304ff 100644 --- a/examples/basic/B4/B4d/include/B4dEventAction.hh +++ b/examples/basic/B4/B4d/include/B4dEventAction.hh @@ -37,8 +37,8 @@ /// Event action class /// -/// In EndOfEventAction(), it prints the accumulated quantities of the energy -/// deposit and track lengths of charged particles in Absober and Gap layers +/// In EndOfEventAction(), it prints the accumulated quantities of the energy +/// deposit and track lengths of charged particles in Absober and Gap layers /// stored in the hits collections. class B4dEventAction : public G4UserEventAction @@ -49,7 +49,7 @@ public: virtual void BeginOfEventAction(const G4Event* event); virtual void EndOfEventAction(const G4Event* event); - + private: // methods G4THitsMap* GetHitsCollection(G4int hcID, @@ -57,16 +57,16 @@ private: G4double GetSum(G4THitsMap* hitsMap) const; void PrintEventStatistics(G4double absoEdep, G4double absoTrackLength, G4double gapEdep, G4double gapTrackLength) const; - - // data members + + // data members G4int fAbsoEdepHCID; G4int fGapEdepHCID; G4int fAbsoTrackLengthHCID; G4int fGapTrackLengthHCID; }; - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #endif - + diff --git a/examples/basic/B4/B4d/plotHisto.C b/examples/basic/B4/B4d/plotHisto.C index e9d92c386f..868a742ab5 100644 --- a/examples/basic/B4/B4d/plotHisto.C +++ b/examples/basic/B4/B4d/plotHisto.C @@ -1,43 +1,43 @@ -// ROOT macro file for plotting example B4 histograms -// +// ROOT macro file for plotting example B4 histograms +// // Can be run from ROOT session: // root[0] .x plotHisto.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Draw Eabs histogram in the pad 1 c1->cd(1); TH1D* hist1 = (TH1D*)f.Get("Eabs"); hist1->Draw("HIST"); - + // Draw Labs histogram in the pad 2 c1->cd(2); TH1D* hist2 = (TH1D*)f.Get("Labs"); hist2->Draw("HIST"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y TH1D* hist3 = (TH1D*)f.Get("Egap"); c1->cd(3); gPad->SetLogy(1); hist3->Draw("HIST"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y c1->cd(4); gPad->SetLogy(1); TH1D* hist4 = (TH1D*)f.Get("Lgap"); hist4->Draw("HIST"); -} +} diff --git a/examples/basic/B4/B4d/plotNtuple.C b/examples/basic/B4/B4d/plotNtuple.C index 0847986468..086bbd402a 100644 --- a/examples/basic/B4/B4d/plotNtuple.C +++ b/examples/basic/B4/B4d/plotNtuple.C @@ -1,42 +1,42 @@ // ROOT macro file for plotting example B4 ntuple -// +// // Can be run from ROOT session: // root[0] .x plotNtuple.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Get ntuple TNtuple* ntuple = (TNtuple*)f.Get("B4"); // Draw Eabs histogram in the pad 1 c1->cd(1); ntuple->Draw("Eabs"); - + // Draw Labs histogram in the pad 2 c1->cd(2); ntuple->Draw("Labs"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y ?? how to do this? c1->cd(3); gPad->SetLogy(1); ntuple->Draw("Egap"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y ?? how to do this? c1->cd(4); gPad->SetLogy(1); ntuple->Draw("Egap"); -} +} diff --git a/examples/basic/B4/B4d/src/B4PrimaryGeneratorAction.cc b/examples/basic/B4/B4d/src/B4PrimaryGeneratorAction.cc index fc067573c9..41994a9778 100644 --- a/examples/basic/B4/B4d/src/B4PrimaryGeneratorAction.cc +++ b/examples/basic/B4/B4d/src/B4PrimaryGeneratorAction.cc @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B4PrimaryGeneratorAction.cc /// \brief Implementation of the B4PrimaryGeneratorAction class @@ -51,7 +51,7 @@ B4PrimaryGeneratorAction::B4PrimaryGeneratorAction() // default particle kinematic // - auto particleDefinition + auto particleDefinition = G4ParticleTable::GetParticleTable()->FindParticle("e-"); fParticleGun->SetParticleDefinition(particleDefinition); fParticleGun->SetParticleMomentumDirection(G4ThreeVector(0.,0.,1.)); @@ -72,7 +72,7 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) // This function is called at the begining of event // In order to avoid dependence of PrimaryGeneratorAction - // on DetectorConstruction class we get world volume + // on DetectorConstruction class we get world volume // from G4LogicalVolumeStore // G4double worldZHalfLength = 0.; @@ -85,7 +85,7 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) } if ( worldBox ) { - worldZHalfLength = worldBox->GetZHalfLength(); + worldZHalfLength = worldBox->GetZHalfLength(); } else { G4ExceptionDescription msg; @@ -94,8 +94,8 @@ void B4PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) msg << "The gun will be place in the center."; G4Exception("B4PrimaryGeneratorAction::GeneratePrimaries()", "MyCode0002", JustWarning, msg); - } - + } + // Set gun position fParticleGun ->SetParticlePosition(G4ThreeVector(0., 0., -worldZHalfLength)); diff --git a/examples/basic/B4/B4d/src/B4RunAction.cc b/examples/basic/B4/B4d/src/B4RunAction.cc index 26f0258686..8021ac11d9 100644 --- a/examples/basic/B4/B4d/src/B4RunAction.cc +++ b/examples/basic/B4/B4d/src/B4RunAction.cc @@ -39,9 +39,9 @@ B4RunAction::B4RunAction() : G4UserRunAction() -{ +{ // set printing event number per each event - G4RunManager::GetRunManager()->SetPrintProgress(1); + G4RunManager::GetRunManager()->SetPrintProgress(1); // Create analysis manager // The choice of analysis technology is done via selectin of a namespace @@ -49,7 +49,7 @@ B4RunAction::B4RunAction() auto analysisManager = G4AnalysisManager::Instance(); G4cout << "Using " << analysisManager->GetType() << G4endl; - // Create directories + // Create directories //analysisManager->SetHistoDirectoryName("histograms"); //analysisManager->SetNtupleDirectoryName("ntuple"); analysisManager->SetVerboseLevel(1); @@ -58,7 +58,7 @@ B4RunAction::B4RunAction() // Book histograms, ntuple // - + // Creating histograms analysisManager->CreateH1("Eabs","Edep in absorber", 100, 0., 800*MeV); analysisManager->CreateH1("Egap","Edep in gap", 100, 0., 100*MeV); @@ -79,16 +79,16 @@ B4RunAction::B4RunAction() B4RunAction::~B4RunAction() { - delete G4AnalysisManager::Instance(); + delete G4AnalysisManager::Instance(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4RunAction::BeginOfRunAction(const G4Run* /*run*/) -{ +{ //inform the runManager to save random number seed //G4RunManager::GetRunManager()->SetRandomNumberStore(true); - + // Get analysis manager auto analysisManager = G4AnalysisManager::Instance(); @@ -108,30 +108,30 @@ void B4RunAction::EndOfRunAction(const G4Run* /*run*/) if ( analysisManager->GetH1(1) ) { G4cout << G4endl << " ----> print histograms statistic "; if(isMaster) { - G4cout << "for the entire run " << G4endl << G4endl; + G4cout << "for the entire run " << G4endl << G4endl; } else { - G4cout << "for the local thread " << G4endl << G4endl; + G4cout << "for the local thread " << G4endl << G4endl; } - - G4cout << " EAbs : mean = " - << G4BestUnit(analysisManager->GetH1(0)->mean(), "Energy") - << " rms = " + + G4cout << " EAbs : mean = " + << G4BestUnit(analysisManager->GetH1(0)->mean(), "Energy") + << " rms = " << G4BestUnit(analysisManager->GetH1(0)->rms(), "Energy") << G4endl; - - G4cout << " EGap : mean = " - << G4BestUnit(analysisManager->GetH1(1)->mean(), "Energy") - << " rms = " + + G4cout << " EGap : mean = " + << G4BestUnit(analysisManager->GetH1(1)->mean(), "Energy") + << " rms = " << G4BestUnit(analysisManager->GetH1(1)->rms(), "Energy") << G4endl; - - G4cout << " LAbs : mean = " - << G4BestUnit(analysisManager->GetH1(2)->mean(), "Length") - << " rms = " + + G4cout << " LAbs : mean = " + << G4BestUnit(analysisManager->GetH1(2)->mean(), "Length") + << " rms = " << G4BestUnit(analysisManager->GetH1(2)->rms(), "Length") << G4endl; - G4cout << " LGap : mean = " - << G4BestUnit(analysisManager->GetH1(3)->mean(), "Length") - << " rms = " + G4cout << " LGap : mean = " + << G4BestUnit(analysisManager->GetH1(3)->mean(), "Length") + << " rms = " << G4BestUnit(analysisManager->GetH1(3)->rms(), "Length") << G4endl; } diff --git a/examples/basic/B4/B4d/src/B4dActionInitialization.cc b/examples/basic/B4/B4d/src/B4dActionInitialization.cc index 4524cd9157..69ef3c60bd 100644 --- a/examples/basic/B4/B4d/src/B4dActionInitialization.cc +++ b/examples/basic/B4/B4d/src/B4dActionInitialization.cc @@ -57,6 +57,6 @@ void B4dActionInitialization::Build() const SetUserAction(new B4PrimaryGeneratorAction); SetUserAction(new B4RunAction); SetUserAction(new B4dEventAction); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/B4d/src/B4dDetectorConstruction.cc b/examples/basic/B4/B4d/src/B4dDetectorConstruction.cc index a106037c4a..89778d50c5 100644 --- a/examples/basic/B4/B4d/src/B4dDetectorConstruction.cc +++ b/examples/basic/B4/B4d/src/B4dDetectorConstruction.cc @@ -54,8 +54,8 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4ThreadLocal -G4GlobalMagFieldMessenger* B4dDetectorConstruction::fMagFieldMessenger = 0; +G4ThreadLocal +G4GlobalMagFieldMessenger* B4dDetectorConstruction::fMagFieldMessenger = nullptr; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -68,16 +68,16 @@ B4dDetectorConstruction::B4dDetectorConstruction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B4dDetectorConstruction::~B4dDetectorConstruction() -{ +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VPhysicalVolume* B4dDetectorConstruction::Construct() { - // Define materials + // Define materials DefineMaterials(); - + // Define volumes return DefineVolumes(); } @@ -85,15 +85,15 @@ G4VPhysicalVolume* B4dDetectorConstruction::Construct() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4dDetectorConstruction::DefineMaterials() -{ +{ // Lead material defined using NIST Manager auto nistManager = G4NistManager::Instance(); nistManager->FindOrBuildMaterial("G4_Pb"); - + // Liquid argon material G4double a; // mass of a mole; - G4double z; // z=mean number of protons; - G4double density; + G4double z; // z=mean number of protons; + G4double density; new G4Material("liquidArgon", z=18., a= 39.95*g/mole, density= 1.390*g/cm3); // The argon by NIST Manager is a gas with a different density @@ -118,74 +118,74 @@ G4VPhysicalVolume* B4dDetectorConstruction::DefineVolumes() auto layerThickness = absoThickness + gapThickness; auto calorThickness = nofLayers * layerThickness; auto worldSizeXY = 1.2 * calorSizeXY; - auto worldSizeZ = 1.2 * calorThickness; - + auto worldSizeZ = 1.2 * calorThickness; + // Get materials auto defaultMaterial = G4Material::GetMaterial("Galactic"); auto absorberMaterial = G4Material::GetMaterial("G4_Pb"); auto gapMaterial = G4Material::GetMaterial("liquidArgon"); - + if ( ! defaultMaterial || ! absorberMaterial || ! gapMaterial ) { G4ExceptionDescription msg; - msg << "Cannot retrieve materials already defined."; + msg << "Cannot retrieve materials already defined."; G4Exception("B4DetectorConstruction::DefineVolumes()", "MyCode0001", FatalException, msg); - } - - // + } + + // // World // - auto worldS + auto worldS = new G4Box("World", // its name worldSizeXY/2, worldSizeXY/2, worldSizeZ/2); // its size - + auto worldLV = new G4LogicalVolume( worldS, // its solid defaultMaterial, // its material "World"); // its name - + auto worldPV = new G4PVPlacement( 0, // no rotation G4ThreeVector(), // at (0,0,0) - worldLV, // its logical volume + worldLV, // its logical volume "World", // its name 0, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - - // + fCheckOverlaps); // checking overlaps + + // // Calorimeter - // + // auto calorimeterS = new G4Box("Calorimeter", // its name calorSizeXY/2, calorSizeXY/2, calorThickness/2); // its size - + auto calorLV = new G4LogicalVolume( calorimeterS, // its solid defaultMaterial, // its material "Calorimeter"); // its name - + new G4PVPlacement( 0, // no rotation G4ThreeVector(), // at (0,0,0) - calorLV, // its logical volume + calorLV, // its logical volume "Calorimeter", // its name worldLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - - // + fCheckOverlaps); // checking overlaps + + // // Layer // - auto layerS + auto layerS = new G4Box("Layer", // its name calorSizeXY/2, calorSizeXY/2, layerThickness/2); // its size - + auto layerLV = new G4LogicalVolume( layerS, // its solid @@ -199,66 +199,66 @@ G4VPhysicalVolume* B4dDetectorConstruction::DefineVolumes() kZAxis, // axis of replication nofLayers, // number of replica layerThickness); // witdth of replica - - // + + // // Absorber // - auto absorberS + auto absorberS = new G4Box("Abso", // its name calorSizeXY/2, calorSizeXY/2, absoThickness/2); // its size - + auto absorberLV = new G4LogicalVolume( absorberS, // its solid absorberMaterial, // its material "AbsoLV"); // its name - + new G4PVPlacement( 0, // no rotation G4ThreeVector(0., 0., -gapThickness/2), // its position - absorberLV, // its logical volume + absorberLV, // its logical volume "Abso", // its name layerLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps + fCheckOverlaps); // checking overlaps - // + // // Gap // - auto gapS + auto gapS = new G4Box("Gap", // its name calorSizeXY/2, calorSizeXY/2, gapThickness/2); // its size - + auto gapLV = new G4LogicalVolume( gapS, // its solid gapMaterial, // its material "GapLV"); // its name - + new G4PVPlacement( 0, // no rotation G4ThreeVector(0., 0., absoThickness/2), // its position - gapLV, // its logical volume + gapLV, // its logical volume "Gap", // its name layerLV, // its mother volume false, // no boolean operation 0, // copy number - fCheckOverlaps); // checking overlaps - + fCheckOverlaps); // checking overlaps + // // print parameters // G4cout - << G4endl + << G4endl << "------------------------------------------------------------" << G4endl << "---> The calorimeter is " << nofLayers << " layers of: [ " - << absoThickness/mm << "mm of " << absorberMaterial->GetName() + << absoThickness/mm << "mm of " << absorberMaterial->GetName() << " + " << gapThickness/mm << "mm of " << gapMaterial->GetName() << " ] " << G4endl << "------------------------------------------------------------" << G4endl; - - // + + // // Visualization attributes // worldLV->SetVisAttributes (G4VisAttributes::GetInvisible()); @@ -278,12 +278,12 @@ G4VPhysicalVolume* B4dDetectorConstruction::DefineVolumes() void B4dDetectorConstruction::ConstructSDandField() { G4SDManager::GetSDMpointer()->SetVerboseLevel(1); - // + // // Scorers // // declare Absorber as a MultiFunctionalDetector scorer - // + // auto absDetector = new G4MultiFunctionalDetector("Absorber"); G4SDManager::GetSDMpointer()->AddNewDetector(absDetector); @@ -294,25 +294,25 @@ void B4dDetectorConstruction::ConstructSDandField() primitive = new G4PSTrackLength("TrackLength"); auto charged = new G4SDChargedFilter("chargedFilter"); primitive ->SetFilter(charged); - absDetector->RegisterPrimitive(primitive); + absDetector->RegisterPrimitive(primitive); SetSensitiveDetector("AbsoLV",absDetector); - + // declare Gap as a MultiFunctionalDetector scorer - // + // auto gapDetector = new G4MultiFunctionalDetector("Gap"); G4SDManager::GetSDMpointer()->AddNewDetector(gapDetector); primitive = new G4PSEnergyDeposit("Edep"); gapDetector->RegisterPrimitive(primitive); - + primitive = new G4PSTrackLength("TrackLength"); primitive ->SetFilter(charged); - gapDetector->RegisterPrimitive(primitive); - - SetSensitiveDetector("GapLV",gapDetector); + gapDetector->RegisterPrimitive(primitive); - // + SetSensitiveDetector("GapLV",gapDetector); + + // // Magnetic field // // Create global magnetic field messenger. @@ -321,7 +321,7 @@ void B4dDetectorConstruction::ConstructSDandField() G4ThreeVector fieldValue; fMagFieldMessenger = new G4GlobalMagFieldMessenger(fieldValue); fMagFieldMessenger->SetVerboseLevel(1); - + // Register the field messenger for deleting G4AutoDelete::Register(fMagFieldMessenger); } diff --git a/examples/basic/B4/B4d/src/B4dEventAction.cc b/examples/basic/B4/B4d/src/B4dEventAction.cc index 4a3c2c2a7f..8396c2cfed 100644 --- a/examples/basic/B4/B4d/src/B4dEventAction.cc +++ b/examples/basic/B4/B4d/src/B4dEventAction.cc @@ -56,23 +56,23 @@ B4dEventAction::~B4dEventAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4THitsMap* +G4THitsMap* B4dEventAction::GetHitsCollection(G4int hcID, const G4Event* event) const { - auto hitsCollection + auto hitsCollection = static_cast*>( event->GetHCofThisEvent()->GetHC(hcID)); - + if ( ! hitsCollection ) { G4ExceptionDescription msg; - msg << "Cannot access hitsCollection ID " << hcID; + msg << "Cannot access hitsCollection ID " << hcID; G4Exception("B4dEventAction::GetHitsCollection()", "MyCode0003", FatalException, msg); - } + } return hitsCollection; -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -83,8 +83,8 @@ G4double B4dEventAction::GetSum(G4THitsMap* hitsMap) const // hitsMap->GetMap() returns the map of std::map sumValue += *(it.second); } - return sumValue; -} + return sumValue; +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -95,14 +95,14 @@ void B4dEventAction::PrintEventStatistics( // Print event statistics // G4cout - << " Absorber: total energy: " + << " Absorber: total energy: " << std::setw(7) << G4BestUnit(absoEdep, "Energy") - << " total track length: " + << " total track length: " << std::setw(7) << G4BestUnit(absoTrackLength, "Length") << G4endl - << " Gap: total energy: " + << " Gap: total energy: " << std::setw(7) << G4BestUnit(gapEdep, "Energy") - << " total track length: " + << " total track length: " << std::setw(7) << G4BestUnit(gapTrackLength, "Length") << G4endl; } @@ -115,55 +115,55 @@ void B4dEventAction::BeginOfEventAction(const G4Event* /*event*/) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B4dEventAction::EndOfEventAction(const G4Event* event) -{ +{ // Get hist collections IDs if ( fAbsoEdepHCID == -1 ) { - fAbsoEdepHCID + fAbsoEdepHCID = G4SDManager::GetSDMpointer()->GetCollectionID("Absorber/Edep"); - fGapEdepHCID + fGapEdepHCID = G4SDManager::GetSDMpointer()->GetCollectionID("Gap/Edep"); - fAbsoTrackLengthHCID + fAbsoTrackLengthHCID = G4SDManager::GetSDMpointer()->GetCollectionID("Absorber/TrackLength"); - fGapTrackLengthHCID + fGapTrackLengthHCID = G4SDManager::GetSDMpointer()->GetCollectionID("Gap/TrackLength"); } - + // Get sum values from hits collections // auto absoEdep = GetSum(GetHitsCollection(fAbsoEdepHCID, event)); auto gapEdep = GetSum(GetHitsCollection(fGapEdepHCID, event)); - auto absoTrackLength + auto absoTrackLength = GetSum(GetHitsCollection(fAbsoTrackLengthHCID, event)); - auto gapTrackLength + auto gapTrackLength = GetSum(GetHitsCollection(fGapTrackLengthHCID, event)); // get analysis manager auto analysisManager = G4AnalysisManager::Instance(); // fill histograms - // + // analysisManager->FillH1(0, absoEdep); analysisManager->FillH1(1, gapEdep); analysisManager->FillH1(2, absoTrackLength); analysisManager->FillH1(3, gapTrackLength); - + // fill ntuple // analysisManager->FillNtupleDColumn(0, absoEdep); analysisManager->FillNtupleDColumn(1, gapEdep); analysisManager->FillNtupleDColumn(2, absoTrackLength); analysisManager->FillNtupleDColumn(3, gapTrackLength); - analysisManager->AddNtupleRow(); - + analysisManager->AddNtupleRow(); + //print per event (modulo n) // auto eventID = event->GetEventID(); auto printModulo = G4RunManager::GetRunManager()->GetPrintProgress(); if ( ( printModulo > 0 ) && ( eventID % printModulo == 0 ) ) { - G4cout << "---> End of event: " << eventID << G4endl; + G4cout << "---> End of event: " << eventID << G4endl; PrintEventStatistics(absoEdep, absoTrackLength, gapEdep, gapTrackLength); } -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B4/CMakeLists.txt b/examples/basic/B4/CMakeLists.txt index f1422fa780..4cbcb5df8a 100644 --- a/examples/basic/B4/CMakeLists.txt +++ b/examples/basic/B4/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding example N3 subdirectories explicitly # and a custom target to for building all example N3 options ---------- -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(B4a) add_subdirectory(B4b) diff --git a/examples/basic/B4/History b/examples/basic/B4/History index 6843b910e9..310cf84f30 100644 --- a/examples/basic/B4/History +++ b/examples/basic/B4/History @@ -14,7 +14,20 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -18/01/21 J. Allison (exampleB4-V10-06-05) +31-05-21 I. Hrivnacova (exampleB4-V10-07-03) +- Use G4SteppingVerboseWithUnits, added option to switch to + the Geant4 default stepping verbose (-vDefault) +- Use nullptr instead of 0 +- Clean trailing whitespaces from all files + +28/02/21 J. Allison (exampleB4-V10-07-02) +- Remove visTutor menu in all gui.mac files. + +26/02/21 J. Allison (exampleB4-V10-07-01) +- Remove macros/visTutor. + o A movies tutorial is now in examples/extended/visualization/movies. + +18/01/21 J. Allison (exampleB4-V10-07-00) - Fix README: Update VISUALIZATION TUTORIAL to follow smart parsing. 06/11/20 I. Hrivnacova (exampleB4-V10-06-04) diff --git a/examples/basic/B4/README b/examples/basic/B4/README index ed99662f3b..90778d0dcb 100644 --- a/examples/basic/B4/README +++ b/examples/basic/B4/README @@ -185,23 +185,16 @@ The ROOT histograms and ntuple can be plotted with ROOT using the plotHisto.C and plotNtuple.C macros. - - 8- VISUALIZATION TUTORIAL - - Additional visualization tutorial macros are available in the visTutor - subdirectory. They can be tried as: - % cd B4/B4[a,b,c,d] - % ln -s ../macros/visTutor visTutor - % exampleB4[a,b,c,d] -m visTutor/exN03VisX.mac - For details, see comment lines described in the macro files. - These macros are designed to help your understanding of the User's Guide. - - 9- HOW TO RUN + 8- HOW TO RUN This example handles the program arguments in a new way. It can be run with the following optional arguments: - % exampleB4a [-m macro ] [-u UIsession] [-t nThreads] - + % exampleB4a [-m macro ] [-u UIsession] [-t nThreads] [-vDefault] + + The -vDefault option will activate using the default Geant4 stepping verbose + class (G4SteppingVerbose) instead of the enhanced stepping verbose with best + units (G4SteppingVerboseWithUnits) used in the example by default. + The -t option is available only in multi-threading mode and it allows the user to override the Geant4 default number of threads. The number of threads can be also set via G4FORCENUMBEROFTHREADS diff --git a/examples/basic/B4/macros/gui.mac b/examples/basic/B4/macros/gui.mac index 028e44e4b7..d7bb65693e 100644 --- a/examples/basic/B4/macros/gui.mac +++ b/examples/basic/B4/macros/gui.mac @@ -23,13 +23,6 @@ /gui/addButton gun "neutron" "/gun/particle neutron" /gui/addButton gun "proton" "/gun/particle proton" # -# Vis menu : -/gui/addMenu vis Vis -/gui/addButton vis DAWNFILE "/control/execute visTutor/exN03Vis0.mac" -/gui/addButton vis OpenInventor "/control/execute visTutor/exN03Vis5.mac" -/gui/addButton vis TimeSlicing "/control/execute visTutor/exN03Vis12.mac" -/gui/addButton vis EmShower "/control/execute visTutor/exN03Vis13.mac" -# # Viewer menu : /gui/addMenu viewer Viewer /gui/addButton viewer "Set style surface" "/vis/viewer/set/style surface" diff --git a/examples/basic/B4/macros/plotHisto.C b/examples/basic/B4/macros/plotHisto.C index e9d92c386f..868a742ab5 100644 --- a/examples/basic/B4/macros/plotHisto.C +++ b/examples/basic/B4/macros/plotHisto.C @@ -1,43 +1,43 @@ -// ROOT macro file for plotting example B4 histograms -// +// ROOT macro file for plotting example B4 histograms +// // Can be run from ROOT session: // root[0] .x plotHisto.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Draw Eabs histogram in the pad 1 c1->cd(1); TH1D* hist1 = (TH1D*)f.Get("Eabs"); hist1->Draw("HIST"); - + // Draw Labs histogram in the pad 2 c1->cd(2); TH1D* hist2 = (TH1D*)f.Get("Labs"); hist2->Draw("HIST"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y TH1D* hist3 = (TH1D*)f.Get("Egap"); c1->cd(3); gPad->SetLogy(1); hist3->Draw("HIST"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y c1->cd(4); gPad->SetLogy(1); TH1D* hist4 = (TH1D*)f.Get("Lgap"); hist4->Draw("HIST"); -} +} diff --git a/examples/basic/B4/macros/plotNtuple.C b/examples/basic/B4/macros/plotNtuple.C index 0847986468..086bbd402a 100644 --- a/examples/basic/B4/macros/plotNtuple.C +++ b/examples/basic/B4/macros/plotNtuple.C @@ -1,42 +1,42 @@ // ROOT macro file for plotting example B4 ntuple -// +// // Can be run from ROOT session: // root[0] .x plotNtuple.C { gROOT->Reset(); gROOT->SetStyle("Plain"); - - // Draw histos filled by Geant4 simulation - // - // Open file filled by Geant4 simulation + // Draw histos filled by Geant4 simulation + // + + // Open file filled by Geant4 simulation TFile f("B4.root"); // Create a canvas and divide it into 2x2 pads TCanvas* c1 = new TCanvas("c1", "", 20, 20, 1000, 1000); c1->Divide(2,2); - + // Get ntuple TNtuple* ntuple = (TNtuple*)f.Get("B4"); // Draw Eabs histogram in the pad 1 c1->cd(1); ntuple->Draw("Eabs"); - + // Draw Labs histogram in the pad 2 c1->cd(2); ntuple->Draw("Labs"); - + // Draw Egap histogram in the pad 3 // with logaritmic scale for y ?? how to do this? c1->cd(3); gPad->SetLogy(1); ntuple->Draw("Egap"); - + // Draw Lgap histogram in the pad 4 // with logaritmic scale for y ?? how to do this? c1->cd(4); gPad->SetLogy(1); ntuple->Draw("Egap"); -} +} diff --git a/examples/basic/B4/macros/visTutor/History b/examples/basic/B4/macros/visTutor/History deleted file mode 100644 index f7e595b9a8..0000000000 --- a/examples/basic/B4/macros/visTutor/History +++ /dev/null @@ -1,39 +0,0 @@ -==================================== -examples/basic/B4/visTutor/History -==================================== - -24th November 2008 Laurent Garnier -- exNo3Vis14.mac,exNo3Vis15.mac : Change OGLSQT by OGLSQt - -3rd May 2005 John Allison (examples-V07-00-03) -- Replaced vis manager with G4VisExecutive. - -10-12-04 Joseph Perl -- exNo3Vis5.mac: changed name in comments in header from ...Vis6 to ...Vis5. -- exNo3Vis6.mac: changed name in comments in header from ...Vis7 to ...Vis6. -- exNo3Vis7.mac: changed name in comments in header from ...Vis8 to ...Vis7. -- exNo3Vis8.mac: changed name in comments in header from ...Vis9 to ...Vis8. -- exNo3Tree1.mac: changed name in comments in header from ...Tree0 to ...Tree1. - -27-11-03 Gabriele Cosmo -- removed script exN03Vis5.mac of OPACS and renamed scripts 6/7/8/9 to - 5/6/7/8 respectively. Added scripts to gui.mac. - -14-11-01 Satoshi Tanaka (exN03VisTutor-V03-02-02) -- exN03Vis8.mac : Batch visualization with the DAWNFILE driver -- exN03Vis9.mac : Multi-page PostScript file generation (old exN03Vis8.mac) - -08-11-01 Satoshi Tanaka (exN03VisTutor-V03-02-01a) -- /vis/viewer/viewpointThetaPhi ==> /vis/viewer/set/viewpointThetaPhi - -07-11-01 Satoshi Tanaka (exN03VisTutor-V03-02-01) -- Macros are rewritten with /vis/viewer/flush -- Comments are updated. - -18-09-01 Satoshi Tanaka (exN03VisTutor-V03-02-00) -- Updation for automatic visualization at Hebden Bridge mini-workshop. -- /vis/viewer/flush and /vis/flushAll are not included yet. - (To be included in the next tag.) -- /vis/drawTree may still require /vis/scene/notifyHandlers. - (John Allison will revise the /vis/drawTree command soon.) - diff --git a/examples/basic/B4/macros/visTutor/exN03Tree0.mac b/examples/basic/B4/macros/visTutor/exN03Tree0.mac deleted file mode 100644 index 865388118e..0000000000 --- a/examples/basic/B4/macros/visTutor/exN03Tree0.mac +++ /dev/null @@ -1,59 +0,0 @@ -####################################################################### -# MACRO FILE NAME: exN03Tree0.mac # -# # -# AUTHOR(S): Satoshi Tanaka # -# # -# DATE: # -# Sept 08-09, 2001 (at Hebden Bridge, UK) # -# June 20, 2001 # -# # -# CONTENTS: A macro to demonstrate ASCII DTREE # -# # -# USAGE: # -# % $G4BINDIR/exampleN03 # -# Idle> /control/execute visTutor/exN03Tree0.mac # -# # -# REQUIRED PLATFORMS & SOFTWARES: Unix / Windows # -# # -# ENVIRONMENTAL VARIABLES (C-MACROS) FOR INSTALLATION: # -# # -# * Unnecessary # -# # -# ENVIRONMENTAL VARIABLES (C-MACROS) FOR COMPILATION: # -# (See geant4/source/visualization/README for details.) # -# # -# * Unnecessary # -# # -# VERBOSE LEVEL: # -# # -# < 10: - does not print daughters of repeated logical volumes. # -# - does not repeat replicas. # -# >= 10: prints all physical volumes. # -# For level of detail add: # -# >= 0: prints physical volume name. # -# >= 1: prints logical volume name. # -# >= 2: prints solid name and type. # -# # -# ADDITIONAL NOTES: # -# * The geometry tree is displayed in the stdout. # -# * The compound command to visualize geometry tree: # -# /vis/drawTree [] [] # -####################################################################### - -# Draw the whole geometry tree -/vis/drawTree - -# Draw a part of tree -/vis/drawTree Gap - -# Change the level to display details -/vis/ASCIITree/verbose 1 -/vis/drawTree - -# Change the level to display details -/vis/ASCIITree/verbose 2 -/vis/drawTree - -# Change the level to display details -/vis/ASCIITree/verbose 10 -/vis/drawTree diff --git a/examples/basic/B4/macros/visTutor/exN03Vis0.mac b/examples/basic/B4/macros/visTutor/exN03Vis0.mac deleted file mode 100644 index 5ca52528cc..0000000000 --- a/examples/basic/B4/macros/visTutor/exN03Vis0.mac +++ /dev/null @@ -1,108 +0,0 @@ -####################################################################### -# MACRO FILE NAME: exN03Vis0.mac # -# # -# AUTHOR(S): Satoshi Tanaka, John Allison # -# # -# DATE: # -# Nov 11, 2010 Updated (JA) # -# Nov 07, 2001 # -# Sept 08-09, 2001 (at Hebden Bridge, UK) # -# June 20, 2001 # -# November 26, 2000 # -# October 17, 2000 # -# June 06, 2000 # -# May 20, 2000 # -# November 10, 1999 # -# # -# CONTENTS: A simplest macro to demonstrate visualization of # -# detector geometry and events # -# # -# USAGE with terminal session: # -# Idle> /control/execute visTutor/exN03Vis0.mac # -# USAGE with GUI session: # -# /control/execute visTutor/exN03Vis0.mac # -# or pull-down "Vis" menu and click on "Vis0" # -# # -# REQUIRED PLATFORMS & SOFTWARES: # -# See geant4.cern.ch and Installation Guide. # -# We recommend standard installation. # -# # -# ADDITIONAL NOTES: # -# The compound command "/vis/open " # -# is equivalent to the following set of commands: # -# # -# /vis/sceneHandler/create $1 # -# /vis/viewer/create # -# # -# The compound command "/vis/drawVolume " # -# is equivalent to the following set of commands: # -# # -# /vis/scene/create # -# /vis/scene/add/volume $1 # -# /vis/sceneHandler/attach # -# # -####################################################################### - -############################################## -# Visualization of detector geometry -# with the OGL (OpenGL) driver -############################################## - -# Invoke the OGL driver -/vis/open OGL - -# Set camera -/vis/viewer/reset -#/vis/viewer/set/viewpointThetaPhi 70 20 -/vis/viewer/set/viewpointThetaPhi 160. 200. - -# Create an empty scene and add the detector geometry to it -/vis/drawVolume - -# Draw an event -/run/beamOn - -# The following command "flush" -# the action of the current viewer. -# They are required for the post-processing drivers -# such as DAWNFILE, VRMLFILE, HepRep drivers, etc. -# For OpenGL drivers, these commands are not required -# but harmless even if they are described. -/vis/viewer/flush - -######################################################### -# Visualization of events with the DAWNFILE driver -# -# * Each visualized view is saved to a file "g4_XX.eps" -# with the "vectorized" PostScript format. -# -# * Set an environmental variable if you wish to -# skip DAWN GUI: -# % setenv G4DAWNFILE_VIEWER "dawn -d" -########################################################## - -# Invoke the DAWNFILE driver -/vis/open DAWNFILE - -# Add the world volume to the current scene -/vis/viewer/set/viewpointThetaPhi 90. 180. -/vis/drawVolume - -# Add trajectories to the current scene -/vis/scene/add/trajectories - -# Draw an event -/run/beamOn - -# Set camera -/vis/viewer/reset -/vis/viewer/zoom 1.5 -/vis/viewer/set/viewpointThetaPhi 160. 200. -/vis/viewer/set/projection perspective 30 deg -/run/beamOn - -# Add more stuff to the current scene -/vis/scene/add/axes 0 0 0 10 cm -/vis/scene/add/text 0 0 0 mm 50 -100 -240 B4 -/vis/scene/add/scale 10 cm z 1 0 0 manual -2.5 -13 0 cm -/run/beamOn diff --git a/examples/basic/B4/macros/visTutor/exN03Vis5.mac b/examples/basic/B4/macros/visTutor/exN03Vis5.mac deleted file mode 100644 index 4863f55b9d..0000000000 --- a/examples/basic/B4/macros/visTutor/exN03Vis5.mac +++ /dev/null @@ -1,70 +0,0 @@ -####################################################################### -# MACRO FILE NAME: exN03Vis5.mac # -# # -# AUTHOR(S): Guy Barrand # -# # -# DATE: June 09, 2000 # -# # -# CONTENTS: A basic macro for demonstrating Inventor driver # -# # -# USAGE: % $G4BINDIR/exampleN03 visTutor/exN03Vis5.mac # -# # -# REQUIRED PLATFORMS & SOFTWARES: Unix, Motif, X-window, OpenGL, # -# HEPVis # -# Inventor (TGS or SoFree) # -# # -# ENVIRONMENTAL VARIABLES (C-MACROS) FOR INSTALLATION: # -# (See geant4/source/visualization/README for details.) # -# # -# % setenv G4VIS_BUILD_OIX_DRIVER 1 # -# # -# ENVIRONMENTAL VARIABLES (C-MACROS) FOR COMPILATION: # -# (See geant4/source/visualization/README for details.) # -# # -# % setenv G4VIS_USE_OIX 1 # -# # -# ADDITIONAL NOTES: # -# # -####################################################################### - -# Create "scene-0" -/vis/scene/create - -# Invoke the OpenInventor driver -/vis/sceneHandler/create OIX -/vis/viewer/create - -# Add the world volume to the current scene -/vis/scene/add/volume -#/vis/scene/add/volume Layer -# Name of the absorbers = name of their material (Lead) ! -#/vis/scene/add/volume Lead -# Name of the gaps = name of their material (liquidArgon) ! -#/vis/scene/add/volume liquidArgon -#/vis/scene/add/trajectories -/tracking/storeTrajectory 1 - -# Bird-eye view of events -/vis/viewer/reset -/vis/viewer/set/viewpointThetaPhi 135 225 - -/vis/scene/notifyHandlers - -/control/verbose 2 -####################################################################### -# Controls on an Inventor examiner viewer are : # -# - in picking mode (cursor is the upper left arrow) # -# Ctrl + pick a volume : see daughters. # -# Shift + pick a volume : see mother. # -# - in viewing mode (cursor is the hand) # -# Left-button + pointer move : rotate. # -# Ctrl+Left-button + pointer move : pane. # -# Ctrl+Shift+Left-button + pointer move : scale. # -# Middle-button + pointer move : pane. # -# # -####################################################################### - -/vis/viewer/update - -/run/beamOn 1 - diff --git a/examples/basic/B4/macros/visTutor/g4Xt.xrm b/examples/basic/B4/macros/visTutor/g4Xt.xrm deleted file mode 100644 index c3e0b9bf2d..0000000000 --- a/examples/basic/B4/macros/visTutor/g4Xt.xrm +++ /dev/null @@ -1,359 +0,0 @@ - -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!!!! -!!!! A X11 resource file to customize G4UI sessions and -!!!! visualization viewers based over Xt. You use it by -!!!! setting the XENVIRONMENT environment variable to point -!!!! to this file, for example : -!!!! csh> setenv XENVIRONMENT g4Xt.xrm -!!!! sh> XENVIRONMENT=g4Xt.xrm;export XENVIRONMENT -!!!! -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -*topShadowColor :white -*bottomShadowColor :black -*foreground :black -*background :lightgrey -*borderColor :lightgrey -*fontList :-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-1 -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!!!! G4UIXm -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -*text.background :white -*text.fontList :*courier*-r-*--14-* -*text.maxLength :8000 -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! OpenInventor resources, copied from file : -! OpenInventor2.4.1/app-defaults/Inventor -! -!################################################# -! RESSOURCE FILE FOR OPEN INVENTOR ! -!################################################# -! -! You must put this file in -! /usr/lib/X11/app-defaults -! or set up XAPPLRESDIR (see X window documentation) -! -!################################################# -!!################################################ -!! POPUP MENU -!!------------------------------------------------ -!! FUNCTIONS MENU -!!------------------------------------------------ -*IvMenu.IvFunctions1.labelString: Functions -*IvFunctions2.IvHelp.labelString: Help -*IvFunctions2.IvHome.labelString: Home -*IvFunctions2.IvSetHome.labelString: Set Home -*IvFunctions2.IvViewAll.labelString: View All -*IvFunctions2.IvSeek.labelString: Seek -*IvFunctions2.IvCopyView.labelString: Copy View -*IvFunctions2.IvPasteView.labelString: Paste View -!!------------------------------------------------ -!! DRAW STYLE MENU -!!------------------------------------------------ -*IvMenu.IvDrawStyle1.labelString: Draw Style -*IvDrawStyle2.IvAsIs.labelString: as is -*IvDrawStyle2.IvHiddenLine.labelString: hidden line -*IvDrawStyle2.IvNoTexture.labelString: no texture -*IvDrawStyle2.IvLowResolution.labelString: low resolution -*IvDrawStyle2.IvWireFrame.labelString: wireframe -*IvDrawStyle2.IvPoints.labelString: points -*IvDrawStyle2.IvBoundingBoxNoDepth.labelString: bounding box ( no depth ) -*IvDrawStyle2.IvMoveSameAsStill.labelString: move same as still -*IvDrawStyle2.IvMoveNoTexture.labelString: move no texture. -*IvDrawStyle2.IvMoveLowRes.labelString: move low res -*IvDrawStyle2.IvMoveWireFrame.labelString: move wireframe -*IvDrawStyle2.IvMoveLowResWireFrameNoDepth.labelString: move low res wire frame ( no depth ) -*IvDrawStyle2.IvMovePoints.labelString: move points -*IvDrawStyle2.IvMoveLowResPointsNoDepth.labelString: move low res points ( no depth ) -*IvDrawStyle2.IvMoveBoundingBoxNoDepth.labelString: move bounding box ( no depth ) -*IvDrawStyle2.IvSingleBuffer.labelString: single buffer -*IvDrawStyle2.IvDoubleBuffer.labelString: Double buffer -*IvDrawStyle2.IvInteractiveBuffer.labelString: interactive buffer -!!------------------------------------------------ -*IvMenu.IvViewing.labelString: Viewing -!!------------------------------------------------ -*IvMenu.IvDecoration.labelString: Decoration -!!------------------------------------------------ -*IvMenu.IvHeadlight.labelString: Headlight -!!------------------------------------------------ -*IvMenu.IvPreferences.labelString: Preferences ... - -!!------------------------------------------------ -!! PREFERENCES -!!------------------------------------------------ -*IvFormPreference1.IvSeekAnimationTime.labelString: Seek animation time -*IvFormPreference1.IvSeconds.labelString: seconds -*IvFormPreference1.IvSeekTo.labelString: Seek to: -*IvFormPreference1.IvPoint.labelString: point -*IvFormPreference1.IvObject.labelString: object -*IvFormPreference2.IvSeekDistance.labelString: Seek distance: -*IvFormPreference2.IvPercentage.labelString: percentage -*IvFormPreference2.IvAbsolute.labelString: absolute -*IvZoomForm.IvCameraZoom.labelString: Camera zoom -*IvZoomForm.IvZoomSliderRangesFrom.labelString: Zoom slider ranges from: -*IvZoomForm.IvTo.labelString: to: -*IvZoomForm.IvZoomSlider.labelString: Zoom slider -*IvZoomForm.IvZoomField.labelString: Zoom field -*IvZoomForm.IvZoomFrom.labelString: Zoom from -*IvZoomForm.IvZoomTo.labelString: Zoom to -*IvFormPreference3.IvAutoClippingPlanes.labelString: Auto clipping planes -*IvFormPreference4.IvStereoViewing.labelString: Stereo Viewing -*IvFormPreference6.IvNearPlane.labelString: near plane -*IvFormPreference6.IvFarPlane.labelString: far plane -*IvStereoThumbForm.IvCameraRotation.labelString: Camera rotation - -!!------------------------------------------------ -!! Preferences for Examiner Viewer -!!------------------------------------------------ -*IvFormExaminer1.IvEnableSpinAnimation.labelString: Enable spin animation -*IvFormExaminer1.IvShowPointOfRotationAxes.labelString: Show point of rotation axes -*IvFormExaminer1.IvAxesSize.labelString: axes size -*IvFormExaminer1.IvPixels.labelString: pixels -!!------------------------------------------------ -!! Decorations for Examiner Viewer !! -!!------------------------------------------------ -*IvExamTitle.labelString: Examiner Viewer -*IvExamPrefTitle.labelString: Examiner Viewer Preference Sheet -*IvExamPopupTitle.labelString: Examiner Viewer -*IvExamIconTitle.labelString: Examiner Viewer -*IvExamRotx.labelString: Rotx -*IvExamRoty.labelString: Roty -*IvExamZoom.labelString: Zoom -*IvExamDolly.labelString: Dolly -!!------------------------------------------------ -!! Decorations for Plane Viewer !! -!!------------------------------------------------ -*IvPlaneTitle.labelString: Plane Viewer -*IvPlanePrefTitle.labelString: Plane Viewer Preference Sheet -*IvPlanePopupTitle.labelString: Plane Viewer -*IvPlaneIconTitle.labelString: Plane Viewer -*IvPlaneTransx.labelString: transX -*IvPlaneTransy.labelString: transY -*IvPlaneZoom.labelString: Zoom -*IvPlaneDolly.labelString: Dolly -!!------------------------------------------------ -!! Decorations for Fly Viewer !! -!!------------------------------------------------ -*IvFlyTitle.labelString: Fly Viewer -*IvFlyPrefTitle.labelString: Fly Viewer Preference Sheet -*IvFlyPopupTitle.labelString: Fly Viewer -*IvFlyIconTitle.labelString: Fly Viewer -!! Same for Walk Viewer !! -*IvFlyWalkRotate.labelString: Rotate -!! Same for Walk Viewer !! -*IvFlyWalkTilt.labelString: Tilt -!! Same for Walk Viewer !! -*IvFlyWalkDolly.labelString: Dolly -!!------------------------------------------------ -!! Preferences for Fly Viewer !! -!!------------------------------------------------ -*FlyPreference.FlyingSpeed.labelString: Flying speed: -*FlyPreference.Increase.labelString: increase -*FlyPreference.Decrease.labelString: decrease -!!------------------------------------------------ -!! Decorations for Walk Viewer !! -!!------------------------------------------------ -*IvWalkTitle.labelString: Walk Viewer -*IvWalkPrefTitle.labelString: Walk Viewer Preference Sheet -*IvWalkPopupTitle.labelString: Walk Viewer -*IvWalkIconTitle.labelString: Walk Viewer -*IvLeftTrimForm.IvH.labelString: H -!!------------------------------------------------ -!! Preferences for Walk Viewer !! -!!------------------------------------------------ -*IvFormPreference5.IvViewerSpeed.labelString: Viewer speed -*IvFormPreference5.IvIncrease.labelString: increase -*IvFormPreference5.IvDecrease.labelString: decrease -!!------------------------------------------------ -!! EDITORS -!!------------------------------------------------ -!! Drectional Light Editor !! -!!------------------------------------------------ -*IvDirectLightTitle.labelString: Dir Light Editor -*IvDirectLightIconTitle.labelString: Dir Light Ed -*IvDirectLightInten.labelString: Inten -*IvDirectLightColorEditor.labelString: Directional Light Color -*IvDLMenuBar.IvEdit.labelString: Edit -*IvDLMenuBar*IvControlPullDown*IvColorEditor.labelString: Color Editor -*IvDLMenuBar*IvControlPullDown*IvCopy.labelString: Copy -*IvDLMenuBar*IvControlPullDown*IvPaste.labelString: Paste -*IvDLMenuBar*IvControlPullDown*IvHelp.labelString: Help -!!------------------------------------------------ -!! Color Editor !! -!!------------------------------------------------ -*IvColorEditorTitle.labelString: Color Editor -*IvColorEditorIconTitle.labelString: Color Editor -*IvColorEditorR.labelString: R -*IvColorEditorG.labelString: G -*IvColorEditorB.labelString: B -*IvColorEditorH.labelString: H -*IvColorEditorS.labelString: S -*IvColorEditorV.labelString: V -*IvColorEditorRight.labelString: Right -*IvColorEditorSwitch.labelString: Switch -*IvColorEditorCont.labelString: Continuous -*IvColorEditorManu.labelString: Manual -*IvColorEditorWysi.labelString: WYSIWYG -*IvColorEditorCopy.labelString: Copy -*IvColorEditorPaste.labelString: Paste -*IvColorEditorHelp.labelString: Help -*IvColorEditorNone.labelString: None -*IvColorEditorValue.labelString: Value -*IvColorEditorRGB.labelString: RGB -*IvColorEditorHSV.labelString: HSV -*IvColorEditorRGBV.labelString: RGB V -*IvColorEditorRGBHSV.labelString: RGB HSV - -*IvCEMenuBar.IvEdit.labelString: Edit -*IvCEMenuBar.IvSliders.labelString: Sliders -*IvButtonsForm.IvAccept.labelString: Accept -!!------------------------------------------------ -!! Material Editor !! -!!------------------------------------------------ -*IvMaterialEditorTitle.labelString: Material Editor -*IvMaterialEditorIconTitle.labelString: Mat Editor -*IvMaterialAmbientTitle.labelString: Material Ambient Color -*IvMaterialDiffuseTitle.labelString: Material Diffuse Color -*IvMaterialSpecularTitle.labelString: Material Specular Color -*IvMaterialEmissiveTitle.labelString: -Material Emissive Color -*IvMaterialEditorMaterial.labelString: Material / -*IvMaterialEditorAmb.labelString: Amb / -*IvMaterialEditorDiff.labelString: Diff / -*IvMaterialEditorSpec.labelString: Spec / -*IvMaterialEditorEmis.labelString: Emis / -*IvMaterialEditorColor.labelString: Color -*IvMEMenuBar.IvEdit.labelString: Edit -*IvMEMenuBar*IvEditPullDown.IvMaterialList.labelString: Material List -*IvMEMenuBar*IvEditPullDown.IvContinuous.labelString: Continuous -*IvMEMenuBar*IvEditPullDown.IvManual.labelString: Manual -*IvMEMenuBar*IvEditPullDown.IvCopy.labelString: Copy -*IvMEMenuBar*IvEditPullDown.IvPaste.labelString: Paste -*IvMEMenuBar*IvEditPullDown.IvHelp.labelString: Help -*IvControls.IvEditColor.labelString: Edit Color -*IvsliderForm.IvtextForm.IvAmb.labelString: Amb: -*IvsliderForm.IvtextForm.IvDiff.labelString: Diff -*IvsliderForm.IvtextForm.IvSpec.labelString: Spec -*IvsliderForm.IvtextForm.IvEmis.labelString: Emis -*IvsliderForm.IvtextForm.IvShininess.labelString: Shininess -*IvsliderForm.IvtextForm.IvTransp.labelString: Transp: -*IvMETop.IvAccept.labelString: Accept -!!------------------------------------------------ -!! Material List !! -!!------------------------------------------------ -*IvMaterialListTitle.labelString: Material List -*IvMaterialListeIconTitle.labelString: Mat List -*IvMLMenuBar*IvPalettes.labelString: Palettes -!!------------------------------------------------ -!! Print Dialog -!!------------------------------------------------ -*IvPrintDialTitle.labelString: Print Dialog -*IvPrintDialIconTitle.labelString: -rint Dialog -*IvPrintDialPrinter.labelString: Printer: -*IvPrintDialPageOut.labelString: Page Output: -*IvPrintDialToPrinter.labelString: To Printer -*IvPrintDialToFile.labelString: To File -*IvPrintDialQuit.labelString: Quit -*IvPrintDialPrint.labelString: Print -*IvPrintDialMessage.labelString: Message: -*IvPrintDialFileFormat.labelString: File Format: -*IvPrintDialPostScript.labelString: PostScript -*IvPrintDialRGB.labelString: RGB -*IvPrintDialPrintQuality.labelString: Print Quality: -*IvPrintDialHigh.labelString: High -*IvPrintDialDraft.labelString: Draft -*IvPrintDialPageFormat.labelString: Page Format -*IvPrintDialPortrait.labelString: Portrait -*IvPrintDialLandscape.labelString: Landscape -*IvPrintDialPrintSize.labelString: Print Size (inches): -*IvPrintDialFileName.labelString: File Name: -*IvPrintDialResolution.labelString: Resolution -*IvPrintDialBy.labelString: by -*IvPrintDialDpi.labelString: DPI: -*IvPrintDialMess1.labelString: Printing in progress... -*IvPrintDialMess2.labelString: ERROR: Empty database. -*IvPrintDialMess3.labelString: ERROR: Exceeds -*IvPrintDialMess4.labelString: ERROR: Could not execute print. -*IvPrintDialMess5.labelString: ERROR: Could not execute print. -*IvPrintDialMess6.labelString: ERROR: No printer. -*IvPrintDialMess7.labelString: ERROR: Couldn't open -*IvPrintDialMess8.labelString: ERROR: No file name. -*IvPrintDialMess9.labelString: ERROR: Could not open file. -*IvPrintDialMess10.labelString: ERROR: Could not get data. -*IvPrintDialMess11.labelString: ERROR: Could not get data. -*IvPrintDialMess12.labelString: Printing completed. - -!!------------------------------------------------ -!! Xt Component ( For Light and Material Sliders Set ) -!!------------------------------------------------ -*IvXtComponentTitle.labelString: Xt Component -*IvTGSXtComponentTitle.labelString: TGS: Xt Component -!!------------------------------------------------ -!! For All Sliders -!!------------------------------------------------ -*IvSlidersMin.labelString: min -*IvSlidersMax.labelString: max -*IvSlidersStyle.labelString: style -!!------------------------------------------------ -!! Light Slider Set -!!------------------------------------------------ -*IvLightSliderColor.labelString: COLOR -*IvLightSliderRed.labelString: Red -*IvLightSliderGreen.labelString: Green -*IvLightSliderBlue.labelString: Blue -*IvLightSliderIntensity1.labelString: INTENSITY -*IvLightSliderIntensity2.labelString: Intensity -!!------------------------------------------------ -!! Material Slider Set -!!------------------------------------------------ -*IvMaterialSliderAmbient.labelString: AMBIENT -*IvMaterialSliderAmbientRed.labelString: Ambient Red -*IvMaterialSliderAmbientGreen.labelString: Ambient Green -*IvMaterialSliderAmbientBleu.labelString: Ambient Blue -*IvMaterialSliderDiffuse.labelString: DIFFUSE -*IvMaterialSliderDiffuseRed.labelString: Diffuse Red -*IvMaterialSliderDiffuseGreen.labelString: Diffuse Green -*IvMaterialSliderDiffuseBleu.labelString: Diffuse Blue -*IvMaterialSliderSpecular.labelString: SPECULAR -*IvMaterialSliderSpecularRed.labelString: Specular Red -*IvMaterialSliderSpecularGreen.labelString: Specular Green -*IvMaterialSliderSpecularBleu.labelString: Specular Blue -*IvMaterialSliderEmissive.labelString: EMISSIVE -*IvMaterialSliderEmissiveRed.labelString: Emissive Red -*IvMaterialSliderEmissiveGreen.labelString: Emissive Green -*IvMaterialSliderEmissiveBlue.labelString: Emissive Blue -*IvMaterialSliderShininess.labelString: SHININESS -*IvMaterialSliderShininessShininess.labelString: shininess -*IvMaterialSliderTransparency.labelString: TRANSPARENCY -*IvMaterialSliderTransparencyTransparency.labelString: transparency -!!------------------------------------------------ -!! Transform Slider Set -!!------------------------------------------------ -*IvTransformSliderTrans.labelString: TRANSLATIONS -*IvTransformSliderTransX.labelString: X Translation -*IvTransformSliderTransY.labelString: Y Translation -*IvTransformSliderTransZ.labelString: Z Translation -*IvTransformSliderScale.labelString: SCALES -*IvTransformSliderScaleX.labelString: X Scale -*IvTransformSliderScaleY.labelString: Y Scale -*IvTransformSliderScaleZ.labelString: Z Scale -*IvTransformSliderRotate.labelString: ROTATIONS -*IvTransformSliderRotateX.labelString: X Rotate -*IvTransformSliderRotateY.labelString: Y Rotate -*IvTransformSliderRotateZ.labelString: Z Rotate -*IvTransformSliderScaleOrient.labelString: SCALE ORIENTATION -*IvTransformSliderScaleOrientX.labelString: X Rotate -*IvTransformSliderScaleOrientY.labelString: Y Rotate -*IvTransformSliderScaleOrientZ.labelString: Z Rotate -*IvTransformSliderCenter.labelString: CENTER -*IvTransformSliderCenterX.labelString: X Center -*IvTransformSliderCenterY.labelString: Y Center -*IvTransformSliderCenterZ.labelString: Z Center -*IvTransformSliderTitle.labelString: Transform Editor -*IvTransformSliderIconTitle.labelString: Xf Editor - - -!!------------------- THE END -------------------- diff --git a/examples/basic/B4/macros/visTutor/heprep.mac b/examples/basic/B4/macros/visTutor/heprep.mac deleted file mode 100644 index 89c5d14c01..0000000000 --- a/examples/basic/B4/macros/visTutor/heprep.mac +++ /dev/null @@ -1,42 +0,0 @@ -# -# Macro file for "exampleN03.cc" -# -# can be run in batch, without graphic -# or interactively: Idle> /control/execute heprep.mac -# -# Produces heprep2 file(s) -# -/control/verbose 0 -/control/saveHistory -# -/run/verbose 0 -/event/verbose 0 -/tracking/verbose 0 -# -# muon 300 MeV to the direction (1.,0.,0.) -# 3 events -# -# Create a scene containing the detector. -/vis/scene/create -/vis/scene/add/volume world -# -# Open a HepRep version 2 file suitable for viewing in WIRED. -/vis/open HepRepXML -# -# Output an empty detector -/vis/viewer/flush -# -# Include trajectories in the image. -/tracking/storeTrajectory 1 -/vis/scene/add/trajectories -# -# If multiple events in one run, accumulate all events into a single -# graphical image. If this line is commented out, each event will instead -# appear in a separate image. -/vis/scene/endOfEventAction accumulate -# -# At end of each run, an automatic flush causes graphical output. -# This run will make an image with one event. -/run/beamOn 1 -# This run will make an image with ten events. -/run/beamOn 10 diff --git a/examples/basic/B5/CMakeLists.txt b/examples/basic/B5/CMakeLists.txt index 236f4195c0..a78dafc1f2 100644 --- a/examples/basic/B5/CMakeLists.txt +++ b/examples/basic/B5/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B5) #---------------------------------------------------------------------------- diff --git a/examples/basic/B5/History b/examples/basic/B5/History index 8a0b17ccd7..c81312f64f 100644 --- a/examples/basic/B5/History +++ b/examples/basic/B5/History @@ -14,6 +14,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31-05-21 I. Hrivnacova (exampleB5-V10-07-01) +- Clean trailing whitespaces from all files + +30-05-21 M.Maire (exampleB5-V10-07-00) +- exampleB5.cc: use G4SteppingVerboseWithUnits + 06 Nov 2020 I. Hrivnacova (exampleB5-V10-06-02) - Replaced use of G4Analysis::ManagerInstance("root") with new generic analysis manager diff --git a/examples/basic/B5/exampleB5.cc b/examples/basic/B5/exampleB5.cc index 53dbb13227..461ad1b275 100644 --- a/examples/basic/B5/exampleB5.cc +++ b/examples/basic/B5/exampleB5.cc @@ -31,7 +31,7 @@ #include "B5ActionInitialization.hh" #include "G4RunManagerFactory.hh" - +#include "G4SteppingVerbose.hh" #include "G4UImanager.hh" #include "FTFP_BERT.hh" #include "G4StepLimiterPhysics.hh" @@ -45,10 +45,12 @@ int main(int argc,char** argv) { // Detect interactive mode (if no arguments) and define UI session // - G4UIExecutive* ui = 0; - if ( argc == 1 ) { - ui = new G4UIExecutive(argc, argv); - } + G4UIExecutive* ui = nullptr; + if ( argc == 1 ) { ui = new G4UIExecutive(argc, argv); } + + // Use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); // Construct the default run manager // @@ -84,7 +86,7 @@ int main(int argc,char** argv) UImanager->ApplyCommand("/control/execute init_vis.mac"); if (ui->IsGUI()) { UImanager->ApplyCommand("/control/execute gui.mac"); - } + } // start interactive session ui->SessionStart(); delete ui; @@ -92,7 +94,7 @@ int main(int argc,char** argv) // Job termination // Free the store: user actions, physics_list and detector_description are - // owned and deleted by the run manager, so they should not be deleted + // owned and deleted by the run manager, so they should not be deleted // in the main() program ! delete visManager; diff --git a/examples/basic/B5/exampleB5.out b/examples/basic/B5/exampleB5.out index a0b8247bfc..2f175c4506 100644 --- a/examples/basic/B5/exampleB5.out +++ b/examples/basic/B5/exampleB5.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -218,48 +224,48 @@ Checking overlaps for volume HadCalScintiPhysical (G4Box) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -267,31 +273,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -299,288 +305,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -589,17 +595,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -607,67 +613,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -675,13 +681,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -689,13 +695,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -703,12 +709,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -716,13 +722,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -730,13 +736,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -744,13 +750,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -758,60 +764,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -819,27 +825,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -847,25 +853,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -873,25 +879,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -899,13 +905,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -928,7 +934,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -953,114 +959,98 @@ Setting was ignored. >>> Event 0 >>> Simulation truth : proton (0,0,100000) Hodoscope 1 has 2 hits. - Hodoscope[7] 4.9870027260872 (nsec) - Hodoscope[8] 5.5935221313475 (nsec) -Hodoscope 2 has 1 hits. - Hodoscope[10] 41.861378661594 (nsec) -Drift Chamber 1 has 96 hits. - Layer[0] : time 8.321949352922 (nsec) --- local (x,y) 372.07463018535, -289.62504970056 - Layer[0] : time 6.6809560568123 (nsec) --- local (x,y) 40.882271715541, 29.630578040492 - Layer[0] : time 6.7134352880171 (nsec) --- local (x,y) -113.46087209939, -6.7330792041207 - Layer[0] : time 6.7283819203789 (nsec) --- local (x,y) -132.10740827702, -8.508213391568 - Layer[0] : time 6.6722279292202 (nsec) --- local (x,y) -6.9543997819172, 4.6174704651789 - Layer[0] : time 6.8833408531705 (nsec) --- local (x,y) 67.287624154209, 218.68928853766 - Layer[0] : time 6.7563679280057 (nsec) --- local (x,y) -44.749982010864, 148.66701500199 - Layer[0] : time 7.4191579300869 (nsec) --- local (x,y) 460.68404544019, 111.28979239928 - Layer[0] : time 6.8214998289424 (nsec) --- local (x,y) 35.444660878033, 160.89448411903 - Layer[0] : time 6.6774331008174 (nsec) --- local (x,y) -12.701139808488, 24.105480913893 - Layer[0] : time 12.255755720666 (nsec) --- local (x,y) -100.99673503402, -151.67909860862 - Layer[0] : time 6.8229207527169 (nsec) --- local (x,y) -182.67428638961, -74.125017318991 - Layer[0] : time 6.6722923786857 (nsec) --- local (x,y) -5.9522205438397, -5.8677669209003 - Layer[0] : time 41.609829153023 (nsec) --- local (x,y) 884.44501307455, -108.61094091398 - Layer[0] : time 6.6715523237923 (nsec) --- local (x,y) 7.3053784485911, -3.47015516056 - Layer[0] : time 6.7786106021905 (nsec) --- local (x,y) -136.53763508149, -26.812980919385 - Layer[0] : time 6.9677247005085 (nsec) --- local (x,y) -197.50365922624, -104.82097638658 - Layer[0] : time 6.6795615801885 (nsec) --- local (x,y) -40.592536306353, -21.935783142968 - Layer[0] : time 6.6835046516562 (nsec) --- local (x,y) -34.116058219225, -49.289546562444 - Layer[0] : time 6.7006848554661 (nsec) --- local (x,y) 45.392583072069, 30.534262876598 - Layer[0] : time 6.6777154302076 (nsec) --- local (x,y) -30.511134500706, -3.7088651730294 - Layer[0] : time 6.7414686630778 (nsec) --- local (x,y) 44.842193870077, 134.91060433118 - Layer[0] : time 6.8036354950335 (nsec) --- local (x,y) 60.423678079039, 45.754417228378 - Layer[0] : time 6.6780615722249 (nsec) --- local (x,y) 6.943895895408, 8.5070133597309 - Layer[0] : time 6.7511755288263 (nsec) --- local (x,y) -39.134380098298, -76.696804573888 - Layer[1] : time 8.3585084513131 (nsec) --- local (x,y) 81.471831750478, 59.110906142636 - Layer[1] : time 8.4233402911597 (nsec) --- local (x,y) -226.23438494885, -14.343933245652 - Layer[1] : time 8.4560717468321 (nsec) --- local (x,y) -267.07063009776, -12.779213938661 - Layer[1] : time 8.3411003307092 (nsec) --- local (x,y) -13.842917953558, 9.2095638502041 - Layer[1] : time 8.5088293979608 (nsec) --- local (x,y) -89.160256513927, 296.33886856607 - Layer[1] : time 9.8296459972478 (nsec) --- local (x,y) 918.12257951277, 221.54347631854 - Layer[1] : time 8.3514898996198 (nsec) --- local (x,y) -25.32480121494, 48.122630375519 - Layer[1] : time 8.6433107584516 (nsec) --- local (x,y) -365.83520656339, -148.94880703267 - Layer[1] : time 8.3412230619588 (nsec) --- local (x,y) -11.760464148056, -11.64902036543 - Layer[1] : time 39.926028487441 (nsec) --- local (x,y) 816.51888981703, -104.12749315777 - Layer[1] : time 8.3397560863977 (nsec) --- local (x,y) 14.575915680856, -6.9501946697579 - Layer[1] : time 8.5533109136438 (nsec) --- local (x,y) -272.33096695979, -53.354458938561 - Layer[1] : time 8.9289766198829 (nsec) --- local (x,y) -392.92392496625, -208.55343495899 - Layer[1] : time 8.3557173446938 (nsec) --- local (x,y) -80.899956826555, -43.746296173553 - Layer[1] : time 8.3635765534563 (nsec) --- local (x,y) -67.983983106608, -98.259535228142 - Layer[1] : time 8.3977928914634 (nsec) --- local (x,y) 90.425963042752, 60.780207979858 - Layer[1] : time 8.3520128530852 (nsec) --- local (x,y) -60.709522995112, -7.250559839824 - Layer[1] : time 8.4793071569796 (nsec) --- local (x,y) 89.369354943625, 269.11366649589 - Layer[1] : time 8.602984838294 (nsec) --- local (x,y) 120.35094853127, 91.164002051074 - Layer[1] : time 8.3527451521573 (nsec) --- local (x,y) 13.941027486191, 17.148763044216 - Layer[1] : time 8.4984853767528 (nsec) --- local (x,y) -77.985305503559, -152.94119783228 - Layer[2] : time 10.036059259516 (nsec) --- local (x,y) 122.04976571914, 88.598690752801 - Layer[2] : time 10.137455952752 (nsec) --- local (x,y) -342.79758278637, -31.881102873516 - Layer[2] : time 10.180471927121 (nsec) --- local (x,y) -398.23452083643, -16.953145573076 - Layer[2] : time 10.009972222007 (nsec) --- local (x,y) -20.737126889901, 13.775275477291 - Layer[2] : time 10.025547506446 (nsec) --- local (x,y) -37.999853230479, 72.11551157604 - Layer[2] : time 10.463995927858 (nsec) --- local (x,y) -549.16084519017, -223.98051968972 - Layer[2] : time 10.010152036907 (nsec) --- local (x,y) -17.566247945947, -17.387062744495 - Layer[2] : time 38.242262415586 (nsec) --- local (x,y) 748.66953608432, -99.647724669042 - Layer[2] : time 10.00796226352 (nsec) --- local (x,y) 21.839692957492, -10.546108894698 - Layer[2] : time 10.327584832503 (nsec) --- local (x,y) -407.71981733767, -79.438572164669 - Layer[2] : time 10.031862487226 (nsec) --- local (x,y) -121.13079827015, -65.624264181357 - Layer[2] : time 10.043655682367 (nsec) --- local (x,y) -101.87648599721, -147.23473413069 - Layer[2] : time 10.09491360523 (nsec) --- local (x,y) 135.48082356572, 91.049709332538 - Layer[2] : time 10.026316640262 (nsec) --- local (x,y) -90.938374532779, -10.788243960166 - Layer[2] : time 10.402471732323 (nsec) --- local (x,y) 180.54129587357, 136.63544760474 - Layer[2] : time 10.027442701362 (nsec) --- local (x,y) 21.023312730713, 25.943501531997 - Layer[2] : time 10.245800250126 (nsec) --- local (x,y) -116.8239059724, -229.19724095636 - Layer[3] : time 11.713638230818 (nsec) --- local (x,y) 162.69369552336, 118.13886472571 - Layer[3] : time 11.858457527469 (nsec) --- local (x,y) -465.39265949013, -66.055262825105 - Layer[3] : time 11.908523005019 (nsec) --- local (x,y) -533.61861213858, -21.997972035185 - Layer[3] : time 11.67884391714 (nsec) --- local (x,y) -27.625816848817, 18.341813936233 - Layer[3] : time 11.69959719796 (nsec) --- local (x,y) -50.568209940271, 96.112055788416 - Layer[3] : time 12.285043456117 (nsec) --- local (x,y) -732.62769410757, -299.40765365198 - Layer[3] : time 11.679081027778 (nsec) --- local (x,y) -23.413272271871, -23.082163182561 - Layer[3] : time 36.558539672587 (nsec) --- local (x,y) 680.91394540376, -95.210467363599 - Layer[3] : time 11.676167317594 (nsec) --- local (x,y) 29.078882696178, -14.144835795507 - Layer[3] : time 12.101710166238 (nsec) --- local (x,y) -542.9162051799, -105.55417625058 - Layer[3] : time 11.708007696996 (nsec) --- local (x,y) -161.36573981732, -87.494663406536 - Layer[3] : time 11.723733781455 (nsec) --- local (x,y) -135.77088244292, -196.20541642902 - Layer[3] : time 11.792052213568 (nsec) --- local (x,y) 180.5778234595, 121.33791075075 - Layer[3] : time 11.700644952578 (nsec) --- local (x,y) -121.29469605489, -14.2576530508 - Layer[3] : time 12.201994916522 (nsec) --- local (x,y) 240.79700730111, 182.11407711734 - Layer[3] : time 11.70214139096 (nsec) --- local (x,y) 28.082122819346, 34.75985845452 - Layer[4] : time 13.391224477033 (nsec) --- local (x,y) 203.32278934402, 147.7362077291 - Layer[4] : time 13.579389652093 (nsec) --- local (x,y) -588.02217217996, -99.788846590856 - Layer[4] : time 13.634093880814 (nsec) --- local (x,y) -666.1575005109, -25.690959571253 - Layer[4] : time 13.347717530319 (nsec) --- local (x,y) -34.543711034645, 22.925955156757 - Layer[4] : time 13.373629385516 (nsec) --- local (x,y) -63.027265668218, 120.05391865067 - Layer[4] : time 13.348010528464 (nsec) --- local (x,y) -29.272767612959, -28.776501734558 - Layer[4] : time 34.874802672035 (nsec) --- local (x,y) 613.12208623344, -90.840749035614 - Layer[4] : time 13.344372359232 (nsec) --- local (x,y) 36.339865303943, -17.698704020956 - Layer[4] : time 13.484830559681 (nsec) --- local (x,y) 33.569153376523, -2.5018109705555 - Layer[4] : time 13.56237911672 (nsec) --- local (x,y) 34.316045659414, -5.7766241445426 - Layer[4] : time 13.876010773824 (nsec) --- local (x,y) -678.33921042276, -131.43273303145 - Layer[4] : time 13.384150794391 (nsec) --- local (x,y) -201.61573471158, -109.32184503376 - Layer[4] : time 13.403818756682 (nsec) --- local (x,y) -169.69701547456, -245.17524603897 - Layer[4] : time 13.489202390643 (nsec) --- local (x,y) 225.71794256336, 151.61600295157 - Layer[4] : time 13.374991803196 (nsec) --- local (x,y) -151.7369364329, -17.760446079519 - Layer[4] : time 14.001509461664 (nsec) --- local (x,y) 301.05487956212, 227.54070357698 - Layer[4] : time 13.376841866932 (nsec) --- local (x,y) 35.171044156672, 43.571418389924 -Drift Chamber 2 has 5 hits. - Layer[0] : time 33.233392229618 (nsec) --- local (x,y) -903.13315480955, -16.286652113631 - Layer[1] : time 34.965539726852 (nsec) --- local (x,y) -763.11017767513, -20.09394546982 - Layer[2] : time 36.695784673371 (nsec) --- local (x,y) -625.23028642714, -24.577985395736 - Layer[3] : time 38.423224324716 (nsec) --- local (x,y) -490.66011704513, -31.568919503802 - Layer[4] : time 40.152322018677 (nsec) --- local (x,y) -353.997572552, -33.19232998557 -EM Calorimeter has 10 hits. Total Edep is 347.99113272099 (MeV) + Hodoscope[7] 4.9870027260871 (nsec) + Hodoscope[6] 5.4878268239358 (nsec) +Hodoscope 2 has 0 hits. +Drift Chamber 1 has 86 hits. + Layer[0] : time 8.3244016843795 (nsec) --- local (x,y) 372.31519231248, -290.51386762444 + Layer[0] : time 6.680795732647 (nsec) --- local (x,y) 40.051479113847, 29.954528815821 + Layer[0] : time 6.6767579389608 (nsec) --- local (x,y) -32.919897653603, -18.978011078808 + Layer[0] : time 6.8738833676301 (nsec) --- local (x,y) 31.063759900488, 206.7492472533 + Layer[0] : time 7.4872844823518 (nsec) --- local (x,y) 487.52164443561, -218.5057973074 + Layer[0] : time 6.7518868131014 (nsec) --- local (x,y) -83.254611166601, 125.05209755212 + Layer[0] : time 7.2545698775643 (nsec) --- local (x,y) 407.86548003493, -97.448859075208 + Layer[0] : time 6.7389486795742 (nsec) --- local (x,y) 60.993048842936, 12.428052750654 + Layer[0] : time 6.6774196343681 (nsec) --- local (x,y) -12.022286575194, 24.451482094751 + Layer[0] : time 6.6862971787789 (nsec) --- local (x,y) -45.005784400591, 3.3576673193117 + Layer[0] : time 6.7811935368883 (nsec) --- local (x,y) 31.921564090749, -136.53786469384 + Layer[0] : time 6.9652067908345 (nsec) --- local (x,y) 112.15428070076, -189.51007661025 + Layer[0] : time 6.6796507577445 (nsec) --- local (x,y) 23.785386647666, -39.867554115817 + Layer[0] : time 6.6838539212172 (nsec) --- local (x,y) 51.205478644286, -32.878901225761 + Layer[0] : time 8.3334349699785 (nsec) --- local (x,y) 34.20178580776, -69.039836258088 + Layer[0] : time 7.2513531859916 (nsec) --- local (x,y) 423.09148266335, -99.333933968696 + Layer[0] : time 7.1364939430196 (nsec) --- local (x,y) -219.67648330692, -194.56034230531 + Layer[0] : time 6.7518661526086 (nsec) --- local (x,y) -79.811502609178, 92.38640451877 + Layer[0] : time 6.8039386101597 (nsec) --- local (x,y) 9.347293958448, 76.68809849275 + Layer[0] : time 6.6780047578593 (nsec) --- local (x,y) -0.9751109579709, 10.234126962106 + Layer[0] : time 40.765614368595 (nsec) --- local (x,y) 423.60520502763, 199.25509699423 + Layer[0] : time 6.744611189691 (nsec) --- local (x,y) -43.066451269076, -29.830674606947 + Layer[0] : time 6.7304200520298 (nsec) --- local (x,y) 27.808811985618, -67.955601475178 + Layer[0] : time 6.8016700900691 (nsec) --- local (x,y) -1.5812875477122, 133.36145215817 + Layer[1] : time 8.358185606292 (nsec) --- local (x,y) 79.815310333824, 59.740161700849 + Layer[1] : time 8.3501314891973 (nsec) --- local (x,y) -65.602592852555, -37.87125616972 + Layer[1] : time 8.3627600069665 (nsec) --- local (x,y) -83.380820542773, -34.384764790742 + Layer[1] : time 8.4999188512288 (nsec) --- local (x,y) -166.05597185465, 249.21515665844 + Layer[1] : time 9.5012034966648 (nsec) --- local (x,y) 812.58797426206, -194.33150912802 + Layer[1] : time 8.4738707714691 (nsec) --- local (x,y) 120.20593212518, 27.369471111116 + Layer[1] : time 8.3514645273434 (nsec) --- local (x,y) -24.097795070012, 48.757916117931 + Layer[1] : time 8.3691735580197 (nsec) --- local (x,y) -89.791485793355, 6.8800367147563 + Layer[1] : time 8.5584019721984 (nsec) --- local (x,y) 63.644766604458, -272.24993510481 + Layer[1] : time 8.3558813553473 (nsec) --- local (x,y) 47.365833114391, -79.434550489873 + Layer[1] : time 8.3642686403448 (nsec) --- local (x,y) 102.03925510595, -65.537349599106 + Layer[1] : time 11.671169014003 (nsec) --- local (x,y) 68.941668305312, -138.90670444491 + Layer[1] : time 9.4998088967096 (nsec) --- local (x,y) 847.18449611688, -199.7000820246 + Layer[1] : time 8.5003701725844 (nsec) --- local (x,y) -159.60022774113, 184.623780099 + Layer[1] : time 8.6036766360604 (nsec) --- local (x,y) 18.716323634884, 152.8894239693 + Layer[1] : time 8.3525528892974 (nsec) --- local (x,y) -2.3149698963654, 19.376409651798 + Layer[1] : time 39.087318630547 (nsec) --- local (x,y) 390.2733319794, 189.72854917566 + Layer[1] : time 8.4853735671026 (nsec) --- local (x,y) -85.855573262343, -59.441197940457 + Layer[1] : time 8.4576081331246 (nsec) --- local (x,y) 56.219303673417, -136.20896543984 + Layer[1] : time 8.5990421912748 (nsec) --- local (x,y) -2.8684301633605, 265.70259851639 + Layer[2] : time 10.035553545548 (nsec) --- local (x,y) 119.49270484424, 89.529818370271 + Layer[2] : time 10.023468165653 (nsec) --- local (x,y) -98.044717274107, -56.858776900877 + Layer[2] : time 10.131935074869 (nsec) --- local (x,y) -258.52200521681, -39.478722362029 + Layer[2] : time 10.208111781132 (nsec) --- local (x,y) 175.98173677692, 48.248921122513 + Layer[2] : time 10.025503562854 (nsec) --- local (x,y) -36.128694953445, 73.048198146094 + Layer[2] : time 10.052079498214 (nsec) --- local (x,y) -134.67304417412, 10.396554697651 + Layer[2] : time 10.032104272234 (nsec) --- local (x,y) 70.949709400248, -118.96997063657 + Layer[2] : time 10.044685836726 (nsec) --- local (x,y) 152.89362442292, -98.175092933327 + Layer[2] : time 15.012839628051 (nsec) --- local (x,y) 103.63942159903, -209.58398142811 + Layer[2] : time 10.248897728552 (nsec) --- local (x,y) -239.3698401314, 276.91408403409 + Layer[2] : time 10.403480719082 (nsec) --- local (x,y) 28.107347857635, 229.19196387567 + Layer[2] : time 10.027121366319 (nsec) --- local (x,y) -3.7177549653379, 28.824703712429 + Layer[2] : time 37.408985192759 (nsec) --- local (x,y) 356.71011420539, 180.41487016479 + Layer[2] : time 10.226156468205 (nsec) --- local (x,y) -128.69995231355, -89.051430302635 + Layer[2] : time 10.22639762675 (nsec) --- local (x,y) -128.70589056969, -89.055533806392 + Layer[2] : time 10.22639762675 (nsec) --- local (x,y) -128.70589056969, -89.055533806392 + Layer[2] : time 10.227406472266 (nsec) --- local (x,y) -128.71129741599, -89.082824995381 + Layer[2] : time 10.18476499531 (nsec) --- local (x,y) 84.607320263908, -204.37830719364 + Layer[3] : time 11.712909667382 (nsec) --- local (x,y) 159.16793665739, 119.2621710378 + Layer[3] : time 11.696808960295 (nsec) --- local (x,y) -130.50751315894, -75.843275553229 + Layer[3] : time 11.905859566215 (nsec) --- local (x,y) -437.49147503118, -43.927853722702 + Layer[3] : time 11.942383231305 (nsec) --- local (x,y) 231.87108855037, 68.922782075027 + Layer[3] : time 11.699544802765 (nsec) --- local (x,y) -48.170854424449, 97.344763410062 + Layer[3] : time 11.734968240585 (nsec) --- local (x,y) -179.49347071559, 13.903659866652 + Layer[3] : time 11.70832203213 (nsec) --- local (x,y) 94.447922066257, -158.53640548142 + Layer[3] : time 11.725083668895 (nsec) --- local (x,y) 203.70533269648, -130.78964903557 + Layer[3] : time 18.356706513428 (nsec) --- local (x,y) 137.94988153586, -279.62691382176 + Layer[3] : time 11.701691306221 (nsec) --- local (x,y) -5.1816690591496, 38.278627515524 + Layer[3] : time 35.730656502063 (nsec) --- local (x,y) 323.14330565439, 171.18414388799 + Layer[3] : time 11.966943388311 (nsec) --- local (x,y) -171.53408675869, -118.68185836681 + Layer[3] : time 11.91195400966 (nsec) --- local (x,y) 112.71676496078, -272.69479673144 + Layer[4] : time 13.390273444256 (nsec) --- local (x,y) 198.86162109378, 149.00827265087 + Layer[4] : time 13.370143675236 (nsec) --- local (x,y) -162.92076760352, -94.863972135471 + Layer[4] : time 13.714381839617 (nsec) --- local (x,y) -645.26995183431, -30.723574770022 + Layer[4] : time 13.676799129384 (nsec) --- local (x,y) 288.04413260503, 89.710565854788 + Layer[4] : time 13.373581411382 (nsec) --- local (x,y) -60.229060226772, 121.60255020826 + Layer[4] : time 13.417845193379 (nsec) --- local (x,y) -224.27444917309, 17.366352405964 + Layer[4] : time 13.384540552765 (nsec) --- local (x,y) 117.88083133002, -198.14407826765 + Layer[4] : time 13.405468479795 (nsec) --- local (x,y) 254.49968493497, -163.37089400543 + Layer[4] : time 13.37625786536 (nsec) --- local (x,y) -6.7661414343371, 47.644923755985 + Layer[4] : time 34.052348124975 (nsec) --- local (x,y) 289.68112403994, 161.89305469534 + Layer[4] : time 13.707743354446 (nsec) --- local (x,y) -214.33314105819, -148.41135212149 +Drift Chamber 2 has 0 hits. +EM Calorimeter has 8 hits. Total Edep is 242.58624759004 (MeV) Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done @@ -1076,25 +1066,25 @@ Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) ... open analysis file : B5.root - done --> Event 0 starts. ->>> Event 0 >>> Simulation truth : pi+ (-0,0,100000) +>>> Event 0 >>> Simulation truth : pi+ (0,0,100000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.986788080516 (nsec) + Hodoscope[7] 4.9867880807734 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[10] 42.693450259644 (nsec) + Hodoscope[10] 42.694112849803 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6709548382891 (nsec) --- local (x,y) -0.020200088662616, -0.011240813447632 - Layer[1] : time 8.3387769394469 (nsec) --- local (x,y) -0.031134562615646, -0.019978535576666 - Layer[2] : time 10.006599041463 (nsec) --- local (x,y) -0.046638208973672, -0.034281307501838 - Layer[3] : time 11.674421143857 (nsec) --- local (x,y) -0.061019887003981, -0.053179776007879 - Layer[4] : time 13.342243247122 (nsec) --- local (x,y) -0.077263044029473, -0.076842302841865 + Layer[0] : time 6.6709548380868 (nsec) --- local (x,y) -0.005471494270544, -0.02425664575539 + Layer[1] : time 8.3387769387609 (nsec) --- local (x,y) -0.0031246105686073, -0.031142300729085 + Layer[2] : time 10.006599039525 (nsec) --- local (x,y) -0.0010897884521452, -0.039772434112833 + Layer[3] : time 11.674421140218 (nsec) --- local (x,y) 0.00033370637463721, -0.047097112899986 + Layer[4] : time 13.342243240988 (nsec) --- local (x,y) 0.0026067813253165, -0.055551390844551 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.366156476454 (nsec) --- local (x,y) -82.69797308822, -0.28046073088067 - Layer[1] : time 36.034885988822 (nsec) --- local (x,y) -99.193693572416, -0.2929850562633 - Layer[2] : time 37.703615525444 (nsec) --- local (x,y) -115.68963519057, -0.30457905498545 - Layer[3] : time 39.372344967054 (nsec) --- local (x,y) -132.18471470607, -0.31328191817428 - Layer[4] : time 41.041074374193 (nsec) --- local (x,y) -148.67948105752, -0.32140333162998 -EM Calorimeter has 9 hits. Total Edep is 226.60950996227 (MeV) -Hadron Calorimeter has 15 hits. Total Edep is 4222.7933586772 (MeV) + Layer[0] : time 34.366793783331 (nsec) --- local (x,y) -82.683844346138, -0.21152163574463 + Layer[1] : time 36.035528438024 (nsec) --- local (x,y) -99.22624786035, -0.22883626085171 + Layer[2] : time 37.704263151911 (nsec) --- local (x,y) -115.76918703093, -0.24701529133272 + Layer[3] : time 39.372997927726 (nsec) --- local (x,y) -132.31268841706, -0.26450849429205 + Layer[4] : time 41.041732253878 (nsec) --- local (x,y) -148.85211758164, -0.27633012798684 +EM Calorimeter has 55 hits. Total Edep is 1329.9382782035 (MeV) +Hadron Calorimeter has 19 hits. Total Edep is 4542.387118546 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done ... close file : B5.root - done @@ -1111,44 +1101,25 @@ Hadron Calorimeter has 15 hits. Total Edep is 4222.7933586772 (MeV) >>> Event 0 >>> Simulation truth : e+ (0,0,100000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.9867832232268 (nsec) + Hodoscope[7] 4.9867832233312 (nsec) Hodoscope 2 has 3 hits. - Hodoscope[9] 43.186046528005 (nsec) - Hodoscope[8] 62.435420561512 (nsec) - Hodoscope[22] 275.04442837375 (nsec) + Hodoscope[9] 43.185585967592 (nsec) + Hodoscope[7] 56.452446919309 (nsec) + Hodoscope[5] 56.189641882772 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6709483408886 (nsec) --- local (x,y) 0.0074692141050177, -0.016044883167965 - Layer[1] : time 8.3387688179808 (nsec) --- local (x,y) 0.014951082951685, -0.032588900074307 - Layer[2] : time 10.00658929519 (nsec) --- local (x,y) 0.022860317052522, -0.049951155381916 - Layer[3] : time 11.674409773064 (nsec) --- local (x,y) 0.033155193581897, -0.071352485974812 - Layer[4] : time 13.342230250971 (nsec) --- local (x,y) 0.039953401296429, -0.094327683034093 -Drift Chamber 2 has 24 hits. - Layer[0] : time 34.848805457536 (nsec) --- local (x,y) -147.48085529977, -0.50452270815518 - Layer[1] : time 36.519529502311 (nsec) --- local (x,y) -176.99736849856, -0.5389511702745 - Layer[1] : time 36.519954900942 (nsec) --- local (x,y) -177.00488280891, -0.53896071747238 - Layer[1] : time 36.519954900942 (nsec) --- local (x,y) -177.00488280891, -0.53896071747238 - Layer[1] : time 36.521605585962 (nsec) --- local (x,y) -177.04340634816, -0.62246776701411 - Layer[1] : time 36.52815785071 (nsec) --- local (x,y) -177.15549235374, -0.67101982543994 - Layer[1] : time 36.529379020213 (nsec) --- local (x,y) -177.16407710543, -0.6934574684841 - Layer[1] : time 36.530634971441 (nsec) --- local (x,y) -177.20073243079, -0.71440882027247 - Layer[1] : time 36.531890764729 (nsec) --- local (x,y) -177.24294268093, -0.75462001612674 - Layer[1] : time 36.533165081095 (nsec) --- local (x,y) -177.2696856025, -0.80855243493677 - Layer[1] : time 36.534464376472 (nsec) --- local (x,y) -177.28316274543, -0.86613467822376 - Layer[1] : time 36.535772218064 (nsec) --- local (x,y) -177.31264065354, -0.91679509796133 - Layer[1] : time 36.537080396201 (nsec) --- local (x,y) -177.35619530829, -0.96000155624134 - Layer[1] : time 36.538171199589 (nsec) --- local (x,y) -177.39765412961, -0.98923297776957 - Layer[1] : time 36.539286907923 (nsec) --- local (x,y) -177.44083469219, -1.015729326233 - Layer[1] : time 36.540418245293 (nsec) --- local (x,y) -177.4739693185, -1.0457023751533 - Layer[1] : time 36.541552136012 (nsec) --- local (x,y) -177.49785121304, -1.0872214064645 - Layer[1] : time 36.542731624046 (nsec) --- local (x,y) -177.53139497501, -1.1090917500541 - Layer[1] : time 36.543913903849 (nsec) --- local (x,y) -177.54493432951, -1.0749143467985 - Layer[1] : time 36.545093391883 (nsec) --- local (x,y) -177.56032609825, -1.0529212804971 - Layer[2] : time 38.190252511546 (nsec) --- local (x,y) -206.50861083358, -0.57534703705735 - Layer[3] : time 39.860975084206 (nsec) --- local (x,y) -236.01763054238, -0.61271271049014 - Layer[3] : time 59.832909123801 (nsec) --- local (x,y) -1003.375618484, -194.66719712002 - Layer[4] : time 41.531697658472 (nsec) --- local (x,y) -265.52665174116, -0.65500432219918 -EM Calorimeter has 46 hits. Total Edep is 87082.500121992 (MeV) -Hadron Calorimeter has 9 hits. Total Edep is 81.129032890721 (MeV) + Layer[0] : time 6.670948340869 (nsec) --- local (x,y) -0.022650567270517, -0.010396657121677 + Layer[1] : time 8.3387688178102 (nsec) --- local (x,y) -0.036967661388588, -0.019188435381281 + Layer[2] : time 10.006589294534 (nsec) --- local (x,y) -0.049560878906597, -0.026833407524811 + Layer[3] : time 11.674409771355 (nsec) --- local (x,y) -0.064537398250929, -0.031698111054952 + Layer[4] : time 13.342230248219 (nsec) --- local (x,y) -0.080533743063145, -0.033989745346103 +Drift Chamber 2 has 5 hits. + Layer[0] : time 34.848352037499 (nsec) --- local (x,y) -147.69572137401, -0.12412049962734 + Layer[1] : time 36.519073492314 (nsec) --- local (x,y) -177.19907601656, -0.12387028820468 + Layer[2] : time 38.189794666582 (nsec) --- local (x,y) -206.70100273897, -0.12559761112726 + Layer[3] : time 39.860515800389 (nsec) --- local (x,y) -236.20272331995, -0.12947620569721 + Layer[4] : time 41.531237449286 (nsec) --- local (x,y) -265.70706537022, -0.1339106119343 +EM Calorimeter has 40 hits. Total Edep is 91220.683145668 (MeV) +Hadron Calorimeter has 5 hits. Total Edep is 38.857264117551 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done ... close file : B5.root - done @@ -1165,23 +1136,23 @@ Hadron Calorimeter has 9 hits. Total Edep is 81.129032890721 (MeV) >>> Event 0 >>> Simulation truth : proton (0,0,10000) Hodoscope 1 has 1 hits. - Hodoscope[7] 5.0086863314852 (nsec) + Hodoscope[7] 5.0086862999309 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[9] 43.375137013141 (nsec) + Hodoscope[9] 43.376183810645 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.7002518074355 (nsec) --- local (x,y) -0.040912401345498, -0.20831735303831 - Layer[1] : time 8.375401015621 (nsec) --- local (x,y) -0.078198328845479, -0.34563821295938 - Layer[2] : time 10.050550372012 (nsec) --- local (x,y) -0.065300717028491, -0.49627936121596 - Layer[3] : time 11.725699841156 (nsec) --- local (x,y) -0.046467627434675, -0.65756981886729 - Layer[4] : time 13.400849457519 (nsec) --- local (x,y) -0.025603929935449, -0.80250037553651 + Layer[0] : time 6.7002530484965 (nsec) --- local (x,y) 0.1067309449766, -0.11277049578431 + Layer[1] : time 8.3754035346252 (nsec) --- local (x,y) 0.18487643435626, -0.10103659362979 + Layer[2] : time 10.050554138795 (nsec) --- local (x,y) 0.25441363733634, -0.09042103023253 + Layer[3] : time 11.725704863256 (nsec) --- local (x,y) 0.31498517408949, -0.08712838203859 + Layer[4] : time 13.400855734662 (nsec) --- local (x,y) 0.35190960237207, -0.083493437991714 Drift Chamber 2 has 5 hits. - Layer[0] : time 35.001202697459 (nsec) --- local (x,y) -148.60055464584, -1.7762786474168 - Layer[1] : time 36.679290900203 (nsec) --- local (x,y) -178.22028214489, -1.7788380406478 - Layer[2] : time 38.35737065846 (nsec) --- local (x,y) -207.79658611525, -1.802607470049 - Layer[3] : time 40.035441908642 (nsec) --- local (x,y) -237.32917264448, -1.8390863730411 - Layer[4] : time 41.713511029276 (nsec) --- local (x,y) -266.85040998203, -1.8721025385005 -EM Calorimeter has 26 hits. Total Edep is 220.05008511366 (MeV) -Hadron Calorimeter has 13 hits. Total Edep is 517.42679108058 (MeV) + Layer[0] : time 35.002165297596 (nsec) --- local (x,y) -147.93803243955, 0.64232451820089 + Layer[1] : time 36.680259703675 (nsec) --- local (x,y) -177.58260634037, 0.67833786533091 + Layer[2] : time 38.358354627835 (nsec) --- local (x,y) -207.22904283735, 0.73168228167184 + Layer[3] : time 40.0364489984 (nsec) --- local (x,y) -236.87198689983, 0.79839031395546 + Layer[4] : time 41.71454005221 (nsec) --- local (x,y) -266.49747939723, 0.88037339807234 +EM Calorimeter has 34 hits. Total Edep is 285.23381299323 (MeV) +Hadron Calorimeter has 14 hits. Total Edep is 692.38559865096 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done ... close file : B5.root - done @@ -1196,26 +1167,26 @@ Hadron Calorimeter has 13 hits. Total Edep is 517.42679108058 (MeV) ... open analysis file : B5.root - done --> Event 0 starts. ->>> Event 0 >>> Simulation truth : pi+ (-0,0,10000) +>>> Event 0 >>> Simulation truth : pi+ (0,0,10000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.9872689249756 (nsec) + Hodoscope[7] 4.9872689215166 (nsec) Hodoscope 2 has 2 hits. - Hodoscope[10] 42.69784674545 (nsec) - Hodoscope[17] 311.92336653251 (nsec) + Hodoscope[10] 42.696191506364 (nsec) + Hodoscope[17] 3409.207470982 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6715981791612 (nsec) --- local (x,y) -0.013730256429649, -0.11747649699209 - Layer[1] : time 8.3395812037187 (nsec) --- local (x,y) -0.0066449873597241, -0.22287747191827 - Layer[2] : time 10.007564237339 (nsec) --- local (x,y) -0.0069098230125102, -0.33724645229989 - Layer[3] : time 11.675547264799 (nsec) --- local (x,y) 0.010616459210897, -0.43055345884092 - Layer[4] : time 13.343530292926 (nsec) --- local (x,y) 0.022393698061126, -0.5215513793751 + Layer[0] : time 6.6715981485924 (nsec) --- local (x,y) -0.04104908672857, -0.036265737054786 + Layer[1] : time 8.3395811431519 (nsec) --- local (x,y) -0.038500981609264, -0.095121240673463 + Layer[2] : time 10.007564141667 (nsec) --- local (x,y) -0.024467312285855, -0.15544859053809 + Layer[3] : time 11.675547145772 (nsec) --- local (x,y) -0.0080183651974258, -0.22100567647756 + Layer[4] : time 13.3435301575 (nsec) --- local (x,y) -0.035952411010668, -0.28816209137126 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.36968149082 (nsec) --- local (x,y) -83.097673153239, -1.8940277614819 - Layer[1] : time 36.038584916569 (nsec) --- local (x,y) -99.709357714042, -2.035172337499 - Layer[2] : time 37.707488558907 (nsec) --- local (x,y) -116.32320613884, -2.1455183472522 - Layer[3] : time 39.376392864211 (nsec) --- local (x,y) -132.94299368473, -2.255507824582 - Layer[4] : time 41.045297145926 (nsec) --- local (x,y) -149.56224986941, -2.4045822656712 -EM Calorimeter has 41 hits. Total Edep is 3065.4778380306 (MeV) -Hadron Calorimeter has 14 hits. Total Edep is 82.754317853158 (MeV) + Layer[0] : time 34.368062211093 (nsec) --- local (x,y) -83.63913707401, -0.74998790794261 + Layer[1] : time 36.036961288796 (nsec) --- local (x,y) -100.21207138424, -0.82151269916962 + Layer[2] : time 37.70585720683 (nsec) --- local (x,y) -116.75644870384, -0.87098144133335 + Layer[3] : time 39.374753517376 (nsec) --- local (x,y) -133.30434502421, -0.92329820845108 + Layer[4] : time 41.043650231426 (nsec) --- local (x,y) -149.85594425541, -0.9485344352209 +EM Calorimeter has 43 hits. Total Edep is 4944.5285862098 (MeV) +Hadron Calorimeter has 13 hits. Total Edep is 95.932515955769 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done ... close file : B5.root - done @@ -1232,24 +1203,24 @@ Hadron Calorimeter has 14 hits. Total Edep is 82.754317853158 (MeV) >>> Event 0 >>> Simulation truth : e+ (0,0,10000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.9867832248823 (nsec) + Hodoscope[7] 4.9867832248776 (nsec) Hodoscope 2 has 2 hits. - Hodoscope[9] 43.185847994617 (nsec) - Hodoscope[8] 55.932726911178 (nsec) + Hodoscope[9] 43.186824168409 (nsec) + Hodoscope[19] 56.953071557234 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6709484250095 (nsec) --- local (x,y) 0.0051354348502865, -0.18723066735224 - Layer[1] : time 8.3387690076383 (nsec) --- local (x,y) -0.018831910435258, -0.36421314166144 - Layer[2] : time 10.006589588746 (nsec) --- local (x,y) -0.025808973071891, -0.54145417641496 - Layer[3] : time 11.674410132348 (nsec) --- local (x,y) -0.030143042401129, -0.68340020100448 - Layer[4] : time 13.342230661425 (nsec) --- local (x,y) -0.026212672645894, -0.80928035263015 + Layer[0] : time 6.670948471923 (nsec) --- local (x,y) 0.00074437803480282, -0.19716470129138 + Layer[1] : time 8.3387690912391 (nsec) --- local (x,y) -0.019551867149912, -0.40337995480736 + Layer[2] : time 10.006589733899 (nsec) --- local (x,y) -0.0061068094024282, -0.62601292010359 + Layer[3] : time 11.674410352285 (nsec) --- local (x,y) -0.004457904578065, -0.83184483569746 + Layer[4] : time 13.342230963961 (nsec) --- local (x,y) -0.010374796958086, -1.0331168609819 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.848428282383 (nsec) --- local (x,y) -148.27069841753, -1.1133266049728 - Layer[1] : time 36.519183157052 (nsec) --- local (x,y) -177.94360886095, -1.1666434885355 - Layer[2] : time 38.189940203919 (nsec) --- local (x,y) -207.62749479689, -1.2277207033474 - Layer[3] : time 39.860701054948 (nsec) --- local (x,y) -237.33060319032, -1.2953828042348 - Layer[4] : time 41.531465768251 (nsec) --- local (x,y) -267.05321747891, -1.3689389040606 -EM Calorimeter has 18 hits. Total Edep is 9379.8730492361 (MeV) -Hadron Calorimeter has 3 hits. Total Edep is 5.7955117619497 (MeV) + Layer[0] : time 34.849303701949 (nsec) --- local (x,y) -147.4439645577, -3.682152589963 + Layer[1] : time 36.520083391224 (nsec) --- local (x,y) -177.23900305816, -4.1071355324344 + Layer[2] : time 38.190862018315 (nsec) --- local (x,y) -207.02791423935, -4.594747397065 + Layer[3] : time 39.861638512926 (nsec) --- local (x,y) -236.80568174536, -5.1064609040451 + Layer[4] : time 41.532419124968 (nsec) --- local (x,y) -266.60395281678, -5.6325618315619 +EM Calorimeter has 20 hits. Total Edep is 9551.2128642721 (MeV) +Hadron Calorimeter has 1 hits. Total Edep is 0.79255018557546 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done ... close file : B5.root - done @@ -1266,33 +1237,23 @@ Hadron Calorimeter has 3 hits. Total Edep is 5.7955117619497 (MeV) >>> Event 0 >>> Simulation truth : proton (0,0,1000) Hodoscope 1 has 1 hits. - Hodoscope[7] 6.8390494917579 (nsec) + Hodoscope[7] 6.8393534865768 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[9] 59.433482335369 (nsec) -Drift Chamber 1 has 13 hits. - Layer[0] : time 9.1534213865367 (nsec) --- local (x,y) 1.4914700446226, -3.3514230759233 - Layer[1] : time 11.445587269197 (nsec) --- local (x,y) 2.7811413040329, -5.9346317950359 - Layer[1] : time 11.445648358087 (nsec) --- local (x,y) 2.7811714827572, -5.9346979982934 - Layer[1] : time 11.445648358087 (nsec) --- local (x,y) 2.7811714827572, -5.9346979982934 - Layer[1] : time 11.44618526035 (nsec) --- local (x,y) 2.7872556040365, -5.9217197205606 - Layer[1] : time 11.446722162612 (nsec) --- local (x,y) 2.7905201295546, -5.9069813186002 - Layer[1] : time 11.447259064875 (nsec) --- local (x,y) 2.8011343725759, -5.8967292799273 - Layer[1] : time 11.447805887283 (nsec) --- local (x,y) 2.8098448235475, -5.8852358683682 - Layer[1] : time 11.448361813763 (nsec) --- local (x,y) 2.8152096530064, -5.8715693980278 - Layer[1] : time 11.448932308901 (nsec) --- local (x,y) 2.8062775791321, -5.8657499240653 - Layer[2] : time 13.737936011378 (nsec) --- local (x,y) 3.9196042222537, -8.1446711883912 - Layer[3] : time 16.030495401406 (nsec) --- local (x,y) 5.2519748467495, -10.389426310037 - Layer[4] : time 18.323280235901 (nsec) --- local (x,y) 6.7601276046042, -12.61084011313 -Drift Chamber 2 has 7 hits. - Layer[0] : time 47.953779289663 (nsec) --- local (x,y) -135.51502066708, -45.709925693999 - Layer[1] : time 50.253679650571 (nsec) --- local (x,y) -166.02125024669, -48.973126585484 - Layer[2] : time 52.553875242374 (nsec) --- local (x,y) -196.63747712827, -52.651044078349 - Layer[2] : time 52.74837696364 (nsec) --- local (x,y) -224.31534863727, 3.1078623213132 - Layer[3] : time 54.854411461857 (nsec) --- local (x,y) -226.88466811862, -56.463778074338 - Layer[4] : time 57.155075103741 (nsec) --- local (x,y) -256.91468343279, -60.174484139531 - Layer[4] : time 57.213712674268 (nsec) --- local (x,y) -255.51416794477, -53.730350109236 -EM Calorimeter has 6 hits. Total Edep is 183.61764844493 (MeV) -Hadron Calorimeter has 6 hits. Total Edep is 14.636480570775 (MeV) + Hodoscope[9] 59.403133143058 (nsec) +Drift Chamber 1 has 5 hits. + Layer[0] : time 9.1540009613224 (nsec) --- local (x,y) -1.4305191145607, 4.2781892895396 + Layer[1] : time 11.446564714089 (nsec) --- local (x,y) -2.5472323088019, 6.8318374311601 + Layer[2] : time 13.739313677278 (nsec) --- local (x,y) -3.6865093980832, 9.5942150657218 + Layer[3] : time 16.032297892598 (nsec) --- local (x,y) -4.9774723995266, 12.415316330892 + Layer[4] : time 18.325536393761 (nsec) --- local (x,y) -5.8689825323314, 15.209548970803 +Drift Chamber 2 has 5 hits. + Layer[0] : time 47.917621161278 (nsec) --- local (x,y) -153.60738395585, 52.566300521229 + Layer[1] : time 50.218722103696 (nsec) --- local (x,y) -183.47698629314, 55.753342385152 + Layer[2] : time 52.520157641659 (nsec) --- local (x,y) -213.53375721711, 59.017666294204 + Layer[3] : time 54.82172544894 (nsec) --- local (x,y) -243.4765801424, 62.254694391985 + Layer[4] : time 57.123607500918 (nsec) --- local (x,y) -273.60168936352, 65.260589634429 +EM Calorimeter has 12 hits. Total Edep is 368.25505014869 (MeV) +Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done ... close file : B5.root - done @@ -1309,23 +1270,23 @@ Hadron Calorimeter has 6 hits. Total Edep is 14.636480570775 (MeV) >>> Event 0 >>> Simulation truth : pi+ (-0,0,1000) Hodoscope 1 has 1 hits. - Hodoscope[7] 5.0271754000988 (nsec) + Hodoscope[7] 5.0351399552724 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[8] 42.355025650742 (nsec) + Hodoscope[10] 43.217595909099 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.7237237844729 (nsec) --- local (x,y) -44.214547143188, 4.7537150879574 - Layer[1] : time 8.4037877961472 (nsec) --- local (x,y) -56.044953974221, 6.8486463443917 - Layer[2] : time 10.083868552123 (nsec) --- local (x,y) -68.035963494172, 9.058053894295 - Layer[3] : time 11.763987795153 (nsec) --- local (x,y) -80.4483018321, 11.340598443806 - Layer[4] : time 13.444145612429 (nsec) --- local (x,y) -93.219037729027, 13.929648924049 + Layer[0] : time 6.7357003042825 (nsec) --- local (x,y) 1.7794777059786, 0.14435027640907 + Layer[1] : time 8.4197620377243 (nsec) --- local (x,y) 3.0205721015587, 0.12546811854514 + Layer[2] : time 10.103826356277 (nsec) --- local (x,y) 4.2772867215777, 0.12581281032325 + Layer[3] : time 11.787901585363 (nsec) --- local (x,y) 6.2120327207629, 0.69186569057478 + Layer[4] : time 13.471980016653 (nsec) --- local (x,y) 8.2051624013077, 1.28000498786 Drift Chamber 2 has 5 hits. - Layer[0] : time 33.96773453421 (nsec) --- local (x,y) -289.3905824366, 45.511692191126 - Layer[1] : time 35.648485736115 (nsec) --- local (x,y) -307.54034936919, 47.687406342353 - Layer[2] : time 37.329232559811 (nsec) --- local (x,y) -325.56720580638, 50.348732564307 - Layer[3] : time 39.010000394807 (nsec) --- local (x,y) -343.72474587121, 53.16002837036 - Layer[4] : time 40.690766987397 (nsec) --- local (x,y) -361.86009076597, 55.952636771258 -EM Calorimeter has 1 hits. Total Edep is 170.88278880283 (MeV) -Hadron Calorimeter has 1 hits. Total Edep is 27.59075907323 (MeV) + Layer[0] : time 34.802299041599 (nsec) --- local (x,y) -85.709297083024, 45.864350700498 + Layer[1] : time 36.488599216903 (nsec) --- local (x,y) -110.50892857713, 50.851800769542 + Layer[2] : time 38.174970233039 (nsec) --- local (x,y) -135.71745493723, 55.830137884354 + Layer[3] : time 39.861332753624 (nsec) --- local (x,y) -160.88497179058, 60.668813524458 + Layer[4] : time 41.547717662901 (nsec) --- local (x,y) -186.17003902257, 65.496057117332 +EM Calorimeter has 30 hits. Total Edep is 544.53950172875 (MeV) +Hadron Calorimeter has 9 hits. Total Edep is 3.7380061567021 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done ... close file : B5.root - done @@ -1340,25 +1301,25 @@ Hadron Calorimeter has 1 hits. Total Edep is 27.59075907323 (MeV) ... open analysis file : B5.root - done --> Event 0 starts. ->>> Event 0 >>> Simulation truth : e+ (-0,0,1000) +>>> Event 0 >>> Simulation truth : e+ (0,0,1000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.986784575653 (nsec) + Hodoscope[7] 4.9867836288103 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[9] 43.175586922795 (nsec) + Hodoscope[7] 43.221054043405 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6709710868402 (nsec) --- local (x,y) -1.4860965298802, -3.100965968999 - Layer[1] : time 8.3388133707045 (nsec) --- local (x,y) -2.5562691860503, -5.4213167966284 - Layer[2] : time 10.006653010729 (nsec) --- local (x,y) -3.5780455487051, -7.5883961276413 - Layer[3] : time 11.674488235307 (nsec) --- local (x,y) -4.6744226180185, -9.3801983340927 - Layer[4] : time 13.342321178817 (nsec) --- local (x,y) -5.6770294411219, -11.029559756123 + Layer[0] : time 6.6709495073582 (nsec) --- local (x,y) 0.68856812511186, -0.4674583163358 + Layer[1] : time 8.338770585454 (nsec) --- local (x,y) 0.94339080328088, -0.792716855236 + Layer[2] : time 10.006592054104 (nsec) --- local (x,y) 1.2283816037175, -1.2510512016604 + Layer[3] : time 11.674413540716 (nsec) --- local (x,y) 1.4201630292622, -1.761131485237 + Layer[4] : time 13.342234777508 (nsec) --- local (x,y) 1.3363211247053, -2.2280328499863 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.835971583039 (nsec) --- local (x,y) -163.48671464962, -30.207526748557 - Layer[1] : time 36.507105542543 (nsec) --- local (x,y) -194.98562941844, -31.674200271631 - Layer[2] : time 38.178339840219 (nsec) --- local (x,y) -226.95740883117, -33.184798649989 - Layer[3] : time 39.849532796799 (nsec) --- local (x,y) -258.73051053873, -34.776178865861 - Layer[4] : time 41.520769790778 (nsec) --- local (x,y) -290.70176000918, -36.543489366012 -EM Calorimeter has 8 hits. Total Edep is 979.01567737026 (MeV) -Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) + Layer[0] : time 34.850487183508 (nsec) --- local (x,y) -273.72067934462, -11.283075264707 + Layer[1] : time 36.528092930731 (nsec) --- local (x,y) -327.96007605827, -11.753837003036 + Layer[2] : time 38.205582721039 (nsec) --- local (x,y) -381.87621822736, -12.240292926333 + Layer[3] : time 39.882964250696 (nsec) --- local (x,y) -435.48751553174, -12.84888915755 + Layer[4] : time 41.560265877625 (nsec) --- local (x,y) -488.8735974868, -13.461494579086 +EM Calorimeter has 9 hits. Total Edep is 903.19833784422 (MeV) +Hadron Calorimeter has 1 hits. Total Edep is 0.6763256576787 (MeV) ... write file : B5.root - done ... write file : B5ntuple.root - done ... close file : B5.root - done diff --git a/examples/basic/B5/include/B5ActionInitialization.hh b/examples/basic/B5/include/B5ActionInitialization.hh index 0f0f979880..8cf82961f9 100644 --- a/examples/basic/B5/include/B5ActionInitialization.hh +++ b/examples/basic/B5/include/B5ActionInitialization.hh @@ -49,4 +49,4 @@ class B5ActionInitialization : public G4VUserActionInitialization #endif - + diff --git a/examples/basic/B5/include/B5CellParameterisation.hh b/examples/basic/B5/include/B5CellParameterisation.hh index f20fcd9e09..8c1e90ee90 100644 --- a/examples/basic/B5/include/B5CellParameterisation.hh +++ b/examples/basic/B5/include/B5CellParameterisation.hh @@ -46,10 +46,10 @@ class B5CellParameterisation : public G4VPVParameterisation public: B5CellParameterisation(); virtual ~B5CellParameterisation(); - + virtual void ComputeTransformation( const G4int copyNo,G4VPhysicalVolume *physVol) const; - + private: std::array fXCell; std::array fYCell; diff --git a/examples/basic/B5/include/B5DetectorConstruction.hh b/examples/basic/B5/include/B5DetectorConstruction.hh index 508039aa4b..c1e22113a6 100644 --- a/examples/basic/B5/include/B5DetectorConstruction.hh +++ b/examples/basic/B5/include/B5DetectorConstruction.hh @@ -52,23 +52,23 @@ class B5DetectorConstruction : public G4VUserDetectorConstruction public: B5DetectorConstruction(); virtual ~B5DetectorConstruction(); - + virtual G4VPhysicalVolume* Construct(); virtual void ConstructSDandField(); void SetArmAngle(G4double val); G4double GetArmAngle() { return fArmAngle; } - + void ConstructMaterials(); - + private: void DefineCommands(); G4GenericMessenger* fMessenger; - + static G4ThreadLocal B5MagneticField* fMagneticField; static G4ThreadLocal G4FieldManager* fFieldMgr; - + G4LogicalVolume* fHodoscope1Logical; G4LogicalVolume* fHodoscope2Logical; G4LogicalVolume* fWirePlane1Logical; @@ -76,9 +76,9 @@ class B5DetectorConstruction : public G4VUserDetectorConstruction G4LogicalVolume* fCellLogical; G4LogicalVolume* fHadCalScintiLogical; G4LogicalVolume* fMagneticLogical; - + std::vector fVisAttributes; - + G4double fArmAngle; G4RotationMatrix* fArmRotation; G4VPhysicalVolume* fSecondArmPhys; diff --git a/examples/basic/B5/include/B5DriftChamberHit.hh b/examples/basic/B5/include/B5DriftChamberHit.hh index 327f2b250f..c5ef9ff650 100644 --- a/examples/basic/B5/include/B5DriftChamberHit.hh +++ b/examples/basic/B5/include/B5DriftChamberHit.hh @@ -58,10 +58,10 @@ class B5DriftChamberHit : public G4VHit const B5DriftChamberHit& operator=(const B5DriftChamberHit &right); G4bool operator==(const B5DriftChamberHit &right) const; - + inline void *operator new(size_t); inline void operator delete(void *aHit); - + virtual void Draw(); virtual const std::map* GetAttDefs() const; virtual std::vector* CreateAttValues() const; @@ -78,7 +78,7 @@ class B5DriftChamberHit : public G4VHit void SetWorldPos(G4ThreeVector xyz) { fWorldPos = xyz; } G4ThreeVector GetWorldPos() const { return fWorldPos; } - + private: G4int fLayerID; G4double fTime; diff --git a/examples/basic/B5/include/B5DriftChamberSD.hh b/examples/basic/B5/include/B5DriftChamberSD.hh index 1151508f0e..6f3f43f141 100644 --- a/examples/basic/B5/include/B5DriftChamberSD.hh +++ b/examples/basic/B5/include/B5DriftChamberSD.hh @@ -45,10 +45,10 @@ class B5DriftChamberSD : public G4VSensitiveDetector public: B5DriftChamberSD(G4String name); virtual ~B5DriftChamberSD(); - + virtual void Initialize(G4HCofThisEvent*HCE); virtual G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist); - + private: B5DriftChamberHitsCollection* fHitsCollection; G4int fHCID; diff --git a/examples/basic/B5/include/B5EmCalorimeterHit.hh b/examples/basic/B5/include/B5EmCalorimeterHit.hh index 1cb47acdb9..b80009eba2 100644 --- a/examples/basic/B5/include/B5EmCalorimeterHit.hh +++ b/examples/basic/B5/include/B5EmCalorimeterHit.hh @@ -45,7 +45,7 @@ class G4AttValue; /// /// It records: /// - the cell ID -/// - the energy deposit +/// - the energy deposit /// - the cell logical volume, its position and rotation class B5EmCalorimeterHit : public G4VHit @@ -58,15 +58,15 @@ class B5EmCalorimeterHit : public G4VHit const B5EmCalorimeterHit& operator=(const B5EmCalorimeterHit &right); G4bool operator==(const B5EmCalorimeterHit &right) const; - + inline void *operator new(size_t); inline void operator delete(void *aHit); - + virtual void Draw(); virtual const std::map* GetAttDefs() const; virtual std::vector* CreateAttValues() const; virtual void Print(); - + void SetCellID(G4int z) { fCellID = z; } G4int GetCellID() const { return fCellID; } @@ -82,7 +82,7 @@ class B5EmCalorimeterHit : public G4VHit void SetLogV(G4LogicalVolume* val) { fPLogV = val; } const G4LogicalVolume* GetLogV() const { return fPLogV; } - + private: G4int fCellID; G4double fEdep; diff --git a/examples/basic/B5/include/B5EmCalorimeterSD.hh b/examples/basic/B5/include/B5EmCalorimeterSD.hh index 4d3a29ec3e..6d6c81f571 100644 --- a/examples/basic/B5/include/B5EmCalorimeterSD.hh +++ b/examples/basic/B5/include/B5EmCalorimeterSD.hh @@ -41,14 +41,14 @@ class G4TouchableHistory; /// EM calorimeter sensitive detector class B5EmCalorimeterSD : public G4VSensitiveDetector -{ +{ public: B5EmCalorimeterSD(G4String name); virtual ~B5EmCalorimeterSD(); - + virtual void Initialize(G4HCofThisEvent*HCE); virtual G4bool ProcessHits(G4Step*aStep,G4TouchableHistory*ROhist); - + private: B5EmCalorimeterHitsCollection* fHitsCollection; G4int fHCID; diff --git a/examples/basic/B5/include/B5EventAction.hh b/examples/basic/B5/include/B5EventAction.hh index 09ea5d1a82..68b38827e6 100644 --- a/examples/basic/B5/include/B5EventAction.hh +++ b/examples/basic/B5/include/B5EventAction.hh @@ -51,13 +51,13 @@ class B5EventAction : public G4UserEventAction public: B5EventAction(); virtual ~B5EventAction(); - + virtual void BeginOfEventAction(const G4Event*); virtual void EndOfEventAction(const G4Event*); std::vector& GetEmCalEdep() { return fCalEdep[kEm]; } std::vector& GetHadCalEdep() { return fCalEdep[kHad]; } - + private: // hit collections Ids std::array fHodHCID; diff --git a/examples/basic/B5/include/B5HadCalorimeterHit.hh b/examples/basic/B5/include/B5HadCalorimeterHit.hh index 3c53092e1e..fd02c5c8c8 100644 --- a/examples/basic/B5/include/B5HadCalorimeterHit.hh +++ b/examples/basic/B5/include/B5HadCalorimeterHit.hh @@ -45,7 +45,7 @@ class G4AttValue; /// /// It records: /// - the cell column ID and row ID -/// - the energy deposit +/// - the energy deposit /// - the cell position and rotation class B5HadCalorimeterHit : public G4VHit @@ -58,15 +58,15 @@ class B5HadCalorimeterHit : public G4VHit const B5HadCalorimeterHit& operator=(const B5HadCalorimeterHit &right); G4bool operator==(const B5HadCalorimeterHit &right) const; - + inline void *operator new(size_t); inline void operator delete(void *aHit); - + virtual void Draw(); virtual const std::map* GetAttDefs() const; virtual std::vector* CreateAttValues() const; virtual void Print(); - + void SetColumnID(G4int z) { fColumnID = z; } G4int GetColumnID() const { return fColumnID; } @@ -82,7 +82,7 @@ class B5HadCalorimeterHit : public G4VHit void SetRot(G4RotationMatrix rmat) { fRot = rmat; } G4RotationMatrix GetRot() const { return fRot; } - + private: G4int fColumnID; G4int fRowID; diff --git a/examples/basic/B5/include/B5HadCalorimeterSD.hh b/examples/basic/B5/include/B5HadCalorimeterSD.hh index 6af2289f37..171b7da32a 100644 --- a/examples/basic/B5/include/B5HadCalorimeterSD.hh +++ b/examples/basic/B5/include/B5HadCalorimeterSD.hh @@ -41,14 +41,14 @@ class G4TouchableHistory; /// Hadron calorimeter sensitive detector class B5HadCalorimeterSD : public G4VSensitiveDetector -{ +{ public: B5HadCalorimeterSD(G4String name); virtual ~B5HadCalorimeterSD(); - + virtual void Initialize(G4HCofThisEvent*HCE); virtual G4bool ProcessHits(G4Step*aStep,G4TouchableHistory*ROhist); - + private: B5HadCalorimeterHitsCollection* fHitsCollection; G4int fHCID; diff --git a/examples/basic/B5/include/B5HodoscopeHit.hh b/examples/basic/B5/include/B5HodoscopeHit.hh index 102ace1820..e1b6bdb470 100644 --- a/examples/basic/B5/include/B5HodoscopeHit.hh +++ b/examples/basic/B5/include/B5HodoscopeHit.hh @@ -57,15 +57,15 @@ class B5HodoscopeHit : public G4VHit const B5HodoscopeHit& operator=(const B5HodoscopeHit &right); G4bool operator==(const B5HodoscopeHit &right) const; - + inline void *operator new(size_t); inline void operator delete(void*aHit); - + void Draw(); virtual const std::map* GetAttDefs() const; virtual std::vector* CreateAttValues() const; void Print(); - + G4int GetID() const { return fId; } void SetTime(G4double val) { fTime = val; } @@ -79,7 +79,7 @@ class B5HodoscopeHit : public G4VHit void SetLogV(G4LogicalVolume* val) { fPLogV = val; } const G4LogicalVolume* GetLogV() const { return fPLogV; } - + private: G4int fId; G4double fTime; diff --git a/examples/basic/B5/include/B5HodoscopeSD.hh b/examples/basic/B5/include/B5HodoscopeSD.hh index 0d95883813..32d4410613 100644 --- a/examples/basic/B5/include/B5HodoscopeSD.hh +++ b/examples/basic/B5/include/B5HodoscopeSD.hh @@ -44,10 +44,10 @@ class B5HodoscopeSD : public G4VSensitiveDetector public: B5HodoscopeSD(G4String name); virtual ~B5HodoscopeSD(); - + virtual void Initialize(G4HCofThisEvent*HCE); virtual G4bool ProcessHits(G4Step*aStep,G4TouchableHistory*ROhist); - + private: B5HodoscopeHitsCollection* fHitsCollection; G4int fHCID; diff --git a/examples/basic/B5/include/B5MagneticField.hh b/examples/basic/B5/include/B5MagneticField.hh index 20fe7f40a7..410f4d4ce4 100644 --- a/examples/basic/B5/include/B5MagneticField.hh +++ b/examples/basic/B5/include/B5MagneticField.hh @@ -42,12 +42,12 @@ class B5MagneticField : public G4MagneticField public: B5MagneticField(); virtual ~B5MagneticField(); - + virtual void GetFieldValue(const G4double point[4],double* bField ) const; - + void SetField(G4double val) { fBy = val; } G4double GetField() const { return fBy; } - + private: void DefineCommands(); diff --git a/examples/basic/B5/include/B5PrimaryGeneratorAction.hh b/examples/basic/B5/include/B5PrimaryGeneratorAction.hh index 8fcdfbe192..4c8ce9d47a 100644 --- a/examples/basic/B5/include/B5PrimaryGeneratorAction.hh +++ b/examples/basic/B5/include/B5PrimaryGeneratorAction.hh @@ -41,10 +41,10 @@ class G4ParticleDefinition; /// Primary generator /// /// A single particle is generated. -/// User can select +/// User can select /// - the initial momentum and angle /// - the momentum and angle spreads -/// - random selection of a particle type from proton, kaon+, pi+, muon+, e+ +/// - random selection of a particle type from proton, kaon+, pi+, muon+, e+ class B5PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction @@ -52,9 +52,9 @@ class B5PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction public: B5PrimaryGeneratorAction(); virtual ~B5PrimaryGeneratorAction(); - + virtual void GeneratePrimaries(G4Event*); - + void SetMomentum(G4double val) { fMomentum = val; } G4double GetMomentum() const { return fMomentum; } @@ -66,7 +66,7 @@ class B5PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction void SetRandomize(G4bool val) { fRandomizePrimary = val; } G4bool GetRandomize() const { return fRandomizePrimary; } - + private: void DefineCommands(); diff --git a/examples/basic/B5/include/B5RunAction.hh b/examples/basic/B5/include/B5RunAction.hh index 5f93a221c4..714333f749 100644 --- a/examples/basic/B5/include/B5RunAction.hh +++ b/examples/basic/B5/include/B5RunAction.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// +// /// \file B5RunAction.hh /// \brief Definition of the B5RunAction class diff --git a/examples/basic/B5/src/B5ActionInitialization.cc b/examples/basic/B5/src/B5ActionInitialization.cc index ec06f59fc6..4e68d5c326 100644 --- a/examples/basic/B5/src/B5ActionInitialization.cc +++ b/examples/basic/B5/src/B5ActionInitialization.cc @@ -61,6 +61,6 @@ void B5ActionInitialization::Build() const SetUserAction(eventAction); SetUserAction(new B5RunAction(eventAction)); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B5/src/B5DetectorConstruction.cc b/examples/basic/B5/src/B5DetectorConstruction.cc index 485f5c1e5c..9190df5a58 100644 --- a/examples/basic/B5/src/B5DetectorConstruction.cc +++ b/examples/basic/B5/src/B5DetectorConstruction.cc @@ -69,11 +69,11 @@ G4ThreadLocal B5MagneticField* B5DetectorConstruction::fMagneticField = 0; G4ThreadLocal G4FieldManager* B5DetectorConstruction::fFieldMgr = 0; - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5DetectorConstruction::B5DetectorConstruction() -: G4VUserDetectorConstruction(), +: G4VUserDetectorConstruction(), fMessenger(nullptr), fHodoscope1Logical(nullptr), fHodoscope2Logical(nullptr), fWirePlane1Logical(nullptr), fWirePlane2Logical(nullptr), @@ -85,7 +85,7 @@ B5DetectorConstruction::B5DetectorConstruction() { fArmRotation = new G4RotationMatrix(); fArmRotation->rotateY(fArmAngle); - + // define commands for this class DefineCommands(); } @@ -96,10 +96,10 @@ B5DetectorConstruction::~B5DetectorConstruction() { delete fArmRotation; delete fMessenger; - + for (auto visAttributes: fVisAttributes) { delete visAttributes; - } + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -114,52 +114,52 @@ G4VPhysicalVolume* B5DetectorConstruction::Construct() auto scintillator = G4Material::GetMaterial("G4_PLASTIC_SC_VINYLTOLUENE"); auto csI = G4Material::GetMaterial("G4_CESIUM_IODIDE"); auto lead = G4Material::GetMaterial("G4_Pb"); - + // Option to switch on/off checking of volumes overlaps // G4bool checkOverlaps = true; // geometries -------------------------------------------------------------- // experimental hall (world volume) - auto worldSolid + auto worldSolid = new G4Box("worldBox",10.*m,3.*m,10.*m); auto worldLogical = new G4LogicalVolume(worldSolid,air,"worldLogical"); auto worldPhysical = new G4PVPlacement(0,G4ThreeVector(),worldLogical,"worldPhysical",0, false,0,checkOverlaps); - + // Tube with Local Magnetic field - - auto magneticSolid + + auto magneticSolid = new G4Tubs("magneticTubs",0.,1.*m,1.*m,0.,360.*deg); fMagneticLogical = new G4LogicalVolume(magneticSolid, air, "magneticLogical"); // placement of Tube - + G4RotationMatrix* fieldRot = new G4RotationMatrix(); fieldRot->rotateX(90.*deg); new G4PVPlacement(fieldRot,G4ThreeVector(),fMagneticLogical, "magneticPhysical",worldLogical, false,0,checkOverlaps); - - // set step limit in tube with magnetic field + + // set step limit in tube with magnetic field G4UserLimits* userLimits = new G4UserLimits(1*m); fMagneticLogical->SetUserLimits(userLimits); - + // first arm - auto firstArmSolid + auto firstArmSolid = new G4Box("firstArmBox",1.5*m,1.*m,3.*m); auto firstArmLogical = new G4LogicalVolume(firstArmSolid,air,"firstArmLogical"); new G4PVPlacement(0,G4ThreeVector(0.,0.,-5.*m),firstArmLogical, "firstArmPhysical",worldLogical, false,0,checkOverlaps); - + // second arm - auto secondArmSolid + auto secondArmSolid = new G4Box("secondArmBox",2.*m,2.*m,3.5*m); auto secondArmLogical = new G4LogicalVolume(secondArmSolid,air,"secondArmLogical"); @@ -169,9 +169,9 @@ G4VPhysicalVolume* B5DetectorConstruction::Construct() = new G4PVPlacement(fArmRotation,G4ThreeVector(x,0.,z),secondArmLogical, "fSecondArmPhys",worldLogical, false,0,checkOverlaps); - + // hodoscopes in first arm - auto hodoscope1Solid + auto hodoscope1Solid = new G4Box("hodoscope1Box",5.*cm,20.*cm,0.5*cm); fHodoscope1Logical = new G4LogicalVolume(hodoscope1Solid,scintillator,"hodoscope1Logical"); @@ -182,9 +182,9 @@ G4VPhysicalVolume* B5DetectorConstruction::Construct() "hodoscope1Physical",firstArmLogical, false,i,checkOverlaps); } - + // drift chambers in first arm - auto chamber1Solid + auto chamber1Solid = new G4Box("chamber1Box",1.*m,30.*cm,1.*cm); auto chamber1Logical = new G4LogicalVolume(chamber1Solid,argonGas,"chamber1Logical"); @@ -195,18 +195,18 @@ G4VPhysicalVolume* B5DetectorConstruction::Construct() "chamber1Physical",firstArmLogical, false,i,checkOverlaps); } - + // "virtual" wire plane - auto wirePlane1Solid + auto wirePlane1Solid = new G4Box("wirePlane1Box",1.*m,30.*cm,0.1*mm); fWirePlane1Logical = new G4LogicalVolume(wirePlane1Solid,argonGas,"wirePlane1Logical"); new G4PVPlacement(0,G4ThreeVector(0.,0.,0.),fWirePlane1Logical, "wirePlane1Physical",chamber1Logical, false,0,checkOverlaps); - + // hodoscopes in second arm - auto hodoscope2Solid + auto hodoscope2Solid = new G4Box("hodoscope2Box",5.*cm,20.*cm,0.5*cm); fHodoscope2Logical = new G4LogicalVolume(hodoscope2Solid,scintillator,"hodoscope2Logical"); @@ -217,47 +217,47 @@ G4VPhysicalVolume* B5DetectorConstruction::Construct() "hodoscope2Physical",secondArmLogical, false,i,checkOverlaps); } - + // drift chambers in second arm - auto chamber2Solid + auto chamber2Solid = new G4Box("chamber2Box",1.5*m,30.*cm,1.*cm); auto chamber2Logical = new G4LogicalVolume(chamber2Solid,argonGas,"chamber2Logical"); - + for (auto i=0;iSetVisibility(false); worldLogical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(0.9,0.9,0.9)); // LightGray fMagneticLogical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(1.0,1.0,1.0)); visAttributes->SetVisibility(false); firstArmLogical->SetVisAttributes(visAttributes); secondArmLogical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(0.8888,0.0,0.0)); fHodoscope1Logical->SetVisAttributes(visAttributes); fHodoscope2Logical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(0.0,1.0,0.0)); chamber1Logical->SetVisAttributes(visAttributes); chamber2Logical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(0.0,0.8888,0.0)); visAttributes->SetVisibility(false); fWirePlane1Logical->SetVisAttributes(visAttributes); fWirePlane2Logical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(0.8888,0.8888,0.0)); visAttributes->SetVisibility(false); emCalorimeterLogical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(0.9,0.9,0.0)); fCellLogical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(0.0, 0.0, 0.9)); hadCalorimeterLogical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + visAttributes = new G4VisAttributes(G4Colour(0.0, 0.0, 0.9)); visAttributes->SetVisibility(false); HadCalColumnLogical->SetVisAttributes(visAttributes); @@ -354,9 +354,9 @@ G4VPhysicalVolume* B5DetectorConstruction::Construct() HadCalLayerLogical->SetVisAttributes(visAttributes); fHadCalScintiLogical->SetVisAttributes(visAttributes); fVisAttributes.push_back(visAttributes); - + // return the world physical volume ---------------------------------------- - + return worldPhysical; } @@ -367,7 +367,7 @@ void B5DetectorConstruction::ConstructSDandField() // sensitive detectors ----------------------------------------------------- auto sdManager = G4SDManager::GetSDMpointer(); G4String SDname; - + auto hodoscope1 = new B5HodoscopeSD(SDname="/hodoscope1"); sdManager->AddNewDetector(hodoscope1); fHodoscope1Logical->SetSensitiveDetector(hodoscope1); @@ -375,7 +375,7 @@ void B5DetectorConstruction::ConstructSDandField() auto hodoscope2 = new B5HodoscopeSD(SDname="/hodoscope2"); sdManager->AddNewDetector(hodoscope2); fHodoscope2Logical->SetSensitiveDetector(hodoscope2); - + auto chamber1 = new B5DriftChamberSD(SDname="/chamber1"); sdManager->AddNewDetector(chamber1); fWirePlane1Logical->SetSensitiveDetector(chamber1); @@ -383,11 +383,11 @@ void B5DetectorConstruction::ConstructSDandField() auto chamber2 = new B5DriftChamberSD(SDname="/chamber2"); sdManager->AddNewDetector(chamber2); fWirePlane2Logical->SetSensitiveDetector(chamber2); - + auto emCalorimeter = new B5EmCalorimeterSD(SDname="/EMcalorimeter"); sdManager->AddNewDetector(emCalorimeter); fCellLogical->SetSensitiveDetector(emCalorimeter); - + auto hadCalorimeter = new B5HadCalorimeterSD(SDname="/HadCalorimeter"); sdManager->AddNewDetector(hadCalorimeter); fHadCalScintiLogical->SetSensitiveDetector(hadCalorimeter); @@ -399,7 +399,7 @@ void B5DetectorConstruction::ConstructSDandField() fFieldMgr->CreateChordFinder(fMagneticField); G4bool forceToAllDaughters = true; fMagneticLogical->SetFieldManager(fFieldMgr, forceToAllDaughters); -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -407,26 +407,26 @@ void B5DetectorConstruction::ConstructMaterials() { auto nistManager = G4NistManager::Instance(); - // Air + // Air nistManager->FindOrBuildMaterial("G4_AIR"); - + // Argon gas nistManager->FindOrBuildMaterial("G4_Ar"); // With a density different from the one defined in NIST - // G4double density = 1.782e-03*g/cm3; + // G4double density = 1.782e-03*g/cm3; // nistManager->BuildMaterialWithNewDensity("B5_Ar","G4_Ar",density); // !! cases segmentation fault // Scintillator // (PolyVinylToluene, C_9H_10) nistManager->FindOrBuildMaterial("G4_PLASTIC_SC_VINYLTOLUENE"); - + // CsI nistManager->FindOrBuildMaterial("G4_CESIUM_IODIDE"); - + // Lead nistManager->FindOrBuildMaterial("G4_Pb"); - + // Vacuum "Galactic" // nistManager->FindOrBuildMaterial("G4_Galactic"); @@ -448,14 +448,14 @@ void B5DetectorConstruction::SetArmAngle(G4double val) G4cerr << "Detector has not yet been constructed." << G4endl; return; } - + fArmAngle = val; *fArmRotation = G4RotationMatrix(); // make it unit vector fArmRotation->rotateY(fArmAngle); auto x = -5.*m * std::sin(fArmAngle); auto z = 5.*m * std::cos(fArmAngle); fSecondArmPhys->SetTranslation(G4ThreeVector(x,0.,z)); - + // tell G4RunManager that we change the geometry G4RunManager::GetRunManager()->GeometryHasBeenModified(); } @@ -465,14 +465,14 @@ void B5DetectorConstruction::SetArmAngle(G4double val) void B5DetectorConstruction::DefineCommands() { // Define /B5/detector command directory using generic messenger class - fMessenger = new G4GenericMessenger(this, - "/B5/detector/", + fMessenger = new G4GenericMessenger(this, + "/B5/detector/", "Detector control"); // armAngle command auto& armAngleCmd = fMessenger->DeclareMethodWithUnit("armAngle","deg", - &B5DetectorConstruction::SetArmAngle, + &B5DetectorConstruction::SetArmAngle, "Set rotation angle of the second arm."); armAngleCmd.SetParameterName("angle", true); armAngleCmd.SetRange("angle>=0. && angle<180."); diff --git a/examples/basic/B5/src/B5DriftChamberHit.cc b/examples/basic/B5/src/B5DriftChamberHit.cc index 5a6c56bb09..5f2c8e9c87 100644 --- a/examples/basic/B5/src/B5DriftChamberHit.cc +++ b/examples/basic/B5/src/B5DriftChamberHit.cc @@ -48,15 +48,15 @@ G4ThreadLocal G4Allocator* B5DriftChamberHitAllocator; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5DriftChamberHit::B5DriftChamberHit() -: G4VHit(), - fLayerID(-1), fTime(0.), fLocalPos(0), fWorldPos(0) +: G4VHit(), + fLayerID(-1), fTime(0.), fLocalPos(), fWorldPos() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5DriftChamberHit::B5DriftChamberHit(G4int layerID) -: G4VHit(), - fLayerID(layerID), fTime(0.), fLocalPos(0), fWorldPos(0) +: G4VHit(), + fLayerID(layerID), fTime(0.), fLocalPos(), fWorldPos() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -116,19 +116,19 @@ const std::map* B5DriftChamberHit::GetAttDefs() const auto store = G4AttDefStore::GetInstance("B5DriftChamberHit",isNew); if (isNew) { - (*store)["HitType"] + (*store)["HitType"] = G4AttDef("HitType","Hit Type","Physics","","G4String"); - - (*store)["ID"] + + (*store)["ID"] = G4AttDef("ID","ID","Physics","","G4int"); - - (*store)["Time"] + + (*store)["Time"] = G4AttDef("Time","Time","Physics","G4BestUnit","G4double"); - - (*store)["Pos"] + + (*store)["Pos"] = G4AttDef("Pos", "Position", "Physics","G4BestUnit","G4ThreeVector"); } - + return store; } @@ -137,7 +137,7 @@ const std::map* B5DriftChamberHit::GetAttDefs() const std::vector* B5DriftChamberHit::CreateAttValues() const { auto values = new std::vector; - + values ->push_back(G4AttValue("HitType","DriftChamberHit","")); values @@ -146,7 +146,7 @@ std::vector* B5DriftChamberHit::CreateAttValues() const ->push_back(G4AttValue("Time",G4BestUnit(fTime,"Time"),"")); values ->push_back(G4AttValue("Pos",G4BestUnit(fWorldPos,"Length"),"")); - + return values; } diff --git a/examples/basic/B5/src/B5DriftChamberSD.cc b/examples/basic/B5/src/B5DriftChamberSD.cc index acee9f4253..6e648c3733 100644 --- a/examples/basic/B5/src/B5DriftChamberSD.cc +++ b/examples/basic/B5/src/B5DriftChamberSD.cc @@ -40,7 +40,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5DriftChamberSD::B5DriftChamberSD(G4String name) -: G4VSensitiveDetector(name), +: G4VSensitiveDetector(name), fHitsCollection(nullptr), fHCID(-1) { collectionName.insert("driftChamberColl"); @@ -55,11 +55,11 @@ B5DriftChamberSD::~B5DriftChamberSD() void B5DriftChamberSD::Initialize(G4HCofThisEvent* hce) { - fHitsCollection + fHitsCollection = new B5DriftChamberHitsCollection(SensitiveDetectorName,collectionName[0]); - if (fHCID<0) { - fHCID = G4SDManager::GetSDMpointer()->GetCollectionID(fHitsCollection); + if (fHCID<0) { + fHCID = G4SDManager::GetSDMpointer()->GetCollectionID(fHitsCollection); } hce->AddHitsCollection(fHCID,fHitsCollection); } @@ -70,7 +70,7 @@ G4bool B5DriftChamberSD::ProcessHits(G4Step* step, G4TouchableHistory*) { auto charge = step->GetTrack()->GetDefinition()->GetPDGCharge(); if (charge==0.) return true; - + auto preStepPoint = step->GetPreStepPoint(); auto touchable = step->GetPreStepPoint()->GetTouchable(); @@ -78,16 +78,16 @@ G4bool B5DriftChamberSD::ProcessHits(G4Step* step, G4TouchableHistory*) auto copyNo = motherPhysical->GetCopyNo(); auto worldPos = preStepPoint->GetPosition(); - auto localPos + auto localPos = touchable->GetHistory()->GetTopTransform().TransformPoint(worldPos); - + auto hit = new B5DriftChamberHit(copyNo); hit->SetWorldPos(worldPos); hit->SetLocalPos(localPos); hit->SetTime(preStepPoint->GetGlobalTime()); - + fHitsCollection->insert(hit); - + return true; } diff --git a/examples/basic/B5/src/B5EmCalorimeterHit.cc b/examples/basic/B5/src/B5EmCalorimeterHit.cc index 7308144e3e..1c12f82f61 100644 --- a/examples/basic/B5/src/B5EmCalorimeterHit.cc +++ b/examples/basic/B5/src/B5EmCalorimeterHit.cc @@ -47,14 +47,14 @@ G4ThreadLocal G4Allocator* B5EmCalorimeterHitAllocator; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5EmCalorimeterHit::B5EmCalorimeterHit() -: G4VHit(), +: G4VHit(), fCellID(-1), fEdep(0.), fPos(0.), fPLogV(nullptr) {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5EmCalorimeterHit::B5EmCalorimeterHit(G4int cellID) -: G4VHit(), +: G4VHit(), fCellID(cellID), fEdep(0.), fPos(0.), fPLogV(nullptr) {} @@ -123,21 +123,21 @@ const std::map* B5EmCalorimeterHit::GetAttDefs() const auto store = G4AttDefStore::GetInstance("B5EmCalorimeterHit",isNew); if (isNew) { - (*store)["HitType"] + (*store)["HitType"] = G4AttDef("HitType","Hit Type","Physics","","G4String"); - - (*store)["ID"] + + (*store)["ID"] = G4AttDef("ID","ID","Physics","","G4int"); - - (*store)["Energy"] - = G4AttDef("Energy", "Energy Deposited", "Physics", "G4BestUnit", + + (*store)["Energy"] + = G4AttDef("Energy", "Energy Deposited", "Physics", "G4BestUnit", "G4double"); - - (*store)["Pos"] - = G4AttDef("Pos", "Position", "Physics","G4BestUnit", + + (*store)["Pos"] + = G4AttDef("Pos", "Position", "Physics","G4BestUnit", "G4ThreeVector"); - - (*store)["LVol"] + + (*store)["LVol"] = G4AttDef("LVol","Logical Volume","Physics","","G4String"); } return store; @@ -148,7 +148,7 @@ const std::map* B5EmCalorimeterHit::GetAttDefs() const std::vector* B5EmCalorimeterHit::CreateAttValues() const { auto values = new std::vector; - + values ->push_back(G4AttValue("HitType","EmCalorimeterHit","")); values @@ -157,12 +157,12 @@ std::vector* B5EmCalorimeterHit::CreateAttValues() const ->push_back(G4AttValue("Energy",G4BestUnit(fEdep,"Energy"),"")); values ->push_back(G4AttValue("Pos",G4BestUnit(fPos,"Length"),"")); - + if (fPLogV) values->push_back(G4AttValue("LVol",fPLogV->GetName(),"")); else values->push_back(G4AttValue("LVol"," ","")); - + return values; } diff --git a/examples/basic/B5/src/B5EmCalorimeterSD.cc b/examples/basic/B5/src/B5EmCalorimeterSD.cc index 47d48d8fc6..f087835b94 100644 --- a/examples/basic/B5/src/B5EmCalorimeterSD.cc +++ b/examples/basic/B5/src/B5EmCalorimeterSD.cc @@ -41,7 +41,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5EmCalorimeterSD::B5EmCalorimeterSD(G4String name) -: G4VSensitiveDetector(name), +: G4VSensitiveDetector(name), fHitsCollection(nullptr), fHCID(-1) { collectionName.insert("EMcalorimeterColl"); @@ -56,13 +56,13 @@ B5EmCalorimeterSD::~B5EmCalorimeterSD() void B5EmCalorimeterSD::Initialize(G4HCofThisEvent* hce) { - fHitsCollection + fHitsCollection = new B5EmCalorimeterHitsCollection(SensitiveDetectorName,collectionName[0]); if (fHCID<0) { - fHCID = G4SDManager::GetSDMpointer()->GetCollectionID(fHitsCollection); + fHCID = G4SDManager::GetSDMpointer()->GetCollectionID(fHitsCollection); } hce->AddHitsCollection(fHCID,fHitsCollection); - + // fill calorimeter hits with zero energy deposition for (auto i=0;iinsert(new B5EmCalorimeterHit(i)); @@ -75,11 +75,11 @@ G4bool B5EmCalorimeterSD::ProcessHits(G4Step*step, G4TouchableHistory*) { auto edep = step->GetTotalEnergyDeposit(); if (edep==0.) return true; - + auto touchable = step->GetPreStepPoint()->GetTouchable(); auto physical = touchable->GetVolume(); auto copyNo = physical->GetCopyNo(); - + auto hit = (*fHitsCollection)[copyNo]; // check if it is first touch if (!(hit->GetLogV())) { @@ -92,7 +92,7 @@ G4bool B5EmCalorimeterSD::ProcessHits(G4Step*step, G4TouchableHistory*) } // add energy deposition hit->AddEdep(edep); - + return true; } diff --git a/examples/basic/B5/src/B5EventAction.cc b/examples/basic/B5/src/B5EventAction.cc index c5d61f46e6..9044343c17 100644 --- a/examples/basic/B5/src/B5EventAction.cc +++ b/examples/basic/B5/src/B5EventAction.cc @@ -51,12 +51,12 @@ using std::vector; namespace { // Utility function which finds a hit collection with the given Id -// and print warnings if not found +// and print warnings if not found G4VHitsCollection* GetHC(const G4Event* event, G4int collId) { auto hce = event->GetHCofThisEvent(); if (!hce) { G4ExceptionDescription msg; - msg << "No hits collection of this event found." << G4endl; + msg << "No hits collection of this event found." << G4endl; G4Exception("B5EventAction::EndOfEventAction()", "B5Code001", JustWarning, msg); return nullptr; @@ -65,11 +65,11 @@ G4VHitsCollection* GetHC(const G4Event* event, G4int collId) { auto hc = hce->GetHC(collId); if ( ! hc) { G4ExceptionDescription msg; - msg << "Hits collection " << collId << " of this event not found." << G4endl; + msg << "Hits collection " << collId << " of this event not found." << G4endl; G4Exception("B5EventAction::EndOfEventAction()", "B5Code001", JustWarning, msg); } - return hc; + return hc; } } @@ -77,14 +77,14 @@ G4VHitsCollection* GetHC(const G4Event* event, G4int collId) { //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5EventAction::B5EventAction() -: G4UserEventAction(), +: G4UserEventAction(), fHodHCID {{ -1, -1 }}, fDriftHCID{{ -1, -1 }}, fCalHCID {{ -1, -1 }}, fDriftHistoID{{ {{ -1, -1 }}, {{ -1, -1 }} }}, fCalEdep{{ vector(kNofEmCells, 0.), vector(kNofHadCells, 0.) }} - // std::array is an aggregate that contains a C array. - // To initialize it, we need outer braces for the class itself + // std::array is an aggregate that contains a C array. + // To initialize it, we need outer braces for the class itself // and inner braces for the C array { // set printing per each event @@ -108,15 +108,15 @@ void B5EventAction::BeginOfEventAction(const G4Event*) auto analysisManager = G4AnalysisManager::Instance(); // hits collections names - array hHCName + array hHCName = {{ "hodoscope1/hodoscopeColl", "hodoscope2/hodoscopeColl" }}; - array dHCName + array dHCName = {{ "chamber1/driftChamberColl", "chamber2/driftChamberColl" }}; - array cHCName + array cHCName = {{ "EMcalorimeter/EMcalorimeterColl", "HadCalorimeter/HadCalorimeterColl" }}; // histograms names - array, kDim> histoName + array, kDim> histoName = {{ {{ "Chamber1", "Chamber2" }}, {{ "Chamber1 XY", "Chamber2 XY" }} }}; for (G4int iDet = 0; iDet < kDim; ++iDet) { @@ -129,7 +129,7 @@ void B5EventAction::BeginOfEventAction(const G4Event*) fDriftHistoID[kH2][iDet] = analysisManager->GetH2Id(histoName[kH2][iDet]); } } -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -137,11 +137,11 @@ void B5EventAction::EndOfEventAction(const G4Event* event) { // // Fill histograms & ntuple - // + // // Get analysis manager auto analysisManager = G4AnalysisManager::Instance(); - + // Drift chambers hits for (G4int iDet = 0; iDet < kDim; ++iDet) { auto hc = GetHC(event, fDriftHCID[iDet]); @@ -151,17 +151,17 @@ void B5EventAction::EndOfEventAction(const G4Event* event) analysisManager->FillH1(fDriftHistoID[kH1][iDet], nhit ); // columns 0, 1 analysisManager->FillNtupleIColumn(iDet, nhit); - + for (unsigned long i = 0; i < nhit; ++i) { auto hit = static_cast(hc->GetHit(i)); auto localPos = hit->GetLocalPos(); analysisManager->FillH2(fDriftHistoID[kH2][iDet], localPos.x(), localPos.y()); } } - + // Em/Had Calorimeters hits - array totalCalHit = {{ 0, 0 }}; - array totalCalEdep = {{ 0., 0. }}; + array totalCalHit = {{ 0, 0 }}; + array totalCalEdep = {{ 0., 0. }}; for (G4int iDet = 0; iDet < kDim; ++iDet) { auto hc = GetHC(event, fCalHCID[iDet]); @@ -204,18 +204,18 @@ void B5EventAction::EndOfEventAction(const G4Event* event) // // Print diagnostics - // - + // + auto printModulo = G4RunManager::GetRunManager()->GetPrintProgress(); if ( printModulo == 0 || event->GetEventID() % printModulo != 0) return; - + auto primary = event->GetPrimaryVertex(0)->GetPrimary(0); - G4cout + G4cout << G4endl << ">>> Event " << event->GetEventID() << " >>> Simulation truth : " << primary->GetG4code()->GetParticleName() << " " << primary->GetMomentum() << G4endl; - + // Hodoscopes for (G4int iDet = 0; iDet < kDim; ++iDet) { auto hc = GetHC(event, fHodHCID[iDet]); @@ -242,7 +242,7 @@ void B5EventAction::EndOfEventAction(const G4Event* event) // Calorimeters array calName = {{ "EM", "Hadron" }}; for (G4int iDet = 0; iDet < kDim; ++iDet) { - G4cout << calName[iDet] << " Calorimeter has " << totalCalHit[iDet] << " hits." + G4cout << calName[iDet] << " Calorimeter has " << totalCalHit[iDet] << " hits." << " Total Edep is " << totalCalEdep[iDet]/MeV << " (MeV)" << G4endl; } } diff --git a/examples/basic/B5/src/B5HadCalorimeterHit.cc b/examples/basic/B5/src/B5HadCalorimeterHit.cc index 8c8268559f..304c32cc64 100644 --- a/examples/basic/B5/src/B5HadCalorimeterHit.cc +++ b/examples/basic/B5/src/B5HadCalorimeterHit.cc @@ -49,15 +49,15 @@ G4ThreadLocal G4Allocator* B5HadCalorimeterHitAllocator; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5HadCalorimeterHit::B5HadCalorimeterHit() -: G4VHit(), - fColumnID(-1), fRowID(-1), fEdep(0.), fPos(0) +: G4VHit(), + fColumnID(-1), fRowID(-1), fEdep(0.), fPos() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5HadCalorimeterHit::B5HadCalorimeterHit(G4int columnID,G4int rowID) -: G4VHit(), - fColumnID(columnID), fRowID(rowID), fEdep(0.), fPos(0) +: G4VHit(), + fColumnID(columnID), fRowID(rowID), fEdep(0.), fPos() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -121,20 +121,20 @@ const std::map* B5HadCalorimeterHit::GetAttDefs() const auto store = G4AttDefStore::GetInstance("B5HadCalorimeterHit",isNew); if (isNew) { - (*store)["HitType"] + (*store)["HitType"] = G4AttDef("HitType","Hit Type","Physics","","G4String"); - - (*store)["Column"] + + (*store)["Column"] = G4AttDef("Column","Column ID","Physics","","G4int"); - - (*store)["Row"] + + (*store)["Row"] = G4AttDef("Row","Row ID","Physics","","G4int"); - - (*store)["Energy"] + + (*store)["Energy"] = G4AttDef("Energy","Energy Deposited","Physics","G4BestUnit", "G4double"); - - (*store)["Pos"] + + (*store)["Pos"] = G4AttDef("Pos", "Position", "Physics","G4BestUnit", "G4ThreeVector"); } @@ -146,7 +146,7 @@ const std::map* B5HadCalorimeterHit::GetAttDefs() const std::vector* B5HadCalorimeterHit::CreateAttValues() const { auto values = new std::vector; - + values ->push_back(G4AttValue("HitType","HadCalorimeterHit","")); values @@ -158,7 +158,7 @@ std::vector* B5HadCalorimeterHit::CreateAttValues() const ->push_back(G4AttValue("Energy",G4BestUnit(fEdep,"Energy"),"")); values ->push_back(G4AttValue("Pos",G4BestUnit(fPos,"Length"),"")); - + return values; } @@ -168,6 +168,6 @@ void B5HadCalorimeterHit::Print() { G4cout << " Cell[" << fRowID << ", " << fColumnID << "] " << fEdep/MeV << " (MeV) " << fPos << G4endl; -} +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/basic/B5/src/B5HadCalorimeterSD.cc b/examples/basic/B5/src/B5HadCalorimeterSD.cc index d6c0b99aa2..f9773a1674 100644 --- a/examples/basic/B5/src/B5HadCalorimeterSD.cc +++ b/examples/basic/B5/src/B5HadCalorimeterSD.cc @@ -41,7 +41,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5HadCalorimeterSD::B5HadCalorimeterSD(G4String name) -: G4VSensitiveDetector(name), +: G4VSensitiveDetector(name), fHitsCollection(nullptr), fHCID(-1) { collectionName.insert("HadCalorimeterColl"); @@ -56,13 +56,13 @@ B5HadCalorimeterSD::~B5HadCalorimeterSD() void B5HadCalorimeterSD::Initialize(G4HCofThisEvent* hce) { - fHitsCollection + fHitsCollection = new B5HadCalorimeterHitsCollection(SensitiveDetectorName,collectionName[0]); - if (fHCID<0) { - fHCID = G4SDManager::GetSDMpointer()->GetCollectionID(fHitsCollection); + if (fHCID<0) { + fHCID = G4SDManager::GetSDMpointer()->GetCollectionID(fHitsCollection); } hce->AddHitsCollection(fHCID,fHitsCollection); - + // fill calorimeter hits with zero energy deposition for (auto column=0;columnGetTotalEnergyDeposit(); if (edep==0.) return true; - - auto touchable = step->GetPreStepPoint()->GetTouchable(); + + auto touchable = step->GetPreStepPoint()->GetTouchable(); auto rowNo = touchable->GetCopyNumber(2); auto columnNo = touchable->GetCopyNumber(3); auto hitID = kNofHadRows*columnNo+rowNo; auto hit = (*fHitsCollection)[hitID]; - + // check if it is first touch if (hit->GetColumnID()<0) { hit->SetColumnID(columnNo); @@ -96,7 +96,7 @@ G4bool B5HadCalorimeterSD::ProcessHits(G4Step* step, G4TouchableHistory*) } // add energy deposition hit->AddEdep(edep); - + return true; } diff --git a/examples/basic/B5/src/B5HodoscopeHit.cc b/examples/basic/B5/src/B5HodoscopeHit.cc index a8763b4485..11bcea2721 100644 --- a/examples/basic/B5/src/B5HodoscopeHit.cc +++ b/examples/basic/B5/src/B5HodoscopeHit.cc @@ -48,7 +48,7 @@ G4ThreadLocal G4Allocator* B5HodoscopeHitAllocator; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5HodoscopeHit::B5HodoscopeHit(G4int id,G4double time) -: G4VHit(), +: G4VHit(), fId(id), fTime(time), fPos(0.), fPLogV(nullptr) {} @@ -112,19 +112,19 @@ const std::map* B5HodoscopeHit::GetAttDefs() const auto store = G4AttDefStore::GetInstance("B5HodoscopeHit",isNew); if (isNew) { - (*store)["HitType"] + (*store)["HitType"] = G4AttDef("HitType","Hit Type","Physics","","G4String"); - - (*store)["ID"] + + (*store)["ID"] = G4AttDef("ID","ID","Physics","","G4int"); - - (*store)["Time"] + + (*store)["Time"] = G4AttDef("Time","Time","Physics","G4BestUnit","G4double"); - - (*store)["Pos"] + + (*store)["Pos"] = G4AttDef("Pos","Position","Physics","G4BestUnit","G4ThreeVector"); - - (*store)["LVol"] + + (*store)["LVol"] = G4AttDef("LVol","Logical Volume","Physics","","G4String"); } return store; @@ -135,7 +135,7 @@ const std::map* B5HodoscopeHit::GetAttDefs() const std::vector* B5HodoscopeHit::CreateAttValues() const { auto values = new std::vector; - + values ->push_back(G4AttValue("HitType","HodoscopeHit","")); values @@ -144,12 +144,12 @@ std::vector* B5HodoscopeHit::CreateAttValues() const ->push_back(G4AttValue("Time",G4BestUnit(fTime,"Time"),"")); values ->push_back(G4AttValue("Pos",G4BestUnit(fPos,"Length"),"")); - + if (fPLogV) values->push_back(G4AttValue("LVol",fPLogV->GetName(),"")); else values->push_back(G4AttValue("LVol"," ","")); - + return values; } diff --git a/examples/basic/B5/src/B5HodoscopeSD.cc b/examples/basic/B5/src/B5HodoscopeSD.cc index 32008a4df6..e43f529cf8 100644 --- a/examples/basic/B5/src/B5HodoscopeSD.cc +++ b/examples/basic/B5/src/B5HodoscopeSD.cc @@ -40,7 +40,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5HodoscopeSD::B5HodoscopeSD(G4String name) -: G4VSensitiveDetector(name), +: G4VSensitiveDetector(name), fHitsCollection(nullptr), fHCID(-1) { collectionName.insert( "hodoscopeColl"); @@ -57,8 +57,8 @@ void B5HodoscopeSD::Initialize(G4HCofThisEvent* hce) { fHitsCollection = new B5HodoscopeHitsCollection (SensitiveDetectorName,collectionName[0]); - if (fHCID<0) { - fHCID = G4SDManager::GetSDMpointer()->GetCollectionID(fHitsCollection); + if (fHCID<0) { + fHCID = G4SDManager::GetSDMpointer()->GetCollectionID(fHitsCollection); } hce->AddHitsCollection(fHCID,fHitsCollection); } @@ -69,12 +69,12 @@ G4bool B5HodoscopeSD::ProcessHits(G4Step* step, G4TouchableHistory*) { auto edep = step->GetTotalEnergyDeposit(); if (edep==0.) return true; - + auto preStepPoint = step->GetPreStepPoint(); auto touchable = preStepPoint->GetTouchable(); auto copyNo = touchable->GetVolume()->GetCopyNo(); auto hitTime = preStepPoint->GetGlobalTime(); - + // check if this finger already has a hit auto ix = -1; for (std::size_t i=0;ientries();++i) { @@ -86,8 +86,8 @@ G4bool B5HodoscopeSD::ProcessHits(G4Step* step, G4TouchableHistory*) if (ix>=0) { // if it has, then take the earlier time - if ((*fHitsCollection)[ix]->GetTime()>hitTime) { - (*fHitsCollection)[ix]->SetTime(hitTime); + if ((*fHitsCollection)[ix]->GetTime()>hitTime) { + (*fHitsCollection)[ix]->SetTime(hitTime); } } else { @@ -100,7 +100,7 @@ G4bool B5HodoscopeSD::ProcessHits(G4Step* step, G4TouchableHistory*) hit->SetRot(transform.NetRotation()); hit->SetPos(transform.NetTranslation()); fHitsCollection->insert(hit); - } + } return true; } diff --git a/examples/basic/B5/src/B5MagneticField.cc b/examples/basic/B5/src/B5MagneticField.cc index 2d372f09a3..1fbdd174a7 100644 --- a/examples/basic/B5/src/B5MagneticField.cc +++ b/examples/basic/B5/src/B5MagneticField.cc @@ -36,7 +36,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5MagneticField::B5MagneticField() -: G4MagneticField(), +: G4MagneticField(), fMessenger(nullptr), fBy(1.0*tesla) { // define commands for this class @@ -46,8 +46,8 @@ B5MagneticField::B5MagneticField() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5MagneticField::~B5MagneticField() -{ - delete fMessenger; +{ + delete fMessenger; } void B5MagneticField::GetFieldValue(const G4double [4],double *bField) const @@ -62,14 +62,14 @@ void B5MagneticField::GetFieldValue(const G4double [4],double *bField) const void B5MagneticField::DefineCommands() { // Define /B5/field command directory using generic messenger class - fMessenger = new G4GenericMessenger(this, - "/B5/field/", + fMessenger = new G4GenericMessenger(this, + "/B5/field/", "Field control"); - // fieldValue command + // fieldValue command auto& valueCmd = fMessenger->DeclareMethodWithUnit("value","tesla", - &B5MagneticField::SetField, + &B5MagneticField::SetField, "Set field strength."); valueCmd.SetParameterName("field", true); valueCmd.SetDefaultValue("1."); diff --git a/examples/basic/B5/src/B5PrimaryGeneratorAction.cc b/examples/basic/B5/src/B5PrimaryGeneratorAction.cc index 600fd0681e..093fafb660 100644 --- a/examples/basic/B5/src/B5PrimaryGeneratorAction.cc +++ b/examples/basic/B5/src/B5PrimaryGeneratorAction.cc @@ -40,9 +40,9 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... B5PrimaryGeneratorAction::B5PrimaryGeneratorAction() -: G4VUserPrimaryGeneratorAction(), - fParticleGun(nullptr), fMessenger(nullptr), - fPositron(nullptr), fMuon(nullptr), fPion(nullptr), +: G4VUserPrimaryGeneratorAction(), + fParticleGun(nullptr), fMessenger(nullptr), + fPositron(nullptr), fMuon(nullptr), fPion(nullptr), fKaon(nullptr), fProton(nullptr), fMomentum(1000.*MeV), fSigmaMomentum(50.*MeV), @@ -51,18 +51,18 @@ B5PrimaryGeneratorAction::B5PrimaryGeneratorAction() { G4int nofParticles = 1; fParticleGun = new G4ParticleGun(nofParticles); - + auto particleTable = G4ParticleTable::GetParticleTable(); fPositron = particleTable->FindParticle("e+"); fMuon = particleTable->FindParticle("mu+"); fPion = particleTable->FindParticle("pi+"); fKaon = particleTable->FindParticle("kaon+"); fProton = particleTable->FindParticle("proton"); - + // default particle kinematics fParticleGun->SetParticlePosition(G4ThreeVector(0.,0.,-8.*m)); fParticleGun->SetParticleDefinition(fPositron); - + // define commands for this class DefineCommands(); } @@ -79,7 +79,7 @@ B5PrimaryGeneratorAction::~B5PrimaryGeneratorAction() void B5PrimaryGeneratorAction::GeneratePrimaries(G4Event* event) { - G4ParticleDefinition* particle; + G4ParticleDefinition* particle; if (fRandomizePrimary) { G4int i = (int)(5.*G4UniformRand()); switch(i) { @@ -104,16 +104,16 @@ void B5PrimaryGeneratorAction::GeneratePrimaries(G4Event* event) else { particle = fParticleGun->GetParticleDefinition(); } - + auto pp = fMomentum + (G4UniformRand()-0.5)*fSigmaMomentum; auto mass = particle->GetPDGMass(); auto ekin = std::sqrt(pp*pp+mass*mass)-mass; fParticleGun->SetParticleEnergy(ekin); - + auto angle = (G4UniformRand()-0.5)*fSigmaAngle; fParticleGun->SetParticleMomentumDirection( G4ThreeVector(std::sin(angle),0.,std::cos(angle))); - + fParticleGun->GeneratePrimaryVertex(event); } @@ -122,46 +122,46 @@ void B5PrimaryGeneratorAction::GeneratePrimaries(G4Event* event) void B5PrimaryGeneratorAction::DefineCommands() { // Define /B5/generator command directory using generic messenger class - fMessenger - = new G4GenericMessenger(this, - "/B5/generator/", + fMessenger + = new G4GenericMessenger(this, + "/B5/generator/", "Primary generator control"); - + // momentum command auto& momentumCmd - = fMessenger->DeclarePropertyWithUnit("momentum", "GeV", fMomentum, + = fMessenger->DeclarePropertyWithUnit("momentum", "GeV", fMomentum, "Mean momentum of primaries."); momentumCmd.SetParameterName("p", true); - momentumCmd.SetRange("p>=0."); + momentumCmd.SetRange("p>=0."); momentumCmd.SetDefaultValue("1."); // ok //momentumCmd.SetParameterName("p", true); - //momentumCmd.SetRange("p>=0."); - + //momentumCmd.SetRange("p>=0."); + // sigmaMomentum command auto& sigmaMomentumCmd = fMessenger->DeclarePropertyWithUnit("sigmaMomentum", "MeV", fSigmaMomentum, "Sigma momentum of primaries."); sigmaMomentumCmd.SetParameterName("sp", true); - sigmaMomentumCmd.SetRange("sp>=0."); + sigmaMomentumCmd.SetRange("sp>=0."); sigmaMomentumCmd.SetDefaultValue("50."); // sigmaAngle command auto& sigmaAngleCmd - = fMessenger->DeclarePropertyWithUnit("sigmaAngle", "deg", fSigmaAngle, + = fMessenger->DeclarePropertyWithUnit("sigmaAngle", "deg", fSigmaAngle, "Sigma angle divergence of primaries."); sigmaAngleCmd.SetParameterName("t", true); - sigmaAngleCmd.SetRange("t>=0."); + sigmaAngleCmd.SetRange("t>=0."); sigmaAngleCmd.SetDefaultValue("2."); // randomizePrimary command auto& randomCmd = fMessenger->DeclareProperty("randomizePrimary", fRandomizePrimary); G4String guidance - = "Boolean flag for randomizing primary particle types.\n"; + = "Boolean flag for randomizing primary particle types.\n"; guidance += "In case this flag is false, you can select the primary particle\n"; - guidance += " with /gun/particle command."; + guidance += " with /gun/particle command."; randomCmd.SetGuidance(guidance); randomCmd.SetParameterName("flg", true); randomCmd.SetDefaultValue("true"); diff --git a/examples/basic/B5/src/B5RunAction.cc b/examples/basic/B5/src/B5RunAction.cc index c6be66c51c..16c8d150c6 100644 --- a/examples/basic/B5/src/B5RunAction.cc +++ b/examples/basic/B5/src/B5RunAction.cc @@ -42,7 +42,7 @@ using G4AnalysisManager = G4GenericAnalysisManager; B5RunAction::B5RunAction(B5EventAction* eventAction) : G4UserRunAction(), fEventAction(eventAction) -{ +{ // Create the generic analysis manager // The choice of analysis technology is done according to the file extension auto analysisManager = G4AnalysisManager::Instance(); @@ -58,18 +58,18 @@ B5RunAction::B5RunAction(B5EventAction* eventAction) // The default file type (root) can be redefined by the user. // Book histograms, ntuple - + // Creating 1D histograms analysisManager ->CreateH1("Chamber1","Drift Chamber 1 # Hits", 50, 0., 50); // h1 Id = 0 analysisManager ->CreateH1("Chamber2","Drift Chamber 2 # Hits", 50, 0., 50); // h1 Id = 1 - + // Creating 2D histograms - analysisManager + analysisManager ->CreateH2("Chamber1 XY","Drift Chamber 1 X vs Y", // h2 Id = 0 - 50, -1000., 1000, 50, -300., 300.); - analysisManager + 50, -1000., 1000, 50, -300., 300.); + analysisManager ->CreateH2("Chamber2 XY","Drift Chamber 2 X vs Y", // h2 Id = 1 50, -1500., 1500, 50, -300., 300.); @@ -83,7 +83,7 @@ B5RunAction::B5RunAction(B5EventAction* eventAction) analysisManager->CreateNtupleDColumn("Time1"); // column Id = 4 analysisManager->CreateNtupleDColumn("Time2"); // column Id = 5 analysisManager // column Id = 6 - ->CreateNtupleDColumn("ECEnergyVector", fEventAction->GetEmCalEdep()); + ->CreateNtupleDColumn("ECEnergyVector", fEventAction->GetEmCalEdep()); analysisManager // column Id = 7 ->CreateNtupleDColumn("HCEnergyVector", fEventAction->GetHadCalEdep()); analysisManager->FinishNtuple(); @@ -97,20 +97,20 @@ B5RunAction::B5RunAction(B5EventAction* eventAction) B5RunAction::~B5RunAction() { - delete G4AnalysisManager::Instance(); + delete G4AnalysisManager::Instance(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void B5RunAction::BeginOfRunAction(const G4Run* /*run*/) -{ +{ //inform the runManager to save random number seed //G4RunManager::GetRunManager()->SetRandomNumberStore(true); - + // Get analysis manager auto analysisManager = G4AnalysisManager::Instance(); - // Open an output file + // Open an output file // The default file name is set in B5RunAction::B5RunAction(), // it can be overwritten in a macro analysisManager->OpenFile(); diff --git a/examples/basic/CMakeLists.txt b/examples/basic/CMakeLists.txt index 098c34a538..3941524882 100644 --- a/examples/basic/CMakeLists.txt +++ b/examples/basic/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding examples subdirectories explicitly # and a custom target to for building all basic examples ------------- -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(B1) add_subdirectory(B2) diff --git a/examples/basic/History b/examples/basic/History index df322b9770..aa218c02ff 100644 --- a/examples/basic/History +++ b/examples/basic/History @@ -15,6 +15,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24/05/21, B. Morgan (exbasic-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 06/11/20, I. Hrivnacova (exbasic-V10-06-03) - Updated category README diff --git a/examples/extended/CMakeLists.txt b/examples/extended/CMakeLists.txt index a23518a174..a3d3d71db6 100644 --- a/examples/extended/CMakeLists.txt +++ b/examples/extended/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all extended examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(analysis) add_subdirectory(biasing) diff --git a/examples/extended/analysis/AnaEx01/AnaEx01.out b/examples/extended/analysis/AnaEx01/AnaEx01.out index 88a336e125..99f2b01c23 100644 --- a/examples/extended/analysis/AnaEx01/AnaEx01.out +++ b/examples/extended/analysis/AnaEx01/AnaEx01.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -118,48 +124,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -167,31 +173,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -199,288 +205,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -489,17 +495,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -507,67 +513,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -575,13 +581,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -589,13 +595,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -603,12 +609,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -616,13 +622,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -630,13 +636,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -644,13 +650,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -658,60 +664,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -719,27 +725,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -747,25 +753,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -773,25 +779,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -799,13 +805,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -828,7 +834,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -862,20 +868,20 @@ See commands in /vis/modeling/trajectories/ for other options. --------------------End of Run------------------------------ - mean Energy in Absorber : 452.959 MeV +- 12.8319 MeV - mean Energy in Gap : 24.6926 MeV +- 7.32907 MeV + mean Energy in Absorber : 452.84 MeV +- 12.6696 MeV + mean Energy in Gap : 24.3856 MeV +- 6.80985 MeV - mean trackLength in Absorber : 32.6104 cm +- 9.85533 mm - mean trackLength in Gap : 12.2482 cm +- 3.76083 cm + mean trackLength in Absorber : 32.6154 cm +- 9.90535 mm + mean trackLength in Gap : 12.0783 cm +- 3.48901 cm ------------------------------------------------------------ ----> print histograms statistic -EAbs: mean = 452.959 MeV rms = 12.8319 MeV -EGap: mean = 24.6926 MeV rms = 7.32907 MeV -LAbs: mean = 32.6104 cm rms = 9.85533 mm -LGap: mean = 12.2482 cm rms = 3.76083 cm +EAbs: mean = 452.84 MeV rms = 12.6696 MeV +EGap: mean = 24.3856 MeV rms = 6.80985 MeV +LAbs: mean = 32.6154 cm rms = 9.90535 mm +LGap: mean = 12.0783 cm rms = 3.48901 cm ... write file : AnaEx01.root - done ... close file : AnaEx01.root - done @@ -905,48 +911,48 @@ LGap: mean = 12.2482 cm rms = 3.76083 cm phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -954,31 +960,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -986,288 +992,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 1 start. ... create file : AnaEx01.root - done ... open analysis file : AnaEx01.root - done @@ -1278,20 +1284,20 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Run------------------------------ - mean Energy in Absorber : 210.854 MeV +- 0 eV - mean Energy in Gap : 56.6356 MeV +- 0 eV + mean Energy in Absorber : 196.563 MeV +- 0 meV + mean Energy in Gap : 38.0055 MeV +- 0 meV - mean trackLength in Absorber : 52.0449 cm +- 0 fm - mean trackLength in Gap : 28.3931 cm +- 0 fm + mean trackLength in Absorber : 48.9551 cm +- 0 fm + mean trackLength in Gap : 18.9323 cm +- 0 fm ------------------------------------------------------------ ----> print histograms statistic -EAbs: mean = 210.854 MeV rms = 0 eV -EGap: mean = 56.6356 MeV rms = 0 eV -LAbs: mean = 52.0449 cm rms = 0 fm -LGap: mean = 28.3931 cm rms = 0 fm +EAbs: mean = 196.563 MeV rms = 0 meV +EGap: mean = 38.0055 MeV rms = 0 meV +LAbs: mean = 48.9551 cm rms = 0 fm +LGap: mean = 18.9323 cm rms = 0 fm ... write file : AnaEx01.root - done ... close file : AnaEx01.root - done diff --git a/examples/extended/analysis/AnaEx01/CMakeLists.txt b/examples/extended/analysis/AnaEx01/CMakeLists.txt index 6f07cc43ec..135c8df28c 100644 --- a/examples/extended/analysis/AnaEx01/CMakeLists.txt +++ b/examples/extended/analysis/AnaEx01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(AnaEx01) #---------------------------------------------------------------------------- diff --git a/examples/extended/analysis/AnaEx02/AnaEx02.out b/examples/extended/analysis/AnaEx02/AnaEx02.out index 7c4c1a1c9a..7726ef4925 100644 --- a/examples/extended/analysis/AnaEx02/AnaEx02.out +++ b/examples/extended/analysis/AnaEx02/AnaEx02.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -117,48 +123,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -166,31 +172,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -198,288 +204,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -488,17 +494,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -506,67 +512,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -574,13 +580,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -588,13 +594,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -602,12 +608,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -615,13 +621,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -629,13 +635,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -643,13 +649,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -657,60 +663,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -718,27 +724,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -746,25 +752,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -772,25 +778,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -798,13 +804,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -827,7 +833,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -859,20 +865,20 @@ See commands in /vis/modeling/trajectories/ for other options. --------------------End of Run------------------------------ - mean Energy in Absorber : 452.959 MeV +- 12.8319 MeV - mean Energy in Gap : 24.6926 MeV +- 7.32907 MeV + mean Energy in Absorber : 452.84 MeV +- 12.6696 MeV + mean Energy in Gap : 24.3856 MeV +- 6.80985 MeV - mean trackLength in Absorber : 32.6104 cm +- 9.85533 mm - mean trackLength in Gap : 12.2482 cm +- 3.76083 cm + mean trackLength in Absorber : 32.6154 cm +- 9.90535 mm + mean trackLength in Gap : 12.0783 cm +- 3.48901 cm ------------------------------------------------------------ ----> print histograms statistic -EAbs: mean = 452.959 MeV rms = 12.8319 MeV -EGap: mean = 24.6926 MeV rms = 7.32907 MeV -LAbs: mean = 32.6104 cm rms = 9.85533 mm -LGap: mean = 12.2482 cm rms = 3.76083 cm +EAbs: mean = 452.84 MeV rms = 12.6696 MeV +EGap: mean = 24.3856 MeV rms = 6.80985 MeV +LAbs: mean = 32.6154 cm rms = 9.90535 mm +LGap: mean = 12.0783 cm rms = 3.48901 cm ----> Histograms and ntuples are saved @@ -900,48 +906,48 @@ LGap: mean = 12.2482 cm rms = 3.76083 cm phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -949,31 +955,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -981,288 +987,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 1 start. ----> Output file is open in AnaEx02.root @@ -1271,20 +1277,20 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Run------------------------------ - mean Energy in Absorber : 210.854 MeV +- 0 eV - mean Energy in Gap : 56.6356 MeV +- 0 eV + mean Energy in Absorber : 196.563 MeV +- 0 meV + mean Energy in Gap : 38.0055 MeV +- 0 meV - mean trackLength in Absorber : 52.0449 cm +- 0 fm - mean trackLength in Gap : 28.3931 cm +- 0 fm + mean trackLength in Absorber : 48.9551 cm +- 0 fm + mean trackLength in Gap : 18.9323 cm +- 0 fm ------------------------------------------------------------ ----> print histograms statistic -EAbs: mean = 210.854 MeV rms = 0 eV -EGap: mean = 56.6356 MeV rms = 0 eV -LAbs: mean = 52.0449 cm rms = 0 fm -LGap: mean = 28.3931 cm rms = 0 fm +EAbs: mean = 196.563 MeV rms = 0 meV +EGap: mean = 38.0055 MeV rms = 0 meV +LAbs: mean = 48.9551 cm rms = 0 fm +LGap: mean = 18.9323 cm rms = 0 fm ----> Histograms and ntuples are saved diff --git a/examples/extended/analysis/AnaEx02/CMakeLists.txt b/examples/extended/analysis/AnaEx02/CMakeLists.txt index 69bac1e99a..aaec1bfdbf 100644 --- a/examples/extended/analysis/AnaEx02/CMakeLists.txt +++ b/examples/extended/analysis/AnaEx02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(AnaEx02) #---------------------------------------------------------------------------- diff --git a/examples/extended/analysis/AnaEx03/CMakeLists.txt b/examples/extended/analysis/AnaEx03/CMakeLists.txt index 69e3073804..bc754771a9 100644 --- a/examples/extended/analysis/AnaEx03/CMakeLists.txt +++ b/examples/extended/analysis/AnaEx03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(AnaEx03) #---------------------------------------------------------------------------- diff --git a/examples/extended/analysis/B1Con/CMakeLists.txt b/examples/extended/analysis/B1Con/CMakeLists.txt index 4063da259b..2b8a5693c7 100644 --- a/examples/extended/analysis/B1Con/CMakeLists.txt +++ b/examples/extended/analysis/B1Con/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B1Con) #---------------------------------------------------------------------------- diff --git a/examples/extended/analysis/B1Con/exampleB01Con.out b/examples/extended/analysis/B1Con/exampleB01Con.out index a337258dd7..e6a3dfb7aa 100644 --- a/examples/extended/analysis/B1Con/exampleB01Con.out +++ b/examples/extended/analysis/B1Con/exampleB01Con.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -79,48 +85,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -128,31 +134,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -160,288 +166,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -450,18 +456,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -469,71 +475,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -541,13 +547,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -555,13 +561,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -569,12 +575,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -582,13 +588,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -596,13 +602,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -610,13 +616,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -624,60 +630,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -685,27 +691,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -713,27 +719,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -741,26 +747,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -768,13 +774,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -797,7 +803,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -826,24 +832,24 @@ See commands in /vis/modeling/trajectories/ for other options. ---> Begin of event: 900 G4ConvergenceTester Output Result of DOSE_TALLY - EFFICIENCY = 0.193 - MEAN = 4.43668e-14 - VAR = 1.51198e-26 - SD = 1.22963e-13 - R = 0.0876424 - SHIFT = 1.76359e-13 - VOV = 0.00902062 - FOM = 4339.61 -THE LARGEST SCORE = 5.48793e-13 and it happened at 830th event - Affected Mean = 4.48708e-14 and its ratio to original is 1.01136 - Affected VAR = 1.53589e-26 and its ratio to original is 1.01581 - Affected R = 0.0872969 and its ratio to original is 0.996058 - Affected SHIFT = 1.76859e-13 and its ratio to original is 1.00284 - Affected FOM = 4339.61 and its ratio to original is 1 + EFFICIENCY = 0.197 + MEAN = 4.4869e-14 + VAR = 1.56473e-26 + SD = 1.25089e-13 + R = 0.0881602 + SHIFT = 1.7939e-13 + VOV = 0.00897205 + FOM = 4288.78 +THE LARGEST SCORE = 5.48793e-13 and it happened at 825th event + Affected Mean = 4.53724e-14 and its ratio to original is 1.01122 + Affected VAR = 1.58853e-26 and its ratio to original is 1.01521 + Affected R = 0.0877988 and its ratio to original is 0.9959 + Affected SHIFT = 1.79794e-13 and its ratio to original is 1.00226 + Affected FOM = 4288.78 and its ratio to original is 1 MEAN distribution is not RANDOM r follows 1/std::sqrt(N) r is monotonically decrease -r is less than 0.1. r = 0.0876424 +r is less than 0.1. r = 0.0881602 VOV follows 1/std::sqrt(N) VOV is monotonically decrease FOM distribution is not RANDOM @@ -854,25 +860,25 @@ This result passes 5 / 8 Convergence Test. G4ConvergenceTester Output History of DOSE_TALLY i/16 till_ith mean var sd r vov fom shift e r2eff r2int 1 62 3.26925e-14 1.06557e-26 1.03226e-13 0.397807 0.182008 210.637 1.65604e-13 0.190476 0.0674603 0.0882781 - 2 124 3.01629e-14 1.03554e-26 1.01762e-13 0.301757 0.110967 366.071 1.81297e-13 0.168 0.039619 0.0507095 - 3 187 4.52477e-14 1.42501e-26 1.19374e-13 0.192413 0.0451544 900.349 1.63982e-13 0.218085 0.0190711 0.0177547 - 4 249 4.43685e-14 1.3749e-26 1.17256e-13 0.167144 0.0350421 1193.16 1.6364e-13 0.22 0.0141818 0.0136436 - 5 312 4.63181e-14 1.50697e-26 1.22759e-13 0.149806 0.0266475 1485.32 1.68124e-13 0.210863 0.0119566 0.0104135 - 6 374 4.523e-14 1.45197e-26 1.20498e-13 0.137574 0.0230128 1761.19 1.67707e-13 0.210667 0.00999156 0.00888457 - 7 437 4.64687e-14 1.51816e-26 1.23214e-13 0.126696 0.0190601 2076.62 1.69223e-13 0.207763 0.00870591 0.0073092 - 8 499 4.33295e-14 1.42511e-26 1.19378e-13 0.123213 0.01854 2195.68 1.72957e-13 0.202 0.00790099 0.00724998 - 9 562 4.40804e-14 1.44485e-26 1.20202e-13 0.114924 0.0159061 2523.8 1.71001e-13 0.202487 0.00699573 0.00618842 - 10 624 4.49388e-14 1.48585e-26 1.21895e-13 0.108499 0.013961 2831.57 1.71452e-13 0.2016 0.00633651 0.00541668 - 11 687 4.4329e-14 1.47346e-26 1.21386e-13 0.104397 0.0129914 3058.48 1.72902e-13 0.196221 0.00595392 0.0049289 - 12 749 4.52769e-14 1.53981e-26 1.24089e-13 0.100075 0.0117715 3328.33 1.75967e-13 0.198667 0.00537808 0.00462361 - 13 812 4.53974e-14 1.52164e-26 1.23355e-13 0.0952969 0.0107777 3670.46 1.73851e-13 0.199262 0.00494283 0.00412751 - 14 874 4.46889e-14 1.50095e-26 1.22513e-13 0.0926786 0.010344 3880.79 1.75406e-13 0.197714 0.00463749 0.00394201 - 15 937 4.48557e-14 1.51884e-26 1.23241e-13 0.0897092 0.00958155 4141.95 1.7601e-13 0.196162 0.00436868 0.00367048 - 16 999 4.43668e-14 1.51198e-26 1.22963e-13 0.0876424 0.00902062 4339.61 1.76359e-13 0.193 0.00418135 0.00349216 + 2 124 2.60974e-14 9.4714e-27 9.73211e-14 0.333545 0.136897 299.619 1.93364e-13 0.152 0.0446316 0.0657307 + 3 187 4.22631e-14 1.57208e-26 1.25383e-13 0.21637 0.0484719 712.01 1.82401e-13 0.175532 0.0249839 0.0215829 + 4 249 4.10043e-14 1.46974e-26 1.21233e-13 0.186991 0.0391896 953.316 1.81909e-13 0.172 0.0192558 0.01557 + 5 312 3.98567e-14 1.38006e-26 1.17476e-13 0.1666 0.0331427 1200.96 1.80858e-13 0.185304 0.0140465 0.0136204 + 6 374 4.25622e-14 1.46322e-26 1.20964e-13 0.146763 0.0256927 1547.56 1.79256e-13 0.194667 0.011032 0.0104499 + 7 437 4.26473e-14 1.46655e-26 1.21101e-13 0.135681 0.0222007 1810.67 1.80433e-13 0.194064 0.0094816 0.0088858 + 8 499 4.06736e-14 1.39265e-26 1.1801e-13 0.129754 0.0207766 1979.86 1.81561e-13 0.192 0.00841667 0.00838589 + 9 562 4.13012e-14 1.40183e-26 1.18399e-13 0.120818 0.0179978 2283.59 1.79434e-13 0.193606 0.00739811 0.00717283 + 10 624 4.10129e-14 1.41569e-26 1.18983e-13 0.116044 0.0161993 2475.33 1.80992e-13 0.1872 0.00694701 0.00649766 + 11 687 4.1389e-14 1.40924e-26 1.18712e-13 0.109349 0.0145179 2787.72 1.79092e-13 0.190407 0.0061801 0.00575971 + 12 749 4.45988e-14 1.54316e-26 1.24224e-13 0.101707 0.0121449 3222.36 1.79282e-13 0.197333 0.00542342 0.00490716 + 13 812 4.53847e-14 1.55936e-26 1.24874e-13 0.096498 0.0109331 3579.66 1.7773e-13 0.201722 0.00486755 0.00443286 + 14 874 4.46691e-14 1.53599e-26 1.23935e-13 0.0937956 0.0104787 3788.91 1.79067e-13 0.2 0.00457143 0.00421613 + 15 937 4.45595e-14 1.54442e-26 1.24275e-13 0.0910628 0.00978502 4019.73 1.7988e-13 0.198294 0.00431025 0.00397334 + 16 999 4.4869e-14 1.56473e-26 1.25089e-13 0.0881602 0.00897205 4288.78 1.7939e-13 0.197 0.00407614 0.00368831 --------------------End of Global Run----------------------- The run consists of 1000 gamma of 6 MeV - Dose in scoring volume : 44.3668 picoGy +- 3.88647 picoGy + Dose in scoring volume : 44.869 picoGy +- 3.95368 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. @@ -901,53 +907,53 @@ i/16 till_ith mean var sd r vov ---> Begin of event: 900 G4ConvergenceTester Output Result of DOSE_TALLY - EFFICIENCY = 0.639 - MEAN = 5.05841e-12 - VAR = 2.14362e-23 - SD = 4.62992e-12 - R = 0.0289441 - SHIFT = 1.04469e-14 - VOV = 0.000163188 - FOM = 4420.96 -THE LARGEST SCORE = 1.07269e-11 and it happened at 587th event - Affected Mean = 5.06407e-12 and its ratio to original is 1.00112 - Affected VAR = 2.14469e-23 and its ratio to original is 1.0005 - Affected R = 0.0289045 and its ratio to original is 0.998631 - Affected SHIFT = 6.18756e-15 and its ratio to original is 0.592288 - Affected FOM = 4420.96 and its ratio to original is 1 -MEAN distribution is RANDOM + EFFICIENCY = 0.634 + MEAN = 5.16668e-12 + VAR = 2.1511e-23 + SD = 4.638e-12 + R = 0.028387 + SHIFT = -9.71342e-14 + VOV = 0.000164772 + FOM = 5170.71 +THE LARGEST SCORE = 1.06507e-11 and it happened at 788th event + Affected Mean = 5.17216e-12 and its ratio to original is 1.00106 + Affected VAR = 2.15196e-23 and its ratio to original is 1.0004 + Affected R = 0.0283484 and its ratio to original is 0.99864 + Affected SHIFT = -1.0138e-13 and its ratio to original is 1.04371 + Affected FOM = 5170.71 and its ratio to original is 1 +MEAN distribution is not RANDOM r follows 1/std::sqrt(N) r is monotonically decrease -r is less than 0.1. r = 0.0289441 +r is less than 0.1. r = 0.028387 VOV follows 1/std::sqrt(N) VOV is monotonically decrease FOM distribution is not RANDOM SLOPE is not large enough -This result passes 6 / 8 Convergence Test. +This result passes 5 / 8 Convergence Test. G4ConvergenceTester Output History of DOSE_TALLY i/16 till_ith mean var sd r vov fom shift e r2eff r2int - 1 62 4.37449e-12 2.16748e-23 4.65562e-12 0.134085 0.00314837 206.005 5.98369e-13 0.603175 0.0104428 0.0072506 - 2 124 5.30852e-12 2.19309e-23 4.68304e-12 0.0789041 0.00122164 594.891 -2.23085e-13 0.656 0.00419512 0.00198092 - 3 187 5.21472e-12 2.1841e-23 4.67344e-12 0.0653622 0.000779056 866.927 -1.60104e-13 0.643617 0.00294531 0.00130418 - 4 249 5.23485e-12 2.14264e-23 4.62887e-12 0.0559242 0.000667286 1184.23 -1.88309e-13 0.656 0.00209756 0.00101745 - 5 312 5.26538e-12 2.15932e-23 4.64685e-12 0.0498836 0.000522109 1488.41 -1.93913e-13 0.664537 0.0016128 0.000867615 - 6 374 5.20583e-12 2.14579e-23 4.63226e-12 0.0459502 0.000449323 1754.13 -1.38156e-13 0.658667 0.00138192 0.000723876 - 7 437 5.23087e-12 2.12201e-23 4.60652e-12 0.0420787 0.000409293 2091.76 -1.65735e-13 0.664384 0.00115332 0.000613254 - 8 499 5.23209e-12 2.12857e-23 4.61365e-12 0.0394352 0.000353404 2381.6 -1.6697e-13 0.662 0.00102115 0.000530875 - 9 562 5.14128e-12 2.12218e-23 4.60671e-12 0.0377629 0.000312264 2597.2 -7.41578e-14 0.65897 0.000919219 0.000504287 - 10 624 5.1979e-12 2.12682e-23 4.61175e-12 0.0354893 0.000281704 2940.63 -1.21433e-13 0.6592 0.000827184 0.000430292 - 11 687 5.20727e-12 2.12621e-23 4.61108e-12 0.0337597 0.000255233 3249.67 -1.19056e-13 0.661337 0.000744314 0.000393746 - 12 749 5.12686e-12 2.13625e-23 4.62196e-12 0.0329188 0.000225336 3417.82 -4.8222e-14 0.650667 0.000715847 0.000366354 - 13 812 5.11412e-12 2.13922e-23 4.62517e-12 0.0317184 0.000203571 3681.4 -4.04422e-14 0.646986 0.000671128 0.000333694 - 14 874 5.12544e-12 2.15214e-23 4.63912e-12 0.0305985 0.000184789 3955.82 -4.98655e-14 0.643429 0.000633342 0.000301855 - 15 937 5.14274e-12 2.1539e-23 4.64102e-12 0.0294657 0.000171226 4265.81 -7.19637e-14 0.641791 0.000595031 0.000272272 - 16 999 5.05841e-12 2.14362e-23 4.62992e-12 0.0289441 0.000163188 4420.96 1.04469e-14 0.639 0.000564945 0.000271978 + 1 62 5.03024e-12 2.17224e-23 4.66073e-12 0.116733 0.00284759 319.068 8.42103e-14 0.634921 0.00912698 0.00428338 + 2 124 4.90223e-12 2.18678e-23 4.6763e-12 0.0853207 0.00134561 597.26 1.62428e-13 0.608 0.00515789 0.00206349 + 3 187 5.00573e-12 2.17861e-23 4.66756e-12 0.0680053 0.00084336 940.126 5.08075e-14 0.611702 0.0033765 0.00122362 + 4 249 4.93508e-12 2.16538e-23 4.65336e-12 0.0596351 0.000634583 1222.55 1.20111e-13 0.616 0.00249351 0.00104862 + 5 312 4.9325e-12 2.16351e-23 4.65135e-12 0.0533016 0.000503811 1530.36 1.14815e-13 0.616613 0.00198646 0.00084552 + 6 374 4.94892e-12 2.15937e-23 4.6469e-12 0.0484883 0.000421035 1849.26 7.89865e-14 0.613333 0.00168116 0.000663687 + 7 437 4.92687e-12 2.17133e-23 4.65975e-12 0.0451913 0.000352289 2128.94 9.87971e-14 0.605023 0.00149048 0.000547107 + 8 499 4.97322e-12 2.18401e-23 4.67334e-12 0.0420247 0.000295188 2461.86 5.73077e-14 0.606 0.00130033 0.000462215 + 9 562 5.01164e-12 2.16924e-23 4.65751e-12 0.039167 0.000273636 2834.21 3.21732e-14 0.614565 0.00111397 0.000417354 + 10 624 5.04577e-12 2.17076e-23 4.65915e-12 0.036935 0.00024586 3187.09 -8.85896e-17 0.6208 0.00097732 0.000384695 + 11 687 5.09009e-12 2.16979e-23 4.6581e-12 0.034889 0.000226831 3571.87 -3.95083e-14 0.625 0.000872093 0.000343379 + 12 749 5.11616e-12 2.16761e-23 4.65576e-12 0.0332289 0.000209844 3937.67 -6.18475e-14 0.626667 0.000794326 0.000308363 + 13 812 5.18832e-12 2.15545e-23 4.64268e-12 0.0313831 0.000201643 4230.54 -1.21823e-13 0.637146 0.00070049 0.0002832 + 14 874 5.16289e-12 2.15081e-23 4.63768e-12 0.0303671 0.000189547 4518.37 -9.32966e-14 0.634286 0.000658945 0.000262164 + 15 937 5.20412e-12 2.14918e-23 4.63592e-12 0.0290862 0.000178936 4925.09 -1.29974e-13 0.637527 0.000606143 0.000238964 + 16 999 5.16668e-12 2.1511e-23 4.638e-12 0.028387 0.000164772 5170.71 -9.71342e-14 0.634 0.000577287 0.000227728 --------------------End of Global Run----------------------- The run consists of 1000 proton of 210 MeV - Dose in scoring volume : 5.05841 nanoGy +- 146.338 picoGy + Dose in scoring volume : 5.16668 nanoGy +- 146.593 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/extended/analysis/CMakeLists.txt b/examples/extended/analysis/CMakeLists.txt index 06fe004796..58910c07f8 100644 --- a/examples/extended/analysis/CMakeLists.txt +++ b/examples/extended/analysis/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all analysis examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) find_package(Geant4) include(${Geant4_USE_FILE}) diff --git a/examples/extended/analysis/History b/examples/extended/analysis/History index fd511f3c84..d0db35fd88 100644 --- a/examples/extended/analysis/History +++ b/examples/extended/analysis/History @@ -8,6 +8,9 @@ * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24th May 2020 B. Morgan (analysisExample-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 13th November 2020 B. Morgan (analysisExample-V10-06-02) - Enforce use of Serial RunManager for serial-only examples. diff --git a/examples/extended/biasing/B01/CMakeLists.txt b/examples/extended/biasing/B01/CMakeLists.txt index 8886a847d7..624bfc1127 100644 --- a/examples/extended/biasing/B01/CMakeLists.txt +++ b/examples/extended/biasing/B01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B01) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/B01/exampleB01.out b/examples/extended/biasing/B01/exampleB01.out index e758b8e9e1..330a77ed6b 100644 --- a/examples/extended/biasing/B01/exampleB01.out +++ b/examples/extended/biasing/B01/exampleB01.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -101,48 +107,48 @@ Going to assign importance: 131072, to volume: cell_18 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -150,31 +156,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -182,288 +188,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -472,17 +478,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -490,67 +496,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -558,13 +564,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -572,13 +578,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -586,12 +592,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -599,13 +605,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -613,13 +619,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -627,13 +633,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -641,60 +647,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -702,27 +708,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -730,25 +736,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -756,25 +762,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -782,13 +788,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -811,7 +817,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -832,24 +838,24 @@ Max 2J for sampling of angular correlations 10 ============================================================= ============================================================= Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v | - cell_00 | 44 | 134 | 44 | 44 | 0.0332743 | 2.97459 | 1 | 8442.56 | 8442.56 | 25369.6 | 25113.1 | 844.155 | - cell_01 | 148 | 177 | 501 | 501 | 0.0533573 | 4.95654 | 1 | 23682.1 | 23682.1 | 59600.3 | 117381 | 3180.11 | - cell_02 | 162 | 269 | 1197 | 598.5 | 0.0131795 | 2.79393 | 0.5 | 46453 | 23226.5 | 157905 | 64893.1 | 2081.11 | - cell_03 | 215 | 327 | 1824 | 456 | 0.00668527 | 2.14913 | 0.25 | 57627.8 | 14406.9 | 159512 | 30962.4 | 1066.38 | - cell_04 | 258 | 384 | 2268 | 283.5 | 0.0040571 | 1.77457 | 0.125 | 71449 | 8931.12 | 138874 | 15848.9 | 563.425 | - cell_05 | 281 | 411 | 2453 | 153.312 | 0.00495604 | 1.76474 | 0.0625 | 77185.4 | 4824.09 | 62762.1 | 8513.28 | 311.051 | - cell_06 | 316 | 447 | 2868 | 89.625 | 0.00334585 | 1.41492 | 0.03125 | 86049.9 | 2689.06 | 43026.9 | 3804.8 | 143.961 | - cell_07 | 321 | 451 | 2813 | 43.9531 | 0.00338479 | 1.34683 | 0.015625 | 84342.2 | 1317.85 | 20857.5 | 1774.92 | 70.5982 | - cell_08 | 266 | 390 | 2439 | 19.0547 | 0.00354018 | 1.40804 | 0.0078125 | 73723.7 | 575.966 | 9124.17 | 810.982 | 32.3012 | - cell_09 | 218 | 331 | 1912 | 7.46875 | 0.0035821 | 1.32931 | 0.00390625 | 62264.4 | 243.22 | 3724.62 | 323.315 | 13.3419 | - cell_10 | 217 | 313 | 2159 | 4.2168 | 0.00285344 | 1.04364 | 0.00195312 | 61995.7 | 121.085 | 1889.2 | 126.37 | 5.39072 | - cell_11 | 235 | 320 | 2377 | 2.32129 | 0.00200103 | 0.940206 | 0.000976562 | 64308.2 | 62.801 | 1254.41 | 59.0459 | 2.51011 | - cell_12 | 219 | 301 | 2268 | 1.10742 | 0.00188116 | 0.872389 | 0.000488281 | 61668.2 | 30.1114 | 621.942 | 26.2689 | 1.16997 | - cell_13 | 187 | 257 | 1884 | 0.459961 | 0.0025924 | 0.856051 | 0.000244141 | 50730.7 | 12.3854 | 190.316 | 10.6026 | 0.493376 | - cell_14 | 131 | 209 | 1615 | 0.197144 | 0.0020196 | 0.631191 | 0.00012207 | 43408.2 | 5.29886 | 89.1495 | 3.34459 | 0.180047 | - cell_15 | 85 | 125 | 857 | 0.0523071 | 0.00158607 | 0.623591 | 6.10352e-05 | 22128.4 | 1.35061 | 28.7804 | 0.842227 | 0.0456476 | - cell_16 | 67 | 98 | 693 | 0.0211487 | 0.00156731 | 0.620758 | 3.05176e-05 | 16774 | 0.511901 | 10.6008 | 0.317767 | 0.0166148 | - cell_17 | 47 | 72 | 504 | 0.00769043 | 0.00126518 | 0.542782 | 1.52588e-05 | 13212 | 0.201599 | 4.41191 | 0.109424 | 0.00558188 | - cell_18 | 26 | 48 | 363 | 0.00276947 | 0.00216994 | 0.793929 | 7.62939e-06 | 8967.61 | 0.0684174 | 1.09733 | 0.0543186 | 0.00238114 | - cell_19 | 12 | 12 | 12 | 9.15527e-05 | 0.00855779 | 1.10713 | 7.62939e-06 | 2173.85 | 0.0165852 | 0.119357 | 0.0183619 | 0.00102143 | + cell_00 | 43 | 134 | 43 | 43 | 0.785977 | 2.92621 | 1 | 10054 | 10054 | 1421.77 | 29420.1 | 1117.48 | + cell_01 | 142 | 171 | 434 | 434 | 0.0290587 | 4.83575 | 1 | 22790.4 | 22790.4 | 106680 | 110209 | 3099.97 | + cell_02 | 139 | 242 | 964 | 482 | 0.0146538 | 3.29845 | 0.5 | 36329.1 | 18164.6 | 123719 | 59914.9 | 1812.95 | + cell_03 | 192 | 313 | 1707 | 426.75 | 0.00901835 | 2.30625 | 0.25 | 56817.6 | 14204.4 | 118961 | 32758.9 | 1072.83 | + cell_04 | 230 | 383 | 2047 | 255.875 | 0.00659352 | 2.20048 | 0.125 | 68676.1 | 8584.51 | 96476.1 | 18890 | 636.117 | + cell_05 | 275 | 434 | 2451 | 153.188 | 0.00543549 | 1.95058 | 0.0625 | 79989.1 | 4999.32 | 63212.9 | 9751.59 | 343.593 | + cell_06 | 314 | 470 | 2927 | 91.4688 | 0.00321747 | 1.56994 | 0.03125 | 91536.5 | 2860.51 | 53031.9 | 4490.84 | 170.629 | + cell_07 | 322 | 479 | 3161 | 49.3906 | 0.003675 | 1.30052 | 0.015625 | 95170.6 | 1487.04 | 21282.5 | 1933.93 | 78.2132 | + cell_08 | 307 | 415 | 2964 | 23.1562 | 0.00283453 | 1.04346 | 0.0078125 | 84423.2 | 659.556 | 10280.3 | 688.219 | 29.14 | + cell_09 | 256 | 392 | 2341 | 9.14453 | 0.00348655 | 1.36509 | 0.00390625 | 68934.4 | 269.275 | 4160.91 | 367.584 | 14.5072 | + cell_10 | 253 | 366 | 2378 | 4.64453 | 0.00207394 | 1.0954 | 0.00195312 | 72894.3 | 142.372 | 3182.35 | 155.954 | 6.60002 | + cell_11 | 249 | 384 | 2312 | 2.25781 | 0.00327057 | 1.17827 | 0.000976562 | 72159.5 | 70.4682 | 1029.62 | 83.0303 | 3.36743 | + cell_12 | 250 | 369 | 2290 | 1.11816 | 0.00315591 | 1.12767 | 0.000488281 | 68395 | 33.396 | 518.165 | 37.6595 | 1.63528 | + cell_13 | 260 | 349 | 2593 | 0.633057 | 0.00257187 | 0.887464 | 0.000244141 | 70687.8 | 17.2578 | 278.303 | 15.3156 | 0.715759 | + cell_14 | 228 | 325 | 2389 | 0.291626 | 0.00236994 | 0.772397 | 0.00012207 | 64307.4 | 7.85003 | 126.128 | 6.06333 | 0.298916 | + cell_15 | 181 | 269 | 1752 | 0.106934 | 0.00170256 | 0.969457 | 6.10352e-05 | 49502 | 3.02136 | 73.2044 | 2.92908 | 0.124635 | + cell_16 | 132 | 205 | 1106 | 0.0337524 | 0.00295818 | 1.36379 | 3.05176e-05 | 34799.3 | 1.06199 | 19.4217 | 1.44833 | 0.0574529 | + cell_17 | 109 | 165 | 1082 | 0.01651 | 0.00371214 | 1.31173 | 1.52588e-05 | 34817.4 | 0.531272 | 8.00016 | 0.696885 | 0.0296977 | + cell_18 | 79 | 154 | 963 | 0.00734711 | 0.00518853 | 1.42681 | 7.62939e-06 | 28755.7 | 0.219388 | 2.43176 | 0.313026 | 0.0126173 | + cell_19 | 69 | 69 | 69 | 0.000526428 | 0.0244587 | 2.15173 | 7.62939e-06 | 11517.9 | 0.0878748 | 0.262955 | 0.189082 | 0.00643154 | ============================================= diff --git a/examples/extended/biasing/B02/CMakeLists.txt b/examples/extended/biasing/B02/CMakeLists.txt index 560ef9258e..ff0e0c2cf4 100644 --- a/examples/extended/biasing/B02/CMakeLists.txt +++ b/examples/extended/biasing/B02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B02) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/B02/exampleB02.out b/examples/extended/biasing/B02/exampleB02.out index 9d5f354437..0ac96ba32a 100644 --- a/examples/extended/biasing/B02/exampleB02.out +++ b/examples/extended/biasing/B02/exampleB02.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -128,48 +134,48 @@ Going to assign importance: 131072, to volume: cell_18 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -177,31 +183,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -209,288 +215,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -499,17 +505,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -517,67 +523,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -585,13 +591,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -599,13 +605,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -613,12 +619,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -626,13 +632,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -640,13 +646,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -654,13 +660,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -668,60 +674,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -729,27 +735,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -757,25 +763,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -783,25 +789,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -809,13 +815,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -838,7 +844,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -859,24 +865,24 @@ Max 2J for sampling of angular correlations 10 ============================================================= ============================================================= Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v | - cell_00 | 46 | 138 | 0 | 0 | 0.0194639 | 2.51373 | 1 | 8318.4 | 8318.4 | 38471.6 | 20910.3 | 748.807 | - cell_01 | 168 | 195 | 792 | 792 | 0.0157913 | 3.79152 | 1 | 29285.7 | 29285.7 | 199956 | 111037 | 3157.56 | - cell_02 | 198 | 290 | 1391 | 695.5 | 0.00881612 | 2.60405 | 0.5 | 51871.7 | 25935.9 | 250842 | 67538.3 | 2211.45 | - cell_03 | 235 | 360 | 2015 | 503.75 | 0.00728785 | 2.21563 | 0.25 | 67370.1 | 16842.5 | 173063 | 37316.9 | 1261.26 | - cell_04 | 281 | 419 | 2455 | 306.875 | 0.005227 | 1.90051 | 0.125 | 77499.6 | 9687.45 | 120257 | 18411.1 | 628.582 | - cell_05 | 303 | 456 | 2781 | 173.812 | 0.00389392 | 1.6201 | 0.0625 | 83955.8 | 5247.23 | 78430.5 | 8501.02 | 305.402 | - cell_06 | 268 | 424 | 2660 | 83.125 | 0.0037537 | 1.43518 | 0.03125 | 79445.9 | 2482.68 | 35509.5 | 3563.11 | 133.292 | - cell_07 | 240 | 374 | 2071 | 32.3594 | 0.00355003 | 1.52604 | 0.015625 | 63353.2 | 989.893 | 15487.7 | 1510.61 | 54.9818 | - cell_08 | 243 | 365 | 2106 | 16.4531 | 0.00365841 | 1.69963 | 0.0078125 | 65013.9 | 507.921 | 8368 | 863.276 | 30.6136 | - cell_09 | 242 | 355 | 2188 | 8.54688 | 0.00392008 | 1.49323 | 0.00390625 | 69874.6 | 272.948 | 4120.18 | 407.575 | 16.1515 | - cell_10 | 242 | 352 | 2328 | 4.54688 | 0.00293109 | 1.21549 | 0.00195312 | 70207.1 | 137.123 | 2371.29 | 166.672 | 6.95049 | - cell_11 | 259 | 370 | 2388 | 2.33203 | 0.00314405 | 1.18438 | 0.000976562 | 72405.5 | 70.7085 | 1137.62 | 83.7459 | 3.57673 | - cell_12 | 244 | 350 | 2112 | 1.03125 | 0.00324754 | 1.24987 | 0.000488281 | 62397.8 | 30.4677 | 486.534 | 38.0807 | 1.58004 | - cell_13 | 222 | 325 | 2101 | 0.512939 | 0.00314638 | 1.19984 | 0.000244141 | 63134.4 | 15.4137 | 242.452 | 18.494 | 0.762848 | - cell_14 | 209 | 300 | 2065 | 0.252075 | 0.00316735 | 0.92609 | 0.00012207 | 58282.7 | 7.11459 | 96.4206 | 6.58875 | 0.305398 | - cell_15 | 183 | 272 | 1808 | 0.110352 | 0.00255751 | 0.918151 | 6.10352e-05 | 51455.2 | 3.14057 | 51.9699 | 2.88352 | 0.132914 | - cell_16 | 152 | 215 | 1429 | 0.0436096 | 0.00230004 | 0.852444 | 3.05176e-05 | 41409.5 | 1.26372 | 22.7669 | 1.07725 | 0.0523647 | - cell_17 | 136 | 197 | 1416 | 0.0216064 | 0.00270292 | 0.939881 | 1.52588e-05 | 40939.3 | 0.624685 | 9.94912 | 0.587129 | 0.0268917 | - cell_18 | 85 | 161 | 955 | 0.00728607 | 0.00433757 | 1.16426 | 7.62939e-06 | 29967.1 | 0.228631 | 2.68505 | 0.266185 | 0.0116466 | - cell_19 | 54 | 54 | 0 | 0 | 0.0189198 | 2.24737 | 7.62939e-06 | 8992.85 | 0.06861 | 0.286794 | 0.154192 | 0.00542607 | + cell_00 | 43 | 134 | 0 | 0 | 0.0257013 | 2.83282 | 1 | 7251.13 | 7251.13 | 28462.3 | 20541.2 | 731.519 | + cell_01 | 145 | 177 | 543 | 543 | 0.0207975 | 4.24417 | 1 | 23827.5 | 23827.5 | 137842 | 101128 | 2866.77 | + cell_02 | 155 | 264 | 1143 | 571.5 | 0.00800594 | 3.09551 | 0.5 | 41422.2 | 20711.1 | 241399 | 64111.5 | 1932.63 | + cell_03 | 223 | 342 | 1746 | 436.5 | 0.00628808 | 2.16423 | 0.25 | 59201 | 14800.2 | 170279 | 32031.1 | 1070.73 | + cell_04 | 269 | 397 | 2212 | 276.5 | 0.00620759 | 1.9719 | 0.125 | 73290.5 | 9161.31 | 101989 | 18065.2 | 633.106 | + cell_05 | 307 | 454 | 2675 | 167.188 | 0.00508035 | 1.69567 | 0.0625 | 83833.8 | 5239.61 | 62755.5 | 8884.63 | 318.82 | + cell_06 | 334 | 495 | 3064 | 95.75 | 0.00370613 | 1.42934 | 0.03125 | 91924.7 | 2872.65 | 42057.9 | 4105.99 | 155.872 | + cell_07 | 325 | 482 | 2987 | 46.6719 | 0.0030534 | 1.27852 | 0.015625 | 88176.8 | 1377.76 | 22387.4 | 1761.49 | 68.3578 | + cell_08 | 336 | 490 | 2990 | 23.3594 | 0.00310752 | 1.2496 | 0.0078125 | 90604.2 | 707.845 | 11237.1 | 884.52 | 34.9196 | + cell_09 | 319 | 470 | 2977 | 11.6289 | 0.00270121 | 1.15287 | 0.00390625 | 89273.2 | 348.723 | 6210.31 | 402.034 | 16.7753 | + cell_10 | 285 | 422 | 2576 | 5.03125 | 0.00358703 | 1.36837 | 0.00195312 | 79411.6 | 155.101 | 2390.6 | 212.235 | 8.57517 | + cell_11 | 270 | 392 | 2577 | 2.5166 | 0.00329324 | 1.2282 | 0.000976562 | 75504.4 | 73.7348 | 1152.3 | 90.561 | 3.79479 | + cell_12 | 241 | 359 | 2520 | 1.23047 | 0.00292478 | 1.04826 | 0.000488281 | 73729.1 | 36.0005 | 584.196 | 37.7379 | 1.70864 | + cell_13 | 256 | 351 | 2500 | 0.610352 | 0.00272676 | 0.861884 | 0.000244141 | 68807.6 | 16.7987 | 259.201 | 14.4786 | 0.706778 | + cell_14 | 224 | 335 | 2237 | 0.273071 | 0.00211444 | 0.805254 | 0.00012207 | 64607.5 | 7.88666 | 145.576 | 6.35077 | 0.307811 | + cell_15 | 168 | 259 | 1734 | 0.105835 | 0.00205389 | 0.704455 | 6.10352e-05 | 47165.4 | 2.87875 | 48.4864 | 2.02795 | 0.0995857 | + cell_16 | 132 | 195 | 1162 | 0.0354614 | 0.00185589 | 0.991366 | 3.05176e-05 | 33479.6 | 1.02172 | 24.3328 | 1.01289 | 0.0451588 | + cell_17 | 110 | 175 | 1011 | 0.0154266 | 0.00198116 | 1.13246 | 1.52588e-05 | 29838.4 | 0.455298 | 10.83 | 0.515608 | 0.021456 | + cell_18 | 65 | 132 | 817 | 0.00623322 | 0.00623524 | 1.19956 | 7.62939e-06 | 25977.9 | 0.198196 | 1.83158 | 0.237747 | 0.0114204 | + cell_19 | 49 | 49 | 0 | 0 | 0.00756798 | 1.40482 | 7.62939e-06 | 6806.17 | 0.051927 | 0.443176 | 0.0729479 | 0.00335395 | ============================================= diff --git a/examples/extended/biasing/B03/CMakeLists.txt b/examples/extended/biasing/B03/CMakeLists.txt index 226a17853e..20ecc29f08 100644 --- a/examples/extended/biasing/B03/CMakeLists.txt +++ b/examples/extended/biasing/B03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B03) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/B03/History b/examples/extended/biasing/B03/History index 90031ffbdd..3bdbe95c5e 100644 --- a/examples/extended/biasing/B03/History +++ b/examples/extended/biasing/B03/History @@ -16,6 +16,19 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +March 18th, 2021 Alberto Ribon - B03-V10-07-02 +- B03PhysicsList : replaced G4HadronCaptureProcess with + G4NeutronCaptureProcess, and G4HadronFissionProcess with + G4NeutronFissionProcess. + +March 8th, 2021 Alberto Ribon - B03-V10-07-01 +- B03PhysicsList : replaced old ion cross sections (that have been deleted) + with better ones. + +March 4th, 2021 Alberto Ribon - B03-V10-07-00 +- B03PhysicsList : use G4HadronInelasticProcess for inelastic processes + (the particle-specific inelastic processes have been deleted). + November 10th, 2020 Ben Morgan - B03-V10-06-00 - Migration to G4RunManagerFactory. diff --git a/examples/extended/biasing/B03/exampleB03.out b/examples/extended/biasing/B03/exampleB03.out index 1f502bc3e0..b7093352d6 100644 --- a/examples/extended/biasing/B03/exampleB03.out +++ b/examples/extended/biasing/B03/exampleB03.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -90,219 +96,219 @@ B03PhysicsList::SetCuts:CutLength : 1 (mm) conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for GenericIon SubType=2 +hIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for alpha SubType=2 +hIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=7.9452 MeV + Bragg : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV ==================================================================== @@ -312,180 +318,174 @@ hIoni: for pi- SubType=2 Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 10 GeV/n - Cr_sctns: TripathiLightIons: 0 eV ---> 100 TeV - Cr_sctns: Tripathi: 0 eV ---> 100 TeV - Cr_sctns: IonsShen: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: ANTI-FTFP: 0 eV ---> 20 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: ANTI-FTFP: 0 meV ---> 20 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: ANTI-FTFP: 0 eV ---> 20 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: ANTI-FTFP: 0 meV ---> 20 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: ANTI-FTFP: 0 eV ---> 20 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: ANTI-FTFP: 0 meV ---> 20 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 10 GeV/n - Cr_sctns: TripathiLightIons: 0 eV ---> 100 TeV - Cr_sctns: Tripathi: 0 eV ---> 100 TeV - Cr_sctns: IonsShen: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: BertiniCascade: 0 eV ---> 22 MeV + Model: BertiniCascade: 0 meV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: BertiniCascade: 0 eV ---> 22 MeV + Model: BertiniCascade: 0 meV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: BertiniCascade: 0 eV ---> 22 MeV + Model: BertiniCascade: 0 meV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: BertiniCascade: 0 eV ---> 22 MeV + Model: BertiniCascade: 0 meV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nFission - Model: G4LFission: 0 eV ---> 2.88022e+295 J - Cr_sctns: GheishaFissionXS: 0 eV ---> 100 TeV + Model: G4LFission: 0 meV ---> 2.88022e+295 J + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: BertiniCascade: 0 eV ---> 22 MeV + Model: BertiniCascade: 0 meV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: BertiniCascade: 0 eV ---> 22 MeV + Model: BertiniCascade: 0 meV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: BertiniCascade: 0 eV ---> 22 MeV + Model: BertiniCascade: 0 meV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: BertiniCascade: 0 eV ---> 22 MeV + Model: BertiniCascade: 0 meV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 10 GeV/n - Cr_sctns: TripathiLightIons: 0 eV ---> 100 TeV - Cr_sctns: Tripathi: 0 eV ---> 100 TeV - Cr_sctns: IonsShen: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -508,7 +508,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 0 +Electron internal conversion ID 1 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -532,7 +532,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 0 +Electron internal conversion ID 1 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -551,7 +551,7 @@ Max 2J for sampling of angular correlations 10 *** G4Exception : GeomBias1001 issued by : G4ImportanceAlgorithm::Warning() Calculate() - ipre_over_ipost ! in [0.25, 4]. -ipre_over_ipost = 16384. +ipre_over_ipost = 32768. *** This is just a warning message. *** -------- WWWW -------- G4Exception-END --------- WWWW ------- @@ -571,24 +571,24 @@ ipre_over_ipost = 16384. ============================================================= ============================================================= Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v | - cell_00 | 41 | 140 | 0 | 0 | 0.00414257 | 1.49478 | 1 | 6123.07 | 6123.07 | 91320.5 | 9152.63 | 378.302 | - cell_01 | 162 | 190 | 370 | 370 | 0.00159145 | 4.43161 | 1 | 26706.3 | 26706.3 | 2.03067e+06 | 118352 | 3231.7 | - cell_02 | 235 | 353 | 1128 | 564 | 0.00132403 | 2.60639 | 0.5 | 66209.2 | 33104.6 | 2.02667e+06 | 86283.5 | 2683.38 | - cell_03 | 389 | 580 | 2021 | 505.25 | 0.000707596 | 1.97591 | 0.25 | 108913 | 27228.2 | 2.55918e+06 | 53800.3 | 1810.87 | - cell_04 | 604 | 853 | 3441 | 430.125 | 0.000372205 | 1.41514 | 0.125 | 174411 | 21801.4 | 2.99075e+06 | 30852 | 1113.17 | - cell_05 | 851 | 1145 | 4921 | 307.562 | 0.00022601 | 1.03768 | 0.0625 | 243222 | 15201.4 | 2.73519e+06 | 15774.2 | 618.18 | - cell_06 | 1099 | 1482 | 6729 | 210.281 | 0.000175393 | 0.893775 | 0.03125 | 316777 | 9899.27 | 2.01178e+06 | 8847.73 | 352.851 | - cell_07 | 1358 | 1875 | 8027 | 125.422 | 0.000181853 | 0.847586 | 0.015625 | 377664 | 5901 | 1.08948e+06 | 5001.61 | 198.125 | - cell_08 | 1686 | 2294 | 10481 | 81.8828 | 0.000126808 | 0.749707 | 0.0078125 | 476956 | 3726.22 | 895568 | 2793.57 | 113.565 | - cell_09 | 1958 | 2698 | 12782 | 49.9297 | 0.000104322 | 0.631709 | 0.00390625 | 570449 | 2228.32 | 584066 | 1407.65 | 60.9307 | - cell_10 | 2234 | 3072 | 14213 | 27.7598 | 8.60703e-05 | 0.559014 | 0.00195312 | 627062 | 1224.73 | 355216 | 684.641 | 30.5736 | - cell_11 | 2491 | 3438 | 15847 | 15.4756 | 7.77243e-05 | 0.528914 | 0.000976562 | 693826 | 677.564 | 209196 | 358.373 | 16.2597 | - cell_12 | 2742 | 3757 | 17321 | 8.45752 | 7.77957e-05 | 0.494799 | 0.000488281 | 767107 | 374.564 | 112751 | 185.334 | 8.77152 | - cell_13 | 3006 | 4174 | 18944 | 4.625 | 6.82125e-05 | 0.416674 | 0.000244141 | 834230 | 203.669 | 63093.2 | 84.8637 | 4.30375 | - cell_14 | 3205 | 4438 | 20604 | 2.51514 | 5.98522e-05 | 0.394226 | 0.00012207 | 887122 | 108.291 | 36680.1 | 42.6912 | 2.19539 | - cell_15 | 3366 | 4664 | 21719 | 1.32562 | 6.37047e-05 | 0.400547 | 6.10352e-05 | 944578 | 57.6524 | 18486.5 | 23.0925 | 1.17768 | - cell_16 | 3626 | 5006 | 23270 | 0.710144 | 6.38124e-05 | 0.398135 | 3.05176e-05 | 1.0241e+06 | 31.2531 | 10040.6 | 12.443 | 0.640717 | - cell_17 | 3685 | 5249 | 24592 | 0.375244 | 6.27477e-05 | 0.375632 | 1.52588e-05 | 1.07391e+06 | 16.3865 | 5202.42 | 6.15531 | 0.32644 | - cell_18 | 2659 | 4904 | 20610 | 0.157242 | 6.87365e-05 | 0.401409 | 7.62939e-06 | 903667 | 6.89443 | 2089.28 | 2.76748 | 0.14361 | - cell_19 | 2178 | 2178 | 0 | 0 | 0.000113135 | 0.569914 | 7.62939e-06 | 343505 | 2.62074 | 640.724 | 1.49359 | 0.0724883 | + cell_00 | 41 | 138 | 0 | 0 | 0.00561597 | 1.15661 | 1 | 6652.54 | 6652.54 | 64074.9 | 7694.41 | 359.842 | + cell_01 | 152 | 192 | 388 | 388 | 0.00815425 | 4.37178 | 1 | 26190.2 | 26190.2 | 391612 | 114498 | 3193.3 | + cell_02 | 199 | 306 | 1026 | 513 | 0.00127001 | 2.50286 | 0.5 | 57345.9 | 28673 | 1.76299e+06 | 71764.5 | 2239.01 | + cell_03 | 334 | 504 | 1717 | 429.25 | 0.000493266 | 1.91269 | 0.25 | 92542.5 | 23135.6 | 3.01456e+06 | 44251.2 | 1486.98 | + cell_04 | 494 | 681 | 2916 | 364.5 | 0.000309455 | 1.25848 | 0.125 | 140153 | 17519.2 | 2.68106e+06 | 22047.4 | 829.667 | + cell_05 | 642 | 883 | 4094 | 255.875 | 0.000249186 | 0.95292 | 0.0625 | 194202 | 12137.6 | 1.90888e+06 | 11566.2 | 475.667 | + cell_06 | 810 | 1123 | 4840 | 151.25 | 0.00019492 | 0.916183 | 0.03125 | 230755 | 7211.1 | 1.36896e+06 | 6606.69 | 266.837 | + cell_07 | 995 | 1393 | 6076 | 94.9375 | 0.000168626 | 0.824335 | 0.015625 | 286573 | 4477.7 | 913572 | 3691.13 | 154.052 | + cell_08 | 1256 | 1721 | 7688 | 60.0625 | 0.000129254 | 0.706916 | 0.0078125 | 349133 | 2727.61 | 642779 | 1928.19 | 83.0817 | + cell_09 | 1535 | 2099 | 9512 | 37.1562 | 0.000124495 | 0.660556 | 0.00390625 | 439594 | 1717.17 | 402078 | 1134.28 | 50.0565 | + cell_10 | 1817 | 2468 | 11088 | 21.6562 | 0.000102954 | 0.6425 | 0.00195312 | 503222 | 982.855 | 264780 | 631.485 | 27.2602 | + cell_11 | 2130 | 2914 | 13349 | 13.0361 | 0.000113825 | 0.614965 | 0.000976562 | 598490 | 584.462 | 141545 | 359.424 | 16.1113 | + cell_12 | 2487 | 3361 | 15672 | 7.65234 | 9.37352e-05 | 0.542514 | 0.000488281 | 693791 | 338.765 | 91726.1 | 183.785 | 8.59797 | + cell_13 | 2873 | 3928 | 18422 | 4.49756 | 8.65095e-05 | 0.527212 | 0.000244141 | 807755 | 197.206 | 55698.6 | 103.969 | 4.81846 | + cell_14 | 3276 | 4469 | 21063 | 2.57117 | 7.35708e-05 | 0.489599 | 0.00012207 | 917465 | 111.995 | 34684.5 | 54.8328 | 2.55177 | + cell_15 | 3615 | 4942 | 23192 | 1.41553 | 7.2889e-05 | 0.446832 | 6.10352e-05 | 1.02137e+06 | 62.3393 | 18431.6 | 27.8552 | 1.34346 | + cell_16 | 3917 | 5405 | 25341 | 0.773346 | 7.24179e-05 | 0.436573 | 3.05176e-05 | 1.10575e+06 | 33.7448 | 10109.2 | 14.7321 | 0.732086 | + cell_17 | 4046 | 5769 | 26963 | 0.411423 | 6.22708e-05 | 0.403824 | 1.52588e-05 | 1.17816e+06 | 17.9773 | 5902.19 | 7.25968 | 0.367534 | + cell_18 | 2943 | 5412 | 22545 | 0.172005 | 6.53611e-05 | 0.432021 | 7.62939e-06 | 983291 | 7.50192 | 2456.68 | 3.24098 | 0.160571 | + cell_19 | 2436 | 2436 | 0 | 0 | 0.000121021 | 0.639686 | 7.62939e-06 | 385744 | 2.94299 | 716.55 | 1.88259 | 0.0867178 | ============================================= diff --git a/examples/extended/biasing/B03/src/B03PhysicsList.cc b/examples/extended/biasing/B03/src/B03PhysicsList.cc index 785aa2442c..05ddcbab94 100644 --- a/examples/extended/biasing/B03/src/B03PhysicsList.cc +++ b/examples/extended/biasing/B03/src/B03PhysicsList.cc @@ -233,34 +233,9 @@ void B03PhysicsList::ConstructEM() // Hadron Processes #include "G4HadronElasticProcess.hh" -#include "G4HadronFissionProcess.hh" -#include "G4HadronCaptureProcess.hh" - -#include "G4PionPlusInelasticProcess.hh" -#include "G4PionMinusInelasticProcess.hh" -#include "G4KaonPlusInelasticProcess.hh" -#include "G4KaonZeroSInelasticProcess.hh" -#include "G4KaonZeroLInelasticProcess.hh" -#include "G4KaonMinusInelasticProcess.hh" -#include "G4ProtonInelasticProcess.hh" -#include "G4AntiProtonInelasticProcess.hh" -#include "G4NeutronInelasticProcess.hh" -#include "G4AntiNeutronInelasticProcess.hh" -#include "G4LambdaInelasticProcess.hh" -#include "G4AntiLambdaInelasticProcess.hh" -#include "G4SigmaPlusInelasticProcess.hh" -#include "G4SigmaMinusInelasticProcess.hh" -#include "G4AntiSigmaPlusInelasticProcess.hh" -#include "G4AntiSigmaMinusInelasticProcess.hh" -#include "G4XiZeroInelasticProcess.hh" -#include "G4XiMinusInelasticProcess.hh" -#include "G4AntiXiZeroInelasticProcess.hh" -#include "G4AntiXiMinusInelasticProcess.hh" -#include "G4DeuteronInelasticProcess.hh" -#include "G4TritonInelasticProcess.hh" -#include "G4AlphaInelasticProcess.hh" -#include "G4OmegaMinusInelasticProcess.hh" -#include "G4AntiOmegaMinusInelasticProcess.hh" +#include "G4NeutronFissionProcess.hh" +#include "G4NeutronCaptureProcess.hh" +#include "G4HadronInelasticProcess.hh" // Low-energy Models @@ -285,9 +260,7 @@ void B03PhysicsList::ConstructEM() #include "G4BinaryLightIonReaction.hh" // Cross sections -#include "G4IonsShenCrossSection.hh" -#include "G4TripathiCrossSection.hh" -#include "G4TripathiLightCrossSection.hh" +#include "G4ComponentGGNuclNuclXsc.hh" #include "G4ComponentGGHadronNucleusXsc.hh" #include "G4CrossSectionElastic.hh" #include "G4CrossSectionInelastic.hh" @@ -363,9 +336,7 @@ void B03PhysicsList::ConstructHad() qmd->SetMinEnergy(100*MeV); qmd->SetMaxEnergy(10*GeV); - G4IonsShenCrossSection* shenXS = new G4IonsShenCrossSection; - G4TripathiCrossSection* tripXS = new G4TripathiCrossSection; - G4TripathiLightCrossSection* tripLightXS = new G4TripathiLightCrossSection; + G4VCrossSectionDataSet* ionXS = new G4CrossSectionInelastic( new G4ComponentGGNuclNuclXsc ); G4ComponentGGHadronNucleusXsc * ggHNXsec = new G4ComponentGGHadronNucleusXsc(); G4VCrossSectionDataSet * theGGHNEl = new G4CrossSectionElastic(ggHNXsec); @@ -386,24 +357,24 @@ void B03PhysicsList::ConstructHad() if (particleName == "pi+") { pmanager->AddDiscreteProcess(theElasticProcess); - G4PionPlusInelasticProcess* theInelasticProcess = - new G4PionPlusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4PionPlus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "pi-") { pmanager->AddDiscreteProcess(theElasticProcess); - G4PionMinusInelasticProcess* theInelasticProcess = - new G4PionMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4PionMinus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "kaon+") { pmanager->AddDiscreteProcess(theElasticProcess); - G4KaonPlusInelasticProcess* theInelasticProcess = - new G4KaonPlusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4KaonPlus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -411,8 +382,8 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "kaon0S") { pmanager->AddDiscreteProcess(theElasticProcess); - G4KaonZeroSInelasticProcess* theInelasticProcess = - new G4KaonZeroSInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4KaonZeroShort::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -420,8 +391,8 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "kaon0L") { pmanager->AddDiscreteProcess(theElasticProcess); - G4KaonZeroLInelasticProcess* theInelasticProcess = - new G4KaonZeroLInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4KaonZeroLong::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -429,8 +400,8 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "kaon-") { pmanager->AddDiscreteProcess(theElasticProcess); - G4KaonMinusInelasticProcess* theInelasticProcess = - new G4KaonMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4KaonMinus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -438,8 +409,8 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "proton") { pmanager->AddDiscreteProcess(theElasticProcess); - G4ProtonInelasticProcess* theInelasticProcess = - new G4ProtonInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Proton::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -447,8 +418,8 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "anti_proton") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AntiProtonInelasticProcess* theInelasticProcess = - new G4AntiProtonInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiProton::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -458,37 +429,37 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); // inelastic scattering - G4NeutronInelasticProcess* theInelasticProcess = - new G4NeutronInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Neutron::Definition() ); theInelasticProcess->AddDataSet(new G4NeutronInelasticXS()); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); // fission - G4HadronFissionProcess* theFissionProcess = new G4HadronFissionProcess; + G4NeutronFissionProcess* theFissionProcess = new G4NeutronFissionProcess; G4LFission* theFissionModel = new G4LFission; theFissionProcess->RegisterMe(theFissionModel); pmanager->AddDiscreteProcess(theFissionProcess); // capture - G4HadronCaptureProcess* theCaptureProcess = new G4HadronCaptureProcess; + G4NeutronCaptureProcess* theCaptureProcess = new G4NeutronCaptureProcess; G4NeutronRadCapture* theCaptureModel = new G4NeutronRadCapture; theCaptureProcess->RegisterMe(theCaptureModel); pmanager->AddDiscreteProcess(theCaptureProcess); } else if (particleName == "anti_neutron") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AntiNeutronInelasticProcess* theInelasticProcess = - new G4AntiNeutronInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiNeutron::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "lambda") { pmanager->AddDiscreteProcess(theElasticProcess); - G4LambdaInelasticProcess* theInelasticProcess = - new G4LambdaInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Lambda::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -496,16 +467,16 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "anti_lambda") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AntiLambdaInelasticProcess* theInelasticProcess = - new G4AntiLambdaInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiLambda::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "sigma+") { pmanager->AddDiscreteProcess(theElasticProcess); - G4SigmaPlusInelasticProcess* theInelasticProcess = - new G4SigmaPlusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4SigmaPlus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -513,8 +484,8 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "sigma-") { pmanager->AddDiscreteProcess(theElasticProcess); - G4SigmaMinusInelasticProcess* theInelasticProcess = - new G4SigmaMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4SigmaMinus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -522,24 +493,24 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "anti_sigma+") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AntiSigmaPlusInelasticProcess* theInelasticProcess = - new G4AntiSigmaPlusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiSigmaPlus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "anti_sigma-") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AntiSigmaMinusInelasticProcess* theInelasticProcess = - new G4AntiSigmaMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiSigmaMinus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "xi0") { pmanager->AddDiscreteProcess(theElasticProcess); - G4XiZeroInelasticProcess* theInelasticProcess = - new G4XiZeroInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4XiZero::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -547,8 +518,8 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "xi-") { pmanager->AddDiscreteProcess(theElasticProcess); - G4XiMinusInelasticProcess* theInelasticProcess = - new G4XiMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4XiMinus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -556,57 +527,51 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "anti_xi0") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AntiXiZeroInelasticProcess* theInelasticProcess = - new G4AntiXiZeroInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiXiZero::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "anti_xi-") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AntiXiMinusInelasticProcess* theInelasticProcess = - new G4AntiXiMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiXiMinus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "deuteron") { pmanager->AddDiscreteProcess(theElasticProcess); - G4DeuteronInelasticProcess* theInelasticProcess = - new G4DeuteronInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Deuteron::Definition() ); theInelasticProcess->RegisterMe(binaryCascade); theInelasticProcess->RegisterMe(qmd); - theInelasticProcess->AddDataSet(shenXS); - theInelasticProcess->AddDataSet(tripXS); - theInelasticProcess->AddDataSet(tripLightXS); + theInelasticProcess->AddDataSet(ionXS); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "triton") { pmanager->AddDiscreteProcess(theElasticProcess); - G4TritonInelasticProcess* theInelasticProcess = - new G4TritonInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Triton::Definition() ); theInelasticProcess->RegisterMe(binaryCascade); theInelasticProcess->RegisterMe(qmd); - theInelasticProcess->AddDataSet(shenXS); - theInelasticProcess->AddDataSet(tripXS); - theInelasticProcess->AddDataSet(tripLightXS); + theInelasticProcess->AddDataSet(ionXS); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "alpha") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AlphaInelasticProcess* theInelasticProcess = - new G4AlphaInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4Alpha::Definition() ); theInelasticProcess->RegisterMe(binaryCascade); theInelasticProcess->RegisterMe(qmd); - theInelasticProcess->AddDataSet(shenXS); - theInelasticProcess->AddDataSet(tripXS); - theInelasticProcess->AddDataSet(tripLightXS); + theInelasticProcess->AddDataSet(ionXS); pmanager->AddDiscreteProcess(theInelasticProcess); } else if (particleName == "omega-") { pmanager->AddDiscreteProcess(theElasticProcess); - G4OmegaMinusInelasticProcess* theInelasticProcess = - new G4OmegaMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4OmegaMinus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); @@ -614,8 +579,8 @@ void B03PhysicsList::ConstructHad() } else if (particleName == "anti_omega-") { pmanager->AddDiscreteProcess(theElasticProcess); - G4AntiOmegaMinusInelasticProcess* theInelasticProcess = - new G4AntiOmegaMinusInelasticProcess("inelastic"); + G4HadronInelasticProcess* theInelasticProcess = + new G4HadronInelasticProcess( "inelastic", G4AntiOmegaMinus::Definition() ); theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); diff --git a/examples/extended/biasing/CMakeLists.txt b/examples/extended/biasing/CMakeLists.txt index f31ee0d13a..a3347a921f 100644 --- a/examples/extended/biasing/CMakeLists.txt +++ b/examples/extended/biasing/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all biasing examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(B01) add_subdirectory(B02) diff --git a/examples/extended/biasing/GB01/CMakeLists.txt b/examples/extended/biasing/GB01/CMakeLists.txt index 7984ee93aa..6371e0b325 100644 --- a/examples/extended/biasing/GB01/CMakeLists.txt +++ b/examples/extended/biasing/GB01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(GB01project) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/GB01/exampleGB01.out b/examples/extended/biasing/GB01/exampleGB01.out index 88ce501b5e..1d98028b72 100644 --- a/examples/extended/biasing/GB01/exampleGB01.out +++ b/examples/extended/biasing/GB01/exampleGB01.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -84,48 +90,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -133,31 +139,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -165,288 +171,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -455,17 +461,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -473,67 +479,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -541,13 +547,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -555,13 +561,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -569,12 +575,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -582,13 +588,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -596,13 +602,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -610,13 +616,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -624,60 +630,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -685,27 +691,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -713,25 +719,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -739,25 +745,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -765,13 +771,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -794,7 +800,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1452,10 +1458,10 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 2.47 -2.47 55.1 24.2 4.4 36.7 36.7 test.phys eIoni 2 2.92 -2.7 60.1 23.6 0.68 4.96 41.6 test.phys eBrem 3 5.29 -2.57 71.7 22.1 1.36 11.9 53.6 test.phys eBrem - 4 6.28 -2.4 79 20.5 0.994 7.3 60.9 test.phys eIoni - 5 7.14 -2.35 84.4 19.7 0.592 5.56 66.4 test.phys eBrem - 6 8.83 -1.85 98.9 17.7 1.95 14.6 81 test.phys eBrem - 7 9.14 -1.66 101 0 0.249 2.12 83.1 test.phys annihil + 4 6.28 -2.4 78.9 20.5 0.992 7.29 60.8 test.phys eIoni + 5 7.14 -2.35 84.4 19.7 0.593 5.57 66.4 test.phys eBrem + 6 8.82 -1.86 98.9 17.7 1.94 14.6 81 test.phys eBrem + 7 9.14 -1.66 101 0 0.254 2.16 83.1 test.phys annihil ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 @@ -1463,8 +1469,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 9.14 -1.66 101 13.6 0 0 0 test.phys initStep - 1 10.7 10.7 200 13.6 0 99.8 99.8 World Transportation - 2 170 1.24e+03 1e+04 13.6 0 9.88e+03 9.98e+03 OutOfWorld Transportation + 1 10.8 10.8 200 13.6 0 99.8 99.8 World Transportation + 2 175 1.24e+03 1e+04 13.6 0 9.88e+03 9.98e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 @@ -1481,49 +1487,49 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 62.5 20.4 187 1.53 0 0 0 test.phys initStep 1 60.9 17.7 186 1.12 0.411 3.63 3.63 test.phys eIoni - 2 59 16 186 0.692 0.427 2.93 6.55 test.phys eIoni - 3 57.7 15.1 186 0.412 0.28 2.16 8.72 test.phys eIoni - 4 57 15.1 186 0.287 0.122 0.83 9.55 test.phys eBrem - 5 56.6 15.4 186 0.0775 0.209 1.07 10.6 test.phys eIoni - 6 56.5 15.4 186 0 0.0775 0.122 10.7 test.phys eIoni - 7 56.5 15.4 186 0 0 0 10.7 test.phys annihil + 2 59.1 16.1 186 0.692 0.427 2.93 6.55 test.phys eIoni + 3 57.7 15.2 186 0.412 0.28 2.16 8.72 test.phys eIoni + 4 57 15.1 186 0.289 0.119 0.816 9.53 test.phys eBrem + 5 56.6 15.5 186 0.0799 0.209 1.08 10.6 test.phys eIoni + 6 56.6 15.4 186 0 0.0799 0.128 10.7 test.phys eIoni + 7 56.6 15.4 186 0 0 0 10.7 test.phys annihil ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 56.5 15.4 186 0.511 0 0 0 test.phys initStep - 1 69 -3.56 161 0.209 0 33.8 33.8 test.phys biasWrapper(compt) - 2 75 2.19 165 0.135 0 9.3 43.1 test.phys biasWrapper(compt) - 3 75.2 -4.59 168 0.127 0 7.58 50.6 test.phys biasWrapper(compt) - 4 89.8 -188 121 0.119 0 190 241 test.phys biasWrapper(compt) - 5 89.6 -188 120 0.0913 0 0.483 241 test.phys biasWrapper(compt) - 6 88.3 -186 121 0.0784 0 2.16 243 test.phys biasWrapper(compt) + 0 56.6 15.4 186 0.511 0 0 0 test.phys initStep + 1 69.1 -3.52 161 0.209 0 33.8 33.8 test.phys biasWrapper(compt) + 2 75 2.24 165 0.135 0 9.3 43.1 test.phys biasWrapper(compt) + 3 75.2 -4.55 168 0.127 0 7.58 50.6 test.phys biasWrapper(compt) + 4 89.9 -188 121 0.119 0 190 241 test.phys biasWrapper(compt) + 5 89.7 -188 120 0.0913 0 0.483 241 test.phys biasWrapper(compt) + 6 88.4 -186 120 0.0784 0 2.16 243 test.phys biasWrapper(compt) 7 42.9 -209 85.4 0.077 0 61.7 305 test.phys biasWrapper(compt) - 8 -84.3 -255 67.7 0.0728 0 136 441 test.phys biasWrapper(compt) - 9 -106 -323 63.5 0.0583 0 71.9 513 test.phys biasWrapper(compt) + 8 -84.2 -255 67.7 0.0728 0 136 441 test.phys biasWrapper(compt) + 9 -106 -323 63.4 0.0583 0 71.9 513 test.phys biasWrapper(compt) 10 -70.7 -244 152 0.0549 0 124 637 test.phys biasWrapper(compt) 11 -88.4 -213 154 0.0541 0 35.3 672 test.phys biasWrapper(compt) 12 -90.8 -135 173 0.0539 0 80.3 753 test.phys biasWrapper(compt) - 13 -99 -112 177 0.0532 0 25 778 test.phys biasWrapper(compt) - 14 -106 -75.5 166 0 0.000405 38.9 817 test.phys biasWrapper(phot) + 13 -98.9 -112 177 0.0532 0 25 778 test.phys biasWrapper(compt) + 14 -106 -75.4 166 0 0.000405 38.9 817 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 29, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -75.5 166 0.0528 0 0 0 test.phys initStep - 1 -106 -75.5 166 0 0.0528 0.0665 0.0665 test.phys eIoni + 0 -106 -75.4 166 0.0528 0 0 0 test.phys initStep + 1 -106 -75.4 166 0 0.0528 0.0665 0.0665 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 28, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -99 -112 177 0.000604 0 0 0 test.phys initStep - 1 -99 -112 177 0 0.000604 4.22e-05 4.22e-05 test.phys eIoni + 0 -98.9 -112 177 0.000604 0 0 0 test.phys initStep + 1 -98.9 -112 177 0 0.000604 4.22e-05 4.22e-05 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 27, Parent ID = 15 @@ -1554,16 +1560,16 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -323 63.5 0.0145 0 0 0 test.phys initStep - 1 -106 -323 63.5 0 0.0145 0.00679 0.00679 test.phys eIoni + 0 -106 -323 63.4 0.0145 0 0 0 test.phys initStep + 1 -106 -323 63.4 0 0.0145 0.00679 0.00679 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 23, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -84.3 -255 67.7 0.00425 0 0 0 test.phys initStep - 1 -84.3 -255 67.7 0 0.00425 0.000815 0.000815 test.phys eIoni + 0 -84.2 -255 67.7 0.00425 0 0 0 test.phys initStep + 1 -84.2 -255 67.7 0 0.00425 0.000815 0.000815 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 22, Parent ID = 15 @@ -1578,57 +1584,57 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 88.3 -186 121 0.0128 0 0 0 test.phys initStep - 1 88.3 -186 121 0 0.0128 0.00551 0.00551 test.phys eIoni + 0 88.4 -186 120 0.0128 0 0 0 test.phys initStep + 1 88.4 -186 120 0 0.0128 0.00551 0.00551 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 20, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 89.6 -188 120 0.0277 0 0 0 test.phys initStep - 1 89.6 -188 120 0 0.0277 0.0214 0.0214 test.phys eIoni + 0 89.7 -188 120 0.0277 0 0 0 test.phys initStep + 1 89.7 -188 120 0 0.0277 0.0214 0.0214 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 19, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 89.8 -188 121 0.00799 0 0 0 test.phys initStep - 1 89.8 -188 121 0 0.00799 0.00241 0.00241 test.phys eIoni + 0 89.9 -188 121 0.00799 0 0 0 test.phys initStep + 1 89.9 -188 121 0 0.00799 0.00241 0.00241 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 18, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 75.2 -4.59 168 0.00828 0 0 0 test.phys initStep - 1 75.2 -4.59 168 0 0.00828 0.00256 0.00256 test.phys eIoni + 0 75.2 -4.55 168 0.00828 0 0 0 test.phys initStep + 1 75.2 -4.55 168 0 0.00828 0.00256 0.00256 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 17, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 75 2.19 165 0.0736 0 0 0 test.phys initStep - 1 75 2.25 165 0 0.0736 0.118 0.118 test.phys eIoni + 0 75 2.24 165 0.0736 0 0 0 test.phys initStep + 1 75.1 2.29 165 0 0.0736 0.118 0.118 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 16, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 69 -3.56 161 0.302 0 0 0 test.phys initStep - 1 69.1 -3.96 160 0 0.302 1.16 1.16 test.phys eIoni + 0 69.1 -3.52 161 0.302 0 0 0 test.phys initStep + 1 69.1 -3.92 160 0 0.302 1.16 1.16 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 56.5 15.4 186 0.511 0 0 0 test.phys initStep - 1 52.1 22.1 195 0.216 0 11.9 11.9 test.phys biasWrapper(compt) - 2 102 49.3 168 0.178 0 62.8 74.7 test.phys biasWrapper(compt) + 0 56.6 15.4 186 0.511 0 0 0 test.phys initStep + 1 52.2 22.1 195 0.216 0 11.9 11.9 test.phys biasWrapper(compt) + 2 102 49.4 168 0.178 0 62.8 74.7 test.phys biasWrapper(compt) 3 136 85.6 200 0.178 0 59.3 134 World Transportation 4 9.45e+03 1e+04 9.02e+03 0.178 0 1.62e+04 1.63e+04 OutOfWorld Transportation @@ -1637,17 +1643,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 102 49.3 168 0.0383 0 0 0 test.phys initStep - 1 102 49.3 168 0 0.0383 0.0379 0.0379 test.phys eIoni + 0 102 49.4 168 0.0383 0 0 0 test.phys initStep + 1 102 49.4 168 0 0.0383 0.0379 0.0379 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 30, Parent ID = 14 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 52.1 22.1 195 0.295 0 0 0 test.phys initStep - 1 51.8 22.2 195 0.0908 0.204 1.13 1.13 test.phys eIoni - 2 51.8 22.3 195 0 0.0908 0.17 1.3 test.phys eIoni + 0 52.2 22.1 195 0.295 0 0 0 test.phys initStep + 1 51.8 22.3 195 0.0908 0.204 1.13 1.13 test.phys eIoni + 2 51.9 22.3 195 0 0.0908 0.17 1.3 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 12 @@ -1655,15 +1661,15 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 57 15.1 186 0.00355 0 0 0 test.phys initStep - 1 57 15.1 186 0 0.000405 0.0553 0.0553 test.phys biasWrapper(phot) + 1 57 15.2 186 0 0.000405 0.0554 0.0554 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 32, Parent ID = 13 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 57 15.1 186 0.00315 0 0 0 test.phys initStep - 1 57 15.1 186 0 0.00315 0.000494 0.000494 test.phys eIoni + 0 57 15.2 186 0.00315 0 0 0 test.phys initStep + 1 57 15.2 186 0 0.00315 0.000495 0.000495 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 11, Parent ID = 9 @@ -1672,19 +1678,19 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 62.5 20.4 187 2.32 0 0 0 test.phys initStep 1 65.1 23 189 1.7 0.628 4.92 4.92 test.phys eIoni - 2 64.9 25.9 191 1.3 0.392 3.88 8.79 test.phys eIoni - 3 64.6 27.7 193 0.958 0.346 3.22 12 test.phys eIoni - 4 64.6 29.2 195 0.679 0.279 2.64 14.7 test.phys eIoni - 5 64.2 30.5 195 0.418 0.261 2.14 16.8 test.phys eIoni - 6 64.5 31.2 196 0.184 0.234 1.56 18.4 test.phys eIoni - 7 64.7 31.1 196 0 0.184 0.546 18.9 test.phys eIoni + 2 65 26 191 1.3 0.392 3.88 8.79 test.phys eIoni + 3 64.7 27.8 193 0.958 0.346 3.22 12 test.phys eIoni + 4 64.7 29.2 195 0.679 0.279 2.64 14.7 test.phys eIoni + 5 64.2 30.6 195 0.418 0.261 2.14 16.8 test.phys eIoni + 6 64.5 31.3 196 0.184 0.234 1.56 18.4 test.phys eIoni + 7 64.7 31.2 196 0 0.184 0.546 18.9 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 8.83 -1.85 98.9 0.00998 0 0 0 test.phys initStep + 0 8.82 -1.86 98.9 0.00999 0 0 0 test.phys initStep 1 9.9 -1.38 104 0 0.000405 4.83 4.83 test.phys biasWrapper(phot) ********************************************************************************************************* @@ -1693,7 +1699,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 9.9 -1.38 104 0.00958 0 0 0 test.phys initStep - 1 9.9 -1.38 104 0 0.00958 0.0033 0.0033 test.phys eIoni + 1 9.9 -1.39 104 0 0.00958 0.0033 0.0033 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 @@ -1701,9 +1707,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 7.14 -2.35 84.4 0.232 0 0 0 test.phys initStep - 1 11.8 -3.79 113 0.141 0 29.2 29.2 test.phys biasWrapper(compt) - 2 -52.3 240 24.3 0.137 0 268 297 test.phys biasWrapper(compt) - 3 -66.7 262 0 0.137 0 35.5 332 World Transportation + 1 11.8 -3.8 113 0.141 0 29.2 29.2 test.phys biasWrapper(compt) + 2 -52.1 240 24.3 0.137 0 268 297 test.phys biasWrapper(compt) + 3 -66.5 262 0 0.137 0 35.5 332 World Transportation 4 -5.99e+03 9.06e+03 -1e+04 0.137 0 1.46e+04 1.49e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -1711,24 +1717,24 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -52.3 240 24.3 0.00469 0 0 0 test.phys initStep - 1 -52.3 240 24.3 0 0.00469 0.000964 0.000964 test.phys eIoni + 0 -52.1 240 24.3 0.00469 0 0 0 test.phys initStep + 1 -52.1 240 24.3 0 0.00469 0.000964 0.000964 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 34, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 11.8 -3.79 113 0.0903 0 0 0 test.phys initStep - 1 11.8 -3.83 113 0 0.0903 0.168 0.168 test.phys eIoni + 0 11.8 -3.8 113 0.0903 0 0 0 test.phys initStep + 1 11.8 -3.84 113 0 0.0903 0.168 0.168 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.28 -2.4 79 0.615 0 0 0 test.phys initStep - 1 6.38 -3.51 79.9 0.333 0.282 2.01 2.01 test.phys eIoni + 0 6.28 -2.4 78.9 0.615 0 0 0 test.phys initStep + 1 6.38 -3.52 79.9 0.333 0.282 2.01 2.01 test.phys eIoni 2 6.12 -4.02 80.3 0.123 0.211 1.29 3.31 test.phys eIoni 3 6.19 -4.08 80.4 0 0.123 0.281 3.59 test.phys eIoni @@ -1758,136 +1764,136 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 18.8 70 0 0 0 test.phys initStep 1 -0.348 -0.328 38.8 66.7 2.92 20 20 test.phys eIoni 2 -0.287 -0.442 41.3 65.9 0.372 2.49 22.5 test.phys eIoni - 3 -0.138 -1.06 61.1 62.4 2.84 19.9 42.4 test.phys eBrem - 4 -0.287 -1.4 70.2 28.7 1.12 9.03 51.4 test.phys eBrem - 5 -0.264 -2.07 83.3 26.8 1.89 13.2 64.6 test.phys eBrem - 6 -3.11 -2.33 106 24.1 2.64 23.4 88 test.phys eBrem - 7 -6.33 -0.605 133 20.6 3.14 26.8 115 test.phys eIoni - 8 -12.2 7.78 165 16.1 4.49 34.2 149 test.phys eIoni - 9 -15.3 9.84 173 15.2 0.948 8.61 158 test.phys eBrem - 10 -22.3 19 196 12.2 3.04 25.6 183 test.phys eIoni - 11 -24 20.3 200 11.6 0.549 4.93 188 World Transportation - 12 -3.37e+03 4.12e+03 1e+04 11.6 3.38e-22 1.11e+04 1.13e+04 OutOfWorld Transportation + 3 -0.137 -1.06 61.1 62.4 2.83 19.8 42.3 test.phys eBrem + 4 -0.285 -1.4 70.1 28.7 1.12 9.03 51.3 test.phys eBrem + 5 -0.258 -2.07 83.3 26.8 1.89 13.2 64.5 test.phys eBrem + 6 -3.1 -2.35 106 24.1 2.64 23.4 87.9 test.phys eBrem + 7 -6.34 -0.627 133 20.6 3.15 26.9 115 test.phys eIoni + 8 -12.3 7.73 165 16.1 4.49 34.2 149 test.phys eIoni + 9 -15 9.56 172 15.3 0.846 7.73 157 test.phys eBrem + 10 -22.1 18.8 195 12.2 3.06 25.7 182 test.phys eIoni + 11 -24 20.3 200 11.6 0.631 5.64 188 World Transportation + 12 -3.33e+03 4.2e+03 1e+04 11.6 3.39e-22 1.12e+04 1.13e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 43, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.3 9.84 173 0.00348 0 0 0 test.phys initStep - 1 -15.4 9.91 173 0 0.000405 0.3 0.3 test.phys biasWrapper(phot) + 0 -15 9.56 172 0.00348 0 0 0 test.phys initStep + 1 -15.1 9.64 173 0 0.000405 0.3 0.3 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 44, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.4 9.91 173 0.00307 0 0 0 test.phys initStep - 1 -15.4 9.91 173 0 0.00307 0.000475 0.000475 test.phys eIoni + 0 -15.1 9.64 173 0.00307 0 0 0 test.phys initStep + 1 -15.1 9.64 173 0 0.00307 0.000476 0.000476 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 42, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.33 -0.605 133 0.305 0 0 0 test.phys initStep - 1 -6.35 -0.734 133 0.2 0.0226 0.171 0.171 test.phys eBrem - 2 -6.36 -0.995 133 0 0.2 0.628 0.799 test.phys eIoni + 0 -6.34 -0.627 133 0.305 0 0 0 test.phys initStep + 1 -6.36 -0.757 133 0.2 0.0226 0.171 0.171 test.phys eBrem + 2 -6.37 -1.02 133 0 0.2 0.628 0.799 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 45, Parent ID = 42 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.35 -0.734 133 0.0824 0 0 0 test.phys initStep - 1 -30.1 -15.2 200 0.0824 0 72.6 72.6 World Transportation - 2 -3.5e+03 -2.14e+03 1e+04 0.0824 0 1.06e+04 1.07e+04 OutOfWorld Transportation + 0 -6.36 -0.757 133 0.0824 0 0 0 test.phys initStep + 1 -30.1 -15.4 200 0.0824 0 72.6 72.6 World Transportation + 2 -3.49e+03 -2.15e+03 1e+04 0.0824 0 1.06e+04 1.07e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 41, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.11 -2.33 106 0.0364 0 0 0 test.phys initStep - 1 -6.7 -2.99 153 0.036 0 46.4 46.4 test.phys biasWrapper(compt) - 2 -17.8 -4.98 167 0 0.000405 18 64.4 test.phys biasWrapper(phot) + 0 -3.1 -2.35 106 0.0364 0 0 0 test.phys initStep + 1 -6.69 -3.02 153 0.036 0 46.4 46.4 test.phys biasWrapper(compt) + 2 -17.8 -5.07 167 0 0.000405 18 64.4 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 47, Parent ID = 41 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -17.8 -4.98 167 0.0356 0 0 0 test.phys initStep - 1 -17.8 -4.96 167 0 0.0356 0.0332 0.0332 test.phys eIoni + 0 -17.8 -5.07 167 0.0356 0 0 0 test.phys initStep + 1 -17.8 -5.06 167 0 0.0356 0.0332 0.0332 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 46, Parent ID = 41 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.7 -2.99 153 0.000451 0 0 0 test.phys initStep - 1 -6.7 -2.99 153 0 0.000451 2.95e-05 2.95e-05 test.phys eIoni + 0 -6.69 -3.02 153 0.000451 0 0 0 test.phys initStep + 1 -6.69 -3.02 153 0 0.000451 2.95e-05 2.95e-05 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 40, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.264 -2.07 83.3 0.00594 0 0 0 test.phys initStep - 1 -0.264 -2.08 83.3 0 0.000405 0.0127 0.0127 test.phys biasWrapper(phot) + 0 -0.258 -2.07 83.3 0.00594 0 0 0 test.phys initStep + 1 -0.258 -2.07 83.3 0 0.000405 0.0127 0.0127 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 48, Parent ID = 40 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.264 -2.08 83.3 0.00553 0 0 0 test.phys initStep - 1 -0.265 -2.08 83.3 0 0.00553 0.00128 0.00128 test.phys eIoni + 0 -0.258 -2.07 83.3 0.00553 0 0 0 test.phys initStep + 1 -0.259 -2.07 83.3 0 0.00553 0.00128 0.00128 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 39, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.287 -1.4 70.2 32.6 0 0 0 test.phys initStep - 1 -4.47 5.63 200 32.6 0 130 130 World Transportation - 2 -320 536 1e+04 32.6 0 9.82e+03 9.95e+03 OutOfWorld Transportation + 0 -0.285 -1.4 70.1 32.6 0 0 0 test.phys initStep + 1 -4.51 5.61 200 32.6 0 130 130 World Transportation + 2 -323 534 1e+04 32.6 0 9.82e+03 9.95e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 38, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.138 -1.06 61.1 0.623 0 0 0 test.phys initStep - 1 -0.364 -1.95 147 0.379 0 85.5 85.5 test.phys biasWrapper(compt) - 2 -0.236 -17.9 155 0.165 0 18 104 test.phys biasWrapper(compt) - 3 -43.8 40.5 150 0.119 0 73 177 test.phys biasWrapper(compt) - 4 -14 11.5 0 0.119 0 156 332 World Transportation - 5 1.97e+03 -1.92e+03 -1e+04 0.119 0 1.04e+04 1.07e+04 OutOfWorld Transportation + 0 -0.137 -1.06 61.1 0.623 0 0 0 test.phys initStep + 1 -0.358 -1.95 147 0.379 0 85.5 85.5 test.phys biasWrapper(compt) + 2 -0.141 -17.9 155 0.165 0 18 104 test.phys biasWrapper(compt) + 3 -44 40.3 150 0.119 0 73 177 test.phys biasWrapper(compt) + 4 -14.1 11.4 0 0.119 0 156 332 World Transportation + 5 1.98e+03 -1.91e+03 -1e+04 0.119 0 1.04e+04 1.07e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 51, Parent ID = 38 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -43.8 40.5 150 0.0461 0 0 0 test.phys initStep - 1 -43.8 40.5 150 0 0.0461 0.0525 0.0525 test.phys eIoni + 0 -44 40.3 150 0.0461 0 0 0 test.phys initStep + 1 -44 40.3 150 0 0.0461 0.0525 0.0525 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 50, Parent ID = 38 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.236 -17.9 155 0.214 0 0 0 test.phys initStep - 1 -0.166 -18.2 155 0 0.214 0.697 0.697 test.phys eIoni + 0 -0.141 -17.9 155 0.214 0 0 0 test.phys initStep + 1 -0.0691 -18.2 155 0 0.214 0.697 0.697 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 49, Parent ID = 38 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.364 -1.95 147 0.243 0 0 0 test.phys initStep - 1 -0.368 -1.69 147 0 0.243 0.853 0.853 test.phys eIoni + 0 -0.358 -1.95 147 0.243 0 0 0 test.phys initStep + 1 -0.363 -1.69 147 0 0.243 0.853 0.853 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 37, Parent ID = 2 @@ -1934,99 +1940,99 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 19.4 64 0 0 0 test.phys initStep 1 0.151 -0.037 27.8 62.8 1.19 8.47 8.47 test.phys eBrem 2 0.341 0.18 38.3 60.9 1.13 10.4 18.9 test.phys eBrem - 3 2.79 0.741 76.9 56 4.67 38.8 57.7 test.phys eBrem - 4 7.99 -0.916 123 35.7 5.32 46 104 test.phys eBrem - 5 8.92 -0.888 130 34.3 0.795 7.36 111 test.phys eIoni - 6 9.2 -0.829 132 32.7 0.173 1.78 113 test.phys eBrem - 7 11.2 0.0982 144 30.7 1.39 12.3 125 test.phys eIoni - 8 19.1 -3.41 187 24.5 5.5 44.3 169 test.phys eBrem - 9 28.3 -12.4 200 21.9 2.64 18.5 188 World Transportation - 10 7.97e+03 -9.31e+03 1e+04 21.9 5.05e-22 1.57e+04 1.59e+04 OutOfWorld Transportation + 3 2.78 0.741 76.9 56 4.66 38.7 57.6 test.phys eBrem + 4 7.98 -0.914 122 35.7 5.32 46 104 test.phys eBrem + 5 8.92 -0.885 130 34.3 0.801 7.41 111 test.phys eIoni + 6 9.19 -0.828 132 32.7 0.167 1.73 113 test.phys eBrem + 7 11.1 0.105 144 30.7 1.39 12.3 125 test.phys eIoni + 8 19 -3.35 187 24.6 5.46 43.9 169 test.phys eBrem + 9 28.4 -12.5 200 21.9 2.69 18.9 188 World Transportation + 10 7.95e+03 -9.27e+03 1e+04 21.9 5.04e-22 1.56e+04 1.58e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19.1 -3.41 187 0.66 0 0 0 test.phys initStep - 1 28.3 -12.8 200 0.66 0 18.6 18.6 World Transportation - 2 6.9e+03 -7.02e+03 1e+04 0.66 0 1.39e+04 1.39e+04 OutOfWorld Transportation + 0 19 -3.35 187 0.661 0 0 0 test.phys initStep + 1 28.4 -12.9 200 0.661 0 19 19 World Transportation + 2 6.86e+03 -6.96e+03 1e+04 0.661 0 1.38e+04 1.38e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 11.2 0.0982 144 0.598 0 0 0 test.phys initStep - 1 11.1 1.23 145 0.357 0.241 1.98 1.98 test.phys eIoni + 0 11.1 0.105 144 0.598 0 0 0 test.phys initStep + 1 11 1.23 144 0.357 0.241 1.98 1.98 test.phys eIoni 2 10.8 1.45 145 0.128 0.229 1.38 3.36 test.phys eIoni - 3 10.9 1.41 145 0 0.128 0.303 3.66 test.phys eIoni + 3 10.9 1.42 145 0 0.128 0.303 3.66 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.2 -0.829 132 1.47 0 0 0 test.phys initStep - 1 20.9 0.0575 200 1.47 0 69.4 69.4 World Transportation - 2 1.69e+03 127 1e+04 1.47 0 9.94e+03 1e+04 OutOfWorld Transportation + 0 9.19 -0.828 132 1.47 0 0 0 test.phys initStep + 1 20.9 0.0691 200 1.47 0 69.5 69.5 World Transportation + 2 1.69e+03 128 1e+04 1.47 0 9.94e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 8.92 -0.888 130 0.627 0 0 0 test.phys initStep - 1 8.76 0.273 131 0.328 0.299 2.04 2.04 test.phys eIoni - 2 8.12 0.00282 131 0 0.328 1.27 3.31 test.phys eIoni + 0 8.92 -0.885 130 0.627 0 0 0 test.phys initStep + 1 8.75 0.276 131 0.328 0.299 2.04 2.04 test.phys eIoni + 2 8.12 0.00426 131 0 0.328 1.27 3.31 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.99 -0.916 123 14.9 0 0 0 test.phys initStep - 1 17.8 0.0094 180 0 0 58.4 58.4 test.phys biasWrapper(conv) + 0 7.98 -0.914 122 14.9 0 0 0 test.phys initStep + 1 17.8 0.0136 180 0 0 58.4 58.4 test.phys biasWrapper(conv) ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 13, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.8 0.0094 180 10.6 0 0 0 test.phys initStep - 1 23.3 1.57 197 8.42 2.19 18.4 18.4 test.phys eIoni - 2 25.5 2.13 200 8.04 0.381 3.64 22 World Transportation - 3 8.29e+03 1.01e+03 1e+04 8.04 3.78e-22 1.29e+04 1.29e+04 OutOfWorld Transportation + 0 17.8 0.0136 180 10.6 0 0 0 test.phys initStep + 1 23.3 1.58 197 8.42 2.19 18.4 18.4 test.phys eIoni + 2 25.5 2.15 200 8.03 0.389 3.71 22.1 World Transportation + 3 8.3e+03 1e+03 1e+04 8.03 3.78e-22 1.29e+04 1.29e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 12, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.8 0.0094 180 3.26 0 0 0 test.phys initStep - 1 18.7 -0.267 186 2.33 0.934 6.45 6.45 test.phys eIoni + 0 17.8 0.0136 180 3.26 0 0 0 test.phys initStep + 1 18.7 -0.262 186 2.33 0.935 6.45 6.45 test.phys eIoni 2 20.6 1.58 190 1.69 0.636 4.92 11.4 test.phys eIoni - 3 17.6 2.67 191 1.23 0.46 3.87 15.2 test.phys eIoni + 3 17.6 2.68 191 1.23 0.46 3.87 15.2 test.phys eIoni 4 15 2.29 191 0.815 0.418 3.11 18.4 test.phys eIoni 5 13.6 3.53 191 0.324 0.49 2.38 20.7 test.phys eIoni - 6 13 3.71 191 0.103 0.221 1.26 22 test.phys eIoni - 7 13.1 3.76 191 0 0.103 0.212 22.2 test.phys eIoni + 6 13 3.72 191 0.104 0.221 1.26 22 test.phys eIoni + 7 13.1 3.76 191 0 0.104 0.212 22.2 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.79 0.741 76.9 0.321 0 0 0 test.phys initStep + 0 2.78 0.741 76.9 0.321 0 0 0 test.phys initStep 1 5.56 -2.1 115 0.171 0 38.6 38.6 test.phys biasWrapper(compt) 2 -80.2 19.3 85.4 0.136 0 93.3 132 test.phys biasWrapper(compt) - 3 -147 27.4 189 0.11 0 124 256 test.phys biasWrapper(compt) - 4 -160 73.3 183 0.0804 0 47.9 304 test.phys biasWrapper(compt) + 3 -147 27.3 189 0.11 0 124 256 test.phys biasWrapper(compt) + 4 -160 73.2 183 0.0804 0 47.9 304 test.phys biasWrapper(compt) 5 -180 -16.9 132 0.0657 0 106 409 test.phys biasWrapper(compt) - 6 -152 -13 140 0.0549 0 29.6 439 test.phys biasWrapper(compt) + 6 -152 -13.1 140 0.0549 0 29.6 439 test.phys biasWrapper(compt) 7 -185 -84 136 0.0513 0 78.5 517 test.phys biasWrapper(compt) 8 -192 -88.4 150 0.0505 0 16.4 534 test.phys biasWrapper(compt) - 9 -194 -95.7 156 0 0.000405 9.89 544 test.phys biasWrapper(phot) + 9 -194 -95.7 156 0 0.000405 9.9 544 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 22, Parent ID = 6 @@ -2057,8 +2063,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -152 -13 140 0.0108 0 0 0 test.phys initStep - 1 -152 -13 140 0 0.0108 0.00408 0.00408 test.phys eIoni + 0 -152 -13.1 140 0.0108 0 0 0 test.phys initStep + 1 -152 -13.1 140 0 0.0108 0.00408 0.00408 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 18, Parent ID = 6 @@ -2073,16 +2079,16 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -160 73.3 183 0.0295 0 0 0 test.phys initStep - 1 -160 73.3 183 0 0.0295 0.0239 0.0239 test.phys eIoni + 0 -160 73.2 183 0.0295 0 0 0 test.phys initStep + 1 -160 73.2 183 0 0.0295 0.0239 0.0239 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 16, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -147 27.4 189 0.0265 0 0 0 test.phys initStep - 1 -147 27.4 189 0 0.0265 0.0197 0.0197 test.phys eIoni + 0 -147 27.3 189 0.0265 0 0 0 test.phys initStep + 1 -147 27.3 189 0 0.0265 0.0197 0.0197 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 15, Parent ID = 6 @@ -2098,7 +2104,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 5.56 -2.1 115 0.15 0 0 0 test.phys initStep - 1 5.65 -2.13 115 0 0.15 0.395 0.395 test.phys eIoni + 1 5.64 -2.13 115 0 0.15 0.395 0.395 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 @@ -2119,9 +2125,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 11 -203 -22.2 133 0.0513 0 20.3 412 test.phys biasWrapper(compt) 12 -207 -27.4 131 0.0479 0 7.34 419 test.phys biasWrapper(compt) 13 -222 -54.4 175 0.0412 0 53.2 472 test.phys biasWrapper(compt) - 14 -224 -41.1 169 0.0371 0 14.6 487 test.phys biasWrapper(compt) + 14 -224 -41 169 0.0371 0 14.6 487 test.phys biasWrapper(compt) 15 -96.2 -128 90.7 0.0337 0 173 660 test.phys biasWrapper(compt) - 16 -100 -128 88 0.0311 0 5.11 665 test.phys biasWrapper(compt) + 16 -101 -128 88 0.0311 0 5.11 665 test.phys biasWrapper(compt) 17 -42.3 -88.8 39.7 0.0281 0 85.2 750 test.phys biasWrapper(compt) 18 -110 -191 42.2 0.0275 0 122 873 test.phys biasWrapper(compt) 19 -130 -195 52.3 0 0.000405 23.3 896 test.phys biasWrapper(phot) @@ -2155,8 +2161,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -100 -128 88 0.00261 0 0 0 test.phys initStep - 1 -100 -128 88 0 0.00261 0.000365 0.000365 test.phys eIoni + 0 -101 -128 88 0.00261 0 0 0 test.phys initStep + 1 -101 -128 88 0 0.00261 0.000365 0.000365 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 37, Parent ID = 5 @@ -2171,7 +2177,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -224 -41.1 169 0.00414 0 0 0 test.phys initStep + 0 -224 -41 169 0.00414 0 0 0 test.phys initStep 1 -224 -41 169 0 0.00414 0.00078 0.00078 test.phys eIoni ********************************************************************************************************* @@ -2305,41 +2311,41 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 2 0.631 -0.51 31.5 10.2 0.236 1.79 12.2 test.phys eIoni 3 -0.612 -2.01 48.8 8.23 1.99 17.7 29.8 test.phys eIoni 4 -1.57 -6.27 62.4 6.29 1.94 14.5 44.3 test.phys eIoni - 5 -11.4 -10.2 62.8 4.11 1.56 11 55.4 test.phys eIoni - 6 -15.9 -15.8 64.9 3.03 1.08 7.83 63.2 test.phys eIoni - 7 -19 -19.3 67.9 2.35 0.683 6.08 69.3 test.phys eIoni - 8 -22.9 -20.4 69.9 1.73 0.623 4.96 74.2 test.phys eIoni - 9 -25.8 -20 71.8 1.21 0.522 3.93 78.2 test.phys eIoni - 10 -26 -21 74.2 0.673 0.533 3.06 81.2 test.phys eIoni - 11 -26.7 -19.6 74.4 0.314 0.359 2.12 83.4 test.phys eIoni - 12 -26.9 -19 74.6 0.0744 0.239 1.21 84.6 test.phys eIoni - 13 -26.9 -19 74.6 0 0.0744 0.121 84.7 test.phys eIoni + 5 -11.5 -10.3 62.8 4.1 1.57 11.1 55.4 test.phys eIoni + 6 -15.9 -15.8 64.9 3.03 1.08 7.82 63.3 test.phys eIoni + 7 -19 -19.4 67.9 2.34 0.682 6.07 69.3 test.phys eIoni + 8 -22.9 -20.5 69.9 1.72 0.622 4.95 74.3 test.phys eIoni + 9 -25.8 -20.1 71.8 1.2 0.521 3.92 78.2 test.phys eIoni + 10 -26 -21 74.2 0.67 0.532 3.05 81.3 test.phys eIoni + 11 -26.7 -19.6 74.4 0.311 0.359 2.12 83.4 test.phys eIoni + 12 -26.9 -19 74.6 0.0718 0.239 1.2 84.6 test.phys eIoni + 13 -26.9 -19.1 74.6 0 0.0718 0.113 84.7 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 45, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.4 -10.2 62.8 0.621 0 0 0 test.phys initStep - 1 -12.1 -10.1 63.3 0.448 0.17 0.956 0.956 test.phys eBrem - 2 -12.9 -9.6 63.6 0.136 0.312 1.64 2.6 test.phys eIoni - 3 -13.1 -9.59 63.6 0 0.136 0.333 2.93 test.phys eIoni + 0 -11.5 -10.3 62.8 0.621 0 0 0 test.phys initStep + 1 -12.1 -10.2 63.3 0.448 0.17 0.956 0.956 test.phys eBrem + 2 -13 -9.63 63.6 0.135 0.312 1.64 2.6 test.phys eIoni + 3 -13.1 -9.62 63.6 0 0.135 0.332 2.93 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 46, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -12.1 -10.1 63.3 0.00271 0 0 0 test.phys initStep - 1 -12.1 -10.1 63.3 0 0.000405 0.00828 0.00828 test.phys biasWrapper(phot) + 0 -12.1 -10.2 63.3 0.00271 0 0 0 test.phys initStep + 1 -12.1 -10.2 63.3 0 0.000405 0.00828 0.00828 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 47, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -12.1 -10.1 63.3 0.0023 0 0 0 test.phys initStep - 1 -12.1 -10.1 63.3 0 0.0023 0.000297 0.000297 test.phys eIoni + 0 -12.1 -10.2 63.3 0.0023 0 0 0 test.phys initStep + 1 -12.1 -10.2 63.3 0 0.0023 0.000297 0.000297 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 44, Parent ID = 2 @@ -2376,29 +2382,29 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 0.21 -0.268 70.1 58 2.11 16.1 16.1 test.phys eIoni 2 0.24 -0.346 73.1 57.6 0.407 2.96 19 test.phys eBrem 3 -0.366 -1.38 93.5 39.3 2.5 20.5 39.5 test.phys eBrem - 4 -0.627 -1.58 96.5 38.7 0.295 2.97 42.5 test.phys eIoni - 5 -0.791 -1.83 99.5 36.4 0.332 3.01 45.5 test.phys eIoni + 4 -0.626 -1.58 96.5 38.7 0.295 2.97 42.5 test.phys eIoni + 5 -0.791 -1.82 99.5 36.4 0.332 3.01 45.5 test.phys eIoni 6 0.251 -3.17 139 31.5 4.85 39.4 84.9 test.phys eBrem 7 3.19 -4.61 167 26.6 3.43 28 113 test.phys eBrem - 8 4.48 -4.53 183 24.3 2.28 16.7 130 test.phys eBrem - 9 4.98 -4.84 200 22.1 2.25 17 147 World Transportation - 10 1.47e+03 394 1e+04 22.1 3.2e-22 9.92e+03 1.01e+04 OutOfWorld Transportation + 8 4.47 -4.53 183 24.4 2.26 16.6 130 test.phys eBrem + 9 4.97 -4.84 200 22.1 2.26 17.1 147 World Transportation + 10 1.48e+03 397 1e+04 22.1 3.2e-22 9.92e+03 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.48 -4.53 183 0.00347 0 0 0 test.phys initStep - 1 4.49 -4.52 183 0 0.000405 0.325 0.325 test.phys biasWrapper(phot) + 0 4.47 -4.53 183 0.00347 0 0 0 test.phys initStep + 1 4.48 -4.53 183 0 0.000405 0.325 0.325 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 12, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.49 -4.52 183 0.00306 0 0 0 test.phys initStep - 1 4.49 -4.52 183 0 0.00306 0.000473 0.000473 test.phys eIoni + 0 4.48 -4.53 183 0.00306 0 0 0 test.phys initStep + 1 4.48 -4.53 183 0 0.00306 0.000473 0.000473 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 @@ -2430,13 +2436,13 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.791 -1.83 99.5 2 0 0 0 test.phys initStep - 1 -1.42 0.0899 103 1.5 0.501 4.39 4.39 test.phys eIoni - 2 0.383 0.365 105 1.06 0.444 3.56 7.94 test.phys eIoni - 3 1.8 -0.0085 107 0.695 0.362 2.81 10.7 test.phys eIoni + 0 -0.791 -1.82 99.5 2 0 0 0 test.phys initStep + 1 -1.42 0.0902 103 1.5 0.501 4.39 4.39 test.phys eIoni + 2 0.384 0.365 105 1.06 0.444 3.56 7.94 test.phys eIoni + 3 1.8 -0.00873 107 0.695 0.362 2.81 10.7 test.phys eIoni 4 1.92 -0.399 108 0.483 0.206 1.66 12.4 test.phys eBrem 5 1.94 -0.119 110 0.23 0.254 1.73 14.1 test.phys eIoni - 6 2.03 0.201 110 0 0.23 0.778 14.9 test.phys eIoni + 6 2.03 0.2 110 0 0.23 0.778 14.9 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 8 @@ -2452,14 +2458,14 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 1.93 -0.383 109 0.00603 0 0 0 test.phys initStep - 1 1.93 -0.383 109 0 0.00603 0.00148 0.00148 test.phys eIoni + 1 1.93 -0.384 109 0 0.00603 0.00148 0.00148 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.627 -1.58 96.5 0.27 0 0 0 test.phys initStep + 0 -0.626 -1.58 96.5 0.27 0 0 0 test.phys initStep 1 -0.95 -1.26 96.7 0 0.27 0.999 0.999 test.phys eIoni ********************************************************************************************************* @@ -2512,219 +2518,137 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 54.1 38.6 0 0 0 test.phys initStep 1 4.28 -2.47 98.1 28.9 5.45 44.5 44.5 test.phys eBrem 2 7.06 -3.02 110 26.6 1.33 11.8 56.3 test.phys eIoni - 3 9.58 -3.34 117 23.3 1.27 8.28 64.6 test.phys eBrem - 4 20.8 -8.81 153 18.7 4.47 38 103 test.phys eBrem - 5 21.3 -8.9 154 18.1 0.124 1.24 104 test.phys eIoni - 6 29.7 -10.8 169 11.1 2.24 17.5 121 test.phys eBrem - 7 29.8 -10.8 169 11 0.0328 0.114 121 test.phys eBrem - 8 34 -11.4 175 10.2 0.782 6.73 128 test.phys eBrem - 9 36.9 -12.3 176 9.22 0.384 3.52 132 test.phys eIoni - 10 41.8 -13.6 180 7.71 0.83 6.08 138 test.phys eIoni - 11 53.3 -16.5 186 6.18 1.53 13.6 151 test.phys eIoni - 12 54.5 -16.6 187 3.34 0.266 1.48 153 test.phys eBrem - 13 58.7 -18.1 191 2.48 0.859 6.58 159 test.phys eIoni - 14 60.2 -19.1 196 1.95 0.524 5.17 165 test.phys eIoni - 15 62.4 -19.2 199 1.47 0.485 4.31 169 test.phys eIoni - 16 62.9 -16.6 197 1.1 0.367 3.5 172 test.phys eIoni - 17 61.6 -14.2 197 0.791 0.311 2.88 175 test.phys eIoni - 18 60.2 -13.2 196 0.505 0.286 2.34 178 test.phys eIoni - 19 59.5 -13.9 195 0.227 0.278 1.78 179 test.phys eIoni - 20 59.8 -13.7 195 0 0.227 0.767 180 test.phys eIoni + 3 9.45 -3.34 117 23.4 1.21 7.86 64.1 test.phys eBrem + 4 20.5 -8.74 152 18.8 4.41 37.5 102 test.phys eBrem + 5 21.3 -8.89 154 18.1 0.217 2.1 104 test.phys eIoni + 6 29.3 -10.8 168 11.2 2.11 16.5 120 test.phys eBrem + 7 29.3 -10.8 169 11.1 0.0328 0.114 120 test.phys eBrem + 8 33.5 -11.5 174 10.3 0.78 6.72 127 test.phys eBrem + 9 37.2 -12.6 176 9.21 0.5 4.53 132 test.phys eIoni + 10 42 -14 179 7.7 0.829 6.07 138 test.phys eIoni + 11 53.3 -16.9 186 6.18 1.53 13.6 151 test.phys eIoni + 12 53.5 -16.9 186 6.12 0.0485 0.221 152 test.phys eBrem + 13 62.3 -20.3 192 4.76 1.35 11.1 163 test.phys eIoni + 14 67.8 -24 197 3.65 1.11 8.89 172 test.phys eIoni + 15 69.6 -26 200 3.2 0.452 4 176 World Transportation + 16 4.92e+03 -2.88e+03 1e+04 3.2 3.08e-22 1.13e+04 1.15e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 54.5 -16.6 187 2.58 0 0 0 test.phys initStep - 1 74.3 -19.7 200 2.58 0 24 24 World Transportation - 2 1e+04 -1.59e+03 6.83e+03 2.58 0 1.2e+04 1.21e+04 OutOfWorld Transportation + 0 53.5 -16.9 186 0.0144 0 0 0 test.phys initStep + 1 58.5 -17.7 190 0 0.000405 6.27 6.27 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 58.5 -17.7 190 0.014 0 0 0 test.phys initStep + 1 58.5 -17.7 190 0 0.014 0.00639 0.00639 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 27, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 41.8 -13.6 180 0.678 0 0 0 test.phys initStep - 1 43.2 -14.3 179 0.332 0.346 2.13 2.13 test.phys eIoni - 2 43.5 -14 179 0.0801 0.252 1.29 3.42 test.phys eIoni - 3 43.5 -14 179 0 0.0801 0.137 3.56 test.phys eIoni + 0 42 -14 179 0.678 0 0 0 test.phys initStep + 1 43.4 -14.7 179 0.394 0.284 2.13 2.13 test.phys eIoni + 2 43.9 -15.4 179 0.161 0.233 1.5 3.63 test.phys eIoni + 3 43.7 -15.5 179 0 0.161 0.44 4.07 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 26, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36.9 -12.3 176 0.63 0 0 0 test.phys initStep - 1 38.3 -11.7 176 0.223 0.407 2.04 2.04 test.phys eIoni - 2 38.4 -11.3 176 0 0.223 0.746 2.79 test.phys eIoni + 0 37.2 -12.6 176 0.63 0 0 0 test.phys initStep + 1 38.6 -12.1 176 0.309 0.321 2.04 2.04 test.phys eIoni + 2 38 -12.4 176 0.0595 0.249 1.19 3.24 test.phys eIoni + 3 38.1 -12.4 176 0 0.0595 0.0819 3.32 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 34 -11.4 175 0.0033 0 0 0 test.phys initStep - 1 34 -11.4 175 0 0.000405 0.0241 0.0241 test.phys biasWrapper(phot) + 0 33.5 -11.5 174 0.0033 0 0 0 test.phys initStep + 1 33.5 -11.5 174 0 0.000405 0.0676 0.0676 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 25 +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 25 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 34 -11.4 175 0.00289 0 0 0 test.phys initStep - 1 34 -11.4 175 0 0.00289 0.00043 0.00043 test.phys eIoni + 0 33.5 -11.5 174 0.00289 0 0 0 test.phys initStep + 1 33.5 -11.5 174 0 0.00289 0.000431 0.000431 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 29.8 -10.8 169 0.0597 0 0 0 test.phys initStep - 1 40.7 -13.5 186 0.0499 0 20 20 test.phys biasWrapper(compt) - 2 43.3 8.64 159 0.0499 0 35.2 55.2 test.phys biasWrapper(Rayl) - 3 43.3 13 152 0.0422 0 7.6 62.8 test.phys biasWrapper(compt) - 4 41 8.93 156 0 0.000405 5.71 68.5 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 24 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 41 8.93 156 0.0418 0 0 0 test.phys initStep - 1 41 8.91 156 0 0.0418 0.0441 0.0441 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 24 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 43.3 13 152 0.00773 0 0 0 test.phys initStep - 1 43.3 13 152 0 0.00773 0.00227 0.00227 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 24 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 40.7 -13.5 186 0.00984 0 0 0 test.phys initStep - 1 40.7 -13.5 186 0 0.00984 0.00346 0.00346 test.phys eIoni + 0 29.3 -10.8 169 0.06 0 0 0 test.phys initStep + 1 50 -16.4 200 0.06 0 38.1 38.1 World Transportation + 2 6.49e+03 -1.77e+03 1e+04 0.06 0 1.19e+04 1.19e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 29.7 -10.8 169 4.76 0 0 0 test.phys initStep - 1 49.6 -12.6 200 4.76 0 36.6 36.6 World Transportation - 2 6.4e+03 -583 1e+04 4.76 0 1.17e+04 1.17e+04 OutOfWorld Transportation + 0 29.3 -10.8 168 4.8 0 0 0 test.phys initStep + 1 49.7 -13 200 4.8 0 37.6 37.6 World Transportation + 2 6.39e+03 -703 1e+04 4.8 0 1.17e+04 1.17e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 22, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 21.3 -8.9 154 0.444 0 0 0 test.phys initStep - 1 21.1 -8.21 155 0.0759 0.368 1.63 1.63 test.phys eIoni - 2 21.1 -8.24 155 0 0.0759 0.125 1.76 test.phys eIoni + 0 21.3 -8.89 154 0.444 0 0 0 test.phys initStep + 1 21.1 -8.21 155 0.0612 0.383 1.63 1.63 test.phys eIoni + 2 21.1 -8.2 155 0 0.0612 0.0859 1.72 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 20.8 -8.81 153 0.182 0 0 0 test.phys initStep - 1 35.9 -10.6 193 0.115 0 42.5 42.5 test.phys biasWrapper(compt) - 2 42 -5.74 182 0.103 0 13.6 56.1 test.phys biasWrapper(compt) - 3 103 -3.38 180 0.0773 0 60.8 117 test.phys biasWrapper(compt) - 4 79.1 1.23 156 0.0594 0 33.9 151 test.phys biasWrapper(compt) - 5 94.3 -4.82 175 0.0491 0 25.5 176 test.phys biasWrapper(compt) - 6 93.4 -5.63 173 0.048 0 2.89 179 test.phys biasWrapper(compt) - 7 74 10.1 139 0.048 1.55e-05 41.6 221 test.phys biasWrapper(compt) - 8 72.8 10.9 138 0.0438 0 2.12 223 test.phys biasWrapper(compt) - 9 94.1 -45.5 95 0.0387 0 73.9 297 test.phys biasWrapper(compt) - 10 121 -28 127 0 2.31e-05 45 342 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 121 -28 127 0.0387 0 0 0 test.phys initStep - 1 121 -28 127 0 0.0387 0.0385 0.0385 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 94.1 -45.5 95 0.00508 0 0 0 test.phys initStep - 1 94.1 -45.5 95 0 0.00508 0.0011 0.0011 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 72.8 10.9 138 0.00423 0 0 0 test.phys initStep - 1 72.8 10.9 138 0 0.00423 0.00081 0.00081 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 93.4 -5.63 173 0.00109 0 0 0 test.phys initStep - 1 93.4 -5.63 173 0 0.00109 9.46e-05 9.46e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 94.3 -4.82 175 0.0103 0 0 0 test.phys initStep - 1 94.3 -4.82 175 0 0.0103 0.00377 0.00377 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 79.1 1.23 156 0.0179 0 0 0 test.phys initStep - 1 79.1 1.23 156 0 0.0179 0.00986 0.00986 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 103 -3.38 180 0.0261 0 0 0 test.phys initStep - 1 103 -3.38 180 0 0.0261 0.0193 0.0193 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 42 -5.74 182 0.012 0 0 0 test.phys initStep - 1 42 -5.74 182 0 0.012 0.00489 0.00489 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 35.9 -10.6 193 0.0668 0 0 0 test.phys initStep - 1 35.9 -10.6 193 0 0.0668 0.1 0.1 test.phys eIoni + 0 20.5 -8.74 152 0.183 0 0 0 test.phys initStep + 1 38.5 -10.9 200 0.183 0 51.1 51.1 World Transportation + 2 3.74e+03 -462 1e+04 0.183 0 1.05e+04 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.58 -3.34 117 2.04 0 0 0 test.phys initStep - 1 41.3 -7.92 200 2.04 0 88.5 88.5 World Transportation - 2 3.81e+03 -552 1e+04 2.04 0 1.05e+04 1.06e+04 OutOfWorld Transportation + 0 9.45 -3.34 117 2.04 0 0 0 test.phys initStep + 1 19.2 -4.78 143 1.22 0 27.3 27.3 test.phys biasWrapper(compt) + 2 8.36 -15.6 193 1.02 0 52.6 79.9 test.phys biasWrapper(compt) + 3 5.75 -14.4 200 1.02 0 7.67 87.6 World Transportation + 4 -3.59e+03 1.76e+03 1e+04 1.02 0 1.06e+04 1.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 20 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.36 -15.6 193 0.194 0 0 0 test.phys initStep + 1 8.42 -15.9 193 0 0.194 0.596 0.596 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 20 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 19.2 -4.78 143 0.824 0 0 0 test.phys initStep + 1 20.7 -4.56 144 0.555 0.269 2.4 2.4 test.phys eIoni + 2 21.8 -3.87 144 0.301 0.254 1.89 4.29 test.phys eIoni + 3 22.3 -3.57 144 0 0.301 1.16 5.45 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 19, Parent ID = 2 @@ -2732,10 +2656,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 7.06 -3.02 110 0.909 0 0 0 test.phys initStep - 1 6.16 -2.43 111 0.615 0.293 2.55 2.55 test.phys eIoni - 2 5.49 -2.24 113 0.345 0.27 2.01 4.56 test.phys eIoni - 3 4.97 -1.97 113 0.0901 0.255 1.34 5.9 test.phys eIoni - 4 5.03 -1.92 113 0 0.0901 0.167 6.07 test.phys eIoni + 1 6.16 -2.43 111 0.601 0.307 2.55 2.55 test.phys eIoni + 2 5.99 -1.92 113 0.0461 0.555 1.98 4.54 test.phys eIoni + 3 5.99 -1.9 113 0 0.0461 0.0525 4.59 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 2 @@ -2743,8 +2666,51 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 4.28 -2.47 98.1 4.33 0 0 0 test.phys initStep - 1 17.2 -1.61 200 4.33 0 103 103 World Transportation - 2 1.26e+03 81.4 1e+04 4.33 0 9.88e+03 9.98e+03 OutOfWorld Transportation + 1 12.1 -1.95 160 0.284 0 62.1 62.1 test.phys biasWrapper(compt) + 2 69 54.9 68.5 0.136 0 122 184 test.phys biasWrapper(compt) + 3 -7.21 25.2 190 0.0935 0 147 330 test.phys biasWrapper(compt) + 4 -6.73 41.4 176 0.079 0 21.4 352 test.phys biasWrapper(compt) + 5 -6.6 61.8 200 0.079 0 31.2 383 World Transportation + 6 48.7 8.55e+03 1e+04 0.079 0 1.3e+04 1.33e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -6.73 41.4 176 0.0144 0 0 0 test.phys initStep + 1 -6.73 41.4 176 0 0.0144 0.00677 0.00677 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -7.21 25.2 190 0.0424 0 0 0 test.phys initStep + 1 -7.21 25.2 190 0 0.0424 0.0453 0.0453 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 69 54.9 68.5 0.148 0 0 0 test.phys initStep + 1 69.1 55 68.4 0 0.148 0.385 0.385 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 12.1 -1.95 160 4.05 0 0 0 test.phys initStep + 1 12.8 -2.11 167 2.87 1.18 7.73 7.73 test.phys eIoni + 2 16.8 -2.6 171 2.16 0.702 5.8 13.5 test.phys eIoni + 3 19.9 -4.03 173 1.58 0.587 4.65 18.2 test.phys eIoni + 4 20.5 -6.31 175 1.13 0.45 3.68 21.9 test.phys eIoni + 5 21.5 -7.63 177 0.81 0.316 2.92 24.8 test.phys eIoni + 6 22.7 -7.34 178 0.503 0.307 2.38 27.2 test.phys eIoni + 7 23.5 -6.5 179 0.226 0.276 1.78 28.9 test.phys eIoni + 8 23.7 -6.31 178 0 0.226 0.762 29.7 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -2753,1556 +2719,177 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 100 0 0 0 World initStep 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 148 0 0 148 648 test.phys biasWrapper(conv) + 2 0 0 88.8 0 0 88.8 589 test.phys biasWrapper(conv) ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 148 6.89 0 0 0 test.phys initStep - 1 -0.0923 -0.147 150 6.69 0.162 1.47 1.47 test.phys eBrem - 2 -1.25 -1.1 161 5.06 1.63 12.1 13.5 test.phys eIoni - 3 -0.394 -2 166 4.45 0.609 4.69 18.2 test.phys eBrem - 4 2.27 -3.89 173 3.35 1.1 8.43 26.7 test.phys eIoni - 5 3.13 -6.68 179 2.63 0.721 6.64 33.3 test.phys eIoni - 6 5.68 -9.4 182 1.99 0.64 5.45 38.7 test.phys eIoni - 7 8.62 -11.7 183 1.32 0.672 4.39 43.1 test.phys eIoni - 8 10.2 -12.8 185 0.826 0.49 3.26 46.4 test.phys eIoni - 9 11 -14.5 185 0.538 0.288 2.41 48.8 test.phys eIoni - 10 10.4 -15.3 184 0.2 0.339 1.85 50.7 test.phys eIoni - 11 10.5 -15.5 184 0 0.2 0.603 51.3 test.phys eIoni - 12 10.5 -15.5 184 0 0 0 51.3 test.phys annihil + 0 0 0 88.8 58.5 0 0 0 test.phys initStep + 1 -0.212 -0.306 98.2 56.9 1.31 9.41 9.41 test.phys eIoni + 2 -0.409 -0.697 113 54.6 1.9 14.4 23.8 test.phys eIoni + 3 0.852 0.0893 128 52.4 1.86 15.4 39.2 test.phys eIoni + 4 1.36 0.0647 133 51.6 0.78 5.56 44.7 test.phys eBrem + 5 15.4 -0.539 193 43.4 8.24 61.2 106 test.phys eBrem + 6 15.6 -0.453 194 42.3 0.0718 0.73 107 test.phys eIoni + 7 16.1 -0.189 196 40.3 0.273 2.44 109 test.phys eBrem + 8 16.9 0.277 200 39.7 0.566 4.14 113 World Transportation + 9 2.67e+03 572 1e+04 39.7 3.46e-22 1.02e+04 1.03e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 10.5 -15.5 184 0.511 0 0 0 test.phys initStep - 1 21.5 21.5 200 0.511 0 41.7 41.7 World Transportation - 2 2.98e+03 1e+04 4.42e+03 0.511 0 1.12e+04 1.13e+04 OutOfWorld Transportation + 0 16.1 -0.189 196 1.7 0 0 0 test.phys initStep + 1 16.9 0.273 200 1.7 0 4.14 4.14 World Transportation + 2 2.04e+03 1.13e+03 1e+04 1.7 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 10.5 -15.5 184 0.511 0 0 0 test.phys initStep - 1 -3.59 -63.1 164 0.335 0 53.5 53.5 test.phys biasWrapper(compt) - 2 42.4 -146 200 0.335 0 102 155 World Transportation - 3 5.49e+03 -1e+04 4.44e+03 0.335 0 1.2e+04 1.22e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.59 -63.1 164 0.176 0 0 0 test.phys initStep - 1 -3.75 -63.2 164 0 0.176 0.509 0.509 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.394 -2 166 0.00554 0 0 0 test.phys initStep - 1 0.0233 -2.25 167 0 0.000405 1.01 1.01 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0233 -2.25 167 0.00514 0 0 0 test.phys initStep - 1 0.0236 -2.25 167 0 0.00514 0.00113 0.00113 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0923 -0.147 150 0.0319 0 0 0 test.phys initStep - 1 -6.97 -0.756 178 0.0292 0 29.4 29.4 test.phys biasWrapper(compt) - 2 4.98 3.01 175 0 0.000405 13 42.3 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.98 3.01 175 0.0288 0 0 0 test.phys initStep - 1 4.99 3.02 175 0 0.0288 0.023 0.023 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.97 -0.756 178 0.00268 0 0 0 test.phys initStep - 1 -6.97 -0.756 178 0 0.00268 0.000381 0.000381 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 148 92.1 0 0 0 test.phys initStep - 1 9.04e-05 9.2e-07 148 92 0.0334 0.116 0.116 test.phys eBrem - 2 0.0132 0.00141 200 85.7 6.38 51.6 51.7 World Transportation - 3 -765 -532 1e+04 85.7 3.57e-22 9.84e+03 9.9e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.04e-05 9.2e-07 148 0.009 0 0 0 test.phys initStep - 1 -0.000568 0.00027 151 0 0.000405 2.53 2.53 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000568 0.00027 151 0.0086 0 0 0 test.phys initStep - 1 -0.00138 -0.000508 151 0 0.0086 0.00273 0.00273 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 156 0 0 156 656 test.phys biasWrapper(conv) - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 156 80.4 0 0 0 test.phys initStep - 1 -0.111 0.465 170 77 1.68 14.2 14.2 test.phys eIoni - 2 -0.312 0.719 184 74.9 1.76 13.4 27.7 test.phys eIoni - 3 -0.677 0.933 200 73 1.93 16.3 44 World Transportation - 4 -685 321 1e+04 73 3.52e-22 9.83e+03 9.87e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.312 0.719 184 0.319 0 0 0 test.phys initStep - 1 0.126 1.1 184 0.093 0.226 1.24 1.24 test.phys eIoni - 2 0.129 1.07 184 0 0.093 0.177 1.41 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.111 0.465 170 1.7 0 0 0 test.phys initStep - 1 -1.78 1.84 173 1.28 0.42 3.88 3.88 test.phys eIoni - 2 -1.51 2.22 176 0.681 0.599 3.18 7.07 test.phys eIoni - 3 -1.46 1.92 177 0.275 0.147 1.34 8.41 test.phys eBrem - 4 -1.11 2.26 177 0.0772 0.198 1.03 9.44 test.phys eIoni - 5 -1.1 2.3 177 0 0.0772 0.129 9.57 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.46 1.92 177 0.259 0 0 0 test.phys initStep - 1 -1.7 11.7 185 0.156 0 13.1 13.1 test.phys biasWrapper(compt) - 2 354 -49 92.7 0.143 0 373 386 test.phys biasWrapper(compt) - 3 379 -56.2 108 0.141 0 30.6 416 test.phys biasWrapper(compt) - 4 381 -56.8 109 0.098 0 1.8 418 test.phys biasWrapper(compt) - 5 372 -32.5 76.6 0.0969 0 41.1 459 test.phys biasWrapper(compt) - 6 373 -27.6 71.6 0.0867 0 7.02 466 test.phys biasWrapper(compt) - 7 437 -47.3 13.9 0.079 0 88.7 555 test.phys biasWrapper(compt) - 8 441 -33 -7.11e-15 0.079 0 20.2 575 World Transportation - 9 2.94e+03 1e+04 -9.82e+03 0.079 0 1.43e+04 1.48e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 437 -47.3 13.9 0.00778 0 0 0 test.phys initStep - 1 437 -47.3 13.9 0 0.00778 0.0023 0.0023 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 373 -27.6 71.6 0.0102 0 0 0 test.phys initStep - 1 373 -27.6 71.6 0 0.0102 0.00367 0.00367 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 372 -32.5 76.6 0.0011 0 0 0 test.phys initStep - 1 372 -32.5 76.6 0 0.0011 9.6e-05 9.6e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 381 -56.8 109 0.0428 0 0 0 test.phys initStep - 1 381 -56.9 109 0 0.0428 0.0459 0.0459 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 379 -56.2 108 0.00221 0 0 0 test.phys initStep - 1 379 -56.2 108 0 0.00221 0.000279 0.000279 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 354 -49 92.7 0.0128 0 0 0 test.phys initStep - 1 354 -49 92.7 0 0.0128 0.00552 0.00552 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.7 11.7 185 0.103 0 0 0 test.phys initStep - 1 -1.75 11.8 185 0 0.103 0.21 0.21 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 156 18.6 0 0 0 test.phys initStep - 1 3.54 1.86 187 15 3.61 31 31 test.phys eIoni - 2 4.52 3.22 196 10 1.2 9.88 40.9 test.phys eIoni - 3 5.81 5.02 200 9.57 0.464 4.4 45.3 World Transportation - 4 844 3.9e+03 1e+04 9.57 3.16e-22 1.06e+04 1.06e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.52 3.22 196 3.74 0 0 0 test.phys initStep - 1 4.95 2.83 200 3.13 0.609 3.94 3.94 World Transportation - 2 -1.13e+03 -1.82e+03 1e+04 3.13 2.73e-22 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 59 0 0 59 559 test.phys biasWrapper(conv) - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 59 35.6 0 0 0 test.phys initStep - 1 0.393 0.225 66.5 34.4 0.946 7.5 7.5 test.phys eIoni - 2 0.483 0.866 71 33.3 0.582 4.55 12.1 test.phys eIoni - 3 -2.44 6.11 125 26.5 6.81 54.6 66.6 test.phys eIoni - 4 -6.78 11.6 163 18.3 4.49 38.9 106 test.phys eBrem - 5 -8.44 16 177 16.3 1.75 14.4 120 test.phys eIoni - 6 -9.44 17.5 184 15.3 0.863 7.47 127 test.phys eBrem - 7 -10.5 20.2 193 14.1 1.21 9.39 137 test.phys eBrem - 8 -11.7 22.7 200 13.1 0.994 7.79 145 World Transportation - 9 406 4.28e+03 1e+04 13.1 3.28e-22 1.07e+04 1.08e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -10.5 20.2 193 0.0228 0 0 0 test.phys initStep - 1 -12.1 22.9 200 0.0228 0 7.88 7.88 World Transportation - 2 -2.18e+03 3.63e+03 1e+04 0.0228 0 1.07e+04 1.07e+04 OutOfWorld Transportation + 0 15.6 -0.453 194 1.03 0 0 0 test.phys initStep + 1 16.4 1.21 195 0.701 0.329 2.76 2.76 test.phys eIoni + 2 17.9 0.507 195 0.448 0.253 2.18 4.94 test.phys eIoni + 3 18.7 0.769 196 0.116 0.332 1.64 6.58 test.phys eIoni + 4 18.6 0.761 196 0 0.116 0.256 6.84 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.44 17.5 184 0.116 0 0 0 test.phys initStep - 1 -11.7 20.9 200 0.116 0 16.6 16.6 World Transportation - 2 -1.37e+03 2.07e+03 1e+04 0.116 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 15.4 -0.539 193 0.0239 0 0 0 test.phys initStep + 1 17 0.318 200 0.0239 0 7.33 7.33 World Transportation + 2 2.12e+03 1.18e+03 1e+04 0.0239 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.44 16 177 0.282 0 0 0 test.phys initStep - 1 -8.48 16.6 177 0 0.282 1.07 1.07 test.phys eIoni + 0 1.36 0.0647 133 0.00481 0 0 0 test.phys initStep + 1 1.47 0.0373 134 0 0.000405 0.553 0.553 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.78 11.6 163 3.72 0 0 0 test.phys initStep - 1 -10.4 21.8 200 3.72 0 38.5 38.5 World Transportation - 2 -962 2.71e+03 1e+04 3.72 0 1.02e+04 1.02e+04 OutOfWorld Transportation + 0 1.47 0.0373 134 0.00441 0 0 0 test.phys initStep + 1 1.47 0.0371 134 0 0.00441 0.000868 0.000868 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.852 0.0893 128 0.327 0 0 0 test.phys initStep + 1 0.783 0.681 128 0.11 0.216 1.27 1.27 test.phys eIoni + 2 0.84 0.663 128 0 0.11 0.235 1.5 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.483 0.866 71 0.491 0 0 0 test.phys initStep - 1 -0.33 1.41 71.6 0.262 0.229 1.75 1.75 test.phys eIoni - 2 -0.516 1.11 72 0 0.262 0.956 2.7 test.phys eIoni + 0 -0.409 -0.697 113 0.415 0 0 0 test.phys initStep + 1 0.0488 0.0358 113 0.123 0.293 1.56 1.56 test.phys eIoni + 2 0.0896 -0.083 113 0 0.123 0.281 1.84 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.393 0.225 66.5 0.258 0 0 0 test.phys initStep - 1 0.205 -0.121 66.8 0 0.258 0.934 0.934 test.phys eIoni + 0 -0.212 -0.306 98.2 0.253 0 0 0 test.phys initStep + 1 -0.109 0.0845 98.5 0 0.253 0.905 0.905 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 59 63.4 0 0 0 test.phys initStep - 1 -0.0286 0.0138 61.8 62.7 0.28 2.75 2.75 test.phys eIoni - 2 -0.0892 0.629 81.5 57.7 2.65 19.8 22.5 test.phys eBrem - 3 -0.18 0.646 87.7 56.9 0.671 6.13 28.6 test.phys eBrem - 4 0.4 -0.515 110 53.2 3.41 22.6 51.2 test.phys eIoni - 5 0.341 -0.783 112 47.9 0.246 2.04 53.3 test.phys eBrem - 6 0.288 -0.977 114 47.5 0.189 1.44 54.7 test.phys eBrem - 7 0.139 -1.97 121 46.4 0.852 7.38 62.1 test.phys eIoni - 8 -1.34 -6.7 150 29.7 3.63 29.1 91.2 test.phys eBrem - 9 -1.5 -7.58 156 28.4 0.65 6.15 97.4 test.phys eIoni - 10 -1.48 -9.56 167 24.6 1.53 11.9 109 test.phys eIoni - 11 -1.48 -10.3 173 23.9 0.687 6.02 115 test.phys eBrem - 12 -1.73 -11.7 181 22.8 0.987 8.12 123 test.phys eBrem - 13 -1.79 -11.9 182 21.8 0.0728 0.409 124 test.phys eIoni - 14 -2.13 -16.7 192 20.1 1.47 11.5 135 test.phys eIoni - 15 -2.85 -20.4 200 19 1.05 8.72 144 World Transportation - 16 -1.27e+03 -4.47e+03 1e+04 19 3.45e-22 1.08e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.13 -16.7 192 0.242 0 0 0 test.phys initStep - 1 -2.09 -16.4 193 0 0.242 0.847 0.847 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.79 -11.9 182 0.974 0 0 0 test.phys initStep - 1 -3.13 -11.6 183 0.66 0.315 2.66 2.66 test.phys eIoni - 2 -3.32 -11.4 185 0.386 0.274 2.1 4.76 test.phys eIoni - 3 -3.51 -10.8 186 0.18 0.205 1.47 6.24 test.phys eIoni - 4 -3.44 -10.6 186 0 0.18 0.531 6.77 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.73 -11.7 181 0.0847 0 0 0 test.phys initStep - 1 -5.87 -20.3 200 0.0847 0 20.9 20.9 World Transportation - 2 -2.18e+03 -4.51e+03 1e+04 0.0847 0 1.1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.48 -10.3 173 0.0323 0 0 0 test.phys initStep - 1 -1.31 -12.4 188 0.0319 0 14.4 14.4 test.phys biasWrapper(compt) - 2 2.18 -6.09 200 0.0319 0 14.3 28.7 World Transportation - 3 2.77e+03 5e+03 1e+04 0.0319 0 1.13e+04 1.14e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 20 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.31 -12.4 188 0.000416 0 0 0 test.phys initStep - 1 -1.31 -12.4 188 0 0.000416 2.69e-05 2.69e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.48 -9.56 167 2.2 0 0 0 test.phys initStep - 1 -1.9 -12.3 171 1.65 0.546 4.71 4.71 test.phys eIoni - 2 -0.438 -15 172 1.22 0.439 3.81 8.52 test.phys eIoni - 3 -0.289 -15.2 175 0.897 0.319 3.08 11.6 test.phys eIoni - 4 1.34 -15.9 176 0.584 0.313 2.53 14.1 test.phys eIoni - 5 1.01 -16.7 177 0.239 0.344 1.95 16.1 test.phys eIoni - 6 1.37 -16.7 177 0 0.239 0.831 16.9 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.5 -7.58 156 0.685 0 0 0 test.phys initStep - 1 -0.564 -6.97 157 0.367 0.317 2.15 2.15 test.phys eIoni - 2 0.25 -6.94 157 0.113 0.254 1.41 3.56 test.phys eIoni - 3 0.277 -6.85 157 0 0.113 0.246 3.81 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.34 -6.7 150 13.1 0 0 0 test.phys initStep - 1 -3.07 -16 200 13.1 0 51.3 51.3 World Transportation - 2 -339 -1.82e+03 1e+04 13.1 0 9.97e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.139 -1.97 121 0.247 0 0 0 test.phys initStep - 1 0.485 -2.19 121 0 0.247 0.875 0.875 test.phys eIoni + 0 0 0 88.8 40.5 0 0 0 test.phys initStep + 1 3.32 4.5 138 33.5 6.69 49.8 49.8 test.phys eBrem + 2 5.04 5.65 145 32.3 0.991 7.32 57.1 test.phys eIoni + 3 5.61 6.09 148 32 0.279 2.45 59.6 test.phys eBrem + 4 8.27 9.63 162 30 2.04 15.2 74.8 test.phys eBrem + 5 12.8 16.2 200 25.1 4.84 39.1 114 World Transportation + 6 -336 3.82e+03 1e+04 25.1 3.43e-22 1.05e+04 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.288 -0.977 114 0.209 0 0 0 test.phys initStep - 1 -7.1 -12.1 200 0.209 0 87.4 87.4 World Transportation - 2 -846 -1.28e+03 1e+04 0.209 0 9.92e+03 1e+04 OutOfWorld Transportation + 0 8.27 9.63 162 0.00653 0 0 0 test.phys initStep + 1 8.52 10 164 0 0.000405 2.15 2.15 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 15 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.52 10 164 0.00613 0 0 0 test.phys initStep + 1 8.52 10 164 0 0.00613 0.00152 0.00152 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.341 -0.783 112 5.02 0 0 0 test.phys initStep - 1 -2.22 -13 200 5.02 0 88.7 88.7 World Transportation - 2 -288 -1.38e+03 1e+04 5.02 0 9.9e+03 9.99e+03 OutOfWorld Transportation + 0 5.61 6.09 148 0.00342 0 0 0 test.phys initStep + 1 5.67 6.09 148 0 0.000405 0.151 0.151 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 14 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.67 6.09 148 0.00301 0 0 0 test.phys initStep + 1 5.67 6.09 148 0 0.00301 0.000461 0.000461 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 13, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.4 -0.515 110 0.288 0 0 0 test.phys initStep - 1 0.754 -0.199 111 0.00982 0.279 1.1 1.1 test.phys eIoni - 2 0.755 -0.2 111 0 0.00982 0.00345 1.1 test.phys eIoni + 0 5.04 5.65 145 0.239 0 0 0 test.phys initStep + 1 4.75 5.53 146 0 0.239 0.829 0.829 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.18 0.646 87.7 0.12 0 0 0 test.phys initStep - 1 -0.59 -0.884 148 0.118 0 60.4 60.4 test.phys biasWrapper(compt) - 2 1.45 7.58 169 0.118 0 22.4 82.8 test.phys biasWrapper(compt) - 3 1.1 25.4 200 0.118 0 36 119 World Transportation - 4 -106 5.6e+03 1e+04 0.118 0 1.13e+04 1.14e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.45 7.58 169 0.000359 0 0 0 test.phys initStep - 1 1.45 7.58 169 0 0.000359 2.28e-05 2.28e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.59 -0.884 148 0.00248 0 0 0 test.phys initStep - 1 -0.59 -0.885 148 0 0.00248 0.000334 0.000334 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0892 0.629 81.5 2.36 0 0 0 test.phys initStep - 1 -0.0243 1.33 110 1.36 0 28.8 28.8 test.phys biasWrapper(compt) - 2 -55.9 -9.19 200 1.36 0 106 135 World Transportation - 3 -6.16e+03 -1.16e+03 1e+04 1.36 0 1.16e+04 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0243 1.33 110 1 0 0 0 test.phys initStep - 1 1.11 1.63 112 0.544 0.458 2.71 2.71 test.phys eIoni - 2 1.01 2.79 113 0.286 0.258 1.87 4.58 test.phys eIoni - 3 1.53 2.63 113 0.0612 0.225 1.09 5.66 test.phys eIoni - 4 1.56 2.6 113 0 0.0612 0.0858 5.75 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0286 0.0138 61.8 0.371 0 0 0 test.phys initStep - 1 0.673 -0.00946 62.2 0.122 0.249 1.43 1.43 test.phys eIoni - 2 0.623 0.118 62.2 0 0.122 0.28 1.71 test.phys eIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 200 1 0 200 700 World Transportation - 3 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 97.7 0.908 0 97.7 598 test.phys biasWrapper(hadElastic) - 3 -0.747 -2.79 98.7 0.841 0.0664 3.06 601 test.phys biasWrapper(hadElastic) - 4 -0.0935 -4.24 106 0.74 0 7.68 608 test.phys biasWrapper(hadElastic) - 5 -6.8 -53.7 103 0.683 0.0574 50 658 test.phys biasWrapper(hadElastic) - 6 -45 -93.7 0 0.683 0 117 775 World Transportation - 7 -3.75e+03 -3.98e+03 -1e+04 0.683 0 1.14e+04 1.21e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0935 -4.24 106 0.101 0 0 0 test.phys initStep - 1 -0.0934 -4.24 106 0 0.101 0.00117 0.00117 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 97.7 0.0923 0 0 0 test.phys initStep - 1 0.000179 0.000668 97.7 0 0.0923 0.0011 0.0011 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 34.9 0.948 0.0522 34.9 535 test.phys biasWrapper(hadElastic) - 3 -46.6 -97.6 122 0.879 0.069 139 674 test.phys biasWrapper(hadElastic) - 4 -47 -95.4 132 0.796 0 10.3 684 test.phys biasWrapper(hadElastic) - 5 -37.2 -123 150 0.672 0 34.6 719 test.phys biasWrapper(hadElastic) - 6 -140 -107 193 0.52 0 113 832 test.phys biasWrapper(hadElastic) - 7 -132 -117 181 0.449 0 17.9 849 test.phys biasWrapper(hadElastic) - 8 -131 -117 181 0.441 0.00797 0.579 850 test.phys biasWrapper(hadElastic) - 9 -112 -91.8 200 0.441 0 36.7 887 World Transportation - 10 7.59e+03 1e+04 7.66e+03 0.441 0 1.47e+04 1.56e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -132 -117 181 0.0712 0 0 0 test.phys initStep - 1 -132 -117 181 0 0.0712 0.000931 0.000931 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -140 -107 193 0.151 0 0 0 test.phys initStep - 1 -140 -107 193 0 0.151 0.00151 0.00151 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -37.2 -123 150 0.125 0 0 0 test.phys initStep - 1 -37.2 -123 150 0 0.125 0.00133 0.00133 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -47 -95.4 132 0.0827 0 0 0 test.phys initStep - 1 -47 -95.4 132 0 0.0827 0.00102 0.00102 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 36.2 0.931 0.0687 36.2 536 test.phys biasWrapper(hadElastic) - 3 2.4 -11.6 43.2 0.928 0.00333 13.8 550 test.phys biasWrapper(hadElastic) - 4 6.17 -23.3 54.4 0.716 0 16.5 567 test.phys biasWrapper(hadElastic) - 5 18 50.9 37.2 0.701 0.0154 77 644 test.phys biasWrapper(hadElastic) - 6 20.1 53.7 37.4 0.536 0 3.53 647 test.phys biasWrapper(hadElastic) - 7 15.9 32.6 43.5 0.529 0.00741 22.3 669 test.phys biasWrapper(hadElastic) - 8 -9.96 -2.12 51.3 0.526 0.00326 44 713 test.phys biasWrapper(hadElastic) - 9 -103 -104 119 0.445 0 154 868 test.phys biasWrapper(hadElastic) - 10 -113 -146 0 0.445 0 127 995 World Transportation - 11 -935 -3.68e+03 -1e+04 0.445 0 1.06e+04 1.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -103 -104 119 0.0804 0 0 0 test.phys initStep - 1 -103 -104 119 0 0.0804 0.00101 0.00101 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 20.1 53.7 37.4 0.164 0 0 0 test.phys initStep - 1 20.1 53.7 37.4 0 0.164 0.00159 0.00159 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.17 -23.3 54.4 0.212 0 0 0 test.phys initStep - 1 6.17 -23.3 54.4 0 0.212 0.0018 0.0018 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 33.5 0.971 0.0289 33.5 533 test.phys biasWrapper(hadElastic) - 3 -35.6 -31.8 96.4 0.893 0 79 612 test.phys biasWrapper(hadElastic) - 4 -15.1 -50.4 117 0.883 0.00965 34.3 647 test.phys biasWrapper(hadElastic) - 5 6.81 -82.4 176 0.868 0.0152 70.8 718 test.phys biasWrapper(hadElastic) - 6 31.1 -120 200 0.868 0 50.8 768 World Transportation - 7 6.41e+03 -1e+04 6.55e+03 0.868 0 1.34e+04 1.41e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -35.6 -31.8 96.4 0.078 0 0 0 test.phys initStep - 1 -35.6 -31.8 96.4 0 0.078 0.000987 0.000987 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 35.2 0.845 0 35.2 535 test.phys biasWrapper(hadElastic) - 3 -6.67 -3.08 33.9 0.754 0 7.45 543 test.phys biasWrapper(hadElastic) - 4 -38.9 21 75.4 0.571 0 57.7 600 test.phys biasWrapper(hadElastic) - 5 -19.6 -11.2 52.6 0.547 0.0249 43.9 644 test.phys biasWrapper(hadElastic) - 6 7.71 -30.8 58 0.528 0.0183 34 678 test.phys biasWrapper(hadElastic) - 7 75.6 -147 0 0.528 0 147 825 World Transportation - 8 5.82e+03 -1e+04 -4.91e+03 0.528 0 1.24e+04 1.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -38.9 21 75.4 0.183 0 0 0 test.phys initStep - 1 -38.9 21 75.4 0 0.183 0.00169 0.00169 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.67 -3.08 33.9 0.091 0 0 0 test.phys initStep - 1 -6.67 -3.08 33.9 0 0.091 0.00109 0.00109 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 35.2 0.155 0 0 0 test.phys initStep - 1 0.000756 0.00035 35.2 0 0.155 0.00153 0.00153 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 28.7 0.888 0 28.7 529 test.phys biasWrapper(hadElastic) - 3 -250 -26.1 73.1 0.83 0.0576 256 784 test.phys biasWrapper(hadElastic) - 4 -321 -83.4 0 0.83 0 117 901 World Transportation - 5 -1e+04 -7.93e+03 -9.99e+03 0.83 0 1.6e+04 1.69e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 28.7 0.112 0 0 0 test.phys initStep - 1 0.000765 7.96e-05 28.7 0 0.112 0.00125 0.00125 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 46.6 0.859 0 46.6 547 test.phys biasWrapper(hadElastic) - 3 1.45 2.29 46.4 0.839 0.0206 2.71 549 test.phys biasWrapper(hadElastic) - 4 17.4 10.4 40.6 0.743 0 18.8 568 test.phys biasWrapper(hadElastic) - 5 34.3 -19.2 26.9 0.694 0.0492 36.7 605 test.phys biasWrapper(hadElastic) - 6 24.9 -49.7 34.9 0.69 0.0039 32.9 638 test.phys biasWrapper(hadElastic) - 7 24.2 -52.7 36.6 0.682 0.00755 3.55 641 test.phys biasWrapper(hadElastic) - 8 -17.6 -112 65.3 0.619 0.0636 78.1 719 test.phys biasWrapper(hadElastic) - 9 0.00626 -126 91.8 0.566 0.0532 34.9 754 test.phys biasWrapper(hadElastic) - 10 18.5 -108 104 0.484 0 29.2 783 test.phys biasWrapper(hadElastic) - 11 4.15 -113 128 0.443 0.0412 28.4 812 test.phys biasWrapper(hadElastic) - 12 39.9 -96.5 184 0.43 0.0131 67.8 880 test.phys biasWrapper(hadElastic) - 13 44.8 -99.1 188 0.417 0.0126 7.12 887 test.phys biasWrapper(hadElastic) - 14 353 -213 200 0.417 0 329 1.22e+03 World Transportation - 15 1e+04 -3.78e+03 570 0.417 0 1.03e+04 1.15e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 18.5 -108 104 0.0811 0 0 0 test.phys initStep - 1 18.5 -108 104 0 0.0811 0.00101 0.00101 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.4 10.4 40.6 0.0959 0 0 0 test.phys initStep - 1 17.4 10.4 40.6 0 0.0959 0.00113 0.00113 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 46.6 0.141 0 0 0 test.phys initStep - 1 -0.000442 -0.000698 46.6 0 0.141 0.00144 0.00144 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 103 0.973 0.0268 103 603 test.phys biasWrapper(hadElastic) - 3 -13.7 11.4 128 0.822 0 30.5 633 test.phys biasWrapper(hadElastic) - 4 -30.1 -29.5 128 0.737 0 44.1 677 test.phys biasWrapper(hadElastic) - 5 -30.2 -30.1 131 0.726 0.0104 2.4 680 test.phys biasWrapper(hadElastic) - 6 -22.4 -41.8 150 0.62 0 24 704 test.phys biasWrapper(hadElastic) - 7 -185 -31 200 0.62 0 170 874 World Transportation - 8 -1e+04 622 3.22e+03 0.62 0 1.03e+04 1.12e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -22.4 -41.8 150 0.107 0 0 0 test.phys initStep - 1 -22.4 -41.8 150 0 0.107 0.00121 0.00121 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -30.1 -29.5 128 0.0854 0 0 0 test.phys initStep - 1 -30.1 -29.5 128 0 0.0854 0.00105 0.00105 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.7 11.4 128 0.151 0 0 0 test.phys initStep - 1 -13.7 11.4 128 0 0.151 0.00151 0.00151 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 67 0.882 0 67 567 test.phys biasWrapper(hadElastic) - 3 266 223 113 0.855 0.0276 350 917 test.phys biasWrapper(hadElastic) - 4 276 239 131 0.674 0 25.9 943 test.phys biasWrapper(hadElastic) - 5 276 242 76 0.636 0.0383 54.9 998 test.phys biasWrapper(hadElastic) - 6 279 247 72.5 0.616 0.0199 6.48 1e+03 test.phys biasWrapper(hadElastic) - 7 286 271 0 0.616 0 76.7 1.08e+03 World Transportation - 8 1.21e+03 3.59e+03 -1e+04 0.616 0 1.06e+04 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 276 239 131 0.18 0 0 0 test.phys initStep - 1 276 239 131 0 0.18 0.00168 0.00168 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 67 0.118 0 0 0 test.phys initStep - 1 -0.000601 -0.000504 67 0 0.118 0.00129 0.00129 test.phys ionIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 14.6 99.4 0 14.6 515 test.phys biasWrapper(hadElastic) - 3 -4.24 8.92 49.5 99.1 0 36.3 551 test.phys biasWrapper(hadElastic) - 4 0.642 22.2 200 99.1 0 151 702 World Transportation - 5 319 889 1e+04 99.1 0 9.84e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.24 8.92 49.5 0.362 0 0 0 test.phys initStep - 1 -4.25 8.92 49.5 0 0.362 0.00216 0.00216 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 14.6 0.57 0 0 0 test.phys initStep - 1 0.00103 -0.00217 14.6 0 0.57 0.00247 0.00247 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 38 0 0 38 538 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C13, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 38 1.92 0 0 0 test.phys initStep - 1 -9.82e-05 -0.00259 38 0 1.92 0.00385 0.00385 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 38 0.35 0 0 0 test.phys initStep - 1 -61.6 -42.3 22.1 0.186 0 76.4 76.4 test.phys biasWrapper(compt) - 2 -79.4 0.491 80.3 0.11 0 74.4 151 test.phys biasWrapper(compt) - 3 -40.6 -61.4 42.5 0.108 0 82.2 233 test.phys biasWrapper(compt) - 4 52.7 -132 7.8 0.101 0 122 355 test.phys biasWrapper(compt) - 5 55.4 -135 7.11e-15 0.101 0 8.8 364 World Transportation - 6 3.5e+03 -4.05e+03 -1e+04 0.101 0 1.13e+04 1.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 52.7 -132 7.8 0.00673 0 0 0 test.phys initStep - 1 52.7 -132 7.8 0 0.00673 0.00179 0.00179 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -40.6 -61.4 42.5 0.00169 0 0 0 test.phys initStep - 1 -40.6 -61.4 42.5 0 0.00169 0.000183 0.000183 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -79.4 0.491 80.3 0.0761 0 0 0 test.phys initStep - 1 -79.4 0.531 80.4 0 0.0761 0.125 0.125 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.6 -42.3 22.1 0.164 0 0 0 test.phys initStep - 1 -61.7 -42.5 22 0 0.164 0.454 0.454 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 38 3.69 0 0 0 test.phys initStep - 1 164 -122 200 3.69 0 261 261 World Transportation - 2 1e+04 -7.43e+03 9.9e+03 3.69 0 1.56e+04 1.59e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 38 4.75 0 0 0 test.phys initStep - 1 -2.39 -4.97 34.7 0 0 6.41 6.41 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C14, Track ID = 14, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.39 -4.97 34.7 0.596 0 0 0 test.phys initStep - 1 -2.39 -4.98 34.7 0 0.596 0.00295 0.00295 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.39 -4.97 34.7 0.268 0 0 0 test.phys initStep - 1 -52 5.13 93.9 0.15 0 77.8 77.8 test.phys biasWrapper(compt) - 2 -35.8 9.92 95.4 0.117 0 16.9 94.7 test.phys biasWrapper(compt) - 3 -36.2 11.1 96.2 0.109 0 1.49 96.2 test.phys biasWrapper(compt) - 4 -30.4 165 64 0.105 0 157 254 test.phys biasWrapper(compt) - 5 -98.4 272 7.11e-15 0.105 0 142 395 World Transportation - 6 -6.29e+03 1e+04 -5.83e+03 0.105 0 1.29e+04 1.33e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -30.4 165 64 0.00421 0 0 0 test.phys initStep - 1 -30.4 165 64 0 0.00421 0.000803 0.000803 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -36.2 11.1 96.2 0.0081 0 0 0 test.phys initStep - 1 -36.2 11.1 96.2 0 0.0081 0.00246 0.00246 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -35.8 9.92 95.4 0.0328 0 0 0 test.phys initStep - 1 -35.8 9.92 95.4 0 0.0328 0.0288 0.0288 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -52 5.13 93.9 0.118 0 0 0 test.phys initStep - 1 -52.1 5.13 93.9 0 0.118 0.264 0.264 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.39 -4.97 34.7 1.92 0 0 0 test.phys initStep - 1 -29.5 42.8 184 1.39 0 159 159 test.phys biasWrapper(compt) - 2 -38 42.5 200 1.39 0 17.8 177 World Transportation - 3 -5.42e+03 -162 1e+04 1.39 0 1.12e+04 1.14e+04 OutOfWorld Transportation + 0 3.32 4.5 138 0.268 0 0 0 test.phys initStep + 1 9.03 8.12 164 0.176 0 26.2 26.2 test.phys biasWrapper(compt) + 2 38.6 -38.3 164 0.172 0 55.1 81.3 test.phys biasWrapper(compt) + 3 76.8 -156 200 0.172 0 129 210 World Transportation + 4 3.27e+03 -1e+04 3.22e+03 0.172 0 1.08e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 19, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -29.5 42.8 184 0.529 0 0 0 test.phys initStep - 1 -29 43.7 185 0.276 0.253 1.83 1.83 test.phys eIoni - 2 -28.8 43.5 186 0 0.276 1.03 2.87 test.phys eIoni + 0 38.6 -38.3 164 0.00409 0 0 0 test.phys initStep + 1 38.6 -38.3 164 0 0.00409 0.000767 0.000767 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 11, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.39 -4.97 34.7 2.53 0 0 0 test.phys initStep - 1 -2.27 -5.03 34.8 0.679 1.85 0.141 0.141 test.phys hIoni - 2 -2.25 -5.04 34.8 0.0443 0.635 0.0194 0.161 test.phys hIoni - 3 -2.25 -5.04 34.8 0.019 0.0253 0.00135 0.162 test.phys hIoni - 4 -2.25 -5.04 34.8 0.00881 0.0102 0.000832 0.163 test.phys hIoni - 5 -2.25 -5.04 34.8 0.00721 0.0016 0.000579 0.164 test.phys hIoni - 6 -2.25 -5.04 34.8 0 0.00721 0.000526 0.164 test.phys hIoni + 0 9.03 8.12 164 0.0918 0 0 0 test.phys initStep + 1 9.02 8.17 164 0 0.0918 0.173 0.173 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 38 81.7 0 0 0 test.phys initStep - 1 1.47 8.36 50.6 71.9 9.86 15.2 15.2 test.phys hIoni - 2 2.63 15.1 60.5 63.3 8.55 12.1 27.2 test.phys hIoni - 3 3.54 20.5 68.5 56.1 7.24 9.66 36.9 test.phys hIoni - 4 4.18 24.8 75 49.3 6.78 7.8 44.7 test.phys hIoni - 5 4.54 28.1 80.2 43.5 5.77 6.21 50.9 test.phys hIoni - 6 4.72 30.8 84.4 38.3 5.22 5 55.9 test.phys hIoni - 7 4.85 33 87.7 33.5 4.77 4 59.9 test.phys hIoni - 8 4.88 34.8 90.3 29.1 4.43 3.18 63.1 test.phys hIoni - 9 4.87 36.2 92.4 25.4 3.67 2.5 65.6 test.phys hIoni - 10 4.85 37.4 94 22.3 3.11 1.99 67.6 test.phys hIoni - 11 4.81 38.3 95.4 19.4 2.91 1.61 69.2 test.phys hIoni - 12 4.79 39 96.4 16.9 2.54 1.29 70.5 test.phys hIoni - 13 4.79 39.4 97 15.2 1.46 0.654 71.1 test.phys hadElastic - 14 5.11 40 97.5 13.1 2.07 0.886 72 test.phys hIoni - 15 5.37 40.5 97.9 11.2 1.97 0.717 72.7 test.phys hIoni - 16 5.58 40.9 98.3 9.24 1.92 0.576 73.3 test.phys hIoni - 17 5.75 41.2 98.6 7.52 1.72 0.455 73.8 test.phys hIoni - 18 5.87 41.5 98.8 5.86 1.66 0.362 74.1 test.phys hIoni - 19 5.97 41.7 99 4.31 1.56 0.283 74.4 test.phys hIoni - 20 6.05 41.8 99.1 2.67 1.64 0.219 74.6 test.phys hIoni - 21 6.11 41.9 99.2 0.759 1.91 0.149 74.8 test.phys hIoni - 22 6.12 41.9 99.2 0.0408 0.718 0.023 74.8 test.phys hIoni - 23 6.12 41.9 99.2 0.00505 0.0358 0.00129 74.8 test.phys hIoni - 24 6.12 41.9 99.2 0 0.00505 0.00044 74.8 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 20, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.79 39.4 97 0.219 0 0 0 test.phys initStep - 1 4.79 39.4 97 0 0.219 0.00183 0.00183 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 21.2 99.2 0 21.2 521 test.phys biasWrapper(hadElastic) - 3 30.8 53.7 200 99.2 0 189 710 World Transportation - 4 1.72e+03 3e+03 1e+04 99.2 0 1.04e+04 1.11e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.2 0.832 0 0 0 test.phys initStep - 1 -0.00132 -0.0023 21.2 0 0.832 0.00273 0.00273 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 135 100 0.0388 135 635 test.phys biasWrapper(hadElastic) - 3 4.55 0.462 199 0 0 64.1 699 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C12, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.55 0.462 199 8.07 0 0 0 test.phys initStep - 1 4.55 0.458 199 0 8.07 0.0104 0.0104 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = deuteron, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.55 0.462 199 3.71 0 0 0 test.phys initStep - 1 4.69 0.531 199 1.32 2.39 0.156 0.156 test.phys hIoni - 2 4.72 0.548 199 0 1.32 0.0372 0.193 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.55 0.462 199 0.251 0 0 0 test.phys initStep - 1 47.9 172 170 0.151 0 179 179 test.phys biasWrapper(compt) - 2 82.2 149 184 0.115 0 43.3 222 test.phys biasWrapper(compt) - 3 81.4 149 185 0.115 0 1.26 224 test.phys biasWrapper(compt) - 4 73.1 146 200 0.115 0 17.3 241 World Transportation - 5 -5.43e+03 -2.21e+03 1e+04 0.115 0 1.15e+04 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 81.4 149 185 0.000346 0 0 0 test.phys initStep - 1 81.4 149 185 0 0.000346 2.19e-05 2.19e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 82.2 149 184 0.0356 0 0 0 test.phys initStep - 1 82.2 149 184 0 0.0356 0.0333 0.0333 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 47.9 172 170 0.1 0 0 0 test.phys initStep - 1 47.8 172 170 0 0.1 0.2 0.2 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.55 0.462 199 1.12 0 0 0 test.phys initStep - 1 0.947 -71.4 171 0.248 0 77.1 77.1 test.phys biasWrapper(compt) - 2 -44.9 -39.2 200 0.248 0 62.9 140 World Transportation - 3 -1e+04 6.94e+03 6.39e+03 0.248 0 1.36e+04 1.38e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.947 -71.4 171 0.871 0 0 0 test.phys initStep - 1 1.15 -73.2 171 0.376 0.495 2.49 2.49 test.phys eIoni - 2 0.989 -74 170 0.121 0.255 1.44 3.93 test.phys eIoni - 3 1.05 -74.1 170 0 0.121 0.275 4.2 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.55 0.462 199 76.5 0 0 0 test.phys initStep - 1 5.48 0.815 200 76.5 0 1.35 1.35 World Transportation - 2 9.94e+03 3.77e+03 1e+04 76.5 0 1.45e+04 1.45e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 60.7 0 0 60.7 561 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = alpha, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 60.7 7.63 0 0 0 test.phys initStep - 1 -0.0834 -0.0404 60.7 0 7.63 0.0981 0.0981 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = alpha, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 60.7 4.46 0 0 0 test.phys initStep - 1 0.023 -0.0273 60.7 0 4.46 0.0408 0.0408 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = alpha, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 60.7 10.2 0 0 0 test.phys initStep - 1 -0.0255 0.13 60.8 2.5 7.75 0.143 0.143 test.phys ionIoni - 2 -0.0288 0.146 60.8 0 2.5 0.017 0.16 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 60.7 2.51 0 0 0 test.phys initStep - 1 -6.39 -1.35 0 2.51 0 61.1 61.1 World Transportation - 2 -1.06e+03 -223 -1e+04 2.51 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 60.7 10.5 0 0 0 test.phys initStep - 1 2.1 -2.44 65.8 0 0 6.06 6.06 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C14, Track ID = 12, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.1 -2.44 65.8 0.306 0 0 0 test.phys initStep - 1 2.1 -2.44 65.8 0 0.306 0.0024 0.0024 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.1 -2.44 65.8 1 0 0 0 test.phys initStep - 1 -60.6 -26.2 176 0.661 0 129 129 test.phys biasWrapper(compt) - 2 -64.5 -13.7 200 0.661 0 27.4 156 World Transportation - 3 -1.65e+03 5.05e+03 1e+04 0.661 0 1.11e+04 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -60.6 -26.2 176 0.341 0 0 0 test.phys initStep - 1 -61 -26.7 176 0.0894 0.252 1.32 1.32 test.phys eIoni - 2 -61 -26.7 176 0 0.0894 0.165 1.49 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.1 -2.44 65.8 3.84 0 0 0 test.phys initStep - 1 39.3 -4.33 55.2 3.57 0 38.7 38.7 test.phys biasWrapper(compt) - 2 165 -17.2 0 3.57 0 138 176 World Transportation - 3 1e+04 -1.03e+03 -4.33e+03 3.57 0 1.08e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 39.3 -4.33 55.2 0.27 0 0 0 test.phys initStep - 1 39.6 -4.2 55.5 0.061 0.209 1 1 test.phys eIoni - 2 39.7 -4.19 55.5 0 0.061 0.0854 1.09 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 9, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.1 -2.44 65.8 5.9 0 0 0 test.phys initStep - 1 2.01 -2.63 66 4.28 1.62 0.285 0.285 test.phys hIoni - 2 1.95 -2.76 66.2 2.67 1.61 0.218 0.503 test.phys hIoni - 3 1.9 -2.85 66.3 0.864 1.81 0.149 0.652 test.phys hIoni - 4 1.9 -2.87 66.3 0.0621 0.802 0.028 0.68 test.phys hIoni - 5 1.9 -2.87 66.3 0.0141 0.048 0.00166 0.682 test.phys hIoni - 6 1.9 -2.87 66.3 0.014 0.000119 0.000711 0.683 test.phys hIoni - 7 1.9 -2.87 66.3 0 0.014 0.000708 0.684 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 60.7 14.5 0 0 0 test.phys initStep - 1 197 -133 72.5 12.1 0 238 238 test.phys biasWrapper(hadElastic) - 2 178 -107 165 0 0 97.3 335 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 20, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 178 -107 165 0.155 0 0 0 test.phys initStep - 1 178 -107 165 0 0.155 0.00153 0.00153 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 178 -107 165 0.158 0 0 0 test.phys initStep - 1 190 -99.2 103 0.15 0 63.8 63.8 test.phys biasWrapper(compt) - 2 176 -96.4 68.5 0.125 0 37 101 test.phys biasWrapper(compt) - 3 78.6 -151 65.3 0.0935 0 112 213 test.phys biasWrapper(compt) - 4 78.5 -149 64.4 0.0935 0 1.73 214 test.phys biasWrapper(Rayl) - 5 80.1 -89 29.7 0.0784 0 69.5 284 test.phys biasWrapper(compt) - 6 78.8 -89 29.8 0.0717 0 1.26 285 test.phys biasWrapper(compt) - 7 73.3 -97.4 20.7 0.068 0 13.5 299 test.phys biasWrapper(compt) - 8 56.2 -93.4 6.77 0.059 0 22.4 321 test.phys biasWrapper(compt) - 9 41.9 -118 25.8 0.0531 0 34 355 test.phys biasWrapper(compt) - 10 30.1 -133 -7.11e-15 0.0531 0 32 387 World Transportation - 11 -4.53e+03 -5.89e+03 -1e+04 0.0531 0 1.24e+04 1.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 41.9 -118 25.8 0.0059 0 0 0 test.phys initStep - 1 41.9 -118 25.8 0 0.0059 0.00143 0.00143 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 56.2 -93.4 6.77 0.00904 0 0 0 test.phys initStep - 1 56.2 -93.4 6.77 0 0.00904 0.00298 0.00298 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 73.3 -97.4 20.7 0.00365 0 0 0 test.phys initStep - 1 73.3 -97.4 20.7 0 0.00365 0.000632 0.000632 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 78.8 -89 29.8 0.00677 0 0 0 test.phys initStep - 1 78.8 -89 29.8 0 0.00677 0.00181 0.00181 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 80.1 -89 29.7 0.0151 0 0 0 test.phys initStep - 1 80.1 -89 29.7 0 0.0151 0.00729 0.00729 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 78.6 -151 65.3 0.0317 0 0 0 test.phys initStep - 1 78.5 -151 65.3 0 0.0317 0.0272 0.0272 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 176 -96.4 68.5 0.0249 0 0 0 test.phys initStep - 1 176 -96.4 68.5 0 0.0249 0.0178 0.0178 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 190 -99.2 103 0.00786 0 0 0 test.phys initStep - 1 190 -99.2 103 0 0.00786 0.00234 0.00234 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 178 -107 165 0.597 0 0 0 test.phys initStep - 1 178 -130 167 0.192 0 22.3 22.3 test.phys biasWrapper(compt) - 2 180 -127 166 0.126 0 3.3 25.6 test.phys biasWrapper(compt) - 3 228 -196 186 0.126 0 86.3 112 test.phys biasWrapper(compt) - 4 248 -218 200 0.126 0 33.2 145 World Transportation - 5 9.35e+03 -1e+04 6.36e+03 0.126 0 1.47e+04 1.49e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 18 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 228 -196 186 0.000875 0 0 0 test.phys initStep - 1 228 -196 186 0 0.000875 6.91e-05 6.91e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 18 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 180 -127 166 0.0653 0 0 0 test.phys initStep - 1 180 -127 166 0 0.0653 0.0962 0.0962 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 18 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 178 -130 167 0.406 0 0 0 test.phys initStep - 1 178 -130 167 0.0674 0.338 1.53 1.53 test.phys eIoni - 2 178 -130 167 0 0.0674 0.101 1.63 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 178 -107 165 4.34 0 0 0 test.phys initStep - 1 249 -151 200 4.34 0 90.7 90.7 World Transportation - 2 1e+04 -6.05e+03 5.04e+03 4.34 0 1.24e+04 1.25e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 16, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 178 -107 165 6.83 0 0 0 test.phys initStep - 1 180 -107 200 6.83 0 35.5 35.5 World Transportation - 2 880 101 1e+04 6.83 0 9.83e+03 9.86e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 15, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 197 -133 72.5 2.43 0 0 0 test.phys initStep - 1 197 -133 72.5 0 2.43 0.00366 0.00366 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 60.7 30.3 0 0 0 test.phys initStep - 1 -0.409 1.31 63 26.6 3.65 2.67 2.67 test.phys hIoni - 2 -0.72 2.41 64.8 23.4 3.25 2.15 4.83 test.phys hIoni - 3 -0.95 3.32 66.3 20.2 3.2 1.74 6.57 test.phys hIoni - 4 -1.13 4.03 67.4 17.7 2.48 1.37 7.94 test.phys hIoni - 5 -1.28 4.59 68.4 15.5 2.2 1.12 9.05 test.phys hIoni - 6 -1.38 5.07 69.2 13.4 2.14 0.913 9.96 test.phys hIoni - 7 -1.45 5.46 69.8 11.3 2.05 0.737 10.7 test.phys hIoni - 8 -1.54 5.77 70.3 9.45 1.88 0.587 11.3 test.phys hIoni - 9 -1.6 6 70.7 7.72 1.73 0.467 11.8 test.phys hIoni - 10 -1.65 6.19 71 6.11 1.61 0.371 12.1 test.phys hIoni - 11 -1.68 6.34 71.2 4.44 1.66 0.294 12.4 test.phys hIoni - 12 -1.7 6.45 71.4 2.88 1.56 0.225 12.6 test.phys hIoni - 13 -1.71 6.53 71.6 1.12 1.77 0.16 12.8 test.phys hIoni - 14 -1.71 6.55 71.6 0 1.12 0.0418 12.8 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName @@ -4312,7 +2899,796 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 18.5 0 0 18.5 519 test.phys biasWrapper(conv) + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 18.5 78.2 0 0 0 test.phys initStep + 1 -0.000563 -0.0471 23 77.4 0.471 4.44 4.44 test.phys eIoni + 2 0.065 -0.143 28.4 76.3 0.786 5.39 9.83 test.phys eBrem + 3 0.103 -0.188 37.5 74.6 1.25 9.16 19 test.phys eIoni + 4 0.26 -0.294 48.8 73.1 1.34 11.3 30.3 test.phys eBrem + 5 -2.95 3.48 141 61.9 11 92.6 123 test.phys eIoni + 6 -3.09 3.75 144 60.5 0.353 3.11 126 test.phys eBrem + 7 -3.36 4.49 152 59.3 1.16 7.59 134 test.phys eBrem + 8 -4.48 6.43 169 54.8 2.29 17.7 151 test.phys eIoni + 9 -5.14 8.27 192 51.6 2.92 22.6 174 test.phys eBrem + 10 -5.2 8.72 200 50.7 0.965 8.2 182 World Transportation + 11 -217 57.1 1e+04 50.7 3.4e-22 9.8e+03 9.98e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -5.14 8.27 192 0.226 0 0 0 test.phys initStep + 1 -5.13 8.7 200 0.226 0 8.2 8.2 World Transportation + 2 6.34 524 1e+04 0.226 0 9.81e+03 9.82e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.48 6.43 169 2.22 0 0 0 test.phys initStep + 1 -7.15 6.86 173 1.73 0.485 4.74 4.74 test.phys eIoni + 2 -8.54 7.35 176 1.24 0.495 3.94 8.68 test.phys eIoni + 3 -9.51 8.66 178 0.836 0.403 3.11 11.8 test.phys eIoni + 4 -9.5 10.4 179 0.46 0.375 2.42 14.2 test.phys eIoni + 5 -8.67 10.7 179 0.182 0.278 1.67 15.9 test.phys eIoni + 6 -8.56 10.5 179 0 0.182 0.54 16.4 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.36 4.49 152 0.0131 0 0 0 test.phys initStep + 1 -3.36 4.52 152 0 2.31e-05 0.471 0.471 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.36 4.52 152 0.0131 0 0 0 test.phys initStep + 1 -3.36 4.52 152 0 0.0131 0.00569 0.00569 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.09 3.75 144 1.05 0 0 0 test.phys initStep + 1 -5.96 7.7 196 0.313 0 51.7 51.7 test.phys biasWrapper(compt) + 2 -41.4 26.6 186 0.154 0 41.2 92.9 test.phys biasWrapper(compt) + 3 -37.6 20.4 196 0.146 0 12 105 test.phys biasWrapper(compt) + 4 -38.8 18.7 200 0.146 0 4.59 110 World Transportation + 5 -3.03e+03 -3.96e+03 1e+04 0.146 0 1.1e+04 1.11e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 9 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -37.6 20.4 196 0.00836 0 0 0 test.phys initStep + 1 -37.6 20.4 196 0 0.00836 0.00261 0.00261 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 9 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -41.4 26.6 186 0.159 0 0 0 test.phys initStep + 1 -41.5 26.7 186 0 0.159 0.435 0.435 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 9 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -5.96 7.7 196 0.732 0 0 0 test.phys initStep + 1 -5.64 7.6 197 0.357 0.375 2.23 2.23 test.phys eIoni + 2 -5.75 6.89 198 0 0.357 1.38 3.61 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -2.95 3.48 141 0.237 0 0 0 test.phys initStep + 1 -2.87 3.12 141 0 0.237 0.82 0.82 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.26 -0.294 48.8 0.145 0 0 0 test.phys initStep + 1 0.833 -0.7 142 0.106 0 93.6 93.6 test.phys biasWrapper(compt) + 2 4.83 51.2 126 0.082 0 54.5 148 test.phys biasWrapper(compt) + 3 5.43 41.4 115 0.0668 0 14.8 163 test.phys biasWrapper(compt) + 4 78.7 23.3 200 0.0668 0 113 276 World Transportation + 5 8.55e+03 -2.06e+03 1e+04 0.0668 0 1.31e+04 1.34e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.43 41.4 115 0.0152 0 0 0 test.phys initStep + 1 5.43 41.4 115 0 0.0152 0.00744 0.00744 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.83 51.2 126 0.0241 0 0 0 test.phys initStep + 1 4.83 51.2 126 0 0.0241 0.0167 0.0167 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.833 -0.7 142 0.0392 0 0 0 test.phys initStep + 1 0.833 -0.71 142 0 0.0392 0.0394 0.0394 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.103 -0.188 37.5 0.493 0 0 0 test.phys initStep + 1 0.92 0.313 38.2 0.215 0.277 1.75 1.75 test.phys eIoni + 2 1.18 0.402 38.4 0 0.215 0.704 2.46 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.065 -0.143 28.4 0.318 0 0 0 test.phys initStep + 1 1.12 -1.51 105 0.245 0 77 77 test.phys biasWrapper(compt) + 2 19.1 10.9 119 0.146 0 25.6 103 test.phys biasWrapper(compt) + 3 -40.8 11.2 146 0.112 0 65.8 168 test.phys biasWrapper(compt) + 4 -40.6 12.5 146 0.0982 0 1.41 170 test.phys biasWrapper(compt) + 5 -24.9 14.5 151 0.0801 0 16.4 186 test.phys biasWrapper(compt) + 6 -26.7 11.7 155 0.0791 0 5.44 192 test.phys biasWrapper(compt) + 7 -30 10.5 162 0.0789 0 8.33 200 test.phys biasWrapper(compt) + 8 -32.1 8.56 168 0.0685 0 6.39 206 test.phys biasWrapper(compt) + 9 -24.3 86.9 200 0.0685 0 85 291 World Transportation + 10 972 1e+04 4.23e+03 0.0685 0 1.07e+04 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -32.1 8.56 168 0.0104 0 0 0 test.phys initStep + 1 -32.1 8.56 168 0 0.0104 0.0038 0.0038 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -30 10.5 162 0.000205 0 0 0 test.phys initStep + 1 -30 10.5 162 0 0.000205 1.35e-05 1.35e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -26.7 11.7 155 0.000991 0 0 0 test.phys initStep + 1 -26.7 11.7 155 0 0.000991 8.24e-05 8.24e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -24.9 14.5 151 0.0182 0 0 0 test.phys initStep + 1 -24.9 14.5 151 0 0.0182 0.0102 0.0102 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -40.6 12.5 146 0.0136 0 0 0 test.phys initStep + 1 -40.6 12.6 146 0 0.0136 0.00613 0.00613 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -40.8 11.2 146 0.0338 0 0 0 test.phys initStep + 1 -40.8 11.2 146 0 0.0338 0.0304 0.0304 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 19.1 10.9 119 0.0994 0 0 0 test.phys initStep + 1 19.2 10.9 119 0 0.0994 0.198 0.198 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.12 -1.51 105 0.0726 0 0 0 test.phys initStep + 1 1.09 -1.53 105 0 0.0726 0.116 0.116 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000563 -0.0471 23 0.309 0 0 0 test.phys initStep + 1 -0.389 0.343 23.3 0.0529 0.256 1.2 1.2 test.phys eIoni + 2 -0.414 0.356 23.3 0 0.0529 0.0667 1.26 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 18.5 20.8 0 0 0 test.phys initStep + 1 0.033 -0.553 27.4 18.3 1.21 8.9 8.9 test.phys eBrem + 2 0.198 3.37 57.5 14.5 3.86 30.6 39.5 test.phys eIoni + 3 -0.332 3.87 62.6 13.8 0.638 5.12 44.6 test.phys eBrem + 4 -0.577 4.02 66 12.8 0.365 3.43 48 test.phys eIoni + 5 -2.94 8.23 87 10.4 2.41 21.8 69.8 test.phys eIoni + 6 -3.35 8.45 87.6 10.2 0.0856 0.822 70.6 test.phys eBrem + 7 -7.15 10.3 93.3 8.89 0.801 7.11 77.8 test.phys eIoni + 8 -16.2 17.5 103 6.98 1.91 15.5 93.3 test.phys eIoni + 9 -18.1 17.6 105 6.41 0.336 2.62 95.9 test.phys eIoni + 10 -27.5 16.8 111 5 1.41 11.6 107 test.phys eIoni + 11 -36.3 16.6 112 3.78 1.22 9.27 117 test.phys eIoni + 12 -42.3 13.6 113 2.89 0.895 7.3 124 test.phys eIoni + 13 -44.7 10.4 112 2.06 0.508 4.47 128 test.phys eIoni + 14 -47.6 8.49 110 1.59 0.47 4.48 133 test.phys eIoni + 15 -47.9 5.87 108 1.04 0.547 3.7 137 test.phys eIoni + 16 -49.2 4.31 107 0.74 0.304 2.78 139 test.phys eIoni + 17 -49.7 3.84 105 0.326 0.414 2.25 142 test.phys eIoni + 18 -49.1 3.67 105 0.096 0.23 1.26 143 test.phys eIoni + 19 -49.2 3.69 105 0 0.096 0.186 143 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -44.7 10.4 112 0.316 0 0 0 test.phys initStep + 1 -44.6 10.3 111 0.0378 0.278 1.22 1.22 test.phys eIoni + 2 -44.6 10.3 111 0 0.0378 0.0369 1.26 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -18.1 17.6 105 0.233 0 0 0 test.phys initStep + 1 -18.1 17.7 105 0 0.233 0.797 0.797 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -7.15 10.3 93.3 0.535 0 0 0 test.phys initStep + 1 -7.05 10.2 94.5 0.269 0.266 1.85 1.85 test.phys eIoni + 2 -7.4 10.1 94.2 0 0.269 0.994 2.84 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.35 8.45 87.6 0.08 0 0 0 test.phys initStep + 1 -4.77 9.27 90.4 0.0787 0 3.16 3.16 test.phys biasWrapper(compt) + 2 -18 1.57 147 0.0628 0 58.7 61.9 test.phys biasWrapper(compt) + 3 209 27.9 34.8 0.0625 0 255 317 test.phys biasWrapper(compt) + 4 258 51.3 0 0.0625 0 64.3 381 World Transportation + 5 1e+04 4.72e+03 -6.96e+03 0.0625 0 1.28e+04 1.32e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 209 27.9 34.8 0.000367 0 0 0 test.phys initStep + 1 209 27.9 34.8 0 0.000367 2.34e-05 2.34e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -18 1.57 147 0.0159 0 0 0 test.phys initStep + 1 -18 1.57 147 0 0.0159 0.008 0.008 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.77 9.27 90.4 0.00132 0 0 0 test.phys initStep + 1 -4.77 9.27 90.4 0 0.00132 0.000125 0.000125 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.577 4.02 66 0.599 0 0 0 test.phys initStep + 1 0.152 3.32 67 0.334 0.265 1.98 1.98 test.phys eIoni + 2 0.163 2.79 66.5 0.126 0.208 1.3 3.28 test.phys eIoni + 3 0.144 2.93 66.5 0 0.126 0.294 3.57 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.332 3.87 62.6 0.0831 0 0 0 test.phys initStep + 1 -7.83 20.5 173 0.0692 0 112 112 test.phys biasWrapper(compt) + 2 -8.08 19.4 173 0.0588 0 1.1 113 test.phys biasWrapper(compt) + 3 -62 53.4 166 0.0502 0 64.2 177 test.phys biasWrapper(compt) + 4 -46.2 11.3 122 0.0491 0 62.7 240 test.phys biasWrapper(compt) + 5 -23.2 -94.8 112 0.0491 0 109 349 test.phys biasWrapper(Rayl) + 6 -17.3 -123 111 0.0439 0 29.2 378 test.phys biasWrapper(compt) + 7 4.2 -112 133 0.0414 0 33 411 test.phys biasWrapper(compt) + 8 -16.9 -99.9 164 0.0365 0 39.1 450 test.phys biasWrapper(compt) + 9 -10.3 -94.8 158 0.0327 0 10.5 461 test.phys biasWrapper(compt) + 10 -1.89 -108 200 0.0327 0 45.3 506 World Transportation + 11 1.94e+03 -3.22e+03 1e+04 0.0327 0 1.05e+04 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -10.3 -94.8 158 0.00373 0 0 0 test.phys initStep + 1 -10.3 -94.8 158 0 0.00373 0.000656 0.000656 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -16.9 -99.9 164 0.00491 0 0 0 test.phys initStep + 1 -16.9 -99.9 164 0 0.00491 0.00104 0.00104 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.2 -112 133 0.00253 0 0 0 test.phys initStep + 1 4.2 -112 133 0 0.00253 0.000346 0.000346 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -17.3 -123 111 0.00519 0 0 0 test.phys initStep + 1 -17.3 -123 111 0 0.00519 0.00115 0.00115 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -46.2 11.3 122 0.00111 0 0 0 test.phys initStep + 1 -46.2 11.3 122 0 0.00111 9.71e-05 9.71e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -62 53.4 166 0.0086 0 0 0 test.phys initStep + 1 -62 53.4 166 0 0.0086 0.00274 0.00274 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -8.08 19.4 173 0.0104 0 0 0 test.phys initStep + 1 -8.08 19.4 173 0 0.0104 0.00381 0.00381 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -7.83 20.5 173 0.0139 0 0 0 test.phys initStep + 1 -7.83 20.5 173 0 0.0139 0.00632 0.00632 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.033 -0.553 27.4 1.2 0 0 0 test.phys initStep + 1 1.07 -1.43 145 0.308 0 118 118 test.phys biasWrapper(compt) + 2 -145 172 92.8 0.156 0 233 350 test.phys biasWrapper(compt) + 3 -220 -168 117 0.156 0 349 700 test.phys biasWrapper(compt) + 4 -265 -425 90.3 0.122 0 262 961 test.phys biasWrapper(compt) + 5 -216 -434 7.04 0.108 0 96.9 1.06e+03 test.phys biasWrapper(compt) + 6 -219 -429 8.88e-16 0.108 0 8.9 1.07e+03 World Transportation + 7 -4.96e+03 5.69e+03 -1e+04 0.108 0 1.26e+04 1.37e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -216 -434 7.04 0.0142 0 0 0 test.phys initStep + 1 -216 -434 7.04 0 0.0142 0.00661 0.00661 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -265 -425 90.3 0.0337 0 0 0 test.phys initStep + 1 -265 -425 90.3 0 0.0337 0.0302 0.0302 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -220 -168 117 0.000751 0 0 0 test.phys initStep + 1 -220 -168 117 0 0.000751 5.61e-05 5.61e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -145 172 92.8 0.151 0 0 0 test.phys initStep + 1 -145 172 92.7 0 0.151 0.399 0.399 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.07 -1.43 145 0.895 0 0 0 test.phys initStep + 1 1.39 -1.8 147 0.589 0.306 2.53 2.53 test.phys eIoni + 2 1.43 -2.1 147 0.491 0.0951 0.718 3.24 test.phys eBrem + 3 2.24 -1.88 148 0.228 0.263 1.75 4.99 test.phys eIoni + 4 2.41 -1.53 148 0 0.228 0.77 5.76 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 51, Parent ID = 46 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.43 -2.1 147 0.00305 0 0 0 test.phys initStep + 1 1.43 -2.1 147 0 0.000405 0.000734 0.000734 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.43 -2.1 147 0.00265 0 0 0 test.phys initStep + 1 1.43 -2.1 147 0 0.00265 0.000372 0.000372 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 8.76 0 0 8.76 509 test.phys biasWrapper(conv) + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 8.76 39.7 0 0 0 test.phys initStep + 1 -0.0815 -0.0795 12.5 38.8 0.422 3.77 3.77 test.phys eIoni + 2 -0.151 -0.0692 15.2 37.8 0.379 2.72 6.49 test.phys eBrem + 3 -0.67 -0.303 24.8 36.3 1.23 9.55 16 test.phys eIoni + 4 -1.13 -0.74 33.1 34.6 1.23 8.37 24.4 test.phys eIoni + 5 -3.68 -3.7 58.5 30.3 3.19 25.8 50.2 test.phys eIoni + 6 -4.25 -4.24 71.3 28.5 1.79 12.8 63 test.phys eBrem + 7 -3.95 -3.91 94.6 23.8 2.86 23.3 86.3 test.phys eIoni + 8 1.97 -9.32 133 18.8 5.02 39.3 126 test.phys eIoni + 9 3.24 -10.7 140 17.3 0.849 7.23 133 test.phys eIoni + 10 3.55 -11.4 142 16.9 0.386 2.76 136 test.phys eBrem + 11 3.47 -11.7 144 16.8 0.121 1.13 137 test.phys eBrem + 12 0.0926 -17.6 163 13.8 2.66 20.3 157 test.phys eIoni + 13 -3.94 -30.1 181 10.3 3.11 22.8 180 test.phys eIoni + 14 -11.9 -40.5 193 8.09 2.22 17.9 198 test.phys eIoni + 15 -16.1 -46 200 6.86 1.23 10.3 208 World Transportation + 16 -9.71e+03 -5.77e+03 1e+04 6.86 4.32e-22 1.49e+04 1.51e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.94 -30.1 181 0.422 0 0 0 test.phys initStep + 1 -3.71 -31 181 0.201 0.221 1.58 1.58 test.phys eIoni + 2 -3.95 -30.9 181 0 0.201 0.63 2.21 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0926 -17.6 163 0.259 0 0 0 test.phys initStep + 1 -0.362 -17.5 163 0 0.259 0.939 0.939 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.47 -11.7 144 0.0603 0 0 0 test.phys initStep + 1 0.613 -26.1 200 0.0603 0 58.4 58.4 World Transportation + 2 -496 -2.53e+03 1e+04 0.0603 0 1.01e+04 1.02e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.55 -11.4 142 0.00394 0 0 0 test.phys initStep + 1 3.55 -11.6 143 0 0.000405 0.512 0.512 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 12 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.55 -11.6 143 0.00354 0 0 0 test.phys initStep + 1 3.55 -11.6 143 0 0.00354 0.000601 0.000601 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.24 -10.7 140 0.569 0 0 0 test.phys initStep + 1 2.44 -10.4 141 0.321 0.248 1.92 1.92 test.phys eIoni + 2 1.82 -10.5 141 0.0243 0.297 1.25 3.17 test.phys eIoni + 3 1.82 -10.6 141 0 0.0243 0.017 3.18 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.95 -3.91 94.6 1.88 0 0 0 test.phys initStep + 1 -4.21 -1.93 97.7 1.41 0.466 4.18 4.18 test.phys eIoni + 2 -3.93 -2.23 101 1.04 0.366 3.4 7.58 test.phys eIoni + 3 -1.92 -3.37 101 0.72 0.323 2.78 10.4 test.phys eIoni + 4 -1.13 -4.27 99.3 0.246 0.474 2.21 12.6 test.phys eIoni + 5 -1.02 -4.13 98.9 0 0.246 0.868 13.4 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.25 -4.24 71.3 0.00794 0 0 0 test.phys initStep + 1 -4.26 -4.23 71.6 0 0.000405 0.282 0.282 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 9 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.26 -4.23 71.6 0.00754 0 0 0 test.phys initStep + 1 -4.26 -4.24 71.6 0 0.00754 0.00218 0.00218 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.68 -3.7 58.5 1.07 0 0 0 test.phys initStep + 1 -2.8 -5.17 60.2 0.732 0.34 2.83 2.83 test.phys eIoni + 2 -3.09 -5.79 61.7 0.381 0.351 2.24 5.07 test.phys eIoni + 3 -3.08 -4.94 61.6 0.169 0.212 1.46 6.53 test.phys eIoni + 4 -3.18 -4.8 61.8 0 0.169 0.477 7 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.13 -0.74 33.1 0.457 0 0 0 test.phys initStep + 1 -0.273 -0.705 33.8 0.215 0.242 1.67 1.67 test.phys eIoni + 2 -0.24 -0.539 33.4 0 0.215 0.703 2.37 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.67 -0.303 24.8 0.338 0 0 0 test.phys initStep + 1 -1.19 -0.706 25.1 0.103 0.235 1.31 1.31 test.phys eIoni + 2 -1.22 -0.636 25 0 0.103 0.21 1.52 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.151 -0.0692 15.2 0.573 0 0 0 test.phys initStep + 1 -0.708 -1 44 0.217 0 28.8 28.8 test.phys biasWrapper(compt) + 2 -71.7 -35.5 0 0.217 0 90.3 119 World Transportation + 3 -1e+04 -4.86e+03 -6.16e+03 0.217 0 1.26e+04 1.28e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.708 -1 44 0.356 0 0 0 test.phys initStep + 1 -0.531 -0.929 44.8 0.103 0.253 1.38 1.38 test.phys eIoni + 2 -0.487 -0.928 44.7 0 0.103 0.21 1.59 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0815 -0.0795 12.5 0.463 0 0 0 test.phys initStep + 1 -0.746 0.573 13.1 0.211 0.251 1.68 1.68 test.phys eIoni + 2 -0.914 0.834 12.9 0 0.211 0.684 2.36 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 8.76 59.3 0 0 0 test.phys initStep + 1 -1.18 1.06 42.1 52.8 4.1 33.4 33.4 test.phys eIoni + 2 -6.35 3.69 74.5 47.8 4.11 33 66.4 test.phys eIoni + 3 -8.75 4.73 87.2 45.9 1.83 12.9 79.3 test.phys eBrem + 4 -15.7 7.54 117 41 4.65 31.2 111 test.phys eIoni + 5 -21.4 10 140 3.62 3.06 23.4 134 test.phys eBrem + 6 -22.3 11.1 146 2.7 0.924 7.04 141 test.phys eIoni + 7 -26.1 12.4 150 1.81 0.883 5.53 146 test.phys eIoni + 8 -29 14.3 151 1.39 0.425 4.07 151 test.phys eIoni + 9 -31.6 13.7 152 1 0.386 3.37 154 test.phys eIoni + 10 -33.8 13.5 152 0.713 0.289 2.71 157 test.phys eIoni + 11 -35.4 13.8 152 0.448 0.266 2.2 159 test.phys eIoni + 12 -36.4 14.1 152 0.188 0.259 1.64 160 test.phys eIoni + 13 -36.4 14.3 152 0 0.188 0.567 161 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -21.4 10 140 34.3 0 0 0 test.phys initStep + 1 -38.2 18.6 200 34.3 0 62.9 62.9 World Transportation + 2 -2.78e+03 1.41e+03 1e+04 34.3 0 1.03e+04 1.03e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15.7 7.54 117 0.271 0 0 0 test.phys initStep + 1 -15.9 7.17 118 0 0.271 1.01 1.01 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -8.75 4.73 87.2 0.0237 0 0 0 test.phys initStep + 1 -9.07 4.74 88.6 0.0236 9.62e-05 1.43 1.43 test.phys biasWrapper(compt) + 2 -9.31 6.05 91.6 0.022 0 3.28 4.71 test.phys biasWrapper(compt) + 3 -32 -8.4 74.8 0 0.000405 31.7 36.4 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 21 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -32 -8.4 74.8 0.0216 0 0 0 test.phys initStep + 1 -32 -8.41 74.8 0 0.0216 0.0137 0.0137 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 21 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -9.31 6.05 91.6 0.00164 0 0 0 test.phys initStep + 1 -9.31 6.05 91.6 0 0.00164 0.000173 0.000173 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -6.35 3.69 74.5 0.905 0 0 0 test.phys initStep + 1 -6.35 2.36 76.1 0.594 0.311 2.54 2.54 test.phys eIoni + 2 -5.65 2.16 77.3 0.332 0.262 1.97 4.51 test.phys eIoni + 3 -5.75 1.73 77.9 0 0.332 1.29 5.8 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.18 1.06 42.1 2.4 0 0 0 test.phys initStep + 1 0.861 2.07 46.1 1.85 0.558 5.05 5.05 test.phys eIoni + 2 1.75 2.46 49.4 1.44 0.387 3.76 8.81 test.phys eBrem + 3 1.98 2.25 52.4 0.965 0.474 3.45 12.3 test.phys eIoni + 4 1.99 2.13 52.6 0.65 0.0249 0.23 12.5 test.phys eIoni + 5 2.71 0.975 53.3 0.341 0.309 2.08 14.6 test.phys eIoni + 6 2.71 1.14 54 0.00636 0.335 1.32 15.9 test.phys eIoni + 7 2.71 1.14 54 0 0.00636 0.00162 15.9 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 19 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.99 2.13 52.6 0.29 0 0 0 test.phys initStep + 1 1.8 2.12 53.1 0.0442 0.246 1.11 1.11 test.phys eIoni + 2 1.8 2.11 53.1 0 0.0442 0.0487 1.15 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 19 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.75 2.46 49.4 0.0206 0 0 0 test.phys initStep + 1 22.9 -5.78 145 0 0.000405 98 98 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 26 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 22.9 -5.78 145 0.0202 0 0 0 test.phys initStep + 1 22.9 -5.78 145 0 0.0202 0.0122 0.0122 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName @@ -4323,5 +3699,854 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 48.4 0.776 0 48.4 548 test.phys biasWrapper(hadElastic) + 3 0.0746 -0.0194 48.3 0.727 0.0492 0.117 548 test.phys biasWrapper(hadElastic) + 4 0.929 -0.449 48.4 0.723 0.00362 0.964 549 test.phys biasWrapper(hadElastic) + 5 49.1 -38.2 67.3 0.651 0 64 613 test.phys biasWrapper(hadElastic) + 6 53.8 -34.6 67.9 0.558 0 5.91 619 test.phys biasWrapper(hadElastic) + 7 42.7 -20.8 59.4 0.552 0.00592 19.6 639 test.phys biasWrapper(hadElastic) + 8 20.8 52.6 0 0.552 0 96.9 736 World Transportation + 9 -2.95e+03 1e+04 -8.05e+03 0.552 0 1.31e+04 1.39e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 53.8 -34.6 67.9 0.0927 0 0 0 test.phys initStep + 1 53.8 -34.6 67.9 0 0.0927 0.0011 0.0011 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 49.1 -38.2 67.3 0.0725 0 0 0 test.phys initStep + 1 49.1 -38.2 67.3 0 0.0725 0.000942 0.000942 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 48.4 0.224 0 0 0 test.phys initStep + 1 -0.000541 0.000141 48.4 0 0.224 0.00184 0.00184 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 49.3 0.829 0 49.3 549 test.phys biasWrapper(hadElastic) + 3 151 44 0 0.829 0 165 714 World Transportation + 4 1e+04 2.91e+03 -3.21e+03 0.829 0 1.07e+04 1.15e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 49.3 0.171 0 0 0 test.phys initStep + 1 -0.000788 -0.00023 49.3 0 0.171 0.00163 0.00163 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 10.8 0.913 0 10.8 511 test.phys biasWrapper(hadElastic) + 3 4.78 -11 15.6 0.774 0 12.9 524 test.phys biasWrapper(hadElastic) + 4 7.3 -13.9 -1.78e-15 0.774 0 16.1 540 World Transportation + 5 1.63e+03 -1.9e+03 -1e+04 0.774 0 1.03e+04 1.08e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.78 -11 15.6 0.14 0 0 0 test.phys initStep + 1 4.78 -11 15.6 0 0.14 0.00143 0.00143 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 10.8 0.0866 0 0 0 test.phys initStep + 1 -0.000265 0.00061 10.8 0 0.0866 0.00106 0.00106 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 54.6 0.998 0.00222 54.6 555 test.phys biasWrapper(hadElastic) + 3 13.9 4.83 137 0.886 0 84.1 639 test.phys biasWrapper(hadElastic) + 4 8.91 4.06 139 0.871 0.0154 5.37 644 test.phys biasWrapper(hadElastic) + 5 -25.7 -6.52 180 0.82 0.0513 54.2 698 test.phys biasWrapper(hadElastic) + 6 -26.2 -4.13 183 0.694 0 4.29 703 test.phys biasWrapper(hadElastic) + 7 -2.71 -35.7 200 0.694 0 42.8 745 World Transportation + 8 7.41e+03 -1e+04 5.53e+03 0.694 0 1.35e+04 1.43e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -26.2 -4.13 183 0.126 0 0 0 test.phys initStep + 1 -26.2 -4.13 183 0 0.126 0.00134 0.00134 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 13.9 4.83 137 0.111 0 0 0 test.phys initStep + 1 13.9 4.83 137 0 0.111 0.00124 0.00124 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 68.5 0.966 0.0342 68.5 568 test.phys biasWrapper(hadElastic) + 3 21.5 -1.26 93.5 0.947 0.0183 33 601 test.phys biasWrapper(hadElastic) + 4 47 -33.8 190 0.942 0.00554 105 706 test.phys biasWrapper(hadElastic) + 5 49 -34.2 200 0.942 0 10.5 717 World Transportation + 6 1.95e+03 -415 1e+04 0.942 0 9.99e+03 1.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 12.4 0.855 0 12.4 512 test.phys biasWrapper(hadElastic) + 3 -134 68.9 0.00808 0.846 0.00973 151 664 test.phys biasWrapper(hadElastic) + 4 -134 68.9 0 0.846 0 0.0195 664 World Transportation + 5 -1e+04 8.14e+03 -5.8e+03 0.846 0 1.4e+04 1.47e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 12.4 0.145 0 0 0 test.phys initStep + 1 0.000738 -0.000379 12.4 0 0.145 0.00147 0.00147 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 1.16 0.997 0.00264 1.16 501 test.phys biasWrapper(hadElastic) + 3 1.01 -9.45 50.2 0.776 0 49.9 551 test.phys biasWrapper(hadElastic) + 4 -34.6 -25.9 0 0.776 0 63.6 615 World Transportation + 5 -7.13e+03 -3.3e+03 -1e+04 0.776 0 1.27e+04 1.33e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.01 -9.45 50.2 0.221 0 0 0 test.phys initStep + 1 1.01 -9.45 50.2 0 0.221 0.00184 0.00184 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 47.6 0.981 0.0192 47.6 548 test.phys biasWrapper(hadElastic) + 3 -25.4 9.31 94.4 0.929 0.052 54.1 602 test.phys biasWrapper(hadElastic) + 4 11.1 -21.1 200 0.929 0 116 717 World Transportation + 5 3.41e+03 -2.84e+03 1e+04 0.929 0 1.07e+04 1.15e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 36.4 0.882 0 36.4 536 test.phys biasWrapper(hadElastic) + 3 1.44 3.25 36.9 0.747 0 3.59 540 test.phys biasWrapper(hadElastic) + 4 -2.13 4.37 35.2 0.644 0 4.08 544 test.phys biasWrapper(hadElastic) + 5 -14.7 10.6 68.9 0.501 0 36.5 581 test.phys biasWrapper(hadElastic) + 6 109 15.7 0 0.501 0 142 722 World Transportation + 7 1e+04 426 -5.49e+03 0.501 0 1.13e+04 1.2e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -14.7 10.6 68.9 0.143 0 0 0 test.phys initStep + 1 -14.7 10.6 68.9 0 0.143 0.00146 0.00146 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -2.13 4.37 35.2 0.103 0 0 0 test.phys initStep + 1 -2.13 4.37 35.2 0 0.103 0.00118 0.00118 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.44 3.25 36.9 0.135 0 0 0 test.phys initStep + 1 1.44 3.26 36.9 0 0.135 0.00141 0.00141 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 36.4 0.118 0 0 0 test.phys initStep + 1 -0.000317 -0.000717 36.4 0 0.118 0.00129 0.00129 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 43.2 0.827 0 43.2 543 test.phys biasWrapper(hadElastic) + 3 -78.7 -103 0 0.827 0 137 680 World Transportation + 4 -7.61e+03 -1e+04 -4.14e+03 0.827 0 1.31e+04 1.38e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 43.2 0.173 0 0 0 test.phys initStep + 1 0.000496 0.000651 43.2 0 0.173 0.00165 0.00165 test.phys ionIoni +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 117 0 0 117 617 test.phys biasWrapper(neutronInelastic) + +********************************************************************************************************* +* G4Track Information: Particle = C12, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 0.344 0 0 0 test.phys initStep + 1 0.000883 9.35e-05 117 0 0.344 0.00223 0.00223 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 0.164 0 0 0 test.phys initStep + 1 108 18.1 200 0.164 0 137 137 World Transportation + 2 1e+04 1.68e+03 7.84e+03 0.164 0 1.26e+04 1.27e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 0.17 0 0 0 test.phys initStep + 1 11.4 58.9 85.2 0.105 0 67.9 67.9 test.phys biasWrapper(compt) + 2 -127 -135 127 0.0987 0 242 310 test.phys biasWrapper(compt) + 3 -176 -315 12 0.0713 0 219 529 test.phys biasWrapper(compt) + 4 -164 -243 73.4 0.0609 0 95.5 624 test.phys biasWrapper(compt) + 5 -166 -242 71.7 0.0573 0 3.08 628 test.phys biasWrapper(compt) + 6 -176 -247 73.4 0.0566 0 10.3 638 test.phys biasWrapper(compt) + 7 -291 -289 162 0.0531 0 151 789 test.phys biasWrapper(compt) + 8 -299 -284 160 0.0472 0 9.85 799 test.phys biasWrapper(compt) + 9 -299 -284 162 0 0.000405 2.41 802 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -299 -284 162 0.0468 0 0 0 test.phys initStep + 1 -299 -284 162 0 0.0468 0.0538 0.0538 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -299 -284 160 0.00584 0 0 0 test.phys initStep + 1 -299 -284 160 0 0.00584 0.0014 0.0014 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -291 -289 162 0.00354 0 0 0 test.phys initStep + 1 -291 -289 162 0 0.00354 0.000601 0.000601 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -176 -247 73.4 0.000675 0 0 0 test.phys initStep + 1 -176 -247 73.4 0 0.000675 4.87e-05 4.87e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -166 -242 71.7 0.00368 0 0 0 test.phys initStep + 1 -166 -242 71.7 0 0.00368 0.000641 0.000641 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -164 -243 73.4 0.0104 0 0 0 test.phys initStep + 1 -164 -243 73.4 0 0.0104 0.0038 0.0038 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -176 -315 12 0.0274 0 0 0 test.phys initStep + 1 -176 -315 12 0 0.0274 0.0209 0.0209 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -127 -135 127 0.00615 0 0 0 test.phys initStep + 1 -127 -135 127 0 0.00615 0.00153 0.00153 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.4 58.9 85.2 0.0654 0 0 0 test.phys initStep + 1 11.4 59 85.2 0 0.0654 0.0964 0.0964 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 0.385 0 0 0 test.phys initStep + 1 21.8 -29.8 90.5 0.321 0.0635 45.4 45.4 test.phys biasWrapper(hadElastic) + 2 -2.15 -34 86.1 0.291 0.0306 24.7 70.1 test.phys biasWrapper(hadElastic) + 3 -14.2 -123 81 0.235 0.0553 90.3 160 test.phys biasWrapper(hadElastic) + 4 8.93 -112 103 0.19 0.0452 33.9 194 test.phys biasWrapper(hadElastic) + 5 9.21 -104 81.7 0.177 0.0134 22.8 217 test.phys biasWrapper(hadElastic) + 6 12.4 -148 27.5 0.137 0.0401 70.3 287 test.phys biasWrapper(hadElastic) + 7 8.66 -98 38.2 0.12 0.0167 51.6 339 test.phys biasWrapper(hadElastic) + 8 30.4 -95.5 45.1 0.103 0.0171 23 362 test.phys biasWrapper(hadElastic) + 9 26.8 -79.2 47.1 0.0855 0.0174 16.8 379 test.phys biasWrapper(hadElastic) + 10 30.7 -79.5 47.2 0.0765 0.00897 3.86 383 test.phys biasWrapper(hadElastic) + 11 34.4 -80.9 31.8 0.0644 0.0121 15.9 399 test.phys biasWrapper(hadElastic) + 12 -79.6 -94.5 28.9 0.0503 0.0141 115 513 test.phys biasWrapper(hadElastic) + 13 -62.5 -105 39.4 0.0459 0.00443 22.6 536 test.phys biasWrapper(hadElastic) + 14 -67.9 -110 60 0.0442 0.00163 21.8 558 test.phys biasWrapper(hadElastic) + 15 -39.6 -120 114 0.0356 0.00862 61.7 620 test.phys biasWrapper(hadElastic) + 16 -70.6 -69.8 105 0.0269 0.00868 59.6 679 test.phys biasWrapper(hadElastic) + 17 -68.2 -77.2 109 0.0208 0.0061 8.53 688 test.phys biasWrapper(hadElastic) + 18 -137 -40.6 57.4 0.0177 0.00311 93 781 test.phys biasWrapper(hadElastic) + 19 -137 -63.4 47.7 0.0171 0.000624 24.7 805 test.phys biasWrapper(hadElastic) + 20 -108 -98 0 0.0171 0 66 871 World Transportation + 21 6.1e+03 -7.37e+03 -1e+04 0.0171 0 1.38e+04 1.47e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 2.26 0 0 0 test.phys initStep + 1 60.3 -140 87.7 2.22 0.0395 156 156 test.phys biasWrapper(hadElastic) + 2 247 -289 0 2.22 0 254 409 World Transportation + 3 1e+04 -8.07e+03 -4.59e+03 2.22 0 1.33e+04 1.37e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = proton, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 84.2 0 0 0 test.phys initStep + 1 -2.92 2.85 132 74.1 10 16 16 test.phys hIoni + 2 -4.96 5.26 145 64.7 9.47 12.8 28.7 test.phys hIoni + 3 -6.41 7.01 155 56.5 8.22 10 38.8 test.phys hIoni + 4 -7.5 8.49 162 49.7 6.79 7.89 46.7 test.phys hIoni + 5 -8.37 9.78 168 43.8 5.84 6.3 53 test.phys hIoni + 6 -8.91 10.8 173 38.5 5.33 5.06 58 test.phys hIoni + 7 -9.16 11.4 176 0 2.79 2.54 60.6 test.phys protonInelastic + +********************************************************************************************************* +* G4Track Information: Particle = Be8, Track ID = 21, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -9.16 11.4 176 4.85 0 0 0 test.phys initStep + 1 -9.15 11.4 176 0 4.85 0.0114 0.0114 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = alpha, Track ID = 20, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -9.16 11.4 176 5.48 0 0 0 test.phys initStep + 1 -9.18 11.3 176 0 5.48 0.0569 0.0569 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = deuteron, Track ID = 19, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -9.16 11.4 176 2.2 0 0 0 test.phys initStep + 1 -9.15 11.3 176 0 2.2 0.0816 0.0816 test.phys hIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -9.16 11.4 176 0.221 0 0 0 test.phys initStep + 1 -50.5 53.3 92.7 0.123 0 102 102 test.phys biasWrapper(compt) + 2 -46 55.4 124 0.116 0 31.2 133 test.phys biasWrapper(compt) + 3 -28.4 140 200 0.116 0 115 248 World Transportation + 4 2.02e+03 1e+04 9.11e+03 0.116 0 1.34e+04 1.37e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -46 55.4 124 0.00767 0 0 0 test.phys initStep + 1 -46 55.4 124 0 0.00767 0.00224 0.00224 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -50.5 53.3 92.7 0.098 0 0 0 test.phys initStep + 1 -50.5 53.3 92.6 0 0.098 0.193 0.193 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = proton, Track ID = 17, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -9.16 11.4 176 5.29 0 0 0 test.phys initStep + 1 -9.14 11.6 176 3.76 1.53 0.259 0.259 test.phys hIoni + 2 -9.12 11.8 175 2.05 1.7 0.197 0.456 test.phys hIoni + 3 -9.11 11.9 175 0.0304 2.02 0.111 0.568 test.phys hIoni + 4 -9.11 11.9 175 0.00773 0.0226 0.00109 0.569 test.phys hIoni + 5 -9.11 11.9 175 0 0.00773 0.000545 0.569 test.phys hIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 137 0 0 137 637 test.phys biasWrapper(neutronInelastic) + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 137 2.69 0 0 0 test.phys initStep + 1 -0.0021 -0.00283 137 0 2.69 0.00381 0.00381 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 137 0.092 0 0 0 test.phys initStep + 1 1.1 0.173 139 0.0735 0 1.79 1.79 test.phys biasWrapper(compt) + 2 24.1 7.41 94.2 0.0606 0 50.6 52.4 test.phys biasWrapper(compt) + 3 21.2 9.86 95.3 0.0584 0 3.96 56.4 test.phys biasWrapper(compt) + 4 15.3 160 200 0.0584 0 184 240 World Transportation + 5 -370 1e+04 7.04e+03 0.0584 0 1.2e+04 1.22e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 21.2 9.86 95.3 0.00215 0 0 0 test.phys initStep + 1 21.2 9.86 95.3 0 0.00215 0.000266 0.000266 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 24.1 7.41 94.2 0.013 0 0 0 test.phys initStep + 1 24.1 7.41 94.2 0 0.013 0.00561 0.00561 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.1 0.173 139 0.0185 0 0 0 test.phys initStep + 1 1.1 0.173 139 0 0.0185 0.0105 0.0105 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 137 0.136 0 0 0 test.phys initStep + 1 82.3 61.5 159 0.122 0 105 105 test.phys biasWrapper(compt) + 2 94.9 93 135 0.0991 0 41.7 147 test.phys biasWrapper(compt) + 3 75.2 82.4 108 0.0859 0 34.9 182 test.phys biasWrapper(compt) + 4 51.4 71.2 122 0.0755 0 29.8 211 test.phys biasWrapper(compt) + 5 24 -135 3.71 0.0609 0 239 451 test.phys biasWrapper(compt) + 6 44.7 -114 0 0.0609 0 29.6 480 World Transportation + 7 1e+04 9.88e+03 -1.78e+03 0.0609 0 1.42e+04 1.47e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 24 -135 3.71 0.0146 0 0 0 test.phys initStep + 1 24 -135 3.71 0 0.0146 0.00693 0.00693 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 51.4 71.2 122 0.0103 0 0 0 test.phys initStep + 1 51.4 71.2 122 0 0.0103 0.00377 0.00377 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 75.2 82.4 108 0.0132 0 0 0 test.phys initStep + 1 75.2 82.4 108 0 0.0132 0.00577 0.00577 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 94.9 93 135 0.0226 0 0 0 test.phys initStep + 1 94.9 93 135 0 0.0226 0.0149 0.0149 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 82.3 61.5 159 0.0141 0 0 0 test.phys initStep + 1 82.3 61.5 159 0 0.0141 0.00653 0.00653 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 137 7.98 0 0 0 test.phys initStep + 1 88.3 90.6 126 2.64 0 127 127 test.phys biasWrapper(compt) + 2 193 135 154 1.3 0 117 244 test.phys biasWrapper(compt) + 3 220 132 150 0.308 0 27.9 272 test.phys biasWrapper(compt) + 4 214 160 139 0.218 0 31 303 test.phys biasWrapper(compt) + 5 216 160 131 0.204 0 8.64 312 test.phys biasWrapper(compt) + 6 216 139 96.3 0.139 0 40.2 352 test.phys biasWrapper(compt) + 7 214 167 85.5 0.109 0 29.8 382 test.phys biasWrapper(compt) + 8 269 178 104 0.0932 0 60 442 test.phys biasWrapper(compt) + 9 303 306 29.7 0.087 0 152 594 test.phys biasWrapper(compt) + 10 329 323 32.4 0.0653 0 30.9 624 test.phys biasWrapper(compt) + 11 327 321 31.2 0.0568 0 3.53 628 test.phys biasWrapper(compt) + 12 338 311 36.4 0.0545 0 15.6 644 test.phys biasWrapper(compt) + 13 392 307 155 0.0544 0 131 774 test.phys biasWrapper(compt) + 14 409 314 191 0.052 0 40.4 815 test.phys biasWrapper(compt) + 15 424 301 200 0.052 0 21.3 836 World Transportation + 16 1e+04 -7.4e+03 5.77e+03 0.052 0 1.35e+04 1.43e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 409 314 191 0.00238 0 0 0 test.phys initStep + 1 409 314 191 0 0.00238 0.000313 0.000313 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 392 307 155 0.000117 0 0 0 test.phys initStep + 1 392 307 155 0 0.000117 9.35e-06 9.35e-06 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 338 311 36.4 0.00235 0 0 0 test.phys initStep + 1 338 311 36.4 0 0.00235 0.000308 0.000308 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 327 321 31.2 0.00847 0 0 0 test.phys initStep + 1 327 321 31.2 0 0.00847 0.00266 0.00266 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 329 323 32.4 0.0216 0 0 0 test.phys initStep + 1 329 323 32.4 0 0.0216 0.0138 0.0138 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 303 306 29.7 0.00628 0 0 0 test.phys initStep + 1 303 306 29.7 0 0.00628 0.00159 0.00159 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 269 178 104 0.0156 0 0 0 test.phys initStep + 1 269 178 104 0 0.0156 0.00779 0.00779 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 214 167 85.5 0.0303 0 0 0 test.phys initStep + 1 214 167 85.5 0 0.0303 0.025 0.025 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 216 139 96.3 0.0647 0 0 0 test.phys initStep + 1 216 139 96.3 0 0.0647 0.0947 0.0947 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 216 160 131 0.0137 0 0 0 test.phys initStep + 1 216 160 131 0 0.0137 0.00616 0.00616 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 214 160 139 0.09 0 0 0 test.phys initStep + 1 214 160 139 0 0.09 0.167 0.167 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 220 132 150 0.997 0 0 0 test.phys initStep + 1 223 131 150 0.705 0.292 2.7 2.7 test.phys eIoni + 2 224 131 151 0.424 0.281 2.19 4.89 test.phys eIoni + 3 224 130 152 0.184 0.241 1.58 6.47 test.phys eIoni + 4 224 130 152 0 0.184 0.547 7.02 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 193 135 154 1.33 0 0 0 test.phys initStep + 1 195 137 155 0.894 0.437 3.27 3.27 test.phys eIoni + 2 196 138 157 0.592 0.302 2.53 5.8 test.phys eIoni + 3 197 138 158 0.257 0.335 1.97 7.76 test.phys eIoni + 4 197 138 158 0 0.257 0.93 8.69 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 88.3 90.6 126 5.35 0 0 0 test.phys initStep + 1 88.6 91.1 126 4.27 0.0573 0.586 0.586 test.phys eIoni + 2 90.1 95.1 124 3.18 0.696 4.95 5.54 test.phys eIoni + 3 91.1 101 122 2.42 0.752 6.31 11.9 test.phys eIoni + 4 88.1 104 120 1.88 0.542 5.08 16.9 test.phys eIoni + 5 85.7 106 120 1.37 0.512 4.19 21.1 test.phys eIoni + 6 85.7 108 123 1 0.365 3.33 24.4 test.phys eIoni + 7 85.8 106 124 0.62 0.383 2.72 27.2 test.phys eIoni + 8 85.5 105 124 0.392 0.228 2.02 29.2 test.phys eIoni + 9 84.7 104 123 0.141 0.25 1.49 30.7 test.phys eIoni + 10 84.8 104 123 0 0.141 0.357 31 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 15 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 90.1 95.1 124 0.4 0 0 0 test.phys initStep + 1 90.7 95.3 123 0.0729 0.327 1.51 1.51 test.phys eIoni + 2 90.7 95.3 123 0 0.0729 0.116 1.63 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 15 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 88.6 91.1 126 1.02 0 0 0 test.phys initStep + 1 90.5 92.2 126 0.699 0.321 2.74 2.74 test.phys eIoni + 2 91.7 93 126 0.489 0.21 1.78 4.52 test.phys eIoni + 3 91.5 94 125 0.223 0.265 1.74 6.26 test.phys eIoni + 4 91.6 94.3 125 0 0.223 0.745 7.01 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 137 89.1 0 0 0 test.phys initStep + 1 25.5 34.8 200 89.1 0 76.1 76.1 World Transportation + 2 4.01e+03 5.47e+03 1e+04 89.1 0 1.19e+04 1.2e+04 OutOfWorld Transportation +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/biasing/GB02/CMakeLists.txt b/examples/extended/biasing/GB02/CMakeLists.txt index b9f10386fd..ca966a018a 100644 --- a/examples/extended/biasing/GB02/CMakeLists.txt +++ b/examples/extended/biasing/GB02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(GB02project) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/GB02/exampleGB02.out b/examples/extended/biasing/GB02/exampleGB02.out index 000fefc610..eb489891fb 100644 --- a/examples/extended/biasing/GB02/exampleGB02.out +++ b/examples/extended/biasing/GB02/exampleGB02.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -84,48 +90,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -133,31 +139,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -165,288 +171,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -455,17 +461,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -473,67 +479,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -541,13 +547,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -555,13 +561,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -569,12 +575,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -582,13 +588,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -596,13 +602,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -610,13 +616,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -624,60 +630,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -685,27 +691,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -713,25 +719,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -739,25 +745,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -765,13 +771,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -794,7 +800,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1252,89 +1258,89 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 0.217 -0.665 46.1 56.8 4.5 28.8 28.8 test.phys eBrem 2 0.319 -0.654 50.9 56 0.532 4.79 33.6 test.phys eIoni 3 0.317 -0.652 52.3 55.5 0.193 1.38 35 test.phys eIoni - 4 -0.0665 -0.452 65.8 49.8 1.61 13.5 48.5 test.phys eBrem - 5 -0.356 -0.292 74.9 48.4 1.41 9.14 57.7 test.phys eBrem - 6 -0.431 -0.18 77.6 40.5 0.334 2.75 60.4 test.phys eBrem - 7 -0.481 0.45 83.4 39.4 0.838 5.8 66.2 test.phys eIoni - 8 -3.13 4.32 118 34.3 4.58 34.8 101 test.phys eBrem - 9 -4.08 5.26 125 33 0.706 7 108 test.phys eIoni - 10 -11.3 7.56 169 27.1 5.41 45 153 test.phys eBrem - 11 -11.8 7.77 171 14.4 0.282 2.71 156 test.phys eBrem - 12 -18.6 9.39 195 11.2 3.17 24.4 180 test.phys eIoni - 13 -19.3 9.4 197 10.1 0.416 2.29 182 test.phys eIoni - 14 -20.2 9.57 200 9.74 0.383 3.37 186 World Transportation - 15 -2.41e+03 722 1e+04 9.74 3.02e-22 1.01e+04 1.03e+04 OutOfWorld Transportation + 4 -0.0657 -0.452 65.8 49.8 1.61 13.5 48.5 test.phys eBrem + 5 -0.353 -0.293 74.8 48.4 1.4 9.08 57.6 test.phys eBrem + 6 -0.428 -0.182 77.6 40.5 0.334 2.75 60.3 test.phys eBrem + 7 -0.477 0.457 83.4 39.4 0.848 5.87 66.2 test.phys eIoni + 8 -3.06 4.29 117 34.4 4.48 34.1 100 test.phys eBrem + 9 -4.11 5.32 125 33.1 0.781 7.69 108 test.phys eIoni + 10 -11.2 7.61 168 27.2 5.32 44.2 152 test.phys eBrem + 11 -11.7 7.82 171 14.4 0.281 2.7 155 test.phys eBrem + 12 -18.5 9.45 194 11.3 3.18 24.5 179 test.phys eIoni + 13 -19.4 9.49 197 10.1 0.507 3 182 test.phys eIoni + 14 -20.4 9.67 200 9.69 0.388 3.41 186 World Transportation + 15 -2.41e+03 763 1e+04 9.69 3.02e-22 1.01e+04 1.03e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 16, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -19.3 9.4 197 0.671 0 0 0 test.phys initStep - 1 -20 8.29 198 0.412 0.259 2.12 2.12 test.phys eIoni - 2 -20.8 8.08 197 0.196 0.216 1.55 3.67 test.phys eIoni - 3 -20.6 7.91 197 0 0.196 0.607 4.27 test.phys eIoni + 0 -19.4 9.49 197 0.671 0 0 0 test.phys initStep + 1 -20.2 8.39 198 0.412 0.259 2.12 2.12 test.phys eIoni + 2 -21 8.19 197 0.196 0.216 1.55 3.67 test.phys eIoni + 3 -20.8 8.02 197 0 0.196 0.607 4.27 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.8 7.77 171 12.4 0 0 0 test.phys initStep - 1 -15.8 12 200 12.4 0 29.1 29.1 World Transportation - 2 -1.39e+03 1.48e+03 1e+04 12.4 0 1e+04 1e+04 OutOfWorld Transportation + 0 -11.7 7.82 171 12.5 0 0 0 test.phys initStep + 1 -15.8 12.2 200 12.5 0 29.9 29.9 World Transportation + 2 -1.39e+03 1.48e+03 1e+04 12.5 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.3 7.56 169 0.572 0 0 0 test.phys initStep - 1 -15 10.7 200 0.572 0 31.5 31.5 World Transportation - 2 -1.19e+03 1.01e+03 1e+04 0.572 0 9.92e+03 9.95e+03 OutOfWorld Transportation + 0 -11.2 7.61 168 0.574 0 0 0 test.phys initStep + 1 -15 10.9 200 0.574 0 32.4 32.4 World Transportation + 2 -1.19e+03 1.02e+03 1e+04 0.574 0 9.92e+03 9.95e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 13, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.08 5.26 125 0.545 0 0 0 test.phys initStep - 1 -3.76 4.42 126 0.185 0.36 1.87 1.87 test.phys eIoni - 2 -3.49 4.41 126 0 0.185 0.553 2.42 test.phys eIoni + 0 -4.11 5.32 125 0.545 0 0 0 test.phys initStep + 1 -3.79 4.48 126 0.185 0.36 1.87 1.87 test.phys eIoni + 2 -3.51 4.48 126 0 0.185 0.553 2.42 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.13 4.32 118 0.477 0 0 0 test.phys initStep - 1 -10 11.5 180 0.351 0 62.6 62.6 test.phys biasWrapper(compt) - 2 -33.7 39.9 200 0.351 0 42.2 105 World Transportation - 3 -8.33e+03 1e+04 7.34e+03 0.351 0 1.48e+04 1.49e+04 OutOfWorld Transportation + 0 -3.06 4.29 117 0.478 0 0 0 test.phys initStep + 1 -9.9 11.5 179 0.351 0 62.7 62.7 test.phys biasWrapper(compt) + 2 -34.2 41 200 0.351 0 43.6 106 World Transportation + 3 -8.22e+03 1e+04 7.3e+03 0.351 0 1.47e+04 1.48e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 17, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -10 11.5 180 0.126 0 0 0 test.phys initStep - 1 -9.95 11.4 180 0 0.126 0.294 0.294 test.phys eIoni + 0 -9.9 11.5 179 0.126 0 0 0 test.phys initStep + 1 -9.84 11.4 179 0 0.126 0.296 0.296 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.481 0.45 83.4 0.305 0 0 0 test.phys initStep - 1 -0.93 0.175 83.7 0 0.305 1.18 1.18 test.phys eIoni + 0 -0.477 0.457 83.4 0.305 0 0 0 test.phys initStep + 1 -0.927 0.182 83.7 0 0.305 1.18 1.18 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.431 -0.18 77.6 7.58 0 0 0 test.phys initStep - 1 -5.4 4.8 200 7.58 0 123 123 World Transportation + 0 -0.428 -0.182 77.6 7.58 0 0 0 test.phys initStep + 1 -5.39 4.81 200 7.58 0 123 123 World Transportation 2 -403 404 1e+04 7.58 0 9.82e+03 9.94e+03 OutOfWorld Transportation ********************************************************************************************************* @@ -1342,24 +1348,24 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.356 -0.292 74.9 0.0047 0 0 0 test.phys initStep - 1 -0.357 -0.291 74.9 0 0.000405 0.0309 0.0309 test.phys biasWrapper(phot) + 0 -0.353 -0.293 74.8 0.0047 0 0 0 test.phys initStep + 1 -0.354 -0.292 74.9 0 0.000405 0.0309 0.0309 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 18, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.357 -0.291 74.9 0.00429 0 0 0 test.phys initStep - 1 -0.357 -0.291 74.9 0 0.00429 0.000831 0.000831 test.phys eIoni + 0 -0.354 -0.292 74.9 0.00429 0 0 0 test.phys initStep + 1 -0.354 -0.292 74.9 0 0.00429 0.000831 0.000831 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0665 -0.452 65.8 4.05 0 0 0 test.phys initStep - 1 -2.33 7.23 200 4.05 0 134 134 World Transportation + 0 -0.0657 -0.452 65.8 4.05 0 0 0 test.phys initStep + 1 -2.33 7.22 200 4.05 0 134 134 World Transportation 2 -168 568 1e+04 4.05 0 9.82e+03 9.95e+03 OutOfWorld Transportation ********************************************************************************************************* @@ -1397,98 +1403,98 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 17.3 36.8 0 0 0 test.phys initStep 1 1.52 -0.908 43.3 27 3.37 26.1 26.1 test.phys eIoni 2 10.2 -0.283 86.5 21.7 5.3 44.3 70.4 test.phys eIoni - 3 10.4 -0.283 87.5 21.1 0.128 1.02 71.4 test.phys eIoni - 4 16 -2.52 115 17.3 3.56 28.5 99.9 test.phys eIoni - 5 18 -2.66 122 16.3 0.943 7.56 108 test.phys eBrem - 6 22.1 -3.93 137 14.3 1.91 15.1 123 test.phys eBrem - 7 32.9 -5.35 158 11.1 3.27 24.2 147 test.phys eIoni - 8 39.7 -6.2 169 4.49 1.75 13.2 160 test.phys eBrem - 9 45.7 -3.77 174 3.56 0.928 8.45 168 test.phys eIoni - 10 52.1 -3.03 175 2.82 0.747 6.94 175 test.phys eIoni - 11 54.9 -0.795 174 2.37 0.409 3.74 179 test.phys eBrem - 12 56.8 3.01 173 1.73 0.632 4.99 184 test.phys eIoni - 13 56.5 4.31 170 1.32 0.413 3.94 188 test.phys eIoni - 14 54.6 4.45 168 0.965 0.357 3.26 191 test.phys eIoni - 15 53.1 5.45 166 0.666 0.299 2.65 194 test.phys eIoni - 16 52.5 6.91 166 0.422 0.244 2.11 196 test.phys eIoni - 17 53.3 7.47 166 0.149 0.273 1.57 198 test.phys eIoni - 18 53.4 7.56 166 0 0.149 0.387 198 test.phys eIoni + 3 10.4 -0.283 87.4 21.1 0.121 0.968 71.4 test.phys eIoni + 4 16.1 -2.51 115 17.3 3.56 28.5 99.9 test.phys eIoni + 5 18 -2.64 122 16.3 0.918 7.37 107 test.phys eBrem + 6 22.1 -3.9 137 14.4 1.91 15.1 122 test.phys eBrem + 7 32.9 -5.3 158 11.1 3.27 24.3 147 test.phys eIoni + 8 39.7 -6.14 169 4.51 1.74 13.1 160 test.phys eBrem + 9 45.6 -3.68 174 3.58 0.931 8.48 168 test.phys eIoni + 10 52.1 -2.93 174 2.83 0.75 6.97 175 test.phys eIoni + 11 54.8 -0.742 174 2.39 0.399 3.65 179 test.phys eBrem + 12 56.8 3.08 173 1.75 0.637 5.02 184 test.phys eIoni + 13 56.5 4.43 169 1.34 0.416 3.97 188 test.phys eIoni + 14 54.6 4.65 167 0.978 0.36 3.28 191 test.phys eIoni + 15 53.1 5.71 166 0.676 0.301 2.67 194 test.phys eIoni + 16 52.6 7.21 166 0.431 0.246 2.13 196 test.phys eIoni + 17 53.4 7.77 166 0.157 0.273 1.6 197 test.phys eIoni + 18 53.5 7.87 166 0 0.157 0.426 198 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 54.9 -0.795 174 0.0412 0 0 0 test.phys initStep - 1 135 168 124 0.0376 0 193 193 test.phys biasWrapper(compt) - 2 201 101 74.1 0 0.000405 106 300 test.phys biasWrapper(phot) + 0 54.8 -0.742 174 0.0413 0 0 0 test.phys initStep + 1 136 167 125 0.0378 0 193 193 test.phys biasWrapper(compt) + 2 204 98.6 73.2 0 0.000405 110 303 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 27, Parent ID = 25 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 201 101 74.1 0.0372 0 0 0 test.phys initStep - 1 201 101 74 0 0.0372 0.036 0.036 test.phys eIoni + 0 204 98.6 73.2 0.0374 0 0 0 test.phys initStep + 1 204 98.6 73.2 0 0.0374 0.0362 0.0362 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 26, Parent ID = 25 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 135 168 124 0.00353 0 0 0 test.phys initStep - 1 135 168 124 0 0.00353 0.000599 0.000599 test.phys eIoni + 0 136 167 125 0.00356 0 0 0 test.phys initStep + 1 136 167 125 0 0.00356 0.000607 0.000607 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 39.7 -6.2 169 4.85 0 0 0 test.phys initStep - 1 35.2 -25.4 200 4.85 0 36.5 36.5 World Transportation - 2 -1.41e+03 -6.14e+03 1e+04 4.85 0 1.16e+04 1.17e+04 OutOfWorld Transportation + 0 39.7 -6.14 169 4.86 0 0 0 test.phys initStep + 1 35.3 -25.4 200 4.86 0 36.7 36.7 World Transportation + 2 -1.36e+03 -6.12e+03 1e+04 4.86 0 1.16e+04 1.17e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 22.1 -3.93 137 0.00229 0 0 0 test.phys initStep - 1 22.2 -3.94 137 0 0.000405 0.107 0.107 test.phys biasWrapper(phot) + 0 22.1 -3.9 137 0.00229 0 0 0 test.phys initStep + 1 22.1 -3.91 137 0 0.000405 0.107 0.107 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 28, Parent ID = 23 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 22.2 -3.94 137 0.00189 0 0 0 test.phys initStep - 1 22.2 -3.94 137 0 0.00189 0.000216 0.000216 test.phys eIoni + 0 22.1 -3.91 137 0.00189 0 0 0 test.phys initStep + 1 22.1 -3.91 137 0 0.00189 0.000216 0.000216 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 18 -2.66 122 0.11 0 0 0 test.phys initStep - 1 44.5 5.46 200 0.11 0 82.4 82.4 World Transportation - 2 3.39e+03 1.03e+03 1e+04 0.11 0 1.04e+04 1.05e+04 OutOfWorld Transportation + 0 18 -2.64 122 0.11 0 0 0 test.phys initStep + 1 44.5 5.53 200 0.11 0 82.6 82.6 World Transportation + 2 3.38e+03 1.03e+03 1e+04 0.11 0 1.04e+04 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 21, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 16 -2.52 115 0.229 0 0 0 test.phys initStep - 1 15.7 -2.46 115 0 0.229 0.773 0.773 test.phys eIoni + 0 16.1 -2.51 115 0.229 0 0 0 test.phys initStep + 1 15.7 -2.45 115 0 0.229 0.773 0.773 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 20, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 10.4 -0.283 87.5 0.44 0 0 0 test.phys initStep - 1 10.7 -1.12 88 0.204 0.236 1.62 1.62 test.phys eIoni - 2 10.6 -1.37 88.2 0 0.204 0.648 2.27 test.phys eIoni + 0 10.4 -0.283 87.4 0.44 0 0 0 test.phys initStep + 1 10.7 -1.12 87.9 0.204 0.236 1.62 1.62 test.phys eIoni + 2 10.6 -1.37 88.1 0 0.204 0.648 2.27 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 19, Parent ID = 3 @@ -1645,42 +1651,42 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 0.22 0.135 13.2 83.6 0.543 4.75 4.75 test.phys eIoni 2 0.417 0.216 18.5 82.8 0.599 5.23 9.98 test.phys eIoni 3 0.82 1.13 39.6 80.4 2.41 21.2 31.2 test.phys eBrem - 4 1.14 1.43 54.4 77.2 1.83 14.8 46 test.phys eIoni - 5 2.76 1.92 74.1 74.4 2.44 19.8 65.7 test.phys eBrem - 6 7.29 -0.0456 151 57.8 9.78 76.8 143 test.phys eBrem - 7 8.54 -3.12 169 53.8 2.36 18.6 161 test.phys eIoni - 8 9.85 -7.52 193 50.5 3.16 24.6 186 test.phys eBrem - 9 10.2 -8.67 200 49.7 0.814 7.12 193 World Transportation - 10 739 -1.48e+03 1e+04 49.7 3.44e-22 9.94e+03 1.01e+04 OutOfWorld Transportation + 4 1.15 1.43 54.4 77.2 1.83 14.8 46 test.phys eIoni + 5 2.76 1.92 74 74.4 2.44 19.7 65.7 test.phys eBrem + 6 7.28 -0.0469 151 57.8 9.77 76.8 142 test.phys eBrem + 7 8.54 -3.13 169 53.8 2.37 18.6 161 test.phys eIoni + 8 9.83 -7.44 192 50.6 3.09 24.1 185 test.phys eBrem + 9 10.2 -8.67 200 49.7 0.874 7.62 193 World Transportation + 10 754 -1.48e+03 1e+04 49.7 3.44e-22 9.94e+03 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.85 -7.52 193 0.0914 0 0 0 test.phys initStep - 1 10.2 -8.76 200 0.0914 0 7.13 7.13 World Transportation - 2 567 -1.73e+03 1e+04 0.0914 0 9.97e+03 9.97e+03 OutOfWorld Transportation + 0 9.83 -7.44 192 0.0915 0 0 0 test.phys initStep + 1 10.3 -8.76 200 0.0915 0 7.63 7.63 World Transportation + 2 572 -1.73e+03 1e+04 0.0915 0 9.97e+03 9.97e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 8.54 -3.12 169 1.71 0 0 0 test.phys initStep - 1 7.03 -4.79 172 1.28 0.431 3.9 3.9 test.phys eIoni - 2 5.26 -5.99 173 0.727 0.553 3.18 7.09 test.phys eIoni - 3 3.69 -6.38 174 0.461 0.266 2.23 9.31 test.phys eIoni - 4 2.87 -6.94 174 0.21 0.25 1.68 11 test.phys eIoni - 5 2.65 -7.2 174 0 0.21 0.677 11.7 test.phys eIoni + 0 8.54 -3.13 169 1.71 0 0 0 test.phys initStep + 1 7.03 -4.8 172 1.28 0.431 3.9 3.9 test.phys eIoni + 2 5.26 -6 173 0.727 0.553 3.18 7.09 test.phys eIoni + 3 3.69 -6.39 174 0.461 0.266 2.23 9.31 test.phys eIoni + 4 2.86 -6.95 174 0.21 0.25 1.68 11 test.phys eIoni + 5 2.64 -7.21 174 0 0.21 0.677 11.7 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.29 -0.0456 151 6.82 0 0 0 test.phys initStep - 1 11.5 -9.92 200 6.82 0 50.5 50.5 World Transportation + 0 7.28 -0.0469 151 6.82 0 0 0 test.phys initStep + 1 11.5 -9.94 200 6.82 0 50.6 50.6 World Transportation 2 854 -1.97e+03 1e+04 6.82 0 1e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -1688,94 +1694,94 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.76 1.92 74.1 0.333 0 0 0 test.phys initStep + 0 2.76 1.92 74 0.333 0 0 0 test.phys initStep 1 10.9 5.9 200 0.333 0 126 126 World Transportation - 2 644 316 1e+04 0.333 0 9.83e+03 9.95e+03 OutOfWorld Transportation + 2 645 316 1e+04 0.333 0 9.83e+03 9.95e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.14 1.43 54.4 1.36 0 0 0 test.phys initStep - 1 -0.534 2.08 56.6 1.02 0.349 3.33 3.33 test.phys eIoni - 2 -0.0212 3.84 58 0.722 0.294 2.74 6.06 test.phys eIoni - 3 -0.234 5.46 58.4 0.433 0.289 2.22 8.28 test.phys eIoni - 4 -0.676 4.71 58.1 0.095 0.173 1.31 9.59 test.phys eBrem - 5 -0.628 4.76 58.1 0 0.095 0.183 9.77 test.phys eIoni + 0 1.15 1.43 54.4 1.36 0 0 0 test.phys initStep + 1 -0.533 2.08 56.6 1.02 0.349 3.33 3.33 test.phys eIoni + 2 -0.0198 3.84 58 0.722 0.294 2.74 6.06 test.phys eIoni + 3 -0.232 5.46 58.4 0.433 0.289 2.22 8.28 test.phys eIoni + 4 -0.678 4.71 58.1 0.0935 0.177 1.33 9.61 test.phys eBrem + 5 -0.632 4.75 58.1 0 0.0935 0.178 9.79 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.676 4.71 58.1 0.166 0 0 0 test.phys initStep - 1 21.3 30.6 114 0.16 0 65.6 65.6 test.phys biasWrapper(compt) - 2 45.9 72 147 0.125 0 58.2 124 test.phys biasWrapper(compt) - 3 94.8 84.9 105 0.0869 0 65.3 189 test.phys biasWrapper(compt) - 4 87.8 79.6 107 0.0687 0 8.91 198 test.phys biasWrapper(compt) - 5 87.8 87.7 108 0.0619 0 8.28 206 test.phys biasWrapper(compt) - 6 86.1 88.5 107 0.0529 0 2.59 209 test.phys biasWrapper(compt) - 7 109 -59.7 99.5 0.0455 0 150 359 test.phys biasWrapper(compt) - 8 55.3 -7.1 182 0.0455 0 111 470 test.phys biasWrapper(Rayl) - 9 44.5 4.21 200 0.0455 0 24.1 494 World Transportation - 10 -5.66e+03 6.01e+03 1e+04 0.0455 0 1.28e+04 1.33e+04 OutOfWorld Transportation + 0 -0.678 4.71 58.1 0.163 0 0 0 test.phys initStep + 1 21.2 30.5 114 0.158 0 65.3 65.3 test.phys biasWrapper(compt) + 2 45.7 71.7 146 0.124 0 57.9 123 test.phys biasWrapper(compt) + 3 94.4 84.6 105 0.0863 0 65.2 188 test.phys biasWrapper(compt) + 4 87.4 79.3 106 0.0683 0 8.9 197 test.phys biasWrapper(compt) + 5 87.5 87.3 108 0.0616 0 8.27 206 test.phys biasWrapper(compt) + 6 85.8 88.2 106 0.0527 0 2.59 208 test.phys biasWrapper(compt) + 7 108 -60 99.5 0.0453 0 150 358 test.phys biasWrapper(compt) + 8 55.8 -8.16 180 0.0453 0 109 468 test.phys biasWrapper(Rayl) + 9 44.1 4.11 200 0.0453 0 26.2 494 World Transportation + 10 -5.66e+03 6.03e+03 1e+04 0.0453 0 1.28e+04 1.33e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 19, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 109 -59.7 99.5 0.00743 0 0 0 test.phys initStep - 1 109 -59.7 99.5 0 0.00743 0.00212 0.00212 test.phys eIoni + 0 108 -60 99.5 0.00736 0 0 0 test.phys initStep + 1 108 -60 99.5 0 0.00736 0.00209 0.00209 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 18, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 86.1 88.5 107 0.00898 0 0 0 test.phys initStep - 1 86.1 88.5 107 0 0.00898 0.00295 0.00295 test.phys eIoni + 0 85.8 88.2 106 0.0089 0 0 0 test.phys initStep + 1 85.8 88.2 106 0 0.0089 0.0029 0.0029 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 17, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 87.8 87.7 108 0.0068 0 0 0 test.phys initStep - 1 87.8 87.7 108 0 0.0068 0.00182 0.00182 test.phys eIoni + 0 87.5 87.3 108 0.00673 0 0 0 test.phys initStep + 1 87.5 87.3 108 0 0.00673 0.00179 0.00179 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 16, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 87.8 79.6 107 0.0182 0 0 0 test.phys initStep - 1 87.8 79.6 107 0 0.0182 0.0102 0.0102 test.phys eIoni + 0 87.4 79.3 106 0.018 0 0 0 test.phys initStep + 1 87.4 79.3 106 0 0.018 0.00995 0.00995 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 15, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 94.8 84.9 105 0.0383 0 0 0 test.phys initStep - 1 94.8 85 105 0 0.0383 0.0378 0.0378 test.phys eIoni + 0 94.4 84.6 105 0.0376 0 0 0 test.phys initStep + 1 94.4 84.6 105 0 0.0376 0.0367 0.0367 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 45.9 72 147 0.0352 0 0 0 test.phys initStep - 1 45.9 72 147 0 0.0352 0.0327 0.0327 test.phys eIoni + 0 45.7 71.7 146 0.0345 0 0 0 test.phys initStep + 1 45.7 71.7 146 0 0.0345 0.0314 0.0314 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 13, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 21.3 30.6 114 0.0051 0 0 0 test.phys initStep - 1 21.3 30.6 114 0 0.0051 0.00111 0.00111 test.phys eIoni + 0 21.2 30.5 114 0.00499 0 0 0 test.phys initStep + 1 21.2 30.5 114 0 0.00499 0.00107 0.00107 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 @@ -2098,26 +2104,26 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 163 90.8 0 0 0 test.phys initStep 1 0.178 -0.231 172 85.2 1.35 9.17 9.17 test.phys eIoni 2 0.306 -0.518 182 83.5 1.39 10.4 19.6 test.phys eIoni - 3 0.302 -0.765 193 81.7 1.35 10 29.6 test.phys eIoni - 4 0.219 -1.04 199 58.2 0.719 6.08 35.7 test.phys eBrem - 5 0.178 -1.12 200 58.1 0.134 1.43 37.1 World Transportation - 6 -260 -522 1e+04 58.1 3.45e-22 9.82e+03 9.85e+03 OutOfWorld Transportation + 3 0.302 -0.765 192 81.7 1.35 10 29.6 test.phys eIoni + 4 0.221 -1.03 198 58.2 0.709 6 35.6 test.phys eBrem + 5 0.177 -1.12 200 58.1 0.143 1.51 37.1 World Transportation + 6 -257 -520 1e+04 58.1 3.45e-22 9.82e+03 9.85e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.219 -1.04 199 22.7 0 0 0 test.phys initStep - 1 0.179 -1.11 200 22.7 0 1.43 1.43 World Transportation - 2 -278 -523 1e+04 22.7 0 9.82e+03 9.82e+03 OutOfWorld Transportation + 0 0.221 -1.03 198 22.7 0 0 0 test.phys initStep + 1 0.178 -1.11 200 22.7 0 1.51 1.51 World Transportation + 2 -276 -521 1e+04 22.7 0 9.82e+03 9.82e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 21, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.302 -0.765 193 0.432 0 0 0 test.phys initStep + 0 0.302 -0.765 192 0.432 0 0 0 test.phys initStep 1 1.14 -0.859 193 0.169 0.263 1.6 1.6 test.phys eIoni 2 1.26 -0.977 193 0 0.169 0.476 2.08 test.phys eIoni @@ -2182,11 +2188,11 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 -0.0727 0.049 19 77.8 0.369 3.8 3.8 test.phys eIoni 2 -0.0124 0.36 33.6 75.1 1.65 14.5 18.3 test.phys eIoni 3 -4.2 -1.31 115 64.7 10.3 81.7 100 test.phys eBrem - 4 -4.74 -3.16 125 62.9 1.4 10.5 111 test.phys eIoni - 5 -4.99 -4.16 130 61.1 0.742 5.25 116 test.phys eBrem + 4 -4.73 -3.15 125 62.9 1.4 10.5 110 test.phys eIoni + 5 -4.99 -4.16 130 61.1 0.747 5.29 116 test.phys eBrem 6 -6.56 -8.17 155 57.8 3.27 24.5 140 test.phys eBrem - 7 -5.51 -15.4 200 52.4 5.42 46.1 186 World Transportation - 8 532 -294 1e+04 52.4 3.42e-22 9.82e+03 1e+04 OutOfWorld Transportation + 7 -5.5 -15.4 200 52.4 5.42 46.1 186 World Transportation + 8 532 -295 1e+04 52.4 3.42e-22 9.82e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 @@ -2194,15 +2200,15 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -6.56 -8.17 155 0.00695 0 0 0 test.phys initStep - 1 -6.56 -8.2 155 0 0.000405 0.136 0.136 test.phys biasWrapper(phot) + 1 -6.55 -8.19 155 0 0.000405 0.136 0.136 test.phys biasWrapper(phot) ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.56 -8.2 155 0.00655 0 0 0 test.phys initStep - 1 -6.56 -8.2 155 0 0.00655 0.00171 0.00171 test.phys eIoni + 0 -6.55 -8.19 155 0.00655 0 0 0 test.phys initStep + 1 -6.55 -8.19 155 0 0.00655 0.00171 0.00171 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 4 @@ -2218,8 +2224,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.74 -3.16 125 0.431 0 0 0 test.phys initStep - 1 -4.49 -2.47 126 0.151 0.28 1.6 1.6 test.phys eIoni + 0 -4.73 -3.15 125 0.431 0 0 0 test.phys initStep + 1 -4.49 -2.46 126 0.151 0.28 1.6 1.6 test.phys eIoni 2 -4.48 -2.28 126 0 0.151 0.396 2 test.phys eIoni ********************************************************************************************************* @@ -2256,7 +2262,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 1.25 -0.704 35.4 0.77 0.359 2.93 2.93 test.phys eIoni 2 -0.332 0.102 35.2 0.498 0.272 2.3 5.23 test.phys eIoni 3 -1.33 -0.315 34.7 0.131 0.367 1.76 7 test.phys eIoni - 4 -1.38 -0.448 34.8 0 0.131 0.314 7.31 test.phys eIoni + 4 -1.38 -0.449 34.8 0 0.131 0.314 7.31 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 @@ -2274,228 +2280,83 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 15.2 20.5 0 0 0 test.phys initStep 1 0.893 1.4 34.5 17.9 2.3 19.4 19.4 test.phys eIoni 2 6.35 3.99 58.5 13.3 3.64 24.9 44.3 test.phys eIoni - 3 9.02 7.9 73.4 11.2 1.85 15.8 60.1 test.phys eIoni - 4 13 12.5 90.5 7.01 2.26 18.6 78.7 test.phys eBrem - 5 14 15.8 99.6 5.42 1.2 9.97 88.6 test.phys eIoni - 6 14.7 17.1 103 4.96 0.464 4.12 92.8 test.phys eBrem - 7 15.8 18.5 112 3.79 1.17 9.21 102 test.phys eIoni - 8 16.8 19.3 119 2.99 0.804 7.32 109 test.phys eIoni - 9 17 18.2 124 2.37 0.616 6.01 115 test.phys eIoni - 10 17.2 17 128 1.76 0.613 5 120 test.phys eIoni - 11 18.9 16.1 131 1.34 0.416 3.98 124 test.phys eIoni - 12 19 16.2 132 0.658 0.0606 0.658 125 test.phys eBrem - 13 19.6 17.1 133 0.373 0.286 2.1 127 test.phys eIoni - 14 19.3 17.8 134 0.0897 0.283 1.43 128 test.phys eIoni - 15 19.3 17.9 134 0 0.0897 0.166 129 test.phys eIoni + 3 9.01 7.89 73.4 11.2 1.85 15.8 60.1 test.phys eIoni + 4 12.7 12.2 89.5 7.12 2.12 17.4 77.5 test.phys eBrem + 5 13.9 15.8 99.5 5.41 1.33 11.1 88.6 test.phys eIoni + 6 14.4 16.8 102 5.09 0.322 2.91 91.5 test.phys eBrem + 7 15.7 18.4 111 3.89 1.19 9.41 101 test.phys eIoni + 8 16.8 19.5 118 3.07 0.823 7.48 108 test.phys eIoni + 9 17.1 18.5 123 2.44 0.631 6.14 115 test.phys eIoni + 10 17.6 17.5 128 1.81 0.627 5.1 120 test.phys eIoni + 11 19.3 17 131 1.31 0.375 3.62 123 test.phys eBrem + 12 19.7 17.8 133 0.952 0.357 3.23 126 test.phys eIoni + 13 20.5 17 135 0.615 0.337 2.63 129 test.phys eIoni + 14 20.1 15.6 135 0.342 0.273 2.01 131 test.phys eIoni + 15 20.4 15.2 136 0.0506 0.292 1.33 132 test.phys eIoni + 16 20.4 15.2 136 0 0.0506 0.0617 133 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19 16.2 132 0.624 0 0 0 test.phys initStep - 1 -28.7 29.8 200 0.624 0 84.1 84.1 World Transportation - 2 -6.91e+03 1.98e+03 1e+04 0.624 0 1.21e+04 1.22e+04 OutOfWorld Transportation + 0 19.3 17 131 0.129 0 0 0 test.phys initStep + 1 20.2 13.8 148 0.0981 0 17.6 17.6 test.phys biasWrapper(compt) + 2 222 -31.8 74.9 0.086 0 219 237 test.phys biasWrapper(compt) + 3 220 -46.5 66.9 0.077 0 16.8 254 test.phys biasWrapper(compt) + 4 267 -43 0 0.077 0 81.5 335 World Transportation + 5 7.21e+03 477 -1e+04 0.077 0 1.22e+04 1.25e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 19 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 220 -46.5 66.9 0.00894 0 0 0 test.phys initStep + 1 220 -46.5 66.9 0 0.00894 0.00293 0.00293 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 19 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 222 -31.8 74.9 0.0121 0 0 0 test.phys initStep + 1 222 -31.8 74.9 0 0.0121 0.00496 0.00496 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 19 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 20.2 13.8 148 0.0306 0 0 0 test.phys initStep + 1 20.2 13.8 148 0 0.0306 0.0254 0.0254 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 18, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 14 15.8 99.6 0.385 0 0 0 test.phys initStep - 1 13.4 15.8 100 0.131 0.254 1.47 1.47 test.phys eIoni - 2 13.2 15.9 100 0 0.131 0.314 1.78 test.phys eIoni + 0 13.9 15.8 99.5 0.385 0 0 0 test.phys initStep + 1 13.3 15.9 100 0.142 0.243 1.47 1.47 test.phys eIoni + 2 13.4 15.9 100 0 0.142 0.361 1.83 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 13 12.5 90.5 1.91 0 0 0 test.phys initStep - 1 21.6 25.4 126 0.331 0 38.8 38.8 test.phys biasWrapper(compt) - 2 52.5 -39.4 120 0.304 0 72 111 test.phys biasWrapper(compt) - 3 26.7 -351 82.3 0.249 0 315 425 test.phys biasWrapper(compt) - 4 91.5 -481 184 0.127 0 178 603 test.phys biasWrapper(compt) - 5 83.3 -470 173 0.125 0 18 621 test.phys biasWrapper(compt) - 6 62.1 -398 101 0.125 0 103 725 test.phys biasWrapper(compt) - 7 51.4 -370 66.1 0.087 0 46.3 771 test.phys biasWrapper(compt) - 8 63.7 -387 71.1 0.0864 0 21.3 792 test.phys biasWrapper(compt) - 9 180 -473 101 0.0837 0 148 940 test.phys biasWrapper(compt) - 10 184 -475 98.8 0.08 0 4.82 945 test.phys biasWrapper(compt) - 11 233 -462 89.3 0.0631 0 52 997 test.phys biasWrapper(compt) - 12 180 -438 78 0.0573 0 59.6 1.06e+03 test.phys biasWrapper(compt) - 13 143 -486 87.9 0.0564 0 62 1.12e+03 test.phys biasWrapper(compt) - 14 136 -499 82.2 0.0463 0 15.7 1.13e+03 test.phys biasWrapper(compt) - 15 157 -474 97 0.0437 0 36.4 1.17e+03 test.phys biasWrapper(compt) - 16 185 -493 138 0.0382 0 53.6 1.22e+03 test.phys biasWrapper(compt) - 17 191 -491 107 0.0333 0 31.6 1.26e+03 test.phys biasWrapper(compt) - 18 187 -490 132 0.0297 0 24.8 1.28e+03 test.phys biasWrapper(compt) - 19 187 -488 129 0 0.000405 2.84 1.28e+03 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 187 -488 129 0.0293 0 0 0 test.phys initStep - 1 187 -488 129 0 0.0293 0.0237 0.0237 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 187 -490 132 0.00352 0 0 0 test.phys initStep - 1 187 -490 132 0 0.00352 0.000595 0.000595 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 191 -491 107 0.00495 0 0 0 test.phys initStep - 1 191 -491 107 0 0.00495 0.00106 0.00106 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 185 -493 138 0.00554 0 0 0 test.phys initStep - 1 185 -493 138 0 0.00554 0.00128 0.00128 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 157 -474 97 0.00252 0 0 0 test.phys initStep - 1 157 -474 97 0 0.00252 0.000345 0.000345 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 136 -499 82.2 0.0101 0 0 0 test.phys initStep - 1 136 -499 82.2 0 0.0101 0.00362 0.00362 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 143 -486 87.9 0.000958 0 0 0 test.phys initStep - 1 143 -486 87.9 0 0.000958 7.84e-05 7.84e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 180 -438 78 0.00579 0 0 0 test.phys initStep - 1 180 -438 78 0 0.00579 0.00138 0.00138 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 233 -462 89.3 0.0169 0 0 0 test.phys initStep - 1 233 -462 89.3 0 0.0169 0.00892 0.00892 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 184 -475 98.8 0.00369 0 0 0 test.phys initStep - 1 184 -475 98.8 0 0.00369 0.000645 0.000645 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 180 -473 101 0.00274 0 0 0 test.phys initStep - 1 180 -473 101 0 0.00274 0.000394 0.000394 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 63.7 -387 71.1 0.000624 0 0 0 test.phys initStep - 1 63.7 -387 71.1 0 0.000624 4.4e-05 4.4e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 51.4 -370 66.1 0.0382 0 0 0 test.phys initStep - 1 51.4 -370 66 0 0.0382 0.0376 0.0376 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 62.1 -398 101 0.00019 0 0 0 test.phys initStep - 1 62.1 -398 101 0 0.00019 1.27e-05 1.27e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 83.3 -470 173 0.00111 0 0 0 test.phys initStep - 1 83.3 -470 173 0 0.00111 9.72e-05 9.72e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 91.5 -481 184 0.122 0 0 0 test.phys initStep - 1 91.5 -481 184 0 0.122 0.281 0.281 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 26.7 -351 82.3 0.0552 0 0 0 test.phys initStep - 1 26.7 -351 82.2 0 0.0552 0.0719 0.0719 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 52.5 -39.4 120 0.0266 0 0 0 test.phys initStep - 1 52.5 -39.4 120 0 0.0266 0.0199 0.0199 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 21.6 25.4 126 1.58 0 0 0 test.phys initStep - 1 22 26.9 129 0.997 0.587 3.69 3.69 test.phys eIoni - 2 22.5 28.6 130 0.639 0.357 2.7 6.4 test.phys eIoni - 3 22.1 30.1 130 0.339 0.3 2.06 8.46 test.phys eIoni - 4 22.8 30.3 130 0.0587 0.28 1.32 9.77 test.phys eIoni - 5 22.8 30.3 130 0 0.0587 0.08 9.85 test.phys eIoni + 0 12.7 12.2 89.5 1.94 0 0 0 test.phys initStep + 1 39.7 51.8 200 1.94 0 120 120 World Transportation + 2 2.43e+03 3.56e+03 1e+04 1.94 0 1.07e+04 1.08e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.02 7.9 73.4 0.317 0 0 0 test.phys initStep - 1 9.28 8.49 73.5 0.0457 0.271 1.23 1.23 test.phys eIoni - 2 9.27 8.51 73.6 0 0.0457 0.0516 1.28 test.phys eIoni + 0 9.01 7.89 73.4 0.317 0 0 0 test.phys initStep + 1 9.27 8.49 73.5 0.033 0.284 1.23 1.23 test.phys eIoni + 2 9.28 8.5 73.5 0 0.033 0.0292 1.26 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 @@ -2503,10 +2364,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 6.35 3.99 58.5 0.909 0 0 0 test.phys initStep - 1 7.12 2.84 60 0.621 0.288 2.55 2.55 test.phys eIoni - 2 6.02 2.35 60.9 0.303 0.317 2.02 4.57 test.phys eIoni - 3 5.55 2.57 61.2 0.0256 0.278 1.17 5.74 test.phys eIoni - 4 5.54 2.58 61.2 0 0.0256 0.0187 5.76 test.phys eIoni + 1 6.96 3.08 59.7 0.351 0.239 1.91 1.91 test.phys eIoni + 2 7.49 2.59 60 0.0625 0.288 1.36 3.27 test.phys eIoni + 3 7.47 2.6 60 0 0.0625 0.0891 3.35 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 15 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 6.96 3.08 59.7 0.318 0 0 0 test.phys initStep + 1 7.54 3.36 59.6 0 0.318 1.23 1.23 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 @@ -2514,8 +2382,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0.893 1.4 34.5 0.319 0 0 0 test.phys initStep - 1 1.23 0.941 34.9 0.0853 0.234 1.24 1.24 test.phys eIoni - 2 1.3 0.953 34.9 0 0.0853 0.152 1.39 test.phys eIoni + 1 1.23 0.941 34.9 0.0834 0.236 1.24 1.24 test.phys eIoni + 2 1.17 0.955 34.8 0 0.0834 0.147 1.38 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -2534,2156 +2402,1685 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 179 0.35 0 179 679 test.phys biasWrapper(compt) - 2 -304 -177 0.273 0.255 0 394 1.07e+03 test.phys biasWrapper(compt) - 3 -378 -266 75.9 0.135 0 139 1.21e+03 test.phys biasWrapper(compt) - 4 -378 -254 49.5 0.0896 0 29.3 1.24e+03 test.phys biasWrapper(compt) - 5 -391 -282 81.4 0.0774 0 45 1.29e+03 test.phys biasWrapper(compt) - 6 -385 -265 104 0.0767 0 28.6 1.31e+03 test.phys biasWrapper(compt) - 7 -395 -229 157 0.0661 0 65.5 1.38e+03 test.phys biasWrapper(compt) - 8 -507 -187 96.6 0.0589 0 134 1.51e+03 test.phys biasWrapper(compt) - 9 -515 -152 129 0.0583 0 48.4 1.56e+03 test.phys biasWrapper(compt) - 10 -508 -125 180 0.0583 0 57.7 1.62e+03 test.phys biasWrapper(Rayl) - 11 -496 -121 200 0.0583 0 24.4 1.64e+03 World Transportation - 12 5.79e+03 2.04e+03 1e+04 0.0583 0 1.18e+04 1.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -515 -152 129 0.000574 0 0 0 test.phys initStep - 1 -515 -152 129 0 0.000574 3.96e-05 3.96e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -507 -187 96.6 0.00719 0 0 0 test.phys initStep - 1 -507 -187 96.6 0 0.00719 0.00201 0.00201 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -395 -229 157 0.0107 0 0 0 test.phys initStep - 1 -395 -229 157 0 0.0107 0.00399 0.00399 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -385 -265 104 0.000683 0 0 0 test.phys initStep - 1 -385 -265 104 0 0.000683 4.95e-05 4.95e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -391 -282 81.4 0.0122 0 0 0 test.phys initStep - 1 -391 -282 81.4 0 0.0122 0.00502 0.00502 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -378 -254 49.5 0.0455 0 0 0 test.phys initStep - 1 -378 -254 49.5 0 0.0455 0.0512 0.0512 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -378 -266 75.9 0.12 0 0 0 test.phys initStep - 1 -378 -266 76 0 0.12 0.271 0.271 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -304 -177 0.273 0.0953 0 0 0 test.phys initStep - 1 -304 -177 0.19 0 0.0953 0.184 0.184 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 179 99.6 0 0 0 test.phys initStep - 1 -0.189 0.0408 193 92.3 2.01 13.6 13.6 test.phys eBrem - 2 -0.186 0.0454 200 91.4 0.862 7.27 20.9 World Transportation - 3 18.3 57.6 1e+04 91.4 3.58e-22 9.8e+03 9.82e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.189 0.0408 193 5.35 0 0 0 test.phys initStep - 1 -0.19 0.072 200 5.35 0 7.27 7.27 World Transportation - 2 -1.51 42.1 1e+04 5.35 0 9.8e+03 9.81e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 40.1 0 0 40.1 540 test.phys biasWrapper(conv) + 1 0 0 10.2 0 0 10.2 510 test.phys biasWrapper(conv) ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.1 34.8 0 0 0 test.phys initStep - 1 -5.35 1.17 94.5 28.1 6.71 54.9 54.9 test.phys eBrem - 2 -6.87 2.02 109 25.7 1.86 14.8 69.7 test.phys eIoni - 3 -8.03 1.82 115 24.2 1.05 6.06 75.8 test.phys eIoni - 4 -8.54 2.08 117 23.9 0.255 2.3 78.1 test.phys eBrem - 5 -11.8 3.09 130 21.1 1.88 13.1 91.1 test.phys eBrem - 6 -13.4 3.25 135 19.1 0.615 5.45 96.6 test.phys eIoni - 7 -20.7 1.3 154 16.3 2.78 20.4 117 test.phys eBrem - 8 -30.8 -2.85 179 12.9 3.37 27.5 144 test.phys eIoni - 9 -41.8 -6.85 197 10.1 2.83 22.1 166 test.phys eIoni - 10 -43.1 -7.47 200 9.53 0.587 3.12 170 World Transportation - 11 -4.19e+03 -2.85e+03 1e+04 9.53 3.28e-22 1.1e+04 1.12e+04 OutOfWorld Transportation + 0 0 0 10.2 81.6 0 0 0 test.phys initStep + 1 -0.000236 0.0011 10.7 65.5 0.059 0.525 0.525 test.phys eIoni + 2 -0.0114 -0.000873 10.9 64.7 0.0222 0.221 0.746 test.phys eIoni + 3 -0.307 0.526 41.9 60.7 3.9 31.1 31.8 test.phys eBrem + 4 -0.463 0.134 65.5 57.8 2.68 23.6 55.4 test.phys eIoni + 5 -0.512 -1.38 79.5 55.4 1.78 14 69.4 test.phys eIoni + 6 1.92 -7.89 110 50.9 4.07 31.2 101 test.phys eIoni + 7 3.09 -9.17 119 34.3 1.15 8.93 110 test.phys eBrem + 8 4.96 -16.4 174 27 7.24 56 166 test.phys eIoni + 9 4.57 -17.9 181 25.9 0.805 7.18 173 test.phys eIoni + 10 2.23 -20.6 200 23.3 2.58 19.6 192 World Transportation + 11 -3.25e+03 -2.33e+03 1e+04 23.3 3.43e-22 1.06e+04 1.08e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.57 -17.9 181 0.326 0 0 0 test.phys initStep + 1 5.05 -18.2 181 0.12 0.206 1.26 1.26 test.phys eIoni + 2 5.1 -18.3 181 0 0.12 0.273 1.54 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -20.7 1.3 154 0.00923 0 0 0 test.phys initStep - 1 -23.8 0.6 159 0 0.000405 6.3 6.3 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -23.8 0.6 159 0.00882 0 0 0 test.phys initStep - 1 -23.8 0.601 159 0 0.00882 0.00286 0.00286 test.phys eIoni + 0 3.09 -9.17 119 15.5 0 0 0 test.phys initStep + 1 14.5 -22.1 200 15.5 0 83.2 83.2 World Transportation + 2 1.39e+03 -1.58e+03 1e+04 15.5 0 1e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.4 3.25 135 1.43 0 0 0 test.phys initStep - 1 -13.2 4.99 138 1.03 0.4 3.44 3.44 test.phys eIoni - 2 -15 5.18 139 0.702 0.327 2.76 6.2 test.phys eIoni - 3 -16.1 5.13 139 0.428 0.274 1.21 7.4 test.phys eIoni - 4 -17 5.14 139 0.153 0.275 1.59 9 test.phys eIoni - 5 -17.2 5.1 139 0 0.153 0.406 9.4 test.phys eIoni + 0 1.92 -7.89 110 0.38 0 0 0 test.phys initStep + 1 1.3 -8.23 110 0.0817 0.299 1.45 1.45 test.phys eIoni + 2 1.26 -8.26 110 0 0.0817 0.141 1.6 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.8 3.09 130 0.903 0 0 0 test.phys initStep - 1 -30.5 5.43 200 0.903 0 72.6 72.6 World Transportation - 2 -2.64e+03 333 1e+04 0.903 0 1.01e+04 1.02e+04 OutOfWorld Transportation + 0 -0.512 -1.38 79.5 0.614 0 0 0 test.phys initStep + 1 0.0283 -0.571 80.5 0.346 0.268 2.01 2.01 test.phys eIoni + 2 0.668 -0.182 80.5 0.0894 0.257 1.34 3.35 test.phys eIoni + 3 0.61 -0.156 80.5 0 0.0894 0.165 3.52 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.54 2.08 117 0.0475 0 0 0 test.phys initStep - 1 -11.7 3.77 133 0.0459 0 16 16 test.phys biasWrapper(compt) - 2 -77.5 -27.1 177 0.0442 0 85.1 101 test.phys biasWrapper(compt) - 3 -122 -35.3 158 0.0442 0 49.3 150 test.phys biasWrapper(Rayl) - 4 -145 -39.9 144 0 0.000405 27.4 178 test.phys biasWrapper(phot) + 0 -0.463 0.134 65.5 0.225 0 0 0 test.phys initStep + 1 -0.117 0.155 65.7 0 0.225 0.753 0.753 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -145 -39.9 144 0.0438 0 0 0 test.phys initStep - 1 -145 -39.9 144 0 0.0438 0.0478 0.0478 test.phys eIoni + 0 -0.307 0.526 41.9 0.114 0 0 0 test.phys initStep + 1 -2.09 0.136 129 0.0864 0 87.1 87.1 test.phys biasWrapper(compt) + 2 103 51 78 0.0837 0 127 215 test.phys biasWrapper(compt) + 3 126 102 53.4 0.0815 0 60.8 275 test.phys biasWrapper(compt) + 4 126 102 53.2 0.0633 0 0.277 276 test.phys biasWrapper(compt) + 5 109 73.9 92.4 0.0622 0 51.3 327 test.phys biasWrapper(compt) + 6 84.7 59.8 107 0.0504 0 31.1 358 test.phys biasWrapper(compt) + 7 118 80.2 62.9 0.0491 0 58.5 417 test.phys biasWrapper(compt) + 8 121 74.3 0 0.0491 0 63.2 480 World Transportation + 9 627 -874 -1e+04 0.0491 0 1.01e+04 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -77.5 -27.1 177 0.00173 0 0 0 test.phys initStep - 1 -77.5 -27.1 177 0 0.00173 0.000189 0.000189 test.phys eIoni + 0 118 80.2 62.9 0.00126 0 0 0 test.phys initStep + 1 118 80.2 62.9 0 0.00126 0.000117 0.000117 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.7 3.77 133 0.00163 0 0 0 test.phys initStep - 1 -11.7 3.77 133 0 0.00163 0.000172 0.000172 test.phys eIoni + 0 84.7 59.8 107 0.0118 0 0 0 test.phys initStep + 1 84.7 59.8 107 0 0.0118 0.00478 0.00478 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.03 1.82 115 0.443 0 0 0 test.phys initStep - 1 -8.95 2.16 115 0.123 0.32 1.63 1.63 test.phys eIoni - 2 -8.98 2.3 115 0 0.123 0.283 1.91 test.phys eIoni + 0 109 73.9 92.4 0.00107 0 0 0 test.phys initStep + 1 109 73.9 92.4 0 0.00107 9.21e-05 9.21e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 102 53.2 0.0182 0 0 0 test.phys initStep + 1 126 102 53.2 0 0.0182 0.0102 0.0102 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 102 53.4 0.00228 0 0 0 test.phys initStep + 1 126 102 53.4 0 0.00228 0.000292 0.000292 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 103 51 78 0.0027 0 0 0 test.phys initStep + 1 103 51 78 0 0.0027 0.000384 0.000384 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -2.09 0.136 129 0.0273 0 0 0 test.phys initStep + 1 -2.09 0.134 129 0 0.0273 0.0208 0.0208 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.87 2.02 109 0.467 0 0 0 test.phys initStep - 1 -6.95 2.95 110 0.228 0.239 1.69 1.69 test.phys eIoni - 2 -7.28 2.83 110 0 0.228 0.772 2.46 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.35 1.17 94.5 0.0495 0 0 0 test.phys initStep - 1 -5.37 1.19 94.7 0.0492 0 0.255 0.255 test.phys biasWrapper(compt) - 2 -5.86 0.602 97.1 0.0463 0 2.53 2.79 test.phys biasWrapper(compt) - 3 -27.6 -4.21 99.7 0.0459 0 22.5 25.2 test.phys biasWrapper(compt) - 4 -62.6 -1.2 115 0.045 0 38.5 63.7 test.phys biasWrapper(compt) - 5 -106 22.8 110 0.045 0 50 114 test.phys biasWrapper(Rayl) - 6 -123 31.7 109 0.0428 0 18.7 132 test.phys biasWrapper(compt) - 7 -120 65.8 115 0.0412 0 34.7 167 test.phys biasWrapper(compt) - 8 -161 93.6 139 0.0359 0 54.8 222 test.phys biasWrapper(compt) - 9 -63.9 96.1 113 0 0.000405 101 323 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -63.9 96.1 113 0.0355 0 0 0 test.phys initStep - 1 -63.9 96.1 113 0 0.0355 0.0331 0.0331 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -161 93.6 139 0.00526 0 0 0 test.phys initStep - 1 -161 93.6 139 0 0.00526 0.00117 0.00117 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -120 65.8 115 0.00162 0 0 0 test.phys initStep - 1 -120 65.8 115 0 0.00162 0.00017 0.00017 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 31.7 109 0.00225 0 0 0 test.phys initStep - 1 -123 31.7 109 0 0.00225 0.000286 0.000286 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -62.6 -1.2 115 0.000875 0 0 0 test.phys initStep - 1 -62.6 -1.2 115 0 0.000875 6.91e-05 6.91e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -27.6 -4.21 99.7 0.000366 0 0 0 test.phys initStep - 1 -27.6 -4.21 99.7 0 0.000366 2.33e-05 2.33e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.86 0.602 97.1 0.00291 0 0 0 test.phys initStep - 1 -5.86 0.602 97.1 0 0.00291 0.000435 0.000435 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.37 1.19 94.7 0.000295 0 0 0 test.phys initStep - 1 -5.37 1.19 94.7 0 0.000295 1.86e-05 1.86e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.1 64.2 0 0 0 test.phys initStep - 1 0.377 -0.745 67.6 60.7 3.47 27.5 27.5 test.phys eBrem - 2 0.326 -0.772 73.4 59.5 0.762 5.84 33.4 test.phys eIoni - 3 -0.732 -0.353 103 55.1 4.14 29.4 62.7 test.phys eBrem - 4 -1.72 -0.224 121 52.6 2.08 17.8 80.6 test.phys eIoni - 5 -1.61 0.834 158 43.5 4.51 37.2 118 test.phys eBrem - 6 -0.364 1.37 168 41.7 1.32 10.1 128 test.phys eIoni - 7 2.19 1.83 182 39.5 1.87 15 143 test.phys eIoni - 8 5.11 1.32 200 37.4 2.02 17.8 161 World Transportation - 9 1.61e+03 -335 1e+04 37.4 3.36e-22 9.94e+03 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.19 1.83 182 0.37 0 0 0 test.phys initStep - 1 2.14 2.51 183 0.0981 0.272 1.42 1.42 test.phys eIoni - 2 2.09 2.51 183 0 0.0981 0.193 1.62 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.364 1.37 168 0.471 0 0 0 test.phys initStep - 1 -0.985 0.834 168 0.239 0.232 1.7 1.7 test.phys eIoni - 2 -0.874 0.507 168 0 0.239 0.828 2.53 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.61 0.834 158 4.59 0 0 0 test.phys initStep - 1 -0.807 1.6 169 3.09 0 11.8 11.8 test.phys biasWrapper(compt) - 2 -8.68 1.02 200 3.09 0 31.6 43.3 World Transportation - 3 -2.53e+03 -184 1e+04 3.09 0 1.01e+04 1.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 28 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.807 1.6 169 1.51 0 0 0 test.phys initStep - 1 0.925 2.16 172 1.1 0.404 3.57 3.57 test.phys eIoni - 2 2.3 3.31 174 0.788 0.317 2.89 6.46 test.phys eIoni - 3 3.92 3.64 173 0.488 0.301 2.34 8.79 test.phys eIoni - 4 4.89 4.24 173 0.191 0.297 1.74 10.5 test.phys eIoni - 5 5.13 4.22 173 0 0.191 0.582 11.1 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.72 -0.224 121 0.458 0 0 0 test.phys initStep - 1 -1.17 -0.901 121 0.25 0.208 1.67 1.67 test.phys eIoni - 2 -0.805 -0.704 121 0 0.25 0.888 2.56 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.732 -0.353 103 0.246 0 0 0 test.phys initStep - 1 -2 -1.11 146 0.231 0 43.4 43.4 test.phys biasWrapper(compt) - 2 -5.34 -1.49 152 0.227 0 6.34 49.8 test.phys biasWrapper(compt) - 3 -51.7 6.49 200 0.227 0 67.5 117 World Transportation - 4 -9.43e+03 1.62e+03 1e+04 0.227 0 1.37e+04 1.38e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 26 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.34 -1.49 152 0.00377 0 0 0 test.phys initStep - 1 -5.34 -1.49 152 0 0.00377 0.000668 0.000668 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 26 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2 -1.11 146 0.0152 0 0 0 test.phys initStep - 1 -2 -1.11 146 0 0.0152 0.00737 0.00737 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.326 -0.772 73.4 0.403 0 0 0 test.phys initStep - 1 -0.443 -0.913 73.9 0.103 0.3 1.52 1.52 test.phys eIoni - 2 -0.372 -0.883 74 0 0.103 0.211 1.73 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.377 -0.745 67.6 0.00472 0 0 0 test.phys initStep - 1 0.375 -0.752 67.8 0 2.31e-05 0.233 0.233 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 24 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.375 -0.752 67.8 0.00469 0 0 0 test.phys initStep - 1 0.374 -0.752 67.8 0 0.00469 0.000966 0.000966 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 50.7 0 0 50.7 551 test.phys biasWrapper(conv) - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 50.7 8.48 0 0 0 test.phys initStep - 1 1.83 2.7 65 6.33 2.14 14.9 14.9 test.phys eIoni - 2 5.45 4.01 75.4 5 1.33 11.5 26.4 test.phys eIoni - 3 5.86 2.9 77.8 0 0.333 2.76 29.2 test.phys annihil - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.86 2.9 77.8 4.72 0 0 0 test.phys initStep - 1 198 -103 200 4.72 0 251 251 World Transportation - 2 1e+04 -5.53e+03 6.43e+03 4.72 0 1.28e+04 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.86 2.9 77.8 0.97 0 0 0 test.phys initStep - 1 -5.72 15.9 200 0.97 0 123 123 World Transportation - 2 -934 1.06e+03 1e+04 0.97 0 9.9e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 50.7 90.5 0 0 0 test.phys initStep - 1 0.0303 -0.0395 55.1 90 0.5 4.44 4.44 test.phys eBrem - 2 -0.251 -1.2 83 83.9 3.59 27.9 32.4 test.phys eIoni - 3 -0.343 -1.65 94.4 82.6 1.32 11.4 43.7 test.phys eBrem - 4 -0.394 -1.8 97.5 81.6 0.359 3.11 46.9 test.phys eIoni - 5 -0.564 -2.12 102 77.3 0.601 4.15 51 test.phys eBrem - 6 -2.12 -3.49 132 73.2 3.9 30.9 81.9 test.phys eBrem - 7 -2.56 -4.59 145 71.6 1.54 12.7 94.6 test.phys eBrem - 8 -2.56 -4.59 145 66.2 0.000875 0.00977 94.6 test.phys eIoni - 9 -3.01 -4.91 153 65.2 0.974 8.14 103 test.phys eBrem - 10 -4.36 -6.11 171 62.5 2.06 17.6 120 test.phys eIoni - 11 -4.7 -6.73 176 61.9 0.598 5.72 126 test.phys eBrem - 12 -6.27 -9.17 200 59 2.89 23.9 150 World Transportation - 13 -831 -995 1e+04 59 3.48e-22 9.88e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.7 -6.73 176 0.0127 0 0 0 test.phys initStep - 1 -5.15 -7.3 183 0 0.000405 6.54 6.54 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.15 -7.3 183 0.0123 0 0 0 test.phys initStep - 1 -5.15 -7.3 183 0 0.0123 0.00514 0.00514 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.36 -6.11 171 0.566 0 0 0 test.phys initStep - 1 -3.37 -6.46 171 0.265 0.301 1.91 1.91 test.phys eIoni - 2 -3.08 -6.86 171 0 0.265 0.974 2.89 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.01 -4.91 153 0.0502 0 0 0 test.phys initStep - 1 -6.29 -6.84 200 0.0502 0 47 47 World Transportation - 2 -692 -412 1e+04 0.0502 0 9.83e+03 9.88e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.56 -4.59 145 5.46 0 0 0 test.phys initStep - 1 -1.33 -8.63 154 4.42 1.04 10 10 test.phys eIoni - 2 0.603 -12.7 160 3.35 1.07 8.34 18.4 test.phys eIoni - 3 0.383 -13.1 161 2.27 0.0683 0.668 19 test.phys eIoni - 4 -1.35 -15.2 164 1.56 0.704 4.82 23.8 test.phys eIoni - 5 -1.66 -17.3 166 1.17 0.389 3.66 27.5 test.phys eIoni - 6 -2.13 -19.5 166 0.455 0.482 2.92 30.4 test.phys eIoni - 7 -1.34 -20.2 165 0.225 0.23 1.66 32.1 test.phys eIoni - 8 -1.1 -20.2 165 0 0.225 0.752 32.8 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.13 -19.5 166 0.236 0 0 0 test.phys initStep - 1 -2.08 -19.5 165 0 0.236 0.813 0.813 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.383 -13.1 161 1.01 0 0 0 test.phys initStep - 1 -0.0796 -14.5 161 0.851 0.163 1.55 1.55 test.phys eIoni - 2 0.194 -16.3 161 0.555 0.296 2.45 4 test.phys eIoni - 3 0.384 -17.6 161 0.265 0.29 1.89 5.89 test.phys eIoni - 4 0.153 -18 161 0 0.265 0.972 6.87 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.56 -4.59 145 0.0165 0 0 0 test.phys initStep - 1 -2.65 -4.9 149 0 0.000405 3.74 3.74 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.65 -4.9 149 0.0161 0 0 0 test.phys initStep - 1 -2.64 -4.9 149 0 0.0161 0.00821 0.00821 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.12 -3.49 132 0.214 0 0 0 test.phys initStep - 1 -4.23 -6.38 169 0.173 0 36.7 36.7 test.phys biasWrapper(compt) - 2 40.6 19.7 200 0.173 0 60.5 97.2 World Transportation - 3 1e+04 5.81e+03 7.09e+03 0.173 0 1.34e+04 1.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.23 -6.38 169 0.041 0 0 0 test.phys initStep - 1 -4.24 -6.39 169 0 0.041 0.0426 0.0426 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.564 -2.12 102 3.7 0 0 0 test.phys initStep - 1 -0.923 -2.99 114 0.305 0 12.7 12.7 test.phys biasWrapper(compt) - 2 30.1 -17.6 92.2 0.236 0 40.8 53.5 test.phys biasWrapper(compt) - 3 118 4.63 114 0.135 0 93.3 147 test.phys biasWrapper(compt) - 4 110 -1.4 92.8 0.135 0 23.3 170 test.phys biasWrapper(Rayl) - 5 98.9 -36.9 0 0.135 0 100 270 World Transportation - 6 -1.09e+03 -3.87e+03 -1e+04 0.135 0 1.08e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 118 4.63 114 0.1 0 0 0 test.phys initStep - 1 118 4.66 114 0 0.1 0.201 0.201 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 30.1 -17.6 92.2 0.0694 0 0 0 test.phys initStep - 1 30.1 -17.6 92.1 0 0.0694 0.107 0.107 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.923 -2.99 114 3.4 0 0 0 test.phys initStep - 1 -1.47 -3.22 120 2.65 0.745 6.67 6.67 test.phys eIoni - 2 1.19 -4.2 125 2.05 0.6 5.45 12.1 test.phys eIoni - 3 0.805 -3.78 128 1.31 0.495 3.95 16.1 test.phys eIoni - 4 1.52 -2.83 131 0.886 0.425 3.24 19.3 test.phys eIoni - 5 1.74 -2.55 131 0.81 0.0478 0.44 19.8 test.phys eBrem - 6 2.65 -1.58 132 0.554 0.256 2.38 22.1 test.phys eIoni - 7 3 -0.614 132 0.302 0.249 1.29 23.4 test.phys eBrem - 8 3.1 -0.416 132 0.0315 0.271 1.16 24.6 test.phys eIoni - 9 3.09 -0.422 132 0 0.0315 0.0269 24.6 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 23 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3 -0.614 132 0.00252 0 0 0 test.phys initStep - 1 3.12 -0.565 132 0 0.000405 0.144 0.144 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 28 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.12 -0.565 132 0.00212 0 0 0 test.phys initStep - 1 3.12 -0.565 132 0 0.00212 0.00026 0.00026 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 23 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.74 -2.55 131 0.0278 0 0 0 test.phys initStep - 1 23.9 -2.53 200 0.0278 0 72.5 72.5 World Transportation - 2 3.17e+03 -0.173 1e+04 0.0278 0 1.03e+04 1.04e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 23 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.805 -3.78 128 0.246 0 0 0 test.phys initStep - 1 1.13 -4.03 128 0 0.246 0.865 0.865 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.394 -1.8 97.5 0.566 0 0 0 test.phys initStep - 1 -1.48 -1.65 98.2 0.188 0.379 1.91 1.91 test.phys eIoni - 2 -1.66 -1.55 98.4 0 0.188 0.566 2.48 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.343 -1.65 94.4 0.0632 0 0 0 test.phys initStep - 1 -0.355 -1.74 96.3 0.0579 0 1.98 1.98 test.phys biasWrapper(compt) - 2 -12.1 -134 127 0.0536 0 136 138 test.phys biasWrapper(compt) - 3 -6.47 -136 127 0.0536 0 6.02 144 test.phys biasWrapper(Rayl) - 4 12.6 -141 125 0.0513 0 19.8 164 test.phys biasWrapper(compt) - 5 85.7 -119 22.3 0.0459 0 128 292 test.phys biasWrapper(compt) - 6 83.1 -135 20.9 0.0419 0 16.7 308 test.phys biasWrapper(compt) - 7 193 -150 65.1 0.0417 0 119 428 test.phys biasWrapper(compt) - 8 193 -150 65.1 0.0364 0 0.103 428 test.phys biasWrapper(compt) - 9 166 -149 71.5 0.0364 0 27.9 456 test.phys biasWrapper(Rayl) - 10 71.6 -144 92.9 0.0336 0 97 553 test.phys biasWrapper(compt) - 11 81.1 -36.2 -1.42e-14 0.0336 0 143 696 World Transportation - 12 968 1e+04 -8.61e+03 0.0336 0 1.33e+04 1.4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 71.6 -144 92.9 0.0028 0 0 0 test.phys initStep - 1 71.6 -144 92.9 0 0.0028 0.000408 0.000408 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 193 -150 65.1 0.00532 0 0 0 test.phys initStep - 1 193 -150 65.1 0 0.00532 0.0012 0.0012 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 193 -150 65.1 0.000151 0 0 0 test.phys initStep - 1 193 -150 65.1 0 0.000151 1.09e-05 1.09e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 83.1 -135 20.9 0.00397 0 0 0 test.phys initStep - 1 83.1 -135 20.9 0 0.00397 0.000729 0.000729 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 85.7 -119 22.3 0.00549 0 0 0 test.phys initStep - 1 85.7 -119 22.3 0 0.00549 0.00126 0.00126 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.6 -141 125 0.00222 0 0 0 test.phys initStep - 1 12.6 -141 125 0 0.00222 0.000281 0.000281 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -12.1 -134 127 0.00435 0 0 0 test.phys initStep - 1 -12.1 -134 127 0 0.00435 0.00085 0.00085 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.355 -1.74 96.3 0.00525 0 0 0 test.phys initStep - 1 -0.355 -1.74 96.3 0 0.00525 0.00117 0.00117 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.251 -1.2 83 2.45 0 0 0 test.phys initStep - 1 -1.16 -3.71 86.8 1.78 0.673 5.13 5.13 test.phys eIoni - 2 -1.58 -6 88.1 1.21 0.317 2.84 7.97 test.phys eIoni - 3 -2.94 -8.2 87.8 0.881 0.324 3.06 11 test.phys eIoni - 4 -2.81 -10.2 87.8 0.494 0.388 2.5 13.5 test.phys eIoni - 5 -2.45 -10.2 88.9 0.247 0.247 1.75 15.3 test.phys eIoni - 6 -2.03 -10.2 89.1 0 0.247 0.872 16.2 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 8 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.58 -6 88.1 0.258 0 0 0 test.phys initStep - 1 -1.34 -6.31 87.8 0 0.258 0.931 0.931 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0303 -0.0395 55.1 0.0171 0 0 0 test.phys initStep - 1 0.123 -0.273 64.9 0.0171 0 9.81 9.81 test.phys biasWrapper(Rayl) - 2 10.2 1.38 74.6 0.0171 0 14.1 23.9 test.phys biasWrapper(Rayl) - 3 -18.1 13.8 104 0 0.000405 42.7 66.6 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 7 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -18.1 13.8 104 0.0167 0 0 0 test.phys initStep - 1 -18.1 13.8 104 0 0.0167 0.00876 0.00876 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 90.9 0 0 90.9 591 test.phys biasWrapper(conv) - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 90.9 24.6 0 0 0 test.phys initStep - 1 -0.623 0.0797 102 22.8 1.54 10.7 10.7 test.phys eIoni - 2 -4.69 0.194 119 20.7 2.13 17.7 28.3 test.phys eBrem - 3 -6.68 1.98 131 17 1.71 12.6 41 test.phys eIoni - 4 -9.29 2.83 146 14.9 2.02 15.8 56.8 test.phys eBrem - 5 -15.1 -0.234 169 11.8 3.09 23.5 80.3 test.phys eBrem - 6 -18.8 -5.83 188 9.02 2.83 20.3 101 test.phys eIoni - 7 -19 -6.6 191 8.26 0.339 3.1 104 test.phys eIoni - 8 -18.5 -9.01 200 7.08 1.18 9.72 113 World Transportation - 9 -2.52e+03 -8.19e+03 1e+04 7.08 3.78e-22 1.3e+04 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -19 -6.6 191 0.42 0 0 0 test.phys initStep - 1 -18.1 -6.92 191 0.138 0.282 1.57 1.57 test.phys eIoni - 2 -18.2 -7.06 191 0 0.138 0.342 1.91 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.1 -0.234 169 0.00252 0 0 0 test.phys initStep - 1 -15.2 -0.243 169 0 0.000405 0.0489 0.0489 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.2 -0.243 169 0.00211 0 0 0 test.phys initStep - 1 -15.2 -0.243 169 0 0.00211 0.000259 0.000259 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.29 2.83 146 0.0254 0 0 0 test.phys initStep - 1 -23 2.7 200 0.0254 0 55.3 55.3 World Transportation - 2 -2.54e+03 -22.1 1e+04 0.0254 0 1.01e+04 1.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.68 1.98 131 1.99 0 0 0 test.phys initStep - 1 -5.32 3.05 133 1.38 0.315 3.05 3.05 test.phys eIoni - 2 -3.43 3.42 135 0.918 0.46 3.35 6.4 test.phys eIoni - 3 -1.86 4.54 136 0.63 0.289 2.57 8.96 test.phys eIoni - 4 -1.61 5.9 137 0.389 0.24 2.04 11 test.phys eIoni - 5 -1.46 6.76 137 0.0603 0.329 1.48 12.5 test.phys eIoni - 6 -1.48 6.78 137 0 0.0603 0.0836 12.6 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 7 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.32 3.05 133 0.293 0 0 0 test.phys initStep - 1 -5.27 2.56 134 0.0642 0.229 1.12 1.12 test.phys eIoni - 2 -5.25 2.6 134 0 0.0642 0.0935 1.21 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.69 0.194 119 0.00262 0 0 0 test.phys initStep - 1 -4.69 0.194 119 0 0.000405 0.00316 0.00316 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.69 0.194 119 0.00221 0 0 0 test.phys initStep - 1 -4.69 0.194 119 0 0.00221 0.000278 0.000278 test.phys eIoni + 0 -0.0114 -0.000873 10.9 0.782 0 0 0 test.phys initStep + 1 -0.498 -1.3 12.1 0.469 0.313 2.33 2.33 test.phys eIoni + 2 -0.677 -2.24 12.6 0.235 0.233 1.69 4.02 test.phys eIoni + 3 -0.635 -2.64 12.7 0 0.235 0.81 4.83 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.623 0.0797 102 0.243 0 0 0 test.phys initStep - 1 -0.853 0.416 102 0 0.243 0.853 0.853 test.phys eIoni + 0 -0.000236 0.0011 10.7 16.1 0 0 0 test.phys initStep + 1 8.84 3.36 35.7 12.2 3.83 27 27 test.phys eIoni + 2 10.7 4.18 39.6 10.4 0.487 4.46 31.4 test.phys eIoni + 3 20.7 9.92 53.2 8.28 2.17 18 49.4 test.phys eIoni + 4 28.8 17.2 62.2 6.43 1.85 14.5 64 test.phys eIoni + 5 30.8 18.9 64.2 5.74 0.395 3.37 67.3 test.phys eIoni + 6 31.1 19 64.4 5.69 0.044 0.337 67.7 test.phys eBrem + 7 32 19.3 65.3 4.98 0.274 1.37 69.1 test.phys eIoni + 8 38.1 20.1 71.7 3.88 1.1 9.25 78.3 test.phys eIoni + 9 38.3 20.2 72.1 2 0.0503 0.579 78.9 test.phys eIoni + 10 39.4 20.4 76 1.37 0.628 4.38 83.3 test.phys eIoni + 11 39.7 19.8 77.3 1.2 0.152 1.61 84.9 test.phys eBrem + 12 40.1 18.9 78.7 0.63 0.233 1.88 86.8 test.phys eIoni + 13 41.4 18.5 79.2 0.358 0.273 2.04 88.8 test.phys eIoni + 14 41.8 18.1 78.6 0.109 0.249 1.38 90.2 test.phys eIoni + 15 41.8 18 78.6 0 0.109 0.23 90.4 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 90.9 74.4 0 0 0 test.phys initStep - 1 -0.271 -0.204 115 71.2 3.16 24.2 24.2 test.phys eBrem - 2 -0.301 -0.198 116 71 0.18 1.37 25.6 test.phys eBrem - 3 -0.337 -0.0759 127 69.1 1.31 10.4 36 test.phys eIoni - 4 0.106 -0.854 161 64.4 4.58 34.3 70.3 test.phys eBrem - 5 0.825 -1.48 165 59.1 0.401 4.12 74.5 test.phys eBrem - 6 3.67 -3.44 179 57.2 1.91 14.1 88.6 test.phys eBrem - 7 6.18 -4.8 191 55.8 1.38 12.3 101 test.phys eBrem - 8 7.54 -5.89 200 54.5 1.32 9.35 110 World Transportation - 9 1.6e+03 -527 1e+04 54.5 3.47e-22 9.94e+03 1.01e+04 OutOfWorld Transportation + 0 40.1 18.9 78.7 0.338 0 0 0 test.phys initStep + 1 40 18.3 79.1 0.0937 0.244 1.31 1.31 test.phys eIoni + 2 40 18.2 79.1 0 0.0937 0.179 1.49 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.18 -4.8 191 0.0243 0 0 0 test.phys initStep - 1 7.48 -5.88 200 0.0243 0 9.34 9.34 World Transportation - 2 1.39e+03 -1.16e+03 1e+04 0.0243 0 9.96e+03 9.97e+03 OutOfWorld Transportation + 0 39.7 19.8 77.3 0.0189 0 0 0 test.phys initStep + 1 41.1 20.2 88.3 0 0.000405 11.1 11.1 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 25 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.67 -3.44 179 0.0054 0 0 0 test.phys initStep - 1 3.75 -3.49 179 0 0.000405 0.397 0.397 test.phys biasWrapper(phot) + 0 41.1 20.2 88.3 0.0185 0 0 0 test.phys initStep + 1 41.1 20.2 88.3 0 0.0185 0.0105 0.0105 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 19 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.75 -3.49 179 0.005 0 0 0 test.phys initStep - 1 3.75 -3.49 179 0 0.005 0.00107 0.00107 test.phys eIoni + 0 38.3 20.2 72.1 1.83 0 0 0 test.phys initStep + 1 41.3 21.7 73.8 1.31 0.524 4.11 4.11 test.phys eIoni + 2 43.4 22.3 75.4 0.895 0.414 3.23 7.34 test.phys eIoni + 3 43.6 22.9 75.9 0.725 0.148 0.892 8.23 test.phys eBrem + 4 43 24.2 76.9 0.439 0.286 2.22 10.5 test.phys eIoni + 5 43.1 24 78 0.147 0.292 1.62 12.1 test.phys eIoni + 6 43.2 23.9 77.9 0 0.147 0.38 12.5 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 24 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.825 -1.48 165 4.9 0 0 0 test.phys initStep - 1 7.36 -7 200 4.9 0 35.8 35.8 World Transportation - 2 1.85e+03 -1.56e+03 1e+04 4.9 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 43.6 22.9 75.9 0.0222 0 0 0 test.phys initStep + 1 37 39.4 91.7 0 0.000405 23.7 23.7 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 28 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.106 -0.854 161 0.149 0 0 0 test.phys initStep - 1 6.66 -6.31 200 0.149 0 39.7 39.7 World Transportation - 2 1.66e+03 -1.38e+03 1e+04 0.149 0 1e+04 1.01e+04 OutOfWorld Transportation + 0 37 39.4 91.7 0.0218 0 0 0 test.phys initStep + 1 37 39.4 91.7 0 0.0218 0.014 0.014 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.337 -0.0759 127 0.539 0 0 0 test.phys initStep - 1 0.542 0.485 128 0.281 0.258 1.85 1.85 test.phys eIoni - 2 0.912 0.674 128 0.0124 0.268 1.06 2.91 test.phys eIoni - 3 0.91 0.675 128 0 0.0124 0.00519 2.92 test.phys eIoni + 0 32 19.3 65.3 0.432 0 0 0 test.phys initStep + 1 32.8 20 65.2 0.167 0.265 1.6 1.6 test.phys eIoni + 2 32.9 20.1 65.4 0 0.167 0.47 2.07 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.301 -0.198 116 0.0166 0 0 0 test.phys initStep - 1 -0.58 -0.284 130 0.0166 0 13.6 13.6 test.phys biasWrapper(Rayl) - 2 0.159 -1.07 125 0.0165 6.79e-05 4.92 18.6 test.phys biasWrapper(compt) - 3 -2.74 0.708 114 0 0.000405 11.8 30.4 test.phys biasWrapper(phot) + 0 31.1 19 64.4 0.00314 0 0 0 test.phys initStep + 1 31.2 19 64.5 0 0.000405 0.139 0.139 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 22 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.74 0.708 114 0.0161 0 0 0 test.phys initStep - 1 -2.74 0.705 114 0 0.0161 0.0082 0.0082 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.271 -0.204 115 0.0313 0 0 0 test.phys initStep - 1 -0.548 -0.0939 123 0.0313 7.16e-05 7.86 7.86 test.phys biasWrapper(compt) - 2 0.747 1.73 131 0.0307 0 8.61 16.5 test.phys biasWrapper(compt) - 3 35.9 27.5 157 0.0306 4.55e-05 50.4 66.9 test.phys biasWrapper(compt) - 4 64.8 55.2 171 0 0.000405 42.5 109 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 64.8 55.2 171 0.0302 0 0 0 test.phys initStep - 1 64.8 55.2 171 0 0.0302 0.025 0.025 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.747 1.73 131 0.000565 0 0 0 test.phys initStep - 1 0.747 1.73 131 0 0.000565 3.89e-05 3.89e-05 test.phys eIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 4.94 0.805 0 4.94 505 test.phys biasWrapper(hadElastic) - 2 -6.95 4.97 8.88e-16 0.805 0 9.87 515 World Transportation - 3 -1e+04 7.16e+03 -7.11e+03 0.805 0 1.42e+04 1.47e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 4.94 0.195 0 0 0 test.phys initStep - 1 0.000607 -0.000434 4.94 0 0.195 0.00174 0.00174 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 135 0.875 0 135 635 test.phys biasWrapper(hadElastic) - 2 -663 500 200 0.875 0 833 1.47e+03 World Transportation - 3 -1e+04 7.54e+03 1.12e+03 0.875 0 1.17e+04 1.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 0.125 0 0 0 test.phys initStep - 1 0.000639 -0.000482 135 0 0.125 0.00133 0.00133 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 43.5 0.834 0 43.5 544 test.phys biasWrapper(hadElastic) - 2 74 148 0 0.834 0 171 714 World Transportation - 3 5.01e+03 1e+04 -2.9e+03 0.834 0 1.14e+04 1.21e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 43.5 0.166 0 0 0 test.phys initStep - 1 -0.000371 -0.00074 43.5 0 0.166 0.0016 0.0016 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 103 0.79 0 103 603 test.phys biasWrapper(hadElastic) - 2 -31.8 -30.3 66.7 0.701 0 57 660 test.phys biasWrapper(hadElastic) - 3 -31.7 -31 67 0.531 0 0.717 661 test.phys biasWrapper(hadElastic) - 4 -75.8 56.6 51 0.434 0 99.4 760 test.phys biasWrapper(hadElastic) - 5 -54.3 53.1 36.3 0.342 0 26.3 786 test.phys biasWrapper(hadElastic) - 6 -66.5 51.5 125 0.316 0.0252 89.1 875 test.phys biasWrapper(hadElastic) - 7 -57.8 66.9 136 0.306 0.0105 21.1 897 test.phys biasWrapper(hadElastic) - 8 -60.1 74.6 149 0.262 0.044 15.2 912 test.phys biasWrapper(hadElastic) - 9 -232 108 80.1 0.26 0.00151 188 1.1e+03 test.phys biasWrapper(hadElastic) - 10 -251 114 77.8 0.219 0.041 19.8 1.12e+03 test.phys biasWrapper(hadElastic) - 11 -224 118 0 0.219 0 82.5 1.2e+03 World Transportation - 12 3.27e+03 594 -1e+04 0.219 0 1.06e+04 1.18e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -54.3 53.1 36.3 0.0928 0 0 0 test.phys initStep - 1 -54.3 53.1 36.3 0 0.0928 0.0011 0.0011 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -75.8 56.6 51 0.0966 0 0 0 test.phys initStep - 1 -75.8 56.6 51 0 0.0966 0.00113 0.00113 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -31.7 -31 67 0.17 0 0 0 test.phys initStep - 1 -31.7 -31 67 0 0.17 0.00163 0.00163 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -31.8 -30.3 66.7 0.0887 0 0 0 test.phys initStep - 1 -31.8 -30.3 66.7 0 0.0887 0.00107 0.00107 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 103 0.21 0 0 0 test.phys initStep - 1 0.000479 0.000457 103 0 0.21 0.0018 0.0018 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 19.7 0.976 0.0244 19.7 520 test.phys biasWrapper(hadElastic) - 2 119 6.65 196 0.888 0 213 733 test.phys biasWrapper(hadElastic) - 3 251 -13.4 166 0.799 0 137 870 test.phys biasWrapper(hadElastic) - 4 258 3.45 79.8 0.762 0.0378 88.5 958 test.phys biasWrapper(hadElastic) - 5 289 95.8 24.4 0.649 0 112 1.07e+03 test.phys biasWrapper(hadElastic) - 6 307 69.9 -3.55e-15 0.649 0 40.3 1.11e+03 World Transportation - 7 7.62e+03 -1e+04 -9.49e+03 0.649 0 1.56e+04 1.68e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 289 95.8 24.4 0.112 0 0 0 test.phys initStep - 1 289 95.8 24.4 0 0.112 0.00125 0.00125 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 251 -13.4 166 0.0889 0 0 0 test.phys initStep - 1 251 -13.4 166 0 0.0889 0.00107 0.00107 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 119 6.65 196 0.0872 0 0 0 test.phys initStep - 1 119 6.65 196 0 0.0872 0.00106 0.00106 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 111 0.844 0 111 611 test.phys biasWrapper(hadElastic) - 2 -494 45.7 24.1 0.836 0.00837 503 1.11e+03 test.phys biasWrapper(hadElastic) - 3 -505 50.8 24.1 0.661 0 12.6 1.13e+03 test.phys biasWrapper(hadElastic) - 4 -306 133 125 0.567 0 238 1.36e+03 test.phys biasWrapper(hadElastic) - 5 -295 92.5 130 0.466 0 42 1.41e+03 test.phys biasWrapper(hadElastic) - 6 -311 126 200 0.466 0 79.2 1.49e+03 World Transportation - 7 -2.49e+03 4.81e+03 1e+04 0.466 0 1.11e+04 1.26e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -295 92.5 130 0.101 0 0 0 test.phys initStep - 1 -295 92.5 130 0 0.101 0.00116 0.00116 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -306 133 125 0.0942 0 0 0 test.phys initStep - 1 -306 133 125 0 0.0942 0.00111 0.00111 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -505 50.8 24.1 0.174 0 0 0 test.phys initStep - 1 -505 50.8 24.1 0 0.174 0.00165 0.00165 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 111 0.156 0 0 0 test.phys initStep - 1 0.000829 -7.67e-05 111 0 0.156 0.00154 0.00154 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 81 0.98 0.0199 81 581 test.phys biasWrapper(hadElastic) - 2 -23.4 22 135 0.939 0.0414 63 644 test.phys biasWrapper(hadElastic) - 3 -27.2 27.9 137 0.828 0 7.24 651 test.phys biasWrapper(hadElastic) - 4 -27.4 27.8 137 0.777 0.0502 0.263 652 test.phys biasWrapper(hadElastic) - 5 -139 20.6 200 0.777 0 128 780 World Transportation - 6 -1e+04 -618 5.77e+03 0.777 0 1.13e+04 1.21e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -27.2 27.9 137 0.111 0 0 0 test.phys initStep - 1 -27.2 27.9 137 0 0.111 0.00124 0.00124 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 46.6 0.966 0.0342 46.6 547 test.phys biasWrapper(hadElastic) - 2 -7.2 -5.26 57 0.94 0.0255 13.7 560 test.phys biasWrapper(hadElastic) - 3 -7.76 -9.09 84.9 0.825 0 28.2 589 test.phys biasWrapper(hadElastic) - 4 -343 -387 75.2 0.741 0 506 1.09e+03 test.phys biasWrapper(hadElastic) - 5 -330 -407 80.3 0.594 0 24.5 1.12e+03 test.phys biasWrapper(hadElastic) - 6 -374 -396 105 0.524 0.0699 51.6 1.17e+03 test.phys biasWrapper(hadElastic) - 7 -396 -330 57.8 0.509 0.0154 83.9 1.25e+03 test.phys biasWrapper(hadElastic) - 8 -368 -278 7.11e-15 0.509 0 82.7 1.34e+03 World Transportation - 9 4.59e+03 8.69e+03 -1e+04 0.509 0 1.43e+04 1.57e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -330 -407 80.3 0.148 0 0 0 test.phys initStep - 1 -330 -407 80.3 0 0.148 0.00149 0.00149 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -343 -387 75.2 0.0838 0 0 0 test.phys initStep - 1 -343 -387 75.2 0 0.0838 0.00103 0.00103 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -7.76 -9.09 84.9 0.115 0 0 0 test.phys initStep - 1 -7.76 -9.09 84.9 0 0.115 0.00127 0.00127 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 74.5 0.915 0 74.5 575 test.phys biasWrapper(hadElastic) - 2 9.96 -21.5 84.4 0.914 0.00147 25.7 600 test.phys biasWrapper(hadElastic) - 3 22.4 -40.8 96.2 0.909 0.00508 25.8 626 test.phys biasWrapper(hadElastic) - 4 68.8 -151 200 0.909 0 159 785 World Transportation - 5 4.19e+03 -1e+04 9.43e+03 0.909 0 1.41e+04 1.49e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 74.5 0.0848 0 0 0 test.phys initStep - 1 -0.000275 0.000595 74.5 0 0.0848 0.00104 0.00104 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 10.1 0.945 0.0549 10.1 510 test.phys biasWrapper(hadElastic) - 2 82.4 62.5 89.5 0.78 0 130 640 test.phys biasWrapper(hadElastic) - 3 90.7 53 79.7 0.647 0 15.9 656 test.phys biasWrapper(hadElastic) - 4 -117 -110 200 0.647 0 290 946 World Transportation - 5 -1e+04 -7.87e+03 5.94e+03 0.647 0 1.38e+04 1.48e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 90.7 53 79.7 0.133 0 0 0 test.phys initStep - 1 90.7 53 79.7 0 0.133 0.00139 0.00139 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 82.4 62.5 89.5 0.165 0 0 0 test.phys initStep - 1 82.4 62.5 89.5 0 0.165 0.0016 0.0016 test.phys ionIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 21.7 0 0 21.7 522 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C12, Track ID = 9, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.7 9.26 0 0 0 test.phys initStep - 1 -0.00107 -0.00816 21.7 0 9.26 0.0121 0.0121 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.7 0.182 0 0 0 test.phys initStep - 1 -28.1 -3.07 3.55e-15 0.182 0 35.7 35.7 World Transportation - 2 -1e+04 -1.09e+03 -7.7e+03 0.182 0 1.26e+04 1.27e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.7 0.862 0 0 0 test.phys initStep - 1 -5.16 20.4 3.55e-15 0.862 0 30.3 30.3 World Transportation - 2 -2.38e+03 9.43e+03 -1e+04 0.862 0 1.39e+04 1.4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.7 1.86 0 0 0 test.phys initStep - 1 -3.69 16.2 27 1.56 0 17.4 17.4 test.phys biasWrapper(hadElastic) - 2 24.9 -17.8 90.1 1.5 0.0598 77.2 94.6 test.phys biasWrapper(hadElastic) - 3 50.9 13.9 200 1.5 0 117 212 World Transportation - 4 2.37e+03 2.84e+03 1e+04 1.5 0 1.05e+04 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 10, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.69 16.2 27 0.306 0 0 0 test.phys initStep - 1 -3.69 16.2 27 0 0.306 0.00206 0.00206 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.7 3.92 0 0 0 test.phys initStep - 1 295 -7.28 200 3.92 0 345 345 World Transportation - 2 1e+04 -247 6.07e+03 3.92 0 1.13e+04 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.7 5.19 0 0 0 test.phys initStep - 1 -0.133 -0.148 21.6 3.56 1.62 0.255 0.255 test.phys hIoni - 2 -0.238 -0.261 21.5 1.92 1.65 0.189 0.444 test.phys hIoni - 3 -0.294 -0.317 21.4 0.226 1.69 0.1 0.544 test.phys hIoni - 4 -0.297 -0.319 21.4 0 0.226 0.00463 0.549 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.7 66.2 0 0 0 test.phys initStep - 1 83.2 253 147 66 0 294 294 test.phys biasWrapper(hadElastic) - 2 144 404 200 66 0 172 466 World Transportation - 3 4e+03 1e+04 3.52e+03 66 0 1.09e+04 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 11, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 83.2 253 147 0.102 0 0 0 test.phys initStep - 1 83.2 253 147 0 0.102 0.00117 0.00117 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 48.3 99.9 0 48.3 548 test.phys biasWrapper(hadElastic) - 2 15.1 2.26 200 99.9 0 153 701 World Transportation - 3 991 148 1e+04 99.9 0 9.85e+03 1.06e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 48.3 0.0763 0 0 0 test.phys initStep - 1 -0.000721 -0.000108 48.3 0 0.0763 0.000973 0.000973 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 24.9 99.7 0 24.9 525 test.phys biasWrapper(hadElastic) - 2 -9.64 -32.4 200 99.7 0 178 703 World Transportation - 3 -549 -1.84e+03 1e+04 99.7 0 9.98e+03 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 24.9 0.274 0 0 0 test.phys initStep - 1 0.000532 0.00179 24.9 0 0.274 0.00199 0.00199 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 109 0 0 109 609 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C12, Track ID = 9, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 109 1.11 0 0 0 test.phys initStep - 1 0.00183 0.00243 109 0 1.11 0.00309 0.00309 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 109 0.0921 0 0 0 test.phys initStep - 1 0.443 -0.69 108 0.0921 0 1.46 1.46 test.phys biasWrapper(Rayl) - 2 35.3 -61.7 1.42e-14 0.0921 0 129 130 World Transportation - 3 3.28e+03 -5.73e+03 -1e+04 0.0921 0 1.19e+04 1.21e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 109 1.31 0 0 0 test.phys initStep - 1 137 43.7 200 1.31 0 171 171 World Transportation - 2 1e+04 3.18e+03 6.74e+03 1.31 0 1.22e+04 1.24e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 109 1.34 0 0 0 test.phys initStep - 1 47.2 134 198 1.07 0 168 168 test.phys biasWrapper(hadElastic) - 2 230 -64.2 114 1.02 0.046 282 450 test.phys biasWrapper(hadElastic) - 3 230 -77.7 115 0.948 0 13.5 463 test.phys biasWrapper(hadElastic) - 4 305 -158 -1.42e-14 0.948 0 159 623 World Transportation - 5 6.82e+03 -7.1e+03 -1e+04 0.948 0 1.38e+04 1.44e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 11, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 230 -77.7 115 0.0764 0 0 0 test.phys initStep - 1 230 -77.7 115 0 0.0764 0.000974 0.000974 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 10, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 47.2 134 198 0.266 0 0 0 test.phys initStep - 1 47.2 134 198 0 0.266 0.00197 0.00197 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 109 1.9 0 0 0 test.phys initStep - 1 252 28.4 123 1.45 0 254 254 test.phys biasWrapper(compt) - 2 346 1.35 142 0.724 0 99.5 354 test.phys biasWrapper(compt) - 3 538 -243 0 0.724 0 341 695 World Transportation - 4 8.21e+03 -1e+04 -5.68e+03 0.724 0 1.36e+04 1.43e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 346 1.35 142 0.727 0 0 0 test.phys initStep - 1 348 1.54 143 0.455 0.272 2.22 2.22 test.phys eIoni - 2 348 1.38 144 0.225 0.229 1.66 3.89 test.phys eIoni - 3 348 1.63 144 0 0.225 0.756 4.64 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 252 28.4 123 0.451 0 0 0 test.phys initStep - 1 253 29.2 123 0.106 0.345 1.65 1.65 test.phys eIoni - 2 253 29.3 123 0 0.106 0.221 1.87 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 109 5.4 0 0 0 test.phys initStep - 1 -19.1 -308 200 5.4 0 322 322 World Transportation - 2 -621 -1e+04 3.07e+03 5.4 0 1.01e+04 1.04e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 109 76.3 0 0 0 test.phys initStep - 1 -3.64 -2.38 122 67 9.37 13.4 13.4 test.phys hIoni - 2 -6.75 -4.3 132 58.8 8.15 10.7 24.1 test.phys hIoni - 3 -9.18 -5.79 140 51.8 7.05 8.48 32.6 test.phys hIoni - 4 -11.2 -6.98 146 45.7 6.03 6.77 39.4 test.phys hIoni - 5 -12.9 -7.86 151 40.2 5.53 5.45 44.8 test.phys hIoni - 6 -14.1 -8.53 155 35.2 4.97 4.35 49.2 test.phys hIoni - 7 -15.2 -9.03 158 31.1 4.13 3.46 52.6 test.phys hIoni - 8 -16.1 -9.42 161 27.4 3.69 2.8 55.4 test.phys hIoni - 9 -16.9 -9.73 163 24 3.41 2.26 57.7 test.phys hIoni - 10 -17.5 -10 165 21 3.04 1.81 59.5 test.phys hIoni - 11 -17.9 -10.2 166 18.2 2.75 1.45 60.9 test.phys hIoni - 12 -18.3 -10.4 167 15.8 2.4 1.16 62.1 test.phys hIoni - 13 -18.6 -10.5 168 13.5 2.27 0.939 63.1 test.phys hIoni - 14 -18.8 -10.6 169 11.6 1.96 0.75 63.8 test.phys hIoni - 15 -19 -10.7 169 9.7 1.88 0.605 64.4 test.phys hIoni - 16 -19.1 -10.8 170 7.91 1.79 0.482 64.9 test.phys hIoni - 17 -19.2 -10.9 170 6.35 1.56 0.382 65.3 test.phys hIoni - 18 -19.3 -11 171 4.79 1.56 0.305 65.6 test.phys hIoni - 19 -19.4 -11 171 3.18 1.6 0.238 65.8 test.phys hIoni - 20 -19.4 -11.1 171 1.43 1.75 0.173 66 test.phys hIoni - 21 -19.5 -11.1 171 0.0206 1.41 0.062 66 test.phys hIoni - 22 -19.5 -11.1 171 0.0104 0.0102 0.000868 66 test.phys hIoni - 23 -19.5 -11.1 171 0.00822 0.00218 0.000616 66 test.phys hIoni - 24 -19.5 -11.1 171 0 0.00822 0.000562 66 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 79.2 99.8 0 79.2 579 test.phys biasWrapper(hadElastic) - 2 7.12 14.9 173 0 0 95.6 675 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C14, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.12 14.9 173 2.45 0 0 0 test.phys initStep - 1 7.11 14.9 173 0 2.45 0.00442 0.00442 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.12 14.9 173 0.179 0 0 0 test.phys initStep - 1 9.43 27.5 188 0.12 0 19.2 19.2 test.phys biasWrapper(compt) - 2 51.7 54.9 99.3 0.113 0 102 121 test.phys biasWrapper(compt) - 3 39.4 33.9 0 0.113 0 102 223 World Transportation - 4 -1.21e+03 -2.08e+03 -1e+04 0.113 0 1.03e+04 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 51.7 54.9 99.3 0.0069 0 0 0 test.phys initStep - 1 51.8 54.9 99.3 0 0.0069 0.00187 0.00187 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.43 27.5 188 0.0597 0 0 0 test.phys initStep - 1 9.42 27.5 188 0 0.0597 0.0823 0.0823 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.12 14.9 173 1.32 0 0 0 test.phys initStep - 1 -5.72 19.8 163 1.02 0 17 17 test.phys biasWrapper(compt) - 2 -64.7 88.8 124 0.457 0 98.9 116 test.phys biasWrapper(compt) - 3 -60 94.4 117 0.339 0 10 126 test.phys biasWrapper(compt) - 4 -32.6 62.5 0 0.339 0 124 250 World Transportation - 5 2.3e+03 -2.66e+03 -1e+04 0.339 0 1.06e+04 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -60 94.4 117 0.118 0 0 0 test.phys initStep - 1 -59.9 94.5 117 0 0.118 0.266 0.266 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -64.7 88.8 124 0.562 0 0 0 test.phys initStep - 1 -65.8 89.5 124 0.311 0.251 1.9 1.9 test.phys eIoni - 2 -66.3 89.9 124 0 0.311 1.2 3.1 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.72 19.8 163 0.306 0 0 0 test.phys initStep - 1 -6.11 19.5 163 0.0865 0.22 1.18 1.18 test.phys eIoni - 2 -6.09 19.6 163 0 0.0865 0.156 1.34 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.12 14.9 173 96.4 0 0 0 test.phys initStep - 1 10.8 6.78 192 85.1 11.3 20.3 20.3 test.phys hIoni - 2 12.6 3.13 200 79.6 5.51 9.33 29.6 World Transportation - 3 2.29e+03 -4.19e+03 1e+04 79.6 1.4e-21 1.09e+04 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 79.2 0.229 0 0 0 test.phys initStep - 1 -0.000737 -0.00155 79.2 0 0.229 0.00186 0.00186 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 17.9 0 0 17.9 518 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = Be8, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 17.9 4.56 0 0 0 test.phys initStep - 1 0.00949 0.00436 17.9 0 4.56 0.0106 0.0106 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = alpha, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 17.9 2.46 0 0 0 test.phys initStep - 1 -0.00117 -0.00104 17.9 0 2.46 0.0166 0.0166 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 17.9 7.46 0 0 0 test.phys initStep - 1 -916 -366 105 6.13 0 990 990 test.phys biasWrapper(hadElastic) - 2 -892 -342 0 6.13 0 111 1.1e+03 World Transportation - 3 1.33e+03 1.95e+03 -1e+04 6.13 0 1.05e+04 1.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 8, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -916 -366 105 1.34 0 0 0 test.phys initStep - 1 -916 -366 106 0 1.34 0.00305 0.00305 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 17.9 9.48 0 0 0 test.phys initStep - 1 0.303 -0.207 18.2 7.64 1.84 0.469 0.469 test.phys hIoni - 2 0.535 -0.364 18.5 6.06 1.58 0.367 0.837 test.phys hIoni - 3 0.725 -0.48 18.7 4.44 1.62 0.292 1.13 test.phys hIoni - 4 0.866 -0.574 18.8 2.82 1.62 0.225 1.35 test.phys hIoni - 5 0.962 -0.64 18.9 1.07 1.75 0.157 1.51 test.phys hIoni - 6 0.987 -0.658 18.9 0.0606 1.01 0.039 1.55 test.phys hIoni - 7 0.988 -0.659 18.9 0.0159 0.0448 0.00163 1.55 test.phys hIoni - 8 0.988 -0.659 18.9 0.0146 0.00132 0.000755 1.55 test.phys hIoni - 9 0.988 -0.659 18.9 0.00445 0.0101 0.000722 1.55 test.phys hIoni - 10 0.988 -0.659 18.9 0 0.00445 0.000413 1.55 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 17.9 56.1 0 0 0 test.phys initStep - 1 -51.3 1.05 84.8 55.8 0 84.3 84.3 test.phys biasWrapper(hadElastic) - 2 -97 12 200 55.8 0 124 209 World Transportation - 3 -3.98e+03 947 1e+04 55.8 0 1.06e+04 1.08e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 9, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -51.3 1.05 84.8 0.34 0 0 0 test.phys initStep - 1 -51.3 1.05 84.8 0 0.34 0.00213 0.00213 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 143 0 0 143 643 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C13, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 143 1.63 0 0 0 test.phys initStep - 1 0.0026 0.00191 143 0 1.63 0.00365 0.00365 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 143 0.19 0 0 0 test.phys initStep - 1 -26 13.5 115 0.144 0 40.6 40.6 test.phys biasWrapper(compt) - 2 -26.8 12.3 114 0.124 0 1.45 42.1 test.phys biasWrapper(compt) - 3 -22.2 2.53 104 0.114 0 15.2 57.3 test.phys biasWrapper(compt) - 4 -35.6 -11 87.6 0.0922 0 24.9 82.2 test.phys biasWrapper(compt) - 5 -23.7 -40.6 106 0.0794 0 36.7 119 test.phys biasWrapper(compt) - 6 -6.68 -110 8.3 0.0749 0 120 239 test.phys biasWrapper(compt) - 7 -8.04 -276 0 0.0749 0 167 406 World Transportation - 8 -87.7 -1e+04 -485 0.0749 0 9.74e+03 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.68 -110 8.3 0.00453 0 0 0 test.phys initStep - 1 -6.68 -110 8.3 0 0.00453 0.000911 0.000911 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -23.7 -40.6 106 0.0127 0 0 0 test.phys initStep - 1 -23.7 -40.6 106 0 0.0127 0.00543 0.00543 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -35.6 -11 87.6 0.0216 0 0 0 test.phys initStep - 1 -35.6 -11 87.6 0 0.0216 0.0138 0.0138 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -22.2 2.53 104 0.00989 0 0 0 test.phys initStep - 1 -22.2 2.53 104 0 0.00989 0.00349 0.00349 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -26.8 12.3 114 0.0201 0 0 0 test.phys initStep - 1 -26.8 12.3 114 0 0.0201 0.0121 0.0121 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -26 13.5 115 0.0464 0 0 0 test.phys initStep - 1 -26 13.5 114 0 0.0464 0.053 0.053 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 143 1.23 0 0 0 test.phys initStep - 1 48.1 53.2 81.4 0.532 0 94.4 94.4 test.phys biasWrapper(compt) - 2 180 15.5 54.4 0.252 0 140 234 test.phys biasWrapper(compt) - 3 179 13 55.5 0.188 0 2.79 237 test.phys biasWrapper(compt) - 4 16.5 19.8 107 0.115 0 171 408 test.phys biasWrapper(compt) - 5 62.9 -7.05 25.4 0.101 0 97.9 506 test.phys biasWrapper(compt) - 6 81.8 -30.7 29.9 0.0743 0 30.6 536 test.phys biasWrapper(compt) - 7 80.8 -19 29.1 0.0583 0 11.8 548 test.phys biasWrapper(compt) - 8 100 -54.4 40.2 0 0.000405 41.9 590 test.phys biasWrapper(phot) + 0 31.2 19 64.5 0.00274 0 0 0 test.phys initStep + 1 31.2 19 64.5 0 0.00274 0.000393 0.000393 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 21, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 100 -54.4 40.2 0.0579 0 0 0 test.phys initStep - 1 100 -54.4 40.2 0 0.0579 0.078 0.078 test.phys eIoni + 0 30.8 18.9 64.2 0.299 0 0 0 test.phys initStep + 1 31.1 18.4 64.5 0.0602 0.239 1.15 1.15 test.phys eIoni + 2 31.1 18.4 64.5 0 0.0602 0.0834 1.23 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 20, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 80.8 -19 29.1 0.0161 0 0 0 test.phys initStep - 1 80.8 -19 29.1 0 0.0161 0.00818 0.00818 test.phys eIoni + 0 10.7 4.18 39.6 1.29 0 0 0 test.phys initStep + 1 10.7 6.08 41.6 0.956 0.329 3.19 3.19 test.phys eIoni + 2 10.6 7.8 42.9 0.684 0.273 2.63 5.83 test.phys eIoni + 3 10.3 9.27 42.3 0.427 0.256 2.14 7.97 test.phys eIoni + 4 11.2 9.51 42.2 0.138 0.29 1.59 9.56 test.phys eIoni + 5 11.4 9.57 42.3 0 0.138 0.342 9.9 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 81.8 -30.7 29.9 0.0269 0 0 0 test.phys initStep - 1 81.8 -30.7 29.9 0 0.0269 0.0204 0.0204 test.phys eIoni + 0 0 0 10.2 17.4 0 0 0 test.phys initStep + 1 0.0892 -0.112 13.4 16.1 0.385 3.22 3.22 test.phys eIoni + 2 -3.77 -1.78 39.8 13 3.06 27 30.2 test.phys eIoni + 3 -15.2 -6.98 57.7 10.3 2.76 22.1 52.3 test.phys eIoni + 4 -22.4 -14.1 72 7.98 2.27 17.7 70 test.phys eIoni + 5 -26.7 -20.3 83.3 6.27 1.71 14.1 84.1 test.phys eIoni + 6 -28.8 -27.8 90.8 4.94 1.33 11.3 95.4 test.phys eIoni + 7 -29.2 -34.9 96 3.96 0.984 9.18 105 test.phys eIoni + 8 -28.3 -41.1 99.3 2.95 1.01 7.59 112 test.phys eIoni + 9 -28.4 -44.2 99.5 2.55 0.39 3.13 115 test.phys eBrem + 10 -29 -49 99.6 1.97 0.584 5.29 121 test.phys eIoni + 11 -29.9 -52.7 99.2 1.25 0.719 4.32 125 test.phys eIoni + 12 -32.1 -54.1 98.5 0.92 0.327 3.13 128 test.phys eIoni + 13 -34 -53.3 98.2 0.608 0.312 2.57 131 test.phys eIoni + 14 -35.1 -52.5 97.9 0.261 0.347 2 133 test.phys eIoni + 15 -35.4 -52.1 97.7 0 0.261 0.948 134 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 32, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 62.9 -7.05 25.4 0.0141 0 0 0 test.phys initStep - 1 62.9 -7.05 25.4 0 0.0141 0.00652 0.00652 test.phys eIoni + 0 -28.4 -44.2 99.5 0.00643 0 0 0 test.phys initStep + 1 -28.4 -44.4 99.5 0 0.000405 0.237 0.237 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 32 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 16.5 19.8 107 0.0731 0 0 0 test.phys initStep - 1 16.4 19.8 107 0 0.0731 0.117 0.117 test.phys eIoni + 0 -28.4 -44.4 99.5 0.00602 0 0 0 test.phys initStep + 1 -28.4 -44.4 99.5 0 0.00602 0.00148 0.00148 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 179 13 55.5 0.0637 0 0 0 test.phys initStep - 1 179 12.9 55.5 0 0.0637 0.092 0.092 test.phys eIoni + 0 0.0892 -0.112 13.4 0.925 0 0 0 test.phys initStep + 1 0.832 -1.45 14.8 0.525 0.399 2.58 2.58 test.phys eIoni + 2 1.52 -1.18 15.8 0.221 0.304 1.83 4.4 test.phys eIoni + 3 1.28 -1 16 0 0.221 0.734 5.14 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 180 15.5 54.4 0.28 0 0 0 test.phys initStep - 1 180 15.6 54.3 0.04 0.24 1.06 1.06 test.phys eIoni - 2 180 15.6 54.3 0 0.04 0.0409 1.1 test.phys eIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 48.1 53.2 81.4 0.703 0 0 0 test.phys initStep - 1 48.3 54.5 80.3 0.426 0.277 2.18 2.18 test.phys eIoni - 2 48.3 54.7 79.4 0.0369 0.389 1.59 3.77 test.phys eIoni - 3 48.2 54.7 79.4 0 0.0369 0.0354 3.8 test.phys eIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 98.5 0 0 98.5 598 test.phys biasWrapper(conv) + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 98.5 74.5 0 0 0 test.phys initStep + 1 -0.00272 0.00125 99.1 73.4 0.0726 0.603 0.603 test.phys eIoni + 2 -0.0722 -0.356 111 38.5 1.34 11.7 12.3 test.phys eBrem + 3 -0.0984 -0.37 123 36.8 1.62 12.4 24.6 test.phys eBrem + 4 -0.0906 -0.38 123 33.5 0.0389 0.384 25 test.phys eBrem + 5 0.937 1.09 151 29.7 3.57 27.9 53 test.phys eIoni + 6 1 1.56 154 29 0.341 3.02 56 test.phys eIoni + 7 0.922 1.95 156 28.4 0.231 2.05 58 test.phys eIoni + 8 0.753 10.1 198 23.2 5.1 42.5 101 test.phys eBrem + 9 0.726 10.6 200 23 0.218 2.41 103 World Transportation + 10 -252 2.01e+03 1e+04 23 3.24e-22 1e+04 1.01e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.753 10.1 198 0.0836 0 0 0 test.phys initStep + 1 0.706 10.6 200 0.0836 0 2.4 2.4 World Transportation + 2 -194 1.9e+03 1e+04 0.0836 0 9.98e+03 9.98e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.922 1.95 156 0.398 0 0 0 test.phys initStep + 1 1.57 2.41 157 0.128 0.27 1.51 1.51 test.phys eIoni + 2 1.48 2.47 157 0 0.128 0.302 1.81 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1 1.56 154 0.322 0 0 0 test.phys initStep + 1 1.08 2.19 155 0.0375 0.285 1.25 1.25 test.phys eIoni + 2 1.07 2.2 154 0 0.0375 0.0364 1.29 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.937 1.09 151 0.302 0 0 0 test.phys initStep + 1 1.32 1.52 152 0.0251 0.277 1.16 1.16 test.phys eIoni + 2 1.32 1.52 152 0 0.0251 0.018 1.18 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0906 -0.38 123 3.22 0 0 0 test.phys initStep + 1 1.1 -2.97 200 3.22 0 76.6 76.6 World Transportation + 2 153 -334 1e+04 3.22 0 9.81e+03 9.88e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0984 -0.37 123 0.0275 0 0 0 test.phys initStep + 1 -0.0837 -0.481 132 0 0.000405 8.91 8.91 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0837 -0.481 132 0.0271 0 0 0 test.phys initStep + 1 -0.0829 -0.473 132 0 0.0271 0.0206 0.0206 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0722 -0.356 111 33.6 0 0 0 test.phys initStep + 1 -0.869 -3.8 200 33.6 0 89.4 89.4 World Transportation + 2 -88.3 -382 1e+04 33.6 0 9.81e+03 9.9e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00272 0.00125 99.1 1.05 0 0 0 test.phys initStep + 1 0.57 1.52 101 0.726 0.329 2.8 2.8 test.phys eIoni + 2 1.67 2.65 100 0.473 0.253 2.22 5.03 test.phys eIoni + 3 2.51 3.22 99.7 0.198 0.275 1.71 6.73 test.phys eIoni + 4 2.32 3.22 99.4 0 0.198 0.616 7.35 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 98.5 24.5 0 0 0 test.phys initStep + 1 -1.72 3.43 138 19 5.46 40.4 40.4 test.phys eIoni + 2 -1.16 4.17 151 16.6 1.58 13.1 53.5 test.phys eIoni + 3 -0.99 3.96 153 16.1 0.208 2.06 55.5 test.phys eIoni + 4 1.15 0.204 173 13.2 2.8 20.5 76 test.phys eBrem + 5 1.39 -1.85 182 11.9 1.2 8.97 85 test.phys eBrem + 6 1.39 -2.48 186 11.4 0.497 4.14 89.1 test.phys eBrem + 7 1.33 -2.65 194 10.1 0.948 8.32 97.5 test.phys eIoni + 8 0.829 -2.8 200 9.4 0.657 5.65 103 World Transportation + 9 -171 -901 1e+04 9.4 2.93e-22 9.84e+03 9.95e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.33 -2.65 194 0.411 0 0 0 test.phys initStep + 1 1.92 -2.17 195 0.0912 0.32 1.55 1.55 test.phys eIoni + 2 1.96 -2.16 195 0 0.0912 0.171 1.72 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.39 -2.48 186 0.0385 0 0 0 test.phys initStep + 1 2.02 -3.54 200 0.0385 0 13.9 13.9 World Transportation + 2 449 -754 1e+04 0.0385 0 9.84e+03 9.85e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.39 -1.85 182 0.00389 0 0 0 test.phys initStep + 1 1.38 -1.89 182 0 0.000405 0.218 0.218 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 17 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.38 -1.89 182 0.00349 0 0 0 test.phys initStep + 1 1.38 -1.89 182 0 0.00349 0.000587 0.000587 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.15 0.204 173 0.15 0 0 0 test.phys initStep + 1 0.634 -7.52 200 0.15 0 27.7 27.7 World Transportation + 2 -188 -2.85e+03 1e+04 0.15 0 1.02e+04 1.02e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.99 3.96 153 0.251 0 0 0 test.phys initStep + 1 -0.683 3.66 154 0 0.251 0.892 0.892 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.16 4.17 151 0.888 0 0 0 test.phys initStep + 1 -1.68 5.44 153 0.368 0.52 2.51 2.51 test.phys eIoni + 2 -2.24 5.93 153 0.0942 0.274 1.41 3.93 test.phys eIoni + 3 -2.25 6.02 153 0 0.0942 0.18 4.11 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 126 11.8 0 126 626 test.phys biasWrapper(compt) + 2 -9.96 -8.89 173 0.664 0 48.7 675 test.phys biasWrapper(compt) + 3 48.1 -36.5 200 0.664 0 69.7 745 World Transportation + 4 1e+04 -4.77e+03 4.83e+03 0.664 0 1.19e+04 1.27e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -9.96 -8.89 173 11.1 0 0 0 test.phys initStep + 1 -12.9 -11.9 183 9.51 1.55 11 11 test.phys eBrem + 2 -16.3 -17.5 198 7.25 2.26 16.5 27.6 test.phys eIoni + 3 -16.3 -17.7 199 6.2 0.127 0.941 28.5 test.phys eIoni + 4 -16.5 -17.8 200 6.1 0.105 1 29.5 World Transportation + 5 -1.85e+03 -1.7e+03 1e+04 6.1 2.9e-22 1.01e+04 1.01e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -16.3 -17.7 199 0.926 0 0 0 test.phys initStep + 1 -15.8 -17.8 199 0.82 0.106 0.691 0.691 test.phys msc + 2 -15.3 -17.9 200 0.735 0.0847 0.664 1.35 test.phys msc + 3 -15.3 -17.9 200 0.719 0.0163 0.134 1.49 World Transportation + 4 6.66e+03 -1.09e+03 1e+04 0.719 3.36e-22 1.19e+04 1.19e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -12.9 -11.9 183 0.0463 0 0 0 test.phys initStep + 1 -19.9 -19 200 0.0463 0 19.6 19.6 World Transportation + 2 -4.07e+03 -4.15e+03 1e+04 0.0463 0 1.14e+04 1.14e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 126 88.2 0 0 0 test.phys initStep + 1 0.14 0.133 130 82 0.414 4.14 4.14 test.phys eIoni + 2 0.72 0.826 140 80.4 1.13 10 14.2 test.phys eIoni + 3 2.54 3.75 164 76.3 3.02 24.4 38.5 test.phys eIoni + 4 3.8 5.57 188 73.1 3.27 23.8 62.3 test.phys eBrem + 5 4.37 6 198 71.2 1.22 10.2 72.5 test.phys eIoni + 6 4.44 6.1 200 71 0.176 1.76 74.2 World Transportation + 7 416 708 1e+04 71 3.51e-22 9.83e+03 9.91e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.37 6 198 0.616 0 0 0 test.phys initStep + 1 4.9 5.86 199 0.47 0.146 1.17 1.17 test.phys msc + 2 5.22 5.97 200 0.407 0.0628 0.511 1.68 test.phys msc + 3 5.4 5.96 200 0.364 0.043 0.27 1.95 test.phys msc + 4 5.53 6 200 0.329 0.0347 0.226 2.18 test.phys msc + 5 5.59 6.07 200 0.314 0.0156 0.143 2.32 World Transportation + 6 -2.5e+03 -215 1e+04 0.314 3.61e-22 1.01e+04 1.01e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.8 5.57 188 0.0119 0 0 0 test.phys initStep + 1 3.89 5.64 189 0 0.000405 1.21 1.21 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.89 5.64 189 0.0115 0 0 0 test.phys initStep + 1 3.89 5.64 189 0 0.0115 0.00454 0.00454 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 2.54 3.75 164 1.08 0 0 0 test.phys initStep + 1 1.64 5.23 166 0.772 0.306 2.84 2.84 test.phys eIoni + 2 0.584 6.65 166 0.411 0.361 2.31 5.15 test.phys eIoni + 3 0.682 7.55 166 0.165 0.246 1.54 6.7 test.phys eIoni + 4 0.872 7.54 166 0 0.165 0.459 7.16 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.72 0.826 140 0.458 0 0 0 test.phys initStep + 1 -0.129 0.761 141 0.189 0.268 1.67 1.67 test.phys eIoni + 2 0.0784 0.716 141 0 0.189 0.574 2.24 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.14 0.133 130 5.8 0 0 0 test.phys initStep + 1 -2.83 -1.37 140 4.62 1.18 10.6 10.6 test.phys eIoni + 2 -3.23 -1.99 142 4.31 0.233 2.03 12.6 test.phys eBrem + 3 -5.44 -4.36 149 3.47 0.842 8.16 20.8 test.phys eIoni + 4 -5.25 -5.75 155 2.65 0.817 6.79 27.5 test.phys eIoni + 5 -3.94 -8.43 159 2.06 0.592 5.45 33 test.phys eIoni + 6 -1.46 -11.2 161 1.51 0.55 4.48 37.5 test.phys eIoni + 7 0.51 -12.7 162 1.12 0.387 3.57 41.1 test.phys eIoni + 8 0.428 -13.5 165 0.77 0.353 2.92 44 test.phys eIoni + 9 -0.324 -13.5 166 0.496 0.274 2.3 46.3 test.phys eIoni + 10 -0.951 -14.4 167 0.243 0.253 1.76 48 test.phys eIoni + 11 -0.808 -14.7 167 0 0.243 0.853 48.9 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.23 -1.99 142 0.0797 0 0 0 test.phys initStep + 1 -3.48 -2.26 142 0.0642 0 0.82 0.82 test.phys biasWrapper(compt) + 2 -3.07 -3.1 141 0.0579 0 1.38 2.2 test.phys biasWrapper(compt) + 3 -17.9 -7.53 136 0.0579 0 16.3 18.5 test.phys biasWrapper(Rayl) + 4 -31.1 -11.8 137 0.0483 0 13.9 32.4 test.phys biasWrapper(compt) + 5 0.988 35.8 151 0.0422 0 59.1 91.5 test.phys biasWrapper(compt) + 6 -120 33.4 165 0.0363 0 122 213 test.phys biasWrapper(compt) + 7 -83 22.9 160 0.0351 0 38.5 252 test.phys biasWrapper(compt) + 8 -75.3 16.2 172 0 0.000405 15.8 267 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -75.3 16.2 172 0.0347 0 0 0 test.phys initStep + 1 -75.3 16.2 172 0 0.0347 0.0317 0.0317 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -83 22.9 160 0.00125 0 0 0 test.phys initStep + 1 -83 22.9 160 0 0.00125 0.000116 0.000116 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -120 33.4 165 0.00587 0 0 0 test.phys initStep + 1 -120 33.4 165 0 0.00587 0.00141 0.00141 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.988 35.8 151 0.00609 0 0 0 test.phys initStep + 1 0.989 35.8 151 0 0.00609 0.00151 0.00151 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -31.1 -11.8 137 0.00959 0 0 0 test.phys initStep + 1 -31.1 -11.8 137 0 0.00959 0.0033 0.0033 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.07 -3.1 141 0.00639 0 0 0 test.phys initStep + 1 -3.07 -3.1 141 0 0.00639 0.00164 0.00164 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.48 -2.26 142 0.0155 0 0 0 test.phys initStep + 1 -3.48 -2.26 142 0 0.0155 0.00763 0.00763 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 1.83 0.824 0 1.83 502 test.phys biasWrapper(compt) + 2 -138 -79.9 68.6 0.806 0 173 675 test.phys biasWrapper(compt) + 3 -152 -85.1 76.1 0.338 0 16.5 692 test.phys biasWrapper(compt) + 4 -133 -16.1 195 0.267 0 139 830 test.phys biasWrapper(compt) + 5 -126 -16.7 200 0.267 0 8.2 838 World Transportation + 6 1e+04 -957 8.08e+03 0.267 0 1.29e+04 1.37e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -133 -16.1 195 0.0708 0 0 0 test.phys initStep + 1 -133 -16.1 195 0 0.0708 0.111 0.111 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -152 -85.1 76.1 0.468 0 0 0 test.phys initStep + 1 -153 -85.6 76.2 0.216 0.252 1.69 1.69 test.phys eIoni + 2 -153 -85.7 75.9 0 0.216 0.708 2.4 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -138 -79.9 68.6 0.0189 0 0 0 test.phys initStep + 1 -138 -79.9 68.6 0 0.0189 0.0109 0.0109 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 1.83 99.2 0 0 0 test.phys initStep + 1 0.00563 0.0134 3.38 97.8 0.189 1.55 1.55 test.phys eBrem + 2 -0.627 0.586 33.7 89.5 3.53 30.3 31.9 test.phys eBrem + 3 -1.07 0.848 49 87.8 1.7 15.4 47.2 test.phys eBrem + 4 -1.3 0.943 57.6 86 1.1 8.56 55.8 test.phys eBrem + 5 -1.46 1.02 66.2 50.9 1.17 8.63 64.4 test.phys eBrem + 6 -1.5 1.02 69.9 49.9 0.649 3.66 68.1 test.phys eIoni + 7 -1.14 1.34 81.3 48.4 1.41 11.4 79.5 test.phys eBrem + 8 0.447 0.681 115 43.6 4.57 34.2 114 test.phys eIoni + 9 -0.657 1.29 148 38.6 4.5 33 147 test.phys eIoni + 10 -1.16 1.42 155 37.5 0.774 6.61 153 test.phys eIoni + 11 -2.36 2.85 164 35.6 1.21 9.86 163 test.phys eBrem + 12 -3.09 4.87 179 28.6 1.78 15.2 178 test.phys eBrem + 13 -4.41 8.41 200 26 2.68 21 199 World Transportation + 14 -1.98e+03 2.36e+03 1e+04 26 3.36e-22 1.03e+04 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.09 4.87 179 5.2 0 0 0 test.phys initStep + 1 -4.16 8.8 200 5.2 0 20.9 20.9 World Transportation + 2 -514 1.88e+03 1e+04 5.2 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -2.36 2.85 164 0.698 0 0 0 test.phys initStep + 1 -5.8 8.46 200 0.698 0 36.1 36.1 World Transportation + 2 -956 1.56e+03 1e+04 0.698 0 9.97e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.16 1.42 155 0.32 0 0 0 test.phys initStep + 1 -0.825 1.05 155 0.0875 0.232 1.24 1.24 test.phys eIoni + 2 -0.844 1.03 155 0 0.0875 0.159 1.4 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.657 1.29 148 0.491 0 0 0 test.phys initStep + 1 -1.58 0.914 149 0.248 0.244 1.75 1.75 test.phys eIoni + 2 -1.51 1.12 149 0 0.248 0.876 2.62 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.447 0.681 115 0.239 0 0 0 test.phys initStep + 1 0.693 0.385 116 0 0.239 0.831 0.831 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.14 1.34 81.3 0.135 0 0 0 test.phys initStep + 1 -0.629 1.85 97.3 0.0923 0 16 16 test.phys biasWrapper(compt) + 2 55.2 8.84 29 0.0828 0 88.5 104 test.phys biasWrapper(compt) + 3 69.8 -44 7.39 0.0662 0 59 163 test.phys biasWrapper(compt) + 4 147 37.9 31.2 0.0652 0 115 278 test.phys biasWrapper(compt) + 5 250 110 3.55e-15 0.0652 0 130 408 World Transportation + 6 1e+04 6.86e+03 -2.93e+03 0.0652 0 1.22e+04 1.26e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 147 37.9 31.2 0.00102 0 0 0 test.phys initStep + 1 147 37.9 31.2 0 0.00102 8.6e-05 8.6e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 69.8 -44 7.39 0.0166 0 0 0 test.phys initStep + 1 69.8 -44 7.38 0 0.0166 0.00867 0.00867 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 55.2 8.84 29 0.00945 0 0 0 test.phys initStep + 1 55.2 8.85 29 0 0.00945 0.00322 0.00322 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.629 1.85 97.3 0.0426 0 0 0 test.phys initStep + 1 -0.634 1.85 97.3 0 0.0426 0.0456 0.0456 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.5 1.02 69.9 0.311 0 0 0 test.phys initStep + 1 -2.06 0.984 70.2 0.0735 0.238 1.2 1.2 test.phys eIoni + 2 -2.08 1.03 70.2 0 0.0735 0.118 1.32 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.46 1.02 66.2 33.9 0 0 0 test.phys initStep + 1 -4.32 1.58 200 33.9 0 134 134 World Transportation + 2 -214 42.6 1e+04 33.9 0 9.8e+03 9.94e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.3 0.943 57.6 0.679 0 0 0 test.phys initStep + 1 -1.96 1.19 86.1 0.397 0 28.5 28.5 test.phys biasWrapper(compt) + 2 147 -139 200 0.397 0 234 262 World Transportation + 3 1e+04 -9.4e+03 7.74e+03 0.397 0 1.55e+04 1.57e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.96 1.19 86.1 0.282 0 0 0 test.phys initStep + 1 -2.21 1.41 86.5 0.00509 0.276 1.06 1.06 test.phys eIoni + 2 -2.2 1.41 86.5 0 0.00509 0.00111 1.06 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.07 0.848 49 0.0118 0 0 0 test.phys initStep + 1 -1.13 0.845 50.7 0.0114 0 1.66 1.66 test.phys biasWrapper(compt) + 2 -4.03 2.56 48.6 0 2.31e-05 3.95 5.61 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 9 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.03 2.56 48.6 0.0114 0 0 0 test.phys initStep + 1 -4.03 2.56 48.6 0 0.0114 0.00447 0.00447 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 9 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.13 0.845 50.7 0.000395 0 0 0 test.phys initStep + 1 -1.13 0.845 50.7 0 0.000395 2.53e-05 2.53e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.627 0.586 33.7 4.74 0 0 0 test.phys initStep + 1 -8.56 4.59 200 4.74 0 167 167 World Transportation + 2 -476 240 1e+04 4.74 0 9.81e+03 9.98e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00563 0.0134 3.38 1.21 0 0 0 test.phys initStep + 1 0.742 1.35 200 1.21 0 197 197 World Transportation + 2 37.5 68.1 1e+04 1.21 0 9.8e+03 1e+04 OutOfWorld Transportation +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 40.1 0.821 0 40.1 540 test.phys biasWrapper(hadElastic) + 2 -15 48.7 19.9 0.658 0 54.8 595 test.phys biasWrapper(hadElastic) + 3 -10.2 44.9 47.9 0.531 0 28.6 624 test.phys biasWrapper(hadElastic) + 4 31.8 129 0 0.531 0 105 729 World Transportation + 5 4.98e+03 1e+04 -5.64e+03 0.531 0 1.24e+04 1.31e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -10.2 44.9 47.9 0.127 0 0 0 test.phys initStep + 1 -10.2 44.9 47.9 0 0.127 0.00135 0.00135 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15 48.7 19.9 0.162 0 0 0 test.phys initStep + 1 -15 48.7 19.9 0 0.162 0.00158 0.00158 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 40.1 0.179 0 0 0 test.phys initStep + 1 0.000236 -0.000768 40.1 0 0.179 0.00168 0.00168 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 0.0535 0.828 0 0.0535 500 test.phys biasWrapper(hadElastic) + 2 -0.145 -0.0849 4.86e-15 0.828 0 0.176 500 World Transportation + 3 -1e+04 -5.85e+03 -3.68e+03 0.828 0 1.22e+04 1.27e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0.0535 0.172 0 0 0 test.phys initStep + 1 0.000708 0.000414 0.0547 0 0.172 0.00164 0.00164 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 1.28 0.871 0 1.28 501 test.phys biasWrapper(hadElastic) + 2 2.39 -19.3 2.07 0.738 0 19.5 521 test.phys biasWrapper(hadElastic) + 3 251 63.7 182 0.673 0.0657 318 839 test.phys biasWrapper(hadElastic) + 4 292 104 149 0.542 0 66 905 test.phys biasWrapper(hadElastic) + 5 290 92.2 144 0.451 0 12.6 918 test.phys biasWrapper(hadElastic) + 6 346 118 102 0.339 0 75 993 test.phys biasWrapper(hadElastic) + 7 309 103 142 0.307 0.0316 56.8 1.05e+03 test.phys biasWrapper(hadElastic) + 8 308 119 158 0.256 0.0511 23 1.07e+03 test.phys biasWrapper(hadElastic) + 9 329 153 98.6 0.219 0.0373 72 1.14e+03 test.phys biasWrapper(hadElastic) + 10 267 5.2 12.4 0.167 0.0522 182 1.33e+03 test.phys biasWrapper(hadElastic) + 11 268 5.49 12.7 0.145 0.0219 0.585 1.33e+03 test.phys biasWrapper(hadElastic) + 12 246 34.5 15 0.13 0.0145 36.1 1.36e+03 test.phys biasWrapper(hadElastic) + 13 269 65.9 -3.55e-15 0.13 0 41.4 1.4e+03 World Transportation + 14 7.4e+03 1e+04 -4.76e+03 0.13 0 1.31e+04 1.45e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 7, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 346 118 102 0.112 0 0 0 test.phys initStep + 1 346 118 102 0 0.112 0.00125 0.00125 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 6, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 290 92.2 144 0.0907 0 0 0 test.phys initStep + 1 290 92.2 144 0 0.0907 0.00109 0.00109 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 292 104 149 0.131 0 0 0 test.phys initStep + 1 292 104 149 0 0.131 0.00138 0.00138 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 2.39 -19.3 2.07 0.132 0 0 0 test.phys initStep + 1 2.39 -19.3 2.07 0 0.132 0.00138 0.00138 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 1.28 0.129 0 0 0 test.phys initStep + 1 -9.93e-05 0.000804 1.28 0 0.129 0.00137 0.00137 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 4.81 0.875 0 4.81 505 test.phys biasWrapper(hadElastic) + 2 118 -260 25.4 0.767 0 286 791 test.phys biasWrapper(hadElastic) + 3 128 -260 3.55e-15 0.767 0 27.4 818 World Transportation + 4 4.17e+03 -299 -1e+04 0.767 0 1.08e+04 1.16e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 118 -260 25.4 0.108 0 0 0 test.phys initStep + 1 118 -260 25.4 0 0.108 0.00121 0.00121 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 4.81 0.125 0 0 0 test.phys initStep + 1 -0.000332 0.000731 4.81 0 0.125 0.00134 0.00134 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 129 0.919 0 129 629 test.phys biasWrapper(hadElastic) + 2 -13.5 156 200 0.919 0 172 801 World Transportation + 3 -867 1e+04 4.67e+03 0.919 0 1.08e+04 1.16e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 129 0.0814 0 0 0 test.phys initStep + 1 5.5e-05 -0.000635 129 0 0.0814 0.00101 0.00101 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 2.19 0.999 0.00111 2.19 502 test.phys biasWrapper(hadElastic) + 2 -0.351 -24.7 200 0.999 0 199 702 World Transportation + 3 -17.8 -1.25e+03 1e+04 0.999 0 9.88e+03 1.06e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 57.9 0.803 0 57.9 558 test.phys biasWrapper(hadElastic) + 2 -8.65 -3.12 52.4 0.798 0.00479 10.7 569 test.phys biasWrapper(hadElastic) + 3 -114 -77.8 0 0.798 0 139 708 World Transportation + 4 -1e+04 -7.1e+03 -4.92e+03 0.798 0 1.31e+04 1.38e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 57.9 0.197 0 0 0 test.phys initStep + 1 0.000694 0.00025 57.9 0 0.197 0.00175 0.00175 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 169 0.974 0.0259 169 669 test.phys biasWrapper(hadElastic) + 2 20.1 7.66 200 0.974 0 37.5 707 World Transportation + 3 6.45e+03 2.46e+03 1e+04 0.974 0 1.2e+04 1.27e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 41 0.778 0 41 541 test.phys biasWrapper(hadElastic) + 2 34.3 -14.4 0 0.778 0 55.4 596 World Transportation + 3 8.41e+03 -3.52e+03 -1e+04 0.778 0 1.35e+04 1.41e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 41 0.222 0 0 0 test.phys initStep + 1 -0.000528 0.000221 41 0 0.222 0.00184 0.00184 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 34 0.801 0 34 534 test.phys biasWrapper(hadElastic) + 2 -31.6 43.5 0 0.801 0 63.6 598 World Transportation + 3 -7.27e+03 1e+04 -7.8e+03 0.801 0 1.46e+04 1.52e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 34 0.199 0 0 0 test.phys initStep + 1 0.000428 -0.000588 34 0 0.199 0.00176 0.00176 test.phys ionIoni +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 126 99.7 0 126 626 test.phys biasWrapper(hadElastic) + 2 2.56 14.6 200 99.7 0 75.6 701 World Transportation + 3 340 1.94e+03 1e+04 99.7 0 9.99e+03 1.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 126 0.292 0 0 0 test.phys initStep + 1 -0.000331 -0.00189 126 0 0.292 0.00203 0.00203 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 44.1 99 0 44.1 544 test.phys biasWrapper(hadElastic) + 2 -12.7 -51 183 98.8 0 149 693 test.phys biasWrapper(hadElastic) + 3 -13.3 -54 200 98.8 0 17.3 710 World Transportation + 4 -345 -1.74e+03 1e+04 98.8 0 9.95e+03 1.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -12.7 -51 183 0.267 0 0 0 test.phys initStep + 1 -12.7 -51 183 0 0.267 0.00197 0.00197 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 44.1 0.978 0 0 0 test.phys initStep + 1 0.000665 0.00268 44.1 0 0.978 0.00283 0.00283 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 179 99.6 0 179 679 test.phys biasWrapper(hadElastic) + 2 3.66 2.77 200 99.6 0 21.4 700 World Transportation + 3 1.72e+03 1.3e+03 1e+04 99.6 0 1e+04 1.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 179 0.353 0 0 0 test.phys initStep + 1 -0.00163 -0.00124 179 0 0.353 0.00215 0.00215 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 36.1 99.8 0 36.1 536 test.phys biasWrapper(hadElastic) + 2 -27.1 -0.974 200 99.8 0 166 702 World Transportation + 3 -1.65e+03 -59.2 1e+04 99.8 0 9.93e+03 1.06e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 36.1 0.204 0 0 0 test.phys initStep + 1 0.00161 5.78e-05 36.1 0 0.204 0.00177 0.00177 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 7.85 99.8 0 7.85 508 test.phys biasWrapper(hadElastic) + 2 -30.8 11.2 200 99.8 0 195 703 World Transportation + 3 -1.6e+03 583 1e+04 99.8 0 9.94e+03 1.06e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 7.85 0.216 0 0 0 test.phys initStep + 1 0.00156 -0.000569 7.85 0 0.216 0.00182 0.00182 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 117 0 0 117 617 test.phys biasWrapper(neutronInelastic) + +********************************************************************************************************* +* G4Track Information: Particle = Be8, Track ID = 9, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 5.55 0 0 0 test.phys initStep + 1 -0.00547 0.005 117 0 5.55 0.0133 0.0133 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = alpha, Track ID = 8, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 9.52 0 0 0 test.phys initStep + 1 0.0727 -0.106 117 1.99 7.53 0.133 0.133 test.phys ionIoni + 2 0.0792 -0.116 117 0 1.99 0.0125 0.145 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 0.179 0 0 0 test.phys initStep + 1 -0.761 0.767 117 0.106 0 1.22 1.22 test.phys biasWrapper(compt) + 2 41.9 -42.1 129 0.104 0 61.8 63 test.phys biasWrapper(compt) + 3 50.7 -67.9 138 0.0997 0 28.5 91.5 test.phys biasWrapper(compt) + 4 68.1 -78.7 145 0.0799 0 21.6 113 test.phys biasWrapper(compt) + 5 64.4 -82.1 144 0.0794 0 5.04 118 test.phys biasWrapper(compt) + 6 -64.3 -172 98 0.0627 0 164 282 test.phys biasWrapper(compt) + 7 -47.6 -78.4 168 0.0523 0 118 400 test.phys biasWrapper(compt) + 8 -58.6 -84.7 166 0.0469 0 12.9 412 test.phys biasWrapper(compt) + 9 -58.3 -85.6 168 0.0457 0 2.15 415 test.phys biasWrapper(compt) + 10 -52 -122 182 0.0447 0 39.2 454 test.phys biasWrapper(compt) + 11 27.4 -237 156 0.0437 0 143 597 test.phys biasWrapper(compt) + 12 29.5 -240 152 0.0392 0 5.16 602 test.phys biasWrapper(compt) + 13 63.5 -249 200 0.0392 0 59.6 661 World Transportation + 14 7.02e+03 -2.18e+03 1e+04 0.0392 0 1.22e+04 1.28e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 29.5 -240 152 0.00452 0 0 0 test.phys initStep + 1 29.5 -240 152 0 0.00452 0.000907 0.000907 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 27.4 -237 156 0.00104 0 0 0 test.phys initStep + 1 27.4 -237 156 0 0.00104 8.79e-05 8.79e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -52 -122 182 0.000932 0 0 0 test.phys initStep + 1 -52 -122 182 0 0.000932 7.54e-05 7.54e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -58.3 -85.6 168 0.00125 0 0 0 test.phys initStep + 1 -58.3 -85.6 168 0 0.00125 0.000116 0.000116 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -58.6 -84.7 166 0.00537 0 0 0 test.phys initStep + 1 -58.6 -84.7 166 0 0.00537 0.00122 0.00122 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -47.6 -78.4 168 0.0104 0 0 0 test.phys initStep + 1 -47.6 -78.4 168 0 0.0104 0.00383 0.00383 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -64.3 -172 98 0.0167 0 0 0 test.phys initStep + 1 -64.3 -172 98 0 0.0167 0.00876 0.00876 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 64.4 -82.1 144 0.000462 0 0 0 test.phys initStep + 1 64.4 -82.1 144 0 0.000462 3.04e-05 3.04e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 68.1 -78.7 145 0.0198 0 0 0 test.phys initStep + 1 68.1 -78.7 145 0 0.0198 0.0118 0.0118 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 50.7 -67.9 138 0.00414 0 0 0 test.phys initStep + 1 50.7 -67.9 138 0 0.00414 0.000781 0.000781 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 41.9 -42.1 129 0.00217 0 0 0 test.phys initStep + 1 41.9 -42.1 129 0 0.00217 0.00027 0.00027 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.761 0.767 117 0.0727 0 0 0 test.phys initStep + 1 -0.798 0.804 117 0 0.0727 0.116 0.116 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 0.716 0 0 0 test.phys initStep + 1 -30.1 32.8 200 0.716 0 94 94 World Transportation + 2 -3.59e+03 3.92e+03 1e+04 0.716 0 1.11e+04 1.12e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 117 3.29 0 0 0 test.phys initStep + 1 112 -25.7 97.9 2.68 0 117 117 test.phys biasWrapper(hadElastic) + 2 53.3 31.8 0 2.68 0 128 245 World Transportation + 3 -5.97e+03 5.91e+03 -1e+04 2.68 0 1.31e+04 1.33e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 22, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 112 -25.7 97.9 0.609 0 0 0 test.phys initStep + 1 112 -25.7 97.9 0 0.609 0.00252 0.00252 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 143 1.94 0 0 0 test.phys initStep - 1 7.25 -6.79 141 1.9 0.0372 10.1 10.1 test.phys biasWrapper(hadElastic) - 2 300 -99.8 174 1.86 0.0436 309 319 test.phys biasWrapper(hadElastic) - 3 436 -72 151 1.81 0.0524 141 459 test.phys biasWrapper(hadElastic) - 4 527 -38.2 200 1.81 0 109 568 World Transportation - 5 1e+04 3.46e+03 5.23e+03 1.81 0 1.13e+04 1.19e+04 OutOfWorld Transportation + 0 0 0 117 28.8 0 0 0 test.phys initStep + 1 23.8 27.2 136 28.5 0 40.7 40.7 test.phys biasWrapper(hadElastic) + 2 50.7 93.8 200 28.5 0 96.3 137 World Transportation + 3 4.04e+03 1e+04 9.74e+03 28.5 0 1.43e+04 1.45e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 23, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 23.8 27.2 136 0.29 0 0 0 test.phys initStep + 1 23.8 27.2 136 0 0.29 0.00203 0.00203 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = proton, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 143 87.4 0 0 0 test.phys initStep - 1 -7.66 -2.65 158 76.3 11.1 17.1 17.1 test.phys hIoni - 2 -14 -4.75 169 67 9.25 13.4 30.5 test.phys hIoni - 3 -19 -6.44 179 59 8.08 10.7 41.2 test.phys hIoni - 4 -23 -7.82 186 52.1 6.89 8.52 49.7 test.phys hIoni - 5 -26.2 -9.1 192 45.9 6.2 6.84 56.5 test.phys hIoni - 6 -28.7 -10.3 197 40.3 5.61 5.48 62 test.phys hIoni - 7 -30.5 -11 200 36.1 4.2 3.85 65.9 World Transportation - 8 -5.48e+03 -1.93e+03 1e+04 36.1 2.86e-21 1.14e+04 1.14e+04 OutOfWorld Transportation + 0 0 0 117 32.1 0 0 0 test.phys initStep + 1 -2.87 -0.409 118 28.2 3.83 2.95 2.95 test.phys hIoni + 2 -5.16 -0.799 118 24.9 3.34 2.38 5.33 test.phys hIoni + 3 -7.02 -1.13 119 21.7 3.24 1.93 7.26 test.phys hIoni + 4 -8.5 -1.38 119 18.8 2.83 1.54 8.79 test.phys hIoni + 5 -9.69 -1.59 119 16.3 2.52 1.23 10 test.phys hIoni + 6 -10.6 -1.75 119 13.9 2.42 0.986 11 test.phys hIoni + 7 -11.4 -1.9 119 12 1.91 0.779 11.8 test.phys hIoni + 8 -12 -2.03 120 10.1 1.89 0.634 12.4 test.phys hIoni + 9 -12.5 -2.13 120 8.32 1.78 0.507 12.9 test.phys hIoni + 10 -12.9 -2.19 120 6.72 1.6 0.403 13.3 test.phys hIoni + 11 -13.2 -2.23 120 5.08 1.64 0.322 13.7 test.phys hIoni + 12 -13.5 -2.26 120 3.49 1.6 0.25 13.9 test.phys hIoni + 13 -13.6 -2.28 120 1.83 1.66 0.186 14.1 test.phys hIoni + 14 -13.7 -2.29 120 0 1.83 0.0924 14.2 test.phys hIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -4702,17 +4099,174 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 19.4 99.7 0 19.4 519 test.phys biasWrapper(hadElastic) - 2 -31 14.4 200 99.7 0 184 703 World Transportation - 3 -1.71e+03 795 1e+04 99.7 0 9.97e+03 1.07e+04 OutOfWorld Transportation + 1 0 0 7.42 0 0 7.42 507 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = N14, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 19.4 0.264 0 0 0 test.phys initStep - 1 0.00166 -0.000772 19.4 0 0.264 0.00196 0.00196 test.phys ionIoni + 0 0 0 7.42 0.859 0 0 0 test.phys initStep + 1 0.0018 -0.00194 7.42 0 0.859 0.00275 0.00275 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 7.42 0.318 0 0 0 test.phys initStep + 1 -121 -12.2 45.6 0.288 0 128 128 test.phys biasWrapper(compt) + 2 -148 0.148 46.7 0.152 0 29.6 157 test.phys biasWrapper(compt) + 3 -109 -38.8 112 0.127 0 85.3 243 test.phys biasWrapper(compt) + 4 -107 -32.1 119 0.0924 0 9.98 253 test.phys biasWrapper(compt) + 5 -98.3 -30.6 103 0.0894 0 18.3 271 test.phys biasWrapper(compt) + 6 -99.8 -39.6 59.6 0.0754 0 44.3 315 test.phys biasWrapper(compt) + 7 -18.7 61.7 44.6 0.0627 0 131 446 test.phys biasWrapper(compt) + 8 -29.8 63.3 37.6 0.0526 0 13.3 459 test.phys biasWrapper(compt) + 9 -28.5 55.6 77.2 0.0512 0 40.4 500 test.phys biasWrapper(compt) + 10 -43.3 81.9 125 0.0449 0 56.2 556 test.phys biasWrapper(compt) + 11 -117 109 27.2 0 0.000405 125 681 test.phys biasWrapper(phot) + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -117 109 27.2 0.0445 0 0 0 test.phys initStep + 1 -117 109 27.2 0 0.0445 0.0492 0.0492 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -43.3 81.9 125 0.0063 0 0 0 test.phys initStep + 1 -43.3 81.9 125 0 0.0063 0.0016 0.0016 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -28.5 55.6 77.2 0.00144 0 0 0 test.phys initStep + 1 -28.5 55.6 77.2 0 0.00144 0.000142 0.000142 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.8 63.3 37.6 0.0101 0 0 0 test.phys initStep + 1 -29.8 63.3 37.6 0 0.0101 0.00363 0.00363 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -18.7 61.7 44.6 0.0126 0 0 0 test.phys initStep + 1 -18.7 61.7 44.6 0 0.0126 0.00537 0.00537 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -99.8 -39.6 59.6 0.0141 0 0 0 test.phys initStep + 1 -99.8 -39.6 59.6 0 0.0141 0.00646 0.00646 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -98.3 -30.6 103 0.00294 0 0 0 test.phys initStep + 1 -98.3 -30.6 103 0 0.00294 0.000443 0.000443 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -107 -32.1 119 0.0345 0 0 0 test.phys initStep + 1 -107 -32.1 119 0 0.0345 0.0315 0.0315 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -109 -38.8 112 0.0254 0 0 0 test.phys initStep + 1 -109 -38.8 112 0 0.0254 0.0184 0.0184 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -148 0.148 46.7 0.136 0 0 0 test.phys initStep + 1 -148 0.228 46.7 0 0.136 0.333 0.333 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -121 -12.2 45.6 0.0299 0 0 0 test.phys initStep + 1 -121 -12.3 45.6 0 0.0299 0.0245 0.0245 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 7.42 4.25 0 0 0 test.phys initStep + 1 -20.3 -17.1 28.8 3.24 0 34.1 34.1 test.phys biasWrapper(compt) + 2 -153 -64.9 157 0.878 0 190 225 test.phys biasWrapper(compt) + 3 -165 -60.5 157 0.626 0 13.3 238 test.phys biasWrapper(compt) + 4 -338 77.8 2.84e-14 0.626 0 271 509 World Transportation + 5 -1e+04 7.84e+03 -8.81e+03 0.626 0 1.52e+04 1.57e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -165 -60.5 157 0.252 0 0 0 test.phys initStep + 1 -166 -60.5 157 0 0.252 0.899 0.899 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -153 -64.9 157 2.36 0 0 0 test.phys initStep + 1 -155 -66.6 161 1.82 0.539 4.98 4.98 test.phys eIoni + 2 -156 -66.7 162 1.5 0.318 1.75 6.72 test.phys eBrem + 3 -158 -65.8 164 1.04 0.461 3.56 10.3 test.phys eIoni + 4 -159 -65.9 166 0.746 0.297 2.78 13.1 test.phys eIoni + 5 -161 -66 166 0.419 0.326 2.26 15.3 test.phys eIoni + 6 -161 -65.8 167 0 0.419 1.57 16.9 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -20.3 -17.1 28.8 1.01 0 0 0 test.phys initStep + 1 -20.8 -19.2 29.5 0.74 0.269 2.72 2.72 test.phys eIoni + 2 -20.4 -20.9 29.7 0.454 0.286 2.25 4.97 test.phys eIoni + 3 -20.3 -21.9 29.9 0.0805 0.374 1.66 6.63 test.phys eIoni + 4 -20.3 -21.9 29.9 0 0.0805 0.138 6.77 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 7.42 94.5 0 0 0 test.phys initStep + 1 -45.5 51.5 200 94.5 0 204 204 World Transportation + 2 -2.36e+03 2.67e+03 1e+04 94.5 0 1.04e+04 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -4731,17 +4285,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 164 99.8 0 164 664 test.phys biasWrapper(hadElastic) - 2 5.74 2.66 200 99.8 0 36.2 701 World Transportation - 3 1.58e+03 734 1e+04 99.8 0 9.95e+03 1.07e+04 OutOfWorld Transportation + 1 0 0 51.8 99.6 0 51.8 552 test.phys biasWrapper(hadElastic) + 2 16.3 -31.6 200 99.6 0 152 704 World Transportation + 3 1.09e+03 -2.12e+03 1e+04 99.6 0 1.01e+04 1.08e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 164 0.233 0 0 0 test.phys initStep - 1 -0.00157 -0.000727 164 0 0.233 0.00187 0.00187 test.phys ionIoni + 0 0 0 51.8 0.417 0 0 0 test.phys initStep + 1 -0.000991 0.00193 51.8 0 0.417 0.00225 0.00225 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -4760,17 +4314,46 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 27.5 99.8 0 27.5 527 test.phys biasWrapper(hadElastic) - 2 26.1 -14.8 200 99.8 0 175 703 World Transportation - 3 1.51e+03 -858 1e+04 99.8 0 9.95e+03 1.06e+04 OutOfWorld Transportation + 1 0 0 78.9 99.9 0 78.9 579 test.phys biasWrapper(hadElastic) + 2 2.36 -13.1 200 99.9 0 122 701 World Transportation + 3 193 -1.07e+03 1e+04 99.9 0 9.86e+03 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 27.5 0.225 0 0 0 test.phys initStep - 1 -0.00148 0.00084 27.5 0 0.225 0.00185 0.00185 test.phys ionIoni + 0 0 0 78.9 0.0905 0 0 0 test.phys initStep + 1 -0.000151 0.00084 78.9 0 0.0905 0.00109 0.00109 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 87.3 99.9 0 87.3 587 test.phys biasWrapper(hadElastic) + 2 14.6 -0.51 200 99.9 0 114 701 World Transportation + 3 1.29e+03 -44.8 1e+04 99.9 0 9.88e+03 1.06e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 87.3 0.126 0 0 0 test.phys initStep + 1 -0.00114 3.96e-05 87.3 0 0.126 0.00134 0.00134 test.phys ionIoni 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/extended/biasing/GB03/CMakeLists.txt b/examples/extended/biasing/GB03/CMakeLists.txt index 5270dfb1bb..63263e6309 100644 --- a/examples/extended/biasing/GB03/CMakeLists.txt +++ b/examples/extended/biasing/GB03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(GB03project) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/GB03/exampleGB03.out b/examples/extended/biasing/GB03/exampleGB03.out index 05aae42177..a270e9d0c0 100644 --- a/examples/extended/biasing/GB03/exampleGB03.out +++ b/examples/extended/biasing/GB03/exampleGB03.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -90,48 +96,48 @@ G4SDManager::AddNewCollection : the collection is registere phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -139,31 +145,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -171,288 +177,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -461,17 +467,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -479,67 +485,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -547,13 +553,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -561,13 +567,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -575,12 +581,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -588,13 +594,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -602,13 +608,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -616,13 +622,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -630,60 +636,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -691,27 +697,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -719,25 +725,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -745,25 +751,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -771,13 +777,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ### G4LevelReader: broken transition 0 from level 24 to 24 for isotope Z= 89 A= 219 - use ground level @@ -801,7 +807,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -866,7 +872,7 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob Run terminated. Run Summary Number of events processed : 10 - User=0.130000s Real=0.127716s Sys=0.000000s + User=0.060000s Real=0.061795s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -929,7 +935,7 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob Run terminated. Run Summary Number of events processed : 10 - User=0.350000s Real=0.367686s Sys=0.000000s + User=0.100000s Real=0.102380s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -939,15 +945,19 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. +UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 16 +Total navigation history collections cleaned: 28 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0231 MB +Pool ID '20G4NavigationLevelRep', size : 0.0404 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB @@ -955,14 +965,16 @@ Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0 MB Pool ID '17G4DynamicParticle', size : 0.00481 MB -Pool ID '7G4Track', size : 0.00961 MB -Pool ID '18G4TouchableHistory', size : 0.00192 MB +Pool ID '7G4Track', size : 0.00865 MB +Pool ID '18G4TouchableHistory', size : 0.00385 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Pool ID '10G4Fragment', size : 0.000961 MB -Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.046 MB +Pool ID '17G4ReactionProduct', size : 0.000961 MB +Number of memory pools allocated: 13 of which, static: 0 +Dynamic pools deleted: 13 / Total memory freed: 0.065 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/biasing/GB04/CMakeLists.txt b/examples/extended/biasing/GB04/CMakeLists.txt index 9065ca757f..8ac2f74099 100644 --- a/examples/extended/biasing/GB04/CMakeLists.txt +++ b/examples/extended/biasing/GB04/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(GB04project) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/GB04/exampleGB04.out b/examples/extended/biasing/GB04/exampleGB04.out index 0a40f86348..5461642908 100644 --- a/examples/extended/biasing/GB04/exampleGB04.out +++ b/examples/extended/biasing/GB04/exampleGB04.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -84,369 +90,369 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== eCoulombScattering : Emin= 100 MeV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== eCoulombScattering : Emin= 100 MeV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -455,17 +461,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -473,67 +479,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -541,13 +547,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -555,13 +561,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -569,12 +575,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -582,13 +588,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -596,13 +602,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -610,13 +616,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -624,60 +630,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -685,27 +691,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -713,25 +719,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -739,25 +745,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -765,13 +771,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -794,7 +800,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -849,24 +855,24 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation 2 1.85e-05 -5.15e-05 0.0295 99.7 0.00952 0.0295 1e+03 test.phys biasWrapper(eBrem) 3 0.00671 0.000115 0.719 98.6 0.361 0.689 1e+03 test.phys biasWrapper(eBrem) - 4 0.031 0.143 4.81 97 1.55 4.09 1e+03 test.phys biasWrapper(eBrem) + 4 0.031 0.143 4.8 97 1.55 4.09 1e+03 test.phys biasWrapper(eBrem) 5 -0.101 0.209 10 94.8 2.25 5.2 1.01e+03 World Transportation - 6 -183 -198 1e+04 94.8 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + 6 -182 -198 1e+04 94.8 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.031 0.143 4.81 0.00588 0 0 0 test.phys initStep - 1 0.0298 0.144 4.86 0 0.00155 0.0554 0.0554 test.phys phot + 0 0.031 0.143 4.8 0.00588 0 0 0 test.phys initStep + 1 0.0297 0.144 4.86 0 0.00155 0.0554 0.0554 test.phys phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0298 0.144 4.86 0.00433 0 0 0 test.phys initStep + 0 0.0297 0.144 4.86 0.00433 0 0 0 test.phys initStep 1 0.0298 0.144 4.86 0 0.00433 0.00033 0.00033 test.phys eIoni ********************************************************************************************************* @@ -1048,9 +1054,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation 2 -0.00439 0.00237 0.599 99.6 0.173 0.599 1e+03 test.phys biasWrapper(eBrem) - 3 -0.144 0.0891 6.66 95.6 3.23 6.06 1.01e+03 test.phys biasWrapper(eBrem) + 3 -0.144 0.0891 6.66 95.6 3.22 6.06 1.01e+03 test.phys biasWrapper(eBrem) 4 -0.224 0.0946 8.15 90.9 0.559 1.49 1.01e+03 test.phys biasWrapper(eBrem) - 5 -0.312 0.105 10 90.3 0.612 1.85 1.01e+03 World Transportation + 5 -0.312 0.105 10 90.3 0.613 1.85 1.01e+03 World Transportation 6 -548 -17.7 1e+04 90.3 3.65e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -1089,9 +1095,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation 2 0.015 0.101 4.47 98.4 1.59 4.48 1e+03 test.phys biasWrapper(eBrem) 3 0.0777 0.123 6.7 97.1 1.06 2.23 1.01e+03 test.phys biasWrapper(eBrem) - 4 0.102 0.152 7.53 88.5 0.357 0.832 1.01e+03 test.phys biasWrapper(eBrem) - 5 0.117 0.163 7.85 88.1 0.169 0.318 1.01e+03 test.phys biasWrapper(eBrem) - 6 0.217 0.231 10 87.2 0.936 2.16 1.01e+03 World Transportation + 4 0.102 0.152 7.53 88.5 0.356 0.832 1.01e+03 test.phys biasWrapper(eBrem) + 5 0.117 0.163 7.85 88.1 0.168 0.316 1.01e+03 test.phys biasWrapper(eBrem) + 6 0.217 0.231 10 87.2 0.937 2.16 1.01e+03 World Transportation 7 897 -370 1e+04 87.2 3.65e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -1100,7 +1106,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0.117 0.163 7.85 0.202 0 0 0 test.phys initStep - 1 0.146 0.191 10 0.202 0 2.15 2.15 World Transportation + 1 0.145 0.191 10 0.202 0 2.15 2.15 World Transportation 2 134 130 1e+04 0.202 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* @@ -1159,7 +1165,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.002472s Sys=0.000000s + User=0.000000s Real=0.002024s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -2085,19 +2091,19 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation 2 0.0179 0.00895 1.51 94.6 0.548 1.51 1e+03 test.phys biasWrapper(eBrem) - 3 0.131 0.112 3.09 90.5 0.81 1.59 1e+03 test.phys biasWrapper(eBrem) - 4 0.452 0.286 6.44 48.1 1.77 3.37 1.01e+03 test.phys biasWrapper(eBrem) - 5 0.604 0.405 8.9 43.8 0.869 2.46 1.01e+03 test.phys biasWrapper(eBrem) - 6 0.633 0.433 10 43.4 0.419 1.11 1.01e+03 World Transportation - 7 305 483 1e+04 43.4 3.43e-22 1e+04 1.1e+04 OutOfWorld Transportation + 3 0.13 0.112 3.08 90.5 0.807 1.58 1e+03 test.phys biasWrapper(eBrem) + 4 0.451 0.286 6.43 48.1 1.76 3.37 1.01e+03 test.phys biasWrapper(eBrem) + 5 0.603 0.404 8.88 43.8 0.869 2.46 1.01e+03 test.phys biasWrapper(eBrem) + 6 0.632 0.433 10 43.4 0.424 1.12 1.01e+03 World Transportation + 7 305 484 1e+04 43.4 3.43e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.604 0.405 8.9 3.41 0 0 0 test.phys initStep - 1 0.633 0.432 10 3.41 0 1.1 1.1 World Transportation + 0 0.603 0.404 8.88 3.41 0 0 0 test.phys initStep + 1 0.633 0.431 10 3.41 0 1.12 1.12 World Transportation 2 265 247 1e+04 3.41 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2105,8 +2111,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.452 0.286 6.44 40.6 0 0 0 test.phys initStep - 1 0.809 0.419 10 40.6 0 3.58 3.58 World Transportation + 0 0.451 0.286 6.43 40.6 0 0 0 test.phys initStep + 1 0.809 0.419 10 40.6 0 3.59 3.59 World Transportation 2 1e+03 373 1e+04 40.6 0 1e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2114,8 +2120,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.131 0.112 3.09 3.36 0 0 0 test.phys initStep - 1 0.65 0.537 10 3.36 0 6.94 6.94 World Transportation + 0 0.13 0.112 3.08 3.36 0 0 0 test.phys initStep + 1 0.65 0.537 10 3.36 0 6.95 6.95 World Transportation 2 751 614 1e+04 3.36 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2269,7 +2275,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.007010s Sys=0.000000s + User=0.000000s Real=0.003968s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -2326,26 +2332,26 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation 2 -0.016 0.0202 1.79 98.2 0.596 1.79 1e+03 test.phys biasWrapper(eBrem) - 3 0.0672 0.19 8.32 89.4 2.92 6.54 1.01e+03 test.phys biasWrapper(eBrem) + 3 0.0671 0.19 8.32 89.4 2.92 6.53 1.01e+03 test.phys biasWrapper(eBrem) 4 0.122 0.217 10 88.3 1.14 1.68 1.01e+03 World Transportation - 5 115 224 1e+04 88.3 3.64e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + 5 114 225 1e+04 88.3 3.64e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 0.215 0 0 0 test.phys initStep - 1 0.185 0.239 10 0.215 0 1.68 1.68 World Transportation - 2 699 290 1e+04 0.215 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.0671 0.19 8.32 0.215 0 0 0 test.phys initStep + 1 0.185 0.239 10 0.215 0 1.69 1.69 World Transportation + 2 698 290 1e+04 0.215 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 0.123 0 0 0 test.phys initStep - 1 0.127 0.214 10 0.123 0 1.68 1.68 World Transportation + 0 0.0671 0.19 8.32 0.123 0 0 0 test.phys initStep + 1 0.127 0.213 10 0.123 0 1.68 1.68 World Transportation 2 359 138 1e+04 0.123 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2353,32 +2359,32 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 2.25 0 0 0 test.phys initStep - 1 0.121 0.211 10 2.25 0 1.68 1.68 World Transportation - 2 323 121 1e+04 2.25 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.0671 0.19 8.32 2.25 0 0 0 test.phys initStep + 1 0.121 0.21 10 2.25 0 1.68 1.68 World Transportation + 2 323 120 1e+04 2.25 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 0.022 0 0 0 test.phys initStep - 1 0.0926 0.201 9.05 0 0.00155 0.731 0.731 test.phys phot + 0 0.0671 0.19 8.32 0.022 0 0 0 test.phys initStep + 1 0.0924 0.201 9.05 0 0.00155 0.731 0.731 test.phys phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 22, Parent ID = 18 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0926 0.201 9.05 0.0204 0 0 0 test.phys initStep - 1 0.0936 0.201 9.05 0 0.0204 0.00452 0.00452 test.phys eIoni + 0 0.0924 0.201 9.05 0.0204 0 0 0 test.phys initStep + 1 0.0935 0.201 9.05 0 0.0204 0.00452 0.00452 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 1.99 0 0 0 test.phys initStep + 0 0.0671 0.19 8.32 1.99 0 0 0 test.phys initStep 1 0.119 0.226 10 1.99 0 1.68 1.68 World Transportation 2 311 211 1e+04 1.99 0 1e+04 1e+04 OutOfWorld Transportation @@ -2387,7 +2393,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 0.00801 0 0 0 test.phys initStep + 0 0.0671 0.19 8.32 0.00801 0 0 0 test.phys initStep 1 0.0677 0.19 8.33 0 0.00155 0.0113 0.0113 test.phys phot ********************************************************************************************************* @@ -2396,15 +2402,15 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0.0677 0.19 8.33 0.00646 0 0 0 test.phys initStep - 1 0.0676 0.19 8.33 0 0.00646 0.000635 0.000635 test.phys eIoni + 1 0.0675 0.19 8.33 0 0.00646 0.000635 0.000635 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 10 0 0 0 test.phys initStep - 1 0.132 0.214 10 10 0 1.68 1.68 World Transportation + 0 0.0671 0.19 8.32 10 0 0 0 test.phys initStep + 1 0.132 0.213 10 10 0 1.68 1.68 World Transportation 2 386 138 1e+04 10 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2412,8 +2418,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 0.804 0 0 0 test.phys initStep - 1 0.15 0.224 10 0.804 0 1.68 1.68 World Transportation + 0 0.0671 0.19 8.32 0.804 0 0 0 test.phys initStep + 1 0.15 0.224 10 0.804 0 1.69 1.69 World Transportation 2 493 202 1e+04 0.804 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2421,7 +2427,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 4.08 0 0 0 test.phys initStep + 0 0.0671 0.19 8.32 4.08 0 0 0 test.phys initStep 1 0.121 0.219 10 4.08 0 1.68 1.68 World Transportation 2 322 170 1e+04 4.08 0 1e+04 1e+04 OutOfWorld Transportation @@ -2430,7 +2436,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0672 0.19 8.32 5.93 0 0 0 test.phys initStep + 0 0.0671 0.19 8.32 5.93 0 0 0 test.phys initStep 1 0.124 0.196 10 5.93 0 1.68 1.68 World Transportation 2 336 33.4 1e+04 5.93 0 1e+04 1e+04 OutOfWorld Transportation @@ -2559,10 +2565,10 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation 2 -0.00262 0.00923 0.926 99.3 0.346 0.926 1e+03 test.phys biasWrapper(eBrem) 3 -0.0149 0.00626 1.93 99 0.34 1.01 1e+03 test.phys biasWrapper(eBrem) - 4 -0.0159 0.00745 2.15 96.6 0.0749 0.218 1e+03 test.phys eIoni - 5 -0.0658 -0.03 4.79 95.5 0.993 2.64 1e+03 test.phys biasWrapper(eBrem) + 4 -0.0159 0.00745 2.15 96.6 0.075 0.218 1e+03 test.phys eIoni + 5 -0.0658 -0.03 4.79 95.5 0.992 2.64 1e+03 test.phys biasWrapper(eBrem) 6 -0.0383 -0.194 10 93.7 1.8 5.22 1.01e+03 World Transportation - 7 700 -604 1e+04 93.7 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation + 7 699 -604 1e+04 93.7 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 32, Parent ID = 1 @@ -2570,8 +2576,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0658 -0.03 4.79 10.5 0 0 0 test.phys initStep - 1 -0.0949 -0.322 10 10.5 0 5.22 5.22 World Transportation - 2 -55.9 -560 1e+04 10.5 0 1e+04 1e+04 OutOfWorld Transportation + 1 -0.095 -0.322 10 10.5 0 5.22 5.22 World Transportation + 2 -56 -560 1e+04 10.5 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 1 @@ -2580,7 +2586,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0658 -0.03 4.79 0.0598 0 0 0 test.phys initStep 1 -0.0205 -0.232 10 0.0598 0 5.21 5.21 World Transportation - 2 86.9 -387 1e+04 0.0598 0 1e+04 1e+04 OutOfWorld Transportation + 2 86.8 -387 1e+04 0.0598 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 1 @@ -2589,7 +2595,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0658 -0.03 4.79 2.03 0 0 0 test.phys initStep 1 -0.0323 -0.195 10 2.03 0 5.21 5.21 World Transportation - 2 64.2 -316 1e+04 2.03 0 1e+04 1e+04 OutOfWorld Transportation + 2 64.1 -316 1e+04 2.03 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 1 @@ -2597,8 +2603,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0658 -0.03 4.79 6.01 0 0 0 test.phys initStep - 1 -0.0864 -0.191 10 6.01 0 5.21 5.21 World Transportation - 2 -39.7 -309 1e+04 6.01 0 9.99e+03 1e+04 OutOfWorld Transportation + 1 -0.0865 -0.191 10 6.01 0 5.21 5.21 World Transportation + 2 -39.8 -309 1e+04 6.01 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 1 @@ -2625,7 +2631,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.054 -0.188 7.46 11.6 0 0 0 test.phys initStep - 1 -0.0894 -0.411 10 10.6 0.983 2.59 2.59 World Transportation + 1 -0.0895 -0.41 10 10.6 0.983 2.59 2.59 World Transportation 2 -1.88e+03 -541 1e+04 10.6 3.07e-22 1.02e+04 1.02e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2634,14 +2640,14 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0658 -0.03 4.79 0.00998 0 0 0 test.phys initStep - 1 -0.0657 -0.0305 4.8 0 0.00155 0.0104 0.0104 test.phys phot + 1 -0.0657 -0.0304 4.8 0 0.00155 0.0104 0.0104 test.phys phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 35, Parent ID = 27 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0657 -0.0305 4.8 0.00843 0 0 0 test.phys initStep + 0 -0.0657 -0.0304 4.8 0.00843 0 0 0 test.phys initStep 1 -0.0659 -0.0302 4.8 0 0.00843 0.000992 0.000992 test.phys eIoni ********************************************************************************************************* @@ -2650,7 +2656,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0658 -0.03 4.79 0.038 0 0 0 test.phys initStep - 1 0.000697 -0.205 10 0.038 0 5.21 5.21 World Transportation + 1 0.000651 -0.205 10 0.038 0 5.21 5.21 World Transportation 2 127 -335 1e+04 0.038 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2659,14 +2665,14 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0658 -0.03 4.79 0.00666 0 0 0 test.phys initStep - 1 -0.0658 -0.0315 4.83 0 0.00155 0.0442 0.0442 test.phys phot + 1 -0.0658 -0.0314 4.83 0 0.00155 0.0442 0.0442 test.phys phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 36, Parent ID = 25 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0658 -0.0315 4.83 0.00511 0 0 0 test.phys initStep + 0 -0.0658 -0.0314 4.83 0.00511 0 0 0 test.phys initStep 1 -0.0657 -0.0314 4.83 0 0.00511 0.000432 0.000432 test.phys eIoni ********************************************************************************************************* @@ -2692,7 +2698,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0658 -0.03 4.79 0.0787 0 0 0 test.phys initStep 1 -0.0531 -0.183 10 0.0787 0 5.21 5.21 World Transportation - 2 24.3 -294 1e+04 0.0787 0 9.99e+03 1e+04 OutOfWorld Transportation + 2 24.2 -294 1e+04 0.0787 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 22, Parent ID = 1 @@ -2700,7 +2706,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0159 0.00745 2.15 2.27 0 0 0 test.phys initStep - 1 0.204 0.0216 2.99 1.86 0.414 0.899 0.899 test.phys msc + 1 0.204 0.0215 2.99 1.86 0.414 0.899 0.899 test.phys msc 2 1.37 -0.11 3.9 0.831 1.03 1.64 2.54 test.phys msc 3 1.74 -0.376 4.36 0.252 0.58 1.44 3.99 test.phys eIoni 4 1.78 -0.287 4.32 0 0.252 0.309 4.29 test.phys eIoni @@ -2711,7 +2717,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0149 0.00626 1.93 1.87 0 0 0 test.phys initStep - 1 -0.0955 0.0309 10 1.87 0 8.07 8.07 World Transportation + 1 -0.0954 0.0309 10 1.87 0 8.07 8.07 World Transportation 2 -99.8 30.6 1e+04 1.87 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* @@ -2720,8 +2726,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0149 0.00626 1.93 0.514 0 0 0 test.phys initStep - 1 -0.0644 0.000328 10 0.514 0 8.07 8.07 World Transportation - 2 -61.3 -7.35 1e+04 0.514 0 9.99e+03 1e+04 OutOfWorld Transportation + 1 -0.0644 0.000332 10 0.514 0 8.07 8.07 World Transportation + 2 -61.3 -7.34 1e+04 0.514 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 @@ -2746,7 +2752,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0149 0.00626 1.93 0.929 0 0 0 test.phys initStep 1 -0.0401 0.0655 10 0.929 0 8.07 8.07 World Transportation - 2 -31.2 73.4 1e+04 0.929 0 9.99e+03 1e+04 OutOfWorld Transportation + 2 -31.1 73.4 1e+04 0.929 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 @@ -2780,22 +2786,22 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0386 0.16 9.46 0.861 0 0 0 test.phys initStep - 1 0.00299 0.173 9.74 0.67 0.191 0.303 0.303 test.phys msc - 2 0.112 0.169 9.83 0.619 0.0514 0.145 0.448 test.phys msc - 3 0.2 0.189 9.86 0.585 0.0336 0.0971 0.546 test.phys msc - 4 0.265 0.224 9.87 0.562 0.0233 0.0759 0.621 test.phys msc - 5 0.306 0.284 9.87 0.541 0.0205 0.0756 0.697 test.phys msc - 6 0.335 0.35 9.89 0.516 0.0258 0.0764 0.773 test.phys msc - 7 0.346 0.398 9.92 0.498 0.018 0.0618 0.835 test.phys msc - 8 0.295 0.423 9.98 0.467 0.0303 0.079 0.914 test.phys msc - 9 0.235 0.413 9.99 0.448 0.0191 0.068 0.982 test.phys msc - 10 0.206 0.41 10 0.436 0.0123 0.0313 1.01 World Transportation - 11 0.206 0.41 10 0.436 0 0 1.01 test.phys Transportation - 12 0.178 0.408 10 0.42 0.0157 0.029 1.04 test.phys msc - 13 0.146 0.407 9.99 0.412 0.00826 0.0324 1.07 test.phys msc - 14 0.125 0.411 10 0.403 0.009 0.023 1.1 test.phys msc - 15 0.125 0.411 10 0.403 0 0.000248 1.1 World Transportation - 16 -1e+04 2.21e+03 4.08e+03 0.403 3.58e-22 1.1e+04 1.1e+04 OutOfWorld Transportation + 1 0.00301 0.173 9.74 0.67 0.191 0.303 0.303 test.phys msc + 2 0.112 0.169 9.83 0.619 0.0515 0.145 0.449 test.phys msc + 3 0.2 0.189 9.86 0.585 0.0336 0.0972 0.546 test.phys msc + 4 0.265 0.224 9.87 0.562 0.0233 0.076 0.622 test.phys msc + 5 0.306 0.285 9.87 0.541 0.0205 0.0757 0.697 test.phys msc + 6 0.336 0.35 9.89 0.515 0.0259 0.0764 0.774 test.phys msc + 7 0.347 0.398 9.92 0.497 0.018 0.0618 0.836 test.phys msc + 8 0.295 0.423 9.98 0.467 0.0303 0.079 0.915 test.phys msc + 9 0.235 0.413 9.99 0.448 0.0191 0.068 0.983 test.phys msc + 10 0.205 0.41 10 0.435 0.0126 0.0323 1.01 World Transportation + 11 0.205 0.41 10 0.435 0 0 1.01 test.phys Transportation + 12 0.177 0.408 10 0.42 0.0157 0.0289 1.04 test.phys msc + 13 0.145 0.407 9.99 0.411 0.00825 0.0324 1.08 test.phys msc + 14 0.124 0.411 10 0.402 0.00899 0.023 1.1 test.phys msc + 15 0.124 0.411 10 0.402 2.02e-06 0.000458 1.1 World Transportation + 16 -1e+04 2.19e+03 3.94e+03 0.402 3.57e-22 1.1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 39, Parent ID = 15 @@ -2803,8 +2809,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0386 0.16 9.46 8.75 0 0 0 test.phys initStep - 1 -0.049 0.181 10 8.58 0.174 0.542 0.542 World Transportation - 2 457 1.6e+03 1e+04 8.58 2.99e-22 1.01e+04 1.01e+04 OutOfWorld Transportation + 1 -0.049 0.181 10 8.57 0.18 0.543 0.543 World Transportation + 2 -648 508 1e+04 8.57 2.96e-22 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 @@ -2821,27 +2827,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0149 0.00626 1.93 0.0866 0 0 0 test.phys initStep - 1 0.00161 0.0133 2.93 0.074 0 0.991 0.991 test.phys compt - 2 11.4 12.9 2.66 0.074 0 17.3 18.3 test.phys Rayl - 3 16.7 18.2 1.29 0.0678 0 7.57 25.8 test.phys compt - 4 17 18.3 0 0.0678 0 1.31 27.1 World Transportation - 5 1.97e+03 780 -1e+04 0.0678 0 1.02e+04 1.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 16.7 18.2 1.29 0.00626 0 0 0 test.phys initStep - 1 16.7 18.2 1.29 0 0.00626 0.000603 0.000603 test.phys eIoni + 1 0.0548 0.0359 6.11 0.0661 0 4.18 4.18 test.phys compt + 2 3.96 0.923 0 0.0661 0 7.3 11.5 World Transportation + 3 6.39e+03 1.45e+03 -1e+04 0.0661 0 1.2e+04 1.2e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 41, Parent ID = 13 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00161 0.0133 2.93 0.0125 0 0 0 test.phys initStep - 1 0.00135 0.013 2.93 0 0.0125 0.00195 0.00195 test.phys eIoni + 0 0.0548 0.0359 6.11 0.0205 0 0 0 test.phys initStep + 1 0.0545 0.0358 6.11 0 0.0205 0.00453 0.00453 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 @@ -2849,15 +2845,15 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.0149 0.00626 1.93 0.0115 0 0 0 test.phys initStep - 1 -0.0153 0.00156 2.65 0 0.00155 0.719 0.719 test.phys phot + 1 -0.015 0.00559 2.04 0 0.00155 0.103 0.103 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0153 0.00156 2.65 0.00992 0 0 0 test.phys initStep - 1 -0.0153 0.00117 2.65 0 0.00992 0.00131 0.00131 test.phys eIoni + 0 -0.015 0.00559 2.04 0.00992 0 0 0 test.phys initStep + 1 -0.0148 0.00584 2.04 0 0.00992 0.00131 0.00131 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 @@ -2883,15 +2879,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.00262 0.00923 0.926 0.0673 0 0 0 test.phys initStep - 1 -0.00829 0.0202 2.82 0 0.00155 1.89 1.89 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00829 0.0202 2.82 0.0658 0 0 0 test.phys initStep - 1 -0.0193 0.0213 2.82 0 0.0658 0.0341 0.0341 test.phys eIoni + 1 -0.0298 0.0618 10 0.0673 0 9.07 9.07 World Transportation + 2 -30 58 1e+04 0.0673 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 @@ -2899,15 +2888,15 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.00262 0.00923 0.926 0.0104 0 0 0 test.phys initStep - 1 -0.00263 0.0128 1.03 0 0.00155 0.0992 0.0992 test.phys phot + 1 -0.00264 0.014 1.06 0 0.00155 0.134 0.134 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00263 0.0128 1.03 0.00881 0 0 0 test.phys initStep - 1 -0.00235 0.0126 1.03 0 0.00881 0.00107 0.00107 test.phys eIoni + 0 -0.00264 0.014 1.06 0.00881 0 0 0 test.phys initStep + 1 -0.00272 0.0142 1.06 0 0.00881 0.00107 0.00107 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 @@ -2915,15 +2904,25 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.00262 0.00923 0.926 0.0493 0 0 0 test.phys initStep - 1 -0.0292 0.033 3.74 0 0.00155 2.82 2.82 test.phys phot + 1 -0.0261 0.0303 3.42 0.0493 0 2.49 2.49 test.phys Rayl + 2 -0.00803 -0.287 7.56 0.0424 0 4.16 6.65 test.phys compt + 3 -5.97 -4.07 0.149 0 0.000119 10.2 16.9 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0292 0.033 3.74 0.0478 0 0 0 test.phys initStep - 1 -0.0231 0.0353 3.74 0 0.0478 0.0197 0.0197 test.phys eIoni + 0 -5.97 -4.07 0.149 0.0423 0 0 0 test.phys initStep + 1 -5.98 -4.07 0.153 0 0.0423 0.0159 0.0159 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00803 -0.287 7.56 0.00694 0 0 0 test.phys initStep + 1 -0.00796 -0.287 7.56 0 0.00694 0.000715 0.000715 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 @@ -2931,15 +2930,15 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.00262 0.00923 0.926 0.0145 0 0 0 test.phys initStep - 1 -0.00387 0.00931 0.959 0 0.00155 0.0333 0.0333 test.phys phot + 1 -0.00961 0.00969 1.11 0 0.00155 0.186 0.186 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00387 0.00931 0.959 0.013 0 0 0 test.phys initStep - 1 -0.00424 0.00973 0.96 0 0.013 0.00207 0.00207 test.phys eIoni + 0 -0.00961 0.00969 1.11 0.013 0 0 0 test.phys initStep + 1 -0.00927 0.0102 1.11 0 0.013 0.00207 0.00207 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 @@ -2956,15 +2955,16 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.00262 0.00923 0.926 0.0235 0 0 0 test.phys initStep - 1 -0.0255 0.00559 2.9 0 0.00155 1.97 1.97 test.phys phot + 1 -0.0135 0.0075 1.86 0.0235 0 0.938 0.938 test.phys Rayl + 2 1.74 -1.98 4.04 0 0.00155 3.43 4.36 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0255 0.00559 2.9 0.0219 0 0 0 test.phys initStep - 1 -0.024 0.00496 2.9 0 0.0219 0.0051 0.0051 test.phys eIoni + 0 1.74 -1.98 4.04 0.0219 0 0 0 test.phys initStep + 1 1.74 -1.98 4.04 0 0.0219 0.0051 0.0051 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 @@ -2991,661 +2991,1003 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.102 0.0468 4.77 97.6 2.34 4.77 1e+03 test.phys biasWrapper(eBrem) - 3 -0.143 0.0474 6.21 94.8 0.445 1.44 1.01e+03 test.phys biasWrapper(eBrem) - 4 -0.258 -0.0435 10 92.9 1.84 3.8 1.01e+03 World Transportation - 5 -541 -232 1e+04 92.9 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 0.0142 0 0 0 test.phys initStep - 1 -0.146 0.0423 6.38 0 0.00155 0.171 0.171 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.146 0.0423 6.38 0.0126 0 0 0 test.phys initStep - 1 -0.145 0.0421 6.38 0 0.0126 0.00197 0.00197 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 0.0215 0 0 0 test.phys initStep - 1 -0.213 -0.0118 8.36 0 0.00155 2.16 2.16 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 20 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.213 -0.0118 8.36 0.0199 0 0 0 test.phys initStep - 1 -0.214 -0.012 8.36 0 0.0199 0.00433 0.00433 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 35.2 0 0 0 test.phys initStep - 1 -0.292 -0.0626 10 35.2 0 3.8 3.8 World Transportation - 2 -395 -290 1e+04 35.2 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 34.8 0 0 0 test.phys initStep - 1 -0.274 -0.0375 10 34.8 0 3.8 3.8 World Transportation - 2 -347 -224 1e+04 34.8 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 0.0538 0 0 0 test.phys initStep - 1 -0.254 -0.0714 10 0.0538 0 3.8 3.8 World Transportation - 2 -293 -313 1e+04 0.0538 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 0.518 0 0 0 test.phys initStep - 1 -0.255 -0.0351 10 0.518 0 3.8 3.8 World Transportation - 2 -295 -217 1e+04 0.518 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 19.9 0 0 0 test.phys initStep - 1 -0.183 0.0125 7.64 13.6 0 1.44 1.44 test.phys compt - 2 -0.000942 0.224 10 13.6 0 2.38 3.81 World Transportation - 3 770 895 1e+04 13.6 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 15 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.183 0.0125 7.64 6.31 0 0 0 test.phys initStep - 1 -0.774 -0.613 10 4.87 1.44 2.64 2.64 World Transportation - 2 -1e+04 -1.81e+03 7.95e+03 4.87 3.62e-22 1.29e+04 1.29e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 0.448 0 0 0 test.phys initStep - 1 -0.221 -0.0493 10 0.448 0 3.8 3.8 World Transportation - 2 -207 -255 1e+04 0.448 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 0.0206 0 0 0 test.phys initStep - 1 -0.178 0.0408 7.12 0 0.00155 0.914 0.914 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.178 0.0408 7.12 0.0191 0 0 0 test.phys initStep - 1 -0.178 0.0408 7.12 0 0.0191 0.00402 0.00402 test.phys eIoni + 2 0.0318 0.0341 2.66 98.4 1.09 2.66 1e+03 test.phys eIoni + 3 0.202 -0.000274 6.87 96.7 1.76 4.22 1.01e+03 test.phys biasWrapper(eBrem) + 4 0.599 0.0573 10 95.6 1.09 3.16 1.01e+03 World Transportation + 5 964 -128 1e+04 95.6 3.68e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.143 0.0474 6.21 2.43 0 0 0 test.phys initStep - 1 -0.24 0.00783 10 2.43 0 3.8 3.8 World Transportation - 2 -256 -104 1e+04 2.43 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.202 -0.000274 6.87 0.169 0 0 0 test.phys initStep + 1 0.654 0.136 10 0.169 0 3.17 3.17 World Transportation + 2 1.44e+03 436 1e+04 0.169 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 0.804 0 0 0 test.phys initStep - 1 -0.263 0.126 10 0.804 0 5.24 5.24 World Transportation - 2 -307 150 1e+04 0.804 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.202 -0.000274 6.87 0.13 0 0 0 test.phys initStep + 1 0.603 0.0525 10 0.13 0 3.16 3.16 World Transportation + 2 1.28e+03 168 1e+04 0.13 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 32 0 0 0 test.phys initStep - 1 -0.282 0.124 10 32 0 5.24 5.24 World Transportation - 2 -345 147 1e+04 32 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 45.3 0 0 0 test.phys initStep - 1 -0.271 0.109 10 45.3 0 5.24 5.24 World Transportation - 2 -324 118 1e+04 45.3 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 0.0761 0 0 0 test.phys initStep - 1 -0.241 0.174 10 0.0761 0 5.24 5.24 World Transportation - 2 -265 242 1e+04 0.0761 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 0.00605 0 0 0 test.phys initStep - 1 -0.106 0.0514 4.85 0 0.00155 0.085 0.085 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 7 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.106 0.0514 4.85 0.0045 0 0 0 test.phys initStep - 1 -0.106 0.0515 4.85 0 0.0045 0.000351 0.000351 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 0.86 0 0 0 test.phys initStep - 1 -0.315 0.175 10 0.86 0 5.24 5.24 World Transportation - 2 -408 245 1e+04 0.86 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 0.0226 0 0 0 test.phys initStep - 1 -0.201 0.0219 7.41 0 0.00155 2.65 2.65 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.201 0.0219 7.41 0.0211 0 0 0 test.phys initStep - 1 -0.2 0.0218 7.41 0 0.0211 0.00477 0.00477 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 17.9 0 0 0 test.phys initStep - 1 -0.237 0.0783 10 17.9 0 5.23 5.23 World Transportation - 2 -258 60.2 1e+04 17.9 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 10.4 0 0 0 test.phys initStep - 1 -0.295 0.11 10 10.4 0 5.24 5.24 World Transportation - 2 -368 122 1e+04 10.4 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.0468 4.77 0.0129 0 0 0 test.phys initStep - 1 -0.122 0.0551 5.34 0 0.00155 0.574 0.574 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.122 0.0551 5.34 0.0113 0 0 0 test.phys initStep - 1 -0.122 0.0548 5.34 0 0.0113 0.00164 0.00164 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.0524 0.0755 4.18 93.7 1.38 4.18 1e+03 test.phys biasWrapper(eBrem) - 3 -0.152 0.159 5.07 86.2 0.295 0.901 1.01e+03 test.phys biasWrapper(eBrem) - 4 -0.772 0.636 10 84.4 1.8 5 1.01e+03 World Transportation - 5 -1.11e+03 1.34e+03 1e+04 84.4 3.68e-22 1.01e+04 1.11e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 3.89 0 0 0 test.phys initStep - 1 -0.797 0.704 10 3.89 0 5 5 World Transportation - 2 -1.31e+03 1.11e+03 1e+04 3.89 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 0.154 0 0 0 test.phys initStep - 1 -0.221 0.214 5.6 0.118 0 0.542 0.542 test.phys compt - 2 14.6 -29 10 0.118 0 33 33.5 World Transportation - 3 5.07e+03 -1e+04 1.51e+03 0.118 0 1.13e+04 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 20 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.221 0.214 5.6 0.036 0 0 0 test.phys initStep - 1 -0.223 0.217 5.6 0 0.036 0.0121 0.0121 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 0.0936 0 0 0 test.phys initStep - 1 -0.766 0.66 10 0.0936 0 5 5 World Transportation - 2 -1.25e+03 1.01e+03 1e+04 0.0936 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 0.0193 0 0 0 test.phys initStep - 1 -0.226 0.219 5.69 0 0.00155 0.626 0.626 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 18 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.226 0.219 5.69 0.0178 0 0 0 test.phys initStep - 1 -0.227 0.218 5.69 0 0.0178 0.00355 0.00355 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 0.924 0 0 0 test.phys initStep - 1 -0.837 0.597 10 0.924 0 5 5 World Transportation - 2 -1.39e+03 889 1e+04 0.924 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 16.3 0 0 0 test.phys initStep - 1 -0.761 0.647 10 16.3 0 4.99 4.99 World Transportation - 2 -1.23e+03 990 1e+04 16.3 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 0.0196 0 0 0 test.phys initStep - 1 -0.259 0.324 6.28 0 0.00155 1.23 1.23 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 15 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.259 0.324 6.28 0.0181 0 0 0 test.phys initStep - 1 -0.26 0.323 6.29 0 0.0181 0.00366 0.00366 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 78.1 0 0 0 test.phys initStep - 1 -0.796 0.638 10 78.1 0 5 5 World Transportation - 2 -1.3e+03 971 1e+04 78.1 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 1.07 0 0 0 test.phys initStep - 1 -0.765 0.673 10 1.07 0 5 5 World Transportation - 2 -1.24e+03 1.04e+03 1e+04 1.07 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.152 0.159 5.07 7.2 0 0 0 test.phys initStep - 1 -0.73 0.686 10 7.2 0 4.99 4.99 World Transportation - 2 -1.17e+03 1.07e+03 1e+04 7.2 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 0.0145 0 0 0 test.phys initStep - 1 -0.0779 0.0985 4.42 0 0.00155 0.251 0.251 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0779 0.0985 4.42 0.013 0 0 0 test.phys initStep - 1 -0.0773 0.0985 4.42 0 0.013 0.00206 0.00206 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 0.212 0 0 0 test.phys initStep - 1 -0.637 0.612 10 0.212 0 5.88 5.88 World Transportation - 2 -1e+03 920 1e+04 0.212 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 52.1 0 0 0 test.phys initStep - 1 -0.573 0.7 10 52.1 0 5.88 5.88 World Transportation - 2 -893 1.07e+03 1e+04 52.1 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 67.4 0 0 0 test.phys initStep - 1 -0.648 0.58 10 67.4 0 5.88 5.88 World Transportation - 2 -1.02e+03 867 1e+04 67.4 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 0.0944 0 0 0 test.phys initStep - 1 -0.64 0.605 10 0.0944 0 5.88 5.88 World Transportation - 2 -1.01e+03 910 1e+04 0.0944 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 1.38 0 0 0 test.phys initStep - 1 -0.573 0.579 10 1.38 0 5.87 5.87 World Transportation - 2 -893 864 1e+04 1.38 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 0.959 0 0 0 test.phys initStep - 1 -0.639 0.599 10 0.959 0 5.88 5.88 World Transportation - 2 -1.01e+03 899 1e+04 0.959 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 0.435 0 0 0 test.phys initStep - 1 -0.604 0.558 10 0.435 0 5.87 5.87 World Transportation - 2 -946 827 1e+04 0.435 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 0.171 0 0 0 test.phys initStep - 1 -0.619 0.606 10 0.171 0 5.88 5.88 World Transportation - 2 -972 911 1e+04 0.171 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0524 0.0755 4.18 4.94 0 0 0 test.phys initStep - 1 -0.653 0.554 10 4.94 0 5.87 5.87 World Transportation - 2 -1.03e+03 822 1e+04 4.94 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.285 0.0804 9.1 95.4 3.69 9.11 1.01e+03 test.phys eIoni - 3 -0.295 0.0727 10 95 0.441 0.901 1.01e+03 World Transportation - 4 -195 -180 1e+04 95 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.285 0.0804 9.1 0.888 0 0 0 test.phys initStep - 1 -0.203 0.544 9.21 0.702 0.186 0.534 0.534 test.phys msc - 2 -0.317 0.753 8.87 0.564 0.139 0.471 1 test.phys msc - 3 -0.647 0.915 8.81 0 0.564 0.991 2 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0 0 10 96.3 3.69 10 1.01e+03 World Transportation - 3 -499 -257 1e+04 96.3 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0 0 10 96.2 3.79 10 1.01e+03 World Transportation - 3 730 -350 1e+04 96.2 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0268 -0.0947 4.37 96 1.67 4.37 1e+03 test.phys biasWrapper(eBrem) - 3 0.127 -0.292 9.61 91.8 1.94 5.25 1.01e+03 test.phys eIoni - 4 0.133 -0.304 10 91.7 0.15 0.387 1.01e+03 World Transportation - 5 228 -378 1e+04 91.7 3.65e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.127 -0.292 9.61 2.26 0 0 0 test.phys initStep - 1 0.261 -0.532 9.97 2.12 0.135 0.474 0.474 test.phys msc - 2 0.25 -0.552 10 2.11 0.00818 0.0362 0.51 World Transportation - 3 -5.62e+03 -8.55e+03 1e+04 2.11 3.81e-22 1.43e+04 1.43e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 0.039 0 0 0 test.phys initStep - 1 0.0238 -0.123 5.03 0 0.00155 0.663 0.663 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0238 -0.123 5.03 0.0374 0 0 0 test.phys initStep - 1 0.0237 -0.127 5.03 0 0.0374 0.0129 0.0129 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 0.433 0 0 0 test.phys initStep - 1 0.00442 -0.191 6.73 0.168 0 2.36 2.36 test.phys compt - 2 0.871 -3.74 0 0.168 0 7.65 10 World Transportation - 3 1.29e+03 -5.28e+03 -1e+04 0.168 0 1.14e+04 1.14e+04 OutOfWorld Transportation + 0 0.202 -0.000274 6.87 0.0257 0 0 0 test.phys initStep + 1 0.452 0.0399 8.78 0.0234 0 1.93 1.93 test.phys compt + 2 0.279 -0.0471 8.19 0 0.00155 0.621 2.55 test.phys phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00442 -0.191 6.73 0.265 0 0 0 test.phys initStep - 1 -0.000277 -0.179 6.84 0 0.265 0.335 0.335 test.phys eIoni + 0 0.279 -0.0471 8.19 0.0218 0 0 0 test.phys initStep + 1 0.279 -0.0479 8.19 0 0.0218 0.00507 0.00507 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.452 0.0399 8.78 0.00233 0 0 0 test.phys initStep + 1 0.452 0.0399 8.78 0 0.00233 0.000125 0.000125 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 0.0644 0 0 0 test.phys initStep - 1 -0.0038 -0.299 9.26 0 0.00155 4.89 4.89 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0038 -0.299 9.26 0.0628 0 0 0 test.phys initStep - 1 -0.0124 -0.298 9.26 0 0.0628 0.0316 0.0316 test.phys eIoni + 0 0.202 -0.000274 6.87 7.52 0 0 0 test.phys initStep + 1 0.641 0.0549 10 7.52 0 3.16 3.16 World Transportation + 2 1.4e+03 176 1e+04 7.52 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 1.41 0 0 0 test.phys initStep - 1 -0.0212 -0.312 10 1.41 0 5.63 5.63 World Transportation - 2 -85.3 -386 1e+04 1.41 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.202 -0.000274 6.87 0.465 0 0 0 test.phys initStep + 1 0.614 0.0685 10 0.465 0 3.16 3.16 World Transportation + 2 1.31e+03 220 1e+04 0.465 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 0.0204 0 0 0 test.phys initStep - 1 0.029 -0.107 4.69 0 0.00155 0.317 0.317 test.phys phot + 0 0.202 -0.000274 6.87 1.99 0 0 0 test.phys initStep + 1 0.464 0.0515 8.69 1.72 0 1.84 1.84 test.phys compt + 2 0.629 0.481 10 1.72 0 1.38 3.23 World Transportation + 3 1.26e+03 3.28e+03 1e+04 1.72 0 1.06e+04 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.029 -0.107 4.69 0.0189 0 0 0 test.phys initStep - 1 0.0283 -0.106 4.69 0 0.0189 0.00393 0.00393 test.phys eIoni + 0 0.464 0.0515 8.69 0.275 0 0 0 test.phys initStep + 1 0.48 -0.0483 8.77 0 0.275 0.353 0.353 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 0.139 0 0 0 test.phys initStep - 1 -0.00532 -0.308 10 0.139 0 5.63 5.63 World Transportation - 2 -57 -378 1e+04 0.139 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.202 -0.000274 6.87 0.182 0 0 0 test.phys initStep + 1 0.619 0.0536 10 0.182 0 3.16 3.16 World Transportation + 2 1.33e+03 172 1e+04 0.182 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 0.35 0 0 0 test.phys initStep - 1 -0.0268 -0.338 10 0.35 0 5.63 5.63 World Transportation - 2 -95.2 -432 1e+04 0.35 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.202 -0.000274 6.87 0.112 0 0 0 test.phys initStep + 1 0.603 0.0598 10 0.112 0 3.16 3.16 World Transportation + 2 1.28e+03 192 1e+04 0.112 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 1.3 0 0 0 test.phys initStep - 1 0.0306 -0.344 10 1.3 0 5.63 5.63 World Transportation - 2 6.66 -442 1e+04 1.3 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.202 -0.000274 6.87 0.493 0 0 0 test.phys initStep + 1 0.607 0.0936 10 0.493 0 3.16 3.16 World Transportation + 2 1.29e+03 299 1e+04 0.493 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 6.23 0 0 0 test.phys initStep - 1 0.00597 -0.351 10 6.23 0 5.64 5.64 World Transportation - 2 -37 -456 1e+04 6.23 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.202 -0.000274 6.87 0.0184 0 0 0 test.phys initStep + 1 0.215 0.00185 6.97 0.0179 0 0.102 0.102 test.phys compt + 2 0.0966 0.0778 7.03 0 0.00155 0.153 0.255 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0966 0.0778 7.03 0.0164 0 0 0 test.phys initStep + 1 0.0957 0.0774 7.03 0 0.0164 0.00308 0.00308 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.215 0.00185 6.97 0.000455 0 0 0 test.phys initStep + 1 0.215 0.00185 6.97 0 0.000455 1.39e-05 1.39e-05 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0318 0.0341 2.66 0.464 0 0 0 test.phys initStep + 1 -0.0184 0.26 2.81 0 0.464 0.76 0.76 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0.016 0.14 5.57 94.2 1.9 5.57 1.01e+03 test.phys biasWrapper(eBrem) + 3 0.0499 0.1 9.47 88.1 1.33 3.9 1.01e+03 test.phys eIoni + 4 0.0728 0.0979 10 87.9 0.195 0.532 1.01e+03 World Transportation + 5 718 157 1e+04 87.9 3.64e-22 1e+04 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0499 0.1 9.47 4.76 0 0 0 test.phys initStep + 1 -0.0892 -0.0943 10 4.6 0.162 0.593 0.593 World Transportation + 2 -4.13e+03 -2.93e+03 1e+04 4.6 3.13e-22 1.12e+04 1.12e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 0.105 0 0 0 test.phys initStep + 1 0.0729 0.219 10 0.105 0 4.44 4.44 World Transportation + 2 128 176 1e+04 0.105 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 0.0247 0 0 0 test.phys initStep + 1 0.0221 0.168 7.69 0 0.000119 2.12 2.12 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0221 0.168 7.69 0.0246 0 0 0 test.phys initStep + 1 0.0222 0.166 7.69 0 0.0246 0.00621 0.00621 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 0.626 0 0 0 test.phys initStep + 1 0.0592 0.0434 10 0.626 0 4.44 4.44 World Transportation + 2 97.4 -219 1e+04 0.626 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 0.225 0 0 0 test.phys initStep + 1 0.0179 0.209 10 0.225 0 4.43 4.43 World Transportation + 2 4.29 156 1e+04 0.225 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 0.0166 0 0 0 test.phys initStep + 1 0.017 0.143 5.78 0 0.00155 0.217 0.217 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.017 0.143 5.78 0.015 0 0 0 test.phys initStep + 1 0.0169 0.144 5.78 0 0.015 0.00266 0.00266 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 95 0 0 0 test.phys initStep + 1 0.0323 0.183 10 95 0 4.43 4.43 World Transportation + 2 36.7 96.9 1e+04 95 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 0.072 0 0 0 test.phys initStep + 1 -0.0242 0.199 10 0.072 0 4.43 4.43 World Transportation + 2 -90.6 133 1e+04 0.072 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 1.19 0 0 0 test.phys initStep + 1 -0.0211 0.275 10 1.19 0 4.44 4.44 World Transportation + 2 -83.6 303 1e+04 1.19 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.016 0.14 5.57 1.1 0 0 0 test.phys initStep + 1 0.0428 0.19 10 1.1 0 4.43 4.43 World Transportation + 2 60.4 111 1e+04 1.1 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0268 -0.0947 4.37 2.28 0 0 0 test.phys initStep - 1 0.0267 -0.0949 4.37 1.26 0 0.00307 0.00307 test.phys compt - 2 -1.34 -4.44 10 1.26 0 7.24 7.24 World Transportation - 3 -2.42e+03 -7.72e+03 1e+04 1.26 0 1.29e+04 1.29e+04 OutOfWorld Transportation + 0 0.016 0.14 5.57 3.95 0 0 0 test.phys initStep + 1 0.0446 0.218 10 3.95 0 4.43 4.43 World Transportation + 2 64.5 175 1e+04 3.95 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0267 -0.0949 4.37 1.02 0 0 0 test.phys initStep - 1 0.115 0.264 5.13 0.234 0.789 1.65 1.65 test.phys eIoni - 2 0.0346 0.211 5.12 0 0.234 0.276 1.93 test.phys eIoni + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.000329 -0.000133 0.103 99.5 0.0308 0.103 1e+03 test.phys biasWrapper(eBrem) + 3 -0.00357 0.00452 0.963 98.2 0.313 0.861 1e+03 test.phys eIoni + 4 -0.0399 -0.0188 9.93 71.2 3.51 8.97 1.01e+03 test.phys biasWrapper(eBrem) + 5 -0.0408 -0.0171 10 71.2 0.0206 0.0744 1.01e+03 World Transportation + 6 -126 189 1e+04 71.2 3.57e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 0.283 0 0 0 test.phys initStep + 1 -0.0398 -0.0171 10 0.283 0 0.0744 0.0744 World Transportation + 2 12.6 229 1e+04 0.283 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 4.65 0 0 0 test.phys initStep + 1 -0.0394 -0.0176 10 4.65 0 0.0744 0.0744 World Transportation + 2 70.8 161 1e+04 4.65 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 42.7 0 0 0 test.phys initStep + 1 -0.0405 -0.0169 10 42.7 0 0.0744 0.0744 World Transportation + 2 -75 246 1e+04 42.7 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 1.11 0 0 0 test.phys initStep + 1 -0.0408 -0.0167 10 1.11 0 0.0744 0.0744 World Transportation + 2 -122 276 1e+04 1.11 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 0.336 0 0 0 test.phys initStep + 1 -0.0412 -0.0168 10 0.336 0 0.0744 0.0744 World Transportation + 2 -171 272 1e+04 0.336 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 33.1 0 0 0 test.phys initStep + 1 -0.0408 -0.0172 10 33.1 0 0.0744 0.0744 World Transportation + 2 -118 206 1e+04 33.1 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 8.63 0 0 0 test.phys initStep + 1 -0.0403 -0.0172 10 8.63 0 0.0744 0.0744 World Transportation + 2 -48.4 206 1e+04 8.63 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 0.0164 0 0 0 test.phys initStep + 1 -0.041 -0.0171 10 0.0164 0 0.0744 0.0744 World Transportation + 2 -146 224 1e+04 0.0164 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 0.0259 0 0 0 test.phys initStep + 1 -0.0387 -0.0171 10 0.0259 0 0.0744 0.0744 World Transportation + 2 170 231 1e+04 0.0259 0 9.99e+03 9.99e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0399 -0.0188 9.93 23.5 0 0 0 test.phys initStep + 1 -0.0412 -0.0166 10 23.5 0 0.0744 0.0744 World Transportation + 2 -168 289 1e+04 23.5 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00357 0.00452 0.963 0.915 0 0 0 test.phys initStep + 1 -0.0154 0.155 1.45 0.628 0.287 0.563 0.563 test.phys msc + 2 0.0118 0.378 1.82 0.119 0.509 1.13 1.69 test.phys eIoni + 3 0.00851 0.369 1.85 0 0.119 0.0933 1.79 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 5.64 0 0 0 test.phys initStep + 1 -0.0759 -0.0291 10 5.64 0 9.9 9.9 World Transportation + 2 -76.4 -29.2 1e+04 5.64 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 0.0338 0 0 0 test.phys initStep + 1 0.0197 -0.00839 1.15 0 0.00155 1.05 1.05 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0197 -0.00839 1.15 0.0323 0 0 0 test.phys initStep + 1 0.0228 -0.00756 1.15 0 0.0323 0.00997 0.00997 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 1.98 0 0 0 test.phys initStep + 1 -0.0557 -0.0103 10 1.98 0 9.9 9.9 World Transportation + 2 -56 -10.2 1e+04 1.98 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 2.72 0 0 0 test.phys initStep + 1 -0.198 -0.052 10 2.72 0 9.9 9.9 World Transportation + 2 -200 -52.4 1e+04 2.72 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 0.0224 0 0 0 test.phys initStep + 1 -0.0165 -0.0135 2.42 0 0.00155 2.31 2.31 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0165 -0.0135 2.42 0.0209 0 0 0 test.phys initStep + 1 -0.0155 -0.0145 2.42 0 0.0209 0.00469 0.00469 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 3.23 0 0 0 test.phys initStep + 1 -0.0959 -0.0456 10 3.23 0 9.9 9.9 World Transportation + 2 -96.6 -45.9 1e+04 3.23 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 0.0173 0 0 0 test.phys initStep + 1 -0.0466 0.0148 1.11 0.0173 0 1.01 1.01 test.phys Rayl + 2 -0.456 0.0671 2.05 0 0.00155 1.03 2.04 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.456 0.0671 2.05 0.0158 0 0 0 test.phys initStep + 1 -0.457 0.0676 2.05 0 0.0158 0.00289 0.00289 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 4.19 0 0 0 test.phys initStep + 1 -0.191 -0.0268 10 4.19 0 9.9 9.9 World Transportation + 2 -193 -27 1e+04 4.19 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 33.8 0 0 0 test.phys initStep + 1 0.129 -0.562 10 33.8 0 9.91 9.91 World Transportation + 2 131 -568 1e+04 33.8 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000329 -0.000133 0.103 0.504 0 0 0 test.phys initStep + 1 -0.00154 -0.0836 9.71 0.263 0 9.61 9.61 test.phys compt + 2 3.87 0.836 10 0.263 0 3.99 13.6 World Transportation + 3 1e+04 2.38e+03 762 0.263 0 1.03e+04 1.03e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00154 -0.0836 9.71 0.241 0 0 0 test.phys initStep + 1 -0.0487 -0.0956 9.8 0 0.241 0.289 0.289 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0 0 10 96.2 3.82 10 1.01e+03 World Transportation + 3 604 401 1e+04 96.2 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0.000111 -0.00663 0.724 98.4 0.211 0.724 1e+03 test.phys biasWrapper(eBrem) + 3 0.00223 -0.0123 1.24 76.5 0.163 0.52 1e+03 test.phys biasWrapper(eBrem) + 4 0.0192 -0.0175 2.38 74.8 0.909 1.14 1e+03 test.phys eIoni + 5 -0.000495 -0.123 10 71.6 3.19 7.63 1.01e+03 World Transportation + 6 367 -764 1e+04 71.6 3.58e-22 1e+04 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0192 -0.0175 2.38 0.764 0 0 0 test.phys initStep + 1 0.242 0.352 2.76 0.121 0.643 1.35 1.35 test.phys eIoni + 2 0.245 0.332 2.79 0 0.121 0.0955 1.45 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 0.215 0 0 0 test.phys initStep + 1 0.00726 -0.14 10 0.215 0 8.76 8.76 World Transportation + 2 5.74 -146 1e+04 0.215 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 0.0219 0 0 0 test.phys initStep + 1 -0.00108 -0.0218 1.88 0 1.02e-05 0.634 0.634 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 20 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00108 -0.0218 1.88 0.0219 0 0 0 test.phys initStep + 1 -0.00268 -0.0217 1.88 0 0.0219 0.00509 0.00509 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 19.5 0 0 0 test.phys initStep + 1 0.0268 -0.102 10 19.5 0 8.76 8.76 World Transportation + 2 28.1 -103 1e+04 19.5 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 14.5 0 0 0 test.phys initStep + 1 0.0388 -0.0701 6.82 0 0 5.58 5.58 test.phys conv + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 25, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0388 -0.0701 6.82 11.3 0 0 0 test.phys initStep + 1 0.411 -0.302 9.64 10.1 1.25 2.89 2.89 test.phys biasWrapper(eBrem) + 2 0.409 -0.414 10 9.92 0.145 0.381 3.27 World Transportation + 3 797 -2.26e+03 1e+04 9.92 3.07e-22 1.03e+04 1.03e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 35, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 1.52 0 0 0 test.phys initStep + 1 0.403 -0.441 10 1.52 0 0.389 0.389 World Transportation + 2 -214 -3.84e+03 1e+04 1.52 0 1.07e+04 1.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 34, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.243 0 0 0 test.phys initStep + 1 0.383 -0.409 10 0.243 0 0.38 0.38 World Transportation + 2 -782 -2.97e+03 1e+04 0.243 0 1.05e+04 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 33, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.0253 0 0 0 test.phys initStep + 1 0.408 -0.357 9.82 0 0.00155 0.193 0.193 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 33 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.408 -0.357 9.82 0.0237 0 0 0 test.phys initStep + 1 0.407 -0.356 9.82 0 0.0237 0.00585 0.00585 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 32, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.0841 0 0 0 test.phys initStep + 1 0.333 -0.384 10 0.0841 0 0.38 0.38 World Transportation + 2 -2.15e+03 -2.27e+03 1e+04 0.0841 0 1.05e+04 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.32 0 0 0 test.phys initStep + 1 0.421 -0.432 10 0.32 0 0.386 0.386 World Transportation + 2 271 -3.6e+03 1e+04 0.32 0 1.06e+04 1.06e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.116 0 0 0 test.phys initStep + 1 0.405 -0.397 10 0.116 0 0.375 0.375 World Transportation + 2 -166 -2.63e+03 1e+04 0.116 0 1.03e+04 1.03e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.0169 0 0 0 test.phys initStep + 1 0.412 -0.317 9.67 0 0.00155 0.0379 0.0379 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.412 -0.317 9.67 0.0153 0 0 0 test.phys initStep + 1 0.413 -0.317 9.67 0 0.0153 0.00275 0.00275 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.0544 0 0 0 test.phys initStep + 1 0.426 -0.401 10 0.0544 0 0.376 0.376 World Transportation + 2 409 -2.72e+03 1e+04 0.0544 0 1.04e+04 1.04e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.0113 0 0 0 test.phys initStep + 1 0.446 -0.406 10 0.0113 0 0.379 0.379 World Transportation + 2 970 -2.87e+03 1e+04 0.0113 0 1.04e+04 1.04e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.411 -0.302 9.64 0.0279 0 0 0 test.phys initStep + 1 0.408 -0.397 10 0.0279 0 0.375 0.375 World Transportation + 2 -77.8 -2.63e+03 1e+04 0.0279 0 1.03e+04 1.03e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0388 -0.0701 6.82 2.12 0 0 0 test.phys initStep + 1 0.151 -1.13 8.41 1.34 0.781 2.13 2.13 test.phys msc + 2 0.329 -1.89 8.67 1.06 0.275 0.902 3.03 test.phys msc + 3 0.982 -2.13 8.87 0.805 0.259 0.814 3.85 test.phys msc + 4 1.32 -2.38 9.28 0.546 0.259 0.675 4.52 test.phys msc + 5 1.29 -2.5 9.62 0 0.546 0.949 5.47 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 11.5 0 0 0 test.phys initStep + 1 0.028 -0.132 10 11.5 0 8.76 8.76 World Transportation + 2 29.4 -137 1e+04 11.5 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 39.7 0 0 0 test.phys initStep + 1 -0.00273 -0.0905 10 39.7 0 8.76 8.76 World Transportation + 2 -5.66 -89.3 1e+04 39.7 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 1.3 0 0 0 test.phys initStep + 1 0.186 -0.2 10 1.3 0 8.76 8.76 World Transportation + 2 210 -214 1e+04 1.3 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 0.285 0 0 0 test.phys initStep + 1 -0.00273 -0.0939 10 0.285 0 8.76 8.76 World Transportation + 2 -5.66 -93.1 1e+04 0.285 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 0.035 0 0 0 test.phys initStep + 1 0.0106 -0.0383 3.85 0 0.00155 2.6 2.6 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 13 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0106 -0.0383 3.85 0.0335 0 0 0 test.phys initStep + 1 0.00916 -0.0354 3.85 0 0.0335 0.0106 0.0106 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00223 -0.0123 1.24 21.7 0 0 0 test.phys initStep + 1 0.009 -0.107 10 21.7 0 8.76 8.76 World Transportation + 2 7.73 -108 1e+04 21.7 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 3.74 0 0 0 test.phys initStep + 1 -0.0582 -0.09 10 3.74 0 9.28 9.28 World Transportation + 2 -62.8 -89.9 1e+04 3.74 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 0.927 0 0 0 test.phys initStep + 1 0.00369 -0.112 10 0.927 0 9.28 9.28 World Transportation + 2 3.86 -114 1e+04 0.927 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 1.45 0 0 0 test.phys initStep + 1 0.272 0.0294 10 1.45 0 9.28 9.28 World Transportation + 2 293 38.9 1e+04 1.45 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 0.0323 0 0 0 test.phys initStep + 1 0.0264 -0.0455 2.28 0.032 0 1.56 1.56 test.phys compt + 2 0.209 -0.914 3.65 0 0.00155 1.63 3.19 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.209 -0.914 3.65 0.0304 0 0 0 test.phys initStep + 1 0.211 -0.914 3.65 0 0.0304 0.009 0.009 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0264 -0.0455 2.28 0.000296 0 0 0 test.phys initStep + 1 0.0264 -0.0455 2.28 0 0.000296 8.97e-06 8.97e-06 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 0.0135 0 0 0 test.phys initStep + 1 -0.000958 -0.00837 0.918 0 0.00155 0.194 0.194 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000958 -0.00837 0.918 0.012 0 0 0 test.phys initStep + 1 -0.00121 -0.00886 0.918 0 0.012 0.00181 0.00181 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 8.52 0 0 0 test.phys initStep + 1 -0.0444 -0.152 10 8.52 0 9.28 9.28 World Transportation + 2 -48 -157 1e+04 8.52 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 0.0393 0 0 0 test.phys initStep + 1 -0.00438 -0.0397 3.28 0 0.00155 2.56 2.56 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00438 -0.0397 3.28 0.0378 0 0 0 test.phys initStep + 1 -0.00486 -0.0432 3.28 0 0.0378 0.0131 0.0131 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 0.438 0 0 0 test.phys initStep + 1 -0.0308 -0.0567 5.8 0.202 0 5.07 5.07 test.phys compt + 2 -13.9 -4.98 0 0.202 0 15.8 20.9 World Transportation + 3 -1e+04 -3.55e+03 -4.17e+03 0.202 0 1.14e+04 1.14e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0308 -0.0567 5.8 0.236 0 0 0 test.phys initStep + 1 0.000766 -0.0461 5.89 0 0.236 0.279 0.279 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 0.065 0 0 0 test.phys initStep + 1 -0.0289 -0.112 10 0.065 0 9.28 9.28 World Transportation + 2 -31.2 -114 1e+04 0.065 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000111 -0.00663 0.724 1.43 0 0 0 test.phys initStep + 1 -0.0439 -0.08 10 1.43 0 9.28 9.28 World Transportation + 2 -47.4 -79.1 1e+04 1.43 0 9.99e+03 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0.0951 -0.0782 5.08 86.9 1.84 5.08 1.01e+03 test.phys biasWrapper(eBrem) + 3 0.224 -0.282 10 85.2 1.63 4.93 1.01e+03 World Transportation + 4 346 -458 1e+04 85.2 3.63e-22 1e+04 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 42.7 0 0 0 test.phys initStep + 1 0.214 -0.258 10 42.7 0 4.93 4.93 World Transportation + 2 242 -365 1e+04 42.7 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 1.55 0 0 0 test.phys initStep + 1 0.228 -0.28 10 1.55 0 4.93 4.93 World Transportation + 2 270 -410 1e+04 1.55 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 3.58 0 0 0 test.phys initStep + 1 0.232 -0.279 10 3.58 0 4.93 4.93 World Transportation + 2 278 -407 1e+04 3.58 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 0.14 0 0 0 test.phys initStep + 1 0.171 -0.297 10 0.14 0 4.93 4.93 World Transportation + 2 155 -445 1e+04 0.14 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 6.33 0 0 0 test.phys initStep + 1 0.206 -0.29 10 6.33 0 4.93 4.93 World Transportation + 2 226 -430 1e+04 6.33 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 31.9 0 0 0 test.phys initStep + 1 0.234 -0.266 10 31.9 0 4.93 4.93 World Transportation + 2 282 -381 1e+04 31.9 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 0.816 0 0 0 test.phys initStep + 1 0.23 -0.277 10 0.816 0 4.93 4.93 World Transportation + 2 274 -405 1e+04 0.816 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 77.1 0 0 0 test.phys initStep + 1 -0.0268 -0.511 10 77.1 0 4.94 4.94 World Transportation + 2 -248 -878 1e+04 77.1 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 0.0706 0 0 0 test.phys initStep + 1 0.224 -0.298 10 0.0706 0 4.93 4.93 World Transportation + 2 262 -445 1e+04 0.0706 0 1e+04 1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0951 -0.0782 5.08 11.3 0 0 0 test.phys initStep + 1 0.244 -0.261 10 11.3 0 4.93 4.93 World Transportation + 2 302 -370 1e+04 11.3 0 1e+04 1e+04 OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.007594s Sys=0.000000s + User=0.000000s Real=0.006853s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -3655,12 +3997,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. +UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00769 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -3678,3 +4025,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/biasing/GB05/CMakeLists.txt b/examples/extended/biasing/GB05/CMakeLists.txt index 851379cf75..ef0a16a905 100644 --- a/examples/extended/biasing/GB05/CMakeLists.txt +++ b/examples/extended/biasing/GB05/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(GB05project) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/GB05/exampleGB05.out b/examples/extended/biasing/GB05/exampleGB05.out index 44a0f1e1b4..9a29e4bf57 100644 --- a/examples/extended/biasing/GB05/exampleGB05.out +++ b/examples/extended/biasing/GB05/exampleGB05.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -86,48 +92,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -135,31 +141,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -167,288 +173,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -457,17 +463,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -475,67 +481,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -543,13 +549,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -557,13 +563,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -571,12 +577,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -584,13 +590,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -598,13 +604,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -612,13 +618,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -626,60 +632,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -687,27 +693,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -715,25 +721,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -741,25 +747,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -767,13 +773,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -796,7 +802,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -809,1052 +815,1895 @@ See commands in /vis/modeling/trajectories/ for other options. gamma, kinetic energy (MeV) = 0.120249, position (cm) = (99.0984,49.2841,200), weight = 0.0078125 gamma, kinetic energy (MeV) = 2.94327, position (cm) = (79.2965,69.2221,200), weight = 0.0078125 neutron, kinetic energy (MeV) = 27.7042, position (cm) = (94.4006,57.3109,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 1.05045, position (cm) = (-30.8643,38.8474,200), weight = 0.125 - neutron, kinetic energy (MeV) = 79.6072, position (cm) = (-42.9771,31.8066,200), weight = 0.125 - neutron, kinetic energy (MeV) = 0.845255, position (cm) = (75.4957,-3.87705,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 4.05293, position (cm) = (56.581,-7.46242,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 4.83682e-07, position (cm) = (82.5374,-1.93927,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.117081, position (cm) = (23.0828,10.6631,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.06394, position (cm) = (20.4456,8.01602,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 1.98249, position (cm) = (6.29598,-6.29939,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 1.84803, position (cm) = (23.4394,-33.8096,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 7.65689, position (cm) = (28.9347,-13.1947,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 10.0465, position (cm) = (30.2025,-9.90473,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 20.4951, position (cm) = (12.0059,-29.7258,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 21.0705, position (cm) = (9.9753,-31.9391,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 20.768, position (cm) = (11.2357,-34.0613,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 21.123, position (cm) = (12.0432,70.5285,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 1.9284, position (cm) = (3.37226,66.0447,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 20.6868, position (cm) = (14.7009,71.2579,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 19.3204, position (cm) = (10.6323,69.7262,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 20.9018, position (cm) = (15.6094,68.4417,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 18.9977, position (cm) = (38.9744,119.36,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 3.76358, position (cm) = (15.8136,79.5607,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 21.1712, position (cm) = (19.5878,80.925,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 21.1712, position (cm) = (19.5878,80.925,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 21.1381, position (cm) = (18.7557,79.8093,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.21794, position (cm) = (14.7977,75.7505,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.474722, position (cm) = (19.7552,78.717,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.255343, position (cm) = (11.2595,82.8765,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 21.0619, position (cm) = (16.3396,79.5602,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.330124, position (cm) = (16.7125,77.3254,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 21.0619, position (cm) = (16.3396,79.5602,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 21.0619, position (cm) = (16.3396,79.5602,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 2.62759, position (cm) = (26.3929,118.279,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 3.46587, position (cm) = (-3.13283,90.782,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.947433, position (cm) = (12.4632,98.4534,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 2.05897, position (cm) = (11.8458,97.3391,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 3.64254, position (cm) = (8.4319,96.5274,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 1.20416, position (cm) = (2.50902,75.6924,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.150961, position (cm) = (32.526,90.4278,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.366218, position (cm) = (-5.00566,80.8447,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 5.16944, position (cm) = (-3.38039,86.5628,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 3.46231, position (cm) = (-6.13453,102.496,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.264292, position (cm) = (-8.34913,107.969,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 5.52201, position (cm) = (3.8655,99.738,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 5.52201, position (cm) = (3.8655,99.738,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 9.13666, position (cm) = (-13.9749,81.3617,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 9.26948, position (cm) = (-10.9008,79.2207,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.97355, position (cm) = (19.1788,85.5865,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.63646, position (cm) = (19.3244,71.8766,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.130923, position (cm) = (15.2802,71.8376,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.28269, position (cm) = (2.94057,78.7271,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 3.03794, position (cm) = (14.8797,78.1362,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 3.86287e-07, position (cm) = (24.2203,50.9222,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.180148, position (cm) = (10.9592,82.0826,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.00554579, position (cm) = (13.244,84.3622,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.15879, position (cm) = (2.2945,89.9155,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.0298963, position (cm) = (-26.4174,83.5058,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.52848, position (cm) = (-5.17773,85.9803,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 19.2294, position (cm) = (4.15563,90.4824,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 20.1657, position (cm) = (2.57822,90.1816,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 19.8959, position (cm) = (2.1143,93.5719,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 19.8959, position (cm) = (2.1143,93.5719,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 20.2721, position (cm) = (3.28512,91.0359,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 20.033, position (cm) = (1.7239,91.7727,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.252619, position (cm) = (-0.419826,87.4946,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 4.80712, position (cm) = (4.30897,88.9074,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 10.7566, position (cm) = (5.14905,91.9331,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 20.2186, position (cm) = (2.76352,90.8915,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 1.08698, position (cm) = (3.7877,69.5697,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.000975627, position (cm) = (55.7386,70.5042,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 36.8373, position (cm) = (1.32098,17.6026,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.0940808, position (cm) = (5.64635,2.24312,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.511342, position (cm) = (-4.01568,-7.68117,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 7.08472, position (cm) = (8.56169,0.804273,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.172673, position (cm) = (17.8524,-26.5838,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 2.06203, position (cm) = (12.1436,-21.4474,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 1.87178, position (cm) = (5.86266,-13.6955,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 7.33927, position (cm) = (12.3813,-31.8198,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 3.32465, position (cm) = (-55.5941,4.12209,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 20.8498, position (cm) = (19.2349,34.2423,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 7.12831e-08, position (cm) = (-1.92031,54.3712,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 20.3774, position (cm) = (-72.6799,128.606,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 2.5236, position (cm) = (-62.1024,135.259,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 3.47828, position (cm) = (-62.3476,134.931,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.102585, position (cm) = (-64.1614,131.492,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 7.30002, position (cm) = (-66.4777,133.808,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 1.26884, position (cm) = (-73.1034,117.783,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 3.91305, position (cm) = (-76.5644,123.407,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 5.25817, position (cm) = (-69.3496,123.468,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 1.65393, position (cm) = (-75.2713,99.0573,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 26.1109, position (cm) = (-24.6186,57.4919,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.000263981, position (cm) = (-48.194,51.582,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 4.49897, position (cm) = (-28.0973,70.0608,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.15875, position (cm) = (-77.9168,93.7934,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.97044, position (cm) = (-25.5156,98.7869,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 10.3962, position (cm) = (-42.3462,99.1173,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 10.3962, position (cm) = (-42.3462,99.1173,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 10.3962, position (cm) = (-42.3462,99.1173,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 3.43809, position (cm) = (-42.728,94.8003,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.317481, position (cm) = (-0.106503,62.4793,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.27538, position (cm) = (-23.7407,78.2378,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 1.05808, position (cm) = (-8.52912,74.2525,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 2.50294, position (cm) = (-42.5843,67.0767,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.268994, position (cm) = (-25.8014,62.2486,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 7.2157, position (cm) = (-41.1631,76.0066,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.466053, position (cm) = (-21.036,82.705,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 10.3888, position (cm) = (-78.4464,102.476,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 1.3966, position (cm) = (72.0162,36.9537,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.0622088, position (cm) = (-9.00441,82.4985,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 2.38001, position (cm) = (27.0953,57.2983,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 4.36783, position (cm) = (32.9329,63.5137,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.80252, position (cm) = (46.2588,70.2452,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.201857, position (cm) = (33.0246,64.3896,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.367371, position (cm) = (11.779,71.8372,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.12303, position (cm) = (-37.2994,117.083,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 53.148, position (cm) = (17.5049,101.947,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 53.3068, position (cm) = (18.5633,102.953,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 1.28276, position (cm) = (56.3437,55.2599,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.414516, position (cm) = (58.4103,63.0949,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 1.80763, position (cm) = (83.0477,55.8673,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 30.4649, position (cm) = (60.2128,21.5787,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.61099, position (cm) = (57.4513,28.3184,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 2.82527, position (cm) = (31.4466,92.0718,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 3.05526, position (cm) = (27.2326,157.069,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.145329, position (cm) = (39.5836,130.482,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 6.71122, position (cm) = (37.9191,132.18,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 17.4125, position (cm) = (37.6011,135.748,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.353025, position (cm) = (43.6497,132.898,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.132742, position (cm) = (49.371,117.586,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 3.2181, position (cm) = (65.7917,124.791,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.162101, position (cm) = (25.1294,67.0308,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 2.32734, position (cm) = (17.4036,82.2524,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 6.38839, position (cm) = (10.8594,104.065,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 0.000889306, position (cm) = (33.0242,80.753,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.49548, position (cm) = (58.0176,105.59,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 15.0778, position (cm) = (60.1445,106.058,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.206124, position (cm) = (37.2806,100.007,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 3.95138, position (cm) = (52.4057,100.728,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 6.73042, position (cm) = (70.5585,93.424,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 2.78916, position (cm) = (20.2968,98.8561,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 1.99883, position (cm) = (49.0986,74.4836,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.0916095, position (cm) = (81.7175,78.0383,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.994446, position (cm) = (97.5362,97.8066,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 4.75046, position (cm) = (76.1476,101.78,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 27.4466, position (cm) = (69.8751,84.2202,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 41.1862, position (cm) = (-25.7326,49.8645,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 41.1862, position (cm) = (-25.7326,49.8645,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 41.0426, position (cm) = (-25.6721,49.8283,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 41.1862, position (cm) = (-25.7326,49.8645,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 40.7674, position (cm) = (-18.4916,48.2092,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.0707, position (cm) = (-22.6686,50.8795,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 3.76407e-07, position (cm) = (1.27313,42.2657,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 41.0869, position (cm) = (-28.2169,40.5797,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.349814, position (cm) = (-18.0885,38.4781,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 3.30815, position (cm) = (-12.4664,58.8363,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 7.40357, position (cm) = (-31.0653,39.3712,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 11.1237, position (cm) = (-32.0746,38.9925,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.00863148, position (cm) = (-5.59722,35.8295,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.682048, position (cm) = (-6.35277,66.1264,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.44748, position (cm) = (53.5247,-30.1382,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 8.19766, position (cm) = (53.5962,-30.0969,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 42.228, position (cm) = (53.684,-30.0206,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 97.8499, position (cm) = (51.8516,-35.4058,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 0.0982218, position (cm) = (53.3712,-42.9699,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.208819, position (cm) = (49.5745,-103.51,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 86.7663, position (cm) = (63.1629,-30.8889,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 98.5528, position (cm) = (49.3486,-29.9482,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 98.5528, position (cm) = (49.3486,-29.9482,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 98.8086, position (cm) = (50.6283,-36.2448,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 98.8086, position (cm) = (50.6283,-36.2448,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 98.8086, position (cm) = (50.6283,-36.2448,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 98.8086, position (cm) = (50.6283,-36.2448,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 98.3446, position (cm) = (51.1514,-34.6831,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 2.04409e-05, position (cm) = (10.0924,-29.7536,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 0.873095, position (cm) = (26.2818,-3.92638,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 6.52469, position (cm) = (31.8446,8.5966,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 8.30046, position (cm) = (27.3475,3.91832,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 76.4368, position (cm) = (27.7662,2.43011,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 99.601, position (cm) = (-6.63806,-12.5983,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 0.872646, position (cm) = (-4.48928,-4.99011,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 2.70361, position (cm) = (-15.6195,11.411,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 69.7664, position (cm) = (-0.269224,-10.6293,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 99.7397, position (cm) = (2.99555,-17.421,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 99.7397, position (cm) = (2.99555,-17.421,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 2.82127, position (cm) = (-34.6464,19.7821,200), weight = 0.25 - neutron, kinetic energy (MeV) = 8.31713e-06, position (cm) = (-33.4218,-11.9937,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 14.4245, position (cm) = (-39.1347,-57.5423,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 14.4245, position (cm) = (-39.1347,-57.5423,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 0.619264, position (cm) = (-33.8723,-61.5395,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.098697, position (cm) = (-38.5949,-60.8678,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 1.29871, position (cm) = (-46.916,-54.4381,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 6.32577, position (cm) = (-42.9157,-55.752,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.0959983, position (cm) = (-46.7592,-51.7088,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 6.15311e-07, position (cm) = (-58.9181,1.588,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 4.75478, position (cm) = (-177.823,15.4716,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.295799, position (cm) = (-182.113,-7.26065,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.000754809, position (cm) = (-173.586,-2.0964,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 91.0337, position (cm) = (-118.353,141.267,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 90.8067, position (cm) = (-121.665,134.855,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 42.2337, position (cm) = (-81.1291,96.8413,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.106461, position (cm) = (-73.7168,102.443,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.430628, position (cm) = (-81.6995,76.3008,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 10.2172, position (cm) = (-94.541,93.8151,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.110245, position (cm) = (-90.0411,86.2714,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.134404, position (cm) = (-109.089,96.7954,200), weight = 1.52588e-05 - e-, kinetic energy (MeV) = 0.929157, position (cm) = (-102.482,94.2859,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 1.71582, position (cm) = (-100.697,75.258,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 42.0923, position (cm) = (-99.2443,95.3238,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.335522, position (cm) = (-78.4206,110.383,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0736971, position (cm) = (-156.196,140.607,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 49.2773, position (cm) = (-120.071,142.635,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 49.3379, position (cm) = (-120.066,142.037,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 95.3687, position (cm) = (-115.453,118.855,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 95.3687, position (cm) = (-115.453,118.855,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 95.3687, position (cm) = (-115.453,118.855,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 95.3687, position (cm) = (-115.453,118.855,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 95.3687, position (cm) = (-115.453,118.855,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 95.036, position (cm) = (-118.145,114.567,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 95.5497, position (cm) = (-122.981,114.257,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 95.9414, position (cm) = (-123.164,113.447,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 95.7168, position (cm) = (-122.534,110.999,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 95.9414, position (cm) = (-123.164,113.447,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 59.0594, position (cm) = (-134.997,119.599,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 94.4304, position (cm) = (-115.83,114.185,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 94.4304, position (cm) = (-115.83,114.185,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 94.4304, position (cm) = (-115.83,114.185,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 40.764, position (cm) = (-115.313,120.653,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 40.6044, position (cm) = (-114.777,119.97,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 41.5582, position (cm) = (-101.352,111.399,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 0.00857938, position (cm) = (76.5646,134.772,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.103938, position (cm) = (58.2786,135.983,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 7.94905, position (cm) = (81.2982,73.2333,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.08922, position (cm) = (64.0424,63.4393,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.0734382, position (cm) = (77.2171,65.3045,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.0549665, position (cm) = (89.5731,83.7786,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.00656e-06, position (cm) = (88.1342,32.6886,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 8.43203, position (cm) = (54.9813,45.863,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 8.43203, position (cm) = (54.9813,45.863,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 8.43203, position (cm) = (54.9813,45.863,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 4.24465e-06, position (cm) = (31.3407,78.6383,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.701798, position (cm) = (35.2228,119.208,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.50769, position (cm) = (55.1192,102.402,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.25864, position (cm) = (69.3018,79.0183,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.03286, position (cm) = (3.96487,81.7307,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.0689335, position (cm) = (19.0649,80.6784,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.00563, position (cm) = (28.7779,72.8042,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.121368, position (cm) = (32.8605,96.8004,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 1.18556, position (cm) = (28.5795,95.3872,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.99366, position (cm) = (32.9918,93.5486,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.3391, position (cm) = (50.4626,98.1054,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 7.82948, position (cm) = (62.5874,87.7489,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.59603, position (cm) = (42.0459,94.5413,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 0.152981, position (cm) = (27.3809,62.8727,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.24651, position (cm) = (79.5179,202.887,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 4.37872, position (cm) = (50.428,152.227,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0821651, position (cm) = (51.3814,164.605,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.982289, position (cm) = (46.3771,168.871,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 12.4191, position (cm) = (-2.89842,26.5981,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.532274, position (cm) = (-21.017,19.6052,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.600393, position (cm) = (14.6548,61.8144,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 6.92296, position (cm) = (-15.4986,42.4745,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 6.92296, position (cm) = (-15.4986,42.4745,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 1.09503, position (cm) = (-43.2699,19.0727,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 17.609, position (cm) = (48.8503,3.13174,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.117297, position (cm) = (5.61303,27.6746,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 93.3969, position (cm) = (119.026,170.733,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 93.3977, position (cm) = (119.014,170.678,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.11505, position (cm) = (11.0325,85.6735,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 5.55534, position (cm) = (12.8888,90.7976,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 34.7123, position (cm) = (1.71291,119.356,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.112417, position (cm) = (-17.6868,136.404,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.213647, position (cm) = (-18.6994,139.425,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.309915, position (cm) = (-9.20912,139.761,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 1.34493, position (cm) = (-19.6876,143.399,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 25.1909, position (cm) = (-12.8053,134.825,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 25.1909, position (cm) = (-12.8053,134.825,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 25.7914, position (cm) = (-6.41321,134.542,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.62912, position (cm) = (18.5763,123.079,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 33.362, position (cm) = (-3.22303,125.881,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.81291, position (cm) = (0.148285,120.945,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.0923764, position (cm) = (3.63702,121.88,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.562385, position (cm) = (3.08411,121.245,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.47119, position (cm) = (1.6155,116.983,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 2.41946, position (cm) = (8.72107,121.734,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 35.5448, position (cm) = (17.9511,88.8124,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.11003, position (cm) = (16.044,95.1686,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.128346, position (cm) = (46.2392,118.147,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.39951, position (cm) = (24.8028,89.4329,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 1.09646, position (cm) = (25.7439,97.5848,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 1.52968, position (cm) = (37.8674,136.826,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.335818, position (cm) = (-12.2937,169.449,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.0136944, position (cm) = (-55.5521,101.576,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.436945, position (cm) = (-16.8491,116.34,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 9.63896e-05, position (cm) = (-2.561,116.577,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 6.34888, position (cm) = (-3.86505,127.253,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 27.1418, position (cm) = (-13.7744,134.472,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 8.56551e-05, position (cm) = (-38.1298,159.413,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.000277197, position (cm) = (11.975,120.655,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.000126909, position (cm) = (-6.98449,150.395,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.0147516, position (cm) = (0.69461,138.483,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.58145, position (cm) = (-6.37636,147.469,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.000309511, position (cm) = (-7.97974,166.704,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.896785, position (cm) = (-16.955,148.964,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 0.185909, position (cm) = (-9.53523,143.845,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 2.84638, position (cm) = (-21.8191,152.209,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 3.59427, position (cm) = (-9.10278,147.217,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 5.10401, position (cm) = (-31.6738,136.552,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.211291, position (cm) = (-10.0678,102.681,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 46.3212, position (cm) = (-14.7777,24.6059,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 47.1675, position (cm) = (-17.5171,4.05616,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 43.0411, position (cm) = (-6.50506,91.5648,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 43.0411, position (cm) = (-6.50506,91.5648,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 41.8783, position (cm) = (-6.40357,89.2866,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.4452, position (cm) = (-8.92438,39.2602,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.203041, position (cm) = (19.3288,93.6222,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 3.7541, position (cm) = (48.0171,83.0993,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 5.02487, position (cm) = (20.5908,115.599,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 4.19195, position (cm) = (22.4607,112.894,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.179913, position (cm) = (188.921,309.742,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 1.39129, position (cm) = (186.004,306.34,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 1.00722, position (cm) = (189.712,308.655,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 3.28893, position (cm) = (187.894,307.069,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 15.995, position (cm) = (163.997,305.874,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 18.1193, position (cm) = (182.049,294.244,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 5.00064e-07, position (cm) = (153.015,269.274,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.52855e-06, position (cm) = (167.917,277.241,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 50.1323, position (cm) = (168.986,280.075,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 2.79658, position (cm) = (91.177,137.472,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 13.0484, position (cm) = (84.2518,137.889,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 12.6145, position (cm) = (83.0144,134.307,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.39952, position (cm) = (92.9942,106.576,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 6.20158, position (cm) = (82.4655,146.512,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.0911123, position (cm) = (68.291,157.141,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 7.92582, position (cm) = (83.2569,134.979,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.0573581, position (cm) = (88.2218,160.788,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.102682, position (cm) = (79.4901,151.077,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 1.96858, position (cm) = (87.5261,156.469,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 4.903, position (cm) = (81.4185,139.764,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 4.903, position (cm) = (81.4185,139.764,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 5.94965, position (cm) = (83.521,133.44,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 3.86788, position (cm) = (108.421,139.66,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 9.84224, position (cm) = (96.7004,136.331,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 10.0968, position (cm) = (96.6951,135.848,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 10.0968, position (cm) = (96.6951,135.848,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.181605, position (cm) = (112.593,154.685,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 5.26638, position (cm) = (112.011,124.838,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 5.26638, position (cm) = (112.011,124.838,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 13.3027, position (cm) = (93.7973,126.967,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 5.54783, position (cm) = (165.454,121.216,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.509128, position (cm) = (174.969,96.4824,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.357407, position (cm) = (147.291,114.303,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 1.39975, position (cm) = (176.076,119.433,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 31.2858, position (cm) = (186.79,110.815,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 31.2858, position (cm) = (186.79,110.815,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.163258, position (cm) = (186.18,132.837,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 29.4513, position (cm) = (193.44,119.865,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.169167, position (cm) = (207.883,108.066,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 4.70164, position (cm) = (196.693,121.427,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 5.82689, position (cm) = (198.799,119.079,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.102258, position (cm) = (199.885,125.788,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 4.11192, position (cm) = (192.587,118.408,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.787632, position (cm) = (198.44,125.865,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 30.9782, position (cm) = (204.17,121.985,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 30.6995, position (cm) = (204.243,120.341,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 30.8552, position (cm) = (202.286,119.064,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 30.8552, position (cm) = (202.286,119.064,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 30.4762, position (cm) = (201.144,117.042,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 30.4762, position (cm) = (201.144,117.042,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 1.51801, position (cm) = (189.176,93.0665,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 2.53868, position (cm) = (177.256,119.539,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.63895, position (cm) = (190.184,113.347,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 6.8014, position (cm) = (189.589,113.566,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 40.2867, position (cm) = (190.506,114.01,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 75.7986, position (cm) = (191.613,112.266,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 75.5068, position (cm) = (182.411,119.986,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 75.5792, position (cm) = (182.485,121.361,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 75.5792, position (cm) = (182.485,121.361,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 75.5792, position (cm) = (182.485,121.361,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 75.5792, position (cm) = (182.485,121.361,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 75.5792, position (cm) = (182.485,121.361,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 86.8313, position (cm) = (183.504,124.594,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.410728, position (cm) = (176.937,143.142,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 9.17105, position (cm) = (182.515,131.986,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.02161e-05, position (cm) = (240.395,129.409,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.451689, position (cm) = (188.39,125.105,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.190873, position (cm) = (206.688,126.574,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 37.0118, position (cm) = (184.077,123.959,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.0766056, position (cm) = (161.466,135.556,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 54.6511, position (cm) = (233.969,162.862,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 54.6511, position (cm) = (233.969,162.862,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.0748246, position (cm) = (92.756,114.828,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 2.86425, position (cm) = (121.23,114.435,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 46.5052, position (cm) = (157.559,139.723,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 46.5052, position (cm) = (157.559,139.723,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 46.5052, position (cm) = (157.559,139.723,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 70.4636, position (cm) = (141.559,107.126,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 3.65724, position (cm) = (150.172,93.4062,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 3.61556, position (cm) = (165.054,137.493,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 70.5511, position (cm) = (146.635,101.924,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.00629923, position (cm) = (91.0225,145.513,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.19767, position (cm) = (126.119,139.008,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.298306, position (cm) = (121.793,147.63,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.00287, position (cm) = (117.448,210.425,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.0842512, position (cm) = (109.266,237.442,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 0.763171, position (cm) = (120.614,238.045,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 0.776632, position (cm) = (154.138,258.63,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 1.06887, position (cm) = (137.833,248.57,200), weight = 4.65661e-10 - neutron, kinetic energy (MeV) = 0.000459695, position (cm) = (84.9965,252.109,200), weight = 2.32831e-10 - gamma, kinetic energy (MeV) = 4.89122, position (cm) = (77.5041,232.835,200), weight = 2.32831e-10 - neutron, kinetic energy (MeV) = 0.105868, position (cm) = (68.2343,239.877,200), weight = 2.32831e-10 - gamma, kinetic energy (MeV) = 0.637753, position (cm) = (79.8937,236.111,200), weight = 5.82077e-11 - neutron, kinetic energy (MeV) = 0.768657, position (cm) = (80.1457,236.645,200), weight = 5.82077e-11 - neutron, kinetic energy (MeV) = 34.1744, position (cm) = (79.6195,236.756,200), weight = 5.82077e-11 - neutron, kinetic energy (MeV) = 0.00154703, position (cm) = (81.6361,226.543,200), weight = 1.16415e-10 - neutron, kinetic energy (MeV) = 32.6108, position (cm) = (105.237,226.738,200), weight = 1.16415e-10 - neutron, kinetic energy (MeV) = 32.6108, position (cm) = (105.237,226.738,200), weight = 1.16415e-10 - neutron, kinetic energy (MeV) = 32.7759, position (cm) = (101.055,226.136,200), weight = 1.16415e-10 - gamma, kinetic energy (MeV) = 2.10312, position (cm) = (107.255,231.415,200), weight = 1.16415e-10 - neutron, kinetic energy (MeV) = 6.26973, position (cm) = (105.385,230.046,200), weight = 1.16415e-10 - neutron, kinetic energy (MeV) = 6.91332, position (cm) = (98.0484,227.071,200), weight = 1.16415e-10 - gamma, kinetic energy (MeV) = 1.23554, position (cm) = (78.6267,236.133,200), weight = 4.65661e-10 - neutron, kinetic energy (MeV) = 3.29855, position (cm) = (77.7044,235.543,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 0.100178, position (cm) = (66.0759,229.118,200), weight = 2.32831e-10 - neutron, kinetic energy (MeV) = 1.77436e-05, position (cm) = (87.4127,226.211,200), weight = 9.31323e-10 - neutron, kinetic energy (MeV) = 33.9567, position (cm) = (74.1512,236.072,200), weight = 2.32831e-10 - gamma, kinetic energy (MeV) = 0.132408, position (cm) = (105.642,241.515,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 0.820354, position (cm) = (112.357,191.887,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 0.123575, position (cm) = (91.9919,236.143,200), weight = 5.82077e-11 - neutron, kinetic energy (MeV) = 7.61468, position (cm) = (94.667,226.83,200), weight = 2.91038e-11 - neutron, kinetic energy (MeV) = 7.61468, position (cm) = (94.667,226.83,200), weight = 2.91038e-11 - gamma, kinetic energy (MeV) = 0.176647, position (cm) = (98.5857,247.795,200), weight = 5.82077e-11 - neutron, kinetic energy (MeV) = 20.8363, position (cm) = (109.306,240.842,200), weight = 7.27596e-12 - gamma, kinetic energy (MeV) = 0.0673364, position (cm) = (102.275,247.542,200), weight = 7.27596e-12 - neutron, kinetic energy (MeV) = 0.0715174, position (cm) = (106.604,232.873,200), weight = 7.27596e-12 - neutron, kinetic energy (MeV) = 21.2168, position (cm) = (105.031,236.203,200), weight = 1.45519e-11 - neutron, kinetic energy (MeV) = 21.0172, position (cm) = (93.7563,239.912,200), weight = 1.45519e-11 - neutron, kinetic energy (MeV) = 0.160571, position (cm) = (91.8338,229.044,200), weight = 3.63798e-12 - neutron, kinetic energy (MeV) = 10.2615, position (cm) = (88.9261,233.523,200), weight = 3.63798e-12 - neutron, kinetic energy (MeV) = 33.6046, position (cm) = (87.2626,235.825,200), weight = 5.82077e-11 - gamma, kinetic energy (MeV) = 0.111309, position (cm) = (99.2755,229.058,200), weight = 5.82077e-11 - neutron, kinetic energy (MeV) = 4.71241, position (cm) = (91.9188,232.974,200), weight = 5.82077e-11 - gamma, kinetic energy (MeV) = 5.0979, position (cm) = (90.4821,241.396,200), weight = 5.82077e-11 - gamma, kinetic energy (MeV) = 0.231009, position (cm) = (97.7057,226.928,200), weight = 2.32831e-10 - gamma, kinetic energy (MeV) = 4.25273, position (cm) = (95.5462,229.386,200), weight = 2.32831e-10 - gamma, kinetic energy (MeV) = 0.545831, position (cm) = (86.8399,258.072,200), weight = 9.31323e-10 - neutron, kinetic energy (MeV) = 9.27699, position (cm) = (136.839,226.122,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 0.889717, position (cm) = (96.5008,217.268,200), weight = 3.72529e-09 - gamma, kinetic energy (MeV) = 0.344412, position (cm) = (109.144,209.903,200), weight = 1.86265e-09 - gamma, kinetic energy (MeV) = 0.457503, position (cm) = (104.109,252.377,200), weight = 3.72529e-09 - gamma, kinetic energy (MeV) = 0.110087, position (cm) = (131.971,220.654,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 1.17476, position (cm) = (148.896,200.051,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.617171, position (cm) = (186.181,239.236,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 0.537286, position (cm) = (185.621,239.362,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 0.181251, position (cm) = (185.214,236.823,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 35.0682, position (cm) = (187.907,242.969,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 0.934344, position (cm) = (82.6092,123.854,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.588006, position (cm) = (68.8915,126.082,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 7.42154, position (cm) = (73.2929,127.219,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.27729e-06, position (cm) = (97.8475,120.665,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.03876, position (cm) = (62.4107,121.164,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.49428, position (cm) = (58.4728,119.715,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.694601, position (cm) = (64.3245,122.653,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.32528, position (cm) = (60.0776,121.475,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.60061, position (cm) = (60.0927,108.991,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 9.99592, position (cm) = (62.7036,121.209,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 9.99592, position (cm) = (62.7036,121.209,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 2.3092, position (cm) = (61.7489,115.611,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 5.27184, position (cm) = (47.9656,112.043,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 71.5279, position (cm) = (80.2654,97.4263,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 6.71924, position (cm) = (123.18,155.13,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 6.75063, position (cm) = (126.619,156.995,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.212376, position (cm) = (123.212,193.494,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.994675, position (cm) = (124.56,184.379,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.17741, position (cm) = (126.396,186.447,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.0184277, position (cm) = (151.413,176.424,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 3.26448, position (cm) = (138.139,188.022,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 5.77148, position (cm) = (137.029,198.144,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 2.98704, position (cm) = (140.715,178.166,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.893793, position (cm) = (136.656,201.259,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 0.992997, position (cm) = (114.658,186.924,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 2.23155, position (cm) = (114.344,151.581,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.0306983, position (cm) = (115.534,157.015,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 4.30571, position (cm) = (113.928,157.698,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.85323, position (cm) = (113.028,169.804,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 3.9358, position (cm) = (113.469,158.985,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 44.1315, position (cm) = (109.642,160.087,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 82.7801, position (cm) = (142.679,139.271,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.242922, position (cm) = (102.084,156.071,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 88.1647, position (cm) = (122.999,158.92,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.444726, position (cm) = (118.411,152.253,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.17258, position (cm) = (102.161,144.458,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.153703, position (cm) = (122.847,151.969,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 1.29467, position (cm) = (124.108,148.229,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.106419, position (cm) = (128.69,157.184,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 75.1152, position (cm) = (126.453,156.344,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 93.6416, position (cm) = (158.618,142.037,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 93.8016, position (cm) = (160.599,140.761,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 93.8016, position (cm) = (160.599,140.761,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 93.8016, position (cm) = (160.599,140.761,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 93.8016, position (cm) = (160.599,140.761,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 93.3978, position (cm) = (160.8,144.191,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 93.3978, position (cm) = (160.8,144.191,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 93.8303, position (cm) = (161.908,144.851,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 93.8533, position (cm) = (162.841,145.733,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 93.8533, position (cm) = (162.841,145.733,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.0629828, position (cm) = (160.21,141.056,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 62.7948, position (cm) = (163.051,148.223,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 93.8879, position (cm) = (169.909,147.456,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 93.8879, position (cm) = (169.909,147.456,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 93.8879, position (cm) = (169.909,147.456,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.373049, position (cm) = (125.571,114.34,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.148577, position (cm) = (124.311,147.905,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 2.70394, position (cm) = (137.833,148.698,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.41697, position (cm) = (178.068,149.755,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 93.7773, position (cm) = (168.51,144.993,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 93.7773, position (cm) = (168.51,144.993,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 93.7773, position (cm) = (168.51,144.993,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.328014, position (cm) = (153.623,138.915,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.302841, position (cm) = (182.191,170.134,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 2.51205, position (cm) = (182.27,173.803,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 2.74398, position (cm) = (184.495,176.482,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 4.76222, position (cm) = (200.777,187.479,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 59.5337, position (cm) = (167.778,145.235,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 93.8822, position (cm) = (167.961,145.285,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 71.762, position (cm) = (40.8503,93.7318,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 71.762, position (cm) = (40.8503,93.7318,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 71.762, position (cm) = (40.8503,93.7318,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.377439, position (cm) = (114.758,86.643,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 35.4987, position (cm) = (141.655,108.198,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.236917, position (cm) = (134.465,114.405,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 8.72992, position (cm) = (141.409,110.261,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 36.1754, position (cm) = (142.409,111.847,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 36.1754, position (cm) = (142.409,111.847,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.533835, position (cm) = (136.907,115.707,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.0985621, position (cm) = (126.737,124.259,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.563544, position (cm) = (126.998,124.675,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.90963, position (cm) = (137.078,113.15,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 6.90473, position (cm) = (135.628,114.847,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.0773294, position (cm) = (130.32,118.05,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 4.27906, position (cm) = (143.985,114.124,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.43281, position (cm) = (123.042,104.189,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 8.46212, position (cm) = (127.224,113.389,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 84.4415, position (cm) = (71.2779,67.9058,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 84.781, position (cm) = (72.2015,69.9143,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.621177, position (cm) = (19.3696,78.6143,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 2.46674, position (cm) = (73.5414,82.8378,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 4.12999, position (cm) = (71.7791,86.8617,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 23.9876, position (cm) = (71.1006,82.4576,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.23147e-05, position (cm) = (56.4259,64.7148,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.68175, position (cm) = (72.4258,72.7413,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.166882, position (cm) = (74.3594,70.1892,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 6.60939, position (cm) = (70.1557,69.0195,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.157401, position (cm) = (81.504,59.3582,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 96.1107, position (cm) = (19.3477,119.365,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 71.7102, position (cm) = (32.6603,127.816,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 71.7102, position (cm) = (32.6603,127.816,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 3.57403, position (cm) = (28.3377,124.467,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 96.021, position (cm) = (30.5423,128.249,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 96.4323, position (cm) = (33.294,126.663,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 64.7874, position (cm) = (49.3462,136.669,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 0.419513, position (cm) = (55.5558,137.532,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 4.28525, position (cm) = (73.5729,131.117,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 5.96427, position (cm) = (69.5522,109.618,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 3.26341, position (cm) = (53.7199,141.001,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 66.0615, position (cm) = (83.7198,139.695,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 91.0062, position (cm) = (68.3819,123.491,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.155252, position (cm) = (63.6068,128.983,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.673142, position (cm) = (66.2832,124.981,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 92.2179, position (cm) = (68.8118,112.943,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 92.2179, position (cm) = (68.8118,112.943,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 0.028821, position (cm) = (-2.15282,41.8856,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 2.64622, position (cm) = (8.16361,110.347,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.132295, position (cm) = (23.706,90.2744,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.106143, position (cm) = (57.7976,82.005,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 3.93574, position (cm) = (53.8409,86.4299,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 0.178895, position (cm) = (51.8283,110.691,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.0858917, position (cm) = (14.5143,91.9659,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 14.2951, position (cm) = (14.3984,92.8417,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.596731, position (cm) = (17.189,93.2568,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.0023663, position (cm) = (-3.88758,96.5543,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (14.0807,93.272,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.884062, position (cm) = (13.9908,93.1502,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 1.79653, position (cm) = (78.6353,129.294,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 37.673, position (cm) = (53.206,129.176,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 14.4182, position (cm) = (56.2727,133.055,200), weight = 1.49012e-08 - neutron, kinetic energy (MeV) = 14.4182, position (cm) = (56.2727,133.055,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 0.0920815, position (cm) = (54.9881,133.249,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 0.569631, position (cm) = (48.2672,126.283,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 4.87203, position (cm) = (55.9235,132.487,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 38.4111, position (cm) = (49.2601,129.041,200), weight = 1.49012e-08 - neutron, kinetic energy (MeV) = 38.062, position (cm) = (49.1956,127.421,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 21.7401, position (cm) = (50.8818,128.81,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 0.124737, position (cm) = (50.694,130.224,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 6.55119, position (cm) = (49.6226,144.45,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 5.8947, position (cm) = (37.6098,144.06,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 92.9103, position (cm) = (68.0664,129.221,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 18.768, position (cm) = (52.7528,111.816,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.280427, position (cm) = (51.2972,121.123,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 19.1035, position (cm) = (53.6388,114.937,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 4.50498, position (cm) = (52.6001,117.297,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 92.9103, position (cm) = (68.0664,129.221,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.34601, position (cm) = (67.538,105.985,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 2.3954, position (cm) = (67.9915,105.463,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 10.688, position (cm) = (41.5637,132.517,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.111297, position (cm) = (48.881,135.81,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.00345532, position (cm) = (45.7903,144.004,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 7.38539, position (cm) = (49.1596,132.082,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 95.8073, position (cm) = (21.917,115.521,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 95.8073, position (cm) = (21.917,115.521,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 6.08596, position (cm) = (89.2843,16.0789,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 6.08596, position (cm) = (89.2843,16.0789,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 13.6794, position (cm) = (109.228,24.6887,200), weight = 9.53674e-07 - e+, kinetic energy (MeV) = 6.22699, position (cm) = (102.806,-11.8349,200), weight = 7.62939e-06 - e-, kinetic energy (MeV) = 1.38113, position (cm) = (102.949,-11.8404,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.0488188, position (cm) = (103.083,-11.8403,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.332934, position (cm) = (90.978,-5.40048,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.703859, position (cm) = (102.526,-24.7101,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.11812e-07, position (cm) = (90.544,0.767832,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.107422, position (cm) = (81.915,1.75154,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.526889, position (cm) = (23.386,5.12719,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 1.88651, position (cm) = (64.41,22.3236,200), weight = 2.38419e-07 - e-, kinetic energy (MeV) = 2.3714, position (cm) = (63.394,21.5367,200), weight = 2.38419e-07 - e-, kinetic energy (MeV) = 0.497235, position (cm) = (63.7705,21.4611,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.134809, position (cm) = (63.3106,21.479,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 0.000413539, position (cm) = (75.1751,-1.30722,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.425663, position (cm) = (77.567,27.3163,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 48.0905, position (cm) = (-9.82411,-10.9223,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 3.96485, position (cm) = (-2.18324,-13.4031,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 2.56618, position (cm) = (-4.68074,-0.770399,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.437587, position (cm) = (-3.17237,-0.43417,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 43.5036, position (cm) = (11.2953,-15.02,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 48.3429, position (cm) = (4.2782,-7.0128,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 48.3429, position (cm) = (4.2782,-7.0128,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 48.1256, position (cm) = (2.31049,-8.24158,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 24.3181, position (cm) = (8.03813,-1.83136,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 3.96095, position (cm) = (-42.6218,16.2701,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 6.31341e-06, position (cm) = (-35.6153,22.9901,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 3.13669, position (cm) = (-43.0185,-8.2638,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.13467, position (cm) = (25.4726,-36.2383,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 0.000197937, position (cm) = (41.0539,-44.1538,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 0.868759, position (cm) = (34.7209,-42.1225,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 1.27867, position (cm) = (56.6051,-48.2434,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 3.39123, position (cm) = (50.0049,-54.8619,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 4.06757, position (cm) = (53.7068,-54.321,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 7.87706e-05, position (cm) = (40.847,-8.73543,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.244505, position (cm) = (44.3828,-45.9891,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 13.5095, position (cm) = (55.6436,-56.5283,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.0100444, position (cm) = (23.0395,-39.7458,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 0.693283, position (cm) = (49.2629,-109.087,200), weight = 0.0625 - neutron, kinetic energy (MeV) = 0.0160162, position (cm) = (152.05,27.4455,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 12.8951, position (cm) = (167.994,17.4991,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.147973, position (cm) = (169.736,14.2993,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.141191, position (cm) = (151.777,5.59514,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 2.80109, position (cm) = (153.53,1.71345,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 8.23956, position (cm) = (152.711,5.6117,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 54.9788, position (cm) = (153.241,6.52593,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.853048, position (cm) = (97.1507,47.917,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.0253645, position (cm) = (94.8596,40.7233,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.13782, position (cm) = (95.9903,36.6979,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 35.4211, position (cm) = (107.259,48.026,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 35.2368, position (cm) = (110.149,47.328,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 79.8268, position (cm) = (-15.5895,7.541,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 1.16727, position (cm) = (-96.0771,-12.7408,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.343468, position (cm) = (-96.3028,-12.8728,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 3.19052, position (cm) = (-84.3288,-24.3041,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.45151e-05, position (cm) = (-78.8714,-28.1291,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 1.09764, position (cm) = (-74.3505,-57.7577,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.153963, position (cm) = (-29.8459,-53.006,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.58014, position (cm) = (-116.717,19.6446,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.22812, position (cm) = (-71.2618,-33.4743,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 30.9101, position (cm) = (-94.1492,-19.3166,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.212079, position (cm) = (-75.6008,-19.4809,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 23.8029, position (cm) = (-64.0635,-27.6778,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 2.14227, position (cm) = (-23.1655,-0.120206,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.2243, position (cm) = (3.60424,-40.9837,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 95.7492, position (cm) = (63.2127,57.3584,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 95.7492, position (cm) = (63.2127,57.3584,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 95.7492, position (cm) = (63.2127,57.3584,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 95.7492, position (cm) = (63.2127,57.3584,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.16539, position (cm) = (95.9919,31.7673,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 97.2871, position (cm) = (95.7061,35.3855,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 97.2871, position (cm) = (95.7061,35.3855,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 96.8858, position (cm) = (93.2516,34.7395,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 85.2209, position (cm) = (91.1409,35.1122,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 96.329, position (cm) = (81.569,27.6151,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 96.7726, position (cm) = (81.63,27.0716,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.148119, position (cm) = (73.8287,27.1877,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.246359, position (cm) = (78.7571,13.7649,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.321675, position (cm) = (124.785,71.239,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.00221656, position (cm) = (144.069,60.0199,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 57.49, position (cm) = (126.832,56.2544,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.588597, position (cm) = (158.376,69.5321,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.585238, position (cm) = (185.592,42.8782,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 68.4657, position (cm) = (153.302,75.304,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 84.57, position (cm) = (156.564,77.7108,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 84.57, position (cm) = (156.564,77.7108,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 84.7867, position (cm) = (142.773,67.7664,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.9082, position (cm) = (123.181,54.191,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.9082, position (cm) = (123.181,54.191,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.800005, position (cm) = (122.079,41.5398,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.48223, position (cm) = (167.97,84.8334,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.394841, position (cm) = (155.44,85.8863,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.525167, position (cm) = (158.983,93.3906,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.704024, position (cm) = (204.558,63.0968,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.454291, position (cm) = (198.201,88.6757,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 5.24213, position (cm) = (204.773,78.6793,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.548618, position (cm) = (200.233,97.7715,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 34.8884, position (cm) = (201.414,109.917,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 84.5718, position (cm) = (176.956,97.0566,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.44816, position (cm) = (173.58,72.4386,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 96.8971, position (cm) = (84.6995,20.3354,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 96.8971, position (cm) = (84.6995,20.3354,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 3.15899, position (cm) = (88.7705,-31.7848,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 13.8777, position (cm) = (88.5977,-48.6403,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 12.9478, position (cm) = (88.4326,-50.0238,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 13.7642, position (cm) = (86.1429,-54.0621,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 13.6224, position (cm) = (88.6245,-47.8659,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 4.93991, position (cm) = (101.295,-49.7403,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.193847, position (cm) = (95.7797,-68.6796,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.400696, position (cm) = (90.9034,-12.3615,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 1.2035, position (cm) = (85.0546,-4.80798,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.349548, position (cm) = (90.8161,-18.3901,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.147763, position (cm) = (118.207,-15.8832,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.210218, position (cm) = (116.075,-15.5199,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.0332748, position (cm) = (116.075,-8.57307,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 24.9436, position (cm) = (88.1406,-3.7295,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.252602, position (cm) = (88.8133,1.08481,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.264719, position (cm) = (45.5326,-3.35366,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.29496, position (cm) = (58.3131,-9.81328,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.224392, position (cm) = (90.3565,4.60485,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.122092, position (cm) = (94.7871,8.34424,200), weight = 7.62939e-06 - e-, kinetic energy (MeV) = 0.187694, position (cm) = (92.9649,3.78923,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 6.86934, position (cm) = (59.3617,7.8839,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 9.16834, position (cm) = (93.4484,5.18152,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 24.2238, position (cm) = (89.5863,0.507258,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0673538, position (cm) = (77.6781,-9.55282,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 24.9436, position (cm) = (88.1406,-3.7295,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 1.33726, position (cm) = (71.0722,-8.18342,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 24.6648, position (cm) = (77.4929,-11.0471,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.119452, position (cm) = (88.7369,-33.2375,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 24.7232, position (cm) = (87.5327,-18.0535,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 24.7232, position (cm) = (87.5327,-18.0535,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 24.7232, position (cm) = (87.5327,-18.0535,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 25.1252, position (cm) = (89.8804,-15.3683,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 13.9473, position (cm) = (132.21,-17.0956,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 13.9473, position (cm) = (132.21,-17.0956,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 1.57669, position (cm) = (119.364,-13.7519,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 25.0504, position (cm) = (108.292,-19.1523,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.595657, position (cm) = (108.291,-19.15,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.0831547, position (cm) = (109.739,-13.5031,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.62683, position (cm) = (108.291,-19.1517,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.128384, position (cm) = (111.946,-21.0941,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 1.68035, position (cm) = (133.428,-30.507,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 6.65082, position (cm) = (142.285,-4.95558,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 6.40272, position (cm) = (132.133,-5.48231,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0672018, position (cm) = (120.342,-20.2995,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.0346144, position (cm) = (116.96,-9.02702,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.388255, position (cm) = (89.1396,-30.1895,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.100515, position (cm) = (88.4104,-34.2283,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 1.65817, position (cm) = (88.2085,-38.7701,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 1.8199, position (cm) = (86.8711,-40.4516,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 4.42919, position (cm) = (90.9539,-47.5527,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 5.19463, position (cm) = (22.7037,-60.2529,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.11056, position (cm) = (12.9219,-57.6867,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 6.73381, position (cm) = (12.1626,-78.0718,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.28639, position (cm) = (45.9798,-48.2719,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 7.74187, position (cm) = (41.6245,-54.5756,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.322049, position (cm) = (46.714,-17.2457,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 5.58141, position (cm) = (40.5267,-66.3627,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.0737282, position (cm) = (67.0306,-62.5653,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.267796, position (cm) = (69.3091,-54.3602,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 1.0081, position (cm) = (74.9268,-54.7212,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0990384, position (cm) = (69.969,-65.1002,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.199953, position (cm) = (75.2705,-53.8502,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 1.52713, position (cm) = (75.2903,-56.6525,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.43812, position (cm) = (67.6945,-51.8797,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.902902, position (cm) = (72.0787,-56.5393,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 11.5485, position (cm) = (78.9065,-51.4979,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 11.5485, position (cm) = (78.9065,-51.4979,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 11.5485, position (cm) = (78.9065,-51.4979,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 11.3944, position (cm) = (77.3865,-53.0643,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.390268, position (cm) = (77.3597,-53.3455,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.291579, position (cm) = (94.0235,-23.2976,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 24.7392, position (cm) = (43.4597,-38.0931,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 24.7392, position (cm) = (43.4597,-38.0931,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 24.6019, position (cm) = (47.9373,-42.802,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.25177, position (cm) = (22.1028,-62.1185,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.288234, position (cm) = (27.95,-56.199,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 2.23275, position (cm) = (-6.24206,-55.2764,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 7.59289, position (cm) = (51.8782,-54.4051,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.108244, position (cm) = (30.1022,-55.7354,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.584128, position (cm) = (27.8531,-53.0495,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.734379, position (cm) = (67.8639,-35.4349,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 2.74101, position (cm) = (31.8346,-44.5071,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.323171, position (cm) = (155.608,28.445,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.85066, position (cm) = (-77.3831,150.921,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.87164, position (cm) = (-133.393,123.339,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 5.50012, position (cm) = (-109.553,140.049,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 7.05543, position (cm) = (-99.9038,163.558,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 6.9848e-06, position (cm) = (-48.5997,124.162,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 2.38646, position (cm) = (-67.8665,158.634,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.534499, position (cm) = (-25.6957,134.815,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.303804, position (cm) = (-38.2271,130.015,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.000931, position (cm) = (-40.9776,71.2,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.83076, position (cm) = (-76.9085,106.139,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 3.80327, position (cm) = (-43.7063,91.822,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 1.78495e-05, position (cm) = (123.929,119.219,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.10887, position (cm) = (130.699,118.183,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 98.6373, position (cm) = (-37.8353,17.3022,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 98.6373, position (cm) = (-37.8353,17.3022,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 2.40613, position (cm) = (-58.9838,-59.1724,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 3.0822, position (cm) = (-58.7773,-60.9092,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 6.55565, position (cm) = (-68.3207,-58.093,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 0.672817, position (cm) = (-73.0666,-28.9603,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.54644e-05, position (cm) = (-95.1614,-20.9037,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.0349783, position (cm) = (-82.3285,14.5816,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 2.30307, position (cm) = (-114.592,-3.60637,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.301979, position (cm) = (-119.873,-37.7484,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 6.07945, position (cm) = (-74.7555,-12.0587,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.0805608, position (cm) = (-87.1199,-37.2175,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.133707, position (cm) = (-106.154,-54.512,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 21.7321, position (cm) = (-37.9582,84.428,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 20.3787, position (cm) = (-37.6705,84.9167,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 21.7321, position (cm) = (-37.9582,84.428,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 21.7321, position (cm) = (-37.9582,84.428,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 21.7321, position (cm) = (-37.9582,84.428,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.236971, position (cm) = (-23.4657,79.4308,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.94337, position (cm) = (-29.437,86.3579,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.50451, position (cm) = (-13.2252,58.9559,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 7.34982e-07, position (cm) = (-26.3499,83.337,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.68809, position (cm) = (-24.1492,100.032,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.64133, position (cm) = (-31.5038,90.2563,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.000577001, position (cm) = (-23.3013,113.392,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.44977, position (cm) = (-21.6701,113.465,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.414711, position (cm) = (-23.973,136.672,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 1.06983, position (cm) = (-16.2901,96.5784,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 48.688, position (cm) = (-9.74176,106.37,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.899702, position (cm) = (2.06706,106.791,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 48.9687, position (cm) = (-7.97616,108.942,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 48.7725, position (cm) = (-7.77099,108.864,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.148715, position (cm) = (-5.58306,111.246,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 3.8904, position (cm) = (-10.909,88.4454,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 16.7179, position (cm) = (-8.15197,110.259,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 73.9663, position (cm) = (48.8041,-14.4595,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.0767099, position (cm) = (58.6822,-12.0616,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.017166, position (cm) = (28.5945,1.24755,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 1.00395, position (cm) = (37.6533,-8.87824,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 32.1366, position (cm) = (37.7803,-8.49347,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 74.2447, position (cm) = (37.6796,-8.65754,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 73.5979, position (cm) = (51.8977,-6.98655,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 42.6755, position (cm) = (37.2115,-20.8017,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 42.6755, position (cm) = (37.2115,-20.8017,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.54899, position (cm) = (89.6036,-3.60752,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 0.01409, position (cm) = (18.3684,-3.2623,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.08671, position (cm) = (32.7219,-2.62594,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 3.73995, position (cm) = (26.8508,-1.4917,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 74.3824, position (cm) = (40.5134,-14.6429,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 73.5979, position (cm) = (38.9865,-16.1901,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 74.4209, position (cm) = (39.4627,-13.1297,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.21944, position (cm) = (30.4978,-8.68559,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 36.8917, position (cm) = (38.737,-12.6465,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 36.8917, position (cm) = (38.737,-12.6465,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 36.8917, position (cm) = (38.737,-12.6465,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 60.4937, position (cm) = (8.6536,-7.02774,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.381307, position (cm) = (49.6695,-29.8926,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 2.57876, position (cm) = (74.4762,-76.7021,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 1.45665, position (cm) = (65.6407,-69.7941,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 2.44978, position (cm) = (56.0575,-9.42228,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 0.128264, position (cm) = (64.81,-69.3061,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 25.0583, position (cm) = (72.3684,-49.7778,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 25.0583, position (cm) = (72.3684,-49.7778,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.0514624, position (cm) = (93.3452,-47.6306,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.163811, position (cm) = (88.2733,-47.0714,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 11.9417, position (cm) = (79.5965,-60.019,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.780622, position (cm) = (70.1214,-57.2032,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 5.50196, position (cm) = (74.7607,-62.7835,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 25.5322, position (cm) = (79.722,-56.5434,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 25.744, position (cm) = (80.5106,-57.4101,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.122551, position (cm) = (41.9374,-74.7894,200), weight = 0.0625 - gamma, kinetic energy (MeV) = 0.472807, position (cm) = (42.0551,-83.777,200), weight = 0.0625 - neutron, kinetic energy (MeV) = 0.108445, position (cm) = (19.6038,-70.5418,200), weight = 0.0625 - gamma, kinetic energy (MeV) = 3.66357, position (cm) = (28.0917,-86.7302,200), weight = 0.0625 - neutron, kinetic energy (MeV) = 81.5762, position (cm) = (-30.3847,-117.764,200), weight = 0.0625 - neutron, kinetic energy (MeV) = 81.5762, position (cm) = (-30.3847,-117.764,200), weight = 0.0625 - neutron, kinetic energy (MeV) = 21.2265, position (cm) = (-62.9645,-170.603,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 6.28751, position (cm) = (-62.8767,-176.828,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 4.71242e-06, position (cm) = (-69.7244,-167.052,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 30.4054, position (cm) = (32.6304,-109.631,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 29.8766, position (cm) = (35.1813,-110.635,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 29.3071, position (cm) = (38.8785,-104.617,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 29.627, position (cm) = (39.362,-104.548,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 29.4635, position (cm) = (39.6507,-105.093,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 29.4635, position (cm) = (39.6507,-105.093,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (14.9621,-107.723,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.60711, position (cm) = (52.7114,-98.8721,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 30.6464, position (cm) = (40.2026,-105.059,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 30.2886, position (cm) = (40.0492,-105.279,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.0828775, position (cm) = (58.7033,-104.579,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.41124, position (cm) = (87.4977,-94.8056,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 6.47464, position (cm) = (72.3425,-98.2754,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 6.47464, position (cm) = (72.3425,-98.2754,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.836611, position (cm) = (65.3036,-95.5746,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.0568946, position (cm) = (88.1937,-70.5115,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 0.552042, position (cm) = (85.3234,-84.5919,200), weight = 3.72529e-09 - neutron, kinetic energy (MeV) = 1.48568, position (cm) = (86.3079,-79.7943,200), weight = 3.72529e-09 - neutron, kinetic energy (MeV) = 7.33274, position (cm) = (86.8776,-82.6565,200), weight = 3.72529e-09 - gamma, kinetic energy (MeV) = 0.138828, position (cm) = (92.532,-50.9815,200), weight = 1.86265e-09 - gamma, kinetic energy (MeV) = 3.39717, position (cm) = (99.3849,-49.7962,200), weight = 1.86265e-09 - neutron, kinetic energy (MeV) = 1.85764e-05, position (cm) = (94.237,-80.9224,200), weight = 1.86265e-09 - neutron, kinetic energy (MeV) = 0.210793, position (cm) = (76.3228,-65.243,200), weight = 9.31323e-10 - gamma, kinetic energy (MeV) = 3.81728, position (cm) = (68.4474,-72.7166,200), weight = 1.86265e-09 - neutron, kinetic energy (MeV) = 1.13363, position (cm) = (65.7587,-85.436,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.287942, position (cm) = (14.162,-94.4612,200), weight = 1.19209e-07 - e-, kinetic energy (MeV) = 1.34836, position (cm) = (14.0788,-94.4591,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 1.07324, position (cm) = (80.4059,-61.5209,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.80343, position (cm) = (116.218,-71.0637,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 0.799961, position (cm) = (129.261,-58.4948,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 0.22547, position (cm) = (95.8923,-56.8355,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.0843965, position (cm) = (93.2037,-59.2339,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.0307807, position (cm) = (94.4054,-78.591,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.21823, position (cm) = (108.655,-58.6319,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 1.86885, position (cm) = (82.4783,-79.2063,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 3.98778, position (cm) = (80.1874,-79.6107,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 5.65758e-05, position (cm) = (65.4178,-74.2063,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.00528495, position (cm) = (45.7804,-66.2039,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.10285, position (cm) = (71.1749,-104.622,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 7.22264e-09, position (cm) = (48.7944,-34.3356,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.979455, position (cm) = (14.663,-23.1483,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 5.41251, position (cm) = (48.4724,-64.4083,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 1.13885, position (cm) = (151.509,-203.658,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 1.25643, position (cm) = (168.43,-163.877,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.888417, position (cm) = (192.704,-184.685,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.0837567, position (cm) = (221.047,-157.494,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 0.271034, position (cm) = (210.635,-169.355,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 0.545443, position (cm) = (171.898,-177.662,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.181448, position (cm) = (107.87,-177.585,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 44.0062, position (cm) = (96.3873,-149.391,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 44.0062, position (cm) = (96.3873,-149.391,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 44.0669, position (cm) = (96.5413,-152.081,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 5.87852e-06, position (cm) = (110.786,-145.336,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 4.74939, position (cm) = (48.4446,-39.3265,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 4.40057, position (cm) = (31.8226,-125.431,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.265587, position (cm) = (-12.4642,16.7475,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 50.2626, position (cm) = (-18.9251,0.442002,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 0.0909998, position (cm) = (11.4024,22.3777,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 0.72515, position (cm) = (3.87107,-39.0469,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 62.6766, position (cm) = (9.72789,-29.5773,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.324306, position (cm) = (17.8198,-32.1073,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.65748, position (cm) = (2.7281,-22.761,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 29.6103, position (cm) = (9.87078,-23.5925,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 30.7356, position (cm) = (11.4863,-23.0905,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 30.8477, position (cm) = (7.55952,-22.082,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 30.725, position (cm) = (8.13511,-22.791,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 30.8477, position (cm) = (7.55952,-22.082,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 48.5221, position (cm) = (36.5913,-25.5263,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 1.88717, position (cm) = (14.4909,-32.7064,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.317626, position (cm) = (18.7859,-31.1377,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 2.66918, position (cm) = (19.1533,-25.7938,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 2.40239, position (cm) = (21.0734,-33.7043,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.554296, position (cm) = (27.8784,-37.9729,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 2.57595, position (cm) = (23.7218,-34.1281,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.733222, position (cm) = (45.6992,-50.8704,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 2.14422, position (cm) = (26.371,-42.5734,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 48.3716, position (cm) = (21.6202,-38.8454,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 48.3716, position (cm) = (21.6202,-38.8454,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 63.5672, position (cm) = (21.5526,-55.5587,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 63.5672, position (cm) = (21.5526,-55.5587,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 64.1701, position (cm) = (30.2026,-12.8609,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.239709, position (cm) = (-11.2745,24.1344,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 0.0944785, position (cm) = (-44.4328,4.75696,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 2.77949, position (cm) = (-39.0186,25.955,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 3.97995, position (cm) = (-42.7381,-1.95521,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 0.804784, position (cm) = (-23.2027,30.7154,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.141846, position (cm) = (-15.3108,37.4347,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 1.11374, position (cm) = (119.238,-79.6625,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 1.10873, position (cm) = (14.9801,-57.3835,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.23552, position (cm) = (-63.1749,-101.99,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.683984, position (cm) = (-60.85,-102.55,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 34.8704, position (cm) = (-80.9517,-132.688,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.115449, position (cm) = (-85.1664,-133.998,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 35.1414, position (cm) = (-81.5689,-133.611,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 35.1414, position (cm) = (-81.5689,-133.611,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 4.81273, position (cm) = (-22.6279,-110.959,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.463383, position (cm) = (-54.4906,10.5665,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.0263619, position (cm) = (-43.3362,13.7661,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.0595682, position (cm) = (-33.2314,-10.7571,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 3.16182, position (cm) = (-51.8339,-2.61716,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 7.20467, position (cm) = (-77.0264,-4.96898,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.0494889, position (cm) = (-70.1971,-3.308,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.327248, position (cm) = (-62.8835,7.56855,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.245035, position (cm) = (-43.7494,12.9072,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.0283, position (cm) = (-55.8968,3.50289,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.195066, position (cm) = (-81.1175,15.9499,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.00487103, position (cm) = (-113.692,-1.09324,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.00115812, position (cm) = (-108.697,-2.27551,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.115071, position (cm) = (-42.4627,9.04467,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 3.09925, position (cm) = (-36.7746,13.3827,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 3.15017, position (cm) = (-36.7937,-20.0554,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 5.04221, position (cm) = (-47.6651,2.61228,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 3.15387e-06, position (cm) = (-41.9219,-12.9156,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.85706, position (cm) = (-53.0599,-2.50628,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 2.39744, position (cm) = (-61.4595,-11.0138,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.371901, position (cm) = (-68.4675,-10.334,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.0937806, position (cm) = (-49.9563,-18.3958,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 5.54035, position (cm) = (-46.9447,-8.98876,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.670934, position (cm) = (-3.83385,-55.8756,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.15919, position (cm) = (-51.7246,-18.8249,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 9.43868, position (cm) = (6.82456,-12.9302,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 5.95026, position (cm) = (16.2456,-12.7275,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 9.59274, position (cm) = (11.0974,-13.1094,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 1.8376, position (cm) = (-6.08355,-21.2718,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 9.34088, position (cm) = (-19.741,-18.9913,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 9.20809, position (cm) = (-20.1792,-13.7221,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 66.3944, position (cm) = (84.1713,-40.3468,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 67.6933, position (cm) = (81.4549,-40.5929,200), weight = 0.00390625 - e-, kinetic energy (MeV) = 1.58385, position (cm) = (63.7261,-24.9566,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 2.73491, position (cm) = (37.7996,-13.1136,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 22.7642, position (cm) = (62.2625,-23.9062,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 2.77165, position (cm) = (65.8682,-26.2718,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 64.436, position (cm) = (149.721,31.6369,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 67.2658, position (cm) = (159.025,37.8398,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 66.0674, position (cm) = (156.17,40.771,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 66.7685, position (cm) = (137.659,31.0333,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.154482, position (cm) = (87.3196,2.76059,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 16.2191, position (cm) = (118.78,18.0108,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 16.2191, position (cm) = (118.78,18.0108,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 16.2191, position (cm) = (118.78,18.0108,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.162689, position (cm) = (102.064,-6.6954,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.548464, position (cm) = (91.8155,8.36516,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 1.24231, position (cm) = (96.3915,10.8013,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 65.8707, position (cm) = (81.3477,-4.02907,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 67.2989, position (cm) = (82.5302,-2.91805,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 1.88712e-06, position (cm) = (-10.4997,-12.8627,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 17.7349, position (cm) = (-23.4065,3.50825,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 17.7349, position (cm) = (-23.4065,3.50825,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.552882, position (cm) = (-14.4298,5.74281,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 3.49116, position (cm) = (-23.3271,-9.57012,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.143176, position (cm) = (27.29,-37.4079,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 2.05668, position (cm) = (31.4857,-57.9898,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.000270218, position (cm) = (34.2138,-56.991,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.131216, position (cm) = (56.7743,-31.936,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.256187, position (cm) = (5.47424,14.9134,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.72827, position (cm) = (14.2206,82.1462,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.13703, position (cm) = (48.7059,13.0069,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 29.743, position (cm) = (21.231,-88.6792,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 29.743, position (cm) = (21.231,-88.6792,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.000658784, position (cm) = (11.0106,-37.7526,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.97218, position (cm) = (61.9408,33.2682,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 5.10984, position (cm) = (84.6447,21.9138,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 4.68868, position (cm) = (70.2614,56.3067,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 18.0897, position (cm) = (69.6846,55.8883,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.708574, position (cm) = (72.5698,58.6762,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.0103379, position (cm) = (62.4525,54.0908,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 43.4062, position (cm) = (74.5203,51.689,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 43.6905, position (cm) = (74.545,51.6578,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 43.3608, position (cm) = (75.5237,51.3961,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 22.7147, position (cm) = (76.1886,68.2052,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 14.9066, position (cm) = (78.2647,59.1044,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 22.5161, position (cm) = (82.4695,78.681,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.0672049, position (cm) = (74.5155,65.4741,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.0900477, position (cm) = (77.018,73.8704,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 6.19311, position (cm) = (77.1095,63.8851,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 22.6466, position (cm) = (76.0897,65.4258,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 43.6988, position (cm) = (73.1765,61.3533,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.0630723, position (cm) = (-29.4391,66.1269,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 0.015619, position (cm) = (17.3708,55.9626,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 4.70107, position (cm) = (35.8474,62.1235,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0722059, position (cm) = (43.1574,54.2895,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.170606, position (cm) = (39.6566,63.1516,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.867699, position (cm) = (39.7332,64.9769,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 5.69973, position (cm) = (44.3228,47.8353,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 5.71822, position (cm) = (44.2639,67.8589,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 15.915, position (cm) = (38.0606,63.921,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 85.5068, position (cm) = (56.6648,79.9645,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.000587613, position (cm) = (55.178,50.2061,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.131178, position (cm) = (48.3593,51.7863,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 1.46487, position (cm) = (47.0535,47.5935,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 3.71065, position (cm) = (48.5167,46.489,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 85.8492, position (cm) = (41.3145,62.0941,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 85.8492, position (cm) = (41.3145,62.0941,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.32709, position (cm) = (59.685,71.0782,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 5.04821, position (cm) = (59.1925,68.6754,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 85.095, position (cm) = (46.3419,62.9218,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.664166, position (cm) = (34.4511,33.979,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 3.00895, position (cm) = (41.6593,52.9813,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.320505, position (cm) = (48.0763,50.5635,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 2.39827, position (cm) = (43.8952,50.3483,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 1.89477, position (cm) = (26.8597,43.8878,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 26.8532, position (cm) = (52.0651,40.8658,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 26.8532, position (cm) = (52.0651,40.8658,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 26.8532, position (cm) = (52.0651,40.8658,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 1.81347, position (cm) = (89.5212,-122.621,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 1.04158, position (cm) = (89.3535,-118.678,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 29.9488, position (cm) = (109.709,-148.425,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 64.7974, position (cm) = (90.2845,-160.972,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 64.1461, position (cm) = (93.0908,-164.158,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 6.68629, position (cm) = (53.1091,-165.453,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 6.68629, position (cm) = (53.1091,-165.453,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 6.5483, position (cm) = (53.2485,-166.253,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.745568, position (cm) = (52.204,-183.786,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.37509, position (cm) = (49.5129,-192.222,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 3.96744, position (cm) = (52.7863,-183.283,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.111688, position (cm) = (72.8612,-160.762,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 36.768, position (cm) = (128.079,-114.098,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 36.768, position (cm) = (128.079,-114.098,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 36.4587, position (cm) = (127.653,-97.6509,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 64.2458, position (cm) = (109.669,-147.101,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.11085, position (cm) = (108.077,-139.692,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.686549, position (cm) = (108.005,-139.993,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 7.27557, position (cm) = (106.378,-140.169,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 7.27557, position (cm) = (106.378,-140.169,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 28.7403, position (cm) = (112.981,-142.65,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 64.2458, position (cm) = (109.669,-147.101,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.326288, position (cm) = (117.522,-126.059,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 60.8341, position (cm) = (100.54,-137.215,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 66.1299, position (cm) = (104.224,-133.507,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.201059, position (cm) = (71.8189,-100.27,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 5.05796, position (cm) = (73.5188,-103.059,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 17.6483, position (cm) = (75.901,-100.606,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 17.3179, position (cm) = (73.9837,-102.619,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 17.3179, position (cm) = (73.9837,-102.619,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 17.8177, position (cm) = (73.4146,-102.407,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.204064, position (cm) = (-8.1046,-84.8129,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 24.5112, position (cm) = (10.2967,-93.1415,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 25.4023, position (cm) = (3.37854,-98.3204,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.395756, position (cm) = (-0.79452,-75.0125,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 31.2596, position (cm) = (-6.30503,-92.9028,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.593071, position (cm) = (-17.5962,-78.2174,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.73401, position (cm) = (-40.5114,-87.6858,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 69.4195, position (cm) = (34.9254,-49.9255,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 92.5168, position (cm) = (-22.9718,-55.6215,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 92.5168, position (cm) = (-22.9718,-55.6215,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 92.6098, position (cm) = (-21.474,-56.8697,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 92.1239, position (cm) = (-18.7869,-57.2645,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.215975, position (cm) = (-5.46307,-47.0129,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.760923, position (cm) = (-44.1956,-59.4877,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 78.3437, position (cm) = (-20.0822,-63.3102,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 58.4362, position (cm) = (-149.071,-95.7886,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.0795602, position (cm) = (-27.4577,-32.7254,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 4.9014, position (cm) = (-34.6159,-34.4314,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 92.2299, position (cm) = (-76.9445,-103.887,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.116676, position (cm) = (-66.3644,-91.7705,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 1.95983, position (cm) = (-78.222,-104.55,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 36.1976, position (cm) = (-69.25,-100.189,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 78.6757, position (cm) = (-78.0603,-106.28,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 49.6509, position (cm) = (-96.8718,-98.6201,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 29.193, position (cm) = (-87.8043,-92.6212,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 49.6659, position (cm) = (-106.932,-99.9829,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.60564, position (cm) = (-94.2138,-86.3999,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 22.396, position (cm) = (-82.0204,-103.502,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 48.2185, position (cm) = (-129.869,-100.857,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 49.5313, position (cm) = (-157.866,-116.928,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 49.5521, position (cm) = (-129.76,-103.002,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 5.04342, position (cm) = (-111.237,-98.1905,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 14.0479, position (cm) = (-109.965,-101.549,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.316449, position (cm) = (-87.4511,-83.671,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.394148, position (cm) = (-98.7632,-84.6193,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 1.84828, position (cm) = (-100.335,-82.7754,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 4.5549, position (cm) = (-95.1906,-82.1527,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.72163, position (cm) = (-91.9889,-85.7459,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 49.6352, position (cm) = (-117.53,-87.951,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 50.1545, position (cm) = (-122.413,-87.2656,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.10596, position (cm) = (-104.092,-87.1847,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.346622, position (cm) = (-105.538,-113.237,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.133919, position (cm) = (-110.275,-80.8889,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 13.8798, position (cm) = (-26.0833,-102.103,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 13.8507, position (cm) = (-26.0473,-102.234,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 12.0694, position (cm) = (-6.42136,-104.835,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.762412, position (cm) = (-17.0706,-100.422,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 5.52145, position (cm) = (-11.4492,-105.988,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.88675, position (cm) = (-4.73462,-103.119,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 3.90601, position (cm) = (-9.24245,-106.808,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.365583, position (cm) = (-2.13232,-103.648,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.72926, position (cm) = (-24.8328,-98.3985,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.0834668, position (cm) = (-19.4675,-100.385,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.36593, position (cm) = (-38.8886,-101.484,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.192173, position (cm) = (-31.328,-104.598,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.118996, position (cm) = (-31.0581,-111.225,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.72665, position (cm) = (-31.3314,-113.47,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 3.89363, position (cm) = (-29.6996,-108.491,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.2366, position (cm) = (-35.639,-114.699,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.150808, position (cm) = (11.3464,-116.885,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.161053, position (cm) = (7.92603,-113.251,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 5.34307, position (cm) = (-15.7881,-104.422,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 1.73237e-06, position (cm) = (-32.0251,-92.7617,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 8.21171, position (cm) = (0.694477,-106.721,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.748098, position (cm) = (-13.8784,-121.056,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.152799, position (cm) = (-39.0293,-105.638,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.16059, position (cm) = (-10.1045,-114.1,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 2.31821, position (cm) = (9.52217,-115.847,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 56.5418, position (cm) = (20.2016,-121.841,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.149289, position (cm) = (19.9717,-122.491,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0806433, position (cm) = (18.6326,-125.333,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0727315, position (cm) = (33.4838,-125.135,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 56.4526, position (cm) = (20.002,-121.382,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 56.5418, position (cm) = (20.2016,-121.841,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (21.6553,-109.008,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 37.1614, position (cm) = (25.2717,-109.448,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 37.1614, position (cm) = (25.2717,-109.448,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.379831, position (cm) = (26.5641,-138.112,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 36.4602, position (cm) = (21.152,-120.952,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 56.281, position (cm) = (25.2815,-117.519,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.07267, position (cm) = (-15.1601,-129.862,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.138004, position (cm) = (-17.7122,-174.882,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 2.74555, position (cm) = (21.3878,-210.994,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 12.531, position (cm) = (36.7692,-203.022,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 12.5343, position (cm) = (36.6887,-202.901,200), weight = 1.49012e-08 + gamma, kinetic energy (MeV) = 1.04543, position (cm) = (33.5131,-182.678,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.18991, position (cm) = (57.5038,-293.603,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.0755663, position (cm) = (-14.0126,-109.439,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.101402, position (cm) = (22.1513,-136.435,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.33059, position (cm) = (16.0637,-129.991,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 29.5855, position (cm) = (1.8354,-138.454,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 29.5855, position (cm) = (1.8354,-138.454,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.518081, position (cm) = (6.04816,-144.237,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 5.51949, position (cm) = (5.03353,-135.745,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 8.39565, position (cm) = (2.77099,-134.695,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 33.1731, position (cm) = (11.1519,-140.428,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 56.4053, position (cm) = (9.07475,-141.951,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.94665, position (cm) = (-27.6893,-153.071,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 25.5341, position (cm) = (-32.7672,-159.488,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.00658, position (cm) = (13.4355,-137.552,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.98599, position (cm) = (15.7678,-136.824,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 2.93986, position (cm) = (33.3433,-145.952,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 3.25049, position (cm) = (13.6501,-144.012,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.301039, position (cm) = (22.479,-142.597,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.86286e-07, position (cm) = (10.775,-152.581,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 6.53244, position (cm) = (16.8678,-142.884,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 14.4595, position (cm) = (21.5203,-145.587,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 52.2774, position (cm) = (21.4553,-146.826,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.2739, position (cm) = (9.80627,-148.675,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 3.1869, position (cm) = (16.0529,-142.089,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 56.9729, position (cm) = (20.5825,-141.014,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 94.0495, position (cm) = (50.3631,64.1642,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 94.0495, position (cm) = (50.3631,64.1642,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 66.466, position (cm) = (-2.8081,-31.353,200), weight = 0.0625 + neutron, kinetic energy (MeV) = 66.2316, position (cm) = (-2.60744,-31.1322,200), weight = 0.0625 + neutron, kinetic energy (MeV) = 0.0314804, position (cm) = (47.487,82.4361,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 2.23576, position (cm) = (-0.816253,56.0653,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.724747, position (cm) = (39.6543,58.7242,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.10379, position (cm) = (70.4286,44.1269,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.77298, position (cm) = (-56.3146,27.3867,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.696593, position (cm) = (-69.9111,-3.05274,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.22209, position (cm) = (-102.632,-41.7742,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 2.70694, position (cm) = (-95.9353,-25.2371,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 4.71755, position (cm) = (-74.4412,14.8097,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 40.3379, position (cm) = (-107.168,-1.72369,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 38.7643, position (cm) = (-72.3746,-16.59,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.05829, position (cm) = (-89.092,16.5554,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 9.65623, position (cm) = (-78.0751,17.8218,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 39.8465, position (cm) = (-79.0916,17.182,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 41.7913, position (cm) = (-72.0791,27.5069,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 51.7412, position (cm) = (-47.6759,28.4475,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 51.7412, position (cm) = (-47.6759,28.4475,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 51.7412, position (cm) = (-47.6759,28.4475,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.11805, position (cm) = (11.7824,22.0343,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 55.5952, position (cm) = (-48.2644,36.373,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.133056, position (cm) = (-42.1993,32.722,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.000268838, position (cm) = (-47.1942,35.2669,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.175682, position (cm) = (-15.3031,32.9476,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 54.6561, position (cm) = (-26.9135,23.2456,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 3.1877, position (cm) = (-43.4703,20.2108,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 56.1345, position (cm) = (-42.8565,18.6946,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 55.9536, position (cm) = (-43.2777,19.0293,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 53.773, position (cm) = (-46.5221,26.331,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.77118, position (cm) = (-101.629,12.7972,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 11.9148, position (cm) = (-95.2371,23.3001,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 14.5947, position (cm) = (-95.0877,25.5637,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 14.5947, position (cm) = (-95.0877,25.5637,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 10.6265, position (cm) = (-14.917,-41.9017,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.153962, position (cm) = (-46.5681,-37.9139,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 5.23932, position (cm) = (-36.7135,-47.8117,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.367123, position (cm) = (-34.6296,-32.1635,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.372149, position (cm) = (-7.04062,52.7792,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 1.07582e-06, position (cm) = (-3.628,43.5899,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 86.2527, position (cm) = (-5.33093,53.5772,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.180145, position (cm) = (-10.3059,56.7852,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.9997, position (cm) = (-7.85699,53.62,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.154323, position (cm) = (-8.86615,51.0364,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 8.48224e-05, position (cm) = (-26.2188,52.2488,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.138724, position (cm) = (-7.73205,42.6576,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 36.2002, position (cm) = (-4.03134,47.7802,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 86.4031, position (cm) = (-7.14176,52.3415,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 85.5663, position (cm) = (-7.21349,55.0126,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 86.6504, position (cm) = (-12.742,56.3176,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 86.6504, position (cm) = (-12.742,56.3176,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 71.4821, position (cm) = (9.59501,70.3077,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 54.9525, position (cm) = (-52.7434,134.205,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.249963, position (cm) = (-12.3566,45.2259,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 87.0977, position (cm) = (-15.3228,77.4627,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 87.0977, position (cm) = (-15.3228,77.4627,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 87.0977, position (cm) = (-15.3228,77.4627,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 86.7732, position (cm) = (-14.9175,73.1733,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.32721, position (cm) = (-31.6976,73.3891,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.764222, position (cm) = (-32.1762,90.2055,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 4.16774e-08, position (cm) = (-16.8176,53.9907,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.381585, position (cm) = (-30.6651,65.3473,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 1.15411e-05, position (cm) = (-15.4029,89.949,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.330977, position (cm) = (-41.0819,55.5656,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 6.93674, position (cm) = (-37.0929,65.4825,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.156614, position (cm) = (-46.3496,73.9693,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-34.6745,67.7594,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 41.2019, position (cm) = (-35.8671,68.9144,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 41.2019, position (cm) = (-35.8671,68.9144,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 41.7688, position (cm) = (-37.2818,67.8232,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.319428, position (cm) = (-44.9127,74.6744,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 4.11036, position (cm) = (-46.1426,70.2807,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.480101, position (cm) = (-52.1393,79.5623,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.000139872, position (cm) = (-79.1068,58.2197,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.54924, position (cm) = (-40.9914,37.5225,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 1.69746, position (cm) = (-35.6913,44.6573,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.018795, position (cm) = (-37.5783,49.3846,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 20.5803, position (cm) = (-129.202,68.9636,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 21.5949, position (cm) = (-113.135,100.147,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 21.5949, position (cm) = (-113.135,100.147,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 34.878, position (cm) = (-122.603,113.192,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.256408, position (cm) = (-118.554,113.342,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.89161, position (cm) = (-119.678,109.299,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.78593, position (cm) = (-104.247,90.4999,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 1.49054, position (cm) = (-108.721,88.4205,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 9.38335, position (cm) = (-122.685,88.477,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 5.23945, position (cm) = (-102.248,98.2627,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 4.37203, position (cm) = (-107.227,80.0778,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.89793, position (cm) = (-107.296,80.5065,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.0457785, position (cm) = (-111.941,83.5914,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.358162, position (cm) = (-127.029,84.7655,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.45856, position (cm) = (-126.933,83.1872,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 2.0906, position (cm) = (-126.899,84.3867,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.402723, position (cm) = (-130.143,85.6757,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 42.2856, position (cm) = (-130.442,84.0246,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.07863, position (cm) = (-111.277,74.7959,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.00523982, position (cm) = (-106.967,108.794,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 4.27859, position (cm) = (-102.88,94.2132,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 1.32369, position (cm) = (-107.541,107.046,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 2.7692, position (cm) = (-119.193,96.5634,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 3.86668, position (cm) = (-111.957,98.2485,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.21685, position (cm) = (-98.5034,78.9145,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.16781, position (cm) = (-98.9887,80.145,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.27714, position (cm) = (-98.2757,79.4156,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 50.7342, position (cm) = (-100.722,80.3174,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.76368, position (cm) = (-81.1609,66.4932,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 18.8392, position (cm) = (-92.1755,77.5471,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.107905, position (cm) = (-61.9659,83.2704,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.187405, position (cm) = (-75.972,73.6468,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.40398, position (cm) = (-75.731,40.3052,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.723289, position (cm) = (-84.606,80.3422,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.0434457, position (cm) = (-24.1149,49.2326,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 8.50587, position (cm) = (-13.3157,75.668,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 8.50587, position (cm) = (-13.3157,75.668,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 0.000177159, position (cm) = (-14.5196,45.8516,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.704494, position (cm) = (-58.004,80.4525,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 31.275, position (cm) = (-134.882,58.9236,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.510589, position (cm) = (-142.24,52.7173,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.58948, position (cm) = (-161.002,53.941,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 4.71798, position (cm) = (-153.217,54.585,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.94418, position (cm) = (16.4195,76.8757,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.456627, position (cm) = (-3.14648,52.8731,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 7.68407, position (cm) = (15.3992,90.07,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.120004, position (cm) = (0.858469,93.9239,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.434255, position (cm) = (1.02416,90.432,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 17.1524, position (cm) = (3.05129,88.823,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 17.675, position (cm) = (2.62289,88.9054,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 17.0369, position (cm) = (6.83273,91.904,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 17.5822, position (cm) = (6.58833,92.9385,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 17.5822, position (cm) = (6.58833,92.9385,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 18.1162, position (cm) = (-1.70785,92.8141,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.07083, position (cm) = (31.1607,78.7657,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 98.0287, position (cm) = (-37.4444,-57.7455,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 9.74061e-05, position (cm) = (-23.3092,-47.8617,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 83.727, position (cm) = (-35.8147,-41.8814,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 35.324, position (cm) = (-38.7111,-6.3802,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.181295, position (cm) = (-39.6947,-46.0996,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.301766, position (cm) = (-47.5193,-33.2559,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 4.86491, position (cm) = (-39.1826,-46.2997,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 4.70608, position (cm) = (-42.6774,-40.981,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 0.848627, position (cm) = (-11.3769,-56.3947,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.309662, position (cm) = (-13.5052,-28.0762,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 2.5471, position (cm) = (-34.8124,-108.16,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.5471, position (cm) = (-34.8124,-108.16,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.435845, position (cm) = (-84.5532,-160.296,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.678255, position (cm) = (-59.0767,-107.971,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 4.5341, position (cm) = (-66.8552,-99.4339,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.0185045, position (cm) = (-78.9106,-108.288,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.86982, position (cm) = (-75.68,-120.439,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.918656, position (cm) = (-32.5896,-86.2965,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.520487, position (cm) = (-45.8522,-64.984,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 39.0583, position (cm) = (-52.2386,-81.4238,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 39.0213, position (cm) = (-51.2821,-80.8119,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 39.1185, position (cm) = (-52.3696,-81.2248,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 39.0577, position (cm) = (-53.639,-81.3647,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 39.1185, position (cm) = (-52.3696,-81.2248,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 39.1185, position (cm) = (-52.3696,-81.2248,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 38.6598, position (cm) = (-58.6353,-78.569,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 38.6598, position (cm) = (-58.6353,-78.569,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 39.1185, position (cm) = (-52.3696,-81.2248,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 42.3053, position (cm) = (-72.8985,-81.9768,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 4.19119, position (cm) = (-87.2302,-44.8679,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 47.8537, position (cm) = (-30.854,17.8231,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 48.1507, position (cm) = (-33.3598,28.7178,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 12.2434, position (cm) = (-12.7055,31.7491,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 12.2434, position (cm) = (-12.7055,31.7491,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 47.776, position (cm) = (-28.2465,27.1292,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.426209, position (cm) = (-25.7724,31.756,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 48.1404, position (cm) = (-33.5525,29.4535,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.263322, position (cm) = (-39.4652,24.9756,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 7.33171, position (cm) = (-30.5771,17.6316,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 37.0284, position (cm) = (-31.3256,28.1488,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 48.2193, position (cm) = (-33.9083,28.2281,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 48.2193, position (cm) = (-33.9083,28.2281,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.04304, position (cm) = (-67.6803,89.5801,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 7.90947, position (cm) = (-73.7508,74.0967,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.39136, position (cm) = (-67.5612,72.1522,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 6.55019, position (cm) = (-59.1337,77.4353,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 47.5065, position (cm) = (-45.216,101.55,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.419752, position (cm) = (-44.4732,116.958,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 11.5156, position (cm) = (-33.0257,122.177,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 11.5156, position (cm) = (-33.0257,122.177,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 11.5156, position (cm) = (-33.0257,122.177,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 11.5156, position (cm) = (-33.0257,122.177,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 11.102, position (cm) = (-32.9899,121.397,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (15.1085,21.0615,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 2.25501e-06, position (cm) = (34.2606,13.8171,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.573236, position (cm) = (21.9177,14.1256,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 14.0194, position (cm) = (35.8504,5.06828,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.58754, position (cm) = (27.3279,13.6808,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.91679, position (cm) = (22.4928,18.9791,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-17.3864,15.8832,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 6.43097, position (cm) = (10.3916,21.9495,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 15.9939, position (cm) = (17.6834,23.1897,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 7.00741, position (cm) = (78.0987,6.67393,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.513904, position (cm) = (68.0614,8.53216,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 6.18691, position (cm) = (78.08,-5.88185,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.129896, position (cm) = (66.4154,-2.30449,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.130514, position (cm) = (66.9363,0.373023,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.169169, position (cm) = (73.3237,19.8465,200), weight = 9.53674e-07 + e-, kinetic energy (MeV) = 3.0602, position (cm) = (71.1504,20.9713,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 7.89365e-08, position (cm) = (46.1945,3.20801,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 1.17067, position (cm) = (54.491,18.6939,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 4.4049e-05, position (cm) = (-75.4413,-25.7957,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.95386, position (cm) = (-87.4736,-30.5157,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 3.06151, position (cm) = (-45.9546,-11.7546,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 25.0868, position (cm) = (-45.995,-10.1509,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 25.0868, position (cm) = (-45.995,-10.1509,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 25.0168, position (cm) = (-43.4455,-11.1118,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 25.0168, position (cm) = (-43.4455,-11.1118,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 24.9716, position (cm) = (-43.259,-11.0659,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 25.6884, position (cm) = (-54.9602,-3.60044,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.662406, position (cm) = (-53.3899,-6.95202,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 3.98457e-06, position (cm) = (-46.1259,-22.3712,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 24.9711, position (cm) = (-62.4901,13.7298,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.0954633, position (cm) = (-61.1306,-4.05898,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.184741, position (cm) = (-64.0008,-6.05901,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 10.8386, position (cm) = (-56.5773,-2.28515,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 25.6884, position (cm) = (-54.9602,-3.60044,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 24.7263, position (cm) = (-47.2444,-5.27841,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 24.7263, position (cm) = (-47.2444,-5.27841,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.145024, position (cm) = (-68.4217,40.7027,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 3.77901, position (cm) = (-83.9948,9.29701,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.81365, position (cm) = (-86.9597,10.3756,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.852455, position (cm) = (-92.1838,25.5789,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.698488, position (cm) = (-96.5785,15.2282,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 21.3079, position (cm) = (-105.469,-0.487901,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 3.88033, position (cm) = (-73.4867,29.5421,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 8.24782, position (cm) = (-72.7441,25.1213,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.0876065, position (cm) = (-66.3289,54.3413,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.0967877, position (cm) = (-72.0489,53.7165,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.302526, position (cm) = (-71.3896,55.555,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 8.64187, position (cm) = (-66.2142,58.0767,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 8.88873, position (cm) = (-77.7403,35.5869,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 8.88873, position (cm) = (-77.7403,35.5869,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.5704, position (cm) = (-9.41064,-40.5885,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.784877, position (cm) = (-56.4784,-60.0826,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 13.2745, position (cm) = (-4.00679,-10.8726,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 38.181, position (cm) = (37.1139,-16.7146,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 38.181, position (cm) = (37.1139,-16.7146,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.655794, position (cm) = (19.7943,-21.9284,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.684681, position (cm) = (-12.9931,-15.4489,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.84549, position (cm) = (70.262,19.8354,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 22.4264, position (cm) = (64.7568,32.8873,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 2.67928, position (cm) = (60.4912,34.2523,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.447795, position (cm) = (59.9725,29.9714,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 22.2766, position (cm) = (60.1768,39.0953,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.427401, position (cm) = (60.4406,37.3041,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.32412, position (cm) = (56.9384,38.291,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 3.19285, position (cm) = (58.2727,37.9071,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 22.1699, position (cm) = (57.2394,37.8608,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.33081, position (cm) = (53.9985,32.4847,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.060438, position (cm) = (104.017,29.3307,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.418686, position (cm) = (107.757,27.8628,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 20.7962, position (cm) = (105.577,29.2223,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 19.9049, position (cm) = (102.262,30.3836,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 19.9049, position (cm) = (102.262,30.3836,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 19.9049, position (cm) = (102.262,30.3836,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.0713168, position (cm) = (93.8763,44.5279,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.229355, position (cm) = (154.523,35.3055,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.127628, position (cm) = (103.757,30.411,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 9.83018, position (cm) = (116.804,32.8609,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.246945, position (cm) = (117.071,26.8766,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.318746, position (cm) = (120.35,28.3794,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.13658, position (cm) = (118.474,17.633,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.02045, position (cm) = (134.393,31.7721,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 10.32, position (cm) = (110.798,35.4569,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.222667, position (cm) = (86.9724,26.2712,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.000108536, position (cm) = (61.8365,48.7216,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0720969, position (cm) = (66.4869,40.2247,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.131966, position (cm) = (-53.1861,117.741,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 4.01801, position (cm) = (-51.1414,104.933,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.10797, position (cm) = (-44.5811,139.33,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 9.6019e-07, position (cm) = (-48.4221,96.3711,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 1.16764, position (cm) = (-15.3184,54.8211,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.07381e-05, position (cm) = (-22.2746,69.4137,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.280732, position (cm) = (-11.2514,118.155,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 9.71837, position (cm) = (-13.3689,120.74,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 37.886, position (cm) = (-8.54954,118.618,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 37.886, position (cm) = (-8.54954,118.618,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.0218633, position (cm) = (-67.7367,77.2361,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.0696024, position (cm) = (20.6793,34.4434,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 10.6672, position (cm) = (0.510058,25.0908,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.132391, position (cm) = (-22.7161,60.3519,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.80206, position (cm) = (-8.39205,77.876,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 3.34458, position (cm) = (-14.3964,82.1278,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.68605, position (cm) = (-6.37345,143.508,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.225258, position (cm) = (-15.6332,-7.39984,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 34.8628, position (cm) = (-23.8582,84.5867,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 36.9387, position (cm) = (-19.3308,104.298,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.00379503, position (cm) = (-26.5064,107.458,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 3.03331, position (cm) = (-26.7731,106.776,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.126974, position (cm) = (-13.9525,71.9691,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.207772, position (cm) = (-27.5569,125.279,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.476296, position (cm) = (-22.8292,91.9014,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.23035, position (cm) = (-0.691697,157.639,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 3.10787, position (cm) = (1.94938,135.779,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 9.58615, position (cm) = (-19.6872,82.5886,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.38176, position (cm) = (-18.3419,78.4355,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.0951186, position (cm) = (16.8298,65.6087,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.101339, position (cm) = (-30.8327,39.893,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 0.811686, position (cm) = (-12.5865,27.5508,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.0787197, position (cm) = (-28.0775,83.0463,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.166137, position (cm) = (-2.09781,70.2089,200), weight = 9.53674e-07 + e-, kinetic energy (MeV) = 0.146176, position (cm) = (-3.8421,67.8269,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.0961902, position (cm) = (-5.95034,136.673,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.21107, position (cm) = (-15.634,85.7457,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.0799193, position (cm) = (-6.00798,90.2376,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.0538328, position (cm) = (0.0183058,86.7844,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 6.6133, position (cm) = (-38.9396,135.552,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 28.9589, position (cm) = (-9.94917,146.036,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.00169125, position (cm) = (-41.7314,65.1248,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.0108638, position (cm) = (-18.3584,62.7961,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.156024, position (cm) = (-33.7458,80.7138,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.348879, position (cm) = (-6.3445,56.766,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 19.592, position (cm) = (-20.9873,74.8164,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 19.592, position (cm) = (-20.9873,74.8164,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 19.592, position (cm) = (-20.9873,74.8164,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 35.7057, position (cm) = (-13.0668,70.8039,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 35.9005, position (cm) = (-11.7064,70.6976,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.169842, position (cm) = (-16.8428,70.8353,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.27003, position (cm) = (-17.1133,82.9102,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 2.4623, position (cm) = (-7.01722,72.0176,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.915074, position (cm) = (-35.326,83.5727,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.405765, position (cm) = (-32.9203,75.9223,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.40498, position (cm) = (-36.7554,24.4439,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 1.03049, position (cm) = (15.8451,16.5786,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.172126, position (cm) = (-17.9893,57.2705,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 28.8381, position (cm) = (-9.45152,109.829,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.000111081, position (cm) = (-4.50575,105.182,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.0650554, position (cm) = (-3.98479,108.553,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.256184, position (cm) = (0.471777,107.176,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.161534, position (cm) = (-4.65807,107.089,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.308208, position (cm) = (-6.08509,107.772,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.69993e-06, position (cm) = (-17.4479,96.781,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.06232, position (cm) = (-5.17205,107.333,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 5.00318, position (cm) = (-4.78053,106.497,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 36.941, position (cm) = (3.22131,117.564,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.400586, position (cm) = (-1.55187,114.062,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.117491, position (cm) = (-3.64391,114.288,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.40168, position (cm) = (-8.38979,118.244,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 8.34309e-07, position (cm) = (-19.5835,99.5092,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.0727056, position (cm) = (-0.647851,58.6145,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 97.3064, position (cm) = (-5.7344,19.0037,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 98.8008, position (cm) = (-12.8961,11.1187,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 76.6162, position (cm) = (-17.982,11.6929,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 76.6162, position (cm) = (-17.982,11.6929,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 76.6162, position (cm) = (-17.982,11.6929,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 98.5626, position (cm) = (-13.6759,9.63412,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.806215, position (cm) = (-7.36542,7.83026,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 2.65473, position (cm) = (-10.2654,17.282,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.15823, position (cm) = (-22.6051,8.73953,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 77.9822, position (cm) = (-11.5273,11.1965,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 77.9822, position (cm) = (-11.5273,11.1965,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 77.9822, position (cm) = (-11.5273,11.1965,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 99.8595, position (cm) = (-5.14896,2.86866,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 99.3808, position (cm) = (-8.14391,-1.28014,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 99.5496, position (cm) = (-7.17029,-0.82159,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 99.5496, position (cm) = (-7.17029,-0.82159,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.167385, position (cm) = (-15.571,16.7094,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 65.6391, position (cm) = (-14.0471,4.80512,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 84.3087, position (cm) = (-17.0051,3.45104,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 84.3087, position (cm) = (-17.0051,3.45104,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 46.2718, position (cm) = (-49.5198,-10.4386,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 1.57075, position (cm) = (-23.7695,-1.2853,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 36.0839, position (cm) = (-55.7181,-29.0357,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 36.386, position (cm) = (-51.5866,-30.4877,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.43547, position (cm) = (-101.11,2.81781,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 1.39936, position (cm) = (-92.8985,-22.977,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 48.3746, position (cm) = (-92.2621,-34.6989,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 48.3746, position (cm) = (-92.2621,-34.6989,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.178144, position (cm) = (-64.3643,-25.3862,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 67.7117, position (cm) = (-36.4307,-8.8683,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 96.2364, position (cm) = (-41.9268,-10.8026,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 97.7953, position (cm) = (-44.8433,-8.57842,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.144432, position (cm) = (-45.96,-18.9453,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 20.0458, position (cm) = (-32.3293,-22.1239,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.11217, position (cm) = (-43.6278,-6.70621,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 28.3616, position (cm) = (-45.8459,-7.63842,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 97.8056, position (cm) = (-44.7934,-7.38917,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 97.8056, position (cm) = (-44.7934,-7.38917,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 97.8056, position (cm) = (-44.7934,-7.38917,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 97.8056, position (cm) = (-44.7934,-7.38917,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.224049, position (cm) = (-41.5827,-15.908,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.131727, position (cm) = (-40.6859,-12.8267,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 2.49795, position (cm) = (-38.1941,-12.807,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 37.1991, position (cm) = (-30.9463,14.156,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 37.1991, position (cm) = (-30.9463,14.156,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.34248, position (cm) = (-41.6319,-2.32231,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.0855546, position (cm) = (-75.1311,35.6772,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 22.1311, position (cm) = (-61.9589,-11.4219,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.171284, position (cm) = (-56.6223,-15.715,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.769266, position (cm) = (-66.8313,19.2394,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.676587, position (cm) = (-49.4238,-29.662,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 3.32729, position (cm) = (-54.7732,-24.2909,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.260964, position (cm) = (-40.5304,15.3001,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.131648, position (cm) = (-26.9765,35.1993,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 8.24545, position (cm) = (-35.3799,21.2421,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.24545, position (cm) = (-35.3799,21.2421,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 14.5765, position (cm) = (-33.7334,25.353,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.068603, position (cm) = (-46.505,45.9489,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.703049, position (cm) = (-36.471,35.104,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 3.32289, position (cm) = (3.92651,1.47243,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 7.74111e-05, position (cm) = (-24.2925,-94.26,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 87.6883, position (cm) = (71.7343,4.68288,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.0817699, position (cm) = (-23.2305,26.0153,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.123107, position (cm) = (-26.4813,13.0352,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.153578, position (cm) = (-18.8195,23.5189,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.46695, position (cm) = (-20.4386,25.5629,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 3.50753, position (cm) = (-21.098,23.7102,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 47.1075, position (cm) = (-17.7294,27.915,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0965762, position (cm) = (-18.1965,-0.525561,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 1.96324, position (cm) = (-0.997202,-6.80583,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 14.1762, position (cm) = (-35.9685,29.5927,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 80.8366, position (cm) = (-20.0957,22.8862,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 79.5397, position (cm) = (-32.1804,22.2625,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 79.5397, position (cm) = (-32.1804,22.2625,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 80.8366, position (cm) = (-20.0957,22.8862,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.272784, position (cm) = (-19.9244,22.1343,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 54.7153, position (cm) = (-19.6893,22.0588,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.257179, position (cm) = (-11.2762,33.3897,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 80.8366, position (cm) = (-20.0957,22.8862,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 5.04514, position (cm) = (-11.3726,17.2837,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 73.5866, position (cm) = (18.04,51.607,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 10.8154, position (cm) = (19.9686,46.1681,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 59.7532, position (cm) = (26.3475,37.4986,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 80.3106, position (cm) = (-33.3232,43.1267,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.0674944, position (cm) = (-30.2972,42.4528,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.228911, position (cm) = (-33.9412,38.1756,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 8.51755, position (cm) = (-34.3535,38.4694,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 5.44748, position (cm) = (2.05452,-47.9755,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 53.3286, position (cm) = (-20.3054,-71.4556,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 53.2644, position (cm) = (-22.8219,-79.1502,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 1.55563, position (cm) = (34.6246,-43.6551,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.276343, position (cm) = (46.2154,-46.8631,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.41878, position (cm) = (39.7968,-41.1994,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.357692, position (cm) = (36.2861,-36.8427,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 4.52177, position (cm) = (25.6293,-20.9891,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.164489, position (cm) = (6.17554,-21.922,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.1443, position (cm) = (22.1966,-34.2115,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.700767, position (cm) = (14.0899,-32.0232,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 19.4786, position (cm) = (26.8459,-27.2004,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 19.4786, position (cm) = (26.8459,-27.2004,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.401799, position (cm) = (-1.5214,-22.2977,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.15311, position (cm) = (19.9842,-35.866,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.000123102, position (cm) = (28.9589,-44.4414,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.467285, position (cm) = (17.5432,-67.8566,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0743715, position (cm) = (29.3862,-43.8855,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.23759, position (cm) = (34.8141,-44.3913,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 4.87421, position (cm) = (34.7114,-42.8715,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.179093, position (cm) = (37.0109,-34.0628,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.407958, position (cm) = (19.9327,-6.93635,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 2.16285, position (cm) = (24.5831,-31.3985,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.71593, position (cm) = (18.7074,-26.0532,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 4.01227, position (cm) = (21.3176,-23.6449,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 7.28212, position (cm) = (20.5832,-26.5115,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 67.5221, position (cm) = (0.689686,-19.4039,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 95.5054, position (cm) = (4.98847,-18.1127,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 99.1306, position (cm) = (-12.5102,-28.2637,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 99.1306, position (cm) = (-12.5102,-28.2637,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 99.1306, position (cm) = (-12.5102,-28.2637,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.0828802, position (cm) = (-5.00426,-61.7027,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.34726e-06, position (cm) = (0.287223,-39.958,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 5.06758, position (cm) = (5.92164,-65.3796,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.79911, position (cm) = (-8.34883,-77.259,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 4.12155, position (cm) = (46.6738,-76.3184,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 17.881, position (cm) = (10.4661,-54.3069,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 1.85409, position (cm) = (47.8589,-40.935,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.102793, position (cm) = (8.89329,-57.0807,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.07288, position (cm) = (14.5755,-70.7646,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 6.73896, position (cm) = (8.3321,-54.9744,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.17687, position (cm) = (35.0955,-45.8966,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 99.3616, position (cm) = (-27.3368,-5.40834,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 98.9483, position (cm) = (-27.7064,-6.16343,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 1.12633, position (cm) = (-33.9415,11.8,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 60.202, position (cm) = (-37.5622,-0.328883,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.128526, position (cm) = (0.906653,-22.273,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 9.02724, position (cm) = (-9.59841,-19.5773,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 0.8331, position (cm) = (-9.16439,-48.3253,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 9.02724, position (cm) = (-9.59841,-19.5773,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 9.02724, position (cm) = (-9.59841,-19.5773,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 0.0161468, position (cm) = (-24.7914,-17.1089,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.240756, position (cm) = (26.5487,-1.76518,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.000169759, position (cm) = (48.1016,-16.0427,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.101002, position (cm) = (34.9197,-14.1532,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 0.000214663, position (cm) = (10.8892,-15.693,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 7.43076, position (cm) = (17.7695,1.3766,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.452938, position (cm) = (-9.49908,-14.0511,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 4.84407, position (cm) = (20.0099,0.345158,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.173676, position (cm) = (2.89312,11.2695,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 8.34371e-06, position (cm) = (2.15323,-1.02125,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 5.94085, position (cm) = (-5.95858,-11.3562,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 2.23889, position (cm) = (14.8224,-7.85766,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 5.93743, position (cm) = (20.212,-8.1442,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.166585, position (cm) = (-4.8593,15.1394,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 14.7654, position (cm) = (10.1364,0.908567,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 14.7654, position (cm) = (10.1364,0.908567,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 14.7654, position (cm) = (10.1364,0.908567,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 2.43602e-05, position (cm) = (1.90905,-35.767,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 2.56741, position (cm) = (-6.44139,-26.0825,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 7.03778, position (cm) = (11.8166,-55.2847,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.955414, position (cm) = (3.90439,-1.65924,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 4.27179, position (cm) = (-43.9731,70.7323,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.307668, position (cm) = (-35.8029,54.8984,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.950015, position (cm) = (-61.1535,70.474,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.13948, position (cm) = (-70.276,59.7966,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 8.92473, position (cm) = (-73.8172,58.5834,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.7928, position (cm) = (-70.1402,64.5409,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.5697, position (cm) = (-58.2728,65.9087,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 4.50551e-05, position (cm) = (-62.9591,63.8469,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 4.19908e-06, position (cm) = (-58.7299,70.3536,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 2.47566, position (cm) = (-87.2682,80.696,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.733192, position (cm) = (-19.8109,24.4529,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 0.00394773, position (cm) = (-27.9529,38.3515,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 2.64623, position (cm) = (-24.1708,41.7572,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 4.16253, position (cm) = (-34.9071,50.7932,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 30.819, position (cm) = (10.8572,-10.9191,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.0545537, position (cm) = (17.3213,-22.2471,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.14176, position (cm) = (20.0847,-20.9014,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.203593, position (cm) = (18.9593,-18.2022,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 60.935, position (cm) = (19.7356,-17.22,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 61.1437, position (cm) = (21.3849,-16.538,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 61.1437, position (cm) = (21.3849,-16.538,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 61.7004, position (cm) = (21.5451,-27.3565,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 61.7004, position (cm) = (21.5451,-27.3565,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.271356, position (cm) = (35.1653,-57.8791,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.158233, position (cm) = (13.7567,-23.0483,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 6.38295, position (cm) = (15.1577,-33.445,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.214411, position (cm) = (39.7321,-33.6893,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 2.45911, position (cm) = (22.2456,-25.8987,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.27802, position (cm) = (-16.4186,9.55212,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 60.071, position (cm) = (32.3789,-9.0805,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.00543651, position (cm) = (33.4667,-8.05234,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 25.4557, position (cm) = (31.8813,-9.51867,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.143832, position (cm) = (43.0973,6.29044,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 21.8097, position (cm) = (27.9873,-4.48918,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 18.7306, position (cm) = (23.0619,-6.25411,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 18.7306, position (cm) = (23.0619,-6.25411,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 61.4802, position (cm) = (40.2352,-6.1971,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 61.2449, position (cm) = (36.7539,-4.25836,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 60.9759, position (cm) = (-23.8479,10.5213,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 61.3317, position (cm) = (-25.078,11.3066,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 4.96877e-05, position (cm) = (-7.47238,-4.00968,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.00111513, position (cm) = (59.7946,57.4872,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0927216, position (cm) = (-13.4481,66.3396,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 6.89961, position (cm) = (15.6284,51.3412,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.921746, position (cm) = (47.1485,38.9638,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 28.0086, position (cm) = (34.04,51.111,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.139904, position (cm) = (25.9693,58.3729,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 26.6761, position (cm) = (20.9603,50.8147,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 25.8723, position (cm) = (31.985,47.2486,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 27.966, position (cm) = (30,47.3793,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 27.966, position (cm) = (30,47.3793,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 27.966, position (cm) = (30,47.3793,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 27.4374, position (cm) = (45.0199,51.5209,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.127436, position (cm) = (60.407,54.6052,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.685145, position (cm) = (37.1844,57.2479,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 2.29039, position (cm) = (35.3542,30.35,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.569727, position (cm) = (53.352,51.851,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.0196814, position (cm) = (-0.136122,44.0567,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.236481, position (cm) = (34.8659,55.6994,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.0367298, position (cm) = (9.76825,43.0401,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.18827, position (cm) = (37.4966,57.744,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.100225, position (cm) = (34.9593,60.9451,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.500508, position (cm) = (38.7747,62.7722,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.0974654, position (cm) = (40.5538,56.5265,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.154086, position (cm) = (45.9357,53.544,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 11.6541, position (cm) = (42.1383,62.4342,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 11.6541, position (cm) = (42.1383,62.4342,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 24.5318, position (cm) = (59.743,70.8954,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.458341, position (cm) = (19.4361,54.8731,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.61098, position (cm) = (25.2057,42.0463,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 25.2406, position (cm) = (31.9483,54.4376,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 27.9896, position (cm) = (-6.06306,48.217,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 5.74514, position (cm) = (27.9602,26.3287,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.732028, position (cm) = (-33.7813,32.2203,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.237732, position (cm) = (-14.0729,3.82646,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.159151, position (cm) = (-7.95331,3.51425,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (10.0446,77.7707,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 6.26033, position (cm) = (-6.28047,-1.41105,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 4.73149, position (cm) = (-5.21581,1.0554,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.136334, position (cm) = (-15.4336,17.3711,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 5.37725, position (cm) = (-20.1673,11.5162,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 8.79556, position (cm) = (-18.6952,11.543,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 6.19263, position (cm) = (-21.626,13.4853,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 7.33407, position (cm) = (-25.8359,16.7538,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.118446, position (cm) = (-74.2863,21.8616,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 2.18552, position (cm) = (-74.4459,27.9294,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.19152, position (cm) = (-79.5929,27.425,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.68722, position (cm) = (-45.542,12.4907,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.605167, position (cm) = (-12.6474,4.65775,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.41825, position (cm) = (-12.6848,16.4765,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.117852, position (cm) = (-20.1626,25.1904,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.18971, position (cm) = (-18.937,19.2466,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.726783, position (cm) = (-34.4637,56.3916,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.47367, position (cm) = (-32.235,57.2808,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.00044, position (cm) = (3.11556,80.8945,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 2.53617, position (cm) = (26.3417,39.5054,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 98.0173, position (cm) = (6.73624,68.8419,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 98.1142, position (cm) = (6.85858,68.4045,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 97.5648, position (cm) = (6.04912,63.6358,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 98.1142, position (cm) = (6.85858,68.4045,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 4.27749, position (cm) = (18.9215,40.2853,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.110253, position (cm) = (-38.0306,38.2797,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 38.5844, position (cm) = (-7.39696,53.9527,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 39.1265, position (cm) = (-10.4008,52.9512,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 13.0248, position (cm) = (-66.2319,25.76,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 8.66458, position (cm) = (-62.7735,40.9428,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 7.95586, position (cm) = (-59.8791,41.7735,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.000704071, position (cm) = (-67.564,32.7793,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 8.66458, position (cm) = (-62.7735,40.9428,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 3.97586, position (cm) = (-64.0348,25.0786,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.0825215, position (cm) = (-81.4956,-108.727,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.24115, position (cm) = (-86.4374,-102.216,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 38.3837, position (cm) = (-96.4092,-88.5138,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.713121, position (cm) = (-55.4243,-94.93,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 8.24653e-06, position (cm) = (-75.3648,-70.8471,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 5.13597, position (cm) = (-92.0092,-88.3673,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 14.7668, position (cm) = (-95.9336,-86.5431,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 14.4193, position (cm) = (-96.5134,-86.3915,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 14.7668, position (cm) = (-95.9336,-86.5431,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 3.94006, position (cm) = (-103.538,-105.418,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.27103, position (cm) = (-107.659,-104.851,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 39.0944, position (cm) = (-97.6025,-101.242,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.738768, position (cm) = (-155.204,-115.773,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.00129808, position (cm) = (-168.697,-120.436,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 10.7, position (cm) = (-176.985,-117.323,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 7.35341, position (cm) = (-166.738,-123.17,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0961397, position (cm) = (-133.608,-89.3585,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.216311, position (cm) = (-136.643,-83.0102,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.217759, position (cm) = (-127.098,-97.9916,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 9.57686, position (cm) = (-135.261,-92.4738,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 20.4605, position (cm) = (-138.439,-90.9154,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 20.4605, position (cm) = (-138.439,-90.9154,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 39.6051, position (cm) = (-142.795,-85.6183,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.811424, position (cm) = (-27.8284,-49.4565,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 8.07059, position (cm) = (-51.7485,-40.4057,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 8.07059, position (cm) = (-51.7485,-40.4057,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.23308, position (cm) = (-37.4958,-54.0211,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.0149766, position (cm) = (-35.6087,-27.8679,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 32.9029, position (cm) = (-29.2867,-37.7279,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.398332, position (cm) = (-69.906,-14.7869,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 2.54845, position (cm) = (-71.5721,-22.736,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.84299, position (cm) = (-75.8118,-24.3775,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.1595, position (cm) = (-68.0117,-21.0131,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 55.4289, position (cm) = (-70.7615,-15.4797,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 40.3048, position (cm) = (-91.2415,-18.7729,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.00113894, position (cm) = (-44.4081,-19.0123,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.36207, position (cm) = (-55.132,-57.1131,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.000431485, position (cm) = (-27.0224,-16.3499,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.109817, position (cm) = (-23.2601,-66.2878,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.323159, position (cm) = (-36.4446,-50.863,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 4.72056, position (cm) = (-40.9335,-48.4494,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.318511, position (cm) = (-47.4924,-52.5534,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.324016, position (cm) = (-31.164,15.6645,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 38.1754, position (cm) = (-15.9739,43.1757,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.789233, position (cm) = (-21.3062,33.4595,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.778232, position (cm) = (-32.5098,34.0632,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.0693, position (cm) = (-24.2868,47.8995,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 4.0454, position (cm) = (-27.1601,53.4347,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.0713855, position (cm) = (-15.0195,64.2714,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.123387, position (cm) = (-25.657,23.6112,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.0454989, position (cm) = (-16.4982,51.0217,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0685307, position (cm) = (-14.9367,96.0119,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.19334, position (cm) = (-19.4328,30.5871,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 51.2409, position (cm) = (-28.1107,-15.3647,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 21.9317, position (cm) = (-30.8697,-18.2802,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 7.71001, position (cm) = (-53.7547,22.1933,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 17.7223, position (cm) = (-52.1831,23.7265,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 6.96542e-07, position (cm) = (-62.6303,-148.378,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.126686, position (cm) = (-89.3848,-115.988,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 38.1993, position (cm) = (-32.8274,-145.279,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 21.967, position (cm) = (-48.2713,-167.886,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.106928, position (cm) = (-74.8305,-186.544,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 1.51482, position (cm) = (-72.981,-185.85,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.204964, position (cm) = (-90.252,-190.962,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.163539, position (cm) = (-86.2061,-192.746,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 4.94914, position (cm) = (-76.5591,-181.132,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.104772, position (cm) = (-71.7555,-180.466,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.788692, position (cm) = (-70.2334,-185.574,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-73.2517,-177.16,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 2.50201, position (cm) = (-65.5618,-180.211,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.778148, position (cm) = (-54.2221,-196.379,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 2.83711, position (cm) = (-39.3252,-159.676,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.000391241, position (cm) = (-20.8883,-139.229,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.127669, position (cm) = (-106.898,-205.83,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.105322, position (cm) = (-118.094,-208.56,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 7.56732, position (cm) = (-79.1905,-214.106,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 7.58688, position (cm) = (-78.0769,-211.691,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 7.58688, position (cm) = (-78.0769,-211.691,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 7.49843, position (cm) = (-74.9146,-211.751,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 37.5721, position (cm) = (-68.3949,-150.478,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 37.6962, position (cm) = (-67.4481,-150.808,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 37.6962, position (cm) = (-67.4481,-150.808,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 37.3456, position (cm) = (-69.0938,-155.131,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.152873, position (cm) = (-54.9113,-145.333,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 3.48833e-06, position (cm) = (-72.5154,-162.206,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.45431, position (cm) = (-39.8583,-155.891,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.00928138, position (cm) = (-22.7732,-197.365,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 2.44013, position (cm) = (-8.93918,-110.883,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.532774, position (cm) = (-9.16243,-131.562,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.02799, position (cm) = (-4.64041,-129.295,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.127447, position (cm) = (-5.73169,-141.036,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.7338, position (cm) = (12.292,-50.7891,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 3.89849, position (cm) = (12.325,-51.3225,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 19.3669, position (cm) = (12.4983,-52.6152,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0878056, position (cm) = (14.2031,-50.8157,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.181777, position (cm) = (23.3493,-55.1612,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.969227, position (cm) = (11.7106,-49.5493,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.057369, position (cm) = (-9.21325,-44.8178,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 35.4067, position (cm) = (6.77575,-50.8233,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.0201852, position (cm) = (13.8588,-49.2943,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.03823, position (cm) = (14.1479,-44.2272,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 5.46695, position (cm) = (17.8736,-49.8575,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 54.5167, position (cm) = (13.3586,-45.2122,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.091172, position (cm) = (8.54815,-44.2056,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.3352, position (cm) = (55.8082,-31.6686,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 2.11989, position (cm) = (13.2436,-49.441,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.06239, position (cm) = (10.5678,-35.9521,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 48.2904, position (cm) = (20.4158,-37.9325,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.136505, position (cm) = (10.2259,32.9985,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.96436, position (cm) = (10.5171,28.2459,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 19.5541, position (cm) = (60.0605,79.0784,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.11339, position (cm) = (55.1575,100.484,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.8868, position (cm) = (67.5502,70.0605,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0675532, position (cm) = (61.2061,62.5138,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.188048, position (cm) = (76.6783,69.8303,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.000103486, position (cm) = (24.877,17.8256,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.190193, position (cm) = (3.98584,65.3162,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.171581, position (cm) = (20.4071,-100.6,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 6.32442, position (cm) = (19.4503,-100.605,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.114349, position (cm) = (27.1865,-97.9398,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.00357031, position (cm) = (4.16893,-113.683,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.94788, position (cm) = (27.9127,-106.606,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 30.0449, position (cm) = (30.3664,-108.86,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 30.0449, position (cm) = (30.3664,-108.86,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.385705, position (cm) = (30.1828,-118.922,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 2.59991, position (cm) = (21.5516,-105.417,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 14.9656, position (cm) = (-11.2901,-84.7726,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 13.7617, position (cm) = (0.548632,-91.4144,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 13.7617, position (cm) = (0.548632,-91.4144,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 17.6369, position (cm) = (-12.1891,-81.9674,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 1.02664, position (cm) = (29.9382,-107.665,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 7.91865, position (cm) = (39.2635,-100.555,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 4.65982, position (cm) = (71.6895,-113.774,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 29.0841, position (cm) = (50.0268,-141.662,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 28.9132, position (cm) = (51.4777,-148.495,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 28.9511, position (cm) = (52.0363,-149.192,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 28.9511, position (cm) = (52.0363,-149.192,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 17.3912, position (cm) = (70.4333,-152.465,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 17.0504, position (cm) = (65.8912,-144.299,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 29.2517, position (cm) = (45.7364,-133.141,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 29.3701, position (cm) = (46.3164,-134.344,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.101043, position (cm) = (-19.3054,-82.9459,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 3.52565, position (cm) = (3.43022,-112.015,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.061465, position (cm) = (-34.8585,46.4475,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 1.61802, position (cm) = (-29.7065,37.1243,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 8.57189, position (cm) = (-33.4252,41.844,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.32669, position (cm) = (-21.6737,-26.4465,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.193517, position (cm) = (-27.9222,-22.883,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.266871, position (cm) = (-7.47967,-4.87006,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.259518, position (cm) = (-22.8514,-28.3,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 54.7171, position (cm) = (-2.029,-50.1905,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 29.6465, position (cm) = (-7.59023,-62.1462,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 54.8284, position (cm) = (1.07051,-49.0519,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 4.93014, position (cm) = (-8.83822,-55.8132,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 6.16952e-07, position (cm) = (-9.30371,-48.54,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 6.29213, position (cm) = (16.1565,-21.596,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 7.52522, position (cm) = (24.627,-5.89713,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 7.52522, position (cm) = (24.627,-5.89713,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 6.22951, position (cm) = (23.2971,-7.16002,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.351799, position (cm) = (24.4091,-6.45729,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0640219, position (cm) = (19.902,-7.97744,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 5.45386, position (cm) = (24.9819,-6.44508,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.75343, position (cm) = (17.9715,-11.2844,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.60668, position (cm) = (30.2539,-31.1844,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.307184, position (cm) = (18.8511,-52.5821,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.401647, position (cm) = (-0.110325,-24.1401,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0836308, position (cm) = (36.5408,-8.12592,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 33.8717, position (cm) = (48.6817,-13.6163,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 28.456, position (cm) = (-5.4673,-3.21556,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 28.456, position (cm) = (-5.4673,-3.21556,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 28.456, position (cm) = (-5.4673,-3.21556,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.25247, position (cm) = (-1.48549,-1.88017,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 26.1085, position (cm) = (-29.6145,23.3238,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 27.7752, position (cm) = (-17.12,12.3914,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 28.1012, position (cm) = (-25.5555,35.4465,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 28.3431, position (cm) = (-24.88,40.7103,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 28.3004, position (cm) = (-23.8399,33.1504,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 28.6273, position (cm) = (-23.6066,33.046,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.268694, position (cm) = (-29.22,18.4926,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.44655, position (cm) = (-19.2374,26.2046,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.083103, position (cm) = (3.52306,-15.7734,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 3.82266, position (cm) = (-15.7631,-21.9007,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 28.541, position (cm) = (-8.45536,-29.6049,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.079436, position (cm) = (39.7473,-2.69104,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.692984, position (cm) = (40.2385,-5.16477,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 3.57831, position (cm) = (39.5566,-7.24179,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.95175, position (cm) = (46.3578,-21.352,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.23687e-05, position (cm) = (38.7171,-5.88567,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 4.18119, position (cm) = (40.2612,-6.28759,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 45.7902, position (cm) = (41.8326,-17.4476,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 33.0592, position (cm) = (41.2366,-18.4779,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.785526, position (cm) = (11.1917,-14.2577,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.525684, position (cm) = (15.4925,-2.5828,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 99.4988, position (cm) = (17.4367,-1.50549,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 99.957, position (cm) = (8.80725,6.41805,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 98.0858, position (cm) = (9.88022,7.66051,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 99.9474, position (cm) = (8.81085,6.12945,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.00918263, position (cm) = (3.06588,-22.9117,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.05797e-05, position (cm) = (-1.34605,-13.8048,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.152017, position (cm) = (19.6817,-34.3928,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 24.043, position (cm) = (-3.79305,-81.1713,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 24.043, position (cm) = (-3.79305,-81.1713,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.29947, position (cm) = (-47.7702,2.23169,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.471314, position (cm) = (-7.17768,2.81352,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.89086, position (cm) = (-48.8404,7.06371,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.0893145, position (cm) = (-38.2099,10.6568,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.18887, position (cm) = (-53.8097,-20.3832,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 40.4888, position (cm) = (-65.0609,3.13182,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 40.4343, position (cm) = (-62.9744,2.2538,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 2.27142, position (cm) = (-64.4377,3.03308,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-65.7548,2.71069,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 10.1066, position (cm) = (-65.0026,2.94806,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 78.2352, position (cm) = (15.0954,-23.7261,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 4.50334, position (cm) = (35.4346,-12.8983,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.114887, position (cm) = (18.8672,-20.2953,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.0683909, position (cm) = (21.2437,-33.8716,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.0846381, position (cm) = (20.5983,-5.65549,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 98.4783, position (cm) = (14.775,-32.9419,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 98.6517, position (cm) = (48.862,-44.542,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.21107, position (cm) = (46.6466,-40.1476,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 62.1773, position (cm) = (77.9566,-43.7153,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 98.639, position (cm) = (48.5789,-42.76,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.147676, position (cm) = (-33.0852,-29.8055,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 18.9357, position (cm) = (-61.3345,61.9917,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 18.9357, position (cm) = (-61.3345,61.9917,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0644703, position (cm) = (-60.6865,64.1453,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.731854, position (cm) = (-64.7269,63.7331,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.434081, position (cm) = (-66.0757,61.0072,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.491499, position (cm) = (-26.2501,79.7361,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 18.6524, position (cm) = (-63.0751,64.5783,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 11.6996, position (cm) = (-51.7651,63.721,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 11.6996, position (cm) = (-51.7651,63.721,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.312475, position (cm) = (-50.4599,60.8018,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.248656, position (cm) = (-52.6115,63.6478,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.301242, position (cm) = (-57.2284,68.2578,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 11.6996, position (cm) = (-51.7651,63.721,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.245607, position (cm) = (-39.2497,57.9181,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.127787, position (cm) = (-38.5597,53.3834,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 93.979, position (cm) = (-16.5522,59.333,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 94.1514, position (cm) = (-17.764,59.0036,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 94.1514, position (cm) = (-17.764,59.0036,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.700866, position (cm) = (-32.5296,38.466,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.580737, position (cm) = (-16.0583,56.7227,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 4.52006, position (cm) = (-17.0568,54.1367,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.15261, position (cm) = (46.3523,100.15,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.994961, position (cm) = (28.6214,62.992,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.662812, position (cm) = (71.2402,55.698,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.4849, position (cm) = (96.0205,7.58549,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 53.5622, position (cm) = (30.207,71.7953,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 52.9908, position (cm) = (30.488,75.4432,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 9.31496, position (cm) = (24.722,67.5629,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 18.0035, position (cm) = (31.5097,68.7618,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 70.7912, position (cm) = (36.9601,85.9828,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 70.9943, position (cm) = (37.3215,87.7993,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 71.1824, position (cm) = (39.1734,79.922,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 71.1824, position (cm) = (39.1734,79.922,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 70.7708, position (cm) = (41.1942,80.8806,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 7.63113, position (cm) = (95.7572,69.7712,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.11599, position (cm) = (69.5941,87.3277,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 55.89, position (cm) = (98.1153,102.091,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 55.6808, position (cm) = (95.8879,101.649,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 1.17878, position (cm) = (90.4507,95.6307,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 12.7788, position (cm) = (89.9333,98.6561,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 12.7788, position (cm) = (89.9333,98.6561,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 12.7788, position (cm) = (89.9333,98.6561,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 55.7658, position (cm) = (93.0711,97.3029,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 55.89, position (cm) = (98.1153,102.091,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.849745, position (cm) = (150.339,124.139,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.625445, position (cm) = (37.8868,44.6277,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 98.1269, position (cm) = (-3.34507,48.3252,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 98.0101, position (cm) = (-3.31805,48.274,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 98.1269, position (cm) = (-3.34507,48.3252,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 98.1269, position (cm) = (-3.34507,48.3252,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0439484, position (cm) = (-19.5209,45.6805,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 49.6792, position (cm) = (-8.90973,41.928,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 64.0722, position (cm) = (-15.546,42.9667,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 6.80789, position (cm) = (-16.8857,44.9524,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 49.858, position (cm) = (-15.3029,45.0508,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 83.5983, position (cm) = (-9.68576,55.9515,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 98.2466, position (cm) = (-7.65042,43.325,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 98.2466, position (cm) = (-7.65042,43.325,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 97.1566, position (cm) = (-8.25038,46.7061,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 98.2241, position (cm) = (-2.66619,43.0507,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 26.1121, position (cm) = (-15.2655,52.6437,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 26.1121, position (cm) = (-15.2655,52.6437,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 26.1121, position (cm) = (-15.2655,52.6437,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 97.0362, position (cm) = (-22.9334,54.8945,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 97.3425, position (cm) = (-28.6091,51.2347,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.15292, position (cm) = (-5.83982,77.3089,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 62.814, position (cm) = (56.658,34.9984,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 62.7016, position (cm) = (55.7381,34.8855,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 62.814, position (cm) = (56.658,34.9984,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 60.0965, position (cm) = (33.3859,23.5835,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 61.9693, position (cm) = (36.701,24.8247,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 60.3886, position (cm) = (36.4573,24.8204,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 61.4934, position (cm) = (30.3243,8.86116,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 61.6386, position (cm) = (29.7615,6.90579,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 61.6386, position (cm) = (29.7615,6.90579,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 61.6386, position (cm) = (29.7615,6.90579,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 40.7415, position (cm) = (0.886903,9.64852,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 2.43557e-06, position (cm) = (20.8619,23.4999,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 31.3337, position (cm) = (20.6494,27.2792,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 62.4179, position (cm) = (20.215,28.2445,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 62.4179, position (cm) = (20.215,28.2445,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 62.6861, position (cm) = (20.0079,34.5963,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.215843, position (cm) = (16.6772,32.3966,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 4.896, position (cm) = (17.3939,33.7578,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 62.6861, position (cm) = (20.0079,34.5963,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 62.6861, position (cm) = (20.0079,34.5963,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.94324e-07, position (cm) = (50.0682,-22.8844,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.253496, position (cm) = (60.3327,-29.9854,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.31197, position (cm) = (39.6725,-42.7663,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 24.4996, position (cm) = (85.1054,-58.8522,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 24.4996, position (cm) = (85.1054,-58.8522,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 24.4996, position (cm) = (85.1054,-58.8522,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 30.8846, position (cm) = (66.0535,-68.9882,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 30.1246, position (cm) = (66.2862,-60.9142,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 31.2176, position (cm) = (65.9427,-68.8767,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 24.3361, position (cm) = (66.6328,-67.9048,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 5.44974, position (cm) = (58.5395,-78.869,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 23.1038, position (cm) = (48.5395,-47.3299,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 22.8436, position (cm) = (47.2297,-47.2192,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 22.8308, position (cm) = (50.1066,-48.6286,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.038215, position (cm) = (57.8261,-60.7978,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 23.6047, position (cm) = (54.645,-53.5455,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 11.074, position (cm) = (59.6997,-59.1325,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 23.8736, position (cm) = (55.2452,-52.7779,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 23.8736, position (cm) = (55.2452,-52.7779,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 23.8736, position (cm) = (55.2452,-52.7779,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 23.1014, position (cm) = (62.6855,-42.297,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 23.1014, position (cm) = (62.6855,-42.297,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 29.7042, position (cm) = (95.9912,-71.2807,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 29.7042, position (cm) = (95.9912,-71.2807,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 29.7042, position (cm) = (95.9912,-71.2807,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 4.00223, position (cm) = (99.9448,-87.8401,200), weight = 7.62939e-06 + proton, kinetic energy (MeV) = 2.7461, position (cm) = (100.136,-83.4857,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 28.8837, position (cm) = (100.149,-83.4882,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0977025, position (cm) = (41.1015,-68.4759,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 3.82066, position (cm) = (53.8228,-64.8384,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.083983, position (cm) = (46.7701,-59.0461,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 5.47571, position (cm) = (51.6817,-62.2997,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0772464, position (cm) = (139.387,-13.4193,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.61564, position (cm) = (130.041,-24.8305,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.85183e-06, position (cm) = (112.407,-79.175,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 25.5872, position (cm) = (129.416,-64.3765,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 26.0747, position (cm) = (129.591,-64.3584,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 26.0747, position (cm) = (129.591,-64.3584,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 26.0747, position (cm) = (129.591,-64.3584,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 26.0747, position (cm) = (129.591,-64.3584,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 98.7778, position (cm) = (12.9333,-3.82962,200), weight = 0.125 + gamma, kinetic energy (MeV) = 1.97795, position (cm) = (-93.0809,-40.9822,200), weight = 0.125 + neutron, kinetic energy (MeV) = 3.3496e-07, position (cm) = (24.7761,31.9885,200), weight = 0.0625 + neutron, kinetic energy (MeV) = 49.6059, position (cm) = (12.1224,11.6548,200), weight = 0.03125 + gamma, kinetic energy (MeV) = 2.46184, position (cm) = (9.9497,10.052,200), weight = 0.03125 + gamma, kinetic energy (MeV) = 0.0766937, position (cm) = (12.1926,-51.9959,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 7.35902, position (cm) = (-24.9037,-71.3891,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 7.35902, position (cm) = (-24.9037,-71.3891,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.204399, position (cm) = (-55.0658,-79.0465,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 4.22959, position (cm) = (-2.02534,-83.9629,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.101365, position (cm) = (0.636385,-40.3986,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 35.9779, position (cm) = (10.4384,-55.9108,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 35.9779, position (cm) = (10.4384,-55.9108,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 1.57005e-06, position (cm) = (-9.61517,-5.33745,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 52.6737, position (cm) = (-43.4522,6.41372,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 53.8254, position (cm) = (-28.2421,14.7932,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 4.43433, position (cm) = (-56.8293,-20.5941,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.0771335, position (cm) = (-28.6056,-34.7623,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 11.2324, position (cm) = (28.3069,-53.4227,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.00280098, position (cm) = (-12.041,-18.1321,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 5.56521, position (cm) = (-51.0714,-20.6396,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.331157, position (cm) = (-22.0892,29.322,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 6.17182, position (cm) = (-26.6473,10.2099,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.43497, position (cm) = (-68.088,-10.5431,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 4.39855, position (cm) = (-84.8393,-27.3323,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 4.39855, position (cm) = (-84.8393,-27.3323,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 1.26615, position (cm) = (-66.4851,-1.22373,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.875762, position (cm) = (-53.4429,-2.07373,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.161818, position (cm) = (-56.0807,-6.32872,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 54.6239, position (cm) = (-47.0393,-60.539,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 54.6239, position (cm) = (-47.0393,-60.539,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.37468, position (cm) = (-54.4886,-45.4304,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0692482, position (cm) = (-51.2341,-45.7574,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.113202, position (cm) = (-58.09,-44.8993,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 53.8015, position (cm) = (-61.1253,-50.3601,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 53.7954, position (cm) = (-60.0161,-49.6424,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.264861, position (cm) = (-42.4188,22.2277,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.118101, position (cm) = (-44.8254,5.97983,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 2.16363, position (cm) = (-37.6675,-66.5497,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-55.6856,-93.1558,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 7.56846, position (cm) = (-69.0018,-98.6984,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.319661, position (cm) = (-13.9919,-53.2654,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.712984, position (cm) = (-26.3925,-108.452,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 7.35035e-08, position (cm) = (-60.6549,-76.5521,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.753925, position (cm) = (-52.5457,-98.4295,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.635287, position (cm) = (-53.6304,-87.7281,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 11.3376, position (cm) = (-54.8564,-100.975,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 24.0516, position (cm) = (-53.72,-103.482,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.697361, position (cm) = (-45.3567,-120.338,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.806677, position (cm) = (-52.1759,-120.349,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.96806, position (cm) = (-52.276,-123.796,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 25.2122, position (cm) = (-52.3848,-96.298,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 22.7038, position (cm) = (-54.4976,-94.7963,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 3.08301, position (cm) = (-62.942,-63.6298,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.34537, position (cm) = (-14.3438,-76.3156,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-14.2101,-74.2964,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.54368, position (cm) = (14.4549,-79.306,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.124057, position (cm) = (-9.58549,-69.9869,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.0136865, position (cm) = (-1.09925,-76.7829,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 6.34974, position (cm) = (-18.4005,-77.2129,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.47447e-05, position (cm) = (-37.8609,-77.5781,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.363694, position (cm) = (-52.1762,-85.1523,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.75273, position (cm) = (-41.5092,-69.5721,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.465368, position (cm) = (-35.5298,-66.8872,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.00390688, position (cm) = (-40.3741,-61.5321,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.923791, position (cm) = (-28.229,-74.7743,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 2.54386, position (cm) = (-14.038,-68.0474,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.293627, position (cm) = (-100.05,-127.676,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.0015159, position (cm) = (-108.051,-136.038,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 23.7207, position (cm) = (-107.117,-109.285,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.163458, position (cm) = (-43.1397,-120.773,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.214111, position (cm) = (-24.3114,-144.356,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 2.47835, position (cm) = (-38.5513,-126.198,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.0954528, position (cm) = (-30.2011,-138.571,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 6.55391, position (cm) = (-37.3589,-127.034,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 3.2035, position (cm) = (-48.2438,-135.344,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.150375, position (cm) = (-59.8156,-141.486,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 1.03055, position (cm) = (-59.7395,-136.608,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 1.46699, position (cm) = (-55.0907,-138.707,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 4.52982, position (cm) = (-55.8104,-135.581,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 3.5338, position (cm) = (-50.9743,-151.226,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.197682, position (cm) = (-58.2535,-130.829,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 10.988, position (cm) = (-45.3911,-138.422,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 14.5139, position (cm) = (-52.8015,-108.448,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.533396, position (cm) = (-51.9692,-88.5895,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.462128, position (cm) = (-38.0052,-115.632,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 9.29128, position (cm) = (-76.9386,14.032,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 9.29128, position (cm) = (-76.9386,14.032,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.000239465, position (cm) = (-74.9362,34.715,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 40.2219, position (cm) = (24.8986,50.8798,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 36.5944, position (cm) = (21.6294,55.3408,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 36.5944, position (cm) = (21.6294,55.3408,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.42635, position (cm) = (22.3417,57.766,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 2.66009, position (cm) = (21.0801,46.6783,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 3.9892, position (cm) = (16.8189,57.2595,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.208237, position (cm) = (13.4358,50.8484,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.405856, position (cm) = (27.9832,51.4734,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.22379, position (cm) = (29.165,46.7446,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 40.0005, position (cm) = (28.2943,49.2271,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 40.0005, position (cm) = (28.2943,49.2271,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 40.0005, position (cm) = (28.2943,49.2271,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 39.3175, position (cm) = (32.9799,46.0384,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0557832, position (cm) = (5.94627,42.6976,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 2.02572, position (cm) = (19.748,65.8543,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 8.71309, position (cm) = (24.4443,51.5307,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0901722, position (cm) = (23.682,42.627,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.348944, position (cm) = (24.5291,43.6439,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.15129, position (cm) = (22.0763,44.6345,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 6.30349, position (cm) = (9.12312,64.6608,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.9732, position (cm) = (1.98309,72.8538,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 4.30508, position (cm) = (-5.86395,86.0252,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.4968, position (cm) = (-15.262,98.4398,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 6.4968, position (cm) = (-15.262,98.4398,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.217215, position (cm) = (-2.01745,80.24,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.90945, position (cm) = (1.04,78.9208,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.000143751, position (cm) = (15.1959,74.1901,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (3.38541,73.7399,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0954647, position (cm) = (1.03998,79.5746,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 40.1725, position (cm) = (21.4737,36.921,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 0.000111674, position (cm) = (38.4768,87.8439,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 9.02673, position (cm) = (61.5527,106.041,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.517797, position (cm) = (-19.6179,44.0623,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.148619, position (cm) = (-5.47004,46.9803,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.0677668, position (cm) = (-20.1266,58.2286,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 6.95153, position (cm) = (-11.5119,46.4733,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 10.7605, position (cm) = (-17.9895,47.7436,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 10.7605, position (cm) = (-17.9895,47.7436,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 10.7605, position (cm) = (-17.9895,47.7436,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.458408, position (cm) = (-13.7675,46.1974,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 1.94736, position (cm) = (-17.1299,45.8987,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 5.33081, position (cm) = (-15.5168,52.5775,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 10.7605, position (cm) = (-17.9895,47.7436,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.378194, position (cm) = (2.53712,56.6718,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.0846024, position (cm) = (-40.8351,2.08913,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 7.49178, position (cm) = (-10.6466,80.8388,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 26.2024, position (cm) = (71.5043,-37.4668,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.801143, position (cm) = (45.5299,-55.2962,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.43799, position (cm) = (40.9859,-14.0794,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.924739, position (cm) = (57.9428,-7.39222,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.486654, position (cm) = (40.6401,-35.6849,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 9.0278, position (cm) = (48.1983,3.34965,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 8.9423, position (cm) = (54.5737,3.03518,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.03565, position (cm) = (64.0579,-13.0918,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.57156, position (cm) = (45.7947,11.8556,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.677692, position (cm) = (81.5419,-25.1235,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 6.37513, position (cm) = (77.1855,-12.3691,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.410093, position (cm) = (84.452,-21.6315,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.645988, position (cm) = (80.3305,-31.1257,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.723136, position (cm) = (85.4769,-30.3402,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.691738, position (cm) = (85.0407,-36.1132,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.62754, position (cm) = (48.9621,-11.7758,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.97276, position (cm) = (61.9268,-19.7721,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 6.509, position (cm) = (69.6961,13.6652,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.281688, position (cm) = (49.9575,-52.6909,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.15833, position (cm) = (52.7977,-57.3181,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.10818, position (cm) = (49.2399,-126.611,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 7.02184, position (cm) = (79.6634,-104.905,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 6.84904, position (cm) = (101.889,-88.1636,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.20399, position (cm) = (115.774,-78.4677,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 30.6894, position (cm) = (132.102,-90.0476,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 35.4998, position (cm) = (105.54,-83.5589,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.48527, position (cm) = (120.624,-97.3101,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 1.04703, position (cm) = (96.7209,-99.417,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 20.4693, position (cm) = (106.911,-151.001,200), weight = 7.45058e-09 + gamma, kinetic energy (MeV) = 0.354904, position (cm) = (106.829,-150.962,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 4.2152, position (cm) = (106.863,-150.967,200), weight = 7.45058e-09 + gamma, kinetic energy (MeV) = 0.169956, position (cm) = (114.566,-137.132,200), weight = 3.72529e-09 + gamma, kinetic energy (MeV) = 0.507091, position (cm) = (127.431,-133.606,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 3.97773, position (cm) = (114.813,-138.199,200), weight = 3.72529e-09 + gamma, kinetic energy (MeV) = 0.729901, position (cm) = (106.141,-129.573,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 14.6358, position (cm) = (104.07,-139.02,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 2.66526, position (cm) = (119.503,-159.112,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 17.6708, position (cm) = (125.526,-138.09,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 3.74621, position (cm) = (100.472,-114.191,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 20.8947, position (cm) = (113.153,-132.599,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 20.9009, position (cm) = (110.483,-128.189,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 2.28919e-06, position (cm) = (107.461,-96.8362,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 3.29253e-05, position (cm) = (107.14,-79.5708,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.0479779, position (cm) = (57.9852,16.8192,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 51.2468, position (cm) = (14.3183,4.02519,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.91467, position (cm) = (-5.49635,22.076,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.48092, position (cm) = (-5.15677,24.6758,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.140235, position (cm) = (-0.952264,15.157,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.0728956, position (cm) = (5.23255,16.5681,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 5.55938, position (cm) = (-2.61203,11.1279,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 51.5157, position (cm) = (3.63974,17.2783,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.48131, position (cm) = (24.1904,16.4253,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 3.46795, position (cm) = (13.2998,7.52441,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 87.5689, position (cm) = (29.7152,-24.9869,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0904979, position (cm) = (54.4478,-39.0673,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.791079, position (cm) = (55.6206,-38.822,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.15836, position (cm) = (51.3334,-35.3985,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 93.0019, position (cm) = (52.8009,-34.7252,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 93.0114, position (cm) = (51.6437,-34.4178,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.626, position (cm) = (-9.51092,-0.505568,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 87.1938, position (cm) = (-23.3528,-60.9414,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.198613, position (cm) = (-15.6379,-37.2558,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.88758, position (cm) = (-14.9845,-36.1652,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 10.7598, position (cm) = (-14.8727,-36.4096,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 98.9328, position (cm) = (-27.6148,20.3096,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.254356, position (cm) = (-61.5641,36.6683,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 0.000104924, position (cm) = (-53.3614,12.1529,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 98.0312, position (cm) = (-17.3724,27.0177,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.496357, position (cm) = (-19.253,39.1622,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 4.99096, position (cm) = (-29.823,41.3291,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 12.5139, position (cm) = (-17.5855,31.7751,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 98.103, position (cm) = (-17.4599,27.0692,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 5.60065e-05, position (cm) = (-21.2844,23.7281,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 98.8741, position (cm) = (-35.8094,26.1974,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 9.30098, position (cm) = (-44.9591,-14.3656,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 27.5123, position (cm) = (-97.6597,62.9939,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.701649, position (cm) = (-93.9369,61.8928,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 6.66503, position (cm) = (-92.6572,61.3266,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.00593843, position (cm) = (-123.546,83.0388,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 1.191, position (cm) = (-92.047,32.8915,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 7.65179, position (cm) = (-114.41,38.6927,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.54577, position (cm) = (-30.8097,7.93526,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.164636, position (cm) = (-59.2898,10.2261,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.168964, position (cm) = (-54.7825,11.6465,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 3.48509e-05, position (cm) = (-97.6273,-11.9251,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.222508, position (cm) = (-56.9149,7.41212,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 9.29922, position (cm) = (-46.1225,11.3723,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 9.29922, position (cm) = (-46.1225,11.3723,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 2.13065, position (cm) = (-47.8416,22.0514,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 1.78454e-05, position (cm) = (-83.6219,3.532,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 4.34684, position (cm) = (-53.6923,11.6929,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.110277, position (cm) = (1.85186,44.0228,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 8.1618e-06, position (cm) = (6.49659,66.0517,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.16039, position (cm) = (13.6968,72.1743,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.06878, position (cm) = (8.81013,70.2534,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 9.41741, position (cm) = (7.28873,70.7851,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 9.41741, position (cm) = (7.28873,70.7851,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.474278, position (cm) = (36.1845,14.1736,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 9.13825e-08, position (cm) = (-9.58695,-6.28481,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 22.1795, position (cm) = (58.2523,-10.0884,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 22.1795, position (cm) = (58.2523,-10.0884,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.17917, position (cm) = (60.7137,-7.27293,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 2.74893, position (cm) = (64.5076,-7.69047,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 5.67958, position (cm) = (59.7558,-8.20391,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.10132, position (cm) = (41.7676,-15.876,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.54527, position (cm) = (32.2413,-31.4685,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.168826, position (cm) = (78.3155,-32.1435,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 3.37747, position (cm) = (79.4756,-29.8628,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.63222, position (cm) = (89.5541,-22.4123,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 8.62789, position (cm) = (81.4364,-30.683,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.341252, position (cm) = (78.2881,-29.7553,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.000121575, position (cm) = (132.643,-20.0787,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 21.5883, position (cm) = (92.3369,-32.8737,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 20.7711, position (cm) = (109.063,-17.9373,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.363575, position (cm) = (96.7132,-16.7874,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 21.9487, position (cm) = (47.8229,-5.13679,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 21.7714, position (cm) = (50.281,-0.586371,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 50.0555, position (cm) = (-0.138742,94.829,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.173481, position (cm) = (11.0508,109.667,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.245144, position (cm) = (9.62922,106.919,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 65.9911, position (cm) = (28.0169,121.215,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 65.8533, position (cm) = (29.094,121.287,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 65.2894, position (cm) = (28.2221,120.073,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.81371, position (cm) = (8.42696,-19.6166,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.41337, position (cm) = (-42.2095,-42.2737,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 41.5314, position (cm) = (-22.2331,-44.5094,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 1.47281, position (cm) = (8.39026,-30.6025,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.306393, position (cm) = (-0.257443,-13.5167,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.263478, position (cm) = (22.2754,-21.9345,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 98.9826, position (cm) = (-21.2484,-7.41174,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 98.9826, position (cm) = (-21.2484,-7.41174,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 98.9826, position (cm) = (-21.2484,-7.41174,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 8.97408e-06, position (cm) = (-28.5981,-20.501,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 97.3089, position (cm) = (-13.6502,-16.2025,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 97.4521, position (cm) = (-16.1827,-17.4107,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.152658, position (cm) = (-61.237,-12.4968,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 6.98271, position (cm) = (-46.1113,-5.54874,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.3621, position (cm) = (-51.2167,-3.84773,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.127013, position (cm) = (-48.431,-8.33753,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.78913, position (cm) = (-23.6921,6.02221,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.127233, position (cm) = (-0.668214,0.549016,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 4.10172, position (cm) = (-29.9786,6.55858,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 5.06806, position (cm) = (-28.9475,3.08434,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.0969861, position (cm) = (37.6875,-14.3038,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.249432, position (cm) = (45.6774,-17.8899,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.13895, position (cm) = (39.7478,-2.633,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 3.34452, position (cm) = (36.0885,-1.51055,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.27955, position (cm) = (24.0179,-8.23055,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.284709, position (cm) = (68.5241,14.7772,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.125265, position (cm) = (33.4054,6.40541,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.307107, position (cm) = (42.9758,9.22605,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 30.7044, position (cm) = (27.1439,-11.8112,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 63.4, position (cm) = (5.04522,27.2836,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 0.590627, position (cm) = (9.8478,-60.0463,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.04365, position (cm) = (-23.3008,8.25548,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 6.22081, position (cm) = (-13.6839,-21.7702,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.0228605, position (cm) = (-8.02959,-16.295,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 38.4822, position (cm) = (-29.5532,52.6455,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 12.0739, position (cm) = (-28.6521,22.654,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.34502, position (cm) = (-29.1853,22.9783,200), weight = 1.52588e-05 + e-, kinetic energy (MeV) = 2.69533, position (cm) = (-29.1688,22.8706,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 20.2944, position (cm) = (-43.1134,68.7619,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.287954, position (cm) = (-39.8269,42.5293,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 37.5069, position (cm) = (-28.8164,16.6096,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 37.435, position (cm) = (-29.2596,18.6823,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.634316, position (cm) = (-21.1969,38.1646,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 38.8111, position (cm) = (-45.2158,73.6003,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.403736, position (cm) = (-44.6727,62.2948,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.681803, position (cm) = (-70.1223,100.331,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 5.87084, position (cm) = (-45.3565,73.4866,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.000334643, position (cm) = (-44.7247,69.4624,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.56255, position (cm) = (-22.5984,33.7014,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.630183, position (cm) = (-55.3229,53.1735,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.346916, position (cm) = (-51.422,107.757,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.169436, position (cm) = (-83.7801,3.961,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.153878, position (cm) = (-84.0099,4.92131,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 3.6319, position (cm) = (-81.8332,5.65104,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 3.24142, position (cm) = (-83.6095,5.3362,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 64.2024, position (cm) = (-74.9159,15.6551,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 64.2476, position (cm) = (-81.1193,13.9009,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.358737, position (cm) = (-75.9991,17.4026,200), weight = 3.05176e-05 + e-, kinetic energy (MeV) = 1.85926, position (cm) = (-75.9343,17.7083,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.779374, position (cm) = (-75.9396,17.7233,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 3.76006, position (cm) = (-76.8607,16.1503,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 53.8241, position (cm) = (-77.0019,12.7862,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.54783, position (cm) = (-77.2733,11.9161,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.828, position (cm) = (-78.6673,9.36274,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.000188661, position (cm) = (-92.9161,20.6889,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.173034, position (cm) = (-80.5567,10.5367,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.55742, position (cm) = (-80.8752,11.334,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 60.1392, position (cm) = (-82.0921,10.1015,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 3.64653, position (cm) = (-24.194,85.0184,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.200463, position (cm) = (-5.17846,88.4384,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.37254, position (cm) = (-39.6395,72.5278,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.615838, position (cm) = (-68.1697,-45.1163,200), weight = 1.49012e-08 + gamma, kinetic energy (MeV) = 1.06776, position (cm) = (-67.7811,-39.1591,200), weight = 3.72529e-09 + gamma, kinetic energy (MeV) = 0.264087, position (cm) = (-60.2014,-36.0305,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 7.46199, position (cm) = (-73.8441,-27.5954,200), weight = 1.86265e-09 + neutron, kinetic energy (MeV) = 7.46199, position (cm) = (-73.8441,-27.5954,200), weight = 1.86265e-09 + neutron, kinetic energy (MeV) = 7.46199, position (cm) = (-73.8441,-27.5954,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 7.46199, position (cm) = (-73.8441,-27.5954,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 0.20434, position (cm) = (-73.069,-17.0049,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 2.92121, position (cm) = (-65.1917,-14.8359,200), weight = 1.49012e-08 + gamma, kinetic energy (MeV) = 0.289873, position (cm) = (-73.4115,-5.18207,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 8.34054, position (cm) = (-64.488,5.19888,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 0.000152282, position (cm) = (-87.8508,8.56938,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.170798, position (cm) = (-69.9202,15.6294,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.189792, position (cm) = (-80.3841,8.41982,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 5.82118, position (cm) = (-88.403,54.4963,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 3.08566e-05, position (cm) = (-0.937389,64.2804,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.34444, position (cm) = (-27.1628,66.0133,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.62199, position (cm) = (-20.8125,52.7409,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 18.598, position (cm) = (-6.75114,53.9829,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 1.94921, position (cm) = (-10.7636,52.9042,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.94921, position (cm) = (-10.7636,52.9042,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.988142, position (cm) = (-6.3212,54.6315,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 6.32865, position (cm) = (-21.1697,49.4242,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 30.3846, position (cm) = (-5.4366,44.8254,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 54.3235, position (cm) = (-126.27,100.5,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 1.02594, position (cm) = (-112.581,114.203,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 30.1938, position (cm) = (-126.167,121.524,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 51.9312, position (cm) = (-85.4237,86.2136,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.27594, position (cm) = (-88.9747,84.6479,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.0829434, position (cm) = (-86.7907,84.1668,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.117145, position (cm) = (-85.385,72.1498,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.000378458, position (cm) = (-89.4631,73.1119,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 6.56896, position (cm) = (-78.5031,87.7141,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.401889, position (cm) = (25.9105,6.71068,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 2.22109, position (cm) = (2.67782,67.3188,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.258434, position (cm) = (0.714392,55.9587,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 3.18881, position (cm) = (36.1988,48.5008,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.186623, position (cm) = (2.50652,75.6853,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.184317, position (cm) = (-0.389098,81.8189,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.53995, position (cm) = (-12.2046,53.6403,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.473783, position (cm) = (-87.8193,-49.5599,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.1741, position (cm) = (-94.2793,-36.7359,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 21.6894, position (cm) = (-81.8871,-24.8134,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 21.6077, position (cm) = (-81.8908,-24.819,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 21.6894, position (cm) = (-81.8871,-24.8134,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 21.6894, position (cm) = (-81.8871,-24.8134,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.71406, position (cm) = (-18.2962,2.35093,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 55.2816, position (cm) = (27.6603,-21.7773,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.03548, position (cm) = (26.0477,-20.3872,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 1.5185, position (cm) = (30.036,-21.6611,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 3.04337, position (cm) = (24.8459,-27.5706,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.29392, position (cm) = (29.2756,-28.3616,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 16.3674, position (cm) = (29.3292,-31.1583,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.398771, position (cm) = (31.7896,-28.0372,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 50.797, position (cm) = (31.6383,-29.2765,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.116972, position (cm) = (-3.69281,-62.3493,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 0.308792, position (cm) = (-111.348,2.73018,200), weight = 0.0625 + neutron, kinetic energy (MeV) = 1.40076, position (cm) = (-116.999,-82.924,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 6.38251, position (cm) = (-112.566,-84.0332,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.22718, position (cm) = (-125.23,-74.8209,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.14278, position (cm) = (-106.382,-80.288,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.189978, position (cm) = (-70.6814,-65.2965,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 3.58483, position (cm) = (-65.8994,-66.5858,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.79204, position (cm) = (-76.7466,-62.6996,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 4.48806, position (cm) = (-82.652,-58.5853,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.225674, position (cm) = (-71.7808,-63.388,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.37222, position (cm) = (-64.8366,-69.0229,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 7.02756, position (cm) = (-73.1471,-68.0244,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 8.37222, position (cm) = (-64.8366,-69.0229,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.34125, position (cm) = (-96.5318,-75.4534,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.317937, position (cm) = (-104.646,-60.8005,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.327287, position (cm) = (-178.352,-112.795,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0983014, position (cm) = (-154.067,-113.443,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 2.31179, position (cm) = (-163.407,-46.2977,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 0.000152954, position (cm) = (-215.523,-10.1075,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.510841, position (cm) = (-152.096,-49.9345,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.82893, position (cm) = (-156.089,-45.8453,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 6.45668, position (cm) = (-147.884,-48.5114,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 6.87262e-08, position (cm) = (-165.902,-46.8236,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.24883, position (cm) = (-147.131,-41.6871,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.171986, position (cm) = (-172.924,-38.2736,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 3.14886, position (cm) = (-204.107,-39.2637,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.306474, position (cm) = (-204.746,-42.7974,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 6.6881, position (cm) = (-195.375,-45.3204,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.766139, position (cm) = (-202.791,-50.4045,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 1.70064, position (cm) = (-197.171,-52.416,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 5.09567, position (cm) = (-223.648,-68.8773,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.000372017, position (cm) = (-170.113,-16.1638,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 0.0175876, position (cm) = (-180.164,-42.8099,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 9.41719, position (cm) = (-170.777,-7.78873,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.105754, position (cm) = (-179.242,-7.90601,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 1.32278, position (cm) = (-183.864,-7.39789,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 6.31381, position (cm) = (-178.451,-5.37543,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 3.06609e-06, position (cm) = (-161.004,-56.3852,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 30.9738, position (cm) = (-261.663,-204.431,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.0869171, position (cm) = (-217.189,-110.111,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 95.5919, position (cm) = (-62.881,53.7745,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.340245, position (cm) = (-59.6162,52.2803,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 67.6067, position (cm) = (-62.7167,54.1103,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 95.7465, position (cm) = (-56.1325,49.5271,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.532406, position (cm) = (-70.475,46.2497,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 3.30249, position (cm) = (-69.8368,47.4839,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 9.78224, position (cm) = (-71.4632,47.0056,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.874747, position (cm) = (-61.0203,47.8583,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 95.9074, position (cm) = (-64.7092,53.5615,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 81.1766, position (cm) = (-96.4353,18.4255,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 68.2309, position (cm) = (-95.2091,15.8556,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 68.396, position (cm) = (-95.7764,15.6872,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 97.1118, position (cm) = (-78.1713,43.6646,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 96.0165, position (cm) = (-81.544,43.6997,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 66.9169, position (cm) = (-106.131,34.1086,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 67.0944, position (cm) = (-105.837,34.4365,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 66.8184, position (cm) = (-105.311,34.488,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.52254, position (cm) = (-98.3458,32.1849,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.0731416, position (cm) = (-100.031,40.0369,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 28.1593, position (cm) = (-99.4681,30.4493,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 67.0922, position (cm) = (-105.898,34.5629,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.11769, position (cm) = (-85.7341,17.1904,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.68062e-05, position (cm) = (-131.159,33.886,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 5.05622, position (cm) = (-130.981,35.6451,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 13.3456, position (cm) = (-122.299,26.0042,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.345566, position (cm) = (-126.202,-3.70855,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.899551, position (cm) = (-166.857,15.8994,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.222968, position (cm) = (-166.55,19.7416,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0993995, position (cm) = (-130.067,2.73657,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.156389, position (cm) = (-112.282,11.3418,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 32.7544, position (cm) = (-93.8744,26.5439,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 32.7544, position (cm) = (-93.8744,26.5439,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.156873, position (cm) = (-41.2673,23.7263,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.227883, position (cm) = (-46.1178,0.684104,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.10891, position (cm) = (-39.8981,50.9121,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.0467428, position (cm) = (-76.3555,29.2588,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 4.98533, position (cm) = (-95.7331,10.761,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 20.6352, position (cm) = (-82.3917,78.7857,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.0453736, position (cm) = (-73.8072,72.8914,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.84222, position (cm) = (-130.56,13.833,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 30.4541, position (cm) = (-152.916,53.4385,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 29.9731, position (cm) = (-149.046,57.7817,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.0231294, position (cm) = (-144.276,55.975,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.267393, position (cm) = (-131.623,50.9854,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.24127, position (cm) = (-180.621,6.69522,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 9.58048e-07, position (cm) = (-211.204,24.535,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 2.82048, position (cm) = (-154.216,19.8664,200), weight = 1.19209e-07 + e-, kinetic energy (MeV) = 0.846893, position (cm) = (-154.215,19.8732,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.83627, position (cm) = (-155.876,18.4833,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 8.1018, position (cm) = (-145.904,32.1026,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 3.70056, position (cm) = (-144.158,36.9368,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.609172, position (cm) = (-130.981,118.068,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.448107, position (cm) = (-87.6544,18.5177,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 4.74848, position (cm) = (-104.269,-14.081,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 11.551, position (cm) = (-102.871,-10.7248,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 17.9419, position (cm) = (-101.02,-10.8787,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 1.46089, position (cm) = (-98.4635,-24.6393,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 1.4524, position (cm) = (-97.7337,-19.0086,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 3.51417, position (cm) = (-88.4635,-7.5477,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 18.8301, position (cm) = (-66.1552,-8.92435,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.763436, position (cm) = (-136.328,10.7143,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.23609, position (cm) = (-112.976,63.8411,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.542753, position (cm) = (-42.4142,115.338,200), weight = 1.49012e-08 + gamma, kinetic energy (MeV) = 4.95994, position (cm) = (-71.3376,101.572,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.282283, position (cm) = (-41.6236,-29.3476,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.101566, position (cm) = (-144,-12.1096,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 52.2037, position (cm) = (-150.776,-8.18911,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 52.2037, position (cm) = (-150.776,-8.18911,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 5.11173e-07, position (cm) = (-121.93,21.6686,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.125546, position (cm) = (-108.712,11.5539,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 15.0607, position (cm) = (-109.041,20.4513,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.587902, position (cm) = (-99.9756,27.1716,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.274797, position (cm) = (-112.618,18.9651,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 93.895, position (cm) = (-111.945,10.3516,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 4.13716, position (cm) = (-119.956,7.93054,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 16.8626, position (cm) = (-99.4577,31.1188,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 21.088, position (cm) = (-97.8901,35.181,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 20.8, position (cm) = (-98.9852,32.3819,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.761272, position (cm) = (-107.098,46.0106,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 21.5287, position (cm) = (-68.6774,81.2909,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.126669, position (cm) = (-109.151,83.6457,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 2.18501, position (cm) = (-109.559,80.6799,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.643429, position (cm) = (-104.498,79.6155,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.867176, position (cm) = (-124.085,99.1907,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 24.1592, position (cm) = (-126.161,88.1522,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.0606817, position (cm) = (-138.872,108.018,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.748798, position (cm) = (-141.807,101.04,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.28418, position (cm) = (-138.514,98.5447,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.305979, position (cm) = (-151.324,94.14,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 1.23593, position (cm) = (-122.968,93.9365,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.0800882, position (cm) = (-116.578,90.1205,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.0707974, position (cm) = (-85.5445,45.6397,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.0598234, position (cm) = (-62.8875,31.7988,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.32415, position (cm) = (-93.9345,78.2632,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 7.43704, position (cm) = (-96.8319,47.7981,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 7.49131, position (cm) = (-93.3569,46.622,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.507633, position (cm) = (-37.1044,49.8747,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.602031, position (cm) = (-43.7396,49.8183,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 1.29461, position (cm) = (-43.0058,50.0883,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 1.70693, position (cm) = (-39.0259,50.258,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.176207, position (cm) = (-44.0213,47.1878,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.398411, position (cm) = (-43.6582,49.1856,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 2.73413, position (cm) = (-37.6078,52.9364,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-45.4257,52.2426,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.555765, position (cm) = (-81.9655,58.8497,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.121559, position (cm) = (-66.4415,51.8977,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 2.98924, position (cm) = (-47.978,46.76,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.449219, position (cm) = (-52.5117,49.1737,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 2.76163, position (cm) = (-46.7195,51.9419,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 19.2241, position (cm) = (-55.8996,57.2483,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.16743, position (cm) = (-55.5954,25.7536,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.10776, position (cm) = (-51.9548,45.1429,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 6.58547, position (cm) = (-78.8059,3.57053,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 6.64733, position (cm) = (-78.329,3.22933,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.355002, position (cm) = (-66.8237,4.47628,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 9.49177, position (cm) = (-17.1855,69.048,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 97.2637, position (cm) = (-84.8016,27.0183,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 63.8271, position (cm) = (-159.668,77.4889,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.194405, position (cm) = (-134.289,100.337,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-139.189,94.6594,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0631758, position (cm) = (-126.158,99.4816,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.721538, position (cm) = (-119.713,96.9656,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 52.0976, position (cm) = (-129.964,120.83,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.00198742, position (cm) = (-102.55,113.8,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0519402, position (cm) = (-135.716,101.98,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.27357, position (cm) = (-143.248,96.0814,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.00257, position (cm) = (-136.674,111.679,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 7.01787, position (cm) = (-140.834,103.374,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0627111, position (cm) = (-135.452,82.0732,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 52.0599, position (cm) = (-136.269,110.412,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 9.59914, position (cm) = (-131.273,133.934,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.140242, position (cm) = (-142.507,110.384,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 37.105, position (cm) = (-155.09,117.415,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 50.9348, position (cm) = (-139.619,106.825,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 51.4585, position (cm) = (-143.616,99.6453,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 51.4585, position (cm) = (-143.616,99.6453,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 32.1498, position (cm) = (-175.281,100.943,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.283584, position (cm) = (-167.642,99.0076,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.000381728, position (cm) = (-145.823,75.4469,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 31.4181, position (cm) = (-186.515,113.749,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 31.4181, position (cm) = (-186.515,113.749,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 31.4181, position (cm) = (-186.515,113.749,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 31.8809, position (cm) = (-176.593,99.923,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 32.1498, position (cm) = (-175.281,100.943,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 32.1498, position (cm) = (-175.281,100.943,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.0251202, position (cm) = (-125.438,-23.7595,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 61.0079, position (cm) = (-131.345,-35.5389,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 7.13, position (cm) = (-113.141,-24.1794,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 83.2858, position (cm) = (-116.297,-10.5251,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.19245, position (cm) = (-117.393,-7.45244,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.385526, position (cm) = (-116.846,-10.3541,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.414834, position (cm) = (-117.292,-11.7962,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 42.758, position (cm) = (-116.62,-10.6503,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.363474, position (cm) = (-31.872,52.0048,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.55225, position (cm) = (-50.0963,39.595,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 1.30055, position (cm) = (-55.5488,42.2702,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 2.38738, position (cm) = (-47.2278,42.8146,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.244751, position (cm) = (-52.0813,52.0427,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 1.98924, position (cm) = (-59.4316,48.0484,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 18.436, position (cm) = (-76.6444,46.0083,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 18.2926, position (cm) = (-68.9287,41.6387,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 18.2926, position (cm) = (-68.9287,41.6387,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.226887, position (cm) = (-52.9533,47.7565,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0788811, position (cm) = (-65.9099,26.1567,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.958748, position (cm) = (-59.5484,56.43,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.99737e-05, position (cm) = (-27.4838,48.4776,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 97.4978, position (cm) = (-24.6129,48.1676,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 97.4978, position (cm) = (-24.6129,48.1676,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 66.3938, position (cm) = (25.9287,17.8542,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0895674, position (cm) = (23.3012,28.8969,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.88767, position (cm) = (23.5388,27.5019,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 6.27652, position (cm) = (24.2195,26.6747,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 7.94507, position (cm) = (23.8524,27.3455,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 18.1598, position (cm) = (23.8007,28.8587,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.36751, position (cm) = (22.2706,31.1001,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 85.137, position (cm) = (62.2852,11.991,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 2.27608, position (cm) = (44.7706,16.9983,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 2.80852, position (cm) = (67.925,21.8683,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 59.7585, position (cm) = (62.2023,14.5647,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.02877, position (cm) = (51.8005,13.0721,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 55.6589, position (cm) = (55.992,16.3124,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 85.474, position (cm) = (42.4429,18.161,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 69.7269, position (cm) = (47.4956,27.1054,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 69.7269, position (cm) = (47.4956,27.1054,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 70.0486, position (cm) = (44.9979,29.0483,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 69.0786, position (cm) = (48.6109,25.2101,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 68.6142, position (cm) = (51.6308,21.8129,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.138308, position (cm) = (39.6627,36.2554,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.664481, position (cm) = (37.9525,37.58,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.21329, position (cm) = (40.2275,36.892,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.163383, position (cm) = (29.5622,29.6626,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 96.4375, position (cm) = (-26.0685,32.113,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 96.4375, position (cm) = (-26.0685,32.113,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 3.63229, position (cm) = (-83.1998,42.9934,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 59.2123, position (cm) = (22.6825,-3.28551,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 62.4523, position (cm) = (-200.914,40.2573,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 59.8894, position (cm) = (-199.948,39.5792,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 61.5279, position (cm) = (-199.583,35.5805,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 61.9116, position (cm) = (-148.12,19.657,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 63.407, position (cm) = (-132.89,-0.0581261,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.48328, position (cm) = (-105.279,-52.0504,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.110127, position (cm) = (-89.8617,-41.1154,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.015222, position (cm) = (-86.8737,-43.6083,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 60.4472, position (cm) = (-88.4804,-3.25641,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.508709, position (cm) = (-83.5431,-15.1041,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 97.8538, position (cm) = (-140.455,55.2459,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 97.8538, position (cm) = (-140.455,55.2459,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 97.606, position (cm) = (-141.074,55.3808,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 97.8538, position (cm) = (-140.455,55.2459,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.13212, position (cm) = (-178.295,26.8247,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.000294307, position (cm) = (-168.326,23.5053,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.0459146, position (cm) = (-173.338,40.6817,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.3007e-05, position (cm) = (-109.938,-9.30151,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 80.4648, position (cm) = (-78.8376,-8.984,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 80.1446, position (cm) = (-75.8522,-14.9648,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 80.2117, position (cm) = (-76.2362,-15.0343,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 80.1408, position (cm) = (-77.3221,-14.8204,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.409323, position (cm) = (-76.8921,-11.8034,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 61.7541, position (cm) = (-83.7697,-30.0423,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 80.2117, position (cm) = (-76.2362,-15.0343,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.26589, position (cm) = (-120.478,19.2793,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 4.43546, position (cm) = (-116.656,20.4661,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 40.3994, position (cm) = (-116.699,20.1969,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 81.0568, position (cm) = (-129.013,28.2353,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 81.0568, position (cm) = (-129.013,28.2353,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 48.8392, position (cm) = (-95.1469,62.0904,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 96.7069, position (cm) = (-94.2828,60.3834,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 67.0687, position (cm) = (-62.9715,78.7701,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.29644, position (cm) = (-50.8616,82.1054,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0774276, position (cm) = (-118.921,40.294,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.103172, position (cm) = (-135.477,34.3974,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 5.56217, position (cm) = (-117.901,38.102,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 47.7232, position (cm) = (-108.557,71.2655,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 47.7232, position (cm) = (-108.557,71.2655,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 37.0494, position (cm) = (-104.505,63.8053,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 46.4427, position (cm) = (-102.903,53.0239,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 2.06472, position (cm) = (-201.142,127.755,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 3.72572, position (cm) = (-204.662,118.539,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.92858, position (cm) = (-202.392,127.246,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 26.6612, position (cm) = (-200.576,127.908,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 26.466, position (cm) = (-201.068,127.446,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.93942, position (cm) = (-184.085,133.506,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0959731, position (cm) = (-142.759,64.6403,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 5.1795, position (cm) = (-160.442,68.7693,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 16.2522, position (cm) = (-145.882,72.1177,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.205206, position (cm) = (-146.597,72.2143,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.245525, position (cm) = (-143.828,77.5795,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.0721543, position (cm) = (-146.021,83.4625,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 6.40869, position (cm) = (-128.249,76.1554,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 11.0678, position (cm) = (-147.537,73.3857,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.0944846, position (cm) = (-156.68,94.2039,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.01368, position (cm) = (-162.412,101.263,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.32444, position (cm) = (-128.242,73.2543,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.106641, position (cm) = (-153.056,95.8762,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 10.6259, position (cm) = (-149.686,89.9705,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.190373, position (cm) = (-146.782,82.0722,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.50111, position (cm) = (-153.103,86.9322,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 1.46391, position (cm) = (-132.936,68.3285,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 59.1149, position (cm) = (-146.062,66.9743,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 59.1149, position (cm) = (-146.062,66.9743,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 59.1149, position (cm) = (-146.062,66.9743,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.000208814, position (cm) = (-129.897,59.7943,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 2.20309, position (cm) = (-166.337,175.219,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 3.51144, position (cm) = (-180.202,124.35,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 1.25624, position (cm) = (-171.888,119.839,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 3.131, position (cm) = (-161.965,174.964,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.491775, position (cm) = (-161.515,179.65,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 42.0187, position (cm) = (-176.544,183.968,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 42.0187, position (cm) = (-176.544,183.968,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 0.0183636, position (cm) = (-152.189,126.11,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 1.96718, position (cm) = (-166.111,124.847,200), weight = 9.31323e-10 + neutron, kinetic energy (MeV) = 1.0318, position (cm) = (-160.726,139.28,200), weight = 9.31323e-10 + gamma, kinetic energy (MeV) = 0.267119, position (cm) = (-172.075,116.714,200), weight = 2.32831e-10 + neutron, kinetic energy (MeV) = 8.10911, position (cm) = (-104.009,129.14,200), weight = 3.63798e-12 + gamma, kinetic energy (MeV) = 5.00482, position (cm) = (-119.324,145.717,200), weight = 7.27596e-12 + neutron, kinetic energy (MeV) = 0.00282679, position (cm) = (-58.8775,113.391,200), weight = 1.13687e-13 + gamma, kinetic energy (MeV) = 0.720009, position (cm) = (-73.3759,99.0616,200), weight = 1.42109e-14 + gamma, kinetic energy (MeV) = 0.108201, position (cm) = (-62.8832,105.806,200), weight = 1.42109e-14 + gamma, kinetic energy (MeV) = 3.16849, position (cm) = (-83.1393,93.6729,200), weight = 2.27374e-13 + neutron, kinetic energy (MeV) = 0.309165, position (cm) = (-75.3387,107.112,200), weight = 4.54747e-13 + gamma, kinetic energy (MeV) = 4.40756, position (cm) = (-93.7766,82.1414,200), weight = 4.54747e-13 + neutron, kinetic energy (MeV) = 4.74125, position (cm) = (-85.5974,83.5786,200), weight = 2.27374e-13 + neutron, kinetic energy (MeV) = 3.1035, position (cm) = (-66.9165,74.4034,200), weight = 2.27374e-13 + gamma, kinetic energy (MeV) = 0.049906, position (cm) = (-110.032,126.294,200), weight = 3.63798e-12 + neutron, kinetic energy (MeV) = 1.08515, position (cm) = (-118.985,140.206,200), weight = 7.27596e-12 + gamma, kinetic energy (MeV) = 8.93335, position (cm) = (-160.196,229.724,200), weight = 3.63798e-12 + neutron, kinetic energy (MeV) = 7.16587, position (cm) = (-164.291,186.638,200), weight = 9.09495e-13 + neutron, kinetic energy (MeV) = 0.331931, position (cm) = (-151.3,190.097,200), weight = 9.09495e-13 + gamma, kinetic energy (MeV) = 0.407433, position (cm) = (-147.008,187.456,200), weight = 9.09495e-13 + gamma, kinetic energy (MeV) = 2.38872, position (cm) = (-155.487,128.614,200), weight = 5.96046e-08 + e-, kinetic energy (MeV) = 1.32263, position (cm) = (-155.838,128.147,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 1.24678, position (cm) = (-270.67,243.988,200), weight = 9.31323e-10 + gamma, kinetic energy (MeV) = 0.252609, position (cm) = (-275.562,235.921,200), weight = 9.31323e-10 + gamma, kinetic energy (MeV) = 11.0819, position (cm) = (-273.638,241.547,200), weight = 9.31323e-10 + neutron, kinetic energy (MeV) = 25.7833, position (cm) = (-277.818,282.092,200), weight = 2.32831e-10 + neutron, kinetic energy (MeV) = 25.583, position (cm) = (-277.436,280.522,200), weight = 5.82077e-11 + neutron, kinetic energy (MeV) = 25.5432, position (cm) = (-276.862,279.858,200), weight = 5.82077e-11 + gamma, kinetic energy (MeV) = 1.76971, position (cm) = (-232.337,250.031,200), weight = 1.16415e-10 + e-, kinetic energy (MeV) = 5.76448, position (cm) = (-232.357,250.086,200), weight = 1.16415e-10 + gamma, kinetic energy (MeV) = 0.112071, position (cm) = (-243.126,278.365,200), weight = 1.16415e-10 + gamma, kinetic energy (MeV) = 0.219617, position (cm) = (-286.636,173.715,200), weight = 5.82077e-11 + neutron, kinetic energy (MeV) = 8.16382, position (cm) = (-253.24,140.879,200), weight = 2.91038e-11 + neutron, kinetic energy (MeV) = 1.60189e-05, position (cm) = (-280.484,117.868,200), weight = 9.09495e-13 + gamma, kinetic energy (MeV) = 0.12876, position (cm) = (-330.687,145.976,200), weight = 1.81899e-12 + gamma, kinetic energy (MeV) = 0.439122, position (cm) = (-295.081,180.781,200), weight = 1.16415e-10 + gamma, kinetic energy (MeV) = 1.82048, position (cm) = (-279.621,207.902,200), weight = 9.31323e-10 + neutron, kinetic energy (MeV) = 8.22376, position (cm) = (-198.964,190.445,200), weight = 4.65661e-10 + gamma, kinetic energy (MeV) = 0.0946008, position (cm) = (-215.227,91.675,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 0.517637, position (cm) = (-216.212,92.1668,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 5.33229e-05, position (cm) = (-188.087,116.544,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 4.88582e-07, position (cm) = (-223.405,122.371,200), weight = 1.49012e-08 + gamma, kinetic energy (MeV) = 0.0777723, position (cm) = (-52.7013,36.0901,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 17.2654, position (cm) = (-47.3582,20.2248,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 17.2786, position (cm) = (-47.5039,20.1291,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 2.32529, position (cm) = (-62.9064,45.1312,200), weight = 3.8147e-06 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/extended/biasing/GB06/CMakeLists.txt b/examples/extended/biasing/GB06/CMakeLists.txt index de2a11872d..602df2ce3e 100644 --- a/examples/extended/biasing/GB06/CMakeLists.txt +++ b/examples/extended/biasing/GB06/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(GB06project) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/GB06/exampleGB06.out b/examples/extended/biasing/GB06/exampleGB06.out index c9b34c7b1c..16eda08a57 100644 --- a/examples/extended/biasing/GB06/exampleGB06.out +++ b/examples/extended/biasing/GB06/exampleGB06.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -96,48 +102,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -145,31 +151,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -177,288 +183,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -467,17 +473,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -485,67 +491,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -553,13 +559,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -567,13 +573,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -581,12 +587,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -594,13 +600,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -608,13 +614,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -622,13 +628,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -636,60 +642,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -697,27 +703,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -725,25 +731,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -751,25 +757,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -777,13 +783,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -806,91 +812,105 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. - neutron, kinetic energy (MeV) = 8.01305e-06, position (cm) = (-144.258,20.5642,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 71.2112, position (cm) = (-105.335,-24.2491,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 70.2103, position (cm) = (-102.76,-25.5008,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.2696, position (cm) = (-41.8619,-110.104,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 70.4167, position (cm) = (-44.4797,-96.7068,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.30465e-05, position (cm) = (-80.0817,-66.5347,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.34041, position (cm) = (-38.7028,-81.468,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.132152, position (cm) = (-47.3615,-94.6728,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.959134, position (cm) = (-35.5365,-101.889,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.89208, position (cm) = (-42.1833,-107.589,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 5.75301, position (cm) = (-32.9727,-104.083,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 65.336, position (cm) = (-103.225,-97.0608,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-114.284,-85.9563,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 31.5799, position (cm) = (-108.468,-99.3171,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 66.1102, position (cm) = (-102.826,-76.6139,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.02006, position (cm) = (-148.689,-78.8886,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 62.7619, position (cm) = (-16.1698,-101.496,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 6.17299, position (cm) = (-33.9896,-101.523,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0547114, position (cm) = (25.7562,-31.9325,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (71.8735,-28.8349,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 19.2803, position (cm) = (-2.02867,-69.8998,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.46714, position (cm) = (79.4361,30.1893,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.378758, position (cm) = (69.3261,-7.00871,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 62.5259, position (cm) = (138.52,43.8471,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 62.5259, position (cm) = (138.52,43.8471,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0907104, position (cm) = (0.823677,8.57949,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0694777, position (cm) = (-31.0908,37.9732,500), weight = 1.90735e-06 - deuteron, kinetic energy (MeV) = 15.4503, position (cm) = (11.8401,8.11039,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.101012, position (cm) = (14.5469,8.58233,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.207782, position (cm) = (23.5966,2.75813,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.371046, position (cm) = (8.86992,7.12256,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 54.3849, position (cm) = (27.092,19.9696,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 63.4365, position (cm) = (42.2887,-7.98128,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 63.0756, position (cm) = (39.7411,-3.75531,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0584656, position (cm) = (-89.9972,110.751,500), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.258521, position (cm) = (-134.528,59.6737,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.391035, position (cm) = (-36.3916,146.184,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.221705, position (cm) = (-88.4732,114.71,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 43.1368, position (cm) = (67.6835,-74.914,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 45.8764, position (cm) = (49.839,-56.7053,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.09688, position (cm) = (92.6415,-66.1679,500), weight = 1.90735e-06 - e-, kinetic energy (MeV) = 0.936117, position (cm) = (92.6542,-66.1257,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 7.63113, position (cm) = (93.0598,-85.1542,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 5.49138, position (cm) = (140.407,-39.9259,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.32359e-07, position (cm) = (96.2172,-47.6097,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.205041, position (cm) = (118.005,-40.0528,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0713041, position (cm) = (99.8168,-53.7606,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 3.33391, position (cm) = (97.5194,-33.1201,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 87.9691, position (cm) = (137.83,-39.887,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.118085, position (cm) = (118.276,-69.7133,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.42917, position (cm) = (111.942,-55.5503,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 3.02657e-07, position (cm) = (39.7996,69.9979,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.87453, position (cm) = (27.772,45.1988,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 3.74271, position (cm) = (45.5423,70.4099,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 6.97128e-07, position (cm) = (37.7001,73.6155,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.15696, position (cm) = (130.123,27.7353,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0809277, position (cm) = (113.843,14.8657,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.474111, position (cm) = (132.516,40.5498,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 46.5975, position (cm) = (126.297,21.9087,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 52.0654, position (cm) = (126.76,9.92051,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.00331272, position (cm) = (97.9956,41.3963,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.55164, position (cm) = (55.0451,39.7093,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.57013, position (cm) = (75.708,60.4765,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.22306, position (cm) = (116.192,43.019,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 5.8439, position (cm) = (77.7749,34.0101,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 47.2847, position (cm) = (86.5771,35.4476,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 5.02891, position (cm) = (86.9098,28.3608,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0624894, position (cm) = (82.8199,35.2659,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.98701, position (cm) = (85.1009,38.5383,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.383011, position (cm) = (136.667,44.9618,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.52531, position (cm) = (122.343,38.9973,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 37.0834, position (cm) = (139.147,81.3325,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 45.7507, position (cm) = (134.227,80.0657,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.271866, position (cm) = (-123.86,-14.8559,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0825266, position (cm) = (-111.651,31.7893,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.36364, position (cm) = (-110.177,6.3314,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 3.12228e-07, position (cm) = (-145.664,30.436,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.36146, position (cm) = (-45.083,31.2822,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 11.0644, position (cm) = (-43.2613,29.9454,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.79613e-08, position (cm) = (-25.8611,-0.402649,500), weight = 1.90735e-06 + e-, kinetic energy (MeV) = 5.03709, position (cm) = (-45.0262,-7.00033,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.07581e-09, position (cm) = (-134.806,-88.2179,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 15.8943, position (cm) = (-147.623,-41.7969,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 15.92, position (cm) = (-144.641,-40.9796,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 12.3562, position (cm) = (-59.0023,-60.0049,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.105344, position (cm) = (-62.0655,16.403,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 37.7695, position (cm) = (-61.3278,-59.9611,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 52.9028, position (cm) = (-45.4459,-63.1339,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.716049, position (cm) = (-2.2485,-59.7979,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 5.62016, position (cm) = (-47.253,-58.0352,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.000250318, position (cm) = (-49.086,-68.1289,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.224753, position (cm) = (-100.759,-91.6443,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.147683, position (cm) = (-84.5914,-79.7592,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.344534, position (cm) = (-76.6231,-86.0373,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 69.987, position (cm) = (-87.1422,-107.341,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 80.1649, position (cm) = (-108.643,-58.0833,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 4.15588, position (cm) = (-89.5861,-26.4059,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0575171, position (cm) = (-128.781,-37.6643,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 1.65435, position (cm) = (-96.5113,-33.4317,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.175856, position (cm) = (-105.322,-70.1069,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.390006, position (cm) = (-70.3401,-48.5382,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.737709, position (cm) = (-84.964,-88.5239,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0560604, position (cm) = (-92.0174,-75.6633,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 55.493, position (cm) = (-73.9771,2.51054,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.29261, position (cm) = (-83.0173,10.8666,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0631406, position (cm) = (-93.8161,-12.6644,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.80657, position (cm) = (-79.5913,-15.2787,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.89948e-09, position (cm) = (-103.895,-24.6003,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.94274, position (cm) = (-91.0403,13.3873,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 8.11301e-07, position (cm) = (-9.06059,-84.9008,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.73365, position (cm) = (-20.682,-81.9044,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 13.0747, position (cm) = (-23.8522,-82.7716,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0673445, position (cm) = (24.0201,-13.616,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.47164, position (cm) = (50.319,6.7422,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.106121, position (cm) = (40.0698,-13.5138,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 4.51542, position (cm) = (33.416,-14.1183,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 42.6337, position (cm) = (27.1961,-24.4691,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0919636, position (cm) = (11.9044,-58.2668,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 9.28407, position (cm) = (12.668,-72.0259,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0796188, position (cm) = (33.8408,-22.4687,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.55158, position (cm) = (11.1413,13.7667,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.02454, position (cm) = (-15.7101,9.59525,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-2.61105,18.1965,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.578382, position (cm) = (-57.0706,-11.8441,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.57958, position (cm) = (34.79,-4.42396,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.750795, position (cm) = (93.9992,0.277351,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.351214, position (cm) = (34.4404,116.005,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 47.623, position (cm) = (30.1781,122.683,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 31.427, position (cm) = (85.619,31.0859,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 42.9711, position (cm) = (23.8277,-60.2591,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 43.012, position (cm) = (-123.195,-109.728,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.313967, position (cm) = (-146.795,-117.061,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 9.519e-10, position (cm) = (-93.6997,-93.033,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.639949, position (cm) = (-86.8819,-34.8423,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.24276, position (cm) = (-79.0908,-19.2656,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 65.2166, position (cm) = (-14.3773,48.6963,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.00171027, position (cm) = (3.10193,97.0781,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0784704, position (cm) = (-93.373,-79.5915,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.482524, position (cm) = (-65.6179,92.9423,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.05023, position (cm) = (-80.848,71.8679,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0877757, position (cm) = (-29.4622,77.5521,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 56.5137, position (cm) = (-87.8871,5.85632,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 8.14037, position (cm) = (-78.2032,8.04571,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 96.9862, position (cm) = (-90.4023,-136.759,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 97.1055, position (cm) = (-96.7426,-132.15,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 21.3332, position (cm) = (-63.3544,-39.6747,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 98.0541, position (cm) = (-85.2474,-55.9698,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 6.76813, position (cm) = (-78.2844,-60.4538,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 66.0238, position (cm) = (-70.1568,-55.3537,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 4.61705, position (cm) = (-72.2082,-32.2986,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.4457, position (cm) = (-85.1826,1.59167,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 98.0649, position (cm) = (-81.2036,-55.7248,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 97.6812, position (cm) = (-80.1355,-60.9457,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.126104, position (cm) = (-68.3668,-46.4409,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.436297, position (cm) = (-68.7218,-45.6723,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 8.05715, position (cm) = (-67.9135,-46.5063,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 86.1256, position (cm) = (-68.7875,-46.2862,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 97.5552, position (cm) = (-64.0161,-51.6067,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.162261, position (cm) = (-81.5402,-51.1577,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 5.49522, position (cm) = (-80.9096,-52.1328,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 71.1796, position (cm) = (-82.2452,-51.7959,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 43.1865, position (cm) = (-71.6136,-46.7179,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.50295, position (cm) = (-47.2241,-88.4278,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.02043, position (cm) = (76.6572,-10.4895,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 5.82986, position (cm) = (62.2758,-2.74641,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 7.39561, position (cm) = (64.7536,0.154793,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 9.09004e-07, position (cm) = (94.3544,-24.2826,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 6.72342, position (cm) = (59.201,47.685,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 50.2294, position (cm) = (55.2862,0.170244,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 51.5074, position (cm) = (53.4362,13.3911,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.18528, position (cm) = (55.8157,56.1224,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 22.112, position (cm) = (52.4258,17.2886,500), weight = 1.90735e-06 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/extended/biasing/GB07/CMakeLists.txt b/examples/extended/biasing/GB07/CMakeLists.txt index 7423696f5c..39eb3e0c74 100644 --- a/examples/extended/biasing/GB07/CMakeLists.txt +++ b/examples/extended/biasing/GB07/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(GB07project) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/History b/examples/extended/biasing/History index f9503e50af..a98efc79fd 100644 --- a/examples/extended/biasing/History +++ b/examples/extended/biasing/History @@ -16,6 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24, 2021 B. Morgan - exbiasing-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + November 13, 2020, B. Morgan - exbiasing-V10-06-02 - Enforce use of Serial RunManager for serial-only examples. diff --git a/examples/extended/biasing/ReverseMC01/CMakeLists.txt b/examples/extended/biasing/ReverseMC01/CMakeLists.txt index e03ec823fc..8a66041e04 100644 --- a/examples/extended/biasing/ReverseMC01/CMakeLists.txt +++ b/examples/extended/biasing/ReverseMC01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(ReverseMC01) #---------------------------------------------------------------------------- diff --git a/examples/extended/biasing/ReverseMC01/run_adjoint_simulation_electron.out b/examples/extended/biasing/ReverseMC01/run_adjoint_simulation_electron.out index d69e02c053..fa7f6bbf7a 100644 --- a/examples/extended/biasing/ReverseMC01/run_adjoint_simulation_electron.out +++ b/examples/extended/biasing/ReverseMC01/run_adjoint_simulation_electron.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -78,9 +84,9 @@ G4AdjointPhysicsList::SetCuts:CutLength : 10 um /tracking/verbose 0 /adjoint/start_run 100000 **************************************************************** -*** Geant4 Reverse/Adjoint Monte Carlo mode *** -*** Author: L.Desorgher *** -*** Company: SpaceIT GmbH, Bern, Switzerland *** +*** Geant4 Reverse/Adjoint Monte Carlo mode *** +*** Author: L.Desorgher *** +*** Company: SpaceIT GmbH, Bern, Switzerland *** *** Sponsored by: ESA/ESTEC contract contract 21435/08/NL/AT *** **************************************************************** @@ -88,31 +94,31 @@ compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai ========== Computation of cross section matrices for adjoint models ========== Build adjoint cross section matrices for Inv_eIon_model @@ -328,11 +334,11 @@ nb event 170000 1% Precision reached! Run terminated. Run Summary - Run Aborted after 173590 events processed. - User=75.310000s Real=89.863326s Sys=0.260000s + Run Aborted after 171412 events processed. + User=64.090000s Real=67.508702s Sys=0.180000s Results of reverse/adjoint simulation! -normalised edep [MeV] = 0.00165068 -error[MeV] = 1.65068e-05 +normalised edep [MeV] = 0.00164111 +error[MeV] = 1.64111e-05 ----> Histogram Tree is saved in adjoint_sim.root 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/extended/common/CMakeLists.txt b/examples/extended/common/CMakeLists.txt index f10c63fcba..773913932b 100644 --- a/examples/extended/common/CMakeLists.txt +++ b/examples/extended/common/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(${common_prefix}common) #---------------------------------------------------------------------------- diff --git a/examples/extended/common/History b/examples/extended/common/History index c29d14da56..71b3cf9c4f 100644 --- a/examples/extended/common/History +++ b/examples/extended/common/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24/05/21 B. Morgan (excommon-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 03/11/20 B. Morgan (excommon-V10-06-00) - Support same CMake version range as core Geant4 diff --git a/examples/extended/electromagnetic/CMakeLists.txt b/examples/extended/electromagnetic/CMakeLists.txt index d21fc718cc..73fcd29db1 100644 --- a/examples/extended/electromagnetic/CMakeLists.txt +++ b/examples/extended/electromagnetic/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all electromagnetic examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(TestEm0) add_subdirectory(TestEm1) diff --git a/examples/extended/electromagnetic/History b/examples/extended/electromagnetic/History index 93765111ca..105cf12eeb 100644 --- a/examples/extended/electromagnetic/History +++ b/examples/extended/electromagnetic/History @@ -13,6 +13,9 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24-05-21 B. Morgan (electromagnetic-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 13-11-20 B. Morgan (electromagnetic-V10-06-01) - Enforce use of Serial RunManager for serial-only examples. diff --git a/examples/extended/electromagnetic/TestEm0/CMakeLists.txt b/examples/extended/electromagnetic/TestEm0/CMakeLists.txt index b07914c6c8..77336e2577 100644 --- a/examples/extended/electromagnetic/TestEm0/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm0/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm0) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm0/History b/examples/extended/electromagnetic/TestEm0/History index c51534353b..ff89eae75c 100644 --- a/examples/extended/electromagnetic/TestEm0/History +++ b/examples/extended/electromagnetic/TestEm0/History @@ -14,6 +14,10 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +17-12-20 mma (testem0-V10-07-00) +- updated PhysListEmStandard.cc +- DetectorConstruction : print only used material 03-10-19 V.Ivant (testem0-V10-05-02) - PhysicsList : define options, specific for this example after diff --git a/examples/extended/electromagnetic/TestEm0/TestEm0.out b/examples/extended/electromagnetic/TestEm0/TestEm0.out index 2aa05103b9..1c601dd1f2 100644 --- a/examples/extended/electromagnetic/TestEm0/TestEm0.out +++ b/examples/extended/electromagnetic/TestEm0/TestEm0.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -13,133 +19,7 @@ ************************************************************** -***** Table : Nb of materials = 19 ***** - - Material: Air density: 1.290 mg/cm3 RadL: 285.161 m Nucl.Int.Length: 662.680 m - Imean: 85.703 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Nitrogen (N) Z = 7.0 N = 14 A = 14.010 g/mole - ---> Isotope: N14 Z = 7 N = 14 A = 14.00 g/mole abundance: 99.632 % - ---> Isotope: N15 Z = 7 N = 15 A = 15.00 g/mole abundance: 0.368 % - ElmMassFraction: 70.00 % ElmAbundance 72.71 % - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 30.00 % ElmAbundance 27.29 % - - - Material: H2liquid density: 70.800 mg/cm3 RadL: 8.923 m Nucl.Int.Length: 4.944 m - Imean: 19.200 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.21 % ElmAbundance 66.67 % - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.79 % ElmAbundance 33.33 % - - - Material: WaterSteam density: 1.000 mg/cm3 RadL: 360.924 m Nucl.Int.Length: 753.560 m - Imean: 71.600 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.21 % ElmAbundance 66.67 % - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.79 % ElmAbundance 33.33 % - - - Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm - Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 15.41 % ElmAbundance 63.16 % - - ---> Element: Germanium (Ge) Z = 32.0 N = 73 A = 72.590 g/mole - ---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 % - ---> Isotope: Ge72 Z = 32 N = 72 A = 71.92 g/mole abundance: 27.540 % - ---> Isotope: Ge73 Z = 32 N = 73 A = 72.92 g/mole abundance: 7.730 % - ---> Isotope: Ge74 Z = 32 N = 74 A = 73.92 g/mole abundance: 36.280 % - ---> Isotope: Ge76 Z = 32 N = 76 A = 75.92 g/mole abundance: 7.610 % - ElmMassFraction: 17.48 % ElmAbundance 15.79 % - - ---> Element: Bismuth (Bi) Z = 83.0 N = 209 A = 208.980 g/mole - ---> Isotope: Bi209 Z = 83 N = 209 A = 208.98 g/mole abundance: 100.000 % - ElmMassFraction: 67.10 % ElmAbundance 21.05 % - - - Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.880 cm - Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole - ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Silicon density: 2.330 g/cm3 RadL: 9.366 cm Nucl.Int.Length: 45.660 cm - Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Si (Si) Z = 14.0 N = 28 A = 28.085 g/mole - ---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 % - ---> Isotope: Si29 Z = 14 N = 29 A = 28.98 g/mole abundance: 4.683 % - ---> Isotope: Si30 Z = 14 N = 30 A = 29.97 g/mole abundance: 3.087 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: liquidArgon density: 1.390 g/cm3 RadL: 14.064 cm Nucl.Int.Length: 86.076 cm - Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Iron density: 7.870 g/cm3 RadL: 1.758 cm Nucl.Int.Length: 16.999 cm - Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.845 g/mole - ---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 % - ---> Isotope: Fe56 Z = 26 N = 56 A = 55.93 g/mole abundance: 91.754 % - ---> Isotope: Fe57 Z = 26 N = 57 A = 56.94 g/mole abundance: 2.119 % - ---> Isotope: Fe58 Z = 26 N = 58 A = 57.93 g/mole abundance: 0.282 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Copper density: 8.960 g/cm3 RadL: 1.436 cm Nucl.Int.Length: 15.588 cm - Imean: 322.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Cu (Cu) Z = 29.0 N = 64 A = 63.546 g/mole - ---> Isotope: Cu63 Z = 29 N = 63 A = 62.93 g/mole abundance: 69.170 % - ---> Isotope: Cu65 Z = 29 N = 65 A = 64.93 g/mole abundance: 30.830 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm + Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm ---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.613 g/mole @@ -150,132 +30,20 @@ ---> Isotope: Ge76 Z = 32 N = 76 A = 75.92 g/mole abundance: 7.610 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - Material: Silver density: 10.500 g/cm3 RadL: 8.543 mm Nucl.Int.Length: 15.868 cm - Imean: 470.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Ag (Ag) Z = 47.0 N = 108 A = 107.868 g/mole - ---> Isotope: Ag107 Z = 47 N = 107 A = 106.91 g/mole abundance: 51.839 % - ---> Isotope: Ag109 Z = 47 N = 109 A = 108.91 g/mole abundance: 48.161 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Tungsten density: 19.300 g/cm3 RadL: 3.504 mm Nucl.Int.Length: 10.312 cm - Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: W (W) Z = 74.0 N = 184 A = 183.842 g/mole - ---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 % - ---> Isotope: W182 Z = 74 N = 182 A = 181.95 g/mole abundance: 26.500 % - ---> Isotope: W183 Z = 74 N = 183 A = 182.95 g/mole abundance: 14.310 % - ---> Isotope: W184 Z = 74 N = 184 A = 183.95 g/mole abundance: 30.640 % - ---> Isotope: W186 Z = 74 N = 186 A = 185.95 g/mole abundance: 28.430 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Lead density: 11.350 g/cm3 RadL: 5.613 mm Nucl.Int.Length: 18.248 cm - Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.217 g/mole - ---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 % - ---> Isotope: Pb206 Z = 82 N = 206 A = 205.97 g/mole abundance: 24.100 % - ---> Isotope: Pb207 Z = 82 N = 207 A = 206.98 g/mole abundance: 22.100 % - ---> Isotope: Pb208 Z = 82 N = 208 A = 207.98 g/mole abundance: 52.400 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm - Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: U (U) Z = 92.0 N = 238 A = 238.029 g/mole - ---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 % - ---> Isotope: U235 Z = 92 N = 235 A = 235.04 g/mole abundance: 0.720 % - ---> Isotope: U238 Z = 92 N = 238 A = 238.05 g/mole abundance: 99.275 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: ams density: 7.409 g/cm3 RadL: 8.996 mm Nucl.Int.Length: 25.515 cm - Imean: 691.183 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Lead (Pb) Z = 82.0 N = 207 A = 207.190 g/mole - ---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 % - ---> Isotope: Pb206 Z = 82 N = 206 A = 205.97 g/mole abundance: 24.100 % - ---> Isotope: Pb207 Z = 82 N = 207 A = 206.98 g/mole abundance: 22.100 % - ---> Isotope: Pb208 Z = 82 N = 208 A = 207.98 g/mole abundance: 52.400 % - ElmMassFraction: 94.81 % ElmAbundance 36.54 % - - ---> Element: Carbon (C) Z = 6.0 N = 12 A = 12.010 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % - ElmMassFraction: 4.79 % ElmAbundance 31.84 % - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 0.40 % ElmAbundance 31.62 % - - - Material: ArgonGas density: 1.782 mg/cm3 RadL: 109.701 m Nucl.Int.Length: 671.415 m - Imean: 188.000 eV temperature: 273.15 K pressure: 1.00 atm - - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Isobutane density: 2.420 mg/cm3 RadL: 186.951 m Nucl.Int.Length: 270.571 m - Imean: 53.040 eV temperature: 273.15 K pressure: 1.00 atm - - ---> Element: Carbon (C) Z = 6.0 N = 12 A = 12.010 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % - ElmMassFraction: 82.63 % ElmAbundance 28.57 % - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 17.37 % ElmAbundance 71.43 % - - - Material: ArgonButane density: 1.835 mg/cm3 RadL: 128.411 m Nucl.Int.Length: 522.378 m - Imean: 119.602 eV temperature: 273.15 K pressure: 1.00 atm - - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 70.00 % ElmAbundance 19.52 % - - ---> Element: Carbon (C) Z = 6.0 N = 12 A = 12.010 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % - ElmMassFraction: 24.79 % ElmAbundance 22.99 % - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 5.21 % ElmAbundance 57.48 % - - - PhysicsList::AddPhysicsList: PhysicsList::AddPhysicsList: ======================================================================= ====== Electromagnetic Physics Parameters ======== ======================================================================= LPM effect enabled 1 -Spline of EM tables enabled 1 Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 -Use integral approach for tracking 1 Use general process 0 Enable linear polarisation for gamma 0 Enable sampling of quantum entanglement 0 X-section factor for integral approach 0.8 Min kinetic energy for tables 10 eV Max kinetic energy for tables 100 TeV -Number of bins in tables 260 Number of bins per decade of a table 20 Verbose level 0 Verbose level for worker thread 0 @@ -303,7 +71,6 @@ Use built-in Birks satuaration 0 Build CSDA range enabled 1 Use cut as a final range enabled 0 Enable angular generator interface 1 -Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 1 GeV Max kinetic energy for NIEL computation 1 MeV Linear loss limit 0.01 @@ -343,6 +110,18 @@ Type of PIXE cross section for hadrons Empirical Type of PIXE cross section for e+- Livermore ======================================================================= + Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm + Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm + + ---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.613 g/mole + ---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 % + ---> Isotope: Ge72 Z = 32 N = 72 A = 71.92 g/mole abundance: 27.540 % + ---> Isotope: Ge73 Z = 32 N = 73 A = 72.92 g/mole abundance: 7.730 % + ---> Isotope: Ge74 Z = 32 N = 74 A = 73.92 g/mole abundance: 36.280 % + ---> Isotope: Ge76 Z = 32 N = 76 A = 75.92 g/mole abundance: 7.610 % + ElmMassFraction: 100.00 % ElmAbundance 100.00 % + + ========= Table of registered couples ============================ Index : 0 used in the geometry : Yes @@ -375,7 +154,22 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000457s Sys=0.000000s + User=0.000000s Real=0.000360s Sys=0.000000s + + Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm + Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm + + ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole + ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % + ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % + ElmMassFraction: 11.21 % ElmAbundance 66.67 % + + ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole + ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % + ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % + ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % + ElmMassFraction: 88.79 % ElmAbundance 33.33 % + ========= Table of registered couples ============================ @@ -430,7 +224,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000271s Sys=0.000000s + User=0.000000s Real=0.000198s Sys=0.000000s G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 diff --git a/examples/extended/electromagnetic/TestEm0/src/DetectorConstruction.cc b/examples/extended/electromagnetic/TestEm0/src/DetectorConstruction.cc index 86dd93f21b..65fc8f4558 100644 --- a/examples/extended/electromagnetic/TestEm0/src/DetectorConstruction.cc +++ b/examples/extended/electromagnetic/TestEm0/src/DetectorConstruction.cc @@ -152,7 +152,7 @@ void DetectorConstruction::DefineMaterials() ArButane->AddMaterial(argonGas, fractionmass=70*perCent); ArButane->AddMaterial(butane , fractionmass=30*perCent); - G4cout << *(G4Material::GetMaterialTable()) << G4endl; + ////G4cout << *(G4Material::GetMaterialTable()) << G4endl; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -206,6 +206,7 @@ void DetectorConstruction::SetMaterial(const G4String& materialChoice) fMaterial = pttoMaterial; if(fBox) { fBox->GetLogicalVolume()->SetMaterial(fMaterial); } G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + G4cout << "\n " << fMaterial << G4endl; } else { G4cout << "\n--> warning from DetectorConstruction::SetMaterial : " << materialChoice << " not found" << G4endl; diff --git a/examples/extended/electromagnetic/TestEm0/src/PhysListEmStandard.cc b/examples/extended/electromagnetic/TestEm0/src/PhysListEmStandard.cc index 55301cf1b4..1162122e05 100644 --- a/examples/extended/electromagnetic/TestEm0/src/PhysListEmStandard.cc +++ b/examples/extended/electromagnetic/TestEm0/src/PhysListEmStandard.cc @@ -23,12 +23,9 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file electromagnetic/TestEm0/src/PhysListEmStandard.cc -/// \brief Implementation of the PhysListEmStandard class -// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "PhysListEmStandard.hh" #include "G4ParticleDefinition.hh" @@ -59,13 +56,20 @@ #include "G4ionIonisation.hh" #include "G4IonParametrisedLossModel.hh" #include "G4NuclearStopping.hh" + +#include "G4BuilderType.hh" #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysListEmStandard::PhysListEmStandard(const G4String& name) : G4VPhysicsConstructor(name) -{} +{ + G4EmParameters* param = G4EmParameters::Instance(); + param->SetDefaults(); + param->SetVerbose(0); + SetPhysicsType(bElectromagnetic); +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -88,42 +92,31 @@ void PhysListEmStandard::ConstructProcess() if (particleName == "gamma") { - ////ph->RegisterProcess(new G4RayleighScattering, particle); - ph->RegisterProcess(new G4PhotoElectricEffect, particle); + ph->RegisterProcess(new G4RayleighScattering, particle); + ph->RegisterProcess(new G4PhotoElectricEffect, particle); G4ComptonScattering* cs = new G4ComptonScattering; cs->SetEmModel(new G4KleinNishinaModel()); ph->RegisterProcess(cs, particle); ph->RegisterProcess(new G4GammaConversion, particle); } else if (particleName == "e-") { - - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); } else if (particleName == "e+") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); - // - ph->RegisterProcess(new G4eplusAnnihilation(), particle); + ph->RegisterProcess(new G4eplusAnnihilation(), particle); } else if (particleName == "mu+" || particleName == "mu-" ) { - ph->RegisterProcess(new G4MuMultipleScattering(), particle); - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.1, 50*um); - ph->RegisterProcess(muIoni, particle); + ph->RegisterProcess(new G4MuMultipleScattering(), particle); + ph->RegisterProcess(new G4MuIonisation(), particle); ph->RegisterProcess(new G4MuBremsstrahlung(), particle); ph->RegisterProcess(new G4MuPairProduction(), particle); @@ -132,9 +125,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "pi+" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - ph->RegisterProcess(hIoni, particle); + ph->RegisterProcess(new G4hIonisation(), particle); ph->RegisterProcess(new G4hBremsstrahlung(), particle); ph->RegisterProcess(new G4hPairProduction(), particle); @@ -142,9 +133,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "He3" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); + ph->RegisterProcess(new G4ionIonisation(), particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if( particleName == "GenericIon" ) { @@ -152,7 +141,6 @@ void PhysListEmStandard::ConstructProcess() ph->RegisterProcess(new G4hMultipleScattering(), particle); G4ionIonisation* ionIoni = new G4ionIonisation(); ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(new G4NuclearStopping(), particle); diff --git a/examples/extended/electromagnetic/TestEm1/.README.txt b/examples/extended/electromagnetic/TestEm1/.README.txt index 26234e2db8..a2f27dd1e7 100644 --- a/examples/extended/electromagnetic/TestEm1/.README.txt +++ b/examples/extended/electromagnetic/TestEm1/.README.txt @@ -52,10 +52,6 @@ Physics lists and options can be (re)set with UI commands - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders (geant4/source/physics_lists/builders) - it is shown how to set options per particle type. - A few commands have been added to PhysicsList, in order to set the production threshold for secondaries for gamma and e-/e+. @@ -126,6 +122,7 @@ Idle> exit - decayinfly.mac: To visualise decay in fly of N16 - gammaconversion.mac: To visualise gamma conversion and e+ annihilation - photon.mac: To visualiza p300 keV photon beam + - stepMax.mac: to test command /testem/stepMax - vis.mac: To activate visualization \section TestEm1_s7 TRACKING : StepMax diff --git a/examples/extended/electromagnetic/TestEm1/CMakeLists.txt b/examples/extended/electromagnetic/TestEm1/CMakeLists.txt index 3c1f5b73e9..6f0142a9d1 100644 --- a/examples/extended/electromagnetic/TestEm1/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm1/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm1) #---------------------------------------------------------------------------- @@ -44,8 +41,8 @@ target_link_libraries(TestEm1 ${Geant4_LIBRARIES} ${HBOOK_LIBRARIES}) # set(TestEm1_SCRIPTS annihil.mac brems.mac decayinfly.mac erange.mac gammaconversion.mac - geantino.mac photoelec.mac photon.mac radioactive.mac range.mac runs.mac TestEm1.in - TestEm1.out vis.mac + geantino.mac photoelec.mac photon.mac radioactive.mac range.mac runs.mac + stepMax.mac TestEm1.in TestEm1.out vis.mac ) foreach(_script ${TestEm1_SCRIPTS}) diff --git a/examples/extended/electromagnetic/TestEm1/History b/examples/extended/electromagnetic/TestEm1/History index e2a5755509..905e94d5f9 100644 --- a/examples/extended/electromagnetic/TestEm1/History +++ b/examples/extended/electromagnetic/TestEm1/History @@ -13,7 +13,25 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +29-04-21 mma (testem1-V10-07-03) +- Additional migration to new G4SteppingVerbose. +26-02-21 M.Asai (testem1-V10-07-02) +- Migrating to G4RunManagerFactory and G4SteppingVerboseWithUnits + classes. + +10-02-21 V.Ivanchenko (testem1-V10-07-01) +- fixed README + +09-12-20 mma (testem1-V10-07-00) +- updated PhysListEmStandard.cc +- DetectorConstruction : do not print materials table +- StepMax.hh and StepMax.cc : purely cosmetic +- Added macro stepMax.mac +- cosmetic in TestEm1.in + + 03-09-20 I.Hrivnacova, mma (testem1-V10-06-02) - Revied macros: Added macro description in README. diff --git a/examples/extended/electromagnetic/TestEm1/README b/examples/extended/electromagnetic/TestEm1/README index 8a9b9086d7..2e887537f7 100644 --- a/examples/extended/electromagnetic/TestEm1/README +++ b/examples/extended/electromagnetic/TestEm1/README @@ -54,10 +54,6 @@ low-energy models Physics lists and options can be (re)set with UI commands - - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders (geant4/source/physics_lists/builders) - it is shown how to set options per particle type. A few commands have been added to PhysicsList, in order to set the production threshold for secondaries for gamma and e-/e+. @@ -123,6 +119,7 @@ - decayinfly.mac: To visualise decay in fly of N16 - gammaconversion.mac: To visualise gamma conversion and e+ annihilation - photon.mac: To visualiza p300 keV photon beam + - stepMax.mac: to test command /testem/stepMax - vis.mac: To activate visualization 7 - TRACKING : StepMax diff --git a/examples/extended/electromagnetic/TestEm1/TestEm1.cc b/examples/extended/electromagnetic/TestEm1/TestEm1.cc index 1e0cdb8178..f2f4d54e6e 100644 --- a/examples/extended/electromagnetic/TestEm1/TestEm1.cc +++ b/examples/extended/electromagnetic/TestEm1/TestEm1.cc @@ -30,21 +30,17 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -57,16 +53,16 @@ int main(int argc,char** argv) { G4UIExecutive* ui = nullptr; if (argc == 1) { ui = new G4UIExecutive(argc,argv); } - //construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = 4; - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det = new DetectorConstruction; diff --git a/examples/extended/electromagnetic/TestEm1/TestEm1.in b/examples/extended/electromagnetic/TestEm1/TestEm1.in index f927b99b5e..b972d86f64 100644 --- a/examples/extended/electromagnetic/TestEm1/TestEm1.in +++ b/examples/extended/electromagnetic/TestEm1/TestEm1.in @@ -9,22 +9,22 @@ /testem/det/setMat Aluminium /testem/det/setSize 10 m # +/process/em/verbose 0 /testem/phys/addPhysics emstandard_opt0 ###/testem/phys/addPhysics local -/process/em/printParameters # /run/setCut 1 mm # /run/initialize +/process/em/printParameters +# ##/globalField/setValue 0 0 5 tesla # /testem/gun/setDefault /gun/particle e- /gun/energy 100 MeV # -/run/verbose 1 /run/printProgress 200 -# /run/beamOn 2000 # /gun/particle proton diff --git a/examples/extended/electromagnetic/TestEm1/TestEm1.out b/examples/extended/electromagnetic/TestEm1/TestEm1.out index a597f8961e..47274bfcc3 100644 --- a/examples/extended/electromagnetic/TestEm1/TestEm1.out +++ b/examples/extended/electromagnetic/TestEm1/TestEm1.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -12,271 +19,6 @@ WWW : http://geant4.org/ ************************************************************** - -***** Table : Nb of materials = 21 ***** - - Material: Air density: 1.290 mg/cm3 RadL: 285.161 m Nucl.Int.Length: 662.680 m - Imean: 85.703 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Nitrogen (N) Z = 7.0 N = 14 A = 14.010 g/mole - ---> Isotope: N14 Z = 7 N = 14 A = 14.00 g/mole abundance: 99.632 % - ---> Isotope: N15 Z = 7 N = 15 A = 15.00 g/mole abundance: 0.368 % - ElmMassFraction: 70.00 % ElmAbundance 72.71 % - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 30.00 % ElmAbundance 27.29 % - - - Material: H2liquid density: 70.800 mg/cm3 RadL: 8.923 m Nucl.Int.Length: 4.944 m - Imean: 19.200 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.21 % ElmAbundance 66.67 % - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.79 % ElmAbundance 33.33 % - - - Material: CO2 density: 0.001 mg/cm3 RadL: 361.873 km Nucl.Int.Length: 858.384 km - Imean: 90.958 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Hydrogen (C) Z = 6.0 N = 12 A = 12.000 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % - ElmMassFraction: 27.27 % ElmAbundance 33.33 % - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 72.73 % ElmAbundance 66.67 % - - - Material: D2_gas density: 0.036 mg/cm3 RadL: 34.993 km Nucl.Int.Length: 9.722 km - Imean: 19.200 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Heavy-Hydrogen (D) Z = 1.0 N = 2 A = 2.014 g/mole - ---> Isotope: d Z = 1 N = 2 A = 2.01 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: liquidArgon density: 1.390 g/cm3 RadL: 14.064 cm Nucl.Int.Length: 86.076 cm - Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.880 cm - Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole - ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Silicon density: 2.330 g/cm3 RadL: 9.366 cm Nucl.Int.Length: 45.660 cm - Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Si (Si) Z = 14.0 N = 28 A = 28.085 g/mole - ---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 % - ---> Isotope: Si29 Z = 14 N = 29 A = 28.98 g/mole abundance: 4.683 % - ---> Isotope: Si30 Z = 14 N = 30 A = 29.97 g/mole abundance: 3.087 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Chromium density: 7.140 g/cm3 RadL: 2.093 cm Nucl.Int.Length: 18.296 cm - Imean: 257.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Cr (Cr) Z = 24.0 N = 52 A = 51.996 g/mole - ---> Isotope: Cr50 Z = 24 N = 50 A = 49.95 g/mole abundance: 4.345 % - ---> Isotope: Cr52 Z = 24 N = 52 A = 51.94 g/mole abundance: 83.789 % - ---> Isotope: Cr53 Z = 24 N = 53 A = 52.94 g/mole abundance: 9.501 % - ---> Isotope: Cr54 Z = 24 N = 54 A = 53.94 g/mole abundance: 2.365 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Germanium density: 5.323 g/cm3 RadL: 2.301 cm Nucl.Int.Length: 27.431 cm - Imean: 350.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Ge (Ge) Z = 32.0 N = 73 A = 72.613 g/mole - ---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 % - ---> Isotope: Ge72 Z = 32 N = 72 A = 71.92 g/mole abundance: 27.540 % - ---> Isotope: Ge73 Z = 32 N = 73 A = 72.92 g/mole abundance: 7.730 % - ---> Isotope: Ge74 Z = 32 N = 74 A = 73.92 g/mole abundance: 36.280 % - ---> Isotope: Ge76 Z = 32 N = 76 A = 75.92 g/mole abundance: 7.610 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm - Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 15.41 % ElmAbundance 63.16 % - - ---> Element: Germanium (Ge) Z = 32.0 N = 73 A = 72.590 g/mole - ---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 % - ---> Isotope: Ge72 Z = 32 N = 72 A = 71.92 g/mole abundance: 27.540 % - ---> Isotope: Ge73 Z = 32 N = 73 A = 72.92 g/mole abundance: 7.730 % - ---> Isotope: Ge74 Z = 32 N = 74 A = 73.92 g/mole abundance: 36.280 % - ---> Isotope: Ge76 Z = 32 N = 76 A = 75.92 g/mole abundance: 7.610 % - ElmMassFraction: 17.48 % ElmAbundance 15.79 % - - ---> Element: Bismuth (Bi) Z = 83.0 N = 209 A = 208.980 g/mole - ---> Isotope: Bi209 Z = 83 N = 209 A = 208.98 g/mole abundance: 100.000 % - ElmMassFraction: 67.10 % ElmAbundance 21.05 % - - - Material: Iron density: 7.870 g/cm3 RadL: 1.758 cm Nucl.Int.Length: 16.999 cm - Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.845 g/mole - ---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 % - ---> Isotope: Fe56 Z = 26 N = 56 A = 55.93 g/mole abundance: 91.754 % - ---> Isotope: Fe57 Z = 26 N = 57 A = 56.94 g/mole abundance: 2.119 % - ---> Isotope: Fe58 Z = 26 N = 58 A = 57.93 g/mole abundance: 0.282 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Tungsten density: 19.300 g/cm3 RadL: 3.504 mm Nucl.Int.Length: 10.312 cm - Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: W (W) Z = 74.0 N = 184 A = 183.842 g/mole - ---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 % - ---> Isotope: W182 Z = 74 N = 182 A = 181.95 g/mole abundance: 26.500 % - ---> Isotope: W183 Z = 74 N = 183 A = 182.95 g/mole abundance: 14.310 % - ---> Isotope: W184 Z = 74 N = 184 A = 183.95 g/mole abundance: 30.640 % - ---> Isotope: W186 Z = 74 N = 186 A = 185.95 g/mole abundance: 28.430 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Gold density: 19.320 g/cm3 RadL: 3.344 mm Nucl.Int.Length: 10.540 cm - Imean: 790.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Au (Au) Z = 79.0 N = 197 A = 196.967 g/mole - ---> Isotope: Au197 Z = 79 N = 197 A = 196.97 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Lead density: 11.350 g/cm3 RadL: 5.613 mm Nucl.Int.Length: 18.248 cm - Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.217 g/mole - ---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 % - ---> Isotope: Pb206 Z = 82 N = 206 A = 205.97 g/mole abundance: 24.100 % - ---> Isotope: Pb207 Z = 82 N = 207 A = 206.98 g/mole abundance: 22.100 % - ---> Isotope: Pb208 Z = 82 N = 208 A = 207.98 g/mole abundance: 52.400 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm - Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: U (U) Z = 92.0 N = 238 A = 238.029 g/mole - ---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 % - ---> Isotope: U235 Z = 92 N = 235 A = 235.04 g/mole abundance: 0.720 % - ---> Isotope: U238 Z = 92 N = 238 A = 238.05 g/mole abundance: 99.275 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: ArgonGas density: 1.782 mg/cm3 RadL: 109.701 m Nucl.Int.Length: 671.415 m - Imean: 188.000 eV temperature: 273.15 K pressure: 1.00 atm - - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Isobutane density: 2.420 mg/cm3 RadL: 186.822 m Nucl.Int.Length: 270.486 m - Imean: 53.040 eV temperature: 273.15 K pressure: 1.00 atm - - ---> Element: Hydrogen (C) Z = 6.0 N = 12 A = 12.000 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % - ElmMassFraction: 82.62 % ElmAbundance 28.57 % - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 17.38 % ElmAbundance 71.43 % - - - Material: ArgonButane density: 1.835 mg/cm3 RadL: 128.397 m Nucl.Int.Length: 522.306 m - Imean: 119.578 eV temperature: 273.15 K pressure: 1.00 atm - - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 70.00 % ElmAbundance 19.51 % - - ---> Element: Hydrogen (C) Z = 6.0 N = 12 A = 12.000 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % - ElmMassFraction: 24.78 % ElmAbundance 23.00 % - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 5.22 % ElmAbundance 57.49 % - - - Material: Galactic density: 0.000 mg/cm3 RadL: 204310098.490 pc Nucl.Int.Length: 113427284.261 pc - Imean: 19.200 eV temperature: 2.73 K pressure: 0.00 atm - - ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Lu2SiO5 density: 7.400 g/cm3 RadL: 1.143 cm Nucl.Int.Length: 20.920 cm - Imean: 418.807 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Lu (Lu) Z = 71.0 N = 175 A = 174.967 g/mole - ---> Isotope: Lu175 Z = 71 N = 175 A = 174.94 g/mole abundance: 97.410 % - ---> Isotope: Lu176 Z = 71 N = 176 A = 175.94 g/mole abundance: 2.590 % - ElmMassFraction: 76.40 % ElmAbundance 25.00 % - - ---> Element: Si (Si) Z = 14.0 N = 28 A = 28.085 g/mole - ---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 % - ---> Isotope: Si29 Z = 14 N = 29 A = 28.98 g/mole abundance: 4.683 % - ---> Isotope: Si30 Z = 14 N = 30 A = 29.97 g/mole abundance: 3.087 % - ElmMassFraction: 6.13 % ElmAbundance 12.50 % - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 17.47 % ElmAbundance 62.50 % - - - PhysicsList::AddPhysicsList: G4NIELCalculator: is created with the model /control/cout/ignoreThreadsExcept 0 @@ -288,25 +30,36 @@ Command is ignored. /testem/det/setMat Aluminium /testem/det/setSize 10 m # +/process/em/verbose 0 /testem/phys/addPhysics emstandard_opt0 PhysicsList::AddPhysicsList: ###/testem/phys/addPhysics local +# +/run/setCut 1 mm +# +/run/initialize + + The Box is 10 m of Aluminium + Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.880 cm + Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm + + ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole + ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % + ElmMassFraction: 100.00 % ElmAbundance 100.00 % + /process/em/printParameters ======================================================================= ====== Electromagnetic Physics Parameters ======== ======================================================================= LPM effect enabled 1 -Spline of EM tables enabled 1 Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 -Use integral approach for tracking 1 Use general process 0 Enable linear polarisation for gamma 0 Enable sampling of quantum entanglement 0 X-section factor for integral approach 0.8 Min kinetic energy for tables 100 eV Max kinetic energy for tables 100 TeV -Number of bins in tables 84 Number of bins per decade of a table 7 Verbose level 1 Verbose level for worker thread 0 @@ -334,9 +87,8 @@ Use built-in Birks satuaration 0 Build CSDA range enabled 1 Use cut as a final range enabled 0 Enable angular generator interface 0 -Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 1 GeV -Max kinetic energy for NIEL computation 0 eV +Max kinetic energy for NIEL computation 0 meV Linear loss limit 0.01 Read data from file for e+e- pair production by mu 0 ======================================================================= @@ -364,68 +116,61 @@ Type of nuclear form-factor 1 Screening factor 1 ======================================================================= # -/run/setCut 1 mm -# -/run/initialize - - The Box is 10 m of Aluminium ##/globalField/setValue 0 0 5 tesla # /testem/gun/setDefault /gun/particle e- /gun/energy 100 MeV # -/run/verbose 1 /run/printProgress 200 -# /run/beamOn 2000 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -433,32 +178,32 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -466,49 +211,49 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins ====================================================================== @@ -524,254 +269,255 @@ Auger electron emission enabled 0 Auger cascade enabled 0 Check EM cuts disabled for atomic de-excitation 0 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -804,31 +550,31 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 2000 - User=1.270000s Real=1.328429s Sys=0.000000s + User=1.110000s Real=1.145453s Sys=0.000000s ======================== run summary ====================== The run is: 2000 e- of 100 MeV through 10 m of Aluminium (density: 2.7 g/cm3 ) Total energy deposit: 99.827 MeV - NIEL energy calculated: 0 eV + NIEL energy calculated: 0 meV - Nb tracks/event neutral: 25.128 charged: 137.12 - Nb steps/event neutral: 139.35 charged: 202.9 + Nb tracks/event neutral: 25.436 charged: 138.41 + Nb steps/event neutral: 140.65 charged: 204.52 Process calls frequency : - Rayl= 17745 Transportation= 1796 annihil= 2806 - compt= 210700 conv= 2785 eBrem= 45775 - eIoni= 356921 msc= 296 phot= 45680 - + CoulombScat= 1 Rayl= 17810 Transportation= 1802 + annihil= 2818 compt= 212618 conv= 2805 + eBrem= 46415 eIoni= 359501 msc= 298 + phot= 46267 --------------------------------------------------------- Primary particle : - true Range = 11.099 cm rms = 3.8634 cm - proj Range = 9.6568 cm rms = 3.5968 cm - proj/true = 0.87009 - transverse dispersion at end = 1.6112 cm - mass true Range from simulation = 29.966 g/cm2 + true Range = 11.12 cm rms = 3.8669 cm + proj Range = 9.6726 cm rms = 3.5911 cm + proj/true = 0.86986 + transverse dispersion at end = 1.6299 cm + mass true Range from simulation = 30.023 g/cm2 from PhysicsTable (csda range) = 32.101 g/cm2 --------------------------------------------------------- @@ -836,7 +582,7 @@ Run Summary ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={511862276547668598, 1471172288461575206, 1128851390031159049, 986176925366361558, 1714976611656641989, 585612007627498246, 1310561837954673793, 1928477068593323800, 1745855577386704779, 1426413875986992036, 1452014596195759837, 144364650739019718, 1973405502184080304, 364138860850256971, 100193770972482617, 2029412755232034316, 1686421473982614873} counter= 2sumtot= 2113167396059296082 +N=17 V[N]={105848426377752035, 727510900120485432, 1732892373175767764, 246849931442645562, 1056562556875218579, 1714987142974046772, 394122810429885113, 2081430332929602852, 439284098192822769, 1590186265841107719, 1895423095489310140, 1174703954929006868, 389343310157508848, 636145705617010307, 892789608646591379, 2194304760782867823, 266134741987688324} counter= 7sumtot= 1397618951473460629 --------------------------------------- # /gun/particle proton @@ -858,7 +604,7 @@ Index : 0 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={511862276547668598, 1471172288461575206, 1128851390031159049, 986176925366361558, 1714976611656641989, 585612007627498246, 1310561837954673793, 1928477068593323800, 1745855577386704779, 1426413875986992036, 1452014596195759837, 144364650739019718, 1973405502184080304, 364138860850256971, 100193770972482617, 2029412755232034316, 1686421473982614873} counter= 2sumtot= 2113167396059296082 +N=17 V[N]={105848426377752035, 727510900120485432, 1732892373175767764, 246849931442645562, 1056562556875218579, 1714987142974046772, 394122810429885113, 2081430332929602852, 439284098192822769, 1590186265841107719, 1895423095489310140, 1174703954929006868, 389343310157508848, 636145705617010307, 892789608646591379, 2194304760782867823, 266134741987688324} counter= 7sumtot= 1397618951473460629 --------------------------------------- --> Event 0 starts. --> Event 200 starts. @@ -873,29 +619,29 @@ N=17 V[N]={511862276547668598, 1471172288461575206, 1128851390031159049, 9861769 Run terminated. Run Summary Number of events processed : 2000 - User=0.070000s Real=0.072521s Sys=0.000000s + User=0.060000s Real=0.059503s Sys=0.000000s ======================== run summary ====================== The run is: 2000 proton of 100 MeV through 10 m of Aluminium (density: 2.7 g/cm3 ) Total energy deposit: 100 MeV - NIEL energy calculated: 226.62 eV + NIEL energy calculated: 219.92 eV - Nb tracks/event neutral: 0 charged: 1.0095 - Nb steps/event neutral: 0 charged: 19.299 + Nb tracks/event neutral: 0 charged: 1.008 + Nb steps/event neutral: 0 charged: 19.262 Process calls frequency : - CoulombScat= 50 RadioactiveDecayBase= 19 hIoni= 38509 - ionIoni= 19 + CoulombScat= 38 RadioactiveDecayBase= 16 hIoni= 38455 + ionIoni= 16 --------------------------------------------------------- Primary particle : - true Range = 3.7133 cm rms = 409.61 um - proj Range = 3.7049 cm rms = 435.36 um - proj/true = 0.99774 - transverse dispersion at end = 1.1429 mm - mass true Range from simulation = 10.026 g/cm2 + true Range = 3.7117 cm rms = 404.89 um + proj Range = 3.7035 cm rms = 421.53 um + proj/true = 0.99777 + transverse dispersion at end = 1.1209 mm + mass true Range from simulation = 10.022 g/cm2 from PhysicsTable (csda range) = 10.011 g/cm2 --------------------------------------------------------- @@ -903,12 +649,12 @@ Run Summary ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={913425094942195650, 1669804377416371868, 676410091410990968, 1285517587114154658, 125323819510907687, 1370135114624171332, 1168103701194230878, 2238977698225572169, 1302655875947126391, 2300980640291497885, 1798177981595136014, 402371273733732173, 1760031994401657307, 997255217082257182, 1964862088753589191, 1126655732531703662, 431701229884682265} counter= 7sumtot= 779802435736731721 +N=17 V[N]={463801636166275432, 1902701038293068693, 1443145873808964124, 2090161407370062499, 430606058036414585, 2159205321872790559, 1474854659820946407, 1535288354860988630, 2144128321960280774, 1441019047699424149, 1315413612406491217, 388194663231388911, 1842133628433286643, 88823166776025868, 434594621934851300, 2004571832288562517, 1241104542866579889} counter= 13sumtot= 1647160704903156638 --------------------------------------- # G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.037 MB +Dynamic pools deleted: 9 / Total memory freed: 0.035 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm1/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm1/include/ActionInitialization.hh index 42bdf6d1f2..17157e727e 100644 --- a/examples/extended/electromagnetic/TestEm1/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm1/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -47,8 +46,6 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; - private: DetectorConstruction* fDetector; diff --git a/examples/extended/electromagnetic/TestEm1/include/StepMax.hh b/examples/extended/electromagnetic/TestEm1/include/StepMax.hh index 0fcac71e70..d0857820ca 100644 --- a/examples/extended/electromagnetic/TestEm1/include/StepMax.hh +++ b/examples/extended/electromagnetic/TestEm1/include/StepMax.hh @@ -46,29 +46,28 @@ class StepMax : public G4VDiscreteProcess { public: - StepMax(const G4String& processName = "UserMaxStep"); - ~StepMax(); + StepMax(const G4String& processName = "UserMaxStep"); + ~StepMax(); - virtual G4bool IsApplicable(const G4ParticleDefinition&); + G4bool IsApplicable(const G4ParticleDefinition&) override; - void SetMaxStep(G4double); + void SetMaxStep(G4double); - G4double GetMaxStep() {return fMaxChargedStep;}; + G4double GetMaxStep() {return fMaxChargedStep;}; - virtual G4double PostStepGetPhysicalInteractionLength(const G4Track& track, - G4double previousStepSize, - G4ForceCondition* condition); + G4double PostStepGetPhysicalInteractionLength(const G4Track& track, + G4double previousStepSize, + G4ForceCondition* condition) override; - virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); + G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&) override; - virtual G4double GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) - {return DBL_MAX;}; + G4double GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) override; private: - G4double fMaxChargedStep; + G4double fMaxChargedStep; - StepMaxMessenger* fMess; + StepMaxMessenger* fMess; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm1/src/ActionInitialization.cc index ac1dc6be58..eeb8d1f538 100644 --- a/examples/extended/electromagnetic/TestEm1/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm1/src/ActionInitialization.cc @@ -35,7 +35,6 @@ #include "TrackingAction.hh" #include "SteppingAction.hh" #include "StackingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -78,9 +77,3 @@ void ActionInitialization::Build() const //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/src/DetectorConstruction.cc b/examples/extended/electromagnetic/TestEm1/src/DetectorConstruction.cc index d647f55a0c..2faa2e67da 100644 --- a/examples/extended/electromagnetic/TestEm1/src/DetectorConstruction.cc +++ b/examples/extended/electromagnetic/TestEm1/src/DetectorConstruction.cc @@ -184,7 +184,7 @@ void DetectorConstruction::DefineMaterials() LSO->AddElement(Si, 1); LSO->AddElement(O , 5); - G4cout << *(G4Material::GetMaterialTable()) << G4endl; + ///G4cout << *(G4Material::GetMaterialTable()) << G4endl; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -220,6 +220,7 @@ void DetectorConstruction::PrintParameters() { G4cout << "\n The Box is " << G4BestUnit(fBoxSize,"Length") << " of " << fMaterial->GetName() << G4endl; + G4cout << fMaterial << G4endl; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/src/PhysListEmStandard.cc b/examples/extended/electromagnetic/TestEm1/src/PhysListEmStandard.cc index 0cccbc957f..248dbc7f72 100644 --- a/examples/extended/electromagnetic/TestEm1/src/PhysListEmStandard.cc +++ b/examples/extended/electromagnetic/TestEm1/src/PhysListEmStandard.cc @@ -73,10 +73,16 @@ PhysListEmStandard::PhysListEmStandard(const G4String& name) { G4EmParameters* param = G4EmParameters::Instance(); param->SetDefaults(); + param->SetVerbose(0); param->SetMinEnergy(10*eV); param->SetMaxEnergy(10*TeV); param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); + param->SetStepFunction(0.1, 100*um); + param->SetStepFunctionMuHad(0.1, 50*um); + param->SetStepFunctionLightIons(0.1, 20*um); + param->SetStepFunctionIons(0.1, 1*um); + param->SetMscStepLimitType(fUseDistanceToBoundary); + param->SetDeexcitationIgnoreCut(true); SetPhysicsType(bElectromagnetic); } @@ -101,12 +107,8 @@ void PhysListEmStandard::ConstructProcess() if (particleName == "gamma") { - ////ph->RegisterProcess(new G4RayleighScattering, particle); + ph->RegisterProcess(new G4RayleighScattering, particle); ph->RegisterProcess(new G4PhotoElectricEffect, particle); - ///G4PhotoElectricEffect* phot = new G4PhotoElectricEffect(); - ///phot->SetEmModel(new G4LivermorePhotoElectricModel(), 1); - ///ph->RegisterProcess(phot, particle); - G4ComptonScattering* cs = new G4ComptonScattering; cs->SetEmModel(new G4KleinNishinaModel()); ph->RegisterProcess(cs, particle); @@ -114,33 +116,22 @@ void PhysListEmStandard::ConstructProcess() } else if (particleName == "e-") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); } else if (particleName == "e+") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); - // ph->RegisterProcess(new G4eplusAnnihilation(), particle); } else if (particleName == "mu+" || particleName == "mu-" ) { - ph->RegisterProcess(new G4MuMultipleScattering(), particle); - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.1, 50*um); - ph->RegisterProcess(muIoni, particle); + ph->RegisterProcess(new G4MuMultipleScattering(), particle); + ph->RegisterProcess(new G4MuIonisation(), particle); ph->RegisterProcess(new G4MuBremsstrahlung(), particle); ph->RegisterProcess(new G4MuPairProduction(), particle); @@ -149,9 +140,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "pi+" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - ph->RegisterProcess(hIoni, particle); + ph->RegisterProcess(new G4hIonisation(), particle); ph->RegisterProcess(new G4hBremsstrahlung(), particle); ph->RegisterProcess(new G4hPairProduction(), particle); @@ -159,9 +148,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "He3" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); + ph->RegisterProcess(new G4ionIonisation(), particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if( particleName == "GenericIon" ) { @@ -169,7 +156,6 @@ void PhysListEmStandard::ConstructProcess() ph->RegisterProcess(new G4hMultipleScattering(), particle); G4ionIonisation* ionIoni = new G4ionIonisation(); ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(new G4NuclearStopping(), particle); @@ -186,9 +172,6 @@ void PhysListEmStandard::ConstructProcess() // Deexcitation // G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); - de->SetFluo(true); - de->SetAuger(false); - de->SetPIXE(false); G4LossTableManager::Instance()->SetAtomDeexcitation(de); } diff --git a/examples/extended/electromagnetic/TestEm1/src/StepMax.cc b/examples/extended/electromagnetic/TestEm1/src/StepMax.cc index dae6ec56e3..baf98b5ab5 100644 --- a/examples/extended/electromagnetic/TestEm1/src/StepMax.cc +++ b/examples/extended/electromagnetic/TestEm1/src/StepMax.cc @@ -36,7 +36,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... StepMax::StepMax(const G4String& processName) - : G4VDiscreteProcess(processName),fMaxChargedStep(DBL_MAX),fMess(0) + : G4VDiscreteProcess(processName),fMaxChargedStep(DBL_MAX),fMess(nullptr) { fMess = new StepMaxMessenger(this); } @@ -79,3 +79,9 @@ G4VParticleChange* StepMax::PostStepDoIt(const G4Track& aTrack, const G4Step&) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +G4double StepMax::GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) +{ + return fMaxChargedStep; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm1/src/SteppingVerbose.cc deleted file mode 100644 index a06664c4cb..0000000000 --- a/examples/extended/electromagnetic/TestEm1/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm1/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/stepMax.mac b/examples/extended/electromagnetic/TestEm1/stepMax.mac new file mode 100644 index 0000000000..ecd8892bb0 --- /dev/null +++ b/examples/extended/electromagnetic/TestEm1/stepMax.mac @@ -0,0 +1,21 @@ +# +# macro file for TestEm1.cc +# +/control/verbose 2 +/run/verbose 1 +# +/process/em/verbose 0 +# +/run/initialize +# +/testem/gun/setDefault +/gun/particle chargedgeantino +# +/tracking/verbose 1 +# +/testem/stepMax 1 m +/run/beamOn 1 +# +/testem/stepMax 3 m +/run/beamOn 1 + diff --git a/examples/extended/electromagnetic/TestEm10/CMakeLists.txt b/examples/extended/electromagnetic/TestEm10/CMakeLists.txt index 00ea7a98c3..4cf186e5ea 100644 --- a/examples/extended/electromagnetic/TestEm10/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm10/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm10) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm10/TestEm10.out b/examples/extended/electromagnetic/TestEm10/TestEm10.out index 76b706720d..6c96e4965d 100644 --- a/examples/extended/electromagnetic/TestEm10/TestEm10.out +++ b/examples/extended/electromagnetic/TestEm10/TestEm10.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -39,48 +45,48 @@ Regular transparent X-ray TR radiator EM process is called phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -139,7 +145,7 @@ Lorentz Factor XTR photon number 8.085e+04 3.156 9.283e+04 3.157 -total time for build X-ray TR energy loss tables = 0.14 s +total time for build X-ray TR energy loss tables = 0.13 s Build angle for energy distribution according the current radiator Lorentz Factor XTR photon number @@ -149,31 +155,31 @@ total time for build XTR angle for given energy tables = 0.13 s msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -232,298 +238,298 @@ Lorentz Factor XTR photon number 8.085e+04 3.156 9.283e+04 3.157 -total time for build X-ray TR energy loss tables = 0.14 s +total time for build X-ray TR energy loss tables = 0.13 s Build angle for energy distribution according the current radiator Lorentz Factor XTR photon number -total time for build XTR angle for given energy tables = 0.14 s +total time for build XTR angle for given energy tables = 0.12 s msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -563,22 +569,22 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=0.240000s Real=0.294948s Sys=0.000000s + User=0.210000s Real=0.241026s Sys=0.000000s ================== run summary ===================== End of Run TotNbofEvents = 1000 - Mean energy deposit in absorber = 0.0488395 +-0.0194561 MeV - Total number of XTR gammas = 2704 - Total number of all gammas = 2816 + Mean energy deposit in absorber = 0.0489248 +-0.0191237 MeV + Total number of XTR gammas = 2731 + Total number of all gammas = 2822 --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1047670955, 1936905201 + Current couple of seeds = 1061505375, 1894607203 ---------------------------------------- ... write file : testem10.root - done ... close file : testem10.root - done G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 0.045 MB +Dynamic pools deleted: 10 / Total memory freed: 0.04 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm11/.README.txt b/examples/extended/electromagnetic/TestEm11/.README.txt index 2f05c9f7c3..36a3bfa9e1 100644 --- a/examples/extended/electromagnetic/TestEm11/.README.txt +++ b/examples/extended/electromagnetic/TestEm11/.README.txt @@ -54,10 +54,6 @@ Physics lists and options can be (re)set with UI commands - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders, it is shown how to set options per - particle type. - \section TestEm11_s3 ACTION INITIALIZATION A newly introduced class, ActionInitialization, instantiates and registers diff --git a/examples/extended/electromagnetic/TestEm11/CMakeLists.txt b/examples/extended/electromagnetic/TestEm11/CMakeLists.txt index 79a4321aae..2ac3c13574 100644 --- a/examples/extended/electromagnetic/TestEm11/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm11/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm11) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm11/History b/examples/extended/electromagnetic/TestEm11/History index 33bc398b2e..46024719fa 100644 --- a/examples/extended/electromagnetic/TestEm11/History +++ b/examples/extended/electromagnetic/TestEm11/History @@ -13,6 +13,17 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +10-05-21 mma (testem11-V10-07-02) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. + +10-02-21 V.Ivanchenko (testem11-V10-07-01) +- fixed README + +17-12-20 mma (testem11-V10-07-00) +- updated PhysListEmStandard.cc +- DetectorConstruction : print used materials +- RunAction : dump G4EmParameters 27-10-20 mma (testem11-V11-06-01) - add macros description in Readme diff --git a/examples/extended/electromagnetic/TestEm11/README b/examples/extended/electromagnetic/TestEm11/README index 66b7b3cf53..d28d6ac9b6 100644 --- a/examples/extended/electromagnetic/TestEm11/README +++ b/examples/extended/electromagnetic/TestEm11/README @@ -61,10 +61,6 @@ Physics lists and options can be (re)set with UI commands - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders, it is shown how to set options per - particle type. - 3- ACTION INITIALIZATION A newly introduced class, ActionInitialization, instantiates and registers diff --git a/examples/extended/electromagnetic/TestEm11/TestEm11.cc b/examples/extended/electromagnetic/TestEm11/TestEm11.cc index 1bebb8574f..8efd86f4ed 100644 --- a/examples/extended/electromagnetic/TestEm11/TestEm11.cc +++ b/examples/extended/electromagnetic/TestEm11/TestEm11.cc @@ -32,19 +32,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -59,22 +54,18 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - - //choose local stepping verbose - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - - //Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - // Number of threads can be defined via 3rd argument - G4int nThreads = std::min(G4Threading::G4GetNumberOfCores(),4); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); - G4cout << "===== TestEm11 is started with " - << runManager->GetNumberOfThreads() << " threads =====" << G4endl; -#else - G4RunManager* runManager = new G4RunManager; -#endif + + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det = new DetectorConstruction; diff --git a/examples/extended/electromagnetic/TestEm11/TestEm11.out b/examples/extended/electromagnetic/TestEm11/TestEm11.out index f7d3a0e58c..75962a06e2 100644 --- a/examples/extended/electromagnetic/TestEm11/TestEm11.out +++ b/examples/extended/electromagnetic/TestEm11/TestEm11.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -12,11 +19,31 @@ WWW : http://geant4.org/ ************************************************************** + + Material: G4_Si density: 2.330 g/cm3 RadL: 9.366 cm Nucl.Int.Length: 45.660 cm + Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm + + ---> Element: Si (Si) Z = 14.0 N = 28 A = 28.085 g/mole + ---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 % + ---> Isotope: Si29 Z = 14 N = 29 A = 28.98 g/mole abundance: 4.683 % + ---> Isotope: Si30 Z = 14 N = 30 A = 29.97 g/mole abundance: 3.087 % + ElmMassFraction: 100.00 % ElmAbundance 100.00 % + /run/verbose 1 # /testem/det/setNbOfAbsor 1 /run/reinitializeGeometry /testem/det/setAbsor 1 G4_Si 1 mm + + Material: G4_Si density: 2.330 g/cm3 RadL: 9.366 cm Nucl.Int.Length: 45.660 cm + Imean: 173.000 eV temperature: 293.15 K pressure: 1.00 atm + + ---> Element: Si (Si) Z = 14.0 N = 28 A = 28.085 g/mole + ---> Isotope: Si28 Z = 14 N = 28 A = 27.98 g/mole abundance: 92.230 % + ---> Isotope: Si29 Z = 14 N = 29 A = 28.98 g/mole abundance: 4.683 % + ---> Isotope: Si30 Z = 14 N = 30 A = 29.97 g/mole abundance: 3.087 % + ElmMassFraction: 100.00 % ElmAbundance 100.00 % + /run/reinitializeGeometry /testem/det/setSizeYZ 1 mm /run/reinitializeGeometry @@ -53,132 +80,132 @@ PhysicsList::AddPhysicsList: phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= ====================================================================== @@ -192,216 +219,217 @@ Auger electron emission enabled 0 Auger cascade enabled 0 Check EM cuts disabled for atomic de-excitation 0 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV CSDA range table up to 1 GeV in 160 bins -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV CSDA range table up to 1 GeV in 160 bins -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI CSDA range table up to 1 GeV in 160 bins -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -427,36 +455,113 @@ Index : 1 used in the geometry : Yes Initial seed (index) = 0 Current couple of seeds = 9876, 54321 ---------------------------------------- +======================================================================= +====== Electromagnetic Physics Parameters ======== +======================================================================= +LPM effect enabled 1 +Enable creation and use of sampling tables 0 +Apply cuts on all EM processes 0 +Use general process 0 +Enable linear polarisation for gamma 0 +Enable sampling of quantum entanglement 0 +X-section factor for integral approach 0.8 +Min kinetic energy for tables 10 eV +Max kinetic energy for tables 100 TeV +Number of bins per decade of a table 20 +Verbose level 1 +Verbose level for worker thread 0 +Bremsstrahlung energy threshold above which + primary e+- is added to the list of secondary 100 TeV +Bremsstrahlung energy threshold above which primary + muon/hadron is added to the list of secondary 100 TeV +Lowest triplet kinetic energy 1 MeV +Enable sampling of gamma linear polarisation 0 +5D gamma conversion model type 0 +5D gamma conversion model on isolated ion 0 +Livermore data directory livermore +======================================================================= +====== Ionisation Parameters ======== +======================================================================= +Step function for e+- (0.2, 0.1 mm) +Step function for muons/hadrons (0.2, 0.05 mm) +Step function for light ions (0.1, 0.02 mm) +Step function for general ions (0.1, 0.001 mm) +Lowest e+e- kinetic energy 100 eV +Lowest muon/hadron kinetic energy 1 keV +Fluctuations of dE/dx are enabled 1 +Use ICRU90 data 1 +Use built-in Birks satuaration 0 +Build CSDA range enabled 1 +Use cut as a final range enabled 0 +Enable angular generator interface 1 +Max kinetic energy for CSDA tables 1 GeV +Max kinetic energy for NIEL computation 1 MeV +Linear loss limit 0.01 +Read data from file for e+e- pair production by mu 0 +======================================================================= +====== Multiple Scattering Parameters ======== +======================================================================= +Type of msc step limit algorithm for e+- 3 +Type of msc step limit algorithm for muons/hadrons 0 +Msc lateral displacement for e+- enabled 1 +Msc lateral displacement for muons and hadrons 1 +Urban msc model lateral displacement alg96 1 +Range factor for msc step limit for e+- 0.04 +Range factor for msc step limit for muons/hadrons 0.2 +Geometry factor for msc step limitation of e+- 2.5 +Safety factor for msc step limit for e+- 0.6 +Skin parameter for msc step limitation of e+- 1 +Lambda limit for msc step limit for e+- 1 mm +Use Mott correction for e- scattering 1 +Factor used for dynamic computation of angular + limit between single and multiple scattering 1 +Fixed angular limit between single + and multiple scattering 3.1416 rad +Upper energy limit for e+- multiple scattering 100 MeV +Type of electron single scattering model 0 +Type of nuclear form-factor 1 +Screening factor 1 +======================================================================= +====== Atomic Deexcitation Parameters ======== +======================================================================= +Fluorescence enabled 1 +Fluorescence Bearden data files enabled 0 +Auger electron cascade enabled 0 +PIXE atomic de-excitation enabled 0 +De-excitation module ignores cuts 0 +Type of PIXE cross section for hadrons Empirical +Type of PIXE cross section for e+- Livermore +======================================================================= --> Event 0 starts. --> Event 10000 starts. Run terminated. Run Summary Number of events processed : 20000 - User=0.670000s Real=0.903690s Sys=0.000000s + User=0.640000s Real=0.655069s Sys=0.000000s ======================== run summary ===================== The run is 20000 e- of 500.00 keV through 1 absorbers: 1 1.00 mm of G4_Si (density: 2.33 g/cm3 ) - Edep in absorber 1 = 448.186 keV (17.351 keV-->500.000 keV) + Edep in absorber 1 = 447.527 keV (17.351 keV-->500.000 keV) - Track length of primary track = 883.096 um +- 192.370 um + Track length of primary track = 882.059 um +- 192.822 um Range from EmCalculator = 942.776 um (from full dE/dx) - Projected range = 321.214 um +- 195.220 um + Projected range = 321.076 um +- 196.557 um - Nb of steps of primary track = 11.40 +- 2.83 Step size= 80.255 um +- 21.135 um + Nb of steps of primary track = 11.40 +- 2.83 Step size= 80.134 um +- 21.075 um - absorbed = 78.10 % transmit = 5.17 % reflected = 16.73 % + absorbed = 77.69 % transmit = 5.10 % reflected = 17.21 % --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 431014072, 1945144233 + Current couple of seeds = 177879595, 1755351050 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.015 MB +Dynamic pools deleted: 9 / Total memory freed: 0.014 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm11/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm11/include/ActionInitialization.hh index e803e67ef8..e496069600 100644 --- a/examples/extended/electromagnetic/TestEm11/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm11/include/ActionInitialization.hh @@ -34,7 +34,6 @@ class DetectorConstruction; class PhysicsList; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,13 +41,11 @@ class G4VSteppingVerbose; class ActionInitialization : public G4VUserActionInitialization { public: - ActionInitialization(DetectorConstruction* detector, PhysicsList* physics); - virtual ~ActionInitialization(); + ActionInitialization(DetectorConstruction*, PhysicsList*); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; diff --git a/examples/extended/electromagnetic/TestEm11/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm11/src/ActionInitialization.cc index 7bf72907e7..c429aff8b7 100644 --- a/examples/extended/electromagnetic/TestEm11/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm11/src/ActionInitialization.cc @@ -33,7 +33,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -75,10 +74,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm11/src/DetectorConstruction.cc b/examples/extended/electromagnetic/TestEm11/src/DetectorConstruction.cc index 81f230d8d7..d44d9dee07 100644 --- a/examples/extended/electromagnetic/TestEm11/src/DetectorConstruction.cc +++ b/examples/extended/electromagnetic/TestEm11/src/DetectorConstruction.cc @@ -285,6 +285,7 @@ void DetectorConstruction::SetAbsorMaterial(G4int iabs,const G4String& material) if (pttoMaterial) { fAbsorMaterial[iabs] = pttoMaterial; G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + G4cout << "\n " << pttoMaterial << G4endl; } } diff --git a/examples/extended/electromagnetic/TestEm11/src/PhysListEmStandard.cc b/examples/extended/electromagnetic/TestEm11/src/PhysListEmStandard.cc index fc0aece5e8..248dbc7f72 100644 --- a/examples/extended/electromagnetic/TestEm11/src/PhysListEmStandard.cc +++ b/examples/extended/electromagnetic/TestEm11/src/PhysListEmStandard.cc @@ -37,6 +37,7 @@ #include "G4PhotoElectricEffect.hh" #include "G4RayleighScattering.hh" #include "G4KleinNishinaModel.hh" +#include "G4LivermorePhotoElectricModel.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -63,7 +64,6 @@ #include "G4UAtomicDeexcitation.hh" #include "G4BuilderType.hh" - #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -71,14 +71,19 @@ PhysListEmStandard::PhysListEmStandard(const G4String& name) : G4VPhysicsConstructor(name) { - G4EmParameters* param = G4EmParameters::Instance(); - param->SetDefaults(); - param->SetMinEnergy(10*eV); - param->SetMaxEnergy(10*TeV); - param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); - param->SetFluo(true); - SetPhysicsType(bElectromagnetic); + G4EmParameters* param = G4EmParameters::Instance(); + param->SetDefaults(); + param->SetVerbose(0); + param->SetMinEnergy(10*eV); + param->SetMaxEnergy(10*TeV); + param->SetNumberOfBinsPerDecade(10); + param->SetStepFunction(0.1, 100*um); + param->SetStepFunctionMuHad(0.1, 50*um); + param->SetStepFunctionLightIons(0.1, 20*um); + param->SetStepFunctionIons(0.1, 1*um); + param->SetMscStepLimitType(fUseDistanceToBoundary); + param->SetDeexcitationIgnoreCut(true); + SetPhysicsType(bElectromagnetic); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -102,42 +107,31 @@ void PhysListEmStandard::ConstructProcess() if (particleName == "gamma") { + ph->RegisterProcess(new G4RayleighScattering, particle); ph->RegisterProcess(new G4PhotoElectricEffect, particle); G4ComptonScattering* cs = new G4ComptonScattering; cs->SetEmModel(new G4KleinNishinaModel()); ph->RegisterProcess(cs, particle); ph->RegisterProcess(new G4GammaConversion, particle); - ////ph->RegisterProcess(new G4RayleighScattering, particle); } else if (particleName == "e-") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); } else if (particleName == "e+") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); - // ph->RegisterProcess(new G4eplusAnnihilation(), particle); } else if (particleName == "mu+" || particleName == "mu-" ) { - ph->RegisterProcess(new G4MuMultipleScattering(), particle); - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.1, 50*um); - ph->RegisterProcess(muIoni, particle); + ph->RegisterProcess(new G4MuMultipleScattering(), particle); + ph->RegisterProcess(new G4MuIonisation(), particle); ph->RegisterProcess(new G4MuBremsstrahlung(), particle); ph->RegisterProcess(new G4MuPairProduction(), particle); @@ -146,9 +140,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "pi+" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - ph->RegisterProcess(hIoni, particle); + ph->RegisterProcess(new G4hIonisation(), particle); ph->RegisterProcess(new G4hBremsstrahlung(), particle); ph->RegisterProcess(new G4hPairProduction(), particle); @@ -156,9 +148,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "He3" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); + ph->RegisterProcess(new G4ionIonisation(), particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if( particleName == "GenericIon" ) { @@ -166,14 +156,13 @@ void PhysListEmStandard::ConstructProcess() ph->RegisterProcess(new G4hMultipleScattering(), particle); G4ionIonisation* ionIoni = new G4ionIonisation(); ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if ((!particle->IsShortLived()) && - (particle->GetPDGCharge() != 0.0) && - (particle->GetParticleName() != "chargedgeantino")) { - + (particle->GetPDGCharge() != 0.0) && + (particle->GetParticleName() != "chargedgeantino")) { + //all others charged particles except geantino ph->RegisterProcess(new G4hMultipleScattering(), particle); ph->RegisterProcess(new G4hIonisation(), particle); @@ -184,7 +173,6 @@ void PhysListEmStandard::ConstructProcess() // G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); G4LossTableManager::Instance()->SetAtomDeexcitation(de); - } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm11/src/RunAction.cc b/examples/extended/electromagnetic/TestEm11/src/RunAction.cc index 716188b21a..f921683bdf 100644 --- a/examples/extended/electromagnetic/TestEm11/src/RunAction.cc +++ b/examples/extended/electromagnetic/TestEm11/src/RunAction.cc @@ -39,6 +39,7 @@ #include "G4Run.hh" #include "G4EmCalculator.hh" +#include "G4EmParameters.hh" #include "G4UnitsTable.hh" #include "G4SystemOfUnits.hh" @@ -75,9 +76,12 @@ G4Run* RunAction::GenerateRun() void RunAction::BeginOfRunAction(const G4Run*) { - // shpw Rndm status - if (isMaster) G4Random::showEngineStatus(); - + // show Rndm status + if (isMaster) { + G4Random::showEngineStatus(); + G4EmParameters::Instance()->Dump(); + } + // keep run condition if ( fPrimary ) { G4ParticleDefinition* particle diff --git a/examples/extended/electromagnetic/TestEm11/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm11/src/SteppingVerbose.cc deleted file mode 100644 index 1a9bae49ec..0000000000 --- a/examples/extended/electromagnetic/TestEm11/src/SteppingVerbose.cc +++ /dev/null @@ -1,160 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm11/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if( verboseLevel == 2 ){ - G4int tN2ndariesTot = fN2ndariesAtRestDoIt + - fN2ndariesAlongStepDoIt + - fN2ndariesPostStepDoIt; - if(tN2ndariesTot>0){ - G4cout << "\n :----- List of secondaries ----------------" - << G4endl; - G4cout.precision(4); - for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; - lp1<(*fSecondary).size(); lp1++){ - G4cout << " " - << std::setw(13) - << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" - << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm12/.README.txt b/examples/extended/electromagnetic/TestEm12/.README.txt index c6612f7870..5f79ed3d93 100644 --- a/examples/extended/electromagnetic/TestEm12/.README.txt +++ b/examples/extended/electromagnetic/TestEm12/.README.txt @@ -60,10 +60,6 @@ Physics lists and options can be (re)set with UI commands - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders, it is shown how to set options per - particle type. - \section TestEm12_s3 AN EVENT : THE PRIMARY GENERATOR The primary kinematic consists of a single particle randomly shot at diff --git a/examples/extended/electromagnetic/TestEm12/CMakeLists.txt b/examples/extended/electromagnetic/TestEm12/CMakeLists.txt index 2e522763b3..3dd1b1be45 100644 --- a/examples/extended/electromagnetic/TestEm12/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm12/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm12) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm12/History b/examples/extended/electromagnetic/TestEm12/History index 7cc4534b3a..99fc270d30 100644 --- a/examples/extended/electromagnetic/TestEm12/History +++ b/examples/extended/electromagnetic/TestEm12/History @@ -14,6 +14,15 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +10-05-21 mma (testem12-V10-07-02) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. + +10-02-21 V.Ivanchenko (testem12-V10-07-01) +- fixed README + +18-12-20 mma (testem12-V10-07-00) +- updated PhysListEmStandard.cc + 27-10-20 mma (testem12-V10-06-00) - add macros description in Readme diff --git a/examples/extended/electromagnetic/TestEm12/README b/examples/extended/electromagnetic/TestEm12/README index ff715573a5..60c8ff5ed2 100644 --- a/examples/extended/electromagnetic/TestEm12/README +++ b/examples/extended/electromagnetic/TestEm12/README @@ -63,10 +63,6 @@ Physics lists and options can be (re)set with UI commands - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders, it is shown how to set options per - particle type. - 3- AN EVENT : THE PRIMARY GENERATOR The primary kinematic consists of a single particle randomly shot at diff --git a/examples/extended/electromagnetic/TestEm12/TestEm12.cc b/examples/extended/electromagnetic/TestEm12/TestEm12.cc index f15a1c10df..6b94c04282 100644 --- a/examples/extended/electromagnetic/TestEm12/TestEm12.cc +++ b/examples/extended/electromagnetic/TestEm12/TestEm12.cc @@ -32,19 +32,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -59,19 +54,18 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - - //construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = std::min(4,G4Threading::G4GetNumberOfCores()); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); - G4cout << "### TestEm12 run in MT mode with " - << nThreads << " threads " << G4endl; -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det = new DetectorConstruction; diff --git a/examples/extended/electromagnetic/TestEm12/TestEm12.out b/examples/extended/electromagnetic/TestEm12/TestEm12.out index 2cff4c505a..931d2d6932 100644 --- a/examples/extended/electromagnetic/TestEm12/TestEm12.out +++ b/examples/extended/electromagnetic/TestEm12/TestEm12.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -62,49 +69,49 @@ PhysicsList::AddPhysicsList: phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -112,32 +119,32 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -145,298 +152,298 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV CSDA range table up to 1 GeV in 49 bins -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -459,17 +466,14 @@ Index : 0 used in the geometry : Yes ====== Electromagnetic Physics Parameters ======== ======================================================================= LPM effect enabled 1 -Spline of EM tables enabled 1 Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 -Use integral approach for tracking 1 Use general process 0 Enable linear polarisation for gamma 0 Enable sampling of quantum entanglement 0 X-section factor for integral approach 0.8 Min kinetic energy for tables 100 eV Max kinetic energy for tables 100 TeV -Number of bins in tables 84 Number of bins per decade of a table 7 Verbose level 1 Verbose level for worker thread 0 @@ -497,9 +501,8 @@ Use built-in Birks satuaration 0 Build CSDA range enabled 1 Use cut as a final range enabled 0 Enable angular generator interface 0 -Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 1 GeV -Max kinetic energy for NIEL computation 0 eV +Max kinetic energy for NIEL computation 0 meV Linear loss limit 0.01 Read data from file for e+e- pair production by mu 0 ======================================================================= @@ -539,28 +542,28 @@ Screening factor 1 Run terminated. Run Summary Number of events processed : 10000 - User=0.810000s Real=0.953843s Sys=0.000000s + User=0.710000s Real=0.739205s Sys=0.000000s ======================== run summary ===================== The run is 10000 e- of 4.00 MeV through 3.00 cm of G4_WATER (density: 1.00 g/cm3 ) - Total Energy deposited = 3.943 MeV +- 223.028 keV + Total Energy deposited = 3.946 MeV +- 213.042 keV - Track length of primary track = 2.047 cm +- 2.831 mm + Track length of primary track = 2.050 cm +- 2.787 mm Range from EmCalculator = 2.045 cm (from full dE/dx) - Projected range = 1.325 cm +- 3.580 mm + Projected range = 1.326 cm +- 3.553 mm - Nb of steps of primary track = 16.29 +- 3.04 Step size= 1.295 mm +- 282.026 um + Nb of steps of primary track = 16.10 +- 2.97 Step size= 1.312 mm +- 284.836 um --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 2062153558, 1360634937 + Current couple of seeds = 530569173, 667125941 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.027 MB +Dynamic pools deleted: 9 / Total memory freed: 0.026 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm12/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm12/include/ActionInitialization.hh index e803e67ef8..87c2f419fc 100644 --- a/examples/extended/electromagnetic/TestEm12/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm12/include/ActionInitialization.hh @@ -34,7 +34,6 @@ class DetectorConstruction; class PhysicsList; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,14 +41,12 @@ class G4VSteppingVerbose; class ActionInitialization : public G4VUserActionInitialization { public: - ActionInitialization(DetectorConstruction* detector, PhysicsList* physics); - virtual ~ActionInitialization(); + ActionInitialization(DetectorConstruction*, PhysicsList* ); + ~ActionInitialization() override; + + void BuildForMaster() const override; + void Build() const override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; - private: DetectorConstruction* fDetector; PhysicsList* fPhysics; diff --git a/examples/extended/electromagnetic/TestEm12/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm12/src/ActionInitialization.cc index 59827285c8..eae483929c 100644 --- a/examples/extended/electromagnetic/TestEm12/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm12/src/ActionInitialization.cc @@ -33,7 +33,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -76,10 +75,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm12/src/PhysListEmStandard.cc b/examples/extended/electromagnetic/TestEm12/src/PhysListEmStandard.cc index b476d5f59a..248dbc7f72 100644 --- a/examples/extended/electromagnetic/TestEm12/src/PhysListEmStandard.cc +++ b/examples/extended/electromagnetic/TestEm12/src/PhysListEmStandard.cc @@ -37,6 +37,7 @@ #include "G4PhotoElectricEffect.hh" #include "G4RayleighScattering.hh" #include "G4KleinNishinaModel.hh" +#include "G4LivermorePhotoElectricModel.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -72,11 +73,16 @@ PhysListEmStandard::PhysListEmStandard(const G4String& name) { G4EmParameters* param = G4EmParameters::Instance(); param->SetDefaults(); + param->SetVerbose(0); param->SetMinEnergy(10*eV); param->SetMaxEnergy(10*TeV); param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); - param->SetFluo(true); + param->SetStepFunction(0.1, 100*um); + param->SetStepFunctionMuHad(0.1, 50*um); + param->SetStepFunctionLightIons(0.1, 20*um); + param->SetStepFunctionIons(0.1, 1*um); + param->SetMscStepLimitType(fUseDistanceToBoundary); + param->SetDeexcitationIgnoreCut(true); SetPhysicsType(bElectromagnetic); } @@ -101,8 +107,8 @@ void PhysListEmStandard::ConstructProcess() if (particleName == "gamma") { - ////ph->RegisterProcess(new G4RayleighScattering, particle); - ph->RegisterProcess(new G4PhotoElectricEffect, particle); + ph->RegisterProcess(new G4RayleighScattering, particle); + ph->RegisterProcess(new G4PhotoElectricEffect, particle); G4ComptonScattering* cs = new G4ComptonScattering; cs->SetEmModel(new G4KleinNishinaModel()); ph->RegisterProcess(cs, particle); @@ -110,33 +116,22 @@ void PhysListEmStandard::ConstructProcess() } else if (particleName == "e-") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); } else if (particleName == "e+") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); - // ph->RegisterProcess(new G4eplusAnnihilation(), particle); } else if (particleName == "mu+" || particleName == "mu-" ) { - ph->RegisterProcess(new G4MuMultipleScattering(), particle); - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.1, 50*um); - ph->RegisterProcess(muIoni, particle); + ph->RegisterProcess(new G4MuMultipleScattering(), particle); + ph->RegisterProcess(new G4MuIonisation(), particle); ph->RegisterProcess(new G4MuBremsstrahlung(), particle); ph->RegisterProcess(new G4MuPairProduction(), particle); @@ -145,9 +140,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "pi+" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - ph->RegisterProcess(hIoni, particle); + ph->RegisterProcess(new G4hIonisation(), particle); ph->RegisterProcess(new G4hBremsstrahlung(), particle); ph->RegisterProcess(new G4hPairProduction(), particle); @@ -155,9 +148,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "He3" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); + ph->RegisterProcess(new G4ionIonisation(), particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if( particleName == "GenericIon" ) { @@ -165,7 +156,6 @@ void PhysListEmStandard::ConstructProcess() ph->RegisterProcess(new G4hMultipleScattering(), particle); G4ionIonisation* ionIoni = new G4ionIonisation(); ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(new G4NuclearStopping(), particle); diff --git a/examples/extended/electromagnetic/TestEm12/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm12/src/SteppingVerbose.cc deleted file mode 100644 index 64fd07872d..0000000000 --- a/examples/extended/electromagnetic/TestEm12/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm12/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm13/CMakeLists.txt b/examples/extended/electromagnetic/TestEm13/CMakeLists.txt index e2002bbedc..03f2650765 100644 --- a/examples/extended/electromagnetic/TestEm13/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm13/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm13) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm13/History b/examples/extended/electromagnetic/TestEm13/History index 8b84d5e7f1..7ba046109a 100644 --- a/examples/extended/electromagnetic/TestEm13/History +++ b/examples/extended/electromagnetic/TestEm13/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +10-05-21 mma (testem13-V10-07-00) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. + 26-11-19 I. Hrivnacova (testem13-V10-05-01) - Fixed Doxygen warnings diff --git a/examples/extended/electromagnetic/TestEm13/TestEm13.cc b/examples/extended/electromagnetic/TestEm13/TestEm13.cc index 8442bb9845..420dcf6357 100644 --- a/examples/extended/electromagnetic/TestEm13/TestEm13.cc +++ b/examples/extended/electromagnetic/TestEm13/TestEm13.cc @@ -29,21 +29,17 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -59,16 +55,17 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det = new DetectorConstruction; diff --git a/examples/extended/electromagnetic/TestEm13/TestEm13.out b/examples/extended/electromagnetic/TestEm13/TestEm13.out index 1e5c6c947f..eb1062b7ea 100644 --- a/examples/extended/electromagnetic/TestEm13/TestEm13.out +++ b/examples/extended/electromagnetic/TestEm13/TestEm13.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -16,17 +23,14 @@ ====== Electromagnetic Physics Parameters ======== ======================================================================= LPM effect enabled 1 -Spline of EM tables enabled 1 Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 -Use integral approach for tracking 1 Use general process 0 Enable linear polarisation for gamma 0 Enable sampling of quantum entanglement 0 X-section factor for integral approach 0.8 Min kinetic energy for tables 10 eV Max kinetic energy for tables 10 TeV -Number of bins in tables 120 Number of bins per decade of a table 10 Verbose level 0 Verbose level for worker thread 0 @@ -54,9 +58,8 @@ Use built-in Birks satuaration 0 Build CSDA range enabled 0 Use cut as a final range enabled 0 Enable angular generator interface 0 -Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 1 GeV -Max kinetic energy for NIEL computation 0 eV +Max kinetic energy for NIEL computation 0 meV Linear loss limit 0.01 Read data from file for e+e- pair production by mu 0 ======================================================================= @@ -176,7 +179,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 1000000 - User=2.350000s Real=2.439820s Sys=0.000000s + User=1.930000s Real=1.945233s Sys=0.000000s ======================== run summary ====================== @@ -243,16 +246,16 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000000 - User=2.510000s Real=2.567225s Sys=0.000000s + User=2.080000s Real=2.122032s Sys=0.000000s ======================== run summary ====================== The run is: 1000000 e- of 100 MeV through 1 cm of Water (density: 1 g/cm3 ) - Process calls frequency ---> Transportation = 537515 eBrem = 281135 eIoni = 181350 + Process calls frequency ---> Transportation = 538014 eBrem = 280639 eIoni = 181347 - Nb of incident particles unaltered after 1 cm of Water : 537515 over 1000000 incident particles. Ratio = 53.751 % - ---> CrossSection per volume: 0.6208 cm^-1 CrossSection per mass: 62.08 mm2/g + Nb of incident particles unaltered after 1 cm of Water : 538014 over 1000000 incident particles. Ratio = 53.801 % + ---> CrossSection per volume: 0.61987 cm^-1 CrossSection per mass: 61.987 mm2/g Verification from G4EmCalculator: eBrem= 37.788 mm2/g eIoni= 24.337 mm2/g total= 62.125 mm2/g @@ -260,19 +263,23 @@ Run Summary --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 685999699, 1687796440 + Current couple of seeds = 720054777, 1392214585 ---------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 6 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00673 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -290,3 +297,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/electromagnetic/TestEm13/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm13/include/ActionInitialization.hh index 42bdf6d1f2..b104804d90 100644 --- a/examples/extended/electromagnetic/TestEm13/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm13/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; + + void BuildForMaster() const override; + void Build() const override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; - private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/extended/electromagnetic/TestEm13/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm13/include/SteppingVerbose.hh deleted file mode 100644 index a3b32b202b..0000000000 --- a/examples/extended/electromagnetic/TestEm13/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm13/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm13/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm13/src/ActionInitialization.cc index cf542dfcfb..a516b1ea34 100644 --- a/examples/extended/electromagnetic/TestEm13/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm13/src/ActionInitialization.cc @@ -32,7 +32,6 @@ #include "PrimaryGeneratorAction.hh" #include "RunAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -56,8 +55,7 @@ void ActionInitialization::BuildForMaster() const //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void ActionInitialization::Build() const -{ - +{ PrimaryGeneratorAction* prim = new PrimaryGeneratorAction(fDetector); SetUserAction(prim); @@ -65,14 +63,6 @@ void ActionInitialization::Build() const SetUserAction(run); SetUserAction(new SteppingAction()); - } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm14/CMakeLists.txt b/examples/extended/electromagnetic/TestEm14/CMakeLists.txt index ae59babc92..bc716c9ec0 100644 --- a/examples/extended/electromagnetic/TestEm14/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm14/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm14) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm14/History b/examples/extended/electromagnetic/TestEm14/History index e18c71147f..ab99c288e0 100644 --- a/examples/extended/electromagnetic/TestEm14/History +++ b/examples/extended/electromagnetic/TestEm14/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +10-05-21 mma (testem14-V10-07-00) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. + 03-11-20 mma (testem14-V10-06-02) - add a comment in atomicDeexcitation.mac diff --git a/examples/extended/electromagnetic/TestEm14/TestEm14.cc b/examples/extended/electromagnetic/TestEm14/TestEm14.cc index 85b3c0e7b5..ced6960262 100644 --- a/examples/extended/electromagnetic/TestEm14/TestEm14.cc +++ b/examples/extended/electromagnetic/TestEm14/TestEm14.cc @@ -29,21 +29,17 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -59,16 +55,17 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } // set mandatory initialization classes DetectorConstruction* det = new DetectorConstruction; diff --git a/examples/extended/electromagnetic/TestEm14/TestEm14.out b/examples/extended/electromagnetic/TestEm14/TestEm14.out index e4bdf5d75e..efb6755dcc 100644 --- a/examples/extended/electromagnetic/TestEm14/TestEm14.out +++ b/examples/extended/electromagnetic/TestEm14/TestEm14.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -16,17 +23,14 @@ ====== Electromagnetic Physics Parameters ======== ======================================================================= LPM effect enabled 1 -Spline of EM tables enabled 1 Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 -Use integral approach for tracking 1 Use general process 0 Enable linear polarisation for gamma 0 Enable sampling of quantum entanglement 0 X-section factor for integral approach 0.8 Min kinetic energy for tables 10 eV Max kinetic energy for tables 10 TeV -Number of bins in tables 120 Number of bins per decade of a table 10 Verbose level 0 Verbose level for worker thread 0 @@ -54,9 +58,8 @@ Use built-in Birks satuaration 0 Build CSDA range enabled 0 Use cut as a final range enabled 0 Enable angular generator interface 0 -Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 1 GeV -Max kinetic energy for NIEL computation 0 eV +Max kinetic energy for NIEL computation 0 meV Linear loss limit 0.01 Read data from file for e+e- pair production by mu 0 ======================================================================= @@ -176,7 +179,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 1000000 - User=3.360000s Real=3.478362s Sys=0.000000s + User=3.080000s Real=3.110162s Sys=0.000000s ======================== run summary ====================== @@ -246,38 +249,42 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000000 - User=2.900000s Real=3.325603s Sys=0.000000s + User=3.050000s Real=3.075968s Sys=0.000000s ======================== run summary ====================== The run is: 1000000 e- of 100 MeV through 100 m of Water (density: 1 g/cm3 ) - Process calls frequency ---> eBrem = 608555 eIoni = 391445 + Process calls frequency ---> eBrem = 608449 eIoni = 391551 - MeanFreePath: 1.6102 cm +- 1.6103 cm massic: 1.6102 g/cm2 - CrossSection: 0.62103 cm^-1 massic: 62.103 mm2/g + MeanFreePath: 1.6125 cm +- 1.6128 cm massic: 1.6125 g/cm2 + CrossSection: 0.62015 cm^-1 massic: 62.015 mm2/g - mean energy of charged secondaries: 743.85 keV - ---> mass_energy_transfer coef: 461.95 um2/mg + mean energy of charged secondaries: 740.99 keV + ---> mass_energy_transfer coef: 459.52 um2/mg Verification : crossSections from G4EmCalculator eBrem= 37.788 mm2/g eIoni= 24.337 mm2/g total= 62.125 mm2/g --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 419401041, 1685305101 + Current couple of seeds = 116422662, 1893707566 ---------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 5 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00481 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -295,3 +302,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/electromagnetic/TestEm14/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm14/include/ActionInitialization.hh index 42bdf6d1f2..8bd84b1997 100644 --- a/examples/extended/electromagnetic/TestEm14/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm14/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/extended/electromagnetic/TestEm14/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm14/include/SteppingVerbose.hh deleted file mode 100644 index 663a704ee0..0000000000 --- a/examples/extended/electromagnetic/TestEm14/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm14/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm14/src/ActionInitialization.cc index cf542dfcfb..309a44b59a 100644 --- a/examples/extended/electromagnetic/TestEm14/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm14/src/ActionInitialization.cc @@ -32,7 +32,6 @@ #include "PrimaryGeneratorAction.hh" #include "RunAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -52,12 +51,10 @@ void ActionInitialization::BuildForMaster() const SetUserAction(new RunAction(fDetector,0)); } - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void ActionInitialization::Build() const -{ - +{ PrimaryGeneratorAction* prim = new PrimaryGeneratorAction(fDetector); SetUserAction(prim); @@ -65,14 +62,6 @@ void ActionInitialization::Build() const SetUserAction(run); SetUserAction(new SteppingAction()); - } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm14/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm14/src/SteppingVerbose.cc deleted file mode 100644 index 20b0aa5553..0000000000 --- a/examples/extended/electromagnetic/TestEm14/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm15/CMakeLists.txt b/examples/extended/electromagnetic/TestEm15/CMakeLists.txt index f47804c44c..b73f8dc4c4 100644 --- a/examples/extended/electromagnetic/TestEm15/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm15/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm15) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm15/History b/examples/extended/electromagnetic/TestEm15/History index f6b764c7d4..cadf160e96 100644 --- a/examples/extended/electromagnetic/TestEm15/History +++ b/examples/extended/electromagnetic/TestEm15/History @@ -13,6 +13,14 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +11-05-21 mma (testem15-V10-07-01) +- Migration to G4SteppingVerboseWithUnits. + +19-03-2021 V.Ivanchenko (testem15-V10-07-00) +- PhysicsList - clean-up for 11.0; removed PhysList5DStandard, + because 5D model is a part of Opt4 EM physics + 30-10-2019 IgS (testem15-V10-05-01) - SteppingAction, PhysList5DStandard : added G4GammaConversionToMuons process diff --git a/examples/extended/electromagnetic/TestEm15/TestEm15.cc b/examples/extended/electromagnetic/TestEm15/TestEm15.cc index b1138540c9..3dd996b2d5 100644 --- a/examples/extended/electromagnetic/TestEm15/TestEm15.cc +++ b/examples/extended/electromagnetic/TestEm15/TestEm15.cc @@ -29,14 +29,15 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4RunManager.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "PrimaryGeneratorAction.hh" -#include "SteppingVerbose.hh" #include "RunAction.hh" #include "SteppingAction.hh" @@ -52,9 +53,10 @@ int main(int argc,char** argv) { G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + //construct the default run manager G4RunManager * runManager = new G4RunManager; diff --git a/examples/extended/electromagnetic/TestEm15/TestEm15.out b/examples/extended/electromagnetic/TestEm15/TestEm15.out index 37af131413..0011836d69 100644 --- a/examples/extended/electromagnetic/TestEm15/TestEm15.out +++ b/examples/extended/electromagnetic/TestEm15/TestEm15.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -228,220 +234,220 @@ physicsList->setCut() start. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(1, 1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(1, 1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(1, 1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(1, 1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.02 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for alpha SubType=2 +hIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=7.9452 MeV + Bragg : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 0, fluct: 0, linLossLim= 0.01 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 0, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV Region -- -- appears in world volume @@ -490,7 +496,7 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 10000 - User=0.040000s Real=0.054917s Sys=0.000000s + User=0.030000s Real=0.034615s Sys=0.000000s The run consists of 10000 e- of 5 MeV through 100 m of Water (density: 1 g/cm3 ) @@ -562,7 +568,7 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 10000 - User=0.070000s Real=0.066656s Sys=0.000000s + User=0.050000s Real=0.048781s Sys=0.000000s The run consists of 10000 e- of 100 keV through 100 m of Water (density: 1 g/cm3 ) @@ -592,13 +598,18 @@ N=17 V[N]={310976880687426508, 1713548588833330960, 1561521303267605489, 5885692 G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. +UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 6 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00673 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -616,3 +627,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/electromagnetic/TestEm15/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm15/include/SteppingVerbose.hh deleted file mode 100644 index 0180983b04..0000000000 --- a/examples/extended/electromagnetic/TestEm15/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm15/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm15/src/PhysListEm5DStandard.cc b/examples/extended/electromagnetic/TestEm15/src/PhysListEm5DStandard.cc deleted file mode 100644 index d5fbe3f334..0000000000 --- a/examples/extended/electromagnetic/TestEm15/src/PhysListEm5DStandard.cc +++ /dev/null @@ -1,351 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// -//--------------------------------------------------------------------------- -// -// ClassName: PhysListEm5DStandard -// -// Author: IgS 07.11.2017 -// -// Modified: -// 17.11.2017 Created using PhysListEm5DStandard from V.Ivanchenko -// -//---------------------------------------------------------------------------- -// - -#include "PhysListEm5DStandard.hh" -#include "G4SystemOfUnits.hh" -#include "G4ParticleDefinition.hh" -#include "G4EmParameters.hh" -#include "G4LossTableManager.hh" - -#include "G4ComptonScattering.hh" -#include "G4GammaConversion.hh" -#include "G4PhotoElectricEffect.hh" -#include "G4RayleighScattering.hh" -#include "G4BetheHeitler5DModel.hh" -#include "G4GammaConversionToMuons.hh" - -#include "G4eMultipleScattering.hh" -#include "G4MuMultipleScattering.hh" -#include "G4hMultipleScattering.hh" -#include "G4CoulombScattering.hh" -#include "G4eCoulombScatteringModel.hh" -#include "G4WentzelVIModel.hh" -#include "G4UrbanMscModel.hh" - -#include "G4MuBremsstrahlungModel.hh" -#include "G4MuPairProductionModel.hh" -#include "G4hBremsstrahlungModel.hh" -#include "G4hPairProductionModel.hh" - -#include "G4eIonisation.hh" -#include "G4eBremsstrahlung.hh" -#include "G4eplusAnnihilation.hh" -#include "G4UAtomicDeexcitation.hh" - -#include "G4MuIonisation.hh" -#include "G4MuBremsstrahlung.hh" -#include "G4MuPairProduction.hh" -#include "G4hBremsstrahlung.hh" -#include "G4hPairProduction.hh" - -#include "G4hIonisation.hh" -#include "G4ionIonisation.hh" -#include "G4alphaIonisation.hh" - -#include "G4Gamma.hh" -#include "G4Electron.hh" -#include "G4Positron.hh" -#include "G4MuonPlus.hh" -#include "G4MuonMinus.hh" -#include "G4PionPlus.hh" -#include "G4PionMinus.hh" -#include "G4KaonPlus.hh" -#include "G4KaonMinus.hh" -#include "G4Proton.hh" -#include "G4AntiProton.hh" -#include "G4Deuteron.hh" -#include "G4Triton.hh" -#include "G4He3.hh" -#include "G4Alpha.hh" -#include "G4GenericIon.hh" - -#include "G4PhysicsListHelper.hh" -#include "G4BuilderType.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysListEm5DStandard::PhysListEm5DStandard(G4int ver, const G4String&) - : G4VPhysicsConstructor("G4EmStandard_5D") -{ - G4EmParameters* param = G4EmParameters::Instance(); - param->SetDefaults(); - param->SetVerbose(ver); - param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); - param->SetLateralDisplacementAlg96(false); - param->SetFluo(true); - SetPhysicsType(bElectromagnetic); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysListEm5DStandard::~PhysListEm5DStandard() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysListEm5DStandard::ConstructParticle() -{ - // gamma - G4Gamma::Gamma(); - - // leptons - G4Electron::Electron(); - G4Positron::Positron(); - G4MuonPlus::MuonPlus(); - G4MuonMinus::MuonMinus(); - - // mesons - G4PionPlus::PionPlusDefinition(); - G4PionMinus::PionMinusDefinition(); - G4KaonPlus::KaonPlusDefinition(); - G4KaonMinus::KaonMinusDefinition(); - - // barions - G4Proton::Proton(); - G4AntiProton::AntiProton(); - - // ions - G4Deuteron::Deuteron(); - G4Triton::Triton(); - G4He3::He3(); - G4Alpha::Alpha(); - G4GenericIon::GenericIonDefinition(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysListEm5DStandard::ConstructProcess() -{ - if(G4EmParameters::Instance()->Verbose() > 1) { - G4cout << "### " << GetPhysicsName() << " Construct Processes " << G4endl; - } - G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); - - // muon & hadron bremsstrahlung and pair production - G4MuBremsstrahlung* mub = new G4MuBremsstrahlung(); - G4MuPairProduction* mup = new G4MuPairProduction(); - G4hBremsstrahlung* pib = new G4hBremsstrahlung(); - G4hPairProduction* pip = new G4hPairProduction(); - G4hBremsstrahlung* kb = new G4hBremsstrahlung(); - G4hPairProduction* kp = new G4hPairProduction(); - G4hBremsstrahlung* pb = new G4hBremsstrahlung(); - G4hPairProduction* pp = new G4hPairProduction(); - - // muon & hadron multiple scattering - G4MuMultipleScattering* mumsc = new G4MuMultipleScattering(); - mumsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* muss = new G4CoulombScattering(); - - G4MuMultipleScattering* pimsc = new G4MuMultipleScattering(); - pimsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* piss = new G4CoulombScattering(); - - G4MuMultipleScattering* kmsc = new G4MuMultipleScattering(); - kmsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* kss = new G4CoulombScattering(); - - G4hMultipleScattering* hmsc = new G4hMultipleScattering("ionmsc"); - - // high energy limit for e+- scattering models - G4double highEnergyLimit = 100*MeV; - - // Add standard EM Processes - auto myParticleIterator=GetParticleIterator(); - myParticleIterator->reset(); - while( (*myParticleIterator)() ){ - G4ParticleDefinition* particle = myParticleIterator->value(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "gamma") { - - // photo-effect and Compton - ph->RegisterProcess(new G4PhotoElectricEffect(), particle); - ph->RegisterProcess(new G4ComptonScattering(), particle); - - // Gamma conversion to e+ e- - G4GammaConversion* gc = new G4GammaConversion(); - G4VEmModel* theGC5DModel = new G4BetheHeitler5DModel(); - gc->SetEmModel(theGC5DModel); - ph->RegisterProcess(gc, particle); - // Gamma conversion to mu+ mu- - ph->RegisterProcess(new G4GammaConversionToMuons(), particle); - - // Rayleigh scattering - ph->RegisterProcess(new G4RayleighScattering(), particle); - - } else if (particleName == "e-") { - - G4eMultipleScattering* msc = new G4eMultipleScattering; - G4UrbanMscModel* msc1 = new G4UrbanMscModel(); - G4WentzelVIModel* msc2 = new G4WentzelVIModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(new G4eIonisation(), particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "e+") { - - G4eMultipleScattering* msc = new G4eMultipleScattering; - G4UrbanMscModel* msc1 = new G4UrbanMscModel(); - G4WentzelVIModel* msc2 = new G4WentzelVIModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(new G4eIonisation(), particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(new G4eplusAnnihilation(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "mu+" || - particleName == "mu-" ) { - - ph->RegisterProcess(mumsc, particle); - ph->RegisterProcess(new G4MuIonisation(), particle); - ph->RegisterProcess(mub, particle); - ph->RegisterProcess(mup, particle); - ph->RegisterProcess(muss, particle); - - } else if (particleName == "alpha" || - particleName == "He3") { - - ph->RegisterProcess(new G4hMultipleScattering(), particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "GenericIon") { - - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "pi+" || - particleName == "pi-" ) { - - ph->RegisterProcess(pimsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(pib, particle); - ph->RegisterProcess(pip, particle); - ph->RegisterProcess(piss, particle); - - } else if (particleName == "kaon+" || - particleName == "kaon-" ) { - - ph->RegisterProcess(kmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(kb, particle); - ph->RegisterProcess(kp, particle); - ph->RegisterProcess(kss, particle); - - } else if (particleName == "proton" || - particleName == "anti_proton") { - - G4hMultipleScattering* pmsc = new G4hMultipleScattering(); - pmsc->SetEmModel(new G4WentzelVIModel()); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 10*um); - - ph->RegisterProcess(pmsc, particle); - ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(pb, particle); - ph->RegisterProcess(pp, particle); - ph->RegisterProcess(new G4CoulombScattering(), particle); - - } else if (particleName == "B+" || - particleName == "B-" || - particleName == "D+" || - particleName == "D-" || - particleName == "Ds+" || - particleName == "Ds-" || - particleName == "anti_He3" || - particleName == "anti_alpha" || - particleName == "anti_deuteron" || - particleName == "anti_lambda_c+" || - particleName == "anti_omega-" || - particleName == "anti_sigma_c+" || - particleName == "anti_sigma_c++" || - particleName == "anti_sigma+" || - particleName == "anti_sigma-" || - particleName == "anti_triton" || - particleName == "anti_xi_c+" || - particleName == "anti_xi-" || - particleName == "deuteron" || - particleName == "lambda_c+" || - particleName == "omega-" || - particleName == "sigma_c+" || - particleName == "sigma_c++" || - particleName == "sigma+" || - particleName == "sigma-" || - particleName == "tau+" || - particleName == "tau-" || - particleName == "triton" || - particleName == "xi_c+" || - particleName == "xi-" ) { - - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - } - } - - // Deexcitation - // - G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); - G4LossTableManager::Instance()->SetAtomDeexcitation(de); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm15/src/PhysicsList.cc b/examples/extended/electromagnetic/TestEm15/src/PhysicsList.cc index 3364313eb7..478b4c20cb 100644 --- a/examples/extended/electromagnetic/TestEm15/src/PhysicsList.cc +++ b/examples/extended/electromagnetic/TestEm15/src/PhysicsList.cc @@ -35,39 +35,16 @@ #include "PhysicsListMessenger.hh" #include "PhysListEmStandard.hh" +#include "G4EmStandardPhysics_option3.hh" +#include "G4EmStandardPhysics_option4.hh" +#include "G4EmStandardPhysicsWVI.hh" +#include "G4EmStandardPhysicsGS.hh" +#include "G4EmStandardPhysicsSS.hh" #include "G4LossTableManager.hh" #include "G4UnitsTable.hh" #include "G4SystemOfUnits.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::PhysicsList() -: G4VModularPhysicsList(), - fEmPhysicsList(0), fMessenger(0) -{ - G4LossTableManager::Instance(); - SetDefaultCutValue(1*mm); - - fMessenger = new PhysicsListMessenger(this); - - SetVerboseLevel(1); - - // EM physics - fEmName = G4String("local"); - fEmPhysicsList = new PhysListEmStandard(fEmName); - -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::~PhysicsList() -{ - delete fMessenger; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - // Bosons #include "G4ChargedGeantino.hh" #include "G4Geantino.hh" @@ -111,6 +88,34 @@ PhysicsList::~PhysicsList() #include "G4Alpha.hh" #include "G4GenericIon.hh" +#include "G4ProcessManager.hh" +#include "StepMax.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::PhysicsList() +: G4VModularPhysicsList(), + fEmPhysicsList(0), fMessenger(0) +{ + G4LossTableManager::Instance(); + SetDefaultCutValue(1*mm); + + fMessenger = new PhysicsListMessenger(this); + + SetVerboseLevel(1); + + // EM physics + fEmName = G4String("local"); + fEmPhysicsList = new PhysListEmStandard(fEmName); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::~PhysicsList() +{ + delete fMessenger; +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void PhysicsList::ConstructParticle() @@ -188,13 +193,6 @@ void PhysicsList::ConstructProcess() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4EmStandardPhysics_option3.hh" -#include "G4EmStandardPhysicsWVI.hh" -#include "G4EmStandardPhysicsGS.hh" -#include "G4EmStandardPhysicsSS.hh" -#include "G4EmLivermorePolarizedPhysics.hh" -#include "PhysListEm5DStandard.hh" - void PhysicsList::AddPhysicsList(const G4String& name) { if (verboseLevel>0) { @@ -215,33 +213,29 @@ void PhysicsList::AddPhysicsList(const G4String& name) delete fEmPhysicsList; fEmPhysicsList = new G4EmStandardPhysics_option3(); -} else if (name == "emstandardSS") { + } else if (name == "emstandard_opt4") { - fEmName = name; - delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysicsSS(); - -} else if (name == "emstandardWVI") { - - fEmName = name; - delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysicsWVI(); - -} else if (name == "emstandardGS") { - - fEmName = name; - delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysicsGS(); - - } else if (name == "emstandard5D") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new PhysListEm5DStandard(); + fEmPhysicsList = new G4EmStandardPhysics_option4(); + + } else if (name == "emstandardSS") { - } else if (name == "emlivermorePola") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmLivermorePolarizedPhysics(); + fEmPhysicsList = new G4EmStandardPhysicsSS(); + + } else if (name == "emstandardWVI") { + + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmStandardPhysicsWVI(); + + } else if (name == "emstandardGS") { + + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmStandardPhysicsGS(); } else { G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" @@ -252,9 +246,6 @@ void PhysicsList::AddPhysicsList(const G4String& name) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4ProcessManager.hh" -#include "StepMax.hh" - void PhysicsList::AddStepMax() { // Step limitation seen as a process diff --git a/examples/extended/electromagnetic/TestEm15/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm15/src/SteppingVerbose.cc deleted file mode 100644 index 0b2fb26d2c..0000000000 --- a/examples/extended/electromagnetic/TestEm15/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm15/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm16/CMakeLists.txt b/examples/extended/electromagnetic/TestEm16/CMakeLists.txt index a754a88bde..023fcc9aaf 100644 --- a/examples/extended/electromagnetic/TestEm16/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm16/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm16) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm16/History b/examples/extended/electromagnetic/TestEm16/History index 45fe7e7f22..17192433ed 100644 --- a/examples/extended/electromagnetic/TestEm16/History +++ b/examples/extended/electromagnetic/TestEm16/History @@ -13,7 +13,10 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- - + +11-05-21 mma (testem16-V10-07-00) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. + 28-11-19 I. Hrivnacova (testem16-V10-05-02) - Fixed a link in .README.txt diff --git a/examples/extended/electromagnetic/TestEm16/TestEm16.cc b/examples/extended/electromagnetic/TestEm16/TestEm16.cc index f9c4aa8288..d664c5468d 100644 --- a/examples/extended/electromagnetic/TestEm16/TestEm16.cc +++ b/examples/extended/electromagnetic/TestEm16/TestEm16.cc @@ -29,21 +29,17 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -56,16 +52,17 @@ int main(int argc,char** argv) { G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); - //construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det; diff --git a/examples/extended/electromagnetic/TestEm16/TestEm16.out b/examples/extended/electromagnetic/TestEm16/TestEm16.out index ef3fcaa8b0..b52c125ac0 100644 --- a/examples/extended/electromagnetic/TestEm16/TestEm16.out +++ b/examples/extended/electromagnetic/TestEm16/TestEm16.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -97,151 +104,150 @@ Command is ignored. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai - SynRad: Incoherent Synchrotron Radiation - good description for long magnets at all energies +Good description for long magnets at all energies. msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -270,7 +276,7 @@ G4SynchrotronRadiation::GetRandomEnergySR : Run terminated. Run Summary Number of events processed : 100 - User=0.190000s Real=0.248772s Sys=0.000000s + User=0.160000s Real=0.161014s Sys=0.000000s Summary for synchrotron radiation : Number of photons = 65086 Emean = 20.39 +/- 0.1444 keV diff --git a/examples/extended/electromagnetic/TestEm16/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm16/include/ActionInitialization.hh index 42bdf6d1f2..b104804d90 100644 --- a/examples/extended/electromagnetic/TestEm16/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm16/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; + + void BuildForMaster() const override; + void Build() const override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; - private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/extended/electromagnetic/TestEm16/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm16/include/SteppingVerbose.hh deleted file mode 100644 index 004fb620d9..0000000000 --- a/examples/extended/electromagnetic/TestEm16/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm16/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm16/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm16/src/ActionInitialization.cc index 7fbb7908c2..1abea29ae9 100644 --- a/examples/extended/electromagnetic/TestEm16/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm16/src/ActionInitialization.cc @@ -32,7 +32,6 @@ #include "PrimaryGeneratorAction.hh" #include "RunAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -67,10 +66,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm16/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm16/src/SteppingVerbose.cc deleted file mode 100644 index be66c29c87..0000000000 --- a/examples/extended/electromagnetic/TestEm16/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm16/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm17/CMakeLists.txt b/examples/extended/electromagnetic/TestEm17/CMakeLists.txt index 9e61cb7ed2..931334e43b 100644 --- a/examples/extended/electromagnetic/TestEm17/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm17/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm17) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm17/History b/examples/extended/electromagnetic/TestEm17/History index b213eb4e0d..0e64f2778f 100644 --- a/examples/extended/electromagnetic/TestEm17/History +++ b/examples/extended/electromagnetic/TestEm17/History @@ -13,6 +13,9 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +11-05-21 mma (testem17-V10-07-00) +- Migration to G4SteppingVerboseWithUnits. 08-11-19 V.Ivanchenko (testem17-V10-05-02) - HistoManager - fixed histo title and index; fixed macro diff --git a/examples/extended/electromagnetic/TestEm17/TestEm17.cc b/examples/extended/electromagnetic/TestEm17/TestEm17.cc index 740311cd57..f2cb99e7c4 100644 --- a/examples/extended/electromagnetic/TestEm17/TestEm17.cc +++ b/examples/extended/electromagnetic/TestEm17/TestEm17.cc @@ -33,6 +33,7 @@ #include "G4RunManager.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" @@ -41,7 +42,6 @@ #include "RunAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" #include "StackingAction.hh" #include "HistoManager.hh" @@ -56,9 +56,10 @@ int main(int argc,char** argv) { G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + //construct the default run manager G4RunManager * runManager = new G4RunManager; diff --git a/examples/extended/electromagnetic/TestEm17/TestEm17.out b/examples/extended/electromagnetic/TestEm17/TestEm17.out index 535de1744a..ef51ba3ba9 100644 --- a/examples/extended/electromagnetic/TestEm17/TestEm17.out +++ b/examples/extended/electromagnetic/TestEm17/TestEm17.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -142,48 +148,48 @@ physicsList->setCut() start. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 1000 PeV in 89 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 1000 PeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 1000 PeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 1000 PeV in 84 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 1000 PeV + Klein-Nishina : Emin= 0 meV Emax= 1000 PeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 1000 PeV, 14 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 1000 PeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 1000 PeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 1000 PeV in 91 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 1000 PeV + MollerBhabha : Emin= 0 meV Emax= 1000 PeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 1000 PeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 1000 PeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -191,31 +197,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 1000 PeV + MollerBhabha : Emin= 0 meV Emax= 1000 PeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 1000 PeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 1000 PeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -223,288 +229,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 1000 PeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 Sampling table 33x1001 from 7.50618 GeV to 1e+06 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1000 PeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 1000 PeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 1000 PeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 1000 PeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 Sampling table 33x1001 from 7.50618 GeV to 1e+06 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1000 PeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 1000 PeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 Sampling table 34x1001 from 3.94942 GeV to 1e+06 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1000 PeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 1000 PeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 Sampling table 34x1001 from 3.94942 GeV to 1e+06 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 1000 PeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 Sampling table 37x1001 from 1 GeV to 1e+06 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1000 PeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 1000 PeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 Sampling table 37x1001 from 1 GeV to 1e+06 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 1000 PeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 Sampling table 36x1001 from 1.11656 GeV to 1e+06 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1000 PeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 1000 PeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1000 PeV in 112 bins Lambda tables from threshold to 1000 PeV, 7 bins/decade, spline: 1 Sampling table 36x1001 from 1.11656 GeV to 1e+06 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 1000 PeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 1000 PeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. @@ -556,13 +562,13 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 10000 - User=1.560000s Real=1.621130s Sys=0.000000s + User=1.250000s Real=1.304037s Sys=0.000000s The run consists of 10000 mu+ of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 ) - Number of process calls ---> CoulombScat : 5678 muIoni : 464109 muPairProd : 63342 muBrems : 681 + Number of process calls ---> CoulombScat : 5605 muIoni : 463516 muPairProd : 63848 muBrems : 652 - Simulation: total CrossSection = 0.53381 /cm MeanFreePath = 1.8733 cm massicCrossSection = 0.067828 cm2/g + Simulation: total CrossSection = 0.53362 /cm MeanFreePath = 1.874 cm massicCrossSection = 0.067804 cm2/g Theory: total CrossSection = 0.52677 /cm MeanFreePath = 1.8984 cm massicCrossSection = 0.066934 cm2/g # /gun/particle pi+ @@ -598,7 +604,7 @@ Index : 0 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={390989001462590597, 2165133204863311347, 854974819548217897, 2126485118342897292, 1043827090844452939, 1153945593924229687, 1492456639939297216, 170725670497924326, 271262107949827517, 605115632054846954, 986185566339304190, 439176016835494735, 879520380644875766, 793553958454628956, 1863967334887151092, 1831154685294334696, 265599519600268147} counter= 12sumtot= 1193171276987795697 +N=17 V[N]={2137148051328017863, 1306592737363773246, 2248344025554575640, 614811550767327511, 167067813530840680, 932066575894560784, 1163922638737620863, 2247180461233602618, 1806372044515299724, 2233633600495131281, 674521006833485956, 2088503965876132481, 539073150544031657, 1157517650962223855, 75701368395734007, 1832189988479540997, 1062560039391624031} counter= 8sumtot= 1534619586980277635 --------------------------------------- --> Event 0 starts. --> Event 1000 starts. @@ -613,13 +619,13 @@ N=17 V[N]={390989001462590597, 2165133204863311347, 854974819548217897, 21264851 Run terminated. Run Summary Number of events processed : 10000 - User=1.430000s Real=1.470740s Sys=0.000000s + User=1.130000s Real=1.155753s Sys=0.000000s The run consists of 10000 pi+ of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 ) - Number of process calls ---> hIoni : 434607 hPairProd : 59197 CoulombScat : 5635 hBrems : 365 + Number of process calls ---> hIoni : 434617 hPairProd : 59309 CoulombScat : 5681 hBrems : 375 - Simulation: total CrossSection = 0.4998 /cm MeanFreePath = 2.0008 cm massicCrossSection = 0.063507 cm2/g + Simulation: total CrossSection = 0.49998 /cm MeanFreePath = 2.0001 cm massicCrossSection = 0.06353 cm2/g # /gun/particle proton /run/beamOn 10000 @@ -654,7 +660,7 @@ Index : 0 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={2298238080532625205, 1178087240650624566, 1997045959359451701, 1839152004624977817, 17394026815102248, 750372274557854376, 1884977897583905302, 992851946312358541, 2003537805941153099, 1052213940802144931, 1875254901294267785, 667592037758835967, 830020360070016604, 582202057381135542, 1032263805990655081, 2204166422926943861, 1021198113789617211} counter= 8sumtot= 1473981793468424278 +N=17 V[N]={258274478493436593, 1260568209023888627, 2278351532077370112, 1708302836002206626, 666871633542483904, 386204232715117362, 926225966041690599, 213672474273074535, 550182794123989207, 196721445335155426, 181478418519015952, 1194324481748079636, 2187892996334852918, 1000026112388491225, 1305526376563601359, 2199652335130653675, 1485008803309123906} counter= 16sumtot= 1858384061126374005 --------------------------------------- --> Event 0 starts. --> Event 1000 starts. @@ -669,38 +675,44 @@ N=17 V[N]={2298238080532625205, 1178087240650624566, 1997045959359451701, 183915 Run terminated. Run Summary Number of events processed : 10000 - User=1.360000s Real=1.508928s Sys=0.000000s + User=1.080000s Real=1.093630s Sys=0.000000s The run consists of 10000 proton of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 ) - Number of process calls ---> hIoni : 435051 hPairProd : 34071 CoulombScat : 5507 hBrems : 6 + Number of process calls ---> hIoni : 434049 hPairProd : 34229 CoulombScat : 5475 hBrems : 11 - Simulation: total CrossSection = 0.47463 /cm MeanFreePath = 2.1069 cm massicCrossSection = 0.060309 cm2/g + Simulation: total CrossSection = 0.47376 /cm MeanFreePath = 2.1108 cm massicCrossSection = 0.060199 cm2/g # G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. +UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 6 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00673 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0163 MB -Pool ID '7G4Track', size : 0.0327 MB +Pool ID '17G4DynamicParticle', size : 0.0154 MB +Pool ID '7G4Track', size : 0.0308 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.062 MB +Dynamic pools deleted: 9 / Total memory freed: 0.059 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/electromagnetic/TestEm17/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm17/include/SteppingVerbose.hh deleted file mode 100644 index 9a92767ffa..0000000000 --- a/examples/extended/electromagnetic/TestEm17/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm17/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm17/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm17/src/SteppingVerbose.cc deleted file mode 100644 index 6450cf5002..0000000000 --- a/examples/extended/electromagnetic/TestEm17/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm17/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm18/CMakeLists.txt b/examples/extended/electromagnetic/TestEm18/CMakeLists.txt index 710eb5d1d2..bd60f03ed1 100644 --- a/examples/extended/electromagnetic/TestEm18/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm18/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm18) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm18/History b/examples/extended/electromagnetic/TestEm18/History index 1bb9b4246b..6465830e44 100644 --- a/examples/extended/electromagnetic/TestEm18/History +++ b/examples/extended/electromagnetic/TestEm18/History @@ -13,6 +13,9 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +11-05-21 mma (testem18-V10-07-00) +- Migration to G4SteppingVerboseWithUnits. 09-11-20 mma (testem18-V10-06-00) - cleanup macros diff --git a/examples/extended/electromagnetic/TestEm18/TestEm18.cc b/examples/extended/electromagnetic/TestEm18/TestEm18.cc index 3d8a0fbe63..3601301dcf 100644 --- a/examples/extended/electromagnetic/TestEm18/TestEm18.cc +++ b/examples/extended/electromagnetic/TestEm18/TestEm18.cc @@ -33,6 +33,7 @@ #include "G4RunManager.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" @@ -42,7 +43,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" #include "StackingAction.hh" #include "G4UIExecutive.hh" @@ -59,9 +59,10 @@ int main(int argc,char** argv) { //choose the Random engine CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + // Construct the default run manager G4RunManager * runManager = new G4RunManager; diff --git a/examples/extended/electromagnetic/TestEm18/TestEm18.out b/examples/extended/electromagnetic/TestEm18/TestEm18.out index 58724aaa1a..793dad2b95 100644 --- a/examples/extended/electromagnetic/TestEm18/TestEm18.out +++ b/examples/extended/electromagnetic/TestEm18/TestEm18.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -17,17 +23,14 @@ ====== Electromagnetic Physics Parameters ======== ======================================================================= LPM effect enabled 1 -Spline of EM tables enabled 1 Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 -Use integral approach for tracking 1 Use general process 0 Enable linear polarisation for gamma 0 Enable sampling of quantum entanglement 0 X-section factor for integral approach 0.8 Min kinetic energy for tables 10 eV Max kinetic energy for tables 10 TeV -Number of bins in tables 120 Number of bins per decade of a table 10 Verbose level 0 Verbose level for worker thread 0 @@ -55,9 +58,8 @@ Use built-in Birks satuaration 0 Build CSDA range enabled 1 Use cut as a final range enabled 0 Enable angular generator interface 0 -Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 10 TeV -Max kinetic energy for NIEL computation 0 eV +Max kinetic energy for NIEL computation 0 meV Linear loss limit 0.01 Read data from file for e+e- pair production by mu 0 ======================================================================= @@ -95,23 +97,19 @@ Screening factor 1 /run/setCut 1 mm # /process/em/verbose 0 -/run/physicsModified /process/em/printParameters ======================================================================= ====== Electromagnetic Physics Parameters ======== ======================================================================= LPM effect enabled 1 -Spline of EM tables enabled 1 Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 -Use integral approach for tracking 1 Use general process 0 Enable linear polarisation for gamma 0 Enable sampling of quantum entanglement 0 X-section factor for integral approach 0.8 Min kinetic energy for tables 10 eV Max kinetic energy for tables 10 TeV -Number of bins in tables 120 Number of bins per decade of a table 10 Verbose level 0 Verbose level for worker thread 0 @@ -139,9 +137,8 @@ Use built-in Birks satuaration 0 Build CSDA range enabled 1 Use cut as a final range enabled 0 Enable angular generator interface 0 -Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 10 TeV -Max kinetic energy for NIEL computation 0 eV +Max kinetic energy for NIEL computation 0 meV Linear loss limit 0.01 Read data from file for e+e- pair production by mu 0 ======================================================================= @@ -212,42 +209,42 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.640000s Real=0.675717s Sys=0.010000s + User=0.440000s Real=0.457865s Sys=0.000000s ======================== run summary ====================== The run was 100000 e- of 100 MeV through 1 cm of Water (density: 1 g/cm3 ) Process defining step : - Edep alone= 53 Transportation= 99993 eBrem= 37462 eIoni= 23966 + Edep alone= 53 Transportation= 99993 eBrem= 37481 eIoni= 23961 - TrackLength = 1 cm nb of steps = 1.615 stepSize = 6.193 mm (27.09 nm --> 1 cm ) + TrackLength = 1 cm nb of steps = 1.615 stepSize = 6.192 mm (27.09 nm --> 1 cm ) Energy continuously deposited along primary track (restricted dE/dx) dE1 = 1.744 MeV (754 keV --> 2.993 MeV) Evaluation of dE1 from reading restricted Range table : dE1_table = 1.744 MeV ---> dE1/dE1_table = 1 Energy transfered to secondary particles : - due to eBrem: dE2 = 2.324 MeV (2.943 keV --> 99.25 MeV) - due to eIoni: dE2 = 443.1 keV (351.9 keV --> 49.39 MeV) + due to eBrem: dE2 = 2.327 MeV (2.943 keV --> 99.25 MeV) + due to eIoni: dE2 = 442.6 keV (351.9 keV --> 49.39 MeV) - Total energy transfered to secondaries : dE3 = sum of dE2 = 2.767 MeV (2.943 keV --> 99.25 MeV) + Total energy transfered to secondaries : dE3 = sum of dE2 = 2.769 MeV (2.943 keV --> 99.25 MeV) - Total energy lost by incident particle : dE4 = dE1 + dE3 = 4.511 MeV (1.33 MeV --> 100 MeV) + Total energy lost by incident particle : dE4 = dE1 + dE3 = 4.513 MeV (1.33 MeV --> 100 MeV) - calcul of dE4 from energy balance : dE4_bal = E_in - E_out = 4.511 MeV (1.33 MeV --> 100 MeV) + calcul of dE4 from energy balance : dE4_bal = E_in - E_out = 4.513 MeV (1.33 MeV --> 100 MeV) - Evaluation of dE4 from reading full Range table : dE4_table = 4.578 MeV ---> dE4/dE4_table = 0.9854 + Evaluation of dE4 from reading full Range table : dE4_table = 4.578 MeV ---> dE4/dE4_table = 0.9859 Energy spectrum of secondary particles : - e-: 23966 Emean = 1.849 MeV (351.9 keV --> 49.39 MeV) - gamma: 37451 Emean = 6.205 MeV (2.943 keV --> 99.25 MeV) + e-: 23961 Emean = 1.847 MeV (351.9 keV --> 49.39 MeV) + gamma: 37467 Emean = 6.21 MeV (2.943 keV --> 99.25 MeV) --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1416005071, 1830164595 + Current couple of seeds = 1469352328, 720023459 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== diff --git a/examples/extended/electromagnetic/TestEm18/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm18/include/SteppingVerbose.hh deleted file mode 100644 index ca118e4125..0000000000 --- a/examples/extended/electromagnetic/TestEm18/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm18/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm18/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm18/src/SteppingVerbose.cc deleted file mode 100644 index 7df99d2ad9..0000000000 --- a/examples/extended/electromagnetic/TestEm18/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm18/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/.README.txt b/examples/extended/electromagnetic/TestEm2/.README.txt index cbe773c3da..4f944b2a7a 100644 --- a/examples/extended/electromagnetic/TestEm2/.README.txt +++ b/examples/extended/electromagnetic/TestEm2/.README.txt @@ -67,10 +67,6 @@ low-energy models Physics lists and options can be (re)set with UI commands - - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders, it is shown how to set options per - particle type. \section TestEm2_s3 AN EVENT : THE PRIMARY GENERATOR diff --git a/examples/extended/electromagnetic/TestEm2/CMakeLists.txt b/examples/extended/electromagnetic/TestEm2/CMakeLists.txt index 4833702405..13c2a7a314 100644 --- a/examples/extended/electromagnetic/TestEm2/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm2/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm2) #---------------------------------------------------------------------------- @@ -43,7 +40,7 @@ target_link_libraries(TestEm2 ${Geant4_LIBRARIES}) # relies on these scripts being in the current working directory. # set(TestEm2_SCRIPTS - egs4.mac run01.mac run02.mac run03.mac TestEm2.in TestEm2.out vis.mac + egs4.mac run01.mac run02.mac run03.mac stepMax.mac TestEm2.in TestEm2.out vis.mac ) foreach(_script ${TestEm2_SCRIPTS}) diff --git a/examples/extended/electromagnetic/TestEm2/History b/examples/extended/electromagnetic/TestEm2/History index 4f3485fdb8..1d4c7e2891 100644 --- a/examples/extended/electromagnetic/TestEm2/History +++ b/examples/extended/electromagnetic/TestEm2/History @@ -14,6 +14,34 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +25-03-21 M.Asai (testem2-V10-07-06) +- Additional migration to new G4SteppingVerbose. + +21-03-21 V.Ivanchenko (testem2-V10-07-05) +- removed obsolete PhysList5DEmStandard - 5D model is a part of + Opt4 and other physics configurations + +26-02-21 M.Asai (testem2-V10-07-04) +- Migrating to G4SteppingVerboseWithUnits. + +22-02-21 mma (testem2-V10-07-03) +- SteppingVerbose : modify blank space for Process name (cosmetic) + +14-02-21 mma (testem2-V10-07-02) +- SteppingVerbose : set precision via data member +- TestEm2.cc : use RunManagerFactory + +10-02-21 V.Ivanchenko (testem2-V10-07-01) +- fixed README + +11-12-20 mma (testem2-V10-07-00) +- update PhysListEmStandard.cc +- DetectorConstruction : do not print materials table +- StepMax, StepMaxMessenger, PhysicsList, PhysicsListMessenger : + revert, to make command /testem/stepMax working in interactive mode +- Added macro stepMax.mac +- cosmetic in TestEm2.in + 28-08-20 I. Hrivnacova (testem2-V10-06-00) - Macro & commands review: - Added macro descriptions in README diff --git a/examples/extended/electromagnetic/TestEm2/README b/examples/extended/electromagnetic/TestEm2/README index 35d9286327..8607be26aa 100644 --- a/examples/extended/electromagnetic/TestEm2/README +++ b/examples/extended/electromagnetic/TestEm2/README @@ -63,10 +63,6 @@ Physics lists and options can be (re)set with UI commands - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders, it is shown how to set options per - particle type. - 3- AN EVENT : THE PRIMARY GENERATOR The primary kinematic consists of a single particle which hits the diff --git a/examples/extended/electromagnetic/TestEm2/TestEm2.cc b/examples/extended/electromagnetic/TestEm2/TestEm2.cc index 3499138c94..f3116c98e6 100644 --- a/examples/extended/electromagnetic/TestEm2/TestEm2.cc +++ b/examples/extended/electromagnetic/TestEm2/TestEm2.cc @@ -31,16 +31,16 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4RunManager.hh" -#include "G4MTRunManager.hh" +#include "G4Types.hh" + +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" -#include "G4UIcommand.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -52,17 +52,19 @@ int main(int argc,char** argv) { //detect interactive mode (if no arguments) and define UI session G4UIExecutive* ui = nullptr; if (argc == 1) { ui = new G4UIExecutive(argc,argv); } - -#ifdef G4MULTITHREADED - G4MTRunManager * runManager = new G4MTRunManager(); - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager * runManager = new G4RunManager(); -#endif - + + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } + //set mandatory initialization classes DetectorConstruction* detector = new DetectorConstruction(); runManager->SetUserInitialization(detector); diff --git a/examples/extended/electromagnetic/TestEm2/TestEm2.in b/examples/extended/electromagnetic/TestEm2/TestEm2.in index 647e212072..057d3f4a63 100644 --- a/examples/extended/electromagnetic/TestEm2/TestEm2.in +++ b/examples/extended/electromagnetic/TestEm2/TestEm2.in @@ -22,6 +22,7 @@ # /process/em/verbose 1 /process/em/workerVerbose 0 +/process/em/printParameters /run/initialize # /gun/particle e- diff --git a/examples/extended/electromagnetic/TestEm2/TestEm2.out b/examples/extended/electromagnetic/TestEm2/TestEm2.out index a023f57507..50f693b121 100644 --- a/examples/extended/electromagnetic/TestEm2/TestEm2.out +++ b/examples/extended/electromagnetic/TestEm2/TestEm2.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -12,118 +19,6 @@ WWW : http://geant4.org/ ************************************************************** - -***** Table : Nb of materials = 9 ***** - - Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.21 % ElmAbundance 66.67 % - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.79 % ElmAbundance 33.33 % - - - Material: liquidArgon density: 1.390 g/cm3 RadL: 14.064 cm Nucl.Int.Length: 86.076 cm - Imean: 188.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.880 cm - Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole - ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Iron density: 7.870 g/cm3 RadL: 1.758 cm Nucl.Int.Length: 16.999 cm - Imean: 286.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Fe (Fe) Z = 26.0 N = 56 A = 55.845 g/mole - ---> Isotope: Fe54 Z = 26 N = 54 A = 53.94 g/mole abundance: 5.845 % - ---> Isotope: Fe56 Z = 26 N = 56 A = 55.93 g/mole abundance: 91.754 % - ---> Isotope: Fe57 Z = 26 N = 57 A = 56.94 g/mole abundance: 2.119 % - ---> Isotope: Fe58 Z = 26 N = 58 A = 57.93 g/mole abundance: 0.282 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Copper density: 8.960 g/cm3 RadL: 1.436 cm Nucl.Int.Length: 15.588 cm - Imean: 322.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Cu (Cu) Z = 29.0 N = 64 A = 63.546 g/mole - ---> Isotope: Cu63 Z = 29 N = 63 A = 62.93 g/mole abundance: 69.170 % - ---> Isotope: Cu65 Z = 29 N = 65 A = 64.93 g/mole abundance: 30.830 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Tungsten density: 19.350 g/cm3 RadL: 3.495 mm Nucl.Int.Length: 10.285 cm - Imean: 727.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: W (W) Z = 74.0 N = 184 A = 183.842 g/mole - ---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 % - ---> Isotope: W182 Z = 74 N = 182 A = 181.95 g/mole abundance: 26.500 % - ---> Isotope: W183 Z = 74 N = 183 A = 182.95 g/mole abundance: 14.310 % - ---> Isotope: W184 Z = 74 N = 184 A = 183.95 g/mole abundance: 30.640 % - ---> Isotope: W186 Z = 74 N = 186 A = 185.95 g/mole abundance: 28.430 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Lead density: 11.350 g/cm3 RadL: 5.613 mm Nucl.Int.Length: 18.248 cm - Imean: 823.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.217 g/mole - ---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 % - ---> Isotope: Pb206 Z = 82 N = 206 A = 205.97 g/mole abundance: 24.100 % - ---> Isotope: Pb207 Z = 82 N = 207 A = 206.98 g/mole abundance: 22.100 % - ---> Isotope: Pb208 Z = 82 N = 208 A = 207.98 g/mole abundance: 52.400 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: Uranium density: 18.950 g/cm3 RadL: 3.166 mm Nucl.Int.Length: 11.446 cm - Imean: 890.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: U (U) Z = 92.0 N = 238 A = 238.029 g/mole - ---> Isotope: U234 Z = 92 N = 234 A = 234.04 g/mole abundance: 0.005 % - ---> Isotope: U235 Z = 92 N = 235 A = 235.04 g/mole abundance: 0.720 % - ---> Isotope: U238 Z = 92 N = 238 A = 238.05 g/mole abundance: 99.275 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - - Material: BGO density: 7.100 g/cm3 RadL: 1.123 cm Nucl.Int.Length: 22.806 cm - Imean: 473.785 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 15.41 % ElmAbundance 63.16 % - - ---> Element: Germanium (Ge) Z = 32.0 N = 73 A = 72.590 g/mole - ---> Isotope: Ge70 Z = 32 N = 70 A = 69.92 g/mole abundance: 20.840 % - ---> Isotope: Ge72 Z = 32 N = 72 A = 71.92 g/mole abundance: 27.540 % - ---> Isotope: Ge73 Z = 32 N = 73 A = 72.92 g/mole abundance: 7.730 % - ---> Isotope: Ge74 Z = 32 N = 74 A = 73.92 g/mole abundance: 36.280 % - ---> Isotope: Ge76 Z = 32 N = 76 A = 75.92 g/mole abundance: 7.610 % - ElmMassFraction: 17.48 % ElmAbundance 15.79 % - - ---> Element: Bismuth (Bi) Z = 83.0 N = 209 A = 208.980 g/mole - ---> Isotope: Bi209 Z = 83 N = 209 A = 208.98 g/mole abundance: 100.000 % - ElmMassFraction: 67.10 % ElmAbundance 21.05 % - - - /control/cout/ignoreThreadsExcept 0 /run/numberOfThreads 2 *** /run/numberOfThreads command is issued in sequential mode. @@ -136,11 +31,103 @@ Command is ignored. /testem/phys/addPhysics emstandard_opt0 /run/setCut 1.0 mm /process/em/verbose 1 -/run/physicsModified /process/em/workerVerbose 0 -/run/physicsModified +/process/em/printParameters +======================================================================= +====== Electromagnetic Physics Parameters ======== +======================================================================= +LPM effect enabled 1 +Enable creation and use of sampling tables 0 +Apply cuts on all EM processes 0 +Use general process 0 +Enable linear polarisation for gamma 0 +Enable sampling of quantum entanglement 0 +X-section factor for integral approach 0.8 +Min kinetic energy for tables 100 eV +Max kinetic energy for tables 100 TeV +Number of bins per decade of a table 7 +Verbose level 1 +Verbose level for worker thread 0 +Bremsstrahlung energy threshold above which + primary e+- is added to the list of secondary 100 TeV +Bremsstrahlung energy threshold above which primary + muon/hadron is added to the list of secondary 100 TeV +Lowest triplet kinetic energy 1 MeV +Enable sampling of gamma linear polarisation 0 +5D gamma conversion model type 0 +5D gamma conversion model on isolated ion 0 +Livermore data directory livermore +======================================================================= +====== Ionisation Parameters ======== +======================================================================= +Step function for e+- (0.2, 1 mm) +Step function for muons/hadrons (0.2, 0.1 mm) +Step function for light ions (0.2, 0.1 mm) +Step function for general ions (0.2, 0.1 mm) +Lowest e+e- kinetic energy 1 keV +Lowest muon/hadron kinetic energy 1 keV +Fluctuations of dE/dx are enabled 1 +Use ICRU90 data 0 +Use built-in Birks satuaration 0 +Build CSDA range enabled 0 +Use cut as a final range enabled 0 +Enable angular generator interface 0 +Max kinetic energy for CSDA tables 1 GeV +Max kinetic energy for NIEL computation 0 meV +Linear loss limit 0.01 +Read data from file for e+e- pair production by mu 0 +======================================================================= +====== Multiple Scattering Parameters ======== +======================================================================= +Type of msc step limit algorithm for e+- 1 +Type of msc step limit algorithm for muons/hadrons 0 +Msc lateral displacement for e+- enabled 1 +Msc lateral displacement for muons and hadrons 0 +Urban msc model lateral displacement alg96 1 +Range factor for msc step limit for e+- 0.04 +Range factor for msc step limit for muons/hadrons 0.2 +Geometry factor for msc step limitation of e+- 2.5 +Safety factor for msc step limit for e+- 0.6 +Skin parameter for msc step limitation of e+- 1 +Lambda limit for msc step limit for e+- 1 mm +Use Mott correction for e- scattering 0 +Factor used for dynamic computation of angular + limit between single and multiple scattering 1 +Fixed angular limit between single + and multiple scattering 3.1416 rad +Upper energy limit for e+- multiple scattering 100 MeV +Type of electron single scattering model 0 +Type of nuclear form-factor 1 +Screening factor 1 +======================================================================= /run/initialize -Absorber is 17.8491 cm of G4_PbWO4 R= 4.46227 cm + + Absorber is 17.8491 cm of G4_PbWO4 R= 4.46227 cm + + Material: G4_PbWO4 density: 8.280 g/cm3 RadL: 8.925 mm Nucl.Int.Length: 20.740 cm + Imean: 542.741 eV temperature: 293.15 K pressure: 1.00 atm + + ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % + ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % + ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % + ElmMassFraction: 14.06 % ElmAbundance 66.67 % + + ---> Element: Pb (Pb) Z = 82.0 N = 207 A = 207.217 g/mole + ---> Isotope: Pb204 Z = 82 N = 204 A = 203.97 g/mole abundance: 1.400 % + ---> Isotope: Pb206 Z = 82 N = 206 A = 205.97 g/mole abundance: 24.100 % + ---> Isotope: Pb207 Z = 82 N = 207 A = 206.98 g/mole abundance: 22.100 % + ---> Isotope: Pb208 Z = 82 N = 208 A = 207.98 g/mole abundance: 52.400 % + ElmMassFraction: 45.54 % ElmAbundance 16.67 % + + ---> Element: W (W) Z = 74.0 N = 184 A = 183.842 g/mole + ---> Isotope: W180 Z = 74 N = 180 A = 179.95 g/mole abundance: 0.120 % + ---> Isotope: W182 Z = 74 N = 182 A = 181.95 g/mole abundance: 26.500 % + ---> Isotope: W183 Z = 74 N = 183 A = 182.95 g/mole abundance: 14.310 % + ---> Isotope: W184 Z = 74 N = 184 A = 183.95 g/mole abundance: 30.640 % + ---> Isotope: W186 Z = 74 N = 186 A = 185.95 g/mole abundance: 28.430 % + ElmMassFraction: 40.40 % ElmAbundance 16.67 % + /gun/particle e- /gun/energy 5 GeV /run/printProgress 20 @@ -150,48 +137,48 @@ Absorber is 17.8491 cm of G4_PbWO4 R= 4.46227 cm phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -199,31 +186,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -231,288 +218,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -542,51 +529,51 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 100 - User=2.430000s Real=3.274242s Sys=0.010000s + User=2.310000s Real=2.389198s Sys=0.000000s LOGITUDINAL PROFILE CUMULATIVE LOGITUDINAL PROFILE bin Mean rms bin Mean rms 0.00-> 0.50 radl: 0.19% 0.10% 0-> 0.50 radl: 0.19% 0.10% - 0.50-> 1.00 radl: 0.43% 0.25% 0-> 1.00 radl: 0.62% 0.31% - 1.00-> 1.50 radl: 0.94% 0.47% 0-> 1.50 radl: 1.56% 0.72% - 1.50-> 2.00 radl: 1.69% 0.76% 0-> 2.00 radl: 3.25% 1.34% - 2.00-> 2.50 radl: 2.70% 1.19% 0-> 2.50 radl: 5.95% 2.39% - 2.50-> 3.00 radl: 3.50% 1.39% 0-> 3.00 radl: 9.45% 3.53% - 3.00-> 3.50 radl: 4.38% 1.45% 0-> 3.50 radl: 13.83% 4.71% - 3.50-> 4.00 radl: 5.00% 1.52% 0-> 4.00 radl: 18.83% 5.86% - 4.00-> 4.50 radl: 5.48% 1.53% 0-> 4.50 radl: 24.31% 6.93% - 4.50-> 5.00 radl: 5.79% 1.39% 0-> 5.00 radl: 30.10% 7.81% - 5.00-> 5.50 radl: 6.02% 1.37% 0-> 5.50 radl: 36.13% 8.48% - 5.50-> 6.00 radl: 5.83% 1.33% 0-> 6.00 radl: 41.95% 8.92% - 6.00-> 6.50 radl: 5.65% 1.18% 0-> 6.50 radl: 47.61% 9.19% - 6.50-> 7.00 radl: 5.23% 1.14% 0-> 7.00 radl: 52.84% 9.24% - 7.00-> 7.50 radl: 4.89% 1.06% 0-> 7.50 radl: 57.73% 9.13% - 7.50-> 8.00 radl: 4.51% 1.02% 0-> 8.00 radl: 62.24% 8.90% - 8.00-> 8.50 radl: 4.13% 1.11% 0-> 8.50 radl: 66.37% 8.47% - 8.50-> 9.00 radl: 3.72% 0.97% 0-> 9.00 radl: 70.09% 8.04% - 9.00-> 9.50 radl: 3.32% 1.00% 0-> 9.50 radl: 73.41% 7.52% - 9.50->10.00 radl: 2.97% 0.95% 0->10.00 radl: 76.38% 7.00% - 10.00->10.50 radl: 2.66% 0.94% 0->10.50 radl: 79.04% 6.50% - 10.50->11.00 radl: 2.39% 1.01% 0->11.00 radl: 81.43% 5.94% - 11.00->11.50 radl: 2.02% 0.83% 0->11.50 radl: 83.45% 5.42% - 11.50->12.00 radl: 1.73% 0.76% 0->12.00 radl: 85.17% 4.93% - 12.00->12.50 radl: 1.44% 0.69% 0->12.50 radl: 86.61% 4.50% - 12.50->13.00 radl: 1.31% 0.61% 0->13.00 radl: 87.92% 4.08% - 13.00->13.50 radl: 1.15% 0.58% 0->13.50 radl: 89.07% 3.66% - 13.50->14.00 radl: 1.01% 0.58% 0->14.00 radl: 90.08% 3.26% - 14.00->14.50 radl: 0.86% 0.58% 0->14.50 radl: 90.94% 2.83% - 14.50->15.00 radl: 0.77% 0.55% 0->15.00 radl: 91.71% 2.42% - 15.00->15.50 radl: 0.62% 0.42% 0->15.50 radl: 92.33% 2.09% - 15.50->16.00 radl: 0.54% 0.36% 0->16.00 radl: 92.87% 1.85% - 16.00->16.50 radl: 0.48% 0.36% 0->16.50 radl: 93.35% 1.61% - 16.50->17.00 radl: 0.39% 0.30% 0->17.00 radl: 93.74% 1.42% - 17.00->17.50 radl: 0.33% 0.26% 0->17.50 radl: 94.07% 1.28% - 17.50->18.00 radl: 0.30% 0.26% 0->18.00 radl: 94.37% 1.12% - 18.00->18.50 radl: 0.29% 0.21% 0->18.50 radl: 94.66% 1.00% - 18.50->19.00 radl: 0.20% 0.17% 0->19.00 radl: 94.85% 0.93% - 19.00->19.50 radl: 0.18% 0.16% 0->19.50 radl: 95.03% 0.85% - 19.50->20.00 radl: 0.14% 0.16% 0->20.00 radl: 95.17% 0.79% + 0.50-> 1.00 radl: 0.49% 0.31% 0-> 1.00 radl: 0.68% 0.38% + 1.00-> 1.50 radl: 1.06% 0.70% 0-> 1.50 radl: 1.75% 1.01% + 1.50-> 2.00 radl: 1.67% 0.85% 0-> 2.00 radl: 3.41% 1.77% + 2.00-> 2.50 radl: 2.45% 1.15% 0-> 2.50 radl: 5.87% 2.75% + 2.50-> 3.00 radl: 3.26% 1.28% 0-> 3.00 radl: 9.13% 3.76% + 3.00-> 3.50 radl: 4.09% 1.48% 0-> 3.50 radl: 13.22% 4.93% + 3.50-> 4.00 radl: 4.80% 1.56% 0-> 4.00 radl: 18.02% 6.09% + 4.00-> 4.50 radl: 5.28% 1.61% 0-> 4.50 radl: 23.30% 7.23% + 4.50-> 5.00 radl: 5.65% 1.50% 0-> 5.00 radl: 28.95% 8.24% + 5.00-> 5.50 radl: 5.77% 1.42% 0-> 5.50 radl: 34.72% 9.03% + 5.50-> 6.00 radl: 5.86% 1.23% 0-> 6.00 radl: 40.58% 9.44% + 6.00-> 6.50 radl: 5.62% 1.21% 0-> 6.50 radl: 46.20% 9.59% + 6.50-> 7.00 radl: 5.42% 1.12% 0-> 7.00 radl: 51.62% 9.46% + 7.00-> 7.50 radl: 5.05% 1.00% 0-> 7.50 radl: 56.66% 9.18% + 7.50-> 8.00 radl: 4.56% 1.07% 0-> 8.00 radl: 61.23% 8.81% + 8.00-> 8.50 radl: 4.18% 1.03% 0-> 8.50 radl: 65.41% 8.45% + 8.50-> 9.00 radl: 3.83% 1.04% 0-> 9.00 radl: 69.23% 8.02% + 9.00-> 9.50 radl: 3.49% 0.91% 0-> 9.50 radl: 72.73% 7.50% + 9.50->10.00 radl: 3.09% 0.94% 0->10.00 radl: 75.82% 6.87% + 10.00->10.50 radl: 2.73% 0.94% 0->10.50 radl: 78.55% 6.20% + 10.50->11.00 radl: 2.44% 0.89% 0->11.00 radl: 80.99% 5.54% + 11.00->11.50 radl: 2.15% 0.76% 0->11.50 radl: 83.14% 5.04% + 11.50->12.00 radl: 1.84% 0.70% 0->12.00 radl: 84.98% 4.56% + 12.00->12.50 radl: 1.64% 0.65% 0->12.50 radl: 86.61% 4.09% + 12.50->13.00 radl: 1.37% 0.63% 0->13.00 radl: 87.99% 3.65% + 13.00->13.50 radl: 1.18% 0.60% 0->13.50 radl: 89.17% 3.20% + 13.50->14.00 radl: 1.04% 0.55% 0->14.00 radl: 90.21% 2.78% + 14.00->14.50 radl: 0.89% 0.46% 0->14.50 radl: 91.10% 2.44% + 14.50->15.00 radl: 0.78% 0.45% 0->15.00 radl: 91.88% 2.09% + 15.00->15.50 radl: 0.65% 0.40% 0->15.50 radl: 92.52% 1.84% + 15.50->16.00 radl: 0.56% 0.36% 0->16.00 radl: 93.09% 1.60% + 16.00->16.50 radl: 0.44% 0.28% 0->16.50 radl: 93.53% 1.41% + 16.50->17.00 radl: 0.37% 0.28% 0->17.00 radl: 93.89% 1.22% + 17.00->17.50 radl: 0.29% 0.23% 0->17.50 radl: 94.18% 1.09% + 17.50->18.00 radl: 0.29% 0.20% 0->18.00 radl: 94.47% 0.99% + 18.00->18.50 radl: 0.23% 0.17% 0->18.50 radl: 94.70% 0.89% + 18.50->19.00 radl: 0.19% 0.16% 0->19.00 radl: 94.89% 0.85% + 19.00->19.50 radl: 0.17% 0.15% 0->19.50 radl: 95.06% 0.78% + 19.50->20.00 radl: 0.12% 0.13% 0->20.00 radl: 95.18% 0.73% @@ -594,86 +581,86 @@ Run Summary bin Mean rms bin Mean rms - 0.00-> 0.10 radl: 17.79% 2.18% 0-> 0.10 radl: 17.79% 2.18% - 0.10-> 0.20 radl: 13.38% 1.36% 0-> 0.20 radl: 31.16% 2.60% - 0.20-> 0.30 radl: 10.13% 1.07% 0-> 0.30 radl: 41.30% 2.68% - 0.30-> 0.40 radl: 7.81% 0.88% 0-> 0.40 radl: 49.11% 2.69% - 0.40-> 0.50 radl: 5.96% 0.72% 0-> 0.50 radl: 55.07% 2.57% - 0.50-> 0.60 radl: 4.83% 0.69% 0-> 0.60 radl: 59.91% 2.31% - 0.60-> 0.70 radl: 3.89% 0.70% 0-> 0.70 radl: 63.80% 2.18% - 0.70-> 0.80 radl: 3.21% 0.54% 0-> 0.80 radl: 67.01% 2.04% - 0.80-> 0.90 radl: 2.73% 0.52% 0-> 0.90 radl: 69.74% 1.91% - 0.90-> 1.00 radl: 2.32% 0.45% 0-> 1.00 radl: 72.06% 1.87% - 1.00-> 1.10 radl: 2.03% 0.38% 0-> 1.10 radl: 74.08% 1.81% - 1.10-> 1.20 radl: 1.81% 0.41% 0-> 1.20 radl: 75.90% 1.74% - 1.20-> 1.30 radl: 1.57% 0.35% 0-> 1.30 radl: 77.46% 1.72% - 1.30-> 1.40 radl: 1.46% 0.38% 0-> 1.40 radl: 78.92% 1.65% - 1.40-> 1.50 radl: 1.32% 0.31% 0-> 1.50 radl: 80.24% 1.58% - 1.50-> 1.60 radl: 1.21% 0.26% 0-> 1.60 radl: 81.46% 1.53% - 1.60-> 1.70 radl: 1.05% 0.25% 0-> 1.70 radl: 82.51% 1.47% - 1.70-> 1.80 radl: 1.00% 0.26% 0-> 1.80 radl: 83.51% 1.42% - 1.80-> 1.90 radl: 0.88% 0.21% 0-> 1.90 radl: 84.39% 1.37% - 1.90-> 2.00 radl: 0.78% 0.19% 0-> 2.00 radl: 85.17% 1.33% - 2.00-> 2.10 radl: 0.78% 0.23% 0-> 2.10 radl: 85.95% 1.31% - 2.10-> 2.20 radl: 0.67% 0.20% 0-> 2.20 radl: 86.63% 1.26% - 2.20-> 2.30 radl: 0.63% 0.18% 0-> 2.30 radl: 87.25% 1.21% - 2.30-> 2.40 radl: 0.58% 0.18% 0-> 2.40 radl: 87.84% 1.17% - 2.40-> 2.50 radl: 0.55% 0.18% 0-> 2.50 radl: 88.39% 1.14% - 2.50-> 2.60 radl: 0.51% 0.15% 0-> 2.60 radl: 88.89% 1.13% - 2.60-> 2.70 radl: 0.49% 0.15% 0-> 2.70 radl: 89.38% 1.10% - 2.70-> 2.80 radl: 0.45% 0.14% 0-> 2.80 radl: 89.83% 1.09% - 2.80-> 2.90 radl: 0.41% 0.14% 0-> 2.90 radl: 90.24% 1.07% - 2.90-> 3.00 radl: 0.39% 0.13% 0-> 3.00 radl: 90.63% 1.06% - 3.00-> 3.10 radl: 0.38% 0.14% 0-> 3.10 radl: 91.01% 1.01% - 3.10-> 3.20 radl: 0.35% 0.14% 0-> 3.20 radl: 91.36% 0.97% - 3.20-> 3.30 radl: 0.33% 0.12% 0-> 3.30 radl: 91.69% 0.94% - 3.30-> 3.40 radl: 0.32% 0.11% 0-> 3.40 radl: 92.01% 0.92% - 3.40-> 3.50 radl: 0.29% 0.11% 0-> 3.50 radl: 92.29% 0.90% - 3.50-> 3.60 radl: 0.26% 0.10% 0-> 3.60 radl: 92.56% 0.88% - 3.60-> 3.70 radl: 0.25% 0.10% 0-> 3.70 radl: 92.81% 0.86% - 3.70-> 3.80 radl: 0.25% 0.10% 0-> 3.80 radl: 93.06% 0.84% - 3.80-> 3.90 radl: 0.23% 0.09% 0-> 3.90 radl: 93.29% 0.84% - 3.90-> 4.00 radl: 0.22% 0.10% 0-> 4.00 radl: 93.51% 0.82% - 4.00-> 4.10 radl: 0.20% 0.08% 0-> 4.10 radl: 93.72% 0.81% - 4.10-> 4.20 radl: 0.20% 0.09% 0-> 4.20 radl: 93.92% 0.80% - 4.20-> 4.30 radl: 0.21% 0.10% 0-> 4.30 radl: 94.13% 0.78% - 4.30-> 4.40 radl: 0.18% 0.08% 0-> 4.40 radl: 94.31% 0.79% - 4.40-> 4.50 radl: 0.16% 0.08% 0-> 4.50 radl: 94.48% 0.78% - 4.50-> 4.60 radl: 0.16% 0.08% 0-> 4.60 radl: 94.64% 0.79% - 4.60-> 4.70 radl: 0.16% 0.08% 0-> 4.70 radl: 94.80% 0.80% - 4.70-> 4.80 radl: 0.14% 0.07% 0-> 4.80 radl: 94.94% 0.79% - 4.80-> 4.90 radl: 0.13% 0.06% 0-> 4.90 radl: 95.06% 0.79% - 4.90-> 5.00 radl: 0.11% 0.05% 0-> 5.00 radl: 95.17% 0.79% + 0.00-> 0.10 radl: 17.67% 2.01% 0-> 0.10 radl: 17.67% 2.01% + 0.10-> 0.20 radl: 13.33% 1.33% 0-> 0.20 radl: 31.00% 2.38% + 0.20-> 0.30 radl: 10.23% 1.06% 0-> 0.30 radl: 41.23% 2.61% + 0.30-> 0.40 radl: 7.76% 0.73% 0-> 0.40 radl: 49.00% 2.52% + 0.40-> 0.50 radl: 5.99% 0.79% 0-> 0.50 radl: 54.99% 2.28% + 0.50-> 0.60 radl: 4.73% 0.62% 0-> 0.60 radl: 59.71% 2.26% + 0.60-> 0.70 radl: 3.79% 0.61% 0-> 0.70 radl: 63.50% 2.17% + 0.70-> 0.80 radl: 3.18% 0.49% 0-> 0.80 radl: 66.68% 2.02% + 0.80-> 0.90 radl: 2.76% 0.51% 0-> 0.90 radl: 69.44% 1.94% + 0.90-> 1.00 radl: 2.38% 0.42% 0-> 1.00 radl: 71.82% 1.89% + 1.00-> 1.10 radl: 2.09% 0.39% 0-> 1.10 radl: 73.91% 1.78% + 1.10-> 1.20 radl: 1.78% 0.36% 0-> 1.20 radl: 75.69% 1.72% + 1.20-> 1.30 radl: 1.58% 0.41% 0-> 1.30 radl: 77.27% 1.62% + 1.30-> 1.40 radl: 1.44% 0.36% 0-> 1.40 radl: 78.71% 1.60% + 1.40-> 1.50 radl: 1.27% 0.31% 0-> 1.50 radl: 79.99% 1.56% + 1.50-> 1.60 radl: 1.15% 0.29% 0-> 1.60 radl: 81.14% 1.47% + 1.60-> 1.70 radl: 1.04% 0.24% 0-> 1.70 radl: 82.17% 1.45% + 1.70-> 1.80 radl: 0.96% 0.23% 0-> 1.80 radl: 83.13% 1.42% + 1.80-> 1.90 radl: 0.86% 0.24% 0-> 1.90 radl: 83.99% 1.37% + 1.90-> 2.00 radl: 0.84% 0.22% 0-> 2.00 radl: 84.83% 1.33% + 2.00-> 2.10 radl: 0.77% 0.20% 0-> 2.10 radl: 85.59% 1.32% + 2.10-> 2.20 radl: 0.71% 0.20% 0-> 2.20 radl: 86.30% 1.26% + 2.20-> 2.30 radl: 0.65% 0.18% 0-> 2.30 radl: 86.95% 1.24% + 2.30-> 2.40 radl: 0.61% 0.17% 0-> 2.40 radl: 87.56% 1.23% + 2.40-> 2.50 radl: 0.57% 0.16% 0-> 2.50 radl: 88.13% 1.20% + 2.50-> 2.60 radl: 0.59% 0.17% 0-> 2.60 radl: 88.71% 1.18% + 2.60-> 2.70 radl: 0.51% 0.14% 0-> 2.70 radl: 89.22% 1.16% + 2.70-> 2.80 radl: 0.47% 0.17% 0-> 2.80 radl: 89.70% 1.13% + 2.80-> 2.90 radl: 0.43% 0.15% 0-> 2.90 radl: 90.13% 1.10% + 2.90-> 3.00 radl: 0.42% 0.16% 0-> 3.00 radl: 90.55% 1.07% + 3.00-> 3.10 radl: 0.38% 0.14% 0-> 3.10 radl: 90.93% 1.03% + 3.10-> 3.20 radl: 0.36% 0.13% 0-> 3.20 radl: 91.28% 0.98% + 3.20-> 3.30 radl: 0.34% 0.12% 0-> 3.30 radl: 91.62% 0.96% + 3.30-> 3.40 radl: 0.31% 0.13% 0-> 3.40 radl: 91.93% 0.94% + 3.40-> 3.50 radl: 0.30% 0.12% 0-> 3.50 radl: 92.23% 0.92% + 3.50-> 3.60 radl: 0.28% 0.11% 0-> 3.60 radl: 92.51% 0.90% + 3.60-> 3.70 radl: 0.27% 0.13% 0-> 3.70 radl: 92.78% 0.88% + 3.70-> 3.80 radl: 0.26% 0.11% 0-> 3.80 radl: 93.04% 0.87% + 3.80-> 3.90 radl: 0.24% 0.11% 0-> 3.90 radl: 93.28% 0.87% + 3.90-> 4.00 radl: 0.22% 0.09% 0-> 4.00 radl: 93.49% 0.86% + 4.00-> 4.10 radl: 0.22% 0.10% 0-> 4.10 radl: 93.72% 0.85% + 4.10-> 4.20 radl: 0.21% 0.10% 0-> 4.20 radl: 93.93% 0.84% + 4.20-> 4.30 radl: 0.21% 0.11% 0-> 4.30 radl: 94.14% 0.82% + 4.30-> 4.40 radl: 0.18% 0.09% 0-> 4.40 radl: 94.32% 0.81% + 4.40-> 4.50 radl: 0.16% 0.08% 0-> 4.50 radl: 94.48% 0.80% + 4.50-> 4.60 radl: 0.16% 0.08% 0-> 4.60 radl: 94.64% 0.78% + 4.60-> 4.70 radl: 0.15% 0.08% 0-> 4.70 radl: 94.79% 0.77% + 4.70-> 4.80 radl: 0.15% 0.09% 0-> 4.80 radl: 94.94% 0.75% + 4.80-> 4.90 radl: 0.13% 0.07% 0-> 4.90 radl: 95.07% 0.75% + 4.90-> 5.00 radl: 0.11% 0.06% 0-> 5.00 radl: 95.18% 0.73% ===== SUMMARY ===== Total number of events: 100 - Mean number of charged steps: 7276.64 - Mean number of neutral steps: 4120.93 + Mean number of charged steps: 7280.00 + Mean number of neutral steps: 4125.01 - energy deposit : 95.17 % E0 +- 0.79 % E0 - charged traklen: 484.99 radl +- 4.47 radl - neutral traklen: 4227.07 radl +- 115.66 radl + energy deposit : 95.18 % E0 +- 0.73 % E0 + charged traklen: 485.20 radl +- 4.35 radl + neutral traklen: 4230.19 radl +- 107.49 radl - 90.00 % confinement: radius = 2.84 radl (2.53 cm ) + 90.00 % confinement: radius = 2.87 radl (2.56 cm ) <<<>>> 100 events for Total Energy in Absorber -Edep: 0.951746 delEdep= 0.0027458 nrms= 3.34853 -Erms: 0.00785038 delErms= -0.000349624 nrms= -0.426371 +Edep: 0.951773 delEdep= 0.00277309 nrms= 3.38181 +Erms: 0.00733693 delErms= -0.000863071 nrms= -1.05253 <<<>>> IS NOT ACCEPTED ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={851434535752920704, 888539176679964768, 315678774786267687, 921965249393603455, 431656495543229842, 1479312182916538139, 638552150678385958, 388339336885198511, 382715861733027773, 2262160206525218158, 832818704021629363, 139561543447700225, 1422938963155495486, 118603380232983629, 2056990588665516613, 841707889787774152, 236456093093737758} counter= 9sumtot= 374373078017028515 +N=17 V[N]={1728475492522437111, 1896895982948760406, 1304518485618037050, 224361142566559494, 2022767543217034269, 1173031045218921983, 1053962588606076485, 1483636640976982168, 384773044070923900, 2282294343350227860, 2098205996758262652, 2021031915428187993, 891936359270330697, 654292916068645559, 631684707763250460, 498034599554538950, 1798597983505012765} counter= 9sumtot= 1395913704520944243 --------------------------------------- ... write file : testem2.root - done ... close file : testem2.root - done G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.067 MB +Dynamic pools deleted: 9 / Total memory freed: 0.073 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm2/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm2/include/ActionInitialization.hh index 5f88579dd2..678ab95fd5 100644 --- a/examples/extended/electromagnetic/TestEm2/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm2/include/ActionInitialization.hh @@ -47,8 +47,6 @@ public: virtual void BuildForMaster() const; - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; - private: DetectorConstruction* fDetector; diff --git a/examples/extended/electromagnetic/TestEm2/include/PhysicsList.hh b/examples/extended/electromagnetic/TestEm2/include/PhysicsList.hh index c5b34d88fa..27d6c73ac8 100644 --- a/examples/extended/electromagnetic/TestEm2/include/PhysicsList.hh +++ b/examples/extended/electromagnetic/TestEm2/include/PhysicsList.hh @@ -45,13 +45,12 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList() override; - virtual void ConstructParticle(); - + void ConstructParticle() override; + void ConstructProcess() override; void AddPhysicsList(const G4String& name); - - virtual void ConstructProcess(); + void AddStepMax(); private: diff --git a/examples/extended/electromagnetic/TestEm2/include/PhysicsListMessenger.hh b/examples/extended/electromagnetic/TestEm2/include/PhysicsListMessenger.hh index c182081764..2f871af399 100644 --- a/examples/extended/electromagnetic/TestEm2/include/PhysicsListMessenger.hh +++ b/examples/extended/electromagnetic/TestEm2/include/PhysicsListMessenger.hh @@ -39,7 +39,6 @@ class PhysicsList; class G4UIdirectory; class G4UIcmdWithAString; -class G4UIcmdWithADoubleAndUnit; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -50,18 +49,14 @@ public: PhysicsListMessenger(PhysicsList* ); ~PhysicsListMessenger(); - virtual void SetNewValue(G4UIcommand*, G4String); + void SetNewValue(G4UIcommand*, G4String) override; - inline G4double GetMaxChargedStep() const { return fMaxChargedStep; } - private: PhysicsList* fPhysicsList; G4UIdirectory* fPhysDir; G4UIcmdWithAString* fListCmd; - G4UIcmdWithADoubleAndUnit* fStepMaxCmd; - G4double fMaxChargedStep; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/include/StepMax.hh b/examples/extended/electromagnetic/TestEm2/include/StepMax.hh index 37a8223a0a..804f25d818 100644 --- a/examples/extended/electromagnetic/TestEm2/include/StepMax.hh +++ b/examples/extended/electromagnetic/TestEm2/include/StepMax.hh @@ -23,6 +23,9 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +/// \file electromagnetic/TestEm1/include/StepMax.hh +/// \brief Definition of the StepMax class +// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -31,41 +34,40 @@ #define StepMax_h 1 #include "globals.hh" -#include "G4VEmProcess.hh" +#include "G4VDiscreteProcess.hh" #include "G4ParticleDefinition.hh" #include "G4Step.hh" -class PhysicsListMessenger; +class StepMaxMessenger; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class StepMax : public G4VEmProcess +class StepMax : public G4VDiscreteProcess { -public: + public: - StepMax(PhysicsListMessenger* mess); - virtual ~StepMax(); + StepMax(const G4String& processName = "UserMaxStep"); + ~StepMax(); - virtual G4bool IsApplicable(const G4ParticleDefinition&); + G4bool IsApplicable(const G4ParticleDefinition&) override; - virtual void PreparePhysicsTable(const G4ParticleDefinition&); + void SetMaxStep(G4double); - virtual void BuildPhysicsTable(const G4ParticleDefinition&); + G4double GetMaxStep() {return fMaxChargedStep;}; - virtual void InitialiseProcess(const G4ParticleDefinition*); + G4double PostStepGetPhysicalInteractionLength(const G4Track& track, + G4double previousStepSize, + G4ForceCondition* condition) override; - virtual G4double PostStepGetPhysicalInteractionLength(const G4Track& track, - G4double previousStep, - G4ForceCondition* cond); + G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&) override; - virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); + G4double GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) override; -private: + private: - PhysicsListMessenger* fMessenger; - - G4double fMaxChargedStep; - G4bool fInitialised; + G4double fMaxChargedStep; + + StepMaxMessenger* fMess; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/include/StepMaxMessenger.hh b/examples/extended/electromagnetic/TestEm2/include/StepMaxMessenger.hh new file mode 100644 index 0000000000..a6b77a83b7 --- /dev/null +++ b/examples/extended/electromagnetic/TestEm2/include/StepMaxMessenger.hh @@ -0,0 +1,59 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file electromagnetic/TestEm1/include/StepMaxMessenger.hh +/// \brief Definition of the StepMaxMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef StepMaxMessenger_h +#define StepMaxMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class StepMax; +class G4UIcmdWithADoubleAndUnit; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class StepMaxMessenger: public G4UImessenger +{ + public: + StepMaxMessenger(StepMax*); + ~StepMaxMessenger(); + + void SetNewValue(G4UIcommand*, G4String) override; + + private: + StepMax* fStepMax; + G4UIcmdWithADoubleAndUnit* fStepMaxCmd; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/electromagnetic/TestEm2/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm2/include/SteppingVerbose.hh deleted file mode 100644 index 44ec62ea1c..0000000000 --- a/examples/extended/electromagnetic/TestEm2/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm2/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - virtual ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm2/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm2/src/ActionInitialization.cc index 94cd54167f..df26a2f4e4 100644 --- a/examples/extended/electromagnetic/TestEm2/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm2/src/ActionInitialization.cc @@ -32,7 +32,6 @@ #include "TrackingAction.hh" #include "SteppingAction.hh" #include "PrimaryGeneratorAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -68,10 +67,3 @@ void ActionInitialization::BuildForMaster() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return (new SteppingVerbose()); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/src/DetectorConstruction.cc b/examples/extended/electromagnetic/TestEm2/src/DetectorConstruction.cc index 505c1eba42..b476b4d9b6 100644 --- a/examples/extended/electromagnetic/TestEm2/src/DetectorConstruction.cc +++ b/examples/extended/electromagnetic/TestEm2/src/DetectorConstruction.cc @@ -114,7 +114,7 @@ void DetectorConstruction::DefineMaterials() BGO->AddElement(Ge, natoms= 3); BGO->AddElement(Bi, natoms= 4); - G4cout << *(G4Material::GetMaterialTable()) << G4endl; + ////G4cout << *(G4Material::GetMaterialTable()) << G4endl; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -144,9 +144,10 @@ G4VPhysicalVolume* DetectorConstruction::Construct() fPhysiEcal = new G4PVPlacement(0,G4ThreeVector(), fLogicEcal,"Ecal",0,false,0); } - G4cout << "Absorber is " << G4BestUnit(fEcalLength,"Length") + G4cout << "\n Absorber is " << G4BestUnit(fEcalLength,"Length") << " of " << fMaterial->GetName() - << " R= " << fEcalRadius/cm << " cm" << G4endl; + << " R= " << fEcalRadius/cm << " cm \n" << G4endl; + G4cout << fMaterial << G4endl; // //always return the physical World // diff --git a/examples/extended/electromagnetic/TestEm2/src/PhysListEm5DStandard.cc b/examples/extended/electromagnetic/TestEm2/src/PhysListEm5DStandard.cc deleted file mode 100644 index aacb49da8f..0000000000 --- a/examples/extended/electromagnetic/TestEm2/src/PhysListEm5DStandard.cc +++ /dev/null @@ -1,347 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -//--------------------------------------------------------------------------- -// -// ClassName: PhysListEm5DStandard -// -// Author: IgS 07.11.2017 -// -// Modified: -// 17.11.2017 Created using PhysListEm5DStandard from V.Ivanchenko -// -//---------------------------------------------------------------------------- -// - -#include "PhysListEm5DStandard.hh" -#include "G4SystemOfUnits.hh" -#include "G4ParticleDefinition.hh" -#include "G4EmParameters.hh" -#include "G4LossTableManager.hh" - -#include "G4ComptonScattering.hh" -#include "G4GammaConversion.hh" -#include "G4PhotoElectricEffect.hh" -#include "G4RayleighScattering.hh" -#include "G4BetheHeitler5DModel.hh" - -#include "G4eMultipleScattering.hh" -#include "G4MuMultipleScattering.hh" -#include "G4hMultipleScattering.hh" -#include "G4CoulombScattering.hh" -#include "G4eCoulombScatteringModel.hh" -#include "G4WentzelVIModel.hh" -#include "G4UrbanMscModel.hh" - -#include "G4MuBremsstrahlungModel.hh" -#include "G4MuPairProductionModel.hh" -#include "G4hBremsstrahlungModel.hh" -#include "G4hPairProductionModel.hh" - -#include "G4eIonisation.hh" -#include "G4eBremsstrahlung.hh" -#include "G4eplusAnnihilation.hh" -#include "G4UAtomicDeexcitation.hh" - -#include "G4MuIonisation.hh" -#include "G4MuBremsstrahlung.hh" -#include "G4MuPairProduction.hh" -#include "G4hBremsstrahlung.hh" -#include "G4hPairProduction.hh" - -#include "G4hIonisation.hh" -#include "G4ionIonisation.hh" -#include "G4alphaIonisation.hh" - -#include "G4Gamma.hh" -#include "G4Electron.hh" -#include "G4Positron.hh" -#include "G4MuonPlus.hh" -#include "G4MuonMinus.hh" -#include "G4PionPlus.hh" -#include "G4PionMinus.hh" -#include "G4KaonPlus.hh" -#include "G4KaonMinus.hh" -#include "G4Proton.hh" -#include "G4AntiProton.hh" -#include "G4Deuteron.hh" -#include "G4Triton.hh" -#include "G4He3.hh" -#include "G4Alpha.hh" -#include "G4GenericIon.hh" - -#include "G4PhysicsListHelper.hh" -#include "G4BuilderType.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysListEm5DStandard::PhysListEm5DStandard(G4int ver, const G4String&) - : G4VPhysicsConstructor("G4EmStandard_5D"), fVerbose(ver) -{ - G4EmParameters* param = G4EmParameters::Instance(); - param->SetDefaults(); - param->SetVerbose(fVerbose); - param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); - param->SetLateralDisplacementAlg96(false); - param->SetFluo(true); - SetPhysicsType(bElectromagnetic); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysListEm5DStandard::~PhysListEm5DStandard() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysListEm5DStandard::ConstructParticle() -{ - // gamma - G4Gamma::Gamma(); - - // leptons - G4Electron::Electron(); - G4Positron::Positron(); - G4MuonPlus::MuonPlus(); - G4MuonMinus::MuonMinus(); - - // mesons - G4PionPlus::PionPlusDefinition(); - G4PionMinus::PionMinusDefinition(); - G4KaonPlus::KaonPlusDefinition(); - G4KaonMinus::KaonMinusDefinition(); - - // barions - G4Proton::Proton(); - G4AntiProton::AntiProton(); - - // ions - G4Deuteron::Deuteron(); - G4Triton::Triton(); - G4He3::He3(); - G4Alpha::Alpha(); - G4GenericIon::GenericIonDefinition(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysListEm5DStandard::ConstructProcess() -{ - if(fVerbose > 1) { - G4cout << "### " << GetPhysicsName() << " Construct Processes " << G4endl; - } - G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); - - // muon & hadron bremsstrahlung and pair production - G4MuBremsstrahlung* mub = new G4MuBremsstrahlung(); - G4MuPairProduction* mup = new G4MuPairProduction(); - G4hBremsstrahlung* pib = new G4hBremsstrahlung(); - G4hPairProduction* pip = new G4hPairProduction(); - G4hBremsstrahlung* kb = new G4hBremsstrahlung(); - G4hPairProduction* kp = new G4hPairProduction(); - G4hBremsstrahlung* pb = new G4hBremsstrahlung(); - G4hPairProduction* pp = new G4hPairProduction(); - - // muon & hadron multiple scattering - G4MuMultipleScattering* mumsc = new G4MuMultipleScattering(); - mumsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* muss = new G4CoulombScattering(); - - G4MuMultipleScattering* pimsc = new G4MuMultipleScattering(); - pimsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* piss = new G4CoulombScattering(); - - G4MuMultipleScattering* kmsc = new G4MuMultipleScattering(); - kmsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* kss = new G4CoulombScattering(); - - G4hMultipleScattering* hmsc = new G4hMultipleScattering("ionmsc"); - - // high energy limit for e+- scattering models - G4double highEnergyLimit = 100*MeV; - - // Add standard EM Processes - auto myParticleIterator=GetParticleIterator(); - myParticleIterator->reset(); - while( (*myParticleIterator)() ){ - G4ParticleDefinition* particle = myParticleIterator->value(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "gamma") { - - // photo-effect and Compton - ph->RegisterProcess(new G4PhotoElectricEffect(), particle); - ph->RegisterProcess(new G4ComptonScattering(), particle); - - // Gamma conversion - G4GammaConversion* gc = new G4GammaConversion(); - G4VEmModel* theGC5DModel = new G4BetheHeitler5DModel(); - gc->SetEmModel(theGC5DModel); - ph->RegisterProcess(gc, particle); - - // Rayleigh scattering - ph->RegisterProcess(new G4RayleighScattering(), particle); - - } else if (particleName == "e-") { - - G4eMultipleScattering* msc = new G4eMultipleScattering; - G4UrbanMscModel* msc1 = new G4UrbanMscModel(); - G4WentzelVIModel* msc2 = new G4WentzelVIModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(new G4eIonisation(), particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "e+") { - - G4eMultipleScattering* msc = new G4eMultipleScattering; - G4UrbanMscModel* msc1 = new G4UrbanMscModel(); - G4WentzelVIModel* msc2 = new G4WentzelVIModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(new G4eIonisation(), particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(new G4eplusAnnihilation(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "mu+" || - particleName == "mu-" ) { - - ph->RegisterProcess(mumsc, particle); - ph->RegisterProcess(new G4MuIonisation(), particle); - ph->RegisterProcess(mub, particle); - ph->RegisterProcess(mup, particle); - ph->RegisterProcess(muss, particle); - - } else if (particleName == "alpha" || - particleName == "He3") { - - ph->RegisterProcess(new G4hMultipleScattering(), particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "GenericIon") { - - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "pi+" || - particleName == "pi-" ) { - - ph->RegisterProcess(pimsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(pib, particle); - ph->RegisterProcess(pip, particle); - ph->RegisterProcess(piss, particle); - - } else if (particleName == "kaon+" || - particleName == "kaon-" ) { - - ph->RegisterProcess(kmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(kb, particle); - ph->RegisterProcess(kp, particle); - ph->RegisterProcess(kss, particle); - - } else if (particleName == "proton" || - particleName == "anti_proton") { - - G4hMultipleScattering* pmsc = new G4hMultipleScattering(); - pmsc->SetEmModel(new G4WentzelVIModel()); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 10*um); - - ph->RegisterProcess(pmsc, particle); - ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(pb, particle); - ph->RegisterProcess(pp, particle); - ph->RegisterProcess(new G4CoulombScattering(), particle); - - } else if (particleName == "B+" || - particleName == "B-" || - particleName == "D+" || - particleName == "D-" || - particleName == "Ds+" || - particleName == "Ds-" || - particleName == "anti_He3" || - particleName == "anti_alpha" || - particleName == "anti_deuteron" || - particleName == "anti_lambda_c+" || - particleName == "anti_omega-" || - particleName == "anti_sigma_c+" || - particleName == "anti_sigma_c++" || - particleName == "anti_sigma+" || - particleName == "anti_sigma-" || - particleName == "anti_triton" || - particleName == "anti_xi_c+" || - particleName == "anti_xi-" || - particleName == "deuteron" || - particleName == "lambda_c+" || - particleName == "omega-" || - particleName == "sigma_c+" || - particleName == "sigma_c++" || - particleName == "sigma+" || - particleName == "sigma-" || - particleName == "tau+" || - particleName == "tau-" || - particleName == "triton" || - particleName == "xi_c+" || - particleName == "xi-" ) { - - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - } - } - - // Deexcitation - // - G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); - G4LossTableManager::Instance()->SetAtomDeexcitation(de); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/src/PhysListEmStandard.cc b/examples/extended/electromagnetic/TestEm2/src/PhysListEmStandard.cc index 3a0e52e358..248dbc7f72 100644 --- a/examples/extended/electromagnetic/TestEm2/src/PhysListEmStandard.cc +++ b/examples/extended/electromagnetic/TestEm2/src/PhysListEmStandard.cc @@ -37,6 +37,7 @@ #include "G4PhotoElectricEffect.hh" #include "G4RayleighScattering.hh" #include "G4KleinNishinaModel.hh" +#include "G4LivermorePhotoElectricModel.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -72,10 +73,16 @@ PhysListEmStandard::PhysListEmStandard(const G4String& name) { G4EmParameters* param = G4EmParameters::Instance(); param->SetDefaults(); + param->SetVerbose(0); param->SetMinEnergy(10*eV); param->SetMaxEnergy(10*TeV); param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); + param->SetStepFunction(0.1, 100*um); + param->SetStepFunctionMuHad(0.1, 50*um); + param->SetStepFunctionLightIons(0.1, 20*um); + param->SetStepFunctionIons(0.1, 1*um); + param->SetMscStepLimitType(fUseDistanceToBoundary); + param->SetDeexcitationIgnoreCut(true); SetPhysicsType(bElectromagnetic); } @@ -100,8 +107,8 @@ void PhysListEmStandard::ConstructProcess() if (particleName == "gamma") { - ////ph->RegisterProcess(new G4RayleighScattering, particle); - ph->RegisterProcess(new G4PhotoElectricEffect, particle); + ph->RegisterProcess(new G4RayleighScattering, particle); + ph->RegisterProcess(new G4PhotoElectricEffect, particle); G4ComptonScattering* cs = new G4ComptonScattering; cs->SetEmModel(new G4KleinNishinaModel()); ph->RegisterProcess(cs, particle); @@ -109,33 +116,22 @@ void PhysListEmStandard::ConstructProcess() } else if (particleName == "e-") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); } else if (particleName == "e+") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); - // ph->RegisterProcess(new G4eplusAnnihilation(), particle); } else if (particleName == "mu+" || particleName == "mu-" ) { - ph->RegisterProcess(new G4MuMultipleScattering(), particle); - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.1, 50*um); - ph->RegisterProcess(muIoni, particle); + ph->RegisterProcess(new G4MuMultipleScattering(), particle); + ph->RegisterProcess(new G4MuIonisation(), particle); ph->RegisterProcess(new G4MuBremsstrahlung(), particle); ph->RegisterProcess(new G4MuPairProduction(), particle); @@ -144,9 +140,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "pi+" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - ph->RegisterProcess(hIoni, particle); + ph->RegisterProcess(new G4hIonisation(), particle); ph->RegisterProcess(new G4hBremsstrahlung(), particle); ph->RegisterProcess(new G4hPairProduction(), particle); @@ -154,9 +148,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "He3" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); + ph->RegisterProcess(new G4ionIonisation(), particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if( particleName == "GenericIon" ) { @@ -164,7 +156,6 @@ void PhysListEmStandard::ConstructProcess() ph->RegisterProcess(new G4hMultipleScattering(), particle); G4ionIonisation* ionIoni = new G4ionIonisation(); ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(new G4NuclearStopping(), particle); @@ -181,9 +172,6 @@ void PhysListEmStandard::ConstructProcess() // Deexcitation // G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); - de->SetFluo(true); - de->SetAuger(false); - de->SetPIXE(false); G4LossTableManager::Instance()->SetAtomDeexcitation(de); } diff --git a/examples/extended/electromagnetic/TestEm2/src/PhysicsList.cc b/examples/extended/electromagnetic/TestEm2/src/PhysicsList.cc index de75776f1d..b1507a06af 100644 --- a/examples/extended/electromagnetic/TestEm2/src/PhysicsList.cc +++ b/examples/extended/electromagnetic/TestEm2/src/PhysicsList.cc @@ -34,7 +34,6 @@ #include "PhysicsListMessenger.hh" #include "PhysListEmStandard.hh" -#include "PhysListEm5DStandard.hh" #include "G4EmStandardPhysics.hh" #include "G4EmStandardPhysics_option1.hh" @@ -150,7 +149,7 @@ void PhysicsList::ConstructProcess() void PhysicsList::AddStepMax() { // Step limitation seen as a process - StepMax* stepMaxProcess = new StepMax(fMessenger); + StepMax* stepMaxProcess = new StepMax(); auto particleIterator=GetParticleIterator(); particleIterator->reset(); @@ -217,12 +216,6 @@ void PhysicsList::AddPhysicsList(const G4String& name) delete fEmPhysicsList; fEmPhysicsList = new G4EmStandardPhysicsSS(); - } else if (name == "emstandard5D") { - - fEmName = name; - delete fEmPhysicsList; - fEmPhysicsList = new PhysListEm5DStandard(); - } else if (name == "emstandardWVI") { fEmName = name; diff --git a/examples/extended/electromagnetic/TestEm2/src/PhysicsListMessenger.cc b/examples/extended/electromagnetic/TestEm2/src/PhysicsListMessenger.cc index 103017ece9..74554522b5 100644 --- a/examples/extended/electromagnetic/TestEm2/src/PhysicsListMessenger.cc +++ b/examples/extended/electromagnetic/TestEm2/src/PhysicsListMessenger.cc @@ -35,12 +35,11 @@ #include "PhysicsList.hh" #include "G4UIdirectory.hh" #include "G4UIcmdWithAString.hh" -#include "G4UIcmdWithADoubleAndUnit.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) - :G4UImessenger(),fPhysicsList(pPhys),fMaxChargedStep(DBL_MAX) + :G4UImessenger(),fPhysicsList(pPhys) { fPhysDir = new G4UIdirectory("/testem/phys/"); fPhysDir->SetGuidance("physics list commands"); @@ -50,13 +49,6 @@ PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) fListCmd->SetParameterName("PList",false); fListCmd->AvailableForStates(G4State_PreInit); fListCmd->SetToBeBroadcasted(false); - - fStepMaxCmd = new G4UIcmdWithADoubleAndUnit("/testem/stepMax",this); - fStepMaxCmd->SetGuidance("Set max allowed step length"); - fStepMaxCmd->SetParameterName("mxStep",false); - fStepMaxCmd->SetRange("mxStep>0."); - fStepMaxCmd->SetUnitCategory("Length"); - fStepMaxCmd->AvailableForStates(G4State_PreInit, G4State_Idle); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -65,7 +57,6 @@ PhysicsListMessenger::~PhysicsListMessenger() { delete fListCmd; delete fPhysDir; - delete fStepMaxCmd; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -74,8 +65,6 @@ void PhysicsListMessenger::SetNewValue(G4UIcommand* command, G4String newValue) { if( command == fListCmd ) { fPhysicsList->AddPhysicsList(newValue); } - if (command == fStepMaxCmd) - { fMaxChargedStep = fStepMaxCmd->GetNewDoubleValue(newValue); } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/src/StepMax.cc b/examples/extended/electromagnetic/TestEm2/src/StepMax.cc index 19804bbad2..baf98b5ab5 100644 --- a/examples/extended/electromagnetic/TestEm2/src/StepMax.cc +++ b/examples/extended/electromagnetic/TestEm2/src/StepMax.cc @@ -23,73 +23,48 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +/// \file electromagnetic/TestEm1/src/StepMax.cc +/// \brief Implementation of the StepMax class +// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "StepMax.hh" -#include "PhysicsListMessenger.hh" -#include "G4VPhysicalVolume.hh" -#include "G4TransportationProcessType.hh" +#include "StepMaxMessenger.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -StepMax::StepMax(PhysicsListMessenger* mess) - : G4VEmProcess("UserMaxStep", fGeneral),fMessenger(mess), - fMaxChargedStep(DBL_MAX),fInitialised(false) +StepMax::StepMax(const G4String& processName) + : G4VDiscreteProcess(processName),fMaxChargedStep(DBL_MAX),fMess(nullptr) { - SetProcessSubType(static_cast(STEP_LIMITER)); + fMess = new StepMaxMessenger(this); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -StepMax::~StepMax() -{} +StepMax::~StepMax() { delete fMess; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4bool StepMax::IsApplicable(const G4ParticleDefinition& part) +G4bool StepMax::IsApplicable(const G4ParticleDefinition& particle) { - return (part.GetPDGCharge() != 0. && !part.IsShortLived()); + return (particle.GetPDGCharge() != 0. && !particle.IsShortLived()); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void StepMax::PreparePhysicsTable(const G4ParticleDefinition&) -{ - if(fInitialised) { - fInitialised = false; - } -} +void StepMax::SetMaxStep(G4double step) {fMaxChargedStep = step;} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void StepMax::BuildPhysicsTable(const G4ParticleDefinition&) -{ - if(!fInitialised) { - fMaxChargedStep = fMessenger->GetMaxChargedStep(); - fInitialised = true; - if(fMaxChargedStep < DBL_MAX) { - G4cout << GetProcessName() << ": SubType= " << GetProcessSubType() - << " Step limit(mm)= " << fMaxChargedStep << G4endl; - } - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void StepMax::InitialiseProcess(const G4ParticleDefinition*) -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4double -StepMax::PostStepGetPhysicalInteractionLength(const G4Track&, - G4double, - G4ForceCondition* condition) +G4double StepMax::PostStepGetPhysicalInteractionLength( const G4Track&, + G4double, + G4ForceCondition* condition ) { // condition is set to "Not Forced" *condition = NotForced; + return fMaxChargedStep; } @@ -97,10 +72,16 @@ StepMax::PostStepGetPhysicalInteractionLength(const G4Track&, G4VParticleChange* StepMax::PostStepDoIt(const G4Track& aTrack, const G4Step&) { - // do nothing - aParticleChange.Initialize(aTrack); - return &aParticleChange; + // do nothing + aParticleChange.Initialize(aTrack); + return &aParticleChange; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +G4double StepMax::GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) +{ + return fMaxChargedStep; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/src/StepMaxMessenger.cc b/examples/extended/electromagnetic/TestEm2/src/StepMaxMessenger.cc new file mode 100644 index 0000000000..10b2153fbf --- /dev/null +++ b/examples/extended/electromagnetic/TestEm2/src/StepMaxMessenger.cc @@ -0,0 +1,65 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file electromagnetic/TestEm1/src/StepMaxMessenger.cc +/// \brief Implementation of the StepMaxMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "StepMaxMessenger.hh" + +#include "StepMax.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StepMaxMessenger::StepMaxMessenger(StepMax* stepM) +:G4UImessenger(),fStepMax(stepM),fStepMaxCmd(nullptr) +{ + fStepMaxCmd = new G4UIcmdWithADoubleAndUnit("/testem/stepMax",this); + fStepMaxCmd->SetGuidance("Set max allowed step length"); + fStepMaxCmd->SetParameterName("mxStep",false); + fStepMaxCmd->SetRange("mxStep>0."); + fStepMaxCmd->SetUnitCategory("Length"); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StepMaxMessenger::~StepMaxMessenger() +{ + delete fStepMaxCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void StepMaxMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if (command == fStepMaxCmd) + { fStepMax->SetMaxStep(fStepMaxCmd->GetNewDoubleValue(newValue));} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm2/src/SteppingVerbose.cc deleted file mode 100644 index 082e1bbdef..0000000000 --- a/examples/extended/electromagnetic/TestEm2/src/SteppingVerbose.cc +++ /dev/null @@ -1,155 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm2/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm2/stepMax.mac b/examples/extended/electromagnetic/TestEm2/stepMax.mac new file mode 100644 index 0000000000..6b2061cdc2 --- /dev/null +++ b/examples/extended/electromagnetic/TestEm2/stepMax.mac @@ -0,0 +1,20 @@ +# +# macro file for TestEm2.cc +# +/control/verbose 2 +/run/verbose 1 +# +/process/em/verbose 0 +# +/run/initialize +#l +/gun/particle chargedgeantino +# +/tracking/verbose 1 +# +/testem/stepMax 1 cm +/run/beamOn 1 +# +/testem/stepMax 3 cm +/run/beamOn 1 + diff --git a/examples/extended/electromagnetic/TestEm3/CMakeLists.txt b/examples/extended/electromagnetic/TestEm3/CMakeLists.txt index 6f5eeae707..813e6c7338 100644 --- a/examples/extended/electromagnetic/TestEm3/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm3/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm3) #---------------------------------------------------------------------------- @@ -44,7 +41,7 @@ target_link_libraries(TestEm3 ${Geant4_LIBRARIES}) # set(TestEm3_SCRIPTS atlashec.mac dedx.mac emtutor.mac geom.mac ionC12.mac lhcb.mac linac.mac lockwood.mac - run01.mac run02.mac storeTables.mac TestEm3.in TestEm3.out tileCal.mac vis.mac + run01.mac run02.mac stepMax.mac storeTables.mac TestEm3.in TestEm3.out tileCal.mac vis.mac ) foreach(_script ${TestEm3_SCRIPTS}) diff --git a/examples/extended/electromagnetic/TestEm3/History b/examples/extended/electromagnetic/TestEm3/History index 261979f332..66f851ce6f 100644 --- a/examples/extended/electromagnetic/TestEm3/History +++ b/examples/extended/electromagnetic/TestEm3/History @@ -13,7 +13,16 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- - + +06-05-21 mma (testem3-V10-07-01) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. + +14-12-20 mma (testem3-V10-07-00) +- updated PhysListEmStandard.cc +- StepMax, StepMaxMessenger, PhysicsList, PhysicsListMessenger : + revert, to make command /testem/stepMax working in interactive mode +- added macro stepMax.mac + 14-09-20 I. Hrivnacova (testem3-V10-06-01) - Renamed TestEm3_2.in in geom.mac diff --git a/examples/extended/electromagnetic/TestEm3/TestEm3.cc b/examples/extended/electromagnetic/TestEm3/TestEm3.cc index 2948540424..c5bcdb0c36 100644 --- a/examples/extended/electromagnetic/TestEm3/TestEm3.cc +++ b/examples/extended/electromagnetic/TestEm3/TestEm3.cc @@ -29,21 +29,17 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -55,30 +51,18 @@ int main(int argc,char** argv) { //detect interactive mode (if no arguments) and define UI session G4UIExecutive* ui = nullptr; if (argc == 1) { ui = new G4UIExecutive(argc,argv); } - - //choose stepping verbose - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - // Number of threads can be defined via 3rd argument - G4int nThreads = 4; - if (argc==3) { - if(G4String(argv[2]) == "NMAX") { - nThreads = G4Threading::G4GetNumberOfCores(); - } else { - nThreads = G4UIcommand::ConvertToInt(argv[2]); - } - } else if(argc==1) { - nThreads = 1; + + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); } - if (nThreads > 0) { runManager->SetNumberOfThreads(nThreads); } - G4cout << "===== TestEm3 is started with " - << runManager->GetNumberOfThreads() << " threads =====" << G4endl; -#else - G4RunManager* runManager = new G4RunManager; -#endif //set mandatory initialization classes DetectorConstruction* detector = new DetectorConstruction; diff --git a/examples/extended/electromagnetic/TestEm3/TestEm3.in b/examples/extended/electromagnetic/TestEm3/TestEm3.in index 3ea1f2b109..a2396e92d9 100644 --- a/examples/extended/electromagnetic/TestEm3/TestEm3.in +++ b/examples/extended/electromagnetic/TestEm3/TestEm3.in @@ -1,12 +1,11 @@ # # Macro file for "exampleN03.cc" -# (can be run in batch, without graphic) # # Lead-liquidArgon 50 layers; electron 1 GeV # /control/verbose 2 /control/cout/ignoreThreadsExcept 0 -/run/verbose 2 +/run/verbose 1 # /testem/phys/addPhysics emstandard_opt0 # @@ -26,7 +25,6 @@ ###/analysis/h1/set 22 102 0. 102. none #lateral energy leakage # /run/printProgress 50 -# /run/beamOn 100 # /process/em/setSecBiasing eIoni World 0.3 2 MeV diff --git a/examples/extended/electromagnetic/TestEm3/TestEm3.out b/examples/extended/electromagnetic/TestEm3/TestEm3.out index dfad4af58c..71e54c1abc 100644 --- a/examples/extended/electromagnetic/TestEm3/TestEm3.out +++ b/examples/extended/electromagnetic/TestEm3/TestEm3.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -13,17 +20,15 @@ ************************************************************** /control/cout/ignoreThreadsExcept 0 -/run/verbose 2 +/run/verbose 1 # /testem/phys/addPhysics emstandard_opt0 PhysicsList::AddPhysicsList: # /process/em/verbose 1 -/run/physicsModified /process/msc/Skin 1 /run/physicsModified /run/initialize -userDetector->Construct() start. ------------------------------------------------------------- ---> The calorimeter is 50 layers of: @@ -62,10 +67,6 @@ userDetector->Construct() start. ------------------------------------------------------------- -World is registered to the default region. -physicsList->Construct() start. -physicsList->CheckParticleList() start. -physicsList->setCut() start. # /gun/particle e- /gun/energy 1 GeV @@ -79,54 +80,53 @@ physicsList->setCut() start. ###/analysis/h1/set 22 102 0. 102. none #lateral energy leakage # /run/printProgress 50 -# /run/beamOn 100 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -134,31 +134,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -166,301 +166,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV - -Region -- -- appears in world volume - This region is in the mass world. - Root logical volume(s) : World - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : Galactic G4_Pb G4_lAr - Production cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm - -Region -- -- is not associated to any world. - Root logical volume(s) : - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : - Production cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -487,51 +474,34 @@ Index : 2 used in the geometry : Yes ================================================================== -Start closing geometry. -G4GeometryManager::ReportVoxelStats -- Voxel Statistics - - Total memory consumed for geometry optimisation: 3 kByte - Total CPU time elapsed for geometry optimisation: 0 seconds - - Voxelisation: top CPU users: - Percent Total CPU System CPU Memory Volume - ------- ---------- ---------- -------- ---------- - 0.00 0.00 0.00 3k Calorimeter - 0.00 0.00 0.00 0k Layer - - Voxelisation: top memory users: - Percent Memory Heads Nodes Pointers Total CPU Volume - ------- -------- ------ ------ -------- ---------- ---------- - 92.05 2k 1 50 50 0.00 Calorimeter - 7.95 0k 1 3 4 0.00 Layer ### Run 0 starts. --> Event 0 starts. --> Event 50 starts. Run terminated. Run Summary Number of events processed : 100 - User=1.610000s Real=1.677810s Sys=0.000000s + User=1.360000s Real=1.441286s Sys=0.000000s ------------------------------------------------------------ material Edep RMS sqrt(E0(GeV))*rmsE/Emean total tracklen - G4_Pb: 776.48 MeV : 16.85 MeV 2.17 +- 0.217 % 54.8 cm +- 1.39 cm - G4_lAr: 213.5 MeV : 15.49 MeV 7.253 +- 0.7253 % 1.05 m +- 7.97 cm + G4_Pb: 774.73 MeV : 16.78 MeV 2.166 +- 0.2166 % 54.8 cm +- 1.27 cm + G4_lAr: 214.72 MeV : 15.96 MeV 7.433 +- 0.7433 % 1.06 m +- 8.31 cm ------------------------------------------------------------ Beam particle e- E = 1 GeV - Mean number of gamma 508 - Mean number of e- 873 - Mean number of e+ 53.7 - Mean number of charged steps 3670.22 - Mean number of neutral steps 3720.94 + Mean number of gamma 506 + Mean number of e- 867 + Mean number of e+ 53.2 + Mean number of charged steps 3663.15 + Mean number of neutral steps 3680.33 ------------------------------------------------------------ Energy deposition from Energy flow balance : material Total Edep - G4_Pb: 776.475 MeV - G4_lAr: 213.498 MeV + G4_Pb: 774.732 MeV + G4_lAr: 214.564 MeV ------------------------------------------------------------ @@ -554,48 +524,48 @@ Run Summary phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -603,31 +573,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -635,301 +605,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV - -Region -- -- appears in world volume - This region is in the mass world. - Root logical volume(s) : World - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : Galactic G4_Pb G4_lAr - Production cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm - -Region -- -- is not associated to any world. - Root logical volume(s) : - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : - Production cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -962,57 +919,35 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=1.510000s Real=1.530492s Sys=0.000000s + User=1.150000s Real=1.230393s Sys=0.000000s ------------------------------------------------------------ material Edep RMS sqrt(E0(GeV))*rmsE/Emean total tracklen - G4_Pb: 773.85 MeV : 25 MeV 3.231 +- 0.3231 % 52.1 cm +- 1.36 cm - G4_lAr: 215.01 MeV : 16.84 MeV 7.83 +- 0.783 % 1.01 m +- 8.21 cm + G4_Pb: 778.35 MeV : 21.95 MeV 2.82 +- 0.282 % 52.1 cm +- 1.31 cm + G4_lAr: 213.26 MeV : 17.36 MeV 8.139 +- 0.8139 % 1 m +- 7.51 cm ------------------------------------------------------------ Beam particle e- E = 1 GeV - Mean number of gamma 291 - Mean number of e- 556 - Mean number of e+ 53.5 - Mean number of charged steps 3107.22 - Mean number of neutral steps 2931.41 + Mean number of gamma 292 + Mean number of e- 558 + Mean number of e+ 53.1 + Mean number of charged steps 3097.27 + Mean number of neutral steps 2938.44 ------------------------------------------------------------ Energy deposition from Energy flow balance : material Total Edep - G4_Pb: 774.371 MeV - G4_lAr: 216.613 MeV + G4_Pb: 774.033 MeV + G4_lAr: 214.543 MeV ------------------------------------------------------------ # G4 kernel has come to Quit state. -UserDetectorConstruction deleted. -UserPhysicsList deleted. -UserActionInitialization deleted. -UserRunAction deleted. -UserPrimaryGenerator deleted. -RunManager is deleting RunManagerKernel. -EventManager deleted. -Units table cleared. -TransportationManager deleted. -Total navigation history collections cleaned: 32 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0481 MB -Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '7G4Event', size : 0.000961 MB -Pool ID '15G4PrimaryVertex', size : 0.000961 MB -Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0115 MB -Pool ID '7G4Track', size : 0.0231 MB -Pool ID '18G4TouchableHistory', size : 0.00385 MB -Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.091 MB +Dynamic pools deleted: 9 / Total memory freed: 0.1 MB ============================================================ -G4Allocator objects are deleted. -UImanager deleted. -StateManager deleted. RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm3/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm3/include/ActionInitialization.hh index 42bdf6d1f2..8bd84b1997 100644 --- a/examples/extended/electromagnetic/TestEm3/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm3/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/extended/electromagnetic/TestEm3/include/PhysicsList.hh b/examples/extended/electromagnetic/TestEm3/include/PhysicsList.hh index c5b34d88fa..eed3286306 100644 --- a/examples/extended/electromagnetic/TestEm3/include/PhysicsList.hh +++ b/examples/extended/electromagnetic/TestEm3/include/PhysicsList.hh @@ -45,13 +45,12 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList()override; - virtual void ConstructParticle(); - + void ConstructParticle() override; + void ConstructProcess() override; void AddPhysicsList(const G4String& name); - virtual void ConstructProcess(); void AddStepMax(); private: diff --git a/examples/extended/electromagnetic/TestEm3/include/PhysicsListMessenger.hh b/examples/extended/electromagnetic/TestEm3/include/PhysicsListMessenger.hh index c182081764..fd57ffc101 100644 --- a/examples/extended/electromagnetic/TestEm3/include/PhysicsListMessenger.hh +++ b/examples/extended/electromagnetic/TestEm3/include/PhysicsListMessenger.hh @@ -39,7 +39,6 @@ class PhysicsList; class G4UIdirectory; class G4UIcmdWithAString; -class G4UIcmdWithADoubleAndUnit; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -51,8 +50,6 @@ public: ~PhysicsListMessenger(); virtual void SetNewValue(G4UIcommand*, G4String); - - inline G4double GetMaxChargedStep() const { return fMaxChargedStep; } private: @@ -60,8 +57,6 @@ private: G4UIdirectory* fPhysDir; G4UIcmdWithAString* fListCmd; - G4UIcmdWithADoubleAndUnit* fStepMaxCmd; - G4double fMaxChargedStep; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm3/include/StepMax.hh b/examples/extended/electromagnetic/TestEm3/include/StepMax.hh index 7c26aa06e7..aa0a469165 100644 --- a/examples/extended/electromagnetic/TestEm3/include/StepMax.hh +++ b/examples/extended/electromagnetic/TestEm3/include/StepMax.hh @@ -23,6 +23,9 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +/// \file electromagnetic/TestEm1/include/StepMax.hh +/// \brief Definition of the StepMax class +// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -31,41 +34,40 @@ #define StepMax_h 1 #include "globals.hh" -#include "G4VEmProcess.hh" +#include "G4VDiscreteProcess.hh" #include "G4ParticleDefinition.hh" #include "G4Step.hh" -class PhysicsListMessenger; +class StepMaxMessenger; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class StepMax : public G4VEmProcess +class StepMax : public G4VDiscreteProcess { -public: + public: - StepMax(PhysicsListMessenger* mess); - virtual ~StepMax(); + StepMax(const G4String& processName = "UserMaxStep"); + ~StepMax(); - virtual G4bool IsApplicable(const G4ParticleDefinition&); + G4bool IsApplicable(const G4ParticleDefinition&) override; - virtual void PreparePhysicsTable(const G4ParticleDefinition&); + void SetMaxStep(G4double); - virtual void BuildPhysicsTable(const G4ParticleDefinition&); + G4double GetMaxStep() {return fMaxChargedStep;}; - virtual void InitialiseProcess(const G4ParticleDefinition*); + G4double PostStepGetPhysicalInteractionLength(const G4Track& track, + G4double previousStepSize, + G4ForceCondition* condition) override; - virtual G4double PostStepGetPhysicalInteractionLength(const G4Track& track, - G4double previousStep, - G4ForceCondition* cond); + G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&) override; - virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); + G4double GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) override; -private: + private: - PhysicsListMessenger* fMessenger; - - G4double fMaxChargedStep; - G4bool isInitialised; + G4double fMaxChargedStep; + + StepMaxMessenger* fMess; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm3/include/StepMaxMessenger.hh b/examples/extended/electromagnetic/TestEm3/include/StepMaxMessenger.hh new file mode 100644 index 0000000000..f990039bcf --- /dev/null +++ b/examples/extended/electromagnetic/TestEm3/include/StepMaxMessenger.hh @@ -0,0 +1,59 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file electromagnetic/TestEm1/include/StepMaxMessenger.hh +/// \brief Definition of the StepMaxMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef StepMaxMessenger_h +#define StepMaxMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class StepMax; +class G4UIcmdWithADoubleAndUnit; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class StepMaxMessenger: public G4UImessenger +{ + public: + StepMaxMessenger(StepMax*); + ~StepMaxMessenger(); + + virtual void SetNewValue(G4UIcommand*, G4String); + + private: + StepMax* fStepMax; + G4UIcmdWithADoubleAndUnit* fStepMaxCmd; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/electromagnetic/TestEm3/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm3/include/SteppingVerbose.hh deleted file mode 100644 index be867d9662..0000000000 --- a/examples/extended/electromagnetic/TestEm3/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm3/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm3/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm3/src/ActionInitialization.cc index d7d2718e59..cbbad13f87 100644 --- a/examples/extended/electromagnetic/TestEm3/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm3/src/ActionInitialization.cc @@ -34,7 +34,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -74,10 +73,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm3/src/PhysListEmStandard.cc b/examples/extended/electromagnetic/TestEm3/src/PhysListEmStandard.cc index 4905a1da5e..248dbc7f72 100644 --- a/examples/extended/electromagnetic/TestEm3/src/PhysListEmStandard.cc +++ b/examples/extended/electromagnetic/TestEm3/src/PhysListEmStandard.cc @@ -37,6 +37,7 @@ #include "G4PhotoElectricEffect.hh" #include "G4RayleighScattering.hh" #include "G4KleinNishinaModel.hh" +#include "G4LivermorePhotoElectricModel.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -57,13 +58,12 @@ #include "G4IonParametrisedLossModel.hh" #include "G4NuclearStopping.hh" -#include "G4EmParameters.hh" #include "G4MscStepLimitType.hh" -#include "G4BuilderType.hh" #include "G4LossTableManager.hh" #include "G4UAtomicDeexcitation.hh" +#include "G4BuilderType.hh" #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -71,18 +71,19 @@ PhysListEmStandard::PhysListEmStandard(const G4String& name) : G4VPhysicsConstructor(name) { - G4EmParameters* param = G4EmParameters::Instance(); - param->SetDefaults(); - param->SetVerbose(1); - param->SetMinEnergy(10*eV); - param->SetMaxEnergy(10*TeV); - param->SetLowestElectronEnergy(100*eV); - param->SetNumberOfBinsPerDecade(20); - param->SetMscStepLimitType(fUseSafetyPlus); - param->SetFluo(true); - param->SetAuger(false); - param->SetPixe(false); - SetPhysicsType(bElectromagnetic); + G4EmParameters* param = G4EmParameters::Instance(); + param->SetDefaults(); + param->SetVerbose(0); + param->SetMinEnergy(10*eV); + param->SetMaxEnergy(10*TeV); + param->SetNumberOfBinsPerDecade(10); + param->SetStepFunction(0.1, 100*um); + param->SetStepFunctionMuHad(0.1, 50*um); + param->SetStepFunctionLightIons(0.1, 20*um); + param->SetStepFunctionIons(0.1, 1*um); + param->SetMscStepLimitType(fUseDistanceToBoundary); + param->SetDeexcitationIgnoreCut(true); + SetPhysicsType(bElectromagnetic); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -106,8 +107,8 @@ void PhysListEmStandard::ConstructProcess() if (particleName == "gamma") { - ////ph->RegisterProcess(new G4RayleighScattering, particle); - ph->RegisterProcess(new G4PhotoElectricEffect, particle); + ph->RegisterProcess(new G4RayleighScattering, particle); + ph->RegisterProcess(new G4PhotoElectricEffect, particle); G4ComptonScattering* cs = new G4ComptonScattering; cs->SetEmModel(new G4KleinNishinaModel()); ph->RegisterProcess(cs, particle); @@ -115,33 +116,22 @@ void PhysListEmStandard::ConstructProcess() } else if (particleName == "e-") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); } else if (particleName == "e+") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); - // ph->RegisterProcess(new G4eplusAnnihilation(), particle); } else if (particleName == "mu+" || particleName == "mu-" ) { - ph->RegisterProcess(new G4MuMultipleScattering(), particle); - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.1, 50*um); - ph->RegisterProcess(muIoni, particle); + ph->RegisterProcess(new G4MuMultipleScattering(), particle); + ph->RegisterProcess(new G4MuIonisation(), particle); ph->RegisterProcess(new G4MuBremsstrahlung(), particle); ph->RegisterProcess(new G4MuPairProduction(), particle); @@ -150,9 +140,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "pi+" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - ph->RegisterProcess(hIoni, particle); + ph->RegisterProcess(new G4hIonisation(), particle); ph->RegisterProcess(new G4hBremsstrahlung(), particle); ph->RegisterProcess(new G4hPairProduction(), particle); @@ -160,9 +148,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "He3" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); + ph->RegisterProcess(new G4ionIonisation(), particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if( particleName == "GenericIon" ) { @@ -170,7 +156,6 @@ void PhysListEmStandard::ConstructProcess() ph->RegisterProcess(new G4hMultipleScattering(), particle); G4ionIonisation* ionIoni = new G4ionIonisation(); ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(new G4NuclearStopping(), particle); diff --git a/examples/extended/electromagnetic/TestEm3/src/PhysicsList.cc b/examples/extended/electromagnetic/TestEm3/src/PhysicsList.cc index c00352f4cc..30a493159d 100644 --- a/examples/extended/electromagnetic/TestEm3/src/PhysicsList.cc +++ b/examples/extended/electromagnetic/TestEm3/src/PhysicsList.cc @@ -149,7 +149,7 @@ void PhysicsList::ConstructProcess() void PhysicsList::AddStepMax() { // Step limitation seen as a process - StepMax* stepMaxProcess = new StepMax(fMessenger); + StepMax* stepMaxProcess = new StepMax(); auto particleIterator=GetParticleIterator(); particleIterator->reset(); diff --git a/examples/extended/electromagnetic/TestEm3/src/PhysicsListMessenger.cc b/examples/extended/electromagnetic/TestEm3/src/PhysicsListMessenger.cc index 103017ece9..00572f51e9 100644 --- a/examples/extended/electromagnetic/TestEm3/src/PhysicsListMessenger.cc +++ b/examples/extended/electromagnetic/TestEm3/src/PhysicsListMessenger.cc @@ -35,13 +35,12 @@ #include "PhysicsList.hh" #include "G4UIdirectory.hh" #include "G4UIcmdWithAString.hh" -#include "G4UIcmdWithADoubleAndUnit.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) - :G4UImessenger(),fPhysicsList(pPhys),fMaxChargedStep(DBL_MAX) -{ + :G4UImessenger(),fPhysicsList(pPhys) +{ fPhysDir = new G4UIdirectory("/testem/phys/"); fPhysDir->SetGuidance("physics list commands"); @@ -49,14 +48,7 @@ PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) fListCmd->SetGuidance("Add modula physics list."); fListCmd->SetParameterName("PList",false); fListCmd->AvailableForStates(G4State_PreInit); - fListCmd->SetToBeBroadcasted(false); - - fStepMaxCmd = new G4UIcmdWithADoubleAndUnit("/testem/stepMax",this); - fStepMaxCmd->SetGuidance("Set max allowed step length"); - fStepMaxCmd->SetParameterName("mxStep",false); - fStepMaxCmd->SetRange("mxStep>0."); - fStepMaxCmd->SetUnitCategory("Length"); - fStepMaxCmd->AvailableForStates(G4State_PreInit, G4State_Idle); + fListCmd->SetToBeBroadcasted(false); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -65,7 +57,6 @@ PhysicsListMessenger::~PhysicsListMessenger() { delete fListCmd; delete fPhysDir; - delete fStepMaxCmd; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -74,8 +65,6 @@ void PhysicsListMessenger::SetNewValue(G4UIcommand* command, G4String newValue) { if( command == fListCmd ) { fPhysicsList->AddPhysicsList(newValue); } - if (command == fStepMaxCmd) - { fMaxChargedStep = fStepMaxCmd->GetNewDoubleValue(newValue); } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm3/src/StepMax.cc b/examples/extended/electromagnetic/TestEm3/src/StepMax.cc index 6a34613253..18252566ee 100644 --- a/examples/extended/electromagnetic/TestEm3/src/StepMax.cc +++ b/examples/extended/electromagnetic/TestEm3/src/StepMax.cc @@ -23,84 +23,66 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +/// \file electromagnetic/TestEm1/src/StepMax.cc +/// \brief Implementation of the StepMax class +// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "StepMax.hh" -#include "PhysicsListMessenger.hh" -#include "G4VPhysicalVolume.hh" -#include "G4TransportationProcessType.hh" +#include "StepMaxMessenger.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -StepMax::StepMax(PhysicsListMessenger* mess) - : G4VEmProcess("UserMaxStep", fGeneral),fMessenger(mess), - fMaxChargedStep(DBL_MAX),isInitialised(false) +StepMax::StepMax(const G4String& processName) + : G4VDiscreteProcess(processName),fMaxChargedStep(DBL_MAX),fMess(nullptr) { - SetProcessSubType(static_cast(STEP_LIMITER)); + fMess = new StepMaxMessenger(this); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -StepMax::~StepMax() -{} +StepMax::~StepMax() { delete fMess; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4bool StepMax::IsApplicable(const G4ParticleDefinition& part) +G4bool StepMax::IsApplicable(const G4ParticleDefinition& particle) { - return (part.GetPDGCharge() != 0. && !part.IsShortLived()); + return (particle.GetPDGCharge() != 0. && !particle.IsShortLived()); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void StepMax::PreparePhysicsTable(const G4ParticleDefinition&) -{ - if(isInitialised) { - isInitialised = false; - } -} +void StepMax::SetMaxStep(G4double step) {fMaxChargedStep = step;} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void StepMax::BuildPhysicsTable(const G4ParticleDefinition&) -{ - if(!isInitialised) { - fMaxChargedStep = fMessenger->GetMaxChargedStep(); - isInitialised = true; - if(fMaxChargedStep < DBL_MAX) { - G4cout << GetProcessName() << ": SubType= " << GetProcessSubType() - << " Step limit(mm)= " << fMaxChargedStep << G4endl; - } - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void StepMax::InitialiseProcess(const G4ParticleDefinition*) -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4double -StepMax::PostStepGetPhysicalInteractionLength(const G4Track&, - G4double, - G4ForceCondition* condition) +G4double StepMax::PostStepGetPhysicalInteractionLength( const G4Track& track, + G4double, + G4ForceCondition* condition ) { // condition is set to "Not Forced" *condition = NotForced; - return fMaxChargedStep; + + if (track.GetVolume()->GetName() == "World") return DBL_MAX; + else return fMaxChargedStep; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VParticleChange* StepMax::PostStepDoIt(const G4Track& aTrack, const G4Step&) { - // do nothing - aParticleChange.Initialize(aTrack); - return &aParticleChange; + // do nothing + aParticleChange.Initialize(aTrack); + return &aParticleChange; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +G4double StepMax::GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) +{ + return fMaxChargedStep; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm3/src/StepMaxMessenger.cc b/examples/extended/electromagnetic/TestEm3/src/StepMaxMessenger.cc new file mode 100644 index 0000000000..10b2153fbf --- /dev/null +++ b/examples/extended/electromagnetic/TestEm3/src/StepMaxMessenger.cc @@ -0,0 +1,65 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file electromagnetic/TestEm1/src/StepMaxMessenger.cc +/// \brief Implementation of the StepMaxMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "StepMaxMessenger.hh" + +#include "StepMax.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StepMaxMessenger::StepMaxMessenger(StepMax* stepM) +:G4UImessenger(),fStepMax(stepM),fStepMaxCmd(nullptr) +{ + fStepMaxCmd = new G4UIcmdWithADoubleAndUnit("/testem/stepMax",this); + fStepMaxCmd->SetGuidance("Set max allowed step length"); + fStepMaxCmd->SetParameterName("mxStep",false); + fStepMaxCmd->SetRange("mxStep>0."); + fStepMaxCmd->SetUnitCategory("Length"); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StepMaxMessenger::~StepMaxMessenger() +{ + delete fStepMaxCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void StepMaxMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if (command == fStepMaxCmd) + { fStepMax->SetMaxStep(fStepMaxCmd->GetNewDoubleValue(newValue));} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm3/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm3/src/SteppingVerbose.cc deleted file mode 100644 index 06da26d2d5..0000000000 --- a/examples/extended/electromagnetic/TestEm3/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm3/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm3/stepMax.mac b/examples/extended/electromagnetic/TestEm3/stepMax.mac new file mode 100644 index 0000000000..dcff1a3d7c --- /dev/null +++ b/examples/extended/electromagnetic/TestEm3/stepMax.mac @@ -0,0 +1,22 @@ +# +# macro file for TestEm1.cc +# +/control/verbose 2 +/run/verbose 1 +# +/testem/det/setNbOfLayers 2 +# +/process/em/verbose 0 +# +/run/initialize +# +/gun/particle chargedgeantino +# +/tracking/verbose 1 +# +/testem/stepMax 1 mm +/run/beamOn 1 +# +/testem/stepMax 3 mm +/run/beamOn 1 + diff --git a/examples/extended/electromagnetic/TestEm4/CMakeLists.txt b/examples/extended/electromagnetic/TestEm4/CMakeLists.txt index 6fae12a2c3..75198ca9a0 100644 --- a/examples/extended/electromagnetic/TestEm4/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm4/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm4) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm4/History b/examples/extended/electromagnetic/TestEm4/History index d30dc148c4..e0dcf4c500 100644 --- a/examples/extended/electromagnetic/TestEm4/History +++ b/examples/extended/electromagnetic/TestEm4/History @@ -13,7 +13,14 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- - + +25-05-21 mma (testem4-V10-07-01) +- remove local SteppingVerbose + +29-04-21 mma (testem4-V10-07-00) +- Migrating to G4RunManagerFactory +- local SteppingVerbose inherits from G4SteppingVerboseWithUnits. + 28-08-20 I. Hrivnacova (testem4-V10-06-01) - Updated README: removed paw instructions (as the HBOOK output is not supported anymore) diff --git a/examples/extended/electromagnetic/TestEm4/TestEm4.cc b/examples/extended/electromagnetic/TestEm4/TestEm4.cc index e8e59e140d..baab8152dd 100644 --- a/examples/extended/electromagnetic/TestEm4/TestEm4.cc +++ b/examples/extended/electromagnetic/TestEm4/TestEm4.cc @@ -30,21 +30,17 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -59,18 +55,17 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - - //construct the default run manager - #ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); - #else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; - #endif - + + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes runManager->SetUserInitialization(new DetectorConstruction); runManager->SetUserInitialization(new PhysicsList); diff --git a/examples/extended/electromagnetic/TestEm4/TestEm4.out b/examples/extended/electromagnetic/TestEm4/TestEm4.out index 003f626f89..2ee716d45a 100644 --- a/examples/extended/electromagnetic/TestEm4/TestEm4.out +++ b/examples/extended/electromagnetic/TestEm4/TestEm4.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -20,8 +27,8 @@ ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % ElmMassFraction: 38.74 % ElmAbundance 50.00 % - ---> Element: Fluorine (N) Z = 9.0 N = 19 A = 18.990 g/mole - ---> Isotope: N19 Z = 9 N = 19 A = 19.00 g/mole abundance: 100.000 % + ---> Element: Fluorine (F) Z = 9.0 N = 19 A = 18.990 g/mole + ---> Isotope: F19 Z = 9 N = 19 A = 19.00 g/mole abundance: 100.000 % ElmMassFraction: 61.26 % ElmAbundance 50.00 % PhysicsList::SetCuts:CutLength : 1 (mm) @@ -35,62 +42,62 @@ PhysicsList::SetCuts:CutLength : 1 (mm) phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. @@ -142,11 +149,11 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 100000 - User=0.700000s Real=0.710623s Sys=0.000000s + User=0.570000s Real=0.575125s Sys=0.000000s --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 2061705805, 1607203597 + Current couple of seeds = 249054200, 1719049392 ---------------------------------------- ... write file : testem4.root - done ... close file : testem4.root - done @@ -154,13 +161,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 6 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00673 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -178,3 +189,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/electromagnetic/TestEm4/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm4/include/ActionInitialization.hh index df341c58bb..424feea631 100644 --- a/examples/extended/electromagnetic/TestEm4/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm4/include/ActionInitialization.hh @@ -32,8 +32,6 @@ #include "G4VUserActionInitialization.hh" -class G4VSteppingVerbose; - /// Action initialization class. /// @@ -45,8 +43,6 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; }; #endif diff --git a/examples/extended/electromagnetic/TestEm4/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm4/include/SteppingVerbose.hh deleted file mode 100644 index 9f8e0e38d5..0000000000 --- a/examples/extended/electromagnetic/TestEm4/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm4/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm4/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm4/src/ActionInitialization.cc index 38df3290ed..1191cd03b3 100644 --- a/examples/extended/electromagnetic/TestEm4/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm4/src/ActionInitialization.cc @@ -32,7 +32,6 @@ #include "RunAction.hh" #include "EventAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -64,10 +63,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm4/src/DetectorConstruction.cc b/examples/extended/electromagnetic/TestEm4/src/DetectorConstruction.cc index fe633a96c4..c52ab0292a 100644 --- a/examples/extended/electromagnetic/TestEm4/src/DetectorConstruction.cc +++ b/examples/extended/electromagnetic/TestEm4/src/DetectorConstruction.cc @@ -63,7 +63,7 @@ G4VPhysicalVolume* DetectorConstruction::Construct() G4int ncomponents, natoms; G4Element* C = new G4Element("Carbon" ,"C" , z= 6., a= 12.01*g/mole); - G4Element* F = new G4Element("Fluorine","N" , z= 9., a= 18.99*g/mole); + G4Element* F = new G4Element("Fluorine","F" , z= 9., a= 18.99*g/mole); G4Material* C6F6 = new G4Material("FluorCarbonate", density= 1.61*g/cm3, ncomponents=2); diff --git a/examples/extended/electromagnetic/TestEm4/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm4/src/SteppingVerbose.cc deleted file mode 100644 index f014b33c5e..0000000000 --- a/examples/extended/electromagnetic/TestEm4/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm4/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm4/verbose.mac b/examples/extended/electromagnetic/TestEm4/verbose.mac new file mode 100644 index 0000000000..4b5a75e85d --- /dev/null +++ b/examples/extended/electromagnetic/TestEm4/verbose.mac @@ -0,0 +1,8 @@ +# +# Macro file for "TestEm4.cc" +# +/process/em/verbose 0 +# +/tracking/verbose 6 +# +/run/beamOn 1 diff --git a/examples/extended/electromagnetic/TestEm5/.README.txt b/examples/extended/electromagnetic/TestEm5/.README.txt index dac40e9e53..0befa78116 100644 --- a/examples/extended/electromagnetic/TestEm5/.README.txt +++ b/examples/extended/electromagnetic/TestEm5/.README.txt @@ -250,6 +250,7 @@ Macros provided in this example: (G. Shen et al. Phys.Rev. D20 (1979) page 1584.) - shen2.mac: proton 175 GeV/c, transmitted through 8.004 mm Al (G. Shen et al. Phys.Rev. D20 (1979) page 1584.) + - stepMax.cc: to test the command /testem/stepMax - tavora.mac: Back scattering of 35 keV electrons in Silver. (L.M. Tavora et al. J.Phys.D: Appl. Phys. 33 (2000) page 2497, Fig. 7) diff --git a/examples/extended/electromagnetic/TestEm5/CMakeLists.txt b/examples/extended/electromagnetic/TestEm5/CMakeLists.txt index 6beef3c28c..37f5c555e5 100644 --- a/examples/extended/electromagnetic/TestEm5/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm5/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm5) #---------------------------------------------------------------------------- @@ -43,7 +40,7 @@ target_link_libraries(TestEm5 ${Geant4_LIBRARIES} ${HBOOK_LIBRARIES}) # relies on these scripts being in the current working directory. # set(TestEm5_SCRIPTS - acosta.mac anthony.mac atima.mac berger.mac bichsel.mac dedx1.mac dedx2.mac dna.mac gammaSpectrum.mac geom.mac gottsch.mac hanson.mac hunger.mac ion.mac kulchi.mac mumsc.mac mutev.mac pixe.mac shen1.mac shen2.mac tavora.mac TestEm5.in tramu.mac vincour.mac vis.mac pixe.C plotHisto.C) + acosta.mac anthony.mac atima.mac berger.mac bichsel.mac dedx1.mac dedx2.mac dna.mac gammaSpectrum.mac geom.mac gottsch.mac hanson.mac hunger.mac ion.mac kulchi.mac mumsc.mac mutev.mac pixe.mac shen1.mac shen2.mac stepMax.mac tavora.mac TestEm5.in tramu.mac vincour.mac vis.mac pixe.C plotHisto.C) foreach(_script ${TestEm5_SCRIPTS}) configure_file( diff --git a/examples/extended/electromagnetic/TestEm5/History b/examples/extended/electromagnetic/TestEm5/History index 44799996ab..37de47919f 100644 --- a/examples/extended/electromagnetic/TestEm5/History +++ b/examples/extended/electromagnetic/TestEm5/History @@ -14,6 +14,29 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +06-05-21 mma (testem5-V10-07-04) +- Migration to G4SteppingVerboseWithUnits. + +21-03-21 V.Ivanchenko (testem5-V10-07-03) +- removed obsolete PhysListEm5DPhysics and PhysListEm19DPhysics, + because these models are part of regular physics constructors + +04-02-21 mma (testem5-V10-07-02) +- TrackingAction : fixe bug for histo of vertex position +- subcut.mac : add histos and interactive mode + +30-12-20 V.Ivanchenko (testem5-V10-07-01) +- TestEm5.cc - use factory to define RunManager +- subcut.mac - added macro + +10-12-20 mma (testem5-V10-07-00) +- updated PhysListEmStandard.cc +- StepMax, StepMaxMessenger, PhysicsList, PhysicsListMessenger : + revert, to make command /testem/stepMax working in interactive mode +- add macro stepMax.mac +- TrackingAction.cc : fixe bug for filling histos 6 and 7 +- cosmetic in TestEm5.in + 05-10-20 mma (testem5-V10-06-04) - StackingAction - log histograms : revert to previous version - clean up of pixe.mac and pixe.C diff --git a/examples/extended/electromagnetic/TestEm5/README b/examples/extended/electromagnetic/TestEm5/README index 1fd7d28158..332a3bb23c 100644 --- a/examples/extended/electromagnetic/TestEm5/README +++ b/examples/extended/electromagnetic/TestEm5/README @@ -233,6 +233,7 @@ (G. Shen et al. Phys.Rev. D20 (1979) page 1584.) - shen2.mac: proton 175 GeV/c, transmitted through 8.004 mm Al (G. Shen et al. Phys.Rev. D20 (1979) page 1584.) + - stepMax.cc: to test the command /testem/stepMax - tavora.mac: Back scattering of 35 keV electrons in Silver. (L.M. Tavora et al. J.Phys.D: Appl. Phys. 33 (2000) page 2497, Fig. 7) diff --git a/examples/extended/electromagnetic/TestEm5/TestEm5.cc b/examples/extended/electromagnetic/TestEm5/TestEm5.cc index 89bf537d7a..9f58dde26d 100644 --- a/examples/extended/electromagnetic/TestEm5/TestEm5.cc +++ b/examples/extended/electromagnetic/TestEm5/TestEm5.cc @@ -30,21 +30,17 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4VisExecutive.hh" #include "G4UIExecutive.hh" @@ -56,22 +52,21 @@ int main(int argc,char** argv) { //detect interactive mode (if no arguments) and define UI session G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); + + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto* runManager = G4RunManagerFactory::CreateRunManager(); - //choose the local stepping verbose - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = std::min(G4Threading::G4GetNumberOfCores(),4); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); - G4cout << "===== TestEm5 is started with " - << runManager->GetNumberOfThreads() << " threads =====" << G4endl; -#else - G4RunManager* runManager = new G4RunManager; -#endif - + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + + G4cout << "===== TestEm5 is started with " + << runManager->GetNumberOfThreads() << " threads =====" << G4endl; + } //set mandatory initialization classes DetectorConstruction* detector = new DetectorConstruction; runManager->SetUserInitialization(detector); diff --git a/examples/extended/electromagnetic/TestEm5/TestEm5.in b/examples/extended/electromagnetic/TestEm5/TestEm5.in index 5996941266..6e7c4ad5ad 100644 --- a/examples/extended/electromagnetic/TestEm5/TestEm5.in +++ b/examples/extended/electromagnetic/TestEm5/TestEm5.in @@ -9,16 +9,13 @@ /testem/det/setAbsMat Silicon /testem/det/setAbsThick 20 um /testem/det/setAbsYZ 50 um -/testem/det/setAbsXpos 0 um # /testem/phys/addPhysics emstandard_opt3 +/process/em/verbose 1 +/process/em/workerVerbose 0 # /run/setCut 7 um # -#/process/em/verbose 1 -/process/em/workerVerbose 0 -#/process/eLoss/fluct false -# /run/initialize # /testem/gun/setDefault @@ -26,7 +23,6 @@ /gun/energy 5 GeV # /run/printProgress 10000 -# /run/beamOn 100000 # /testem/det/setAbsMat Gold diff --git a/examples/extended/electromagnetic/TestEm5/TestEm5.out b/examples/extended/electromagnetic/TestEm5/TestEm5.out index d4cecd2b1f..aa0be4b20a 100644 --- a/examples/extended/electromagnetic/TestEm5/TestEm5.out +++ b/examples/extended/electromagnetic/TestEm5/TestEm5.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -21,18 +28,14 @@ Command is ignored. /testem/det/setAbsMat Silicon /testem/det/setAbsThick 20 um /testem/det/setAbsYZ 50 um -/testem/det/setAbsXpos 0 um # /testem/phys/addPhysics emstandard_opt3 PhysicsList::AddPhysicsList: +/process/em/verbose 1 +/process/em/workerVerbose 0 # /run/setCut 7 um # -#/process/em/verbose 1 -/process/em/workerVerbose 0 -/run/physicsModified -#/process/eLoss/fluct false -# /run/initialize Material: G4_Galactic density: 0.000 mg/cm3 RadL: 204310098.490 pc Nucl.Int.Length: 113427284.261 pc @@ -63,7 +66,6 @@ PhysicsList::AddPhysicsList: /gun/energy 5 GeV # /run/printProgress 10000 -# /run/beamOn 100000 ### === Deexcitation model UAtomDeexcitation is activated for 1 region: @@ -73,329 +75,329 @@ PhysicsList::AddPhysicsList: phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -435,30 +437,30 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 100000 - User=0.940000s Real=0.974248s Sys=0.000000s + User=0.740000s Real=0.752783s Sys=0.000000s ======================== run summary ====================== The run was 100000 pi+ of 5 GeV through 20 um of Silicon (density: 2.33 g/cm3 ) - Total energy deposit in absorber per event = 6.352 keV +- 16.21 eV + Total energy deposit in absorber per event = 6.361 keV +- 16.32 eV - -----> Mean dE/dx = 3.176 MeV/cm (1.363 MeV*cm2/g) + -----> Mean dE/dx = 3.18 MeV/cm (1.365 MeV*cm2/g) From formulas : restricted dEdx = 2.963 MeV/cm (1.272 MeV*cm2/g) full dEdx = 4.726 MeV/cm (2.028 MeV*cm2/g) - Leakage : primary = 5 GeV +- 1.905 keV secondaries = 5.35 keV +- 1.904 keV + Leakage : primary = 5 GeV +- 1.904 keV secondaries = 5.254 keV +- 1.903 keV Energy balance : edep + eleak = 5 GeV - Total track length (charged) in absorber per event = 20.26 um +- 7.691 nm - Total track length (neutral) in absorber per event = 5.833 Ang +- 2.462 Ang + Total track length (charged) in absorber per event = 20.26 um +- 7.637 nm + Total track length (neutral) in absorber per event = 7.203 Ang +- 3.215 Ang - Number of steps (charged) in absorber per event = 1.113 +- 0.003315 + Number of steps (charged) in absorber per event = 1.113 +- 0.003323 Number of steps (neutral) in absorber per event = 8e-05 +- 2.828e-05 - Number of secondaries per event : Gammas = 8e-05 electrons = 0.01704 positrons = 0 + Number of secondaries per event : Gammas = 8e-05 electrons = 0.01713 positrons = 0 Number of events with the primary particle transmitted = 100 % Number of events with at least 1 particle transmitted (same charge as primary) = 100 % @@ -467,14 +469,14 @@ Run Summary Number of events with at least 1 particle reflected (same charge as primary) = 0 % MultipleScattering: - rms proj angle of transmit primary particle = 0.02506 mrad (central part only) + rms proj angle of transmit primary particle = 0.02509 mrad (central part only) computed theta0 (Highland formula) = 0.02627 mrad - central part defined as +- 0.07881 mrad Tail ratio = 1.965 % + central part defined as +- 0.07881 mrad Tail ratio = 1.974 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={1007875564090939120, 1313595051137071682, 2271136363708012510, 1205543295172096119, 333608786128586692, 519834888049985647, 196952897570231707, 781901413246906815, 1751504221529670823, 101619353087760830, 1828002143350535433, 1343701631994650053, 1058866737847284988, 2293781394596450391, 2079458933078674454, 584633581195413310, 39676618238707507} counter= 11sumtot= 264948800313426473 +N=17 V[N]={1452234568567562571, 2136240997869953441, 1083509201462261420, 337563914645516266, 1987443395041503871, 2272668521000902734, 1677128129087542931, 768232477413019148, 1488773911362548149, 188921893607352221, 1112996755407363803, 1333080147012374965, 2113176400260233325, 1148754397205186354, 1337424180276876442, 1215374017431952691, 1885035806010876434} counter= 9sumtot= 480128621526087256 --------------------------------------- # /testem/det/setAbsMat Gold @@ -494,329 +496,329 @@ N=17 V[N]={1007875564090939120, 1313595051137071682, 2271136363708012510, 120554 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -846,7 +848,7 @@ Index : 2 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={1007875564090939120, 1313595051137071682, 2271136363708012510, 1205543295172096119, 333608786128586692, 519834888049985647, 196952897570231707, 781901413246906815, 1751504221529670823, 101619353087760830, 1828002143350535433, 1343701631994650053, 1058866737847284988, 2293781394596450391, 2079458933078674454, 584633581195413310, 39676618238707507} counter= 11sumtot= 264948800313426473 +N=17 V[N]={1452234568567562571, 2136240997869953441, 1083509201462261420, 337563914645516266, 1987443395041503871, 2272668521000902734, 1677128129087542931, 768232477413019148, 1488773911362548149, 188921893607352221, 1112996755407363803, 1333080147012374965, 2113176400260233325, 1148754397205186354, 1337424180276876442, 1215374017431952691, 1885035806010876434} counter= 9sumtot= 480128621526087256 --------------------------------------- --> Event 0 starts. --> Event 10000 starts. @@ -856,46 +858,46 @@ N=17 V[N]={1007875564090939120, 1313595051137071682, 2271136363708012510, 120554 Run terminated. Run Summary Number of events processed : 50000 - User=0.960000s Real=0.986977s Sys=0.000000s + User=0.790000s Real=0.913658s Sys=0.000000s ======================== run summary ====================== The run was 50000 e- of 15.7 MeV through 9.66 um of Gold (density: 19.3 g/cm3 ) - Total energy deposit in absorber per event = 18.41 keV +- 63.63 eV + Total energy deposit in absorber per event = 18.4 keV +- 63.19 eV - -----> Mean dE/dx = 19.06 MeV/cm (0.9867 MeV*cm2/g) + -----> Mean dE/dx = 19.05 MeV/cm (0.9862 MeV*cm2/g) From formulas : restricted dEdx = 17.91 MeV/cm (0.9269 MeV*cm2/g) full dEdx = 61.41 MeV/cm (3.179 MeV*cm2/g) - Leakage : primary = 15.64 MeV +- 2.357 keV secondaries = 44.51 keV +- 2.354 keV + Leakage : primary = 15.64 MeV +- 2.354 keV secondaries = 44.48 keV +- 2.351 keV Energy balance : edep + eleak = 15.7 MeV - Total track length (charged) in absorber per event = 9.916 um +- 11.26 nm - Total track length (neutral) in absorber per event = 128.4 nm +- 5.478 nm + Total track length (charged) in absorber per event = 9.913 um +- 11.17 nm + Total track length (neutral) in absorber per event = 127.6 nm +- 5.181 nm - Number of steps (charged) in absorber per event = 4.765 +- 0.006611 - Number of steps (neutral) in absorber per event = 0.02766 +- 0.0007612 + Number of steps (charged) in absorber per event = 4.765 +- 0.006665 + Number of steps (neutral) in absorber per event = 0.02784 +- 0.000764 - Number of secondaries per event : Gammas = 0.02752 electrons = 0.02134 positrons = 0 + Number of secondaries per event : Gammas = 0.0277 electrons = 0.02142 positrons = 0 Number of events with the primary particle transmitted = 99.98 % Number of events with at least 1 particle transmitted (same charge as primary) = 99.98 % Number of events with the primary particle reflected = 0.018 % - Number of events with at least 1 particle reflected (same charge as primary) = 0.344 % + Number of events with at least 1 particle reflected (same charge as primary) = 0.342 % MultipleScattering: - rms proj angle of transmit primary particle = 35.52 mrad (central part only) + rms proj angle of transmit primary particle = 35.5 mrad (central part only) computed theta0 (Highland formula) = 35.1 mrad - central part defined as +- 105.3 mrad Tail ratio = 2.95 % + central part defined as +- 105.3 mrad Tail ratio = 2.938 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={1095849266663840428, 1412903884643669791, 604203444021072217, 135935102521856752, 1471526738798672943, 536220313767476283, 294557951141903562, 1049755633418427879, 2304465933139364874, 560689292639859154, 1370355945198133691, 552459594632528656, 2129610848465034475, 1480655180004016769, 59125540323893810, 219978749080640008, 2113383570931709728} counter= 9sumtot= 1250775924896243363 +N=17 V[N]={2283177308240013734, 633631104310845548, 2285108373078353967, 65986865893461575, 2040522318591379033, 622207398403109049, 322648610561836083, 912698792429845443, 767169882438498669, 1939183444332442767, 678029744539318393, 277068651420087062, 2033339457388692713, 943955547793508565, 2170303964380597672, 1236665915676444712, 271751039729345557} counter= 8sumtot= 1036704345498228934 --------------------------------------- # /run/setCut 10 um @@ -915,329 +917,329 @@ N=17 V[N]={1095849266663840428, 1412903884643669791, 604203444021072217, 1359351 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -1272,7 +1274,7 @@ Index : 3 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={1095849266663840428, 1412903884643669791, 604203444021072217, 135935102521856752, 1471526738798672943, 536220313767476283, 294557951141903562, 1049755633418427879, 2304465933139364874, 560689292639859154, 1370355945198133691, 552459594632528656, 2129610848465034475, 1480655180004016769, 59125540323893810, 219978749080640008, 2113383570931709728} counter= 9sumtot= 1250775924896243363 +N=17 V[N]={2283177308240013734, 633631104310845548, 2285108373078353967, 65986865893461575, 2040522318591379033, 622207398403109049, 322648610561836083, 912698792429845443, 767169882438498669, 1939183444332442767, 678029744539318393, 277068651420087062, 2033339457388692713, 943955547793508565, 2170303964380597672, 1236665915676444712, 271751039729345557} counter= 8sumtot= 1036704345498228934 --------------------------------------- --> Event 0 starts. --> Event 10000 starts. @@ -1282,46 +1284,46 @@ N=17 V[N]={1095849266663840428, 1412903884643669791, 604203444021072217, 1359351 Run terminated. Run Summary Number of events processed : 50000 - User=1.830000s Real=1.871586s Sys=0.000000s + User=1.450000s Real=1.500816s Sys=0.000000s ======================== run summary ====================== The run was 50000 mu+ of 96.2 MeV through 4.74 mm of G4_POLYETHYLENE (density: 940 mg/cm3) - Total energy deposit in absorber per event = 1.05 MeV +- 1.013 keV + Total energy deposit in absorber per event = 1.048 MeV +- 1.004 keV - -----> Mean dE/dx = 2.215 MeV/cm (2.356 MeV*cm2/g) + -----> Mean dE/dx = 2.21 MeV/cm (2.351 MeV*cm2/g) From formulas : restricted dEdx = 1.753 MeV/cm (1.865 MeV*cm2/g) full dEdx = 2.265 MeV/cm (2.409 MeV*cm2/g) - Leakage : primary = 95.12 MeV +- 2.337 keV secondaries = 30.61 keV +- 2.939 keV + Leakage : primary = 95.12 MeV +- 2.34 keV secondaries = 30.82 keV +- 2.51 keV Energy balance : edep + eleak = 96.2 MeV - Total track length (charged) in absorber per event = 5.179 mm +- 3.857 um - Total track length (neutral) in absorber per event = 22.39 um +- 2.33 um + Total track length (charged) in absorber per event = 5.173 mm +- 3.86 um + Total track length (neutral) in absorber per event = 19.82 um +- 2.185 um - Number of steps (charged) in absorber per event = 10.96 +- 0.02823 - Number of steps (neutral) in absorber per event = 0.00918 +- 0.0004547 + Number of steps (charged) in absorber per event = 10.56 +- 0.02782 + Number of steps (neutral) in absorber per event = 0.00966 +- 0.00047 - Number of secondaries per event : Gammas = 0.0087 electrons = 4.053 positrons = 2e-05 + Number of secondaries per event : Gammas = 0.00916 electrons = 4.028 positrons = 2e-05 Number of events with the primary particle transmitted = 100 % Number of events with at least 1 particle transmitted (same charge as primary) = 100 % - Number of events with the primary particle reflected = 0 % - Number of events with at least 1 particle reflected (same charge as primary) = 0 % + Number of events with the primary particle reflected = 0.002 % + Number of events with at least 1 particle reflected (same charge as primary) = 0.002 % MultipleScattering: - rms proj angle of transmit primary particle = 7.38 mrad (central part only) + rms proj angle of transmit primary particle = 7.347 mrad (central part only) computed theta0 (Highland formula) = 7.636 mrad - central part defined as +- 22.91 mrad Tail ratio = 1.322 % + central part defined as +- 22.91 mrad Tail ratio = 1.35 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={824133761074100479, 1581663593172274191, 267509655693491446, 2154529026825090011, 1897762487269300123, 89825253425613497, 278506023945521668, 2203550018594933860, 1330175641876674355, 1740064748584969387, 2298117445405190983, 1691431185486632393, 1915643675138837382, 1317946721866279749, 141903453246510817, 531309246658997602, 887456542227110413} counter= 6sumtot= 398941397568282797 +N=17 V[N]={1802811751867452036, 1894616122131369025, 359702752208258225, 873121048683602137, 2301328309332984644, 1177923465493481482, 1417315512313087408, 1783981549082451990, 1230563877230920269, 381495328368194221, 494959471144002641, 589446365752099885, 2088765692047511142, 1193618708187209523, 667780101225973647, 1284723529744764981, 504352258961725112} counter= 3sumtot= 1599761770065536760 --------------------------------------- # /run/setCut 1 mm @@ -1342,329 +1344,329 @@ N=17 V[N]={824133761074100479, 1581663593172274191, 267509655693491446, 21545290 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -1704,7 +1706,7 @@ Index : 4 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={824133761074100479, 1581663593172274191, 267509655693491446, 2154529026825090011, 1897762487269300123, 89825253425613497, 278506023945521668, 2203550018594933860, 1330175641876674355, 1740064748584969387, 2298117445405190983, 1691431185486632393, 1915643675138837382, 1317946721866279749, 141903453246510817, 531309246658997602, 887456542227110413} counter= 6sumtot= 398941397568282797 +N=17 V[N]={1802811751867452036, 1894616122131369025, 359702752208258225, 873121048683602137, 2301328309332984644, 1177923465493481482, 1417315512313087408, 1783981549082451990, 1230563877230920269, 381495328368194221, 494959471144002641, 589446365752099885, 2088765692047511142, 1193618708187209523, 667780101225973647, 1284723529744764981, 504352258961725112} counter= 3sumtot= 1599761770065536760 --------------------------------------- --> Event 0 starts. --> Event 10000 starts. @@ -1714,30 +1716,30 @@ N=17 V[N]={824133761074100479, 1581663593172274191, 267509655693491446, 21545290 Run terminated. Run Summary Number of events processed : 50000 - User=0.480000s Real=0.486650s Sys=0.000000s + User=0.430000s Real=0.438033s Sys=0.000000s ======================== run summary ====================== The run was 50000 proton of 175 GeV through 8 mm of Aluminium (density: 2.7 g/cm3 ) - Total energy deposit in absorber per event = 5.326 MeV +- 371.1 keV + Total energy deposit in absorber per event = 5.129 MeV +- 348.1 keV - -----> Mean dE/dx = 6.654 MeV/cm (2.465 MeV*cm2/g) + -----> Mean dE/dx = 6.408 MeV/cm (2.373 MeV*cm2/g) From formulas : restricted dEdx = 4.024 MeV/cm (1.49 MeV*cm2/g) full dEdx = 6.048 MeV/cm (2.24 MeV*cm2/g) - Leakage : primary = 174.7 GeV +- 371.1 keV secondaries = 0 eV +- 0 eV + Leakage : primary = 174.7 GeV +- 348.1 keV secondaries = 0 meV +- 0 meV Energy balance : edep + eleak = 174.7 GeV Total track length (charged) in absorber per event = 8.004 mm +- 0 fm Total track length (neutral) in absorber per event = 0 fm +- 0 fm - Number of steps (charged) in absorber per event = 1.27 +- 0.002323 + Number of steps (charged) in absorber per event = 1.268 +- 0.002313 Number of steps (neutral) in absorber per event = 0 +- 0 - Number of secondaries per event : Gammas = 0 electrons = 0.2702 positrons = 0.00074 + Number of secondaries per event : Gammas = 0 electrons = 0.2684 positrons = 0.00058 Number of events with the primary particle transmitted = 100 % Number of events with at least 1 particle transmitted (same charge as primary) = 100 % @@ -1746,14 +1748,14 @@ Run Summary Number of events with at least 1 particle reflected (same charge as primary) = 0 % MultipleScattering: - rms proj angle of transmit primary particle = 0.02055 mrad (central part only) + rms proj angle of transmit primary particle = 0.02059 mrad (central part only) computed theta0 (Highland formula) = 0.02111 mrad - central part defined as +- 0.06333 mrad Tail ratio = 1.342 % + central part defined as +- 0.06333 mrad Tail ratio = 1.377 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={196150898939908849, 1222465849760770760, 1517015184078320544, 1375564055274027379, 1506082001538568970, 488855380956185915, 721539390075906479, 331663745868629246, 255735826423826979, 1319904416460359384, 1716864481721619536, 855793267640329253, 2212042848135246194, 1312979160459785963, 2057109711051350985, 812894434665325299, 180495629074896096} counter= 9sumtot= 1942255217629200174 +N=17 V[N]={2214767650520789677, 1087737334246205870, 339412019202716068, 295213633055449572, 897758951387530941, 249393308750066971, 836812505039237781, 2220226272809864847, 2304682812230301659, 39932982495429003, 688504084559344120, 992772793652060519, 1711277031867542901, 11676159197051237, 2124200656904379141, 1082984888594104746, 1928927868016039488} counter= 2sumtot= 579536878818562933 --------------------------------------- # /testem/det/setAbsMat Iron @@ -1770,329 +1772,329 @@ N=17 V[N]={196150898939908849, 1222465849760770760, 1517015184078320544, 1375564 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -2137,7 +2139,7 @@ Index : 5 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={196150898939908849, 1222465849760770760, 1517015184078320544, 1375564055274027379, 1506082001538568970, 488855380956185915, 721539390075906479, 331663745868629246, 255735826423826979, 1319904416460359384, 1716864481721619536, 855793267640329253, 2212042848135246194, 1312979160459785963, 2057109711051350985, 812894434665325299, 180495629074896096} counter= 9sumtot= 1942255217629200174 +N=17 V[N]={2214767650520789677, 1087737334246205870, 339412019202716068, 295213633055449572, 897758951387530941, 249393308750066971, 836812505039237781, 2220226272809864847, 2304682812230301659, 39932982495429003, 688504084559344120, 992772793652060519, 1711277031867542901, 11676159197051237, 2124200656904379141, 1082984888594104746, 1928927868016039488} counter= 2sumtot= 579536878818562933 --------------------------------------- --> Event 0 starts. --> Event 10000 starts. @@ -2147,13 +2149,13 @@ N=17 V[N]={196150898939908849, 1222465849760770760, 1517015184078320544, 1375564 Run terminated. Run Summary Number of events processed : 50000 - User=7.790000s Real=8.004275s Sys=0.000000s + User=6.360000s Real=6.609108s Sys=0.010000s ======================== run summary ====================== The run was 50000 mu+ of 100 GeV through 1 m of Iron (density: 7.87 g/cm3 ) - Total energy deposit in absorber per event = 2.143 GeV +- 14.3 MeV + Total energy deposit in absorber per event = 2.143 GeV +- 14.49 MeV -----> Mean dE/dx = 21.43 MeV/cm (2.723 MeV*cm2/g) @@ -2161,16 +2163,16 @@ Run Summary restricted dEdx = 11.22 MeV/cm (1.425 MeV*cm2/g) full dEdx = 21.6 MeV/cm (2.745 MeV*cm2/g) - Leakage : primary = 97.86 GeV +- 14.17 MeV secondaries = 0 eV +- 0 eV + Leakage : primary = 97.86 GeV +- 14.36 MeV secondaries = 0 meV +- 0 meV Energy balance : edep + eleak = 100 GeV - Total track length (charged) in absorber per event = 100 cm +- 3.03 um + Total track length (charged) in absorber per event = 100 cm +- 3.032 um Total track length (neutral) in absorber per event = 0 fm +- 0 fm - Number of steps (charged) in absorber per event = 47.35 +- 0.03042 + Number of steps (charged) in absorber per event = 47.37 +- 0.03036 Number of steps (neutral) in absorber per event = 0 +- 0 - Number of secondaries per event : Gammas = 0.05028 electrons = 46.3 positrons = 1.27 + Number of secondaries per event : Gammas = 0.04904 electrons = 46.31 positrons = 1.261 Number of events with the primary particle transmitted = 100 % Number of events with at least 1 particle transmitted (same charge as primary) = 100 % @@ -2179,19 +2181,19 @@ Run Summary Number of events with at least 1 particle reflected (same charge as primary) = 0 % MultipleScattering: - rms proj angle of transmit primary particle = 1.173 mrad (central part only) + rms proj angle of transmit primary particle = 1.175 mrad (central part only) computed theta0 (Highland formula) = 1.182 mrad - central part defined as +- 3.546 mrad Tail ratio = 0.543 % + central part defined as +- 3.546 mrad Tail ratio = 0.55 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={2127362590021495480, 657468452759310807, 336588824987272102, 473853815476371639, 1372368994374094873, 2006293149301166200, 1205062540930062012, 896181723450694366, 1239844586867951439, 2237327093667842977, 1502962358685193682, 920596530709032775, 1330568085651009312, 1261675066565848673, 810538273317423607, 772074649252014820, 2074977822874689797} counter= 7sumtot= 473157475968229002 +N=17 V[N]={1783802424457840290, 591024404911610140, 971436965925191475, 2201797917999291474, 342879629863379408, 342182172533672423, 1304448320314460780, 1223011261250428942, 1001553300953649836, 1281086176790981692, 1615484575971083410, 380319362017417056, 271870977335720731, 1459895460006365021, 1264268045768676637, 51637344048920910, 1544748385300724585} counter= 9sumtot= 1490545660953557153 --------------------------------------- # G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.054 MB +Dynamic pools deleted: 9 / Total memory freed: 0.051 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm5/include/ActionInitialization.hh b/examples/extended/electromagnetic/TestEm5/include/ActionInitialization.hh index 42bdf6d1f2..b442979426 100644 --- a/examples/extended/electromagnetic/TestEm5/include/ActionInitialization.hh +++ b/examples/extended/electromagnetic/TestEm5/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/extended/electromagnetic/TestEm5/include/PhysicsList.hh b/examples/extended/electromagnetic/TestEm5/include/PhysicsList.hh index dfef83b9d5..5fce84912a 100644 --- a/examples/extended/electromagnetic/TestEm5/include/PhysicsList.hh +++ b/examples/extended/electromagnetic/TestEm5/include/PhysicsList.hh @@ -45,13 +45,13 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList() override; - virtual void ConstructParticle(); + void ConstructParticle() override; void AddPhysicsList(const G4String& name); - virtual void ConstructProcess(); + void ConstructProcess() override; void AddStepMax(); private: diff --git a/examples/extended/electromagnetic/TestEm5/include/PhysicsListMessenger.hh b/examples/extended/electromagnetic/TestEm5/include/PhysicsListMessenger.hh index 5751185ff0..464947e346 100644 --- a/examples/extended/electromagnetic/TestEm5/include/PhysicsListMessenger.hh +++ b/examples/extended/electromagnetic/TestEm5/include/PhysicsListMessenger.hh @@ -39,7 +39,6 @@ class PhysicsList; class G4UIdirectory; class G4UIcmdWithAString; -class G4UIcmdWithADoubleAndUnit; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -50,9 +49,7 @@ public: PhysicsListMessenger(PhysicsList* ); ~PhysicsListMessenger(); - virtual void SetNewValue(G4UIcommand*, G4String); - - inline G4double GetMaxChargedStep() const { return fMaxChargedStep; } + void SetNewValue(G4UIcommand*, G4String) override; private: @@ -60,8 +57,6 @@ private: G4UIdirectory* fPhysDir; G4UIcmdWithAString* fListCmd; - G4UIcmdWithADoubleAndUnit* fStepMaxCmd; - G4double fMaxChargedStep; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/include/StepMax.hh b/examples/extended/electromagnetic/TestEm5/include/StepMax.hh index 7c26aa06e7..804f25d818 100644 --- a/examples/extended/electromagnetic/TestEm5/include/StepMax.hh +++ b/examples/extended/electromagnetic/TestEm5/include/StepMax.hh @@ -23,6 +23,9 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +/// \file electromagnetic/TestEm1/include/StepMax.hh +/// \brief Definition of the StepMax class +// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -31,41 +34,40 @@ #define StepMax_h 1 #include "globals.hh" -#include "G4VEmProcess.hh" +#include "G4VDiscreteProcess.hh" #include "G4ParticleDefinition.hh" #include "G4Step.hh" -class PhysicsListMessenger; +class StepMaxMessenger; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class StepMax : public G4VEmProcess +class StepMax : public G4VDiscreteProcess { -public: + public: - StepMax(PhysicsListMessenger* mess); - virtual ~StepMax(); + StepMax(const G4String& processName = "UserMaxStep"); + ~StepMax(); - virtual G4bool IsApplicable(const G4ParticleDefinition&); + G4bool IsApplicable(const G4ParticleDefinition&) override; - virtual void PreparePhysicsTable(const G4ParticleDefinition&); + void SetMaxStep(G4double); - virtual void BuildPhysicsTable(const G4ParticleDefinition&); + G4double GetMaxStep() {return fMaxChargedStep;}; - virtual void InitialiseProcess(const G4ParticleDefinition*); + G4double PostStepGetPhysicalInteractionLength(const G4Track& track, + G4double previousStepSize, + G4ForceCondition* condition) override; - virtual G4double PostStepGetPhysicalInteractionLength(const G4Track& track, - G4double previousStep, - G4ForceCondition* cond); + G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&) override; - virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); + G4double GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) override; -private: + private: - PhysicsListMessenger* fMessenger; - - G4double fMaxChargedStep; - G4bool isInitialised; + G4double fMaxChargedStep; + + StepMaxMessenger* fMess; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/include/StepMaxMessenger.hh b/examples/extended/electromagnetic/TestEm5/include/StepMaxMessenger.hh new file mode 100644 index 0000000000..a6b77a83b7 --- /dev/null +++ b/examples/extended/electromagnetic/TestEm5/include/StepMaxMessenger.hh @@ -0,0 +1,59 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file electromagnetic/TestEm1/include/StepMaxMessenger.hh +/// \brief Definition of the StepMaxMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef StepMaxMessenger_h +#define StepMaxMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class StepMax; +class G4UIcmdWithADoubleAndUnit; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class StepMaxMessenger: public G4UImessenger +{ + public: + StepMaxMessenger(StepMax*); + ~StepMaxMessenger(); + + void SetNewValue(G4UIcommand*, G4String) override; + + private: + StepMax* fStepMax; + G4UIcmdWithADoubleAndUnit* fStepMaxCmd; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/electromagnetic/TestEm5/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm5/include/SteppingVerbose.hh deleted file mode 100644 index 331c64544d..0000000000 --- a/examples/extended/electromagnetic/TestEm5/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm5/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm5/src/ActionInitialization.cc b/examples/extended/electromagnetic/TestEm5/src/ActionInitialization.cc index e127a9aceb..b6e551f23f 100644 --- a/examples/extended/electromagnetic/TestEm5/src/ActionInitialization.cc +++ b/examples/extended/electromagnetic/TestEm5/src/ActionInitialization.cc @@ -35,7 +35,6 @@ #include "TrackingAction.hh" #include "SteppingAction.hh" #include "StackingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -76,10 +75,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/src/PhysListEm19DStandard.cc b/examples/extended/electromagnetic/TestEm5/src/PhysListEm19DStandard.cc deleted file mode 100644 index dc4ea06a0e..0000000000 --- a/examples/extended/electromagnetic/TestEm5/src/PhysListEm19DStandard.cc +++ /dev/null @@ -1,360 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// -//--------------------------------------------------------------------------- -// -// ClassName: PhysListEm19DStandard -// -// Author: Jose Luis Rodriguez 18.04.2018 -// -// Modified: -// 18.04.2018 Created from PhysListEm5DStandard -// -//---------------------------------------------------------------------------- -// - -#include "PhysListEm19DStandard.hh" -#include "G4SystemOfUnits.hh" -#include "G4ParticleDefinition.hh" -#include "G4EmParameters.hh" -#include "G4LossTableManager.hh" - -#include "G4ComptonScattering.hh" -#include "G4GammaConversion.hh" -#include "G4PhotoElectricEffect.hh" -#include "G4RayleighScattering.hh" -#include "G4BetheHeitler5DModel.hh" - -#include "G4eMultipleScattering.hh" -#include "G4MuMultipleScattering.hh" -#include "G4hMultipleScattering.hh" -#include "G4CoulombScattering.hh" -#include "G4eCoulombScatteringModel.hh" -#include "G4WentzelVIModel.hh" -#include "G4UrbanMscModel.hh" -#include "G4BraggIonModel.hh" - -#include "G4MuBremsstrahlungModel.hh" -#include "G4MuPairProductionModel.hh" -#include "G4hBremsstrahlungModel.hh" -#include "G4hPairProductionModel.hh" - -#include "G4eIonisation.hh" -#include "G4eBremsstrahlung.hh" -#include "G4eplusAnnihilation.hh" -#include "G4UAtomicDeexcitation.hh" - -#include "G4MuIonisation.hh" -#include "G4MuBremsstrahlung.hh" -#include "G4MuPairProduction.hh" -#include "G4hBremsstrahlung.hh" -#include "G4hPairProduction.hh" - -#include "G4hIonisation.hh" -#include "G4ionIonisation.hh" -#include "G4alphaIonisation.hh" -#include "G4AtimaEnergyLossModel.hh" -#include "G4AtimaFluctuations.hh" -#include "G4eplusTo2GammaOKVIModel.hh" - -#include "G4Gamma.hh" -#include "G4Electron.hh" -#include "G4Positron.hh" -#include "G4MuonPlus.hh" -#include "G4MuonMinus.hh" -#include "G4PionPlus.hh" -#include "G4PionMinus.hh" -#include "G4KaonPlus.hh" -#include "G4KaonMinus.hh" -#include "G4Proton.hh" -#include "G4AntiProton.hh" -#include "G4Deuteron.hh" -#include "G4Triton.hh" -#include "G4He3.hh" -#include "G4Alpha.hh" -#include "G4GenericIon.hh" - -#include "G4PhysicsListHelper.hh" -#include "G4BuilderType.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysListEm19DStandard::PhysListEm19DStandard(G4int ver, const G4String&) - : G4VPhysicsConstructor("G4EmStandard_ATIMA"), verbose(ver) -{ - G4EmParameters* param = G4EmParameters::Instance(); - param->SetDefaults(); - param->SetVerbose(verbose); - param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); - param->SetLateralDisplacementAlg96(false); - param->SetFluo(true); - SetPhysicsType(bElectromagnetic); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysListEm19DStandard::~PhysListEm19DStandard() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysListEm19DStandard::ConstructParticle() -{ - // gamma - G4Gamma::Gamma(); - - // leptons - G4Electron::Electron(); - G4Positron::Positron(); - G4MuonPlus::MuonPlus(); - G4MuonMinus::MuonMinus(); - - // mesons - G4PionPlus::PionPlusDefinition(); - G4PionMinus::PionMinusDefinition(); - G4KaonPlus::KaonPlusDefinition(); - G4KaonMinus::KaonMinusDefinition(); - - // barions - G4Proton::Proton(); - G4AntiProton::AntiProton(); - - // ions - G4Deuteron::Deuteron(); - G4Triton::Triton(); - G4He3::He3(); - G4Alpha::Alpha(); - G4GenericIon::GenericIonDefinition(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysListEm19DStandard::ConstructProcess() -{ - if(verbose > 1) { - G4cout << "### " << GetPhysicsName() << " Construct Processes " << G4endl; - } - G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); - - // muon & hadron bremsstrahlung and pair production - G4MuBremsstrahlung* mub = new G4MuBremsstrahlung(); - G4MuPairProduction* mup = new G4MuPairProduction(); - G4hBremsstrahlung* pib = new G4hBremsstrahlung(); - G4hPairProduction* pip = new G4hPairProduction(); - G4hBremsstrahlung* kb = new G4hBremsstrahlung(); - G4hPairProduction* kp = new G4hPairProduction(); - G4hBremsstrahlung* pb = new G4hBremsstrahlung(); - G4hPairProduction* pp = new G4hPairProduction(); - - // muon & hadron multiple scattering - G4MuMultipleScattering* mumsc = new G4MuMultipleScattering(); - mumsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* muss = new G4CoulombScattering(); - - G4MuMultipleScattering* pimsc = new G4MuMultipleScattering(); - pimsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* piss = new G4CoulombScattering(); - - G4MuMultipleScattering* kmsc = new G4MuMultipleScattering(); - kmsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* kss = new G4CoulombScattering(); - - G4hMultipleScattering* hmsc = new G4hMultipleScattering("ionmsc"); - - // high energy limit for e+- scattering models - G4double highEnergyLimit = 100*MeV; - - // Add standard EM Processes - auto myParticleIterator=GetParticleIterator(); - myParticleIterator->reset(); - while( (*myParticleIterator)() ){ - G4ParticleDefinition* particle = myParticleIterator->value(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "gamma") { - - // photo-effect and Compton - ph->RegisterProcess(new G4PhotoElectricEffect(), particle); - ph->RegisterProcess(new G4ComptonScattering(), particle); - - // Gamma conversion - G4GammaConversion* gc = new G4GammaConversion(); - G4VEmModel* theGC5DModel = new G4BetheHeitler5DModel(); - gc->SetEmModel(theGC5DModel); - ph->RegisterProcess(gc, particle); - - // Rayleigh scattering - ph->RegisterProcess(new G4RayleighScattering(), particle); - - } else if (particleName == "e-") { - - G4eMultipleScattering* msc = new G4eMultipleScattering; - G4UrbanMscModel* msc1 = new G4UrbanMscModel(); - G4WentzelVIModel* msc2 = new G4WentzelVIModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(new G4eIonisation(), particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "e+") { - - G4eMultipleScattering* msc = new G4eMultipleScattering; - G4UrbanMscModel* msc1 = new G4UrbanMscModel(); - G4WentzelVIModel* msc2 = new G4WentzelVIModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - G4eplusAnnihilation* ann = new G4eplusAnnihilation(); - ann->SetEmModel(new G4eplusTo2GammaOKVIModel()); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(new G4eIonisation(), particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(ann, particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "mu+" || - particleName == "mu-" ) { - - ph->RegisterProcess(mumsc, particle); - ph->RegisterProcess(new G4MuIonisation(), particle); - ph->RegisterProcess(mub, particle); - ph->RegisterProcess(mup, particle); - ph->RegisterProcess(muss, particle); - - } else if (particleName == "alpha" || - particleName == "He3") { - - ph->RegisterProcess(new G4hMultipleScattering(), particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "GenericIon") { - - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetEmModel(new G4BraggIonModel(),0); - ionIoni->SetEmModel(new G4AtimaEnergyLossModel(),1); - ionIoni->SetFluctModel(new G4AtimaFluctuations()); - - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(ionIoni, particle); - - } else if (particleName == "pi+" || - particleName == "pi-" ) { - - ph->RegisterProcess(pimsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(pib, particle); - ph->RegisterProcess(pip, particle); - ph->RegisterProcess(piss, particle); - - } else if (particleName == "kaon+" || - particleName == "kaon-" ) { - - ph->RegisterProcess(kmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(kb, particle); - ph->RegisterProcess(kp, particle); - ph->RegisterProcess(kss, particle); - - } else if (particleName == "proton" || - particleName == "anti_proton") { - - G4hMultipleScattering* pmsc = new G4hMultipleScattering(); - pmsc->SetEmModel(new G4WentzelVIModel()); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 10*um); - - ph->RegisterProcess(pmsc, particle); - ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(pb, particle); - ph->RegisterProcess(pp, particle); - ph->RegisterProcess(new G4CoulombScattering(), particle); - - } else if (particleName == "B+" || - particleName == "B-" || - particleName == "D+" || - particleName == "D-" || - particleName == "Ds+" || - particleName == "Ds-" || - particleName == "anti_He3" || - particleName == "anti_alpha" || - particleName == "anti_deuteron" || - particleName == "anti_lambda_c+" || - particleName == "anti_omega-" || - particleName == "anti_sigma_c+" || - particleName == "anti_sigma_c++" || - particleName == "anti_sigma+" || - particleName == "anti_sigma-" || - particleName == "anti_triton" || - particleName == "anti_xi_c+" || - particleName == "anti_xi-" || - particleName == "deuteron" || - particleName == "lambda_c+" || - particleName == "omega-" || - particleName == "sigma_c+" || - particleName == "sigma_c++" || - particleName == "sigma+" || - particleName == "sigma-" || - particleName == "tau+" || - particleName == "tau-" || - particleName == "triton" || - particleName == "xi_c+" || - particleName == "xi-" ) { - - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - } - } - - // Deexcitation - // - G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); - G4LossTableManager::Instance()->SetAtomDeexcitation(de); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/src/PhysListEm5DStandard.cc b/examples/extended/electromagnetic/TestEm5/src/PhysListEm5DStandard.cc deleted file mode 100644 index 5c9b2724ea..0000000000 --- a/examples/extended/electromagnetic/TestEm5/src/PhysListEm5DStandard.cc +++ /dev/null @@ -1,348 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// -//--------------------------------------------------------------------------- -// -// ClassName: PhysListEm5DStandard -// -// Author: IgS 07.11.2017 -// -// Modified: -// 17.11.2017 Created using PhysListEm5DStandard from V.Ivanchenko -// -//---------------------------------------------------------------------------- -// - -#include "PhysListEm5DStandard.hh" -#include "G4SystemOfUnits.hh" -#include "G4ParticleDefinition.hh" -#include "G4EmParameters.hh" -#include "G4LossTableManager.hh" - -#include "G4ComptonScattering.hh" -#include "G4GammaConversion.hh" -#include "G4PhotoElectricEffect.hh" -#include "G4RayleighScattering.hh" -#include "G4BetheHeitler5DModel.hh" - -#include "G4eMultipleScattering.hh" -#include "G4MuMultipleScattering.hh" -#include "G4hMultipleScattering.hh" -#include "G4CoulombScattering.hh" -#include "G4eCoulombScatteringModel.hh" -#include "G4WentzelVIModel.hh" -#include "G4UrbanMscModel.hh" - -#include "G4MuBremsstrahlungModel.hh" -#include "G4MuPairProductionModel.hh" -#include "G4hBremsstrahlungModel.hh" -#include "G4hPairProductionModel.hh" - -#include "G4eIonisation.hh" -#include "G4eBremsstrahlung.hh" -#include "G4eplusAnnihilation.hh" -#include "G4UAtomicDeexcitation.hh" - -#include "G4MuIonisation.hh" -#include "G4MuBremsstrahlung.hh" -#include "G4MuPairProduction.hh" -#include "G4hBremsstrahlung.hh" -#include "G4hPairProduction.hh" - -#include "G4hIonisation.hh" -#include "G4ionIonisation.hh" -#include "G4alphaIonisation.hh" - -#include "G4Gamma.hh" -#include "G4Electron.hh" -#include "G4Positron.hh" -#include "G4MuonPlus.hh" -#include "G4MuonMinus.hh" -#include "G4PionPlus.hh" -#include "G4PionMinus.hh" -#include "G4KaonPlus.hh" -#include "G4KaonMinus.hh" -#include "G4Proton.hh" -#include "G4AntiProton.hh" -#include "G4Deuteron.hh" -#include "G4Triton.hh" -#include "G4He3.hh" -#include "G4Alpha.hh" -#include "G4GenericIon.hh" - -#include "G4PhysicsListHelper.hh" -#include "G4BuilderType.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysListEm5DStandard::PhysListEm5DStandard(G4int ver, const G4String&) - : G4VPhysicsConstructor("G4EmStandard_5D"), verbose(ver) -{ - G4EmParameters* param = G4EmParameters::Instance(); - param->SetDefaults(); - param->SetVerbose(verbose); - param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); - param->SetLateralDisplacementAlg96(false); - param->SetFluo(true); - SetPhysicsType(bElectromagnetic); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysListEm5DStandard::~PhysListEm5DStandard() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysListEm5DStandard::ConstructParticle() -{ - // gamma - G4Gamma::Gamma(); - - // leptons - G4Electron::Electron(); - G4Positron::Positron(); - G4MuonPlus::MuonPlus(); - G4MuonMinus::MuonMinus(); - - // mesons - G4PionPlus::PionPlusDefinition(); - G4PionMinus::PionMinusDefinition(); - G4KaonPlus::KaonPlusDefinition(); - G4KaonMinus::KaonMinusDefinition(); - - // barions - G4Proton::Proton(); - G4AntiProton::AntiProton(); - - // ions - G4Deuteron::Deuteron(); - G4Triton::Triton(); - G4He3::He3(); - G4Alpha::Alpha(); - G4GenericIon::GenericIonDefinition(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysListEm5DStandard::ConstructProcess() -{ - if(verbose > 1) { - G4cout << "### " << GetPhysicsName() << " Construct Processes " << G4endl; - } - G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); - - // muon & hadron bremsstrahlung and pair production - G4MuBremsstrahlung* mub = new G4MuBremsstrahlung(); - G4MuPairProduction* mup = new G4MuPairProduction(); - G4hBremsstrahlung* pib = new G4hBremsstrahlung(); - G4hPairProduction* pip = new G4hPairProduction(); - G4hBremsstrahlung* kb = new G4hBremsstrahlung(); - G4hPairProduction* kp = new G4hPairProduction(); - G4hBremsstrahlung* pb = new G4hBremsstrahlung(); - G4hPairProduction* pp = new G4hPairProduction(); - - // muon & hadron multiple scattering - G4MuMultipleScattering* mumsc = new G4MuMultipleScattering(); - mumsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* muss = new G4CoulombScattering(); - - G4MuMultipleScattering* pimsc = new G4MuMultipleScattering(); - pimsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* piss = new G4CoulombScattering(); - - G4MuMultipleScattering* kmsc = new G4MuMultipleScattering(); - kmsc->AddEmModel(0, new G4WentzelVIModel()); - G4CoulombScattering* kss = new G4CoulombScattering(); - - G4hMultipleScattering* hmsc = new G4hMultipleScattering("ionmsc"); - - // high energy limit for e+- scattering models - G4double highEnergyLimit = 100*MeV; - - // Add standard EM Processes - auto myParticleIterator=GetParticleIterator(); - myParticleIterator->reset(); - while( (*myParticleIterator)() ){ - G4ParticleDefinition* particle = myParticleIterator->value(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "gamma") { - - // photo-effect and Compton - ph->RegisterProcess(new G4PhotoElectricEffect(), particle); - ph->RegisterProcess(new G4ComptonScattering(), particle); - - // Gamma conversion - G4GammaConversion* gc = new G4GammaConversion(); - G4VEmModel* theGC5DModel = new G4BetheHeitler5DModel(); - gc->SetEmModel(theGC5DModel); - ph->RegisterProcess(gc, particle); - - // Rayleigh scattering - ph->RegisterProcess(new G4RayleighScattering(), particle); - - } else if (particleName == "e-") { - - G4eMultipleScattering* msc = new G4eMultipleScattering; - G4UrbanMscModel* msc1 = new G4UrbanMscModel(); - G4WentzelVIModel* msc2 = new G4WentzelVIModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(new G4eIonisation(), particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "e+") { - - G4eMultipleScattering* msc = new G4eMultipleScattering; - G4UrbanMscModel* msc1 = new G4UrbanMscModel(); - G4WentzelVIModel* msc2 = new G4WentzelVIModel(); - msc1->SetHighEnergyLimit(highEnergyLimit); - msc2->SetLowEnergyLimit(highEnergyLimit); - msc->AddEmModel(0, msc1); - msc->AddEmModel(0, msc2); - - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - ss->SetMinKinEnergy(highEnergyLimit); - ssm->SetLowEnergyLimit(highEnergyLimit); - ssm->SetActivationLowEnergyLimit(highEnergyLimit); - - ph->RegisterProcess(msc, particle); - ph->RegisterProcess(new G4eIonisation(), particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(new G4eplusAnnihilation(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "mu+" || - particleName == "mu-" ) { - - ph->RegisterProcess(mumsc, particle); - ph->RegisterProcess(new G4MuIonisation(), particle); - ph->RegisterProcess(mub, particle); - ph->RegisterProcess(mup, particle); - ph->RegisterProcess(muss, particle); - - } else if (particleName == "alpha" || - particleName == "He3") { - - ph->RegisterProcess(new G4hMultipleScattering(), particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "GenericIon") { - - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4ionIonisation(), particle); - - } else if (particleName == "pi+" || - particleName == "pi-" ) { - - ph->RegisterProcess(pimsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(pib, particle); - ph->RegisterProcess(pip, particle); - ph->RegisterProcess(piss, particle); - - } else if (particleName == "kaon+" || - particleName == "kaon-" ) { - - ph->RegisterProcess(kmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - ph->RegisterProcess(kb, particle); - ph->RegisterProcess(kp, particle); - ph->RegisterProcess(kss, particle); - - } else if (particleName == "proton" || - particleName == "anti_proton") { - - G4hMultipleScattering* pmsc = new G4hMultipleScattering(); - pmsc->SetEmModel(new G4WentzelVIModel()); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 10*um); - - ph->RegisterProcess(pmsc, particle); - ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(pb, particle); - ph->RegisterProcess(pp, particle); - ph->RegisterProcess(new G4CoulombScattering(), particle); - - } else if (particleName == "B+" || - particleName == "B-" || - particleName == "D+" || - particleName == "D-" || - particleName == "Ds+" || - particleName == "Ds-" || - particleName == "anti_He3" || - particleName == "anti_alpha" || - particleName == "anti_deuteron" || - particleName == "anti_lambda_c+" || - particleName == "anti_omega-" || - particleName == "anti_sigma_c+" || - particleName == "anti_sigma_c++" || - particleName == "anti_sigma+" || - particleName == "anti_sigma-" || - particleName == "anti_triton" || - particleName == "anti_xi_c+" || - particleName == "anti_xi-" || - particleName == "deuteron" || - particleName == "lambda_c+" || - particleName == "omega-" || - particleName == "sigma_c+" || - particleName == "sigma_c++" || - particleName == "sigma+" || - particleName == "sigma-" || - particleName == "tau+" || - particleName == "tau-" || - particleName == "triton" || - particleName == "xi_c+" || - particleName == "xi-" ) { - - ph->RegisterProcess(hmsc, particle); - ph->RegisterProcess(new G4hIonisation(), particle); - } - } - - // Deexcitation - // - G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); - G4LossTableManager::Instance()->SetAtomDeexcitation(de); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/src/PhysListEmStandard.cc b/examples/extended/electromagnetic/TestEm5/src/PhysListEmStandard.cc index e3d425e255..248dbc7f72 100644 --- a/examples/extended/electromagnetic/TestEm5/src/PhysListEmStandard.cc +++ b/examples/extended/electromagnetic/TestEm5/src/PhysListEmStandard.cc @@ -37,6 +37,7 @@ #include "G4PhotoElectricEffect.hh" #include "G4RayleighScattering.hh" #include "G4KleinNishinaModel.hh" +#include "G4LivermorePhotoElectricModel.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -61,8 +62,6 @@ #include "G4LossTableManager.hh" #include "G4UAtomicDeexcitation.hh" -#include "G4LindhardSorensenIonModel.hh" -#include "G4BraggIonModel.hh" #include "G4BuilderType.hh" #include "G4SystemOfUnits.hh" @@ -74,11 +73,16 @@ PhysListEmStandard::PhysListEmStandard(const G4String& name) { G4EmParameters* param = G4EmParameters::Instance(); param->SetDefaults(); + param->SetVerbose(0); param->SetMinEnergy(10*eV); param->SetMaxEnergy(10*TeV); param->SetNumberOfBinsPerDecade(10); - param->SetMscStepLimitType(fUseSafetyPlus); - param->SetFluo(true); + param->SetStepFunction(0.1, 100*um); + param->SetStepFunctionMuHad(0.1, 50*um); + param->SetStepFunctionLightIons(0.1, 20*um); + param->SetStepFunctionIons(0.1, 1*um); + param->SetMscStepLimitType(fUseDistanceToBoundary); + param->SetDeexcitationIgnoreCut(true); SetPhysicsType(bElectromagnetic); } @@ -103,42 +107,31 @@ void PhysListEmStandard::ConstructProcess() if (particleName == "gamma") { - ph->RegisterProcess(new G4PhotoElectricEffect, particle); - G4ComptonScattering* cs = new G4ComptonScattering; + ph->RegisterProcess(new G4RayleighScattering, particle); + ph->RegisterProcess(new G4PhotoElectricEffect, particle); + G4ComptonScattering* cs = new G4ComptonScattering; cs->SetEmModel(new G4KleinNishinaModel()); ph->RegisterProcess(cs, particle); ph->RegisterProcess(new G4GammaConversion, particle); - ph->RegisterProcess(new G4RayleighScattering, particle); } else if (particleName == "e-") { - - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); } else if (particleName == "e+") { - ph->RegisterProcess(new G4eMultipleScattering(), particle); - // - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - // + ph->RegisterProcess(new G4eMultipleScattering(), particle); + ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); - // ph->RegisterProcess(new G4eplusAnnihilation(), particle); } else if (particleName == "mu+" || particleName == "mu-" ) { - ph->RegisterProcess(new G4MuMultipleScattering(), particle); - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.1, 50*um); - ph->RegisterProcess(muIoni, particle); + ph->RegisterProcess(new G4MuMultipleScattering(), particle); + ph->RegisterProcess(new G4MuIonisation(), particle); ph->RegisterProcess(new G4MuBremsstrahlung(), particle); ph->RegisterProcess(new G4MuPairProduction(), particle); @@ -146,10 +139,8 @@ void PhysListEmStandard::ConstructProcess() particleName == "pi-" || particleName == "pi+" ) { - ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - ph->RegisterProcess(hIoni, particle); + ph->RegisterProcess(new G4hMultipleScattering(), particle); + ph->RegisterProcess(new G4hIonisation(), particle); ph->RegisterProcess(new G4hBremsstrahlung(), particle); ph->RegisterProcess(new G4hPairProduction(), particle); @@ -157,9 +148,7 @@ void PhysListEmStandard::ConstructProcess() particleName == "He3" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); + ph->RegisterProcess(new G4ionIonisation(), particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if( particleName == "GenericIon" ) { @@ -167,7 +156,6 @@ void PhysListEmStandard::ConstructProcess() ph->RegisterProcess(new G4hMultipleScattering(), particle); G4ionIonisation* ionIoni = new G4ionIonisation(); ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(new G4NuclearStopping(), particle); @@ -180,7 +168,7 @@ void PhysListEmStandard::ConstructProcess() ph->RegisterProcess(new G4hIonisation(), particle); } } - + // Deexcitation // G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); diff --git a/examples/extended/electromagnetic/TestEm5/src/PhysicsList.cc b/examples/extended/electromagnetic/TestEm5/src/PhysicsList.cc index 931a1b6062..037a8af8a8 100644 --- a/examples/extended/electromagnetic/TestEm5/src/PhysicsList.cc +++ b/examples/extended/electromagnetic/TestEm5/src/PhysicsList.cc @@ -34,8 +34,6 @@ #include "PhysicsListMessenger.hh" #include "PhysListEmStandard.hh" -#include "PhysListEm5DStandard.hh" -#include "PhysListEm19DStandard.hh" #include "G4EmStandardPhysics.hh" #include "G4EmStandardPhysics_option1.hh" @@ -151,7 +149,7 @@ void PhysicsList::ConstructProcess() void PhysicsList::AddStepMax() { // Step limitation seen as a process - StepMax* stepMaxProcess = new StepMax(fMessenger); + StepMax* stepMaxProcess = new StepMax(); auto particleIterator=GetParticleIterator(); particleIterator->reset(); @@ -212,24 +210,12 @@ void PhysicsList::AddPhysicsList(const G4String& name) delete fEmPhysicsList; fEmPhysicsList = new G4EmStandardPhysics_option4(); - } else if (name == "emstandardATIMA") { - - fEmName = name; - delete fEmPhysicsList; - fEmPhysicsList = new PhysListEm19DStandard(); - } else if (name == "emstandardSS") { fEmName = name; delete fEmPhysicsList; fEmPhysicsList = new G4EmStandardPhysicsSS(); - } else if (name == "emstandard5D") { - - fEmName = name; - delete fEmPhysicsList; - fEmPhysicsList = new PhysListEm5DStandard(); - } else if (name == "emstandardWVI") { fEmName = name; diff --git a/examples/extended/electromagnetic/TestEm5/src/PhysicsListMessenger.cc b/examples/extended/electromagnetic/TestEm5/src/PhysicsListMessenger.cc index 7770840b8b..6f20e91337 100644 --- a/examples/extended/electromagnetic/TestEm5/src/PhysicsListMessenger.cc +++ b/examples/extended/electromagnetic/TestEm5/src/PhysicsListMessenger.cc @@ -35,12 +35,11 @@ #include "PhysicsList.hh" #include "G4UIdirectory.hh" #include "G4UIcmdWithAString.hh" -#include "G4UIcmdWithADoubleAndUnit.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) - :G4UImessenger(),fPhysicsList(pPhys),fMaxChargedStep(DBL_MAX) + :G4UImessenger(),fPhysicsList(pPhys) { fPhysDir = new G4UIdirectory("/testem/phys/"); fPhysDir->SetGuidance("physics list commands"); @@ -51,12 +50,6 @@ PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) fListCmd->AvailableForStates(G4State_PreInit); fListCmd->SetToBeBroadcasted(false); - fStepMaxCmd = new G4UIcmdWithADoubleAndUnit("/testem/stepMax",this); - fStepMaxCmd->SetGuidance("Set max allowed step length"); - fStepMaxCmd->SetParameterName("mxStep",false); - fStepMaxCmd->SetRange("mxStep>0."); - fStepMaxCmd->SetUnitCategory("Length"); - fStepMaxCmd->AvailableForStates(G4State_PreInit, G4State_Idle); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -65,7 +58,6 @@ PhysicsListMessenger::~PhysicsListMessenger() { delete fListCmd; delete fPhysDir; - delete fStepMaxCmd; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -74,8 +66,6 @@ void PhysicsListMessenger::SetNewValue(G4UIcommand* command, G4String newValue) { if( command == fListCmd ) { fPhysicsList->AddPhysicsList(newValue); } - if (command == fStepMaxCmd) - { fMaxChargedStep = fStepMaxCmd->GetNewDoubleValue(newValue); } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/src/StepMax.cc b/examples/extended/electromagnetic/TestEm5/src/StepMax.cc index 6a34613253..18252566ee 100644 --- a/examples/extended/electromagnetic/TestEm5/src/StepMax.cc +++ b/examples/extended/electromagnetic/TestEm5/src/StepMax.cc @@ -23,84 +23,66 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +/// \file electromagnetic/TestEm1/src/StepMax.cc +/// \brief Implementation of the StepMax class +// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "StepMax.hh" -#include "PhysicsListMessenger.hh" -#include "G4VPhysicalVolume.hh" -#include "G4TransportationProcessType.hh" +#include "StepMaxMessenger.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -StepMax::StepMax(PhysicsListMessenger* mess) - : G4VEmProcess("UserMaxStep", fGeneral),fMessenger(mess), - fMaxChargedStep(DBL_MAX),isInitialised(false) +StepMax::StepMax(const G4String& processName) + : G4VDiscreteProcess(processName),fMaxChargedStep(DBL_MAX),fMess(nullptr) { - SetProcessSubType(static_cast(STEP_LIMITER)); + fMess = new StepMaxMessenger(this); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -StepMax::~StepMax() -{} +StepMax::~StepMax() { delete fMess; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4bool StepMax::IsApplicable(const G4ParticleDefinition& part) +G4bool StepMax::IsApplicable(const G4ParticleDefinition& particle) { - return (part.GetPDGCharge() != 0. && !part.IsShortLived()); + return (particle.GetPDGCharge() != 0. && !particle.IsShortLived()); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void StepMax::PreparePhysicsTable(const G4ParticleDefinition&) -{ - if(isInitialised) { - isInitialised = false; - } -} +void StepMax::SetMaxStep(G4double step) {fMaxChargedStep = step;} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void StepMax::BuildPhysicsTable(const G4ParticleDefinition&) -{ - if(!isInitialised) { - fMaxChargedStep = fMessenger->GetMaxChargedStep(); - isInitialised = true; - if(fMaxChargedStep < DBL_MAX) { - G4cout << GetProcessName() << ": SubType= " << GetProcessSubType() - << " Step limit(mm)= " << fMaxChargedStep << G4endl; - } - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void StepMax::InitialiseProcess(const G4ParticleDefinition*) -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4double -StepMax::PostStepGetPhysicalInteractionLength(const G4Track&, - G4double, - G4ForceCondition* condition) +G4double StepMax::PostStepGetPhysicalInteractionLength( const G4Track& track, + G4double, + G4ForceCondition* condition ) { // condition is set to "Not Forced" *condition = NotForced; - return fMaxChargedStep; + + if (track.GetVolume()->GetName() == "World") return DBL_MAX; + else return fMaxChargedStep; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VParticleChange* StepMax::PostStepDoIt(const G4Track& aTrack, const G4Step&) { - // do nothing - aParticleChange.Initialize(aTrack); - return &aParticleChange; + // do nothing + aParticleChange.Initialize(aTrack); + return &aParticleChange; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +G4double StepMax::GetMeanFreePath(const G4Track&,G4double,G4ForceCondition*) +{ + return fMaxChargedStep; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/src/StepMaxMessenger.cc b/examples/extended/electromagnetic/TestEm5/src/StepMaxMessenger.cc new file mode 100644 index 0000000000..10b2153fbf --- /dev/null +++ b/examples/extended/electromagnetic/TestEm5/src/StepMaxMessenger.cc @@ -0,0 +1,65 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file electromagnetic/TestEm1/src/StepMaxMessenger.cc +/// \brief Implementation of the StepMaxMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "StepMaxMessenger.hh" + +#include "StepMax.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StepMaxMessenger::StepMaxMessenger(StepMax* stepM) +:G4UImessenger(),fStepMax(stepM),fStepMaxCmd(nullptr) +{ + fStepMaxCmd = new G4UIcmdWithADoubleAndUnit("/testem/stepMax",this); + fStepMaxCmd->SetGuidance("Set max allowed step length"); + fStepMaxCmd->SetParameterName("mxStep",false); + fStepMaxCmd->SetRange("mxStep>0."); + fStepMaxCmd->SetUnitCategory("Length"); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StepMaxMessenger::~StepMaxMessenger() +{ + delete fStepMaxCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void StepMaxMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if (command == fStepMaxCmd) + { fStepMax->SetMaxStep(fStepMaxCmd->GetNewDoubleValue(newValue));} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm5/src/SteppingVerbose.cc deleted file mode 100644 index e3805d926a..0000000000 --- a/examples/extended/electromagnetic/TestEm5/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm5/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw(11) << "dEStep" << " " - << std::setw(11) << "StepLeng" - << std::setw(12) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(9) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(9) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw(11) << "dEStep" << " " - << std::setw(11) << "StepLeng" - << std::setw(12) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(9) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(9) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = "UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm5/src/TrackingAction.cc b/examples/extended/electromagnetic/TestEm5/src/TrackingAction.cc index d4704a3258..909a5f4056 100644 --- a/examples/extended/electromagnetic/TestEm5/src/TrackingAction.cc +++ b/examples/extended/electromagnetic/TestEm5/src/TrackingAction.cc @@ -200,7 +200,7 @@ void TrackingAction::PostUserTrackingAction(const G4Track* aTrack) //x-vertex of charged secondaries // - if ((aTrack->GetParentID() == 1) && charged && energy > 0.0) { + if ((aTrack->GetParentID() == 1) && charged ) { G4double xVertex = (aTrack->GetVertexPosition()).x(); analysisManager->FillH1(6, xVertex); if (notabsor) analysisManager->FillH1(7, xVertex); diff --git a/examples/extended/electromagnetic/TestEm5/stepMax.mac b/examples/extended/electromagnetic/TestEm5/stepMax.mac new file mode 100644 index 0000000000..c284ec90a9 --- /dev/null +++ b/examples/extended/electromagnetic/TestEm5/stepMax.mac @@ -0,0 +1,21 @@ +# +# macro file for TestEm5.cc +# +/control/verbose 2 +/run/verbose 1 +# +/process/em/verbose 0 +# +/run/initialize +# +/testem/gun/setDefault +/gun/particle chargedgeantino +# +/tracking/verbose 1 +# +/testem/stepMax 1 mm +/run/beamOn 1 +# +/testem/stepMax 3 mm +/run/beamOn 1 + diff --git a/examples/extended/electromagnetic/TestEm5/subcut.mac b/examples/extended/electromagnetic/TestEm5/subcut.mac new file mode 100644 index 0000000000..75d57af470 --- /dev/null +++ b/examples/extended/electromagnetic/TestEm5/subcut.mac @@ -0,0 +1,43 @@ +# +# macro file for TestEm5.cc +# +/control/cout/ignoreThreadsExcept 0 +/control/verbose 2 +/run/verbose 1 +# +/testem/det/setAbsMat Iron +/testem/det/setAbsThick 5 cm +/testem/det/setAbsYZ 5 cm +# +###/testem/phys/addPhysics emstandard_opt3 +###/testem/phys/addPhysics emstandard_opt4 +/testem/phys/addPhysics emstandard_opt0 +# +/run/setCut 1 mm +# +# to control sub-cutoff production +/process/eLoss/subsec true World +/process/eLoss/minsubsec 0.01 +# +/process/em/verbose 1 +/process/em/printParameters +# +/run/initialize +# +###/process/inactivate msc +###/process/inactivate eBrem +# +/testem/gun/setDefault +/gun/particle proton +/gun/energy 500 MeV +# +/analysis/setFileName subcut +/analysis/h1/set 2 100 0. 2. MeV #tkin of secondaries +/analysis/h1/set 6 100 -3. +3. cm #x-vertex of secondaries +# +/run/beamOn 1000 +# +# to be run interactively +###/control/execute vis.mac +###/run/beamOn 100 +# diff --git a/examples/extended/electromagnetic/TestEm6/CMakeLists.txt b/examples/extended/electromagnetic/TestEm6/CMakeLists.txt index 2019d7a41d..4fdb3412b5 100644 --- a/examples/extended/electromagnetic/TestEm6/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm6/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm6) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm6/History b/examples/extended/electromagnetic/TestEm6/History index 422c998418..014ad9cc59 100644 --- a/examples/extended/electromagnetic/TestEm6/History +++ b/examples/extended/electromagnetic/TestEm6/History @@ -13,6 +13,9 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +06-05-21 mma (testem6-V10-07-00) +- Migration to G4SteppingVerboseWithUnits. 07-04-18 mma (testem6-V10-04-02) - testem6.cc : set visualisation only in iteractive mode diff --git a/examples/extended/electromagnetic/TestEm6/TestEm6.cc b/examples/extended/electromagnetic/TestEm6/TestEm6.cc index 1a64a6a903..70a21509bf 100644 --- a/examples/extended/electromagnetic/TestEm6/TestEm6.cc +++ b/examples/extended/electromagnetic/TestEm6/TestEm6.cc @@ -32,13 +32,12 @@ #include "G4RunManager.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "PrimaryGeneratorAction.hh" -#include "SteppingVerbose.hh" - #include "RunAction.hh" #include "SteppingAction.hh" #include "StackingAction.hh" @@ -57,9 +56,10 @@ int main(int argc,char** argv) { //choose the Random engine CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + //construct the default run manager G4RunManager * runManager = new G4RunManager; diff --git a/examples/extended/electromagnetic/TestEm6/TestEm6.out b/examples/extended/electromagnetic/TestEm6/TestEm6.out index ed22bea9e5..d77c4ea4de 100644 --- a/examples/extended/electromagnetic/TestEm6/TestEm6.out +++ b/examples/extended/electromagnetic/TestEm6/TestEm6.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -95,10 +101,10 @@ GammaToMuPair: gamma->mu+mu- Bethe Heitler process, SubType= 15 AnnihiToMuPair: e+e->mu+mu- annihilation, atomic e- at rest, SubType=.6 threshold at 43.6931 GeV good description up to 1000 TeV for all Z. -ee2hadr: for e+, integral:1 SubType=7 BuildTable=0 +ee2hadr: for e+ XStype:3 SubType=7 BuildTable=0 e+ annihilation into hadrons active from 76.2411 GeV to 19999.5 GeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eeToHadrons : Emin= 0 eV Emax= 100 TeV + eeToHadrons : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. @@ -156,45 +162,45 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 100 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -249 m 0 fm 0 fm 0 eV 0 eV 98.8 cm 98.8 cm Iron GammaToMuPair +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 100 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -249 m 0 fm 0 fm 0 meV 0 meV 98.78 cm 98.78 cm Iron GammaToMuPair ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 100 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -249 m 0 fm 0 fm 0 eV 0 eV 78.3 cm 78.3 cm Iron GammaToMuPair +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 100 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -249.2 m 0 fm 0 fm 0 meV 0 meV 78.31 cm 78.31 cm Iron GammaToMuPair ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 100 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -250 m 0 fm 0 fm 0 eV 0 eV 2.21 cm 2.21 cm Iron GammaToMuPair +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 100 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -250 m 0 fm 0 fm 0 meV 0 meV 2.209 cm 2.209 cm Iron GammaToMuPair ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 100 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -250 m 0 fm 0 fm 0 eV 0 eV 22.7 cm 22.7 cm Iron GammaToMuPair +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 100 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -249.8 m 0 fm 0 fm 0 meV 0 meV 22.66 cm 22.66 cm Iron GammaToMuPair ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 100 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -249 m 0 fm 0 fm 0 eV 0 eV 57.4 cm 57.4 cm Iron GammaToMuPair +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 100 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -249.4 m 0 fm 0 fm 0 meV 0 meV 57.42 cm 57.42 cm Iron GammaToMuPair Run terminated. Run Summary Number of events processed : 5 - User=0.000000s Real=0.000792s Sys=0.000000s + User=0.000000s Real=0.007300s Sys=0.000000s Number of process calls ---> GammaToMuPair : 5... write file : testem6_0.root - done ... write files - done @@ -262,48 +268,47 @@ Index : 0 used in the geometry : Yes * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 1 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -250 m 0 fm 0 fm 1 TeV 0 eV 11.1 cm 11.1 cm Iron ee2hadr +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 1 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -249.9 m 0 fm 0 fm 1 TeV 0 meV 12.21 cm 12.21 cm Iron ee2hadr ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 1 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -245 m 0 fm 0 fm 1 TeV 0 eV 4.94 m 4.94 m Iron ee2hadr +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 1 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -244.5 m 0 fm 0 fm 1 TeV 0 meV 5.457 m 5.457 m Iron ee2hadr ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 1 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -250 m 0 fm 0 fm 1 TeV 0 eV 13.8 cm 13.8 cm Iron ee2hadr - 2 -249 m 0 fm 0 fm 1 TeV 0 eV 50.7 cm 64.5 cm Iron ee2hadr +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 1 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -249.8 m 0 fm 0 fm 1 TeV 0 meV 15.27 cm 15.27 cm Iron ee2hadr ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 1 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -246 m 0 fm 0 fm 0 eV 0 eV 3.54 m 3.54 m Iron AnnihiToMuPair +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 1 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -246.2 m 0 fm 0 fm 1 TeV 0 meV 3.764 m 3.764 m Iron ee2hadr ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -250 m 0 fm 0 fm 1 TeV 0 eV 0 fm 0 fm Iron initStep - 1 -250 m 0 fm 0 fm 1 TeV 0 eV 36.6 cm 36.6 cm Iron ee2hadr +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -250 m 0 fm 0 fm 1 TeV 0 meV 0 fm 0 fm Iron initStep + 1 -245.4 m 0 fm 0 fm 1 TeV 0 meV 4.568 m 4.568 m Iron ee2hadr Run terminated. Run Summary Number of events processed : 5 - User=0.010000s Real=0.000440s Sys=0.000000s + User=0.000000s Real=0.000365s Sys=0.000000s - Number of process calls ---> ee2hadr : 5 AnnihiToMuPair : 1... write file : testem6_1.root - done + Number of process calls ---> ee2hadr : 5... write file : testem6_1.root - done ... write files - done ... close file : testem6_1.root - done @@ -315,13 +320,18 @@ Run Summary G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. +UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 4 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00385 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -339,3 +349,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/electromagnetic/TestEm6/include/SteppingVerbose.hh b/examples/extended/electromagnetic/TestEm6/include/SteppingVerbose.hh deleted file mode 100644 index 41c043597d..0000000000 --- a/examples/extended/electromagnetic/TestEm6/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm6/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/electromagnetic/TestEm6/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm6/src/SteppingVerbose.cc deleted file mode 100644 index 2c945fb450..0000000000 --- a/examples/extended/electromagnetic/TestEm6/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm6/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm7/CMakeLists.txt b/examples/extended/electromagnetic/TestEm7/CMakeLists.txt index cf2ae1f846..81d6964c81 100644 --- a/examples/extended/electromagnetic/TestEm7/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm7/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm7) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm7/History b/examples/extended/electromagnetic/TestEm7/History index ca98954ea0..7742ec89bd 100644 --- a/examples/extended/electromagnetic/TestEm7/History +++ b/examples/extended/electromagnetic/TestEm7/History @@ -13,6 +13,15 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +06-05-21 mma (testem7-V10-07-02) +- Migration to G4SteppingVerboseWithUnits. + +19-03-21 V.Ivanchenko (testem7-V10-07-01) +- updated PhysListEmPhysicsNR for 11.0, removed RanecuEngine + +10-02-21 V.Ivanchenko (testem7-V10-07-00) +- fixed README 07-04-20 V.Ivantchenko (testem7-V10-06-00) - do not call vis.mac automatically in interactive mode diff --git a/examples/extended/electromagnetic/TestEm7/README b/examples/extended/electromagnetic/TestEm7/README index 1521bb4739..ed97024078 100644 --- a/examples/extended/electromagnetic/TestEm7/README +++ b/examples/extended/electromagnetic/TestEm7/README @@ -48,9 +48,8 @@ 100 MeV/nucleon; the new process was developed by M.H. Mendenhall and R.A. Weller from Vanderbuilt University and published in NIM B 277 (2005) 420. - In later Geant4 releases the process will be a part - of Geant4 source, currently it is released together - with its mathematical tool c2_functions in current + The process is released in this example with its + mathematical tool c2_functions From geant4/source/physics_lists/builders: - "emstandard_opt0" recommended standard EM physics for LHC @@ -78,10 +77,6 @@ Physics lists and options can be (re)set with UI commands - Please, notice that options set through G4EmProcessOptions are global, eg - for all particle types. In G4 builders, it is shown how to set options per - particle type. - 3- AN EVENT : THE PRIMARY GENERATOR The primary kinematic consists of a single particle which hits the diff --git a/examples/extended/electromagnetic/TestEm7/TestEm7.cc b/examples/extended/electromagnetic/TestEm7/TestEm7.cc index 2bbb34d95a..012f091720 100644 --- a/examples/extended/electromagnetic/TestEm7/TestEm7.cc +++ b/examples/extended/electromagnetic/TestEm7/TestEm7.cc @@ -32,6 +32,7 @@ #include "G4RunManager.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" @@ -41,7 +42,6 @@ #include "RunAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -54,12 +54,10 @@ int main(int argc,char** argv) { G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); - //choose the Random engine - CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + //Construct the default run manager G4RunManager * runManager = new G4RunManager; diff --git a/examples/extended/electromagnetic/TestEm7/TestEm7.out b/examples/extended/electromagnetic/TestEm7/TestEm7.out index 2f5f1908c1..c367161eaa 100644 --- a/examples/extended/electromagnetic/TestEm7/TestEm7.out +++ b/examples/extended/electromagnetic/TestEm7/TestEm7.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -142,329 +148,329 @@ fTally 3: G4_WATER, mass = 8 mg size = 2 2 2 mm position = 5 0 0 cm phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -487,10 +493,11 @@ Index : 1 used in the geometry : Yes ### Run 0 starts. ### Run 0 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 9876, 54321 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008233404568, 2262190991329242458, 2266470399991071809, 1976726662926872232, 245458862506414172, 1955974201201518530, 2155248512522080758, 604170912935414061, 1116171330120743511, 1861018313684488333, 1296715403254578286, 1549011045957234151, 370819759640195970, 2230139271784837643} counter= 17sumtot= 1977567618660788324 +--------------------------------------- --> Event 0 starts. --> Event 1000 starts. --> Event 2000 starts. @@ -504,29 +511,30 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=5.250000s Real=6.656279s Sys=0.010000s + User=4.660000s Real=5.096473s Sys=0.010000s The run consists of 10000 proton of 160 MeV through 20 cm of G4_WATER (density: 1 g/cm3 ) - Projected Range= 17.5344 cm rms= 2.55406 mm - Mean number of primary steps = 186.222 - Total energy deposit= 159.997 MeV - niel energy deposit = 130.222 eV + Projected Range= 17.5344 cm rms= 2.52865 mm + Mean number of primary steps = 186.223 + Total energy deposit= 159.993 MeV + niel energy deposit = 133.531 eV --------------------------------------------------------- Cumulated Doses : Edep Edep/Ebeam Dose - tally 0: 4.5701 GeV 0.285631 % 9.15263e-05 Gy - tally 1: 4.8993 GeV 0.306206 % 9.81192e-05 Gy - tally 2: 3.08891 GeV 0.193057 % 6.18623e-05 Gy - tally 3: 1.91816 GeV 0.119885 % 3.84153e-05 Gy + tally 0: 4.56625 GeV 0.285391 % 9.14492e-05 Gy + tally 1: 4.92296 GeV 0.307685 % 9.85931e-05 Gy + tally 2: 3.21187 GeV 0.200742 % 6.43247e-05 Gy + tally 3: 1.94934 GeV 0.121834 % 3.90398e-05 Gy --------------------------------------------------------- ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 468391201, 748130611 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={2291329959511973991, 1859506504676356606, 347244322398743175, 10511068220602060, 1073614414870131645, 299869618936488157, 1099938606736719010, 616979258849464978, 50248582821843041, 1679677804171312352, 1402622255498140948, 87419712501804335, 1561162068865635698, 1037494634462886173, 1416604696909119381, 284214591336937315, 1461123647972070062} counter= 5sumtot= 438660684244371270 +--------------------------------------- /gun/particle ion /gun/ion 6 12 6 /gun/energy 3.5 GeV @@ -554,37 +562,39 @@ Index : 1 used in the geometry : Yes ### Run 1 starts. ### Run 1 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 468391201, 748130611 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={2291329959511973991, 1859506504676356606, 347244322398743175, 10511068220602060, 1073614414870131645, 299869618936488157, 1099938606736719010, 616979258849464978, 50248582821843041, 1679677804171312352, 1402622255498140948, 87419712501804335, 1561162068865635698, 1037494634462886173, 1416604696909119381, 284214591336937315, 1461123647972070062} counter= 5sumtot= 438660684244371270 +--------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 1000 - User=1.820000s Real=2.349591s Sys=0.010000s + User=1.560000s Real=1.631480s Sys=0.000000s The run consists of 1000 C12 of 3.5 GeV through 20 cm of G4_WATER (density: 1 g/cm3 ) - Projected Range= 16.4826 cm rms= 481.505 um - Mean number of primary steps = 149.738 - Total energy deposit= 3.49997 GeV - niel energy deposit = 202.622 keV + Projected Range= 16.4828 cm rms= 471.172 um + Mean number of primary steps = 149.655 + Total energy deposit= 3.49998 GeV + niel energy deposit = 202.736 keV --------------------------------------------------------- Cumulated Doses : Edep Edep/Ebeam Dose - tally 0: 11.3614 GeV 0.324612 % 0.000227537 Gy - tally 1: 13.1037 GeV 0.374391 % 0.00026243 Gy - tally 2: 16.165 GeV 0.461858 % 0.000323741 Gy - tally 3: 23.3353 GeV 0.666723 % 0.000467341 Gy + tally 0: 10.6585 GeV 0.30453 % 0.000213461 Gy + tally 1: 12.1323 GeV 0.346637 % 0.000242976 Gy + tally 2: 14.8924 GeV 0.425497 % 0.000298253 Gy + tally 3: 22.7453 GeV 0.649864 % 0.000455524 Gy --------------------------------------------------------- ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 250781368, 278382690 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={1920762240305258185, 733209721251316139, 396343924270585505, 1874681322331279965, 1215893280955781689, 287254868958418071, 1049538008654419177, 1419400129230750667, 138522383162721345, 815663077940881522, 1973032949200228406, 1238161494582917216, 153612065613687122, 1866632174248076580, 2107368242876902255, 516308300336613094, 908375628080687474} counter= 9sumtot= 168015738290972804 +--------------------------------------- /testem/det/tallyNumber 0 /testem/det/setMat G4_Cu /gun/particle kaon+ @@ -598,329 +608,329 @@ Run Summary phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -950,27 +960,29 @@ Index : 2 used in the geometry : Yes ### Run 2 starts. ### Run 2 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 250781368, 278382690 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={1920762240305258185, 733209721251316139, 396343924270585505, 1874681322331279965, 1215893280955781689, 287254868958418071, 1049538008654419177, 1419400129230750667, 138522383162721345, 815663077940881522, 1973032949200228406, 1238161494582917216, 153612065613687122, 1866632174248076580, 2107368242876902255, 516308300336613094, 908375628080687474} counter= 9sumtot= 168015738290972804 +--------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 1000 - User=1.040000s Real=1.102468s Sys=0.000000s + User=0.840000s Real=0.869911s Sys=0.010000s The run consists of 1000 kaon+ of 100 MeV through 20 cm of G4_Cu (density: 8.96 g/cm3 ) - Projected Range= 2.14096 cm rms= 1.9424 mm - Mean number of primary steps = 20.081 - Total energy deposit= 284.869 MeV - niel energy deposit = 0 eV + Projected Range= 2.14852 cm rms= 1.7269 mm + Mean number of primary steps = 20.221 + Total energy deposit= 284.19 MeV + niel energy deposit = 0 meV ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 2126551535, 898419559 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={784867613595180813, 633003707979944622, 1893466997850423749, 52197404401378572, 920340137337723288, 965640770549402599, 471141258724439970, 391415364776149886, 104063293552656342, 466467310199692903, 1725141681736204426, 246166948409059717, 1457302198356029100, 468359048058713577, 859525841320676836, 497353317344380844, 1048406898983265714} counter= 16sumtot= 1455644747106853203 +--------------------------------------- /testem/det/setMat TechVacuum /gun/particle alpha /gun/energy 0.265 keV @@ -983,329 +995,329 @@ Run Summary phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -1340,27 +1352,29 @@ Index : 3 used in the geometry : Yes ### Run 3 starts. ### Run 3 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 2126551535, 898419559 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={784867613595180813, 633003707979944622, 1893466997850423749, 52197404401378572, 920340137337723288, 965640770549402599, 471141258724439970, 391415364776149886, 104063293552656342, 466467310199692903, 1725141681736204426, 246166948409059717, 1457302198356029100, 468359048058713577, 859525841320676836, 497353317344380844, 1048406898983265714} counter= 16sumtot= 1455644747106853203 +--------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 100 - User=0.000000s Real=0.000508s Sys=0.000000s + User=0.000000s Real=0.000387s Sys=0.000000s The run consists of 100 alpha of 265 eV through 20 cm of TechVacuum (density: 0.01 mg/cm3) Projected Range= 0 fm rms= 0 fm Mean number of primary steps = 1 Total energy deposit= 265 eV - niel energy deposit = 0 eV + niel energy deposit = 0 meV ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1033050473, 1846758419 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={2071546415350697363, 710246379035421280, 2225465971303410338, 293568519165735679, 347244735918173042, 95821607800335606, 1272565873413982690, 790398259150813466, 1692694375201550156, 1030641046296512398, 2271145185998120894, 2187933329675506592, 248385987238500739, 2060597841017228927, 1265452731075562635, 453593105462482528, 914556447831390224} counter= 8sumtot= 1485113737225872949 +--------------------------------------- /testem/det/setMat G4_WATER /gun/particle alpha /gun/energy 100 MeV @@ -1373,329 +1387,329 @@ Run Summary phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -1728,27 +1742,29 @@ Index : 3 used in the geometry : No ### Run 4 starts. ### Run 4 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1033050473, 1846758419 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={2071546415350697363, 710246379035421280, 2225465971303410338, 293568519165735679, 347244735918173042, 95821607800335606, 1272565873413982690, 790398259150813466, 1692694375201550156, 1030641046296512398, 2271145185998120894, 2187933329675506592, 248385987238500739, 2060597841017228927, 1265452731075562635, 453593105462482528, 914556447831390224} counter= 8sumtot= 1485113737225872949 +--------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 100 - User=0.010000s Real=0.007087s Sys=0.000000s + User=0.010000s Real=0.006451s Sys=0.000000s The run consists of 100 alpha of 100 MeV through 20 cm of G4_WATER (density: 1 g/cm3 ) - Projected Range= 2.8433 mm rms= 13.7499 um - Mean number of primary steps = 23.31 + Projected Range= 2.84479 mm rms= 13.4597 um + Mean number of primary steps = 23.4 Total energy deposit= 100 MeV - niel energy deposit = 1.13112 keV + niel energy deposit = 1.1795 keV ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1730152157, 434008448 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={1769835659346057852, 404730634957879948, 1020453947634285657, 125198515214820895, 332898615410728411, 526098313677004833, 654177172026855967, 2090998668338712023, 685019337783254738, 930640245472002497, 514118892886510687, 1686800874502396965, 447017158743578990, 315371164130024629, 753039161126846433, 474555578914845236, 1245475868122500059} counter= 3sumtot= 141371753006142114 +--------------------------------------- /testem/det/setMat G4_Si /gun/particle ion /gun/ion 54 131 35 @@ -1763,329 +1779,329 @@ Run Summary phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -2125,27 +2141,29 @@ Index : 4 used in the geometry : Yes ### Run 5 starts. ### Run 5 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1730152157, 434008448 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={1769835659346057852, 404730634957879948, 1020453947634285657, 125198515214820895, 332898615410728411, 526098313677004833, 654177172026855967, 2090998668338712023, 685019337783254738, 930640245472002497, 514118892886510687, 1686800874502396965, 447017158743578990, 315371164130024629, 753039161126846433, 474555578914845236, 1245475868122500059} counter= 3sumtot= 141371753006142114 +--------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 10 - User=3.440000s Real=4.444728s Sys=0.140000s + User=3.290000s Real=3.594536s Sys=0.040000s The run consists of 10 Xe131 of 1.217 GeV through 20 cm of G4_Si (density: 2.33 g/cm3 ) - Projected Range= 86.5055 um rms= 22.5072 um - Mean number of primary steps = 45837.4 - Total energy deposit= 1.21692 GeV - niel energy deposit = 1.66291 MeV + Projected Range= 97.0432 um rms= 26.9523 um + Mean number of primary steps = 52866.7 + Total energy deposit= 1.21695 GeV + niel energy deposit = 1.74233 MeV ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1743431246, 151870296 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={999038161048471215, 1375452209667301755, 1609961096540463855, 258588890796361139, 2130645460772378967, 1387621168917049864, 1157890232037175846, 2249303563857297999, 1178998860164535026, 417312816808343125, 342219242074664828, 1288321678310616021, 810543534492031130, 686893695907694628, 2227959162500648529, 523657876958555772, 1145306400600279871} counter= 7sumtot= 1342969977744317962 +--------------------------------------- /testem/det/setMat Water_1.05 /gun/particle proton /gun/energy 160 MeV @@ -2161,329 +2179,329 @@ Run Summary phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - KleinNishina : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 100 TeV in 260 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi ========= Table of registered couples ============================ @@ -2528,30 +2546,32 @@ Index : 5 used in the geometry : Yes ### Run 6 starts. ### Run 6 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1743431246, 151870296 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={999038161048471215, 1375452209667301755, 1609961096540463855, 258588890796361139, 2130645460772378967, 1387621168917049864, 1157890232037175846, 2249303563857297999, 1178998860164535026, 417312816808343125, 342219242074664828, 1288321678310616021, 810543534492031130, 686893695907694628, 2227959162500648529, 523657876958555772, 1145306400600279871} counter= 7sumtot= 1342969977744317962 +--------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 1000 - User=0.560000s Real=0.593704s Sys=0.000000s + User=0.440000s Real=0.444460s Sys=0.000000s The run consists of 1000 proton of 160 MeV through 20 cm of Water_1.05 (density: 1.05 g/cm3 ) - Projected Range= 16.6909 cm rms= 1.88527 mm - Mean number of primary steps = 177.732 + Projected Range= 16.6826 cm rms= 2.78009 mm + Mean number of primary steps = 177.638 Total energy deposit= 160 MeV - niel energy deposit = 100.234 eV + niel energy deposit = 134.56 eV ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1350910630, 1651845335 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={330402828309817014, 1323303017553801459, 1993755315716439610, 719800700305239228, 847535859368294683, 530944354861313964, 2284141872888610564, 1520868777100471689, 1805675650258809176, 172154679699386894, 368584926474709672, 583807819605431437, 1967587379503240647, 179254145207564909, 1773614208154066880, 920265048101574818, 1935244653222744921} counter= 5sumtot= 810197162621965957 +--------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 45 MB +Dynamic pools deleted: 10 / Total memory freed: 46 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm7/src/G4ScreenedNuclearRecoil.cc b/examples/extended/electromagnetic/TestEm7/src/G4ScreenedNuclearRecoil.cc index 72e8a365ee..3e4fb15065 100644 --- a/examples/extended/electromagnetic/TestEm7/src/G4ScreenedNuclearRecoil.cc +++ b/examples/extended/electromagnetic/TestEm7/src/G4ScreenedNuclearRecoil.cc @@ -194,10 +194,10 @@ G4ScreenedCoulombCrossSection::SelectRandomUnweightedTarget( } G4int N=0; - G4int Z=(G4int)std::floor(element->GetZ()+0.5); + G4int Z=element->GetZasInt(); G4int nIsotopes=element->GetNumberOfIsotopes(); - if(!nIsotopes) { + if(0SetDefaults(); + param->SetStepFunction(0.2, 100*um); + param->SetStepFunctionMuHad(0.2, 50*um); + param->SetStepFunctionLightIons(0.1, 10*um); + param->SetStepFunctionIons(0.1, 1*um); + param->SetFluo(true); SetPhysicsType(bElectromagnetic); } @@ -117,21 +123,21 @@ void PhysListEmStandardNR::ConstructProcess() // Compton scattering G4ComptonScattering* cs = new G4ComptonScattering; - cs->SetEmModel(new G4KleinNishinaModel(),1); + cs->SetEmModel(new G4KleinNishinaModel()); ph->RegisterProcess(cs, particle); // Photoelectric G4PhotoElectricEffect* pe = new G4PhotoElectricEffect(); G4VEmModel* theLivermorePEModel = new G4LivermorePhotoElectricModel(); theLivermorePEModel->SetHighEnergyLimit(10*GeV); - pe->SetEmModel(theLivermorePEModel,1); + pe->SetEmModel(theLivermorePEModel); ph->RegisterProcess(pe, particle); // Gamma conversion G4GammaConversion* gc = new G4GammaConversion(); G4VEmModel* thePenelopeGCModel = new G4PenelopeGammaConversionModel(); thePenelopeGCModel->SetHighEnergyLimit(1*GeV); - gc->SetEmModel(thePenelopeGCModel,1); + gc->SetEmModel(thePenelopeGCModel); ph->RegisterProcess(gc, particle); // Rayleigh scattering @@ -141,7 +147,6 @@ void PhysListEmStandardNR::ConstructProcess() // ionisation G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.2, 100*um); // bremsstrahlung G4eBremsstrahlung* eBrem = new G4eBremsstrahlung(); @@ -153,7 +158,6 @@ void PhysListEmStandardNR::ConstructProcess() } else if (particleName == "e+") { // ionisation G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.2, 100*um); // bremsstrahlung G4eBremsstrahlung* eBrem = new G4eBremsstrahlung(); @@ -169,7 +173,6 @@ void PhysListEmStandardNR::ConstructProcess() particleName == "mu-" ) { G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.2, 50*um); ph->RegisterProcess(muIoni, particle); ph->RegisterProcess(mub, particle); @@ -181,11 +184,10 @@ void PhysListEmStandardNR::ConstructProcess() G4hMultipleScattering* msc = new G4hMultipleScattering(); G4UrbanMscModel* model = new G4UrbanMscModel(); model->SetActivationLowEnergyLimit(energyLimit); - msc->SetEmModel(model, 1); + msc->SetEmModel(model); ph->RegisterProcess(msc, particle); G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 10*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(nucr, particle); @@ -195,12 +197,11 @@ void PhysListEmStandardNR::ConstructProcess() G4hMultipleScattering* msc = new G4hMultipleScattering(); G4UrbanMscModel* model = new G4UrbanMscModel(); model->SetActivationLowEnergyLimit(energyLimit); - msc->SetEmModel(model, 1); + msc->SetEmModel(model); ph->RegisterProcess(msc, particle); G4ionIonisation* ionIoni = new G4ionIonisation(); ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); ph->RegisterProcess(ionIoni, particle); ph->RegisterProcess(nucr, particle); @@ -212,13 +213,11 @@ void PhysListEmStandardNR::ConstructProcess() G4hMultipleScattering* msc = new G4hMultipleScattering(); G4UrbanMscModel* model = new G4UrbanMscModel(); model->SetActivationLowEnergyLimit(energyLimit); - msc->SetEmModel(model, 1); + msc->SetEmModel(model); ph->RegisterProcess(msc, particle); G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.05, 1*um); ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(nucr, particle); } else if ((!particle->IsShortLived()) && @@ -231,27 +230,9 @@ void PhysListEmStandardNR::ConstructProcess() } } - // Em options - // - // Main options and setting parameters are shown here. - // Several of them have default values. - // - G4EmProcessOptions emOptions; - - //physics tables - // - emOptions.SetMinEnergy(10*eV); - emOptions.SetMaxEnergy(10*TeV); - emOptions.SetDEDXBinning(12*20); - emOptions.SetLambdaBinning(12*20); - - // scattering - emOptions.SetPolarAngleLimit(0.0); - // Deexcitation G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); G4LossTableManager::Instance()->SetAtomDeexcitation(de); - de->SetFluo(true); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm7/src/SteppingVerbose.cc b/examples/extended/electromagnetic/TestEm7/src/SteppingVerbose.cc deleted file mode 100644 index 5b3a2611aa..0000000000 --- a/examples/extended/electromagnetic/TestEm7/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file electromagnetic/TestEm7/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm8/CMakeLists.txt b/examples/extended/electromagnetic/TestEm8/CMakeLists.txt index 6ca5c2d550..470aab9349 100644 --- a/examples/extended/electromagnetic/TestEm8/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm8/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm8) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm8/TestEm8.out b/examples/extended/electromagnetic/TestEm8/TestEm8.out index 41e09c37a3..ec5a7a44fc 100644 --- a/examples/extended/electromagnetic/TestEm8/TestEm8.out +++ b/examples/extended/electromagnetic/TestEm8/TestEm8.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -498,7 +504,6 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo # /process/em/verbose 0 -/run/physicsModified /run/setCut 0.5 mm /run/setCutForAGivenParticle proton 0.0 mm /run/setCutForRegion GasDetector 1.8 mm @@ -519,14 +524,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo Index : 0 used in the geometry : Yes Material : G4_Galactic Range cuts : gamma 500 um e- 500 um e+ 500 um proton 0 fm - Energy thresholds : gamma 25 eV e- 25 eV e+ 25 eV proton 0 eV + Energy thresholds : gamma 25 eV e- 25 eV e+ 25 eV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 1 used in the geometry : Yes Material : G4_MYLAR Range cuts : gamma 500 um e- 500 um e+ 500 um proton 0 fm - Energy thresholds : gamma 2.28293 keV e- 264.842 keV e+ 257.302 keV proton 0 eV + Energy thresholds : gamma 2.28293 keV e- 264.842 keV e+ 257.302 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld @@ -548,8 +553,8 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=0.070000s Real=0.073494s Sys=0.000000s -RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.0162092 + User=0.060000s Real=0.060166s Sys=0.000000s +RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.01658 ==================================================== Beam Particle: proton Ekin(MeV) = 200000 @@ -558,31 +563,31 @@ RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.0162092 End of Run TotNbofEvents = 1000 Energy(keV) per ADC channel = 3.0769 - Mean energy deposit in absorber = 16.209 +- 0.39819 keV RMS/Emean = 0.77684 - Mean number of steps in absorber= 1.255 mean number of ion-clusters = 810.07 MeanCluster= 810.39 + Mean energy deposit in absorber = 16.58 +- 0.42696 keV RMS/Emean = 0.81434 + Mean number of steps in absorber= 1.261 mean number of ion-clusters = 828.52 MeanCluster= 828.93 - ====== Energy deposit distribution Noverflows= 0.01 ====== + ====== Energy deposit distribution Noverflows= 0.015 ====== bin nb Elow entries normalized 0 0 0 0 - 1 3 2 0.002 - 2 6 87 0.087 - 3 9 271 0.271 - 4 12 259 0.259 - 5 15 143 0.143 - 6 18 91 0.091 - 7 21 42 0.042 - 8 24 28 0.028 - 9 27 23 0.023 - 10 30 5 0.005 - 11 33 10 0.01 - 12 36 5 0.005 - 13 39 3 0.003 - 14 42 10 0.01 - 15 45 4 0.004 - 16 48 4 0.004 + 1 3 3 0.003 + 2 6 102 0.102 + 3 9 251 0.251 + 4 12 253 0.253 + 5 15 147 0.147 + 6 18 93 0.093 + 7 21 49 0.049 + 8 24 22 0.022 + 9 27 16 0.016 + 10 30 4 0.004 + 11 33 11 0.011 + 12 36 8 0.008 + 13 39 1 0.001 + 14 42 8 0.008 + 15 45 6 0.006 + 16 48 5 0.005 17 51 3 0.003 - 18 54 0 0 - 19 57 0 0 + 18 54 2 0.002 + 19 57 1 0.001 ================== run end ========================== ... write file : testem8.root - done ... close file : testem8.root - done diff --git a/examples/extended/electromagnetic/TestEm9/CMakeLists.txt b/examples/extended/electromagnetic/TestEm9/CMakeLists.txt index db2d5d8cd4..ecde5d4028 100644 --- a/examples/extended/electromagnetic/TestEm9/CMakeLists.txt +++ b/examples/extended/electromagnetic/TestEm9/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(TestEm9) #---------------------------------------------------------------------------- diff --git a/examples/extended/electromagnetic/TestEm9/History b/examples/extended/electromagnetic/TestEm9/History index 275dbf40ed..c692518db8 100644 --- a/examples/extended/electromagnetic/TestEm9/History +++ b/examples/extended/electromagnetic/TestEm9/History @@ -14,6 +14,15 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +10-02-21 V. Ivanchenko (testem9-V10-07-01) +- removed unused header + +18-01-21 V. Ivanchenko (testem9-V10-07-00) +- Updated for 10.7: replaced local Physics List by clone of the + default EM standard; recover analysis of process calls for the + case of gamma general process; improved macro files + + 13-11-20 B. Morgan (testem9-V10-06-01) - Enforce use of Serial RunManager. diff --git a/examples/extended/electromagnetic/TestEm9/TestEm9.out b/examples/extended/electromagnetic/TestEm9/TestEm9.out index 9bcfd8d58a..0efd803234 100644 --- a/examples/extended/electromagnetic/TestEm9/TestEm9.out +++ b/examples/extended/electromagnetic/TestEm9/TestEm9.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -51,64 +57,64 @@ Vertex is 3 cm of 3 layers of Si of 100 um npads= 601 phot: for gamma applyCuts:1 SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma applyCuts:1 SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV ===== EM models for the G4Region VertexDetector ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma applyCuts:1 SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma applyCuts:1 SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm ===== EM models for the G4Region MuonDetector ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.8, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -120,41 +126,41 @@ CoulombScat: for e-, integral:1 applyCuts:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm ===== EM models for the G4Region MuonDetector ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.8, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 applyCuts:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 applyCuts:1 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -166,288 +172,288 @@ CoulombScat: for e+, integral:1 applyCuts:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -517,38 +523,40 @@ Index : 7 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.720000s Real=0.737032s Sys=0.010000s + User=0.660000s Real=0.740667s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started RunID# 0 ================================================================= Number of events 100 -Average number of e- 402.5 -Average number of gamma 638.8 -Average number of e+ 48.05 -Average number of steps 2956 -Edep 1x1 = 0.8353 +- 0.002821 res= 3.377 % 100 -Edep 3x3 = 0.9599 +- 0.001305 res= 1.359 % 100 -Edep 5x5 = 0.9798 +- 0.001021 res= 1.042 % 100 +Average number of e- 402.1 +Average number of gamma 638.9 +Average number of e+ 48.58 +Average number of steps 2965 +Edep 1x1 = 0.8363 +- 0.002495 res= 2.983 % 100 +Edep 3x3 = 0.9591 +- 0.001166 res= 1.216 % 100 +Edep 5x5 = 0.9801 +- 0.0008781 res= 0.8959 % 100 =========== Ratios without trancating =========================== - E1/E9 = 0.8702 +- 0.002662 - E1/E25 = 0.8525 +- 0.002675 - E9/E25 = 0.9796 +- 0.0007698 + E1/E9 = 0.872 +- 0.002349 + E1/E25 = 0.8533 +- 0.002408 + E9/E25 = 0.9786 +- 0.0008338 Beam Energy 1 GeV ================================================================== <<<<>>>> 100 events for Crystal Calorimeter -Edep1x1: 0.8353 delEdep1x1= -0.1647 nrms= -1.647 -Erms1x1: 0.02821 delErms1x1= -0.9718 nrms= -9.718 -Edep3x3: 0.9599 delEdep3x3= -0.04015 nrms= -0.4015 -Erms3x3: 0.01305 delErms3x3= -0.987 nrms= -9.87 -Edep5x5: 0.9798 delEdep5x5= -0.02019 nrms= -0.2019 -Erms5x5: 0.01021 delErms5x5= -0.9898 nrms= -9.898 +Edep1x1: 0.8363 delEdep1x1= -0.1637 nrms= -1.637 +Erms1x1: 0.02495 delErms1x1= -0.9751 nrms= -9.751 +Edep3x3: 0.9591 delEdep3x3= -0.0409 nrms= -0.409 +Erms3x3: 0.01166 delErms3x3= -0.9883 nrms= -9.883 +Edep5x5: 0.9801 delEdep5x5= -0.01992 nrms= -0.1992 +Erms5x5: 0.008781 delErms5x5= -0.9912 nrms= -9.912 <<<<>>>> IS ACCEPTED Z bremsstrahlung photoeffect compton conversion - 53 260 0 0 0 - 55 280 0 0 0 + 13 0 0 5 0 + 26 0 1 0 0 + 53 264 133 0 23 + 55 277 154 0 25 # /testem/det/acceptance1 0.0136 0.0001 500 /testem/det/acceptance9 0.0139 0.0001 500 @@ -626,22 +634,22 @@ Index : 7 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=1.120000s Real=1.132646s Sys=0.000000s + User=1.020000s Real=1.047526s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started RunID# 1 ================================================================= Number of events 1000 -Average number of e- 68.16 -Average number of gamma 59.87 -Average number of e+ 3.205 -Average number of steps 417.5 -Edep 1x1 = 0.01402 +- 0.0001729 -Edep 3x3 = 0.01434 +- 0.0001924 -Edep 5x5 = 0.0144 +- 0.0001955 +Average number of e- 74.64 +Average number of gamma 69.38 +Average number of e+ 3.945 +Average number of steps 464.1 +Edep 1x1 = 0.01468 +- 0.0003485 +Edep 3x3 = 0.01509 +- 0.0003929 +Edep 5x5 = 0.01515 +- 0.0003993 =========== Ratios without trancating =========================== - E1/E9 = 0.983 +- 0.0006985 - E1/E25 = 0.9801 +- 0.0007855 - E9/E25 = 0.997 +- 0.0001749 + E1/E9 = 0.9831 +- 0.0007425 + E1/E25 = 0.9803 +- 0.0008296 + E9/E25 = 0.9971 +- 0.0001728 Beam Energy 20 GeV ================================================================== @@ -684,64 +692,64 @@ Beam Energy 20 GeV phot: for gamma applyCuts:1 SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma applyCuts:1 SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV ===== EM models for the G4Region VertexDetector ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma applyCuts:1 SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma applyCuts:1 SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm ===== EM models for the G4Region MuonDetector ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.8, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -753,41 +761,41 @@ CoulombScat: for e-, integral:1 applyCuts:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm ===== EM models for the G4Region MuonDetector ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.8, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 applyCuts:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 applyCuts:1 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -799,288 +807,288 @@ CoulombScat: for e+, integral:1 applyCuts:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -1150,22 +1158,22 @@ Index : 7 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.500000s Real=0.502522s Sys=0.000000s + User=0.430000s Real=0.460119s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started RunID# 2 ================================================================= Number of events 100 -Average number of e- 171.2 -Average number of gamma 221.2 -Average number of e+ 47.31 -Average number of steps 1842 -Edep 1x1 = 0.8328 +- 0.003811 res= 4.576 % 100 -Edep 3x3 = 0.9582 +- 0.003135 res= 3.272 % 100 -Edep 5x5 = 0.9785 +- 0.003126 res= 3.195 % 100 +Average number of e- 171.7 +Average number of gamma 221.3 +Average number of e+ 46.91 +Average number of steps 1853 +Edep 1x1 = 0.8237 +- 0.004296 res= 5.216 % 100 +Edep 3x3 = 0.9549 +- 0.003404 res= 3.565 % 100 +Edep 5x5 = 0.9764 +- 0.00331 res= 3.39 % 100 =========== Ratios without trancating =========================== - E1/E9 = 0.8692 +- 0.003024 - E1/E25 = 0.8513 +- 0.003277 - E9/E25 = 0.9793 +- 0.0009727 + E1/E9 = 0.8627 +- 0.003549 + E1/E25 = 0.8437 +- 0.003697 + E9/E25 = 0.9779 +- 0.001014 Beam Energy 1 GeV ================================================================== @@ -1208,64 +1216,64 @@ Beam Energy 1 GeV phot: for gamma applyCuts:1 SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma applyCuts:1 SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV ===== EM models for the G4Region VertexDetector ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma applyCuts:1 SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma applyCuts:1 SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm ===== EM models for the G4Region MuonDetector ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.8, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1277,41 +1285,41 @@ CoulombScat: for e-, integral:1 applyCuts:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region VertexDetector ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm ===== EM models for the G4Region MuonDetector ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.8, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 applyCuts:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 applyCuts:1 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1323,288 +1331,288 @@ CoulombScat: for e+, integral:1 applyCuts:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -1674,22 +1682,22 @@ Index : 7 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.770000s Real=0.929636s Sys=0.000000s + User=0.600000s Real=0.790327s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started RunID# 3 ================================================================= Number of events 100 -Average number of e- 171.8 -Average number of gamma 363 -Average number of e+ 47.19 -Average number of steps 1986 -Edep 1x1 = 0.8315 +- 0.003385 res= 4.071 % 100 -Edep 3x3 = 0.9596 +- 0.003074 res= 3.204 % 100 -Edep 5x5 = 0.9809 +- 0.003227 res= 3.289 % 100 +Average number of e- 171.3 +Average number of gamma 364.3 +Average number of e+ 47.49 +Average number of steps 1985 +Edep 1x1 = 0.8367 +- 0.004089 res= 4.887 % 100 +Edep 3x3 = 0.961 +- 0.003622 res= 3.77 % 100 +Edep 5x5 = 0.9825 +- 0.003583 res= 3.647 % 100 =========== Ratios without trancating =========================== - E1/E9 = 0.8668 +- 0.003125 - E1/E25 = 0.8481 +- 0.003349 - E9/E25 = 0.9783 +- 0.001095 + E1/E9 = 0.8709 +- 0.003461 + E1/E25 = 0.8519 +- 0.003556 + E9/E25 = 0.9781 +- 0.0009928 Beam Energy 1 GeV ================================================================== @@ -1697,6 +1705,6 @@ Beam Energy 1 GeV G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.084 MB +Dynamic pools deleted: 9 / Total memory freed: 0.081 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm9/csi.mac b/examples/extended/electromagnetic/TestEm9/csi.mac index 1eba330d49..ed4849190f 100644 --- a/examples/extended/electromagnetic/TestEm9/csi.mac +++ b/examples/extended/electromagnetic/TestEm9/csi.mac @@ -16,13 +16,14 @@ /testem/phys/addPhysics elastic #hadronic physics # /testem/det/CalMat CsI +# +/run/initialize +# /run/setCut 5. mm /run/setCutForRegion VertexDetector 0.01 mm /run/setCutForRegion MuonDetector 100 mm /testem/stepMax 100 mm # -/run/initialize -# /testem/histo/fileName csi # /gun/particle e- diff --git a/examples/extended/electromagnetic/TestEm9/include/PhysListEmStandard.hh b/examples/extended/electromagnetic/TestEm9/include/PhysListEmStandard.hh index ee73d205ae..0901285e2d 100644 --- a/examples/extended/electromagnetic/TestEm9/include/PhysListEmStandard.hh +++ b/examples/extended/electromagnetic/TestEm9/include/PhysListEmStandard.hh @@ -23,12 +23,23 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file electromagnetic/TestEm9/include/PhysListEmStandard.hh -/// \brief Definition of the PhysListEmStandard class // // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//--------------------------------------------------------------------------- +// +// ClassName: PhysListEmStandard +// +// Author: V.Ivanchenko 09.11.2005 +// +// Modified: +// 05.12.2005 V.Ivanchenko add controlled verbosity +// 23.11.2006 V.Ivanchenko remove mscStepLimit option and improve cout +// 18.01.2021 V.Ivanchenko copy this class from physics_list library +// +//---------------------------------------------------------------------------- +// +// This class provides construction of default EM standard physics +// #ifndef PhysListEmStandard_h #define PhysListEmStandard_h 1 @@ -40,18 +51,17 @@ class PhysListEmStandard : public G4VPhysicsConstructor { -public: +public: - PhysListEmStandard(const G4String& name = "standard"); - virtual ~PhysListEmStandard(); + explicit PhysListEmStandard(G4int ver = 1); - // This method is dummy for physics - virtual void ConstructParticle() {}; - - // This method will be invoked in the Construct() method. - // each physics process will be instantiated and - // registered to the process manager of each particle type - virtual void ConstructProcess(); + ~PhysListEmStandard() override; + + void ConstructParticle() override; + void ConstructProcess() override; + +private: + G4int verbose; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -63,5 +73,3 @@ public: - - diff --git a/examples/extended/electromagnetic/TestEm9/src/HistoManager.cc b/examples/extended/electromagnetic/TestEm9/src/HistoManager.cc index 122288c7c1..8427176d32 100644 --- a/examples/extended/electromagnetic/TestEm9/src/HistoManager.cc +++ b/examples/extended/electromagnetic/TestEm9/src/HistoManager.cc @@ -53,16 +53,17 @@ #include "G4Electron.hh" #include "G4Positron.hh" #include "G4SystemOfUnits.hh" +#include "G4GammaGeneralProcess.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -HistoManager* HistoManager::fManager = 0; +HistoManager* HistoManager::fManager = nullptr; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... HistoManager* HistoManager::GetPointer() { - if(!fManager) { + if(nullptr == fManager) { fManager = new HistoManager(); } return fManager; @@ -71,10 +72,10 @@ HistoManager* HistoManager::GetPointer() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... HistoManager::HistoManager() - : fGamma(0), - fElectron(0), - fPositron(0), - fHisto(0) + : fGamma(G4Gamma::Gamma()), + fElectron(G4Electron::Electron()), + fPositron(G4Positron::Positron()), + fHisto(new Histo()) { fVerbose = 1; fEvt1 = -1; @@ -88,12 +89,7 @@ HistoManager::HistoManager() fBinsED= 100; fNHisto = 13; - fHisto = new Histo(); BookHisto(); - - fGamma = G4Gamma::Gamma(); - fElectron = G4Electron::Electron(); - fPositron = G4Positron::Positron(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -428,6 +424,12 @@ void HistoManager::ScoreNewTrack(const G4Track* aTrack) } else { const G4VProcess* proc = aTrack->GetCreatorProcess(); G4int type = proc->GetProcessSubType(); + + if(type == fGammaGeneralProcess) { + type = static_cast(proc)->GetSubProcessSubType(); + proc = static_cast(proc)->GetSelectedProcess(); + } + if(type == fBremsstrahlung) { const G4Element* elm = static_cast(proc)->GetCurrentElement(); diff --git a/examples/extended/electromagnetic/TestEm9/src/PhysListEmStandard.cc b/examples/extended/electromagnetic/TestEm9/src/PhysListEmStandard.cc index 2583434614..da7ee62d22 100644 --- a/examples/extended/electromagnetic/TestEm9/src/PhysListEmStandard.cc +++ b/examples/extended/electromagnetic/TestEm9/src/PhysListEmStandard.cc @@ -23,56 +23,64 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file electromagnetic/TestEm9/src/PhysListEmStandard.cc -/// \brief Implementation of the PhysListEmStandard class // +//--------------------------------------------------------------------------- +// +// ClassName: PhysListEmStandard +// +// Author: V.Ivanchenko 09.11.2005 +// +// Modified: +// +//---------------------------------------------------------------------------- // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "PhysListEmStandard.hh" +#include "G4SystemOfUnits.hh" #include "G4ParticleDefinition.hh" -#include "G4ProcessManager.hh" -#include "G4PhysicsListHelper.hh" +#include "G4EmParameters.hh" +#include "G4EmBuilder.hh" +#include "G4LossTableManager.hh" #include "G4ComptonScattering.hh" #include "G4GammaConversion.hh" #include "G4PhotoElectricEffect.hh" #include "G4RayleighScattering.hh" -#include "G4KleinNishinaModel.hh" +#include "G4LivermorePhotoElectricModel.hh" #include "G4eMultipleScattering.hh" +#include "G4hMultipleScattering.hh" +#include "G4CoulombScattering.hh" +#include "G4eCoulombScatteringModel.hh" +#include "G4WentzelVIModel.hh" +#include "G4UrbanMscModel.hh" + #include "G4eIonisation.hh" #include "G4eBremsstrahlung.hh" #include "G4eplusAnnihilation.hh" -#include "G4MuMultipleScattering.hh" -#include "G4MuIonisation.hh" -#include "G4MuBremsstrahlung.hh" -#include "G4MuPairProduction.hh" - -#include "G4hMultipleScattering.hh" #include "G4hIonisation.hh" -#include "G4hBremsstrahlung.hh" -#include "G4hPairProduction.hh" - #include "G4ionIonisation.hh" -#include "G4IonParametrisedLossModel.hh" -#include "G4NuclearStopping.hh" -#include "G4EmProcessOptions.hh" -#include "G4MscStepLimitType.hh" +#include "G4Gamma.hh" +#include "G4Electron.hh" +#include "G4Positron.hh" +#include "G4GenericIon.hh" -#include "G4LossTableManager.hh" -#include "G4UAtomicDeexcitation.hh" - -#include "G4SystemOfUnits.hh" +#include "G4PhysicsListHelper.hh" +#include "G4BuilderType.hh" +#include "G4EmModelActivator.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -PhysListEmStandard::PhysListEmStandard(const G4String& name) - : G4VPhysicsConstructor(name) -{} +PhysListEmStandard::PhysListEmStandard(G4int ver) + : G4VPhysicsConstructor("local"), verbose(ver) +{ + G4EmParameters* param = G4EmParameters::Instance(); + param->SetDefaults(); + param->SetVerbose(verbose); + SetPhysicsType(bElectromagnetic); +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -81,119 +89,98 @@ PhysListEmStandard::~PhysListEmStandard() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void PhysListEmStandard::ConstructProcess() +void PhysListEmStandard::ConstructParticle() { - G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); - - // Add standard EM Processes - // - auto particleIterator=GetParticleIterator(); - particleIterator->reset(); - while( (*particleIterator)() ){ - G4ParticleDefinition* particle = particleIterator->value(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "gamma") { - - ////ph->RegisterProcess(new G4RayleighScattering, particle); - ph->RegisterProcess(new G4PhotoElectricEffect, particle); - G4ComptonScattering* cs = new G4ComptonScattering; - cs->SetEmModel(new G4KleinNishinaModel()); - ph->RegisterProcess(cs, particle); - ph->RegisterProcess(new G4GammaConversion, particle); - - } else if (particleName == "e-") { - - ph->RegisterProcess(new G4eMultipleScattering(), particle); - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - - } else if (particleName == "e+") { - - ph->RegisterProcess(new G4eMultipleScattering(), particle); - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.1, 100*um); - ph->RegisterProcess(eIoni, particle); - ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(new G4eplusAnnihilation(), particle); - - } else if (particleName == "mu+" || - particleName == "mu-" ) { - - ph->RegisterProcess(new G4MuMultipleScattering(), particle); - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.1, 50*um); - ph->RegisterProcess(muIoni, particle); - ph->RegisterProcess(new G4MuBremsstrahlung(), particle); - ph->RegisterProcess(new G4MuPairProduction(), particle); - - } else if( particleName == "proton" || - particleName == "pi-" || - particleName == "pi+" ) { - - ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(new G4hBremsstrahlung(), particle); - ph->RegisterProcess(new G4hPairProduction(), particle); - - } else if( particleName == "alpha" || - particleName == "He3" ) { - - ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); - ph->RegisterProcess(new G4NuclearStopping(), particle); - - } else if( particleName == "GenericIon" ) { - - ph->RegisterProcess(new G4hMultipleScattering(), particle); - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); - ph->RegisterProcess(ionIoni, particle); - ph->RegisterProcess(new G4NuclearStopping(), particle); - - } else if ((!particle->IsShortLived()) && - (particle->GetPDGCharge() != 0.0) && - (particle->GetParticleName() != "chargedgeantino")) { - - //all others charged particles except geantino - ph->RegisterProcess(new G4hMultipleScattering(), particle); - ph->RegisterProcess(new G4hIonisation(), particle); - } - } - - // Em options - // - // Main options and setting parameters are shown here. - // Several of them have default values. - // - G4EmProcessOptions emOptions; - - //physics tables - // - emOptions.SetMinEnergy(10*eV); //default 100 eV - emOptions.SetMaxEnergy(10*TeV); //default 100 TeV - emOptions.SetDEDXBinning(12*10); //default=12*7 - emOptions.SetLambdaBinning(12*10); //default=12*7 - - //multiple coulomb scattering - // - emOptions.SetMscStepLimitation(fUseSafety); //default - - // Deexcitation - // - G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); - de->SetFluo(true); - de->SetAuger(false); - de->SetPIXE(false); - G4LossTableManager::Instance()->SetAtomDeexcitation(de); + // minimal set of particles for EM physics + G4EmBuilder::ConstructMinimalEmSet(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void PhysListEmStandard::ConstructProcess() +{ + if(verbose > 1) { + G4cout << "### " << GetPhysicsName() << " Construct Processes " << G4endl; + } + G4EmBuilder::PrepareEMPhysics(); + + G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); + + // processes used by several particles + G4hMultipleScattering* hmsc = new G4hMultipleScattering("ionmsc"); + G4NuclearStopping* pnuc(nullptr); + + // high energy limit for e+- scattering models and bremsstrahlung + G4double highEnergyLimit = G4EmParameters::Instance()->MscEnergyLimit(); + + // Add gamma EM Processes + G4ParticleDefinition* particle = G4Gamma::Gamma(); + + G4PhotoElectricEffect* pee = new G4PhotoElectricEffect(); + pee->SetEmModel(new G4LivermorePhotoElectricModel()); + ph->RegisterProcess(pee, particle); + ph->RegisterProcess(new G4ComptonScattering(), particle); + ph->RegisterProcess(new G4GammaConversion(), particle); + ph->RegisterProcess(new G4RayleighScattering(), particle); + + // e- + particle = G4Electron::Electron(); + + G4eMultipleScattering* msc = new G4eMultipleScattering; + G4UrbanMscModel* msc1 = new G4UrbanMscModel(); + G4WentzelVIModel* msc2 = new G4WentzelVIModel(); + msc1->SetHighEnergyLimit(highEnergyLimit); + msc2->SetLowEnergyLimit(highEnergyLimit); + msc->SetEmModel(msc1); + msc->SetEmModel(msc2); + + G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); + G4CoulombScattering* ss = new G4CoulombScattering(); + ss->SetEmModel(ssm); + ss->SetMinKinEnergy(highEnergyLimit); + ssm->SetLowEnergyLimit(highEnergyLimit); + ssm->SetActivationLowEnergyLimit(highEnergyLimit); + + ph->RegisterProcess(msc, particle); + ph->RegisterProcess(new G4eIonisation(), particle); + ph->RegisterProcess(new G4eBremsstrahlung(), particle); + ph->RegisterProcess(ss, particle); + + // e+ + particle = G4Positron::Positron(); + + msc = new G4eMultipleScattering; + msc1 = new G4UrbanMscModel(); + msc2 = new G4WentzelVIModel(); + msc1->SetHighEnergyLimit(highEnergyLimit); + msc2->SetLowEnergyLimit(highEnergyLimit); + msc->SetEmModel(msc1); + msc->SetEmModel(msc2); + + ssm = new G4eCoulombScatteringModel(); + ss = new G4CoulombScattering(); + ss->SetEmModel(ssm); + ss->SetMinKinEnergy(highEnergyLimit); + ssm->SetLowEnergyLimit(highEnergyLimit); + ssm->SetActivationLowEnergyLimit(highEnergyLimit); + + ph->RegisterProcess(msc, particle); + ph->RegisterProcess(new G4eIonisation(), particle); + ph->RegisterProcess(new G4eBremsstrahlung(), particle); + ph->RegisterProcess(new G4eplusAnnihilation(), particle); + ph->RegisterProcess(ss, particle); + + // generic ion + particle = G4GenericIon::GenericIon(); + G4ionIonisation* ionIoni = new G4ionIonisation(); + ph->RegisterProcess(hmsc, particle); + ph->RegisterProcess(ionIoni, particle); + + // muons, hadrons ions + G4EmBuilder::ConstructCharged(hmsc, pnuc); + + // extra configuration + G4EmModelActivator mact(GetPhysicsName()); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm9/src/PhysicsList.cc b/examples/extended/electromagnetic/TestEm9/src/PhysicsList.cc index a692f6e728..be65487e3f 100644 --- a/examples/extended/electromagnetic/TestEm9/src/PhysicsList.cc +++ b/examples/extended/electromagnetic/TestEm9/src/PhysicsList.cc @@ -80,15 +80,13 @@ #include "G4LossTableManager.hh" #include "StepMax.hh" -#include "G4EmProcessOptions.hh" - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsList::PhysicsList() : G4VModularPhysicsList(), - fEmPhysicsList(0), - fDecayPhysicsList(0), - fStepMaxProcess(0), - fMessenger(0) + fEmPhysicsList(nullptr), + fDecayPhysicsList(nullptr), + fStepMaxProcess(nullptr), + fMessenger(nullptr) { G4LossTableManager::Instance(); SetDefaultCutValue(1*mm); @@ -158,69 +156,69 @@ void PhysicsList::AddPhysicsList(const G4String& name) if (name == "emstandard") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysics(); + fEmPhysicsList = new G4EmStandardPhysics(verboseLevel); if (verboseLevel > 0) G4cout << "PhysicsList::Set " << name << " EM physics" << G4endl; } else if (name == "emstandard_opt1") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysics_option1(); + fEmPhysicsList = new G4EmStandardPhysics_option1(verboseLevel); if (verboseLevel > 0) G4cout << "PhysicsList::Set " << name << " EM physics" << G4endl; } else if (name == "emstandard_opt2") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysics_option2(); + fEmPhysicsList = new G4EmStandardPhysics_option2(verboseLevel); if (verboseLevel > 0) G4cout << "PhysicsList::Set " << name << " EM physics" << G4endl; } else if (name == "emstandard_opt3") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysics_option3(); + fEmPhysicsList = new G4EmStandardPhysics_option3(verboseLevel); if (verboseLevel > 0) G4cout << "PhysicsList::Set " << name << " EM physics" << G4endl; } else if (name == "emstandard_opt4") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysics_option4(); + fEmPhysicsList = new G4EmStandardPhysics_option4(verboseLevel); if (verboseLevel > 0) G4cout << "PhysicsList::Set " << name << " EM physics" << G4endl; - } else if (name == "emstandard_local") { + } else if (name == "local") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new PhysListEmStandard(); + fEmPhysicsList = new PhysListEmStandard(verboseLevel); if (verboseLevel > 0) G4cout << "PhysicsList::Set " << name << " EM physics" << G4endl; } else if (name == "emlivermore") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmLivermorePhysics(); + fEmPhysicsList = new G4EmLivermorePhysics(verboseLevel); } else if (name == "empenelope") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmPenelopePhysics(); + fEmPhysicsList = new G4EmPenelopePhysics(verboseLevel); } else if (name == "emlowenergy") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmLowEPPhysics(); + fEmPhysicsList = new G4EmLowEPPhysics(verboseLevel); } else if (name == "emstandardGS") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysicsGS(); + fEmPhysicsList = new G4EmStandardPhysicsGS(verboseLevel); } else if (name == "emstandardSS") { fEmName = name; delete fEmPhysicsList; - fEmPhysicsList = new G4EmStandardPhysicsSS(); + fEmPhysicsList = new G4EmStandardPhysicsSS(verboseLevel); } else if (name == "emstandardWVI") { fEmName = name; diff --git a/examples/extended/errorpropagation/CMakeLists.txt b/examples/extended/errorpropagation/CMakeLists.txt index 777d7c928f..0b9396e479 100644 --- a/examples/extended/errorpropagation/CMakeLists.txt +++ b/examples/extended/errorpropagation/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(errorpropagation) #---------------------------------------------------------------------------- diff --git a/examples/extended/errorpropagation/History b/examples/extended/errorpropagation/History index 6320be5607..7a2c914190 100644 --- a/examples/extended/errorpropagation/History +++ b/examples/extended/errorpropagation/History @@ -16,6 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24, 2021 B. Morgan (exerrprop-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + Nov 03, 2020 B.Morgan (exerrprop-V10-06-00) - Support same CMake version range as core Geant4 diff --git a/examples/extended/errorpropagation/errorprop.out b/examples/extended/errorpropagation/errorprop.out index 66eacbdc04..0080da109f 100644 --- a/examples/extended/errorpropagation/errorprop.out +++ b/examples/extended/errorpropagation/errorprop.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -12,7 +18,7 @@ WWW : http://geant4.org/ ************************************************************** - creating G4RunManagerKernel 0x1e3a1c0 + creating G4RunManagerKernel 0x11bccc0 The materials defined are : @@ -87,33 +93,33 @@ G4Transportation: Current values for thresholds related to the killing of loop Important Energy = 250 ( above this tracks are given multiple chances ) Extra Trials = 10 'important' tracks, i.e. those above 'important' energy G4Transportation constructor> set fShortStepOptimisation to false -0x204e6f0G4ErrorPhysicsList:: particle process manager e+ = 0x2050d70 -0x204e510G4ErrorPhysicsList:: particle process manager e- = 0x2052940 -0x204e370G4ErrorPhysicsList:: particle process manager gamma = 0x2052b70 -0x204faa0G4ErrorPhysicsList:: particle process manager geantino = 0x2052dc0 -0x204e8d0G4ErrorPhysicsList:: particle process manager mu+ = 0x2053010 -0x204ebf0G4ErrorPhysicsList:: particle process manager mu- = 0x2053260 -0x204f000G4ErrorPhysicsList:: particle process manager pi+ = 0x20534b0 -0x204f450G4ErrorPhysicsList:: particle process manager pi- = 0x2053700 -0x204f870G4ErrorPhysicsList:: particle process manager proton = 0x2053950 +0x13d41a0G4ErrorPhysicsList:: particle process manager e+ = 0x13d68f0 +0x13d4010G4ErrorPhysicsList:: particle process manager e- = 0x13d84c0 +0x13d3aa0G4ErrorPhysicsList:: particle process manager gamma = 0x13d86f0 +0x13d5620G4ErrorPhysicsList:: particle process manager geantino = 0x13d8940 +0x13d4380G4ErrorPhysicsList:: particle process manager mu+ = 0x13d8b90 +0x13d4770G4ErrorPhysicsList:: particle process manager mu- = 0x13d8de0 +0x13d4b80G4ErrorPhysicsList:: particle process manager pi+ = 0x13d9030 +0x13d4fd0G4ErrorPhysicsList:: particle process manager pi- = 0x13d9280 +0x13d53f0G4ErrorPhysicsList:: particle process manager proton = 0x13d94d0 physicsList->CheckParticleList() start. physicsList->setCut() start. conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Region -- -- appears in world volume This region is in the mass world. @@ -183,13 +189,13 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics /geant4e/limits/stepLength 100 mm Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1.99e+04 0 0 0 BEAM initStep -### G4EnergyLossForExtrapolator::Initialisation +### G4EnergyLossForExtrapolator::Initialisation tables= 0 G4TablesForExtrapolator::ComputeElectronDEDX for e- G4TablesForExtrapolator::ComputeElectronDEDX for e+ G4TablesForExtrapolator::ComputeMuonDEDX for mu+ G4TablesForExtrapolator::ComputeProtonDEDX for proton G4TablesForExtrapolator::ComputeTransportXS for e- -### G4EnergyLossForExtrapolator::BuildTables for 4 materials Nbins= 80 Emin(MeV)= 1 Emax(MeV)= 100000000 +### G4EnergyLossForExtrapolator::BuildTables for 4 materials Nbins= 80 Emin(MeV)= 1 Emax(MeV)= 1e+08 1 50 0.0187 0 1.99e+04 0.0167 50 50 CDET Transportation 2 150 0.169 0 1.99e+04 0.0333 100 150 CDET G4ErrorStepLengthLimit 3 250 0.468 0 1.99e+04 0.0333 100 250 CDET G4ErrorStepLengthLimit diff --git a/examples/extended/eventgenerator/.README.txt b/examples/extended/eventgenerator/.README.txt index b52e91f358..4b19cf3a9f 100644 --- a/examples/extended/eventgenerator/.README.txt +++ b/examples/extended/eventgenerator/.README.txt @@ -30,8 +30,20 @@ It also include an example for demonstrating MC truth handling with HepMC. \link Examples_pythia pythia \endlink -This directory contains examples for using Pythia as Monte Carlo event -generator, interfaced with Geant4, and showing how to implement an external -decayer. +This directory contains the following examples: + +a) use of Pythia6 as Monte Carlo event generator, interfaced with Geant4, +and showing how to implement an external decayer based on Pythia6. +The feature is activated by setting environment variable PYTHIA6 to point +to the Pythia6 installation area. +For details, please see pythia/decayer6/README. + +b) use of Pythia8 as an external decayer to replace native Geant4 decay +tables for such resonances as tau+/- and B+/-, and to supplement Pythia8-based +decay tables to those resonances where Geant4 native decay features are not +implemented. +The feature is activated by setting environment variable PYTHIA8 to point +to the Pythia8 installation area. +For details, please see pythia/py8decayer/README. */ diff --git a/examples/extended/eventgenerator/CMakeLists.txt b/examples/extended/eventgenerator/CMakeLists.txt index b0b2f71dbc..16adbdc15b 100644 --- a/examples/extended/eventgenerator/CMakeLists.txt +++ b/examples/extended/eventgenerator/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all eventgenerator examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) find_package(Geant4) include(${Geant4_USE_FILE}) @@ -32,4 +29,14 @@ if(PYTHIA6_FOUND) add_subdirectory(pythia/decayer6) else() message(STATUS "G4 Examples: Pythia6 package not found. --> decayer6 example disabled.") -endif() +endif() + +#---------------------------------------------------------------------------- +# py8decayer example requires Pythia8 +# +find_package(Pythia8 QUIET) +if (PYTHIA8_FOUND) + add_subdirectory(pythia/py8decayer) +else() + message(STATUS "G4 Examples: Pythia8 package not found. --> py8decayer example disabled.") +endif() diff --git a/examples/extended/eventgenerator/CMakeLists.txt.pythia6 b/examples/extended/eventgenerator/CMakeLists.txt.pythia6 index 253b7a42b9..8a4584a43e 100644 --- a/examples/extended/eventgenerator/CMakeLists.txt.pythia6 +++ b/examples/extended/eventgenerator/CMakeLists.txt.pythia6 @@ -16,10 +16,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(pythia6 Fortran) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/HepMC/CMakeLists.txt b/examples/extended/eventgenerator/HepMC/CMakeLists.txt index 633c64c576..840c8f138c 100644 --- a/examples/extended/eventgenerator/HepMC/CMakeLists.txt +++ b/examples/extended/eventgenerator/HepMC/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all HepMC examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) find_package(Geant4) include(${Geant4_USE_FILE}) diff --git a/examples/extended/eventgenerator/HepMC/HepMCEx01/CMakeLists.txt b/examples/extended/eventgenerator/HepMC/HepMCEx01/CMakeLists.txt index 3b277bc976..8d8a013977 100644 --- a/examples/extended/eventgenerator/HepMC/HepMCEx01/CMakeLists.txt +++ b/examples/extended/eventgenerator/HepMC/HepMCEx01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(HepMCEx01) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/HepMC/HepMCEx01/data/CMakeLists.txt b/examples/extended/eventgenerator/HepMC/HepMCEx01/data/CMakeLists.txt index 7664185c56..1f3c901f58 100644 --- a/examples/extended/eventgenerator/HepMC/HepMCEx01/data/CMakeLists.txt +++ b/examples/extended/eventgenerator/HepMC/HepMCEx01/data/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(example_MyPythia) find_package(Geant4 REQUIRED) diff --git a/examples/extended/eventgenerator/HepMC/HepMCEx02/CMakeLists.txt b/examples/extended/eventgenerator/HepMC/HepMCEx02/CMakeLists.txt index b5b2d9417c..78ccf0c4de 100644 --- a/examples/extended/eventgenerator/HepMC/HepMCEx02/CMakeLists.txt +++ b/examples/extended/eventgenerator/HepMC/HepMCEx02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(HepMCEx02) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/HepMC/HepMCEx02/data/CMakeLists.txt b/examples/extended/eventgenerator/HepMC/HepMCEx02/data/CMakeLists.txt index 5e65dad67a..f58742a134 100644 --- a/examples/extended/eventgenerator/HepMC/HepMCEx02/data/CMakeLists.txt +++ b/examples/extended/eventgenerator/HepMC/HepMCEx02/data/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(example_MyPythia) find_package(Geant4 REQUIRED) diff --git a/examples/extended/eventgenerator/HepMC/MCTruth/CMakeLists.txt b/examples/extended/eventgenerator/HepMC/MCTruth/CMakeLists.txt index 4c0df87763..0841a3db34 100644 --- a/examples/extended/eventgenerator/HepMC/MCTruth/CMakeLists.txt +++ b/examples/extended/eventgenerator/HepMC/MCTruth/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(MCTruth) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/History b/examples/extended/eventgenerator/History index 4c77e6afd6..7f5bee5baf 100644 --- a/examples/extended/eventgenerator/History +++ b/examples/extended/eventgenerator/History @@ -14,6 +14,19 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +21st June, 2021 J. Yarba (exEventGenerator-V10-07-03) +- In CMakeLists.txt, make serach for Pythia8 QUIET + +18th June, 2021 J. Yarba (exEventGenerator-V10-07-02) +- In CmakeLists.txt, use newly added Pythia8 finder module + +16th June, 2021 J. Yarba (exEventGenerator-V10-07-01) +- Add example pythia/py8decayer that demonstrates how to interface Pythia8 + as an "external decayer", to decay certain resonances in Geant4 + +24th November, 2021 B. Morgan (exEventGenerator-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 13th November, 2020 B. Morgan (exEventGenerator-V10-06-02) - Enforce use of Serial RunManager for serial-only examples. diff --git a/examples/extended/eventgenerator/README b/examples/extended/eventgenerator/README index 5be3bf2c14..b0a7bbcee5 100644 --- a/examples/extended/eventgenerator/README +++ b/examples/extended/eventgenerator/README @@ -33,7 +33,19 @@ It also include an example for demonstrating MC truth handling with HepMC. pythia ------ -This directory contains examples for using Pythia as Monte Carlo event -generator, interfaced with Geant4, and showing how to implement an external -decayer. +This directory contains the following examples: + +a) use of Pythia6 as Monte Carlo event generator, interfaced with Geant4, +and showing how to implement an external decayer based on Pythia6. +The feature is activated by setting environment variable PYTHIA6 to point +to the Pythia6 installation area. +For details, please see pythia/decayer6/README. + +b) use of Pythia8 as an external decayer to replace native Geant4 decay +tables for such resonances as tau+/- and B+/-, and to supplement Pythia8-based +decay tables to those resonances where Geant4 native decay features are not +implemented. +The feature is activated by setting environment variable PYTHIA8 to point +to the Pythia8 installation area. +For details, please see pythia/py8decayer/README. diff --git a/examples/extended/eventgenerator/exgps/CMakeLists.txt b/examples/extended/eventgenerator/exgps/CMakeLists.txt index f527af4c60..c1f6313af9 100644 --- a/examples/extended/eventgenerator/exgps/CMakeLists.txt +++ b/examples/extended/eventgenerator/exgps/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(exgps) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/exgps/exgps_batch.out b/examples/extended/eventgenerator/exgps/exgps_batch.out index c7fb9312fa..0c1163404a 100644 --- a/examples/extended/eventgenerator/exgps/exgps_batch.out +++ b/examples/extended/eventgenerator/exgps/exgps_batch.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 diff --git a/examples/extended/eventgenerator/particleGun/CMakeLists.txt b/examples/extended/eventgenerator/particleGun/CMakeLists.txt index f5e3b2f5e6..f12bc9abc2 100644 --- a/examples/extended/eventgenerator/particleGun/CMakeLists.txt +++ b/examples/extended/eventgenerator/particleGun/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(particleGun) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/particleGun/History b/examples/extended/eventgenerator/particleGun/History index 27567ba102..02c010e2ba 100644 --- a/examples/extended/eventgenerator/particleGun/History +++ b/examples/extended/eventgenerator/particleGun/History @@ -11,7 +11,12 @@ summarize all major modifications introduced in the code and keep track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * - + +20-04-21 mma (particleGunExample-V10-07-00) +- particleGun.cc: RunManagerFactory + G4SteppingVerboseWithUnits +- ActionInitialization.hh and cc: remove SteppingVerbose class + 08-04-18 B. Morgan (particleGunExample-V10-04-02) - Include G4Types before use of G4MULTITHREADED. For forward compatibility with move to #defines over -D for G4 preprocessor diff --git a/examples/extended/eventgenerator/particleGun/include/ActionInitialization.hh b/examples/extended/eventgenerator/particleGun/include/ActionInitialization.hh index df341c58bb..424feea631 100644 --- a/examples/extended/eventgenerator/particleGun/include/ActionInitialization.hh +++ b/examples/extended/eventgenerator/particleGun/include/ActionInitialization.hh @@ -32,8 +32,6 @@ #include "G4VUserActionInitialization.hh" -class G4VSteppingVerbose; - /// Action initialization class. /// @@ -45,8 +43,6 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; }; #endif diff --git a/examples/extended/eventgenerator/particleGun/include/SteppingVerbose.hh b/examples/extended/eventgenerator/particleGun/include/SteppingVerbose.hh deleted file mode 100644 index 8bf1087ec9..0000000000 --- a/examples/extended/eventgenerator/particleGun/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file eventgenerator/particleGun/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/eventgenerator/particleGun/particleGun.cc b/examples/extended/eventgenerator/particleGun/particleGun.cc index 125fc9d220..53305c843d 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun.cc +++ b/examples/extended/eventgenerator/particleGun/particleGun.cc @@ -33,19 +33,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -61,18 +56,16 @@ int main(int argc,char** argv) { //choose the Random engine CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* detector = new DetectorConstruction; runManager->SetUserInitialization(detector); diff --git a/examples/extended/eventgenerator/particleGun/particleGun_run1.out b/examples/extended/eventgenerator/particleGun/particleGun_run1.out index 2377b39caa..6a225d0eb9 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun_run1.out +++ b/examples/extended/eventgenerator/particleGun/particleGun_run1.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -38,29 +45,29 @@ Index : 0 used in the geometry : Yes * G4Track Information: Particle = geantino, Track ID = 3, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.13 mm -1.65 mm 1.39 mm 1 GeV 0 eV 0 fm 0 fm World initStep - 1 -9.28 mm -1 cm 1.39 mm 1 GeV 0 eV 1.17 cm 1.17 cm World OutOfWorld +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.127 mm -1.652 mm 1.394 mm 1 GeV 0 meV 0 fm 0 fm World initStep + 1 -9.275 mm -1 cm 1.394 mm 1 GeV 0 meV 1.167 cm 1.167 cm World OutOfWorld ********************************************************************************************************* * G4Track Information: Particle = geantino, Track ID = 2, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.13 mm -1.65 mm 1.39 mm 1 keV 0 eV 0 fm 0 fm World initStep - 1 -4.9 mm -1 cm 1.39 mm 1 keV 0 eV 9.16 mm 9.16 mm World OutOfWorld +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.127 mm -1.652 mm 1.394 mm 1 keV 0 meV 0 fm 0 fm World initStep + 1 -4.897 mm -1 cm 1.394 mm 1 keV 0 meV 9.16 mm 9.16 mm World OutOfWorld ********************************************************************************************************* * G4Track Information: Particle = geantino, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.13 mm 1.65 mm 1.39 mm 1 MeV 0 eV 0 fm 0 fm World initStep - 1 6.82 mm 1 cm 1.39 mm 1 MeV 0 eV 1.01 cm 1.01 cm World OutOfWorld +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 1.127 mm 1.652 mm 1.394 mm 1 MeV 0 meV 0 fm 0 fm World initStep + 1 6.823 mm 1 cm 1.394 mm 1 MeV 0 meV 1.011 cm 1.011 cm World OutOfWorld Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000419s Sys=0.000000s + User=0.000000s Real=0.000361s Sys=0.000000s # /tracking/verbose 0 /run/beamOn 5 @@ -80,7 +87,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 5 - User=0.000000s Real=0.000038s Sys=0.000000s + User=0.000000s Real=0.000034s Sys=0.000000s G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 diff --git a/examples/extended/eventgenerator/particleGun/particleGun_run2.out b/examples/extended/eventgenerator/particleGun/particleGun_run2.out index 13f04b73ba..433e401b56 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun_run2.out +++ b/examples/extended/eventgenerator/particleGun/particleGun_run2.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -41,7 +48,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.170000s Real=0.444557s Sys=0.000000s + User=0.170000s Real=0.168073s Sys=0.000000s ... write file : run2.root - done ... close file : run2.root - done G4 kernel has come to Quit state. diff --git a/examples/extended/eventgenerator/particleGun/particleGun_run3.out b/examples/extended/eventgenerator/particleGun/particleGun_run3.out index a0084638fa..31e87b9d83 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun_run3.out +++ b/examples/extended/eventgenerator/particleGun/particleGun_run3.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -42,7 +49,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.210000s Real=0.254879s Sys=0.000000s + User=0.180000s Real=0.184230s Sys=0.000000s ... write file : run3.root - done ... close file : run3.root - done G4 kernel has come to Quit state. diff --git a/examples/extended/eventgenerator/particleGun/particleGun_run4.out b/examples/extended/eventgenerator/particleGun/particleGun_run4.out index 678618ecde..349a228241 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun_run4.out +++ b/examples/extended/eventgenerator/particleGun/particleGun_run4.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -57,7 +64,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000000 - User=2.790000s Real=3.032261s Sys=0.000000s + User=2.390000s Real=2.433519s Sys=0.000000s ... write file : run4.root - done ... close file : run4.root - done G4 kernel has come to Quit state. diff --git a/examples/extended/eventgenerator/particleGun/src/ActionInitialization.cc b/examples/extended/eventgenerator/particleGun/src/ActionInitialization.cc index 6e7e53b829..65a3f4a167 100644 --- a/examples/extended/eventgenerator/particleGun/src/ActionInitialization.cc +++ b/examples/extended/eventgenerator/particleGun/src/ActionInitialization.cc @@ -31,7 +31,6 @@ #include "RunAction.hh" #include "PrimaryGeneratorAction.hh" #include "TrackingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -67,10 +66,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/eventgenerator/particleGun/src/SteppingVerbose.cc b/examples/extended/eventgenerator/particleGun/src/SteppingVerbose.cc deleted file mode 100644 index 6aea0823f3..0000000000 --- a/examples/extended/eventgenerator/particleGun/src/SteppingVerbose.cc +++ /dev/null @@ -1,160 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file eventgenerator/particleGun/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if( verboseLevel == 2 ){ - G4int tN2ndariesTot = fN2ndariesAtRestDoIt + - fN2ndariesAlongStepDoIt + - fN2ndariesPostStepDoIt; - if(tN2ndariesTot>0){ - G4cout << "\n :----- List of secondaries ----------------" - << G4endl; - G4cout.precision(4); - for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; - lp1<(*fSecondary).size(); lp1++){ - G4cout << " " - << std::setw(13) - << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" - << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/eventgenerator/pythia/decayer6/CMakeLists.txt b/examples/extended/eventgenerator/pythia/decayer6/CMakeLists.txt index bf11b2680c..475532c24c 100644 --- a/examples/extended/eventgenerator/pythia/decayer6/CMakeLists.txt +++ b/examples/extended/eventgenerator/pythia/decayer6/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(decayer6) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/pythia/decayer6/common/CMakeLists.txt b/examples/extended/eventgenerator/pythia/decayer6/common/CMakeLists.txt index f10c63fcba..773913932b 100644 --- a/examples/extended/eventgenerator/pythia/decayer6/common/CMakeLists.txt +++ b/examples/extended/eventgenerator/pythia/decayer6/common/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(${common_prefix}common) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/pythia/py8decayer/.README.txt b/examples/extended/eventgenerator/pythia/py8decayer/.README.txt new file mode 100644 index 0000000000..d5904e6d2a --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/.README.txt @@ -0,0 +1,128 @@ + +///\file "eventgenerator/pythia/py8decayer/.README.txt" +///\brief Example py8decayer page + +/*! \page Examplepy8decayer Example py8decayer + + This example demonstrates how to outfit Pythia8-based decay features + to those resonances in Geant4 where decay tables are not implemented + by default. In addition, it showns how to replace existing + Geant4 decay tables to such resonances as tau+/- or B+/- with + the Pythia8-based ones. + + This example is activated by setting up PYTHIA8 environment variable + to point to the area where Pythia8 is installed. + + The complete Pythia8 information, including on download, and documentation + is available from the following site: + https://pythia.org + + The original version of this example has been implemented by Julia Yarba + (FNAL, USA) + +
+ + For the complete list of the classes that compose this example please + see later in this document. + + Location of example: + + examples/extended/eventgenerator/pythia/py8decayer + + + Installation of Pythia8: + + NOTE: As of June 2021, pythia8.3.0.5 is the most current version, + this it is used in this example. + In the future, please check updates at Pythi8 site: https://pythia.org + +- 1. cd path/to/your/pythia8/area + +- 2. Download desired version of Pythia8 and un-tar it, e.g. +\verbatim +wget http://home.thep.lu.se/~torbjorn/pythia8/pythia8305.tgz +tar xzf pythia8305.tgz +\endverbatim + +- 3. Build/install Pythia8 +\verbatim +cd pythia8305 +export CXX=\`which g++\` +./configure --prefix=$PWD --cxx=$CXX +make +\endverbatim + NOTE: By default, Pythia8 (as of 8.3.0.5) builds with C++11 standards. + If one wants to turn to e.g. C++17 standard, one needs to override flags + via --cxx-common argument to configure script. + + 4. Setup PYTHIA8 environment variable to point to the area where Pythia8 + is built/installed: +\verbatim +export PYTHIA8=$PWD +\endverbatim + + Building example: + + Upon setup of PYTHIA8 environment variable to point to the area where + Pythia8 package is installed, the pythia/py8decayer example will be + compiled together with several other features of the eventgenerator example. + + + Description of classes: + + Py8Decayer class provides implementation of the G4VExternalDecayer interface + with the use of PYTHIA8. + It is reasonably annotated, and demonstrates what features of Pythia8 need + to be activated and/or disactivated in order to make Pythia8 work only in + the decay mode. + It also illustrated how to control several other features of Pythia8, including + some reduction of Pythia8 verbosity (by default, Pythia8 produces quite a large + amount of printouts, thus reducing it could be useful in some cases). + Last but not least, it also shown how to deactivate decays of pi0's by Pythia8 + as the idea is to handle pi0's back to Geant4 for decays. + + Py8DecayerPhysics class implements a G4VPhysicsConstructor type of component + with the use of Py8Decayer; this component can later be used with a ddsired + physics list (see main program). + Specifically, in the Py8DecayerPhysics::ConstructProcess() the Py8Decayer is + instantiated and is used to + a) replace existing decay tables of such resonances as tau+/- and B+/- + b) supplement decay features to those resonances in Geant4 where the decay + tables are not implemnted by defaukt + + In principle, classes Py8Decayer and Py8DecayerPhysics can be directly reused with + another user application. + Alternatively, they can be used as an inspiration to implement similar, or perhaps + even more extensive Pythia8-based functionalities of user's choice. + + Class DetConstruction demostrates how to implement minimalistic detector geometry. + + Class SingleParticleGun demonstrates how to implement generaton of the primary + particle. + + + Main program: + + pythia8_decayer.cc + + + Executable: + + pythia8_decayer + + + Execution: + + At present, the pythia8_decayer executable does not take any input arguments. + Everything, including the choine of primary particle, is hardcoded in the main. + Although in the future some configurability may be added. + + By default it'll run 5 single tau events using Pythia8 to decays them. + + It should print some Pythia8 event information, including on decays. + Once again, please bear in mind that the decay of pi0's by Pythia8 is disabled + (see Py8Decayer constructor) since the idea is to hand the pi0's back to Geant4 + and make Geant4 decay them. + + +*/ diff --git a/examples/extended/eventgenerator/pythia/py8decayer/CMakeLists.txt b/examples/extended/eventgenerator/pythia/py8decayer/CMakeLists.txt new file mode 100644 index 0000000000..74ba0da5c9 --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/CMakeLists.txt @@ -0,0 +1,70 @@ +#---------------------------------------------------------------------------- +# Setup the project + +cmake_minimum_required(VERSION 3.12...3.20) + +project(py8decayer) + +#---------------------------------------------------------------------------- +# Find Geant4 package, activating all available UI and Vis drivers by default +# You can set WITH_GEANT4_UIVIS to OFF via the command line or ccmake/cmake-gui +# to build a batch mode only executable +# +option(WITH_GEANT4_UIVIS "Build example with Geant4 UI and Vis drivers" ON) +if(WITH_GEANT4_UIVIS) + find_package(Geant4 REQUIRED ui_all vis_all) +else() + find_package(Geant4 REQUIRED) +endif() + +#---------------------------------------------------------------------------- +# Setup Geant4 include directories and compile definitions +# +include(${Geant4_USE_FILE}) + +#---------------------------------------------------------------------------- +# Find Pythia8 (required package) +# +# Ideally, should be done via find_package, e.g. +find_package(Pythia8 REQUIRED) + +#---------------------------------------------------------------------------- +# Locate sources and headers for this project +# +include_directories(${PROJECT_SOURCE_DIR}/include + ${Geant4_INCLUDE_DIR} + ${PYTHIA8_INCLUDES}) + +file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc ${PROJECT_SOURCE_DIR}/src/*.c) +file(GLOB headers ${PROJECT_SOURCE_DIR}/include/*.hh) + +#---------------------------------------------------------------------------- +# Add the executable, and link it to the Geant4 libraries +# +add_executable(pythia8_decayer pythia8_decayer.cc ${sources} ${headers}) +target_link_libraries(pythia8_decayer ${Geant4_LIBRARIES} ${PYTHIA8_LIBRARIES} ) + +#---------------------------------------------------------------------------- +# Copy all scripts to the build directory, i.e. the directory in which we +# build decayer6. This is so that we can run the executable directly because it +# relies on these scripts being in the current working directory. +# +# ---> NO NEED SO FAR !!! +# +#set(py8decayer_SCRIPTS +# init_vis.mac pythia8_decayer.in pythia8_decayer.out vis.mac +# ) + +#foreach(_script ${py8decayer_SCRIPTS}) +# configure_file( +# ${PROJECT_SOURCE_DIR}/${_script} +# ${PROJECT_BINARY_DIR}/${_script} +# COPYONLY +# ) +#endforeach() + +#---------------------------------------------------------------------------- +# Install the executable to 'bin' directory under CMAKE_INSTALL_PREFIX +# +install(TARGETS pythia8_decayer DESTINATION bin) + diff --git a/examples/extended/eventgenerator/pythia/py8decayer/GNUmakefile b/examples/extended/eventgenerator/pythia/py8decayer/GNUmakefile new file mode 100644 index 0000000000..30ad53be30 --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/GNUmakefile @@ -0,0 +1,24 @@ +# -------------------------------------------------------------- +# GNUmakefile for examples module. +# -------------------------------------------------------------- +name := pythia8_decayer +G4TARGET := $(name) +G4EXLIB := true + +ifndef G4INSTALL + G4INSTALL = ../../../../.. +endif + +.PHONY: all + +ifdef PYTHIA8 +all: lib bin + include $(G4INSTALL)/config/binmake.gmk + + INCFLAGS += -I$(PYTHIA8)/include + LDLIBS += -L$(PYTHIA8)/lib -lpythia8 +else +all: + @echo 'ERROR - PYTHIA8 not defined in the environment !' + @echo ' Tested with Pythia8 release 3.0.5.' +endif diff --git a/examples/extended/eventgenerator/pythia/py8decayer/History b/examples/extended/eventgenerator/pythia/py8decayer/History new file mode 100644 index 0000000000..26f4bac104 --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/History @@ -0,0 +1,27 @@ +---------------------------------------------------------------------------- + + ========================================================= + Geant4 - an Object-Oriented Toolkit for Simulation in HEP + ========================================================= + + examples History file + --------------------- +This file should be used by the test developer to briefly summarize all major +modifications introduced in the code and keep track of all tags. + + ---------------------------------------------------------- + * Reverse chronological order (last date on top), please * + ---------------------------------------------------------- + +21 June 2021 J. Yarba (p8decayer-V10-07-02) +- Add GNUmakefile as required + +18 June 2021 J. Yarba (p8decayer-V10-07-01) +- In CmakeLists.txt, use newly added Pythia8 finder module +- Minor code cleanup + +16 June 2021 J. Yarba (p8decayer-V10-07-00) +- First version of the example showing how to interface Pythia8 + as an "external decayer", to decay desired resonances in Geant4 + + diff --git a/examples/extended/eventgenerator/pythia/py8decayer/README b/examples/extended/eventgenerator/pythia/py8decayer/README new file mode 100644 index 0000000000..734f1773ff --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/README @@ -0,0 +1,120 @@ + + ------------------------------------------------------------ + + Example of the external decayer implementation with Pythia8 + ------------------------------------------------------------ + + This example demonstrates how to outfit Pythia8-based decay features + to those resonances in Geant4 where decay tables are not implemented + by default. In addition, it showns how to replace existing + Geant4 decay tables to such resonances as tau+/- or B+/- with + the Pythia8-based ones. + + This example is activated by setting up PYTHIA8 environment variable + to point to the area where Pythia8 is installed. + + The complete Pythia8 information, including on download, and documentation + is available from the following site: + https://pythia.org + + The original version of this example has been implemented by Julia Yarba + (FNAL, USA) + + For the complete list of the classes that compose this example please + see later in this document. + + Location of example: + + examples/extended/eventgenerator/pythia/py8decayer + + + Installation of Pythia8: + + NOTE: As of June 2021, pythia8.3.0.5 is the most current version, + this it is used in this example. + In the future, please check updates at Pythi8 site: https://pythia.org + + 1. cd path/to/your/pythia8/area + + 2. Download desired version of Pythia8 and un-tar it, e.g. + wget http://home.thep.lu.se/~torbjorn/pythia8/pythia8305.tgz + tar xzf pythia8305.tgz + + 3. Build/install Pythia8 + cd pythia8305 + export CXX=\`which g++\` + ./configure --prefix=$PWD --cxx=$CXX + make + NOTE: By default, Pythia8 (as of 8.3.0.5) builds with C++11 standards. + If one wants to turn to e.g. C++17 standard, one needs to override flags + via --cxx-common argument to configure script. + + 4. Setup PYTHIA8 environment variable to point to the area where Pythia8 + is built/installed: + export PYTHIA8=$PWD + + + Building example: + + Upon setup of PYTHIA8 environment variable to point to the area where + Pythia8 package is installed, the pythia/py8decayer example will be + compiled together with several other features of the eventgenerator example. + + + Description of classes: + + Py8Decayer class provides implementation of the G4VExternalDecayer interface + with the use of PYTHIA8. + It is reasonably annotated, and demonstrates what features of Pythia8 need + to be activated and/or disactivated in order to make Pythia8 work only in + the decay mode. + It also illustrated how to control several other features of Pythia8, including + some reduction of Pythia8 verbosity (by default, Pythia8 produces quite a large + amount of printouts, thus reducing it could be useful in some cases). + Last but not least, it also shown how to deactivate decays of pi0's by Pythia8 + as the idea is to handle pi0's back to Geant4 for decays. + + Py8DecayerPhysics class implements a G4VPhysicsConstructor type of component + with the use of Py8Decayer; this component can later be used with a ddsired + physics list (see main program). + Specifically, in the Py8DecayerPhysics::ConstructProcess() the Py8Decayer is + instantiated and is used to + a) replace existing decay tables of such resonances as tau+/- and B+/- + b) supplement decay features to those resonances in Geant4 where the decay + tables are not implemnted by defaukt + + In principle, classes Py8Decayer and Py8DecayerPhysics can be directly reused with + another user application. + Alternatively, they can be used as an inspiration to implement similar, or perhaps + even more extensive Pythia8-based functionalities of user's choice. + + Class DetConstruction demostrates how to implement minimalistic detector geometry. + + Class SingleParticleGun demonstrates how to implement generaton of the primary + particle. + + + Main program: + + pythia8_decayer.cc + + + Executable: + + pythia8_decayer + + + Execution: + + At present, the pythia8_decayer executable does not take any input arguments. + Everything, including the choine of primary particle, is hardcoded in the main. + Although in the future some configurability may be added. + + By default it'll run 5 single tau events using Pythia8 to decays them. + + It should print some Pythia8 event information, including on decays. + Once again, please bear in mind that the decay of pi0's by Pythia8 is disabled + (see Py8Decayer constructor) since the idea is to hand the pi0's back to Geant4 + and make Geant4 decay them. + + diff --git a/examples/extended/eventgenerator/pythia/py8decayer/include/DetConstruction.hh b/examples/extended/eventgenerator/pythia/py8decayer/include/DetConstruction.hh new file mode 100644 index 0000000000..6d438c46fc --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/include/DetConstruction.hh @@ -0,0 +1,68 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file DetConstruction.hh +/// \brief Definition of the DetConstruction class +/// +/// \author J. Yarba; FNAL +/// + +#ifndef DetConstruction_H +#define DetConstruction_H + +#include "G4VUserDetectorConstruction.hh" +#include "CLHEP/Units/SystemOfUnits.h" + +class G4VPhysicalVolume; + +class DetConstruction : public G4VUserDetectorConstruction +{ + + public: + + // ctor & dtor + // + DetConstruction() : G4VUserDetectorConstruction(), + fWorld(0), fDet(0) {} + ~DetConstruction() {} /* we don't need to delete fWorld or fDet + as it'll be done "globally" */ + + // methods/functions + // + virtual G4VPhysicalVolume* Construct(); + + private: + + // data members + // + G4VPhysicalVolume* fWorld; + G4VPhysicalVolume* fDet; + +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/eventgenerator/userPrimaryGenerator/include/SteppingVerbose.hh b/examples/extended/eventgenerator/pythia/py8decayer/include/Py8Decayer.hh similarity index 75% rename from examples/extended/eventgenerator/userPrimaryGenerator/include/SteppingVerbose.hh rename to examples/extended/eventgenerator/pythia/py8decayer/include/Py8Decayer.hh index 663a704ee0..ca7841059d 100644 --- a/examples/extended/eventgenerator/userPrimaryGenerator/include/SteppingVerbose.hh +++ b/examples/extended/eventgenerator/pythia/py8decayer/include/Py8Decayer.hh @@ -23,30 +23,40 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class // -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +/// \file eventgenerator/pythia/pythia8decayer/include/Py8Decayer.hh +/// \brief Definition of the Py8Decayer class +/// +/// \author J. Yarba; FNAL +/// -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 +#ifndef Py8Decayer_H +#define Py8Decayer_H -#include "G4SteppingVerbose.hh" +#include "G4VExtDecayer.hh" +#include "globals.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +#include "Pythia8/Pythia.h" -class SteppingVerbose : public G4SteppingVerbose { +class G4Track; +class G4DecayProducts; -public: +class Py8Decayer : public G4VExtDecayer +{ + + public: + + //ctor & dtor + Py8Decayer(); + virtual ~Py8Decayer(); + + virtual G4DecayProducts* ImportDecayProducts(const G4Track&); + + private: + + // data members + Pythia8::Pythia* fDecayer; - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/rdecay01/include/SteppingVerbose.hh b/examples/extended/eventgenerator/pythia/py8decayer/include/Py8DecayerPhysics.hh similarity index 75% rename from examples/extended/radioactivedecay/rdecay01/include/SteppingVerbose.hh rename to examples/extended/eventgenerator/pythia/py8decayer/include/Py8DecayerPhysics.hh index b9279238ff..dd64aea9ba 100644 --- a/examples/extended/radioactivedecay/rdecay01/include/SteppingVerbose.hh +++ b/examples/extended/eventgenerator/pythia/py8decayer/include/Py8DecayerPhysics.hh @@ -23,29 +23,33 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +/// \file eventgenerator/pythia/pythia8decayer/include/Py8DecayerPhysics +/// \brief Definition of the Py8DecayerPhysics class +/// +/// \author J. Yarba; FNAL +/// -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 +#ifndef Py8DecayerPhysics_H +#define Py8DecayerPhysics_H -#include "G4SteppingVerbose.hh" +#include "G4VPhysicsConstructor.hh" +#include "globals.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +class G4Decay; -class SteppingVerbose : public G4SteppingVerbose { +class Py8DecayerPhysics: public G4VPhysicsConstructor +{ + public: + Py8DecayerPhysics(G4int verb=1); + virtual ~Py8DecayerPhysics(); -public: + protected: + // methods + // construct particle and physics + virtual void ConstructParticle(); + virtual void ConstructProcess(); - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/eventgenerator/pythia/py8decayer/include/SingleParticleGun.hh b/examples/extended/eventgenerator/pythia/py8decayer/include/SingleParticleGun.hh new file mode 100644 index 0000000000..a0da0ba9c7 --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/include/SingleParticleGun.hh @@ -0,0 +1,65 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file eventgenerator/pythia/pythia8decayer/include/SingleParticleGun.hh +/// \brief Definition of the SingleParticleGun class +/// +/// \author J. Yarba; FNAL +/// + +#ifndef SingleParticleGun_H +#define SingleParticleGun_H + +#include "G4VUserPrimaryGeneratorAction.hh" +#include "globals.hh" + +// fwd declarations +// +class G4ParticleGun; +class G4Event; + +class SingleParticleGun : public G4VUserPrimaryGeneratorAction +{ + + public: + + //ctor & dtor + SingleParticleGun( const G4String&, const double ); + ~SingleParticleGun(); + + // methods/functions + virtual void GeneratePrimaries( G4Event* ); + + private: + + // data members + G4ParticleGun* fGun; + double fMomentum; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/eventgenerator/pythia/py8decayer/pythia8_decayer.cc b/examples/extended/eventgenerator/pythia/py8decayer/pythia8_decayer.cc new file mode 100644 index 0000000000..ae39676bcd --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/pythia8_decayer.cc @@ -0,0 +1,171 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file eventgenerator/pythia/py8decayer/pythia8_decayer.cc +/// \brief Main program of the pythia8_decayer example + +#include "G4PhysListFactoryAlt.hh" +#include "G4PhysListRegistry.hh" + +#include "Py8DecayerPhysics.hh" + +#include "DetConstruction.hh" +#include "SingleParticleGun.hh" + +#include "G4RunManagerFactory.hh" +#include "FTFP_BERT.hh" +#include "G4SystemOfUnits.hh" +#include "Randomize.hh" +#include "G4GeometryManager.hh" + +#include "G4PhysListFactoryAlt.hh" + +// allow ourselves to extend the short names for physics ctor addition/replace +// along the same lines as EMX, EMY, etc +#include "G4PhysListRegistry.hh" + +// allow ourselves to give the user extra info about available physics ctors +#include "G4PhysicsConstructorFactory.hh" + +// forward declaration +void PrintAvailable(G4int verb=1); + +int main(int argc,char** argv) +{ + + // pick physics list + std::string physListName = "FTFP_BERT+PY8DK"; + + for ( G4int i=1; iSetUserInitialization(new DetConstruction); + runManager->GeometryHasBeenModified(); + // + // Physics + // + //G4VModularPhysicsList* physicsList = new FTFP_BERT(); + //physicsList->RegisterPhysics(new Py8DecayerPhysics()); + + g4alt::G4PhysListFactory plFactory; + G4VModularPhysicsList* physicsList = nullptr; + plFactory.SetDefaultReferencePhysList("NO_DEFAULT_PHYSLIST"); + + // set a short name for the plugin + G4PhysListRegistry* plReg = G4PhysListRegistry::Instance(); + plReg->AddPhysicsExtension("PY8DK","Py8DecayerPhysics"); + + physicsList = plFactory.GetReferencePhysList(physListName); + + if ( ! physicsList ) { + PrintAvailable( 1 ); + + // if we can't get what the user asked for... + // don't go on to use something else, that's confusing + G4ExceptionDescription ed; + ed << "The factory for the physicslist [" + << physListName << "] does not exist!" + << G4endl; + G4Exception("extensibleFactory", + "extensibleFactory001", FatalException, ed); + exit(42); + } + + runManager->SetUserInitialization(physicsList); + // + // Set user action classes, e.g. prim.generator (tau- gun), etc. + // NOTE: one can also set tau+, or B+/- - for all those particles + // Geant4 native decay tables are overriden with Pythia8-bases ones + // + // prt_name prt_mom + runManager->SetUserAction( new SingleParticleGun( "tau-", 25.0 ) ); + + // Run initialization + // + runManager->InitializeGeometry(); + runManager->InitializePhysics(); + runManager->Initialize(); + // + runManager->ConfirmBeamOnCondition(); + runManager->RunInitialization(); + + // Run event loop (explicitly rather than via BeamOn) + // + for (G4int iev=0; iev<5; ++iev) + { + runManager->ProcessOneEvent( iev ); + } + + // It speaks for itself ^_^ + // + runManager->RunTermination(); + + // Job termination + // Free the store: user actions, physics_list and detector_description are + // owned and deleted by the run manager, so they should not + // be deleted in the main() program ! + delete runManager; + + return 0; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PrintAvailable(G4int verbosity) { + G4cout << G4endl; + G4cout << "extensibleFactory: here are the available physics lists:" + << G4endl; + g4alt::G4PhysListFactory factory; + factory.PrintAvailablePhysLists(); + + // if user asked for extra verbosity then print physics ctors as well + if ( verbosity > 1 ) { + G4cout << G4endl; + G4cout << "extensibleFactory: " + << "here are the available physics ctors that can be added:" + << G4endl; + G4PhysicsConstructorRegistry* g4pctorFactory = + G4PhysicsConstructorRegistry::Instance(); + g4pctorFactory->PrintAvailablePhysicsConstructors(); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/eventgenerator/pythia/py8decayer/src/DetConstruction.cc b/examples/extended/eventgenerator/pythia/py8decayer/src/DetConstruction.cc new file mode 100644 index 0000000000..223a1fe92c --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/src/DetConstruction.cc @@ -0,0 +1,95 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file eventgenerator/pythia/pythia8decayer/src/DetConstruction.cc +/// \brief Implementation of the DetConstruction class +/// +/// \author J. Yarba; FNAL + +#include "DetConstruction.hh" + +#include "G4Material.hh" +#include "G4NistManager.hh" +#include "G4Box.hh" +#include "G4Tubs.hh" +#include "G4LogicalVolume.hh" +#include "G4PVPlacement.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VPhysicalVolume* DetConstruction::Construct() +{ + + // Define materials via NIST manager + + auto worldMaterial = + G4NistManager::Instance()->FindOrBuildMaterial("G4_AIR"); + auto detMaterial = + G4NistManager::Instance()->FindOrBuildMaterial("G4_C"); + + // World volume + + G4ThreeVector worldSize( 200.*CLHEP::cm, 200.*CLHEP::cm, 200.*CLHEP::cm ); + + + fWorld = new G4PVPlacement( + 0, G4ThreeVector(), + "world_phys", + new G4LogicalVolume( new G4Box( "world_solid", + 0.5*worldSize.x(), + 0.5*worldSize.y(), + 0.5*worldSize.z() ), + worldMaterial, "world_log", 0, 0, 0 ), + 0, + false, 0 ); + + // "Detector" + + double rmin = 10.*CLHEP::cm; + double rmax = 80.*CLHEP::cm; + double zlength = 98.*CLHEP::cm; + + G4VSolid* sDet = new G4Tubs( "det_solid", + rmin, rmax, 0.5*zlength, + 0., 2.*CLHEP::pi ); + + G4LogicalVolume* lDet = new G4LogicalVolume( sDet, detMaterial, "det_log", + 0, 0, 0 ); + + fDet = new G4PVPlacement( 0, G4ThreeVector(), "det_phys", + lDet, + fWorld, // it's mother (physical) volume + false, 0 ); + + + //always return the root volume + // + return fWorld; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + diff --git a/examples/extended/eventgenerator/pythia/py8decayer/src/Py8Decayer.cc b/examples/extended/eventgenerator/pythia/py8decayer/src/Py8Decayer.cc new file mode 100644 index 0000000000..cb55b4595e --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/src/Py8Decayer.cc @@ -0,0 +1,180 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file eventgenerator/pythia/pythia8decayer/src/Py8Decayer.cc +/// \brief Implementation of the Py8Decayer class +/// +/// \author J. Yarba; FNAL + +#include "Py8Decayer.hh" + +#include "G4DynamicParticle.hh" +#include "G4ParticleTable.hh" +#include "G4Track.hh" +#include "G4SystemOfUnits.hh" + +using namespace Pythia8; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +Py8Decayer::Py8Decayer() + : G4VExtDecayer("Py8Decayer"), + fDecayer(nullptr) +{ + + // use default path to the xml/configs but do NOT print banner + // + fDecayer = new Pythia( "../share/Pythia8/xmldoc", false ); + + // this is the trick to make Pythia8 work as "decayer" + // + fDecayer->readString("ProcessLevel:all = off"); + + fDecayer->readString("ProcessLevel:resonanceDecays=on"); + + // shut off Pythia8 (default) verbosty + // + fDecayer->readString("Init:showAllSettings=false"); + fDecayer->readString("Init:showChangedSettings=false"); + fDecayer->readString("Init:showAllParticleData=false"); + fDecayer->readString("Init:showChangedParticleData=false"); + // + // specify how many Py8 events to print out, at either level + // in this particular case print out a maximum of 10 events + // + fDecayer->readString("Next:numberShowProcess = 0" ); + fDecayer->readString("Next:numberShowEvent = 10"); + + fDecayer->init(); + + // shut off decays of pi0's as we want Geant4 to handle them + // if other immediate decay products should be handled by Geant4, + // their respective decay modes should be shut off as well + // + fDecayer->readString("111:onMode = off"); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +Py8Decayer::~Py8Decayer() +{ + + delete fDecayer; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4DecayProducts* Py8Decayer::ImportDecayProducts(const G4Track& track) +{ + + fDecayer->event.reset(); + + G4DecayProducts* dproducts = nullptr; + + G4ParticleDefinition* pd = track.GetDefinition(); + int pdgid = pd->GetPDGEncoding(); + + // check if pdgid is consistent with Pythia8 particle table + // + if ( !fDecayer->particleData.findParticle( pdgid ) ) + { + G4cout << " can NOT find pdgid = " << pdgid + << " in Pythia8::ParticleData" << G4endl; + return dproducts; + } + + if ( !fDecayer->particleData.canDecay(pdgid) ) + { + G4cout << " Particle of pdgid = " << pdgid + << " can NOT be decayed by Pythia8" << G4endl; + return dproducts; + } + + // NOTE: Energy should be in GeV + + fDecayer->event.append( pdgid, 1, 0, 0, + track.GetMomentum().x() / CLHEP::GeV, + track.GetMomentum().y() / CLHEP::GeV, + track.GetMomentum().z() / CLHEP::GeV, + track.GetDynamicParticle()->GetTotalEnergy() / CLHEP::GeV, + pd->GetPDGMass() / CLHEP::GeV ); + + // specify polarization, if any + + // NOTE: while in Py8 polarization is a double variable , + // in reality it's expected to be -1, 0., or 1 in case of "external" tau's, + // similar to LHA SPINUP; see Particle Decays, Hadron and Tau Decays in docs at + // https://pythia.org/manuals/pythia8305/Welcome.html + // so it's not able to handle anything like 0.99, thus we're rounding off + fDecayer->event.back().pol( + round( std::cos( track.GetPolarization().angle( track.GetMomentumDirection() ) ) + ) + ); + + int npart_before_decay = fDecayer->event.size(); + + fDecayer->next(); + + int npart_after_decay = fDecayer->event.size(); + + // create & fill up decay products + // + dproducts = new G4DecayProducts(*(track.GetDynamicParticle())); + + // create G4DynamicParticle out of each fDecayer->event entry (except the 1st one) + // and push into dproducts + + for ( int ip=npart_before_decay; ipevent[ip].status() < 0 ) continue; + + // should we also skip neutrinos ??? + // if so, skip products with abs(fDecayer->event[ip].id()) of 12, 14, or 16 + + G4ParticleDefinition* pddec = + G4ParticleTable::GetParticleTable()->FindParticle( fDecayer->event[ip].id() ); + if ( !pddec ) continue; // maybe we should print out a warning ! + G4ThreeVector momentum = G4ThreeVector( fDecayer->event[ip].px() * CLHEP::GeV, + fDecayer->event[ip].py() * CLHEP::GeV, + fDecayer->event[ip].pz() * CLHEP::GeV ); + dproducts->PushProducts( new G4DynamicParticle( pddec, momentum) ); + } + + return dproducts; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + diff --git a/examples/extended/eventgenerator/pythia/py8decayer/src/Py8DecayerPhysics.cc b/examples/extended/eventgenerator/pythia/py8decayer/src/Py8DecayerPhysics.cc new file mode 100644 index 0000000000..4bc64d96da --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/src/Py8DecayerPhysics.cc @@ -0,0 +1,127 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file eventgenerator/pythia/pythia8decayer/src/Py8DecayerPhysics.cc +/// \brief Implementation of the Py8DecayerPhysics class +/// +/// \author J. Yarba; FNAL + +#include "Py8DecayerPhysics.hh" +#include "Py8Decayer.hh" + +#include "G4ParticleDefinition.hh" +#include "G4ProcessManager.hh" +#include "G4Decay.hh" +#include "G4DecayTable.hh" + +// factory +// +#include "G4PhysicsConstructorFactory.hh" +// +// register it with contructor factory +// +G4_DECLARE_PHYSCONSTR_FACTORY(Py8DecayerPhysics); + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +Py8DecayerPhysics::Py8DecayerPhysics(G4int) + : G4VPhysicsConstructor("Py8DecayerPhysics") +{ +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +Py8DecayerPhysics::~Py8DecayerPhysics() +{ +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Py8DecayerPhysics::ConstructParticle() +{ + // Nothing needs to be done here +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Py8DecayerPhysics::ConstructProcess() +{ + + // Loop over all particles instantiated and add external decayer + // to all decay processes where there's no decay table, plus tau's + + // Create external decayer for G4Decay process + // NOTE: The extDecayer will be deleted in G4Decay destructor + Py8Decayer* extDecayer = new Py8Decayer(); + + auto particleIterator=GetParticleIterator(); + particleIterator->reset(); + while ((*particleIterator)()) + { + G4ParticleDefinition* particle = particleIterator->value(); + G4ProcessManager* pmanager = particle->GetProcessManager(); +/* + if ( verboseLevel > 1 ) { + G4cout << "Setting ext decayer for: " + << particleIterator->value()->GetParticleName() + << G4endl; + } +*/ + G4ProcessVector* processVector = pmanager->GetProcessList(); + for ( size_t i=0; ilength(); ++i ) + { + G4Decay* decay = dynamic_cast((*processVector)[i]); + if ( decay ) + { + // remove native/existing decay table for + // a)tau's + // b) B+/- + // and replace with external decayer + if ( std::abs(particle->GetPDGEncoding()) == 15 || + std::abs(particle->GetPDGEncoding()) == 521 ) + { + if ( particle->GetDecayTable() ) + { + delete particle->GetDecayTable(); + particle->SetDecayTable(nullptr); + } + decay->SetExtDecayer(extDecayer); + } + // now set external decayer to all particles + // that don't yet have a decay table + if ( !particle->GetDecayTable() ) + { + decay->SetExtDecayer(extDecayer); + } + } + } + } + + return; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/eventgenerator/pythia/py8decayer/src/SingleParticleGun.cc b/examples/extended/eventgenerator/pythia/py8decayer/src/SingleParticleGun.cc new file mode 100644 index 0000000000..3e0a66c483 --- /dev/null +++ b/examples/extended/eventgenerator/pythia/py8decayer/src/SingleParticleGun.cc @@ -0,0 +1,121 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file eventgenerator/pythia/pythia8decayer/src/SingleParticleGun.cc +/// \brief Implementation of the SingleParticleGun class +/// +/// \author J. Yarba; FNAL + +#include "SingleParticleGun.hh" + +#include "G4Event.hh" +#include "G4ParticleGun.hh" +#include "G4ParticleTable.hh" +#include "G4ParticleDefinition.hh" +#include "G4ThreeVector.hh" +#include "Randomize.hh" + +// SPECIAL CASE - needed for treatment of polarization for tau's +#include "G4TauMinus.hh" +#include "G4TauPlus.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +SingleParticleGun::SingleParticleGun( const G4String& pname, const double pmom ) + : G4VUserPrimaryGeneratorAction(), + fGun(nullptr), + fMomentum(pmom) +{ + + int nparts = 1; + fGun = new G4ParticleGun( nparts ); + + G4ParticleTable* pdt = G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pd = pdt->FindParticle( pname ); + fGun->SetParticleDefinition( pd ); + fGun->SetParticlePosition( G4ThreeVector(0.,0.,0.) ); + double mass = pd->GetPDGMass(); + double energy = std::sqrt( fMomentum*fMomentum + mass*mass ); + fGun->SetParticleEnergy( energy ); + + // NOTE: do not set momentum directions + // as it'll be generated event-by-event + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +SingleParticleGun::~SingleParticleGun() +{ + + delete fGun; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void SingleParticleGun::GeneratePrimaries( G4Event* evt ) +{ + + if ( !fGun ) + { + G4cout << " ParticleGun is NOT set up; BAIL OUT from this event " << G4endl; + G4cout << " Check if you are using ctor " + << "SinglePartGun(const G4string& partname, const double pmom ) " + << G4endl; + return; + } + + double phi = -1. * CLHEP::pi + CLHEP::twopi * G4UniformRand(); + double theta = CLHEP::pi/4. + CLHEP::halfpi * G4UniformRand(); + + double x = std::sin(theta) * std::cos(phi); + double y = std::sin(theta) * std::sin(phi); + double z = std::cos(theta); + + fGun->SetParticleMomentumDirection( G4ThreeVector(x,y,z) ); + + // SPECIAL CASE: for particle such as tau polarization should be -1 * p3 + // while for tau_bar it should be +1 + // + // NOTE: one could probably compare by name but that'd mean comparing strings... + // + if ( fGun->GetParticleDefinition() == G4TauMinus::TauMinus() ) + { + fGun->SetParticlePolarization( G4ThreeVector(-1.0*x,-1.0*y,-1.0*z) ); + } + else if ( fGun->GetParticleDefinition() == G4TauPlus::TauPlus() ) + { + fGun->SetParticlePolarization( G4ThreeVector(x,y,z) ); + } + + fGun->GeneratePrimaryVertex(evt); + + return; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/eventgenerator/userPrimaryGenerator/CMakeLists.txt b/examples/extended/eventgenerator/userPrimaryGenerator/CMakeLists.txt index 05f740ac6e..745a4d3189 100644 --- a/examples/extended/eventgenerator/userPrimaryGenerator/CMakeLists.txt +++ b/examples/extended/eventgenerator/userPrimaryGenerator/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(userPrimaryGenerator) #---------------------------------------------------------------------------- diff --git a/examples/extended/eventgenerator/userPrimaryGenerator/History b/examples/extended/eventgenerator/userPrimaryGenerator/History index d59c73aceb..88e402fe9a 100644 --- a/examples/extended/eventgenerator/userPrimaryGenerator/History +++ b/examples/extended/eventgenerator/userPrimaryGenerator/History @@ -12,6 +12,9 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * +19-04-21 mma (userPrimaryGenerator-V10-07-00) +- userPrimaryGenerator.cc : use G4SteppingVerboseWithUnits + 13-04-18 mma (userPrimaryGenerator-V10-04-01) - userPrimaryGenerator.cc : set visualisation only in interactive mode diff --git a/examples/extended/eventgenerator/userPrimaryGenerator/src/SteppingVerbose.cc b/examples/extended/eventgenerator/userPrimaryGenerator/src/SteppingVerbose.cc deleted file mode 100644 index 815c45e177..0000000000 --- a/examples/extended/eventgenerator/userPrimaryGenerator/src/SteppingVerbose.cc +++ /dev/null @@ -1,160 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if( verboseLevel == 2 ){ - G4int tN2ndariesTot = fN2ndariesAtRestDoIt + - fN2ndariesAlongStepDoIt + - fN2ndariesPostStepDoIt; - if(tN2ndariesTot>0){ - G4cout << "\n :----- List of secondaries ----------------" - << G4endl; - G4cout.precision(4); - for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; - lp1<(*fSecondary).size(); lp1++){ - G4cout << " " - << std::setw(13) - << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" - << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.cc b/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.cc index 95c45c8b93..c2a3f3f24d 100644 --- a/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.cc +++ b/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.cc @@ -33,12 +33,12 @@ #include "G4RunManager.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "PrimaryGeneratorAction.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -53,9 +53,10 @@ int main(int argc,char** argv) { //choose the Random engine CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); + + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); //construct the default run manager G4RunManager* runManager = new G4RunManager; diff --git a/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.out b/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.out index c24ee9fcbd..fc786dc9f6 100644 --- a/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.out +++ b/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -44,7 +50,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.300000s Real=0.752317s Sys=0.000000s + User=0.330000s Real=0.337158s Sys=0.000000s G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 diff --git a/examples/extended/exoticphysics/CMakeLists.txt b/examples/extended/exoticphysics/CMakeLists.txt index 1cff1433fb..04affc667f 100644 --- a/examples/extended/exoticphysics/CMakeLists.txt +++ b/examples/extended/exoticphysics/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all exoticphysics examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(channeling) add_subdirectory(dmparticle) diff --git a/examples/extended/exoticphysics/History b/examples/extended/exoticphysics/History index f156dff651..ecb1f3b50c 100644 --- a/examples/extended/exoticphysics/History +++ b/examples/extended/exoticphysics/History @@ -15,6 +15,9 @@ track of all tags. ---------------------------------------------------------- +24 May 2021: B. Morgan (exExoticPhysics-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 10 November 2020: B. Morgan (exExoticPhysics-V10-06-01) - Migration to G4RunManagerFactory. diff --git a/examples/extended/exoticphysics/channeling/CMakeLists.txt b/examples/extended/exoticphysics/channeling/CMakeLists.txt index a6506f66a0..1cd06d1155 100644 --- a/examples/extended/exoticphysics/channeling/CMakeLists.txt +++ b/examples/extended/exoticphysics/channeling/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(channeling) #---------------------------------------------------------------------------- diff --git a/examples/extended/exoticphysics/channeling/History b/examples/extended/exoticphysics/channeling/History index f194d1de6f..dcc355a19f 100644 --- a/examples/extended/exoticphysics/channeling/History +++ b/examples/extended/exoticphysics/channeling/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +March 19, 2021 V. Ivanchenko (channelingExample-V10-07-00) +- removed local option4 physics + November 10, 2020 B. Morgan (channelingExample-V10-06-00) - Migration to G4RunManagerFactory. diff --git a/examples/extended/exoticphysics/channeling/channeling.cc b/examples/extended/exoticphysics/channeling/channeling.cc index e862f53f06..101de9edc8 100644 --- a/examples/extended/exoticphysics/channeling/channeling.cc +++ b/examples/extended/exoticphysics/channeling/channeling.cc @@ -42,7 +42,7 @@ #include "FTFP_BERT.hh" -#include "G4EmStandardPhysics_option4_channeling.hh" +#include "G4EmStandardPhysics_option4.hh" #include "G4ChannelingPhysics.hh" #include "G4GenericBiasingPhysics.hh" @@ -69,8 +69,7 @@ int main(int argc,char** argv) G4VModularPhysicsList* physlist= new FTFP_BERT(); G4GenericBiasingPhysics* biasingPhysics = new G4GenericBiasingPhysics(); physlist->RegisterPhysics(new G4ChannelingPhysics()); - physlist->ReplacePhysics(new G4EmStandardPhysics_option4_channeling()); - //physlist->ReplacePhysics(new G4EmStandardPhysicsSS_channeling()); + physlist->ReplacePhysics(new G4EmStandardPhysics_option4()); biasingPhysics->PhysicsBiasAllCharged(); physlist->RegisterPhysics(biasingPhysics); runManager->SetUserInitialization(physlist); diff --git a/examples/extended/exoticphysics/channeling/channeling.out b/examples/extended/exoticphysics/channeling/channeling.out index 73e700b7c7..bcb9bd0e47 100644 --- a/examples/extended/exoticphysics/channeling/channeling.out +++ b/examples/extended/exoticphysics/channeling/channeling.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -15,7 +21,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo <<< Geant4 Physics List simulation engine: FTFP_BERT -G4VModularPhysicsList::ReplacePhysics: G4EmStandard with type : 2 is replaced with G4EmStandard_opt4_channeling +G4VModularPhysicsList::ReplacePhysics: G4EmStandard with type : 2 is replaced with G4EmStandard_opt4 Using Root Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... @@ -92,349 +98,402 @@ data/Si220pl_eld.txt ### Adding tracking cuts for neutron TimeCut(ns)= 10000 KinEnergyCut(MeV)= 0 ### === Deexcitation model UAtomDeexcitation is activated for 1 region: - DefaultRegionForTheWorld 1 1 1 - -### === G4UAtomicDeexcitation::InitialiseForNewRun() -### === Auger cascade flag: 1 + DefaultRegionForTheWorld 1 0 0 ### === Ignore cuts flag: 0 -### === PIXE model for hadrons: Empirical -### === PIXE model for e+-: Livermore -====================================================================== -The G4PenelopeIonisationModel is being used with the PIXE flag ON. -Atomic de-excitation will be produced statistically by the PIXE -interface by using the shell cross section --> Livermore -The built-in model procedure for atomic de-excitation is disabled. -*Please be sure this is intended*, or disable PIXE by -/process/em/pixe false -====================================================================== phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 10 TeV in 154 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 10 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 10 TeV in 140 bins + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo - KleinNishina : Emin= 20 MeV Emax= 10 TeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo + KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 10 TeV, 20 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenConversion : Emin= 0 eV Emax= 10 TeV + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 10 TeV in 160 bins + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 10 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator -eIoni: for e- SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 1 MeV - MollerBhabha : Emin= 1 MeV Emax= 10 TeV deltaVI + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm + WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eBrem: for e- SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +eIoni: for e- XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI + MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI + +eBrem: for e- XStype:4 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS - eBremLPM : Emin= 1 GeV Emax= 10 TeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS + eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 21x1001 from 0.1 GeV to 10 TeV +ePairProd: for e- XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 - Lambda table from 100 eV to 10 TeV, 20 bins/decade, spline: 1 - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 + Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + eCoulombScattering : Emin= 100 MeV Emax= 100 TeV -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 1 MeV - MollerBhabha : Emin= 1 MeV Emax= 10 TeV deltaVI + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm + WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + PenIoni : Emin= 0 meV Emax= 100 keV + MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI + +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS - eBremLPM : Emin= 1 GeV Emax= 10 TeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS + eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 21x1001 from 0.1 GeV to 10 TeV +ePairProd: for e+ XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 10 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 - Lambda table from 100 eV to 10 TeV, 20 bins/decade, spline: 1 - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 + Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + eCoulombScattering : Emin= 100 MeV Emax= 100 TeV -hIoni: for proton SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI - BetheBloch : Emin= 2 MeV Emax= 10 TeV deltaVI + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hBrems: for proton SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +hIoni: for proton XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 TeV ModifiedMephi + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI + BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hPairProd: for proton SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 13x1001 from 7.50618 GeV to 10 TeV +hBrems: for proton XStype:1 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 - Used Lambda table of anti_proton - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +hPairProd: for proton XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for GenericIon, integral:1 SubType=1 BuildTable=0 - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 + Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -IonCoulombScattering : Emin= 0 eV Emax= 10 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV -ionIoni: for GenericIon SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 +nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 10 TeV deltaVI + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV -CoulombScat: for alpha, integral:1 SubType=1 BuildTable=0 - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -IonCoulombScattering : Emin= 0 eV Emax= 10 TeV + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 +ionIoni: for GenericIon XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI - BetheBloch : Emin=7.9452 MeV Emax= 10 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI -hIoni: for anti_proton SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI - BetheBloch : Emin= 2 MeV Emax= 10 TeV deltaVI + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV -hBrems: for anti_proton SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 TeV ModifiedMephi + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hPairProd: for anti_proton SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 13x1001 from 7.50618 GeV to 10 TeV +ionIoni: for alpha XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI + BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 - Lambda table from 100 eV to 10 TeV, 20 bins/decade, spline: 1 - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV -hIoni: for kaon+ SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI - BetheBloch : Emin=1.05231 MeV Emax= 10 TeV deltaVI + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hBrems: for kaon+ SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +hIoni: for anti_proton XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 TeV ModifiedMephi + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI + BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hPairProd: for kaon+ SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 14x1001 from 3.94942 GeV to 10 TeV +hBrems: for anti_proton XStype:1 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 - Lambda table from 100 eV to 10 TeV, 20 bins/decade, spline: 1 - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +hPairProd: for anti_proton XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hIoni: for kaon- SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 + Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI - BetheBloch : Emin=1.05231 MeV Emax= 10 TeV deltaVI + eCoulombScattering : Emin= 0 meV Emax= 100 TeV -hBrems: for kaon- SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 TeV ModifiedMephi + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hPairProd: for kaon- SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 14x1001 from 3.94942 GeV to 10 TeV +hIoni: for kaon+ XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI + BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +hBrems: for kaon+ XStype:1 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi + +hPairProd: for kaon+ XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 18x1001 from 3.94942 GeV to 100 TeV + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi + +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 + Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + eCoulombScattering : Emin= 0 meV Emax= 100 TeV + +msc: for kaon- SubType= 10 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm + +hIoni: for kaon- XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI + BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI + +hBrems: for kaon- XStype:1 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi + +hPairProd: for kaon- XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 18x1001 from 3.94942 GeV to 100 TeV + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi + +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV -muIoni: for mu+ SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm + +muIoni: for mu+ XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI - MuBetheBloch : Emin= 1 GeV Emax= 10 TeV + MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +muBrems: for mu+ XStype:1 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 10 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 17x1001 from 1 GeV to 10 TeV +muPairProd: for mu+ XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 - Lambda table from 100 eV to 10 TeV, 20 bins/decade, spline: 1 - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 + Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV -muIoni: for mu- SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm + +muIoni: for mu- XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI - MuBetheBloch : Emin= 1 GeV Emax= 10 TeV + MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +muBrems: for mu- XStype:1 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 10 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 17x1001 from 1 GeV to 10 TeV +muPairProd: for mu- XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV -hIoni: for pi+ SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI - BetheBloch : Emin=297.505 keV Emax= 10 TeV deltaVI + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hBrems: for pi+ SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +hIoni: for pi+ XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 TeV ModifiedMephi + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI + BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hPairProd: for pi+ SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 16x1001 from 1.11656 GeV to 10 TeV +hBrems: for pi+ XStype:1 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 - Lambda table from 100 eV to 10 TeV, 20 bins/decade, spline: 1 - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 +hPairProd: for pi+ XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hIoni: for pi- SubType=2 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 + Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI - BetheBloch : Emin=297.505 keV Emax= 10 TeV deltaVI + eCoulombScattering : Emin= 0 meV Emax= 100 TeV -hBrems: for pi- SubType=3 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 +msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 TeV ModifiedMephi + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hPairProd: for pi- SubType=4 - dE/dx and range tables from 100 eV to 10 TeV in 220 bins - Lambda tables from threshold to 10 TeV, 20 bins/decade, spline: 1 - Sampling table 16x1001 from 1.11656 GeV to 10 TeV +hIoni: for pi- XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 TeV ModifiedMephi + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI + BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +hBrems: for pi- XStype:1 SubType=3 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi + +hPairProd: for pi- XStype:1 SubType=4 + dE/dx and range tables from 100 eV to 100 TeV in 240 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + Sampling table 20x1001 from 1.11656 GeV to 100 TeV + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi + +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ - 0 < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 + ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -443,17 +502,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -461,67 +520,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -529,13 +588,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -543,13 +602,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -557,12 +616,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -570,13 +629,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -584,13 +643,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -598,13 +657,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -612,60 +671,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -673,27 +732,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -701,25 +760,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -727,25 +786,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -753,13 +812,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -782,7 +841,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= diff --git a/examples/extended/exoticphysics/channeling/include/G4EmStandardPhysics_option4_channeling.hh b/examples/extended/exoticphysics/channeling/include/G4EmStandardPhysics_option4_channeling.hh deleted file mode 100644 index a054c4b3fd..0000000000 --- a/examples/extended/exoticphysics/channeling/include/G4EmStandardPhysics_option4_channeling.hh +++ /dev/null @@ -1,69 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// -// -//--------------------------------------------------------------------------- -// -// ClassName: G4EmStandardPhysics_option4_channeling -// -// Author: V.Ivanchenko 28.09.2012 -// -// Modified: -// -//---------------------------------------------------------------------------- -// -// This class provides construction of EM physics using the best models -// of standard and low-energy packages and set of -// the most adavced options allowing precise simulation at low -// and intermediate energies -// - -#ifndef G4EmStandardPhysics_option4_channeling_h -#define G4EmStandardPhysics_option4_channeling_h 1 - -#include "G4VPhysicsConstructor.hh" -#include "globals.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class G4EmStandardPhysics_option4_channeling : public G4VPhysicsConstructor -{ -public: - - explicit G4EmStandardPhysics_option4_channeling(G4int ver=1, const G4String& name=""); - - virtual ~G4EmStandardPhysics_option4_channeling(); - - virtual void ConstructParticle(); - virtual void ConstructProcess(); - -private: - G4int verbose; -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/exoticphysics/channeling/src/G4EmStandardPhysics_option4_channeling.cc b/examples/extended/exoticphysics/channeling/src/G4EmStandardPhysics_option4_channeling.cc deleted file mode 100644 index 93eb094dca..0000000000 --- a/examples/extended/exoticphysics/channeling/src/G4EmStandardPhysics_option4_channeling.cc +++ /dev/null @@ -1,418 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// -//--------------------------------------------------------------------------- -// -// ClassName: G4EmStandardPhysics_option4_channeling -// -// Author: V.Ivanchenko 28.09.2012 from Option3 physics constructor -// -// Modified: -// -//---------------------------------------------------------------------------- -// - -#include "G4EmStandardPhysics_option4_channeling.hh" - -#include "G4SystemOfUnits.hh" -#include "G4ParticleDefinition.hh" -#include "G4LossTableManager.hh" -#include "G4EmParameters.hh" - -#include "G4ComptonScattering.hh" -#include "G4GammaConversion.hh" -#include "G4PhotoElectricEffect.hh" -#include "G4RayleighScattering.hh" -#include "G4PEEffectFluoModel.hh" -#include "G4KleinNishinaModel.hh" -#include "G4LowEPComptonModel.hh" -#include "G4PenelopeGammaConversionModel.hh" -#include "G4LivermorePhotoElectricModel.hh" - -#include "G4eMultipleScattering.hh" -#include "G4MuMultipleScattering.hh" -#include "G4hMultipleScattering.hh" -#include "G4MscStepLimitType.hh" -#include "G4UrbanMscModel.hh" -#include "G4DummyModel.hh" -#include "G4WentzelVIModel.hh" -#include "G4CoulombScattering.hh" -#include "G4eCoulombScatteringModel.hh" - -#include "G4eIonisation.hh" -#include "G4eBremsstrahlung.hh" -#include "G4Generator2BS.hh" -#include "G4Generator2BN.hh" -#include "G4SeltzerBergerModel.hh" -#include "G4PenelopeIonisationModel.hh" -#include "G4UniversalFluctuation.hh" - -#include "G4eplusAnnihilation.hh" -#include "G4UAtomicDeexcitation.hh" - -#include "G4MuIonisation.hh" -#include "G4MuBremsstrahlung.hh" -#include "G4MuPairProduction.hh" -#include "G4hBremsstrahlung.hh" -#include "G4hPairProduction.hh" -#include "G4ePairProduction.hh" - -#include "G4MuBremsstrahlungModel.hh" -#include "G4MuPairProductionModel.hh" -#include "G4hBremsstrahlungModel.hh" -#include "G4hPairProductionModel.hh" - -#include "G4hIonisation.hh" -#include "G4ionIonisation.hh" -#include "G4IonParametrisedLossModel.hh" -#include "G4NuclearStopping.hh" - -#include "G4Gamma.hh" -#include "G4Electron.hh" -#include "G4Positron.hh" -#include "G4MuonPlus.hh" -#include "G4MuonMinus.hh" -#include "G4PionPlus.hh" -#include "G4PionMinus.hh" -#include "G4KaonPlus.hh" -#include "G4KaonMinus.hh" -#include "G4Proton.hh" -#include "G4AntiProton.hh" -#include "G4Deuteron.hh" -#include "G4Triton.hh" -#include "G4He3.hh" -#include "G4Alpha.hh" -#include "G4GenericIon.hh" - -#include "G4PhysicsListHelper.hh" -#include "G4BuilderType.hh" -#include "G4EmModelActivator.hh" - -// factory -#include "G4PhysicsConstructorFactory.hh" -// -G4_DECLARE_PHYSCONSTR_FACTORY(G4EmStandardPhysics_option4_channeling); - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4EmStandardPhysics_option4_channeling::G4EmStandardPhysics_option4_channeling(G4int ver, - const G4String&) - : G4VPhysicsConstructor("G4EmStandard_opt4_channeling"), verbose(ver) -{ - G4EmParameters* param = G4EmParameters::Instance(); - param->SetDefaults(); - param->SetVerbose(verbose); - param->SetMinEnergy(100*eV); - param->SetMaxEnergy(10*TeV); - param->SetLowestElectronEnergy(10*eV); - param->SetNumberOfBinsPerDecade(20); - param->ActivateAngularGeneratorForIonisation(true); - param->SetMscThetaLimit(0.0); - param->SetFluo(true); - param->SetAuger(true); - param->SetPixe(true); - SetPhysicsType(bElectromagnetic); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4EmStandardPhysics_option4_channeling::~G4EmStandardPhysics_option4_channeling() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void G4EmStandardPhysics_option4_channeling::ConstructParticle() -{ - // gamma - G4Gamma::Gamma(); - - // leptons - G4Electron::Electron(); - G4Positron::Positron(); - G4MuonPlus::MuonPlus(); - G4MuonMinus::MuonMinus(); - - // mesons - G4PionPlus::PionPlusDefinition(); - G4PionMinus::PionMinusDefinition(); - G4KaonPlus::KaonPlusDefinition(); - G4KaonMinus::KaonMinusDefinition(); - - // barions - G4Proton::Proton(); - G4AntiProton::AntiProton(); - - // ions - G4Deuteron::Deuteron(); - G4Triton::Triton(); - G4He3::He3(); - G4Alpha::Alpha(); - G4GenericIon::GenericIonDefinition(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void G4EmStandardPhysics_option4_channeling::ConstructProcess() -{ - if(verbose > 1) { - G4cout << "### " << GetPhysicsName() << " Construct Processes " << G4endl; - } - G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); - - // muon & hadron bremsstrahlung and pair production - G4MuBremsstrahlung* mub = new G4MuBremsstrahlung(); - G4MuPairProduction* mup = new G4MuPairProduction(); - G4hBremsstrahlung* pib = new G4hBremsstrahlung(); - G4hPairProduction* pip = new G4hPairProduction(); - G4hBremsstrahlung* kb = new G4hBremsstrahlung(); - G4hPairProduction* kp = new G4hPairProduction(); - G4hBremsstrahlung* pb = new G4hBremsstrahlung(); - G4hPairProduction* pp = new G4hPairProduction(); - G4ePairProduction* ee = new G4ePairProduction(); - - // muon & hadron multiple scattering - G4CoulombScattering* muss = new G4CoulombScattering(); - G4CoulombScattering* piss = new G4CoulombScattering(); - G4CoulombScattering* kss = new G4CoulombScattering(); - G4CoulombScattering* pss = new G4CoulombScattering(); - - // energy limits for e+- scattering models - //G4double highEnergyLimit = 100*MeV; - // energy limits for e+- ionisation models - G4double penEnergyLimit = 1*MeV; - - // nuclear stopping - G4NuclearStopping* pnuc = new G4NuclearStopping(); - - // Add standard EM Processes - auto myParticleIterator=GetParticleIterator(); - myParticleIterator->reset(); - while( (*myParticleIterator)() ){ - G4ParticleDefinition* particle = myParticleIterator->value(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "gamma") { - - // Photoelectric - G4PhotoElectricEffect* pe = new G4PhotoElectricEffect(); - G4VEmModel* theLivermorePEModel = new G4LivermorePhotoElectricModel(); - pe->SetEmModel(theLivermorePEModel,1); - ph->RegisterProcess(pe, particle); - - // Compton scattering - G4ComptonScattering* cs = new G4ComptonScattering; - cs->SetEmModel(new G4KleinNishinaModel(),1); - G4VEmModel* theLowEPComptonModel = new G4LowEPComptonModel(); - theLowEPComptonModel->SetHighEnergyLimit(20*MeV); - cs->AddEmModel(0, theLowEPComptonModel); - ph->RegisterProcess(cs, particle); - - // Gamma conversion - G4GammaConversion* gc = new G4GammaConversion(); - G4VEmModel* thePenelopeGCModel = new G4PenelopeGammaConversionModel(); - thePenelopeGCModel->SetHighEnergyLimit(1*GeV); - gc->SetEmModel(thePenelopeGCModel,1); - ph->RegisterProcess(gc, particle); - - // Rayleigh scattering - ph->RegisterProcess(new G4RayleighScattering(), particle); - - } else if (particleName == "e-") { - - // multiple scattering - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - - // ionisation - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.2, 100*um); - G4PenelopeIonisationModel* pen = new G4PenelopeIonisationModel(); - pen->SetHighEnergyLimit(penEnergyLimit); - eIoni->AddEmModel(0, pen, new G4UniversalFluctuation()); - - // bremsstrahlung - G4eBremsstrahlung* brem = new G4eBremsstrahlung(); - G4SeltzerBergerModel* br1 = new G4SeltzerBergerModel(); - G4eBremsstrahlungRelModel* br2 = new G4eBremsstrahlungRelModel(); - br1->SetAngularDistribution(new G4Generator2BS()); - br2->SetAngularDistribution(new G4Generator2BS()); - brem->SetEmModel(br1,1); - brem->SetEmModel(br2,2); - br2->SetLowEnergyLimit(GeV); - - // register processes - ph->RegisterProcess(eIoni, particle); - ph->RegisterProcess(brem, particle); - ph->RegisterProcess(ee, particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "e+") { - - // multiple scattering - G4eCoulombScatteringModel* ssm = new G4eCoulombScatteringModel(); - G4CoulombScattering* ss = new G4CoulombScattering(); - ss->SetEmModel(ssm, 1); - - // ionisation - G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetStepFunction(0.2, 100*um); - G4PenelopeIonisationModel* pen = new G4PenelopeIonisationModel(); - pen->SetHighEnergyLimit(penEnergyLimit); - eIoni->AddEmModel(0, pen, new G4UniversalFluctuation()); - - // bremsstrahlung - G4eBremsstrahlung* brem = new G4eBremsstrahlung(); - G4SeltzerBergerModel* br1 = new G4SeltzerBergerModel(); - G4eBremsstrahlungRelModel* br2 = new G4eBremsstrahlungRelModel(); - br1->SetAngularDistribution(new G4Generator2BS()); - br2->SetAngularDistribution(new G4Generator2BS()); - brem->SetEmModel(br1,1); - brem->SetEmModel(br2,2); - br2->SetLowEnergyLimit(GeV); - - // register processes - ph->RegisterProcess(eIoni, particle); - ph->RegisterProcess(brem, particle); - ph->RegisterProcess(ee, particle); - ph->RegisterProcess(new G4eplusAnnihilation(), particle); - ph->RegisterProcess(ss, particle); - - } else if (particleName == "mu+" || - particleName == "mu-" ) { - - G4MuIonisation* muIoni = new G4MuIonisation(); - muIoni->SetStepFunction(0.2, 50*um); - - ph->RegisterProcess(muIoni, particle); - ph->RegisterProcess(mub, particle); - ph->RegisterProcess(mup, particle); - ph->RegisterProcess(muss, particle); - - } else if (particleName == "alpha" || - particleName == "He3") { - - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetStepFunction(0.1, 10*um); - - ph->RegisterProcess(new G4CoulombScattering(), particle); - ph->RegisterProcess(ionIoni, particle); - //ph->RegisterProcess(pnuc, particle); - - } else if (particleName == "GenericIon") { - - G4ionIonisation* ionIoni = new G4ionIonisation(); - ionIoni->SetEmModel(new G4IonParametrisedLossModel()); - ionIoni->SetStepFunction(0.1, 1*um); - - ph->RegisterProcess(new G4CoulombScattering(), particle); - ph->RegisterProcess(ionIoni, particle); - //ph->RegisterProcess(pnuc, particle); - - } else if (particleName == "pi+" || - particleName == "pi-" ) { - - //G4hMultipleScattering* pimsc = new G4hMultipleScattering(); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.2, 50*um); - - ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(pib, particle); - ph->RegisterProcess(pip, particle); - ph->RegisterProcess(piss, particle); - - } else if (particleName == "kaon+" || - particleName == "kaon-" ) { - - //G4hMultipleScattering* kmsc = new G4hMultipleScattering(); - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.2, 50*um); - - ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(kb, particle); - ph->RegisterProcess(kp, particle); - ph->RegisterProcess(kss, particle); - - } else if (particleName == "proton" || - particleName == "anti_proton") { - - G4hIonisation* hIoni = new G4hIonisation(); - hIoni->SetStepFunction(0.1, 20*um); - - ph->RegisterProcess(hIoni, particle); - ph->RegisterProcess(pb, particle); - ph->RegisterProcess(pp, particle); - ph->RegisterProcess(pss, particle); - //ph->RegisterProcess(pnuc, particle); - - } else if (particleName == "B+" || - particleName == "B-" || - particleName == "D+" || - particleName == "D-" || - particleName == "Ds+" || - particleName == "Ds-" || - particleName == "anti_He3" || - particleName == "anti_alpha" || - particleName == "anti_deuteron" || - particleName == "anti_lambda_c+" || - particleName == "anti_omega-" || - particleName == "anti_sigma_c+" || - particleName == "anti_sigma_c++" || - particleName == "anti_sigma+" || - particleName == "anti_sigma-" || - particleName == "anti_triton" || - particleName == "anti_xi_c+" || - particleName == "anti_xi-" || - particleName == "deuteron" || - particleName == "lambda_c+" || - particleName == "omega-" || - particleName == "sigma_c+" || - particleName == "sigma_c++" || - particleName == "sigma+" || - particleName == "sigma-" || - particleName == "tau+" || - particleName == "tau-" || - particleName == "triton" || - particleName == "xi_c+" || - particleName == "xi-" ) { - - ph->RegisterProcess(new G4CoulombScattering(), particle); - ph->RegisterProcess(new G4hIonisation(), particle); - //ph->RegisterProcess(pnuc, particle); - } - } - - // Nuclear stopping - pnuc->SetMaxKinEnergy(MeV); - - // Deexcitation - G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); - G4LossTableManager::Instance()->SetAtomDeexcitation(de); - - G4EmModelActivator mact(GetPhysicsName()); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/exoticphysics/dmparticle/CMakeLists.txt b/examples/extended/exoticphysics/dmparticle/CMakeLists.txt index 9e10185a95..f5385142ce 100644 --- a/examples/extended/exoticphysics/dmparticle/CMakeLists.txt +++ b/examples/extended/exoticphysics/dmparticle/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(dmparticle) #---------------------------------------------------------------------------- diff --git a/examples/extended/exoticphysics/dmparticle/dmparticle.out b/examples/extended/exoticphysics/dmparticle/dmparticle.out index f01c165c78..8927245a46 100644 --- a/examples/extended/exoticphysics/dmparticle/dmparticle.out +++ b/examples/extended/exoticphysics/dmparticle/dmparticle.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -74,7 +80,6 @@ Some /vis commands (optionally) take a string to specify colour. /testex/det/setSizeZ 130 cm /testex/det/setSizeXY 30 cm /process/em/verbose 1 -/run/physicsModified /testex/phys/addPhysics emstandard_opt0 /run/initialize @@ -90,48 +95,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -139,31 +144,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -171,303 +176,303 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV -ldmBrems: for proton SubType=3 +ldmBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ldmBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ldmBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -497,571 +502,547 @@ See commands in /vis/modeling/trajectories/ for other options. --> Event 0 starts. Event = 0 z0 = -779.999 Primary direction = (0,0,1) ### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28052 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.676 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.81322 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.24448 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 16.9035 Mass(GeV)= 0.5 TrackId= 78 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.31452 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.4655 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.923013 Mass(GeV)= 0.5 TrackId= 74 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.81356 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.09476 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.677705 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.742833 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.82078 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.88119 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 36.1537 Mass(GeV)= 0.5 TrackId= 75 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.39008 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.6571 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.19442 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.59888 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34283 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 28.7552 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.728849 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.39479 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.871714 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.57667 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34761 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.12056 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.743827 Mass(GeV)= 0.5 TrackId= 61 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.46774 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.91251 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.03 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.41011 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.3368 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.01951 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.38963 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.749668 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.14834 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.813737 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 20.8166 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.36268 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.84025 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.67885 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.5705 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 17.4635 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.67646 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.63977 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.11539 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.781779 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.654464 Mass(GeV)= 0.5 TrackId= 78 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.666977 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.863657 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 27.1652 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.88718 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.67616 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.81339 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.25905 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.58226 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28924 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.71259 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.02329 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.778562 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.94351 Mass(GeV)= 0.5 TrackId= 39 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.91613 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.12567 Mass(GeV)= 0.5 TrackId= 79 +### New exotic particle produced: ldmphoton Ekin(GeV)= 48.0777 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.65208 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.2599 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.881086 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.02276 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.36607 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.03608 Mass(GeV)= 0.5 TrackId= 64 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.8322 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.343 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.55791 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.864542 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.892299 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.606516 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.44801 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.35071 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.643008 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.47096 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.62875 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.678341 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.99188 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.07756 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.48049 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28505 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.7974 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.86125 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.722687 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 22.7949 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.43632 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.40636 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.26808 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.622267 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.99586 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.695581 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.11248 Mass(GeV)= 0.5 TrackId= 65 +### New exotic particle produced: ldmphoton Ekin(GeV)= 19.0682 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.612687 Mass(GeV)= 0.5 TrackId= 80 --> Event 10 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.672468 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.35651 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 25.2895 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.21698 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.5791 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.691384 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.696523 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.984392 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.79004 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.19616 Mass(GeV)= 0.5 TrackId= 89 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.30882 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.3773 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.66155 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.773282 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.17624 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.7238 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.64007 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.771803 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.73362 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.46178 Mass(GeV)= 0.5 TrackId= 71 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.41859 Mass(GeV)= 0.5 TrackId= 74 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.48755 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 18.1558 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.52074 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.20005 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.01837 Mass(GeV)= 0.5 TrackId= 97 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.5449 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.90747 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.67681 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.66167 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.783468 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.692144 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.20009 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.816876 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.54666 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.64041 Mass(GeV)= 0.5 TrackId= 73 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.821487 Mass(GeV)= 0.5 TrackId= 82 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.15738 Mass(GeV)= 0.5 TrackId= 100 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.15881 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.20492 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.02505 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.22123 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.59667 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.58817 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.53665 Mass(GeV)= 0.5 TrackId= 77 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01132 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.4092 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.28816 Mass(GeV)= 0.5 TrackId= 69 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.27478 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.667714 Mass(GeV)= 0.5 TrackId= 86 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.76385 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.02286 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.24958 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.667787 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.44716 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 21.0613 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.20133 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.03741 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 21.9166 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05027 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.621676 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.21327 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.59128 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.73576 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.55077 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.02803 Mass(GeV)= 0.5 TrackId= 54 +### New exotic particle produced: ldmphoton Ekin(GeV)= 29.629 Mass(GeV)= 0.5 TrackId= 59 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.98638 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.17748 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.77874 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.02777 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.41198 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.93084 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.9686 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.04881 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 17.9028 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.5605 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.21123 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.44196 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 59.9256 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.02857 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.65816 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.07715 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.56043 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.93589 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.615836 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.36701 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.64219 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.605194 Mass(GeV)= 0.5 TrackId= 54 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.3579 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.3144 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.28322 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.876 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.59864 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.54182 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.8441 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 50.8046 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.3555 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.7381 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.78822 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.0163 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.600602 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.49588 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.58249 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 16.9271 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.15478 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.07417 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06179 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.45824 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.55395 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.99456 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.655618 Mass(GeV)= 0.5 TrackId= 64 --> Event 20 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.43741 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28931 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.59266 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.8958 Mass(GeV)= 0.5 TrackId= 71 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.6423 Mass(GeV)= 0.5 TrackId= 80 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.664568 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.707881 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.52698 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 12.6325 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.79173 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.08907 Mass(GeV)= 0.5 TrackId= 70 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.99933 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.858317 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.98325 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.89483 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.719613 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 19.9826 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.00471 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.71912 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.819388 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.81413 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.43793 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.716194 Mass(GeV)= 0.5 TrackId= 75 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1 Mass(GeV)= 0.5 TrackId= 89 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.0339 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.714252 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.644174 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.1184 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.712026 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.63891 Mass(GeV)= 0.5 TrackId= 71 -### New exotic particle produced: ldmphoton Ekin(GeV)= 19.133 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.05334 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.2573 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.89538 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.6564 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.85683 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.14085 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.78279 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.868038 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.80534 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.852937 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.44403 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.1369 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 24.526 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.28696 Mass(GeV)= 0.5 TrackId= 82 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.698232 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.13984 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.81465 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.38235 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.57056 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.28088 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.34053 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.0928 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01051 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.79297 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 42.8198 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.20579 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.609494 Mass(GeV)= 0.5 TrackId= 76 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.6681 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 23.8888 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.15755 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.15911 Mass(GeV)= 0.5 TrackId= 77 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.7371 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.6626 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.8081 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 21.0277 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.57727 Mass(GeV)= 0.5 TrackId= 40 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.5617 Mass(GeV)= 0.5 TrackId= 54 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.99141 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.823424 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.3671 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.0708 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 29.3071 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.657409 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.0911 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.9651 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.6481 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.81814 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 35.7243 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.57588 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.74088 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.21293 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.94714 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.0398 Mass(GeV)= 0.5 TrackId= 83 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.615901 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.07874 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.7078 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.847914 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.62845 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 16.5076 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 45.8228 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.25205 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.927953 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.53875 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.89751 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.794432 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.4475 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.3561 Mass(GeV)= 0.5 TrackId= 83 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.46437 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.93163 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.04055 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.623404 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22505 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 15.1154 Mass(GeV)= 0.5 TrackId= 63 --> Event 30 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.745246 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.00356 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 12.4656 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.78182 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.75702 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06668 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.96045 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.626678 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.627601 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.5369 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.91294 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.29119 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 60.0577 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.90282 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.849273 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.74703 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34259 Mass(GeV)= 0.5 TrackId= 97 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.32047 Mass(GeV)= 0.5 TrackId= 104 -### New exotic particle produced: ldmphoton Ekin(GeV)= 33.3964 Mass(GeV)= 0.5 TrackId= 106 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.951857 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.08005 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.606566 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.765514 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.842366 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.39875 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.630941 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.602353 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.79034 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.71806 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.91894 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.20798 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.84335 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.07039 Mass(GeV)= 0.5 TrackId= 77 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.63144 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.633744 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.28432 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.84866 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.77582 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.25335 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 31.2726 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.68615 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.37019 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.292 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.42206 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.951757 Mass(GeV)= 0.5 TrackId= 54 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.913114 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 15.2029 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.078 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.93587 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.708476 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.08208 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.739846 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.690866 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.49984 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.53652 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.850786 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.99242 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.46103 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.92929 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.44511 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.7969 Mass(GeV)= 0.5 TrackId= 81 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.19124 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 20.4514 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.26364 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.6438 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.3259 Mass(GeV)= 0.5 TrackId= 64 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.845752 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.81763 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.23654 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.9358 Mass(GeV)= 0.5 TrackId= 54 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.93104 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.0916 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.07578 Mass(GeV)= 0.5 TrackId= 78 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.09162 Mass(GeV)= 0.5 TrackId= 80 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.30812 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.75364 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.89774 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.36707 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.48779 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.40378 Mass(GeV)= 0.5 TrackId= 71 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.38795 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.06428 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.981133 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.2586 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 16.438 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.857828 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.36003 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.80257 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.876545 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.53301 Mass(GeV)= 0.5 TrackId= 79 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.63891 Mass(GeV)= 0.5 TrackId= 81 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.02387 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.57318 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.970753 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.63916 Mass(GeV)= 0.5 TrackId= 54 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.911021 Mass(GeV)= 0.5 TrackId= 56 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.10158 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.25671 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.48463 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.5303 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.1515 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.667245 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.925328 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.82951 Mass(GeV)= 0.5 TrackId= 56 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.8297 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.8485 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.0309 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.5248 Mass(GeV)= 0.5 TrackId= 47 --> Event 40 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.41295 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.71092 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.00255 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.53717 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.10566 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.40422 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.05268 Mass(GeV)= 0.5 TrackId= 54 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.14907 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.13728 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 29.3277 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.48698 Mass(GeV)= 0.5 TrackId= 60 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.09651 Mass(GeV)= 0.5 TrackId= 61 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.04899 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.61338 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.737905 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 26.0506 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 45.0044 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.52748 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 25.3168 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.736145 Mass(GeV)= 0.5 TrackId= 74 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.73382 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 16.9693 Mass(GeV)= 0.5 TrackId= 89 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.40648 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.0426 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.875211 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.38022 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.950337 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.00066 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.2865 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.69263 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.14685 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.12359 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.51575 Mass(GeV)= 0.5 TrackId= 72 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.57754 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.6877 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.78197 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 20.6959 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.23122 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.04866 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 15.4038 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.91278 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.66216 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.628899 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.47146 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.60161 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.56563 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.42308 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 33.3188 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.881015 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.39586 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.21071 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.43633 Mass(GeV)= 0.5 TrackId= 79 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.627348 Mass(GeV)= 0.5 TrackId= 86 +### New exotic particle produced: ldmphoton Ekin(GeV)= 39.8925 Mass(GeV)= 0.5 TrackId= 92 +### New exotic particle produced: ldmphoton Ekin(GeV)= 23.759 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 31.1844 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.6235 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.87345 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34241 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.94415 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.60332 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 43.006 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.16387 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.98875 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.9936 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.40727 Mass(GeV)= 0.5 TrackId= 84 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.93902 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.47814 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28493 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 20.4459 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.04464 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.10806 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.678828 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.11815 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.46894 Mass(GeV)= 0.5 TrackId= 71 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.56811 Mass(GeV)= 0.5 TrackId= 77 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.42993 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 62.8669 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.29977 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.1515 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.18949 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.25886 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.66927 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.01257 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.68823 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.2452 Mass(GeV)= 0.5 TrackId= 65 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.57767 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.710706 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.0743 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.637308 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.63748 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05894 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.52114 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.96429 Mass(GeV)= 0.5 TrackId= 80 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.04169 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.99794 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.14299 Mass(GeV)= 0.5 TrackId= 33 --> Event 50 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.26739 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.2443 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.50796 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.05682 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.16188 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.0392 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.76068 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.66596 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.15903 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05631 Mass(GeV)= 0.5 TrackId= 61 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.12118 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.935818 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.48574 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.19478 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.44787 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.5037 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.03891 Mass(GeV)= 0.5 TrackId= 63 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.51323 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.12114 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.48527 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.18733 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.29337 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.66271 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.37737 Mass(GeV)= 0.5 TrackId= 63 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.15775 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.803179 Mass(GeV)= 0.5 TrackId= 74 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.36079 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 38.5054 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.738615 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.9134 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.4272 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.51541 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.688153 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 20.5603 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.778175 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.646848 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.84864 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.29473 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.23328 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.42159 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.5392 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.03187 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.58994 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.48485 Mass(GeV)= 0.5 TrackId= 84 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.4558 Mass(GeV)= 0.5 TrackId= 89 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.75243 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.3584 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.58185 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.65174 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.33593 Mass(GeV)= 0.5 TrackId= 63 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.4703 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.947748 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.41292 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.59702 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.34166 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.94736 Mass(GeV)= 0.5 TrackId= 74 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.863798 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 58.0497 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.80684 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.611694 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 23.9367 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.931618 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.785064 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.744875 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.17676 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.6364 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.995755 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.59898 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.91918 Mass(GeV)= 0.5 TrackId= 65 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.33803 Mass(GeV)= 0.5 TrackId= 81 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.49987 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.06798 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.61486 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 17.702 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.56251 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.74158 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.8993 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.79252 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.59295 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 31.8214 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.886943 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.16043 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.41634 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.33537 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22901 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.52769 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.6487 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.61139 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.4468 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.2661 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.95899 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.82044 Mass(GeV)= 0.5 TrackId= 56 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.12281 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.81923 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 22.593 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.61517 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.27212 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.69759 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 78.5619 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.608149 Mass(GeV)= 0.5 TrackId= 59 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.66232 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.2537 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.951 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.0973 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.725438 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.32616 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.91773 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.8061 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.48909 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.670541 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.727758 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.860414 Mass(GeV)= 0.5 TrackId= 65 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.9741 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.55241 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.30888 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.44798 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.54677 Mass(GeV)= 0.5 TrackId= 56 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.03666 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.67661 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.24595 Mass(GeV)= 0.5 TrackId= 83 --> Event 60 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.934824 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.88156 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.84811 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.29071 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.49774 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.693135 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.00461 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 22.2693 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.28311 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.65634 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.61232 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.637545 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.05131 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.726982 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.74515 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.67935 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.9198 Mass(GeV)= 0.5 TrackId= 73 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.60918 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34406 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.52849 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.25938 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.75886 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.7035 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.35674 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22034 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.750468 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.967641 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.81323 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.38545 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 17.0774 Mass(GeV)= 0.5 TrackId= 54 -### New exotic particle produced: ldmphoton Ekin(GeV)= 12.0913 Mass(GeV)= 0.5 TrackId= 60 -### New exotic particle produced: ldmphoton Ekin(GeV)= 38.6868 Mass(GeV)= 0.5 TrackId= 61 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.79588 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.72569 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 60.7736 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.38125 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.98184 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.76008 Mass(GeV)= 0.5 TrackId= 60 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.20087 Mass(GeV)= 0.5 TrackId= 73 -### New exotic particle produced: ldmphoton Ekin(GeV)= 47.3466 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.92312 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 29.7291 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.3834 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.00548 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.869885 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.605142 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.50227 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.0323 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.42624 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.76705 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.50678 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.72273 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.76512 Mass(GeV)= 0.5 TrackId= 80 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.42806 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.87329 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.72563 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.10126 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.62443 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.1133 Mass(GeV)= 0.5 TrackId= 95 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.50234 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.99939 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.23356 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.703 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.55936 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.846584 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.43332 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.40636 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 26.6091 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.01623 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 25.1556 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.4797 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.38519 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.81956 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.788387 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 43.0461 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.43501 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.95387 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06107 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.731846 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.11796 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.31608 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.13087 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.5441 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.35612 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.65332 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.32704 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.53848 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 26.3496 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.79275 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.847873 Mass(GeV)= 0.5 TrackId= 64 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.922047 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.7217 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.987747 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.04355 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.17151 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.893 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.603936 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.03733 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.41356 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.688299 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.95714 Mass(GeV)= 0.5 TrackId= 59 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.607339 Mass(GeV)= 0.5 TrackId= 74 --> Event 70 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.52461 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.74709 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06834 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.80928 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.4327 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.753784 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.02398 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.403 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.69408 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.98359 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.79718 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.86976 Mass(GeV)= 0.5 TrackId= 73 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.77181 Mass(GeV)= 0.5 TrackId= 77 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.805247 Mass(GeV)= 0.5 TrackId= 87 -### New exotic particle produced: ldmphoton Ekin(GeV)= 48.6178 Mass(GeV)= 0.5 TrackId= 90 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.823144 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.71221 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.89575 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.989623 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 18.9857 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.93338 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.58886 Mass(GeV)= 0.5 TrackId= 74 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.903835 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.09026 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.75328 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.13345 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.48509 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.25428 Mass(GeV)= 0.5 TrackId= 61 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.58415 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.928573 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.785146 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.86725 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.818721 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.57261 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.69656 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 21.9011 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.720349 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.47498 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.0299 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.63388 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34628 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.841923 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.76537 Mass(GeV)= 0.5 TrackId= 60 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.679728 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.35101 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 21.6028 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 30.3447 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.52999 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 15.7573 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.0727 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.5471 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.05293 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.54963 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.16147 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.676334 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.663336 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.0891 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.92253 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.97236 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.5145 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.18901 Mass(GeV)= 0.5 TrackId= 79 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.1808 Mass(GeV)= 0.5 TrackId= 92 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.78087 Mass(GeV)= 0.5 TrackId= 97 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.9742 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.731083 Mass(GeV)= 0.5 TrackId= 40 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.787383 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.637294 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.83686 Mass(GeV)= 0.5 TrackId= 59 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.0471 Mass(GeV)= 0.5 TrackId= 78 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.2352 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.66935 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.96695 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.43298 Mass(GeV)= 0.5 TrackId= 39 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.11148 Mass(GeV)= 0.5 TrackId= 54 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.3544 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 37.5867 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.56795 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.24894 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 27.3557 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.53039 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.00966 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.74445 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.4977 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.869874 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.18143 Mass(GeV)= 0.5 TrackId= 40 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.7067 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.41722 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.09825 Mass(GeV)= 0.5 TrackId= 56 +### New exotic particle produced: ldmphoton Ekin(GeV)= 31.2846 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.849506 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.55331 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.6092 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.69215 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 26.9584 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.58934 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.758345 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.50608 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.87411 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 26.2012 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.87488 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.9032 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.62968 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.2674 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.723824 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.0026 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.59876 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06095 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.802695 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.11646 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.06053 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 66.8315 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.626508 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.49303 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01774 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.91372 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.3613 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.75521 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.55184 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.920617 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.839325 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.20403 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.834 Mass(GeV)= 0.5 TrackId= 79 --> Event 80 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.29116 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.950421 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.93639 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 23.8067 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.668649 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 12.9337 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.90039 Mass(GeV)= 0.5 TrackId= 83 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.913552 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.72983 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.0363 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 47.4657 Mass(GeV)= 0.5 TrackId= 82 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.00604 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.02814 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.50654 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06397 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 45.0222 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.928386 Mass(GeV)= 0.5 TrackId= 69 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.10053 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.19906 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 18.2791 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.77507 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 57.5521 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.96975 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 16.5024 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.602037 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.09743 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 16.4192 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.23255 Mass(GeV)= 0.5 TrackId= 69 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.59494 Mass(GeV)= 0.5 TrackId= 80 -### New exotic particle produced: ldmphoton Ekin(GeV)= 59.2181 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.54776 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.35359 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.63854 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.20022 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.05705 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 24.8749 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.992975 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.712969 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.17639 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.77973 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.53904 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.12156 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.72826 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.70491 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.813692 Mass(GeV)= 0.5 TrackId= 70 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.63459 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.21116 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.661201 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 27.6012 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.35395 Mass(GeV)= 0.5 TrackId= 40 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.87276 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.90076 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.82138 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.45346 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.5399 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.1113 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.63218 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.79025 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.31816 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.749778 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.00845 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.2216 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.979607 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34102 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.4862 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.7433 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34433 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.55513 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.09475 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.14579 Mass(GeV)= 0.5 TrackId= 65 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.862286 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.53034 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.61007 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 31.6399 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.23947 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.86489 Mass(GeV)= 0.5 TrackId= 85 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.31291 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.48868 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.66187 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.75927 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.15217 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.59801 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.63955 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.4934 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.857702 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.08017 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 24.4335 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.655939 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.15261 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.52637 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.21025 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.53114 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.931861 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.16856 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 13.4045 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.80343 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.36707 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.87352 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.703684 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.35805 Mass(GeV)= 0.5 TrackId= 40 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.63258 Mass(GeV)= 0.5 TrackId= 56 --> Event 90 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.05108 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.56534 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 50.2361 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.685911 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.60758 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.9787 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.5197 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.95814 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.20542 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.8933 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.746986 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.639023 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.729416 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.33719 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.25113 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.52575 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 15.1449 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.9009 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.53237 Mass(GeV)= 0.5 TrackId= 72 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.93873 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05231 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.25273 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.57939 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 21.1442 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.54647 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 25.3526 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.620326 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.57081 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 12.9269 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.1562 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.870043 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.11541 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.689989 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.6654 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.01179 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.16437 Mass(GeV)= 0.5 TrackId= 61 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.62327 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.34631 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.95726 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 38.8387 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.51297 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.756367 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.10338 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.609406 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.09816 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 24.0912 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.20946 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.786828 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.647233 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.95745 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.13224 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.95783 Mass(GeV)= 0.5 TrackId= 60 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.8395 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.03381 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.07511 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.4261 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.54005 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.55172 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.854798 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.658752 Mass(GeV)= 0.5 TrackId= 60 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.3915 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.85746 Mass(GeV)= 0.5 TrackId= 79 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.41233 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.6799 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.59516 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.93107 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.42926 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 52.3801 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.02364 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 16.6764 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.90301 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.49919 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.74474 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.703904 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.90947 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34325 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.1136 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.44622 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 73.6719 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.63717 Mass(GeV)= 0.5 TrackId= 65 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.607636 Mass(GeV)= 0.5 TrackId= 71 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.2894 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.64698 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.44 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.955451 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 41.5978 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.1441 Mass(GeV)= 0.5 TrackId= 64 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.709079 Mass(GeV)= 0.5 TrackId= 71 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.12052 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.60924 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.17255 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.917694 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 15.0053 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 17.428 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.90426 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 17.317 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.04675 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.95542 Mass(GeV)= 0.5 TrackId= 83 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.2165 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.32131 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.80308 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.70155 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.3991 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.862046 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.84268 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.86973 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.38004 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.37031 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.03167 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.610201 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.672617 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.9714 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.73315 Mass(GeV)= 0.5 TrackId= 71 Run terminated. Run Summary Number of events processed : 100 - User=0.880000s Real=0.917291s Sys=0.000000s -RunAction: End of run actions are started 1 Nevt= 100 Edep= 4211.27 + User=0.770000s Real=0.787313s Sys=0.010000s +RunAction: End of run actions are started 1 Nevt= 100 Edep= 4200.36 ==================================================== Beam Particle: proton Ekin(GeV) = 100 @@ -1069,8 +1050,8 @@ RunAction: End of run actions are started 1 Nevt= 100 Edep= 4211.27 ================== run summary ===================== End of Run TotNbofEvents = 100 - Mean energy deposit in absorber = 4.2113 +- 0.10468 GeV RMS/Emean = 0.24857 - Mean number of steps in absorber= 86.24 + Mean energy deposit in absorber = 4.2004 +- 0.087942 GeV RMS/Emean = 0.20937 + Mean number of steps in absorber= 86.1 ================== run end ========================== ... write file : dmp.root - done @@ -1083,6 +1064,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 0.083 MB +Dynamic pools deleted: 10 / Total memory freed: 0.072 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/exoticphysics/monopole/CMakeLists.txt b/examples/extended/exoticphysics/monopole/CMakeLists.txt index c56a4a0ef2..bb8794293a 100644 --- a/examples/extended/exoticphysics/monopole/CMakeLists.txt +++ b/examples/extended/exoticphysics/monopole/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(monopole) #---------------------------------------------------------------------------- diff --git a/examples/extended/exoticphysics/monopole/monopole.out b/examples/extended/exoticphysics/monopole/monopole.out index 5467fba5d8..086bdbdd7b 100644 --- a/examples/extended/exoticphysics/monopole/monopole.out +++ b/examples/extended/exoticphysics/monopole/monopole.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -17,7 +23,6 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo G4PhysListFactory::GetReferencePhysList EMoption= 0 <<< Geant4 Physics List simulation engine: FTFP_BERT -<<< Reference Physics List FTFP_BERT is built Monopole is created: m(GeV)= 100 Qel= 0 Qmag= 68.518 /control/cout/ignoreThreadsExcept 0 @@ -29,7 +34,6 @@ Monopole is created: m(GeV)= 100 Qel= 0 Qmag= 68.518 /testex/det/setStepSize 0.2 mm /testex/run/binSize 0.2 mm /process/em/verbose 1 -/run/physicsModified /run/setCut 0.7 mm /run/initialize @@ -78,48 +82,48 @@ G4MonopoleEquation::G4MonopoleEquation phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -127,31 +131,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -159,288 +163,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -449,17 +453,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -467,67 +471,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -535,13 +539,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -549,13 +553,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -563,12 +567,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -576,13 +580,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -590,13 +594,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -604,13 +608,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -618,60 +622,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -679,27 +683,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -707,25 +711,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -733,25 +737,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -759,13 +763,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -788,7 +792,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -828,7 +832,7 @@ Index : 1 used in the geometry : Yes The run consists of 100 monopole of 100 GeV through 10 cm of G4_Si (density: 2.33 g/cm3 ) - Projected Range= 7.796 cm rms= 174.62 um + Projected Range= 7.7939 cm rms= 181.34 um ################################################################## ### Stopping Powers and Cross Sections diff --git a/examples/extended/exoticphysics/phonon/CMakeLists.txt b/examples/extended/exoticphysics/phonon/CMakeLists.txt index 44f6852c4d..0b8ffbb464 100644 --- a/examples/extended/exoticphysics/phonon/CMakeLists.txt +++ b/examples/extended/exoticphysics/phonon/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(dmc) #---------------------------------------------------------------------------- diff --git a/examples/extended/exoticphysics/saxs/CMakeLists.txt b/examples/extended/exoticphysics/saxs/CMakeLists.txt index 444e4612a8..1d5180e262 100644 --- a/examples/extended/exoticphysics/saxs/CMakeLists.txt +++ b/examples/extended/exoticphysics/saxs/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(saxs) #---------------------------------------------------------------------------- diff --git a/examples/extended/exoticphysics/ucn/CMakeLists.txt b/examples/extended/exoticphysics/ucn/CMakeLists.txt index 6911ca5aa3..9a727e1964 100644 --- a/examples/extended/exoticphysics/ucn/CMakeLists.txt +++ b/examples/extended/exoticphysics/ucn/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(ExUCN) #---------------------------------------------------------------------------- diff --git a/examples/extended/exoticphysics/ucn/ExUCN.out b/examples/extended/exoticphysics/ucn/ExUCN.out index cc4653383c..5d03c46750 100644 --- a/examples/extended/exoticphysics/ucn/ExUCN.out +++ b/examples/extended/exoticphysics/ucn/ExUCN.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -1488,7 +1494,7 @@ Terminate current event processing. Run terminated. Run Summary Number of events processed : 1 - User=0.040000s Real=0.067071s Sys=0.000000s + User=0.030000s Real=0.028886s Sys=0.000000s Sum NoMT: 0 Sum NoMRT: 0 Sum NoMRCondition: 0 diff --git a/examples/extended/field/BlineTracer/CMakeLists.txt b/examples/extended/field/BlineTracer/CMakeLists.txt index 49cb3ce209..e2007c0451 100644 --- a/examples/extended/field/BlineTracer/CMakeLists.txt +++ b/examples/extended/field/BlineTracer/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(BlineTracer) #---------------------------------------------------------------------------- diff --git a/examples/extended/field/CMakeLists.txt b/examples/extended/field/CMakeLists.txt index 3bb53119eb..c5e3d45423 100644 --- a/examples/extended/field/CMakeLists.txt +++ b/examples/extended/field/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all field examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(BlineTracer) add_subdirectory(field01) diff --git a/examples/extended/field/History b/examples/extended/field/History index 1cbd98a2cc..c39096d934 100644 --- a/examples/extended/field/History +++ b/examples/extended/field/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24th Nov 2021 B. Morgan (fieldex-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 13th Nov 2020 B. Morgan (fieldex-V10-06-01) - Enforce use of Serial RunManager for serial-only examples. diff --git a/examples/extended/field/field01/CMakeLists.txt b/examples/extended/field/field01/CMakeLists.txt index b68cc3d013..f7a6e06618 100644 --- a/examples/extended/field/field01/CMakeLists.txt +++ b/examples/extended/field/field01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(field01) #---------------------------------------------------------------------------- diff --git a/examples/extended/field/field01/field01.out b/examples/extended/field/field01/field01.out index ee244df1e7..077124a0d4 100644 --- a/examples/extended/field/field01/field01.out +++ b/examples/extended/field/field01/field01.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -291,17 +297,17 @@ The minimal step is equal to 0.1 mm Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -309,67 +315,67 @@ The minimal step is equal to 0.1 mm Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -377,13 +383,13 @@ The minimal step is equal to 0.1 mm Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -391,13 +397,13 @@ The minimal step is equal to 0.1 mm Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -405,12 +411,12 @@ The minimal step is equal to 0.1 mm Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -418,13 +424,13 @@ The minimal step is equal to 0.1 mm Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -432,13 +438,13 @@ The minimal step is equal to 0.1 mm Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -446,13 +452,13 @@ The minimal step is equal to 0.1 mm Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -460,60 +466,60 @@ The minimal step is equal to 0.1 mm Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -521,27 +527,27 @@ The minimal step is equal to 0.1 mm Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -549,25 +555,25 @@ The minimal step is equal to 0.1 mm Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -575,25 +581,25 @@ The minimal step is equal to 0.1 mm Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -601,13 +607,13 @@ The minimal step is equal to 0.1 mm Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -630,7 +636,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -657,14 +663,14 @@ See commands in /vis/modeling/trajectories/ for other options. ********************************************************************************************************* Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 21.9895 m 0 0 -1 500 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 1.01183 m 21.9895 m 0 8.14791e-13 1 500 MeV0.0038748 eV 1.58938 m 1.58938 m World Transportation - 2 0 fm 1.01183 m 21.9905 m 0 -0.00197661 0.999998 500 MeV2.43793e-06 eV 1 mm 1.59038 m Absorber Transportation - 3 0 fm 1.01172 m 22 m 0 -0.0207544 0.999785 500 MeV2.31622e-05 eV 9.50075 mm 1.59988 m OutOfWorld Transportation + 0 0 fm 0 fm 21.9895 m 0 0 -1 500 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 1.01183 m 21.9895 m 0 8.14791e-13 1 500 MeV3.8748 meV 1.58938 m 1.58938 m World Transportation + 2 0 fm 1.01183 m 21.9905 m 0 -0.00197661 0.999998 500 MeV0.00243793 meV 1 mm 1.59038 m Absorber Transportation + 3 0 fm 1.01172 m 22 m 0 -0.0207544 0.999785 500 MeV0.0231622 meV 9.50075 mm 1.59988 m OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.001268s Sys=0.000000s + User=0.000000s Real=0.000686s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. 0 events have been kept for refreshing and/or reviewing. @@ -691,14 +697,14 @@ Index : 0 used in the geometry : Yes ********************************************************************************************************* Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 21.9895 m 0 0 -1 250 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 50.6432 cm 21.9895 m 0 1.19203e-09 1 250 MeV0.0018303 eV 79.5502 cm 79.5502 cm World Transportation - 2 0 fm 50.643 cm 21.9905 m 0 -0.0039492 0.999992 250 MeV2.30082e-06 eV 1 mm 79.6502 cm Absorber Transportation - 3 0 fm 50.6214 cm 22 m 0 -0.0414666 0.99914 250 MeV2.18647e-05 eV 9.50301 mm 80.6005 cm OutOfWorld Transportation + 0 0 fm 0 fm 21.9895 m 0 0 -1 250 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 50.6432 cm 21.9895 m 0 1.19203e-09 1 250 MeV1.8303 meV 79.5502 cm 79.5502 cm World Transportation + 2 0 fm 50.643 cm 21.9905 m 0 -0.0039492 0.999992 250 MeV0.00230082 meV 1 mm 79.6502 cm Absorber Transportation + 3 0 fm 50.6214 cm 22 m 0 -0.0414666 0.99914 250 MeV0.0218647 meV 9.50301 mm 80.6005 cm OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000155s Sys=0.000000s + User=0.000000s Real=0.000147s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. 0 events have been kept for refreshing and/or reviewing. @@ -725,14 +731,14 @@ Index : 0 used in the geometry : Yes ********************************************************************************************************* Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 21.9895 m 0 0 -1 200 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 40.5352 cm 21.9895 m 0 -2.20161e-09 1 200 MeV0.00143689 eV 63.6725 cm 63.6725 cm World Transportation - 2 0 fm 40.5349 cm 21.9905 m 0 -0.00493399 0.999988 200 MeV2.2567e-06 eV 1 mm 63.7725 cm Absorber Transportation - 3 0 fm 40.5079 cm 22 m 0 -0.0518069 0.998657 200 MeV2.14492e-05 eV 9.50471 mm 64.723 cm OutOfWorld Transportation + 0 0 fm 0 fm 21.9895 m 0 0 -1 200 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 40.5352 cm 21.9895 m 0 -2.20161e-09 1 200 MeV1.43689 meV 63.6725 cm 63.6725 cm World Transportation + 2 0 fm 40.5349 cm 21.9905 m 0 -0.00493399 0.999988 200 MeV0.0022567 meV 1 mm 63.7725 cm Absorber Transportation + 3 0 fm 40.5079 cm 22 m 0 -0.0518069 0.998657 200 MeV0.0214492 meV 9.50471 mm 64.723 cm OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000140s Sys=0.000000s + User=0.000000s Real=0.000115s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. 0 events have been kept for refreshing and/or reviewing. @@ -759,14 +765,14 @@ Index : 0 used in the geometry : Yes ********************************************************************************************************* Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 21.9895 m 0 0 -1 100 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 20.319 cm 21.9895 m 5.03276e-08 3.37364e-08 1 100 MeV0.000676633 eV 31.9182 cm 31.9182 cm World Transportation - 2 50328.4 fm 20.3185 cm 21.9905 m 5.03276e-08 -0.00984295 0.999952 100 MeV2.21968e-06 eV 1.04707 mm 32.0229 cm Absorber Transportation - 3 5.29388 Ang 20.2645 cm 22 m 1.48908e-07 -0.103352 0.994645 100 MeV2.03471e-05 eV 9.59814 mm 32.9827 cm OutOfWorld Transportation + 0 0 fm 0 fm 21.9895 m 0 0 -1 100 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 20.319 cm 21.9895 m 5.03276e-08 3.37364e-08 1 100 MeV0.676633 meV 31.9182 cm 31.9182 cm World Transportation + 2 50328.4 fm 20.3185 cm 21.9905 m 5.03276e-08 -0.00984295 0.999952 100 MeV0.00221968 meV 1.04707 mm 32.0229 cm Absorber Transportation + 3 5.29388 Ang 20.2645 cm 22 m 1.48908e-07 -0.103352 0.994645 100 MeV0.0203471 meV 9.59814 mm 32.9827 cm OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000169s Sys=0.000000s + User=0.000000s Real=0.000121s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. 0 events have been kept for refreshing and/or reviewing. @@ -793,14 +799,14 @@ Index : 0 used in the geometry : Yes ********************************************************************************************************* Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 21.9895 m 0 0 -1 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 10.2108 cm 21.9895 m -8.42505e-09 -9.58672e-08 1 50 MeV0.000318195 eV 16.0403 cm 16.0403 cm World Transportation - 2 -8425.59 fm 10.2098 cm 21.9905 m -2.94296e-08 -0.0195872 0.999808 50 MeV2.02392e-06 eV 1.02026 mm 16.1423 cm Absorber Transportation - 3 -2.90229 Ang 10.1016 cm 22 m -2.94296e-08 -0.205667 0.978622 50 MeV1.90072e-05 eV 9.58159 mm 17.1005 cm OutOfWorld Transportation + 0 0 fm 0 fm 21.9895 m 0 0 -1 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 10.2108 cm 21.9895 m -8.42505e-09 -9.58672e-08 1 50 MeV0.318195 meV 16.0403 cm 16.0403 cm World Transportation + 2 -8425.59 fm 10.2098 cm 21.9905 m -2.94296e-08 -0.0195872 0.999808 50 MeV0.00202392 meV 1.02026 mm 16.1423 cm Absorber Transportation + 3 -2.90229 Ang 10.1016 cm 22 m -2.94296e-08 -0.205667 0.978622 50 MeV0.0190072 meV 9.58159 mm 17.1005 cm OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000145s Sys=0.000000s + User=0.000000s Real=0.000106s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. 0 events have been kept for refreshing and/or reviewing. @@ -834,14 +840,14 @@ Index : 0 used in the geometry : Yes ********************************************************************************************************* Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 21.9895 m 0 0 -1 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 3.36956 m 21.9895 m 5.03344e-08 4.10621e-08 1 50 MeV0.0104996 eV 5.2929 m 5.2929 m World Transportation - 2 50334.4 fm 3.36956 m 21.9905 m 2.97687e-07 -0.000593498 1 50 MeV2.02392e-06 eV 1.02026 mm 5.29392 m Absorber Transportation - 3 2.87839 nm 3.36953 m 22 m 5.20032e-07 -0.00623232 0.999981 50 MeV1.88455e-05 eV 9.50007 mm 5.30342 m OutOfWorld Transportation + 0 0 fm 0 fm 21.9895 m 0 0 -1 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 3.36956 m 21.9895 m 5.03344e-08 4.10621e-08 1 50 MeV10.4996 meV 5.2929 m 5.2929 m World Transportation + 2 50334.4 fm 3.36956 m 21.9905 m 2.97687e-07 -0.000593498 1 50 MeV0.00202392 meV 1.02026 mm 5.29392 m Absorber Transportation + 3 2.87839 nm 3.36953 m 22 m 5.20032e-07 -0.00623232 0.999981 50 MeV0.0188455 meV 9.50007 mm 5.30342 m OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000176s Sys=0.000000s + User=0.000000s Real=0.000138s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. 0 events have been kept for refreshing and/or reviewing. @@ -875,7 +881,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.010000s Real=0.012760s Sys=0.000000s + User=0.010000s Real=0.008859s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. 0 events have been kept for refreshing and/or reviewing. @@ -945,7 +951,7 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.010000s Real=0.008363s Sys=0.000000s + User=0.000000s Real=0.006172s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. 0 events have been kept for refreshing and/or reviewing. @@ -956,6 +962,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.28 MB +Dynamic pools deleted: 12 / Total memory freed: 0.29 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/field/field02/CMakeLists.txt b/examples/extended/field/field02/CMakeLists.txt index b0f961b986..307a347fdc 100644 --- a/examples/extended/field/field02/CMakeLists.txt +++ b/examples/extended/field/field02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(field02) #---------------------------------------------------------------------------- diff --git a/examples/extended/field/field02/field02.out b/examples/extended/field/field02/field02.out index 7899f77f55..3e4b87b1f1 100644 --- a/examples/extended/field/field02/field02.out +++ b/examples/extended/field/field02/field02.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -272,48 +278,48 @@ G4ClassicalRK4 is called phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -321,31 +327,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -353,288 +359,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -643,17 +649,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -661,67 +667,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -729,13 +735,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -743,13 +749,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -757,12 +763,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -770,13 +776,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -784,13 +790,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -798,13 +804,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -812,60 +818,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -873,27 +879,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -901,25 +907,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -927,25 +933,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -953,13 +959,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -982,7 +988,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1015,7 +1021,7 @@ See commands in /vis/modeling/trajectories/ for other options. ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 74.9 um -3.07 cm 1.33 cm 357 MeV 4.82 keV 3.53 cm 3.53 cm World eIoni 2 193 um -7.4 cm 1.73 cm 790 MeV 10.3 keV 4.35 cm 7.89 cm World eIoni 3 238 um -10.4 cm 1.9 cm 1.09 GeV 9.68 keV 3.05 cm 10.9 cm World eIoni @@ -1026,1195 +1032,378 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 238 um -10.4 cm 1.9 cm 12.3 keV 0 eV 0 fm 0 fm World initStep - 1 244 um -10.5 cm 1.89 cm 2.36 MeV 117 eV 246 um 246 um World eIoni - 2 27.5 um -20 cm 1.85 cm 956 MeV 16.8 keV 9.56 cm 9.59 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 244 um -10.5 cm 1.89 cm 13.9 keV 0 eV 0 fm 0 fm World initStep - 1 268 um -10.5 cm 1.89 cm 7.09 MeV 1.67 keV 780 um 780 um World eIoni - 2 -1.61 mm -20 cm 1.78 cm 954 MeV 15.4 keV 9.48 cm 9.56 cm OutOfWorldTransportation + 0 238 um -10.4 cm 1.9 cm 12.3 keV 0 meV 0 fm 0 fm World initStep + 1 244 um -10.5 cm 1.89 cm 2.73 MeV 133 eV 284 um 284 um World eIoni + 2 -123 um -14.8 cm 1.98 cm 434 MeV 4.43 keV 4.32 cm 4.35 cm World eIoni + 3 -332 um -20 cm 2.17 cm 956 MeV 12.9 keV 5.22 cm 9.57 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 193 um -7.4 cm 1.73 cm 1.41 keV 0 eV 0 fm 0 fm World initStep + 0 193 um -7.4 cm 1.73 cm 1.41 keV 0 meV 0 fm 0 fm World initStep 1 197 um -7.4 cm 1.73 cm 354 keV 1.41 keV 88.1 um 88.1 um World eIoni - 2 221 um -20 cm 1.73 cm 1.26 GeV 25.9 keV 13.5 cm 13.5 cm OutOfWorldTransportation + 2 221 um -20 cm 1.73 cm 1.26 GeV 23.5 keV 13.5 cm 13.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 74.9 um -3.07 cm 1.33 cm 1.08 keV 0 eV 0 fm 0 fm World initStep + 0 74.9 um -3.07 cm 1.33 cm 1.08 keV 0 meV 0 fm 0 fm World initStep 1 76.2 um -3.07 cm 1.33 cm 225 keV 1.08 keV 59.2 um 59.2 um World eIoni - 2 -3.58 cm -14.3 cm 4.44 cm 1.12 GeV 28 keV 13 cm 13 cm World eIoni - 3 -5.26 cm -19.3 cm 4.24 cm 1.62 GeV 16.7 keV 5.29 cm 18.3 cm OutOfWorldTransportation + 2 3.42 cm -14.3 cm -1.97 cm 1.12 GeV 29.2 keV 13 cm 13 cm World eIoni + 3 6.15 cm -19 cm -2.37 cm 1.6 GeV 10.9 keV 5.5 cm 18.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 40 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 48 um -2.97 cm 1.33 cm 347 MeV 4.71 keV 3.43 cm 3.43 cm World eIoni - 2 94.9 um -17.7 cm 2.17 cm 1.82 GeV 32.3 keV 14.8 cm 18.2 cm World eIoni - 3 96.8 um -18.4 cm 2.19 cm 1.89 GeV 864 eV 6.54 mm 18.9 cm World eIoni - 4 101 um -19.9 cm 2.22 cm 2.04 GeV 2.86 keV 1.51 cm 20.4 cm World eIoni - 5 101 um -20 cm 2.23 cm 2.05 GeV 101 eV 1.04 mm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 101 um -19.9 cm 2.22 cm 2.39 keV 0 eV 0 fm 0 fm World initStep - 1 109 um -19.9 cm 2.22 cm 868 keV 2.39 keV 201 um 201 um World eIoni - 2 116 um -19.9 cm 2.22 cm 3.76 MeV 0 eV 290 um 491 um World eIoni - 3 124 um -20 cm 2.22 cm 10.5 MeV 76.4 eV 670 um 1.16 mm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -130 um -4.83 cm 1.53 cm 533 MeV 10.3 keV 5.31 cm 5.31 cm World eIoni + 2 -267 um -14.3 cm 2.05 cm 1.48 GeV 17.5 keV 9.53 cm 14.8 cm World eIoni + 3 -295 um -17.8 cm 2.15 cm 1.83 GeV 7.23 keV 3.43 cm 18.3 cm World eIoni + 4 -312 um -20 cm 2.21 cm 2.05 GeV 6.2 keV 2.23 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 96.8 um -18.4 cm 2.19 cm 1.13 keV 0 eV 0 fm 0 fm World initStep - 1 97.9 um -18.4 cm 2.19 cm 245 keV 1.13 keV 63.7 um 63.7 um World eIoni - 2 104 um -20 cm 2.19 cm 162 MeV 3.82 keV 1.64 cm 1.65 cm OutOfWorldTransportation + 0 -295 um -17.8 cm 2.15 cm 1.45 keV 0 meV 0 fm 0 fm World initStep + 1 -298 um -17.8 cm 2.15 cm 370 keV 1.45 keV 91.9 um 91.9 um World eIoni + 2 -313 um -20 cm 2.15 cm 223 MeV 5.07 keV 2.25 cm 2.26 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 94.9 um -17.7 cm 2.17 cm 1.14 keV 0 eV 0 fm 0 fm World initStep - 1 96.4 um -17.7 cm 2.17 cm 247 keV 1.14 keV 64.1 um 64.1 um World eIoni - 2 106 um -20 cm 2.17 cm 227 MeV 5.14 keV 2.32 cm 2.32 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 48 um -2.97 cm 1.33 cm 1.45 keV 0 eV 0 fm 0 fm World initStep - 1 44.9 um -2.97 cm 1.33 cm 370 keV 1.45 keV 91.9 um 91.9 um World eIoni - 2 24.5 um -20 cm 1.32 cm 1.7 GeV 29 keV 18.7 cm 18.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 157 um -5.26 cm 1.58 cm 576 MeV 11 keV 5.74 cm 5.74 cm World eIoni - 2 487 um -20 cm 2.22 cm 2.05 GeV 31.8 keV 14.8 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 157 um -5.26 cm 1.58 cm 1.8 keV 0 eV 0 fm 0 fm World initStep - 1 159 um -5.26 cm 1.58 cm 531 keV 1.8 keV 128 um 128 um World eIoni - 2 170 um -20 cm 1.58 cm 1.47 GeV 26.5 keV 15.4 cm 15.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -166 um -5.43 cm 1.59 cm 593 MeV 9.29 keV 5.91 cm 5.91 cm World eIoni - 2 -211 um -9.74 cm 1.87 cm 1.02 GeV 9.39 keV 4.33 cm 10.2 cm World eIoni - 3 -270 um -17.6 cm 2.16 cm 1.81 GeV 15 keV 7.9 cm 18.1 cm World eIoni - 4 -283 um -20 cm 2.23 cm 2.05 GeV 4.03 keV 2.36 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -270 um -17.6 cm 2.16 cm 1.92 keV 0 eV 0 fm 0 fm World initStep - 1 -276 um -17.6 cm 2.16 cm 596 keV 1.92 keV 142 um 142 um World eIoni - 2 -300 um -20 cm 2.16 cm 236 MeV 3.14 keV 2.37 cm 2.38 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -211 um -9.74 cm 1.87 cm 2.52 keV 0 eV 0 fm 0 fm World initStep - 1 -207 um -9.75 cm 1.87 cm 951 keV 2.52 keV 219 um 219 um World eIoni - 2 -188 um -10.1 cm 1.88 cm 39.5 MeV 1.28 keV 3.85 mm 4.07 mm World eIoni - 3 -358 um -12.6 cm 1.9 cm 290 MeV 2.54 keV 2.51 cm 2.92 cm World eIoni - 4 -479 um -20 cm 1.91 cm 1.03 GeV 16.1 keV 7.35 cm 10.3 cm OutOfWorldTransportation + 0 -267 um -14.3 cm 2.05 cm 2.57 keV 0 meV 0 fm 0 fm World initStep + 1 -276 um -14.3 cm 2.05 cm 985 keV 2.57 keV 226 um 226 um World eIoni + 2 -412 um -15 cm 2.04 cm 65.2 MeV 434 eV 6.43 mm 6.66 mm World eIoni + 3 -434 um -16.9 cm 2 cm 252 MeV 3.55 keV 1.86 cm 2.53 cm World eIoni + 4 -457 um -20 cm 1.98 cm 566 MeV 3.98 keV 3.14 cm 5.67 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -358 um -12.6 cm 1.9 cm 2.21 keV 0 eV 0 fm 0 fm World initStep - 1 -364 um -12.7 cm 1.9 cm 760 keV 2.21 keV 177 um 177 um World eIoni - 2 -2.97 mm -16.2 cm 1.82 cm 354 MeV 5.61 keV 3.55 cm 3.56 cm World eIoni - 3 -4.84 mm -20 cm 1.72 cm 735 MeV 10.2 keV 3.82 cm 7.38 cm OutOfWorldTransportation + 0 -434 um -16.9 cm 2 cm 1 keV 0 meV 0 fm 0 fm World initStep + 1 -433 um -16.9 cm 2 cm 199 keV 1 keV 53.2 um 53.2 um World eIoni + 2 -432 um -20 cm 2 cm 314 MeV 6.13 keV 3.28 cm 3.29 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -166 um -5.43 cm 1.59 cm 14.3 keV 0 eV 0 fm 0 fm World initStep - 1 -180 um -5.59 cm 1.59 cm 17 MeV 3.93 keV 2.39 mm 2.39 mm World eIoni - 2 -1.52 mm -6.07 cm 1.52 cm 65.3 MeV 2.13 keV 5.11 mm 7.5 mm World eIoni - 3 -4.03 mm -18.3 cm 1.39 cm 1.29 GeV 20.9 keV 12.2 cm 13 cm World eIoni - 4 -4.06 mm -18.9 cm 1.39 cm 1.35 GeV 873 eV 6.14 mm 13.6 cm World eIoni - 5 -4.11 mm -20 cm 1.39 cm 1.46 GeV 1.57 keV 1.1 cm 14.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -4.06 mm -18.9 cm 1.39 cm 2.28 keV 0 eV 0 fm 0 fm World initStep - 1 -4.06 mm -18.9 cm 1.39 cm 798 keV 2.28 keV 186 um 186 um World eIoni - 2 -4.06 mm -20 cm 1.39 cm 110 MeV 1.2 keV 1.09 cm 1.11 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -4.03 mm -18.3 cm 1.39 cm 1.64 keV 0 eV 0 fm 0 fm World initStep - 1 -4.03 mm -18.3 cm 1.39 cm 453 keV 1.64 keV 110 um 110 um World eIoni - 2 -4.05 mm -20 cm 1.39 cm 171 MeV 3.86 keV 1.72 cm 1.73 cm OutOfWorldTransportation + 0 -130 um -4.83 cm 1.53 cm 8.91 keV 0 meV 0 fm 0 fm World initStep + 1 -97 um -4.91 cm 1.53 cm 8.76 MeV 6.02 keV 1.61 mm 1.61 mm World eIoni + 2 -264 um -6.5 cm 1.64 cm 167 MeV 3.46 keV 1.77 cm 1.93 cm World eIoni + 3 -48.7 um -20 cm 1.66 cm 1.52 GeV 29 keV 13.5 cm 15.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 47.9 um -14.9 cm 2.14 cm 1.54 GeV 33.5 keV 15.4 cm 15.4 cm World eIoni - 2 197 um -20 cm 2.35 cm 2.05 GeV 14.9 keV 5.14 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 6.77 um -9.63 cm 1.83 cm 1.01 GeV 16.5 keV 10.1 cm 10.1 cm World eIoni + 2 120 um -20 cm 2.1 cm 2.05 GeV 25 keV 10.4 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 47.9 um -14.9 cm 2.14 cm 2.04 keV 0 eV 0 fm 0 fm World initStep - 1 54.6 um -14.9 cm 2.14 cm 660 keV 2.04 keV 156 um 156 um World eIoni - 2 -824 um -16.4 cm 2.15 cm 158 MeV 3.27 keV 1.58 cm 1.59 cm World eIoni - 3 -1.74 mm -20 cm 2.21 cm 514 MeV 5.91 keV 3.56 cm 5.15 cm OutOfWorldTransportation + 0 6.77 um -9.63 cm 1.83 cm 2.65 keV 0 meV 0 fm 0 fm World initStep + 1 -2.56 um -9.64 cm 1.83 cm 1.04 MeV 2.65 keV 238 um 238 um World eIoni + 2 -7.11 um -9.67 cm 1.83 cm 4.05 MeV 18.9 eV 301 um 540 um World eIoni + 3 -30.5 um -20 cm 1.83 cm 1.04 GeV 13.4 keV 10.3 cm 10.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -44 um -2.8 cm 1.29 cm 330 MeV 6.32 keV 3.26 cm 3.26 cm World eIoni - 2 -69.7 um -20 cm 2.21 cm 2.05 GeV 39 keV 17.2 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -747 nm -1.62 cm 1.07 cm 212 MeV 3.78 keV 2.07 cm 2.07 cm World eIoni + 2 309 um -10.9 cm 1.93 cm 1.14 GeV 18.9 keV 9.33 cm 11.4 cm World eIoni + 3 432 um -20 cm 2.24 cm 2.05 GeV 19.8 keV 9.1 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 309 um -10.9 cm 1.93 cm 5.07 keV 0 meV 0 fm 0 fm World initStep + 1 291 um -10.9 cm 1.93 cm 3.25 MeV 2.49 keV 657 um 657 um World eIoni + 2 -1.79 mm -17.9 cm 1.62 cm 702 MeV 9.83 keV 7.03 cm 7.09 cm World eIoni + 3 -1.67 mm -20 cm 1.53 cm 910 MeV 4.22 keV 2.09 cm 9.18 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -44 um -2.8 cm 1.29 cm 4.08 keV 0 eV 0 fm 0 fm World initStep - 1 -29 um -2.82 cm 1.29 cm 2.22 MeV 4.08 keV 500 um 500 um World eIoni - 2 1.09 um -3.2 cm 1.29 cm 40.2 MeV 230 eV 3.8 mm 4.3 mm World eIoni - 3 -98.3 um -7.78 cm 1.28 cm 499 MeV 9.97 keV 4.58 cm 5.01 cm World eIoni - 4 -99 um -8.9 cm 1.28 cm 610 MeV 2.78 keV 1.11 cm 6.13 cm World eIoni - 5 -105 um -12.9 cm 1.28 cm 1.01 GeV 9.49 keV 4.03 cm 10.2 cm World eIoni - 6 -106 um -13.6 cm 1.28 cm 1.08 GeV 747 eV 6.62 mm 10.8 cm World eIoni - 7 -122 um -19.5 cm 1.28 cm 1.67 GeV 15 keV 5.88 cm 16.7 cm World eIoni - 8 -124 um -20 cm 1.28 cm 1.72 GeV 1.5 keV 5.37 mm 17.2 cm OutOfWorldTransportation + 0 -747 nm -1.62 cm 1.07 cm 1.82 keV 0 meV 0 fm 0 fm World initStep + 1 -6.59 um -1.63 cm 1.07 cm 544 keV 1.82 keV 130 um 130 um World eIoni + 2 -39.4 um -20 cm 1.07 cm 1.84 GeV 38 keV 19.3 cm 19.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -122 um -19.5 cm 1.28 cm 2.39 keV 0 eV 0 fm 0 fm World initStep - 1 -130 um -19.5 cm 1.28 cm 870 keV 2.39 keV 201 um 201 um World eIoni - 2 -148 um -20 cm 1.28 cm 53.8 MeV 725 eV 5.3 mm 5.5 mm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 336 um -10.4 cm 1.92 cm 1.09 GeV 26.1 keV 10.9 cm 10.9 cm World eIoni + 2 376 um -12.5 cm 2.02 cm 1.3 GeV 4.72 keV 2.19 cm 13 cm World eIoni + 3 469 um -20 cm 2.25 cm 2.05 GeV 22 keV 7.46 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -106 um -13.6 cm 1.28 cm 3.1 keV 0 eV 0 fm 0 fm World initStep - 1 -117 um -13.6 cm 1.28 cm 1.37 MeV 3.1 keV 311 um 311 um World eIoni - 2 -120 um -13.6 cm 1.28 cm 2.73 MeV 0 eV 135 um 446 um World eIoni - 3 -147 um -20 cm 1.28 cm 642 MeV 16.7 keV 6.4 cm 6.44 cm OutOfWorldTransportation + 0 376 um -12.5 cm 2.02 cm 1.59 keV 0 meV 0 fm 0 fm World initStep + 1 378 um -12.6 cm 2.02 cm 432 keV 1.59 keV 106 um 106 um World eIoni + 2 389 um -20 cm 2.01 cm 745 MeV 14.1 keV 7.67 cm 7.68 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 336 um -10.4 cm 1.92 cm 1.93 keV 0 meV 0 fm 0 fm World initStep + 1 333 um -10.4 cm 1.92 cm 602 keV 1.93 keV 143 um 143 um World eIoni + 2 317 um -20 cm 1.93 cm 964 MeV 14.9 keV 9.86 cm 9.87 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 19.1 um -1.64 cm 1.07 cm 214 MeV 4.25 keV 2.09 cm 2.09 cm World eIoni + 2 37 um -6.1 cm 1.64 cm 660 MeV 9.1 keV 4.5 cm 6.59 cm World eIoni + 3 36.3 um -20 cm 2.2 cm 2.05 GeV 30.7 keV 13.9 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 37 um -6.1 cm 1.64 cm 9.5 keV 0 meV 0 fm 0 fm World initStep + 1 74.5 um -6.2 cm 1.64 cm 9.68 MeV 4.48 keV 1.7 mm 1.7 mm World eIoni + 2 -370 um -6.24 cm 1.56 cm 14.3 MeV 74.3 eV 1.05 mm 2.75 mm World eIoni + 3 -2.69 mm -20 cm 1.15 cm 1.39 GeV 28.2 keV 13.8 cm 14.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 19.1 um -1.64 cm 1.07 cm 1.06 keV 0 meV 0 fm 0 fm World initStep + 1 19.9 um -1.64 cm 1.07 cm 220 keV 1.06 keV 58 um 58 um World eIoni + 2 -2.26 cm -12.5 cm -2.92 cm 1.08 GeV 30.4 keV 12.5 cm 12.5 cm World eIoni + 3 -4.63 cm -19.5 cm -7.36 cm 1.78 GeV 18.1 keV 8.66 cm 21.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 38.7 um -1.79 cm 1.11 cm 229 MeV 4.93 keV 2.24 cm 2.24 cm World eIoni + 2 218 um -10.7 cm 1.92 cm 1.12 GeV 20.1 keV 8.98 cm 11.2 cm World eIoni + 3 289 um -20 cm 2.23 cm 2.05 GeV 17.3 keV 9.28 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 218 um -10.7 cm 1.92 cm 1.32 keV 0 meV 0 fm 0 fm World initStep + 1 215 um -10.7 cm 1.92 cm 316 keV 1.32 keV 79.7 um 79.7 um World eIoni + 2 196 um -20 cm 1.92 cm 928 MeV 22 keV 9.87 cm 9.88 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 38.7 um -1.79 cm 1.11 cm 1.08 keV 0 meV 0 fm 0 fm World initStep + 1 37.4 um -1.79 cm 1.11 cm 228 keV 1.08 keV 59.7 um 59.7 um World eIoni + 2 2.85 cm -13.2 cm -2.78 cm 1.14 GeV 34.8 keV 13.2 cm 13.2 cm World eIoni + 3 6.75 cm -18.8 cm -7.49 cm 1.7 GeV 17.6 keV 8.38 cm 21.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 98.6 um -17.7 cm 2.07 cm 1.82 GeV 37.4 keV 18.2 cm 18.2 cm World eIoni + 2 86.5 um -20 cm 2.12 cm 2.05 GeV 4.95 keV 2.32 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 98.6 um -17.7 cm 2.07 cm 3.26 keV 0 meV 0 fm 0 fm World initStep + 1 110 um -17.7 cm 2.07 cm 1.45 MeV 1.47 keV 261 um 261 um World eIoni + 2 -917 um -20 cm 2.08 cm 232 MeV 2.03 keV 2.33 cm 2.35 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -58.6 um -2.53 cm 1.25 cm 303 MeV 8.66 keV 2.99 cm 2.99 cm World eIoni + 2 -109 um -10.4 cm 1.9 cm 1.09 GeV 17.1 keV 7.86 cm 10.9 cm World eIoni + 3 -148 um -19.3 cm 2.2 cm 1.98 GeV 16.8 keV 8.97 cm 19.8 cm World eIoni + 4 -152 um -20 cm 2.22 cm 2.05 GeV 2.65 keV 6.74 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -148 um -19.3 cm 2.2 cm 4.55 keV 0 meV 0 fm 0 fm World initStep + 1 -146 um -19.4 cm 2.2 cm 2.7 MeV 4.55 keV 605 um 605 um World eIoni + 2 -136 um -19.5 cm 2.2 cm 17.8 MeV 169 eV 1.51 mm 2.12 mm World eIoni + 3 -114 um -20 cm 2.2 cm 67.6 MeV 252 eV 4.97 mm 7.09 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -109 um -10.4 cm 1.9 cm 1.18 keV 0 meV 0 fm 0 fm World initStep + 1 -110 um -10.4 cm 1.9 cm 261 keV 1.18 keV 67.3 um 67.3 um World eIoni + 2 -119 um -20 cm 1.9 cm 964 MeV 19.2 keV 10.6 cm 10.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -58.6 um -2.53 cm 1.25 cm 2.58 keV 0 meV 0 fm 0 fm World initStep + 1 -50.7 um -2.54 cm 1.25 cm 992 keV 2.58 keV 228 um 228 um World eIoni + 2 4.19 um -2.97 cm 1.26 cm 44.5 MeV 550 eV 4.35 mm 4.58 mm World eIoni + 3 7.91 um -4.77 cm 1.27 cm 224 MeV 3.65 keV 1.8 cm 2.26 cm World eIoni + 4 -39.8 um -20 cm 1.28 cm 1.75 GeV 30.2 keV 15.2 cm 17.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -105 um -12.9 cm 1.28 cm 1.21 keV 0 eV 0 fm 0 fm World initStep - 1 -102 um -12.9 cm 1.28 cm 274 keV 1.21 keV 70.3 um 70.3 um World eIoni - 2 -82.2 um -20 cm 1.28 cm 708 MeV 19.1 keV 7.51 cm 7.52 cm OutOfWorldTransportation + 0 7.91 um -4.77 cm 1.27 cm 2.09 keV 0 meV 0 fm 0 fm World initStep + 1 10.8 um -4.77 cm 1.27 cm 687 keV 2.09 keV 162 um 162 um World eIoni + 2 1.83 mm -7.84 cm 1.11 cm 307 MeV 3.37 keV 3.08 cm 3.1 cm World eIoni + 3 6.76 mm -20 cm 1 cm 1.52 GeV 22.1 keV 12.2 cm 15.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -29.9 um -3.88 cm 1.45 cm 438 MeV 7.35 keV 4.36 cm 4.36 cm World eIoni + 2 -152 um -18.1 cm 2.2 cm 1.86 GeV 30 keV 14.2 cm 18.6 cm World eIoni + 3 -155 um -20 cm 2.25 cm 2.05 GeV 6.43 keV 1.92 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -152 um -18.1 cm 2.2 cm 1.29 keV 0 meV 0 fm 0 fm World initStep + 1 -149 um -18.1 cm 2.2 cm 302 keV 1.29 keV 76.6 um 76.6 um World eIoni + 2 -133 um -20 cm 2.2 cm 192 MeV 3.29 keV 1.94 cm 1.95 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -29.9 um -3.88 cm 1.45 cm 1.02 keV 0 meV 0 fm 0 fm World initStep + 1 -27.1 um -3.88 cm 1.45 cm 207 keV 1.02 keV 54.9 um 54.9 um World eIoni + 2 4.14 cm -13.7 cm 1.54 cm 977 MeV 26.3 keV 11.3 cm 11.3 cm World eIoni + 3 4.59 cm -19.5 cm 1.54 cm 1.56 GeV 12.5 keV 5.83 cm 17.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -20.1 um -1.06 cm 9.09 mm 156 MeV 2.86 keV 1.49 cm 1.49 cm World eIoni + 2 -85.4 um -13.5 cm 2.03 cm 1.4 GeV 28.2 keV 12.5 cm 14 cm World eIoni + 3 -186 um -20 cm 2.22 cm 2.05 GeV 15.3 keV 6.49 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -85.4 um -13.5 cm 2.03 cm 2.36 keV 0 meV 0 fm 0 fm World initStep + 1 -92.5 um -13.5 cm 2.03 cm 848 keV 2.36 keV 197 um 197 um World eIoni + 2 -115 um -13.7 cm 2.03 cm 15 MeV 37.9 eV 1.42 mm 1.61 mm World eIoni + 3 -342 um -20 cm 2.02 cm 649 MeV 10.2 keV 6.34 cm 6.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -20.1 um -1.06 cm 9.09 mm 4.78 keV 0 meV 0 fm 0 fm World initStep + 1 -35.9 um -1.09 cm 9.08 mm 2.94 MeV 4.78 keV 659 um 659 um World eIoni + 2 34.3 um -2.09 cm 8.96 mm 103 MeV 2.65 keV 9.99 mm 1.06 cm World eIoni + 3 -14.2 um -7.65 cm 8.05 mm 659 MeV 12.4 keV 5.56 cm 6.62 cm World eIoni + 4 69.6 um -20 cm 7.48 mm 1.89 GeV 21 keV 12.3 cm 19 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -99 um -8.9 cm 1.28 cm 1.81 keV 0 eV 0 fm 0 fm World initStep - 1 -101 um -8.9 cm 1.28 cm 537 keV 1.81 keV 129 um 129 um World eIoni - 2 -114 um -20 cm 1.28 cm 1.11 GeV 18 keV 11.5 cm 11.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -98.3 um -7.78 cm 1.28 cm 2.01 keV 0 eV 0 fm 0 fm World initStep - 1 -94.1 um -7.79 cm 1.28 cm 644 keV 2.01 keV 152 um 152 um World eIoni - 2 -5.81 mm -13.5 cm 9.89 mm 573 MeV 6.85 keV 5.79 cm 5.81 cm World eIoni - 3 -1.37 cm -20 cm 3.55 mm 1.22 GeV 13.6 keV 6.52 cm 12.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -5.81 mm -13.5 cm 9.89 mm 2.08 keV 0 eV 0 fm 0 fm World initStep - 1 -5.82 mm -13.5 cm 9.89 mm 682 keV 2.08 keV 161 um 161 um World eIoni - 2 -5.81 mm -14.1 cm 9.73 mm 55.2 MeV 738 eV 5.46 mm 5.62 mm World eIoni - 3 -6.12 mm -20 cm 9.57 mm 648 MeV 12.8 keV 5.92 cm 6.49 cm OutOfWorldTransportation + 0 -14.2 um -7.65 cm 8.05 mm 1.74 keV 0 meV 0 fm 0 fm World initStep + 1 -12.9 um -7.66 cm 8.06 mm 503 keV 1.74 keV 121 um 121 um World eIoni + 2 -5.87 um -20 cm 8.09 mm 1.23 GeV 21.7 keV 12.8 cm 12.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 140 um -12.3 cm 2.03 cm 1.28 GeV 26.7 keV 12.8 cm 12.8 cm World eIoni - 2 238 um -20 cm 2.29 cm 2.05 GeV 14 keV 7.74 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 843 um -17.8 cm 2.13 cm 1.83 GeV 40.3 keV 18.3 cm 18.3 cm World eIoni + 2 931 um -20 cm 2.19 cm 2.05 GeV 2.56 keV 2.18 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 140 um -12.3 cm 2.03 cm 2.63 keV 0 eV 0 fm 0 fm World initStep - 1 137 um -12.3 cm 2.03 cm 1.03 MeV 2.63 keV 235 um 235 um World eIoni - 2 665 um -13.7 cm 2.06 cm 148 MeV 2.52 keV 1.48 cm 1.5 cm World eIoni - 3 938 um -20 cm 2.06 cm 774 MeV 10.5 keV 6.25 cm 7.75 cm OutOfWorldTransportation + 0 843 um -17.8 cm 2.13 cm 5.72 keV 0 meV 0 fm 0 fm World initStep + 1 837 um -17.9 cm 2.13 cm 4.05 MeV 5.72 keV 907 um 907 um World eIoni + 2 964 um -19 cm 2.13 cm 121 MeV 1.09 keV 1.17 cm 1.26 cm World eIoni + 3 1.09 mm -20 cm 2.13 cm 218 MeV 2.01 keV 9.7 mm 2.23 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -4.68 um -4.74 mm 6.46 mm 97.3 MeV 1.17 keV 8.38 mm 8.38 mm World eIoni - 2 -4.07 um -6.14 mm 7.23 mm 111 MeV 223 eV 1.6 mm 9.98 mm World eIoni - 3 38.2 um -6.95 cm 1.69 cm 745 MeV 9.66 keV 6.44 cm 7.43 cm World eIoni - 4 62.2 um -9.29 cm 1.83 cm 979 MeV 5.27 keV 2.35 cm 9.78 cm World eIoni - 5 72.5 um -10.8 cm 1.89 cm 1.13 GeV 3.19 keV 1.49 cm 11.3 cm World eIoni - 6 98.4 um -15.3 cm 2.06 cm 1.58 GeV 11.5 keV 4.53 cm 15.8 cm World eIoni - 7 123 um -20 cm 2.19 cm 2.05 GeV 7.11 keV 4.7 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 98.4 um -15.3 cm 2.06 cm 1.03 keV 0 eV 0 fm 0 fm World initStep - 1 99 um -15.3 cm 2.06 cm 208 keV 1.03 keV 55.3 um 55.3 um World eIoni - 2 104 um -20 cm 2.06 cm 469 MeV 14.6 keV 4.99 cm 5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 72.5 um -10.8 cm 1.89 cm 3.26 keV 0 eV 0 fm 0 fm World initStep - 1 66.3 um -10.8 cm 1.9 cm 1.5 MeV 3.26 keV 338 um 338 um World eIoni - 2 113 um -11.2 cm 1.9 cm 40.1 MeV 335 eV 3.86 mm 4.2 mm World eIoni - 3 307 um -15.2 cm 1.9 cm 440 MeV 9.92 keV 4 cm 4.42 cm World eIoni - 4 493 um -18.9 cm 1.89 cm 816 MeV 7.83 keV 3.76 cm 8.18 cm World eIoni - 5 533 um -20 cm 1.89 cm 922 MeV 1.96 keV 1.06 cm 9.24 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 493 um -18.9 cm 1.89 cm 1.06 keV 0 eV 0 fm 0 fm World initStep - 1 490 um -18.9 cm 1.89 cm 218 keV 1.06 keV 57.6 um 57.6 um World eIoni - 2 475 um -20 cm 1.89 cm 106 MeV 1.49 keV 1.07 cm 1.08 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 307 um -15.2 cm 1.9 cm 1.01 keV 0 eV 0 fm 0 fm World initStep - 1 305 um -15.2 cm 1.9 cm 204 keV 1.01 keV 54.3 um 54.3 um World eIoni - 2 294 um -20 cm 1.9 cm 482 MeV 14.4 keV 5.15 cm 5.15 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 62.2 um -9.29 cm 1.83 cm 9.27 keV 0 eV 0 fm 0 fm World initStep - 1 99.7 um -9.38 cm 1.83 cm 9.32 MeV 3.37 keV 1.66 mm 1.66 mm World eIoni - 2 1.36 mm -9.47 cm 1.76 cm 18.6 MeV 90.9 eV 1.81 mm 3.47 mm World eIoni - 3 3.21 mm -11 cm 1.67 cm 168 MeV 1.1 keV 1.52 cm 1.87 cm World eIoni - 4 4.76 mm -20 cm 1.59 cm 1.07 GeV 20.2 keV 9.02 cm 10.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.21 mm -11 cm 1.67 cm 1.33 keV 0 eV 0 fm 0 fm World initStep - 1 3.21 mm -11 cm 1.67 cm 321 keV 1.33 keV 81 um 81 um World eIoni - 2 3.2 mm -20 cm 1.67 cm 903 MeV 20.3 keV 9.57 cm 9.57 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 38.2 um -6.95 cm 1.69 cm 1.25 keV 0 eV 0 fm 0 fm World initStep - 1 41.9 um -6.95 cm 1.69 cm 289 keV 1.25 keV 73.6 um 73.6 um World eIoni - 2 68.6 um -20 cm 1.69 cm 1.31 GeV 33.5 keV 14.5 cm 14.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -4.07 um -6.14 mm 7.23 mm 1.28 keV 0 eV 0 fm 0 fm World initStep - 1 -1.43 um -6.17 mm 7.23 mm 303 keV 1.28 keV 76.2 um 76.2 um World eIoni - 2 -1.83 mm -2.71 cm 9.03 mm 209 MeV 7.79 keV 2.12 cm 2.13 cm World eBrem - 3 -5.91 mm -20 cm 1.18 cm 1.94 GeV 30.6 keV 17.3 cm 19.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.83 mm -2.71 cm 9.03 mm 3.86 keV 0 eV 0 fm 0 fm World initStep - 1 -1.66 cm -19.9 cm 1.7 cm 3.86 keV 0 eV 17.3 cm 17.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -4.68 um -4.74 mm 6.46 mm 4.65 keV 0 eV 0 fm 0 fm World initStep - 1 -10.4 um -5 mm 6.47 mm 2.82 MeV 4.65 keV 629 um 629 um World eIoni - 2 10.9 um -1.2 cm 6.41 mm 73.1 MeV 811 eV 7.02 mm 7.65 mm World eIoni - 3 430 um -17.4 cm 6.52 mm 1.69 GeV 27.6 keV 16.2 cm 16.9 cm World eIoni - 4 543 um -20 cm 6.47 mm 1.95 GeV 5.02 keV 2.63 cm 19.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 430 um -17.4 cm 6.52 mm 2.03 keV 0 eV 0 fm 0 fm World initStep - 1 429 um -17.4 cm 6.51 mm 655 keV 2.03 keV 155 um 155 um World eIoni - 2 420 um -18.5 cm 5.94 mm 113 MeV 3.35 keV 1.13 cm 1.15 cm World eIoni - 3 363 um -20 cm 5.18 mm 263 MeV 2.97 keV 1.49 cm 2.64 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 12 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 420 um -18.5 cm 5.94 mm 1.3 keV 0 eV 0 fm 0 fm World initStep - 1 419 um -18.5 cm 5.94 mm 308 keV 1.3 keV 78.1 um 78.1 um World eIoni - 2 413 um -20 cm 5.96 mm 149 MeV 2.51 keV 1.5 cm 1.51 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 24 um -8.21 cm 1.82 cm 872 MeV 16.3 keV 8.71 cm 8.71 cm World eIoni - 2 10.4 um -9.26 cm 1.88 cm 976 MeV 1.92 keV 1.05 cm 9.75 cm World eIoni - 3 -80.4 um -20 cm 2.26 cm 2.05 GeV 22.9 keV 10.7 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 10.4 um -9.26 cm 1.88 cm 1.07 keV 0 eV 0 fm 0 fm World initStep - 1 13.4 um -9.26 cm 1.88 cm 224 keV 1.07 keV 58.9 um 58.9 um World eIoni - 2 38.1 um -20 cm 1.88 cm 1.07 GeV 25.4 keV 12.3 cm 12.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 24 um -8.21 cm 1.82 cm 1.75 keV 0 eV 0 fm 0 fm World initStep - 1 29.5 um -8.22 cm 1.82 cm 506 keV 1.75 keV 122 um 122 um World eIoni - 2 59.8 um -20 cm 1.82 cm 1.18 GeV 19.5 keV 12.2 cm 12.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 37 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -739 um -17.1 cm 2.18 cm 1.76 GeV 25.2 keV 17.6 cm 17.6 cm World eIoni - 2 -827 um -20 cm 2.27 cm 2.05 GeV 7.35 keV 2.94 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -739 um -17.1 cm 2.18 cm 2.95 keV 0 eV 0 fm 0 fm World initStep - 1 -732 um -17.1 cm 2.19 cm 1.25 MeV 2.95 keV 285 um 285 um World eIoni - 2 -719 um -17.3 cm 2.19 cm 28 MeV 467 eV 2.68 mm 2.96 mm World eIoni - 3 -691 um -20 cm 2.2 cm 294 MeV 5.73 keV 2.66 cm 2.96 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -719 um -17.3 cm 2.19 cm 1.62 keV 0 eV 0 fm 0 fm World initStep - 1 -715 um -17.3 cm 2.19 cm 447 keV 1.62 keV 109 um 109 um World eIoni - 2 -696 um -20 cm 2.19 cm 266 MeV 3.8 keV 2.68 cm 2.69 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 35.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 14.5 um -7.69 mm 7.96 mm 127 MeV 2.29 keV 1.17 cm 1.17 cm World eIoni - 2 14.4 um -8.19 mm 8.18 mm 132 MeV 81.3 eV 547 um 1.22 cm World eIoni - 3 -7.29 um -20 cm 2.22 cm 2.05 GeV 39.2 keV 19.3 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 14.4 um -8.19 mm 8.18 mm 3.42 keV 0 eV 0 fm 0 fm World initStep - 1 26.7 um -8.33 mm 8.18 mm 1.49 MeV 3.42 keV 238 um 238 um World eIoni - 2 421 um -20 cm 7.27 mm 1.92 GeV 29 keV 19.4 cm 19.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 14.5 um -7.69 mm 7.96 mm 1.72 keV 0 eV 0 fm 0 fm World initStep - 1 20 um -7.74 mm 7.97 mm 494 keV 1.72 keV 119 um 119 um World eIoni - 2 52.2 um -20 cm 7.97 mm 1.92 GeV 29.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -940 nm -360 um 1.9 mm 53.6 MeV 202 eV 1.94 mm 1.94 mm World eIoni - 2 16.5 nm -591 um 2.42 mm 55.9 MeV 102 eV 575 um 2.52 mm World eIoni - 3 300 um -9.07 cm 1.85 cm 957 MeV 15.7 keV 9.31 cm 9.56 cm World eIoni - 4 302 um -9.27 cm 1.86 cm 977 MeV 209 eV 2.02 mm 9.76 cm World eIoni - 5 333 um -13.2 cm 2.03 cm 1.37 GeV 10.6 keV 3.89 cm 13.7 cm World eIoni - 6 345 um -15.2 cm 2.11 cm 1.57 GeV 4.17 keV 2.09 cm 15.7 cm World eIoni - 7 367 um -20 cm 2.25 cm 2.05 GeV 10.5 keV 4.76 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 345 um -15.2 cm 2.11 cm 3.17 keV 0 eV 0 fm 0 fm World initStep - 1 338 um -15.3 cm 2.11 cm 1.43 MeV 3.17 keV 323 um 323 um World eIoni - 2 946 um -17.1 cm 2.09 cm 189 MeV 2.97 keV 1.87 cm 1.91 cm World eIoni - 3 1.23 mm -18.6 cm 2.11 cm 341 MeV 3.07 keV 1.52 cm 3.43 cm World eIoni - 4 1.3 mm -19.2 cm 2.11 cm 392 MeV 481 eV 5.1 mm 3.94 cm World eIoni - 5 1.39 mm -20 cm 2.12 cm 476 MeV 895 eV 8.44 mm 4.78 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.3 mm -19.2 cm 2.11 cm 1.11 keV 0 eV 0 fm 0 fm World initStep - 1 1.3 mm -19.2 cm 2.11 cm 238 keV 1.11 keV 62.1 um 62.1 um World eIoni - 2 1.29 mm -20 cm 2.11 cm 84.4 MeV 1.95 keV 8.49 mm 8.55 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.23 mm -18.6 cm 2.11 cm 1.08 keV 0 eV 0 fm 0 fm World initStep - 1 1.23 mm -18.6 cm 2.11 cm 225 keV 1.08 keV 59.1 um 59.1 um World eIoni - 2 1.23 mm -20 cm 2.11 cm 135 MeV 2.07 keV 1.37 cm 1.38 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 333 um -13.2 cm 2.03 cm 1.2 keV 0 eV 0 fm 0 fm World initStep - 1 329 um -13.2 cm 2.03 cm 270 keV 1.2 keV 69.3 um 69.3 um World eIoni - 2 306 um -20 cm 2.03 cm 685 MeV 19.5 keV 7.26 cm 7.26 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 302 um -9.27 cm 1.86 cm 1.84 keV 0 eV 0 fm 0 fm World initStep - 1 305 um -9.28 cm 1.86 cm 552 keV 1.84 keV 132 um 132 um World eIoni - 2 325 um -20 cm 1.86 cm 1.07 GeV 14.3 keV 11 cm 11 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 300 um -9.07 cm 1.85 cm 12 keV 0 eV 0 fm 0 fm World initStep - 1 327 um -9.19 cm 1.85 cm 12.8 MeV 3.56 keV 1.84 mm 1.84 mm World eIoni - 2 -2.05 mm -13.9 cm 1.36 cm 483 MeV 7.33 keV 4.93 cm 5.11 cm World eIoni - 3 -2.12 mm -19.1 cm 1.26 cm 1 GeV 12.6 keV 5.19 cm 10.3 cm World eIoni - 4 -2.13 mm -20 cm 1.25 cm 1.09 GeV 1.18 keV 9.22 mm 11.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.12 mm -19.1 cm 1.26 cm 2.43 keV 0 eV 0 fm 0 fm World initStep - 1 -2.12 mm -19.1 cm 1.26 cm 895 keV 2.43 keV 207 um 207 um World eIoni - 2 -2.12 mm -20 cm 1.26 cm 92.3 MeV 993 eV 9.15 mm 9.35 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.05 mm -13.9 cm 1.36 cm 1.08 keV 0 eV 0 fm 0 fm World initStep - 1 -2.05 mm -13.9 cm 1.36 cm 226 keV 1.08 keV 59.3 um 59.3 um World eIoni - 2 -2.07 mm -20 cm 1.36 cm 611 MeV 14.9 keV 6.56 cm 6.57 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 16.5 nm -591 um 2.42 mm 3.89 keV 0 eV 0 fm 0 fm World initStep - 1 -7.8 um -779 um 2.43 mm 2.13 MeV 3.89 keV 460 um 460 um World eIoni - 2 11.3 um -5.25 mm 2.49 mm 46.9 MeV 394 eV 4.48 mm 4.94 mm World eIoni - 3 292 um -9.19 cm 2.72 mm 914 MeV 16.7 keV 8.67 cm 9.16 cm World eIoni - 4 314 um -11.1 cm 2.74 mm 1.1 GeV 4.48 keV 1.89 cm 11.1 cm World eIoni - 5 322 um -11.9 cm 2.75 mm 1.18 GeV 1.34 keV 7.68 mm 11.8 cm World eIoni - 6 382 um -20 cm 2.83 mm 1.99 GeV 14.3 keV 8.15 cm 20 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 322 um -11.9 cm 2.75 mm 1.72 keV 0 eV 0 fm 0 fm World initStep - 1 327 um -11.9 cm 2.75 mm 492 keV 1.72 keV 119 um 119 um World eIoni - 2 353 um -20 cm 2.74 mm 815 MeV 12.3 keV 8.36 cm 8.37 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 314 um -11.1 cm 2.74 mm 1.5 keV 0 eV 0 fm 0 fm World initStep - 1 311 um -11.1 cm 2.75 mm 390 keV 1.5 keV 96.3 um 96.3 um World eIoni - 2 290 um -20 cm 2.76 mm 892 MeV 17.8 keV 9.29 cm 9.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 292 um -9.19 cm 2.72 mm 2.8 keV 0 eV 0 fm 0 fm World initStep - 1 301 um -9.2 cm 2.71 mm 1.14 MeV 2.8 keV 261 um 261 um World eIoni - 2 155 um -9.88 cm 2.67 mm 69.2 MeV 574 eV 6.81 mm 7.07 mm World eIoni - 3 -106 um -14.1 cm 2.6 mm 492 MeV 6.56 keV 4.23 cm 4.94 cm World eIoni - 4 -174 um -20 cm 2.53 mm 1.08 GeV 11.9 keV 5.88 cm 10.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 12 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -106 um -14.1 cm 2.6 mm 2.83 keV 0 eV 0 fm 0 fm World initStep - 1 -106 um -14.1 cm 2.61 mm 1.17 MeV 2.83 keV 266 um 266 um World eIoni - 2 -126 um -14.3 cm 2.62 mm 18.3 MeV 161 eV 1.72 mm 1.98 mm World eIoni - 3 -233 um -20 cm 2.62 mm 588 MeV 12.1 keV 5.7 cm 5.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -940 nm -360 um 1.9 mm 7.95 keV 0 eV 0 fm 0 fm World initStep - 1 -34.3 um -1.04 mm 1.9 mm 7.25 MeV 3.56 keV 1.44 mm 1.44 mm World eIoni - 2 -430 um -3.84 mm 3.2 mm 35.2 MeV 612 eV 3.2 mm 4.64 mm World eIoni - 3 -1.07 mm -4.22 cm 4.97 mm 419 MeV 6.98 keV 3.85 cm 4.31 cm World eIoni - 4 -1.45 mm -13.5 cm 5.82 mm 1.34 GeV 15.5 keV 9.23 cm 13.5 cm World eIoni - 5 -1.6 mm -20 cm 6.13 mm 2 GeV 12.7 keV 6.54 cm 20.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.45 mm -13.5 cm 5.82 mm 4.07 keV 0 eV 0 fm 0 fm World initStep - 1 -1.44 mm -13.5 cm 5.81 mm 2.21 MeV 4.07 keV 497 um 497 um World eIoni - 2 -1.34 mm -14.3 cm 5.9 mm 81.9 MeV 2.11 keV 7.97 mm 8.46 mm World eIoni - 3 -1.25 mm -20 cm 5.98 mm 655 MeV 11.5 keV 5.73 cm 6.57 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.07 mm -4.22 cm 4.97 mm 1.44 keV 0 eV 0 fm 0 fm World initStep - 1 -1.06 mm -4.23 cm 4.97 mm 363 keV 1.44 keV 90.3 um 90.3 um World eIoni - 2 -1.04 mm -20 cm 4.95 mm 1.58 GeV 27.8 keV 17.2 cm 17.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -8.33 um -2.03 cm 1.16 cm 253 MeV 7.11 keV 2.48 cm 2.48 cm World eIoni - 2 5.79 um -9.97 cm 1.89 cm 1.05 GeV 10.8 keV 7.98 cm 10.5 cm World eIoni - 3 19.6 um -20 cm 2.23 cm 2.05 GeV 21.2 keV 10 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 5.79 um -9.97 cm 1.89 cm 2.3 keV 0 eV 0 fm 0 fm World initStep - 1 8.82 um -9.98 cm 1.89 cm 808 keV 2.3 keV 188 um 188 um World eIoni - 2 -223 um -10.8 cm 1.87 cm 80.1 MeV 1.43 keV 7.94 mm 8.13 mm World eIoni - 3 -777 um -18.1 cm 1.89 cm 809 MeV 12.7 keV 7.29 cm 8.1 cm World eIoni - 4 -825 um -20 cm 1.9 cm 1 GeV 2.33 keV 1.94 cm 10 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -777 um -18.1 cm 1.89 cm 2.43 keV 0 eV 0 fm 0 fm World initStep - 1 -771 um -18.1 cm 1.89 cm 896 keV 2.43 keV 207 um 207 um World eIoni - 2 -697 um -18.5 cm 1.9 cm 41.8 MeV 564 eV 4.09 mm 4.3 mm World eIoni - 3 -686 um -20 cm 1.91 cm 194 MeV 2.41 keV 1.53 cm 1.96 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -697 um -18.5 cm 1.9 cm 1.26 keV 0 eV 0 fm 0 fm World initStep - 1 -699 um -18.5 cm 1.9 cm 291 keV 1.26 keV 74.1 um 74.1 um World eIoni - 2 -712 um -20 cm 1.9 cm 153 MeV 1.42 keV 1.54 cm 1.55 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.33 um -2.03 cm 1.16 cm 2.93 keV 0 eV 0 fm 0 fm World initStep - 1 -10.4 um -2.04 cm 1.16 cm 1.24 MeV 2.93 keV 282 um 282 um World eIoni - 2 -9.08 um -2.11 cm 1.17 cm 7.97 MeV 0 eV 673 um 955 um World eIoni - 3 65.8 nm -20 cm 1.17 cm 1.8 GeV 31.6 keV 17.9 cm 18 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 42 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -333 um -13.4 cm 2.07 cm 1.39 GeV 26.2 keV 13.9 cm 13.9 cm World eIoni - 2 -423 um -20 cm 2.27 cm 2.05 GeV 11.5 keV 6.59 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -333 um -13.4 cm 2.07 cm 1.22 keV 0 eV 0 fm 0 fm World initStep - 1 -335 um -13.4 cm 2.07 cm 276 keV 1.22 keV 70.8 um 70.8 um World eIoni - 2 -342 um -20 cm 2.08 cm 659 MeV 16 keV 6.95 cm 6.96 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -290 um -8.42 cm 1.79 cm 892 MeV 14.5 keV 8.91 cm 8.91 cm World eIoni - 2 -513 um -20 cm 2.18 cm 2.05 GeV 26 keV 11.6 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -290 um -8.42 cm 1.79 cm 1.1 keV 0 eV 0 fm 0 fm World initStep - 1 -290 um -8.42 cm 1.79 cm 233 keV 1.1 keV 60.9 um 60.9 um World eIoni - 2 -288 um -20 cm 1.79 cm 1.16 GeV 29.5 keV 13.3 cm 13.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 37.5 um -1.75 cm 1.1 cm 225 MeV 4.56 keV 2.2 cm 2.2 cm World eIoni - 2 146 um -18.6 cm 2.2 cm 1.91 GeV 39.2 keV 16.9 cm 19.1 cm World eIoni - 3 164 um -20 cm 2.24 cm 2.05 GeV 3.01 keV 1.4 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 146 um -18.6 cm 2.2 cm 11.4 keV 0 eV 0 fm 0 fm World initStep - 1 113 um -18.7 cm 2.21 cm 11.9 MeV 5.21 keV 1.75 mm 1.75 mm World eIoni - 2 -2.63 mm -20 cm 2.32 cm 141 MeV 1.32 keV 1.35 cm 1.52 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 37.5 um -1.75 cm 1.1 cm 1.09 keV 0 eV 0 fm 0 fm World initStep - 1 36 um -1.76 cm 1.1 cm 229 keV 1.09 keV 60 um 60 um World eIoni - 2 -4.11 cm -13.3 cm -1.52 cm 1.15 GeV 29.7 keV 13.3 cm 13.3 cm World eIoni - 3 -8.6 cm -18.1 cm -5.43 cm 1.63 GeV 17.3 keV 7.7 cm 21 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 41.3 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 293 um -16.5 cm 2.2 cm 1.7 GeV 32.4 keV 17 cm 17 cm World eIoni - 2 315 um -17 cm 2.22 cm 1.75 GeV 3.24 keV 5.28 mm 17.5 cm World eIoni - 3 430 um -20 cm 2.32 cm 2.05 GeV 4.78 keV 2.99 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 315 um -17 cm 2.22 cm 1.31 keV 0 eV 0 fm 0 fm World initStep - 1 312 um -17 cm 2.22 cm 310 keV 1.31 keV 78.5 um 78.5 um World eIoni - 2 291 um -20 cm 2.22 cm 299 MeV 5.79 keV 3.04 cm 3.05 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 293 um -16.5 cm 2.2 cm 1.47 keV 0 eV 0 fm 0 fm World initStep - 1 295 um -16.5 cm 2.2 cm 377 keV 1.47 keV 93.4 um 93.4 um World eIoni - 2 306 um -20 cm 2.2 cm 351 MeV 5.51 keV 3.57 cm 3.58 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 29.7 um -1.63 cm 1.07 cm 213 MeV 6.22 keV 2.07 cm 2.07 cm World eIoni - 2 34.9 um -3.36 cm 1.37 cm 386 MeV 4.57 keV 1.76 cm 3.83 cm World eIoni - 3 37.8 um -6.92 cm 1.7 cm 742 MeV 5.55 keV 3.58 cm 7.41 cm World eIoni - 4 38.2 um -8.11 cm 1.78 cm 861 MeV 2.98 keV 1.2 cm 8.6 cm World eIoni - 5 36 um -10.4 cm 1.89 cm 1.09 GeV 3.46 keV 2.24 cm 10.8 cm World eIoni - 6 36 um -18.6 cm 2.17 cm 1.91 GeV 16.1 keV 8.29 cm 19.1 cm World eIoni - 7 36.3 um -20 cm 2.21 cm 2.05 GeV 3.37 keV 1.36 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 36 um -18.6 cm 2.17 cm 4.98 keV 0 eV 0 fm 0 fm World initStep - 1 53.6 um -18.7 cm 2.17 cm 3.16 MeV 4.98 keV 708 um 708 um World eIoni - 2 79.7 um -19.1 cm 2.17 cm 47.7 MeV 457 eV 4.45 mm 5.16 mm World eIoni - 3 52.8 um -20 cm 2.16 cm 136 MeV 1.85 keV 8.85 mm 1.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 36 um -10.4 cm 1.89 cm 1.25 keV 0 eV 0 fm 0 fm World initStep - 1 35.4 um -10.4 cm 1.89 cm 289 keV 1.25 keV 73.7 um 73.7 um World eIoni - 2 30.9 um -20 cm 1.89 cm 965 MeV 22.7 keV 10.4 cm 10.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 38.2 um -8.11 cm 1.78 cm 6.29 keV 0 eV 0 fm 0 fm World initStep - 1 63.4 um -8.16 cm 1.77 cm 4.8 MeV 4.54 keV 1.07 mm 1.07 mm World eIoni - 2 887 um -8.2 cm 1.81 cm 9.14 MeV 86.9 eV 1.18 mm 2.25 mm World eIoni - 3 2.73 mm -20 cm 1.9 cm 1.19 GeV 16.9 keV 11.8 cm 12 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 37.8 um -6.92 cm 1.7 cm 1.73 keV 0 eV 0 fm 0 fm World initStep - 1 40.8 um -6.93 cm 1.7 cm 499 keV 1.73 keV 120 um 120 um World eIoni - 2 57 um -20 cm 1.7 cm 1.31 GeV 29.7 keV 13.6 cm 13.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 34.9 um -3.36 cm 1.37 cm 5.54 keV 0 eV 0 fm 0 fm World initStep - 1 34.6 um -3.4 cm 1.37 cm 3.83 MeV 5.54 keV 857 um 857 um World eIoni - 2 41.6 um -3.58 cm 1.38 cm 22.6 MeV 38 eV 1.87 mm 2.73 mm World eIoni - 3 54 um -20 cm 1.38 cm 1.66 GeV 30.6 keV 16.4 cm 16.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 29.7 um -1.63 cm 1.07 cm 2.09 keV 0 eV 0 fm 0 fm World initStep - 1 25.6 um -1.63 cm 1.07 cm 690 keV 2.09 keV 162 um 162 um World eIoni - 2 -2.42 um -1.77 cm 1.07 cm 14.1 MeV 261 eV 1.34 mm 1.5 mm World eIoni - 3 -32 um -2.89 cm 1.08 cm 126 MeV 2.16 keV 1.12 cm 1.27 cm World eIoni - 4 -29.2 um -5.86 cm 1.08 cm 423 MeV 3.96 keV 2.97 cm 4.24 cm World eIoni - 5 -53.7 um -17.1 cm 1.09 cm 1.54 GeV 27 keV 11.2 cm 15.4 cm World eIoni - 6 -66.9 um -20 cm 1.09 cm 1.84 GeV 5.17 keV 2.94 cm 18.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -53.7 um -17.1 cm 1.09 cm 2.35 keV 0 eV 0 fm 0 fm World initStep - 1 -58.4 um -17.1 cm 1.09 cm 845 keV 2.35 keV 196 um 196 um World eIoni - 2 46.3 um -17.5 cm 1.1 cm 48.6 MeV 449 eV 4.78 mm 4.98 mm World eIoni - 3 120 um -20 cm 1.1 cm 294 MeV 4.74 keV 2.45 cm 2.95 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -29.2 um -5.86 cm 1.08 cm 2 keV 0 eV 0 fm 0 fm World initStep - 1 -23.1 um -5.86 cm 1.08 cm 636 keV 2 keV 150 um 150 um World eIoni - 2 4.1 mm -19.4 cm 1.55 cm 1.35 GeV 24.5 keV 13.9 cm 13.9 cm World eIoni - 3 5.41 mm -20 cm 1.71 cm 1.41 GeV 1.42 keV 6.53 mm 14.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 9 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 4.1 mm -19.4 cm 1.55 cm 2.61 keV 0 eV 0 fm 0 fm World initStep - 1 4.09 mm -19.4 cm 1.55 cm 1.01 MeV 2.61 keV 232 um 232 um World eIoni - 2 4.07 mm -20 cm 1.55 cm 62.1 MeV 551 eV 6.12 mm 6.35 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -32 um -2.89 cm 1.08 cm 17.5 keV 0 eV 0 fm 0 fm World initStep - 1 -76.5 um -2.95 cm 1.07 cm 6.12 MeV 602 eV 641 um 641 um World eIoni - 2 577 um -6.43 cm 1.04 cm 354 MeV 8.44 keV 3.49 cm 3.55 cm World eIoni - 3 602 um -20 cm 1.11 cm 1.71 GeV 29 keV 13.6 cm 17.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 577 um -6.43 cm 1.04 cm 31.6 keV 0 eV 0 fm 0 fm World initStep - 1 671 um -6.89 cm 1.03 cm 47.6 MeV 4.03 keV 5.65 mm 5.65 mm World eIoni - 2 -5.87 mm -7.9 cm 1.72 cm 149 MeV 2.66 keV 1.51 cm 2.07 cm World eIoni - 3 -1.08 cm -13 cm 2.24 cm 662 MeV 6.89 keV 5.19 cm 7.26 cm World eIoni - 4 -1.26 cm -18 cm 2.44 cm 1.16 GeV 11.8 keV 5 cm 12.3 cm World eIoni - 5 -1.31 cm -20 cm 2.49 cm 1.35 GeV 4.11 keV 1.94 cm 14.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.26 cm -18 cm 2.44 cm 1.54 keV 0 eV 0 fm 0 fm World initStep - 1 -1.26 cm -18 cm 2.44 cm 409 keV 1.54 keV 100 um 100 um World eIoni - 2 -1.26 cm -20 cm 2.43 cm 194 MeV 5.99 keV 1.95 cm 1.96 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 12 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.08 cm -13 cm 2.24 cm 3.96 keV 0 eV 0 fm 0 fm World initStep - 1 -1.08 cm -13 cm 2.25 cm 2.11 MeV 3.96 keV 474 um 474 um World eIoni - 2 -1.08 cm -13.1 cm 2.25 cm 6.65 MeV 153 eV 454 um 928 um World eIoni - 3 -1.07 cm -14 cm 2.25 cm 101 MeV 1.24 keV 9.41 mm 1.03 cm World eIoni - 4 -1.07 cm -20 cm 2.24 cm 695 MeV 11.1 keV 5.94 cm 6.97 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 13 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.07 cm -14 cm 2.25 cm 1.26 keV 0 eV 0 fm 0 fm World initStep - 1 -1.07 cm -14 cm 2.25 cm 292 keV 1.26 keV 74.4 um 74.4 um World eIoni - 2 -1.07 cm -20 cm 2.25 cm 594 MeV 9.91 keV 6.2 cm 6.21 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -126 um -6.13 cm 1.67 cm 663 MeV 10.4 keV 6.61 cm 6.61 cm World eIoni - 2 -320 um -19.5 cm 2.23 cm 2 GeV 27.2 keV 13.4 cm 20 cm World eIoni - 3 -325 um -20 cm 2.25 cm 2.05 GeV 798 eV 4.55 mm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -320 um -19.5 cm 2.23 cm 9.26 keV 0 eV 0 fm 0 fm World initStep - 1 -340 um -19.6 cm 2.23 cm 9.31 MeV 5.19 keV 1.66 mm 1.66 mm World eIoni - 2 -369 um -19.7 cm 2.28 cm 12.3 MeV 37.9 eV 581 um 2.24 mm World eIoni - 3 -449 um -20 cm 2.42 cm 46 MeV 185 eV 3.69 mm 5.93 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -126 um -6.13 cm 1.67 cm 1.13 keV 0 eV 0 fm 0 fm World initStep - 1 -129 um -6.13 cm 1.66 cm 242 keV 1.13 keV 63 um 63 um World eIoni - 2 -9.99 mm -18.7 cm 8.39 mm 1.26 GeV 32.9 keV 14.5 cm 14.5 cm World eIoni - 3 -1.09 cm -20 cm 7.24 mm 1.38 GeV 2.53 keV 1.28 cm 15.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 295 um -10.6 cm 1.94 cm 1.11 GeV 23.8 keV 11.1 cm 11.1 cm World eIoni - 2 321 um -11.5 cm 1.98 cm 1.2 GeV 914 eV 8.13 mm 12 cm World eIoni - 3 522 um -20 cm 2.28 cm 2.05 GeV 14.6 keV 8.55 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 321 um -11.5 cm 1.98 cm 997 eV 0 eV 0 fm 0 fm World initStep - 1 318 um -11.5 cm 1.98 cm 198 keV 997 eV 53 um 53 um World eIoni - 2 296 um -20 cm 1.98 cm 854 MeV 27.9 keV 9.77 cm 9.78 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 295 um -10.6 cm 1.94 cm 2.53 keV 0 eV 0 fm 0 fm World initStep - 1 297 um -10.7 cm 1.94 cm 959 keV 2.53 keV 220 um 220 um World eIoni - 2 290 um -10.9 cm 1.94 cm 20.9 MeV 439 eV 2 mm 2.22 mm World eIoni - 3 -140 um -18.7 cm 1.92 cm 804 MeV 14.3 keV 7.83 cm 8.05 cm World eIoni - 4 -241 um -20 cm 1.91 cm 936 MeV 2.05 keV 1.32 cm 9.37 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -140 um -18.7 cm 1.92 cm 1.78 keV 0 eV 0 fm 0 fm World initStep - 1 -135 um -18.7 cm 1.92 cm 520 keV 1.78 keV 125 um 125 um World eIoni - 2 -117 um -20 cm 1.92 cm 132 MeV 2.25 keV 1.32 cm 1.33 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 43.4 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 111 um -7.06 cm 1.7 cm 755 MeV 15.4 keV 7.54 cm 7.54 cm World eIoni - 2 425 um -11.3 cm 1.91 cm 1.18 GeV 14.3 keV 4.28 cm 11.8 cm World eIoni - 3 525 um -13.2 cm 1.98 cm 1.37 GeV 4.07 keV 1.85 cm 13.7 cm World eIoni - 4 632 um -15.5 cm 2.06 cm 1.6 GeV 3.39 keV 2.29 cm 16 cm World eIoni - 5 758 um -18.6 cm 2.14 cm 1.91 GeV 7.74 keV 3.16 cm 19.1 cm World eIoni - 6 806 um -20 cm 2.18 cm 2.05 GeV 1.56 keV 1.37 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 758 um -18.6 cm 2.14 cm 6.53 keV 0 eV 0 fm 0 fm World initStep - 1 769 um -18.7 cm 2.14 cm 5.13 MeV 4.24 keV 1.13 mm 1.13 mm World eIoni - 2 -468 um -18.8 cm 2.15 cm 18.3 MeV 211 eV 2.06 mm 3.19 mm World eIoni - 3 -1.47 mm -20 cm 2.16 cm 137 MeV 2.65 keV 1.19 cm 1.51 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 632 um -15.5 cm 2.06 cm 3.3 keV 0 eV 0 fm 0 fm World initStep - 1 620 um -15.5 cm 2.06 cm 1.53 MeV 3.3 keV 346 um 346 um World eIoni - 2 578 um -15.7 cm 2.05 cm 27.3 MeV 30.7 eV 2.58 mm 2.93 mm World eIoni - 3 543 um -16.4 cm 2.05 cm 91.3 MeV 1.24 keV 6.39 mm 9.32 mm World eIoni - 4 497 um -20 cm 2.05 cm 453 MeV 8.49 keV 3.62 cm 4.55 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 543 um -16.4 cm 2.05 cm 3.15 keV 0 eV 0 fm 0 fm World initStep - 1 547 um -16.4 cm 2.05 cm 1.41 MeV 3.15 keV 320 um 320 um World eIoni - 2 584 um -17 cm 2.06 cm 63.9 MeV 678 eV 6.26 mm 6.57 mm World eIoni - 3 659 um -20 cm 2.07 cm 362 MeV 7.29 keV 2.98 cm 3.64 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 525 um -13.2 cm 1.98 cm 1.05 keV 0 eV 0 fm 0 fm World initStep - 1 523 um -13.2 cm 1.98 cm 215 keV 1.05 keV 56.8 um 56.8 um World eIoni - 2 501 um -20 cm 1.98 cm 682 MeV 16.1 keV 7.45 cm 7.45 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 425 um -11.3 cm 1.91 cm 1.05 keV 0 eV 0 fm 0 fm World initStep - 1 427 um -11.3 cm 1.91 cm 216 keV 1.05 keV 57 um 57 um World eIoni - 2 447 um -20 cm 1.91 cm 867 MeV 20.2 keV 9.73 cm 9.74 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 111 um -7.06 cm 1.7 cm 1.07 keV 0 eV 0 fm 0 fm World initStep - 1 113 um -7.06 cm 1.7 cm 222 keV 1.07 keV 58.4 um 58.4 um World eIoni - 2 -8.32 mm -18 cm -1.08 mm 1.09 GeV 24.8 keV 12.6 cm 12.6 cm WorldTransportation - 3 -6.44 mm -20 cm -8.57 mm 1.29 GeV 4.16 keV 2.15 cm 14.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -128 um -4.5 cm 1.51 cm 500 MeV 8.01 keV 4.98 cm 4.98 cm World eIoni - 2 -443 um -20 cm 2.26 cm 2.05 GeV 31.1 keV 15.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -128 um -4.5 cm 1.51 cm 1.02 keV 0 eV 0 fm 0 fm World initStep - 1 -125 um -4.5 cm 1.51 cm 205 keV 1.02 keV 54.7 um 54.7 um World eIoni - 2 -3.16 cm -14.2 cm -1.13 cm 967 MeV 27 keV 11.2 cm 11.2 cm World eIoni - 3 -8.55 cm -18.1 cm -3.02 cm 1.36 GeV 15.1 keV 7.01 cm 18.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 0 fm -20 cm 2.22 cm 2.05 GeV 38.6 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* @@ -2222,1112 +1411,1846 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -1.24 um -1.09 mm 3.27 mm 61 MeV 825 eV 3.5 mm 3.5 mm World eIoni - 2 -127 um -6.51 cm 1.67 cm 700 MeV 11.4 keV 6.64 cm 6.99 cm World eIoni - 3 -163 um -18.2 cm 2.15 cm 1.87 GeV 23.6 keV 11.7 cm 18.7 cm World eIoni - 4 -164 um -20 cm 2.19 cm 2.05 GeV 3.61 keV 1.78 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -133 um -7.31 cm 1.75 cm 781 MeV 13.8 keV 7.8 cm 7.8 cm World eIoni + 2 -233 um -20 cm 2.24 cm 2.05 GeV 29.7 keV 12.7 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -133 um -7.31 cm 1.75 cm 1.07 keV 0 meV 0 fm 0 fm World initStep + 1 -132 um -7.31 cm 1.75 cm 221 keV 1.07 keV 58.3 um 58.3 um World eIoni + 2 2.01 mm -18.2 cm 3.51 cm 1.09 GeV 32.3 keV 12.6 cm 12.6 cm WorldTransportation + 3 9.42 mm -20 cm 5.31 cm 1.27 GeV 4.74 keV 2.63 cm 15.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -50.5 um -16.2 cm 2.19 cm 1.67 GeV 30.1 keV 16.7 cm 16.7 cm World eIoni + 2 -57.2 um -20 cm 2.31 cm 2.05 GeV 11.4 keV 3.83 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -50.5 um -16.2 cm 2.19 cm 5.68 keV 0 meV 0 fm 0 fm World initStep + 1 -52.8 um -16.2 cm 2.2 cm 3.99 MeV 5.68 keV 895 um 895 um World eIoni + 2 -36.2 um -16.6 cm 2.2 cm 41.3 MeV 1.19 keV 3.73 mm 4.63 mm World eIoni + 3 -35.8 um -16.6 cm 2.2 cm 43.1 MeV 0 meV 182 um 4.81 mm World eIoni + 4 -6.9 um -20 cm 2.19 cm 383 MeV 7.12 keV 3.4 cm 3.88 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -35.8 um -16.6 cm 2.2 cm 1.77 keV 0 meV 0 fm 0 fm World initStep + 1 -40.6 um -16.6 cm 2.2 cm 515 keV 1.77 keV 124 um 124 um World eIoni + 2 -62.3 um -20 cm 2.2 cm 340 MeV 7.18 keV 3.43 cm 3.44 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -16.1 um -1.01 cm 8.91 mm 151 MeV 3.32 keV 1.43 cm 1.43 cm World eIoni + 2 -39.6 um -14 cm 2.06 cm 1.45 GeV 31.6 keV 13 cm 14.5 cm World eIoni + 3 -76.4 um -19 cm 2.21 cm 1.95 GeV 8.93 keV 5.05 cm 19.5 cm World eIoni + 4 -82.7 um -20 cm 2.24 cm 2.05 GeV 1.68 keV 9.74 mm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -163 um -18.2 cm 2.15 cm 1.91 keV 0 eV 0 fm 0 fm World initStep - 1 -169 um -18.2 cm 2.15 cm 588 keV 1.91 keV 140 um 140 um World eIoni - 2 -190 um -20 cm 2.15 cm 178 MeV 3.23 keV 1.78 cm 1.8 cm OutOfWorldTransportation + 0 -76.4 um -19 cm 2.21 cm 1.33 keV 0 meV 0 fm 0 fm World initStep + 1 -72.8 um -19 cm 2.21 cm 321 keV 1.33 keV 80.9 um 80.9 um World eIoni + 2 -56.2 um -20 cm 2.22 cm 97.4 MeV 2.02 keV 9.76 mm 9.84 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -127 um -6.51 cm 1.67 cm 1.09 keV 0 eV 0 fm 0 fm World initStep - 1 -128 um -6.51 cm 1.67 cm 230 keV 1.09 keV 60.4 um 60.4 um World eIoni - 2 1.1 cm -18.1 cm 2 mm 1.16 GeV 30.8 keV 13.4 cm 13.4 cm World eIoni - 3 1.72 cm -19.9 cm -6.71 mm 1.34 GeV 5.01 keV 2.09 cm 15.5 cm OutOfWorldTransportation + 0 -39.6 um -14 cm 2.06 cm 1.39 keV 0 meV 0 fm 0 fm World initStep + 1 -35.5 um -14 cm 2.06 cm 343 keV 1.39 keV 85.8 um 85.8 um World eIoni + 2 -10.8 um -20 cm 2.06 cm 602 MeV 10.6 keV 6.23 cm 6.24 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.24 um -1.09 mm 3.27 mm 2.09 keV 0 eV 0 fm 0 fm World initStep - 1 110 nm -1.16 mm 3.27 mm 690 keV 2.09 keV 162 um 162 um World eIoni - 2 362 um -1.14 cm 2.96 mm 104 MeV 1.65 keV 1.03 cm 1.05 cm World eIoni - 3 641 um -7.45 cm 2.99 mm 734 MeV 14.6 keV 6.31 cm 7.36 cm World eIoni - 4 652 um -13.1 cm 3.06 mm 1.3 GeV 13.4 keV 5.63 cm 13 cm World eIoni - 5 655 um -17.6 cm 3.1 mm 1.74 GeV 9.17 keV 4.48 cm 17.5 cm World eIoni - 6 657 um -20 cm 3.11 mm 1.99 GeV 8.59 keV 2.44 cm 19.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 655 um -17.6 cm 3.1 mm 1.06 keV 0 eV 0 fm 0 fm World initStep - 1 655 um -17.6 cm 3.1 mm 219 keV 1.06 keV 57.8 um 57.8 um World eIoni - 2 653 um -20 cm 3.12 mm 244 MeV 4.32 keV 2.51 cm 2.52 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 652 um -13.1 cm 3.06 mm 1.41 keV 0 eV 0 fm 0 fm World initStep - 1 656 um -13.1 cm 3.06 mm 352 keV 1.41 keV 87.8 um 87.8 um World eIoni - 2 676 um -20 cm 3.05 mm 692 MeV 12.9 keV 7.18 cm 7.19 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 641 um -7.45 cm 2.99 mm 2.21 keV 0 eV 0 fm 0 fm World initStep - 1 647 um -7.46 cm 2.99 mm 759 keV 2.21 keV 177 um 177 um World eIoni - 2 950 um -8.33 cm 2.84 mm 87.6 MeV 717 eV 8.69 mm 8.87 mm World eIoni - 3 2 mm -20 cm 4.44 mm 1.25 GeV 25.6 keV 11.7 cm 12.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -471 um -18.7 cm 2.1 cm 1.92 GeV 39 keV 19.2 cm 19.2 cm World eIoni - 2 -494 um -20 cm 2.13 cm 2.05 GeV 1.98 keV 1.28 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -471 um -18.7 cm 2.1 cm 949 keV 0 eV 0 fm 0 fm World initStep - 1 -843 um -20 cm 2.08 cm 129 MeV 1.24 keV 1.28 cm 1.28 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 41.4 um -3.37 cm 1.38 cm 387 MeV 7.6 keV 3.84 cm 3.84 cm World eIoni - 2 93.2 um -7.5 cm 1.76 cm 800 MeV 8 keV 4.15 cm 7.99 cm World eIoni - 3 157 um -16.8 cm 2.17 cm 1.73 GeV 20.6 keV 9.34 cm 17.3 cm World eIoni - 4 158 um -17.2 cm 2.18 cm 1.77 GeV 257 eV 3.28 mm 17.7 cm World eIoni - 5 169 um -20 cm 2.26 cm 2.05 GeV 5.38 keV 2.84 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 158 um -17.2 cm 2.18 cm 10.2 keV 0 eV 0 fm 0 fm World initStep - 1 145 um -17.3 cm 2.17 cm 10.8 MeV 4.89 keV 1.8 mm 1.8 mm World eIoni - 2 -1.06 mm -17.5 cm 2.15 cm 32.2 MeV 105 eV 2.52 mm 4.32 mm World eIoni - 3 -3.08 mm -20 cm 2.1 cm 284 MeV 4.48 keV 2.53 cm 2.97 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 157 um -16.8 cm 2.17 cm 18.4 keV 0 eV 0 fm 0 fm World initStep - 1 82.9 um -17.1 cm 2.17 cm 23.3 MeV 2.42 keV 3.02 mm 3.02 mm World eIoni - 2 5.14 mm -18.2 cm 2.38 cm 133 MeV 1.77 keV 1.29 cm 1.6 cm World eIoni - 3 7.01 mm -20 cm 2.46 cm 317 MeV 4.21 keV 1.85 cm 3.44 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 93.2 um -7.5 cm 1.76 cm 2.58 keV 0 eV 0 fm 0 fm World initStep - 1 85.1 um -7.51 cm 1.76 cm 994 keV 2.58 keV 228 um 228 um World eIoni - 2 -254 um -8.57 cm 1.75 cm 107 MeV 2.58 keV 1.06 cm 1.08 cm World eIoni - 3 -519 um -9.63 cm 1.74 cm 213 MeV 2.57 keV 1.06 cm 2.14 cm World eIoni - 4 -917 um -15.1 cm 1.72 cm 762 MeV 14.8 keV 5.49 cm 7.64 cm World eIoni - 5 -957 um -20 cm 1.72 cm 1.25 GeV 5.29 keV 4.88 cm 12.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -917 um -15.1 cm 1.72 cm 2.06 keV 0 eV 0 fm 0 fm World initStep - 1 -916 um -15.1 cm 1.72 cm 670 keV 2.06 keV 158 um 158 um World eIoni - 2 -1.67 mm -17.1 cm 1.83 cm 202 MeV 4.44 keV 2.02 cm 2.03 cm World eIoni - 3 -1.79 mm -20 cm 1.84 cm 488 MeV 6.82 keV 2.86 cm 4.89 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -519 um -9.63 cm 1.74 cm 2.76 keV 0 eV 0 fm 0 fm World initStep - 1 -510 um -9.64 cm 1.74 cm 1.12 MeV 2.76 keV 255 um 255 um World eIoni - 2 -505 um -9.91 cm 1.74 cm 28.3 MeV 424 eV 2.72 mm 2.97 mm World eIoni - 3 -604 um -20 cm 1.61 cm 1.04 GeV 17.7 keV 10.1 cm 10.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 41.4 um -3.37 cm 1.38 cm 1.54 keV 0 eV 0 fm 0 fm World initStep - 1 36.9 um -3.37 cm 1.38 cm 409 keV 1.54 keV 101 um 101 um World eIoni - 2 8.29 um -20 cm 1.38 cm 1.66 GeV 31.3 keV 17.9 cm 17.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 38.7 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 38.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -11 um -6.35 mm 7.35 mm 114 MeV 521 eV 1.02 cm 1.02 cm World eIoni - 2 -29.1 um -6.75 cm 1.7 cm 725 MeV 14.6 keV 6.22 cm 7.24 cm World eIoni - 3 -83.6 um -16.4 cm 2.12 cm 1.69 GeV 21.5 keV 9.69 cm 16.9 cm World eIoni - 4 -99.6 um -20 cm 2.22 cm 2.05 GeV 5.79 keV 3.57 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -83.6 um -16.4 cm 2.12 cm 1.49 keV 0 eV 0 fm 0 fm World initStep - 1 -88.1 um -16.4 cm 2.12 cm 388 keV 1.49 keV 95.8 um 95.8 um World eIoni - 2 -112 um -20 cm 2.12 cm 357 MeV 5.05 keV 3.62 cm 3.63 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -29.1 um -6.75 cm 1.7 cm 12.8 keV 0 eV 0 fm 0 fm World initStep - 1 -70.9 um -6.89 cm 1.7 cm 14.8 MeV 4.51 keV 2.18 mm 2.18 mm World eIoni - 2 -3.69 mm -7.77 cm 1.5 cm 103 MeV 1.46 keV 1.04 cm 1.25 cm World eIoni - 3 -7.08 mm -18.5 cm 1.31 cm 88.2 MeV 21.7 keV 10.8 cm 12 cm World eBrem - 4 -7.18 mm -19.3 cm 1.31 cm 169 MeV 1.01 keV 8.1 mm 12.8 cm World eIoni - 5 -7.23 mm -20 cm 1.31 cm 234 MeV 1.65 keV 6.45 mm 13.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -7.18 mm -19.3 cm 1.31 cm 1.3 keV 0 eV 0 fm 0 fm World initStep - 1 -7.17 mm -19.3 cm 1.31 cm 309 keV 1.3 keV 78.2 um 78.2 um World eIoni - 2 -7.17 mm -20 cm 1.31 cm 64.5 MeV 972 eV 6.45 mm 6.53 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -7.08 mm -18.5 cm 1.31 cm 1.09 GeV 0 eV 0 fm 0 fm World initStep - 1 -7.26 mm -20 cm 1.3 cm 1.09 GeV 0 eV 1.45 cm 1.45 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -11 um -6.35 mm 7.35 mm 8.14 keV 0 eV 0 fm 0 fm World initStep - 1 -8.33 um -6.86 mm 7.38 mm 5.44 MeV 1.75 keV 712 um 712 um World eIoni - 2 875 um -5.01 cm 7.53 mm 437 MeV 7.55 keV 4.33 cm 4.4 cm World eIoni - 3 996 um -6.45 cm 7.3 mm 582 MeV 3.25 keV 1.45 cm 5.85 cm World eIoni - 4 1.1 mm -8.1 cm 7.1 mm 746 MeV 4.23 keV 1.64 cm 7.49 cm World eIoni - 5 1.51 mm -20 cm 6.36 mm 1.94 GeV 30.5 keV 11.9 cm 19.4 cm OutOfWorldTransportation + 0 -16.1 um -1.01 cm 8.91 mm 7.63 keV 0 meV 0 fm 0 fm World initStep + 1 -31.3 um -1.08 cm 8.88 mm 6.76 MeV 4.28 keV 1.38 mm 1.38 mm World eIoni + 2 -60.6 um -1.09 cm 8.64 mm 7.83 MeV 0 meV 266 um 1.64 mm World eIoni + 3 -988 um -8.61 cm 6.49 mm 760 MeV 10.1 keV 7.56 cm 7.73 cm World eIoni + 4 -1.12 mm -10.5 cm 6.53 mm 952 MeV 5.04 keV 1.92 cm 9.65 cm World eIoni + 5 -1.39 mm -15.8 cm 6.63 mm 1.47 GeV 8.39 keV 5.23 cm 14.9 cm World eIoni + 6 -1.43 mm -16.8 cm 6.64 mm 1.58 GeV 2.36 keV 1.01 cm 15.9 cm World eIoni + 7 -1.53 mm -19.3 cm 6.67 mm 1.83 GeV 6.05 keV 2.52 cm 18.4 cm World eIoni + 8 -1.55 mm -20 cm 6.68 mm 1.9 GeV 1.41 keV 7.07 mm 19.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.1 mm -8.1 cm 7.1 mm 6.51 keV 0 eV 0 fm 0 fm World initStep - 1 1.1 mm -8.14 cm 7.08 mm 5.1 MeV 6.51 keV 1.13 mm 1.13 mm World eIoni - 2 352 um -8.32 cm 8.2 mm 22.9 MeV 389 eV 2.58 mm 3.71 mm World eIoni - 3 -970 um -15.3 cm 9.74 mm 724 MeV 13.4 keV 7.02 cm 7.39 cm World eIoni - 4 -1.33 mm -20 cm 9.71 mm 1.19 GeV 8.76 keV 4.67 cm 12.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 9 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -970 um -15.3 cm 9.74 mm 5.76 keV 0 eV 0 fm 0 fm World initStep - 1 -950 um -15.4 cm 9.75 mm 4.1 MeV 5.76 keV 918 um 918 um World eIoni - 2 -933 um -15.6 cm 9.75 mm 25.1 MeV 368 eV 2.1 mm 3.02 mm World eIoni - 3 -905 um -20 cm 9.74 mm 467 MeV 7.2 keV 4.42 cm 4.72 cm OutOfWorldTransportation + 0 -1.53 mm -19.3 cm 6.67 mm 2.3 keV 0 meV 0 fm 0 fm World initStep + 1 -1.53 mm -19.3 cm 6.68 mm 811 keV 2.3 keV 189 um 189 um World eIoni + 2 -1.54 mm -19.3 cm 6.68 mm 2.92 MeV 0 meV 211 um 400 um World eIoni + 3 -1.57 mm -20 cm 6.66 mm 70.7 MeV 1.27 keV 6.78 mm 7.18 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 996 um -6.45 cm 7.3 mm 6.89 keV 0 eV 0 fm 0 fm World initStep - 1 986 um -6.46 cm 7.29 mm 834 keV 88.1 eV 88 um 88 um World eIoni - 2 6.76 mm -16.5 cm 1.78 cm 1 GeV 17.2 keV 10.1 cm 10.2 cm World eIoni - 3 9.44 mm -19.4 cm 2.18 cm 1.3 GeV 6.31 keV 3.01 cm 13.2 cm World eIoni - 4 9.85 mm -20 cm 2.24 cm 1.35 GeV 1.95 keV 5.35 mm 13.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 9.44 mm -19.4 cm 2.18 cm 3.53 keV 0 eV 0 fm 0 fm World initStep - 1 9.43 mm -19.5 cm 2.18 cm 1.72 MeV 3.53 keV 388 um 388 um World eIoni - 2 9.4 mm -19.6 cm 2.18 cm 19.6 MeV 93.2 eV 1.79 mm 2.18 mm World eIoni - 3 9.38 mm -20 cm 2.18 cm 53.3 MeV 228 eV 3.37 mm 5.55 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 8 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 6.76 mm -16.5 cm 1.78 cm 1.84 keV 0 eV 0 fm 0 fm World initStep - 1 6.75 mm -16.5 cm 1.78 cm 552 keV 1.84 keV 132 um 132 um World eIoni - 2 6.74 mm -20 cm 1.78 cm 352 MeV 6.09 keV 3.55 cm 3.56 cm OutOfWorldTransportation + 0 -1.43 mm -16.8 cm 6.64 mm 2.39 keV 0 meV 0 fm 0 fm World initStep + 1 -1.44 mm -16.8 cm 6.64 mm 866 keV 2.39 keV 201 um 201 um World eIoni + 2 -2 mm -18.1 cm 6.87 mm 136 MeV 1.99 keV 1.35 cm 1.37 cm World eIoni + 3 -2.78 mm -20 cm 6.88 mm 323 MeV 3.06 keV 1.88 cm 3.25 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 875 um -5.01 cm 7.53 mm 2.91 keV 0 eV 0 fm 0 fm World initStep - 1 867 um -5.02 cm 7.54 mm 1.23 MeV 2.91 keV 279 um 279 um World eIoni - 2 860 um -5.06 cm 7.54 mm 5.27 MeV 45.5 eV 404 um 683 um World eIoni - 3 3.62 mm -15.2 cm 8.03 mm 1.02 GeV 17.5 keV 10.2 cm 10.2 cm World eIoni - 4 8.6 mm -20 cm 8.29 mm 1.5 GeV 9.7 keV 4.79 cm 15 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.62 mm -15.2 cm 8.03 mm 1.68 keV 0 eV 0 fm 0 fm World initStep - 1 3.61 mm -15.2 cm 8.02 mm 472 keV 1.68 keV 114 um 114 um World eIoni - 2 3.59 mm -20 cm 8.01 mm 478 MeV 7.55 keV 4.85 cm 4.87 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -15.6 um -9.59 mm 8.71 mm 146 MeV 4 keV 1.37 cm 1.37 cm World eIoni - 2 -36.3 um -20 cm 2.22 cm 2.05 GeV 39.2 keV 19.1 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -15.6 um -9.59 mm 8.71 mm 1.02 keV 0 eV 0 fm 0 fm World initStep - 1 -17.2 um -9.61 mm 8.71 mm 206 keV 1.02 keV 54.7 um 54.7 um World eIoni - 2 1.97 cm -10.7 cm -2.76 cm 974 MeV 29.1 keV 11.3 cm 11.3 cm World eIoni - 3 8.26 cm -18.2 cm -11.5 cm 1.73 GeV 27.7 keV 13.6 cm 24.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 265 um -7.67 cm 1.76 cm 817 MeV 13.8 keV 8.16 cm 8.16 cm World eIoni - 2 284 um -8.11 cm 1.79 cm 861 MeV 487 eV 4.36 mm 8.6 cm World eIoni - 3 603 um -20 cm 2.22 cm 2.05 GeV 21.1 keV 11.9 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 284 um -8.11 cm 1.79 cm 1.18 keV 0 eV 0 fm 0 fm World initStep - 1 280 um -8.11 cm 1.79 cm 260 keV 1.18 keV 67.1 um 67.1 um World eIoni - 2 256 um -20 cm 1.79 cm 1.19 GeV 29.8 keV 13.4 cm 13.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 265 um -7.67 cm 1.76 cm 1.13 keV 0 eV 0 fm 0 fm World initStep - 1 262 um -7.67 cm 1.76 cm 245 keV 1.13 keV 63.8 um 63.8 um World eIoni - 2 242 um -20 cm 1.76 cm 1.23 GeV 31.7 keV 14.1 cm 14.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -257 um -7.75 cm 1.77 cm 825 MeV 16.6 keV 8.24 cm 8.24 cm World eIoni - 2 -377 um -20 cm 2.23 cm 2.05 GeV 30.6 keV 12.3 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -257 um -7.75 cm 1.77 cm 1.54 keV 0 eV 0 fm 0 fm World initStep - 1 -258 um -7.75 cm 1.77 cm 408 keV 1.54 keV 100 um 100 um World eIoni - 2 -260 um -20 cm 1.77 cm 1.23 GeV 21.7 keV 12.9 cm 12.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 191 um -6.01 cm 1.64 cm 651 MeV 11.5 keV 6.5 cm 6.5 cm World eIoni - 2 322 um -20 cm 2.22 cm 2.05 GeV 32.6 keV 14 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 191 um -6.01 cm 1.64 cm 1.07 keV 0 eV 0 fm 0 fm World initStep - 1 193 um -6.01 cm 1.64 cm 222 keV 1.07 keV 58.5 um 58.5 um World eIoni - 2 2.9 cm -17 cm 2.41 cm 1.1 GeV 28.9 keV 12.7 cm 12.7 cm World eIoni - 3 5.9 cm -19.1 cm 1.71 cm 1.31 GeV 7.52 keV 3.75 cm 16.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 35.3 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 10.3 um -5.89 mm 7.12 mm 109 MeV 1.89 keV 9.71 mm 9.71 mm World eIoni - 2 -20.5 um -5.54 cm 1.6 cm 604 MeV 9.45 keV 5.05 cm 6.02 cm World eIoni - 3 -88.3 um -20 cm 2.22 cm 2.05 GeV 28.5 keV 14.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -20.5 um -5.54 cm 1.6 cm 2.15 keV 0 eV 0 fm 0 fm World initStep - 1 -27.7 um -5.54 cm 1.6 cm 723 keV 2.15 keV 170 um 170 um World eIoni - 2 -50.1 um -5.79 cm 1.61 cm 25 MeV 229 eV 2.43 mm 2.6 mm World eIoni - 3 27.7 um -20 cm 1.64 cm 1.45 GeV 23.6 keV 14.2 cm 14.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -50.1 um -5.79 cm 1.61 cm 2.67 keV 0 eV 0 fm 0 fm World initStep - 1 -45 um -5.8 cm 1.61 cm 1.06 MeV 2.67 keV 242 um 242 um World eIoni - 2 -3.4 um -6.02 cm 1.61 cm 23.8 MeV 159 eV 2.28 mm 2.52 mm World eIoni - 3 901 um -14.7 cm 1.6 cm 892 MeV 14.6 keV 8.69 cm 8.94 cm World eIoni - 4 942 um -19.3 cm 1.59 cm 1.35 GeV 10.6 keV 4.59 cm 13.5 cm World eIoni - 5 946 um -20 cm 1.59 cm 1.42 GeV 1.81 keV 6.99 mm 14.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 942 um -19.3 cm 1.59 cm 6.29 keV 0 eV 0 fm 0 fm World initStep - 1 916 um -19.3 cm 1.59 cm 4.79 MeV 4.25 keV 1.07 mm 1.07 mm World eIoni - 2 1.46 mm -20 cm 1.74 cm 70.1 MeV 1.19 keV 6.92 mm 7.99 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 901 um -14.7 cm 1.6 cm 1.22 keV 0 eV 0 fm 0 fm World initStep - 1 898 um -14.7 cm 1.6 cm 277 keV 1.22 keV 71 um 71 um World eIoni - 2 877 um -20 cm 1.6 cm 529 MeV 10.4 keV 5.52 cm 5.52 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 10.3 um -5.89 mm 7.12 mm 1.17 keV 0 eV 0 fm 0 fm World initStep - 1 13.6 um -5.91 mm 7.12 mm 259 keV 1.17 keV 66.8 um 66.8 um World eIoni - 2 4.57 cm -14.6 cm -2.14 cm 1.4 GeV 37.4 keV 16.1 cm 16.1 cm World eIoni - 3 10.9 cm -16.8 cm -7.31 cm 1.62 GeV 20.7 keV 8.58 cm 24.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -596 um -14.4 cm 2.09 cm 1.49 GeV 24.8 keV 14.9 cm 14.9 cm World eIoni - 2 -696 um -20 cm 2.25 cm 2.05 GeV 10.9 keV 5.55 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -596 um -14.4 cm 2.09 cm 1.48 keV 0 eV 0 fm 0 fm World initStep - 1 -599 um -14.5 cm 2.09 cm 382 keV 1.48 keV 94.5 um 94.5 um World eIoni - 2 3.49 mm -17.8 cm 1.93 cm 340 MeV 3.57 keV 3.45 cm 3.46 cm World eBrem - 3 5.18 mm -20 cm 1.86 cm 554 MeV 3.16 keV 2.15 cm 5.61 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.49 mm -17.8 cm 1.93 cm 32 keV 0 eV 0 fm 0 fm World initStep - 1 5.7 mm -20 cm 1.85 cm 32 keV 0 eV 2.16 cm 2.16 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -479 um -13.2 cm 1.98 cm 1.37 GeV 31.4 keV 13.7 cm 13.7 cm World eIoni - 2 -500 um -14.7 cm 2.03 cm 1.52 GeV 1.76 keV 1.54 cm 15.2 cm World eIoni - 3 -504 um -15 cm 2.04 cm 1.55 GeV 572 eV 3.27 mm 15.5 cm World eIoni - 4 -507 um -15.3 cm 2.04 cm 1.58 GeV 287 eV 2.55 mm 15.8 cm World eIoni - 5 -558 um -20 cm 2.15 cm 2.05 GeV 8.31 keV 4.71 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -507 um -15.3 cm 2.04 cm 1.84 keV 0 eV 0 fm 0 fm World initStep - 1 -502 um -15.3 cm 2.04 cm 554 keV 1.84 keV 133 um 133 um World eIoni - 2 -482 um -20 cm 2.04 cm 471 MeV 8.42 keV 4.76 cm 4.78 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -504 um -15 cm 2.04 cm 2.24 keV 0 eV 0 fm 0 fm World initStep - 1 -511 um -15 cm 2.04 cm 774 keV 2.24 keV 181 um 181 um World eIoni - 2 -1.05 mm -16.3 cm 2.06 cm 126 MeV 3.67 keV 1.26 cm 1.28 cm World eIoni - 3 -2.23 mm -20 cm 2.09 cm 496 MeV 5.18 keV 3.7 cm 4.98 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -500 um -14.7 cm 2.03 cm 1.2 keV 0 eV 0 fm 0 fm World initStep - 1 -501 um -14.7 cm 2.03 cm 267 keV 1.2 keV 68.8 um 68.8 um World eIoni - 2 -510 um -20 cm 2.03 cm 529 MeV 11.8 keV 5.53 cm 5.54 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -479 um -13.2 cm 1.98 cm 1.11 keV 0 eV 0 fm 0 fm World initStep - 1 -482 um -13.2 cm 1.98 cm 235 keV 1.11 keV 61.5 um 61.5 um World eIoni - 2 -503 um -20 cm 1.98 cm 683 MeV 16.9 keV 7.36 cm 7.37 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -206 nm -49.2 um 704 um 50.5 MeV 96 eV 706 um 706 um World eIoni - 2 -19.7 um -1.67 cm 1.08 cm 217 MeV 3.14 keV 2.04 cm 2.11 cm World eIoni - 3 -44.5 um -5.83 cm 1.62 cm 633 MeV 9.61 keV 4.21 cm 6.32 cm World eIoni - 4 -45.5 um -6.07 cm 1.64 cm 657 MeV 1.46 keV 2.4 mm 6.56 cm World eIoni - 5 -78.7 um -20 cm 2.21 cm 2.05 GeV 29 keV 13.9 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -45.5 um -6.07 cm 1.64 cm 1.19 keV 0 eV 0 fm 0 fm World initStep - 1 -47.6 um -6.08 cm 1.64 cm 266 keV 1.19 keV 68.4 um 68.4 um World eIoni - 2 -63.9 um -20 cm 1.64 cm 1.39 GeV 34.2 keV 15.9 cm 16 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -44.5 um -5.83 cm 1.62 cm 3.8 keV 0 eV 0 fm 0 fm World initStep - 1 -30 um -5.85 cm 1.62 cm 1.96 MeV 3.8 keV 442 um 442 um World eIoni - 2 -29.7 um -6.14 cm 1.62 cm 30.9 MeV 707 eV 2.9 mm 3.34 mm World eIoni - 3 -69.4 um -20 cm 1.61 cm 1.42 GeV 21.6 keV 13.9 cm 14.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -19.7 um -1.67 cm 1.08 cm 1.01 keV 0 eV 0 fm 0 fm World initStep - 1 -17 um -1.67 cm 1.08 cm 201 keV 1.01 keV 53.6 um 53.6 um World eIoni - 2 1.45 cm -11 cm -2.61 cm 934 MeV 22.7 keV 10.8 cm 10.8 cm World eIoni - 3 1.4 cm -20 cm -4.53 cm 1.83 GeV 24.4 keV 9.16 cm 20 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -206 nm -49.2 um 704 um 2.17 keV 0 eV 0 fm 0 fm World initStep - 1 5.71 um -118 um 704 um 731 keV 2.17 keV 171 um 171 um World eIoni - 2 -76.9 um -4.65 mm 619 um 46 MeV 196 eV 4.53 mm 4.7 mm World eIoni - 3 -236 um -2.04 cm 438 um 203 MeV 1.73 keV 1.57 cm 2.04 cm World eIoni - 4 -288 um -3.33 cm 378 um 333 MeV 2.05 keV 1.3 cm 3.34 cm World eIoni - 5 -478 um -20 cm 163 um 2 GeV 35 keV 16.7 cm 20 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -288 um -3.33 cm 378 um 3.55 keV 0 eV 0 fm 0 fm World initStep - 1 -300 um -3.35 cm 373 um 1.74 MeV 3.55 keV 391 um 391 um World eIoni - 2 -285 um -3.62 cm 371 um 28.5 MeV 336 eV 2.68 mm 3.07 mm World eIoni - 3 208 um -12.8 cm 712 um 947 MeV 19.8 keV 9.18 cm 9.49 cm World eIoni - 4 843 um -20 cm 839 um 1.67 GeV 16.7 keV 7.2 cm 16.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 208 um -12.8 cm 712 um 2.79 keV 0 eV 0 fm 0 fm World initStep - 1 217 um -12.8 cm 708 um 1.14 MeV 2.79 keV 260 um 260 um World eIoni - 2 202 um -13.6 cm 896 um 77.3 MeV 1.66 keV 7.62 mm 7.88 mm World eIoni - 3 -144 um -20 cm 1.68 mm 720 MeV 12.1 keV 6.43 cm 7.22 cm OutOfWorldTransportation + 0 -1.39 mm -15.8 cm 6.63 mm 15.5 keV 0 meV 0 fm 0 fm World initStep + 1 -1.32 mm -15.9 cm 6.63 mm 18.8 MeV 3.95 keV 2.57 mm 2.57 mm World eIoni + 2 -480 um -16.1 cm 5.98 mm 30.5 MeV 249 eV 1.6 mm 4.17 mm World eIoni + 3 2.97 mm -20 cm 3.29 mm 425 MeV 6.68 keV 3.99 cm 4.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -236 um -2.04 cm 438 um 1.59 keV 0 eV 0 fm 0 fm World initStep - 1 -239 um -2.04 cm 434 um 432 keV 1.59 keV 106 um 106 um World eIoni - 2 -259 um -20 cm 410 um 1.8 GeV 37.6 keV 19.3 cm 19.4 cm OutOfWorldTransportation + 0 -1.12 mm -10.5 cm 6.53 mm 4.69 keV 0 meV 0 fm 0 fm World initStep + 1 -1.11 mm -10.6 cm 6.52 mm 2.84 MeV 4.69 keV 638 um 638 um World eIoni + 2 -1.11 mm -10.6 cm 6.51 mm 9.25 MeV 11.6 eV 641 um 1.28 mm World eIoni + 3 -893 um -18 cm 7.52 mm 745 MeV 11.7 keV 7.36 cm 7.49 cm World eIoni + 4 -913 um -18.7 cm 7.57 mm 817 MeV 1.25 keV 7.17 mm 8.21 cm World eIoni + 5 -944 um -20 cm 7.65 mm 947 MeV 2.69 keV 1.3 cm 9.51 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -913 um -18.7 cm 7.57 mm 8.25 keV 0 meV 0 fm 0 fm World initStep + 1 -948 um -18.8 cm 7.57 mm 7.49 MeV 4.18 keV 1.31 mm 1.31 mm World eIoni + 2 -2.49 mm -20 cm 9.5 mm 130 MeV 1.2 keV 1.28 cm 1.42 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -893 um -18 cm 7.52 mm 1.09 keV 0 meV 0 fm 0 fm World initStep + 1 -891 um -18 cm 7.53 mm 228 keV 1.09 keV 59.9 um 59.9 um World eIoni + 2 -877 um -20 cm 7.54 mm 202 MeV 4.82 keV 2.06 cm 2.07 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -988 um -8.61 cm 6.49 mm 2.32 keV 0 meV 0 fm 0 fm World initStep + 1 -980 um -8.62 cm 6.49 mm 821 keV 2.32 keV 191 um 191 um World eIoni + 2 -1.07 mm -9.05 cm 6.53 mm 44.2 MeV 1.49 keV 4.35 mm 4.54 mm World eIoni + 3 -1.7 mm -15.7 cm 6.55 mm 712 MeV 11.2 keV 6.68 cm 7.13 cm World eIoni + 4 -1.92 mm -20 cm 6.61 mm 1.14 GeV 9.51 keV 4.27 cm 11.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.7 mm -15.7 cm 6.55 mm 79.7 keV 0 meV 0 fm 0 fm World initStep + 1 -9.42 mm -17.7 cm 1.09 cm 201 MeV 8.97 keV 2.34 cm 2.34 cm World eIoni + 2 -9.91 mm -17.8 cm 1.11 cm 210 MeV 504 eV 1.03 mm 2.44 cm World eIoni + 3 -1.72 cm -19.9 cm 1.42 cm 421 MeV 5.34 keV 2.27 cm 4.71 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -255 um -7.4 cm 1.74 cm 790 MeV 11.8 keV 7.89 cm 7.89 cm World eIoni - 2 -325 um -17.9 cm 2.16 cm 1.84 GeV 24.3 keV 10.5 cm 18.4 cm World eIoni - 3 -333 um -20 cm 2.22 cm 2.05 GeV 2.36 keV 2.11 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -325 um -17.9 cm 2.16 cm 1.86 keV 0 eV 0 fm 0 fm World initStep - 1 -320 um -17.9 cm 2.16 cm 563 keV 1.86 keV 135 um 135 um World eIoni - 2 -297 um -20 cm 2.16 cm 211 MeV 4.01 keV 2.12 cm 2.13 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -255 um -7.4 cm 1.74 cm 1.01 keV 0 eV 0 fm 0 fm World initStep - 1 -258 um -7.4 cm 1.74 cm 202 keV 1.01 keV 53.9 um 53.9 um World eIoni - 2 -3.83 mm -16.8 cm 4.88 cm 941 MeV 28.4 keV 10.9 cm 10.9 cm World eIoni - 3 -8.54 mm -20 cm 7.02 cm 1.26 GeV 7.87 keV 3.86 cm 14.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 38.1 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -130 um -7.68 cm 1.78 cm 818 MeV 16.8 keV 8.17 cm 8.17 cm World eIoni - 2 -238 um -12.5 cm 2.02 cm 1.3 GeV 11.8 keV 4.79 cm 13 cm World eIoni - 3 -290 um -15.5 cm 2.13 cm 1.6 GeV 6.72 keV 3.06 cm 16 cm World eIoni - 4 -336 um -19 cm 2.24 cm 1.95 GeV 4.54 keV 3.45 cm 19.5 cm World eIoni - 5 -348 um -20 cm 2.26 cm 2.05 GeV 1.88 keV 1.02 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -336 um -19 cm 2.24 cm 2.05 keV 0 eV 0 fm 0 fm World initStep - 1 -334 um -19 cm 2.24 cm 663 keV 2.05 keV 156 um 156 um World eIoni - 2 -333 um -19 cm 2.24 cm 4.2 MeV 0 eV 354 um 510 um World eIoni - 3 -325 um -20 cm 2.24 cm 102 MeV 2.45 keV 9.83 mm 1.03 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -333 um -19 cm 2.24 cm 1.24 keV 0 eV 0 fm 0 fm World initStep - 1 -334 um -19 cm 2.24 cm 283 keV 1.24 keV 72.2 um 72.2 um World eIoni - 2 -339 um -20 cm 2.24 cm 98.3 MeV 1.25 keV 9.87 mm 9.95 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -290 um -15.5 cm 2.13 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 -292 um -15.5 cm 2.13 cm 280 keV 1.23 keV 71.6 um 71.6 um World eIoni - 2 -306 um -20 cm 2.13 cm 447 MeV 7.8 keV 4.63 cm 4.64 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -238 um -12.5 cm 2.02 cm 1.73 keV 0 eV 0 fm 0 fm World initStep - 1 -233 um -12.5 cm 2.02 cm 499 keV 1.73 keV 120 um 120 um World eIoni - 2 -207 um -20 cm 2.02 cm 753 MeV 15 keV 7.7 cm 7.72 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -130 um -7.68 cm 1.78 cm 1.72 keV 0 eV 0 fm 0 fm World initStep - 1 -133 um -7.68 cm 1.78 cm 496 keV 1.72 keV 120 um 120 um World eIoni - 2 -152 um -20 cm 1.78 cm 1.23 GeV 18.5 keV 12.8 cm 12.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 6.49 um -4.38 mm 6.24 mm 93.7 MeV 1.38 keV 7.96 mm 7.96 mm World eIoni - 2 170 um -8.59 cm 1.81 cm 909 MeV 12.6 keV 8.28 cm 9.08 cm World eIoni - 3 182 um -13.1 cm 2.02 cm 1.36 GeV 10 keV 4.52 cm 13.6 cm World eIoni - 4 192 um -19.4 cm 2.21 cm 1.99 GeV 12.9 keV 6.32 cm 19.9 cm World eIoni - 5 193 um -20 cm 2.23 cm 2.05 GeV 1.78 keV 5.76 mm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 192 um -19.4 cm 2.21 cm 6.42 keV 0 eV 0 fm 0 fm World initStep - 1 206 um -19.5 cm 2.21 cm 4.8 MeV 6.42 keV 849 um 849 um World eIoni - 2 -552 um -20 cm 2.13 cm 57.9 MeV 1.64 keV 5.52 mm 6.37 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 182 um -13.1 cm 2.02 cm 1.46 keV 0 eV 0 fm 0 fm World initStep - 1 186 um -13.1 cm 2.02 cm 375 keV 1.46 keV 92.9 um 92.9 um World eIoni - 2 212 um -20 cm 2.02 cm 689 MeV 11 keV 7.13 cm 7.14 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 170 um -8.59 cm 1.81 cm 1.33 keV 0 eV 0 fm 0 fm World initStep - 1 174 um -8.59 cm 1.81 cm 321 keV 1.33 keV 80.9 um 80.9 um World eIoni - 2 201 um -20 cm 1.81 cm 1.14 GeV 21.5 keV 12.3 cm 12.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 6.49 um -4.38 mm 6.24 mm 1.97 keV 0 eV 0 fm 0 fm World initStep - 1 2.58 um -4.44 mm 6.23 mm 620 keV 1.97 keV 147 um 147 um World eIoni - 2 -18.7 um -20 cm 6.21 mm 1.96 GeV 29.9 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -51.5 um -3.03 cm 1.32 cm 353 MeV 5.57 keV 3.5 cm 3.5 cm World eIoni - 2 -115 um -6.83 cm 1.7 cm 733 MeV 7.47 keV 3.82 cm 7.32 cm World eIoni - 3 -133 um -10.4 cm 1.9 cm 1.09 GeV 10.6 keV 3.59 cm 10.9 cm World eIoni - 4 -136 um -11 cm 1.92 cm 1.15 GeV 1.8 keV 5.99 mm 11.5 cm World eIoni - 5 -139 um -12 cm 1.96 cm 1.24 GeV 2.37 keV 9.37 mm 12.4 cm World eIoni - 6 -155 um -20 cm 2.21 cm 2.05 GeV 23.9 keV 8.05 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -106 um -4.06 cm 1.46 cm 456 MeV 9.14 keV 4.54 cm 4.54 cm World eIoni + 2 -74 um -5.74 cm 1.62 cm 624 MeV 3.67 keV 1.69 cm 6.22 cm World eIoni + 3 -59.1 um -6.55 cm 1.68 cm 705 MeV 1.09 keV 8.15 mm 7.04 cm World eIoni + 4 32.1 um -18.3 cm 2.18 cm 1.88 GeV 24.3 keV 11.8 cm 18.8 cm World eIoni + 5 34.2 um -18.8 cm 2.19 cm 1.93 GeV 493 eV 5.01 mm 19.3 cm World eIoni + 6 38 um -20 cm 2.22 cm 2.05 GeV 5.09 keV 1.17 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -139 um -12 cm 1.96 cm 26.8 keV 0 eV 0 fm 0 fm World initStep - 1 -202 um -12 cm 1.96 cm 9.53 MeV 870 eV 982 um 982 um World eIoni - 2 -671 um -15.9 cm 2.02 cm 396 MeV 4.59 keV 3.86 cm 3.96 cm World eIoni - 3 -968 um -20 cm 2.06 cm 805 MeV 7.73 keV 4.09 cm 8.06 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -671 um -15.9 cm 2.02 cm 51.1 keV 0 eV 0 fm 0 fm World initStep - 1 -800 um -16.9 cm 2.03 cm 97.6 MeV 6.4 keV 1.14 cm 1.14 cm World eIoni - 2 -465 um -20 cm 2.71 cm 411 MeV 7.23 keV 3.22 cm 4.36 cm OutOfWorldTransportation + 0 34.2 um -18.8 cm 2.19 cm 20.3 keV 0 meV 0 fm 0 fm World initStep + 1 118 um -19.1 cm 2.19 cm 24 MeV 2.55 keV 2.94 mm 2.94 mm World eIoni + 2 -2.65 mm -20 cm 2.26 cm 118 MeV 2.89 keV 9.93 mm 1.29 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -202 um -12 cm 1.96 cm 1.18 keV 0 eV 0 fm 0 fm World initStep - 1 -199 um -12 cm 1.96 cm 262 keV 1.18 keV 67.5 um 67.5 um World eIoni - 2 -175 um -20 cm 1.96 cm 796 MeV 19 keV 8.56 cm 8.56 cm OutOfWorldTransportation + 0 118 um -19.1 cm 2.19 cm 2.68 keV 0 meV 0 fm 0 fm World initStep + 1 121 um -19.1 cm 2.19 cm 1.06 MeV 2.68 keV 243 um 243 um World eIoni + 2 120 um -19.2 cm 2.19 cm 10.7 MeV 22.3 eV 969 um 1.21 mm World eIoni + 3 127 um -20 cm 2.19 cm 94.1 MeV 881 eV 8.34 mm 9.55 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -136 um -11 cm 1.92 cm 19.9 keV 0 eV 0 fm 0 fm World initStep - 1 -163 um -11.1 cm 1.93 cm 4.13 MeV 148 eV 423 um 423 um World eIoni - 2 253 um -17 cm 2.19 cm 597 MeV 10.3 keV 5.94 cm 5.98 cm World eIoni - 3 855 um -20 cm 2.32 cm 899 MeV 4.63 keV 3.02 cm 9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 253 um -17 cm 2.19 cm 3.13 keV 0 eV 0 fm 0 fm World initStep - 1 265 um -17 cm 2.19 cm 1.39 MeV 3.13 keV 316 um 316 um World eIoni - 2 392 um -17.6 cm 2.2 cm 65.4 MeV 619 eV 6.4 mm 6.72 mm World eIoni - 3 405 um -18.1 cm 2.2 cm 116 MeV 657 eV 5.04 mm 1.18 cm World eIoni - 4 430 um -20 cm 2.21 cm 302 MeV 2.81 keV 1.86 cm 3.04 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 405 um -18.1 cm 2.2 cm 3.7 keV 0 eV 0 fm 0 fm World initStep - 1 404 um -18.2 cm 2.2 cm 1.87 MeV 3.7 keV 422 um 422 um World eIoni - 2 446 um -18.8 cm 2.21 cm 63.1 MeV 874 eV 6.12 mm 6.54 mm World eIoni - 3 426 um -20 cm 2.22 cm 186 MeV 1.81 keV 1.23 cm 1.89 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -163 um -11.1 cm 1.93 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 -159 um -11.1 cm 1.93 cm 282 keV 1.23 keV 72.1 um 72.1 um World eIoni - 2 -135 um -20 cm 1.93 cm 894 MeV 20.7 keV 9.62 cm 9.63 cm OutOfWorldTransportation + 0 32.1 um -18.3 cm 2.18 cm 1.08 keV 0 meV 0 fm 0 fm World initStep + 1 30.4 um -18.3 cm 2.18 cm 225 keV 1.08 keV 59.2 um 59.2 um World eIoni + 2 20.1 um -20 cm 2.18 cm 167 MeV 2.49 keV 1.7 cm 1.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -133 um -10.4 cm 1.9 cm 1.33 keV 0 eV 0 fm 0 fm World initStep - 1 -129 um -10.4 cm 1.9 cm 318 keV 1.33 keV 80.2 um 80.2 um World eIoni - 2 -106 um -20 cm 1.9 cm 958 MeV 20.8 keV 10.2 cm 10.2 cm OutOfWorldTransportation + 0 -59.1 um -6.55 cm 1.68 cm 1.07 keV 0 meV 0 fm 0 fm World initStep + 1 -58.1 um -6.55 cm 1.68 cm 224 keV 1.07 keV 58.9 um 58.9 um World eIoni + 2 -2.06 cm -17.7 cm 5.97 mm 1.11 GeV 24.8 keV 12.8 cm 12.8 cm World eIoni + 3 -3.38 cm -19.7 cm 221 um 1.32 GeV 6.47 keV 2.51 cm 15.3 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -115 um -6.83 cm 1.7 cm 5.25 keV 0 eV 0 fm 0 fm World initStep - 1 -127 um -6.87 cm 1.69 cm 3.47 MeV 5.25 keV 778 um 778 um World eIoni - 2 -128 um -6.99 cm 1.69 cm 15.4 MeV 30.6 eV 1.2 mm 1.98 mm World eIoni - 3 -102 um -9.77 cm 1.7 cm 293 MeV 4.13 keV 2.78 cm 2.98 cm World eIoni - 4 88.8 um -17.2 cm 1.74 cm 1.04 GeV 20.5 keV 7.48 cm 10.5 cm World eIoni - 5 122 um -20 cm 1.75 cm 1.32 GeV 5.42 keV 2.75 cm 13.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 88.8 um -17.2 cm 1.74 cm 1.17 keV 0 eV 0 fm 0 fm World initStep - 1 90.2 um -17.3 cm 1.74 cm 257 keV 1.17 keV 66.5 um 66.5 um World eIoni - 2 99.1 um -20 cm 1.74 cm 275 MeV 5.93 keV 2.82 cm 2.82 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -102 um -9.77 cm 1.7 cm 2.53 keV 0 eV 0 fm 0 fm World initStep - 1 -106 um -9.78 cm 1.71 cm 960 keV 2.53 keV 221 um 221 um World eIoni - 2 -115 um -9.84 cm 1.71 cm 7.77 MeV 15.2 eV 681 um 902 um World eIoni - 3 -139 um -20 cm 1.71 cm 1.02 GeV 18.7 keV 10.2 cm 10.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -115 um -9.84 cm 1.71 cm 2.22 keV 0 eV 0 fm 0 fm World initStep - 1 -122 um -9.85 cm 1.71 cm 763 keV 2.22 keV 178 um 178 um World eIoni - 2 -227 um -10.3 cm 1.7 cm 42.8 MeV 358 eV 4.2 mm 4.38 mm World eIoni - 3 -554 um -20 cm 1.69 cm 1.02 GeV 18.9 keV 9.73 cm 10.2 cm OutOfWorldTransportation + 0 -74 um -5.74 cm 1.62 cm 1.38 keV 0 meV 0 fm 0 fm World initStep + 1 -78.1 um -5.74 cm 1.62 cm 341 keV 1.38 keV 85.3 um 85.3 um World eIoni + 2 -106 um -20 cm 1.62 cm 1.43 GeV 25.2 keV 15.6 cm 15.6 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -51.5 um -3.03 cm 1.32 cm 15.6 keV 0 eV 0 fm 0 fm World initStep - 1 -79.1 um -3.2 cm 1.33 cm 17.6 MeV 3.55 keV 2.3 mm 2.3 mm World eIoni - 2 -2.97 mm -16.9 cm 1.95 cm 1.39 GeV 30.5 keV 13.8 cm 14.1 cm World eIoni - 3 -2.79 mm -20 cm 1.97 cm 1.7 GeV 4.27 keV 3.1 cm 17.2 cm OutOfWorldTransportation + 0 -106 um -4.06 cm 1.46 cm 3.85 keV 0 meV 0 fm 0 fm World initStep + 1 -103 um -4.08 cm 1.46 cm 2.01 MeV 3.85 keV 452 um 452 um World eIoni + 2 -104 um -4.24 cm 1.45 cm 18 MeV 110 eV 1.6 mm 2.05 mm World eIoni + 3 -1.15 mm -15.2 cm 1.48 cm 1.12 GeV 25.4 keV 11 cm 11.2 cm World eIoni + 4 -1.09 mm -15.8 cm 1.49 cm 1.17 GeV 809 eV 5.46 mm 11.7 cm World eIoni + 5 -1.05 mm -16.1 cm 1.49 cm 1.2 GeV 500 eV 3.13 mm 12 cm World eIoni + 6 -669 um -20 cm 1.52 cm 1.59 GeV 6.07 keV 3.93 cm 16 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.97 mm -16.9 cm 1.95 cm 1.1 keV 0 eV 0 fm 0 fm World initStep - 1 -2.97 mm -16.9 cm 1.95 cm 234 keV 1.1 keV 61.3 um 61.3 um World eIoni - 2 -3 mm -20 cm 1.95 cm 310 MeV 7.75 keV 3.2 cm 3.21 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 42.2 keV 20.5 cm 20.5 cm OutOfWorldTransportation ---> Event 50 starts. - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 124 um -5.99 cm 1.63 cm 649 MeV 10.1 keV 6.48 cm 6.48 cm World eIoni - 2 232 um -9.72 cm 1.84 cm 1.02 GeV 11 keV 3.73 cm 10.2 cm World eIoni - 3 352 um -16 cm 2.08 cm 1.65 GeV 13.9 keV 6.33 cm 16.5 cm World eIoni - 4 395 um -20 cm 2.18 cm 2.05 GeV 9.56 keV 3.96 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 352 um -16 cm 2.08 cm 227 keV 0 eV 0 fm 0 fm World initStep - 1 51.4 um -19.9 cm 2.1 cm 389 MeV 8.46 keV 4.06 cm 4.06 cm World eIoni - 2 18 um -20 cm 2.1 cm 396 MeV 46.3 eV 694 um 4.13 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 51.4 um -19.9 cm 2.1 cm 8.71 keV 0 eV 0 fm 0 fm World initStep - 1 174 um -20 cm 2.08 cm 3.79 MeV 721 eV 429 um 429 um World msc - 2 241 um -20 cm 2.08 cm 5.81 MeV 113 eV 217 um 646 um World msc - 3 262 um -20 cm 2.08 cm 6.65 MeV 0 eV 88.1 um 734 um World msc - 4 272 um -20 cm 2.08 cm 7.09 MeV 7.22 eV 45 um 779 um OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 232 um -9.72 cm 1.84 cm 999 eV 0 eV 0 fm 0 fm World initStep - 1 230 um -9.72 cm 1.84 cm 199 keV 999 eV 53.1 um 53.1 um World eIoni - 2 1.71 mm -18.9 cm 7.54 mm 917 MeV 21.2 keV 10.6 cm 10.6 cm World eIoni - 3 1.18 cm -20 cm -473 um 1.02 GeV 4.46 keV 1.68 cm 12.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 124 um -5.99 cm 1.63 cm 3.19 keV 0 eV 0 fm 0 fm World initStep - 1 113 um -6.01 cm 1.63 cm 1.44 MeV 3.19 keV 326 um 326 um World eIoni - 2 109 um -6.24 cm 1.63 cm 24.3 MeV 183 eV 2.29 mm 2.62 mm World eIoni - 3 106 um -7.88 cm 1.63 cm 189 MeV 2.8 keV 1.64 cm 1.9 cm World eIoni - 4 21.9 um -10.4 cm 1.63 cm 440 MeV 5.58 keV 2.51 cm 4.42 cm World eIoni - 5 -62.9 um -16.3 cm 1.64 cm 1.03 GeV 12.2 keV 5.91 cm 10.3 cm World eIoni - 6 -70.1 um -17 cm 1.64 cm 1.1 GeV 370 eV 6.68 mm 11 cm World eIoni - 7 -98.9 um -20 cm 1.64 cm 1.4 GeV 6.68 keV 3.03 cm 14 cm OutOfWorldTransportation + 0 -1.05 mm -16.1 cm 1.49 cm 3.86 keV 0 meV 0 fm 0 fm World initStep + 1 -1.05 mm -16.1 cm 1.49 cm 2.01 MeV 3.86 keV 453 um 453 um World eIoni + 2 -1.06 mm -16.6 cm 1.49 cm 48.2 MeV 501 eV 4.62 mm 5.07 mm World eIoni + 3 -1.19 mm -20 cm 1.48 cm 393 MeV 9.25 keV 3.45 cm 3.95 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -70.1 um -17 cm 1.64 cm 1.51 keV 0 eV 0 fm 0 fm World initStep - 1 -66.5 um -17 cm 1.64 cm 394 keV 1.51 keV 97.2 um 97.2 um World eIoni - 2 -48.1 um -20 cm 1.63 cm 303 MeV 8.58 keV 3.07 cm 3.08 cm OutOfWorldTransportation + 0 -1.09 mm -15.8 cm 1.49 cm 1.71 keV 0 meV 0 fm 0 fm World initStep + 1 -1.08 mm -15.8 cm 1.49 cm 486 keV 1.71 keV 118 um 118 um World eIoni + 2 -1.06 mm -20 cm 1.49 cm 424 MeV 7.72 keV 4.29 cm 4.3 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -62.9 um -16.3 cm 1.64 cm 1.2 keV 0 eV 0 fm 0 fm World initStep - 1 -62 um -16.3 cm 1.64 cm 270 keV 1.2 keV 69.4 um 69.4 um World eIoni - 2 -56 um -20 cm 1.64 cm 370 MeV 6.3 keV 3.81 cm 3.82 cm OutOfWorldTransportation + 0 -1.15 mm -15.2 cm 1.48 cm 2.55 keV 0 meV 0 fm 0 fm World initStep + 1 -1.15 mm -15.2 cm 1.48 cm 973 keV 2.55 keV 224 um 224 um World eIoni + 2 -1.16 mm -15.4 cm 1.48 cm 18.5 MeV 363 eV 1.75 mm 1.97 mm World eIoni + 3 -1.18 mm -16.3 cm 1.48 cm 113 MeV 1.96 keV 9.42 mm 1.14 cm World eIoni + 4 -1.17 mm -20 cm 1.47 cm 478 MeV 10.1 keV 3.66 cm 4.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 8 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 21.9 um -10.4 cm 1.63 cm 1.72 keV 0 eV 0 fm 0 fm World initStep - 1 26.7 um -10.4 cm 1.63 cm 495 keV 1.72 keV 120 um 120 um World eIoni - 2 52.6 um -20 cm 1.63 cm 961 MeV 17.5 keV 9.9 cm 9.91 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 106 um -7.88 cm 1.63 cm 9.87 keV 0 eV 0 fm 0 fm World initStep - 1 132 um -7.97 cm 1.63 cm 10.3 MeV 3.14 keV 1.76 mm 1.76 mm World eIoni - 2 18.7 um -8.09 cm 1.63 cm 22.1 MeV 85.6 eV 1.19 mm 2.95 mm World eIoni - 3 -635 um -20 cm 1.66 cm 1.21 GeV 25.4 keV 11.9 cm 12.2 cm OutOfWorldTransportation + 0 -1.18 mm -16.3 cm 1.48 cm 1.48 keV 0 meV 0 fm 0 fm World initStep + 1 -1.18 mm -16.3 cm 1.48 cm 384 keV 1.48 keV 95 um 95 um World eIoni + 2 -1.19 mm -20 cm 1.48 cm 366 MeV 4.73 keV 3.72 cm 3.73 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 384 um -12.9 cm 2.05 cm 1.34 GeV 22.4 keV 13.4 cm 13.4 cm World eIoni - 2 478 um -20 cm 2.27 cm 2.05 GeV 14.7 keV 7.1 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 10.9 um -6.68 mm 7.5 mm 117 MeV 1.73 keV 1.06 cm 1.06 cm World eIoni + 2 14.4 um -9.66 mm 8.73 mm 147 MeV 2.19 keV 3.22 mm 1.38 cm World eIoni + 3 65.2 um -5.82 cm 1.62 cm 632 MeV 12.1 keV 4.92 cm 6.3 cm World eIoni + 4 82.7 um -7.1 cm 1.71 cm 759 MeV 2.52 keV 1.28 cm 7.58 cm World eIoni + 5 184 um -20 cm 2.21 cm 2.05 GeV 20.5 keV 12.9 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 384 um -12.9 cm 2.05 cm 6.62 keV 0 eV 0 fm 0 fm World initStep - 1 368 um -13 cm 2.05 cm 5.25 MeV 6.62 keV 1.16 mm 1.16 mm World eIoni - 2 560 um -12.9 cm 2.05 cm 5.08 MeV 90.6 eV 199 um 1.36 mm World eIoni - 3 3.51 mm -20 cm 2.12 cm 710 MeV 10.6 keV 7.1 cm 7.24 cm OutOfWorldTransportation + 0 82.7 um -7.1 cm 1.71 cm 1.32 keV 0 meV 0 fm 0 fm World initStep + 1 78.9 um -7.1 cm 1.71 cm 314 keV 1.32 keV 79.4 um 79.4 um World eIoni + 2 52.2 um -20 cm 1.71 cm 1.29 GeV 29 keV 14.1 cm 14.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -27.8 um -11.9 cm 2.02 cm 1.24 GeV 27.9 keV 12.4 cm 12.4 cm World eIoni - 2 26.6 um -17.5 cm 2.24 cm 1.8 GeV 15.8 keV 5.59 cm 18 cm World eIoni - 3 46.5 um -20 cm 2.31 cm 2.05 GeV 5.1 keV 2.47 cm 20.5 cm OutOfWorldTransportation + 0 65.2 um -5.82 cm 1.62 cm 1.04 keV 0 meV 0 fm 0 fm World initStep + 1 63 um -5.82 cm 1.62 cm 211 keV 1.04 keV 56 um 56 um World eIoni + 2 1.81 cm -15.9 cm -1.97 cm 1.01 GeV 35.8 keV 11.7 cm 11.7 cm World eIoni + 3 1.81 cm -19.9 cm -4.02 cm 1.41 GeV 9.44 keV 4.48 cm 16.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 26.6 um -17.5 cm 2.24 cm 21.2 keV 0 eV 0 fm 0 fm World initStep - 1 -55 um -17.8 cm 2.24 cm 27.8 MeV 2.76 keV 3.49 mm 3.49 mm World eIoni - 2 -659 um -18.2 cm 2.17 cm 70.9 MeV 1.04 keV 4.41 mm 7.9 mm World eIoni - 3 -1.46 mm -20 cm 2.09 cm 249 MeV 4.52 keV 1.78 cm 2.57 cm OutOfWorldTransportation + 0 14.4 um -9.66 mm 8.73 mm 9.31 keV 0 meV 0 fm 0 fm World initStep + 1 -16.2 um -1.04 cm 8.76 mm 8.04 MeV 4.2 keV 1.16 mm 1.16 mm World eIoni + 2 1.63 mm -1.82 cm 6.71 mm 85.5 MeV 1.74 keV 8.59 mm 9.75 mm World eIoni + 3 2.5 mm -5.16 cm 5.57 mm 420 MeV 5.77 keV 3.35 cm 4.33 cm World eIoni + 4 3.44 mm -20 cm 4.4 mm 1.9 GeV 32.8 keV 14.8 cm 19.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.5 mm -5.16 cm 5.57 mm 1.27 keV 0 meV 0 fm 0 fm World initStep + 1 2.5 mm -5.17 cm 5.56 mm 296 keV 1.27 keV 75.2 um 75.2 um World eIoni + 2 2.49 mm -20 cm 5.54 mm 1.48 GeV 32.5 keV 16.7 cm 16.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.63 mm -1.82 cm 6.71 mm 1.09 keV 0 meV 0 fm 0 fm World initStep + 1 1.63 mm -1.82 cm 6.71 mm 230 keV 1.09 keV 60.4 um 60.4 um World eIoni + 2 2.47 cm -13.4 cm -3.67 cm 1.16 GeV 32.9 keV 13.4 cm 13.4 cm World eIoni + 3 5.07 cm -19.3 cm -3.02 cm 1.75 GeV 16.1 keV 6.49 cm 19.9 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -27.8 um -11.9 cm 2.02 cm 2.99 keV 0 eV 0 fm 0 fm World initStep - 1 -34.8 um -12 cm 2.02 cm 1.28 MeV 2.99 keV 292 um 292 um World eIoni - 2 -313 um -13 cm 2.01 cm 102 MeV 1.53 keV 1 cm 1.03 cm World eIoni - 3 -356 um -13.9 cm 2 cm 200 MeV 1.33 keV 9.83 mm 2.02 cm World eIoni - 4 -387 um -15.2 cm 2 cm 330 MeV 1.87 keV 1.3 cm 3.31 cm World eIoni - 5 -425 um -18.1 cm 2 cm 618 MeV 6.13 keV 2.89 cm 6.2 cm World eIoni - 6 -442 um -20 cm 2 cm 806 MeV 4.23 keV 1.88 cm 8.08 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -425 um -18.1 cm 2 cm 1.17 keV 0 eV 0 fm 0 fm World initStep - 1 -427 um -18.1 cm 2 cm 257 keV 1.17 keV 66.3 um 66.3 um World eIoni - 2 -436 um -20 cm 2 cm 188 MeV 2.48 keV 1.91 cm 1.91 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -387 um -15.2 cm 2 cm 12.9 keV 0 eV 0 fm 0 fm World initStep - 1 -400 um -15.4 cm 2 cm 14.8 MeV 3.84 keV 2.18 mm 2.18 mm World eIoni - 2 -541 um -15.4 cm 1.98 cm 20.7 MeV 70.6 eV 625 um 2.81 mm World eIoni - 3 -1.82 mm -20 cm 1.84 cm 477 MeV 9.88 keV 4.57 cm 4.85 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -356 um -13.9 cm 2 cm 4.63 keV 0 eV 0 fm 0 fm World initStep - 1 -366 um -14 cm 2.01 cm 2.78 MeV 4.63 keV 624 um 624 um World eIoni - 2 -275 um -14.8 cm 2.01 cm 82.3 MeV 1.57 keV 7.95 mm 8.58 mm World eIoni - 3 -266 um -16.1 cm 2.02 cm 215 MeV 3.5 keV 1.32 cm 2.18 cm World eIoni - 4 -260 um -20 cm 2.04 cm 606 MeV 5.19 keV 3.92 cm 6.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -266 um -16.1 cm 2.02 cm 1.57 keV 0 eV 0 fm 0 fm World initStep - 1 -270 um -16.1 cm 2.02 cm 424 keV 1.57 keV 104 um 104 um World eIoni - 2 -295 um -20 cm 2.02 cm 392 MeV 4.02 keV 3.97 cm 3.98 cm OutOfWorldTransportation + 0 10.9 um -6.68 mm 7.5 mm 1.27 keV 0 meV 0 fm 0 fm World initStep + 1 11 um -6.71 mm 7.5 mm 297 keV 1.27 keV 75.3 um 75.3 um World eIoni + 2 -1.61 cm -18 cm -3.45 mm 1.74 GeV 35.1 keV 20 cm 20 cm World eIoni + 3 -2.1 cm -19.9 cm -1.05 cm 1.92 GeV 5.14 keV 2.04 cm 22.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -802 um -16.4 cm 2.12 cm 1.69 GeV 36 keV 16.9 cm 16.9 cm World eIoni + 2 -1.18 mm -20 cm 2.22 cm 2.05 GeV 4.96 keV 3.58 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -802 um -16.4 cm 2.12 cm 1.16 keV 0 meV 0 fm 0 fm World initStep + 1 -799 um -16.4 cm 2.12 cm 255 keV 1.16 keV 66.1 um 66.1 um World eIoni + 2 -778 um -20 cm 2.12 cm 358 MeV 6.25 keV 3.69 cm 3.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -80.5 um -4.95 cm 1.56 cm 545 MeV 10.7 keV 5.43 cm 5.43 cm World eIoni + 2 -90.4 um -20 cm 2.24 cm 2.05 GeV 29.3 keV 15.1 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -80.5 um -4.95 cm 1.56 cm 1.28 keV 0 meV 0 fm 0 fm World initStep + 1 -77.1 um -4.95 cm 1.56 cm 301 keV 1.28 keV 76.4 um 76.4 um World eIoni + 2 -51.6 um -20 cm 1.56 cm 1.5 GeV 32.1 keV 16.9 cm 16.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 382 um -14.8 cm 2.13 cm 1.53 GeV 30.1 keV 15.3 cm 15.3 cm World eIoni + 2 410 um -20 cm 2.28 cm 2.05 GeV 14.9 keV 5.25 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 382 um -14.8 cm 2.13 cm 2.05 keV 0 meV 0 fm 0 fm World initStep + 1 388 um -14.8 cm 2.13 cm 666 keV 2.05 keV 157 um 157 um World eIoni + 2 -1.13 mm -17.2 cm 2.05 cm 246 MeV 4.37 keV 2.46 cm 2.48 cm World eIoni + 3 -2.54 mm -20 cm 1.92 cm 524 MeV 6.6 keV 2.79 cm 5.27 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.13 mm -17.2 cm 2.05 cm 1.3 keV 0 meV 0 fm 0 fm World initStep + 1 -1.13 mm -17.2 cm 2.05 cm 308 keV 1.3 keV 77.9 um 77.9 um World eIoni + 2 -1.12 mm -20 cm 2.05 cm 279 MeV 4.15 keV 2.84 cm 2.84 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.9 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -774 um -16 cm 2.12 cm 1.65 GeV 34.7 keV 16.5 cm 16.5 cm World eIoni + 2 -801 um -16.4 cm 2.13 cm 1.69 GeV 1.64 keV 3.82 mm 16.9 cm World eIoni + 3 -951 um -18.7 cm 2.18 cm 1.92 GeV 3.47 keV 2.24 cm 19.2 cm World eIoni + 4 -1.03 mm -20 cm 2.22 cm 2.05 GeV 2.54 keV 1.35 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -951 um -18.7 cm 2.18 cm 1.25 keV 0 meV 0 fm 0 fm World initStep + 1 -952 um -18.7 cm 2.18 cm 289 keV 1.25 keV 73.7 um 73.7 um World eIoni + 2 -955 um -20 cm 2.18 cm 135 MeV 1.72 keV 1.36 cm 1.36 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -801 um -16.4 cm 2.13 cm 6.29 keV 0 meV 0 fm 0 fm World initStep + 1 -776 um -16.5 cm 2.13 cm 4.8 MeV 6.29 keV 1.07 mm 1.07 mm World eIoni + 2 -78.1 um -16.6 cm 2.06 cm 18.2 MeV 91.1 eV 1.72 mm 2.79 mm World eIoni + 3 987 um -19 cm 1.96 cm 259 MeV 3.75 keV 2.41 cm 2.69 cm World eIoni + 4 1.1 mm -20 cm 1.94 cm 359 MeV 1.93 keV 1.01 cm 3.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 987 um -19 cm 1.96 cm 5.42 keV 0 meV 0 fm 0 fm World initStep + 1 1 mm -19 cm 1.96 cm 3.67 MeV 5.42 keV 823 um 823 um World eIoni + 2 1.02 mm -20 cm 1.96 cm 101 MeV 2.46 keV 9.71 mm 1.05 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -774 um -16 cm 2.12 cm 58.8 keV 0 meV 0 fm 0 fm World initStep + 1 3.27 mm -17.2 cm 2.49 cm 122 MeV 5.83 keV 1.43 cm 1.43 cm World eIoni + 2 3.44 mm -17.8 cm 2.53 cm 180 MeV 703 eV 5.82 mm 2.01 cm World eIoni + 3 3.73 mm -19.4 cm 2.6 cm 338 MeV 3.9 keV 1.57 cm 3.58 cm World eIoni + 4 3.8 mm -20 cm 2.62 cm 399 MeV 1.07 keV 6.11 mm 4.19 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.73 mm -19.4 cm 2.6 cm 1.78 keV 0 meV 0 fm 0 fm World initStep + 1 3.73 mm -19.4 cm 2.6 cm 522 keV 1.78 keV 126 um 126 um World eIoni + 2 3.73 mm -20 cm 2.6 cm 61.1 MeV 528 eV 6.07 mm 6.19 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -19.2 um -1.1 cm 9.22 mm 160 MeV 1.18 keV 1.52 cm 1.52 cm World eIoni + 2 -53.7 um -11.4 cm 1.95 cm 1.19 GeV 19.7 keV 10.4 cm 11.9 cm World eIoni + 3 -76.9 um -14.1 cm 2.06 cm 1.46 GeV 5.58 keV 2.68 cm 14.6 cm World eIoni + 4 -83.5 um -15 cm 2.08 cm 1.55 GeV 1.27 keV 8.65 mm 15.5 cm World eIoni + 5 -116 um -20 cm 2.22 cm 2.05 GeV 10.3 keV 5.02 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -83.5 um -15 cm 2.08 cm 1.44 keV 0 meV 0 fm 0 fm World initStep + 1 -81.5 um -15 cm 2.08 cm 365 keV 1.44 keV 90.6 um 90.6 um World eIoni + 2 -69.9 um -20 cm 2.08 cm 501 MeV 10.1 keV 5.14 cm 5.15 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -76.9 um -14.1 cm 2.06 cm 15.7 keV 0 meV 0 fm 0 fm World initStep + 1 -60.2 um -14.3 cm 2.06 cm 19.1 MeV 2.36 keV 2.59 mm 2.59 mm World eIoni + 2 -291 um -15.6 cm 1.69 cm 153 MeV 3.3 keV 1.42 cm 1.68 cm World eIoni + 3 -377 um -20 cm 1.48 cm 589 MeV 6.76 keV 4.36 cm 6.04 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -291 um -15.6 cm 1.69 cm 19.8 keV 0 meV 0 fm 0 fm World initStep + 1 -369 um -15.9 cm 1.7 cm 25.4 MeV 4.22 keV 3.24 mm 3.24 mm World eIoni + 2 -1.99 mm -17.1 cm 2.23 cm 145 MeV 1.83 keV 1.37 cm 1.7 cm World eIoni + 3 -2.8 mm -20 cm 2.5 cm 437 MeV 5.96 keV 2.93 cm 4.63 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -53.7 um -11.4 cm 1.95 cm 3.26 keV 0 meV 0 fm 0 fm World initStep + 1 -62.7 um -11.5 cm 1.95 cm 1.5 MeV 3.26 keV 339 um 339 um World eIoni + 2 -129 um -11.8 cm 1.95 cm 40.6 MeV 563 eV 3.91 mm 4.25 mm WorldTransportation + 3 -129 um -11.8 cm 1.95 cm 40.6 MeV2.81e-08 meV 0.147 fm 4.25 mm World eIoni + 4 -153 um -14 cm 1.94 cm 256 MeV 6.45 keV 2.16 cm 2.58 cm World eIoni + 5 -128 um -15 cm 1.94 cm 351 MeV 1.39 keV 9.48 mm 3.53 cm World eIoni + 6 -117 um -15.5 cm 1.94 cm 407 MeV 811 eV 5.62 mm 4.09 cm World eIoni + 7 -59 um -20 cm 1.95 cm 856 MeV 11.8 keV 4.49 cm 8.58 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -117 um -15.5 cm 1.94 cm 1.4 keV 0 meV 0 fm 0 fm World initStep + 1 -120 um -15.5 cm 1.94 cm 347 keV 1.4 keV 86.7 um 86.7 um World eIoni + 2 -137 um -20 cm 1.95 cm 449 MeV 9.44 keV 4.59 cm 4.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -128 um -15 cm 1.94 cm 1.26 keV 0 meV 0 fm 0 fm World initStep + 1 -125 um -15 cm 1.94 cm 292 keV 1.26 keV 74.4 um 74.4 um World eIoni + 2 -110 um -20 cm 1.95 cm 505 MeV 9.07 keV 5.24 cm 5.24 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -153 um -14 cm 1.94 cm 1.03 keV 0 meV 0 fm 0 fm World initStep + 1 -155 um -14 cm 1.94 cm 208 keV 1.03 keV 55.2 um 55.2 um World eIoni + 2 -177 um -20 cm 1.94 cm 600 MeV 15.1 keV 6.5 cm 6.51 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -19.2 um -1.1 cm 9.22 mm 5.67 keV 0 meV 0 fm 0 fm World initStep + 1 -40.4 um -1.14 cm 9.21 mm 3.99 MeV 5.67 keV 893 um 893 um World eIoni + 2 -64.4 um -1.36 cm 9.21 mm 26.8 MeV 97.4 eV 2.28 mm 3.17 mm World eIoni + 3 -348 um -14.9 cm 8.16 mm 1.38 GeV 27.2 keV 13.5 cm 13.8 cm World eIoni + 4 -353 um -20 cm 7.2 mm 1.89 GeV 9.06 keV 5.11 cm 19 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -348 um -14.9 cm 8.16 mm 65.7 keV 0 meV 0 fm 0 fm World initStep + 1 3.33 mm -16.1 cm 1.11 cm 118 MeV 7.04 keV 1.32 cm 1.32 cm World eIoni + 2 -341 um -20 cm 2.67 cm 513 MeV 9.17 keV 4.34 cm 5.66 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -319 um -17.7 cm 2.24 cm 1.82 GeV 35.9 keV 18.2 cm 18.2 cm World eIoni + 2 -364 um -19.7 cm 2.31 cm 2.02 GeV 5.4 keV 2.07 cm 20.2 cm World eIoni + 3 -367 um -19.9 cm 2.31 cm 2.04 GeV 0 meV 1.48 mm 20.4 cm World eIoni + 4 -370 um -20 cm 2.32 cm 2.05 GeV 230 eV 1.05 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -367 um -19.9 cm 2.31 cm 1.18 keV 0 meV 0 fm 0 fm World initStep + 1 -369 um -19.9 cm 2.31 cm 262 keV 1.18 keV 67.6 um 67.6 um World eIoni + 2 -372 um -20 cm 2.31 cm 10.5 MeV 76.6 eV 1.02 mm 1.09 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -364 um -19.7 cm 2.31 cm 9.03 keV 0 meV 0 fm 0 fm World initStep + 1 -342 um -19.8 cm 2.31 cm 4.49 MeV 975 eV 520 um 520 um World eIoni + 2 -388 um -20 cm 2.32 cm 25.5 MeV 217 eV 2.1 mm 2.62 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -319 um -17.7 cm 2.24 cm 1.21 keV 0 meV 0 fm 0 fm World initStep + 1 -317 um -17.7 cm 2.24 cm 272 keV 1.21 keV 69.8 um 69.8 um World eIoni + 2 -304 um -20 cm 2.24 cm 232 MeV 3.18 keV 2.36 cm 2.37 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 2.77 um -3.94 mm 5.96 mm 89.4 MeV 892 eV 7.44 mm 7.44 mm World eIoni + 2 -9.63 um -1.49 cm 1.04 cm 199 MeV 2.58 keV 1.19 cm 1.93 cm World eIoni + 3 -22.8 um -4.05 cm 1.46 cm 455 MeV 6.52 keV 2.59 cm 4.52 cm World eIoni + 4 -30.3 um -11.6 cm 1.96 cm 1.21 GeV 12.3 keV 7.54 cm 12.1 cm World eIoni + 5 -31.6 um -12.6 cm 2 cm 1.31 GeV 2.89 keV 9.86 mm 13.1 cm World eIoni + 6 -34.8 um -14.4 cm 2.07 cm 1.49 GeV 4.07 keV 1.85 cm 14.9 cm World eIoni + 7 -38.4 um -16.7 cm 2.14 cm 1.72 GeV 3.39 keV 2.29 cm 17.2 cm World eIoni + 8 -40.8 um -19.9 cm 2.23 cm 2.04 GeV 7.74 keV 3.16 cm 20.4 cm World eIoni + 9 -41 um -20 cm 2.23 cm 2.05 GeV 254 eV 1.42 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -40.8 um -19.9 cm 2.23 cm 6.53 keV 0 meV 0 fm 0 fm World initStep + 1 -30.4 um -19.9 cm 2.23 cm 5.13 MeV 3.88 keV 1.13 mm 1.13 mm World eIoni + 2 84.5 um -20 cm 2.14 cm 14.5 MeV 164 eV 1.32 mm 2.45 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -38.4 um -16.7 cm 2.14 cm 3.3 keV 0 meV 0 fm 0 fm World initStep + 1 -50.5 um -16.7 cm 2.14 cm 1.53 MeV 3.3 keV 346 um 346 um World eIoni + 2 -5.6 um -17.2 cm 2.15 cm 47.2 MeV 309 eV 4.57 mm 4.91 mm World eIoni + 3 7.23 um -19 cm 2.17 cm 235 MeV 2.64 keV 1.88 cm 2.37 cm World eIoni + 4 -8.04 um -20 cm 2.18 cm 330 MeV 2.71 keV 9.54 mm 3.32 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.23 um -19 cm 2.17 cm 33.2 keV 0 meV 0 fm 0 fm World initStep + 1 2.56 mm -19.5 cm 2.13 cm 51.2 MeV 4.46 keV 6.04 mm 6.04 mm World msc + 2 4.11 mm -19.8 cm 2.14 cm 75.3 MeV 543 eV 2.87 mm 8.91 mm World eIoni + 3 5.04 mm -20 cm 2.14 cm 97.2 MeV 380 eV 2.38 mm 1.13 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -34.8 um -14.4 cm 2.07 cm 1.05 keV 0 meV 0 fm 0 fm World initStep + 1 -37.5 um -14.4 cm 2.07 cm 215 keV 1.05 keV 56.8 um 56.8 um World eIoni + 2 -58.2 um -20 cm 2.07 cm 559 MeV 13.7 keV 6 cm 6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -31.6 um -12.6 cm 2 cm 1.05 keV 0 meV 0 fm 0 fm World initStep + 1 -29.1 um -12.6 cm 2 cm 216 keV 1.05 keV 57 um 57 um World eIoni + 2 -9.45 um -20 cm 2 cm 744 MeV 18.7 keV 8.2 cm 8.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -30.3 um -11.6 cm 1.96 cm 1.07 keV 0 meV 0 fm 0 fm World initStep + 1 -27.7 um -11.6 cm 1.96 cm 222 keV 1.07 keV 58.4 um 58.4 um World eIoni + 2 -6.46 um -20 cm 1.97 cm 843 MeV 19.2 keV 9.37 cm 9.38 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -22.8 um -4.05 cm 1.46 cm 4.48 keV 0 meV 0 fm 0 fm World initStep + 1 -39.7 um -4.07 cm 1.46 cm 2.62 MeV 4.48 keV 588 um 588 um World eIoni + 2 -115 um -4.66 cm 1.46 cm 61.3 MeV 960 eV 5.87 mm 6.45 mm World eIoni + 3 -241 um -13.6 cm 1.44 cm 959 MeV 16.9 keV 8.98 cm 9.62 cm World eIoni + 4 -141 um -20 cm 1.44 cm 1.6 GeV 13 keV 6.36 cm 16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -241 um -13.6 cm 1.44 cm 1.08 keV 0 meV 0 fm 0 fm World initStep + 1 -243 um -13.6 cm 1.44 cm 227 keV 1.08 keV 59.6 um 59.6 um World eIoni + 2 -259 um -20 cm 1.44 cm 636 MeV 14.3 keV 6.85 cm 6.86 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -9.63 um -1.49 cm 1.04 cm 1.1 keV 0 meV 0 fm 0 fm World initStep + 1 -11.7 um -1.49 cm 1.04 cm 235 keV 1.1 keV 61.3 um 61.3 um World eIoni + 2 -3.89 cm -13.5 cm -2.21 cm 1.2 GeV 30.7 keV 13.9 cm 13.9 cm World eIoni + 3 -9.81 cm -17.4 cm -4.3 cm 1.59 GeV 16 keV 7.48 cm 21.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.77 um -3.94 mm 5.96 mm 4.39 keV 0 meV 0 fm 0 fm World initStep + 1 19.9 um -4.17 mm 5.96 mm 2.53 MeV 4.39 keV 568 um 568 um World eIoni + 2 -163 um -2.08 cm 6.24 mm 169 MeV 1.7 keV 1.67 cm 1.72 cm World eIoni + 3 -544 um -9.06 cm 6.57 mm 867 MeV 15.1 keV 6.98 cm 8.7 cm World eIoni + 4 -735 um -20 cm 6.74 mm 1.96 GeV 20.7 keV 10.9 cm 19.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -544 um -9.06 cm 6.57 mm 2 keV 0 meV 0 fm 0 fm World initStep + 1 -548 um -9.07 cm 6.57 mm 639 keV 2 keV 151 um 151 um World eIoni + 2 1.97 mm -13.6 cm 1.03 cm 450 MeV 6.22 keV 4.54 cm 4.55 cm World eIoni + 3 3.84 mm -17.6 cm 1.22 cm 851 MeV 7.62 keV 4.03 cm 8.58 cm World eIoni + 4 4.57 mm -20 cm 1.3 cm 1.09 GeV 2.56 keV 2.42 cm 11 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.84 mm -17.6 cm 1.22 cm 12.4 keV 0 meV 0 fm 0 fm World initStep + 1 3.79 mm -17.7 cm 1.22 cm 14.2 MeV 4.09 keV 2.12 mm 2.12 mm World eIoni + 2 3.07 mm -20 cm 7.05 mm 243 MeV 4.93 keV 2.44 cm 2.65 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 12 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.97 mm -13.6 cm 1.03 cm 2.19 keV 0 meV 0 fm 0 fm World initStep + 1 1.97 mm -13.6 cm 1.02 cm 742 keV 2.19 keV 174 um 174 um World eIoni + 2 2.42 mm -16.8 cm 7.82 mm 325 MeV 3.78 keV 3.26 cm 3.28 cm World eIoni + 3 3.67 mm -20 cm 8.31 mm 644 MeV 8.72 keV 3.19 cm 6.47 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 121 um -4.57 cm 1.51 cm 507 MeV 7.59 keV 5.05 cm 5.05 cm World eIoni + 2 208 um -11 cm 1.92 cm 1.15 GeV 13.6 keV 6.47 cm 11.5 cm World eIoni + 3 224 um -12.8 cm 2 cm 1.33 GeV 2.36 keV 1.75 cm 13.3 cm World eIoni + 4 276 um -20 cm 2.22 cm 2.05 GeV 17 keV 7.22 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 224 um -12.8 cm 2 cm 2.33 keV 0 meV 0 fm 0 fm World initStep + 1 218 um -12.8 cm 2 cm 828 keV 2.33 keV 192 um 192 um World eIoni + 2 -582 um -14.4 cm 2 cm 162 MeV 2.15 keV 1.61 cm 1.63 cm World eIoni + 3 -8.62 mm -20 cm 2.77 cm 720 MeV 8.94 keV 5.72 cm 7.35 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 208 um -11 cm 1.92 cm 1.41 keV 0 meV 0 fm 0 fm World initStep + 1 204 um -11 cm 1.92 cm 351 keV 1.41 keV 87.6 um 87.6 um World eIoni + 2 178 um -20 cm 1.93 cm 897 MeV 17.3 keV 9.43 cm 9.44 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 121 um -4.57 cm 1.51 cm 1.94 keV 0 meV 0 fm 0 fm World initStep + 1 116 um -4.58 cm 1.51 cm 605 keV 1.94 keV 144 um 144 um World eIoni + 2 87 um -20 cm 1.51 cm 1.54 GeV 27 keV 16 cm 16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -258 um -17.3 cm 2.23 cm 1.78 GeV 34 keV 17.8 cm 17.8 cm World eIoni + 2 -349 um -20 cm 2.31 cm 2.05 GeV 4.01 keV 2.72 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -258 um -17.3 cm 2.23 cm 948 keV 0 meV 0 fm 0 fm World initStep + 1 -691 um -20 cm 2.2 cm 272 MeV 2.88 keV 2.73 cm 2.73 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 16.7 um -1.64 cm 1.08 cm 214 MeV 4.51 keV 2.09 cm 2.09 cm World eIoni + 2 140 um -12.1 cm 1.98 cm 1.26 GeV 14.8 keV 10.5 cm 12.6 cm World eIoni + 3 149 um -17.1 cm 2.16 cm 1.76 GeV 7.86 keV 4.96 cm 17.5 cm World eIoni + 4 156 um -20 cm 2.24 cm 2.05 GeV 5.73 keV 2.95 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 149 um -17.1 cm 2.16 cm 1.7 keV 0 meV 0 fm 0 fm World initStep + 1 151 um -17.1 cm 2.16 cm 483 keV 1.7 keV 117 um 117 um World eIoni + 2 160 um -20 cm 2.16 cm 295 MeV 6.27 keV 2.97 cm 2.98 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 140 um -12.1 cm 1.98 cm 1.91 keV 0 meV 0 fm 0 fm World initStep + 1 134 um -12.1 cm 1.98 cm 590 keV 1.91 keV 140 um 140 um World eIoni + 2 108 um -20 cm 1.98 cm 790 MeV 10.4 keV 8.05 cm 8.06 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 16.7 um -1.64 cm 1.08 cm 1.98 keV 0 meV 0 fm 0 fm World initStep + 1 10.6 um -1.65 cm 1.08 cm 630 keV 1.98 keV 149 um 149 um World eIoni + 2 -20.8 um -20 cm 1.08 cm 1.84 GeV 29.5 keV 19.1 cm 19.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 333 um -11.1 cm 1.96 cm 1.16 GeV 19.4 keV 11.6 cm 11.6 cm World eIoni + 2 512 um -14.6 cm 2.1 cm 1.51 GeV 6.01 keV 3.48 cm 15.1 cm World eIoni + 3 577 um -16.1 cm 2.15 cm 1.66 GeV 5.51 keV 1.51 cm 16.6 cm World eIoni + 4 691 um -19.1 cm 2.24 cm 1.96 GeV 6.46 keV 3.05 cm 19.6 cm World eIoni + 5 720 um -20 cm 2.26 cm 2.05 GeV 3.37 keV 8.81 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 691 um -19.1 cm 2.24 cm 4.89 keV 0 meV 0 fm 0 fm World initStep + 1 682 um -19.1 cm 2.24 cm 3.06 MeV 4.89 keV 686 um 686 um World eIoni + 2 652 um -19.6 cm 2.24 cm 45.1 MeV 1.7 keV 4.2 mm 4.89 mm World eIoni + 3 624 um -20 cm 2.24 cm 88.2 MeV 599 eV 4.32 mm 9.2 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 577 um -16.1 cm 2.15 cm 6.1 keV 0 meV 0 fm 0 fm World initStep + 1 601 um -16.1 cm 2.15 cm 4.54 MeV 4.25 keV 1.02 mm 1.02 mm World eIoni + 2 607 um -16.3 cm 2.15 cm 20.9 MeV 45.4 eV 1.64 mm 2.66 mm World eIoni + 3 613 um -20 cm 2.15 cm 394 MeV 7.23 keV 3.73 cm 3.99 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 512 um -14.6 cm 2.1 cm 1.22 keV 0 meV 0 fm 0 fm World initStep + 1 513 um -14.6 cm 2.1 cm 276 keV 1.22 keV 70.7 um 70.7 um World eIoni + 2 519 um -20 cm 2.1 cm 545 MeV 9.78 keV 5.69 cm 5.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 333 um -11.1 cm 1.96 cm 1.35 keV 0 meV 0 fm 0 fm World initStep + 1 336 um -11.1 cm 1.96 cm 330 keV 1.35 keV 82.9 um 82.9 um World eIoni + 2 358 um -20 cm 1.96 cm 892 MeV 13.4 keV 9.43 cm 9.44 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -747 um -16 cm 2.13 cm 1.65 GeV 34 keV 16.5 cm 16.5 cm World eIoni + 2 -792 um -17.7 cm 2.18 cm 1.82 GeV 3.15 keV 1.75 cm 18.2 cm World eIoni + 3 -845 um -20 cm 2.23 cm 2.05 GeV 3.29 keV 2.28 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -792 um -17.7 cm 2.18 cm 1.87 keV 0 meV 0 fm 0 fm World initStep + 1 -794 um -17.7 cm 2.18 cm 566 keV 1.87 keV 135 um 135 um World eIoni + 2 -802 um -20 cm 2.18 cm 228 MeV 5.21 keV 2.28 cm 2.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -747 um -16 cm 2.13 cm 1.16 keV 0 meV 0 fm 0 fm World initStep + 1 -745 um -16 cm 2.13 cm 253 keV 1.16 keV 65.5 um 65.5 um World eIoni + 2 -737 um -20 cm 2.13 cm 403 MeV 6.45 keV 4.18 cm 4.18 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -148 um -7.81 cm 1.79 cm 831 MeV 14.6 keV 8.3 cm 8.3 cm World eIoni + 2 -102 um -13.3 cm 2.05 cm 1.38 GeV 12.9 keV 5.54 cm 13.8 cm World eIoni + 3 -76.7 um -17.5 cm 2.18 cm 1.8 GeV 8.14 keV 4.19 cm 18 cm World eIoni + 4 -65.8 um -20 cm 2.24 cm 2.05 GeV 5.48 keV 2.47 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -76.7 um -17.5 cm 2.18 cm 21.9 keV 0 meV 0 fm 0 fm World initStep + 1 -9.23 um -17.8 cm 2.19 cm 28.9 MeV 5.14 keV 3.61 mm 3.61 mm World eIoni + 2 -1.08 mm -19.7 cm 1.96 cm 218 MeV 3.49 keV 1.92 cm 2.28 cm World eIoni + 3 -1.15 mm -20 cm 1.94 cm 248 MeV 298 eV 3 mm 2.58 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -102 um -13.3 cm 2.05 cm 1.53 keV 0 meV 0 fm 0 fm World initStep + 1 -98.1 um -13.3 cm 2.05 cm 403 keV 1.53 keV 99.2 um 99.2 um World eIoni + 2 -75.5 um -20 cm 2.04 cm 666 MeV 10.1 keV 6.85 cm 6.86 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -148 um -7.81 cm 1.79 cm 1.17 keV 0 meV 0 fm 0 fm World initStep + 1 -151 um -7.81 cm 1.79 cm 258 keV 1.17 keV 66.7 um 66.7 um World eIoni + 2 -169 um -20 cm 1.79 cm 1.22 GeV 35.3 keV 13.8 cm 13.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -74.1 um -4.09 cm 1.47 cm 459 MeV 7.63 keV 4.57 cm 4.57 cm World eIoni + 2 -860 um -15.9 cm 2.15 cm 1.64 GeV 26.3 keV 11.8 cm 16.4 cm World eIoni + 3 -930 um -17.9 cm 2.21 cm 1.84 GeV 3.79 keV 2.04 cm 18.4 cm World eIoni + 4 -939 um -18.2 cm 2.22 cm 1.87 GeV 193 eV 2.83 mm 18.7 cm World eIoni + 5 -994 um -20 cm 2.26 cm 2.05 GeV 4.24 keV 1.78 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -939 um -18.2 cm 2.22 cm 1.04 keV 0 meV 0 fm 0 fm World initStep + 1 -940 um -18.2 cm 2.22 cm 214 keV 1.04 keV 56.6 um 56.6 um World eIoni + 2 -948 um -20 cm 2.22 cm 178 MeV 4.09 keV 1.82 cm 1.82 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -930 um -17.9 cm 2.21 cm 3.26 keV 0 meV 0 fm 0 fm World initStep + 1 -918 um -18 cm 2.21 cm 1.5 MeV 3.26 keV 339 um 339 um World eIoni + 2 -891 um -18.1 cm 2.21 cm 17.5 MeV 74.1 eV 1.6 mm 1.94 mm World eIoni + 3 -825 um -20 cm 2.21 cm 206 MeV 3.24 keV 1.89 cm 2.08 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -860 um -15.9 cm 2.15 cm 1.27 keV 0 meV 0 fm 0 fm World initStep + 1 -862 um -15.9 cm 2.15 cm 295 keV 1.27 keV 75.1 um 75.1 um World eIoni + 2 -874 um -20 cm 2.15 cm 411 MeV 8.51 keV 4.23 cm 4.23 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -74.1 um -4.09 cm 1.47 cm 1.17 keV 0 meV 0 fm 0 fm World initStep + 1 -77.2 um -4.09 cm 1.47 cm 257 keV 1.17 keV 66.4 um 66.4 um World eIoni + 2 -1.62 cm -17.9 cm 2.76 cm 1.38 GeV 33.3 keV 16 cm 16 cm World eIoni + 3 -1.38 cm -20 cm 3.44 cm 1.59 GeV 4.17 keV 2.16 cm 18.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -48.6 um -2.17 cm 1.19 cm 267 MeV 5.6 keV 2.63 cm 2.63 cm World eIoni + 2 -60.4 um -2.63 cm 1.27 cm 313 MeV 687 eV 4.6 mm 3.09 cm World eIoni + 3 -87.9 um -4.1 cm 1.47 cm 460 MeV 1.69 keV 1.48 cm 4.57 cm World eIoni + 4 -162 um -11.4 cm 1.95 cm 1.19 GeV 17.2 keV 7.3 cm 11.9 cm World eIoni + 5 -214 um -20 cm 2.23 cm 2.05 GeV 17.7 keV 8.63 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -162 um -11.4 cm 1.95 cm 7.89 keV 0 meV 0 fm 0 fm World initStep + 1 -130 um -11.4 cm 1.95 cm 6.5 MeV 2.91 keV 1.02 mm 1.02 mm World eIoni + 2 -3.08 mm -14.2 cm 1.76 cm 282 MeV 5.56 keV 2.84 cm 2.94 cm World eIoni + 3 -3.29 mm -14.9 cm 1.75 cm 356 MeV 1.92 keV 7.37 mm 3.68 cm World eIoni + 4 -3.77 mm -17.3 cm 1.71 cm 595 MeV 3.99 keV 2.39 cm 6.07 cm World eIoni + 5 -4.12 mm -20 cm 1.69 cm 862 MeV 8.8 keV 2.67 cm 8.74 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.77 mm -17.3 cm 1.71 cm 1.66 keV 0 meV 0 fm 0 fm World initStep + 1 -3.77 mm -17.3 cm 1.71 cm 465 keV 1.66 keV 113 um 113 um World eIoni + 2 -3.76 mm -20 cm 1.72 cm 267 MeV 3.29 keV 2.69 cm 2.71 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.29 mm -14.9 cm 1.75 cm 5.65 keV 0 meV 0 fm 0 fm World initStep + 1 -3.28 mm -15 cm 1.75 cm 3.96 MeV 5.65 keV 888 um 888 um World eIoni + 2 -3.33 mm -15.7 cm 1.75 cm 77.2 MeV 1.17 keV 7.33 mm 8.22 mm World eIoni + 3 -3.42 mm -16.4 cm 1.76 cm 147 MeV 1.9 keV 7.02 mm 1.52 cm World eIoni + 4 -3.6 mm -20 cm 1.77 cm 507 MeV 6.51 keV 3.59 cm 5.11 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.42 mm -16.4 cm 1.76 cm 6.13 keV 0 meV 0 fm 0 fm World initStep + 1 -3.4 mm -16.4 cm 1.76 cm 4.24 MeV 1.69 keV 688 um 688 um World eIoni + 2 -5.12 mm -20 cm 1.74 cm 359 MeV 4.03 keV 3.57 cm 3.64 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.33 mm -15.7 cm 1.75 cm 17.4 keV 0 meV 0 fm 0 fm World initStep + 1 -3.31 mm -15.9 cm 1.75 cm 21.7 MeV 4.57 keV 2.86 mm 2.86 mm World eIoni + 2 -6.6 mm -16.5 cm 1.99 cm 79.9 MeV 658 eV 7.51 mm 1.04 cm World eIoni + 3 -9.59 mm -20 cm 2.21 cm 428 MeV 8.41 keV 3.51 cm 4.55 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 9 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.6 mm -16.5 cm 1.99 cm 1.18 keV 0 meV 0 fm 0 fm World initStep + 1 -6.6 mm -16.5 cm 1.99 cm 265 keV 1.18 keV 67.9 um 67.9 um World eIoni + 2 -6.62 mm -20 cm 1.99 cm 350 MeV 9.7 keV 3.6 cm 3.61 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.08 mm -14.2 cm 1.76 cm 2.26 keV 0 meV 0 fm 0 fm World initStep + 1 -3.07 mm -14.2 cm 1.76 cm 789 keV 2.26 keV 184 um 184 um World eIoni + 2 -3.04 mm -14.4 cm 1.76 cm 17.3 MeV 16.8 eV 1.65 mm 1.83 mm World eIoni + 3 -2.9 mm -20 cm 1.75 cm 580 MeV 7.61 keV 5.63 cm 5.81 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -87.9 um -4.1 cm 1.47 cm 1.15 keV 0 meV 0 fm 0 fm World initStep + 1 -84.9 um -4.1 cm 1.47 cm 250 keV 1.15 keV 65 um 65 um World eIoni + 2 2.55 cm -17.4 cm 1.89 cm 1.33 GeV 30 keV 15.3 cm 15.3 cm World eIoni + 3 2.79 cm -19.8 cm 1.77 cm 1.57 GeV 3.9 keV 2.44 cm 17.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -60.4 um -2.63 cm 1.27 cm 2 keV 0 meV 0 fm 0 fm World initStep + 1 -64.1 um -2.63 cm 1.27 cm 639 keV 2 keV 151 um 151 um World eIoni + 2 -4.69 mm -7.38 cm 1.11 cm 475 MeV 10.1 keV 4.79 cm 4.81 cm WorldTransportation + 3 -4.69 mm -7.38 cm 1.11 cm 475 MeV2.7e-08 meV 0.13 fm 4.81 cm World eIoni + 4 -6.58 mm -11.5 cm 1.8 cm 887 MeV 10.8 keV 4.18 cm 8.99 cm World eIoni + 5 -6.84 mm -12.3 cm 1.9 cm 967 MeV 1.49 keV 8.07 mm 9.79 cm World eIoni + 6 -7.51 mm -14.7 cm 2.14 cm 1.21 GeV 5.12 keV 2.42 cm 12.2 cm World eIoni + 7 -8.6 mm -20 cm 2.54 cm 1.74 GeV 12.4 keV 5.3 cm 17.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.51 mm -14.7 cm 2.14 cm 23.7 keV 0 meV 0 fm 0 fm World initStep + 1 -7.52 mm -15 cm 2.13 cm 32.1 MeV 4.76 keV 3.95 mm 3.95 mm World eIoni + 2 891 um -16.7 cm 2.44 cm 205 MeV 2.93 keV 2.12 cm 2.52 cm World eIoni + 3 3.74 mm -20 cm 2.54 cm 532 MeV 10.9 keV 3.28 cm 5.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.84 mm -12.3 cm 1.9 cm 1.78 keV 0 meV 0 fm 0 fm World initStep + 1 -6.84 mm -12.3 cm 1.9 cm 520 keV 1.78 keV 125 um 125 um World eIoni + 2 -6.81 mm -20 cm 1.9 cm 770 MeV 9.4 keV 7.86 cm 7.88 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.58 mm -11.5 cm 1.8 cm 2.38 keV 0 meV 0 fm 0 fm World initStep + 1 -6.58 mm -11.5 cm 1.8 cm 861 keV 2.38 keV 200 um 200 um World eIoni + 2 -6.64 mm -11.8 cm 1.8 cm 32.2 MeV 146 eV 3.13 mm 3.33 mm World eIoni + 3 -6.53 mm -18.5 cm 1.8 cm 701 MeV 12.4 keV 6.68 cm 7.02 cm World eIoni + 4 -6.47 mm -20 cm 1.81 cm 850 MeV 2.19 keV 1.49 cm 8.51 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 13 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.53 mm -18.5 cm 1.8 cm 1.16 keV 0 meV 0 fm 0 fm World initStep + 1 -6.53 mm -18.5 cm 1.8 cm 254 keV 1.16 keV 65.7 um 65.7 um World eIoni + 2 -6.51 mm -20 cm 1.8 cm 149 MeV 2.97 keV 1.51 cm 1.52 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.69 mm -7.38 cm 1.11 cm 1.28 keV 0 meV 0 fm 0 fm World initStep + 1 -4.69 mm -7.38 cm 1.11 cm 301 keV 1.28 keV 76.5 um 76.5 um World eIoni + 2 -4.67 mm -20 cm 1.11 cm 1.26 GeV 28.8 keV 13.9 cm 13.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -48.6 um -2.17 cm 1.19 cm 1.09 keV 0 meV 0 fm 0 fm World initStep + 1 -50.8 um -2.17 cm 1.19 cm 228 keV 1.09 keV 59.8 um 59.8 um World eIoni + 2 -3.68 cm -13.6 cm 4.34 cm 1.14 GeV 30.9 keV 13.2 cm 13.2 cm World eIoni + 3 -7.33 cm -18.6 cm 8.13 cm 1.64 GeV 12.2 keV 7.3 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 10.2 um -8.95 mm 8.46 mm 139 MeV 3.14 keV 1.31 cm 1.31 cm World eIoni + 2 -1.95 um -4.1 cm 1.46 cm 460 MeV 4.17 keV 3.27 cm 4.57 cm World eIoni + 3 -23.3 um -15.2 cm 2.08 cm 1.57 GeV 25.6 keV 11.1 cm 15.7 cm World eIoni + 4 -24 um -20 cm 2.22 cm 2.05 GeV 7.23 keV 4.79 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -23.3 um -15.2 cm 2.08 cm 5.23 keV 0 meV 0 fm 0 fm World initStep + 1 -6.84 um -15.2 cm 2.08 cm 3.46 MeV 5.23 keV 774 um 774 um World eIoni + 2 -3.91 um -15.4 cm 2.08 cm 16.7 MeV 559 eV 1.32 mm 2.1 mm World eIoni + 3 144 um -19.2 cm 2.06 cm 402 MeV 7.91 keV 3.85 cm 4.06 cm World eIoni + 4 67.8 um -20 cm 2.06 cm 479 MeV 2.55 keV 7.75 mm 4.83 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 144 um -19.2 cm 2.06 cm 1.49 keV 0 meV 0 fm 0 fm World initStep + 1 143 um -19.2 cm 2.06 cm 386 keV 1.49 keV 95.4 um 95.4 um World eIoni + 2 138 um -20 cm 2.06 cm 77.5 MeV 1.81 keV 7.74 mm 7.84 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.95 um -4.1 cm 1.46 cm 1.48 keV 0 meV 0 fm 0 fm World initStep + 1 -5.14 um -4.1 cm 1.46 cm 383 keV 1.48 keV 94.5 um 94.5 um World eIoni + 2 -26.2 um -20 cm 1.46 cm 1.59 GeV 27.4 keV 17.2 cm 17.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 10.2 um -8.95 mm 8.46 mm 1.94 keV 0 meV 0 fm 0 fm World initStep + 1 16.4 um -9.01 mm 8.46 mm 606 keV 1.94 keV 144 um 144 um World eIoni + 2 49.7 um -20 cm 8.46 mm 1.91 GeV 32.5 keV 20 cm 20 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -22.7 um -3.24 cm 1.37 cm 374 MeV 6.92 keV 3.71 cm 3.71 cm World eIoni + 2 25.1 um -7.82 cm 1.78 cm 831 MeV 8.44 keV 4.6 cm 8.31 cm World eIoni + 3 79.2 um -18.1 cm 2.2 cm 1.86 GeV 19.8 keV 10.2 cm 18.6 cm World eIoni + 4 77.9 um -20 cm 2.25 cm 2.05 GeV 4.76 keV 1.94 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 79.2 um -18.1 cm 2.2 cm 100 keV 0 meV 0 fm 0 fm World initStep + 1 -3.34 um -20 cm 2.18 cm 195 MeV 12 keV 2.14 cm 2.14 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 25.1 um -7.82 cm 1.78 cm 2.91 keV 0 meV 0 fm 0 fm World initStep + 1 14.7 um -7.83 cm 1.78 cm 1.22 MeV 2.91 keV 278 um 278 um World eIoni + 2 -53.8 um -8.21 cm 1.79 cm 39.8 MeV 296 eV 3.86 mm 4.13 mm World eIoni + 3 -397 um -20 cm 1.8 cm 1.22 GeV 21 keV 11.8 cm 12.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -22.7 um -3.24 cm 1.37 cm 364 keV 0 meV 0 fm 0 fm World initStep + 1 -1.11 cm -9.25 cm 1.62 cm 602 MeV 10.5 keV 6.2 cm 6.2 cm World eIoni + 2 -1.64 cm -17.1 cm 9.8 mm 1.38 GeV 18.8 keV 7.86 cm 14.1 cm World eIoni + 3 -1.76 cm -19.9 cm 8.35 mm 1.67 GeV 5.94 keV 2.86 cm 16.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.64 cm -17.1 cm 9.8 mm 1.19 keV 0 meV 0 fm 0 fm World initStep + 1 -1.64 cm -17.1 cm 9.8 mm 266 keV 1.19 keV 68.4 um 68.4 um World eIoni + 2 -1.64 cm -19.9 cm 9.82 mm 286 MeV 5.06 keV 2.93 cm 2.94 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -79.6 um -3.18 cm 1.35 cm 368 MeV 9 keV 3.65 cm 3.65 cm World eIoni + 2 -263 um -15.9 cm 2.1 cm 1.64 GeV 26.7 keV 12.7 cm 16.4 cm World eIoni + 3 -275 um -17.4 cm 2.15 cm 1.79 GeV 1.83 keV 1.51 cm 17.9 cm World eIoni + 4 -289 um -19.4 cm 2.2 cm 1.99 GeV 5.2 keV 2.05 cm 19.9 cm World eIoni + 5 -293 um -20 cm 2.21 cm 2.05 GeV 704 eV 5.73 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -289 um -19.4 cm 2.2 cm 1.16 keV 0 meV 0 fm 0 fm World initStep + 1 -293 um -19.4 cm 2.2 cm 254 keV 1.16 keV 65.7 um 65.7 um World eIoni + 2 -307 um -20 cm 2.2 cm 57.3 MeV 624 eV 5.73 mm 5.8 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -275 um -17.4 cm 2.15 cm 1.35 keV 0 meV 0 fm 0 fm World initStep + 1 -276 um -17.4 cm 2.15 cm 327 keV 1.35 keV 82.2 um 82.2 um World eIoni + 2 -280 um -20 cm 2.15 cm 263 MeV 5.55 keV 2.66 cm 2.67 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -263 um -15.9 cm 2.1 cm 1.7 keV 0 meV 0 fm 0 fm World initStep + 1 -260 um -15.9 cm 2.1 cm 484 keV 1.7 keV 117 um 117 um World eIoni + 2 -247 um -20 cm 2.1 cm 414 MeV 8.3 keV 4.19 cm 4.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -79.6 um -3.18 cm 1.35 cm 4.97 keV 0 meV 0 fm 0 fm World initStep + 1 -69.8 um -3.21 cm 1.35 cm 3.16 MeV 4.97 keV 707 um 707 um World eIoni + 2 -67.1 um -3.31 cm 1.35 cm 13 MeV 70.7 eV 989 um 1.7 mm World eIoni + 3 815 um -12.4 cm 1.42 cm 926 MeV 15.7 keV 9.14 cm 9.31 cm World eIoni + 4 867 um -13.5 cm 1.43 cm 1.03 GeV 2.19 keV 1.06 cm 10.4 cm World eIoni + 5 939 um -15.2 cm 1.45 cm 1.2 GeV 2.9 keV 1.65 cm 12 cm World eIoni + 6 1.1 mm -20 cm 1.48 cm 1.68 GeV 9.07 keV 4.84 cm 16.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 939 um -15.2 cm 1.45 cm 1.24 keV 0 meV 0 fm 0 fm World initStep + 1 935 um -15.2 cm 1.45 cm 282 keV 1.24 keV 72.2 um 72.2 um World eIoni + 2 912 um -20 cm 1.45 cm 484 MeV 11.9 keV 5.03 cm 5.03 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 867 um -13.5 cm 1.43 cm 1.14 keV 0 meV 0 fm 0 fm World initStep + 1 870 um -13.5 cm 1.43 cm 246 keV 1.14 keV 63.9 um 63.9 um World eIoni + 2 892 um -20 cm 1.43 cm 650 MeV 14 keV 6.93 cm 6.94 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 815 um -12.4 cm 1.42 cm 4.19 keV 0 meV 0 fm 0 fm World initStep + 1 801 um -12.5 cm 1.42 cm 2.33 MeV 4.19 keV 523 um 523 um World eIoni + 2 786 um -12.6 cm 1.42 cm 14.8 MeV 91.1 eV 1.25 mm 1.77 mm World eIoni + 3 734 um -20 cm 1.42 cm 756 MeV 16.4 keV 7.41 cm 7.59 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 166 um -5.77 cm 1.63 cm 627 MeV 12.6 keV 6.26 cm 6.26 cm World eIoni + 2 335 um -20 cm 2.24 cm 2.05 GeV 30.2 keV 14.2 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 166 um -5.77 cm 1.63 cm 1.11 keV 0 meV 0 fm 0 fm World initStep + 1 166 um -5.78 cm 1.63 cm 235 keV 1.11 keV 61.5 um 61.5 um World eIoni + 2 1.76 cm -17.8 cm 3.29 mm 1.2 GeV 27.6 keV 13.9 cm 13.9 cm World eIoni + 3 3.26 cm -19.7 cm 2.34 mm 1.4 GeV 7.12 keV 2.45 cm 16.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -76.5 um -7.25 cm 1.75 cm 775 MeV 12 keV 7.74 cm 7.74 cm World eIoni + 2 -139 um -20 cm 2.26 cm 2.05 GeV 24.9 keV 12.8 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -76.5 um -7.25 cm 1.75 cm 3.41 keV 0 meV 0 fm 0 fm World initStep + 1 -88.6 um -7.26 cm 1.75 cm 1.62 MeV 3.41 keV 366 um 366 um World eIoni + 2 -65 um -8.33 cm 1.78 cm 108 MeV 1.57 keV 1.07 cm 1.1 cm World eIoni + 3 51.6 um -11.8 cm 1.85 cm 453 MeV 4.31 keV 3.45 cm 4.55 cm World eIoni + 4 108 um -16.7 cm 1.88 cm 947 MeV 10.8 keV 4.94 cm 9.49 cm World eIoni + 5 129 um -20 cm 1.9 cm 1.28 GeV 7.1 keV 3.29 cm 12.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 108 um -16.7 cm 1.88 cm 1.51 keV 0 meV 0 fm 0 fm World initStep + 1 109 um -16.7 cm 1.88 cm 396 keV 1.51 keV 97.5 um 97.5 um World eIoni + 2 113 um -20 cm 1.88 cm 329 MeV 4.21 keV 3.33 cm 3.34 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 51.6 um -11.8 cm 1.85 cm 2.05 keV 0 meV 0 fm 0 fm World initStep + 1 54.1 um -11.8 cm 1.85 cm 662 keV 2.05 keV 156 um 156 um World eIoni + 2 -4.57 mm -16.8 cm 2.09 cm 506 MeV 7.43 keV 5.1 cm 5.12 cm World eIoni + 3 -6.57 mm -20 cm 1.93 cm 821 MeV 5.1 keV 3.17 cm 8.28 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.57 mm -16.8 cm 2.09 cm 1.25 keV 0 meV 0 fm 0 fm World initStep + 1 -4.57 mm -16.8 cm 2.09 cm 288 keV 1.25 keV 73.5 um 73.5 um World eIoni + 2 -4.57 mm -20 cm 2.08 cm 316 MeV 6.1 keV 3.23 cm 3.24 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -466 um -14 cm 2 cm 1.45 GeV 30.5 keV 14.5 cm 14.5 cm World eIoni + 2 -485 um -15.1 cm 2.04 cm 1.56 GeV 3.08 keV 1.13 cm 15.6 cm World eIoni + 3 -546 um -19.6 cm 2.17 cm 2.01 GeV 10.1 keV 4.52 cm 20.1 cm World eIoni + 4 -551 um -20 cm 2.18 cm 2.05 GeV 1 keV 3.73 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -546 um -19.6 cm 2.17 cm 1.46 keV 0 meV 0 fm 0 fm World initStep + 1 -542 um -19.6 cm 2.17 cm 375 keV 1.46 keV 92.9 um 92.9 um World eIoni + 2 -527 um -20 cm 2.17 cm 37.3 MeV 281 eV 3.7 mm 3.79 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -485 um -15.1 cm 2.04 cm 11.9 keV 0 meV 0 fm 0 fm World initStep + 1 -503 um -15.2 cm 2.04 cm 13.3 MeV 4.97 keV 2.04 mm 2.04 mm World eIoni + 2 1.54 mm -16.7 cm 2.1 cm 162 MeV 3.23 keV 1.51 cm 1.71 cm World eIoni + 3 2.48 mm -20 cm 2.13 cm 490 MeV 9.71 keV 3.29 cm 5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -466 um -14 cm 2 cm 14.8 keV 0 meV 0 fm 0 fm World initStep + 1 -467 um -14.1 cm 2.01 cm 17.8 MeV 3.49 keV 2.47 mm 2.47 mm World eIoni + 2 29.6 um -16.3 cm 1.71 cm 235 MeV 1.99 keV 2.21 cm 2.46 cm World eIoni + 3 148 um -20 cm 1.6 cm 604 MeV 6.4 keV 3.69 cm 6.14 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -473 um -13 cm 1.98 cm 1.35 GeV 28.2 keV 13.4 cm 13.4 cm World eIoni + 2 -736 um -19.4 cm 2.16 cm 1.99 GeV 11.1 keV 6.41 cm 19.9 cm World eIoni + 3 -757 um -20 cm 2.18 cm 2.05 GeV 1.26 keV 6.36 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -736 um -19.4 cm 2.16 cm 1.29 keV 0 meV 0 fm 0 fm World initStep + 1 -734 um -19.4 cm 2.16 cm 305 keV 1.29 keV 77.4 um 77.4 um World eIoni + 2 -725 um -20 cm 2.16 cm 63.6 MeV 1.38 keV 6.36 mm 6.43 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -473 um -13 cm 1.98 cm 1.41 keV 0 meV 0 fm 0 fm World initStep + 1 -469 um -13 cm 1.98 cm 355 keV 1.41 keV 88.4 um 88.4 um World eIoni + 2 -445 um -20 cm 1.98 cm 705 MeV 10.4 keV 7.32 cm 7.33 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 9.43 um -5.6 mm 6.95 mm 106 MeV 1.74 keV 9.37 mm 9.37 mm World eIoni + 2 17.3 um -2.15 cm 1.18 cm 265 MeV 5.19 keV 1.67 cm 2.61 cm World eIoni + 3 20.5 um -4.84 cm 1.54 cm 534 MeV 2.98 keV 2.71 cm 5.32 cm World eIoni + 4 33 um -20 cm 2.22 cm 2.05 GeV 29.4 keV 15.2 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 20.5 um -4.84 cm 1.54 cm 3.79 keV 0 meV 0 fm 0 fm World initStep + 1 8.37 um -4.85 cm 1.54 cm 1.95 MeV 3.79 keV 439 um 439 um World eIoni + 2 -16.9 um -5.83 cm 1.56 cm 99.2 MeV 1.64 keV 9.73 mm 1.02 cm World eIoni + 3 -154 um -6.68 cm 1.57 cm 185 MeV 1.13 keV 8.54 mm 1.87 cm World eIoni + 4 -537 um -15 cm 1.6 cm 1.02 GeV 18.4 keV 8.32 cm 10.2 cm World eIoni + 5 -613 um -17.5 cm 1.6 cm 1.27 GeV 5.96 keV 2.51 cm 12.7 cm World eIoni + 6 -676 um -20 cm 1.61 cm 1.52 GeV 8.59 keV 2.49 cm 15.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -613 um -17.5 cm 1.6 cm 1.45 keV 0 meV 0 fm 0 fm World initStep + 1 -613 um -17.5 cm 1.6 cm 368 keV 1.45 keV 91.4 um 91.4 um World eIoni + 2 -613 um -20 cm 1.6 cm 249 MeV 1.85 keV 2.52 cm 2.53 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -537 um -15 cm 1.6 cm 1.2 keV 0 meV 0 fm 0 fm World initStep + 1 -540 um -15 cm 1.6 cm 271 keV 1.2 keV 69.6 um 69.6 um World eIoni + 2 -561 um -20 cm 1.6 cm 500 MeV 10.3 keV 5.21 cm 5.22 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -154 um -6.68 cm 1.57 cm 1.24 keV 0 meV 0 fm 0 fm World initStep + 1 -157 um -6.68 cm 1.57 cm 283 keV 1.24 keV 72.4 um 72.4 um World eIoni + 2 -177 um -20 cm 1.57 cm 1.33 GeV 26.6 keV 14.9 cm 14.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 17.3 um -2.15 cm 1.18 cm 1.1 keV 0 meV 0 fm 0 fm World initStep + 1 18.9 um -2.16 cm 1.18 cm 232 keV 1.1 keV 60.6 um 60.6 um World eIoni + 2 -1.97 cm -13.9 cm -3.36 cm 1.17 GeV 29 keV 13.5 cm 13.6 cm World eIoni + 3 -2.33 cm -19.9 cm -4.24 cm 1.77 GeV 13.2 keV 6.06 cm 19.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.43 um -5.6 mm 6.95 mm 1.32 keV 0 meV 0 fm 0 fm World initStep + 1 10.7 um -5.63 mm 6.95 mm 317 keV 1.32 keV 79.8 um 79.8 um World eIoni + 2 811 um -19.8 cm 9.23 mm 1.92 GeV 35.3 keV 22.1 cm 22.1 cm WorldTransportation + 3 797 um -20 cm 1.04 cm 1.94 GeV 304 eV 2.73 mm 22.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 2.15 um -9.2 mm 8.59 mm 142 MeV 2.21 keV 1.33 cm 1.33 cm World eIoni + 2 -11.3 um -14 cm 2.06 cm 1.45 GeV 28.5 keV 13.2 cm 14.5 cm World eIoni + 3 -11.3 um -14 cm 2.06 cm 1.45 GeV 0 meV 70.5 um 14.5 cm World eIoni + 4 -10.3 um -14.5 cm 2.08 cm 1.5 GeV 719 eV 5.18 mm 15 cm World eIoni + 5 -2.82 um -20 cm 2.24 cm 2.05 GeV 12.6 keV 5.46 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -10.3 um -14.5 cm 2.08 cm 1.25 keV 0 meV 0 fm 0 fm World initStep + 1 -10.2 um -14.5 cm 2.08 cm 288 keV 1.25 keV 73.4 um 73.4 um World eIoni + 2 -9.01 um -20 cm 2.08 cm 546 MeV 12.3 keV 5.68 cm 5.69 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -11.3 um -14 cm 2.06 cm 1.17 keV 0 meV 0 fm 0 fm World initStep + 1 -10.5 um -14 cm 2.06 cm 259 keV 1.17 keV 66.9 um 66.9 um World eIoni + 2 -5.39 um -20 cm 2.06 cm 597 MeV 11.6 keV 6.31 cm 6.31 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -11.3 um -14 cm 2.06 cm 2.08 keV 0 meV 0 fm 0 fm World initStep + 1 -16.9 um -14 cm 2.06 cm 683 keV 2.08 keV 161 um 161 um World eIoni + 2 -945 um -16.4 cm 1.92 cm 239 MeV 4.47 keV 2.4 cm 2.41 cm World eIoni + 3 -1.08 mm -17.5 cm 1.91 cm 346 MeV 2.07 keV 1.07 cm 3.48 cm World eIoni + 4 -1.29 mm -20 cm 1.89 cm 598 MeV 3.42 keV 2.52 cm 6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.08 mm -17.5 cm 1.91 cm 2.03 keV 0 meV 0 fm 0 fm World initStep + 1 -1.09 mm -17.5 cm 1.91 cm 654 keV 2.03 keV 154 um 154 um World eIoni + 2 -805 um -18.8 cm 1.98 cm 136 MeV 3.37 keV 1.36 cm 1.37 cm World eIoni + 3 -447 um -20 cm 2.07 cm 252 MeV 2.25 keV 1.17 cm 2.54 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -805 um -18.8 cm 1.98 cm 1.8 keV 0 meV 0 fm 0 fm World initStep + 1 -800 um -18.8 cm 1.98 cm 534 keV 1.8 keV 128 um 128 um World eIoni + 2 -783 um -20 cm 1.98 cm 116 MeV 1.24 keV 1.16 cm 1.17 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.15 um -9.2 mm 8.59 mm 1.21 keV 0 meV 0 fm 0 fm World initStep + 1 1.35 um -9.23 mm 8.6 mm 275 keV 1.21 keV 69.9 um 69.9 um World eIoni + 2 -3.14 cm -16.3 cm -1.07 cm 1.54 GeV 41.2 keV 17.7 cm 17.7 cm World eIoni + 3 -3.56 cm -19.7 cm -1.99 cm 1.88 GeV 7.41 keV 3.55 cm 21.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 65.6 um -3.26 cm 1.37 cm 376 MeV 9.59 keV 3.73 cm 3.73 cm World eIoni + 2 130 um -13.4 cm 2.04 cm 1.39 GeV 23.4 keV 10.2 cm 13.9 cm World eIoni + 3 133 um -14.4 cm 2.08 cm 1.49 GeV 1.05 keV 1.04 cm 14.9 cm World eIoni + 4 144 um -19.5 cm 2.22 cm 2 GeV 10.4 keV 5.07 cm 20 cm World eIoni + 5 145 um -20 cm 2.24 cm 2.05 GeV 1.74 keV 4.99 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 144 um -19.5 cm 2.22 cm 17.2 keV 0 meV 0 fm 0 fm World initStep + 1 -374 um -19.7 cm 2.31 cm 18 MeV 2.86 keV 2.2 mm 2.2 mm World eIoni + 2 -263 um -19.8 cm 2.44 cm 32.8 MeV 1.06 keV 2.01 mm 4.21 mm World msc + 3 -227 um -19.9 cm 2.48 cm 41.7 MeV 139 eV 990 um 5.2 mm World msc + 4 -208 um -20 cm 2.5 cm 47.3 MeV 696 eV 596 um 5.8 mm World msc + 5 -198 um -20 cm 2.52 cm 50.7 MeV 82.9 eV 367 um 6.17 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 133 um -14.4 cm 2.08 cm 4.52 keV 0 meV 0 fm 0 fm World initStep + 1 140 um -14.5 cm 2.07 cm 2.66 MeV 4.52 keV 598 um 598 um World eIoni + 2 80.5 um -15.3 cm 2.08 cm 88.3 MeV 2.49 keV 8.57 mm 9.17 mm World eIoni + 3 -191 um -20 cm 2.08 cm 557 MeV 7.98 keV 4.68 cm 5.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 130 um -13.4 cm 2.04 cm 1.21 keV 0 meV 0 fm 0 fm World initStep + 1 133 um -13.4 cm 2.04 cm 274 keV 1.21 keV 70.3 um 70.3 um World eIoni + 2 156 um -20 cm 2.04 cm 660 MeV 15.8 keV 6.97 cm 6.98 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 65.6 um -3.26 cm 1.37 cm 1.87 keV 0 meV 0 fm 0 fm World initStep + 1 61.5 um -3.26 cm 1.37 cm 565 keV 1.87 keV 135 um 135 um World eIoni + 2 38.9 um -20 cm 1.36 cm 1.67 GeV 29.4 keV 17.5 cm 17.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.9 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -13.9 um -7.99 mm 8.1 mm 130 MeV 1.46 keV 1.2 cm 1.2 cm World eIoni + 2 -28.9 um -20 cm 2.22 cm 2.05 GeV 34.2 keV 19.3 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -13.9 um -7.99 mm 8.1 mm 17.2 keV 0 meV 0 fm 0 fm World initStep + 1 -50.6 um -1 cm 8.16 mm 21.4 MeV 3.17 keV 2.82 mm 2.82 mm World eIoni + 2 437 um -2.06 cm 1.08 cm 128 MeV 1.69 keV 1.11 cm 1.39 cm World eIoni + 3 1.14 mm -20 cm 1.44 cm 1.92 GeV 38.4 keV 17.9 cm 19.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 42.4 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 563 um -12.9 cm 2.01 cm 1.34 GeV 19 keV 13.4 cm 13.4 cm World eIoni + 2 695 um -16.8 cm 2.15 cm 1.73 GeV 7.96 keV 3.86 cm 17.3 cm World eIoni + 3 718 um -17.6 cm 2.17 cm 1.81 GeV 1.57 keV 7.89 mm 18.1 cm World eIoni + 4 784 um -20 cm 2.24 cm 2.05 GeV 7.31 keV 2.44 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 718 um -17.6 cm 2.17 cm 6.62 keV 0 meV 0 fm 0 fm World initStep + 1 702 um -17.6 cm 2.17 cm 5.26 MeV 3.86 keV 1.16 mm 1.16 mm World eIoni + 2 -442 um -17.9 cm 2.27 cm 29.7 MeV 978 eV 3.22 mm 4.38 mm World eIoni + 3 -1.23 mm -20 cm 2.34 cm 244 MeV 6.45 keV 2.14 cm 2.58 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -442 um -17.9 cm 2.27 cm 1.01 keV 0 meV 0 fm 0 fm World initStep + 1 -445 um -17.9 cm 2.27 cm 202 keV 1.01 keV 53.9 um 53.9 um World eIoni + 2 -463 um -20 cm 2.27 cm 214 MeV 5.57 keV 2.2 cm 2.21 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 695 um -16.8 cm 2.15 cm 6.34 keV 0 meV 0 fm 0 fm World initStep + 1 690 um -16.8 cm 2.15 cm 4.87 MeV 6.34 keV 1.09 mm 1.09 mm World eIoni + 2 1.06 mm -16.9 cm 2.17 cm 14.6 MeV 21.9 eV 1.08 mm 2.16 mm World eIoni + 3 1.92 mm -19.3 cm 2.2 cm 252 MeV 6.32 keV 2.38 cm 2.59 cm World eIoni + 4 2 mm -20 cm 2.2 cm 322 MeV 1.19 keV 7.05 mm 3.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.92 mm -19.3 cm 2.2 cm 1.3 keV 0 meV 0 fm 0 fm World initStep + 1 1.93 mm -19.3 cm 2.21 cm 307 keV 1.3 keV 77.7 um 77.7 um World eIoni + 2 1.93 mm -20 cm 2.21 cm 70.5 MeV 1.5 keV 7.05 mm 7.13 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 563 um -12.9 cm 2.01 cm 2 keV 0 meV 0 fm 0 fm World initStep + 1 565 um -12.9 cm 2.01 cm 637 keV 2 keV 151 um 151 um World eIoni + 2 62.6 um -14 cm 2.01 cm 106 MeV 1.11 keV 1.05 cm 1.07 cm World eIoni + 3 -96.1 um -15.3 cm 2.01 cm 236 MeV 1.84 keV 1.3 cm 2.37 cm World eIoni + 4 -255 um -18.2 cm 2 cm 524 MeV 6.1 keV 2.89 cm 5.25 cm World eIoni + 5 -316 um -20 cm 2 cm 708 MeV 4.18 keV 1.84 cm 7.09 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -255 um -18.2 cm 2 cm 1.17 keV 0 meV 0 fm 0 fm World initStep + 1 -256 um -18.2 cm 2 cm 257 keV 1.17 keV 66.3 um 66.3 um World eIoni + 2 -265 um -20 cm 2 cm 184 MeV 2.44 keV 1.87 cm 1.87 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -96.1 um -15.3 cm 2.01 cm 12.9 keV 0 meV 0 fm 0 fm World initStep + 1 -109 um -15.4 cm 2 cm 14.8 MeV 3.84 keV 2.18 mm 2.18 mm World eIoni + 2 -328 um -15.5 cm 1.98 cm 25 MeV 147 eV 1.07 mm 3.26 mm World eIoni + 3 -1.53 mm -20 cm 1.85 cm 473 MeV 9.88 keV 4.49 cm 4.81 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 62.6 um -14 cm 2.01 cm 4.04 keV 0 meV 0 fm 0 fm World initStep + 1 76.9 um -14 cm 2.01 cm 2.18 MeV 4.04 keV 491 um 491 um World eIoni + 2 228 um -14.8 cm 2.01 cm 83.5 MeV 1.58 keV 8.13 mm 8.62 mm World eIoni + 3 251 um -16.1 cm 2.03 cm 216 MeV 3.5 keV 1.32 cm 2.19 cm World eIoni + 4 272 um -20 cm 2.05 cm 602 MeV 5.12 keV 3.87 cm 6.05 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 251 um -16.1 cm 2.03 cm 1.57 keV 0 meV 0 fm 0 fm World initStep + 1 246 um -16.1 cm 2.03 cm 424 keV 1.57 keV 104 um 104 um World eIoni + 2 222 um -20 cm 2.03 cm 387 MeV 3.96 keV 3.92 cm 3.93 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 -242 um -11.7 cm 1.91 cm 1.22 GeV 22.8 keV 12.2 cm 12.2 cm World eIoni 2 -257 um -16.2 cm 2.07 cm 1.67 GeV 9.78 keV 4.53 cm 16.7 cm World eIoni 3 -270 um -20 cm 2.17 cm 2.05 GeV 7.94 keV 3.79 cm 20.5 cm OutOfWorldTransportation @@ -3337,27 +3260,27 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -257 um -16.2 cm 2.07 cm 8.42 keV 0 eV 0 fm 0 fm World initStep + 0 -257 um -16.2 cm 2.07 cm 8.42 keV 0 meV 0 fm 0 fm World initStep 1 -222 um -16.3 cm 2.07 cm 7.98 MeV 5.7 keV 1.52 mm 1.52 mm World eIoni - 2 845 um -16.4 cm 2.09 cm 24.3 MeV 45 eV 2.01 mm 3.54 mm World eIoni - 3 2.52 mm -18.4 cm 2.12 cm 219 MeV 4.72 keV 1.95 cm 2.31 cm World eIoni - 4 2.95 mm -20 cm 2.13 cm 379 MeV 1.87 keV 1.61 cm 3.91 cm OutOfWorldTransportation + 2 976 um -16.5 cm 2.09 cm 28.7 MeV 45 eV 2.47 mm 4 mm World eIoni + 3 2.53 mm -18.4 cm 2.12 cm 223 MeV 4.76 keV 1.95 cm 2.35 cm World eIoni + 4 2.94 mm -20 cm 2.13 cm 379 MeV 1.82 keV 1.56 cm 3.91 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.52 mm -18.4 cm 2.12 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 2.52 mm -18.4 cm 2.12 cm 281 keV 1.23 keV 71.9 um 71.9 um World eIoni - 2 2.53 mm -20 cm 2.12 cm 161 MeV 5.42 keV 1.62 cm 1.63 cm OutOfWorldTransportation + 0 2.53 mm -18.4 cm 2.12 cm 1.23 keV 0 meV 0 fm 0 fm World initStep + 1 2.54 mm -18.4 cm 2.12 cm 281 keV 1.23 keV 71.9 um 71.9 um World eIoni + 2 2.55 mm -20 cm 2.12 cm 156 MeV 4.54 keV 1.58 cm 1.58 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -242 um -11.7 cm 1.91 cm 1.14 keV 0 eV 0 fm 0 fm World initStep + 0 -242 um -11.7 cm 1.91 cm 1.14 keV 0 meV 0 fm 0 fm World initStep 1 -245 um -11.7 cm 1.91 cm 245 keV 1.14 keV 63.8 um 63.8 um World eIoni 2 -269 um -20 cm 1.91 cm 832 MeV 24.8 keV 9.07 cm 9.08 cm OutOfWorldTransportation @@ -3366,7 +3289,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 -141 um -4.92 cm 1.55 cm 542 MeV 11.3 keV 5.41 cm 5.41 cm World eIoni 2 -170 um -12.6 cm 1.99 cm 1.31 GeV 17.2 keV 7.65 cm 13.1 cm World eIoni 3 -170 um -20 cm 2.21 cm 2.05 GeV 14.6 keV 7.44 cm 20.5 cm OutOfWorldTransportation @@ -3376,27 +3299,28 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -170 um -12.6 cm 1.99 cm 3.48 keV 0 eV 0 fm 0 fm World initStep + 0 -170 um -12.6 cm 1.99 cm 3.48 keV 0 meV 0 fm 0 fm World initStep 1 -165 um -12.6 cm 1.98 cm 1.67 MeV 3.48 keV 378 um 378 um World eIoni 2 -148 um -12.9 cm 1.98 cm 38.3 MeV 370 eV 3.66 mm 4.04 mm World eIoni - 3 -134 um -20 cm 1.97 cm 744 MeV 14.7 keV 7.06 cm 7.46 cm OutOfWorldTransportation + 3 -134 um -20 cm 1.97 cm 744 MeV 14.7 keV 7.05 cm 7.46 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -141 um -4.92 cm 1.55 cm 1.04 keV 0 eV 0 fm 0 fm World initStep + 0 -141 um -4.92 cm 1.55 cm 1.04 keV 0 meV 0 fm 0 fm World initStep 1 -143 um -4.93 cm 1.55 cm 211 keV 1.04 keV 56 um 56 um World eIoni 2 -2.25 cm -15.1 cm -2.12 cm 1.01 GeV 24.5 keV 11.7 cm 11.7 cm World eIoni 3 -3.96 cm -19.6 cm -4.11 cm 1.47 GeV 11.9 keV 5.26 cm 17 cm OutOfWorldTransportation +--> Event 50 starts. ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 282 um -12 cm 1.93 cm 1.25 GeV 27.2 keV 12.5 cm 12.5 cm World eIoni 2 1.14 mm -20 cm 2.09 cm 2.05 GeV 20.3 keV 8.03 cm 20.5 cm OutOfWorldTransportation @@ -3405,7 +3329,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 282 um -12 cm 1.93 cm 1.34 keV 0 eV 0 fm 0 fm World initStep + 0 282 um -12 cm 1.93 cm 1.34 keV 0 meV 0 fm 0 fm World initStep 1 284 um -12 cm 1.93 cm 323 keV 1.34 keV 81.3 um 81.3 um World eIoni 2 296 um -20 cm 1.93 cm 802 MeV 17.1 keV 8.44 cm 8.45 cm OutOfWorldTransportation @@ -3414,7 +3338,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 -240 um -7.27 cm 1.72 cm 777 MeV 16 keV 7.76 cm 7.76 cm World eIoni 2 -431 um -20 cm 2.21 cm 2.05 GeV 29.4 keV 12.7 cm 20.5 cm OutOfWorldTransportation @@ -3423,7 +3347,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -240 um -7.27 cm 1.72 cm 995 eV 0 eV 0 fm 0 fm World initStep + 0 -240 um -7.27 cm 1.72 cm 995 eV 0 meV 0 fm 0 fm World initStep 1 -238 um -7.27 cm 1.72 cm 198 keV 995 eV 52.8 um 52.8 um World eIoni 2 -3.57 cm -16.3 cm 2.4 cm 907 MeV 31.4 keV 10.5 cm 10.5 cm World eIoni 3 -5.75 cm -19.2 cm 1.13 cm 1.19 GeV 9.69 keV 3.79 cm 14.3 cm OutOfWorldTransportation @@ -3433,7 +3357,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 107 um -5.32 cm 1.6 cm 582 MeV 10.9 keV 5.81 cm 5.81 cm World eIoni 2 150 um -20 cm 2.24 cm 2.05 GeV 34.3 keV 14.7 cm 20.5 cm OutOfWorldTransportation @@ -3442,7 +3366,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 107 um -5.32 cm 1.6 cm 1.65 keV 0 eV 0 fm 0 fm World initStep + 0 107 um -5.32 cm 1.6 cm 1.65 keV 0 meV 0 fm 0 fm World initStep 1 112 um -5.33 cm 1.6 cm 458 keV 1.65 keV 111 um 111 um World eIoni 2 141 um -20 cm 1.6 cm 1.47 GeV 27.3 keV 15.5 cm 15.5 cm OutOfWorldTransportation @@ -3451,7 +3375,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 0 fm -20 cm 2.22 cm 2.05 GeV 41.7 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* @@ -3459,38 +3383,37 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 -497 um -13.7 cm 2.07 cm 1.42 GeV 28.3 keV 14.2 cm 14.2 cm World eIoni 2 -522 um -14.9 cm 2.11 cm 1.54 GeV 3.06 keV 1.21 cm 15.4 cm World eIoni - 3 -609 um -20 cm 2.26 cm 2.05 GeV 11.8 keV 5.13 cm 20.5 cm OutOfWorldTransportation + 3 -609 um -20 cm 2.26 cm 2.05 GeV 11.8 keV 5.12 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -522 um -14.9 cm 2.11 cm 3.73 keV 0 eV 0 fm 0 fm World initStep + 0 -522 um -14.9 cm 2.11 cm 3.73 keV 0 meV 0 fm 0 fm World initStep 1 -536 um -14.9 cm 2.11 cm 1.9 MeV 3.73 keV 428 um 428 um World eIoni - 2 -521 um -15.2 cm 2.11 cm 34.8 MeV 239 eV 3.29 mm 3.72 mm WorldTransportation - 3 -521 um -15.2 cm 2.11 cm 34.8 MeV 0 eV 0 fm 3.72 mm World eIoni - 4 -420 um -20 cm 2.1 cm 512 MeV 7.01 keV 4.78 cm 5.15 cm OutOfWorldTransportation + 2 -521 um -15.2 cm 2.11 cm 34.8 MeV 239 eV 3.29 mm 3.72 mm World eIoni + 3 -420 um -20 cm 2.1 cm 512 MeV 7.01 keV 4.78 cm 5.15 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -521 um -15.2 cm 2.11 cm 2.58 keV 0 eV 0 fm 0 fm World initStep + 0 -521 um -15.2 cm 2.11 cm 2.58 keV 0 meV 0 fm 0 fm World initStep 1 -514 um -15.2 cm 2.11 cm 993 keV 2.58 keV 228 um 228 um World eIoni 2 -480 um -15.5 cm 2.11 cm 23.5 MeV 199 eV 2.25 mm 2.48 mm World eIoni - 3 -299 um -20 cm 2.12 cm 478 MeV 9.77 keV 4.54 cm 4.79 cm OutOfWorldTransportation + 3 -300 um -20 cm 2.12 cm 478 MeV 9.77 keV 4.54 cm 4.79 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -497 um -13.7 cm 2.07 cm 1.53 keV 0 eV 0 fm 0 fm World initStep + 0 -497 um -13.7 cm 2.07 cm 1.53 keV 0 meV 0 fm 0 fm World initStep 1 -497 um -13.7 cm 2.07 cm 406 keV 1.53 keV 99.8 um 99.8 um World eIoni 2 -498 um -20 cm 2.07 cm 633 MeV 10.8 keV 6.5 cm 6.51 cm OutOfWorldTransportation @@ -3499,7 +3422,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 0 fm -20 cm 2.22 cm 2.05 GeV 42.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* @@ -3507,7 +3430,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 536 um -13 cm 1.99 cm 1.35 GeV 23.3 keV 13.5 cm 13.5 cm World eIoni 2 832 um -20 cm 2.22 cm 2.05 GeV 15.5 keV 7.01 cm 20.5 cm OutOfWorldTransportation @@ -3516,7 +3439,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 536 um -13 cm 1.99 cm 1.09 keV 0 eV 0 fm 0 fm World initStep + 0 536 um -13 cm 1.99 cm 1.09 keV 0 meV 0 fm 0 fm World initStep 1 539 um -13 cm 1.99 cm 231 keV 1.09 keV 60.5 um 60.5 um World eIoni 2 561 um -20 cm 1.99 cm 700 MeV 17.9 keV 7.58 cm 7.59 cm OutOfWorldTransportation @@ -3525,7 +3448,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 -234 um -9.29 cm 1.82 cm 979 MeV 19.4 keV 9.78 cm 9.78 cm World eIoni 2 -595 um -20 cm 2.18 cm 2.05 GeV 20.8 keV 10.7 cm 20.5 cm OutOfWorldTransportation @@ -3534,7 +3457,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -234 um -9.29 cm 1.82 cm 2.86 keV 0 eV 0 fm 0 fm World initStep + 0 -234 um -9.29 cm 1.82 cm 2.86 keV 0 meV 0 fm 0 fm World initStep 1 -230 um -9.3 cm 1.82 cm 1.19 MeV 2.86 keV 270 um 270 um World eIoni 2 -209 um -9.71 cm 1.83 cm 42 MeV 476 eV 4.08 mm 4.35 mm World eIoni 3 17 um -20 cm 1.85 cm 1.07 GeV 22.8 keV 10.3 cm 10.7 cm OutOfWorldTransportation @@ -3544,7 +3467,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 46.2 um -2.98 cm 1.33 cm 348 MeV 5.5 keV 3.45 cm 3.45 cm World eIoni 2 76 um -8.56 cm 1.82 cm 906 MeV 9.82 keV 5.6 cm 9.05 cm World eIoni 3 100 um -20 cm 2.23 cm 2.05 GeV 18.8 keV 11.5 cm 20.5 cm OutOfWorldTransportation @@ -3554,7 +3477,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 76 um -8.56 cm 1.82 cm 1.82 keV 0 eV 0 fm 0 fm World initStep + 0 76 um -8.56 cm 1.82 cm 1.82 keV 0 meV 0 fm 0 fm World initStep 1 72.8 um -8.56 cm 1.82 cm 544 keV 1.82 keV 130 um 130 um World eIoni 2 55.9 um -20 cm 1.82 cm 1.14 GeV 18.5 keV 11.8 cm 11.8 cm OutOfWorldTransportation @@ -3563,1061 +3486,1339 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 46.2 um -2.98 cm 1.33 cm 5.78 keV 0 eV 0 fm 0 fm World initStep + 0 46.2 um -2.98 cm 1.33 cm 5.78 keV 0 meV 0 fm 0 fm World initStep 1 34.1 um -3.02 cm 1.33 cm 4.13 MeV 5.78 keV 925 um 925 um World eIoni - 2 31.6 um -3.11 cm 1.33 cm 12.8 MeV 87.2 eV 871 um 1.8 mm World eIoni - 3 619 um -9.09 cm 1.32 cm 611 MeV 8.78 keV 5.98 cm 6.16 cm World eIoni - 4 1.73 mm -16.1 cm 1.31 cm 1.31 GeV 18.6 keV 6.97 cm 13.1 cm World eIoni - 5 2.09 mm -19.7 cm 1.31 cm 1.67 GeV 7.57 keV 3.61 cm 16.7 cm World eIoni - 6 2.12 mm -20 cm 1.31 cm 1.7 GeV 699 eV 3.28 mm 17.1 cm OutOfWorldTransportation + 2 31.7 um -3.12 cm 1.33 cm 13.9 MeV 89.7 eV 976 um 1.9 mm World eIoni + 3 587 um -9.11 cm 1.32 cm 613 MeV 8.86 keV 5.99 cm 6.18 cm World eIoni + 4 1.62 mm -16.1 cm 1.31 cm 1.31 GeV 18.6 keV 6.97 cm 13.2 cm World eIoni + 5 1.95 mm -19.7 cm 1.31 cm 1.67 GeV 7.57 keV 3.61 cm 16.8 cm World eIoni + 6 1.98 mm -20 cm 1.31 cm 1.7 GeV 212 eV 3.11 mm 17.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.09 mm -19.7 cm 1.31 cm 1.21 keV 0 eV 0 fm 0 fm World initStep - 1 2.09 mm -19.7 cm 1.31 cm 272 keV 1.21 keV 69.8 um 69.8 um World eIoni - 2 2.1 mm -20 cm 1.31 cm 32.8 MeV 124 eV 3.26 mm 3.33 mm OutOfWorldTransportation + 0 1.95 mm -19.7 cm 1.31 cm 1.21 keV 0 meV 0 fm 0 fm World initStep + 1 1.95 mm -19.7 cm 1.31 cm 272 keV 1.21 keV 69.8 um 69.8 um World eIoni + 2 1.97 mm -20 cm 1.31 cm 31.1 MeV 752 eV 3.09 mm 3.16 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.73 mm -16.1 cm 1.31 cm 1.44 keV 0 eV 0 fm 0 fm World initStep - 1 1.73 mm -16.1 cm 1.31 cm 366 keV 1.44 keV 90.9 um 90.9 um World eIoni - 2 1.75 mm -20 cm 1.31 cm 394 MeV 7.81 keV 4.01 cm 4.02 cm OutOfWorldTransportation + 0 1.62 mm -16.1 cm 1.31 cm 1.44 keV 0 meV 0 fm 0 fm World initStep + 1 1.62 mm -16.1 cm 1.31 cm 366 keV 1.44 keV 90.9 um 90.9 um World eIoni + 2 1.64 mm -20 cm 1.31 cm 392 MeV 7.01 keV 4 cm 4.01 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 619 um -9.09 cm 1.32 cm 10.8 keV 0 eV 0 fm 0 fm World initStep - 1 581 um -9.2 cm 1.32 cm 11.7 MeV 4.45 keV 1.9 mm 1.9 mm World eIoni - 2 311 um -9.15 cm 1.39 cm 6.91 MeV 250 eV 872 um 2.77 mm World eIoni - 3 -1.5 mm -12.7 cm 1.71 cm 361 MeV 5.27 keV 3.62 cm 3.9 cm World eIoni - 4 -1.85 mm -15.8 cm 1.75 cm 669 MeV 5.35 keV 3.08 cm 6.98 cm World eIoni - 5 -2.05 mm -18.6 cm 1.77 cm 953 MeV 5.86 keV 2.84 cm 9.82 cm World eIoni - 6 -2.11 mm -19.6 cm 1.77 cm 1.05 GeV 2.39 keV 1 cm 10.8 cm World eIoni - 7 -2.13 mm -20 cm 1.78 cm 1.09 GeV 1.43 keV 3.87 mm 11.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.11 mm -19.6 cm 1.77 cm 1.16 keV 0 eV 0 fm 0 fm World initStep - 1 -2.12 mm -19.6 cm 1.77 cm 253 keV 1.16 keV 65.4 um 65.4 um World eIoni - 2 -2.13 mm -20 cm 1.77 cm 38.7 MeV 891 eV 3.86 mm 3.92 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.05 mm -18.6 cm 1.77 cm 1.27 keV 0 eV 0 fm 0 fm World initStep - 1 -2.05 mm -18.6 cm 1.77 cm 297 keV 1.27 keV 75.6 um 75.6 um World eIoni - 2 -2.04 mm -20 cm 1.77 cm 139 MeV 3.57 keV 1.4 cm 1.41 cm OutOfWorldTransportation + 0 587 um -9.11 cm 1.32 cm 10.8 keV 0 meV 0 fm 0 fm World initStep + 1 549 um -9.22 cm 1.32 cm 11.7 MeV 5.75 keV 1.9 mm 1.9 mm World eIoni + 2 -488 um -12.4 cm 1.65 cm 332 MeV 7.01 keV 3.24 cm 3.43 cm World eIoni + 3 -656 um -16.1 cm 1.72 cm 697 MeV 8.55 keV 3.65 cm 7.08 cm World eIoni + 4 -763 um -20 cm 1.77 cm 1.09 GeV 8.67 keV 3.94 cm 11 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.85 mm -15.8 cm 1.75 cm 1.01 keV 0 eV 0 fm 0 fm World initStep - 1 -1.85 mm -15.8 cm 1.75 cm 201 keV 1.01 keV 53.6 um 53.6 um World eIoni - 2 -1.83 mm -20 cm 1.75 cm 423 MeV 11 keV 4.48 cm 4.48 cm OutOfWorldTransportation + 0 -656 um -16.1 cm 1.72 cm 26.7 keV 0 meV 0 fm 0 fm World initStep + 1 -675 um -16.3 cm 1.73 cm 21.1 MeV 5.09 keV 2.29 mm 2.29 mm World eIoni + 2 -1.19 mm -20 cm 1.82 cm 394 MeV 7.94 keV 3.74 cm 3.96 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.5 mm -12.7 cm 1.71 cm 26.7 keV 0 eV 0 fm 0 fm World initStep - 1 -1.53 mm -13 cm 1.72 cm 37.7 MeV 3.48 keV 4.55 mm 4.55 mm World eIoni - 2 -1.47 mm -13.1 cm 1.72 cm 38 MeV 16.2 eV 73.7 um 4.62 mm World eIoni - 3 926 um -13.4 cm 1.62 cm 68.6 MeV 368 eV 4.05 mm 8.67 mm World eIoni - 4 3.59 mm -14.3 cm 1.51 cm 158 MeV 1.85 keV 9.44 mm 1.81 cm World eIoni - 5 8.23 mm -20 cm 1.32 cm 731 MeV 15.5 keV 5.76 cm 7.57 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.59 mm -14.3 cm 1.51 cm 1.17 keV 0 eV 0 fm 0 fm World initStep - 1 3.6 mm -14.3 cm 1.51 cm 258 keV 1.17 keV 66.6 um 66.6 um World eIoni - 2 3.62 mm -20 cm 1.51 cm 574 MeV 12.3 keV 6.05 cm 6.06 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 926 um -13.4 cm 1.62 cm 2.82 keV 0 eV 0 fm 0 fm World initStep - 1 917 um -13.4 cm 1.62 cm 1.16 MeV 2.82 keV 264 um 264 um World eIoni - 2 915 um -13.4 cm 1.62 cm 9.22 MeV 43.2 eV 806 um 1.07 mm World eIoni - 3 925 um -20 cm 1.62 cm 664 MeV 7.7 keV 6.55 cm 6.66 cm OutOfWorldTransportation + 0 -488 um -12.4 cm 1.65 cm 1.21 keV 0 meV 0 fm 0 fm World initStep + 1 -484 um -12.4 cm 1.65 cm 273 keV 1.21 keV 70 um 70 um World eIoni + 2 -460 um -20 cm 1.65 cm 758 MeV 14.5 keV 8.08 cm 8.09 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -531 um -13.3 cm 2.05 cm 1.38 GeV 24.8 keV 13.8 cm 13.8 cm World eIoni - 2 -670 um -20 cm 2.26 cm 2.05 GeV 19.4 keV 6.66 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -531 um -13.3 cm 2.05 cm 1.56 keV 0 eV 0 fm 0 fm World initStep - 1 -527 um -13.3 cm 2.05 cm 417 keV 1.56 keV 102 um 102 um World eIoni - 2 -503 um -20 cm 2.05 cm 666 MeV 10.6 keV 6.84 cm 6.85 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 341 um -14.9 cm 2.02 cm 1.54 GeV 35.2 keV 15.4 cm 15.4 cm World eIoni - 2 524 um -20 cm 2.13 cm 2.05 GeV 12.6 keV 5.07 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 341 um -14.9 cm 2.02 cm 16.2 keV 0 eV 0 fm 0 fm World initStep - 1 313 um -15.1 cm 2.01 cm 16 MeV 2.12 keV 1.96 mm 1.96 mm World eIoni - 2 -1.74 mm -20 cm 2.24 cm 508 MeV 10.7 keV 4.94 cm 5.14 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 253 um -8.32 cm 1.78 cm 882 MeV 14.8 keV 8.81 cm 8.81 cm World eIoni - 2 500 um -15.2 cm 2.06 cm 1.57 GeV 17.1 keV 6.91 cm 15.7 cm World eIoni - 3 612 um -20 cm 2.18 cm 2.05 GeV 16.6 keV 4.77 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -186 um -8.51 cm 1.83 cm 902 MeV 19 keV 9.01 cm 9.01 cm World eIoni + 2 -206 um -10.7 cm 1.94 cm 1.12 GeV 2.58 keV 2.18 cm 11.2 cm World eIoni + 3 -270 um -20 cm 2.24 cm 2.05 GeV 20.8 keV 9.32 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 500 um -15.2 cm 2.06 cm 7.48 keV 0 eV 0 fm 0 fm World initStep - 1 522 um -15.3 cm 2.05 cm 5.69 MeV 4.03 keV 857 um 857 um World eIoni - 2 2.97 mm -17.1 cm 1.94 cm 187 MeV 3.67 keV 1.87 cm 1.96 cm World eIoni - 3 3.31 mm -18.4 cm 1.91 cm 318 MeV 1.93 keV 1.31 cm 3.27 cm World eIoni - 4 3.57 mm -20 cm 1.89 cm 477 MeV 2.48 keV 1.59 cm 4.86 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.31 mm -18.4 cm 1.91 cm 57 keV 0 eV 0 fm 0 fm World initStep - 1 5.89 mm -19.5 cm 2.29 cm 116 MeV 10.6 keV 1.35 cm 1.35 cm World eIoni - 2 6.81 mm -20 cm 2.41 cm 160 MeV 1.08 keV 4.69 mm 1.82 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.97 mm -17.1 cm 1.94 cm 1.05 keV 0 eV 0 fm 0 fm World initStep - 1 2.97 mm -17.1 cm 1.94 cm 214 keV 1.05 keV 56.7 um 56.7 um World eIoni - 2 2.98 mm -20 cm 1.93 cm 290 MeV 6.14 keV 3 cm 3.01 cm OutOfWorldTransportation + 0 -206 um -10.7 cm 1.94 cm 997 eV 0 meV 0 fm 0 fm World initStep + 1 -207 um -10.7 cm 1.94 cm 198 keV 997 eV 53 um 53 um World eIoni + 2 1.54 mm -19.8 cm 1.89 cm 913 MeV 20.6 keV 10.6 cm 10.6 cm World eIoni + 3 2.11 mm -20 cm 1.91 cm 931 MeV 2.27 keV 1.91 mm 10.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 253 um -8.32 cm 1.78 cm 3.28 keV 0 eV 0 fm 0 fm World initStep - 1 246 um -8.34 cm 1.78 cm 1.52 MeV 3.28 keV 343 um 343 um World eIoni - 2 237 um -8.41 cm 1.78 cm 9.07 MeV 92.6 eV 756 um 1.1 mm World eIoni - 3 70.2 um -11.7 cm 1.81 cm 339 MeV 5.08 keV 3.3 cm 3.41 cm World eIoni - 4 -1.3 mm -20 cm 1.83 cm 1.17 GeV 18.1 keV 8.29 cm 11.7 cm OutOfWorldTransportation + 0 -186 um -8.51 cm 1.83 cm 2.13 keV 0 meV 0 fm 0 fm World initStep + 1 -193 um -8.52 cm 1.83 cm 708 keV 2.13 keV 166 um 166 um World eIoni + 2 843 um -10.4 cm 1.85 cm 185 MeV 4.17 keV 1.85 cm 1.86 cm World eIoni + 3 1.23 mm -11.4 cm 1.93 cm 286 MeV 4.01 keV 1.03 cm 2.89 cm World eIoni + 4 1.45 mm -12.3 cm 1.98 cm 380 MeV 3.56 keV 9.42 mm 3.83 cm World eIoni + 5 2.13 mm -17.8 cm 2.14 cm 928 MeV 10.3 keV 5.48 cm 9.31 cm World eIoni + 6 2.29 mm -20 cm 2.18 cm 1.15 GeV 4.77 keV 2.2 cm 11.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 70.2 um -11.7 cm 1.81 cm 1.65 keV 0 eV 0 fm 0 fm World initStep - 1 65.4 um -11.7 cm 1.81 cm 458 keV 1.65 keV 111 um 111 um World eIoni - 2 39.8 um -20 cm 1.81 cm 829 MeV 12.6 keV 8.53 cm 8.54 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 5.03 um -7.97 cm 1.8 cm 847 MeV 16.7 keV 8.47 cm 8.47 cm World eIoni - 2 -73 um -14.4 cm 2.1 cm 1.49 GeV 12.3 keV 6.4 cm 14.9 cm World eIoni - 3 -103 um -17.4 cm 2.2 cm 1.79 GeV 6 keV 3.06 cm 17.9 cm World eIoni - 4 -115 um -18.8 cm 2.23 cm 1.93 GeV 1.64 keV 1.36 cm 19.3 cm World eIoni - 5 -125 um -20 cm 2.27 cm 2.05 GeV 1.97 keV 1.22 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -115 um -18.8 cm 2.23 cm 3.55 keV 0 eV 0 fm 0 fm World initStep - 1 -115 um -18.8 cm 2.23 cm 1.73 MeV 3.55 keV 391 um 391 um World eIoni - 2 -138 um -19 cm 2.23 cm 24.1 MeV 17.8 eV 2.24 mm 2.63 mm World eIoni - 3 -172 um -20 cm 2.23 cm 122 MeV 1.59 keV 9.77 mm 1.24 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -103 um -17.4 cm 2.2 cm 9.34 keV 0 eV 0 fm 0 fm World initStep - 1 -109 um -17.5 cm 2.2 cm 9.43 MeV 4.78 keV 1.67 mm 1.67 mm World eIoni - 2 628 um -17.5 cm 2.29 cm 9.01 MeV 1.18 keV 1.32 mm 2.99 mm World eIoni - 3 2.18 mm -20 cm 2.48 cm 258 MeV 3.35 keV 2.52 cm 2.82 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -73 um -14.4 cm 2.1 cm 2.76 keV 0 eV 0 fm 0 fm World initStep - 1 -67.1 um -14.4 cm 2.1 cm 549 keV 525 eV 65.5 um 65.5 um World eIoni - 2 117 um -20 cm 2.1 cm 563 MeV 12.1 keV 5.71 cm 5.72 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 5.03 um -7.97 cm 1.8 cm 25 keV 0 eV 0 fm 0 fm World initStep - 1 -54.6 um -8.3 cm 1.81 cm 34.4 MeV 7.02 keV 4.2 mm 4.2 mm World eIoni - 2 6 um -8.58 cm 1.79 cm 61.9 MeV 478 eV 2.75 mm 6.95 mm World eIoni - 3 311 um -20 cm 1.69 cm 1.2 GeV 33.6 keV 11.4 cm 12.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -82.4 um -3.28 cm 1.37 cm 378 MeV 6.49 keV 3.75 cm 3.75 cm World eIoni - 2 -128 um -20 cm 2.2 cm 2.05 GeV 39.7 keV 16.7 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -82.4 um -3.28 cm 1.37 cm 2.95 keV 0 eV 0 fm 0 fm World initStep - 1 -71.7 um -3.29 cm 1.37 cm 1.26 MeV 2.95 keV 286 um 286 um World eIoni - 2 -109 um -3.7 cm 1.37 cm 41.7 MeV 277 eV 4.04 mm 4.33 mm World eIoni - 3 -225 um -4.23 cm 1.38 cm 94.5 MeV 949 eV 5.29 mm 9.61 mm World eIoni - 4 -274 um -4.61 cm 1.38 cm 133 MeV 1.75 keV 3.87 mm 1.35 cm World eIoni - 5 -493 um -8.91 cm 1.39 cm 563 MeV 8.74 keV 4.3 cm 5.64 cm World eIoni - 6 -650 um -17.5 cm 1.39 cm 1.42 GeV 17 keV 8.56 cm 14.2 cm World eIoni - 7 -667 um -20 cm 1.39 cm 1.67 GeV 6.54 keV 2.53 cm 16.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -650 um -17.5 cm 1.39 cm 4.15 keV 0 eV 0 fm 0 fm World initStep - 1 -665 um -17.5 cm 1.39 cm 2.29 MeV 4.15 keV 514 um 514 um World eIoni - 2 -682 um -17.7 cm 1.39 cm 18.6 MeV 271 eV 1.63 mm 2.15 mm World eIoni - 3 -722 um -20 cm 1.39 cm 253 MeV 5.25 keV 2.34 cm 2.56 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -493 um -8.91 cm 1.39 cm 2.14 keV 0 eV 0 fm 0 fm World initStep - 1 -496 um -8.91 cm 1.39 cm 714 keV 2.14 keV 168 um 168 um World eIoni - 2 3.65 mm -13.5 cm 1.34 cm 455 MeV 8.42 keV 4.58 cm 4.6 cm World eIoni - 3 4.81 mm -15.2 cm 1.34 cm 629 MeV 2.63 keV 1.74 cm 6.34 cm World eIoni - 4 6.84 mm -20 cm 1.34 cm 1.11 GeV 12.8 keV 4.79 cm 11.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 4.81 mm -15.2 cm 1.34 cm 2.28 keV 0 eV 0 fm 0 fm World initStep - 1 4.81 mm -15.2 cm 1.34 cm 801 keV 2.28 keV 186 um 186 um World eIoni - 2 4.72 mm -15.6 cm 1.34 cm 39.8 MeV 443 eV 3.9 mm 4.09 mm World eIoni - 3 4.55 mm -19.5 cm 1.32 cm 427 MeV 7.69 keV 3.87 cm 4.28 cm World eIoni - 4 4.54 mm -20 cm 1.32 cm 479 MeV 564 eV 5.26 mm 4.81 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 4.55 mm -19.5 cm 1.32 cm 2.24 keV 0 eV 0 fm 0 fm World initStep - 1 4.54 mm -19.5 cm 1.32 cm 774 keV 2.24 keV 181 um 181 um World eIoni - 2 4.54 mm -19.5 cm 1.32 cm 2.71 MeV 0 eV 194 um 375 um World eIoni - 3 4.53 mm -20 cm 1.32 cm 52.7 MeV 366 eV 5 mm 5.37 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -274 um -4.61 cm 1.38 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 -277 um -4.61 cm 1.38 cm 280 keV 1.23 keV 71.7 um 71.7 um World eIoni - 2 -305 um -20 cm 1.38 cm 1.54 GeV 35 keV 17.7 cm 17.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -225 um -4.23 cm 1.38 cm 2.71 keV 0 eV 0 fm 0 fm World initStep - 1 -227 um -4.24 cm 1.38 cm 1.08 MeV 2.71 keV 247 um 247 um World eIoni - 2 -237 um -4.32 cm 1.38 cm 9.7 MeV 32 eV 862 um 1.11 mm World eIoni - 3 -399 um -13.8 cm 1.53 cm 958 MeV 13.7 keV 9.48 cm 9.6 cm World eIoni - 4 -431 um -15.8 cm 1.54 cm 1.16 GeV 2.9 keV 2.01 cm 11.6 cm World eIoni - 5 -483 um -20 cm 1.56 cm 1.58 GeV 10.9 keV 4.19 cm 15.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -431 um -15.8 cm 1.54 cm 1.71 keV 0 eV 0 fm 0 fm World initStep - 1 -433 um -15.8 cm 1.54 cm 487 keV 1.71 keV 118 um 118 um World eIoni - 2 -445 um -20 cm 1.55 cm 419 MeV 11.9 keV 4.24 cm 4.25 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -399 um -13.8 cm 1.53 cm 23.8 keV 0 eV 0 fm 0 fm World initStep - 1 -488 um -14.1 cm 1.53 cm 32.3 MeV 5.31 keV 3.96 mm 3.96 mm World eIoni - 2 238 um -14.3 cm 1.53 cm 51.8 MeV 271 eV 2.09 mm 6.05 mm World eIoni - 3 626 um -14.5 cm 1.54 cm 67.4 MeV 148 eV 1.6 mm 7.66 mm World eIoni - 4 997 um -14.7 cm 1.54 cm 87 MeV 556 eV 1.99 mm 9.65 mm World eIoni - 5 2.09 mm -15.7 cm 1.54 cm 187 MeV 1.58 keV 1 cm 1.97 cm World eIoni - 6 2.16 mm -15.7 cm 1.54 cm 196 MeV 19.1 eV 888 um 2.06 cm World eIoni - 7 3.14 mm -17.7 cm 1.55 cm 391 MeV 3.57 keV 1.96 cm 4.01 cm World eIoni - 8 3.78 mm -20 cm 1.56 cm 621 MeV 3.98 keV 2.3 cm 6.31 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 9 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.14 mm -17.7 cm 1.55 cm 1.97 keV 0 eV 0 fm 0 fm World initStep - 1 3.14 mm -17.7 cm 1.55 cm 623 keV 1.97 keV 148 um 148 um World eIoni - 2 3.17 mm -20 cm 1.55 cm 230 MeV 2.26 keV 2.3 cm 2.32 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 9 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.16 mm -15.7 cm 1.54 cm 2.29 keV 0 eV 0 fm 0 fm World initStep - 1 2.16 mm -15.8 cm 1.54 cm 806 keV 2.29 keV 187 um 187 um World eIoni - 2 2.15 mm -16 cm 1.55 cm 25.8 MeV 103 eV 2.5 mm 2.69 mm World eIoni - 3 2.13 mm -16.1 cm 1.55 cm 39.2 MeV 82.5 eV 1.34 mm 4.03 mm World eIoni - 4 2 mm -20 cm 1.58 cm 426 MeV 5.07 keV 3.86 cm 4.27 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 14 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.13 mm -16.1 cm 1.55 cm 2.06 keV 0 eV 0 fm 0 fm World initStep - 1 2.13 mm -16.1 cm 1.55 cm 670 keV 2.06 keV 158 um 158 um World eIoni - 2 1.75 mm -18.3 cm 1.69 cm 213 MeV 2.03 keV 2.14 cm 2.15 cm World eIoni - 3 787 um -20 cm 1.87 cm 387 MeV 4.5 keV 1.74 cm 3.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 16 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.75 mm -18.3 cm 1.69 cm 2.45 keV 0 eV 0 fm 0 fm World initStep - 1 1.75 mm -18.3 cm 1.69 cm 908 keV 2.45 keV 209 um 209 um World eIoni - 2 1.72 mm -18.5 cm 1.69 cm 22.2 MeV 133 eV 2.13 mm 2.34 mm World eIoni - 3 1.67 mm -20 cm 1.69 cm 173 MeV 2.36 keV 1.51 cm 1.74 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 9 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.09 mm -15.7 cm 1.54 cm 1.52 keV 0 eV 0 fm 0 fm World initStep - 1 2.09 mm -15.7 cm 1.54 cm 399 keV 1.52 keV 98.2 um 98.2 um World eIoni - 2 2.1 mm -20 cm 1.55 cm 434 MeV 7.73 keV 4.42 cm 4.43 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 9 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 997 um -14.7 cm 1.54 cm 1.03 keV 0 eV 0 fm 0 fm World initStep - 1 996 um -14.7 cm 1.54 cm 208 keV 1.03 keV 55.2 um 55.2 um World eIoni - 2 989 um -20 cm 1.54 cm 534 MeV 14.6 keV 5.74 cm 5.74 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 9 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 626 um -14.5 cm 1.54 cm 1.24 keV 0 eV 0 fm 0 fm World initStep - 1 630 um -14.5 cm 1.54 cm 285 keV 1.24 keV 72.5 um 72.5 um World eIoni - 2 652 um -20 cm 1.53 cm 554 MeV 15.7 keV 5.78 cm 5.78 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 424 um -13.8 cm 1.99 cm 1.43 GeV 26.5 keV 14.3 cm 14.3 cm World eIoni - 2 598 um -18.3 cm 2.13 cm 1.88 GeV 8.46 keV 4.5 cm 18.8 cm World eIoni - 3 653 um -20 cm 2.17 cm 2.05 GeV 3.83 keV 1.73 cm 20.5 cm World eIoni - 4 653 um -20 cm 2.17 cm 2.05 GeV 107 eV 135 um 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 653 um -20 cm 2.17 cm 1.07 keV 0 eV 0 fm 0 fm World initStep - 1 654 um -20 cm 2.17 cm 221 keV 1.07 keV 58.2 um 58.2 um World eIoni - 2 656 um -20 cm 2.17 cm 1.36 MeV 0 eV 114 um 172 um OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 598 um -18.3 cm 2.13 cm 1.58 keV 0 eV 0 fm 0 fm World initStep - 1 602 um -18.3 cm 2.13 cm 429 keV 1.58 keV 105 um 105 um World eIoni - 2 623 um -20 cm 2.13 cm 174 MeV 2.86 keV 1.75 cm 1.76 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 424 um -13.8 cm 1.99 cm 3 keV 0 eV 0 fm 0 fm World initStep - 1 414 um -13.8 cm 1.99 cm 1.29 MeV 3 keV 294 um 294 um World eIoni - 2 409 um -13.8 cm 1.99 cm 4.34 MeV 80.2 eV 305 um 599 um World eIoni - 3 381 um -20 cm 1.99 cm 624 MeV 7.92 keV 6.2 cm 6.26 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 340 um -19.9 cm 2.15 cm 2.04 GeV 34.7 keV 20.4 cm 20.4 cm World eIoni - 2 344 um -20 cm 2.15 cm 2.05 GeV 0 eV 793 um 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 340 um -19.9 cm 2.15 cm 1.54 keV 0 eV 0 fm 0 fm World initStep - 1 339 um -19.9 cm 2.15 cm 407 keV 1.54 keV 100 um 100 um World eIoni - 2 337 um -20 cm 2.14 cm 7.95 MeV 38.8 eV 755 um 855 um OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 33.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 207 um -7.32 cm 1.75 cm 782 MeV 13.3 keV 7.81 cm 7.81 cm World eIoni - 2 454 um -20 cm 2.25 cm 2.05 GeV 26.8 keV 12.7 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 207 um -7.32 cm 1.75 cm 15.4 keV 0 eV 0 fm 0 fm World initStep - 1 152 um -7.5 cm 1.75 cm 18.6 MeV 3.92 keV 2.54 mm 2.54 mm World eIoni - 2 373 um -7.51 cm 1.75 cm 20.4 MeV 0 eV 286 um 2.83 mm World eIoni - 3 6.99 mm -20 cm 1.71 cm 1.27 GeV 24.1 keV 12.5 cm 12.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 42.3 um -6.03 cm 1.66 cm 653 MeV 13.1 keV 6.52 cm 6.52 cm World eIoni - 2 -16.1 um -8.51 cm 1.83 cm 901 MeV 4.24 keV 2.49 cm 9 cm World eIoni - 3 -107 um -14.4 cm 2.09 cm 1.49 GeV 15 keV 5.93 cm 14.9 cm World eIoni - 4 -121 um -15.9 cm 2.13 cm 1.64 GeV 3.55 keV 1.46 cm 16.4 cm World eIoni - 5 -151 um -20 cm 2.25 cm 2.05 GeV 7.37 keV 4.1 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -121 um -15.9 cm 2.13 cm 1.43 keV 0 eV 0 fm 0 fm World initStep - 1 -125 um -15.9 cm 2.13 cm 360 keV 1.43 keV 89.7 um 89.7 um World eIoni - 2 -149 um -20 cm 2.13 cm 410 MeV 5.73 keV 4.18 cm 4.19 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -107 um -14.4 cm 2.09 cm 2.33 keV 0 eV 0 fm 0 fm World initStep - 1 -112 um -14.4 cm 2.08 cm 828 keV 2.33 keV 192 um 192 um World eIoni - 2 -202 um -15.3 cm 2.05 cm 86 MeV 1.68 keV 8.53 mm 8.72 mm World eIoni - 3 -335 um -16.4 cm 1.99 cm 197 MeV 1.14 keV 1.12 cm 1.99 cm World eIoni - 4 -488 um -20 cm 1.92 cm 556 MeV 7.58 keV 3.59 cm 5.57 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -335 um -16.4 cm 1.99 cm 3.1 keV 0 eV 0 fm 0 fm World initStep - 1 -346 um -16.4 cm 1.99 cm 1.37 MeV 3.1 keV 310 um 310 um World eIoni - 2 -347 um -16.4 cm 1.99 cm 1.77 MeV 5.92 eV 41.2 um 352 um World eIoni - 3 -1.07 mm -18.9 cm 1.95 cm 251 MeV 4.57 keV 2.5 cm 2.53 cm World eIoni - 4 -1.72 mm -20 cm 1.95 cm 359 MeV 1.45 keV 1.07 cm 3.61 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.07 mm -18.9 cm 1.95 cm 1.3 keV 0 eV 0 fm 0 fm World initStep - 1 -1.07 mm -18.9 cm 1.95 cm 308 keV 1.3 keV 77.9 um 77.9 um World eIoni - 2 -1.07 mm -20 cm 1.95 cm 107 MeV 891 eV 1.08 cm 1.09 cm OutOfWorldTransportation + 0 2.13 mm -17.8 cm 2.14 cm 4.85 keV 0 meV 0 fm 0 fm World initStep + 1 2.12 mm -17.8 cm 2.14 cm 3.02 MeV 4.85 keV 677 um 677 um World eIoni + 2 2.12 mm -18 cm 2.14 cm 18 MeV 222 eV 1.5 mm 2.18 mm World eIoni + 3 2.16 mm -19.3 cm 2.14 cm 152 MeV 3.3 keV 1.34 cm 1.55 cm World eIoni + 4 2.17 mm -20 cm 2.14 cm 220 MeV 2.69 keV 6.82 mm 2.24 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -347 um -16.4 cm 1.99 cm 8.77 keV 0 eV 0 fm 0 fm World initStep - 1 -385 um -16.5 cm 1.99 cm 8.53 MeV 4.67 keV 1.58 mm 1.58 mm World eIoni - 2 505 um -17.2 cm 2.26 cm 80.4 MeV 4.02 keV 8.34 mm 9.92 mm World eIoni - 3 703 um -18.2 cm 2.33 cm 173 MeV 1.86 keV 9.26 mm 1.92 cm World eIoni - 4 898 um -20 cm 2.39 cm 357 MeV 3.5 keV 1.85 cm 3.77 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 703 um -18.2 cm 2.33 cm 3 keV 0 eV 0 fm 0 fm World initStep - 1 703 um -18.2 cm 2.33 cm 316 keV 128 eV 34.8 um 34.8 um World eIoni - 2 668 um -20 cm 2.31 cm 185 MeV 4.53 keV 1.86 cm 1.87 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -16.1 um -8.51 cm 1.83 cm 1.85 keV 0 eV 0 fm 0 fm World initStep - 1 -11.9 um -8.52 cm 1.83 cm 558 keV 1.85 keV 133 um 133 um World eIoni - 2 10.2 um -20 cm 1.83 cm 1.15 GeV 17.4 keV 11.8 cm 11.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 42.3 um -6.03 cm 1.66 cm 1.45 keV 0 eV 0 fm 0 fm World initStep - 1 45.3 um -6.03 cm 1.66 cm 370 keV 1.45 keV 91.7 um 91.7 um World eIoni - 2 65.3 um -20 cm 1.66 cm 1.4 GeV 26 keV 15 cm 15.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -90.9 um -3.5 cm 1.39 cm 400 MeV 6.91 keV 3.98 cm 3.98 cm World eIoni - 2 -161 um -9.3 cm 1.85 cm 980 MeV 10.4 keV 5.82 cm 9.8 cm World eIoni - 3 -193 um -16 cm 2.11 cm 1.65 GeV 18.9 keV 6.74 cm 16.5 cm World eIoni - 4 -202 um -20 cm 2.22 cm 2.05 GeV 10.7 keV 3.96 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -193 um -16 cm 2.11 cm 2.16 keV 0 eV 0 fm 0 fm World initStep - 1 -194 um -16 cm 2.11 cm 729 keV 2.16 keV 171 um 171 um World eIoni - 2 286 um -17.2 cm 2.1 cm 112 MeV 2.6 keV 1.11 cm 1.13 cm World eIoni - 3 1.02 mm -20 cm 1.93 cm 396 MeV 6.08 keV 2.85 cm 3.98 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -161 um -9.3 cm 1.85 cm 1.29 keV 0 eV 0 fm 0 fm World initStep - 1 -164 um -9.31 cm 1.85 cm 303 keV 1.29 keV 76.8 um 76.8 um World eIoni - 2 -183 um -20 cm 1.85 cm 1.07 GeV 23.4 keV 11.6 cm 11.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -90.9 um -3.5 cm 1.39 cm 2.13 keV 0 eV 0 fm 0 fm World initStep - 1 -87.7 um -3.51 cm 1.39 cm 710 keV 2.13 keV 167 um 167 um World eIoni - 2 -3.37 mm -7.58 cm 1.52 cm 408 MeV 8.36 keV 4.1 cm 4.12 cm World eIoni - 3 -3.42 mm -16.1 cm 1.54 cm 1.26 GeV 17.2 keV 8.51 cm 12.6 cm World eIoni - 4 -3.44 mm -20 cm 1.55 cm 1.65 GeV 9.1 keV 3.9 cm 16.5 cm OutOfWorldTransportation + 0 2.16 mm -19.3 cm 2.14 cm 1.68 keV 0 meV 0 fm 0 fm World initStep + 1 2.16 mm -19.3 cm 2.14 cm 476 keV 1.68 keV 115 um 115 um World eIoni + 2 2.15 mm -20 cm 2.14 cm 68.3 MeV 683 eV 6.79 mm 6.91 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.42 mm -16.1 cm 1.54 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 -3.42 mm -16.1 cm 1.54 cm 282 keV 1.23 keV 72.1 um 72.1 um World eIoni - 2 -3.42 mm -20 cm 1.54 cm 390 MeV 9.24 keV 4.02 cm 4.03 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 56.5 um -6.69 cm 1.71 cm 719 MeV 11.3 keV 7.17 cm 7.17 cm World eIoni - 2 288 um -20 cm 2.3 cm 2.05 GeV 29 keV 13.3 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 56.5 um -6.69 cm 1.71 cm 2.83 keV 0 eV 0 fm 0 fm World initStep - 1 46.6 um -6.7 cm 1.71 cm 1.17 MeV 2.83 keV 266 um 266 um World eIoni - 2 65.6 um -6.93 cm 1.71 cm 24.8 MeV 439 eV 2.36 mm 2.63 mm World eIoni - 3 172 um -7.61 cm 1.71 cm 92.9 MeV 2.03 keV 6.82 mm 9.45 mm World eIoni - 4 405 um -20 cm 1.72 cm 1.33 GeV 21 keV 12.4 cm 13.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 172 um -7.61 cm 1.71 cm 5.2 keV 0 eV 0 fm 0 fm World initStep - 1 157 um -7.65 cm 1.71 cm 3.41 MeV 5.2 keV 765 um 765 um World eIoni - 2 151 um -7.76 cm 1.71 cm 14.8 MeV 365 eV 1.14 mm 1.9 mm World eIoni - 3 831 um -15.7 cm 1.67 cm 812 MeV 14.5 keV 7.97 cm 8.16 cm World eIoni - 4 1.08 mm -20 cm 1.67 cm 1.24 GeV 9.74 keV 4.27 cm 12.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 831 um -15.7 cm 1.67 cm 7.83 keV 0 eV 0 fm 0 fm World initStep - 1 850 um -15.8 cm 1.67 cm 6.94 MeV 4.66 keV 1.28 mm 1.28 mm World eIoni - 2 561 um -16.3 cm 1.89 cm 53.8 MeV 820 eV 5.65 mm 6.92 mm World eIoni - 3 371 um -19.3 cm 2.02 cm 354 MeV 7.66 keV 3.01 cm 3.7 cm World eIoni - 4 370 um -19.3 cm 2.02 cm 360 MeV 0 eV 559 um 3.76 cm World eIoni - 5 353 um -20 cm 2.03 cm 428 MeV 390 eV 6.77 mm 4.43 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 370 um -19.3 cm 2.02 cm 1.51 keV 0 eV 0 fm 0 fm World initStep - 1 372 um -19.3 cm 2.02 cm 398 keV 1.51 keV 98 um 98 um World eIoni - 2 381 um -20 cm 2.02 cm 67.7 MeV 1.92 keV 6.75 mm 6.84 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 371 um -19.3 cm 2.02 cm 3.96 keV 0 eV 0 fm 0 fm World initStep - 1 357 um -19.3 cm 2.02 cm 2.1 MeV 3.96 keV 473 um 473 um World eIoni - 2 328 um -19.5 cm 2.02 cm 23 MeV 119 eV 2.09 mm 2.56 mm World eIoni - 3 306 um -20 cm 2.02 cm 73.4 MeV 1.71 keV 5.04 mm 7.6 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 561 um -16.3 cm 1.89 cm 20.7 keV 0 eV 0 fm 0 fm World initStep - 1 613 um -16.5 cm 1.88 cm 27.1 MeV 2.93 keV 3.41 mm 3.41 mm World eIoni - 2 485 um -19.3 cm 1.81 cm 305 MeV 5.16 keV 2.78 cm 3.12 cm World eIoni - 3 497 um -20 cm 1.81 cm 375 MeV 1.08 keV 7.05 mm 3.82 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -262 um -16.5 cm 2.05 cm 1.7 GeV 36.6 keV 17 cm 17 cm World eIoni - 2 -281 um -20 cm 2.14 cm 2.05 GeV 8.54 keV 3.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -262 um -16.5 cm 2.05 cm 1.58 keV 0 eV 0 fm 0 fm World initStep - 1 -261 um -16.5 cm 2.05 cm 430 keV 1.58 keV 105 um 105 um World eIoni - 2 -256 um -20 cm 2.05 cm 350 MeV 5.39 keV 3.54 cm 3.55 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -463 um -11.8 cm 1.98 cm 1.23 GeV 25.1 keV 12.3 cm 12.3 cm World eIoni - 2 -500 um -13.7 cm 2.05 cm 1.42 GeV 3.65 keV 1.87 cm 14.2 cm World eIoni - 3 -593 um -20 cm 2.24 cm 2.05 GeV 15.7 keV 6.32 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -500 um -13.7 cm 2.05 cm 1.62 keV 0 eV 0 fm 0 fm World initStep - 1 -505 um -13.7 cm 2.05 cm 444 keV 1.62 keV 108 um 108 um World eIoni - 2 -531 um -20 cm 2.05 cm 632 MeV 8.55 keV 6.47 cm 6.48 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -463 um -11.8 cm 1.98 cm 28.6 keV 0 eV 0 fm 0 fm World initStep - 1 -349 um -12.2 cm 1.99 cm 41.4 MeV 4.62 keV 4.96 mm 4.96 mm World eIoni - 2 -1.4 mm -12.9 cm 1.9 cm 114 MeV 1.56 keV 7.37 mm 1.23 cm World eIoni - 3 -3.46 mm -20 cm 1.72 cm 820 MeV 12.2 keV 7.08 cm 8.31 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -4.61 um -7.71 mm 7.96 mm 127 MeV 3.24 keV 1.17 cm 1.17 cm World eIoni - 2 12.1 um -10.2 cm 1.89 cm 1.07 GeV 22.2 keV 9.48 cm 10.7 cm World eIoni - 3 91.5 um -20 cm 2.22 cm 2.05 GeV 15 keV 9.84 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 12.1 um -10.2 cm 1.89 cm 1.17 keV 0 eV 0 fm 0 fm World initStep - 1 14.8 um -10.2 cm 1.89 cm 259 keV 1.17 keV 66.9 um 66.9 um World eIoni - 2 35 um -20 cm 1.89 cm 984 MeV 25.8 keV 10.8 cm 10.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -4.61 um -7.71 mm 7.96 mm 9.38 keV 0 eV 0 fm 0 fm World initStep - 1 -44.9 um -8.61 mm 7.97 mm 9.49 MeV 4.41 keV 1.68 mm 1.68 mm World eIoni - 2 -791 um -1.4 cm 8.45 mm 63.9 MeV 763 eV 7.39 mm 9.08 mm World eIoni - 3 -952 um -6.81 cm 8.67 mm 604 MeV 8.69 keV 5.4 cm 6.31 cm World eIoni - 4 -958 um -7.12 cm 8.67 mm 636 MeV 539 eV 3.19 mm 6.63 cm World eIoni - 5 -1.07 mm -18.3 cm 8.77 mm 1.75 GeV 30.2 keV 11.1 cm 17.8 cm World eIoni - 6 -1.08 mm -19.3 cm 8.77 mm 1.86 GeV 3.03 keV 1.07 cm 18.8 cm World eIoni - 7 -1.08 mm -20 cm 8.77 mm 1.92 GeV 1.52 keV 6.64 mm 19.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.08 mm -19.3 cm 8.77 mm 6.03 keV 0 eV 0 fm 0 fm World initStep - 1 -1.1 mm -19.4 cm 8.76 mm 4.44 MeV 6.03 keV 996 um 996 um World eIoni - 2 -1.11 mm -19.5 cm 8.77 mm 20.6 MeV 147 eV 1.62 mm 2.62 mm World eIoni - 3 -1.13 mm -20 cm 8.78 mm 66.7 MeV 491 eV 4.6 mm 7.22 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.07 mm -18.3 cm 8.77 mm 1.14 keV 0 eV 0 fm 0 fm World initStep - 1 -1.07 mm -18.3 cm 8.77 mm 246 keV 1.14 keV 64.1 um 64.1 um World eIoni - 2 -1.05 mm -20 cm 8.78 mm 174 MeV 4.16 keV 1.76 cm 1.77 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -958 um -7.12 cm 8.67 mm 1.77 keV 0 eV 0 fm 0 fm World initStep - 1 -962 um -7.13 cm 8.68 mm 516 keV 1.77 keV 124 um 124 um World eIoni - 2 -985 um -20 cm 8.7 mm 1.29 GeV 20.5 keV 13.4 cm 13.4 cm OutOfWorldTransportation + 0 1.45 mm -12.3 cm 1.98 cm 3.73 keV 0 meV 0 fm 0 fm World initStep + 1 1.43 mm -12.3 cm 1.98 cm 1.89 MeV 3.73 keV 427 um 427 um World eIoni + 2 1.39 mm -12.8 cm 1.97 cm 49.9 MeV 705 eV 4.8 mm 5.22 mm World eIoni + 3 1.33 mm -20 cm 1.98 cm 768 MeV 10.4 keV 7.18 cm 7.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -952 um -6.81 cm 8.67 mm 1.22 keV 0 eV 0 fm 0 fm World initStep - 1 -955 um -6.81 cm 8.67 mm 277 keV 1.22 keV 70.9 um 70.9 um World eIoni - 2 -978 um -20 cm 8.69 mm 1.32 GeV 30.9 keV 14.8 cm 14.8 cm OutOfWorldTransportation + 0 1.23 mm -11.4 cm 1.93 cm 1.36 MeV 0 meV 0 fm 0 fm World initStep + 1 702 um -14.4 cm 1.84 cm 306 MeV 4.71 keV 3.05 cm 3.05 cm World eIoni + 2 -1.23 mm -20 cm 1.74 cm 863 MeV 9.51 keV 5.58 cm 8.63 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 702 um -14.4 cm 1.84 cm 2.57 keV 0 meV 0 fm 0 fm World initStep + 1 694 um -14.4 cm 1.84 cm 987 keV 2.57 keV 226 um 226 um World eIoni + 2 728 um -14.7 cm 1.84 cm 28.1 MeV 1.16 keV 2.71 mm 2.94 mm World eIoni + 3 749 um -19.2 cm 1.82 cm 477 MeV 9.18 keV 4.49 cm 4.78 cm World eBrem + 4 745 um -19.7 cm 1.82 cm 526 MeV 204 eV 4.9 mm 5.28 cm World eIoni + 5 743 um -20 cm 1.82 cm 558 MeV 519 eV 3.14 mm 5.59 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 745 um -19.7 cm 1.82 cm 2.4 keV 0 meV 0 fm 0 fm World initStep + 1 747 um -19.7 cm 1.82 cm 874 keV 2.4 keV 202 um 202 um World eIoni + 2 749 um -20 cm 1.82 cm 31.5 MeV 1.87 keV 3.06 mm 3.26 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 749 um -19.2 cm 1.82 cm 10.3 keV 0 meV 0 fm 0 fm World initStep + 1 745 um -20 cm 1.82 cm 10.3 keV 0 meV 8.04 mm 8.04 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -121 um -11.1 cm 1.89 cm 1.16 GeV 25.3 keV 11.6 cm 11.6 cm World eIoni - 2 -127 um -18.5 cm 2.12 cm 1.9 GeV 15.7 keV 7.42 cm 19 cm World eIoni - 3 -126 um -19.2 cm 2.14 cm 1.97 GeV 976 eV 6.74 mm 19.7 cm World eIoni - 4 -125 um -20 cm 2.15 cm 2.05 GeV 1.32 keV 7.93 mm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 552 nm -3.26 cm 1.37 cm 377 MeV 5.17 keV 3.74 cm 3.74 cm World eIoni + 2 -103 um -20 cm 2.25 cm 2.05 GeV 29.6 keV 16.8 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 552 nm -3.26 cm 1.37 cm 4.8 keV 0 meV 0 fm 0 fm World initStep + 1 -18.4 um -3.29 cm 1.37 cm 2.96 MeV 4.8 keV 665 um 665 um World eIoni + 2 -28.6 um -3.54 cm 1.37 cm 27.9 MeV 0 meV 2.49 mm 3.16 mm World eIoni + 3 -18.9 um -20 cm 1.38 cm 1.67 GeV 31.3 keV 16.5 cm 16.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -289 um -8.72 cm 1.8 cm 922 MeV 19.2 keV 9.21 cm 9.21 cm World eIoni + 2 -395 um -13.8 cm 2.02 cm 1.43 GeV 12.4 keV 5.12 cm 14.3 cm World eIoni + 3 -472 um -19.1 cm 2.18 cm 1.96 GeV 10.1 keV 5.25 cm 19.6 cm World eIoni + 4 -482 um -20 cm 2.2 cm 2.05 GeV 2.06 keV 9.12 mm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -126 um -19.2 cm 2.14 cm 1.27 keV 0 eV 0 fm 0 fm World initStep - 1 -126 um -19.2 cm 2.14 cm 298 keV 1.27 keV 75.6 um 75.6 um World eIoni - 2 -128 um -20 cm 2.13 cm 79.3 MeV 285 eV 7.94 mm 8.01 mm OutOfWorldTransportation + 0 -472 um -19.1 cm 2.18 cm 1.06 keV 0 meV 0 fm 0 fm World initStep + 1 -471 um -19.1 cm 2.18 cm 220 keV 1.06 keV 58.1 um 58.1 um World eIoni + 2 -465 um -20 cm 2.18 cm 91.2 MeV 4.98 keV 9.19 mm 9.25 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -127 um -18.5 cm 2.12 cm 13.4 keV 0 eV 0 fm 0 fm World initStep - 1 -178 um -18.7 cm 2.12 cm 15.6 MeV 4.58 keV 2.26 mm 2.26 mm World eIoni - 2 -46.1 um -19 cm 2.11 cm 43.3 MeV 703 eV 2.77 mm 5.03 mm World eIoni - 3 93 um -20 cm 2.11 cm 147 MeV 2.45 keV 1.04 cm 1.54 cm OutOfWorldTransportation + 0 -395 um -13.8 cm 2.02 cm 1.66 keV 0 meV 0 fm 0 fm World initStep + 1 -390 um -13.8 cm 2.02 cm 464 keV 1.66 keV 113 um 113 um World eIoni + 2 -363 um -20 cm 2.02 cm 616 MeV 6.69 keV 6.29 cm 6.3 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -121 um -11.1 cm 1.89 cm 4.49 keV 0 eV 0 fm 0 fm World initStep - 1 -132 um -11.1 cm 1.89 cm 2.63 MeV 4.49 keV 590 um 590 um World eIoni - 2 -108 um -11.5 cm 1.89 cm 42.2 MeV 1.08 keV 3.95 mm 4.54 mm World eIoni - 3 43.7 um -14.6 cm 1.89 cm 348 MeV 5.65 keV 3.06 cm 3.51 cm World eIoni - 4 73.6 um -20 cm 1.89 cm 889 MeV 9.68 keV 5.41 cm 8.92 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 43.7 um -14.6 cm 1.89 cm 2.6 keV 0 eV 0 fm 0 fm World initStep - 1 38.4 um -14.6 cm 1.89 cm 1.01 MeV 2.6 keV 231 um 231 um World eIoni - 2 -85.6 um -15.3 cm 1.88 cm 69.3 MeV 1.09 keV 6.83 mm 7.06 mm World eIoni - 3 -308 um -20 cm 1.86 cm 541 MeV 11.2 keV 4.72 cm 5.42 cm OutOfWorldTransportation + 0 -289 um -8.72 cm 1.8 cm 1.6 keV 0 meV 0 fm 0 fm World initStep + 1 -287 um -8.73 cm 1.8 cm 438 keV 1.6 keV 107 um 107 um World eIoni + 2 -275 um -20 cm 1.81 cm 1.13 GeV 18 keV 11.8 cm 11.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -442 um -10.9 cm 1.92 cm 1.14 GeV 18.1 keV 11.4 cm 11.4 cm World eIoni - 2 -689 um -20 cm 2.24 cm 2.05 GeV 24.2 keV 9.13 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 414 um -11.6 cm 1.93 cm 1.21 GeV 26.3 keV 12 cm 12 cm World eIoni + 2 511 um -14 cm 2.02 cm 1.45 GeV 7.02 keV 2.46 cm 14.5 cm World eIoni + 3 636 um -17.9 cm 2.13 cm 1.84 GeV 11.8 keV 3.86 cm 18.4 cm World eIoni + 4 695 um -20 cm 2.18 cm 2.05 GeV 6.93 keV 2.13 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 636 um -17.9 cm 2.13 cm 1.6 keV 0 meV 0 fm 0 fm World initStep + 1 632 um -17.9 cm 2.13 cm 436 keV 1.6 keV 106 um 106 um World eIoni + 2 618 um -20 cm 2.13 cm 213 MeV 2.83 keV 2.15 cm 2.16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 511 um -14 cm 2.02 cm 1.08 keV 0 meV 0 fm 0 fm World initStep + 1 513 um -14 cm 2.02 cm 226 keV 1.08 keV 59.3 um 59.3 um World eIoni + 2 532 um -20 cm 2.02 cm 599 MeV 16.8 keV 6.42 cm 6.43 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -442 um -10.9 cm 1.92 cm 4.79 keV 0 eV 0 fm 0 fm World initStep - 1 -426 um -10.9 cm 1.92 cm 2.95 MeV 4.79 keV 661 um 661 um World eIoni - 2 -427 um -11.1 cm 1.92 cm 22.9 MeV 144 eV 1.99 mm 2.65 mm World eIoni - 3 -218 um -18.7 cm 1.97 cm 779 MeV 13.3 keV 7.56 cm 7.83 cm World eBrem - 4 -220 um -20 cm 1.97 cm 912 MeV 4.27 keV 1.33 cm 9.16 cm OutOfWorldTransportation + 0 414 um -11.6 cm 1.93 cm 1.85 keV 0 meV 0 fm 0 fm World initStep + 1 414 um -11.6 cm 1.93 cm 558 keV 1.85 keV 134 um 134 um World eIoni + 2 -355 um -17.8 cm 2.74 cm 624 MeV 16.6 keV 6.33 cm 6.35 cm World eBrem + 3 -2.99 mm -20 cm 3.37 cm 845 MeV 3.81 keV 2.31 cm 8.66 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -70.2 um -5.3 cm 1.57 cm 580 MeV 14.3 keV 5.78 cm 5.78 cm World eIoni - 2 -70.6 um -10.2 cm 1.86 cm 1.07 GeV 11.9 keV 4.95 cm 10.7 cm World eIoni - 3 -68.3 um -12 cm 1.94 cm 1.25 GeV 4.3 keV 1.78 cm 12.5 cm World eIoni - 4 -70.4 um -14 cm 2.01 cm 1.45 GeV 4.49 keV 2 cm 14.5 cm World eIoni - 5 -73.1 um -16.7 cm 2.09 cm 1.72 GeV 3.41 keV 2.72 cm 17.2 cm World eIoni - 6 -73.4 um -20 cm 2.18 cm 2.05 GeV 4.73 keV 3.27 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 17.8 um -1.01 cm 8.9 mm 151 MeV 3.74 keV 1.43 cm 1.43 cm World eIoni + 2 48.9 um -4.81 cm 1.54 cm 531 MeV 8 keV 3.86 cm 5.29 cm World eIoni + 3 74.8 um -8.04 cm 1.78 cm 854 MeV 6.66 keV 3.25 cm 8.53 cm World eIoni + 4 99.3 um -11.9 cm 1.97 cm 1.24 GeV 9.31 keV 3.84 cm 12.4 cm World eIoni + 5 108 um -13.5 cm 2.03 cm 1.4 GeV 1.9 keV 1.59 cm 14 cm World eIoni + 6 138 um -20 cm 2.22 cm 2.05 GeV 11.4 keV 6.53 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -73.1 um -16.7 cm 2.09 cm 2.66 keV 0 eV 0 fm 0 fm World initStep - 1 -81.5 um -16.7 cm 2.09 cm 1.05 MeV 2.66 keV 240 um 240 um World eIoni - 2 -149 um -17.1 cm 2.09 cm 34.3 MeV 522 eV 3.32 mm 3.56 mm World eIoni - 3 -282 um -20 cm 2.08 cm 327 MeV 5.96 keV 2.93 cm 3.28 cm OutOfWorldTransportation + 0 108 um -13.5 cm 2.03 cm 11.9 keV 0 meV 0 fm 0 fm World initStep + 1 72.6 um -13.6 cm 2.03 cm 13.4 MeV 3.6 keV 2.05 mm 2.05 mm World eIoni + 2 1.51 mm -14.1 cm 2.08 cm 59.7 MeV 942 eV 4.91 mm 6.97 mm World eIoni + 3 3.62 mm -20 cm 2.14 cm 653 MeV 12.9 keV 5.94 cm 6.64 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -70.4 um -14 cm 2.01 cm 1.15 keV 0 eV 0 fm 0 fm World initStep - 1 -69.4 um -14 cm 2.01 cm 249 keV 1.15 keV 64.7 um 64.7 um World eIoni - 2 -62.3 um -20 cm 2.01 cm 599 MeV 14.5 keV 6.34 cm 6.35 cm OutOfWorldTransportation + 0 99.3 um -11.9 cm 1.97 cm 1.52 keV 0 meV 0 fm 0 fm World initStep + 1 104 um -11.9 cm 1.97 cm 401 keV 1.52 keV 98.7 um 98.7 um World eIoni + 2 128 um -20 cm 1.97 cm 812 MeV 15.8 keV 8.41 cm 8.42 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -68.3 um -12 cm 1.94 cm 1.11 keV 0 eV 0 fm 0 fm World initStep - 1 -68.4 um -12 cm 1.94 cm 236 keV 1.11 keV 61.7 um 61.7 um World eIoni - 2 -69.4 um -20 cm 1.94 cm 798 MeV 21 keV 8.72 cm 8.73 cm OutOfWorldTransportation + 0 74.8 um -8.04 cm 1.78 cm 1.03 keV 0 meV 0 fm 0 fm World initStep + 1 74.6 um -8.04 cm 1.78 cm 209 keV 1.03 keV 55.4 um 55.4 um World eIoni + 2 1.71 cm -18 cm 2.87 cm 992 MeV 26.2 keV 11.5 cm 11.5 cm World eIoni + 3 2.54 cm -19.8 cm 2.63 cm 1.18 GeV 4.18 keV 2.07 cm 13.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -70.6 um -10.2 cm 1.86 cm 1.24 keV 0 eV 0 fm 0 fm World initStep - 1 -69 um -10.2 cm 1.87 cm 286 keV 1.24 keV 73 um 73 um World eIoni - 2 -57.6 um -20 cm 1.87 cm 976 MeV 17.3 keV 10.5 cm 10.6 cm OutOfWorldTransportation + 0 48.9 um -4.81 cm 1.54 cm 1.04 keV 0 meV 0 fm 0 fm World initStep + 1 50.2 um -4.81 cm 1.54 cm 214 keV 1.04 keV 56.5 um 56.5 um World eIoni + 2 -8.45 mm -15.1 cm -2.74 cm 1.03 GeV 27.7 keV 11.9 cm 11.9 cm World eIoni + 3 -2.45 cm -19.8 cm -6.92 cm 1.5 GeV 10.4 keV 6.56 cm 18.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -70.2 um -5.3 cm 1.57 cm 1.29 keV 0 eV 0 fm 0 fm World initStep - 1 -72.7 um -5.3 cm 1.57 cm 303 keV 1.29 keV 76.7 um 76.7 um World eIoni - 2 -90.7 um -20 cm 1.57 cm 1.47 GeV 37.7 keV 16.5 cm 16.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 33.1 um -1.98 cm 1.15 cm 248 MeV 4.85 keV 2.43 cm 2.43 cm World eIoni - 2 53 um -11.6 cm 1.96 cm 1.21 GeV 21.8 keV 9.64 cm 12.1 cm World eIoni - 3 20.5 um -20 cm 2.23 cm 2.05 GeV 16.5 keV 8.42 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 53 um -11.6 cm 1.96 cm 2.65 keV 0 eV 0 fm 0 fm World initStep - 1 45.2 um -11.6 cm 1.96 cm 1.04 MeV 2.65 keV 238 um 238 um World eIoni - 2 47.3 um -12 cm 1.95 cm 43.5 MeV 788 eV 4.25 mm 4.49 mm World eIoni - 3 103 um -12.9 cm 1.94 cm 129 MeV 1.56 keV 8.54 mm 1.3 cm World eIoni - 4 185 um -15.2 cm 1.93 cm 366 MeV 4.11 keV 2.38 cm 3.68 cm World eIoni - 5 245 um -17.9 cm 1.92 cm 637 MeV 6.22 keV 2.7 cm 6.38 cm World eIoni - 6 280 um -20 cm 1.91 cm 842 MeV 3.79 keV 2.05 cm 8.43 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 245 um -17.9 cm 1.92 cm 25.5 keV 0 eV 0 fm 0 fm World initStep - 1 185 um -18.1 cm 1.92 cm 12.8 MeV 547 eV 1.34 mm 1.34 mm World eIoni - 2 173 um -20 cm 1.83 cm 206 MeV 2.65 keV 1.93 cm 2.07 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 185 um -15.2 cm 1.93 cm 2.23 keV 0 eV 0 fm 0 fm World initStep - 1 178 um -15.3 cm 1.93 cm 769 keV 2.23 keV 179 um 179 um World eIoni - 2 858 um -16.8 cm 1.97 cm 160 MeV 2.39 keV 1.6 cm 1.61 cm World eIoni - 3 1.12 mm -20 cm 2.02 cm 476 MeV 7.58 keV 3.16 cm 4.77 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 103 um -12.9 cm 1.94 cm 4.36 keV 0 eV 0 fm 0 fm World initStep - 1 99.6 um -12.9 cm 1.94 cm 2.5 MeV 4.36 keV 562 um 562 um World eIoni - 2 98.3 um -13 cm 1.94 cm 9.8 MeV 357 eV 730 um 1.29 mm World eIoni - 3 81.3 um -15.9 cm 1.96 cm 301 MeV 6.08 keV 2.91 cm 3.04 cm WorldTransportation - 4 81.3 um -15.9 cm 1.96 cm 301 MeV 0 eV 0 fm 3.04 cm World eIoni - 5 1.36 mm -20 cm 2.15 cm 713 MeV 6.46 keV 4.13 cm 7.17 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 81.3 um -15.9 cm 1.96 cm 3.29 keV 0 eV 0 fm 0 fm World initStep - 1 73.3 um -15.9 cm 1.96 cm 1.52 MeV 3.29 keV 343 um 343 um World eIoni - 2 71.9 um -15.9 cm 1.96 cm 2.29 MeV 0 eV 77.3 um 421 um World eIoni - 3 52.4 um -20 cm 1.96 cm 412 MeV 5.21 keV 4.11 cm 4.15 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 33.1 um -1.98 cm 1.15 cm 8.31 keV 0 eV 0 fm 0 fm World initStep - 1 19 um -1.99 cm 1.15 cm 1.37 MeV 484 eV 144 um 144 um World eIoni - 2 1.23 cm -14.7 cm 1.28 cm 1.27 GeV 19.3 keV 12.8 cm 12.8 cm World eIoni - 3 1.65 cm -19.9 cm 2.13 cm 1.8 GeV 8.23 keV 5.35 cm 18.1 cm OutOfWorldTransportation + 0 17.8 um -1.01 cm 8.9 mm 2.65 keV 0 meV 0 fm 0 fm World initStep + 1 11.8 um -1.02 cm 8.89 mm 1.04 MeV 2.65 keV 239 um 239 um World eIoni + 2 8.27 um -1.04 cm 8.89 mm 3.18 MeV 0 meV 214 um 453 um World eIoni + 3 -333 um -4.24 cm 8.18 mm 323 MeV 2.96 keV 3.2 cm 3.24 cm World eIoni + 4 -683 um -13.7 cm 7.73 mm 1.27 GeV 19.9 keV 9.47 cm 12.7 cm World eIoni + 5 -807 um -20 cm 7.6 mm 1.9 GeV 13.6 keV 6.3 cm 19 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.23 cm -14.7 cm 1.28 cm 3.36 keV 0 eV 0 fm 0 fm World initStep - 1 1.23 cm -14.7 cm 1.28 cm 1.57 MeV 3.36 keV 356 um 356 um World eIoni - 2 1.23 cm -15 cm 1.28 cm 37.5 MeV 1.39 keV 3.6 mm 3.95 mm WorldTransportation - 3 1.23 cm -15 cm 1.28 cm 37.5 MeV2.97e-11 eV 0.156 fm 3.95 mm World eIoni - 4 1.22 cm -20 cm 1.29 cm 530 MeV 5.55 keV 4.92 cm 5.32 cm OutOfWorldTransportation + 0 -683 um -13.7 cm 7.73 mm 5 keV 0 meV 0 fm 0 fm World initStep + 1 -703 um -13.7 cm 7.73 mm 3.18 MeV 5 keV 713 um 713 um World eIoni + 2 -703 um -14.3 cm 7.68 mm 58 MeV 673 eV 5.48 mm 6.2 mm World eIoni + 3 -520 um -20 cm 7.49 mm 630 MeV 8.11 keV 5.72 cm 6.34 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -333 um -4.24 cm 8.18 mm 1.32 keV 0 meV 0 fm 0 fm World initStep + 1 -331 um -4.24 cm 8.18 mm 314 keV 1.32 keV 79.3 um 79.3 um World eIoni + 2 -317 um -20 cm 8.15 mm 1.58 GeV 31 keV 17.7 cm 17.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 5.96 um -1.67 cm 1.08 cm 217 MeV 4.2 keV 2.12 cm 2.12 cm World eIoni + 2 34.1 um -20 cm 2.23 cm 2.05 GeV 33.9 keV 18.4 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 5.96 um -1.67 cm 1.08 cm 16 keV 0 meV 0 fm 0 fm World initStep + 1 -1.19 um -1.85 cm 1.09 cm 19.6 MeV 5.18 keV 2.64 mm 2.64 mm World eIoni + 2 341 um -1.9 cm 1.1 cm 24.2 MeV 131 eV 588 um 3.23 mm World eIoni + 3 2.68 mm -2.99 cm 1.16 cm 134 MeV 2.46 keV 1.13 cm 1.45 cm World eIoni + 4 2.79 mm -3.11 cm 1.17 cm 145 MeV 85.7 eV 1.12 mm 1.56 cm World eIoni + 5 5.82 mm -16 cm 1.25 cm 1.43 GeV 25.1 keV 12.9 cm 14.5 cm World eIoni + 6 6 mm -17.9 cm 1.25 cm 1.63 GeV 3.64 keV 1.96 cm 16.4 cm World eIoni + 7 6.17 mm -20 cm 1.26 cm 1.83 GeV 3.47 keV 2.04 cm 18.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 6 mm -17.9 cm 1.25 cm 1.97 keV 0 meV 0 fm 0 fm World initStep + 1 6.01 mm -18 cm 1.25 cm 623 keV 1.97 keV 148 um 148 um World eIoni + 2 6.03 mm -20 cm 1.25 cm 204 MeV 2.05 keV 2.05 cm 2.06 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 5.82 mm -16 cm 1.25 cm 2.29 keV 0 meV 0 fm 0 fm World initStep + 1 5.82 mm -16 cm 1.25 cm 805 keV 2.29 keV 187 um 187 um World eIoni + 2 5.81 mm -16.2 cm 1.25 cm 25.8 MeV 103 eV 2.5 mm 2.69 mm World eIoni + 3 5.79 mm -16.4 cm 1.26 cm 39.2 MeV 82.5 eV 1.34 mm 4.03 mm World eIoni + 4 5.66 mm -20 cm 1.28 cm 400 MeV 4.7 keV 3.61 cm 4.01 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 5.79 mm -16.4 cm 1.26 cm 2.06 keV 0 meV 0 fm 0 fm World initStep + 1 5.79 mm -16.4 cm 1.26 cm 670 keV 2.06 keV 158 um 158 um World eIoni + 2 5.41 mm -18.5 cm 1.39 cm 213 MeV 2.03 keV 2.14 cm 2.15 cm World eIoni + 3 4.56 mm -20 cm 1.56 cm 361 MeV 3.95 keV 1.49 cm 3.64 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 5.41 mm -18.5 cm 1.39 cm 2.45 keV 0 meV 0 fm 0 fm World initStep + 1 5.41 mm -18.5 cm 1.39 cm 908 keV 2.45 keV 209 um 209 um World eIoni + 2 5.38 mm -18.7 cm 1.4 cm 22.2 MeV 133 eV 2.13 mm 2.34 mm World eIoni + 3 5.33 mm -20 cm 1.4 cm 148 MeV 1.97 keV 1.26 cm 1.49 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.79 mm -3.11 cm 1.17 cm 21.7 keV 0 meV 0 fm 0 fm World initStep + 1 2.7 mm -3.38 cm 1.17 cm 28.8 MeV 4.85 keV 3.59 mm 3.59 mm World eIoni + 2 -1.28 mm -5.41 cm 1.43 cm 231 MeV 2.8 keV 2.11 cm 2.47 cm World eIoni + 3 -2.89 mm -9.15 cm 1.54 cm 606 MeV 7.77 keV 3.75 cm 6.21 cm World eIoni + 4 -4.54 mm -20 cm 1.64 cm 1.69 GeV 17.6 keV 10.8 cm 17.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.89 mm -9.15 cm 1.54 cm 1.27 keV 0 meV 0 fm 0 fm World initStep + 1 -2.89 mm -9.15 cm 1.54 cm 297 keV 1.27 keV 75.6 um 75.6 um World eIoni + 2 -2.92 mm -20 cm 1.54 cm 1.08 GeV 23.4 keV 11.8 cm 11.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.68 mm -2.99 cm 1.16 cm 4.83 keV 0 meV 0 fm 0 fm World initStep + 1 2.68 mm -3.02 cm 1.16 cm 2.99 MeV 4.83 keV 671 um 671 um World eIoni + 2 2.7 mm -3.36 cm 1.16 cm 37.1 MeV 437 eV 3.41 mm 4.08 mm World eIoni + 3 2.79 mm -8.06 cm 1.17 cm 507 MeV 7.41 keV 4.69 cm 5.1 cm World eIoni + 4 2.79 mm -8.12 cm 1.17 cm 513 MeV 601 eV 598 um 5.16 cm World eIoni + 5 2.83 mm -14.2 cm 1.18 cm 1.12 GeV 15.8 keV 6.11 cm 11.3 cm World eIoni + 6 2.86 mm -19 cm 1.18 cm 1.6 GeV 8.68 keV 4.79 cm 16.1 cm World eIoni + 7 2.86 mm -20 cm 1.18 cm 1.7 GeV 2.78 keV 9.78 mm 17 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.86 mm -19 cm 1.18 cm 4.93 keV 0 meV 0 fm 0 fm World initStep + 1 2.85 mm -19 cm 1.18 cm 467 keV 56.4 eV 49.9 um 49.9 um World eIoni + 2 3.04 mm -20 cm 1.19 cm 97.8 MeV 1.84 keV 9.78 mm 9.83 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.83 mm -14.2 cm 1.18 cm 1.24 keV 0 meV 0 fm 0 fm World initStep + 1 2.83 mm -14.2 cm 1.18 cm 284 keV 1.24 keV 72.5 um 72.5 um World eIoni + 2 2.81 mm -20 cm 1.18 cm 577 MeV 10.9 keV 6.03 cm 6.04 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.79 mm -8.12 cm 1.17 cm 2.89 keV 0 meV 0 fm 0 fm World initStep + 1 2.79 mm -8.13 cm 1.17 cm 1.21 MeV 2.89 keV 276 um 276 um World eIoni + 2 2.8 mm -8.78 cm 1.19 cm 66.5 MeV 540 eV 6.53 mm 6.81 mm WorldTransportation + 3 2.8 mm -8.78 cm 1.19 cm 66.5 MeV 0 meV 0 fm 6.81 mm World eIoni + 4 3.04 mm -20 cm 1.22 cm 1.19 GeV 24.9 keV 11.2 cm 11.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.79 mm -8.06 cm 1.17 cm 3.25 keV 0 meV 0 fm 0 fm World initStep + 1 2.78 mm -8.07 cm 1.17 cm 1.49 MeV 3.25 keV 336 um 336 um World eIoni + 2 2.53 mm -9.39 cm 1.2 cm 133 MeV 1.38 keV 1.32 cm 1.35 cm World eIoni + 3 2.43 mm -13.8 cm 1.21 cm 571 MeV 7.73 keV 4.37 cm 5.73 cm World eIoni + 4 2.42 mm -16.1 cm 1.22 cm 807 MeV 4.21 keV 2.37 cm 8.09 cm World eIoni + 5 2.41 mm -20 cm 1.22 cm 1.19 GeV 9.53 keV 3.87 cm 12 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 10 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.42 mm -16.1 cm 1.22 cm 1.9 keV 0 meV 0 fm 0 fm World initStep + 1 2.43 mm -16.1 cm 1.22 cm 584 keV 1.9 keV 139 um 139 um World eIoni + 2 2.45 mm -20 cm 1.22 cm 387 MeV 4.21 keV 3.9 cm 3.91 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.43 mm -13.8 cm 1.21 cm 1.61 keV 0 meV 0 fm 0 fm World initStep + 1 2.44 mm -13.8 cm 1.21 cm 440 keV 1.61 keV 107 um 107 um World eIoni + 2 2.46 mm -20 cm 1.21 cm 624 MeV 9.66 keV 6.38 cm 6.39 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 28.4 um -2.44 cm 1.24 cm 294 MeV 6.81 keV 2.9 cm 2.9 cm World eIoni + 2 80.1 um -16.9 cm 2.15 cm 1.74 GeV 26.7 keV 14.5 cm 17.4 cm World eIoni + 3 78.8 um -20 cm 2.23 cm 2.05 GeV 7.01 keV 3.12 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 80.1 um -16.9 cm 2.15 cm 1.19 keV 0 meV 0 fm 0 fm World initStep + 1 83.4 um -16.9 cm 2.15 cm 265 keV 1.19 keV 68.2 um 68.2 um World eIoni + 2 104 um -20 cm 2.15 cm 312 MeV 8.72 keV 3.2 cm 3.21 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 28.4 um -2.44 cm 1.24 cm 1.57 keV 0 meV 0 fm 0 fm World initStep + 1 30.1 um -2.45 cm 1.24 cm 426 keV 1.57 keV 104 um 104 um World eIoni + 2 40.9 um -20 cm 1.25 cm 1.76 GeV 27.9 keV 18.9 cm 18.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.3 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -26.9 um -2.62 cm 1.26 cm 312 MeV 5.72 keV 3.08 cm 3.08 cm World eIoni + 2 -25.6 um -2.78 cm 1.29 cm 328 MeV 254 eV 1.66 mm 3.25 cm World eIoni + 3 28.3 um -20 cm 2.17 cm 2.05 GeV 33.9 keV 17.2 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -25.6 um -2.78 cm 1.29 cm 4.13 keV 0 meV 0 fm 0 fm World initStep + 1 -41.1 um -2.81 cm 1.29 cm 2.27 MeV 4.13 keV 509 um 509 um World eIoni + 2 -46.2 um -3.12 cm 1.29 cm 33.3 MeV 198 eV 3.1 mm 3.61 mm World eIoni + 3 -33.8 um -20 cm 1.3 cm 1.72 GeV 29 keV 16.9 cm 17.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -26.9 um -2.62 cm 1.26 cm 3.06 keV 0 meV 0 fm 0 fm World initStep + 1 -32.7 um -2.63 cm 1.26 cm 1.34 MeV 3.06 keV 304 um 304 um World eIoni + 2 -39.6 um -2.93 cm 1.26 cm 30.7 MeV 322 eV 2.94 mm 3.24 mm World eIoni + 3 292 um -12.9 cm 1.22 cm 1.03 GeV 16.9 keV 9.98 cm 10.3 cm World eIoni + 4 129 um -20 cm 1.26 cm 1.74 GeV 13 keV 7.09 cm 17.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 292 um -12.9 cm 1.22 cm 2.17 keV 0 meV 0 fm 0 fm World initStep + 1 297 um -12.9 cm 1.22 cm 732 keV 2.17 keV 172 um 172 um World eIoni + 2 305 um -13 cm 1.22 cm 7.35 MeV 0 meV 662 um 834 um World eIoni + 3 299 um -20 cm 1.21 cm 709 MeV 13.4 keV 7.02 cm 7.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 305 um -13 cm 1.22 cm 2.64 keV 0 meV 0 fm 0 fm World initStep + 1 313 um -13 cm 1.22 cm 1.03 MeV 2.64 keV 237 um 237 um World eIoni + 2 316 um -13 cm 1.22 cm 5.3 MeV 0 meV 426 um 663 um World eIoni + 3 336 um -20 cm 1.22 cm 702 MeV 9.52 keV 6.97 cm 7.04 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -39.6 um -2.93 cm 1.26 cm 4.68 keV 0 meV 0 fm 0 fm World initStep + 1 -26.2 um -2.95 cm 1.26 cm 2.84 MeV 4.68 keV 636 um 636 um World eIoni + 2 -51 um -3.46 cm 1.26 cm 53.6 MeV 519 eV 5.08 mm 5.72 mm World eIoni + 3 -86.7 um -4.78 cm 1.26 cm 186 MeV 3.56 keV 1.32 cm 1.89 cm World eIoni + 4 -112 um -7.41 cm 1.27 cm 448 MeV 4.57 keV 2.62 cm 4.52 cm World eIoni + 5 -151 um -20 cm 1.27 cm 1.71 GeV 27.6 keV 12.6 cm 17.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -112 um -7.41 cm 1.27 cm 1.29 keV 0 meV 0 fm 0 fm World initStep + 1 -110 um -7.41 cm 1.27 cm 305 keV 1.29 keV 77.3 um 77.3 um World eIoni + 2 -99.7 um -20 cm 1.27 cm 1.26 GeV 23.7 keV 13.8 cm 13.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -86.7 um -4.78 cm 1.26 cm 1.37 keV 0 meV 0 fm 0 fm World initStep + 1 -83.2 um -4.79 cm 1.26 cm 337 keV 1.37 keV 84.4 um 84.4 um World eIoni + 2 -59.7 um -20 cm 1.27 cm 1.52 GeV 29.9 keV 16.7 cm 16.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 12.4 um -1.93 cm 1.14 cm 243 MeV 4.59 keV 2.39 cm 2.39 cm World eIoni + 2 -23.1 um -8.3 cm 1.77 cm 879 MeV 13.1 keV 6.4 cm 8.78 cm World eIoni + 3 -59.6 um -20 cm 2.19 cm 2.05 GeV 29.6 keV 11.7 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -23.1 um -8.3 cm 1.77 cm 1.18 keV 0 meV 0 fm 0 fm World initStep + 1 -21.4 um -8.3 cm 1.77 cm 263 keV 1.18 keV 67.8 um 67.8 um World eIoni + 2 -8.57 um -20 cm 1.77 cm 1.17 GeV 28.5 keV 13.1 cm 13.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 12.4 um -1.93 cm 1.14 cm 1.57 keV 0 meV 0 fm 0 fm World initStep + 1 15.6 um -1.94 cm 1.14 cm 422 keV 1.57 keV 103 um 103 um World eIoni + 2 35.8 um -20 cm 1.14 cm 1.81 GeV 35.5 keV 19.5 cm 19.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 19 um -2.29 cm 1.21 cm 279 MeV 5.07 keV 2.75 cm 2.75 cm World eIoni + 2 -22.9 um -4.99 cm 1.56 cm 549 MeV 6.46 keV 2.73 cm 5.48 cm World eIoni + 3 -118 um -20 cm 2.23 cm 2.05 GeV 33.5 keV 15 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -22.9 um -4.99 cm 1.56 cm 1.57 keV 0 meV 0 fm 0 fm World initStep + 1 -26.3 um -5 cm 1.56 cm 423 keV 1.57 keV 104 um 104 um World eIoni + 2 -47.8 um -20 cm 1.56 cm 1.5 GeV 28.1 keV 16 cm 16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 19 um -2.29 cm 1.21 cm 2.24 keV 0 meV 0 fm 0 fm World initStep + 1 20.8 um -2.3 cm 1.22 cm 777 keV 2.24 keV 180 um 180 um World eIoni + 2 313 um -3.09 cm 1.22 cm 80.6 MeV 989 eV 8 mm 8.18 mm World eIoni + 3 769 um -9.77 cm 1.14 cm 748 MeV 13.3 keV 6.68 cm 7.5 cm World eIoni + 4 740 um -20 cm 1.12 cm 1.77 GeV 22.9 keV 10.2 cm 17.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 769 um -9.77 cm 1.14 cm 7.83 keV 0 meV 0 fm 0 fm World initStep + 1 788 um -9.84 cm 1.15 cm 7.06 MeV 3.39 keV 1.42 mm 1.42 mm World eIoni + 2 786 um -9.84 cm 1.15 cm 7.01 MeV 2.23 eV 13.8 um 1.43 mm World eIoni + 3 -985 um -17 cm 1.6 cm 723 MeV 10.7 keV 7.26 cm 7.4 cm World eIoni + 4 -1.53 mm -20 cm 1.65 cm 1.02 GeV 7.71 keV 3.01 cm 10.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -985 um -17 cm 1.6 cm 2.03 keV 0 meV 0 fm 0 fm World initStep + 1 -991 um -17 cm 1.6 cm 656 keV 2.03 keV 155 um 155 um World eIoni + 2 -1.01 mm -20 cm 1.61 cm 301 MeV 6.22 keV 3.02 cm 3.03 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 313 um -3.09 cm 1.22 cm 1.72 keV 0 meV 0 fm 0 fm World initStep + 1 312 um -3.1 cm 1.22 cm 496 keV 1.72 keV 120 um 120 um World eIoni + 2 305 um -20 cm 1.21 cm 1.69 GeV 26.9 keV 17.9 cm 17.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -18.5 um -2.79 cm 1.3 cm 329 MeV 7.61 keV 3.26 cm 3.26 cm World eIoni + 2 -19.1 um -4.68 cm 1.53 cm 518 MeV 3.81 keV 1.91 cm 5.16 cm World eIoni + 3 -16.6 um -20 cm 2.23 cm 2.05 GeV 34.8 keV 15.3 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -19.1 um -4.68 cm 1.53 cm 1.52 keV 0 meV 0 fm 0 fm World initStep + 1 -15.3 um -4.68 cm 1.53 cm 400 keV 1.52 keV 98.5 um 98.5 um World eIoni + 2 9.69 um -20 cm 1.54 cm 1.53 GeV 36 keV 16.4 cm 16.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -18.5 um -2.79 cm 1.3 cm 2.08 keV 0 meV 0 fm 0 fm World initStep + 1 -16.2 um -2.8 cm 1.3 cm 679 keV 2.08 keV 160 um 160 um World eIoni + 2 -2.35 mm -5.81 cm 1.3 cm 302 MeV 6.24 keV 3.03 cm 3.05 cm World eIoni + 3 -4.19 mm -11.9 cm 1.33 cm 912 MeV 12.4 keV 6.1 cm 9.15 cm World eIoni + 4 -5.23 mm -20 cm 1.35 cm 1.72 GeV 13.7 keV 8.08 cm 17.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.19 mm -11.9 cm 1.33 cm 1.8 keV 0 meV 0 fm 0 fm World initStep + 1 -4.19 mm -11.9 cm 1.33 cm 533 keV 1.8 keV 128 um 128 um World eIoni + 2 -4.19 mm -20 cm 1.33 cm 809 MeV 15.1 keV 8.26 cm 8.28 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.35 mm -5.81 cm 1.3 cm 1.14 keV 0 meV 0 fm 0 fm World initStep + 1 -2.36 mm -5.81 cm 1.3 cm 248 keV 1.14 keV 64.3 um 64.3 um World eIoni + 2 -2.63 mm -18.9 cm 1.78 mm 1.31 GeV 28.7 keV 15.1 cm 15.1 cm World eIoni + 3 -3.63 mm -20 cm -1.01 mm 1.42 GeV 1.91 keV 1.17 cm 16.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -176 um -13.1 cm 2.07 cm 1.36 GeV 28.4 keV 13.6 cm 13.6 cm World eIoni + 2 -369 um -20 cm 2.27 cm 2.05 GeV 12.6 keV 6.87 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -176 um -13.1 cm 2.07 cm 1.47 keV 0 meV 0 fm 0 fm World initStep + 1 -171 um -13.1 cm 2.07 cm 378 keV 1.47 keV 93.5 um 93.5 um World eIoni + 2 -146 um -20 cm 2.07 cm 687 MeV 12.7 keV 7.1 cm 7.11 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 312 um -14.2 cm 2.11 cm 1.47 GeV 24.8 keV 14.7 cm 14.7 cm World eIoni + 2 345 um -20 cm 2.29 cm 2.05 GeV 11.3 keV 5.84 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 312 um -14.2 cm 2.11 cm 2.59 keV 0 meV 0 fm 0 fm World initStep + 1 319 um -14.2 cm 2.11 cm 1 MeV 2.59 keV 230 um 230 um World eIoni + 2 351 um -14.4 cm 2.11 cm 21.9 MeV 263 eV 2.09 mm 2.32 mm World eIoni + 3 394 um -15.6 cm 2.12 cm 141 MeV 1.96 keV 1.19 cm 1.42 cm World eIoni + 4 499 um -20 cm 2.12 cm 584 MeV 11.5 keV 4.43 cm 5.85 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 394 um -15.6 cm 2.12 cm 2.51 keV 0 meV 0 fm 0 fm World initStep + 1 388 um -15.6 cm 2.11 cm 944 keV 2.51 keV 217 um 217 um World eIoni + 2 453 um -16 cm 2.11 cm 38.8 MeV 175 eV 3.79 mm 4.01 mm World eIoni + 3 604 um -20 cm 2.11 cm 443 MeV 6.56 keV 4.04 cm 4.45 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 453 um -16 cm 2.11 cm 2.71 keV 0 meV 0 fm 0 fm World initStep + 1 447 um -16 cm 2.11 cm 1.08 MeV 2.71 keV 248 um 248 um World eIoni + 2 389 um -16.3 cm 2.11 cm 32.5 MeV 352 eV 3.14 mm 3.39 mm WorldTransportation + 3 389 um -16.3 cm 2.11 cm 32.5 MeV2.35e-08 meV 0.124 fm 3.39 mm World eIoni + 4 185 um -20 cm 2.09 cm 405 MeV 8.22 keV 3.72 cm 4.06 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -110 um -5.06 cm 1.57 cm 556 MeV 7.81 keV 5.54 cm 5.54 cm World eIoni + 2 -175 um -11 cm 1.94 cm 1.15 GeV 15.9 keV 5.92 cm 11.5 cm World eIoni + 3 -179 um -11.4 cm 1.96 cm 1.19 GeV 1.12 keV 4.72 mm 11.9 cm World eIoni + 4 -195 um -13.4 cm 2.04 cm 1.39 GeV 4.26 keV 1.94 cm 13.9 cm World eIoni + 5 -223 um -17.8 cm 2.18 cm 1.83 GeV 10 keV 4.43 cm 18.3 cm World eIoni + 6 -236 um -19.8 cm 2.24 cm 2.03 GeV 3.26 keV 2.04 cm 20.3 cm World eIoni + 7 -236 um -20 cm 2.24 cm 2.05 GeV 625 eV 1.53 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -236 um -19.8 cm 2.24 cm 6.69 keV 0 meV 0 fm 0 fm World initStep + 1 -251 um -19.9 cm 2.24 cm 5.36 MeV 6.69 keV 1.18 mm 1.18 mm World eIoni + 2 810 um -20 cm 2.21 cm 15.6 MeV 75.8 eV 1.62 mm 2.8 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -223 um -17.8 cm 2.18 cm 3.04 keV 0 meV 0 fm 0 fm World initStep + 1 -214 um -17.8 cm 2.18 cm 1.32 MeV 3.04 keV 300 um 300 um World eIoni + 2 -225 um -18.2 cm 2.18 cm 37.8 MeV 454 eV 3.65 mm 3.95 mm World eIoni + 3 -300 um -20 cm 2.17 cm 219 MeV 2.89 keV 1.81 cm 2.21 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -195 um -13.4 cm 2.04 cm 1.39 keV 0 meV 0 fm 0 fm World initStep + 1 -199 um -13.4 cm 2.04 cm 343 keV 1.39 keV 85.8 um 85.8 um World eIoni + 2 -224 um -20 cm 2.04 cm 662 MeV 16.6 keV 6.87 cm 6.88 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -179 um -11.4 cm 1.96 cm 1.38 keV 0 meV 0 fm 0 fm World initStep + 1 -180 um -11.4 cm 1.96 cm 340 keV 1.38 keV 85.1 um 85.1 um World eIoni + 2 -184 um -20 cm 1.96 cm 856 MeV 13.2 keV 9 cm 9.01 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -175 um -11 cm 1.94 cm 1.46 keV 0 meV 0 fm 0 fm World initStep + 1 -171 um -11 cm 1.94 cm 376 keV 1.46 keV 93.1 um 93.1 um World eIoni + 2 -143 um -20 cm 1.94 cm 904 MeV 19.6 keV 9.45 cm 9.46 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -110 um -5.06 cm 1.57 cm 1.42 keV 0 meV 0 fm 0 fm World initStep + 1 -114 um -5.06 cm 1.57 cm 356 keV 1.42 keV 88.8 um 88.8 um World eIoni + 2 7.8 mm -11.1 cm 2.36 cm 602 MeV 10.2 keV 6.2 cm 6.21 cm World eBrem + 3 2.22 cm -19.9 cm 4.18 cm 1.48 GeV 18 keV 9.13 cm 15.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.8 mm -11.1 cm 2.36 cm 14.5 keV 0 meV 0 fm 0 fm World initStep + 1 3.2 cm -19.7 cm 5.42 cm 14.5 keV 0 meV 9.51 cm 9.51 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -27.9 um -1.4 cm 1.01 cm 190 MeV 2.02 keV 1.84 cm 1.84 cm World eIoni + 2 -40.5 um -2.85 cm 1.3 cm 335 MeV 2 keV 1.48 cm 3.31 cm World eIoni + 3 -72.5 um -9.76 cm 1.88 cm 1.03 GeV 12.1 keV 6.94 cm 10.3 cm World eIoni + 4 -110 um -20 cm 2.23 cm 2.05 GeV 23.2 keV 10.2 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -72.5 um -9.76 cm 1.88 cm 5.31 keV 0 meV 0 fm 0 fm World initStep + 1 -57.2 um -9.8 cm 1.88 cm 3.54 MeV 5.31 keV 794 um 794 um World eIoni + 2 -29.5 um -10.4 cm 1.87 cm 61.1 MeV 1.12 keV 5.76 mm 6.55 mm World eIoni + 3 -106 um -20 cm 1.86 cm 1.02 GeV 18.5 keV 9.63 cm 10.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -29.5 um -10.4 cm 1.87 cm 5.29 keV 0 meV 0 fm 0 fm World initStep + 1 -18.2 um -10.4 cm 1.87 cm 2.37 MeV 1.71 keV 301 um 301 um World eIoni + 2 -4.53 mm -17.7 cm 1.95 cm 737 MeV 12.3 keV 7.37 cm 7.4 cm World eIoni + 3 -5.77 mm -20 cm 2.03 cm 962 MeV 5.96 keV 2.26 cm 9.66 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.53 mm -17.7 cm 1.95 cm 4.27 keV 0 meV 0 fm 0 fm World initStep + 1 -4.52 mm -17.8 cm 1.95 cm 2.41 MeV 4.27 keV 541 um 541 um World eIoni + 2 -4.5 mm -18 cm 1.95 cm 28.1 MeV 158 eV 2.57 mm 3.11 mm World eIoni + 3 -4.48 mm -20 cm 1.95 cm 226 MeV 3.34 keV 1.98 cm 2.29 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -40.5 um -2.85 cm 1.3 cm 1.05 keV 0 meV 0 fm 0 fm World initStep + 1 -42.6 um -2.85 cm 1.3 cm 215 keV 1.05 keV 56.9 um 56.9 um World eIoni + 2 2.1 mm -13.3 cm 5.72 cm 1.04 GeV 31.9 keV 12.1 cm 12.1 cm World eIoni + 3 4 mm -20 cm 7.12 cm 1.72 GeV 15.6 keV 6.87 cm 18.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -27.9 um -1.4 cm 1.01 cm 2.05 keV 0 meV 0 fm 0 fm World initStep + 1 -22.4 um -1.4 cm 1.01 cm 666 keV 2.05 keV 157 um 157 um World eIoni + 2 2.48 mm -4.69 cm 8.99 mm 329 MeV 5.49 keV 3.31 cm 3.32 cm World eIoni + 3 7.09 mm -12.5 cm 6.12 mm 1.11 GeV 17.7 keV 7.79 cm 11.1 cm World eIoni + 4 7.76 mm -14.6 cm 5.7 mm 1.32 GeV 2.47 keV 2.15 cm 13.3 cm World eIoni + 5 9.05 mm -20 cm 4.88 mm 1.86 GeV 11.5 keV 5.38 cm 18.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.76 mm -14.6 cm 5.7 mm 2.4 keV 0 meV 0 fm 0 fm World initStep + 1 7.75 mm -14.6 cm 5.7 mm 876 keV 2.4 keV 203 um 203 um World eIoni + 2 7.6 mm -15.3 cm 5.9 mm 72.9 MeV 2.87 keV 7.21 mm 7.41 mm World eIoni + 3 6.4 mm -20 cm 6.62 mm 539 MeV 6.59 keV 4.66 cm 5.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.09 mm -12.5 cm 6.12 mm 2.99 keV 0 meV 0 fm 0 fm World initStep + 1 7.08 mm -12.5 cm 6.13 mm 1.29 MeV 2.99 keV 292 um 292 um World eIoni + 2 7.11 mm -13.2 cm 5.97 mm 78.8 MeV 572 eV 7.75 mm 8.04 mm World eIoni + 3 7.14 mm -19.2 cm 5.12 mm 670 MeV 11.3 keV 5.92 cm 6.72 cm World eIoni + 4 7.14 mm -20 cm 5.08 mm 753 MeV 855 eV 8.27 mm 7.55 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.14 mm -19.2 cm 5.12 mm 2.89 keV 0 meV 0 fm 0 fm World initStep + 1 7.14 mm -19.2 cm 5.11 mm 1.21 MeV 2.89 keV 275 um 275 um World eIoni + 2 7.14 mm -20 cm 5.08 mm 82.8 MeV 808 eV 8.16 mm 8.44 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.48 mm -4.69 cm 8.99 mm 1.07 keV 0 meV 0 fm 0 fm World initStep + 1 2.48 mm -4.69 cm 8.99 mm 221 keV 1.07 keV 58.3 um 58.3 um World eIoni + 2 4.61 cm -15.6 cm 7.9 mm 1.09 GeV 28.6 keV 12.6 cm 12.6 cm World eIoni + 3 5.2 cm -19.3 cm 6.79 mm 1.46 GeV 8.68 keV 3.77 cm 16.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -366 um -15.2 cm 2.15 cm 1.57 GeV 28.5 keV 15.7 cm 15.7 cm World eIoni + 2 -404 um -20 cm 2.29 cm 2.05 GeV 10.4 keV 4.79 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -366 um -15.2 cm 2.15 cm 1.62 keV 0 meV 0 fm 0 fm World initStep + 1 -371 um -15.2 cm 2.15 cm 447 keV 1.62 keV 109 um 109 um World eIoni + 2 -394 um -20 cm 2.15 cm 479 MeV 7.75 keV 4.87 cm 4.88 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 36.3 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -1.21 um -924 um 3.01 mm 59.2 MeV 515 eV 3.19 mm 3.19 mm World eIoni + 2 -8.91 um -20 cm 2.22 cm 2.05 GeV 40.6 keV 20.2 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.21 um -924 um 3.01 mm 1.1 keV 0 meV 0 fm 0 fm World initStep + 1 1.86 um -946 um 3.01 mm 232 keV 1.1 keV 60.6 um 60.6 um World eIoni + 2 1.87 cm -11.8 cm -4.29 cm 1.17 GeV 31.9 keV 13.5 cm 13.5 cm World eIoni + 3 7.49 cm -18.5 cm -13.3 cm 1.85 GeV 22.7 keV 12.9 cm 26.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -35.6 um -1.69 cm 1.08 cm 218 MeV 5.12 keV 2.13 cm 2.13 cm World eIoni + 2 -104 um -9.03 cm 1.83 cm 953 MeV 12.2 keV 7.39 cm 9.52 cm World eIoni + 3 -102 um -13 cm 2.01 cm 1.35 GeV 7.8 keV 4.03 cm 13.5 cm World eIoni + 4 -92.4 um -20 cm 2.22 cm 2.05 GeV 10.7 keV 6.95 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -102 um -13 cm 2.01 cm 1.9 keV 0 meV 0 fm 0 fm World initStep + 1 -107 um -13.1 cm 2.01 cm 584 keV 1.9 keV 139 um 139 um World eIoni + 2 -128 um -20 cm 2.01 cm 695 MeV 8.11 keV 7.06 cm 7.08 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -104 um -9.03 cm 1.83 cm 992 eV 0 meV 0 fm 0 fm World initStep + 1 -102 um -9.03 cm 1.83 cm 197 keV 992 eV 52.6 um 52.6 um World eIoni + 2 9.94 mm -18 cm 1.58 mm 900 MeV 28.8 keV 10.4 cm 10.4 cm World eIoni + 3 1.53 cm -19.9 cm -3.51 cm 1.09 GeV 7.92 keV 4.19 cm 14.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -35.6 um -1.69 cm 1.08 cm 9.81 keV 0 meV 0 fm 0 fm World initStep + 1 -58.1 um -1.71 cm 1.08 cm 2.14 MeV 605 eV 225 um 225 um World eIoni + 2 -1.56 mm -9.98 cm 6.66 mm 830 MeV 12.7 keV 8.3 cm 8.32 cm World eIoni + 3 -5.26 mm -20 cm 359 um 1.83 GeV 21.8 keV 10 cm 18.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.56 mm -9.98 cm 6.66 mm 5.98 keV 0 meV 0 fm 0 fm World initStep + 1 -1.57 mm -10 cm 6.63 mm 4.18 MeV 4 keV 716 um 716 um World eIoni + 2 -836 um -20 cm 8.34 mm 1 GeV 20.5 keV 10 cm 10.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -8.15 um -7.51 mm 7.87 mm 125 MeV 2.99 keV 1.15 cm 1.15 cm World eIoni + 2 -40 um -4.83 cm 1.54 cm 533 MeV 5.99 keV 4.16 cm 5.31 cm World eIoni + 3 -119 um -15.6 cm 2.12 cm 1.61 GeV 18.9 keV 10.8 cm 16.1 cm World eIoni + 4 -122 um -16.4 cm 2.14 cm 1.69 GeV 1.75 keV 8.3 mm 16.9 cm World eIoni + 5 -135 um -20 cm 2.25 cm 2.05 GeV 5.6 keV 3.55 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -122 um -16.4 cm 2.14 cm 6.97 keV 0 meV 0 fm 0 fm World initStep + 1 -108 um -16.5 cm 2.14 cm 5.75 MeV 4.84 keV 1.24 mm 1.24 mm World eIoni + 2 -108 um -16.5 cm 2.14 cm 5.74 MeV 346 meV 2.19 um 1.24 mm World eIoni + 3 104 um -20 cm 1.84 cm 355 MeV 5.67 keV 3.58 cm 3.71 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -119 um -15.6 cm 2.12 cm 1.67 keV 0 meV 0 fm 0 fm World initStep + 1 -122 um -15.6 cm 2.12 cm 468 keV 1.67 keV 114 um 114 um World eIoni + 2 -135 um -20 cm 2.12 cm 438 MeV 6.42 keV 4.44 cm 4.45 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -40 um -4.83 cm 1.54 cm 2.91 keV 0 meV 0 fm 0 fm World initStep + 1 -30.6 um -4.84 cm 1.54 cm 1.22 MeV 2.91 keV 278 um 278 um World eIoni + 2 -26.6 um -4.87 cm 1.54 cm 3.69 MeV 15 eV 247 um 525 um World eIoni + 3 -21.7 um -5.7 cm 1.53 cm 86.6 MeV 920 eV 8.29 mm 8.82 mm World eIoni + 4 191 um -10.1 cm 1.54 cm 526 MeV 11.9 keV 4.39 cm 5.28 cm World eIoni + 5 292 um -16.5 cm 1.54 cm 1.17 GeV 8.67 keV 6.43 cm 11.7 cm World eIoni + 6 324 um -20 cm 1.54 cm 1.52 GeV 7.21 keV 3.48 cm 15.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 292 um -16.5 cm 1.54 cm 2.57 keV 0 meV 0 fm 0 fm World initStep + 1 299 um -16.5 cm 1.54 cm 985 keV 2.57 keV 226 um 226 um World eIoni + 2 424 um -17 cm 1.55 cm 50.5 MeV 853 eV 4.96 mm 5.18 mm World eIoni + 3 897 um -20 cm 1.56 cm 348 MeV 3.34 keV 2.97 cm 3.49 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 191 um -10.1 cm 1.54 cm 1.4 keV 0 meV 0 fm 0 fm World initStep + 1 193 um -10.1 cm 1.54 cm 349 keV 1.4 keV 87.1 um 87.1 um World eIoni + 2 209 um -20 cm 1.53 cm 991 MeV 15 keV 10.5 cm 10.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -21.7 um -5.7 cm 1.53 cm 1.51 keV 0 meV 0 fm 0 fm World initStep + 1 -18 um -5.7 cm 1.53 cm 397 keV 1.51 keV 97.8 um 97.8 um World eIoni + 2 5.5 um -20 cm 1.53 cm 1.43 GeV 26.3 keV 15.3 cm 15.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.15 um -7.51 mm 7.87 mm 1.31 keV 0 meV 0 fm 0 fm World initStep + 1 -9.99 um -7.54 mm 7.88 mm 315 keV 1.31 keV 78.9 um 78.9 um World eIoni + 2 1.72 mm -19.8 cm 6.81 mm 1.9 GeV 39.9 keV 21.9 cm 22 cm World eIoni + 3 3.09 mm -20 cm 7.32 mm 1.92 GeV 235 eV 2.52 mm 22.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 169 um -5.49 cm 1.6 cm 599 MeV 12.3 keV 5.98 cm 5.98 cm World eIoni + 2 670 um -20 cm 2.2 cm 2.05 GeV 29.8 keV 14.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 169 um -5.49 cm 1.6 cm 1.12 keV 0 meV 0 fm 0 fm World initStep + 1 169 um -5.5 cm 1.6 cm 241 keV 1.12 keV 62.7 um 62.7 um World eIoni + 2 -1.51 cm -18 cm 2.92 cm 1.25 GeV 28.9 keV 14.4 cm 14.4 cm World eIoni + 3 -2.73 cm -19.8 cm 3.68 cm 1.43 GeV 5.03 keV 2.35 cm 16.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -987 um -18.9 cm 2.19 cm 1.94 GeV 41.7 keV 19.4 cm 19.4 cm World eIoni + 2 -1.11 mm -20 cm 2.22 cm 2.05 GeV 4.43 keV 1.1 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -987 um -18.9 cm 2.19 cm 3.13 keV 0 meV 0 fm 0 fm World initStep + 1 -976 um -18.9 cm 2.19 cm 1.39 MeV 3.13 keV 315 um 315 um World eIoni + 2 -1.01 mm -19.3 cm 2.19 cm 41.4 MeV 436 eV 4 mm 4.31 mm World eIoni + 3 -1.02 mm -20 cm 2.19 cm 110 MeV 979 eV 6.84 mm 1.12 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -2.26 um -1.65 cm 1.07 cm 215 MeV 3.6 keV 2.09 cm 2.09 cm World eIoni + 2 -20.1 um -3.04 cm 1.33 cm 354 MeV 1.7 keV 1.41 cm 3.51 cm World eIoni + 3 -83.2 um -20 cm 2.2 cm 2.05 GeV 41.2 keV 17 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -20.1 um -3.04 cm 1.33 cm 1.51 keV 0 meV 0 fm 0 fm World initStep + 1 -19.5 um -3.04 cm 1.33 cm 398 keV 1.51 keV 97.7 um 97.7 um World eIoni + 2 -15.7 um -20 cm 1.33 cm 1.7 GeV 34.5 keV 18.4 cm 18.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.26 um -1.65 cm 1.07 cm 1.18 keV 0 meV 0 fm 0 fm World initStep + 1 -4.21 um -1.65 cm 1.07 cm 263 keV 1.18 keV 67.8 um 67.8 um World eIoni + 2 -3.33 cm -16 cm 3.19 cm 1.44 GeV 36.1 keV 16.6 cm 16.6 cm World eIoni + 3 -4.71 cm -19.4 cm 3.57 cm 1.78 GeV 3.82 keV 3.71 cm 20.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 573 um -15.4 cm 2.05 cm 1.59 GeV 26.1 keV 15.9 cm 15.9 cm World eIoni + 2 576 um -15.4 cm 2.05 cm 1.59 GeV 830 eV 484 um 15.9 cm World eIoni + 3 829 um -20 cm 2.17 cm 2.05 GeV 7.54 keV 4.56 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 576 um -15.4 cm 2.05 cm 10.1 keV 0 meV 0 fm 0 fm World initStep + 1 615 um -15.5 cm 2.05 cm 10.6 MeV 4.27 keV 1.79 mm 1.79 mm World eIoni + 2 -1.34 mm -16.3 cm 2.28 cm 83.9 MeV 4.17 keV 8.44 mm 1.02 cm World eIoni + 3 -2.51 mm -20 cm 2.42 cm 457 MeV 6.51 keV 3.73 cm 4.76 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 573 um -15.4 cm 2.05 cm 1.05 keV 0 meV 0 fm 0 fm World initStep + 1 570 um -15.4 cm 2.05 cm 214 keV 1.05 keV 56.6 um 56.6 um World eIoni + 2 551 um -20 cm 2.05 cm 461 MeV 10.8 keV 4.88 cm 4.89 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -43.9 um -2.58 cm 1.26 cm 308 MeV 5.96 keV 3.04 cm 3.04 cm World eIoni + 2 -57 um -3.49 cm 1.39 cm 399 MeV 1.93 keV 9.23 mm 3.96 cm World eIoni + 3 -66.6 um -4.1 cm 1.46 cm 460 MeV 704 eV 6.18 mm 4.58 cm World eIoni + 4 -182 um -20 cm 2.2 cm 2.05 GeV 31.6 keV 15.9 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -66.6 um -4.1 cm 1.46 cm 2.16 keV 0 meV 0 fm 0 fm World initStep + 1 -60.1 um -4.11 cm 1.46 cm 725 keV 2.16 keV 170 um 170 um World eIoni + 2 -971 um -6.9 cm 1.63 cm 279 MeV 3.6 keV 2.8 cm 2.82 cm World eIoni + 3 349 um -9.56 cm 1.76 cm 546 MeV 3.34 keV 2.67 cm 5.49 cm World eIoni + 4 2.32 mm -18.9 cm 1.96 cm 1.48 GeV 22.2 keV 9.35 cm 14.8 cm World eIoni + 5 2.47 mm -20 cm 1.97 cm 1.59 GeV 3.71 keV 1.1 cm 15.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.32 mm -18.9 cm 1.96 cm 1.77 keV 0 meV 0 fm 0 fm World initStep + 1 2.32 mm -18.9 cm 1.96 cm 516 keV 1.77 keV 124 um 124 um World eIoni + 2 2.32 mm -20 cm 1.96 cm 110 MeV 2.97 keV 1.09 cm 1.11 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 349 um -9.56 cm 1.76 cm 1.02 keV 0 meV 0 fm 0 fm World initStep + 1 348 um -9.56 cm 1.76 cm 206 keV 1.02 keV 54.8 um 54.8 um World eIoni + 2 -5.24 mm -19.3 cm 2.2 cm 972 MeV 27 keV 11.2 cm 11.2 cm World eIoni + 3 -7.2 mm -20 cm 2.58 cm 1.04 GeV 1.58 keV 8.26 mm 12.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -971 um -6.9 cm 1.63 cm 109 keV 0 meV 0 fm 0 fm World initStep + 1 1.32 cm -10.3 cm 1.87 cm 339 MeV 8.57 keV 3.94 cm 3.94 cm World eIoni + 2 2.55 cm -13 cm 2.51 cm 613 MeV 8.39 keV 3.08 cm 7.02 cm World eIoni + 3 3.92 cm -19.6 cm 3.24 cm 1.27 GeV 13.3 keV 6.78 cm 13.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -57 um -3.49 cm 1.39 cm 1.24 keV 0 meV 0 fm 0 fm World initStep + 1 -54.6 um -3.49 cm 1.39 cm 283 keV 1.24 keV 72.3 um 72.3 um World eIoni + 2 3.96 mm -19.6 cm 1.47 cm 1.61 GeV 37.7 keV 18.6 cm 18.6 cm World eIoni + 3 4.89 mm -20 cm 1.48 cm 1.65 GeV 279 eV 4.18 mm 19 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -43.9 um -2.58 cm 1.26 cm 1.67 keV 0 meV 0 fm 0 fm World initStep + 1 -38.9 um -2.58 cm 1.26 cm 470 keV 1.67 keV 114 um 114 um World eIoni + 2 -9.07 um -20 cm 1.25 cm 1.74 GeV 30.1 keV 18.5 cm 18.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep 1 0 fm -20 cm 2.22 cm 2.05 GeV 41.9 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* @@ -4625,970 +4826,654 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.6 keV 20.5 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 467 um -13.4 cm 1.99 cm 1.39 GeV 24.9 keV 13.9 cm 13.9 cm World eIoni - 2 869 um -20 cm 2.15 cm 2.05 GeV 12.1 keV 6.58 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 467 um -13.4 cm 1.99 cm 1.93 keV 0 eV 0 fm 0 fm World initStep - 1 461 um -13.4 cm 1.99 cm 600 keV 1.93 keV 143 um 143 um World eIoni - 2 433 um -20 cm 1.99 cm 658 MeV 11.4 keV 6.67 cm 6.69 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 335 um -8.96 cm 1.83 cm 946 MeV 19.6 keV 9.45 cm 9.45 cm World eIoni - 2 535 um -20 cm 2.22 cm 2.05 GeV 27.1 keV 11 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 335 um -8.96 cm 1.83 cm 1.12 keV 0 eV 0 fm 0 fm World initStep - 1 339 um -8.96 cm 1.83 cm 241 keV 1.12 keV 62.7 um 62.7 um World eIoni - 2 364 um -20 cm 1.83 cm 1.1 GeV 26.6 keV 12.5 cm 12.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 32.2 um -1.62 cm 1.07 cm 212 MeV 3.23 keV 2.06 cm 2.06 cm World eIoni - 2 121 um -11.2 cm 1.94 cm 1.17 GeV 21.3 keV 9.68 cm 11.7 cm World eIoni - 3 183 um -20 cm 2.23 cm 2.05 GeV 14.8 keV 8.76 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 121 um -11.2 cm 1.94 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 124 um -11.2 cm 1.94 cm 279 keV 1.23 keV 71.4 um 71.4 um World eIoni - 2 148 um -20 cm 1.94 cm 876 MeV 18.8 keV 9.42 cm 9.42 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 32.2 um -1.62 cm 1.07 cm 2.57 keV 0 eV 0 fm 0 fm World initStep - 1 39.9 um -1.63 cm 1.07 cm 988 keV 2.57 keV 226 um 226 um World eIoni - 2 92.3 um -2.18 cm 1.05 cm 56 MeV 1.03 keV 5.51 mm 5.73 mm World eIoni - 3 244 um -3.49 cm 1.03 cm 187 MeV 2.23 keV 1.31 cm 1.88 cm World eIoni - 4 496 um -15.7 cm 9.92 mm 1.41 GeV 24.4 keV 12.2 cm 14.1 cm World eIoni - 5 538 um -20 cm 9.85 mm 1.84 GeV 11.4 keV 4.29 cm 18.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 496 um -15.7 cm 9.92 mm 1.39 keV 0 eV 0 fm 0 fm World initStep - 1 499 um -15.7 cm 9.92 mm 344 keV 1.39 keV 86.1 um 86.1 um World eIoni - 2 516 um -20 cm 9.9 mm 429 MeV 9.02 keV 4.39 cm 4.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 244 um -3.49 cm 1.03 cm 2.07 keV 0 eV 0 fm 0 fm World initStep - 1 248 um -3.49 cm 1.03 cm 676 keV 2.07 keV 159 um 159 um World eIoni - 2 -6.64 mm -10.3 cm 1.45 cm 683 MeV 10.6 keV 6.92 cm 6.93 cm World eIoni - 3 -6.22 mm -20 cm 1.91 cm 1.65 GeV 17.2 keV 9.68 cm 16.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 92.3 um -2.18 cm 1.05 cm 2.37 keV 0 eV 0 fm 0 fm World initStep - 1 86.1 um -2.18 cm 1.05 cm 856 keV 2.37 keV 198 um 198 um World eIoni - 2 264 um -3.01 cm 1.07 cm 83.1 MeV 958 eV 8.24 mm 8.43 mm World eIoni - 3 651 um -20 cm 1.08 cm 1.78 GeV 33.1 keV 17 cm 17.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 1.98 um -873 um 2.93 mm 58.7 MeV 660 eV 3.1 mm 3.1 mm World eIoni - 2 -2.72 um -1.14 cm 9.35 mm 164 MeV 3.34 keV 1.26 cm 1.57 cm World eIoni - 3 -110 nm -8.26 cm 1.79 cm 876 MeV 18.4 keV 7.18 cm 8.75 cm World eIoni - 4 -47.4 um -20 cm 2.21 cm 2.05 GeV 26.7 keV 11.7 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -24.7 um -5.57 cm 1.62 cm 607 MeV 10.4 keV 6.06 cm 6.06 cm World eIoni + 2 -42.7 um -17.1 cm 2.16 cm 1.76 GeV 23.6 keV 11.5 cm 17.6 cm World eIoni + 3 -43.8 um -17.5 cm 2.17 cm 1.8 GeV 1.1 keV 3.79 mm 18 cm World eIoni + 4 -49.7 um -20 cm 2.24 cm 2.05 GeV 6.95 keV 2.54 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -110 nm -8.26 cm 1.79 cm 6.8 keV 0 eV 0 fm 0 fm World initStep - 1 12.4 um -8.31 cm 1.79 cm 5.51 MeV 6.8 keV 1.2 mm 1.2 mm World eIoni - 2 1.57 mm -12.6 cm 1.63 cm 431 MeV 8.01 keV 4.35 cm 4.47 cm World eIoni - 3 1.59 mm -16.9 cm 1.59 cm 869 MeV 7.25 keV 4.38 cm 8.85 cm World eIoni - 4 1.6 mm -20 cm 1.58 cm 1.17 GeV 9.76 keV 3.05 cm 11.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.59 mm -16.9 cm 1.59 cm 12.5 keV 0 eV 0 fm 0 fm World initStep - 1 1.64 mm -17.1 cm 1.59 cm 14.2 MeV 3.19 keV 2.13 mm 2.13 mm World eIoni - 2 2.38 mm -17.1 cm 1.55 cm 15.6 MeV 0 eV 847 um 2.98 mm World eIoni - 3 6.7 mm -20 cm 1.34 cm 305 MeV 5.64 keV 2.98 cm 3.28 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.57 mm -12.6 cm 1.63 cm 31.6 keV 0 eV 0 fm 0 fm World initStep - 1 1.63 mm -13 cm 1.64 cm 47.8 MeV 3.38 keV 5.66 mm 5.66 mm World eIoni - 2 1.35 mm -14.2 cm 1.4 cm 167 MeV 1.2 keV 1.22 cm 1.78 cm World eIoni - 3 1.04 mm -20 cm 1.13 cm 745 MeV 8.37 keV 5.79 cm 7.58 cm OutOfWorldTransportation + 0 -43.8 um -17.5 cm 2.17 cm 3.59 keV 0 meV 0 fm 0 fm World initStep + 1 -57 um -17.5 cm 2.17 cm 1.77 MeV 3.59 keV 399 um 399 um World eIoni + 2 -60.8 um -17.5 cm 2.17 cm 4.42 MeV 34.1 eV 265 um 664 um World eIoni + 3 -81.8 um -20 cm 2.17 cm 254 MeV 2.68 keV 2.5 cm 2.56 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.72 um -1.14 cm 9.35 mm 22 keV 0 eV 0 fm 0 fm World initStep - 1 -84.6 um -1.35 cm 9.36 mm 22.1 MeV 3.92 keV 2.55 mm 2.55 mm World eIoni - 2 -3.5 mm -7.46 cm 2.75 mm 633 MeV 8.22 keV 6.23 cm 6.48 cm World eIoni - 3 -4.92 mm -20 cm 844 um 1.89 GeV 22.1 keV 12.5 cm 19 cm OutOfWorldTransportation + 0 -42.7 um -17.1 cm 2.16 cm 5.36 keV 0 meV 0 fm 0 fm World initStep + 1 -61.9 um -17.1 cm 2.16 cm 3.6 MeV 5.36 keV 807 um 807 um World eIoni + 2 -99.3 um -17.6 cm 2.16 cm 48.8 MeV 570 eV 4.52 mm 5.33 mm World eIoni + 3 -143 um -20 cm 2.17 cm 292 MeV 6.15 keV 2.43 cm 2.96 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -24.7 um -5.57 cm 1.62 cm 1.14 keV 0 meV 0 fm 0 fm World initStep + 1 -25.5 um -5.57 cm 1.62 cm 247 keV 1.14 keV 64.1 um 64.1 um World eIoni + 2 1.38 cm -18.6 cm 2.01 cm 1.3 GeV 32.9 keV 15 cm 15 cm World eIoni + 3 2.06 cm -19.9 cm 1.95 cm 1.43 GeV 2.69 keV 1.51 cm 16.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -34.8 um -1.67 cm 1.08 cm 217 MeV 3.23 keV 2.12 cm 2.12 cm World eIoni + 2 -41.3 um -1.8 cm 1.11 cm 230 MeV 511 eV 1.38 mm 2.25 cm World eIoni + 3 -279 um -20 cm 2.23 cm 2.05 GeV 35.2 keV 18.2 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -41.3 um -1.8 cm 1.11 cm 1.56 keV 0 meV 0 fm 0 fm World initStep + 1 -39.6 um -1.81 cm 1.11 cm 420 keV 1.56 keV 103 um 103 um World eIoni + 2 -28.3 um -20 cm 1.11 cm 1.82 GeV 34.5 keV 19.7 cm 19.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -34.8 um -1.67 cm 1.08 cm 2.86 keV 0 meV 0 fm 0 fm World initStep + 1 -38.8 um -1.68 cm 1.08 cm 1.18 MeV 2.86 keV 270 um 270 um World eIoni + 2 -63.6 um -2.12 cm 1.07 cm 45.1 MeV 368 eV 4.4 mm 4.67 mm World eIoni + 3 -114 um -11.9 cm 1.01 cm 1.03 GeV 18.7 keV 9.82 cm 10.3 cm World eIoni + 4 -72.4 um -20 cm 9.9 mm 1.83 GeV 18.5 keV 8.06 cm 18.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -114 um -11.9 cm 1.01 cm 991 eV 0 meV 0 fm 0 fm World initStep + 1 -114 um -11.9 cm 1.01 cm 196 keV 991 eV 52.5 um 52.5 um World eIoni + 2 -121 um -20 cm 1.01 cm 806 MeV 20.8 keV 9.16 cm 9.16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 83.7 um -4.8 cm 1.55 cm 530 MeV 12.4 keV 5.28 cm 5.28 cm World eIoni + 2 114 um -7.07 cm 1.73 cm 757 MeV 7.1 keV 2.28 cm 7.56 cm World eIoni + 3 168 um -14.6 cm 2.08 cm 1.51 GeV 16.7 keV 7.52 cm 15.1 cm World eIoni + 4 194 um -20 cm 2.24 cm 2.05 GeV 11 keV 5.42 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 168 um -14.6 cm 2.08 cm 1.59 keV 0 meV 0 fm 0 fm World initStep + 1 168 um -14.6 cm 2.08 cm 433 keV 1.59 keV 106 um 106 um World eIoni + 2 169 um -20 cm 2.08 cm 542 MeV 11.9 keV 5.53 cm 5.54 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 114 um -7.07 cm 1.73 cm 1.18 keV 0 meV 0 fm 0 fm World initStep + 1 115 um -7.07 cm 1.73 cm 261 keV 1.18 keV 67.3 um 67.3 um World eIoni + 2 127 um -20 cm 1.73 cm 1.29 GeV 29.7 keV 14.7 cm 14.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 83.7 um -4.8 cm 1.55 cm 1.33 keV 0 meV 0 fm 0 fm World initStep + 1 80.2 um -4.8 cm 1.55 cm 318 keV 1.33 keV 80.3 um 80.3 um World eIoni + 2 55.3 um -20 cm 1.55 cm 1.52 GeV 29.1 keV 16.9 cm 16.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 39.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -92.4 um -3.88 cm 1.44 cm 438 MeV 7.03 keV 4.36 cm 4.36 cm World eIoni + 2 -148 um -20 cm 2.25 cm 2.05 GeV 30.9 keV 16.1 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -92.4 um -3.88 cm 1.44 cm 1.08 keV 0 meV 0 fm 0 fm World initStep + 1 -89.4 um -3.88 cm 1.44 cm 226 keV 1.08 keV 59.4 um 59.4 um World eIoni + 2 -4.78 cm -15.2 cm 1.36 cm 1.13 GeV 32.1 keV 13 cm 13 cm World eIoni + 3 -11.5 cm -16.4 cm -302 um 1.25 GeV 14.6 keV 7.04 cm 20.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 39 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -38.9 um -2.53 cm 1.26 cm 303 MeV 6.28 keV 3 cm 3 cm World eIoni + 2 -40.2 um -2.89 cm 1.32 cm 339 MeV 542 eV 3.66 mm 3.36 cm World eIoni + 3 -42.3 um -6.9 cm 1.72 cm 740 MeV 6.62 keV 4.03 cm 7.39 cm World eIoni + 4 -50.6 um -9.37 cm 1.86 cm 987 MeV 5.31 keV 2.48 cm 9.87 cm World eIoni + 5 -71 um -20 cm 2.24 cm 2.05 GeV 23.9 keV 10.6 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -50.6 um -9.37 cm 1.86 cm 1.11 keV 0 meV 0 fm 0 fm World initStep + 1 -53.6 um -9.38 cm 1.86 cm 235 keV 1.11 keV 61.5 um 61.5 um World eIoni + 2 -77.7 um -20 cm 1.86 cm 1.06 GeV 30 keV 12 cm 12 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -42.3 um -6.9 cm 1.72 cm 14 keV 0 meV 0 fm 0 fm World initStep + 1 10 um -7.06 cm 1.72 cm 16.5 MeV 4.39 keV 2.34 mm 2.34 mm World eIoni + 2 5.11 mm -8.43 cm 1.56 cm 153 MeV 4.37 keV 1.6 cm 1.83 cm World eIoni + 3 8.71 mm -19.5 cm 1.46 cm 1.26 GeV 21 keV 11.1 cm 12.9 cm World eIoni + 4 8.76 mm -20 cm 1.45 cm 1.31 GeV 891 eV 4.9 mm 13.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 8.71 mm -19.5 cm 1.46 cm 1.41 keV 0 meV 0 fm 0 fm World initStep + 1 8.7 mm -19.5 cm 1.46 cm 352 keV 1.41 keV 87.8 um 87.8 um World eIoni + 2 8.69 mm -20 cm 1.46 cm 49.1 MeV 513 eV 4.89 mm 4.97 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -40.2 um -2.89 cm 1.32 cm 4.79 keV 0 meV 0 fm 0 fm World initStep + 1 -56.8 um -2.92 cm 1.31 cm 2.95 MeV 4.79 keV 662 um 662 um World eIoni + 2 -66.4 um -3.04 cm 1.31 cm 14.9 MeV 158 eV 1.19 mm 1.86 mm World eIoni + 3 -27.6 um -3.99 cm 1.31 cm 110 MeV 2.02 keV 9.5 mm 1.14 cm World eIoni + 4 54.8 um -7.75 cm 1.31 cm 486 MeV 6.73 keV 3.76 cm 4.9 cm World eIoni + 5 55.6 um -7.85 cm 1.31 cm 495 MeV 19.1 eV 939 um 4.99 cm World eIoni + 6 106 um -16.5 cm 1.3 cm 1.36 GeV 15.3 keV 8.63 cm 13.6 cm World eIoni + 7 112 um -19.4 cm 1.3 cm 1.65 GeV 5.15 keV 2.93 cm 16.5 cm World eIoni + 8 113 um -20 cm 1.3 cm 1.71 GeV 842 eV 5.98 mm 17.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 112 um -19.4 cm 1.3 cm 2.45 keV 0 meV 0 fm 0 fm World initStep + 1 113 um -19.4 cm 1.3 cm 909 keV 2.45 keV 210 um 210 um World eIoni + 2 115 um -20 cm 1.31 cm 59.8 MeV 1.52 keV 5.9 mm 6.11 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 106 um -16.5 cm 1.3 cm 1.54 keV 0 meV 0 fm 0 fm World initStep + 1 102 um -16.5 cm 1.3 cm 409 keV 1.54 keV 100 um 100 um World eIoni + 2 78.2 um -20 cm 1.3 cm 352 MeV 4.85 keV 3.57 cm 3.58 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 55.6 um -7.85 cm 1.31 cm 1.74 keV 0 meV 0 fm 0 fm World initStep + 1 50.9 um -7.85 cm 1.3 cm 504 keV 1.74 keV 122 um 122 um World eIoni + 2 24.6 um -20 cm 1.3 cm 1.22 GeV 18.9 keV 12.6 cm 12.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 54.8 um -7.75 cm 1.31 cm 4.68 keV 0 meV 0 fm 0 fm World initStep + 1 53.3 um -7.78 cm 1.3 cm 2.83 MeV 4.68 keV 635 um 635 um World eIoni + 2 44.2 um -8.03 cm 1.3 cm 27.5 MeV 148 eV 2.47 mm 3.1 mm World eIoni + 3 57 um -9.88 cm 1.3 cm 213 MeV 4.16 keV 1.86 cm 2.17 cm World eIoni + 4 89.2 um -13.4 cm 1.3 cm 568 MeV 6.98 keV 3.55 cm 5.72 cm World eIoni + 5 106 um -16.1 cm 1.31 cm 831 MeV 4.84 keV 2.63 cm 8.35 cm World eIoni + 6 121 um -19.4 cm 1.31 cm 1.17 GeV 4.61 keV 3.34 cm 11.7 cm World eIoni + 7 123 um -20 cm 1.31 cm 1.22 GeV 759 eV 5.97 mm 12.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 121 um -19.4 cm 1.31 cm 1.75 keV 0 meV 0 fm 0 fm World initStep + 1 126 um -19.4 cm 1.31 cm 508 keV 1.75 keV 122 um 122 um World eIoni + 2 143 um -20 cm 1.31 cm 59.7 MeV 2.56 keV 5.93 mm 6.06 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 106 um -16.1 cm 1.31 cm 2.28 keV 0 meV 0 fm 0 fm World initStep + 1 107 um -16.1 cm 1.3 cm 799 keV 2.28 keV 186 um 186 um World eIoni + 2 666 um -17.9 cm 1.22 cm 183 MeV 875 eV 1.83 cm 1.85 cm World eIoni + 3 1.17 mm -20 cm 1.31 cm 394 MeV 5.96 keV 2.11 cm 3.96 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 89.2 um -13.4 cm 1.3 cm 2.12 keV 0 meV 0 fm 0 fm World initStep + 1 82.7 um -13.4 cm 1.3 cm 703 keV 2.12 keV 165 um 165 um World eIoni + 2 117 um -13.8 cm 1.31 cm 33 MeV 354 eV 3.23 mm 3.4 mm WorldTransportation + 3 117 um -13.8 cm 1.31 cm 33 MeV 0 meV 0 fm 3.4 mm World eIoni + 4 281 um -20 cm 1.34 cm 657 MeV 10.8 keV 6.24 cm 6.58 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 57 um -9.88 cm 1.3 cm 2.12 keV 0 meV 0 fm 0 fm World initStep + 1 51 um -9.89 cm 1.3 cm 707 keV 2.12 keV 166 um 166 um World eIoni + 2 1.05 mm -11.7 cm 1.26 cm 186 MeV 2.63 keV 1.86 cm 1.88 cm World eIoni + 3 1.66 mm -12.8 cm 1.21 cm 291 MeV 1.57 keV 1.05 cm 2.93 cm World eIoni + 4 3.35 mm -20 cm 1.06 cm 1.01 GeV 18.4 keV 7.21 cm 10.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 12 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.66 mm -12.8 cm 1.21 cm 9.46 keV 0 meV 0 fm 0 fm World initStep + 1 1.63 mm -12.9 cm 1.21 cm 9.63 MeV 4.65 keV 1.69 mm 1.69 mm World eIoni + 2 2.48 mm -13.2 cm 1.34 cm 38.9 MeV 403 eV 3.39 mm 5.09 mm World eIoni + 3 3.71 mm -16.9 cm 1.53 cm 414 MeV 7.26 keV 3.76 cm 4.27 cm World eIoni + 4 3.9 mm -20 cm 1.57 cm 721 MeV 5.46 keV 3.07 cm 7.34 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 16 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.71 mm -16.9 cm 1.53 cm 1.08 keV 0 meV 0 fm 0 fm World initStep + 1 3.71 mm -16.9 cm 1.53 cm 226 keV 1.08 keV 59.3 um 59.3 um World eIoni + 2 3.73 mm -20 cm 1.53 cm 307 MeV 6.02 keV 3.17 cm 3.18 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.5 mm -7.46 cm 2.75 mm 1.09 keV 0 eV 0 fm 0 fm World initStep - 1 -3.51 mm -7.46 cm 2.75 mm 228 keV 1.09 keV 59.8 um 59.8 um World eIoni - 2 -1.45 cm -18.9 cm 2.16 mm 1.14 GeV 27.7 keV 13.2 cm 13.2 cm World eIoni - 3 -1.62 cm -19.9 cm 2.23 mm 1.25 GeV 1.11 keV 1.06 cm 14.3 cm OutOfWorldTransportation + 0 -27.6 um -3.99 cm 1.31 cm 3.41 keV 0 meV 0 fm 0 fm World initStep + 1 -27 um -4.01 cm 1.31 cm 1.62 MeV 3.41 keV 366 um 366 um World eIoni + 2 -41.1 um -4.21 cm 1.31 cm 21.5 MeV 0 meV 1.99 mm 2.36 mm World eIoni + 3 1.01 mm -16.8 cm 1.27 cm 1.28 GeV 20.3 keV 12.6 cm 12.8 cm World eIoni + 4 2.35 mm -20 cm 1.35 cm 1.6 GeV 5.97 keV 3.19 cm 16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.01 mm -16.8 cm 1.27 cm 2.42 keV 0 meV 0 fm 0 fm World initStep + 1 1.01 mm -16.8 cm 1.27 cm 887 keV 2.42 keV 205 um 205 um World eIoni + 2 973 um -17.2 cm 1.27 cm 38.8 MeV 281 eV 3.79 mm 4 mm World eIoni + 3 920 um -20 cm 1.27 cm 319 MeV 3.63 keV 2.8 cm 3.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.98 um -873 um 2.93 mm 3.86 keV 0 eV 0 fm 0 fm World initStep - 1 -12.7 um -1.06 mm 2.93 mm 2.01 MeV 3.86 keV 453 um 453 um World eIoni - 2 -18.3 um -1.8 mm 2.93 mm 9.46 MeV 184 eV 745 um 1.2 mm World eIoni - 3 -379 um -19.2 cm 7.23 mm 1.91 GeV 29.7 keV 19 cm 19.1 cm World eIoni - 4 -369 um -20 cm 7.54 mm 1.99 GeV 937 eV 8.48 mm 19.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -379 um -19.2 cm 7.23 mm 1.11 keV 0 eV 0 fm 0 fm World initStep - 1 -380 um -19.2 cm 7.23 mm 236 keV 1.11 keV 61.7 um 61.7 um World eIoni - 2 -388 um -20 cm 7.25 mm 84.7 MeV 1.39 keV 8.52 mm 8.58 mm OutOfWorldTransportation + 0 -38.9 um -2.53 cm 1.26 cm 1.15 keV 0 meV 0 fm 0 fm World initStep + 1 -36.2 um -2.53 cm 1.26 cm 251 keV 1.15 keV 65 um 65 um World eIoni + 2 -4.1 cm -15.8 cm 1.57 cm 1.33 GeV 32.2 keV 15.4 cm 15.4 cm World eIoni + 3 -3.1 cm -19.8 cm 6.76 cm 1.72 GeV 11 keV 6.61 cm 22 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 78.9 um -17.4 cm 2.24 cm 1.79 GeV 40 keV 17.9 cm 17.9 cm World eIoni - 2 82.4 um -17.8 cm 2.26 cm 1.83 GeV 607 eV 4.41 mm 18.3 cm World eIoni - 3 97.8 um -20 cm 2.33 cm 2.05 GeV 3.6 keV 2.16 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -649 um -14.4 cm 2.05 cm 1.49 GeV 29.5 keV 14.9 cm 14.9 cm World eIoni + 2 -671 um -17.1 cm 2.13 cm 1.76 GeV 5.34 keV 2.72 cm 17.6 cm World eIoni + 3 -695 um -20 cm 2.21 cm 2.05 GeV 3.89 keV 2.86 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 82.4 um -17.8 cm 2.26 cm 2.72 keV 0 eV 0 fm 0 fm World initStep - 1 89.9 um -17.9 cm 2.26 cm 816 keV 669 eV 111 um 111 um World eIoni - 2 461 um -20 cm 2.23 cm 216 MeV 2.63 keV 2.16 cm 2.17 cm OutOfWorldTransportation + 0 -671 um -17.1 cm 2.13 cm 6.66 keV 0 meV 0 fm 0 fm World initStep + 1 -652 um -17.2 cm 2.13 cm 5.32 MeV 5.39 keV 1.17 mm 1.17 mm World eIoni + 2 -630 um -17.5 cm 2.2 cm 33.1 MeV 125 eV 2.9 mm 4.07 mm World eIoni + 3 -634 um -20 cm 2.29 cm 287 MeV 5.02 keV 2.54 cm 2.94 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 78.9 um -17.4 cm 2.24 cm 1.38 keV 0 eV 0 fm 0 fm World initStep - 1 79.6 um -17.4 cm 2.24 cm 341 keV 1.38 keV 85.3 um 85.3 um World eIoni - 2 83.4 um -20 cm 2.24 cm 260 MeV 2.24 keV 2.63 cm 2.64 cm OutOfWorldTransportation + 0 -649 um -14.4 cm 2.05 cm 1.67 keV 0 meV 0 fm 0 fm World initStep + 1 -645 um -14.4 cm 2.05 cm 468 keV 1.67 keV 114 um 114 um World eIoni + 2 -621 um -20 cm 2.04 cm 558 MeV 8.2 keV 5.68 cm 5.69 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -191 um -6.42 cm 1.66 cm 692 MeV 9 keV 6.91 cm 6.91 cm World eIoni - 2 -271 um -8.31 cm 1.79 cm 881 MeV 5.98 keV 1.89 cm 8.8 cm World eIoni - 3 -560 um -20 cm 2.21 cm 2.05 GeV 23.2 keV 11.7 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 38 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.9 keV 20.5 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -87.1 um -3.86 cm 1.43 cm 436 MeV 10.3 keV 4.33 cm 4.33 cm World eIoni + 2 -350 um -9.53 cm 1.85 cm 1 GeV 7.92 keV 5.69 cm 10 cm World eIoni + 3 -507 um -16.1 cm 2.1 cm 1.66 GeV 13.6 keV 6.59 cm 16.6 cm World eIoni + 4 -507 um -16.1 cm 2.1 cm 1.66 GeV 44.8 eV 318 um 16.6 cm World eIoni + 5 -526 um -17.2 cm 2.13 cm 1.77 GeV 1.48 keV 1.02 cm 17.7 cm World eIoni + 6 -568 um -19.6 cm 2.2 cm 2.01 GeV 4.52 keV 2.48 cm 20.1 cm World eIoni + 7 -573 um -20 cm 2.21 cm 2.05 GeV 583 eV 3.52 mm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -568 um -19.6 cm 2.2 cm 1.01 keV 0 meV 0 fm 0 fm World initStep + 1 -565 um -19.6 cm 2.2 cm 201 keV 1.01 keV 53.7 um 53.7 um World eIoni + 2 -554 um -20 cm 2.2 cm 35.2 MeV 964 eV 3.52 mm 3.57 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -526 um -17.2 cm 2.13 cm 1.69 keV 0 meV 0 fm 0 fm World initStep + 1 -521 um -17.2 cm 2.13 cm 478 keV 1.69 keV 116 um 116 um World eIoni + 2 -498 um -20 cm 2.13 cm 284 MeV 2.91 keV 2.86 cm 2.87 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -507 um -16.1 cm 2.1 cm 1.4 keV 0 meV 0 fm 0 fm World initStep + 1 -504 um -16.2 cm 2.1 cm 351 keV 1.4 keV 87.5 um 87.5 um World eIoni + 2 -484 um -20 cm 2.1 cm 385 MeV 5.08 keV 3.93 cm 3.94 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -507 um -16.1 cm 2.1 cm 3.33 keV 0 meV 0 fm 0 fm World initStep + 1 -497 um -16.1 cm 2.1 cm 1.55 MeV 3.33 keV 351 um 351 um World eIoni + 2 -475 um -16.5 cm 2.1 cm 34.8 MeV 267 eV 3.33 mm 3.68 mm World eIoni + 3 -514 um -17.2 cm 2.09 cm 109 MeV 944 eV 7.38 mm 1.11 cm World eIoni + 4 -526 um -19.1 cm 2.09 cm 295 MeV 4.06 keV 1.86 cm 2.97 cm World eIoni + 5 -528 um -20 cm 2.09 cm 389 MeV 1.91 keV 9.4 mm 3.91 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -526 um -19.1 cm 2.09 cm 10.5 keV 0 meV 0 fm 0 fm World initStep + 1 -571 um -19.2 cm 2.09 cm 11.3 MeV 3.81 keV 1.85 mm 1.85 mm World eIoni + 2 -1.52 mm -20 cm 2.06 cm 91.4 MeV 762 eV 8.11 mm 9.96 mm World eIoni + 3 -1.53 mm -20 cm 2.06 cm 94.6 MeV 61.4 eV 317 um 1.03 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -514 um -17.2 cm 2.09 cm 1.88 keV 0 meV 0 fm 0 fm World initStep + 1 -508 um -17.2 cm 2.09 cm 571 keV 1.88 keV 136 um 136 um World eIoni + 2 -484 um -20 cm 2.09 cm 280 MeV 5.39 keV 2.81 cm 2.83 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -271 um -8.31 cm 1.79 cm 15 keV 0 eV 0 fm 0 fm World initStep - 1 -224 um -8.42 cm 1.79 cm 12 MeV 1.72 keV 1.41 mm 1.41 mm World eIoni - 2 -559 um -10.1 cm 1.91 cm 176 MeV 3.44 keV 1.65 cm 1.79 cm World eIoni - 3 -571 um -10.2 cm 1.91 cm 187 MeV 107 eV 1.13 mm 1.9 cm World eIoni - 4 -744 um -13.1 cm 1.97 cm 478 MeV 5.09 keV 2.91 cm 4.81 cm World eIoni - 5 -914 um -20 cm 2.02 cm 1.17 GeV 16.4 keV 6.92 cm 11.7 cm OutOfWorldTransportation + 0 -350 um -9.53 cm 1.85 cm 1.23 keV 0 meV 0 fm 0 fm World initStep + 1 -351 um -9.53 cm 1.85 cm 282 keV 1.23 keV 72.1 um 72.1 um World eIoni + 2 -358 um -20 cm 1.85 cm 1.05 GeV 18.2 keV 11.4 cm 11.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -744 um -13.1 cm 1.97 cm 1.01 keV 0 eV 0 fm 0 fm World initStep - 1 -746 um -13.1 cm 1.97 cm 202 keV 1.01 keV 53.8 um 53.8 um World eIoni - 2 -759 um -20 cm 1.97 cm 692 MeV 18.6 keV 7.65 cm 7.65 cm OutOfWorldTransportation + 0 -87.1 um -3.86 cm 1.43 cm 18.3 keV 0 meV 0 fm 0 fm World initStep + 1 -39.7 um -4.07 cm 1.44 cm 23 MeV 2.78 keV 2.99 mm 2.99 mm World eIoni + 2 -1.63 mm -4.06 cm 1.28 cm 21.9 MeV 40 eV 2.36 mm 5.35 mm World eIoni + 3 -5.87 mm -7.61 cm 8.58 mm 377 MeV 5.41 keV 3.66 cm 4.2 cm World eIoni + 4 -6.91 mm -12.5 cm 7.55 mm 861 MeV 11.1 keV 4.84 cm 9.04 cm World eIoni + 5 -7.18 mm -14.5 cm 7.29 mm 1.07 GeV 4.71 keV 2.06 cm 11.1 cm World eIoni + 6 -7.5 mm -17.6 cm 6.98 mm 1.37 GeV 10.5 keV 3.04 cm 14.1 cm World eIoni + 7 -7.71 mm -20 cm 6.78 mm 1.61 GeV 4.49 keV 2.43 cm 16.6 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -571 um -10.2 cm 1.91 cm 16.7 keV 0 eV 0 fm 0 fm World initStep - 1 -613 um -10.2 cm 1.91 cm 5.67 MeV 857 eV 594 um 594 um World eIoni - 2 -1.85 mm -20 cm 1.86 cm 983 MeV 16.8 keV 9.78 cm 9.84 cm OutOfWorldTransportation + 0 -7.5 mm -17.6 cm 6.98 mm 2.15 keV 0 meV 0 fm 0 fm World initStep + 1 -7.51 mm -17.6 cm 6.97 mm 720 keV 2.15 keV 169 um 169 um World eIoni + 2 -7.33 mm -18.2 cm 7.02 mm 60.7 MeV 329 eV 6.01 mm 6.17 mm World eIoni + 3 -7.02 mm -20 cm 7.02 mm 243 MeV 4.51 keV 1.83 cm 2.45 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.18 mm -14.5 cm 7.29 mm 3.58 keV 0 meV 0 fm 0 fm World initStep + 1 -7.17 mm -14.5 cm 7.28 mm 1.76 MeV 3.58 keV 397 um 397 um World eIoni + 2 -7.17 mm -14.5 cm 7.27 mm 3.23 MeV 0 meV 147 um 544 um World eIoni + 3 -7.16 mm -20 cm 7.25 mm 548 MeV 9.56 keV 5.45 cm 5.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.91 mm -12.5 cm 7.55 mm 3.84 keV 0 meV 0 fm 0 fm World initStep + 1 -6.9 mm -12.5 cm 7.56 mm 1.99 MeV 3.84 keV 449 um 449 um World eIoni + 2 -6.74 mm -13.3 cm 7.61 mm 88 MeV 1.35 keV 8.6 mm 9.05 mm World eIoni + 3 -6.39 mm -14.7 cm 7.66 mm 229 MeV 2.17 keV 1.42 cm 2.32 cm World eIoni + 4 -5.98 mm -20 cm 7.7 mm 754 MeV 12.2 keV 5.24 cm 7.57 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 11 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.39 mm -14.7 cm 7.66 mm 7.76 keV 0 meV 0 fm 0 fm World initStep + 1 -6.37 mm -14.8 cm 7.69 mm 6.95 MeV 3.86 keV 1.4 mm 1.4 mm World eIoni + 2 -6.77 mm -14.8 cm 7.43 mm 9.46 MeV 247 eV 547 um 1.95 mm World eIoni + 3 -9.32 mm -20 cm 5.76 mm 524 MeV 10.5 keV 5.17 cm 5.37 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.87 mm -7.61 cm 8.58 mm 1.02 keV 0 meV 0 fm 0 fm World initStep + 1 -5.86 mm -7.62 cm 8.58 mm 206 keV 1.02 keV 54.7 um 54.7 um World eIoni + 2 -1.61 cm -17.3 cm 3.31 cm 968 MeV 30.1 keV 11.2 cm 11.2 cm World eIoni + 3 -1.88 cm -19.9 cm 4.15 cm 1.23 GeV 2.97 keV 2.76 cm 14 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -479 um -13.8 cm 2.08 cm 1.43 GeV 26.1 keV 14.3 cm 14.3 cm World eIoni + 2 -644 um -20 cm 2.27 cm 2.05 GeV 16.5 keV 6.25 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -479 um -13.8 cm 2.08 cm 4.66 keV 0 meV 0 fm 0 fm World initStep + 1 -460 um -13.8 cm 2.08 cm 2.8 MeV 4.66 keV 629 um 629 um World eIoni + 2 -449 um -13.9 cm 2.08 cm 18.7 MeV 215 eV 1.59 mm 2.22 mm World eIoni + 3 -395 um -20 cm 2.08 cm 624 MeV 13.7 keV 6.06 cm 6.28 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -449 um -13.9 cm 2.08 cm 2.11 keV 0 meV 0 fm 0 fm World initStep + 1 -453 um -13.9 cm 2.08 cm 701 keV 2.11 keV 165 um 165 um World eIoni + 2 -472 um -20 cm 2.08 cm 606 MeV 7.32 keV 6.12 cm 6.13 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -38.4 um -2.04 cm 1.16 cm 254 MeV 3.36 keV 2.49 cm 2.49 cm World eIoni + 2 -66.6 um -6.19 cm 1.65 cm 669 MeV 10.5 keV 4.18 cm 6.67 cm World eIoni + 3 -142 um -20 cm 2.22 cm 2.05 GeV 32.1 keV 13.8 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -66.6 um -6.19 cm 1.65 cm 2.42 keV 0 meV 0 fm 0 fm World initStep + 1 -65.2 um -6.19 cm 1.65 cm 888 keV 2.42 keV 205 um 205 um World eIoni + 2 431 um -7.42 cm 1.66 cm 124 MeV 2.39 keV 1.23 cm 1.25 cm World eIoni + 3 1.57 mm -11 cm 1.72 cm 484 MeV 8.88 keV 3.61 cm 4.86 cm World eIoni + 4 2.48 mm -20 cm 1.77 cm 1.38 GeV 17.3 keV 8.97 cm 13.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -559 um -10.1 cm 1.91 cm 2.01 keV 0 eV 0 fm 0 fm World initStep - 1 -553 um -10.1 cm 1.91 cm 645 keV 2.01 keV 153 um 153 um World eIoni - 2 8.34 mm -19.1 cm 1.94 cm 904 MeV 15.1 keV 9.21 cm 9.22 cm World eIoni - 3 9.01 mm -20 cm 1.95 cm 992 MeV 3.09 keV 8.78 mm 10.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 8.34 mm -19.1 cm 1.94 cm 2.94 keV 0 eV 0 fm 0 fm World initStep - 1 8.33 mm -19.1 cm 1.94 cm 1.25 MeV 2.94 keV 284 um 284 um World eIoni - 2 8.3 mm -19.3 cm 1.94 cm 19.3 MeV 102 eV 1.81 mm 2.09 mm World eIoni - 3 8.3 mm -20 cm 1.93 cm 88 MeV 2.15 keV 6.86 mm 8.96 mm OutOfWorldTransportation + 0 1.57 mm -11 cm 1.72 cm 2.89 keV 0 meV 0 fm 0 fm World initStep + 1 1.56 mm -11 cm 1.72 cm 1.21 MeV 2.89 keV 275 um 275 um World eIoni + 2 1.35 mm -12.4 cm 1.77 cm 141 MeV 1.4 keV 1.4 cm 1.43 cm World eIoni + 3 424 um -20 cm 2.02 cm 897 MeV 12.7 keV 7.57 cm 9 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -191 um -6.42 cm 1.66 cm 6.1 keV 0 eV 0 fm 0 fm World initStep - 1 -206 um -6.44 cm 1.66 cm 2.11 MeV 580 eV 241 um 241 um World eIoni - 2 1.32 mm -13.8 cm 1.39 cm 741 MeV 13.6 keV 7.41 cm 7.44 cm World eIoni - 3 1.97 mm -18.6 cm 1.24 cm 1.21 GeV 10.4 keV 4.72 cm 12.2 cm World eIoni - 4 2.12 mm -20 cm 1.21 cm 1.36 GeV 2.48 keV 1.45 cm 13.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.97 mm -18.6 cm 1.24 cm 1.68 keV 0 eV 0 fm 0 fm World initStep - 1 1.97 mm -18.6 cm 1.24 cm 475 keV 1.68 keV 115 um 115 um World eIoni - 2 1.99 mm -20 cm 1.24 cm 145 MeV 3.04 keV 1.45 cm 1.46 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.32 mm -13.8 cm 1.39 cm 2.7 keV 0 eV 0 fm 0 fm World initStep - 1 1.32 mm -13.8 cm 1.39 cm 1.08 MeV 2.7 keV 246 um 246 um World eIoni - 2 1.32 mm -13.9 cm 1.39 cm 4.44 MeV 0 eV 336 um 582 um World eIoni - 3 2.04 mm -18 cm 1.43 cm 416 MeV 7.89 keV 4.12 cm 4.18 cm World eIoni - 4 2.81 mm -20 cm 1.41 cm 616 MeV 3.89 keV 2 cm 6.18 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.04 mm -18 cm 1.43 cm 1.73 keV 0 eV 0 fm 0 fm World initStep - 1 2.04 mm -18 cm 1.43 cm 496 keV 1.73 keV 120 um 120 um World eIoni - 2 2.03 mm -20 cm 1.43 cm 200 MeV 3.12 keV 2.01 cm 2.02 cm OutOfWorldTransportation + 0 -38.4 um -2.04 cm 1.16 cm 1.53 keV 0 meV 0 fm 0 fm World initStep + 1 -39.9 um -2.04 cm 1.16 cm 405 keV 1.53 keV 99.4 um 99.4 um World eIoni + 2 -49.6 um -20 cm 1.16 cm 1.8 GeV 32 keV 19.5 cm 19.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -15.3 um -1.22 cm 9.58 mm 172 MeV 2.47 keV 1.65 cm 1.65 cm World eIoni - 2 -21.9 um -4.59 cm 1.51 cm 509 MeV 4.36 keV 3.42 cm 5.07 cm World eIoni - 3 -31.5 um -14.3 cm 2.05 cm 1.48 GeV 21.7 keV 9.71 cm 14.8 cm World eIoni - 4 -37.9 um -20 cm 2.22 cm 2.05 GeV 13.3 keV 5.72 cm 20.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 32.2 um -1.67 cm 1.08 cm 217 MeV 4.5 keV 2.12 cm 2.12 cm World eIoni + 2 36.6 um -2.23 cm 1.2 cm 273 MeV 1.33 keV 5.7 mm 2.69 cm World eIoni + 3 91.2 um -15.6 cm 2.11 cm 1.61 GeV 30.6 keV 13.4 cm 16.1 cm World eIoni + 4 99 um -20 cm 2.23 cm 2.05 GeV 9.84 keV 4.38 cm 20.5 cm World eIoni + 5 99.1 um -20 cm 2.23 cm 2.05 GeV 29.5 eV 106 um 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 99 um -20 cm 2.23 cm 7.2 keV 0 meV 0 fm 0 fm World initStep + 1 91.8 um -20 cm 2.23 cm 572 keV 25.7 eV 60.1 um 60.1 um World msc + 2 87.5 um -20 cm 2.23 cm 1.08 MeV 8 eV 51 um 111 um OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -31.5 um -14.3 cm 2.05 cm 1.18 keV 0 eV 0 fm 0 fm World initStep - 1 -30.6 um -14.3 cm 2.05 cm 260 keV 1.18 keV 67.1 um 67.1 um World eIoni - 2 -24 um -20 cm 2.05 cm 572 MeV 12.4 keV 6.02 cm 6.02 cm OutOfWorldTransportation + 0 91.2 um -15.6 cm 2.11 cm 1.36 keV 0 meV 0 fm 0 fm World initStep + 1 94.8 um -15.6 cm 2.11 cm 333 keV 1.36 keV 83.6 um 83.6 um World eIoni + 2 116 um -20 cm 2.11 cm 439 MeV 7.63 keV 4.5 cm 4.51 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -21.9 um -4.59 cm 1.51 cm 1.85 keV 0 eV 0 fm 0 fm World initStep - 1 -16 um -4.6 cm 1.51 cm 556 keV 1.85 keV 133 um 133 um World eIoni - 2 15.7 um -20 cm 1.51 cm 1.54 GeV 24.8 keV 16.1 cm 16.1 cm OutOfWorldTransportation + 0 36.6 um -2.23 cm 1.2 cm 1.05 keV 0 meV 0 fm 0 fm World initStep + 1 37.3 um -2.23 cm 1.2 cm 215 keV 1.05 keV 56.7 um 56.7 um World eIoni + 2 4.1 mm -12.6 cm 5.58 cm 1.04 GeV 23.5 keV 12 cm 12 cm World eIoni + 3 -3.49 cm -19.7 cm 7.13 cm 1.75 GeV 18.3 keV 8.26 cm 20.3 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -15.3 um -1.22 cm 9.58 mm 2.08 keV 0 eV 0 fm 0 fm World initStep - 1 -14.6 um -1.23 cm 9.58 mm 690 keV 2.08 keV 161 um 161 um World eIoni - 2 -4.16 mm -5.9 cm 7.87 mm 468 MeV 5.84 keV 4.72 cm 4.73 cm World eIoni - 3 -5.32 mm -7.33 cm 8.02 mm 611 MeV 4.28 keV 1.43 cm 6.16 cm World eIoni - 4 -6.86 mm -9.89 cm 8.22 mm 867 MeV 3.61 keV 2.57 cm 8.73 cm World eIoni - 5 -8.74 mm -14.5 cm 8.46 mm 1.33 GeV 9.86 keV 4.63 cm 13.4 cm World eIoni - 6 -9.7 mm -17.8 cm 8.58 mm 1.65 GeV 7.57 keV 3.25 cm 16.6 cm World eIoni - 7 -1.02 cm -20 cm 8.65 mm 1.88 GeV 3.7 keV 2.21 cm 18.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.7 mm -17.8 cm 8.58 mm 7.9 keV 0 eV 0 fm 0 fm World initStep - 1 -9.7 mm -17.8 cm 8.56 mm 4.41 MeV 2.77 keV 542 um 542 um World eIoni - 2 -1.14 cm -20 cm 7.38 mm 220 MeV 2.91 keV 2.2 cm 2.25 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.74 mm -14.5 cm 8.46 mm 1.08 keV 0 eV 0 fm 0 fm World initStep - 1 -8.74 mm -14.5 cm 8.47 mm 225 keV 1.08 keV 59.2 um 59.2 um World eIoni - 2 -8.76 mm -20 cm 8.48 mm 546 MeV 13.8 keV 5.82 cm 5.83 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -6.86 mm -9.89 cm 8.22 mm 1.43 keV 0 eV 0 fm 0 fm World initStep - 1 -6.86 mm -9.89 cm 8.22 mm 363 keV 1.43 keV 90.1 um 90.1 um World eIoni - 2 -6.89 mm -20 cm 8.23 mm 1.01 GeV 20.4 keV 10.7 cm 10.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -5.32 mm -7.33 cm 8.02 mm 1.91 keV 0 eV 0 fm 0 fm World initStep - 1 -5.32 mm -7.34 cm 8.03 mm 589 keV 1.91 keV 140 um 140 um World eIoni - 2 -5.33 mm -20 cm 8.06 mm 1.27 GeV 19.9 keV 13.1 cm 13.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 231 um -7.33 cm 1.72 cm 783 MeV 14.5 keV 7.82 cm 7.82 cm World eIoni - 2 257 um -8.31 cm 1.78 cm 881 MeV 2.31 keV 9.78 mm 8.8 cm World eIoni - 3 442 um -20 cm 2.19 cm 2.05 GeV 30.3 keV 11.7 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 257 um -8.31 cm 1.78 cm 7.37 keV 0 eV 0 fm 0 fm World initStep - 1 288 um -8.37 cm 1.78 cm 6.36 MeV 7.37 keV 1.33 mm 1.33 mm World eIoni - 2 -1.29 mm -8.6 cm 1.77 cm 29.5 MeV 349 eV 3.03 mm 4.36 mm World eIoni - 3 -3.17 mm -12.8 cm 1.77 cm 453 MeV 6.66 keV 4.24 cm 4.68 cm World eIoni - 4 -3.22 mm -13.2 cm 1.77 cm 490 MeV 678 eV 3.74 mm 5.05 cm World eIoni - 5 -3.86 mm -20 cm 1.77 cm 1.17 GeV 14.6 keV 6.79 cm 11.8 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.22 mm -13.2 cm 1.77 cm 13.4 keV 0 eV 0 fm 0 fm World initStep - 1 -3.17 mm -13.4 cm 1.77 cm 15.7 MeV 3.07 keV 2.27 mm 2.27 mm World eIoni - 2 -1.15 mm -13.5 cm 1.85 cm 29.7 MeV 1.08 keV 2.74 mm 5.01 mm World eIoni - 3 2.9 mm -17.1 cm 2.02 cm 386 MeV 5.62 keV 3.61 cm 4.11 cm World eIoni - 4 3.68 mm -20 cm 2.06 cm 680 MeV 4.28 keV 2.93 cm 7.05 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.9 mm -17.1 cm 2.02 cm 15.1 keV 0 eV 0 fm 0 fm World initStep - 1 2.92 mm -17.1 cm 2.02 cm 6.67 MeV 1.53 keV 716 um 716 um World eIoni - 2 5.9 mm -20 cm 1.94 cm 293 MeV 4.18 keV 2.98 cm 3.05 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.17 mm -12.8 cm 1.77 cm 1.13 keV 0 eV 0 fm 0 fm World initStep - 1 -3.17 mm -12.8 cm 1.77 cm 242 keV 1.13 keV 63 um 63 um World eIoni - 2 -3.19 mm -20 cm 1.77 cm 716 MeV 16.9 keV 7.72 cm 7.73 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 231 um -7.33 cm 1.72 cm 1.04 keV 0 eV 0 fm 0 fm World initStep - 1 229 um -7.33 cm 1.72 cm 213 keV 1.04 keV 56.4 um 56.4 um World eIoni - 2 -2.35 cm -17.6 cm 1.45 cm 1.03 GeV 35.2 keV 11.9 cm 11.9 cm World eIoni - 3 -7.92 cm -18.4 cm 2.31 cm 1.1 GeV 10.6 keV 5.76 cm 17.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -183 um -5.94 cm 1.63 cm 644 MeV 13.9 keV 6.42 cm 6.42 cm World eIoni - 2 -469 um -20 cm 2.22 cm 2.05 GeV 24.3 keV 14.1 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -183 um -5.94 cm 1.63 cm 1.33 keV 0 eV 0 fm 0 fm World initStep - 1 -183 um -5.94 cm 1.63 cm 320 keV 1.33 keV 80.6 um 80.6 um World eIoni - 2 -185 um -20 cm 1.63 cm 1.41 GeV 28.4 keV 15.5 cm 15.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 24.8 um -1.72 cm 1.1 cm 222 MeV 4.55 keV 2.17 cm 2.17 cm World eIoni - 2 61 um -7.85 cm 1.77 cm 835 MeV 10.8 keV 6.17 cm 8.34 cm World eIoni - 3 140 um -19.8 cm 2.22 cm 2.03 GeV 24.7 keV 12 cm 20.3 cm World eIoni - 4 141 um -20 cm 2.23 cm 2.05 GeV 555 eV 1.83 mm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 140 um -19.8 cm 2.22 cm 1.51 keV 0 eV 0 fm 0 fm World initStep - 1 142 um -19.8 cm 2.22 cm 396 keV 1.51 keV 97.5 um 97.5 um World eIoni - 2 146 um -20 cm 2.22 cm 18.4 MeV 320 eV 1.8 mm 1.9 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 61 um -7.85 cm 1.77 cm 2.99 keV 0 eV 0 fm 0 fm World initStep - 1 71.6 um -7.86 cm 1.77 cm 1.28 MeV 2.99 keV 292 um 292 um World eIoni - 2 183 um -8.6 cm 1.79 cm 75.7 MeV 1.38 keV 7.45 mm 7.74 mm World eIoni - 3 440 um -11 cm 1.82 cm 317 MeV 3.41 keV 2.42 cm 3.19 cm World eIoni - 4 549 um -13.8 cm 1.84 cm 594 MeV 5.19 keV 2.77 cm 5.96 cm World eIoni - 5 679 um -20 cm 1.86 cm 1.22 GeV 12.3 keV 6.21 cm 12.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 549 um -13.8 cm 1.84 cm 1.75 keV 0 eV 0 fm 0 fm World initStep - 1 546 um -13.8 cm 1.84 cm 505 keV 1.75 keV 122 um 122 um World eIoni - 2 529 um -20 cm 1.84 cm 621 MeV 10.9 keV 6.32 cm 6.33 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 440 um -11 cm 1.82 cm 9.15 keV 0 eV 0 fm 0 fm World initStep - 1 448 um -11.1 cm 1.83 cm 9.13 MeV 3.31 keV 1.65 mm 1.65 mm World eIoni - 2 1.79 mm -11.6 cm 1.99 cm 63 MeV 517 eV 6.01 mm 7.65 mm World eIoni - 3 3.31 mm -20 cm 2.18 cm 898 MeV 18.7 keV 8.36 cm 9.13 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 24.8 um -1.72 cm 1.1 cm 5.14 keV 0 eV 0 fm 0 fm World initStep - 1 42.9 um -1.75 cm 1.09 cm 3.34 MeV 5.14 keV 748 um 748 um World eIoni - 2 46.2 um -1.78 cm 1.09 cm 5.85 MeV 0 eV 252 um 1e+03 um World eIoni - 3 82.8 um -20 cm 1.09 cm 1.83 GeV 22.6 keV 18.2 cm 18.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 538 um -12.8 cm 1.99 cm 1.33 GeV 25.9 keV 13.3 cm 13.3 cm World eIoni - 2 805 um -20 cm 2.21 cm 2.05 GeV 16 keV 7.2 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 538 um -12.8 cm 1.99 cm 1.9 keV 0 eV 0 fm 0 fm World initStep - 1 544 um -12.8 cm 1.99 cm 584 keV 1.9 keV 139 um 139 um World eIoni - 2 568 um -20 cm 1.99 cm 720 MeV 10.6 keV 7.32 cm 7.33 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -66.8 um -4.75 cm 1.52 cm 525 MeV 7.79 keV 5.23 cm 5.23 cm World eIoni - 2 -113 um -12.1 cm 1.96 cm 1.26 GeV 11.6 keV 7.4 cm 12.6 cm World eIoni - 3 -143 um -20 cm 2.21 cm 2.05 GeV 17.3 keV 7.87 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -113 um -12.1 cm 1.96 cm 1.02 keV 0 eV 0 fm 0 fm World initStep - 1 -111 um -12.1 cm 1.96 cm 204 keV 1.02 keV 54.3 um 54.3 um World eIoni - 2 -96.2 um -20 cm 1.97 cm 787 MeV 20.5 keV 8.82 cm 8.83 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -66.8 um -4.75 cm 1.52 cm 3.6 keV 0 eV 0 fm 0 fm World initStep - 1 -57.1 um -4.76 cm 1.52 cm 1.78 MeV 3.6 keV 401 um 401 um World eIoni - 2 -34.8 um -5.18 cm 1.52 cm 42.9 MeV 1.44 keV 4.11 mm 4.51 mm World eIoni - 3 -24.2 um -5.59 cm 1.51 cm 84.2 MeV 456 eV 4.13 mm 8.65 mm World eIoni - 4 -35.8 um -9.9 cm 1.5 cm 515 MeV 5.95 keV 4.31 cm 5.17 cm World eIoni - 5 -64.8 um -18.9 cm 1.5 cm 1.42 GeV 16.5 keV 9.04 cm 14.2 cm World eIoni - 6 -66.7 um -20 cm 1.5 cm 1.53 GeV 1.46 keV 1.06 cm 15.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -64.8 um -18.9 cm 1.5 cm 2.36 keV 0 eV 0 fm 0 fm World initStep - 1 -68.3 um -18.9 cm 1.5 cm 849 keV 2.36 keV 197 um 197 um World eIoni - 2 -72.8 um -19 cm 1.5 cm 6.43 MeV 208 eV 558 um 755 um World eIoni - 3 -87.8 um -19.6 cm 1.49 cm 71.2 MeV 293 eV 6.48 mm 7.23 mm World eIoni - 4 -76.4 um -20 cm 1.49 cm 106 MeV 452 eV 3.51 mm 1.07 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -87.8 um -19.6 cm 1.49 cm 1.08 keV 0 eV 0 fm 0 fm World initStep - 1 -87.1 um -19.7 cm 1.49 cm 224 keV 1.08 keV 59 um 59 um World eIoni - 2 -84.1 um -20 cm 1.49 cm 35.1 MeV 662 eV 3.5 mm 3.56 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -35.8 um -9.9 cm 1.5 cm 2.74 keV 0 eV 0 fm 0 fm World initStep - 1 -43.7 um -9.91 cm 1.5 cm 1.11 MeV 2.74 keV 253 um 253 um World eIoni - 2 -249 um -10.8 cm 1.48 cm 89.1 MeV 1.15 keV 8.8 mm 9.06 mm World eIoni - 3 -606 um -13.5 cm 1.46 cm 358 MeV 6.89 keV 2.69 cm 3.6 cm World eIoni - 4 -751 um -16.6 cm 1.45 cm 668 MeV 4.73 keV 3.1 cm 6.7 cm World eIoni - 5 -847 um -20 cm 1.44 cm 1.01 GeV 6.59 keV 3.42 cm 10.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -751 um -16.6 cm 1.45 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 -752 um -16.6 cm 1.45 cm 282 keV 1.23 keV 72.1 um 72.1 um World eIoni - 2 -758 um -20 cm 1.45 cm 342 MeV 7.08 keV 3.51 cm 3.52 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -606 um -13.5 cm 1.46 cm 174 keV 0 eV 0 fm 0 fm World initStep - 1 -6.48 mm -16 cm 1.51 cm 257 MeV 8.53 keV 2.68 cm 2.68 cm World eIoni - 2 -1.56 cm -19.9 cm 1.43 cm 647 MeV 7.24 keV 4.01 cm 6.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -6.48 mm -16 cm 1.51 cm 1.62 keV 0 eV 0 fm 0 fm World initStep - 1 -6.48 mm -16 cm 1.51 cm 443 keV 1.62 keV 108 um 108 um World eIoni - 2 -6.46 mm -20 cm 1.51 cm 395 MeV 6.1 keV 4 cm 4.01 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -24.2 um -5.59 cm 1.51 cm 6.66 keV 0 eV 0 fm 0 fm World initStep - 1 -5.17 um -5.63 cm 1.51 cm 4.91 MeV 3.21 keV 794 um 794 um World eIoni - 2 1.89 mm -20 cm 1.33 cm 1.44 GeV 21.3 keV 14.4 cm 14.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 13.8 um -2.36 cm 1.23 cm 286 MeV 4.89 keV 2.82 cm 2.82 cm World eIoni - 2 16.4 um -4.72 cm 1.54 cm 522 MeV 4.88 keV 2.38 cm 5.2 cm World eIoni - 3 18.2 um -5.45 cm 1.6 cm 595 MeV 1.11 keV 7.38 mm 5.94 cm World eIoni - 4 37.2 um -20 cm 2.23 cm 2.05 GeV 28.9 keV 14.6 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 18.2 um -5.45 cm 1.6 cm 2.64 keV 0 eV 0 fm 0 fm World initStep - 1 14.2 um -5.46 cm 1.6 cm 1.03 MeV 2.64 keV 236 um 236 um World eIoni - 2 15 um -5.59 cm 1.6 cm 13.4 MeV 58.8 eV 1.24 mm 1.47 mm World eIoni - 3 26.3 um -6.12 cm 1.6 cm 66.5 MeV 408 eV 5.32 mm 6.79 mm World eIoni - 4 -146 um -17.4 cm 1.64 cm 1.2 GeV 20.7 keV 11.3 cm 12 cm World eIoni - 5 -211 um -20 cm 1.64 cm 1.45 GeV 6.12 keV 2.57 cm 14.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -146 um -17.4 cm 1.64 cm 1.13 keV 0 eV 0 fm 0 fm World initStep - 1 -149 um -17.4 cm 1.64 cm 245 keV 1.13 keV 63.6 um 63.6 um World eIoni - 2 -165 um -20 cm 1.64 cm 257 MeV 3.75 keV 2.63 cm 2.64 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 26.3 um -6.12 cm 1.6 cm 38.7 keV 0 eV 0 fm 0 fm World initStep - 1 138 um -6.73 cm 1.59 cm 63.8 MeV 5.59 keV 7.49 mm 7.49 mm World eIoni - 2 -398 um -7.07 cm 1.53 cm 97.5 MeV 203 eV 3.46 mm 1.1 cm World eIoni - 3 -2.16 mm -10.1 cm 1.35 cm 397 MeV 3.99 keV 3.01 cm 4.1 cm World eIoni - 4 -2.51 mm -11.3 cm 1.31 cm 525 MeV 2.2 keV 1.28 cm 5.38 cm World eIoni - 5 -3.49 mm -17.8 cm 1.2 cm 1.17 GeV 14.1 keV 6.42 cm 11.8 cm World eIoni - 6 -3.71 mm -20 cm 1.18 cm 1.39 GeV 3.91 keV 2.23 cm 14 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.49 mm -17.8 cm 1.2 cm 1.66 keV 0 eV 0 fm 0 fm World initStep - 1 -3.49 mm -17.8 cm 1.2 cm 465 keV 1.66 keV 113 um 113 um World eIoni - 2 -3.47 mm -20 cm 1.2 cm 223 MeV 2.69 keV 2.25 cm 2.26 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.51 mm -11.3 cm 1.31 cm 1.32 keV 0 eV 0 fm 0 fm World initStep - 1 -2.5 mm -11.3 cm 1.31 cm 314 keV 1.32 keV 79.4 um 79.4 um World eIoni - 2 -2.49 mm -20 cm 1.31 cm 865 MeV 16.3 keV 9.17 cm 9.18 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.16 mm -10.1 cm 1.35 cm 3.62 keV 0 eV 0 fm 0 fm World initStep - 1 -2.17 mm -10.1 cm 1.35 cm 1.8 MeV 3.62 keV 405 um 405 um World eIoni - 2 -2.24 mm -10.5 cm 1.35 cm 43.7 MeV 325 eV 4.2 mm 4.6 mm World eIoni - 3 -2.6 mm -15.4 cm 1.36 cm 530 MeV 8.64 keV 4.87 cm 5.33 cm World eIoni - 4 -2.67 mm -20 cm 1.36 cm 993 MeV 9.78 keV 4.63 cm 9.96 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 8 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.6 mm -15.4 cm 1.36 cm 12.8 keV 0 eV 0 fm 0 fm World initStep - 1 -2.56 mm -15.5 cm 1.36 cm 13.2 MeV 3.25 keV 1.8 mm 1.8 mm World eIoni - 2 75.6 um -17.4 cm 1.73 cm 207 MeV 2.56 keV 2.06 cm 2.24 cm World eIoni - 3 931 um -20 cm 1.81 cm 464 MeV 5.56 keV 2.57 cm 4.81 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 11 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 75.6 um -17.4 cm 1.73 cm 1.67 keV 0 eV 0 fm 0 fm World initStep - 1 80.2 um -17.4 cm 1.73 cm 468 keV 1.67 keV 114 um 114 um World eIoni - 2 101 um -20 cm 1.73 cm 257 MeV 3.65 keV 2.58 cm 2.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 15 um -5.59 cm 1.6 cm 22.9 keV 0 eV 0 fm 0 fm World initStep - 1 -56.1 um -5.88 cm 1.61 cm 30.7 MeV 3.62 keV 3.8 mm 3.8 mm World eIoni - 2 -1.39 mm -7.02 cm 1.77 cm 145 MeV 722 eV 1.17 cm 1.55 cm World eIoni - 3 -2.87 mm -15.2 cm 1.96 cm 965 MeV 18.6 keV 8.2 cm 9.75 cm World eIoni - 4 -3.01 mm -17.4 cm 1.97 cm 1.18 GeV 4.45 keV 2.19 cm 11.9 cm World eIoni - 5 -3.14 mm -20 cm 1.99 cm 1.44 GeV 3.55 keV 2.59 cm 14.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.01 mm -17.4 cm 1.97 cm 1.46 keV 0 eV 0 fm 0 fm World initStep - 1 -3.01 mm -17.4 cm 1.98 cm 373 keV 1.46 keV 92.5 um 92.5 um World eIoni - 2 -3.03 mm -20 cm 1.98 cm 259 MeV 5.49 keV 2.62 cm 2.63 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.87 mm -15.2 cm 1.96 cm 4.65 keV 0 eV 0 fm 0 fm World initStep - 1 -2.85 mm -15.2 cm 1.96 cm 2.8 MeV 4.65 keV 629 um 629 um World eIoni - 2 -2.85 mm -16.4 cm 1.94 cm 114 MeV 490 eV 1.11 cm 1.18 cm World eIoni - 3 -2.75 mm -18.9 cm 1.89 cm 363 MeV 7.74 keV 2.49 cm 3.67 cm World eIoni - 4 -2.73 mm -20 cm 1.88 cm 478 MeV 2.16 keV 1.15 cm 4.81 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 13 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.75 mm -18.9 cm 1.89 cm 1.53 keV 0 eV 0 fm 0 fm World initStep - 1 -2.75 mm -18.9 cm 1.89 cm 404 keV 1.53 keV 99.4 um 99.4 um World eIoni - 2 -2.75 mm -20 cm 1.89 cm 115 MeV 5.6 keV 1.15 cm 1.16 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 16.4 um -4.72 cm 1.54 cm 13.8 keV 0 eV 0 fm 0 fm World initStep - 1 -10 um -4.87 cm 1.53 cm 16.3 MeV 4.95 keV 2.32 mm 2.32 mm World eIoni - 2 -1.04 mm -5.06 cm 1.46 cm 34.9 MeV 289 eV 2.28 mm 4.6 mm World eIoni - 3 -4.22 mm -13.9 cm 1.2 cm 917 MeV 15 keV 8.85 cm 9.31 cm World eIoni - 4 -4.37 mm -20 cm 1.15 cm 1.53 GeV 12.1 keV 6.11 cm 15.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -4.22 mm -13.9 cm 1.2 cm 1.04 keV 0 eV 0 fm 0 fm World initStep - 1 -4.22 mm -13.9 cm 1.2 cm 211 keV 1.04 keV 55.9 um 55.9 um World eIoni - 2 -4.2 mm -20 cm 1.2 cm 611 MeV 12.8 keV 6.63 cm 6.63 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 13.8 um -2.36 cm 1.23 cm 2.35 keV 0 eV 0 fm 0 fm World initStep - 1 21.4 um -2.37 cm 1.23 cm 841 keV 2.35 keV 195 um 195 um World eIoni - 2 167 um -3.4 cm 1.19 cm 104 MeV 1.04 keV 1.03 cm 1.05 cm World eIoni - 3 157 um -4.51 cm 1.16 cm 214 MeV 2.66 keV 1.11 cm 2.16 cm World eIoni - 4 146 um -7.93 cm 1.11 cm 557 MeV 7.21 keV 3.42 cm 5.58 cm World eIoni - 5 109 um -19.3 cm 1.06 cm 1.69 GeV 23.9 keV 11.4 cm 16.9 cm World eIoni - 6 106 um -20 cm 1.06 cm 1.76 GeV 1.13 keV 7.07 mm 17.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 109 um -19.3 cm 1.06 cm 23.2 keV 0 eV 0 fm 0 fm World initStep - 1 -41.1 um -19.6 cm 1.22 cm 31.2 MeV 3.89 keV 3.85 mm 3.85 mm World eIoni - 2 -103 um -19.8 cm 1.29 cm 54.8 MeV 200 eV 2.46 mm 6.31 mm World msc - 3 -128 um -20 cm 1.32 cm 68.7 MeV 44.6 eV 1.42 mm 7.73 mm World msc - 4 -133 um -20 cm 1.32 cm 72.2 MeV 69.8 eV 348 um 8.07 mm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 146 um -7.93 cm 1.11 cm 1.16 keV 0 eV 0 fm 0 fm World initStep - 1 149 um -7.93 cm 1.11 cm 254 keV 1.16 keV 65.8 um 65.8 um World eIoni - 2 168 um -20 cm 1.11 cm 1.21 GeV 23.2 keV 13.7 cm 13.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 157 um -4.51 cm 1.16 cm 2.78 keV 0 eV 0 fm 0 fm World initStep - 1 151 um -4.52 cm 1.16 cm 1.13 MeV 2.78 keV 258 um 258 um World eIoni - 2 155 um -4.67 cm 1.15 cm 16.1 MeV 132 eV 1.5 mm 1.76 mm World eIoni - 3 -172 um -9.98 cm 1.15 cm 548 MeV 12.1 keV 5.32 cm 5.49 cm World eIoni - 4 -386 um -14 cm 1.16 cm 948 MeV 6.06 keV 4.01 cm 9.5 cm World eIoni - 5 -575 um -20 cm 1.17 cm 1.55 GeV 11.7 keV 6.01 cm 15.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 17 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -386 um -14 cm 1.16 cm 2.24 keV 0 eV 0 fm 0 fm World initStep - 1 -393 um -14 cm 1.16 cm 772 keV 2.24 keV 180 um 180 um World eIoni - 2 868 um -16.7 cm 1.04 cm 268 MeV 2.12 keV 2.69 cm 2.71 cm World eIoni - 3 1.63 mm -20 cm 9.7 mm 601 MeV 8.38 keV 3.33 cm 6.03 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 21 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 868 um -16.7 cm 1.04 cm 1.32 keV 0 eV 0 fm 0 fm World initStep - 1 867 um -16.7 cm 1.04 cm 316 keV 1.32 keV 79.7 um 79.7 um World eIoni - 2 858 um -20 cm 1.04 cm 333 MeV 4.96 keV 3.39 cm 3.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 17 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -172 um -9.98 cm 1.15 cm 1.03 keV 0 eV 0 fm 0 fm World initStep - 1 -169 um -9.99 cm 1.16 cm 209 keV 1.03 keV 55.4 um 55.4 um World eIoni - 2 -673 um -19.9 cm 1.08 cm 992 MeV 27 keV 11.5 cm 11.5 cm World eIoni - 3 -852 um -20 cm 1.05 cm 1 GeV 202 eV 992 um 11.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -50.2 um -3.33 cm 1.38 cm 383 MeV 9.59 keV 3.8 cm 3.8 cm World eIoni - 2 -71 um -6.33 cm 1.67 cm 683 MeV 7.08 keV 3.01 cm 6.81 cm World eBrem - 3 -76.6 um -13 cm 2.02 cm 1.35 GeV 13.5 keV 6.66 cm 13.5 cm World eIoni - 4 -82.1 um -20 cm 2.23 cm 2.05 GeV 11.4 keV 7.03 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -76.6 um -13 cm 2.02 cm 14.1 keV 0 eV 0 fm 0 fm World initStep - 1 -29.4 um -13.1 cm 2.02 cm 11 MeV 4.2 keV 1.31 mm 1.31 mm World eIoni - 2 -646 um -13.5 cm 2.25 cm 52.9 MeV 863 eV 5.08 mm 6.39 mm World eIoni - 3 -885 um -14.2 cm 2.34 cm 119 MeV 2.31 keV 6.73 mm 1.31 cm World eIoni - 4 -1.34 mm -20 cm 2.54 cm 703 MeV 13.6 keV 5.84 cm 7.15 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -885 um -14.2 cm 2.34 cm 1.04 keV 0 eV 0 fm 0 fm World initStep - 1 -886 um -14.2 cm 2.34 cm 211 keV 1.04 keV 56 um 56 um World eIoni - 2 -889 um -20 cm 2.34 cm 584 MeV 16.5 keV 6.3 cm 6.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -646 um -13.5 cm 2.25 cm 2.43 keV 0 eV 0 fm 0 fm World initStep - 1 -644 um -13.5 cm 2.25 cm 899 keV 2.43 keV 207 um 207 um World eIoni - 2 115 um -15.2 cm 2.23 cm 170 MeV 1.15 keV 1.69 cm 1.71 cm World eIoni - 3 1.15 mm -20 cm 2.21 cm 650 MeV 10.3 keV 4.81 cm 6.52 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -29.4 um -13.1 cm 2.02 cm 20.1 keV 0 eV 0 fm 0 fm World initStep - 1 -57.2 um -13.3 cm 2.02 cm 25.8 MeV 4.4 keV 3.29 mm 3.29 mm World eIoni - 2 -1.24 mm -13.5 cm 2.21 cm 44.4 MeV 1.34 keV 2.96 mm 6.26 mm World eIoni - 3 -3.27 mm -14.9 cm 2.54 cm 187 MeV 2.44 keV 1.49 cm 2.11 cm World eIoni - 4 -5.03 mm -20 cm 2.82 cm 693 MeV 9.81 keV 5.07 cm 7.19 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.27 mm -14.9 cm 2.54 cm 1.06 keV 0 eV 0 fm 0 fm World initStep - 1 -3.27 mm -14.9 cm 2.54 cm 219 keV 1.06 keV 57.7 um 57.7 um World eIoni - 2 -3.25 mm -20 cm 2.54 cm 507 MeV 7.58 keV 5.38 cm 5.39 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -71 um -6.33 cm 1.67 cm 102 keV 0 eV 0 fm 0 fm World initStep - 1 -197 um -20 cm 2.71 cm 102 keV 0 eV 13.7 cm 13.7 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -50.2 um -3.33 cm 1.38 cm 1.07 keV 0 eV 0 fm 0 fm World initStep - 1 -51.5 um -3.33 cm 1.38 cm 221 keV 1.07 keV 58.2 um 58.2 um World eIoni - 2 4.13 cm -14.2 cm -6.55 mm 1.09 GeV 29.1 keV 12.6 cm 12.6 cm World eIoni - 3 8.57 cm -18.1 cm -1.92 cm 1.47 GeV 14.2 keV 6.06 cm 18.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 42.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 32.2 um -1.67 cm 1.08 cm 1.93 keV 0 meV 0 fm 0 fm World initStep + 1 31 um -1.68 cm 1.08 cm 601 keV 1.93 keV 142 um 142 um World eIoni + 2 24.8 um -20 cm 1.09 cm 1.83 GeV 31.7 keV 19.1 cm 19.2 cm OutOfWorldTransportation Run terminated. Run Summary Number of events processed : 100 - User=0.040000s Real=0.038807s Sys=0.000000s + User=0.020000s Real=0.030542s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -5629,48 +5514,48 @@ has been modified since last Run. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -5678,31 +5563,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -5710,288 +5595,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -6024,34 +5909,2503 @@ Index : 2 used in the geometry : Yes ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 7.35 cm -6.85 cm 1 cm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 7.35 cm -8.37 cm 2.06 cm 202 MeV 9.89 keV 1.96 cm 1.96 cm World eIoni - 2 7.35 cm -9.23 cm 2.24 cm 289 MeV 2.64 keV 8.86 mm 2.85 cm World eIoni - 3 7.37 cm -23.9 cm 3.18 cm 1.75 GeV 91.3 keV 14.7 cm 17.5 cm OutOfWorldTransportation + 0 -7.02 mm 4.46 cm 1 cm 50 MeV 0 meV 0 fm 0 fm World initStep + 1 -7.07 mm 3.75 cm 1.77 cm 121 MeV 4.64 keV 1.11 cm 1.11 cm World eIoni + 2 -7.12 mm 2.85 cm 2.06 cm 210 MeV 1.55 keV 9.41 mm 2.05 cm World eIoni + 3 -7.16 mm -9.51 mm 2.57 cm 591 MeV 19.1 keV 3.84 cm 5.89 cm World eIoni + 4 -7.16 mm -9.58 mm 2.57 cm 591 MeV 0 meV 68.6 um 5.9 cm World eIoni + 5 -7.16 mm -2.43 cm 2.68 cm 738 MeV 10.4 keV 1.47 cm 7.37 cm World eIoni + 6 -7.16 mm -6.14 cm 2.87 cm 1.11 GeV 23.1 keV 3.71 cm 11.1 cm World eIoni + 7 -7.16 mm -10.2 cm 3.02 cm 1.52 GeV 24.2 keV 4.11 cm 15.2 cm World eIoni + 8 -7.17 mm -12.6 cm 3.09 cm 1.76 GeV 17.3 keV 2.39 cm 17.6 cm World eIoni + 9 -7.16 mm -23.1 cm 3.32 cm 2.81 GeV 68 keV 10.5 cm 28.1 cm World eIoni + 10 -7.15 mm -25 cm 3.35 cm 2.99 GeV 12 keV 1.87 cm 29.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.16 mm -23.1 cm 3.32 cm 4.78 keV 0 meV 0 fm 0 fm World initStep + 1 -7.17 mm -23.1 cm 3.32 cm 444 keV 4.78 keV 363 um 363 um World eIoni + 2 -7.05 mm -23.5 cm 3.38 cm 36.4 MeV 2.51 keV 3.7 mm 4.07 mm World eIoni + 3 -6.75 mm -23.8 cm 3.61 cm 66 MeV 3.68 keV 3.78 mm 7.85 mm World eIoni + 4 -6.64 mm -24 cm 3.7 cm 86.7 MeV 2.96 keV 2.26 mm 1.01 cm World eIoni + 5 -6.4 mm -24.7 cm 3.88 cm 158 MeV 4.94 keV 7.39 mm 1.75 cm World eIoni + 6 -6.34 mm -25 cm 3.93 cm 187 MeV 3.08 keV 2.93 mm 2.04 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.4 mm -24.7 cm 3.88 cm 2.8 keV 0 meV 0 fm 0 fm World initStep + 1 -6.4 mm -24.7 cm 3.88 cm 207 keV 2.8 keV 161 um 161 um World eIoni + 2 -6.63 mm -24.8 cm 3.89 cm 13.8 MeV 760 eV 1.41 mm 1.57 mm World eIoni + 3 -6.99 mm -25 cm 3.9 cm 28.7 MeV 278 eV 1.53 mm 3.1 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 10 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.64 mm -24 cm 3.7 cm 2.43 keV 0 meV 0 fm 0 fm World initStep + 1 -6.65 mm -24 cm 3.7 cm 165 keV 2.43 keV 132 um 132 um World eIoni + 2 -6.72 mm -25 cm 3.71 cm 98.9 MeV 12.9 keV 1.74 cm 1.76 cm World eBrem + 3 -6.97 mm -25 cm 3.74 cm 100 MeV 233 eV 449 um 1.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.75 mm -23.8 cm 3.61 cm 1.35 keV 0 meV 0 fm 0 fm World initStep + 1 -6.76 mm -23.8 cm 3.61 cm 79.1 keV 1.35 keV 59.3 um 59.3 um World eIoni + 2 -2.02 mm -24.1 cm 3.79 cm 34.9 MeV 6.78 keV 7.81 mm 7.87 mm World msc + 3 1.34 mm -24.6 cm 4.02 cm 80.6 MeV 3.63 keV 6.27 mm 1.41 cm World msc + 4 2.31 mm -24.9 cm 4.09 cm 111 MeV 3.5 keV 3.29 mm 1.74 cm World msc + 5 2.57 mm -25 cm 4.11 cm 122 MeV 91.8 eV 1.09 mm 1.85 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.17 mm -12.6 cm 3.09 cm 1.55 keV 0 meV 0 fm 0 fm World initStep + 1 -7.17 mm -12.6 cm 3.09 cm 92.5 keV 1.55 keV 71.3 um 71.3 um World eIoni + 2 -7.17 mm -13.1 cm 3.09 cm 48.3 MeV 16.2 keV 1.37 cm 1.37 cm World eIoni + 3 1.12 cm -25 cm 3.78 cm 1.23 GeV 67.7 keV 12.4 cm 13.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.16 mm -10.2 cm 3.02 cm 49 keV 0 meV 0 fm 0 fm World initStep + 1 -7.12 mm -10.4 cm 3.01 cm 15.4 MeV 3.31 keV 3.12 mm 3.12 mm World eIoni + 2 -8.02 mm -16 cm 2.63 cm 574 MeV 18.7 keV 5.6 cm 5.91 cm World eIoni + 3 -8.56 mm -19.6 cm 2.5 cm 941 MeV 32.6 keV 3.67 cm 9.58 cm World eIoni + 4 -9.02 mm -25 cm 2.38 cm 1.47 GeV 35.1 keV 5.34 cm 14.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.56 mm -19.6 cm 2.5 cm 5.58 keV 0 meV 0 fm 0 fm World initStep + 1 -8.55 mm -19.7 cm 2.5 cm 562 keV 5.58 keV 464 um 464 um World eIoni + 2 -8.57 mm -19.8 cm 2.49 cm 16.6 MeV 336 eV 1.61 mm 2.08 mm World eIoni + 3 -7.61 mm -24.8 cm 2.47 cm 519 MeV 37.2 keV 5.03 cm 5.24 cm World eIoni + 4 -7.55 mm -25 cm 2.47 cm 534 MeV 522 eV 1.53 mm 5.39 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 15 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.61 mm -24.8 cm 2.47 cm 1.83 keV 0 meV 0 fm 0 fm World initStep + 1 -7.61 mm -24.8 cm 2.47 cm 112 keV 1.83 keV 89.3 um 89.3 um World eIoni + 2 -7.6 mm -25 cm 2.47 cm 15.3 MeV 600 eV 1.7 mm 1.79 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.02 mm -16 cm 2.63 cm 1.42 keV 0 meV 0 fm 0 fm World initStep + 1 -8.02 mm -16 cm 2.63 cm 83 keV 1.42 keV 63.4 um 63.4 um World eIoni + 2 -8.04 mm -16.4 cm 2.63 cm 40.6 MeV 8.94 keV 1.16 cm 1.17 cm World eIoni + 3 -1.38 mm -25 cm 1.2 cm 902 MeV 67.4 keV 9.24 cm 10.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.16 mm -6.14 cm 2.87 cm 1.39 keV 0 meV 0 fm 0 fm World initStep + 1 -7.16 mm -6.14 cm 2.87 cm 80.9 keV 1.39 keV 61.4 um 61.4 um World eIoni + 2 -7.17 mm -6.53 cm 2.87 cm 39 MeV 8.58 keV 1.12 cm 1.12 cm World eIoni + 3 -3.28 mm -25 cm 4.27 cm 1.89 GeV 119 keV 18.7 cm 19.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.16 mm -2.43 cm 2.68 cm 24.2 keV 0 meV 0 fm 0 fm World initStep + 1 -7.14 mm -2.48 cm 2.67 cm 5.74 MeV 6.94 keV 2.61 mm 2.61 mm World eIoni + 2 -6.7 mm -2.51 cm 2.69 cm 8.61 MeV 0 meV 551 um 3.16 mm World eIoni + 3 -5.51 mm -3.11 cm 2.71 cm 68.7 MeV 2.87 keV 6.22 mm 9.38 mm World eIoni + 4 -4.66 mm -6.22 cm 2.77 cm 379 MeV 23.1 keV 3.11 cm 4.05 cm World eIoni + 5 -4.59 mm -6.86 cm 2.77 cm 443 MeV 4.22 keV 6.43 mm 4.69 cm World eIoni + 6 -4.32 mm -10.9 cm 2.8 cm 849 MeV 30.9 keV 4.06 cm 8.74 cm World eIoni + 7 -3.95 mm -20.8 cm 2.82 cm 1.84 GeV 63.2 keV 9.92 cm 18.7 cm World eIoni + 8 -3.82 mm -25 cm 2.82 cm 2.26 GeV 24.9 keV 4.16 cm 22.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.95 mm -20.8 cm 2.82 cm 17.6 keV 0 meV 0 fm 0 fm World initStep + 1 -3.99 mm -20.9 cm 2.82 cm 3.42 MeV 7.45 keV 2.01 mm 2.01 mm World eIoni + 2 -4.35 mm -21.6 cm 2.8 cm 74 MeV 2.58 keV 7.13 mm 9.14 mm World eIoni + 3 -4.39 mm -24.5 cm 2.81 cm 362 MeV 12.9 keV 2.88 cm 3.79 cm World eIoni + 4 -4.39 mm -25 cm 2.81 cm 416 MeV 4.56 keV 5.41 mm 4.33 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 21 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.39 mm -24.5 cm 2.81 cm 2.39 keV 0 meV 0 fm 0 fm World initStep + 1 -4.4 mm -24.5 cm 2.81 cm 162 keV 2.39 keV 129 um 129 um World eIoni + 2 -4.41 mm -25 cm 2.82 cm 54.2 MeV 4.24 keV 6.88 mm 7.01 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.32 mm -10.9 cm 2.8 cm 1.61 keV 0 meV 0 fm 0 fm World initStep + 1 -4.32 mm -10.9 cm 2.8 cm 97.2 keV 1.61 keV 75.4 um 75.4 um World eIoni + 2 -4.33 mm -11.4 cm 2.8 cm 52.4 MeV 12 keV 1.47 cm 1.48 cm World eIoni + 3 1.71 cm -24.9 cm 2.5 cm 1.4 GeV 82.1 keV 14.3 cm 15.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.59 mm -6.86 cm 2.77 cm 2.15 keV 0 meV 0 fm 0 fm World initStep + 1 -4.59 mm -6.86 cm 2.77 cm 140 keV 2.15 keV 112 um 112 um World eIoni + 2 -4.57 mm -7.8 cm 2.78 cm 94.4 MeV 19.7 keV 2.59 cm 2.6 cm World eIoni + 3 1.77 cm -24.9 cm 1.1 cm 1.81 GeV 117 keV 18.9 cm 21.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.66 mm -6.22 cm 2.77 cm 1.46 keV 0 meV 0 fm 0 fm World initStep + 1 -4.66 mm -6.22 cm 2.77 cm 86.3 keV 1.46 keV 65.9 um 65.9 um World eIoni + 2 -4.68 mm -6.65 cm 2.77 cm 43.2 MeV 10.6 keV 1.23 cm 1.24 cm World eIoni + 3 -7.98 mm -9.51 cm 3 cm 330 MeV 16.3 keV 2.91 cm 4.14 cm World eBrem + 4 -1.11 cm -25 cm 3.2 cm 1.88 GeV 92.7 keV 15.5 cm 19.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 18 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.98 mm -9.51 cm 3 cm 42.2 keV 0 meV 0 fm 0 fm World initStep + 1 -1.65 cm -24.9 cm 3.55 cm 42.2 keV 0 meV 15.5 cm 15.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.51 mm -3.11 cm 2.71 cm 1.34 keV 0 meV 0 fm 0 fm World initStep + 1 -5.51 mm -3.11 cm 2.71 cm 76.9 keV 1.34 keV 58.6 um 58.6 um World eIoni + 2 -5.49 mm -3.47 cm 2.71 cm 35.9 MeV 17.5 keV 1.04 cm 1.04 cm World eIoni + 3 -231 um -14.5 cm 3.55 cm 1.14 GeV 50.3 keV 11.2 cm 12.2 cm World eBrem + 4 1.12 mm -19.8 cm 3.67 cm 521 MeV 29.7 keV 5.3 cm 17.5 cm World eBrem + 5 1.8 mm -25 cm 3.73 cm 1.04 GeV 28.4 keV 5.17 cm 22.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 17 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.12 mm -19.8 cm 3.67 cm 1.15 GeV 0 meV 0 fm 0 fm World initStep + 1 2.24 mm -25 cm 3.77 cm 1.15 GeV 0 meV 5.17 cm 5.17 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 17 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -231 um -14.5 cm 3.55 cm 4.85 MeV 0 meV 0 fm 0 fm World initStep + 1 3.1 mm -25 cm 3.83 cm 4.85 MeV 0 meV 10.5 cm 10.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.16 mm -9.58 mm 2.57 cm 15.4 keV 0 meV 0 fm 0 fm World initStep + 1 -7.15 mm -9.68 mm 2.57 cm 991 keV 292 eV 122 um 122 um World eIoni + 2 -8.28 mm -4.26 cm 1.58 cm 330 MeV 12.9 keV 3.56 cm 3.57 cm World eIoni + 3 -7.69 mm -5.32 cm 1.28 cm 436 MeV 7.22 keV 1.1 cm 4.68 cm World eIoni + 4 -7.05 mm -6.91 cm 9.54 mm 596 MeV 8.93 keV 1.63 cm 6.31 cm World eBrem + 5 -6.33 mm -9.52 cm 5.84 mm 856 MeV 12.5 keV 2.63 cm 8.94 cm World eIoni + 6 -5.59 mm -13.4 cm 2.02 mm 1.24 GeV 30.1 keV 3.91 cm 12.8 cm World eIoni + 7 -5.44 mm -14.5 cm 1.17 mm 1.35 GeV 9.03 keV 1.1 cm 13.9 cm World eIoni + 8 -5.07 mm -17.5 cm -885 um 1.66 GeV 20.4 keV 3.05 cm 17 cm World eIoni + 9 -4.61 mm -22.3 cm -3.47 mm 2.14 GeV 21 keV 4.79 cm 21.8 cm World eIoni + 10 -4.5 mm -23.6 cm -4.07 mm 2.27 GeV 12.7 keV 1.31 cm 23.1 cm World eIoni + 11 -4.49 mm -23.7 cm -4.12 mm 2.28 GeV 643 eV 1.13 mm 23.2 cm World eIoni + 12 -4.39 mm -25 cm -4.67 mm 2.4 GeV 7.16 keV 1.25 cm 24.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.49 mm -23.7 cm -4.12 mm 2.22 keV 0 meV 0 fm 0 fm World initStep + 1 -4.49 mm -23.7 cm -4.12 mm 146 keV 2.22 keV 117 um 117 um World eIoni + 2 -3.32 mm -24.7 cm -6.74 mm 96.3 MeV 17.6 keV 2.24 cm 2.25 cm World msc + 3 1.15 mm -25 cm -1.48 cm 126 MeV 6.72 keV 1 cm 3.26 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.5 mm -23.6 cm -4.07 mm 8.88 keV 0 meV 0 fm 0 fm World initStep + 1 -4.48 mm -23.6 cm -4.07 mm 1.14 MeV 7.39 keV 1 mm 1 mm World eIoni + 2 -4.42 mm -23.7 cm -4.07 mm 11.4 MeV 52.3 eV 1.03 mm 2.03 mm World eIoni + 3 -4.34 mm -25 cm -4.06 mm 136 MeV 3.56 keV 1.25 cm 1.45 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.61 mm -22.3 cm -3.47 mm 3.82 keV 0 meV 0 fm 0 fm World initStep + 1 -4.61 mm -22.3 cm -3.47 mm 316 keV 3.82 keV 255 um 255 um World eIoni + 2 -3.67 mm -23.1 cm -6.07 mm 77.1 MeV 8.76 keV 8.54 mm 8.8 mm World eIoni + 3 -1.76 mm -25 cm -6.98 mm 268 MeV 15.1 keV 1.92 cm 2.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.07 mm -17.5 cm -885 um 1.86 keV 0 meV 0 fm 0 fm World initStep + 1 -5.07 mm -17.5 cm -884 um 115 keV 1.86 keV 91.5 um 91.5 um World eIoni + 2 -5.09 mm -18.2 cm -877 um 69.1 MeV 16.7 keV 1.92 cm 1.92 cm World eIoni + 3 -2.48 cm -24.9 cm -9.37 mm 733 MeV 83.9 keV 7.34 cm 9.26 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.44 mm -14.5 cm 1.17 mm 1.59 keV 0 meV 0 fm 0 fm World initStep + 1 -5.44 mm -14.5 cm 1.16 mm 95.6 keV 1.59 keV 74.1 um 74.1 um World eIoni + 2 -5.45 mm -15 cm 1.15 mm 51 MeV 20.9 keV 1.44 cm 1.44 cm World eIoni + 3 -1.97 cm -24.9 cm 8.16 mm 1.04 GeV 51.1 keV 10.2 cm 11.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.59 mm -13.4 cm 2.02 mm 6.55 keV 0 meV 0 fm 0 fm World initStep + 1 -5.6 mm -13.4 cm 2.01 mm 712 keV 6.55 keV 603 um 603 um World eIoni + 2 -5.6 mm -13.4 cm 2.01 mm 1.78 MeV 0 meV 107 um 710 um World eIoni + 3 -3.51 mm -15.9 cm -1.48 mm 254 MeV 11.7 keV 2.58 cm 2.65 cm World eIoni + 4 -2.6 mm -18.4 cm -2.06 mm 504 MeV 15.3 keV 2.5 cm 5.16 cm World eIoni + 5 -2.31 mm -19.7 cm -2.24 mm 633 MeV 7.95 keV 1.29 cm 6.45 cm World eIoni + 6 -1.54 mm -25 cm -2.7 mm 1.16 GeV 27.5 keV 5.26 cm 11.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 30 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.31 mm -19.7 cm -2.24 mm 2.13 keV 0 meV 0 fm 0 fm World initStep + 1 -2.31 mm -19.7 cm -2.24 mm 138 keV 2.13 keV 111 um 111 um World eIoni + 2 1.5 cm -20.7 cm -3.03 mm 92.7 MeV 20.8 keV 2.55 cm 2.56 cm World eIoni + 3 3 cm -22.4 cm 6.49 mm 268 MeV 16.8 keV 2.72 cm 5.28 cm World msc + 4 3.48 cm -24.8 cm 9.67 mm 501 MeV 14.9 keV 2.41 cm 7.69 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 30 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.6 mm -18.4 cm -2.06 mm 1.76 keV 0 meV 0 fm 0 fm World initStep + 1 -2.6 mm -18.4 cm -2.06 mm 108 keV 1.76 keV 84.9 um 84.9 um World eIoni + 2 -2.6 mm -19.1 cm -2.04 mm 62 MeV 10.3 keV 1.73 cm 1.74 cm World eIoni + 3 5.71 mm -24.9 cm -1.7 cm 646 MeV 40.5 keV 6.95 cm 8.68 cm World eBrem + 4 5.73 mm -25 cm -1.7 cm 654 MeV 43.3 eV 810 um 8.76 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 30 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.51 mm -15.9 cm -1.48 mm 10 keV 0 meV 0 fm 0 fm World initStep + 1 -3.49 mm -16 cm -1.48 mm 1.38 MeV 10 keV 1.19 mm 1.19 mm World eIoni + 2 -3.7 mm -16.1 cm -1.65 mm 12.8 MeV 113 eV 1.44 mm 2.64 mm World eIoni + 3 -429 um -23.1 cm -2.6 mm 713 MeV 36 keV 7.02 cm 7.29 cm World eIoni + 4 774 um -25 cm -2.95 mm 905 MeV 13.9 keV 1.92 cm 9.21 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 36 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -429 um -23.1 cm -2.6 mm 6.18 keV 0 meV 0 fm 0 fm World initStep + 1 -423 um -23.1 cm -2.59 mm 654 keV 6.18 keV 548 um 548 um World eIoni + 2 -430 um -23.1 cm -2.57 mm 4.18 MeV 47.3 eV 353 um 901 um World eIoni + 3 -391 um -23.4 cm -2.63 mm 35.6 MeV 425 eV 3.18 mm 4.08 mm World eIoni + 4 -227 um -25 cm -2.63 mm 192 MeV 5.93 keV 1.56 cm 1.97 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 40 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -391 um -23.4 cm -2.63 mm 320 keV 0 meV 0 fm 0 fm World initStep + 1 -720 um -25 cm -2.72 mm 157 MeV 10.2 keV 2 cm 2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 36 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.7 mm -16.1 cm -1.65 mm 13.2 keV 0 meV 0 fm 0 fm World initStep + 1 -3.73 mm -16.1 cm -1.65 mm 2.17 MeV 6.08 keV 1.59 mm 1.59 mm World eIoni + 2 -4 mm -16.2 cm -2 mm 9.2 MeV 57.2 eV 849 um 2.44 mm World eIoni + 3 -4.47 mm -17.3 cm -2.81 mm 119 MeV 4.18 keV 1.1 cm 1.35 cm World eIoni + 4 -4.76 mm -20.8 cm -3.5 mm 470 MeV 17.7 keV 3.51 cm 4.85 cm World eIoni + 5 -4.78 mm -21.3 cm -3.57 mm 522 MeV 2.35 keV 5.27 mm 5.38 cm World eIoni + 6 -4.89 mm -25 cm -3.91 mm 892 MeV 21.5 keV 3.7 cm 9.08 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 39 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.78 mm -21.3 cm -3.57 mm 1.37 keV 0 meV 0 fm 0 fm World initStep + 1 -4.78 mm -21.3 cm -3.57 mm 79.3 keV 1.37 keV 60.3 um 60.3 um World eIoni + 2 -4.8 mm -21.7 cm -3.58 mm 37.8 MeV 8.86 keV 1.08 cm 1.09 cm World eIoni + 3 -2.55 mm -25 cm -6.89 mm 370 MeV 16.9 keV 3.36 cm 4.45 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 39 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.76 mm -20.8 cm -3.5 mm 2.15 keV 0 meV 0 fm 0 fm World initStep + 1 -4.76 mm -20.8 cm -3.51 mm 140 keV 2.15 keV 112 um 112 um World eIoni + 2 -1.54 cm -21.7 cm -1.64 cm 93.5 MeV 20.8 keV 2.47 cm 2.49 cm World msc + 3 -2.17 cm -23.3 cm -2.79 cm 256 MeV 10.1 keV 2.16 cm 4.64 cm World msc + 4 -2.39 cm -24.9 cm -3.19 cm 412 MeV 5.44 keV 1.62 cm 6.26 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 39 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.47 mm -17.3 cm -2.81 mm 3.85 keV 0 meV 0 fm 0 fm World initStep + 1 -4.47 mm -17.3 cm -2.81 mm 320 keV 3.85 keV 258 um 258 um World eIoni + 2 -4.55 mm -17.3 cm -2.77 mm 8.18 MeV 170 eV 794 um 1.05 mm World eIoni + 3 -3.57 mm -21.4 cm -4.77 mm 415 MeV 20.8 keV 4.08 cm 4.19 cm World eIoni + 4 -1.77 mm -25 cm -3.11 mm 773 MeV 16 keV 3.59 cm 7.78 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.57 mm -21.4 cm -4.77 mm 2.22 keV 0 meV 0 fm 0 fm World initStep + 1 -3.57 mm -21.4 cm -4.77 mm 145 keV 2.22 keV 116 um 116 um World eIoni + 2 -1.8 cm -22.4 cm -1.28 mm 96 MeV 18.8 keV 2.25 cm 2.26 cm World msc + 3 -3.22 cm -23.4 cm 572 um 200 MeV 10.7 keV 1.88 cm 4.14 cm World msc + 4 -3.74 cm -24.7 cm 1.23 mm 331 MeV 5.4 keV 1.41 cm 5.55 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.33 mm -9.52 cm 5.84 mm 1.81 keV 0 meV 0 fm 0 fm World initStep + 1 -6.33 mm -9.52 cm 5.83 mm 111 keV 1.81 keV 88.1 um 88.1 um World eIoni + 2 -6.32 mm -10.2 cm 5.81 mm 64.8 MeV 15.6 keV 1.8 cm 1.81 cm World eIoni + 3 1.05 cm -25 cm -1.32 cm 1.55 GeV 82.4 keV 15.8 cm 17.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.05 mm -6.91 cm 9.54 mm 99.6 keV 0 meV 0 fm 0 fm World initStep + 1 -1.17 mm -25 cm -2.19 cm 99.6 keV 0 meV 18.4 cm 18.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.69 mm -5.32 cm 1.28 cm 3.12 keV 0 meV 0 fm 0 fm World initStep + 1 -7.69 mm -5.32 cm 1.28 cm 241 keV 3.12 keV 189 um 189 um World eIoni + 2 -7.68 mm -5.4 cm 1.28 cm 8.01 MeV 201 eV 789 um 978 um WorldTransportation + 3 -7.68 mm -5.4 cm 1.28 cm 8.01 MeV 0 meV 0 fm 978 um World eIoni + 4 -7.88 mm -7.81 cm 1.4 cm 250 MeV 15.1 keV 2.42 cm 2.52 cm World eIoni + 5 -8.82 mm -21.1 cm 1.58 cm 1.58 GeV 98 keV 13.3 cm 15.9 cm World eIoni + 6 -9.01 mm -25 cm 1.62 cm 1.97 GeV 21.3 keV 3.84 cm 19.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 27 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.82 mm -21.1 cm 1.58 cm 26.8 keV 0 meV 0 fm 0 fm World initStep + 1 -8.77 mm -21.2 cm 1.58 cm 6.8 MeV 6.67 keV 2.86 mm 2.86 mm World eIoni + 2 -8.57 mm -21.2 cm 1.55 cm 9.56 MeV 0 meV 474 um 3.34 mm World eIoni + 3 -7.24 mm -25 cm 1.33 cm 385 MeV 16.8 keV 3.79 cm 4.12 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 27 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.88 mm -7.81 cm 1.4 cm 1.74 keV 0 meV 0 fm 0 fm World initStep + 1 -7.88 mm -7.82 cm 1.4 cm 106 keV 1.74 keV 83.5 um 83.5 um World eIoni + 2 -7.88 mm -8.42 cm 1.4 cm 60.6 MeV 14.1 keV 1.69 cm 1.7 cm World eIoni + 3 -2.26 cm -24.9 cm -6.44 mm 1.71 GeV 103 keV 17.4 cm 19.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.28 mm -4.26 cm 1.58 cm 1.78 keV 0 meV 0 fm 0 fm World initStep + 1 -8.28 mm -4.26 cm 1.58 cm 110 keV 1.78 keV 86 um 86 um World eIoni + 2 -8.29 mm -4.9 cm 1.58 cm 64.4 MeV 22.5 keV 1.79 cm 1.8 cm World eIoni + 3 1.98 mm -25 cm -1.02 cm 2.07 GeV 146 keV 20.9 cm 22.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.16 mm -9.51 mm 2.57 cm 7.81 keV 0 meV 0 fm 0 fm World initStep + 1 -7.14 mm -9.6 mm 2.57 cm 930 keV 7.81 keV 807 um 807 um World eIoni + 2 -6.71 mm -1.76 cm 2.68 cm 80.9 MeV 4.71 keV 8.16 mm 8.97 mm World eIoni + 3 -5.53 mm -19.6 cm 3.36 cm 1.86 GeV 96.4 keV 17.9 cm 18.8 cm World eIoni + 4 -5.29 mm -24.6 cm 3.36 cm 2.37 GeV 37.4 keV 5.05 cm 23.8 cm World eIoni + 5 -5.27 mm -25 cm 3.36 cm 2.4 GeV 1.29 keV 3.63 mm 24.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.29 mm -24.6 cm 3.36 cm 4.13 keV 0 meV 0 fm 0 fm World initStep + 1 -5.29 mm -24.6 cm 3.36 cm 354 keV 4.13 keV 287 um 287 um World eIoni + 2 -5.5 mm -24.8 cm 3.37 cm 15.4 MeV 1.53 keV 1.53 mm 1.82 mm WorldTransportation + 3 -5.5 mm -24.8 cm 3.37 cm 15.4 MeV 0 meV 0 fm 1.82 mm World eIoni + 4 -5.62 mm -25 cm 3.37 cm 36.2 MeV 1.69 keV 2.09 mm 3.91 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.53 mm -19.6 cm 3.36 cm 6.76 keV 0 meV 0 fm 0 fm World initStep + 1 -5.54 mm -19.6 cm 3.36 cm 748 keV 6.76 keV 635 um 635 um World eIoni + 2 -5.55 mm -19.6 cm 3.36 cm 2.1 MeV 0 meV 136 um 770 um World eIoni + 3 -7.68 mm -22.4 cm 3.71 cm 277 MeV 6.24 keV 2.8 cm 2.88 cm World eIoni + 4 -7.49 mm -23.5 cm 3.89 cm 394 MeV 8.62 keV 1.18 cm 4.06 cm World eBrem + 5 -7.31 mm -25 cm 4.05 cm 540 MeV 12.7 keV 1.47 cm 5.54 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 48 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.68 mm -22.4 cm 3.71 cm 1.68 keV 0 meV 0 fm 0 fm World initStep + 1 -7.68 mm -22.4 cm 3.71 cm 101 keV 1.68 keV 79.7 um 79.7 um World eIoni + 2 -3.17 mm -22.9 cm 4.69 cm 56.1 MeV 12.6 keV 1.57 cm 1.58 cm World eIoni + 3 -847 um -23.9 cm 5.36 cm 153 MeV 5.27 keV 1.24 cm 2.82 cm World msc + 4 118 um -25 cm 5.64 cm 264 MeV 11.3 keV 1.15 cm 3.97 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 7.35 cm -9.23 cm 2.24 cm 1.49 keV 0 eV 0 fm 0 fm World initStep - 1 7.35 cm -9.23 cm 2.24 cm 88.6 keV 1.49 keV 67.9 um 67.9 um World eIoni - 2 7.35 cm -9.68 cm 2.24 cm 45.1 MeV 15.8 keV 1.28 cm 1.29 cm World eIoni - 3 8.37 cm -23.6 cm 1.89 cm 1.43 GeV 67 keV 14 cm 15.3 cm OutOfWorldTransportation + 0 -7.12 mm 2.85 cm 2.06 cm 2.69 keV 0 meV 0 fm 0 fm World initStep + 1 -7.12 mm 2.85 cm 2.06 cm 195 keV 2.69 keV 152 um 152 um World eIoni + 2 -7.1 mm 1.81 cm 2.06 cm 105 MeV 8.98 keV 1.56 cm 1.58 cm World eIoni + 3 -2.21 mm 1.03 cm 1.88 cm 182 MeV 5.35 keV 9.39 mm 2.52 cm World eIoni + 4 7.13 mm -3.49 cm 1.54 cm 634 MeV 25.8 keV 4.65 cm 7.17 cm World eIoni + 5 8.71 mm -4.99 cm 1.49 cm 784 MeV 6.31 keV 1.51 cm 8.67 cm World eIoni + 6 8.72 mm -5.01 cm 1.49 cm 786 MeV 480 eV 148 um 8.69 cm World eIoni + 7 1.18 cm -9.03 cm 1.38 cm 1.19 GeV 23.4 keV 4.04 cm 12.7 cm World eIoni + 8 1.37 cm -12.6 cm 1.32 cm 1.54 GeV 26.3 keV 3.55 cm 16.3 cm World eIoni + 9 1.63 cm -19.2 cm 1.23 cm 2.2 GeV 54.4 keV 6.61 cm 22.9 cm World eIoni + 10 1.75 cm -23 cm 1.19 cm 2.58 GeV 25.1 keV 3.8 cm 26.7 cm World eIoni + 11 1.8 cm -24.9 cm 1.17 cm 2.78 GeV 10.9 keV 1.95 cm 28.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.75 cm -23 cm 1.19 cm 1.51 keV 0 meV 0 fm 0 fm World initStep + 1 1.75 cm -23 cm 1.19 cm 89.7 keV 1.51 keV 68.8 um 68.8 um World eIoni + 2 1.87 cm -23.4 cm 1.93 cm 44.7 MeV 10.7 keV 1.13 cm 1.13 cm World msc + 3 2.25 cm -24.2 cm 2.43 cm 117 MeV 6.02 keV 9.9 mm 2.12 cm World msc + 4 2.38 cm -24.9 cm 2.61 cm 190 MeV 3.02 keV 7.64 mm 2.89 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.63 cm -19.2 cm 1.23 cm 1.38 keV 0 meV 0 fm 0 fm World initStep + 1 1.63 cm -19.2 cm 1.23 cm 80 keV 1.38 keV 60.8 um 60.8 um World eIoni + 2 1.63 cm -19.6 cm 1.23 cm 38.3 MeV 8.76 keV 1.1 cm 1.1 cm World eIoni + 3 1.28 cm -25 cm 2.55 cm 578 MeV 32.3 keV 5.84 cm 6.94 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.37 cm -12.6 cm 1.32 cm 1.58 keV 0 meV 0 fm 0 fm World initStep + 1 1.37 cm -12.6 cm 1.32 cm 94.7 keV 1.58 keV 73.3 um 73.3 um World eIoni + 2 1.37 cm -13.1 cm 1.32 cm 50.3 MeV 10.8 keV 1.42 cm 1.42 cm World eIoni + 3 -4.67 mm -25 cm 7.15 mm 1.24 GeV 58.3 keV 12.4 cm 13.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.18 cm -9.03 cm 1.38 cm 1.88 keV 0 meV 0 fm 0 fm World initStep + 1 1.18 cm -9.04 cm 1.38 cm 117 keV 1.88 keV 92.8 um 92.8 um World eIoni + 2 1.18 cm -9.74 cm 1.38 cm 70.6 MeV 14.3 keV 1.96 cm 1.97 cm World eIoni + 3 1.12 cm -25 cm 2.27 mm 1.59 GeV 91 keV 15.3 cm 17.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 8.72 mm -5.01 cm 1.49 cm 5.15 keV 0 meV 0 fm 0 fm World initStep + 1 8.71 mm -5.01 cm 1.49 cm 483 keV 841 eV 137 um 137 um World eIoni + 2 -2.12 cm -9.08 cm 2.86 mm 408 MeV 22.7 keV 5.99 cm 6 cm World eIoni + 3 -2 cm -9.16 cm 1.39 mm 416 MeV 1.34 keV 2.05 mm 6.21 cm World eIoni + 4 -1.42 cm -9.67 cm -5.57 mm 467 MeV 4.92 keV 1.04 cm 7.25 cm World eIoni + 5 2.3 mm -12.8 cm -2.56 cm 778 MeV 28.7 keV 4.08 cm 11.3 cm World eIoni + 6 2.64 cm -24.9 cm -5.49 cm 1.99 GeV 80 keV 12.7 cm 24 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 54 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.3 mm -12.8 cm -2.56 cm 11.6 keV 0 meV 0 fm 0 fm World initStep + 1 2.32 mm -12.8 cm -2.56 cm 1.76 MeV 7.37 keV 1.41 mm 1.41 mm World eIoni + 2 2.66 mm -13.1 cm -2.61 cm 30.7 MeV 780 eV 3.11 mm 4.53 mm World eIoni + 3 2.69 mm -14.8 cm -2.64 cm 197 MeV 10.9 keV 1.67 cm 2.12 cm World eIoni + 4 2.68 mm -15.2 cm -2.65 cm 240 MeV 3.92 keV 4.3 mm 2.55 cm World eBrem + 5 2.56 mm -21.7 cm -2.68 cm 893 MeV 41.4 keV 6.52 cm 9.07 cm World eIoni + 6 2.47 mm -25 cm -2.68 cm 1.22 GeV 24.7 keV 3.29 cm 12.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 64, Parent ID = 62 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.56 mm -21.7 cm -2.68 cm 8.41 keV 0 meV 0 fm 0 fm World initStep + 1 2.56 mm -21.7 cm -2.68 cm 1.05 MeV 5.53 keV 576 um 576 um World eIoni + 2 -491 um -24.1 cm -3.23 cm 240 MeV 12.9 keV 2.53 cm 2.59 cm World eIoni + 3 -904 um -25 cm -3.25 cm 330 MeV 6.77 keV 8.94 mm 3.49 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 65, Parent ID = 64 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -491 um -24.1 cm -3.23 cm 1.78 keV 0 meV 0 fm 0 fm World initStep + 1 -491 um -24.1 cm -3.23 cm 109 keV 1.78 keV 86.2 um 86.2 um World eIoni + 2 -4.51 mm -24.6 cm -3.28 cm 48.3 MeV 4.12 keV 8.11 mm 8.2 mm World msc + 3 -8.56 mm -25 cm -3.3 cm 87.8 MeV 2.35 keV 5.76 mm 1.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 62 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.69 mm -14.8 cm -2.64 cm 1.86 keV 0 meV 0 fm 0 fm World initStep + 1 2.69 mm -14.8 cm -2.64 cm 115 keV 1.86 keV 91.8 um 91.8 um World eIoni + 2 2.66 mm -15.4 cm -2.64 cm 69.3 MeV 15.2 keV 1.92 cm 1.93 cm WorldTransportation + 3 -1.35 cm -25 cm -1.61 cm 1.02 GeV 63.9 keV 10.8 cm 12.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 54 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.42 cm -9.67 cm -5.57 mm 2 keV 0 meV 0 fm 0 fm World initStep + 1 -1.42 cm -9.68 cm -5.57 mm 125 keV 2 keV 101 um 101 um World eIoni + 2 -1.42 cm -10.5 cm -5.57 mm 78.7 MeV 20.6 keV 2.17 cm 2.18 cm WorldTransportation + 3 -6.54 mm -25 cm -1.15 cm 1.53 GeV 81.1 keV 14.6 cm 16.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 54 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2 cm -9.16 cm 1.39 mm 3.2 keV 0 meV 0 fm 0 fm World initStep + 1 -2 cm -9.16 cm 1.39 mm 248 keV 3.2 keV 195 um 195 um World eIoni + 2 -2 cm -9.21 cm 1.42 mm 4.53 MeV 43.9 eV 432 um 628 um World eIoni + 3 -1.89 cm -15.8 cm -6.37 mm 667 MeV 21.9 keV 6.72 cm 6.78 cm World eIoni + 4 -1.83 cm -16.7 cm -1.09 cm 752 MeV 4.53 keV 9.56 mm 7.74 cm World eIoni + 5 -1.65 cm -20.3 cm -2.48 cm 909 MeV 18.9 keV 3.85 cm 11.6 cm World eBrem + 6 -1.5 cm -25 cm -3.65 cm 1.38 GeV 29.6 keV 4.84 cm 16.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 68, Parent ID = 60 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.65 cm -20.3 cm -2.48 cm 200 MeV 0 meV 0 fm 0 fm World initStep + 1 -1.46 cm -25 cm -3.95 cm 200 MeV 0 meV 4.93 cm 4.93 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 67, Parent ID = 60 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.83 cm -16.7 cm -1.09 cm 2.55 keV 0 meV 0 fm 0 fm World initStep + 1 -1.83 cm -16.7 cm -1.09 cm 182 keV 2.55 keV 141 um 141 um World eIoni + 2 -1.92 cm -18.1 cm -3.73 cm 143 MeV 27.4 keV 3.91 cm 3.92 cm World eIoni + 3 -1.44 cm -25 cm -5.8 cm 828 MeV 56 keV 7.28 cm 11.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 60 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.89 cm -15.8 cm -6.37 mm 1.87 keV 0 meV 0 fm 0 fm World initStep + 1 -1.89 cm -15.8 cm -6.38 mm 115 keV 1.87 keV 92.3 um 92.3 um World eIoni + 2 -1.89 cm -16.5 cm -6.39 mm 68.7 MeV 17.8 keV 1.91 cm 1.91 cm WorldTransportation + 3 -2 cm -24.9 cm 1.56 cm 908 MeV 48.8 keV 9.57 cm 11.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 54 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.12 cm -9.08 cm 2.86 mm 1.8 keV 0 meV 0 fm 0 fm World initStep + 1 -2.12 cm -9.09 cm 2.86 mm 114 keV 1.8 keV 87.5 um 87.5 um World eIoni + 2 -2.12 cm -9.76 cm 2.87 mm 67.8 MeV 23.7 keV 1.88 cm 1.89 cm World eIoni + 3 -1.74 cm -24.9 cm -1.37 cm 1.59 GeV 78.4 keV 15.4 cm 17.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 8.71 mm -4.99 cm 1.49 cm 2.22 keV 0 meV 0 fm 0 fm World initStep + 1 8.71 mm -4.99 cm 1.49 cm 146 keV 2.22 keV 117 um 117 um World eIoni + 2 8.7 mm -6 cm 1.48 cm 101 MeV 30.8 keV 2.77 cm 2.78 cm World eIoni + 3 2.61 cm -24.9 cm -1.79 cm 1.99 GeV 136 keV 20.5 cm 23.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.13 mm -3.49 cm 1.54 cm 21.3 keV 0 meV 0 fm 0 fm World initStep + 1 7.13 mm -3.54 cm 1.53 cm 4.64 MeV 4.75 keV 2.34 mm 2.34 mm World eIoni + 2 8.41 mm -3.97 cm 1.63 cm 48.5 MeV 2.27 keV 5.21 mm 7.55 mm World eIoni + 3 8.81 mm -5.05 cm 1.68 cm 156 MeV 4.04 keV 1.08 cm 1.83 cm World eIoni + 4 9 mm -6.65 cm 1.71 cm 316 MeV 14.2 keV 1.59 cm 3.43 cm World eIoni + 5 9.09 mm -8.08 cm 1.73 cm 459 MeV 5.71 keV 1.43 cm 4.86 cm World eIoni + 6 9.09 mm -8.29 cm 1.73 cm 480 MeV 366 eV 2.09 mm 5.07 cm World eIoni + 7 9.13 mm -9.19 cm 1.74 cm 570 MeV 4.77 keV 9.05 mm 5.98 cm World eIoni + 8 9.24 mm -12.6 cm 1.75 cm 909 MeV 15.7 keV 3.39 cm 9.37 cm World eBrem + 9 9.24 mm -12.6 cm 1.75 cm 912 MeV 141 eV 325 um 9.4 cm World eIoni + 10 9.35 mm -15.9 cm 1.77 cm 1.24 GeV 19.8 keV 3.27 cm 12.7 cm World eIoni + 11 9.55 mm -25 cm 1.79 cm 2.15 GeV 51.2 keV 9.1 cm 21.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 52 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.35 mm -15.9 cm 1.77 cm 2.78 keV 0 meV 0 fm 0 fm World initStep + 1 9.35 mm -15.9 cm 1.77 cm 204 keV 2.78 keV 160 um 160 um World eIoni + 2 9.59 mm -16 cm 1.78 cm 14.1 MeV 481 eV 1.44 mm 1.6 mm World eIoni + 3 8.1 mm -21.5 cm 1.93 cm 564 MeV 23.1 keV 5.51 cm 5.67 cm World msc + 4 7.15 mm -24.7 cm 2.06 cm 882 MeV 30 keV 3.19 cm 8.86 cm World eIoni + 5 7.09 mm -25 cm 2.07 cm 910 MeV 970 eV 2.81 mm 9.14 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 75 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.15 mm -24.7 cm 2.06 cm 18.7 keV 0 meV 0 fm 0 fm World initStep + 1 7.11 mm -24.7 cm 2.06 cm 3.76 MeV 6.01 keV 2.11 mm 2.11 mm World eIoni + 2 7.2 mm -25 cm 1.98 cm 26.8 MeV 1.8 keV 2.49 mm 4.59 mm World eIoni + 3 7.2 mm -25 cm 1.98 cm 28.1 MeV 0 meV 132 um 4.72 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 52 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.24 mm -12.6 cm 1.75 cm 2.51 keV 0 meV 0 fm 0 fm World initStep + 1 9.24 mm -12.6 cm 1.75 cm 176 keV 2.51 keV 139 um 139 um World eIoni + 2 9.21 mm -14 cm 1.75 cm 136 MeV 21.3 keV 3.71 cm 3.72 cm WorldTransportation + 3 5.32 mm -25 cm -2.19 cm 1.24 GeV 74.1 keV 12.3 cm 16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 52 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.13 mm -9.19 cm 1.74 cm 1.95 keV 0 meV 0 fm 0 fm World initStep + 1 9.13 mm -9.19 cm 1.74 cm 122 keV 1.95 keV 97.4 um 97.4 um World eIoni + 2 9.11 mm -9.5 cm 1.74 cm 30.6 MeV 2.76 keV 3.76 mm 3.85 mm World eBrem + 3 6.43 mm -15.2 cm 2.24 cm 587 MeV 23.3 keV 5.77 cm 6.15 cm World eBrem + 4 4.11 mm -25 cm 2.51 cm 1.56 GeV 53.5 keV 9.78 cm 15.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 78, Parent ID = 73 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 6.43 mm -15.2 cm 2.24 cm 16 MeV 0 meV 0 fm 0 fm World initStep + 1 2.42 mm -25 cm 2.71 cm 16 MeV 0 meV 9.8 cm 9.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 77, Parent ID = 73 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.11 mm -9.5 cm 1.74 cm 2.34 keV 0 meV 0 fm 0 fm World initStep + 1 9.1 mm -9.5 cm 1.74 cm 0 meV 927 eV 60.8 um 60.8 um World phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 77 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.1 mm -9.5 cm 1.74 cm 1.42 keV 0 meV 0 fm 0 fm World initStep + 1 9.1 mm -9.51 cm 1.74 cm 85.2 keV 1.42 keV 63.2 um 63.2 um World eIoni + 2 9.11 mm -9.93 cm 1.74 cm 42.3 MeV 11.6 keV 1.21 cm 1.21 cm World eIoni + 3 1.2 cm -25 cm 2.32 cm 1.55 GeV 72.7 keV 15.1 cm 16.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 72, Parent ID = 52 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.09 mm -8.29 cm 1.73 cm 1.75 keV 0 meV 0 fm 0 fm World initStep + 1 9.1 mm -8.29 cm 1.73 cm 107 keV 1.75 keV 84 um 84 um World eIoni + 2 9.11 mm -8.9 cm 1.73 cm 61 MeV 16.5 keV 1.7 cm 1.71 cm World eIoni + 3 2.43 cm -24.9 cm 1.44 cm 1.66 GeV 88.5 keV 16.2 cm 17.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 71, Parent ID = 52 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.09 mm -8.08 cm 1.73 cm 37.8 keV 0 meV 0 fm 0 fm World initStep + 1 9.04 mm -8.13 cm 1.73 cm 5.09 MeV 716 eV 652 um 652 um World eIoni + 2 9.06 mm -8.72 cm 1.86 cm 63.8 MeV 4.78 keV 6.08 mm 6.73 mm World eIoni + 3 9.18 mm -9.89 cm 1.91 cm 182 MeV 10.2 keV 1.18 cm 1.85 cm World eIoni + 4 9.47 mm -19.1 cm 1.96 cm 1.1 GeV 51.5 keV 9.23 cm 11.1 cm World eIoni + 5 9.47 mm -19.3 cm 1.96 cm 1.12 GeV 789 eV 1.31 mm 11.2 cm World eIoni + 6 9.47 mm -19.4 cm 1.96 cm 1.13 GeV 219 eV 1.69 mm 11.4 cm World eIoni + 7 9.48 mm -23.9 cm 1.96 cm 1.58 GeV 37.2 keV 4.44 cm 15.8 cm World eIoni + 8 9.48 mm -25 cm 1.96 cm 1.69 GeV 4.52 keV 1.13 cm 16.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 71 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.48 mm -23.9 cm 1.96 cm 1.69 keV 0 meV 0 fm 0 fm World initStep + 1 9.47 mm -23.9 cm 1.96 cm 103 keV 1.69 keV 80.5 um 80.5 um World eIoni + 2 9.05 mm -24.3 cm 1.55 cm 43.3 MeV 3.42 keV 7.2 mm 7.28 mm World msc + 3 9.29 mm -24.9 cm 1.45 cm 104 MeV 3.91 keV 6.19 mm 1.35 cm World msc + 4 9.31 mm -25 cm 1.44 cm 113 MeV 680 eV 835 um 1.43 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 71 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.47 mm -19.4 cm 1.96 cm 12.2 keV 0 meV 0 fm 0 fm World initStep + 1 9.46 mm -19.4 cm 1.96 cm 1.93 MeV 6.07 keV 1.49 mm 1.49 mm World eIoni + 2 9.38 mm -19.5 cm 1.93 cm 3.65 MeV 170 eV 591 um 2.08 mm World eIoni + 3 1.43 cm -23.8 cm 1.92 cm 434 MeV 17.4 keV 4.36 cm 4.57 cm World eIoni + 4 1.68 cm -24.8 cm 2.07 cm 539 MeV 5.66 keV 1.09 cm 5.66 cm World eIoni + 5 1.7 cm -24.9 cm 2.09 cm 552 MeV 1.07 keV 1.35 mm 5.79 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 84 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.68 cm -24.8 cm 2.07 cm 2.32 keV 0 meV 0 fm 0 fm World initStep + 1 1.68 cm -24.8 cm 2.07 cm 157 keV 2.32 keV 124 um 124 um World eIoni + 2 1.68 cm -24.9 cm 2.07 cm 13.2 MeV 1.49 keV 1.38 mm 1.5 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 84 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.43 cm -23.8 cm 1.92 cm 3.44 keV 0 meV 0 fm 0 fm World initStep + 1 1.43 cm -23.8 cm 1.92 cm 275 keV 3.44 keV 217 um 217 um World eIoni + 2 1.42 cm -23.9 cm 1.89 cm 13.8 MeV 561 eV 1.38 mm 1.6 mm World eIoni + 3 1.41 cm -25 cm 1.85 cm 119 MeV 2.64 keV 1.06 cm 1.22 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 71 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.47 mm -19.3 cm 1.96 cm 1.91 keV 0 meV 0 fm 0 fm World initStep + 1 9.47 mm -19.3 cm 1.96 cm 119 keV 1.91 keV 95.2 um 95.2 um World eIoni + 2 6.63 mm -20 cm 6.1 mm 73.2 MeV 18.3 keV 2.02 cm 2.03 cm World eIoni + 3 9.4 mm -22.9 cm -9.78 mm 363 MeV 17.8 keV 3.49 cm 5.53 cm World msc + 4 1 cm -25 cm -1.31 cm 573 MeV 14 keV 2.12 cm 7.65 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 71 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.47 mm -19.1 cm 1.96 cm 2.19 keV 0 meV 0 fm 0 fm World initStep + 1 9.47 mm -19.1 cm 1.96 cm 143 keV 2.19 keV 115 um 115 um World eIoni + 2 1.72 cm -20.1 cm 3.62 cm 98.3 MeV 21.4 keV 2.69 cm 2.71 cm World eIoni + 3 2.02 cm -22.9 cm 4.02 cm 380 MeV 22.5 keV 2.87 cm 5.57 cm World msc + 4 2.11 cm -24.9 cm 4.15 cm 579 MeV 15.1 keV 2 cm 7.57 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 71 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.18 mm -9.89 cm 1.91 cm 1.83 keV 0 meV 0 fm 0 fm World initStep + 1 9.18 mm -9.9 cm 1.91 cm 113 keV 1.83 keV 89.3 um 89.3 um World eIoni + 2 9.2 mm -10.6 cm 1.91 cm 66.6 MeV 10 keV 1.85 cm 1.86 cm World eIoni + 3 2.91 cm -24.8 cm 3.43 cm 1.49 GeV 94.9 keV 14.9 cm 16.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 71 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.06 mm -8.72 cm 1.86 cm 70.4 keV 0 meV 0 fm 0 fm World initStep + 1 8.92 mm -8.99 cm 1.86 cm 28 MeV 4.3 keV 5.75 mm 5.75 mm World eIoni + 2 3.11 mm -10.7 cm 1.3 cm 201 MeV 8.58 keV 2.15 cm 2.73 cm World eIoni + 3 2.67 mm -11.3 cm 1.26 cm 260 MeV 3 keV 6 mm 3.33 cm World eIoni + 4 2.13 mm -12.3 cm 1.21 cm 357 MeV 6.98 keV 9.69 mm 4.3 cm World eBrem + 5 1.37 mm -14.2 cm 1.13 cm 552 MeV 13.3 keV 1.95 cm 6.25 cm World eIoni + 6 624 um -17.3 cm 1.06 cm 856 MeV 12.2 keV 3.05 cm 9.29 cm World eIoni + 7 373 um -18.6 cm 1.03 cm 990 MeV 10.3 keV 1.34 cm 10.6 cm World eIoni + 8 261 um -19.3 cm 1.02 cm 1.06 GeV 4.67 keV 6.67 mm 11.3 cm World eIoni + 9 -5.86 um -21 cm 9.96 mm 1.23 GeV 11.4 keV 1.73 cm 13 cm World eIoni + 10 -65.2 um -21.4 cm 9.91 mm 1.27 GeV 3.62 keV 4.27 mm 13.5 cm World eIoni + 11 -191 um -22.4 cm 9.78 mm 1.37 GeV 7.92 keV 9.49 mm 14.4 cm World eIoni + 12 -499 um -25 cm 9.49 mm 1.63 GeV 23.2 keV 2.62 cm 17 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -191 um -22.4 cm 9.78 mm 3.6 keV 0 meV 0 fm 0 fm World initStep + 1 -188 um -22.4 cm 9.78 mm 290 keV 3.6 keV 233 um 233 um World eIoni + 2 -186 um -22.4 cm 9.77 mm 785 keV 0 meV 49.6 um 282 um World eIoni + 3 1.02 mm -23.1 cm 9.58 mm 75 MeV 3 keV 7.61 mm 7.89 mm World eIoni + 4 1.41 mm -25 cm 9.21 mm 262 MeV 8.84 keV 1.87 cm 2.66 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 97 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.02 mm -23.1 cm 9.58 mm 1.6 keV 0 meV 0 fm 0 fm World initStep + 1 1.02 mm -23.1 cm 9.58 mm 96.4 keV 1.6 keV 74.6 um 74.6 um World eIoni + 2 2.74 mm -23.6 cm 1.64 cm 48.1 MeV 10.3 keV 1.08 cm 1.08 cm World msc + 3 4.71 mm -24.3 cm 2.08 cm 119 MeV 8.48 keV 8.72 mm 1.96 cm World msc + 4 5.51 mm -25 cm 2.26 cm 186 MeV 5.96 keV 6.99 mm 2.65 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -65.2 um -21.4 cm 9.91 mm 3.22 keV 0 meV 0 fm 0 fm World initStep + 1 -64.6 um -21.4 cm 9.9 mm 250 keV 3.22 keV 197 um 197 um World eIoni + 2 -1.13 mm -22.1 cm 1.21 cm 63.4 MeV 2.35 keV 7.19 mm 7.38 mm World eIoni + 3 -1.28 mm -22.1 cm 1.24 cm 66.3 MeV 55 eV 440 um 7.82 mm World eIoni + 4 -4.31 mm -23.9 cm 1.9 cm 251 MeV 12.8 keV 2.02 cm 2.8 cm World eBrem + 5 -5 mm -25 cm 2.06 cm 356 MeV 4.57 keV 1.06 cm 3.86 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 99, Parent ID = 96 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.28 mm -22.1 cm 1.24 cm 2.36 keV 0 meV 0 fm 0 fm World initStep + 1 -1.28 mm -22.1 cm 1.24 cm 158 keV 2.36 keV 127 um 127 um World eIoni + 2 1.02 cm -23.2 cm 2.03 mm 107 MeV 13.8 keV 2.38 cm 2.39 cm World msc + 3 3.18 cm -24.8 cm 2.41 mm 270 MeV 24.7 keV 3.23 cm 5.62 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.86 um -21 cm 9.96 mm 1.36 keV 0 meV 0 fm 0 fm World initStep + 1 -7.68 um -21 cm 9.96 mm 78.6 keV 1.36 keV 59.7 um 59.7 um World eIoni + 2 -22.5 um -21.4 cm 9.96 mm 37.2 MeV 9.73 keV 1.07 cm 1.07 cm World eIoni + 3 6.13 mm -25 cm 6.75 mm 398 MeV 27.1 keV 3.72 cm 4.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 261 um -19.3 cm 1.02 cm 1.45 keV 0 meV 0 fm 0 fm World initStep + 1 261 um -19.3 cm 1.02 cm 85.8 keV 1.45 keV 65.5 um 65.5 um World eIoni + 2 260 um -19.7 cm 1.02 cm 42.8 MeV 18.1 keV 1.22 cm 1.23 cm World eIoni + 3 -206 um -19.7 cm 9.44 mm 43.5 MeV 122 eV 936 um 1.32 cm World eBrem + 4 -6.83 mm -25 cm -1.99 mm 571 MeV 32.2 keV 5.61 cm 6.93 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 100, Parent ID = 94 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -206 um -19.7 cm 9.44 mm 239 keV 0 meV 0 fm 0 fm World initStep + 1 -8.64 cm -23.5 cm -14.1 cm 239 keV 0 meV 17.7 cm 17.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 373 um -18.6 cm 1.03 cm 1.98 keV 0 meV 0 fm 0 fm World initStep + 1 372 um -18.6 cm 1.03 cm 125 keV 1.98 keV 99.9 um 99.9 um World eIoni + 2 361 um -19.4 cm 1.04 cm 78.7 MeV 17.9 keV 2.17 cm 2.18 cm World eIoni + 3 -1.11 cm -25 cm 2.71 cm 636 MeV 38.2 keV 7.01 cm 9.19 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 624 um -17.3 cm 1.06 cm 28.8 keV 0 meV 0 fm 0 fm World initStep + 1 590 um -17.3 cm 1.06 cm 7.62 MeV 6.64 keV 3.06 mm 3.06 mm World eIoni + 2 2.32 mm -17.6 cm 9.86 mm 31.8 MeV 1.25 keV 3.34 mm 6.4 mm World eIoni + 3 3.63 mm -22.9 cm 9.24 mm 563 MeV 25.6 keV 5.33 cm 5.97 cm World eIoni + 4 3.53 mm -24.3 cm 9.6 mm 708 MeV 5.29 keV 1.45 cm 7.41 cm World eIoni + 5 3.5 mm -24.9 cm 9.72 mm 762 MeV 3.88 keV 5.45 mm 7.96 cm World eIoni + 6 3.49 mm -25 cm 9.74 mm 773 MeV 491 eV 1.03 mm 8.06 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 103, Parent ID = 92 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.5 mm -24.9 cm 9.72 mm 1.64 keV 0 meV 0 fm 0 fm World initStep + 1 3.5 mm -24.9 cm 9.72 mm 99.3 keV 1.64 keV 77.3 um 77.3 um World eIoni + 2 3.5 mm -25 cm 9.73 mm 10.3 MeV 678 eV 1.12 mm 1.19 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 102, Parent ID = 92 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.53 mm -24.3 cm 9.6 mm 8.36 keV 0 meV 0 fm 0 fm World initStep + 1 3.54 mm -24.4 cm 9.62 mm 1.03 MeV 8.36 keV 907 um 907 um World eIoni + 2 4.13 mm -24.9 cm 9.91 mm 56.6 MeV 2.41 keV 5.62 mm 6.53 mm World eIoni + 3 4.28 mm -25 cm 9.84 mm 64.7 MeV 652 eV 830 um 7.36 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 101, Parent ID = 92 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.63 mm -22.9 cm 9.24 mm 2.02 keV 0 meV 0 fm 0 fm World initStep + 1 3.63 mm -22.9 cm 9.24 mm 128 keV 2.02 keV 102 um 102 um World eIoni + 2 1.02 cm -23.6 cm 1.27 cm 67.2 MeV 12.8 keV 1.22 cm 1.23 cm World msc + 3 1.39 cm -24.6 cm 1.76 cm 172 MeV 4.66 keV 1.23 cm 2.46 cm World msc + 4 1.45 cm -25 cm 1.83 cm 206 MeV 2.87 keV 3.46 mm 2.81 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.37 mm -14.2 cm 1.13 cm 1.84 keV 0 meV 0 fm 0 fm World initStep + 1 1.37 mm -14.2 cm 1.13 cm 114 keV 1.84 keV 90.6 um 90.6 um World eIoni + 2 1.36 mm -14.9 cm 1.13 cm 67.8 MeV 16.1 keV 1.88 cm 1.89 cm World eIoni + 3 2.5 cm -24.9 cm 1.47 cm 1.06 GeV 49.6 keV 10.7 cm 12.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 90, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.13 mm -12.3 cm 1.21 cm 8.22 keV 0 meV 0 fm 0 fm World initStep + 1 1.93 mm -12.7 cm 1.19 cm 0 meV 4.77 keV 4.1 mm 4.1 mm World phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 104, Parent ID = 90 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.93 mm -12.7 cm 1.19 cm 3.45 keV 0 meV 0 fm 0 fm World initStep + 1 1.94 mm -12.7 cm 1.19 cm 276 keV 3.45 keV 218 um 218 um World eIoni + 2 1.94 mm -12.7 cm 1.19 cm 6 MeV 96.9 eV 578 um 796 um World eIoni + 3 3.22 mm -15.3 cm 1.27 cm 258 MeV 9.78 keV 2.53 cm 2.61 cm World eIoni + 4 3.78 mm -17.6 cm 1.33 cm 495 MeV 25.4 keV 2.37 cm 4.98 cm World eIoni + 5 3.95 mm -18.7 cm 1.35 cm 603 MeV 9.29 keV 1.08 cm 6.06 cm World eIoni + 6 4.17 mm -20.5 cm 1.37 cm 784 MeV 14.3 keV 1.81 cm 7.87 cm World eIoni + 7 4.24 mm -21.2 cm 1.38 cm 849 MeV 4.04 keV 6.51 mm 8.52 cm World eIoni + 8 4.41 mm -23.2 cm 1.4 cm 1.05 GeV 8.46 keV 1.97 cm 10.5 cm World eIoni + 9 4.46 mm -23.9 cm 1.4 cm 1.12 GeV 4.8 keV 7.17 mm 11.2 cm World eIoni + 10 4.53 mm -25 cm 1.41 cm 1.23 GeV 4.73 keV 1.13 cm 12.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 111, Parent ID = 104 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.46 mm -23.9 cm 1.4 cm 1.73 keV 0 meV 0 fm 0 fm World initStep + 1 4.46 mm -23.9 cm 1.4 cm 106 keV 1.73 keV 83.2 um 83.2 um World eIoni + 2 2.93 mm -24.3 cm 1.85 cm 46.7 MeV 9.78 keV 8 mm 8.08 mm World msc + 3 620 um -25 cm 2.11 cm 113 MeV 5.12 keV 7.57 mm 1.57 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 110, Parent ID = 104 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.41 mm -23.2 cm 1.4 cm 10.9 keV 0 meV 0 fm 0 fm World initStep + 1 4.4 mm -23.2 cm 1.39 cm 1.58 MeV 8.48 keV 1.32 mm 1.32 mm World eIoni + 2 4.5 mm -23.2 cm 1.38 cm 4.17 MeV 0 meV 316 um 1.63 mm World eIoni + 3 4.39 mm -24.1 cm 1.33 cm 90.2 MeV 4.07 keV 8.65 mm 1.03 cm World eIoni + 4 4.22 mm -25 cm 1.33 cm 184 MeV 7.79 keV 9.43 mm 1.97 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 112, Parent ID = 110 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.39 mm -24.1 cm 1.33 cm 2.67 keV 0 meV 0 fm 0 fm World initStep + 1 4.38 mm -24.1 cm 1.33 cm 192 keV 2.67 keV 151 um 151 um World eIoni + 2 4.85 mm -24.7 cm 1.6 cm 67.7 MeV 3.72 keV 8.46 mm 8.61 mm World eIoni + 3 5.46 mm -25 cm 1.73 cm 94 MeV 1.72 keV 3.04 mm 1.17 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 113, Parent ID = 112 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.85 mm -24.7 cm 1.6 cm 1.94 keV 0 meV 0 fm 0 fm World initStep + 1 4.85 mm -24.7 cm 1.6 cm 122 keV 1.94 keV 97.3 um 97.3 um World eIoni + 2 4.87 mm -25 cm 1.59 cm 26.5 MeV 3.92 keV 3.15 mm 3.24 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 109, Parent ID = 104 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.24 mm -21.2 cm 1.38 cm 1.36 keV 0 meV 0 fm 0 fm World initStep + 1 4.24 mm -21.2 cm 1.38 cm 78.3 keV 1.36 keV 59.5 um 59.5 um World eIoni + 2 4.26 mm -21.6 cm 1.38 cm 37 MeV 9.16 keV 1.06 cm 1.07 cm World eIoni + 3 3.12 mm -25 cm 1.11 cm 382 MeV 16.9 keV 3.47 cm 4.54 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 108, Parent ID = 104 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.17 mm -20.5 cm 1.37 cm 2.13 keV 0 meV 0 fm 0 fm World initStep + 1 4.17 mm -20.5 cm 1.37 cm 138 keV 2.13 keV 110 um 110 um World eIoni + 2 -418 um -21.5 cm -2.91 mm 92.2 MeV 15.7 keV 2.53 cm 2.54 cm World eIoni + 3 -2.52 mm -22.6 cm -1.85 cm 206 MeV 8.69 keV 2.12 cm 4.66 cm World msc + 4 -3.49 mm -25 cm -2.55 cm 447 MeV 13 keV 2.51 cm 7.17 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 107, Parent ID = 104 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.95 mm -18.7 cm 1.35 cm 2.12 keV 0 meV 0 fm 0 fm World initStep + 1 3.94 mm -18.7 cm 1.35 cm 137 keV 2.12 keV 110 um 110 um World eIoni + 2 2.03 cm -19.6 cm 8.5 mm 91.8 MeV 16.1 keV 2.52 cm 2.53 cm World eIoni + 3 3.54 cm -21.6 cm -3.44 mm 289 MeV 19.2 keV 3.06 cm 5.6 cm World msc + 4 4.04 cm -24.7 cm -7.43 mm 595 MeV 15.8 keV 3.12 cm 8.72 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 106, Parent ID = 104 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.78 mm -17.6 cm 1.33 cm 2.8 keV 0 meV 0 fm 0 fm World initStep + 1 3.77 mm -17.6 cm 1.33 cm 205 keV 2.8 keV 161 um 161 um World eIoni + 2 4.24 mm -17.9 cm 1.35 cm 21.5 MeV 1.28 keV 2.26 mm 2.42 mm World eIoni + 3 6.38 mm -20.6 cm 1.33 cm 292 MeV 7.52 keV 2.71 cm 2.96 cm World eIoni + 4 6.63 mm -21.7 cm 1.32 cm 404 MeV 9.9 keV 1.12 cm 4.07 cm World eIoni + 5 6.82 mm -22.7 cm 1.32 cm 511 MeV 9.12 keV 1.07 cm 5.15 cm World eIoni + 6 7.1 mm -25 cm 1.31 cm 735 MeV 16.5 keV 2.24 cm 7.39 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 116, Parent ID = 106 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 6.82 mm -22.7 cm 1.32 cm 2.78 keV 0 meV 0 fm 0 fm World initStep + 1 6.82 mm -22.8 cm 1.32 cm 203 keV 2.78 keV 160 um 160 um World eIoni + 2 7.48 mm -23.1 cm 1.41 cm 33.8 MeV 2.59 keV 3.68 mm 3.84 mm World eIoni + 3 8.17 mm -25 cm 1.45 cm 224 MeV 5.89 keV 1.9 cm 2.29 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 115, Parent ID = 106 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 6.63 mm -21.7 cm 1.32 cm 2.43 keV 0 meV 0 fm 0 fm World initStep + 1 6.63 mm -21.7 cm 1.32 cm 167 keV 2.43 keV 132 um 132 um World eIoni + 2 -9.31 mm -22.9 cm 2.57 cm 122 MeV 20.8 keV 3.02 cm 3.03 cm World msc + 3 -1.2 cm -23.1 cm 2.48 cm 120 MeV 2 keV 3.42 mm 3.38 cm World eBrem + 4 -2.17 cm -24.9 cm 2.16 cm 303 MeV 11.3 keV 2.11 cm 5.49 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 117, Parent ID = 115 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.2 cm -23.1 cm 2.48 cm 20.5 MeV 0 meV 0 fm 0 fm World initStep + 1 -3.17 cm -24.8 cm 1.82 cm 20.5 MeV 0 meV 2.69 cm 2.69 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 114, Parent ID = 106 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 6.38 mm -20.6 cm 1.33 cm 3.28 keV 0 meV 0 fm 0 fm World initStep + 1 6.38 mm -20.6 cm 1.33 cm 256 keV 3.28 keV 203 um 203 um World eIoni + 2 8.41 mm -21.1 cm 1.33 cm 56.7 MeV 1.39 keV 6.3 mm 6.5 mm World eIoni + 3 9.68 mm -25 cm 1.59 cm 442 MeV 19.9 keV 3.87 cm 4.52 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 105, Parent ID = 104 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.22 mm -15.3 cm 1.27 cm 2.64 keV 0 meV 0 fm 0 fm World initStep + 1 3.21 mm -15.3 cm 1.27 cm 189 keV 2.64 keV 148 um 148 um World eIoni + 2 2.28 cm -16.7 cm 1.77 cm 141 MeV 14.1 keV 3.11 cm 3.12 cm World eIoni + 3 4.76 cm -20 cm 2.19 cm 471 MeV 30.2 keV 4.36 cm 7.49 cm World eIoni + 4 5.43 cm -22.8 cm 2.31 cm 752 MeV 16.3 keV 2.9 cm 10.4 cm World eIoni + 5 5.7 cm -24.3 cm 2.35 cm 907 MeV 9.35 keV 1.57 cm 12 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 120, Parent ID = 105 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 5.43 cm -22.8 cm 2.31 cm 35.3 keV 0 meV 0 fm 0 fm World initStep + 1 5.43 cm -22.9 cm 2.31 cm 9.7 MeV 4.32 keV 2.3 mm 2.3 mm World eIoni + 2 5.42 cm -23.2 cm 2.23 cm 40.5 MeV 1.74 keV 3.21 mm 5.51 mm World eIoni + 3 5.41 cm -23.9 cm 2.18 cm 114 MeV 4.73 keV 7.42 mm 1.29 cm World eIoni + 4 5.4 cm -24.4 cm 2.16 cm 162 MeV 1.14 keV 4.72 mm 1.77 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 122, Parent ID = 120 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 5.41 cm -23.9 cm 2.18 cm 1.81 keV 0 meV 0 fm 0 fm World initStep + 1 5.41 cm -23.9 cm 2.18 cm 111 keV 1.81 keV 88.3 um 88.3 um World eIoni + 2 5.41 cm -24.4 cm 2.18 cm 47 MeV 6.88 keV 7.51 mm 7.6 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 121, Parent ID = 120 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 5.42 cm -23.2 cm 2.23 cm 1.86 keV 0 meV 0 fm 0 fm World initStep + 1 5.42 cm -23.2 cm 2.23 cm 116 keV 1.86 keV 91.6 um 91.6 um World eIoni + 2 4.85 cm -23.7 cm 2.29 cm 55.2 MeV 8.67 keV 9.63 mm 9.72 mm World msc + 3 4.3 cm -24.5 cm 2.36 cm 132 MeV 8.1 keV 9.62 mm 1.93 cm World msc + 4 4.26 cm -24.6 cm 2.37 cm 144 MeV 710 eV 1.27 mm 2.06 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 119, Parent ID = 105 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.76 cm -20 cm 2.19 cm 1.49 keV 0 meV 0 fm 0 fm World initStep + 1 4.76 cm -20 cm 2.19 cm 87.4 keV 1.49 keV 67.5 um 67.5 um World eIoni + 2 4.76 cm -20.4 cm 2.19 cm 44.1 MeV 14.1 keV 1.25 cm 1.26 cm World eIoni + 3 4.3 cm -24.6 cm 1.18 cm 465 MeV 22.7 keV 4.47 cm 5.73 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 118, Parent ID = 105 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.28 cm -16.7 cm 1.77 cm 2.11 keV 0 meV 0 fm 0 fm World initStep + 1 2.28 cm -16.7 cm 1.77 cm 141 keV 2.11 keV 109 um 109 um World eIoni + 2 2.28 cm -17.6 cm 1.77 cm 96 MeV 28.6 keV 2.63 cm 2.64 cm World eIoni + 3 4.1 cm -24.7 cm 1.17 cm 798 MeV 39.9 keV 7.42 cm 10.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.67 mm -11.3 cm 1.26 cm 1.7 keV 0 meV 0 fm 0 fm World initStep + 1 2.67 mm -11.3 cm 1.26 cm 104 keV 1.7 keV 81.2 um 81.2 um World eIoni + 2 2.69 mm -11.9 cm 1.26 cm 58.2 MeV 14.7 keV 1.63 cm 1.63 cm World eIoni + 3 -6.97 mm -25 cm 3.33 cm 1.37 GeV 79.1 keV 13.7 cm 15.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.11 mm -10.7 cm 1.3 cm 3.34 keV 0 meV 0 fm 0 fm World initStep + 1 3.11 mm -10.7 cm 1.3 cm 262 keV 3.34 keV 208 um 208 um World eIoni + 2 1.25 mm -11.3 cm 1.38 cm 57.2 MeV 1.59 keV 6.33 mm 6.54 mm World eIoni + 3 -2.35 mm -15.7 cm 1.57 cm 497 MeV 25.9 keV 4.42 cm 5.08 cm World eIoni + 4 -2.59 mm -16.3 cm 1.58 cm 561 MeV 6.77 keV 6.39 mm 5.72 cm World eIoni + 5 -3.67 mm -20.4 cm 1.65 cm 972 MeV 24.6 keV 4.11 cm 9.82 cm World eIoni + 6 -3.94 mm -21.9 cm 1.66 cm 1.12 GeV 8.98 keV 1.47 cm 11.3 cm World eIoni + 7 -4.1 mm -22.9 cm 1.67 cm 1.22 GeV 5.09 keV 9.9 mm 12.3 cm World eIoni + 8 -4.41 mm -25 cm 1.69 cm 1.43 GeV 15.4 keV 2.1 cm 14.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 127, Parent ID = 88 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.1 mm -22.9 cm 1.67 cm 1.4 keV 0 meV 0 fm 0 fm World initStep + 1 -4.11 mm -22.9 cm 1.67 cm 81.7 keV 1.4 keV 62.2 um 62.2 um World eIoni + 2 -1.68 mm -23.3 cm 2.41 cm 39.6 MeV 8.59 keV 1.13 cm 1.14 cm World eIoni + 3 -2.39 mm -24.3 cm 2.59 cm 138 MeV 6.17 keV 1.01 cm 2.15 cm World msc + 4 -2.62 mm -25 cm 2.65 cm 211 MeV 2.61 keV 7.26 mm 2.87 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 126, Parent ID = 88 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.94 mm -21.9 cm 1.66 cm 2.37 keV 0 meV 0 fm 0 fm World initStep + 1 -3.94 mm -21.9 cm 1.66 cm 161 keV 2.37 keV 128 um 128 um World eIoni + 2 1.36 cm -23 cm 1.61 cm 113 MeV 19.5 keV 2.65 cm 2.66 cm World msc + 3 2.58 cm -24.9 cm 1.84 cm 296 MeV 9.45 keV 2.27 cm 4.93 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 125, Parent ID = 88 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.67 mm -20.4 cm 1.65 cm 32.9 keV 0 meV 0 fm 0 fm World initStep + 1 -3.6 mm -20.5 cm 1.65 cm 9.37 MeV 7.45 keV 3.49 mm 3.49 mm World eIoni + 2 -3.19 mm -20.8 cm 1.88 cm 41.7 MeV 1.26 keV 4.57 mm 8.06 mm World eIoni + 3 -2.85 mm -25 cm 2.08 cm 457 MeV 29 keV 4.16 cm 4.96 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 124, Parent ID = 88 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.59 mm -16.3 cm 1.58 cm 2.38 keV 0 meV 0 fm 0 fm World initStep + 1 -2.59 mm -16.3 cm 1.58 cm 162 keV 2.38 keV 128 um 128 um World eIoni + 2 1.79 cm -17.5 cm 2.42 cm 119 MeV 17 keV 3.25 cm 3.27 cm World eIoni + 3 9.45 mm -25 cm 4.43 cm 866 MeV 43.5 keV 7.93 cm 11.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 123, Parent ID = 88 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.35 mm -15.7 cm 1.57 cm 1.65 keV 0 meV 0 fm 0 fm World initStep + 1 -2.35 mm -15.7 cm 1.57 cm 99.8 keV 1.65 keV 77.6 um 77.6 um World eIoni + 2 -2.33 mm -16.2 cm 1.57 cm 54.7 MeV 9.2 keV 1.54 cm 1.54 cm World eIoni + 3 9.62 mm -25 cm 2.97 cm 929 MeV 43.6 keV 9.2 cm 10.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 70, Parent ID = 52 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9 mm -6.65 cm 1.71 cm 4.13 keV 0 meV 0 fm 0 fm World initStep + 1 9.01 mm -6.65 cm 1.71 cm 354 keV 4.13 keV 287 um 287 um World eIoni + 2 9.62 mm -7.12 cm 1.81 cm 47.4 MeV 2.76 keV 4.96 mm 5.25 mm World eIoni + 3 1.06 cm -7.68 cm 1.92 cm 103 MeV 1.93 keV 5.79 mm 1.1 cm World eIoni + 4 1.17 cm -9.73 cm 2.08 cm 308 MeV 12.4 keV 2.06 cm 3.16 cm World eIoni + 5 1.19 cm -11 cm 2.14 cm 431 MeV 4.46 keV 1.23 cm 4.4 cm World eIoni + 6 1.2 cm -11.3 cm 2.15 cm 470 MeV 2.88 keV 3.92 mm 4.79 cm World eIoni + 7 1.23 cm -14.2 cm 2.23 cm 757 MeV 15.3 keV 2.87 cm 7.66 cm World eIoni + 8 1.25 cm -16.3 cm 2.26 cm 963 MeV 16.7 keV 2.06 cm 9.71 cm World eIoni + 9 1.27 cm -18.4 cm 2.29 cm 1.1 GeV 12.5 keV 2.12 cm 11.8 cm World eBrem + 10 1.28 cm -21.6 cm 2.33 cm 1.42 GeV 17.8 keV 3.24 cm 15.1 cm World eIoni + 11 1.28 cm -22.3 cm 2.34 cm 1.49 GeV 7.59 keV 7.09 mm 15.8 cm World eIoni + 12 1.29 cm -23.5 cm 2.35 cm 1.61 GeV 9.69 keV 1.12 cm 16.9 cm World eIoni + 13 1.29 cm -25 cm 2.36 cm 1.76 GeV 13.1 keV 1.51 cm 18.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 137, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.29 cm -23.5 cm 2.35 cm 17.7 keV 0 meV 0 fm 0 fm World initStep + 1 1.29 cm -23.5 cm 2.35 cm 198 keV 0 meV 22.1 um 22.1 um World eIoni + 2 1.48 cm -23.9 cm 2.36 cm 47.5 MeV 5.08 keV 5.46 mm 5.48 mm World eIoni + 3 1.85 cm -24.9 cm 1.99 cm 147 MeV 4.77 keV 1.14 cm 1.69 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 138, Parent ID = 137 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.48 cm -23.9 cm 2.36 cm 5.8 keV 0 meV 0 fm 0 fm World initStep + 1 1.48 cm -23.9 cm 2.36 cm 605 keV 2.39 keV 195 um 195 um World eIoni + 2 1.52 cm -25 cm 2.36 cm 102 MeV 4.43 keV 1.07 cm 1.09 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 136, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.28 cm -22.3 cm 2.34 cm 1.35 keV 0 meV 0 fm 0 fm World initStep + 1 1.28 cm -22.3 cm 2.34 cm 77.8 keV 1.35 keV 59 um 59 um World eIoni + 2 1.59 cm -22.7 cm 1.69 cm 36.6 MeV 11.1 keV 1.05 cm 1.06 cm World eIoni + 3 1.77 cm -24 cm 1.27 cm 170 MeV 8.58 keV 1.43 cm 2.49 cm World msc + 4 1.81 cm -24.9 cm 1.17 cm 259 MeV 7.79 keV 9.04 mm 3.39 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 135, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.28 cm -21.6 cm 2.33 cm 2.51 keV 0 meV 0 fm 0 fm World initStep + 1 1.28 cm -21.6 cm 2.33 cm 175 keV 2.51 keV 138 um 138 um World eIoni + 2 2.15 cm -22.9 cm 3.97 cm 126 MeV 12.4 keV 2.83 cm 2.85 cm World msc + 3 2.92 cm -24.8 cm 6.38 cm 320 MeV 23.3 keV 3.99 cm 6.84 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 134, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.27 cm -18.4 cm 2.29 cm 74.2 MeV 0 meV 0 fm 0 fm World initStep + 1 1.3 cm -25 cm 2.38 cm 74.2 MeV 0 meV 6.57 cm 6.57 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 133, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.25 cm -16.3 cm 2.26 cm 2.65 keV 0 meV 0 fm 0 fm World initStep + 1 1.25 cm -16.3 cm 2.26 cm 190 keV 2.65 keV 149 um 149 um World eIoni + 2 9.94 mm -16.8 cm 2.23 cm 43.7 MeV 5.18 keV 6.54 mm 6.69 mm World eBrem + 3 -2.66 mm -21.1 cm 2.2 cm 475 MeV 22.3 keV 4.63 cm 5.3 cm World msc + 4 -5.21 mm -25 cm 2.16 cm 861 MeV 24.2 keV 3.87 cm 9.17 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 139, Parent ID = 133 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.94 mm -16.8 cm 2.23 cm 11.1 MeV 0 meV 0 fm 0 fm World initStep + 1 -14.3 cm -20.5 cm 2.47 cm 11.1 MeV 0 meV 15.7 cm 15.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 132, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.23 cm -14.2 cm 2.23 cm 2.1 keV 0 meV 0 fm 0 fm World initStep + 1 1.23 cm -14.2 cm 2.23 cm 135 keV 2.1 keV 108 um 108 um World eIoni + 2 1.24 cm -15.1 cm 2.23 cm 89 MeV 15.6 keV 2.45 cm 2.46 cm World eIoni + 3 1.83 cm -24.9 cm 4.64 cm 1.07 GeV 68.7 keV 10.4 cm 12.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 131, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.2 cm -11.3 cm 2.15 cm 15.5 keV 0 meV 0 fm 0 fm World initStep + 1 1.2 cm -11.4 cm 2.15 cm 2.81 MeV 6.73 keV 1.82 mm 1.82 mm World eIoni + 2 1.13 cm -11.4 cm 2.18 cm 9.56 MeV 562 eV 1.07 mm 2.89 mm World eIoni + 3 1.01 cm -13.2 cm 2.26 cm 185 MeV 8.44 keV 1.76 cm 2.05 cm World eIoni + 4 1.08 cm -20.4 cm 2.27 cm 902 MeV 50.3 keV 7.17 cm 9.22 cm World eIoni + 5 1.1 cm -25 cm 2.26 cm 1.36 GeV 26 keV 4.61 cm 13.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 141, Parent ID = 131 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.08 cm -20.4 cm 2.27 cm 1.51 keV 0 meV 0 fm 0 fm World initStep + 1 1.08 cm -20.4 cm 2.27 cm 90.1 keV 1.51 keV 69.1 um 69.1 um World eIoni + 2 1.08 cm -20.8 cm 2.27 cm 46.4 MeV 10.5 keV 1.31 cm 1.32 cm World eIoni + 3 9.6 mm -25 cm 3.2 cm 462 MeV 34.2 keV 4.33 cm 5.65 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 140, Parent ID = 131 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.01 cm -13.2 cm 2.26 cm 1.71 keV 0 meV 0 fm 0 fm World initStep + 1 1.01 cm -13.2 cm 2.26 cm 104 keV 1.71 keV 81.4 um 81.4 um World eIoni + 2 1.01 cm -13.8 cm 2.26 cm 58.5 MeV 11.9 keV 1.64 cm 1.64 cm World eIoni + 3 8.46 mm -25 cm 114 um 1.18 GeV 78.9 keV 11.9 cm 13.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 130, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.19 cm -11 cm 2.14 cm 1.32 keV 0 meV 0 fm 0 fm World initStep + 1 1.19 cm -11 cm 2.14 cm 75.9 keV 1.32 keV 57.5 um 57.5 um World eIoni + 2 1.19 cm -11.3 cm 2.13 cm 35.2 MeV 9.16 keV 1.02 cm 1.02 cm World eIoni + 3 9.99 mm -25 cm 3.72 cm 1.4 GeV 71.4 keV 14.2 cm 15.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 129, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.17 cm -9.73 cm 2.08 cm 1.45 keV 0 meV 0 fm 0 fm World initStep + 1 1.17 cm -9.73 cm 2.08 cm 85.3 keV 1.45 keV 65 um 65 um World eIoni + 2 1.17 cm -10.2 cm 2.08 cm 42.4 MeV 13.8 keV 1.21 cm 1.21 cm World eIoni + 3 9.98 mm -10.3 cm 2.1 cm 55.1 MeV 524 eV 2.15 mm 1.43 cm World eBrem + 4 -3.4 mm -25 cm 2.24 cm 1.53 GeV 63.4 keV 14.9 cm 16.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 128, Parent ID = 70 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.06 cm -7.68 cm 1.92 cm 5.42 keV 0 meV 0 fm 0 fm World initStep + 1 1.06 cm -7.68 cm 1.92 cm 540 keV 5.42 keV 443 um 443 um World eIoni + 2 1.05 cm -7.82 cm 1.92 cm 14.6 MeV 2.43 keV 1.41 mm 1.86 mm World eIoni + 3 7.43 mm -23 cm 2.87 cm 1.52 GeV 79.5 keV 15.2 cm 15.4 cm World eBrem + 4 7.16 mm -25 cm 2.77 cm 1.72 GeV 6.45 keV 2.02 cm 17.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 142, Parent ID = 128 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.43 mm -23 cm 2.87 cm 9.31 MeV 0 meV 0 fm 0 fm World initStep + 1 7.14 mm -25 cm 2.76 cm 9.31 MeV 0 meV 2.02 cm 2.02 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 69, Parent ID = 52 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 8.81 mm -5.05 cm 1.68 cm 6.65 keV 0 meV 0 fm 0 fm World initStep + 1 8.82 mm -5.06 cm 1.68 cm 729 keV 6.65 keV 618 um 618 um World eIoni + 2 8.7 mm -5.27 cm 1.67 cm 21.7 MeV 167 eV 2.11 mm 2.73 mm World eIoni + 3 9.02 mm -9.76 cm 1.6 cm 471 MeV 22.1 keV 4.5 cm 4.77 cm World eIoni + 4 9.72 mm -12.7 cm 1.48 cm 766 MeV 15.5 keV 2.95 cm 7.73 cm World eIoni + 5 1.08 cm -23.5 cm 1.27 cm 1.84 GeV 66.9 keV 10.8 cm 18.5 cm World eIoni + 6 1.09 cm -25 cm 1.26 cm 1.99 GeV 5.58 keV 1.51 cm 20 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 145, Parent ID = 69 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.08 cm -23.5 cm 1.27 cm 7.07 keV 0 meV 0 fm 0 fm World initStep + 1 1.08 cm -23.5 cm 1.27 cm 379 keV 0 meV 51.5 um 51.5 um World eIoni + 2 1.06 cm -24 cm 1.39 cm 54 MeV 1.91 keV 5.75 mm 5.8 mm World eIoni + 3 1.07 cm -25 cm 1.56 cm 151 MeV 4.98 keV 9.82 mm 1.56 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 146, Parent ID = 145 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.06 cm -24 cm 1.39 cm 1.69 keV 0 meV 0 fm 0 fm World initStep + 1 1.06 cm -24 cm 1.39 cm 104 keV 1.69 keV 80.3 um 80.3 um World eIoni + 2 9.48 mm -24.5 cm 9.62 mm 44.7 MeV 8.76 keV 7.57 mm 7.65 mm World msc + 3 8.85 mm -25 cm 8.72 mm 97.4 MeV 4.43 keV 5.4 mm 1.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 144, Parent ID = 69 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.72 mm -12.7 cm 1.48 cm 9.88 keV 0 meV 0 fm 0 fm World initStep + 1 9.7 mm -12.7 cm 1.48 cm 1.35 MeV 7.14 keV 1.18 mm 1.18 mm World eIoni + 2 9.92 mm -12.8 cm 1.5 cm 6.18 MeV 590 eV 786 um 1.96 mm World eIoni + 3 9.97 mm -12.9 cm 1.5 cm 21 MeV 122 eV 1.49 mm 3.45 mm World eIoni + 4 1.01 cm -19.1 cm 1.68 cm 636 MeV 27.8 keV 6.16 cm 6.5 cm World eIoni + 5 1.01 cm -19.3 cm 1.69 cm 663 MeV 656 eV 2.64 mm 6.77 cm World eIoni + 6 1.05 cm -22.7 cm 1.85 cm 999 MeV 24.1 keV 3.37 cm 10.1 cm World eIoni + 7 1.07 cm -25 cm 1.93 cm 1.23 GeV 13.2 keV 2.27 cm 12.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 150, Parent ID = 144 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.05 cm -22.7 cm 1.85 cm 1.58 keV 0 meV 0 fm 0 fm World initStep + 1 1.05 cm -22.7 cm 1.85 cm 95.3 keV 1.58 keV 73.5 um 73.5 um World eIoni + 2 2.13 mm -23.2 cm 2.36 cm 50.7 MeV 10.4 keV 1.43 cm 1.44 cm World eIoni + 3 -4.62 mm -23.4 cm 2.76 cm 68.5 MeV 2.86 keV 1 cm 2.44 cm World msc + 4 -7.4 mm -24.4 cm 2.93 cm 173 MeV 3.03 keV 1.09 cm 3.53 cm World msc + 5 -8.24 mm -25 cm 2.97 cm 228 MeV 4.6 keV 5.65 mm 4.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 149, Parent ID = 144 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.01 cm -19.3 cm 1.69 cm 1.56 keV 0 meV 0 fm 0 fm World initStep + 1 1.01 cm -19.3 cm 1.69 cm 93.5 keV 1.56 keV 72.1 um 72.1 um World eIoni + 2 1.01 cm -19.8 cm 1.69 cm 49.2 MeV 14 keV 1.39 cm 1.39 cm World eIoni + 3 2.61 cm -24.9 cm 1.85 cm 552 MeV 34.9 keV 5.59 cm 6.98 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 148, Parent ID = 144 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.01 cm -19.1 cm 1.68 cm 7.58 keV 0 meV 0 fm 0 fm World initStep + 1 1.01 cm -19.1 cm 1.67 cm 890 keV 7.58 keV 769 um 769 um World eIoni + 2 1.01 cm -19.1 cm 1.67 cm 1.34 MeV 0 meV 45.2 um 814 um World eIoni + 3 9.14 mm -19.9 cm 1.68 cm 83.3 MeV 4.38 keV 8.29 mm 9.1 mm World eIoni + 4 8.42 mm -25 cm 1.78 cm 591 MeV 33.8 keV 5.08 cm 5.99 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 152, Parent ID = 148 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.14 mm -19.9 cm 1.68 cm 2.24 keV 0 meV 0 fm 0 fm World initStep + 1 9.14 mm -19.9 cm 1.68 cm 148 keV 2.24 keV 118 um 118 um World eIoni + 2 4.47 mm -20.6 cm 1.42 cm 66.3 MeV 5.12 keV 9.84 mm 9.96 mm World eBrem + 3 634 um -22.7 cm 3.03 mm 281 MeV 14.2 keV 2.54 cm 3.53 cm World msc + 4 -719 um -25 cm -625 um 509 MeV 16.8 keV 2.31 cm 5.84 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 153, Parent ID = 152 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.47 mm -20.6 cm 1.42 cm 274 keV 0 meV 0 fm 0 fm World initStep + 1 -3.45 cm -24.8 cm -10.2 cm 274 keV 0 meV 13 cm 13 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 151, Parent ID = 148 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.01 cm -19.1 cm 1.67 cm 1.38 keV 0 meV 0 fm 0 fm World initStep + 1 1.01 cm -19.1 cm 1.67 cm 80.1 keV 1.38 keV 61 um 61 um World eIoni + 2 1.01 cm -19.5 cm 1.67 cm 38.4 MeV 9.41 keV 1.1 cm 1.11 cm World eIoni + 3 1.36 cm -23.8 cm 2.69 cm 471 MeV 24.3 keV 4.61 cm 5.72 cm World eBrem + 4 1.39 cm -25 cm 2.76 cm 587 MeV 8.67 keV 1.16 cm 6.87 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 154, Parent ID = 151 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.36 cm -23.8 cm 2.69 cm 64 keV 0 meV 0 fm 0 fm World initStep + 1 1.39 cm -25 cm 2.78 cm 64 keV 0 meV 1.16 cm 1.16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 147, Parent ID = 144 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.97 mm -12.9 cm 1.5 cm 2.1 keV 0 meV 0 fm 0 fm World initStep + 1 9.97 mm -12.9 cm 1.5 cm 135 keV 2.1 keV 108 um 108 um World eIoni + 2 9.94 mm -13.8 cm 1.5 cm 89.5 MeV 22.2 keV 2.46 cm 2.47 cm World eIoni + 3 1.28 cm -25 cm 4.61 cm 1.2 GeV 77 keV 12.3 cm 14.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 143, Parent ID = 69 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 9.02 mm -9.76 cm 1.6 cm 1.35 keV 0 meV 0 fm 0 fm World initStep + 1 9.02 mm -9.76 cm 1.6 cm 77.9 keV 1.35 keV 59.1 um 59.1 um World eIoni + 2 9.04 mm -10.1 cm 1.6 cm 36.6 MeV 7.86 keV 1.05 cm 1.06 cm World eIoni + 3 2.15 cm -24.9 cm 2.7 cm 1.51 GeV 72.7 keV 15.2 cm 16.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.21 mm 1.03 cm 1.88 cm 11.3 keV 0 meV 0 fm 0 fm World initStep + 1 -2.22 mm 1.02 cm 1.88 cm 1.7 MeV 5.71 keV 1.37 mm 1.37 mm World eIoni + 2 -1.83 mm 5.65 mm 1.91 cm 46.9 MeV 1.25 keV 4.89 mm 6.26 mm World eIoni + 3 -2.08 mm -2.68 cm 2.01 cm 371 MeV 17.8 keV 3.24 cm 3.87 cm World eIoni + 4 -2.29 mm -5.74 cm 2.05 cm 678 MeV 27.6 keV 3.06 cm 6.94 cm World eIoni + 5 -2.63 mm -12.2 cm 2.09 cm 1.32 GeV 43.3 keV 6.47 cm 13.4 cm World eIoni + 6 -2.82 mm -19.4 cm 2.12 cm 2.04 GeV 49.3 keV 7.16 cm 20.6 cm World eIoni + 7 -2.82 mm -19.4 cm 2.12 cm 2.05 GeV 190 eV 525 um 20.6 cm World eIoni + 8 -2.83 mm -19.9 cm 2.12 cm 2.09 GeV 4.6 keV 4.43 mm 21.1 cm World eBrem + 9 -2.93 mm -25 cm 2.13 cm 2.6 GeV 37.2 keV 5.09 cm 26.1 cm World eIoni + 10 -2.94 mm -25 cm 2.13 cm 2.6 GeV 302 eV 454 um 26.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 160, Parent ID = 51 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.93 mm -25 cm 2.13 cm 2.27 keV 0 meV 0 fm 0 fm World initStep + 1 -2.94 mm -25 cm 2.13 cm 151 keV 2.27 keV 120 um 120 um World eIoni + 2 -2.95 mm -25 cm 2.13 cm 4.53 MeV 829 eV 447 um 567 um OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 159, Parent ID = 51 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.82 mm -19.4 cm 2.12 cm 1.4 keV 0 meV 0 fm 0 fm World initStep + 1 -2.82 mm -19.4 cm 2.12 cm 81.6 keV 1.4 keV 62.1 um 62.1 um World eIoni + 2 -2.83 mm -19.8 cm 2.12 cm 39.5 MeV 8.79 keV 1.13 cm 1.14 cm World eIoni + 3 7.93 mm -25 cm 1.22 cm 556 MeV 40.6 keV 5.74 cm 6.88 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 158, Parent ID = 51 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.82 mm -19.4 cm 2.12 cm 1.89 keV 0 meV 0 fm 0 fm World initStep + 1 -2.82 mm -19.4 cm 2.12 cm 118 keV 1.89 keV 93.6 um 93.6 um World eIoni + 2 -2.84 mm -20.1 cm 2.12 cm 71.3 MeV 23.8 keV 1.98 cm 1.99 cm World eIoni + 3 7.76 mm -25 cm 3.3 cm 562 MeV 32.6 keV 5.3 cm 7.28 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 157, Parent ID = 51 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.63 mm -12.2 cm 2.09 cm 8.77 keV 0 meV 0 fm 0 fm World initStep + 1 -2.64 mm -12.2 cm 2.1 cm 1.11 MeV 8.77 keV 982 um 982 um World eIoni + 2 -2.48 mm -12.7 cm 2.06 cm 46.9 MeV 2.41 keV 4.62 mm 5.6 mm World eIoni + 3 -2.22 mm -15.9 cm 2.06 cm 365 MeV 17 keV 3.19 cm 3.74 cm World eIoni + 4 -2.2 mm -16.7 cm 2.07 cm 450 MeV 5.3 keV 8.49 mm 4.59 cm World eIoni + 5 -2.16 mm -19.1 cm 2.08 cm 688 MeV 16.6 keV 2.38 cm 6.98 cm World eIoni + 6 -2.13 mm -21 cm 2.09 cm 875 MeV 10.6 keV 1.87 cm 8.85 cm World eIoni + 7 -2.13 mm -21.5 cm 2.09 cm 925 MeV 4.03 keV 4.95 mm 9.34 cm World eIoni + 8 -2.12 mm -23.8 cm 2.09 cm 1.16 GeV 22.1 keV 2.36 cm 11.7 cm World eIoni + 9 -2.12 mm -25 cm 2.09 cm 1.28 GeV 11.1 keV 1.18 cm 12.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 166, Parent ID = 157 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.12 mm -23.8 cm 2.09 cm 1.29 keV 0 meV 0 fm 0 fm World initStep + 1 -2.12 mm -23.8 cm 2.09 cm 73.6 keV 1.29 keV 55.9 um 55.9 um World eIoni + 2 -5.12 mm -24.1 cm 2.44 cm 31.2 MeV 8.3 keV 7.08 mm 7.13 mm World msc + 3 -5.97 mm -24.5 cm 2.82 cm 71.3 MeV 1.17 keV 5.73 mm 1.29 cm World msc + 4 -6.19 mm -24.8 cm 2.91 cm 96.1 MeV 2.22 keV 2.67 mm 1.55 cm World msc + 5 -6.33 mm -25 cm 2.98 cm 117 MeV 1.35 keV 2.23 mm 1.78 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 165, Parent ID = 157 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.13 mm -21.5 cm 2.09 cm 1.54 keV 0 meV 0 fm 0 fm World initStep + 1 -2.13 mm -21.5 cm 2.09 cm 92.3 keV 1.54 keV 71 um 71 um World eIoni + 2 -1.09 cm -21.9 cm 2.4 cm 48.2 MeV 10.9 keV 1.36 cm 1.37 cm World eIoni + 3 -2.06 cm -22.9 cm 2.72 cm 146 MeV 13.7 keV 1.8 cm 3.17 cm World msc + 4 -2.32 cm -24.9 cm 2.8 cm 343 MeV 13.3 keV 2 cm 5.17 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 164, Parent ID = 157 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.13 mm -21 cm 2.09 cm 4.02 keV 0 meV 0 fm 0 fm World initStep + 1 -2.13 mm -21 cm 2.08 cm 341 keV 4.02 keV 276 um 276 um World eIoni + 2 -1.57 mm -21.3 cm 2.09 cm 29.4 MeV 571 eV 3 mm 3.28 mm World eIoni + 3 -598 um -22.3 cm 2.14 cm 134 MeV 5.51 keV 1.06 cm 1.39 cm World eIoni + 4 -189 um -23.5 cm 2.16 cm 256 MeV 10.6 keV 1.21 cm 2.6 cm World eIoni + 5 105 um -25 cm 2.17 cm 403 MeV 13.4 keV 1.48 cm 4.08 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 168, Parent ID = 164 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -189 um -23.5 cm 2.16 cm 2.23 keV 0 meV 0 fm 0 fm World initStep + 1 -187 um -23.5 cm 2.16 cm 147 keV 2.23 keV 118 um 118 um World eIoni + 2 4.76 mm -24.5 cm 2.37 cm 93.4 MeV 12.6 keV 1.97 cm 1.98 cm World msc + 3 1.91 cm -24.9 cm 2.84 cm 140 MeV 15.3 keV 2.01 cm 3.98 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 167, Parent ID = 164 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -598 um -22.3 cm 2.14 cm 1.3 keV 0 meV 0 fm 0 fm World initStep + 1 -597 um -22.3 cm 2.14 cm 73.7 keV 1.3 keV 56 um 56 um World eIoni + 2 -595 um -22.6 cm 2.14 cm 33.6 MeV 8.84 keV 9.73 mm 9.79 mm World eIoni + 3 -1.75 mm -25 cm 1.63 cm 269 MeV 13.7 keV 2.44 cm 3.42 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 163, Parent ID = 157 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.16 mm -19.1 cm 2.08 cm 2.47 keV 0 meV 0 fm 0 fm World initStep + 1 -2.16 mm -19.1 cm 2.08 cm 170 keV 2.47 keV 135 um 135 um World eIoni + 2 -2.1 cm -20.4 cm 3.58 cm 130 MeV 25.1 keV 3.54 cm 3.55 cm World eIoni + 3 -3.32 cm -21.6 cm 2.84 cm 251 MeV 13.4 keV 1.93 cm 5.49 cm World eBrem + 4 -4.25 cm -24.6 cm 2.28 cm 554 MeV 17.4 keV 3.23 cm 8.71 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 169, Parent ID = 163 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.32 cm -21.6 cm 2.84 cm 14 keV 0 meV 0 fm 0 fm World initStep + 1 -4.8 cm -24.5 cm 1.94 cm 14 keV 0 meV 3.4 cm 3.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 162, Parent ID = 157 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.2 mm -16.7 cm 2.07 cm 1.92 keV 0 meV 0 fm 0 fm World initStep + 1 -2.2 mm -16.7 cm 2.07 cm 120 keV 1.92 keV 95.5 um 95.5 um World eIoni + 2 -2.19 mm -17.4 cm 2.07 cm 73.5 MeV 18.6 keV 2.03 cm 2.04 cm World eIoni + 3 -7.99 mm -25 cm 1.97 cm 827 MeV 51.4 keV 7.58 cm 9.62 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 161, Parent ID = 157 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.22 mm -15.9 cm 2.06 cm 1.57 keV 0 meV 0 fm 0 fm World initStep + 1 -2.22 mm -15.9 cm 2.06 cm 94 keV 1.57 keV 72.6 um 72.6 um World eIoni + 2 -2.23 mm -16.4 cm 2.06 cm 49.7 MeV 10.9 keV 1.4 cm 1.41 cm World eIoni + 3 -3.01 mm -17.6 cm 2.3 cm 177 MeV 6.43 keV 1.3 cm 2.71 cm World eBrem + 4 -3.83 mm -25 cm 2.6 cm 913 MeV 42.5 keV 7.37 cm 10.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 170, Parent ID = 161 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.01 mm -17.6 cm 2.3 cm 58 keV 0 meV 0 fm 0 fm World initStep + 1 -5.13 mm -25 cm 3.03 cm 58 keV 0 meV 7.4 cm 7.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 156, Parent ID = 51 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.29 mm -5.74 cm 2.05 cm 38.2 keV 0 meV 0 fm 0 fm World initStep + 1 -2.21 mm -5.86 cm 2.05 cm 11.9 MeV 7.3 keV 4.11 mm 4.11 mm World eIoni + 2 -1.98 mm -5.94 cm 2.03 cm 20.5 MeV 391 eV 915 um 5.02 mm World eIoni + 3 -744 um -8.65 cm 2 cm 291 MeV 13.5 keV 2.72 cm 3.22 cm World eIoni + 4 -457 um -10.1 cm 2.02 cm 437 MeV 5 keV 1.46 cm 4.68 cm World eIoni + 5 -417 um -10.4 cm 2.02 cm 464 MeV 1.62 keV 2.63 mm 4.94 cm World eIoni + 6 -158 um -12.5 cm 2.04 cm 681 MeV 16.4 keV 2.17 cm 7.11 cm World eIoni + 7 -132 um -12.8 cm 2.04 cm 707 MeV 3.28 keV 2.64 mm 7.38 cm World eIoni + 8 138 um -16.2 cm 2.06 cm 1.05 GeV 22 keV 3.38 cm 10.8 cm World eIoni + 9 146 um -16.3 cm 2.06 cm 1.06 GeV 689 eV 1.14 mm 10.9 cm World eIoni + 10 407 um -21.6 cm 2.08 cm 1.59 GeV 50.5 keV 5.31 cm 16.2 cm World eIoni + 11 516 um -25 cm 2.1 cm 1.93 GeV 23.8 keV 3.39 cm 19.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 179, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 407 um -21.6 cm 2.08 cm 11.9 keV 0 meV 0 fm 0 fm World initStep + 1 384 um -21.6 cm 2.08 cm 1.79 MeV 3.06 keV 574 um 574 um World eIoni + 2 279 um -25 cm 1.95 cm 339 MeV 12.8 keV 3.51 cm 3.56 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 178, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 146 um -16.3 cm 2.06 cm 1.86 keV 0 meV 0 fm 0 fm World initStep + 1 148 um -16.3 cm 2.06 cm 115 keV 1.86 keV 91.4 um 91.4 um World eIoni + 2 166 um -17 cm 2.06 cm 68.9 MeV 15.6 keV 1.91 cm 1.92 cm World eIoni + 3 1.34 cm -25 cm 4.02 cm 866 MeV 52.4 keV 8.85 cm 10.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 177, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 138 um -16.2 cm 2.06 cm 1.56 keV 0 meV 0 fm 0 fm World initStep + 1 140 um -16.2 cm 2.06 cm 93.6 keV 1.56 keV 72.2 um 72.2 um World eIoni + 2 158 um -16.7 cm 2.06 cm 49.3 MeV 11.6 keV 1.39 cm 1.4 cm World eIoni + 3 1.29 cm -25 cm 2.5 cm 877 MeV 49.1 keV 8.52 cm 9.91 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 176, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -132 um -12.8 cm 2.04 cm 1.32 keV 0 meV 0 fm 0 fm World initStep + 1 -134 um -12.8 cm 2.04 cm 75.5 keV 1.32 keV 57.3 um 57.3 um World eIoni + 2 -150 um -13.2 cm 2.04 cm 34.9 MeV 10.1 keV 1.01 cm 1.01 cm World eIoni + 3 8.78 mm -25 cm 1.14 cm 1.22 GeV 66.7 keV 12 cm 13.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 175, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -158 um -12.5 cm 2.04 cm 3.96 keV 0 meV 0 fm 0 fm World initStep + 1 -159 um -12.6 cm 2.04 cm 333 keV 3.96 keV 269 um 269 um World eIoni + 2 1.04 mm -13 cm 2.04 cm 47.4 MeV 3.5 keV 4.98 mm 5.25 mm World eIoni + 3 2.93 mm -14.8 cm 2.02 cm 228 MeV 12.2 keV 1.82 cm 2.35 cm World eIoni + 4 4.28 mm -19.5 cm 2.02 cm 691 MeV 22.5 keV 4.63 cm 6.98 cm World eIoni + 5 4.4 mm -20.1 cm 2.02 cm 758 MeV 6.86 keV 6.75 mm 7.65 cm World eIoni + 6 4.41 mm -20.2 cm 2.02 cm 765 MeV 695 eV 713 um 7.72 cm World eIoni + 7 5.05 mm -25 cm 2.02 cm 1.24 GeV 28 keV 4.79 cm 12.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 183, Parent ID = 175 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.41 mm -20.2 cm 2.02 cm 2.49 keV 0 meV 0 fm 0 fm World initStep + 1 4.41 mm -20.2 cm 2.02 cm 173 keV 2.49 keV 137 um 137 um World eIoni + 2 1.13 cm -21.5 cm -856 um 130 MeV 23.8 keV 3.29 cm 3.31 cm World msc + 3 1.69 cm -24.9 cm -4.86 mm 474 MeV 24.8 keV 3.52 cm 6.82 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 182, Parent ID = 175 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.4 mm -20.1 cm 2.02 cm 18 keV 0 meV 0 fm 0 fm World initStep + 1 4.43 mm -20.2 cm 2.02 cm 3.56 MeV 6.31 keV 2.05 mm 2.05 mm World eIoni + 2 4.87 mm -20.2 cm 1.97 cm 5.43 MeV 520 eV 769 um 2.82 mm World eIoni + 3 6.55 mm -24.5 cm 1.53 cm 435 MeV 18.8 keV 4.34 cm 4.62 cm World eIoni + 4 6.24 mm -25 cm 1.48 cm 486 MeV 3.99 keV 5.14 mm 5.13 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 184, Parent ID = 182 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 6.55 mm -24.5 cm 1.53 cm 1.44 keV 0 meV 0 fm 0 fm World initStep + 1 6.55 mm -24.5 cm 1.53 cm 84.6 keV 1.44 keV 64.7 um 64.7 um World eIoni + 2 6.26 mm -24.7 cm 1.66 cm 21.4 MeV 2.68 keV 2.83 mm 2.9 mm World msc + 3 5.65 mm -25 cm 1.82 cm 51.3 MeV 1.12 keV 3.5 mm 6.4 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 181, Parent ID = 175 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.28 mm -19.5 cm 2.02 cm 9.06 keV 0 meV 0 fm 0 fm World initStep + 1 4.28 mm -19.5 cm 2.02 cm 1.18 MeV 2.5 keV 553 um 553 um World eIoni + 2 -1.77 mm -22.6 cm 2.57 cm 316 MeV 14.5 keV 3.35 cm 3.41 cm World eIoni + 3 -1.71 cm -24.9 cm 2.34 cm 549 MeV 14 keV 2.81 cm 6.22 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 185, Parent ID = 181 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.77 mm -22.6 cm 2.57 cm 4.23 keV 0 meV 0 fm 0 fm World initStep + 1 -1.76 mm -22.6 cm 2.57 cm 375 keV 4.23 keV 299 um 299 um World eIoni + 2 -1.33 mm -22.9 cm 2.54 cm 29.4 MeV 760 eV 2.99 mm 3.29 mm World eIoni + 3 3.19 mm -25 cm 2.98 cm 238 MeV 8.18 keV 2.24 cm 2.57 cm World eIoni + 4 3.19 mm -25 cm 2.98 cm 239 MeV 7.02 eV 11.1 um 2.57 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 186, Parent ID = 185 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.19 mm -25 cm 2.98 cm 65.6 keV 0 meV 0 fm 0 fm World initStep + 1 3.18 mm -25 cm 2.98 cm 176 keV 0 meV 16.5 um 16.5 um OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 180, Parent ID = 175 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.93 mm -14.8 cm 2.02 cm 14 keV 0 meV 0 fm 0 fm World initStep + 1 2.91 mm -14.9 cm 2.02 cm 2.16 MeV 433 eV 489 um 489 um World eIoni + 2 3.44 mm -15.3 cm 1.99 cm 44.7 MeV 2.45 keV 4.38 mm 4.87 mm World eIoni + 3 3.61 mm -16.4 cm 1.98 cm 154 MeV 7.41 keV 1.1 cm 1.58 cm World eIoni + 4 3.82 mm -21.4 cm 1.96 cm 661 MeV 30.4 keV 5.06 cm 6.65 cm World eIoni + 5 3.84 mm -23.2 cm 1.95 cm 834 MeV 11.9 keV 1.74 cm 8.38 cm World eBrem + 6 3.86 mm -25 cm 1.94 cm 1.02 GeV 13.9 keV 1.82 cm 10.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 189, Parent ID = 180 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.82 mm -21.4 cm 1.96 cm 2.14 keV 0 meV 0 fm 0 fm World initStep + 1 3.82 mm -21.4 cm 1.96 cm 139 keV 2.14 keV 111 um 111 um World eIoni + 2 8.48 mm -22.4 cm 2.96 mm 93.5 MeV 13.6 keV 2.55 cm 2.56 cm World msc + 3 1.73 cm -22.3 cm -4.35 mm 85.8 MeV 6.83 keV 1.33 cm 3.89 cm World msc + 4 2.3 cm -24 cm -9.07 mm 255 MeV 10.9 keV 1.87 cm 5.76 cm World msc + 5 2.44 cm -24.9 cm -1.02 cm 344 MeV 8.09 keV 9.06 mm 6.66 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 188, Parent ID = 180 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.61 mm -16.4 cm 1.98 cm 2 keV 0 meV 0 fm 0 fm World initStep + 1 3.61 mm -16.4 cm 1.98 cm 126 keV 2 keV 101 um 101 um World eIoni + 2 3.63 mm -17.2 cm 1.98 cm 80.2 MeV 18.4 keV 2.21 cm 2.22 cm World eIoni + 3 -8.8 mm -25 cm -1.31 mm 861 MeV 56.8 keV 9.17 cm 11.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 187, Parent ID = 180 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.44 mm -15.3 cm 1.99 cm 3.08 keV 0 meV 0 fm 0 fm World initStep + 1 3.44 mm -15.3 cm 1.99 cm 235 keV 3.08 keV 185 um 185 um World eIoni + 2 2.11 mm -16 cm 2.28 cm 69.5 MeV 1.41 keV 8.12 mm 8.31 mm World eIoni + 3 2.31 mm -16.2 cm 2.35 cm 89.5 MeV 898 eV 2.14 mm 1.04 cm World eIoni + 4 3.73 mm -21.3 cm 2.84 cm 599 MeV 24.8 keV 5.13 cm 6.18 cm World eIoni + 5 4.17 mm -25 cm 2.96 cm 972 MeV 25.2 keV 3.73 cm 9.91 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 191, Parent ID = 187 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.73 mm -21.3 cm 2.84 cm 1.59 keV 0 meV 0 fm 0 fm World initStep + 1 3.73 mm -21.3 cm 2.84 cm 95.4 keV 1.59 keV 73.9 um 73.9 um World eIoni + 2 6.97 mm -21.8 cm 3.76 cm 50.8 MeV 16.1 keV 1.43 cm 1.44 cm World eIoni + 3 7.91 mm -23 cm 4.86 cm 177 MeV 5.93 keV 1.83 cm 3.27 cm World msc + 4 8.19 mm -25 cm 5.25 cm 372 MeV 12 keV 1.99 cm 5.26 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 190, Parent ID = 187 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.31 mm -16.2 cm 2.35 cm 1.33 keV 0 meV 0 fm 0 fm World initStep + 1 2.31 mm -16.2 cm 2.35 cm 76.5 keV 1.33 keV 58.1 um 58.1 um World eIoni + 2 2.29 mm -16.5 cm 2.35 cm 35.6 MeV 12.2 keV 1.03 cm 1.03 cm World eIoni + 3 -5.14 mm -25 cm 3.24 cm 882 MeV 39.1 keV 8.67 cm 9.71 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 174, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -417 um -10.4 cm 2.02 cm 2.69 keV 0 meV 0 fm 0 fm World initStep + 1 -418 um -10.4 cm 2.02 cm 194 keV 2.69 keV 152 um 152 um World eIoni + 2 -430 um -11.5 cm 2.02 cm 113 MeV 9.93 keV 1.8 cm 1.82 cm World eIoni + 3 3.25 cm -24.2 cm 3.18 mm 1.39 GeV 87.7 keV 14 cm 15.9 cm World eIoni + 4 3.28 cm -24.8 cm 3.04 mm 1.44 GeV 3.38 keV 5.35 mm 16.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 193, Parent ID = 174 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.25 cm -24.2 cm 3.18 mm 1.47 keV 0 meV 0 fm 0 fm World initStep + 1 3.25 cm -24.3 cm 3.18 mm 87.1 keV 1.47 keV 66.7 um 66.7 um World eIoni + 2 3.47 cm -24.6 cm 3.45 mm 30.9 MeV 3.77 keV 4.88 mm 4.94 mm World msc + 3 3.82 cm -24.7 cm 2.62 mm 45.7 MeV 2.95 keV 4.07 mm 9.01 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 192, Parent ID = 174 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -430 um -11.5 cm 2.02 cm 164 keV 0 meV 0 fm 0 fm World initStep + 1 -220 um -12.6 cm 2.04 cm 108 MeV 18.3 keV 2.17 cm 2.17 cm World eIoni + 2 1.13 cm -20.9 cm -2.63 mm 942 MeV 50.1 keV 9.02 cm 11.2 cm World eIoni + 3 1.31 cm -25 cm -5.48 mm 1.35 GeV 19.9 keV 4.05 cm 15.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 195, Parent ID = 192 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.13 cm -20.9 cm -2.63 mm 1.62 keV 0 meV 0 fm 0 fm World initStep + 1 1.13 cm -20.9 cm -2.63 mm 97.7 keV 1.62 keV 75.7 um 75.7 um World eIoni + 2 8.5 mm -21.5 cm 7.1 mm 52.8 MeV 16.4 keV 1.49 cm 1.49 cm World eIoni + 3 6.26 mm -23.4 cm 1.66 cm 251 MeV 10.8 keV 2.3 cm 3.79 cm World msc + 4 5.72 mm -25 cm 1.89 cm 406 MeV 5.63 keV 1.57 cm 5.36 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 194, Parent ID = 192 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -220 um -12.6 cm 2.04 cm 2.83 keV 0 meV 0 fm 0 fm World initStep + 1 -224 um -12.6 cm 2.04 cm 208 keV 2.83 keV 164 um 164 um World eIoni + 2 549 um -12.9 cm 2 cm 29.8 MeV 1.67 keV 3.2 mm 3.37 mm World eIoni + 3 1.59 mm -13.6 cm 2 cm 101 MeV 2.63 keV 7.19 mm 1.06 cm World eIoni + 4 2.91 mm -17.4 cm 2.01 cm 485 MeV 28.2 keV 3.84 cm 4.9 cm World eIoni + 5 3.09 mm -18.7 cm 2.01 cm 615 MeV 5.18 keV 1.3 cm 6.2 cm World eIoni + 6 3.61 mm -24.1 cm 2 cm 1.15 GeV 32.1 keV 5.37 cm 11.6 cm World eBrem + 7 3.66 mm -25 cm 1.99 cm 1.24 GeV 6.98 keV 9.07 mm 12.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 199, Parent ID = 194 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.09 mm -18.7 cm 2.01 cm 1.33 keV 0 meV 0 fm 0 fm World initStep + 1 3.1 mm -18.7 cm 2.01 cm 76.2 keV 1.33 keV 57.9 um 57.9 um World eIoni + 2 3.11 mm -19.1 cm 2.01 cm 35.4 MeV 10.3 keV 1.02 cm 1.03 cm World eIoni + 3 7.93 mm -22.5 cm 2.16 cm 371 MeV 17.4 keV 3.47 cm 4.5 cm World eBrem + 4 8.71 mm -25 cm 2.12 cm 620 MeV 21.3 keV 2.49 cm 6.99 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 200, Parent ID = 199 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 7.93 mm -22.5 cm 2.16 cm 6.08 MeV 0 meV 0 fm 0 fm World initStep + 1 9.03 mm -25 cm 2.1 cm 6.08 MeV 0 meV 2.49 cm 2.49 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 198, Parent ID = 194 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.91 mm -17.4 cm 2.01 cm 3.85 keV 0 meV 0 fm 0 fm World initStep + 1 2.92 mm -17.4 cm 2.01 cm 320 keV 3.85 keV 258 um 258 um World eIoni + 2 2.61 mm -17.7 cm 2.03 cm 23.2 MeV 245 eV 2.36 mm 2.61 mm World eIoni + 3 2.43 mm -18 cm 2.04 cm 58.1 MeV 1.23 keV 3.49 mm 6.11 mm World eIoni + 4 1.9 mm -25 cm 2.06 cm 757 MeV 44.4 keV 6.99 cm 7.61 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 201, Parent ID = 198 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.43 mm -18 cm 2.04 cm 1.55 keV 0 meV 0 fm 0 fm World initStep + 1 2.43 mm -18 cm 2.04 cm 92.4 keV 1.55 keV 71.2 um 71.2 um World eIoni + 2 2.41 mm -18.5 cm 2.04 cm 48.2 MeV 13.1 keV 1.36 cm 1.37 cm World eIoni + 3 8.5 mm -25 cm 7.08 mm 698 MeV 36.4 keV 6.84 cm 8.21 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 197, Parent ID = 194 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.59 mm -13.6 cm 2 cm 2.06 keV 0 meV 0 fm 0 fm World initStep + 1 1.59 mm -13.6 cm 2 cm 132 keV 2.06 keV 105 um 105 um World eIoni + 2 1.56 mm -14.4 cm 2 cm 85.8 MeV 17 keV 2.36 cm 2.37 cm World eIoni + 3 -300 um -25 cm -4.78 mm 1.14 GeV 53.7 keV 11.1 cm 13.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 196, Parent ID = 194 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 549 um -12.9 cm 2 cm 3.39 keV 0 meV 0 fm 0 fm World initStep + 1 544 um -12.9 cm 2 cm 270 keV 3.39 keV 159 um 159 um World eIoni + 2 1.73 mm -13.3 cm 1.96 cm 39.2 MeV 3.81 keV 4.24 mm 4.4 mm World eIoni + 3 3.5 mm -15.3 cm 1.98 cm 243 MeV 10.8 keV 2.05 cm 2.49 cm World eIoni + 4 3.52 mm -15.4 cm 1.98 cm 253 MeV 251 eV 1.06 mm 2.59 cm World eIoni + 5 4.11 mm -20.1 cm 2.02 cm 725 MeV 20.2 keV 4.72 cm 7.31 cm World eIoni + 6 4.4 mm -25 cm 2.03 cm 1.21 GeV 31.2 keV 4.87 cm 12.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 205, Parent ID = 196 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 4.11 mm -20.1 cm 2.02 cm 1.62 keV 0 meV 0 fm 0 fm World initStep + 1 4.11 mm -20.1 cm 2.02 cm 97.7 keV 1.62 keV 75.9 um 75.9 um World eIoni + 2 4.13 mm -20.7 cm 2.02 cm 52.9 MeV 15.5 keV 1.49 cm 1.49 cm World eIoni + 3 1.7 cm -24.9 cm 2.03 cm 482 MeV 29.3 keV 4.6 cm 6.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 204, Parent ID = 196 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.52 mm -15.4 cm 1.98 cm 4.64 keV 0 meV 0 fm 0 fm World initStep + 1 3.53 mm -15.4 cm 1.98 cm 423 keV 4.64 keV 345 um 345 um World eIoni + 2 3.58 mm -15.5 cm 1.99 cm 10.6 MeV 113 eV 1.03 mm 1.37 mm World eIoni + 3 2.61 mm -19.9 cm 1.95 cm 451 MeV 22.4 keV 4.42 cm 4.56 cm World eIoni + 4 908 um -25 cm 2.04 cm 959 MeV 33.4 keV 5.08 cm 9.64 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 206, Parent ID = 204 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.61 mm -19.9 cm 1.95 cm 2.25 keV 0 meV 0 fm 0 fm World initStep + 1 2.61 mm -19.9 cm 1.95 cm 148 keV 2.25 keV 118 um 118 um World eIoni + 2 -1 cm -21 cm 3.41 cm 104 MeV 22.6 keV 2.85 cm 2.86 cm World eIoni + 3 -2.14 cm -24.9 cm 5.15 cm 498 MeV 28.6 keV 4.64 cm 7.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 203, Parent ID = 196 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.5 mm -15.3 cm 1.98 cm 2.01 keV 0 meV 0 fm 0 fm World initStep + 1 3.5 mm -15.3 cm 1.98 cm 127 keV 2.01 keV 102 um 102 um World eIoni + 2 3.51 mm -16.1 cm 1.98 cm 81 MeV 14.6 keV 2.23 cm 2.24 cm World eIoni + 3 5.54 mm -25 cm 1.18 cm 969 MeV 51 keV 8.95 cm 11.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 202, Parent ID = 196 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.73 mm -13.3 cm 1.96 cm 1.7 keV 0 meV 0 fm 0 fm World initStep + 1 1.73 mm -13.3 cm 1.96 cm 102 keV 1.7 keV 80.7 um 80.7 um World eIoni + 2 1.75 mm -13.8 cm 1.96 cm 56.9 MeV 11.4 keV 1.59 cm 1.6 cm World eIoni + 3 1.61 mm -25 cm 3.15 cm 1.17 GeV 55.4 keV 11.3 cm 12.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 173, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -457 um -10.1 cm 2.02 cm 17.7 keV 0 meV 0 fm 0 fm World initStep + 1 -471 um -10.1 cm 2.02 cm 1.32 MeV 75.6 eV 166 um 166 um World eIoni + 2 -668 um -24.9 cm 2.13 cm 1.48 GeV 83.3 keV 19.5 cm 19.5 cm World eIoni + 3 -1.26 mm -25 cm 2.18 cm 1.49 GeV 928 eV 1.28 mm 19.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 172, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -744 um -8.65 cm 2 cm 29.6 keV 0 meV 0 fm 0 fm World initStep + 1 -721 um -8.66 cm 2 cm 1.08 MeV 14.1 eV 120 um 120 um World eIoni + 2 -1.7 cm -14.8 cm 1.66 mm 614 MeV 25.8 keV 7.03 cm 7.04 cm World eIoni + 3 -1.78 cm -16.3 cm -1.11 cm 763 MeV 7.19 keV 1.96 cm 9 cm World eIoni + 4 -1.88 cm -19.1 cm -2.74 cm 1.04 GeV 27.5 keV 3.25 cm 12.3 cm World eIoni + 5 -1.92 cm -20.7 cm -3.42 cm 1.2 GeV 14.3 keV 1.72 cm 14 cm World eIoni + 6 -1.94 cm -21.9 cm -3.88 cm 1.32 GeV 9.65 keV 1.29 cm 15.3 cm World eIoni + 7 -2 cm -24.9 cm -4.85 cm 1.63 GeV 23.8 keV 3.2 cm 18.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 211, Parent ID = 172 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.94 cm -21.9 cm -3.88 cm 3.07 keV 0 meV 0 fm 0 fm World initStep + 1 -1.94 cm -21.9 cm -3.88 cm 232 keV 3.07 keV 184 um 184 um World eIoni + 2 -1.92 cm -22.1 cm -3.94 cm 25.3 MeV 543 eV 2.64 mm 2.83 mm World eIoni + 3 -1.81 cm -24 cm -4.05 cm 209 MeV 8.77 keV 1.85 cm 2.13 cm World eIoni + 4 -1.79 cm -24.9 cm -4.07 cm 306 MeV 5.41 keV 9.7 mm 3.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 212, Parent ID = 211 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.81 cm -24 cm -4.05 cm 1.71 keV 0 meV 0 fm 0 fm World initStep + 1 -1.81 cm -24 cm -4.05 cm 104 keV 1.71 keV 81.5 um 81.5 um World eIoni + 2 -1.83 cm -24.4 cm -4.44 cm 42.3 MeV 4.72 keV 6.8 mm 6.88 mm World msc + 3 -1.6 cm -24.9 cm -4.48 cm 98.3 MeV 2.64 keV 6.1 mm 1.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 210, Parent ID = 172 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.92 cm -20.7 cm -3.42 cm 1.83 keV 0 meV 0 fm 0 fm World initStep + 1 -1.92 cm -20.7 cm -3.42 cm 112 keV 1.83 keV 89.4 um 89.4 um World eIoni + 2 -3.13 cm -21.3 cm -3.74 cm 66.2 MeV 13.5 keV 1.84 cm 1.85 cm WorldTransportation + 3 -4.83 cm -24.5 cm -4.28 cm 386 MeV 23.4 keV 4.25 cm 6.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 209, Parent ID = 172 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.88 cm -19.1 cm -2.74 cm 12.2 keV 0 meV 0 fm 0 fm World initStep + 1 -1.87 cm -19.1 cm -2.74 cm 1.93 MeV 9.24 keV 1.49 mm 1.49 mm World eIoni + 2 -1.93 cm -19.2 cm -2.74 cm 9.43 MeV 889 eV 966 um 2.45 mm World eIoni + 3 -2.03 cm -24.9 cm -2.74 cm 583 MeV 26.9 keV 5.76 cm 6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 208, Parent ID = 172 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.78 cm -16.3 cm -1.11 cm 3.15 keV 0 meV 0 fm 0 fm World initStep + 1 -1.78 cm -16.3 cm -1.12 cm 240 keV 3.15 keV 191 um 191 um World eIoni + 2 -1.84 cm -16.6 cm -1.03 cm 36 MeV 1.4 keV 3.85 mm 4.04 mm World eIoni + 3 -1.86 cm -17.5 cm -9.31 mm 119 MeV 4.77 keV 8.4 mm 1.24 cm World eIoni + 4 -1.88 cm -24.9 cm -7.8 mm 865 MeV 76.4 keV 7.46 cm 8.7 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 213, Parent ID = 208 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.86 cm -17.5 cm -9.31 mm 4.45 keV 0 meV 0 fm 0 fm World initStep + 1 -1.86 cm -17.5 cm -9.3 mm 396 keV 4.45 keV 323 um 323 um World eIoni + 2 -1.85 cm -17.5 cm -9.29 mm 5.08 MeV 45.5 eV 470 um 793 um World eIoni + 3 -1.82 cm -18.6 cm -8.86 mm 112 MeV 5.88 keV 1.07 cm 1.15 cm World eIoni + 4 -1.82 cm -18.8 cm -8.82 mm 129 MeV 594 eV 1.73 mm 1.33 cm World eIoni + 5 -1.81 cm -20.6 cm -8.58 mm 310 MeV 13.8 keV 1.8 cm 3.13 cm World eIoni + 6 -1.8 cm -22.9 cm -8.4 mm 541 MeV 15 keV 2.31 cm 5.44 cm World eIoni + 7 -1.8 cm -24.2 cm -8.32 mm 672 MeV 7.68 keV 1.32 cm 6.75 cm World eIoni + 8 -1.8 cm -24.9 cm -8.28 mm 746 MeV 5.1 keV 7.37 mm 7.49 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 218, Parent ID = 213 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.8 cm -24.2 cm -8.32 mm 2.07 keV 0 meV 0 fm 0 fm World initStep + 1 -1.8 cm -24.2 cm -8.32 mm 132 keV 2.07 keV 106 um 106 um World eIoni + 2 -1.79 cm -24.9 cm -8.25 mm 72.4 MeV 7.91 keV 1.34 cm 1.35 cm World msc + 3 -1.77 cm -24.9 cm -8.28 mm 74 MeV 0 meV 267 um 1.38 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 217, Parent ID = 213 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.8 cm -22.9 cm -8.4 mm 1.57 keV 0 meV 0 fm 0 fm World initStep + 1 -1.8 cm -22.9 cm -8.4 mm 94.2 keV 1.57 keV 72.7 um 72.7 um World eIoni + 2 -1.68 cm -23.4 cm -1.78 cm 49.7 MeV 14.2 keV 1.39 cm 1.4 cm World msc + 3 -1.72 cm -24 cm -2.47 cm 109 MeV 5.23 keV 9.55 mm 2.35 cm World msc + 4 -1.73 cm -24.9 cm -2.81 cm 206 MeV 5.64 keV 1.03 cm 3.38 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 216, Parent ID = 213 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.81 cm -20.6 cm -8.58 mm 2.36 keV 0 meV 0 fm 0 fm World initStep + 1 -1.81 cm -20.6 cm -8.58 mm 160 keV 2.36 keV 127 um 127 um World eIoni + 2 -2.21 cm -21.6 cm -2.1 cm 103 MeV 9.24 keV 2.05 cm 2.07 cm World msc + 3 -2.8 cm -24.8 cm -4.35 cm 427 MeV 23 keV 4.34 cm 6.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 215, Parent ID = 213 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.82 cm -18.8 cm -8.82 mm 1.4 keV 0 meV 0 fm 0 fm World initStep + 1 -1.82 cm -18.8 cm -8.82 mm 82 keV 1.4 keV 62.5 um 62.5 um World eIoni + 2 -1.82 cm -19.2 cm -8.8 mm 39.8 MeV 9.73 keV 1.14 cm 1.15 cm World eIoni + 3 -1.38 cm -25 cm -1.39 cm 619 MeV 29.9 keV 5.87 cm 7.01 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 214, Parent ID = 213 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.82 cm -18.6 cm -8.86 mm 4.05 keV 0 meV 0 fm 0 fm World initStep + 1 -1.82 cm -18.6 cm -8.87 mm 344 keV 4.05 keV 278 um 278 um World eIoni + 2 -1.82 cm -18.7 cm -8.92 mm 5.84 MeV 948 eV 553 um 832 um World eIoni + 3 -1.82 cm -18.7 cm -8.95 mm 9.86 MeV 110 eV 407 um 1.24 mm World eIoni + 4 -1.78 cm -24.9 cm -9.19 mm 634 MeV 41.7 keV 6.26 cm 6.39 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 219, Parent ID = 214 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.82 cm -18.7 cm -8.95 mm 5.24 keV 0 meV 0 fm 0 fm World initStep + 1 -1.82 cm -18.7 cm -8.96 mm 509 keV 5.24 keV 420 um 420 um World eIoni + 2 -1.82 cm -18.7 cm -8.97 mm 4.5 MeV 406 eV 401 um 820 um World eIoni + 3 -2.05 cm -22.8 cm -1.21 cm 409 MeV 21.3 keV 4.09 cm 4.17 cm World eIoni + 4 -2.07 cm -23.7 cm -1.28 cm 497 MeV 4.65 keV 8.88 mm 5.06 cm World eIoni + 5 -2.1 cm -24.9 cm -1.37 cm 621 MeV 8.14 keV 1.24 cm 6.29 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 221, Parent ID = 219 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.07 cm -23.7 cm -1.28 cm 5 keV 0 meV 0 fm 0 fm World initStep + 1 -2.07 cm -23.7 cm -1.28 cm 475 keV 5 keV 389 um 389 um World eIoni + 2 -2.07 cm -23.8 cm -1.29 cm 11 MeV 14.6 eV 1.06 mm 1.45 mm World eIoni + 3 -2.08 cm -24.9 cm -1.3 cm 124 MeV 4.83 keV 1.13 cm 1.27 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 220, Parent ID = 219 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.05 cm -22.8 cm -1.21 cm 655 keV 0 meV 0 fm 0 fm World initStep + 1 -2.04 cm -23.2 cm -1.26 cm 43.9 MeV 2.37 keV 4.45 mm 4.45 mm World eIoni + 2 -2 cm -24.9 cm -1.31 cm 213 MeV 8.27 keV 1.7 cm 2.14 cm World eIoni + 3 -2 cm -24.9 cm -1.31 cm 214 MeV 0 meV 32.2 um 2.14 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 223, Parent ID = 220 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2 cm -24.9 cm -1.31 cm 4.54 keV 0 meV 0 fm 0 fm World initStep + 1 -2 cm -24.9 cm -1.31 cm 175 keV 41.4 eV 23.3 um 23.3 um World msc + 2 -2 cm -24.9 cm -1.31 cm 312 keV 0 meV 23.3 um 46.5 um World msc + 3 -2 cm -24.9 cm -1.3 cm 336 keV 1.45 eV 3.1 um 49.6 um OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 222, Parent ID = 220 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.04 cm -23.2 cm -1.26 cm 6.92 keV 0 meV 0 fm 0 fm World initStep + 1 -2.04 cm -23.2 cm -1.26 cm 776 keV 6.92 keV 660 um 660 um World eIoni + 2 -2.04 cm -23.3 cm -1.26 cm 3.5 MeV 253 eV 273 um 933 um World eIoni + 3 -2.05 cm -24.9 cm -1.25 cm 169 MeV 4.32 keV 1.67 cm 1.76 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 207, Parent ID = 172 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.7 cm -14.8 cm 1.66 mm 1.99 keV 0 meV 0 fm 0 fm World initStep + 1 -1.7 cm -14.8 cm 1.66 mm 124 keV 1.99 keV 101 um 101 um World eIoni + 2 -1.7 cm -15.6 cm 1.65 mm 78.1 MeV 11.1 keV 2.16 cm 2.17 cm World eIoni + 3 -135 um -25 cm -1.7 cm 1.02 GeV 53 keV 10.1 cm 12.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 171, Parent ID = 156 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.98 mm -5.94 cm 2.03 cm 9.47 keV 0 meV 0 fm 0 fm World initStep + 1 -1.99 mm -5.96 cm 2.03 cm 1.27 MeV 6.75 keV 1.11 mm 1.11 mm World eIoni + 2 -2.08 mm -6.08 cm 1.99 cm 13.1 MeV 272 eV 1.33 mm 2.44 mm World eIoni + 3 -7.42 mm -21 cm 2.89 cm 1.51 GeV 80.1 keV 15 cm 15.3 cm World eIoni + 4 -7.71 mm -21.8 cm 2.95 cm 1.58 GeV 9.93 keV 7.6 mm 16 cm World eIoni + 5 -7.92 mm -22.4 cm 2.99 cm 1.64 GeV 5.66 keV 6.03 mm 16.6 cm World eIoni + 6 -8.78 mm -25 cm 3.16 cm 1.9 GeV 22.7 keV 2.62 cm 19.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 226, Parent ID = 171 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.92 mm -22.4 cm 2.99 cm 2.24 keV 0 meV 0 fm 0 fm World initStep + 1 -7.93 mm -22.4 cm 2.99 cm 147 keV 2.24 keV 118 um 118 um World eIoni + 2 2.29 mm -23.4 cm 1.91 cm 97.7 MeV 12.4 keV 2.26 cm 2.27 cm World msc + 3 1.13 cm -24.4 cm 9.42 mm 197 MeV 8.93 keV 1.74 cm 4.01 cm World msc + 4 1.33 cm -25 cm 7.27 mm 259 MeV 2.39 keV 6.79 mm 4.69 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 225, Parent ID = 171 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.71 mm -21.8 cm 2.95 cm 6.57 keV 0 meV 0 fm 0 fm World initStep + 1 -7.71 mm -21.8 cm 2.94 cm 718 keV 6.57 keV 606 um 606 um World eIoni + 2 -7.73 mm -21.8 cm 2.94 cm 5.92 MeV 17.2 eV 521 um 1.13 mm World eIoni + 3 -7.73 mm -21.8 cm 2.94 cm 5.96 MeV 1.89 eV 4.42 um 1.13 mm World eIoni + 4 -7.73 mm -21.8 cm 2.94 cm 6.74 MeV 19.9 eV 79.8 um 1.21 mm World eIoni + 5 -7.73 mm -25 cm 2.94 cm 321 MeV 14.9 keV 3.16 cm 3.28 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 228, Parent ID = 225 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.73 mm -21.8 cm 2.94 cm 17.6 keV 0 meV 0 fm 0 fm World initStep + 1 -7.76 mm -21.9 cm 2.95 cm 3.43 MeV 8.25 keV 2.01 mm 2.01 mm World eIoni + 2 -8.28 mm -21.9 cm 2.99 cm 9.64 MeV 364 eV 985 um 3 mm World eIoni + 3 -9.34 mm -25 cm 3.07 cm 314 MeV 12 keV 3.06 cm 3.36 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 229, Parent ID = 228 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.28 mm -21.9 cm 2.99 cm 2.35 keV 0 meV 0 fm 0 fm World initStep + 1 -8.28 mm -21.9 cm 2.99 cm 158 keV 2.35 keV 126 um 126 um World eIoni + 2 -1.42 cm -22.9 cm 2.1 cm 94.7 MeV 10.8 keV 1.74 cm 1.76 cm World eBrem + 3 -2.1 cm -24.9 cm 8.74 mm 297 MeV 15.5 keV 2.54 cm 4.3 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 230, Parent ID = 229 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.42 cm -22.9 cm 2.1 cm 306 keV 0 meV 0 fm 0 fm World initStep + 1 -4.07 cm -24.7 cm -2.73 cm 306 keV 0 meV 5.78 cm 5.78 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 227, Parent ID = 225 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.73 mm -21.8 cm 2.94 cm 3.08 keV 0 meV 0 fm 0 fm World initStep + 1 -7.74 mm -21.8 cm 2.94 cm 235 keV 3.08 keV 185 um 185 um World eIoni + 2 -7.26 mm -22.3 cm 3.11 cm 48.3 MeV 3.75 keV 5.35 mm 5.53 mm World eIoni + 3 -7.09 mm -22.7 cm 3.23 cm 88.8 MeV 4.03 keV 4.24 mm 9.77 mm World eIoni + 4 -6.76 mm -25 cm 3.48 cm 316 MeV 11.6 keV 2.28 cm 3.26 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 231, Parent ID = 227 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.09 mm -22.7 cm 3.23 cm 8.06 keV 0 meV 0 fm 0 fm World initStep + 1 -7.1 mm -22.7 cm 3.23 cm 981 keV 8.06 keV 852 um 852 um World eIoni + 2 -7.09 mm -22.8 cm 3.23 cm 4.72 MeV 99.8 eV 374 um 1.23 mm World eIoni + 3 -6.97 mm -25 cm 3.23 cm 227 MeV 6.82 keV 2.23 cm 2.35 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 224, Parent ID = 171 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -7.42 mm -21 cm 2.89 cm 2.01 keV 0 meV 0 fm 0 fm World initStep + 1 -7.42 mm -21 cm 2.89 cm 127 keV 2.01 keV 102 um 102 um World eIoni + 2 3.97 mm -21.8 cm 3.89 cm 80.8 MeV 16.5 keV 2.23 cm 2.24 cm World eIoni + 3 7.68 mm -23.8 cm 4.12 cm 282 MeV 16.5 keV 2.06 cm 4.3 cm World msc + 4 8.65 mm -25 cm 4.19 cm 397 MeV 5.07 keV 1.16 cm 5.46 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 155, Parent ID = 51 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.08 mm -2.68 cm 2.01 cm 1.35 keV 0 meV 0 fm 0 fm World initStep + 1 -2.08 mm -2.68 cm 2.01 cm 77.8 keV 1.35 keV 59.1 um 59.1 um World eIoni + 2 -2.08 mm -3.04 cm 2.01 cm 36.6 MeV 10.8 keV 1.05 cm 1.06 cm World eIoni + 3 -1.13 cm -25 cm 1.99 cm 2.23 GeV 112 keV 22 cm 23.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 7.35 cm -8.37 cm 2.06 cm 1.39 keV 0 eV 0 fm 0 fm World initStep - 1 7.35 cm -8.37 cm 2.06 cm 81.8 keV 1.39 keV 61.5 um 61.5 um World eIoni - 2 7.35 cm -8.76 cm 2.06 cm 39.6 MeV 8.75 keV 1.13 cm 1.14 cm World eIoni - 3 8.48 cm -23.5 cm 1.1 cm 1.52 GeV 93.9 keV 15 cm 16.1 cm OutOfWorldTransportation + 0 -7.07 mm 3.75 cm 1.77 cm 1.42 keV 0 meV 0 fm 0 fm World initStep + 1 -7.07 mm 3.75 cm 1.77 cm 84.7 keV 1.42 keV 63.2 um 63.2 um World eIoni + 2 -7.07 mm 3.33 cm 1.77 cm 42 MeV 11.6 keV 1.2 cm 1.2 cm World eIoni + 3 7.07 mm -25 cm 3.31 cm 2.87 GeV 155 keV 29 cm 30.2 cm OutOfWorldTransportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000889s Sys=0.000000s + User=0.010000s Real=0.019180s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -6060,6 +8414,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.019 MB +Dynamic pools deleted: 11 / Total memory freed: 0.022 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/field/field03/CMakeLists.txt b/examples/extended/field/field03/CMakeLists.txt index 3052517e41..5296187ace 100644 --- a/examples/extended/field/field03/CMakeLists.txt +++ b/examples/extended/field/field03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(field03) #---------------------------------------------------------------------------- diff --git a/examples/extended/field/field03/field03.out b/examples/extended/field/field03/field03.out index f99e8ceccc..e5b4b62a36 100644 --- a/examples/extended/field/field03/field03.out +++ b/examples/extended/field/field03/field03.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -283,48 +289,48 @@ G4ClassicalRK4 (default) is called phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -332,31 +338,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -364,288 +370,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -654,17 +660,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -672,67 +678,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -740,13 +746,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -754,13 +760,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -768,12 +774,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -781,13 +787,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -795,13 +801,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -809,13 +815,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -823,60 +829,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -884,27 +890,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -912,25 +918,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -938,25 +944,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -964,13 +970,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -993,7 +999,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1018,24 +1024,24 @@ See commands in /vis/modeling/trajectories/ for other options. ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 22 m 500 MeV 0 eV 0 fm 0 fm Radiator initStep - 1 0 fm 2.4772565 mm 21.9395 m 500 MeV0.00012209589 eV 5.0081793 cm 5.0081793 cm Radiator Transportation 0 fm 98.830631 um -995.10427 um - 2 0 fm 2.2749136 cm 21.8395 m 500 MeV0.00024917548 eV 10.220782 cm 15.228961 cm RadSlice Transportation 0 fm 296.49196 um -955.03535 um - 3 0 fm 6.6086173 cm 21.7395 m 500 MeV0.00026621837 eV 10.919854 cm 26.148815 cm Radiator Transportation 0 fm 494.15309 um -869.3749 um - 4 0 fm 14.060739 cm 21.6395 m 500 MeV0.00030481745 eV 12.503127 cm 38.651942 cm RadSlice Transportation 0 fm 691.81427 um -722.0755 um - 5 0 fm 19.745298 cm 21.5885 m 500 MeV0.00018636264 eV 7.6442989 cm 46.296241 cm Radiator Transportation 0 fm 792.62153 um -609.71395 um - 6 0 fm 81.438088 cm 21.5885 m 500 MeV0.0016174637 eV 66.345788 cm 1.1264203 m World Transportation 0 fm 792.62217 um 609.71312 um - 7 0 fm 87.122639 cm 21.6395 m 500 MeV0.0001863625 eV 7.6442933 cm 1.2028632 m Radiator Transportation 0 fm 691.8151 um 722.07469 um - 8 0 fm 94.574764 cm 21.7395 m 500 MeV0.00030481751 eV 12.503129 cm 1.3278945 m RadSlice Transportation 0 fm 494.15406 um 869.37435 um - 9 0 fm 98.908478 cm 21.8395 m 500 MeV0.00026621847 eV 10.919858 cm 1.4370931 m Radiator Transportation 0 fm 296.49295 um 955.03504 um - 10 0 fm 1.009356 m 21.9395 m 500 MeV0.00024917519 eV 10.22077 cm 1.5393008 m RadSlice Transportation 0 fm 98.83189 um 995.10414 um - 11 0 fm 1.0118329 m 21.9895 m 500 MeV0.00012209581 eV 5.0081759 cm 1.5893826 m Radiator Transportation 0 fm 1.3322291 nm 1000 um - 12 0 fm 1.0118319 m 21.9905 m 500 MeV2.4379313e-06 eV 1.0000007 mm 1.5903826 m Absorber Transportation 0 fm -1.9752789 um 999.99805 um - 13 0 fm 1.0117239 m 22 m 500 MeV2.316217e-05 eV 9.500754 mm 1.5998833 m OutOfWorld Transportation 0 fm -20.753087 um 999.78463 um + 0 0 fm 0 fm 22 m 500 MeV 0 meV 0 fm 0 fm Radiator initStep + 1 0 fm 2.4772565 mm 21.9395 m 500 MeV0.12209589 meV 5.0081793 cm 5.0081793 cm Radiator Transportation 0 fm 98.830631 um -995.10427 um + 2 0 fm 2.2749136 cm 21.8395 m 500 MeV0.24917548 meV 10.220782 cm 15.228961 cm RadSlice Transportation 0 fm 296.49196 um -955.03535 um + 3 0 fm 6.6086173 cm 21.7395 m 500 MeV0.26621837 meV 10.919854 cm 26.148815 cm Radiator Transportation 0 fm 494.15309 um -869.3749 um + 4 0 fm 14.060739 cm 21.6395 m 500 MeV0.30481745 meV 12.503127 cm 38.651942 cm RadSlice Transportation 0 fm 691.81427 um -722.0755 um + 5 0 fm 19.745298 cm 21.5885 m 500 MeV0.18636264 meV 7.6442989 cm 46.296241 cm Radiator Transportation 0 fm 792.62153 um -609.71395 um + 6 0 fm 81.438088 cm 21.5885 m 500 MeV 1.6174637 meV 66.345788 cm 1.1264203 m World Transportation 0 fm 792.62217 um 609.71312 um + 7 0 fm 87.122639 cm 21.6395 m 500 MeV 0.1863625 meV 7.6442933 cm 1.2028632 m Radiator Transportation 0 fm 691.8151 um 722.07469 um + 8 0 fm 94.574764 cm 21.7395 m 500 MeV0.30481751 meV 12.503129 cm 1.3278945 m RadSlice Transportation 0 fm 494.15406 um 869.37435 um + 9 0 fm 98.908478 cm 21.8395 m 500 MeV0.26621847 meV 10.919858 cm 1.4370931 m Radiator Transportation 0 fm 296.49295 um 955.03504 um + 10 0 fm 1.009356 m 21.9395 m 500 MeV0.24917519 meV 10.22077 cm 1.5393008 m RadSlice Transportation 0 fm 98.83189 um 995.10414 um + 11 0 fm 1.0118329 m 21.9895 m 500 MeV0.12209581 meV 5.0081759 cm 1.5893826 m Radiator Transportation 0 fm 1.3322291 nm 1000 um + 12 0 fm 1.0118319 m 21.9905 m 500 MeV0.0024379313 meV 1.0000007 mm 1.5903826 m Absorber Transportation 0 fm -1.9752789 um 999.99805 um + 13 0 fm 1.0117239 m 22 m 500 MeV0.02316217 meV 9.500754 mm 1.5998833 m OutOfWorld Transportation 0 fm -20.753087 um 999.78463 um Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.001422s Sys=0.000000s + User=0.000000s Real=0.000857s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1057,7 +1063,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.010000s Real=0.014876s Sys=0.000000s + User=0.010000s Real=0.008676s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1079,7 +1085,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.001555s Sys=0.000000s + User=0.000000s Real=0.001192s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1108,24 +1114,24 @@ Index : 0 used in the geometry : Yes ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 22 m 500 MeV 0 eV 0 fm 0 fm Radiator initStep - 1 0 fm 0 fm 21.9395 m 500 MeV0.00012189649 eV 5 cm 5 cm Radiator Transportation 0 fm 0 fm -1 mm - 2 0 fm 0 fm 21.8395 m 500 MeV0.00024379297 eV 10 cm 15 cm RadSlice Transportation 0 fm 0 fm -1 mm - 3 0 fm 0 fm 21.7395 m 500 MeV0.00024379297 eV 10 cm 25 cm Radiator Transportation 0 fm 0 fm -1 mm - 4 0 fm 0 fm 21.6395 m 500 MeV0.00024379297 eV 10 cm 35 cm RadSlice Transportation 0 fm 0 fm -1 mm - 5 0 fm 0 fm 21.5885 m 500 MeV0.00012433442 eV 5.1 cm 40.1 cm Radiator Transportation 0 fm 0 fm -1 mm - 6 0 fm 1.0118328 m 21.5885 m 500 MeV0.0038748046 eV 1.5893832 m 1.9903832 m World Transportation 0 fm 0.87087764 fm 1 mm - 7 0 fm 1.0118328 m 21.6395 m 500 MeV0.00012433442 eV 5.1 cm 2.0413832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm - 8 0 fm 1.0118328 m 21.7395 m 500 MeV0.00024379297 eV 10 cm 2.1413832 m RadSlice Transportation 0 fm 0.87087764 fm 1 mm - 9 0 fm 1.0118328 m 21.8395 m 500 MeV0.00024379297 eV 10 cm 2.2413832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm - 10 0 fm 1.0118328 m 21.9395 m 500 MeV0.00024379297 eV 10 cm 2.3413832 m RadSlice Transportation 0 fm 0.87087764 fm 1 mm - 11 0 fm 1.0118328 m 21.9895 m 500 MeV0.00012189649 eV 5 cm 2.3913832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm - 12 0 fm 1.0118318 m 21.9905 m 500 MeV2.4379313e-06 eV 1.0000007 mm 2.3923832 m Absorber Transportation 0 fm -1.9766112 um 999.99805 um - 13 0 fm 1.0117238 m 22 m 500 MeV2.3162171e-05 eV 9.5007541 mm 2.401884 m OutOfWorld Transportation 0 fm -20.754419 um 999.7846 um + 0 0 fm 0 fm 22 m 500 MeV 0 meV 0 fm 0 fm Radiator initStep + 1 0 fm 0 fm 21.9395 m 500 MeV0.12189649 meV 5 cm 5 cm Radiator Transportation 0 fm 0 fm -1 mm + 2 0 fm 0 fm 21.8395 m 500 MeV0.24379297 meV 10 cm 15 cm RadSlice Transportation 0 fm 0 fm -1 mm + 3 0 fm 0 fm 21.7395 m 500 MeV0.24379297 meV 10 cm 25 cm Radiator Transportation 0 fm 0 fm -1 mm + 4 0 fm 0 fm 21.6395 m 500 MeV0.24379297 meV 10 cm 35 cm RadSlice Transportation 0 fm 0 fm -1 mm + 5 0 fm 0 fm 21.5885 m 500 MeV0.12433442 meV 5.1 cm 40.1 cm Radiator Transportation 0 fm 0 fm -1 mm + 6 0 fm 1.0118328 m 21.5885 m 500 MeV 3.8748046 meV 1.5893832 m 1.9903832 m World Transportation 0 fm 0.87087764 fm 1 mm + 7 0 fm 1.0118328 m 21.6395 m 500 MeV0.12433442 meV 5.1 cm 2.0413832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm + 8 0 fm 1.0118328 m 21.7395 m 500 MeV0.24379297 meV 10 cm 2.1413832 m RadSlice Transportation 0 fm 0.87087764 fm 1 mm + 9 0 fm 1.0118328 m 21.8395 m 500 MeV0.24379297 meV 10 cm 2.2413832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm + 10 0 fm 1.0118328 m 21.9395 m 500 MeV0.24379297 meV 10 cm 2.3413832 m RadSlice Transportation 0 fm 0.87087764 fm 1 mm + 11 0 fm 1.0118328 m 21.9895 m 500 MeV0.12189649 meV 5 cm 2.3913832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm + 12 0 fm 1.0118318 m 21.9905 m 500 MeV0.0024379313 meV 1.0000007 mm 2.3923832 m Absorber Transportation 0 fm -1.9766112 um 999.99805 um + 13 0 fm 1.0117238 m 22 m 500 MeV0.023162171 meV 9.5007541 mm 2.401884 m OutOfWorld Transportation 0 fm -20.754419 um 999.7846 um Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000388s Sys=0.000000s + User=0.000000s Real=0.000261s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1174,48 +1180,48 @@ Checking overlaps for volume Absorber (G4Tubs) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1223,31 +1229,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1255,288 +1261,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -1568,7 +1574,7 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.290000s Real=0.309129s Sys=0.000000s + User=0.160000s Real=0.184995s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/extended/field/field04/CMakeLists.txt b/examples/extended/field/field04/CMakeLists.txt index 140e12d4ca..ba0a324d0b 100644 --- a/examples/extended/field/field04/CMakeLists.txt +++ b/examples/extended/field/field04/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(field04) #---------------------------------------------------------------------------- diff --git a/examples/extended/field/field04/field04.out b/examples/extended/field/field04/field04.out index a5a51033ec..fddc6c0834 100644 --- a/examples/extended/field/field04/field04.out +++ b/examples/extended/field/field04/field04.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -269,48 +275,48 @@ G4NistMaterialBuilder::FindOrBuildMaterial G4_W phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -318,31 +324,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -350,288 +356,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -640,18 +646,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -659,69 +665,69 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -729,13 +735,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -743,13 +749,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -757,13 +763,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -771,13 +777,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -785,13 +791,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -799,13 +805,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -813,62 +819,62 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -876,28 +882,28 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -905,27 +911,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -933,27 +939,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -961,13 +967,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -990,7 +996,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1032,7 +1038,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.980474(mm),2.9934195(mm),78.945321(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.711908(mm),0.42204671(mm),78.287369(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1041,7 +1047,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.361471(mm),-2.9073815(mm),79.230795(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.432689(mm),-3.245909(mm),78.689256(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1050,7 +1056,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.112022(mm),0.35682159(mm),79.27478(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.267596(mm),2.1358146(mm),78.54204(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1059,7 +1065,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.594405(mm),-1.1273771(mm),79.36605(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.675778(mm),-2.2781556(mm),78.470066(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1068,7 +1074,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.819962(mm),2.1930772(mm),79.326278(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.523775(mm),-0.74071197(mm),79.378503(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1077,7 +1083,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.46111(mm),1.7982525(mm),78.507918(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.878478(mm),-1.9820454(mm),79.139633(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1086,1197 +1092,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.736018(mm),-1.4377959(mm),78.988425(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.451025(mm),2.8076126(mm),78.509696(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.314597(mm),0.14201648(mm),78.886406(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.141215(mm),2.2336171(mm),79.093305(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.291657(mm),0.86450953(mm),78.36147(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.07084(mm),-2.9679987(mm),79.105714(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.091911(mm),3.2539116(mm),79.101999(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.555415(mm),0.9077737(mm),78.843944(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.097074(mm),-2.2854112(mm),78.39578(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.682151(mm),0.6532071(mm),78.997924(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.509551(mm),-2.9228503(mm),78.32305(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.855485(mm),0.24908767(mm),79.143687(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.059389(mm),2.190033(mm),78.931406(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.024053(mm),2.2725508(mm),78.937637(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.21 cm 2.27 mm 7.4 cm 66.9 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.509593 cm 2.238578 mm 7.4733586 cm 58.400764 MeV 8.5387896 MeV 3.0734925 mm 3.0734925 mm Target hIoni - 2 -1.6554 cm 2.2932163 mm 7.5008775 cm 53.863261 MeV 4.5375025 MeV 1.4908889 mm 4.5643814 mm Target Transportation - 3 3.4836127 cm 2.9272677 mm 27.400428 cm 53.863286 MeV9.7785617e-17 eV 2.1937476 m 2.1983119 m CaptureMgnt Decay -Track (trackID 4, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 11, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.48 cm 2.93 mm 27.4 cm 18.2 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 3.5432534 cm 3.0217668 mm 2 m 18.221319 MeV8.0786618e-16 eV 10.842811 m 10.842811 m CaptureMgnt Transportation - 2 1.765541 cm 106.23472 um 2.0028995 m 18.214673 MeV 6.6494536 keV 1.8246625 cm 10.861058 m World muIoni - 3 361.23257 um -2.8454038 mm 2.0056863 m 18.207107 MeV 6.3403052 keV 1.7764231 cm 10.878822 m World muIoni - 4 -4.2908502 cm -1.0233447 cm 2.0126492 m 18.190184 MeV 15.471716 keV 4.4444942 cm 10.923267 m World muIoni - 5 -6.0356675 cm -1.3242275 cm 2.0156355 m 18.180339 MeV 8.5861989 keV 1.79558 cm 10.941223 m World muIoni - 6 -7.7686731 cm -1.6231362 cm 2.0186133 m 18.157452 MeV 6.1041134 keV 1.7836291 cm 10.959059 m World muIoni - 7 -8.2057469 cm -1.6997873 cm 2.0193706 m 18.155126 MeV 2.3264535 keV 4.5016033 mm 10.963561 m World muIoni - 8 -9.5866184 cm -1.9408342 cm 2.0217485 m 18.150024 MeV 5.1017088 keV 1.4217798 cm 10.977779 m World muIoni - 9 -10.661465 cm -2.129042 cm 2.0235981 m 18.145213 MeV 3.2087953 keV 1.106766 cm 10.988846 m World muIoni - 10 -11.108074 cm -2.2067346 cm 2.0243585 m 18.1413 MeV 1.0272106 keV 4.5964889 mm 10.993443 m World muIoni - 11 -14.999981 cm -2.8854521 cm 2.0309628 m 18.119474 MeV 19.367878 keV 4.0054843 cm 11.033498 m World muIoni - 12 -17.330982 cm -3.2893442 cm 2.0349696 m 18.110826 MeV 7.4604072 keV 2.3994288 cm 11.057492 m World muIoni - 13 -18.114458 cm -3.422832 cm 2.0363272 m 18.106994 MeV 2.5950711 keV 8.0627859 mm 11.065555 m World muIoni - 14 -20.832625 cm -3.883269 cm 2.0410736 m 18.09658 MeV 8.2056047 keV 2.7974559 cm 11.093529 m World muIoni - 15 -25.317078 cm -4.6279585 cm 2.0485984 m 18.078122 MeV 15.257079 keV 4.6078067 cm 11.139607 m World muIoni - 16 -26.913501 cm -4.8946855 cm 2.0512525 m 18.072529 MeV 4.3404142 keV 1.6401716 cm 11.156009 m World muIoni - 17 -26.961745 cm -4.9026833 cm 2.0513327 m 18.070733 MeV 219.59751 eV 495.55255 um 11.156504 m World muIoni - 18 -26.990831 cm -4.9074872 cm 2.051381 m 18.06904 MeV 117.3985 eV 298.73682 um 11.156803 m World muIoni - 19 -27.884893 cm -5.0549392 cm 2.0528711 m 18.064325 MeV 3.3624507 keV 9.183101 mm 11.165986 m World muIoni - 20 -28.562779 cm -5.1670215 cm 2.0540054 m 18.051961 MeV 1.7398496 keV 6.9638844 mm 11.17295 m World muIoni - 21 -31.302941 cm -5.6215795 cm 2.0585649 m 18.038449 MeV 10.412165 keV 2.8147913 cm 11.201098 m World muIoni - 22 -31.55334 cm -5.6633138 cm 2.0589824 m 18.035332 MeV 1.1014443 keV 2.5726293 mm 11.203671 m World muIoni - 23 -41.407909 cm -7.3086426 cm 2.0753501 m 17.98877 MeV 35.166816 keV 10.124278 cm 11.304914 m World muIoni - 24 -45.231844 cm -7.9500513 cm 2.0816497 m 17.974719 MeV 12.857289 keV 3.9282129 cm 11.344196 m World muIoni - 25 -49.383443 cm -8.6460317 cm 2.0883822 m 17.953133 MeV 20.203726 keV 4.2630493 cm 11.386826 m World muIoni - 26 -52.481426 cm -9.1605175 cm 2.0932334 m 17.944298 MeV 7.8388933 keV 3.1776716 cm 11.418603 m World muIoni - 27 -52.633751 cm -9.1859478 cm 2.093478 m 17.942003 MeV 253.3006 eV 1.5635765 mm 11.420166 m World muIoni - 28 -54.966651 cm -9.5767732 cm 2.0972332 m 17.93084 MeV 9.6902756 keV 2.395038 cm 11.444117 m World muIoni - 29 -55.39797 cm -9.6490808 cm 2.097942 m 17.927357 MeV 2.0795077 keV 4.4304499 mm 11.448547 m World muIoni - 30 -55.776661 cm -9.712164 cm 2.0985689 m 17.925749 MeV 419.51007 eV 3.8899477 mm 11.452437 m World muIoni - 31 -55.836042 cm -9.722079 cm 2.0986669 m 17.866064 MeV 244.08592 eV 609.95534 um 11.453047 m World muIoni - 32 -64.687973 cm -11.178981 cm 2.1130201 m 17.836412 MeV 29.65265 keV 9.0852134 cm 11.543899 m World muIoni - 33 -65.915685 cm -11.384505 cm 2.1149625 m 17.830841 MeV 2.8934086 keV 1.2598605 cm 11.556498 m World muIoni - 34 -66.251914 cm -11.440953 cm 2.1155041 m 17.815774 MeV 1.2168092 keV 3.4520975 mm 11.55995 m World muIoni - 35 -66.846108 cm -11.54075 cm 2.1164517 m 17.813806 MeV 1.9677932 keV 6.099228 mm 11.566049 m World muIoni - 36 -69.878377 cm -12.045742 cm 2.1212941 m 17.802164 MeV 11.642266 keV 3.1119471 cm 11.597169 m World muIoni - 37 -82.24015 cm -14.02096 cm 2.1409561 m 17.756915 MeV 44.251497 keV 12.672243 cm 11.723891 m World muIoni - 38 -84.159508 cm -14.327857 cm 2.1438699 m 17.74666 MeV 9.0518302 keV 1.9654611 cm 11.743546 m World muIoni - 39 -87.713044 cm -14.885879 cm 2.1493155 m 17.733558 MeV 11.383504 keV 3.6380837 cm 11.779927 m World muIoni - 40 -96.314051 cm -16.223596 cm 2.1625302 m 17.700665 MeV 31.133786 keV 8.8042418 cm 11.867969 m World muIoni - 41 -98.487359 cm -16.564201 cm 2.1657029 m 17.692175 MeV 8.4900736 keV 2.2226174 cm 11.890195 m World muIoni - 42 -99.452661 cm -16.715145 cm 2.1671017 m 17.685075 MeV 6.0662712 keV 9.8699491 mm 11.900065 m World muIoni - 43 -1.0235604 m -17.166727 cm 2.171274 m 17.677493 MeV 7.5819514 keV 2.9677733 cm 11.929743 m World muIoni - 44 -1.0701552 m -17.904652 cm 2.1778982 m 17.654741 MeV 20.769229 keV 4.7638515 cm 11.977381 m World muIoni - 45 -1.0951626 m -18.295247 cm 2.1813303 m 17.644954 MeV 8.7539256 keV 2.554237 cm 12.002924 m World muIoni - 46 -1.1006367 m -18.378913 cm 2.1820579 m 17.640946 MeV 2.7548086 keV 5.5852622 mm 12.008509 m World muIoni - 47 -1.1961198 m -19.846351 cm 2.1946765 m 17.533183 MeV 41.667092 keV 9.7425857 cm 12.105935 m World muIoni - 48 -1.1975926 m -19.869656 cm 2.1948678 m 17.53294 MeV 243.33903 eV 1.5033055 mm 12.107438 m World muIoni - 49 -1.2168811 m -20.174137 cm 2.1973705 m 17.524534 MeV 7.1205817 keV 1.9687186 cm 12.127125 m World muIoni - 50 -1.2295539 m -20.374217 cm 2.1989989 m 17.520639 MeV 2.8476554 keV 1.2932621 cm 12.140058 m World muIoni - 51 -1.2372637 m -20.498755 cm 2.1999998 m 17.512782 MeV 5.8503253 keV 7.8737105 mm 12.147932 m World muIoni - 52 -1.280046 m -21.191003 cm 2.2054612 m 17.495217 MeV 15.953328 keV 4.3681685 cm 12.191613 m World muIoni - 53 -1.2800729 m -21.191415 cm 2.2054646 m 17.49389 MeV 0 eV 27.400271 um 12.191641 m World muIoni - 54 -1.2839793 m -21.251097 cm 2.2059617 m 17.490959 MeV 1.6337171 keV 3.9828797 mm 12.195624 m World muIoni - 55 -1.3233345 m -21.849782 cm 2.2109507 m 17.470537 MeV 12.645974 keV 4.0119581 cm 12.235743 m World muIoni - 56 -1.3311963 m -21.968226 cm 2.2119177 m 17.466999 MeV 2.4637415 keV 8.0091143 mm 12.243752 m World muIoni - 57 -1.3368467 m -22.053469 cm 2.2125946 m 17.461568 MeV 1.2908837 keV 5.7543101 mm 12.249507 m World muIoni - 58 -1.3475945 m -22.216084 cm 2.2138887 m 17.45535 MeV 2.2405425 keV 1.0946819 cm 12.260453 m World muIoni - 59 -1.3566772 m -22.351413 cm 2.2149801 m 17.450499 MeV 3.5256621 keV 9.2476243 mm 12.269701 m World muIoni - 60 -1.434369 m -23.500817 cm 2.2242826 m 17.417129 MeV 26.923983 keV 7.9087156 cm 12.348788 m World muIoni - 61 -1.44762 m -23.688624 cm 2.2259562 m 17.410465 MeV 5.5371408 keV 1.3487675 cm 12.362276 m World muIoni - 62 -1.4709336 m -24.020575 cm 2.2289591 m 17.400351 MeV 8.7399481 keV 2.3739555 cm 12.386015 m World muIoni - 63 -1.482278 m -24.183672 cm 2.2304291 m 17.395013 MeV 3.8125189 keV 1.1554945 cm 12.39757 m World muIoni - 64 -1.4871561 m -24.253807 cm 2.2310591 m 17.392864 MeV 2.1484924 keV 4.9683238 mm 12.402539 m World muIoni - 65 -1.4913459 m -24.314503 cm 2.2316013 m 17.389595 MeV 2.1258209 keV 4.2681227 mm 12.406807 m World muIoni - 66 -1.5695299 m -25.45098 cm 2.2417694 m 17.344531 MeV 32.420922 keV 7.9658 cm 12.486465 m World muIoni - 67 -1.5740623 m -25.515898 cm 2.2423597 m 17.342835 MeV 1.6963611 keV 4.6165664 mm 12.491081 m World muIoni - 68 -1.6175976 m -26.13996 cm 2.2480211 m 17.326902 MeV 14.205665 keV 4.434345 cm 12.535425 m World muIoni - 69 -1.6450881 m -26.540174 cm 2.2515413 m 17.314996 MeV 10.493762 keV 2.8002517 cm 12.563427 m World muIoni - 70 -1.6679435 m -26.868739 cm 2.254505 m 17.305974 MeV 7.2912383 keV 2.328008 cm 12.586707 m World muIoni - 71 -1.6767062 m -27.00667 cm 2.2557653 m 17.302617 MeV 2.361874 keV 8.9596747 mm 12.595667 m World muIoni - 72 -1.6797633 m -27.054045 cm 2.2562106 m 17.300331 MeV 1.2361365 keV 3.1254685 mm 12.598793 m World muIoni - 73 -1.6920777 m -27.243449 cm 2.2580201 m 17.290264 MeV 5.5744868 keV 1.2590021 cm 12.611383 m World muIoni - 74 -1.6966482 m -27.307886 cm 2.2587341 m 17.287451 MeV 1.641139 keV 4.6706279 mm 12.616053 m World muIoni - 75 -1.7074675 m -27.460653 cm 2.2604331 m 17.280624 MeV 5.4535453 keV 1.1057914 cm 12.627111 m World muIoni - 76 -1.7362525 m -27.868037 cm 2.2649634 m 17.26921 MeV 11.413257 keV 2.9422792 cm 12.656534 m World muIoni - 77 -1.7431912 m -27.95908 cm 2.266051 m 17.261871 MeV 4.3067521 keV 7.0821528 mm 12.663616 m World muIoni - 78 -1.7647962 m -28.23925 cm 2.2693907 m 17.251752 MeV 8.8677877 keV 2.2040423 cm 12.685657 m World muIoni - 79 -1.7658716 m -28.252839 cm 2.2695561 m 17.249704 MeV 210.89605 eV 1.096504 mm 12.686753 m World muIoni - 80 -1.8579945 m -29.413049 cm 2.2836654 m 17.205446 MeV 34.793153 keV 9.3917637 cm 12.780671 m World muIoni - 81 -1.8610977 m -29.45218 cm 2.2841522 m 17.199899 MeV 1.4591091 keV 3.1653877 mm 12.783836 m World muIoni - 82 -1.9027742 m -29.977393 cm 2.2907268 m 17.185049 MeV 14.85021 keV 4.2517728 cm 12.826354 m World muIoni - 83 -1.9032752 m -29.983586 cm 2.2908051 m 17.137049 MeV 217.79797 eV 510.87 um 12.826865 m World muIoni - 84 -1.9090006 m -30.053797 cm 2.2916822 m 17.131318 MeV 2.2024168 keV 5.8345617 mm 12.832699 m World muIoni - 85 -1.9712813 m -30.810429 cm 2.3012488 m 17.102489 MeV 22.990159 keV 6.3464321 cm 12.896164 m World muIoni - 86 -1.9824698 m -30.956124 cm 2.3030633 m 17.094185 MeV 4.942843 keV 1.142794 cm 12.907592 m World muIoni - 87 -1.9854979 m -30.995269 cm 2.3035563 m 17.093019 MeV 1.1662931 keV 3.0928536 mm 12.910684 m World muIoni - 88 -2.0321632 m -31.600962 cm 2.3111148 m 17.071805 MeV 17.744741 keV 4.7660154 cm 12.958345 m World muIoni - 89 -2.0845438 m -32.317358 cm 2.3197567 m 17.051232 MeV 20.572805 keV 5.3570241 cm 13.011915 m World muIoni - 90 -2.0865258 m -32.344347 cm 2.3200894 m 17.048861 MeV 636.68435 eV 2.0277901 mm 13.013943 m World muIoni - 91 -2.1555048 m -33.279622 cm 2.3316383 m 17.023389 MeV 25.471643 keV 7.0562253 cm 13.084505 m World muIoni - 92 -2.1706545 m -33.485181 cm 2.334221 m 17.018631 MeV 4.7574874 keV 1.5505212 cm 13.10001 m World muIoni - 93 -2.1948718 m -33.814912 cm 2.3383547 m 17.004814 MeV 9.6036727 keV 2.4787908 cm 13.124798 m World muIoni - 94 -2.2233314 m -34.206458 cm 2.3431415 m 16.990975 MeV 10.713518 keV 2.9123767 cm 13.153922 m World muIoni - 95 -2.270086 m -34.838926 cm 2.3510915 m 16.971085 MeV 18.526222 keV 4.7845877 cm 13.201768 m World muIoni - 96 -2.2730812 m -34.879932 cm 2.3516041 m 16.970208 MeV 876.4345 eV 3.0662521 mm 13.204834 m World muIoni - 97 -2.3096572 m -35.38596 cm 2.3578535 m 16.957015 MeV 11.245769 keV 3.7449654 cm 13.242283 m World muIoni - 98 -2.3623019 m -36.06696 cm 2.3668316 m 16.934906 MeV 20.876863 keV 5.3838074 cm 13.296122 m World muIoni - 99 -2.3947646 m -36.465493 cm 2.3722573 m 16.919766 MeV 13.279771 keV 3.3153505 cm 13.329275 m World muIoni - 100 -2.4127935 m -36.692937 cm 2.3752536 m 16.913086 MeV 4.969738 keV 1.8417248 cm 13.347692 m World muIoni - 101 -2.4160306 m -36.733837 cm 2.3757901 m 16.905336 MeV 1.269475 keV 3.3066523 mm 13.350999 m World muIoni - 102 -2.4222148 m -36.811384 cm 2.3768134 m 16.901264 MeV 3.0032303 keV 6.3160388 mm 13.357315 m World muIoni - 103 -2.4228353 m -36.819137 cm 2.3769163 m 16.900094 MeV 33.034444 eV 633.79167 um 13.357949 m World muIoni - 104 -2.4352618 m -36.974061 cm 2.3789715 m 16.893222 MeV 5.7912116 keV 1.2690195 cm 13.370639 m World muIoni - 105 -2.490908 m -37.679472 cm 2.3882829 m 16.869138 MeV 19.483245 keV 5.6859593 cm 13.427499 m World muIoni - 106 -2.50669 m -37.889613 cm 2.3908829 m 16.861036 MeV 6.8713013 keV 1.6132182 cm 13.443631 m World muIoni - 107 -2.5480709 m -38.435066 cm 2.3977834 m 16.846325 MeV 14.710808 keV 4.2305596 cm 13.485936 m World muIoni - 108 -2.5995531 m -39.097551 cm 2.4060706 m 16.819197 MeV 17.913258 keV 5.2564376 cm 13.538501 m World muIoni - 109 -2.6054536 m -39.171614 cm 2.4069866 m 16.815548 MeV 2.2812608 keV 6.0169728 mm 13.544518 m World muIoni - 110 -2.6868225 m -40.179598 cm 2.4196257 m 16.770518 MeV 31.788608 keV 8.2960214 cm 13.627478 m World muIoni - 111 -2.7480519 m -40.968214 cm 2.4292766 m 16.708733 MeV 21.709334 keV 6.2485382 cm 13.689963 m World muIoni - 112 -2.7603833 m -41.129038 cm 2.4312611 m 16.675935 MeV 3.7566094 keV 1.2593282 cm 13.702557 m World muIoni - 113 -2.7628263 m -41.161157 cm 2.4316462 m 16.673326 MeV 485.10161 eV 2.4939344 mm 13.705051 m World muIoni - 114 -2.7788645 m -41.372723 cm 2.4341598 m 16.664877 MeV 6.9507211 keV 1.6371268 cm 13.721422 m World muIoni - 115 -2.784341 m -41.444509 cm 2.435011 m 16.662404 MeV 1.1682648 keV 5.5884886 mm 13.72701 m World muIoni - 116 -2.7996664 m -41.640648 cm 2.4374839 m 16.655173 MeV 5.2243532 keV 1.5647096 cm 13.742657 m World muIoni - 117 -2.8360983 m -42.108644 cm 2.4432759 m 16.64063 MeV 12.009724 keV 3.7185303 cm 13.779843 m World muIoni - 118 -2.8548946 m -42.347445 cm 2.4462569 m 16.627237 MeV 9.570465 keV 1.9180519 cm 13.799023 m World muIoni - 119 -2.8582062 m -42.390216 cm 2.4467899 m 16.625166 MeV 736.01365 eV 3.3813811 mm 13.802405 m World muIoni - 120 -2.8733295 m -42.586386 cm 2.4492081 m 16.616472 MeV 8.6941195 keV 1.5440513 cm 13.817845 m World muIoni - 121 -2.8746443 m -42.603281 cm 2.4494162 m 16.614024 MeV 63.395864 eV 1.3418556 mm 13.819187 m World muIoni - 122 -2.9244712 m -43.240111 cm 2.4572981 m 16.592068 MeV 20.739585 keV 5.0847121 cm 13.870034 m World muIoni - 123 -2.9444078 m -43.490145 cm 2.4605158 m 16.57806 MeV 12.05919 keV 2.0348843 cm 13.890383 m World muIoni - 124 -2.9616642 m -43.711722 cm 2.463349 m 16.563607 MeV 5.949479 keV 1.7627288 cm 13.90801 m World muIoni - 125 -2.9718903 m -43.841927 cm 2.4650262 m 16.557385 MeV 4.8915169 keV 1.0444246 cm 13.918454 m World muIoni - 126 -2.9823084 m -43.974561 cm 2.466725 m 16.550336 MeV 3.4013957 keV 1.0638647 cm 13.929093 m World muIoni - 127 -3.0372152 m -44.669856 cm 2.4756641 m 16.526941 MeV 21.890169 keV 5.606299 cm 13.985156 m World muIoni - 128 -3.0596541 m -44.947957 cm 2.4793465 m 16.515873 MeV 11.068014 keV 2.2908474 cm 14.008065 m World muIoni - 129 -3.0973384 m -45.417694 cm 2.4857748 m 16.502665 MeV 13.207641 keV 3.8516379 cm 14.046581 m World muIoni - 130 -3.1004421 m -45.455787 cm 2.4863121 m 16.450127 MeV 666.17132 eV 3.1727632 mm 14.049754 m World muIoni - 131 -3.1192406 m -45.691316 cm 2.4895477 m 16.437161 MeV 8.9264447 keV 1.9219868 cm 14.068974 m World muIoni - 132 -3.1263584 m -45.780502 cm 2.4907699 m 16.43452 MeV 2.6410611 keV 7.2768505 mm 14.07625 m World muIoni - 133 -3.1397158 m -45.951242 cm 2.493041 m 16.427761 MeV 5.0131229 keV 1.3656295 cm 14.089907 m World muIoni - 134 -3.1524994 m -46.114207 cm 2.4952414 m 16.421652 MeV 4.4672194 keV 1.307355 cm 14.10298 m World muIoni - 135 -3.1574614 m -46.175782 cm 2.4960917 m 16.418389 MeV 1.8091382 keV 5.0718687 mm 14.108052 m World muIoni - 136 -3.1678487 m -46.304294 cm 2.4978841 m 16.413441 MeV 4.9489116 keV 1.0618859 cm 14.118671 m World muIoni - 137 -3.1691952 m -46.320973 cm 2.4981169 m 16.407906 MeV 1.5077987 keV 1.3765914 mm 14.120048 m World muIoni - 138 -3.2143877 m -46.892884 cm 2.5060014 m 16.388681 MeV 16.957589 keV 4.6230503 cm 14.166278 m World muIoni - 139 -3.2303999 m -47.090927 cm 2.5087431 m 16.379075 MeV 3.3933094 keV 1.6365518 cm 14.182644 m World muIoni - 140 -3.2925588 m -47.85438 cm 2.5193929 m 16.350786 MeV 28.28927 keV 6.3525558 cm 14.246169 m World muIoni - 141 -3.32049 m -48.183801 cm 2.524298 m 16.337477 MeV 10.017744 keV 2.8549434 cm 14.274719 m World muIoni - 142 -3.3214689 m -48.195525 cm 2.5244682 m 16.33216 MeV 147.32214 eV 1.0005369 mm 14.275719 m World muIoni - 143 -3.3635994 m -48.697149 cm 2.5318377 m 16.305733 MeV 21.7132 keV 4.3063539 cm 14.318783 m World muIoni - 144 -3.3960738 m -49.05898 cm 2.537551 m 16.288268 MeV 15.096482 keV 3.3171166 cm 14.351954 m World muIoni - 145 -3.4153191 m -49.272049 cm 2.5409463 m 16.279854 MeV 8.4131043 keV 1.9658432 cm 14.371612 m World muIoni - 146 -3.5062844 m -50.296048 cm 2.5571412 m 16.237792 MeV 38.536372 keV 9.2962532 cm 14.464575 m World muIoni - 147 -3.5159005 m -50.402436 cm 2.5589053 m 16.232377 MeV 3.1338624 keV 9.8342608 mm 14.474409 m World muIoni - 148 -3.5297999 m -50.553713 cm 2.5615122 m 16.221881 MeV 5.5927261 keV 1.422247 cm 14.488632 m World muIoni - 149 -3.545145 m -50.721692 cm 2.5643907 m 16.215129 MeV 6.7527349 keV 1.5702888 cm 14.504334 m World muIoni - 150 -3.5841714 m -51.138997 cm 2.571733 m 16.19762 MeV 14.44294 keV 3.992992 cm 14.544264 m World muIoni - 151 -3.5991547 m -51.306935 cm 2.5745467 m 16.187146 MeV 4.4449138 keV 1.5337492 cm 14.559602 m World muIoni - 152 -3.6261825 m -51.602756 cm 2.579593 m 16.177316 MeV 8.5450652 keV 2.7653621 cm 14.587255 m World muIoni - 153 -3.6348795 m -51.698239 cm 2.5812057 m 16.171169 MeV 4.6849027 keV 8.896668 mm 14.596152 m World muIoni - 154 -3.664679 m -52.026736 cm 2.5867332 m 16.161243 MeV 8.4874883 keV 3.0485377 cm 14.626637 m World muIoni - 155 -3.6886754 m -52.294651 cm 2.5911883 m 16.153321 MeV 6.8426383 keV 2.4553086 cm 14.651191 m World muIoni - 156 -3.7121 m -52.553525 cm 2.5955834 m 16.139332 MeV 10.376874 keV 2.3973611 cm 14.675164 m World muIoni - 157 -3.7659353 m -53.170329 cm 2.6056009 m 16.106439 MeV 21.929161 keV 5.5106069 cm 14.73027 m World muIoni - 158 -3.7838361 m -53.388547 cm 2.6089181 m 16.097929 MeV 7.1375753 keV 1.8335947 cm 14.748606 m World muIoni - 159 -3.8396031 m -54.050472 cm 2.6193676 m 16.072477 MeV 22.173851 keV 5.7122782 cm 14.805729 m World muIoni - 160 -3.8571704 m -54.265082 cm 2.6227336 m 16.064902 MeV 7.5745946 keV 1.8015226 cm 14.823744 m World muIoni - 161 -3.8873191 m -54.638809 cm 2.6284874 m 16.04784 MeV 14.568335 keV 3.0919608 cm 14.854664 m World muIoni - 162 -3.9067464 m -54.890388 cm 2.6321862 m 16.040206 MeV 7.6339017 keV 1.9935706 cm 14.8746 m World muIoni - 163 -3.9151485 m -55.000313 cm 2.6337812 m 16.033277 MeV 2.265098 keV 8.6225735 mm 14.883222 m World muIoni - 164 -3.9170955 m -55.025536 cm 2.6341537 m 16.03253 MeV 746.8447 eV 1.9982004 mm 14.88522 m World muIoni - 165 -3.9187667 m -55.04732 cm 2.6344745 m 16.016941 MeV 732.63665 eV 1.7156223 mm 14.886936 m World muIoni - 166 -3.9436118 m -55.369346 cm 2.6392902 m 16.001001 MeV 12.056258 keV 2.5511666 cm 14.912448 m World muIoni - 167 -3.9866992 m -55.948709 cm 2.6474754 m 15.984563 MeV 13.643129 keV 4.4239194 cm 14.956687 m World muIoni - 168 -4.0052343 m -56.194861 cm 2.6509216 m 15.973632 MeV 7.7941703 keV 1.9012872 cm 14.9757 m World muIoni - 169 -4.0147693 m -56.320682 cm 2.6527033 m 15.968526 MeV 3.903391 keV 9.7812834 mm 14.985481 m World muIoni - 170 -4.0354297 m -56.597688 cm 2.6565457 m 15.961067 MeV 6.1487662 keV 2.1196583 cm 15.006678 m World muIoni - 171 -4.0804254 m -57.209645 cm 2.6645059 m 15.940096 MeV 20.970096 keV 4.6102603 cm 15.05278 m World muIoni - 172 -4.121389 m -57.774628 cm 2.6717574 m 15.919628 MeV 18.549736 keV 4.1982617 cm 15.094763 m World muIoni - 173 -4.1486909 m -58.143276 cm 2.6765966 m 15.906935 MeV 10.787465 keV 2.7971507 cm 15.122734 m World muIoni - 174 -4.1954513 m -58.771678 cm 2.6847592 m 15.883526 MeV 22.214917 keV 4.7881952 cm 15.170616 m World muIoni - 175 -4.2024139 m -58.870437 cm 2.6859776 m 15.879025 MeV 2.3886134 keV 7.1370789 mm 15.177753 m World muIoni - 176 -4.2105886 m -58.986152 cm 2.6874219 m 15.87383 MeV 3.9766667 keV 8.3815847 mm 15.186135 m World muIoni - 177 -4.2296066 m -59.249063 cm 2.6907848 m 15.862704 MeV 8.4842503 keV 1.9491221 cm 15.205626 m World muIoni - 178 -4.269564 m -59.79989 cm 2.6979435 m 15.846124 MeV 14.925801 keV 4.0965804 cm 15.246592 m World muIoni - 179 -4.2707808 m -59.816649 cm 2.6981627 m 15.844337 MeV 435.67941 eV 1.2477023 mm 15.24784 m World muIoni - 180 -4.2744264 m -59.866735 cm 2.6988177 m 15.839757 MeV 756.2309 eV 3.7377108 mm 15.251577 m World muIoni - 181 -4.3005005 m -60.228246 cm 2.7034842 m 15.828409 MeV 10.300611 keV 2.6734024 cm 15.278311 m World muIoni - 182 -4.3189606 m -60.48409 cm 2.7067351 m 15.820584 MeV 7.8247733 keV 1.8918029 cm 15.297229 m World muIoni - 183 -4.3587075 m -61.026382 cm 2.7136212 m 15.796726 MeV 16.029149 keV 4.0702054 cm 15.337931 m World muIoni - 184 -4.360568 m -61.050631 cm 2.7139396 m 15.791213 MeV 922.2327 eV 1.903021 mm 15.339834 m World muIoni - 185 -4.3759603 m -61.250377 cm 2.7165903 m 15.780041 MeV 9.3032487 keV 1.5746146 cm 15.355581 m World muIoni - 186 -4.4022134 m -61.596762 cm 2.7210867 m 15.76677 MeV 12.126745 keV 2.6859742 cm 15.38244 m World muIoni - 187 -4.4447132 m -62.142869 cm 2.7281786 m 15.744866 MeV 15.166458 keV 4.3434901 cm 15.425875 m World muIoni - 188 -4.4506736 m -62.212074 cm 2.7290969 m 15.740021 MeV 1.8921945 keV 6.0703469 mm 15.431946 m World muIoni - 189 -4.5077428 m -62.872967 cm 2.7377996 m 15.710325 MeV 27.543755 keV 5.810646 cm 15.490052 m World muIoni - 190 -4.5125935 m -62.925772 cm 2.738547 m 15.705934 MeV 994.24905 eV 4.9362007 mm 15.494988 m World muIoni - 191 -4.5149357 m -62.951378 cm 2.7389121 m 15.701738 MeV 1.5321367 keV 2.3843612 mm 15.497373 m World muIoni - 192 -4.5152795 m -62.955171 cm 2.738966 m 15.693315 MeV 35.196169 eV 349.97623 um 15.497723 m World muIoni - 193 -4.5237328 m -63.047322 cm 2.7402747 m 15.682001 MeV 2.4523778 keV 8.603549 mm 15.506326 m World muIoni - 194 -4.5281796 m -63.09699 cm 2.740949 m 15.678894 MeV 1.1775584 keV 4.5250002 mm 15.510851 m World muIoni - 195 -4.5537122 m -63.380466 cm 2.7447782 m 15.668317 MeV 10.576834 keV 2.5973374 cm 15.536824 m World muIoni - 196 -4.5573384 m -63.421119 cm 2.7453207 m 15.665303 MeV 3.0142929 keV 3.6890385 mm 15.540514 m World muIoni - 197 -4.5670746 m -63.530926 cm 2.7467819 m 15.658257 MeV 5.9520126 keV 9.9062485 mm 15.55042 m World muIoni - 198 -4.569734 m -63.561297 cm 2.7471805 m 15.657658 MeV 598.89883 eV 2.7062594 mm 15.553126 m World muIoni - 199 -4.6177073 m -64.096395 cm 2.7543834 m 15.635712 MeV 21.946835 keV 4.8806076 cm 15.601932 m World muIoni - 200 -4.6293188 m -64.222403 cm 2.7561696 m 15.623433 MeV 7.2547211 keV 1.1815524 cm 15.613748 m World muIoni - 201 -4.6974381 m -64.965193 cm 2.7667339 m 15.593529 MeV 26.169729 keV 6.9333302 cm 15.683081 m World muIoni - 202 -4.7184737 m -65.189042 cm 2.7701532 m 15.585655 MeV 7.8737319 keV 2.1429019 cm 15.70451 m World muIoni - 203 -4.763787 m -65.647175 cm 2.7771972 m 15.562768 MeV 21.774876 keV 4.6086392 cm 15.750596 m World muIoni - 204 -4.7672991 m -65.682861 cm 2.7777346 m 15.559969 MeV 572.08315 eV 3.5708375 mm 15.754167 m World muIoni - 205 -4.7699953 m -65.70994 cm 2.7781454 m 15.55477 MeV 838.23058 eV 2.7406866 mm 15.756908 m World muIoni - 206 -4.7758426 m -65.768541 cm 2.7790421 m 15.552517 MeV 1.0912008 keV 5.9446225 mm 15.762852 m World muIoni - 207 -4.7942575 m -65.952137 cm 2.7818451 m 15.540207 MeV 7.9779299 keV 1.8717353 cm 15.78157 m World muIoni - 208 -4.8142799 m -66.152853 cm 2.784912 m 15.528598 MeV 10.430669 keV 2.0355191 cm 15.801925 m World muIoni - 209 -4.8175914 m -66.186058 cm 2.7854212 m 15.526094 MeV 675.14255 eV 3.3667757 mm 15.805292 m World muIoni - 210 -4.8306664 m -66.315723 cm 2.7874347 m 15.514893 MeV 5.5969504 keV 1.3292533 cm 15.818584 m World muIoni - 211 -4.8393794 m -66.401248 cm 2.7887602 m 15.505778 MeV 3.5314418 keV 8.8546542 mm 15.827439 m World muIoni - 212 -4.860971 m -66.606331 cm 2.792058 m 15.49761 MeV 7.1581771 keV 2.1938194 cm 15.849377 m World muIoni - 213 -4.8674488 m -66.666235 cm 2.7930548 m 15.489727 MeV 2.5997821 keV 6.5813715 mm 15.855959 m World muIoni - 214 -4.8916781 m -66.891723 cm 2.7968148 m 15.479919 MeV 8.0543008 keV 2.4622806 cm 15.880581 m World muIoni - 215 -4.9008698 m -66.978032 cm 2.7982144 m 15.475279 MeV 3.3969591 keV 9.3375886 mm 15.889919 m World muIoni - 216 -4.9472617 m -67.419537 cm 2.8052078 m 15.454365 MeV 19.389722 keV 4.7123652 cm 15.937043 m World muIoni - 217 -4.9542393 m -67.491668 cm 2.8062675 m 15.451533 MeV 2.8325358 keV 7.0944503 mm 15.944137 m OutOfWorld Transportation -Track (trackID 11, parentID 4) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.19738688921(mm),2.4021066215094(mm),79.083400548152(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.080364(mm),3.2164351(mm),78.398727(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.516905(mm),2.2058041(mm),78.850734(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.8209(mm),2.6043342(mm),78.797131(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.438234(mm),1.2030384(mm),78.335625(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.193332(mm),2.8478803(mm),78.731461(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.55836(mm),-1.7654315(mm),79.372405(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.49772(mm),-0.44651546(mm),79.383098(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.107077(mm),-1.9582472(mm),79.099325(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.793238(mm),0.20345331(mm),78.449355(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.877737(mm),-2.8354332(mm),78.434456(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.51674(mm),2.4183711(mm),78.850763(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.40293(mm),1.087588(mm),79.047158(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.367412(mm),1.9506149(mm),78.348113(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.047599(mm),-2.9167846(mm),78.757158(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.895304(mm),2.6191671(mm),78.607685(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.617722(mm),-1.4243685(mm),79.185611(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.239423(mm),2.8699113(mm),78.723334(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.742503(mm),-2.3248019(mm),79.339936(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.674152(mm),1.9601777(mm),78.294026(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.69384(mm),-0.021280869(mm),78.643209(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.35083(mm),0.0018343929(mm),78.70369(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.979153(mm),0.14906977(mm),78.240246(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.225879(mm),-0.10845468(mm),78.725723(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.725614(mm),-2.0366538(mm),78.461279(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.914526(mm),0.55939455(mm),78.604296(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.833375(mm),2.7707135(mm),78.442278(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.325247(mm),-0.1165874(mm),78.179221(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.808689(mm),0.87513101(mm),78.622958(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.594585(mm),-0.11885128(mm),78.66071(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.732862(mm),-0.32770611(mm),78.812655(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.042178(mm),-3.7832064(mm),78.581787(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.389109(mm),2.3322307(mm),78.520614(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.589159(mm),2.1135162(mm),79.366975(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.608526(mm),2.277356(mm),78.834579(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.716222(mm),-0.16393028(mm),78.110281(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.892887(mm),-0.90560898(mm),78.960765(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.921241(mm),2.3133752(mm),78.426785(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.520129(mm),-2.7538675(mm),78.321185(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.916271(mm),-3.7416141(mm),78.780315(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.492662(mm),2.6824595(mm),79.207663(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.243329(mm),1.0041486(mm),78.722646(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.51427(mm),3.3297714(mm),78.851198(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.341596(mm),3.3311365(mm),78.705319(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.851194(mm),0.67872026(mm),78.79179(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.599246(mm),0.72366879(mm),78.307234(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.879446(mm),-1.0124424(mm),78.786808(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.225549(mm),1.3461102(mm),79.431089(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.861131(mm),-2.5906759(mm),78.261057(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.283106(mm),-1.5700403(mm),78.891959(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.024255(mm),2.133799(mm),78.584947(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.021821(mm),2.5028392(mm),78.938031(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.990686(mm),-2.6804711(mm),78.767193(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.386345(mm),2.0034059(mm),78.521101(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.70132(mm),0.67921468(mm),78.818216(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.054709(mm),3.1453456(mm),78.403251(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.141085(mm),0.76535323(mm),78.917001(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.83444(mm),-1.8000665(mm),78.265763(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.159924(mm),-3.0295793(mm),78.384698(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.674783(mm),-2.0497079(mm),78.646569(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.508203(mm),-3.6856074(mm),78.675941(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.311849(mm),-1.2593243(mm),79.239545(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.34991(mm),0.82271389(mm),78.351199(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.985136(mm),-2.8640274(mm),79.120826(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.487634(mm),-3.512421(mm),78.855895(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.593709(mm),3.7450754(mm),79.013518(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.839994(mm),-0.9407853(mm),78.264784(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.265443(mm),0.38804562(mm),78.366093(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.628135(mm),0.041868821(mm),78.654794(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.759927(mm),-2.5426126(mm),78.278902(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.199406(mm),2.8070455(mm),79.259372(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.240619(mm),0.89726146(mm),79.428432(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.397205(mm),-0.22364075(mm),78.166532(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.388598(mm),3.3836821(mm),79.049685(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.385351(mm),-1.6037199(mm),79.050257(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.591493(mm),0.76140457(mm),78.308601(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.000632(mm),-0.99315817(mm),79.294421(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.565509(mm),1.0369157(mm),79.018491(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.373189(mm),-1.6857534(mm),78.876075(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.953201(mm),-0.026612146(mm),79.126457(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.373713(mm),-0.03645428(mm),79.404963(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.946201(mm),0.039979552(mm),78.422383(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.046007(mm),-0.10569494(mm),78.228458(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.96012(mm),0.44485469(mm),79.125237(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.944151(mm),3.432724(mm),78.951726(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.944064(mm),-2.7807444(mm),79.128068(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.986429(mm),0.83358678(mm),78.238963(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.118688(mm),3.4290387(mm),78.92095(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.548547(mm),2.7348619(mm),78.845155(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.960524(mm),-3.0324926(mm),78.948839(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.047128(mm),0.031330716(mm),78.580914(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.411702(mm),-1.3935945(mm),78.869284(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.058523(mm),-2.527542(mm),78.578905(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.41446(mm),1.4732299(mm),78.692471(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2286,246 +1102,38 @@ Track (trackID 1, parentID 0) is processed with stopping code 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.35 cm -2.53 mm 7 cm 86.3 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.46377 cm -2.9861188 mm 6.7688082 cm 79.441886 MeV 6.8099023 MeV 2.5664327 mm 2.5664327 mm Target Transportation - 2 1.1787699 cm 17.231258 cm -2 m 79.441893 MeV9.2254377e-17 eV 2.5021156 m 2.504682 m CaptureMgnt Transportation - 3 2.5571605 cm 15.965015 cm -2.0274674 m 79.433297 MeV 6.9732968 keV 3.3238445 cm 2.5379205 m World hIoni - 4 6.5888147 cm 12.265964 cm -2.1079893 m 79.411482 MeV 18.846927 keV 9.7352441 cm 2.6352729 m World hIoni - 5 7.7111193 cm 11.244602 cm -2.1302507 m 79.407493 MeV 2.8771692 keV 2.69415 cm 2.6622144 m World hIoni - 6 9.9879094 cm 9.1766595 cm -2.175384 m 79.384831 MeV 11.128907 keV 5.4617204 cm 2.7168316 m World hIoni - 7 10.167476 cm 9.0137898 cm -2.1789281 m 79.382951 MeV 565.79402 eV 4.2938951 mm 2.7211255 m World hIoni - 8 12.945394 cm 6.4929596 cm -2.2337426 m 79.349753 MeV 12.772502 keV 6.6421228 cm 2.7875468 m World hIoni - 9 13.862044 cm 5.6690842 cm -2.2517358 m 79.347403 MeV 2.3499345 keV 2.1809519 cm 2.8093563 m World hIoni - 10 17.568554 cm 2.3328893 cm -2.3244762 m 79.332145 MeV 14.238653 keV 8.8193068 cm 2.8975493 m World hIoni - 11 19.578762 cm 5.1981481 mm -2.3639657 m 79.323771 MeV 8.3739467 keV 4.7877361 cm 2.9454267 m World hIoni - 12 19.684653 cm 4.2438561 mm -2.366045 m 79.320099 MeV 2.0190724 keV 2.5210086 mm 2.9479477 m World hIoni - 13 23.237271 cm -2.77478 cm -2.4357584 m 79.301315 MeV 17.024188 keV 8.4531238 cm 3.0324789 m World hIoni - 14 24.056866 cm -3.5122666 cm -2.4518888 m 79.296407 MeV 3.6093615 keV 1.9538505 cm 3.0520175 m World hIoni - 15 24.738186 cm -4.1253653 cm -2.4653136 m 79.288425 MeV 2.9224561 keV 1.6255268 cm 3.0682727 m World hIoni - 16 28.173787 cm -7.2151868 cm -2.5329676 m 79.276458 MeV 11.966857 keV 8.1927482 cm 3.1502002 m World hIoni - 17 28.956631 cm -7.9235305 cm -2.5484195 m 79.272485 MeV 2.3406264 keV 1.8714137 cm 3.1689143 m World hIoni - 18 30.12091 cm -8.9771071 cm -2.5713955 m 79.258652 MeV 6.2084941 keV 2.7829072 cm 3.1967434 m World hIoni - 19 30.222776 cm -9.0695977 cm -2.5734139 m 79.257392 MeV 165.4238 eV 2.4427573 mm 3.1991862 m World hIoni - 20 30.587886 cm -9.4012097 cm -2.580649 m 79.254255 MeV 1.9593243 keV 8.7563425 mm 3.2079425 m World hIoni - 21 32.738081 cm -11.354668 cm -2.6232796 m 79.246328 MeV 6.8846806 keV 5.1587828 cm 3.2595303 m World hIoni - 22 33.892375 cm -12.402207 cm -2.6461344 m 79.241183 MeV 4.0855834 keV 2.7664315 cm 3.2871947 m World hIoni - 23 36.681929 cm -14.926283 cm -2.7012913 m 79.224324 MeV 12.88704 keV 6.6764868 cm 3.3539595 m World hIoni - 24 37.367593 cm -15.542083 cm -2.7148075 m 79.218355 MeV 4.333224 keV 1.6359134 cm 3.3703187 m World hIoni - 25 38.167007 cm -16.260333 cm -2.730582 m 79.214472 MeV 3.8834966 keV 1.9087399 cm 3.3894061 m World hIoni - 26 39.161817 cm -17.151982 cm -2.7501798 m 79.208993 MeV 4.1055861 keV 2.371797 cm 3.413124 m World hIoni - 27 39.557897 cm -17.506817 cm -2.7579901 m 79.194166 MeV 1.7966711 keV 9.4487756 mm 3.4225728 m World hIoni - 28 41.245594 cm -19.015326 cm -2.7912875 m 79.189596 MeV 4.5700961 keV 4.0263062 cm 3.4628359 m World hIoni - 29 41.960541 cm -19.655279 cm -2.8054174 m 79.185606 MeV 2.8497786 keV 1.7079893 cm 3.4799158 m World hIoni - 30 46.520215 cm -23.728076 cm -2.8955685 m 79.161392 MeV 22.339567 keV 10.892687 cm 3.5888426 m World hIoni - 31 49.989689 cm -26.813591 cm -2.9640359 m 79.142965 MeV 18.426467 keV 8.2725885 cm 3.6715685 m World hIoni - 32 51.205793 cm -27.888752 cm -2.9880186 m 79.137461 MeV 4.4367205 keV 2.8959634 cm 3.7005281 m World hIoni - 33 51.893799 cm -28.495229 cm -3.0015881 m 79.133861 MeV 2.2260333 keV 1.6378256 cm 3.7169064 m World hIoni - 34 53.227313 cm -29.670768 cm -3.027875 m 79.126956 MeV 5.8978151 keV 3.1733516 cm 3.7486399 m World hIoni - 35 54.23039 cm -30.552022 cm -3.0475597 m 79.121046 MeV 4.4199091 keV 2.3785804 cm 3.7724257 m World hIoni - 36 58.446332 cm -34.268039 cm -3.1303874 m 79.104578 MeV 15.380679 keV 10.009372 cm 3.8725194 m World hIoni - 37 62.624649 cm -37.960048 cm -3.2127787 m 79.087558 MeV 15.205207 keV 9.9484999 cm 3.9720044 m World hIoni - 38 64.534585 cm -39.645534 cm -3.2503727 m 79.078812 MeV 6.4976667 keV 4.5411233 cm 4.0174157 m World hIoni - 39 65.746188 cm -40.718708 cm -3.2742712 m 79.071954 MeV 5.6212234 keV 2.8863549 cm 4.0462792 m World hIoni - 40 66.820128 cm -41.668879 cm -3.2954904 m 79.069637 MeV 2.3163448 keV 2.5610034 cm 4.0718893 m World hIoni - 41 66.898166 cm -41.737717 cm -3.2970306 m 79.063109 MeV 291.62343 eV 1.858772 mm 4.073748 m World hIoni - 42 68.974458 cm -43.567682 cm -3.3379463 m 79.05431 MeV 7.3461099 keV 4.9397066 cm 4.1231451 m World hIoni - 43 70.327647 cm -44.761775 cm -3.364594 m 79.047923 MeV 6.3863493 keV 3.2183833 cm 4.1553289 m World hIoni - 44 72.41164 cm -46.598969 cm -3.405721 m 79.035271 MeV 10.596361 keV 4.9631323 cm 4.2049603 m World hIoni - 45 75.140682 cm -49.003636 cm -3.4595918 m 79.020986 MeV 10.634405 keV 6.5000543 cm 4.2699608 m World hIoni - 46 78.455038 cm -51.932719 cm -3.5252989 m 78.944426 MeV 13.941559 keV 7.9207825 cm 4.3491686 m World hIoni - 47 78.861866 cm -52.290619 cm -3.5333177 m 78.94201 MeV 2.4155338 keV 9.6778892 mm 4.3588465 m World hIoni - 48 82.316403 cm -55.327353 cm -3.6013494 m 78.925671 MeV 16.338978 keV 8.2121129 cm 4.4409676 m World hIoni - 49 84.605998 cm -57.337363 cm -3.6464318 m 78.911602 MeV 12.658244 keV 5.4411985 cm 4.4953796 m World hIoni - 50 93.833091 cm -65.429548 cm -3.8280326 m 78.869145 MeV 39.342401 keV 21.918321 cm 4.7145628 m World hIoni - 51 97.027372 cm -68.232288 cm -3.8910514 m 78.851961 MeV 14.812402 keV 7.6008207 cm 4.790571 m World hIoni - 52 99.733105 cm -70.622081 cm -3.9443581 m 78.838265 MeV 7.6226987 keV 6.4380269 cm 4.8549513 m World hIoni - 53 1.0066848 m -71.450914 cm -3.9627682 m 78.831515 MeV 4.8021498 keV 2.2251336 cm 4.8772026 m World hIoni - 54 1.0095603 m -71.706062 cm -3.9684305 m 78.819789 MeV 1.0516924 keV 6.8439334 mm 4.8840466 m World hIoni - 55 1.0116849 m -71.895011 cm -3.972621 m 78.816831 MeV 960.23405 eV 5.064044 mm 4.8891106 m World hIoni - 56 1.0173885 m -72.401996 cm -3.9838629 m 78.812783 MeV 2.5776027 keV 1.3587326 cm 4.9026979 m World hIoni - 57 1.0225729 m -72.863726 cm -3.9940955 m 78.811086 MeV 1.6974706 keV 1.2365446 cm 4.9150634 m World Decay + 0 -1.28 cm 1.47 mm 6.94 cm 35.7 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.2959881 cm 622.76028 um 7.0268131 cm 30.551263 MeV 5.1349834 MeV 1.2255494 mm 1.2255494 mm Target hIoni + 2 -1.2834177 cm -64.911265 um 7.0948786 cm 25.244071 MeV 5.3071921 MeV 983.90571 um 2.2094551 mm Target hIoni + 3 -1.2861052 cm -614.59309 um 7.1460707 cm 21.083454 MeV 4.1606175 MeV 758.41814 um 2.9678732 mm Target hIoni + 4 -1.2785686 cm -914.89442 um 7.196855 cm 17.817049 MeV 3.2664046 MeV 600.63382 um 3.568507 mm Target hIoni + 5 -1.282669 cm -1.162593 mm 7.2382527 cm 14.406509 MeV 3.4105399 MeV 489.40474 um 4.0579118 mm Target hIoni + 6 -1.2816462 cm -1.3058669 mm 7.273563 cm 11.086481 MeV 3.3200282 MeV 385.98068 um 4.4438925 mm Target hIoni + 7 -1.2846801 cm -1.4433599 mm 7.2993278 cm 8.0963709 MeV 2.9901101 MeV 298.21157 um 4.742104 mm Target hIoni + 8 -1.2859243 cm -1.5710743 mm 7.317633 cm 5.077351 MeV 3.0190199 MeV 228.36673 um 4.9704708 mm Target hIoni + 9 -1.2921999 cm -1.6007731 mm 7.3300852 cm 1.8294839 MeV 3.2478672 MeV 158.18237 um 5.1286531 mm Target hIoni + 10 -1.2918313 cm -1.5851785 mm 7.3322931 cm 182.03002 keV 1.6474538 MeV 35.453155 um 5.1641063 mm Target hIoni + 11 -1.2917688 cm -1.5852683 mm 7.3322868 cm 0 meV 182.03002 keV 1.1846288 um 5.1652909 mm Target hIoni + 12 -1.2917688 cm -1.5852683 mm 7.3322868 cm 0 meV 0 meV 0 fm 5.1652909 mm Target Scintillation Track (trackID 3, parentID 1) is processed with stopping code 2 ********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 58, Parent ID = 3 +* G4Track Information: Particle = mu+, Track ID = 25, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.02 m -72.9 cm -3.99 m 65.1 MeV 0 eV 0 fm 0 fm World initStep - 1 1.0388637 m -73.808639 cm -4.0395313 m 65.120631 MeV 7.8589345 keV 4.9184227 cm 4.9184227 cm World muIoni - 2 1.0493573 m -74.42115 cm -4.0688936 m 65.104614 MeV 7.5904664 keV 3.1776994 cm 8.0961221 cm World muIoni - 3 1.0796413 m -76.170841 cm -4.1533064 m 65.089422 MeV 13.532237 keV 9.1371789 cm 17.233301 cm World muIoni - 4 1.0965016 m -77.134661 cm -4.2003427 m 65.07491 MeV 10.8399 keV 5.088791 cm 22.322092 cm World muIoni - 5 1.0982011 m -77.232703 cm -4.2051039 m 65.071828 MeV 900.70705 eV 5.149618 mm 22.837054 cm World muIoni - 6 1.1101796 m -77.922518 cm -4.2386546 m 65.063811 MeV 5.6278032 keV 3.6286548 cm 26.465709 cm World muIoni - 7 1.1170587 m -78.320592 cm -4.257904 m 65.058762 MeV 3.2064601 keV 2.0825723 cm 28.548281 cm World muIoni - 8 1.120095 m -78.497134 cm -4.2664095 m 65.055544 MeV 2.072803 keV 9.202163 mm 29.468497 cm World muIoni - 9 1.1288365 m -79.005279 cm -4.2909421 m 65.043396 MeV 5.1252886 keV 2.6534574 cm 32.121955 cm World muIoni - 10 1.1499499 m -80.23319 cm -4.3504285 m 65.036812 MeV 6.5834992 keV 6.4305398 cm 38.552494 cm World muIoni - 11 1.1552731 m -80.539482 cm -4.3654317 m 65.033929 MeV 1.7532889 keV 1.6211565 cm 40.173651 cm World muIoni - 12 1.1762236 m -81.757635 cm -4.425142 m 65.023962 MeV 8.3534263 keV 6.4440949 cm 46.617746 cm World muIoni - 13 1.2185528 m -84.218297 cm -4.5457003 m 64.999635 MeV 23.290693 keV 13.012147 cm 59.629893 cm World muIoni - 14 1.2510017 m -86.089598 cm -4.6379931 m 64.97678 MeV 17.95643 keV 9.9604693 cm 69.590362 cm World muIoni - 15 1.2601024 m -86.615776 cm -4.6639759 m 64.958232 MeV 5.3155069 keV 2.8028774 cm 72.393239 cm World muIoni - 16 1.2750709 m -87.485019 cm -4.7070882 m 64.939865 MeV 6.468846 keV 4.6457439 cm 77.038983 cm World muIoni - 17 1.2872842 m -88.187475 cm -4.7421048 m 64.931009 MeV 5.9438479 keV 3.7744813 cm 80.813465 cm World muIoni - 18 1.3097344 m -89.488911 cm -4.8062801 m 64.912582 MeV 14.677719 keV 6.9223272 cm 87.735792 cm World muIoni - 19 1.3389562 m -91.206061 cm -4.8901995 m 64.897359 MeV 13.295016 keV 9.0505579 cm 96.78635 cm World muIoni - 20 1.3642249 m -92.690042 cm -4.9627052 m 64.884658 MeV 12.700604 keV 7.8203667 cm 1.0460672 m World muIoni - 21 1.3706807 m -93.065776 cm -4.9811783 m 64.879148 MeV 1.8195656 keV 1.9926039 cm 1.0659932 m World muIoni - 22 1.4114805 m -95.437579 cm -5.0979593 m 64.858469 MeV 20.678681 keV 12.595639 cm 1.1919496 m World muIoni - 23 1.515342 m -1.0151608 m -5.3945762 m 64.804799 MeV 53.669857 keV 32.010065 cm 1.5120502 m World muIoni - 24 1.5379715 m -1.0282745 m -5.4584051 m 64.778881 MeV 12.998378 keV 6.8979699 cm 1.5810299 m World muIoni - 25 1.5474564 m -1.033809 m -5.4854342 m 64.772483 MeV 5.0115418 keV 2.9174725 cm 1.6102047 m World muIoni - 26 1.557628 m -1.0397362 m -5.5143974 m 64.767488 MeV 3.9720831 keV 3.1264449 cm 1.6414691 m World muIoni - 27 1.6087038 m -1.0696116 m -5.6602219 m 64.74357 MeV 22.084418 keV 15.737302 cm 1.7988421 m World muIoni - 28 1.6306161 m -1.0827283 m -5.7236917 m 64.728272 MeV 13.840693 keV 6.8415017 cm 1.8672572 m World muIoni - 29 1.6534348 m -1.0966018 m -5.7902555 m 64.716616 MeV 8.6416384 keV 7.1721106 cm 1.9389783 m World muIoni - 30 1.7002093 m -1.1255157 m -5.9275879 m 64.693023 MeV 20.837987 keV 14.793281 cm 2.0869111 m World muIoni - 31 1.7479218 m -1.1552046 m -6.0669971 m 64.666593 MeV 24.115811 keV 15.030936 cm 2.2372204 m World muIoni - 32 1.8330176 m -1.2089054 m -6.3175611 m 64.626757 MeV 38.638042 keV 27.001461 cm 2.507235 m World muIoni - 33 1.8389982 m -1.2126372 m -6.3350672 m 64.592234 MeV 3.2573352 keV 1.8872098 cm 2.5261071 m World muIoni - 34 1.856326 m -1.2233546 m -6.3856986 m 64.583692 MeV 8.5417982 keV 5.4577063 cm 2.5806842 m World muIoni - 35 1.8857211 m -1.2415745 m -6.4719906 m 64.567545 MeV 16.146352 keV 9.2964311 cm 2.6736485 m World muIoni - 36 1.8903692 m -1.2444839 m -6.4856817 m 64.557436 MeV 2.1825778 keV 1.4748456 cm 2.688397 m World muIoni - 37 1.9376619 m -1.2741919 m -6.624592 m 64.531964 MeV 23.911149 keV 14.971739 cm 2.8381144 m World muIoni - 38 1.9516139 m -1.2829843 m -6.6656187 m 64.522124 MeV 7.5117435 keV 4.4217212 cm 2.8823316 m World muIoni - 39 1.9554234 m -1.2853912 m -6.6768698 m 64.517895 MeV 1.1934672 keV 1.2119871 cm 2.8944514 m World muIoni - 40 1.968247 m -1.293517 m -6.7148001 m 64.509206 MeV 7.4812093 keV 4.0855621 cm 2.9353071 m World muIoni - 41 1.9820658 m -1.3022366 m -6.7556017 m 64.498378 MeV 9.6304899 keV 4.3951845 cm 2.9792589 m World muIoni - 42 1.9972948 m -1.3118756 m -6.8006462 m 64.48853 MeV 8.609747 keV 4.8516427 cm 3.0277753 m World muIoni - 43 2.0110035 m -1.3204603 m -6.8411558 m 64.480911 MeV 6.3607062 keV 4.3619404 cm 3.0713947 m World muIoni - 44 2.0250768 m -1.3293158 m -6.8828094 m 64.471493 MeV 7.6859056 keV 4.4849739 cm 3.1162445 m World muIoni - 45 2.0335003 m -1.3346287 m -6.9077368 m 64.464258 MeV 4.5557127 keV 2.6843283 cm 3.1430878 m World muIoni - 46 2.0436993 m -1.3410666 m -6.9379453 m 64.457828 MeV 5.3198226 keV 3.2527151 cm 3.1756149 m World muIoni - 47 2.0565508 m -1.3491656 m -6.9759449 m 64.43731 MeV 10.099315 keV 4.0923438 cm 3.2165384 m World muIoni - 48 2.0593152 m -1.3509021 m -6.9840996 m 64.432722 MeV 1.0989413 keV 8.7838967 mm 3.2253222 m World muIoni - 49 2.0604346 m -1.3516075 m -6.9874003 m 64.430706 MeV 819.08783 eV 3.5560054 mm 3.2288783 m World muIoni - 50 2.0903041 m -1.3704584 m -7.0754995 m 64.411359 MeV 17.917671 keV 9.4915908 cm 3.3237942 m World muIoni - 51 2.0969319 m -1.3746276 m -7.0950212 m 64.407061 MeV 2.9456648 keV 2.1033486 cm 3.3448276 m World muIoni - 52 2.0979128 m -1.3752408 m -7.0979095 m 64.404326 MeV 994.07872 eV 3.1113566 mm 3.347939 m World muIoni - 53 2.1004834 m -1.3768482 m -7.1054774 m 64.403269 MeV 1.0572779 keV 8.1526238 mm 3.3560916 m World muIoni - 54 2.1050835 m -1.3797239 m -7.1190189 m 64.393625 MeV 4.2426317 keV 1.4587742 cm 3.3706794 m World muIoni - 55 2.1319397 m -1.396662 m -7.1983587 m 64.372781 MeV 19.525069 keV 8.545738 cm 3.4561367 m World muIoni - 56 2.1446577 m -1.4046898 m -7.2356072 m 64.364512 MeV 7.068305 keV 4.0170226 cm 3.496307 m World muIoni - 57 2.1688011 m -1.4199459 m -7.3064981 m 64.347294 MeV 14.611173 keV 7.6427584 cm 3.5727346 m World muIoni - 58 2.1735863 m -1.4229689 m -7.3206071 m 64.34435 MeV 1.8990206 keV 1.5202021 cm 3.5879366 m World muIoni - 59 2.183467 m -1.4292007 m -7.3496813 m 64.333717 MeV 9.0471719 keV 3.1333292 cm 3.6192699 m World muIoni - 60 2.1916362 m -1.4343592 m -7.3736704 m 64.315509 MeV 6.4248946 keV 2.5861627 cm 3.6451315 m World muIoni - 61 2.2162994 m -1.4501037 m -7.4466196 m 64.298533 MeV 15.718089 keV 7.8598636 cm 3.7237301 m World muIoni - 62 2.2404788 m -1.4654646 m -7.5183839 m 64.286022 MeV 11.312915 keV 7.7270463 cm 3.8010006 m World muIoni - 63 2.2858224 m -1.4946328 m -7.6535659 m 64.260695 MeV 23.175417 keV 14.553725 cm 3.9465378 m World muIoni - 64 2.3031822 m -1.505676 m -7.7054521 m 64.249839 MeV 9.8596297 keV 5.5816568 cm 4.0023544 m World muIoni - 65 2.307468 m -1.5084058 m -7.7182425 m 64.24636 MeV 1.3830906 keV 1.3762761 cm 4.0161172 m World muIoni - 66 2.3090281 m -1.5093968 m -7.7228968 m 64.244071 MeV 357.74996 eV 5.0079015 mm 4.0211251 m World muIoni - 67 2.3124093 m -1.5115418 m -7.7329759 m 64.243242 MeV 829.11412 eV 1.0845359 cm 4.0319704 m World muIoni - 68 2.3142236 m -1.5126947 m -7.7383899 m 64.242045 MeV 1.1965241 keV 5.8250786 mm 4.0377955 m World muIoni - 69 2.3524 m -1.5369605 m -7.8523274 m 64.219781 MeV 20.852949 keV 12.258906 cm 4.1603846 m World muIoni - 70 2.3767872 m -1.5522905 m -7.9247987 m 64.202257 MeV 15.889645 keV 7.7986164 cm 4.2383707 m World muIoni - 71 2.3781137 m -1.5531133 m -7.9287263 m 64.199826 MeV 1.0297868 keV 4.2264579 mm 4.2425972 m World muIoni - 72 2.3875064 m -1.5589448 m -7.9565459 m 64.058783 MeV 5.7539838 keV 2.9935878 cm 4.2725331 m World muIoni - 73 2.4225257 m -1.5809161 m -8.0599282 m 64.037787 MeV 20.995687 keV 11.134194 cm 4.383875 m World muIoni - 74 2.4443793 m -1.5947178 m -8.1246033 m 64.021656 MeV 14.183417 keV 6.9648653 cm 4.4535237 m World muIoni - 75 2.4554097 m -1.6016678 m -8.1570409 m 64.009104 MeV 7.0882697 keV 3.4959535 cm 4.4884832 m World muIoni - 76 2.4599856 m -1.6045627 m -8.1704711 m 64.00571 MeV 1.8810895 keV 1.4480731 cm 4.5029639 m World muIoni - 77 2.4657731 m -1.6082329 m -8.1875132 m 64.002697 MeV 3.0130991 keV 1.836836 cm 4.5213323 m World muIoni - 78 2.4723191 m -1.6123851 m -8.2067393 m 63.999192 MeV 2.1342524 keV 2.0730049 cm 4.5420623 m World muIoni - 79 2.4988965 m -1.6291785 m -8.2844362 m 63.985122 MeV 14.070465 keV 8.3816427 cm 4.6258788 m World muIoni - 80 2.5021239 m -1.6312213 m -8.2938957 m 63.979171 MeV 2.0751542 keV 1.0201569 cm 4.6360803 m World muIoni - 81 2.5123237 m -1.6378152 m -8.3240589 m 63.975045 MeV 2.3105067 keV 3.2516689 cm 4.668597 m World muIoni - 82 2.557725 m -1.6672059 m -8.458498 m 63.950572 MeV 23.072383 keV 14.491047 cm 4.8135075 m World muIoni - 83 2.5709017 m -1.6756892 m -8.4975768 m 63.938229 MeV 9.7889013 keV 4.2104001 cm 4.8556115 m World muIoni - 84 2.5913181 m -1.6887842 m -8.5581724 m 63.921964 MeV 11.304235 keV 6.5269773 cm 4.9208813 m World muIoni - 85 2.5970711 m -1.6923928 m -8.5748861 m 63.91702 MeV 3.5197842 keV 1.8041071 cm 4.9389223 m World muIoni - 86 2.5977311 m -1.6927933 m -8.5767394 m 63.880166 MeV 99.878008 eV 2.0076815 mm 4.94093 m World muIoni - 87 2.6233275 m -1.7084233 m -8.6485458 m 63.863181 MeV 12.305337 keV 7.7818015 cm 5.018748 m World muIoni - 88 2.7556146 m -1.7887937 m -9.0191342 m 63.798995 MeV 63.081406 keV 40.161756 cm 5.4203656 m World muIoni - 89 2.7688431 m -1.7967966 m -9.0556756 m 63.790045 MeV 7.1343028 keV 3.9677678 cm 5.4600433 m World muIoni - 90 2.7903499 m -1.8098261 m -9.1151181 m 63.777679 MeV 11.326036 keV 6.4542406 cm 5.5245857 m World muIoni - 91 2.8306137 m -1.8335882 m -9.2224621 m 63.753954 MeV 22.513646 keV 11.708373 cm 5.6416694 m World muIoni - 92 2.8375488 m -1.837702 m -9.2409584 m 63.750643 MeV 3.3102416 keV 2.017752 cm 5.6618469 m World muIoni - 93 2.8409418 m -1.8397166 m -9.2500012 m 63.744563 MeV 2.8413342 keV 9.8662599 mm 5.6717132 m World muIoni - 94 2.8497774 m -1.8449543 m -9.2735276 m 63.736941 MeV 5.3820548 keV 2.5670808 cm 5.697384 m World muIoni - 95 2.8776034 m -1.8613793 m -9.3475348 m 63.718964 MeV 16.860547 keV 8.0753636 cm 5.7781376 m World muIoni - 96 2.8797883 m -1.8626649 m -9.3533343 m 63.715337 MeV 1.6725412 keV 6.3293507 mm 5.784467 m World muIoni - 97 2.8887672 m -1.8679537 m -9.3771648 m 63.711079 MeV 2.6686913 keV 2.6009327 cm 5.8104763 m World muIoni - 98 2.9029339 m -1.8763157 m -9.4147349 m 63.703732 MeV 6.2663034 keV 4.1013778 cm 5.8514901 m World muIoni - 99 2.9238778 m -1.8886389 m -9.4701612 m 63.693718 MeV 8.9408538 keV 6.0519361 cm 5.9120094 m World muIoni - 100 2.9439391 m -1.9004593 m -9.5231783 m 63.676267 MeV 11.441293 keV 5.7904992 cm 5.9699144 m World muIoni - 101 2.9851007 m -1.9249597 m -9.6324545 m 63.660571 MeV 15.696611 keV 11.931416 cm 6.0892286 m World muIoni - 102 3.0265093 m -1.9497659 m -9.7424647 m 63.640313 MeV 18.906977 keV 12.013453 cm 6.2093631 m World muIoni - 103 3.0388097 m -1.957243 m -9.7752086 m 63.629331 MeV 7.1791046 keV 3.5768349 cm 6.2451315 m World muIoni - 104 3.0638181 m -1.9724131 m -9.8418215 m 63.601604 MeV 14.973016 keV 7.2751802 cm 6.3178833 m World muIoni - 105 3.0861576 m -1.9859921 m -9.9011747 m 63.586973 MeV 13.569079 keV 6.4855673 cm 6.3827389 m World muIoni - 106 3.0990001 m -1.9937791 m -9.9351116 m 63.578876 MeV 6.325979 keV 3.711169 cm 6.4198506 m World muIoni - 107 3.1177705 m -2.0051593 m -9.9846349 m 63.558217 MeV 9.3997507 keV 5.4170156 cm 6.4740208 m World muIoni - 108 3.1708446 m -2.0371513 m -10.12404 m 63.527653 MeV 29.316916 keV 15.255869 cm 6.6265795 m World muIoni - 109 3.2128245 m -2.0620426 m -10.235023 m 63.500651 MeV 25.001644 keV 12.124022 cm 6.7478197 m World muIoni - 110 3.2216594 m -2.0672252 m -10.258332 m 63.495449 MeV 3.7769825 keV 2.5459807 cm 6.7732795 m World muIoni - 111 3.2356137 m -2.0754217 m -10.295152 m 63.485627 MeV 7.2343608 keV 4.0219849 cm 6.8134994 m World muIoni - 112 3.2357992 m -2.0755313 m -10.295642 m 63.465216 MeV 43.379101 eV 535.19631 um 6.8140346 m World muIoni - 113 3.3103212 m -2.119754 m -10.492378 m 63.425138 MeV 38.788804 keV 21.497538 cm 7.0290099 m World muIoni - 114 3.3379758 m -2.1362916 m -10.56552 m 63.373785 MeV 12.488238 keV 7.9925161 cm 7.1089351 m World muIoni - 115 3.3604058 m -2.1497484 m -10.625164 m 63.359574 MeV 11.671342 keV 6.5127993 cm 7.1740631 m World muIoni - 116 3.3858961 m -2.1648267 m -10.692542 m 63.343459 MeV 14.778316 keV 7.3599981 cm 7.2476631 m World muIoni - 117 3.3917322 m -2.1682814 m -10.707938 m 63.338769 MeV 1.4873285 keV 1.682292 cm 7.264486 m World muIoni - 118 3.3991135 m -2.172638 m -10.727357 m 63.335838 MeV 2.9305307 keV 2.1226502 cm 7.2857125 m World muIoni - 119 3.4178138 m -2.1836716 m -10.776557 m 63.324821 MeV 9.8707451 keV 5.3778334 cm 7.3394908 m World muIoni - 120 3.432555 m -2.1924194 m -10.815324 m 63.315553 MeV 7.3933553 keV 4.2387925 cm 7.3818787 m World muIoni - 121 3.433588 m -2.1930281 m -10.818036 m 63.313955 MeV 281.96009 eV 2.9645518 mm 7.3848433 m World muIoni - 122 3.4363109 m -2.1946296 m -10.825177 m 63.310562 MeV 1.1565932 keV 7.8085118 mm 7.3926518 m World muIoni - 123 3.4593706 m -2.2081369 m -10.885648 m 63.291462 MeV 13.400184 keV 6.6113326 cm 7.4587651 m World muIoni - 124 3.4603921 m -2.2087351 m -10.888324 m 63.289391 MeV 683.62202 eV 2.9261638 mm 7.4616913 m World muIoni - 125 3.4862328 m -2.2238646 m -10.955963 m 63.275995 MeV 11.861391 keV 7.3971229 cm 7.5356625 m World muIoni - 126 3.4948642 m -2.2289576 m -10.978607 m 63.271106 MeV 3.6396075 keV 2.4762635 cm 7.5604252 m World muIoni - 127 3.517851 m -2.2426528 m -11.039111 m 63.253817 MeV 16.114729 keV 6.6156595 cm 7.6265818 m World muIoni - 128 3.5340549 m -2.252204 m -11.081725 m 63.247508 MeV 5.2358379 keV 4.6580096 cm 7.6731619 m World muIoni - 129 3.542901 m -2.2573921 m -11.104983 m 63.242045 MeV 4.0917679 keV 2.5418584 cm 7.6985804 m World muIoni - 130 3.5578241 m -2.2661621 m -11.144264 m 63.228112 MeV 8.6481435 keV 4.292627 cm 7.7415067 m World muIoni - 131 3.5682307 m -2.2722502 m -11.171518 m 63.218739 MeV 6.372539 keV 2.9801181 cm 7.7713079 m World muIoni - 132 3.6205836 m -2.3030709 m -11.308894 m 63.194232 MeV 24.507086 keV 15.020965 cm 7.9215175 m World muIoni - 133 3.6252263 m -2.3057889 m -11.321021 m 63.164657 MeV 1.9803166 keV 1.3266895 cm 7.9347844 m World muIoni - 134 3.6481363 m -2.3192708 m -11.381061 m 63.143331 MeV 9.6608579 keV 6.5662142 cm 8.0004466 m World muIoni - 135 3.6933764 m -2.3460531 m -11.499382 m 63.053709 MeV 18.014548 keV 12.947528 cm 8.1299219 m World muIoni - 136 3.7018469 m -2.3511646 m -11.52155 m 63.046409 MeV 5.9734761 keV 2.4275419 cm 8.1541973 m World muIoni - 137 3.7235659 m -2.3642431 m -11.578212 m 63.036413 MeV 8.0301149 keV 6.2074597 cm 8.2162719 m World muIoni - 138 3.743549 m -2.3763414 m -11.630399 m 63.024091 MeV 9.4595788 keV 5.7176818 cm 8.2734487 m World muIoni - 139 3.7709859 m -2.3928816 m -11.702367 m 63.009162 MeV 13.937608 keV 7.8776699 cm 8.3522254 m World muIoni - 140 3.7866997 m -2.402317 m -11.743473 m 62.994019 MeV 11.341563 keV 4.5007411 cm 8.3972328 m World muIoni - 141 3.8533233 m -2.442302 m -11.917881 m 62.954999 MeV 35.082642 keV 19.093393 cm 8.5881667 m World muIoni - 142 3.8581258 m -2.4451841 m -11.930482 m 62.951224 MeV 1.9871756 keV 1.3789674 cm 8.6019564 m World muIoni - 143 3.8592826 m -2.4458747 m -11.933509 m 62.948748 MeV 623.91844 eV 3.3140946 mm 8.6052705 m World muIoni - 144 3.8726797 m -2.4538786 m -11.968619 m 62.936409 MeV 6.1219127 keV 3.8421367 cm 8.6436919 m World muIoni - 145 3.8837489 m -2.4605294 m -11.99771 m 62.930112 MeV 6.2968974 keV 3.1828592 cm 8.6755205 m World muIoni - 146 3.8921793 m -2.4655507 m -12.019836 m 62.924871 MeV 5.2407107 keV 2.4203939 cm 8.6997244 m World muIoni - 147 3.8978232 m -2.468912 m -12.034645 m 62.918959 MeV 4.5084578 keV 1.6200681 cm 8.7159251 m World muIoni - 148 3.9014599 m -2.4710761 m -12.044177 m 62.915677 MeV 938.31919 eV 1.0429505 cm 8.7263546 m World muIoni - 149 3.9392295 m -2.493617 m -12.143207 m 62.892774 MeV 21.091128 keV 10.835862 cm 8.8347132 m World muIoni - 150 3.9397245 m -2.4939094 m -12.1445 m 62.890754 MeV 49.053225 eV 1.4150313 mm 8.8361282 m World muIoni - 151 3.9462912 m -2.4977858 m -12.161641 m 62.884588 MeV 3.0139469 keV 1.8760329 cm 8.8548886 m World muIoni - 152 3.9699208 m -2.5117261 m -12.223363 m 62.868549 MeV 14.501587 keV 6.7545209 cm 8.9224338 m World muIoni - 153 3.9890693 m -2.5230422 m -12.2734 m 62.856951 MeV 11.597802 keV 5.4758052 cm 8.9771918 m World muIoni - 154 3.9892661 m -2.5231579 m -12.273914 m 62.855399 MeV 0 eV 562.45194 um 8.9777543 m World muIoni - 155 4.0459352 m -2.5564524 m -12.421611 m 62.825067 MeV 29.335143 keV 16.166183 cm 9.1394161 m World muIoni - 156 4.0462141 m -2.5566169 m -12.422332 m 62.823338 MeV 328.78419 eV 789.94256 um 9.1402061 m World muIoni - 157 4.0655082 m -2.5680089 m -12.472228 m 62.807538 MeV 9.2001938 keV 5.4695667 cm 9.1949017 m World muIoni - 158 4.0783409 m -2.5755696 m -12.505462 m 62.799085 MeV 6.0266025 keV 3.6419644 cm 9.2313214 m World muIoni - 159 4.0831236 m -2.5783888 m -12.51785 m 62.794883 MeV 2.6308776 keV 1.3574494 cm 9.2448959 m World muIoni - 160 4.0947537 m -2.5852591 m -12.547921 m 62.78943 MeV 5.452885 keV 3.2965731 cm 9.2778616 m World muIoni - 161 4.107812 m -2.5929519 m -12.581525 m 62.784588 MeV 4.8427721 keV 3.6864097 cm 9.3147257 m World muIoni - 162 4.130733 m -2.6064858 m -12.640747 m 62.771581 MeV 10.735724 keV 6.4928675 cm 9.3796544 m World muIoni - 163 4.1371121 m -2.6102111 m -12.657179 m 62.766617 MeV 2.3100671 keV 1.8016461 cm 9.3976708 m World muIoni - 164 4.1622152 m -2.6249062 m -12.721936 m 62.752374 MeV 12.40914 keV 7.09897 cm 9.4686605 m World muIoni - 165 4.1894419 m -2.6407308 m -12.791683 m 62.736964 MeV 13.534691 keV 7.6526915 cm 9.5451874 m World muIoni - 166 4.2074474 m -2.6512744 m -12.837723 m 62.715263 MeV 7.2978464 keV 5.0548143 cm 9.5957356 m World muIoni - 167 4.2306988 m -2.6648054 m -12.896964 m 62.700604 MeV 14.659591 keV 6.5062362 cm 9.6607979 m OutOfWorld Transportation -Track (trackID 58, parentID 3) is processed with stopping code 2 + 0 -1.29 cm -1.59 mm 7.33 cm 4.12 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.2972013 cm -1.4695895 mm 7.3313541 cm 1.5261628 MeV 2.5936498 MeV 143.89925 um 143.89925 um Target muIoni + 2 -1.2986502 cm -1.4512669 mm 7.3310755 cm 99.727534 keV 1.4264353 MeV 31.316716 um 175.21596 um Target muIoni + 3 -1.2986746 cm -1.4511233 mm 7.3310799 cm 0 meV 99.727534 keV 610.76783 nm 175.82673 um Target muIoni + 4 -1.2986746 cm -1.4511233 mm 7.3310799 cm 0 meV 0 meV 0 fm 175.82673 um Target Scintillation +Track (trackID 25, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.389140990644(mm),-3.6015874925038(mm),78.696935164991(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.080677(mm),0.69952605(mm),78.398672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2534,7 +1142,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.355895(mm),-2.8854243(mm),78.702797(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.99967(mm),0.3534407(mm),78.236628(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2543,7 +1151,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.03037(mm),-0.27515912(mm),78.231215(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.945702(mm),-0.14281567(mm),78.598798(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2552,7 +1160,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.741159(mm),1.082828(mm),78.634865(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.823396(mm),-1.4136667(mm),78.444037(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2561,7 +1169,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.893051(mm),1.0949859(mm),78.431755(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.787962(mm),0.089066915(mm),78.979266(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2570,7 +1178,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.339326(mm),2.9534021(mm),78.353065(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.68814(mm),-0.92390711(mm),79.349522(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2579,7 +1187,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.946922(mm),3.7694133(mm),78.598583(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.456618(mm),2.9031059(mm),78.50871(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2588,7 +1196,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.95953(mm),0.020890476(mm),78.59636(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.742531(mm),-0.38241295(mm),78.281969(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2597,7 +1205,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.398341(mm),0.63094048(mm),78.166332(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.200286(mm),0.74049775(mm),78.730235(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2606,7 +1214,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.878872(mm),2.187628(mm),79.139563(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.505179(mm),-1.9559116(mm),78.323821(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2615,7 +1223,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.835454(mm),-2.2428303(mm),79.323546(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.224597(mm),-0.094113452(mm),78.902276(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2624,7 +1232,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.532635(mm),2.0908738(mm),78.671633(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.973859(mm),-2.7432384(mm),78.593834(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2633,7 +1241,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.481234(mm),2.2237483(mm),78.328043(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.780606(mm),0.20953258(mm),78.980563(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2642,1603 +1250,280 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.168975(mm),-3.5646547(mm),78.912083(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.623651(mm),2.9656623(mm),78.831912(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.242138(mm),1.8045639(mm),78.899183(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.498701(mm),3.5684394(mm),79.030271(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.238807(mm),-2.6651704(mm),79.252424(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.368207(mm),-1.0818319(mm),78.347972(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.392493(mm),-0.98453949(mm),78.167363(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.986007(mm),-3.4475815(mm),78.591692(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.072358(mm),-0.10205508(mm),78.752792(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.157603(mm),2.7309308(mm),78.385108(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.612365(mm),2.1933684(mm),79.010229(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.495507(mm),-1.718933(mm),79.030834(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.433387(mm),3.9512053(mm),78.86546(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.048843(mm),3.3970184(mm),78.756939(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.728804(mm),1.891193(mm),78.81337(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.747183(mm),-0.37730854(mm),79.162784(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.800408(mm),1.9541099(mm),79.329726(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.165856(mm),-1.0493614(mm),78.559979(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.317521(mm),-1.5290068(mm),79.414872(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.667503(mm),-2.7593877(mm),78.295199(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.27324(mm),-2.794512(mm),79.246353(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.913651(mm),-0.49272981(mm),78.428123(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.138379(mm),0.076577711(mm),79.446459(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.609728(mm),2.1403533(mm),79.363348(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.987391(mm),-3.6588247(mm),78.944101(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.515289(mm),-1.4436814(mm),78.145711(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.317843(mm),-2.5857171(mm),78.709507(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.578006(mm),-0.13251095(mm),79.016287(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.997402(mm),-0.41890754(mm),79.29499(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.364729(mm),-1.0477185(mm),78.348586(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.101586(mm),-0.27456149(mm),78.394985(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.818086(mm),-2.1586679(mm),79.150282(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.924474(mm),-1.9144418(mm),78.426214(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.536058(mm),3.5406161(mm),78.494703(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.832085(mm),-2.6696517(mm),78.442505(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.375993(mm),-0.40792702(mm),79.404561(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.652132(mm),-3.2447948(mm),78.82689(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.028592(mm),0.57606029(mm),78.407856(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.771213(mm),1.3890911(mm),79.158547(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.051216(mm),-2.8895476(mm),78.932847(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.082284(mm),1.520679(mm),78.927369(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.673998(mm),-0.12652053(mm),78.646707(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.503569(mm),1.0472665(mm),78.147777(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.323735(mm),-0.03333885(mm),78.708468(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.987428(mm),1.4114762(mm),78.591441(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.538204(mm),-1.678653(mm),78.494324(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.476185(mm),-3.1379843(mm),79.034241(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.517596(mm),2.9678553(mm),78.850612(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.585072(mm),0.066657409(mm),78.838714(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.228059(mm),3.2526695(mm),78.549011(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.941183(mm),-1.612803(mm),78.246941(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.933122(mm),-2.0334509(mm),78.248363(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.29864(mm),1.0066878(mm),79.065547(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.879566(mm),-1.1843341(mm),78.786787(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.602184(mm),-2.2774102(mm),78.835697(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.83472(mm),-0.05308545(mm),78.618368(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.616152(mm),-1.635258(mm),79.362215(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.154111(mm),1.8304197(mm),78.385723(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.098112(mm),3.0796742(mm),78.924578(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.119894(mm),-1.0245308(mm),79.449719(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.674296(mm),3.0536369(mm),78.999309(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.405184(mm),-2.3705365(mm),78.517779(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.418348(mm),-0.37297076(mm),78.162804(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.927831(mm),-1.8752995(mm),79.130931(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.075214(mm),-3.7154665(mm),78.575962(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.474357(mm),0.94209851(mm),78.505582(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.000842(mm),-0.49415777(mm),79.294384(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.876865(mm),-3.3568204(mm),78.610936(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.949777(mm),2.7609054(mm),78.421753(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.87836(mm),1.5865581(mm),78.434346(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.474301(mm),1.3689821(mm),78.329265(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.463211(mm),-3.4314394(mm),78.683875(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.127214(mm),-3.574926(mm),78.919447(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.151291(mm),-1.0697457(mm),79.444183(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.24454(mm),0.81640445(mm),79.075086(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.903948(mm),-0.19337305(mm),79.311469(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.962098(mm),-2.4465769(mm),79.124888(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.417425(mm),1.4438933(mm),78.691948(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.971922(mm),1.2797811(mm),78.946829(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.390916(mm),-0.075298038(mm),79.049276(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.349437(mm),-0.90862489(mm),79.232917(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.604289(mm),0.40968787(mm),78.306345(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.685804(mm),0.09209254(mm),78.99728(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.622226(mm),2.0579318(mm),79.184817(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.315234(mm),1.1379675(mm),78.180986(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.464791(mm),2.2142323(mm),79.212577(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.949625(mm),-3.3987248(mm),78.774434(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.236237(mm),-0.61609705(mm),79.252877(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.345941(mm),0.69405837(mm),78.704552(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.944723(mm),-1.1548299(mm),78.598971(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.324629(mm),-2.3107272(mm),78.531983(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.1236(mm),0.29178206(mm),79.449065(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.252716(mm),-2.5866952(mm),78.544664(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.951305(mm),1.5263478(mm),78.59781(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.39261(mm),2.9020054(mm),78.696323(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.129576(mm),-1.6258045(mm),78.39005(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.517903(mm),-0.85794001(mm),79.026885(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.117901(mm),-3.0396403(mm),78.744762(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.38481(mm),-2.5020003(mm),78.345045(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 ********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.19 mm -2.7 mm 4.18 cm 33.7 MeV 0 eV 0 fm 0 fm Target initStep - 1 -8.4746425 mm -3.7681726 mm 4.1965165 cm 28.536747 MeV 5.1930973 MeV 1.1309184 mm 1.1309184 mm Target hIoni - 2 -8.5014628 mm -3.8501689 mm 4.1968649 cm 28.131673 MeV 405.07329 keV 86.398963 um 1.2173174 mm Target Transportation - 3 -4.1896662 cm -6.3085207 cm 15.173736 cm 28.131688 MeV2.1271835e-16 eV 3.186653 m 3.1878703 m CaptureMgnt Decay -Track (trackID 2, parentID 1) is processed with stopping code 2 + 0 -1.23 cm -2.52 mm 5.54 cm 47.6 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.3174359 cm -898.77331 um 5.5518554 cm 40.978243 MeV 6.6170019 MeV 1.8620508 mm 1.8620508 mm Target hIoni + 2 -1.3846776 cm 58.23322 um 5.5496327 cm 36.147026 MeV 4.8312178 MeV 1.1768078 mm 3.0388586 mm Target Transportation + 3 16.45884 cm -5.1611799 cm 28.353723 cm 36.147042 MeV1.906852e-13 meV 3.3769614 m 3.3800003 m CaptureMgnt Decay +Track (trackID 3, parentID 1) is processed with stopping code 2 ********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 24, Parent ID = 2 +* G4Track Information: Particle = mu+, Track ID = 14, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.19 cm -6.31 cm 15.2 cm 9.06 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 -9.7747443 cm 2.3626196 cm 2 m 9.0617883 MeV8.9143513e-16 eV 6.9854191 m 6.9854191 m CaptureMgnt Transportation - 2 -9.1440182 cm 2.4339831 cm 2.0017415 m 9.0577612 MeV 4.0434874 keV 6.5820938 mm 6.9920012 m World muIoni - 3 -8.5885571 cm 2.4988101 cm 2.003301 m 9.0526158 MeV 2.8979617 keV 5.8056812 mm 6.9978069 m World muIoni - 4 -6.7440377 cm 2.7061741 cm 2.0084821 m 9.0356967 MeV 13.405526 keV 1.9271059 cm 7.0170779 m World muIoni - 5 -5.4756665 cm 2.8501812 cm 2.012043 m 9.0282899 MeV 7.4067546 keV 1.3252625 cm 7.0303305 m World muIoni - 6 -3.6554981 cm 3.0558823 cm 2.0171295 m 9.0090154 MeV 7.8877367 keV 1.90108 cm 7.0493413 m World muIoni - 7 -2.4580846 cm 3.1869189 cm 2.0205161 m 9.0002788 MeV 8.7365903 keV 1.2512676 cm 7.061854 m World muIoni - 8 -1.641483 cm 3.2807838 cm 2.0228802 m 8.982578 MeV 6.5277869 keV 8.5530324 mm 7.0704071 m World muIoni - 9 -1.6535113 mm 3.4583846 cm 2.0271882 m 8.9701514 MeV 11.386757 keV 1.5479414 cm 7.0858865 m World muIoni - 10 1.9742798 cm 3.7047013 cm 2.0334363 m 8.9555727 MeV 13.561013 keV 2.2425788 cm 7.1083123 m World muIoni - 11 2.7014605 cm 3.7906476 cm 2.0355776 m 8.9484268 MeV 5.2950158 keV 7.6291016 mm 7.1159414 m World muIoni - 12 3.5303607 cm 3.8917851 cm 2.0380018 m 8.9412662 MeV 7.1606208 keV 8.695274 mm 7.1246366 m World muIoni - 13 3.6876946 cm 3.9113519 cm 2.0384669 m 8.9402588 MeV 1.0073829 keV 1.6522676 mm 7.1262889 m World muIoni - 14 4.1993235 cm 3.9755328 cm 2.0399798 m 8.9332258 MeV 2.6793726 keV 5.3737559 mm 7.1316627 m World muIoni - 15 6.8019018 cm 4.296473 cm 2.0477316 m 8.9177273 MeV 15.498465 keV 2.7344989 cm 7.1590076 m World muIoni - 16 7.5967491 cm 4.3923992 cm 2.0501394 m 8.9114824 MeV 5.2495811 keV 8.3604029 mm 7.1673681 m World muIoni - 17 8.3496557 cm 4.4851726 cm 2.0524431 m 8.9068068 MeV 4.6755519 keV 7.9280863 mm 7.1752961 m World muIoni - 18 8.3807167 cm 4.4889116 cm 2.0525386 m 8.9067773 MeV 29.505278 eV 327.11435 um 7.1756233 m World muIoni - 19 8.7570424 cm 4.5342761 cm 2.0536972 m 8.9008341 MeV 3.8653118 keV 3.9636292 mm 7.1795869 m World muIoni - 20 9.2135835 cm 4.5904217 cm 2.0550773 m 8.8950552 MeV 3.0082435 keV 4.8024416 mm 7.1843893 m World muIoni - 21 11.935158 cm 4.9281937 cm 2.0632982 m 8.8708665 MeV 22.14544 keV 2.8630525 cm 7.2130198 m World muIoni - 22 12.614882 cm 5.0104785 cm 2.0653411 m 8.8680289 MeV 2.8376238 keV 7.1451507 mm 7.220165 m World muIoni - 23 12.822597 cm 5.0349617 cm 2.0659638 m 8.8648275 MeV 1.2892186 keV 2.1822722 mm 7.2223473 m World muIoni - 24 14.14361 cm 5.1901287 cm 2.069938 m 8.8553418 MeV 8.2981978 keV 1.3882039 cm 7.2362293 m World muIoni - 25 14.864134 cm 5.2763314 cm 2.0721249 m 8.8502767 MeV 5.065098 keV 7.5790068 mm 7.2438083 m World muIoni - 26 17.200615 cm 5.5593014 cm 2.0792715 m 8.8319903 MeV 15.577434 keV 2.4596891 cm 7.2684052 m World muIoni - 27 17.396928 cm 5.5829023 cm 2.0798745 m 8.8277428 MeV 875.76561 eV 2.0671744 mm 7.2704724 m World muIoni - 28 19.756873 cm 5.8670705 cm 2.0870885 m 8.8125789 MeV 13.953842 keV 2.484074 cm 7.2953131 m World muIoni - 29 19.763095 cm 5.8678481 cm 2.0871081 m 8.8049097 MeV 0 eV 65.708942 um 7.2953788 m World muIoni - 30 20.012994 cm 5.8985846 cm 2.0878998 m 8.801982 MeV 1.6422751 keV 2.6393586 mm 7.2980182 m World muIoni - 31 20.103158 cm 5.9096714 cm 2.0881872 m 8.7984224 MeV 998.73574 eV 952.8081 um 7.298971 m World muIoni - 32 20.482625 cm 5.9564378 cm 2.0893935 m 8.7951102 MeV 1.2133112 keV 4.0091548 mm 7.3029802 m World muIoni - 33 21.617626 cm 6.092709 cm 2.0930067 m 8.7845275 MeV 6.1740097 keV 1.1988995 cm 7.3149691 m World muIoni - 34 22.259107 cm 6.167428 cm 2.09504 m 8.7803422 MeV 2.4510528 keV 6.7707218 mm 7.3217399 m World muIoni - 35 28.820938 cm 6.938247 cm 2.1159133 m 8.7304799 MeV 47.05691 keV 6.9290543 cm 7.3910304 m World muIoni - 36 32.711999 cm 7.3477144 cm 2.1277351 m 8.6937497 MeV 26.425497 keV 4.0873147 cm 7.4319036 m World muIoni - 37 33.7272 cm 7.4466541 cm 2.1308633 m 8.6817395 MeV 10.902741 keV 1.0669079 cm 7.4425726 m World muIoni - 38 35.27991 cm 7.5982972 cm 2.1356655 m 8.6711277 MeV 8.6665392 keV 1.6323417 cm 7.4588961 m World muIoni - 39 36.222287 cm 7.6901188 cm 2.1385723 m 8.6622671 MeV 4.7869762 keV 9.9045862 mm 7.4688006 m World muIoni - 40 36.528033 cm 7.7211585 cm 2.139523 m 8.6580312 MeV 4.23582 keV 3.2168896 mm 7.4720175 m World muIoni - 41 36.591675 cm 7.7275435 cm 2.1397204 m 8.6564868 MeV 533.2317 eV 669.37783 um 7.4726869 m World muIoni - 42 39.861138 cm 8.0215036 cm 2.1498162 m 8.6316254 MeV 23.482533 keV 3.434507 cm 7.507032 m World muIoni - 43 41.937041 cm 8.2108832 cm 2.1560042 m 8.6161114 MeV 14.252279 keV 2.17445 cm 7.5287765 m World muIoni - 44 42.063731 cm 8.2222917 cm 2.1563784 m 8.6132593 MeV 775.17151 eV 1.3259111 mm 7.5301024 m World muIoni - 45 43.95216 cm 8.3917471 cm 2.1619405 m 8.5967106 MeV 14.453583 keV 1.9759342 cm 7.5498617 m World muIoni - 46 45.725659 cm 8.5613564 cm 2.1671274 m 8.585295 MeV 11.415597 keV 1.8555719 cm 7.5684175 m World muIoni - 47 47.857799 cm 8.7621917 cm 2.1732012 m 8.5712841 MeV 12.206814 keV 2.2260626 cm 7.5906781 m World muIoni - 48 50.569444 cm 9.0253586 cm 2.181179 m 8.5493301 MeV 18.658936 keV 2.8388265 cm 7.6190663 m World muIoni - 49 51.717562 cm 9.1385844 cm 2.184633 m 8.5333052 MeV 8.2915907 keV 1.2042863 cm 7.6311092 m World muIoni - 50 54.339623 cm 9.4146089 cm 2.1926008 m 8.5084833 MeV 14.130397 keV 2.7543474 cm 7.6586527 m World muIoni - 51 55.773546 cm 9.5664819 cm 2.1969821 m 8.4972873 MeV 11.196039 keV 1.5070469 cm 7.6737231 m World muIoni - 52 55.802392 cm 9.5695216 cm 2.1970695 m 8.4951012 MeV 266.34731 eV 302.93777 um 7.6740261 m World muIoni - 53 57.025895 cm 9.697135 cm 2.2007753 m 8.4833013 MeV 8.1036354 keV 1.2847523 cm 7.6868736 m World muIoni - 54 60.42825 cm 10.036404 cm 2.2109281 m 8.4613813 MeV 18.607589 keV 3.5668373 cm 7.722542 m World muIoni - 55 62.512402 cm 10.242474 cm 2.2171798 m 8.4440295 MeV 14.308533 keV 2.185653 cm 7.7443985 m World muIoni - 56 63.3931 cm 10.32418 cm 2.2197733 m 8.4384991 MeV 4.5024457 keV 9.2173472 mm 7.7536159 m World muIoni - 57 63.757425 cm 10.357167 cm 2.2208469 m 8.4331095 MeV 3.901951 keV 3.8124398 mm 7.7574283 m World muIoni - 58 63.798526 cm 10.360887 cm 2.2209676 m 8.4301573 MeV 374.5412 eV 429.96772 um 7.7578583 m World muIoni - 59 67.038269 cm 10.653115 cm 2.2305174 m 8.4052165 MeV 20.561011 keV 3.3902322 cm 7.7917606 m World muIoni - 60 67.046152 cm 10.653823 cm 2.2305406 m 8.4040848 MeV 40.144967 eV 82.48241 um 7.7918431 m World muIoni - 61 69.286274 cm 10.856897 cm 2.237136 m 8.3895187 MeV 12.760158 keV 2.3440323 cm 7.8152834 m World muIoni - 62 70.17164 cm 10.940222 cm 2.2397567 m 8.3722707 MeV 9.4795906 keV 9.2709312 mm 7.8245543 m World muIoni - 63 70.295061 cm 10.95164 cm 2.240122 m 8.3700822 MeV 791.42347 eV 1.2921884 mm 7.8258465 m World muIoni - 64 70.788827 cm 10.996197 cm 2.2415819 m 8.3585771 MeV 3.1851448 keV 5.1682148 mm 7.8310147 m World muIoni - 65 72.455426 cm 11.144819 cm 2.2465166 m 8.3419983 MeV 13.737377 keV 1.7444759 cm 7.8484595 m World muIoni - 66 72.747983 cm 11.170876 cm 2.247381 m 8.339785 MeV 561.05615 eV 3.0617285 mm 7.8515212 m World muIoni - 67 75.095899 cm 11.384691 cm 2.2542986 m 8.3188936 MeV 20.891402 keV 2.4570475 cm 7.8760917 m World muIoni - 68 75.34735 cm 11.40745 cm 2.2550413 m 8.3139554 MeV 1.6833445 keV 2.631777 mm 7.8787235 m World muIoni - 69 77.392815 cm 11.590898 cm 2.2611007 m 8.2750568 MeV 18.361401 keV 2.1412196 cm 7.9001357 m World muIoni - 70 79.299122 cm 11.76646 cm 2.2667192 m 8.2540446 MeV 18.007112 keV 1.9951366 cm 7.920087 m World muIoni - 71 80.899233 cm 11.916838 cm 2.2713896 m 8.2452059 MeV 7.7990944 keV 1.6736595 cm 7.9368236 m World muIoni - 72 81.88459 cm 12.013358 cm 2.2742996 m 8.237354 MeV 6.3578911 keV 1.031958 cm 7.9471432 m World muIoni - 73 84.435364 cm 12.258733 cm 2.2819384 m 8.218723 MeV 18.631018 keV 2.674011 cm 7.9738833 m World muIoni - 74 84.515513 cm 12.265971 cm 2.2821804 m 8.2160489 MeV 586.79656 eV 840.36587 um 7.9747237 m World muIoni - 75 86.206097 cm 12.413253 cm 2.2872889 m 8.2031646 MeV 11.855353 keV 1.7722244 cm 7.9924459 m World muIoni - 76 89.649993 cm 12.735493 cm 2.2976061 m 8.1626384 MeV 22.438563 keV 3.6096933 cm 8.0285429 m World muIoni - 77 90.085746 cm 12.786896 cm 2.2989254 m 8.1575786 MeV 2.2103831 keV 4.5818127 mm 8.0331247 m World muIoni - 78 90.476257 cm 12.832379 cm 2.3001034 m 8.1548887 MeV 2.6898563 keV 4.1042171 mm 8.0372289 m World muIoni - 79 90.960777 cm 12.888975 cm 2.3015594 m 8.1479522 MeV 3.9145492 keV 5.0908054 mm 8.0423197 m World muIoni - 80 90.98018 cm 12.891287 cm 2.3016181 m 8.1479098 MeV 42.383123 eV 204.02079 um 8.0425237 m World muIoni - 81 91.62852 cm 12.968559 cm 2.3035792 m 8.1446301 MeV 2.2093356 keV 6.8174442 mm 8.0493412 m World muIoni - 82 91.897109 cm 13.000928 cm 2.3043948 m 8.1410755 MeV 1.451048 keV 2.8256172 mm 8.0521668 m World muIoni - 83 93.056261 cm 13.138015 cm 2.3078908 m 8.1323883 MeV 7.421229 keV 1.2184653 cm 8.0643514 m World muIoni - 84 93.252437 cm 13.161545 cm 2.3084861 m 8.1054908 MeV 909.54684 eV 2.0635429 mm 8.066415 m World muIoni - 85 93.785395 cm 13.22359 cm 2.3100943 m 8.1004444 MeV 3.9881455 keV 5.6014112 mm 8.0720164 m World muIoni - 86 94.081739 cm 13.258996 cm 2.3109915 m 8.0939127 MeV 1.734117 keV 3.1164667 mm 8.0751328 m World muIoni - 87 96.462868 cm 13.539135 cm 2.3181139 m 8.0770347 MeV 16.878015 keV 2.5011369 cm 8.1001442 m World muIoni - 88 96.767031 cm 13.572226 cm 2.3189849 m 8.0713917 MeV 2.8066894 keV 3.1811699 mm 8.1033254 m World muIoni - 89 97.000624 cm 13.597451 cm 2.3196373 m 8.0643232 MeV 2.1367128 keV 2.4384283 mm 8.1057638 m World muIoni - 90 98.107941 cm 13.720079 cm 2.3227382 m 8.0507779 MeV 6.6155444 keV 1.1564413 cm 8.1173282 m World muIoni - 91 98.559574 cm 13.767913 cm 2.3240058 m 8.0341383 MeV 5.6327138 keV 4.7151806 mm 8.1220434 m World muIoni - 92 98.713648 cm 13.784655 cm 2.3244391 m 8.0336871 MeV 451.21211 eV 1.6092294 mm 8.1236526 m World muIoni - 93 99.576697 cm 13.878327 cm 2.3268627 m 8.0263655 MeV 5.83687 keV 9.0131539 mm 8.1326658 m World muIoni - 94 1.001426 m 13.940433 cm 2.3285054 m 8.020188 MeV 4.3570853 keV 5.9253628 mm 8.1385912 m World muIoni - 95 1.0131534 m 14.074605 cm 2.3319231 m 8.0073844 MeV 8.0185394 keV 1.2288785 cm 8.1508799 m World muIoni - 96 1.0159396 m 14.106324 cm 2.3327413 m 8.0037952 MeV 2.3179562 keV 2.9210928 mm 8.153801 m World muIoni - 97 1.0201201 m 14.152885 cm 2.3339668 m 7.9987864 MeV 2.4121692 keV 4.38126 mm 8.1581823 m World muIoni - 98 1.0280669 m 14.240077 cm 2.3363021 m 7.9928808 MeV 4.8373334 keV 8.3286792 mm 8.166511 m World muIoni - 99 1.0345406 m 14.311819 cm 2.338185 m 7.9883401 MeV 4.5407723 keV 6.7800568 mm 8.173291 m World muIoni - 100 1.0476582 m 14.46181 cm 2.3419761 m 7.9797074 MeV 7.1536366 keV 1.373664 cm 8.1870277 m World muIoni - 101 1.0620462 m 14.626173 cm 2.3461406 m 7.9654043 MeV 13.267784 keV 1.5068542 cm 8.2020962 m World muIoni - 102 1.0834763 m 14.868483 cm 2.3523329 m 7.9509107 MeV 14.493538 keV 2.2438274 cm 8.2245345 m World muIoni - 103 1.0855637 m 14.890917 cm 2.3529363 m 7.9457903 MeV 1.0740806 keV 2.1843869 mm 8.2267189 m World muIoni - 104 1.0917321 m 14.959884 cm 2.3547221 m 7.940689 MeV 5.101317 keV 6.4586562 mm 8.2331775 m World muIoni - 105 1.097115 m 15.018942 cm 2.3562826 m 7.9372908 MeV 3.3982255 keV 5.635637 mm 8.2388132 m World muIoni - 106 1.1067997 m 15.127912 cm 2.3590761 m 7.9303788 MeV 5.7399469 keV 1.0138314 cm 8.2489515 m World muIoni - 107 1.1131831 m 15.198932 cm 2.3608857 m 7.9252576 MeV 3.9709175 keV 6.6728609 mm 8.2556243 m World muIoni - 108 1.1142203 m 15.210605 cm 2.3611851 m 7.9219666 MeV 1.2718079 keV 1.0857748 mm 8.2567101 m World muIoni - 109 1.1242152 m 15.324259 cm 2.3640667 m 7.9131167 MeV 7.0883531 keV 1.0464014 cm 8.2671741 m World muIoni - 110 1.1260476 m 15.345015 cm 2.3645861 m 7.9065589 MeV 597.98791 eV 1.9158514 mm 8.26909 m World muIoni - 111 1.1274873 m 15.361581 cm 2.3649863 m 7.8929827 MeV 467.85581 eV 1.5034381 mm 8.2705934 m World muIoni - 112 1.1288723 m 15.377375 cm 2.3653681 m 7.8911112 MeV 651.4112 eV 1.4452738 mm 8.2720387 m World muIoni - 113 1.1296789 m 15.386512 cm 2.3655903 m 7.8891397 MeV 864.13419 eV 841.69292 um 8.2728804 m World muIoni - 114 1.1760819 m 15.908716 cm 2.3784041 m 7.8509283 MeV 33.821511 keV 4.8423338 cm 8.3213037 m World muIoni - 115 1.1960341 m 16.129512 cm 2.3838028 m 7.8358973 MeV 15.030993 keV 2.0787568 cm 8.3420913 m World muIoni - 116 1.2001343 m 16.173421 cm 2.3849107 m 7.831015 MeV 1.7146562 keV 4.2698597 mm 8.3463612 m World muIoni - 117 1.2012981 m 16.185815 cm 2.3852268 m 7.8246876 MeV 409.34946 eV 1.2123334 mm 8.3475735 m World muIoni - 118 1.2023372 m 16.196839 cm 2.3855072 m 7.8205042 MeV 167.46152 eV 1.0819131 mm 8.3486554 m World muIoni - 119 1.2030571 m 16.204421 cm 2.3857006 m 7.8203372 MeV 166.96591 eV 749.22083 um 8.3494046 m World muIoni - 120 1.2035803 m 16.209679 cm 2.3858386 m 7.8180713 MeV 258.49258 eV 543.64285 um 8.3499483 m World muIoni - 121 1.2039563 m 16.213437 cm 2.3859374 m 7.8165838 MeV 82.856762 eV 390.5318 um 8.3503388 m World muIoni - 122 1.2085611 m 16.259659 cm 2.3871513 m 7.809845 MeV 5.241345 keV 4.7845647 mm 8.3551234 m World muIoni - 123 1.2470001 m 16.640736 cm 2.3973711 m 7.7780235 MeV 25.749641 keV 3.9957313 cm 8.3950807 m World muIoni - 124 1.2512292 m 16.687403 cm 2.3985402 m 7.7723379 MeV 3.5957363 keV 4.4125625 mm 8.3994932 m World muIoni - 125 1.2560879 m 16.741926 cm 2.3998852 m 7.7683857 MeV 2.7957437 keV 5.0708309 mm 8.4045641 m World muIoni - 126 1.265572 m 16.846504 cm 2.402549 m 7.7588489 MeV 7.6936977 keV 9.9064754 mm 8.4144705 m World muIoni - 127 1.2702373 m 16.899129 cm 2.4038949 m 7.7535143 MeV 3.3098384 keV 4.8839694 mm 8.4193545 m World muIoni - 128 1.2879851 m 17.100597 cm 2.4090038 m 7.7332552 MeV 16.29277 keV 1.8578306 cm 8.4379328 m World muIoni - 129 1.3021455 m 17.255806 cm 2.4130624 m 7.721283 MeV 10.105876 keV 1.4812193 cm 8.452745 m World muIoni - 130 1.3125762 m 17.368105 cm 2.4161713 m 7.7130731 MeV 8.2098982 keV 1.0942348 cm 8.4636874 m World muIoni - 131 1.3235717 m 17.494143 cm 2.4197152 m 7.705139 MeV 6.7365808 keV 1.1621139 cm 8.4753085 m World muIoni - 132 1.3341608 m 17.61576 cm 2.4231176 m 7.6920077 MeV 11.717511 keV 1.118858 cm 8.4864971 m World muIoni - 133 1.341518 m 17.697654 cm 2.4254633 m 7.6849304 MeV 4.0710598 keV 7.7654347 mm 8.4942625 m World muIoni - 134 1.3561927 m 17.868738 cm 2.430051 m 7.6653033 MeV 10.315603 keV 1.5470149 cm 8.5097327 m World muIoni - 135 1.3576152 m 17.885169 cm 2.4305156 m 7.6629009 MeV 802.93072 eV 1.5054423 mm 8.5112381 m World muIoni - 136 1.3759235 m 18.098313 cm 2.4364936 m 7.6483868 MeV 13.264748 keV 1.9377356 cm 8.5306155 m World muIoni - 137 1.3810717 m 18.16318 cm 2.4381398 m 7.6417101 MeV 5.6625091 keV 5.4437519 mm 8.5360592 m World muIoni - 138 1.3892019 m 18.264451 cm 2.4407039 m 7.6333347 MeV 7.2450481 keV 8.5849772 mm 8.5446442 m World muIoni - 139 1.3908951 m 18.285249 cm 2.441237 m 7.6300818 MeV 1.989184 keV 1.78726 mm 8.5464314 m World muIoni - 140 1.4070451 m 18.48254 cm 2.4463236 m 7.6179601 MeV 10.776766 keV 1.7046809 cm 8.5634783 m World muIoni - 141 1.4237938 m 18.686632 cm 2.4516732 m 7.6081762 MeV 8.1896601 keV 1.7700506 cm 8.5811788 m World muIoni - 142 1.4344709 m 18.817423 cm 2.4551402 m 7.5996541 MeV 8.5221074 keV 1.1301801 cm 8.5924806 m World muIoni - 143 1.4572149 m 19.109824 cm 2.4624519 m 7.5867424 MeV 12.911718 keV 2.4068968 cm 8.6165495 m World muIoni - 144 1.4666716 m 19.235181 cm 2.4655227 m 7.5802441 MeV 5.1791826 keV 1.0021574 cm 8.6265711 m World muIoni - 145 1.4710566 m 19.291303 cm 2.4669374 m 7.5781548 MeV 2.0893143 keV 4.6416021 mm 8.6312127 m World muIoni - 146 1.4923749 m 19.559229 cm 2.4738051 m 7.5554551 MeV 18.758145 keV 2.255721 cm 8.6537699 m World muIoni - 147 1.493408 m 19.571674 cm 2.4741392 m 7.552774 MeV 866.28993 eV 1.0928254 mm 8.6548627 m World muIoni - 148 1.5042258 m 19.701252 cm 2.477651 m 7.5455259 MeV 5.4150297 keV 1.1447247 cm 8.66631 m World muIoni - 149 1.5155564 m 19.828262 cm 2.4813211 m 7.5134173 MeV 6.9358109 keV 1.1977714 cm 8.6782877 m World muIoni - 150 1.5253567 m 19.936356 cm 2.4844587 m 7.5033065 MeV 8.5861389 keV 1.0346973 cm 8.6886347 m World muIoni - 151 1.5312524 m 20.00502 cm 2.4863162 m 7.5002524 MeV 3.0540472 keV 6.2194385 mm 8.6948541 m World muIoni - 152 1.5358513 m 20.056992 cm 2.4877553 m 7.4951081 MeV 3.8323345 keV 4.846818 mm 8.6997009 m World muIoni - 153 1.5481041 m 20.198863 cm 2.4916168 m 7.4820844 MeV 12.016802 keV 1.2925079 cm 8.712626 m World muIoni - 154 1.5544401 m 20.272381 cm 2.4936198 m 7.4698484 MeV 4.3626983 keV 6.6855437 mm 8.7193116 m World muIoni - 155 1.5650987 m 20.392891 cm 2.4970605 m 7.4534867 MeV 6.4146657 keV 1.1264934 cm 8.7305765 m World muIoni - 156 1.5703305 m 20.45286 cm 2.4987568 m 7.4478559 MeV 4.0795734 keV 5.5325165 mm 8.736109 m World muIoni - 157 1.5831661 m 20.596213 cm 2.5029248 m 7.4357396 MeV 10.545269 keV 1.3571418 cm 8.7496804 m World muIoni - 158 1.6060185 m 20.847747 cm 2.5104 m 7.4228541 MeV 12.885569 keV 2.4175412 cm 8.7738558 m World muIoni - 159 1.6070292 m 20.859153 cm 2.5107393 m 7.4184189 MeV 931.18682 eV 1.0722655 mm 8.7749281 m World muIoni - 160 1.6183486 m 20.985136 cm 2.5145418 m 7.4085754 MeV 8.1892191 keV 1.2007341 cm 8.7869354 m World muIoni - 161 1.6226202 m 21.032705 cm 2.5159944 m 7.4035009 MeV 2.7745593 keV 4.5368309 mm 8.7914723 m World muIoni - 162 1.6308053 m 21.126624 cm 2.5187401 m 7.3940709 MeV 7.7089892 keV 8.6843655 mm 8.8001566 m World muIoni - 163 1.6518151 m 21.358784 cm 2.5258262 m 7.3761599 MeV 16.906576 keV 2.2294091 cm 8.8224507 m World muIoni - 164 1.6711166 m 21.577853 cm 2.5323267 m 7.361961 MeV 14.198908 keV 2.048447 cm 8.8429352 m World muIoni - 165 1.6741318 m 21.609274 cm 2.5333254 m 7.3595567 MeV 2.4042228 keV 3.1917396 mm 8.8461269 m World muIoni - 166 1.6821742 m 21.691452 cm 2.5359635 m 7.3528145 MeV 5.2102657 keV 8.5038823 mm 8.8546308 m World muIoni - 167 1.6903518 m 21.775183 cm 2.5386558 m 7.3481614 MeV 4.653099 keV 8.6500652 mm 8.8632809 m World muIoni - 168 1.6912459 m 21.784477 cm 2.5389506 m 7.344889 MeV 416.37732 eV 945.97163 um 8.8642269 m World muIoni - 169 1.6965627 m 21.839412 cm 2.5406976 m 7.3410648 MeV 2.7679748 keV 5.6234407 mm 8.8698503 m World muIoni - 170 1.7192864 m 22.094302 cm 2.5479172 m 7.3249004 MeV 15.039479 keV 2.3979477 cm 8.8938298 m World muIoni - 171 1.7294562 m 22.203906 cm 2.5511241 m 7.3127561 MeV 9.1343689 keV 1.0719689 cm 8.9045495 m World muIoni - 172 1.7318105 m 22.23063 cm 2.5518636 m 7.3062184 MeV 803.32125 eV 2.4821221 mm 8.9070316 m World muIoni - 173 1.7439607 m 22.370177 cm 2.555652 m 7.2943122 MeV 10.659977 keV 1.2803529 cm 8.9198351 m World muIoni - 174 1.7469584 m 22.404031 cm 2.5565886 m 7.2914527 MeV 2.859509 keV 3.15873 mm 8.9229938 m World muIoni - 175 1.7507034 m 22.446679 cm 2.5577582 m 7.2883925 MeV 3.0601665 keV 3.946589 mm 8.9269404 m World muIoni - 176 1.7605942 m 22.555118 cm 2.5608076 m 7.2769173 MeV 8.6157112 keV 1.0406844 cm 8.9373473 m World muIoni - 177 1.7746073 m 22.7053 cm 2.5650795 m 7.2688386 MeV 8.0787638 keV 1.4726738 cm 8.952074 m World muIoni - 178 1.7800158 m 22.76647 cm 2.5668052 m 7.2642786 MeV 3.0480967 keV 5.709941 mm 8.957784 m World muIoni - 179 1.7996741 m 22.991027 cm 2.5731029 m 7.2227204 MeV 12.424498 keV 2.0764481 cm 8.9785484 m World muIoni - 180 1.8057483 m 23.059179 cm 2.5750367 m 7.2158297 MeV 6.8907226 keV 6.4109774 mm 8.9849594 m World muIoni - 181 1.834498 m 23.369951 cm 2.5842267 m 7.1885552 MeV 20.934175 keV 3.0342942 cm 9.0153024 m World muIoni - 182 1.8445514 m 23.468096 cm 2.58745 m 7.1721768 MeV 9.5843386 keV 1.0603061 cm 9.0259054 m World muIoni - 183 1.8467423 m 23.490363 cm 2.5881498 m 7.1664421 MeV 3.2811014 keV 2.3107129 mm 9.0282161 m World muIoni - 184 1.8647685 m 23.673823 cm 2.5939164 m 7.1445081 MeV 20.676958 keV 1.9014978 cm 9.0472311 m World muIoni - 185 1.8697154 m 23.721944 cm 2.5954924 m 7.137811 MeV 3.22648 keV 5.2141902 mm 9.0524453 m World muIoni - 186 1.8727188 m 23.751883 cm 2.5964297 m 7.133954 MeV 2.1311056 keV 3.1606807 mm 9.055606 m World muIoni - 187 1.8732851 m 23.757767 cm 2.5965944 m 7.1180678 MeV 310.16289 eV 592.71534 um 9.0561987 m World muIoni - 188 1.8970588 m 23.996235 cm 2.6034593 m 7.1004095 MeV 16.293885 keV 2.4859976 cm 9.0810587 m World muIoni - 189 1.8980154 m 24.006571 cm 2.6037365 m 7.0987561 MeV 137.81089 eV 1.0013198 mm 9.08206 m World muIoni - 190 1.90703 m 24.10352 cm 2.6063385 m 7.091725 MeV 5.5849357 keV 9.4326267 mm 9.0914926 m World muIoni - 191 1.917136 m 24.214528 cm 2.6092869 m 7.0813767 MeV 6.5410981 keV 1.0585771 cm 9.1020784 m World muIoni - 192 1.9194915 m 24.236795 cm 2.6099761 m 7.0765085 MeV 3.0278869 keV 2.4643434 mm 9.1045427 m World muIoni - 193 1.9281764 m 24.317019 cm 2.6125314 m 7.0577847 MeV 7.2908954 keV 9.0885716 mm 9.1136313 m World muIoni - 194 1.9302861 m 24.335913 cm 2.6131587 m 7.0572303 MeV 554.40455 eV 2.2090079 mm 9.1158403 m World muIoni - 195 1.933624 m 24.366421 cm 2.6141483 m 7.0530867 MeV 2.1189215 keV 3.494871 mm 9.1193352 m World muIoni - 196 1.9450505 m 24.471516 cm 2.6175104 m 7.0451412 MeV 7.9455566 keV 1.1957183 cm 9.1312924 m World muIoni - 197 1.9450539 m 24.471547 cm 2.6175114 m 7.0412885 MeV 2.6326825 eV 3.5510856 um 9.1312959 m World muIoni - 198 1.9503361 m 24.519436 cm 2.6190298 m 7.0361015 MeV 5.1869587 keV 5.5170043 mm 9.1368129 m World muIoni - 199 1.9507399 m 24.523029 cm 2.6191463 m 7.0349762 MeV 124.08635 eV 421.83606 um 9.1372348 m World muIoni - 200 1.9516277 m 24.530849 cm 2.6194026 m 7.0335087 MeV 445.52174 eV 927.36774 um 9.1381621 m World muIoni - 201 1.9625215 m 24.626219 cm 2.6225587 m 7.0248354 MeV 6.9802122 keV 1.1381817 cm 9.1495439 m World muIoni - 202 1.9645319 m 24.643735 cm 2.6231406 m 7.0217824 MeV 1.8937365 keV 2.1002142 mm 9.1516442 m World muIoni - 203 2.0025741 m 24.979235 cm 2.6341451 m 6.99154 MeV 28.008225 keV 3.9744829 cm 9.191389 m World muIoni - 204 2.019965 m 25.115282 cm 2.6392149 m 6.9767841 MeV 13.74119 keV 1.8165988 cm 9.209555 m World muIoni - 205 2.0209619 m 25.122242 cm 2.6395065 m 6.9747627 MeV 552.68423 eV 1.0409871 mm 9.210596 m World muIoni - 206 2.0399179 m 25.254967 cm 2.6450617 m 6.9587216 MeV 13.652197 keV 1.9798058 cm 9.230394 m World muIoni - 207 2.0403225 m 25.258336 cm 2.6451784 m 6.9586666 MeV 54.954203 eV 422.42828 um 9.2308164 m World muIoni - 208 2.0447461 m 25.295291 cm 2.6464534 m 6.9394335 MeV 4.0399084 keV 4.6185242 mm 9.235435 m World muIoni - 209 2.0523474 m 25.36033 cm 2.6486664 m 6.9332394 MeV 5.040253 keV 7.943548 mm 9.2433785 m World muIoni - 210 2.0544416 m 25.377802 cm 2.6492724 m 6.9291088 MeV 1.2834205 keV 2.1870919 mm 9.2455656 m World muIoni - 211 2.0609391 m 25.432966 cm 2.651151 m 6.9183826 MeV 6.2228193 keV 6.7861825 mm 9.2523518 m World muIoni - 212 2.1068098 m 25.837028 cm 2.6646389 m 6.8816942 MeV 33.28747 keV 4.7984618 cm 9.3003364 m World muIoni - 213 2.1126192 m 25.881516 cm 2.6663798 m 6.8774462 MeV 3.2411538 keV 6.0809193 mm 9.3064173 m World muIoni - 214 2.1192718 m 25.93184 cm 2.6683583 m 6.8694548 MeV 5.2509963 keV 6.9588295 mm 9.3133762 m World muIoni - 215 2.1421431 m 26.096529 cm 2.675262 m 6.8497409 MeV 17.184018 keV 2.3947736 cm 9.3373239 m World muIoni - 216 2.1539755 m 26.193652 cm 2.679086 m 6.8367093 MeV 11.763237 keV 1.2472926 cm 9.3497968 m World muIoni - 217 2.1541006 m 26.194715 cm 2.6791275 m 6.833128 MeV 0 eV 132.24849 um 9.3499291 m World muIoni - 218 2.1652851 m 26.291164 cm 2.6828252 m 6.8249422 MeV 8.1857618 keV 1.1819427 cm 9.3617485 m World muIoni - 219 2.1691573 m 26.326198 cm 2.6840868 m 6.8221856 MeV 2.7566427 keV 4.0875875 mm 9.3658361 m World muIoni - 220 2.1695222 m 26.329514 cm 2.6842037 m 6.81808 MeV 322.31508 eV 384.59519 um 9.3662207 m World muIoni - 221 2.1719419 m 26.35159 cm 2.684983 m 6.8144347 MeV 2.5464703 keV 2.5516913 mm 9.3687724 m World muIoni - 222 2.1846312 m 26.466526 cm 2.6890744 m 6.8049051 MeV 8.1041674 keV 1.3382127 cm 9.3821545 m World muIoni - 223 2.1995052 m 26.599639 cm 2.6938491 m 6.7867138 MeV 12.477932 keV 1.5678356 cm 9.3978329 m World muIoni - 224 2.2027639 m 26.627223 cm 2.6948853 m 6.7362173 MeV 2.5666709 keV 3.4305439 mm 9.4012634 m World muIoni - 225 2.2175277 m 26.753362 cm 2.6996695 m 6.7142105 MeV 11.003167 keV 1.5571023 cm 9.4168344 m World muIoni - 226 2.2289006 m 26.84684 cm 2.7034152 m 6.7033752 MeV 10.835271 keV 1.2010332 cm 9.4288448 m World muIoni - 227 2.2342825 m 26.892207 cm 2.7051509 m 6.6994871 MeV 3.8880556 keV 5.6730696 mm 9.4345178 m World muIoni - 228 2.241038 m 26.947171 cm 2.7073577 m 6.6925546 MeV 5.8830642 keV 7.1280353 mm 9.4416459 m World muIoni - 229 2.2473411 m 26.99652 cm 2.7094366 m 6.685686 MeV 5.8136472 keV 6.6554186 mm 9.4483013 m World muIoni - 230 2.2508435 m 27.024458 cm 2.7105954 m 6.6785156 MeV 2.1584101 keV 3.6997074 mm 9.452001 m World muIoni - 231 2.2549218 m 27.057765 cm 2.711947 m 6.672808 MeV 3.6061981 keV 4.3093246 mm 9.4563103 m World muIoni - 232 2.2610084 m 27.105745 cm 2.7139616 m 6.6514465 MeV 5.1750529 keV 6.4292701 mm 9.4627396 m World muIoni - 233 2.2637315 m 27.127936 cm 2.7148626 m 6.6453291 MeV 3.6008958 keV 2.8768973 mm 9.4656165 m World muIoni - 234 2.2695452 m 27.176882 cm 2.7167928 m 6.6406029 MeV 4.726245 keV 6.145259 mm 9.4717617 m World muIoni - 235 2.2849919 m 27.303603 cm 2.7219112 m 6.624708 MeV 14.135873 keV 1.6322089 cm 9.4880838 m World muIoni - 236 2.2888702 m 27.336009 cm 2.723192 m 6.6212592 MeV 2.13663 keV 4.0971238 mm 9.4921809 m World muIoni - 237 2.2945638 m 27.383286 cm 2.7250749 m 6.6149144 MeV 5.1807967 keV 6.0155619 mm 9.4981965 m World muIoni - 238 2.2948939 m 27.386224 cm 2.7251868 m 6.6147712 MeV 143.14231 eV 349.81817 um 9.4985463 m World muIoni - 239 2.2982292 m 27.415882 cm 2.726318 m 6.6112593 MeV 3.5119617 keV 3.5343561 mm 9.5020807 m World muIoni - 240 2.3164481 m 27.574421 cm 2.7324966 m 6.5949041 MeV 15.285111 keV 1.9303525 cm 9.5213842 m World muIoni - 241 2.3224269 m 27.628852 cm 2.734581 m 6.589989 MeV 4.9150951 keV 6.3550404 mm 9.5277393 m World muIoni - 242 2.3282053 m 27.684151 cm 2.7366103 m 6.5711373 MeV 4.8280482 keV 6.1493742 mm 9.5338886 m World muIoni - 243 2.3283464 m 27.685521 cm 2.7366589 m 6.5700715 MeV 23.307297 eV 149.83258 um 9.5340385 m World muIoni - 244 2.331275 m 27.714003 cm 2.7376648 m 6.5675486 MeV 1.4916623 keV 3.1096228 mm 9.5371481 m World muIoni - 245 2.3329679 m 27.730547 cm 2.7382462 m 6.5653186 MeV 986.52634 eV 1.7976096 mm 9.5389457 m World muIoni - 246 2.3342617 m 27.743257 cm 2.7386916 m 6.5638213 MeV 391.09254 eV 1.3742018 mm 9.5403199 m World muIoni - 247 2.3365464 m 27.766082 cm 2.7394788 m 6.5511973 MeV 2.3100582 keV 2.4272834 mm 9.5427472 m World muIoni - 248 2.3406452 m 27.806333 cm 2.74088 m 6.5349655 MeV 4.0251169 keV 4.3503038 mm 9.5470975 m World muIoni - 249 2.3421818 m 27.821298 cm 2.7414048 m 6.5310765 MeV 853.87254 eV 1.6306849 mm 9.5487282 m World muIoni - 250 2.3565589 m 27.958429 cm 2.7463265 m 6.5169528 MeV 12.901047 keV 1.525808 cm 9.5639862 m World muIoni - 251 2.3632277 m 28.023579 cm 2.7485757 m 6.504082 MeV 5.8022666 keV 7.0679688 mm 9.5710542 m World muIoni - 252 2.3651303 m 28.042329 cm 2.7492225 m 6.5029652 MeV 1.1168517 keV 2.0182945 mm 9.5730725 m World muIoni - 253 2.3769503 m 28.174092 cm 2.7539522 m 6.491074 MeV 11.891181 keV 1.2805207 cm 9.5858777 m World muIoni - 254 2.3814184 m 28.223567 cm 2.7558155 m 6.4843024 MeV 5.4309256 keV 4.8663423 mm 9.5907441 m World muIoni - 255 2.3919321 m 28.334874 cm 2.7602467 m 6.4738444 MeV 9.3822687 keV 1.1463558 cm 9.6022076 m World muIoni - 256 2.4003973 m 28.422827 cm 2.7638341 m 6.4651297 MeV 6.5365363 keV 9.2360055 mm 9.6114436 m World muIoni - 257 2.4053129 m 28.472856 cm 2.7659264 m 6.4583371 MeV 5.3105709 keV 5.3657654 mm 9.6168094 m World muIoni - 258 2.4100905 m 28.521449 cm 2.767945 m 6.4531393 MeV 4.1166878 keV 5.2092982 mm 9.6220187 m World muIoni - 259 2.4188738 m 28.608687 cm 2.7716319 m 6.443543 MeV 6.1927966 keV 9.5655958 mm 9.6315843 m World muIoni - 260 2.4261827 m 28.679895 cm 2.7746941 m 6.4360184 MeV 6.4079182 keV 7.9564642 mm 9.6395407 m World muIoni - 261 2.4345276 m 28.76423 cm 2.7781822 m 6.4219309 MeV 8.6986688 keV 9.0838629 mm 9.6486246 m World muIoni - 262 2.4532499 m 28.952503 cm 2.7860634 m 6.4041901 MeV 15.836732 keV 2.040088 cm 9.6690255 m World muIoni - 263 2.4546777 m 28.96778 cm 2.7866876 m 6.4008307 MeV 2.3251446 keV 1.5657026 mm 9.6705912 m World muIoni - 264 2.4560871 m 28.982674 cm 2.7873028 m 6.3989987 MeV 819.04739 eV 1.545001 mm 9.6721362 m World muIoni - 265 2.4825289 m 29.261579 cm 2.7988803 m 6.3719636 MeV 27.035091 keV 2.9000491 cm 9.7011367 m World muIoni - 266 2.4836535 m 29.273187 cm 2.7993696 m 6.3700938 MeV 610.38063 eV 1.231802 mm 9.7023685 m World muIoni - 267 2.4838044 m 29.274721 cm 2.7994351 m 6.3676546 MeV 216.28689 eV 165.29382 um 9.7025338 m World muIoni - 268 2.4943972 m 29.38119 cm 2.8040272 m 6.3524172 MeV 10.954623 keV 1.15944 cm 9.7141282 m World muIoni - 269 2.5199352 m 29.659529 cm 2.8149114 m 6.3313654 MeV 18.269028 keV 2.790044 cm 9.7420286 m World muIoni - 270 2.5219597 m 29.67825 cm 2.8157694 m 6.3289178 MeV 2.4476159 keV 2.2068221 mm 9.7442354 m World muIoni - 271 2.5223982 m 29.682311 cm 2.8159543 m 6.2720501 MeV 138.13433 eV 477.57196 um 9.744713 m World muIoni - 272 2.5398136 m 29.840406 cm 2.8233892 m 6.2566734 MeV 15.376743 keV 1.9002181 cm 9.7637152 m World muIoni - 273 2.5444529 m 29.885644 cm 2.8253397 m 6.2479714 MeV 7.3771159 keV 5.0529541 mm 9.7687681 m World muIoni - 274 2.5492713 m 29.934688 cm 2.827376 m 6.2413721 MeV 4.5534686 keV 5.2539957 mm 9.7740221 m World muIoni - 275 2.5687005 m 30.129909 cm 2.8355921 m 6.2218517 MeV 18.471819 keV 2.1185481 cm 9.7952076 m World muIoni - 276 2.5827468 m 30.276814 cm 2.841522 m 6.2054545 MeV 14.753659 keV 1.5317481 cm 9.8105251 m World muIoni - 277 2.6078959 m 30.54758 cm 2.852148 m 6.1791018 MeV 22.406868 keV 2.7436434 cm 9.8379615 m World muIoni - 278 2.6208192 m 30.697738 cm 2.8575473 m 6.1672358 MeV 10.286891 keV 1.4086179 cm 9.8520477 m World muIoni - 279 2.6287671 m 30.794111 cm 2.8608918 m 6.1605307 MeV 6.7051263 keV 8.6767373 mm 9.8607245 m World muIoni - 280 2.6516889 m 31.075999 cm 2.870613 m 6.1366015 MeV 20.9138 keV 2.5057594 cm 9.885782 m World muIoni - 281 2.6652086 m 31.252164 cm 2.876429 m 6.1230719 MeV 12.23393 keV 1.4822755 cm 9.9006048 m World muIoni - 282 2.6668492 m 31.273052 cm 2.8771411 m 6.1191714 MeV 2.2127332 keV 1.8006873 mm 9.9024055 m World muIoni - 283 2.6694545 m 31.30582 cm 2.878272 m 6.1156526 MeV 2.5223702 keV 2.8590177 mm 9.9052645 m World muIoni - 284 2.6795939 m 31.431145 cm 2.882666 m 6.1075958 MeV 6.9752017 keV 1.1121436 cm 9.9163859 m World muIoni - 285 2.7017028 m 31.669911 cm 2.8922183 m 6.0870077 MeV 20.588027 keV 2.4202744 cm 9.9405887 m World muIoni - 286 2.7074415 m 31.743332 cm 2.8946715 m 6.0805504 MeV 4.096625 keV 6.2841629 mm 9.9468729 m World muIoni - 287 2.7109474 m 31.786677 cm 2.896172 m 6.069811 MeV 2.4541507 keV 3.8381042 mm 9.950711 m World muIoni - 288 2.7155255 m 31.84334 cm 2.8981537 m 6.0642267 MeV 4.5070619 keV 5.0206208 mm 9.9557316 m World muIoni - 289 2.7160625 m 31.849891 cm 2.8983893 m 6.0609742 MeV 508.31337 eV 590.10087 um 9.9563217 m World muIoni - 290 2.7377911 m 32.111769 cm 2.9079362 m 6.0374651 MeV 22.447642 keV 2.3878009 cm 9.9801997 m World muIoni - 291 2.740911 m 32.151126 cm 2.9093183 m 6.032436 MeV 4.0351902 keV 3.4349211 mm 9.9836346 m World muIoni - 292 2.7416879 m 32.160806 cm 2.9096589 m 6.0297546 MeV 285.8146 eV 853.80115 um 9.9844884 m World muIoni - 293 2.7456254 m 32.209797 cm 2.9113916 m 6.0189074 MeV 2.6646957 keV 4.3296486 mm 9.9888181 m World muIoni - 294 2.7610741 m 32.403682 cm 2.9181635 m 6.0007116 MeV 17.16269 keV 1.6979029 cm 10.005797 m World muIoni - 295 2.7773322 m 32.603542 cm 2.9252851 m 5.9862424 MeV 12.924837 keV 1.78619 cm 10.023659 m World muIoni - 296 2.78228 m 32.665595 cm 2.9274981 m 5.9786153 MeV 6.5480901 keV 5.4556236 mm 10.029115 m World muIoni - 297 2.7938787 m 32.815028 cm 2.9327011 m 5.9602453 MeV 12.02763 keV 1.2799828 cm 10.041914 m World muIoni - 298 2.8059282 m 32.9623 cm 2.9382987 m 5.946278 MeV 11.028756 keV 1.336775 cm 10.055282 m World muIoni - 299 2.8326958 m 33.275138 cm 2.9503306 m 5.9160836 MeV 28.929626 keV 2.9514462 cm 10.084797 m World muIoni - 300 2.8350267 m 33.302109 cm 2.9513919 m 5.9115268 MeV 2.4344623 keV 2.5753558 mm 10.087372 m World muIoni - 301 2.8414376 m 33.375859 cm 2.9543117 m 5.9060074 MeV 4.4444536 keV 7.0830309 mm 10.094455 m World muIoni - 302 2.8427983 m 33.391389 cm 2.9549349 m 5.9037204 MeV 886.32533 eV 1.5046412 mm 10.09596 m World muIoni - 303 2.8495096 m 33.468769 cm 2.9579989 m 5.8898128 MeV 6.5184611 keV 7.4181418 mm 10.103378 m World muIoni - 304 2.8504837 m 33.479636 cm 2.95844 m 5.8820871 MeV 2.6673937 keV 1.0748162 mm 10.104453 m World muIoni - 305 2.871475 m 33.712937 cm 2.9679987 m 5.864017 MeV 16.808261 keV 2.3183343 cm 10.127636 m World muIoni - 306 2.8767161 m 33.772348 cm 2.9703903 m 5.8572868 MeV 5.3068442 keV 5.7916594 mm 10.133428 m World muIoni - 307 2.8860855 m 33.876381 cm 2.974663 m 5.825538 MeV 7.5489498 keV 1.0350143 cm 10.143778 m World muIoni - 308 2.8886576 m 33.906521 cm 2.9758422 m 5.8211988 MeV 2.0704519 keV 2.8455178 mm 10.146623 m World muIoni - 309 2.8985559 m 34.023501 cm 2.9804038 m 5.8111112 MeV 8.7657656 keV 1.0961522 cm 10.157585 m World muIoni - 310 2.904113 m 34.089097 cm 2.9829413 m 5.8000202 MeV 5.0537777 keV 6.1442092 mm 10.163729 m World muIoni - 311 2.9052574 m 34.101651 cm 2.983465 m 5.7977851 MeV 542.34139 eV 1.2647161 mm 10.164994 m World muIoni - 312 2.9119633 m 34.175342 cm 2.9865422 m 5.7881916 MeV 8.4348487 keV 7.4149948 mm 10.172409 m World muIoni - 313 2.9193251 m 34.256832 cm 2.9898903 m 5.77503 MeV 7.1445521 keV 8.1284393 mm 10.180537 m World muIoni - 314 2.921876 m 34.285178 cm 2.9910384 m 5.7706641 MeV 3.0934493 keV 2.8115895 mm 10.183349 m World muIoni - 315 2.9293445 m 34.368808 cm 2.994391 m 5.7629752 MeV 4.9535884 keV 8.2292166 mm 10.191578 m World muIoni - 316 2.9443333 m 34.530296 cm 3.0011176 m 5.743673 MeV 17.223391 keV 1.6508342 cm 10.208086 m World muIoni - 317 2.9558953 m 34.660669 cm 3.0063536 m 5.7230789 MeV 12.162283 keV 1.2759269 cm 10.220846 m World muIoni - 318 2.9581682 m 34.684065 cm 3.0073775 m 5.7183755 MeV 3.6208727 keV 2.5038244 mm 10.223349 m World muIoni - 319 2.978196 m 34.894858 cm 3.016386 m 5.7018216 MeV 15.018595 keV 2.2062002 cm 10.245411 m World muIoni - 320 2.9789085 m 34.901761 cm 3.0167075 m 5.697759 MeV 816.56627 eV 784.6665 um 10.246196 m World muIoni - 321 2.9824235 m 34.935425 cm 3.0182979 m 5.6938054 MeV 2.7515323 keV 3.8727396 mm 10.250069 m World muIoni - 322 2.9831446 m 34.942514 cm 3.0186233 m 5.6899136 MeV 449.64834 eV 794.32566 um 10.250863 m World muIoni - 323 2.9929497 m 35.039999 cm 3.0230484 m 5.6786022 MeV 9.2770066 keV 1.0801603 cm 10.261665 m World muIoni - 324 3.0028878 m 35.143721 cm 3.0275894 m 5.6691748 MeV 8.2434104 keV 1.0975634 cm 10.27264 m World muIoni - 325 3.0086974 m 35.204713 cm 3.0302861 m 5.6582556 MeV 5.9225525 keV 6.4339728 mm 10.279074 m World muIoni - 326 3.0116664 m 35.236557 cm 3.0316856 m 5.6533932 MeV 3.5031546 keV 3.2976923 mm 10.282372 m World muIoni - 327 3.0130678 m 35.251293 cm 3.0323503 m 5.649501 MeV 918.91302 eV 1.558015 mm 10.28393 m World muIoni - 328 3.0140188 m 35.261025 cm 3.0328007 m 5.6490435 MeV 457.51644 eV 1.0567482 mm 10.284987 m World muIoni - 329 3.020077 m 35.322864 cm 3.0356696 m 5.6416844 MeV 4.3496793 keV 6.7316446 mm 10.291718 m World muIoni - 330 3.0213105 m 35.335031 cm 3.0362512 m 5.6329427 MeV 599.26705 eV 1.3692248 mm 10.293088 m World muIoni - 331 3.022209 m 35.344002 cm 3.0366753 m 5.6326067 MeV 336.00481 eV 997.58648 um 10.294085 m World muIoni - 332 3.0227967 m 35.349678 cm 3.0369548 m 5.6300209 MeV 510.98696 eV 653.22459 um 10.294739 m World muIoni - 333 3.0252565 m 35.373024 cm 3.0381252 m 5.6209698 MeV 3.9698242 keV 2.734048 mm 10.297473 m World muIoni - 334 3.0311827 m 35.431912 cm 3.0409297 m 5.606803 MeV 7.029077 keV 6.5827451 mm 10.304055 m World muIoni - 335 3.0314455 m 35.434629 cm 3.0410547 m 5.6028107 MeV 215.94438 eV 292.26849 um 10.304348 m World muIoni - 336 3.0332167 m 35.452709 cm 3.041901 m 5.599954 MeV 1.6671164 keV 1.9713343 mm 10.306319 m World muIoni - 337 3.0369971 m 35.490726 cm 3.0437106 m 5.5896383 MeV 3.6791132 keV 4.2083619 mm 10.310527 m World muIoni - 338 3.0447119 m 35.568009 cm 3.0474063 m 5.5765061 MeV 12.138129 keV 8.5891902 mm 10.319116 m World muIoni - 339 3.0506026 m 35.631491 cm 3.0502033 m 5.5729065 MeV 3.5996503 keV 6.5519308 mm 10.325668 m World muIoni - 340 3.0551641 m 35.680559 cm 3.0523481 m 5.565025 MeV 6.6038358 keV 5.0643644 mm 10.330733 m World muIoni - 341 3.0579262 m 35.709604 cm 3.0536392 m 5.5623103 MeV 2.714677 keV 3.0627997 mm 10.333796 m World muIoni - 342 3.0601966 m 35.733078 cm 3.0546983 m 5.5597634 MeV 1.2233549 keV 2.5162389 mm 10.336312 m World muIoni - 343 3.064642 m 35.77861 cm 3.056742 m 5.5537069 MeV 3.5755268 keV 4.9139136 mm 10.341226 m World muIoni - 344 3.069571 m 35.828462 cm 3.059017 m 5.5486576 MeV 5.0492392 keV 5.4514947 mm 10.346677 m World muIoni - 345 3.0822611 m 35.953665 cm 3.0648258 m 5.5182403 MeV 13.667508 keV 1.401262 cm 10.36069 m World muIoni - 346 3.0824007 m 35.954988 cm 3.06489 m 5.5166154 MeV 429.09497 eV 154.26223 um 10.360844 m World muIoni - 347 3.0862768 m 35.991366 cm 3.0666696 m 5.5091347 MeV 5.4661832 keV 4.2805441 mm 10.365125 m World muIoni - 348 3.0900771 m 36.027631 cm 3.0683946 m 5.5030385 MeV 5.0034994 keV 4.189225 mm 10.369314 m World muIoni - 349 3.0941058 m 36.064962 cm 3.0702339 m 5.4968646 MeV 4.5278953 keV 4.4444073 mm 10.373758 m World muIoni - 350 3.1083096 m 36.193818 cm 3.0767246 m 5.4776144 MeV 11.666785 keV 1.5669911 cm 10.389428 m World muIoni - 351 3.1182466 m 36.279059 cm 3.0813469 m 5.4674608 MeV 8.8322934 keV 1.0992682 cm 10.400421 m World muIoni - 352 3.1228591 m 36.316913 cm 3.0834886 m 5.4612898 MeV 5.0674018 keV 5.0994968 mm 10.40552 m World muIoni - 353 3.1237001 m 36.324066 cm 3.0838793 m 5.4595851 MeV 640.70007 eV 930.08336 um 10.40645 m World muIoni - 354 3.1252143 m 36.338217 cm 3.0845785 m 5.4568794 MeV 1.5756654 keV 1.6738244 mm 10.408124 m World muIoni - 355 3.1440227 m 36.513674 cm 3.0932688 m 5.434679 MeV 17.434058 keV 2.079368 cm 10.428918 m World muIoni - 356 3.1442582 m 36.515693 cm 3.0933775 m 5.4041406 MeV 172.15917 eV 260.16827 um 10.429178 m World muIoni - 357 3.1481341 m 36.547259 cm 3.0951644 m 5.4004058 MeV 2.5620999 keV 4.2796422 mm 10.433458 m World muIoni - 358 3.1629416 m 36.657924 cm 3.1019979 m 5.3794839 MeV 14.682858 keV 1.6345998 cm 10.449804 m World muIoni - 359 3.1659816 m 36.679069 cm 3.1034056 m 5.3716877 MeV 1.4824003 keV 3.356744 mm 10.45316 m World muIoni - 360 3.1666947 m 36.683816 cm 3.1037376 m 5.3672804 MeV 524.47041 eV 788.10958 um 10.453949 m World muIoni - 361 3.2140033 m 37.000583 cm 3.12566 m 5.3173122 MeV 48.341503 keV 5.2240477 cm 10.506189 m World muIoni - 362 3.2160483 m 37.015653 cm 3.1265607 m 5.3150645 MeV 2.2476646 keV 2.2396769 mm 10.508429 m World muIoni - 363 3.2208599 m 37.05283 cm 3.1286789 m 5.3076959 MeV 5.0597106 keV 5.2703482 mm 10.513699 m World muIoni - 364 3.2225263 m 37.06644 cm 3.1294153 m 5.3049885 MeV 1.5447424 keV 1.8269424 mm 10.515526 m World muIoni - 365 3.2406334 m 37.214038 cm 3.1374474 m 5.2875557 MeV 17.432792 keV 1.9863938 cm 10.53539 m World muIoni - 366 3.2460594 m 37.25991 cm 3.1398524 m 5.2803406 MeV 5.9057207 keV 5.9528309 mm 10.541343 m World muIoni - 367 3.2515623 m 37.30383 cm 3.1422985 m 5.2737415 MeV 6.5990403 keV 6.0380975 mm 10.547381 m World muIoni - 368 3.2618 m 37.381802 cm 3.1467953 m 5.261323 MeV 9.0567039 keV 1.1209076 cm 10.55859 m World muIoni - 369 3.2660563 m 37.412232 cm 3.1486529 m 5.2549352 MeV 5.0872452 keV 4.6539439 mm 10.563244 m World muIoni - 370 3.3069234 m 37.675253 cm 3.1667578 m 5.2163096 MeV 37.043921 keV 4.4777726 cm 10.608022 m World muIoni - 371 3.3094055 m 37.692983 cm 3.167894 m 5.2149006 MeV 1.4089588 keV 2.7355267 mm 10.610757 m World muIoni - 372 3.3162151 m 37.741413 cm 3.1710124 m 5.2051563 MeV 4.8874326 keV 7.505402 mm 10.618263 m World muIoni - 373 3.3189812 m 37.75847 cm 3.1722722 m 5.2020183 MeV 3.1379736 keV 3.0442888 mm 10.621307 m World muIoni - 374 3.320841 m 37.770479 cm 3.1731127 m 5.1972295 MeV 4.7887775 keV 2.0444489 mm 10.623351 m World muIoni - 375 3.3257082 m 37.802534 cm 3.1753263 m 5.1597667 MeV 3.8378445 keV 5.3564839 mm 10.628708 m World muIoni - 376 3.3275877 m 37.815231 cm 3.1761847 m 5.1566408 MeV 2.0682376 keV 2.070171 mm 10.630778 m World muIoni - 377 3.3494698 m 37.964134 cm 3.1862321 m 5.1326184 MeV 22.543042 keV 2.412528 cm 10.654903 m World muIoni - 378 3.3658674 m 38.077668 cm 3.1936788 m 5.1169592 MeV 15.659209 keV 1.8045406 cm 10.672949 m World muIoni - 379 3.3739009 m 38.132858 cm 3.1972863 m 5.103945 MeV 11.909073 keV 8.8236297 mm 10.681772 m World muIoni - 380 3.3822117 m 38.19089 cm 3.2010842 m 5.0911763 MeV 10.758429 keV 9.1559366 mm 10.690928 m World muIoni - 381 3.3844976 m 38.206334 cm 3.2021222 m 5.0820626 MeV 1.8348706 keV 2.5153694 mm 10.693444 m World muIoni - 382 3.3847947 m 38.208304 cm 3.2022573 m 5.0790884 MeV 268.28475 eV 326.90328 um 10.69377 m World muIoni - 383 3.387678 m 38.227363 cm 3.2035739 m 5.0740678 MeV 1.8448078 keV 3.1754282 mm 10.696946 m World muIoni - 384 3.3889114 m 38.235095 cm 3.20413 m 5.0707326 MeV 1.0071963 keV 1.3552174 mm 10.698301 m World muIoni - 385 3.3949733 m 38.27455 cm 3.2068537 m 5.0601654 MeV 7.997101 keV 6.6573789 mm 10.704959 m World muIoni - 386 3.3987304 m 38.301476 cm 3.2085416 m 5.0567691 MeV 2.1699847 keV 4.1276782 mm 10.709086 m World muIoni - 387 3.4118004 m 38.386922 cm 3.2144403 m 5.0305693 MeV 15.987695 keV 1.4365077 cm 10.723451 m World muIoni - 388 3.4278236 m 38.488379 cm 3.2217452 m 5.008638 MeV 19.850449 keV 1.7639375 cm 10.741091 m World muIoni - 389 3.4323844 m 38.521339 cm 3.2238315 m 4.9959877 MeV 7.9824907 keV 5.0261537 mm 10.746117 m World muIoni - 390 3.449154 m 38.641984 cm 3.2315064 m 4.9758666 MeV 18.90597 keV 1.8482256 cm 10.764599 m World muIoni - 391 3.456818 m 38.69281 cm 3.2348478 m 4.9465122 MeV 8.8138392 keV 8.3762861 mm 10.772975 m World muIoni - 392 3.4747967 m 38.814169 cm 3.2427939 m 4.9272598 MeV 16.969552 keV 1.9694347 cm 10.79267 m World muIoni - 393 3.4778953 m 38.835619 cm 3.2441641 m 4.922573 MeV 2.7522304 keV 3.3948049 mm 10.796064 m World muIoni - 394 3.5143703 m 39.102634 cm 3.2603249 m 4.8803859 MeV 37.778076 keV 3.9986257 cm 10.836051 m World muIoni - 395 3.5189464 m 39.130171 cm 3.2623262 m 4.8691217 MeV 9.0104166 keV 5.0022206 mm 10.841053 m World muIoni - 396 3.5189592 m 39.130246 cm 3.2623317 m 4.860351 MeV 0 eV 13.977752 um 10.841067 m World muIoni - 397 3.5262232 m 39.17135 cm 3.2654578 m 4.8505224 MeV 6.1658808 keV 7.9188886 mm 10.848986 m World muIoni - 398 3.5338349 m 39.210983 cm 3.2686545 m 4.8350793 MeV 8.4355036 keV 8.2652037 mm 10.857251 m World muIoni - 399 3.5501504 m 39.284469 cm 3.2756214 m 4.8165141 MeV 18.565123 keV 1.7756418 cm 10.875007 m World muIoni - 400 3.5570345 m 39.318642 cm 3.2785959 m 4.8057462 MeV 8.0720186 keV 7.5070971 mm 10.882515 m World muIoni - 401 3.5615218 m 39.339628 cm 3.2805459 m 4.7954862 MeV 6.3128346 keV 4.8971191 mm 10.887412 m World muIoni - 402 3.566606 m 39.36561 cm 3.2827533 m 4.7912977 MeV 4.1884409 keV 5.5489168 mm 10.892961 m World muIoni - 403 3.5821508 m 39.443865 cm 3.2895589 m 4.7697261 MeV 17.740872 keV 1.698762 cm 10.909948 m World muIoni - 404 3.5912742 m 39.495261 cm 3.2934656 m 4.7612971 MeV 7.0663664 keV 9.9381169 mm 10.919886 m World muIoni - 405 3.5922917 m 39.499988 cm 3.2939087 m 4.7597053 MeV 1.5917507 keV 1.110822 mm 10.920997 m World muIoni - 406 3.5926562 m 39.501674 cm 3.2940676 m 4.7569577 MeV 1.6840058 keV 397.99231 um 10.921395 m World muIoni - 407 3.5937896 m 39.506931 cm 3.2945595 m 4.7474375 MeV 1.6865818 keV 1.2366066 mm 10.922632 m World muIoni - 408 3.5960876 m 39.517063 cm 3.2955618 m 4.7445251 MeV 2.9124376 keV 2.5091916 mm 10.925141 m World muIoni - 409 3.606031 m 39.565436 cm 3.2997488 m 4.7320376 MeV 11.345656 keV 1.0800314 cm 10.935941 m World muIoni - 410 3.6171576 m 39.61747 cm 3.3044019 m 4.7213308 MeV 10.706767 keV 1.2071792 cm 10.948013 m World muIoni - 411 3.6252518 m 39.651806 cm 3.307757 m 4.7101761 MeV 10.081099 keV 8.768812 mm 10.956782 m World muIoni - 412 3.6314966 m 39.679291 cm 3.3102759 m 4.6961007 MeV 6.6842498 keV 6.7393516 mm 10.963521 m World muIoni - 413 3.6331856 m 39.68579 cm 3.310957 m 4.6937593 MeV 848.34989 eV 1.8222656 mm 10.965343 m World muIoni - 414 3.6494913 m 39.747458 cm 3.3175508 m 4.6754237 MeV 18.335665 keV 1.7599722 cm 10.982943 m World muIoni - 415 3.6546998 m 39.770014 cm 3.3196943 m 4.6687709 MeV 5.2987528 keV 5.6369133 mm 10.98858 m World muIoni - 416 3.6702707 m 39.847001 cm 3.3260985 m 4.6502354 MeV 17.230395 keV 1.685444 cm 11.005435 m World muIoni - 417 3.6865625 m 39.905886 cm 3.3328369 m 4.632854 MeV 16.025496 keV 1.7641276 cm 11.023076 m World muIoni - 418 3.6956949 m 39.935769 cm 3.3365171 m 4.6237461 MeV 9.1079387 keV 9.850743 mm 11.032927 m World muIoni - 419 3.7035818 m 39.965169 cm 3.3396811 m 4.6127304 MeV 6.9182859 keV 8.5030389 mm 11.04143 m World muIoni - 420 3.719323 m 40.037846 cm 3.3460505 m 4.5958963 MeV 15.597819 keV 1.6996988 cm 11.058427 m World muIoni - 421 3.7215778 m 40.049314 cm 3.3469784 m 4.5923639 MeV 2.3050223 keV 2.4408834 mm 11.060867 m World muIoni - 422 3.740558 m 40.138581 cm 3.3548312 m 4.5619774 MeV 23.881426 keV 2.0560628 cm 11.081428 m World muIoni - 423 3.7443357 m 40.155386 cm 3.3563896 m 4.5571878 MeV 3.5024243 keV 4.0899909 mm 11.085518 m World muIoni - 424 3.7573938 m 40.204515 cm 3.3618185 m 4.5382455 MeV 16.949417 keV 1.4150482 cm 11.099669 m World muIoni - 425 3.7592517 m 40.210888 cm 3.362593 m 4.5343267 MeV 1.908589 keV 2.0138376 mm 11.101682 m World muIoni - 426 3.7708747 m 40.249636 cm 3.3673775 m 4.5204812 MeV 13.845447 keV 1.257546 cm 11.114258 m World muIoni - 427 3.7747356 m 40.268766 cm 3.3689897 m 4.5129176 MeV 4.7067963 keV 4.1883703 mm 11.118446 m World muIoni - 428 3.7757707 m 40.273854 cm 3.3694211 m 4.5116597 MeV 1.257871 keV 1.1225125 mm 11.119569 m World muIoni - 429 3.7793751 m 40.291526 cm 3.3709238 m 4.5053145 MeV 5.2204571 keV 3.9092001 mm 11.123478 m World muIoni - 430 3.7803792 m 40.296077 cm 3.371341 m 4.5030707 MeV 682.0272 eV 1.0881914 mm 11.124566 m World muIoni - 431 3.7859362 m 40.321601 cm 3.3736538 m 4.4950946 MeV 7.9761992 keV 6.0245863 mm 11.130591 m World muIoni - 432 3.7870056 m 40.325919 cm 3.3741023 m 4.4934311 MeV 649.26536 eV 1.1604865 mm 11.131751 m World muIoni - 433 3.7871822 m 40.326635 cm 3.3741766 m 4.4215225 MeV 125.91126 eV 191.64496 um 11.131943 m World muIoni - 434 3.7939542 m 40.354355 cm 3.3770548 m 4.4149005 MeV 6.6219726 keV 7.3636227 mm 11.139306 m World muIoni - 435 3.7965278 m 40.365368 cm 3.3781576 m 4.3943989 MeV 4.4260918 keV 2.8020284 mm 11.142109 m World muIoni - 436 3.7977774 m 40.370511 cm 3.3786941 m 4.3866951 MeV 309.24391 eV 1.3608664 mm 11.143469 m World muIoni - 437 3.8030196 m 40.390059 cm 3.3809466 m 4.3785842 MeV 6.6967036 keV 5.7091855 mm 11.149179 m World muIoni - 438 3.8166712 m 40.433037 cm 3.3866868 m 4.358975 MeV 18.328778 keV 1.4815857 cm 11.163994 m World muIoni - 439 3.8188076 m 40.439921 cm 3.3875739 m 4.3539981 MeV 2.895513 keV 2.3142913 mm 11.166309 m World muIoni - 440 3.8237386 m 40.45597 cm 3.3895949 m 4.347084 MeV 5.2217632 keV 5.3315505 mm 11.17164 m World muIoni - 441 3.8314821 m 40.479276 cm 3.392748 m 4.3384096 MeV 7.517061 keV 8.3641916 mm 11.180004 m World muIoni - 442 3.8338111 m 40.488244 cm 3.3936998 m 4.3339682 MeV 2.1563434 keV 2.5176017 mm 11.182522 m World muIoni - 443 3.8391471 m 40.510141 cm 3.3958602 m 4.3275595 MeV 6.4086832 keV 5.7609876 mm 11.188283 m World muIoni - 444 3.8414509 m 40.520972 cm 3.39681 m 4.3264252 MeV 1.1342304 keV 2.4942553 mm 11.190777 m World muIoni - 445 3.8418336 m 40.522989 cm 3.3969685 m 4.3234249 MeV 157.82243 eV 414.71141 um 11.191192 m World muIoni - 446 3.8519174 m 40.574485 cm 3.401163 m 4.3095731 MeV 12.738245 keV 1.0933676 cm 11.202126 m World muIoni - 447 3.8557308 m 40.593641 cm 3.4027479 m 4.3033917 MeV 4.1294066 keV 4.134118 mm 11.20626 m World muIoni - 448 3.8565229 m 40.598017 cm 3.4030735 m 4.3017524 MeV 469.90667 eV 857.5639 um 11.207117 m World muIoni - 449 3.8592111 m 40.612999 cm 3.4041718 m 4.2990223 MeV 2.7301691 keV 2.9077737 mm 11.210025 m World muIoni - 450 3.8848042 m 40.755474 cm 3.4145917 m 4.2703612 MeV 26.04468 keV 2.7671017 cm 11.237696 m World muIoni - 451 3.8867405 m 40.766804 cm 3.4153895 m 4.2669636 MeV 1.2493355 keV 2.097273 mm 11.239793 m World muIoni - 452 3.8888454 m 40.779115 cm 3.4162551 m 4.2616055 MeV 3.7991758 keV 2.2792384 mm 11.242073 m World muIoni - 453 3.890612 m 40.789199 cm 3.4169847 m 4.258056 MeV 1.4545298 keV 1.9139854 mm 11.243987 m World muIoni - 454 3.8934244 m 40.806104 cm 3.4181523 m 4.2510826 MeV 2.6056733 keV 3.0498563 mm 11.247037 m World muIoni - 455 3.9076203 m 40.889576 cm 3.4240912 m 4.2329239 MeV 15.122298 keV 1.5411156 cm 11.262448 m World muIoni - 456 3.9164481 m 40.959867 cm 3.4279051 m 4.2223197 MeV 9.5479068 keV 9.6425138 mm 11.27209 m World muIoni - 457 3.9197267 m 40.988657 cm 3.4293156 m 4.2138785 MeV 4.8069935 keV 3.5807512 mm 11.275671 m World muIoni - 458 3.9201183 m 40.992156 cm 3.4294845 m 4.2115703 MeV 234.77862 eV 427.89111 um 11.276099 m World muIoni - 459 3.9267131 m 41.051395 cm 3.4323381 m 4.200715 MeV 8.5646054 keV 7.2101121 mm 11.283309 m World muIoni - 460 3.930326 m 41.083456 cm 3.4339163 m 4.1967998 MeV 2.6642363 keV 3.955602 mm 11.287265 m World muIoni - 461 3.9370372 m 41.138517 cm 3.4368377 m 4.1852289 MeV 9.5318276 keV 7.3402757 mm 11.294605 m World muIoni - 462 3.9509933 m 41.252835 cm 3.4428304 m 4.1665107 MeV 13.941221 keV 1.5231639 cm 11.309836 m World muIoni - 463 3.9541648 m 41.278233 cm 3.4441852 m 4.1629502 MeV 2.1739373 keV 3.4581665 mm 11.313295 m World muIoni - 464 3.9601114 m 41.327099 cm 3.4467081 m 4.1550617 MeV 6.7891667 keV 6.4781656 mm 11.319773 m World muIoni - 465 3.9635624 m 41.35886 cm 3.4481671 m 4.146617 MeV 4.7956046 keV 3.7602132 mm 11.323533 m World muIoni - 466 3.9641264 m 41.36352 cm 3.448405 m 4.1443658 MeV 935.53457 eV 613.80563 um 11.324147 m World muIoni - 467 3.9731186 m 41.436105 cm 3.4522175 m 4.1336799 MeV 6.4593713 keV 9.7941849 mm 11.333941 m World muIoni - 468 3.9754507 m 41.455788 cm 3.453215 m 4.1310296 MeV 1.4945135 keV 2.5440904 mm 11.336485 m World muIoni - 469 3.9755142 m 41.456332 cm 3.4532419 m 4.1308626 MeV 166.98015 eV 69.189828 um 11.336554 m World muIoni - 470 3.9779586 m 41.477266 cm 3.4542771 m 4.126946 MeV 2.7129438 keV 2.6627548 mm 11.339217 m World muIoni - 471 3.9803749 m 41.498567 cm 3.4553012 m 4.1167764 MeV 2.6602064 keV 2.633062 mm 11.34185 m World muIoni - 472 3.984228 m 41.531741 cm 3.4569254 m 4.1083765 MeV 3.1335849 keV 4.1945908 mm 11.346045 m World muIoni - 473 3.9844141 m 41.533385 cm 3.4570042 m 4.1053015 MeV 187.07268 eV 202.73629 um 11.346247 m World muIoni - 474 3.987214 m 41.557834 cm 3.4581861 m 4.0985133 MeV 3.0834561 keV 3.0489628 mm 11.349296 m World muIoni - 475 3.9924691 m 41.605347 cm 3.4604001 m 4.0902648 MeV 5.8793119 keV 5.7222444 mm 11.355019 m World muIoni - 476 3.9944302 m 41.62507 cm 3.4612185 m 4.0822917 MeV 1.8883053 keV 2.134206 mm 11.357153 m World muIoni - 477 4.0057558 m 41.739326 cm 3.4658907 m 4.0574841 MeV 13.334542 keV 1.2304838 cm 11.369458 m World muIoni - 478 4.0195522 m 41.863097 cm 3.4714324 m 4.0410629 MeV 14.29516 keV 1.4919649 cm 11.384377 m World muIoni - 479 4.0209738 m 41.87483 cm 3.4719985 m 3.9855811 MeV 1.7665 keV 1.5346539 mm 11.385912 m World muIoni - 480 4.0346422 m 41.989232 cm 3.4773417 m 3.9644619 MeV 17.066239 keV 1.4720629 cm 11.400633 m World muIoni - 481 4.0363351 m 42.005056 cm 3.4779907 m 3.957123 MeV 3.0739975 keV 1.8198907 mm 11.402452 m World muIoni - 482 4.0545747 m 42.170086 cm 3.4849905 m 3.9265844 MeV 27.182779 keV 1.9607013 cm 11.42206 m World muIoni - 483 4.0547255 m 42.171498 cm 3.485047 m 3.9253687 MeV 15.856937 eV 161.62589 um 11.422221 m World muIoni - 484 4.0599231 m 42.219486 cm 3.4869943 m 3.9164404 MeV 7.6213132 keV 5.57115 mm 11.427792 m World muIoni - 485 4.0663624 m 42.275176 cm 3.4893855 m 3.903549 MeV 8.1699019 keV 6.8915567 mm 11.434684 m World muIoni - 486 4.0707783 m 42.313217 cm 3.491016 m 3.8952059 MeV 7.2786469 keV 4.7227498 mm 11.439407 m World muIoni - 487 4.0728895 m 42.330689 cm 3.4917886 m 3.8853201 MeV 3.8559018 keV 2.2548461 mm 11.441661 m World muIoni - 488 4.0737085 m 42.337577 cm 3.4920909 m 3.882682 MeV 1.136159 keV 875.71316 um 11.442537 m World muIoni - 489 4.0780294 m 42.373889 cm 3.4936925 m 3.8716167 MeV 3.3908995 keV 4.6225427 mm 11.44716 m World muIoni - 490 4.0827979 m 42.415274 cm 3.495451 m 3.8655242 MeV 4.7695709 keV 5.0992455 mm 11.452259 m World muIoni - 491 4.0910801 m 42.483812 cm 3.4984972 m 3.8468341 MeV 9.0220841 keV 8.8513685 mm 11.46111 m World muIoni - 492 4.0912834 m 42.485594 cm 3.4985719 m 3.8450318 MeV 150.16173 eV 217.29977 um 11.461328 m World muIoni - 493 4.0927049 m 42.497878 cm 3.4990937 m 3.8420778 MeV 2.9540643 keV 1.519244 mm 11.462847 m World muIoni - 494 4.1133402 m 42.6779 cm 3.5065859 m 3.8168855 MeV 23.394662 keV 2.2028093 cm 11.484875 m World muIoni - 495 4.1182168 m 42.713536 cm 3.5083327 m 3.7610873 MeV 7.1465123 keV 5.1922963 mm 11.490067 m World muIoni - 496 4.118539 m 42.715865 cm 3.5084479 m 3.760936 MeV 151.2395 eV 342.9319 um 11.49041 m World muIoni - 497 4.1251847 m 42.763782 cm 3.5108263 m 3.7451303 MeV 8.8494172 keV 7.0747771 mm 11.497485 m World muIoni - 498 4.1347025 m 42.839929 cm 3.5142948 m 3.7275182 MeV 13.127673 keV 1.0158924 cm 11.507644 m World muIoni - 499 4.1377924 m 42.865462 cm 3.5154354 m 3.7173368 MeV 4.1082031 keV 3.3036159 mm 11.510947 m World muIoni - 500 4.1466693 m 42.942875 cm 3.5187633 m 3.7028704 MeV 13.366657 keV 9.5119103 mm 11.520459 m World muIoni - 501 4.15103 m 42.981973 cm 3.5204429 m 3.6960573 MeV 6.8130399 keV 4.6893625 mm 11.525149 m World muIoni - 502 4.1552387 m 43.020267 cm 3.5220549 m 3.6893095 MeV 5.6026879 keV 4.5231223 mm 11.529672 m World muIoni - 503 4.1566428 m 43.033001 cm 3.5225883 m 3.6850716 MeV 2.3977907 keV 1.5073918 mm 11.531179 m World muIoni - 504 4.1633323 m 43.085553 cm 3.525122 m 3.6736974 MeV 9.4857459 keV 7.1727222 mm 11.538352 m World muIoni - 505 4.165408 m 43.101423 cm 3.5259021 m 3.6679292 MeV 3.5463014 keV 2.2230363 mm 11.540575 m World muIoni - 506 4.1729509 m 43.158056 cm 3.5287322 m 3.6536953 MeV 10.908364 keV 8.0763644 mm 11.548651 m World muIoni - 507 4.1752699 m 43.181043 cm 3.5296083 m 3.6488973 MeV 3.1831909 keV 2.48963 mm 11.551141 m World muIoni - 508 4.178036 m 43.208581 cm 3.5306399 m 3.6445366 MeV 3.158 keV 2.9650522 mm 11.554106 m World muIoni - 509 4.1943063 m 43.370623 cm 3.5366314 m 3.6279638 MeV 15.400986 keV 1.7414628 cm 11.571521 m World muIoni - 510 4.2073373 m 43.481081 cm 3.5412373 m 3.6079756 MeV 19.988207 keV 1.3865572 cm 11.585386 m World muIoni - 511 4.2076147 m 43.483646 cm 3.5413333 m 3.6053789 MeV 151.81737 eV 294.73576 um 11.585681 m World muIoni - 512 4.2160383 m 43.560097 cm 3.5442595 m 3.5948953 MeV 10.483649 keV 8.9502474 mm 11.594631 m World muIoni - 513 4.2356817 m 43.743466 cm 3.5510201 m 3.5729185 MeV 21.976789 keV 2.0856024 cm 11.615487 m World muIoni - 514 4.2358293 m 43.744693 cm 3.5510711 m 3.5692006 MeV 173.38514 eV 156.59792 um 11.615644 m World muIoni - 515 4.2372408 m 43.756654 cm 3.5515565 m 3.5653643 MeV 2.8142789 keV 1.4974514 mm 11.617141 m World muIoni - 516 4.2471875 m 43.840012 cm 3.5550009 m 3.5489112 MeV 12.305442 keV 1.0559458 cm 11.627701 m World muIoni - 517 4.2565397 m 43.922048 cm 3.5582045 m 3.5323113 MeV 15.49657 keV 9.9198402 mm 11.637621 m World muIoni - 518 4.2569452 m 43.925591 cm 3.558343 m 3.5296957 MeV 121.3072 eV 429.91644 um 11.638051 m World muIoni - 519 4.2585574 m 43.939705 cm 3.5588969 m 3.5247377 MeV 3.2081624 keV 1.7105515 mm 11.639761 m World muIoni - 520 4.2623922 m 43.974486 cm 3.5602008 m 3.5192183 MeV 5.5194189 keV 4.0654075 mm 11.643827 m World muIoni - 521 4.2668836 m 44.017609 cm 3.5617053 m 3.5099198 MeV 6.575788 keV 4.7563187 mm 11.648583 m World muIoni - 522 4.2905957 m 44.247172 cm 3.5692888 m 3.4736632 MeV 34.027586 keV 2.5006909 cm 11.67359 m World muIoni - 523 4.3000384 m 44.366356 cm 3.5723705 m 3.4564648 MeV 15.968917 keV 1.0004404 cm 11.683594 m World muIoni - 524 4.3063883 m 44.442227 cm 3.5744402 m 3.4490681 MeV 7.3966912 keV 6.7216898 mm 11.690316 m World muIoni - 525 4.3117107 m 44.503901 cm 3.57621 m 3.4430817 MeV 4.9245288 keV 5.6428626 mm 11.695959 m World muIoni - 526 4.3196107 m 44.596906 cm 3.5788367 m 3.4290543 MeV 12.405996 keV 8.3771781 mm 11.704336 m World muIoni - 527 4.321726 m 44.621878 cm 3.5795324 m 3.4263781 MeV 2.6762636 keV 2.2407095 mm 11.706577 m World muIoni - 528 4.3261463 m 44.676136 cm 3.5809872 m 3.4195299 MeV 5.0536638 keV 4.6850846 mm 11.711262 m World muIoni - 529 4.3349054 m 44.783847 cm 3.5839648 m 3.405097 MeV 13.396456 keV 9.3141436 mm 11.720576 m World muIoni - 530 4.3426032 m 44.882624 cm 3.5865572 m 3.3897214 MeV 12.621639 keV 8.1826041 mm 11.728758 m World muIoni - 531 4.3440073 m 44.900573 cm 3.5870304 m 3.3875306 MeV 811.28712 eV 1.4925038 mm 11.730251 m World muIoni - 532 4.344177 m 44.902748 cm 3.5870878 m 3.3873354 MeV 195.22486 eV 180.4047 um 11.730431 m World muIoni - 533 4.3605015 m 45.1073 cm 3.5925927 m 3.3580781 MeV 28.05305 keV 1.7349557 cm 11.747781 m World muIoni - 534 4.3613809 m 45.118294 cm 3.5928915 m 3.3381693 MeV 1.1626786 keV 935.22054 um 11.748716 m World muIoni - 535 4.3681711 m 45.200443 cm 3.5951926 m 3.3260909 MeV 10.145111 keV 7.2165964 mm 11.755933 m World muIoni - 536 4.3695143 m 45.214817 cm 3.5956436 m 3.3237632 MeV 1.0505623 keV 1.4241291 mm 11.757357 m World muIoni - 537 4.3725096 m 45.236936 cm 3.5969615 m 3.3155661 MeV 4.2165617 keV 3.2904584 mm 11.760647 m World muIoni - 538 4.3738771 m 45.243017 cm 3.5976848 m 3.3092333 MeV 3.8112781 keV 1.5482401 mm 11.762196 m World muIoni - 539 4.3760161 m 45.255216 cm 3.5988033 m 3.3031904 MeV 4.9629749 keV 2.4170764 mm 11.764613 m World muIoni - 540 4.3854413 m 45.327247 cm 3.6036714 m 3.2906472 MeV 11.152006 keV 1.0632839 cm 11.775245 m World muIoni - 541 4.386044 m 45.331843 cm 3.603985 m 3.2879472 MeV 1.5099728 keV 680.87535 um 11.775926 m World muIoni - 542 4.3896119 m 45.360642 cm 3.6058247 m 3.2843473 MeV 3.5998141 keV 4.024723 mm 11.779951 m World muIoni - 543 4.3904588 m 45.367019 cm 3.6062708 m 3.2840869 MeV 260.45911 eV 959.28067 um 11.78091 m World muIoni - 544 4.3912629 m 45.373187 cm 3.6066943 m 3.2802831 MeV 2.67372 keV 910.90337 um 11.781821 m World muIoni - 545 4.3922795 m 45.38094 cm 3.6072279 m 3.2789394 MeV 1.3436107 keV 1.1507389 mm 11.782972 m World muIoni - 546 4.3969234 m 45.415937 cm 3.6096627 m 3.2626289 MeV 9.6143468 keV 5.2552423 mm 11.788227 m World muIoni - 547 4.4072194 m 45.492849 cm 3.6151893 m 3.2459491 MeV 15.386986 keV 1.1711099 cm 11.799938 m World muIoni - 548 4.4160791 m 45.546739 cm 3.6200642 m 3.2254497 MeV 12.242669 keV 1.0126946 cm 11.810065 m World muIoni - 549 4.4195789 m 45.572291 cm 3.622009 m 3.2162917 MeV 6.4768248 keV 4.0120445 mm 11.814077 m World muIoni - 550 4.4287412 m 45.638137 cm 3.6270765 m 3.1994029 MeV 15.334449 keV 1.0491296 cm 11.824569 m World muIoni - 551 4.4315784 m 45.660901 cm 3.6287001 m 3.1949415 MeV 4.4614123 keV 3.2768984 mm 11.827845 m World muIoni - 552 4.4424576 m 45.746898 cm 3.6348617 m 3.1796963 MeV 15.245192 keV 1.2532804 cm 11.840378 m World muIoni - 553 4.4435194 m 45.756319 cm 3.6354553 m 3.1765467 MeV 2.0335601 keV 1.220159 mm 11.841598 m World muIoni - 554 4.4465742 m 45.784045 cm 3.6371591 m 3.1689883 MeV 6.4994576 keV 3.5088632 mm 11.845107 m World muIoni - 555 4.4592552 m 45.897804 cm 3.6441311 m 3.1416654 MeV 24.769477 keV 1.4516411 cm 11.859624 m World muIoni - 556 4.460997 m 45.912848 cm 3.6450707 m 3.1292501 MeV 3.206693 keV 1.9848766 mm 11.861609 m World muIoni - 557 4.4637831 m 45.937214 cm 3.6465913 m 3.123231 MeV 4.5846444 keV 3.1833316 mm 11.864792 m World muIoni - 558 4.468353 m 45.97717 cm 3.6491037 m 3.1114181 MeV 8.7966838 keV 5.2304164 mm 11.870022 m World muIoni - 559 4.4702109 m 45.994971 cm 3.6501129 m 3.108096 MeV 2.1710918 keV 2.1217708 mm 11.872144 m World muIoni - 560 4.4810818 m 46.104042 cm 3.6560875 m 3.0867307 MeV 19.140591 keV 1.245283 cm 11.884597 m World muIoni - 561 4.4815518 m 46.108586 cm 3.6563459 m 3.0793133 MeV 540.67705 eV 538.29676 um 11.885135 m World muIoni - 562 4.4862526 m 46.153566 cm 3.6589468 m 3.0607002 MeV 9.3772487 keV 5.3912285 mm 11.890526 m World muIoni - 563 4.4906212 m 46.200011 cm 3.6613607 m 3.0532107 MeV 7.4895454 keV 5.0127978 mm 11.895539 m World muIoni - 564 4.4964387 m 46.243115 cm 3.6647202 m 3.0401296 MeV 12.088216 keV 6.7338436 mm 11.902273 m World muIoni - 565 4.5079211 m 46.300984 cm 3.6715557 m 3.0140512 MeV 24.531129 keV 1.3376153 cm 11.915649 m World muIoni - 566 4.510841 m 46.31768 cm 3.6733317 m 3.0076286 MeV 5.3796069 keV 3.4216601 mm 11.919071 m World muIoni - 567 4.5189131 m 46.368991 cm 3.6782205 m 2.9917723 MeV 14.503808 keV 9.4513734 mm 11.928522 m World muIoni - 568 4.5220104 m 46.39094 cm 3.6800728 m 2.9845542 MeV 5.2619645 keV 3.615538 mm 11.932138 m World muIoni - 569 4.5228214 m 46.396684 cm 3.680554 m 2.9826207 MeV 849.0133 eV 944.85065 um 11.933083 m World muIoni - 570 4.5232423 m 46.39978 cm 3.680803 m 2.9782875 MeV 314.43687 eV 490.0152 um 11.933573 m World muIoni - 571 4.5288967 m 46.440008 cm 3.6841446 m 2.9675918 MeV 10.695628 keV 6.5803777 mm 11.940153 m World muIoni - 572 4.5322806 m 46.462285 cm 3.6861481 m 2.9567184 MeV 8.6066015 keV 3.9389593 mm 11.944092 m World muIoni - 573 4.5329751 m 46.46696 cm 3.6865632 m 2.9540182 MeV 918.66587 eV 810.35784 um 11.944902 m World muIoni - 574 4.5375802 m 46.497138 cm 3.6893098 m 2.9419049 MeV 10.974327 keV 5.3705845 mm 11.950273 m World muIoni - 575 4.5438366 m 46.541339 cm 3.693099 m 2.927058 MeV 13.129736 keV 7.3278921 mm 11.957601 m World muIoni - 576 4.5461667 m 46.557847 cm 3.6945155 m 2.9204301 MeV 4.1990508 keV 2.7318434 mm 11.960333 m World muIoni - 577 4.547541 m 46.566168 cm 3.695357 m 2.9170147 MeV 2.1827509 keV 1.6137143 mm 11.961946 m World muIoni - 578 4.5522184 m 46.593854 cm 3.6981789 m 2.9047447 MeV 10.721119 keV 5.4697939 mm 11.967416 m World muIoni - 579 4.5536923 m 46.603078 cm 3.6990848 m 2.8924047 MeV 2.4654853 keV 1.7324987 mm 11.969149 m World muIoni - 580 4.5621131 m 46.623641 cm 3.7044288 m 2.875082 MeV 17.322734 keV 9.9778711 mm 11.979127 m World muIoni - 581 4.5707882 m 46.627566 cm 3.7101076 m 2.8561389 MeV 15.697561 keV 1.0368983 cm 11.989496 m World muIoni - 582 4.5727826 m 46.629156 cm 3.7114442 m 2.8534272 MeV 2.7116579 keV 2.4008841 mm 11.991896 m World muIoni - 583 4.5963012 m 46.643805 cm 3.7271959 m 2.8063597 MeV 45.89932 keV 2.8309938 cm 12.020206 m World muIoni - 584 4.6079447 m 46.662484 cm 3.7347805 m 2.7820574 MeV 23.278328 keV 1.3897943 cm 12.034104 m World muIoni - 585 4.6084938 m 46.662061 cm 3.7351299 m 2.7802922 MeV 662.24684 eV 650.80081 um 12.034755 m World muIoni - 586 4.6096267 m 46.661442 cm 3.7358521 m 2.7757579 MeV 2.9174899 keV 1.3435564 mm 12.036099 m World muIoni - 587 4.610999 m 46.660401 cm 3.7367255 m 2.7711598 MeV 2.2859783 keV 1.6266579 mm 12.037725 m World muIoni - 588 4.6133748 m 46.65984 cm 3.738246 m 2.7615912 MeV 3.9829968 keV 2.8207242 mm 12.040546 m World muIoni - 589 4.6155205 m 46.657413 cm 3.7396134 m 2.7584229 MeV 3.1683073 keV 2.5445845 mm 12.043091 m World muIoni - 590 4.617144 m 46.655498 cm 3.7406496 m 2.7517757 MeV 4.9993066 keV 1.9260829 mm 12.045017 m World muIoni - 591 4.6229372 m 46.650178 cm 3.7443282 m 2.7362396 MeV 12.200636 keV 6.8627984 mm 12.05188 m World muIoni - 592 4.631583 m 46.647626 cm 3.7497071 m 2.7167228 MeV 15.070938 keV 1.0182861 cm 12.062062 m World muIoni - 593 4.6316892 m 46.647521 cm 3.7497723 m 2.6863484 MeV 93.391422 eV 124.62702 um 12.062187 m World muIoni - 594 4.6339186 m 46.644072 cm 3.7511407 m 2.6827225 MeV 3.625904 keV 2.6161429 mm 12.064803 m World muIoni - 595 4.6401969 m 46.630476 cm 3.7549287 m 2.6697944 MeV 10.79448 keV 7.3340226 mm 12.072137 m World muIoni - 596 4.6413749 m 46.627444 cm 3.7556649 m 2.6642218 MeV 2.1346508 keV 1.3894312 mm 12.073527 m World muIoni - 597 4.6442149 m 46.620281 cm 3.7574207 m 2.6500542 MeV 8.5860392 keV 3.3397236 mm 12.076866 m World muIoni - 598 4.6484271 m 46.605297 cm 3.7600854 m 2.6362085 MeV 6.7025567 keV 4.9866177 mm 12.081853 m World muIoni - 599 4.6504012 m 46.601372 cm 3.7613479 m 2.6271015 MeV 5.0446005 keV 2.343626 mm 12.084197 m World muIoni - 600 4.6530058 m 46.596322 cm 3.7630051 m 2.6186621 MeV 5.44659 keV 3.0875952 mm 12.087284 m World muIoni - 601 4.6586502 m 46.584164 cm 3.7665302 m 2.5997425 MeV 11.032481 keV 6.6559838 mm 12.09394 m World muIoni - 602 4.6662481 m 46.570136 cm 3.7714276 m 2.5838667 MeV 14.852754 keV 9.0409878 mm 12.102981 m World muIoni - 603 4.6757782 m 46.575536 cm 3.7775464 m 2.5617983 MeV 18.6617 keV 1.1325969 cm 12.114307 m World muIoni - 604 4.6818437 m 46.579931 cm 3.7814921 m 2.5522717 MeV 9.5265836 keV 7.2362887 mm 12.121543 m World muIoni - 605 4.688961 m 46.587747 cm 3.7861415 m 2.5380335 MeV 14.23819 keV 8.5020074 mm 12.130045 m World muIoni - 606 4.6949723 m 46.58788 cm 3.7902132 m 2.5239156 MeV 14.117871 keV 7.2607001 mm 12.137306 m World muIoni - 607 4.6971592 m 46.58904 cm 3.7916917 m 2.5183712 MeV 5.5444095 keV 2.6398863 mm 12.139946 m World muIoni - 608 4.7005032 m 46.590634 cm 3.7939754 m 2.5086209 MeV 8.7140324 keV 4.0494995 mm 12.143996 m World muIoni - 609 4.7082444 m 46.598388 cm 3.7993102 m 2.4889604 MeV 17.762227 keV 9.4020981 mm 12.153398 m World muIoni - 610 4.7082634 m 46.598411 cm 3.7993235 m 2.4874213 MeV 0 eV 23.198159 um 12.153421 m World muIoni - 611 4.7094598 m 46.600082 cm 3.8001638 m 2.4839935 MeV 2.1701164 keV 1.462099 mm 12.154883 m World muIoni - 612 4.7095154 m 46.600167 cm 3.8002029 m 2.4828911 MeV 0 eV 67.976587 um 12.154951 m World muIoni - 613 4.710692 m 46.602177 cm 3.8010283 m 2.4775643 MeV 4.1017476 keV 1.4373396 mm 12.156388 m World muIoni - 614 4.7111485 m 46.603124 cm 3.8013469 m 2.4735243 MeV 349.50412 eV 556.85272 um 12.156945 m World muIoni - 615 4.716788 m 46.614222 cm 3.8052585 m 2.4547369 MeV 15.323367 keV 6.8643977 mm 12.163809 m World muIoni - 616 4.7243254 m 46.640552 cm 3.8104351 m 2.4381854 MeV 16.551531 keV 9.1479824 mm 12.172957 m World muIoni - 617 4.7250376 m 46.643522 cm 3.8109236 m 2.4331609 MeV 2.0012757 keV 864.08114 um 12.173822 m World muIoni - 618 4.7264383 m 46.649218 cm 3.8118776 m 2.4287488 MeV 4.4121169 keV 1.6957491 mm 12.175517 m World muIoni - 619 4.732343 m 46.669735 cm 3.8158992 m 2.4186008 MeV 7.7758946 keV 7.1473358 mm 12.182665 m World muIoni - 620 4.7484219 m 46.756083 cm 3.8267994 m 2.3507314 MeV 37.383704 keV 1.9446625 cm 12.202111 m World muIoni - 621 4.749252 m 46.759244 cm 3.8273298 m 2.348047 MeV 1.2406022 keV 985.60364 um 12.203097 m World muIoni - 622 4.7599767 m 46.804872 cm 3.8342265 m 2.3192254 MeV 22.10501 keV 1.2759801 cm 12.215857 m World muIoni - 623 4.7712897 m 46.873917 cm 3.841809 m 2.2957964 MeV 22.428329 keV 1.3637587 cm 12.229494 m World muIoni - 624 4.7790352 m 46.934188 cm 3.8468677 m 2.2744851 MeV 19.614482 keV 9.2712839 mm 12.238766 m World muIoni - 625 4.7913554 m 46.979555 cm 3.8550084 m 2.2500175 MeV 24.467561 keV 1.478126 cm 12.253547 m World muIoni - 626 4.7928223 m 46.973387 cm 3.8559903 m 2.2453231 MeV 3.7002081 keV 1.7663181 mm 12.255313 m World muIoni - 627 4.7981409 m 46.952092 cm 3.859524 m 2.2299868 MeV 13.77092 keV 6.3893356 mm 12.261702 m World muIoni - 628 4.7991802 m 46.945657 cm 3.860213 m 2.2245911 MeV 1.5989442 keV 1.248548 mm 12.262951 m World muIoni - 629 4.7999554 m 46.940949 cm 3.8607273 m 2.2215692 MeV 1.2932227 keV 931.48643 um 12.263882 m World muIoni - 630 4.8025821 m 46.925962 cm 3.862475 m 2.2124694 MeV 9.0997677 keV 3.1586195 mm 12.267041 m World muIoni - 631 4.8051404 m 46.91122 cm 3.8641914 m 2.204353 MeV 6.7260697 keV 3.0842743 mm 12.270125 m World muIoni - 632 4.8067938 m 46.901353 cm 3.8653115 m 2.1993929 MeV 3.506427 keV 1.9995722 mm 12.272125 m World muIoni - 633 4.8081583 m 46.892573 cm 3.8662306 m 2.1964265 MeV 2.9663873 keV 1.6475374 mm 12.273772 m World muIoni - 634 4.8113344 m 46.872555 cm 3.8683402 m 2.1788656 MeV 7.6684682 keV 3.8181857 mm 12.277591 m World muIoni - 635 4.816163 m 46.841719 cm 3.8714931 m 2.154738 MeV 11.610421 keV 5.7752779 mm 12.283366 m World muIoni - 636 4.8177298 m 46.828401 cm 3.8724871 m 2.1472768 MeV 4.4591209 keV 1.8602774 mm 12.285226 m World muIoni - 637 4.8181792 m 46.824472 cm 3.8727743 m 2.1463005 MeV 976.25221 eV 534.73352 um 12.285761 m World muIoni - 638 4.821082 m 46.799359 cm 3.8746344 m 2.1390873 MeV 4.8897853 keV 3.4568995 mm 12.289218 m World muIoni - 639 4.8224131 m 46.789086 cm 3.8755181 m 2.1327279 MeV 3.3054153 keV 1.6010069 mm 12.290819 m World muIoni - 640 4.8311541 m 46.728246 cm 3.8812912 m 2.111182 MeV 21.545851 keV 1.0493796 cm 12.301313 m World muIoni - 641 4.8376067 m 46.678802 cm 3.8854104 m 2.0887529 MeV 16.678769 keV 7.6716446 mm 12.308984 m World muIoni - 642 4.8417523 m 46.642654 cm 3.8880797 m 2.0793851 MeV 7.2958236 keV 4.9439491 mm 12.313928 m World muIoni - 643 4.8425522 m 46.634854 cm 3.8885903 m 2.0733573 MeV 4.3131655 keV 952.14819 um 12.31488 m World muIoni - 644 4.8443472 m 46.616555 cm 3.8897469 m 2.0676419 MeV 4.4116139 keV 2.1432678 mm 12.317024 m World muIoni - 645 4.8454082 m 46.607249 cm 3.8904315 m 2.0634524 MeV 2.9798637 keV 1.2661612 mm 12.31829 m World muIoni - 646 4.8469768 m 46.593299 cm 3.8914401 m 2.0578261 MeV 3.2684601 keV 1.8700763 mm 12.32016 m World muIoni - 647 4.8532936 m 46.532822 cm 3.8954848 m 2.0428791 MeV 13.729186 keV 7.5255018 mm 12.327685 m World muIoni - 648 4.8585408 m 46.487283 cm 3.898701 m 2.0312176 MeV 10.544305 keV 6.1715193 mm 12.333857 m World muIoni - 649 4.8607666 m 46.467238 cm 3.9000672 m 2.024694 MeV 5.1305593 keV 2.6193384 mm 12.336476 m World muIoni - 650 4.868534 m 46.395669 cm 3.9047857 m 2.0013083 MeV 23.385768 keV 9.1169792 mm 12.345593 m World muIoni - 651 4.8690451 m 46.39084 cm 3.9050981 m 1.9987133 MeV 2.5949695 keV 600.99831 um 12.346194 m World muIoni - 652 4.870097 m 46.381135 cm 3.9057399 m 1.9947889 MeV 2.0774035 keV 1.2360076 mm 12.34743 m World muIoni - 653 4.8779051 m 46.308687 cm 3.9104545 m 1.9649043 MeV 23.230682 keV 9.1504471 mm 12.356581 m World muIoni - 654 4.8792668 m 46.295137 cm 3.9112405 m 1.9567738 MeV 3.2204794 keV 1.5781161 mm 12.358159 m World muIoni - 655 4.8871601 m 46.218289 cm 3.9158054 m 1.9392104 MeV 16.458423 keV 9.1511632 mm 12.36731 m World muIoni - 656 4.8880268 m 46.21012 cm 3.9163004 m 1.9299151 MeV 3.2684849 keV 1.0014902 mm 12.368311 m World muIoni - 657 4.8889286 m 46.201406 cm 3.916808 m 1.9282205 MeV 1.6946053 keV 1.0384322 mm 12.36935 m World muIoni - 658 4.8938831 m 46.156027 cm 3.9195874 m 1.9151775 MeV 13.043014 keV 5.6992473 mm 12.375049 m World muIoni - 659 4.8983503 m 46.117614 cm 3.9220575 m 1.8983472 MeV 11.721177 keV 5.1192407 mm 12.380168 m World muIoni - 660 4.8987357 m 46.113833 cm 3.9222728 m 1.895324 MeV 1.476437 keV 443.08505 um 12.380611 m World muIoni - 661 4.8988866 m 46.11235 cm 3.9223575 m 1.8938516 MeV 467.06582 eV 173.69745 um 12.380785 m World muIoni - 662 4.9039519 m 46.061819 cm 3.9252013 m 1.8752267 MeV 17.188419 keV 5.8311958 mm 12.386616 m World muIoni - 663 4.9043689 m 46.057937 cm 3.9254359 m 1.8704622 MeV 2.1749092 keV 480.01875 um 12.387096 m World muIoni - 664 4.9146549 m 45.96164 cm 3.9312029 m 1.8410454 MeV 28.185393 keV 1.1832831 cm 12.398929 m World muIoni - 665 4.9168598 m 45.944813 cm 3.9324338 m 1.8332305 MeV 7.8149397 keV 2.5308992 mm 12.40146 m World muIoni - 666 4.9199199 m 45.919281 cm 3.9341445 m 1.8243377 MeV 8.8928264 keV 3.5151961 mm 12.404975 m World muIoni - 667 4.9284669 m 45.856619 cm 3.938986 m 1.8008688 MeV 21.510543 keV 9.8437598 mm 12.414819 m World muIoni - 668 4.9294923 m 45.848729 cm 3.9395573 m 1.7928133 MeV 4.5266186 keV 1.1764995 mm 12.415996 m World muIoni - 669 4.9302145 m 45.843563 cm 3.9399633 m 1.7888389 MeV 2.1945364 keV 830.08872 um 12.416826 m World muIoni - 670 4.9305836 m 45.840948 cm 3.9401705 m 1.78117 MeV 1.7732518 keV 424.12105 um 12.41725 m World muIoni - 671 4.9312924 m 45.83609 cm 3.940568 m 1.7729574 MeV 3.0192473 keV 814.11733 um 12.418064 m World muIoni - 672 4.9317594 m 45.83272 cm 3.9408296 m 1.7717695 MeV 1.1879031 keV 536.28118 um 12.4186 m World muIoni - 673 4.9320785 m 45.830491 cm 3.9410079 m 1.7683575 MeV 589.9091 eV 366.23376 um 12.418966 m World muIoni - 674 4.9350743 m 45.809041 cm 3.9426918 m 1.758314 MeV 8.1964444 keV 3.443438 mm 12.42241 m World muIoni - 675 4.935479 m 45.806007 cm 3.9429154 m 1.7532847 MeV 2.7304783 keV 463.31408 um 12.422873 m World muIoni - 676 4.9380652 m 45.786639 cm 3.9443387 m 1.7457822 MeV 6.4965698 keV 2.9584033 mm 12.425832 m World muIoni - 677 4.9422867 m 45.755026 cm 3.9466448 m 1.7328457 MeV 11.919719 keV 4.8208898 mm 12.430652 m World muIoni - 678 4.9435817 m 45.747524 cm 3.9473477 m 1.7268754 MeV 1.8729734 keV 1.4754204 mm 12.432128 m World muIoni - 679 4.9462543 m 45.733384 cm 3.9488411 m 1.7162122 MeV 9.4482063 keV 3.0649249 mm 12.435193 m World muIoni - 680 4.9472916 m 45.727125 cm 3.9494007 m 1.7120292 MeV 1.9669154 keV 1.1802651 mm 12.436373 m World muIoni - 681 4.9503131 m 45.708753 cm 3.9510509 m 1.7031617 MeV 7.2522864 keV 3.4477928 mm 12.439821 m World muIoni - 682 4.9514485 m 45.702413 cm 3.9516648 m 1.6982154 MeV 3.816767 keV 1.2922282 mm 12.441113 m World muIoni - 683 4.9586586 m 45.656764 cm 3.9554866 m 1.6804251 MeV 14.457938 keV 8.1738379 mm 12.449287 m World muIoni - 684 4.9606268 m 45.646836 cm 3.9565175 m 1.6698037 MeV 6.1125257 keV 2.2241425 mm 12.451511 m World muIoni - 685 4.9610245 m 45.644866 cm 3.9567231 m 1.6675085 MeV 1.2286388 keV 448.09058 um 12.451959 m World muIoni - 686 4.961523 m 45.642588 cm 3.9569815 m 1.6647613 MeV 1.2271769 keV 561.92981 um 12.452521 m World muIoni - 687 4.9653138 m 45.613865 cm 3.9589978 m 1.6547938 MeV 8.7431019 keV 4.3046537 mm 12.456826 m World muIoni - 688 4.9691551 m 45.573723 cm 3.9610881 m 1.6368099 MeV 13.702404 keV 4.3917791 mm 12.461218 m World muIoni - 689 4.9693206 m 45.572301 cm 3.9611776 m 1.6341242 MeV 260.87696 eV 188.67661 um 12.461406 m World muIoni - 690 4.9694371 m 45.571257 cm 3.9612404 m 1.6322157 MeV 56.262622 eV 132.76716 um 12.461539 m World muIoni - 691 4.9720971 m 45.547042 cm 3.9626658 m 1.6242951 MeV 6.6482582 keV 3.0276236 mm 12.464567 m World muIoni - 692 4.9724099 m 45.544523 cm 3.9628352 m 1.6225477 MeV 713.65999 eV 356.61222 um 12.464923 m World muIoni - 693 4.9730706 m 45.539219 cm 3.963199 m 1.6205436 MeV 865.44189 eV 756.12455 um 12.465679 m World muIoni - 694 4.9732999 m 45.537456 cm 3.9633252 m 1.6178529 MeV 258.49298 eV 262.27813 um 12.465942 m World muIoni - 695 4.9792608 m 45.493038 cm 3.9665875 m 1.6036229 MeV 14.230005 keV 6.8102422 mm 12.472752 m OutOfWorld Transportation -Track (trackID 24, parentID 2) is processed with stopping code 2 + 0 16.5 cm -5.16 cm 28.4 cm 14.4 MeV 0 meV 0 fm 0 fm CaptureMgnt initStep + 1 21.934303 cm 6.2841498 cm 2 m 14.417707 MeV9.611467e-13 meV 10.847066 m 10.847066 m CaptureMgnt Transportation + 2 24.837781 cm 1.6368322 cm 2.0087819 m 14.393075 MeV 23.455069 keV 5.549732 cm 10.902564 m World muIoni + 3 25.78988 cm 1.2231661 mm 2.0116327 m 14.381772 MeV 9.4048622 keV 1.8115001 cm 10.920679 m World muIoni + 4 28.308893 cm -3.88347 cm 2.0192849 m 14.355136 MeV 24.786343 keV 4.7935035 cm 10.968614 m World muIoni + 5 30.850026 cm -7.9153956 cm 2.0269395 m 14.332107 MeV 21.869633 keV 4.827014 cm 11.016884 m World muIoni + 6 31.344586 cm -8.7058428 cm 2.0284184 m 14.321962 MeV 3.6294198 keV 9.4407049 mm 11.026324 m World muIoni + 7 31.376877 cm -8.7573726 cm 2.0285138 m 14.317914 MeV 148.49709 eV 615.56358 um 11.02694 m World muIoni + 8 31.902791 cm -9.59457 cm 2.0300648 m 14.303347 MeV 5.6672611 keV 1.0007713 cm 11.036948 m World muIoni + 9 32.284652 cm -10.203284 cm 2.0311914 m 14.29858 MeV 3.4064392 keV 7.2735283 mm 11.044221 m World muIoni + 10 32.716401 cm -10.889799 cm 2.032455 m 14.285915 MeV 5.4444237 keV 8.2078066 mm 11.052429 m World muIoni + 11 33.588036 cm -12.269106 cm 2.0350422 m 14.278643 MeV 6.209598 keV 1.652032 cm 11.068949 m World muIoni + 12 36.305877 cm -16.584193 cm 2.0430938 m 14.251462 MeV 20.879541 keV 5.1628844 cm 11.120578 m World muIoni + 13 36.835083 cm -17.420908 cm 2.0446584 m 14.245836 MeV 4.0092212 keV 1.0023145 cm 11.130601 m World muIoni + 14 37.837332 cm -19.004558 cm 2.0476546 m 14.210738 MeV 8.1186726 keV 1.8979571 cm 11.149581 m World muIoni + 15 39.364069 cm -21.414551 cm 2.0522883 m 14.193256 MeV 13.003468 keV 2.8902891 cm 11.178484 m World muIoni + 16 39.446693 cm -21.545334 cm 2.0525355 m 14.167377 MeV 904.56064 eV 1.5665917 mm 11.18005 m World muIoni + 17 39.639254 cm -21.850387 cm 2.0531222 m 14.161853 MeV 3.7132576 keV 3.6548522 mm 11.183705 m World muIoni + 18 40.854512 cm -23.760376 cm 2.0567872 m 14.149196 MeV 10.661589 keV 2.2933227 cm 11.206639 m World muIoni + 19 41.052764 cm -24.069575 cm 2.0573729 m 14.141157 MeV 1.6035462 keV 3.719391 mm 11.210358 m World muIoni + 20 41.785923 cm -25.212584 cm 2.0595091 m 14.134646 MeV 5.2526234 keV 1.3746388 cm 11.224104 m World muIoni + 21 41.928198 cm -25.433487 cm 2.0599263 m 14.110164 MeV 922.22508 eV 2.6604667 mm 11.226765 m World muIoni + 22 42.89079 cm -26.930404 cm 2.0627158 m 14.100125 MeV 7.3981043 keV 1.8014415 cm 11.244779 m World muIoni + 23 42.945625 cm -27.015493 cm 2.0628747 m 14.096517 MeV 514.93769 eV 1.024671 mm 11.245804 m World muIoni + 24 43.697421 cm -28.181391 cm 2.0650392 m 14.087216 MeV 6.0441218 keV 1.4040565 cm 11.259844 m World muIoni + 25 44.131828 cm -28.854835 cm 2.0662984 m 14.083987 MeV 2.1528756 keV 8.1122817 mm 11.267957 m World muIoni + 26 44.812287 cm -29.906719 cm 2.0682618 m 14.071113 MeV 6.8145872 keV 1.2680851 cm 11.280638 m World muIoni + 27 46.041468 cm -31.80596 cm 2.0718356 m 14.056001 MeV 12.905042 keV 2.2903949 cm 11.303541 m World muIoni + 28 50.274972 cm -38.562151 cm 2.0860149 m 14.002039 MeV 34.446973 keV 8.0982175 cm 11.384524 m World muIoni + 29 52.775858 cm -42.55483 cm 2.0950624 m 13.979872 MeV 20.877218 keV 4.79738 cm 11.432497 m World muIoni + 30 53.215238 cm -43.257231 cm 2.0966506 m 13.974225 MeV 3.6639784 keV 8.4359255 mm 11.440933 m World muIoni + 31 53.757905 cm -44.120834 cm 2.0986213 m 13.968591 MeV 3.9492663 keV 1.0388145 cm 11.451322 m World muIoni + 32 55.132208 cm -46.295358 cm 2.1035677 m 13.954041 MeV 11.926389 keV 2.6195401 cm 11.477517 m World muIoni + 33 55.182175 cm -46.374068 cm 2.1037511 m 13.946636 MeV 132.44667 eV 950.18897 um 11.478467 m World muIoni + 34 55.351502 cm -46.641566 cm 2.104382 m 13.944363 MeV 532.06031 eV 3.2281058 mm 11.481695 m World muIoni + 35 56.134993 cm -47.878829 cm 2.1073163 m 13.939009 MeV 4.0795048 keV 1.4935829 cm 11.496631 m World muIoni + 36 59.854077 cm -53.760684 cm 2.1212941 m 13.905692 MeV 31.520538 keV 7.0980891 cm 11.567612 m World muIoni + 37 62.802788 cm -58.369829 cm 2.1328135 m 13.876165 MeV 26.451954 keV 5.5918202 cm 11.62353 m World muIoni + 38 63.938513 cm -60.138274 cm 2.1374211 m 13.864957 MeV 8.9215376 keV 2.1516512 cm 11.645047 m World muIoni + 39 65.660341 cm -62.837574 cm 2.1444257 m 13.846395 MeV 15.927605 keV 3.2774482 cm 11.677821 m World muIoni + 40 65.786664 cm -63.033637 cm 2.1449404 m 13.843971 MeV 471.5833 eV 2.3884644 mm 11.68021 m World muIoni + 41 66.296325 cm -63.824105 cm 2.1470242 m 13.838503 MeV 3.5657889 keV 9.6333657 mm 11.689843 m World muIoni + 42 67.625138 cm -65.894292 cm 2.1525024 m 13.827683 MeV 9.6912709 keV 2.5202326 cm 11.715045 m World muIoni + 43 69.336141 cm -68.540192 cm 2.1594376 m 13.813263 MeV 13.130476 keV 3.2263611 cm 11.747309 m World muIoni + 44 70.499074 cm -70.348201 cm 2.1642486 m 13.801934 MeV 9.9689412 keV 2.2029073 cm 11.769338 m World muIoni + 45 70.999036 cm -71.128785 cm 2.1663313 m 13.794729 MeV 4.4442175 keV 9.5007862 mm 11.778839 m World muIoni + 46 75.194705 cm -77.708731 cm 2.1838385 m 13.730404 MeV 35.784418 keV 7.9978916 cm 11.858818 m World muIoni + 47 82.873425 cm -89.519249 cm 2.215009 m 13.672214 MeV 56.797662 keV 14.428421 cm 12.003102 m World muIoni + 48 83.214539 cm -90.039702 cm 2.2163972 m 13.668284 MeV 2.8999783 keV 6.3757501 mm 12.009478 m World muIoni + 49 85.876706 cm -94.120041 cm 2.2272286 m 13.636734 MeV 21.725 keV 4.9909862 cm 12.059388 m World muIoni + 50 88.209173 cm -97.734671 cm 2.2370517 m 13.612328 MeV 21.644969 keV 4.4126173 cm 12.103514 m World muIoni + 51 89.35654 cm -99.494005 cm 2.2418021 m 13.594247 MeV 16.492116 keV 2.1534624 cm 12.125048 m World muIoni + 52 92.109552 cm -1.0369698 m 2.2530453 m 13.511538 MeV 21.112922 keV 5.1486574 cm 12.176535 m World muIoni + 53 92.894667 cm -1.0490856 m 2.2563011 m 13.500173 MeV 5.9805986 keV 1.4799818 cm 12.191335 m World muIoni + 54 95.065198 cm -1.082708 m 2.2653467 m 13.479494 MeV 17.783654 keV 4.1029653 cm 12.232364 m World muIoni + 55 95.734088 cm -1.0930879 m 2.2681032 m 13.470197 MeV 7.124643 keV 1.2652394 cm 12.245017 m World muIoni + 56 96.311276 cm -1.1020166 m 2.2704653 m 13.46449 MeV 4.5327536 keV 1.0891038 cm 12.255908 m World muIoni + 57 96.99308 cm -1.1125837 m 2.2732677 m 13.450681 MeV 9.2105163 keV 1.288429 cm 12.268792 m World muIoni + 58 1.0014087 m -1.1607946 m 2.2860867 m 13.425555 MeV 24.057238 keV 5.8987752 cm 12.32778 m World muIoni + 59 1.0183918 m -1.1867068 m 2.2930847 m 13.412041 MeV 12.364686 keV 3.1762429 cm 12.359542 m World muIoni + 60 1.0416525 m -1.2220186 m 2.3026975 m 13.390836 MeV 19.201281 keV 4.336379 cm 12.402906 m World muIoni + 61 1.0464887 m -1.2294001 m 2.3046641 m 13.385669 MeV 4.0287546 keV 9.0410915 mm 12.411947 m World muIoni + 62 1.0655902 m -1.257117 m 2.3116063 m 13.364543 MeV 17.051308 keV 3.439414 cm 12.446341 m World muIoni + 63 1.0690321 m -1.2616364 m 2.3126254 m 13.355777 MeV 2.0498215 keV 5.7715119 mm 12.452113 m World muIoni + 64 1.0729347 m -1.2667681 m 2.3137631 m 13.315435 MeV 1.5849557 keV 6.5467198 mm 12.458659 m World muIoni + 65 1.0778411 m -1.2732795 m 2.3152039 m 13.305494 MeV 3.9457265 keV 8.2793015 mm 12.466939 m World muIoni + 66 1.0864392 m -1.2846961 m 2.3177701 m 13.297927 MeV 6.1219802 keV 1.4520791 cm 12.48146 m World muIoni + 67 1.0872365 m -1.2857516 m 2.3179989 m 13.296056 MeV 639.20069 eV 1.342418 mm 12.482802 m World muIoni + 68 1.0951835 m -1.2962844 m 2.3202818 m 13.28742 MeV 5.9481629 keV 1.3390508 cm 12.496193 m World muIoni + 69 1.109722 m -1.3154391 m 2.3244421 m 13.276066 MeV 9.5551645 keV 2.4404623 cm 12.520597 m World muIoni + 70 1.1355816 m -1.3495481 m 2.3318251 m 13.246621 MeV 17.122853 keV 4.3435974 cm 12.564033 m World muIoni + 71 1.1358102 m -1.3498493 m 2.3318895 m 13.244596 MeV 130.72954 eV 383.53966 um 12.564417 m World muIoni + 72 1.137292 m -1.3518033 m 2.3323054 m 13.242629 MeV 605.33819 eV 2.4872927 mm 12.566904 m World muIoni + 73 1.1379198 m -1.3526283 m 2.332481 m 13.241219 MeV 376.60954 eV 1.0514915 mm 12.567955 m World muIoni + 74 1.1400395 m -1.3554172 m 2.3330763 m 13.237349 MeV 2.6074832 keV 3.5532608 mm 12.571509 m World muIoni + 75 1.1546181 m -1.3745955 m 2.3371843 m 13.205053 MeV 13.144651 keV 2.4438143 cm 12.595947 m World muIoni + 76 1.1595256 m -1.3810134 m 2.338595 m 13.20114 MeV 2.6946929 keV 8.2013833 mm 12.604148 m World muIoni + 77 1.174225 m -1.4002414 m 2.342823 m 13.190077 MeV 8.1522292 keV 2.4569661 cm 12.628718 m World muIoni + 78 1.1780663 m -1.4052342 m 2.3439436 m 13.187268 MeV 1.5909163 keV 6.3984371 mm 12.635116 m World muIoni + 79 1.1910198 m -1.4220572 m 2.3477446 m 13.175826 MeV 9.7299466 keV 2.1569798 cm 12.656686 m World muIoni + 80 1.2063316 m -1.4419246 m 2.3523404 m 13.163417 MeV 11.226633 keV 2.5500808 cm 12.682187 m World muIoni + 81 1.2185095 m -1.4576742 m 2.3561142 m 13.152896 MeV 9.4568078 keV 2.0263282 cm 12.70245 m World muIoni + 82 1.2229393 m -1.4633666 m 2.3574983 m 13.140545 MeV 2.7507243 keV 7.3445342 mm 12.709795 m World muIoni + 83 1.2237595 m -1.4644208 m 2.3577539 m 13.138131 MeV 836.28738 eV 1.3598736 mm 12.711155 m World muIoni + 84 1.2368096 m -1.4812578 m 2.361894 m 13.128417 MeV 8.6260712 keV 2.1700981 cm 12.732856 m World muIoni + 85 1.2689674 m -1.5229898 m 2.3721751 m 13.101355 MeV 23.938231 keV 5.3679157 cm 12.786535 m World muIoni + 86 1.2840353 m -1.542722 m 2.3769504 m 13.022933 MeV 9.9322489 keV 2.528254 cm 12.811817 m World muIoni + 87 1.2903487 m -1.5509843 m 2.3790263 m 13.018308 MeV 3.1409196 keV 1.06035 cm 12.822421 m World muIoni + 88 1.3071493 m -1.5729257 m 2.3845633 m 13.006124 MeV 10.781157 keV 2.8184235 cm 12.850605 m World muIoni + 89 1.3202095 m -1.5899759 m 2.388742 m 12.988175 MeV 8.6148389 keV 2.1880254 cm 12.872485 m World muIoni + 90 1.3221187 m -1.5924574 m 2.389347 m 12.9862 MeV 606.19408 eV 3.1888644 mm 12.875674 m World muIoni + 91 1.390878 m -1.6782849 m 2.4100471 m 12.93304 MeV 51.24279 keV 11.19727 cm 12.987647 m World muIoni + 92 1.3920025 m -1.6795394 m 2.4103649 m 12.930526 MeV 538.32271 eV 1.7143789 mm 12.989361 m World muIoni + 93 1.3926537 m -1.6802649 m 2.4105485 m 12.925052 MeV 1.2800139 keV 992.0822 um 12.990353 m World muIoni + 94 1.4161551 m -1.7064399 m 2.417136 m 12.90486 MeV 19.012141 keV 3.5789123 cm 13.026142 m World muIoni + 95 1.4179324 m -1.7083879 m 2.4176293 m 12.903008 MeV 722.79746 eV 2.6826339 mm 13.028825 m World muIoni + 96 1.4183799 m -1.7088762 m 2.4177528 m 12.901318 MeV 102.85977 eV 673.73531 um 13.029499 m World muIoni + 97 1.4191072 m -1.7096698 m 2.4179529 m 12.898921 MeV 812.56903 eV 1.0949257 mm 13.030594 m World muIoni + 98 1.4209125 m -1.7116313 m 2.4184561 m 12.896865 MeV 867.8532 eV 2.7128962 mm 13.033307 m World muIoni + 99 1.4269541 m -1.7182042 m 2.4201373 m 12.887652 MeV 7.9542926 keV 9.0846928 mm 13.042391 m World muIoni + 100 1.4296231 m -1.7211153 m 2.4208583 m 12.883362 MeV 2.5120979 keV 4.0146259 mm 13.046406 m World muIoni + 101 1.4525996 m -1.7462666 m 2.4270436 m 12.867341 MeV 13.373694 keV 3.4623446 cm 13.081029 m World muIoni + 102 1.4556448 m -1.7495914 m 2.4278668 m 12.863457 MeV 2.2831398 keV 4.5830913 mm 13.085612 m World muIoni + 103 1.4584094 m -1.7526104 m 2.4286121 m 12.86067 MeV 1.4420182 keV 4.1609641 mm 13.089773 m World muIoni + 104 1.4844201 m -1.7809721 m 2.435701 m 12.837257 MeV 21.26408 keV 3.9130737 cm 13.128904 m World muIoni + 105 1.5104151 m -1.8094572 m 2.4427015 m 12.822597 MeV 13.263468 keV 3.9194067 cm 13.168098 m World muIoni + 106 1.5182206 m -1.8180525 m 2.4448146 m 12.815019 MeV 5.0043484 keV 1.1801272 cm 13.1799 m World muIoni + 107 1.5475525 m -1.8503436 m 2.4528895 m 12.787104 MeV 23.405249 keV 4.4365709 cm 13.224265 m World muIoni + 108 1.5670119 m -1.8718479 m 2.4581123 m 12.770542 MeV 12.951969 keV 2.9468476 cm 13.253734 m World muIoni + 109 1.5687191 m -1.8737523 m 2.4585916 m 12.767272 MeV 1.3788046 keV 2.6021004 mm 13.256336 m World muIoni + 110 1.5692881 m -1.8743922 m 2.4587493 m 12.7649 MeV 790.30516 eV 870.67515 um 13.257206 m World muIoni + 111 1.5820622 m -1.8888676 m 2.4622736 m 12.754914 MeV 8.7742627 keV 1.9624957 cm 13.276831 m World muIoni + 112 1.6441663 m -1.9587856 m 2.4793398 m 12.70853 MeV 45.027265 keV 9.5063562 cm 13.371895 m World muIoni + 113 1.678363 m -1.9978549 m 2.4885373 m 12.649026 MeV 28.205803 keV 5.2730238 cm 13.424625 m World muIoni + 114 1.6872329 m -2.0078431 m 2.4908354 m 12.635717 MeV 6.7484658 keV 1.3554405 cm 13.43818 m World muIoni + 115 1.6937981 m -2.0152888 m 2.492565 m 12.629558 MeV 5.0469347 keV 1.0076297 cm 13.448256 m World muIoni + 116 1.6942883 m -2.015844 m 2.492695 m 12.627817 MeV 402.07885 eV 751.98419 um 13.449008 m World muIoni + 117 1.6948617 m -2.0164931 m 2.4928469 m 12.624415 MeV 1.6498134 keV 879.29764 um 13.449887 m World muIoni + 118 1.7108664 m -2.0346346 m 2.4970853 m 12.610159 MeV 13.061203 keV 2.4560884 cm 13.474448 m World muIoni + 119 1.7211051 m -2.0463326 m 2.499817 m 12.59899 MeV 6.961224 keV 1.5784061 cm 13.490232 m World muIoni + 120 1.7654198 m -2.0969489 m 2.5117945 m 12.561658 MeV 36.239704 keV 6.8333015 cm 13.558565 m World muIoni + 121 1.8164271 m -2.1552606 m 2.5251849 m 12.522545 MeV 38.022817 keV 7.8622669 cm 13.637188 m World muIoni + 122 1.8371903 m -2.1788776 m 2.5303705 m 12.505657 MeV 15.660261 keV 3.1871261 cm 13.669059 m World muIoni + 123 1.8388475 m -2.1807517 m 2.5307944 m 12.485092 MeV 846.54654 eV 2.5373433 mm 13.671596 m World muIoni + 124 1.8513006 m -2.1947666 m 2.5339697 m 12.47227 MeV 11.510186 keV 1.9015342 cm 13.690612 m World muIoni + 125 1.8607499 m -2.2052471 m 2.5363111 m 12.459662 MeV 7.871543 keV 1.4304326 cm 13.704916 m World muIoni + 126 1.8631107 m -2.2079037 m 2.5369206 m 12.45244 MeV 1.7116453 keV 3.6058891 mm 13.708522 m World muIoni + 127 1.8650185 m -2.2100486 m 2.5374066 m 12.426526 MeV 1.3960049 keV 2.9114603 mm 13.711433 m World muIoni + 128 1.8661229 m -2.2112943 m 2.537685 m 12.422533 MeV 1.7867509 keV 1.6878073 mm 13.713121 m World muIoni + 129 1.8712837 m -2.217146 m 2.5389748 m 12.419182 MeV 2.1662347 keV 7.9082923 mm 13.72103 m World muIoni + 130 1.8846351 m -2.2324597 m 2.5423055 m 12.405414 MeV 12.725616 keV 2.0588036 cm 13.741618 m World muIoni + 131 1.8941049 m -2.2433819 m 2.5446396 m 12.392902 MeV 8.5171518 keV 1.4643097 cm 13.756261 m World muIoni + 132 1.8946156 m -2.2439736 m 2.5447633 m 12.391191 MeV 221.43797 eV 791.35704 um 13.757052 m World muIoni + 133 1.9303259 m -2.2852953 m 2.5533964 m 12.358027 MeV 32.09992 keV 5.5292988 cm 13.812345 m World muIoni + 134 1.9551123 m -2.3138555 m 2.5593447 m 12.339988 MeV 14.682743 keV 3.8281309 cm 13.850626 m World muIoni + 135 1.9558978 m -2.3147585 m 2.5595328 m 12.335777 MeV 660.20146 eV 1.2115053 mm 13.851838 m World muIoni + 136 1.9703654 m -2.3313891 m 2.5629714 m 12.32267 MeV 9.8079121 keV 2.230953 cm 13.874147 m World muIoni + 137 1.9795141 m -2.3418858 m 2.5651926 m 12.302892 MeV 7.9743607 keV 1.4100207 cm 13.888248 m World muIoni + 138 1.9832826 m -2.3462227 m 2.5661136 m 12.297228 MeV 3.0830418 keV 5.81877 mm 13.894066 m World muIoni + 139 1.9857871 m -2.3491214 m 2.5667279 m 12.294778 MeV 1.1654773 keV 3.8797367 mm 13.897946 m World muIoni + 140 1.9932666 m -2.3577948 m 2.5685691 m 12.290016 MeV 3.3879811 keV 1.1600088 cm 13.909546 m World muIoni + 141 1.9960122 m -2.3609504 m 2.5692503 m 12.279572 MeV 3.1377369 keV 4.2379061 mm 13.913784 m World muIoni + 142 2.0268204 m -2.396429 m 2.5768298 m 12.257845 MeV 20.232843 keV 4.7595924 cm 13.96138 m World muIoni + 143 2.0296928 m -2.3997935 m 2.5775616 m 12.253934 MeV 2.2748495 keV 4.484008 mm 13.965864 m World muIoni + 144 2.0498103 m -2.4233177 m 2.5827108 m 12.230776 MeV 14.312166 keV 3.1378824 cm 13.997243 m World muIoni + 145 2.0577606 m -2.4325587 m 2.5846774 m 12.167405 MeV 4.994064 keV 1.2347913 cm 14.009591 m World muIoni + 146 2.0628011 m -2.4383841 m 2.5858743 m 12.158503 MeV 3.3958065 keV 7.7957771 mm 14.017387 m World muIoni + 147 2.0776835 m -2.4555686 m 2.5894016 m 12.150307 MeV 5.6245789 keV 2.3005211 cm 14.040392 m World muIoni + 148 2.0788573 m -2.4569386 m 2.5896805 m 12.116459 MeV 418.91989 eV 1.8255888 mm 14.042217 m World muIoni + 149 2.0826562 m -2.4613597 m 2.5905993 m 12.112003 MeV 3.2610192 keV 5.9009697 mm 14.048118 m World muIoni + 150 2.0848895 m -2.4639515 m 2.5911361 m 12.105487 MeV 2.4190423 keV 3.4631607 mm 14.051581 m World muIoni + 151 2.1012717 m -2.4830103 m 2.5951081 m 12.089794 MeV 14.485823 keV 2.5443906 cm 14.077025 m World muIoni + 152 2.1039577 m -2.4861809 m 2.5957608 m 12.084322 MeV 2.3846974 keV 4.2064554 mm 14.081232 m World muIoni + 153 2.1169621 m -2.5015663 m 2.5989174 m 12.065797 MeV 12.801423 keV 2.0390883 cm 14.101623 m World muIoni + 154 2.1343636 m -2.522191 m 2.6032389 m 12.049705 MeV 13.945688 keV 2.7329259 cm 14.128952 m World muIoni + 155 2.1440204 m -2.5336447 m 2.6053458 m 12.039583 MeV 8.9687253 keV 1.5128767 cm 14.144081 m World muIoni + 156 2.1487011 m -2.5392086 m 2.6064126 m 12.03426 MeV 3.8752202 keV 7.3488143 mm 14.15143 m World muIoni + 157 2.1540937 m -2.545642 m 2.6076433 m 12.028175 MeV 4.0851817 keV 8.4842792 mm 14.159914 m World muIoni + 158 2.1826683 m -2.5797932 m 2.6141689 m 12.005706 MeV 19.935594 keV 4.5004858 cm 14.204919 m World muIoni + 159 2.184672 m -2.5821855 m 2.6146259 m 12.002988 MeV 1.5967275 keV 3.1538887 mm 14.208073 m World muIoni + 160 2.2083958 m -2.6104959 m 2.6200084 m 11.98025 MeV 18.09527 keV 3.7326836 cm 14.245399 m World muIoni + 161 2.2220513 m -2.6266336 m 2.6230743 m 11.968699 MeV 10.516871 keV 2.1361234 cm 14.266761 m World muIoni + 162 2.2348237 m -2.6416739 m 2.6260189 m 11.958862 MeV 8.1073086 keV 1.9950326 cm 14.286711 m World muIoni + 163 2.2398973 m -2.6476652 m 2.6271538 m 11.955204 MeV 2.6628189 keV 7.9325438 mm 14.294644 m World muIoni + 164 2.2416593 m -2.6497599 m 2.6275567 m 11.950181 MeV 565.90588 eV 2.7667513 mm 14.29741 m World muIoni + 165 2.2466299 m -2.6556675 m 2.6286895 m 11.945561 MeV 2.701996 keV 7.8031611 mm 14.305213 m World muIoni + 166 2.2867899 m -2.7034998 m 2.6378689 m 11.91442 MeV 30.121282 keV 6.3127978 cm 14.368341 m World muIoni + 167 2.2924265 m -2.7103175 m 2.6391694 m 11.907768 MeV 4.975635 keV 8.9411588 mm 14.377283 m World muIoni + 168 2.2967659 m -2.7155725 m 2.6401632 m 11.897914 MeV 4.6498648 keV 6.8872011 mm 14.38417 m World muIoni + 169 2.2983722 m -2.7175178 m 2.6405224 m 11.896396 MeV 424.86424 eV 2.5482289 mm 14.386718 m World muIoni + 170 2.3238902 m -2.7484311 m 2.6461443 m 11.870994 MeV 23.275403 keV 4.0477601 cm 14.427196 m World muIoni + 171 2.3313142 m -2.7575438 m 2.6478071 m 11.85887 MeV 6.5519535 keV 1.187107 cm 14.439067 m World muIoni + 172 2.3586581 m -2.7910761 m 2.6538971 m 11.840422 MeV 17.43933 keV 4.3694687 cm 14.482761 m World muIoni + 173 2.3675772 m -2.8019226 m 2.6559786 m 11.834168 MeV 4.3949526 keV 1.4196182 cm 14.496958 m World muIoni + 174 2.384984 m -2.8231955 m 2.6600448 m 11.821815 MeV 9.755009 keV 2.778625 cm 14.524744 m World muIoni + 175 2.4052809 m -2.8480845 m 2.6648154 m 11.79988 MeV 17.603408 keV 3.2468493 cm 14.557212 m World muIoni + 176 2.4233285 m -2.8702384 m 2.6691831 m 11.770104 MeV 20.056768 keV 2.8906698 cm 14.586119 m World muIoni + 177 2.4417054 m -2.8927744 m 2.6736114 m 11.743738 MeV 12.362327 keV 2.94143 cm 14.615533 m World muIoni + 178 2.4478761 m -2.9003469 m 2.6750094 m 11.739984 MeV 2.6863995 keV 9.8679431 mm 14.625401 m World muIoni + 179 2.4995365 m -2.9637046 m 2.6868493 m 11.684289 MeV 46.3354 keV 8.2604324 cm 14.708006 m World muIoni + 180 2.5177751 m -2.9862631 m 2.6908053 m 11.653362 MeV 12.716683 keV 2.927776 cm 14.737283 m World muIoni + 181 2.5193521 m -2.9882018 m 2.6911215 m 11.651112 MeV 486.42283 eV 2.5190718 mm 14.739802 m World muIoni + 182 2.5252151 m -2.9954003 m 2.6923104 m 11.629231 MeV 6.4851644 keV 9.3598555 mm 14.749162 m World muIoni + 183 2.5254906 m -2.9957408 m 2.6923657 m 11.622948 MeV 285.25858 eV 441.47549 um 14.749604 m World muIoni + 184 2.5272095 m -2.9978723 m 2.6927147 m 11.620257 MeV 1.6734493 keV 2.7603871 mm 14.752364 m World muIoni + 185 2.52774 m -2.9985299 m 2.6928215 m 11.618464 MeV 436.7015 eV 851.59247 um 14.753216 m World muIoni + 186 2.5305168 m -3.0019783 m 2.6933793 m 11.615555 MeV 1.3908043 keV 4.4624242 mm 14.757678 m World muIoni + 187 2.54985 m -3.0261246 m 2.6972977 m 11.600276 MeV 13.695959 keV 3.1179978 cm 14.788858 m World muIoni + 188 2.554633 m -3.0321175 m 2.6982749 m 11.595857 MeV 2.9338151 keV 7.729576 mm 14.796588 m World muIoni + 189 2.557634 m -3.0358691 m 2.6988881 m 11.590665 MeV 2.2732614 keV 4.843135 mm 14.801431 m World muIoni + 190 2.5631961 m -3.0428224 m 2.7000207 m 11.577489 MeV 3.9214427 keV 8.9760315 mm 14.810407 m World muIoni + 191 2.5674478 m -3.048106 m 2.7008736 m 11.569195 MeV 3.4075874 keV 6.8352671 mm 14.817242 m World muIoni + 192 2.5955644 m -3.0827707 m 2.7065413 m 11.541693 MeV 26.445676 keV 4.4992855 cm 14.862235 m World muIoni + 193 2.6157025 m -3.1082276 m 2.7105274 m 11.521912 MeV 15.695943 keV 3.2703186 cm 14.894938 m World muIoni + 194 2.628803 m -3.1247682 m 2.7131013 m 11.50752 MeV 12.841622 keV 2.125661 cm 14.916195 m World muIoni + 195 2.6303056 m -3.1266755 m 2.7133868 m 11.463634 MeV 669.15212 eV 2.4448313 mm 14.91864 m World muIoni + 196 2.6535543 m -3.1560179 m 2.7178867 m 11.443631 MeV 18.920414 keV 3.7706136 cm 14.956346 m World muIoni + 197 2.6784121 m -3.1874306 m 2.722632 m 11.41735 MeV 22.294015 keV 4.0338815 cm 14.996685 m World muIoni + 198 2.6982593 m -3.2126742 m 2.7261582 m 11.399946 MeV 15.723478 keV 3.2304775 cm 15.028989 m World muIoni + 199 2.7133895 m -3.2321003 m 2.7288448 m 11.385721 MeV 13.11992 keV 2.4769759 cm 15.053759 m World muIoni + 200 2.716265 m -3.2357829 m 2.7293301 m 11.377374 MeV 2.8415664 keV 4.6974086 mm 15.058456 m World muIoni + 201 2.7219613 m -3.2430563 m 2.7303065 m 11.371835 MeV 3.5572626 keV 9.289971 mm 15.067746 m World muIoni + 202 2.7223148 m -3.2435061 m 2.7303674 m 11.363201 MeV 1.1364064 keV 575.31433 um 15.068322 m World muIoni + 203 2.7314043 m -3.2551205 m 2.7319498 m 11.347589 MeV 6.3009715 keV 1.4833048 cm 15.083155 m World muIoni + 204 2.7503806 m -3.2793709 m 2.7351623 m 11.334069 MeV 12.274336 keV 3.0959889 cm 15.114115 m World muIoni + 205 2.768401 m -3.3022092 m 2.7382303 m 11.317708 MeV 13.358355 keV 2.9253206 cm 15.143368 m World muIoni + 206 2.7697924 m -3.3039782 m 2.7384649 m 11.288216 MeV 1.6129669 keV 2.2627983 mm 15.145631 m World muIoni + 207 2.771128 m -3.3056765 m 2.7386823 m 11.283443 MeV 428.57394 eV 2.1715071 mm 15.147802 m World muIoni + 208 2.7791285 m -3.3158477 m 2.7399658 m 11.272889 MeV 9.0580624 keV 1.3004161 cm 15.160806 m World muIoni + 209 2.7821237 m -3.3196363 m 2.7404443 m 11.270265 MeV 1.3196719 keV 4.8532465 mm 15.16566 m World muIoni + 210 2.7904589 m -3.3302685 m 2.7418903 m 11.262361 MeV 5.9004542 keV 1.3587238 cm 15.179247 m World muIoni + 211 2.8102889 m -3.3555247 m 2.7452253 m 11.245847 MeV 13.98548 keV 3.2283812 cm 15.211531 m World muIoni + 212 2.8204893 m -3.3685647 m 2.7469383 m 11.231253 MeV 10.789137 keV 1.6644033 cm 15.228175 m World muIoni + 213 2.8222931 m -3.3708568 m 2.7472483 m 11.228032 MeV 1.2816988 keV 2.9331923 mm 15.231108 m World muIoni + 214 2.824396 m -3.3735312 m 2.7476045 m 11.217686 MeV 1.5058956 keV 3.4207135 mm 15.234529 m World muIoni + 215 2.8607129 m -3.4198748 m 2.7538657 m 11.190395 MeV 26.167896 keV 5.9211211 cm 15.29374 m World muIoni + 216 2.8698564 m -3.4314711 m 2.7554422 m 11.17508 MeV 11.478516 keV 1.4851417 cm 15.308591 m World muIoni + 217 2.873824 m -3.4364851 m 2.7561504 m 11.159986 MeV 2.1835066 keV 6.4330237 mm 15.315024 m World muIoni + 218 2.8858096 m -3.4516932 m 2.7582547 m 11.148923 MeV 9.9146903 keV 1.9477463 cm 15.334502 m World muIoni + 219 2.896845 m -3.4656534 m 2.7602872 m 11.137785 MeV 7.5046724 keV 1.7910882 cm 15.352413 m World muIoni + 220 2.9267972 m -3.5033474 m 2.7658689 m 11.110266 MeV 26.015057 keV 4.8468439 cm 15.400881 m World muIoni + 221 2.9389654 m -3.5187731 m 2.768181 m 11.096682 MeV 12.49016 keV 1.9783053 cm 15.420664 m World muIoni + 222 2.9468375 m -3.5287193 m 2.769783 m 11.088986 MeV 6.4609115 keV 1.2785235 cm 15.433449 m World muIoni + 223 2.9509896 m -3.533942 m 2.7706285 m 11.085403 MeV 2.485943 keV 6.7255208 mm 15.440175 m World muIoni + 224 2.9511 m -3.5340816 m 2.7706509 m 11.084391 MeV 15.752337 eV 179.33011 um 15.440354 m World muIoni + 225 2.9605864 m -3.5460826 m 2.7725669 m 11.072026 MeV 8.6287204 keV 1.5417143 cm 15.455771 m World muIoni + 226 2.9981395 m -3.5936937 m 2.7799642 m 11.04283 MeV 27.633216 keV 6.1089224 cm 15.516861 m World muIoni + 227 3.0096831 m -3.6081612 m 2.7822095 m 11.028761 MeV 10.653522 keV 1.8644248 cm 15.535505 m World muIoni + 228 3.0326878 m -3.6367105 m 2.786669 m 11.004089 MeV 21.097805 keV 3.6935001 cm 15.57244 m World muIoni + 229 3.0351135 m -3.6397422 m 2.7871558 m 11.000117 MeV 2.5195305 keV 3.9131445 mm 15.576353 m World muIoni + 230 3.0505345 m -3.6588945 m 2.7902537 m 10.98446 MeV 14.645739 keV 2.4783417 cm 15.601136 m World muIoni + 231 3.0557494 m -3.6654612 m 2.7913272 m 10.977997 MeV 5.1552793 keV 8.4540031 mm 15.60959 m World muIoni + 232 3.0685402 m -3.6814273 m 2.7939256 m 10.966778 MeV 9.6783143 keV 2.0622234 cm 15.630213 m World muIoni + 233 3.0839728 m -3.7005822 m 2.7969573 m 10.956523 MeV 9.1568013 keV 2.4784528 cm 15.654997 m World muIoni + 234 3.0858888 m -3.7029573 m 2.7973267 m 10.952164 MeV 1.1988664 keV 3.073897 mm 15.658071 m World muIoni + 235 3.0970435 m -3.7168074 m 2.7994693 m 10.941355 MeV 9.2257617 keV 1.7912176 cm 15.675983 m World muIoni + 236 3.1170666 m -3.7418014 m 2.8031005 m 10.926935 MeV 12.90294 keV 3.2230872 cm 15.708214 m World muIoni + 237 3.1207439 m -3.7464669 m 2.8037617 m 10.922994 MeV 2.3437681 keV 5.9771467 mm 15.714191 m World muIoni + 238 3.1462366 m -3.7786225 m 2.8082247 m 10.897252 MeV 24.624988 keV 4.1277349 cm 15.755469 m World muIoni + 239 3.1561792 m -3.7913046 m 2.8100041 m 10.841076 MeV 7.380166 keV 1.6212901 cm 15.771681 m World muIoni + 240 3.1585957 m -3.7943762 m 2.810414 m 10.838734 MeV 984.56612 eV 3.9296614 mm 15.775611 m World muIoni + 241 3.1615875 m -3.7981879 m 2.8109143 m 10.822424 MeV 1.4539528 keV 4.8713508 mm 15.780482 m World muIoni + 242 3.162051 m -3.7987768 m 2.8109966 m 10.820898 MeV 149.96927 eV 753.95045 um 15.781236 m World muIoni + 243 3.1754899 m -3.8158785 m 2.8134114 m 10.80361 MeV 14.835125 keV 2.1883968 cm 15.80312 m World muIoni + 244 3.1892616 m -3.8333576 m 2.8158995 m 10.788784 MeV 13.754545 keV 2.2391418 cm 15.825512 m World muIoni + 245 3.1975559 m -3.843909 m 2.8174191 m 10.780172 MeV 8.6123658 keV 1.3506954 cm 15.839019 m OutOfWorld Transportation +Track (trackID 14, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.668287179982(mm),3.8351451195021(mm),78.824041140957(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.329103735993(mm),1.2891883957371(mm),79.412829275667(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4247,7 +1532,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.521144(mm),-1.2636(mm),78.144679(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.075583(mm),-0.74535291(mm),78.752224(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4256,7 +1541,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.87476(mm),0.61904144(mm),79.316615(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.136342(mm),-2.3225898(mm),78.74151(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4265,7 +1550,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.010318(mm),1.9780174(mm),79.116386(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.348648(mm),-0.40695864(mm),79.233056(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4274,7 +1559,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.936303(mm),-1.0215557(mm),78.600456(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.709853(mm),3.0640749(mm),78.993039(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4283,7 +1568,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.936791(mm),-0.83733415(mm),78.953024(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.831372(mm),-0.1527441(mm),79.324266(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4292,7 +1577,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.60186(mm),-1.4092959(mm),78.835754(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.757724(mm),0.6826945(mm),79.160925(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4301,7 +1586,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.113031(mm),-2.1165746(mm),78.921948(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.745333(mm),3.6921308(mm),78.986783(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4310,7 +1595,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.818347(mm),1.7419996(mm),78.621254(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.285963(mm),-1.0067946(mm),78.362474(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4319,7 +1604,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.88425(mm),0.19267461(mm),78.609634(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.527155(mm),-0.68092823(mm),78.319946(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4328,7 +1613,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.243453(mm),1.2253664(mm),78.722624(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.897379(mm),-3.8923283(mm),78.783646(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4337,7 +1622,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.506582(mm),2.4635564(mm),79.028881(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.902716(mm),-2.4351973(mm),78.959032(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4346,7 +1631,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.562401(mm),1.8075006(mm),78.313731(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.952806(mm),2.8016676(mm),78.9502(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4355,7 +1640,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.430468(mm),0.066086015(mm),78.865975(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.160885(mm),0.19744878(mm),78.560856(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4364,7 +1649,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.111283(mm),1.4887484(mm),78.216948(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.445226(mm),0.75331643(mm),78.863373(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4373,7 +1658,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.120157(mm),-0.32693137(mm),78.215383(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.600279(mm),0.98426983(mm),78.659706(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4382,7 +1667,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.063952(mm),0.074275634(mm),78.930602(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.780991(mm),0.71218296(mm),78.275187(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4391,7 +1676,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.213948(mm),2.9345661(mm),78.551499(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.949239(mm),-0.60915868(mm),78.421848(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4400,7 +1685,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.472103(mm),-3.5310158(mm),78.858634(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.145973(mm),-0.25952282(mm),79.268793(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4409,7 +1694,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.598173(mm),-1.1107686(mm),79.365385(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.901437(mm),1.008897(mm),78.25395(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4418,7 +1703,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.066076(mm),-3.3168613(mm),78.7539(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.793481(mm),-2.322371(mm),78.978293(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4427,7 +1712,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.237737(mm),1.5117656(mm),78.547305(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.544462(mm),-2.9679714(mm),78.669548(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4436,7 +1721,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.066952(mm),-1.863271(mm),78.401092(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.852773(mm),-1.6034955(mm),78.438857(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4445,7 +1730,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.943249(mm),-2.2167836(mm),79.128212(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.489439(mm),-0.64266225(mm),78.326596(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4454,7 +1739,1899 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.73095(mm),0.49959054(mm),78.107684(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.812012(mm),-1.3164656(mm),79.151353(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.027621(mm),1.080528(mm),78.408027(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.05 cm 1.35 mm 4.95 cm 83.8 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.1087951 cm 1.0151144 mm 4.9079579 cm 0 meV 2.1854891 MeV 795.00578 um 795.00578 um Target pi+Inelastic +Track (trackID 3, parentID 1) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.518095(mm),3.5072772(mm),79.026851(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.964302(mm),1.4228841(mm),78.948173(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.608243(mm),1.0133686(mm),78.481975(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.892059(mm),-3.3115028(mm),78.608257(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.981679(mm),0.73262079(mm),78.416128(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.237122(mm),-2.3337649(mm),79.252721(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.688648(mm),-2.2032119(mm),78.29147(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.967002(mm),0.56798852(mm),78.947697(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.61827(mm),-1.9429662(mm),78.656534(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.160886(mm),0.1387027(mm),79.266164(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.841043(mm),-1.5797111(mm),78.617253(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.61052(mm),2.3475969(mm),78.834227(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.398639(mm),2.1073462(mm),79.224241(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.17945(mm),-2.887369(mm),79.086563(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.589033(mm),-0.50176974(mm),78.661689(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.831155(mm),-3.0045207(mm),79.147977(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.175621(mm),-0.47521917(mm),78.558257(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.022143(mm),0.42249497(mm),78.761647(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.65943(mm),0.31903314(mm),78.120295(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.427205(mm),-3.0141102(mm),79.219204(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.72788(mm),-1.5122953(mm),78.637206(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.422248(mm),-0.67785353(mm),78.338444(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.448319(mm),2.1253419(mm),79.215481(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.410966(mm),2.5437894(mm),79.222068(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.017059(mm),0.24539841(mm),78.233562(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.10349(mm),2.2890632(mm),78.570976(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.613794(mm),-2.9207259(mm),78.83365(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.236363(mm),-2.373127(mm),78.37122(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.775778(mm),1.6357539(mm),78.452434(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.558331(mm),-3.2782331(mm),79.019756(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.437298(mm),-1.4403623(mm),79.041098(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.907699(mm),-2.6728904(mm),78.429172(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.63173(mm),2.992011(mm),78.65416(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.033652(mm),-2.6599062(mm),78.759617(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.532295(mm),0.044407423(mm),78.319039(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.213941(mm),1.1359376(mm),79.080482(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.645915(mm),-0.17699142(mm),78.122678(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.707533(mm),0.30935944(mm),78.993448(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.257425(mm),2.2781167(mm),78.896487(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.68203(mm),2.4510626(mm),78.645291(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.049373(mm),-3.2406225(mm),78.404192(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.366758(mm),3.0090053(mm),78.700882(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.7043(mm),0.88102607(mm),78.112383(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.672194(mm),0.78537199(mm),79.352333(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.170583(mm),0.34424314(mm),79.264454(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.758657(mm),1.6309564(mm),78.808106(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.867139(mm),0.47120456(mm),78.788978(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.247594(mm),-1.6810498(mm),79.250875(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.823858(mm),3.4991029(mm),78.972937(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.17668(mm),0.7186774(mm),78.734398(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.558389(mm),0.57213534(mm),79.019746(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.970986(mm),0.89190865(mm),79.299648(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.076335(mm),-3.0598232(mm),78.575764(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.995424(mm),-1.4640783(mm),78.237377(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.837745(mm),0.21000366(mm),78.970488(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.091838(mm),0.077846278(mm),79.454666(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.288913(mm),2.1501741(mm),78.361954(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.829317(mm),-0.48523435(mm),78.442993(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.212277(mm),-2.1709419(mm),79.257102(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.108844(mm),-0.16654414(mm),79.099013(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.850351(mm),3.5209346(mm),78.791938(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.241931(mm),0.074861424(mm),78.546565(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.519192(mm),-0.91982657(mm),78.32135(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.230789(mm),1.5023182(mm),78.372203(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.392249(mm),1.5884952(mm),79.225368(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.874585(mm),-3.7110761(mm),78.787665(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.77017(mm),2.1820088(mm),78.806076(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.286258(mm),3.550374(mm),78.891403(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.165819(mm),1.0951825(mm),78.736313(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.116182(mm),0.022480981(mm),79.274046(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.781656(mm),0.089495408(mm),78.627724(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.0323(mm),0.32654503(mm),79.288837(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.195928(mm),0.029885472(mm),78.37835(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.122616(mm),2.6643474(mm),79.272912(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.250547(mm),-1.617566(mm),79.074027(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.426771(mm),-1.4817334(mm),78.6903(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.860311(mm),-0.21276858(mm),78.966509(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.203699(mm),2.6300911(mm),78.37698(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.787888(mm),-0.56948943(mm),79.331933(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.303775(mm),0.87727555(mm),78.888315(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.591519(mm),0.64836522(mm),79.013904(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.501839(mm),3.2011758(mm),78.85339(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.455931(mm),2.8185656(mm),78.508831(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.54 cm 2.82 mm 7.8 cm 95.7 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.5106823 cm 3.7090709 mm 7.7050741 cm 92.61787 MeV 3.0734293 MeV 1.2930558 mm 1.2930558 mm Target Transportation + 2 21.126022 cm -4.9850001 cm -2 m 92.617876 MeV9.3860246e-14 meV 2.7104739 m 2.711767 m CaptureMgnt Transportation + 3 18.550042 cm -8.428223 cm -2.0520338 m 92.60349 MeV 12.708081 keV 6.7504074 cm 2.7792711 m World hIoni + 4 13.154473 cm -15.653027 cm -2.1620293 m 92.576474 MeV 24.721005 keV 14.22324 cm 2.9215035 m World hIoni + 5 2.3809994 cm -30.126658 cm -2.3829228 m 92.524491 MeV 50.750358 keV 28.521847 cm 3.2067219 m World hIoni + 6 1.6717642 mm -33.150586 cm -2.4290068 m 92.507542 MeV 10.726397 keV 5.9399082 cm 3.266121 m World hIoni + 7 -4.9212104 cm -40.113234 cm -2.5350335 m 92.48043 MeV 22.09835 keV 13.667003 cm 3.402791 m World hIoni + 8 -8.5455221 cm -45.032884 cm -2.6103971 m 92.460837 MeV 17.550375 keV 9.7023405 cm 3.4998145 m World hIoni + 9 -9.1354332 cm -45.831681 cm -2.6226647 m 92.457441 MeV 1.7954911 keV 1.5782936 cm 3.5155974 m World hIoni + 10 -9.2217729 cm -45.948308 cm -2.6244575 m 92.455196 MeV 901.33292 eV 2.3064559 mm 3.5179038 m World hIoni + 11 -11.011262 cm -48.364062 cm -2.6615988 m 92.446883 MeV 6.990707 keV 4.7783835 cm 3.5656877 m World hIoni + 12 -12.047196 cm -49.76036 cm -2.68303 m 92.419624 MeV 4.5029568 keV 2.7596703 cm 3.5932844 m World hIoni + 13 -12.080463 cm -49.805218 cm -2.6837191 m 92.418563 MeV 0 meV 886.93267 um 3.5941713 m World hIoni + 14 -18.449442 cm -58.394448 cm -2.8155998 m 92.204249 MeV 23.449014 keV 16.978361 cm 3.7639549 m World hIoni + 15 -19.952775 cm -60.432918 cm -2.8468222 m 92.192831 MeV 9.81851 keV 4.0204108 cm 3.804159 m World hIoni + 16 -23.574769 cm -65.356881 cm -2.9223391 m 92.170115 MeV 14.514424 keV 9.7155758 cm 3.9013148 m World hIoni + 17 -24.506334 cm -66.622506 cm -2.9417719 m 92.135599 MeV 5.7277352 keV 2.4991922 cm 3.9263067 m World hIoni + 18 -26.83886 cm -69.784813 cm -2.9903897 m 92.117179 MeV 11.813591 keV 6.2512214 cm 3.9888189 m World hIoni + 19 -28.372631 cm -71.874966 cm -3.0226122 m 92.109122 MeV 6.9619617 keV 4.1357102 cm 4.030176 m World hIoni + 20 -29.722998 cm -73.711211 cm -3.0509401 m 92.102734 MeV 4.7257444 keV 3.635933 cm 4.0665354 m World hIoni + 21 -29.731552 cm -73.722861 cm -3.0511198 m 92.076701 MeV 0 meV 230.63621 um 4.066766 m World hIoni + 22 -39.161208 cm -86.569746 cm -3.2496418 m 92.035694 MeV 39.735967 keV 25.457271 cm 4.3213387 m World hIoni + 23 -41.55813 cm -89.843987 cm -3.3003322 m 92.021831 MeV 12.745562 keV 6.4931495 cm 4.3862702 m World hIoni + 24 -45.552285 cm -95.286506 cm -3.3846409 m 91.996622 MeV 19.449736 keV 10.800652 cm 4.4942767 m World hIoni + 25 -48.849598 cm -99.771373 cm -3.4541335 m 91.978606 MeV 14.594075 keV 8.9038515 cm 4.5833152 m World hIoni + 26 -50.494927 cm -1.0200916 m -3.4887193 m 91.969157 MeV 8.2364975 keV 4.4358297 cm 4.6276735 m World hIoni + 27 -50.937621 cm -1.0260902 m -3.4980238 m 91.954544 MeV 3.075573 keV 1.1922809 cm 4.6395963 m World hIoni + 28 -54.589605 cm -1.0755235 m -3.5745977 m 91.937751 MeV 15.032476 keV 9.8188253 cm 4.7377846 m World hIoni + 29 -56.380398 cm -1.0997413 m -3.6122817 m 91.923334 MeV 10.384929 keV 4.8241913 cm 4.7860265 m World hIoni + 30 -64.284978 cm -1.2068863 m -3.7790618 m 91.884379 MeV 37.846667 keV 21.341037 cm 4.9994369 m World hIoni + 31 -66.452384 cm -1.2362684 m -3.8249243 m 91.873663 MeV 8.4714118 keV 5.8621171 cm 5.058058 m World hIoni + 32 -66.847405 cm -1.2416303 m -3.8333072 m 91.869449 MeV 2.4120273 keV 1.0706465 cm 5.0687645 m World hIoni + 33 -66.912726 cm -1.2425181 m -3.834696 m 91.867983 MeV 69.200644 eV 1.7729946 mm 5.0705375 m World hIoni + 34 -68.133401 cm -1.2591054 m -3.8606332 m 91.862305 MeV 4.2123482 keV 3.3119217 cm 5.1036567 m World hIoni + 35 -68.302485 cm -1.2614014 m -3.8642239 m 91.858133 MeV 1.8180616 keV 4.5851241 mm 5.1082418 m World hIoni + 36 -71.320646 cm -1.302392 m -3.9282958 m 91.841078 MeV 15.257122 keV 8.1831413 cm 5.1900733 m World hIoni + 37 -73.160222 cm -1.3273954 m -3.9674447 m 91.828347 MeV 8.987676 keV 4.9962159 cm 5.2400354 m World hIoni + 38 -74.475458 cm -1.3452505 m -3.9954428 m 91.819278 MeV 6.7978054 keV 3.5716645 cm 5.2757521 m World hIoni + 39 -78.991024 cm -1.4064961 m -4.0915686 m 91.797217 MeV 21.030057 keV 12.259789 cm 5.3983499 m World hIoni + 40 -81.705702 cm -1.4432285 m -4.1491697 m 91.781702 MeV 14.497204 keV 7.3512675 cm 5.4718626 m World hIoni + 41 -86.879 cm -1.5133758 m -4.2593143 m 91.756571 MeV 23.827649 keV 14.045928 cm 5.6123219 m World hIoni + 42 -90.453082 cm -1.561913 m -4.3355076 m 91.734533 MeV 20.054012 keV 9.715293 cm 5.7094748 m World hIoni + 43 -94.990959 cm -1.6237029 m -4.432465 m 91.685315 MeV 24.660353 keV 12.36041 cm 5.8330789 m World hIoni + 44 -1.0260426 m -1.7278068 m -4.5950825 m 91.645361 MeV 38.213871 keV 20.755343 cm 6.0406324 m World hIoni + 45 -1.0616591 m -1.7764225 m -4.6712379 m 91.621893 MeV 22.312711 keV 9.7116801 cm 6.1377492 m World hIoni + 46 -1.0730133 m -1.7919452 m -4.6956272 m 91.615058 MeV 4.7653492 keV 3.1059781 cm 6.1688089 m World hIoni + 47 -1.1318082 m -1.872381 m -4.8223181 m 91.582303 MeV 31.62606 keV 16.117507 cm 6.329984 m World hIoni + 48 -1.1636266 m -1.9157495 m -4.8907738 m 91.566654 MeV 14.480638 keV 8.7059849 cm 6.4170439 m World hIoni + 49 -1.1718922 m -1.9269954 m -4.9084716 m 91.560978 MeV 3.9298326 keV 2.253896 cm 6.4395828 m World hIoni + 50 -1.1865689 m -1.9469544 m -4.9399154 m 91.495959 MeV 7.3193985 keV 4.0030999 cm 6.4796138 m World hIoni + 51 -1.198919 m -1.9636768 m -4.9663262 m 91.485413 MeV 6.8471962 keV 3.3610868 cm 6.5132247 m World hIoni + 52 -1.213617 m -1.9835933 m -4.9977349 m 91.476982 MeV 7.2003356 keV 3.9990094 cm 6.5532148 m World hIoni + 53 -1.2348553 m -2.0124678 m -5.0432487 m 91.463121 MeV 12.65321 keV 5.7933668 cm 6.6111485 m World hIoni + 54 -1.2578065 m -2.0436683 m -5.0924358 m 91.448682 MeV 13.0115 keV 6.2606666 cm 6.6737551 m World hIoni + 55 -1.2711364 m -2.0618033 m -5.1210115 m 91.436082 MeV 10.551209 keV 3.6374991 cm 6.7101301 m World hIoni + 56 -1.2713841 m -2.0621403 m -5.1215425 m 91.434482 MeV 32.157897 eV 675.96637 um 6.7108061 m World hIoni + 57 -1.3210593 m -2.1297295 m -5.2280796 m 91.409483 MeV 24.99918 keV 13.559532 cm 6.8464014 m World Decay +Track (trackID 3, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 70, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.32 m -2.13 m -5.23 m 109 MeV 0 meV 0 fm 0 fm World initStep + 1 -1.3231507 m -2.1335132 m -5.2332994 m 109.33126 MeV 2.7032322 keV 6.7776957 mm 6.7776957 mm World muIoni + 2 -1.3545226 m -2.190164 m -5.3114494 m 109.31612 MeV 13.516185 keV 10.149353 cm 10.827123 cm World muIoni + 3 -1.3655622 m -2.2101002 m -5.3389749 m 109.30683 MeV 6.2156861 keV 3.5734836 cm 14.400607 cm World muIoni + 4 -1.3947822 m -2.2626589 m -5.4116144 m 109.21285 MeV 16.326829 keV 9.4301303 cm 23.830737 cm World muIoni + 5 -1.4326177 m -2.3308706 m -5.5056177 m 109.18703 MeV 19.604572 keV 12.21515 cm 36.045887 cm World muIoni + 6 -1.4513318 m -2.3647708 m -5.5521011 m 109.17451 MeV 11.150805 keV 6.0499153 cm 42.095802 cm World muIoni + 7 -1.4558021 m -2.3728308 m -5.5631508 m 109.17158 MeV 1.2568436 keV 1.4388956 cm 43.534698 cm World muIoni + 8 -1.4607431 m -2.3817409 m -5.5753544 m 109.16829 MeV 2.0498221 keV 1.5897551 cm 45.124453 cm World muIoni + 9 -1.4610306 m -2.3822595 m -5.5760646 m 109.16707 MeV 134.97884 eV 925.25315 um 45.216978 cm World muIoni + 10 -1.4763134 m -2.4098137 m -5.6138146 m 109.15767 MeV 8.0994405 keV 4.9171722 cm 50.134151 cm World muIoni + 11 -1.5326306 m -2.5114642 m -5.7528533 m 109.1328 MeV 23.235107 keV 18.120778 cm 68.254928 cm World muIoni + 12 -1.5547433 m -2.5511661 m -5.8075284 m 109.1208 MeV 10.490234 keV 7.1095618 cm 75.36449 cm World muIoni + 13 -1.5988265 m -2.6366753 m -5.9496186 m 109.09694 MeV 22.146707 keV 17.199475 cm 92.563965 cm World muIoni + 14 -1.6009513 m -2.6409307 m -5.9573966 m 109.08813 MeV 1.6502992 keV 9.117068 mm 93.475672 cm World muIoni + 15 -1.6472986 m -2.7360004 m -6.1306227 m 109.05598 MeV 27.919697 keV 20.296307 cm 1.1377198 m World muIoni + 16 -1.6624226 m -2.7673519 m -6.1876829 m 109.04732 MeV 7.6075803 keV 6.6839516 cm 1.2045593 m World muIoni + 17 -1.6779101 m -2.7994829 m -6.2462128 m 109.03622 MeV 10.021855 keV 6.854208 cm 1.2731014 m World muIoni + 18 -1.6902912 m -2.8252625 m -6.2931425 m 108.992 MeV 9.7972133 keV 5.4957092 cm 1.3280585 m World muIoni + 19 -1.6922118 m -2.8292829 m -6.3004278 m 108.98904 MeV 1.9156927 keV 8.5397584 mm 1.3365982 m World muIoni + 20 -1.7190931 m -2.8855699 m -6.4024266 m 108.96851 MeV 16.901855 keV 11.956001 cm 1.4561582 m World muIoni + 21 -1.7285358 m -2.9053603 m -6.4384245 m 108.95641 MeV 7.9095445 keV 4.2150649 cm 1.4983089 m World muIoni + 22 -1.7317703 m -2.9121609 m -6.4507886 m 108.79948 MeV 1.2219771 keV 1.4476861 cm 1.5127857 m World muIoni + 23 -1.7345573 m -2.9180281 m -6.461501 m 108.79539 MeV 1.091075 keV 1.2527838 cm 1.5253136 m World muIoni + 24 -1.740107 m -2.9297019 m -6.4828254 m 108.79126 MeV 2.6178916 keV 2.4936086 cm 1.5502497 m World muIoni + 25 -1.767927 m -2.9880702 m -6.5893439 m 108.75779 MeV 20.540694 keV 12.460743 cm 1.6748571 m World muIoni + 26 -1.768936 m -2.9901856 m -6.5931855 m 108.75642 MeV 255.96388 eV 4.5001418 mm 1.6793572 m World muIoni + 27 -1.7750861 m -3.0030913 m -6.6166272 m 108.74863 MeV 4.2404379 keV 2.7457165 cm 1.7068144 m World muIoni + 28 -1.8044021 m -3.064851 m -6.7286849 m 108.72811 MeV 17.686077 keV 13.126546 cm 1.8380799 m World muIoni + 29 -1.8090992 m -3.0747892 m -6.7466997 m 108.72394 MeV 2.6261526 keV 2.1103699 cm 1.8591836 m World muIoni + 30 -1.8240073 m -3.1064141 m -6.8039776 m 108.69513 MeV 8.150325 keV 6.7105457 cm 1.926289 m World muIoni + 31 -1.8259141 m -3.1104454 m -6.8112771 m 108.69179 MeV 859.22139 eV 8.5539149 mm 1.9348429 m World muIoni + 32 -1.827667 m -3.1141572 m -6.8179999 m 108.68938 MeV 911.79655 eV 7.8769638 mm 1.9427199 m World muIoni + 33 -1.8286379 m -3.1162171 m -6.8217294 m 108.68755 MeV 235.16248 eV 4.3697287 mm 1.9470896 m World muIoni + 34 -1.8366023 m -3.133131 m -6.8523566 m 108.68103 MeV 5.3548916 keV 3.5882282 cm 1.9829719 m World muIoni + 35 -1.866071 m -3.1956289 m -6.9655525 m 108.6622 MeV 17.202114 keV 13.261873 cm 2.1155906 m World muIoni + 36 -1.8762073 m -3.2172377 m -7.0047602 m 108.65315 MeV 6.2605069 keV 4.5901321 cm 2.161492 m World muIoni + 37 -1.8843694 m -3.2347375 m -7.0363674 m 108.64183 MeV 6.7030033 keV 3.7038851 cm 2.1985308 m World muIoni + 38 -1.9062679 m -3.2816905 m -7.1212981 m 108.62296 MeV 13.436896 keV 9.9485543 cm 2.2980164 m World muIoni + 39 -1.9161973 m -3.3030415 m -7.1599337 m 108.61198 MeV 7.0520526 keV 4.5245631 cm 2.343262 m World muIoni + 40 -1.9211496 m -3.3137161 m -7.1792431 m 108.60849 MeV 2.270699 keV 2.2612486 cm 2.3658745 m World muIoni + 41 -1.9916455 m -3.4657589 m -7.4541203 m 108.5598 MeV 44.479762 keV 32.193861 cm 2.6878131 m World muIoni + 42 -2.0052745 m -3.4948037 m -7.5067971 m 108.54984 MeV 8.4823702 keV 6.1678202 cm 2.7494913 m World muIoni + 43 -2.0096852 m -3.5042171 m -7.5238413 m 108.54488 MeV 3.8362824 keV 1.9964273 cm 2.7694556 m World muIoni + 44 -2.0120373 m -3.5092509 m -7.5329475 m 108.53969 MeV 986.77108 eV 1.0667458 cm 2.780123 m World muIoni + 45 -2.0184214 m -3.5229568 m -7.5576318 m 108.53236 MeV 4.2831688 keV 2.8946872 cm 2.8090699 m World muIoni + 46 -2.0200187 m -3.5263887 m -7.5638132 m 108.53045 MeV 788.41667 eV 7.2483321 mm 2.8163182 m World muIoni + 47 -2.0218629 m -3.5303486 m -7.5709439 m 108.52801 MeV 925.46558 eV 8.3624285 mm 2.8246807 m World muIoni + 48 -2.0267409 m -3.5408301 m -7.5898053 m 108.51243 MeV 2.3480452 keV 2.2122544 cm 2.8468032 m World muIoni + 49 -2.0451356 m -3.5803912 m -7.6611274 m 108.49686 MeV 14.533334 keV 8.3607991 cm 2.9304112 m World muIoni + 50 -2.0863495 m -3.6691403 m -7.8213087 m 108.46681 MeV 28.988671 keV 18.770476 cm 3.1181159 m World muIoni + 51 -2.091338 m -3.6798786 m -7.8406589 m 108.45526 MeV 2.6053796 keV 2.2685353 cm 3.1408013 m World muIoni + 52 -2.1268106 m -3.7559976 m -7.9778954 m 108.43172 MeV 22.123699 keV 16.08923 cm 3.3016936 m World muIoni + 53 -2.1336568 m -3.7706167 m -8.004349 m 108.42675 MeV 3.3431053 keV 3.0989992 cm 3.3326836 m World muIoni + 54 -2.1397752 m -3.7836565 m -8.027951 m 108.41956 MeV 4.6631433 keV 2.7650066 cm 3.3603337 m World muIoni + 55 -2.1551255 m -3.8161569 m -8.0866123 m 108.40392 MeV 13.750688 keV 6.8797355 cm 3.429131 m World muIoni + 56 -2.1754758 m -3.8589222 m -8.1638069 m 108.3894 MeV 13.505069 keV 9.0564913 cm 3.5196959 m World muIoni + 57 -2.1806369 m -3.86976 m -8.1833514 m 108.38474 MeV 3.5186484 keV 2.2936512 cm 3.5426324 m World muIoni + 58 -2.1901535 m -3.8897 m -8.2192989 m 108.36091 MeV 5.4148563 keV 4.219469 cm 3.5848271 m World muIoni + 59 -2.1918908 m -3.8933467 m -8.2258562 m 108.35007 MeV 2.0205529 keV 7.7016215 mm 3.5925288 m World muIoni + 60 -2.1957911 m -3.9015567 m -8.2406038 m 108.34685 MeV 1.7505896 keV 1.7323622 cm 3.6098524 m World muIoni + 61 -2.2275041 m -3.9683427 m -8.3605086 m 108.31938 MeV 24.332461 keV 14.086618 cm 3.7507186 m World muIoni + 62 -2.2413138 m -3.9972611 m -8.4123678 m 108.309 MeV 8.3896731 keV 6.0961917 cm 3.8116805 m World muIoni + 63 -2.2643242 m -4.0453598 m -8.4988123 m 108.29548 MeV 12.425588 keV 10.15658 cm 3.9132463 m World muIoni + 64 -2.3044694 m -4.129054 m -8.6492472 m 108.26545 MeV 28.912228 keV 17.676848 cm 4.0900147 m World muIoni + 65 -2.3099774 m -4.1405361 m -8.669865 m 108.26044 MeV 3.1500743 keV 2.4233655 cm 4.1142484 m World muIoni + 66 -2.3389313 m -4.201286 m -8.77898 m 108.21253 MeV 21.309474 keV 12.819911 cm 4.2424475 m World muIoni + 67 -2.3435975 m -4.2111961 m -8.7967742 m 108.19969 MeV 2.5749915 keV 2.08954 cm 4.2633429 m World muIoni + 68 -2.3449715 m -4.2141277 m -8.8020278 m 108.19098 MeV 1.4706663 keV 6.1711053 mm 4.269514 m World muIoni + 69 -2.3730907 m -4.2740786 m -8.9095783 m 108.16735 MeV 22.19107 keV 12.630093 cm 4.395815 m World muIoni + 70 -2.3963332 m -4.3237058 m -8.9988105 m 108.1479 MeV 17.146904 keV 10.471613 cm 4.5005311 m World muIoni + 71 -2.397377 m -4.3259353 m -9.0028402 m 108.14522 MeV 1.1704524 keV 4.7221818 mm 4.5052533 m World muIoni + 72 -2.4204158 m -4.37511 m -9.0917611 m 108.12832 MeV 16.896273 keV 10.419147 cm 4.6094447 m OutOfWorld Transportation +Track (trackID 70, parentID 3) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.637457667527(mm),1.9714076515385(mm),79.182131177222(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.360899(mm),-0.51618182(mm),79.230896(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.615468(mm),1.7660596(mm),78.657028(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.648537(mm),-2.7893835(mm),79.003851(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.455077(mm),0.81340689(mm),79.21429(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.858958(mm),-1.7432723(mm),78.437767(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.724477(mm),0.3265985(mm),79.343114(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.234126(mm),-0.74255202(mm),79.253249(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.196095(mm),3.5973909(mm),78.730974(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.580321(mm),0.79370575(mm),79.368533(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.137795(mm),-0.23005696(mm),78.212273(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.685889(mm),-1.837461(mm),79.349918(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.659832(mm),-0.74003026(mm),79.354513(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.166655(mm),-2.0374414(mm),78.383512(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.962168(mm),-1.2072432(mm),78.772222(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.542248(mm),2.6856138(mm),79.198919(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.645385(mm),1.9520504(mm),78.651753(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.539833(mm),-1.078118(mm),78.670364(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.226393(mm),-2.4556884(mm),78.372978(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.500539(mm),-0.13254114(mm),79.029947(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.611944(mm),-1.8465791(mm),79.010303(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.805779(mm),-2.1456238(mm),78.976125(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.243139(mm),1.3343352(mm),78.193698(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.87744(mm),-2.078763(mm),78.258181(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.038332(mm),1.1207761(mm),79.111446(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.815609(mm),0.8309919(mm),78.44541(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.590236(mm),-0.58145165(mm),78.837804(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.696521(mm),0.88753665(mm),79.348044(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.703979(mm),1.5200479(mm),78.288767(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.642538(mm),1.0296095(mm),79.181235(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.228144(mm),0.75060763(mm),78.196342(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.048153(mm),1.905659(mm),79.109714(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.788781(mm),-2.8890212(mm),78.802795(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.283964(mm),-0.92595633(mm),79.244462(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.295206(mm),0.95160589(mm),78.360844(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.95894(mm),-1.9891603(mm),78.949118(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.118699(mm),2.4664269(mm),78.920948(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.548872(mm),-0.76815663(mm),79.021424(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.030753(mm),-1.7008763(mm),79.28911(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.1393(mm),2.9795586(mm),78.740989(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.70473(mm),0.86109415(mm),78.993942(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.976096(mm),-1.6948867(mm),79.298747(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.590996(mm),-3.0261619(mm),79.190324(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.079084(mm),-2.2007957(mm),78.57528(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.505774(mm),0.26835569(mm),78.852697(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.028769(mm),-3.9665171(mm),78.760478(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.52153(mm),2.2992516(mm),79.202572(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.234526(mm),0.86063008(mm),79.429506(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.992483(mm),-0.46180374(mm),79.295858(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.829976(mm),3.58313(mm),78.971858(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.285468(mm),-3.8432916(mm),78.715216(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.156016(mm),-1.4048712(mm),78.385387(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.54715(mm),1.3128184(mm),79.374382(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.114316(mm),-1.3833596(mm),78.921721(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.996627(mm),2.7541673(mm),78.942473(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.723867(mm),-1.2722177(mm),78.637914(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.372951(mm),3.1162506(mm),78.523463(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.309029(mm),-2.3338937(mm),79.063715(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.455011(mm),-2.7675206(mm),78.508994(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.417335(mm),-1.9564109(mm),78.515637(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.481006(mm),1.0884955(mm),78.328083(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.315413(mm),2.0193257(mm),78.886262(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.366706(mm),2.851491(mm),78.524564(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.017355(mm),0.8667509(mm),78.409837(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.258079(mm),2.0512484(mm),78.367391(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.118156(mm),3.1477768(mm),78.56839(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.683717(mm),1.2223816(mm),78.82132(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.415573(mm),-3.9170038(mm),78.868601(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.175842(mm),-3.7543744(mm),78.558219(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.531962(mm),0.20816033(mm),78.319098(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.835325(mm),-1.3587386(mm),78.441934(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.904921(mm),-1.742613(mm),78.253335(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.706491(mm),0.075055981(mm),78.288324(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.822215(mm),1.31838(mm),79.325881(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.375883(mm),3.0288144(mm),78.346619(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.676102(mm),1.8695758(mm),78.293682(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.229626(mm),0.53164974(mm),79.254043(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.169038(mm),-2.0809754(mm),78.912072(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.073516(mm),0.3618827(mm),78.399934(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.005229(mm),0.56247368(mm),78.764629(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.134548(mm),3.0423338(mm),78.5655(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.532787(mm),-2.3474046(mm),78.671606(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.950685(mm),-3.1510185(mm),78.950574(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.787956(mm),2.0213804(mm),78.273959(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.232737(mm),-2.377735(mm),79.077167(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.929305(mm),0.77288615(mm),78.60169(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.374036(mm),-3.2914519(mm),78.699599(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.386205(mm),2.6322134(mm),79.050107(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.326722(mm),-0.49905273(mm),79.060595(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -8.02 mm -368 um 5.43 cm 13 MeV 0 meV 0 fm 0 fm Target initStep + 1 -7.7850547 mm -500.64796 um 5.4465925 cm 10.084488 MeV 2.8783248 MeV 346.28404 um 346.28404 um Target hIoni + 2 -7.6454079 mm -612.49934 um 5.4667324 cm 7.1195658 MeV 2.9649225 MeV 274.01871 um 620.30274 um Target hIoni + 3 -7.5447829 mm -657.66522 um 5.4836037 cm 4.3963527 MeV 2.7232131 MeV 206.57167 um 826.87442 um Target hIoni + 4 -7.5196827 mm -664.06155 um 5.496173 cm 1.2321247 MeV 3.164228 MeV 138.57519 um 965.44961 um Target hIoni + 5 -7.5243243 mm -664.40071 um 5.4975377 cm 79.416127 keV 1.1527086 MeV 18.924562 um 984.37417 um Target hIoni + 6 -7.5243506 mm -664.52782 um 5.4975513 cm 0 meV 79.416127 keV 438.53602 nm 984.81271 um Target hIoni + 7 -7.5243506 mm -664.52782 um 5.4975513 cm 0 meV 0 meV 0 fm 984.81271 um Target Scintillation +Track (trackID 5, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 19, Parent ID = 5 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -7.52 mm -665 um 5.5 cm 4.12 MeV 0 meV 0 fm 0 fm Target initStep + 1 -7.590891 mm -569.60864 um 5.4923553 cm 1.4576995 MeV 2.6621131 MeV 143.89925 um 143.89925 um Target muIoni + 2 -7.5815367 mm -555.68881 um 5.4921304 cm 148.53416 keV 1.3091654 MeV 29.052042 um 172.95129 um Target muIoni + 3 -7.5811881 mm -555.33962 um 5.4921111 cm 37.497892 keV 111.03626 keV 1.0053687 um 173.95666 um Target muIoni + 4 -7.5811365 mm -555.33793 um 5.4921089 cm 0 meV 37.497892 keV 203.24001 nm 174.1599 um Target muIoni + 5 -7.5811365 mm -555.33793 um 5.4921089 cm 0 meV 0 meV 0 fm 174.1599 um Target Scintillation +Track (trackID 19, parentID 5) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.983862(mm),-3.3258713(mm),78.415743(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.905987(mm),3.2186225(mm),78.958455(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.218107(mm),0.1868(mm),78.727093(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.903834(mm),-1.0943526(mm),78.429854(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.303853(mm),-2.265112(mm),78.711974(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.973901(mm),-2.6507574(mm),78.593826(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.568246(mm),0.83989114(mm),79.370662(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.94354(mm),-0.88708004(mm),78.422853(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.988749(mm),-1.7545409(mm),79.120189(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.328837(mm),-1.0224576(mm),78.354914(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.759006(mm),-2.3347098(mm),78.455391(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.030611(mm),0.19638699(mm),78.583827(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.886724(mm),-3.1700492(mm),78.785525(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.874059(mm),-2.3834533(mm),79.140412(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.204857(mm),-3.5394805(mm),78.905756(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.287966(mm),2.762472(mm),78.538448(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.347425(mm),-0.89341469(mm),78.351637(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4481,7 +3658,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.817464(mm),2.9405631(mm),78.445083(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.244229(mm),-3.1420592(mm),78.369833(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4490,7 +3667,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.402992(mm),-2.1850417(mm),78.518166(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.388226(mm),-1.0664039(mm),78.52077(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4499,7 +3676,34 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.367371(mm),-0.17623998(mm),78.700774(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.876505(mm),-1.8535712(mm),79.139981(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.773713(mm),2.4625959(mm),78.629125(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.115801(mm),-0.45515333(mm),79.097786(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.837964(mm),3.0433067(mm),79.146777(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4517,7 +3721,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.512853(mm),3.4302514(mm),78.851448(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.974755(mm),-0.5337111(mm),78.417349(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4526,7 +3730,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.754065(mm),1.4262412(mm),79.337897(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.283297(mm),1.1446009(mm),79.420906(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4535,7 +3739,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.263501(mm),1.7875703(mm),78.190108(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.109388(mm),-1.187892(mm),79.098917(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4544,7 +3748,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.403749(mm),-2.3622088(mm),78.518032(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.555893(mm),-0.87278765(mm),79.37284(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4553,7 +3757,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.230954(mm),-0.2494856(mm),79.253809(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.985068(mm),-0.82640251(mm),79.297165(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4562,7 +3766,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.856156(mm),2.7034131(mm),78.614588(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.67438(mm),-2.4456208(mm),78.999294(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4571,7 +3775,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.98496(mm),-0.55372932(mm),78.768203(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.771402(mm),-0.059326121(mm),78.100551(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4580,7 +3784,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.716237(mm),0.45106395(mm),78.815586(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.194491(mm),2.2044318(mm),78.55493(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4589,7 +3793,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.008796(mm),2.6673966(mm),78.764(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.321445(mm),-2.4592506(mm),79.237853(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4598,7 +3802,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.442071(mm),-0.14923866(mm),78.863929(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.215811(mm),-0.7478763(mm),78.374844(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4607,7 +3811,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.581421(mm),1.9340579(mm),79.192012(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.374823(mm),-3.5941772(mm),79.052114(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4616,7 +3820,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.898203(mm),3.0002579(mm),78.607174(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.897296(mm),2.4857339(mm),78.25468(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4625,7 +3829,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.638451(mm),2.648887(mm),78.829302(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.975204(mm),-1.1065864(mm),78.593596(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4634,7 +3838,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.169979(mm),0.43890018(mm),78.206598(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.893211(mm),0.6919311(mm),78.431727(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4643,7 +3847,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.09639(mm),1.0315345(mm),79.101209(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.3157(mm),-0.088487366(mm),79.062539(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4652,7 +3856,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.52809(mm),3.1797221(mm),79.201416(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.080551(mm),-1.9457541(mm),79.280329(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4661,7 +3865,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.527649(mm),-0.077454536(mm),78.496185(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.176986(mm),-0.25485445(mm),78.734344(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4670,7 +3874,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.604597(mm),-1.9977736(mm),79.011598(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.324573(mm),-1.6831652(mm),78.355666(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4679,7 +3883,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.819002(mm),-0.85409159(mm),78.621139(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.971489(mm),2.2952079(mm),78.241597(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4688,7 +3892,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.236317(mm),-2.6650665(mm),78.371228(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.585051(mm),-2.9778478(mm),79.015045(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4697,7 +3901,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.648189(mm),0.15545679(mm),78.122277(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.996943(mm),3.7491627(mm),78.76609(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4706,7 +3910,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.425831(mm),-2.9877873(mm),79.219447(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.363457(mm),2.6938664(mm),78.34881(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4715,7 +3919,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.351474(mm),-2.4456187(mm),78.350923(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.344281(mm),3.2138507(mm),78.704845(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4724,7 +3928,34 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.049655(mm),0.74351(mm),79.10945(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.030517(mm),0.63668998(mm),78.936497(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.824412(mm),-2.3455356(mm),79.149166(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.007606(mm),-1.4712764(mm),79.293191(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.320862(mm),2.1161066(mm),78.885302(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4742,7 +3973,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.668255(mm),-1.9560182(mm),79.000374(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.78031(mm),0.11074013(mm),79.33327(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4751,7 +3982,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.433352(mm),0.15492335(mm),78.160159(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.787522(mm),-1.38108(mm),79.155671(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4760,7 +3991,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.827907(mm),-3.4539658(mm),78.795896(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.901769(mm),-0.05809417(mm),78.430218(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4769,7 +4000,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.452621(mm),-2.5502172(mm),78.333088(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.079433(mm),-3.5846282(mm),78.575218(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4778,7 +4009,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.799173(mm),0.17010351(mm),78.095655(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.359226(mm),-3.6472377(mm),78.525883(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4787,7 +4018,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.57423(mm),0.48254016(mm),79.016953(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.964385(mm),-1.6145793(mm),78.771831(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4796,7 +4027,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.768742(mm),-2.1779586(mm),78.630001(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.781963(mm),1.2342098(mm),78.980324(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4805,7 +4036,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.208732(mm),-1.5934589(mm),78.552419(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.308814(mm),1.9269376(mm),79.063753(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4814,7 +4045,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.180937(mm),-0.25839372(mm),78.733647(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.489764(mm),1.3234156(mm),79.031847(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4823,7 +4054,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.627387(mm),0.30201768(mm),78.654926(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.762322(mm),-0.48600955(mm),78.102152(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4832,7 +4063,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.492359(mm),1.3284161(mm),79.384043(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.368531(mm),3.4222207(mm),78.700569(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4841,7 +4072,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.933168(mm),1.9841806(mm),78.953662(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.780057(mm),2.6944492(mm),79.156987(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4850,7 +4081,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.619947(mm),0.19685591(mm),79.008892(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.777403(mm),-0.66908452(mm),78.981128(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4859,7 +4090,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.206951(mm),1.9144475(mm),78.200079(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.583902(mm),3.8038126(mm),78.838921(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4868,7 +4099,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.752008(mm),1.9672159(mm),79.161933(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.748016(mm),2.0094728(mm),78.98631(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4877,7 +4108,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.854088(mm),-0.209539(mm),78.967606(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.945481(mm),-0.63707414(mm),78.775164(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4886,7 +4117,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.412839(mm),-1.5473302(mm),78.163776(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.378244(mm),-1.3262801(mm),78.875184(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4895,7 +4126,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.475729(mm),0.37484708(mm),78.152687(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.594958(mm),-3.7786347(mm),78.836971(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4904,7 +4135,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.13758(mm),-2.3248345(mm),78.388638(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.094239(mm),1.4440272(mm),79.277915(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4913,7 +4144,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.89927(mm),0.34945185(mm),78.95964(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.150441(mm),-0.56704564(mm),78.915351(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4922,7 +4153,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.796196(mm),-0.65463164(mm),78.62516(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.015727(mm),-1.5302804(mm),78.586451(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4931,7 +4162,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.541034(mm),-1.6751735(mm),79.37546(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.668021(mm),-0.50693554(mm),79.353069(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4940,7 +4171,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.890987(mm),-2.046968(mm),78.432119(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.337407(mm),1.5004723(mm),78.882384(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4949,7 +4180,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.864173(mm),1.3036876(mm),78.789501(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.770622(mm),-2.2128283(mm),78.453343(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4958,7 +4189,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.794972(mm),0.26739503(mm),78.801703(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.294481(mm),3.6820716(mm),78.713626(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4967,7 +4198,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.377025(mm),-1.3228371(mm),78.875399(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.125963(mm),-0.69801493(mm),79.272321(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4976,7 +4207,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.95304(mm),1.0871511(mm),78.597504(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.512765(mm),0.84294885(mm),78.49881(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4985,7 +4216,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.385272(mm),-1.4617143(mm),78.697617(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.516013(mm),-1.1294696(mm),78.674564(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4994,7 +4225,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.024798(mm),0.642156(mm),79.29016(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.343875(mm),3.9294809(mm),78.704917(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5003,7 +4234,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.332934(mm),-2.1196563(mm),79.0595(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.768734(mm),2.5865548(mm),78.80633(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5012,7 +4243,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.823743(mm),-0.57547404(mm),78.620303(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.950018(mm),-1.7751651(mm),79.303345(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5021,7 +4252,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.695257(mm),-2.5383139(mm),78.995613(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.882171(mm),1.2274051(mm),78.610001(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5030,7 +4261,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.312639(mm),0.3225224(mm),79.063078(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.120652(mm),0.77468762(mm),78.920604(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5039,7 +4270,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.972136(mm),-2.0530898(mm),79.123118(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.514588(mm),-1.1100888(mm),79.380123(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5048,7 +4279,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.22615(mm),1.1258414(mm),78.725675(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.358329(mm),2.7899451(mm),78.526041(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5057,7 +4288,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.365612(mm),1.6962502(mm),78.877411(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.370246(mm),-1.4068254(mm),79.405575(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5066,7 +4297,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.659827(mm),0.93636274(mm),78.472879(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.721728(mm),0.84905866(mm),78.638291(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5075,7 +4306,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.789003(mm),-1.3061499(mm),79.15541(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.840354(mm),0.98601109(mm),78.793701(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5084,7 +4315,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.278449(mm),-1.9494439(mm),79.069107(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.514903(mm),-3.7606698(mm),78.851087(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5093,7 +4324,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.90227(mm),0.23395257(mm),78.43013(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.127172(mm),-2.5473447(mm),78.5668(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5102,7 +4333,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.862598(mm),0.73077275(mm),78.789779(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.102991(mm),0.90977562(mm),79.276372(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5111,7 +4342,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.434162(mm),3.2630775(mm),78.688997(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.307689(mm),-3.6431501(mm),78.711297(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5120,7 +4351,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.777755(mm),2.5939286(mm),78.452085(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.443941(mm),-1.6879066(mm),79.216253(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5129,7 +4360,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.201725(mm),0.067863458(mm),78.377328(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.715647(mm),-1.9870438(mm),78.81569(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5138,7 +4369,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.012875(mm),-2.5842095(mm),78.763281(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.809161(mm),0.6751194(mm),78.446547(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5147,7 +4378,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.126357(mm),1.3261741(mm),79.095925(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.714212(mm),-2.2412583(mm),79.168597(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5156,7 +4387,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.395864(mm),1.2438986(mm),78.343096(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.60256(mm),2.4850889(mm),78.482977(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5165,7 +4396,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.94083(mm),2.9519506(mm),78.599657(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.104207(mm),2.5132229(mm),79.099831(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5174,7 +4405,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.704085(mm),2.0695971(mm),78.994056(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.799611(mm),-0.18551463(mm),78.095577(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5183,7 +4414,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.264255(mm),0.7156411(mm),79.07161(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.536844(mm),0.1629121(mm),78.14191(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5192,7 +4423,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.401611(mm),-0.64862957(mm),78.342082(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.869509(mm),-2.0301981(mm),78.435906(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5201,7 +4432,34 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.321273(mm),-3.2560704(mm),79.061556(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.857434(mm),0.00087345291(mm),78.438036(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.096248(mm),-2.6867376(mm),79.277561(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.960487(mm),-1.8403404(mm),78.419864(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.628744(mm),-2.2292304(mm),78.654687(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5219,7 +4477,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.168722(mm),-3.5120065(mm),78.735801(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.85112(mm),-2.2778388(mm),78.615476(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5228,7 +4486,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.003209(mm),-2.2682943(mm),78.941312(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.548231(mm),-2.2558551(mm),78.84521(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5237,7 +4495,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.745272(mm),-1.5871464(mm),78.281486(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.657506(mm),-0.40605672(mm),78.296961(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5246,7 +4504,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.757864(mm),-1.4444014(mm),78.455592(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.535114(mm),-2.9406726(mm),79.02385(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5255,7 +4513,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.758014(mm),2.9191094(mm),78.984547(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.034199(mm),1.1863284(mm),78.583194(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5264,7 +4522,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.197385(mm),0.9500464(mm),79.259728(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.091111(mm),-1.8869061(mm),78.925813(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5273,7 +4531,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.987502(mm),1.5314658(mm),79.120409(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.980338(mm),-1.3113685(mm),79.121672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5282,7 +4540,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.244315(mm),3.6958855(mm),78.546145(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.873828(mm),0.92614917(mm),78.435145(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5291,7 +4549,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.317312(mm),1.49436(mm),78.885928(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.811572(mm),0.85165784(mm),78.446122(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5300,7 +4558,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.509876(mm),3.0989705(mm),79.0283(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.579426(mm),-1.392027(mm),78.487056(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5309,7 +4567,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.903361(mm),0.94330107(mm),78.429937(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.126951(mm),0.073876004(mm),78.214185(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5318,7 +4576,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.006701(mm),-2.4552211(mm),78.588043(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.283911(mm),-0.80323724(mm),78.539163(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5327,7 +4585,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.269982(mm),-2.3716399(mm),78.717946(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.225122(mm),1.7894428(mm),78.196875(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5336,7 +4594,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.113554(mm),2.4535339(mm),78.745529(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.424522(mm),3.5079387(mm),78.867024(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5345,7 +4603,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.943389(mm),2.5183835(mm),78.599206(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.48729(mm),-2.7563854(mm),79.032283(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5354,7 +4612,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.111952(mm),-0.60215166(mm),79.451119(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.174491(mm),1.6424358(mm),79.263765(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5363,7 +4621,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.898831(mm),0.14294377(mm),79.312371(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.8373(mm),3.6586013(mm),78.79424(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5372,7 +4630,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.758371(mm),-0.90109611(mm),78.984484(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.733065(mm),1.0555016(mm),78.636292(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5381,7 +4639,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.610273(mm),-1.1568299(mm),79.186925(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.335714(mm),1.6195356(mm),78.177375(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5390,7 +4648,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.499142(mm),-0.86191624(mm),79.030193(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.355031(mm),1.0106628(mm),78.526623(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5399,7 +4657,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.280659(mm),2.6771411(mm),78.363409(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.062813(mm),-0.76480091(mm),78.930802(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5408,7 +4666,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.970528(mm),3.0361183(mm),78.770748(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.141491(mm),2.6729601(mm),78.564276(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5417,7 +4675,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.733662(mm),-3.3113086(mm),79.165168(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.697955(mm),-1.9079946(mm),78.995137(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5426,7 +4684,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.179169(mm),-2.0447568(mm),79.086613(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.634404(mm),2.5529773(mm),78.477362(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5435,7 +4693,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.135444(mm),0.5742337(mm),79.446977(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.943696(mm),3.6767329(mm),78.951806(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5444,7 +4702,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.887295(mm),-0.74066014(mm),79.314405(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.750925(mm),0.14565358(mm),78.80947(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5453,7 +4711,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.473577(mm),0.74286458(mm),79.034701(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.832876(mm),-2.7129009(mm),78.618693(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5462,7 +4720,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.449931(mm),-0.56173516(mm),78.686216(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.053282(mm),-2.6934371(mm),78.756156(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5471,7 +4729,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.462399(mm),2.2391413(mm),79.036672(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.694921(mm),-0.8248177(mm),78.995672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5480,7 +4738,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.99116(mm),3.698829(mm),78.590783(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.799644(mm),1.4124886(mm),78.624552(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5489,7 +4747,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.689444(mm),-0.75903047(mm),79.349292(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.417697(mm),0.6955704(mm),78.162919(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5498,7 +4756,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.783013(mm),-1.9212199(mm),79.332793(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.752602(mm),1.7219523(mm),79.338155(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5507,7 +4765,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.915408(mm),0.43362955(mm),78.251486(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.571218(mm),-2.2369714(mm),79.017484(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5516,7 +4774,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.026138(mm),-0.67047303(mm),78.584615(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.976422(mm),0.67121756(mm),78.769709(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5525,7 +4783,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.404438(mm),-1.7146414(mm),79.046892(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.383709(mm),0.61323667(mm),79.050547(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5534,7 +4792,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.361735(mm),0.5447534(mm),79.054422(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.291558(mm),-1.9545685(mm),79.243123(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5543,7 +4801,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.155038(mm),-3.0383621(mm),78.738214(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.244953(mm),0.4883639(mm),79.075013(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5552,7 +4810,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.046144(mm),-0.11727379(mm),79.110069(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.41065(mm),1.7860535(mm),79.045797(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5561,7 +4819,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.757777(mm),1.9520913(mm),79.160916(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.644548(mm),-0.24817809(mm),79.004554(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5570,7 +4828,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.275038(mm),-3.4463987(mm),78.893382(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.35797(mm),0.29254559(mm),79.407739(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5579,7 +4837,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.396149(mm),-1.6950182(mm),79.401007(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.612844(mm),1.2161227(mm),78.833817(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5588,7 +4846,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.664088(mm),-2.6491119(mm),78.824782(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.872101(mm),0.76731629(mm),79.140757(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5597,7 +4855,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.1926(mm),-1.7871375(mm),78.731591(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.046243(mm),-0.722093(mm),78.757397(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5606,7 +4864,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.340675(mm),1.2988055(mm),78.352827(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.047939(mm),1.9966682(mm),78.404444(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5615,7 +4873,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.986533(mm),1.9398322(mm),79.296907(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.050419(mm),2.1483354(mm),78.22768(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5624,7 +4882,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.784614(mm),-1.2132613(mm),78.979857(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.953767(mm),2.7169747(mm),79.126357(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5633,7 +4891,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.540501(mm),-1.8429151(mm),78.670246(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.788796(mm),0.20032422(mm),78.450138(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5642,7 +4900,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.293777(mm),0.28237887(mm),79.066404(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.297152(mm),-0.92464539(mm),78.889482(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5651,7 +4909,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.687324(mm),-0.6402738(mm),78.644357(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.79787(mm),-3.7586226(mm),78.977519(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5660,7 +4918,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.697126(mm),-0.19706807(mm),78.466302(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.730979(mm),0.64366577(mm),78.812987(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5669,7 +4927,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.226477(mm),-2.237838(mm),78.725617(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.675834(mm),-1.1716475(mm),79.175364(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5678,7 +4936,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.212271(mm),-2.78174(mm),78.904449(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.219513(mm),-1.5306612(mm),79.079499(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5687,7 +4945,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.606578(mm),-0.4227626(mm),78.129614(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.965579(mm),-3.188753(mm),78.595294(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5696,7 +4954,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.898355(mm),-0.20502152(mm),78.43082(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.008178(mm),-3.1976683(mm),78.411455(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5705,7 +4963,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.444856(mm),2.50026(mm),79.039765(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.489084(mm),-0.28905239(mm),78.150332(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5714,7 +4972,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.497326(mm),-0.78628474(mm),79.20684(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.507295(mm),-2.0530289(mm),78.323448(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5723,7 +4981,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.793161(mm),2.0637205(mm),78.625696(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.281361(mm),0.71831349(mm),78.363286(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5732,7 +4990,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.772914(mm),-0.61238568(mm),79.158247(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.749269(mm),0.32901969(mm),78.986089(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5741,7 +4999,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.326786(mm),3.5114022(mm),78.531603(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.345172(mm),-2.4000014(mm),78.704688(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5750,7 +5008,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.278975(mm),-2.5672018(mm),78.892687(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.448123(mm),2.5592537(mm),78.333881(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5759,7 +5017,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.831064(mm),1.9062392(mm),78.619012(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.085694(mm),-1.354322(mm),78.750441(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5768,7 +5026,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.916038(mm),-1.2923161(mm),78.604029(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.735753(mm),-1.9606931(mm),78.459491(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5777,7 +5035,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.896279(mm),2.7374211(mm),78.960167(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.85396(mm),-2.5902547(mm),79.143956(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5786,7 +5044,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.656484(mm),1.870106(mm),78.473468(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.351259(mm),-0.57310898(mm),79.232596(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5795,7 +5053,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.488557(mm),1.4139559(mm),78.150425(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.914302(mm),-2.2347593(mm),78.780662(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5804,7 +5062,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.796182(mm),-1.4455004(mm),78.977817(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.656862(mm),0.48271788(mm),79.355037(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5813,7 +5071,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.460838(mm),-2.6202008(mm),78.86062(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.919025(mm),-0.49201844(mm),78.250848(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5822,7 +5080,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.223454(mm),0.99407927(mm),78.902477(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.359431(mm),2.7628057(mm),78.34952(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5831,7 +5089,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.554134(mm),3.3157278(mm),79.020496(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.342165(mm),1.0840907(mm),79.234199(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5840,7 +5098,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.776027(mm),0.46853989(mm),79.157698(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.075771(mm),-1.8263317(mm),79.281172(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5849,7 +5107,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.52468(mm),-2.3677082(mm),78.496709(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.598592(mm),0.10809199(mm),78.83633(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5858,7 +5116,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.715459(mm),0.46426354(mm),78.639397(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.214504(mm),2.9753138(mm),78.551401(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5867,7 +5125,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.831957(mm),-2.4493419(mm),79.147836(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.830756(mm),-0.23747899(mm),78.795394(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5876,7 +5134,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.126042(mm),-1.5144219(mm),78.919654(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.869619(mm),0.40378945(mm),78.612214(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5885,7 +5143,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.976607(mm),-3.2910369(mm),78.593349(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.365105(mm),-0.92713624(mm),78.348519(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5894,7 +5152,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.25214(mm),1.2686928(mm),79.073746(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.771441(mm),-0.30886794(mm),78.453198(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5903,7 +5161,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.470584(mm),2.475411(mm),79.035229(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.308261(mm),-1.9089119(mm),78.711196(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5912,7 +5170,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.339344(mm),3.9299409(mm),78.705716(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.51068(mm),0.37029566(mm),78.851831(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5921,7 +5179,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.081581(mm),-3.49101(mm),78.927493(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.138773(mm),-0.66001367(mm),78.212101(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5930,7 +5188,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.440143(mm),3.3794727(mm),78.864269(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.67674(mm),0.6262358(mm),78.117243(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5939,7 +5197,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.956378(mm),-0.36001546(mm),79.302224(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.823399(mm),0.15579046(mm),78.620364(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5948,7 +5206,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.576529(mm),3.3262728(mm),79.016547(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.431615(mm),0.25901384(mm),78.865773(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5957,7 +5215,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.482954(mm),-2.8626471(mm),79.033047(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.40944(mm),1.4411573(mm),78.869683(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5966,7 +5224,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.316121(mm),-0.75726433(mm),78.18083(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.728223(mm),-0.68666796(mm),78.460819(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5975,7 +5233,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.105164(mm),-0.13071516(mm),78.218027(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.486585(mm),0.28454686(mm),78.85608(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5984,7 +5242,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.782915(mm),-2.2310598(mm),78.451175(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.296149(mm),-1.2121496(mm),79.41864(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5993,7 +5251,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.509809(mm),1.70145(mm),79.204639(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.679044(mm),-1.8679765(mm),79.351125(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6002,7 +5260,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.444436(mm),2.7443041(mm),79.216166(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.378137(mm),-3.4908701(mm),78.522549(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6011,7 +5269,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.861015(mm),0.29664299(mm),78.790058(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.511277(mm),-0.12654183(mm),78.499072(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6020,7 +5278,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.471211(mm),0.47135469(mm),78.153483(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.520417(mm),-3.3859332(mm),78.497461(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6029,7 +5287,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.322579(mm),1.5604145(mm),78.708672(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.695605(mm),-2.1324643(mm),79.348205(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6038,7 +5296,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.569775(mm),-2.5047032(mm),78.488758(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.511124(mm),-1.8970935(mm),78.499099(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6047,7 +5305,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.24055(mm),0.1553097(mm),78.899463(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.113634(mm),-2.9728872(mm),78.569188(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6056,1631 +5314,1317 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.168934(mm),-0.24907978(mm),78.38311(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.58505(mm),-2.7401147(mm),78.309737(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.323086(mm),-1.9012437(mm),79.237563(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.876666(mm),0.36379189(mm),79.316279(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.319442(mm),-2.4021366(mm),79.061879(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.571811(mm),1.134547(mm),78.488399(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.396659(mm),-1.6041666(mm),78.69561(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.236373(mm),1.8180449(mm),79.252853(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.500668(mm),0.74898117(mm),78.853597(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.466109(mm),-1.5332439(mm),79.212345(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.195684(mm),-1.8415381(mm),78.55472(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.915391(mm),3.5143279(mm),78.78047(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.366895(mm),2.3288642(mm),79.053512(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.980313(mm),-0.33119075(mm),78.416369(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.498161(mm),2.1660025(mm),78.325058(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.033455(mm),-1.8558575(mm),79.288633(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.617433(mm),2.5253784(mm),78.304027(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.900989(mm),-2.5585204(mm),79.135664(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.994011(mm),-2.6675423(mm),79.119261(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.507907(mm),-0.37368113(mm),78.85232(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.219763(mm),1.0807687(mm),79.079455(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.713435(mm),-0.5133842(mm),78.287099(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.667823(mm),0.56463769(mm),79.176777(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.803261(mm),-1.5200531(mm),79.329223(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.397601(mm),-2.8650914(mm),78.342789(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.281072(mm),-1.5634064(mm),78.715991(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.112756(mm),0.17183679(mm),78.393015(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.447287(mm),0.095908662(mm),78.863009(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.069287(mm),-2.4002621(mm),79.105988(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.025479(mm),-1.9283817(mm),78.761059(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.227576(mm),-0.14667627(mm),79.078077(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.858207(mm),-0.74721187(mm),78.437899(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.672127(mm),0.9961247(mm),78.118056(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.74936(mm),-1.7173994(mm),79.338727(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.316196(mm),-0.79659939(mm),79.062451(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.112441(mm),-3.1229691(mm),78.922052(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.787174(mm),-1.5799542(mm),79.332059(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.782645(mm),0.79700224(mm),78.274896(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.509384(mm),1.5979587(mm),79.204714(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.454143(mm),-3.7622291(mm),78.8618(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.615326(mm),3.2659907(mm),78.657053(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.00601(mm),0.16204958(mm),79.469799(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.560565(mm),-2.1814887(mm),79.019363(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.46806(mm),1.2256534(mm),78.859347(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.38532(mm),-1.9094297(mm),78.697609(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.820553(mm),-0.88700511(mm),78.97352(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.630936(mm),0.64637617(mm),78.125319(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.686991(mm),-1.4879612(mm),79.349724(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.852962(mm),1.6432434(mm),78.438824(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.07662(mm),-0.71423517(mm),79.281022(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.837817(mm),-2.8206845(mm),78.617821(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.027867(mm),2.0365114(mm),78.936964(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.50241(mm),0.77322267(mm),78.147982(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.624436(mm),-0.75961245(mm),78.126465(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.215147(mm),2.4926753(mm),79.080269(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.366917(mm),-3.4808028(mm),78.700854(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.423197(mm),0.78436861(mm),78.69093(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.183728(mm),0.58109751(mm),78.380501(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.730683(mm),-1.6064602(mm),78.284058(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.420842(mm),3.662105(mm),79.043999(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.720693(mm),-2.6079778(mm),79.167455(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.254592(mm),2.5061278(mm),78.368006(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.439758(mm),-1.3976291(mm),79.040664(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.338768(mm),2.9694903(mm),79.234798(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.784308(mm),2.649608(mm),79.156238(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.117521(mm),0.70820109(mm),78.921156(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.135748(mm),-2.6349894(mm),78.388961(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.780063(mm),-1.9225295(mm),78.451678(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.28508(mm),2.9148791(mm),78.36263(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.856619(mm),2.0066364(mm),78.614506(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.453752(mm),-0.04776822(mm),79.214524(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.81612(mm),1.0501961(mm),78.797974(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.986775(mm),-2.006106(mm),78.415229(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.135629(mm),-1.3050871(mm),78.565309(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.096246(mm),-0.36217299(mm),79.277561(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.917613(mm),0.20857486(mm),78.603751(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.64245(mm),-0.25519987(mm),78.299616(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.533089(mm),-2.5485805(mm),79.200534(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.16781(mm),0.21646369(mm),79.088616(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.643758(mm),3.5920517(mm),79.004693(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.68836(mm),1.9567155(mm),78.820502(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.838837(mm),2.6424073(mm),78.441315(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.773469(mm),1.7767312(mm),78.981822(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.661388(mm),2.5457665(mm),78.296277(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.575794(mm),1.98114(mm),78.664023(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.614162(mm),-1.3379758(mm),78.480931(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.299821(mm),-3.0161962(mm),78.536358(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.937419(mm),1.080847(mm),78.423932(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.831312(mm),0.4718911(mm),79.324276(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.683003(mm),-0.79340343(mm),78.116138(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.401523(mm),1.0029522(mm),78.342098(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.370242(mm),-1.725127(mm),79.229248(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.027347(mm),3.1397509(mm),79.113383(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.118958(mm),1.284122(mm),79.09723(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.675801(mm),1.8847525(mm),78.470062(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.833546(mm),1.66798(mm),79.323882(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.903116(mm),-2.7938479(mm),78.782635(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.082668(mm),-1.088793(mm),78.574648(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.295287(mm),-1.7658852(mm),79.066138(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.23013(mm),3.4148847(mm),78.9013(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.768298(mm),-2.7541373(mm),78.982733(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.742516(mm),3.2479054(mm),78.634626(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.555385(mm),2.3704184(mm),79.196603(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.977827(mm),-1.88065(mm),78.416807(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.770773(mm),0.60022765(mm),78.629643(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.194691(mm),3.2073581(mm),78.554895(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.826937(mm),-0.2573743(mm),79.148721(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.534251(mm),-1.7008705(mm),79.024002(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.871149(mm),-0.91203237(mm),78.611944(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.37425(mm),-3.3699219(mm),79.052215(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.90882(mm),-3.5999996(mm),78.957956(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.657185(mm),2.185228(mm),78.473345(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.265053(mm),-0.17467918(mm),78.542488(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.783374(mm),1.8518167(mm),79.332729(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.529798(mm),-0.15253945(mm),78.672133(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 ********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -9.26 mm 1.85 mm 7.07 cm 20.5 MeV 0 eV 0 fm 0 fm Target initStep - 1 -9.1009261 mm 1.9270282 mm 7.0146682 cm 16.610092 MeV 3.8749307 MeV 579.4022 um 579.4022 um Target hIoni - 2 -8.8569942 mm 1.8545604 mm 6.9780136 cm 13.588388 MeV 3.0217035 MeV 451.27248 um 1.0306747 mm Target hIoni - 3 -8.6677431 mm 1.8629022 mm 6.954163 cm 10.939338 MeV 2.6490506 MeV 307.91883 um 1.3385935 mm Target Transportation - 4 3.5583826 cm -4.929165 cm -2 m 10.939343 MeV4.0664659e-16 eV 2.9594018 m 2.9607404 m CaptureMgnt Transportation - 5 3.6199328 cm -6.7909434 cm -2.0182238 m 10.912452 MeV 18.386755 keV 2.6059897 cm 2.9868003 m World hIoni - 6 3.6226984 cm -6.8841928 cm -2.0191397 m 10.905601 MeV 805.74112 eV 1.3073445 mm 2.9881077 m World hIoni - 7 3.6394269 cm -7.4125903 cm -2.0243297 m 10.898861 MeV 4.5267229 keV 7.4084107 mm 2.9955161 m World hIoni - 8 3.6606479 cm -8.009667 cm -2.0302107 m 10.892953 MeV 4.7570767 keV 8.3834269 mm 3.0038995 m World hIoni - 9 3.6991287 cm -9.0235573 cm -2.0402755 m 10.883687 MeV 8.2138492 keV 1.4291466 cm 3.018191 m World hIoni - 10 3.7388182 cm -10.055613 cm -2.0505665 m 10.868877 MeV 13.114159 keV 1.4580046 cm 3.032771 m World hIoni - 11 3.7834508 cm -11.338055 cm -2.0633454 m 10.854076 MeV 12.781937 keV 1.8109878 cm 3.0508809 m World hIoni - 12 3.829467 cm -12.534043 cm -2.075235 m 10.840009 MeV 12.477007 keV 1.687055 cm 3.0677514 m World hIoni - 13 3.8916139 cm -14.419183 cm -2.0939072 m 10.82115 MeV 17.553659 keV 2.6540968 cm 3.0942924 m World hIoni - 14 3.9190119 cm -15.304373 cm -2.1026348 m 10.813811 MeV 6.1289307 keV 1.2433982 cm 3.1067264 m World hIoni - 15 3.9554705 cm -16.479882 cm -2.1142199 m 10.800538 MeV 11.846151 keV 1.6508478 cm 3.1232349 m World hIoni - 16 4.0678701 cm -20.87021 cm -2.157433 m 10.759718 MeV 39.492714 keV 6.1613902 cm 3.1848488 m World hIoni - 17 4.0882235 cm -21.43409 cm -2.1629934 m 10.745092 MeV 4.877124 keV 7.9218718 mm 3.1927706 m World hIoni - 18 4.0939086 cm -21.628426 cm -2.1649063 m 10.740902 MeV 1.3336384 keV 2.727478 mm 3.1954981 m World hIoni - 19 4.1117047 cm -22.280533 cm -2.1713264 m 10.734795 MeV 6.1069151 keV 9.1528455 mm 3.204651 m World hIoni - 20 4.1356401 cm -23.100264 cm -2.1793788 m 10.724874 MeV 6.9500249 keV 1.1493256 cm 3.2161442 m World hIoni - 21 4.1555107 cm -23.906922 cm -2.1872838 m 10.71802 MeV 5.6657821 keV 1.1295942 cm 3.2274402 m World hIoni - 22 4.1705285 cm -24.521395 cm -2.1933253 m 10.707917 MeV 5.6019349 keV 8.6186288 mm 3.2360588 m World hIoni - 23 4.1917268 cm -25.72411 cm -2.2051728 m 10.58992 MeV 11.161814 keV 1.6883761 cm 3.2529425 m World hIoni - 24 4.200986 cm -26.467543 cm -2.2125762 m 10.58104 MeV 8.8808965 keV 1.0492322 cm 3.2634349 m World hIoni - 25 4.2181566 cm -27.777931 cm -2.2256515 m 10.56645 MeV 14.589863 keV 1.8512358 cm 3.2819472 m World hIoni - 26 4.2205576 cm -27.929222 cm -2.2271533 m 10.563678 MeV 1.5988977 keV 2.1318941 mm 3.2840791 m World hIoni - 27 4.22175 cm -28.009678 cm -2.2279517 m 10.56036 MeV 588.25686 eV 1.133548 mm 3.2852127 m World hIoni - 28 4.2244679 cm -28.20443 cm -2.2298908 m 10.55629 MeV 2.4457544 keV 2.7483714 mm 3.287961 m World hIoni - 29 4.2263171 cm -28.327255 cm -2.2311155 m 10.553885 MeV 1.0247782 keV 1.7345848 mm 3.2896956 m World hIoni - 30 4.241673 cm -29.284428 cm -2.2406658 m 10.529579 MeV 7.3772988 keV 1.3522295 cm 3.3032179 m World hIoni - 31 4.2476445 cm -29.817534 cm -2.246015 m 10.522048 MeV 6.5120583 keV 7.5523233 mm 3.3107702 m World hIoni - 32 4.2477906 cm -29.831397 cm -2.246155 m 10.520096 MeV 140.28863 eV 197.02409 um 3.3109673 m World hIoni - 33 4.2601406 cm -31.144445 cm -2.2594115 m 10.486966 MeV 13.302729 keV 1.8659109 cm 3.3296264 m World hIoni - 34 4.2619858 cm -31.438743 cm -2.2623777 m 10.481524 MeV 1.6842736 keV 4.1785034 mm 3.3338049 m World hIoni - 35 4.262802 cm -31.869321 cm -2.2666868 m 10.476365 MeV 2.9158333 keV 6.0917276 mm 3.3398966 m World hIoni - 36 4.2622667 cm -33.482285 cm -2.2826667 m 10.461512 MeV 13.414734 keV 2.2705204 cm 3.3626018 m World hIoni - 37 4.2571772 cm -35.940526 cm -2.3072334 m 10.434287 MeV 24.852999 keV 3.475413 cm 3.3973559 m World hIoni - 38 4.2556132 cm -36.183729 cm -2.3096897 m 10.416985 MeV 3.76738 keV 3.4566224 mm 3.4008126 m World hIoni - 39 4.2555596 cm -36.204251 cm -2.3098965 m 10.415636 MeV 29.094007 eV 291.32962 um 3.4011039 m World hIoni - 40 4.2530677 cm -37.412185 cm -2.3220531 m 10.400296 MeV 12.834133 keV 1.7137621 cm 3.4182415 m World hIoni - 41 4.250538 cm -37.696419 cm -2.3249196 m 10.395256 MeV 3.8448213 keV 4.0368341 mm 3.4222783 m World hIoni - 42 4.241324 cm -38.811536 cm -2.3361225 m 10.384774 MeV 8.3162207 keV 1.5807118 cm 3.4380855 m World hIoni - 43 4.2296699 cm -39.991249 cm -2.3479954 m 10.37154 MeV 10.814274 keV 1.67378 cm 3.4548233 m World hIoni - 44 4.2053414 cm -41.455368 cm -2.362645 m 10.355248 MeV 11.780687 keV 2.0713295 cm 3.4755366 m World hIoni - 45 4.1521405 cm -43.16244 cm -2.3795129 m 10.335182 MeV 18.903302 keV 2.4004965 cm 3.4995415 m World hIoni - 46 4.1439838 cm -43.427724 cm -2.3821245 m 10.331778 MeV 1.5080419 keV 3.7235905 mm 3.5032651 m World hIoni - 47 4.0557417 cm -46.18651 cm -2.4093257 m 10.306961 MeV 23.34871 keV 3.8753134 cm 3.5420182 m World hIoni - 48 4.0507811 cm -46.46728 cm -2.4121106 m 10.299706 MeV 3.316503 keV 3.9549646 mm 3.5459732 m World hIoni - 49 4.0431415 cm -46.980121 cm -2.4172094 m 10.286861 MeV 4.7781342 keV 7.2321285 mm 3.5532053 m World hIoni - 50 4.0356677 cm -47.443713 cm -2.4218503 m 10.280148 MeV 4.0846542 keV 6.5601227 mm 3.5597655 m World hIoni - 51 4.0304478 cm -47.776363 cm -2.4251884 m 10.274851 MeV 3.7114155 keV 4.7128924 mm 3.5644784 m World hIoni - 52 4.0024316 cm -49.382556 cm -2.4414207 m 10.259044 MeV 13.73765 keV 2.2837686 cm 3.587316 m World hIoni - 53 3.9996847 cm -49.503571 cm -2.4426424 m 10.256685 MeV 1.0958777 keV 1.719825 mm 3.5890359 m World hIoni - 54 3.9935669 cm -49.763646 cm -2.4452663 m 10.252254 MeV 2.9927955 keV 3.6949363 mm 3.5927308 m World hIoni - 55 3.9456922 cm -51.887114 cm -2.4666202 m 10.157267 MeV 16.733166 keV 3.0118833 cm 3.6228496 m World hIoni - 56 3.9307555 cm -52.659845 cm -2.4743195 m 10.14834 MeV 7.7291735 keV 1.0909366 cm 3.633759 m World hIoni - 57 3.8978555 cm -54.215338 cm -2.4898236 m 10.128595 MeV 18.354992 keV 2.1964661 cm 3.6557237 m World hIoni - 58 3.8968781 cm -54.274652 cm -2.4904147 m 10.126477 MeV 400.28627 eV 837.42918 um 3.6565611 m World hIoni - 59 3.8879236 cm -54.791752 cm -2.4955726 m 10.120575 MeV 4.5737547 keV 7.304244 mm 3.6638653 m World hIoni - 60 3.8822905 cm -55.086162 cm -2.4985083 m 10.116929 MeV 2.5224449 keV 4.1580018 mm 3.6680233 m World hIoni - 61 3.874145 cm -55.479577 cm -2.5024288 m 10.107013 MeV 3.4826157 keV 5.5547011 mm 3.673578 m World hIoni - 62 3.8409545 cm -56.531616 cm -2.5130015 m 10.09203 MeV 10.989476 keV 1.4918897 cm 3.6884969 m World hIoni - 63 3.7962723 cm -58.122079 cm -2.5290509 m 10.077059 MeV 14.970196 keV 2.259972 cm 3.7110967 m World hIoni - 64 3.7523791 cm -59.579714 cm -2.5438292 m 10.057316 MeV 17.947425 keV 2.0762132 cm 3.7318588 m World hIoni - 65 3.7307691 cm -60.603779 cm -2.5541116 m 10.045788 MeV 10.508387 keV 1.4513689 cm 3.7463725 m World hIoni - 66 3.7171704 cm -61.21142 cm -2.5602485 m 10.040383 MeV 5.4042371 keV 8.6372772 mm 3.7550098 m World hIoni - 67 3.6781482 cm -62.491431 cm -2.5730648 m 10.026151 MeV 14.232052 keV 1.8117873 cm 3.7731276 m World hIoni - 68 3.6741208 cm -62.645454 cm -2.5746032 m 10.023648 MeV 813.30847 eV 2.177246 mm 3.7753049 m World hIoni - 69 3.6642652 cm -63.11244 cm -2.57925 m 10.016928 MeV 3.8838303 keV 6.588701 mm 3.7818936 m World hIoni - 70 3.6206182 cm -65.277823 cm -2.6006825 m 10.000728 MeV 16.200029 keV 3.0470456 cm 3.812364 m World hIoni - 71 3.6066173 cm -65.994635 cm -2.6077568 m 9.9855727 MeV 4.6969651 keV 1.007213 cm 3.8224362 m World hIoni - 72 3.5054868 cm -70.255171 cm -2.6497391 m 9.9394658 MeV 46.10688 keV 5.9823942 cm 3.8822601 m World hIoni - 73 3.4502072 cm -73.162457 cm -2.6788723 m 9.9137662 MeV 23.342332 keV 4.1162174 cm 3.9234223 m World hIoni - 74 3.4476328 cm -73.318392 cm -2.6804439 m 9.9120351 MeV 692.1803 eV 2.2140973 mm 3.9256364 m World hIoni - 75 3.4416407 cm -73.676262 cm -2.6840504 m 9.9074232 MeV 3.2241393 keV 5.0810991 mm 3.9307175 m World hIoni - 76 3.4250063 cm -74.728114 cm -2.694605 m 9.898603 MeV 8.8202248 keV 1.4901961 cm 3.9456194 m World hIoni - 77 3.424725 cm -74.742954 cm -2.6947528 m 9.8948994 MeV 788.70958 eV 209.45566 um 3.9458289 m World hIoni - 78 3.4118388 cm -75.378957 cm -2.7010818 m 9.8878511 MeV 5.7019814 keV 8.9734986 mm 3.9548024 m World hIoni - 79 3.4109273 cm -75.42324 cm -2.7015245 m 9.8875058 MeV 345.26446 eV 626.21737 um 3.9554286 m World hIoni - 80 3.3871753 cm -76.595509 cm -2.7132476 m 9.867653 MeV 14.300832 keV 1.6580449 cm 3.9720091 m World hIoni - 81 3.376956 cm -77.111859 cm -2.7184191 m 9.8631223 MeV 3.2553008 keV 7.3086987 mm 3.9793178 m World hIoni - 82 3.3652826 cm -77.729695 cm -2.7246568 m 9.8519525 MeV 7.8482597 keV 8.7803434 mm 3.9880981 m World hIoni - 83 3.3467931 cm -78.758649 cm -2.7350431 m 9.8410958 MeV 9.5446596 keV 1.462146 cm 4.0027196 m World hIoni - 84 3.3378965 cm -79.282683 cm -2.7403616 m 9.8265136 MeV 7.6332401 keV 7.4669155 mm 4.0101865 m World hIoni - 85 3.3351795 cm -79.421901 cm -2.7417855 m 9.818401 MeV 1.2617006 keV 1.9916438 mm 4.0121781 m World hIoni - 86 3.3033049 cm -81.052083 cm -2.7585106 m 9.8047742 MeV 13.626785 keV 2.3357773 cm 4.0355359 m World hIoni - 87 3.2887475 cm -81.496065 cm -2.7630229 m 9.8003722 MeV 4.4020663 keV 6.3320312 mm 4.0418679 m World hIoni - 88 3.2885033 cm -81.504317 cm -2.7631067 m 9.7849263 MeV 0 eV 117.64044 um 4.0419856 m World hIoni - 89 3.2831413 cm -81.768912 cm -2.7658191 m 9.781561 MeV 2.2044604 keV 3.789638 mm 4.0457752 m World hIoni - 90 3.2777303 cm -82.105666 cm -2.7692803 m 9.778391 MeV 3.1699555 keV 4.8294222 mm 4.0506046 m World hIoni - 91 3.2655564 cm -82.948553 cm -2.7779538 m 9.7664374 MeV 10.57353 keV 1.209506 cm 4.0626997 m World hIoni - 92 3.2508482 cm -83.840985 cm -2.7870826 m 9.7564922 MeV 8.278911 keV 1.2767172 cm 4.0754669 m World hIoni - 93 3.2418678 cm -84.225108 cm -2.7910136 m 9.7353642 MeV 2.5420184 keV 5.4969189 mm 4.0809638 m World hIoni - 94 3.2366916 cm -84.462452 cm -2.7934447 m 9.7326577 MeV 935.93673 eV 3.3980039 mm 4.0843618 m World hIoni - 95 3.2353055 cm -84.532358 cm -2.7941619 m 9.7307961 MeV 795.6392 eV 1.0016121 mm 4.0853634 m World hIoni - 96 3.2285252 cm -84.866325 cm -2.7975868 m 9.7261732 MeV 3.5747654 keV 4.784116 mm 4.0901475 m World hIoni - 97 3.2256636 cm -85.031168 cm -2.7992731 m 9.7246813 MeV 1.4918632 keV 2.3583374 mm 4.0925058 m World hIoni - 98 3.2139069 cm -85.733496 cm -2.8064539 m 9.7186355 MeV 6.0457851 keV 1.0045173 cm 4.102551 m World hIoni - 99 3.1770961 cm -87.514367 cm -2.8247432 m 9.6860442 MeV 21.326911 keV 2.5530233 cm 4.1280812 m World hIoni - 100 3.1376025 cm -88.955397 cm -2.8396054 m 9.6685586 MeV 16.465899 keV 2.0705166 cm 4.1487864 m World hIoni - 101 3.1247659 cm -89.380771 cm -2.8439966 m 9.663252 MeV 3.5222201 keV 6.1150014 mm 4.1549014 m World hIoni - 102 3.1087255 cm -89.819483 cm -2.8485199 m 9.6575134 MeV 4.382062 keV 6.3034127 mm 4.1612048 m World hIoni - 103 3.0961482 cm -90.193266 cm -2.852406 m 9.6510452 MeV 3.0861841 keV 5.3934261 mm 4.1665983 m World hIoni - 104 3.0876979 cm -90.439396 cm -2.8549707 m 9.6497433 MeV 1.301929 keV 3.5557163 mm 4.170154 m World hIoni - 105 3.0517103 cm -91.554221 cm -2.8665342 m 9.6322697 MeV 10.775246 keV 1.6066374 cm 4.1862203 m World hIoni - 106 2.9952965 cm -93.192037 cm -2.8835543 m 9.6127048 MeV 16.366557 keV 2.3627449 cm 4.2098478 m World hIoni - 107 2.9829941 cm -93.627521 cm -2.8880673 m 9.6055128 MeV 4.6166859 keV 6.2727234 mm 4.2161205 m World hIoni - 108 2.9226479 cm -95.845882 cm -2.9110625 m 9.5813223 MeV 22.488889 keV 3.1957476 cm 4.248078 m World hIoni - 109 2.9104738 cm -96.257841 cm -2.9152007 m 9.5791817 MeV 2.1406536 keV 5.84044 mm 4.2539184 m World hIoni - 110 2.8467013 cm -98.365073 cm -2.9362472 m 9.5558517 MeV 21.632089 keV 2.9789589 cm 4.283708 m World hIoni - 111 2.825564 cm -99.257226 cm -2.9450412 m 9.5450064 MeV 10.845329 keV 1.2528938 cm 4.296237 m World hIoni - 112 2.802577 cm -1.0029062 m -2.9552256 m 9.5344402 MeV 9.0596573 keV 1.4510968 cm 4.3107479 m World hIoni - 113 2.7991367 cm -1.0047503 m -2.9570011 m 9.532217 MeV 865.89581 eV 2.5601292 mm 4.3133081 m World hIoni - 114 2.7879261 cm -1.0098193 m -2.9618706 m 9.5251762 MeV 7.0407601 keV 7.0298604 mm 4.3203379 m World hIoni - 115 2.7541334 cm -1.0277756 m -2.9790686 m 9.4974856 MeV 20.842682 keV 2.4866168 cm 4.3452041 m World hIoni - 116 2.7521847 cm -1.0287576 m -2.9799953 m 9.4968416 MeV 643.97768 eV 1.3503919 mm 4.3465545 m World hIoni - 117 2.7316616 cm -1.039256 m -2.9899112 m 9.4802221 MeV 12.444696 keV 1.4442399 cm 4.3609969 m World hIoni - 118 2.7242834 cm -1.0431665 m -2.9935939 m 9.464022 MeV 3.2146264 keV 5.3722348 mm 4.3663691 m World hIoni - 119 2.7204389 cm -1.045003 m -2.9953267 m 9.4589002 MeV 2.6191408 keV 2.525188 mm 4.3688943 m World hIoni - 120 2.7038029 cm -1.052221 m -3.0021414 m 9.4504573 MeV 8.4428171 keV 9.9281081 mm 4.3788224 m World hIoni - 121 2.648832 cm -1.0735424 m -3.0222483 m 9.4299019 MeV 19.022039 keV 2.9312351 cm 4.4081348 m World hIoni - 122 2.6012472 cm -1.0888262 m -3.0368272 m 9.4122946 MeV 14.226151 keV 2.112741 cm 4.4292622 m World hIoni - 123 2.573549 cm -1.0960372 m -3.0437116 m 9.4049565 MeV 7.3380977 keV 9.9735573 mm 4.4392357 m World hIoni - 124 2.5658868 cm -1.0979366 m -3.0455199 m 9.4008848 MeV 1.4663066 keV 2.6236294 mm 4.4418594 m World hIoni - 125 2.5521872 cm -1.1018763 m -3.0492539 m 9.394142 MeV 5.7031911 keV 5.4298749 mm 4.4472892 m World hIoni - 126 2.5227147 cm -1.1116581 m -3.0584763 m 9.3837331 MeV 9.2628625 keV 1.3447077 cm 4.4607363 m World hIoni - 127 2.5206973 cm -1.112209 m -3.0589916 m 9.3727986 MeV 440.84853 eV 754.57439 um 4.4614909 m World hIoni - 128 2.4912312 cm -1.1197937 m -3.0660982 m 9.3618995 MeV 9.7748511 keV 1.0398071 cm 4.4718889 m World hIoni - 129 2.455451 cm -1.1287315 m -3.0744918 m 9.3546458 MeV 6.2304736 keV 1.2266397 cm 4.4841553 m World hIoni - 130 2.4528432 cm -1.129333 m -3.0750551 m 9.3509152 MeV 1.7082925 keV 824.61276 um 4.48498 m World hIoni - 131 2.433833 cm -1.1337336 m -3.0791831 m 9.3376983 MeV 3.822116 keV 6.0366234 mm 4.4910166 m World hIoni - 132 2.3788466 cm -1.1448214 m -3.0895285 m 9.3257232 MeV 10.703736 keV 1.5174722 cm 4.5061913 m World hIoni - 133 2.3667021 cm -1.1475901 m -3.0921122 m 9.3201407 MeV 3.6554908 keV 3.7889253 mm 4.5099802 m World hIoni - 134 2.3214089 cm -1.1578775 m -3.1016738 m 9.3067514 MeV 12.049705 keV 1.4052121 cm 4.5240324 m World hIoni - 135 2.2957047 cm -1.1639715 m -3.1073241 m 9.3013222 MeV 5.4291367 keV 8.3143937 mm 4.5323467 m World hIoni - 136 2.2916144 cm -1.1648894 m -3.108181 m 9.2995888 MeV 504.13738 eV 1.2563851 mm 4.5336031 m World hIoni - 137 2.2716468 cm -1.1692471 m -3.1122595 m 9.2973576 MeV 2.2312659 keV 5.9719083 mm 4.539575 m World hIoni - 138 2.2614736 cm -1.1716208 m -3.1144728 m 9.2964005 MeV 957.06115 eV 3.2470845 mm 4.5428221 m World hIoni - 139 2.220093 cm -1.1809243 m -3.1231499 m 9.2906008 MeV 4.5123152 keV 1.2728678 cm 4.5555508 m World hIoni - 140 2.204017 cm -1.1842001 m -3.1262202 m 9.2847275 MeV 4.4624325 keV 4.4926351 mm 4.5600434 m World hIoni - 141 2.1785013 cm -1.1894514 m -3.1311403 m 9.2788486 MeV 4.435791 keV 7.2005928 mm 4.567244 m World hIoni - 142 2.1720731 cm -1.1907539 m -3.1323646 m 9.2761636 MeV 1.4704029 keV 1.7887333 mm 4.5690328 m World hIoni - 143 2.1399681 cm -1.1973865 m -3.1385921 m 9.2677009 MeV 8.4627738 keV 9.1036563 mm 4.5781364 m World hIoni - 144 2.0762798 cm -1.2097802 m -3.1501722 m 9.2492897 MeV 11.395575 keV 1.6973868 cm 4.5951103 m World hIoni - 145 2.0682057 cm -1.2113518 m -3.1516479 m 9.2403849 MeV 845.84271 eV 2.1573077 mm 4.5972676 m World hIoni - 146 2.028599 cm -1.2190268 m -3.1588834 m 9.2198688 MeV 7.059806 keV 1.0555336 cm 4.6078229 m World hIoni - 147 1.9500202 cm -1.2335926 m -3.1725256 m 9.2029163 MeV 13.219892 keV 1.9972425 cm 4.6277954 m World hIoni - 148 1.9242974 cm -1.238408 m -3.1771556 m 9.1993309 MeV 3.5853439 keV 6.6851253 mm 4.6344805 m World hIoni - 149 1.9226926 cm -1.2387005 m -3.1774358 m 9.1980076 MeV 274.50395 eV 405.35908 um 4.6348858 m World hIoni - 150 1.9176675 cm -1.2396138 m -3.1783121 m 9.1956787 MeV 1.2682599 keV 1.2667535 mm 4.6361526 m World hIoni - 151 1.8550062 cm -1.2510036 m -3.1892539 m 9.1813554 MeV 10.978976 keV 1.5806464 cm 4.6519591 m World hIoni - 152 1.8184261 cm -1.2576503 m -3.1957016 m 9.1708581 MeV 6.4726839 keV 9.2674919 mm 4.6612265 m World hIoni - 153 1.7991627 cm -1.2614928 m -3.1994456 m 9.1600528 MeV 3.0047212 keV 5.3683972 mm 4.6665949 m World hIoni - 154 1.7946036 cm -1.2623381 m -3.2002666 m 9.1578703 MeV 836.9568 eV 1.1792412 mm 4.6677742 m World hIoni - 155 1.7753882 cm -1.2659132 m -3.2037326 m 9.1516774 MeV 5.0819219 keV 4.9831323 mm 4.6727573 m World hIoni - 156 1.6613832 cm -1.2894698 m -3.2265796 m 9.1227752 MeV 28.902223 keV 3.2836334 cm 4.7055937 m World hIoni - 157 1.5932668 cm -1.3036481 m -3.2402517 m 9.1010517 MeV 17.422332 keV 1.9708354 cm 4.725302 m World hIoni - 158 1.5065625 cm -1.3221107 m -3.2580652 m 9.07498 MeV 18.147318 keV 2.5670089 cm 4.7509721 m World hIoni - 159 1.4771166 cm -1.3282929 m -3.2640967 m 9.0605285 MeV 11.849718 keV 8.6420917 mm 4.7596142 m World hIoni - 160 1.4687368 cm -1.3300267 m -3.2657881 m 9.0582318 MeV 2.2967213 keV 2.4236445 mm 4.7620378 m World hIoni - 161 1.4565223 cm -1.3325643 m -3.2682627 m 9.0481798 MeV 1.3692879 keV 3.546558 mm 4.7655844 m World hIoni - 162 1.415471 cm -1.3412293 m -3.2767159 m 9.040793 MeV 6.36782 keV 1.2112267 cm 4.7776967 m World hIoni - 163 1.3438108 cm -1.3568308 m -3.2919579 m 9.022304 MeV 16.741539 keV 2.1823058 cm 4.7995197 m World hIoni - 164 1.3253993 cm -1.3614633 m -3.296493 m 9.0164687 MeV 3.693566 keV 6.4854896 mm 4.8060052 m World hIoni - 165 1.3121462 cm -1.3646372 m -3.2995897 m 9.0125281 MeV 3.9405659 keV 4.4363731 mm 4.8104416 m World Decay -Track (trackID 4, parentID 1) is processed with stopping code 2 + 0 -1.42 cm -153 um 7.69 cm 77.5 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.4225151 cm -1.2301877 mm 7.3279816 cm 66.923281 MeV 10.589943 MeV 3.8051183 mm 3.8051183 mm Target hIoni + 2 -1.3990896 cm -1.7200048 mm 7.0277548 cm 57.903281 MeV 9.0199998 MeV 3.0723991 mm 6.8775174 mm Target hIoni + 3 -1.3674728 cm -1.8859897 mm 6.7837083 cm 50.133781 MeV 7.7695001 MeV 2.4842231 mm 9.3617405 mm Target hIoni + 4 -1.3249118 cm -1.8803418 mm 6.5888033 cm 43.276841 MeV 6.8569398 MeV 2.0097598 mm 1.13715 cm Target hIoni + 5 -1.2626431 cm -2.0363417 mm 6.4414052 cm 37.419689 MeV 5.8571521 MeV 1.619982 mm 1.2991482 cm Target hIoni + 6 -1.2165485 cm -2.4505565 mm 6.3269453 cm 31.784965 MeV 5.6347238 MeV 1.311902 mm 1.4303384 cm Target hIoni + 7 -1.1771815 cm -2.8698456 mm 6.2413316 cm 27.272483 MeV 4.5124821 MeV 1.0399476 mm 1.5343332 cm Target hIoni + 8 -1.1656593 cm -3.2341144 mm 6.1671733 cm 22.501432 MeV 4.7710514 MeV 841.52435 um 1.6184856 cm Target hIoni + 9 -1.1713909 cm -3.6069053 mm 6.114693 cm 18.772812 MeV 3.7286196 MeV 652.43376 um 1.683729 cm Target hIoni + 10 -1.1739893 cm -3.8357115 mm 6.0685889 cm 15.541201 MeV 3.2316117 MeV 520.75768 um 1.7358048 cm Target hIoni + 11 -1.1731663 cm -3.8657479 mm 6.0615769 cm 14.986048 MeV 555.15272 keV 76.865436 um 1.7434913 cm Target Transportation + 12 -3.036244 cm -3.5061586 mm -2 m 14.986051 MeV2.3987797e-13 meV 2.2492407 m 2.2666756 m CaptureMgnt Transportation + 13 -3.0973032 cm -9.6228933 mm -2.0140488 m 14.973169 MeV 9.6761326 keV 1.5334811 cm 2.2820104 m World hIoni + 14 -3.2692952 cm -2.7626997 cm -2.0558685 m 14.944331 MeV 26.985413 keV 4.5563881 cm 2.3275743 m World hIoni + 15 -3.4072708 cm -4.4138796 cm -2.0944271 m 14.917229 MeV 24.836075 keV 4.1972457 cm 2.3695467 m World hIoni + 16 -3.442109 cm -5.2366086 cm -2.1132575 m 14.903305 MeV 7.4225661 keV 2.0552267 cm 2.390099 m World hIoni + 17 -3.4834984 cm -6.3081505 cm -2.1379413 m 14.877872 MeV 10.84696 keV 2.6912536 cm 2.4170115 m World hIoni + 18 -3.4869741 cm -6.404419 cm -2.1401692 m 14.871548 MeV 1.6644912 keV 2.4272496 mm 2.4194388 m World hIoni + 19 -3.4925399 cm -6.5689496 cm -2.1439753 m 14.869448 MeV 737.4506 eV 4.1468691 mm 2.4235857 m World hIoni + 20 -3.5386276 cm -7.9142025 cm -2.1750706 m 14.848001 MeV 18.185606 keV 3.3883796 cm 2.4574695 m World hIoni + 21 -3.5816025 cm -8.9000206 cm -2.1978361 m 14.825647 MeV 16.688939 keV 2.4812137 cm 2.4822816 m World hIoni + 22 -3.6011557 cm -9.3871712 cm -2.2090466 m 14.815335 MeV 9.101825 keV 1.2224736 cm 2.4945063 m World hIoni + 23 -3.6970602 cm -11.464595 cm -2.2567531 m 14.775063 MeV 31.221993 keV 5.2042755 cm 2.5465491 m World hIoni + 24 -3.829563 cm -14.395711 cm -2.3239586 m 14.735397 MeV 37.733467 keV 7.3332176 cm 2.6198813 m World hIoni + 25 -3.8387868 cm -14.611085 cm -2.3288745 m 14.731296 MeV 2.9815433 keV 5.3677688 mm 2.625249 m World hIoni + 26 -3.867814 cm -15.16042 cm -2.3411605 m 14.715838 MeV 5.6843178 keV 1.3461342 cm 2.6387104 m World hIoni + 27 -3.9442392 cm -16.424868 cm -2.369398 m 14.701602 MeV 12.957171 keV 3.094893 cm 2.6696593 m World hIoni + 28 -3.9943598 cm -17.275506 cm -2.3883658 m 14.683869 MeV 12.259803 keV 2.07939 cm 2.6904532 m World hIoni + 29 -4.0011471 cm -17.417474 cm -2.3915363 m 14.680678 MeV 2.1516222 keV 3.4745253 mm 2.6939277 m World hIoni + 30 -4.012958 cm -17.673709 cm -2.3972796 m 14.677865 MeV 1.6048016 keV 6.2900918 mm 2.7002178 m World hIoni + 31 -4.0188183 cm -17.793794 cm -2.3999706 m 14.674502 MeV 1.1611294 keV 2.9474024 mm 2.7031652 m World hIoni + 32 -4.0702166 cm -18.755561 cm -2.4215143 m 14.661955 MeV 11.359411 keV 2.359868 cm 2.7267639 m World hIoni + 33 -4.0716095 cm -18.785069 cm -2.4221768 m 14.659637 MeV 169.36074 eV 725.37049 um 2.7274893 m World hIoni + 34 -4.0752011 cm -18.859868 cm -2.4238534 m 14.657574 MeV 1.027246 keV 1.8362075 mm 2.7293255 m World hIoni + 35 -4.0880607 cm -19.12286 cm -2.4297497 m 14.651411 MeV 4.6960021 keV 6.4575024 mm 2.735783 m World hIoni + 36 -4.1145654 cm -19.629518 cm -2.4411062 m 14.641198 MeV 7.9412076 keV 1.2438342 cm 2.7482213 m World hIoni + 37 -4.1561233 cm -20.510108 cm -2.4608003 m 14.62975 MeV 9.8853223 keV 2.1577249 cm 2.7697986 m World hIoni + 38 -4.1580664 cm -20.552738 cm -2.4617627 m 14.626691 MeV 1.6722244 keV 1.0526865 mm 2.7708513 m World hIoni + 39 -4.177696 cm -20.994253 cm -2.4717316 m 14.613556 MeV 5.7190335 keV 1.0904701 cm 2.781756 m World hIoni + 40 -4.1797153 cm -21.04016 cm -2.4727708 m 14.609797 MeV 527.96155 eV 1.1362577 mm 2.7828922 m World hIoni + 41 -4.2034906 cm -21.575099 cm -2.4849002 m 14.603711 MeV 4.9407769 keV 1.3258793 cm 2.796151 m World hIoni + 42 -4.2174705 cm -21.833121 cm -2.4907361 m 14.599269 MeV 2.4043435 keV 6.3824079 mm 2.8025334 m World hIoni + 43 -4.2197061 cm -21.86946 cm -2.4915574 m 14.597778 MeV 403.48135 eV 898.4131 um 2.8034318 m World hIoni + 44 -4.315147 cm -23.442069 cm -2.5271384 m 14.580152 MeV 16.005015 keV 3.891327 cm 2.8423451 m World hIoni + 45 -4.3186536 cm -23.501374 cm -2.5284795 m 14.575469 MeV 242.24406 eV 1.4667811 mm 2.8438119 m World hIoni + 46 -4.475207 cm -25.654945 cm -2.5768205 m 14.540954 MeV 31.859968 keV 5.2945406 cm 2.8967573 m World hIoni + 47 -4.668037 cm -28.317453 cm -2.6369991 m 14.501349 MeV 38.257986 keV 6.5834423 cm 2.9625917 m World hIoni + 48 -4.6800217 cm -28.473603 cm -2.6404784 m 14.499263 MeV 950.26338 eV 3.8154691 mm 2.9664072 m World hIoni + 49 -4.6847751 cm -28.534653 cm -2.641836 m 14.494172 MeV 551.79998 eV 1.4893317 mm 2.9678965 m World hIoni + 50 -4.7266004 cm -29.066895 cm -2.6536398 m 14.48554 MeV 6.354429 keV 1.2955074 cm 2.9808516 m World hIoni + 51 -4.7889875 cm -29.853358 cm -2.6710691 m 14.468113 MeV 12.057955 keV 1.9131765 cm 2.9999833 m World hIoni + 52 -5.177409 cm -34.554147 cm -2.7753078 m 14.247192 MeV 55.580303 keV 11.441619 cm 3.1143995 m World hIoni + 53 -5.2228244 cm -35.313317 cm -2.7920799 m 14.233873 MeV 11.392391 keV 1.8416421 cm 3.132816 m World hIoni + 54 -5.3168798 cm -38.048512 cm -2.8519465 m 14.199566 MeV 33.187935 keV 6.5826387 cm 3.1986423 m World hIoni + 55 -5.3516359 cm -38.997932 cm -2.8732841 m 14.185864 MeV 12.457236 keV 2.3357191 cm 3.2219995 m World hIoni + 56 -5.3659925 cm -39.553002 cm -2.8857253 m 14.17516 MeV 8.5675054 keV 1.3624103 cm 3.2356236 m World hIoni + 57 -5.3781278 cm -39.96997 cm -2.8949908 m 14.16542 MeV 5.8123861 keV 1.0161203 cm 3.2457848 m World hIoni + 58 -5.4163898 cm -42.212424 cm -2.9451431 m 14.130977 MeV 32.553811 keV 5.4939206 cm 3.3007241 m World hIoni + 59 -5.419994 cm -43.778907 cm -2.9801503 m 14.060718 MeV 23.286706 keV 3.8352469 cm 3.3390765 m World hIoni + 60 -5.4192933 cm -43.888143 cm -2.9826037 m 14.057446 MeV 1.6402147 keV 2.6855533 mm 3.3417621 m World hIoni + 61 -5.4184747 cm -44.044278 cm -2.9861115 m 14.053067 MeV 2.8079712 keV 3.8396345 mm 3.3456017 m World hIoni + 62 -5.4167588 cm -44.337658 cm -2.9927103 m 14.038681 MeV 2.2983702 keV 7.2216494 mm 3.3528234 m World hIoni + 63 -5.4124313 cm -45.1976 cm -3.0121977 m 14.0253 MeV 12.022975 keV 2.1300551 cm 3.3741239 m World hIoni + 64 -5.4121238 cm -45.279436 cm -3.0140401 m 14.023296 MeV 727.05148 eV 2.0159633 mm 3.3761399 m World hIoni + 65 -5.4109286 cm -46.004595 cm -3.0303708 m 13.981328 MeV 12.275198 keV 1.7868332 cm 3.3940082 m World hIoni + 66 -5.4122025 cm -46.164505 cm -3.0339786 m 13.978197 MeV 1.1725783 keV 3.9463173 mm 3.3979545 m World hIoni + 67 -5.412269 cm -46.170678 cm -3.0341182 m 13.977057 MeV 0 meV 152.63606 um 3.3981072 m World hIoni + 68 -5.4124909 cm -46.189828 cm -3.0345517 m 13.973758 MeV 260.89461 eV 473.97831 um 3.3985811 m World hIoni + 69 -5.4386308 cm -48.130253 cm -3.0785324 m 13.94296 MeV 29.774685 keV 4.8072185 cm 3.4466533 m World hIoni + 70 -5.4394098 cm -48.241431 cm -3.0810748 m 13.918442 MeV 2.184889 keV 2.7748735 mm 3.4494282 m World hIoni + 71 -5.4403122 cm -48.988689 cm -3.098125 m 13.907526 MeV 8.5037443 keV 1.8615826 cm 3.468044 m World hIoni + 72 -5.4389539 cm -49.225333 cm -3.103528 m 13.90241 MeV 3.9689377 keV 5.898538 mm 3.4739426 m World hIoni + 73 -5.4368526 cm -49.712041 cm -3.1147041 m 13.897505 MeV 3.4839531 keV 1.2189954 cm 3.4861325 m World hIoni + 74 -5.4342713 cm -50.290138 cm -3.1280364 m 13.887933 MeV 8.5552659 keV 1.4531737 cm 3.5006642 m World hIoni + 75 -5.4202631 cm -52.425834 cm -3.1773004 m 13.855921 MeV 30.628654 keV 5.3694868 cm 3.5543591 m World hIoni + 76 -5.4140735 cm -52.744757 cm -3.1846494 m 13.841206 MeV 5.0412508 keV 8.0113846 mm 3.5623705 m World hIoni + 77 -5.4026778 cm -53.183535 cm -3.1948305 m 13.830399 MeV 8.9369746 keV 1.1086989 cm 3.5734575 m World hIoni + 78 -5.3819441 cm -54.001673 cm -3.2137599 m 13.814597 MeV 14.35406 keV 2.0622854 cm 3.5940803 m World hIoni + 79 -5.3815608 cm -54.0198 cm -3.2141779 m 13.812557 MeV 87.851066 eV 455.58745 um 3.5945359 m World hIoni + 80 -5.3729216 cm -54.397559 cm -3.2228895 m 13.805998 MeV 4.8673887 keV 9.495862 mm 3.6040318 m World hIoni + 81 -5.3404004 cm -55.549593 cm -3.2494098 m 13.786214 MeV 10.650286 keV 2.8916366 cm 3.6329482 m World hIoni + 82 -5.3361737 cm -55.697809 cm -3.2528362 m 13.780068 MeV 3.5099657 keV 3.7335069 mm 3.6366817 m World hIoni + 83 -5.3296785 cm -55.914005 cm -3.2578336 m 13.775894 MeV 2.7690398 keV 5.445351 mm 3.642127 m World hIoni + 84 -5.3255998 cm -56.039517 cm -3.2607326 m 13.771322 MeV 1.4084933 keV 3.1592725 mm 3.6452863 m World hIoni + 85 -5.3196044 cm -56.207809 cm -3.2646263 m 13.759181 MeV 1.1414432 keV 4.2422587 mm 3.6495285 m World hIoni + 86 -5.2957026 cm -56.970799 cm -3.2823364 m 13.73913 MeV 16.450658 keV 1.9285301 cm 3.6688138 m World hIoni + 87 -5.2780458 cm -57.615628 cm -3.2971701 m 13.731477 MeV 6.2584416 keV 1.6175654 cm 3.6849895 m World hIoni + 88 -5.2777575 cm -57.623743 cm -3.2973553 m 13.714119 MeV 0 meV 202.2475 um 3.6851918 m World hIoni + 89 -5.274826 cm -57.703506 cm -3.2991668 m 13.707918 MeV 736.05616 eV 1.9795258 mm 3.6871713 m World hIoni + 90 -5.2688158 cm -57.856681 cm -3.3026488 m 13.705112 MeV 939.52452 eV 3.804532 mm 3.6909758 m World hIoni + 91 -5.252751 cm -58.107143 cm -3.3083237 m 13.689605 MeV 2.9676207 keV 6.2051411 mm 3.6971809 m World hIoni + 92 -5.2350565 cm -58.392468 cm -3.3148203 m 13.68436 MeV 4.0594197 keV 7.0977332 mm 3.7042787 m World hIoni + 93 -5.208378 cm -58.805336 cm -3.3242375 m 13.676999 MeV 5.0011416 keV 1.0285966 cm 3.7145646 m World hIoni + 94 -5.1949055 cm -59.002457 cm -3.3287072 m 13.673826 MeV 2.0269791 keV 4.8869292 mm 3.7194516 m World hIoni + 95 -5.1823036 cm -59.178686 cm -3.3327189 m 13.667813 MeV 4.1299453 keV 4.3835275 mm 3.7238351 m World hIoni + 96 -5.1677563 cm -59.380811 cm -3.337334 m 13.662643 MeV 2.7366594 keV 5.0404455 mm 3.7288756 m World hIoni + 97 -5.0927819 cm -60.411472 cm -3.360859 m 13.645658 MeV 16.984932 keV 2.5694705 cm 3.7545703 m World Decay +Track (trackID 3, parentID 1) is processed with stopping code 2 ********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 142, Parent ID = 4 +* G4Track Information: Particle = mu+, Track ID = 107, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.31 cm -1.36 m -3.3 m 9.22 MeV 0 eV 0 fm 0 fm World initStep - 1 7.5659049 mm -1.3712945 m -3.3024918 m 9.211501 MeV 5.527991 keV 9.1437495 mm 9.1437495 mm World muIoni - 2 7.4844567 mm -1.3713933 m -3.3025344 m 9.2096576 MeV 239.0861 eV 134.93638 um 9.2786859 mm World muIoni - 3 -512.86195 um -1.3810694 m -3.3067106 m 9.1744426 MeV 8.6716457 keV 1.3229754 cm 2.250844 cm World muIoni - 4 -5.3961547 mm -1.3869315 m -3.3093199 m 9.1660841 MeV 5.0890555 keV 8.063441 mm 3.0571881 cm World muIoni - 5 -1.4389091 cm -1.3977455 m -3.3140898 m 9.1564385 MeV 8.5363928 keV 1.4851573 cm 4.5423454 cm World muIoni - 6 -1.9237875 cm -1.4035143 m -3.3166234 m 9.1506292 MeV 4.5863732 keV 7.9504437 mm 5.3373898 cm World muIoni - 7 -1.9873087 cm -1.4042683 m -3.3169552 m 9.1492006 MeV 294.13484 eV 1.0402556 mm 5.4414153 cm World muIoni - 8 -2.413614 cm -1.4093331 m -3.3191775 m 9.1417659 MeV 5.410684 keV 6.98316 mm 6.1397313 cm World muIoni - 9 -2.8543185 cm -1.4145954 m -3.3214866 m 9.137357 MeV 2.8454517 keV 7.2419668 mm 6.863928 cm World muIoni - 10 -4.6877448 cm -1.4364919 m -3.3311964 m 9.1167366 MeV 20.620375 keV 3.0164591 cm 9.8803871 cm World muIoni - 11 -7.1106223 cm -1.4655002 m -3.3439272 m 9.093192 MeV 22.322999 keV 3.9882767 cm 13.868664 cm World muIoni - 12 -8.1296241 cm -1.4776472 m -3.3491511 m 9.0840429 MeV 9.149156 keV 1.669366 cm 15.53803 cm World muIoni - 13 -8.6009646 cm -1.4832407 m -3.3516215 m 9.0794615 MeV 3.4014472 keV 7.7205308 mm 16.310083 cm World muIoni - 14 -8.7089157 cm -1.4845193 m -3.3521873 m 9.073521 MeV 845.82275 eV 1.7665053 mm 16.486733 cm World muIoni - 15 -9.370233 cm -1.49236 m -3.3556464 m 9.0660429 MeV 6.2824126 keV 1.0824759 cm 17.569209 cm World muIoni - 16 -9.505372 cm -1.4939636 m -3.3563532 m 9.0631008 MeV 1.8059139 keV 2.2130295 mm 17.790512 cm World muIoni - 17 -10.358814 cm -1.5040971 m -3.3608072 m 9.0550861 MeV 5.835403 keV 1.3977255 cm 19.188238 cm World muIoni - 18 -11.767367 cm -1.5208696 m -3.3680809 m 9.0429266 MeV 10.225151 keV 2.3078846 cm 21.496122 cm World muIoni - 19 -12.238643 cm -1.5264617 m -3.37048 m 9.039277 MeV 3.6495725 keV 7.6966627 mm 22.265789 cm World muIoni - 20 -13.36895 cm -1.5398736 m -3.3762435 m 9.0302814 MeV 8.9955748 keV 1.8462409 cm 24.112029 cm World muIoni - 21 -14.007897 cm -1.5473506 m -3.3794611 m 9.0239207 MeV 6.3607707 keV 1.0348167 cm 25.146846 cm World muIoni - 22 -15.219274 cm -1.5616174 m -3.3854725 m 9.010681 MeV 11.997566 keV 1.9657723 cm 27.112618 cm World muIoni - 23 -15.841071 cm -1.56894 m -3.3885766 m 9.0020926 MeV 7.2364746 keV 1.0095546 cm 28.122173 cm World muIoni - 24 -15.942094 cm -1.5701319 m -3.389088 m 8.9968559 MeV 815.52083 eV 1.6440152 mm 28.286575 cm World muIoni - 25 -16.203643 cm -1.5732242 m -3.390411 m 8.9925813 MeV 2.6793527 keV 4.2606451 mm 28.712639 cm World muIoni - 26 -16.50574 cm -1.5767812 m -3.3919435 m 8.9872296 MeV 2.3440444 keV 4.911983 mm 29.203837 cm World muIoni - 27 -16.684916 cm -1.5789112 m -3.3928477 m 8.9816207 MeV 1.9957837 keV 2.9265735 mm 29.496495 cm World muIoni - 28 -17.122352 cm -1.5840773 m -3.3950476 m 8.9747928 MeV 3.858505 keV 7.1178364 mm 30.208278 cm World muIoni - 29 -18.867039 cm -1.6046363 m -3.4039156 m 8.9550379 MeV 19.754919 keV 2.8385281 cm 33.046806 cm World muIoni - 30 -20.941624 cm -1.6286701 m -3.4144457 m 8.929978 MeV 23.381044 keV 3.3450307 cm 36.391837 cm World muIoni - 31 -21.185598 cm -1.6314819 m -3.4156414 m 8.855869 MeV 2.5685582 keV 3.9100542 mm 36.782842 cm World muIoni - 32 -21.496933 cm -1.6350445 m -3.4171658 m 8.8449002 MeV 4.4807758 keV 4.9708431 mm 37.279927 cm World muIoni - 33 -21.684199 cm -1.637174 m -3.4180712 m 8.8413972 MeV 2.1917956 keV 2.9768102 mm 37.577608 cm World muIoni - 34 -22.936372 cm -1.6513005 m -3.4241325 m 8.8321728 MeV 7.9178893 keV 1.982661 cm 39.560269 cm World muIoni - 35 -23.778972 cm -1.6608491 m -3.4282585 m 8.8230191 MeV 6.845524 keV 1.338655 cm 40.898924 cm World muIoni - 36 -23.836581 cm -1.661505 m -3.4285463 m 8.8217344 MeV 169.04156 eV 919.19956 um 40.990844 cm World muIoni - 37 -24.65303 cm -1.6707783 m -3.4326188 m 8.8057632 MeV 7.9189788 keV 1.3009177 cm 42.291761 cm World muIoni - 38 -24.90695 cm -1.6736372 m -3.4338843 m 8.8018606 MeV 2.3085284 keV 4.027741 mm 42.694536 cm World muIoni - 39 -25.491492 cm -1.6802182 m -3.4367971 m 8.7918749 MeV 7.6166916 keV 9.2716643 mm 43.621702 cm World muIoni - 40 -25.754494 cm -1.6832009 m -3.4380823 m 8.7865126 MeV 2.9957131 keV 4.1791683 mm 44.039619 cm World muIoni - 41 -26.393527 cm -1.6905685 m -3.4412354 m 8.7758998 MeV 6.6645553 keV 1.0249891 cm 45.064608 cm World muIoni - 42 -26.957109 cm -1.6970851 m -3.4440563 m 8.766718 MeV 6.713565 keV 9.0656851 mm 45.971176 cm World muIoni - 43 -28.956415 cm -1.7200949 m -3.4539847 m 8.7483248 MeV 16.942099 keV 3.2058899 cm 49.177066 cm World muIoni - 44 -29.16285 cm -1.722491 m -3.4550063 m 8.7449415 MeV 2.2072418 keV 3.3236183 mm 49.509428 cm World muIoni - 45 -31.240787 cm -1.7467449 m -3.4652331 m 8.7228696 MeV 20.367794 keV 3.3536463 cm 52.863074 cm World muIoni - 46 -32.644733 cm -1.7635593 m -3.4720074 m 8.7061884 MeV 14.110434 keV 2.2928811 cm 55.155956 cm World muIoni - 47 -32.698961 cm -1.7642025 m -3.472271 m 8.7042495 MeV 297.97729 eV 881.62133 um 55.244118 cm World muIoni - 48 -32.772859 cm -1.7650742 m -3.4726262 m 8.7020975 MeV 1.0193691 keV 1.1967249 mm 55.36379 cm World muIoni - 49 -33.19857 cm -1.770076 m -3.474662 m 8.696757 MeV 4.3273023 keV 6.8764277 mm 56.051433 cm World muIoni - 50 -33.367911 cm -1.7720571 m -3.47547 m 8.6937658 MeV 2.9912146 keV 2.7286396 mm 56.324297 cm World muIoni - 51 -33.580995 cm -1.774549 m -3.476487 m 8.6903399 MeV 2.2794209 keV 3.4327957 mm 56.667576 cm World muIoni - 52 -34.015654 cm -1.779631 m -3.4785328 m 8.6835341 MeV 4.4801302 keV 6.9932042 mm 57.366897 cm World muIoni - 53 -34.036668 cm -1.7798774 m -3.4786318 m 8.6793559 MeV 160.98827 eV 338.66134 um 57.400763 cm World muIoni - 54 -35.414956 cm -1.7960975 m -3.4851374 m 8.6623445 MeV 14.367122 keV 2.2257409 cm 59.626504 cm World muIoni - 55 -35.937865 cm -1.8022082 m -3.4876201 m 8.6566205 MeV 4.4213907 keV 8.4170804 mm 60.468212 cm World muIoni - 56 -36.407594 cm -1.8077034 m -3.489899 m 8.6514391 MeV 5.1814214 keV 7.5800172 mm 61.226214 cm World muIoni - 57 -36.871271 cm -1.8131447 m -3.492183 m 8.6422283 MeV 7.5298624 keV 7.5048974 mm 61.976703 cm World muIoni - 58 -37.861926 cm -1.8248733 m -3.4970767 m 8.6300555 MeV 10.83771 keV 1.6113703 cm 63.588074 cm World muIoni - 59 -38.311606 cm -1.8301947 m -3.4993044 m 8.6245572 MeV 5.4982961 keV 7.3144491 mm 64.319519 cm World muIoni - 60 -40.309941 cm -1.8538216 m -3.5091012 m 8.602908 MeV 19.761737 keV 3.2458785 cm 67.565397 cm World muIoni - 61 -41.071338 cm -1.8628406 m -3.5127666 m 8.5909552 MeV 6.3613851 keV 1.2359268 cm 68.801324 cm World muIoni - 62 -41.947773 cm -1.8732193 m -3.5170035 m 8.5776858 MeV 10.290554 keV 1.4229697 cm 70.224294 cm World muIoni - 63 -43.361755 cm -1.890023 m -3.5239836 m 8.5656772 MeV 12.008581 keV 2.3044104 cm 72.528704 cm World muIoni - 64 -43.391287 cm -1.8903764 m -3.5241323 m 8.5656239 MeV 53.308889 eV 483.99698 um 72.577104 cm World muIoni - 65 -43.56424 cm -1.8924462 m -3.5250051 m 8.5645304 MeV 1.0934961 keV 2.8349415 mm 72.860598 cm World muIoni - 66 -44.551543 cm -1.9042601 m -3.5299963 m 8.5549269 MeV 8.5035967 keV 1.6185185 cm 74.479116 cm World muIoni - 67 -44.626171 cm -1.9051597 m -3.530379 m 8.5509353 MeV 1.0255271 keV 1.2299275 mm 74.602109 cm World muIoni - 68 -45.731806 cm -1.9185244 m -3.5360528 m 8.5401285 MeV 9.7736981 keV 1.8249801 cm 76.427089 cm World muIoni - 69 -46.467315 cm -1.9273149 m -3.5397805 m 8.5290974 MeV 7.8800829 keV 1.2052709 cm 77.63236 cm World muIoni - 70 -48.123666 cm -1.9473305 m -3.5481792 m 8.5097283 MeV 18.050712 keV 2.7304338 cm 80.362794 cm World muIoni - 71 -48.28696 cm -1.9492784 m -3.5489976 m 8.4963892 MeV 2.2232118 keV 2.6703394 mm 80.629828 cm World muIoni - 72 -48.788865 cm -1.9552 m -3.5515009 m 8.4898979 MeV 4.3290023 keV 8.1561549 mm 81.445444 cm World muIoni - 73 -54.665406 cm -2.0298805 m -3.5884324 m 8.4302733 MeV 59.624686 keV 10.201618 cm 91.647061 cm World muIoni - 74 -55.281361 cm -2.0379776 m -3.5925803 m 8.4265648 MeV 2.3541973 keV 1.0986759 cm 92.745737 cm World muIoni - 75 -55.812035 cm -2.0449255 m -3.5961294 m 8.4209911 MeV 5.5736607 keV 9.4356406 mm 93.689301 cm World muIoni - 76 -56.614102 cm -2.0555448 m -3.6015759 m 8.4114183 MeV 8.5697771 keV 1.4379417 cm 95.127243 cm World muIoni - 77 -56.711892 cm -2.0568446 m -3.6022372 m 8.4037006 MeV 1.0407612 keV 1.755856 mm 95.302829 cm World muIoni - 78 -56.932103 cm -2.05977 m -3.6037087 m 8.3976346 MeV 2.1834692 keV 3.946278 mm 95.697457 cm World muIoni - 79 -57.971764 cm -2.0734956 m -3.610524 m 8.3862671 MeV 11.367538 keV 1.8518455 cm 97.549302 cm World muIoni - 80 -58.282771 cm -2.0775749 m -3.6125559 m 8.3788068 MeV 4.8852876 keV 5.5174826 mm 98.10105 cm World muIoni - 81 -58.986364 cm -2.0868571 m -3.6171915 m 8.3694993 MeV 8.1325882 keV 1.2536079 cm 99.354658 cm World muIoni - 82 -60.148118 cm -2.1022042 m -3.6248809 m 8.354624 MeV 12.385922 keV 2.0727651 cm 1.0142742 m World muIoni - 83 -60.2557 cm -2.1036039 m -3.6255857 m 8.3514553 MeV 2.0081135 keV 1.9008222 mm 1.0161751 m World muIoni - 84 -60.98878 cm -2.1131307 m -3.6303734 m 8.3413886 MeV 8.8988376 keV 1.29393 cm 1.0291144 m World muIoni - 85 -62.232527 cm -2.1292232 m -3.6384823 m 8.3187368 MeV 20.616342 keV 2.1895681 cm 1.05101 m World muIoni - 86 -63.579691 cm -2.1469137 m -3.6471765 m 8.3009619 MeV 16.730907 keV 2.3875546 cm 1.0748856 m World muIoni - 87 -63.672079 cm -2.148131 m -3.6477858 m 8.2989538 MeV 673.98556 eV 1.6451532 mm 1.0765307 m World muIoni - 88 -63.78126 cm -2.1495698 m -3.648508 m 8.2940137 MeV 2.8743418 keV 1.9452204 mm 1.078476 m World muIoni - 89 -64.173187 cm -2.1547322 m -3.6511073 m 8.2600232 MeV 3.8392005 keV 6.9833522 mm 1.0854593 m World muIoni - 90 -64.514107 cm -2.1592469 m -3.6533451 m 8.2558895 MeV 4.1337107 keV 6.0838871 mm 1.0915432 m World muIoni - 91 -66.455108 cm -2.1848923 m -3.6661308 m 8.231309 MeV 22.345868 keV 3.4611342 cm 1.1261545 m World muIoni - 92 -66.716947 cm -2.1883913 m -3.667852 m 8.2242708 MeV 3.6751153 keV 4.6969994 mm 1.1308515 m World muIoni - 93 -67.694014 cm -2.2014377 m -3.6742786 m 8.2064515 MeV 16.536004 keV 1.7520837 cm 1.1483724 m World muIoni - 94 -67.893443 cm -2.2041309 m -3.675596 m 8.2026354 MeV 2.5267648 keV 3.6008699 mm 1.1519732 m World muIoni - 95 -68.158474 cm -2.2076929 m -3.6773373 m 8.1965153 MeV 4.6579083 keV 4.769064 mm 1.1567423 m World muIoni - 96 -70.044879 cm -2.2330614 m -3.6896942 m 8.1680388 MeV 23.88197 keV 3.394324 cm 1.1906855 m World muIoni - 97 -70.066807 cm -2.2333522 m -3.6898356 m 8.1447144 MeV 87.81606 eV 390.69322 um 1.1910762 m World muIoni - 98 -70.191728 cm -2.2350137 m -3.6906508 m 8.1399446 MeV 991.33043 eV 2.2328672 mm 1.1933091 m World muIoni - 99 -70.602994 cm -2.2404751 m -3.6933488 m 8.1319776 MeV 6.2618852 keV 7.3498713 mm 1.200659 m World muIoni - 100 -71.215436 cm -2.2487095 m -3.6973835 m 8.124084 MeV 6.6331873 keV 1.1026944 cm 1.2116859 m World muIoni - 101 -71.590696 cm -2.2538479 m -3.6999342 m 8.1182597 MeV 2.6654342 keV 6.8550148 mm 1.2185409 m World muIoni - 102 -72.751475 cm -2.2697453 m -3.7078889 m 8.1038933 MeV 13.34304 keV 2.1230934 cm 1.2397719 m World muIoni - 103 -72.991089 cm -2.2730033 m -3.7095158 m 8.0981199 MeV 3.7614111 keV 4.3592616 mm 1.2441311 m World muIoni - 104 -73.174516 cm -2.2754946 m -3.7107604 m 8.097086 MeV 1.0338573 keV 3.334755 mm 1.2474659 m World muIoni - 105 -73.435582 cm -2.2790418 m -3.7125415 m 8.090362 MeV 4.4615498 keV 4.7507662 mm 1.2522167 m World muIoni - 106 -74.196793 cm -2.289292 m -3.7177107 m 8.0823357 MeV 6.7729755 keV 1.3774463 cm 1.2659911 m World muIoni - 107 -74.273913 cm -2.2903323 m -3.718233 m 8.0782063 MeV 997.4736 eV 1.3963354 mm 1.2673875 m World muIoni - 108 -74.79786 cm -2.2974202 m -3.7217809 m 8.0722606 MeV 5.9456943 keV 9.501484 mm 1.2768889 m World muIoni - 109 -75.438237 cm -2.3060109 m -3.7261463 m 8.0616983 MeV 8.4372829 keV 1.1570043 cm 1.288459 m World muIoni - 110 -75.646567 cm -2.3088172 m -3.7275781 m 8.0592926 MeV 2.4056913 keV 3.7769946 mm 1.292236 m World muIoni - 111 -76.440681 cm -2.3195011 m -3.7330614 m 8.0502526 MeV 7.3765754 keV 1.4397086 cm 1.3066331 m World muIoni - 112 -76.832874 cm -2.3247516 m -3.7357883 m 8.0449935 MeV 5.2590231 keV 7.0983096 mm 1.3137314 m World muIoni - 113 -77.128597 cm -2.3286691 m -3.7378281 m 8.0373339 MeV 3.6056958 keV 5.3153183 mm 1.3190467 m World muIoni - 114 -77.366334 cm -2.331807 m -3.7394762 m 8.0330011 MeV 3.0841743 keV 4.2678871 mm 1.3233146 m World muIoni - 115 -77.479267 cm -2.3332943 m -3.7402526 m 8.029093 MeV 1.2244858 keV 2.022391 mm 1.325337 m World muIoni - 116 -77.918004 cm -2.3390792 m -3.7432588 m 7.9879457 MeV 5.3917214 keV 7.858231 mm 1.3331952 m World muIoni - 117 -78.053404 cm -2.340903 m -3.7441927 m 7.9857031 MeV 982.33989 eV 2.4559409 mm 1.3356511 m World muIoni - 118 -79.150122 cm -2.3556903 m -3.7517488 m 7.9714328 MeV 13.214505 keV 1.9900903 cm 1.355552 m World muIoni - 119 -81.785059 cm -2.3911209 m -3.7695376 m 7.9239057 MeV 32.861651 keV 4.7604368 cm 1.4031564 m World muIoni - 120 -83.096689 cm -2.408639 m -3.7780154 m 7.909933 MeV 12.852898 keV 2.3469221 cm 1.4266256 m World muIoni - 121 -83.256061 cm -2.4107363 m -3.7790149 m 7.9058095 MeV 1.7777216 keV 2.8174137 mm 1.429443 m World muIoni - 122 -85.259844 cm -2.4351482 m -3.7906675 m 7.8794068 MeV 26.402762 keV 3.366675 cm 1.4631098 m World muIoni - 123 -87.218834 cm -2.4583792 m -3.8019337 m 7.8533913 MeV 24.880856 keV 3.2409972 cm 1.4955198 m World muIoni - 124 -87.221551 cm -2.4584117 m -3.8019495 m 7.8520108 MeV 0 eV 45.247314 um 1.495565 m World muIoni - 125 -88.758674 cm -2.4768477 m -3.8109305 m 7.8303506 MeV 20.034607 keV 2.5628778 cm 1.5211938 m World muIoni - 126 -89.061864 cm -2.4804886 m -3.8127164 m 7.8231429 MeV 2.3442448 keV 5.063433 mm 1.5262572 m World muIoni - 127 -89.479015 cm -2.4855463 m -3.8151821 m 7.808084 MeV 5.0182744 keV 7.0043722 mm 1.5332616 m World muIoni - 128 -90.002712 cm -2.4918938 m -3.8182733 m 7.8011112 MeV 5.3018352 keV 8.7905259 mm 1.5420521 m World muIoni - 129 -90.022935 cm -2.4921393 m -3.8183941 m 7.7999748 MeV 0 eV 340.20827 um 1.5423923 m World muIoni - 130 -90.096467 cm -2.493031 m -3.8188339 m 7.791047 MeV 2.2866991 keV 1.2366394 mm 1.543629 m World muIoni - 131 -90.574376 cm -2.4988046 m -3.8216788 m 7.785782 MeV 5.2649893 keV 8.0167034 mm 1.5516457 m World muIoni - 132 -90.585375 cm -2.4989364 m -3.8217447 m 7.7463929 MeV 193.5425 eV 183.9164 um 1.5518296 m World muIoni - 133 -92.00537 cm -2.5161093 m -3.8303164 m 7.7299051 MeV 14.92156 keV 2.3875361 cm 1.575705 m World muIoni - 134 -92.230618 cm -2.5188614 m -3.8317203 m 7.7261041 MeV 2.043038 keV 3.8234292 mm 1.5795284 m World muIoni - 135 -92.624638 cm -2.5237006 m -3.8341811 m 7.7148747 MeV 3.396456 keV 6.7081741 mm 1.5862366 m World muIoni - 136 -93.302707 cm -2.532004 m -3.8384453 m 7.706472 MeV 7.0879893 keV 1.1537255 cm 1.5977738 m World muIoni - 137 -93.348499 cm -2.53257 m -3.8387337 m 7.7061272 MeV 344.77518 eV 783.05002 um 1.5985569 m World muIoni - 138 -93.539399 cm -2.534943 m -3.8399432 m 7.7031348 MeV 1.6407914 keV 3.2770012 mm 1.6018339 m World muIoni - 139 -94.615966 cm -2.5484395 m -3.8468325 m 7.6912267 MeV 10.562302 keV 1.858825 cm 1.6204221 m World muIoni - 140 -94.688641 cm -2.5493536 m -3.8473014 m 7.6878589 MeV 2.2096968 keV 1.2584424 mm 1.6216806 m World muIoni - 141 -94.766829 cm -2.5503357 m -3.8478044 m 7.6874674 MeV 391.54434 eV 1.3523516 mm 1.6230329 m World muIoni - 142 -96.002668 cm -2.565953 m -3.8559752 m 7.6711294 MeV 14.43732 keV 2.1527251 cm 1.6445602 m World muIoni - 143 -96.229983 cm -2.5687833 m -3.8574853 m 7.6588268 MeV 3.3790178 keV 3.9316785 mm 1.6484918 m World muIoni - 144 -98.435924 cm -2.596131 m -3.8720841 m 7.6319182 MeV 23.047054 keV 3.8048704 cm 1.6865405 m World muIoni - 145 -99.968316 cm -2.6146806 m -3.8824494 m 7.6141461 MeV 17.772106 keV 2.6198638 cm 1.7127392 m World muIoni - 146 -1.0103709 m -2.6276736 m -3.8896733 m 7.5977552 MeV 12.140521 keV 1.830946 cm 1.7310486 m World muIoni - 147 -1.0165049 m -2.6350892 m -3.8937776 m 7.5881572 MeV 8.3504714 keV 1.0462486 cm 1.7415111 m World muIoni - 148 -1.0184665 m -2.6374535 m -3.8950916 m 7.5845493 MeV 1.8059548 keV 3.3413044 mm 1.7448524 m World muIoni - 149 -1.0195745 m -2.6387829 m -3.8958382 m 7.583977 MeV 572.28132 eV 1.8847848 mm 1.7467372 m World muIoni - 150 -1.0239556 m -2.6440373 m -3.8987903 m 7.5773218 MeV 5.1791267 keV 7.451098 mm 1.7541883 m World muIoni - 151 -1.0418011 m -2.665374 m -3.9107639 m 7.5483462 MeV 20.280555 keV 3.0283863 cm 1.7844722 m World muIoni - 152 -1.0555142 m -2.6818164 m -3.9198958 m 7.5291393 MeV 15.987148 keV 2.3276727 cm 1.8077489 m World muIoni - 153 -1.0615573 m -2.689042 m -3.9238574 m 7.5189843 MeV 6.5165672 keV 1.0218814 cm 1.8179677 m World muIoni - 154 -1.0746468 m -2.7047544 m -3.9324632 m 7.4997435 MeV 18.166474 keV 2.2187502 cm 1.8401552 m World muIoni - 155 -1.0822983 m -2.7139209 m -3.9375093 m 7.4889552 MeV 7.1436452 keV 1.2962777 cm 1.853118 m World muIoni - 156 -1.0833313 m -2.7151742 m -3.9381955 m 7.486686 MeV 733.63646 eV 1.763237 mm 1.8548812 m World muIoni - 157 -1.109655 m -2.7470336 m -3.9556987 m 7.4520464 MeV 33.043588 keV 4.4882344 cm 1.8997636 m World muIoni - 158 -1.1120054 m -2.7499033 m -3.9572467 m 7.449651 MeV 2.3954134 keV 4.0194853 mm 1.9037831 m World muIoni - 159 -1.1123655 m -2.7503413 m -3.9574827 m 7.4483692 MeV 232.74902 eV 614.22422 um 1.9043973 m World muIoni - 160 -1.1191473 m -2.7585969 m -3.9619415 m 7.4361592 MeV 7.0478433 keV 1.1577115 cm 1.9159744 m World muIoni - 161 -1.1217474 m -2.7617744 m -3.9636344 m 7.4287873 MeV 3.3343029 keV 4.4410105 mm 1.9204154 m World muIoni - 162 -1.1267566 m -2.7678891 m -3.9669105 m 7.4213748 MeV 5.9629836 keV 8.5565837 mm 1.928972 m World muIoni - 163 -1.135975 m -2.7791515 m -3.9728891 m 7.4076728 MeV 11.650562 keV 1.5734303 cm 1.9447063 m World muIoni - 164 -1.1363259 m -2.779585 m -3.9731181 m 7.4057503 MeV 445.46114 eV 602.91583 um 1.9453092 m World muIoni - 165 -1.1379532 m -2.7815935 m -3.9741772 m 7.3663575 MeV 1.8595938 keV 2.7935577 mm 1.9481028 m World muIoni - 166 -1.1415998 m -2.7860848 m -3.9765203 m 7.3635567 MeV 2.8007218 keV 6.2417663 mm 1.9543445 m World muIoni - 167 -1.1472393 m -2.7929657 m -3.9801271 m 7.3568003 MeV 5.265079 keV 9.6000245 mm 1.9639446 m World muIoni - 168 -1.1495314 m -2.7958171 m -3.9816249 m 7.3475847 MeV 2.9979972 keV 3.9532013 mm 1.9678978 m World muIoni - 169 -1.1533118 m -2.8005028 m -3.9840919 m 7.3427693 MeV 4.8153782 keV 6.5064114 mm 1.9744042 m World muIoni - 170 -1.1609332 m -2.8099607 m -3.9890689 m 7.3321399 MeV 8.6351188 keV 1.3126705 cm 1.9875309 m World muIoni - 171 -1.1662551 m -2.8165179 m -3.9925021 m 7.3214104 MeV 9.177626 keV 9.1163276 mm 1.9966472 m World muIoni - 172 -1.1709352 m -2.8223063 m -3.9955344 m 7.314168 MeV 7.2424004 keV 8.037657 mm 2.0046849 m World muIoni - 173 -1.1807359 m -2.8345231 m -4.0019141 m 7.2986493 MeV 11.116003 keV 1.6911882 cm 2.0215967 m World muIoni - 174 -1.1863915 m -2.8415521 m -4.0056447 m 7.2865508 MeV 3.9299213 keV 9.7626617 mm 2.0313594 m World muIoni - 175 -1.1889213 m -2.8446889 m -4.0073274 m 7.2745655 MeV 2.6496266 keV 4.3670585 mm 2.0357265 m World muIoni - 176 -1.1987858 m -2.8569813 m -4.013886 m 7.2563578 MeV 12.147698 keV 1.7071379 cm 2.0527978 m World muIoni - 177 -1.2159103 m -2.8780648 m -4.0250359 m 7.2339524 MeV 21.287308 keV 2.9361759 cm 2.0821596 m World muIoni - 178 -1.235035 m -2.9011582 m -4.0375543 m 7.2065889 MeV 26.002813 keV 3.2493227 cm 2.1146528 m World muIoni - 179 -1.240916 m -2.9083354 m -4.0413837 m 7.1971456 MeV 6.0406205 keV 1.003815 cm 2.124691 m World muIoni - 180 -1.2448438 m -2.913154 m -4.0440219 m 7.1887963 MeV 3.7844172 keV 6.7532392 mm 2.1314442 m World muIoni - 181 -1.2455951 m -2.9140762 m -4.044527 m 7.1853647 MeV 1.9581909 keV 1.292292 mm 2.1327365 m World muIoni - 182 -1.24691 m -2.9156831 m -4.0454095 m 7.1822639 MeV 1.4572617 keV 2.2561786 mm 2.1349927 m World muIoni - 183 -1.2503561 m -2.9198753 m -4.0477355 m 7.1761985 MeV 4.8251944 keV 5.904191 mm 2.1408969 m World muIoni - 184 -1.2634647 m -2.9359188 m -4.0567037 m 7.160173 MeV 14.843408 keV 2.2575969 cm 2.1634729 m World muIoni - 185 -1.2660948 m -2.9391317 m -4.0585329 m 7.1413931 MeV 3.5188183 keV 4.5372091 mm 2.1680101 m World muIoni - 186 -1.2732936 m -2.9477997 m -4.0634405 m 7.1324291 MeV 7.3282047 keV 1.2289958 cm 2.1803 m World muIoni - 187 -1.2753389 m -2.9502599 m -4.0648345 m 7.1263202 MeV 4.243154 keV 3.4898517 mm 2.1837899 m World muIoni - 188 -1.2768228 m -2.9520492 m -4.0658483 m 7.1236429 MeV 1.017555 keV 2.5360184 mm 2.1863259 m World muIoni - 189 -1.283829 m -2.9604998 m -4.070628 m 7.1118469 MeV 10.586755 keV 1.1972791 cm 2.1982987 m World muIoni - 190 -1.2867881 m -2.9640798 m -4.0726619 m 7.1068792 MeV 3.0000441 keV 5.0704516 mm 2.2033691 m World muIoni - 191 -1.2911329 m -2.9693147 m -4.0756755 m 7.1020918 MeV 4.7873904 keV 7.440648 mm 2.2108098 m World muIoni - 192 -1.3023369 m -2.9827515 m -4.0832943 m 7.0846933 MeV 16.208772 keV 1.9082207 cm 2.229892 m World muIoni - 193 -1.3162571 m -2.9992419 m -4.0925871 m 7.065265 MeV 17.812482 keV 2.3496365 cm 2.2533884 m World muIoni - 194 -1.3168587 m -2.9999517 m -4.0929863 m 7.0639849 MeV 166.68675 eV 1.0124827 mm 2.2544008 m World muIoni - 195 -1.3276764 m -3.0127101 m -4.1001843 m 7.0504735 MeV 13.51145 keV 1.821033 cm 2.2726112 m World muIoni - 196 -1.3277432 m -3.0127885 m -4.1002293 m 7.0488943 MeV 72.58872 eV 112.41878 um 2.2727236 m World muIoni - 197 -1.3323403 m -3.0181851 m -4.1033167 m 7.0432253 MeV 4.5652332 keV 7.7322893 mm 2.2804559 m World muIoni - 198 -1.3370278 m -3.0236504 m -4.1064563 m 7.0364419 MeV 5.4494379 keV 7.8549534 mm 2.2883108 m World muIoni - 199 -1.3512803 m -3.0402331 m -4.1160703 m 7.019161 MeV 15.709651 keV 2.3886501 cm 2.3121973 m World muIoni - 200 -1.3528286 m -3.0420304 m -4.1171245 m 7.0167023 MeV 1.0236758 keV 2.5959491 mm 2.3147933 m World muIoni - 201 -1.3621992 m -3.0529487 m -4.1235405 m 7.0050572 MeV 11.6451 keV 1.5753983 cm 2.3305473 m World muIoni - 202 -1.3631192 m -3.0540238 m -4.1241686 m 7.0031568 MeV 595.93535 eV 1.5481142 mm 2.3320954 m World muIoni - 203 -1.3718359 m -3.0642307 m -4.1301144 m 6.989162 MeV 10.734192 keV 1.4680563 cm 2.3467759 m World muIoni - 204 -1.3747847 m -3.0676797 m -4.1321664 m 6.9816624 MeV 3.9557819 keV 4.9801475 mm 2.3517561 m World muIoni - 205 -1.3788399 m -3.0724309 m -4.1349826 m 6.9756081 MeV 4.8395829 keV 6.8519885 mm 2.3586081 m World muIoni - 206 -1.3811264 m -3.0751028 m -4.1365827 m 6.9701321 MeV 3.14905 keV 3.863561 mm 2.3624716 m World muIoni - 207 -1.3881404 m -3.0833822 m -4.1415388 m 6.8983997 MeV 13.268268 keV 1.1929315 cm 2.3744009 m World muIoni - 208 -1.3926809 m -3.0887139 m -4.1447087 m 6.8742006 MeV 5.4254207 keV 7.6871575 mm 2.3820881 m World muIoni - 209 -1.3960899 m -3.0927055 m -4.1470808 m 6.8633248 MeV 2.835103 keV 5.7603503 mm 2.3878485 m World muIoni - 210 -1.3997629 m -3.0970204 m -4.1496277 m 6.8533735 MeV 5.5997904 keV 6.2125929 mm 2.394061 m World muIoni - 211 -1.4002473 m -3.097586 m -4.1499624 m 6.850646 MeV 537.19367 eV 816.44111 um 2.3948775 m World muIoni - 212 -1.4017974 m -3.0993902 m -4.151033 m 6.8215593 MeV 1.7418171 keV 2.6084381 mm 2.3974859 m World muIoni - 213 -1.4047375 m -3.1027742 m -4.1530424 m 6.816416 MeV 3.2996278 keV 4.9125906 mm 2.4023985 m World muIoni - 214 -1.4110858 m -3.1100981 m -4.1572991 m 6.8072196 MeV 8.1373909 keV 1.0586644 cm 2.4129852 m World muIoni - 215 -1.4243023 m -3.1260243 m -4.1658071 m 6.7859986 MeV 20.12357 keV 2.2376756 cm 2.4353619 m World muIoni - 216 -1.4306789 m -3.1338513 m -4.1700136 m 6.7771086 MeV 7.6610613 keV 1.0937049 cm 2.446299 m World muIoni - 217 -1.4345293 m -3.1385483 m -4.17254 m 6.7722385 MeV 3.6956585 keV 6.5779989 mm 2.452877 m World muIoni - 218 -1.4417143 m -3.1472837 m -4.1772786 m 6.7603169 MeV 10.82273 keV 1.226327 cm 2.4651402 m World muIoni - 219 -1.4450447 m -3.1513406 m -4.1794645 m 6.7520993 MeV 6.0703365 keV 5.685815 mm 2.4708261 m World muIoni - 220 -1.4477463 m -3.1546283 m -4.1812578 m 6.7479054 MeV 4.1938857 keV 4.617802 mm 2.4754439 m World muIoni - 221 -1.452695 m -3.1605925 m -4.1845249 m 6.7389547 MeV 7.7488757 keV 8.4103979 mm 2.4838543 m World muIoni - 222 -1.4548297 m -3.1631741 m -4.1859483 m 6.7322016 MeV 4.7260828 keV 3.6397834 mm 2.487494 m World muIoni - 223 -1.4572369 m -3.1660756 m -4.1875456 m 6.7244592 MeV 1.8311162 keV 4.0944862 mm 2.4915885 m World muIoni - 224 -1.4576789 m -3.1666106 m -4.18784 m 6.7216916 MeV 162.21466 eV 753.83255 um 2.4923424 m World muIoni - 225 -1.4680507 m -3.1791274 m -4.1947343 m 6.7061141 MeV 14.476101 keV 1.7657307 cm 2.5099997 m World muIoni - 226 -1.5041232 m -3.2226239 m -4.2182897 m 6.6564621 MeV 42.580883 keV 6.1224129 cm 2.5712238 m World muIoni - 227 -1.5299755 m -3.2539464 m -4.2344321 m 6.6207405 MeV 33.159812 keV 4.3705199 cm 2.614929 m World muIoni - 228 -1.5378531 m -3.2631895 m -4.2392649 m 6.6118661 MeV 8.8743658 keV 1.3070888 cm 2.6279999 m World muIoni - 229 -1.5397985 m -3.2654278 m -4.2404462 m 6.6100887 MeV 1.7774831 keV 3.1922659 mm 2.6311921 m World muIoni - 230 -1.5481173 m -3.274913 m -4.2454636 m 6.5833701 MeV 9.6397546 keV 1.3577471 cm 2.6447696 m World muIoni - 231 -1.5584806 m -3.2868171 m -4.2516715 m 6.5702941 MeV 12.070625 keV 1.6960297 cm 2.6617299 m World muIoni - 232 -1.5624547 m -3.2913557 m -4.2540715 m 6.5354293 MeV 4.3666441 keV 6.4924924 mm 2.6682224 m World muIoni - 233 -1.5630778 m -3.2920602 m -4.254451 m 6.5324461 MeV 1.9801009 keV 1.0141714 mm 2.6692366 m World muIoni - 234 -1.5635523 m -3.2925972 m -4.2547405 m 6.5292147 MeV 494.65494 eV 772.88561 um 2.6700095 m World muIoni - 235 -1.5653861 m -3.2946768 m -4.2558588 m 6.5264284 MeV 1.6389974 keV 2.9897038 mm 2.6729992 m World muIoni - 236 -1.5782741 m -3.3091464 m -4.2636736 m 6.5083896 MeV 15.967624 keV 2.089387 cm 2.693893 m World muIoni - 237 -1.5889795 m -3.3213609 m -4.2700571 m 6.4918691 MeV 15.392137 keV 1.7451515 cm 2.7113445 m World muIoni - 238 -1.589836 m -3.3223455 m -4.2705644 m 6.4854509 MeV 2.1499593 keV 1.4001771 mm 2.7127447 m World muIoni - 239 -1.5967477 m -3.3302849 m -4.2746832 m 6.4781889 MeV 7.26203 keV 1.130361 cm 2.7240483 m World muIoni - 240 -1.6021345 m -3.3365059 m -4.2779453 m 6.4645894 MeV 7.7022677 keV 8.852183 mm 2.7329005 m World muIoni - 241 -1.6049362 m -3.3397112 m -4.2796188 m 6.4627305 MeV 1.858917 keV 4.5742285 mm 2.7374747 m World muIoni - 242 -1.6075095 m -3.3426602 m -4.28117 m 6.4596003 MeV 3.130135 keV 4.2100942 mm 2.7416848 m World muIoni - 243 -1.6075305 m -3.3426843 m -4.2811828 m 6.4571353 MeV 16.614361 eV 34.394422 um 2.7417192 m World muIoni - 244 -1.6086366 m -3.3439582 m -4.28186 m 6.4543431 MeV 696.54061 eV 1.8179568 mm 2.7435372 m World muIoni - 245 -1.6090873 m -3.3444772 m -4.2821366 m 6.4430056 MeV 799.16263 eV 740.99487 um 2.7442782 m World muIoni - 246 -1.6095137 m -3.3449685 m -4.2824006 m 6.4411533 MeV 697.14275 eV 702.0677 um 2.7449803 m World muIoni - 247 -1.6185453 m -3.3553669 m -4.2879732 m 6.4282539 MeV 11.284277 keV 1.4857752 cm 2.759838 m World muIoni - 248 -1.6212714 m -3.3584332 m -4.2896026 m 6.4160841 MeV 5.4458539 keV 4.4146568 mm 2.7642527 m World muIoni - 249 -1.6234212 m -3.3608318 m -4.2909022 m 6.4115053 MeV 3.4636016 keV 3.4732915 mm 2.767726 m World muIoni - 250 -1.6265665 m -3.3643273 m -4.2927841 m 6.4077579 MeV 3.7474335 keV 5.0649153 mm 2.7727909 m World muIoni - 251 -1.6477341 m -3.388028 m -4.3053851 m 6.3680684 MeV 27.383418 keV 3.4185347 cm 2.8069762 m World muIoni - 252 -1.6516299 m -3.3925205 m -4.3077227 m 6.3617513 MeV 4.7976173 keV 6.3894427 mm 2.8133657 m World muIoni - 253 -1.6694296 m -3.4130756 m -4.318447 m 6.3359371 MeV 24.808114 keV 2.9229948 cm 2.8425956 m World muIoni - 254 -1.6705392 m -3.4143333 m -4.3191107 m 6.3266093 MeV 2.5566765 keV 1.8036726 mm 2.8443993 m World muIoni - 255 -1.6721536 m -3.4161748 m -4.3200787 m 6.321162 MeV 2.9403489 keV 2.6333612 mm 2.8470326 m World muIoni - 256 -1.6954558 m -3.4427441 m -4.3340816 m 6.2903623 MeV 30.799672 keV 3.8014456 cm 2.8850471 m World muIoni - 257 -1.7045066 m -3.452575 m -4.3395311 m 6.2767722 MeV 12.460752 keV 1.4431758 cm 2.8994789 m World muIoni - 258 -1.709598 m -3.4581431 m -4.3426425 m 6.2674949 MeV 7.2447157 keV 8.1612576 mm 2.9076401 m World muIoni - 259 -1.7101194 m -3.458711 m -4.3429652 m 6.2657097 MeV 705.03681 eV 835.84709 um 2.908476 m World muIoni - 260 -1.717349 m -3.466573 m -4.3474272 m 6.2486907 MeV 10.386142 keV 1.1575371 cm 2.9200513 m World muIoni - 261 -1.726718 m -3.4765955 m -4.3531991 m 6.2342644 MeV 12.785211 keV 1.488443 cm 2.9349358 m World muIoni - 262 -1.7290931 m -3.4790835 m -4.3546508 m 6.2282557 MeV 4.9975106 keV 3.733522 mm 2.9386693 m World muIoni - 263 -1.7292907 m -3.4792899 m -4.3547705 m 6.2254457 MeV 1.5986216 keV 309.80474 um 2.9389791 m World muIoni - 264 -1.7310336 m -3.4811178 m -4.3558334 m 6.2220047 MeV 1.5498389 keV 2.7401654 mm 2.9417193 m World muIoni - 265 -1.7377202 m -3.4881206 m -4.3599192 m 6.2107276 MeV 11.27714 keV 1.0509299 cm 2.9522286 m World muIoni - 266 -1.7508204 m -3.501846 m -4.3679829 m 6.1903812 MeV 18.98893 keV 2.061645 cm 2.972845 m World muIoni - 267 -1.7534829 m -3.5046631 m -4.3696521 m 6.1850458 MeV 3.959648 keV 4.2203673 mm 2.9770654 m World muIoni - 268 -1.7590657 m -3.5105423 m -4.3731472 m 6.1762358 MeV 8.8099846 keV 8.8288976 mm 2.9858943 m World muIoni - 269 -1.7594278 m -3.5109258 m -4.3733766 m 6.1738048 MeV 640.92772 eV 575.16293 um 2.9864694 m World muIoni - 270 -1.7650843 m -3.5168782 m -4.3769933 m 6.1646091 MeV 8.0913211 keV 8.9728331 mm 2.9954423 m World muIoni - 271 -1.7673165 m -3.5192202 m -4.3784494 m 6.0743012 MeV 5.9188197 keV 3.5479923 mm 2.9989903 m World muIoni - 272 -1.7725818 m -3.5247421 m -4.3818456 m 6.0380459 MeV 7.5485883 keV 8.3515774 mm 3.0073418 m World muIoni - 273 -1.7811406 m -3.5337156 m -4.3873646 m 6.0266194 MeV 10.331235 keV 1.3573525 cm 3.0209154 m World muIoni - 274 -1.7826254 m -3.5352633 m -4.3883128 m 6.0217621 MeV 1.8414243 keV 2.3450104 mm 3.0232604 m World muIoni - 275 -1.7848384 m -3.5375739 m -4.3897374 m 6.0187253 MeV 3.0367245 keV 3.5022589 mm 3.0267626 m World muIoni - 276 -1.7877423 m -3.5406059 m -4.3916096 m 6.0076162 MeV 3.4017872 keV 4.596837 mm 3.0313595 m World muIoni - 277 -1.7948761 m -3.5480761 m -4.3962366 m 5.9952105 MeV 10.227616 keV 1.1318452 cm 3.0426779 m World muIoni - 278 -1.7986834 m -3.5520618 m -4.3987141 m 5.9834288 MeV 3.223459 keV 6.0430917 mm 3.048721 m World muIoni - 279 -1.8014215 m -3.5549292 m -4.4004919 m 5.9783328 MeV 3.6244781 keV 4.3451212 mm 3.0530661 m World muIoni - 280 -1.8109468 m -3.5649129 m -4.406663 m 5.9693141 MeV 7.8352252 keV 1.5115978 cm 3.0681821 m World muIoni - 281 -1.8127308 m -3.5667853 m -4.4078171 m 5.9500309 MeV 3.4057742 keV 2.8320256 mm 3.0710141 m World muIoni - 282 -1.8181172 m -3.5724065 m -4.4113338 m 5.9335932 MeV 10.014588 keV 8.5428528 mm 3.079557 m World muIoni - 283 -1.821569 m -3.5759777 m -4.4135669 m 5.9312166 MeV 2.3766474 keV 5.4456236 mm 3.0850026 m World muIoni - 284 -1.8379924 m -3.5929472 m -4.4241119 m 5.9080834 MeV 23.133181 keV 2.5863535 cm 3.1108661 m World muIoni - 285 -1.8587606 m -3.6143903 m -4.4372286 m 5.881092 MeV 26.991403 keV 3.2607296 cm 3.1434734 m World muIoni - 286 -1.8622336 m -3.6179658 m -4.4395196 m 5.8751021 MeV 4.2588088 keV 5.4858279 mm 3.1489593 m World muIoni - 287 -1.8672977 m -3.6231506 m -4.4428815 m 5.8617564 MeV 7.7330274 keV 7.9894238 mm 3.1569487 m World muIoni - 288 -1.8791003 m -3.6354023 m -4.4506878 m 5.8461572 MeV 13.303498 keV 1.871777 cm 3.1756665 m World muIoni - 289 -1.8900535 m -3.6467363 m -4.4579692 m 5.818842 MeV 15.691999 keV 1.7362636 cm 3.1930291 m World muIoni - 290 -1.9061758 m -3.6634868 m -4.4688791 m 5.7934181 MeV 23.516475 keV 2.5681964 cm 3.2187111 m World muIoni - 291 -1.914745 m -3.6723502 m -4.4747594 m 5.7774426 MeV 9.5999548 keV 1.3659141 cm 3.2323702 m World muIoni - 292 -1.9340281 m -3.6920717 m -4.4880945 m 5.7518796 MeV 25.562997 keV 3.0637541 cm 3.2630077 m World muIoni - 293 -1.9403579 m -3.6985516 m -4.4925129 m 5.738283 MeV 8.6380306 keV 1.0078666 cm 3.2730864 m World muIoni - 294 -1.9406604 m -3.6988653 m -4.4927261 m 5.7292728 MeV 194.07546 eV 485.15567 um 3.2735716 m World muIoni - 295 -1.9483333 m -3.7068067 m -4.4981793 m 5.7160019 MeV 11.83086 keV 1.2315867 cm 3.2858874 m World muIoni - 296 -1.955615 m -3.7142278 m -4.5033643 m 5.7004498 MeV 14.200641 keV 1.1618156 cm 3.2975056 m World muIoni - 297 -1.9577234 m -3.7163389 m -4.5048635 m 5.6948337 MeV 3.6200458 keV 3.3390942 mm 3.3008447 m World muIoni - 298 -1.9592587 m -3.7178747 m -4.5059514 m 5.692482 MeV 887.87689 eV 2.4288864 mm 3.3032736 m World muIoni - 299 -1.9616193 m -3.7202325 m -4.5076151 m 5.689517 MeV 2.9649801 keV 3.7282424 mm 3.3070018 m World muIoni - 300 -1.9791387 m -3.7378247 m -4.5199204 m 5.6641842 MeV 22.789737 keV 2.7710609 cm 3.3347124 m World muIoni - 301 -1.9793309 m -3.7380121 m -4.5200556 m 5.6602688 MeV 157.86552 eV 300.5585 um 3.335013 m World muIoni - 302 -1.9858667 m -3.7444017 m -4.524643 m 5.646457 MeV 10.786979 keV 1.0226886 cm 3.3452399 m World muIoni - 303 -1.9949373 m -3.7533724 m -4.531078 m 5.6341325 MeV 10.536688 keV 1.4288566 cm 3.3595284 m World muIoni - 304 -1.9999128 m -3.7583827 m -4.5346504 m 5.6254623 MeV 7.3925032 keV 7.9133491 mm 3.3674418 m World muIoni - 305 -2.0003481 m -3.7588208 m -4.5349628 m 5.6240129 MeV 134.94503 eV 692.18246 um 3.368134 m World muIoni - 306 -2.0004539 m -3.7589272 m -4.5350385 m 5.6229393 MeV 24.483478 eV 167.97841 um 3.3683019 m World muIoni - 307 -2.0071107 m -3.7656247 m -4.5397877 m 5.6122332 MeV 9.2968506 keV 1.0570143 cm 3.3788721 m World muIoni - 308 -2.0080893 m -3.7666218 m -4.5404795 m 5.6112103 MeV 1.0228459 keV 1.5590349 mm 3.3804311 m World muIoni - 309 -2.0103628 m -3.7689365 m -4.5420881 m 5.6088729 MeV 2.3374064 keV 3.6213612 mm 3.3840525 m World muIoni - 310 -2.0138296 m -3.7724878 m -4.5445466 m 5.6043345 MeV 3.5452231 keV 5.5384267 mm 3.3895909 m World muIoni - 311 -2.016733 m -3.7754739 m -4.5466181 m 5.598408 MeV 5.9265509 keV 4.6516971 mm 3.3942426 m World muIoni - 312 -2.0216798 m -3.7805345 m -4.5501256 m 5.5876997 MeV 8.4783733 keV 7.8982669 mm 3.4021409 m World muIoni - 313 -2.0219852 m -3.7808434 m -4.5503387 m 5.5857637 MeV 702.35054 eV 483.83472 um 3.4026247 m World muIoni - 314 -2.02249 m -3.7813537 m -4.5506918 m 5.5829151 MeV 1.3826904 keV 799.97146 um 3.4034247 m World muIoni - 315 -2.024508 m -3.7833928 m -4.5520963 m 5.5806388 MeV 2.2763628 keV 3.1942181 mm 3.4066189 m World muIoni - 316 -2.0358454 m -3.7947938 m -4.5599216 m 5.5663372 MeV 14.301627 keV 1.7882031 cm 3.4245009 m World muIoni - 317 -2.0470763 m -3.8059975 m -4.5677541 m 5.5460667 MeV 16.800058 keV 1.7692218 cm 3.4421931 m World muIoni - 318 -2.0570533 m -3.8171598 m -4.5752355 m 5.5313218 MeV 14.744909 keV 1.674636 cm 3.4589395 m World muIoni - 319 -2.0646291 m -3.8260708 m -4.5811876 m 5.5175802 MeV 12.353998 keV 1.3123692 cm 3.4720632 m World muIoni - 320 -2.0655846 m -3.8271846 m -4.5819479 m 5.5149369 MeV 1.4726756 keV 1.6527292 mm 3.4737159 m World muIoni - 321 -2.0790965 m -3.842966 m -4.5927274 m 5.4895924 MeV 25.34445 keV 2.3406181 cm 3.4971221 m World muIoni - 322 -2.0799829 m -3.8439984 m -4.5934291 m 5.4857617 MeV 2.5008036 keV 1.5309632 mm 3.4986531 m World muIoni - 323 -2.0888219 m -3.854311 m -4.6004114 m 5.4665612 MeV 16.49501 keV 1.5272086 cm 3.5139252 m World muIoni - 324 -2.0896344 m -3.8552505 m -4.6010596 m 5.4313379 MeV 1.422965 keV 1.4010722 mm 3.5153262 m World muIoni - 325 -2.0938974 m -3.860208 m -4.6044944 m 5.4221243 MeV 7.4312342 keV 7.385697 mm 3.5227119 m World muIoni - 326 -2.0949916 m -3.8614934 m -4.6054025 m 5.4086674 MeV 2.3134961 keV 1.9168465 mm 3.5246288 m World muIoni - 327 -2.0951172 m -3.8616412 m -4.6055073 m 5.4036436 MeV 121.05169 eV 220.39561 um 3.5248492 m World muIoni - 328 -2.0994697 m -3.8667386 m -4.6091356 m 5.3944254 MeV 9.2181715 keV 7.6219399 mm 3.5324711 m World muIoni - 329 -2.1012885 m -3.8688416 m -4.6106516 m 5.3874787 MeV 1.883315 keV 3.1668419 mm 3.535638 m World muIoni - 330 -2.1065392 m -3.8749664 m -4.6150859 m 5.3682596 MeV 11.652879 keV 9.2058463 mm 3.5448438 m World muIoni - 331 -2.111248 m -3.8803528 m -4.6190049 m 5.3595891 MeV 6.9874322 keV 8.1575431 mm 3.5530013 m World muIoni - 332 -2.1143688 m -3.8839537 m -4.6215895 m 5.3507394 MeV 5.7345751 keV 5.4209566 mm 3.5584223 m World muIoni - 333 -2.1188927 m -3.8891829 m -4.6253415 m 5.3411826 MeV 7.5912308 keV 7.8668423 mm 3.5662891 m World muIoni - 334 -2.1231256 m -3.8940408 m -4.6288617 m 5.3292248 MeV 8.5003793 keV 7.3423061 mm 3.5736314 m World muIoni - 335 -2.1236674 m -3.894662 m -4.6293215 m 5.3272565 MeV 653.57322 eV 943.8226 um 3.5745753 m World muIoni - 336 -2.1245235 m -3.895648 m -4.6300516 m 5.3234885 MeV 1.7325422 keV 1.496048 mm 3.5760713 m World muIoni - 337 -2.1448105 m -3.9191171 m -4.6474435 m 5.2901164 MeV 33.372104 keV 3.5566129 cm 3.6116374 m World muIoni - 338 -2.1452245 m -3.9195977 m -4.6477953 m 5.2859024 MeV 351.3849 eV 725.33536 um 3.6123628 m World muIoni - 339 -2.1478266 m -3.9226101 m -4.6499986 m 5.2754428 MeV 3.6908025 keV 4.5497664 mm 3.6169125 m World muIoni - 340 -2.1521152 m -3.9275678 m -4.6536239 m 5.2701253 MeV 5.317467 keV 7.4909389 mm 3.6244035 m World muIoni - 341 -2.1525098 m -3.92802 m -4.6539515 m 5.2685523 MeV 372.69911 eV 683.7553 um 3.6250872 m World muIoni - 342 -2.1564808 m -3.9325632 m -4.6572475 m 5.2599944 MeV 7.5108531 keV 6.8755033 mm 3.6319627 m World muIoni - 343 -2.1638582 m -3.9409507 m -4.6633005 m 5.2460592 MeV 12.608499 keV 1.2705161 cm 3.6446679 m World muIoni - 344 -2.1740364 m -3.9522787 m -4.6716836 m 5.2273069 MeV 17.568862 keV 1.7384135 cm 3.662052 m World muIoni - 345 -2.1806745 m -3.9596854 m -4.6770928 m 5.2185639 MeV 7.5850629 keV 1.1321862 cm 3.6733739 m World muIoni - 346 -2.181963 m -3.9611154 m -4.6781428 m 5.215787 MeV 1.5361146 keV 2.1926838 mm 3.6755666 m World muIoni - 347 -2.1840225 m -3.963401 m -4.6798159 m 5.2086952 MeV 3.4963307 keV 3.5020579 mm 3.6790686 m World muIoni - 348 -2.1854089 m -3.9649304 m -4.6809359 m 5.2056699 MeV 1.8408732 keV 2.3485152 mm 3.6814172 m World muIoni - 349 -2.1861937 m -3.9657939 m -4.6815605 m 5.2031254 MeV 762.18622 eV 1.3235781 mm 3.6827407 m World muIoni - 350 -2.1880775 m -3.967867 m -4.6830583 m 5.195401 MeV 2.6938465 keV 3.1764544 mm 3.6859172 m World muIoni - 351 -2.1933775 m -3.9736772 m -4.6872617 m 5.1854591 MeV 8.2008192 keV 8.9172937 mm 3.6948345 m World muIoni - 352 -2.1944331 m -3.9748237 m -4.6880985 m 5.1513949 MeV 1.1977617 keV 1.7688567 mm 3.6966033 m World muIoni - 353 -2.1962373 m -3.9767639 m -4.6895214 m 5.1454943 MeV 4.418316 keV 3.0073731 mm 3.6996107 m World muIoni - 354 -2.2047972 m -3.9859892 m -4.6962894 m 5.1197052 MeV 15.106514 keV 1.4289525 cm 3.7139002 m World muIoni - 355 -2.2062523 m -3.9875942 m -4.6974535 m 5.1137844 MeV 4.3357074 keV 2.4593629 mm 3.7163596 m World muIoni - 356 -2.2143388 m -3.9964762 m -4.7039402 m 5.0983874 MeV 13.919348 keV 1.3651551 cm 3.7300112 m World muIoni - 357 -2.2159344 m -3.99823 m -4.7052005 m 5.0874261 MeV 2.5112193 keV 2.6851413 mm 3.7326963 m World muIoni - 358 -2.2227108 m -4.0056416 m -4.7105448 m 5.0727587 MeV 13.642821 keV 1.137614 cm 3.7440724 m World muIoni - 359 -2.2230584 m -4.006022 m -4.7108149 m 5.0693431 MeV 322.90303 eV 581.78943 um 3.7446542 m World muIoni - 360 -2.2254091 m -4.0085858 m -4.7126328 m 5.0629616 MeV 5.2916222 keV 3.9247749 mm 3.748579 m World muIoni - 361 -2.2398463 m -4.0242417 m -4.7238535 m 5.0382163 MeV 21.826269 keV 2.4072342 cm 3.7726513 m World muIoni - 362 -2.2422879 m -4.0269455 m -4.7257628 m 5.0323782 MeV 3.3225797 keV 4.1131817 mm 3.7767645 m World muIoni - 363 -2.2451788 m -4.0300682 m -4.7279954 m 5.0239043 MeV 6.9801092 keV 4.8055504 mm 3.7815701 m World muIoni - 364 -2.2587279 m -4.0447248 m -4.7384576 m 4.9962147 MeV 26.667589 keV 2.2536143 cm 3.8041062 m World muIoni - 365 -2.2653941 m -4.0520814 m -4.7436983 m 4.9865198 MeV 9.6949673 keV 1.1226125 cm 3.8153323 m World muIoni - 366 -2.2657345 m -4.0524619 m -4.7439731 m 4.9852709 MeV 140.86375 eV 579.84991 um 3.8159122 m World muIoni - 367 -2.2668833 m -4.053745 m -4.744902 m 4.981339 MeV 2.7595153 keV 1.956765 mm 3.817869 m World muIoni - 368 -2.2678172 m -4.0547824 m -4.7456591 m 4.9783391 MeV 1.3610747 keV 1.5878932 mm 3.8194568 m World muIoni - 369 -2.2724019 m -4.0598535 m -4.7493863 m 4.9721387 MeV 5.0763544 keV 7.786478 mm 3.8272433 m World muIoni - 370 -2.2747463 m -4.0624759 m -4.7512702 m 4.9671373 MeV 3.1715359 keV 3.9903343 mm 3.8312337 m World muIoni - 371 -2.2839742 m -4.0723076 m -4.7584508 m 4.9479513 MeV 17.391585 keV 1.5278259 cm 3.8465119 m World muIoni - 372 -2.285888 m -4.074318 m -4.7599177 m 4.9437557 MeV 4.1955973 keV 3.1394512 mm 3.8496514 m World muIoni - 373 -2.2863739 m -4.0748237 m -4.7602855 m 4.9413475 MeV 329.2516 eV 791.95699 um 3.8504433 m World muIoni - 374 -2.2927173 m -4.081436 m -4.7651029 m 4.9306251 MeV 9.4498849 keV 1.0352304 cm 3.8607956 m World muIoni - 375 -2.2927519 m -4.0814722 m -4.7651291 m 4.9265906 MeV 0 eV 56.520405 um 3.8608522 m World muIoni - 376 -2.3058378 m -4.0951502 m -4.7750726 m 4.9015041 MeV 23.263138 keV 2.1382833 cm 3.882235 m World muIoni - 377 -2.3254554 m -4.1155445 m -4.7899774 m 4.8652258 MeV 34.15467 keV 3.1984693 cm 3.9142197 m World muIoni - 378 -2.326129 m -4.116246 m -4.7904904 m 4.8631272 MeV 626.09128 eV 1.0996166 mm 3.9153193 m World muIoni - 379 -2.3261903 m -4.1163097 m -4.7905371 m 4.8630226 MeV 104.61522 eV 99.958369 um 3.9154193 m World muIoni - 380 -2.3272595 m -4.1174228 m -4.7913529 m 4.8611184 MeV 1.90426 keV 1.7456966 mm 3.917165 m World muIoni - 381 -2.3334989 m -4.1239282 m -4.7961302 m 4.8477659 MeV 11.62633 keV 1.0201745 cm 3.9273667 m World muIoni - 382 -2.3358589 m -4.126431 m -4.7980195 m 4.8427983 MeV 2.9402713 keV 3.9247108 mm 3.9312914 m World muIoni - 383 -2.3407664 m -4.1316121 m -4.8019391 m 4.8357747 MeV 5.9559736 keV 8.1419892 mm 3.9394334 m World muIoni - 384 -2.3537012 m -4.1453156 m -4.8124347 m 4.8096824 MeV 23.449004 keV 2.1570383 cm 3.9610038 m World muIoni - 385 -2.361372 m -4.1534316 m -4.8187439 m 4.7977811 MeV 10.227194 keV 1.2826551 cm 3.9738303 m World muIoni - 386 -2.3619216 m -4.1540284 m -4.8192132 m 4.7965006 MeV 1.2805612 keV 937.30584 um 3.9747676 m World muIoni - 387 -2.3660262 m -4.158486 m -4.8227191 m 4.7889248 MeV 4.3154394 keV 7.0007028 mm 3.9817683 m World muIoni - 388 -2.3662059 m -4.1586832 m -4.8228744 m 4.7872436 MeV 269.98935 eV 308.6546 um 3.982077 m World muIoni - 389 -2.366714 m -4.1592375 m -4.8233116 m 4.7850872 MeV 295.70032 eV 869.83226 um 3.9829468 m World muIoni - 390 -2.3726448 m -4.1657178 m -4.8284029 m 4.7736739 MeV 9.7926163 keV 1.0153465 cm 3.9931003 m World muIoni - 391 -2.3809488 m -4.1748901 m -4.8356747 m 4.7495478 MeV 14.174871 keV 1.435179 cm 4.0074521 m World muIoni - 392 -2.3834312 m -4.1775953 m -4.8378873 m 4.7459027 MeV 3.6451121 keV 4.2867316 mm 4.0117388 m World muIoni - 393 -2.3874674 m -4.1820715 m -4.84152 m 4.73317 MeV 6.1726724 keV 7.0374117 mm 4.0187762 m World muIoni - 394 -2.3918342 m -4.1868553 m -4.8454103 m 4.7175726 MeV 7.1056433 keV 7.5557361 mm 4.026332 m World muIoni - 395 -2.4069913 m -4.2031545 m -4.8588159 m 4.6894588 MeV 25.362998 keV 2.5983885 cm 4.0523158 m World muIoni - 396 -2.4180955 m -4.2146782 m -4.8684439 m 4.6669728 MeV 20.059692 keV 1.8676488 cm 4.0709923 m World muIoni - 397 -2.4181026 m -4.2146858 m -4.86845 m 4.6652769 MeV 0 eV 12.165008 um 4.0710045 m World muIoni - 398 -2.4232497 m -4.2201703 m -4.8728953 m 4.6534786 MeV 9.4767898 keV 8.7369002 mm 4.0797414 m World muIoni - 399 -2.4260915 m -4.2232023 m -4.8753911 m 4.6472464 MeV 5.1102022 keV 4.847533 mm 4.0845889 m World muIoni - 400 -2.4425114 m -4.2407033 m -4.8897233 m 4.6064878 MeV 31.475257 keV 2.7953103 cm 4.112542 m World muIoni - 401 -2.4427272 m -4.2409312 m -4.8899138 m 4.6042238 MeV 125.419 eV 367.16084 um 4.1129092 m World muIoni - 402 -2.4536016 m -4.25227 m -4.8992814 m 4.5819386 MeV 20.202815 keV 1.8293282 cm 4.1312025 m World muIoni - 403 -2.4585157 m -4.257339 m -4.9032885 m 4.5700409 MeV 9.8723762 keV 8.1179055 mm 4.1393204 m World muIoni - 404 -2.4601595 m -4.2590321 m -4.9046346 m 4.5542059 MeV 3.4623363 keV 2.7167394 mm 4.1420371 m World muIoni - 405 -2.4610127 m -4.2599112 m -4.905339 m 4.5509228 MeV 1.419879 keV 1.4131517 mm 4.1434503 m World muIoni - 406 -2.4666529 m -4.2657144 m -4.9100252 m 4.538046 MeV 7.8033807 keV 9.3515782 mm 4.1528019 m World muIoni - 407 -2.4783233 m -4.2777373 m -4.9196595 m 4.5195848 MeV 17.24788 keV 1.9328472 cm 4.1721303 m World muIoni - 408 -2.4832688 m -4.2828909 m -4.92353 m 4.5119966 MeV 6.4646835 keV 8.1244115 mm 4.1802547 m World muIoni - 409 -2.4847497 m -4.284475 m -4.9246672 m 4.508358 MeV 2.4320248 keV 2.4486283 mm 4.1827034 m World muIoni - 410 -2.4870856 m -4.2869868 m -4.926465 m 4.463406 MeV 3.827028 keV 3.8726855 mm 4.186576 m World muIoni - 411 -2.4871589 m -4.2870648 m -4.9265224 m 4.4633888 MeV 17.203878 eV 121.44342 um 4.1866975 m World muIoni - 412 -2.4889532 m -4.2889762 m -4.9279255 m 4.4597215 MeV 1.749867 keV 2.9734988 mm 4.189671 m World muIoni - 413 -2.4978109 m -4.2983405 m -4.9348508 m 4.4469596 MeV 11.713612 keV 1.4632759 cm 4.2043038 m World muIoni - 414 -2.5007333 m -4.3013377 m -4.9370768 m 4.4353444 MeV 6.7374378 keV 4.7412052 mm 4.209045 m World muIoni - 415 -2.5071736 m -4.3079927 m -4.9419185 m 4.4234241 MeV 10.823672 keV 1.0450418 cm 4.2194954 m World muIoni - 416 -2.5145873 m -4.3154806 m -4.9474303 m 4.4075853 MeV 14.160098 keV 1.1891867 cm 4.2313872 m World muIoni - 417 -2.5184856 m -4.3194016 m -4.9502655 m 4.4018728 MeV 5.7124634 keV 6.2137026 mm 4.2376009 m OutOfWorld Transportation -Track (trackID 142, parentID 4) is processed with stopping code 2 + 0 -5.09 cm -60.4 cm -3.36 m 16.7 MeV 0 meV 0 fm 0 fm World initStep + 1 -5.3876757 cm -60.374281 cm -3.3745384 m 16.675672 MeV 6.0452451 keV 1.3998621 cm 1.3998621 cm World muIoni + 2 -5.6688031 cm -60.33851 cm -3.3875521 m 16.659735 MeV 4.5228107 keV 1.3318724 cm 2.7317345 cm World muIoni + 3 -6.4354392 cm -60.233354 cm -3.4229341 m 16.642138 MeV 14.896815 keV 3.6218472 cm 6.3535817 cm World muIoni + 4 -8.2837796 cm -59.941551 cm -3.5081827 m 16.611682 MeV 29.128144 keV 8.7279053 cm 15.081487 cm World muIoni + 5 -8.8501973 cm -59.845405 cm -3.5336423 m 16.602434 MeV 8.0316576 keV 2.6100023 cm 17.691489 cm World muIoni + 6 -10.158883 cm -59.631349 cm -3.5930902 m 16.57283 MeV 25.231682 keV 6.0909439 cm 23.782433 cm World muIoni + 7 -10.40871 cm -59.584759 cm -3.6042847 m 16.55853 MeV 5.3133483 keV 1.1479402 cm 24.930373 cm World muIoni + 8 -10.772806 cm -59.513155 cm -3.6202946 m 16.54921 MeV 8.1670672 keV 1.64343 cm 26.573803 cm World muIoni + 9 -11.805085 cm -59.321377 cm -3.6659998 m 16.530073 MeV 17.912189 keV 4.6896 cm 31.263403 cm World muIoni + 10 -11.877976 cm -59.308832 cm -3.6691867 m 16.526418 MeV 913.56915 eV 3.2715701 mm 31.59056 cm World muIoni + 11 -12.056794 cm -59.279082 cm -3.6770003 m 16.519079 MeV 3.7540865 keV 8.02116 mm 32.392676 cm World muIoni + 12 -12.448198 cm -59.215159 cm -3.693934 m 16.511144 MeV 6.6594969 keV 1.7391938 cm 34.13187 cm World muIoni + 13 -13.581145 cm -59.034904 cm -3.7427434 m 16.492857 MeV 17.136396 keV 5.0139751 cm 39.145845 cm World muIoni + 14 -13.643536 cm -59.023882 cm -3.745487 m 16.490837 MeV 967.6775 eV 2.8157486 mm 39.42742 cm World muIoni + 15 -14.227497 cm -58.922838 cm -3.7711556 m 16.473851 MeV 10.585765 keV 2.6343965 cm 42.061817 cm World muIoni + 16 -15.474009 cm -58.687312 cm -3.8263683 m 16.451447 MeV 21.269973 keV 5.6651716 cm 47.726988 cm World muIoni + 17 -16.921344 cm -58.415258 cm -3.8888225 m 16.423384 MeV 24.640656 keV 6.4167518 cm 54.14374 cm World muIoni + 18 -16.931848 cm -58.413274 cm -3.8892824 m 16.421841 MeV 179.66786 eV 472.1493 um 54.190955 cm World muIoni + 19 -17.16031 cm -58.370804 cm -3.8992675 m 16.408561 MeV 3.1653829 keV 1.0251963 cm 55.216151 cm World muIoni + 20 -17.257718 cm -58.352831 cm -3.9035318 m 16.406125 MeV 1.3734904 keV 4.3778368 mm 55.653935 cm World muIoni + 21 -18.035133 cm -58.207708 cm -3.9375887 m 16.388242 MeV 15.279232 keV 3.4963157 cm 59.150251 cm World muIoni + 22 -18.139095 cm -58.187934 cm -3.9421523 m 16.384279 MeV 2.0617171 keV 4.6847519 mm 59.618726 cm World muIoni + 23 -18.564478 cm -58.104474 cm -3.9608204 m 16.37188 MeV 7.6603329 keV 1.9164862 cm 61.535212 cm World muIoni + 24 -18.6695 cm -58.083068 cm -3.9654022 m 16.368306 MeV 1.5910934 keV 4.7054355 mm 62.005755 cm World muIoni + 25 -20.116294 cm -57.790144 cm -4.0280083 m 16.338104 MeV 24.747325 keV 6.432338 cm 68.438093 cm World muIoni + 26 -20.241697 cm -57.764982 cm -4.0335564 m 16.334867 MeV 1.8182057 keV 5.6936298 mm 69.007456 cm World muIoni + 27 -20.368438 cm -57.739051 cm -4.0391631 m 16.331395 MeV 2.2839991 keV 5.7539911 mm 69.582856 cm World muIoni + 28 -20.846267 cm -57.644259 cm -4.0604082 m 16.321687 MeV 8.1497221 keV 2.1796499 cm 71.762505 cm World muIoni + 29 -22.556563 cm -57.311531 cm -4.1365313 m 16.287608 MeV 28.76875 keV 7.8092541 cm 79.57176 cm World muIoni + 30 -22.859064 cm -57.255659 cm -4.1501873 m 16.281709 MeV 4.6801627 keV 1.3998169 cm 80.971576 cm World muIoni + 31 -23.707559 cm -57.103114 cm -4.1884497 m 16.263954 MeV 15.112877 keV 3.9221714 cm 84.893748 cm World muIoni + 32 -24.086546 cm -57.038228 cm -4.2056079 m 16.248341 MeV 6.9663293 keV 1.7583775 cm 86.652125 cm World muIoni + 33 -24.873576 cm -56.901147 cm -4.2418764 m 16.228572 MeV 14.279571 keV 3.7138147 cm 90.36594 cm World muIoni + 34 -25.716157 cm -56.744633 cm -4.2818779 m 16.205768 MeV 14.412189 keV 4.090939 cm 94.456879 cm World muIoni + 35 -25.882953 cm -56.711363 cm -4.2899187 m 16.202361 MeV 1.9481225 keV 8.2187443 mm 95.278753 cm World muIoni + 36 -26.470382 cm -56.607721 cm -4.3176468 m 16.192758 MeV 8.5725012 keV 2.8362578 cm 98.115011 cm World muIoni + 37 -26.969364 cm -56.520225 cm -4.3410587 m 16.183378 MeV 8.2421635 keV 2.3953719 cm 1.0051038 m World muIoni + 38 -27.159176 cm -56.4896 cm -4.3500366 m 16.179229 MeV 2.8374163 keV 9.1814643 mm 1.0142853 m World muIoni + 39 -27.540715 cm -56.42776 cm -4.3681713 m 16.167629 MeV 8.7751448 keV 1.8542113 cm 1.0328274 m World muIoni + 40 -27.699834 cm -56.399129 cm -4.3757545 m 16.164615 MeV 1.9191679 keV 7.7536811 mm 1.0405811 m World muIoni + 41 -29.866987 cm -56.021737 cm -4.4787408 m 16.121392 MeV 41.867374 keV 10.531097 cm 1.1458921 m World muIoni + 42 -31.077395 cm -55.834783 cm -4.5346071 m 16.097395 MeV 22.904162 keV 5.719348 cm 1.2030855 m World muIoni + 43 -31.812924 cm -55.692504 cm -4.5682028 m 16.082769 MeV 13.425645 keV 3.4420982 cm 1.2375065 m World muIoni + 44 -31.830029 cm -55.689208 cm -4.5689877 m 16.08146 MeV 93.285208 eV 804.04816 um 1.2383106 m World muIoni + 45 -33.708089 cm -55.326181 cm -4.6554321 m 16.04519 MeV 34.941122 keV 8.8536486 cm 1.3268471 m World muIoni + 46 -34.170457 cm -55.232032 cm -4.6769584 m 16.036973 MeV 6.4312547 keV 2.203751 cm 1.3488846 m World muIoni + 47 -35.557997 cm -54.936948 cm -4.7424317 m 16.011835 MeV 23.917214 keV 6.6992967 cm 1.4158775 m World muIoni + 48 -37.401209 cm -54.515116 cm -4.8288511 m 15.980932 MeV 28.102027 keV 8.8464949 cm 1.5043425 m World muIoni + 49 -38.005957 cm -54.385322 cm -4.8560301 m 15.964997 MeV 12.247666 keV 2.7873983 cm 1.5322165 m World muIoni + 50 -38.083893 cm -54.369291 cm -4.8594929 m 15.962701 MeV 939.01775 eV 3.5530709 mm 1.5357695 m World muIoni + 51 -38.362576 cm -54.312564 cm -4.871819 m 15.957883 MeV 3.6822876 keV 1.2649919 cm 1.5484195 m World muIoni + 52 -39.078214 cm -54.166779 cm -4.9030595 m 15.936899 MeV 16.417003 keV 3.2083017 cm 1.5805025 m World muIoni + 53 -39.427597 cm -54.101378 cm -4.9178386 m 15.930623 MeV 4.8946476 keV 1.5200776 cm 1.5957033 m World muIoni + 54 -39.631793 cm -54.063303 cm -4.9263352 m 15.925994 MeV 3.5537502 keV 8.7467692 mm 1.60445 m World muIoni + 55 -39.839872 cm -54.024807 cm -4.9349882 m 15.916867 MeV 5.9944094 keV 8.9080505 mm 1.6133581 m World muIoni + 56 -40.35879 cm -53.929136 cm -4.9563002 m 15.908335 MeV 7.0391014 keV 2.1955578 cm 1.6353136 m World muIoni + 57 -40.588934 cm -53.885741 cm -4.965814 m 15.90194 MeV 3.6623788 keV 9.7978045 mm 1.6451115 m World muIoni + 58 -40.859454 cm -53.829244 cm -4.9769921 m 15.893254 MeV 5.7522777 keV 1.1514701 cm 1.6566262 m World muIoni + 59 -40.86984 cm -53.827041 cm -4.9774237 m 15.890553 MeV 763.15952 eV 444.47062 um 1.6570706 m World muIoni + 60 -42.179113 cm -53.54642 cm -5.0319351 m 15.862887 MeV 22.811661 keV 5.6132266 cm 1.7132029 m World muIoni + 61 -42.274902 cm -53.526728 cm -5.0357849 m 15.858977 MeV 1.27347 keV 3.9721087 mm 1.717175 m World muIoni + 62 -43.416765 cm -53.284032 cm -5.0813974 m 15.836519 MeV 21.10303 keV 4.7082865 cm 1.7642579 m World muIoni + 63 -44.483526 cm -53.063436 cm -5.1239204 m 15.812145 MeV 22.992601 keV 4.3896409 cm 1.8081543 m World muIoni + 64 -46.214759 cm -52.687356 cm -5.1945451 m 15.788123 MeV 22.808276 keV 7.2813553 cm 1.8809678 m World muIoni + 65 -46.689047 cm -52.57809 cm -5.2136523 m 15.778004 MeV 4.6495118 keV 1.9717453 cm 1.9006853 m World muIoni + 66 -47.28111 cm -52.445188 cm -5.2373943 m 15.762884 MeV 12.589848 keV 2.4505153 cm 1.9251904 m World muIoni + 67 -48.212753 cm -52.231736 cm -5.2741651 m 15.745717 MeV 14.158147 keV 3.7992881 cm 1.9631833 m World muIoni + 68 -48.46993 cm -52.170459 cm -5.2841317 m 15.740865 MeV 3.2198615 keV 1.0311354 cm 1.9734947 m World muIoni + 69 -49.215934 cm -51.988244 cm -5.3130344 m 15.725992 MeV 13.786591 keV 2.9905547 cm 2.0034002 m World muIoni + 70 -49.897867 cm -51.820482 cm -5.3395453 m 15.712681 MeV 11.948113 keV 2.7425388 cm 2.0308256 m World muIoni + 71 -49.928175 cm -51.81288 cm -5.3407173 m 15.695104 MeV 476.89263 eV 1.2129031 mm 2.0320385 m World muIoni + 72 -50.123251 cm -51.764065 cm -5.3483316 m 15.675846 MeV 2.684522 keV 7.8754388 mm 2.0399139 m World muIoni + 73 -50.609096 cm -51.644088 cm -5.3674971 m 15.666138 MeV 8.4197513 keV 1.9808061 cm 2.059722 m World muIoni + 74 -51.554001 cm -51.40723 cm -5.4045031 m 15.650895 MeV 13.318853 keV 3.8266926 cm 2.0979889 m World muIoni + 75 -52.185176 cm -51.256073 cm -5.4295827 m 15.640196 MeV 9.5107093 keV 2.5905869 cm 2.1238948 m World muIoni + 76 -52.229977 cm -51.245752 cm -5.4313652 m 15.637123 MeV 819.3633 eV 1.8407738 mm 2.1257356 m World muIoni + 77 -52.602084 cm -51.161752 cm -5.4462033 m 15.629799 MeV 6.1484483 keV 1.5320667 cm 2.1410562 m World muIoni + 78 -52.664825 cm -51.147522 cm -5.4487019 m 15.627591 MeV 1.0442904 keV 2.5800924 mm 2.1436363 m World muIoni + 79 -52.863108 cm -51.103125 cm -5.4565787 m 15.622203 MeV 3.8293495 keV 8.1346593 mm 2.151771 m World muIoni + 80 -52.933616 cm -51.087102 cm -5.459369 m 15.617866 MeV 2.3733493 keV 2.8824945 mm 2.1546535 m World muIoni + 81 -53.595057 cm -50.935053 cm -5.4855734 m 15.601612 MeV 11.511201 keV 2.7069077 cm 2.1817226 m World muIoni + 82 -54.02354 cm -50.840855 cm -5.5036085 m 15.57301 MeV 6.0896062 keV 1.8562515 cm 2.2002851 m World muIoni + 83 -54.109206 cm -50.820738 cm -5.507366 m 15.57063 MeV 963.36989 eV 3.8591466 mm 2.2041442 m World muIoni + 84 -54.389442 cm -50.754256 cm -5.5196843 m 15.561631 MeV 7.5579274 keV 1.2650546 cm 2.2167948 m World muIoni + 85 -54.407694 cm -50.749825 cm -5.5204883 m 15.551409 MeV 188.77544 eV 825.61934 um 2.2176204 m World muIoni + 86 -57.328341 cm -50.057129 cm -5.6496614 m 15.496105 MeV 53.764638 keV 13.261761 cm 2.350238 m World muIoni + 87 -59.107907 cm -49.603196 cm -5.7263345 m 15.467963 MeV 26.916917 keV 7.8842876 cm 2.4290809 m World muIoni + 88 -59.284327 cm -49.558857 cm -5.7339974 m 15.459889 MeV 5.4205665 keV 7.8758572 mm 2.4369567 m World muIoni + 89 -59.759367 cm -49.438222 cm -5.7545364 m 15.447324 MeV 10.092135 keV 2.1115771 cm 2.4580725 m World muIoni + 90 -61.075771 cm -49.103682 cm -5.8118539 m 15.396495 MeV 27.50793 keV 5.8905281 cm 2.5169778 m World muIoni + 91 -61.60756 cm -48.96245 cm -5.8347431 m 15.385261 MeV 7.9958513 keV 2.3541343 cm 2.5405191 m World muIoni + 92 -61.617703 cm -48.959882 cm -5.8351737 m 15.382388 MeV 147.41618 eV 443.14096 um 2.5409623 m World muIoni + 93 -61.722598 cm -48.933708 cm -5.8396451 m 15.378861 MeV 1.8780822 keV 4.6001975 mm 2.5455625 m World muIoni + 94 -62.206725 cm -48.81492 cm -5.8602764 m 15.363361 MeV 13.988599 keV 2.1225041 cm 2.5667875 m World muIoni + 95 -65.36082 cm -48.022499 cm -5.9946772 m 15.309764 MeV 50.648486 keV 13.828249 cm 2.70507 m World muIoni + 96 -65.810238 cm -47.898828 cm -6.014111 m 15.301038 MeV 7.206373 keV 1.9985107 cm 2.7250551 m World muIoni + 97 -66.81793 cm -47.625852 cm -6.0576025 m 15.278704 MeV 21.149712 keV 4.4727274 cm 2.7697824 m World muIoni + 98 -67.149761 cm -47.524229 cm -6.0721462 m 15.271516 MeV 6.0804382 keV 1.4952023 cm 2.7847344 m World muIoni + 99 -67.732623 cm -47.354431 cm -6.0979946 m 15.260299 MeV 9.239578 keV 2.6552033 cm 2.8112864 m World muIoni + 100 -67.987151 cm -47.283379 cm -6.1091398 m 15.243022 MeV 5.5522582 keV 1.1454244 cm 2.8227407 m World muIoni + 101 -68.587591 cm -47.121738 cm -6.135184 m 15.225079 MeV 13.298201 keV 2.6776241 cm 2.8495169 m World muIoni + 102 -69.264782 cm -46.935838 cm -6.1645937 m 15.202208 MeV 11.582598 keV 3.0236648 cm 2.8797536 m World muIoni + 103 -69.524188 cm -46.868213 cm -6.175991 m 15.193878 MeV 7.3355188 keV 1.1708318 cm 2.8914619 m World muIoni + 104 -71.636797 cm -46.303458 cm -6.2687916 m 15.158873 MeV 33.047408 keV 9.534375 cm 2.9868056 m World muIoni + 105 -72.751716 cm -46.032863 cm -6.3169406 m 15.13011 MeV 27.706851 keV 4.9497392 cm 3.036303 m World muIoni + 106 -72.883125 cm -46.004227 cm -6.3225992 m 15.125225 MeV 3.2017846 keV 5.8162542 mm 3.0421193 m World muIoni + 107 -73.671017 cm -45.835879 cm -6.3564871 m 15.10828 MeV 12.691374 keV 3.4832594 cm 3.0769519 m World muIoni + 108 -74.924451 cm -45.522708 cm -6.4105912 m 15.084413 MeV 22.842438 keV 5.5625727 cm 3.1325776 m World muIoni + 109 -76.012463 cm -45.234866 cm -6.4562529 m 15.062869 MeV 19.097612 keV 4.7028522 cm 3.1796061 m World muIoni + 110 -76.141922 cm -45.201621 cm -6.4617591 m 15.057616 MeV 4.2266983 keV 5.666159 mm 3.1852723 m World muIoni + 111 -76.658596 cm -45.067135 cm -6.4838044 m 15.043844 MeV 10.362669 keV 2.2682586 cm 3.2079549 m World muIoni + 112 -77.099864 cm -44.942461 cm -6.5025292 m 15.035642 MeV 7.1849081 keV 1.927817 cm 3.227233 m World muIoni + 113 -77.129317 cm -44.934068 cm -6.5037631 m 15.031431 MeV 591.23589 eV 1.2713291 mm 3.2285044 m World muIoni + 114 -78.066055 cm -44.670007 cm -6.5431776 m 15.017522 MeV 12.021458 keV 4.0598582 cm 3.2691029 m World muIoni + 115 -78.074848 cm -44.667674 cm -6.5435477 m 15.015983 MeV 158.7814 eV 381.1369 um 3.2694841 m World muIoni + 116 -78.724574 cm -44.493417 cm -6.570913 m 14.999337 MeV 14.34079 keV 2.8180048 cm 3.2976641 m World muIoni + 117 -78.963416 cm -44.415811 cm -6.581101 m 14.993772 MeV 3.8808677 keV 1.0493052 cm 3.3081572 m World muIoni + 118 -79.235263 cm -44.322486 cm -6.5927598 m 14.938744 MeV 6.3497143 keV 1.2007894 cm 3.3201651 m World muIoni + 119 -80.081512 cm -44.023411 cm -6.6292207 m 14.919056 MeV 17.631875 keV 3.7549548 cm 3.3577146 m World muIoni + 120 -80.132115 cm -44.006057 cm -6.6313687 m 14.899694 MeV 721.80078 eV 2.2136038 mm 3.3599282 m World muIoni + 121 -80.764063 cm -43.784474 cm -6.6584256 m 14.890492 MeV 8.079972 keV 2.787342 cm 3.3878016 m World muIoni + 122 -81.814929 cm -43.419495 cm -6.7031008 m 14.870119 MeV 17.73029 keV 4.6039735 cm 3.4338414 m World muIoni + 123 -82.546311 cm -43.168552 cm -6.7348807 m 14.856851 MeV 11.673725 keV 3.2707238 cm 3.4665486 m World muIoni + 124 -82.703849 cm -43.114585 cm -6.7417671 m 14.847176 MeV 3.04449 keV 7.0848335 mm 3.4736335 m World muIoni + 125 -82.782494 cm -43.087479 cm -6.7452706 m 14.844112 MeV 365.89675 eV 3.6009901 mm 3.4772344 m World muIoni + 126 -82.940242 cm -43.033145 cm -6.7522601 m 14.834046 MeV 2.8972245 keV 7.1858681 mm 3.4844203 m World muIoni + 127 -83.40904 cm -42.874936 cm -6.773285 m 14.789509 MeV 10.340703 keV 2.1599279 cm 3.5060196 m World muIoni + 128 -83.544795 cm -42.826856 cm -6.7793406 m 14.740025 MeV 2.7173111 keV 6.2245043 mm 3.5122441 m World muIoni + 129 -84.178741 cm -42.606048 cm -6.8076207 m 14.723411 MeV 15.456911 keV 2.906601 cm 3.5413101 m World muIoni + 130 -84.557076 cm -42.47655 cm -6.824434 m 14.713715 MeV 8.643377 keV 1.7282378 cm 3.5585925 m World muIoni + 131 -84.655057 cm -42.440387 cm -6.8288279 m 14.710095 MeV 1.4036988 keV 4.5162904 mm 3.5631088 m World muIoni + 132 -85.730781 cm -42.038913 cm -6.877075 m 14.685866 MeV 22.905653 keV 4.9594889 cm 3.6127037 m World muIoni + 133 -85.926316 cm -41.965762 cm -6.8858619 m 14.680178 MeV 4.5196813 keV 9.031513 mm 3.6217352 m World muIoni + 134 -85.932532 cm -41.963373 cm -6.8861413 m 14.672508 MeV 112.02978 eV 287.24447 um 3.6220224 m World muIoni + 135 -87.164229 cm -41.482079 cm -6.9418229 m 14.645902 MeV 24.535577 keV 5.723086 cm 3.6792533 m World muIoni + 136 -88.143846 cm -41.121932 cm -6.9859626 m 14.624427 MeV 15.214791 keV 4.5357207 cm 3.7246105 m World muIoni + 137 -88.616821 cm -40.94131 cm -7.0081669 m 14.614546 MeV 7.6415881 keV 2.2774349 cm 3.7473848 m World muIoni + 138 -88.716274 cm -40.90325 cm -7.0127662 m 14.61 MeV 3.4827638 keV 4.7208886 mm 3.7521057 m World muIoni + 139 -88.798256 cm -40.871494 cm -7.0165758 m 14.606758 MeV 2.1273254 keV 3.9097515 mm 3.7560155 m World muIoni + 140 -89.607985 cm -40.554622 cm -7.0543967 m 14.591585 MeV 14.010012 keV 3.8807828 cm 3.7948233 m World muIoni + 141 -89.694179 cm -40.521821 cm -7.0583512 m 14.585425 MeV 3.2366913 keV 4.0605745 mm 3.7988839 m World muIoni + 142 -90.594299 cm -40.183274 cm -7.0995944 m 14.56539 MeV 19.014449 keV 4.2349831 cm 3.8412337 m World muIoni + 143 -91.182886 cm -39.951437 cm -7.127475 m 14.5486 MeV 13.246758 keV 2.8589391 cm 3.8698231 m World muIoni + 144 -92.510482 cm -39.442156 cm -7.1907343 m 14.500354 MeV 31.058243 keV 6.4838432 cm 3.9346615 m World muIoni + 145 -93.712541 cm -39.082038 cm -7.249288 m 14.411388 MeV 22.800391 keV 5.9887642 cm 3.9945492 m World muIoni + 146 -93.75813 cm -39.071523 cm -7.2516754 m 14.408667 MeV 659.88342 eV 2.4327724 mm 3.9969819 m World muIoni + 147 -94.019942 cm -39.013333 cm -7.2654587 m 14.402134 MeV 4.5967596 keV 1.4041848 cm 4.0110238 m World muIoni + 148 -94.126272 cm -38.990799 cm -7.2711734 m 14.397171 MeV 2.9169547 keV 5.8171576 mm 4.016841 m World muIoni + 149 -94.451286 cm -38.922109 cm -7.2886499 m 14.348278 MeV 7.1356569 keV 1.778948 cm 4.0346304 m World muIoni + 150 -94.963331 cm -38.807122 cm -7.3166295 m 14.321961 MeV 10.385116 keV 2.8467607 cm 4.063098 m World muIoni + 151 -95.142555 cm -38.761664 cm -7.326655 m 14.315945 MeV 4.5310861 keV 1.019463 cm 4.0732927 m World muIoni + 152 -95.515941 cm -38.667215 cm -7.3476684 m 14.30681 MeV 7.5423819 keV 2.1363479 cm 4.0946561 m World muIoni + 153 -95.788151 cm -38.600324 cm -7.3627473 m 14.290696 MeV 9.4763472 keV 1.5337281 cm 4.1099934 m World muIoni + 154 -95.919896 cm -38.568983 cm -7.3701288 m 14.177307 MeV 4.1944993 keV 7.5046794 mm 4.1174981 m World muIoni + 155 -96.327991 cm -38.461196 cm -7.3930536 m 14.112115 MeV 12.851973 keV 2.331023 cm 4.1408083 m World muIoni + 156 -96.532118 cm -38.407082 cm -7.4042889 m 14.106646 MeV 4.1611984 keV 1.1432035 cm 4.1522404 m World muIoni + 157 -96.935058 cm -38.296895 cm -7.4267135 m 14.085054 MeV 9.8921258 keV 2.2810477 cm 4.1750509 m World muIoni + 158 -97.889656 cm -38.061288 cm -7.4779601 m 14.057079 MeV 25.73825 keV 5.2181746 cm 4.2272326 m World muIoni + 159 -98.035831 cm -38.028737 cm -7.4857538 m 14.053613 MeV 1.8056545 keV 7.9363131 mm 4.2351689 m World muIoni + 160 -98.165623 cm -38.000017 cm -7.4927559 m 14.04908 MeV 3.1448775 keV 7.1271995 mm 4.2422961 m World muIoni + 161 -98.220839 cm -37.988086 cm -7.4957181 m 14.044036 MeV 1.1414224 keV 3.0155528 mm 4.2453117 m World muIoni + 162 -98.573367 cm -37.9116 cm -7.5144441 m 14.03637 MeV 6.6616213 keV 1.9070369 cm 4.264382 m World muIoni + 163 -98.901897 cm -37.843371 cm -7.5319486 m 14.029838 MeV 5.3753445 keV 1.7823237 cm 4.2822053 m World muIoni + 164 -99.310948 cm -37.755927 cm -7.5538678 m 14.01385 MeV 7.9572931 keV 2.2314784 cm 4.3045201 m World muIoni + 165 -1.0078826 m -37.48592 cm -7.6328265 m 13.96941 MeV 43.40932 keV 8.0375404 cm 4.3848955 m World muIoni + 166 -1.0115939 m -37.406044 cm -7.6530031 m 13.959707 MeV 8.6970265 keV 2.053067 cm 4.4054261 m World muIoni + 167 -1.018163 m -37.266379 cm -7.6882249 m 13.945282 MeV 13.28011 keV 3.585654 cm 4.4412827 m World muIoni + 168 -1.0181665 m -37.266301 cm -7.688244 m 13.935209 MeV 8.4597898 eV 19.4404 um 4.4413021 m World muIoni + 169 -1.020528 m -37.213336 cm -7.7014365 m 13.917872 MeV 6.6376048 keV 1.3412676 cm 4.4547148 m World muIoni + 170 -1.0208677 m -37.206031 cm -7.7033861 m 13.915761 MeV 638.27752 eV 1.9803246 mm 4.4566951 m World muIoni + 171 -1.0337992 m -36.929965 cm -7.7773921 m 13.882879 MeV 31.821138 keV 7.517903 cm 4.5318741 m World muIoni + 172 -1.0350096 m -36.903617 cm -7.7842152 m 13.851745 MeV 5.3309874 keV 6.9346425 mm 4.5388088 m World muIoni + 173 -1.0369233 m -36.857608 cm -7.7949971 m 13.844678 MeV 5.9006491 keV 1.0960146 cm 4.5497689 m World muIoni + 174 -1.0382279 m -36.824498 cm -7.8024521 m 13.841006 MeV 2.5298441 keV 7.5755479 mm 4.5573445 m World muIoni + 175 -1.0454904 m -36.629904 cm -7.843162 m 13.817713 MeV 20.997833 keV 4.1398602 cm 4.5987431 m World muIoni + 176 -1.0462164 m -36.611158 cm -7.8471199 m 13.813896 MeV 1.5754298 keV 4.0283021 mm 4.6027714 m World muIoni + 177 -1.0505449 m -36.501145 cm -7.8708317 m 13.802023 MeV 7.309092 keV 2.4128858 cm 4.6269002 m World muIoni + 178 -1.052106 m -36.458344 cm -7.879605 m 13.795766 MeV 4.8157209 keV 8.9214068 mm 4.6358216 m World muIoni + 179 -1.0558893 m -36.34722 cm -7.9010329 m 13.781816 MeV 8.1878462 keV 2.1787744 cm 4.6576094 m World muIoni + 180 -1.0619836 m -36.172842 cm -7.9363589 m 13.766127 MeV 13.200486 keV 3.5890424 cm 4.6934998 m World muIoni + 181 -1.0645038 m -36.102652 cm -7.9506942 m 13.758012 MeV 6.1139001 keV 1.4572078 cm 4.7080719 m World muIoni + 182 -1.0673794 m -36.024185 cm -7.9669658 m 13.749901 MeV 6.9851664 keV 1.6542449 cm 4.7246143 m World muIoni + 183 -1.0682689 m -35.999008 cm -7.9719662 m 13.744449 MeV 4.2791088 keV 5.0851165 mm 4.7296995 m World muIoni + 184 -1.0695611 m -35.962934 cm -7.9792528 m 13.739607 MeV 2.8898259 keV 7.4090874 mm 4.7371085 m World muIoni + 185 -1.0759175 m -35.794331 cm -8.0150687 m 13.722017 MeV 16.377149 keV 3.6414868 cm 4.7735234 m World muIoni + 186 -1.0804947 m -35.66598 cm -8.0407696 m 13.708326 MeV 11.811097 keV 2.6136888 cm 4.7996603 m World muIoni + 187 -1.0884357 m -35.448683 cm -8.0849095 m 13.68218 MeV 23.244986 keV 4.4901535 cm 4.8445618 m World muIoni + 188 -1.0980132 m -35.157609 cm -8.1375954 m 13.651457 MeV 28.376563 keV 5.3628925 cm 4.8981908 m World muIoni + 189 -1.1005482 m -35.093003 cm -8.1512698 m 13.628518 MeV 3.2357749 keV 1.3922443 cm 4.9121132 m World muIoni + 190 -1.1008573 m -35.085044 cm -8.1529109 m 13.626772 MeV 589.46669 eV 1.6717793 mm 4.913785 m World muIoni + 191 -1.1013434 m -35.072697 cm -8.1555014 m 13.623083 MeV 526.96246 eV 2.638589 mm 4.9164236 m World muIoni + 192 -1.1045815 m -34.990052 cm -8.1728896 m 13.612057 MeV 9.3298356 keV 1.7706474 cm 4.93413 m World muIoni + 193 -1.1062822 m -34.940966 cm -8.1820712 m 13.606019 MeV 3.6071802 keV 9.3506904 mm 4.9434807 m World muIoni + 194 -1.1080894 m -34.888227 cm -8.1919517 m 13.600663 MeV 3.5548688 keV 1.00583 cm 4.953539 m World muIoni + 195 -1.1118195 m -34.780246 cm -8.212531 m 13.58616 MeV 12.250991 keV 2.0942555 cm 4.9744816 m World muIoni + 196 -1.1154575 m -34.67589 cm -8.2327208 m 13.573615 MeV 10.37731 keV 2.0541504 cm 4.9950231 m World muIoni + 197 -1.1253861 m -34.422605 cm -8.2863766 m 13.542993 MeV 29.550144 keV 5.462602 cm 5.0496491 m World muIoni + 198 -1.1298347 m -34.326807 cm -8.3102466 m 13.530023 MeV 11.786276 keV 2.4300009 cm 5.0739491 m World muIoni + 199 -1.1338113 m -34.233213 cm -8.3319875 m 13.518823 MeV 9.5886062 keV 2.212142 cm 5.0960705 m World muIoni + 200 -1.1407751 m -34.013428 cm -8.3684552 m 13.498677 MeV 16.83255 keV 3.7192353 cm 5.1332629 m World muIoni + 201 -1.1468535 m -33.799239 cm -8.4006677 m 13.480669 MeV 12.937693 keV 3.2851087 cm 5.166114 m World muIoni + 202 -1.150063 m -33.682287 cm -8.4179946 m 13.472773 MeV 6.8153059 keV 1.7660476 cm 5.1837745 m World muIoni + 203 -1.1552563 m -33.488731 cm -8.445919 m 13.459318 MeV 12.172451 keV 2.8469192 cm 5.2122436 m World muIoni + 204 -1.1683877 m -32.995136 cm -8.5162513 m 13.431348 MeV 26.956598 keV 7.1718704 cm 5.2839624 m World muIoni + 205 -1.1726134 m -32.862129 cm -8.5376928 m 13.417856 MeV 12.355544 keV 2.1894466 cm 5.3058568 m World muIoni + 206 -1.1757282 m -32.765036 cm -8.5534464 m 13.409726 MeV 6.1354803 keV 1.6087994 cm 5.3219448 m World muIoni + 207 -1.1797249 m -32.623576 cm -8.573634 m 13.400147 MeV 7.9808812 keV 2.0628066 cm 5.3425729 m World muIoni + 208 -1.1810704 m -32.576807 cm -8.5803687 m 13.395355 MeV 3.6272893 keV 6.8837532 mm 5.3494566 m World muIoni + 209 -1.1976683 m -31.997892 cm -8.6637534 m 13.354461 MeV 37.627229 keV 8.5218838 cm 5.4346755 m World muIoni + 210 -1.1977363 m -31.995252 cm -8.6641156 m 13.352463 MeV 0 meV 369.48942 um 5.435045 m World muIoni + 211 -1.1980853 m -31.981871 cm -8.6659696 m 13.349505 MeV 395.65955 eV 1.8912687 mm 5.4369362 m World muIoni + 212 -1.2063899 m -31.65862 cm -8.7101527 m 13.323274 MeV 18.619507 keV 4.5073274 cm 5.4820095 m World muIoni + 213 -1.2067493 m -31.644532 cm -8.7120524 m 13.31958 MeV 1.5645283 keV 1.9385674 mm 5.4839481 m World muIoni + 214 -1.2130662 m -31.390822 cm -8.7454449 m 13.305519 MeV 11.618044 keV 3.4079464 cm 5.5180275 m World muIoni + 215 -1.2132504 m -31.383528 cm -8.7464572 m 13.303218 MeV 681.8584 eV 1.0315024 mm 5.519059 m World muIoni + 216 -1.2179354 m -31.198186 cm -8.7723027 m 13.284223 MeV 17.636878 keV 2.6332157 cm 5.5453912 m World muIoni + 217 -1.2260719 m -30.863117 cm -8.8170197 m 13.263752 MeV 18.216016 keV 4.5574915 cm 5.5909661 m World muIoni + 218 -1.2285693 m -30.758263 cm -8.8307 m 13.254254 MeV 5.1054414 keV 1.3945858 cm 5.604912 m World muIoni + 219 -1.2296219 m -30.711953 cm -8.8364793 m 13.249696 MeV 2.7427788 keV 5.892626 mm 5.6108046 m World muIoni + 220 -1.2308371 m -30.658492 cm -8.8432313 m 13.244009 MeV 3.7456834 keV 6.8813342 mm 5.6176859 m World muIoni + 221 -1.2326251 m -30.581904 cm -8.8532371 m 13.238801 MeV 3.7712382 keV 1.0193089 cm 5.627879 m World muIoni + 222 -1.233724 m -30.534608 cm -8.8594324 m 13.233557 MeV 3.4835608 keV 6.3097768 mm 5.6341888 m World muIoni + 223 -1.2343938 m -30.505571 cm -8.8632023 m 13.227101 MeV 1.0182309 keV 3.8399374 mm 5.6380287 m World muIoni + 224 -1.2351895 m -30.471844 cm -8.8676534 m 13.224369 MeV 1.0194165 keV 4.5342345 mm 5.642563 m World muIoni + 225 -1.2402636 m -30.25381 cm -8.8961681 m 13.208989 MeV 14.308973 keV 2.9044716 cm 5.6716077 m World muIoni + 226 -1.2416412 m -30.197823 cm -8.9037594 m 13.197885 MeV 3.6159743 keV 7.7355939 mm 5.6793433 m World muIoni + 227 -1.2445882 m -30.078941 cm -8.9200582 m 13.189523 MeV 7.0225111 keV 1.6605715 cm 5.695949 m World muIoni + 228 -1.2460896 m -30.017835 cm -8.9284276 m 13.183294 MeV 5.1996014 keV 8.5248956 mm 5.7044739 m World muIoni + 229 -1.2585906 m -29.513104 cm -8.9975347 m 13.150724 MeV 30.933003 keV 7.0410908 cm 5.7748848 m World muIoni + 230 -1.2642294 m -29.282125 cm -9.0293693 m 13.134398 MeV 15.199723 keV 3.2412719 cm 5.8072975 m World muIoni + 231 -1.2685679 m -29.111702 cm -9.053051 m 13.121029 MeV 8.8094006 keV 2.4136189 cm 5.8314337 m World muIoni + 232 -1.2711084 m -29.009822 cm -9.0669641 m 13.113055 MeV 5.9373931 keV 1.4179737 cm 5.8456134 m World muIoni + 233 -1.2726044 m -28.947781 cm -9.0750753 m 13.107571 MeV 4.4446168 keV 8.2713522 mm 5.8538848 m World muIoni + 234 -1.2734191 m -28.914651 cm -9.0794835 m 13.105051 MeV 1.4914318 keV 4.4950409 mm 5.8583798 m World muIoni + 235 -1.2765186 m -28.786138 cm -9.0961227 m 13.097264 MeV 5.9769588 keV 1.6974205 cm 5.875354 m World muIoni + 236 -1.2815501 m -28.569611 cm -9.123023 m 13.079277 MeV 15.403799 keV 2.7452476 cm 5.9028065 m World muIoni + 237 -1.2830362 m -28.505187 cm -9.1311805 m 13.072707 MeV 2.7768484 keV 8.3167536 mm 5.9111233 m World muIoni + 238 -1.2860992 m -28.36974 cm -9.1481976 m 13.048848 MeV 7.4621966 keV 1.7343652 cm 5.9284669 m World muIoni + 239 -1.288044 m -28.285283 cm -9.1590065 m 13.035002 MeV 5.4562251 keV 1.1014898 cm 5.9394818 m World muIoni + 240 -1.2930529 m -28.062295 cm -9.1875591 m 13.007488 MeV 11.047972 keV 2.907442 cm 5.9685562 m World muIoni + 241 -1.2954741 m -27.964415 cm -9.2011643 m 12.997403 MeV 8.4507998 keV 1.3853543 cm 5.9824098 m World muIoni + 242 -1.2955525 m -27.960948 cm -9.2016124 m 12.995598 MeV 162.0111 eV 456.20625 um 5.982866 m World muIoni + 243 -1.2974816 m -27.876052 cm -9.2126756 m 12.961221 MeV 4.617797 keV 1.1262285 cm 5.9941283 m World muIoni + 244 -1.2981386 m -27.848161 cm -9.216356 m 12.95784 MeV 1.3326066 keV 3.7489818 mm 5.9978773 m World muIoni + 245 -1.2984262 m -27.835661 cm -9.217966 m 12.955855 MeV 659.13266 eV 1.6402035 mm 5.9995175 m World muIoni + 246 -1.3011752 m -27.717347 cm -9.2333588 m 12.916576 MeV 7.8731857 keV 1.5681035 cm 6.0151985 m World muIoni + 247 -1.3095646 m -27.356801 cm -9.2812065 m 12.852993 MeV 26.172537 keV 4.8711706 cm 6.0639102 m World muIoni + 248 -1.3102224 m -27.32856 cm -9.2848035 m 12.84587 MeV 1.6801074 keV 3.6675853 mm 6.0675778 m World muIoni + 249 -1.3107766 m -27.304772 cm -9.2878167 m 12.842043 MeV 1.6731876 keV 3.0729643 mm 6.0706507 m World muIoni + 250 -1.3155312 m -27.099522 cm -9.3136948 m 12.822175 MeV 16.339735 keV 2.6391322 cm 6.0970421 m World muIoni + 251 -1.3161994 m -27.070405 cm -9.317304 m 12.816959 MeV 2.1637963 keV 3.6820708 mm 6.1007241 m World muIoni + 252 -1.3181194 m -26.986163 cm -9.3277551 m 12.811967 MeV 3.6266697 keV 1.0659319 cm 6.1113835 m World muIoni + 253 -1.3184725 m -26.970364 cm -9.329673 m 12.809186 MeV 1.3899495 keV 1.9565841 mm 6.11334 m World muIoni + 254 -1.3209593 m -26.858359 cm -9.3431492 m 12.802549 MeV 5.3787075 keV 1.3749435 cm 6.1270895 m World muIoni + 255 -1.3215706 m -26.830272 cm -9.3464756 m 12.795691 MeV 1.4167739 keV 3.3936983 mm 6.1304832 m World muIoni + 256 -1.3349381 m -26.205179 cm -9.4196693 m 12.766346 MeV 28.270407 keV 7.4667725 cm 6.2051509 m World muIoni + 257 -1.3473468 m -25.626821 cm -9.4878454 m 12.735691 MeV 29.458755 keV 6.953812 cm 6.274689 m World muIoni + 258 -1.3487268 m -25.564185 cm -9.4952691 m 12.73034 MeV 4.1212921 keV 7.5767603 mm 6.2822658 m World muIoni + 259 -1.3498251 m -25.513797 cm -9.5012287 m 12.726198 MeV 2.7881407 keV 6.0809415 mm 6.2883467 m World muIoni + 260 -1.3555439 m -25.240209 cm -9.5324109 m 12.709843 MeV 15.008053 keV 3.1820259 cm 6.320167 m World muIoni + 261 -1.3664182 m -24.66156 cm -9.5928616 m 12.676757 MeV 29.153829 keV 6.1693804 cm 6.3818608 m World muIoni + 262 -1.3746807 m -24.224244 cm -9.6387168 m 12.647758 MeV 22.368741 keV 4.6798847 cm 6.4286596 m World muIoni + 263 -1.374943 m -24.211569 cm -9.6401261 m 12.644179 MeV 2.1302688 keV 1.4390797 mm 6.4300987 m World muIoni + 264 -1.3779868 m -24.062886 cm -9.6564929 m 12.632237 MeV 10.178934 keV 1.6713766 cm 6.4468125 m World muIoni + 265 -1.3960129 m -23.212045 cm -9.7503079 m 12.562773 MeV 44.10598 keV 9.591388 cm 6.5427264 m World muIoni + 266 -1.3997533 m -23.053008 cm -9.7681387 m 12.555263 MeV 6.4717129 keV 1.8288227 cm 6.5610146 m World muIoni + 267 -1.4005782 m -23.017826 cm -9.772106 m 12.55021 MeV 3.2190178 keV 4.0673582 mm 6.5650819 m World muIoni + 268 -1.4023837 m -22.941497 cm -9.7807156 m 12.54348 MeV 4.5628512 keV 8.8299403 mm 6.5739119 m World muIoni + 269 -1.402966 m -22.91686 cm -9.7835316 m 12.54104 MeV 755.0981 eV 2.8861971 mm 6.5767981 m World muIoni + 270 -1.4075804 m -22.717687 cm -9.8059996 m 12.527409 MeV 12.385776 keV 2.3023314 cm 6.5998214 m World muIoni + 271 -1.4210323 m -22.125896 cm -9.8713349 m 12.487801 MeV 37.56942 keV 6.6968723 cm 6.6667901 m World muIoni + 272 -1.424432 m -21.979606 cm -9.8882368 m 12.478635 MeV 7.406777 keV 1.7302432 cm 6.6840925 m World muIoni + 273 -1.4255678 m -21.932745 cm -9.8938443 m 12.474722 MeV 1.6655395 keV 5.7405824 mm 6.6898331 m World muIoni + 274 -1.4355203 m -21.526333 cm -9.9423971 m 12.451999 MeV 20.685531 keV 4.9729193 cm 6.7395623 m World muIoni + 275 -1.4358033 m -21.514989 cm -9.9437906 m 12.450718 MeV 159.99486 eV 1.4264337 mm 6.7409888 m World muIoni + 276 -1.444588 m -21.163609 cm -9.9871788 m 12.429513 MeV 19.68802 keV 4.440825 cm 6.785397 m World muIoni + 277 -1.4546655 m -20.771545 cm -10.036458 m 12.402805 MeV 24.88578 keV 5.0452449 cm 6.8358495 m World muIoni + 278 -1.4552049 m -20.748634 cm -10.039106 m 12.400551 MeV 722.13354 eV 2.7117794 mm 6.8385612 m World muIoni + 279 -1.460099 m -20.533812 cm -10.063135 m 12.390722 MeV 8.4574022 keV 2.4615938 cm 6.8631772 m World muIoni + 280 -1.4601248 m -20.532603 cm -10.063262 m 12.389248 MeV 204.60785 eV 130.7024 um 6.8633079 m World muIoni + 281 -1.4607995 m -20.501215 cm -10.066581 m 12.385609 MeV 1.3867141 keV 3.4009647 mm 6.8667088 m World muIoni + 282 -1.4635713 m -20.371546 cm -10.080131 m 12.377528 MeV 6.1459846 keV 1.3891535 cm 6.8806004 m World muIoni + 283 -1.4678557 m -20.160419 cm -10.101198 m 12.367767 MeV 8.5960236 keV 2.1601949 cm 6.9022023 m World muIoni + 284 -1.4705128 m -20.0287 cm -10.114576 m 12.360469 MeV 6.3040162 keV 1.3702312 cm 6.9159046 m World muIoni + 285 -1.4755843 m -19.772188 cm -10.140124 m 12.335156 MeV 18.589998 keV 2.6173312 cm 6.9420779 m World muIoni + 286 -1.4871405 m -19.160471 cm -10.198192 m 12.30639 MeV 27.625397 keV 5.9522499 cm 7.0016004 m World muIoni + 287 -1.4878968 m -19.122324 cm -10.202054 m 12.303662 MeV 1.2579821 keV 3.954157 mm 7.0055546 m World muIoni + 288 -1.4967052 m -18.688354 cm -10.247116 m 12.280578 MeV 20.816752 keV 4.6120111 cm 7.0516747 m World muIoni + 289 -1.5060227 m -18.201565 cm -10.29497 m 12.255558 MeV 23.915801 keV 4.8994954 cm 7.1006697 m World muIoni + 290 -1.5089886 m -18.04836 cm -10.310508 m 12.247444 MeV 7.1038686 keV 1.589291 cm 7.1165626 m World muIoni + 291 -1.5150687 m -17.744641 cm -10.342259 m 12.231955 MeV 13.290963 keV 3.2470151 cm 7.1490327 m World muIoni + 292 -1.5162687 m -17.684653 cm -10.348562 m 12.222251 MeV 3.1209696 keV 6.4443031 mm 7.155477 m World muIoni + 293 -1.5181192 m -17.59183 cm -10.358371 m 12.213675 MeV 5.693118 keV 1.0025317 cm 7.1655024 m World muIoni + 294 -1.5232545 m -17.33732 cm -10.385229 m 12.200442 MeV 9.5106358 keV 2.7463416 cm 7.1929658 m World muIoni + 295 -1.5303696 m -16.978178 cm -10.42324 m 12.155285 MeV 16.147956 keV 3.8837697 cm 7.2318035 m World muIoni + 296 -1.5319651 m -16.898247 cm -10.431978 m 12.148333 MeV 5.5005704 keV 8.9176649 mm 7.2407211 m World muIoni + 297 -1.5378471 m -16.608776 cm -10.464466 m 12.129156 MeV 17.868331 keV 3.3143943 cm 7.2738651 m World muIoni + 298 -1.5382302 m -16.591375 cm -10.466482 m 12.125601 MeV 1.3288081 keV 2.058573 mm 7.2759236 m World muIoni + 299 -1.5398501 m -16.518677 cm -10.474965 m 12.122144 MeV 2.2220255 keV 8.667431 mm 7.2845911 m World muIoni + 300 -1.540702 m -16.481729 cm -10.479407 m 12.117235 MeV 3.8377104 keV 4.5383402 mm 7.2891294 m World muIoni + 301 -1.5420866 m -16.421481 cm -10.486586 m 12.112018 MeV 3.1062934 keV 7.3357635 mm 7.2964652 m World muIoni + 302 -1.5437694 m -16.347992 cm -10.495265 m 12.102511 MeV 4.2406808 keV 8.8706487 mm 7.3053358 m World muIoni + 303 -1.5455024 m -16.272843 cm -10.504168 m 12.09571 MeV 4.2835639 keV 9.1019934 mm 7.3144378 m World muIoni + 304 -1.5477755 m -16.176462 cm -10.51589 m 12.074552 MeV 4.4503364 keV 1.1978443 cm 7.3264163 m World muIoni + 305 -1.5576938 m -15.743926 cm -10.566026 m 12.05219 MeV 20.898962 keV 5.1290906 cm 7.3777072 m World muIoni + 306 -1.5603943 m -15.619675 cm -10.580114 m 12.040401 MeV 9.3662084 keV 1.4398523 cm 7.3921057 m World muIoni + 307 -1.5728829 m -15.035824 cm -10.650025 m 12.007034 MeV 29.181927 keV 7.1258865 cm 7.4633646 m World muIoni + 308 -1.5746785 m -14.953526 cm -10.660179 m 11.998733 MeV 5.5469057 keV 1.034452 cm 7.4737091 m World muIoni + 309 -1.5766717 m -14.861827 cm -10.671429 m 11.990222 MeV 6.6197862 keV 1.1461657 cm 7.4851707 m World muIoni + 310 -1.5774622 m -14.825101 cm -10.675939 m 11.987423 MeV 1.8045704 keV 4.5936286 mm 7.4897644 m World muIoni + 311 -1.5774959 m -14.823529 cm -10.676131 m 11.986318 MeV 0 meV 195.74515 um 7.4899601 m World muIoni + 312 -1.5816681 m -14.630299 cm -10.699935 m 11.974099 MeV 11.045825 keV 2.4243915 cm 7.514204 m World muIoni + 313 -1.5916842 m -14.190266 cm -10.75583 m 11.950804 MeV 20.970819 keV 5.6955719 cm 7.5711597 m World muIoni + 314 -1.5947073 m -14.056058 cm -10.772885 m 11.936703 MeV 8.7414294 keV 1.7373136 cm 7.5885329 m World muIoni + 315 -1.5965173 m -13.974245 cm -10.783038 m 11.928809 MeV 4.7184993 keV 1.0345209 cm 7.5988781 m World muIoni + 316 -1.6000433 m -13.808502 cm -10.803234 m 11.890864 MeV 7.6942477 keV 2.056905 cm 7.6194471 m World muIoni + 317 -1.6047926 m -13.588631 cm -10.830809 m 11.866471 MeV 18.265691 keV 2.8067772 cm 7.6475149 m World muIoni + 318 -1.6050447 m -13.577248 cm -10.832251 m 11.864437 MeV 408.03305 eV 1.4673714 mm 7.6489823 m World muIoni + 319 -1.6064854 m -13.511806 cm -10.840533 m 11.85816 MeV 5.1364703 keV 8.4320231 mm 7.6574143 m World muIoni + 320 -1.6075073 m -13.465255 cm -10.846399 m 11.852033 MeV 2.8426468 keV 5.9728138 mm 7.6633871 m World muIoni + 321 -1.6098766 m -13.359494 cm -10.860039 m 11.839405 MeV 8.4856854 keV 1.3884236 cm 7.6772714 m World muIoni + 322 -1.6118245 m -13.27323 cm -10.871324 m 11.833471 MeV 4.7239328 keV 1.1485044 cm 7.6887564 m World muIoni + 323 -1.6127368 m -13.232891 cm -10.876499 m 11.829447 MeV 3.0110572 keV 5.2701134 mm 7.6940265 m World muIoni + 324 -1.6178615 m -13.001392 cm -10.905331 m 11.812538 MeV 15.91127 keV 2.9375237 cm 7.7234017 m World muIoni + 325 -1.6246476 m -12.688849 cm -10.943375 m 11.796407 MeV 15.108689 keV 3.8770706 cm 7.7621725 m World muIoni + 326 -1.6281973 m -12.534213 cm -10.962643 m 11.785468 MeV 8.4807645 keV 1.9653614 cm 7.7818261 m World muIoni + 327 -1.6305349 m -12.433737 cm -10.975282 m 11.776877 MeV 5.9789821 keV 1.2892589 cm 7.7947187 m World muIoni + 328 -1.6381045 m -12.119375 cm -11.016779 m 11.755281 MeV 19.322486 keV 4.2298842 cm 7.8370175 m World muIoni + 329 -1.640585 m -12.0231 cm -11.029886 m 11.745403 MeV 8.5663181 keV 1.3374566 cm 7.8503921 m World muIoni + 330 -1.641003 m -12.005798 cm -11.032145 m 11.741329 MeV 785.2723 eV 2.3041983 mm 7.8526963 m World muIoni + 331 -1.6442567 m -11.871662 cm -11.049863 m 11.729722 MeV 10.17767 keV 1.8064156 cm 7.8707604 m World muIoni + 332 -1.6478115 m -11.721525 cm -11.069145 m 11.719041 MeV 9.5914819 keV 1.9664559 cm 7.890425 m World muIoni + 333 -1.6681087 m -10.861951 cm -11.177591 m 11.663095 MeV 54.889535 keV 11.066664 cm 8.0010916 m World muIoni + 334 -1.6682299 m -10.8575 cm -11.178195 m 11.656228 MeV 196.05096 eV 617.73363 um 8.0017094 m World muIoni + 335 -1.6707659 m -10.762202 cm -11.190905 m 11.638264 MeV 6.8632411 keV 1.2995045 cm 8.0147044 m World muIoni + 336 -1.6761946 m -10.567466 cm -11.217794 m 11.624167 MeV 12.753795 keV 2.7500518 cm 8.0422049 m World muIoni + 337 -1.6776428 m -10.51705 cm -11.224789 m 11.614248 MeV 2.6238681 keV 7.1614638 mm 8.0493664 m World muIoni + 338 -1.6786187 m -10.483635 cm -11.229349 m 11.610651 MeV 2.3373678 keV 4.6753529 mm 8.0540417 m World muIoni + 339 -1.6806896 m -10.411595 cm -11.238896 m 11.602755 MeV 6.5899243 keV 9.7959641 mm 8.0638377 m World muIoni + 340 -1.6819045 m -10.366938 cm -11.24441 m 11.59725 MeV 2.8926053 keV 5.6631406 mm 8.0695008 m World muIoni + 341 -1.6913096 m -10.024866 cm -11.287142 m 11.574469 MeV 20.286831 keV 4.3889331 cm 8.1133902 m World muIoni + 342 -1.6945811 m -9.9131021 cm -11.301923 m 11.560434 MeV 11.189301 keV 1.5179483 cm 8.1285697 m World muIoni + 343 -1.7007057 m -9.7013106 cm -11.329949 m 11.546121 MeV 12.428988 keV 2.8766367 cm 8.157336 m World muIoni + 344 -1.7018576 m -9.6612992 cm -11.335078 m 11.541031 MeV 2.7251094 keV 5.2713368 mm 8.1626074 m World muIoni + 345 -1.7024952 m -9.6393494 cm -11.337891 m 11.523711 MeV 2.3761983 keV 2.8926407 mm 8.1655 m World muIoni + 346 -1.7035662 m -9.6036336 cm -11.342633 m 11.517486 MeV 1.8166617 keV 4.8744113 mm 8.1703744 m World muIoni + 347 -1.7110756 m -9.3450521 cm -11.375658 m 11.497572 MeV 18.769768 keV 3.3967479 cm 8.2043419 m World muIoni + 348 -1.7127239 m -9.2924286 cm -11.382942 m 11.493762 MeV 2.0985557 keV 7.4866838 mm 8.2118286 m World muIoni + 349 -1.7171044 m -9.1514698 cm -11.402164 m 11.481221 MeV 9.733672 keV 1.9765205 cm 8.2315938 m World muIoni + 350 -1.7251931 m -8.9143602 cm -11.437435 m 11.456486 MeV 21.358974 keV 3.6264034 cm 8.2678578 m World muIoni + 351 -1.7273418 m -8.8523149 cm -11.446946 m 11.450604 MeV 3.2547127 keV 9.770582 mm 8.2776284 m World muIoni + 352 -1.7337642 m -8.6732617 cm -11.475749 m 11.433333 MeV 15.098264 keV 2.9564893 cm 8.3071933 m World muIoni + 353 -1.7343482 m -8.6560566 cm -11.478367 m 11.313776 MeV 1.7245875 keV 2.6874803 mm 8.3098808 m World muIoni + 354 -1.7419184 m -8.4465596 cm -11.511706 m 11.291258 MeV 18.939676 keV 3.4252537 cm 8.3441333 m World muIoni + 355 -1.7434967 m -8.4083168 cm -11.518417 m 11.281368 MeV 4.6469937 keV 6.9048294 mm 8.3510381 m World muIoni + 356 -1.7446753 m -8.3793884 cm -11.52348 m 11.276386 MeV 3.904298 keV 5.206172 mm 8.3562443 m World muIoni + 357 -1.754813 m -8.1330402 cm -11.566949 m 11.253905 MeV 18.852742 keV 4.4703617 cm 8.4009479 m World muIoni + 358 -1.7610279 m -7.9861312 cm -11.593528 m 11.238045 MeV 14.134656 keV 2.7336531 cm 8.4282845 m World muIoni + 359 -1.7658543 m -7.8780753 cm -11.613979 m 11.223807 MeV 11.61387 keV 2.1040034 cm 8.4493245 m World muIoni + 360 -1.7756659 m -7.6306784 cm -11.656369 m 11.196451 MeV 18.917235 keV 4.3581737 cm 8.4929062 m World muIoni + 361 -1.7850968 m -7.3869015 cm -11.69681 m 11.122965 MeV 18.689878 keV 4.1597694 cm 8.5345039 m World muIoni + 362 -1.787878 m -7.3137877 cm -11.708982 m 11.112163 MeV 5.3012494 keV 1.2507559 cm 8.5470115 m World muIoni + 363 -1.7894782 m -7.2700121 cm -11.715928 m 11.10622 MeV 4.927543 keV 7.1415436 mm 8.554153 m World muIoni + 364 -1.7910029 m -7.2274857 cm -11.72261 m 11.102252 MeV 2.1230484 keV 6.8662933 mm 8.5610193 m World muIoni + 365 -1.7987386 m -7.0130091 cm -11.755989 m 11.082936 MeV 18.238522 keV 3.4330938 cm 8.5953502 m World muIoni + 366 -1.8062305 m -6.7962755 cm -11.787491 m 11.064192 MeV 15.511344 keV 3.2453735 cm 8.627804 m World muIoni + 367 -1.8069556 m -6.7738219 cm -11.790504 m 11.060367 MeV 2.558065 keV 3.1074113 mm 8.6309114 m World muIoni + 368 -1.8184249 m -6.4137482 cm -11.838132 m 11.029376 MeV 29.354134 keV 4.9122038 cm 8.6800334 m World muIoni + 369 -1.8312193 m -6.0022764 cm -11.891242 m 10.998867 MeV 28.887453 keV 5.4784632 cm 8.7348181 m World muIoni + 370 -1.8324991 m -5.9667588 cm -11.896458 m 10.994815 MeV 2.6759862 keV 5.3828739 mm 8.7402009 m World muIoni + 371 -1.8438359 m -5.660771 cm -11.942389 m 10.962704 MeV 26.451508 keV 4.7408354 cm 8.7876093 m World muIoni + 372 -1.8443307 m -5.648512 cm -11.944442 m 10.959753 MeV 1.105417 keV 2.1157272 mm 8.789725 m World muIoni + 373 -1.8471162 m -5.5807812 cm -11.956045 m 10.95078 MeV 7.839961 keV 1.1951636 cm 8.8016767 m World muIoni + 374 -1.8483887 m -5.5486233 cm -11.961405 m 10.946226 MeV 2.6146798 keV 5.519006 mm 8.8071957 m World muIoni + 375 -1.851694 m -5.4668173 cm -11.97531 m 10.934657 MeV 10.284313 keV 1.4315237 cm 8.8215109 m World muIoni + 376 -1.854505 m -5.4005447 cm -11.987171 m 10.925841 MeV 7.6908745 keV 1.2207888 cm 8.8337188 m World muIoni + 377 -1.8549408 m -5.3896165 cm -11.988963 m 10.92347 MeV 807.02459 eV 1.8476692 mm 8.8355665 m World muIoni + 378 -1.8561294 m -5.359246 cm -11.99385 m 10.918006 MeV 4.027674 keV 5.0381546 mm 8.8406046 m World muIoni + 379 -1.8582201 m -5.3051194 cm -12.002432 m 10.91153 MeV 5.4713503 keV 8.8494504 mm 8.8494541 m World muIoni + 380 -1.8679264 m -5.0597407 cm -12.042355 m 10.888205 MeV 21.812702 keV 4.1159965 cm 8.890614 m World muIoni + 381 -1.8699465 m -5.005209 cm -12.050632 m 10.864012 MeV 3.0304266 keV 8.5376307 mm 8.8991517 m World muIoni + 382 -1.8760998 m -4.8372313 cm -12.075706 m 10.848427 MeV 14.409473 keV 2.5872368 cm 8.925024 m World muIoni + 383 -1.8768149 m -4.8173844 cm -12.078596 m 10.8429 MeV 1.4988392 keV 2.9839318 mm 8.928008 m World muIoni + 384 -1.8785209 m -4.7708488 cm -12.085502 m 10.836424 MeV 5.0498284 keV 7.1287639 mm 8.9351367 m World muIoni + 385 -1.879554 m -4.7427793 cm -12.089685 m 10.832337 MeV 3.0427776 keV 4.3183181 mm 8.939455 m World muIoni + 386 -1.8796166 m -4.7410455 cm -12.089939 m 10.82805 MeV 0 meV 262.15946 um 8.9397172 m World muIoni + 387 -1.8901509 m -4.4473608 cm -12.132874 m 10.801345 MeV 24.704119 keV 4.4306449 cm 8.9840236 m World muIoni + 388 -1.8979213 m -4.2474245 cm -12.163923 m 10.779778 MeV 19.836311 keV 3.2068893 cm 9.0160925 m World muIoni + 389 -1.9001474 m -4.1938 cm -12.172445 m 10.772698 MeV 5.9818279 keV 8.8245714 mm 9.0249171 m World muIoni + 390 -1.9006448 m -4.1814596 cm -12.174354 m 10.767971 MeV 1.2737852 keV 1.976549 mm 9.0268937 m World muIoni + 391 -1.9037239 m -4.10651 cm -12.186136 m 10.753385 MeV 5.0872336 keV 1.2200601 cm 9.0390943 m World muIoni + 392 -1.9094695 m -3.9654962 cm -12.207856 m 10.733424 MeV 12.47547 keV 2.251085 cm 9.0616051 m World muIoni + 393 -1.9099863 m -3.9530772 cm -12.209829 m 10.728366 MeV 948.16006 eV 2.043409 mm 9.0636485 m World muIoni + 394 -1.9164332 m -3.8009227 cm -12.23444 m 10.695209 MeV 15.217793 keV 2.5487332 cm 9.0891359 m World muIoni + 395 -1.9211539 m -3.700161 cm -12.252142 m 10.682466 MeV 10.850671 keV 1.8348291 cm 9.1074841 m World muIoni + 396 -1.9215696 m -3.690719 cm -12.253699 m 10.68086 MeV 536.33982 eV 1.6146267 mm 9.1090988 m World muIoni + 397 -1.9227317 m -3.6640941 cm -12.258055 m 10.677784 MeV 1.2458694 keV 4.515721 mm 9.1136145 m World muIoni + 398 -1.9371257 m -3.330543 cm -12.312208 m 10.65219 MeV 23.984776 keV 5.6133891 cm 9.1697484 m World muIoni + 399 -1.9385004 m -3.2961299 cm -12.317237 m 10.645717 MeV 3.4415689 keV 5.2250494 mm 9.1749734 m World muIoni + 400 -1.9417387 m -3.2179882 cm -12.329161 m 10.638184 MeV 4.867916 keV 1.2380654 cm 9.1873541 m World muIoni + 401 -1.9451763 m -3.1284094 cm -12.341724 m 10.629778 MeV 7.0843429 keV 1.3055028 cm 9.2004091 m World muIoni + 402 -1.9500962 m -3.002003 cm -12.359539 m 10.613793 MeV 12.923285 keV 1.8525604 cm 9.2189347 m World muIoni + 403 -1.9522507 m -2.9470271 cm -12.367356 m 10.593067 MeV 6.3780798 keV 8.1266615 mm 9.2270614 m World muIoni + 404 -1.9534254 m -2.9177125 cm -12.371598 m 10.588823 MeV 1.5763236 keV 4.4118645 mm 9.2314732 m World muIoni + 405 -1.9643704 m -2.6481938 cm -12.411303 m 10.563583 MeV 23.138223 keV 4.1274736 cm 9.272748 m World muIoni + 406 -1.9672247 m -2.5827083 cm -12.421346 m 10.543944 MeV 9.1712577 keV 1.0461038 cm 9.283209 m World muIoni + 407 -1.9722199 m -2.4677929 cm -12.438735 m 10.532074 MeV 10.287987 keV 1.8128976 cm 9.301338 m World muIoni + 408 -1.9799999 m -2.3056987 cm -12.465137 m 10.518389 MeV 12.598334 keV 2.7571915 cm 9.3289099 m World muIoni + 409 -1.9850555 m -2.1990262 cm -12.482306 m 10.506471 MeV 8.3176315 keV 1.7930193 cm 9.3468401 m World muIoni + 410 -1.9879582 m -2.1371381 cm -12.492276 m 10.465531 MeV 5.1609477 keV 1.040221 cm 9.3572423 m World muIoni + 411 -1.9946303 m -1.9849781 cm -12.516134 m 10.451663 MeV 12.214952 keV 2.4820257 cm 9.3820626 m World muIoni + 412 -1.9949211 m -1.9789338 cm -12.517166 m 10.449289 MeV 1.0622997 keV 1.0732293 mm 9.3831358 m World muIoni + 413 -1.9980626 m -1.9135707 cm -12.5283 m 10.442907 MeV 4.4954458 keV 1.1587851 cm 9.3947236 m World muIoni + 414 -1.9985249 m -1.9029255 cm -12.529938 m 10.438424 MeV 1.0319244 keV 1.7053872 mm 9.396429 m World muIoni + 415 -2.0004627 m -1.8583511 cm -12.536837 m 10.430463 MeV 6.7112936 keV 7.1793502 mm 9.4036084 m World muIoni + 416 -2.0047573 m -1.7611455 cm -12.552139 m 10.418677 MeV 10.330713 keV 1.5923113 cm 9.4195315 m World muIoni + 417 -2.012674 m -1.5840063 cm -12.580173 m 10.405108 MeV 12.374201 keV 2.9184238 cm 9.4487157 m World muIoni + 418 -2.0130757 m -1.5751226 cm -12.581612 m 10.401435 MeV 870.29175 eV 1.4974101 mm 9.4502131 m World muIoni + 419 -2.0227954 m -1.3638866 cm -12.6164 m 10.36899 MeV 23.805242 keV 3.6181534 cm 9.4863947 m World muIoni + 420 -2.0241694 m -1.334916 cm -12.621107 m 10.36158 MeV 1.3808624 keV 4.9126276 mm 9.4913073 m World muIoni + 421 -2.0303186 m -1.2051506 cm -12.642129 m 10.348007 MeV 12.27146 keV 2.1941104 cm 9.5132484 m World muIoni + 422 -2.0341868 m -1.127 cm -12.655401 m 10.336177 MeV 8.129524 keV 1.3846046 cm 9.5270945 m World muIoni + 423 -2.0385598 m -1.0408997 cm -12.670482 m 10.326687 MeV 8.4339491 keV 1.5726185 cm 9.5428206 m World muIoni + 424 -2.0385713 m -1.0406606 cm -12.670522 m 10.325672 MeV 0 meV 42.167424 um 9.5428628 m World muIoni + 425 -2.0464021 m -8.784772 mm -12.698111 m 10.307816 MeV 16.703893 keV 2.8724391 cm 9.5715872 m World muIoni + 426 -2.0703963 m -3.2670369 mm -12.783962 m 10.252618 MeV 54.103452 keV 8.9314443 cm 9.6609016 m World muIoni + 427 -2.0721655 m -2.8715937 mm -12.790371 m 10.246193 MeV 2.7911203 keV 6.660812 mm 9.6675625 m World muIoni + 428 -2.0747617 m -2.2901161 mm -12.799697 m 10.239512 MeV 5.3933983 keV 9.6975989 mm 9.6772601 m World muIoni + 429 -2.0756777 m -2.0882419 mm -12.802964 m 10.237261 MeV 907.73693 eV 3.3989321 mm 9.680659 m World muIoni + 430 -2.0793127 m -1.2857673 mm -12.815981 m 10.213691 MeV 8.9590649 keV 1.3539512 cm 9.6941985 m World muIoni + 431 -2.0812045 m -869.26855 um -12.822766 m 10.20101 MeV 5.4743296 keV 7.0558943 mm 9.7012544 m World muIoni + 432 -2.0824876 m -599.30062 um -12.827241 m 10.190212 MeV 1.4449868 keV 4.662645 mm 9.705917 m World muIoni + 433 -2.0901129 m 1.0641615 mm -12.853697 m 10.17679 MeV 12.07524 keV 2.7583257 cm 9.7335003 m World muIoni + 434 -2.0979397 m 2.7671745 mm -12.880822 m 10.155927 MeV 18.225926 keV 2.8284101 cm 9.7617844 m World muIoni + 435 -2.1017715 m 3.5727258 mm -12.894051 m 10.144985 MeV 9.8157261 keV 1.3795839 cm 9.7755802 m World muIoni + 436 -2.1031267 m 3.8549086 mm -12.898695 m 10.139621 MeV 1.9622318 keV 4.8457822 mm 9.780426 m World muIoni + 437 -2.1086966 m 5.0439956 mm -12.917769 m 10.127536 MeV 10.755458 keV 1.990674 cm 9.8003328 m World muIoni + 438 -2.1094304 m 5.2117179 mm -12.920245 m 10.122511 MeV 2.9369533 keV 2.5873934 mm 9.8029202 m World muIoni + 439 -2.1156705 m 6.6420411 mm -12.941354 m 10.108485 MeV 12.984815 keV 2.2059062 cm 9.8249792 m World muIoni + 440 -2.1191778 m 7.413159 mm -12.953391 m 10.102492 MeV 4.9794465 keV 1.2561082 cm 9.8375403 m World muIoni + 441 -2.1192786 m 7.4363347 mm -12.953738 m 10.059737 MeV 145.17062 eV 362.35172 um 9.8379026 m World muIoni + 442 -2.1195512 m 7.4966795 mm -12.954689 m 10.057548 MeV 511.28482 eV 990.56548 um 9.8388932 m World muIoni + 443 -2.1196592 m 7.5209803 mm -12.955065 m 10.055717 MeV 106.5764 eV 392.61901 um 9.8392858 m World muIoni + 444 -2.1267032 m 9.1204321 mm -12.979543 m 10.005071 MeV 13.585555 keV 2.5521928 cm 9.8648078 m World muIoni + 445 -2.1300792 m 9.9495892 mm -12.991135 m 9.9969739 MeV 6.4960018 keV 1.2102001 cm 9.8769098 m World muIoni + 446 -2.1334004 m 1.0799784 cm -13.002436 m 9.9894984 MeV 5.3429081 keV 1.1809408 cm 9.8887192 m World muIoni + 447 -2.1343198 m 1.1034912 cm -13.00557 m 9.9869484 MeV 864.84561 eV 3.2745953 mm 9.8919938 m World muIoni + 448 -2.1392796 m 1.2329472 cm -13.022443 m 9.9723872 MeV 12.274372 keV 1.7633883 cm 9.9096276 m World muIoni + 449 -2.1411983 m 1.2800541 cm -13.028844 m 9.9661051 MeV 3.6962705 keV 6.6994757 mm 9.9163271 m World muIoni + 450 -2.1412471 m 1.2812698 cm -13.029008 m 9.9648505 MeV 102.85412 eV 171.30799 um 9.9164984 m World muIoni + 451 -2.1474585 m 1.4242231 cm -13.049495 m 9.9521961 MeV 10.918159 keV 2.1455974 cm 9.9379544 m World muIoni + 452 -2.1496359 m 1.4693379 cm -13.05663 m 9.9462529 MeV 3.2828816 keV 7.4732218 mm 9.9454276 m World muIoni + 453 -2.1515574 m 1.5081946 cm -13.06282 m 9.9415447 MeV 3.4042872 keV 6.4937987 mm 9.9519214 m World muIoni + 454 -2.1522342 m 1.5225262 cm -13.065015 m 9.9392612 MeV 666.01815 eV 2.3010214 mm 9.9542224 m World muIoni + 455 -2.1546191 m 1.5727641 cm -13.07275 m 9.9165061 MeV 3.7013805 keV 8.1095327 mm 9.962332 m World muIoni + 456 -2.1589787 m 1.6636368 cm -13.086651 m 9.9096482 MeV 5.8044445 keV 1.4597754 cm 9.9769297 m World muIoni + 457 -2.1694145 m 1.8872709 cm -13.120222 m 9.89019 MeV 18.061251 keV 3.5226498 cm 10.012156 m World muIoni + 458 -2.1733799 m 1.9824066 cm -13.133131 m 9.8801808 MeV 9.0118086 keV 1.3538374 cm 10.025695 m World muIoni + 459 -2.1754061 m 2.0326525 cm -13.139727 m 9.8516748 MeV 4.624965 keV 6.9177238 mm 10.032612 m World muIoni + 460 -2.1790049 m 2.1216182 cm -13.151549 m 9.8452352 MeV 5.3857114 keV 1.2389894 cm 10.045002 m World muIoni + 461 -2.1873535 m 2.329112 cm -13.178794 m 9.827306 MeV 16.045844 keV 2.857137 cm 10.073574 m World muIoni + 462 -2.188573 m 2.3585911 cm -13.182779 m 9.8239282 MeV 1.2934235 keV 4.177772 mm 10.077751 m World muIoni + 463 -2.1986949 m 2.6107947 cm -13.215761 m 9.8025492 MeV 19.407781 keV 3.459243 cm 10.112344 m World muIoni + 464 -2.1993805 m 2.6281272 cm -13.217983 m 9.7969797 MeV 1.4785259 keV 2.3318983 mm 10.114676 m World muIoni + 465 -2.2020948 m 2.6971124 cm -13.226745 m 9.7898995 MeV 3.6039056 keV 9.1985943 mm 10.123874 m World muIoni + 466 -2.20829 m 2.8613639 cm -13.246695 m 9.7777398 MeV 10.670536 keV 2.0955169 cm 10.144829 m World muIoni + 467 -2.2083707 m 2.8633582 cm -13.246954 m 9.7643161 MeV 157.42034 eV 271.35857 um 10.145101 m World muIoni + 468 -2.2161909 m 3.0552501 cm -13.272172 m 9.7490729 MeV 11.210368 keV 2.6473132 cm 10.171574 m World muIoni + 469 -2.2250721 m 3.2504672 cm -13.300596 m 9.729524 MeV 17.782141 keV 2.9843487 cm 10.201417 m World muIoni + 470 -2.2261018 m 3.2716455 cm -13.30395 m 9.7269133 MeV 1.2195768 keV 3.5148885 mm 10.204932 m World muIoni + 471 -2.2313738 m 3.3780967 cm -13.321049 m 9.7164753 MeV 9.4466717 keV 1.7924515 cm 10.222857 m World muIoni + 472 -2.2372101 m 3.4955414 cm -13.340068 m 9.7047073 MeV 10.330507 keV 1.9929217 cm 10.242786 m World muIoni + 473 -2.2372351 m 3.4960242 cm -13.340149 m 9.7029001 MeV 89.312374 eV 84.70437 um 10.242871 m World muIoni + 474 -2.2437134 m 3.6207274 cm -13.360984 m 9.6881742 MeV 12.969935 keV 2.1854488 cm 10.264725 m World muIoni + 475 -2.2538325 m 3.8097619 cm -13.39249 m 9.6702802 MeV 16.574086 keV 3.3145623 cm 10.297871 m World muIoni + 476 -2.2554218 m 3.837135 cm -13.397283 m 9.6605988 MeV 1.2201468 keV 5.0569164 mm 10.302928 m World muIoni + 477 -2.2556807 m 3.8414603 cm -13.398065 m 9.6591277 MeV 37.099483 eV 824.78291 um 10.303753 m World muIoni + 478 -2.2575293 m 3.8719562 cm -13.403628 m 9.6547974 MeV 2.0086788 keV 5.8707107 mm 10.309623 m World muIoni + 479 -2.2652366 m 3.995422 cm -13.426841 m 9.6417601 MeV 11.643016 keV 2.4490452 cm 10.334114 m World muIoni + 480 -2.2697803 m 4.0742988 cm -13.440653 m 9.6287343 MeV 10.118505 keV 1.4561118 cm 10.348675 m World muIoni + 481 -2.2748059 m 4.162736 cm -13.456099 m 9.6189231 MeV 8.562695 keV 1.6267526 cm 10.364942 m World muIoni + 482 -2.2796659 m 4.2481012 cm -13.471024 m 9.608051 MeV 7.7785956 keV 1.5719656 cm 10.380662 m World muIoni + 483 -2.2895529 m 4.4277713 cm -13.501736 m 9.5913745 MeV 15.360237 keV 3.231446 cm 10.412976 m World muIoni + 484 -2.2925641 m 4.4793364 cm -13.511189 m 9.5836332 MeV 2.7983538 keV 9.934598 mm 10.422911 m World muIoni + 485 -2.2980812 m 4.5628725 cm -13.528202 m 9.5629532 MeV 12.763445 keV 1.7904902 cm 10.440816 m World muIoni + 486 -2.3065072 m 4.6798966 cm -13.554517 m 9.5454328 MeV 15.546731 keV 2.7655768 cm 10.468472 m World muIoni + 487 -2.3150859 m 4.8092048 cm -13.581206 m 9.5254694 MeV 17.885943 keV 2.8064307 cm 10.496536 m World muIoni + 488 -2.3207059 m 4.900596 cm -13.599071 m 9.5146851 MeV 9.2788343 keV 1.8750657 cm 10.515287 m World muIoni + 489 -2.3279501 m 5.0229418 cm -13.622263 m 9.5035616 MeV 9.7157911 keV 2.4327226 cm 10.539614 m World muIoni + 490 -2.3331903 m 5.1143432 cm -13.638875 m 9.4863938 MeV 15.564942 keV 1.7443258 cm 10.557057 m World muIoni + 491 -2.3473107 m 5.3948841 cm -13.684078 m 9.4554752 MeV 29.882242 keV 4.7441111 cm 10.604498 m World muIoni + 492 -2.3492247 m 5.4245173 cm -13.690235 m 9.4483213 MeV 4.8023239 keV 6.4542996 mm 10.610953 m World muIoni + 493 -2.3528292 m 5.4818349 cm -13.701943 m 9.4379819 MeV 7.2223533 keV 1.2263895 cm 10.623217 m World muIoni + 494 -2.3605954 m 5.6069923 cm -13.727314 m 9.4201201 MeV 15.978425 keV 2.6562442 cm 10.649779 m World muIoni + 495 -2.3609064 m 5.6116793 cm -13.728326 m 9.4114071 MeV 328.3207 eV 1.059622 mm 10.650839 m World muIoni + 496 -2.3629391 m 5.6433168 cm -13.734907 m 9.4055909 MeV 4.4910353 keV 6.895615 mm 10.657734 m World muIoni + 497 -2.3655555 m 5.6831357 cm -13.743255 m 9.3240735 MeV 6.925595 keV 8.7571495 mm 10.666491 m World muIoni + 498 -2.3755217 m 5.8480577 cm -13.774753 m 9.3048298 MeV 16.69555 keV 3.3079065 cm 10.69957 m World muIoni + 499 -2.3835824 m 5.9564085 cm -13.799677 m 9.2827353 MeV 19.902609 keV 2.6217575 cm 10.725788 m World muIoni + 500 -2.3854603 m 5.9852672 cm -13.80549 m 9.2770729 MeV 4.3904724 keV 6.1152798 mm 10.731903 m World muIoni + 501 -2.391801 m 6.0911879 cm -13.824282 m 9.2634995 MeV 11.147554 keV 1.9861958 cm 10.751765 m World muIoni + 502 -2.3950618 m 6.1411606 cm -13.833783 m 9.2561597 MeV 5.1197408 keV 1.0056999 cm 10.761822 m World muIoni + 503 -2.3968256 m 6.1700708 cm -13.838907 m 9.2260355 MeV 2.9382073 keV 5.4268574 mm 10.767249 m World muIoni + 504 -2.3994125 m 6.209332 cm -13.846467 m 9.2170131 MeV 2.5656124 keV 7.9997737 mm 10.775249 m World muIoni + 505 -2.4155167 m 6.4442049 cm -13.893125 m 9.1888652 MeV 26.957665 keV 4.9416295 cm 10.824665 m World muIoni + 506 -2.4178174 m 6.4775822 cm -13.899533 m 9.1849382 MeV 2.8976902 keV 6.8169702 mm 10.831482 m World muIoni + 507 -2.4292303 m 6.6377229 cm -13.931079 m 9.1615139 MeV 22.142445 keV 3.3585087 cm 10.865067 m World muIoni + 508 -2.4339641 m 6.7059447 cm -13.944093 m 9.1518569 MeV 8.3530089 keV 1.3865416 cm 10.878933 m World muIoni + 509 -2.4467273 m 6.893779 cm -13.979544 m 9.1257571 MeV 24.829755 keV 3.7726035 cm 10.916659 m World muIoni + 510 -2.4504 m 6.9517949 cm -13.990034 m 9.1151919 MeV 6.5772144 keV 1.1129224 cm 10.927788 m World muIoni + 511 -2.4787402 m 7.4400638 cm -14.070645 m 9.0540927 MeV 55.791538 keV 8.5590468 cm 11.013378 m World muIoni + 512 -2.4792032 m 7.4491401 cm -14.071981 m 9.0476616 MeV 573.59886 eV 1.4165082 mm 11.014795 m World muIoni + 513 -2.4821227 m 7.5051159 cm -14.080418 m 9.0396131 MeV 4.9378684 keV 8.9453095 mm 11.02374 m World muIoni + 514 -2.4841577 m 7.5392222 cm -14.086332 m 9.0341599 MeV 3.5626069 keV 6.2637528 mm 11.030004 m World muIoni + 515 -2.4848123 m 7.5494715 cm -14.088233 m 9.0310117 MeV 862.70534 eV 2.0130408 mm 11.032017 m World muIoni + 516 -2.5088705 m 7.9246113 cm -14.158361 m 8.977681 MeV 44.592206 keV 7.4237167 cm 11.106254 m World muIoni + 517 -2.5123874 m 7.9719967 cm -14.168385 m 8.9710141 MeV 5.6659518 keV 1.0633953 cm 11.116888 m World muIoni + 518 -2.5155962 m 8.0116951 cm -14.177601 m 8.964907 MeV 5.0995639 keV 9.7669593 mm 11.126655 m World muIoni + 519 -2.5208234 m 8.0715659 cm -14.192429 m 8.9555433 MeV 6.9324686 keV 1.5733585 cm 11.142389 m World muIoni + 520 -2.5218804 m 8.0845377 cm -14.195425 m 8.9464685 MeV 3.3912627 keV 3.1792796 mm 11.145568 m World muIoni + 521 -2.5225129 m 8.0921756 cm -14.197222 m 8.938662 MeV 1.5061964 keV 1.9064726 mm 11.147474 m World muIoni + 522 -2.5327437 m 8.2176154 cm -14.22618 m 8.9202809 MeV 13.779099 keV 3.0738164 cm 11.178213 m World muIoni + 523 -2.5371312 m 8.2814869 cm -14.238599 m 8.91138 MeV 7.8797191 keV 1.3187391 cm 11.1914 m World muIoni + 524 -2.5420884 m 8.3569363 cm -14.252489 m 8.8871587 MeV 10.001758 keV 1.4767523 cm 11.206167 m World muIoni + 525 -2.5443487 m 8.3940641 cm -14.258559 m 8.8830948 MeV 2.3532201 keV 6.4883057 mm 11.212656 m World muIoni + 526 -2.5548834 m 8.5729904 cm -14.287054 m 8.8538015 MeV 15.46054 keV 3.0432839 cm 11.243089 m World muIoni + 527 -2.5636826 m 8.7162576 cm -14.310323 m 8.8181872 MeV 14.971604 keV 2.4918458 cm 11.268007 m World muIoni + 528 -2.567935 m 8.79393 cm -14.321762 m 8.8093808 MeV 7.2920472 keV 1.2228542 cm 11.280236 m World muIoni + 529 -2.5682156 m 8.7988493 cm -14.322509 m 8.8059131 MeV 572.50807 eV 799.83277 um 11.281035 m World muIoni + 530 -2.5790202 m 8.9901204 cm -14.351399 m 8.7847117 MeV 18.631248 keV 3.0904033 cm 11.311939 m World muIoni + 531 -2.5845607 m 9.0809086 cm -14.366162 m 8.7630347 MeV 11.59608 keV 1.5794298 cm 11.327734 m World muIoni + 532 -2.6007613 m 9.3386872 cm -14.408887 m 8.7325622 MeV 29.193018 keV 4.5767387 cm 11.373501 m World muIoni + 533 -2.6052372 m 9.405803 cm -14.420755 m 8.7117628 MeV 6.916282 keV 1.2701132 cm 11.386202 m World muIoni + 534 -2.6113751 m 9.4936258 cm -14.436675 m 8.7014602 MeV 9.1480904 keV 1.7085474 cm 11.403288 m World muIoni + 535 -2.6145529 m 9.5399769 cm -14.44495 m 8.6897682 MeV 6.0929108 keV 8.8759745 mm 11.412164 m World muIoni + 536 -2.6155844 m 9.5544886 cm -14.447633 m 8.6857727 MeV 1.3709611 keV 2.8782544 mm 11.415042 m World muIoni + 537 -2.6170349 m 9.5743949 cm -14.451396 m 8.6815198 MeV 2.1784942 keV 4.0380539 mm 11.41908 m World muIoni + 538 -2.6199152 m 9.614579 cm -14.458889 m 8.674711 MeV 5.6202476 keV 8.0376335 mm 11.427118 m World muIoni + 539 -2.6202149 m 9.6187448 cm -14.459666 m 8.6721096 MeV 1.5155523 keV 833.81651 um 11.427951 m World muIoni + 540 -2.6280811 m 9.7277389 cm -14.479973 m 8.6565075 MeV 13.325391 keV 2.1804162 cm 11.449756 m World muIoni + 541 -2.6321572 m 9.7786307 cm -14.490299 m 8.6495749 MeV 5.7781687 keV 1.1113567 cm 11.460869 m World muIoni + 542 -2.6352556 m 9.8216825 cm -14.498157 m 8.5932534 MeV 6.9676609 keV 8.4572627 mm 11.469326 m World muIoni + 543 -2.6353653 m 9.8230686 cm -14.498435 m 8.5920574 MeV 147.62137 eV 299.81304 um 11.469626 m World muIoni + 544 -2.6354575 m 9.8242286 cm -14.498671 m 8.590799 MeV 185.93866 eV 252.94686 um 11.469879 m World muIoni + 545 -2.6378402 m 9.8543139 cm -14.504737 m 8.5841625 MeV 3.2827295 keV 6.5244276 mm 11.476404 m World muIoni + 546 -2.642899 m 9.9176461 cm -14.517803 m 8.5694903 MeV 12.43984 keV 1.4025546 cm 11.490429 m World muIoni + 547 -2.6453371 m 9.9458789 cm -14.524088 m 8.5631731 MeV 4.7003409 keV 6.7472559 mm 11.497176 m World muIoni + 548 -2.6487954 m 9.9868778 cm -14.533074 m 8.5520466 MeV 9.1877843 keV 9.6376818 mm 11.506814 m World muIoni + 549 -2.6588156 m 10.109182 cm -14.559427 m 8.5276067 MeV 21.986974 keV 2.8220204 cm 11.535034 m World muIoni + 550 -2.6642276 m 10.184844 cm -14.573702 m 8.5156447 MeV 10.302117 keV 1.5285153 cm 11.55032 m World muIoni + 551 -2.6685117 m 10.239833 cm -14.584876 m 8.5046273 MeV 7.7698711 keV 1.1980087 cm 11.5623 m World muIoni + 552 -2.6781906 m 10.364295 cm -14.610027 m 8.4808891 MeV 22.626036 keV 2.6978346 cm 11.589278 m World muIoni + 553 -2.6843187 m 10.429721 cm -14.625432 m 8.4666291 MeV 12.806211 keV 1.6591676 cm 11.60587 m World muIoni + 554 -2.7024085 m 10.606952 cm -14.670659 m 8.4396784 MeV 25.936458 keV 4.874455 cm 11.654614 m World muIoni + 555 -2.7031555 m 10.613589 cm -14.672545 m 8.4356253 MeV 1.893828 keV 2.0295795 mm 11.656644 m World muIoni + 556 -2.7181016 m 10.743444 cm -14.71035 m 8.4091667 MeV 25.370594 keV 4.0673515 cm 11.697317 m World muIoni + 557 -2.7193443 m 10.752564 cm -14.713486 m 8.4047441 MeV 2.0106735 keV 3.3745195 mm 11.700692 m World muIoni + 558 -2.7209339 m 10.7649 cm -14.717543 m 8.4009562 MeV 2.0069123 keV 4.3584959 mm 11.70505 m World muIoni + 559 -2.7365719 m 10.897486 cm -14.75765 m 8.3747258 MeV 25.080634 keV 4.3069878 cm 11.74812 m World muIoni + 560 -2.7387192 m 10.921683 cm -14.763118 m 8.3597599 MeV 4.6513794 keV 5.8795392 mm 11.754 m World muIoni + 561 -2.7440655 m 10.97891 cm -14.776755 m 8.3468917 MeV 9.9919383 keV 1.4658635 cm 11.768658 m World muIoni + 562 -2.7495389 m 11.030958 cm -14.790821 m 8.3320446 MeV 13.102464 keV 1.5102094 cm 11.78376 m World muIoni + 563 -2.7521939 m 11.058792 cm -14.797668 m 8.325944 MeV 4.6448854 keV 7.3490701 mm 11.791109 m World muIoni + 564 -2.7600919 m 11.159289 cm -14.817997 m 8.3046349 MeV 17.965788 keV 2.1832784 cm 11.812942 m World muIoni + 565 -2.7639546 m 11.200464 cm -14.827868 m 8.2973339 MeV 5.0957188 keV 1.0608397 cm 11.823551 m World muIoni + 566 -2.7687715 m 11.247616 cm -14.840002 m 8.2869839 MeV 6.2927657 keV 1.3063107 cm 11.836614 m World muIoni + 567 -2.7765695 m 11.320918 cm -14.859748 m 8.2739534 MeV 11.110094 keV 2.1242941 cm 11.857857 m World muIoni + 568 -2.7769226 m 11.325041 cm -14.860643 m 8.2710073 MeV 1.5551241 keV 963.02221 um 11.85882 m World muIoni + 569 -2.7892296 m 11.491234 cm -14.889899 m 8.2486995 MeV 17.123653 keV 3.1783738 cm 11.890603 m World muIoni + 570 -2.791226 m 11.51522 cm -14.894444 m 8.2434788 MeV 3.1072388 keV 4.9697387 mm 11.895573 m World muIoni + 571 -2.7990222 m 11.606493 cm -14.912258 m 8.2296549 MeV 12.445432 keV 1.946668 cm 11.91504 m World muIoni + 572 -2.801396 m 11.634674 cm -14.917607 m 8.224771 MeV 3.4868335 keV 5.8594977 mm 11.920899 m World muIoni + 573 -2.8124497 m 11.775408 cm -14.942802 m 8.2049386 MeV 15.997779 keV 2.7549473 cm 11.948449 m World muIoni + 574 -2.8132389 m 11.785189 cm -14.944617 m 8.1974233 MeV 2.340725 keV 1.9811148 mm 11.95043 m World muIoni + 575 -2.8147481 m 11.803986 cm -14.9481 m 8.1914389 MeV 2.5053018 keV 3.8008224 mm 11.954231 m World muIoni + 576 -2.8355695 m 12.068096 cm -14.996233 m 8.1547564 MeV 35.66348 keV 5.2511524 cm 12.006742 m World muIoni + 577 -2.8410251 m 12.126251 cm -15.008946 m 8.1415852 MeV 7.3908525 keV 1.3846446 cm 12.020589 m World muIoni + 578 -2.8428494 m 12.14593 cm -15.013262 m 8.1359798 MeV 2.8850426 keV 4.6897976 mm 12.025279 m World muIoni + 579 -2.8465076 m 12.183444 cm -15.02186 m 8.1290603 MeV 5.6482946 keV 9.3507251 mm 12.034629 m World muIoni + 580 -2.867592 m 12.395492 cm -15.070675 m 8.0842913 MeV 41.570222 keV 5.3217722 cm 12.087847 m World muIoni + 581 -2.8685965 m 12.407233 cm -15.072963 m 8.0806734 MeV 1.4058151 keV 2.5021705 mm 12.090349 m World muIoni + 582 -2.8724449 m 12.45254 cm -15.081715 m 8.0695619 MeV 7.7877251 keV 9.5708685 mm 12.09992 m World muIoni + 583 -2.8724634 m 12.452748 cm -15.081757 m 8.0674137 MeV 80.660154 eV 45.750348 um 12.099966 m World muIoni + 584 -2.8781983 m 12.516051 cm -15.094738 m 8.0555939 MeV 8.6658247 keV 1.4206412 cm 12.114172 m World muIoni + 585 -2.8849891 m 12.591731 cm -15.110297 m 8.0473486 MeV 6.9482134 keV 1.6992835 cm 12.131165 m World muIoni + 586 -2.9039451 m 12.792775 cm -15.154063 m 8.0104248 MeV 35.838841 keV 4.7738244 cm 12.178903 m World muIoni + 587 -2.9041811 m 12.795111 cm -15.154619 m 8.0036619 MeV 413.79239 eV 604.83139 um 12.179508 m World muIoni + 588 -2.9083579 m 12.837827 cm -15.164508 m 7.9928783 MeV 8.0143789 keV 1.0743098 cm 12.190251 m World muIoni + 589 -2.9092528 m 12.846455 cm -15.166634 m 7.9889741 MeV 1.3787208 keV 2.3088141 mm 12.19256 m World muIoni + 590 -2.9133978 m 12.885871 cm -15.176457 m 7.9817032 MeV 6.2381478 keV 1.0668836 cm 12.203229 m World muIoni + 591 -2.9150592 m 12.901305 cm -15.180392 m 7.9750307 MeV 3.5043765 keV 4.2744236 mm 12.207503 m World muIoni + 592 -2.9153937 m 12.904269 cm -15.181178 m 7.9731668 MeV 379.95998 eV 854.30974 um 12.208358 m World muIoni + 593 -2.9195617 m 12.94033 cm -15.190978 m 7.9598641 MeV 7.5291536 keV 1.0655555 cm 12.219013 m World muIoni + 594 -2.9344654 m 13.051231 cm -15.226064 m 7.9330914 MeV 24.520761 keV 3.8137106 cm 12.25715 m World muIoni + 595 -2.9367402 m 13.070782 cm -15.231497 m 7.9275318 MeV 3.962896 keV 5.8932808 mm 12.263044 m World muIoni + 596 -2.9422648 m 13.117096 cm -15.244627 m 7.913235 MeV 10.413613 keV 1.4252682 cm 12.277296 m World muIoni + 597 -2.9444713 m 13.135798 cm -15.249815 m 7.9067812 MeV 2.9243472 keV 5.6409795 mm 12.282937 m World muIoni + 598 -2.9462312 m 13.151247 cm -15.253967 m 7.9024435 MeV 3.3371411 keV 4.5119201 mm 12.287449 m World muIoni + 599 -2.9468724 m 13.156774 cm -15.25548 m 7.9010297 MeV 322.62836 eV 1.6441308 mm 12.289093 m World muIoni + 600 -2.958782 m 13.258709 cm -15.283539 m 7.8749427 MeV 20.231538 keV 3.04992 cm 12.319592 m World muIoni + 601 -2.9615677 m 13.283821 cm -15.290064 m 7.854828 MeV 4.2519284 keV 7.0998881 mm 12.326692 m World muIoni + 602 -2.9627198 m 13.293907 cm -15.29276 m 7.8504576 MeV 2.1559316 keV 2.9337617 mm 12.329626 m World muIoni + 603 -2.9811534 m 13.441628 cm -15.335891 m 7.8203567 MeV 29.102323 keV 4.6929219 cm 12.376555 m World muIoni + 604 -2.9851442 m 13.467902 cm -15.345155 m 7.8112746 MeV 8.0617503 keV 1.0090781 cm 12.386646 m World muIoni + 605 -2.9899897 m 13.499559 cm -15.356446 m 7.799402 MeV 10.252725 keV 1.229031 cm 12.398936 m World muIoni + 606 -2.9920274 m 13.510998 cm -15.361184 m 7.7883662 MeV 4.7496745 keV 5.1592837 mm 12.404096 m World muIoni + 607 -2.9923388 m 13.513201 cm -15.361913 m 7.7851037 MeV 747.18988 eV 793.08296 um 12.404889 m World muIoni + 608 -2.9936531 m 13.522219 cm -15.364998 m 7.7807646 MeV 1.2810469 keV 3.3538987 mm 12.408243 m World muIoni + 609 -2.9939099 m 13.524015 cm -15.365598 m 7.7767931 MeV 1.5953257 keV 653.21117 um 12.408896 m World muIoni + 610 -2.9983138 m 13.554747 cm -15.375921 m 7.7690868 MeV 6.0059662 keV 1.1227661 cm 12.420124 m World muIoni + 611 -3.0034553 m 13.594814 cm -15.388135 m 7.7529578 MeV 13.753651 keV 1.3258123 cm 12.433382 m World muIoni + 612 -3.0138545 m 13.682407 cm -15.413331 m 7.7266828 MeV 20.984699 keV 2.7272111 cm 12.460654 m World muIoni + 613 -3.0349446 m 13.836075 cm -15.461766 m 7.6913753 MeV 34.160169 keV 5.2857174 cm 12.513511 m World muIoni + 614 -3.0415904 m 13.898089 cm -15.476976 m 7.6748768 MeV 10.144041 keV 1.6610684 cm 12.530122 m World muIoni + 615 -3.0427366 m 13.909114 cm -15.479575 m 7.6713741 MeV 1.7090079 keV 2.8429986 mm 12.532965 m World muIoni + 616 -3.0480575 m 13.960694 cm -15.491582 m 7.661118 MeV 9.135318 keV 1.3142629 cm 12.546107 m World muIoni + 617 -3.0510046 m 13.99303 cm -15.498225 m 7.6558678 MeV 4.2169454 keV 7.2752627 mm 12.553383 m World muIoni + 618 -3.0535841 m 14.022572 cm -15.504017 m 7.6441547 MeV 6.1305696 keV 6.3468733 mm 12.559729 m World muIoni + 619 -3.0553298 m 14.043974 cm -15.507938 m 7.6392839 MeV 3.0998828 keV 4.2971722 mm 12.564027 m World muIoni + 620 -3.0577665 m 14.074464 cm -15.513384 m 7.6331566 MeV 3.5178618 keV 5.9746869 mm 12.570001 m World muIoni + 621 -3.0578285 m 14.075191 cm -15.513522 m 7.6315935 MeV 166.08369 eV 151.4811 um 12.570153 m World muIoni + 622 -3.0603672 m 14.104523 cm -15.519165 m 7.6250435 MeV 3.41103 keV 6.1944725 mm 12.576347 m World muIoni + 623 -3.0613273 m 14.11562 cm -15.521309 m 7.6211663 MeV 2.5950484 keV 2.3515357 mm 12.578699 m World muIoni + 624 -3.0619595 m 14.122737 cm -15.522722 m 7.6191651 MeV 665.78141 eV 1.5501246 mm 12.580249 m World muIoni + 625 -3.0698829 m 14.213393 cm -15.540432 m 7.5977263 MeV 19.291154 keV 1.9422684 cm 12.599672 m World muIoni + 626 -3.0756608 m 14.28049 cm -15.553608 m 7.5792285 MeV 9.5213925 keV 1.4402861 cm 12.614074 m World muIoni + 627 -3.0791801 m 14.319787 cm -15.56166 m 7.5550525 MeV 7.5339035 keV 8.7960451 mm 12.62287 m World muIoni + 628 -3.129425 m 14.819962 cm -15.676479 m 7.459526 MeV 91.777302 keV 12.544167 cm 12.748312 m World muIoni + 629 -3.1476104 m 14.998116 cm -15.719536 m 7.4269844 MeV 30.668147 keV 4.6775436 cm 12.795088 m World muIoni + 630 -3.1510815 m 15.031678 cm -15.727687 m 7.4169021 MeV 8.8934641 keV 8.8656281 mm 12.803953 m World muIoni + 631 -3.1604475 m 15.129164 cm -15.750002 m 7.3993969 MeV 16.208145 keV 2.4221079 cm 12.828174 m World muIoni + 632 -3.1638744 m 15.16259 cm -15.758076 m 7.3914791 MeV 6.6544388 keV 8.7773169 mm 12.836952 m World muIoni + 633 -3.1666223 m 15.190044 cm -15.764501 m 7.3845527 MeV 5.5725973 keV 6.9936543 mm 12.843945 m World muIoni + 634 -3.1679341 m 15.20288 cm -15.76761 m 7.3797796 MeV 2.9634442 keV 3.3764885 mm 12.847322 m World muIoni + 635 -3.1700733 m 15.22329 cm -15.772755 m 7.3700814 MeV 5.68477 keV 5.5760233 mm 12.852898 m World muIoni + 636 -3.176986 m 15.29824 cm -15.789162 m 7.3428768 MeV 16.181987 keV 1.7819874 cm 12.870718 m World muIoni + 637 -3.18197 m 15.35634 cm -15.800916 m 7.3287606 MeV 10.228296 keV 1.278006 cm 12.883498 m World muIoni + 638 -3.1856774 m 15.397261 cm -15.80952 m 7.3217638 MeV 5.8142954 keV 9.3782153 mm 12.892876 m World muIoni + 639 -3.1901462 m 15.443821 cm -15.819821 m 7.3132543 MeV 7.080235 keV 1.123823 cm 12.904114 m World muIoni + 640 -3.1917776 m 15.463259 cm -15.82354 m 7.306411 MeV 3.4582289 keV 4.065454 mm 12.90818 m World muIoni + 641 -3.1988593 m 15.565177 cm -15.840037 m 7.289348 MeV 12.046857 keV 1.7981794 cm 12.926161 m World muIoni + 642 -3.2003661 m 15.58754 cm -15.843492 m 7.2852514 MeV 2.673842 keV 3.776 mm 12.929937 m World muIoni + 643 -3.2063854 m 15.679514 cm -15.857286 m 7.2714406 MeV 11.450365 keV 1.5078273 cm 12.945016 m World muIoni + 644 -3.2266048 m 15.959952 cm -15.903576 m 7.2373023 MeV 30.60476 keV 5.0593242 cm 12.995609 m World muIoni + 645 -3.2266391 m 15.960507 cm -15.903655 m 7.2360419 MeV 27.602646 eV 86.155887 um 12.995695 m World muIoni + 646 -3.2361174 m 16.11521 cm -15.925508 m 7.2121617 MeV 20.076832 keV 2.3870697 cm 13.019566 m World muIoni + 647 -3.2378432 m 16.138024 cm -15.929434 m 7.2041088 MeV 3.7175982 keV 4.2942243 mm 13.02386 m World muIoni + 648 -3.2514534 m 16.307842 cm -15.960105 m 7.1732295 MeV 26.784802 keV 3.3598895 cm 13.057459 m World muIoni + 649 -3.258396 m 16.391981 cm -15.97544 m 7.1607965 MeV 11.377569 keV 1.6854176 cm 13.074313 m World muIoni + 650 -3.2656806 m 16.480828 cm -15.991841 m 7.1489941 MeV 10.050381 keV 1.7968028 cm 13.092281 m World muIoni + 651 -3.2753785 m 16.602799 cm -16.013342 m 7.1264238 MeV 21.131269 keV 2.361873 cm 13.1159 m World muIoni + 652 -3.2790284 m 16.653476 cm -16.021328 m 7.1153293 MeV 9.4667844 keV 8.7952803 mm 13.124695 m World muIoni + 653 -3.2812203 m 16.684374 cm -16.02604 m 7.1087491 MeV 5.3783481 keV 5.2067386 mm 13.129902 m World muIoni + 654 -3.2937558 m 16.84389 cm -16.05277 m 7.0826178 MeV 24.448722 keV 2.9566649 cm 13.159468 m World muIoni + 655 -3.2966509 m 16.878502 cm -16.058907 m 7.0760641 MeV 4.4334645 keV 6.7943867 mm 13.166263 m World muIoni + 656 -3.2991346 m 16.908274 cm -16.0642 m 7.0718149 MeV 1.9688417 keV 5.8540213 mm 13.172117 m World muIoni + 657 -3.3015579 m 16.93818 cm -16.069362 m 7.0647525 MeV 5.492355 keV 5.7111078 mm 13.177828 m World muIoni + 658 -3.3018211 m 16.941484 cm -16.069918 m 7.061886 MeV 529.66784 eV 616.0585 um 13.178444 m World muIoni + 659 -3.3076105 m 17.011286 cm -16.082172 m 7.0486983 MeV 12.191367 keV 1.3570213 cm 13.192014 m World muIoni + 660 -3.3081783 m 17.017771 cm -16.08339 m 7.0455768 MeV 477.47852 eV 1.3461253 mm 13.19336 m World muIoni + 661 -3.3186156 m 17.137983 cm -16.105723 m 7.0248341 MeV 18.765773 keV 2.468118 cm 13.218042 m World muIoni + 662 -3.3277695 m 17.225179 cm -16.125319 m 7.0041828 MeV 17.706522 keV 2.1646589 cm 13.239688 m World muIoni + 663 -3.3320275 m 17.272834 cm -16.134582 m 6.9910072 MeV 7.3162785 keV 1.0205267 cm 13.249893 m World muIoni + 664 -3.3378667 m 17.335029 cm -16.147553 m 6.9781923 MeV 9.4859154 keV 1.4239053 cm 13.264132 m World muIoni + 665 -3.3409406 m 17.367271 cm -16.154327 m 6.9722484 MeV 4.5524322 keV 7.4451611 mm 13.271578 m World muIoni + 666 -3.3576464 m 17.534356 cm -16.191385 m 6.9343378 MeV 34.510362 keV 4.0685771 cm 13.312263 m World muIoni + 667 -3.3583028 m 17.540075 cm -16.192864 m 6.9311119 MeV 1.4877615 keV 1.6187757 mm 13.313882 m World muIoni + 668 -3.3643809 m 17.594876 cm -16.206587 m 6.8981106 MeV 12.021318 keV 1.5018932 cm 13.328901 m World muIoni + 669 -3.3754009 m 17.725965 cm -16.231335 m 6.8751538 MeV 21.116328 keV 2.7122597 cm 13.356024 m World muIoni + 670 -3.3754769 m 17.72687 cm -16.231507 m 6.8735917 MeV 398.04177 eV 188.03229 um 13.356212 m World muIoni + 671 -3.3761732 m 17.735318 cm -16.23308 m 6.8673436 MeV 3.1656537 keV 1.7231154 mm 13.357935 m World muIoni + 672 -3.3778984 m 17.756749 cm -16.236962 m 6.8588369 MeV 3.9437557 keV 4.2529293 mm 13.362188 m World muIoni + 673 -3.3831725 m 17.824634 cm -16.248816 m 6.8465409 MeV 9.1869957 keV 1.2992593 cm 13.37518 m World muIoni + 674 -3.3838183 m 17.83224 cm -16.250262 m 6.8415085 MeV 1.2762843 keV 1.585367 mm 13.376766 m World muIoni + 675 -3.3980482 m 17.992009 cm -16.282135 m 6.8103396 MeV 27.816198 keV 3.494248 cm 13.411708 m World muIoni + 676 -3.3985213 m 17.996753 cm -16.283208 m 6.80809 MeV 459.66048 eV 1.1735404 mm 13.412882 m World muIoni + 677 -3.3990046 m 18.001656 cm -16.284301 m 6.8051215 MeV 1.9608462 keV 1.1961764 mm 13.414078 m World muIoni + 678 -3.4045596 m 18.056967 cm -16.296875 m 6.7810192 MeV 10.634278 keV 1.3758095 cm 13.427836 m World muIoni + 679 -3.4146353 m 18.163174 cm -16.31957 m 6.7643938 MeV 14.995911 keV 2.4853969 cm 13.45269 m World muIoni + 680 -3.4241736 m 18.283219 cm -16.340715 m 6.7470329 MeV 16.115397 keV 2.3227751 cm 13.475918 m World muIoni + 681 -3.4330501 m 18.37566 cm -16.360325 m 6.7294798 MeV 16.447309 keV 2.1545847 cm 13.497464 m World muIoni + 682 -3.4356452 m 18.398805 cm -16.366153 m 6.724045 MeV 2.9898929 keV 6.3835579 mm 13.503847 m World muIoni + 683 -3.4373674 m 18.413284 cm -16.37004 m 6.7126629 MeV 5.233228 keV 4.2542133 mm 13.508101 m World muIoni + 684 -3.443636 m 18.471907 cm -16.384271 m 6.6873821 MeV 12.391658 keV 1.5561357 cm 13.523663 m World muIoni + 685 -3.4486367 m 18.537879 cm -16.395796 m 6.6733544 MeV 11.916717 keV 1.2580401 cm 13.536243 m World muIoni + 686 -3.4568956 m 18.644673 cm -16.414783 m 6.6499135 MeV 22.094171 keV 2.0733949 cm 13.556977 m World muIoni + 687 -3.4598107 m 18.675679 cm -16.42155 m 6.6435542 MeV 4.1497759 keV 7.374213 mm 13.564351 m World muIoni + 688 -3.4598807 m 18.676366 cm -16.421713 m 6.6378987 MeV 144.83889 eV 177.59066 um 13.564529 m World muIoni + 689 -3.4615043 m 18.691783 cm -16.425511 m 6.6283917 MeV 2.7505451 keV 4.1333166 mm 13.568662 m World muIoni + 690 -3.4682281 m 18.758911 cm -16.441215 m 6.6110472 MeV 12.817516 keV 1.7096453 cm 13.585759 m World muIoni + 691 -3.472597 m 18.798633 cm -16.451254 m 6.5986127 MeV 10.451611 keV 1.0956202 cm 13.596715 m World muIoni + 692 -3.4730042 m 18.802086 cm -16.452197 m 6.5970408 MeV 561.28297 eV 1.0269384 mm 13.597742 m World muIoni + 693 -3.4774552 m 18.839622 cm -16.462464 m 6.5889387 MeV 7.0416048 keV 1.1197361 cm 13.608939 m World muIoni + 694 -3.490014 m 18.961702 cm -16.491823 m 6.5609305 MeV 26.994559 keV 3.195583 cm 13.640895 m World muIoni + 695 -3.4915805 m 18.975695 cm -16.495448 m 6.5563564 MeV 2.531786 keV 3.951764 mm 13.644847 m World muIoni + 696 -3.5018751 m 19.076605 cm -16.519315 m 6.5325515 MeV 21.901664 keV 2.6012803 cm 13.67086 m World muIoni + 697 -3.5144337 m 19.214525 cm -16.548911 m 6.5014737 MeV 25.29205 keV 3.2180424 cm 13.70304 m World muIoni + 698 -3.5159946 m 19.228194 cm -16.552568 m 6.4927658 MeV 2.0740205 keV 3.9786811 mm 13.707019 m World muIoni + 699 -3.5216249 m 19.285929 cm -16.566054 m 6.4795006 MeV 11.1981 keV 1.4625185 cm 13.721644 m World muIoni + 700 -3.5241955 m 19.309659 cm -16.572226 m 6.471042 MeV 7.1695483 keV 6.6901417 mm 13.728334 m World muIoni + 701 -3.5324237 m 19.380495 cm -16.59194 m 6.4164134 MeV 17.667474 keV 2.1374554 cm 13.749709 m World muIoni + 702 -3.5348384 m 19.397557 cm -16.597635 m 6.4025297 MeV 4.4331769 keV 6.188686 mm 13.755897 m World muIoni + 703 -3.536992 m 19.411431 cm -16.602751 m 6.3972012 MeV 4.0323116 keV 5.5519151 mm 13.761449 m World muIoni + 704 -3.5370317 m 19.41167 cm -16.602844 m 6.3957784 MeV 188.74407 eV 101.85483 um 13.761551 m World muIoni + 705 -3.5495519 m 19.490076 cm -16.632409 m 6.3708724 MeV 23.577098 keV 3.2116933 cm 13.793668 m World muIoni + 706 -3.5561726 m 19.532341 cm -16.647953 m 6.359695 MeV 9.8128004 keV 1.6900265 cm 13.810568 m World muIoni + 707 -3.5581457 m 19.543174 cm -16.652646 m 6.2556814 MeV 3.6616447 keV 5.091904 mm 13.81566 m World muIoni + 708 -3.5616517 m 19.561165 cm -16.661053 m 6.241328 MeV 13.193089 keV 9.1106017 mm 13.824771 m World muIoni + 709 -3.5669298 m 19.595428 cm -16.673668 m 6.2236299 MeV 16.054618 keV 1.3679306 cm 13.83845 m World muIoni + 710 -3.5678929 m 19.601659 cm -16.676008 m 6.2162624 MeV 1.4261556 keV 2.5309908 mm 13.840981 m World muIoni + 711 -3.5703249 m 19.616685 cm -16.681876 m 6.2117637 MeV 3.4636489 keV 6.3538332 mm 13.847335 m World muIoni + 712 -3.5866149 m 19.730625 cm -16.720821 m 6.1745993 MeV 34.667615 keV 4.2234005 cm 13.889569 m World muIoni + 713 -3.6055822 m 20.017838 cm -16.764764 m 6.1344596 MeV 39.009571 keV 4.7949893 cm 13.937519 m World muIoni + 714 -3.6149856 m 20.222534 cm -16.786525 m 6.1056142 MeV 22.089321 keV 2.3794143 cm 13.961313 m World muIoni + 715 -3.6192592 m 20.318256 cm -16.796441 m 6.0867961 MeV 9.1343885 keV 1.0840239 cm 13.972153 m World muIoni + 716 -3.6236346 m 20.4277 cm -16.806662 m 6.0595749 MeV 7.9094393 keV 1.1172039 cm 13.983325 m World muIoni + 717 -3.6251868 m 20.466327 cm -16.810165 m 6.0320731 MeV 4.6334942 keV 3.8513265 mm 13.987177 m World muIoni + 718 -3.6255488 m 20.475064 cm -16.810974 m 6.0275197 MeV 488.69636 eV 890.12478 um 13.988067 m World muIoni + 719 -3.6288794 m 20.554383 cm -16.81843 m 6.0173284 MeV 4.7243496 keV 8.2048185 mm 13.996271 m World muIoni + 720 -3.6402773 m 20.840084 cm -16.843821 m 5.9862546 MeV 23.446101 keV 2.7978792 cm 14.02425 m World muIoni + 721 -3.64559 m 20.967871 cm -16.855659 m 5.9685299 MeV 15.572192 keV 1.3038202 cm 14.037288 m World muIoni + 722 -3.6532078 m 21.131747 cm -16.871621 m 5.9500168 MeV 17.045951 keV 1.7763271 cm 14.055052 m World muIoni + 723 -3.6553313 m 21.177884 cm -16.876052 m 5.9455005 MeV 2.6763903 keV 4.9352204 mm 14.059987 m World muIoni + 724 -3.6588136 m 21.251242 cm -16.8833 m 5.9361768 MeV 7.9001336 keV 8.0747031 mm 14.068062 m World muIoni + 725 -3.660179 m 21.279687 cm -16.886131 m 5.9313539 MeV 3.4379426 keV 3.155293 mm 14.071217 m World muIoni + 726 -3.674488 m 21.568736 cm -16.915572 m 5.8999735 MeV 27.901564 keV 3.2862711 cm 14.10408 m World muIoni + 727 -3.6823685 m 21.724349 cm -16.931967 m 5.8835587 MeV 15.140419 keV 1.82573 cm 14.122337 m World muIoni + 728 -3.6837676 m 21.754214 cm -16.934863 m 5.8784085 MeV 4.0778086 keV 3.2303576 mm 14.125567 m World muIoni + 729 -3.6866307 m 21.813635 cm -16.940781 m 5.8720948 MeV 5.0484095 keV 6.6007223 mm 14.132168 m World muIoni + 730 -3.6890577 m 21.862336 cm -16.945823 m 5.8666714 MeV 3.0903557 keV 5.6172962 mm 14.137785 m World muIoni + 731 -3.6907521 m 21.897253 cm -16.94935 m 5.859606 MeV 4.3207712 keV 3.9283575 mm 14.141714 m World muIoni + 732 -3.6974694 m 22.080191 cm -16.963412 m 5.8457589 MeV 12.776352 keV 1.5696631 cm 14.15741 m World muIoni + 733 -3.7047453 m 22.317334 cm -16.979136 m 5.8297239 MeV 13.679137 keV 1.7488209 cm 14.174899 m World muIoni + 734 -3.706824 m 22.383279 cm -16.983624 m 5.8246792 MeV 3.5361955 keV 4.9899942 mm 14.179889 m World muIoni + 735 -3.7128978 m 22.581199 cm -16.996694 m 5.8084255 MeV 12.894048 keV 1.4547373 cm 14.194436 m World muIoni + 736 -3.723967 m 22.955154 cm -17.020589 m 5.781239 MeV 26.13985 keV 2.6599389 cm 14.221035 m World muIoni + 737 -3.7320735 m 23.221455 cm -17.038575 m 5.7603525 MeV 18.910759 keV 1.9907366 cm 14.240943 m World muIoni + 738 -3.74138 m 23.548362 cm -17.059647 m 5.7400128 MeV 19.102263 keV 2.3267611 cm 14.26421 m World muIoni + 739 -3.7457712 m 23.701575 cm -17.069666 m 5.7287594 MeV 9.5288073 keV 1.104543 cm 14.275256 m World muIoni + 740 -3.7586561 m 24.155596 cm -17.098383 m 5.6980848 MeV 25.584915 keV 3.180171 cm 14.307057 m World muIoni + 741 -3.7653302 m 24.379359 cm -17.113012 m 5.6828893 MeV 12.127017 keV 1.6234825 cm 14.323292 m World muIoni + 742 -3.7670492 m 24.436025 cm -17.116756 m 5.6785332 MeV 2.6353701 keV 4.1585681 mm 14.327451 m World muIoni + 743 -3.7735635 m 24.651456 cm -17.130878 m 5.6623918 MeV 14.084773 keV 1.5700811 cm 14.343152 m World muIoni + 744 -3.7739185 m 24.662881 cm -17.131662 m 5.6598342 MeV 378.48737 eV 868.58554 um 14.34402 m World muIoni + 745 -3.7748028 m 24.691218 cm -17.133615 m 5.651277 MeV 1.5652665 keV 2.1624754 mm 14.346183 m World muIoni + 746 -3.7819944 m 24.926411 cm -17.149651 m 5.6340051 MeV 15.561475 keV 1.7731873 cm 14.363915 m World muIoni + 747 -3.7826928 m 24.951042 cm -17.1513 m 5.6041138 MeV 1.9593964 keV 1.8074439 mm 14.365722 m World muIoni + 748 -3.7833459 m 24.975108 cm -17.152846 m 5.6001239 MeV 1.5255987 keV 1.6957098 mm 14.367418 m World muIoni + 749 -3.7862996 m 25.082984 cm -17.15986 m 5.5906445 MeV 7.0092478 keV 7.6866258 mm 14.375104 m World muIoni + 750 -3.7913028 m 25.264819 cm -17.171834 m 5.5811516 MeV 8.4993328 keV 1.3103755 cm 14.388208 m World muIoni + 751 -3.7919013 m 25.287803 cm -17.173266 m 5.5752974 MeV 1.767665 keV 1.5688337 mm 14.389777 m World muIoni + 752 -3.793268 m 25.340769 cm -17.176551 m 5.5690182 MeV 4.0923028 keV 3.5969424 mm 14.393374 m World muIoni + 753 -3.7969352 m 25.471908 cm -17.184952 m 5.5606087 MeV 6.5884134 keV 9.2607849 mm 14.402635 m World muIoni + 754 -3.8025398 m 25.685505 cm -17.197527 m 5.5465078 MeV 12.293777 keV 1.3932552 cm 14.416567 m World muIoni + 755 -3.8029491 m 25.70034 cm -17.198426 m 5.5071641 MeV 941.85669 eV 999.01203 um 14.417566 m World muIoni + 756 -3.8059125 m 25.811371 cm -17.204897 m 5.5000295 MeV 5.8847181 keV 7.2037792 mm 14.42477 m World muIoni + 757 -3.8097077 m 25.954881 cm -17.213266 m 5.4923234 MeV 6.7157175 keV 9.2999615 mm 14.43407 m World muIoni + 758 -3.8161354 m 26.189807 cm -17.227321 m 5.4611503 MeV 12.582347 keV 1.5633587 cm 14.449704 m World muIoni + 759 -3.8206664 m 26.357319 cm -17.237295 m 5.4493637 MeV 10.340677 keV 1.1082021 cm 14.460786 m World muIoni + 760 -3.82126 m 26.380311 cm -17.238618 m 5.4459351 MeV 2.2282674 keV 1.4679485 mm 14.462253 m World muIoni + 761 -3.8241959 m 26.493748 cm -17.245181 m 5.4375729 MeV 5.0011 keV 7.2786285 mm 14.469532 m World muIoni + 762 -3.8262687 m 26.577545 cm -17.249831 m 5.4306491 MeV 3.616438 keV 5.1602686 mm 14.474692 m World muIoni + 763 -3.8414912 m 27.173533 cm -17.283993 m 5.3890705 MeV 37.628552 keV 3.7873214 cm 14.512566 m World muIoni + 764 -3.8449817 m 27.305651 cm -17.291699 m 5.3782116 MeV 9.0009529 keV 8.5621532 mm 14.521128 m World muIoni + 765 -3.8646511 m 28.051778 cm -17.334884 m 5.3262604 MeV 47.632434 keV 4.803926 cm 14.569167 m World muIoni + 766 -3.8681912 m 28.195608 cm -17.342442 m 5.3159215 MeV 9.3114385 keV 8.4688773 mm 14.577636 m World muIoni + 767 -3.8685124 m 28.208404 cm -17.343129 m 5.2918724 MeV 717.73265 eV 769.72054 um 14.578406 m World muIoni + 768 -3.8727774 m 28.383239 cm -17.352319 m 5.2802509 MeV 10.429587 keV 1.0280535 cm 14.588686 m World muIoni + 769 -3.8748249 m 28.468872 cm -17.356763 m 5.2749311 MeV 4.1308693 keV 4.9678167 mm 14.593654 m World muIoni + 770 -3.8806303 m 28.710154 cm -17.369333 m 5.2590963 MeV 14.811276 keV 1.405467 cm 14.607709 m World muIoni + 771 -3.8836073 m 28.830395 cm -17.375838 m 5.2493023 MeV 7.3408192 keV 7.2538247 mm 14.614962 m World muIoni + 772 -3.8887066 m 29.035777 cm -17.386869 m 5.2350952 MeV 10.387331 keV 1.2325286 cm 14.627288 m World muIoni + 773 -3.8892665 m 29.05968 cm -17.388081 m 5.2322147 MeV 1.2872984 keV 1.3564621 mm 14.628644 m World muIoni + 774 -3.8904556 m 29.110278 cm -17.390639 m 5.2272959 MeV 3.1370923 keV 2.8658962 mm 14.63151 m World muIoni + 775 -3.8980717 m 29.442542 cm -17.407167 m 5.2058946 MeV 19.138745 keV 1.849984 cm 14.65001 m World muIoni + 776 -3.8989225 m 29.479153 cm -17.409018 m 5.2014705 MeV 2.4214409 keV 2.0700063 mm 14.65208 m World muIoni + 777 -3.9002287 m 29.5342 cm -17.411856 m 5.1970491 MeV 2.9177142 keV 3.1718217 mm 14.655252 m World muIoni + 778 -3.90324 m 29.661876 cm -17.418391 m 5.1902896 MeV 5.7081695 keV 7.3077238 mm 14.662559 m World muIoni + 779 -3.9059977 m 29.775635 cm -17.424371 m 5.1789672 MeV 9.3575037 keV 6.6827258 mm 14.669242 m World muIoni + 780 -3.9078092 m 29.851985 cm -17.428371 m 5.1713515 MeV 5.3982569 keV 4.4573171 mm 14.6737 m World muIoni + 781 -3.90842 m 29.87759 cm -17.429704 m 5.1689596 MeV 1.0610899 keV 1.4882291 mm 14.675188 m World muIoni + 782 -3.9159263 m 30.21186 cm -17.446481 m 5.149331 MeV 15.819833 keV 1.8682251 cm 14.69387 m World muIoni + 783 -3.9263697 m 30.686303 cm -17.47053 m 5.1217941 MeV 24.184062 keV 2.6645224 cm 14.720515 m World muIoni + 784 -3.9308271 m 30.884908 cm -17.480691 m 5.0999959 MeV 10.168185 keV 1.1272597 cm 14.731788 m World muIoni + 785 -3.933143 m 30.982575 cm -17.485819 m 5.094248 MeV 4.0224647 keV 5.7107247 mm 14.737499 m World muIoni + 786 -3.9361735 m 31.110606 cm -17.492584 m 5.0870795 MeV 6.1780608 keV 7.5220217 mm 14.745021 m World muIoni + 787 -3.9390111 m 31.234785 cm -17.498941 m 5.0808219 MeV 5.1550245 keV 7.0717166 mm 14.752092 m World muIoni + 788 -3.944667 m 31.477958 cm -17.51166 m 5.0603619 MeV 12.883336 keV 1.4130598 cm 14.766223 m World muIoni + 789 -3.9448442 m 31.485586 cm -17.512052 m 5.0512746 MeV 902.28024 eV 437.67923 um 14.766661 m World muIoni + 790 -3.9511733 m 31.752764 cm -17.526047 m 5.033899 MeV 14.901827 keV 1.5590261 cm 14.782251 m World muIoni + 791 -3.9534839 m 31.848124 cm -17.531065 m 5.0275964 MeV 5.266712 keV 5.606149 mm 14.787857 m World muIoni + 792 -3.9556969 m 31.935723 cm -17.535838 m 5.0172115 MeV 3.4298637 keV 5.333071 mm 14.79319 m World muIoni + 793 -3.9559983 m 31.94832 cm -17.536495 m 5.0157062 MeV 455.99713 eV 733.97274 um 14.793924 m World muIoni + 794 -3.9574376 m 32.009338 cm -17.539644 m 5.0111404 MeV 1.8379598 keV 3.5155415 mm 14.79744 m World muIoni + 795 -3.9603608 m 32.134479 cm -17.546017 m 5.0012012 MeV 6.0910791 keV 7.1224875 mm 14.804562 m World muIoni + 796 -3.9621854 m 32.212168 cm -17.550019 m 4.9946781 MeV 4.0613933 keV 4.4669521 mm 14.809029 m World muIoni + 797 -3.9643513 m 32.304367 cm -17.55477 m 4.9875755 MeV 4.7083523 keV 5.3017533 mm 14.814331 m World muIoni + 798 -3.9643899 m 32.306034 cm -17.554855 m 4.9745936 MeV 0 meV 94.807097 um 14.814426 m World muIoni + 799 -3.9662395 m 32.385768 cm -17.558893 m 4.9651475 MeV 3.8331888 keV 4.5122843 mm 14.818938 m World muIoni + 800 -3.9708848 m 32.584204 cm -17.569025 m 4.9493176 MeV 14.180537 keV 1.1322152 cm 14.83026 m World muIoni + 801 -3.978062 m 32.913945 cm -17.585038 m 4.9248346 MeV 19.742393 keV 1.7854709 cm 14.848115 m World muIoni + 802 -3.985632 m 33.242135 cm -17.602023 m 4.9085111 MeV 14.046314 keV 1.8883427 cm 14.866998 m World muIoni + 803 -4.0042858 m 34.099566 cm -17.643298 m 4.8656839 MeV 41.552368 keV 4.6102443 cm 14.913101 m World muIoni + 804 -4.005089 m 34.13455 cm -17.645101 m 4.8615089 MeV 1.2648576 keV 2.0043191 mm 14.915105 m World muIoni + 805 -4.0149004 m 34.557392 cm -17.667104 m 4.8390923 MeV 21.229561 keV 2.4460396 cm 14.939565 m World muIoni + 806 -4.0161719 m 34.609091 cm -17.669942 m 4.8340011 MeV 1.9493441 keV 3.1524237 mm 14.942718 m World muIoni + 807 -4.0176269 m 34.668433 cm -17.673232 m 4.8282615 MeV 4.2888048 keV 3.6458 mm 14.946364 m World muIoni + 808 -4.0191976 m 34.730556 cm -17.67678 m 4.8221693 MeV 5.0370721 keV 3.930058 mm 14.950294 m World muIoni + 809 -4.0254993 m 34.987101 cm -17.691141 m 4.7988185 MeV 16.346946 keV 1.5891887 cm 14.966185 m World muIoni + 810 -4.0264029 m 35.022303 cm -17.693193 m 4.7851585 MeV 1.6081378 keV 2.2691783 mm 14.968455 m World muIoni + 811 -4.0268113 m 35.03844 cm -17.694122 m 4.7823902 MeV 1.3104289 keV 1.027505 mm 14.969482 m World muIoni + 812 -4.0286034 m 35.109844 cm -17.698205 m 4.7760417 MeV 4.5410995 keV 4.5155699 mm 14.973998 m World muIoni + 813 -4.0325373 m 35.268134 cm -17.707068 m 4.7656555 MeV 7.9066578 keV 9.8255565 mm 14.983823 m World muIoni + 814 -4.0331493 m 35.291852 cm -17.708432 m 4.7626087 MeV 1.3589294 keV 1.513674 mm 14.985337 m World muIoni + 815 -4.0392124 m 35.529672 cm -17.721948 m 4.7462448 MeV 15.109844 keV 1.5003201 cm 15.00034 m World muIoni + 816 -4.0392766 m 35.532043 cm -17.722091 m 4.7448084 MeV 142.21476 eV 159.13209 um 15.000499 m World muIoni + 817 -4.0402993 m 35.571006 cm -17.724409 m 4.7419977 MeV 1.7423341 keV 2.5633925 mm 15.003063 m World muIoni + 818 -4.0416155 m 35.619431 cm -17.727404 m 4.7377343 MeV 2.8034091 keV 3.3070446 mm 15.00637 m World muIoni + 819 -4.043886 m 35.70271 cm -17.73255 m 4.73147 MeV 4.4112416 keV 5.6855034 mm 15.012055 m World muIoni + 820 -4.0472919 m 35.830076 cm -17.740212 m 4.7230682 MeV 7.2861918 keV 8.4818677 mm 15.020537 m World muIoni + 821 -4.0491628 m 35.895696 cm -17.744338 m 4.7130684 MeV 8.903108 keV 4.5770686 mm 15.025114 m World muIoni + 822 -4.0495394 m 35.909482 cm -17.745177 m 4.7085477 MeV 1.9021029 keV 930.62157 um 15.026045 m World muIoni + 823 -4.0589264 m 36.251779 cm -17.766017 m 4.6853468 MeV 21.305941 keV 2.3111962 cm 15.049157 m World muIoni + 824 -4.0644384 m 36.465075 cm -17.778161 m 4.6709064 MeV 10.943374 keV 1.3506307 cm 15.062663 m World muIoni + 825 -4.0684741 m 36.625877 cm -17.787113 m 4.6606479 MeV 7.6020697 keV 9.9499277 mm 15.072613 m World muIoni + 826 -4.0719834 m 36.7695 cm -17.795143 m 4.6445474 MeV 10.950437 keV 8.8805753 mm 15.081494 m World muIoni + 827 -4.0739402 m 36.850681 cm -17.799557 m 4.6347209 MeV 5.7866358 keV 4.8964936 mm 15.08639 m World muIoni + 828 -4.0774318 m 36.997064 cm -17.807506 m 4.6255685 MeV 7.4375519 keV 8.8042345 mm 15.095194 m World muIoni + 829 -4.0822598 m 37.192917 cm -17.818449 m 4.616748 MeV 7.4272647 keV 1.2119971 cm 15.107314 m World muIoni + 830 -4.0856268 m 37.332093 cm -17.826148 m 4.6036003 MeV 11.644246 keV 8.5175446 mm 15.115832 m World muIoni + 831 -4.0986847 m 37.84845 cm -17.855776 m 4.5774244 MeV 24.953993 keV 3.2789345 cm 15.148621 m World muIoni + 832 -4.1049744 m 38.085843 cm -17.870251 m 4.5593735 MeV 16.80998 keV 1.5960389 cm 15.164582 m World muIoni + 833 -4.111295 m 38.330016 cm -17.885021 m 4.5401163 MeV 18.11072 keV 1.6250045 cm 15.180832 m World muIoni + 834 -4.112549 m 38.375804 cm -17.887949 m 4.5363629 MeV 2.6162453 keV 3.2179662 mm 15.18405 m World muIoni + 835 -4.113385 m 38.407182 cm -17.889914 m 4.5272755 MeV 4.732175 keV 2.1582179 mm 15.186208 m World muIoni + 836 -4.1202666 m 38.670321 cm -17.906129 m 4.5035272 MeV 20.688562 keV 1.7810834 cm 15.204019 m World muIoni + 837 -4.1208077 m 38.690573 cm -17.907407 m 4.4992721 MeV 1.6731606 keV 1.4026296 mm 15.205421 m World muIoni + 838 -4.1232574 m 38.771512 cm -17.913014 m 4.4883373 MeV 8.5086982 keV 6.1721382 mm 15.211593 m World muIoni + 839 -4.1274673 m 38.911683 cm -17.922366 m 4.4773431 MeV 9.6944349 keV 1.0351296 cm 15.221945 m World muIoni + 840 -4.1282672 m 38.938115 cm -17.924145 m 4.4742762 MeV 1.0183689 keV 1.9686722 mm 15.223913 m World muIoni + 841 -4.1353406 m 39.171449 cm -17.93989 m 4.4539352 MeV 19.241056 keV 1.7418185 cm 15.241332 m World muIoni + 842 -4.1360088 m 39.193076 cm -17.941369 m 4.4481016 MeV 1.2290361 keV 1.6376684 mm 15.242969 m World muIoni + 843 -4.1411445 m 39.356046 cm -17.952742 m 4.4274968 MeV 15.117896 keV 1.258478 cm 15.255554 m World muIoni + 844 -4.1452502 m 39.484144 cm -17.9617 m 4.4135092 MeV 12.563536 keV 9.9366625 mm 15.265491 m World muIoni + 845 -4.1473144 m 39.548201 cm -17.966219 m 4.4083108 MeV 3.6168145 keV 5.0092818 mm 15.2705 m World muIoni + 846 -4.1484661 m 39.582455 cm -17.968728 m 4.403649 MeV 3.1367262 keV 2.7817938 mm 15.273282 m World muIoni + 847 -4.1530574 m 39.715773 cm -17.978718 m 4.3928595 MeV 9.6525282 keV 1.1075927 cm 15.284358 m World muIoni + 848 -4.1544552 m 39.753877 cm -17.981763 m 4.3874577 MeV 2.7744894 keV 3.3722363 mm 15.28773 m World muIoni + 849 -4.1555877 m 39.784046 cm -17.98422 m 4.3797381 MeV 2.4041167 keV 2.7219086 mm 15.290452 m World muIoni + 850 -4.1599411 m 39.900521 cm -17.993693 m 4.3528816 MeV 14.981666 keV 1.0490231 cm 15.300942 m World muIoni + 851 -4.1628385 m 39.978039 cm -17.999954 m 4.3433246 MeV 8.0666091 keV 6.9422812 mm 15.307884 m World muIoni + 852 -4.1659153 m 40.054126 cm -18.006467 m 4.3336806 MeV 7.9009458 keV 7.2433596 mm 15.315128 m World muIoni + 853 -4.1679711 m 40.103584 cm -18.010793 m 4.3198523 MeV 3.1894235 keV 4.815536 mm 15.319943 m World muIoni + 854 -4.170858 m 40.175722 cm -18.01684 m 4.3111346 MeV 7.5527514 keV 6.7395063 mm 15.326683 m World muIoni + 855 -4.1745798 m 40.267519 cm -18.02465 m 4.2989919 MeV 10.98536 keV 8.6999245 mm 15.335383 m World muIoni + 856 -4.1773118 m 40.339553 cm -18.030421 m 4.2852503 MeV 7.7026073 keV 6.4254632 mm 15.341808 m World muIoni + 857 -4.1824786 m 40.480257 cm -18.041293 m 4.2683118 MeV 14.336892 keV 1.2119336 cm 15.353927 m World muIoni + 858 -4.1828017 m 40.489083 cm -18.041986 m 4.2655264 MeV 1.0246533 keV 770.01336 um 15.354697 m World muIoni + 859 -4.1850479 m 40.539738 cm -18.046579 m 4.2603515 MeV 4.0238963 keV 5.1382946 mm 15.359836 m World muIoni + 860 -4.1897775 m 40.635892 cm -18.056331 m 4.2461272 MeV 11.949234 keV 1.0880784 cm 15.370716 m World muIoni + 861 -4.1902332 m 40.644497 cm -18.057272 m 4.238979 MeV 1.1627594 keV 1.0492274 mm 15.371766 m World muIoni + 862 -4.1960996 m 40.755984 cm -18.069457 m 4.223906 MeV 13.97336 keV 1.3570021 cm 15.385336 m World muIoni + 863 -4.2094268 m 40.958216 cm -18.097147 m 4.1873497 MeV 33.658337 keV 3.0798686 cm 15.416134 m World muIoni + 864 -4.2234092 m 41.202615 cm -18.12563 m 4.0991017 MeV 38.047551 keV 3.1825211 cm 15.44796 m World muIoni + 865 -4.2253057 m 41.235352 cm -18.129545 m 4.0906607 MeV 6.3229596 keV 4.3624239 mm 15.452322 m World muIoni + 866 -4.2362467 m 41.426702 cm -18.151897 m 4.0584976 MeV 29.108802 keV 2.4961 cm 15.477283 m World muIoni + 867 -4.237864 m 41.452824 cm -18.155104 m 4.0525759 MeV 4.3655504 keV 3.6015795 mm 15.480885 m World muIoni + 868 -4.238135 m 41.457317 cm -18.155645 m 4.0508184 MeV 288.72306 eV 606.50944 um 15.481491 m World muIoni + 869 -4.2408774 m 41.502656 cm -18.161113 m 4.0386897 MeV 5.5628596 keV 6.1338459 mm 15.487625 m World muIoni + 870 -4.2422219 m 41.525778 cm -18.163833 m 4.0339414 MeV 2.6519971 keV 3.0434424 mm 15.490668 m World muIoni + 871 -4.2428433 m 41.536726 cm -18.165073 m 4.0244034 MeV 2.2484772 keV 1.391202 mm 15.49206 m World muIoni + 872 -4.2449481 m 41.575027 cm -18.169235 m 4.0041854 MeV 5.398965 keV 4.6798049 mm 15.496739 m World muIoni + 873 -4.2450768 m 41.577328 cm -18.169495 m 3.9992042 MeV 0 meV 290.25345 um 15.49703 m World muIoni + 874 -4.2511571 m 41.688998 cm -18.181719 m 3.9766896 MeV 17.903006 keV 1.3698894 cm 15.510729 m World muIoni + 875 -4.2532178 m 41.724541 cm -18.185926 m 3.9658294 MeV 6.1070517 keV 4.6979146 mm 15.515427 m World muIoni + 876 -4.2630682 m 41.893398 cm -18.206077 m 3.93163 MeV 25.018615 keV 2.2494335 cm 15.537921 m World muIoni + 877 -4.2631329 m 41.894487 cm -18.206209 m 3.9285936 MeV 236.93503 eV 147.57915 um 15.538068 m World muIoni + 878 -4.2660924 m 41.945132 cm -18.212232 m 3.9200436 MeV 7.4266177 keV 6.7295775 mm 15.544798 m World muIoni + 879 -4.2683416 m 41.98066 cm -18.216805 m 3.9116117 MeV 6.909202 keV 5.1092871 mm 15.549907 m World muIoni + 880 -4.2752531 m 42.091901 cm -18.230943 m 3.8902051 MeV 20.313269 keV 1.5776395 cm 15.565684 m World muIoni + 881 -4.276231 m 42.104848 cm -18.232971 m 3.8854951 MeV 3.1363259 keV 2.2554521 mm 15.567939 m World muIoni + 882 -4.2805153 m 42.165173 cm -18.241837 m 3.8737761 MeV 10.295946 keV 9.8656202 mm 15.577805 m World muIoni + 883 -4.2854442 m 42.211544 cm -18.251425 m 3.8600433 MeV 12.727728 keV 1.0794527 cm 15.588599 m World muIoni + 884 -4.2885376 m 42.225211 cm -18.257239 m 3.8472259 MeV 11.354621 keV 6.5873117 mm 15.595187 m World muIoni + 885 -4.2890807 m 42.227932 cm -18.258248 m 3.8404912 MeV 2.1694209 keV 1.1461759 mm 15.596333 m World muIoni + 886 -4.291038 m 42.241022 cm -18.261898 m 3.8342285 MeV 4.6028211 keV 4.1438119 mm 15.600477 m World muIoni + 887 -4.2929841 m 42.260904 cm -18.265447 m 3.8275106 MeV 5.5872826 keV 4.052765 mm 15.604529 m World muIoni + 888 -4.2939056 m 42.269815 cm -18.267151 m 3.8248852 MeV 1.3559477 keV 1.9392845 mm 15.606469 m World muIoni + 889 -4.2993549 m 42.323666 cm -18.277245 m 3.8103948 MeV 13.107438 keV 1.1483533 cm 15.617952 m World muIoni + 890 -4.3043996 m 42.383696 cm -18.286303 m 3.7976037 MeV 10.575666 keV 1.0385539 cm 15.628338 m World muIoni + 891 -4.3147897 m 42.531843 cm -18.30504 m 3.7748529 MeV 21.565553 keV 2.1477333 cm 15.649815 m World muIoni + 892 -4.3154815 m 42.541368 cm -18.30624 m 3.7657017 MeV 3.1175359 keV 1.3880166 mm 15.651203 m World muIoni + 893 -4.3167993 m 42.558978 cm -18.30853 m 3.7585117 MeV 4.4581637 keV 2.6487271 mm 15.653852 m World muIoni + 894 -4.3179057 m 42.573451 cm -18.31044 m 3.7525119 MeV 4.4654482 keV 2.2117016 mm 15.656063 m World muIoni + 895 -4.3230331 m 42.639448 cm -18.319395 m 3.7344731 MeV 16.330708 keV 1.0340645 cm 15.666404 m World muIoni + 896 -4.3444016 m 42.91985 cm -18.35664 m 3.6781229 MeV 54.409643 keV 4.303561 cm 15.70944 m World muIoni + 897 -4.3483387 m 43.004986 cm -18.36364 m 3.6665869 MeV 9.4736184 keV 8.075946 mm 15.717516 m World muIoni + 898 -4.3567493 m 43.179815 cm -18.378772 m 3.6387952 MeV 22.178708 keV 1.7400865 cm 15.734917 m World muIoni + 899 -4.3583438 m 43.21298 cm -18.381597 m 3.6336412 MeV 3.7062927 keV 3.2607429 mm 15.738177 m World muIoni + 900 -4.3592534 m 43.231951 cm -18.383203 m 3.6297198 MeV 2.9218406 keV 1.8555665 mm 15.740033 m World muIoni + 901 -4.3600828 m 43.249451 cm -18.384667 m 3.6245584 MeV 2.5219508 keV 1.6915817 mm 15.741724 m World muIoni + 902 -4.3603892 m 43.255924 cm -18.385206 m 3.6216571 MeV 1.3773919 keV 623.65458 um 15.742348 m World muIoni + 903 -4.3607 m 43.262323 cm -18.385752 m 3.6154291 MeV 880.94232 eV 631.67508 um 15.74298 m World muIoni + 904 -4.3631678 m 43.311185 cm -18.390089 m 3.6088249 MeV 4.7507716 keV 5.013774 mm 15.747994 m World muIoni + 905 -4.3704738 m 43.463263 cm -18.402996 m 3.5764813 MeV 17.854311 keV 1.4909267 cm 15.762903 m World muIoni + 906 -4.3775903 m 43.61565 cm -18.415673 m 3.5521534 MeV 21.855688 keV 1.4618689 cm 15.777522 m World muIoni + 907 -4.3833703 m 43.739705 cm -18.426008 m 3.5354917 MeV 15.199812 keV 1.1906569 cm 15.789428 m World muIoni + 908 -4.3864414 m 43.803991 cm -18.431461 m 3.5279041 MeV 5.974774 keV 6.2913519 mm 15.795719 m World muIoni + 909 -4.3891242 m 43.859704 cm -18.436381 m 3.5160456 MeV 10.826916 keV 5.6308411 mm 15.80135 m World muIoni + 910 -4.3892208 m 43.861673 cm -18.436557 m 3.5142626 MeV 424.98452 eV 202.57356 um 15.801553 m World muIoni + 911 -4.3902056 m 43.88595 cm -18.43846 m 3.5092678 MeV 1.6123556 keV 2.1560916 mm 15.803709 m World muIoni + 912 -4.3914357 m 43.919736 cm -18.44091 m 3.4914931 MeV 3.7252936 keV 2.7625331 mm 15.806471 m World muIoni + 913 -4.3964782 m 44.056062 cm -18.451116 m 3.4772751 MeV 13.111559 keV 1.1464899 cm 15.817936 m World muIoni + 914 -4.4018513 m 44.198733 cm -18.461822 m 3.4583938 MeV 17.772872 keV 1.2063799 cm 15.83 m World muIoni + 915 -4.4048212 m 44.277175 cm -18.46771 m 3.4486268 MeV 8.500294 keV 6.6413776 mm 15.836642 m World muIoni + 916 -4.4098487 m 44.41317 cm -18.477767 m 3.413849 MeV 14.55844 keV 1.132587 cm 15.847967 m World muIoni + 917 -4.4142907 m 44.528283 cm -18.48662 m 3.3961412 MeV 12.327307 keV 9.9722406 mm 15.85794 m World muIoni + 918 -4.4155847 m 44.563344 cm -18.489205 m 3.389598 MeV 5.5417258 keV 2.9111983 mm 15.860851 m World muIoni + 919 -4.4178791 m 44.624809 cm -18.49376 m 3.3831717 MeV 5.1271592 keV 5.1375572 mm 15.865988 m World muIoni + 920 -4.4216939 m 44.723946 cm -18.501367 m 3.3696981 MeV 12.314553 keV 8.5680377 mm 15.874556 m World muIoni + 921 -4.4230039 m 44.760399 cm -18.503929 m 3.3594618 MeV 3.9322086 keV 2.9001366 mm 15.877457 m World muIoni + 922 -4.4235493 m 44.774926 cm -18.504987 m 3.3481477 MeV 5.316491 keV 1.1990868 mm 15.878656 m World muIoni + 923 -4.4243824 m 44.796499 cm -18.506595 m 3.3443607 MeV 2.2534584 keV 1.8238473 mm 15.88048 m World muIoni + 924 -4.4244298 m 44.797716 cm -18.506686 m 3.3421077 MeV 565.13701 eV 103.75215 um 15.880583 m World muIoni + 925 -4.4261169 m 44.841267 cm -18.509932 m 3.3333515 MeV 4.3763804 keV 3.6833406 mm 15.884267 m World muIoni + 926 -4.433977 m 45.074124 cm -18.525529 m 3.3090886 MeV 22.397838 keV 1.7621399 cm 15.901888 m World muIoni + 927 -4.4359973 m 45.133316 cm -18.529409 m 3.2990326 MeV 4.8559036 keV 4.4142307 mm 15.906302 m World muIoni + 928 -4.4403982 m 45.260534 cm -18.537754 m 3.2851997 MeV 12.83735 keV 9.5197944 mm 15.915822 m World muIoni + 929 -4.4410748 m 45.278413 cm -18.539063 m 3.2825297 MeV 1.6436361 keV 1.4848584 mm 15.917307 m World muIoni + 930 -4.4440247 m 45.354726 cm -18.544817 m 3.2727394 MeV 7.7911871 keV 6.5112761 mm 15.923818 m World muIoni + 931 -4.4537913 m 45.607848 cm -18.5637 m 3.2423873 MeV 29.279485 keV 2.1410286 cm 15.945228 m World muIoni + 932 -4.4715208 m 46.049484 cm -18.596536 m 3.1850976 MeV 55.297621 keV 3.7582238 cm 15.982811 m World muIoni + 933 -4.4727519 m 46.077837 cm -18.598975 m 3.1813496 MeV 2.5799391 keV 2.7459315 mm 15.985557 m World muIoni + 934 -4.4792578 m 46.227835 cm -18.611791 m 3.1563574 MeV 23.748999 keV 1.4451675 cm 16.000008 m World muIoni + 935 -4.4838568 m 46.330767 cm -18.620794 m 3.1411771 MeV 14.132855 keV 1.0162782 cm 16.010171 m World muIoni + 936 -4.4878522 m 46.421653 cm -18.629249 m 3.1268619 MeV 12.418282 keV 9.3951695 mm 16.019566 m World muIoni + 937 -4.4905482 m 46.479199 cm -18.634983 m 3.1157308 MeV 9.7456363 keV 6.3625717 mm 16.025929 m World muIoni + 938 -4.4978142 m 46.628643 cm -18.650248 m 3.0780038 MeV 22.909889 keV 1.6972842 cm 16.042902 m World muIoni + 939 -4.5003554 m 46.6716 cm -18.655458 m 3.0662593 MeV 7.1839426 keV 5.81263 mm 16.048714 m World muIoni + 940 -4.5050919 m 46.732607 cm -18.665008 m 3.0509593 MeV 13.176786 keV 1.0677753 cm 16.059392 m World muIoni + 941 -4.5082023 m 46.769605 cm -18.671265 m 3.0235743 MeV 6.8496838 keV 6.9975154 mm 16.06639 m World muIoni + 942 -4.5086836 m 46.775938 cm -18.672264 m 3.0169052 MeV 2.1256477 keV 1.1108967 mm 16.0675 m World muIoni + 943 -4.5089501 m 46.779273 cm -18.672819 m 3.0141209 MeV 881.18275 eV 616.63614 um 16.068117 m World muIoni + 944 -4.5255137 m 46.985345 cm -18.707496 m 2.9463834 MeV 65.970489 keV 3.8490753 cm 16.106608 m World muIoni + 945 -4.5284518 m 47.032047 cm -18.714298 m 2.9270821 MeV 11.683249 keV 7.424382 mm 16.114032 m World muIoni + 946 -4.5299581 m 47.062218 cm -18.717755 m 2.9195258 MeV 5.7199046 keV 3.7826277 mm 16.117815 m World muIoni + 947 -4.5304153 m 47.071568 cm -18.718832 m 2.9171782 MeV 1.2574842 keV 1.1738761 mm 16.118989 m World muIoni + 948 -4.5407583 m 47.280634 cm -18.743238 m 2.8762741 MeV 39.306398 keV 2.6591979 cm 16.145581 m World muIoni + 949 -4.5438804 m 47.350623 cm -18.749922 m 2.8597541 MeV 10.846527 keV 7.410489 mm 16.152991 m World muIoni + 950 -4.5453502 m 47.386681 cm -18.75312 m 2.8531223 MeV 5.000739 keV 3.5388229 mm 16.15653 m World muIoni + 951 -4.5497358 m 47.504785 cm -18.762591 m 2.8349526 MeV 16.663597 keV 1.0504347 cm 16.167034 m World muIoni + 952 -4.5501512 m 47.517459 cm -18.763485 m 2.8325934 MeV 794.38008 eV 994.31868 um 16.168029 m World muIoni + 953 -4.5525973 m 47.59534 cm -18.768801 m 2.8217791 MeV 9.5151383 keV 5.9027367 mm 16.173931 m World muIoni + 954 -4.5557986 m 47.70168 cm -18.775925 m 2.806341 MeV 9.8505601 keV 7.8826025 mm 16.181814 m World muIoni + 955 -4.5570045 m 47.740876 cm -18.778565 m 2.7931703 MeV 7.4078929 keV 2.9292418 mm 16.184743 m World muIoni + 956 -4.5577646 m 47.764879 cm -18.780161 m 2.7532884 MeV 2.6104873 keV 1.7839176 mm 16.186527 m World muIoni + 957 -4.5606234 m 47.862624 cm -18.786106 m 2.7383608 MeV 12.585166 keV 6.668681 mm 16.193196 m World muIoni + 958 -4.5609791 m 47.875754 cm -18.786863 m 2.7356853 MeV 1.6446386 keV 847.04585 um 16.194043 m World muIoni + 959 -4.5614076 m 47.891533 cm -18.787778 m 2.733504 MeV 826.39147 eV 1.0221943 mm 16.195065 m World muIoni + 960 -4.5639409 m 47.985327 cm -18.793142 m 2.7247009 MeV 7.6050044 keV 6.0063039 mm 16.201071 m World muIoni + 961 -4.5641129 m 47.992064 cm -18.793508 m 2.7217433 MeV 545.42893 eV 409.60471 um 16.201481 m World muIoni + 962 -4.5678295 m 48.135786 cm -18.801392 m 2.7077127 MeV 11.897052 keV 8.8344425 mm 16.210315 m World muIoni + 963 -4.5699517 m 48.222005 cm -18.80614 m 2.6985008 MeV 6.8513048 keV 5.2719026 mm 16.215587 m World muIoni + 964 -4.5710096 m 48.266261 cm -18.808511 m 2.6861234 MeV 3.4091525 keV 2.6330206 mm 16.21822 m World muIoni + 965 -4.5792254 m 48.587623 cm -18.827762 m 2.620062 MeV 38.851083 keV 2.1187842 cm 16.239408 m World muIoni + 966 -4.5795997 m 48.602777 cm -18.828686 m 2.6097664 MeV 947.59269 eV 1.0080778 mm 16.240416 m World muIoni + 967 -4.5831659 m 48.747018 cm -18.83758 m 2.5907215 MeV 16.884397 keV 9.6906245 mm 16.250107 m World muIoni + 968 -4.5870515 m 48.900636 cm -18.847317 m 2.5684281 MeV 19.09525 keV 1.0596258 cm 16.260703 m World muIoni + 969 -4.5901018 m 49.019483 cm -18.85502 m 2.5507076 MeV 14.398754 keV 8.3703422 mm 16.269074 m World muIoni + 970 -4.5926576 m 49.119954 cm -18.86158 m 2.5334875 MeV 13.820571 keV 7.11103 mm 16.276185 m World muIoni + 971 -4.5941213 m 49.179308 cm -18.865435 m 2.5221528 MeV 10.046751 keV 4.1668198 mm 16.280351 m World muIoni + 972 -4.5941989 m 49.182455 cm -18.865641 m 2.5183985 MeV 323.43491 eV 222.46066 um 16.280574 m World muIoni + 973 -4.5945734 m 49.197798 cm -18.866632 m 2.4995727 MeV 3.1821261 keV 1.0698715 mm 16.281644 m World muIoni + 974 -4.5959161 m 49.254507 cm -18.870208 m 2.4921263 MeV 6.2638739 keV 3.8614502 mm 16.285505 m World muIoni + 975 -4.5971913 m 49.313173 cm -18.873645 m 2.4856358 MeV 4.927309 keV 3.7132788 mm 16.289218 m World muIoni + 976 -4.5986797 m 49.380901 cm -18.877546 m 2.4757083 MeV 6.7250956 keV 4.2297981 mm 16.293448 m World muIoni + 977 -4.5994456 m 49.414034 cm -18.879503 m 2.4714449 MeV 2.9379547 keV 2.1270391 mm 16.295575 m World muIoni + 978 -4.6001888 m 49.450414 cm -18.881469 m 2.4617554 MeV 6.8403965 keV 2.1337804 mm 16.297709 m World muIoni + 979 -4.6009176 m 49.485249 cm -18.883377 m 2.4537272 MeV 4.1611601 keV 2.0720608 mm 16.299781 m World muIoni + 980 -4.6025571 m 49.567634 cm -18.887758 m 2.4449492 MeV 7.4776237 keV 4.7497003 mm 16.304531 m World muIoni + 981 -4.6082714 m 49.857845 cm -18.903021 m 2.3995615 MeV 30.702596 keV 1.6555528 cm 16.321086 m World muIoni + 982 -4.6083475 m 49.862172 cm -18.903241 m 2.3978593 MeV 324.63073 eV 236.06534 um 16.321322 m World muIoni + 983 -4.6095556 m 49.930128 cm -18.90671 m 2.3888528 MeV 7.6456113 keV 3.7362235 mm 16.325059 m World muIoni + 984 -4.6125002 m 50.096814 cm -18.915285 m 2.367265 MeV 17.373315 keV 9.2189304 mm 16.334278 m World muIoni + 985 -4.6135575 m 50.15411 cm -18.918411 m 2.3565062 MeV 9.2114319 keV 3.3490258 mm 16.337627 m World muIoni + 986 -4.6144276 m 50.197705 cm -18.920862 m 2.3435852 MeV 6.0172509 keV 2.6373524 mm 16.340264 m World muIoni + 987 -4.6189364 m 50.414682 cm -18.933105 m 2.3163328 MeV 25.560447 keV 1.3226721 cm 16.353491 m World muIoni + 988 -4.6210073 m 50.50502 cm -18.93886 m 2.2996362 MeV 11.393144 keV 6.1832668 mm 16.359674 m World muIoni + 989 -4.6214945 m 50.528218 cm -18.940218 m 2.2775353 MeV 2.7315316 keV 1.4613108 mm 16.361135 m World muIoni + 990 -4.6227232 m 50.582967 cm -18.943629 m 2.2683097 MeV 5.7294769 keV 3.6666221 mm 16.364802 m World muIoni + 991 -4.6251531 m 50.689441 cm -18.95028 m 2.2552789 MeV 12.004001 keV 7.160482 mm 16.371962 m World muIoni + 992 -4.625242 m 50.693039 cm -18.950523 m 2.2494502 MeV 1.0161978 keV 261.80255 um 16.372224 m World muIoni + 993 -4.625739 m 50.713292 cm -18.951897 m 2.2193202 MeV 4.583384 keV 1.4744327 mm 16.373699 m World muIoni + 994 -4.6264792 m 50.741158 cm -18.953921 m 2.2134409 MeV 4.1098581 keV 2.1737189 mm 16.375872 m World muIoni + 995 -4.6291561 m 50.846709 cm -18.961327 m 2.1930722 MeV 18.321996 keV 7.9453817 mm 16.383818 m World muIoni + 996 -4.6309814 m 50.914206 cm -18.967428 m 2.1822184 MeV 9.6026656 keV 6.4044313 mm 16.390222 m World muIoni + 997 -4.6377008 m 51.154046 cm -18.989639 m 2.1437835 MeV 35.184369 keV 2.333255 cm 16.413555 m World muIoni + 998 -4.6380196 m 51.166461 cm -18.990872 m 2.1392911 MeV 2.2699251 keV 1.2799944 mm 16.414835 m World muIoni + 999 -4.6380855 m 51.16908 cm -18.991133 m 2.1366195 MeV 585.63346 eV 270.42417 um 16.415105 m World muIoni + 1000 -4.6391264 m 51.209517 cm -18.995196 m 2.1256626 MeV 9.9003848 keV 4.2134351 mm 16.419319 m World muIoni + 1001 -4.6392499 m 51.213598 cm -18.995665 m 2.121588 MeV 1.7693315 keV 486.20556 um 16.419805 m World muIoni + 1002 -4.6426226 m 51.330218 cm -19.008472 m 2.0944161 MeV 26.072274 keV 1.3296241 cm 16.433101 m World muIoni + 1003 -4.643173 m 51.350818 cm -19.010444 m 2.0898188 MeV 3.3622392 keV 2.0582705 mm 16.435159 m World muIoni + 1004 -4.6462489 m 51.458704 cm -19.021342 m 2.0596642 MeV 26.161529 keV 1.1375378 cm 16.446535 m World muIoni + 1005 -4.6470795 m 51.486865 cm -19.02431 m 2.0516638 MeV 4.6128024 keV 3.0955956 mm 16.44963 m World muIoni + 1006 -4.6494483 m 51.56342 cm -19.032566 m 2.0289867 MeV 20.18374 keV 8.6233322 mm 16.458254 m World muIoni + 1007 -4.6499874 m 51.584588 cm -19.034572 m 2.0219418 MeV 5.9363214 keV 2.0874821 mm 16.460341 m World muIoni + 1008 -4.6530477 m 51.705467 cm -19.04588 m 1.9924255 MeV 27.53897 keV 1.1777954 cm 16.472119 m World muIoni + 1009 -4.6559561 m 51.80204 cm -19.056992 m 1.9637524 MeV 26.389689 keV 1.1528358 cm 16.483647 m World muIoni + 1010 -4.6572352 m 51.844883 cm -19.061825 m 1.9497732 MeV 11.424244 keV 5.0178267 mm 16.488665 m World muIoni + 1011 -4.6589185 m 51.899211 cm -19.068248 m 1.9325827 MeV 15.861525 keV 6.6623859 mm 16.495328 m World muIoni + 1012 -4.660355 m 51.939089 cm -19.073642 m 1.9190763 MeV 12.174657 keV 5.5962014 mm 16.500924 m World muIoni + 1013 -4.6618844 m 51.983275 cm -19.07942 m 1.9066415 MeV 11.042881 keV 5.9942019 mm 16.506918 m World muIoni + 1014 -4.6621115 m 51.990414 cm -19.080253 m 1.9005904 MeV 2.7036544 keV 866.26225 um 16.507784 m World muIoni + 1015 -4.6622611 m 51.995417 cm -19.080801 m 1.8974733 MeV 1.8364369 keV 569.7855 um 16.508354 m World muIoni + 1016 -4.6630371 m 52.021624 cm -19.083652 m 1.889983 MeV 6.34247 keV 2.9663116 mm 16.51132 m World muIoni + 1017 -4.6632694 m 52.028524 cm -19.084494 m 1.887015 MeV 1.4048549 keV 876.28461 um 16.512197 m World muIoni + 1018 -4.6645724 m 52.066745 cm -19.089267 m 1.8721564 MeV 9.547567 keV 4.9625636 mm 16.517159 m World muIoni + 1019 -4.6650779 m 52.082207 cm -19.091104 m 1.86783 MeV 3.233425 keV 1.9115406 mm 16.519071 m World muIoni + 1020 -4.6658726 m 52.102098 cm -19.093875 m 1.8615374 MeV 4.9799614 keV 2.889963 mm 16.521961 m World muIoni + 1021 -4.667274 m 52.135144 cm -19.09858 m 1.8449715 MeV 11.870397 keV 4.9203752 mm 16.526881 m World muIoni + 1022 -4.6688895 m 52.175762 cm -19.103779 m 1.8324712 MeV 11.367851 keV 5.4597621 mm 16.532341 m World muIoni + 1023 -4.6708332 m 52.219818 cm -19.109588 m 1.8135763 MeV 13.846183 keV 6.1419182 mm 16.538483 m World muIoni + 1024 -4.6716186 m 52.240048 cm -19.111881 m 1.8055229 MeV 6.7526115 keV 2.4317221 mm 16.540914 m World muIoni + 1025 -4.6761239 m 52.35716 cm -19.12526 m 1.7715463 MeV 32.625489 keV 1.4168405 cm 16.555083 m World muIoni + 1026 -4.679032 m 52.458013 cm -19.134184 m 1.7340499 MeV 23.089761 keV 9.440098 mm 16.564523 m World muIoni + 1027 -4.6826364 m 52.582533 cm -19.145469 m 1.7073648 MeV 24.37952 keV 1.1913616 cm 16.576437 m World muIoni + 1028 -4.6831202 m 52.594114 cm -19.147205 m 1.7005909 MeV 5.4241883 keV 1.806634 mm 16.578243 m World muIoni + 1029 -4.683184 m 52.595274 cm -19.147447 m 1.6935162 MeV 655.21182 eV 251.24356 um 16.578494 m World muIoni + 1030 -4.6834807 m 52.600611 cm -19.148581 m 1.6738526 MeV 2.1982224 keV 1.1729869 mm 16.579667 m World muIoni + 1031 -4.6839468 m 52.607862 cm -19.150296 m 1.666807 MeV 4.2844474 keV 1.778678 mm 16.581446 m World muIoni + 1032 -4.6851661 m 52.626623 cm -19.1548 m 1.6367503 MeV 11.00717 keV 4.6700627 mm 16.586116 m World muIoni + 1033 -4.6855443 m 52.631762 cm -19.156276 m 1.6306846 MeV 3.6930207 keV 1.5245737 mm 16.587641 m World muIoni + 1034 -4.6869121 m 52.654894 cm -19.161338 m 1.6141144 MeV 15.366481 keV 5.2500229 mm 16.592891 m World muIoni + 1035 -4.6871095 m 52.660977 cm -19.162061 m 1.6116994 MeV 1.1050815 keV 752.112 um 16.593643 m World muIoni + 1036 -4.6885294 m 52.704615 cm -19.167216 m 1.5930908 MeV 17.60739 keV 5.3646931 mm 16.599008 m World muIoni + 1037 -4.6889077 m 52.717675 cm -19.168591 m 1.5852564 MeV 6.4871264 keV 1.4317303 mm 16.600439 m World muIoni + 1038 -4.6889779 m 52.720034 cm -19.168845 m 1.5833045 MeV 560.44207 eV 264.72596 um 16.600704 m World muIoni + 1039 -4.6890213 m 52.721592 cm -19.169004 m 1.5818776 MeV 233.52899 eV 165.8175 um 16.60087 m World muIoni + 1040 -4.6893992 m 52.735784 cm -19.170409 m 1.5779808 MeV 2.4372588 keV 1.4613437 mm 16.602331 m World muIoni + 1041 -4.6896607 m 52.746159 cm -19.171422 m 1.5749684 MeV 1.6054121 keV 1.0516118 mm 16.603383 m World muIoni + 1042 -4.690306 m 52.771598 cm -19.173908 m 1.5625028 MeV 7.9524599 keV 2.5810585 mm 16.605964 m World muIoni + 1043 -4.6924798 m 52.865961 cm -19.182091 m 1.5378696 MeV 22.272288 keV 8.5198334 mm 16.614484 m World muIoni + 1044 -4.6928726 m 52.882818 cm -19.183583 m 1.5259029 MeV 3.0752161 keV 1.5520906 mm 16.616036 m World muIoni + 1045 -4.6929734 m 52.887068 cm -19.183957 m 1.5232336 MeV 918.54806 eV 390.40084 um 16.616426 m World muIoni + 1046 -4.6942507 m 52.94109 cm -19.188691 m 1.5107639 MeV 11.375558 keV 4.9328884 mm 16.621359 m World muIoni + 1047 -4.6970652 m 53.071996 cm -19.199025 m 1.4816686 MeV 25.524443 keV 1.0791529 cm 16.632151 m World muIoni + 1048 -4.6970889 m 53.073185 cm -19.19911 m 1.4794419 MeV 24.902976 eV 88.789014 um 16.632239 m World muIoni + 1049 -4.6975335 m 53.095195 cm -19.200706 m 1.4679195 MeV 4.0648965 keV 1.6716366 mm 16.633911 m World muIoni + 1050 -4.6980882 m 53.122596 cm -19.202689 m 1.4575015 MeV 5.7457231 keV 2.0776865 mm 16.635989 m World muIoni + 1051 -4.6992263 m 53.170168 cm -19.206559 m 1.4354137 MeV 14.875076 keV 4.0616549 mm 16.64005 m World muIoni + 1052 -4.6993462 m 53.175918 cm -19.206969 m 1.4334311 MeV 663.98926 eV 431.16653 um 16.640482 m World muIoni + 1053 -4.7000161 m 53.210127 cm -19.209307 m 1.4219946 MeV 6.2209167 keV 2.4567158 mm 16.642938 m World muIoni + 1054 -4.7010472 m 53.300224 cm -19.213904 m 1.4070941 MeV 13.334778 keV 4.7968766 mm 16.647735 m World muIoni + 1055 -4.7012697 m 53.320587 cm -19.214952 m 1.4030064 MeV 2.1611523 keV 1.090322 mm 16.648825 m World muIoni + 1056 -4.7015746 m 53.347981 cm -19.216436 m 1.3956367 MeV 4.985402 keV 1.5393066 mm 16.650365 m World muIoni + 1057 -4.7015824 m 53.348711 cm -19.216476 m 1.3922022 MeV 111.16445 eV 41.88679 um 16.650407 m World muIoni + 1058 -4.7018019 m 53.368788 cm -19.2176 m 1.3844742 MeV 2.2328655 keV 1.1625662 mm 16.651569 m World muIoni + 1059 -4.702502 m 53.428302 cm -19.221211 m 1.3736685 MeV 9.7107463 keV 3.7258102 mm 16.655295 m World muIoni + 1060 -4.7025632 m 53.432636 cm -19.221496 m 1.3701237 MeV 532.11906 eV 295.28608 um 16.65559 m World muIoni + 1061 -4.7030695 m 53.468312 cm -19.223813 m 1.3580474 MeV 7.2352335 keV 2.3986283 mm 16.657989 m World muIoni + 1062 -4.7031549 m 53.473593 cm -19.224195 m 1.3561311 MeV 714.60381 eV 394.63886 um 16.658384 m World muIoni + 1063 -4.7038934 m 53.519256 cm -19.227468 m 1.3447862 MeV 9.6629019 keV 3.3860114 mm 16.66177 m World muIoni + 1064 -4.703902 m 53.519821 cm -19.227509 m 1.3412059 MeV 94.726234 eV 42.373509 um 16.661812 m World muIoni + 1065 -4.7061456 m 53.670831 cm -19.238287 m 1.3104565 MeV 29.688256 keV 1.1114655 cm 16.672927 m World muIoni + 1066 -4.706472 m 53.692488 cm -19.240058 m 1.3015222 MeV 5.2232739 keV 1.8134887 mm 16.67474 m World muIoni + 1067 -4.706664 m 53.706042 cm -19.241134 m 1.2968037 MeV 3.3367304 keV 1.1017028 mm 16.675842 m World muIoni + 1068 -4.7078598 m 53.782929 cm -19.247646 m 1.2756197 MeV 19.40779 keV 6.6657255 mm 16.682508 m World muIoni + 1069 -4.7080825 m 53.798989 cm -19.248835 m 1.2707376 MeV 3.101332 keV 1.2207507 mm 16.683728 m World muIoni + 1070 -4.7081638 m 53.805148 cm -19.249277 m 1.2684688 MeV 920.77598 eV 453.79548 um 16.684182 m World muIoni + 1071 -4.7085702 m 53.834819 cm -19.251457 m 1.2570984 MeV 10.380257 keV 2.236966 mm 16.686419 m World muIoni + 1072 -4.7087333 m 53.845421 cm -19.252354 m 1.2532614 MeV 2.5510562 keV 918.4076 um 16.687337 m World muIoni + 1073 -4.7087596 m 53.847028 cm -19.252498 m 1.2507361 MeV 1.4857646 keV 146.42618 um 16.687484 m World muIoni + 1074 -4.7092215 m 53.874711 cm -19.254999 m 1.2427554 MeV 6.6598865 keV 2.5585323 mm 16.690042 m World muIoni + 1075 -4.7093521 m 53.882353 cm -19.255736 m 1.2393162 MeV 2.1950046 keV 752.64123 um 16.690795 m World muIoni + 1076 -4.7098897 m 53.917028 cm -19.25882 m 1.2201419 MeV 13.553577 keV 3.1495224 mm 16.693945 m World muIoni + 1077 -4.7107522 m 53.981396 cm -19.26422 m 1.2018102 MeV 17.177706 keV 5.5074275 mm 16.699452 m World muIoni + 1078 -4.7107671 m 53.982655 cm -19.264326 m 1.1981594 MeV 224.21907 eV 107.82692 um 16.69956 m World muIoni + 1079 -4.7112692 m 54.026343 cm -19.268228 m 1.1779653 MeV 18.891841 keV 3.9594175 mm 16.703519 m World muIoni + 1080 -4.7115411 m 54.056343 cm -19.270724 m 1.1680624 MeV 7.9892651 keV 2.5284745 mm 16.706048 m World muIoni + 1081 -4.7115445 m 54.056799 cm -19.27076 m 1.1667277 MeV 31.489244 eV 35.972134 um 16.706084 m World muIoni + 1082 -4.7120202 m 54.121533 cm -19.275801 m 1.1457274 MeV 19.609266 keV 5.1050898 mm 16.711189 m World muIoni + 1083 -4.7121577 m 54.141206 cm -19.277214 m 1.1370061 MeV 6.7516996 keV 1.4339998 mm 16.712623 m World muIoni + 1084 -4.7125012 m 54.186646 cm -19.280464 m 1.1231253 MeV 12.476642 keV 3.2996427 mm 16.715922 m World muIoni + 1085 -4.7128185 m 54.234947 cm -19.283933 m 1.1125105 MeV 8.8131721 keV 3.5167505 mm 16.719439 m World muIoni + 1086 -4.7132755 m 54.309244 cm -19.289611 m 1.0895406 MeV 18.187736 keV 5.7450868 mm 16.725184 m World muIoni + 1087 -4.7134796 m 54.35093 cm -19.292874 m 1.0752881 MeV 11.53782 keV 3.2966936 mm 16.728481 m World muIoni + 1088 -4.7135091 m 54.357138 cm -19.293316 m 1.0719882 MeV 1.4245839 keV 446.9625 um 16.728928 m World muIoni + 1089 -4.7135519 m 54.366368 cm -19.293964 m 1.0643967 MeV 1.830097 keV 655.55806 um 16.729583 m World muIoni + 1090 -4.7135618 m 54.369216 cm -19.294162 m 1.0582198 MeV 1.238972 keV 200.64331 um 16.729784 m World muIoni + 1091 -4.7136059 m 54.38369 cm -19.295196 m 1.0524716 MeV 4.6075339 keV 1.0447944 mm 16.730829 m World muIoni + 1092 -4.7136671 m 54.39902 cm -19.296338 m 1.0474411 MeV 3.5725693 keV 1.1542121 mm 16.731983 m World muIoni + 1093 -4.7137199 m 54.412057 cm -19.297343 m 1.0415028 MeV 4.0221035 keV 1.0151949 mm 16.732998 m World muIoni + 1094 -4.713748 m 54.420277 cm -19.297959 m 1.0312499 MeV 2.1534142 keV 621.57006 um 16.73362 m World muIoni + 1095 -4.7139429 m 54.484468 cm -19.302473 m 1.0136848 MeV 16.352041 keV 4.5646073 mm 16.738184 m World muIoni + 1096 -4.7139716 m 54.503307 cm -19.303627 m 999.14374 keV 4.9810403 keV 1.1694128 mm 16.739354 m World muIoni + 1097 -4.7139862 m 54.519252 cm -19.304726 m 994.19134 keV 3.9487762 keV 1.1101911 mm 16.740464 m World muIoni + 1098 -4.7139974 m 54.542432 cm -19.306352 m 986.72742 keV 6.1756107 keV 1.6424565 mm 16.742107 m World muIoni + 1099 -4.7139969 m 54.556006 cm -19.307431 m 978.48672 keV 5.2460393 keV 1.0875603 mm 16.743194 m World muIoni + 1100 -4.714016 m 54.592332 cm -19.310567 m 962.53889 keV 13.741955 keV 3.1580266 mm 16.746352 m World muIoni + 1101 -4.7140378 m 54.615591 cm -19.312423 m 953.39507 keV 7.4482326 keV 1.8706755 mm 16.748223 m World muIoni + 1102 -4.7141597 m 54.695887 cm -19.318968 m 928.77569 keV 23.29629 keV 6.5965047 mm 16.754819 m World muIoni + 1103 -4.7141781 m 54.707667 cm -19.319891 m 921.79623 keV 3.1979699 keV 930.30489 um 16.75575 m World muIoni + 1104 -4.7141871 m 54.71741 cm -19.320643 m 917.78001 keV 2.5105553 keV 758.13444 um 16.756508 m World muIoni + 1105 -4.714194 m 54.723926 cm -19.321164 m 913.46332 keV 2.7998177 keV 525.59471 um 16.757033 m World muIoni + 1106 -4.7142134 m 54.741268 cm -19.322572 m 903.55421 keV 8.5311518 keV 1.4187184 mm 16.758452 m World muIoni + 1107 -4.7142144 m 54.751538 cm -19.323382 m 897.5573 keV 2.1294263 keV 816.21864 um 16.759268 m World muIoni + 1108 -4.7142181 m 54.805039 cm -19.327303 m 876.05831 keV 18.438492 keV 3.9580794 mm 16.763226 m World muIoni + 1109 -4.7142172 m 54.816398 cm -19.328138 m 868.65154 keV 3.7617126 keV 842.70384 um 16.764069 m World muIoni + 1110 -4.7142126 m 54.8562 cm -19.331335 m 845.61573 keV 15.485553 keV 3.221867 mm 16.767291 m World muIoni + 1111 -4.7142246 m 54.878494 cm -19.333237 m 836.1338 keV 7.6862723 keV 1.9151853 mm 16.769206 m World muIoni + 1112 -4.7142353 m 54.921691 cm -19.336892 m 812.31542 keV 16.499123 keV 3.6815105 mm 16.772888 m World muIoni + 1113 -4.7142266 m 54.925783 cm -19.337284 m 807.33825 keV 3.742362 keV 394.12144 um 16.773282 m World muIoni + 1114 -4.7141576 m 54.962011 cm -19.340733 m 792.96118 keV 13.158345 keV 3.4685599 mm 16.77675 m World muIoni + 1115 -4.7141575 m 54.962838 cm -19.340831 m 790.05917 keV 410.30703 eV 99.007945 um 16.776849 m World muIoni + 1116 -4.7141567 m 54.973023 cm -19.342006 m 778.33767 keV 5.3095387 keV 1.1790102 mm 16.778028 m World muIoni + 1117 -4.7141634 m 54.984705 cm -19.343241 m 770.55278 keV 6.4560664 keV 1.2405621 mm 16.779269 m World muIoni + 1118 -4.7141577 m 55.001733 cm -19.345173 m 760.65132 keV 7.5535984 keV 1.9401535 mm 16.781209 m World muIoni + 1119 -4.7141579 m 55.005255 cm -19.345518 m 754.57638 keV 2.4732689 keV 346.44065 um 16.781555 m World muIoni + 1120 -4.714158 m 55.005607 cm -19.345554 m 752.21482 keV 21.007936 eV 36.100832 um 16.781592 m World muIoni + 1121 -4.714189 m 55.045643 cm -19.34968 m 728.55227 keV 22.557814 keV 4.1468343 mm 16.785738 m World muIoni + 1122 -4.7142101 m 55.061719 cm -19.351364 m 717.49744 keV 9.7571721 keV 1.6917984 mm 16.78743 m World muIoni + 1123 -4.7142164 m 55.06507 cm -19.351785 m 713.88687 keV 1.3230219 keV 422.26274 um 16.787852 m World muIoni + 1124 -4.714234 m 55.069132 cm -19.352465 m 710.05976 keV 2.5445969 keV 681.74866 um 16.788534 m World muIoni + 1125 -4.7143903 m 55.108518 cm -19.358495 m 674.29166 keV 33.301129 keV 6.0466333 mm 16.794581 m World muIoni + 1126 -4.7143952 m 55.110517 cm -19.358757 m 671.92866 keV 783.64582 eV 262.50539 um 16.794843 m World muIoni + 1127 -4.7143986 m 55.111951 cm -19.358944 m 669.90282 keV 465.29503 eV 188.48124 um 16.795032 m World muIoni + 1128 -4.7145365 m 55.163823 cm -19.365992 m 624.52892 keV 43.675098 keV 7.0714668 mm 16.802103 m World muIoni + 1129 -4.714581 m 55.171491 cm -19.366863 m 617.96983 keV 5.5642605 keV 875.5646 um 16.802979 m World muIoni + 1130 -4.7145917 m 55.173526 cm -19.367132 m 614.88075 keV 1.9891449 keV 269.92813 um 16.803249 m World muIoni + 1131 -4.7146466 m 55.179371 cm -19.368191 m 603.79273 keV 9.2154128 keV 1.0617493 mm 16.804311 m World muIoni + 1132 -4.7146869 m 55.182453 cm -19.368923 m 595.84282 keV 5.3350104 keV 734.04982 um 16.805045 m World muIoni + 1133 -4.7147103 m 55.184311 cm -19.369296 m 590.82687 keV 1.9304734 keV 374.27525 um 16.805419 m World muIoni + 1134 -4.7148247 m 55.193622 cm -19.371002 m 577.41982 keV 12.232239 keV 1.7121008 mm 16.807131 m World muIoni + 1135 -4.7149279 m 55.197443 cm -19.372153 m 570.36333 keV 6.016006 keV 1.1570745 mm 16.808288 m World muIoni + 1136 -4.71508 m 55.207299 cm -19.373999 m 551.67488 keV 13.023541 keV 1.8544812 mm 16.810143 m World muIoni + 1137 -4.7152084 m 55.21701 cm -19.375579 m 534.7041 keV 14.739153 keV 1.5885505 mm 16.811731 m World muIoni + 1138 -4.7152304 m 55.218435 cm -19.375808 m 532.11017 keV 781.18262 eV 230.66968 um 16.811962 m World muIoni + 1139 -4.715317 m 55.224358 cm -19.376727 m 525.38523 keV 5.3884358 keV 925.04981 um 16.812887 m World muIoni + 1140 -4.7153182 m 55.224426 cm -19.37674 m 523.87436 keV 88.708417 eV 12.802155 um 16.8129 m World muIoni + 1141 -4.7153545 m 55.226499 cm -19.37713 m 514.47113 keV 2.6382894 keV 392.42856 um 16.813292 m World muIoni + 1142 -4.7154398 m 55.231454 cm -19.3781 m 509.18051 keV 3.8686828 keV 975.03122 um 16.814267 m World muIoni + 1143 -4.7156543 m 55.24174 cm -19.380186 m 492.32299 keV 13.768269 keV 2.0998388 mm 16.816367 m World muIoni + 1144 -4.7157949 m 55.252467 cm -19.38163 m 473.71134 keV 13.422584 keV 1.4552237 mm 16.817822 m World muIoni + 1145 -4.7158301 m 55.255009 cm -19.38195 m 471.1969 keV 1.4645905 keV 322.5326 um 16.818145 m World muIoni + 1146 -4.7158646 m 55.257145 cm -19.382256 m 466.94784 keV 2.7010449 keV 309.31721 um 16.818454 m World muIoni + 1147 -4.7159005 m 55.25962 cm -19.382579 m 462.94013 keV 2.9418787 keV 325.8052 um 16.81878 m World muIoni + 1148 -4.7159348 m 55.262165 cm -19.382905 m 459.99546 keV 1.7414109 keV 328.92442 um 16.819109 m World muIoni + 1149 -4.7161612 m 55.27925 cm -19.385109 m 443.6541 keV 14.683113 keV 2.2226266 mm 16.821331 m World muIoni + 1150 -4.7162363 m 55.284235 cm -19.385582 m 439.14654 keV 2.9184979 keV 481.6468 um 16.821813 m World muIoni + 1151 -4.7162695 m 55.28669 cm -19.385794 m 436.62941 keV 1.4292933 keV 216.24664 um 16.822029 m World muIoni + 1152 -4.7167423 m 55.323184 cm -19.388715 m 414.03787 keV 20.58015 keV 2.9818982 mm 16.825011 m World muIoni + 1153 -4.7167842 m 55.32598 cm -19.389026 m 408.3514 keV 3.7633308 keV 315.7061 um 16.825327 m World muIoni + 1154 -4.7169425 m 55.337835 cm -19.390195 m 400.22041 keV 7.0063533 keV 1.1852045 mm 16.826512 m World muIoni + 1155 -4.7171846 m 55.348931 cm -19.391504 m 385.34487 keV 13.661002 keV 1.3360163 mm 16.827848 m World muIoni + 1156 -4.7171938 m 55.34932 cm -19.391563 m 379.52654 keV 547.93151 eV 59.872622 um 16.827908 m World muIoni + 1157 -4.7175501 m 55.363986 cm -19.393884 m 354.34729 keV 23.291081 keV 2.3540185 mm 16.830262 m World muIoni + 1158 -4.7176894 m 55.371042 cm -19.394644 m 344.66679 keV 8.5557982 keV 775.8954 um 16.831038 m World muIoni + 1159 -4.7178132 m 55.37689 cm -19.39525 m 339.80624 keV 3.3907085 keV 621.59177 um 16.831659 m World muIoni + 1160 -4.7178197 m 55.3773 cm -19.395283 m 338.46289 keV 271.29118 eV 33.704349 um 16.831693 m World muIoni + 1161 -4.7182007 m 55.402247 cm -19.397239 m 314.34564 keV 22.293146 keV 2.0097203 mm 16.833703 m World muIoni + 1162 -4.7183192 m 55.407686 cm -19.397795 m 308.49121 keV 3.6808005 keV 571.08414 um 16.834274 m World muIoni + 1163 -4.7186813 m 55.424883 cm -19.399632 m 289.79041 keV 17.421326 keV 1.8812063 mm 16.836155 m World muIoni + 1164 -4.7187592 m 55.429901 cm -19.400008 m 284.82059 keV 3.6656962 keV 387.21583 um 16.836542 m World muIoni + 1165 -4.7189047 m 55.437926 cm -19.400656 m 274.20537 keV 8.6745349 keV 669.19749 um 16.837212 m World muIoni + 1166 -4.7191515 m 55.452101 cm -19.401964 m 258.29726 keV 14.764388 keV 1.3385684 mm 16.83855 m World muIoni + 1167 -4.7192043 m 55.459554 cm -19.402274 m 254.5667 keV 2.3696742 keV 323.70881 um 16.838874 m World muIoni + 1168 -4.7192242 m 55.462091 cm -19.402386 m 249.11584 keV 1.7556766 keV 116.03094 um 16.83899 m World muIoni + 1169 -4.719233 m 55.463083 cm -19.402431 m 246.78145 keV 289.17644 eV 46.99445 um 16.839037 m World muIoni + 1170 -4.7194382 m 55.487041 cm -19.403497 m 233.20509 keV 12.559848 keV 1.1125051 mm 16.840149 m World muIoni + 1171 -4.7197103 m 55.531187 cm -19.405151 m 206.42497 keV 24.322848 keV 1.7349322 mm 16.841884 m World muIoni + 1172 -4.719721 m 55.534362 cm -19.405278 m 203.18995 keV 1.4238766 keV 130.75619 um 16.842015 m World muIoni + 1173 -4.7198744 m 55.580887 cm -19.40695 m 169.86495 keV 33.325001 keV 1.7446703 mm 16.84376 m World muIoni + 1174 -4.7199215 m 55.597765 cm -19.407492 m 156.99758 keV 11.522302 keV 569.74211 um 16.844329 m World muIoni + 1175 -4.7199313 m 55.600682 cm -19.407585 m 154.53341 keV 1.1104695 keV 97.691265 um 16.844427 m World muIoni + 1176 -4.7199456 m 55.605234 cm -19.407732 m 150.72505 keV 2.6929153 keV 154.79535 um 16.844582 m World muIoni + 1177 -4.7199898 m 55.619502 cm -19.408199 m 136.38676 keV 13.076491 keV 490.35573 um 16.845072 m World muIoni + 1178 -4.7200262 m 55.62483 cm -19.408396 m 133.08957 keV 2.1903155 keV 207.93407 um 16.84528 m World muIoni + 1179 -4.7200366 m 55.626279 cm -19.408455 m 129.05944 keV 2.4863741 keV 60.996562 um 16.845341 m World muIoni + 1180 -4.7201267 m 55.639413 cm -19.408993 m 114.16069 keV 12.815854 keV 561.93288 um 16.845903 m World muIoni + 1181 -4.720286 m 55.656114 cm -19.409696 m 97.855825 keV 16.304861 keV 740.82606 um 16.846644 m World muIoni + 1182 -4.7204035 m 55.672544 cm -19.410269 m 82.864112 keV 14.991713 keV 607.73383 um 16.847252 m World muIoni + 1183 -4.7204987 m 55.688697 cm -19.410727 m 64.625281 keV 17.09921 keV 496.18861 um 16.847748 m World muIoni + 1184 -4.7205367 m 55.699992 cm -19.411095 m 45.584273 keV 19.041008 keV 387.54608 um 16.848135 m World muIoni + 1185 -4.7205545 m 55.711259 cm -19.411364 m 30.887575 keV 14.696698 keV 293.00702 um 16.848428 m World muIoni + 1186 -4.7205719 m 55.718913 cm -19.41158 m 18.706049 keV 12.181526 keV 231.12179 um 16.84866 m World muIoni + 1187 -4.7205834 m 55.726452 cm -19.411745 m 0 meV 18.706049 keV 183.01096 um 16.848843 m World muIoni + 1188 -4.7205834 m 55.726452 cm -19.411745 m 0 meV 0 meV 0 fm 16.848843 m World Scintillation +Track (trackID 107, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.635291510923(mm),-2.3170997351528(mm),79.182513129076(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.066222478126(mm),1.5180961291603(mm),78.753874411318(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7689,7 +6633,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.529384(mm),3.9716547(mm),78.848533(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.540993(mm),0.014279021(mm),79.19914(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7698,7 +6642,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.858212(mm),-2.9790914(mm),78.437898(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.698802(mm),-0.14134192(mm),79.171315(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7707,7 +6651,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.468821(mm),-2.0715019(mm),79.211866(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.005304(mm),-2.8257495(mm),78.411962(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7716,7 +6660,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.811599(mm),-1.7932959(mm),78.798771(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.207132(mm),-2.2270392(mm),78.376374(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7725,7 +6669,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.390537(mm),-1.9662611(mm),79.049343(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.091791(mm),3.0677581(mm),78.925693(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7734,7 +6678,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.24733(mm),-3.7602337(mm),78.898267(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.572091(mm),1.6617884(mm),78.664676(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7743,7 +6687,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.103258(mm),0.81407987(mm),78.39469(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.887944(mm),2.0227868(mm),78.256329(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7752,7 +6696,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.357992(mm),-0.84583671(mm),78.702428(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.086746(mm),2.9630406(mm),78.750256(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7761,7 +6705,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.019353(mm),3.2413297(mm),78.762139(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.082028(mm),-2.4803203(mm),78.751088(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7770,7 +6714,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.331556(mm),-0.60261085(mm),79.23607(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.430463(mm),0.26723033(mm),78.160668(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7779,7 +6723,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.096925(mm),0.18242906(mm),78.924788(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.046316(mm),-3.3109909(mm),78.581058(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7788,7 +6732,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.247446(mm),-3.7201166(mm),78.545593(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.086075(mm),-0.52420856(mm),79.103028(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7797,7 +6741,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.423558(mm),-2.2832028(mm),79.219847(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.757098(mm),-0.86453374(mm),78.632054(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7806,7 +6750,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.869149(mm),-1.1267599(mm),79.141278(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.37189(mm),-0.083951412(mm),78.170996(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7815,7 +6759,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.8099(mm),0.052512331(mm),78.799071(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.215005(mm),2.2352164(mm),79.080294(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7824,7 +6768,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.733537(mm),-2.3229642(mm),78.283555(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.254719(mm),-1.3701897(mm),78.54431(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7833,7 +6777,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.671753(mm),0.053731492(mm),78.647103(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.10163(mm),1.2049094(mm),78.747631(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7842,7 +6786,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.330249(mm),0.041353285(mm),78.354666(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.739411(mm),1.7208999(mm),79.164154(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7851,7 +6795,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.572715(mm),3.4532683(mm),78.840893(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.683843(mm),1.6127694(mm),78.821298(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7860,7 +6804,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.098419(mm),3.8015101(mm),78.924524(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.430278(mm),-1.0667423(mm),78.513355(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7869,7 +6813,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.872457(mm),1.2628179(mm),78.964368(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.964132(mm),1.9851138(mm),79.12453(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7878,7 +6822,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.951822(mm),-1.701206(mm),79.1267(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.285792(mm),3.6753866(mm),78.891485(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7887,7 +6831,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.055874(mm),0.66390767(mm),78.403045(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.042803(mm),-1.3734988(mm),78.40535(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7896,7 +6840,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.828476(mm),-0.066818995(mm),78.266815(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.588877(mm),1.3551841(mm),78.485389(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7905,7 +6849,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.281015(mm),-0.88715436(mm),79.244982(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.440941(mm),3.3529348(mm),78.687801(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7914,7 +6858,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.116505(mm),-2.3444084(mm),78.568681(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.410796(mm),2.5632177(mm),78.693117(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7923,7 +6867,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.340388(mm),0.68901393(mm),78.881859(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.128716(mm),2.3140207(mm),78.742855(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7932,7 +6876,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.243699(mm),3.0644711(mm),78.898907(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.029523(mm),-0.47613038(mm),78.760346(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7941,7 +6885,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.340953(mm),-2.0064755(mm),78.529105(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.208835(mm),0.11905966(mm),78.376074(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7950,7 +6894,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.674395(mm),-0.39530381(mm),78.293983(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.116287(mm),0.1698891(mm),78.56872(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7959,7 +6903,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.179996(mm),1.1691031(mm),78.204832(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.644603(mm),1.5410327(mm),79.180871(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7968,7 +6912,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.786542(mm),-0.42306604(mm),79.332171(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.88423(mm),2.9482943(mm),78.962292(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7977,7 +6921,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.011206(mm),-2.705956(mm),78.587248(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.330212(mm),-3.1320704(mm),78.530999(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7986,7 +6930,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.174724(mm),3.8149098(mm),78.91107(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.974085(mm),3.077536(mm),78.417467(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7995,7 +6939,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.922043(mm),-1.1598093(mm),78.60297(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.576411(mm),1.309342(mm),79.369222(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8004,7 +6948,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.079425(mm),1.2816342(mm),78.751546(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.200408(mm),-3.2865764(mm),79.082868(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8013,7 +6957,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.720497(mm),-1.4496433(mm),78.814835(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.891959(mm),-0.12965981(mm),78.431948(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8022,7 +6966,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.052273(mm),1.0199158(mm),79.108988(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.489786(mm),-3.0984202(mm),78.679189(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8031,7 +6975,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.366722(mm),0.18050618(mm),78.348234(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.990691(mm),-2.3990531(mm),78.414539(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8040,7 +6984,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.615362(mm),-2.6696131(mm),79.186027(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.218723(mm),-1.8191326(mm),78.37433(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8049,7 +6993,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.929291(mm),1.4212272(mm),78.249038(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.358869(mm),-3.1419741(mm),78.525946(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8058,7 +7002,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.111983(mm),2.0816035(mm),78.393152(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.695913(mm),2.1716321(mm),78.290189(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8067,7 +7011,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.909557(mm),3.5787939(mm),78.605172(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.941007(mm),2.0529784(mm),78.95228(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8076,7 +7020,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.155442(mm),-2.2808244(mm),79.267124(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.09446(mm),0.042444827(mm),79.101549(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8085,7 +7029,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.078401(mm),-3.4397802(mm),79.104381(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.114003(mm),1.2518289(mm),78.392795(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8094,7 +7038,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.587889(mm),-0.61514575(mm),78.485563(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.893326(mm),2.3732724(mm),78.960688(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8103,7 +7047,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.153701(mm),-2.1127578(mm),79.267431(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.17929(mm),0.6297263(mm),78.204957(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8112,7 +7056,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.201548(mm),2.5384339(mm),79.258994(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.128468(mm),-0.21517222(mm),79.448207(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8121,7 +7065,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.332965(mm),-0.34777857(mm),79.235821(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.147788(mm),1.4785005(mm),79.092146(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8130,7 +7074,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.269599(mm),-3.5745126(mm),78.894341(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.144987(mm),-2.2254707(mm),79.09264(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8139,7 +7083,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.351059(mm),-1.4610108(mm),78.70365(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.2915(mm),1.1196129(mm),79.41946(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8148,7 +7092,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.366356(mm),-3.0711159(mm),78.348299(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.708256(mm),1.9580707(mm),79.345975(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8157,7 +7101,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.554386(mm),2.1463819(mm),78.491471(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.274962(mm),-1.3204406(mm),79.422376(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8166,7 +7110,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.380601(mm),1.1023761(mm),79.403749(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.292918(mm),0.16629269(mm),79.242883(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8175,7 +7119,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.156717(mm),-1.6754091(mm),78.561591(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.881045(mm),3.4510747(mm),78.610199(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8184,7 +7128,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.608534(mm),0.3877204(mm),79.363558(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.981758(mm),0.16428348(mm),78.945095(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8193,7 +7137,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.47351(mm),-0.65709631(mm),78.505732(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.731032(mm),-0.27885244(mm),78.283997(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8202,7 +7146,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.117474(mm),0.069124336(mm),79.273818(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.141615(mm),0.93093554(mm),78.387927(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8211,7 +7155,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.601961(mm),-0.013955448(mm),79.012063(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.438005(mm),-0.92265939(mm),79.393627(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8220,7 +7164,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.462475(mm),0.69983962(mm),78.684004(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.630565(mm),2.3069582(mm),78.830693(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8229,7 +7173,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.164399(mm),0.58423083(mm),79.441871(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.041469(mm),-1.2192115(mm),79.110893(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8238,7 +7182,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.323266(mm),-0.63649587(mm),79.237532(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.970565(mm),-3.0725943(mm),79.123395(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8247,7 +7191,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.745563(mm),1.0241425(mm),78.281434(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.650542(mm),-3.0289065(mm),78.650843(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8256,7 +7200,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.706796(mm),-2.1729687(mm),78.817251(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.851742(mm),-0.46197177(mm),78.615366(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8265,7 +7209,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.768658(mm),2.7362763(mm),78.630016(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.352503(mm),-1.7790117(mm),78.350741(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8274,7 +7218,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.381721(mm),-2.9526572(mm),78.87457(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.236291(mm),0.13728478(mm),79.252868(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8283,7 +7227,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.375967(mm),-1.4541217(mm),79.228239(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.910849(mm),1.6717103(mm),79.133925(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8292,7 +7236,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.877406(mm),0.8920166(mm),79.316149(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.728594(mm),0.61845052(mm),79.342388(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8301,7 +7245,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.61375(mm),-2.3336886(mm),79.186311(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.062485(mm),1.4799734(mm),78.225553(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8310,7 +7254,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.859197(mm),-1.4189394(mm),78.261398(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.42225(mm),1.8650643(mm),78.338443(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8319,7 +7263,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.033336(mm),1.3250259(mm),78.936(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.723195(mm),3.1523585(mm),78.990686(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8328,7 +7272,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.64978(mm),1.3139125(mm),78.474651(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.489408(mm),-0.36946338(mm),79.208236(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8337,7 +7281,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.287836(mm),-3.026968(mm),79.067452(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.147691(mm),2.746532(mm),78.915836(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8346,7 +7290,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.519565(mm),-2.9261747(mm),79.202919(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.712309(mm),1.6616702(mm),78.816279(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8355,7 +7299,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.565253(mm),-1.4175982(mm),78.313228(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.60666(mm),2.7338503(mm),78.305927(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8364,7 +7308,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.374105(mm),1.860824(mm),78.346933(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.079188(mm),1.20785(mm),78.575261(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8373,7 +7317,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.854157(mm),3.4470845(mm),78.438613(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.755967(mm),0.10724834(mm),78.2796(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8382,7 +7326,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.958305(mm),0.2934472(mm),78.94923(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.674148(mm),-0.41546012(mm),78.999335(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8391,7 +7335,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.984038(mm),3.7669348(mm),78.592039(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.897719(mm),3.423728(mm),78.959913(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8400,7 +7344,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.807656(mm),2.043551(mm),78.799467(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.389784(mm),1.0477147(mm),78.873149(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8409,7 +7353,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.693921(mm),2.9920171(mm),78.643194(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.341158(mm),1.1128662(mm),78.529069(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8418,16 +7362,128 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.141107(mm),-2.1812847(mm),78.388016(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.145931(mm),0.77532704(mm),79.092474(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.1 cm 773 um 7.25 cm 51.9 MeV 0 meV 0 fm 0 fm Target initStep + 1 -9.9732494 mm -653.02758 um 7.3695809 cm 45.379058 MeV 6.547148 MeV 2.1163156 mm 2.1163156 mm Target hIoni + 2 -9.2514862 mm -1.3989519 mm 7.4048146 cm 41.736356 MeV 3.6427021 MeV 1.1011809 mm 3.2174965 mm Target Transportation + 3 -19.138855 cm -23.253917 cm 22.199295 cm 41.736377 MeV2.5198943e-14 meV 48.822833 cm 49.144582 cm CaptureMgnt Decay +Track (trackID 2, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 20, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -19.1 cm -23.3 cm 22.2 cm 44.9 MeV 0 meV 0 fm 0 fm CaptureMgnt initStep + 1 7.1114331 mm -15.663977 cm 2 m 44.88279 MeV1.3917181e-13 meV 3.286172 m 3.286172 m CaptureMgnt Transportation + 2 -6.3364033 mm -26.518465 cm 2.0703674 m 44.84739 MeV 34.261886 keV 13.005575 cm 3.4162277 m World muIoni + 3 -1.6403547 cm -34.645429 cm 2.1229446 m 44.8267 MeV 19.698935 keV 9.7316505 cm 3.5135442 m World muIoni + 4 -2.2449662 cm -39.490589 cm 2.1542268 m 44.809068 MeV 15.933298 keV 5.7988741 cm 3.571533 m World muIoni + 5 -4.2464744 cm -55.90062 cm 2.2608136 m 44.763043 MeV 43.468492 keV 19.669928 cm 3.7682323 m World muIoni + 6 -4.9325994 cm -61.572077 cm 2.2977456 m 44.744618 MeV 17.101053 keV 6.8026479 cm 3.8362587 m World muIoni + 7 -5.812491 cm -68.848704 cm 2.3451925 m 44.724795 MeV 17.746016 keV 8.7313154 cm 3.9235719 m World muIoni + 8 -7.1091283 cm -79.71698 cm 2.4158748 m 44.696026 MeV 27.448451 keV 13.029257 cm 4.0538645 m World muIoni + 9 -7.1345302 cm -79.910982 cm 2.4171313 m 44.694092 MeV 65.905631 eV 2.3252488 mm 4.0561897 m World muIoni + 10 -8.1526346 cm -87.71276 cm 2.4676686 m 44.67591 MeV 15.845251 keV 9.3511952 cm 4.1497017 m World muIoni + 11 -8.5119189 cm -90.437028 cm 2.4854023 m 44.668464 MeV 4.5715471 keV 3.2704074 cm 4.1824057 m World muIoni + 12 -8.5349117 cm -90.61205 cm 2.4865428 m 44.664507 MeV 1.1743921 keV 2.101631 mm 4.1845074 m World muIoni + 13 -9.8416353 cm -1.005992 m 2.5515833 m 44.627704 MeV 19.862812 keV 11.989743 cm 4.3044048 m World muIoni + 14 -11.240346 cm -1.1155918 m 2.6226237 m 44.597625 MeV 27.35367 keV 13.13568 cm 4.4357616 m World muIoni + 15 -11.465906 cm -1.1334145 m 2.6342941 m 44.588281 MeV 3.4388804 keV 2.1422729 cm 4.4571843 m World muIoni + 16 -11.72281 cm -1.1540191 m 2.6477403 m 44.578363 MeV 8.3327022 keV 2.4737715 cm 4.4819221 m World muIoni + 17 -14.203153 cm -1.3510559 m 2.7763167 m 44.521087 MeV 53.650372 keV 23.658233 cm 4.7185044 m World muIoni + 18 -14.96678 cm -1.4106488 m 2.8152396 m 44.502644 MeV 17.382452 keV 7.1586503 cm 4.7900909 m World muIoni + 19 -15.661905 cm -1.4647963 m 2.8506514 m 44.478463 MeV 13.791263 keV 6.5071346 cm 4.8551622 m World muIoni + 20 -15.902272 cm -1.4836205 m 2.8629356 m 44.465608 MeV 6.8997431 keV 2.2605897 cm 4.8777681 m World muIoni + 21 -16.946242 cm -1.5670319 m 2.9173799 m 44.443906 MeV 20.556513 keV 10.015326 cm 4.9779214 m World muIoni + 22 -17.198431 cm -1.5879951 m 2.9311188 m 44.437479 MeV 4.5209114 keV 2.5190788 cm 5.0031122 m World muIoni + 23 -17.27831 cm -1.594669 m 2.9354876 m 44.431042 MeV 3.6906935 keV 8.0165431 mm 5.0111287 m World muIoni + 24 -17.980812 cm -1.6534208 m 2.9739898 m 44.411556 MeV 14.795072 keV 7.0594358 cm 5.0817231 m World muIoni + 25 -18.663755 cm -1.7116182 m 3.012387 m 44.394248 MeV 15.188084 keV 7.0056931 cm 5.15178 m World muIoni + 26 -19.125662 cm -1.7561749 m 3.0423241 m 44.384392 MeV 8.8438519 keV 5.3878256 cm 5.2056583 m World muIoni + 27 -19.474514 cm -1.7898859 m 3.0649684 m 44.354074 MeV 7.4461146 keV 4.0759906 cm 5.2464182 m World muIoni + 28 -19.698236 cm -1.8117621 m 3.0796916 m 44.345303 MeV 4.4888494 keV 2.6464062 cm 5.2728822 m World muIoni + 29 -22.870973 cm -2.1241032 m 3.2891562 m 44.259909 MeV 81.923425 keV 37.741434 cm 5.6502966 m World muIoni + 30 -22.942963 cm -2.1308344 m 3.2936843 m 44.254157 MeV 1.4870001 keV 8.144435 mm 5.658441 m World muIoni + 31 -22.995791 cm -2.1357971 m 3.2970246 m 44.251717 MeV 966.53608 eV 6.0054623 mm 5.6644465 m World muIoni + 32 -23.527408 cm -2.1855721 m 3.3305258 m 44.237452 MeV 13.063014 keV 6.0234055 cm 5.7246805 m World muIoni + 33 -24.099401 cm -2.2405498 m 3.3676361 m 44.22071 MeV 12.197371 keV 6.657663 cm 5.7912572 m World muIoni + 34 -24.780278 cm -2.3063362 m 3.4122079 m 44.19883 MeV 16.600343 keV 7.9755188 cm 5.8710123 m World muIoni + 35 -25.13887 cm -2.3417775 m 3.4361754 m 44.185611 MeV 11.160935 keV 4.2934732 cm 5.9139471 m World muIoni + 36 -25.193001 cm -2.3470238 m 3.4397192 m 44.182468 MeV 1.439433 keV 6.3540856 mm 5.9203012 m World muIoni + 37 -25.417417 cm -2.3688313 m 3.4544475 m 44.175162 MeV 4.7704889 keV 2.641078 cm 5.9467119 m World muIoni + 38 -26.185912 cm -2.4429598 m 3.5045488 m 44.151365 MeV 20.049175 keV 8.9801242 cm 6.0365132 m World muIoni + 39 -26.223853 cm -2.4466104 m 3.5070039 m 44.146445 MeV 1.3306103 keV 4.4155942 mm 6.0409288 m World muIoni + 40 -26.362662 cm -2.4600091 m 3.5160027 m 44.141103 MeV 3.9004361 keV 1.6199724 cm 6.0571285 m World muIoni + 41 -26.717409 cm -2.4942996 m 3.5389974 m 44.125016 MeV 9.9870042 keV 4.14389 cm 6.0985674 m World muIoni + 42 -27.312261 cm -2.5523441 m 3.5779412 m 44.108013 MeV 15.255442 keV 7.0151157 cm 6.1687186 m World muIoni + 43 -27.536606 cm -2.5743519 m 3.592694 m 44.100771 MeV 5.0990171 keV 2.6589918 cm 6.1953085 m World muIoni + 44 -28.24266 cm -2.6442205 m 3.6395538 m 44.082148 MeV 16.846603 keV 8.4423508 cm 6.279732 m World muIoni + 45 -28.296562 cm -2.6494355 m 3.6430499 m 44.079495 MeV 696.9002 eV 6.3015192 mm 6.2860335 m World muIoni + 46 -28.444964 cm -2.6638647 m 3.6527218 m 44.07238 MeV 3.1165182 keV 1.7434199 cm 6.3034677 m World muIoni + 47 -28.498305 cm -2.6690197 m 3.6561815 m 44.067245 MeV 800.17666 eV 6.2311999 mm 6.3096989 m World muIoni + 48 -28.776321 cm -2.6957561 m 3.674108 m 44.053701 MeV 6.7952316 keV 3.2309785 cm 6.3420087 m World muIoni + 49 -29.309377 cm -2.7472773 m 3.7087138 m 44.040221 MeV 12.067878 keV 6.2293035 cm 6.4043017 m World muIoni + 50 -29.697133 cm -2.7846673 m 3.7337416 m 43.980012 MeV 11.940234 keV 4.5160224 cm 6.4494619 m World muIoni + 51 -30.846974 cm -2.8966269 m 3.8090716 m 43.952136 MeV 25.930535 keV 13.543225 cm 6.5848942 m World muIoni + 52 -31.149718 cm -2.924775 m 3.8280286 m 43.947138 MeV 3.804397 keV 3.4071165 cm 6.6189654 m World muIoni + 53 -31.186163 cm -2.9281786 m 3.8303205 m 43.945309 MeV 542.80743 eV 4.1194675 mm 6.6230848 m World muIoni + 54 -31.508736 cm -2.9582098 m 3.8505354 m 43.934723 MeV 6.8393084 keV 3.6344588 cm 6.6594294 m World muIoni + 55 -32.243403 cm -3.0239218 m 3.8944432 m 43.920449 MeV 12.49447 keV 7.937226 cm 6.7388017 m World muIoni + 56 -32.881248 cm -3.0793066 m 3.9314583 m 43.908354 MeV 10.719369 keV 6.6920001 cm 6.8057217 m World muIoni + 57 -35.127932 cm -3.2707451 m 4.0586714 m 43.868785 MeV 38.372526 keV 23.094851 cm 7.0366702 m World muIoni + 58 -35.203145 cm -3.2773458 m 4.0630801 m 43.86603 MeV 1.446873 keV 7.9732282 mm 7.0446434 m World muIoni + 59 -35.311417 cm -3.2867857 m 4.0693895 m 43.862055 MeV 1.7902771 keV 1.1405776 cm 7.0560492 m World muIoni + 60 -35.334134 cm -3.288774 m 4.0707205 m 43.858989 MeV 306.92832 eV 2.4034226 mm 7.0584526 m World muIoni + 61 -35.665189 cm -3.3176105 m 4.0900386 m 43.848098 MeV 5.1408852 keV 3.4866832 cm 7.0933194 m World muIoni + 62 -37.415139 cm -3.4708016 m 4.1930356 m 43.813095 MeV 33.926037 keV 18.542496 cm 7.2787444 m World muIoni + 63 -38.542576 cm -3.5700829 m 4.2593275 m 43.78558 MeV 26.278891 keV 11.991068 cm 7.3986551 m World muIoni + 64 -40.374566 cm -3.7263787 m 4.3634246 m 43.732043 MeV 37.365009 keV 18.868098 cm 7.5873361 m World muIoni + 65 -40.477183 cm -3.735175 m 4.3692028 m 43.730038 MeV 829.92165 eV 1.0574238 cm 7.5979103 m World muIoni + 66 -40.522432 cm -3.7390217 m 4.3717285 m 43.720502 MeV 841.74332 eV 4.6240154 mm 7.6025343 m World muIoni + 67 -40.709613 cm -3.7550429 m 4.3822331 m 43.696497 MeV 6.6691529 keV 1.9249152 cm 7.6217835 m World muIoni + 68 -40.975975 cm -3.7777066 m 4.3970804 m 43.689523 MeV 5.6462267 keV 2.7224593 cm 7.6490081 m World muIoni + 69 -41.240317 cm -3.8000999 m 4.4117574 m 43.682763 MeV 5.3370836 keV 2.6904665 cm 7.6759127 m World muIoni + 70 -42.103411 cm -3.8739596 m 4.4603213 m 43.664384 MeV 16.911694 keV 8.8815745 cm 7.7647285 m World muIoni + 71 -42.623371 cm -3.918362 m 4.4893329 m 43.649217 MeV 9.6060532 keV 5.3294375 cm 7.8180228 m World muIoni + 72 -42.691778 cm -3.9240485 m 4.4930657 m 43.640157 MeV 3.2173466 keV 6.8364481 mm 7.8248593 m World muIoni + 73 -43.572994 cm -3.9976713 m 4.5414527 m 43.618934 MeV 20.189989 keV 8.853989 cm 7.9133992 m World muIoni + 74 -43.701626 cm -4.0084302 m 4.5485513 m 43.615123 MeV 2.02938 keV 1.2953684 cm 7.9263529 m World muIoni + 75 -43.962631 cm -4.0303947 m 4.563041 m 43.602585 MeV 8.5981588 keV 2.6442549 cm 7.9527954 m World muIoni + 76 -44.958591 cm -4.114032 m 4.618306 m 43.552851 MeV 20.987306 keV 10.074046 cm 8.0535359 m World muIoni + 77 -45.511125 cm -4.1603615 m 4.6491351 m 43.538241 MeV 13.48872 keV 5.5923124 cm 8.109459 m World muIoni + 78 -45.94563 cm -4.1965539 m 4.6731599 m 43.525051 MeV 12.124836 keV 4.3657266 cm 8.1531163 m World muIoni + 79 -46.813604 cm -4.2677201 m 4.7203493 m 43.509422 MeV 13.959605 keV 8.5830284 cm 8.2389466 m World muIoni + 80 -48.19274 cm -4.3816691 m 4.7961913 m 43.474358 MeV 31.138286 keV 13.757436 cm 8.3765209 m World muIoni + 81 -48.877319 cm -4.4395422 m 4.834375 m 43.457525 MeV 13.649391 keV 6.9671896 cm 8.4461928 m World muIoni + 82 -48.943604 cm -4.4452368 m 4.8381258 m 43.455197 MeV 1.1219233 keV 6.8509354 mm 8.4530437 m World muIoni + 83 -48.952528 cm -4.4460052 m 4.8386316 m 43.453043 MeV 116.33203 eV 924.25537 um 8.453968 m World muIoni + 84 -49.000973 cm -4.4501528 m 4.8413613 m 43.450797 MeV 593.54113 eV 4.9889242 mm 8.4589569 m World muIoni + 85 -50.01293 cm -4.5359511 m 4.8978601 m 43.428667 MeV 20.2946 keV 10.322747 cm 8.5621844 m World muIoni + 86 -50.197149 cm -4.5509041 m 4.9076777 m 43.416439 MeV 3.2007795 keV 1.7982549 cm 8.5801669 m World muIoni + 87 -50.341752 cm -4.5624829 m 4.9152709 m 43.412713 MeV 2.5114835 keV 1.3921721 cm 8.5940887 m World muIoni + 88 -50.539767 cm -4.5782507 m 4.9256194 m 43.395438 MeV 4.5181897 keV 1.8964149 cm 8.6130528 m World muIoni + 89 -51.642095 cm -4.6638501 m 4.9815525 m 43.378353 MeV 16.052022 keV 10.284644 cm 8.7158992 m World muIoni + 90 -52.58862 cm -4.7347527 m 5.027913 m 43.362069 MeV 13.361053 keV 8.5241375 cm 8.8011406 m World muIoni + 91 -52.725958 cm -4.7450629 m 5.0346352 m 43.353056 MeV 4.3240348 keV 1.2384421 cm 8.813525 m World muIoni + 92 -54.599048 cm -4.8847645 m 5.1261945 m 43.317488 MeV 33.447177 keV 16.808007 cm 8.9816051 m World muIoni + 93 -55.779286 cm -4.9687893 m 5.1818579 m 43.300595 MeV 16.892622 keV 10.147866 cm 9.0830838 m OutOfWorld Transportation +Track (trackID 20, parentID 2) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.081193(mm),-1.7641067(mm),78.222254(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.128079406675(mm),-0.25687716376672(mm),78.742967365871(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8436,7 +7492,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.190508(mm),-0.60790913(mm),78.731959(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.844811(mm),-2.237974(mm),78.263934(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8445,7 +7501,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.167992(mm),-0.52190135(mm),78.559603(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.573049(mm),-0.19708017(mm),79.369815(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8454,7 +7510,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.873532(mm),-0.63814766(mm),78.25887(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.374776(mm),3.0301863(mm),78.875795(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8463,7 +7519,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.536869(mm),1.6786817(mm),78.49456(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.676127(mm),-2.0517733(mm),78.293678(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8472,7 +7528,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.495942(mm),-1.1586423(mm),78.325449(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.303578(mm),-3.626072(mm),78.535695(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8481,7 +7537,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.027734(mm),1.2947202(mm),78.408007(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.317122(mm),2.6852583(mm),79.062288(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8490,7 +7546,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.209787(mm),-1.9782534(mm),78.552233(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.782451(mm),2.6839079(mm),78.627584(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8499,7 +7555,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.124538(mm),2.2065109(mm),78.567265(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.264611(mm),0.91024112(mm),78.89522(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8508,7 +7564,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.969243(mm),2.9972648(mm),78.594648(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.95603(mm),3.5159883(mm),78.596977(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8517,7 +7573,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.733121(mm),-1.3493564(mm),78.988936(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.108235(mm),0.79477101(mm),78.570139(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8526,7 +7582,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.494898(mm),-2.7558401(mm),78.854614(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.330572(mm),1.1753079(mm),78.707263(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8535,7 +7591,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.901093(mm),3.376964(mm),78.430337(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.236158(mm),-1.2182439(mm),78.547583(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8544,7 +7600,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.170367(mm),1.9059616(mm),78.20653(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.389959(mm),-3.0460643(mm),78.344137(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8553,7 +7609,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.75985(mm),0.65970201(mm),79.336877(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.769509(mm),2.5324714(mm),78.277212(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8562,7 +7618,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.971198(mm),3.2983653(mm),78.594303(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.377179(mm),-1.1580879(mm),78.875371(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8571,7 +7627,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.840614(mm),-0.8392399(mm),79.322636(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.239269(mm),-0.37926583(mm),78.547035(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8580,7 +7636,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.606857(mm),3.2128487(mm),78.658546(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.036501(mm),2.972182(mm),78.935442(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8589,7 +7645,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.364004(mm),-1.4642373(mm),78.348713(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.323086(mm),1.051078(mm),78.884909(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8598,7 +7654,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.637024(mm),-1.5801424(mm),78.300573(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.351628(mm),-3.596668(mm),78.527223(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8607,7 +7663,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.700748(mm),1.2302669(mm),79.347298(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.590954(mm),-0.70594408(mm),78.485023(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8616,7 +7672,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.962275(mm),2.3850679(mm),78.94853(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.519392(mm),0.51696647(mm),78.321315(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8625,7 +7681,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.2865(mm),2.1034766(mm),78.715034(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.01649(mm),0.12778303(mm),78.40999(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8634,7 +7690,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.027736(mm),2.1716509(mm),78.936988(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.761415(mm),-3.2310111(mm),79.160274(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8643,7 +7699,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.927755(mm),0.07854387(mm),79.130944(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.700268(mm),1.6281666(mm),78.642075(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8652,7 +7708,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.998395(mm),2.9529976(mm),78.589507(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.697368(mm),-0.70667506(mm),79.347894(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8661,7 +7717,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.116705(mm),-0.097731283(mm),78.9213(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.672069(mm),-3.4495014(mm),78.999701(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8670,7 +7726,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.176944(mm),0.12101389(mm),79.263332(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.625989(mm),-2.9295061(mm),79.184153(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8679,7 +7735,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.799423(mm),-0.96552928(mm),78.271937(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.521017(mm),0.13164412(mm),79.202663(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8688,7 +7744,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.160958(mm),1.8301123(mm),78.384516(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.327163(mm),1.8765995(mm),78.707863(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8697,7 +7753,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.975009(mm),-0.63787092(mm),78.240977(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.897557(mm),-0.077423664(mm),79.312596(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8706,7 +7762,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.281249(mm),0.029417926(mm),79.421267(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.529302(mm),-2.4337089(mm),78.848548(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8715,7 +7771,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.972084(mm),-0.91451133(mm),78.41782(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.940451(mm),0.28420578(mm),79.305032(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8724,7 +7780,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.727947(mm),0.604053(mm),78.108214(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.45523(mm),0.97600254(mm),78.332628(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8733,7 +7789,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.377626(mm),-1.8531379(mm),78.169985(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.42945(mm),3.6630659(mm),79.042482(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8742,7 +7798,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.376097(mm),0.1038612(mm),78.875562(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.454182(mm),2.9240394(mm),79.038121(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8751,7 +7807,637 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.81765(mm),-1.3057158(mm),78.621377(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.621148(mm),2.1884966(mm),79.361334(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.001918(mm),0.079300162(mm),78.412559(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.877862(mm),-3.6538721(mm),78.963414(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.000131(mm),-2.5080399(mm),78.412874(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.73432(mm),-2.9968107(mm),78.459744(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.135577(mm),0.74517038(mm),79.270626(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.705257(mm),3.2182629(mm),78.817522(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.956451(mm),-3.6135914(mm),78.77323(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.466549(mm),0.20171161(mm),78.506959(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.578103(mm),1.5243194(mm),79.01627(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.429412(mm),0.41178398(mm),79.218815(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.907389(mm),0.61202912(mm),79.310862(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.696284(mm),-3.1673508(mm),79.171758(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.247636(mm),3.072388(mm),78.721886(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.279343(mm),2.9685759(mm),79.068949(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.126896(mm),-1.0967901(mm),79.272157(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.245092(mm),0.47238871(mm),78.722335(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.653052(mm),-0.14258888(mm),78.297747(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.34823(mm),-0.43152469(mm),78.527822(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.638015(mm),2.1799403(mm),79.005706(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.182644(mm),0.53350269(mm),78.380692(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.213982(mm),-1.3898931(mm),78.904147(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.888061(mm),2.0663642(mm),78.432635(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.846735(mm),-3.7607316(mm),78.616249(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.22019(mm),-3.2089355(mm),78.903053(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.314004(mm),1.7362863(mm),79.239165(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.22207(mm),0.71212038(mm),78.37374(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.219267(mm),-0.18904642(mm),79.255869(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.743363(mm),1.486095(mm),78.458149(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.682248(mm),-2.7472607(mm),78.821579(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.055527(mm),-0.27327358(mm),78.579433(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.526932(mm),-1.1452785(mm),79.20162(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.249729(mm),1.606543(mm),78.897844(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.84946(mm),3.9575935(mm),78.792096(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.190313(mm),-2.1346788(mm),78.555667(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.050557(mm),-1.5714968(mm),79.285618(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.427195(mm),-1.3677749(mm),78.161244(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.374035(mm),-2.0042288(mm),78.875926(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.772276(mm),0.038371893(mm),78.629378(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.00427(mm),0.99649473(mm),78.941125(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.722229(mm),-0.28611813(mm),78.461876(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.235083(mm),-0.22659348(mm),79.429408(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.569889(mm),2.5539695(mm),78.488737(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.280424(mm),1.2767552(mm),78.187124(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.327299(mm),2.3613697(mm),78.531513(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.772504(mm),3.8534732(mm),78.629338(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.053075(mm),3.143284(mm),78.579866(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.393644(mm),-1.4623475(mm),78.16716(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.931099(mm),-0.21659418(mm),78.425046(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.329521(mm),-0.88647324(mm),78.354794(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.412448(mm),3.9194165(mm),78.692825(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.718112(mm),0.75383032(mm),79.16791(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.359235(mm),-1.5966443(mm),79.407516(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.233715(mm),2.9859092(mm),79.076995(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.17395(mm),1.4834775(mm),78.558552(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.329008(mm),3.1471743(mm),78.531211(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.334737(mm),-1.5631146(mm),78.706528(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.987058(mm),3.6521972(mm),78.94416(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.59293(mm),-0.75982603(mm),79.013656(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.254461(mm),-3.8423945(mm),78.89701(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.422506(mm),1.0790147(mm),79.043706(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.488815(mm),-1.9447903(mm),79.032014(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.755898(mm),1.6702666(mm),78.808593(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.783642(mm),-1.3921217(mm),78.451047(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.319365(mm),-3.8470563(mm),78.709239(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.010178(mm),-2.0576894(mm),79.116411(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.169867(mm),0.75431754(mm),79.26458(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.604422(mm),1.6139847(mm),78.658975(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.573262(mm),2.8021315(mm),78.488143(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.2496(mm),-3.4550197(mm),78.545213(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.864339(mm),1.1062474(mm),79.318453(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8778,7 +8464,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.51496(mm),-3.2456049(mm),78.67475(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.338712(mm),-1.1854125(mm),78.705827(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8787,7 +8473,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.833933(mm),-3.4542441(mm),78.618506(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.258505(mm),-1.8049266(mm),78.896297(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8796,7 +8482,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.331397(mm),-1.3970357(mm),78.707117(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.461184(mm),-2.6889304(mm),78.331578(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8805,7 +8491,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.355935(mm),-3.6252137(mm),78.526463(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.758147(mm),0.38324732(mm),78.455542(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8814,7 +8500,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.292938(mm),3.630702(mm),78.890225(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.735452(mm),-2.7518903(mm),78.812198(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8823,7 +8509,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.087836(mm),-2.3309718(mm),78.92639(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.491545(mm),-1.0638946(mm),79.031533(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8832,7 +8518,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.245995(mm),-1.1677261(mm),78.545849(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.642318(mm),-0.32610251(mm),79.357601(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8841,7 +8527,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.662535(mm),-1.0199827(mm),78.825055(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-9.9821331(mm),-0.22124977(mm),79.47401(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8850,7 +8536,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.991219(mm),-1.0134901(mm),78.414446(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.28208(mm),0.63998697(mm),78.186832(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8859,7 +8545,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.836611(mm),-0.72758589(mm),79.147015(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.702589(mm),-0.37305289(mm),78.641666(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8868,7 +8554,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.316255(mm),-1.1405266(mm),79.238768(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.806292(mm),1.0809999(mm),78.62338(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8877,7 +8563,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.166762(mm),-2.2765887(mm),78.383493(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.306279(mm),-3.6968153(mm),78.535219(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8886,7 +8572,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.952413(mm),-3.4572547(mm),79.126596(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.921405(mm),1.6862026(mm),78.426756(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8895,7 +8581,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.157309(mm),-0.72935708(mm),79.443121(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.809509(mm),2.9787845(mm),78.446486(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8904,7 +8590,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.775618(mm),-2.4615937(mm),78.276135(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.059973(mm),0.53441626(mm),79.10763(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8913,7 +8599,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.811476(mm),1.0483391(mm),78.97512(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.406628(mm),0.99802535(mm),78.693852(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8922,7 +8608,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.830492(mm),3.3304941(mm),78.619113(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.390105(mm),-0.49846711(mm),79.225746(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8931,7 +8617,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.602173(mm),-2.5415767(mm),78.483045(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.927052(mm),2.4372414(mm),79.307395(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8940,7 +8626,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.573602(mm),0.8829738(mm),78.135429(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.290392(mm),-2.8954569(mm),78.53802(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8949,7 +8635,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.705728(mm),-3.1524216(mm),78.817439(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.607986(mm),1.4227576(mm),78.305693(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8958,7 +8644,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.765166(mm),-1.7198305(mm),78.630632(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.428857(mm),-1.7428394(mm),79.218913(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8967,7 +8653,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.229094(mm),0.095410916(mm),79.430464(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.021927(mm),2.138343(mm),78.232704(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8976,7 +8662,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.075699(mm),1.1493765(mm),79.104857(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.420001(mm),-0.66919814(mm),79.220475(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8985,7 +8671,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.56443(mm),-0.2480236(mm),78.4897(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.24024(mm),-0.10321063(mm),78.370536(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8994,7 +8680,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.548358(mm),1.5823575(mm),79.021515(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.283299(mm),-2.8489395(mm),78.362944(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9003,7 +8689,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.396169(mm),-1.3656739(mm),78.519369(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.420451(mm),2.8349663(mm),78.691414(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9012,7 +8698,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.642854(mm),1.7501834(mm),78.652199(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.053388(mm),0.89939119(mm),78.57981(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9021,7 +8707,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.207212(mm),0.13969156(mm),78.552687(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.967564(mm),0.13808265(mm),78.947598(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9030,7 +8716,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.007537(mm),2.4479016(mm),78.587895(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.340449(mm),-3.0133018(mm),79.234502(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9039,7 +8725,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.685947(mm),1.0348842(mm),78.997254(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.867818(mm),-0.97686859(mm),78.436205(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9048,7 +8734,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.374377(mm),0.038063422(mm),79.404846(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.207962(mm),1.421995(mm),78.376228(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9057,7 +8743,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.731517(mm),2.5609866(mm),78.636565(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.812731(mm),-1.8191548(mm),79.151226(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9066,7 +8752,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.118177(mm),-0.25718223(mm),79.097367(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.464357(mm),2.3676228(mm),78.507346(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9075,7 +8761,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.087436(mm),1.6984412(mm),78.221153(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.48281(mm),2.6701699(mm),78.680419(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9084,7 +8770,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.691572(mm),-2.6862865(mm),78.467282(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.878126(mm),1.3050974(mm),78.787041(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9093,7 +8779,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.946072(mm),1.0268855(mm),78.246079(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.824031(mm),2.2205654(mm),78.972906(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9102,7 +8788,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.059676(mm),-1.7356742(mm),78.402375(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.456296(mm),0.24002915(mm),78.508767(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9111,7 +8797,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.946633(mm),2.6082347(mm),78.598634(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.915222(mm),-0.58966788(mm),78.427846(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9120,7 +8806,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.64944(mm),-1.5094454(mm),79.356345(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.685241(mm),3.6345656(mm),78.997379(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9129,7 +8815,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.256446(mm),0.60308191(mm),79.425641(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.435441(mm),-2.9669669(mm),78.865098(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9138,7 +8824,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.247036(mm),-2.554828(mm),78.721992(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.516226(mm),0.37767484(mm),78.850854(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9147,7 +8833,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.146631(mm),-0.96312469(mm),78.916023(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.913725(mm),2.4844033(mm),78.42811(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9156,7 +8842,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.371698(mm),-0.5490823(mm),78.523684(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.116448(mm),3.2167167(mm),78.921345(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9165,7 +8851,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.209522(mm),-0.85259285(mm),79.257588(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.002642(mm),2.4469739(mm),79.117739(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9174,7 +8860,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.916457(mm),-2.1195466(mm),79.132936(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.290857(mm),-1.4001054(mm),79.243246(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9183,7 +8869,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.558532(mm),-0.3056287(mm),78.49074(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.273901(mm),0.73668061(mm),78.893582(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9192,7 +8878,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.629315(mm),3.1139205(mm),78.654586(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.542833(mm),1.1648836(mm),79.198816(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9201,40 +8887,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.380748(mm),0.58443022(mm),79.051069(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.176915(mm),3.2035978(mm),79.08701(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.14 cm 583 um 7.36 cm 6.7 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.161404 cm 561.80542 um 7.3664616 cm 3.7109835 MeV 2.9880686 MeV 197.13781 um 197.13781 um Target hIoni - 2 -1.1708799 cm 544.08599 um 7.3675046 cm 357.20123 keV 3.3537822 MeV 113.00318 um 310.141 um Target hIoni - 3 -1.1709614 cm 543.86743 um 7.3673493 cm 0 eV 357.20123 keV 2.9651076 um 313.1061 um Target hIoni - 4 -1.1709614 cm 543.86743 um 7.3673493 cm 0 eV 0 eV 0 fm 313.1061 um Target Scintillation -Track (trackID 4, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 18, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.17 cm 544 um 7.37 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.1689015 cm 616.93432 um 7.3774301 cm 1.4112793 MeV 2.7085333 MeV 143.89925 um 143.89925 um Target muIoni - 2 -1.1692019 cm 624.42838 um 7.3788977 cm 63.362447 keV 1.3479169 MeV 27.557468 um 171.45671 um Target muIoni - 3 -1.1692061 cm 624.36259 um 7.3789088 cm 0 eV 63.362447 keV 352.57347 nm 171.80929 um Target muIoni - 4 -1.1692061 cm 624.36259 um 7.3789088 cm 0 eV 0 eV 0 fm 171.80929 um Target Scintillation -Track (trackID 18, parentID 4) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.32692(mm),-2.3727743(mm),78.531579(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.296503(mm),-0.34453439(mm),78.889597(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9243,7 +8905,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.3291(mm),3.508895(mm),78.883849(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.252673(mm),-0.66837451(mm),79.073652(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9252,7 +8914,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.066165(mm),0.81617967(mm),78.753885(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.641827(mm),-1.4610437(mm),78.828707(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9261,7 +8923,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.028726(mm),-0.93275295(mm),78.231505(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.202669(mm),2.7149254(mm),79.258796(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9270,7 +8932,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.547307(mm),0.022970184(mm),78.140065(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.663097(mm),2.0051713(mm),78.295975(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9279,7 +8941,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.684308(mm),0.42405146(mm),78.468562(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.743841(mm),2.9737334(mm),78.634392(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9288,7 +8950,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.511535(mm),-0.79103125(mm),79.380662(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.413389(mm),2.4248235(mm),79.221641(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9297,7 +8959,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.904414(mm),-0.93332633(mm),79.311386(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.693693(mm),0.9814832(mm),78.643234(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9306,7 +8968,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.945287(mm),-2.3549616(mm),79.30418(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.7273(mm),-0.35389258(mm),78.637309(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9315,7 +8977,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.215521(mm),2.4694417(mm),78.727549(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.006188(mm),-1.181329(mm),79.293441(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9324,7 +8986,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.954023(mm),-2.1551228(mm),78.949985(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.054246(mm),3.2421047(mm),78.579659(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9333,7 +8995,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.569806(mm),-0.37687384(mm),79.017733(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.704068(mm),-2.7123767(mm),78.817732(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9342,7 +9004,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.130322(mm),0.38039381(mm),79.44788(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.697942(mm),2.5653999(mm),78.995139(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9351,7 +9013,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.635149(mm),-3.8005359(mm),78.653557(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.332209(mm),0.70467569(mm),78.177993(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9360,7 +9022,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.482218(mm),0.019637414(mm),79.209504(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.014858(mm),2.7517066(mm),78.410277(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9369,7 +9031,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.017386(mm),2.1136708(mm),79.11514(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.645399(mm),2.0285874(mm),78.475423(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9378,7 +9040,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.932769(mm),0.91717987(mm),78.424752(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.603349(mm),2.3774835(mm),79.188145(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9387,7 +9049,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.936873(mm),0.57062935(mm),78.600355(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.277851(mm),-2.1342309(mm),79.069213(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9396,303 +9058,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.087916(mm),-0.18457823(mm),78.397395(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.028675(mm),0.54864512(mm),78.936822(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.55 cm -185 um 7.48 cm 58.9 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.4382165 cm 1.9639895 mm 7.4054612 cm 50.605053 MeV 8.3113846 MeV 2.5484034 mm 2.5484034 mm Target hIoni - 2 -1.3294744 cm 3.572885 mm 7.3488893 cm 43.737324 MeV 6.8677289 MeV 2.0375989 mm 4.5860023 mm Target hIoni - 3 -1.3087181 cm 3.997571 mm 7.3418449 cm 41.800878 MeV 1.9364456 MeV 478.86818 um 5.0648704 mm Target Transportation - 4 20.078283 cm -3.4811067 cm -1.1940701 m 41.800897 MeV4.4302915e-16 eV 8.5917706 m 8.5968355 m CaptureMgnt Decay -Track (trackID 2, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 20, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 20.1 cm -3.48 cm -1.19 m 14.5 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 23.346396 cm -4.3204373 cm 2 m 14.467435 MeV4.1921735e-15 eV 47.434687 m 47.434687 m CaptureMgnt Transportation - 2 23.656941 cm -5.9747337 cm 2.001136 m 14.453923 MeV 6.8248756 keV 1.6870245 cm 47.451557 m World muIoni - 3 23.715812 cm -6.2855918 cm 2.0013429 m 14.347395 MeV 473.62622 eV 3.1705983 mm 47.454728 m World muIoni - 4 23.800373 cm -6.72318 cm 2.001623 m 14.342845 MeV 3.0765977 keV 4.4656292 mm 47.459194 m World muIoni - 5 24.009613 cm -7.8176713 cm 2.002318 m 14.335492 MeV 3.9603463 keV 1.1164793 cm 47.470358 m World muIoni - 6 24.477156 cm -10.242768 cm 2.0038813 m 14.321484 MeV 12.992648 keV 2.4747074 cm 47.495105 m World muIoni - 7 24.90664 cm -12.441081 cm 2.005294 m 14.308746 MeV 11.500281 keV 2.2443315 cm 47.517549 m World muIoni - 8 25.160051 cm -13.772738 cm 2.0061846 m 14.288745 MeV 10.700938 keV 1.3584795 cm 47.531134 m World muIoni - 9 25.206529 cm -14.016149 cm 2.0063482 m 14.28575 MeV 1.7800241 keV 2.4834782 mm 47.533617 m World muIoni - 10 25.318872 cm -14.604871 cm 2.0067383 m 14.282293 MeV 3.4571375 keV 6.0061436 mm 47.539623 m World muIoni - 11 25.629143 cm -16.219624 cm 2.0078003 m 14.27617 MeV 6.1233949 keV 1.647721 cm 47.5561 m World muIoni - 12 25.769955 cm -16.950851 cm 2.0082918 m 14.271038 MeV 2.4904654 keV 7.4628248 mm 47.563563 m World muIoni - 13 26.243942 cm -19.435953 cm 2.0099834 m 14.259073 MeV 10.934636 keV 2.5355593 cm 47.588919 m World muIoni - 14 26.259698 cm -19.517266 cm 2.0100433 m 14.257118 MeV 184.64506 eV 830.41183 um 47.589749 m World muIoni - 15 26.263834 cm -19.538513 cm 2.010059 m 14.244065 MeV 0 eV 217.0378 um 47.589966 m World muIoni - 16 26.652315 cm -21.520715 cm 2.0115598 m 14.233447 MeV 9.4708892 keV 2.0254847 cm 47.610221 m World muIoni - 17 27.151292 cm -24.046297 cm 2.0135404 m 14.21943 MeV 9.6525941 keV 2.5820187 cm 47.636041 m World muIoni - 18 27.560699 cm -26.127123 cm 2.0151826 m 14.202918 MeV 8.7352243 keV 2.1270751 cm 47.657312 m World muIoni - 19 27.784847 cm -27.269199 cm 2.0160603 m 14.197687 MeV 3.9230136 keV 1.1671706 cm 47.668984 m World muIoni - 20 28.103122 cm -28.869007 cm 2.0172744 m 14.187895 MeV 6.7922401 keV 1.6356767 cm 47.68534 m World muIoni - 21 29.235051 cm -34.519832 cm 2.0215659 m 14.16143 MeV 22.052655 keV 5.779092 cm 47.743131 m World muIoni - 22 30.263243 cm -39.756384 cm 2.0256734 m 14.106891 MeV 21.212745 keV 5.3523706 cm 47.796655 m World muIoni - 23 30.291863 cm -39.899113 cm 2.0257864 m 14.09541 MeV 612.48047 eV 1.4600897 mm 47.798115 m World muIoni - 24 30.360843 cm -40.243383 cm 2.026064 m 14.091218 MeV 1.4999732 keV 3.5220816 mm 47.801637 m World muIoni - 25 30.365718 cm -40.267841 cm 2.0260836 m 14.089803 MeV 0 eV 250.16409 um 47.801887 m World muIoni - 26 30.746629 cm -42.177208 cm 2.027627 m 14.082219 MeV 7.5836116 keV 1.9531042 cm 47.821418 m World muIoni - 27 30.786527 cm -42.375759 cm 2.0277879 m 14.078631 MeV 484.04377 eV 2.0315809 mm 47.82345 m World muIoni - 28 31.757021 cm -47.19596 cm 2.0317779 m 14.054555 MeV 22.583604 keV 4.9331332 cm 47.872781 m World muIoni - 29 31.989851 cm -48.376133 cm 2.0328077 m 14.049077 MeV 4.3276961 keV 1.207323 cm 47.884855 m World muIoni - 30 33.61048 cm -56.518925 cm 2.0397373 m 14.008722 MeV 38.949278 keV 8.3314933 cm 47.96817 m World muIoni - 31 34.133903 cm -59.112392 cm 2.0420292 m 13.994017 MeV 13.641739 keV 2.6556786 cm 47.994726 m World muIoni - 32 34.367134 cm -60.281212 cm 2.0430654 m 13.989516 MeV 3.3927105 keV 1.1963608 cm 48.00669 m World muIoni - 33 34.642596 cm -61.627188 cm 2.0442371 m 13.98466 MeV 3.5820642 keV 1.3788639 cm 48.020479 m World muIoni - 34 36.540933 cm -71.009954 cm 2.0524609 m 13.938038 MeV 46.62229 keV 9.6083095 cm 48.116562 m World muIoni - 35 37.675366 cm -76.323993 cm 2.0574415 m 13.908565 MeV 26.538524 keV 5.4566079 cm 48.171128 m World muIoni - 36 38.411403 cm -79.698783 cm 2.0604488 m 13.889262 MeV 17.913973 keV 3.4672086 cm 48.2058 m World muIoni - 37 38.446177 cm -79.856509 cm 2.0605859 m 13.885595 MeV 306.15942 eV 1.6209404 mm 48.207421 m World muIoni - 38 38.695124 cm -80.983126 cm 2.061571 m 13.880677 MeV 3.9022534 keV 1.157994 cm 48.219001 m World muIoni - 39 38.753965 cm -81.250827 cm 2.0617934 m 13.877473 MeV 1.7224156 keV 2.7499208 mm 48.221751 m World muIoni - 40 39.259453 cm -83.541754 cm 2.0636776 m 13.864154 MeV 11.689922 keV 2.3535944 cm 48.245287 m World muIoni - 41 39.441592 cm -84.352852 cm 2.0643568 m 13.859549 MeV 2.8981874 keV 8.3406832 mm 48.253627 m World muIoni - 42 40.046239 cm -87.152801 cm 2.0663295 m 13.840351 MeV 11.775819 keV 2.8713013 cm 48.28234 m World muIoni - 43 40.209014 cm -87.917781 cm 2.0668325 m 13.83558 MeV 4.7705873 keV 7.8372237 mm 48.290178 m World muIoni - 44 41.085412 cm -92.058621 cm 2.0695587 m 13.817046 MeV 17.3383 keV 4.2413684 cm 48.332591 m World muIoni - 45 41.328617 cm -93.186265 cm 2.0702767 m 13.812517 MeV 4.5294345 keV 1.1558068 cm 48.344149 m World muIoni - 46 41.46593 cm -93.827966 cm 2.0706838 m 13.808874 MeV 1.2040889 keV 6.5749009 mm 48.350724 m World muIoni - 47 41.53065 cm -94.130317 cm 2.0708739 m 13.803664 MeV 1.4424125 keV 3.0978378 mm 48.353822 m World muIoni - 48 41.596818 cm -94.442085 cm 2.0710707 m 13.799983 MeV 1.2900795 keV 3.1931971 mm 48.357015 m World muIoni - 49 41.627994 cm -94.588505 cm 2.0711633 m 13.789161 MeV 1.8852846 keV 1.4998813 mm 48.358515 m World muIoni - 50 41.729963 cm -95.064379 cm 2.0714763 m 13.781479 MeV 3.2231084 keV 4.8768162 mm 48.363392 m World muIoni - 51 41.834996 cm -95.553568 cm 2.0717988 m 13.777705 MeV 1.7739582 keV 5.0137615 mm 48.368406 m World muIoni - 52 44.154319 cm -1.0625592 m 2.0793235 m 13.724231 MeV 47.609418 keV 10.977151 cm 48.478177 m World muIoni - 53 44.321775 cm -1.0695354 m 2.0798795 m 13.700726 MeV 6.0890301 keV 7.1958768 mm 48.485373 m World muIoni - 54 45.094259 cm -1.101852 m 2.0823252 m 13.680147 MeV 15.940854 keV 3.331704 cm 48.51869 m World muIoni - 55 45.445328 cm -1.1162341 m 2.0834683 m 13.670954 MeV 6.8187703 keV 1.4848501 cm 48.533539 m World muIoni - 56 45.533081 cm -1.1198415 m 2.0837667 m 13.662346 MeV 1.9244152 keV 3.7245976 mm 48.537263 m World muIoni - 57 46.026675 cm -1.1402223 m 2.0854263 m 13.654703 MeV 7.6433229 keV 2.1035659 cm 48.558299 m World muIoni - 58 47.988982 cm -1.2202095 m 2.0922203 m 13.618011 MeV 35.337364 keV 8.264008 cm 48.640939 m World muIoni - 59 48.010993 cm -1.2211282 m 2.092286 m 13.61545 MeV 214.96213 eV 946.95268 um 48.641886 m World muIoni - 60 48.281606 cm -1.2324484 m 2.0930831 m 13.60867 MeV 5.669502 keV 1.1666443 cm 48.653552 m World muIoni - 61 48.659546 cm -1.2481832 m 2.0941921 m 13.600066 MeV 7.5284507 keV 1.6220388 cm 48.669773 m World muIoni - 62 48.866131 cm -1.2569189 m 2.0947866 m 13.595695 MeV 2.2788356 keV 8.9963494 mm 48.678769 m World muIoni - 63 49.26842 cm -1.2740868 m 2.0959542 m 13.582085 MeV 10.247758 keV 1.7671579 cm 48.696441 m World muIoni - 64 49.322497 cm -1.2763526 m 2.096111 m 13.578282 MeV 1.2147066 keV 2.3346523 mm 48.698775 m World muIoni - 65 50.856996 cm -1.3405153 m 2.1005001 m 13.539643 MeV 37.309981 keV 6.6118801 cm 48.764894 m World muIoni - 66 51.088257 cm -1.3504175 m 2.101195 m 13.536078 MeV 3.5645742 keV 1.0192376 cm 48.775086 m World muIoni - 67 51.163893 cm -1.3536851 m 2.1014363 m 13.532332 MeV 920.14278 eV 3.3627323 mm 48.778449 m World muIoni - 68 51.473619 cm -1.3670604 m 2.1024213 m 13.524325 MeV 5.703255 keV 1.376447 cm 48.792214 m World muIoni - 69 51.728388 cm -1.3778989 m 2.1032148 m 13.488954 MeV 2.4846427 keV 1.1162191 cm 48.803376 m World muIoni - 70 51.78647 cm -1.3804151 m 2.1034044 m 13.481334 MeV 797.2486 eV 2.5892875 mm 48.805965 m World muIoni - 71 51.928593 cm -1.3866098 m 2.1038762 m 13.47858 MeV 2.7540155 keV 6.3731296 mm 48.812338 m World muIoni - 72 51.943946 cm -1.3872755 m 2.1039274 m 13.477257 MeV 272.65157 eV 685.13496 um 48.813023 m World muIoni - 73 52.32523 cm -1.4038279 m 2.1052089 m 13.461462 MeV 6.9419353 keV 1.7034144 cm 48.830058 m World muIoni - 74 53.133671 cm -1.4390163 m 2.1078005 m 13.443369 MeV 18.093014 keV 3.6198319 cm 48.866256 m World muIoni - 75 54.404751 cm -1.493302 m 2.1118199 m 13.41539 MeV 27.978766 keV 5.5899221 cm 48.922155 m World muIoni - 76 54.416637 cm -1.4938049 m 2.1118572 m 13.410059 MeV 50.321228 eV 518.1011 um 48.922673 m World muIoni - 77 55.073723 cm -1.5215532 m 2.1138793 m 13.394767 MeV 11.713246 keV 2.8587451 cm 48.951261 m World muIoni - 78 55.888792 cm -1.5559878 m 2.1165327 m 13.375147 MeV 19.619715 keV 3.5485594 cm 48.986746 m World muIoni - 79 56.090513 cm -1.5645629 m 2.1172094 m 13.370082 MeV 3.4567535 keV 8.835183 mm 48.995581 m World muIoni - 80 56.485379 cm -1.5813456 m 2.1185441 m 13.361468 MeV 8.6137293 keV 1.7292561 cm 49.012874 m World muIoni - 81 56.874879 cm -1.5978006 m 2.1198781 m 13.353172 MeV 6.8340088 keV 1.6962285 cm 49.029836 m World muIoni - 82 57.21017 cm -1.6116713 m 2.1209803 m 13.349155 MeV 4.0169536 keV 1.4312767 cm 49.044149 m World muIoni - 83 57.239952 cm -1.6129082 m 2.1210758 m 13.348288 MeV 866.58355 eV 1.2757568 mm 49.045425 m World muIoni - 84 57.603304 cm -1.6279902 m 2.1222417 m 13.334468 MeV 9.6600636 keV 1.5557381 cm 49.060982 m World muIoni - 85 57.837487 cm -1.6377155 m 2.1229606 m 13.326117 MeV 6.5447725 keV 1.0029047 cm 49.071011 m World muIoni - 86 58.060561 cm -1.6469221 m 2.1236167 m 13.317918 MeV 5.3001955 keV 9.4956677 mm 49.080507 m World muIoni - 87 58.605509 cm -1.6695522 m 2.1253049 m 13.299988 MeV 11.132002 keV 2.3338241 cm 49.103845 m World muIoni - 88 58.732589 cm -1.6747652 m 2.1256826 m 13.297139 MeV 2.8497505 keV 5.3789429 mm 49.109224 m World muIoni - 89 58.792455 cm -1.677213 m 2.1258511 m 13.290933 MeV 1.0333917 keV 2.5256461 mm 49.11175 m World muIoni - 90 58.864107 cm -1.6801208 m 2.1260477 m 13.275026 MeV 1.2226481 keV 3.0011398 mm 49.114751 m World muIoni - 91 59.601418 cm -1.7097272 m 2.1280215 m 13.262063 MeV 11.450716 keV 3.0574621 cm 49.145325 m World muIoni - 92 59.82702 cm -1.7187812 m 2.1286734 m 13.258533 MeV 2.5188546 keV 9.3536898 mm 49.154679 m World muIoni - 93 60.128911 cm -1.7305784 m 2.1294957 m 13.254174 MeV 4.3583929 keV 1.2205095 cm 49.166884 m World muIoni - 94 60.288856 cm -1.7367298 m 2.1299561 m 13.2515 MeV 1.5980046 keV 6.3725693 mm 49.173257 m World muIoni - 95 60.489136 cm -1.7443955 m 2.1305315 m 13.24609 MeV 3.4660663 keV 7.943893 mm 49.181201 m World muIoni - 96 60.500527 cm -1.7448364 m 2.1305647 m 13.244772 MeV 261.45519 eV 456.581 um 49.181657 m World muIoni - 97 60.573393 cm -1.7476611 m 2.1307748 m 13.242713 MeV 829.09308 eV 2.9247931 mm 49.184582 m World muIoni - 98 61.941274 cm -1.8005384 m 2.1346692 m 13.219002 MeV 22.109157 keV 5.4757091 cm 49.239339 m World muIoni - 99 62.572439 cm -1.8252098 m 2.1362491 m 13.205275 MeV 10.96625 keV 2.5515117 cm 49.264854 m World muIoni - 100 62.621013 cm -1.8271332 m 2.1363786 m 13.197276 MeV 1.1165405 keV 1.9879333 mm 49.266842 m World muIoni - 101 63.012126 cm -1.8426762 m 2.1374041 m 13.188102 MeV 9.1741529 keV 1.606034 cm 49.282903 m World muIoni - 102 63.386244 cm -1.8575912 m 2.1383384 m 13.177916 MeV 7.4382464 keV 1.5405468 cm 49.298308 m World muIoni - 103 63.775362 cm -1.8731953 m 2.1392682 m 13.170996 MeV 5.8679682 keV 1.6108824 cm 49.314417 m World muIoni - 104 64.277473 cm -1.8936892 m 2.1405785 m 13.162189 MeV 8.8072139 keV 2.1140831 cm 49.335558 m World muIoni - 105 65.932837 cm -1.9606549 m 2.1447225 m 13.12972 MeV 31.171839 keV 6.9106716 cm 49.404664 m World muIoni - 106 66.013835 cm -1.9638296 m 2.1449397 m 13.126125 MeV 1.5174398 keV 3.28363 mm 49.407948 m World muIoni - 107 66.020992 cm -1.964113 m 2.1449615 m 13.124083 MeV 130.41419 eV 293.08092 um 49.408241 m World muIoni - 108 66.075612 cm -1.9662749 m 2.1451304 m 13.122392 MeV 554.25667 eV 2.2362343 mm 49.410477 m World muIoni - 109 66.644661 cm -1.9888095 m 2.1468875 m 13.111274 MeV 9.7650152 keV 2.3308394 cm 49.433786 m World muIoni - 110 67.087445 cm -2.0064492 m 2.1481757 m 13.101847 MeV 9.4271482 keV 1.8232612 cm 49.452018 m World muIoni - 111 67.427012 cm -2.0199672 m 2.1491288 m 13.096503 MeV 4.0415428 keV 1.3970449 cm 49.465989 m World muIoni - 112 68.579495 cm -2.0658553 m 2.1524127 m 13.072117 MeV 22.357614 keV 4.7427496 cm 49.513416 m World muIoni - 113 68.898157 cm -2.0786612 m 2.1534482 m 13.055945 MeV 7.2016471 keV 1.3237024 cm 49.526653 m World muIoni - 114 69.216446 cm -2.0915219 m 2.1544761 m 13.048753 MeV 4.4474368 keV 1.3288524 cm 49.539942 m World muIoni - 115 69.479664 cm -2.1020662 m 2.1553073 m 13.042598 MeV 6.1550025 keV 1.0899639 cm 49.550842 m World muIoni - 116 69.858995 cm -2.1170879 m 2.1565183 m 13.034393 MeV 6.8673802 keV 1.5540604 cm 49.566382 m World muIoni - 117 70.135866 cm -2.128149 m 2.1574154 m 13.028684 MeV 4.4945858 keV 1.1437579 cm 49.57782 m World muIoni - 118 70.718383 cm -2.1514372 m 2.1593417 m 13.014869 MeV 11.185549 keV 2.4082996 cm 49.601903 m World muIoni - 119 71.147716 cm -2.1683674 m 2.1608213 m 13.007393 MeV 6.0282106 keV 1.7528698 cm 49.619431 m World muIoni - 120 72.495656 cm -2.2224217 m 2.1655407 m 12.969698 MeV 32.670095 keV 5.5909717 cm 49.675341 m World muIoni - 121 72.543142 cm -2.224276 m 2.1656985 m 12.96628 MeV 549.77039 eV 1.9206694 mm 49.677262 m World muIoni - 122 72.644814 cm -2.2282364 m 2.1660414 m 12.960576 MeV 4.5210811 keV 4.103191 mm 49.681365 m World muIoni - 123 72.855198 cm -2.2364628 m 2.1667506 m 12.953907 MeV 3.9257925 keV 8.52076 mm 49.689886 m World muIoni - 124 73.559908 cm -2.2641861 m 2.1691943 m 12.939962 MeV 12.38697 keV 2.8709274 cm 49.718595 m World muIoni - 125 75.12279 cm -2.3266025 m 2.1745685 m 12.913093 MeV 25.304316 keV 6.4568224 cm 49.783163 m World muIoni - 126 75.457885 cm -2.3399696 m 2.1756713 m 12.905991 MeV 7.1015065 keV 1.3824817 cm 49.796988 m World muIoni - 127 75.871609 cm -2.3564774 m 2.1770153 m 12.866775 MeV 10.470931 keV 1.7071373 cm 49.814059 m World muIoni - 128 76.770349 cm -2.3921023 m 2.1799771 m 12.850561 MeV 14.672859 keV 3.6860545 cm 49.85092 m World muIoni - 129 77.163239 cm -2.4083296 m 2.1813191 m 12.840949 MeV 9.6115716 keV 1.6750181 cm 49.86767 m World muIoni - 130 78.795564 cm -2.4764642 m 2.1872001 m 12.802364 MeV 34.804806 keV 7.0309981 cm 49.93798 m World muIoni - 131 79.079201 cm -2.4883448 m 2.1883371 m 12.795072 MeV 6.2993463 keV 1.2267361 cm 49.950247 m World muIoni - 132 80.298858 cm -2.5401568 m 2.1933173 m 12.767937 MeV 24.465934 keV 5.3461288 cm 50.003709 m World muIoni - 133 80.547292 cm -2.550265 m 2.1942485 m 12.761496 MeV 5.4021962 keV 1.0450547 cm 50.014159 m World muIoni - 134 80.649197 cm -2.5544854 m 2.1946339 m 12.757739 MeV 2.3865983 keV 4.3587943 mm 50.018518 m World muIoni - 135 80.903432 cm -2.5650123 m 2.1955848 m 12.75254 MeV 5.1992682 keV 1.0871221 cm 50.029389 m World muIoni - 136 81.358718 cm -2.5839098 m 2.1972873 m 12.743073 MeV 8.0006982 keV 1.9512743 cm 50.048902 m World muIoni - 137 81.894314 cm -2.6061993 m 2.1993056 m 12.734051 MeV 7.8389216 keV 2.301267 cm 50.071915 m World muIoni - 138 82.759592 cm -2.6413566 m 2.2025437 m 12.707033 MeV 18.107433 keV 3.6351262 cm 50.108266 m World muIoni - 139 82.774813 cm -2.6419623 m 2.2026 m 12.705259 MeV 106.42633 eV 627.03885 um 50.108893 m World muIoni - 140 82.847247 cm -2.6448538 m 2.2028676 m 12.703413 MeV 449.8831 eV 2.9927918 mm 50.111886 m World muIoni - 141 83.662204 cm -2.677417 m 2.2058808 m 12.671698 MeV 16.430975 keV 3.3702768 cm 50.145589 m World muIoni - 142 84.437545 cm -2.7080552 m 2.2085453 m 12.653173 MeV 15.797589 keV 3.1716352 cm 50.177305 m World muIoni - 143 85.633836 cm -2.7549567 m 2.2125181 m 12.627822 MeV 23.156802 keV 4.8566353 cm 50.225871 m World muIoni - 144 86.567906 cm -2.7921353 m 2.2158493 m 12.597878 MeV 17.204174 keV 3.8478733 cm 50.26435 m World muIoni - 145 86.631867 cm -2.7946927 m 2.2160957 m 12.59528 MeV 947.02548 eV 2.6476919 mm 50.266998 m World muIoni - 146 87.02376 cm -2.8103738 m 2.2175922 m 12.585933 MeV 7.5486232 keV 1.6232561 cm 50.28323 m World muIoni - 147 87.30443 cm -2.821519 m 2.2186591 m 12.576714 MeV 6.1594415 keV 1.1542587 cm 50.294773 m World muIoni - 148 87.938979 cm -2.8467455 m 2.2210337 m 12.563804 MeV 11.806045 keV 2.612069 cm 50.320894 m World muIoni - 149 88.372679 cm -2.8638029 m 2.2226719 m 12.551837 MeV 7.7024056 keV 1.7676243 cm 50.33857 m World muIoni - 150 88.98599 cm -2.8876817 m 2.2249841 m 12.532772 MeV 16.887184 keV 2.4762107 cm 50.363332 m World muIoni - 151 89.444828 cm -2.905432 m 2.2267158 m 12.522757 MeV 10.015398 keV 1.8415379 cm 50.381747 m World muIoni - 152 90.393792 cm -2.9435227 m 2.2303376 m 12.502209 MeV 20.547993 keV 3.9422052 cm 50.421169 m World muIoni - 153 90.472072 cm -2.9466453 m 2.2306317 m 12.498591 MeV 2.2376778 keV 3.2326568 mm 50.424402 m World muIoni - 154 90.612148 cm -2.9522472 m 2.2311598 m 12.496536 MeV 2.0557811 keV 5.7984837 mm 50.4302 m World muIoni - 155 90.642694 cm -2.9534724 m 2.2312755 m 12.494468 MeV 971.84795 eV 1.2680238 mm 50.431469 m World muIoni - 156 90.764191 cm -2.9583486 m 2.2317333 m 12.49136 MeV 1.6015411 keV 5.0460819 mm 50.436515 m World muIoni - 157 90.85047 cm -2.9618012 m 2.2320506 m 12.4901 MeV 1.2594721 keV 3.572902 mm 50.440088 m World muIoni - 158 91.478265 cm -2.986903 m 2.2343512 m 12.475813 MeV 10.502244 keV 2.5977118 cm 50.466065 m World muIoni - 159 91.858135 cm -3.0016761 m 2.2357191 m 12.462796 MeV 8.2775155 keV 1.5314906 cm 50.48138 m World muIoni - 160 92.279534 cm -3.0181923 m 2.2371978 m 12.447815 MeV 13.319796 keV 1.7109394 cm 50.498489 m World muIoni - 161 92.475981 cm -3.0258651 m 2.2379071 m 12.442516 MeV 2.2367811 keV 7.9520697 mm 50.506441 m World muIoni - 162 92.629666 cm -3.0318464 m 2.2384714 m 12.439658 MeV 2.8585109 keV 6.201299 mm 50.512642 m World muIoni - 163 93.315704 cm -3.0583734 m 2.2409744 m 12.423719 MeV 14.751353 keV 2.7513988 cm 50.540156 m World muIoni - 164 93.35466 cm -3.0598639 m 2.2411161 m 12.420715 MeV 556.55943 eV 1.54706 mm 50.541703 m World muIoni - 165 94.139021 cm -3.0899047 m 2.2439887 m 12.405186 MeV 14.53031 keV 3.1180722 cm 50.572884 m World muIoni - 166 94.605249 cm -3.1076829 m 2.2456579 m 12.392745 MeV 9.2247805 keV 1.8455059 cm 50.591339 m World muIoni - 167 94.796094 cm -3.1148974 m 2.2463339 m 12.387782 MeV 2.6981875 keV 7.493173 mm 50.598832 m World muIoni - 168 94.877605 cm -3.1179927 m 2.2466278 m 12.38463 MeV 1.9489291 keV 3.214275 mm 50.602047 m World muIoni - 169 95.021895 cm -3.1234332 m 2.2471428 m 12.379485 MeV 5.1456952 keV 5.652188 mm 50.607699 m World muIoni - 170 95.770977 cm -3.1518804 m 2.2498388 m 12.36779 MeV 10.652154 keV 2.9540331 cm 50.637239 m World muIoni - 171 95.839422 cm -3.1545296 m 2.2500816 m 12.36364 MeV 1.394048 keV 2.746941 mm 50.639986 m World muIoni - 172 96.112952 cm -3.1651029 m 2.2510645 m 12.360146 MeV 3.4942336 keV 1.0965547 cm 50.650952 m World muIoni - 173 96.304689 cm -3.1723825 m 2.2517165 m 12.339688 MeV 4.833509 keV 7.5560767 mm 50.658508 m World muIoni - 174 96.438875 cm -3.1774142 m 2.2521705 m 12.33434 MeV 1.5283703 keV 5.2273302 mm 50.663735 m World muIoni - 175 96.490702 cm -3.1793247 m 2.252343 m 12.331062 MeV 2.0260229 keV 1.9870538 mm 50.665722 m World muIoni - 176 97.498124 cm -3.2165536 m 2.2557035 m 12.31021 MeV 18.948046 keV 3.8714265 cm 50.704436 m World muIoni - 177 97.571101 cm -3.2192006 m 2.255948 m 12.307225 MeV 1.6708291 keV 2.7565993 mm 50.707193 m World muIoni - 178 98.007825 cm -3.2361027 m 2.2573334 m 12.295465 MeV 7.2069328 keV 1.7515969 cm 50.724709 m World muIoni - 179 99.088099 cm -3.280094 m 2.2609376 m 12.271334 MeV 18.194886 keV 4.5441899 cm 50.770151 m World muIoni - 180 99.143958 cm -3.2823764 m 2.2611062 m 12.266012 MeV 1.0688573 keV 2.355737 mm 50.772507 m World muIoni - 181 99.217502 cm -3.2853747 m 2.2613303 m 12.263709 MeV 512.39347 eV 3.0952908 mm 50.775602 m World muIoni - 182 1.0025551 m -3.3279807 m 2.2645406 m 12.244713 MeV 17.023681 keV 4.3970061 cm 50.819572 m World muIoni - 183 1.0042703 m -3.33521 m 2.2651131 m 12.241449 MeV 3.2638906 keV 7.4520178 mm 50.827024 m World muIoni - 184 1.0087751 m -3.3541003 m 2.2666325 m 12.231343 MeV 10.106 keV 1.9479375 cm 50.846503 m World muIoni - 185 1.0111499 m -3.3642623 m 2.2674719 m 12.214814 MeV 8.5042226 keV 1.0469542 cm 50.856973 m World muIoni - 186 1.0117884 m -3.367034 m 2.2677084 m 12.213781 MeV 1.0329936 keV 2.8541459 mm 50.859827 m World muIoni - 187 1.011925 m -3.3676261 m 2.2677594 m 12.211089 MeV 48.33496 eV 609.75768 um 50.860437 m World muIoni - 188 1.0223701 m -3.4127296 m 2.2716416 m 12.184593 MeV 23.330251 keV 4.6460098 cm 50.906897 m World muIoni - 189 1.0300882 m -3.446374 m 2.2745881 m 12.16636 MeV 15.788023 keV 3.4644147 cm 50.941541 m World muIoni - 190 1.0436552 m -3.5053612 m 2.2797393 m 12.137785 MeV 27.519754 keV 6.0746918 cm 51.002288 m World muIoni - 191 1.0449776 m -3.5110322 m 2.2802578 m 12.133293 MeV 2.9846694 keV 5.8462429 mm 51.008134 m World muIoni - 192 1.0468417 m -3.5190432 m 2.2809979 m 12.128125 MeV 2.1543484 keV 8.25826 mm 51.016392 m World muIoni - 193 1.0504352 m -3.5343604 m 2.2824022 m 12.1197 MeV 7.3798416 keV 1.5795643 cm 51.032188 m World muIoni - 194 1.051109 m -3.5372546 m 2.2826668 m 12.115964 MeV 762.14501 eV 2.9833329 mm 51.035171 m World muIoni - 195 1.0534312 m -3.5471774 m 2.2835628 m 11.9492 MeV 5.1721876 keV 1.0230292 cm 51.045402 m World muIoni - 196 1.0538684 m -3.5490054 m 2.2837365 m 11.936246 MeV 672.28876 eV 1.8875427 mm 51.047289 m World muIoni - 197 1.0575497 m -3.5642681 m 2.2851989 m 11.923697 MeV 5.4194123 keV 1.5768356 cm 51.063058 m World muIoni - 198 1.0581605 m -3.5667793 m 2.2854378 m 11.921514 MeV 719.45885 eV 2.5954483 mm 51.065653 m World muIoni - 199 1.0618736 m -3.5821076 m 2.2868895 m 11.913841 MeV 6.3015892 keV 1.5838291 cm 51.081491 m World muIoni - 200 1.0631359 m -3.5873529 m 2.2874019 m 11.908089 MeV 3.5443534 keV 5.4193274 mm 51.086911 m World muIoni - 201 1.0711072 m -3.6207346 m 2.2906394 m 11.883614 MeV 21.090363 keV 3.4472946 cm 51.121384 m World muIoni - 202 1.0741409 m -3.6334242 m 2.2918675 m 11.873935 MeV 6.4542928 keV 1.3104891 cm 51.134488 m World muIoni - 203 1.0754875 m -3.6391395 m 2.2924168 m 11.869592 MeV 3.0869292 keV 5.8974165 mm 51.140386 m World muIoni - 204 1.0805338 m -3.6603498 m 2.2944033 m 11.85847 MeV 9.5267566 keV 2.1892743 cm 51.162279 m World muIoni - 205 1.0819263 m -3.6661853 m 2.2949489 m 11.853744 MeV 2.4784831 keV 6.0241711 mm 51.168303 m World muIoni - 206 1.0838575 m -3.6743191 m 2.2957192 m 11.847577 MeV 4.8748054 keV 8.3952593 mm 51.176698 m World muIoni - 207 1.0857002 m -3.6820251 m 2.2964558 m 11.840113 MeV 3.9220926 keV 7.9574348 mm 51.184655 m World muIoni - 208 1.0875137 m -3.6895438 m 2.2971755 m 11.836186 MeV 2.354785 keV 7.7677746 mm 51.192423 m World muIoni - 209 1.0979419 m -3.7332818 m 2.3012311 m 11.81258 MeV 22.013536 keV 4.5147022 cm 51.23757 m World muIoni - 210 1.1007863 m -3.7453778 m 2.3024541 m 11.806816 MeV 5.7646046 keV 1.2485983 cm 51.250056 m World muIoni - 211 1.1025547 m -3.7528923 m 2.3032212 m 11.78899 MeV 3.2209767 keV 7.7577864 mm 51.257814 m World muIoni - 212 1.1125514 m -3.7949879 m 2.3076199 m 11.766003 MeV 21.866759 keV 4.3489823 cm 51.301304 m World muIoni - 213 1.11555 m -3.8074601 m 2.3088381 m 11.744837 MeV 5.9353614 keV 1.2885473 cm 51.314189 m World muIoni - 214 1.1157375 m -3.8082258 m 2.308914 m 11.705015 MeV 576.68638 eV 791.94474 um 51.314981 m World muIoni - 215 1.1196596 m -3.8244985 m 2.3105355 m 11.696199 MeV 5.8235455 keV 1.6817094 cm 51.331798 m World muIoni - 216 1.1213883 m -3.8316395 m 2.3112684 m 11.691529 MeV 3.1713803 keV 7.3837361 mm 51.339182 m World muIoni - 217 1.1300012 m -3.8675786 m 2.3150915 m 11.672238 MeV 17.663957 keV 3.7154287 cm 51.376336 m World muIoni - 218 1.1364979 m -3.8945099 m 2.3179848 m 11.653959 MeV 16.605616 keV 2.785465 cm 51.404191 m World muIoni - 219 1.1380902 m -3.901 m 2.3186959 m 11.650189 MeV 2.7784274 keV 6.7203618 mm 51.410911 m World muIoni - 220 1.1408401 m -3.9121213 m 2.3199228 m 11.645239 MeV 4.9502427 keV 1.152174 cm 51.422433 m World muIoni - 221 1.1582165 m -3.9819431 m 2.3276692 m 11.611853 MeV 33.386225 keV 7.2368638 cm 51.494802 m World muIoni - 222 1.1704055 m -4.0308588 m 2.3328028 m 11.587539 MeV 24.313277 keV 5.0672911 cm 51.545475 m World muIoni - 223 1.1711705 m -4.0338936 m 2.3331184 m 11.577934 MeV 541.8198 eV 3.1455117 mm 51.54862 m World muIoni - 224 1.1904752 m -4.1100233 m 2.3410884 m 11.535128 MeV 41.481934 keV 7.8944236 cm 51.627564 m World muIoni - 225 1.1996647 m -4.1464101 m 2.3448381 m 11.51553 MeV 16.682355 keV 3.7716445 cm 51.665281 m World muIoni - 226 1.2040442 m -4.1641383 m 2.3467258 m 11.49997 MeV 10.454435 keV 1.8358508 cm 51.683639 m World muIoni - 227 1.2072525 m -4.177376 m 2.3481791 m 11.48198 MeV 8.0729612 keV 1.369831 cm 51.697338 m World muIoni - 228 1.2078454 m -4.1798503 m 2.3484441 m 11.48111 MeV 869.30228 eV 2.5580709 mm 51.699896 m World muIoni - 229 1.2078528 m -4.1798813 m 2.3484474 m 11.480039 MeV 0 eV 32.08502 um 51.699928 m World muIoni - 230 1.2120707 m -4.1974999 m 2.3503156 m 11.469951 MeV 8.6373707 keV 1.8212636 cm 51.71814 m World muIoni - 231 1.216673 m -4.2165383 m 2.3523751 m 11.457126 MeV 12.82511 keV 1.9694799 cm 51.737835 m World muIoni - 232 1.2281608 m -4.264325 m 2.3575665 m 11.437533 MeV 19.593672 keV 4.9422185 cm 51.787257 m World muIoni - 233 1.22992 m -4.2715839 m 2.3583197 m 11.430783 MeV 5.7251151 keV 7.5069134 mm 51.794764 m World muIoni - 234 1.2331107 m -4.2849352 m 2.3596771 m 11.422108 MeV 7.1243087 keV 1.379423 cm 51.808559 m World muIoni - 235 1.2344121 m -4.2904964 m 2.3602249 m 11.419133 MeV 1.7931489 keV 5.737647 mm 51.814296 m World muIoni - 236 1.2443436 m -4.3330479 m 2.3643917 m 11.388052 MeV 25.939758 keV 4.3893852 cm 51.85819 m World muIoni - 237 1.2445012 m -4.3337101 m 2.3644577 m 11.388018 MeV 34.119234 eV 683.91149 um 51.858874 m World muIoni - 238 1.246403 m -4.3416749 m 2.3652547 m 11.378333 MeV 4.5775984 keV 8.2273921 mm 51.867101 m World muIoni - 239 1.24692 m -4.3438437 m 2.3654742 m 11.375627 MeV 1.5125731 keV 2.2403204 mm 51.869342 m World muIoni - 240 1.2488338 m -4.3518755 m 2.3662825 m 11.369792 MeV 3.9681778 keV 8.2962107 mm 51.877638 m World muIoni - 241 1.2489274 m -4.3522643 m 2.3663223 m 11.366774 MeV 281.5751 eV 401.87666 um 51.87804 m World muIoni - 242 1.2528818 m -4.3686044 m 2.3680001 m 11.359218 MeV 6.5070587 keV 1.6895322 cm 51.894935 m World muIoni - 243 1.2528928 m -4.3686505 m 2.3680048 m 11.355345 MeV 0 eV 47.664374 um 51.894983 m World muIoni - 244 1.2539047 m -4.3729256 m 2.368432 m 11.352738 MeV 1.3917082 keV 4.4139192 mm 51.899397 m World muIoni - 245 1.2551407 m -4.3781635 m 2.3689413 m 11.350169 MeV 1.4145314 keV 5.4058659 mm 51.904803 m World muIoni - 246 1.2572724 m -4.3872887 m 2.3698114 m 11.343526 MeV 3.409811 keV 9.4111886 mm 51.914214 m World muIoni - 247 1.2606322 m -4.4017949 m 2.3712501 m 11.3286 MeV 10.048014 keV 1.4959599 cm 51.929173 m World muIoni - 248 1.2620663 m -4.4081282 m 2.3718728 m 11.323878 MeV 3.1540355 keV 6.5233653 mm 51.935697 m World muIoni - 249 1.269022 m -4.4385529 m 2.3749921 m 11.305457 MeV 16.645442 keV 3.1365424 cm 51.967062 m World muIoni - 250 1.2740799 m -4.4612381 m 2.3771986 m 11.291488 MeV 12.408372 keV 2.334685 cm 51.990409 m World muIoni - 251 1.2771489 m -4.4746379 m 2.3785091 m 11.286428 MeV 4.0131054 keV 1.3809121 cm 52.004218 m World muIoni - 252 1.2786669 m -4.4812898 m 2.3791637 m 11.282507 MeV 2.6657268 keV 6.8543061 mm 52.011072 m World muIoni - 253 1.2818155 m -4.4949581 m 2.380505 m 11.276461 MeV 4.7946874 keV 1.4090312 cm 52.025163 m World muIoni - 254 1.2831212 m -4.5006653 m 2.3810777 m 11.27458 MeV 1.8809223 keV 5.8825683 mm 52.031045 m World muIoni - 255 1.2957685 m -4.5554973 m 2.3865088 m 11.244591 MeV 21.553258 keV 5.6533987 cm 52.087579 m World muIoni - 256 1.2964854 m -4.5587087 m 2.3868246 m 11.234503 MeV 3.4389902 keV 3.305525 mm 52.090885 m World muIoni - 257 1.3081008 m -4.6104507 m 2.391861 m 11.202107 MeV 30.415938 keV 5.3269177 cm 52.144154 m World muIoni - 258 1.3089404 m -4.614129 m 2.3922433 m 11.197483 MeV 2.9983231 keV 3.7922359 mm 52.147946 m World muIoni - 259 1.3104099 m -4.6206196 m 2.3929173 m 11.192526 MeV 3.6869085 keV 6.6889492 mm 52.154635 m World muIoni - 260 1.3152713 m -4.6420656 m 2.3951238 m 11.178783 MeV 10.997001 keV 2.2100594 cm 52.176736 m World muIoni - 261 1.3156443 m -4.6437387 m 2.395304 m 11.176981 MeV 344.42857 eV 1.7235962 mm 52.178459 m World muIoni - 262 1.3375425 m -4.7418389 m 2.4059234 m 11.119493 MeV 55.25285 keV 10.107698 cm 52.279536 m World muIoni - 263 1.3423573 m -4.7628002 m 2.4077624 m 11.106505 MeV 9.9427275 keV 2.1585805 cm 52.301122 m World muIoni - 264 1.3429516 m -4.7654469 m 2.407984 m 11.105996 MeV 509.21126 eV 2.7216072 mm 52.303844 m World muIoni - 265 1.3441791 m -4.7709136 m 2.4084419 m 11.102441 MeV 1.9269434 keV 5.6215215 mm 52.309465 m World muIoni - 266 1.3522546 m -4.8070091 m 2.4114635 m 11.083767 MeV 13.211668 keV 3.7111424 cm 52.346577 m World muIoni - 267 1.3536986 m -4.8132629 m 2.411981 m 11.080922 MeV 2.8446471 keV 6.4392022 mm 52.353016 m OutOfWorld Transportation -Track (trackID 20, parentID 2) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.730958328489(mm),-1.9831093726308(mm),78.812990526563(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.671525(mm),3.6691976(mm),78.82347(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9701,7 +9076,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.24291(mm),2.5686753(mm),78.72272(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.948664(mm),0.055488673(mm),79.127257(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9710,7 +9085,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.894737(mm),1.0373565(mm),79.136766(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.006182(mm),-0.62840341(mm),79.469769(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9719,7 +9094,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.859632(mm),3.3426056(mm),78.966629(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.412917(mm),-0.026063744(mm),78.692743(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9728,7 +9103,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.49922(mm),1.0440833(mm),79.382833(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.27529(mm),-0.17736469(mm),79.422318(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9737,7 +9112,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.549408(mm),-0.83830372(mm),78.316022(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.082617(mm),0.64873622(mm),78.750984(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9746,7 +9121,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.12(mm),-0.99487794(mm),79.273373(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.161303(mm),-1.9984463(mm),79.089763(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9755,7 +9130,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.233675(mm),0.85939305(mm),78.900675(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.7102(mm),1.11159(mm),78.816651(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9764,7 +9139,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.822924(mm),-2.9665152(mm),78.973102(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.470196(mm),-3.2091871(mm),78.85897(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9773,7 +9148,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.365853(mm),0.48548039(mm),79.053695(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.942989(mm),-0.30445248(mm),78.951931(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9782,7 +9157,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.086599(mm),2.2445649(mm),79.279262(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.522547(mm),2.1967689(mm),78.673412(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9791,7 +9166,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.962102(mm),-2.5031156(mm),79.301215(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.327999(mm),0.99306772(mm),79.236697(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9800,7 +9175,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.660659(mm),1.7625753(mm),78.472732(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.616985(mm),2.6628669(mm),78.304106(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9809,7 +9184,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.166188(mm),2.9352497(mm),78.383594(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.090845(mm),1.5949637(mm),78.749533(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9818,7 +9193,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.390256(mm),-3.1305675(mm),78.873066(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.653354(mm),-1.3607162(mm),78.826674(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9827,7 +9202,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.977781(mm),-0.58329898(mm),78.769469(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.322866(mm),1.3238256(mm),79.237602(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9836,7 +9211,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.8136(mm),-0.38211815(mm),78.269438(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.265681(mm),-3.1047639(mm),78.542377(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9845,7 +9220,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.037042(mm),-0.43438368(mm),78.935347(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.436165(mm),0.067157828(mm),78.864971(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9854,7 +9229,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.211357(mm),3.4512539(mm),78.551956(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.410219(mm),-2.4323009(mm),78.869545(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9863,7 +9238,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.592089(mm),-0.14628465(mm),79.190131(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.676762(mm),2.0299644(mm),78.64622(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9872,7 +9247,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.863911(mm),-0.94526542(mm),79.318528(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.991845(mm),-3.1144678(mm),78.414335(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9881,7 +9256,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.539415(mm),-1.3254611(mm),78.141457(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.554238(mm),2.7097756(mm),79.196805(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9890,7 +9265,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.036182(mm),-0.53221572(mm),78.759171(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.857584(mm),2.2371637(mm),79.143317(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9899,7 +9274,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.705989(mm),-2.9826274(mm),78.817393(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.063467(mm),-1.5787863(mm),79.283341(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9908,7 +9283,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.886522(mm),-2.7853745(mm),78.432907(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.122673(mm),1.525816(mm),79.272902(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9917,7 +9292,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.599983(mm),-3.6951685(mm),78.659758(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.917213(mm),-2.6386336(mm),78.603822(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9926,7 +9301,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.782028(mm),-0.94012749(mm),78.980312(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.546379(mm),2.3921349(mm),78.316556(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9935,7 +9310,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.356068(mm),0.56020246(mm),79.055421(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.285644(mm),-2.4460955(mm),79.067838(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9944,7 +9319,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.233322(mm),0.51616538(mm),78.371756(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.060066(mm),3.1435418(mm),79.107614(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9953,7 +9328,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.213005(mm),-0.18390999(mm),78.551666(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.855832(mm),1.459085(mm),79.143626(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9962,7 +9337,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.784198(mm),2.0587793(mm),78.274622(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.733492(mm),2.6066186(mm),78.636217(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9971,7 +9346,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.580956(mm),2.9857868(mm),79.192094(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.090465(mm),0.4932133(mm),78.7496(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9980,7 +9355,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.38382(mm),2.6890588(mm),78.521546(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.188288(mm),-1.8054374(mm),79.085005(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9989,7 +9364,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.753254(mm),2.180412(mm),78.280078(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.543057(mm),-0.39680699(mm),78.669796(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9998,7 +9373,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.861632(mm),1.1018517(mm),78.613622(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.730312(mm),0.16117235(mm),78.989431(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10007,7 +9382,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.144098(mm),2.0853384(mm),78.563816(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.451842(mm),0.56721652(mm),78.509552(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10016,7 +9391,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.463437(mm),-0.70957811(mm),78.860162(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.420243(mm),-3.7080732(mm),79.044105(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10025,7 +9400,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.763401(mm),-2.9486978(mm),79.159924(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.864209(mm),0.93054857(mm),79.142149(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10034,7 +9409,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.328563(mm),1.4012076(mm),78.707617(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.94972(mm),-1.3053801(mm),78.421763(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10043,7 +9418,232 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.94416(mm),0.21600864(mm),78.775397(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.80021(mm),-0.49044788(mm),79.153434(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.787946(mm),2.763104(mm),78.626615(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.728058(mm),-0.025683788(mm),78.989829(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.634955(mm),-1.7221519(mm),79.358899(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.907133(mm),-1.1745381(mm),79.13458(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.45128(mm),0.41674532(mm),78.156997(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.515248(mm),-0.53468272(mm),78.145718(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.13525(mm),0.0063895882(mm),78.741703(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.75108(mm),-2.4149942(mm),78.280462(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.227009(mm),-0.29193462(mm),78.90185(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.985304(mm),-1.6655598(mm),78.415488(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.267668(mm),-2.3418276(mm),79.071008(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.710298(mm),-1.6266405(mm),79.345614(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.488612(mm),-2.1196791(mm),79.03205(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.69947(mm),-1.3098945(mm),79.347524(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.534505(mm),-0.60430393(mm),79.376611(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.985806(mm),-0.46957062(mm),79.297035(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.679435(mm),-0.48530317(mm),78.293094(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.972146(mm),2.072346(mm),78.594136(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.131541(mm),1.8075529(mm),78.213376(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.314544(mm),-1.9405132(mm),78.533762(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.566998(mm),-2.4027241(mm),79.018228(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.462568(mm),2.4787584(mm),78.331334(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.649332(mm),-0.99254766(mm),79.356364(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.844282(mm),-1.3776605(mm),79.145663(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.00624(mm),0.36481625(mm),78.411797(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10061,15 +9661,6 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.021021(mm),-3.4621075(mm),78.761845(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== G4PrimaryTransformer::PrimaryVertex (-14.138751(mm),3.4269022(mm),78.741086(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! @@ -10097,7 +9688,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.789534(mm),-0.49016077(mm),78.273681(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.965297(mm),-0.71505068(mm),78.242689(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10106,7 +9697,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.355924(mm),0.30476623(mm),79.055446(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.954953(mm),-3.2300134(mm),78.42084(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10115,7 +9706,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.096923(mm),3.0214975(mm),78.572134(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.857737(mm),-3.2448816(mm),79.14329(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10124,7 +9715,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.889524(mm),0.80552834(mm),78.608704(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.653924(mm),-1.7695183(mm),79.355555(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10133,7 +9724,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.512125(mm),2.4528995(mm),78.498923(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.51386(mm),-0.7903259(mm),78.851271(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10142,7 +9733,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.123985(mm),3.1910162(mm),78.567362(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.484803(mm),-0.57889807(mm),79.385375(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10151,7 +9742,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.058045(mm),-0.16447283(mm),79.460624(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.779789(mm),-2.3434302(mm),78.451726(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10160,7 +9751,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.927519(mm),2.1537278(mm),79.307312(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.250093(mm),-0.34425685(mm),78.545126(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10169,7 +9760,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.641803(mm),0.50065125(mm),79.005038(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.613144(mm),1.7094101(mm),78.304783(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10178,7 +9769,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.393114(mm),0.53971051(mm),79.225216(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.631736(mm),-0.24372653(mm),78.301505(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10187,7 +9778,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.781392(mm),2.5530226(mm),78.804098(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.944697(mm),2.019933(mm),78.775303(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10196,7 +9787,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.37297(mm),1.9320999(mm),79.228768(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.272815(mm),0.68756293(mm),79.246427(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10205,7 +9796,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.379327(mm),1.5894859(mm),78.698666(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.62382(mm),3.3803286(mm),78.831882(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10214,7 +9805,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.967825(mm),-1.224784(mm),78.242244(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.017226(mm),2.1642491(mm),78.938841(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10223,7 +9814,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.148319(mm),-2.3719257(mm),78.386745(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.834989(mm),-1.3246253(mm),78.441993(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10232,7 +9823,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.180135(mm),2.8918291(mm),79.262769(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.576581(mm),1.2336194(mm),78.840211(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10241,7 +9832,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.234183(mm),-3.690813(mm),78.724258(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.542429(mm),0.38080089(mm),79.198887(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10250,7 +9841,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.620732(mm),-1.6917998(mm),79.008753(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.035239(mm),-0.061434613(mm),78.583011(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10259,7 +9850,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.824091(mm),2.7487241(mm),78.443915(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.941676(mm),-2.5440248(mm),78.952162(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10268,7 +9859,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.157019(mm),-0.077586415(mm),79.090519(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.202649(mm),-2.145276(mm),79.2588(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10277,7 +9868,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.580401(mm),0.56928752(mm),78.663211(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.959265(mm),-1.6420425(mm),79.301715(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10286,7 +9877,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.918334(mm),-2.5536111(mm),78.603624(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.234744(mm),1.3367401(mm),79.253141(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10295,7 +9886,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.59338(mm),0.11855415(mm),78.660922(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.725893(mm),-3.5817626(mm),78.637557(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10304,7 +9895,147 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.597715(mm),1.2243778(mm),78.307504(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.046028(mm),-0.82167482(mm),79.110089(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -9.19 mm -838 um 5 cm 67.9 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.0746869 cm 1.7506177 mm 4.9203912 cm 58.672149 MeV 9.2372671 MeV 3.1388532 mm 3.1388532 mm Target hIoni + 2 -1.1596938 cm 2.7039242 mm 4.8794516 cm 53.502883 MeV 5.169266 MeV 1.3461434 mm 4.4849966 mm Target Transportation + 3 14.730693 cm 19.654998 cm -2 m 53.502896 MeV2.8339722e-13 meV 6.3346039 m 6.3390889 m CaptureMgnt Transportation + 4 20.504008 cm 17.214897 cm -2.0214007 m 53.487605 MeV 11.815573 keV 6.623091 cm 6.4053198 m World hIoni + 5 27.493324 cm 14.294499 cm -2.046883 m 53.465847 MeV 17.253031 keV 7.99205 cm 6.4852403 m World hIoni + 6 28.121478 cm 14.033075 cm -2.0491735 m 53.463225 MeV 1.528067 keV 7.1790353 mm 6.4924194 m World hIoni + 7 29.192285 cm 13.588024 cm -2.0530788 m 53.438707 MeV 1.6130712 keV 1.2236045 cm 6.5046554 m World hIoni + 8 32.011747 cm 12.412455 cm -2.0634055 m 53.428051 MeV 8.0549191 keV 3.2245565 cm 6.536901 m World hIoni + 9 32.961939 cm 12.014182 cm -2.0668894 m 53.425251 MeV 1.613913 keV 1.0875941 cm 6.5477769 m World hIoni + 10 34.919667 cm 11.193825 cm -2.0740701 m 53.418599 MeV 5.4487076 keV 2.2408278 cm 6.5701852 m World hIoni + 11 36.194046 cm 10.660097 cm -2.0787379 m 53.410289 MeV 5.2157858 keV 1.4583524 cm 6.5847687 m World hIoni + 12 36.246042 cm 10.638315 cm -2.078929 m 53.408057 MeV 83.937044 eV 595.25187 um 6.585364 m World hIoni + 13 43.343179 cm 7.6595176 cm -2.1049386 m 53.390199 MeV 16.102118 keV 8.1245251 cm 6.6666092 m World hIoni + 14 48.709285 cm 5.4020837 cm -2.1242346 m 53.378436 MeV 8.8915535 keV 6.1330664 cm 6.7279399 m World hIoni + 15 60.784787 cm 3.2162772 mm -2.1676581 m 53.352992 MeV 24.131745 keV 13.80165 cm 6.8659564 m World hIoni + 16 65.44894 cm -1.648445 cm -2.1843794 m 53.339696 MeV 8.1340297 keV 5.3321263 cm 6.9192776 m World hIoni + 17 69.210873 cm -3.2423652 cm -2.1978821 m 53.067633 MeV 12.639029 keV 4.3030202 cm 6.9623078 m World hIoni + 18 80.588296 cm -8.0614665 cm -2.2389712 m 53.040317 MeV 26.012952 keV 13.021261 cm 7.0925204 m World hIoni + 19 90.307868 cm -12.183105 cm -2.2738413 m 52.987958 MeV 27.907902 keV 11.118348 cm 7.2037039 m World hIoni + 20 90.655227 cm -12.329871 cm -2.2750958 m 52.983276 MeV 1.794866 keV 3.9740861 mm 7.207678 m World hIoni + 21 92.083331 cm -12.934086 cm -2.2802548 m 52.979264 MeV 2.6975396 keV 1.6342336 cm 7.2240203 m World hIoni + 22 1.0500132 m -18.387356 cm -2.3269412 m 52.943243 MeV 34.326738 keV 14.778693 cm 7.3718073 m World hIoni + 23 1.0529919 m -18.512089 cm -2.3280172 m 52.940757 MeV 1.2000316 keV 3.403823 mm 7.3752111 m World hIoni + 24 1.0695547 m -19.204222 cm -2.3340045 m 52.932893 MeV 4.3377345 keV 1.8923008 cm 7.3941341 m World hIoni + 25 1.0818148 m -19.716966 cm -2.3384589 m 52.929577 MeV 2.1737825 keV 1.4015762 cm 7.4081499 m World hIoni + 26 1.1443896 m -22.333309 cm -2.361125 m 52.91139 MeV 14.220718 keV 7.1511511 cm 7.4796614 m World hIoni + 27 1.2677501 m -27.505094 cm -2.4064467 m 52.878764 MeV 29.816322 keV 14.123277 cm 7.6208942 m World hIoni + 28 1.3956527 m -32.90497 cm -2.453717 m 52.848521 MeV 28.27469 keV 14.666125 cm 7.7675554 m World hIoni + 29 1.5910417 m -41.190886 cm -2.5257703 m 52.796895 MeV 46.345831 keV 22.413055 cm 7.991686 m World hIoni + 30 1.659514 m -44.083606 cm -2.5513956 m 52.772235 MeV 23.614148 keV 7.8625139 cm 8.0703111 m World hIoni + 31 1.77461 m -48.952262 cm -2.594758 m 52.742934 MeV 28.287399 keV 13.227935 cm 8.2025904 m World hIoni + 32 1.7874571 m -49.494402 cm -2.599599 m 52.738671 MeV 2.6794486 keV 1.4760633 cm 8.2173511 m World hIoni + 33 1.8952417 m -54.043623 cm -2.6400852 m 52.710274 MeV 27.056543 keV 12.37992 cm 8.3411503 m World hIoni + 34 1.9046255 m -54.439645 cm -2.6436011 m 52.694665 MeV 4.4685498 keV 1.0775027 cm 8.3519253 m World hIoni + 35 1.9670715 m -57.083954 cm -2.6669308 m 52.673345 MeV 20.247252 keV 7.1714843 cm 8.4236401 m World hIoni + 36 2.0035459 m -58.632548 cm -2.6805548 m 52.66262 MeV 9.6675343 keV 4.190244 cm 8.4655426 m World hIoni + 37 2.0201275 m -59.336921 cm -2.6867207 m 52.654266 MeV 7.0033327 keV 1.9041558 cm 8.4845841 m World hIoni + 38 2.0342456 m -59.935009 cm -2.6919678 m 52.647831 MeV 4.8337565 keV 1.6205715 cm 8.5007899 m World hIoni + 39 2.1314707 m -64.047806 cm -2.7280655 m 52.616478 MeV 28.539325 keV 11.156753 cm 8.6123574 m World hIoni + 40 2.1540231 m -64.99865 cm -2.7364735 m 52.607131 MeV 7.0343008 keV 2.5878828 cm 8.6382362 m World hIoni + 41 2.23137 m -68.259493 cm -2.7652877 m 52.5789 MeV 19.070979 keV 8.8747566 cm 8.7269838 m World hIoni + 42 2.2561969 m -69.301238 cm -2.7745264 m 52.568551 MeV 7.4784476 keV 2.846497 cm 8.7554488 m World hIoni + 43 2.273563 m -70.026811 cm -2.7809954 m 52.562155 MeV 4.7951724 keV 1.9901596 cm 8.7753504 m World hIoni + 44 2.2802339 m -70.305166 cm -2.7834815 m 52.558663 MeV 2.4902429 keV 7.643947 mm 8.7829943 m World hIoni + 45 2.3628504 m -73.751196 cm -2.8142932 m 52.533521 MeV 24.025181 keV 9.4669854 cm 8.8776642 m World hIoni + 46 2.3807999 m -74.499232 cm -2.8210501 m 52.521901 MeV 6.6960116 keV 2.058629 cm 8.8982504 m World hIoni + 47 2.3876576 m -74.785265 cm -2.8236326 m 52.516209 MeV 1.4828888 keV 7.8663207 mm 8.9061168 m World hIoni + 48 2.4301861 m -76.556874 cm -2.8396665 m 52.505666 MeV 8.6540114 keV 4.8781442 cm 8.9548982 m World hIoni + 49 2.4467973 m -77.247504 cm -2.8459462 m 52.501534 MeV 2.7996854 keV 1.9054183 cm 8.9739524 m World hIoni + 50 2.4660138 m -78.046807 cm -2.8531831 m 52.495792 MeV 2.4157912 keV 2.2034847 cm 8.9959872 m World hIoni + 51 2.5171038 m -80.172592 cm -2.8724785 m 52.482188 MeV 12.38784 keV 5.8603829 cm 9.0545911 m World hIoni + 52 2.5461092 m -81.378817 cm -2.8834006 m 52.471826 MeV 6.2494801 keV 3.3258061 cm 9.0878491 m World hIoni + 53 2.5528187 m -81.658894 cm -2.8859269 m 52.466294 MeV 2.8398726 keV 7.6970742 mm 9.0955462 m World hIoni + 54 2.6062776 m -83.889855 cm -2.9060799 m 52.447623 MeV 14.839268 keV 6.1332871 cm 9.1568791 m World hIoni + 55 2.6719966 m -86.640915 cm -2.9308155 m 52.429945 MeV 16.61836 keV 7.5416671 cm 9.2322957 m World hIoni + 56 2.6730136 m -86.683877 cm -2.9311994 m 52.428338 MeV 369.34057 eV 1.168932 mm 9.2334647 m World hIoni + 57 2.8153823 m -92.626915 cm -2.9854621 m 52.379923 MeV 38.69667 keV 16.354071 cm 9.3970054 m World hIoni + 58 2.8542975 m -94.263334 cm -3.0003237 m 52.365871 MeV 12.849669 keV 4.4755404 cm 9.4417608 m World hIoni + 59 2.8660474 m -94.756711 cm -3.0048062 m 52.362059 MeV 2.5349286 keV 1.3509088 cm 9.4552699 m World hIoni + 60 2.8842563 m -95.5223 cm -3.0117411 m 52.357057 MeV 3.6670121 keV 2.0934876 cm 9.4762048 m World hIoni + 61 2.8864903 m -95.616338 cm -3.0125929 m 52.355639 MeV 100.99087 eV 2.5691346 mm 9.4787739 m World hIoni + 62 2.8913765 m -95.821897 cm -3.0144568 m 52.352761 MeV 1.3711164 keV 5.6191427 mm 9.484393 m World hIoni + 63 2.9706356 m -99.155729 cm -3.0446623 m 52.334488 MeV 17.239653 keV 9.113645 cm 9.5755295 m World hIoni + 64 2.9780274 m -99.465416 cm -3.0474608 m 52.325955 MeV 1.7697768 keV 8.4888153 mm 9.5840183 m World hIoni + 65 2.9821533 m -99.637867 cm -3.0490268 m 52.323829 MeV 888.25661 eV 4.738058 mm 9.5887564 m World hIoni + 66 2.982988 m -99.672732 cm -3.0493442 m 52.316282 MeV 258.99407 eV 958.67082 um 9.589715 m World hIoni + 67 3.1421893 m -1.0631206 m -3.1097857 m 52.281549 MeV 33.700474 keV 18.277446 cm 9.7724895 m World hIoni + 68 3.1547744 m -1.0682639 m -3.1145297 m 52.277051 MeV 2.7098189 keV 1.4399431 cm 9.7868889 m World hIoni + 69 3.2336046 m -1.1003948 m -3.144141 m 52.09072 MeV 20.770787 keV 9.0130124 cm 9.877019 m World hIoni + 70 3.2980734 m -1.126888 m -3.1683206 m 52.071075 MeV 17.754047 keV 7.3775188 cm 9.9507942 m World hIoni + 71 3.3291467 m -1.1396834 m -3.17998 m 52.065655 MeV 5.4205651 keV 3.5569862 cm 9.9863641 m World Decay +Track (trackID 2, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 83, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 3.33 m -1.14 m -3.18 m 23.7 MeV 0 meV 0 fm 0 fm World initStep + 1 3.345998 m -1.1420195 m -3.184126 m 23.731285 MeV 6.7210654 keV 1.7510366 cm 1.7510366 cm World muIoni + 2 3.3674217 m -1.1449377 m -3.1893847 m 23.72552 MeV 4.7734469 keV 2.2251902 cm 3.9762268 cm World muIoni + 3 3.3970639 m -1.1490022 m -3.196661 m 23.710475 MeV 13.92845 keV 3.0791706 cm 7.0553974 cm World muIoni + 4 3.4763055 m -1.1596983 m -3.216053 m 23.689234 MeV 19.853135 keV 8.2278517 cm 15.283249 cm World muIoni + 5 3.4828947 m -1.1605832 m -3.2176661 m 23.681864 MeV 2.5482849 keV 6.8412979 mm 15.967379 cm World muIoni + 6 3.4996639 m -1.1628143 m -3.221774 m 23.675685 MeV 4.7676601 keV 1.7408579 cm 17.708237 cm World muIoni + 7 3.5278228 m -1.1665578 m -3.2287492 m 23.665444 MeV 8.5729741 keV 2.9250514 cm 20.633288 cm World muIoni + 8 3.5688136 m -1.1720238 m -3.2389301 m 23.652397 MeV 11.827384 keV 4.2588538 cm 24.892142 cm World muIoni + 9 3.5719319 m -1.172442 m -3.2396989 m 23.647546 MeV 1.6981249 keV 3.2387464 mm 25.216017 cm World muIoni + 10 3.6929535 m -1.1886653 m -3.2696344 m 23.609311 MeV 36.021824 keV 12.572132 cm 37.788149 cm World muIoni + 11 3.7178716 m -1.1919399 m -3.2760887 m 23.598057 MeV 9.9023655 keV 2.5947871 cm 40.382936 cm World muIoni + 12 3.7258605 m -1.1930229 m -3.2781683 m 23.591868 MeV 847.41523 eV 8.3258404 mm 41.21552 cm World muIoni + 13 3.7509031 m -1.1964054 m -3.2847218 m 23.570933 MeV 6.6704628 keV 2.610603 cm 43.826123 cm World muIoni + 14 3.7771941 m -1.1999439 m -3.2916547 m 23.562827 MeV 6.7001971 keV 2.741906 cm 46.568029 cm World muIoni + 15 3.8052936 m -1.2038038 m -3.299032 m 23.553063 MeV 8.2189122 keV 2.9307154 cm 49.498744 cm World muIoni + 16 3.8111767 m -1.2046227 m -3.3005971 m 23.550128 MeV 1.3613792 keV 6.1425293 mm 50.112997 cm World muIoni + 17 3.8528202 m -1.2104458 m -3.3116616 m 23.533401 MeV 15.587837 keV 4.3480137 cm 54.461011 cm World muIoni + 18 3.8701205 m -1.2128974 m -3.3161652 m 23.429569 MeV 4.1727943 keV 1.8044225 cm 56.265433 cm World muIoni + 19 3.9501384 m -1.2239796 m -3.3369277 m 23.402157 MeV 24.442044 keV 8.3407666 cm 64.6062 cm World muIoni + 20 3.9897955 m -1.2294549 m -3.3470234 m 23.382821 MeV 18.278148 keV 4.1286753 cm 68.734875 cm World muIoni + 21 4.0586167 m -1.2390036 m -3.3647715 m 23.359205 MeV 20.725727 keV 7.171178 cm 75.906053 cm World muIoni + 22 4.0722497 m -1.2408775 m -3.3682655 m 23.352711 MeV 4.2231021 keV 1.4197888 cm 77.325842 cm World muIoni + 23 4.0851954 m -1.2426224 m -3.3715766 m 23.341454 MeV 5.4886227 keV 1.3475893 cm 78.673431 cm World muIoni + 24 4.0942262 m -1.2438071 m -3.3738493 m 23.335097 MeV 4.6613401 keV 9.3874175 mm 79.612173 cm World muIoni + 25 4.1304812 m -1.2485439 m -3.382911 m 23.32143 MeV 12.175485 keV 3.7669386 cm 83.379112 cm World muIoni + 26 4.1780241 m -1.2546974 m -3.3947975 m 23.305563 MeV 13.807771 keV 4.9391279 cm 88.31824 cm World muIoni + 27 4.2697622 m -1.2663992 m -3.4175776 m 23.273738 MeV 30.810115 keV 9.524634 cm 97.842874 cm World muIoni + 28 4.3278036 m -1.2737 m -3.4322602 m 23.253073 MeV 17.621467 keV 6.0313373 cm 1.0387421 m World muIoni + 29 4.3557805 m -1.2770876 m -3.439422 m 23.245926 MeV 5.9206136 keV 2.9077143 cm 1.0678193 m World muIoni + 30 4.4058846 m -1.2831295 m -3.4522974 m 23.224844 MeV 16.305479 keV 5.2083795 cm 1.119903 m World muIoni + 31 4.4143028 m -1.2841574 m -3.4544795 m 23.220786 MeV 2.8887156 keV 8.756943 mm 1.12866 m World muIoni + 32 4.443204 m -1.287706 m -3.4619429 m 23.212502 MeV 6.664317 keV 3.0059502 cm 1.1587195 m World muIoni + 33 4.4513033 m -1.2886908 m -3.4640312 m 23.203825 MeV 1.8784384 keV 8.4219593 mm 1.1671415 m World muIoni + 34 4.47061 m -1.291044 m -3.4689933 m 23.196034 MeV 6.5194513 keV 2.0072635 cm 1.1872141 m World muIoni + 35 4.4903814 m -1.2934669 m -3.4741343 m 23.188723 MeV 5.8435214 keV 2.0572059 cm 1.2077861 m World muIoni + 36 4.5606541 m -1.3019295 m -3.4927248 m 23.154551 MeV 23.377628 keV 7.3181432 cm 1.2809676 m World muIoni + 37 4.5819261 m -1.304389 m -3.4983982 m 23.088847 MeV 5.7511986 keV 2.2152543 cm 1.3031201 m World muIoni + 38 4.6761831 m -1.3157331 m -3.523137 m 23.05752 MeV 29.846436 keV 9.8108247 cm 1.4012284 m World muIoni + 39 4.6855026 m -1.3168002 m -3.5255841 m 23.054504 MeV 1.5662263 keV 9.6942883 mm 1.4109227 m World muIoni + 40 4.696904 m -1.3181061 m -3.5285687 m 23.049577 MeV 2.0977821 keV 1.185774 cm 1.4227804 m World muIoni + 41 4.722508 m -1.3210296 m -3.5352818 m 23.038691 MeV 9.2786783 keV 2.6630373 cm 1.4494108 m World muIoni + 42 4.7365898 m -1.3226443 m -3.5389873 m 23.033065 MeV 3.4694606 keV 1.4650438 cm 1.4640612 m World muIoni + 43 4.7524958 m -1.3244244 m -3.5431584 m 23.025129 MeV 5.0252206 keV 1.6539966 cm 1.4806012 m World muIoni + 44 4.8193551 m -1.3318471 m -3.560637 m 23.000839 MeV 24.289805 keV 6.9503952 cm 1.5501051 m OutOfWorld Transportation +Track (trackID 83, parentID 2) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.160228468093(mm),-3.4520132997401(mm),78.737298618939(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10313,7 +10044,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.612312(mm),-2.5992271(mm),78.657584(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.507375(mm),-0.47302479(mm),79.028741(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10322,7 +10053,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.177765(mm),0.22447875(mm),78.381552(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.591897(mm),1.9224186(mm),79.366492(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10331,7 +10062,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.343238(mm),3.270034(mm),78.705029(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.46979(mm),1.5998491(mm),78.330061(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10340,7 +10071,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.276812(mm),-2.2945895(mm),79.069396(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.659273(mm),2.6698973(mm),79.178285(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10349,7 +10080,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.077128(mm),-2.6187532(mm),79.104605(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.452166(mm),1.1624755(mm),78.685822(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10358,25 +10089,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.751779(mm),-1.9165915(mm),79.161973(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.686202(mm),1.7066492(mm),78.997209(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.992382(mm),-1.9004093(mm),79.295875(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.30526(mm),-2.5228888(mm),78.359072(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10457,7 +10170,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.069775(mm),-2.912653(mm),79.105902(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.842923(mm),-1.3561002(mm),78.793248(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10466,7 +10179,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.70995(mm),-0.24016102(mm),79.345676(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.704292(mm),-1.5770887(mm),78.994019(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10475,7 +10188,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.705165(mm),-2.4483919(mm),78.641212(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.375598(mm),1.0184105(mm),78.87565(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10484,7 +10197,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.480868(mm),-1.8146988(mm),78.680761(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.033082(mm),1.6608154(mm),79.288699(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10493,7 +10206,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.627755(mm),3.1816366(mm),79.183842(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.983539(mm),0.49772098(mm),78.4158(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10502,7 +10215,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.11989(mm),1.2472918(mm),79.273392(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.141392(mm),-0.037128283(mm),78.564293(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10511,7 +10224,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.459336(mm),-0.78797505(mm),78.331904(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.727892(mm),-3.796707(mm),78.637204(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10520,7 +10233,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.759558(mm),-1.2683235(mm),79.336929(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.570707(mm),-1.2283766(mm),78.841247(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10529,7 +10242,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.984022(mm),0.57805604(mm),78.415715(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.133319(mm),1.5127633(mm),78.38939(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10538,7 +10251,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.291014(mm),2.8384546(mm),79.243219(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.715376(mm),0.79997642(mm),78.463084(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10547,7 +10260,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.415934(mm),-0.84430694(mm),78.868538(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.398958(mm),3.358992(mm),78.518877(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10556,7 +10269,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.50334(mm),-3.5603401(mm),78.676799(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.137753(mm),-0.030430352(mm),79.44657(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10565,7 +10278,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.495841(mm),1.5547815(mm),78.325467(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.236675(mm),-2.1508838(mm),79.2528(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10574,7 +10287,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.358886(mm),2.3362374(mm),78.349616(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.449191(mm),3.7096252(mm),78.862674(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10583,7 +10296,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.932006(mm),0.96937052(mm),78.953867(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.114196(mm),2.2064382(mm),78.569088(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10592,7 +10305,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.872234(mm),-2.0284295(mm),78.435426(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.134161(mm),3.4352534(mm),78.741895(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10601,7 +10314,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.558154(mm),-0.93964997(mm),79.019788(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.815538(mm),-1.555205(mm),78.269096(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10610,7 +10323,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.586861(mm),-1.707054(mm),79.36738(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.31253(mm),0.31240605(mm),79.239425(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10619,7 +10332,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.300807(mm),-0.34360103(mm),78.359857(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.502408(mm),-1.3387963(mm),78.500636(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10628,7 +10341,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.417797(mm),0.29282266(mm),79.220863(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.404199(mm),-1.7541333(mm),78.341626(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10637,7 +10350,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.740488(mm),-0.80585863(mm),78.282329(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.091098(mm),0.22813745(mm),79.454796(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10646,7 +10359,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.061808(mm),1.1158302(mm),78.401999(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.196825(mm),-1.0629179(mm),78.907173(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10655,7 +10368,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.36431(mm),1.5646143(mm),78.701313(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.448261(mm),-3.0156147(mm),78.510184(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10664,7 +10377,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.57997(mm),-0.038436125(mm),79.192268(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.729151(mm),0.34519393(mm),79.165963(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10673,7 +10386,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.048541(mm),-2.4521188(mm),78.933319(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.975498(mm),2.2202179(mm),78.240891(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10682,7 +10395,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.738079(mm),-3.5042051(mm),78.811735(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.884498(mm),0.18849783(mm),78.785917(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10691,7 +10404,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.07257(mm),-2.385685(mm),78.576428(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.771413(mm),-3.5252146(mm),78.62953(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10700,7 +10413,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.716526(mm),-3.5600355(mm),78.991862(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.331251(mm),-3.7612835(mm),78.88347(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10709,7 +10422,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.567163(mm),1.4232759(mm),79.194526(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.150399(mm),2.5592897(mm),78.739032(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10718,7 +10431,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.750801(mm),3.2229166(mm),78.985819(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.226864(mm),-2.3130454(mm),79.25453(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10727,7 +10440,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.496107(mm),0.55945787(mm),78.149093(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.58791(mm),2.5505407(mm),78.838214(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10736,7 +10449,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.363788(mm),3.6775286(mm),79.05406(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.16383(mm),-3.2496945(mm),79.089318(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10745,7 +10458,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.294725(mm),0.23483519(mm),79.418891(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.998638(mm),-2.3300568(mm),78.942118(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10754,7 +10467,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.985784(mm),-0.79210538(mm),78.239077(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.172994(mm),-0.99781886(mm),78.206067(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10763,7 +10476,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.095253(mm),-2.5519189(mm),78.396102(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.916552(mm),2.1405795(mm),78.603938(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10772,7 +10485,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.196376(mm),-0.96415398(mm),78.201944(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.091906(mm),-1.3937343(mm),79.278327(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10781,7 +10494,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.979101(mm),-2.4521984(mm),78.240255(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.295723(mm),0.32962453(mm),78.889734(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10790,7 +10503,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.777709(mm),-0.12563518(mm),79.333728(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.416452(mm),1.6982921(mm),78.339466(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10799,7 +10512,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.747028(mm),-0.84250208(mm),79.162811(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.133651(mm),1.1374448(mm),79.270966(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10808,187 +10521,1706 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.525341(mm),-2.5431572(mm),78.320265(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.792508(mm),-2.0035047(mm),78.802138(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.619612(mm),-2.3999765(mm),78.832624(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.315834(mm),2.0411535(mm),79.062515(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.397925(mm),-1.8928766(mm),78.519059(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.376118(mm),3.5851071(mm),78.875558(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.091725(mm),0.78569956(mm),78.220397(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.436791(mm),3.1462023(mm),78.688533(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.800063(mm),-3.375889(mm),78.977133(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.136957(mm),1.2485839(mm),78.741402(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.768361(mm),-3.7409645(mm),78.630068(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.518465(mm),-1.7337737(mm),78.497805(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.96544(mm),1.7981092(mm),79.124299(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.172(mm),2.3597971(mm),78.735223(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.018475(mm),-1.9820419(mm),79.114948(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.746468(mm),-2.104538(mm),79.339237(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.658914(mm),-0.77095036(mm),79.178348(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.52236(mm),0.51730639(mm),78.673445(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.162498(mm),-0.4119206(mm),78.736898(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.403548(mm),2.789608(mm),78.518068(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.931952(mm),-1.6826583(mm),79.306531(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.840903(mm),3.1278723(mm),79.146258(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.746766(mm),-2.6564007(mm),79.162857(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.680428(mm),-0.97131603(mm),78.998227(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.315799(mm),2.1922606(mm),78.357213(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.184973(mm),-1.6508234(mm),78.203955(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.873664(mm),2.0722644(mm),79.316809(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.252789(mm),-1.9476117(mm),78.897305(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.710939(mm),-1.9403794(mm),78.81652(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.541666(mm),0.77466558(mm),78.670041(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.060766(mm),-1.1706088(mm),78.754837(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.370534(mm),1.0671583(mm),78.523889(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.347175(mm),-1.1534338(mm),79.233316(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.698894(mm),1.8066837(mm),78.46599(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.808558(mm),0.75386938(mm),78.975635(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.665198(mm),3.5542873(mm),78.824586(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.61263(mm),2.309527(mm),78.304874(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.705157(mm),-2.4918502(mm),78.641213(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.287581(mm),-1.1810621(mm),79.243824(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.224788(mm),2.0729739(mm),79.078569(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.272653(mm),-2.6612115(mm),78.893802(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.714317(mm),0.40830927(mm),78.110617(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.040675(mm),0.88169689(mm),78.229398(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.694412(mm),1.1702552(mm),79.172089(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.824059(mm),3.8102424(mm),78.620247(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.777994(mm),-1.0045929(mm),78.452043(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.945039(mm),0.11998493(mm),79.127896(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.894581(mm),2.5006491(mm),78.255158(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.129498(mm),1.0946526(mm),78.390063(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.887187(mm),-1.3459012(mm),78.256462(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.018603(mm),2.9515461(mm),78.938598(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.036988(mm),-3.2003024(mm),78.759029(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.446611(mm),1.5762693(mm),79.39211(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.309153(mm),1.7323687(mm),79.063693(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.454944(mm),-0.83099394(mm),78.332678(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.235558(mm),1.3284383(mm),78.195035(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.747175(mm),-0.72060799(mm),79.339112(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.779262(mm),-0.1687249(mm),78.099165(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.316972(mm),2.6092956(mm),78.533333(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.750879(mm),3.0314897(mm),78.456824(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.751303(mm),0.69692412(mm),79.338384(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.862203(mm),1.5680444(mm),78.966175(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.346752(mm),-0.25467652(mm),79.057063(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.440905(mm),2.344392(mm),79.040462(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.148106(mm),3.4419347(mm),78.739436(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.921882(mm),-2.4598817(mm),78.426672(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.467359(mm),-0.74783694(mm),78.154162(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.576536(mm),3.4510483(mm),78.487565(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.752743(mm),-0.72942174(mm),78.103841(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.043817(mm),-0.89239499(mm),78.581498(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.948376(mm),-2.082995(mm),79.127308(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.600332(mm),0.46199711(mm),78.48337(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.020876(mm),-1.0815841(mm),79.114524(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.026845(mm),-1.6550442(mm),78.231837(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.663554(mm),-1.6477262(mm),79.17753(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.868602(mm),-1.2354122(mm),79.317701(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.101116(mm),3.1503924(mm),78.924049(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.356014(mm),-3.4602757(mm),78.702776(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.75102(mm),-0.78966402(mm),79.338434(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.756085(mm),-0.60391935(mm),78.632233(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.494551(mm),0.5480388(mm),78.149368(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.207142(mm),-1.7028839(mm),78.200046(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.642369(mm),1.6490577(mm),78.475957(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.664429(mm),-1.8310283(mm),78.648394(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.235448(mm),-2.1783075(mm),78.547708(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.29317(mm),1.7044339(mm),78.890185(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.418463(mm),-0.6514465(mm),78.868092(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.627612(mm),-0.82434413(mm),78.478559(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.686396(mm),2.4290874(mm),78.820848(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 ********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.52 cm -2.55 mm 7.07 cm 45.1 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.5404013 cm -2.7364297 mm 7.0559143 cm 44.013707 MeV 1.1271457 MeV 325.6343 um 325.6343 um Target Transportation - 2 -13.246924 cm 5.8656967 cm -1.4883062 m 44.013728 MeV2.6410545e-16 eV 5.2838199 m 5.2841456 m CaptureMgnt Decay -Track (trackID 4, parentID 1) is processed with stopping code 2 + 0 -1.32 cm 2.43 mm 7.62 cm 108 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.546209 cm 3.1577638 mm 7.3550327 cm 97.150709 MeV 10.446358 MeV 3.5420232 mm 3.5420232 mm Target Transportation + 2 12.780949 cm 18.407347 cm -2 m 97.15071 MeV9.8444971e-14 meV 2.8942433 m 2.8977853 m CaptureMgnt Transportation + 3 13.32969 cm 10.897639 cm -2.0770367 m 97.128347 MeV 19.413552 keV 10.772408 cm 3.0055094 m World hIoni + 4 13.580523 cm 7.6584631 cm -2.1099724 m 97.117005 MeV 9.357559 keV 4.626314 cm 3.0517726 m World hIoni + 5 13.62287 cm 7.1117875 cm -2.115543 m 97.113872 MeV 1.5883632 keV 7.8164172 mm 3.059589 m World hIoni + 6 13.637315 cm 6.9250051 cm -2.1174466 m 97.112291 MeV 472.87317 eV 2.670861 mm 3.0622598 m World hIoni + 7 13.868492 cm 3.9293786 cm -2.1479791 m 97.102699 MeV 8.5244826 keV 4.2836378 cm 3.1050962 m World hIoni + 8 14.179001 cm -434.98682 um -2.1884845 m 97.088296 MeV 7.7883116 keV 5.6821706 cm 3.1619179 m World hIoni + 9 15.73588 cm -19.971831 cm -2.3922279 m 97.020467 MeV 49.190572 keV 28.542575 cm 3.4473437 m World hIoni + 10 16.469854 cm -29.269147 cm -2.4877096 m 97.001087 MeV 18.378815 keV 13.347158 cm 3.5808153 m World hIoni + 11 16.751249 cm -32.936438 cm -2.5251997 m 96.986167 MeV 8.6487432 keV 5.2519787 cm 3.633335 m World hIoni + 12 17.109672 cm -37.642327 cm -2.5732093 m 96.973747 MeV 10.839295 keV 6.7322428 cm 3.7006575 m World hIoni + 13 17.632691 cm -44.572799 cm -2.6440345 m 96.957742 MeV 14.648753 keV 9.9230637 cm 3.7998881 m World hIoni + 14 17.806395 cm -46.893212 cm -2.6677471 m 96.951435 MeV 4.6957785 keV 3.3222548 cm 3.8331107 m World hIoni + 15 18.041128 cm -50.022792 cm -2.6997556 m 96.940387 MeV 9.6371296 keV 4.4827192 cm 3.8779378 m World hIoni + 16 18.507527 cm -56.146844 cm -2.7623776 m 96.920826 MeV 17.179443 keV 8.7713646 cm 3.9656515 m World hIoni + 17 18.522347 cm -56.342365 cm -2.7643731 m 96.918695 MeV 575.13697 eV 2.7976057 mm 3.9684491 m World hIoni + 18 18.547296 cm -56.674003 cm -2.7677438 m 96.7326 MeV 630.26688 eV 4.7352064 mm 3.9731843 m World hIoni + 19 18.566928 cm -56.943761 cm -2.7704769 m 96.729898 MeV 1.0870112 keV 3.8451789 mm 3.9770295 m World hIoni + 20 18.979194 cm -62.606387 cm -2.8278716 m 96.715001 MeV 11.251733 keV 8.0732228 cm 4.0577617 m World hIoni + 21 19.860481 cm -74.598127 cm -2.9495972 m 96.678077 MeV 33.969503 keV 17.109945 cm 4.2288612 m World hIoni + 22 19.914466 cm -75.313477 cm -2.9568403 m 96.675298 MeV 1.6604693 keV 1.0194417 cm 4.2390556 m World hIoni + 23 20.36715 cm -81.349364 cm -3.0179271 m 96.64846 MeV 17.539728 keV 8.5995886 cm 4.3250515 m World hIoni + 24 20.823295 cm -87.596764 cm -3.0811326 m 96.633041 MeV 13.927749 keV 8.8987347 cm 4.4140388 m World hIoni + 25 21.229666 cm -93.152197 cm -3.1375427 m 96.618151 MeV 12.356545 keV 7.927736 cm 4.4933162 m World hIoni + 26 22.533883 cm -1.1130287 m -3.3219216 m 96.563951 MeV 52.955839 keV 25.905703 cm 4.7523732 m World hIoni + 27 22.896923 cm -1.162327 m -3.3719862 m 96.554013 MeV 8.8603798 keV 7.0356047 cm 4.8227292 m World hIoni + 28 24.437699 cm -1.370218 m -3.5831916 m 95.790736 MeV 44.541529 keV 29.675587 cm 5.1194851 m World hIoni + 29 24.652958 cm -1.4019224 m -3.6154758 m 95.776602 MeV 6.2670475 keV 4.529986 cm 5.164785 m World hIoni + 30 25.39548 cm -1.5144246 m -3.7300923 m 95.746678 MeV 27.269268 keV 16.077585 cm 5.3255608 m World hIoni + 31 25.444481 cm -1.5217725 m -3.7375676 m 95.727445 MeV 1.2785606 keV 1.0493427 cm 5.3360543 m World hIoni + 32 25.572439 cm -1.5409919 m -3.7570908 m 95.720632 MeV 4.0970811 keV 2.7425863 cm 5.3634801 m World hIoni + 33 25.900766 cm -1.5901765 m -3.8070314 m 95.708297 MeV 11.271098 keV 7.0171013 cm 5.4336511 m World hIoni + 34 26.031064 cm -1.6097239 m -3.8269156 m 95.701093 MeV 4.9293056 keV 2.7913765 cm 5.4615649 m World hIoni + 35 26.244622 cm -1.6421827 m -3.8598866 m 95.69426 MeV 5.320899 keV 4.6316552 cm 5.5078814 m World hIoni + 36 26.248351 cm -1.6427503 m -3.8604631 m 95.692539 MeV 182.32048 eV 809.88764 um 5.5086913 m World hIoni + 37 26.314211 cm -1.6527272 m -3.8705996 m 95.688448 MeV 2.2921824 keV 1.423796 cm 5.5229293 m World hIoni + 38 26.983838 cm -1.7530416 m -3.972658 m 95.661776 MeV 24.319156 keV 14.326119 cm 5.6661905 m World hIoni + 39 27.045078 cm -1.7622765 m -3.9820282 m 95.647999 MeV 4.1014391 keV 1.3170382 cm 5.6793609 m World hIoni + 40 27.183958 cm -1.7834983 m -4.0035463 m 95.642901 MeV 4.0102051 keV 3.0254331 cm 5.7096152 m World hIoni + 41 27.810614 cm -1.8797375 m -4.1012003 m 95.420279 MeV 25.214136 keV 13.725006 cm 5.8468653 m World hIoni + 42 27.898725 cm -1.8935608 m -4.1152367 m 95.416817 MeV 2.471033 keV 1.9720046 cm 5.8665853 m World hIoni + 43 28.05552 cm -1.9180358 m -4.1400825 m 95.408737 MeV 5.2119866 keV 3.4911338 cm 5.9014966 m World hIoni + 44 28.084527 cm -1.9225705 m -4.1446842 m 95.399279 MeV 1.0713195 keV 6.4670428 mm 5.9079637 m World hIoni + 45 28.84271 cm -2.0424898 m -4.2663291 m 95.261719 MeV 25.837035 keV 17.098439 cm 6.0789481 m World hIoni + 46 29.31024 cm -2.1134847 m -4.3383616 m 95.240652 MeV 20.054364 keV 10.124641 cm 6.1801945 m World hIoni + 47 29.97647 cm -2.2178541 m -4.444081 m 95.209651 MeV 29.997994 keV 14.870773 cm 6.3289022 m World hIoni + 48 30.219388 cm -2.256869 m -4.4835967 m 95.190332 MeV 7.8934587 keV 5.5583653 cm 6.3844859 m World hIoni + 49 30.647175 cm -2.3251513 m -4.5528831 m 95.173155 MeV 16.057193 keV 9.7372492 cm 6.4818584 m World hIoni + 50 31.503153 cm -2.4634986 m -4.6931278 m 95.137041 MeV 32.595594 keV 19.718495 cm 6.6790433 m World hIoni + 51 32.209114 cm -2.5833491 m -4.8143315 m 95.10865 MeV 25.866068 keV 17.06 cm 6.8496433 m World hIoni + 52 32.507491 cm -2.6332723 m -4.8650125 m 95.097625 MeV 9.6028347 keV 7.1202518 cm 6.9208458 m World hIoni + 53 32.753676 cm -2.6748562 m -4.9071986 m 95.081515 MeV 8.4935295 keV 5.9287004 cm 6.9801328 m World hIoni + 54 33.117529 cm -2.7357998 m -4.9688938 m 95.064355 MeV 15.831255 keV 8.6796668 cm 7.0669295 m World hIoni + 55 33.380573 cm -2.7803441 m -5.0139064 m 95.051736 MeV 11.479246 keV 6.3381807 cm 7.1303113 m World hIoni + 56 33.557143 cm -2.810959 m -5.0448149 m 95.040165 MeV 8.0626333 keV 4.3539945 cm 7.1738512 m World hIoni + 57 34.452804 cm -2.9637259 m -5.1989784 m 94.997071 MeV 39.899197 keV 21.72198 cm 7.391071 m World hIoni + 58 34.473289 cm -2.9670793 m -5.2023649 m 94.995195 MeV 407.59224 eV 4.7702503 mm 7.3958413 m World hIoni + 59 35.33842 cm -3.1081523 m -5.3447761 m 94.960764 MeV 32.753344 keV 20.064262 cm 7.5964839 m World hIoni + 60 35.46501 cm -3.127512 m -5.3643657 m 94.956177 MeV 3.1661954 keV 2.757095 cm 7.6240549 m World hIoni + 61 35.553393 cm -3.140951 m -5.377973 m 94.946259 MeV 3.4955075 keV 1.914536 cm 7.6432002 m World hIoni + 62 35.609638 cm -3.149456 m -5.3865919 m 94.94294 MeV 1.7369169 keV 1.2121801 cm 7.655322 m World hIoni + 63 35.710627 cm -3.1646743 m -5.4020117 m 94.935332 MeV 4.0200343 keV 2.1688438 cm 7.6770105 m World hIoni + 64 35.818163 cm -3.1809191 m -5.4184717 m 94.929506 MeV 2.3809281 keV 2.3151237 cm 7.7001617 m World hIoni + 65 36.179988 cm -3.2358823 m -5.474151 m 94.91796 MeV 10.113608 keV 7.8321337 cm 7.778483 m World hIoni + 66 36.744965 cm -3.3236773 m -5.5632946 m 94.893721 MeV 22.880298 keV 12.524566 cm 7.9037287 m World hIoni + 67 37.330537 cm -3.4146944 m -5.6555695 m 94.865795 MeV 26.536477 keV 12.974243 cm 8.0334711 m World hIoni + 68 37.565287 cm -3.4516236 m -5.6930938 m 94.851754 MeV 9.4883838 keV 5.2700559 cm 8.0861717 m World hIoni + 69 37.806408 cm -3.4895658 m -5.7316537 m 94.842124 MeV 7.6593261 keV 5.4150584 cm 8.1403223 m World hIoni + 70 37.953593 cm -3.51295 m -5.7553524 m 94.833629 MeV 5.433937 keV 3.3325922 cm 8.1736482 m World hIoni + 71 39.119965 cm -3.6987397 m -5.9430542 m 94.773727 MeV 50.329929 keV 26.435966 cm 8.4380079 m World hIoni + 72 39.671021 cm -3.7830689 m -6.0285314 m 94.752663 MeV 19.946667 keV 12.020054 cm 8.5582084 m World hIoni + 73 39.929984 cm -3.8225812 m -6.0684937 m 94.738186 MeV 8.7208236 keV 5.6257513 cm 8.6144659 m World hIoni + 74 40.49245 cm -3.9084662 m -6.155304 m 94.716771 MeV 20.395714 keV 12.224528 cm 8.7367112 m World hIoni + 75 40.512671 cm -3.9115471 m -6.1584092 m 94.714211 MeV 337.71819 eV 4.3789227 mm 8.7410901 m World hIoni + 76 40.580973 cm -3.9219627 m -6.168911 m 94.69807 MeV 1.3574101 keV 1.4806788 cm 8.7558969 m World hIoni + 77 40.742982 cm -3.9465306 m -6.1937282 m 94.685713 MeV 7.4902606 keV 3.4958548 cm 8.7908555 m World hIoni + 78 41.215849 cm -4.017584 m -6.2656382 m 94.667789 MeV 15.509448 keV 10.120275 cm 8.8920582 m World hIoni + 79 41.240766 cm -4.021259 m -6.2693646 m 94.665901 MeV 855.57401 eV 5.2397015 mm 8.8972979 m World hIoni + 80 41.577534 cm -4.0707583 m -6.3195305 m 94.649963 MeV 12.795954 keV 7.0555872 cm 8.9678538 m World hIoni + 81 42.443577 cm -4.1990715 m -6.4501559 m 94.619204 MeV 25.820458 keV 18.330944 cm 9.1511632 m World hIoni + 82 42.464575 cm -4.20202 m -6.4531659 m 94.616794 MeV 537.68439 eV 4.2187895 mm 9.155382 m World hIoni + 83 42.492038 cm -4.2058539 m -6.4570797 m 94.615119 MeV 238.15877 eV 5.4855689 mm 9.1608676 m World hIoni + 84 42.73748 cm -4.2398829 m -6.4918133 m 94.602934 MeV 10.985465 keV 4.8687021 cm 9.2095546 m World hIoni + 85 42.751054 cm -4.2417723 m -6.493742 m 94.598377 MeV 339.24906 eV 2.7033303 mm 9.2122579 m World hIoni + 86 42.804571 cm -4.2492196 m -6.5013468 m 94.594811 MeV 1.8170499 keV 1.0657468 cm 9.2229154 m World hIoni + 87 42.904254 cm -4.2631582 m -6.5155806 m 94.583214 MeV 4.0111046 keV 1.9946882 cm 9.2428623 m World hIoni + 88 43.173104 cm -4.3009913 m -6.5541901 m 94.574087 MeV 7.7656055 keV 5.4122733 cm 9.296985 m World hIoni + 89 43.32543 cm -4.3222434 m -6.5758961 m 94.565835 MeV 6.8251167 keV 3.0415785 cm 9.3274008 m World hIoni + 90 43.839823 cm -4.3929464 m -6.6480417 m 94.537452 MeV 18.190449 keV 10.114534 cm 9.4285461 m World hIoni + 91 43.858612 cm -4.3955543 m -6.6507062 m 94.53501 MeV 293.47174 eV 3.7331039 mm 9.4322792 m World hIoni + 92 44.051928 cm -4.4225258 m -6.6782617 m 94.528923 MeV 4.8120508 keV 3.8607074 cm 9.4708863 m World hIoni + 93 44.536155 cm -4.4915951 m -6.7487856 m 94.49709 MeV 17.723088 keV 9.88314 cm 9.5697177 m World hIoni + 94 44.704074 cm -4.5156693 m -6.7733333 m 94.491959 MeV 4.1073838 keV 3.4423442 cm 9.6041412 m World hIoni + 95 44.863361 cm -4.5385264 m -6.7966463 m 94.401999 MeV 6.0074761 keV 3.268763 cm 9.6368288 m World hIoni + 96 44.959971 cm -4.551981 m -6.8103914 m 94.379914 MeV 3.4179505 keV 1.9258415 cm 9.6560872 m World hIoni + 97 45.130231 cm -4.5762778 m -6.8352036 m 94.370088 MeV 4.557468 keV 3.4768954 cm 9.6908562 m World hIoni + 98 45.542178 cm -4.635123 m -6.8953199 m 94.348077 MeV 19.719933 keV 8.422415 cm 9.7750803 m World hIoni + 99 46.036201 cm -4.7049492 m -6.9665538 m 94.329671 MeV 15.714684 keV 9.9871817 cm 9.8749521 m World hIoni + 100 46.778585 cm -4.8102506 m -7.0734985 m 94.224786 MeV 27.791119 keV 15.026878 cm 10.025221 m World hIoni + 101 46.865722 cm -4.8232932 m -7.0866867 m 94.220079 MeV 3.4759489 keV 1.8568742 cm 10.04379 m World hIoni + 102 46.954794 cm -4.836495 m -7.1000333 m 94.215015 MeV 3.728867 keV 1.8793892 cm 10.062584 m World hIoni + 103 47.300012 cm -4.8878681 m -7.1519272 m 94.199185 MeV 14.47733 keV 7.3103318 cm 10.135687 m World hIoni + 104 47.41018 cm -4.9042923 m -7.1685507 m 94.193346 MeV 4.4247991 keV 2.3394677 cm 10.159082 m World hIoni + 105 47.48546 cm -4.9154664 m -7.1798668 m 94.185907 MeV 4.3980735 keV 1.5921072 cm 10.175003 m World hIoni + 106 47.90227 cm -4.9770008 m -7.2421708 m 94.173827 MeV 12.07962 keV 8.7667843 cm 10.26267 m OutOfWorld Transportation +Track (trackID 2, parentID 1) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.585192062552(mm),-0.067468987285037(mm),78.133385129291(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.418073(mm),-1.2438171(mm),78.33918(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.182747(mm),0.72928638(mm),79.438636(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.263766(mm),-0.43366225(mm),78.895369(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.259091(mm),0.38799845(mm),78.367213(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.616965(mm),-1.4974916(mm),79.362072(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.427811(mm),1.8132087(mm),78.866444(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.388092(mm),-3.4756351(mm),78.873447(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.525855(mm),-0.40323291(mm),79.20181(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.492538(mm),0.65319773(mm),79.207685(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.577443(mm),2.3670036(mm),78.311078(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.648125(mm),2.2010467(mm),78.298615(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.322849(mm),2.2576672(mm),78.884951(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.004834(mm),0.32200806(mm),78.412045(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.429067(mm),-3.3259742(mm),78.866222(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.298502(mm),1.857079(mm),79.065571(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.291216(mm),-3.9231039(mm),78.890529(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.000539(mm),0.23604545(mm),79.11811(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.101898(mm),-1.9850289(mm),78.923911(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.294008(mm),2.4332369(mm),79.066364(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.78775(mm),-3.1413665(mm),78.450323(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.582148(mm),-1.1907456(mm),78.83923(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.942956(mm),-2.2234586(mm),78.422956(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.68628(mm),-0.93989292(mm),78.644541(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.584645(mm),-3.5933364(mm),79.015116(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.855432(mm),-0.32283649(mm),78.438388(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.009467(mm),2.87613(mm),78.587555(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.366004(mm),0.16560035(mm),78.877342(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.031131(mm),2.1511913(mm),78.583735(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.900518(mm),1.636946(mm),79.135747(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.956728(mm),-2.0302558(mm),79.125835(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-17.322275(mm),-1.1716632(mm),78.179745(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.263885(mm),-0.65726167(mm),78.366367(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.098731(mm),2.2128389(mm),79.277123(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.761852(mm),3.7100904(mm),78.631216(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.459645(mm),-2.4151145(mm),78.684503(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.252186(mm),-1.1621104(mm),78.36843(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.900057(mm),-3.2806018(mm),78.783174(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.3089(mm),2.2572881(mm),78.35843(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.939019(mm),1.7571068(mm),78.952631(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.108337(mm),0.0484705(mm),78.746449(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.978868(mm),-0.70105184(mm),78.416623(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.387124(mm),-1.1988203(mm),78.520964(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.694855(mm),-2.0120741(mm),78.995683(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.912334(mm),-2.2721128(mm),78.428355(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.649707(mm),1.3769122(mm),79.356298(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.098575(mm),1.5397188(mm),78.571843(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.690711(mm),2.9344297(mm),79.172741(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.900241(mm),-0.94753946(mm),78.430488(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.261698(mm),2.2405487(mm),78.54308(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.935044(mm),-2.9302888(mm),78.600678(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.841676(mm),-2.4127468(mm),78.440814(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-13.752734(mm),0.88554555(mm),78.809151(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.035724(mm),-3.0548425(mm),78.759252(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-16.435267(mm),2.3528709(mm),78.336148(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-10.963284(mm),-2.0801773(mm),79.301006(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-12.50741(mm),2.0111034(mm),79.028735(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.021246(mm),-0.86825219(mm),79.290786(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.303209(mm),-2.1537455(mm),78.712087(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-15.006926(mm),1.3179229(mm),78.588003(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.153564(mm),-1.9749185(mm),79.267455(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-11.452755(mm),2.1275417(mm),79.214699(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 ********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 12, Parent ID = 4 +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -13.2 cm 5.87 cm -1.49 m 31 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 -16.537025 cm 8.9843089 cm -2 m 31.002264 MeV6.3421899e-17 eV 1.2148436 m 1.2148436 m CaptureMgnt Transportation - 2 -16.992267 cm 9.7233148 cm -2.0040309 m 30.998564 MeV 3.7246519 keV 9.570051 mm 1.2244136 m World muIoni - 3 -20.125188 cm 14.804522 cm -2.0317229 m 30.979601 MeV 17.114918 keV 6.5804664 cm 1.2902183 m World muIoni - 4 -21.220728 cm 16.576973 cm -2.041388 m 30.973448 MeV 4.2580609 keV 2.2969421 cm 1.3131877 m World muIoni - 5 -25.495212 cm 23.459953 cm -2.0789213 m 30.917133 MeV 27.167056 keV 8.9294274 cm 1.402482 m World muIoni - 6 -25.689043 cm 23.770582 cm -2.0806108 m 30.9135 MeV 384.3551 eV 4.0324009 mm 1.4065144 m World muIoni - 7 -26.475243 cm 25.031861 cm -2.0874637 m 30.906805 MeV 4.8328725 keV 1.6366307 cm 1.4228807 m World muIoni - 8 -27.524903 cm 26.714814 cm -2.096624 m 30.885219 MeV 6.995733 keV 2.184777 cm 1.4447284 m World muIoni - 9 -28.726685 cm 28.6532 cm -2.1071772 m 30.876748 MeV 5.0798835 keV 2.5130307 cm 1.4698587 m World muIoni - 10 -30.050747 cm 30.786983 cm -2.1187751 m 30.8687 MeV 8.0477562 keV 2.7660995 cm 1.4975197 m World muIoni - 11 -33.354653 cm 36.088765 cm -2.1477587 m 30.847802 MeV 19.620795 keV 6.8866108 cm 1.5663859 m World muIoni - 12 -36.155579 cm 40.57296 cm -2.1723405 m 30.828741 MeV 16.193427 keV 5.8306055 cm 1.6246919 m World muIoni - 13 -38.946806 cm 45.048374 cm -2.1970305 m 30.810645 MeV 17.093113 keV 5.8237804 cm 1.6829297 m World muIoni - 14 -40.413325 cm 47.398979 cm -2.2099623 m 30.793412 MeV 6.0879698 keV 3.0575084 cm 1.7135048 m World muIoni - 15 -44.521296 cm 54.000465 cm -2.2460438 m 30.763343 MeV 24.05685 keV 8.5717117 cm 1.7992219 m World muIoni - 16 -46.277237 cm 56.841512 cm -2.2615394 m 30.750289 MeV 9.4379279 keV 3.6818534 cm 1.8360404 m World muIoni - 17 -46.516314 cm 57.227919 cm -2.2636657 m 30.745353 MeV 2.4642145 keV 5.0167729 mm 1.8410572 m World muIoni - 18 -48.99514 cm 61.239497 cm -2.2857667 m 30.729596 MeV 14.227927 keV 5.2078762 cm 1.893136 m World muIoni - 19 -50.028766 cm 62.923001 cm -2.294885 m 30.723599 MeV 4.9363278 keV 2.1757797 cm 1.9148938 m World muIoni - 20 -51.763393 cm 65.752649 cm -2.31022 m 30.712081 MeV 8.5488621 keV 3.6561582 cm 1.9514554 m World muIoni - 21 -52.939251 cm 67.670664 cm -2.3206031 m 30.698815 MeV 7.8590691 keV 2.4778058 cm 1.9762334 m World muIoni - 22 -55.452371 cm 71.759505 cm -2.3427072 m 30.683605 MeV 13.069185 keV 5.2839792 cm 2.0290732 m World muIoni - 23 -62.288557 cm 82.856449 cm -2.4031874 m 30.636709 MeV 39.814438 keV 14.368597 cm 2.1727592 m World muIoni - 24 -62.935212 cm 83.899336 cm -2.4089241 m 30.629654 MeV 3.9792456 keV 1.3545759 cm 2.1863049 m World muIoni - 25 -64.045302 cm 85.695673 cm -2.4188025 m 30.619312 MeV 8.5268755 keV 2.3313013 cm 2.2096179 m World muIoni - 26 -65.58514 cm 88.18407 cm -2.4324893 m 30.611827 MeV 5.0718444 keV 3.2305603 cm 2.2419235 m World muIoni - 27 -69.874065 cm 95.11045 cm -2.4706387 m 30.580521 MeV 28.145214 keV 8.9957752 cm 2.3318813 m World muIoni - 28 -74.156408 cm 1.0200496 m -2.508513 m 30.548354 MeV 25.495794 keV 8.9564511 cm 2.4214458 m World muIoni - 29 -74.727785 cm 1.0293392 m -2.5135374 m 30.528213 MeV 5.9396942 keV 1.2007807 cm 2.4334536 m World muIoni - 30 -77.74698 cm 1.0784548 m -2.5401138 m 30.51101 MeV 15.851917 keV 6.3484049 cm 2.4969377 m World muIoni - 31 -80.20922 cm 1.1185578 m -2.5618926 m 30.498331 MeV 10.695628 keV 5.1853997 cm 2.5487917 m World muIoni - 32 -80.416124 cm 1.1219182 m -2.5637222 m 30.494719 MeV 1.3014494 keV 4.3497599 mm 2.5531414 m World muIoni - 33 -83.192609 cm 1.1670175 m -2.5882285 m 30.469667 MeV 14.829732 keV 5.8355904 cm 2.6114973 m World muIoni - 34 -84.336873 cm 1.1855814 m -2.5984126 m 30.459866 MeV 4.6966418 keV 2.4068038 cm 2.6355654 m World muIoni - 35 -87.110454 cm 1.2307176 m -2.6231182 m 30.442219 MeV 12.448976 keV 5.8454537 cm 2.6940199 m World muIoni - 36 -89.171105 cm 1.2643156 m -2.6415826 m 30.425113 MeV 15.102244 keV 4.3524646 cm 2.7375445 m World muIoni - 37 -89.328474 cm 1.2668824 m -2.6429878 m 30.417694 MeV 397.59459 eV 3.3225813 mm 2.7408671 m World muIoni - 38 -94.347591 cm 1.347516 m -2.6869301 m 30.380907 MeV 26.206052 keV 10.465319 cm 2.8455203 m World muIoni - 39 -95.76965 cm 1.370103 m -2.6992832 m 30.371986 MeV 7.0396062 keV 2.9410824 cm 2.8749311 m World muIoni - 40 -96.678041 cm 1.3845202 m -2.7071315 m 30.356517 MeV 6.1989849 keV 1.8760834 cm 2.893692 m World muIoni - 41 -96.782487 cm 1.3861786 m -2.7080334 m 30.341893 MeV 1.2587693 keV 2.1575128 mm 2.8958495 m World muIoni - 42 -99.149748 cm 1.423656 m -2.7284219 m 30.327355 MeV 12.826046 keV 4.879187 cm 2.9446414 m World muIoni - 43 -99.494566 cm 1.4291408 m -2.7313961 m 30.322414 MeV 1.1238484 keV 7.1287163 mm 2.9517701 m World muIoni - 44 -99.84553 cm 1.434726 m -2.7344181 m 30.289105 MeV 1.5346987 keV 7.2556538 mm 2.9590257 m World muIoni - 45 -1.0031248 m 1.4421935 m -2.7384713 m 30.283013 MeV 4.1107112 keV 9.6952204 mm 2.9687209 m World muIoni - 46 -1.0050465 m 1.4452583 m -2.7401313 m 30.282071 MeV 941.90141 eV 3.9801679 mm 2.9727011 m World muIoni - 47 -1.0148334 m 1.4608623 m -2.7485788 m 30.274692 MeV 6.3778107 keV 2.0263888 cm 2.992965 m World muIoni - 48 -1.038929 m 1.5005873 m -2.7700688 m 30.26069 MeV 12.692718 keV 5.1191566 cm 3.0441566 m World muIoni - 49 -1.0418712 m 1.5054418 m -2.7726739 m 30.247337 MeV 882.63151 eV 6.245761 mm 3.0504023 m World muIoni - 50 -1.0542215 m 1.5258431 m -2.7835873 m 30.238949 MeV 7.1237688 keV 2.6226869 cm 3.0766292 m World muIoni - 51 -1.0654805 m 1.5444201 m -2.7935371 m 30.232274 MeV 6.6747915 keV 2.3892853 cm 3.1005221 m World muIoni - 52 -1.0814608 m 1.5708118 m -2.8076831 m 30.206208 MeV 8.9766627 keV 3.3941145 cm 3.1344632 m World muIoni - 53 -1.0834442 m 1.5741039 m -2.8094515 m 30.201449 MeV 1.2984667 keV 4.2307537 mm 3.138694 m World muIoni - 54 -1.0982326 m 1.5986102 m -2.8226293 m 30.190244 MeV 6.2566836 keV 3.1510437 cm 3.1702044 m World muIoni - 55 -1.1071044 m 1.6133569 m -2.8305317 m 30.184936 MeV 4.3044728 keV 1.893737 cm 3.1891418 m World muIoni - 56 -1.1109688 m 1.619762 m -2.8339705 m 30.183178 MeV 1.7583885 keV 8.2331727 mm 3.1973749 m World muIoni - 57 -1.1154685 m 1.627231 m -2.8379798 m 30.179663 MeV 2.1629397 keV 9.5972326 mm 3.2069722 m World muIoni - 58 -1.1208465 m 1.6361449 m -2.8427758 m 30.176145 MeV 2.1746808 keV 1.1462201 cm 3.2184344 m World muIoni - 59 -1.125857 m 1.6444202 m -2.8472339 m 30.172905 MeV 3.24039 keV 1.0651798 cm 3.2290862 m World muIoni - 60 -1.1367605 m 1.6624156 m -2.8569147 m 30.161459 MeV 8.8156715 keV 2.316121 cm 3.2522474 m World muIoni - 61 -1.1748597 m 1.7254074 m -2.8908997 m 30.142878 MeV 18.580946 keV 8.1083491 cm 3.3333309 m World muIoni - 62 -1.1975852 m 1.7630241 m -2.9109345 m 30.124343 MeV 9.9130171 keV 4.8299789 cm 3.3816307 m World muIoni - 63 -1.2069156 m 1.7784699 m -2.9192449 m 30.112736 MeV 6.3930154 keV 1.9866803 cm 3.4014975 m World muIoni - 64 -1.2621542 m 1.8695471 m -2.9681913 m 30.076698 MeV 34.839245 keV 11.722735 cm 3.5187248 m World muIoni - 65 -1.2655393 m 1.8752132 m -2.9712538 m 29.988401 MeV 1.4005145 keV 7.2761621 mm 3.526001 m World muIoni - 66 -1.2712159 m 1.8847848 m -2.9763999 m 29.986183 MeV 2.2182321 keV 1.2260588 cm 3.5382616 m World muIoni - 67 -1.2748143 m 1.8908768 m -2.9796735 m 29.982879 MeV 1.6877492 keV 7.7960393 mm 3.5460576 m World muIoni - 68 -1.2828636 m 1.9044784 m -2.9869831 m 29.977192 MeV 4.186921 keV 1.7413279 cm 3.5634709 m World muIoni - 69 -1.2965696 m 1.9276407 m -2.9994167 m 29.968381 MeV 8.8110954 keV 2.9647032 cm 3.5931179 m World muIoni - 70 -1.3117532 m 1.9533063 m -3.0132282 m 29.956747 MeV 9.9479127 keV 3.2863676 cm 3.6259816 m World muIoni - 71 -1.3127855 m 1.9550501 m -3.0141592 m 29.953822 MeV 450.55984 eV 2.2300752 mm 3.6282117 m World muIoni - 72 -1.317749 m 1.9634412 m -3.0186444 m 29.941098 MeV 3.3114599 keV 1.0731483 cm 3.6389431 m World muIoni - 73 -1.3209729 m 1.968936 m -3.0215944 m 29.938627 MeV 2.4703841 keV 7.0205735 mm 3.6459637 m World muIoni - 74 -1.3566305 m 2.029725 m -3.0542242 m 29.920002 MeV 17.507969 keV 7.7662871 cm 3.7236266 m World muIoni - 75 -1.3673209 m 2.0477842 m -3.0638973 m 29.913103 MeV 5.7045818 keV 2.3108115 cm 3.7467347 m World muIoni - 76 -1.3696949 m 2.0518099 m -3.0660637 m 29.892804 MeV 512.55454 eV 5.1512977 mm 3.751886 m World muIoni - 77 -1.3912032 m 2.0881644 m -3.0856247 m 29.881818 MeV 10.98583 keV 4.6549917 cm 3.7984359 m World muIoni - 78 -1.4070008 m 2.1148509 m -3.1000775 m 29.846083 MeV 8.9697145 keV 3.4214421 cm 3.8326503 m World muIoni - 79 -1.4331151 m 2.1586194 m -3.1238817 m 29.834242 MeV 11.84032 keV 5.6251958 cm 3.8889023 m World muIoni - 80 -1.4342358 m 2.1604862 m -3.1249066 m 29.833924 MeV 318.20485 eV 2.4065396 mm 3.8913088 m World muIoni - 81 -1.4586255 m 2.201103 m -3.1472158 m 29.820527 MeV 12.272281 keV 5.2366908 cm 3.9436757 m World muIoni - 82 -1.4790536 m 2.2351909 m -3.1659663 m 29.807425 MeV 11.920382 keV 4.3941731 cm 3.9876175 m World muIoni - 83 -1.4795512 m 2.2360184 m -3.1664231 m 29.806185 MeV 227.32995 eV 1.0682197 mm 3.9886857 m World muIoni - 84 -1.4842511 m 2.2438493 m -3.170751 m 29.782584 MeV 1.6242587 keV 1.0106554 cm 3.9987922 m World muIoni - 85 -1.5291923 m 2.3193006 m -3.2126674 m 29.757655 MeV 23.780827 keV 9.7312316 cm 4.0961046 m World muIoni - 86 -1.5421317 m 2.3409085 m -3.2246598 m 29.751441 MeV 4.4957848 keV 2.7895246 cm 4.1239998 m World muIoni - 87 -1.5468581 m 2.3488119 m -3.2290625 m 29.748113 MeV 3.3282366 keV 1.0207207 cm 4.134207 m World muIoni - 88 -1.5800171 m 2.4043183 m -3.2598902 m 29.72807 MeV 18.211679 keV 7.1630035 cm 4.205837 m World muIoni - 89 -1.5976312 m 2.4334262 m -3.2763672 m 29.716433 MeV 10.25895 keV 3.7802401 cm 4.2436395 m World muIoni - 90 -1.6024039 m 2.441333 m -3.2808245 m 29.713774 MeV 2.6581772 keV 1.0254908 cm 4.2538944 m World muIoni - 91 -1.621005 m 2.4721596 m -3.2982055 m 29.698497 MeV 9.3808101 keV 3.9979809 cm 4.2938742 m World muIoni - 92 -1.6553914 m 2.5295622 m -3.3305467 m 29.674901 MeV 21.877864 keV 7.4320053 cm 4.3681942 m World muIoni - 93 -1.6685388 m 2.5514842 m -3.3428602 m 29.662466 MeV 7.6829132 keV 2.8373456 cm 4.3965677 m World muIoni - 94 -1.6777761 m 2.5666066 m -3.3514986 m 29.654789 MeV 5.4219006 keV 1.9715114 cm 4.4162828 m World muIoni - 95 -1.682584 m 2.5742131 m -3.3559754 m 29.649633 MeV 3.3420815 keV 1.0050683 cm 4.4263335 m World muIoni - 96 -1.7282186 m 2.6462218 m -3.3983387 m 29.618157 MeV 22.999283 keV 9.5197121 cm 4.5215306 m World muIoni - 97 -1.7494465 m 2.6796793 m -3.4180456 m 29.604985 MeV 13.171885 keV 4.4253812 cm 4.5657844 m World muIoni - 98 -1.7584919 m 2.6939456 m -3.4264413 m 29.599215 MeV 3.7567317 keV 1.8863564 cm 4.584648 m World muIoni - 99 -1.7676814 m 2.70843 m -3.4349355 m 29.594526 MeV 4.6889284 keV 1.9141532 cm 4.6037895 m World muIoni - 100 -1.7996035 m 2.7588428 m -3.4643391 m 29.580148 MeV 14.378818 keV 6.6521184 cm 4.6703107 m World muIoni - 101 -1.8122242 m 2.7785494 m -3.4760215 m 29.570843 MeV 7.4929746 keV 2.6155784 cm 4.6964665 m World muIoni - 102 -1.823884 m 2.7964973 m -3.4867484 m 29.553246 MeV 6.4819514 keV 2.3940536 cm 4.720407 m World muIoni - 103 -1.8692846 m 2.8659455 m -3.5285428 m 29.523762 MeV 27.238127 keV 9.2903714 cm 4.8133107 m World muIoni - 104 -1.8695097 m 2.86629 m -3.5287481 m 29.505926 MeV 32.600263 eV 459.86497 um 4.8137706 m World muIoni - 105 -1.8866655 m 2.8926358 m -3.5444598 m 29.495977 MeV 6.8819847 keV 3.5146608 cm 4.8489172 m World muIoni - 106 -1.890167 m 2.8980173 m -3.5476762 m 29.49337 MeV 1.6064995 keV 7.1809932 mm 4.8560982 m World muIoni - 107 -1.8975453 m 2.9093623 m -3.5544364 m 29.485096 MeV 3.8508065 keV 1.5127743 cm 4.8712259 m World muIoni - 108 -1.9039727 m 2.9192223 m -3.5603287 m 29.480073 MeV 4.010515 keV 1.3162521 cm 4.8843885 m World muIoni - 109 -1.9159692 m 2.9375618 m -3.5712897 m 29.473311 MeV 6.7621561 keV 2.4502909 cm 4.9088914 m World muIoni - 110 -1.9753047 m 3.0279974 m -3.6255 m 29.435617 MeV 36.02473 keV 12.098851 cm 5.0298799 m World muIoni - 111 -1.9800505 m 3.0353045 m -3.6298667 m 29.429529 MeV 4.0014139 keV 9.7459731 mm 5.0396258 m World muIoni - 112 -1.9865532 m 3.0453192 m -3.6358206 m 29.367168 MeV 4.1435847 keV 1.3342766 cm 5.0529686 m World muIoni - 113 -2.0136655 m 3.0872089 m -3.6608479 m 29.355642 MeV 11.526101 keV 5.5822992 cm 5.1087916 m World muIoni - 114 -2.0277446 m 3.1089367 m -3.6738151 m 29.348476 MeV 7.1660202 keV 2.8956306 cm 5.1377479 m World muIoni - 115 -2.0356787 m 3.1211832 m -3.6810611 m 29.343301 MeV 3.7134473 keV 1.6292017 cm 5.1540399 m World muIoni - 116 -2.0523909 m 3.147063 m -3.6963533 m 29.332871 MeV 8.2248959 keV 3.4393599 cm 5.1884335 m World muIoni - 117 -2.1188807 m 3.2505467 m -3.7574241 m 29.297053 MeV 35.818326 keV 13.733042 cm 5.3257639 m World muIoni - 118 -2.1210876 m 3.2539758 m -3.7594417 m 29.295383 MeV 646.31847 eV 4.5496983 mm 5.3303136 m World muIoni - 119 -2.156499 m 3.3089764 m -3.7917926 m 29.273867 MeV 20.176298 keV 7.2976996 cm 5.4032906 m World muIoni - 120 -2.2007229 m 3.3768391 m -3.8317488 m 29.21067 MeV 23.561342 keV 9.031986 cm 5.4936105 m World muIoni - 121 -2.216542 m 3.4012067 m -3.8460376 m 29.199779 MeV 9.2506539 keV 3.2375811 cm 5.5259863 m World muIoni - 122 -2.2535886 m 3.4579472 m -3.8792434 m 29.178161 MeV 21.618238 keV 7.5462579 cm 5.6014489 m World muIoni - 123 -2.2647215 m 3.4749463 m -3.8892852 m 29.171798 MeV 6.3629614 keV 2.2666053 cm 5.6241149 m World muIoni - 124 -2.2753244 m 3.4912176 m -3.8988612 m 29.163543 MeV 6.3709656 keV 2.1653577 cm 5.6457685 m World muIoni - 125 -2.2815502 m 3.5007666 m -3.9044703 m 29.160566 MeV 1.7834363 keV 1.2704577 cm 5.6584731 m World muIoni - 126 -2.2843053 m 3.5049816 m -3.9069498 m 29.15757 MeV 1.1155016 keV 5.6128698 mm 5.664086 m World muIoni - 127 -2.2970772 m 3.5245477 m -3.9184613 m 29.148445 MeV 6.9679146 keV 2.6047478 cm 5.6901334 m World muIoni - 128 -2.3552029 m 3.6132273 m -3.9706778 m 29.123138 MeV 23.079043 keV 11.819214 cm 5.8083256 m World muIoni - 129 -2.3978123 m 3.6786242 m -4.0093672 m 29.091039 MeV 27.671344 keV 8.7116261 cm 5.8954418 m World muIoni - 130 -2.4083959 m 3.6948504 m -4.0188675 m 29.083215 MeV 6.2946632 keV 2.1576829 cm 5.9170187 m World muIoni - 131 -2.429675 m 3.7276228 m -4.0379451 m 29.065762 MeV 14.32763 keV 4.3483237 cm 5.9605019 m World muIoni - 132 -2.4302124 m 3.7284502 m -4.0384258 m 29.061288 MeV 275.98641 eV 1.0974891 mm 5.9615994 m World muIoni - 133 -2.4396512 m 3.7429954 m -4.046859 m 28.960897 MeV 6.6280444 keV 1.9281418 cm 5.9808808 m World muIoni - 134 -2.4632529 m 3.7788317 m -4.0677141 m 28.943552 MeV 15.254277 keV 4.7709826 cm 6.0285906 m World muIoni - 135 -2.4687817 m 3.7871769 m -4.0725987 m 28.937916 MeV 2.8618962 keV 1.1138626 cm 6.0397293 m World muIoni - 136 -2.4876754 m 3.8156528 m -4.0893369 m 28.920954 MeV 12.780887 keV 3.8052865 cm 6.0777821 m World muIoni - 137 -2.5004897 m 3.8350304 m -4.10075 m 28.912922 MeV 6.8147941 keV 2.5883527 cm 6.1036657 m World muIoni - 138 -2.5291599 m 3.8786302 m -4.1263902 m 28.895064 MeV 14.342271 keV 5.8140871 cm 6.1618065 m World muIoni - 139 -2.5300619 m 3.8800041 m -4.1272009 m 28.89329 MeV 234.68695 eV 1.8325915 mm 6.1636391 m World muIoni - 140 -2.5350946 m 3.8876637 m -4.1317187 m 28.889269 MeV 4.0211232 keV 1.0218009 cm 6.1738571 m World muIoni - 141 -2.553741 m 3.9160527 m -4.148433 m 28.85821 MeV 8.4475523 keV 3.7854957 cm 6.2117121 m World muIoni - 142 -2.5733955 m 3.9459289 m -4.1659397 m 28.845336 MeV 11.148265 keV 3.9816754 cm 6.2515288 m World muIoni - 143 -2.5860015 m 3.9651719 m -4.1771466 m 28.830465 MeV 6.8123681 keV 2.5589135 cm 6.277118 m World muIoni - 144 -2.5875962 m 3.9676123 m -4.1785643 m 28.827371 MeV 617.37731 eV 3.2415973 mm 6.2803596 m World muIoni - 145 -2.5926688 m 3.9753603 m -4.1830634 m 28.82369 MeV 2.6894923 keV 1.0295897 cm 6.2906555 m World muIoni - 146 -2.6010182 m 3.9880916 m -4.1904884 m 28.820304 MeV 3.3854473 keV 1.6938973 cm 6.3075944 m World muIoni - 147 -2.6217398 m 4.0196815 m -4.2088221 m 28.808859 MeV 9.7192175 keV 4.1993325 cm 6.3495878 m World muIoni - 148 -2.6333735 m 4.0373993 m -4.2190877 m 28.798782 MeV 6.4713205 keV 2.3550926 cm 6.3731387 m World muIoni - 149 -2.6755117 m 4.1016503 m -4.2563748 m 28.770638 MeV 19.904601 keV 8.5406161 cm 6.4585449 m World muIoni - 150 -2.6933346 m 4.1290368 m -4.2722502 m 28.759554 MeV 9.982673 keV 3.6327684 cm 6.4948725 m World muIoni - 151 -2.7123507 m 4.1583309 m -4.2891459 m 28.748232 MeV 9.9515636 keV 3.8797307 cm 6.5336699 m World muIoni - 152 -2.7143264 m 4.161386 m -4.290905 m 28.745871 MeV 1.0919323 keV 4.0412417 mm 6.5377111 m World muIoni - 153 -2.7315125 m 4.1879397 m -4.3061935 m 28.737622 MeV 8.2491871 keV 3.513122 cm 6.5728423 m OutOfWorld Transportation -Track (trackID 12, parentID 4) is processed with stopping code 2 + 0 -4.32 mm 1.47 mm 4.27 cm 16.8 MeV 0 meV 0 fm 0 fm Target initStep + 1 -4.1002371 mm 1.6861273 mm 4.2354221 cm 13.948198 MeV 2.8777403 MeV 457.97038 um 457.97038 um Target hIoni + 2 -3.9458509 mm 1.843862 mm 4.2059285 cm 10.971089 MeV 2.9771086 MeV 373.11474 um 831.08512 um Target hIoni + 3 -3.8055772 mm 1.9104439 mm 4.1813439 cm 7.9271183 MeV 3.0439711 MeV 295.37673 um 1.1264618 mm Target hIoni + 4 -3.8042127 mm 1.9113151 mm 4.1809999 cm 7.8932762 MeV 33.842142 keV 3.8026485 um 1.1302645 mm Target Transportation + 5 2.1651655 cm -3.0079167 cm -2 m 7.8932807 MeV4.0795928e-13 meV 2.2614271 m 2.2625573 m CaptureMgnt Transportation + 6 1.899362 cm -3.3389782 cm -2.0089171 m 7.882652 MeV 8.3811543 keV 9.8762994 mm 2.2724336 m World hIoni + 7 1.7867225 cm -3.4774181 cm -2.0126514 m 7.8752187 MeV 2.583031 keV 4.1388957 mm 2.2765725 m World hIoni + 8 1.0739026 cm -4.3642131 cm -2.0364903 m 7.8533468 MeV 20.001204 keV 2.6415211 cm 2.3029877 m World hIoni + 9 1.0639186 cm -4.3767937 cm -2.0368305 m 7.8519107 MeV 265.92627 eV 376.16557 um 2.3033639 m World hIoni + 10 9.4162723 mm -4.5303749 cm -2.0409872 m 7.8466106 MeV 2.7875049 keV 4.5970615 mm 2.307961 m World hIoni + 11 8.6806827 mm -4.6233885 cm -2.0435139 m 7.843025 MeV 1.9193301 keV 2.7910654 mm 2.310752 m World hIoni + 12 7.5622199 mm -4.7647363 cm -2.0473425 m 7.8360102 MeV 7.0147657 keV 4.2317149 mm 2.3149837 m World Decay +Track (trackID 3, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 30, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 7.56 mm -4.76 cm -2.05 m 2.29 MeV 0 meV 0 fm 0 fm World initStep + 1 7.6498313 mm -4.7649325 cm -2.0474567 m 2.2747589 MeV 234.32075 eV 143.94476 um 143.94476 um World muIoni + 2 8.7575946 mm -4.7667619 cm -2.0488943 m 2.2653113 MeV 3.7149147 keV 1.8149821 mm 1.9589268 mm World muIoni + 3 9.3567536 mm -4.7676702 cm -2.049672 m 2.2620796 MeV 2.125463 keV 981.81118 um 2.940738 mm World muIoni + 4 1.0793928 cm -4.7690729 cm -2.0515218 m 2.2565466 MeV 3.5688585 keV 2.3425491 mm 5.2832871 mm World muIoni + 5 1.2020253 cm -4.7697828 cm -2.0530677 m 2.2380673 MeV 4.4923436 keV 1.9733215 mm 7.2566086 mm World muIoni + 6 1.532794 cm -4.7761141 cm -2.0572658 m 2.2229436 MeV 12.338424 keV 5.3456839 mm 1.2602292 cm World muIoni + 7 2.1348829 cm -4.8405833 cm -2.0647409 m 2.2015433 MeV 20.288857 keV 9.6204928 mm 2.2222785 cm World muIoni + 8 2.1527399 cm -4.8421984 cm -2.0649649 m 2.2001824 MeV 291.5233 eV 286.94102 um 2.2509726 cm World muIoni + 9 2.2465668 cm -4.850908 cm -2.0661415 m 2.1956236 MeV 2.8362977 keV 1.5074649 mm 2.4017191 cm World muIoni + 10 2.3522947 cm -4.8594992 cm -2.0674613 m 2.1864691 MeV 4.5250856 keV 1.6932475 mm 2.5710439 cm World muIoni + 11 2.4214426 cm -4.865259 cm -2.0683225 m 2.1829854 MeV 2.3081128 keV 1.1059288 mm 2.6816368 cm World muIoni + 12 3.5417176 cm -4.96048 cm -2.0822708 m 2.1420323 MeV 34.798754 keV 1.7917608 cm 4.4733976 cm World muIoni + 13 3.7288561 cm -4.9808871 cm -2.0846663 m 2.1317254 MeV 4.6673854 keV 3.0467296 mm 4.7780705 cm World muIoni + 14 3.7598043 cm -4.9839469 cm -2.0850489 m 2.1290641 MeV 305.59578 eV 493.05483 um 4.827376 cm World muIoni + 15 3.815001 cm -4.9888843 cm -2.0857322 m 2.1268863 MeV 1.1756546 keV 879.79083 um 4.9153551 cm World muIoni + 16 4.0404447 cm -5.0073298 cm -2.088533 m 2.1191723 MeV 6.2698248 keV 3.6001928 mm 5.2753744 cm World muIoni + 17 4.1457479 cm -5.0171397 cm -2.0898407 m 2.1135186 MeV 1.6952252 keV 1.6818703 mm 5.4435614 cm World muIoni + 18 4.5181961 cm -5.057986 cm -2.0943229 m 2.0935197 MeV 13.848708 keV 5.8421944 mm 6.0277808 cm World muIoni + 19 4.5841817 cm -5.0641689 cm -2.0951302 m 2.0747973 MeV 984.04219 eV 1.0444925 mm 6.1322301 cm World muIoni + 20 4.6987594 cm -5.0748171 cm -2.0965494 m 2.0654576 MeV 4.908053 keV 1.82708 mm 6.3149381 cm World muIoni + 21 4.7465445 cm -5.0789097 cm -2.0971476 m 2.0625824 MeV 1.5572069 keV 766.78914 um 6.391617 cm World muIoni + 22 5.0439874 cm -5.1043785 cm -2.1008899 m 2.0478963 MeV 11.772712 keV 4.7872351 mm 6.8703405 cm World muIoni + 23 5.594216 cm -5.1551238 cm -2.107627 m 2.0327096 MeV 13.991497 keV 8.7138021 mm 7.7417207 cm World muIoni + 24 5.7531059 cm -5.1673343 cm -2.1095611 m 2.0283558 MeV 2.9818015 keV 2.5060701 mm 7.9923277 cm World muIoni + 25 5.7573209 cm -5.1676281 cm -2.1096118 m 2.0263495 MeV 117.73082 eV 66.040549 um 7.9989318 cm World muIoni + 26 5.912498 cm -5.1780564 cm -2.1114849 m 2.0201698 MeV 5.008667 keV 2.4346087 mm 8.2423926 cm World muIoni + 27 6.1411055 cm -5.193289 cm -2.1142258 m 2.0106929 MeV 8.4180814 keV 3.5725241 mm 8.599645 cm World muIoni + 28 6.1927551 cm -5.1972238 cm -2.1148443 m 2.006618 MeV 2.3715413 keV 806.68956 um 8.680314 cm World muIoni + 29 6.294784 cm -5.2050433 cm -2.1160736 m 1.9879234 MeV 2.856942 keV 1.5995365 mm 8.8402677 cm World muIoni + 30 6.7095908 cm -5.2406944 cm -2.121056 m 1.9648131 MeV 15.79864 keV 6.493207 mm 9.4895884 cm World muIoni + 31 6.7725486 cm -5.2457661 cm -2.1218167 m 1.9608276 MeV 2.4248676 keV 988.68469 um 9.5884568 cm World muIoni + 32 6.983235 cm -5.2628301 cm -2.1243854 m 1.9479141 MeV 7.7748201 keV 3.3266823 mm 9.9211251 cm World muIoni + 33 7.1782324 cm -5.2753357 cm -2.1267659 m 1.939453 MeV 7.2856309 keV 3.0797878 mm 10.229104 cm World muIoni + 34 7.231029 cm -5.2793875 cm -2.1274152 m 1.9350964 MeV 2.3778634 keV 837.88256 um 10.312892 cm World muIoni + 35 7.4029988 cm -5.2933633 cm -2.1295262 m 1.9280069 MeV 5.7310325 keV 2.7264049 mm 10.585533 cm World muIoni + 36 7.4051952 cm -5.2935242 cm -2.1295534 m 1.92625 MeV 137.29478 eV 35.057963 um 10.589038 cm World muIoni + 37 7.4763415 cm -5.2987592 cm -2.1304335 m 1.9180312 MeV 2.7395437 keV 1.1329218 mm 10.702331 cm World muIoni + 38 7.8170247 cm -5.325152 cm -2.1346423 m 1.8873858 MeV 11.250676 keV 5.4214465 mm 11.244475 cm World muIoni + 39 7.9558667 cm -5.3363007 cm -2.1363156 m 1.8717549 MeV 6.7927623 keV 2.1771917 mm 11.462194 cm World muIoni + 40 8.0159896 cm -5.3408833 cm -2.1370413 m 1.8678876 MeV 2.4029772 keV 943.49396 um 11.556544 cm World muIoni + 41 8.3160758 cm -5.3623238 cm -2.1406366 m 1.8564989 MeV 9.7211284 keV 4.688165 mm 12.02536 cm World muIoni + 42 9.0843851 cm -5.4256764 cm -2.1500389 m 1.8245515 MeV 30.149833 keV 1.2160033 cm 13.241364 cm World muIoni + 43 9.3039663 cm -5.4486351 cm -2.1527816 m 1.8147805 MeV 7.1933975 keV 3.5210345 mm 13.593467 cm World muIoni + 44 9.5689095 cm -5.4668769 cm -2.1561127 m 1.7866773 MeV 9.090723 keV 4.2602537 mm 14.019492 cm World muIoni + 45 9.9259005 cm -5.493499 cm -2.1606551 m 1.7728969 MeV 12.013871 keV 5.7838282 mm 14.597875 cm World muIoni + 46 10.239262 cm -5.5202686 cm -2.1646251 m 1.7599915 MeV 9.8818106 keV 5.064962 mm 15.104371 cm World muIoni + 47 10.764975 cm -5.5586569 cm -2.1710804 m 1.732233 MeV 18.481815 keV 8.3346743 mm 15.937839 cm World muIoni + 48 11.099681 cm -5.5871065 cm -2.1753312 m 1.7161218 MeV 14.84128 keV 5.4181439 mm 16.479653 cm World muIoni + 49 11.769598 cm -5.6484831 cm -2.1836409 m 1.6876161 MeV 27.318292 keV 1.0692575 cm 17.548911 cm World muIoni + 50 11.852997 cm -5.6544719 cm -2.184631 m 1.6834305 MeV 3.017674 keV 1.2958966 mm 17.6785 cm World muIoni + 51 11.854978 cm -5.6546264 cm -2.1846543 m 1.6817849 MeV 0 meV 30.66391 um 17.681567 cm World muIoni + 52 12.232129 cm -5.6851509 cm -2.1890948 m 1.6684925 MeV 11.638632 keV 5.8343318 mm 18.265 cm World muIoni + 53 12.324566 cm -5.6965671 cm -2.1902045 m 1.6639506 MeV 3.1854715 keV 1.4488038 mm 18.40988 cm World muIoni + 54 12.408429 cm -5.7065236 cm -2.1912175 m 1.6590402 MeV 3.9059378 keV 1.3188713 mm 18.541767 cm World muIoni + 55 12.549189 cm -5.7225703 cm -2.19289 m 1.6381688 MeV 6.335386 keV 2.1918789 mm 18.760955 cm World muIoni + 56 12.880415 cm -5.7576894 cm -2.1968772 m 1.6233045 MeV 11.575345 keV 5.1957008 mm 19.280525 cm World muIoni + 57 12.985951 cm -5.770053 cm -2.1981358 m 1.6111896 MeV 3.1085793 keV 1.6471556 mm 19.445241 cm World muIoni + 58 13.135332 cm -5.7874522 cm -2.1999224 m 1.6039047 MeV 6.0322068 keV 2.335405 mm 19.678782 cm World muIoni + 59 13.435104 cm -5.8152223 cm -2.2035265 m 1.5893764 MeV 13.523965 keV 4.6962398 mm 20.148405 cm World muIoni + 60 13.51113 cm -5.8227524 cm -2.2044361 m 1.5855823 MeV 2.7748119 keV 1.1879183 mm 20.267197 cm World muIoni + 61 13.522532 cm -5.8238297 cm -2.204574 m 1.5838943 MeV 437.06617 eV 179.20109 um 20.285117 cm World muIoni + 62 13.763645 cm -5.8472013 cm -2.2074837 m 1.566488 MeV 9.9237628 keV 3.7862816 mm 20.663746 cm World muIoni + 63 13.859084 cm -5.8564552 cm -2.2086417 m 1.5609212 MeV 3.9314947 keV 1.5034636 mm 20.814092 cm World muIoni + 64 14.167122 cm -5.8857889 cm -2.2123193 m 1.5476967 MeV 11.811601 keV 4.806476 mm 21.29474 cm World muIoni + 65 14.370441 cm -5.9061483 cm -2.2147346 m 1.5369092 MeV 9.1653755 keV 3.163823 mm 21.611122 cm World muIoni + 66 14.740656 cm -5.938518 cm -2.2192347 m 1.518253 MeV 14.33381 keV 5.836572 mm 22.194779 cm World muIoni + 67 14.79258 cm -5.9419293 cm -2.2198444 m 1.5073508 MeV 883.63438 eV 801.61688 um 22.274941 cm World muIoni + 68 14.926136 cm -5.9512983 cm -2.2214131 m 1.4935711 MeV 7.4107425 keV 2.062355 mm 22.481176 cm World muIoni + 69 15.455811 cm -5.9904311 cm -2.2276343 m 1.4672371 MeV 25.066125 keV 8.1809036 mm 23.299267 cm World muIoni + 70 16.395481 cm -6.0636463 cm -2.2388367 m 1.4226252 MeV 43.142003 keV 1.4643064 cm 24.763573 cm World muIoni + 71 16.653046 cm -6.077878 cm -2.2416616 m 1.4075238 MeV 9.9574115 keV 3.8257286 mm 25.146146 cm World muIoni + 72 16.681427 cm -6.0801915 cm -2.2419627 m 1.4057653 MeV 625.78466 eV 414.36003 um 25.187582 cm World muIoni + 73 16.847981 cm -6.0943293 cm -2.2437233 m 1.3928557 MeV 11.747263 keV 2.4277625 mm 25.430358 cm World muIoni + 74 16.863867 cm -6.0958355 cm -2.2438889 m 1.3900327 MeV 1.5491826 keV 229.97214 um 25.453355 cm World muIoni + 75 16.920457 cm -6.1012882 cm -2.2444821 m 1.3859058 MeV 2.9853163 keV 821.71466 um 25.535527 cm World muIoni + 76 17.216029 cm -6.1283095 cm -2.2475721 m 1.374896 MeV 9.8069003 keV 4.2848115 mm 25.964008 cm World muIoni + 77 17.590834 cm -6.1659363 cm -2.2515916 m 1.3581964 MeV 14.437659 keV 5.5091314 mm 26.514921 cm World muIoni + 78 17.653694 cm -6.171222 cm -2.2522576 m 1.3549744 MeV 2.0852176 keV 917.31594 um 26.606653 cm World muIoni + 79 17.670828 cm -6.172685 cm -2.2524372 m 1.352453 MeV 844.93708 eV 248.69525 um 26.631522 cm World muIoni + 80 18.006775 cm -6.2023607 cm -2.2559522 m 1.3366533 MeV 14.192416 keV 4.8715939 mm 27.118682 cm World muIoni + 81 18.109715 cm -6.2090871 cm -2.2569948 m 1.329814 MeV 4.9867065 keV 1.4667282 mm 27.265354 cm World muIoni + 82 18.292842 cm -6.2231591 cm -2.2588847 m 1.3205922 MeV 7.2693106 keV 2.6354467 mm 27.528899 cm World muIoni + 83 18.549676 cm -6.2446954 cm -2.2615134 m 1.3012394 MeV 13.996116 keV 3.6815956 mm 27.897059 cm World muIoni + 84 18.738689 cm -6.2612663 cm -2.2633702 m 1.2932535 MeV 6.9914461 keV 2.654881 mm 28.162547 cm World muIoni + 85 18.742784 cm -6.2616881 cm -2.2634091 m 1.2917126 MeV 237.52217 eV 56.640022 um 28.168211 cm World muIoni + 86 18.743718 cm -6.2617811 cm -2.2634179 m 1.2898525 MeV 73.519223 eV 12.895928 um 28.1695 cm World muIoni + 87 18.856586 cm -6.2731455 cm -2.2644921 m 1.2848009 MeV 3.6775728 keV 1.5623187 mm 28.325732 cm World muIoni + 88 18.999188 cm -6.289082 cm -2.2659113 m 1.2554108 MeV 6.4436634 keV 2.0183038 mm 28.527563 cm World muIoni + 89 19.35196 cm -6.3264746 cm -2.2694567 m 1.241557 MeV 12.774993 keV 5.0158819 mm 29.029151 cm World muIoni + 90 19.524663 cm -6.3396175 cm -2.2711991 m 1.2298926 MeV 9.3776579 keV 2.4568871 mm 29.274839 cm World muIoni + 91 19.626409 cm -6.3488996 cm -2.2722412 m 1.221472 MeV 6.0509347 keV 1.4594641 mm 29.420786 cm World muIoni + 92 20.248896 cm -6.4056534 cm -2.2787181 m 1.1870301 MeV 33.281522 keV 9.0027816 mm 30.321064 cm World muIoni + 93 20.294448 cm -6.4110443 cm -2.2791631 m 1.1838285 MeV 2.1209091 keV 639.13455 um 30.384978 cm World muIoni + 94 20.554914 cm -6.4427816 cm -2.2817044 m 1.1679731 MeV 14.113501 keV 3.6530494 mm 30.750282 cm World muIoni + 95 20.628414 cm -6.4508889 cm -2.2824529 m 1.1621309 MeV 4.694673 keV 1.052219 mm 30.855504 cm World muIoni + 96 20.693128 cm -6.4575771 cm -2.2831162 m 1.1577841 MeV 2.8870957 keV 929.12749 um 30.948417 cm World muIoni + 97 20.816559 cm -6.4730954 cm -2.2843689 m 1.1394661 MeV 9.4487656 keV 1.7654982 mm 31.124967 cm World muIoni + 98 20.940575 cm -6.4901162 cm -2.2856329 m 1.1302198 MeV 6.3950783 keV 1.7790426 mm 31.302871 cm World muIoni + 99 21.154279 cm -6.5174544 cm -2.2878571 m 1.1145478 MeV 13.672864 keV 3.0966944 mm 31.612541 cm World muIoni + 100 21.196324 cm -6.5239333 cm -2.2882957 m 1.1108884 MeV 2.0995768 keV 611.03336 um 31.673644 cm World muIoni + 101 21.298205 cm -6.5393048 cm -2.2893507 m 1.10178 MeV 7.0688004 keV 1.474705 mm 31.821114 cm World muIoni + 102 21.589186 cm -6.5837113 cm -2.2923492 m 1.087143 MeV 12.288807 keV 4.2022405 mm 32.241339 cm World muIoni + 103 21.597288 cm -6.5851511 cm -2.2924326 m 1.0806822 MeV 443.04165 eV 117.12209 um 32.253051 cm World muIoni + 104 21.863913 cm -6.6308546 cm -2.2951959 m 1.0637247 MeV 13.771467 keV 3.8673446 mm 32.639785 cm World muIoni + 105 22.025197 cm -6.6620353 cm -2.2968966 m 1.0484087 MeV 11.830078 keV 2.3646414 mm 32.876249 cm World muIoni + 106 22.090698 cm -6.6745755 cm -2.2975719 m 1.0402417 MeV 2.1383225 keV 949.07411 um 32.971157 cm World muIoni + 107 22.297594 cm -6.7143333 cm -2.2997182 m 1.0285463 MeV 10.577053 keV 3.0077536 mm 33.271932 cm World muIoni + 108 22.468342 cm -6.7498619 cm -2.301539 m 1.0124586 MeV 10.86256 keV 2.5214938 mm 33.524081 cm World muIoni + 109 22.594234 cm -6.7798765 cm -2.3029326 m 1.0015062 MeV 4.4506604 keV 1.9019647 mm 33.714278 cm World muIoni + 110 22.781662 cm -6.8319723 cm -2.3051074 m 989.13803 keV 10.234354 keV 2.9180646 mm 34.006084 cm World muIoni + 111 22.808632 cm -6.839661 cm -2.3054195 m 985.28066 keV 1.974151 keV 419.63636 um 34.048048 cm World muIoni + 112 22.943042 cm -6.8775682 cm -2.3069617 m 976.34935 keV 6.5342965 keV 2.080641 mm 34.256112 cm World muIoni + 113 22.968617 cm -6.8847267 cm -2.3072596 m 964.02569 keV 2.9746348 keV 399.13075 um 34.296025 cm World muIoni + 114 23.022724 cm -6.9007175 cm -2.3078853 m 958.9544 keV 3.97313 keV 842.48792 um 34.380274 cm World muIoni + 115 23.238319 cm -6.9612851 cm -2.3103862 m 940.88517 keV 14.622914 keV 3.3573517 mm 34.716009 cm World muIoni + 116 23.285465 cm -6.9748545 cm -2.3109492 m 936.11566 keV 3.4647354 keV 746.75605 um 34.790685 cm World muIoni + 117 23.364808 cm -6.9975686 cm -2.3119116 m 929.41291 keV 4.6217204 keV 1.2678321 mm 34.917468 cm World muIoni + 118 23.369942 cm -6.9991873 cm -2.3119738 m 927.65568 keV 55.080507 eV 82.283083 um 34.925696 cm World muIoni + 119 23.450611 cm -7.0249688 cm -2.312912 m 921.04244 keV 5.3158997 keV 1.2639737 mm 35.052094 cm World muIoni + 120 23.453234 cm -7.0257737 cm -2.3129419 m 911.52559 keV 17.010544 eV 40.632256 um 35.056157 cm World muIoni + 121 23.548761 cm -7.0538713 cm -2.3140393 m 901.49442 keV 8.482059 keV 1.4818666 mm 35.204344 cm World muIoni + 122 23.74582 cm -7.1129027 cm -2.3163072 m 887.34929 keV 12.390997 keV 3.062146 mm 35.510558 cm World muIoni + 123 23.793086 cm -7.1279035 cm -2.3168653 m 882.14352 keV 3.0188145 keV 746.60642 um 35.585219 cm World muIoni + 124 23.87363 cm -7.1543765 cm -2.3178304 m 874.95704 keV 5.1679557 keV 1.2846478 mm 35.713684 cm World muIoni + 125 23.914871 cm -7.1681136 cm -2.3183241 m 865.85955 keV 4.6013467 keV 657.86082 um 35.77947 cm World muIoni + 126 23.964703 cm -7.1843486 cm -2.318919 m 860.70328 keV 4.1526615 keV 792.82334 um 35.858752 cm World muIoni + 127 24.272795 cm -7.2804957 cm -2.3225618 m 839.24787 keV 20.114043 keV 4.8678023 mm 36.345532 cm World muIoni + 128 24.315779 cm -7.294295 cm -2.3230463 m 833.35831 keV 2.0863482 keV 662.21657 um 36.411754 cm World muIoni + 129 24.363284 cm -7.3094589 cm -2.3235796 m 828.29356 keV 1.5562689 keV 730.16234 um 36.48477 cm World muIoni + 130 24.417204 cm -7.3274117 cm -2.3241931 m 821.59666 keV 4.3916105 keV 836.24274 um 36.568394 cm World muIoni + 131 24.460888 cm -7.3430633 cm -2.3246864 m 815.18287 keV 2.9576821 keV 677.26129 um 36.636121 cm World muIoni + 132 24.654693 cm -7.4152357 cm -2.3268789 m 797.87209 keV 16.253993 keV 3.0143827 mm 36.937559 cm World muIoni + 133 24.674548 cm -7.4224865 cm -2.3270963 m 794.37745 keV 1.2578664 keV 303.21561 um 36.96788 cm World muIoni + 134 24.880593 cm -7.4985513 cm -2.3293679 m 767.59626 keV 15.846609 keV 3.1601513 mm 37.283895 cm World muIoni + 135 24.916736 cm -7.5115298 cm -2.3297576 m 761.63475 keV 4.258248 keV 547.11516 um 37.338607 cm World muIoni + 136 24.975375 cm -7.5329373 cm -2.3303972 m 756.16943 keV 3.5815587 keV 893.80967 um 37.427988 cm World muIoni + 137 25.452937 cm -7.7253116 cm -2.3355166 m 716.34671 keV 37.930706 keV 7.2633373 mm 38.154322 cm World muIoni + 138 25.63095 cm -7.7942785 cm -2.3374664 m 700.4907 keV 14.11293 keV 2.7291674 mm 38.427238 cm World muIoni + 139 25.730397 cm -7.8344693 cm -2.3385674 m 688.53532 keV 8.7214377 keV 1.537192 mm 38.580958 cm World muIoni + 140 25.834499 cm -7.8753332 cm -2.3396777 m 675.78583 keV 10.579326 keV 1.576007 mm 38.738558 cm World muIoni + 141 26.005485 cm -7.9473914 cm -2.3415088 m 659.5996 keV 14.224845 keV 2.607312 mm 38.99929 cm World muIoni + 142 26.017798 cm -7.9525649 cm -2.3416434 m 655.36756 keV 2.1640114 keV 189.59385 um 39.018249 cm World muIoni + 143 26.094048 cm -7.9842783 cm -2.3424766 m 642.46001 keV 4.0477912 keV 1.1732185 mm 39.135571 cm World muIoni + 144 26.148822 cm -8.0042965 cm -2.3430701 m 636.6762 keV 3.7711322 keV 832.09684 um 39.21878 cm World muIoni + 145 26.219518 cm -8.031033 cm -2.3438459 m 628.26772 keV 6.6697828 keV 1.0831823 mm 39.327099 cm World muIoni + 146 26.542701 cm -8.1488505 cm -2.3473015 m 600.89807 keV 25.879705 keV 4.8780506 mm 39.814904 cm World muIoni + 147 26.544019 cm -8.1492237 cm -2.3473159 m 598.92132 keV 140.9953 eV 19.847128 um 39.816888 cm World muIoni + 148 26.594672 cm -8.1637215 cm -2.3478653 m 592.19422 keV 3.0973779 keV 761.22499 um 39.893011 cm World muIoni + 149 26.631973 cm -8.1734279 cm -2.3482699 m 581.73938 keV 3.3206247 keV 558.79674 um 39.948891 cm World muIoni + 150 26.657658 cm -8.1804173 cm -2.3485496 m 578.64882 keV 1.7744154 keV 386.14745 um 39.987505 cm World muIoni + 151 26.669096 cm -8.1835956 cm -2.3486746 m 574.33781 keV 1.4243213 keV 172.37194 um 40.004743 cm World muIoni + 152 26.86035 cm -8.2362861 cm -2.3507893 m 548.68472 keV 17.299921 keV 2.9002472 mm 40.294767 cm World muIoni + 153 26.878102 cm -8.2411255 cm -2.3509949 m 545.08493 keV 1.4236114 keV 276.01665 um 40.322369 cm World muIoni + 154 26.920587 cm -8.2526532 cm -2.3515038 m 539.41182 keV 4.3755171 keV 672.90951 um 40.38966 cm World muIoni + 155 26.937664 cm -8.2577213 cm -2.3517032 m 535.39562 keV 2.6436009 keV 267.41671 um 40.416402 cm World muIoni + 156 27.307133 cm -8.37054 cm -2.3560041 m 485.27943 keV 48.168013 keV 5.7845557 mm 40.994857 cm World muIoni + 157 27.385962 cm -8.3866778 cm -2.356941 m 476.35292 keV 7.2925982 keV 1.2351913 mm 41.118376 cm World muIoni + 158 27.398769 cm -8.389679 cm -2.3571 m 473.23832 keV 1.7029796 keV 206.37925 um 41.139014 cm World muIoni + 159 27.466425 cm -8.4052509 cm -2.3579397 m 465.04311 keV 7.164604 keV 1.0896564 mm 41.24798 cm World muIoni + 160 27.578031 cm -8.4243471 cm -2.3594416 m 450.00895 keV 13.558284 keV 1.8812666 mm 41.436106 cm World muIoni + 161 27.823075 cm -8.4553835 cm -2.3628426 m 416.84251 keV 28.783067 keV 4.2058312 mm 41.85669 cm World muIoni + 162 27.827023 cm -8.4555641 cm -2.3629072 m 409.66069 keV 514.52885 eV 75.676026 um 41.864257 cm World muIoni + 163 27.861753 cm -8.4568698 cm -2.3634699 m 403.01108 keV 5.4410317 keV 661.50393 um 41.930408 cm World muIoni + 164 27.914389 cm -8.4598082 cm -2.3643411 m 394.5344 keV 7.3780774 keV 1.0183908 mm 42.032247 cm World muIoni + 165 27.918259 cm -8.4598274 cm -2.3644022 m 391.09153 keV 566.71923 eV 72.354047 um 42.039482 cm World muIoni + 166 27.951855 cm -8.4602782 cm -2.3649322 m 386.3579 keV 3.6217458 keV 627.51677 um 42.102234 cm World muIoni + 167 27.983617 cm -8.459544 cm -2.3654474 m 378.19882 keV 6.9888435 keV 605.36439 um 42.16277 cm World muIoni + 168 27.995504 cm -8.4588964 cm -2.3656481 m 372.92861 keV 1.6828985 keV 233.3435 um 42.186105 cm World muIoni + 169 28.003225 cm -8.4586362 cm -2.365787 m 369.13103 keV 2.711952 keV 158.96587 um 42.202001 cm World muIoni + 170 28.049274 cm -8.4546655 cm -2.3666375 m 360.22457 keV 7.8137048 keV 968.39244 um 42.29884 cm World muIoni + 171 28.078147 cm -8.4518464 cm -2.3671573 m 352.99741 keV 6.0943531 keV 595.34833 um 42.358375 cm World muIoni + 172 28.288673 cm -8.4364705 cm -2.371075 m 311.09944 keV 41.897966 keV 4.4548025 mm 42.803855 cm World muIoni + 173 28.332906 cm -8.4342134 cm -2.3719402 m 297.16175 keV 9.7179177 keV 972.16778 um 42.901072 cm World muIoni + 174 28.426984 cm -8.4318306 cm -2.3735423 m 279.20296 keV 16.898509 keV 1.860321 mm 43.087104 cm World muIoni + 175 28.436331 cm -8.4315668 cm -2.3736878 m 275.64098 keV 2.1230645 keV 172.91062 um 43.104395 cm World muIoni + 176 28.50849 cm -8.4301727 cm -2.3748214 m 253.89607 keV 19.686544 keV 1.344397 mm 43.238835 cm World muIoni + 177 28.514639 cm -8.4300657 cm -2.3749226 m 250.09377 keV 1.0339539 keV 118.4558 um 43.250681 cm World muIoni + 178 28.527063 cm -8.4295323 cm -2.3751292 m 244.94978 keV 2.8263853 keV 241.14547 um 43.274795 cm World muIoni + 179 28.540658 cm -8.4289253 cm -2.3753529 m 240.946 keV 1.6219377 keV 261.84335 um 43.30098 cm World muIoni + 180 28.65908 cm -8.4214726 cm -2.3773297 m 212.99106 keV 27.954936 keV 2.3079679 mm 43.531776 cm World muIoni + 181 28.680549 cm -8.4209578 cm -2.3776653 m 205.33553 keV 5.783704 keV 398.50801 um 43.571627 cm World muIoni + 182 28.693158 cm -8.4207827 cm -2.3778817 m 201.12554 keV 3.0945469 keV 250.47615 um 43.596675 cm World muIoni + 183 28.704143 cm -8.4205028 cm -2.3780654 m 196.74551 keV 3.3865732 keV 214.04903 um 43.61808 cm World muIoni + 184 28.70973 cm -8.4203231 cm -2.3781574 m 195.4602 keV 129.76855 eV 107.67745 um 43.628847 cm World muIoni + 185 28.740654 cm -8.4195975 cm -2.378668 m 186.08764 keV 7.9423279 keV 597.18552 um 43.688566 cm World muIoni + 186 28.766957 cm -8.4186903 cm -2.3791271 m 173.72863 keV 9.0271964 keV 529.30429 um 43.741496 cm World muIoni + 187 28.791986 cm -8.41825 cm -2.3795907 m 163.45217 keV 8.6146397 keV 527.05761 um 43.794202 cm World muIoni + 188 28.830817 cm -8.4176258 cm -2.3803387 m 145.86067 keV 15.140468 keV 843.44237 um 43.878546 cm World muIoni + 189 28.831345 cm -8.4176013 cm -2.3803489 m 144.51423 keV 164.39796 eV 11.506485 um 43.879697 cm World muIoni + 190 28.841697 cm -8.4165872 cm -2.3805526 m 137.88652 keV 5.5741627 keV 228.69745 um 43.902567 cm World muIoni + 191 28.84638 cm -8.4159724 cm -2.3806474 m 135.08911 keV 970.45609 eV 105.8916 um 43.913156 cm World muIoni + 192 28.8746 cm -8.4116692 cm -2.3812223 m 118.98914 keV 14.832645 keV 642.36426 um 43.977392 cm World muIoni + 193 28.885503 cm -8.4100947 cm -2.3814407 m 112.47237 keV 4.9138691 keV 244.71459 um 44.001864 cm World muIoni + 194 28.891729 cm -8.4093374 cm -2.3815702 m 107.27725 keV 4.0480867 keV 143.8892 um 44.016253 cm World muIoni + 195 28.898592 cm -8.4084446 cm -2.3817134 m 102.26174 keV 3.8481446 keV 159.04836 um 44.032158 cm World muIoni + 196 28.916694 cm -8.4063658 cm -2.3820949 m 90.023389 keV 11.038117 keV 423.11005 um 44.074469 cm World muIoni + 197 28.940474 cm -8.4023547 cm -2.3825877 m 71.907716 keV 18.115673 keV 549.36175 um 44.129405 cm World muIoni + 198 28.946347 cm -8.4029296 cm -2.3827266 m 65.379615 keV 5.2893379 keV 151.19589 um 44.144524 cm World muIoni + 199 28.947573 cm -8.403236 cm -2.3827622 m 63.373482 keV 2.0061332 keV 37.718321 um 44.148296 cm World muIoni + 200 28.957613 cm -8.4077765 cm -2.3831233 m 47.26832 keV 16.105163 keV 380.69589 um 44.186366 cm World muIoni + 201 28.960485 cm -8.4113078 cm -2.3834197 m 37.348973 keV 9.9193464 keV 300.61919 um 44.216428 cm World muIoni + 202 28.962731 cm -8.4175128 cm -2.3836675 m 21.804499 keV 15.544475 keV 257.45667 um 44.242173 cm World muIoni + 203 28.963034 cm -8.4244334 cm -2.3838485 m 15.056756 keV 6.7477423 keV 195.37995 um 44.261711 cm World muIoni + 204 28.963292 cm -8.4315918 cm -2.3839971 m 12.598681 keV 2.4580751 keV 167.67007 um 44.278478 cm World muIoni + 205 28.967839 cm -8.4399443 cm -2.384117 m 7.2957214 keV 5.30296 keV 156.368 um 44.294115 cm World muIoni + 206 28.970868 cm -8.4475721 cm -2.3841687 m 0 meV 7.2957214 keV 122.17313 um 44.306333 cm World muIoni + 207 28.970868 cm -8.4475721 cm -2.3841687 m 0 meV 0 meV 0 fm 44.306333 cm World Scintillation +Track (trackID 30, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.054581941101(mm),1.4648962748794(mm),78.932253932774(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.464686741633(mm),3.2415770900318(mm),78.507287430105(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10997,7 +12229,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.805868(mm),-0.67932041(mm),79.328763(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.29669(mm),-1.183528(mm),79.242218(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11006,7 +12238,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.374734(mm),-1.9979349(mm),78.875802(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.72906(mm),-1.2625185(mm),79.342306(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11015,7 +12247,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.819564(mm),-0.94976642(mm),79.150021(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.712304(mm),0.95623043(mm),78.639953(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11024,7 +12256,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.230917(mm),0.98563775(mm),78.548507(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.847715(mm),-2.362277(mm),79.145057(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11033,7 +12265,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.245036(mm),3.1563683(mm),79.074999(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.511362(mm),1.1265957(mm),78.675384(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11042,7 +12274,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.259523(mm),-2.4375735(mm),79.072444(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.971701(mm),-0.28294163(mm),78.417887(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11051,7 +12283,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.412149(mm),0.16932896(mm),79.221859(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.295148(mm),0.2338621(mm),78.713509(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11060,7 +12292,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.593686(mm),1.5327447(mm),79.366176(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.705588(mm),-3.3202268(mm),78.46481(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11069,7 +12301,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.0626(mm),1.5929544(mm),78.225532(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.904603(mm),1.453651(mm),78.782372(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11078,7 +12310,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.821385(mm),-1.9493178(mm),78.973373(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.286716(mm),2.6639688(mm),78.891322(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11087,7 +12319,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.570395(mm),0.61600909(mm),79.017629(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.126625(mm),-3.394891(mm),79.095878(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11096,7 +12328,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.470304(mm),1.0249723(mm),79.211605(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.365268(mm),-0.96262175(mm),79.053799(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11105,7 +12337,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.48494(mm),1.9630573(mm),79.032697(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.496394(mm),1.6130632(mm),78.32537(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11114,7 +12346,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.011251(mm),-0.3095558(mm),78.58724(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.419067(mm),-1.1225231(mm),79.220639(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11123,7 +12355,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.098886(mm),-2.5022447(mm),79.100769(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.938527(mm),1.1633944(mm),79.129045(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11132,7 +12364,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.867689(mm),-2.6970763(mm),79.141535(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.774294(mm),-2.3372563(mm),78.981676(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11141,1132 +12373,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.495692(mm),-3.6074816(mm),78.50182(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.139584(mm),-1.4004632(mm),79.26992(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.429412(mm),-1.9245535(mm),78.33718(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.874171(mm),-0.66338677(mm),78.787738(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.12671(mm),-2.5847334(mm),78.566882(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.359283(mm),-3.0101343(mm),78.7022(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.884341(mm),-2.1072586(mm),78.962272(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.347469(mm),-2.1425949(mm),78.88061(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.479771(mm),2.5584957(mm),78.504628(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.544927(mm),1.8488009(mm),78.845793(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.781942(mm),0.47285551(mm),78.980328(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.784893(mm),2.3298914(mm),78.627153(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.246318(mm),-3.2691395(mm),78.545792(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.018246(mm),-1.2569747(mm),79.291315(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.852477(mm),-0.81264249(mm),79.320544(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.052889(mm),-0.52470306(mm),78.756225(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.908447(mm),-0.05451362(mm),79.134348(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.975299(mm),1.9894524(mm),78.59358(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.922565(mm),1.744017(mm),79.308186(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.713633(mm),-2.2467058(mm),78.992372(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.373837(mm),-0.36657885(mm),79.404942(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.601524(mm),0.98532044(mm),78.835813(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.643987(mm),-2.1193343(mm),79.004653(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.790909(mm),0.6256132(mm),78.449766(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.983017(mm),2.9409015(mm),78.944873(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.752182(mm),2.6514563(mm),78.809248(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.163404(mm),-0.37324055(mm),79.442047(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.043056(mm),0.85352005(mm),78.757959(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.402048(mm),-3.6376134(mm),78.870986(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.824182(mm),2.4292106(mm),78.97288(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.922137(mm),0.58346791(mm),79.131934(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.492325(mm),-2.8326099(mm),78.326087(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.250218(mm),2.8160216(mm),79.250412(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.951283(mm),-3.6325441(mm),78.597814(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.807223(mm),2.8537277(mm),78.446889(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.885111(mm),0.41109455(mm),78.962136(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.990865(mm),-0.31117068(mm),78.414508(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.66715(mm),-3.4613168(mm),78.471588(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.710297(mm),-0.25199163(mm),78.287653(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.871492(mm),0.13776425(mm),78.964538(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.745971(mm),-0.83051389(mm),78.457689(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.117835(mm),-0.38184241(mm),78.744774(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.268252(mm),-3.310766(mm),78.894578(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.972502(mm),-0.55602637(mm),79.123054(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.080945(mm),-1.66764(mm),78.574952(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.061661(mm),2.8295442(mm),78.578352(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.550137(mm),3.4378552(mm),79.021201(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.477882(mm),1.5224435(mm),78.328634(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.951295(mm),-2.895363(mm),78.597812(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.974108(mm),-2.9913777(mm),79.122771(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.377546(mm),-1.0589702(mm),78.169999(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.780179(mm),-3.547631(mm),78.627985(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.085906(mm),0.79001387(mm),78.750404(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.630198(mm),0.93855242(mm),79.183411(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.196619(mm),-0.47581829(mm),78.907209(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.532655(mm),2.5532545(mm),79.024284(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.013586(mm),-0.96443897(mm),78.234175(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.200353(mm),1.6333208(mm),79.082877(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.219835(mm),1.27052(mm),79.079442(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.858407(mm),-3.0715204(mm),78.437864(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.595182(mm),-0.12963233(mm),78.307951(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.477016(mm),0.80208276(mm),78.857767(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.305375(mm),0.16748161(mm),79.064359(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.508828(mm),-0.73399319(mm),79.028485(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.115163(mm),0.020875302(mm),79.450553(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.030051(mm),-1.6081948(mm),78.936579(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.158712(mm),-0.33329605(mm),79.442874(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.610776(mm),-0.030900473(mm),78.657855(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.768868(mm),-2.5477119(mm),79.15896(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.77807(mm),-1.3279079(mm),78.628356(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.203306(mm),-1.8266238(mm),78.90603(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.192895(mm),-0.58941077(mm),79.26052(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.09426(mm),0.66482957(mm),78.572604(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.477162(mm),1.9152729(mm),79.034069(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.771564(mm),-1.9926635(mm),79.334812(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.443072(mm),1.8764076(mm),79.04008(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.165336(mm),1.4440512(mm),78.207417(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.869864(mm),0.68583484(mm),78.612171(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.153876(mm),1.6189739(mm),79.2674(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.376853(mm),2.8721347(mm),79.051756(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.656087(mm),0.30040814(mm),78.826192(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.844499(mm),2.7487402(mm),78.969297(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.84511(mm),3.8706915(mm),78.616535(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.462462(mm),3.0480705(mm),78.860334(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.327211(mm),2.7113676(mm),78.707855(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.12014(mm),0.052629459(mm),79.273348(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.714894(mm),2.6516551(mm),78.639496(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.286213(mm),3.6413535(mm),79.067738(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.422689(mm),-1.92076(mm),79.220001(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.293319(mm),1.6628257(mm),78.18485(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.509669(mm),1.6417559(mm),78.675683(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.041622(mm),2.7975207(mm),78.934539(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.264092(mm),1.1647678(mm),78.895312(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.016998(mm),-2.8781828(mm),79.115208(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.836386(mm),1.2935776(mm),78.794401(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.453999(mm),0.042698779(mm),78.509172(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.139682(mm),-2.2307999(mm),79.093575(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-10.303175(mm),-1.5904387(mm),79.417401(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.377446(mm),-3.1597978(mm),78.52267(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.524905(mm),-1.8921253(mm),78.672996(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.470369(mm),-1.7204414(mm),79.035266(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.102891(mm),-0.76355409(mm),78.571082(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.383581(mm),-0.87138832(mm),78.697916(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.822941(mm),1.0119295(mm),79.149425(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.866035(mm),-3.9170498(mm),78.789173(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.797902(mm),2.734906(mm),79.153841(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.898416(mm),1.6378892(mm),78.95979(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.325229(mm),-2.4780797(mm),78.708205(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.263629(mm),0.039295956(mm),78.895393(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.5559(mm),-2.2005523(mm),78.314877(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.160938(mm),-3.5334512(mm),78.737173(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.716967(mm),-2.2000698(mm),78.991785(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-13.653883(mm),-0.54241835(mm),78.826581(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.521119(mm),-2.5101898(mm),79.202645(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.100457(mm),-3.4479538(mm),78.571511(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.389814(mm),-0.81751274(mm),78.167836(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.380012(mm),2.3685077(mm),79.051199(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.065993(mm),-1.7519456(mm),78.753915(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-16.517833(mm),2.0157877(mm),78.321589(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.430524(mm),1.2195142(mm),79.218619(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.490187(mm),-0.0031981606(mm),79.031772(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.898211(mm),0.6754146(mm),78.430845(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-12.276395(mm),3.3490865(mm),79.069469(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-17.204175(mm),-1.2093995(mm),78.200569(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-14.967453(mm),-1.1144073(mm),78.594963(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-15.832952(mm),1.2158094(mm),78.442352(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.932558(mm),0.64163117(mm),78.95377(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12299,12 +12406,12 @@ G4NistMaterialBuilder::FindOrBuildMaterial G4_W --------- Ranecu engine status --------- Initial seed (index) = 159 - Current couple of seeds = 1782563335, 1194773934 + Current couple of seeds = 874548803, 1676538111 ---------------------------------------- ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.767628(mm),-0.87957225(mm),78.806525(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.775218(mm),1.5971972(mm),78.981513(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12313,7 +12420,127 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.847201(mm),0.87500687(mm),78.792494(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.132952(mm),-1.7819252(mm),79.094762(mm),0(nsec)) +1 primaries are passed from G4EventTransformer. +!!!!!!! Now start processing an event !!!!!!! +Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.2 cm -1.78 mm 7.84 cm 49 MeV 0 meV 0 fm 0 fm Target initStep + 1 -1.0271088 cm -1.4768068 mm 7.9194872 cm 41.566794 MeV 7.4261012 MeV 1.9429005 mm 1.9429005 mm Target hIoni + 2 -1.0191599 cm -1.4587641 mm 7.9248051 cm 41.196121 MeV 370.67277 keV 97.362388 um 2.0402628 mm Target Transportation + 3 -3.0463237 cm -7.1403099 mm 1.6726168 m 41.196134 MeV1.4899348e-13 meV 2.8637953 m 2.8658355 m CaptureMgnt Decay +Track (trackID 3, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 28, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -3.05 cm -7.14 mm 1.67 m 54.1 MeV 0 meV 0 fm 0 fm CaptureMgnt initStep + 1 -9.1719618 mm -25.60433 cm 2 m 54.076356 MeV2.0387627e-14 meV 52.722875 cm 52.722875 cm CaptureMgnt Transportation + 2 -2.8136592 cm -25.616542 cm 2.0150237 m 54.070752 MeV 4.3559433 keV 2.4194731 cm 55.142348 cm World muIoni + 3 -3.4909683 cm -25.620758 cm 2.0203935 m 54.067438 MeV 591.27209 eV 8.6435481 mm 56.006703 cm World muIoni + 4 -8.1224346 cm -25.650469 cm 2.0570821 m 54.054323 MeV 11.041652 keV 5.908633 cm 61.915336 cm World muIoni + 5 -12.693327 cm -25.684162 cm 2.093284 m 54.040875 MeV 11.170738 keV 5.8309541 cm 67.74629 cm World muIoni + 6 -23.584452 cm -25.769151 cm 2.1797014 m 54.007599 MeV 29.79007 keV 13.90339 cm 81.64968 cm World muIoni + 7 -29.789156 cm -25.81546 cm 2.2286789 m 53.986277 MeV 17.948974 keV 7.9049737 cm 89.554654 cm World muIoni + 8 -33.086578 cm -25.849432 cm 2.2548054 m 53.978377 MeV 6.7262001 keV 4.2071506 cm 93.761804 cm World muIoni + 9 -41.164697 cm -25.93075 cm 2.3187649 m 53.957873 MeV 17.660326 keV 10.303936 cm 1.0406574 m World muIoni + 10 -42.186579 cm -25.942611 cm 2.3268921 m 53.953462 MeV 2.627346 keV 1.3057129 cm 1.0537145 m World muIoni + 11 -47.05185 cm -25.994626 cm 2.3655307 m 53.92087 MeV 10.303897 keV 6.213139 cm 1.1158459 m World muIoni + 12 -51.370803 cm -26.054792 cm 2.4000582 m 53.857862 MeV 13.374239 keV 5.5297811 cm 1.1711437 m World muIoni + 13 -52.432926 cm -26.067509 cm 2.4085058 m 53.853536 MeV 2.518549 keV 1.3571646 cm 1.1847154 m World muIoni + 14 -53.051179 cm -26.074952 cm 2.4134205 m 53.850454 MeV 2.0205141 keV 7.8983048 mm 1.1926137 m World muIoni + 15 -60.152083 cm -26.163036 cm 2.4698768 m 53.832794 MeV 16.464064 keV 9.072155 cm 1.2833352 m World muIoni + 16 -63.71912 cm -26.199549 cm 2.4983445 m 53.818779 MeV 9.929432 keV 4.563898 cm 1.3289742 m World muIoni + 17 -72.931783 cm -26.314551 cm 2.5716556 m 53.793301 MeV 19.448869 keV 11.77421 cm 1.4467163 m World muIoni + 18 -74.780019 cm -26.336262 cm 2.5863353 m 53.786744 MeV 4.7765851 keV 2.3603798 cm 1.4703201 m World muIoni + 19 -76.721882 cm -26.357667 cm 2.6017605 m 53.780387 MeV 5.1247499 keV 2.4800507 cm 1.4951206 m World muIoni + 20 -80.647743 cm -26.400777 cm 2.6329739 m 53.755393 MeV 7.162777 keV 5.0156809 cm 1.5452774 m World muIoni + 21 -94.784518 cm -26.573252 cm 2.7454368 m 53.710781 MeV 41.249091 keV 18.065414 cm 1.7259316 m World muIoni + 22 -1.031398 m -26.719652 cm 2.8121517 m 53.684131 MeV 23.613473 keV 10.693051 cm 1.8328621 m World muIoni + 23 -1.1125317 m -26.880885 cm 2.8771109 m 53.662425 MeV 20.687783 keV 10.394712 cm 1.9368092 m World muIoni + 24 -1.137231 m -26.929582 cm 2.8969342 m 53.649402 MeV 7.9005068 keV 3.1674223 cm 1.9684834 m World muIoni + 25 -1.1453778 m -26.947424 cm 2.9034523 m 53.643218 MeV 4.3803883 keV 1.0434903 cm 1.9789183 m World muIoni + 26 -1.1725973 m -27.008212 cm 2.925214 m 53.622363 MeV 6.464923 keV 3.4854653 cm 2.013773 m World muIoni + 27 -1.2306263 m -27.135509 cm 2.9717043 m 53.603672 MeV 17.199111 keV 7.4366238 cm 2.0881392 m World muIoni + 28 -1.2423644 m -27.162 cm 2.9810918 m 53.600271 MeV 1.6960974 keV 1.5032573 cm 2.1031718 m World muIoni + 29 -1.2548764 m -27.191084 cm 2.9910747 m 53.594036 MeV 1.2124244 keV 1.6009168 cm 2.119181 m World muIoni + 30 -1.3057992 m -27.313526 cm 3.0318069 m 53.580862 MeV 10.801721 keV 6.5220806 cm 2.1844018 m World muIoni + 31 -1.3583018 m -27.430134 cm 3.0737112 m 53.564237 MeV 12.909826 keV 6.718527 cm 2.251587 m World muIoni + 32 -1.3738169 m -27.463215 cm 3.0861433 m 53.558627 MeV 4.4856131 keV 1.988432 cm 2.2714714 m World muIoni + 33 -1.4766408 m -27.694938 cm 3.1685051 m 53.534792 MeV 22.783693 keV 13.176357 cm 2.4032349 m World muIoni + 34 -1.5468333 m -27.871479 cm 3.2248277 m 53.512757 MeV 20.713312 keV 9.0013138 cm 2.4932481 m World muIoni + 35 -1.5875938 m -27.978972 cm 3.2576715 m 53.50205 MeV 9.1504751 keV 5.2357379 cm 2.5456054 m World muIoni + 36 -1.6805353 m -28.245131 cm 3.3328085 m 53.479014 MeV 21.886151 keV 11.954417 cm 2.6651496 m World muIoni + 37 -1.6996064 m -28.301881 cm 3.3482333 m 53.471841 MeV 5.0010965 keV 2.4534737 cm 2.6896844 m World muIoni + 38 -1.7040632 m -28.315347 cm 3.351844 m 53.469217 MeV 1.526235 keV 5.7374931 mm 2.6954218 m World muIoni + 39 -1.7208376 m -28.367836 cm 3.3654777 m 53.450593 MeV 5.80938 keV 2.162249 cm 2.7170443 m World muIoni + 40 -1.7666009 m -28.514707 cm 3.4029097 m 53.42969 MeV 14.380156 keV 5.9140656 cm 2.776185 m World muIoni + 41 -1.8127041 m -28.670433 cm 3.44058 m 53.419298 MeV 8.8468067 keV 5.9556561 cm 2.8357416 m World muIoni + 42 -1.8268324 m -28.719401 cm 3.452083 m 53.413814 MeV 3.6520687 keV 1.8225414 cm 2.853967 m World muIoni + 43 -1.8738542 m -28.875155 cm 3.4903562 m 53.397374 MeV 11.929078 keV 6.0649159 cm 2.9146161 m World muIoni + 44 -1.8876182 m -28.92161 cm 3.5015755 m 53.392704 MeV 2.9110603 keV 1.776338 cm 2.9323795 m World muIoni + 45 -1.9220735 m -29.031453 cm 3.5296312 m 53.381981 MeV 8.9854515 keV 4.4446613 cm 2.9768261 m World muIoni + 46 -2.060412 m -29.5573 cm 3.6408332 m 53.348921 MeV 29.232604 keV 17.757632 cm 3.1544024 m World muIoni + 47 -2.1834521 m -30.055645 cm 3.73802 m 53.308244 MeV 32.697901 keV 15.687287 cm 3.3112753 m World muIoni + 48 -2.1865498 m -30.068469 cm 3.7404728 m 53.306007 MeV 477.18681 eV 3.9533232 mm 3.3152286 m World muIoni + 49 -2.2616939 m -30.381757 cm 3.8000091 m 53.253402 MeV 17.720587 keV 9.5922064 cm 3.4111507 m World muIoni + 50 -2.3257404 m -30.622114 cm 3.8508146 m 53.238808 MeV 13.575812 keV 8.1785933 cm 3.4929366 m World muIoni + 51 -2.4023288 m -30.913808 cm 3.9117281 m 53.217203 MeV 19.61752 keV 9.7901853 cm 3.5908385 m World muIoni + 52 -2.4077194 m -30.936533 cm 3.9160078 m 53.215048 MeV 583.15007 eV 6.8866663 mm 3.5977252 m World muIoni + 53 -2.4155105 m -30.96962 cm 3.9221886 m 53.188233 MeV 4.1082272 keV 9.9505256 mm 3.6076757 m World muIoni + 54 -2.4157266 m -30.97051 cm 3.92236 m 53.184194 MeV 0 meV 275.9744 um 3.6079517 m World muIoni + 55 -2.4586971 m -31.147289 cm 3.9564137 m 53.161179 MeV 7.0034431 keV 5.4856664 cm 3.6628083 m World muIoni + 56 -2.5771042 m -31.656756 cm 4.0503816 m 53.125231 MeV 33.848628 keV 15.124899 cm 3.8140573 m World muIoni + 57 -2.7666628 m -32.55347 cm 4.2015977 m 53.064522 MeV 49.926864 keV 24.265132 cm 4.0567086 m World muIoni + 58 -2.931873 m -33.292147 cm 4.3351549 m 53.027788 MeV 33.664522 keV 21.257191 cm 4.2692805 m World muIoni + 59 -2.9720571 m -33.479167 cm 4.3676667 m 53.015278 MeV 10.250442 keV 5.172315 cm 4.3210037 m World muIoni + 60 -3.0026793 m -33.623164 cm 4.3924621 m 53.005347 MeV 7.2659401 keV 3.9428447 cm 4.3604321 m World muIoni + 61 -3.1284862 m -34.21101 cm 4.4942826 m 52.969636 MeV 34.392232 keV 16.195522 cm 4.5223874 m World muIoni + 62 -3.1362098 m -34.247989 cm 4.5004907 m 52.965127 MeV 2.0552075 keV 9.9161919 mm 4.5323035 m World muIoni + 63 -3.1550701 m -34.337854 cm 4.5156413 m 52.874954 MeV 4.6449914 keV 2.4208629 cm 4.5565122 m World muIoni + 64 -3.4998871 m -36.113472 cm 4.7921193 m 52.798084 MeV 74.832563 keV 44.233163 cm 4.9988438 m World muIoni + 65 -3.5727917 m -36.492541 cm 4.8510481 m 52.780199 MeV 15.101202 keV 9.3819427 cm 5.0926632 m World muIoni + 66 -3.6026874 m -36.637834 cm 4.8751756 m 52.771614 MeV 7.5307577 keV 3.8444731 cm 5.131108 m World muIoni + 67 -3.7219426 m -37.222319 cm 4.971511 m 52.734109 MeV 32.563445 keV 15.341639 cm 5.2845244 m World muIoni + 68 -3.7362258 m -37.29331 cm 4.9830229 m 52.729198 MeV 3.8217003 keV 1.835864 cm 5.302883 m World muIoni + 69 -3.7830389 m -37.52618 cm 5.0207427 m 52.716394 MeV 10.668746 keV 6.0163709 cm 5.3630467 m World muIoni + 70 -3.8480985 m -37.852173 cm 5.0731528 m 52.696175 MeV 19.205683 keV 8.3607516 cm 5.4466542 m World muIoni + 71 -3.9529937 m -38.399974 cm 5.1582064 m 52.668544 MeV 26.317697 keV 13.515628 cm 5.5818105 m World muIoni + 72 -3.9609728 m -38.442216 cm 5.1646297 m 52.665237 MeV 2.1348902 keV 1.0251892 cm 5.5920624 m World muIoni + 73 -3.9738965 m -38.510737 cm 5.1750356 m 52.654457 MeV 2.4916019 keV 1.6606478 cm 5.6086689 m World muIoni + 74 -4.2046746 m -39.76645 cm 5.3611301 m 52.583574 MeV 67.757547 keV 29.672928 cm 5.9053982 m World muIoni + 75 -4.2304836 m -39.902049 cm 5.3818965 m 52.574374 MeV 7.0860456 keV 3.3154069 cm 5.9385522 m World muIoni + 76 -4.2375559 m -39.937938 cm 5.3875707 m 52.56889 MeV 976.61991 eV 9.0742857 mm 5.9476265 m World muIoni + 77 -4.2542656 m -40.021527 cm 5.4009725 m 52.561547 MeV 4.0221822 keV 2.1436364 cm 5.9690629 m World muIoni + 78 -4.4571265 m -41.011027 cm 5.5638627 m 52.486626 MeV 48.243115 keV 26.035418 cm 6.229417 m World muIoni + 79 -4.5005638 m -41.240219 cm 5.5984742 m 52.471407 MeV 11.974711 keV 5.5587926 cm 6.285005 m World muIoni + 80 -4.6225538 m -41.931162 cm 5.6958888 m 52.441668 MeV 27.625726 keV 15.626585 cm 6.4412708 m World muIoni + 81 -4.6369949 m -42.017368 cm 5.7074541 m 52.435458 MeV 4.005342 keV 1.85215 cm 6.4597923 m World muIoni + 82 -4.6926717 m -42.343287 cm 5.7519887 m 52.416749 MeV 12.400494 keV 7.13713 cm 6.5311636 m World muIoni + 83 -4.7202072 m -42.511128 cm 5.7740372 m 52.406965 MeV 8.338275 keV 3.5315177 cm 6.5664788 m World muIoni + 84 -4.7518012 m -42.702221 cm 5.7992392 m 52.39264 MeV 8.5820162 keV 4.0459544 cm 6.6069383 m World muIoni + 85 -4.7549497 m -42.720804 cm 5.8017535 m 52.385727 MeV 654.32105 eV 4.0335003 mm 6.6109718 m World muIoni + 86 -4.7881204 m -42.914568 cm 5.8282732 m 52.372538 MeV 7.4317272 keV 4.2512898 cm 6.6534847 m World muIoni + 87 -4.8280711 m -43.149639 cm 5.8600608 m 52.358028 MeV 12.374113 keV 5.1108067 cm 6.7045928 m World muIoni + 88 -4.8557275 m -43.315351 cm 5.882071 m 52.350299 MeV 6.6409973 keV 3.5384696 cm 6.7399775 m World muIoni + 89 -4.905278 m -43.610952 cm 5.9214856 m 52.338938 MeV 9.7295041 keV 6.3383771 cm 6.8033613 m World muIoni + 90 -4.9320441 m -43.772395 cm 5.9427999 m 52.322679 MeV 8.2740594 keV 3.4253968 cm 6.8376152 m World muIoni + 91 -4.9530685 m -43.901952 cm 5.9594836 m 52.310939 MeV 6.4502445 keV 2.6870938 cm 6.8644862 m World muIoni + 92 -4.980538 m -44.072822 cm 5.9812702 m 52.301674 MeV 9.265752 keV 3.5102016 cm 6.8995882 m OutOfWorld Transportation +Track (trackID 28, parentID 3) is processed with stopping code 2 +NULL returned from G4StackManager. +Terminate current event processing. +===================================== + G4EventManager::ProcessOneEvent() +===================================== +G4PrimaryTransformer::PrimaryVertex (-14.146496731256(mm),2.0263893160436(mm),78.739719894635(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12322,7 +12549,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.363438(mm),-1.2796408(mm),79.406775(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.59785(mm),2.0805077(mm),78.660134(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12331,7 +12558,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.059215(mm),1.667111(mm),78.75511(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.754642(mm),-1.8001907(mm),78.45616(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12340,7 +12567,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.567822(mm),3.7157656(mm),78.841756(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.014744(mm),-1.0123462(mm),79.115605(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12349,7 +12576,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.231003(mm),3.4720719(mm),79.077473(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.699886(mm),-0.90157617(mm),78.289488(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12358,7 +12585,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.165785(mm),2.2632905(mm),79.2653(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.386224(mm),0.47691101(mm),79.22643(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12367,7 +12594,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.695409(mm),1.712103(mm),78.642932(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.333434(mm),0.69596453(mm),79.412066(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12376,16 +12603,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.460996(mm),3.5866278(mm),78.684265(mm),0(nsec)) -1 primaries are passed from G4EventTransformer. -!!!!!!! Now start processing an event !!!!!!! -Track (trackID 1, parentID 0) is processed with stopping code 2 -NULL returned from G4StackManager. -Terminate current event processing. -===================================== - G4EventManager::ProcessOneEvent() -===================================== -G4PrimaryTransformer::PrimaryVertex (-11.696462(mm),1.1513798(mm),79.171727(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.925914(mm),1.5342744(mm),78.954942(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12411,12 +12629,12 @@ G4NistMaterialBuilder::FindOrBuildMaterial G4_W --------- Ranecu engine status --------- Initial seed (index) = 159 - Current couple of seeds = 1231927454, 1962151038 + Current couple of seeds = 858975520, 616540455 ---------------------------------------- ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.95294(mm),-0.13038013(mm),78.421195(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.58276(mm),2.6754095(mm),78.486468(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 diff --git a/examples/extended/field/field05/CMakeLists.txt b/examples/extended/field/field05/CMakeLists.txt index 49ccfb411e..35ad61bd6d 100644 --- a/examples/extended/field/field05/CMakeLists.txt +++ b/examples/extended/field/field05/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(field05) #---------------------------------------------------------------------------- diff --git a/examples/extended/field/field05/field05.out b/examples/extended/field/field05/field05.out index 013afe6862..65faf109b7 100644 --- a/examples/extended/field/field05/field05.out +++ b/examples/extended/field/field05/field05.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 diff --git a/examples/extended/field/field06/CMakeLists.txt b/examples/extended/field/field06/CMakeLists.txt index bc7795e929..355a9630fb 100644 --- a/examples/extended/field/field06/CMakeLists.txt +++ b/examples/extended/field/field06/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(field06) #---------------------------------------------------------------------------- diff --git a/examples/extended/field/field06/field06.out b/examples/extended/field/field06/field06.out index e8ee12a16a..953c411972 100644 --- a/examples/extended/field/field06/field06.out +++ b/examples/extended/field/field06/field06.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -2314,7 +2320,7 @@ Terminate current event processing. Run terminated. Run Summary Number of events processed : 1 - User=0.020000s Real=0.019963s Sys=0.000000s + User=0.010000s Real=0.020749s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/extended/g3tog4/CMakeLists.txt b/examples/extended/g3tog4/CMakeLists.txt index 6e12a409da..6019be669d 100644 --- a/examples/extended/g3tog4/CMakeLists.txt +++ b/examples/extended/g3tog4/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all g3tog4 examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) #---------------------------------------------------------------------------- # g3tog4 examples require Geant4 build with g3tog4 diff --git a/examples/extended/g3tog4/History b/examples/extended/g3tog4/History index 3e5e049915..6cd7ed9873 100644 --- a/examples/extended/g3tog4/History +++ b/examples/extended/g3tog4/History @@ -14,6 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24, 2021 B. Morgan (g3tog4Tests-V10-07-00) +--------------------------- +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + November 10, 2020 B. Morgan (g3tog4Tests-V10-06-01) --------------------------- - Migrate to G4RunManagerFactory. diff --git a/examples/extended/g3tog4/clGeometry/CMakeLists.txt b/examples/extended/g3tog4/clGeometry/CMakeLists.txt index ad9572dac3..40d6f54190 100644 --- a/examples/extended/g3tog4/clGeometry/CMakeLists.txt +++ b/examples/extended/g3tog4/clGeometry/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(clGeometry) #---------------------------------------------------------------------------- diff --git a/examples/extended/g3tog4/clGeometry/clGeometry.out b/examples/extended/g3tog4/clGeometry/clGeometry.out index 58333abdc4..d4d447bc29 100644 --- a/examples/extended/g3tog4/clGeometry/clGeometry.out +++ b/examples/extended/g3tog4/clGeometry/clGeometry.out @@ -7,8 +7,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -135,48 +141,48 @@ physicsList->setCut() start. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -184,31 +190,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -216,288 +222,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -506,17 +512,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -524,67 +530,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -592,13 +598,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -606,13 +612,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -620,12 +626,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -633,13 +639,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -647,13 +653,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -661,13 +667,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -675,60 +681,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -736,27 +742,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -764,25 +770,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -790,25 +796,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -816,13 +822,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ### G4LevelReader: broken transition 0 from level 24 to 24 for isotope Z= 89 A= 219 - use ground level @@ -846,7 +852,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -908,7 +914,7 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000532s Sys=0.000000s + User=0.000000s Real=0.000356s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -941,7 +947,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000054s Sys=0.000000s + User=0.000000s Real=0.000050s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -974,7 +980,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000081s Sys=0.000000s + User=0.000000s Real=0.000049s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1007,7 +1013,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.010000s Real=0.000067s Sys=0.000000s + User=0.000000s Real=0.000046s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1040,7 +1046,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000228s Sys=0.000000s + User=0.000000s Real=0.000078s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1073,7 +1079,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000054s Sys=0.000000s + User=0.000000s Real=0.000039s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1106,7 +1112,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000051s Sys=0.000000s + User=0.000000s Real=0.000035s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1139,7 +1145,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000048s Sys=0.000000s + User=0.000000s Real=0.000037s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1149,12 +1155,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. +UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00865 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -1172,3 +1183,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/g3tog4/clGeometry/common/CMakeLists.txt b/examples/extended/g3tog4/clGeometry/common/CMakeLists.txt index f10c63fcba..773913932b 100644 --- a/examples/extended/g3tog4/clGeometry/common/CMakeLists.txt +++ b/examples/extended/g3tog4/clGeometry/common/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(${common_prefix}common) #---------------------------------------------------------------------------- diff --git a/examples/extended/geometry/CMakeLists.txt b/examples/extended/geometry/CMakeLists.txt index 0ffee10293..ba0360cb70 100644 --- a/examples/extended/geometry/CMakeLists.txt +++ b/examples/extended/geometry/CMakeLists.txt @@ -1,8 +1,10 @@ -#---Adding all geometry examples subdirectories explicitly +#---Adding all geometry examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(transforms) + +find_package(VecGeom QUIET) +if(VecGeom_FOUND) + add_subdirectory(vecGeomNavigation) +endif() diff --git a/examples/extended/geometry/History b/examples/extended/geometry/History index caa3d711d4..36d9a7e7bc 100644 --- a/examples/extended/geometry/History +++ b/examples/extended/geometry/History @@ -15,6 +15,15 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +25/01/21, B. Morgan (exGeometry-V10-07-02) +- Only add vecGeomNavigation if VecGeom is present + +25/06/21, G. Cosmo (exGeometry-V10-07-01) +- Fix in CMakeLists.txt for wrong parenthesis. + +24/05/21, B. Morgan (exGeometry-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 03/11/2020 B. Morgan (exGeometry-V10-06-00) - Support same CMake version range as core Geant4 diff --git a/examples/extended/geometry/transforms/.README.txt b/examples/extended/geometry/transforms/.README.txt index 0d65ff1c96..450b5cc4c4 100644 --- a/examples/extended/geometry/transforms/.README.txt +++ b/examples/extended/geometry/transforms/.README.txt @@ -72,10 +72,9 @@ \section Transforms_s5 Visualisation - Visualization Manager is set in the main(). + In interactive mode, visualization manager is set in the main(). Initialisation of the drawing is done via the commands - /vis/.. in the macro vis.mac. This macro is automatically read from the main - in case of interactive running mode. + /vis/.. in the macro vis.mac : /control/execute vis.mac \section Transforms_s6 How to start ? @@ -85,10 +84,15 @@ .... Idle> ---> type your commands. For instance: Idle> /placement/setMethod WithInverseMatrix +Idle> /control/execute vis.mac Idle> /tracking/verbose 1 -Idle> /run/beamOn 1 -.... +Idle> /run/beamOn 1 Idle> exit +\endverbatim + or, simply +\verbatim +Idle> /control/execute rotations.mac +Idle> /control/execute reflections.mac \endverbatim - Execute transforms in 'batch' mode from macro files diff --git a/examples/extended/geometry/transforms/CMakeLists.txt b/examples/extended/geometry/transforms/CMakeLists.txt index 4c87b91de1..84b64a8972 100644 --- a/examples/extended/geometry/transforms/CMakeLists.txt +++ b/examples/extended/geometry/transforms/CMakeLists.txt @@ -43,7 +43,7 @@ target_link_libraries(transforms ${Geant4_LIBRARIES} ) # relies on these scripts being in the current working directory. # set(transforms_SCRIPTS - transforms.in vis.mac + transforms.in reflections.mac rotations.mac vis.mac ) foreach(_script ${transforms_SCRIPTS}) diff --git a/examples/extended/geometry/transforms/History b/examples/extended/geometry/transforms/History index 15da542ed0..2e74d9c73c 100644 --- a/examples/extended/geometry/transforms/History +++ b/examples/extended/geometry/transforms/History @@ -13,6 +13,18 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +04-06-21 I. Hrivnacova (exTransforms-V10-07-02) +- added cleaning of the reflection factory + +31-04-21 mma (exTransforms-V10-07-01) +- transforms.cc : initialize visualization only in interactive mode +- PlaceWithReflections : permute z-positions +- DetectorMessenger : AvailableForStates(G4State_PreInit,G4State_Idle) +- new macros : rotations.mac reflections.mac + +20-04-21 mma (exTransforms-V10-07-00) +- transforms.cc : use G4SteppingVerboseWithUnits 01-10-18 mma, I. Hrivnacova (exTransforms-V10-04-02) - DetectorConstruction::PlaceWithAxialRotations : use rotate(angle, axis) diff --git a/examples/extended/geometry/transforms/README b/examples/extended/geometry/transforms/README index 97f49450c9..ae4110a6c2 100644 --- a/examples/extended/geometry/transforms/README +++ b/examples/extended/geometry/transforms/README @@ -71,22 +71,24 @@ 5- Visualisation ------------- - Visualization Manager is set in the main(). + In interactive mode, visualization manager is set in the main(). Initialisation of the drawing is done via the commands - /vis/.. in the macro vis.mac. This macro is automatically read from the main - in case of interactive running mode. + /vis/.. in the macro vis.mac : /control/execute vis.mac 6- How to start ? -------------- - execute transforms in 'interactive mode' with visualization % transforms .... - Idle> ---> type your commands. For instance: + Idle> ---> type your commands. For example: Idle> /placement/setMethod WithInverseMatrix + Idle> /control/execute vis.mac Idle> /tracking/verbose 1 - Idle> /run/beamOn 1 - .... + Idle> /run/beamOn 1 Idle> exit + or, simply + Idle> /control/execute rotations.mac + Idle> /control/execute reflections.mac - execute transforms in 'batch' mode from macro files % transforms transforms.in diff --git a/examples/extended/geometry/transforms/batch.out b/examples/extended/geometry/transforms/batch.out index f9861e668c..8f37cee5a6 100644 --- a/examples/extended/geometry/transforms/batch.out +++ b/examples/extended/geometry/transforms/batch.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -17,164 +23,35 @@ [ ( 0 -0.5 0.866025) ( 0 0.866025 0.5) ( -1 0 0) ] -Visualization Manager instantiating with verbosity "warnings (3)"... -Visualization Manager initialising... -Registering graphics systems... - -You have successfully registered the following graphics systems. -Registered graphics systems are: - ASCIITree (ATree) - DAWNFILE (DAWNFILE) - G4HepRep (HepRepXML) - G4HepRepFile (HepRepFile) - RayTracer (RayTracer) - VRML1FILE (VRML1FILE) - VRML2FILE (VRML2FILE) - gMocrenFile (gMocrenFile) - OpenGLImmediateQt (OGLIQt, OGLI) - OpenGLStoredQt (OGLSQt, OGL, OGLS) - OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK) - OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK) - OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK) - OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK) - RayTracerX (RayTracerX) - -Registering model factories... - -You have successfully registered the following model factories. -Registered model factories: - generic - drawByAttribute - drawByCharge - drawByOriginVolume - drawByParticleID - drawByEncounteredVolume - -Registered models: - None - -Registered filter factories: - attributeFilter - chargeFilter - originVolumeFilter - particleFilter - encounteredVolumeFilter - -Registered filters: - None - -You have successfully registered the following user vis actions. -Run Duration User Vis Actions: none -End of Event User Vis Actions: none -End of Run User Vis Actions: none - -Some /vis commands (optionally) take a string to specify colour. -"/vis/list" to see available colours. -/run/verbose 2 -# -/placement/setMethod WithDirectMatrix - - --> phi = 30 deg direct rotation matrix : - [ ( 0 -0.5 0.866025) - ( 0 0.866025 0.5) - ( -1 0 0) ] -Obsolete world logical volume is removed from the default region. -World is registered to the default region. -###/placement/setMethod WithInverseMatrix -###/placement/setMethod WithAxialRotations -###/placement/setMethod WithEulerAngles -###/placement/setMethod WithReflections -# -/gun/direction 1.732 1. 0. -# +/run/verbose 0 /tracking/verbose 1 -# +/gun/direction 1.732 1. 0. /run/beamOn 1 -Region -- -- appears in world volume - This region is in the mass world. - Root logical volume(s) : World - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : G4_AIR - Production cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm - -Region -- -- is not associated to any world. - Root logical volume(s) : - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : - Production cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm - -========= Table of registered couples ============================ - -Index : 0 used in the geometry : Yes - Material : G4_AIR - Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm - Energy thresholds : gamma -1 MeV e- -1 MeV e+ -1 MeV proton -1 MeV - Region(s) which use this couple : - DefaultRegionForTheWorld - -================================================================== - -Start closing geometry. -G4GeometryManager::ReportVoxelStats -- Voxel Statistics - - Total memory consumed for geometry optimisation: 0 kByte - Total CPU time elapsed for geometry optimisation: 0 seconds - - Voxelisation: top CPU users: - Percent Total CPU System CPU Memory Volume - ------- ---------- ---------- -------- ---------- - 0.00 0.00 0.00 0k World - - Voxelisation: top memory users: - Percent Memory Heads Nodes Pointers Total CPU Volume - ------- -------- ------ ------ -------- ---------- ---------- - 100.00 0k 1 2 4 0.00 World -G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. -See commands in /vis/modeling/trajectories/ for other options. -### Run 0 starts. - ********************************************************************************************************* * G4Track Information: Particle = geantino, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 0 fm 1 eV 0 eV 0 fm 0 fm World initStep - 1 1.3 cm 7.5 mm 0 fm 1 eV 0 eV 1.5 cm 1.5 cm World Transportation - 2 3.9 cm 2.25 cm 0 fm 1 eV 0 eV 3 cm 4.5 cm Trd Transportation - 3 4.33 cm 2.5 cm 0 fm 1 eV 0 eV 5 mm 5 cm World OutOfWorld - Run terminated. -Run Summary - Number of events processed : 1 - User=0.000000s Real=0.000469s Sys=0.000000s -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. -Graphics systems deleted. -Visualization Manager deleting... -G4 kernel has come to Quit state. -UserDetectorConstruction deleted. -UserPhysicsList deleted. -UserPrimaryGenerator deleted. -RunManager is deleting RunManagerKernel. -EventManager deleted. -Units table cleared. -TransportationManager deleted. -Total navigation history collections cleaned: 5 -================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.00577 MB -Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '7G4Event', size : 0.000961 MB -Pool ID '15G4PrimaryVertex', size : 0.000961 MB -Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.000961 MB -Pool ID '7G4Track', size : 0.000961 MB -Pool ID '18G4TouchableHistory', size : 0.000961 MB -Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.013 MB -============================================================ -G4Allocator objects are deleted. -UImanager deleted. -StateManager deleted. -RunManagerKernel is deleted. Good bye :) +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 0 fm 0 fm 0 fm 1 eV 0 meV 0 fm 0 fm World initStep + 1 1.299 cm 7.5 mm 0 fm 1 eV 0 meV 1.5 cm 1.5 cm World Transportation + 2 3.897 cm 2.25 cm 0 fm 1 eV 0 meV 3 cm 4.5 cm Trd Transportation + 3 4.33 cm 2.5 cm 0 fm 1 eV 0 meV 5 mm 5 cm World OutOfWorld +/placement/setMethod WithInverseMatrix + + --> phi = 30 deg inverse rotation matrix : + [ ( 0 0 -1) + ( -0.5 0.866025 0) + ( 0.866025 0.5 0) ] +/gun/direction -1. 1.732 0. +/run/beamOn 1 + +********************************************************************************************************* +* G4Track Information: Particle = geantino, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 0 fm 0 fm 0 fm 1 eV 0 meV 0 fm 0 fm World initStep + 1 -7.5 mm 1.299 cm 0 fm 1 eV 0 meV 1.5 cm 1.5 cm World Transportation + 2 -2.25 cm 3.897 cm 0 fm 1 eV 0 meV 3 cm 4.5 cm Trd Transportation + 3 -2.5 cm 4.33 cm 0 fm 1 eV 0 meV 5 mm 5 cm World OutOfWorld diff --git a/examples/extended/geometry/transforms/include/SteppingVerbose.hh b/examples/extended/geometry/transforms/include/SteppingVerbose.hh deleted file mode 100644 index 9de8d2ec1e..0000000000 --- a/examples/extended/geometry/transforms/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file geometry/transforms/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/geometry/transforms/reflections.mac b/examples/extended/geometry/transforms/reflections.mac new file mode 100644 index 0000000000..8f9ed31329 --- /dev/null +++ b/examples/extended/geometry/transforms/reflections.mac @@ -0,0 +1,16 @@ +## macro for example transforms +## in interactive mode +# +/control/verbose 1 +/run/verbose 0 +/tracking/verbose 1 +# +/placement/setMethod WithReflections +# +/control/execute vis.mac +# Specify view angle: +/vis/viewer/set/viewpointThetaPhi 90. 120. +# +/gun/direction 1.732 1. -2. +/run/beamOn 1 + diff --git a/examples/extended/geometry/transforms/rotations.mac b/examples/extended/geometry/transforms/rotations.mac new file mode 100644 index 0000000000..8db0163106 --- /dev/null +++ b/examples/extended/geometry/transforms/rotations.mac @@ -0,0 +1,17 @@ +## macro for example transforms +## in interactive mode +# +/control/verbose 1 +/run/verbose 0 +/tracking/verbose 1 +# +###/placement/setMethod WithDirectMatrix +###/placement/setMethod WithInverseMatrix +/placement/setMethod WithAxialRotations +###/placement/setMethod WithEulerAngles +# +/control/execute vis.mac +# +/gun/direction 1.732 1. 0. +/run/beamOn 1 + diff --git a/examples/extended/geometry/transforms/src/DetectorConstruction.cc b/examples/extended/geometry/transforms/src/DetectorConstruction.cc index 7242388241..a00657ae94 100644 --- a/examples/extended/geometry/transforms/src/DetectorConstruction.cc +++ b/examples/extended/geometry/transforms/src/DetectorConstruction.cc @@ -81,6 +81,7 @@ G4VPhysicalVolume* DetectorConstruction::Construct() G4PhysicalVolumeStore::GetInstance()->Clean(); G4LogicalVolumeStore::GetInstance()->Clean(); G4SolidStore::GetInstance()->Clean(); + G4ReflectionFactory::Instance()->Clean(); // World // @@ -344,7 +345,7 @@ void DetectorConstruction::PlaceWithReflections() G4double og = 3*cm; - // Place first two positionz in z = - 3cm + // Place first two positionz in z = + 3cm // // 1st position @@ -355,7 +356,7 @@ void DetectorConstruction::PlaceWithReflections() G4ThreeVector uz = G4ThreeVector(std::cos(phi), std::sin(phi), 0); G4ThreeVector position = og*uz; G4Transform3D transform1(rotm1,position); - G4Transform3D translateZ = HepGeom::Translate3D(0, 0, -3.*cm); + G4Transform3D translateZ = HepGeom::Translate3D(0, 0, 3.*cm); new G4PVPlacement(translateZ * transform1, //rotation,position fTrdVolume, //logical volume @@ -381,11 +382,11 @@ void DetectorConstruction::PlaceWithReflections() 2); //copy number - // Place next two positionz in z = + 3cm with reflection + // Place next two positionz in z = - 3cm with reflection // // 3rd position - translateZ = HepGeom::Translate3D(0, 0, +3.*cm); + translateZ = HepGeom::Translate3D(0, 0, -3.*cm); G4Transform3D reflect3D = HepGeom::ReflectZ3D(); G4ReflectionFactory::Instance() diff --git a/examples/extended/geometry/transforms/src/DetectorMessenger.cc b/examples/extended/geometry/transforms/src/DetectorMessenger.cc index 8f2d53b826..93aa320eb5 100644 --- a/examples/extended/geometry/transforms/src/DetectorMessenger.cc +++ b/examples/extended/geometry/transforms/src/DetectorMessenger.cc @@ -51,6 +51,7 @@ DetectorMessenger::DetectorMessenger( fSetMethodCmd->SetParameterName("Method", false); fSetMethodCmd->SetCandidates( "WithDirectMatrix WithInverseMatrix WithAxialRotations WithEulerAngles WithReflections"); + fSetMethodCmd->AvailableForStates(G4State_PreInit,G4State_Idle); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/geometry/transforms/src/SteppingVerbose.cc b/examples/extended/geometry/transforms/src/SteppingVerbose.cc deleted file mode 100644 index 6abc85e37c..0000000000 --- a/examples/extended/geometry/transforms/src/SteppingVerbose.cc +++ /dev/null @@ -1,160 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file geometry/transforms/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if( verboseLevel == 2 ){ - G4int tN2ndariesTot = fN2ndariesAtRestDoIt + - fN2ndariesAlongStepDoIt + - fN2ndariesPostStepDoIt; - if(tN2ndariesTot>0){ - G4cout << "\n :----- List of secondaries ----------------" - << G4endl; - G4cout.precision(4); - for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; - lp1<(*fSecondary).size(); lp1++){ - G4cout << " " - << std::setw(13) - << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" - << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/geometry/transforms/transforms.cc b/examples/extended/geometry/transforms/transforms.cc index 0081fff855..a2f157928e 100644 --- a/examples/extended/geometry/transforms/transforms.cc +++ b/examples/extended/geometry/transforms/transforms.cc @@ -33,12 +33,12 @@ #include "G4RunManager.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "PrimaryGeneratorAction.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -48,15 +48,16 @@ int main(int argc,char** argv) { //detect interactive mode (if no arguments) and define UI session - G4UIExecutive* ui = 0; + G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); //choose the Random engine CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + //construct the default run manager G4RunManager * runManager = new G4RunManager; @@ -71,19 +72,19 @@ int main(int argc,char** argv) { runManager->Initialize(); //initialize visualization - G4VisManager* visManager = new G4VisExecutive; - visManager->Initialize(); + G4VisManager* visManager = nullptr; //get the pointer to the User Interface manager G4UImanager* UImanager = G4UImanager::GetUIpointer(); if (ui) { //interactive mode - UImanager->ApplyCommand("/control/execute vis.mac"); + visManager = new G4VisExecutive; + visManager->Initialize(); + ///UImanager->ApplyCommand("/control/execute vis.mac"); ui->SessionStart(); delete ui; - } - else { + } else { //batch mode G4String command = "/control/execute "; G4String fileName = argv[1]; diff --git a/examples/extended/geometry/transforms/transforms.in b/examples/extended/geometry/transforms/transforms.in index 35ce19276c..66f42afb57 100644 --- a/examples/extended/geometry/transforms/transforms.in +++ b/examples/extended/geometry/transforms/transforms.in @@ -1,15 +1,17 @@ - -/control/verbose 2 -/run/verbose 2 +## macro for example transforms # -/placement/setMethod WithDirectMatrix -###/placement/setMethod WithInverseMatrix +/control/verbose 1 +/run/verbose 0 +/tracking/verbose 1 +# +/gun/direction 1.732 1. 0. +/run/beamOn 1 +# +###/placement/setMethod WithDirectMatrix +/placement/setMethod WithInverseMatrix ###/placement/setMethod WithAxialRotations ###/placement/setMethod WithEulerAngles ###/placement/setMethod WithReflections # -/gun/direction 1.732 1. 0. -# -/tracking/verbose 1 -# +/gun/direction -1. 1.732 0. /run/beamOn 1 diff --git a/examples/extended/geometry/vecGeomNavigation/CMakeLists.txt b/examples/extended/geometry/vecGeomNavigation/CMakeLists.txt new file mode 100644 index 0000000000..807192d8ed --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/CMakeLists.txt @@ -0,0 +1,87 @@ +cmake_minimum_required(VERSION 3.12...3.20) +project(exampleVecGeomNav) + +option(WITH_ROOT "WITH ROOT SUPPORT" OFF) +option(BUILTIN_G4VECGEOMNAV "Build G4VecGeomNav from source (requires VecGeom)" ON) + +find_package(Geant4 REQUIRED gdml) +find_package(VecGeom REQUIRED) +if(WITH_ROOT) + find_package(ROOT REQUIRED) + find_package(TGeo2VecGeom REQUIRED) +endif() + +#------------------------------------------------------------------- +## Option to use built-in G4VecGeomNav +################################################################################ +# Minimum version of G4VecGeomNav we need. +set(G4VecGeomNav_VERSION "") # 2021.06.18") # 0.1") + +if(BUILTIN_G4VECGEOMNAV) + include(FetchContent) + + FetchContent_Declare( + g4vecgeomnav + GIT_REPOSITORY https://gitlab.cern.ch/VecGeom/g4vecgeomnav.git + GIT_TAG 1a002fbf2bccd81827b6100f86e2ad82433a75e9 + ) + + FetchContent_GetProperties(g4vecgeomnav) + + if(NOT g4vecgeomnav_POPULATED) + FetchContent_Populate(g4vecgeomnav) + message(STATUS "${g4vecgeomnav_SOURCE_DIR}, ${g4vecgeomnav_BINARY_DIR}") + add_subdirectory(${g4vecgeomnav_SOURCE_DIR} ${g4vecgeomnav_BINARY_DIR}) + endif() +else() + find_package(G4VecGeomNav REQUIRED) ## 'Glue' code bridging Geant4-VecGeom navigation +endif() + +set(G4VecGeomNav_LIBRARIES G4VecGeomNav::g4vecgeomnav) + + +#------------------------------------------------------------------- +# Locate sources for this project +file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc) + +# define the main target : +add_executable(exampleVecGeomNav exampleVecGeomNav.cc ${sources}) + +target_include_directories(exampleVecGeomNav PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include") + +# we depend on G4VecGeomNav / VecGeom , optionally ROOT +target_link_libraries(exampleVecGeomNav + PRIVATE + ${Geant4_LIBRARIES} + G4VecGeomNav::g4vecgeomnav + VecGeom::vecgeom +) + +# As used in G4VecGeomNav - to refine +if(WITH_ROOT) + target_link_libraries(exampleVecGeomNav + PRIVATE + ROOT::Geom + ${TGeo2VecGeom_LIBRARIES} + ${ROOT_LIBRARIES} + ) +endif() + +#---------------------------------------------------------------------------- +# Copy all scripts to the build/OUTPUT directory. This is so that, after +# install, we can run the executable directly because it relies on these +# scripts being in the current working directory. +# +set(EXVECGEOMNAVIGATION_SCRIPTS + TestNTST.gdml + vecgeomNav.in + run-ntst.mac + ) + +foreach(_script ${EXVECGEOMNAVIGATION_SCRIPTS}) + configure_file( + ${_script} + ${CMAKE_BINARY_DIR}/${_script} + COPYONLY + ) +endforeach() \ No newline at end of file diff --git a/examples/extended/geometry/vecGeomNavigation/History b/examples/extended/geometry/vecGeomNavigation/History new file mode 100644 index 0000000000..8b30f41b49 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/History @@ -0,0 +1,21 @@ +------------------------------------------------------------------- + + ========================================================= + Geant4 - an Object-Oriented Toolkit for Simulation in HEP + ========================================================= + + VecGeomNavigation History file + ------------------------------- +This file should be used by the G4 example coordinator to briefly +summarize all major modifications introduced in the code and keep +track of all tags. + + ---------------------------------------------------------- + * Reverse chronological order (last date on top), please * + ---------------------------------------------------------- + +25/06/2021 B.Morgan (VecGeomNavigation-V10-07-01) +- Fix build of builtin G4VecGeomNav + +24/06/2021 J.Apostolakis (VecGeomNavigation-V10-07-00) +- First version of example interfacing VecGeom navigation with Geant4. diff --git a/examples/extended/geometry/vecGeomNavigation/README b/examples/extended/geometry/vecGeomNavigation/README new file mode 100644 index 0000000000..9b87987925 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/README @@ -0,0 +1,32 @@ + + +This example demonstrates integration of the navigation elements of +[VecGeom](https://gitlab.cern.ch/VecGeom/VecGeom), to investigate the +performance benefits. + +This integration is in development. Supporting Placement volumes -- other +volumes would be handled by existing Geant4 navigation. + +The example loads a GDML file for the geometry, and can execute a batch +file (first) or run interactive commands or both. + +# Installation / Configuration + +## Dependencies + +In addition to Geant4, two projects: are required VecGeom and G4VecGeomNav. +VecCore is also required, but can be found through VecGeom. + +It is optionally possible to use Root in G4VecGeomNav to store voxel +information for safety computation. These can require significant computation +to calculate if at least one logical volume contains many daughter volume. + +## Configuration +- To configure you must set: + + setenv CMAKE_PREFIX_PATH "${VECCORE_DIR}:${VECGEOM_DIR}" + +or if you are using Vc from Root + setenv CMAKE_PREFIX_PATH "${ROOTSYS}:${VECGEOM_DIR}" +where VecGeom has also been built with the same installation of Vc from Root. + diff --git a/examples/extended/geometry/vecGeomNavigation/TestNTST.gdml b/examples/extended/geometry/vecGeomNavigation/TestNTST.gdml new file mode 100644 index 0000000000..3d4828646b --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/TestNTST.gdml @@ -0,0 +1,2465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/extended/geometry/vecGeomNavigation/exampleVecGeomNav.cc b/examples/extended/geometry/vecGeomNavigation/exampleVecGeomNav.cc new file mode 100644 index 0000000000..4f0c7dbf6e --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/exampleVecGeomNav.cc @@ -0,0 +1,242 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Author: J. Apostolakis, S. Wenzel, 2018-2021 +// +// Started from FullCMS Geant4 application by Mihaly Novak (2017) +//--------------------------------------------------------------------- + +#include +#include + +#include "G4RunManager.hh" +#include "G4RunManagerFactory.hh" + +#include "G4UImanager.hh" +#include "G4UIsession.hh" +#include "G4UIterminal.hh" + +#include "G4VModularPhysicsList.hh" +#include "FTFP_BERT.hh" +#include "G4StepLimiterPhysics.hh" + +#include "Randomize.hh" + +#include "VG01DetectorConstruction.hh" +#include "VG01ActionInitialization.hh" +#include "VG01SteppingVerboseWithDir.hh" + +// For interactivity +#include "G4UIExecutive.hh" +#include "G4VisExecutive.hh" + +static G4bool parUseVecGeom = true; +static G4bool parCompareG4 = false; +static G4bool parInteractive = false; +static std::string parMacroFileName = ""; +static std::string parGDMLFile = "TestNTST.gdml"; +static G4int parThreads = 2; + +void GetInputArguments(int argc, char** argv); +void PrintUsage(); + +int main(int argc, char** argv) { + // + // get input arguments + GetInputArguments(argc, argv); + G4cout<< " ========== Running exampleVecGeomNav ================ " << G4endl + << " GDML geometry file = " << parGDMLFile << G4endl + << " Geant4 macro = " << parMacroFileName << G4endl + << " Use VecGeom (VG) navigation = " << parUseVecGeom << G4endl + << " Compare G4 vs VG navigation = " << parCompareG4 << G4endl +#ifdef G4MULTITHREADED + << " Number of threads = " << parThreads << G4endl +#endif + << " ===================================================== " << G4endl; + + // Use custom stepping verbosity + G4VSteppingVerbose::SetInstance( new VG01SteppingVerboseWithDir() ); + + // Construct the run manager + // + G4RunManager* runManager + = G4RunManagerFactory::CreateRunManager( G4RunManagerType::Serial); + // or G4RunManagerType::Default to get Task or Multithreading + + // set mandatory initialization classes + // + // 1. Detector construction + // + VG01DetectorConstruction* detector = new VG01DetectorConstruction; + detector->SetGDMLFileName(parGDMLFile); + detector->SetUseVecGeom(parUseVecGeom); + runManager->SetUserInitialization(detector); + + // 2. Physics list + // + G4VModularPhysicsList* physicsList = new FTFP_BERT; + physicsList->RegisterPhysics(new G4StepLimiterPhysics()); + runManager->SetUserInitialization(physicsList); + + // 3. User action + // + runManager->SetUserInitialization(new VG01ActionInitialization()); + + // 4. Run the simulation in batch mode, except if macroFile == "-" + // + G4UImanager* UImgr = G4UImanager::GetUIpointer(); + G4String command = "/control/execute "; + if( parMacroFileName != "-") + UImgr->ApplyCommand(command+parMacroFileName); + + // 5. Run the simulation in Interactive mode if requested ( flag: -i ) + // + if( parInteractive ) + { + G4UIExecutive* uiExec = 0; + uiExec = new G4UIExecutive(argc, argv); + + // Initialize visualization + // + G4VisManager* visManager = new G4VisExecutive; + // G4VisExecutive can take a verbosity argument - see /vis/verbose guidance. + // G4VisManager* visManager = new G4VisExecutive("Quiet"); + visManager->Initialize(); + + // UImgr->ApplyCommand("/control/execute init_vis.mac"); + + // interactive mode + uiExec->SessionStart(); + + // Cleanup + delete uiExec; + delete visManager; + } + else + { + + // Print out the final random number - for batch only runs + G4cout << G4endl + << " ================================================================= " << G4endl + << " Final random number = " << G4UniformRand() << G4endl + << " ================================================================= " << G4endl + << G4endl; + } + // + + // Delete the RunManager + delete runManager; + return 0; +} + +void horizontal_line(char c) +{ + std::cout <<"\n " << std::setw(100) << std::setfill(c) + << "" << std::setfill(' ') << std::endl; +} + +void PrintUsage() { + horizontal_line('='); + std::cout << " Geant4 application to demonstrate interface to VecGeom Navigation. \n" + << std::endl + << " Two modes: \n\n" + << " * 1 parameter this is treated as Geant4 macro file \n" + << " \n" + << " * Multiple Parameters: \n" + << " at least one of the following: \n" + << " -m : the standard Geant4 macro file \n" + << " -i : interactive (after batch, if any) \n" + << " optionally one of the following: \n" + << " -v : flag ==> run using VecGeom navigation (default). \n" + << " -o : flag ==> run using Geant4 navigation. \n" + << " -c : flag ==> compare VecGeom and Geant4 navigation" + << " (and report differences.) \n" + << " and other(s): \n" + << " -g : GDML file with geometry \n" +#ifdef G4MULTITHREADED + << " -t : number of threads\n" +#endif + << "\n" + << std::endl; + horizontal_line('='); +} + +void GetInputArguments(int argc, char** argv) { + // process arguments + if (argc == 1) { + PrintUsage(); + exit(0); + } + if (argc == 2) { + parMacroFileName = argv[1]; + G4cout << " argc = 2 -- Filename = " << parMacroFileName << G4endl; + return; + } + + // Adapted from examples/basic/B4/exampleB4a.cc + for ( G4int i=1; i" << G4endl; + PrintUsage(); + exit(1); + } + } + else if ( G4String(argv[i]) == "-g" ) { + if( ++i < argc ) { parGDMLFile = argv[i]; + G4cout << " arg-parsing: GDML file name= " << parGDMLFile << G4endl; + } + else{ + G4cerr << " Parse Error: '-m' cannot be last argument. Use it : -m " << G4endl; + PrintUsage(); + exit(1); + } + } +#ifdef G4MULTITHREADED + else if ( G4String(argv[i]) == "-t" ) { + parThreads = G4UIcommand::ConvertToInt(argv[++i]); + } +#endif + else if ( G4String(argv[i]) == "-v" ) { parUseVecGeom = true; } + else if ( G4String(argv[i]) == "-o" ) { parUseVecGeom = false; } + else if ( G4String(argv[i]) == "-c" ) { parCompareG4 = true; parUseVecGeom= true; } + else { + G4cerr << " Unknown argument : " << argv[i] << G4endl; + PrintUsage(); + exit(1); + } + } + + // check if mandatory Geant4 macro file was provided + if (parMacroFileName=="" && !parInteractive ) { + G4cout << " *** ERROR : either interactive mode or a Geant4 macro file is required. " << G4endl; + PrintUsage(); + exit(-1); + } +} diff --git a/source/processes/hadronic/processes/include/G4He3InelasticProcess.hh b/examples/extended/geometry/vecGeomNavigation/include/VG01ActionInitialization.hh similarity index 75% rename from source/processes/hadronic/processes/include/G4He3InelasticProcess.hh rename to examples/extended/geometry/vecGeomNavigation/include/VG01ActionInitialization.hh index 3d6d7190b8..18c107800d 100644 --- a/source/processes/hadronic/processes/include/G4He3InelasticProcess.hh +++ b/examples/extended/geometry/vecGeomNavigation/include/VG01ActionInitialization.hh @@ -23,29 +23,29 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// Hadronic Process: 3He Inelastic Process // +/// \file VG01ActionInitialization.hh +/// \brief Definition of the VG01ActionInitialization class -// Class Description -// Process for 3He Inelastic scattering; -// to be used in your physics list in case you need this physics. -// Class Description - End +#ifndef VG01ActionInitialization_h +#define VG01ActionInitialization_h 1 -#ifndef G4He3InelasticProcess_h -#define G4He3InelasticProcess_h 1 - -#include "G4HadronInelasticProcess.hh" - +#include "G4VUserActionInitialization.hh" -class G4He3InelasticProcess : public G4HadronInelasticProcess +/// Action initialization class. + +class VG01ActionInitialization : public G4VUserActionInitialization { public: - - G4He3InelasticProcess(const G4String& processName = "he3Inelastic"); - - ~G4He3InelasticProcess() {} + VG01ActionInitialization(); + ~VG01ActionInitialization() override; - virtual void ProcessDescription(std::ostream& outFile) const; + void BuildForMaster() const override; + void Build() const override; }; +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #endif + + diff --git a/examples/extended/geometry/vecGeomNavigation/include/VG01DetectorConstruction.hh b/examples/extended/geometry/vecGeomNavigation/include/VG01DetectorConstruction.hh new file mode 100644 index 0000000000..3231a17737 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/include/VG01DetectorConstruction.hh @@ -0,0 +1,46 @@ + +#ifndef VG01DetectorConstruction_h +#define VG01DetectorConstruction_h 1 + +#include "G4VUserDetectorConstruction.hh" + +#include "G4GDMLParser.hh" +#include "G4String.hh" + +class G4VPhysicalVolume; +class G4FieldManager; +class G4UniformMagField; +class VG01DetectorMessenger; + +class VG01DetectorConstruction : public G4VUserDetectorConstruction { + +public: + + VG01DetectorConstruction(); + ~VG01DetectorConstruction(); + + G4VPhysicalVolume* Construct() override; + + void SetGDMLFileName ( const G4String& gdmlfile ) { fGDMLFileName = gdmlfile; } + void SetUseVecGeom (bool b) { fUseVecGeom = b; } + void SetMagFieldValue(const G4double fieldValue ) { fglobFieldValue = fieldValue; } + + static G4double GetFieldValue() { return fglobFieldValue; } + +private: + void CreateMagFieldAndIntegrator(); + +private: + // this static member is for the print out + static G4double fglobFieldValue; + + G4String fGDMLFileName; + G4GDMLParser fParser; + G4VPhysicalVolume* fWorld; + G4FieldManager* fFieldMgr; + G4UniformMagField* fUniformMagField; + bool fUseVecGeom = true; + VG01DetectorMessenger* fDetectorMessenger= nullptr; +}; + +#endif diff --git a/source/processes/hadronic/util/include/G4IsoResult.hh b/examples/extended/geometry/vecGeomNavigation/include/VG01DetectorMessenger.hh similarity index 70% rename from source/processes/hadronic/util/include/G4IsoResult.hh rename to examples/extended/geometry/vecGeomNavigation/include/VG01DetectorMessenger.hh index 1f4f215283..bd3942beb5 100644 --- a/source/processes/hadronic/util/include/G4IsoResult.hh +++ b/examples/extended/geometry/vecGeomNavigation/include/VG01DetectorMessenger.hh @@ -23,40 +23,36 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -#ifndef G4IsoResult_h -#define G4IsoResult_h +/// \file geometry/VecGeomNavigation/src/VG01DetectorMessenger.hh +/// \brief Implementation of the VG01PrimaryGeneratorAction class +// +// + +#ifndef VG01DetectorMessenger_hh +#define VG01DetectorMessenger_hh 1 #include "globals.hh" -#include "G4Nucleus.hh" -// Class Description -// Communication class for isotope production; -// Only interesting, if you want to implement your own isotope production model. -// Class Description - End +#include "G4UImessenger.hh" +class VG01DetectorConstruction; +class G4UIdirectory; +class G4UIcmdWithADoubleAndUnit; +class G4UIcmdWithAString; -class G4IsoResult -{ +class VG01DetectorMessenger: public G4UImessenger { public: - G4IsoResult(const G4String & anIso, const G4Nucleus & aMother) - { - theIsoName = anIso; - theMotherNucleus = aMother; - } - - ~G4IsoResult(); - - G4String GetIsotope() { return theIsoName; } - G4Nucleus GetMotherNucleus() { return theMotherNucleus; } - -private: - G4IsoResult() {} - G4IsoResult & operator = (const G4IsoResult & ) { return *this;} + VG01DetectorMessenger( VG01DetectorConstruction* ); + ~VG01DetectorMessenger(); + + void SetNewValue( G4UIcommand*, G4String ) override; private: - G4String theIsoName; - G4Nucleus theMotherNucleus; + VG01DetectorConstruction* fDetector; + G4UIdirectory* fDetectorDir; + G4UIcmdWithADoubleAndUnit* fFieldCommand; + G4UIcmdWithAString* fGDMLCommand; }; diff --git a/examples/extended/geometry/vecGeomNavigation/include/VG01PrimaryGeneratorAction.hh b/examples/extended/geometry/vecGeomNavigation/include/VG01PrimaryGeneratorAction.hh new file mode 100644 index 0000000000..9e6796f431 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/include/VG01PrimaryGeneratorAction.hh @@ -0,0 +1,72 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file persistency/gdml/G01/include/VG01PrimaryGeneratorAction.hh +/// \brief Generator with multiple modes: uniform, free, axis, fixed) +// +// Primary generator that can be configured using modes to either: +// - 'uniform' direction secondaries (default) +// - 'free' which is configured by UI - initialised in con/tor +// - 'axis' directing secondaries by rotation to x, y & z axis +// - 'fixed' along x axis, and near it ( y = 0.1 or z = 0.1) +// +// Authors: J. Apostolakis & S. Wenzel (CERN) 2018-2021 +// +// Started from FullCMS code by Mihaly Novak (CERN) 2017 + +#ifndef _G01PRIMARYGENERATORACTION_H_ +#define _G01PRIMARYGENERATORACTION_H_ + +#include "G4VUserPrimaryGeneratorAction.hh" + +#include "globals.hh" + +class G4Event; +class G4ParticleGun; + +/// Configurable primary generator action to demonstrate use of +/// VecGeom Navigation + +class VG01PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction +{ + + public: + enum EGeneratorMode { kFixedMode, kUniformMode, kAxisMode, kFreeMode}; + // x Axis random dir x, y, z UI directed + + VG01PrimaryGeneratorAction( EGeneratorMode mode = kUniformMode ); + ~VG01PrimaryGeneratorAction(); + + void GeneratePrimaries(G4Event* anEvent) override; + + void SetGeneratorMode(EGeneratorMode val) { fMode = val;} + EGeneratorMode GetGeneratorMode() { return fMode;} + private: + + G4ParticleGun* fParticleGun; + EGeneratorMode fMode; +}; + +#endif diff --git a/examples/extended/geometry/vecGeomNavigation/include/VG01SteppingVerboseWithDir.hh b/examples/extended/geometry/vecGeomNavigation/include/VG01SteppingVerboseWithDir.hh new file mode 100644 index 0000000000..47e133690f --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/include/VG01SteppingVerboseWithDir.hh @@ -0,0 +1,55 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Alternative Stepping Verbose method that prints out: +// - momentum direction +// - safety ( distance to nearest boundary at pre-step point ) +// +// ******************************************************************** +// Code developed by: +// J. Apostolakis, April 2021 +// ******************************************************************** + +#ifndef VG01SteppingVerboseWithDir_hh +#define VG01SteppingVerboseWithDir_hh 1 + +#include "G4SteppingVerbose.hh" + +class VG01SteppingVerboseWithDir : public G4SteppingVerbose { + +public: + + //Constructor/Destructor + VG01SteppingVerboseWithDir(); + ~VG01SteppingVerboseWithDir(); + + void StepInfo() override; + void TrackingStarted() override; + + // implementation methods - simplify/reduce code + void Banner(); +}; + +#endif diff --git a/examples/extended/geometry/vecGeomNavigation/run-ntst.mac b/examples/extended/geometry/vecGeomNavigation/run-ntst.mac new file mode 100644 index 0000000000..9f7e197479 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/run-ntst.mac @@ -0,0 +1,46 @@ +######################################################################## +## SET ALL VERBSE LEVELS TO 0 +## --------------------------------------------------------------------- +/control/verbose 1 +/run/verbose 1 +/event/verbose 1 +/tracking/verbose 1 + +/mydet/setGdmlFile TestNTST.gdml + +######################################################################## +## SET NUMBER OF THREADS (will be ignored in case of sequential Geant4) +## --------------------------------------------------------------------- +/run/numberOfThreads 1 +/control/cout/prefixString G4-WORKER + +######################################################################## +## DETECTOR AND MAGNETIC FIELD +## --------------------------------------------------------------------- +###/mydet/setGdmlFile alternative.gdml +## --------------------------------------------------------------------- +/mydet/setField 4.0 tesla + +######################################################################## +## INIT +## --------------------------------------------------------------------- +/run/initialize + +######################################################################## +## PRIMARY GENERATOR +## --------------------------------------------------------------------- +# /gun/primaryPerEvt 1 + +## --------------------------------------------------------------------- +/gun/particle e- +## --------------------------------------------------------------------- +/gun/energy 5 GeV +## --------------------------------------------------------------------- +####/gun/direction 0 1 0 + +######################################################################## +## EXECUTE with 10 events and print the list of processes at the end +## --------------------------------------------------------------------- +/run/beamOn 10 +## --------------------------------------------------------------------- +# /process/list diff --git a/source/processes/hadronic/processes/src/G4PhotoCaptureProcess.cc b/examples/extended/geometry/vecGeomNavigation/src/VG01ActionInitialization.cc similarity index 77% rename from source/processes/hadronic/processes/src/G4PhotoCaptureProcess.cc rename to examples/extended/geometry/vecGeomNavigation/src/VG01ActionInitialization.cc index 65c9a02c7c..d04631d6da 100644 --- a/source/processes/hadronic/processes/src/G4PhotoCaptureProcess.cc +++ b/examples/extended/geometry/vecGeomNavigation/src/VG01ActionInitialization.cc @@ -24,14 +24,25 @@ // ******************************************************************** // // +/// \file VG01ActionInitialization.cc +/// \brief Implementation of the VG01ActionInitialization class -#include "G4PhotoCaptureProcess.hh" -#include +#include "VG01ActionInitialization.hh" +#include "VG01PrimaryGeneratorAction.hh" -void G4PhotoCaptureProcess::ProcessDescription(std::ostream& outFile) const +VG01ActionInitialization::VG01ActionInitialization() + : G4VUserActionInitialization() +{} + +VG01ActionInitialization::~VG01ActionInitialization() +{} + +void VG01ActionInitialization::BuildForMaster() const { - outFile << "This process handles photon capture from\n" - << "nuclei by invoking one or more hadronic models and one\n" - << "or more hadronic cross sections.\n"; +} + +void VG01ActionInitialization::Build() const +{ + SetUserAction(new VG01PrimaryGeneratorAction); } diff --git a/examples/extended/geometry/vecGeomNavigation/src/VG01DetectorConstruction.cc b/examples/extended/geometry/vecGeomNavigation/src/VG01DetectorConstruction.cc new file mode 100644 index 0000000000..e6d5c1b5ac --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/src/VG01DetectorConstruction.cc @@ -0,0 +1,136 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Authors: J. Apostolakis & S. Wenzel (CERN) 2018-2021 +// +// Derived from FullCMS code by Mihaly Novak (2017-18) + +#include "VG01DetectorConstruction.hh" + +#include "globals.hh" +#include "G4SystemOfUnits.hh" +#include "G4VisAttributes.hh" + +#include "G4UniformMagField.hh" +#include "G4FieldManager.hh" +#include "G4TransportationManager.hh" +#include "G4VPhysicalVolume.hh" +#include "G4RunManager.hh" +#include "VG01DetectorMessenger.hh" +#include "G4RunManager.hh" +#include "G4TransportationManager.hh" +#include "G4PropagatorInField.hh" + +#include "G4VecGeomConverter.h" +#include + +G4double VG01DetectorConstruction::fglobFieldValue = 0.0; + +VG01DetectorConstruction::VG01DetectorConstruction() +: G4VUserDetectorConstruction(), fWorld(nullptr), fFieldMgr(nullptr), + fUniformMagField(nullptr), fDetectorMessenger(nullptr) +{ + fGDMLFileName = "TestNTST.gdml"; + fDetectorMessenger = new VG01DetectorMessenger(this); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +VG01DetectorConstruction::~VG01DetectorConstruction() { + delete fDetectorMessenger; + if (fUniformMagField) { + delete fUniformMagField; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VPhysicalVolume* VG01DetectorConstruction::Construct() { + // parser.SetOverlapCheck(true); + G4TransportationManager *trMgr = + G4TransportationManager::GetTransportationManager(); + assert(trMgr); + + fParser.Read(fGDMLFileName, false); + fWorld = (G4VPhysicalVolume *)fParser.GetWorldVolume(); + + // enabling 'check' mode in G4 Navigator + G4Navigator *nav = trMgr->GetNavigatorForTracking(); + assert(nav); + nav->CheckMode(true); + // nav->SetVerboseLevel(1); + std::cout << "Enabled Check mode in G4Navigator"; + + // write back + // fParser.Write("out.gdml", fWorld); + + fFieldMgr = trMgr->GetFieldManager(); + fWorld->GetLogicalVolume()->SetVisAttributes(G4VisAttributes::GetInvisible()); + if (fWorld==nullptr) { + G4ExceptionDescription ed; + ed << "World volume not set properly check your setup selection criteria" + << "or GDML input!" << G4endl; + G4Exception( "VG01DetectorConstruction::Construct()", + "G4VecGeomNavExtExample_0001", FatalException, ed ); + + } + CreateMagFieldAndIntegrator(); + + if (fUseVecGeom) { + // This is converting the geometry to VecGeom and implicitely also setting + // the navigator; We should pull this out really + G4VecGeomConverter::Instance().SetVerbose(1); + G4VecGeomConverter::Instance().ConvertG4Geometry(fWorld); + G4cout << vecgeom::GeoManager::Instance().getMaxDepth() << "\n"; + } + return fWorld; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void VG01DetectorConstruction::CreateMagFieldAndIntegrator() +{ + delete fUniformMagField; + + if (std::abs(fglobFieldValue)>0.0) { + // Apply a global uniform magnetic field along the Z axis. + // Note: only when the magnetic field (pointer) is NOT zero, + // does the Geant4 transportion in field get activated. + fUniformMagField = + new G4UniformMagField(G4ThreeVector(0.0,0.0,fglobFieldValue)); + fFieldMgr->SetDetectorField(fUniformMagField); + fFieldMgr->CreateChordFinder(fUniformMagField); + G4cout << G4endl + << " *** SETTING MAGNETIC FIELD in Z direction : fieldValue = " + << fglobFieldValue / tesla << " tesla *** " << G4endl << G4endl; + } + else + { + fFieldMgr->SetDetectorField(nullptr); + G4cout << G4endl + << " *** NO MAGNETIC FIELD SET *** " << G4endl + << G4endl; + } +} diff --git a/examples/extended/geometry/vecGeomNavigation/src/VG01DetectorMessenger.cc b/examples/extended/geometry/vecGeomNavigation/src/VG01DetectorMessenger.cc new file mode 100644 index 0000000000..c02a768939 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/src/VG01DetectorMessenger.cc @@ -0,0 +1,84 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Authors: J. Apostolakis & S. Wenzel (CERN) 2018-2021 +// +// Started from FullCMS code by Mihaly Novak (CERN) 2017 + +#include "VG01DetectorMessenger.hh" + +#include "VG01DetectorConstruction.hh" +#include "G4UIdirectory.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" +#include "G4UIcmdWithAString.hh" +#include "globals.hh" + + +VG01DetectorMessenger:: +VG01DetectorMessenger( VG01DetectorConstruction* myDet ) + : G4UImessenger(), fDetector( myDet ) +{ + + fDetectorDir = new G4UIdirectory( "/mydet/" ); + fDetectorDir->SetGuidance( "Detector control." ); + + fFieldCommand = new G4UIcmdWithADoubleAndUnit( "/mydet/setField", this ); + fFieldCommand->SetGuidance( "Define uniform magnetic field along Z." ); + fFieldCommand->SetGuidance( " -> in unit of [Tesla]" ); + fFieldCommand->SetParameterName( "By", false ); + fFieldCommand->SetDefaultValue( 0.0 ); + fFieldCommand->SetUnitCategory( "Magnetic flux density" ); + fFieldCommand->AvailableForStates( G4State_PreInit, G4State_Idle ); + + fGDMLCommand = new G4UIcmdWithAString( "/mydet/setGdmlFile", this ); + fGDMLCommand->SetGuidance( "Set the GDML file." ); + fGDMLCommand->SetDefaultValue( "TestNTST.gdml" ); + fGDMLCommand->AvailableForStates( G4State_PreInit, G4State_Idle ); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +VG01DetectorMessenger::~VG01DetectorMessenger() { + delete fFieldCommand; + delete fDetectorDir; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void VG01DetectorMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if ( command == fFieldCommand ) { + fDetector->SetMagFieldValue(fFieldCommand->GetNewDoubleValue(newValue)); + } + else + { + if ( command == fGDMLCommand ) { + fDetector->SetGDMLFileName( newValue ); + } else { + G4cerr << "VG01DetectorMessenger: ERROR> Unknown command " << G4endl; + } + } +} diff --git a/examples/extended/geometry/vecGeomNavigation/src/VG01PrimaryGeneratorAction.cc b/examples/extended/geometry/vecGeomNavigation/src/VG01PrimaryGeneratorAction.cc new file mode 100644 index 0000000000..d6ed0a4929 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/src/VG01PrimaryGeneratorAction.cc @@ -0,0 +1,113 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file geometry/VecGeomNavigation/src/VG01PrimaryGeneratorAction.cc +/// \brief Implementation of the VG01PrimaryGeneratorAction class +// +// Authors: J. Apostolakis & S. Wenzel (CERN) 2018-2021 +// +// Started from FullCMS code by Mihaly Novak (CERN) 2017 + +#include "VG01PrimaryGeneratorAction.hh" +#include "G4Event.hh" +#include "G4ParticleGun.hh" +#include "G4ParticleTable.hh" +#include "G4ParticleDefinition.hh" +#include "G4SystemOfUnits.hh" + +#include "G4RandomDirection.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +VG01PrimaryGeneratorAction::VG01PrimaryGeneratorAction( EGeneratorMode mode ) + : G4VUserPrimaryGeneratorAction(), + fParticleGun(0), + fMode(mode) +{ + G4int n_particle = 1; + fParticleGun = new G4ParticleGun(n_particle); + + G4ParticleTable* particleTable = G4ParticleTable::GetParticleTable(); + G4String particleName; + fParticleGun->SetParticleDefinition( + particleTable->FindParticle(particleName="geantino")); + fParticleGun->SetParticleEnergy(1.0*GeV); + fParticleGun->SetParticlePosition(G4ThreeVector(0,0,0) ); // -1.2*m, 0.1, 0.1)); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +VG01PrimaryGeneratorAction::~VG01PrimaryGeneratorAction() +{ + delete fParticleGun; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void VG01PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) +{ + G4ThreeVector dir(1.0,0.0,0.0); + + // G4ThreeVector FixedMode[3] = + // { G4ThreeVector(1,0,0), G4ThreeVector(1,0.1,0), G4ThreeVector( 1, 0, 0.1)}; + G4ThreeVector AxisModeVectors[3] = + { G4ThreeVector(1,0,0), G4ThreeVector(0,1,0), G4ThreeVector( 0, 0, 1.0)}; + + if( fMode == kFreeMode ){ + // Do not fix the direction + // -- UI commands to particle mode can change it! + fParticleGun->GeneratePrimaryVertex(anEvent); + return; + //---- + } + else if( fMode == kFixedMode ) + { + G4int i = anEvent->GetEventID() % 3; + dir= G4ThreeVector(1.0,0.0,0.0); + switch(i) + { + case 0: + break; + case 1: + dir.setY(0.1); + break; + case 2: + dir.setZ(0.1); + break; + } + } + else if( fMode == kUniformMode ) + { + dir = G4RandomDirection(); + } + else if ( fMode == kAxisMode ) + { + G4int i = anEvent->GetEventID() % 3; + dir = AxisModeVectors[i]; + } + + fParticleGun->SetParticleMomentumDirection(dir); + fParticleGun->GeneratePrimaryVertex(anEvent); +} diff --git a/examples/extended/geometry/vecGeomNavigation/src/VG01SteppingVerboseWithDir.cc b/examples/extended/geometry/vecGeomNavigation/src/VG01SteppingVerboseWithDir.cc new file mode 100644 index 0000000000..72d1e32a08 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/src/VG01SteppingVerboseWithDir.cc @@ -0,0 +1,227 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Author : J. Apostolakis, (EP/SFT CERN) 2019-21 +// +// Refines the existing G4SteppingVerbose, adding: +// - direction of particle +// - safety (at step's start point) + +#include "VG01SteppingVerboseWithDir.hh" +#include "G4SteppingManager.hh" + +#include "G4UnitsTable.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +VG01SteppingVerboseWithDir::VG01SteppingVerboseWithDir() + : G4SteppingVerbose() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +VG01SteppingVerboseWithDir::~VG01SteppingVerboseWithDir() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void VG01SteppingVerboseWithDir::Banner() +{ + G4cout << G4endl; + G4cout << std::setw( 5) << "Step#" << " " + << std::setw( 9) << "X (mm)" << " " + << std::setw( 9) << "Y (mm)" << " " + << std::setw( 9) << "Z (mm)" << " " + << std::setw(11) << "Ek (MeV)" << " " + << std::setw( 8) << "dE (MeV)" << " " + << std::setw( 7) << "Step(mm)" << " " + << std::setw(12) << "Track(mm)" << " " + << std::setw( 7) << "Safety(mm)" << " | " + << std::setw(11) << " Dir.x " << " " + << std::setw(11) << " Dir.y " << " " + << std::setw(11) << " Dir.z " << " | " + << std::setw(15) << "Material" + << std::setw(14) << "Process" + << std::setw(15) << "NextVolu" + << G4endl; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void VG01SteppingVerboseWithDir::StepInfo() +{ + CopyState(); + + G4int prec = G4cout.precision(6); + + if( verboseLevel >= 1 ){ + if( verboseLevel >= 4 ) VerboseTrack(); + if( verboseLevel >= 3 ){ Banner(); } + + G4cout << std::setw( 5)<GetCurrentStepNumber() << " " + << std::setw( 9)<GetPosition().x() / CLHEP::mm << " " + << std::setw( 9)<GetPosition().y() / CLHEP::mm << " " + << std::setw( 9)<GetPosition().z() / CLHEP::mm << " " // << " Ek = " + << std::setw(11)<GetKineticEnergy() / CLHEP::MeV << " "; + G4cout.precision(3); + G4cout << std::setw( 8)<GetTotalEnergyDeposit() / CLHEP::MeV << " " + << std::setw( 7)<GetStepLength() / CLHEP::mm << " "; + G4cout.precision(6); + G4cout << std::setw(12)<GetTrackLength() / CLHEP::mm << " "; + + G4cout.precision(5); + G4StepPoint* preStepPt= fTrack->GetStep()->GetPreStepPoint(); + if( preStepPt != nullptr ) { + G4double safety = preStepPt->GetSafety(); + G4cout << std::setw( 8) << ( (safety > 1.0e-9) ? safety : 0.0 ) << " "; + } else { + G4cout << std::setw( 8) << "-0.0_(N/A)" << " "; + } + + + G4cout << "| "; + G4cout << std::setw(11)<GetMomentumDirection().x() << " " + << std::setw(11)<GetMomentumDirection().y() << " " + << std::setw(11)<GetMomentumDirection().z() << " | "; + + G4cout << std::setw(15) << fTrack->GetMaterial()->GetName() << " "; + G4VProcess const* pds= fStep->GetPostStepPoint()->GetProcessDefinedStep(); + G4cout << std::setw(14) << ( ( pds != nullptr) ? pds->GetProcessName() : + G4String( "User Limit") ) << " "; + // if( fStepStatus != fWorldBoundary){ + if( fTrack->GetNextVolume() != nullptr ) { + G4cout << std::setw(10) << fTrack->GetNextVolume()->GetName(); + G4cout << std::setw( 4) << fTrack->GetNextVolume()->GetCopyNo(); + } else { + G4cout << std::setw(10) << "OutOfWorld"; + } + + G4cout << " "; + + G4cout << G4endl; + + if( verboseLevel == 2 ){ + G4int tN2ndariesTot = fN2ndariesAtRestDoIt + + fN2ndariesAlongStepDoIt + + fN2ndariesPostStepDoIt; + if(tN2ndariesTot>0){ + G4cout << " :----- List of 2ndaries - " + << "#SpawnInStep=" << std::setw(3) << tN2ndariesTot + << "(Rest=" << std::setw(2) << fN2ndariesAtRestDoIt + << ",Along=" << std::setw(2) << fN2ndariesAlongStepDoIt + << ",Post=" << std::setw(2) << fN2ndariesPostStepDoIt + << "), " + << "#SpawnTotal=" << std::setw(3) << (*fSecondary).size() + << " ---------------" + << G4endl; + + for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; + lp1<(*fSecondary).size(); lp1++){ + G4cout << " : " + << std::setw(8) + << (*fSecondary)[lp1]->GetPosition().x() / CLHEP::mm << " " + << std::setw(8) + << (*fSecondary)[lp1]->GetPosition().y() / CLHEP::mm << " " + << std::setw(8) + << (*fSecondary)[lp1]->GetPosition().z() / CLHEP::mm << " " + << std::setw(8) + << (*fSecondary)[lp1]->GetKineticEnergy() / CLHEP::MeV << " " + << std::setw(10) + << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() << " "; + G4cout << G4endl; + } + + G4cout << " :-----------------------------" + << "----------------------------------" + << "-- EndOf2ndaries Info ---------------" + << G4endl; + } + } + + } + G4cout.precision(prec); + // G4cout<< "exit VG01SteppingVerboseWithDir::StepInfo " < 0 ){ + + Banner(); + + G4cout << std::setw( 5)<GetCurrentStepNumber() << " " + << std::setw( 9)<GetPosition().x() / CLHEP::mm << " " + << std::setw( 9)<GetPosition().y() / CLHEP::mm << " " + << std::setw( 9)<GetPosition().z() / CLHEP::mm << " " // << " E_0 = " + << std::setw(11)<GetKineticEnergy() / CLHEP::MeV << " "; + // << " ( = " << std::setw(8) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") << " ) " + G4cout.precision(3); + G4cout << std::setw( 8) << fStep->GetTotalEnergyDeposit() / CLHEP::MeV << " " + << std::setw( 7) << fStep->GetStepLength() / CLHEP::mm << " "; + G4cout.precision(6); + G4cout << std::setw(12) << fTrack->GetTrackLength() / CLHEP::mm << " "; + + G4Step const* step= fTrack->GetStep(); + G4StepPoint const * preStepPt= nullptr; + if( step != nullptr ) + preStepPt =fTrack->GetStep()->GetPreStepPoint(); + if( preStepPt != nullptr ) { + G4double safety = preStepPt->GetSafety(); + G4cout << std::setw( 8) << ( (safety > 1.0e-9) ? safety : 0.0 ) << " "; + } else { + G4cout << std::setw( 8) << "N/A" << " "; + } + G4cout << "| "; + G4cout << std::setw(11) << fTrack->GetMomentumDirection().x() << " " + << std::setw(11) << fTrack->GetMomentumDirection().y() << " " + << std::setw(11) << fTrack->GetMomentumDirection().z() << " | "; + + // Material and volume name + if(fTrack->GetVolume()){ + G4Material* material = fTrack->GetVolume()->GetLogicalVolume()->GetMaterial(); + if( material != nullptr ){ + G4cout << std::setw(15) << material->GetName() << " "; + } + else { + G4cout << std::setw(15) << "No-Material" << " "; + } + G4cout << std::setw(14) << "initStep" << " "; + G4cout << std::setw(10) << fTrack->GetVolume()->GetName(); + G4cout << std::setw( 4) << fTrack->GetVolume()->GetCopyNo() << " (initial Volume)"; + + } else { + G4cout << std::setw(10) << "No-Material" << " "; + G4cout << std::setw(14) << "initStep" << " "; + G4cout << std::setw(10) << "OutOfWorld" << " "; + } + // fTrack->GetMaterial() fails at track start !!!! + G4cout << G4endl; + } + G4cout.precision(prec); +} diff --git a/examples/extended/geometry/vecGeomNavigation/vecgeomNav.in b/examples/extended/geometry/vecGeomNavigation/vecgeomNav.in new file mode 100644 index 0000000000..f3cd66c647 --- /dev/null +++ b/examples/extended/geometry/vecGeomNavigation/vecgeomNav.in @@ -0,0 +1,27 @@ +# Verbosity +/control/verbose 1 +/run/verbose 1 +/event/verbose 0 + +/mydet/setGdmlFile TestNTST.gdml + +# /run/numberOfThreads 1 +/control/cout/prefixString G4-WORKER + +# Detector & Field +/mydet/setField 2.0 tesla + +# Init +/run/initialize + +# Primary Generator +# /gun/primaryPerEvt 1 +/gun/particle e- +/gun/energy 5 GeV + +# Runs +/tracking/verbose 1 +/run/beamOn 1 + +/tracking/verbose 0 +/run/beamOn 10 diff --git a/examples/extended/hadronic/CMakeLists.txt b/examples/extended/hadronic/CMakeLists.txt index a2fca8801f..65c5ce2a5a 100644 --- a/examples/extended/hadronic/CMakeLists.txt +++ b/examples/extended/hadronic/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all hadronic examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(Hadr00) add_subdirectory(Hadr01) @@ -14,5 +11,6 @@ add_subdirectory(Hadr06) add_subdirectory(Hadr07) add_subdirectory(Hadr08) add_subdirectory(Hadr09) +add_subdirectory(Hadr10) add_subdirectory(FissionFragment) add_subdirectory(NeutronSource) diff --git a/examples/extended/hadronic/FissionFragment/CMakeLists.txt b/examples/extended/hadronic/FissionFragment/CMakeLists.txt index 6a2350accf..169b2ab774 100644 --- a/examples/extended/hadronic/FissionFragment/CMakeLists.txt +++ b/examples/extended/hadronic/FissionFragment/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(FissionFragment) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/FissionFragment/FissionFragment.out b/examples/extended/hadronic/FissionFragment/FissionFragment.out index 55e492ade8..518cb64a02 100644 --- a/examples/extended/hadronic/FissionFragment/FissionFragment.out +++ b/examples/extended/hadronic/FissionFragment/FissionFragment.out @@ -5,8 +5,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -393,63 +399,63 @@ Some /vis commands (optionally) take a string to specify colour. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -457,39 +463,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -497,55 +503,55 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= ====================================================================== @@ -559,186 +565,187 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon @@ -765,67 +772,67 @@ As currently modeled this option precludes production of delayed neutrons from f msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -834,13 +841,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for GenericIon Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: RadioactiveDecayBase @@ -848,37 +855,37 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -886,13 +893,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -900,13 +907,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -914,13 +921,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -928,13 +935,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -942,13 +949,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -956,13 +963,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -970,62 +977,62 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -1033,28 +1040,28 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -1063,55 +1070,55 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 19.5 MeV ---> 100 TeV - Model: NeutronHPElastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPElasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: NeutronHPElastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV Model: Binary Cascade: 19.9 MeV ---> 6 GeV - Model: NeutronHPInelastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: NeutronHPInelastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: NeutronHPCapture: 0 eV ---> 20 MeV + Model: NeutronHPCapture: 0 meV ---> 20 MeV Model: nRadCapture: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPCaptureXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nFission - Model: NeutronHPFission: 0 eV ---> 20 MeV + Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPFissionXS: 0 eV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -1119,27 +1126,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -1147,13 +1154,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ### G4LevelReader: broken transition 0 from level 24 to 24 for isotope Z= 89 A= 219 - use ground level diff --git a/examples/extended/hadronic/FissionFragment/History b/examples/extended/hadronic/FissionFragment/History index 53741f2098..93e4e1c85c 100644 --- a/examples/extended/hadronic/FissionFragment/History +++ b/examples/extended/hadronic/FissionFragment/History @@ -14,10 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -01-06-21 G. Folger (exExtHadFissFrag-V10-06-02) +01-06-21 G. Folger (exExtHadFissFrag-V10-07-01) - Fixed CMake build script to define target properly. -22-03-21 A. Ribon +22-03-21 A. Ribon (exExtHadFissFrag-V10-07-00) - Improved comment. 10-11-20 B, Morgan (exExtHadFissFrag-V10-06-01) diff --git a/examples/extended/hadronic/Hadr00/CMakeLists.txt b/examples/extended/hadronic/Hadr00/CMakeLists.txt index 07dcd2cea6..25f764570f 100644 --- a/examples/extended/hadronic/Hadr00/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr00/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr00) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr00/hadr00.out b/examples/extended/hadronic/Hadr00/hadr00.out index 4a30167262..279e80d6b4 100644 --- a/examples/extended/hadronic/Hadr00/hadr00.out +++ b/examples/extended/hadronic/Hadr00/hadr00.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -17,7 +23,6 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo G4PhysListFactory::GetReferencePhysList EMoption= 0 <<< Geant4 Physics List simulation engine: FTFP_BERT -<<< Reference Physics List FTFP_BERT is built /run/verbose 1 /tracking/verbose 0 @@ -59,7 +64,6 @@ G4PhysListFactory::GetReferencePhysList EMoption= 0 ### Adding tracking cuts for neutron TimeCut(ns)= 10000 KinEnergyCut(MeV)= 0 /process/em/workerVerbose 0 -/run/physicsModified /gun/particle proton /gun/energy 20. GeV /testhadr/verbose 1 @@ -67,54 +71,54 @@ G4PhysListFactory::GetReferencePhysList EMoption= 0 ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -122,31 +126,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -154,48 +158,48 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= @@ -210,246 +214,247 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -458,17 +463,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -476,31 +481,31 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: RadioactiveDecayBase @@ -508,37 +513,37 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -546,13 +551,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -560,13 +565,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -574,12 +579,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -587,13 +592,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -601,13 +606,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -615,13 +620,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -629,60 +634,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -690,27 +695,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -718,25 +723,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -744,25 +749,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -770,13 +775,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -829,7 +834,7 @@ EventAction: Event # 0 started Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.039639s Sys=0.000000s + User=0.010000s Real=0.028056s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started ### Fill Cross Sections for proton off Al diff --git a/examples/extended/hadronic/Hadr01/CMakeLists.txt b/examples/extended/hadronic/Hadr01/CMakeLists.txt index 784b902dca..2fe6c0ae1b 100644 --- a/examples/extended/hadronic/Hadr01/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr01) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr01/History b/examples/extended/hadronic/Hadr01/History index 9c83c1dcc4..8f513a85f4 100644 --- a/examples/extended/hadronic/Hadr01/History +++ b/examples/extended/hadronic/Hadr01/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +08-03-21 A. Ribon (exhadr01-V10-07-00) +- PhysicsList : removed unused header file. + 10-11-20 B. Morgan (exhadr01-V10-06-02) - Migration to G4RunManagerFactory. diff --git a/examples/extended/hadronic/Hadr01/hadr01.out b/examples/extended/hadronic/Hadr01/hadr01.out index f06928103f..5959ce5685 100644 --- a/examples/extended/hadronic/Hadr01/hadr01.out +++ b/examples/extended/hadronic/Hadr01/hadr01.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -125,48 +131,48 @@ physicsList->setCut() start. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -174,31 +180,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -206,288 +212,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -496,18 +502,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -515,71 +521,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -587,13 +593,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -601,13 +607,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -615,12 +621,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -628,13 +634,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -642,13 +648,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -656,13 +662,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -670,60 +676,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -731,27 +737,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -759,27 +765,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -787,26 +793,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -814,13 +820,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -843,7 +849,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -896,7 +902,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics 100.00 10k 1 197 200 0.00 Check ### Run 0 starts. ### Run 0 start -Initialisation time: User=1.830000s Real=5.352235s Sys=0.230000s +Initialisation time: User=1.640000s Real=5.369016s Sys=0.140000s EventAction: Event # 0 started EventAction: Event # 10 started EventAction: Event # 20 started @@ -910,40 +916,43 @@ EventAction: Event # 90 started Run terminated. Run Summary Number of events processed : 100 - User=0.910000s Real=1.057413s Sys=0.000000s -RunAction::EndOfRunAction: User=0.910000s Real=1.057496s Sys=0.000000s + User=0.840000s Real=1.012089s Sys=0.000000s +RunAction::EndOfRunAction: User=0.840000s Real=1.012365s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started ======================================================== Beam particle proton Beam Energy(MeV) 3000 Number of events 100 -Average energy deposit (MeV) 567.5 RMS(MeV) 364 -Average number of steps 875.6 -Average number of gamma 57.09 -Average number of e- 75.51 -Average number of e+ 3.87 -Average number of neutrons 20.07 -Average number of protons 4.4 +Average energy deposit (MeV) 531.3 RMS(MeV) 365.5 +Average number of steps 908.7 +Average number of gamma 59.33 +Average number of e- 77.87 +Average number of e+ 3.77 +Average number of neutrons 20.4 +Average number of protons 4.18 Average number of antiprotons 0 -Average number of pi+ & pi- 0.73 -Average number of pi0 0.29 -Average number of kaons 0.01 -Average number of muons 0.06 -Average number of deuterons+tritons 1.92 -Average number of He3+alpha 0.51 -Average number of ions 5.17 +Average number of pi+ & pi- 0.55 +Average number of pi0 0.25 +Average number of kaons 0 +Average number of muons 0.01 +Average number of deuterons+tritons 1.94 +Average number of He3+alpha 0.57 +Average number of ions 5.09 Average number of forward neutrons 0 -Average number of reflected neutrons 16.38 +Average number of reflected neutrons 16.68 Average number of leaked neutrons 0 -Average number of proton leak 1.06 -Average number of pion leak 0.5 +Average number of proton leak 0.96 +Average number of pion leak 0.36 ======================================================== # G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. +UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -951,9 +960,10 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 23 +Total navigation history collections cleaned: 26 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0336 MB +Pool ID '20G4NavigationLevelRep', size : 0.0385 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB @@ -963,12 +973,13 @@ Pool ID '17G4DynamicParticle', size : 0.0125 MB Pool ID '7G4Track', size : 0.025 MB Pool ID '18G4TouchableHistory', size : 0.00288 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '10G4Fragment', size : 0.00673 MB -Pool ID '17G4ReactionProduct', size : 0.00673 MB +Pool ID '10G4Fragment', size : 0.00769 MB +Pool ID '17G4ReactionProduct', size : 0.00769 MB Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.093 MB +Dynamic pools deleted: 12 / Total memory freed: 0.1 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/hadronic/Hadr01/src/PhysicsList.cc b/examples/extended/hadronic/Hadr01/src/PhysicsList.cc index 8221e00a3e..bdae3ca793 100644 --- a/examples/extended/hadronic/Hadr01/src/PhysicsList.cc +++ b/examples/extended/hadronic/Hadr01/src/PhysicsList.cc @@ -58,7 +58,6 @@ #include "G4HadronElasticPhysicsXS.hh" #include "G4HadronElasticPhysicsHP.hh" #include "G4HadronHElasticPhysics.hh" -#include "G4ChargeExchangePhysics.hh" #include "G4NeutronTrackingCut.hh" #include "G4NeutronCrossSectionXS.hh" #include "G4StoppingPhysics.hh" diff --git a/examples/extended/hadronic/Hadr02/CMakeLists.txt b/examples/extended/hadronic/Hadr02/CMakeLists.txt index 14f266fc69..caed7dc76c 100644 --- a/examples/extended/hadronic/Hadr02/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr02) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr02/History b/examples/extended/hadronic/Hadr02/History index 086f2c2490..99ba929161 100644 --- a/examples/extended/hadronic/Hadr02/History +++ b/examples/extended/hadronic/Hadr02/History @@ -14,9 +14,22 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -18-05-21 A. Ribon (exhadr02-V10-06-02) +18-05-21 A. Ribon (exhadr02-V10-07-03) - Migration to newer CRMC, and more modern approach to physics lists. +18-03-21 A. Ribon (exhadr02-V10-07-02) +- CRMCNeutronBuilder, HIJINGNeutronBuilder, UrQMDNeutronBuilder : + replaced G4HadronCaptureProcess with G4NeutronCaptureProcess, and + G4HadronFissionProcess with G4NeutronFissionProcess. + +08-03-21 A. Ribon (exhadr02-V10-07-01) +- IonUrQMDPhysics : replaced old ion cross sections (that have been + deleted) with G4ComponentGGNuclNuclXsc. + +04-03-21 A. Ribon (exhadr02-V10-07-00) +- Replaced particle-specific inelastic processes (that have been deleted) + with G4HadronInelasticProcess. + 10-11-20 B. Morgan (exhadr02-V10-06-01) - Migration to G4RunManagerFactory. diff --git a/examples/extended/hadronic/Hadr02/README b/examples/extended/hadronic/Hadr02/README index f23691cc02..4fcf3d6e3e 100644 --- a/examples/extended/hadronic/Hadr02/README +++ b/examples/extended/hadronic/Hadr02/README @@ -102,7 +102,7 @@ In short: 4. Set the LD_LIBRARY_PATH as follows: export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${HEP_ROOT}/lib:${FASTJET_ROOT_DIR}/lib 5. Source the Geant4 script geant4make.sh , e.g. - source /your-geant4-installation-dir/share/Geant4-10.7.2/geant4make/geant4make.sh + source /your-geant4-installation-dir/share/Geant4-10.7.1/geant4make/geant4make.sh 6. cd crmc-svn-geant4/ 7. mkdir Build/ ; cd Build/ # Subdirectory where to build and install CRMC 8. cmake ../ diff --git a/examples/extended/hadronic/Hadr02/hadr02.out b/examples/extended/hadronic/Hadr02/hadr02.out index 88c6ed0daf..52e1d04f0d 100644 --- a/examples/extended/hadronic/Hadr02/hadr02.out +++ b/examples/extended/hadronic/Hadr02/hadr02.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -14,7 +20,6 @@ G4PhysListFactory::GetReferencePhysList EMoption= 0 <<< Reference Physics List QBBC -<<< Reference Physics List QBBC is built Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... @@ -117,48 +122,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -166,31 +171,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -198,288 +203,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -488,18 +493,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -507,71 +512,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -579,13 +584,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -593,13 +598,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -607,12 +612,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -620,13 +625,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -634,13 +639,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -648,13 +653,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -662,60 +667,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -723,27 +728,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -751,27 +756,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -779,26 +784,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -806,13 +811,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -835,7 +840,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -876,7 +881,7 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 100 - User=0.090000s Real=0.107368s Sys=0.000000s + User=0.080000s Real=0.076300s Sys=0.000000s RunAction: End of run action is starting HistoManager: End of run actions are started ======================================================== diff --git a/examples/extended/hadronic/Hadr02/include/CRMCKaonBuilder.hh b/examples/extended/hadronic/Hadr02/include/CRMCKaonBuilder.hh index 4b14954d62..2c331d40e8 100644 --- a/examples/extended/hadronic/Hadr02/include/CRMCKaonBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/CRMCKaonBuilder.hh @@ -37,7 +37,7 @@ // interactions with the wrapper hadronic model around CRMC. // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -56,10 +56,7 @@ class CRMCKaonBuilder : public G4VKaonBuilder { CRMCKaonBuilder( const G4int crmcModelId, const std::string & crmcModelName ); virtual ~CRMCKaonBuilder(); virtual void Build( G4HadronElasticProcess* aP ) final override; - virtual void Build( G4KaonPlusInelasticProcess* aP ) final override; - virtual void Build( G4KaonMinusInelasticProcess* aP ) final override; - virtual void Build( G4KaonZeroLInelasticProcess* aP ) final override; - virtual void Build( G4KaonZeroSInelasticProcess* aP ) final override; + virtual void Build( G4HadronInelasticProcess* aP ) final override; inline void SetMinEnergy( G4double aM ) final override { fMin = aM; } inline void SetMaxEnergy( G4double aM ) final override { fMax = aM; } using G4VKaonBuilder::Build; // Prevent compiler warning diff --git a/examples/extended/hadronic/Hadr02/include/CRMCNeutronBuilder.hh b/examples/extended/hadronic/Hadr02/include/CRMCNeutronBuilder.hh index 8cadcf2f95..cde9b19363 100644 --- a/examples/extended/hadronic/Hadr02/include/CRMCNeutronBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/CRMCNeutronBuilder.hh @@ -38,7 +38,7 @@ // For fission and capture the usual Geant4 models are used. // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -48,10 +48,10 @@ #include "globals.hh" #include "G4SystemOfUnits.hh" #include "G4VNeutronBuilder.hh" -#include "G4NeutronRadCapture.hh" -#include "G4LFission.hh" class HadronicInelasticModelCRMC; +class G4NeutronRadCapture; +class G4LFission; class CRMCNeutronBuilder : public G4VNeutronBuilder { @@ -59,9 +59,9 @@ class CRMCNeutronBuilder : public G4VNeutronBuilder { CRMCNeutronBuilder( const G4int crmcModelId, const std::string & crmcModelName ); virtual ~CRMCNeutronBuilder(); virtual void Build( G4HadronElasticProcess* aP ) final override; - virtual void Build( G4HadronFissionProcess* aP ) final override; - virtual void Build( G4HadronCaptureProcess* aP ) final override; - virtual void Build( G4NeutronInelasticProcess* aP ) final override; + virtual void Build( G4NeutronFissionProcess* aP ) final override; + virtual void Build( G4NeutronCaptureProcess* aP ) final override; + virtual void Build( G4HadronInelasticProcess* aP ) final override; inline void SetMinEnergy( G4double aM ) final override { fMin = aM; } inline void SetMaxEnergy( G4double aM ) final override { fMax = aM; } using G4VNeutronBuilder::Build; // Prevent compiler warning diff --git a/examples/extended/hadronic/Hadr02/include/CRMCPiKBuilder.hh b/examples/extended/hadronic/Hadr02/include/CRMCPiKBuilder.hh index 6b900d8c0c..c8e558f249 100644 --- a/examples/extended/hadronic/Hadr02/include/CRMCPiKBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/CRMCPiKBuilder.hh @@ -37,7 +37,7 @@ // nuclear interactions with the wrapper hadronic model around CRMC. // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -56,12 +56,7 @@ class CRMCPiKBuilder : public G4VPiKBuilder { CRMCPiKBuilder( const G4int crmcModelId, const std::string & crmcModelName ); virtual ~CRMCPiKBuilder(); virtual void Build( G4HadronElasticProcess* aP ) final override; - virtual void Build( G4PionPlusInelasticProcess* aP ) final override; - virtual void Build( G4PionMinusInelasticProcess* aP ) final override; - virtual void Build( G4KaonPlusInelasticProcess* aP ) final override; - virtual void Build( G4KaonMinusInelasticProcess* aP ) final override; - virtual void Build( G4KaonZeroLInelasticProcess* aP ) final override; - virtual void Build( G4KaonZeroSInelasticProcess* aP ) final override; + virtual void Build( G4HadronInelasticProcess* aP ) final override; inline void SetMinEnergy( G4double aM ) final override { fMin = aM; } inline void SetMaxEnergy( G4double aM ) final override { fMax = aM; } using G4VPiKBuilder::Build; // Prevent compiler warning diff --git a/examples/extended/hadronic/Hadr02/include/CRMCPionBuilder.hh b/examples/extended/hadronic/Hadr02/include/CRMCPionBuilder.hh index 4e4d4a5b09..af1d4b4671 100644 --- a/examples/extended/hadronic/Hadr02/include/CRMCPionBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/CRMCPionBuilder.hh @@ -37,7 +37,7 @@ // interactions with the wrapper hadronic model around CRMC. // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -56,8 +56,7 @@ class CRMCPionBuilder : public G4VPionBuilder { CRMCPionBuilder( const G4int crmcModelId, const std::string & crmcModelName ); virtual ~CRMCPionBuilder(); virtual void Build( G4HadronElasticProcess* aP ) final override; - virtual void Build( G4PionPlusInelasticProcess* aP ) final override; - virtual void Build( G4PionMinusInelasticProcess* aP ) final override; + virtual void Build( G4HadronInelasticProcess* aP ) final override; inline void SetMinEnergy( G4double aM ) final override { fMin = aM; } inline void SetMaxEnergy( G4double aM ) final override { fMax = aM; } using G4VPionBuilder::Build; // Prevent compiler warning diff --git a/examples/extended/hadronic/Hadr02/include/CRMCProtonBuilder.hh b/examples/extended/hadronic/Hadr02/include/CRMCProtonBuilder.hh index cd2bf5ecae..8690b0f2ba 100644 --- a/examples/extended/hadronic/Hadr02/include/CRMCProtonBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/CRMCProtonBuilder.hh @@ -37,7 +37,7 @@ // interactions with the wrapper hadronic model around CRMC. // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -55,7 +55,7 @@ class CRMCProtonBuilder : public G4VProtonBuilder { CRMCProtonBuilder( const G4int crmcModelId, const std::string & crmcModelName ); virtual ~CRMCProtonBuilder(); virtual void Build( G4HadronElasticProcess* aP ) final override; - virtual void Build( G4ProtonInelasticProcess* aP ) final override; + virtual void Build( G4HadronInelasticProcess* aP ) final override; inline void SetMinEnergy( G4double aM ) final override { fMin = aM; } inline void SetMaxEnergy( G4double aM ) final override { fMax = aM; } using G4VProtonBuilder::Build; // Prevent compiler warning diff --git a/examples/extended/hadronic/Hadr02/include/HIJINGNeutronBuilder.hh b/examples/extended/hadronic/Hadr02/include/HIJINGNeutronBuilder.hh index 2a079156ae..c9b0e10245 100644 --- a/examples/extended/hadronic/Hadr02/include/HIJINGNeutronBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/HIJINGNeutronBuilder.hh @@ -43,9 +43,9 @@ #include "globals.hh" #include "G4HadronElasticProcess.hh" -#include "G4HadronFissionProcess.hh" -#include "G4HadronCaptureProcess.hh" -#include "G4NeutronInelasticProcess.hh" +#include "G4NeutronFissionProcess.hh" +#include "G4NeutronCaptureProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4VNeutronBuilder.hh" #include "G4HIJING_Model.hh" @@ -61,9 +61,9 @@ public: virtual ~HIJINGNeutronBuilder(); virtual void Build(G4HadronElasticProcess * aP); - virtual void Build(G4HadronFissionProcess * aP); - virtual void Build(G4HadronCaptureProcess * aP); - virtual void Build(G4NeutronInelasticProcess * aP); + virtual void Build(G4NeutronFissionProcess * aP); + virtual void Build(G4NeutronCaptureProcess * aP); + virtual void Build(G4HadronInelasticProcess * aP); void SetMinEnergy(G4double aM) {fMin = aM;} void SetMaxEnergy(G4double aM) {fMax = aM;} diff --git a/examples/extended/hadronic/Hadr02/include/HIJINGProtonBuilder.hh b/examples/extended/hadronic/Hadr02/include/HIJINGProtonBuilder.hh index ba702ad50b..177f688a90 100644 --- a/examples/extended/hadronic/Hadr02/include/HIJINGProtonBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/HIJINGProtonBuilder.hh @@ -36,9 +36,7 @@ #include "globals.hh" #include "G4HadronElasticProcess.hh" -#include "G4HadronFissionProcess.hh" -#include "G4HadronCaptureProcess.hh" -#include "G4ProtonInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4VProtonBuilder.hh" #include "G4HIJING_Model.hh" @@ -51,7 +49,7 @@ public: virtual ~HIJINGProtonBuilder(); virtual void Build(G4HadronElasticProcess * aP); - virtual void Build(G4ProtonInelasticProcess * aP); + virtual void Build(G4HadronInelasticProcess * aP); inline void SetMinEnergy(G4double aM) {fMin = aM;} inline void SetMaxEnergy(G4double aM) {fMax = aM;} diff --git a/examples/extended/hadronic/Hadr02/include/IonUrQMDPhysics.hh b/examples/extended/hadronic/Hadr02/include/IonUrQMDPhysics.hh index b0c3fb7a11..84f4a37815 100644 --- a/examples/extended/hadronic/Hadr02/include/IonUrQMDPhysics.hh +++ b/examples/extended/hadronic/Hadr02/include/IonUrQMDPhysics.hh @@ -65,12 +65,9 @@ public: private: - void AddProcess(const G4String&, G4ParticleDefinition*, G4bool isIon); + void AddProcess(const G4String&, G4ParticleDefinition*); - G4VCrossSectionDataSet* fTripathi; - G4VCrossSectionDataSet* fTripathiLight; - G4VCrossSectionDataSet* fShen; - G4VCrossSectionDataSet* fIonH; + G4VCrossSectionDataSet* fIonXS; G4UrQMD1_3Model * fModel; diff --git a/examples/extended/hadronic/Hadr02/include/UrQMDAntiBarionBuilder.hh b/examples/extended/hadronic/Hadr02/include/UrQMDAntiBarionBuilder.hh index 67e7c40cba..81dfe84d7b 100644 --- a/examples/extended/hadronic/Hadr02/include/UrQMDAntiBarionBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/UrQMDAntiBarionBuilder.hh @@ -58,12 +58,7 @@ public: virtual ~UrQMDAntiBarionBuilder(); virtual void Build(G4HadronElasticProcess * aP); - virtual void Build(G4AntiProtonInelasticProcess * aP); - virtual void Build(G4AntiNeutronInelasticProcess * aP); - virtual void Build(G4AntiDeuteronInelasticProcess * aP); - virtual void Build(G4AntiTritonInelasticProcess * aP); - virtual void Build(G4AntiHe3InelasticProcess * aP); - virtual void Build(G4AntiAlphaInelasticProcess * aP); + virtual void Build(G4HadronInelasticProcess * aP); inline void SetMinEnergy(G4double val) {fMin = val;} inline void SetMaxEnergy(G4double val) {fMax = val;} @@ -78,4 +73,3 @@ private: }; #endif - diff --git a/examples/extended/hadronic/Hadr02/include/UrQMDNeutronBuilder.hh b/examples/extended/hadronic/Hadr02/include/UrQMDNeutronBuilder.hh index 4750df67ff..8b66e933fd 100644 --- a/examples/extended/hadronic/Hadr02/include/UrQMDNeutronBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/UrQMDNeutronBuilder.hh @@ -44,9 +44,9 @@ #include "G4SystemOfUnits.hh" #include "G4HadronElasticProcess.hh" -#include "G4HadronFissionProcess.hh" -#include "G4HadronCaptureProcess.hh" -#include "G4NeutronInelasticProcess.hh" +#include "G4NeutronFissionProcess.hh" +#include "G4NeutronCaptureProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4VNeutronBuilder.hh" #include "G4UrQMD1_3Model.hh" @@ -62,9 +62,9 @@ public: virtual ~UrQMDNeutronBuilder(); virtual void Build(G4HadronElasticProcess * aP); - virtual void Build(G4HadronFissionProcess * aP); - virtual void Build(G4HadronCaptureProcess * aP); - virtual void Build(G4NeutronInelasticProcess * aP); + virtual void Build(G4NeutronFissionProcess * aP); + virtual void Build(G4NeutronCaptureProcess * aP); + virtual void Build(G4HadronInelasticProcess * aP); inline void SetMinEnergy(G4double aM) {fMin = aM;} inline void SetMaxEnergy(G4double aM) {fMax = aM;} diff --git a/examples/extended/hadronic/Hadr02/include/UrQMDPiKBuilder.hh b/examples/extended/hadronic/Hadr02/include/UrQMDPiKBuilder.hh index 47ae703a88..446cbdbb82 100644 --- a/examples/extended/hadronic/Hadr02/include/UrQMDPiKBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/UrQMDPiKBuilder.hh @@ -44,9 +44,7 @@ #include "G4SystemOfUnits.hh" #include "G4HadronElasticProcess.hh" -#include "G4HadronFissionProcess.hh" -#include "G4HadronCaptureProcess.hh" -#include "G4NeutronInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4VPiKBuilder.hh" #include "G4UrQMD1_3Model.hh" @@ -59,12 +57,7 @@ public: virtual ~UrQMDPiKBuilder(); virtual void Build(G4HadronElasticProcess * aP); - virtual void Build(G4PionPlusInelasticProcess * aP); - virtual void Build(G4PionMinusInelasticProcess * aP); - virtual void Build(G4KaonPlusInelasticProcess * aP); - virtual void Build(G4KaonMinusInelasticProcess * aP); - virtual void Build(G4KaonZeroLInelasticProcess * aP); - virtual void Build(G4KaonZeroSInelasticProcess * aP); + virtual void Build(G4HadronInelasticProcess * aP); inline void SetMinEnergy(G4double aM) {fMin = aM;} inline void SetMaxEnergy(G4double aM) {fMax = aM;} diff --git a/examples/extended/hadronic/Hadr02/include/UrQMDProtonBuilder.hh b/examples/extended/hadronic/Hadr02/include/UrQMDProtonBuilder.hh index 329e1c416c..b9047a3a97 100644 --- a/examples/extended/hadronic/Hadr02/include/UrQMDProtonBuilder.hh +++ b/examples/extended/hadronic/Hadr02/include/UrQMDProtonBuilder.hh @@ -36,9 +36,7 @@ #include "globals.hh" #include "G4HadronElasticProcess.hh" -#include "G4HadronFissionProcess.hh" -#include "G4HadronCaptureProcess.hh" -#include "G4ProtonInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4VProtonBuilder.hh" #include "G4UrQMD1_3Model.hh" @@ -51,7 +49,7 @@ public: virtual ~UrQMDProtonBuilder(); virtual void Build(G4HadronElasticProcess * aP); - virtual void Build(G4ProtonInelasticProcess * aP); + virtual void Build(G4HadronInelasticProcess * aP); inline void SetMinEnergy(G4double aM) {fMin = aM;} inline void SetMaxEnergy(G4double aM) {fMax = aM;} @@ -65,4 +63,3 @@ private: }; #endif - diff --git a/examples/extended/hadronic/Hadr02/src/CRMCKaonBuilder.cc b/examples/extended/hadronic/Hadr02/src/CRMCKaonBuilder.cc index c033055f11..003bf4a1dc 100644 --- a/examples/extended/hadronic/Hadr02/src/CRMCKaonBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/CRMCKaonBuilder.cc @@ -34,7 +34,7 @@ // Author: 2018 Alberto Ribon // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -44,10 +44,7 @@ #include "G4ParticleDefinition.hh" #include "G4ParticleTable.hh" #include "G4ProcessManager.hh" -#include "G4KaonPlusInelasticProcess.hh" -#include "G4KaonMinusInelasticProcess.hh" -#include "G4KaonZeroLInelasticProcess.hh" -#include "G4KaonZeroSInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "HadronicInelasticModelCRMC.hh" #include "G4HadronicParameters.hh" #include "G4SystemOfUnits.hh" @@ -67,28 +64,7 @@ CRMCKaonBuilder::~CRMCKaonBuilder() {} void CRMCKaonBuilder::Build( G4HadronElasticProcess* ) {} -void CRMCKaonBuilder::Build( G4KaonPlusInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCKaonBuilder::Build( G4KaonMinusInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCKaonBuilder::Build( G4KaonZeroLInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCKaonBuilder::Build( G4KaonZeroSInelasticProcess* aP ) { +void CRMCKaonBuilder::Build( G4HadronInelasticProcess* aP ) { fModel->SetMinEnergy( fMin ); fModel->SetMaxEnergy( fMax ); aP->RegisterMe( fModel ); diff --git a/examples/extended/hadronic/Hadr02/src/CRMCNeutronBuilder.cc b/examples/extended/hadronic/Hadr02/src/CRMCNeutronBuilder.cc index 5b9efa925f..e05a118fb9 100644 --- a/examples/extended/hadronic/Hadr02/src/CRMCNeutronBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/CRMCNeutronBuilder.cc @@ -34,7 +34,7 @@ // Author: 2018 Alberto Ribon // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -44,9 +44,9 @@ #include "G4ParticleDefinition.hh" #include "G4ParticleTable.hh" #include "G4ProcessManager.hh" -#include "G4NeutronInelasticProcess.hh" -#include "G4HadronFissionProcess.hh" -#include "G4HadronCaptureProcess.hh" +#include "G4HadronInelasticProcess.hh" +#include "G4NeutronFissionProcess.hh" +#include "G4NeutronCaptureProcess.hh" #include "G4NeutronRadCapture.hh" #include "G4LFission.hh" #include "HadronicInelasticModelCRMC.hh" @@ -65,27 +65,27 @@ CRMCNeutronBuilder::CRMCNeutronBuilder( const G4int crmcModelId, const std::stri } -CRMCNeutronBuilder::~CRMCNeutronBuilder() {} - - -void CRMCNeutronBuilder::Build( G4HadronElasticProcess* ) {} - - -void CRMCNeutronBuilder::Build( G4NeutronInelasticProcess* aP ) { +void CRMCNeutronBuilder::Build( G4HadronInelasticProcess* aP ) { fModel->SetMinEnergy( fMin ); fModel->SetMaxEnergy( fMax ); aP->RegisterMe( fModel ); } -void CRMCNeutronBuilder::Build( G4HadronFissionProcess* aP ) { +CRMCNeutronBuilder::~CRMCNeutronBuilder() {} + + +void CRMCNeutronBuilder::Build( G4HadronElasticProcess* ) {} + + +void CRMCNeutronBuilder::Build( G4NeutronFissionProcess* aP ) { fFissionModel->SetMinEnergy( 0.0 ); fFissionModel->SetMaxEnergy( G4HadronicParameters::Instance()->GetMaxEnergy() ); aP->RegisterMe( fFissionModel ); } -void CRMCNeutronBuilder::Build( G4HadronCaptureProcess* aP ) { +void CRMCNeutronBuilder::Build( G4NeutronCaptureProcess* aP ) { aP->RegisterMe( fCaptureModel ); } diff --git a/examples/extended/hadronic/Hadr02/src/CRMCPiKBuilder.cc b/examples/extended/hadronic/Hadr02/src/CRMCPiKBuilder.cc index 3925081fb9..0480634e29 100644 --- a/examples/extended/hadronic/Hadr02/src/CRMCPiKBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/CRMCPiKBuilder.cc @@ -34,7 +34,7 @@ // Author: 2018 Alberto Ribon // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -44,12 +44,7 @@ #include "G4ParticleDefinition.hh" #include "G4ParticleTable.hh" #include "G4ProcessManager.hh" -#include "G4PionPlusInelasticProcess.hh" -#include "G4PionMinusInelasticProcess.hh" -#include "G4KaonPlusInelasticProcess.hh" -#include "G4KaonMinusInelasticProcess.hh" -#include "G4KaonZeroLInelasticProcess.hh" -#include "G4KaonZeroSInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "HadronicInelasticModelCRMC.hh" #include "G4HadronicParameters.hh" #include "G4SystemOfUnits.hh" @@ -69,42 +64,7 @@ CRMCPiKBuilder::~CRMCPiKBuilder() {} void CRMCPiKBuilder::Build( G4HadronElasticProcess* ) {} -void CRMCPiKBuilder::Build( G4PionPlusInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCPiKBuilder::Build( G4PionMinusInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCPiKBuilder::Build( G4KaonPlusInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCPiKBuilder::Build( G4KaonMinusInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCPiKBuilder::Build( G4KaonZeroLInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCPiKBuilder::Build( G4KaonZeroSInelasticProcess* aP ) { +void CRMCPiKBuilder::Build( G4HadronInelasticProcess* aP ) { fModel->SetMinEnergy( fMin ); fModel->SetMaxEnergy( fMax ); aP->RegisterMe( fModel ); diff --git a/examples/extended/hadronic/Hadr02/src/CRMCPionBuilder.cc b/examples/extended/hadronic/Hadr02/src/CRMCPionBuilder.cc index 9d96a27d70..37cb61500d 100644 --- a/examples/extended/hadronic/Hadr02/src/CRMCPionBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/CRMCPionBuilder.cc @@ -34,7 +34,7 @@ // Author: 2018 Alberto Ribon // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -44,8 +44,7 @@ #include "G4ParticleDefinition.hh" #include "G4ParticleTable.hh" #include "G4ProcessManager.hh" -#include "G4PionPlusInelasticProcess.hh" -#include "G4PionMinusInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "HadronicInelasticModelCRMC.hh" #include "G4HadronicParameters.hh" #include "G4SystemOfUnits.hh" @@ -65,14 +64,7 @@ CRMCPionBuilder::~CRMCPionBuilder() {} void CRMCPionBuilder::Build( G4HadronElasticProcess* ) {} -void CRMCPionBuilder::Build( G4PionPlusInelasticProcess* aP ) { - fModel->SetMinEnergy( fMin ); - fModel->SetMaxEnergy( fMax ); - aP->RegisterMe( fModel ); -} - - -void CRMCPionBuilder::Build( G4PionMinusInelasticProcess* aP ) { +void CRMCPionBuilder::Build( G4HadronInelasticProcess* aP ) { fModel->SetMinEnergy( fMin ); fModel->SetMaxEnergy( fMax ); aP->RegisterMe( fModel ); diff --git a/examples/extended/hadronic/Hadr02/src/CRMCProtonBuilder.cc b/examples/extended/hadronic/Hadr02/src/CRMCProtonBuilder.cc index 9c7fa490e3..998383d96c 100644 --- a/examples/extended/hadronic/Hadr02/src/CRMCProtonBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/CRMCProtonBuilder.cc @@ -34,7 +34,7 @@ // Author: 2018 Alberto Ribon // // Modified: -// - 21-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. +// - 18-May-2021 Alberto Ribon : Used the latest Geant4-CRMC interface. // //---------------------------------------------------------------------------- // @@ -44,7 +44,7 @@ #include "G4ParticleDefinition.hh" #include "G4ParticleTable.hh" #include "G4ProcessManager.hh" -#include "G4ProtonInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "HadronicInelasticModelCRMC.hh" #include "G4HadronicParameters.hh" #include "G4SystemOfUnits.hh" @@ -64,7 +64,7 @@ CRMCProtonBuilder::~CRMCProtonBuilder() {} void CRMCProtonBuilder::Build( G4HadronElasticProcess* ) {} -void CRMCProtonBuilder::Build( G4ProtonInelasticProcess* aP ) { +void CRMCProtonBuilder::Build( G4HadronInelasticProcess* aP ) { fModel->SetMinEnergy( fMin ); fModel->SetMaxEnergy( fMax ); aP->RegisterMe( fModel ); diff --git a/examples/extended/hadronic/Hadr02/src/HIJINGNeutronBuilder.cc b/examples/extended/hadronic/Hadr02/src/HIJINGNeutronBuilder.cc index 01df6fd9b6..0adcbb6e1b 100644 --- a/examples/extended/hadronic/Hadr02/src/HIJINGNeutronBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/HIJINGNeutronBuilder.cc @@ -57,7 +57,7 @@ HIJINGNeutronBuilder::HIJINGNeutronBuilder() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void HIJINGNeutronBuilder::Build(G4NeutronInelasticProcess * aP) +void HIJINGNeutronBuilder::Build(G4HadronInelasticProcess * aP) { fModel->SetMinEnergy(fMin); fModel->SetMaxEnergy(fMax); @@ -74,14 +74,14 @@ HIJINGNeutronBuilder::~HIJINGNeutronBuilder() void HIJINGNeutronBuilder::Build(G4HadronElasticProcess * ) {} -void HIJINGNeutronBuilder::Build(G4HadronFissionProcess* aP) +void HIJINGNeutronBuilder::Build(G4NeutronFissionProcess* aP) { fissionModel->SetMinEnergy(0.0); fissionModel->SetMaxEnergy(20.0*TeV); aP->RegisterMe(fissionModel); } -void HIJINGNeutronBuilder::Build(G4HadronCaptureProcess* aP) +void HIJINGNeutronBuilder::Build(G4NeutronCaptureProcess* aP) { aP->RegisterMe(captureModel); } diff --git a/examples/extended/hadronic/Hadr02/src/HIJINGProtonBuilder.cc b/examples/extended/hadronic/Hadr02/src/HIJINGProtonBuilder.cc index 2cc3b0ce51..cb0df98730 100644 --- a/examples/extended/hadronic/Hadr02/src/HIJINGProtonBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/HIJINGProtonBuilder.cc @@ -59,7 +59,7 @@ void HIJINGProtonBuilder::Build(G4HadronElasticProcess * ) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void HIJINGProtonBuilder::Build(G4ProtonInelasticProcess * aP) +void HIJINGProtonBuilder::Build(G4HadronInelasticProcess * aP) { fModel->SetMinEnergy(fMin); fModel->SetMaxEnergy(fMax); diff --git a/examples/extended/hadronic/Hadr02/src/HadronicInelasticModelCRMC.cc b/examples/extended/hadronic/Hadr02/src/HadronicInelasticModelCRMC.cc index bae910c39c..37b2b0920a 100644 --- a/examples/extended/hadronic/Hadr02/src/HadronicInelasticModelCRMC.cc +++ b/examples/extended/hadronic/Hadr02/src/HadronicInelasticModelCRMC.cc @@ -44,7 +44,7 @@ #include #include #include -#include +#include #define MAX_ENERGY_LAB_GEV 10000000. #define MAX_ENERGY_CMS_GEV 30000. // assuming that the target is <=100 times heavier than the projectile @@ -217,7 +217,7 @@ G4HadFinalState * HadronicInelasticModelCRMC::ApplyYourself(const G4HadProjectil } // Check if we need to resample again... - double diff = fabs(e_final - e_initial); + double diff = std::fabs(e_final - e_initial); if(e_final!=0. && e_initial!=0. && USE_ENERGY_CORR) energy_diff_coef = e_final / e_initial; if(fPrintDebug){ std::cout<< "# e_initial = " << e_initial << " GeV" << std::endl; diff --git a/examples/extended/hadronic/Hadr02/src/IonUrQMDPhysics.cc b/examples/extended/hadronic/Hadr02/src/IonUrQMDPhysics.cc index f722d32be0..520697839a 100644 --- a/examples/extended/hadronic/Hadr02/src/IonUrQMDPhysics.cc +++ b/examples/extended/hadronic/Hadr02/src/IonUrQMDPhysics.cc @@ -49,10 +49,8 @@ #include "G4GenericIon.hh" #include "G4HadronInelasticProcess.hh" -#include "G4TripathiCrossSection.hh" -#include "G4TripathiLightCrossSection.hh" -#include "G4IonsShenCrossSection.hh" -#include "G4IonProtonCrossSection.hh" +#include "G4CrossSectionInelastic.hh" +#include "G4ComponentGGNuclNuclXsc.hh" #include "G4UrQMD1_3Model.hh" @@ -68,8 +66,8 @@ IonUrQMDPhysics::IonUrQMDPhysics(G4int ver) : G4VHadronPhysics("ionInelasticUrQMD"),verbose(ver), fWasActivated(false) { - fTripathi = fTripathiLight = fShen = fIonH = 0; - fModel = 0; + fIonXS = nullptr; + fModel = nullptr; SetPhysicsType(bIons); if(fVerbose > 1) { G4cout << "### IonUrQMDPhysics" << G4endl; } } @@ -92,21 +90,13 @@ void IonUrQMDPhysics::ConstructProcess() fModel->SetMinEnergy( emin ); fModel->SetMaxEnergy( emax ); - fShen = new G4IonsShenCrossSection(); - fTripathi = new G4TripathiCrossSection(); - fTripathiLight = new G4TripathiLightCrossSection(); - fIonH = new G4IonProtonCrossSection(); - fShen->SetMaxKinEnergy( emax ); - fTripathi->SetMaxKinEnergy( emax ); - fTripathiLight->SetMaxKinEnergy( emax ); - fIonH->SetMaxKinEnergy( emax ); + fIonXS = new G4CrossSectionInelastic(new G4ComponentGGNuclNuclXsc); - - AddProcess("dInelastic", G4Deuteron::Deuteron(),false); - AddProcess("tInelastic",G4Triton::Triton(),false); - AddProcess("He3Inelastic",G4He3::He3(),true); - AddProcess("alphaInelastic", G4Alpha::Alpha(),true); - AddProcess("ionInelastic",G4GenericIon::GenericIon(),true); + AddProcess("dInelastic", G4Deuteron::Deuteron()); + AddProcess("tInelastic", G4Triton::Triton()); + AddProcess("He3Inelastic", G4He3::He3()); + AddProcess("alphaInelastic", G4Alpha::Alpha()); + AddProcess("ionInelastic", G4GenericIon::GenericIon()); if(fVerbose > 1) { G4cout << "IonUrQMDPhysics::ConstructProcess done! " @@ -116,18 +106,13 @@ void IonUrQMDPhysics::ConstructProcess() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void IonUrQMDPhysics::AddProcess(const G4String& name, - G4ParticleDefinition* part, - G4bool isIon) +void IonUrQMDPhysics::AddProcess(const G4String& name, G4ParticleDefinition* part) { G4HadronInelasticProcess* hadi = new G4HadronInelasticProcess(name, part); G4ProcessManager* pManager = part->GetProcessManager(); pManager->AddDiscreteProcess(hadi); - hadi->AddDataSet(fShen); - // hadi->AddDataSet(fTripathi); - // hadi->AddDataSet(fTripathiLight); - if(isIon) { hadi->AddDataSet(fIonH); } - hadi->RegisterMe( fModel ); + hadi->AddDataSet(fIonXS); + hadi->RegisterMe(fModel); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr02/src/UrQMDAntiBarionBuilder.cc b/examples/extended/hadronic/Hadr02/src/UrQMDAntiBarionBuilder.cc index c3d0275000..0999dda9a5 100644 --- a/examples/extended/hadronic/Hadr02/src/UrQMDAntiBarionBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/UrQMDAntiBarionBuilder.cc @@ -77,7 +77,7 @@ void UrQMDAntiBarionBuilder::Build(G4HadronElasticProcess * ) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void UrQMDAntiBarionBuilder::Build(G4AntiProtonInelasticProcess * aP) +void UrQMDAntiBarionBuilder::Build(G4HadronInelasticProcess * aP) { fModel->SetMinEnergy(fMin); fModel->SetMaxEnergy(fMax); @@ -85,53 +85,4 @@ void UrQMDAntiBarionBuilder::Build(G4AntiProtonInelasticProcess * aP) aP->RegisterMe(fModel); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDAntiBarionBuilder::Build(G4AntiNeutronInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->AddDataSet(fAntiNucleonData); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDAntiBarionBuilder::Build(G4AntiDeuteronInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->AddDataSet(fAntiNucleonData); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDAntiBarionBuilder::Build(G4AntiTritonInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->AddDataSet(fAntiNucleonData); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDAntiBarionBuilder::Build(G4AntiHe3InelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->AddDataSet(fAntiNucleonData); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDAntiBarionBuilder::Build(G4AntiAlphaInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->AddDataSet(fAntiNucleonData); - aP->RegisterMe(fModel); -} #endif //G4_USE_URQMD diff --git a/examples/extended/hadronic/Hadr02/src/UrQMDNeutronBuilder.cc b/examples/extended/hadronic/Hadr02/src/UrQMDNeutronBuilder.cc index c296d61d50..66cffc635a 100644 --- a/examples/extended/hadronic/Hadr02/src/UrQMDNeutronBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/UrQMDNeutronBuilder.cc @@ -58,7 +58,7 @@ UrQMDNeutronBuilder::UrQMDNeutronBuilder() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void UrQMDNeutronBuilder::Build(G4NeutronInelasticProcess * aP) +void UrQMDNeutronBuilder::Build(G4HadronInelasticProcess * aP) { fModel->SetMinEnergy(fMin); fModel->SetMaxEnergy(fMax); @@ -75,14 +75,14 @@ UrQMDNeutronBuilder::~UrQMDNeutronBuilder() void UrQMDNeutronBuilder::Build(G4HadronElasticProcess * ) {} -void UrQMDNeutronBuilder::Build(G4HadronFissionProcess* aP) +void UrQMDNeutronBuilder::Build(G4NeutronFissionProcess* aP) { fissionModel->SetMinEnergy(0.0); fissionModel->SetMaxEnergy(20.0*TeV); aP->RegisterMe(fissionModel); } -void UrQMDNeutronBuilder::Build(G4HadronCaptureProcess* aP) +void UrQMDNeutronBuilder::Build(G4NeutronCaptureProcess* aP) { aP->RegisterMe(captureModel); } diff --git a/examples/extended/hadronic/Hadr02/src/UrQMDPiKBuilder.cc b/examples/extended/hadronic/Hadr02/src/UrQMDPiKBuilder.cc index 7db3ad8441..b9b9b583b9 100644 --- a/examples/extended/hadronic/Hadr02/src/UrQMDPiKBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/UrQMDPiKBuilder.cc @@ -66,52 +66,7 @@ void UrQMDPiKBuilder::Build(G4HadronElasticProcess * ) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void UrQMDPiKBuilder::Build(G4PionPlusInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDPiKBuilder::Build(G4PionMinusInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDPiKBuilder::Build(G4KaonPlusInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDPiKBuilder::Build(G4KaonMinusInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDPiKBuilder::Build(G4KaonZeroLInelasticProcess * aP) -{ - fModel->SetMinEnergy(fMin); - fModel->SetMaxEnergy(fMax); - aP->RegisterMe(fModel); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void UrQMDPiKBuilder::Build(G4KaonZeroSInelasticProcess * aP) +void UrQMDPiKBuilder::Build(G4HadronInelasticProcess * aP) { fModel->SetMinEnergy(fMin); fModel->SetMaxEnergy(fMax); diff --git a/examples/extended/hadronic/Hadr02/src/UrQMDProtonBuilder.cc b/examples/extended/hadronic/Hadr02/src/UrQMDProtonBuilder.cc index 30c32cf669..6b7e11bfe1 100644 --- a/examples/extended/hadronic/Hadr02/src/UrQMDProtonBuilder.cc +++ b/examples/extended/hadronic/Hadr02/src/UrQMDProtonBuilder.cc @@ -59,7 +59,7 @@ void UrQMDProtonBuilder::Build(G4HadronElasticProcess * ) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void UrQMDProtonBuilder::Build(G4ProtonInelasticProcess * aP) +void UrQMDProtonBuilder::Build(G4HadronInelasticProcess * aP) { fModel->SetMinEnergy(fMin); fModel->SetMaxEnergy(fMax); diff --git a/examples/extended/hadronic/Hadr03/CMakeLists.txt b/examples/extended/hadronic/Hadr03/CMakeLists.txt index a90cfde4aa..5bd2752904 100644 --- a/examples/extended/hadronic/Hadr03/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr03) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr03/Hadr03.cc b/examples/extended/hadronic/Hadr03/Hadr03.cc index 50738253bc..a23311dd51 100644 --- a/examples/extended/hadronic/Hadr03/Hadr03.cc +++ b/examples/extended/hadronic/Hadr03/Hadr03.cc @@ -33,19 +33,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -63,17 +58,16 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det = new DetectorConstruction; @@ -81,25 +75,17 @@ int main(int argc,char** argv) { PhysicsList* phys = new PhysicsList; runManager->SetUserInitialization(phys); - runManager->SetUserInitialization(new ActionInitialization(det)); // Replaced HP environmental variables with C++ calls G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( false ); - G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( false ); - G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( false ); + G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); + G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); G4ParticleHPManager::GetInstance()->SetNeglectDoppler( false ); G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( false ); G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( false ); G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( false ); - //G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( true ); - //G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); - //G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); - //G4ParticleHPManager::GetInstance()->SetNeglectDoppler( true ); - //G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( true ); - //G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( true ); - //G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( true ); - + //initialize visualization G4VisManager* visManager = nullptr; diff --git a/examples/extended/hadronic/Hadr03/History b/examples/extended/hadronic/Hadr03/History index 4ec265aec3..02a627a0fc 100644 --- a/examples/extended/hadronic/Hadr03/History +++ b/examples/extended/hadronic/Hadr03/History @@ -12,6 +12,20 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +15-04-21 mma (Hadr03-V10-07-02) +- Hadr03.cc: RunManagerFactory + G4SteppingVerboseWithUnits + ParticleHP env variables +- ActionInitialization.hh and cc: remove SteppingVerbose class + +04-03-21 A. Ribon (exhadr03-V10-07-01) +- GammaNuclearPhysics, GammaNuclearPhysicsLEND : replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + +05-01-21 mma (exhadr03-V10-07-00) +- PhysicsList: add GammaNuclearPhysicsLEND 22-10-20 mma (exhadr03-V10-06-04) - add fusion.mac diff --git a/examples/extended/hadronic/Hadr03/hadr03.in b/examples/extended/hadronic/Hadr03/hadr03.in index 7c26934fa4..e063cd9154 100644 --- a/examples/extended/hadronic/Hadr03/hadr03.in +++ b/examples/extended/hadronic/Hadr03/hadr03.in @@ -1,6 +1,5 @@ # -# Macro file for "Hadr14.cc" -# (can be run in batch, without graphic) +# Macro file for "Hadr03.cc" # # proton 10 MeV; all processes # @@ -11,13 +10,12 @@ # /testhadr/det/setMat Molybdenum98 # -/run/initialize +/process/had/verbose 1 # -/process/list +/run/initialize # /gun/particle proton /gun/energy 10 MeV # /run/printProgress 1000 -# /run/beamOn 10000 diff --git a/examples/extended/hadronic/Hadr03/hadr03.out b/examples/extended/hadronic/Hadr03/hadr03.out index 9602a082aa..5080dd8e7b 100644 --- a/examples/extended/hadronic/Hadr03/hadr03.out +++ b/examples/extended/hadronic/Hadr03/hadr03.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -20,6 +27,8 @@ Command is ignored. # /testhadr/det/setMat Molybdenum98 # +/process/had/verbose 1 +# /run/initialize The Box is 10 m of Molybdenum98 @@ -39,33 +48,13 @@ NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use / NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon ### === Deexcitation model UAtomDeexcitation is activated for 1 region: -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 # -/process/list - Transportation, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, neutronInelastic - nCapture, nFission, protonInelastic, pi+Inelastic - pi-Inelastic, kaon+Inelastic, kaon-Inelastic, kaon0LInelastic - kaon0SInelastic,anti_protonInelastic,anti_neutronInelastic,anti_deuteronInelastic -anti_tritonInelastic, anti_He3Inelastic,anti_alphaInelastic, lambdaInelastic - sigma+Inelastic, sigma-Inelastic, xi0Inelastic, xi-Inelastic - omega-Inelastic,anti_lambdaInelastic,anti_sigma+Inelastic,anti_sigma-Inelastic - anti_xi0Inelastic, anti_xi-Inelastic,anti_omega-Inelastic, ionElastic - dInelastic, tInelastic, He3Inelastic, alphaInelastic - ionInelastic, photonNuclear,RadioactiveDecayBase -# /gun/particle proton /gun/energy 10 MeV # /run/printProgress 1000 -# /run/beamOn 10000 ====================================================================== ====== Radioactive Decay Physics Parameters ======= @@ -80,6 +69,7 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon @@ -89,10 +79,10 @@ NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use / ======================================================= ====== ParticleHP Physics Parameters ======== ======================================================= - UseOnlyPhotoEvaporation ? 0 + UseOnlyPhotoEvaporation ? 1 SkipMissingIsotopes ? 0 NeglectDoppler ? 0 - DoNotAdjustFinalState ? 0 + DoNotAdjustFinalState ? 1 ProduceFissionFragments ? 0 UseWendtFissionModel ? 0 UseNRESP71Model ? 0 @@ -108,13 +98,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Hadronic Processes for GenericIon Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: RadioactiveDecayBase @@ -122,261 +112,261 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 10 GeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron Process: hadElastic Model: hElasticCHIPS: 19.5 MeV ---> 100 TeV - Model: NeutronHPElastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPElasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: NeutronHPElastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV Model: Binary Cascade: 19.9 MeV ---> 6 GeV - Model: NeutronHPInelastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: NeutronHPInelastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: NeutronHPCapture: 0 eV ---> 20 MeV + Model: NeutronHPCapture: 0 meV ---> 20 MeV Model: nRadCapture: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPCaptureXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nFission - Model: NeutronHPFission: 0 eV ---> 20 MeV + Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPFissionXS: 0 eV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -409,7 +399,7 @@ Max 2J for sampling of angular correlations 10 Index : 0 used in the geometry : Yes Material : Molybdenum98 Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 0 fm - Energy thresholds : gamma 42.9443 keV e- 1.44302 MeV e+ 1.36749 MeV proton 0 eV + Energy thresholds : gamma 42.9443 keV e- 1.44302 MeV e+ 1.36749 MeV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld @@ -434,7 +424,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=0.120000s Real=0.122181s Sys=0.000000s + User=0.100000s Real=0.094013s Sys=0.000000s The run is 10000 proton of 10 MeV through 10 m of Molybdenum98 (density: 10.28 g/cm3 ) @@ -456,8 +446,8 @@ Run Summary proton + Mo98 --> N gamma or e- + Tc99: 1 Q = 6.4945 MeV proton + Mo98 --> N gamma or e- + Tc99[142.683]: 1 Q = 6.3518 MeV proton + Mo98 --> N gamma or e- + neutron + Tc98: 1873 Q = -2.4771 MeV - proton + Mo98 --> N gamma or e- + proton + Mo98: 13 Q = -8.6404e-06 eV - proton + Mo98 --> proton + Mo98: 8112 Q = -5.6975e-06 eV + proton + Mo98 --> N gamma or e- + proton + Mo98: 13 Q = -0.0086404 meV + proton + Mo98 --> proton + Mo98: 8112 Q = -0.0056975 meV number of gamma or e- (ic): N = 1 --> 10 @@ -471,7 +461,7 @@ Run Summary neutron: 1873 Emean = 1.6433 MeV ( 48.681 keV --> 6.3995 MeV) proton: 13 Emean = 7.7097 MeV ( 5.5275 MeV --> 9.3462 MeV) - Momentum balance: Pmean = 39.514 eV ( 2.861e-07 eV --> 2.3135 keV) + Momentum balance: Pmean = 39.514 eV ( 0.0002861 meV --> 2.3135 keV) --------- Ranecu engine status --------- diff --git a/examples/extended/hadronic/Hadr03/include/ActionInitialization.hh b/examples/extended/hadronic/Hadr03/include/ActionInitialization.hh index d205a79248..baee59702a 100644 --- a/examples/extended/hadronic/Hadr03/include/ActionInitialization.hh +++ b/examples/extended/hadronic/Hadr03/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -46,8 +45,6 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; private: DetectorConstruction* fDetector; diff --git a/examples/extended/hadronic/Hadr03/include/GammaNuclearPhysics.hh b/examples/extended/hadronic/Hadr03/include/GammaNuclearPhysics.hh index 00e43368d0..750579ec70 100644 --- a/examples/extended/hadronic/Hadr03/include/GammaNuclearPhysics.hh +++ b/examples/extended/hadronic/Hadr03/include/GammaNuclearPhysics.hh @@ -42,11 +42,11 @@ class GammaNuclearPhysics : public G4VPhysicsConstructor { public: GammaNuclearPhysics(const G4String& name="gamma"); - ~GammaNuclearPhysics(); + ~GammaNuclearPhysics() override; public: - virtual void ConstructParticle() { }; - virtual void ConstructProcess(); + void ConstructParticle() override { }; + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh b/examples/extended/hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh index 2da3dea48a..ae360528c6 100644 --- a/examples/extended/hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh +++ b/examples/extended/hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh @@ -42,11 +42,11 @@ class GammaNuclearPhysicsLEND : public G4VPhysicsConstructor { public: GammaNuclearPhysicsLEND(const G4String& name="gamma"); - ~GammaNuclearPhysicsLEND(); + ~GammaNuclearPhysicsLEND() override; public: - virtual void ConstructParticle() { }; - virtual void ConstructProcess(); + void ConstructParticle() override { }; + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr03/include/PhysicsList.hh b/examples/extended/hadronic/Hadr03/include/PhysicsList.hh index df0a198981..2bad03a447 100644 --- a/examples/extended/hadronic/Hadr03/include/PhysicsList.hh +++ b/examples/extended/hadronic/Hadr03/include/PhysicsList.hh @@ -40,11 +40,11 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList() override; public: - virtual void ConstructParticle(); - virtual void SetCuts(); + void ConstructParticle() override; + void SetCuts() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr03/include/SteppingVerbose.hh b/examples/extended/hadronic/Hadr03/include/SteppingVerbose.hh deleted file mode 100644 index 663a704ee0..0000000000 --- a/examples/extended/hadronic/Hadr03/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/hadronic/Hadr03/src/ActionInitialization.cc b/examples/extended/hadronic/Hadr03/src/ActionInitialization.cc index c673db4ac8..4a268cbb75 100644 --- a/examples/extended/hadronic/Hadr03/src/ActionInitialization.cc +++ b/examples/extended/hadronic/Hadr03/src/ActionInitialization.cc @@ -31,7 +31,6 @@ #include "PrimaryGeneratorAction.hh" #include "RunAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -68,10 +67,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr03/src/GammaNuclearPhysics.cc b/examples/extended/hadronic/Hadr03/src/GammaNuclearPhysics.cc index 6ba388b824..fec3e1cda0 100644 --- a/examples/extended/hadronic/Hadr03/src/GammaNuclearPhysics.cc +++ b/examples/extended/hadronic/Hadr03/src/GammaNuclearPhysics.cc @@ -37,10 +37,12 @@ // Processes -#include "G4PhotoNuclearProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4LowEGammaNuclearModel.hh" #include "G4CascadeInterface.hh" +#include "G4PhotoNuclearCrossSection.hh" + #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -58,7 +60,8 @@ GammaNuclearPhysics::~GammaNuclearPhysics() void GammaNuclearPhysics::ConstructProcess() { - G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess(); + G4HadronInelasticProcess* process = new G4HadronInelasticProcess( "photonNuclear", G4Gamma::Definition() ); + process->AddDataSet( new G4PhotoNuclearCrossSection ); // to not register a model, set Emax=0; eg. Emax1 = 0. const G4double Emax1 = 200*MeV, Emax2 = 10*GeV; diff --git a/examples/extended/hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc b/examples/extended/hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc index 30f0ee2632..1d0f20ed67 100644 --- a/examples/extended/hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc +++ b/examples/extended/hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc @@ -38,9 +38,10 @@ // Processes -#include "G4PhotoNuclearProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4LENDorBERTModel.hh" #include "G4LENDCombinedCrossSection.hh" +#include "G4PhotoNuclearCrossSection.hh" #include "G4SystemOfUnits.hh" @@ -61,13 +62,15 @@ void GammaNuclearPhysicsLEND::ConstructProcess() { G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager(); // - G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess(); + G4HadronInelasticProcess* process = new G4HadronInelasticProcess( "photonNuclear", G4Gamma::Definition() ); + process->AddDataSet( new G4PhotoNuclearCrossSection ); // G4LENDorBERTModel* lend = new G4LENDorBERTModel(G4Gamma::Gamma()); lend->SetMaxEnergy(20*MeV); process->RegisterMe(lend); // - G4LENDCombinedCrossSection* lendXS = new G4LENDCombinedCrossSection(G4Gamma::Gamma()); + G4LENDCombinedCrossSection* lendXS = + new G4LENDCombinedCrossSection(G4Gamma::Gamma()); process->AddDataSet(lendXS); // pManager->AddDiscreteProcess(process); diff --git a/examples/extended/hadronic/Hadr03/src/PhysicsList.cc b/examples/extended/hadronic/Hadr03/src/PhysicsList.cc index 87805d5695..91fb0fb473 100644 --- a/examples/extended/hadronic/Hadr03/src/PhysicsList.cc +++ b/examples/extended/hadronic/Hadr03/src/PhysicsList.cc @@ -52,6 +52,8 @@ #include "G4IonINCLXXPhysics.hh" #include "GammaNuclearPhysics.hh" +#include "GammaNuclearPhysicsLEND.hh" + #include "G4RadioactiveDecayPhysics.hh" // particles @@ -106,6 +108,7 @@ PhysicsList::PhysicsList() // Gamma physics // RegisterPhysics( new GammaNuclearPhysics("gamma")); + ////RegisterPhysics( new GammaNuclearPhysicsLEND("gamma")); // Radioactive decay RegisterPhysics(new G4RadioactiveDecayPhysics()); diff --git a/examples/extended/hadronic/Hadr03/src/SteppingVerbose.cc b/examples/extended/hadronic/Hadr03/src/SteppingVerbose.cc deleted file mode 100644 index 20b0aa5553..0000000000 --- a/examples/extended/hadronic/Hadr03/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr04/CMakeLists.txt b/examples/extended/hadronic/Hadr04/CMakeLists.txt index f71ffb067e..37099704e5 100644 --- a/examples/extended/hadronic/Hadr04/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr04/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr04) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr04/Hadr04.cc b/examples/extended/hadronic/Hadr04/Hadr04.cc index 2dfd321202..84fcf7f983 100644 --- a/examples/extended/hadronic/Hadr04/Hadr04.cc +++ b/examples/extended/hadronic/Hadr04/Hadr04.cc @@ -30,13 +30,13 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif +#include "G4RunManagerFactory.hh" +#include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" +#include "Randomize.hh" #include "G4UImanager.hh" #include "Randomize.hh" @@ -44,7 +44,6 @@ #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -62,16 +61,17 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - //construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - runManager->SetNumberOfThreads(G4Threading::G4GetNumberOfCores()); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } + //set mandatory initialization classes DetectorConstruction* det= new DetectorConstruction; runManager->SetUserInitialization(det); @@ -85,19 +85,12 @@ int main(int argc,char** argv) { // Replaced HP environmental variables with C++ calls G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( false ); - G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( false ); - G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( false ); + G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); + G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); G4ParticleHPManager::GetInstance()->SetNeglectDoppler( false ); G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( false ); G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( false ); G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( false ); - //G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( true ); - //G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); - //G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); - //G4ParticleHPManager::GetInstance()->SetNeglectDoppler( true ); - //G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( true ); - //G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( true ); - //G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( true ); //get the pointer to the User Interface manager G4UImanager* UImanager = G4UImanager::GetUIpointer(); diff --git a/examples/extended/hadronic/Hadr04/History b/examples/extended/hadronic/Hadr04/History index bfe8ac6ba0..320fe04744 100644 --- a/examples/extended/hadronic/Hadr04/History +++ b/examples/extended/hadronic/Hadr04/History @@ -12,7 +12,22 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- - + +15-04-21 mma (Hadr04-V10-07-02) +- Hadr04.cc: RunManagerFactory + G4SteppingVerboseWithUnits + ParticleHP env variables +- ActionInitialization.hh and cc: remove SteppingVerbose class + +18-03-21 A. Ribon (exhadr04-V10-07-01) +- NeutronHPphysics : replaced G4HadronCaptureProcess with + G4NeutronCaptureProcess, and G4HadronFissionProcess with + G4NeutronFissionProcess. + +04-03-21 A. Ribon (exhadr04-V10-07-00) +- NeutronHPphysics : replaced G4NeutronInelasticProcess (that has been + deleted) with G4HadronInelasticProcess. + 22-10-20 mma (exhadr04-V10-06-01) - README : add macros descrption diff --git a/examples/extended/hadronic/Hadr04/hadr04.out b/examples/extended/hadronic/Hadr04/hadr04.out index 92bd04064f..dd994b44e2 100644 --- a/examples/extended/hadronic/Hadr04/hadr04.out +++ b/examples/extended/hadronic/Hadr04/hadr04.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -100,17 +107,17 @@ Element TS_C_of_Graphite, internal thermal scattering id 2 Process: nFission Model: NeutronHPFission: 0 meV ---> 20 MeV Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 meV ---> 100 TeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV ================================================================ ======================================================= ====== ParticleHP Physics Parameters ======== ======================================================= - UseOnlyPhotoEvaporation ? 0 + UseOnlyPhotoEvaporation ? 1 SkipMissingIsotopes ? 0 NeglectDoppler ? 0 - DoNotAdjustFinalState ? 0 + DoNotAdjustFinalState ? 1 ProduceFissionFragments ? 0 UseWendtFissionModel ? 0 UseNRESP71Model ? 0 @@ -167,56 +174,62 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 1000 - User=14.240000s Real=15.540063s Sys=0.030000s + User=12.810000s Real=13.237064s Sys=0.010000s The run is 1000 neutron of 2 MeV through 50 cm of Water_ts (density: 1 g/cm3 ) Process calls frequency : - hadElastic= 205216 nCapture= 1000 + hadElastic= 219249 nCapture= 1000 Parcours of incident neutron: - nb of collisions E>1*eV= 16.714 E<1*eV= 189.5 total= 206.22 - track length E>1*eV= 20.322 cm E<1*eV= 70.922 cm total= 91.244 cm - time of flight E>1*eV= 781.24 ns E<1*eV= 194.82 us total= 195.6 us + nb of collisions E>1*eV= 16.712 E<1*eV= 203.54 total= 220.25 + track length E>1*eV= 20.53 cm E<1*eV= 75.795 cm total= 96.325 cm + time of flight E>1*eV= 759.51 ns E<1*eV= 207.99 us total= 208.75 us List of generated particles: - O16: 3027 Emean = 38.165 keV ( 1.1982 meV --> 441.43 keV) - O17: 1 Emean = 274.22 meV ( 274.22 meV --> 274.22 meV) - O18: 10 Emean = 38.041 keV ( 135.6 meV --> 192.89 keV) - deuteron: 1001 Emean = 2.3146 keV ( 1.1764 keV --> 997.65 keV) - gamma: 1000 Emean = 2.2244 MeV ( 2.2243 MeV --> 2.2244 MeV) - proton: 22562 Emean = 83.51 keV ( 0.12805 meV --> 1.9996 MeV) + O16: 3021 Emean = 40.119 keV ( 0.53503 meV --> 446.02 keV) + O17: 2 Emean = 150.04 keV ( 514.1 eV --> 299.57 keV) + O18: 10 Emean = 18.15 keV ( 49.635 meV --> 103.84 keV) + deuteron: 999 Emean = 1.3185 keV ( 1.2557 keV --> 1.382 keV) + gamma: 1000 Emean = 2.225 MeV ( 2.223 MeV --> 4.1426 MeV) + proton: 23162 Emean = 81.14 keV ( 0.15475 meV --> 1.9961 MeV) --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 475539756, 66760012 + Current couple of seeds = 567612931, 2097094235 ---------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 4 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00385 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0144 MB -Pool ID '7G4Track', size : 0.0288 MB +Pool ID '17G4DynamicParticle', size : 0.0135 MB +Pool ID '7G4Track', size : 0.0269 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB +Pool ID '10G4Fragment', size : 0.000961 MB Pool ID '17G4ReactionProduct', size : 0.000961 MB -Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 0.054 MB +Number of memory pools allocated: 11 of which, static: 0 +Dynamic pools deleted: 11 / Total memory freed: 0.052 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/hadronic/Hadr04/include/ActionInitialization.hh b/examples/extended/hadronic/Hadr04/include/ActionInitialization.hh index d205a79248..797b2917e7 100644 --- a/examples/extended/hadronic/Hadr04/include/ActionInitialization.hh +++ b/examples/extended/hadronic/Hadr04/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -46,9 +45,7 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; - + private: DetectorConstruction* fDetector; }; diff --git a/examples/extended/hadronic/Hadr04/include/SteppingVerbose.hh b/examples/extended/hadronic/Hadr04/include/SteppingVerbose.hh deleted file mode 100644 index 663a704ee0..0000000000 --- a/examples/extended/hadronic/Hadr04/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/hadronic/Hadr04/src/ActionInitialization.cc b/examples/extended/hadronic/Hadr04/src/ActionInitialization.cc index 742571a993..367ac8b8b2 100644 --- a/examples/extended/hadronic/Hadr04/src/ActionInitialization.cc +++ b/examples/extended/hadronic/Hadr04/src/ActionInitialization.cc @@ -32,7 +32,6 @@ #include "RunAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" #include "StackingAction.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -76,10 +75,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr04/src/NeutronHPphysics.cc b/examples/extended/hadronic/Hadr04/src/NeutronHPphysics.cc index e5d61ba6e6..60a6c190b2 100644 --- a/examples/extended/hadronic/Hadr04/src/NeutronHPphysics.cc +++ b/examples/extended/hadronic/Hadr04/src/NeutronHPphysics.cc @@ -46,15 +46,15 @@ #include "G4ParticleHPElastic.hh" #include "G4ParticleHPThermalScattering.hh" -#include "G4NeutronInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4ParticleHPInelasticData.hh" #include "G4ParticleHPInelastic.hh" -#include "G4HadronCaptureProcess.hh" +#include "G4NeutronCaptureProcess.hh" #include "G4ParticleHPCaptureData.hh" #include "G4ParticleHPCapture.hh" -#include "G4HadronFissionProcess.hh" +#include "G4NeutronFissionProcess.hh" #include "G4ParticleHPFissionData.hh" #include "G4ParticleHPFission.hh" @@ -117,7 +117,8 @@ void NeutronHPphysics::ConstructProcess() // (re) create process: inelastic // - G4NeutronInelasticProcess* process2 = new G4NeutronInelasticProcess(); + G4HadronInelasticProcess* process2 = + new G4HadronInelasticProcess( "neutronInelastic", G4Neutron::Definition() ); pManager->AddDiscreteProcess(process2); // // cross section data set @@ -130,7 +131,7 @@ void NeutronHPphysics::ConstructProcess() // (re) create process: nCapture // - G4HadronCaptureProcess* process3 = new G4HadronCaptureProcess(); + G4NeutronCaptureProcess* process3 = new G4NeutronCaptureProcess(); pManager->AddDiscreteProcess(process3); // // cross section data set @@ -143,7 +144,7 @@ void NeutronHPphysics::ConstructProcess() // (re) create process: nFission // - G4HadronFissionProcess* process4 = new G4HadronFissionProcess(); + G4NeutronFissionProcess* process4 = new G4NeutronFissionProcess(); pManager->AddDiscreteProcess(process4); // // cross section data set diff --git a/examples/extended/hadronic/Hadr04/src/SteppingVerbose.cc b/examples/extended/hadronic/Hadr04/src/SteppingVerbose.cc deleted file mode 100644 index 20b0aa5553..0000000000 --- a/examples/extended/hadronic/Hadr04/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/.README.txt b/examples/extended/hadronic/Hadr06/.README.txt index ae6dc255a0..f754e6b309 100644 --- a/examples/extended/hadronic/Hadr06/.README.txt +++ b/examples/extended/hadronic/Hadr06/.README.txt @@ -45,9 +45,6 @@ GammmaNuclearPhysics is a subset of G4BertiniElectroNuclearBuilder. ElectromagneticPhysics is a simplified version of G4EmStandardPhysics. - In perticular, no step constraint is imposed for energy loss mechanism (ionisation and brems). - This is enough when spatial distribution of deposited energy do not need - to be accurate (see param->SetStepFunction(1., 1*mm)). Several hadronic physics options are controlled by environment variables. To trigger them, see Hadr06.cc diff --git a/examples/extended/hadronic/Hadr06/CMakeLists.txt b/examples/extended/hadronic/Hadr06/CMakeLists.txt index 9296c84110..d9f65f86b2 100644 --- a/examples/extended/hadronic/Hadr06/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr06/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr06) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr06/Hadr06.cc b/examples/extended/hadronic/Hadr06/Hadr06.cc index ccf773a384..5e5f98498d 100644 --- a/examples/extended/hadronic/Hadr06/Hadr06.cc +++ b/examples/extended/hadronic/Hadr06/Hadr06.cc @@ -30,21 +30,17 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -61,18 +57,17 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); + + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); - //construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det= new DetectorConstruction; @@ -84,19 +79,12 @@ int main(int argc,char** argv) { // Replaced HP environmental variables with C++ calls G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( false ); - G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( false ); - G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( false ); + G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); + G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); G4ParticleHPManager::GetInstance()->SetNeglectDoppler( false ); G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( false ); G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( false ); G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( false ); - //G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( true ); - //G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); - //G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); - //G4ParticleHPManager::GetInstance()->SetNeglectDoppler( true ); - //G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( true ); - //G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( true ); - //G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( true ); //initialize visualization G4VisManager* visManager = nullptr; diff --git a/examples/extended/hadronic/Hadr06/History b/examples/extended/hadronic/Hadr06/History index ee96689836..57c113707e 100644 --- a/examples/extended/hadronic/Hadr06/History +++ b/examples/extended/hadronic/Hadr06/History @@ -12,6 +12,43 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +22-06-21 G. Cosmo (exhadr06-V10-07-09) +- Use new CLHEP units for minute, hour, day, year and millielectronvolt + in PhysicsList. + +06-04-21 mma (exhadr06-V10-07-08) +- main : set true few env variables for ParticleHP + more on stepping verbose initialsation + +22-03-21 mma (exhadr06-V10-07-07) +- TrackingAction : add TrackingMessenger with 2 commands +- minor cosmetic in Run.cc + +15-03-21 mma (exhadr06-V10-07-06) +- DetectorConstruction::SetRadius() : update fWorldSize +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits + +04-03-21 A. Ribon (exhadr06-V10-07-05) +- GammaNuclearPhysics, GammaNuclearPhysicsLEND : replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + +30-01-21 mma (exhadr06-V10-07-04) +- PhysicsList: add new units for time + +27-01-21 mma (exhadr06-V10-07-03) +- TrackingAction, Run: print meanLife + +15-01-21 mma (exhadr06-V10-07-02) +- TrackingAction: count secondary particles with meanLife > 0. + +05-01-21 mma (exhadr06-V10-07-01) +- PhysicsList: add GammaNuclearPhysicsLEND + +22-12-20 mma (exhadr06-V10-07-00) +- update ElectromagneticPhysics +- suppress command /process/list in several macros 16-10-20 mma (exhadr06-V10-06-03) - add macro singleFission.mac diff --git a/examples/extended/hadronic/Hadr06/README b/examples/extended/hadronic/Hadr06/README index 5690660b59..e643ea50f2 100644 --- a/examples/extended/hadronic/Hadr06/README +++ b/examples/extended/hadronic/Hadr06/README @@ -48,9 +48,6 @@ GammmaNuclearPhysics is a subset of G4BertiniElectroNuclearBuilder. ElectromagneticPhysics is a simplified version of G4EmStandardPhysics. - In perticular, no step constraint is imposed for energy loss mechanism (ionisation and brems). - This is enough when spatial distribution of deposited energy do not need - to be accurate (see param->SetStepFunction(1., 1*mm)). Several hadronic physics options are controlled by environment variables. To trigger them, see Hadr06.cc diff --git a/examples/extended/hadronic/Hadr06/fission.mac b/examples/extended/hadronic/Hadr06/fission.mac index 5284a29300..163e653ea8 100644 --- a/examples/extended/hadronic/Hadr06/fission.mac +++ b/examples/extended/hadronic/Hadr06/fission.mac @@ -10,7 +10,7 @@ #/process/had/particle_hp/use_Wendt_fission_model true # /control/verbose 2 -/run/verbose 2 +/run/verbose 1 # /testhadr/det/setIsotopeMat U235 92 235 19.05 g/cm3 /testhadr/det/setRadius 5 cm @@ -19,8 +19,6 @@ # /control/execute vis.mac # -/process/list -# /gun/particle neutron /gun/energy 2 MeV # diff --git a/examples/extended/hadronic/Hadr06/graphite.mac b/examples/extended/hadronic/Hadr06/graphite.mac index 7f6e7ee3f3..46a0bce01f 100644 --- a/examples/extended/hadronic/Hadr06/graphite.mac +++ b/examples/extended/hadronic/Hadr06/graphite.mac @@ -2,7 +2,7 @@ # Macro file for "Hadr06.cc" # /control/verbose 2 -/run/verbose 2 +/run/verbose 1 # /testhadr/det/setMat graphite /testhadr/det/setRadius 20 cm diff --git a/examples/extended/hadronic/Hadr06/hadr06.in b/examples/extended/hadronic/Hadr06/hadr06.in index ff071fcf1f..73083dca58 100644 --- a/examples/extended/hadronic/Hadr06/hadr06.in +++ b/examples/extended/hadronic/Hadr06/hadr06.in @@ -1,7 +1,6 @@ # # Macro file for "Hadr06.cc" # -# /control/verbose 2 ###/control/cout/ignoreThreadsExcept 0 ###/run/numberOfThreads 2 @@ -10,13 +9,13 @@ /testhadr/det/setIsotopeMat Li7 3 7 1.85 g/cm3 /testhadr/det/setRadius 30 cm # -/run/initialize +/process/em/verbose 0 +/process/had/verbose 1 # -/process/list +/run/initialize # /gun/particle neutron /gun/energy 14.1 MeV # /run/printProgress 1000 -# /run/beamOn 10000 diff --git a/examples/extended/hadronic/Hadr06/hadr06.out b/examples/extended/hadronic/Hadr06/hadr06.out index a1ee878031..e87e8fa530 100644 --- a/examples/extended/hadronic/Hadr06/hadr06.out +++ b/examples/extended/hadronic/Hadr06/hadr06.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -20,6 +27,9 @@ /testhadr/det/setRadius 30 cm /run/reinitializeGeometry # +/process/em/verbose 0 +/process/had/verbose 1 +# /run/initialize The Absorber is 30 cm of Li7 @@ -38,61 +48,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon # -/process/list - Transportation, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, hadElastic - hadElastic, hadElastic, hadElastic, neutronInelastic - nCapture, nFission, protonInelastic, pi+Inelastic - pi-Inelastic, kaon+Inelastic, kaon-Inelastic, kaon0LInelastic - kaon0SInelastic,anti_protonInelastic,anti_neutronInelastic,anti_deuteronInelastic -anti_tritonInelastic, anti_He3Inelastic,anti_alphaInelastic, lambdaInelastic - sigma+Inelastic, sigma-Inelastic, xi0Inelastic, xi-Inelastic - omega-Inelastic,anti_lambdaInelastic,anti_sigma+Inelastic,anti_sigma-Inelastic - anti_xi0Inelastic, anti_xi-Inelastic,anti_omega-Inelastic, ionElastic - dInelastic, tInelastic, He3Inelastic, alphaInelastic - ionInelastic,hFritiofCaptureAtRest,hBertiniCaptureAtRest,muMinusCaptureAtRest - photonNuclear, msc, hIoni, msc - hIoni, msc, hIoni, msc - hIoni, msc, hIoni, msc - hIoni, msc, hIoni, msc - hIoni, msc, ionIoni, nuclearStopping - msc, ionIoni, nuclearStopping, msc - ionIoni, nuclearStopping, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, eIoni - eBrem, annihil, msc, eIoni - eBrem, phot, compt, conv - msc, hIoni, msc, hIoni - msc, hIoni, msc, muIoni - muBrems, muPairProd, msc, muIoni - muBrems, muPairProd, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - msc, hIoni, msc, hIoni - Decay,RadioactiveDecayBase -# /gun/particle neutron /gun/energy 14.1 MeV # /run/printProgress 1000 -# /run/beamOn 10000 ====================================================================== ====== Radioactive Decay Physics Parameters ======= @@ -107,6 +66,7 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon @@ -116,10 +76,10 @@ NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use / ======================================================= ====== ParticleHP Physics Parameters ======== ======================================================= - UseOnlyPhotoEvaporation ? 0 + UseOnlyPhotoEvaporation ? 1 SkipMissingIsotopes ? 0 NeglectDoppler ? 0 - DoNotAdjustFinalState ? 0 + DoNotAdjustFinalState ? 1 ProduceFissionFragments ? 0 UseWendtFissionModel ? 0 UseNRESP71Model ? 0 @@ -360,7 +320,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 meV ---> 100 TeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ @@ -493,49 +453,47 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=7.860000s Real=8.354193s Sys=0.010000s + User=6.020000s Real=6.521375s Sys=0.010000s The run is 10000 neutron of 14.1 MeV through 30 cm of Li7 (density: 1.85 g/cm3 ) Process calls frequency : - RadioactiveDecayBase= 195865 Transportation= 73025 annihil= 205 - compt= 400940 conv= 206 dInelastic= 3 - eIoni= 410692 hIoni= 672 hadElastic= 179590 - ionIoni= 196197 msc= 139 nCapture= 25 - neutronInelastic= 16399 phot= 20719 + RadioactiveDecayBase= 197147 Rayl= 13480 Transportation= 43008 + compt= 238041 eIoni= 236437 hIoni= 149 + hadElastic= 181303 ionIoni= 197480 msc= 16 + nCapture= 34 neutronInelastic= 16497 phot= 4882 - List of generated particles: - Be8[3030.000]: 25 Emean = 6.5066 keV ( 576 eV --> 12.036 keV) - He6: 130 Emean = 1.2825 MeV ( 899.67 keV --> 1.338 MeV) - Li6: 707 Emean = 1.6492 MeV ( 6.5416 eV --> 8.294 MeV) - Li7: 194979 Emean = 332.68 keV ( 0.69805 meV --> 6.2218 MeV) - Li8: 25 Emean = 1.539 keV ( 98.565 eV --> 15.763 keV) - alpha: 357 Emean = 1.2613 MeV ( 82.823 keV --> 7.8307 MeV) - anti_nu_e: 155 Emean = 2.7609 MeV ( 355.17 keV --> 12.413 MeV) - deuteron: 433 Emean = 3.7046 MeV ( 163.79 keV --> 21.188 MeV) - e+: 206 Emean = 1.4766 MeV ( 81.659 keV --> 3.9235 MeV) - e-: 410656 Emean = 87.612 keV ( 100 eV --> 10.101 MeV) - gamma: 46386 Emean = 1.209 MeV ( 1.0003 keV --> 5.8821 MeV) - neutron: 17151 Emean = 3.3665 MeV ( 2.7041 keV --> 13.636 MeV) - Mean energy deposit per event = 10.43 MeV rms = 3.4782 MeV - Mean energy flow per event = 3.1161 MeV rms = 3.2596 MeV + Mean energy deposit per event = 7.2554 MeV rms = 3.3989 MeV + Mean energy leakage per event = 1.231 MeV rms = 2.8406 MeV + + total energy: Edep + Eleak = 8.4864 MeV + + List of particles at creation: + He6: 149 Emean = 1.286 MeV ( 984.63 keV --> 1.3376 MeV) mean life = 1.1638 s + Li6: 149 Emean = 790 eV ( 24.458 eV --> 1.3995 keV) stable + Li7: 196781 Emean = 332.91 keV ( 0.60831 meV --> 6.2149 MeV) stable + Li8: 34 Emean = 1.2279 keV ( 226.44 eV --> 19.545 keV) mean life = 1.2117 s + alpha: 367 Emean = 1.1941 MeV ( 75.215 keV --> 3.8695 MeV) stable + anti_nu_e: 183 Emean = 2.8473 MeV ( 411.88 keV --> 11.907 MeV) stable + deuteron: 149 Emean = 429.67 keV ( 329.3 keV --> 446.81 keV) stable + e-: 235872 Emean = 26.919 keV ( 100.02 eV --> 12.171 MeV) stable + gamma: 15512 Emean = 481.02 keV ( 477.59 keV --> 2.1451 MeV) stable + neutron: 17218 Emean = 3.3827 MeV ( 4.5041 keV --> 13.639 MeV) mean life = 14.67 min List of particles emerging from the absorber : - Li7: 1 Emean = 1.8227 MeV ( 1.8227 MeV --> 1.8227 MeV) Eflow/event = 182.27 eV - anti_nu_e: 155 Emean = 2.7609 MeV ( 355.17 keV --> 12.413 MeV) Eflow/event = 42.794 keV - e+: 1 Emean = 2.5051 MeV ( 2.5051 MeV --> 2.5051 MeV) Eflow/event = 250.51 eV - e-: 160 Emean = 1.3423 MeV ( 6.0695 keV --> 4.9835 MeV) Eflow/event = 21.477 keV - gamma: 25461 Emean = 783.03 keV ( 3.4138 keV --> 5.8811 MeV) Eflow/event = 1.9937 MeV - neutron: 10727 Emean = 986.05 keV ( 2.7097 meV --> 14.1 MeV) Eflow/event = 1.0577 MeV + anti_nu_e: 183 Emean = 2.8473 MeV ( 411.88 keV --> 11.907 MeV) Eleak/event = 52.105 keV + e-: 4 Emean = 417.58 keV ( 96.603 keV --> 1.2648 MeV) Eleak/event = 167.03 eV + gamma: 10630 Emean = 146.13 keV ( 11.567 keV --> 2.0324 MeV) Eleak/event = 155.34 keV + neutron: 10687 Emean = 957.62 keV ( 13.694 meV --> 14.1 MeV) Eleak/event = 1.0234 MeV --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 186864717, 1230361718 + Current couple of seeds = 167330687, 649263322 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.07 MB +Dynamic pools deleted: 11 / Total memory freed: 0.064 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/hadronic/Hadr06/include/ActionInitialization.hh b/examples/extended/hadronic/Hadr06/include/ActionInitialization.hh index d205a79248..996947211b 100644 --- a/examples/extended/hadronic/Hadr06/include/ActionInitialization.hh +++ b/examples/extended/hadronic/Hadr06/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -41,13 +40,11 @@ class G4VSteppingVerbose; class ActionInitialization : public G4VUserActionInitialization { public: - ActionInitialization(DetectorConstruction* detector); + ActionInitialization(DetectorConstruction*); virtual ~ActionInitialization(); virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; private: DetectorConstruction* fDetector; diff --git a/examples/extended/hadronic/Hadr06/include/ElectromagneticPhysics.hh b/examples/extended/hadronic/Hadr06/include/ElectromagneticPhysics.hh index 93eb6e22f1..71cd04dee9 100644 --- a/examples/extended/hadronic/Hadr06/include/ElectromagneticPhysics.hh +++ b/examples/extended/hadronic/Hadr06/include/ElectromagneticPhysics.hh @@ -42,16 +42,16 @@ class ElectromagneticPhysics : public G4VPhysicsConstructor { public: ElectromagneticPhysics(const G4String& name = "standard"); - ~ElectromagneticPhysics(); + ~ElectromagneticPhysics() override; public: // This method is dummy for physics - virtual void ConstructParticle() {}; + void ConstructParticle() override {}; // This method will be invoked in the Construct() method. // each physics process will be instantiated and // registered to the process manager of each particle type - virtual void ConstructProcess(); + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/include/GammaNuclearPhysics.hh b/examples/extended/hadronic/Hadr06/include/GammaNuclearPhysics.hh index 198cf4c42b..750579ec70 100644 --- a/examples/extended/hadronic/Hadr06/include/GammaNuclearPhysics.hh +++ b/examples/extended/hadronic/Hadr06/include/GammaNuclearPhysics.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file GammaNuclearPhysics.hh +/// \file hadronic/Hadr03/include/GammaNuclearPhysics.hh /// \brief Definition of the GammaNuclearPhysics class // // @@ -42,11 +42,11 @@ class GammaNuclearPhysics : public G4VPhysicsConstructor { public: GammaNuclearPhysics(const G4String& name="gamma"); - ~GammaNuclearPhysics(); + ~GammaNuclearPhysics() override; public: - virtual void ConstructParticle() { }; - virtual void ConstructProcess(); + void ConstructParticle() override { }; + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/include/GammaNuclearPhysicsLEND.hh b/examples/extended/hadronic/Hadr06/include/GammaNuclearPhysicsLEND.hh new file mode 100644 index 0000000000..ae360528c6 --- /dev/null +++ b/examples/extended/hadronic/Hadr06/include/GammaNuclearPhysicsLEND.hh @@ -0,0 +1,55 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh +/// \brief Definition of the GammaNuclearPhysics class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef GammaNuclearPhysicsLEND_h +#define GammaNuclearPhysicsLEND_h 1 + +#include "globals.hh" +#include "G4VPhysicsConstructor.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class GammaNuclearPhysicsLEND : public G4VPhysicsConstructor +{ + public: + GammaNuclearPhysicsLEND(const G4String& name="gamma"); + ~GammaNuclearPhysicsLEND() override; + + public: + void ConstructParticle() override { }; + void ConstructProcess() override; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/hadronic/Hadr06/include/PhysicsList.hh b/examples/extended/hadronic/Hadr06/include/PhysicsList.hh index 23a2222d49..5b31e7f44e 100644 --- a/examples/extended/hadronic/Hadr06/include/PhysicsList.hh +++ b/examples/extended/hadronic/Hadr06/include/PhysicsList.hh @@ -40,10 +40,10 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList() override; public: - virtual void SetCuts(); + void SetCuts() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/include/Run.hh b/examples/extended/hadronic/Hadr06/include/Run.hh index 76935929b8..554d152baa 100644 --- a/examples/extended/hadronic/Hadr06/include/Run.hh +++ b/examples/extended/hadronic/Hadr06/include/Run.hh @@ -52,24 +52,27 @@ class Run : public G4Run public: void SetPrimary(G4ParticleDefinition* particle, G4double energy); void CountProcesses(const G4VProcess* process); - void ParticleCount(G4String, G4double); + void ParticleCount(G4String, G4double, G4double); void AddEdep (G4double edep); void AddEflow (G4double eflow); void ParticleFlux(G4String, G4double); - virtual void Merge(const G4Run*); + void Merge(const G4Run*) override; void EndOfRun(); private: struct ParticleData { ParticleData() - : fCount(0), fEmean(0.), fEmin(0.), fEmax(0.) {} - ParticleData(G4int count, G4double ekin, G4double emin, G4double emax) - : fCount(count), fEmean(ekin), fEmin(emin), fEmax(emax) {} + : fCount(0), fEmean(0.), fEmin(0.), fEmax(0.), fTmean(-1.) {} + ParticleData(G4int count, G4double ekin, G4double emin, G4double emax, + G4double meanLife) + : fCount(count), fEmean(ekin), fEmin(emin), fEmax(emax), + fTmean(meanLife) {} G4int fCount; G4double fEmean; G4double fEmin; G4double fEmax; + G4double fTmean; }; private: diff --git a/examples/extended/hadronic/Hadr06/include/SteppingVerbose.hh b/examples/extended/hadronic/Hadr06/include/SteppingVerbose.hh deleted file mode 100644 index 663a704ee0..0000000000 --- a/examples/extended/hadronic/Hadr06/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/hadronic/Hadr06/include/TrackingAction.hh b/examples/extended/hadronic/Hadr06/include/TrackingAction.hh index 84747cc8cc..5176de6446 100644 --- a/examples/extended/hadronic/Hadr06/include/TrackingAction.hh +++ b/examples/extended/hadronic/Hadr06/include/TrackingAction.hh @@ -37,6 +37,7 @@ #include "globals.hh" class EventAction; +class TrackingMessenger; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -44,13 +45,20 @@ class TrackingAction : public G4UserTrackingAction { public: TrackingAction(EventAction*); - ~TrackingAction() {}; + ~TrackingAction() override; - virtual void PreUserTrackingAction(const G4Track*); - virtual void PostUserTrackingAction(const G4Track*); + void PreUserTrackingAction(const G4Track*) override; + void PostUserTrackingAction(const G4Track*) override; + + void SetParticleCount(G4bool flag) { fParticleCount = flag;}; + void SetKillNeutrons(G4bool flag) { fKillNeutron = flag;}; private: - EventAction* fEventAction; + EventAction* fEventAction; + TrackingMessenger* fTrackMessenger; + + G4bool fParticleCount; + G4bool fKillNeutron; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/include/TrackingMessenger.hh b/examples/extended/hadronic/Hadr06/include/TrackingMessenger.hh new file mode 100644 index 0000000000..6a2a2bf36e --- /dev/null +++ b/examples/extended/hadronic/Hadr06/include/TrackingMessenger.hh @@ -0,0 +1,63 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file TrackingMessenger.hh +/// \brief Definition of the TrackingMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef TrackingMessenger_h +#define TrackingMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class TrackingAction; +class G4UIdirectory; +class G4UIcmdWithABool; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class TrackingMessenger: public G4UImessenger +{ + public: + TrackingMessenger(TrackingAction*); + ~TrackingMessenger() override; + + void SetNewValue(G4UIcommand*, G4String) override; + + private: + TrackingAction* fTrackingAction; + + G4UIdirectory* fTrackingDir; + G4UIcmdWithABool* fCountCmd; + G4UIcmdWithABool* fKillCmd; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/hadronic/Hadr06/singleFission.mac b/examples/extended/hadronic/Hadr06/singleFission.mac index 724098cdab..478e4e028d 100644 --- a/examples/extended/hadronic/Hadr06/singleFission.mac +++ b/examples/extended/hadronic/Hadr06/singleFission.mac @@ -1,11 +1,5 @@ # # Macro file for "Hadr06.cc" -# -# To "force" primary fission only, kill secondary neutrons: -# in TrackingAction.cc,uncomment lines below "to force only 1 fission ..." -# ( ~ end of PreUserTrackingAction() ) -# Also, to limit the printout, do not fill ParticleCount() -# ( ~ begin of PreUserTrackingAction() ) # /run/verbose 2 # @@ -17,6 +11,12 @@ /process/inactivate nCapture /process/had/particle_hp/produce_fission_fragment true # +# To "force" primary fission only, kill secondary neutrons: +# Also, to limit the printout, do not fill ParticleCount() +# +/testhadr/tracking/killNeutrons true +/testhadr/tracking/countParticles false +# /gun/particle neutron /gun/energy 0.025 eV # @@ -24,5 +24,5 @@ /analysis/h1/set 1 100 100. 300. MeV #Edep /analysis/h1/set 3 100 0. 20. MeV #Eflow # -/run/printProgress 10000 -/run/beamOn 100000 +/run/printProgress 1000 +/run/beamOn 10000 diff --git a/examples/extended/hadronic/Hadr06/src/ActionInitialization.cc b/examples/extended/hadronic/Hadr06/src/ActionInitialization.cc index 816ed076d3..dbab5207c2 100644 --- a/examples/extended/hadronic/Hadr06/src/ActionInitialization.cc +++ b/examples/extended/hadronic/Hadr06/src/ActionInitialization.cc @@ -33,7 +33,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -76,10 +75,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/src/DetectorConstruction.cc b/examples/extended/hadronic/Hadr06/src/DetectorConstruction.cc index f7b30419d5..73bf4e3138 100644 --- a/examples/extended/hadronic/Hadr06/src/DetectorConstruction.cc +++ b/examples/extended/hadronic/Hadr06/src/DetectorConstruction.cc @@ -232,6 +232,7 @@ void DetectorConstruction::SetMaterial(G4String materialChoice) void DetectorConstruction::SetRadius(G4double value) { fRadius = value; + fWorldSize = 1.1*fRadius; G4RunManager::GetRunManager()->ReinitializeGeometry(); } diff --git a/examples/extended/hadronic/Hadr06/src/ElectromagneticPhysics.cc b/examples/extended/hadronic/Hadr06/src/ElectromagneticPhysics.cc index e1767cd121..3908d52e41 100644 --- a/examples/extended/hadronic/Hadr06/src/ElectromagneticPhysics.cc +++ b/examples/extended/hadronic/Hadr06/src/ElectromagneticPhysics.cc @@ -40,6 +40,7 @@ #include "G4ComptonScattering.hh" #include "G4GammaConversion.hh" #include "G4PhotoElectricEffect.hh" +#include "G4RayleighScattering.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -72,8 +73,10 @@ ElectromagneticPhysics::ElectromagneticPhysics(const G4String& name) G4EmParameters* param = G4EmParameters::Instance(); param->SetDefaults(); param->SetVerbose(0); - param->SetStepFunction(1., 1*mm); //default= 0.1, 100*um - param->SetStepFunctionMuHad(1., 1*mm); + param->SetStepFunction(0.2, 1*mm); //default= 0.1, 100*um + param->SetStepFunctionMuHad(0.2, 1*mm); + param->SetStepFunctionLightIons(0.2, 100*um); + param->SetStepFunctionIons(0.2, 50*um); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -96,7 +99,8 @@ void ElectromagneticPhysics::ConstructProcess() G4String particleName = particle->GetParticleName(); if (particleName == "gamma") { - + + ph->RegisterProcess(new G4RayleighScattering, particle); ph->RegisterProcess(new G4PhotoElectricEffect, particle); ph->RegisterProcess(new G4ComptonScattering, particle); ph->RegisterProcess(new G4GammaConversion, particle); diff --git a/examples/extended/hadronic/Hadr06/src/GammaNuclearPhysics.cc b/examples/extended/hadronic/Hadr06/src/GammaNuclearPhysics.cc index 6ba388b824..f1af964868 100644 --- a/examples/extended/hadronic/Hadr06/src/GammaNuclearPhysics.cc +++ b/examples/extended/hadronic/Hadr06/src/GammaNuclearPhysics.cc @@ -37,10 +37,12 @@ // Processes -#include "G4PhotoNuclearProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4LowEGammaNuclearModel.hh" #include "G4CascadeInterface.hh" +#include "G4PhotoNuclearCrossSection.hh" + #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -58,7 +60,9 @@ GammaNuclearPhysics::~GammaNuclearPhysics() void GammaNuclearPhysics::ConstructProcess() { - G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess(); + G4HadronInelasticProcess* process + = new G4HadronInelasticProcess("photonNuclear", G4Gamma::Definition()); + process->AddDataSet( new G4PhotoNuclearCrossSection ); // to not register a model, set Emax=0; eg. Emax1 = 0. const G4double Emax1 = 200*MeV, Emax2 = 10*GeV; diff --git a/examples/extended/hadronic/Hadr06/src/GammaNuclearPhysicsLEND.cc b/examples/extended/hadronic/Hadr06/src/GammaNuclearPhysicsLEND.cc new file mode 100644 index 0000000000..16a58a359a --- /dev/null +++ b/examples/extended/hadronic/Hadr06/src/GammaNuclearPhysicsLEND.cc @@ -0,0 +1,80 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc +/// \brief Implementation of the GammaNuclearPhysicsLEND class +// +// $Id: GammaNuclearPhysics.cc 66587 2012-12-21 11:06:44Z ihrivnac $ +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "GammaNuclearPhysicsLEND.hh" + +#include "G4ParticleDefinition.hh" +#include "G4ProcessManager.hh" + +// Processes + +#include "G4HadronInelasticProcess.hh" +#include "G4LENDorBERTModel.hh" +#include "G4LENDCombinedCrossSection.hh" +#include "G4PhotoNuclearCrossSection.hh" + +#include "G4SystemOfUnits.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +GammaNuclearPhysicsLEND::GammaNuclearPhysicsLEND(const G4String& name) +: G4VPhysicsConstructor(name) +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +GammaNuclearPhysicsLEND::~GammaNuclearPhysicsLEND() +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void GammaNuclearPhysicsLEND::ConstructProcess() +{ + G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager(); + // + G4HadronInelasticProcess* process + = new G4HadronInelasticProcess("photonNuclear", G4Gamma::Definition()); + process->AddDataSet( new G4PhotoNuclearCrossSection ); + // + G4LENDorBERTModel* lend = new G4LENDorBERTModel(G4Gamma::Gamma()); + lend->SetMaxEnergy(20*MeV); + process->RegisterMe(lend); + // + G4LENDCombinedCrossSection* lendXS = + new G4LENDCombinedCrossSection(G4Gamma::Gamma()); + process->AddDataSet(lendXS); + // + pManager->AddDiscreteProcess(process); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/src/PhysicsList.cc b/examples/extended/hadronic/Hadr06/src/PhysicsList.cc index c9710b7541..89000a410f 100644 --- a/examples/extended/hadronic/Hadr06/src/PhysicsList.cc +++ b/examples/extended/hadronic/Hadr06/src/PhysicsList.cc @@ -45,9 +45,11 @@ #include "G4IonINCLXXPhysics.hh" #include "G4StoppingPhysics.hh" #include "GammaNuclearPhysics.hh" +#include "GammaNuclearPhysicsLEND.hh" #include "ElectromagneticPhysics.hh" -#include "G4EmStandardPhysics.hh" +#include "G4EmStandardPhysics_option3.hh" + #include "G4DecayPhysics.hh" #include "G4RadioactiveDecayPhysics.hh" @@ -61,10 +63,9 @@ PhysicsList::PhysicsList() //add new units // - new G4UnitDefinition( "millielectronVolt", "meV", "Energy", 1.e-3*eV); new G4UnitDefinition( "mm2/g", "mm2/g", "Surface/Mass", mm2/g); new G4UnitDefinition( "um2/mg", "um2/mg","Surface/Mass", um*um/mg); - + // Hadron Elastic scattering RegisterPhysics( new HadronElasticPhysicsHP(verb) ); @@ -88,10 +89,11 @@ PhysicsList::PhysicsList() // Gamma-Nuclear Physics RegisterPhysics( new GammaNuclearPhysics("gamma")); - + ////RegisterPhysics( new GammaNuclearPhysicsLEND("gamma")); + // EM physics RegisterPhysics(new ElectromagneticPhysics()); - ////RegisterPhysics(new G4EmStandardPhysics()); + ////RegisterPhysics(new G4EmStandardPhysics_option3()); // Decay RegisterPhysics(new G4DecayPhysics()); diff --git a/examples/extended/hadronic/Hadr06/src/Run.cc b/examples/extended/hadronic/Hadr06/src/Run.cc index 9403f75634..a04e6d15ee 100644 --- a/examples/extended/hadronic/Hadr06/src/Run.cc +++ b/examples/extended/hadronic/Hadr06/src/Run.cc @@ -77,11 +77,11 @@ void Run::CountProcesses(const G4VProcess* process) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void Run::ParticleCount(G4String name, G4double Ekin) +void Run::ParticleCount(G4String name, G4double Ekin, G4double meanLife) { std::map::iterator it = fParticleDataMap1.find(name); if ( it == fParticleDataMap1.end()) { - fParticleDataMap1[name] = ParticleData(1, Ekin, Ekin, Ekin); + fParticleDataMap1[name] = ParticleData(1, Ekin, Ekin, Ekin, meanLife); } else { ParticleData& data = it->second; @@ -91,7 +91,8 @@ void Run::ParticleCount(G4String name, G4double Ekin) G4double emin = data.fEmin; if (Ekin < emin) data.fEmin = Ekin; G4double emax = data.fEmax; - if (Ekin > emax) data.fEmax = Ekin; + if (Ekin > emax) data.fEmax = Ekin; + data.fTmean = meanLife; } } @@ -116,7 +117,7 @@ void Run::ParticleFlux(G4String name, G4double Ekin) { std::map::iterator it = fParticleDataMap2.find(name); if ( it == fParticleDataMap2.end()) { - fParticleDataMap2[name] = ParticleData(1, Ekin, Ekin, Ekin); + fParticleDataMap2[name] = ParticleData(1, Ekin, Ekin, Ekin, -1*ns); } else { ParticleData& data = it->second; @@ -126,7 +127,8 @@ void Run::ParticleFlux(G4String name, G4double Ekin) G4double emin = data.fEmin; if (Ekin < emin) data.fEmin = Ekin; G4double emax = data.fEmax; - if (Ekin > emax) data.fEmax = Ekin; + if (Ekin > emax) data.fEmax = Ekin; + data.fTmean = -1*ns; } } @@ -175,7 +177,8 @@ void Run::Merge(const G4Run* run) = ParticleData(localData.fCount, localData.fEmean, localData.fEmin, - localData.fEmax); + localData.fEmax, + localData.fTmean); } else { ParticleData& data = fParticleDataMap1[name]; @@ -184,7 +187,8 @@ void Run::Merge(const G4Run* run) G4double emin = localData.fEmin; if (emin < data.fEmin) data.fEmin = emin; G4double emax = localData.fEmax; - if (emax > data.fEmax) data.fEmax = emax; + if (emax > data.fEmax) data.fEmax = emax; + data.fTmean = localData.fTmean; } } @@ -200,7 +204,8 @@ void Run::Merge(const G4Run* run) = ParticleData(localData.fCount, localData.fEmean, localData.fEmin, - localData.fEmax); + localData.fEmax, + localData.fTmean); } else { ParticleData& data = fParticleDataMap2[name]; @@ -209,7 +214,8 @@ void Run::Merge(const G4Run* run) G4double emin = localData.fEmin; if (emin < data.fEmin) data.fEmin = emin; G4double emax = localData.fEmax; - if (emax > data.fEmax) data.fEmax = emax; + if (emax > data.fEmax) data.fEmax = emax; + data.fTmean = localData.fTmean; } } @@ -251,26 +257,6 @@ void Run::EndOfRun() } G4cout << G4endl; - //particles count - // - G4cout << "\n List of generated particles:" << G4endl; - - std::map::iterator itc; - for (itc = fParticleDataMap1.begin(); itc != fParticleDataMap1.end(); itc++) { - G4String name = itc->first; - ParticleData data = itc->second; - G4int count = data.fCount; - G4double eMean = data.fEmean/count; - G4double eMin = data.fEmin; - G4double eMax = data.fEmax; - - G4cout << " " << std::setw(13) << name << ": " << std::setw(7) << count - << " Emean = " << std::setw(wid) << G4BestUnit(eMean, "Energy") - << "\t( " << G4BestUnit(eMin, "Energy") - << " --> " << G4BestUnit(eMax, "Energy") - << ")" << G4endl; - } - // compute mean Energy deposited and rms // G4int TotNbofEvents = numberOfEvent; @@ -284,19 +270,50 @@ void Run::EndOfRun() << G4BestUnit(rmsEdep, "Energy") << G4endl; - // compute mean Energy flow and rms + // compute mean Energy leakage and rms // fEnergyFlow /= TotNbofEvents; fEnergyFlow2 /= TotNbofEvents; G4double rmsEflow = fEnergyFlow2 - fEnergyFlow*fEnergyFlow; if (rmsEflow>0.) rmsEflow = std::sqrt(rmsEflow); else rmsEflow = 0.; - G4cout << " Mean energy flow per event = " + G4cout << " Mean energy leakage per event = " << G4BestUnit(fEnergyFlow,"Energy") << "; rms = " << G4BestUnit(rmsEflow, "Energy") << G4endl; + + //energy balance + // + G4double Etot = fEnergyDeposit + fEnergyFlow; + G4cout << "\n total energy: Edep + Eleak = " << G4BestUnit(Etot, "Energy") + << G4endl; + + //particles at creation + // + if (fParticleDataMap1.size() > 0) { + G4cout << "\n List of particles at creation:" << G4endl; + std::map::iterator itc; + for (itc = fParticleDataMap1.begin(); itc != fParticleDataMap1.end(); itc++) { + G4String name = itc->first; + ParticleData data = itc->second; + G4int count = data.fCount; + G4double eMean = data.fEmean/count; + G4double eMin = data.fEmin; + G4double eMax = data.fEmax; + G4double meanLife = data.fTmean; + + G4cout << " " << std::setw(13) << name << ": " << std::setw(7) << count + << " Emean = " << std::setw(wid) << G4BestUnit(eMean, "Energy") + << "\t( " << G4BestUnit(eMin, "Energy") + << " --> " << G4BestUnit(eMax, "Energy") << ")"; + if (meanLife >= 0.) + G4cout << "\tmean life = " << G4BestUnit(meanLife, "Time") << G4endl; + else G4cout << "\tstable" << G4endl; + } + } + - //particles flux + //emerging particles // G4cout << "\n List of particles emerging from the absorber :" << G4endl; @@ -314,7 +331,7 @@ void Run::EndOfRun() << " Emean = " << std::setw(wid) << G4BestUnit(eMean, "Energy") << "\t( " << G4BestUnit(eMin, "Energy") << " --> " << G4BestUnit(eMax, "Energy") - << ") \tEflow/event = " << G4BestUnit(Eflow, "Energy") << G4endl; + << ") \tEleak/event = " << G4BestUnit(Eflow, "Energy") << G4endl; } //normalize histograms diff --git a/examples/extended/hadronic/Hadr06/src/SteppingVerbose.cc b/examples/extended/hadronic/Hadr06/src/SteppingVerbose.cc deleted file mode 100644 index 20b0aa5553..0000000000 --- a/examples/extended/hadronic/Hadr06/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/src/TrackingAction.cc b/examples/extended/hadronic/Hadr06/src/TrackingAction.cc index 7e692517f7..9349a1997b 100644 --- a/examples/extended/hadronic/Hadr06/src/TrackingAction.cc +++ b/examples/extended/hadronic/Hadr06/src/TrackingAction.cc @@ -35,6 +35,7 @@ #include "Run.hh" #include "EventAction.hh" #include "HistoManager.hh" +#include "TrackingMessenger.hh" #include "G4RunManager.hh" #include "G4Track.hh" @@ -47,27 +48,41 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... TrackingAction::TrackingAction(EventAction* event) -:G4UserTrackingAction(), fEventAction(event) -{ } +:G4UserTrackingAction(), fEventAction(event), fTrackMessenger(nullptr), + fParticleCount(true) , fKillNeutron(false) +{ + fTrackMessenger = new TrackingMessenger(this); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackingAction::~TrackingAction() +{ + delete fTrackMessenger; +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void TrackingAction::PreUserTrackingAction(const G4Track* track) { //count secondary particles - if (track->GetTrackID() == 1) return; - G4String name = track->GetDefinition()->GetParticleName(); - G4double energy = track->GetKineticEnergy(); + if (track->GetTrackID() == 1) return; + Run* run = static_cast( - G4RunManager::GetRunManager()->GetNonConstCurrentRun()); - run->ParticleCount(name,energy); + G4RunManager::GetRunManager()->GetNonConstCurrentRun()); + + const G4ParticleDefinition* particle = track->GetParticleDefinition(); + G4String name = particle->GetParticleName(); + G4double meanLife = particle->GetPDGLifeTime(); + G4double energy = track->GetKineticEnergy(); + if (fParticleCount && (meanLife != 0.)) + run->ParticleCount(name,energy,meanLife); // histograms: energy at creation // G4AnalysisManager* analysis = G4AnalysisManager::Instance(); G4int ih = 0; - const G4ParticleDefinition* particle = track->GetParticleDefinition(); G4String type = particle->GetParticleType(); G4double charge = particle->GetPDGCharge(); if (charge > 3.) ih = 10; @@ -85,11 +100,11 @@ void TrackingAction::PreUserTrackingAction(const G4Track* track) if (ih > 0) analysis->FillH1(ih,energy); //to force only 1 fission : kill secondary neutrons - ///if (particle == G4Neutron::Neutron()) { - /// fEventAction->AddEdep(energy); - /// G4Track* aTrack = (G4Track*)track; - /// aTrack->SetTrackStatus(fStopAndKill); - ///} + if (fKillNeutron && (particle == G4Neutron::Neutron())) { + fEventAction->AddEdep(energy); + G4Track* aTrack = (G4Track*)track; + aTrack->SetTrackStatus(fStopAndKill); + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr06/src/TrackingMessenger.cc b/examples/extended/hadronic/Hadr06/src/TrackingMessenger.cc new file mode 100644 index 0000000000..793223cd82 --- /dev/null +++ b/examples/extended/hadronic/Hadr06/src/TrackingMessenger.cc @@ -0,0 +1,81 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file TrackingMessenger.cc +/// \brief Implementation of the TrackingMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "TrackingMessenger.hh" +#include "TrackingAction.hh" + +#include "G4UIdirectory.hh" +#include "G4UIcmdWithABool.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackingMessenger::TrackingMessenger(TrackingAction* trackA) +:G4UImessenger(),fTrackingAction(trackA), + fTrackingDir(nullptr),fCountCmd(nullptr),fKillCmd(nullptr) +{ + fTrackingDir = new G4UIdirectory("/testhadr/tracking/"); + fTrackingDir->SetGuidance("tracking commands"); + + fCountCmd = new G4UIcmdWithABool("/testhadr/tracking/countParticles",this); + fCountCmd->SetGuidance("count created particles"); + fCountCmd->SetParameterName("flag",false); + fCountCmd->SetDefaultValue(true); + fCountCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + fKillCmd = new G4UIcmdWithABool("/testhadr/tracking/killNeutrons",this); + fKillCmd->SetGuidance("kill secondaries neutrons"); + fKillCmd->SetParameterName("flag",false); + fKillCmd->SetDefaultValue(false); + fKillCmd->AvailableForStates(G4State_PreInit,G4State_Idle); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackingMessenger::~TrackingMessenger() +{ + delete fCountCmd; + delete fKillCmd; + delete fTrackingDir; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TrackingMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if(command == fCountCmd) + { fTrackingAction->SetParticleCount(fCountCmd->GetNewBoolValue(newValue));} + + if(command == fKillCmd) + { fTrackingAction->SetKillNeutrons(fKillCmd->GetNewBoolValue(newValue));} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr07/.README.txt b/examples/extended/hadronic/Hadr07/.README.txt index 08cb30ebf0..b6ecc7da6a 100644 --- a/examples/extended/hadronic/Hadr07/.README.txt +++ b/examples/extended/hadronic/Hadr07/.README.txt @@ -51,9 +51,6 @@ GammmaNuclearPhysics is a subset of G4BertiniElectroNuclearBuilder. ElectromagneticPhysics is a simplified version of G4EmStandardPhysics. - In perticular, no step constraint is imposed for energy loss mechanism (ionisation and brems). - This is enough when spatial distribution of deposited energy do not need - to be accurate (see param->SetStepFunction(1., 1*mm)). Several hadronic physics options are controlled by environment variables. To select them, see Hadr07.cc diff --git a/examples/extended/hadronic/Hadr07/CMakeLists.txt b/examples/extended/hadronic/Hadr07/CMakeLists.txt index 8c6d75bce6..a946c6d1fe 100644 --- a/examples/extended/hadronic/Hadr07/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr07/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr07) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr07/Hadr07.cc b/examples/extended/hadronic/Hadr07/Hadr07.cc index 5417f5df9b..17fb7e2040 100644 --- a/examples/extended/hadronic/Hadr07/Hadr07.cc +++ b/examples/extended/hadronic/Hadr07/Hadr07.cc @@ -32,19 +32,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -61,18 +56,17 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); + + //use SteppingVerbose with units + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det = new DetectorConstruction; @@ -84,19 +78,12 @@ int main(int argc,char** argv) { // Replaced HP environmental variables with C++ calls G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( false ); - G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( false ); - G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( false ); + G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); + G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); G4ParticleHPManager::GetInstance()->SetNeglectDoppler( false ); G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( false ); G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( false ); G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( false ); - //G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( true ); - //G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); - //G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); - //G4ParticleHPManager::GetInstance()->SetNeglectDoppler( true ); - //G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( true ); - //G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( true ); - //G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( true ); //initialize visualization G4VisManager* visManager = nullptr; diff --git a/examples/extended/hadronic/Hadr07/History b/examples/extended/hadronic/Hadr07/History index 44799531b8..2faa1744c4 100644 --- a/examples/extended/hadronic/Hadr07/History +++ b/examples/extended/hadronic/Hadr07/History @@ -13,6 +13,37 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +22-06-21 G. Cosmo (exhadr07-V10-07-07) +- Use new CLHEP units for minute, hour, day, year and millielectronvolt + in PhysicsList. + +13-04-21 mma (exhadr07-V10-07-06) +- main : set true few env variables for ParticleHP + +24-03-21 mma (exhadr07-V10-07-05) +- main : migration to G4RunManagerFactory + and G4SteppingVerbose::UseBestUnit() classes. +- TrackingAction : add TrackingMessenger with 1 command + + +04-03-21 A. Ribon (exhadr07-V10-07-04) +- GammaNuclearPhysics, GammaNuclearPhysicsLEND : replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + +28-01-21 mma (exhadr07-V10-07-03) +- TrackingAction, Run: print meanLife +- PhysicsList: add new units for time + +15-01-21 mma (exhadr07-V10-07-02) +- TrackingAction: count secondary particles with meanLife > 0. + +05-01-21 mma (exhadr07-V10-07-01) +- PhysicsList: add GammaNuclearPhysicsLEND + +30-12-20 mma (exhadr07-V10-07-00) +- update ElectromagneticPhysics 25-10-20 mma (exhadr07-V10-06-02) - README : add macros descrption diff --git a/examples/extended/hadronic/Hadr07/README b/examples/extended/hadronic/Hadr07/README index 44a03a0a14..60ef384935 100644 --- a/examples/extended/hadronic/Hadr07/README +++ b/examples/extended/hadronic/Hadr07/README @@ -54,9 +54,6 @@ GammmaNuclearPhysics is a subset of G4BertiniElectroNuclearBuilder. ElectromagneticPhysics is a simplified version of G4EmStandardPhysics. - In perticular, no step constraint is imposed for energy loss mechanism (ionisation and brems). - This is enough when spatial distribution of deposited energy do not need - to be accurate (see param->SetStepFunction(1., 1*mm)). Several hadronic physics options are controlled by environment variables. To select them, see Hadr07.cc diff --git a/examples/extended/hadronic/Hadr07/hadr07.in b/examples/extended/hadronic/Hadr07/hadr07.in index a40d34e04f..a8ff165664 100644 --- a/examples/extended/hadronic/Hadr07/hadr07.in +++ b/examples/extended/hadronic/Hadr07/hadr07.in @@ -10,6 +10,9 @@ /testhadr/det/setAbsor 1 Li7 30 cm /testhadr/det/setSizeYZ 30 cm # +/process/em/verbose 0 +/process/had/verbose 1 +# /run/initialize # /testhadr/gun/setDefault diff --git a/examples/extended/hadronic/Hadr07/hadr07.out b/examples/extended/hadronic/Hadr07/hadr07.out index 53555145e0..754d46e6ef 100644 --- a/examples/extended/hadronic/Hadr07/hadr07.out +++ b/examples/extended/hadronic/Hadr07/hadr07.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -23,6 +30,9 @@ /testhadr/det/setSizeYZ 30 cm /run/reinitializeGeometry # +/process/em/verbose 0 +/process/had/verbose 1 +# /run/initialize ------------------------------------------------------------- @@ -30,13 +40,6 @@ Li7: 30 cm ------------------------------------------------------------- - - hInelastic FTFP_BERT_HP : threshold between BERT and FTFP is over the interval - for pions : 3 to 6 GeV - for kaons : 3 to 6 GeV - for proton : 3 to 6 GeV - for neutron : 3 to 6 GeV - /cvmfs/geant4.cern.ch/share/data/G4NDL4.6 @@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic @@@ G4ParticleHPInelasticData instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6 @@ -63,6 +66,7 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon @@ -72,10 +76,10 @@ NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use / ======================================================= ====== ParticleHP Physics Parameters ======== ======================================================= - UseOnlyPhotoEvaporation ? 0 + UseOnlyPhotoEvaporation ? 1 SkipMissingIsotopes ? 0 NeglectDoppler ? 0 - DoNotAdjustFinalState ? 0 + DoNotAdjustFinalState ? 1 ProduceFissionFragments ? 0 UseWendtFissionModel ? 0 UseNRESP71Model ? 0 @@ -87,28 +91,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) ---------------------------------------------------- - Hadronic Processes for B- - - Process: hadElastic - Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - - Process: B-Inelastic - Model: FTFP: 0 meV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for D- - - Process: hadElastic - Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - - Process: D-Inelastic - Model: FTFP: 0 meV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - --------------------------------------------------- Hadronic Processes for GenericIon @@ -191,7 +173,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 meV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- @@ -258,7 +241,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV @@ -270,7 +254,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV @@ -282,7 +267,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV @@ -296,8 +282,9 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic - Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 19.9 MeV ---> 6 GeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV + Model: Binary Cascade: 19.9 MeV ---> 6 GeV Model: NeutronHPInelastic: 0 meV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV @@ -312,7 +299,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 meV ---> 100 TeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ @@ -322,7 +309,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV @@ -334,7 +322,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV @@ -346,8 +335,9 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic - Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 meV ---> 6 GeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV + Model: Binary Cascade: 0 meV ---> 6 GeV Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- @@ -358,7 +348,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV @@ -437,7 +428,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=5.060000s Real=5.267705s Sys=0.000000s + User=3.840000s Real=4.045023s Sys=0.000000s ======================== run summary ===================== @@ -445,46 +436,40 @@ Run Summary 1 30 cm of Li7 (density: 1.85 g/cm3 ) Process calls frequency : - RadioactiveDecayBase= 100357 Transportation= 91939 annihil= 135 - compt= 131007 conv= 138 dInelastic= 1 - eBrem= 1043 eIoni= 143253 hIoni= 666 - hadElastic= 86026 ionIoni= 100641 msc= 248 - nCapture= 1 neutronInelastic= 14446 phot= 13036 + RadioactiveDecayBase= 101042 Rayl= 2185 Transportation= 56918 + compt= 76260 eBrem= 75 eIoni= 76228 + hIoni= 147 hadElastic= 87560 ionElastic= 1 + ionIoni= 101344 msc= 65 neutronInelastic= 14188 + phot= 670 - - Edep in absorber 1 = 7.99 MeV (12.8 keV-->21.9 MeV) + Edep in absorber 1 = 6.01 MeV (28.7 keV-->14.1 MeV) List of generated particles in absorber 1: - Be8[3030.000]: 1 Emean = 7.91 keV ( 7.91 keV --> 7.91 keV) - He6: 164 Emean = 1.28 MeV ( 884 keV --> 1.34 MeV) - Li6: 725 Emean = 1.58 MeV ( 30.9 eV --> 8.62 MeV) - Li7: 99466 Emean = 554 keV ( 14.7 meV --> 6.21 MeV) - Li8: 1 Emean = 277 eV ( 277 eV --> 277 eV ) - alpha: 285 Emean = 1.22 MeV ( 25.5 keV --> 9.19 MeV) - anti_nu_e: 165 Emean = 2.01 MeV ( 116 keV --> 7.41 MeV) - deuteron: 444 Emean = 3.39 MeV ( 163 keV --> 18.4 MeV) - e+: 138 Emean = 1.44 MeV ( 98.5 keV --> 4.15 MeV) - e-: 142607 Emean = 155 keV ( 100 eV --> 5.56 MeV) - gamma: 43054 Emean = 1.25 MeV ( 1 keV --> 5.88 MeV) - neutron: 15126 Emean = 3.63 MeV ( 3.24 keV --> 13.6 MeV) - proton: 1 Emean = 2.09 MeV ( 2.09 MeV --> 2.09 MeV) + He6: 147 Emean = 1.29 MeV ( 967 keV --> 1.34 MeV) mean life = 1.16 s + Li6: 147 Emean = 776 eV ( 16.7 eV --> 1.37 keV) stable + Li7: 100748 Emean = 555 keV ( 38.2 meV --> 6.21 MeV) stable + alpha: 302 Emean = 1.23 MeV ( 35.7 keV --> 3.7 MeV) stable + anti_nu_e: 147 Emean = 1.89 MeV ( 316 keV --> 3.33 MeV) stable + deuteron: 147 Emean = 430 keV ( 323 keV --> 447 keV) stable + e-: 75917 Emean = 47.6 keV ( 100 eV --> 3.19 MeV) stable + gamma: 13261 Emean = 475 keV ( 1.6 keV --> 545 keV) stable + neutron: 14895 Emean = 3.65 MeV ( 1.97 keV --> 13.6 MeV) mean life = 14.7 min List of particles emerging from absorbers : - anti_nu_e: 165 Emean = 2.01 MeV ( 116 keV --> 7.41 MeV) - e+: 3 Emean = 1.8 MeV ( 1.11 MeV --> 2.22 MeV) - e-: 232 Emean = 1.3 MeV ( 7.77 keV --> 4.46 MeV) - gamma: 29880 Emean = 1.06 MeV ( 1.64 keV --> 5.88 MeV) - neutron: 10679 Emean = 2.13 MeV ( 8.58 eV --> 14.1 MeV) + anti_nu_e: 147 Emean = 1.89 MeV ( 316 keV --> 3.33 MeV) + e-: 14 Emean = 442 keV ( 15.1 keV --> 1.88 MeV) + gamma: 12591 Emean = 232 keV ( 11.7 keV --> 478 keV) + neutron: 10707 Emean = 2.25 MeV ( 1.65 eV --> 14.1 MeV) - Nb of events with primary absorbed = 88 %, transmit = 6.5 %, reflected = 6 % + Nb of events with primary absorbed = 87 %, transmit = 7.1 %, reflected = 6.2 % --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1162030075, 1151422799 + Current couple of seeds = 1466822974, 412126242 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== -Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.046 MB +Number of memory pools allocated: 10 of which, static: 0 +Dynamic pools deleted: 10 / Total memory freed: 0.039 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/hadronic/Hadr07/include/ActionInitialization.hh b/examples/extended/hadronic/Hadr07/include/ActionInitialization.hh index d6f8b8cd57..c652f60e80 100644 --- a/examples/extended/hadronic/Hadr07/include/ActionInitialization.hh +++ b/examples/extended/hadronic/Hadr07/include/ActionInitialization.hh @@ -41,13 +41,11 @@ class G4VSteppingVerbose; class ActionInitialization : public G4VUserActionInitialization { public: - ActionInitialization(DetectorConstruction* detector); - virtual ~ActionInitialization(); + ActionInitialization(DetectorConstruction*); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; diff --git a/examples/extended/hadronic/Hadr07/include/ElectromagneticPhysics.hh b/examples/extended/hadronic/Hadr07/include/ElectromagneticPhysics.hh index 93eb6e22f1..71cd04dee9 100644 --- a/examples/extended/hadronic/Hadr07/include/ElectromagneticPhysics.hh +++ b/examples/extended/hadronic/Hadr07/include/ElectromagneticPhysics.hh @@ -42,16 +42,16 @@ class ElectromagneticPhysics : public G4VPhysicsConstructor { public: ElectromagneticPhysics(const G4String& name = "standard"); - ~ElectromagneticPhysics(); + ~ElectromagneticPhysics() override; public: // This method is dummy for physics - virtual void ConstructParticle() {}; + void ConstructParticle() override {}; // This method will be invoked in the Construct() method. // each physics process will be instantiated and // registered to the process manager of each particle type - virtual void ConstructProcess(); + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr07/include/GammaNuclearPhysics.hh b/examples/extended/hadronic/Hadr07/include/GammaNuclearPhysics.hh index 198cf4c42b..750579ec70 100644 --- a/examples/extended/hadronic/Hadr07/include/GammaNuclearPhysics.hh +++ b/examples/extended/hadronic/Hadr07/include/GammaNuclearPhysics.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file GammaNuclearPhysics.hh +/// \file hadronic/Hadr03/include/GammaNuclearPhysics.hh /// \brief Definition of the GammaNuclearPhysics class // // @@ -42,11 +42,11 @@ class GammaNuclearPhysics : public G4VPhysicsConstructor { public: GammaNuclearPhysics(const G4String& name="gamma"); - ~GammaNuclearPhysics(); + ~GammaNuclearPhysics() override; public: - virtual void ConstructParticle() { }; - virtual void ConstructProcess(); + void ConstructParticle() override { }; + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr07/include/GammaNuclearPhysicsLEND.hh b/examples/extended/hadronic/Hadr07/include/GammaNuclearPhysicsLEND.hh new file mode 100644 index 0000000000..ae360528c6 --- /dev/null +++ b/examples/extended/hadronic/Hadr07/include/GammaNuclearPhysicsLEND.hh @@ -0,0 +1,55 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh +/// \brief Definition of the GammaNuclearPhysics class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef GammaNuclearPhysicsLEND_h +#define GammaNuclearPhysicsLEND_h 1 + +#include "globals.hh" +#include "G4VPhysicsConstructor.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class GammaNuclearPhysicsLEND : public G4VPhysicsConstructor +{ + public: + GammaNuclearPhysicsLEND(const G4String& name="gamma"); + ~GammaNuclearPhysicsLEND() override; + + public: + void ConstructParticle() override { }; + void ConstructProcess() override; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/hadronic/Hadr07/include/PhysicsList.hh b/examples/extended/hadronic/Hadr07/include/PhysicsList.hh index 23a2222d49..5b31e7f44e 100644 --- a/examples/extended/hadronic/Hadr07/include/PhysicsList.hh +++ b/examples/extended/hadronic/Hadr07/include/PhysicsList.hh @@ -40,10 +40,10 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList() override; public: - virtual void SetCuts(); + void SetCuts() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr07/include/Run.hh b/examples/extended/hadronic/Hadr07/include/Run.hh index 6ff0ef8ef6..cc5dfdc360 100644 --- a/examples/extended/hadronic/Hadr07/include/Run.hh +++ b/examples/extended/hadronic/Hadr07/include/Run.hh @@ -54,24 +54,26 @@ class Run : public G4Run public: void SetPrimary(G4ParticleDefinition* particle, G4double energy); void CountProcesses(const G4VProcess* process); - void ParticleCount(G4int, G4String, G4double); + void ParticleCount(G4int, G4String, G4double, G4double); void AddEdep (G4int i, G4double e); void AddTotEdep (G4double e); void AddTrackStatus (G4int i); - virtual void Merge(const G4Run*); + void Merge(const G4Run*) override; void EndOfRun(); private: struct ParticleData { ParticleData() - : fCount(0), fEmean(0.), fEmin(0.), fEmax(0.) {} - ParticleData(G4int count, G4double ekin, G4double emin, G4double emax) - : fCount(count), fEmean(ekin), fEmin(emin), fEmax(emax) {} + : fCount(0), fEmean(0.), fEmin(0.), fEmax(0.), fTmean(-1.) {} + ParticleData(G4int count, G4double ekin, G4double emin, G4double emax, + G4double meanLife) + : fCount(count),fEmean(ekin),fEmin(emin),fEmax(emax),fTmean(meanLife) {} G4int fCount; G4double fEmean; G4double fEmin; G4double fEmax; + G4double fTmean; }; private: diff --git a/examples/extended/hadronic/Hadr07/include/SteppingVerbose.hh b/examples/extended/hadronic/Hadr07/include/SteppingVerbose.hh deleted file mode 100644 index 663a704ee0..0000000000 --- a/examples/extended/hadronic/Hadr07/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/hadronic/Hadr07/include/TrackingAction.hh b/examples/extended/hadronic/Hadr07/include/TrackingAction.hh index eb6012ca98..0de65c5ea7 100644 --- a/examples/extended/hadronic/Hadr07/include/TrackingAction.hh +++ b/examples/extended/hadronic/Hadr07/include/TrackingAction.hh @@ -36,16 +36,25 @@ #include "G4UserTrackingAction.hh" #include "globals.hh" +class TrackingMessenger; + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... class TrackingAction : public G4UserTrackingAction { public: TrackingAction(); - ~TrackingAction() {}; + ~TrackingAction() override; - virtual void PreUserTrackingAction(const G4Track*); - virtual void PostUserTrackingAction(const G4Track*); + void PreUserTrackingAction(const G4Track*) override; + void PostUserTrackingAction(const G4Track*) override; + + void SetParticleCount(G4bool flag) { fParticleCount = flag;}; + + private: + TrackingMessenger* fTrackMessenger; + + G4bool fParticleCount; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr07/include/TrackingMessenger.hh b/examples/extended/hadronic/Hadr07/include/TrackingMessenger.hh new file mode 100644 index 0000000000..b9ac7c0f6e --- /dev/null +++ b/examples/extended/hadronic/Hadr07/include/TrackingMessenger.hh @@ -0,0 +1,62 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file TrackingMessenger.hh +/// \brief Definition of the TrackingMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef TrackingMessenger_h +#define TrackingMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class TrackingAction; +class G4UIdirectory; +class G4UIcmdWithABool; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class TrackingMessenger: public G4UImessenger +{ + public: + TrackingMessenger(TrackingAction*); + ~TrackingMessenger() override; + + void SetNewValue(G4UIcommand*, G4String) override; + + private: + TrackingAction* fTrackingAction; + + G4UIdirectory* fTrackingDir; + G4UIcmdWithABool* fCountCmd; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/hadronic/Hadr07/src/ActionInitialization.cc b/examples/extended/hadronic/Hadr07/src/ActionInitialization.cc index f79cbc1d43..b4280e61c2 100644 --- a/examples/extended/hadronic/Hadr07/src/ActionInitialization.cc +++ b/examples/extended/hadronic/Hadr07/src/ActionInitialization.cc @@ -33,7 +33,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -73,10 +72,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr07/src/ElectromagneticPhysics.cc b/examples/extended/hadronic/Hadr07/src/ElectromagneticPhysics.cc index e1767cd121..3908d52e41 100644 --- a/examples/extended/hadronic/Hadr07/src/ElectromagneticPhysics.cc +++ b/examples/extended/hadronic/Hadr07/src/ElectromagneticPhysics.cc @@ -40,6 +40,7 @@ #include "G4ComptonScattering.hh" #include "G4GammaConversion.hh" #include "G4PhotoElectricEffect.hh" +#include "G4RayleighScattering.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -72,8 +73,10 @@ ElectromagneticPhysics::ElectromagneticPhysics(const G4String& name) G4EmParameters* param = G4EmParameters::Instance(); param->SetDefaults(); param->SetVerbose(0); - param->SetStepFunction(1., 1*mm); //default= 0.1, 100*um - param->SetStepFunctionMuHad(1., 1*mm); + param->SetStepFunction(0.2, 1*mm); //default= 0.1, 100*um + param->SetStepFunctionMuHad(0.2, 1*mm); + param->SetStepFunctionLightIons(0.2, 100*um); + param->SetStepFunctionIons(0.2, 50*um); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -96,7 +99,8 @@ void ElectromagneticPhysics::ConstructProcess() G4String particleName = particle->GetParticleName(); if (particleName == "gamma") { - + + ph->RegisterProcess(new G4RayleighScattering, particle); ph->RegisterProcess(new G4PhotoElectricEffect, particle); ph->RegisterProcess(new G4ComptonScattering, particle); ph->RegisterProcess(new G4GammaConversion, particle); diff --git a/examples/extended/hadronic/Hadr07/src/GammaNuclearPhysics.cc b/examples/extended/hadronic/Hadr07/src/GammaNuclearPhysics.cc index 6ba388b824..fec3e1cda0 100644 --- a/examples/extended/hadronic/Hadr07/src/GammaNuclearPhysics.cc +++ b/examples/extended/hadronic/Hadr07/src/GammaNuclearPhysics.cc @@ -37,10 +37,12 @@ // Processes -#include "G4PhotoNuclearProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4LowEGammaNuclearModel.hh" #include "G4CascadeInterface.hh" +#include "G4PhotoNuclearCrossSection.hh" + #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -58,7 +60,8 @@ GammaNuclearPhysics::~GammaNuclearPhysics() void GammaNuclearPhysics::ConstructProcess() { - G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess(); + G4HadronInelasticProcess* process = new G4HadronInelasticProcess( "photonNuclear", G4Gamma::Definition() ); + process->AddDataSet( new G4PhotoNuclearCrossSection ); // to not register a model, set Emax=0; eg. Emax1 = 0. const G4double Emax1 = 200*MeV, Emax2 = 10*GeV; diff --git a/examples/extended/hadronic/Hadr07/src/GammaNuclearPhysicsLEND.cc b/examples/extended/hadronic/Hadr07/src/GammaNuclearPhysicsLEND.cc new file mode 100644 index 0000000000..de1f8a1020 --- /dev/null +++ b/examples/extended/hadronic/Hadr07/src/GammaNuclearPhysicsLEND.cc @@ -0,0 +1,79 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc +/// \brief Implementation of the GammaNuclearPhysicsLEND class +// +// $Id: GammaNuclearPhysics.cc 66587 2012-12-21 11:06:44Z ihrivnac $ +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "GammaNuclearPhysicsLEND.hh" + +#include "G4ParticleDefinition.hh" +#include "G4ProcessManager.hh" + +// Processes + +#include "G4HadronInelasticProcess.hh" +#include "G4LENDorBERTModel.hh" +#include "G4LENDCombinedCrossSection.hh" +#include "G4PhotoNuclearCrossSection.hh" + +#include "G4SystemOfUnits.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +GammaNuclearPhysicsLEND::GammaNuclearPhysicsLEND(const G4String& name) +: G4VPhysicsConstructor(name) +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +GammaNuclearPhysicsLEND::~GammaNuclearPhysicsLEND() +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void GammaNuclearPhysicsLEND::ConstructProcess() +{ + G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager(); + // + G4HadronInelasticProcess* process = new G4HadronInelasticProcess( "photonNuclear", G4Gamma::Definition() ); + process->AddDataSet( new G4PhotoNuclearCrossSection ); + // + G4LENDorBERTModel* lend = new G4LENDorBERTModel(G4Gamma::Gamma()); + lend->SetMaxEnergy(20*MeV); + process->RegisterMe(lend); + // + G4LENDCombinedCrossSection* lendXS = + new G4LENDCombinedCrossSection(G4Gamma::Gamma()); + process->AddDataSet(lendXS); + // + pManager->AddDiscreteProcess(process); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr07/src/PhysicsList.cc b/examples/extended/hadronic/Hadr07/src/PhysicsList.cc index 900acb183e..f26d1cd84f 100644 --- a/examples/extended/hadronic/Hadr07/src/PhysicsList.cc +++ b/examples/extended/hadronic/Hadr07/src/PhysicsList.cc @@ -44,12 +44,15 @@ #include "G4IonINCLXXPhysics.hh" #include "G4StoppingPhysics.hh" #include "GammaNuclearPhysics.hh" +#include "GammaNuclearPhysicsLEND.hh" #include "ElectromagneticPhysics.hh" #include "G4EmStandardPhysics.hh" #include "G4EmStandardPhysics_option3.hh" + #include "G4DecayPhysics.hh" #include "G4RadioactiveDecayPhysics.hh" + #include "StepMaxBuilder.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -62,16 +65,15 @@ PhysicsList::PhysicsList() //add new units // - new G4UnitDefinition( "millielectronVolt", "meV", "Energy", 1.e-3*eV); new G4UnitDefinition( "mm2/g", "mm2/g", "Surface/Mass", mm2/g); new G4UnitDefinition( "um2/mg", "um2/mg","Surface/Mass", um*um/mg); - + // Hadron Elastic scattering RegisterPhysics( new HadronElasticPhysicsHP(verb) ); // Hadron Inelastic Physics - RegisterPhysics( new G4HadronPhysicsFTFP_BERT_HP(verb)); - ////RegisterPhysics( new G4HadronPhysicsQGSP_BIC_HP(verb)); + ////RegisterPhysics( new G4HadronPhysicsFTFP_BERT_HP(verb)); + RegisterPhysics( new G4HadronPhysicsQGSP_BIC_HP(verb)); ////RegisterPhysics( new G4HadronInelasticQBBC(verb)); ////RegisterPhysics( new G4HadronPhysicsINCLXX(verb)); @@ -87,6 +89,7 @@ PhysicsList::PhysicsList() // Gamma-Nuclear Physics RegisterPhysics( new GammaNuclearPhysics("gamma")); + ////RegisterPhysics( new GammaNuclearPhysicsLEND("gamma")); // EM physics RegisterPhysics(new ElectromagneticPhysics()); diff --git a/examples/extended/hadronic/Hadr07/src/Run.cc b/examples/extended/hadronic/Hadr07/src/Run.cc index e8648b57a8..b8fd9b295a 100644 --- a/examples/extended/hadronic/Hadr07/src/Run.cc +++ b/examples/extended/hadronic/Hadr07/src/Run.cc @@ -86,11 +86,11 @@ void Run::CountProcesses(const G4VProcess* process) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void Run::ParticleCount(G4int k, G4String name, G4double Ekin) +void Run::ParticleCount(G4int k, G4String name, G4double Ekin, G4double meanLife) { std::map::iterator it = fParticleDataMap[k].find(name); if ( it == fParticleDataMap[k].end()) { - (fParticleDataMap[k])[name] = ParticleData(1, Ekin, Ekin, Ekin); + (fParticleDataMap[k])[name] = ParticleData(1, Ekin, Ekin, Ekin, meanLife); } else { ParticleData& data = it->second; @@ -100,7 +100,8 @@ void Run::ParticleCount(G4int k, G4String name, G4double Ekin) G4double emin = data.fEmin; if (Ekin < emin) data.fEmin = Ekin; G4double emax = data.fEmax; - if (Ekin > emax) data.fEmax = Ekin; + if (Ekin > emax) data.fEmax = Ekin; + data.fTmean = meanLife; } } @@ -192,7 +193,8 @@ void Run::Merge(const G4Run* run) = ParticleData(localData.fCount, localData.fEmean, localData.fEmin, - localData.fEmax); + localData.fEmax, + localData.fTmean); } else { ParticleData& data = (fParticleDataMap[k])[name]; @@ -201,7 +203,8 @@ void Run::Merge(const G4Run* run) G4double emin = localData.fEmin; if (emin < data.fEmin) data.fEmin = emin; G4double emax = localData.fEmax; - if (emax > data.fEmax) data.fEmax = emax; + if (emax > data.fEmax) data.fEmax = emax; + data.fTmean = localData.fTmean; } } } @@ -290,13 +293,16 @@ void Run::EndOfRun() G4int count = data.fCount; G4double eMean = data.fEmean/count; G4double eMin = data.fEmin; - G4double eMax = data.fEmax; + G4double eMax = data.fEmax; + G4double meanLife = data.fTmean; G4cout << " " << std::setw(13) << name << ": " << std::setw(7) << count << " Emean = " << std::setw(wid) << G4BestUnit(eMean, "Energy") << "\t( " << G4BestUnit(eMin, "Energy") - << " --> " << G4BestUnit(eMax, "Energy") - << ")" << G4endl; + << " --> " << G4BestUnit(eMax, "Energy") << ")"; + if (meanLife >= 0.) + G4cout << "\tmean life = " << G4BestUnit(meanLife, "Time") << G4endl; + else G4cout << "\tstable" << G4endl; } } //particles emerging from absorbers @@ -312,6 +318,7 @@ void Run::EndOfRun() G4double eMean = data.fEmean/count; G4double eMin = data.fEmin; G4double eMax = data.fEmax; + ///G4double meanLife = data.fTmean; G4cout << " " << std::setw(13) << name << ": " << std::setw(7) << count << " Emean = " << std::setw(wid) << G4BestUnit(eMean, "Energy") diff --git a/examples/extended/hadronic/Hadr07/src/SteppingVerbose.cc b/examples/extended/hadronic/Hadr07/src/SteppingVerbose.cc deleted file mode 100644 index 815c45e177..0000000000 --- a/examples/extended/hadronic/Hadr07/src/SteppingVerbose.cc +++ /dev/null @@ -1,160 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if( verboseLevel == 2 ){ - G4int tN2ndariesTot = fN2ndariesAtRestDoIt + - fN2ndariesAlongStepDoIt + - fN2ndariesPostStepDoIt; - if(tN2ndariesTot>0){ - G4cout << "\n :----- List of secondaries ----------------" - << G4endl; - G4cout.precision(4); - for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; - lp1<(*fSecondary).size(); lp1++){ - G4cout << " " - << std::setw(13) - << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" - << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr07/src/TrackingAction.cc b/examples/extended/hadronic/Hadr07/src/TrackingAction.cc index e31f30d1be..4eb4c3d93a 100644 --- a/examples/extended/hadronic/Hadr07/src/TrackingAction.cc +++ b/examples/extended/hadronic/Hadr07/src/TrackingAction.cc @@ -34,6 +34,7 @@ #include "Run.hh" #include "HistoManager.hh" +#include "TrackingMessenger.hh" #include "G4Track.hh" #include "G4StepStatus.hh" @@ -42,8 +43,18 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... TrackingAction::TrackingAction() -:G4UserTrackingAction() -{ } +:G4UserTrackingAction(), fTrackMessenger(nullptr), + fParticleCount(true) +{ + fTrackMessenger = new TrackingMessenger(this); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackingAction::~TrackingAction() +{ + delete fTrackMessenger; +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -51,12 +62,16 @@ void TrackingAction::PreUserTrackingAction(const G4Track* track) { //count secondary particles if (track->GetTrackID() == 1) return; - G4int iabs = track->GetTouchableHandle()->GetCopyNumber(); - G4String name = track->GetDefinition()->GetParticleName(); - G4double energy = track->GetKineticEnergy(); + Run* run = static_cast( - G4RunManager::GetRunManager()->GetNonConstCurrentRun()); - if(iabs > 0) run->ParticleCount(iabs,name,energy); + G4RunManager::GetRunManager()->GetNonConstCurrentRun()); + + G4int iabs = track->GetTouchableHandle()->GetCopyNumber(); + G4String name = track->GetDefinition()->GetParticleName(); + G4double meanLife = track->GetDefinition()->GetPDGLifeTime(); + G4double energy = track->GetKineticEnergy(); + if (fParticleCount && (iabs > 0) && (meanLife != 0.)) + run->ParticleCount(iabs,name,energy,meanLife); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -86,9 +101,10 @@ void TrackingAction::PostUserTrackingAction(const G4Track* track) // count particles const G4ParticleDefinition* particle = track->GetParticleDefinition(); - G4String name = particle->GetParticleName(); - G4double energy = track->GetKineticEnergy(); - run->ParticleCount(0,name,energy); + G4String name = particle->GetParticleName(); + G4double meanLife = particle->GetPDGLifeTime(); + G4double energy = track->GetKineticEnergy(); + run->ParticleCount(0,name,energy,meanLife); ////G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); } diff --git a/examples/extended/hadronic/Hadr07/src/TrackingMessenger.cc b/examples/extended/hadronic/Hadr07/src/TrackingMessenger.cc new file mode 100644 index 0000000000..01a7fa0b44 --- /dev/null +++ b/examples/extended/hadronic/Hadr07/src/TrackingMessenger.cc @@ -0,0 +1,71 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file TrackingMessenger.cc +/// \brief Implementation of the TrackingMessenger class +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "TrackingMessenger.hh" +#include "TrackingAction.hh" + +#include "G4UIdirectory.hh" +#include "G4UIcmdWithABool.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackingMessenger::TrackingMessenger(TrackingAction* trackA) +:G4UImessenger(),fTrackingAction(trackA), + fTrackingDir(nullptr),fCountCmd(nullptr) +{ + fTrackingDir = new G4UIdirectory("/testhadr/tracking/"); + fTrackingDir->SetGuidance("tracking commands"); + + fCountCmd = new G4UIcmdWithABool("/testhadr/tracking/countParticles",this); + fCountCmd->SetGuidance("count created particles"); + fCountCmd->SetParameterName("flag",false); + fCountCmd->SetDefaultValue(true); + fCountCmd->AvailableForStates(G4State_PreInit,G4State_Idle); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackingMessenger::~TrackingMessenger() +{ + delete fCountCmd; + delete fTrackingDir; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TrackingMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if(command == fCountCmd) + { fTrackingAction->SetParticleCount(fCountCmd->GetNewBoolValue(newValue));} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr08/CMakeLists.txt b/examples/extended/hadronic/Hadr08/CMakeLists.txt index 0b567fc248..7a519abc47 100644 --- a/examples/extended/hadronic/Hadr08/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr08/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr08) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr08/History b/examples/extended/hadronic/Hadr08/History index 34013b2db4..f5e20ebc49 100644 --- a/examples/extended/hadronic/Hadr08/History +++ b/examples/extended/hadronic/Hadr08/History @@ -14,7 +14,18 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -10-11-20 B, Morgan (exhadr08-V10-06-00) +10-03-21 A. Ribon (exhadr08-V10-07-02) +- BiasingOperation : added (forgotten) calls to BuildPhysicsTable. + +08-03-21 A. Ribon (exhadr08-V10-07-01) +- BiasingOperation : replaced Gheisha inelastic cross section (that + has been deleted) with better cross sections. + +04-03-21 A. Ribon (exhadr08-V10-07-00) +- BiasingOperation : replaced particle-specific inelastic processes + (that have been deleted) with G4HadronInelasticProcess. + +10-11-20 B. Morgan (exhadr08-V10-06-00) - Migration to G4RunManagerFactory. 26-11-19 I. Hrivnacova (exhadr08-V10-05-01) diff --git a/examples/extended/hadronic/Hadr08/include/BiasingOperation.hh b/examples/extended/hadronic/Hadr08/include/BiasingOperation.hh index 227d1641f3..d25135a49b 100644 --- a/examples/extended/hadronic/Hadr08/include/BiasingOperation.hh +++ b/examples/extended/hadronic/Hadr08/include/BiasingOperation.hh @@ -36,10 +36,7 @@ #include "G4VBiasingOperation.hh" -class G4ProtonInelasticProcess; -class G4NeutronInelasticProcess; -class G4PionPlusInelasticProcess; -class G4PionMinusInelasticProcess; +class G4HadronInelasticProcess; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -63,10 +60,10 @@ class BiasingOperation : public G4VBiasingOperation { GenerateBiasingFinalState( const G4Track*, const G4Step* ) { return 0; } private: - G4ProtonInelasticProcess* fProtonInelasticProcess; - G4NeutronInelasticProcess* fNeutronInelasticProcess; - G4PionPlusInelasticProcess* fPionPlusInelasticProcess; - G4PionMinusInelasticProcess* fPionMinusInelasticProcess; + G4HadronInelasticProcess* fProtonInelasticProcess; + G4HadronInelasticProcess* fNeutronInelasticProcess; + G4HadronInelasticProcess* fPionPlusInelasticProcess; + G4HadronInelasticProcess* fPionMinusInelasticProcess; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr08/src/BiasingOperation.cc b/examples/extended/hadronic/Hadr08/src/BiasingOperation.cc index ce78aa8067..ebf9e0cc92 100644 --- a/examples/extended/hadronic/Hadr08/src/BiasingOperation.cc +++ b/examples/extended/hadronic/Hadr08/src/BiasingOperation.cc @@ -34,10 +34,7 @@ #include "BiasingOperation.hh" #include "G4BiasingProcessInterface.hh" #include "G4VParticleChange.hh" -#include "G4ProtonInelasticProcess.hh" -#include "G4NeutronInelasticProcess.hh" -#include "G4PionPlusInelasticProcess.hh" -#include "G4PionMinusInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4HadronicParameters.hh" #include "G4FTFModel.hh" #include "G4LundStringFragmentation.hh" @@ -47,17 +44,24 @@ #include "G4HadronicInteractionRegistry.hh" #include "G4VPreCompoundModel.hh" #include "G4INCLXXInterface.hh" -#include "G4HadronInelasticDataSet.hh" +#include "G4BGGNucleonInelasticXS.hh" +#include "G4NeutronInelasticXS.hh" +#include "G4BGGPionInelasticXS.hh" + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... BiasingOperation::BiasingOperation( G4String name ) : G4VBiasingOperation( name ) { // Create the inelastic processes for p , n , pi+ , pi- - fProtonInelasticProcess = new G4ProtonInelasticProcess; - fNeutronInelasticProcess = new G4NeutronInelasticProcess; - fPionPlusInelasticProcess = new G4PionPlusInelasticProcess; - fPionMinusInelasticProcess = new G4PionMinusInelasticProcess; + fProtonInelasticProcess = + new G4HadronInelasticProcess( "protonInelastic", G4Proton::Definition() ); + fNeutronInelasticProcess = + new G4HadronInelasticProcess( "neutronInelastic", G4Neutron::Definition() ); + fPionPlusInelasticProcess = + new G4HadronInelasticProcess( "pi+Inelastic", G4PionPlus::Definition() ); + fPionMinusInelasticProcess = + new G4HadronInelasticProcess( "pi-Inelastic", G4PionMinus::Definition() ); // Set the energy ranges const G4double minPreco = 0.0; @@ -110,14 +114,18 @@ BiasingOperation::BiasingOperation( G4String name ) : G4VBiasingOperation( name fPionMinusInelasticProcess->RegisterMe( theHighEnergyModel ); fPionMinusInelasticProcess->RegisterMe( theInclxxModel_forPions ); - // Register the cross sections: this is mandatory starting from G4 10.6 - // because the default Gheisha inelastic cross sections have been removed. - // It is convenient to use the Gheisha inelastic cross sections here - // because they do not require any special initialization. - fProtonInelasticProcess->AddDataSet( new G4HadronInelasticDataSet ); - fNeutronInelasticProcess->AddDataSet( new G4HadronInelasticDataSet ); - fPionPlusInelasticProcess->AddDataSet( new G4HadronInelasticDataSet ); - fPionMinusInelasticProcess->AddDataSet( new G4HadronInelasticDataSet ); + G4VCrossSectionDataSet* theProtonXSdata = new G4BGGNucleonInelasticXS( G4Proton::Definition() ); + theProtonXSdata->BuildPhysicsTable( *(G4Proton::Definition()) ); + fProtonInelasticProcess->AddDataSet( theProtonXSdata ); + G4VCrossSectionDataSet* theNeutronXSdata = new G4NeutronInelasticXS; + theNeutronXSdata->BuildPhysicsTable( *(G4Neutron::Definition()) ); + fNeutronInelasticProcess->AddDataSet( theNeutronXSdata ); + G4VCrossSectionDataSet* thePionPlusXSdata = new G4BGGPionInelasticXS( G4PionPlus::Definition() ); + thePionPlusXSdata->BuildPhysicsTable( *(G4PionPlus::Definition()) ); + fPionPlusInelasticProcess->AddDataSet( thePionPlusXSdata ); + G4VCrossSectionDataSet* thePionMinusXSdata = new G4BGGPionInelasticXS( G4PionMinus::Definition() ); + thePionMinusXSdata->BuildPhysicsTable( *(G4PionMinus::Definition()) ); + fPionMinusInelasticProcess->AddDataSet( thePionMinusXSdata ); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr09/CMakeLists.txt b/examples/extended/hadronic/Hadr09/CMakeLists.txt index 5405e0ae83..0637fb7ef7 100644 --- a/examples/extended/hadronic/Hadr09/CMakeLists.txt +++ b/examples/extended/hadronic/Hadr09/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Hadr09) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/Hadr09/History b/examples/extended/hadronic/Hadr09/History index a3aab51a40..dd1896e538 100644 --- a/examples/extended/hadronic/Hadr09/History +++ b/examples/extended/hadronic/Hadr09/History @@ -14,6 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +04-03-21 Alberto Ribon (exhadr09-V10-07-00) +- HadronicGenerator : migrated per-particle inelastic processes + (that have been deleted) to G4HadronInelasticProcess. + 08-11-20 Alberto Ribon (exhadr09-V10-06-00) - Created this example. diff --git a/examples/extended/hadronic/Hadr09/src/HadronicGenerator.cc b/examples/extended/hadronic/Hadr09/src/HadronicGenerator.cc index 3d12bcb71e..50371bc8ad 100644 --- a/examples/extended/hadronic/Hadr09/src/HadronicGenerator.cc +++ b/examples/extended/hadronic/Hadr09/src/HadronicGenerator.cc @@ -91,37 +91,7 @@ #include "G4GenericIon.hh" #include "G4HadronicProcess.hh" -#include "G4PionMinusInelasticProcess.hh" -#include "G4PionPlusInelasticProcess.hh" -#include "G4KaonMinusInelasticProcess.hh" -#include "G4KaonPlusInelasticProcess.hh" -#include "G4KaonZeroSInelasticProcess.hh" -#include "G4KaonZeroLInelasticProcess.hh" -#include "G4ProtonInelasticProcess.hh" -#include "G4NeutronInelasticProcess.hh" -#include "G4DeuteronInelasticProcess.hh" -#include "G4TritonInelasticProcess.hh" -#include "G4He3InelasticProcess.hh" -#include "G4AlphaInelasticProcess.hh" -#include "G4IonInelasticProcess.hh" -#include "G4LambdaInelasticProcess.hh" -#include "G4SigmaMinusInelasticProcess.hh" -#include "G4SigmaPlusInelasticProcess.hh" -#include "G4XiMinusInelasticProcess.hh" -#include "G4XiZeroInelasticProcess.hh" -#include "G4OmegaMinusInelasticProcess.hh" -#include "G4AntiProtonInelasticProcess.hh" -#include "G4AntiNeutronInelasticProcess.hh" -#include "G4AntiDeuteronInelasticProcess.hh" -#include "G4AntiTritonInelasticProcess.hh" -#include "G4AntiHe3InelasticProcess.hh" -#include "G4AntiAlphaInelasticProcess.hh" -#include "G4AntiLambdaInelasticProcess.hh" -#include "G4AntiSigmaMinusInelasticProcess.hh" -#include "G4AntiSigmaPlusInelasticProcess.hh" -#include "G4AntiXiMinusInelasticProcess.hh" -#include "G4AntiXiZeroInelasticProcess.hh" -#include "G4AntiOmegaMinusInelasticProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4CascadeInterface.hh" #include "G4TheoFSGenerator.hh" @@ -267,70 +237,101 @@ HadronicGenerator::HadronicGenerator( const G4String physicsCase ) : // Set up inelastic processes : store them in a map (with particle definition as key) // for convenience typedef std::pair< G4ParticleDefinition*, G4HadronicProcess* > ProcessPair; - G4HadronicProcess* thePionMinusInelasticProcess = new G4PionMinusInelasticProcess; + G4HadronicProcess* thePionMinusInelasticProcess = + new G4HadronInelasticProcess( "pi-Inelastic", G4PionMinus::Definition() ); fProcessMap.insert( ProcessPair( G4PionMinus::Definition(), thePionMinusInelasticProcess ) ); - G4HadronicProcess* thePionPlusInelasticProcess = new G4PionPlusInelasticProcess; + G4HadronicProcess* thePionPlusInelasticProcess = + new G4HadronInelasticProcess( "pi+Inelastic", G4PionPlus::Definition() ); fProcessMap.insert( ProcessPair( G4PionPlus::Definition(), thePionPlusInelasticProcess ) ); - G4HadronicProcess* theKaonMinusInelasticProcess = new G4KaonMinusInelasticProcess; + G4HadronicProcess* theKaonMinusInelasticProcess = + new G4HadronInelasticProcess( "kaon-Inelastic", G4KaonMinus::Definition() ); fProcessMap.insert( ProcessPair( G4KaonMinus::Definition(), theKaonMinusInelasticProcess ) ); - G4HadronicProcess* theKaonPlusInelasticProcess = new G4KaonPlusInelasticProcess; + G4HadronicProcess* theKaonPlusInelasticProcess = + new G4HadronInelasticProcess( "kaon+Inelastic", G4KaonPlus::Definition() ); fProcessMap.insert( ProcessPair( G4KaonPlus::Definition(), theKaonPlusInelasticProcess ) ); - G4HadronicProcess* theKaonZeroLInelasticProcess = new G4KaonZeroLInelasticProcess; + G4HadronicProcess* theKaonZeroLInelasticProcess = + new G4HadronInelasticProcess( "kaon0LInelastic", G4KaonZeroLong::Definition() ); fProcessMap.insert( ProcessPair( G4KaonZeroLong::Definition(), theKaonZeroLInelasticProcess ) ); - G4HadronicProcess* theKaonZeroSInelasticProcess = new G4KaonZeroSInelasticProcess; + G4HadronicProcess* theKaonZeroSInelasticProcess = + new G4HadronInelasticProcess( "kaon0SInelastic", G4KaonZeroShort::Definition() ); fProcessMap.insert( ProcessPair( G4KaonZeroShort::Definition(), theKaonZeroSInelasticProcess ) ); - G4HadronicProcess* theProtonInelasticProcess = new G4ProtonInelasticProcess; + G4HadronicProcess* theProtonInelasticProcess = + new G4HadronInelasticProcess( "protonInelastic", G4Proton::Definition() ); fProcessMap.insert( ProcessPair( G4Proton::Definition(), theProtonInelasticProcess ) ); - G4HadronicProcess* theNeutronInelasticProcess = new G4NeutronInelasticProcess; + G4HadronicProcess* theNeutronInelasticProcess = + new G4HadronInelasticProcess( "neutronInelastic", G4Neutron::Definition() ); fProcessMap.insert( ProcessPair( G4Neutron::Definition(), theNeutronInelasticProcess ) ); - G4HadronicProcess* theDeuteronInelasticProcess = new G4DeuteronInelasticProcess; + G4HadronicProcess* theDeuteronInelasticProcess = + new G4HadronInelasticProcess( "dInelastic", G4Deuteron::Definition() ); fProcessMap.insert( ProcessPair( G4Deuteron::Definition(), theDeuteronInelasticProcess ) ); - G4HadronicProcess* theTritonInelasticProcess = new G4TritonInelasticProcess; + G4HadronicProcess* theTritonInelasticProcess = + new G4HadronInelasticProcess( "tInelastic", G4Triton::Definition() ); fProcessMap.insert( ProcessPair( G4Triton::Definition(), theTritonInelasticProcess ) ); - G4HadronicProcess* theHe3InelasticProcess = new G4He3InelasticProcess; + G4HadronicProcess* theHe3InelasticProcess = + new G4HadronInelasticProcess( "he3Inelastic", G4He3::Definition() ); fProcessMap.insert( ProcessPair( G4He3::Definition(), theHe3InelasticProcess ) ); - G4HadronicProcess* theAlphaInelasticProcess = new G4AlphaInelasticProcess; + G4HadronicProcess* theAlphaInelasticProcess = + new G4HadronInelasticProcess( "alphaInelastic", G4Alpha::Definition() ); fProcessMap.insert( ProcessPair( G4Alpha::Definition(), theAlphaInelasticProcess ) ); - G4HadronicProcess* theIonInelasticProcess = new G4IonInelasticProcess; + G4HadronicProcess* theIonInelasticProcess = + new G4HadronInelasticProcess( "ionInelastic", G4GenericIon::Definition() ); fProcessMap.insert( ProcessPair( G4GenericIon::Definition(), theIonInelasticProcess ) ); - G4HadronicProcess* theLambdaInelasticProcess = new G4LambdaInelasticProcess; + G4HadronicProcess* theLambdaInelasticProcess = + new G4HadronInelasticProcess( "lambdaInelastic", G4Lambda::Definition() ); fProcessMap.insert( ProcessPair( G4Lambda::Definition(), theLambdaInelasticProcess ) ); - G4HadronicProcess* theSigmaMinusInelasticProcess = new G4SigmaMinusInelasticProcess; + G4HadronicProcess* theSigmaMinusInelasticProcess = + new G4HadronInelasticProcess( "sigma-Inelastic", G4SigmaMinus::Definition() ); fProcessMap.insert( ProcessPair( G4SigmaMinus::Definition(), theSigmaMinusInelasticProcess ) ); - G4HadronicProcess* theSigmaPlusInelasticProcess = new G4SigmaPlusInelasticProcess; + G4HadronicProcess* theSigmaPlusInelasticProcess = + new G4HadronInelasticProcess( "sigma+Inelastic", G4SigmaPlus::Definition() ); fProcessMap.insert( ProcessPair( G4SigmaPlus::Definition(), theSigmaPlusInelasticProcess ) ); - G4HadronicProcess* theXiMinusInelasticProcess = new G4XiMinusInelasticProcess; + G4HadronicProcess* theXiMinusInelasticProcess = + new G4HadronInelasticProcess( "xi-Inelastic", G4XiMinus::Definition() ); fProcessMap.insert( ProcessPair( G4XiMinus::Definition(), theXiMinusInelasticProcess ) ); - G4HadronicProcess* theXiZeroInelasticProcess = new G4XiZeroInelasticProcess; + G4HadronicProcess* theXiZeroInelasticProcess = + new G4HadronInelasticProcess( "xi0Inelastic", G4XiZero::Definition() ); fProcessMap.insert( ProcessPair( G4XiZero::Definition(), theXiZeroInelasticProcess ) ); - G4HadronicProcess* theOmegaMinusInelasticProcess = new G4OmegaMinusInelasticProcess; + G4HadronicProcess* theOmegaMinusInelasticProcess = + new G4HadronInelasticProcess( "omega-Inelastic", G4OmegaMinus::Definition() ); fProcessMap.insert( ProcessPair( G4OmegaMinus::Definition(), theOmegaMinusInelasticProcess ) ); - G4HadronicProcess* theAntiProtonInelasticProcess = new G4AntiProtonInelasticProcess; + G4HadronicProcess* theAntiProtonInelasticProcess = + new G4HadronInelasticProcess( "anti_protonInelastic", G4AntiProton::Definition() ); fProcessMap.insert( ProcessPair( G4AntiProton::Definition(), theAntiProtonInelasticProcess ) ); - G4HadronicProcess* theAntiNeutronInelasticProcess = new G4AntiNeutronInelasticProcess; + G4HadronicProcess* theAntiNeutronInelasticProcess = + new G4HadronInelasticProcess( "anti_neutronInelastic", G4AntiNeutron::Definition() ); fProcessMap.insert( ProcessPair( G4AntiNeutron::Definition(), theAntiNeutronInelasticProcess ) ); - G4HadronicProcess* theAntiDeuteronInelasticProcess = new G4AntiDeuteronInelasticProcess; + G4HadronicProcess* theAntiDeuteronInelasticProcess = + new G4HadronInelasticProcess( "anti_deuteronInelastic", G4AntiDeuteron::Definition() ); fProcessMap.insert( ProcessPair( G4AntiDeuteron::Definition(), theAntiDeuteronInelasticProcess ) ); - G4HadronicProcess* theAntiTritonInelasticProcess = new G4AntiTritonInelasticProcess; + G4HadronicProcess* theAntiTritonInelasticProcess = + new G4HadronInelasticProcess( "anti_tritonInelastic", G4AntiTriton::Definition() ); fProcessMap.insert( ProcessPair( G4AntiTriton::Definition(), theAntiTritonInelasticProcess ) ); - G4HadronicProcess* theAntiHe3InelasticProcess = new G4AntiHe3InelasticProcess; + G4HadronicProcess* theAntiHe3InelasticProcess = + new G4HadronInelasticProcess( "anti_He3Inelastic", G4AntiHe3::Definition() ); fProcessMap.insert( ProcessPair( G4AntiHe3::Definition(), theAntiHe3InelasticProcess ) ); - G4HadronicProcess* theAntiAlphaInelasticProcess = new G4AntiAlphaInelasticProcess; + G4HadronicProcess* theAntiAlphaInelasticProcess = + new G4HadronInelasticProcess( "anti_alphaInelastic", G4AntiAlpha::Definition() ); fProcessMap.insert( ProcessPair( G4AntiAlpha::Definition(), theAntiAlphaInelasticProcess ) ); - G4HadronicProcess* theAntiLambdaInelasticProcess = new G4AntiLambdaInelasticProcess; + G4HadronicProcess* theAntiLambdaInelasticProcess = + new G4HadronInelasticProcess( "anti-lambdaInelastic", G4AntiLambda::Definition() ); fProcessMap.insert( ProcessPair( G4AntiLambda::Definition(), theAntiLambdaInelasticProcess ) ); - G4HadronicProcess* theAntiSigmaMinusInelasticProcess = new G4AntiSigmaMinusInelasticProcess; + G4HadronicProcess* theAntiSigmaMinusInelasticProcess = + new G4HadronInelasticProcess( "anti_sigma-Inelastic", G4AntiSigmaMinus::Definition() ); fProcessMap.insert( ProcessPair( G4AntiSigmaMinus::Definition(), theAntiSigmaMinusInelasticProcess ) ); - G4HadronicProcess* theAntiSigmaPlusInelasticProcess = new G4AntiSigmaPlusInelasticProcess; + G4HadronicProcess* theAntiSigmaPlusInelasticProcess = + new G4HadronInelasticProcess( "anti_sigma+Inelastic", G4AntiSigmaPlus::Definition() ); fProcessMap.insert( ProcessPair( G4AntiSigmaPlus::Definition(), theAntiSigmaPlusInelasticProcess ) ); - G4HadronicProcess* theAntiXiMinusInelasticProcess = new G4AntiXiMinusInelasticProcess; + G4HadronicProcess* theAntiXiMinusInelasticProcess = + new G4HadronInelasticProcess( "anti_xi-Inelastic", G4AntiXiMinus::Definition() ); fProcessMap.insert( ProcessPair( G4AntiXiMinus::Definition(), theAntiXiMinusInelasticProcess ) ); - G4HadronicProcess* theAntiXiZeroInelasticProcess = new G4AntiXiZeroInelasticProcess; + G4HadronicProcess* theAntiXiZeroInelasticProcess = + new G4HadronInelasticProcess( "anti_xi0Inelastic", G4AntiXiZero::Definition() ); fProcessMap.insert( ProcessPair( G4AntiXiZero::Definition(), theAntiXiZeroInelasticProcess ) ); - G4HadronicProcess* theAntiOmegaMinusInelasticProcess = new G4AntiOmegaMinusInelasticProcess; + G4HadronicProcess* theAntiOmegaMinusInelasticProcess = + new G4HadronInelasticProcess( "anti_omega-Inelastic", G4AntiOmegaMinus::Definition() ); fProcessMap.insert( ProcessPair( G4AntiOmegaMinus::Definition(), theAntiOmegaMinusInelasticProcess ) ); diff --git a/examples/extended/hadronic/Hadr10/.README.txt b/examples/extended/hadronic/Hadr10/.README.txt new file mode 100644 index 0000000000..78929286e0 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/.README.txt @@ -0,0 +1,71 @@ +This is an example that aims to test the treatment of decays in Geant4. +In particular, we want to test the decays of the tau lepton, charmed and +bottom hadrons, and the use of pre-assigned decays. + +Note that pre-assigned decays are decays that are usually specified by +Monte Carlo event generators. For simplicity, and to avoid dependencies +on external code, in this test we don't use any MC generator, and we +pre-assign decays by hand (using the Geant4 decay table: this is done +in the method SteppingAction::UserSteppingAction). But this does not +change anything regarding the testing of the pre-assignment mechanism +of Geant4. + +The set-up is very simple: a cylindrical layer, 2 meter long, whose radii +(inner and outer) and material can be specified via UI commands. By default, +the material is Beryllium, with inner radius of 9 mm and outer radius of +11 mm (i.e. the default thickness is 2 mm). In the rest of the world volume, +is filled with G4_Galactic material (i.e. very low density gas). +There is an uniform and constant magnetic field along the z-axis, whose +value is set via UI command. + +The primary particle, tau- by default, is shot along the x-axis, starting +from the center (0, 0, 0). +Its kinetic energy, by default 500 GeV, can be set via UI command. + +All secondaries are killed immediately, so only the primary particle +is studied. + +The only interesting part of this example is the SteppingAction. +The decay of the primary particle is pre-assigned there. +When the primary particle decays, the properties of the decay - +position, momentum, energy, etc. of the particle at the moment +of the decay - are collected and then used to: +- compute the difference between the "MC-truth" decay radius + (defined as the radius at which the primary would have decayed + if there were no magnetic field and interactions with matter, + i.e. no energy loss and no multiple scattering) and the real + decay radius +- compute the angular deflection (in degrees) between the initial + direction of the primary and its final direction at the moment + it decays +- the energy loss (i.e. the difference between the initial kinetic energy + of the primary and the its kinetic energy at the moment of the decay) +- the energy-momentum violation of the decay (i.e. the difference between + the sum of the 4-momenta of the decay products and the 4-momentum of + primary particle at the moment of its decay). +Some of these information are printed out for each decay, and a summary +statistics is printed out at the end of the application. + +Look for the string "***LOOKHERE***" for those parameters/options that +are hardwired in the code (i.e. not available via UI command). + +This example uses the physics list factory, therefore you can specify +the reference physics list you want to use via the PHYSLIST +environmental variable (by default, if you don't set it, the FTFP_BERT +physics list is used). + +To build this example: + + mkdir Build; cd Build + cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DGeant4_DIR=/path-to-geant4-libraries ../. + make + +To run it: + + ./Hadr10 hadr10.in + +which shoots 500 GeV TeV particles - one run of 10'000 events for each +type of particle - along the x-axis, and print out some information +regarding their decays, as well as some summary information at the end +of each run. diff --git a/examples/extended/hadronic/Hadr10/CMakeLists.txt b/examples/extended/hadronic/Hadr10/CMakeLists.txt new file mode 100644 index 0000000000..5d4e896d28 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/CMakeLists.txt @@ -0,0 +1,60 @@ +#---------------------------------------------------------------------------- +# Setup the project +cmake_minimum_required(VERSION 3.8...3.18) +if(${CMAKE_VERSION} VERSION_LESS 3.12) + cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) +endif() +project(Hadr10) + +#---------------------------------------------------------------------------- +# Find Geant4 package, activating all available UI and Vis drivers by default +# You can set WITH_GEANT4_UIVIS to OFF via the command line or ccmake/cmake-gui +# to build a batch mode only executable +# +option(WITH_GEANT4_UIVIS "Build example with Geant4 UI and Vis drivers" ON) +if(WITH_GEANT4_UIVIS) + find_package(Geant4 REQUIRED ui_all vis_all) +else() + find_package(Geant4 REQUIRED) +endif() + +#---------------------------------------------------------------------------- +# Setup Geant4 include directories and compile definitions +# +include(${Geant4_USE_FILE}) + +#---------------------------------------------------------------------------- +# Locate sources and headers for this project +# +include_directories(${PROJECT_SOURCE_DIR}/include + ${Geant4_INCLUDE_DIR}) +file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc) +file(GLOB headers ${PROJECT_SOURCE_DIR}/include/*.hh) + +#---------------------------------------------------------------------------- +# Add the executable, and link it to the Geant4 libraries +# +add_executable(Hadr10 Hadr10.cc ${sources} ${headers}) +target_link_libraries(Hadr10 ${Geant4_LIBRARIES} ) + +#---------------------------------------------------------------------------- +# Copy all scripts to the build directory, i.e. the directory in which we +# build TimeStudy. This is so that we can run the executable directly because it +# relies on these scripts being in the current working directory. +# +set(Hadr10_SCRIPTS + hadr10.in + ) + +foreach(_script ${Hadr10_SCRIPTS}) + configure_file( + ${PROJECT_SOURCE_DIR}/${_script} + ${PROJECT_BINARY_DIR}/${_script} + COPYONLY + ) +endforeach() + +#---------------------------------------------------------------------------- +# Install the executable to 'bin' directory under CMAKE_INSTALL_PREFIX +# +install(TARGETS Hadr10 DESTINATION bin) diff --git a/examples/extended/hadronic/Hadr10/GNUmakefile b/examples/extended/hadronic/Hadr10/GNUmakefile new file mode 100755 index 0000000000..6069fa8c81 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/GNUmakefile @@ -0,0 +1,12 @@ +name := Hadr10 +G4TARGET := $(name) +G4EXLIB := true + +ifndef G4INSTALL + G4INSTALL = ../../.. +endif + +.PHONY: all +all: lib bin + +include $(G4INSTALL)/config/binmake.gmk diff --git a/examples/extended/hadronic/Hadr10/Hadr10.cc b/examples/extended/hadronic/Hadr10/Hadr10.cc new file mode 100755 index 0000000000..aed3da8c21 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/Hadr10.cc @@ -0,0 +1,84 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file Hadr10.cc +/// \brief Main program of the hadronic/Hadr10 example +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "G4Threading.hh" +#include "G4RunManagerFactory.hh" +#include "G4UImanager.hh" +#include "G4PhysListFactory.hh" +#include "DetectorConstruction.hh" +#include "ActionInitialization.hh" +#include "CLHEP/Random/Ranlux64Engine.h" +#include "CLHEP/Random/MTwistEngine.h" + + +int main( int argc, char** argv ) { + + CLHEP::Ranlux64Engine defaultEngine( 1234567, 4 ); + CLHEP::HepRandom::setTheEngine( &defaultEngine ); + G4int seed = time( NULL ); + CLHEP::HepRandom::setTheSeed( seed ); + G4cout << G4endl + << " ===================================================== " << G4endl + << " Initial seed = " << seed << G4endl + << " ===================================================== " << G4endl + << G4endl; + + auto* runManager = G4RunManagerFactory::CreateRunManager(); + //runManager->SetNumberOfThreads(4); + + DetectorConstruction* pDetectorInstance = new DetectorConstruction; + runManager->SetUserInitialization( pDetectorInstance ); + + // Physics list factory: use the PHYSLIST environmental variable. + G4PhysListFactory factory; + G4VModularPhysicsList* thePL = factory.ReferencePhysList(); + + runManager->SetUserInitialization( thePL ); + runManager->SetUserInitialization( new ActionInitialization ); + + G4UImanager* UI = G4UImanager::GetUIpointer(); + if ( argc == 1 ) { + // Define UI session for interactive mode. + } else { + // Batch mode + G4String command = "/control/execute "; + G4String fileName = argv[1]; + UI->ApplyCommand(command+fileName); + } + + // job termination + delete runManager; + return 0; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/History b/examples/extended/hadronic/Hadr10/History new file mode 100644 index 0000000000..de9b3f160d --- /dev/null +++ b/examples/extended/hadronic/Hadr10/History @@ -0,0 +1,18 @@ +------------------------------------------------------------------- + + ========================================================= + Geant4 - an Object-Oriented Toolkit for Simulation in HEP + ========================================================= + + Hadr10 History file + ------------------- +This file should be used by the G4 example coordinator to briefly +summarize all major modifications introduced in the code and keep +track of all tags. + + ---------------------------------------------------------- + * Reverse chronological order (last date on top), please * + ---------------------------------------------------------- + +26-05-21 Alberto Ribon (exhadr10-V10-07-00) +- Created this example. diff --git a/examples/extended/hadronic/Hadr10/README b/examples/extended/hadronic/Hadr10/README new file mode 100644 index 0000000000..78929286e0 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/README @@ -0,0 +1,71 @@ +This is an example that aims to test the treatment of decays in Geant4. +In particular, we want to test the decays of the tau lepton, charmed and +bottom hadrons, and the use of pre-assigned decays. + +Note that pre-assigned decays are decays that are usually specified by +Monte Carlo event generators. For simplicity, and to avoid dependencies +on external code, in this test we don't use any MC generator, and we +pre-assign decays by hand (using the Geant4 decay table: this is done +in the method SteppingAction::UserSteppingAction). But this does not +change anything regarding the testing of the pre-assignment mechanism +of Geant4. + +The set-up is very simple: a cylindrical layer, 2 meter long, whose radii +(inner and outer) and material can be specified via UI commands. By default, +the material is Beryllium, with inner radius of 9 mm and outer radius of +11 mm (i.e. the default thickness is 2 mm). In the rest of the world volume, +is filled with G4_Galactic material (i.e. very low density gas). +There is an uniform and constant magnetic field along the z-axis, whose +value is set via UI command. + +The primary particle, tau- by default, is shot along the x-axis, starting +from the center (0, 0, 0). +Its kinetic energy, by default 500 GeV, can be set via UI command. + +All secondaries are killed immediately, so only the primary particle +is studied. + +The only interesting part of this example is the SteppingAction. +The decay of the primary particle is pre-assigned there. +When the primary particle decays, the properties of the decay - +position, momentum, energy, etc. of the particle at the moment +of the decay - are collected and then used to: +- compute the difference between the "MC-truth" decay radius + (defined as the radius at which the primary would have decayed + if there were no magnetic field and interactions with matter, + i.e. no energy loss and no multiple scattering) and the real + decay radius +- compute the angular deflection (in degrees) between the initial + direction of the primary and its final direction at the moment + it decays +- the energy loss (i.e. the difference between the initial kinetic energy + of the primary and the its kinetic energy at the moment of the decay) +- the energy-momentum violation of the decay (i.e. the difference between + the sum of the 4-momenta of the decay products and the 4-momentum of + primary particle at the moment of its decay). +Some of these information are printed out for each decay, and a summary +statistics is printed out at the end of the application. + +Look for the string "***LOOKHERE***" for those parameters/options that +are hardwired in the code (i.e. not available via UI command). + +This example uses the physics list factory, therefore you can specify +the reference physics list you want to use via the PHYSLIST +environmental variable (by default, if you don't set it, the FTFP_BERT +physics list is used). + +To build this example: + + mkdir Build; cd Build + cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DGeant4_DIR=/path-to-geant4-libraries ../. + make + +To run it: + + ./Hadr10 hadr10.in + +which shoots 500 GeV TeV particles - one run of 10'000 events for each +type of particle - along the x-axis, and print out some information +regarding their decays, as well as some summary information at the end +of each run. diff --git a/examples/extended/hadronic/Hadr10/hadr10.in b/examples/extended/hadronic/Hadr10/hadr10.in new file mode 100755 index 0000000000..e0626a3073 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/hadr10.in @@ -0,0 +1,203 @@ +/process/em/verbose 0 +/process/had/verbose 0 +# +/run/verbose 1 +/event/verbose 0 +/tracking/verbose 0 +# +#======================= INITIALIZE ====================== +# +/run/initialize +# +#======================= LAYER =========================== +# +#--- "Beam pipe" : 2-mm-thick layer of Beryllium +###/mydet/targetMaterial G4_Be +###/mydet/targetInnerRadius 9.0 mm +###/mydet/targetOuterRadius 11.0 mm +# +#--- "Silicon tracker" : 2-cm-thick layer of Silicon +/mydet/targetMaterial G4_Si +/mydet/targetInnerRadius 9.0 mm +/mydet/targetOuterRadius 29.0 mm +# +#--- "Calorimeter" : 1-m-thick layer of Lead +###/mydet/targetMaterial G4_Pb +###/mydet/targetInnerRadius 0.0 mm +###/mydet/targetOuterRadius 1000.0 mm +# +#======================= MAGNETIC FIELD ================= +# +###/mydet/setField 0.0 tesla +/mydet/setField 4.0 tesla +###/mydet/setField 20.0 tesla +# +#======================= UPDATE GEOMETRY ================= +# +/mydet/update +# +#======================= RUNs =========================== +# +# --- tau --- +/gun/particle tau- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle tau+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# +# --- Charm mesons --- +# +/gun/particle D+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle D- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle D0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_D0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle Ds+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle Ds- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# +# --- Bottom mesons --- +# +/gun/particle B+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle B- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle B0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_B0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle Bs0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_Bs0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle Bc+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle Bc- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# +# --- Charm baryons --- +# +/gun/particle lambda_c+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_lambda_c+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle xi_c+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_xi_c+ +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle xi_c0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_xi_c0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle omega_c0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_omega_c0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# +# --- Bottom baryons --- +# +/gun/particle lambda_b +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_lambda_b +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle xi_b0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_xi_b0 +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle xi_b- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_xi_b- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +# --- +# +/gun/particle omega_b- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# +/gun/particle anti_omega_b- +/gun/energy 500.0 GeV +/run/beamOn 10000 +# diff --git a/examples/extended/electromagnetic/TestEm12/include/SteppingVerbose.hh b/examples/extended/hadronic/Hadr10/include/ActionInitialization.hh similarity index 82% rename from examples/extended/electromagnetic/TestEm12/include/SteppingVerbose.hh rename to examples/extended/hadronic/Hadr10/include/ActionInitialization.hh index b2d2060785..9ecf015d6a 100644 --- a/examples/extended/electromagnetic/TestEm12/include/SteppingVerbose.hh +++ b/examples/extended/hadronic/Hadr10/include/ActionInitialization.hh @@ -23,30 +23,30 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file electromagnetic/TestEm12/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// +/// \file ActionInitialization.hh +/// \brief Definition of the ActionInitialization class // // + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 -#include "G4SteppingVerbose.hh" +#ifndef ActionInitialization_h +#define ActionInitialization_h 1 + +#include "G4VUserActionInitialization.hh" + +class Run; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); +class ActionInitialization : public G4VUserActionInitialization { + public: + ActionInitialization(); + virtual ~ActionInitialization(); + virtual void BuildForMaster() const override; + virtual void Build() const override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/include/DetectorConstruction.hh b/examples/extended/hadronic/Hadr10/include/DetectorConstruction.hh new file mode 100755 index 0000000000..7a741fa433 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/include/DetectorConstruction.hh @@ -0,0 +1,103 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file DetectorConstruction.hh +/// \brief Definition of the DetectorConstruction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef DetectorConstruction_H +#define DetectorConstruction_H 1 + +#include "G4VUserDetectorConstruction.hh" +#include "globals.hh" + +class G4LogicalVolume; +class G4VPhysicalVolume; +class G4Material; +class G4FieldManager; +class G4UniformMagField; +class DetectorMessenger; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class DetectorConstruction : public G4VUserDetectorConstruction { + public: + DetectorConstruction(); + ~DetectorConstruction(); + G4VPhysicalVolume* Construct() override; + + void SetTargetMaterial( const G4String name ); + inline G4Material* GetTargetMaterial() const; + inline void SetTargetInnerRadius( const G4double value ); + inline G4double GetTargetInnerRadius() const; + inline void SetTargetOuterRadius( const G4double value ); + inline G4double GetTargetOuterRadius() const; + void SetMagField( const G4double fieldValue ); + void UpdateGeometry(); + + private: + // To be invoked each time the geometry needs to be updated + G4VPhysicalVolume* ConstructLayer(); + + void PrintParameters(); + G4Material* fTargetMaterial; + G4LogicalVolume* fLogicExperimentalHall; + G4VPhysicalVolume* fPhysExperimentalHall; + G4LogicalVolume* fLogicTargetLayer; + G4VPhysicalVolume* fPhysTargetLayer; + G4FieldManager* fFieldMgr; + G4UniformMagField* fUniformMagField; + DetectorMessenger* fDetectorMessenger; + G4double fTargetInnerRadius; + G4double fTargetOuterRadius; +}; + +inline G4Material* DetectorConstruction::GetTargetMaterial() const { + return fTargetMaterial; +} + +inline void DetectorConstruction::SetTargetInnerRadius( const G4double value ) { + fTargetInnerRadius = value; +} + +inline G4double DetectorConstruction::GetTargetInnerRadius() const { + return fTargetInnerRadius; +} + +inline void DetectorConstruction::SetTargetOuterRadius( const G4double value ) { + fTargetOuterRadius = value; +} + +inline G4double DetectorConstruction::GetTargetOuterRadius() const { + return fTargetOuterRadius; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/hadronic/Hadr10/include/DetectorMessenger.hh b/examples/extended/hadronic/Hadr10/include/DetectorMessenger.hh new file mode 100755 index 0000000000..45fc55d112 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/include/DetectorMessenger.hh @@ -0,0 +1,65 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file DetectorMessenger.hh +/// \brief Definition of the DetectorMessenger class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef DetectorMessenger_h +#define DetectorMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class DetectorConstruction; +class G4UIdirectory; +class G4UIcmdWithADoubleAndUnit; +class G4UIcmdWithAString; +class G4UIcmdWithoutParameter; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class DetectorMessenger: public G4UImessenger { + public: + DetectorMessenger( DetectorConstruction* ); + ~DetectorMessenger(); + void SetNewValue( G4UIcommand* , G4String ) override; + private: + DetectorConstruction* fDetector; + G4UIdirectory* fDetectorDir; + G4UIcmdWithADoubleAndUnit* fFieldCommand; + G4UIcmdWithAString* fTargetMaterial; + G4UIcmdWithADoubleAndUnit* fTargetInnerRadius; + G4UIcmdWithADoubleAndUnit* fTargetOuterRadius; + G4UIcmdWithoutParameter* fUpdateCommand; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/hadronic/Hadr10/include/PrimaryGeneratorAction.hh b/examples/extended/hadronic/Hadr10/include/PrimaryGeneratorAction.hh new file mode 100755 index 0000000000..ec904194c3 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/include/PrimaryGeneratorAction.hh @@ -0,0 +1,56 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file PrimaryGeneratorAction.hh +/// \brief Definition of the PrimaryGeneratorAction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef PrimaryGeneratorAction_h +#define PrimaryGeneratorAction_h 1 + +#include "G4VUserPrimaryGeneratorAction.hh" + +class G4ParticleGun; +class G4Event; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { + public: + PrimaryGeneratorAction(); + ~PrimaryGeneratorAction(); + virtual void GeneratePrimaries( G4Event* anEvent ) override; + void SetGunPosition() const; + private: + G4ParticleGun* fParticleGun; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/hadronic/Hadr10/include/Run.hh b/examples/extended/hadronic/Hadr10/include/Run.hh new file mode 100644 index 0000000000..979fa614e0 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/include/Run.hh @@ -0,0 +1,383 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file Run.hh +/// \brief Definition of the Run class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + + +#ifndef Run_h +#define Run_h 1 + +#include "G4Run.hh" +#include "globals.hh" +#include "G4ThreeVector.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class Run : public G4Run { + // This class accumulates relevant quantities (related to the primay decays) + // collected during the run. + // ( Note: these information are provided via calls of accessor methods of + // this Run class made by SteppingAction::UserSteppingAction. ) + // At the end of a run, the printInfo method is called by the run-action + // to print out some summary information (typically: mean, min and max) about + // these quantities. In multithreaded (MT) mode, an object of this class is + // filled up for each working thread, and then merged (automatically by the + // Geant4 kernel) into another object (of this class) owned by the master class; + // the printInfo method is then called only for the latter run object. + // Note that, for simplicity and brevity, we avoid histograms and print-out + // instead some statistics (compute by ourself) at the end of the run. + public: + + Run(); + ~Run(); + + // This method is called automatically by the Geant4 kernel (not by the user!) + // at the end of each event. In the case of multithreaded mode, it is called + // only for the Working thread that handled that event. + virtual void RecordEvent( const G4Event* anEvent ) override; + + // This method is called automatically by the Geant4 kernel (not by the user!) + // only in the case of multithreaded mode and only for Working threads. + virtual void Merge( const G4Run* aRun ) override; + + // This method is called by RunAction::EndOfRunAction : in the case + // of multithreaded mode, only the master thread calls it. + void PrintInfo() const; + + void SetPrimaryParticleId( const G4int inputValue ) { fPrimaryParticleId = inputValue; } + void SetPrimaryParticleInitialKineticEnergy( const G4double inputValue ) + { fPrimaryParticleInitialKineticEnergy = inputValue; } + void SetPrimaryParticleInitialTotalEnergy( const G4double inputValue ) + { fPrimaryParticleInitialTotalEnergy = inputValue; } + void SetPrimaryParticleInitialMomentum( const G4double inputValue ) + { fPrimaryParticleInitialMomentum = inputValue; } + void SetPrimaryParticleInitialBeta( const G4double inputValue ) + { fPrimaryParticleInitialBeta = inputValue; } + void SetPrimaryParticleInitialGamma( const G4double inputValue ) + { fPrimaryParticleInitialGamma = inputValue; } + void SetPrimaryParticleInitial3Momentum( const G4ThreeVector& inputValue ) + { fPrimaryParticleInitial3Momentum = inputValue; } + void SetPrimaryParticleInitialPosition( const G4ThreeVector& inputValue ) + { fPrimaryParticleInitialPosition = inputValue; } + void SetToleranceEPviolations( const G4double inputValue ) + { fToleranceEPviolations = inputValue; } + void SetToleranceDeltaDecayRadius( const G4double inputValue ) + { fToleranceDeltaDecayRadius = inputValue; } + void SetIsPreassignedDecayEnabled( const G4bool inputValue ) + { fIsPreassignedDecayEnabled = inputValue; } + void SetIsBoostToLabEnabled( const G4bool inputValue ) { fIsBoostToLabEnabled = inputValue; } + + G4int GetPrimaryParticleId() const { return fPrimaryParticleId; } + G4double GetPrimaryParticleInitialKineticEnergy() const + { return fPrimaryParticleInitialKineticEnergy; } + G4double GetPrimaryParticleInitialTotalEnergy() const + { return fPrimaryParticleInitialTotalEnergy; } + G4double GetPrimaryParticleInitialMomentum() const + { return fPrimaryParticleInitialMomentum; } + G4double GetPrimaryParticleInitialBeta() const { return fPrimaryParticleInitialBeta; } + G4double GetPrimaryParticleInitialGamma() const { return fPrimaryParticleInitialGamma; } + G4ThreeVector GetPrimaryParticleInitial3Momentum() const + { return fPrimaryParticleInitial3Momentum; } + G4ThreeVector GetPrimaryParticleInitialPosition() const + { return fPrimaryParticleInitialPosition; } + G4double GetToleranceEPviolations() const { return fToleranceEPviolations; } + G4double GetToleranceDeltaDecayRadius() const { return fToleranceDeltaDecayRadius; } + G4bool GetIsPreassignedDecayEnabled() const { return fIsPreassignedDecayEnabled; } + G4bool GetIsBoostToLabEnabled() const { return fIsBoostToLabEnabled; } + + void IncrementNumberDecays() { ++fNumDecays; } + void IncrementNumberBadPrimaryDecays() { ++fNumBadDecays; } + void IncrementNumberUnexpectedDecays() { ++fNumUnexpectedDecays; } + void IncrementNumberEviolations() { ++fNumEviolations; } + void IncrementNumberPviolations() { ++fNumPviolations; } + void IncrementNumber_mc_truth_rPos_deltaMax_above() { ++fNum_mc_truth_rPos_deltaMax_above; } + void IncrementNumber_underestimated_mc_truth_rPos_delta_above() + { ++fNum_underestimated_mc_truth_rPos_delta_above; } + void IncrementNumber_overestimated_mc_truth_rPos_delta_above() + { ++fNum_overestimated_mc_truth_rPos_delta_above; } + void IncrementNumberLargeUnderestimates() { ++fNumLargeUnderestimates; } + void IncrementNumberLargeOverestimates() { ++fNumLargeOverestimates; } + + G4int GetNumberDecays() const { return fNumDecays; }; + G4int GetNumberBadDecays() const { return fNumBadDecays; } + G4int GetNumberUnexpectedDecays() const { return fNumUnexpectedDecays; }; + G4int GetNumberEviolations() const { return fNumEviolations; }; + G4int GetNumberPviolations() const { return fNumPviolations; }; + G4int GetNumber_mc_truth_rPos_deltaMax_above() const + { return fNum_mc_truth_rPos_deltaMax_above; } + G4int GetNumberUnderestimated_mc_truth_rPos_delta_above() const + { return fNum_underestimated_mc_truth_rPos_delta_above; } + G4int GetNumberOverestimated_mc_truth_rPos_delta_above() const + { return fNum_overestimated_mc_truth_rPos_delta_above; } + G4int GetNumberLargeUnderestimates() const { return fNumLargeUnderestimates; } + G4int GetNumberLargeOverestimates() const { return fNumLargeOverestimates; } + + void SetDecayT( const G4double inputValue ); + void SetDecayR_mc_truth( const G4double inputValue ); + void SetDecayR( const G4double inputValue ); + void SetDecayX( const G4double inputValue ); + void SetDecayY( const G4double inputValue ); + void SetDecayZ( const G4double inputValue ); + void SetDeltaDecayR( const G4double inputValue ); + void SetDeflectionAngle( const G4double inputValue ); + void SetDeltaEkin( const G4double inputValue ); + void SetDecayEkin( const G4double inputValue ); + void SetDecayPx( const G4double inputValue ); + void SetDecayPy( const G4double inputValue ); + void SetDecayPz( const G4double inputValue ); + void SetDecayEtotViolation( const G4double inputValue ); + void SetDecayPxViolation( const G4double inputValue ); + void SetDecayPyViolation( const G4double inputValue ); + void SetDecayPzViolation( const G4double inputValue ); + void SetMaxEkin_deltaMax( const G4double inputValue ); + void SetMaxEtot_deltaMax( const G4double inputValue ); + void SetMaxP_deltaMax( const G4double inputValue ); + void SetMaxPdir_deltaMax( const G4double inputValue ); + void SetMaxMass_deltaMax1( const G4double inputValue ); + void SetMaxMass_deltaMax2( const G4double inputValue ); + void SetMaxMass_deltaMax3( const G4double inputValue ); + void SetMaxBeta_deltaMax1( const G4double inputValue ); + void SetMaxBeta_deltaMax2( const G4double inputValue ); + void SetMaxGamma_deltaMax1( const G4double inputValue ); + void SetMaxGamma_deltaMax2( const G4double inputValue ); + void SetMaxGamma_deltaMax3( const G4double inputValue ); + void SetMaxT_proper_deltaMax( const G4double inputValue ); + void SetMaxT_lab_deltaMax( const G4double inputValue ); + void SetMaxMc_truth_rPos_deltaMax( const G4double inputValue ); + void SetMinUnderestimated_mc_truth_rPos_delta( const G4double inputValue ); + void SetMaxOverestimated_mc_truth_rPos_delta( const G4double inputValue ); + void SetMinUnderestimated_rDeltaPos( const G4double inputValue ); + void SetMaxOverestimated_rDeltaPos( const G4double inputValue ); + void SetMaxFloat_rDeltaPos_deltaMax( const G4double inputValue ); + + G4double GetSumDecayT() const { return fSumDecayT; } + G4double GetMinDecayT() const { return fMinDecayT; } + G4double GetMaxDecayT() const { return fMaxDecayT; } + G4double GetSumDecayR() const { return fSumDecayR; } + G4double GetMinDecayR() const { return fMinDecayR; } + G4double GetMaxDecayR() const { return fMaxDecayR; } + G4double GetSumDecayX() const { return fSumDecayX; } + G4double GetMinDecayX() const { return fMinDecayX; } + G4double GetMaxDecayX() const { return fMaxDecayX; } + G4double GetSumDecayY() const { return fSumDecayY; } + G4double GetMinDecayY() const { return fMinDecayY; } + G4double GetMaxDecayY() const { return fMaxDecayY; } + G4double GetSumDecayZ() const { return fSumDecayZ; } + G4double GetMinDecayZ() const { return fMinDecayZ; } + G4double GetMaxDecayZ() const { return fMaxDecayZ; } + G4double GetSumDeltaDecayR() const { return fSumDeltaDecayR; } + G4double GetMinDeltaDecayR() const { return fMinDeltaDecayR; } + G4double GetMaxDeltaDecayR() const { return fMaxDeltaDecayR; } + G4double GetSumDeflectionAngle() const { return fSumDeflectionAngle; } + G4double GetMinDeflectionAngle() const { return fMinDeflectionAngle; } + G4double GetMaxDeflectionAngle() const { return fMaxDeflectionAngle; } + G4double GetSumDeltaEkin() const { return fSumDeltaEkin; } + G4double GetMinDeltaEkin() const { return fMinDeltaEkin; } + G4double GetMaxDeltaEkin() const { return fMaxDeltaEkin; } + G4double GetSumDecayEkin() const { return fSumDecayEkin; } + G4double GetMinDecayEkin() const { return fMinDecayEkin; } + G4double GetMaxDecayEkin() const { return fMaxDecayEkin; } + G4double GetSumDecayPx() const { return fSumDecayPx; } + G4double GetMinDecayPx() const { return fMinDecayPx; } + G4double GetMaxDecayPx() const { return fMaxDecayPx; } + G4double GetSumDecayPy() const { return fSumDecayPy; } + G4double GetMinDecayPy() const { return fMinDecayPy; } + G4double GetMaxDecayPy() const { return fMaxDecayPy; } + G4double GetSumDecayPz() const { return fSumDecayPz; } + G4double GetMinDecayPz() const { return fMinDecayPz; } + G4double GetMaxDecayPz() const { return fMaxDecayPz; } + G4double GetSumDecayEtotViolation() const { return fSumDecayEtotViolation; } + G4double GetMinDecayEtotViolation() const { return fMinDecayEtotViolation; } + G4double GetMaxDecayEtotViolation() const { return fMaxDecayEtotViolation; } + G4double GetSumDecayPxViolation() const { return fSumDecayPxViolation; } + G4double GetMinDecayPxViolation() const { return fMinDecayPxViolation; } + G4double GetMaxDecayPxViolation() const { return fMaxDecayPxViolation; } + G4double GetSumDecayPyViolation() const { return fSumDecayPyViolation; } + G4double GetMinDecayPyViolation() const { return fMinDecayPyViolation; } + G4double GetMaxDecayPyViolation() const { return fMaxDecayPyViolation; } + G4double GetSumDecayPzViolation() const { return fSumDecayPzViolation; } + G4double GetMinDecayPzViolation() const { return fMinDecayPzViolation; } + G4double GetMaxDecayPzViolation() const { return fMaxDecayPzViolation; } + G4double GetMaxEkin_deltaMax() const { return fMaxEkin_deltaMax; } + G4double GetMaxEtot_deltaMax() const { return fMaxEtot_deltaMax; } + G4double GetMaxP_deltaMax() const { return fMaxP_deltaMax; } + G4double GetMaxPdir_deltaMax() const { return fMaxPdir_deltaMax; } + G4double GetMaxMass_deltaMax1() const { return fMaxMass_deltaMax1; } + G4double GetMaxMass_deltaMax2() const { return fMaxMass_deltaMax2; } + G4double GetSumMass_deltaMax3() const { return fSumMass_deltaMax3; } + G4double GetMaxMass_deltaMax3() const { return fMaxMass_deltaMax3; } + G4double GetMaxBeta_deltaMax1() const { return fMaxBeta_deltaMax1; } + G4double GetMaxBeta_deltaMax2() const { return fMaxBeta_deltaMax2; } + G4double GetMaxGamma_deltaMax1() const { return fMaxGamma_deltaMax1; } + G4double GetMaxGamma_deltaMax2() const { return fMaxGamma_deltaMax2; } + G4double GetMaxGamma_deltaMax3() const { return fMaxGamma_deltaMax3; } + G4double GetMaxT_proper_deltaMax() const { return fMaxT_proper_deltaMax; } + G4double GetMaxT_lab_deltaMax() const { return fMaxT_lab_deltaMax; } + G4double GetSumMc_truth_rPos_deltaMax() const { return fSumMc_truth_rPos_deltaMax; } + G4double GetMaxMc_truth_rPos_deltaMax() const { return fMaxMc_truth_rPos_deltaMax; } + G4double GetSumUnderestimated_mc_truth_rPos_delta() const + { return fSumUnderestimated_mc_truth_rPos_delta; } + G4double GetMinUnderestimated_mc_truth_rPos_delta() const + { return fMinUnderestimated_mc_truth_rPos_delta; } + G4double GetSumOverestimated_mc_truth_rPos_delta() const + { return fSumOverestimated_mc_truth_rPos_delta; } + G4double GetMaxOverestimated_mc_truth_rPos_delta() const + { return fMaxOverestimated_mc_truth_rPos_delta; } + G4double GetSumUnderestimated_rDeltaPos() const { return fSumUnderestimated_rDeltaPos; } + G4double GetMinUnderestimated_rDeltaPos() const { return fMinUnderestimated_rDeltaPos; } + G4double GetSumOverestimated_rDeltaPos() const { return fSumOverestimated_rDeltaPos; } + G4double GetMaxOverestimated_rDeltaPos() const { return fMaxOverestimated_rDeltaPos; } + G4double GetMaxFloat_rDeltaPos_deltaMax() const { return fMaxFloat_rDeltaPos_deltaMax; } + + private: + + G4int fNumEvents; + + G4int fPrimaryParticleId; + G4double fPrimaryParticleInitialKineticEnergy; + G4double fPrimaryParticleInitialTotalEnergy; + G4double fPrimaryParticleInitialMomentum; + G4double fPrimaryParticleInitialBeta; + G4double fPrimaryParticleInitialGamma; + G4ThreeVector fPrimaryParticleInitial3Momentum; + G4ThreeVector fPrimaryParticleInitialPosition; + G4double fToleranceEPviolations; + G4double fToleranceDeltaDecayRadius; + G4bool fIsPreassignedDecayEnabled; + G4bool fIsBoostToLabEnabled; + + G4int fNumDecays; + G4int fNumBadDecays; + G4int fNumUnexpectedDecays; + G4int fNumEviolations; + G4int fNumPviolations; + G4int fNum_mc_truth_rPos_deltaMax_above; + G4int fNum_underestimated_mc_truth_rPos_delta_above; + G4int fNum_overestimated_mc_truth_rPos_delta_above; + G4int fNumLargeUnderestimates; + G4int fNumLargeOverestimates; + + G4double fDecayT; + G4double fSumDecayT; + G4double fMinDecayT; + G4double fMaxDecayT; + G4double fDecayR_mc_truth; + G4double fDecayR; + G4double fSumDecayR; + G4double fMinDecayR; + G4double fMaxDecayR; + G4double fDecayX; + G4double fSumDecayX; + G4double fMinDecayX; + G4double fMaxDecayX; + G4double fDecayY; + G4double fSumDecayY; + G4double fMinDecayY; + G4double fMaxDecayY; + G4double fDecayZ; + G4double fSumDecayZ; + G4double fMinDecayZ; + G4double fMaxDecayZ; + G4double fDeltaDecayR; + G4double fSumDeltaDecayR; + G4double fMinDeltaDecayR; + G4double fMaxDeltaDecayR; + G4double fDeflectionAngle; // in degrees + G4double fSumDeflectionAngle; + G4double fMinDeflectionAngle; + G4double fMaxDeflectionAngle; + G4double fDeltaEkin; + G4double fSumDeltaEkin; + G4double fMinDeltaEkin; + G4double fMaxDeltaEkin; + G4double fDecayEkin; + G4double fSumDecayEkin; + G4double fMinDecayEkin; + G4double fMaxDecayEkin; + G4double fDecayPx; + G4double fSumDecayPx; + G4double fMinDecayPx; + G4double fMaxDecayPx; + G4double fDecayPy; + G4double fSumDecayPy; + G4double fMinDecayPy; + G4double fMaxDecayPy; + G4double fDecayPz; + G4double fSumDecayPz; + G4double fMinDecayPz; + G4double fMaxDecayPz; + G4double fDecayEtotViolation; + G4double fSumDecayEtotViolation; + G4double fMinDecayEtotViolation; + G4double fMaxDecayEtotViolation; + G4double fDecayPxViolation; + G4double fSumDecayPxViolation; + G4double fMinDecayPxViolation; + G4double fMaxDecayPxViolation; + G4double fDecayPyViolation; + G4double fSumDecayPyViolation; + G4double fMinDecayPyViolation; + G4double fMaxDecayPyViolation; + G4double fDecayPzViolation; + G4double fSumDecayPzViolation; + G4double fMinDecayPzViolation; + G4double fMaxDecayPzViolation; + G4double fMaxEkin_deltaMax; + G4double fMaxEtot_deltaMax; + G4double fMaxP_deltaMax; + G4double fMaxPdir_deltaMax; + G4double fMaxMass_deltaMax1; + G4double fMaxMass_deltaMax2; + G4double fSumMass_deltaMax3; + G4double fMaxMass_deltaMax3; + G4double fMaxBeta_deltaMax1; + G4double fMaxBeta_deltaMax2; + G4double fMaxGamma_deltaMax1; + G4double fMaxGamma_deltaMax2; + G4double fMaxGamma_deltaMax3; + G4double fMaxT_proper_deltaMax; + G4double fMaxT_lab_deltaMax; + G4double fSumMc_truth_rPos_deltaMax; + G4double fMaxMc_truth_rPos_deltaMax; + G4double fSumUnderestimated_mc_truth_rPos_delta; + G4double fMinUnderestimated_mc_truth_rPos_delta; + G4double fSumOverestimated_mc_truth_rPos_delta; + G4double fMaxOverestimated_mc_truth_rPos_delta; + G4double fSumUnderestimated_rDeltaPos; + G4double fMinUnderestimated_rDeltaPos; + G4double fSumOverestimated_rDeltaPos; + G4double fMaxOverestimated_rDeltaPos; + G4double fMaxFloat_rDeltaPos_deltaMax; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/hadronic/Hadr10/include/RunAction.hh b/examples/extended/hadronic/Hadr10/include/RunAction.hh new file mode 100755 index 0000000000..2a22a0d3fc --- /dev/null +++ b/examples/extended/hadronic/Hadr10/include/RunAction.hh @@ -0,0 +1,58 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file RunAction.hh +/// \brief Definition of the RunAction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + + +#ifndef RunAction_h +#define RunAction_h + +#include "G4UserRunAction.hh" + +class G4Run; +class SteppingAction; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class RunAction: public G4UserRunAction { + public: + RunAction( SteppingAction* steppingAction = nullptr ); + virtual ~RunAction(); + virtual void BeginOfRunAction( const G4Run* aRun ) override; + virtual void EndOfRunAction( const G4Run* aRun ) override; + virtual G4Run* GenerateRun() override; + private: + SteppingAction* fSteppingAction; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/advanced/amsEcal/include/SteppingVerbose.hh b/examples/extended/hadronic/Hadr10/include/StackingAction.hh old mode 100644 new mode 100755 similarity index 80% rename from examples/advanced/amsEcal/include/SteppingVerbose.hh rename to examples/extended/hadronic/Hadr10/include/StackingAction.hh index d36578c46b..903c9551d4 --- a/examples/advanced/amsEcal/include/SteppingVerbose.hh +++ b/examples/extended/hadronic/Hadr10/include/StackingAction.hh @@ -23,30 +23,31 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file radioactivedecay/rdecay01/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// +/// \file StackingAction.hh +/// \brief Definition of the StackingAction class // // + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 +#ifndef StackingAction_H +#define StackingAction_H 1 -#include "G4SteppingVerbose.hh" +#include "globals.hh" +#include "G4UserStackingAction.hh" +#include + +class G4Track; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); +class StackingAction : public G4UserStackingAction { + public: + StackingAction(); + virtual ~StackingAction(); + virtual G4ClassificationOfNewTrack ClassifyNewTrack( const G4Track* aTrack ) override; + virtual void PrepareNewEvent() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/include/SteppingAction.hh b/examples/extended/hadronic/Hadr10/include/SteppingAction.hh new file mode 100755 index 0000000000..f2c5ba576b --- /dev/null +++ b/examples/extended/hadronic/Hadr10/include/SteppingAction.hh @@ -0,0 +1,197 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file SteppingAction.hh +/// \brief Definition of the SteppingAction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef SteppingAction_H +#define SteppingAction_H 1 + +#include "globals.hh" +#include "G4UserSteppingAction.hh" +#include "G4ThreeVector.hh" +#include "CLHEP/Units/SystemOfUnits.h" + +class Run; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class SteppingAction : public G4UserSteppingAction { + public: + SteppingAction(); + virtual ~SteppingAction(); + + // This is the main method where the properties of the primary particle, + // at the beginning and when it decays, are collected or computed, and + // then filled up in the Run object where they are stored (and then + // printed out at the end of the Run). + // (For simplicity and brevity, we avoid histograms and compute instead + // some statistics ourself, which will be print-out at the end of the run.) + virtual void UserSteppingAction( const G4Step* ) override; + + // This method is called by RunAction::BeginOfRunAction for the + // initialization of the stepping-action at the beginning of each Run. + // This is necessary because different runs can have different primary particle + // types, kinetic energies, starting positions and/or directions, as well as + // different detector configurations. + void Initialize(); + + // This method is called by RunAction::BeginOfRunAction for providing to the + // stepping-action the pointer to the run object at the beginning of each Run. + // This pointer is then used to provide information on the primary decays + // by calling accessor methods of the Run object. + void SetRunPointer( Run* inputValue = nullptr ) { fRunPtr = inputValue; } + + private: + + G4bool IsPreassignedDecayEnabled() const { return fIsPreassignedDecayEnabled; } + G4bool IsBoostToLabEnabled() const { return fIsBoostToLabEnabled; } + G4double ToleranceEPviolations() const { return fToleranceEPviolations; } + G4double ToleranceDeltaDecayRadius() const { return fToleranceDeltaDecayRadius; } + + // Decide whether you want to preassign a decay to the primary particle, if it is unstable. + // Normally, the preassigned decay is set by a Monte Carlo Event Generator. + // Here, instead, just for testing, we use the Geant4 decay table, selecting randomly + // one of the decay channels defined in Geant4 for this primary particle. + // Here we have two choices: either to set the decay products directly as returned from the + // decay channel, i.e in the parent particle rest frame; or to boost them in lab frame. + // Both cases should provide the same result, because internally Geant4 knows whether + // the reference frame is at test ( E_total = mass of the parent, decaying particle) + // or the laboratory frame. + const G4bool fIsPreassignedDecayEnabled = true; //***LOOKHERE*** + const G4bool fIsBoostToLabEnabled = true; //***LOOKHERE*** + + // Energy-momentum violations are tolerated if smaller than this value + G4double fToleranceEPviolations; + + // Differences between the MC-true decay radius and the real decay radius are tolerated + // if smaller than this value + const G4double fToleranceDeltaDecayRadius = 1.0*CLHEP::micrometer; + + Run* fRunPtr; // Pointer to the Run object + + // Information regarding the primary particle at the beginning of its tracking + G4int fPrimaryParticleId; + G4double fPrimaryParticleInitialKineticEnergy; + G4double fPrimaryParticleInitialTotalEnergy; + G4double fPrimaryParticleInitialMomentum; + G4double fPrimaryParticleInitialBeta; // Lorentz beta + G4double fPrimaryParticleInitialGamma; // Lorentz gamma + G4ThreeVector fPrimaryParticleInitial3Momentum; + G4ThreeVector fPrimaryParticleInitialPosition; + + // Discrepancies between alternative, but equivalent ways to compute kinematical properties + // of the primary particle, due to limited numerical accuracy. + G4double fMaxEkin_deltaMax; + G4double fMaxEtot_deltaMax; + G4double fMaxP_deltaMax; + G4double fMaxPdir_deltaMax; + G4double fMaxMass_deltaMax1; + G4double fMaxMass_deltaMax2; + G4double fMaxMass_deltaMax3; + G4double fMeanMass_deltaMax3; + G4double fMaxBeta_deltaMax1; + G4double fMaxBeta_deltaMax2; + G4double fMaxGamma_deltaMax1; + G4double fMaxGamma_deltaMax2; + G4double fMaxGamma_deltaMax3; + G4double fMaxT_proper_deltaMax; + G4double fMaxT_lab_deltaMax ; + G4double fMaxMc_truth_rPos_deltaMax; + G4double fMeanMc_truth_rPos_deltaMax; + + // Properties of the primary particle at the moment of its decay + G4double fMeanDeltaR_primaryDecay; + G4double fMinDeltaR_primaryDecay; + G4double fMaxDeltaR_primaryDecay; + G4double fMeanR_primaryDecay; + G4double fMinR_primaryDecay; + G4double fMaxR_primaryDecay; + G4double fMeanX_primaryDecay; + G4double fMinX_primaryDecay; + G4double fMaxX_primaryDecay; + G4double fMeanY_primaryDecay; + G4double fMinY_primaryDecay; + G4double fMaxY_primaryDecay; + G4double fMeanZ_primaryDecay; + G4double fMinZ_primaryDecay; + G4double fMaxZ_primaryDecay; + G4double fMeanDeltaAngle_primaryDecay; + G4double fMinDeltaAngle_primaryDecay; + G4double fMaxDeltaAngle_primaryDecay; + G4double fMeanDeltaEkin_primaryDecay; + G4double fMinDeltaEkin_primaryDecay; + G4double fMaxDeltaEkin_primaryDecay; + G4double fMeanEkin_primaryDecay; + G4double fMinEkin_primaryDecay; + G4double fMaxEkin_primaryDecay; + G4double fMeanPx_primaryDecay; + G4double fMinPx_primaryDecay; + G4double fMaxPx_primaryDecay; + G4double fMeanPy_primaryDecay; + G4double fMinPy_primaryDecay; + G4double fMaxPy_primaryDecay; + G4double fMeanPz_primaryDecay; + G4double fMinPz_primaryDecay; + G4double fMaxPz_primaryDecay; + + // Conceptually wrong ways to estimate the "MC-truth" decay radius and the decay radius + // (nevertheless useful to estimate the expected potential errors that users might do) + G4double fMinUnderestimated_mc_truth_rPos_delta; + G4double fMaxOverestimated_mc_truth_rPos_delta; + G4double fMeanUnderestimated_mc_truth_rPos_delta; + G4double fMeanOverestimated_mc_truth_rPos_delta; + G4double fMinUnderestimated_rDeltaPos; + G4double fMaxOverestimated_rDeltaPos; + G4double fMeanUnderestimated_rDeltaPos; + G4double fMeanOverestimated_rDeltaPos; + + // Max error due to the use of float instead of double + G4double fMaxFloat_rDeltaPos_deltaMax; + + // Energy-momentum violation in the decay of the primary particle, computed as difference + // between the sum of its daughters and the parent (at the moment of its decay) + G4double fMeanViolationE_primaryDecay; + G4double fMinViolationE_primaryDecay; + G4double fMaxViolationE_primaryDecay; + G4double fMeanViolationPx_primaryDecay; + G4double fMinViolationPx_primaryDecay; + G4double fMaxViolationPx_primaryDecay; + G4double fMeanViolationPy_primaryDecay; + G4double fMinViolationPy_primaryDecay; + G4double fMaxViolationPy_primaryDecay; + G4double fMeanViolationPz_primaryDecay; + G4double fMinViolationPz_primaryDecay; + G4double fMaxViolationPz_primaryDecay; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/hadronic/Hadr10/src/ActionInitialization.cc b/examples/extended/hadronic/Hadr10/src/ActionInitialization.cc new file mode 100644 index 0000000000..3a4e2366e1 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/src/ActionInitialization.cc @@ -0,0 +1,66 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file ActionInitialization.cc +/// \brief Implementation of the ActionInitialization class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "ActionInitialization.hh" +#include "PrimaryGeneratorAction.hh" +#include "RunAction.hh" +#include "SteppingAction.hh" +#include "StackingAction.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ActionInitialization::ActionInitialization() : G4VUserActionInitialization() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ActionInitialization::~ActionInitialization() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ActionInitialization::BuildForMaster() const { + // Called only in MT-mode for the Master thread only. + SetUserAction( new RunAction ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ActionInitialization::Build() const { + // Called in the SEQ-mode and in the MT-mode for Worker threads only. + SetUserAction( new PrimaryGeneratorAction ); + SteppingAction* steppingAction = new SteppingAction; + SetUserAction( steppingAction ); + SetUserAction( new RunAction( steppingAction ) ); + SetUserAction( new StackingAction ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/src/DetectorConstruction.cc b/examples/extended/hadronic/Hadr10/src/DetectorConstruction.cc new file mode 100755 index 0000000000..9efe346967 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/src/DetectorConstruction.cc @@ -0,0 +1,202 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file DetectorConstruction.cc +/// \brief Implementation of the DetectorConstruction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "DetectorConstruction.hh" +#include "DetectorMessenger.hh" +#include "PrimaryGeneratorAction.hh" +#include "G4Material.hh" +#include "G4NistManager.hh" +#include "G4Box.hh" +#include "G4Tubs.hh" +#include "G4LogicalVolume.hh" +#include "G4ThreeVector.hh" +#include "G4PVPlacement.hh" +#include "globals.hh" +#include "G4GeometryManager.hh" +#include "G4PhysicalVolumeStore.hh" +#include "G4LogicalVolumeStore.hh" +#include "G4SolidStore.hh" +#include "G4RunManager.hh" +#include "G4SystemOfUnits.hh" +#include "G4PhysicalConstants.hh" +#include "G4UniformMagField.hh" +#include "G4FieldManager.hh" +#include "G4TransportationManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorConstruction::DetectorConstruction() : G4VUserDetectorConstruction(), + fTargetMaterial( nullptr ), + fLogicExperimentalHall( nullptr ), fPhysExperimentalHall( nullptr ), + fLogicTargetLayer( nullptr ), fPhysTargetLayer( nullptr ), + fFieldMgr( nullptr ), fUniformMagField( nullptr ), + fDetectorMessenger( nullptr ), + fTargetInnerRadius( 9.0*mm ), fTargetOuterRadius( 11.0*mm ) //***LOOKHERE*** Default values +{ + fFieldMgr = G4TransportationManager::GetTransportationManager()->GetFieldManager(); + //***LOOKHERE*** Default material + fTargetMaterial = G4NistManager::Instance()->FindOrBuildMaterial( "G4_Be" ); + fDetectorMessenger = new DetectorMessenger( this ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorConstruction::~DetectorConstruction() { + delete fUniformMagField; + delete fDetectorMessenger; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VPhysicalVolume* DetectorConstruction::Construct() { + return ConstructLayer(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VPhysicalVolume* DetectorConstruction::ConstructLayer() { + // Clean old geometry, if any + G4GeometryManager::GetInstance()->OpenGeometry(); + G4PhysicalVolumeStore::GetInstance()->Clean(); + G4LogicalVolumeStore::GetInstance()->Clean(); + G4SolidStore::GetInstance()->Clean(); + // The geometry consists of a cylinder with axis along the z-direction, and + // positioned at the center, (0.0, 0.0, 0.0). Its inner and outer radius, and + // its material can be set via UI commands. + // The world volume (experimental hall) is a box slightly bigger than the cylinder + // and it is filled of "G4_Galactic" material. + const G4double halfLength = 1.0*m; //***LOOKHERE*** Half-length of the cylinder + const G4double expHall_x = 1.01*halfLength; // half dimension along x + const G4double expHall_y = 1.01*halfLength; // half dimension along y + const G4double expHall_z = 1.01*halfLength; // half dimension along z + G4Material* vacuum = G4NistManager::Instance()->FindOrBuildMaterial( "G4_Galactic" ); + G4Box* experimentalHallBox = new G4Box( "expHallBox", expHall_x, expHall_y, expHall_z ); + fLogicExperimentalHall = new G4LogicalVolume( experimentalHallBox, // solid + vacuum, // material + "logicExpHall", // name + 0, // field manager + 0, // sensitive detector + 0 ); // user limits + fPhysExperimentalHall = new G4PVPlacement( 0, // rotation + G4ThreeVector(), // translation + "expHall", // name + fLogicExperimentalHall, // logical volume + 0, // mother physical volume + false, // boolean operation + 0 ); // copy number + // Cylinder along the z-axis, with inner and outer diameter + G4Tubs* solidTargetLayer = new G4Tubs( "solidTargetLayer", + fTargetInnerRadius, // inner radius + fTargetOuterRadius, // outer radius + halfLength, // half cylinder length in z + 0.0, // starting phi angle in rad + 2.0*pi ); // final phi angle in rad + fLogicTargetLayer = new G4LogicalVolume( solidTargetLayer, // solid + fTargetMaterial, // material + "logicTargetLayer", // name + 0, // field manager + 0, // sensitive detector + 0 ); // user limits + fPhysTargetLayer = new G4PVPlacement( 0, // rotation + G4ThreeVector(), // translation + "physTargetLayer", // name + fLogicTargetLayer, // logical volume + fPhysExperimentalHall, // mother physical volume + false, // boolean operation + 0 ); // copy number + PrintParameters(); + G4cout << G4endl + << "DetectorConstruction::ConstructLayer() : " << G4endl + << "\t World (box) size: " << G4endl + << "\t \t x : -/+ " << expHall_x << " mm ;" + << "\t y : -/+ " << expHall_y << " mm ;" + << "\t z : -/+ " << expHall_z << " mm ;" << G4endl + << "\t Layer (cylinder) size : " << G4endl + << "\t \t radii : " << fTargetInnerRadius << " , " << fTargetOuterRadius << " mm ;" + << "\t \t length (along z) : " << 2.0*halfLength << " mm ;" << G4endl + << G4endl << G4endl; + return fPhysExperimentalHall; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::SetTargetMaterial( const G4String name ) { + fTargetMaterial = G4NistManager::Instance()->FindOrBuildMaterial( name ); + if ( ! fTargetMaterial ) { + G4cout << G4endl << G4endl + << "WARNING: the name of the material has not been recognized!" << G4endl + << " ===> the default * G4_Be * will be used." << G4endl << G4endl; + //***LOOKHERE*** Default material + fTargetMaterial = G4NistManager::Instance()->FindOrBuildMaterial( "G4_Be" ); + } + if ( fLogicTargetLayer ) fLogicTargetLayer->SetMaterial( fTargetMaterial ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::UpdateGeometry() { + G4RunManager::GetRunManager()->ReinitializeGeometry(); + PrintParameters(); + // Update also the position of the gun + const PrimaryGeneratorAction* pPrimaryAction = dynamic_cast< const PrimaryGeneratorAction* > + ( G4RunManager::GetRunManager()->GetUserPrimaryGeneratorAction() ); + if ( pPrimaryAction ) pPrimaryAction->SetGunPosition(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::PrintParameters() { + G4cout << G4endl << G4endl + << " ------ DetectorConstruction::PrintParameters() ------ " << G4endl + << " Material = " << fTargetMaterial->GetName() << G4endl + << " Target Inner Radius = " << fTargetInnerRadius << " mm" << G4endl + << " Target Outer Radius = " << fTargetOuterRadius << " mm" << G4endl + << " B [T] = " + << ( fUniformMagField ? fUniformMagField->GetConstantFieldValue()/CLHEP::tesla : + G4ThreeVector(0.0, 0.0, 0.0) ) << G4endl + << " ------------------------------------------------------ " << G4endl << G4endl; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::SetMagField( const G4double fieldValue ) { + if ( fUniformMagField ) delete fUniformMagField; + if ( std::abs( fieldValue ) > 0.0 ) { + // Apply a global uniform magnetic field along the Z axis + fUniformMagField = new G4UniformMagField( G4ThreeVector( 0.0, 0.0, fieldValue ) ); + fFieldMgr->SetDetectorField( fUniformMagField ); + fFieldMgr->CreateChordFinder( fUniformMagField ); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/src/DetectorMessenger.cc b/examples/extended/hadronic/Hadr10/src/DetectorMessenger.cc new file mode 100755 index 0000000000..261524bd1f --- /dev/null +++ b/examples/extended/hadronic/Hadr10/src/DetectorMessenger.cc @@ -0,0 +1,114 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file DetectorMessenger.cc +/// \brief Implementation of the DetectorMessenger class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "DetectorMessenger.hh" +#include "DetectorConstruction.hh" +#include "G4UIdirectory.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" +#include "G4UIcmdWithAString.hh" +#include "G4UIcmdWithoutParameter.hh" +#include "globals.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorMessenger::DetectorMessenger( DetectorConstruction* myDet ) : G4UImessenger(), + fDetector( myDet ) { + fDetectorDir = new G4UIdirectory( "/mydet/" ); + fDetectorDir->SetGuidance( "Detector control." ); + + fFieldCommand = new G4UIcmdWithADoubleAndUnit( "/mydet/setField", this ); + fFieldCommand->SetGuidance( "Define uniform magnetic field along Y." ); + fFieldCommand->SetGuidance( " -> in unit of [Tesla]" ); + fFieldCommand->SetParameterName( "By", false ); + fFieldCommand->SetDefaultValue( 0.0 ); + fFieldCommand->SetUnitCategory( "Magnetic flux density" ); + fFieldCommand->AvailableForStates( G4State_PreInit, G4State_Idle ); + + fTargetMaterial = new G4UIcmdWithAString( "/mydet/targetMaterial", this ); + fTargetMaterial->SetGuidance( "Choice of the target material:" ); + fTargetMaterial->SetGuidance( " a Geant4 NIST material, e.g. G4_Be " ); + fTargetMaterial->SetParameterName( "choiceTargetMaterial", true ); + fTargetMaterial->SetDefaultValue( "G4_Be" ); + fTargetMaterial->AvailableForStates( G4State_PreInit, G4State_Idle ); + + fTargetInnerRadius = new G4UIcmdWithADoubleAndUnit( "/mydet/targetInnerRadius", this ); + fTargetInnerRadius->SetParameterName( "choiceTargetInnerRadius", true ); + fTargetInnerRadius->SetGuidance( "Target inner radius" ); + fTargetInnerRadius->SetDefaultValue( 9.0 ); + fTargetInnerRadius->AvailableForStates( G4State_PreInit, G4State_Idle ); + + fTargetOuterRadius = new G4UIcmdWithADoubleAndUnit( "/mydet/targetOuterRadius", this ); + fTargetOuterRadius->SetParameterName( "choiceTargetOuterRadius", true ); + fTargetOuterRadius->SetGuidance( "Target outer radius" ); + fTargetOuterRadius->SetDefaultValue( 11.0 ); + fTargetOuterRadius->AvailableForStates( G4State_PreInit, G4State_Idle ); + + fUpdateCommand = new G4UIcmdWithoutParameter( "/mydet/update", this); + fUpdateCommand->SetGuidance( "Update calorimeter geometry." ); + fUpdateCommand->SetGuidance( "This command MUST be applied before \"beamOn\" " ); + fUpdateCommand->SetGuidance( "if you changed geometrical value(s)." ); + fUpdateCommand->AvailableForStates( G4State_Idle ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorMessenger::~DetectorMessenger() { + delete fDetectorDir; + delete fFieldCommand; + delete fTargetMaterial; + delete fTargetInnerRadius; + delete fTargetOuterRadius; + delete fUpdateCommand; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorMessenger::SetNewValue( G4UIcommand* command, G4String newValue ) { + if ( command == fFieldCommand ) { + fDetector->SetMagField( fFieldCommand->GetNewDoubleValue( newValue ) ); + } + if ( command == fTargetMaterial ) { + fDetector->SetTargetMaterial( newValue ); + } + if ( command == fTargetInnerRadius ) { + fDetector->SetTargetInnerRadius( fTargetInnerRadius->GetNewDoubleValue( newValue ) ); + } + if ( command == fTargetOuterRadius ) { + fDetector->SetTargetOuterRadius( fTargetOuterRadius->GetNewDoubleValue( newValue ) ); + } + if ( command == fUpdateCommand ) { + fDetector->UpdateGeometry(); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/src/PrimaryGeneratorAction.cc b/examples/extended/hadronic/Hadr10/src/PrimaryGeneratorAction.cc new file mode 100755 index 0000000000..939b1f8995 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/src/PrimaryGeneratorAction.cc @@ -0,0 +1,76 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file PrimaryGeneratorAction.cc +/// \brief Implementation of the PrimaryGeneratorAction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "PrimaryGeneratorAction.hh" +#include "G4Event.hh" +#include "G4ParticleGun.hh" +#include "G4ParticleTable.hh" +#include "G4ParticleDefinition.hh" +#include "globals.hh" +#include "G4SystemOfUnits.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PrimaryGeneratorAction::PrimaryGeneratorAction() : G4VUserPrimaryGeneratorAction(), + fParticleGun( nullptr ) { + G4int n_particle = 1; + fParticleGun = new G4ParticleGun( n_particle ); + G4ParticleTable* particleTable = G4ParticleTable::GetParticleTable(); + //***LOOKHERE*** Default particle, tau-, and energy, 500 GeV + fParticleGun->SetParticleDefinition( particleTable->FindParticle( "tau-" ) ); + fParticleGun->SetParticleEnergy( 500.0*GeV ); + SetGunPosition(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PrimaryGeneratorAction::~PrimaryGeneratorAction() { + delete fParticleGun; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PrimaryGeneratorAction::SetGunPosition() const { + // Shoot the particle from the origin + fParticleGun->SetParticlePosition( G4ThreeVector( 0.0, 0.0, 0.0 ) ); //***LOOKHERE*** +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PrimaryGeneratorAction::GeneratePrimaries( G4Event* anEvent ) { + G4ThreeVector v( 1.0, 0.0, 0.0 ); //***LOOKHERE*** default shoot along the x-axis + fParticleGun->SetParticleMomentumDirection( v ); + fParticleGun->GeneratePrimaryVertex( anEvent ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/src/Run.cc b/examples/extended/hadronic/Hadr10/src/Run.cc new file mode 100644 index 0000000000..6b934e09f5 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/src/Run.cc @@ -0,0 +1,705 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file Run.cc +/// \brief Implementation of the Run class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "Run.hh" +#include "G4SystemOfUnits.hh" +#include "G4Run.hh" +#include "G4RunManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +Run::Run() : G4Run(), + fNumEvents( 0 ), + fPrimaryParticleId( 0 ), + fPrimaryParticleInitialKineticEnergy( 0.0 ), + fPrimaryParticleInitialTotalEnergy( 0.0 ), + fPrimaryParticleInitialMomentum( 0.0 ), + fPrimaryParticleInitialBeta( 0.0 ), + fPrimaryParticleInitialGamma( 0.0 ), + fPrimaryParticleInitial3Momentum( G4ThreeVector() ), + fPrimaryParticleInitialPosition( G4ThreeVector() ), + fToleranceEPviolations( 0.0 ), + fToleranceDeltaDecayRadius( 0.0 ), + fIsPreassignedDecayEnabled( true ), + fIsBoostToLabEnabled( true ), + fNumDecays( 0 ), + fNumBadDecays( 0 ), + fNumUnexpectedDecays( 0 ), + fNumEviolations( 0 ), + fNumPviolations( 0 ), + fNum_mc_truth_rPos_deltaMax_above( 0 ), + fNum_underestimated_mc_truth_rPos_delta_above( 0 ), + fNum_overestimated_mc_truth_rPos_delta_above( 0 ), + fNumLargeUnderestimates( 0 ), + fNumLargeOverestimates( 0 ), + fDecayT( 0.0 ), + fSumDecayT( 0.0 ), + fMinDecayT( 999999.9 ), + fMaxDecayT( -999999.9 ), + fDecayR_mc_truth( 0.0 ), + fDecayR( 0.0 ), + fSumDecayR( 0.0 ), + fMinDecayR( 999999.9 ), + fMaxDecayR( -999999.9 ), + fDecayX( 0.0 ), + fSumDecayX( 0.0 ), + fMinDecayX( 999999.9 ), + fMaxDecayX( -999999.9 ), + fDecayY( 0.0 ), + fSumDecayY( 0.0 ), + fMinDecayY( 999999.9 ), + fMaxDecayY( -999999.9 ), + fDecayZ( 0.0 ), + fSumDecayZ( 0.0 ), + fMinDecayZ( 999999.9 ), + fMaxDecayZ( -999999.9 ), + fDeltaDecayR( 0.0 ), + fSumDeltaDecayR( 0.0 ), + fMinDeltaDecayR( 999999.9 ), + fMaxDeltaDecayR( -999999.9 ), + fDeflectionAngle( 0.0 ), + fSumDeflectionAngle( 0.0 ), + fMinDeflectionAngle( 999999.9 ), + fMaxDeflectionAngle( -999999.9 ), + fDeltaEkin( 0.0 ), + fSumDeltaEkin( 0.0 ), + fMinDeltaEkin( 999999.9 ), + fMaxDeltaEkin( -999999.9 ), + fDecayEkin( 0.0 ), + fSumDecayEkin( 0.0 ), + fMinDecayEkin( 999999.9 ), + fMaxDecayEkin( -999999.9 ), + fDecayPx( 0.0 ), + fSumDecayPx( 0.0 ), + fMinDecayPx( 999999.9 ), + fMaxDecayPx( -999999.9 ), + fDecayPy( 0.0 ), + fSumDecayPy( 0.0 ), + fMinDecayPy( 999999.9 ), + fMaxDecayPy( -999999.9 ), + fDecayPz( 0.0 ), + fSumDecayPz( 0.0 ), + fMinDecayPz( 999999.9 ), + fMaxDecayPz( -999999.9 ), + fDecayEtotViolation( 0.0 ), + fSumDecayEtotViolation( 0.0 ), + fMinDecayEtotViolation( 999999.9 ), + fMaxDecayEtotViolation( -999999.9 ), + fDecayPxViolation( 0.0 ), + fSumDecayPxViolation( 0.0 ), + fMinDecayPxViolation( 999999.9 ), + fMaxDecayPxViolation( -999999.9 ), + fDecayPyViolation( 0.0 ), + fSumDecayPyViolation( 0.0 ), + fMinDecayPyViolation( 999999.9 ), + fMaxDecayPyViolation( -999999.9 ), + fDecayPzViolation( 0.0 ), + fSumDecayPzViolation( 0.0 ), + fMinDecayPzViolation( 999999.9 ), + fMaxDecayPzViolation( -999999.9 ), + fMaxEkin_deltaMax( 0.0 ), + fMaxEtot_deltaMax( 0.0 ), + fMaxP_deltaMax( 0.0 ), + fMaxPdir_deltaMax( 0.0 ), + fMaxMass_deltaMax1( 0.0 ), + fMaxMass_deltaMax2( 0.0 ), + fSumMass_deltaMax3( 0.0 ), + fMaxMass_deltaMax3( 0.0 ), + fMaxBeta_deltaMax1( 0.0 ), + fMaxBeta_deltaMax2( 0.0 ), + fMaxGamma_deltaMax1( 0.0 ), + fMaxGamma_deltaMax2( 0.0 ), + fMaxGamma_deltaMax3( 0.0 ), + fMaxT_proper_deltaMax( 0.0 ), + fMaxT_lab_deltaMax( 0.0 ), + fSumMc_truth_rPos_deltaMax( 0.0 ), + fMaxMc_truth_rPos_deltaMax( 0.0 ), + fSumUnderestimated_mc_truth_rPos_delta( 0.0 ), + fMinUnderestimated_mc_truth_rPos_delta( 999999.9 ), + fSumOverestimated_mc_truth_rPos_delta( 0.0 ), + fMaxOverestimated_mc_truth_rPos_delta( -999999.9 ), + fSumUnderestimated_rDeltaPos( 0.0 ), + fMinUnderestimated_rDeltaPos( 999999.9 ), + fSumOverestimated_rDeltaPos( 0.0 ), + fMaxOverestimated_rDeltaPos( -999999.9 ), + fMaxFloat_rDeltaPos_deltaMax(-999999.9 ) {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +Run::~Run() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::RecordEvent( const G4Event* anEvent ) { + // This method is called automatically by the Geant4 kernel (not by the user!) + // at the end of each event : in MT-mode, it is called only for the Working thread + // that handled that event. + G4int nEvt = anEvent->GetEventID(); + if ( nEvt % 1000 == 0 ) { + G4cout << std::setprecision(6) << " Event#=" << nEvt + << " ; t[ns]=" << fDecayT << " ; r[mm]=" << fDecayR + << " ; deltaR[mum]=" << ( fDecayR_mc_truth - fDecayR ) / CLHEP::micrometer + << " ; deltaEkin[MeV]=" << fDeltaEkin + << " ; deltaAngle(deg)=" << fDeflectionAngle << G4endl; + } + G4Run::RecordEvent( anEvent ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::Merge( const G4Run* aRun ) { + // This method is called automatically by the Geant4 kernel (not by the user!) + // only in the case of multithreaded mode and only for Working threads. + const Run* localRun = static_cast< const Run* >( aRun ); + fNumEvents += localRun->GetNumberOfEvent(); + + fPrimaryParticleId = localRun->GetPrimaryParticleId(); + fPrimaryParticleInitialKineticEnergy = localRun->GetPrimaryParticleInitialKineticEnergy(); + fPrimaryParticleInitialTotalEnergy = localRun->GetPrimaryParticleInitialTotalEnergy(); + fPrimaryParticleInitialMomentum = localRun->GetPrimaryParticleInitialMomentum(); + fPrimaryParticleInitialBeta = localRun->GetPrimaryParticleInitialBeta(); + fPrimaryParticleInitialGamma = localRun->GetPrimaryParticleInitialGamma(); + fPrimaryParticleInitial3Momentum = localRun->GetPrimaryParticleInitial3Momentum(); + fPrimaryParticleInitialPosition = localRun->GetPrimaryParticleInitialPosition(); + fToleranceEPviolations = localRun->GetToleranceEPviolations(); + fToleranceDeltaDecayRadius = localRun->GetToleranceDeltaDecayRadius(); + fIsPreassignedDecayEnabled = localRun->GetIsPreassignedDecayEnabled(); + fIsBoostToLabEnabled = localRun->GetIsBoostToLabEnabled(); + + fNumDecays += localRun->GetNumberDecays(); + fNumBadDecays += localRun->GetNumberBadDecays(); + fNumUnexpectedDecays += localRun->GetNumberUnexpectedDecays(); + fNumEviolations += localRun->GetNumberEviolations(); + fNumPviolations += localRun->GetNumberPviolations(); + fNum_mc_truth_rPos_deltaMax_above += localRun->GetNumber_mc_truth_rPos_deltaMax_above(); + fNum_underestimated_mc_truth_rPos_delta_above += + localRun->GetNumberUnderestimated_mc_truth_rPos_delta_above(); + fNum_overestimated_mc_truth_rPos_delta_above += + localRun->GetNumberOverestimated_mc_truth_rPos_delta_above(); + fNumLargeUnderestimates += localRun->GetNumberLargeUnderestimates(); + fNumLargeOverestimates += localRun->GetNumberLargeOverestimates(); + + fSumDecayT += localRun->GetSumDecayT(); + fMinDecayT = std::min( fMinDecayT, localRun->GetMinDecayT() ); + fMaxDecayT = std::max( fMaxDecayT, localRun->GetMaxDecayT() ); + fSumDecayR += localRun->GetSumDecayR(); + fMinDecayR = std::min( fMinDecayR, localRun->GetMinDecayR() ); + fMaxDecayR = std::max( fMaxDecayR, localRun->GetMaxDecayR() ); + fSumDecayX += localRun->GetSumDecayX(); + fMinDecayX = std::min( fMinDecayX, localRun->GetMinDecayX() ); + fMaxDecayX = std::max( fMaxDecayX, localRun->GetMaxDecayX() ); + fSumDecayY += localRun->GetSumDecayY(); + fMinDecayY = std::min( fMinDecayY, localRun->GetMinDecayY() ); + fMaxDecayY = std::max( fMaxDecayY, localRun->GetMaxDecayY() ); + fSumDecayZ += localRun->GetSumDecayZ(); + fMinDecayZ = std::min( fMinDecayZ, localRun->GetMinDecayZ() ); + fMaxDecayZ = std::max( fMaxDecayZ, localRun->GetMaxDecayZ() ); + fSumDeltaDecayR += localRun->GetSumDeltaDecayR(); + fMinDeltaDecayR = std::min( fMinDeltaDecayR, localRun->GetMinDeltaDecayR() ); + fMaxDeltaDecayR = std::max( fMaxDeltaDecayR, localRun->GetMaxDeltaDecayR() ); + fSumDeflectionAngle += localRun->GetSumDeflectionAngle(); + fMinDeflectionAngle = std::min( fMinDeflectionAngle, localRun->GetMinDeflectionAngle() ); + fMaxDeflectionAngle = std::max( fMaxDeflectionAngle, localRun->GetMaxDeflectionAngle() ); + fSumDeltaEkin += localRun->GetSumDeltaEkin(); + fMinDeltaEkin = std::min( fMinDeltaEkin, localRun->GetMinDeltaEkin() ); + fMaxDeltaEkin = std::max( fMaxDeltaEkin, localRun->GetMaxDeltaEkin() ); + fSumDecayEkin += localRun->GetSumDecayEkin(); + fMinDecayEkin = std::min( fMinDecayEkin, localRun->GetMinDecayEkin() ); + fMaxDecayEkin = std::max( fMaxDecayEkin, localRun->GetMaxDecayEkin() ); + fSumDecayPx += localRun->GetSumDecayPx(); + fMinDecayPx = std::min( fMinDecayPx, localRun->GetMinDecayPx() ); + fMaxDecayPx = std::max( fMaxDecayPx, localRun->GetMaxDecayPx() ); + fSumDecayPy += localRun->GetSumDecayPy(); + fMinDecayPy = std::min( fMinDecayPy, localRun->GetMinDecayPy() ); + fMaxDecayPy = std::max( fMaxDecayPy, localRun->GetMaxDecayPy() ); + fSumDecayPz += localRun->GetSumDecayPz(); + fMinDecayPz = std::min( fMinDecayPz, localRun->GetMinDecayPz() ); + fMaxDecayPz = std::max( fMaxDecayPz, localRun->GetMaxDecayPz() ); + fSumDecayEtotViolation += localRun->GetSumDecayEtotViolation(); + fMinDecayEtotViolation = std::min( fMinDecayEtotViolation, + localRun->GetMinDecayEtotViolation() ); + fMaxDecayEtotViolation = std::max( fMaxDecayEtotViolation, + localRun->GetMaxDecayEtotViolation() ); + fSumDecayPxViolation += localRun->GetSumDecayPxViolation(); + fMinDecayPxViolation = std::min( fMinDecayPxViolation, localRun->GetMinDecayPxViolation() ); + fMaxDecayPxViolation = std::max( fMaxDecayPxViolation, localRun->GetMaxDecayPxViolation() ); + fSumDecayPyViolation += localRun->GetSumDecayPyViolation(); + fMinDecayPyViolation = std::min( fMinDecayPyViolation, localRun->GetMinDecayPyViolation() ); + fMaxDecayPyViolation = std::max( fMaxDecayPyViolation, localRun->GetMaxDecayPyViolation() ); + fSumDecayPzViolation += localRun->GetSumDecayPzViolation(); + fMinDecayPzViolation = std::min( fMinDecayPzViolation, localRun->GetMinDecayPzViolation() ); + fMaxDecayPzViolation = std::max( fMaxDecayPzViolation, localRun->GetMaxDecayPzViolation() ); + + fMaxEkin_deltaMax = std::max( fMaxEkin_deltaMax, localRun->GetMaxEkin_deltaMax() ); + fMaxEtot_deltaMax = std::max( fMaxEtot_deltaMax, localRun->GetMaxEtot_deltaMax() ); + fMaxP_deltaMax = std::max( fMaxP_deltaMax, localRun->GetMaxP_deltaMax() ); + fMaxPdir_deltaMax = std::max( fMaxPdir_deltaMax, localRun->GetMaxPdir_deltaMax() ); + fMaxMass_deltaMax1 = std::max( fMaxMass_deltaMax1, localRun->GetMaxMass_deltaMax1() ); + fMaxMass_deltaMax2 = std::max( fMaxMass_deltaMax2, localRun->GetMaxMass_deltaMax2() ); + fMaxMass_deltaMax3 = std::max( fMaxMass_deltaMax3, localRun->GetMaxMass_deltaMax3() ); + fSumMass_deltaMax3 += localRun->GetSumMass_deltaMax3(); + fMaxBeta_deltaMax1 = std::max( fMaxBeta_deltaMax1, localRun->GetMaxBeta_deltaMax1() ); + fMaxBeta_deltaMax2 = std::max( fMaxBeta_deltaMax2, localRun->GetMaxBeta_deltaMax2() ); + fMaxGamma_deltaMax1 = std::max( fMaxGamma_deltaMax1, localRun->GetMaxGamma_deltaMax1() ); + fMaxGamma_deltaMax2 = std::max( fMaxGamma_deltaMax2, localRun->GetMaxGamma_deltaMax2() ); + fMaxGamma_deltaMax3 = std::max( fMaxGamma_deltaMax3, localRun->GetMaxGamma_deltaMax3() ); + fMaxT_proper_deltaMax = std::max( fMaxT_proper_deltaMax, localRun->GetMaxT_proper_deltaMax() ); + fMaxT_lab_deltaMax = std::max( fMaxT_lab_deltaMax, localRun->GetMaxT_lab_deltaMax() ); + fMaxMc_truth_rPos_deltaMax = std::max( fMaxMc_truth_rPos_deltaMax, + localRun->GetMaxMc_truth_rPos_deltaMax() ); + fSumMc_truth_rPos_deltaMax += localRun->GetSumMc_truth_rPos_deltaMax(); + + fMinUnderestimated_mc_truth_rPos_delta = + std::min( fMinUnderestimated_mc_truth_rPos_delta, + localRun->GetMinUnderestimated_mc_truth_rPos_delta() ); + fSumUnderestimated_mc_truth_rPos_delta += localRun->GetSumUnderestimated_mc_truth_rPos_delta(); + fMaxOverestimated_mc_truth_rPos_delta = + std::max( fMaxOverestimated_mc_truth_rPos_delta, + localRun->GetMaxOverestimated_mc_truth_rPos_delta() ); + fSumOverestimated_mc_truth_rPos_delta += localRun->GetSumOverestimated_mc_truth_rPos_delta(); + fMinUnderestimated_rDeltaPos = std::min( fMinUnderestimated_rDeltaPos, + localRun->GetMinUnderestimated_rDeltaPos() ); + fSumUnderestimated_rDeltaPos += localRun->GetSumUnderestimated_rDeltaPos(); + fMaxOverestimated_rDeltaPos = std::max( fMaxOverestimated_rDeltaPos, + localRun->GetMaxOverestimated_rDeltaPos() ); + fSumOverestimated_rDeltaPos += localRun->GetSumOverestimated_rDeltaPos(); + + fMaxFloat_rDeltaPos_deltaMax = std::max( fMaxFloat_rDeltaPos_deltaMax, + localRun->GetMaxFloat_rDeltaPos_deltaMax() ); + + G4Run::Merge( aRun ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::PrintInfo() const { + // This method is called by RunAction::EndOfRunAction. + // In MT-mode, only the master thread calls it. + const G4double femtosecond = 0.001 * CLHEP::picosecond; + const G4double NN = ( fNumDecays > 0 ? G4double( fNumDecays ) : 1.0 ); + G4cout << std::setprecision(6) + << G4endl << G4endl + << " ============ Run::printInfo() =============== \t RunID = " << GetRunID() << G4endl + << " primary PDG code = " << fPrimaryParticleId << G4endl + << " primary initial kinetic energy [GeV] = " + << fPrimaryParticleInitialKineticEnergy / CLHEP::GeV << G4endl + << " primary initial total energy [GeV] = " + << fPrimaryParticleInitialTotalEnergy / CLHEP::GeV << G4endl + << " primary initial momentum [GeV] = " + << fPrimaryParticleInitialMomentum / CLHEP::GeV << G4endl + << " primary initial Lorentz beta = " << fPrimaryParticleInitialBeta << G4endl + << " primary initial Lorentz gamma = " << fPrimaryParticleInitialGamma << G4endl + << " primary initial 3 momentum [GeV] = " + << fPrimaryParticleInitial3Momentum / CLHEP::GeV << G4endl + << " primary initial position [mm] = " + << fPrimaryParticleInitialPosition << G4endl + << " toleranceEPviolations [eV] = " + << fToleranceEPviolations / CLHEP::eV << G4endl + << " toleranceDeltaDecayRadius [mum] = " + << fToleranceDeltaDecayRadius / CLHEP::micrometer << G4endl + << " isPreassignedDecayEnabled = " << fIsPreassignedDecayEnabled << G4endl + << " isBoostToLabEnabled = " << fIsBoostToLabEnabled << G4endl + << " # Events = " + << ( fNumEvents > 0 ? fNumEvents : GetNumberOfEvent() ) << G4endl + << " # Decays = " << fNumDecays << G4endl + << " (# Bad decays = " << fNumBadDecays << " )" << G4endl + << " (# Unexpected decays = " << fNumUnexpectedDecays << " )" << G4endl + << " # E violations = " << fNumEviolations << G4endl + << " # P violations = " << fNumPviolations << G4endl + << " decay T [ns] : min=" << fMinDecayT << "\t mean=" << fSumDecayT / NN + << "\t max=" << fMaxDecayT << G4endl + << " decay R [mm] : min=" << fMinDecayR << "\t mean=" << fSumDecayR / NN + << "\t max=" << fMaxDecayR << G4endl + << " decay X [mm] : min=" << fMinDecayX << "\t mean=" << fSumDecayX / NN + << "\t max=" << fMaxDecayX << G4endl + << " decay Y [mm] : min=" << fMinDecayY << "\t mean=" << fSumDecayY / NN + << "\t max=" << fMaxDecayY << G4endl + << " decay Z [mm] : min=" << fMinDecayZ << "\t mean=" << fSumDecayZ / NN + << "\t max=" << fMaxDecayZ << G4endl + << " Delta decay R [mm] : min=" << fMinDeltaDecayR + << "\t mean=" << fSumDeltaDecayR / NN + << "\t max=" << fMaxDeltaDecayR << G4endl + << " deflection angle [deg] : min=" << fMinDeflectionAngle + << "\t mean=" << fSumDeflectionAngle / NN + << "\t max=" << fMaxDeflectionAngle << G4endl + << " Delta Ekin [MeV] : min=" << fMinDeltaEkin + << "\t mean=" << fSumDeltaEkin / NN + << "\t max=" << fMaxDeltaEkin << G4endl + << " decay Ekin [GeV] : min=" << fMinDecayEkin / CLHEP::GeV + << "\t mean=" << fSumDecayEkin / NN / CLHEP::GeV + << "\t max=" << fMaxDecayEkin / CLHEP::GeV << G4endl + << " decay Px [GeV] : min=" << fMinDecayPx / CLHEP::GeV + << "\t mean=" << fSumDecayPx / NN / CLHEP::GeV + << "\t max=" << fMaxDecayPx / CLHEP::GeV << G4endl + << " decay Py [GeV] : min=" << fMinDecayPy / CLHEP::GeV + << "\t mean=" << fSumDecayPy / NN / CLHEP::GeV + << "\t max=" << fMaxDecayPy / CLHEP::GeV << G4endl + << " decay Pz [GeV] : min=" << fMinDecayPz / CLHEP::GeV + << "\t mean=" << fSumDecayPz / NN / CLHEP::GeV + << "\t max=" << fMaxDecayPz / CLHEP::GeV << G4endl + << " decay Etot violation [MeV] : min=" << fMinDecayEtotViolation + << "\t mean=" << fSumDecayEtotViolation / NN + << "\t max=" << fMaxDecayEtotViolation << G4endl + << " decay Px violation [MeV] : min=" << fMinDecayPxViolation + << "\t mean=" << fSumDecayPxViolation / NN + << "\t max=" << fMaxDecayPxViolation << G4endl + << " decay Py violation [MeV] : min=" << fMinDecayPyViolation + << "\t mean=" << fSumDecayPyViolation / NN + << "\t max=" << fMaxDecayPyViolation << G4endl + << " decay Pz violation [MeV] : min=" << fMinDecayPzViolation + << "\t mean=" << fSumDecayPzViolation / NN + << "\t max=" << fMaxDecayPzViolation << G4endl + << " --- Consistency checks --- " << G4endl + << " maxEkin_deltaMax [eV] = " << fMaxEkin_deltaMax / CLHEP::eV << G4endl + << " maxEtot_deltaMax [eV] = " << fMaxEtot_deltaMax / CLHEP::eV << G4endl + << " maxP_deltaMax [eV] = " << fMaxP_deltaMax / CLHEP::eV << G4endl + << " maxPdir_deltaMax = " << fMaxPdir_deltaMax << G4endl + << " maxMass_deltaMax{1,2,3} [eV] = " << fMaxMass_deltaMax1 / CLHEP::eV + << " , " << fMaxMass_deltaMax2 / CLHEP::eV << " , " << fMaxMass_deltaMax3 / CLHEP::eV + << " (mean=" << fSumMass_deltaMax3 / NN / CLHEP::eV << ")" << G4endl + << " maxBeta_deltaMax{1,2} = " << fMaxBeta_deltaMax1 + << " , " << fMaxBeta_deltaMax2 << G4endl + << " maxGamma_deltaMax{1,2,3} = " << fMaxGamma_deltaMax1 + << " , " << fMaxGamma_deltaMax2 + << " , " << fMaxGamma_deltaMax3 << G4endl + << " maxT_proper_deltaMax [fs] = " << fMaxT_proper_deltaMax / femtosecond << G4endl + << " maxT_lab_deltaMax [fs] = " << fMaxT_lab_deltaMax / femtosecond << G4endl + << " maxMc_truth_rPos_deltaMax [mum] = " + << fMaxMc_truth_rPos_deltaMax / CLHEP::micrometer + << " (mean=" << fSumMc_truth_rPos_deltaMax / NN / CLHEP::micrometer + << ")\t (# above threshold = " << fNum_mc_truth_rPos_deltaMax_above << ")" << G4endl + << " --- Extra checks --- " << G4endl + << " minUnderestimated_mc_truth_rPos_delta [mum] = " + << fMinUnderestimated_mc_truth_rPos_delta / CLHEP::micrometer + << " (mean=" << fSumUnderestimated_mc_truth_rPos_delta / NN / CLHEP::micrometer + << ")\t (#above threshold = " << fNum_underestimated_mc_truth_rPos_delta_above + << ")" << G4endl + << " maxOverestimated_mc_truth_rPos_delta [mum] = " + << fMaxOverestimated_mc_truth_rPos_delta / CLHEP::micrometer + << " (mean=" << fSumOverestimated_mc_truth_rPos_delta / NN / CLHEP::micrometer + << ")\t (#above threshold = " << fNum_overestimated_mc_truth_rPos_delta_above + << ")" << G4endl + << " minUnderestimated_rDeltaPos [mum] = " + << fMinUnderestimated_rDeltaPos / CLHEP::micrometer + << " (mean=" << fSumUnderestimated_rDeltaPos / NN / CLHEP::micrometer + << ")\t (#above threshold = " << fNumLargeUnderestimates << ")" << G4endl + << " maxOverestimated_rDeltaPos [mum] = " + << fMaxOverestimated_rDeltaPos / CLHEP::micrometer + << " (mean=" << fSumOverestimated_rDeltaPos / NN / CLHEP::micrometer + << ")\t (#above threshold = " << fNumLargeOverestimates << ")" << G4endl + << " --- float instead of double --- " << G4endl + << " fMaxFloat_rDeltaPos_deltaMax [mum] = " + << fMaxFloat_rDeltaPos_deltaMax / CLHEP::micrometer << G4endl + << " ============================================= " << G4endl + << G4endl; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayT( const G4double inputValue ) { + fDecayT = inputValue; + fSumDecayT += inputValue; + fMinDecayT = std::min( fMinDecayT, inputValue ); + fMaxDecayT = std::max( fMaxDecayT, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayR_mc_truth( const G4double inputValue ) { + fDecayR_mc_truth = inputValue; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayR( const G4double inputValue ) { + fDecayR = inputValue; + fSumDecayR += inputValue; + fMinDecayR = std::min( fMinDecayR, inputValue ); + fMaxDecayR = std::max( fMaxDecayR, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayX( const G4double inputValue ) { + fDecayX = inputValue; + fSumDecayX += inputValue; + fMinDecayX = std::min( fMinDecayX, inputValue ); + fMaxDecayX = std::max( fMaxDecayX, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayY( const G4double inputValue ) { + fDecayY = inputValue; + fSumDecayY += inputValue; + fMinDecayY = std::min( fMinDecayY, inputValue ); + fMaxDecayY = std::max( fMaxDecayY, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayZ( const G4double inputValue ) { + fDecayZ = inputValue; + fSumDecayZ += inputValue; + fMinDecayZ = std::min( fMinDecayZ, inputValue ); + fMaxDecayZ = std::max( fMaxDecayZ, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDeltaDecayR( const G4double inputValue ) { + fDeltaDecayR = inputValue; + fSumDeltaDecayR += inputValue; + fMinDeltaDecayR = std::min( fMinDeltaDecayR, inputValue ); + fMaxDeltaDecayR = std::max( fMaxDeltaDecayR, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDeflectionAngle( const G4double inputValue ) { + fDeflectionAngle = inputValue; + fSumDeflectionAngle += inputValue; + fMinDeflectionAngle = std::min( fMinDeflectionAngle, inputValue ); + fMaxDeflectionAngle = std::max( fMaxDeflectionAngle, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDeltaEkin( const G4double inputValue ) { + fDeltaEkin = inputValue; + fSumDeltaEkin += inputValue; + fMinDeltaEkin = std::min( fMinDeltaEkin, inputValue ); + fMaxDeltaEkin = std::max( fMaxDeltaEkin, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayEkin( const G4double inputValue ) { + fDecayEkin = inputValue; + fSumDecayEkin += inputValue; + fMinDecayEkin = std::min( fMinDecayEkin, inputValue ); + fMaxDecayEkin = std::max( fMaxDecayEkin, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayPx( const G4double inputValue ) { + fDecayPx = inputValue; + fSumDecayPx += inputValue; + fMinDecayPx = std::min( fMinDecayPx, inputValue ); + fMaxDecayPx = std::max( fMaxDecayPx, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayPy( const G4double inputValue ) { + fDecayPy = inputValue; + fSumDecayPy += inputValue; + fMinDecayPy = std::min( fMinDecayPy, inputValue ); + fMaxDecayPy = std::max( fMaxDecayPy, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayPz( const G4double inputValue ) { + fDecayPz = inputValue; + fSumDecayPz += inputValue; + fMinDecayPz = std::min( fMinDecayPz, inputValue ); + fMaxDecayPz = std::max( fMaxDecayPz, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayEtotViolation( const G4double inputValue ) { + fDecayEtotViolation = inputValue; + fSumDecayEtotViolation += inputValue; + fMinDecayEtotViolation = std::min( fMinDecayEtotViolation, inputValue ); + fMaxDecayEtotViolation = std::max( fMaxDecayEtotViolation, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayPxViolation( const G4double inputValue ) { + fDecayPxViolation = inputValue; + fSumDecayPxViolation += inputValue; + fMinDecayPxViolation = std::min( fMinDecayPxViolation, inputValue ); + fMaxDecayPxViolation = std::max( fMaxDecayPxViolation, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayPyViolation( const G4double inputValue ) { + fDecayPyViolation = inputValue; + fSumDecayPyViolation += inputValue; + fMinDecayPyViolation = std::min( fMinDecayPyViolation, inputValue ); + fMaxDecayPyViolation = std::max( fMaxDecayPyViolation, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetDecayPzViolation( const G4double inputValue ) { + fDecayPzViolation = inputValue; + fSumDecayPzViolation += inputValue; + fMinDecayPzViolation = std::min( fMinDecayPzViolation, inputValue ); + fMaxDecayPzViolation = std::max( fMaxDecayPzViolation, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxEkin_deltaMax( const G4double inputValue ) { + fMaxEkin_deltaMax = std::max( fMaxEkin_deltaMax, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxEtot_deltaMax( const G4double inputValue ) { + fMaxEtot_deltaMax = std::max( fMaxEtot_deltaMax, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxP_deltaMax( const G4double inputValue ) { + fMaxP_deltaMax = std::max( fMaxP_deltaMax, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxPdir_deltaMax( const G4double inputValue ) { + fMaxPdir_deltaMax = std::max( fMaxPdir_deltaMax, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxMass_deltaMax1( const G4double inputValue ) { + fMaxMass_deltaMax1 = std::max( fMaxMass_deltaMax1, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxMass_deltaMax2( const G4double inputValue ) { + fMaxMass_deltaMax2 = std::max( fMaxMass_deltaMax2, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxMass_deltaMax3( const G4double inputValue ) { + fSumMass_deltaMax3 += inputValue; + fMaxMass_deltaMax3 = std::max( fMaxMass_deltaMax3, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxBeta_deltaMax1( const G4double inputValue ) { + fMaxBeta_deltaMax1 = std::max( fMaxBeta_deltaMax1, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxBeta_deltaMax2( const G4double inputValue ) { + fMaxBeta_deltaMax2 = std::max( fMaxBeta_deltaMax2, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxGamma_deltaMax1( const G4double inputValue ) { + fMaxGamma_deltaMax1 = std::max( fMaxGamma_deltaMax1, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxGamma_deltaMax2( const G4double inputValue ) { + fMaxGamma_deltaMax2 = std::max( fMaxGamma_deltaMax2, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxGamma_deltaMax3( const G4double inputValue ) { + fMaxGamma_deltaMax3 = std::max( fMaxGamma_deltaMax3, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxT_proper_deltaMax( const G4double inputValue ) { + fMaxT_proper_deltaMax = std::max( fMaxT_proper_deltaMax, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxT_lab_deltaMax( const G4double inputValue ) { + fMaxT_lab_deltaMax = std::max( fMaxT_lab_deltaMax, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxMc_truth_rPos_deltaMax( const G4double inputValue ) { + fSumMc_truth_rPos_deltaMax += inputValue; + fMaxMc_truth_rPos_deltaMax = std::max( fMaxMc_truth_rPos_deltaMax, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMinUnderestimated_mc_truth_rPos_delta( const G4double inputValue ) { + fSumUnderestimated_mc_truth_rPos_delta += inputValue; + fMinUnderestimated_mc_truth_rPos_delta = std::min( fMinUnderestimated_mc_truth_rPos_delta, + inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxOverestimated_mc_truth_rPos_delta( const G4double inputValue ) { + fSumOverestimated_mc_truth_rPos_delta += inputValue; + fMaxOverestimated_mc_truth_rPos_delta = std::max( fMaxOverestimated_mc_truth_rPos_delta, + inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMinUnderestimated_rDeltaPos( const G4double inputValue ) { + fSumUnderestimated_rDeltaPos += inputValue; + fMinUnderestimated_rDeltaPos = std::min( fMinUnderestimated_rDeltaPos, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxOverestimated_rDeltaPos( const G4double inputValue ) { + fSumOverestimated_rDeltaPos += inputValue; + fMaxOverestimated_rDeltaPos = std::max( fMaxOverestimated_rDeltaPos, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetMaxFloat_rDeltaPos_deltaMax( const G4double inputValue ) { + fMaxFloat_rDeltaPos_deltaMax = std::max( fMaxFloat_rDeltaPos_deltaMax, inputValue ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/src/RunAction.cc b/examples/extended/hadronic/Hadr10/src/RunAction.cc new file mode 100755 index 0000000000..1e65dadd42 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/src/RunAction.cc @@ -0,0 +1,75 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file RunAction.cc +/// \brief Implementation of the RunAction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "RunAction.hh" +#include "globals.hh" +#include "G4Run.hh" +#include "Run.hh" +#include "SteppingAction.hh" +#include "G4RunManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +RunAction::RunAction( SteppingAction* steppingAction ) : G4UserRunAction(), + fSteppingAction( steppingAction ) {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +RunAction::~RunAction() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4Run* RunAction::GenerateRun() { + return new Run; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void RunAction::BeginOfRunAction( const G4Run* aRun ) { + G4cout << "### Run " << aRun->GetRunID() << " starts." << G4endl; + if ( fSteppingAction ) { + fSteppingAction->Initialize(); + Run* run = const_cast< Run* >( static_cast< const Run* >( aRun ) ); + if ( run != nullptr ) fSteppingAction->SetRunPointer( run ); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void RunAction::EndOfRunAction( const G4Run* aRun ) { + const Run* run = static_cast< const Run* >( aRun ); + if ( run == nullptr || run->GetNumberOfEvent() == 0 ) return; + if ( IsMaster() ) run->PrintInfo(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/src/StackingAction.cc b/examples/extended/hadronic/Hadr10/src/StackingAction.cc new file mode 100755 index 0000000000..f8a1cacd72 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/src/StackingAction.cc @@ -0,0 +1,68 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file StackingAction.cc +/// \brief Implementation of the StackingAction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "StackingAction.hh" +#include "G4ClassificationOfNewTrack.hh" +#include "G4Track.hh" +#include "G4TrackStatus.hh" +#include "G4ParticleDefinition.hh" +#include "G4ParticleTypes.hh" +#include "G4TouchableHistory.hh" +#include "G4VPhysicalVolume.hh" +#include "G4VProcess.hh" +#include +#include +#include +#include "G4SystemOfUnits.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StackingAction::StackingAction() : G4UserStackingAction() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StackingAction::~StackingAction() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4ClassificationOfNewTrack StackingAction::ClassifyNewTrack( const G4Track* aTrack ) { + G4ClassificationOfNewTrack result( fUrgent ); + if ( aTrack->GetParentID() != 0 ) result = fKill; // Kill all secondaries + return result; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void StackingAction::PrepareNewEvent() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/Hadr10/src/SteppingAction.cc b/examples/extended/hadronic/Hadr10/src/SteppingAction.cc new file mode 100644 index 0000000000..bfa428fb24 --- /dev/null +++ b/examples/extended/hadronic/Hadr10/src/SteppingAction.cc @@ -0,0 +1,657 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file SteppingAction.cc +/// \brief Implementation of the SteppingAction class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "SteppingAction.hh" +#include "G4Track.hh" +#include "G4Step.hh" +#include "G4ParticleDefinition.hh" +#include "G4ParticleTypes.hh" +#include "G4StepPoint.hh" +#include "G4VPhysicalVolume.hh" +#include "G4VTouchable.hh" +#include "G4TouchableHistory.hh" +#include "G4LossTableManager.hh" +#include "G4SystemOfUnits.hh" +#include "G4DecayProducts.hh" +#include "G4DecayTable.hh" +#include "G4VDecayChannel.hh" +#include "Run.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +SteppingAction::SteppingAction() : G4UserSteppingAction() { + Initialize(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +SteppingAction::~SteppingAction() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void SteppingAction::Initialize() { + // Initialization needed at the beginning of each Run + fRunPtr = nullptr; + fToleranceEPviolations = 1.0*CLHEP::eV; //***LOOKHERE*** + fPrimaryParticleId = 0; + fPrimaryParticleInitialKineticEnergy = 0.0; + fPrimaryParticleInitialTotalEnergy = 0.0; + fPrimaryParticleInitialMomentum = 0.0; + fPrimaryParticleInitialBeta = 1.0; + fPrimaryParticleInitialGamma = 1.0; + fPrimaryParticleInitial3Momentum = G4ThreeVector( 0.0, 0.0, 0.0 ); + fPrimaryParticleInitialPosition = G4ThreeVector( 0.0, 0.0, 0.0 ); + fMaxEkin_deltaMax = 0.0; + fMaxEtot_deltaMax = 0.0; + fMaxP_deltaMax = 0.0; + fMaxPdir_deltaMax = 0.0; + fMaxMass_deltaMax1 = 0.0; + fMaxMass_deltaMax2 = 0.0; + fMaxMass_deltaMax3 = 0.0; + fMeanMass_deltaMax3 = 0.0; + fMaxBeta_deltaMax1 = 0.0; + fMaxBeta_deltaMax2 = 0.0; + fMaxGamma_deltaMax1 = 0.0; + fMaxGamma_deltaMax2 = 0.0; + fMaxGamma_deltaMax3 = 0.0; + fMaxT_proper_deltaMax = 0.0; + fMaxT_lab_deltaMax = 0.0; + fMaxMc_truth_rPos_deltaMax = 0.0; + fMeanMc_truth_rPos_deltaMax = 0.0; + fMeanDeltaR_primaryDecay = 0.0; + fMinDeltaR_primaryDecay = 9999999.9; + fMaxDeltaR_primaryDecay = -9999999.9; + fMeanR_primaryDecay = 0.0; + fMinR_primaryDecay = 9999999.9; + fMaxR_primaryDecay = -9999999.9; + fMeanX_primaryDecay = 0.0; + fMinX_primaryDecay = 9999999.9; + fMaxX_primaryDecay = -9999999.9; + fMeanY_primaryDecay = 0.0; + fMinY_primaryDecay = 9999999.9; + fMaxY_primaryDecay = -9999999.9; + fMeanZ_primaryDecay = 0.0; + fMinZ_primaryDecay = 9999999.9; + fMaxZ_primaryDecay = -9999999.9; + fMeanDeltaAngle_primaryDecay = 0.0; + fMinDeltaAngle_primaryDecay = 9999999.9; + fMaxDeltaAngle_primaryDecay = -9999999.9; + fMeanDeltaEkin_primaryDecay = 0.0; + fMinDeltaEkin_primaryDecay = 9999999.9; + fMaxDeltaEkin_primaryDecay = -9999999.9; + fMeanEkin_primaryDecay = 0.0; + fMinEkin_primaryDecay = 9999999.9; + fMaxEkin_primaryDecay = -9999999.9; + fMeanPx_primaryDecay = 0.0; + fMinPx_primaryDecay = 9999999.9; + fMaxPx_primaryDecay = -9999999.9; + fMeanPy_primaryDecay = 0.0; + fMinPy_primaryDecay = 9999999.9; + fMaxPy_primaryDecay = -9999999.9; + fMeanPz_primaryDecay = 0.0; + fMinPz_primaryDecay = 9999999.9; + fMaxPz_primaryDecay = -9999999.9; + fMinUnderestimated_mc_truth_rPos_delta = 9999999.9; + fMaxOverestimated_mc_truth_rPos_delta = -9999999.9; + fMeanUnderestimated_mc_truth_rPos_delta = 0.0; + fMeanOverestimated_mc_truth_rPos_delta = 0.0; + fMinUnderestimated_rDeltaPos = 9999999.9; + fMaxOverestimated_rDeltaPos = -9999999.9; + fMeanUnderestimated_rDeltaPos = 0.0; + fMeanOverestimated_rDeltaPos = 0.0; + fMaxFloat_rDeltaPos_deltaMax = -9999999.9; + fMeanViolationE_primaryDecay = 0.0; + fMinViolationE_primaryDecay = 9999999.9; + fMaxViolationE_primaryDecay = -9999999.9; + fMeanViolationPx_primaryDecay = 0.0; + fMinViolationPx_primaryDecay = 9999999.9; + fMaxViolationPx_primaryDecay = -9999999.9; + fMeanViolationPy_primaryDecay = 0.0; + fMinViolationPy_primaryDecay = 9999999.9; + fMaxViolationPy_primaryDecay = -9999999.9; + fMeanViolationPz_primaryDecay = 0.0; + fMinViolationPz_primaryDecay = 9999999.9; + fMaxViolationPz_primaryDecay = -9999999.9; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void SteppingAction::UserSteppingAction( const G4Step* theStep ) { + + // Store the information about the ID and the kinetic energy of the primary particle, + // at the first step of the first event. + // Note that for the kinetic energy, we are considering the "pre-step" point of such first step. + if ( theStep->GetTrack()->GetParentID() == 0 && + theStep->GetTrack()->GetCurrentStepNumber() == 1 ) { + fPrimaryParticleId = theStep->GetTrack()->GetDefinition()->GetPDGEncoding(); + fPrimaryParticleInitialKineticEnergy = theStep->GetPreStepPoint()->GetKineticEnergy(); + fPrimaryParticleInitialTotalEnergy = theStep->GetPreStepPoint()->GetTotalEnergy(); + fPrimaryParticleInitial3Momentum = theStep->GetPreStepPoint()->GetMomentum(); + fPrimaryParticleInitialMomentum = fPrimaryParticleInitial3Momentum.mag(); + fPrimaryParticleInitialPosition = theStep->GetPreStepPoint()->GetPosition(); + fPrimaryParticleInitialBeta = theStep->GetPreStepPoint()->GetBeta(); + fPrimaryParticleInitialGamma = theStep->GetPreStepPoint()->GetGamma(); + // As tolerance for EP violations, consider the max value between the default value + // and 1 billionth of the initial, primary particle kinetic energy. + if ( fToleranceEPviolations < fPrimaryParticleInitialKineticEnergy*1.0e-9 ) { + fToleranceEPviolations = fPrimaryParticleInitialKineticEnergy*1.0e-9; + } + // Set the values of this run to the Run object + if ( fRunPtr ) { + fRunPtr->SetPrimaryParticleId( fPrimaryParticleId ); + fRunPtr->SetPrimaryParticleInitialKineticEnergy( fPrimaryParticleInitialKineticEnergy ); + fRunPtr->SetPrimaryParticleInitialTotalEnergy( fPrimaryParticleInitialTotalEnergy ); + fRunPtr->SetPrimaryParticleInitialMomentum( fPrimaryParticleInitialMomentum ); + fRunPtr->SetPrimaryParticleInitialBeta( fPrimaryParticleInitialBeta ); + fRunPtr->SetPrimaryParticleInitialGamma( fPrimaryParticleInitialGamma ); + fRunPtr->SetPrimaryParticleInitial3Momentum( fPrimaryParticleInitial3Momentum ); + fRunPtr->SetPrimaryParticleInitialPosition( fPrimaryParticleInitialPosition ); + fRunPtr->SetToleranceEPviolations( ToleranceEPviolations() ); + fRunPtr->SetToleranceDeltaDecayRadius( ToleranceDeltaDecayRadius() ); + fRunPtr->SetIsPreassignedDecayEnabled( IsPreassignedDecayEnabled() ); + fRunPtr->SetIsBoostToLabEnabled( IsBoostToLabEnabled() ); + } + // Use the preassigned decay is enabled + if ( IsPreassignedDecayEnabled() && + ( ! theStep->GetTrack()->GetDefinition()->GetPDGStable() ) ) { + G4DynamicParticle* dynamicParent = + const_cast< G4DynamicParticle* >( theStep->GetTrack()->GetDynamicParticle() ); + if ( dynamicParent != nullptr ) { + G4DecayProducts* decayProducts = + (G4DecayProducts*)( dynamicParent->GetPreAssignedDecayProducts() ); + if ( decayProducts == nullptr ) { + G4ParticleDefinition* parentDef = theStep->GetTrack()->GetDefinition(); + G4DecayTable* decayTable = + ( parentDef == nullptr ? nullptr : parentDef->GetDecayTable() ); + if ( decayTable != nullptr ) { + G4double parentMass = dynamicParent->GetMass(); + G4VDecayChannel* decayChannel = decayTable->SelectADecayChannel( parentMass ); + if ( decayChannel != nullptr ) { + decayProducts = decayChannel->DecayIt( parentMass ); + if ( ! decayProducts->IsChecked() ) decayProducts->DumpInfo(); + if ( IsBoostToLabEnabled() ) { + // boost all decay products to laboratory frame + decayProducts->Boost( dynamicParent->GetTotalEnergy(), + dynamicParent->GetMomentumDirection() ); + } + } else { + decayProducts = new G4DecayProducts( *dynamicParent ); + } + dynamicParent->SetPreAssignedDecayProducts( decayProducts ); + } + } else { + G4cout << "WARNING : already present preassign decay !" << G4endl; + } + } + } + } + + //G4cout << theStep->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName() << G4endl; + + // If the primary decays somewhere inside the World volume, get the information about the decay + if ( theStep->GetTrack()->GetParentID() == 0 && + theStep->GetPostStepPoint()->GetProcessDefinedStep() != nullptr && + theStep->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName().find( "Decay" ) + != std::string::npos ) { + // Get properties of the primary particle when it decays + + //--- Get values in different ways and check their consistency --- + // Kinetic energy of the primary particle at the decay + const G4double ekin_dynamicParticle = + theStep->GetTrack()->GetDynamicParticle()->GetKineticEnergy(); + const G4double ekin_track = theStep->GetTrack()->GetKineticEnergy(); + const G4double ekin_postStepPoint = theStep->GetPostStepPoint()->GetKineticEnergy(); + const G4double ekin_deltaMax = + std::max( std::abs( ekin_dynamicParticle - ekin_track ), + std::abs( ekin_dynamicParticle - ekin_postStepPoint ) ); + //G4cout << "\t ekin_deltaMax [eV] = " << ekin_deltaMax / CLHEP::eV << G4endl; + const G4double ekin_val = ekin_dynamicParticle; // To be used later + // Total energy of the primary particle at the decay + const G4double etot_dynamicParticle = + theStep->GetTrack()->GetDynamicParticle()->GetTotalEnergy(); + const G4double etot_track = theStep->GetTrack()->GetTotalEnergy(); + const G4double etot_postStepPoint = theStep->GetPostStepPoint()->GetTotalEnergy(); + const G4double etot_deltaMax = + std::max( std::abs( etot_dynamicParticle - etot_track ), + std::abs( etot_dynamicParticle - etot_postStepPoint ) ); + //G4cout << "\t etot_deltaMax [eV] = " << etot_deltaMax / CLHEP::eV << G4endl; + const G4double etot_val = etot_dynamicParticle; // To be used later + // Module of the 3-momentum of the primary particle at the decay + const G4double p_dynamicParticle = + theStep->GetTrack()->GetDynamicParticle()->GetMomentum().mag(); + const G4double p_track = theStep->GetTrack()->GetMomentum().mag(); + const G4double p_postStepPoint = theStep->GetPostStepPoint()->GetMomentum().mag(); + const G4double p_deltaMax = std::max( std::abs( p_dynamicParticle - p_track ), + std::abs( p_dynamicParticle - p_postStepPoint ) ); + //G4cout << "\t p_deltaMax [eV] = " << p_deltaMax / CLHEP::eV << G4endl; + const G4double p_val = p_dynamicParticle; // To be used later + // 3-momentum direction (adimensional) of the primary particle at the decay + const G4ThreeVector pdir_dynamicParticle = + theStep->GetTrack()->GetDynamicParticle()->GetMomentumDirection(); + const G4ThreeVector pdir_track = theStep->GetTrack()->GetMomentumDirection(); + const G4ThreeVector pdir_postStepPoint = theStep->GetPostStepPoint()->GetMomentumDirection(); + const G4double pdir_x_deltaMax = + std::max( std::abs( pdir_dynamicParticle.x() - pdir_track.x() ), + std::abs( pdir_dynamicParticle.x() - pdir_postStepPoint.x() ) ); + const G4double pdir_y_deltaMax = + std::max( std::abs( pdir_dynamicParticle.y() - pdir_track.y() ), + std::abs( pdir_dynamicParticle.y() - pdir_postStepPoint.y() ) ); + const G4double pdir_z_deltaMax = + std::max( std::abs( pdir_dynamicParticle.z() - pdir_track.z() ), + std::abs( pdir_dynamicParticle.z() - pdir_postStepPoint.z() ) ); + const G4double pdir_deltaMax = + std::max( std::max( pdir_x_deltaMax, pdir_y_deltaMax ), pdir_z_deltaMax ); + //G4cout << "\t pdir_deltaMax = " << pdir_deltaMax << G4endl; + // Mass of the primary particle at the decay + const G4double mass_dynamicParticle = theStep->GetTrack()->GetDynamicParticle()->GetMass(); + const G4double mass_preStepPoint = theStep->GetPreStepPoint()->GetMass(); + const G4double mass_postStepPoint = theStep->GetPostStepPoint()->GetMass(); + const G4double mass_from_etot_ekin = etot_val - ekin_val; + const G4double mass_from4mom = std::sqrt( etot_val*etot_val - p_val*p_val ); + G4double mass_deltaMax1 = std::max( std::abs( mass_dynamicParticle - mass_preStepPoint ), + std::abs( mass_dynamicParticle - mass_postStepPoint ) ); + G4double mass_deltaMax2 = std::abs( mass_dynamicParticle - mass_from_etot_ekin ); + G4double mass_deltaMax3 = std::abs( mass_dynamicParticle - mass_from4mom ); + fMeanMass_deltaMax3 += mass_deltaMax3; + //G4cout << "\t mass_deltaMax{1,2,3} [eV] = " << mass_deltaMax1 / CLHEP::eV << "\t" + // << mass_deltaMax2 / CLHEP::eV << "\t" << mass_deltaMax3 / CLHEP::eV << G4endl; + const G4double mass_val = mass_dynamicParticle; // To be used later + // Lorentz beta of the primary particle at the decay + // The following line works only for G4 versions >= 10.7 + const G4double beta_dynamicParticle = theStep->GetTrack()->GetDynamicParticle()->GetBeta(); + const G4double beta_postStepPoint = theStep->GetPostStepPoint()->GetBeta(); + //Before-10.7 const G4double beta_dynamicParticle = beta_postStepPoint; + const G4double beta_velocity_track = theStep->GetTrack()->GetVelocity() / CLHEP::c_light; + const G4double beta_velocity_postStepPoint = + theStep->GetPostStepPoint()->GetVelocity() / CLHEP::c_light; + const G4double beta_p_over_etot = p_val / etot_val; + G4double beta_deltaMax1 = std::max( std::abs( beta_dynamicParticle - beta_postStepPoint ), + std::abs( beta_dynamicParticle - beta_velocity_track ) ); + beta_deltaMax1 = + std::max( beta_deltaMax1, std::abs( beta_dynamicParticle - beta_velocity_postStepPoint ) ); + const G4double beta_deltaMax2 = std::abs( beta_dynamicParticle - beta_p_over_etot ); + //G4cout << "\t beta_deltaMax{1,2} = " << beta_deltaMax1 << " , " << beta_deltaMax2 << G4endl; + const G4double beta_val = beta_dynamicParticle; // To be used later + // Lorentz gamma of the primary particle at the decay + const G4double gamma_postStepPoint = theStep->GetPostStepPoint()->GetGamma(); + const G4double gamma_from_e_over_m = etot_val / mass_val; + const G4double gamma_deltaMax1 = std::abs( gamma_postStepPoint - gamma_from_e_over_m ); + G4double gamma_from_beta = 0.0; + G4double gamma_deltaMax2 = 0.0; + G4double gamma_deltaMax3 = 0.0; + if ( beta_val < 1.0 ) { + gamma_from_beta = 1.0 / std::sqrt( 1.0 - beta_val*beta_val ); + gamma_deltaMax2 = std::abs( gamma_postStepPoint - gamma_from_beta ); + gamma_deltaMax3 = std::abs( gamma_from_e_over_m - gamma_from_beta ); + } + const G4double gamma_val = gamma_postStepPoint; // To be used later; + //G4cout << "\t gamma_deltaMax{1,2,3} = " << gamma_deltaMax1 << " , " << gamma_deltaMax2 + // << " , " << gamma_deltaMax3 << " ; gamma_postStepPoint = " << gamma_postStepPoint + // << " ; gamma_from_e_over_m = " << gamma_from_e_over_m << " ; gamma_from_beta = " + // << gamma_from_beta << G4endl; + // Proper time of the primary particle at the decay + const G4double t_proper_track = theStep->GetTrack()->GetProperTime(); + const G4double t_proper_postStepPoint = theStep->GetPostStepPoint()->GetProperTime(); + const G4double t_proper_deltaMax = std::abs( t_proper_track - t_proper_postStepPoint ); + //G4cout << "\t t_proper_deltaMax [fs] = " << t_proper_deltaMax / femtosecond << G4endl; + const G4double t_proper_val = t_proper_track; // To be used later + // Lab time of the primary particle at the decay + // (Note: it would be wrong to trying to compute this lab time from the + // above proper time via the simple formula: + // const G4double t_lab_from_gamma = t_proper_val * gamma_val; + // because the gamma value of the primary particle has changed + // during its lifetime.) + const G4double t_local_track = theStep->GetTrack()->GetLocalTime(); + const G4double t_local_postStepPoint = theStep->GetPostStepPoint()->GetLocalTime(); + const G4double t_global_track = theStep->GetTrack()->GetGlobalTime(); + const G4double t_global_postStepPoint = theStep->GetPostStepPoint()->GetGlobalTime(); + G4double t_lab_deltaMax = std::max( std::abs( t_local_track - t_local_postStepPoint ), + std::abs( t_local_track - t_global_track ) ); + t_lab_deltaMax = std::max( t_lab_deltaMax, + std::abs( t_local_track - t_global_postStepPoint ) ); + //G4cout << "\t t_lab_deltaMax [fs] = " << t_lab_deltaMax / femtosecond << G4endl; + const G4double t_lab_val = t_local_track; // To be used later + // "MC-truth" decay radius of the primary particle at the decay + // (defined as the one that would happen if there are neither magnetic field effects + // nor interactions with matter). + const G4double primaryBeta = + fPrimaryParticleInitialMomentum / fPrimaryParticleInitialTotalEnergy; + const G4double mc_truth_rPos1 = t_lab_val * fPrimaryParticleInitialBeta * CLHEP::c_light; + const G4double mc_truth_rPos2 = t_lab_val * primaryBeta * CLHEP::c_light; + const G4double mc_truth_rPos_deltaMax = std::abs( mc_truth_rPos1 - mc_truth_rPos2 ); + fMeanMc_truth_rPos_deltaMax += mc_truth_rPos_deltaMax; + //G4cout << "\t mc_truth_rPos_deltaMax [mum] = " + // << mc_truth_rPos_deltaMax / CLHEP::micrometer << G4endl; + if ( mc_truth_rPos_deltaMax > ToleranceDeltaDecayRadius() ) { + //G4cout << std::setprecision(6) + // << " Large : mc_truth_rPos_deltaMax [mum]=" + // << mc_truth_rPos_deltaMax / CLHEP::micrometer + // << " ; " << mc_truth_rPos1 << " , " << mc_truth_rPos2 << " mm" << G4endl; + if ( fRunPtr ) fRunPtr->IncrementNumber_mc_truth_rPos_deltaMax_above(); + } + const G4double mc_truth_rPos_val = mc_truth_rPos1; // To be used later + // Keep note of the biggest discrepancies + fMaxEkin_deltaMax = std::max( fMaxEkin_deltaMax, ekin_deltaMax ); + fMaxEtot_deltaMax = std::max( fMaxEtot_deltaMax, etot_deltaMax ); + fMaxP_deltaMax = std::max( fMaxP_deltaMax, p_deltaMax ); + fMaxPdir_deltaMax = std::max( fMaxPdir_deltaMax, pdir_deltaMax ); + fMaxMass_deltaMax1 = std::max( fMaxMass_deltaMax1, mass_deltaMax1 ); + fMaxMass_deltaMax2 = std::max( fMaxMass_deltaMax2, mass_deltaMax2 ); + fMaxMass_deltaMax3 = std::max( fMaxMass_deltaMax3, mass_deltaMax3 ); + fMaxBeta_deltaMax1 = std::max( fMaxBeta_deltaMax1, beta_deltaMax1 ); + fMaxBeta_deltaMax2 = std::max( fMaxBeta_deltaMax2, beta_deltaMax2 ); + fMaxGamma_deltaMax1 = std::max( fMaxGamma_deltaMax1, gamma_deltaMax1 ); + fMaxGamma_deltaMax2 = std::max( fMaxGamma_deltaMax2, gamma_deltaMax2 ); + fMaxGamma_deltaMax3 = std::max( fMaxGamma_deltaMax3, gamma_deltaMax3 ); + fMaxT_lab_deltaMax = std::max( fMaxT_lab_deltaMax, t_lab_deltaMax ); + fMaxT_proper_deltaMax = std::max( fMaxT_proper_deltaMax, t_proper_deltaMax ); + fMaxMc_truth_rPos_deltaMax = std::max( fMaxMc_truth_rPos_deltaMax, mc_truth_rPos_deltaMax ); + //--- End consistency checks --- + + // Global position + const G4double xPos = theStep->GetPostStepPoint()->GetPosition().x(); + const G4double yPos = theStep->GetPostStepPoint()->GetPosition().y(); + const G4double zPos = theStep->GetPostStepPoint()->GetPosition().z(); + const G4double rPos = std::sqrt( xPos*xPos + yPos*yPos + zPos*zPos ); + // I have verified that for this case in which only primaries are considered, the + // "GetGlobalTime()" is the same as "GetLocalTime()" (the one we use). + // Moreover, this value is also the same as "GetProperTime()"*gamma . + G4double tPos = theStep->GetPostStepPoint()->GetLocalTime(); + // The "MC-truth" decay radius is defined as the one that would happen if there are + // neither magnetic field effects nor interactions with matter. + const G4double mc_truth_rPos = tPos * fPrimaryParticleInitialBeta * CLHEP::c_light; + const G4double rDeltaPos = mc_truth_rPos - rPos; + const G4double eKin = theStep->GetPostStepPoint()->GetKineticEnergy(); + const G4double xMom = theStep->GetPostStepPoint()->GetMomentum().x(); + const G4double yMom = theStep->GetPostStepPoint()->GetMomentum().y(); + const G4double zMom = theStep->GetPostStepPoint()->GetMomentum().z(); + // The compute here the angular deflection, in degrees, between the initial direction of + // the primary particle - which is along the x-axis, and its direction when it decays. + const G4double deflection_angle_in_degrees = + 57.29*std::acos( theStep->GetPostStepPoint()->GetMomentumDirection().x() ); + const G4double delta_ekin = fPrimaryParticleInitialKineticEnergy - eKin; + //G4cout << std::setprecision(6) + // << " Decay: tPos[ns]=" << tPos << " ; rPos[mm]=" << rPos << " ; deltaR[mum]=" + // << rDeltaPos /CLHEP::micrometer << " ; deltaEkin[MeV]=" << delta_ekin + // << " ; deltaAngle(deg)=" << deflection_angle_in_degrees << G4endl; + // If the absolute difference between the "MC-truth" decay radius and the real one is above a + // given threshold, then we notify this special situation in the output, with "LARGE_DELTA_R" + // for post-processing evaluation. Moreover, in this case, if the "MC-truth" decay radius is + // smaller than the real one, then we count this unexpected occurrence and we further notify + // this special situation in the output with "***UNEXPECTED***" for post-processing + // evaluation. + if ( std::abs( rDeltaPos ) > ToleranceDeltaDecayRadius() ) { + //G4cout << "\t LARGE_DELTA_R : mc_truth_rPos[mm]=" << mc_truth_rPos + // << " ; rPos[mm]=" << rPos; + if ( rDeltaPos < 0.0 ) { + //G4cout << "\t ***UNEXPECTED***"; + if ( fRunPtr ) fRunPtr->IncrementNumberUnexpectedDecays(); + } + //G4cout << G4endl; + } + fMeanDeltaR_primaryDecay += rDeltaPos; + fMinDeltaR_primaryDecay = std::min( fMinDeltaR_primaryDecay, rDeltaPos ); + fMaxDeltaR_primaryDecay = std::max( fMaxDeltaR_primaryDecay, rDeltaPos ); + fMeanR_primaryDecay += rPos; + fMinR_primaryDecay = std::min( fMinR_primaryDecay, rPos ); + fMaxR_primaryDecay = std::max( fMaxR_primaryDecay, rPos ); + fMeanX_primaryDecay += xPos; + fMinX_primaryDecay = std::min( fMinX_primaryDecay, xPos ); + fMaxX_primaryDecay = std::max( fMaxX_primaryDecay, xPos ); + fMeanY_primaryDecay += yPos; + fMinY_primaryDecay = std::min( fMinY_primaryDecay, yPos ); + fMaxY_primaryDecay = std::max( fMaxY_primaryDecay, yPos ); + fMeanZ_primaryDecay += zPos; + fMinZ_primaryDecay = std::min( fMinZ_primaryDecay, zPos ); + fMaxZ_primaryDecay = std::max( fMaxZ_primaryDecay, zPos ); + fMeanDeltaAngle_primaryDecay += deflection_angle_in_degrees; + fMinDeltaAngle_primaryDecay = std::min( fMinDeltaAngle_primaryDecay, + deflection_angle_in_degrees ); + fMaxDeltaAngle_primaryDecay = std::max( fMaxDeltaAngle_primaryDecay, + deflection_angle_in_degrees ); + fMeanDeltaEkin_primaryDecay += delta_ekin; + fMinDeltaEkin_primaryDecay = std::min( fMinDeltaEkin_primaryDecay, delta_ekin ); + fMaxDeltaEkin_primaryDecay = std::max( fMaxDeltaEkin_primaryDecay, delta_ekin ); + fMeanEkin_primaryDecay += eKin; + fMinEkin_primaryDecay = std::min( fMinEkin_primaryDecay, eKin ); + fMaxEkin_primaryDecay = std::max( fMaxEkin_primaryDecay, eKin ); + fMeanPx_primaryDecay += xMom; + fMinPx_primaryDecay = std::min( fMinPx_primaryDecay, xMom ); + fMaxPx_primaryDecay = std::max( fMaxPx_primaryDecay, xMom ); + fMeanPy_primaryDecay += yMom; + fMinPy_primaryDecay = std::min( fMinPy_primaryDecay, yMom ); + fMaxPy_primaryDecay = std::max( fMaxPy_primaryDecay, yMom ); + fMeanPz_primaryDecay += zMom; + fMinPz_primaryDecay = std::min( fMinPz_primaryDecay, zMom ); + fMaxPz_primaryDecay = std::max( fMaxPz_primaryDecay, zMom ); + + //--- Extra checks --- + // Compute the "MC-truth" decay radius using the proper time of the primary particle when + // it decays. + // To do this, we would need an "effective" or "average" Lorentz beta and gamma of the primary + // particle during its lifetime, whereas in practice we have only the Lorentz beta and gamma + // values at the beginning and at the end when it decays. So, we can get only either an + // overestimate of the "MC-truth" decay radius - by using the initial Lorentz beta and gamma - + // or an underestimate of it - by using the Lorentz beta and gamma at the decay. + // We want to check the average values and the largest values of these wrong estimates. + const G4double underestimated_mc_truth_rPos = + t_proper_val * gamma_val * beta_val * CLHEP::c_light; + const G4double overestimated_mc_truth_rPos = + t_proper_val * fPrimaryParticleInitialGamma * fPrimaryParticleInitialBeta * CLHEP::c_light; + const G4double underestimated_mc_truth_rPos_delta = + underestimated_mc_truth_rPos - mc_truth_rPos_val; + const G4double overestimated_mc_truth_rPos_delta = + overestimated_mc_truth_rPos - mc_truth_rPos_val; + fMeanUnderestimated_mc_truth_rPos_delta += underestimated_mc_truth_rPos_delta; + fMeanOverestimated_mc_truth_rPos_delta += overestimated_mc_truth_rPos_delta; + //G4cout << "\t underestimated_mc_truth_rPos_delta [mum] = " + // << underestimated_mc_truth_rPos_delta / CLHEP::micrometer + // << " ; overestimated_mc_truth_rPos_delta [mum] = " + // << overestimated_mc_truth_rPos_delta / CLHEP::micrometer << G4endl; + if ( -underestimated_mc_truth_rPos_delta > ToleranceDeltaDecayRadius() ) { + //G4cout << std::setprecision(6) + // << " Large : underestimated_mc_truth_rPos_delta [mum]=" + // << underestimated_mc_truth_rPos_delta / CLHEP::micrometer + // << " ; " << underestimated_mc_truth_rPos << " , " + // << mc_truth_rPos_val << " mm" << G4endl; + if ( fRunPtr ) fRunPtr->IncrementNumber_underestimated_mc_truth_rPos_delta_above(); + } + if ( overestimated_mc_truth_rPos_delta > ToleranceDeltaDecayRadius() ) { + //G4cout << std::setprecision(6) + // << " Large : overestimated_mc_truth_rPos_delta [mum]=" + // << overestimated_mc_truth_rPos_delta / CLHEP::micrometer + // << " ; " << overestimated_mc_truth_rPos << " , " + // << mc_truth_rPos_val << " mm" << G4endl; + if ( fRunPtr ) fRunPtr->IncrementNumber_overestimated_mc_truth_rPos_delta_above(); + } + const G4double underestimated_rDeltaPos = underestimated_mc_truth_rPos - rPos; + const G4double overestimated_rDeltaPos = overestimated_mc_truth_rPos - rPos; + fMeanUnderestimated_rDeltaPos += underestimated_rDeltaPos; + fMeanOverestimated_rDeltaPos += overestimated_rDeltaPos; + //G4cout << std::setprecision(6) + // << "\t underestimated_rDeltaPos=" << underestimated_rDeltaPos/CLHEP::micrometer + // << " ; overestimated_rDeltaPos=" << overestimated_rDeltaPos/CLHEP::micrometer + // << " mum" << G4endl; + if ( -underestimated_rDeltaPos > ToleranceDeltaDecayRadius() ) { + if ( fRunPtr ) fRunPtr->IncrementNumberLargeUnderestimates(); + } + if ( overestimated_rDeltaPos > ToleranceDeltaDecayRadius() ) { + if ( fRunPtr ) fRunPtr->IncrementNumberLargeOverestimates(); + } + // Keep note of the biggest discrepancies + fMinUnderestimated_mc_truth_rPos_delta = std::min( fMinUnderestimated_mc_truth_rPos_delta, + underestimated_mc_truth_rPos_delta ); + fMaxOverestimated_mc_truth_rPos_delta = std::max( fMaxOverestimated_mc_truth_rPos_delta, + overestimated_mc_truth_rPos_delta ); + fMinUnderestimated_rDeltaPos = std::min( fMinUnderestimated_rDeltaPos, + underestimated_rDeltaPos ); + fMaxOverestimated_rDeltaPos = std::max( fMaxOverestimated_rDeltaPos, + overestimated_rDeltaPos ); + //--- End extra checks --- + + // Check numerical errors due to the use of float instead of double : try out + // several, equivalent computations, taking the one with the largest numerical error. + const G4float float_xPos = + static_cast< G4float >( theStep->GetPostStepPoint()->GetPosition().x() ); + const G4float float_yPos = + static_cast< G4float >( theStep->GetPostStepPoint()->GetPosition().y() ); + const G4float float_zPos = + static_cast< G4float >( theStep->GetPostStepPoint()->GetPosition().z() ); + const G4float float_rPos = + std::sqrt( float_xPos*float_xPos + float_yPos*float_yPos + float_zPos*float_zPos ); + const G4float float_tPos = + static_cast< G4float >( theStep->GetPostStepPoint()->GetLocalTime() ); + const G4float float_initialBeta1 = static_cast< G4float >( fPrimaryParticleInitialBeta ); + const G4float float_initialBeta2 = + static_cast< G4float >( fPrimaryParticleInitialMomentum ) / + static_cast< G4float >( fPrimaryParticleInitialTotalEnergy ); + const G4float float_initialGamma = static_cast< G4float >( fPrimaryParticleInitialGamma ); + const G4float float_initialBeta3 = + std::sqrt( float_initialGamma*float_initialGamma - 1.0 ) / float_initialGamma; + const G4float float_c_light = static_cast< G4float >( CLHEP::c_light ); + const G4float float_mc_truth_rPos1 = float_tPos * float_initialBeta1 * float_c_light; + const G4float float_mc_truth_rPos2 = float_tPos * float_initialBeta2 * float_c_light; + const G4float float_mc_truth_rPos3 = float_tPos * float_initialBeta3 * float_c_light; + const G4float float_rDeltaPos_0 = static_cast< G4float >( rDeltaPos ); + const G4float float_rDeltaPos_1 = float_mc_truth_rPos1 - float_rPos; + const G4float float_rDeltaPos_2 = float_mc_truth_rPos2 - float_rPos; + const G4float float_rDeltaPos_3 = float_mc_truth_rPos3 - float_rPos; + const G4float float_rDeltaPos_4 = static_cast< G4float >( mc_truth_rPos ) - float_rPos; + const G4float float_rDeltaPos_5 = float_mc_truth_rPos1 - static_cast< G4float >( rPos ); + const G4float float_rDeltaPos_6 = float_mc_truth_rPos2 - static_cast< G4float >( rPos ); + const G4float float_rDeltaPos_7 = float_mc_truth_rPos3 - static_cast< G4float >( rPos ); + G4double rDeltaPos_deltaMax = std::max( std::abs( float_rDeltaPos_0 - rDeltaPos ), + std::abs( float_rDeltaPos_1 - rDeltaPos ) ); + rDeltaPos_deltaMax = std::max( rDeltaPos_deltaMax, + std::abs( float_rDeltaPos_2 - rDeltaPos ) ); + rDeltaPos_deltaMax = std::max( rDeltaPos_deltaMax, + std::abs( float_rDeltaPos_3 - rDeltaPos ) ); + rDeltaPos_deltaMax = std::max( rDeltaPos_deltaMax, + std::abs( float_rDeltaPos_4 - rDeltaPos ) ); + rDeltaPos_deltaMax = std::max( rDeltaPos_deltaMax, + std::abs( float_rDeltaPos_5 - rDeltaPos ) ); + rDeltaPos_deltaMax = std::max( rDeltaPos_deltaMax, + std::abs( float_rDeltaPos_6 - rDeltaPos ) ); + rDeltaPos_deltaMax = std::max( rDeltaPos_deltaMax, + std::abs( float_rDeltaPos_7 - rDeltaPos ) ); + //G4cout << std::setprecision(6) << " rDeltaPos_deltaMax[mum]=" + // << rDeltaPos_deltaMax / CLHEP::micrometer << G4endl; + fMaxFloat_rDeltaPos_deltaMax = std::max( fMaxFloat_rDeltaPos_deltaMax, rDeltaPos_deltaMax ); + + // Get properties of the decay products and check the energy-momentum conservation of the + // decay + std::size_t nSec = theStep->GetNumberOfSecondariesInCurrentStep(); + const std::vector< const G4Track* >* ptrVecSecondaries = theStep->GetSecondaryInCurrentStep(); + G4double deltaE = 0.0, deltaPx = 0.0, deltaPy = 0.0, deltaPz = 0.0; + if ( nSec > 0 && ptrVecSecondaries != nullptr ) { + G4double sumEsecondaries = 0.0; + G4ThreeVector sumPsecondaries( 0.0, 0.0, 0.0 ); + for ( std::size_t i = 0; i < nSec; ++i ) { + if ( (*ptrVecSecondaries)[i] ) { + sumEsecondaries += (*ptrVecSecondaries)[i]->GetTotalEnergy(); + sumPsecondaries += (*ptrVecSecondaries)[i]->GetMomentum(); + } + } + deltaE = sumEsecondaries - theStep->GetPostStepPoint()->GetTotalEnergy(); + fMeanViolationE_primaryDecay += deltaE; + fMinViolationE_primaryDecay = std::min( fMinViolationE_primaryDecay, deltaE ); + fMaxViolationE_primaryDecay = std::max( fMaxViolationE_primaryDecay, deltaE ); + if ( std::abs( deltaE ) > ToleranceEPviolations() ) { + if ( fRunPtr ) fRunPtr->IncrementNumberEviolations(); + } + deltaPx = sumPsecondaries.x() - xMom; + fMeanViolationPx_primaryDecay += deltaPx; + fMinViolationPx_primaryDecay = std::min( fMinViolationPx_primaryDecay, deltaPx ); + fMaxViolationPx_primaryDecay = std::max( fMaxViolationPx_primaryDecay, deltaPx ); + deltaPy = sumPsecondaries.y() - yMom; + fMeanViolationPy_primaryDecay += deltaPy; + fMinViolationPy_primaryDecay = std::min( fMinViolationPy_primaryDecay, deltaPy ); + fMaxViolationPy_primaryDecay = std::max( fMaxViolationPy_primaryDecay, deltaPy ); + deltaPz = sumPsecondaries.z() - zMom; + fMeanViolationPz_primaryDecay += deltaPz; + fMinViolationPz_primaryDecay = std::min( fMinViolationPz_primaryDecay, deltaPz ); + fMaxViolationPz_primaryDecay = std::max( fMaxViolationPz_primaryDecay, deltaPz ); + if ( std::abs( deltaPx ) > ToleranceEPviolations() || + std::abs( deltaPy ) > ToleranceEPviolations() || + std::abs( deltaPz ) > ToleranceEPviolations() ) { + if ( fRunPtr ) fRunPtr->IncrementNumberPviolations(); + } + } else { + if ( fRunPtr ) fRunPtr->IncrementNumberBadPrimaryDecays(); + } + + if ( fRunPtr ) { + fRunPtr->IncrementNumberDecays(); + fRunPtr->SetDecayT( tPos ); + fRunPtr->SetDecayR_mc_truth( mc_truth_rPos ); + fRunPtr->SetDecayR( rPos ); + fRunPtr->SetDecayX( xPos ); + fRunPtr->SetDecayY( yPos ); + fRunPtr->SetDecayZ( zPos ); + fRunPtr->SetDeltaDecayR( rDeltaPos ); + fRunPtr->SetDeflectionAngle( deflection_angle_in_degrees ); + fRunPtr->SetDeltaEkin( delta_ekin ); + fRunPtr->SetDecayEkin( eKin ); + fRunPtr->SetDecayPx( xMom ); + fRunPtr->SetDecayPy( yMom ); + fRunPtr->SetDecayPz( zMom ); + fRunPtr->SetDecayEtotViolation( deltaE ); + fRunPtr->SetDecayPxViolation( deltaPx ); + fRunPtr->SetDecayPyViolation( deltaPy ); + fRunPtr->SetDecayPzViolation( deltaPz ); + fRunPtr->SetMaxEkin_deltaMax( ekin_deltaMax ); + fRunPtr->SetMaxEtot_deltaMax( etot_deltaMax ); + fRunPtr->SetMaxP_deltaMax( p_deltaMax ); + fRunPtr->SetMaxPdir_deltaMax( pdir_deltaMax ); + fRunPtr->SetMaxMass_deltaMax1( mass_deltaMax1 ); + fRunPtr->SetMaxMass_deltaMax2( mass_deltaMax2 ); + fRunPtr->SetMaxMass_deltaMax3( mass_deltaMax3 ); + fRunPtr->SetMaxBeta_deltaMax1( beta_deltaMax1 ); + fRunPtr->SetMaxBeta_deltaMax2( beta_deltaMax2 ); + fRunPtr->SetMaxGamma_deltaMax1( gamma_deltaMax1 ); + fRunPtr->SetMaxGamma_deltaMax2( gamma_deltaMax2 ); + fRunPtr->SetMaxGamma_deltaMax3( gamma_deltaMax3 ); + fRunPtr->SetMaxT_proper_deltaMax( t_proper_deltaMax ); + fRunPtr->SetMaxT_lab_deltaMax( t_lab_deltaMax ); + fRunPtr->SetMaxMc_truth_rPos_deltaMax( mc_truth_rPos_deltaMax ); + fRunPtr->SetMinUnderestimated_mc_truth_rPos_delta( underestimated_mc_truth_rPos_delta ); + fRunPtr->SetMaxOverestimated_mc_truth_rPos_delta( overestimated_mc_truth_rPos_delta ); + fRunPtr->SetMinUnderestimated_rDeltaPos( underestimated_rDeltaPos ); + fRunPtr->SetMaxOverestimated_rDeltaPos( overestimated_rDeltaPos ); + fRunPtr->SetMaxFloat_rDeltaPos_deltaMax( fMaxFloat_rDeltaPos_deltaMax ); + } + + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/History b/examples/extended/hadronic/History index 7d4ebae938..5e3c93a09e 100644 --- a/examples/extended/hadronic/History +++ b/examples/extended/hadronic/History @@ -14,6 +14,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +26-05-21 A. Ribon (exHadronic-V10-07-01) +- Created new test: Hadr10. + +24-05-21 B. Morgan (exHadronic-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 13-11-20 B. Morgan (exHadronic-V10-06-03) - Enforce use of Serial RunManager for serial-only examples. diff --git a/examples/extended/hadronic/NeutronSource/.README.txt b/examples/extended/hadronic/NeutronSource/.README.txt index dbb238e423..206e4bed81 100644 --- a/examples/extended/hadronic/NeutronSource/.README.txt +++ b/examples/extended/hadronic/NeutronSource/.README.txt @@ -50,9 +50,6 @@ GammmaNuclearPhysics is a subset of G4BertiniElectroNuclearBuilder. ElectromagneticPhysics is a simplified version of G4EmStandardPhysics. - In perticular, no step constraint is imposed for energy loss mechanism (ionisation and brems). - This is enough when spatial distribution of deposited energy do not need - to be accurate (see param->SetStepFunction(1., 1*mm)). In PhysicsList::ConstructProcess() we give an example of how to access hadronic models. diff --git a/examples/extended/hadronic/NeutronSource/CMakeLists.txt b/examples/extended/hadronic/NeutronSource/CMakeLists.txt index 7f64108be8..3335919d83 100644 --- a/examples/extended/hadronic/NeutronSource/CMakeLists.txt +++ b/examples/extended/hadronic/NeutronSource/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(NeutronSource) #---------------------------------------------------------------------------- diff --git a/examples/extended/hadronic/NeutronSource/History b/examples/extended/hadronic/NeutronSource/History index 845a9ae97f..40a0253496 100644 --- a/examples/extended/hadronic/NeutronSource/History +++ b/examples/extended/hadronic/NeutronSource/History @@ -13,6 +13,34 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +22-06-21 G. Cosmo (NeutronSource-V10-07-06) +- Use new CLHEP units for minute, hour, day, year and millielectronvolt + in PhysicsList. + +14-04-21 mma (NeutronSource-V10-07-05) +- NeutronSource.cc: RunManagerFactory + G4SteppingVerboseWithUnits + ParticleHP env variables +- ActionInitialization.hh and cc: remove SteppingVerbose class + +04-03-21 A. Ribon (NeutronSource-V10-07-04) +- GammaNuclearPhysics, GammaNuclearPhysicsLEND : replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + +29-01-21 mma (NeutronSource-V10-07-03) +- TrackingAction, Run: print meanLife +- PhysicsList: add new units for time + +15-01-21 mma (NeutronSource-V10-07-02) +- TrackingAction: count secondary particles with meanLife > 0. + +05-01-21 mma (NeutronSource-V10-07-01) +- PhysicsList: add GammaNuclearPhysicsLEND + +01-01-21 mma (NeutronSource-V10-07-00) +- update ElectromagneticPhysics + 25-10-20 mma (NeutronSource-V10-06-02) - README : add macros descrption diff --git a/examples/extended/hadronic/NeutronSource/NeutronSource.cc b/examples/extended/hadronic/NeutronSource/NeutronSource.cc index 3667c54701..86e94b57fb 100644 --- a/examples/extended/hadronic/NeutronSource/NeutronSource.cc +++ b/examples/extended/hadronic/NeutronSource/NeutronSource.cc @@ -30,21 +30,16 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" - -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -61,18 +56,17 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det= new DetectorConstruction; @@ -84,20 +78,13 @@ int main(int argc,char** argv) { // Replaced HP environmental variables with C++ calls G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( false ); - G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( false ); - G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( false ); + G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); + G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); G4ParticleHPManager::GetInstance()->SetNeglectDoppler( false ); G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( false ); G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( false ); G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( false ); - //G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( true ); - //G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); - //G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); - //G4ParticleHPManager::GetInstance()->SetNeglectDoppler( true ); - //G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( true ); - //G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( true ); - //G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( true ); - + //initialize visualization G4VisManager* visManager = nullptr; diff --git a/examples/extended/hadronic/NeutronSource/NeutronSource.out b/examples/extended/hadronic/NeutronSource/NeutronSource.out index d9bd520608..fb29c8998c 100644 --- a/examples/extended/hadronic/NeutronSource/NeutronSource.out +++ b/examples/extended/hadronic/NeutronSource/NeutronSource.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -20,6 +27,9 @@ ##/testhadr/det/setAbsorLength 60 mm ##/testhadr/det/setContThick 2.4 mm # +/process/em/verbose 0 +/process/had/verbose 1 +# /run/initialize The Absorber is a cylinder of BeO radius = 1.5 cm length = 6 cm @@ -93,15 +103,16 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== ======================================================= ====== ParticleHP Physics Parameters ======== ======================================================= - UseOnlyPhotoEvaporation ? 0 + UseOnlyPhotoEvaporation ? 1 SkipMissingIsotopes ? 0 NeglectDoppler ? 0 - DoNotAdjustFinalState ? 0 + DoNotAdjustFinalState ? 1 ProduceFissionFragments ? 0 UseWendtFissionModel ? 0 UseNRESP71Model ? 0 @@ -320,7 +331,7 @@ Use Bearden atomic level energies 0 Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 meV ---> 100 TeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ @@ -456,210 +467,59 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=9.570000s Real=12.752483s Sys=0.030000s + User=7.770000s Real=8.478907s Sys=0.030000s The run is 10000 Am241 of 0 meV within BeO (D = 3 cm L = 6 cm ) Process calls frequency : - RadioactiveDecayBase= 234968 Transportation= 190593 alphaInelastic= 13 - annihil= 1 compt= 35785 conv= 1 - eIoni=1276609 ionIoni= 198777 msc= 12689 - neutronInelastic= 1 phot= 60029 + RadioactiveDecayBase= 234961 Rayl= 6693 Transportation= 190668 + alphaInelastic= 5 compt= 35813 eIoni=1273272 + ionIoni= 198786 msc= 13164 phot= 59755 + List of generated particles: - Ac225: 9999 Emean = 162.92 meV ( 3.5216 meV --> 1.1268 eV ) - Ac225[40.090]: 7016 Emean = 376.25 meV ( 0.37835 meV --> 973.58 meV) - At217: 9991 Emean = 116.38 keV ( 105.89 keV --> 117.05 keV) - At217[100.250]: 148 Emean = 114.57 keV ( 106.48 keV --> 115.23 keV) - At217[218.120]: 1533 Emean = 112.98 keV ( 105.83 keV --> 113.09 keV) - At217[272.070]: 23 Emean = 111.65 keV ( 110.22 keV --> 112.11 keV) - At217[368.230]: 51 Emean = 109.98 keV ( 106.14 keV --> 110.37 keV) - At217[382.340]: 5 Emean = 110.11 keV ( 110.11 keV --> 110.11 keV) - At217[410.640]: 14 Emean = 109.6 keV ( 109.6 keV --> 109.6 keV) - At217[424.350]: 4 Emean = 109.35 keV ( 109.35 keV --> 109.35 keV) - At217[537.500]: 1 Emean = 107.3 keV ( 107.3 keV --> 107.3 keV) - At217[568.500]: 1 Emean = 106.73 keV ( 106.73 keV --> 106.73 keV) - At217[577.000]: 6 Emean = 106.58 keV ( 106.58 keV --> 106.58 keV) - Be9: 1 Emean = 1.26 MeV ( 1.26 MeV --> 1.26 MeV) - Bi209: 10000 Emean = 1.2274 eV ( 4.482 meV --> 2.7334 eV ) - Bi213: 9991 Emean = 132.94 keV ( 112.64 keV --> 132.95 keV) - Bi213[1050.000]: 1 Emean = 113.55 keV ( 113.55 keV --> 113.55 keV) - Bi213[257.870]: 7 Emean = 127.24 keV ( 121.63 keV --> 128.18 keV) - Bi213[593.180]: 3 Emean = 121.99 keV ( 121.99 keV --> 121.99 keV) - Bi213[758.900]: 1 Emean = 113.26 keV ( 113.26 keV --> 113.26 keV) - C12: 8 Emean = 1.1498 MeV ( 192.87 keV --> 2.4914 MeV) - Fr221: 10000 Emean = 104.86 keV ( 47.352 meV --> 105.65 keV) - Fr221[100.890]: 183 Emean = 102.67 keV ( 94.115 keV --> 103.85 keV) - Fr221[108.410]: 442 Emean = 102.94 keV ( 84.285 meV --> 103.72 keV) - Fr221[145.910]: 9 Emean = 100.26 keV ( 92.232 keV --> 103.05 keV) - Fr221[150.070]: 150 Emean = 102.89 keV ( 100.29 keV --> 102.97 keV) - Fr221[195.770]: 433 Emean = 102.13 keV ( 95.327 keV --> 102.16 keV) - Fr221[224.640]: 119 Emean = 101.47 keV ( 98.479 keV --> 101.65 keV) - Fr221[234.510]: 2 Emean = 101.47 keV ( 101.47 keV --> 101.47 keV) - Fr221[253.560]: 118 Emean = 101.11 keV ( 98.603 keV --> 101.13 keV) - Fr221[26.000]: 307 Emean = 102.82 keV ( 94.558 keV --> 105.18 keV) - Fr221[272.600]: 2 Emean = 100.79 keV ( 100.79 keV --> 100.79 keV) - Fr221[279.210]: 12 Emean = 100.51 keV ( 98.682 keV --> 100.67 keV) - Fr221[288.080]: 9 Emean = 99.16 keV ( 98.336 keV --> 100.52 keV) - Fr221[294.660]: 3 Emean = 66.933 keV ( 1.3718 eV --> 100.4 keV) - Fr221[36.640]: 2630 Emean = 104.38 keV ( 148.63 meV --> 105 keV) - Fr221[38.540]: 1080 Emean = 104.45 keV ( 98.523 keV --> 104.96 keV) - Fr221[393.350]: 11 Emean = 98.641 keV ( 98.641 keV --> 98.641 keV) - Fr221[400.750]: 8 Emean = 98.509 keV ( 98.509 keV --> 98.509 keV) - Fr221[517.810]: 6 Emean = 96.424 keV ( 96.424 keV --> 96.424 keV) - Fr221[552.050]: 18 Emean = 95.814 keV ( 95.814 keV --> 95.814 keV) - Fr221[570.810]: 2 Emean = 95.48 keV ( 95.48 keV --> 95.48 keV) - Fr221[602.200]: 1 Emean = 94.921 keV ( 94.921 keV --> 94.921 keV) - Fr221[630.710]: 4 Emean = 94.413 keV ( 94.413 keV --> 94.413 keV) - Fr221[749.160]: 1 Emean = 92.303 keV ( 92.303 keV --> 92.303 keV) - Fr221[824.200]: 1 Emean = 90.967 keV ( 90.967 keV --> 90.967 keV) - Fr221[99.620]: 913 Emean = 103.64 keV ( 92.388 keV --> 103.87 keV) - Fr221[99.850]: 158 Emean = 103.47 keV ( 96.549 keV --> 103.87 keV) - Np237: 10000 Emean = 92.568 keV ( 86.705 keV --> 93.678 keV) - Np237[102.959]: 1469 Emean = 91.871 keV ( 86.836 keV --> 91.966 keV) - Np237[158.497]: 168 Emean = 91.028 keV ( 88.733 keV --> 91.042 keV) - Np237[225.957]: 2 Emean = 88.458 keV ( 86.996 keV --> 89.92 keV) - Np237[305.050]: 1 Emean = 88.605 keV ( 88.605 keV --> 88.605 keV) - Np237[33.196]: 2163 Emean = 92.556 keV ( 86.752 keV --> 93.126 keV) - Np237[395.530]: 1 Emean = 87.101 keV ( 87.101 keV --> 87.101 keV) - Np237[59.541]: 9942 Emean = 92.563 keV ( 86.732 keV --> 92.688 keV) - Np237[75.899]: 4 Emean = 92.416 keV ( 92.416 keV --> 92.416 keV) - Pa233: 10000 Emean = 81.95 keV ( 77.276 keV --> 83.776 keV) - Pa233[103.635]: 3357 Emean = 81.895 keV ( 77.175 keV --> 82.024 keV) - Pa233[109.070]: 1023 Emean = 81.885 keV ( 78.494 keV --> 81.932 keV) - Pa233[133.200]: 1 Emean = 81.524 keV ( 81.524 keV --> 81.524 keV) - Pa233[163.510]: 119 Emean = 81.011 keV ( 81.011 keV --> 81.011 keV) - Pa233[169.166]: 107 Emean = 80.916 keV ( 80.916 keV --> 80.916 keV) - Pa233[179.000]: 51 Emean = 80.749 keV ( 80.749 keV --> 80.749 keV) - Pa233[201.634]: 103 Emean = 79.719 keV ( 78.597 keV --> 79.881 keV) - Pa233[212.341]: 331 Emean = 80.186 keV ( 80.186 keV --> 80.186 keV) - Pa233[218.000]: 57 Emean = 80.09 keV ( 80.09 keV --> 80.09 keV) - Pa233[237.890]: 646 Emean = 79.726 keV ( 78.543 keV --> 79.754 keV) - Pa233[257.183]: 1 Emean = 79.428 keV ( 79.428 keV --> 79.428 keV) - Pa233[279.720]: 36 Emean = 79.047 keV ( 79.047 keV --> 79.047 keV) - Pa233[283.000]: 9 Emean = 78.991 keV ( 78.991 keV --> 78.991 keV) - Pa233[300.500]: 37 Emean = 78.695 keV ( 78.695 keV --> 78.695 keV) - Pa233[303.590]: 4 Emean = 78.643 keV ( 78.643 keV --> 78.643 keV) - Pa233[365.840]: 4 Emean = 77.591 keV ( 77.591 keV --> 77.591 keV) - Pa233[57.100]: 7380 Emean = 81.916 keV ( 77.258 keV --> 82.81 keV) - Pa233[6.671]: 317 Emean = 81.681 keV ( 78.419 keV --> 83.663 keV) - Pa233[70.544]: 265 Emean = 81.863 keV ( 78.597 keV --> 82.583 keV) - Pa233[86.468]: 5624 Emean = 81.937 keV ( 78.415 keV --> 82.314 keV) - Pa233[94.646]: 717 Emean = 80.016 keV ( 78.572 keV --> 81.13 keV) - Pb209: 10000 Emean = 157.13 keV ( 5.2021 eV --> 160.59 keV) - Pb209[1423.000]: 4 Emean = 6.8173 eV ( 6.8173 eV --> 6.8173 eV ) - Pb209[1567.090]: 211 Emean = 601.02 meV ( 555.82 meV --> 3.5222 eV ) - Pb209[2032.220]: 209 Emean = 55.102 meV ( 35.303 meV --> 340.14 meV) - Pb209[2149.430]: 208 Emean = 7.4452 eV ( 333.38 meV --> 12.997 eV ) - Pb209[2315.900]: 1 Emean = 10.779 eV ( 10.779 eV --> 10.779 eV ) - Pb209[2738.000]: 2 Emean = 70.81 meV ( 70.81 meV --> 70.81 meV) - Pb209[2904.000]: 2 Emean = 2.4778 eV ( 2.4179 eV --> 2.5377 eV ) - Pb209[3052.000]: 4 Emean = 0.81491 meV ( 0.81491 meV --> 0.81491 meV) - Pb209[3069.920]: 4 Emean = 2.1772 eV ( 116.15 meV --> 4.097 eV ) - Pb209[3389.090]: 1 Emean = 1.5249 eV ( 1.5249 eV --> 1.5249 eV ) - Pb209[778.800]: 1 Emean = 145.92 keV ( 145.92 keV --> 145.92 keV) - Po213: 9785 Emean = 137.24 eV ( 26.63 meV --> 145.62 keV) - Po213[1003.553]: 8 Emean = 528.27 meV ( 156.43 meV --> 1.117 eV ) - Po213[1045.670]: 3 Emean = 615.11 meV ( 291.33 meV --> 948.29 meV) - Po213[1100.167]: 70 Emean = 379.4 meV ( 61.555 meV --> 907.25 meV) - Po213[1119.291]: 6 Emean = 433.91 meV ( 117.38 meV --> 927.36 meV) - Po213[292.800]: 78 Emean = 2.185 eV ( 54.948 meV --> 5.6422 eV ) - Po213[440.450]: 3058 Emean = 2.4247 eV ( 12.515 meV --> 4.9019 eV ) - Po213[600.730]: 1 Emean = 893.6 meV ( 893.6 meV --> 893.6 meV) - Po213[867.980]: 1 Emean = 1.1183 eV ( 1.1183 eV --> 1.1183 eV ) - Ra221: 9 Emean = 335.41 meV ( 39.261 meV --> 630.91 meV) - Ra225: 10000 Emean = 96.712 keV ( 16.997 meV --> 338.53 keV) - Ra225[100.500]: 2822 Emean = 96.92 keV ( 15.396 meV --> 338.98 keV) - Ra225[111.600]: 2217 Emean = 96.354 keV ( 51.572 meV --> 336.16 keV) - Ra225[120.360]: 32 Emean = 90.956 keV ( 14.096 keV --> 315.09 keV) - Ra225[149.960]: 2404 Emean = 95.943 keV ( 35.478 meV --> 334.76 keV) - Ra225[179.750]: 1671 Emean = 96.803 keV ( 421.17 eV --> 337.22 keV) - Ra225[203.500]: 3 Emean = 86.805 keV ( 86.805 keV --> 86.805 keV) - Ra225[215.800]: 1 Emean = 86.59 keV ( 86.59 keV --> 86.59 keV) - Ra225[220.550]: 79 Emean = 108.32 keV ( 30.514 keV --> 323.92 keV) - Ra225[225.200]: 3 Emean = 83.034 keV ( 79.862 keV --> 84.623 keV) - Ra225[226.900]: 19 Emean = 87.121 keV ( 50.231 keV --> 175.22 keV) - Ra225[236.250]: 5989 Emean = 95.765 keV ( 563.47 eV --> 335.84 keV) - Ra225[243.560]: 540 Emean = 98.523 keV ( 2.9721 keV --> 335.86 keV) - Ra225[248.500]: 22 Emean = 91.537 keV ( 86.018 keV --> 207.43 keV) - Ra225[25.410]: 8057 Emean = 96.511 keV ( 30.937 meV --> 338.67 keV) - Ra225[267.920]: 898 Emean = 95.498 keV ( 1.3699 keV --> 333.26 keV) - Ra225[272.150]: 41 Emean = 90.157 keV ( 6.0311 keV --> 311.56 keV) - Ra225[284.490]: 126 Emean = 95.313 keV ( 577.21 eV --> 315.22 keV) - Ra225[293.000]: 2 Emean = 83.469 keV ( 83.467 keV --> 83.47 keV) - Ra225[31.560]: 506 Emean = 97.977 keV ( 9.7645 keV --> 331.37 keV) - Ra225[321.760]: 104 Emean = 96.256 keV ( 6.0268 keV --> 311.28 keV) - Ra225[328.000]: 7 Emean = 83.264 keV ( 79.844 keV --> 84.627 keV) - Ra225[390.000]: 15 Emean = 87.409 keV ( 50.137 keV --> 174.96 keV) - Ra225[394.720]: 18 Emean = 103.41 keV ( 83.459 keV --> 271.49 keV) - Ra225[42.770]: 3985 Emean = 96.312 keV ( 7.9744 meV --> 337.06 keV) - Ra225[478.400]: 2 Emean = 81.995 keV ( 81.995 keV --> 81.995 keV) - Ra225[487.000]: 1 Emean = 81.845 keV ( 81.845 keV --> 81.845 keV) - Ra225[55.160]: 69 Emean = 89.741 keV ( 14.079 keV --> 327.19 keV) - Ra225[603.000]: 2 Emean = 79.815 keV ( 79.815 keV --> 79.815 keV) - Ra225[609.000]: 2 Emean = 79.71 keV ( 79.71 keV --> 79.71 keV) - Ra225[69.360]: 382 Emean = 96.735 keV ( 4.1939 keV --> 323.89 keV) - Rn217: 9 Emean = 123.09 keV ( 121.85 keV --> 124.71 keV) - Rn217[149.180]: 3 Emean = 122.01 keV ( 122.01 keV --> 122.01 keV) - Rn217[184.000]: 1 Emean = 121.37 keV ( 121.37 keV --> 121.37 keV) - Rn217[93.020]: 3 Emean = 122.72 keV ( 122.11 keV --> 123.03 keV) - Rn221: 1 Emean = 90.201 keV ( 90.201 keV --> 90.201 keV) - Rn221[30.000]: 1 Emean = 90.179 keV ( 90.179 keV --> 90.179 keV) - Th229: 8777 Emean = 84.321 keV ( 77.469 keV --> 84.358 keV) - Th229[0.008]: 1223 Emean = 83.518 keV ( 78.654 keV --> 83.962 keV) - Th229[125.439]: 9 Emean = 82.057 keV ( 81.445 keV --> 82.201 keV) - Th229[146.357]: 4 Emean = 81.841 keV ( 81.841 keV --> 81.841 keV) - Th229[163.254]: 4 Emean = 81.551 keV ( 81.551 keV --> 81.551 keV) - Th229[189.990]: 2 Emean = 81.091 keV ( 81.091 keV --> 81.091 keV) - Th229[217.160]: 1 Emean = 80.624 keV ( 80.624 keV --> 80.624 keV) - Th229[287.895]: 1 Emean = 78.756 keV ( 78.756 keV --> 78.756 keV) - Th229[288.491]: 1 Emean = 77.668 keV ( 77.668 keV --> 77.668 keV) - Th229[29.193]: 1473 Emean = 83.523 keV ( 78.673 keV --> 83.856 keV) - Th229[317.173]: 3 Emean = 78.904 keV ( 78.904 keV --> 78.904 keV) - Th229[320.548]: 1 Emean = 78.846 keV ( 78.846 keV --> 78.846 keV) - Th229[374.815]: 1 Emean = 77.913 keV ( 77.913 keV --> 77.913 keV) - Th229[42.435]: 1436 Emean = 83.561 keV ( 81.089 keV --> 83.628 keV) - Th229[67.800]: 2 Emean = 83.192 keV ( 83.192 keV --> 83.192 keV) - Th229[71.826]: 59 Emean = 82.532 keV ( 78.667 keV --> 83.123 keV) - Th229[75.100]: 1 Emean = 83.067 keV ( 83.067 keV --> 83.067 keV) - Th229[97.136]: 157 Emean = 82.66 keV ( 81.078 keV --> 82.688 keV) - Tl209: 215 Emean = 112.02 keV ( 106.09 keV --> 112.51 keV) - Tl209[323.810]: 17 Emean = 106.41 keV ( 106.41 keV --> 106.41 keV) - U233: 10000 Emean = 362.44 meV ( 3.7544 meV --> 2.019 eV ) - U233[155.230]: 46 Emean = 111.36 meV ( 90.833 meV --> 553.61 meV) - U233[298.810]: 2232 Emean = 98.522 meV ( 3.9872 meV --> 571.51 meV) - U233[301.940]: 28 Emean = 4.0725 meV ( 0.7858 meV --> 6.1991 meV) - U233[311.904]: 5272 Emean = 173.44 meV ( 1.8626 meV --> 717.15 meV) - U233[320.830]: 33 Emean = 95.947 meV ( 0.90222 meV --> 240.25 meV) - U233[340.477]: 2592 Emean = 225.21 meV ( 0.40745 meV --> 617.5 meV) - U233[353.790]: 2561 Emean = 116.76 meV ( 98.4 meV --> 150.93 meV) - U233[398.496]: 1554 Emean = 154.6 meV ( 1.2224 meV --> 452.62 meV) - U233[40.350]: 1456 Emean = 287.4 meV ( 6.17 meV --> 908.77 meV) - U233[415.758]: 2585 Emean = 130.86 meV ( 1.4261 meV --> 395.9 meV) - U233[92.160]: 154 Emean = 161.54 meV ( 9.1677 meV --> 768.57 meV) - alpha: 80001 Emean = 5.9271 MeV ( 4.2727 MeV --> 8.3755 MeV) - anti_nu_e: 40000 Emean = 425 keV ( 10.667 keV --> 1.8259 MeV) - e+: 1 Emean = 255.46 keV ( 255.46 keV --> 255.46 keV) - e-: 1276636 Emean = 11.534 keV ( 1.3878e-05 meV --> 1.6129 MeV) - gamma: 75206 Emean = 83.965 keV ( 34.16 eV --> 4.4696 MeV) - neutron: 10 Emean = 4.8531 MeV ( 1.2557 MeV --> 10.866 MeV) + Ac225: 9997 Emean = 163.22 meV ( 3.8417 meV --> 1.1312 eV ) mean life = 14.427 d + At217: 9988 Emean = 116.39 keV ( 105.65 keV --> 117.05 keV) mean life = 46.599 ms + Bi209: 10000 Emean = 1.2167 eV ( 4.2201 meV --> 2.6873 eV ) stable + Bi213: 9989 Emean = 132.93 keV ( 10.185 eV --> 132.95 keV) mean life = 1.0962 h + C12: 4 Emean = 2.2124 MeV ( 1.6285 MeV --> 2.6655 MeV) stable + Fr221: 9999 Emean = 104.89 keV ( 18.19 meV --> 105.65 keV) mean life = 7.0692 min + Ne21: 1 Emean = 1.6925 MeV ( 1.6925 MeV --> 1.6925 MeV) stable + Np237: 10000 Emean = 92.567 keV ( 90.102 keV --> 93.678 keV) mean life = 3.0953e+06 y + Pa233: 10000 Emean = 81.961 keV ( 77.341 keV --> 83.776 keV) mean life = 38.917 d + Pb209: 10000 Emean = 156.67 keV ( 5.2021 eV --> 160.59 keV) mean life = 4.6931 h + Pb213: 1 Emean = 122.98 keV ( 122.98 keV --> 122.98 keV) mean life = 14.715 min + Po213: 9756 Emean = 167.46 eV ( 14.901 meV --> 145.62 keV) mean life = 5.3668 us + Po217: 1 Emean = 111.69 keV ( 111.69 keV --> 111.69 keV) mean life = 2.1063 s + Ra221: 11 Emean = 337.27 meV ( 88.447 meV --> 693.25 meV) mean life = 40.395 s + Ra225: 10000 Emean = 97.065 keV ( 16.997 meV --> 340.07 keV) mean life = 21.496 d + Rn217: 11 Emean = 123.05 keV ( 121.94 keV --> 124.71 keV) mean life = 779.06 us + Rn221: 3 Emean = 90.535 keV ( 90.178 keV --> 90.714 keV) mean life = 36.067 min + Th229: 8788 Emean = 84.322 keV ( 77.94 keV --> 84.358 keV) mean life = 11376 y + Tl209: 244 Emean = 112.15 keV ( 105.97 keV --> 112.51 keV) mean life = 3.1739 min + U233: 10000 Emean = 355.94 meV ( 3.7544 meV --> 1.9901 eV ) mean life = 2.2983e+05 y + alpha: 80000 Emean = 5.9264 MeV ( 4.4558 MeV --> 8.3755 MeV) stable + anti_nu_e: 40000 Emean = 424.22 keV ( 7.8244 keV --> 1.8128 MeV) stable + e-: 1271709 Emean = 11.629 keV ( 1.3878e-05 meV --> 7.9739 MeV) stable + gamma: 74906 Emean = 85.003 keV ( 34.56 eV --> 9.6206 MeV) stable + neutron: 5 Emean = 4.4639 MeV ( 1.535 MeV --> 7.6945 MeV) mean life = 14.67 min - Mean energy deposit per event = 49.746 MeV rms = 478.88 keV - Mean energy flow per event = 2.0664 MeV rms = 524.66 keV + Mean energy deposit per event = 49.747 MeV rms = 498.75 keV + Mean energy flow per event = 2.0624 MeV rms = 519.31 keV List of particles emerging from the container : - anti_nu_e: 40000 Emean = 425 keV ( 10.667 keV --> 1.8259 MeV) Eflow/event = 1.7 MeV - e-: 14 Emean = 266.67 keV ( 10.041 keV --> 1.0454 MeV) Eflow/event = 373.33 eV - gamma: 15176 Emean = 238.33 keV ( 5.3768 keV --> 4.4696 MeV) Eflow/event = 361.68 keV - neutron: 9 Emean = 4.8317 MeV ( 1.2557 MeV --> 10.866 MeV) Eflow/event = 4.3485 keV + anti_nu_e: 40000 Emean = 424.22 keV ( 7.8244 keV --> 1.8128 MeV) Eflow/event = 1.6969 MeV + e-: 19 Emean = 283.7 keV ( 14.372 keV --> 909.24 keV) Eflow/event = 539.02 eV + gamma: 15151 Emean = 239.44 keV ( 6.3627 keV --> 4.5158 MeV) Eflow/event = 362.78 keV + neutron: 5 Emean = 4.4639 MeV ( 1.535 MeV --> 7.6945 MeV) Eflow/event = 2.232 keV --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1631299237, 47044555 + Current couple of seeds = 399684090, 1044084741 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.061 MB +Dynamic pools deleted: 11 / Total memory freed: 0.059 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/hadronic/NeutronSource/README b/examples/extended/hadronic/NeutronSource/README index 79a812d6f4..07dd1b6ab3 100644 --- a/examples/extended/hadronic/NeutronSource/README +++ b/examples/extended/hadronic/NeutronSource/README @@ -52,9 +52,6 @@ GammmaNuclearPhysics is a subset of G4BertiniElectroNuclearBuilder. ElectromagneticPhysics is a simplified version of G4EmStandardPhysics. - In perticular, no step constraint is imposed for energy loss mechanism (ionisation and brems). - This is enough when spatial distribution of deposited energy do not need - to be accurate (see param->SetStepFunction(1., 1*mm)). In PhysicsList::ConstructProcess() we give an example of how to access hadronic models. diff --git a/examples/extended/hadronic/NeutronSource/include/ActionInitialization.hh b/examples/extended/hadronic/NeutronSource/include/ActionInitialization.hh index d205a79248..baee59702a 100644 --- a/examples/extended/hadronic/NeutronSource/include/ActionInitialization.hh +++ b/examples/extended/hadronic/NeutronSource/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -46,8 +45,6 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; private: DetectorConstruction* fDetector; diff --git a/examples/extended/hadronic/NeutronSource/include/ElectromagneticPhysics.hh b/examples/extended/hadronic/NeutronSource/include/ElectromagneticPhysics.hh index 93eb6e22f1..71cd04dee9 100644 --- a/examples/extended/hadronic/NeutronSource/include/ElectromagneticPhysics.hh +++ b/examples/extended/hadronic/NeutronSource/include/ElectromagneticPhysics.hh @@ -42,16 +42,16 @@ class ElectromagneticPhysics : public G4VPhysicsConstructor { public: ElectromagneticPhysics(const G4String& name = "standard"); - ~ElectromagneticPhysics(); + ~ElectromagneticPhysics() override; public: // This method is dummy for physics - virtual void ConstructParticle() {}; + void ConstructParticle() override {}; // This method will be invoked in the Construct() method. // each physics process will be instantiated and // registered to the process manager of each particle type - virtual void ConstructProcess(); + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/NeutronSource/include/GammaNuclearPhysics.hh b/examples/extended/hadronic/NeutronSource/include/GammaNuclearPhysics.hh index 198cf4c42b..750579ec70 100644 --- a/examples/extended/hadronic/NeutronSource/include/GammaNuclearPhysics.hh +++ b/examples/extended/hadronic/NeutronSource/include/GammaNuclearPhysics.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file GammaNuclearPhysics.hh +/// \file hadronic/Hadr03/include/GammaNuclearPhysics.hh /// \brief Definition of the GammaNuclearPhysics class // // @@ -42,11 +42,11 @@ class GammaNuclearPhysics : public G4VPhysicsConstructor { public: GammaNuclearPhysics(const G4String& name="gamma"); - ~GammaNuclearPhysics(); + ~GammaNuclearPhysics() override; public: - virtual void ConstructParticle() { }; - virtual void ConstructProcess(); + void ConstructParticle() override { }; + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/NeutronSource/include/GammaNuclearPhysicsLEND.hh b/examples/extended/hadronic/NeutronSource/include/GammaNuclearPhysicsLEND.hh new file mode 100644 index 0000000000..ae360528c6 --- /dev/null +++ b/examples/extended/hadronic/NeutronSource/include/GammaNuclearPhysicsLEND.hh @@ -0,0 +1,55 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh +/// \brief Definition of the GammaNuclearPhysics class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef GammaNuclearPhysicsLEND_h +#define GammaNuclearPhysicsLEND_h 1 + +#include "globals.hh" +#include "G4VPhysicsConstructor.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class GammaNuclearPhysicsLEND : public G4VPhysicsConstructor +{ + public: + GammaNuclearPhysicsLEND(const G4String& name="gamma"); + ~GammaNuclearPhysicsLEND() override; + + public: + void ConstructParticle() override { }; + void ConstructProcess() override; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/hadronic/NeutronSource/include/PhysicsList.hh b/examples/extended/hadronic/NeutronSource/include/PhysicsList.hh index 8f151bae7a..8b44cbb001 100644 --- a/examples/extended/hadronic/NeutronSource/include/PhysicsList.hh +++ b/examples/extended/hadronic/NeutronSource/include/PhysicsList.hh @@ -40,11 +40,11 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList() override; public: - virtual void ConstructProcess(); - virtual void SetCuts(); + void ConstructProcess() override; + void SetCuts()override; private: G4VPhysicsConstructor* fHadronElastic; diff --git a/examples/extended/hadronic/NeutronSource/include/Run.hh b/examples/extended/hadronic/NeutronSource/include/Run.hh index 76935929b8..e1257e7fa6 100644 --- a/examples/extended/hadronic/NeutronSource/include/Run.hh +++ b/examples/extended/hadronic/NeutronSource/include/Run.hh @@ -52,24 +52,26 @@ class Run : public G4Run public: void SetPrimary(G4ParticleDefinition* particle, G4double energy); void CountProcesses(const G4VProcess* process); - void ParticleCount(G4String, G4double); + void ParticleCount(G4String, G4double, G4double); void AddEdep (G4double edep); void AddEflow (G4double eflow); void ParticleFlux(G4String, G4double); - virtual void Merge(const G4Run*); + void Merge(const G4Run*) override; void EndOfRun(); private: struct ParticleData { ParticleData() - : fCount(0), fEmean(0.), fEmin(0.), fEmax(0.) {} - ParticleData(G4int count, G4double ekin, G4double emin, G4double emax) - : fCount(count), fEmean(ekin), fEmin(emin), fEmax(emax) {} + : fCount(0), fEmean(0.), fEmin(0.), fEmax(0.),fTmean(-1.) {} + ParticleData(G4int count, G4double ekin, G4double emin, G4double emax, + G4double meanLife) + : fCount(count),fEmean(ekin),fEmin(emin),fEmax(emax),fTmean(meanLife) {} G4int fCount; G4double fEmean; G4double fEmin; G4double fEmax; + G4double fTmean; }; private: diff --git a/examples/extended/hadronic/NeutronSource/include/SteppingVerbose.hh b/examples/extended/hadronic/NeutronSource/include/SteppingVerbose.hh deleted file mode 100644 index 663a704ee0..0000000000 --- a/examples/extended/hadronic/NeutronSource/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/hadronic/NeutronSource/neutronSource.in b/examples/extended/hadronic/NeutronSource/neutronSource.in index 6bc5e0d596..59d53ab860 100644 --- a/examples/extended/hadronic/NeutronSource/neutronSource.in +++ b/examples/extended/hadronic/NeutronSource/neutronSource.in @@ -10,6 +10,9 @@ ##/testhadr/det/setAbsorLength 60 mm ##/testhadr/det/setContThick 2.4 mm # +/process/em/verbose 0 +/process/had/verbose 1 +# /run/initialize # /process/inactivate hadElastic diff --git a/examples/extended/hadronic/NeutronSource/src/ActionInitialization.cc b/examples/extended/hadronic/NeutronSource/src/ActionInitialization.cc index 3fe6397651..c7adab9636 100644 --- a/examples/extended/hadronic/NeutronSource/src/ActionInitialization.cc +++ b/examples/extended/hadronic/NeutronSource/src/ActionInitialization.cc @@ -33,7 +33,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -76,10 +75,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/NeutronSource/src/ElectromagneticPhysics.cc b/examples/extended/hadronic/NeutronSource/src/ElectromagneticPhysics.cc index bf1b02622b..3908d52e41 100644 --- a/examples/extended/hadronic/NeutronSource/src/ElectromagneticPhysics.cc +++ b/examples/extended/hadronic/NeutronSource/src/ElectromagneticPhysics.cc @@ -40,6 +40,7 @@ #include "G4ComptonScattering.hh" #include "G4GammaConversion.hh" #include "G4PhotoElectricEffect.hh" +#include "G4RayleighScattering.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -72,8 +73,10 @@ ElectromagneticPhysics::ElectromagneticPhysics(const G4String& name) G4EmParameters* param = G4EmParameters::Instance(); param->SetDefaults(); param->SetVerbose(0); - param->SetStepFunction(1., 1*mm); //default= 0.1, 100*um - param->SetStepFunctionMuHad(1., 1*mm); + param->SetStepFunction(0.2, 1*mm); //default= 0.1, 100*um + param->SetStepFunctionMuHad(0.2, 1*mm); + param->SetStepFunctionLightIons(0.2, 100*um); + param->SetStepFunctionIons(0.2, 50*um); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -96,7 +99,8 @@ void ElectromagneticPhysics::ConstructProcess() G4String particleName = particle->GetParticleName(); if (particleName == "gamma") { - + + ph->RegisterProcess(new G4RayleighScattering, particle); ph->RegisterProcess(new G4PhotoElectricEffect, particle); ph->RegisterProcess(new G4ComptonScattering, particle); ph->RegisterProcess(new G4GammaConversion, particle); @@ -104,13 +108,13 @@ void ElectromagneticPhysics::ConstructProcess() } else if (particleName == "e-") { ph->RegisterProcess(new G4eMultipleScattering(), particle); - ph->RegisterProcess(new G4eIonisation(), particle); + ph->RegisterProcess(new G4eIonisation, particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); } else if (particleName == "e+") { ph->RegisterProcess(new G4eMultipleScattering(), particle); - ph->RegisterProcess(new G4eIonisation(), particle); + ph->RegisterProcess(new G4eIonisation, particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); ph->RegisterProcess(new G4eplusAnnihilation(), particle); @@ -118,7 +122,7 @@ void ElectromagneticPhysics::ConstructProcess() particleName == "mu-" ) { ph->RegisterProcess(new G4MuMultipleScattering(), particle); - ph->RegisterProcess(new G4MuIonisation(), particle); + ph->RegisterProcess(new G4MuIonisation, particle); ph->RegisterProcess(new G4MuBremsstrahlung(), particle); ph->RegisterProcess(new G4MuPairProduction(), particle); @@ -127,13 +131,13 @@ void ElectromagneticPhysics::ConstructProcess() particleName == "pi+" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - ph->RegisterProcess(new G4hIonisation(), particle); + ph->RegisterProcess(new G4hIonisation, particle); } else if( particleName == "alpha" || particleName == "He3" ) { ph->RegisterProcess(new G4hMultipleScattering(), particle); - ph->RegisterProcess(new G4ionIonisation(), particle); + ph->RegisterProcess(new G4ionIonisation, particle); ph->RegisterProcess(new G4NuclearStopping(), particle); } else if( particleName == "GenericIon" ) { diff --git a/examples/extended/hadronic/NeutronSource/src/GammaNuclearPhysics.cc b/examples/extended/hadronic/NeutronSource/src/GammaNuclearPhysics.cc index 6ba388b824..2571d7e7e2 100644 --- a/examples/extended/hadronic/NeutronSource/src/GammaNuclearPhysics.cc +++ b/examples/extended/hadronic/NeutronSource/src/GammaNuclearPhysics.cc @@ -37,10 +37,12 @@ // Processes -#include "G4PhotoNuclearProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4LowEGammaNuclearModel.hh" #include "G4CascadeInterface.hh" +#include "G4PhotoNuclearCrossSection.hh" + #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -58,7 +60,8 @@ GammaNuclearPhysics::~GammaNuclearPhysics() void GammaNuclearPhysics::ConstructProcess() { - G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess(); + G4HadronInelasticProcess* process = new G4HadronInelasticProcess( "photonNuclear", G4Gamma::Definition() ); + process->AddDataSet( new G4PhotoNuclearCrossSection ); // to not register a model, set Emax=0; eg. Emax1 = 0. const G4double Emax1 = 200*MeV, Emax2 = 10*GeV; diff --git a/examples/extended/hadronic/NeutronSource/src/GammaNuclearPhysicsLEND.cc b/examples/extended/hadronic/NeutronSource/src/GammaNuclearPhysicsLEND.cc new file mode 100644 index 0000000000..1d0f20ed67 --- /dev/null +++ b/examples/extended/hadronic/NeutronSource/src/GammaNuclearPhysicsLEND.cc @@ -0,0 +1,79 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc +/// \brief Implementation of the GammaNuclearPhysicsLEND class +// +// $Id: GammaNuclearPhysics.cc 66587 2012-12-21 11:06:44Z ihrivnac $ +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "GammaNuclearPhysicsLEND.hh" + +#include "G4ParticleDefinition.hh" +#include "G4ProcessManager.hh" + +// Processes + +#include "G4HadronInelasticProcess.hh" +#include "G4LENDorBERTModel.hh" +#include "G4LENDCombinedCrossSection.hh" +#include "G4PhotoNuclearCrossSection.hh" + +#include "G4SystemOfUnits.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +GammaNuclearPhysicsLEND::GammaNuclearPhysicsLEND(const G4String& name) +: G4VPhysicsConstructor(name) +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +GammaNuclearPhysicsLEND::~GammaNuclearPhysicsLEND() +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void GammaNuclearPhysicsLEND::ConstructProcess() +{ + G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager(); + // + G4HadronInelasticProcess* process = new G4HadronInelasticProcess( "photonNuclear", G4Gamma::Definition() ); + process->AddDataSet( new G4PhotoNuclearCrossSection ); + // + G4LENDorBERTModel* lend = new G4LENDorBERTModel(G4Gamma::Gamma()); + lend->SetMaxEnergy(20*MeV); + process->RegisterMe(lend); + // + G4LENDCombinedCrossSection* lendXS = + new G4LENDCombinedCrossSection(G4Gamma::Gamma()); + process->AddDataSet(lendXS); + // + pManager->AddDiscreteProcess(process); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/NeutronSource/src/PhysicsList.cc b/examples/extended/hadronic/NeutronSource/src/PhysicsList.cc index 91335abc2a..b49b994269 100644 --- a/examples/extended/hadronic/NeutronSource/src/PhysicsList.cc +++ b/examples/extended/hadronic/NeutronSource/src/PhysicsList.cc @@ -49,9 +49,10 @@ #include "G4StoppingPhysics.hh" #include "GammaNuclearPhysics.hh" +#include "GammaNuclearPhysicsLEND.hh" #include "ElectromagneticPhysics.hh" -#include "G4EmStandardPhysics.hh" +#include "G4EmStandardPhysics_option3.hh" #include "G4DecayPhysics.hh" #include "G4RadioactiveDecayPhysics.hh" @@ -73,7 +74,6 @@ PhysicsList::PhysicsList() //add new units // - new G4UnitDefinition( "millielectronVolt", "meV", "Energy", 1.e-3*eV); new G4UnitDefinition( "mm2/g", "mm2/g", "Surface/Mass", mm2/g); new G4UnitDefinition( "um2/mg", "um2/mg","Surface/Mass", um*um/mg); @@ -104,11 +104,12 @@ PhysicsList::PhysicsList() // Gamma-Nuclear Physics fGammaNuclear = new GammaNuclearPhysics("gamma"); + ////fGammaNuclear = new GammaNuclearPhysicsLEND("gamma"); RegisterPhysics(fGammaNuclear); // EM physics fElectromagnetic = new ElectromagneticPhysics(); - ////fElectromagnetic = new G4EmStandardPhysics(); + ////fElectromagnetic = new G4EmStandardPhysics_option3(); RegisterPhysics(fElectromagnetic); // Decay diff --git a/examples/extended/hadronic/NeutronSource/src/Run.cc b/examples/extended/hadronic/NeutronSource/src/Run.cc index dc8f705271..f9d4bf5e71 100644 --- a/examples/extended/hadronic/NeutronSource/src/Run.cc +++ b/examples/extended/hadronic/NeutronSource/src/Run.cc @@ -77,11 +77,11 @@ void Run::CountProcesses(const G4VProcess* process) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void Run::ParticleCount(G4String name, G4double Ekin) +void Run::ParticleCount(G4String name, G4double Ekin, G4double meanLife) { std::map::iterator it = fParticleDataMap1.find(name); if ( it == fParticleDataMap1.end()) { - fParticleDataMap1[name] = ParticleData(1, Ekin, Ekin, Ekin); + fParticleDataMap1[name] = ParticleData(1, Ekin, Ekin, Ekin, meanLife); } else { ParticleData& data = it->second; @@ -91,7 +91,8 @@ void Run::ParticleCount(G4String name, G4double Ekin) G4double emin = data.fEmin; if (Ekin < emin) data.fEmin = Ekin; G4double emax = data.fEmax; - if (Ekin > emax) data.fEmax = Ekin; + if (Ekin > emax) data.fEmax = Ekin; + data.fTmean = meanLife; } } @@ -116,7 +117,7 @@ void Run::ParticleFlux(G4String name, G4double Ekin) { std::map::iterator it = fParticleDataMap2.find(name); if ( it == fParticleDataMap2.end()) { - fParticleDataMap2[name] = ParticleData(1, Ekin, Ekin, Ekin); + fParticleDataMap2[name] = ParticleData(1, Ekin, Ekin, Ekin, -1*ns); } else { ParticleData& data = it->second; @@ -126,7 +127,8 @@ void Run::ParticleFlux(G4String name, G4double Ekin) G4double emin = data.fEmin; if (Ekin < emin) data.fEmin = Ekin; G4double emax = data.fEmax; - if (Ekin > emax) data.fEmax = Ekin; + if (Ekin > emax) data.fEmax = Ekin; + data.fTmean = -1*ns; } } @@ -175,7 +177,8 @@ void Run::Merge(const G4Run* run) = ParticleData(localData.fCount, localData.fEmean, localData.fEmin, - localData.fEmax); + localData.fEmax, + localData.fTmean); } else { ParticleData& data = fParticleDataMap1[name]; @@ -184,7 +187,8 @@ void Run::Merge(const G4Run* run) G4double emin = localData.fEmin; if (emin < data.fEmin) data.fEmin = emin; G4double emax = localData.fEmax; - if (emax > data.fEmax) data.fEmax = emax; + if (emax > data.fEmax) data.fEmax = emax; + data.fTmean = localData.fTmean; } } @@ -200,7 +204,8 @@ void Run::Merge(const G4Run* run) = ParticleData(localData.fCount, localData.fEmean, localData.fEmin, - localData.fEmax); + localData.fEmax, + localData.fTmean); } else { ParticleData& data = fParticleDataMap2[name]; @@ -209,7 +214,8 @@ void Run::Merge(const G4Run* run) G4double emin = localData.fEmin; if (emin < data.fEmin) data.fEmin = emin; G4double emax = localData.fEmax; - if (emax > data.fEmax) data.fEmax = emax; + if (emax > data.fEmax) data.fEmax = emax; + data.fTmean = localData.fTmean; } } @@ -260,13 +266,16 @@ void Run::EndOfRun() G4int count = data.fCount; G4double eMean = data.fEmean/count; G4double eMin = data.fEmin; - G4double eMax = data.fEmax; + G4double eMax = data.fEmax; + G4double meanLife = data.fTmean; G4cout << " " << std::setw(13) << name << ": " << std::setw(7) << count << " Emean = " << std::setw(wid) << G4BestUnit(eMean, "Energy") << "\t( " << G4BestUnit(eMin, "Energy") - << " --> " << G4BestUnit(eMax, "Energy") - << ")" << G4endl; + << " --> " << G4BestUnit(eMax, "Energy") << ")"; + if (meanLife >= 0.) + G4cout << "\tmean life = " << G4BestUnit(meanLife, "Time") << G4endl; + else G4cout << "\tstable" << G4endl; } // compute mean Energy deposited and rms diff --git a/examples/extended/hadronic/NeutronSource/src/SteppingVerbose.cc b/examples/extended/hadronic/NeutronSource/src/SteppingVerbose.cc deleted file mode 100644 index 20b0aa5553..0000000000 --- a/examples/extended/hadronic/NeutronSource/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/hadronic/NeutronSource/src/TrackingAction.cc b/examples/extended/hadronic/NeutronSource/src/TrackingAction.cc index 9515932dd1..a98238e216 100644 --- a/examples/extended/hadronic/NeutronSource/src/TrackingAction.cc +++ b/examples/extended/hadronic/NeutronSource/src/TrackingAction.cc @@ -55,12 +55,15 @@ TrackingAction::TrackingAction(EventAction* event) void TrackingAction::PreUserTrackingAction(const G4Track* track) { //count secondary particles - if (track->GetTrackID() == 1) return; - G4String name = track->GetDefinition()->GetParticleName(); - G4double energy = track->GetKineticEnergy(); + if (track->GetTrackID() == 1) return; + Run* run = static_cast( - G4RunManager::GetRunManager()->GetNonConstCurrentRun()); - run->ParticleCount(name,energy); + G4RunManager::GetRunManager()->GetNonConstCurrentRun()); + + G4String name = track->GetDefinition()->GetParticleName(); + G4double meanLife = track->GetDefinition()->GetPDGLifeTime(); + G4double energy = track->GetKineticEnergy(); + if (meanLife != 0.) run->ParticleCount(name,energy,meanLife); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/CMakeLists.txt b/examples/extended/medical/CMakeLists.txt index 80e0c6269d..5eaee41bfa 100644 --- a/examples/extended/medical/CMakeLists.txt +++ b/examples/extended/medical/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all medical examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(DICOM) message("-- G4 Examples : The DICOM2 example requires DICOM built first.") diff --git a/examples/extended/medical/DICOM/CMakeLists.txt b/examples/extended/medical/DICOM/CMakeLists.txt index bcec75da57..68165fafbf 100644 --- a/examples/extended/medical/DICOM/CMakeLists.txt +++ b/examples/extended/medical/DICOM/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(DICOM) option(WITH_GEANT4_UIVIS "Build example with Geant4 UI and Vis drivers" ON) diff --git a/examples/extended/medical/DICOM/History b/examples/extended/medical/DICOM/History index 70f6b361e0..28c8572fff 100644 --- a/examples/extended/medical/DICOM/History +++ b/examples/extended/medical/DICOM/History @@ -5,6 +5,10 @@ ========================================================= Category History file +31.12.2020 - John Allison (DICOM-V10-07-00) + vis.mac: "Change /vis/ogl/set/eventsDrawInterval" to + "/vis/ogl/flushAt NthPrimitive". + 10.11.2020 - Ben Morgan (DICOM-V10-06-01) Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/DICOM/dicomReader/CMakeLists.txt b/examples/extended/medical/DICOM/dicomReader/CMakeLists.txt index 48275718c5..17c9c7b51d 100644 --- a/examples/extended/medical/DICOM/dicomReader/CMakeLists.txt +++ b/examples/extended/medical/DICOM/dicomReader/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(dicomReader) # for shared library set(CMAKE_POSITION_INDEPENDENT_CODE ON) diff --git a/examples/extended/medical/DICOM/run.out b/examples/extended/medical/DICOM/run.out index 2151b1b8f7..60ff4d5b51 100644 --- a/examples/extended/medical/DICOM/run.out +++ b/examples/extended/medical/DICOM/run.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -125,54 +131,54 @@ G4RunManagerKernel -- G4ScoreSplittingProcess is appended to all particles. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -180,31 +186,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -212,48 +218,48 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= @@ -268,182 +274,183 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic/CrossSection/6_nat_Carbon @@ -466,67 +473,67 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -535,36 +542,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 6 GeV/n Model: FTFP: 5.99 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: RadioactiveDecayBase @@ -572,39 +579,39 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 6 GeV/n Model: FTFP: 5.99 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 6 GeV/n Model: FTFP: 5.99 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -612,13 +619,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -626,13 +633,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -640,12 +647,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -653,13 +660,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -667,13 +674,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -681,13 +688,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -695,61 +702,61 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 6 GeV/n Model: FTFP: 5.99 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -757,27 +764,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -786,53 +793,53 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 19.5 MeV ---> 100 TeV - Model: NeutronHPElastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPElasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: NeutronHPElastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 19.9 MeV ---> 6 GeV - Model: NeutronHPInelastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: JENDLHEInelasticCrossSection: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: NeutronHPInelastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV + Cr_sctns: JENDLHEInelasticCrossSection: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: NeutronHPCapture: 0 eV ---> 20 MeV + Model: NeutronHPCapture: 0 meV ---> 20 MeV Model: nRadCapture: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPCaptureXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nFission - Model: NeutronHPFission: 0 eV ---> 20 MeV + Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPFissionXS: 0 eV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -840,25 +847,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -866,14 +873,14 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 6 GeV/n Model: FTFP: 5.99 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -906,63 +913,63 @@ Max 2J for sampling of angular correlations 10 Index : 0 used in the geometry : Yes Material : Air Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV proton 0 eV + Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 1 used in the geometry : Yes Material : LungInhale Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 1.31284 keV e- 107.83 keV e+ 106.748 keV proton 0 eV + Energy thresholds : gamma 1.31284 keV e- 107.83 keV e+ 106.748 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 2 used in the geometry : Yes Material : LungExhale Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 1.87453 keV e- 179.698 keV e+ 177.299 keV proton 0 eV + Energy thresholds : gamma 1.87453 keV e- 179.698 keV e+ 177.299 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 3 used in the geometry : Yes Material : AdiposeTissue Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 2.18784 keV e- 276.265 keV e+ 268.938 keV proton 0 eV + Energy thresholds : gamma 2.18784 keV e- 276.265 keV e+ 268.938 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 4 used in the geometry : Yes Material : Breast Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 2.24745 keV e- 276.265 keV e+ 272.577 keV proton 0 eV + Energy thresholds : gamma 2.24745 keV e- 276.265 keV e+ 272.577 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 5 used in the geometry : Yes Material : Water Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 2.51944 keV e- 276.265 keV e+ 270.751 keV proton 0 eV + Energy thresholds : gamma 2.51944 keV e- 276.265 keV e+ 270.751 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 6 used in the geometry : Yes Material : Muscle Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 2.53643 keV e- 287.632 keV e+ 278.128 keV proton 0 eV + Energy thresholds : gamma 2.53643 keV e- 287.632 keV e+ 278.128 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 7 used in the geometry : Yes Material : TrabecularBone Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 2.71274 keV e- 299.466 keV e+ 291.524 keV proton 0 eV + Energy thresholds : gamma 2.71274 keV e- 299.466 keV e+ 291.524 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld Index : 8 used in the geometry : Yes Material : Liver Range cuts : gamma 700 um e- 700 um e+ 700 um proton 0 fm - Energy thresholds : gamma 2.55353 keV e- 287.632 keV e+ 281.891 keV proton 0 eV + Energy thresholds : gamma 2.55353 keV e- 287.632 keV e+ 281.891 keV proton 0 meV Region(s) which use this couple : DefaultRegionForTheWorld @@ -1076,11 +1083,11 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 100 - User=0.010000s Real=0.071675s Sys=0.010000s + User=0.020000s Real=0.095973s Sys=0.010000s --------------------End of Global Run----------------------- The run was 100 events LOCAL TOTAL DOSE : 0 Gy - TOTAL DOSE : 1.02134e-06 Gy + TOTAL DOSE : 8.82659e-07 Gy ###### EndOfRunAction ###### ============================================================= Number of event processed : 100 diff --git a/examples/extended/medical/DICOM/vis.mac b/examples/extended/medical/DICOM/vis.mac index 7a051a161d..c74334d947 100644 --- a/examples/extended/medical/DICOM/vis.mac +++ b/examples/extended/medical/DICOM/vis.mac @@ -3,7 +3,7 @@ # Use this open statement to create an OpenGL view: /vis/open OGL 600x600-0+0 #/vis/ogl/flushAt endOfEvent -/vis/ogl/set/eventsDrawInterval 1000000 +/vis/ogl/flushAt NthPrimitive 1000000 # # Use this open statement to create a .prim file suitable for # viewing in DAWN: diff --git a/examples/extended/medical/DICOM2/CMakeLists.txt b/examples/extended/medical/DICOM2/CMakeLists.txt index a6e37d0319..7791e66318 100644 --- a/examples/extended/medical/DICOM2/CMakeLists.txt +++ b/examples/extended/medical/DICOM2/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(DICOM2) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/GammaTherapy/CMakeLists.txt b/examples/extended/medical/GammaTherapy/CMakeLists.txt index 7568b6f3b4..9e22b59da5 100644 --- a/examples/extended/medical/GammaTherapy/CMakeLists.txt +++ b/examples/extended/medical/GammaTherapy/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(GammaTherapy) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/GammaTherapy/GammaTherapy.out b/examples/extended/medical/GammaTherapy/GammaTherapy.out index 0756ade248..0b505c1af3 100644 --- a/examples/extended/medical/GammaTherapy/GammaTherapy.out +++ b/examples/extended/medical/GammaTherapy/GammaTherapy.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -164,48 +170,48 @@ Absorber R= 200 dz= 2.5 posZ= -77.5 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 10 GeV in 47 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 10 GeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 10 GeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 10 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 10 GeV in 40 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 10 GeV + Klein-Nishina : Emin= 0 meV Emax= 10 GeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 10 GeV, 25 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 10 GeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 10 GeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 10 eV to 100 keV, 10 bins/decade, spline: 0 LambdaPrime table from 100 keV to 10 GeV in 50 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 10 GeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 10 GeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=60 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=60 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 10 GeV Nbins=20 100 MeV - 10 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 10 GeV + MollerBhabha : Emin= 0 meV Emax= 10 GeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 10 GeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 10 GeV, 10 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -213,31 +219,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=60 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=60 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 10 GeV Nbins=20 100 MeV - 10 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 10 GeV + MollerBhabha : Emin= 0 meV Emax= 10 GeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 10 GeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 10 GeV + eplus2gg : Emin= 0 meV Emax= 10 GeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 10 GeV, 10 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -245,288 +251,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 10 GeV Nbins=80 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 10 GeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 10 GeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 Sampling table 4x1001 from 7.50618 GeV to 0.0150124 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 10 GeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 10 GeV, 10 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 GeV + eCoulombScattering : Emin= 0 meV Emax= 10 GeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 10 GeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 10 GeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 10 GeV Nbins=80 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 10 GeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 10 GeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 Sampling table 4x1001 from 7.50618 GeV to 0.0150124 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 10 GeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 10 GeV, 10 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 GeV + eCoulombScattering : Emin= 0 meV Emax= 10 GeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 10 GeV Nbins=80 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 10 GeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 10 GeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 Sampling table 4x1001 from 3.94942 GeV to 0.01 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 10 GeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 10 GeV, 10 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 GeV + eCoulombScattering : Emin= 0 meV Emax= 10 GeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 10 GeV Nbins=80 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 10 GeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 10 GeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 Sampling table 4x1001 from 3.94942 GeV to 0.01 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 10 GeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 GeV + eCoulombScattering : Emin= 0 meV Emax= 10 GeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 10 GeV Nbins=80 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 10 GeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 10 GeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 10 GeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 Sampling table 5x1001 from 1 GeV to 0.01 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 10 GeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 10 GeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 10 GeV, 10 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 GeV + eCoulombScattering : Emin= 0 meV Emax= 10 GeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 10 GeV Nbins=80 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 10 GeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 10 GeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 10 GeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 Sampling table 5x1001 from 1 GeV to 0.01 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 10 GeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 10 GeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 GeV + eCoulombScattering : Emin= 0 meV Emax= 10 GeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 10 GeV Nbins=80 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 10 GeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 10 GeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 Sampling table 4x1001 from 1.11656 GeV to 0.01 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 10 GeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 10 GeV, 10 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 GeV + eCoulombScattering : Emin= 0 meV Emax= 10 GeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 10 GeV Nbins=80 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 10 GeV Nbins=80 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 10 GeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 10 GeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 10 eV to 10 GeV in 90 bins Lambda tables from threshold to 10 GeV, 10 bins/decade, spline: 1 Sampling table 4x1001 from 1.11656 GeV to 0.01 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 10 GeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 10 GeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 10 GeV + eCoulombScattering : Emin= 0 meV Emax= 10 GeV ========= Table of registered couples ============================ @@ -588,20 +594,20 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 10000 - User=3.430000s Real=3.861801s Sys=0.000000s + User=2.930000s Real=3.006113s Sys=0.000000s Histo: End of run actions are started ======================================================== Number of events 10000 -Average number of e- 32.97 -Average number of gamma 19.61 -Average number of e+ 0.7678 -Average number of steps in the phantom 11.12 -Average number of e- steps in the target 18.02 -Average number of g produced in the target 18.79 -Average number of e- produced in the target 20.96 -Average number of g produced in the phantom 0.4683 -Average number of e- produced in the phantom 5.764 -Total fGamma fluence in front of the phantom 8.051 MeV +Average number of e- 33.24 +Average number of gamma 19.55 +Average number of e+ 0.7462 +Average number of steps in the phantom 11.38 +Average number of e- steps in the target 18.14 +Average number of g produced in the target 18.7 +Average number of e- produced in the target 20.85 +Average number of g produced in the phantom 0.4826 +Average number of e- produced in the phantom 5.899 +Total fGamma fluence in front of the phantom 7.835 MeV ======================================================== @@ -609,12 +615,12 @@ Total fGamma fluence in front of the phantom 8.051 MeV ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={146852324890694936, 40598099182000989, 2278322493458335272, 680962189384522455, 777078279426398302, 1921341844737769214, 1372476925460755989, 459714681053495417, 913722882814603010, 1824076615549079118, 2030649607264386178, 115914777488158708, 1278469833054199101, 899449087536093962, 2118877310913732664, 1524346189280552991, 1749512754296806379} counter= 4sumtot= 1685621822082033077 +N=17 V[N]={60991196142380657, 68893449674941971, 2296960817389903615, 1102896497528328315, 1116882988082460132, 498622756965468033, 432730975401347603, 784544290091296096, 487331472045451799, 863594726159830367, 1866475925194182507, 1908243246303164381, 829640119334883905, 859770109373879212, 1168555960242491506, 1653508374253899783, 1935190677414141638} counter= 16sumtot= 1793932517102193863 --------------------------------------- # G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 0.058 MB +Dynamic pools deleted: 10 / Total memory freed: 0.06 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/medical/GammaTherapy/History b/examples/extended/medical/GammaTherapy/History index fc9f300f48..6375f566ab 100644 --- a/examples/extended/medical/GammaTherapy/History +++ b/examples/extended/medical/GammaTherapy/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -06-04-21 V. Ivanchenko (gtherapy-V10-06-01) +06-04-21 V. Ivanchenko (gtherapy-V10-07-00) - Use default random number generator instead of RanecuEngine 10-11-20 B. Morgan (gtherapy-V10-06-00) diff --git a/examples/extended/medical/History b/examples/extended/medical/History index afa2625f1a..bdafb2f920 100644 --- a/examples/extended/medical/History +++ b/examples/extended/medical/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24-05-21 B. Morgan (exMedical-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 10-11-2020 B. Morgan (exMedical-V10-06-01) - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/AuNP/.README.txt b/examples/extended/medical/dna/AuNP/.README.txt new file mode 100644 index 0000000000..421779283b --- /dev/null +++ b/examples/extended/medical/dna/AuNP/.README.txt @@ -0,0 +1,111 @@ + +///\file "medical/dna/AuNP/.README.txt" +///\brief ExampleAuNP README page + +/*! \page ExampleAuNP Example AuNP + +\author D. Sakata (a) \n +(a)sakata _ dousatsu _ qst _ go _ jp \n + +This example is provided by the Geant4-DNA collaboration. +(http://geant4-dna.org) + +Any report or published results obtained using the Geant4-DNA software shall +cite the following Geant4-DNA collaboration publications: \n +Med. Phys. 45 (2018) e722-e739 \n +Phys. Med. 31 (2015) 861-874 \n +Med. Phys. 37 (2010) 4692-4708 \n +Int. J. Model. Simul. Sci . Comput. 1 (2010) 157-178 \n + +\section AuNP_s1 INTRODUCTION + + The AuNP example simulates the track-structure of electrons + in microscopic gold volume.The example also simulates that + in liquid water medium surrunding the gold volume. + + The details of the physics models are described in the following paper: + J. Appl. Phys. 120 (2016) 244901 + + The details of the application are described in the following paper: + Phys. Med. 63 (2019) 98-104 + Med. Phys. 45(5) (2018) 2230-2242 + +\section AuNP_s2 GEOMETRY DEFINITION + + The geometry is a sphere (World) made of liquid water containing a smaller + sphererical target volume of Gold. + + The default geometry is constructed in DetectorConstruction class. + +\section AuNP_s3 PHYSICS LIST + + The default physics list is constructed in PhysicsList class. + + The details of the physics models are described in the following paper: + J. Appl. Phys. 120 (2016) 244901 + +\section AuNP_s4 ACTION INITALIZATION + + The class ActionInitialization instantiates and registers + to Geant4 kernel all user action classes. + + While in sequential mode the action classes are instantiated just once, + via invoking the method + ActionInitialization::Build() + in multi-threading mode the same method is invoked for each thread worker + and so all user action classes are defined thread-local. + + A run action class is instantiated both thread-local + and global that's why its instance is created also in the method + ActionInitialization::BuildForMaster() + which is invoked only in multi-threading mode. + +\section AuNP_s5 AN EVENT: PRIMARY GENERATOR + + The primary kinematic consists of a single particle starting from the + hemi-sphere of gold volume (the position is randomely selected). + The type of the particle and its energy are set in the + PrimaryGeneratorAction class, and can be changed via the G4 build-in + commands of G4ParticleGun class. + +\section AuNP_s6 DETECTOR RESPONSE : Scorers + +\subsection CHEM6_s6_sub1 Species scorer + + This scorer computes following quantities. + + - the energy spectra of secondary particles generated in AuNP + - the energy spectra of secondary particles at AuNP surface + - the energy spectra of secondary particles generated in liquid water + - the energy deposit and the position in the absorber surrunding AuNP + + Run::RecordEvent(), called at end of event, collects informations + event per event from the hits collections, and accumulates statistic for + RunAction::EndOfRunAction(). + + In multi-threading mode the statistics accumulated per workers is merged + to the master in Run::Merge(). + + The information is scored in a ROOT ntuple file AuNP.root. + +\section AuNP_s7 OUTPUT + + Physics initialization and the defined reaction table are printed. + +\section AuNP_s9 RELEVANT MACRO FILES + + Two user macro files can be used: + +\verbatim +./AuNP -mac AuNP.mac +\endverbatim + +\section CHEM6_s10 PLOT + + Two root macros can be used: + +\verbatim +root plot.C +\endverbatim + +*/ diff --git a/examples/extended/medical/dna/AuNP/AuNP.cc b/examples/extended/medical/dna/AuNP/AuNP.cc new file mode 100644 index 0000000000..06c9710b75 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/AuNP.cc @@ -0,0 +1,112 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/AuNP/AuNP.cc +/// \brief Main program of the medical/dna/AuNP example +// +// $Id: w.cc 85260 2014-10-27 08:53:35Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +#include "G4Types.hh" + +//#ifdef G4MULTITHREADED +//#include "G4MTRunManager.hh" +//#else +//#include "G4RunManager.hh" +//#endif + +#include "Randomize.hh" +#include "G4RunManagerFactory.hh" +#include "G4UImanager.hh" + +#include "G4VisExecutive.hh" +#include "G4UIExecutive.hh" + +#include "DetectorConstruction.hh" +#include "PhysicsList.hh" +#include "ActionInitialization.hh" +#include "SteppingVerbose.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +int main(int argc,char** argv) { + //delete output file + remove ("outputAuNP.root"); + + //choose the Random engine + G4Random::setTheEngine(new CLHEP::RanecuEngine); + + //detect interactive mode (if no arguments) and define UI session + G4UIExecutive* ui = nullptr; + if (argc == 1) { ui = new G4UIExecutive(argc,argv); } + +auto* runManager = G4RunManagerFactory::CreateRunManager(); + + // Number of threads can be defined via 3rd argument + if (argc==4) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[3]); + runManager->SetNumberOfThreads(nThreads); + } + G4cout << "##### AuNP started for " << runManager->GetNumberOfThreads() + << " threads" << " #####" << G4endl; + + //set mandatory initialization classes + DetectorConstruction* det = new DetectorConstruction; + runManager->SetUserInitialization(det); + + PhysicsList* phys = new PhysicsList; + runManager->SetUserInitialization(phys); + + runManager->SetUserInitialization(new ActionInitialization()); + + //runManager->Initialize(); //execute in macro file + + //initialize visualization + G4VisManager* visManager = nullptr; + + //get the pointer to the User Interface manager + G4UImanager* UImanager = G4UImanager::GetUIpointer(); + + if (ui) { + //interactive mode + visManager = new G4VisExecutive; + visManager->Initialize(); + ui->SessionStart(); + delete ui; + } else { + //batch mode + G4String command = "/control/execute "; + G4String fileName = argv[1]; + UImanager->ApplyCommand(command+fileName); + } + + //job termination + delete visManager; + delete runManager; + + return 0; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/AuNP/AuNP.mac b/examples/extended/medical/dna/AuNP/AuNP.mac new file mode 100644 index 0000000000..31ab7a2438 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/AuNP.mac @@ -0,0 +1,44 @@ +#/run/numberOfThreads 4 +#/scheduler/verbose 0 +/tracking/verbose 0 +/run/verbose 0 +# +/AuNP/det/setNPMat G4_Au +#/AuNP/det/setNPMat G4_WATER +# +/AuNP/det/setAbsRadius 1000 um +/AuNP/det/setNReplicaAzm 360 +/AuNP/det/setNPRadius 50 nm +/AuNP/det/setNReplicaR 1000 +/AuNP/det/setTrackingCut 10 eV +## +/AuNP/phys/Physics4NP DNA +#/AuNP/phys/Physics4NP Livermore +#/AuNP/phys/Physics4NP Penelope +# +#/chem/activate True +#/chem/activate False +# +/run/setCut 0.1 nm +/cuts/setLowEdge 1 eV #take long time +# +/run/initialize +# +/process/em/fluo true +/process/em/pixe true +/process/em/auger true +/process/em/augerCascade true +/process/em/deexcitationIgnoreCut true +/process/em/lowestElectronEnergy 1 eV +#/process/em/pixeElecXSmodel Penelope #for Penelope +# +#/gun/particle gamma +/gun/particle e- +#/gun/energy 100 eV +#/gun/energy 1 keV +/gun/energy 10 keV +#/gun/energy 100 keV +#/gun/energy 1 MeV +# +/run/printProgress 10000 +/run/beamOn 10000 diff --git a/examples/extended/medical/dna/AuNP/CMakeLists.txt b/examples/extended/medical/dna/AuNP/CMakeLists.txt new file mode 100644 index 0000000000..f35e0a8762 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/CMakeLists.txt @@ -0,0 +1,66 @@ +#---------------------------------------------------------------------------- +# Setup the project +cmake_minimum_required(VERSION 2.6 FATAL_ERROR) +project(AuNP) + +#---------------------------------------------------------------------------- +# Find Geant4 package, activating all available UI and Vis drivers by default +# You can set WITH_GEANT4_UIVIS to OFF via the command line or ccmake/cmake-gui +# to build a batch mode only executable +# +option(WITH_GEANT4_UIVIS "Build example with Geant4 UI and Vis drivers" ON) +if(WITH_GEANT4_UIVIS) + find_package(Geant4 REQUIRED ui_all vis_all) +else() + find_package(Geant4 REQUIRED) +endif() + +#---------------------------------------------------------------------------- +# Setup Geant4 include directories and compile definitions +# +include(${Geant4_USE_FILE}) + +#---------------------------------------------------------------------------- +# Locate sources and headers for this project +# +include_directories(${PROJECT_SOURCE_DIR}/include + ${Geant4_INCLUDE_DIR}) +file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc) +file(GLOB headers ${PROJECT_SOURCE_DIR}/include/*.hh) + +#---------------------------------------------------------------------------- +# Add the executable, and link it to the Geant4 libraries +# +add_executable(AuNP AuNP.cc ${sources} ${headers}) +target_link_libraries(AuNP ${Geant4_LIBRARIES} ) + +#---------------------------------------------------------------------------- +# Copy all scripts to the build directory, i.e. the directory in which we +# build AuNP. This is so that we can run the executable directly because it +# relies on these scripts being in the current working directory. +# +file(GLOB MAC_FILES ${PROJECT_SOURCE_DIR}/*.mac + ${PROJECT_SOURCE_DIR}/*.in + ${PROJECT_SOURCE_DIR}/*.C + ${PROJECT_SOURCE_DIR}/README + ) + +foreach(_script ${MAC_FILES}) + configure_file( + ${_script} + ${PROJECT_BINARY_DIR}/. + COPYONLY + ) +#foreach(_script ${MAC_FILES}) +# configure_file( +# ${PROJECT_SOURCE_DIR}/${_script} +# ${PROJECT_BINARY_DIR}/${_script} +# COPYONLY +# ) +endforeach() + +#---------------------------------------------------------------------------- +# Install the executable to 'bin' directory under CMAKE_INSTALL_PREFIX +# +install(TARGETS AuNP DESTINATION bin) + diff --git a/examples/extended/medical/dna/AuNP/GNUmakefile b/examples/extended/medical/dna/AuNP/GNUmakefile new file mode 100644 index 0000000000..d5be800124 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/GNUmakefile @@ -0,0 +1,18 @@ +# -------------------------------------------------------------- +# GNUmakefile for examples module. Gabriele Cosmo, 06/04/98. +# -------------------------------------------------------------- + +name := AuNP +G4TARGET := $(name) +G4EXLIB := true + +ifndef G4INSTALL + G4INSTALL = ../../../.. +endif + +.PHONY: all +all: lib bin + +include $(G4INSTALL)/config/architecture.gmk + +include $(G4INSTALL)/config/binmake.gmk diff --git a/examples/extended/medical/dna/AuNP/History b/examples/extended/medical/dna/AuNP/History new file mode 100644 index 0000000000..17745adcb0 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/History @@ -0,0 +1,23 @@ +------------------------------------------------------------------- + + ========================================================= + Geant4 - an Object-Oriented Toolkit for Simulation in HEP + ========================================================= + + AuNP History file + ----------------- +This file should be used by the G4 example coordinator to briefly +summarize all major modifications introduced in the code and keep +track of all tags. + + ---------------------------------------------------------- + * Reverse chronological order (last date on top), please * + ---------------------------------------------------------- + +16.06.2021 - G. Cosmo; AuNP-V10-07-01 + Added GNUmakefile. + Remove executable bit from files. + +11.05.2021 - D. Sakata; AuNP-V10-07-00 + New example demonstrating the use of Geant4 + for nanoparticle radio-enhancement diff --git a/examples/extended/medical/dna/AuNP/README b/examples/extended/medical/dna/AuNP/README new file mode 100644 index 0000000000..09858b3378 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/README @@ -0,0 +1,84 @@ +------------------------------------------------------------------- +------------------------------------------------------------------- + + ========================================================= + Geant4 - AuNP example + ========================================================= + + README file + ---------------------- + + CORRESPONDING AUTHOR + +D. Sakata +National Institute of Radiological Science +* e-mail:dosatsu.sakata@cern.ch + +---->0. INTRODUCTION. + +The AuNP example simulates the track-structure of electrons in microscopic gold volume. +The example also simulates that in liquid water medium surrunding the gold volume. + + +This example is provided by the Geant4-DNA collaboration. + +These processes and models are further described at: +http://geant4-dna.org + +Any report or published results obtained using the Geant4-DNA software shall +cite the following Geant4-DNA collaboration publications: +Phys. Med. 31 (2015) 861-874 +Med. Phys. 37 (2010) 4692-4708 + +We also suggest these other references related to this example: +Phys. Med. 63 (2019), 98-104 +Med. Phys. 45 (2018), 2230-2242 +J. App. Phys. 120 (2016), 244901 + + +---->1. GEOMETRY SET-UP. + +The geometry is a sphere (World) made of liquid water containing a smaller sphererical target volume of Gold. + +--->2. SET-UP + +Make sure G4LEDATA points to the low energy electromagnetic libraries. + +The code can be compiled with cmake. + +It works in MT mode. + +---->3. HOW TO RUN THE EXAMPLE + +Run: +./AuNP AuNP.mac + +---->4. PHYSICS + +This example shows: +- how to use the Geant4-DNA processes for gold +- how to count and save occurrences of processes + +Look at the PhyscisList.cc file. + +---->5. SIMULATION OUTPUT AND RESULT ANALYSIS + +The output results consists in an AuNP.root file, containing for the run: +- the energy spectra of secondary particles generated in AuNP +- the energy spectra of secondary particles at AuNP surface +- the energy spectra of secondary particles generated in liquid water +- the energy deposit and the position in the absorber surrunding AuNP + + +This file can be easily analyzed using for example the provided ROOT macro +file plot.C; to do so : +* be sure to have ROOT installed on your machine +* be sure to be in the microdosimetry directory +* launch ROOT by typing root +* under your ROOT session, type in : .X plot.C to execute the macro file +* alternatively you can type directly under your session : root plot.C + +--------------------------------------------------------------------------- + +Should you have any enquiry, please do not hesitate to contact: +sakata.dousatsu@qst.go.jp, dosatsu.sakata@cern.ch diff --git a/source/visualization/XXX/include/G4XXXViewer.hh b/examples/extended/medical/dna/AuNP/include/ActionInitialization.hh similarity index 74% rename from source/visualization/XXX/include/G4XXXViewer.hh rename to examples/extended/medical/dna/AuNP/include/ActionInitialization.hh index ddd4cdf7ee..0f6ee060bc 100644 --- a/source/visualization/XXX/include/G4XXXViewer.hh +++ b/examples/extended/medical/dna/AuNP/include/ActionInitialization.hh @@ -23,28 +23,30 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +// $Id: ActionInitialization.hh 68058 2013-03-13 14:47:43Z gcosmo $ // -// -// -// John Allison 5th April 2001 -// A template for a simplest possible graphics driver. -//?? Lines or sections marked like this require specialisation for your driver. +/// \file ActionInitialization.hh +/// \brief Definition of the ActionInitialization class -#ifndef G4XXXVIEWER_HH -#define G4XXXVIEWER_HH +#ifndef ActionInitialization_h +#define ActionInitialization_h 1 -//#define G4XXXDEBUG // Comment this out to suppress debug code. +#include "G4VUserActionInitialization.hh" -#include "G4VViewer.hh" +class DetectorConstruction; +class G4VSteppingVerbose; -class G4XXXViewer: public G4VViewer { +class ActionInitialization: public G4VUserActionInitialization +{ public: - G4XXXViewer(G4VSceneHandler&,const G4String& name); - virtual ~G4XXXViewer(); - void SetView(); - void ClearView(); - void DrawView(); - void ShowView(); + ActionInitialization(); + virtual ~ActionInitialization(); + + virtual void BuildForMaster() const; + virtual void Build() const; + + virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; }; #endif + diff --git a/examples/extended/electromagnetic/TestEm7/include/SteppingVerbose.hh b/examples/extended/medical/dna/AuNP/include/DetectorConstruction.hh similarity index 51% rename from examples/extended/electromagnetic/TestEm7/include/SteppingVerbose.hh rename to examples/extended/medical/dna/AuNP/include/DetectorConstruction.hh index d0fb9ce1b5..a3cc0ca73a 100644 --- a/examples/extended/electromagnetic/TestEm7/include/SteppingVerbose.hh +++ b/examples/extended/medical/dna/AuNP/include/DetectorConstruction.hh @@ -23,32 +23,102 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file electromagnetic/TestEm7/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class +/// \file medical/dna/range/include/DetectorConstruction.hh +/// \brief Definition of the DetectorConstruction class // +// $Id: DetectorConstruction.hh 78723 2014-01-20 10:32:17Z gcosmo $ // -// //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 +#ifndef DetectorConstruction_h +#define DetectorConstruction_h 1 -#include "G4SteppingVerbose.hh" +#include "G4VUserDetectorConstruction.hh" +#include "globals.hh" +#include "G4LogicalVolume.hh" + +class G4VPhysicalVolume; +class G4Material; +class G4MultiFunctionalDetector; +class DetectorMessenger; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class SteppingVerbose : public G4SteppingVerbose { +class DetectorConstruction: public G4VUserDetectorConstruction +{ +public: + DetectorConstruction(); + ~DetectorConstruction(); -public: +public: + void SetNReplicaR(G4int); + void SetNReplicaAzm(G4int); + void SetAbsRadius(G4double); + void SetAbsMaterial(G4String); + void SetNPRadius(G4double); + void SetNPMaterial(G4String); + void SetTrackingCut(G4double); + virtual G4VPhysicalVolume* Construct(); - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); + inline G4double GetNReplicaR() const + { + return fNreplicaR; + } + inline G4double GetNReplicaAzm() const + { + return fNreplicaAzm; + } + inline G4double GetAbsRadius() const + { + return fAbsRadius; + } + inline G4double GetNPRadius() const + { + return fNPRadius; + } + inline G4Material* GetNPMaterial() const + { + return fNPMaterial; + } + inline G4double GetTrackingCut() const + { + return fTrackingCut; + } + inline G4double GetNPMass() const + { + return fLogicalNP->GetMass(); + } + + inline G4MultiFunctionalDetector* GetMFDetector() const + { + return fMFD; + } + void PrintParameters() const; + G4Region *GetTargetRegion(){return fRegion;} + +private: + void DefineMaterials(); + G4VPhysicalVolume* ConstructVolumes(); + + G4int fNreplicaR; + G4int fNreplicaAzm; + G4double fTrackingCut; + G4double fNPRadius; + G4double fAbsRadius; + G4Material* fNPMaterial; + G4Material* fAbsMaterial; + G4VPhysicalVolume* pWorld; + G4VPhysicalVolume* fNP; + G4VPhysicalVolume* fAbs; + G4LogicalVolume* fLogicalNP; + G4LogicalVolume* fLogicalAbs; + DetectorMessenger* fDetectorMessenger; + G4MultiFunctionalDetector* fMFD; + G4Region *fRegion; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #endif + diff --git a/examples/extended/medical/dna/AuNP/include/DetectorMessenger.hh b/examples/extended/medical/dna/AuNP/include/DetectorMessenger.hh new file mode 100644 index 0000000000..92947a5ff6 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/DetectorMessenger.hh @@ -0,0 +1,73 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/include/DetectorMessenger.hh +/// \brief Definition of the DetectorMessenger class +// +// $Id: DetectorMessenger.hh 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef DetectorMessenger_h +#define DetectorMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class DetectorConstruction; +class G4UIdirectory; +class G4UIcmdWithAString; +class G4UIcmdWithAnInteger; +class G4UIcmdWithADoubleAndUnit; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class DetectorMessenger: public G4UImessenger +{ +public: + DetectorMessenger(DetectorConstruction*); + ~DetectorMessenger(); + + virtual void SetNewValue(G4UIcommand*, + G4String); + +private: + DetectorConstruction* fDetector; + + G4UIdirectory* fTestemDir; + G4UIdirectory* fDetDir; + G4UIcmdWithAString* fNPMaterCmd; + G4UIcmdWithAnInteger* fNReplicaRCmd; + G4UIcmdWithAnInteger* fNReplicaAzmCmd; + G4UIcmdWithADoubleAndUnit* fAbsRadiusCmd; + G4UIcmdWithADoubleAndUnit* fNPRadiusCmd; + G4UIcmdWithADoubleAndUnit* fTrackingCutCmd; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/medical/dna/AuNP/include/EventAction.hh b/examples/extended/medical/dna/AuNP/include/EventAction.hh new file mode 100644 index 0000000000..2522574738 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/EventAction.hh @@ -0,0 +1,62 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file electromagnetic/TestEm5/include/EventAction.hh +/// \brief Definition of the EventAction class +// +// $Id: EventAction.hh 76464 2013-11-11 10:22:56Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef EventAction_h +#define EventAction_h 1 + +#include "G4UserEventAction.hh" +#include "globals.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class EventAction : public G4UserEventAction +{ + public: + EventAction(); + ~EventAction(); + + public: + virtual void BeginOfEventAction(const G4Event*); + virtual void EndOfEventAction(const G4Event*); + + void AddEnergy (G4double edep) {fEnergyDeposit += edep;}; + + private: + G4double fEnergyDeposit; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + + diff --git a/examples/extended/electromagnetic/TestEm1/include/SteppingVerbose.hh b/examples/extended/medical/dna/AuNP/include/HistoManager.hh similarity index 81% rename from examples/extended/electromagnetic/TestEm1/include/SteppingVerbose.hh rename to examples/extended/medical/dna/AuNP/include/HistoManager.hh index 6f8adb8a92..b5c774c768 100644 --- a/examples/extended/electromagnetic/TestEm1/include/SteppingVerbose.hh +++ b/examples/extended/medical/dna/AuNP/include/HistoManager.hh @@ -23,32 +23,41 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file electromagnetic/TestEm1/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class +/// \file medical/dna/range/include/HistoManager.hh +/// \brief Definition of the HistoManager class // // +// $Id: HistoManager.hh 78723 2014-01-20 10:32:17Z gcosmo $ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 +#ifndef HistoManager_h +#define HistoManager_h 1 -#include "G4SteppingVerbose.hh" +#include "globals.hh" + +#include "g4root.hh" +//#include "g4xml.hh" + +class DetectorConstruction; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class SteppingVerbose : public G4SteppingVerbose { +class HistoManager +{ +public: + HistoManager(); + ~HistoManager(); -public: +private: + G4String fFileName; + const DetectorConstruction* fpDetector; + void Book(); - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #endif + diff --git a/examples/extended/medical/dna/AuNP/include/PhysicsList.hh b/examples/extended/medical/dna/AuNP/include/PhysicsList.hh new file mode 100644 index 0000000000..9664cc9041 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/PhysicsList.hh @@ -0,0 +1,90 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// The Geant4-DNA web site is available at http://geant4-dna.org +// + +#ifndef PhysicsList_h +#define PhysicsList_h 1 + +#include "G4VUserPhysicsList.hh" +#include "G4ProcessManager.hh" +#include "G4ParticleTypes.hh" + +#include "G4VModularPhysicsList.hh" + +//class G4EmDNAChemistry; +class DetectorConstruction; +class PhysicsListMessenger; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class PhysicsList: public G4VModularPhysicsList +{ +public: + + PhysicsList(); + virtual ~PhysicsList(); + + void SetGammaCut(G4double); + void SetElectronCut(G4double); + void SetPositronCut(G4double); + void SetProtonCut(G4double); + + void SetPhysics4NP(const G4String& name); + + void RegisterConstructor(const G4String& name); + +protected: + + void ConstructBosons(); + void ConstructLeptons(); + void ConstructBarions(); + + void ConstructGeneral(); + void ConstructEM(); + + void ConstructParticle(); + void ConstructProcess(); + + void SetCuts(); + +private: + const DetectorConstruction* fpDetector; + PhysicsListMessenger* fPhysMessenger; + G4double fcutForGamma; + G4double fcutForElectron; + G4double fcutForPositron; + G4double fcutForProton; + G4String fphysname; + + //G4EmDNAChemistry* fpChemList; + +}; +#endif diff --git a/examples/extended/medical/dna/AuNP/include/PhysicsListMessenger.hh b/examples/extended/medical/dna/AuNP/include/PhysicsListMessenger.hh new file mode 100644 index 0000000000..c9f4e2c843 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/PhysicsListMessenger.hh @@ -0,0 +1,67 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/include/PhysicsListMessenger.hh +/// \brief Definition of the PhysicsListMessenger class +// +// $Id: PhysicsListMessenger.hh 82461 2014-06-23 10:44:06Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef PhysicsListMessenger_h +#define PhysicsListMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class PhysicsList; +class G4UIdirectory; +class G4UIcmdWithAString; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class PhysicsListMessenger: public G4UImessenger +{ + public: + + PhysicsListMessenger(PhysicsList* ); + ~PhysicsListMessenger(); + + virtual void SetNewValue(G4UIcommand*, G4String); + + private: + + PhysicsList* fPhysicsList; + + G4UIdirectory* fPhysDir; + G4UIcmdWithAString* fListCmd; + +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/medical/dna/AuNP/include/PrimaryGeneratorAction.hh b/examples/extended/medical/dna/AuNP/include/PrimaryGeneratorAction.hh new file mode 100644 index 0000000000..156f3731b1 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/PrimaryGeneratorAction.hh @@ -0,0 +1,71 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/include/PrimaryGeneratorAction.hh +/// \brief Definition of the PrimaryGeneratorAction class +// +// $Id: PrimaryGeneratorAction.hh 73024 2013-08-15 09:11:40Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef PrimaryGeneratorAction_h +#define PrimaryGeneratorAction_h 1 + +#include "G4VUserPrimaryGeneratorAction.hh" +#include "G4ParticleGun.hh" +#include "globals.hh" +#include "G4VStateDependent.hh" + +class G4Event; +class DetectorConstruction; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class PrimaryGeneratorAction: public G4VUserPrimaryGeneratorAction, + public G4VStateDependent +{ +public: + PrimaryGeneratorAction(); + virtual ~PrimaryGeneratorAction(); + virtual G4bool Notify(G4ApplicationState requestedState); + +public: + virtual void GeneratePrimaries(G4Event*); + + G4ParticleGun* GetParticleGun() const + { + return fParticleGun; + } + +private: + G4ParticleGun* fParticleGun; + const DetectorConstruction* fDetector; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/medical/dna/AuNP/include/Run.hh b/examples/extended/medical/dna/AuNP/include/Run.hh new file mode 100644 index 0000000000..f19b8058be --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/Run.hh @@ -0,0 +1,85 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/include/Run.hh +/// \brief Definition of the Run class +// +// $Id: Run.hh 71375 2013-06-14 07:39:33Z maire $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef Run_h +#define Run_h 1 + +#include "DetectorConstruction.hh" + +#include "G4Run.hh" +#include "G4Event.hh" + +#include "G4THitsMap.hh" +#include + +class DetectorConstruction; +class G4ParticleDefinition; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class Run : public G4Run +{ + public: + Run(const DetectorConstruction* /*detector*/); + ~Run(); + + public: + void SetPrimary(G4ParticleDefinition* particle, G4double energy); + + G4double GetEdep() const {return fEdeposit;}; + + virtual void RecordEvent(const G4Event*); + G4THitsMap* GetHitsMap(){return fRunMap;} + G4THitsMap* GetHitsMap(const G4String& detName, + const G4String& colName); + G4THitsMap* GetHitsMap(const G4String& fullName); + void DumpAllScorer(); + + virtual void Merge(const G4Run*); + void EndOfRun(); + + private: + //const DetectorConstruction* fDetector; + G4ParticleDefinition* fParticle; + G4double fEkin; + G4double fEdeposit; + + G4String fCollName; + //G4int fCollID; + G4THitsMap* fRunMap; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/medical/dna/AuNP/include/RunAction.hh b/examples/extended/medical/dna/AuNP/include/RunAction.hh new file mode 100644 index 0000000000..b172124a62 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/RunAction.hh @@ -0,0 +1,73 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/include/RunAction.hh +/// \brief Definition of the RunAction class +// +// $Id: RunAction.hh 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef RunAction_h +#define RunAction_h 1 + +#include +#include "G4UserRunAction.hh" +#include "globals.hh" + +class Run; +class DetectorConstruction; +class PrimaryGeneratorAction; +class HistoManager; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class RunAction: public G4UserRunAction +{ +public: + RunAction(); + ~RunAction(); + +public: + virtual void BeginOfRunAction(const G4Run*); + virtual void EndOfRunAction(const G4Run*); + virtual G4Run* GenerateRun(); + +private: + const DetectorConstruction* fpDetector; + Run* fpRun; + HistoManager* fpHistoManager; + + std::vector fSDName; + G4int fNazm,fNz; + G4int CopyNo(G4int ix, G4int iy, G4int iz) + {return iy*fNazm*fNz+ix*fNz+iz;} +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/source/physics_lists/constructors/electromagnetic/include/G4EmLEPTSPhysics.hh b/examples/extended/medical/dna/AuNP/include/StackingAction.hh similarity index 71% rename from source/physics_lists/constructors/electromagnetic/include/G4EmLEPTSPhysics.hh rename to examples/extended/medical/dna/AuNP/include/StackingAction.hh index 86a8dae92f..4f91e0873f 100644 --- a/source/physics_lists/constructors/electromagnetic/include/G4EmLEPTSPhysics.hh +++ b/examples/extended/medical/dna/AuNP/include/StackingAction.hh @@ -23,37 +23,31 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -#ifndef __G4EmLEPTSPhysics__ -#define __G4EmLEPTSPhysics__ +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// $Id$ +// +/// \file StackingAction.hh +/// \brief Definition of the StackingAction class -#include "G4VPhysicsConstructor.hh" -#include "G4ParticleDefinition.hh" -#include "G4ParticleWithCuts.hh" -#include "G4ProcessManager.hh" -#include "G4ProcessVector.hh" -#include "G4ParticleTypes.hh" -#include "G4ParticleTable.hh" -#include "G4Material.hh" -#include "G4MaterialTable.hh" -#include "G4ios.hh" +#ifndef G4ITStackingAction_h +#define G4ITStackingAction_h 1 -#include "G4Decay.hh" -#include "G4UserSpecialCuts.hh" -#include "G4StepLimiter.hh" #include "globals.hh" +#include "G4UserStackingAction.hh" - -class G4EmLEPTSPhysics : public G4VPhysicsConstructor -{ - public: - - explicit G4EmLEPTSPhysics(const G4String& name="G4EmLEPTSPhysics"); - virtual ~G4EmLEPTSPhysics(){}; - - virtual void ConstructParticle(); - virtual void ConstructProcess(); - +class StackingAction : public G4UserStackingAction +{ + +public: + StackingAction(); + virtual ~StackingAction(){;} + virtual void NewStage(); }; - #endif diff --git a/examples/extended/medical/dna/AuNP/include/SteppingAction.hh b/examples/extended/medical/dna/AuNP/include/SteppingAction.hh new file mode 100644 index 0000000000..c7d7d812c0 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/SteppingAction.hh @@ -0,0 +1,61 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/include/SteppingAction.hh +/// \brief Definition of the SteppingAction class +// +// $Id: SteppingAction.hh 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef SteppingAction_h +#define SteppingAction_h 1 + +#include "G4UserSteppingAction.hh" +#include "globals.hh" + +class DetectorConstruction; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class SteppingAction : public G4UserSteppingAction +{ + public: + SteppingAction(); + ~SteppingAction(); + + virtual void UserSteppingAction(const G4Step*); + private: + const DetectorConstruction* fpDetector; + G4double fRNP; + G4double fRAbs; + G4double fTrackCut; + +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/electromagnetic/TestEm11/include/SteppingVerbose.hh b/examples/extended/medical/dna/AuNP/include/SteppingVerbose.hh similarity index 95% rename from examples/extended/electromagnetic/TestEm11/include/SteppingVerbose.hh rename to examples/extended/medical/dna/AuNP/include/SteppingVerbose.hh index ff938f5b92..9f112efcd1 100644 --- a/examples/extended/electromagnetic/TestEm11/include/SteppingVerbose.hh +++ b/examples/extended/medical/dna/AuNP/include/SteppingVerbose.hh @@ -23,10 +23,11 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file electromagnetic/TestEm11/include/SteppingVerbose.hh +/// \file medical/dna/range/include/SteppingVerbose.hh /// \brief Definition of the SteppingVerbose class // // +// $Id: SteppingVerbose.hh 70932 2013-06-07 13:24:47Z gcosmo $ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/source/visualization/XXX/include/G4XXXFileViewer.hh b/examples/extended/medical/dna/AuNP/include/TimeStepAction.hh similarity index 53% rename from source/visualization/XXX/include/G4XXXFileViewer.hh rename to examples/extended/medical/dna/AuNP/include/TimeStepAction.hh index a5a1da15de..c335458229 100644 --- a/source/visualization/XXX/include/G4XXXFileViewer.hh +++ b/examples/extended/medical/dna/AuNP/include/TimeStepAction.hh @@ -23,47 +23,55 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// The Geant4-DNA web site is available at http://geant4-dna.org // +// $Id$ // -// -// John Allison 7th March 2006 -// A template for a file-writing graphics driver. -//?? Lines beginning like this require specialisation for your driver. +/// \file TimeStepAction.hh +/// \brief Definition of the TimeStepAction class -#ifndef G4XXXFileVIEWER_HH -#define G4XXXFileVIEWER_HH +#ifndef ITACTION_H +#define ITACTION_H -#include "G4VViewer.hh" +#include "G4UserTimeStepAction.hh" +#include "g4root.hh" +#include "G4MoleculeIterator.hh" +#include "G4MolecularConfiguration.hh" +#include "G4MoleculeTable.hh" -#include +class DetectorConstruction; +class G4Molecule; -class G4XXXFileViewer: public G4VViewer { +class TimeStepAction : public G4UserTimeStepAction +{ public: - G4XXXFileViewer(G4VSceneHandler&,const G4String& name); - virtual ~G4XXXFileViewer(); - void SetView(); - void ClearView(); - void DrawView(); - void ShowView(); - // A simple class to handle delayed opening, etc. There are various - // degrees of sophistication in, for example, the allocation of - // filenames -- see FukuiRenderer or HepRepFile. - class FileWriter { - public: - FileWriter(): fOpen(false) {} - G4bool IsOpen() {return fOpen;} - void WriteItem(const G4String& item); - void Close(); - // Implement rewind as close and re-open... - void Rewind() {if (fOpen) {fFile.close(); fFile.open(fFileName.c_str());}} + TimeStepAction(); + virtual ~TimeStepAction(); + TimeStepAction(const TimeStepAction& other); + TimeStepAction& operator=(const TimeStepAction& other); + + virtual void StartProcessing(){;} + + virtual void UserPreTimeStepAction(); + virtual void UserPostTimeStepAction(){;} + + virtual void UserReactionAction(const G4Track& /*trackA*/, + const G4Track& /*trackB*/, + const std::vector* /*products*/); + + virtual void EndProcessing(){;} + + void Save(G4MolecularConfiguration* molconf); + void SaveMoleculeInfo(G4Track* track, G4int molID, const G4String& + /*moleculeName*/); + private: - G4String fFileName; - G4bool fOpen; - std::ofstream fFile; - }; - FileWriter& GetFileWriter() {return fFileWriter;} -private: - FileWriter fFileWriter; + const DetectorConstruction* fpDetector; }; -#endif +#endif // ITACTION_H diff --git a/examples/extended/medical/dna/AuNP/include/TrackingAction.hh b/examples/extended/medical/dna/AuNP/include/TrackingAction.hh new file mode 100644 index 0000000000..fbd5c4d8fe --- /dev/null +++ b/examples/extended/medical/dna/AuNP/include/TrackingAction.hh @@ -0,0 +1,63 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/include/TrackingAction.hh +/// \brief Definition of the TrackingAction class +// +// $Id: TrackingAction.hh 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef TrackingAction_h +#define TrackingAction_h 1 + +#include "G4UserTrackingAction.hh" +#include "globals.hh" + +class DetectorConstruction; +class PrimaryGeneratorAction; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class TrackingAction : public G4UserTrackingAction { + + public: + TrackingAction(PrimaryGeneratorAction*); + ~TrackingAction() {}; + + virtual void PreUserTrackingAction(const G4Track*); + virtual void PostUserTrackingAction(const G4Track*); + + private: + //PrimaryGeneratorAction* fPrimary; + //G4double fTrackCut; + G4double fTrackLength; + const DetectorConstruction* fpDetector; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/medical/dna/AuNP/plot.C b/examples/extended/medical/dna/AuNP/plot.C new file mode 100644 index 0000000000..16b2383a7a --- /dev/null +++ b/examples/extended/medical/dna/AuNP/plot.C @@ -0,0 +1,300 @@ + +void BinLogX(TH1* h) +{ + TAxis *axis = h->GetXaxis(); + int bins = axis->GetNbins(); + + Axis_t from = axis->GetXmin(); + Axis_t to = axis->GetXmax(); + Axis_t width = (to - from) / bins; + Axis_t *new_bins = new Axis_t[bins + 1]; + + for (int i = 0; i <= bins; i++) { + new_bins[i] = TMath::Power(10, from + i * width); + } + axis->Set(bins, new_bins); + delete []new_bins; +} + + +void plot(){ + + double dens = 1000;//kg/m3 + + double R =50; + + //TFile *fin = new TFile("AuNP_Livermore.root"); + TFile *fin = new TFile("AuNP.root"); + TH1F *h1neve = (TH1F*)fin->Get("h1Events"); + TH1F *h1Edep = (TH1F*)fin->Get("h1Edep"); + TH1F *h1secnp_cha = (TH1F*)fin->Get("h1SecEnergyNP_charged"); + TH1F *h1secnp_nut = (TH1F*)fin->Get("h1SecEnergyNP_nutral"); + TH1F *h1secnpsurf_cha= (TH1F*)fin->Get("h1SecEnergyNPSurf_charged"); + TH1F *h1secnpsurf_nut= (TH1F*)fin->Get("h1SecEnergyNPSurf_nutral"); + TH1F *h1sec_cha = (TH1F*)fin->Get("h1Sec_charged"); + TH1F *h1sec_nut = (TH1F*)fin->Get("h1Sec_nutral"); + TH1F *h1chem_0 = (TH1F*)fin->Get("h1Chem_0"); + TH1F *h1chem_1 = (TH1F*)fin->Get("h1Chem_1"); + TH1F *h1chem_2 = (TH1F*)fin->Get("h1Chem_2"); + TH1F *h1chem_3 = (TH1F*)fin->Get("h1Chem_3"); + TH1F *h1chem_4 = (TH1F*)fin->Get("h1Chem_4"); + TH1F *h1chem_5 = (TH1F*)fin->Get("h1Chem_5"); + TH1F *h1chem_6 = (TH1F*)fin->Get("h1Chem_6"); + TH1F *h1chem_7 = (TH1F*)fin->Get("h1Chem_7"); + + TH2F *h2Edep = (TH2F*)fin->Get("h2Edep"); + TH2F *h2sec2_cha = (TH2F*)fin->Get("h2SecEnergyAbs_charged"); + TH2F *h2sec2_nut = (TH2F*)fin->Get("h2SecEnergyAbs_nutral"); + + double neve = h1neve->GetBinContent(1); + h1Edep ->Scale(1./neve); + h1secnp_cha ->Scale(1./neve); + h1secnp_nut ->Scale(1./neve); + h1secnpsurf_cha->Scale(1./neve); + h1secnpsurf_nut->Scale(1./neve); + h1sec_cha ->Scale(1./neve); + h1sec_nut ->Scale(1./neve); + h1chem_0 ->Scale(1./neve); + h1chem_1 ->Scale(1./neve); + h1chem_2 ->Scale(1./neve); + h1chem_3 ->Scale(1./neve); + h1chem_4 ->Scale(1./neve); + h1chem_5 ->Scale(1./neve); + h1chem_6 ->Scale(1./neve); + h1chem_7 ->Scale(1./neve); + h2Edep ->Scale(1./neve); + h2sec2_cha ->Scale(1./neve); + h2sec2_nut ->Scale(1./neve); + + double val_cha=0; + double err_cha=0; + double val_nut=0; + double err_nut=0; + + int NR = h1sec_cha -> GetNbinsX(); + TH1D *h1sec_tot = new TH1D("h1Sec_tot","h1Sec_tot",NR,1,5); + BinLogX(h1sec_tot); + for(int i=0;iGetBinContent(i+1); + err_cha = h1sec_cha->GetBinError (i+1); + val_nut = h1sec_nut->GetBinContent(i+1); + err_nut = h1sec_nut->GetBinError (i+1); + //val_cha = h1sec_cha->GetBinContent(i+1)/h1sec_cha->GetBinWidth(i+1); + //err_cha = h1sec_cha->GetBinError (i+1)/h1sec_cha->GetBinWidth(i+1); + //val_nut = h1sec_nut->GetBinContent(i+1)/h1sec_nut->GetBinWidth(i+1); + //err_nut = h1sec_nut->GetBinError (i+1)/h1sec_nut->GetBinWidth(i+1); + h1sec_cha -> SetBinContent(i+1,val_cha); + h1sec_cha -> SetBinError (i+1,err_cha); + h1sec_nut -> SetBinContent(i+1,val_nut); + h1sec_nut -> SetBinError (i+1,err_nut); + h1sec_tot -> SetBinContent(i+1,val_cha+val_nut); + h1sec_tot -> SetBinError (i+1,err_cha+err_nut); + } + + TH1D *h1chem_tot = new TH1D("h1Chem_tot","h1Chem_tot",NR,1,5); + BinLogX(h1chem_tot); + for(int i=0;iGetBinContent(i+1)/h1chem_0->GetBinWidth(i+1); + double val_1 = h1chem_1->GetBinContent(i+1)/h1chem_1->GetBinWidth(i+1); + double val_2 = h1chem_2->GetBinContent(i+1)/h1chem_2->GetBinWidth(i+1); + double val_3 = h1chem_3->GetBinContent(i+1)/h1chem_3->GetBinWidth(i+1); + double val_4 = h1chem_4->GetBinContent(i+1)/h1chem_4->GetBinWidth(i+1); + double val_5 = h1chem_5->GetBinContent(i+1)/h1chem_5->GetBinWidth(i+1); + double val_6 = h1chem_6->GetBinContent(i+1)/h1chem_6->GetBinWidth(i+1); + double val_7 = h1chem_7->GetBinContent(i+1)/h1chem_7->GetBinWidth(i+1); + double err_0 = h1chem_0->GetBinError (i+1)/h1chem_0->GetBinWidth(i+1); + double err_1 = h1chem_1->GetBinError (i+1)/h1chem_1->GetBinWidth(i+1); + double err_2 = h1chem_2->GetBinError (i+1)/h1chem_2->GetBinWidth(i+1); + double err_3 = h1chem_3->GetBinError (i+1)/h1chem_3->GetBinWidth(i+1); + double err_4 = h1chem_4->GetBinError (i+1)/h1chem_4->GetBinWidth(i+1); + double err_5 = h1chem_5->GetBinError (i+1)/h1chem_5->GetBinWidth(i+1); + double err_6 = h1chem_6->GetBinError (i+1)/h1chem_6->GetBinWidth(i+1); + double err_7 = h1chem_7->GetBinError (i+1)/h1chem_7->GetBinWidth(i+1); + h1chem_tot -> SetBinContent(i+1,val_0+val_1+val_2+val_3+val_4+val_5+val_6+val_7); + h1chem_tot -> SetBinError (i+1,err_0+err_1+err_2+err_3+err_4+err_5+err_6+err_7); + } + + + NR = h1secnp_cha -> GetNbinsX(); + TH1D *h1secnp_tot = new TH1D("h1SecEnergyNP" ,"Energy Spectra in NP" ,NR,0,6); + BinLogX(h1secnp_tot); + NR = h1secnpsurf_cha -> GetNbinsX(); + TH1D *h1secnpsurf_tot = new TH1D("h1SecEnergyNPSurf","Energy Spectra at NP surface",NR,0,6); + BinLogX(h1secnpsurf_tot); + for(int i=0;iGetBinContent(i+1); + err_cha = h1secnp_cha->GetBinError (i+1); + val_nut = h1secnp_nut->GetBinContent(i+1); + err_nut = h1secnp_nut->GetBinError (i+1); + //val_cha = h1secnp_cha->GetBinContent(i+1)/h1secnp_cha->GetBinWidth(i+1); + //err_cha = h1secnp_cha->GetBinError (i+1)/h1secnp_cha->GetBinWidth(i+1); + //val_nut = h1secnp_nut->GetBinContent(i+1)/h1secnp_nut->GetBinWidth(i+1); + //err_nut = h1secnp_nut->GetBinError (i+1)/h1secnp_nut->GetBinWidth(i+1); + h1secnp_cha -> SetBinContent(i+1,val_cha); + h1secnp_cha -> SetBinError (i+1,err_cha); + h1secnp_nut -> SetBinContent(i+1,val_nut); + h1secnp_nut -> SetBinError (i+1,err_nut); + h1secnp_tot -> SetBinContent(i+1,val_cha+val_nut); + h1secnp_tot -> SetBinError (i+1,err_cha+err_nut); + + + val_cha = h1secnpsurf_cha->GetBinContent(i+1); + err_cha = h1secnpsurf_cha->GetBinError (i+1); + val_nut = h1secnpsurf_nut->GetBinContent(i+1); + err_nut = h1secnpsurf_nut->GetBinError (i+1); + //val_cha = h1secnpsurf_cha->GetBinContent(i+1)/h1secnpsurf_cha->GetBinWidth(i+1); + //err_cha = h1secnpsurf_cha->GetBinError (i+1)/h1secnpsurf_cha->GetBinWidth(i+1); + //val_nut = h1secnpsurf_nut->GetBinContent(i+1)/h1secnpsurf_nut->GetBinWidth(i+1); + //err_nut = h1secnpsurf_nut->GetBinError (i+1)/h1secnpsurf_nut->GetBinWidth(i+1); + h1secnpsurf_cha -> SetBinContent(i+1,val_cha); + h1secnpsurf_cha -> SetBinError (i+1,err_cha); + h1secnpsurf_nut -> SetBinContent(i+1,val_nut); + h1secnpsurf_nut -> SetBinError (i+1,err_nut); + h1secnpsurf_tot -> SetBinContent(i+1,val_cha+val_nut); + h1secnpsurf_tot -> SetBinError (i+1,err_cha+err_nut); + + } + + NR = h1Edep -> GetNbinsX(); + for(int i=0;iGetXaxis()->GetBinUpEdge (i+1)*1.E-9;//m + double rmin = h1Edep->GetXaxis()->GetBinLowEdge(i+1)*1.E-9;//m + double vol = 4./3.*TMath::Pi()*(pow(rmax,3)-pow(rmin,3)); + double mass = dens*vol; + h1Edep -> SetBinContent(i+1,h1Edep->GetBinContent(i+1)/mass); + h1Edep -> SetBinError (i+1,h1Edep->GetBinError (i+1)/mass); + } + + + int Nazm =h2Edep->GetXaxis()->GetNbins()-1; + NR =h2Edep->GetYaxis()->GetNbins()-1; + double Rmax =h2Edep->GetYaxis()->GetBinUpEdge(NR); + TH2D *h2Edep_pol = new TH2D("h2Edep_pol","h2Edep_pol",Nazm,0,360,NR,0,Rmax); + for(int i=0;iGetYaxis()->GetBinUpEdge (j+1)*1.E-9;//m + double rmin = h2Edep_pol->GetYaxis()->GetBinLowEdge (j+1)*1.E-9;//m + double vol = (TMath::Pi()*pow(rmax,2)-TMath::Pi()*pow(rmin,2))*height; + double mass = dens*vol; + h2Edep_pol->SetBinContent(i+1,j+1,h2Edep->GetBinContent(i+1,j+1)/mass); + } + } + int NRX = h2sec2_cha->GetXaxis()->GetNbins(); + int NRY = h2sec2_cha->GetYaxis()->GetNbins(); + TH2D *h2sec2_tot = (TH2D*)h2sec2_cha->Clone("h2sec2_tot"); + for(int i=0;iGetBinContent(i+1,j+1); + val_nut = h2sec2_nut->GetBinContent(i+1,j+1); + h2sec2_tot->SetBinContent(i+1,j+1,val_cha+val_nut); + } + } + + + + + + + + TCanvas *cedep = new TCanvas("cedep","cedep",700,700); + cedep->cd(1)->SetTheta(90); + cedep->cd(1)->SetPhi(0); + cedep->cd(1)->SetLogz(); + h2Edep_pol->RebinX(6); + h2Edep_pol->RebinY(10); + //h2Edep_pol->SetAxisRange(0,1000,"Y"); + h2Edep_pol->SetAxisRange(0,150,"Y"); + h2Edep_pol->SetTitle(""); + h2Edep_pol->SetXTitle("Angle [deg]"); + h2Edep_pol->Draw("surf1POL"); + + TCanvas *cedepsec = new TCanvas("cedepsec","cedepsec",1800,700); + cedepsec->Divide(2,1); + cedepsec->cd(1)->SetLogy(); + cedepsec->cd(1)->SetLogx(); + h1Edep->SetYTitle("Energy Deposite [Gy/event]"); + h1Edep->SetXTitle("Distance from NP center[nm]"); + h1Edep->SetMaximum(100); + h1Edep->SetMinimum(0.0000000001); + h1Edep->SetAxisRange(0,1000000); + h1Edep->Draw(); + cedepsec->cd(2)->SetLogy(); + cedepsec->cd(2)->SetLogx(); + h1sec_tot->SetLineColor(kBlack); + h1sec_cha->SetLineColor(kRed); + h1sec_nut->SetLineColor(kBlue); + h1sec_tot->SetMarkerColor(kBlack); + h1sec_cha->SetMarkerColor(kRed); + h1sec_nut->SetMarkerColor(kBlue); + h1sec_tot->SetAxisRange(0,1000000); + h1sec_tot->SetMaximum(10); + h1sec_tot->SetMinimum(0.000001); + h1sec_tot->SetTitle ("Number of Generated Secondaries"); + h1sec_tot->SetYTitle("N/nm/event"); + h1sec_tot->SetXTitle("Distance from NP center[nm]"); + //h1sec_cha->Draw("sameL"); + //h1sec_nut->Draw("sameL"); + h1sec_tot->Draw(); + //cedepsec->cd(3)->SetLogy(); + //cedepsec->cd(3)->SetLogx(); + //h1chem_tot->SetLineColor (kBlack); + //h1chem_tot->SetMarkerColor(kBlack); + //h1chem_tot->SetAxisRange(0,1000000); + //h1chem_tot->SetMaximum(10); + //h1chem_tot->SetMinimum(0.000001); + //h1chem_tot->SetTitle ("Number of Generated Chemical Species"); + //h1chem_tot->SetYTitle("N/nm/event"); + //h1chem_tot->SetXTitle("Distance from NP center[nm]"); + //h1chem_tot->Draw(); + + + TCanvas *csec = new TCanvas("csec","csec",2400,700); + csec->Divide(3,1); + csec->cd(1)->SetLogx(); + csec->cd(1)->SetLogy(); + h1secnp_tot->SetLineColor(kBlack); + h1secnp_cha->SetLineColor(kRed); + h1secnp_nut->SetLineColor(kBlue); + h1secnp_tot->SetMarkerColor(kBlack); + h1secnp_cha->SetMarkerColor(kRed); + h1secnp_nut->SetMarkerColor(kBlue); + h1secnp_tot->RebinX(10); + h1secnp_tot->Scale(1./10.); + h1secnp_tot->SetMaximum(20); + h1secnp_tot->SetMinimum(0.000000001); + h1secnp_tot->SetAxisRange(1,1.E6); + h1secnp_tot->SetTitle ("Secondary Energy produced in NP"); + h1secnp_tot->SetYTitle("N/event"); + h1secnp_tot->SetXTitle("Secandary Energy [eV]"); + //h1secnp_cha->DrawCopy(); + //h1secnp_nut->DrawCopy("same"); + h1secnp_tot->DrawCopy(); + csec->cd(2)->SetLogx(); + csec->cd(2)->SetLogy(); + h1secnpsurf_tot->SetLineColor(kBlack); + h1secnpsurf_cha->SetLineColor(kRed); + h1secnpsurf_nut->SetLineColor(kBlue); + h1secnpsurf_tot->SetMarkerColor(kBlack); + h1secnpsurf_cha->SetMarkerColor(kRed); + h1secnpsurf_nut->SetMarkerColor(kBlue); + h1secnpsurf_tot->RebinX(10); + h1secnpsurf_tot->Scale(1./10.); + h1secnpsurf_tot->SetMaximum(20); + h1secnpsurf_tot->SetMinimum(0.000000001); + h1secnpsurf_tot->SetAxisRange(1,1.E6); + h1secnpsurf_tot->SetTitle ("Secondary Energy at NP surface"); + h1secnpsurf_tot->SetYTitle("N/event"); + h1secnpsurf_tot->SetXTitle("Secandary Energy [eV]"); + //h1secnpsurf_cha->DrawCopy(); + //h1secnpsurf_nut->DrawCopy("same"); + h1secnpsurf_tot->DrawCopy(); + csec->cd(3)->SetLogy(); + h2sec2_tot->SetTitle ("Secondary Energy vs production point"); + h2sec2_tot->SetYTitle("Secondary Energy [eV]"); + h2sec2_tot->SetXTitle("Distance from NP center [nm]"); + h2sec2_tot->GetXaxis()->SetRange(0,1000); + h2sec2_tot->Draw("colz"); + +} + diff --git a/examples/extended/medical/dna/AuNP/src/ActionInitialization.cc b/examples/extended/medical/dna/AuNP/src/ActionInitialization.cc new file mode 100644 index 0000000000..2b0b43966f --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/ActionInitialization.cc @@ -0,0 +1,101 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// $Id: ActionInitialization.cc 68058 2013-03-13 14:47:43Z gcosmo $ +// +/// \file ActionInitialization.cc +/// \brief Implementation of the ActionInitialization class + +#include "G4SystemOfUnits.hh" +#include "G4UnitsTable.hh" + +#include "G4RunManager.hh" +#include "G4Scheduler.hh" + +#include "G4DNAChemistryManager.hh" + +#include "ActionInitialization.hh" +#include "PrimaryGeneratorAction.hh" +#include "RunAction.hh" +#include "EventAction.hh" +#include "TrackingAction.hh" +#include "SteppingAction.hh" +#include "SteppingVerbose.hh" +#include "TimeStepAction.hh" +#include "StackingAction.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ActionInitialization::ActionInitialization() + : G4VUserActionInitialization() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ActionInitialization::~ActionInitialization() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ActionInitialization::BuildForMaster() const +{ + SetUserAction(new RunAction()); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ActionInitialization::Build() const +{ + PrimaryGeneratorAction* primary = new PrimaryGeneratorAction(); + SetUserAction(primary); + + SetUserAction(new RunAction()); + + SetUserAction(new EventAction()); + + SetUserAction(new TrackingAction(primary)); + + SetUserAction(new SteppingAction()); + + SetUserAction(new StackingAction()); + + // chemistry part + if (G4DNAChemistryManager::IsActivated()) + { + G4Scheduler::Instance() ->SetUserAction(new TimeStepAction()); + G4VScheduler::Instance()->SetEndTime(1e6 * picosecond); + G4VScheduler::Instance()->SetVerbose(0); + } + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const +{ + return new SteppingVerbose(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/AuNP/src/DetectorConstruction.cc b/examples/extended/medical/dna/AuNP/src/DetectorConstruction.cc new file mode 100644 index 0000000000..2a01189b2e --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/DetectorConstruction.cc @@ -0,0 +1,284 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/src/DetectorConstruction.cc +/// \brief Implementation of the DetectorConstruction class +// +// $Id: DetectorConstruction.cc 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "DetectorConstruction.hh" +#include "DetectorMessenger.hh" + +#include "G4NistManager.hh" +#include "G4Sphere.hh" +#include "G4Tubs.hh" +#include "G4LogicalVolume.hh" +#include "G4VPhysicalVolume.hh" +#include "G4PVPlacement.hh" +#include "G4PVReplica.hh" +#include "G4PVParameterised.hh" +#include "G4SubtractionSolid.hh" + +#include "G4SDManager.hh" +#include "G4MultiFunctionalDetector.hh" +#include "G4VPrimitiveScorer.hh" +#include "G4PSEnergyDeposit.hh" +#include "G4PSDoseDeposit.hh" +#include "G4VSensitiveDetector.hh" +#include "G4VisAttributes.hh" +#include "G4Colour.hh" + +#include "G4GeometryManager.hh" +#include "G4PhysicalVolumeStore.hh" +#include "G4LogicalVolumeStore.hh" +#include "G4SolidStore.hh" +#include "G4RunManager.hh" + +#include "G4UnitsTable.hh" +#include "G4PhysicalConstants.hh" +#include "G4SystemOfUnits.hh" +#include "G4UserLimits.hh" +#include "G4ProductionCuts.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorConstruction::DetectorConstruction() + : G4VUserDetectorConstruction(), + fNPRadius(0), + fAbsRadius(0), + fNPMaterial(0), + fAbsMaterial(0), + pWorld(0), + fNP(0), + fAbs(0), + fDetectorMessenger(0), + fRegion(0) +{ + //default tracking cut + fTrackingCut = 10.0*eV; + + // default parameter values + fNPRadius = 50 *nm; + fAbsRadius = 100000 *nm+fNPRadius; + + fNreplicaR = 1000; + fNreplicaAzm = 360; + + DefineMaterials(); + SetNPMaterial ("G4_Au"); + SetAbsMaterial("G4_WATER"); + + // create commands for interactive definition of the detector + fDetectorMessenger = new DetectorMessenger(this); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorConstruction::~DetectorConstruction() +{ delete fDetectorMessenger;} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VPhysicalVolume* DetectorConstruction::Construct() +{ + return ConstructVolumes(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::DefineMaterials() +{ + G4NistManager* man = G4NistManager::Instance(); + + man->FindOrBuildMaterial("G4_Au"); + man->FindOrBuildMaterial("G4_WATER"); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VPhysicalVolume* DetectorConstruction::ConstructVolumes() +{ + const G4bool check_overlap = false; + G4GeometryManager::GetInstance() ->OpenGeometry(); + G4PhysicalVolumeStore::GetInstance()->Clean(); + G4LogicalVolumeStore::GetInstance() ->Clean(); + G4SolidStore::GetInstance() ->Clean(); + + //World ==================================================================== + G4Material* Vacuum = + new G4Material("Galactic", 1., 1.01*g/mole,universe_mean_density, + kStateGas, 2.73*kelvin, 3.e-18*pascal); + + G4Sphere *sWorld = new G4Sphere("World",0., fAbsRadius*1.5, 0., + 2*pi*rad, 0., pi); + G4LogicalVolume *lWorld = new G4LogicalVolume(sWorld,Vacuum,"World"); + pWorld = new G4PVPlacement(0,G4ThreeVector(),lWorld, + "World",0,false,0); + + + // Spherical NanoParticle =================================================== + G4Sphere* + sNP = new G4Sphere("NanoParticle", + 0., fNPRadius, 0., 2*pi*rad, 0., pi); + + fLogicalNP = new G4LogicalVolume(sNP, + fNPMaterial, + "NanoParticle"); + + fNP = new G4PVPlacement(0, + G4ThreeVector(), + fLogicalNP, + "NanoParticle", + lWorld, + false, + 0, + check_overlap); + + // Sampling Plane =========================================================== + + // Spherical water absorber ------------------------------------------------- + G4Sphere* + sAbsorber0 = new G4Sphere("Absorber0", + 0., fAbsRadius*1.2, 0., 2*pi*rad, 0., pi); + G4VSolid* + sAbsorber = new G4SubtractionSolid("Absorber", + sAbsorber0,sNP,0,G4ThreeVector()); + + fLogicalAbs= new G4LogicalVolume(sAbsorber, + fAbsMaterial, + "Absorber"); + fAbs = new G4PVPlacement(0, + G4ThreeVector(), + fLogicalAbs, + "Absorber", + lWorld, + false, + 0, + check_overlap); + + + //Set Visualization Setting################################################# + G4VisAttributes *visWorld = new G4VisAttributes(true,G4Colour::Gray()); + G4VisAttributes *visNP = new G4VisAttributes(true,G4Colour::Yellow()); + G4VisAttributes *visAbs = new G4VisAttributes(true,G4Colour::Cyan()); + + lWorld ->SetVisAttributes(visWorld); + fLogicalNP ->SetVisAttributes(visNP); + fLogicalAbs->SetVisAttributes(visAbs); + + PrintParameters(); + + G4double maxStep = fNPRadius/2.; + fLogicalNP->SetUserLimits(new G4UserLimits(maxStep,DBL_MAX,DBL_MAX, + fTrackingCut)); + + + fRegion = new G4Region("NP"); + + G4ProductionCuts *cuts = new G4ProductionCuts(); + G4double defCut = 0.1*nm; + cuts->SetProductionCut(defCut,"gamma"); + cuts->SetProductionCut(defCut,"e-"); + cuts->SetProductionCut(defCut,"e+"); + cuts->SetProductionCut(defCut,"proton"); + fRegion->SetProductionCuts(cuts); + fRegion->AddRootLogicalVolume(fLogicalNP); + + return pWorld; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::PrintParameters() const +{ + G4cout << "\n=========================================================\n"; + G4cout << "---> The tracking cut to all particles is set to " + << G4BestUnit(fTrackingCut,"Energy") << G4endl; + G4cout << "\n---------------------------------------------------------\n"; + G4cout << "---> The Nano-Particle is a sphere of " + << G4BestUnit(fNPRadius,"Length") << " radius of " + << fNPMaterial->GetName() << " made of" + << "\n \n" << fNPMaterial << G4endl; + G4cout << "\n---------------------------------------------------------\n"; + G4cout << "---> The Absorber is a sphere of " + << G4BestUnit(fAbsRadius,"Length") << " radius of " + << fAbsMaterial->GetName() << " made of" + << "\n \n" << fAbsMaterial << G4endl; + G4cout << "\n=========================================================\n"; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::SetTrackingCut(G4double value) +{ + fTrackingCut = value; + G4RunManager::GetRunManager()->ReinitializeGeometry(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::SetAbsRadius(G4double value) +{ + fAbsRadius = value; + G4RunManager::GetRunManager()->ReinitializeGeometry(); +} + +void DetectorConstruction::SetNPRadius(G4double value) +{ + fNPRadius = value; + G4RunManager::GetRunManager()->ReinitializeGeometry(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// +void DetectorConstruction::SetAbsMaterial(G4String materialChoice) +{ + G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); + if (pttoMaterial) fAbsMaterial = pttoMaterial; + G4RunManager::GetRunManager()->PhysicsHasBeenModified(); +} + +void DetectorConstruction::SetNPMaterial(G4String materialChoice) +{ + G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); + if (pttoMaterial) fNPMaterial = pttoMaterial; + G4RunManager::GetRunManager()->PhysicsHasBeenModified(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// +void DetectorConstruction::SetNReplicaR(G4int value) +{ + fNreplicaR = value; + G4RunManager::GetRunManager()->ReinitializeGeometry(); +} +void DetectorConstruction::SetNReplicaAzm(G4int value) +{ + fNreplicaAzm = value; + G4RunManager::GetRunManager()->ReinitializeGeometry(); +} diff --git a/examples/extended/medical/dna/AuNP/src/DetectorMessenger.cc b/examples/extended/medical/dna/AuNP/src/DetectorMessenger.cc new file mode 100644 index 0000000000..702633d5f6 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/DetectorMessenger.cc @@ -0,0 +1,145 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/AuNP/src/DetectorMessenger.cc +/// \brief Implementation of the DetectorMessenger class +// +// $Id: DetectorMessenger.cc 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "DetectorMessenger.hh" + +#include "DetectorConstruction.hh" +#include "G4UIdirectory.hh" +#include "G4UIcmdWithAString.hh" +#include "G4UIcmdWithAnInteger.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) +:G4UImessenger(),fDetector(Det), + fTestemDir(0), + fDetDir(0), + fNPMaterCmd(0), + fNReplicaRCmd(0), + fNReplicaAzmCmd(0), + fAbsRadiusCmd(0), + fNPRadiusCmd(0), + fTrackingCutCmd(0) +{ + fTestemDir = new G4UIdirectory("/AuNP/"); + fTestemDir->SetGuidance("Detector control."); + + fDetDir = new G4UIdirectory("/AuNP/det/"); + fDetDir->SetGuidance("Detector construction commands"); + + fNPMaterCmd = new G4UIcmdWithAString("/AuNP/det/setNPMat",this); + fNPMaterCmd->SetGuidance("Select material of the sphere."); + fNPMaterCmd->SetParameterName("choice",false); + fNPMaterCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fNPMaterCmd->SetToBeBroadcasted(false); + + fNReplicaRCmd = new G4UIcmdWithAnInteger("/AuNP/det/setNReplicaR",this); + fNReplicaRCmd->SetGuidance("Set Number of Replica in R direction"); + fNReplicaRCmd->SetParameterName("NR",false); + fNReplicaRCmd->SetRange("NR>0"); + fNReplicaRCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fNReplicaRCmd->SetToBeBroadcasted(false); + + fNReplicaAzmCmd = new G4UIcmdWithAnInteger("/AuNP/det/setNReplicaAzm",this); + fNReplicaAzmCmd->SetGuidance("Set Number of Replica in Azimuthal direction"); + fNReplicaAzmCmd->SetParameterName("NAzm",false); + fNReplicaAzmCmd->SetRange("NAzm>0"); + fNReplicaAzmCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fNReplicaAzmCmd->SetToBeBroadcasted(false); + + fAbsRadiusCmd = new G4UIcmdWithADoubleAndUnit("/AuNP/det/setAbsRadius",this); + fAbsRadiusCmd->SetGuidance("Set radius of the absorber"); + fAbsRadiusCmd->SetParameterName("Radius",false); + fAbsRadiusCmd->SetRange("Radius>0."); + fAbsRadiusCmd->SetUnitCategory("Length"); + fAbsRadiusCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fAbsRadiusCmd->SetToBeBroadcasted(false); + + fNPRadiusCmd = new G4UIcmdWithADoubleAndUnit("/AuNP/det/setNPRadius",this); + fNPRadiusCmd->SetGuidance("Set radius of the nano particle"); + fNPRadiusCmd->SetParameterName("Radius",false); + fNPRadiusCmd->SetRange("Radius>0."); + fNPRadiusCmd->SetUnitCategory("Length"); + fNPRadiusCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fNPRadiusCmd->SetToBeBroadcasted(false); + + fTrackingCutCmd = + new G4UIcmdWithADoubleAndUnit("/AuNP/det/setTrackingCut",this); + fTrackingCutCmd->SetGuidance("Set tracking cut in the absorber"); + fTrackingCutCmd->SetParameterName("Cut",false); + fTrackingCutCmd->SetRange("Cut>0."); + fTrackingCutCmd->SetUnitCategory("Energy"); + fTrackingCutCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fTrackingCutCmd->SetToBeBroadcasted(false); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorMessenger::~DetectorMessenger() +{ + + delete fNPMaterCmd; + delete fNReplicaRCmd; + delete fNReplicaAzmCmd; + delete fAbsRadiusCmd; + delete fNPRadiusCmd; + delete fTrackingCutCmd; + delete fDetDir; + delete fTestemDir; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorMessenger::SetNewValue(G4UIcommand* command,G4String newValue) +{ + if( command == fNPMaterCmd ) + { fDetector->SetNPMaterial(newValue);} + + if( command == fNReplicaRCmd ) + { fDetector->SetNReplicaR(fNReplicaRCmd->GetNewIntValue(newValue));} + + if( command == fNReplicaAzmCmd ) + { fDetector->SetNReplicaAzm(fNReplicaAzmCmd->GetNewIntValue(newValue));} + + if( command == fAbsRadiusCmd ) + { fDetector->SetAbsRadius(fAbsRadiusCmd->GetNewDoubleValue(newValue));} + + if( command == fNPRadiusCmd ) + { fDetector->SetNPRadius(fNPRadiusCmd->GetNewDoubleValue(newValue));} + + if( command == fTrackingCutCmd ) + { fDetector->SetTrackingCut(fTrackingCutCmd->GetNewDoubleValue(newValue));} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/runAndEvent/RE06/src/RE06WorkerInitialization.cc b/examples/extended/medical/dna/AuNP/src/EventAction.cc similarity index 70% rename from examples/extended/runAndEvent/RE06/src/RE06WorkerInitialization.cc rename to examples/extended/medical/dna/AuNP/src/EventAction.cc index 34b4530720..05a3c54e3a 100644 --- a/examples/extended/runAndEvent/RE06/src/RE06WorkerInitialization.cc +++ b/examples/extended/medical/dna/AuNP/src/EventAction.cc @@ -23,33 +23,48 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +/// \file electromagnetic/TestEm5/src/EventAction.cc +/// \brief Implementation of the EventAction class // -/// \file src/RE06WorkerInitialization.cc -/// \brief Implementation of the RE06WorkerInitialization class +// $Id: EventAction.cc 76464 2013-11-11 10:22:56Z gcosmo $ // +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "RE06WorkerInitialization.hh" -#include "RE06SteppingVerbose.hh" +#include "EventAction.hh" + +#include "Run.hh" +#include "HistoManager.hh" + +#include "G4RunManager.hh" +#include "G4Event.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -RE06WorkerInitialization::RE06WorkerInitialization() -{;} +EventAction::EventAction() +:G4UserEventAction(), + fEnergyDeposit(0.) +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -RE06WorkerInitialization::~RE06WorkerInitialization() -{;} +EventAction::~EventAction() +{ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void RE06WorkerInitialization::WorkerInitialize() const +void EventAction::BeginOfEventAction(const G4Event* ) { - G4VSteppingVerbose* verbosity = new RE06SteppingVerbose; - G4VSteppingVerbose::SetInstance(verbosity); + // initialisation per event + fEnergyDeposit = 0.; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void EventAction::EndOfEventAction(const G4Event*) +{ + G4AnalysisManager::Instance()->FillH1(0,0); +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/AuNP/src/HistoManager.cc b/examples/extended/medical/dna/AuNP/src/HistoManager.cc new file mode 100644 index 0000000000..08927d27d9 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/HistoManager.cc @@ -0,0 +1,219 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/src/HistoManager.cc +/// \brief Implementation of the HistoManager class +// +// +// $Id: HistoManager.cc 72238 2013-07-12 08:40:30Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "HistoManager.hh" +#include "G4UnitsTable.hh" + +#include "DetectorConstruction.hh" +#include "G4RunManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +HistoManager::HistoManager() : + fFileName("AuNP"), + fpDetector(0) +{ + fpDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); + + Book(); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +HistoManager::~HistoManager() +{ + delete G4AnalysisManager::Instance(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void HistoManager::Book() +{ + // Create or get analysis manager + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + analysisManager->SetFileName(fFileName); + analysisManager->SetVerboseLevel(1); + analysisManager->SetActivation(true); + + // Define histograms start values + const G4String nameh1[] = {"h1Events", + "h1Edep", + "h1SecEnergyNP_charged", + "h1SecEnergyNP_nutral", + "h1SecEnergyNPSurf_charged", + "h1SecEnergyNPSurf_nutral", + "h1Sec_charged", + "h1Sec_nutral", + "h1Chem_0", + "h1Chem_1", + "h1Chem_2", + "h1Chem_3", + "h1Chem_4", + "h1Chem_5", + "h1Chem_6", + "h1Chem_7", + "h1IncEnergyNPSurf_Back", + "h1IncEnergyNPSurf_Fowared" + }; + const G4String nameh2[] = {"h2Edep" , + "h2SecEnergyAbs_charged", + "h2SecEnergyAbs_nutral" + }; + + const G4String titleh1[] = {"Events", + "Energy Deposit Distribution", + "Secondary Energy in NP (charged)", + "Secondary Energy in NP (nutral)", + "Secondary Energy at NP Surface (charged)", + "Secondary Energy at NP Surface (nutral)", + "Number of Secondaries in Absorber (charged)", + "Number of Secondaries in Absorber (nutral)", + "Number of Chemical for ID=0 at 1 psec", + "Number of Chemical for ID=1 at 1 psec", + "Number of Chemical for ID=2 at 1 psec", + "Number of Chemical for ID=3 at 1 psec", + "Number of Chemical for ID=4 at 1 psec", + "Number of Chemical for ID=5 at 1 psec", + "Number of Chemical for ID=6 at 1 psec", + "Number of Chemical for ID=7 at 1 psec", + "Energy of Incident particle at backwared of GNP", + "Energy of Incident particle at forwared of GNP" + }; + const G4String titleh2[] = {"Energy Deposit Distribution", + "Secondary Energy vs distance (charged)", + "Secondary Energy vs distance (nutral)" + }; + + // for event counting + G4int nbin_eve = 1; + G4double vmin_eve = 0.; + G4double vmax_eve = 1.; + + // for SecENP + G4int nbin_senp = 1000; + G4double vmin_senp = 1.; + G4double vmax_senp = 1000000; + + G4int NAzm = fpDetector->GetNReplicaAzm(); + G4int NR = fpDetector->GetNReplicaR(); + G4double Rmin = fpDetector->GetNPRadius() /CLHEP::nm; + G4double Rmax = fpDetector->GetAbsRadius()/CLHEP::nm; + + G4int Runit = (G4int) (Rmax-Rmin)/NR ; + NR = NR+(G4int)(Rmin/Runit); + + //for dose distribution + G4int nbinAzm = NAzm; + G4double vminAzm = 0. ; + G4double vmaxAzm = 360; + G4int nbinR2D = NR; + G4double vminR2D = 0. ; + G4double vmaxR2D = 1000.; + G4int nbinR = NR; + G4double vminR_log = 10 ; + G4double vmaxR_log = Rmax; + + analysisManager->CreateH1(nameh1[ 0], titleh1[ 0], nbin_eve , + vmin_eve , vmax_eve ); + analysisManager->CreateH1(nameh1[ 1], titleh1[ 1], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[ 2], titleh1[ 2], nbin_senp, + vmin_senp, vmax_senp,"none","none","log"); + analysisManager->CreateH1(nameh1[ 3], titleh1[ 3], nbin_senp, + vmin_senp, vmax_senp,"none","none","log"); + analysisManager->CreateH1(nameh1[ 4], titleh1[ 4], nbin_senp, + vmin_senp, vmax_senp,"none","none","log"); + analysisManager->CreateH1(nameh1[ 5], titleh1[ 5], nbin_senp, + vmin_senp, vmax_senp,"none","none","log"); + analysisManager->CreateH1(nameh1[ 6], titleh1[ 6], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[ 7], titleh1[ 7], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[16], titleh1[16], nbin_senp, + vmin_senp, vmax_senp,"none","none","log"); + analysisManager->CreateH1(nameh1[17], titleh1[17], nbin_senp, + vmin_senp, vmax_senp,"none","none","log"); + analysisManager->CreateH1(nameh1[ 8], titleh1[ 8], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[ 9], titleh1[ 9], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[10], titleh1[10], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[11], titleh1[11], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[12], titleh1[12], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[13], titleh1[13], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[14], titleh1[14], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + analysisManager->CreateH1(nameh1[15], titleh1[15], nbinR , + vminR_log, vmaxR_log,"none","none","log"); + + analysisManager->CreateH2(nameh2[0], titleh2[0], nbinAzm , vminAzm , + vmaxAzm,nbinR2D ,vminR2D,vmaxR2D); + analysisManager->CreateH2(nameh2[1], titleh2[1], nbinR2D , vminR2D , + vmaxR2D,nbin_senp, vmin_senp, vmax_senp, + "none","none","none","none","linear","log"); + analysisManager->CreateH2(nameh2[2], titleh2[2], nbinR2D , vminR2D , + vmaxR2D,nbin_senp, vmin_senp, vmax_senp, + "none","none","none","none","linear","log"); + + analysisManager->SetH1Activation( 0, true); + analysisManager->SetH1Activation( 1, true); + analysisManager->SetH1Activation( 2, true); + analysisManager->SetH1Activation( 3, true); + analysisManager->SetH1Activation( 4, true); + analysisManager->SetH1Activation( 5, true); + analysisManager->SetH1Activation( 6, true); + analysisManager->SetH1Activation( 7, true); + analysisManager->SetH1Activation( 8, true); + analysisManager->SetH1Activation( 9, true); + analysisManager->SetH1Activation(10, true); + analysisManager->SetH1Activation(11, true); + analysisManager->SetH1Activation(12, true); + analysisManager->SetH1Activation(13, true); + analysisManager->SetH1Activation(14, true); + analysisManager->SetH1Activation(15, true); + analysisManager->SetH1Activation(16, true); + analysisManager->SetH1Activation(17, true); + analysisManager->SetH2Activation( 0, true); + analysisManager->SetH2Activation( 1, true); + analysisManager->SetH2Activation( 2, true); + +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/AuNP/src/PhysicsList.cc b/examples/extended/medical/dna/AuNP/src/PhysicsList.cc new file mode 100644 index 0000000000..d283f115b0 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/PhysicsList.cc @@ -0,0 +1,437 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// The Geant4-DNA web site is available at http://geant4-dna.org +// + +#include "PhysicsList.hh" +#include "DetectorConstruction.hh" +#include "G4RunManager.hh" +#include "G4SystemOfUnits.hh" +#include "G4PhysicsConstructorRegistry.hh" +#include "G4PhysicsListHelper.hh" +#include "PhysicsListMessenger.hh" +//#include "CommandLineParser.hh" + +#include "G4DNAELSEPAElasticModel.hh" +#include "G4DNARelativisticIonisationModel.hh" +#include "G4DNAPlasmonExcitation.hh" +#include "G4DNADiracRMatrixExcitationModel.hh" +#include "G4DNAQuinnPlasmonExcitationModel.hh" + +#include "G4UAtomicDeexcitation.hh" +#include "G4SeltzerBergerModel.hh" +#include "G4LossTableManager.hh" +#include "G4EmConfigurator.hh" +#include "G4VEmModel.hh" +#include "G4DummyModel.hh" +#include "G4eIonisation.hh" +#include "G4hIonisation.hh" +#include "G4ionIonisation.hh" +#include "G4eMultipleScattering.hh" +#include "G4hMultipleScattering.hh" +#include "G4BraggIonGasModel.hh" +#include "G4BetheBlochIonGasModel.hh" +#include "G4UrbanMscModel.hh" +#include "G4GoudsmitSaundersonMscModel.hh" +#include "G4MollerBhabhaModel.hh" +#include "G4IonFluctuations.hh" +#include "G4UniversalFluctuation.hh" + +#include "G4Gamma.hh" +#include "G4PhotoElectricEffect.hh" +#include "G4ComptonScattering.hh" +#include "G4GammaConversion.hh" +#include "G4RayleighScattering.hh" +#include "G4eBremsstrahlung.hh" +#include "G4LivermoreIonisationModel.hh" +#include "G4LivermorePhotoElectricModel.hh" +#include "G4LivermoreComptonModel.hh" +#include "G4LivermoreGammaConversionModel.hh" +#include "G4LivermoreRayleighModel.hh" +#include "G4LivermoreBremsstrahlungModel.hh" + +#include "G4PenelopeIonisationModel.hh" +#include "G4PenelopeBremsstrahlungModel.hh" + +#include "G4StepLimiter.hh" + +#include "G4DNAChemistryManager.hh" +#include "G4DNAGenericIonsManager.hh" +#include "G4DNAElastic.hh" +#include "G4DNAChampionElasticModel.hh" + +#include "G4DNAExcitation.hh" +#include "G4DNAMillerGreenExcitationModel.hh" +#include "G4DNABornExcitationModel.hh" + +#include "G4DNAIonisation.hh" +#include "G4DNABornIonisationModel.hh" +#include "G4DNARuddIonisationModel.hh" + +#include "G4DNAChargeDecrease.hh" +#include "G4DNADingfelderChargeDecreaseModel.hh" + +#include "G4DNAChargeIncrease.hh" +#include "G4DNADingfelderChargeIncreaseModel.hh" + +#include "G4DNAAttachment.hh" +#include "G4DNAMeltonAttachmentModel.hh" + +#include "G4DNAVibExcitation.hh" +#include "G4DNASancheExcitationModel.hh" + +//#include "G4ElectronCapture.hh" + +#include "G4ProcessTable.hh" + +//using namespace G4DNAPARSER; +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +PhysicsList::PhysicsList(): G4VModularPhysicsList(), + fpDetector(0) +{ + fpDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); + defaultCutValue = 0.1*nanometer; + fcutForGamma = defaultCutValue; + fcutForElectron = defaultCutValue; + fcutForPositron = defaultCutValue; + fcutForProton = defaultCutValue; + + fPhysMessenger = new PhysicsListMessenger(this); + SetVerboseLevel(1); + + //RegisterConstructor("G4EmDNAChemistry"); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +PhysicsList::~PhysicsList() +{delete fPhysMessenger;} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::RegisterConstructor(const G4String& name) +{ + RegisterPhysics(G4PhysicsConstructorRegistry::Instance()-> + GetPhysicsConstructor(name)); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::ConstructParticle() +{ + ConstructBosons(); + ConstructLeptons(); + ConstructBarions(); + + G4VModularPhysicsList::ConstructParticle(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::ConstructBosons() +{ + G4Gamma::GammaDefinition(); +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::ConstructLeptons() +{ + G4Electron::ElectronDefinition(); + G4Positron::PositronDefinition(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::ConstructBarions() +{ + G4Proton::ProtonDefinition(); + G4GenericIon::GenericIonDefinition(); + + G4DNAGenericIonsManager * genericIonsManager; + genericIonsManager=G4DNAGenericIonsManager::Instance(); + genericIonsManager->GetIon("alpha++"); + genericIonsManager->GetIon("alpha+"); + genericIonsManager->GetIon("helium"); + genericIonsManager->GetIon("hydrogen"); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::ConstructProcess() +{ + ConstructEM(); + ConstructGeneral(); + + // Contruct processes of the chemistry list + G4VModularPhysicsList::ConstructProcess(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::ConstructEM() +{ + G4bool isGNP=false; + if(fphysname=="")fphysname="DNA"; + + G4Material *NPMaterial = fpDetector->GetNPMaterial(); + G4String npname = NPMaterial->GetName(); + + if(npname=="G4_Au") isGNP=true; + + auto theParticleIterator=GetParticleIterator(); + theParticleIterator->reset(); + + while( (*theParticleIterator)() ) + { + + G4ParticleDefinition* particle = theParticleIterator->value(); + + G4ProcessManager* pm = particle->GetProcessManager(); + + G4String particleName = particle->GetParticleName(); + + if (particleName == "e-") { + + G4DNAElastic* theDNAElasticProcess + = new G4DNAElastic("e-_G4DNAElastic"); + theDNAElasticProcess ->SetEmModel(new G4DNAChampionElasticModel(),1); + pm->AddDiscreteProcess(theDNAElasticProcess); + + G4DNAExcitation* theDNAExcitationProcess + = new G4DNAExcitation("e-_G4DNAExcitation"); + theDNAExcitationProcess ->SetEmModel(new G4DNABornExcitationModel(),1); + pm->AddDiscreteProcess(theDNAExcitationProcess); + + G4DNAIonisation* theDNAIonizationProcess + = new G4DNAIonisation("e-_G4DNAIonisation"); + theDNAIonizationProcess ->SetEmModel(new G4DNABornIonisationModel(),1); + pm->AddDiscreteProcess(theDNAIonizationProcess); + + G4DNAAttachment* theDNAAttachmentProcess + = new G4DNAAttachment("e-_G4DNAAttachment"); + pm->AddDiscreteProcess(theDNAAttachmentProcess); + + G4DNAVibExcitation* theDNAVibExcProcess + = new G4DNAVibExcitation("e-_G4DNAVibExcitation"); + pm->AddDiscreteProcess(theDNAVibExcProcess); + + G4eBremsstrahlung* theDNABremProcess + = new G4eBremsstrahlung("e-_G4DNABremsstrahlung"); + pm->AddDiscreteProcess(theDNABremProcess); + + + if(isGNP){ + if(fphysname=="DNA"){ + G4DNAElastic* theDNAELSEPAElasticProcess + = new G4DNAElastic("e-_G4DNAELSEPAElastic"); + theDNAELSEPAElasticProcess ->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(theDNAELSEPAElasticProcess); + G4DNAExcitation* theDNADRMExcitationProcess + = new G4DNAExcitation("e-_G4DNADRMExcitation"); + theDNADRMExcitationProcess->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(theDNADRMExcitationProcess); + G4DNAIonisation* theDNARelativisticIonizationProcess + = new G4DNAIonisation("e-_G4DNARelativisticIonisation"); + theDNARelativisticIonizationProcess + ->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(theDNARelativisticIonizationProcess); + G4DNAPlasmonExcitation* theDNAPExcitationProcess + = new G4DNAPlasmonExcitation("e-_G4DNAPlasmonExcitation"); + theDNAPExcitationProcess->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(theDNAPExcitationProcess); + G4eBremsstrahlung* theDNAeBremProcess + = new G4eBremsstrahlung("e-_G4DNABremsstrahlung_GNP"); + theDNAeBremProcess -> SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(theDNAeBremProcess); + } + if(fphysname=="Livermore"){ + G4eMultipleScattering* msc = new G4eMultipleScattering(); + msc->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(msc); + G4eIonisation* eIoni = new G4eIonisation("e-_G4LivermoreIoni"); + eIoni->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(eIoni); + G4eBremsstrahlung* eBrem = + new G4eBremsstrahlung("e-_G4LivermoreBrem"); + eBrem->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(eBrem); + + G4StepLimiter *steplimit = new G4StepLimiter(); + pm->AddDiscreteProcess(steplimit); + } + if(fphysname=="Penelope"){ + G4eMultipleScattering* msc = new G4eMultipleScattering(); + msc->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(msc); + G4eIonisation* eIoni = new G4eIonisation("e-_G4PenelopeIoni"); + eIoni->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(eIoni); + G4eBremsstrahlung* eBrem + = new G4eBremsstrahlung("e-_G4PenelopeBrem"); + eBrem->SetEmModel(new G4DummyModel(),1); + pm->AddDiscreteProcess(eBrem); + + G4StepLimiter *steplimit = new G4StepLimiter(); + pm->AddDiscreteProcess(steplimit); + } + + } + + //// Capture of low-energy e- + //G4ElectronCapture* ecap = new G4ElectronCapture("NP",10.*eV); + //pm->AddDiscreteProcess(ecap); + + } else if ( particleName == "proton" ) { + } else if ( particleName == "hydrogen" ) { + } else if ( particleName == "gamma" ) { + + G4PhotoElectricEffect* thePhotoElectricEffect + = new G4PhotoElectricEffect(); + thePhotoElectricEffect->SetEmModel( + new G4LivermorePhotoElectricModel(),1); + pm->AddDiscreteProcess(thePhotoElectricEffect); + + G4ComptonScattering* theComptonScattering = new G4ComptonScattering(); + theComptonScattering->SetEmModel(new G4LivermoreComptonModel(),1); + pm->AddDiscreteProcess(theComptonScattering); + + G4GammaConversion* theGammaConversion = new G4GammaConversion(); + theGammaConversion->SetEmModel(new G4LivermoreGammaConversionModel(),1); + pm->AddDiscreteProcess(theGammaConversion); + + G4RayleighScattering* theRayleigh = new G4RayleighScattering(); + pm->AddDiscreteProcess(theRayleigh); + + } + } + + if(isGNP){ + G4EmConfigurator* em_config = G4LossTableManager::Instance() + ->EmConfigurator(); + G4VEmModel* mod; + mod= new G4DNAChampionElasticModel(); + mod->SetActivationLowEnergyLimit(1*GeV); + em_config->SetExtraEmModel("e-","e-_G4DNAElastic" ,mod,"NP"); + mod = new G4DNABornExcitationModel(); + mod->SetActivationLowEnergyLimit(1*GeV); + em_config->SetExtraEmModel("e-","e-_G4DNAExcitation" ,mod,"NP"); + mod = new G4DNABornIonisationModel(); + mod->SetActivationLowEnergyLimit(1*GeV); + em_config->SetExtraEmModel("e-","e-_G4DNAIonisation" ,mod,"NP"); + mod = new G4DNAMeltonAttachmentModel(); + mod->SetActivationLowEnergyLimit(1*GeV); + em_config->SetExtraEmModel("e-","e-_G4DNAAttachment" ,mod,"NP"); + mod = new G4DNASancheExcitationModel(); + mod->SetActivationLowEnergyLimit(1*GeV); + em_config->SetExtraEmModel("e-","e-_G4DNAVibExcitation" ,mod,"NP"); + mod = new G4SeltzerBergerModel(); + mod->SetActivationLowEnergyLimit(1*GeV); + em_config->SetExtraEmModel("e-","e-_G4DNABremsstrahlung",mod,"NP"); + + if(fphysname=="DNA"){ + mod = new G4DNAELSEPAElasticModel(); + em_config->SetExtraEmModel("e-","e-_G4DNAELSEPAElastic" + ,mod,"NP",10*eV,1*GeV); + mod = new G4DNADiracRMatrixExcitationModel(); + em_config->SetExtraEmModel("e-","e-_G4DNADRMExcitation" + ,mod,"NP",10*eV,1*GeV); + mod = new G4DNARelativisticIonisationModel(); + em_config->SetExtraEmModel("e-","e-_G4DNARelativisticIonisation" + ,mod,"NP",10*eV,1*GeV); + mod = new G4DNAQuinnPlasmonExcitationModel(); + em_config->SetExtraEmModel("e-","e-_G4DNAPlasmonExcitation" + ,mod,"NP",10*eV,1*GeV); + mod = new G4SeltzerBergerModel(); + em_config->SetExtraEmModel("e-","e-_G4DNABremsstrahlung_GNP" + ,mod,"NP",10*eV,1*GeV); + } + if(fphysname=="Livermore"){ + mod = new G4UrbanMscModel(); + //mod = new G4GoudsmitSaundersonMscModel(); + em_config->SetExtraEmModel("e-","msc" + ,mod,"NP", 0*eV,100*MeV, new G4UniversalFluctuation()); + mod = new G4LivermoreIonisationModel(); + em_config->SetExtraEmModel("e-","e-_G4LivermoreIoni" + ,mod,"NP", 0*eV,1.0*MeV, new G4UniversalFluctuation()); + mod = new G4LivermoreBremsstrahlungModel(); + em_config->SetExtraEmModel("e-","e-_G4LivermoreBrem" + ,mod,"NP", 0*eV,1*GeV , new G4UniversalFluctuation()); + + } + if(fphysname=="Penelope"){ + mod = new G4UrbanMscModel(); + //mod = new G4GoudsmitSaundersonMscModel(); + em_config->SetExtraEmModel("e-","msc" + ,mod,"NP", 0*eV,100*MeV, new G4UniversalFluctuation()); + mod = new G4PenelopeIonisationModel(); + em_config->SetExtraEmModel("e-","e-_G4PenelopeIoni" + ,mod,"NP", 0*eV,1.0*MeV, new G4UniversalFluctuation()); + mod = new G4PenelopeBremsstrahlungModel(); + em_config->SetExtraEmModel("e-","e-_G4PenelopeBrem" + ,mod,"NP", 0*eV,1*GeV , new G4UniversalFluctuation()); + + } + } + + G4VAtomDeexcitation* de = new G4UAtomicDeexcitation(); + G4LossTableManager::Instance()->SetAtomDeexcitation(de); + de->SetFluo(true); + de->SetPIXE(true); + de->SetAuger(true); + de->SetAugerCascade(true); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::ConstructGeneral() +{} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void PhysicsList::SetCuts() +{ + if (verboseLevel >0) + { + G4cout << "PhysicsList::SetCuts:"; + G4cout << "CutLength : " << G4BestUnit(defaultCutValue,"Length") <0) { DumpCutValuesTable(); } +} +void PhysicsList::SetPhysics4NP(const G4String& name){ + fphysname = name; +} diff --git a/examples/extended/medical/dna/AuNP/src/PhysicsListMessenger.cc b/examples/extended/medical/dna/AuNP/src/PhysicsListMessenger.cc new file mode 100644 index 0000000000..45ecc88a8a --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/PhysicsListMessenger.cc @@ -0,0 +1,72 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/AuNP/src/PhysicsListMessenger.cc +/// \brief Implementation of the PhysicsListMessenger class +// +// $Id: PhysicsListMessenger.cc 82461 2014-06-23 10:44:06Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "PhysicsListMessenger.hh" + +#include "PhysicsList.hh" +#include "G4UIdirectory.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" +#include "G4UIcmdWithAString.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) +:G4UImessenger(),fPhysicsList(pPhys), + fPhysDir(0), fListCmd(0) +{ + fPhysDir = new G4UIdirectory("/AuNP/phys/"); + fPhysDir->SetGuidance("physics list commands"); + + fListCmd = new G4UIcmdWithAString("/AuNP/phys/Physics4NP",this); + fListCmd->SetGuidance("Add physics list. for Nanoparticle"); + fListCmd->SetParameterName("choice",false); + fListCmd->AvailableForStates(G4State_PreInit); + fListCmd->SetToBeBroadcasted(false); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsListMessenger::~PhysicsListMessenger() +{ + delete fListCmd; + delete fPhysDir; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsListMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if( command == fListCmd ) { fPhysicsList->SetPhysics4NP(newValue);} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/AuNP/src/PrimaryGeneratorAction.cc b/examples/extended/medical/dna/AuNP/src/PrimaryGeneratorAction.cc new file mode 100644 index 0000000000..24fa68aed8 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/PrimaryGeneratorAction.cc @@ -0,0 +1,126 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/src/PrimaryGeneratorAction.cc +/// \brief Implementation of the PrimaryGeneratorAction class +// +// $Id: PrimaryGeneratorAction.cc 73024 2013-08-15 09:11:40Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "PrimaryGeneratorAction.hh" + +#include "G4Event.hh" +#include "G4ParticleGun.hh" +#include "G4Electron.hh" +#include "G4Gamma.hh" +#include "G4ParticleTable.hh" +#include "G4ParticleDefinition.hh" +#include "G4PhysicalConstants.hh" +#include "G4SystemOfUnits.hh" +#include "Randomize.hh" +#include "DetectorConstruction.hh" +#include "G4RandomDirection.hh" +#include "G4RunManager.hh" +#include "G4StateManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PrimaryGeneratorAction::PrimaryGeneratorAction() +:G4VUserPrimaryGeneratorAction(), G4VStateDependent(), + fParticleGun(0), + fDetector(0) +{ + fDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); + G4int n_particle = 1; + fParticleGun = new G4ParticleGun(n_particle); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PrimaryGeneratorAction::~PrimaryGeneratorAction() +{ + G4StateManager::GetStateManager()->DeregisterDependent(this); + if(fParticleGun) delete fParticleGun; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) +{ + G4double R = fDetector->GetNPRadius(); + G4double Ryz=9999; + + //G4ParticleDefinition *particle = G4Electron::ElectronDefinition(); + //fParticleGun->SetParticleDefinition(particle); + + G4double scale =1.; + + G4double xpos=0,ypos=0,zpos=0; + while (!(RyzSetParticlePosition(G4ThreeVector( + -xpos*scale,ypos*scale,zpos*scale)); + fParticleGun->SetParticleMomentumDirection(G4ThreeVector(1,0,0)); + + fParticleGun->GeneratePrimaryVertex(anEvent); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4bool PrimaryGeneratorAction::Notify(G4ApplicationState requestedState) +{ + if(requestedState == G4State_Idle) + { + if(fParticleGun != 0) return true; + G4double R = fDetector->GetNPRadius(); + G4double Ryz=9999;; + + //G4ParticleDefinition *particle = G4Electron::ElectronDefinition(); + //fParticleGun->SetParticleDefinition(particle); + + fParticleGun->SetParticleMomentumDirection(G4ThreeVector(-1,0,0)); + + while (!(RyzSetParticlePosition(G4ThreeVector(-xpos,ypos,zpos)); + } + //fParticleGun->SetParticlePosition(G4ThreeVector(-Xposition,0,0)); + //fParticleGun->GeneratePrimaryVertex(anEvent); + } + + return true; +} + diff --git a/examples/extended/medical/dna/AuNP/src/Run.cc b/examples/extended/medical/dna/AuNP/src/Run.cc new file mode 100644 index 0000000000..07d3523297 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/Run.cc @@ -0,0 +1,131 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/src/Run.cc +/// \brief Implementation of the Run class +// +// $Id: Run.cc 71376 2013-06-14 07:44:50Z maire $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "Run.hh" +#include "DetectorConstruction.hh" + +#include "HistoManager.hh" +#include "PrimaryGeneratorAction.hh" + +#include "G4MultiFunctionalDetector.hh" +#include "G4VPrimitiveScorer.hh" +#include "G4SDManager.hh" + +#include "G4Material.hh" +#include "G4SystemOfUnits.hh" +#include "G4UnitsTable.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +Run::Run(const DetectorConstruction* /*detector*/) +: G4Run(), + fParticle(0), fEkin(0.), fEdeposit(0.), + fCollName(0.), + fRunMap(0) + + +{ +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +Run::~Run() +{ +} +void Run::RecordEvent(const G4Event* /*aEvent*/) +{ + numberOfEvent++; // This is an original line. +} +G4THitsMap* Run::GetHitsMap( + const G4String& detName, const G4String& colName){ + G4String fullName = detName+"/"+colName; + return GetHitsMap(fullName); +} +G4THitsMap* Run::GetHitsMap(const G4String& fullName){ + if ( fCollName == fullName ){ + return fRunMap; + } + return NULL; +} +void Run::DumpAllScorer(){ + // - Number of HitsMap in this RUN. + // - GetHitsMap and dump values. + + G4THitsMap* RunMap =GetHitsMap(); + if ( RunMap ) { + G4cout << " PrimitiveScorer RUN " + << RunMap->GetSDname() <<","<< RunMap->GetName() << G4endl; + G4cout << " Number of entries " << RunMap->entries() << G4endl; + std::map::iterator itr = RunMap->GetMap()->begin(); + for(; itr != RunMap->GetMap()->end(); itr++) { + G4cout << " copy no.: " << itr->first + << " Run Value : " << *(itr->second) << G4endl; + + } + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::SetPrimary (G4ParticleDefinition* particle, G4double energy) +{ + fParticle = particle; + fEkin = energy; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::Merge(const G4Run* run) +{ + const Run* localRun = static_cast(run); + + fParticle = localRun->fParticle; + fEkin = localRun->fEkin; + + G4Run::Merge(run); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void Run::EndOfRun() +{ + std::ios::fmtflags mode = G4cout.flags(); + G4cout.setf(std::ios::fixed,std::ios::floatfield); + G4int prec = G4cout.precision(2); + + G4cout.setf(mode,std::ios::floatfield); + G4cout.precision(prec); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/AuNP/src/RunAction.cc b/examples/extended/medical/dna/AuNP/src/RunAction.cc new file mode 100644 index 0000000000..15b9a6e1ff --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/RunAction.cc @@ -0,0 +1,108 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/src/RunAction.cc +/// \brief Implementation of the RunAction class +// +// $Id: RunAction.cc 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "RunAction.hh" +#include "DetectorConstruction.hh" +#include "PhysicsList.hh" +#include "PrimaryGeneratorAction.hh" +#include "Run.hh" +#include "HistoManager.hh" + +#include "G4RunManager.hh" +#include "G4EmCalculator.hh" + +#include "Randomize.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +RunAction::RunAction() +:G4UserRunAction(), +fpDetector(0), fpRun(0),fpHistoManager(0) +{ + + fpDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); + + fpHistoManager = new HistoManager(); + } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +RunAction::~RunAction() +{ + delete fpHistoManager; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4Run* RunAction::GenerateRun() +{ + fpRun = new Run(fpDetector); + return fpRun; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void RunAction::BeginOfRunAction(const G4Run*) +{ + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + if ( analysisManager->IsActive() ) { + analysisManager->OpenFile(); + } + + const PrimaryGeneratorAction* primary = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserPrimaryGeneratorAction()); + + if (!primary) return; + + G4ParticleDefinition* particle + = primary->GetParticleGun()->GetParticleDefinition(); + G4double energy = primary->GetParticleGun()->GetParticleEnergy(); + fpRun->SetPrimary(particle, energy); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void RunAction::EndOfRunAction(const G4Run*) +{ + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + if ( analysisManager->IsActive() ) { + analysisManager->Write(); + analysisManager->CloseFile(); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/runAndEvent/RE05/src/RE05WorkerInitialization.cc b/examples/extended/medical/dna/AuNP/src/StackingAction.cc similarity index 72% rename from examples/extended/runAndEvent/RE05/src/RE05WorkerInitialization.cc rename to examples/extended/medical/dna/AuNP/src/StackingAction.cc index c947d4a8bd..8da3f6d6fa 100644 --- a/examples/extended/runAndEvent/RE05/src/RE05WorkerInitialization.cc +++ b/examples/extended/medical/dna/AuNP/src/StackingAction.cc @@ -23,31 +23,35 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// The Geant4-DNA web site is available at http://geant4-dna.org // -/// \file RE05/src/RE05WorkerInitialization.cc -/// \brief Implementation of the RE05WorkerInitialization class +// $Id$ // +/// \file StackingAction.cc +/// \brief Implementation of the StackingAction class -#include "RE05WorkerInitialization.hh" -#include "RE05SteppingVerbose.hh" +#include "StackingAction.hh" +#include "G4StackManager.hh" +#include "G4DNAChemistryManager.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -RE05WorkerInitialization::RE05WorkerInitialization() -: G4UserWorkerInitialization() +StackingAction::StackingAction() : +G4UserStackingAction() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -RE05WorkerInitialization::~RE05WorkerInitialization() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void RE05WorkerInitialization::WorkerInitialize() const +void StackingAction::NewStage() { - G4VSteppingVerbose* verbosity = new RE05SteppingVerbose; - G4VSteppingVerbose::SetInstance(verbosity); + if(stackManager->GetNTotalTrack() == 0) + { + G4DNAChemistryManager::Instance()->Run(); + } } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/AuNP/src/SteppingAction.cc b/examples/extended/medical/dna/AuNP/src/SteppingAction.cc new file mode 100644 index 0000000000..78bb84629d --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/SteppingAction.cc @@ -0,0 +1,138 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/src/SteppingAction.cc +/// \brief Implementation of the SteppingAction class +// +// $Id: SteppingAction.cc 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "SteppingAction.hh" +#include "DetectorConstruction.hh" +#include "HistoManager.hh" +#include "Run.hh" + +#include "G4RunManager.hh" +#include "G4Electron.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +SteppingAction::SteppingAction() +:G4UserSteppingAction(), +fpDetector(0), +fRNP(0),fRAbs(0) +{ + + fpDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); + fRNP = fpDetector->GetNPRadius() /CLHEP::nm; + fRAbs = fpDetector->GetAbsRadius() /CLHEP::nm; + fTrackCut = fpDetector->GetTrackingCut()/CLHEP::eV; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +SteppingAction::~SteppingAction() +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void SteppingAction::UserSteppingAction(const G4Step* aStep) +{ + + fpDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); + fRNP = fpDetector->GetNPRadius() /CLHEP::nm; + fRAbs = fpDetector->GetAbsRadius() /CLHEP::nm; + fTrackCut = fpDetector->GetTrackingCut()/CLHEP::eV; + + G4ThreeVector pos = aStep->GetPreStepPoint() ->GetPosition(); + G4ThreeVector postpos = aStep->GetPostStepPoint()->GetPosition(); + + G4double R = pos.mag ()/CLHEP::nm; + + if(fRNPGetTotalEnergyDeposit()/CLHEP::joule; + analysisManager->FillH1(1,R,energy); + } + + R = pos.mag()/CLHEP::nm; + if(fRNPGetTotalEnergyDeposit()/CLHEP::joule; + G4double theta = std::atan2(pos.y(),pos.x())/CLHEP::deg; + if(0<=theta){ + analysisManager->FillH2(0,theta,R,energy); + }else{ + analysisManager->FillH2(0,theta+360,R,energy); + } + } + } + + if( aStep->GetPreStepPoint()->GetPhysicalVolume()->GetName() + =="NanoParticle"){ + if( aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary){ + //*** WARNING: this line will kill all incident electrons + //*** at the end NP surface*** + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + G4Track *track = aStep->GetTrack(); + G4double trackE = track->GetKineticEnergy()/CLHEP::eV; + + if(aStep->GetTrack()->GetTrackID() == 1 ){ + if(pos.x()<0){ + analysisManager->FillH1(8,trackE); + }else{ + analysisManager->FillH1(9,trackE); + } + aStep->GetTrack()->SetTrackStatus(fStopAndKill); + } + else{ + G4ThreeVector dir = aStep->GetPostStepPoint()->GetMomentumDirection(); + G4double dot = dir.dot(postpos); + if(dot<0.0){return;} + + if(trackEGetTrack()->SetTrackStatus(fStopAndKill); + return; + } + + if(track->GetDefinition()->GetPDGCharge() != 0){ + analysisManager->FillH1(4,trackE); + }else { + analysisManager->FillH1(5,trackE); + } + } + } + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm13/src/SteppingVerbose.cc b/examples/extended/medical/dna/AuNP/src/SteppingVerbose.cc similarity index 96% rename from examples/extended/electromagnetic/TestEm13/src/SteppingVerbose.cc rename to examples/extended/medical/dna/AuNP/src/SteppingVerbose.cc index 2cfab9b3cb..758e518116 100644 --- a/examples/extended/electromagnetic/TestEm13/src/SteppingVerbose.cc +++ b/examples/extended/medical/dna/AuNP/src/SteppingVerbose.cc @@ -23,10 +23,11 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file electromagnetic/TestEm13/src/SteppingVerbose.cc +/// \file medical/dna/range/src/SteppingVerbose.cc /// \brief Implementation of the SteppingVerbose class // // +// $Id: SteppingVerbose.cc 71676 2013-06-20 13:15:08Z gcosmo $ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -129,11 +130,11 @@ void SteppingVerbose::StepInfo() if (verboseLevel == 2) { const std::vector* secondary = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); + G4int nbtrk = (G4int)(*secondary).size(); if (nbtrk) { G4cout << "\n :----- List of secondaries ----------------" << G4endl; G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { + for (G4int lp=0; lpGetDefinition()->GetParticleName() diff --git a/examples/extended/medical/dna/AuNP/src/TimeStepAction.cc b/examples/extended/medical/dna/AuNP/src/TimeStepAction.cc new file mode 100644 index 0000000000..b3701b8f4f --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/TimeStepAction.cc @@ -0,0 +1,171 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// $Id$ +// +/// \file TimeStepAction.hh +/// \brief Implementation of the TimeStepAction class + +#include "TimeStepAction.hh" +#include "G4UnitsTable.hh" +#include "G4SystemOfUnits.hh" +#include "G4IT.hh" + +#include "G4ITTrackHolder.hh" +#include "G4Molecule.hh" +#include "G4Scheduler.hh" + +#include "DetectorConstruction.hh" +#include "G4RunManager.hh" +//using namespace G4DNAPARSER; + +TimeStepAction::TimeStepAction() : + G4UserTimeStepAction(), + fpDetector(0) +{ + fpDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); + + AddTimeStep(1 * picosecond, 0.1 * picosecond); + AddTimeStep(10 * picosecond, 1 * picosecond); + AddTimeStep(100 * picosecond, 3 * picosecond); + AddTimeStep(1000 * picosecond, 10 * picosecond); + AddTimeStep(10000 * picosecond, 100 * picosecond); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TimeStepAction::~TimeStepAction() +{ + //dtor +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TimeStepAction::TimeStepAction(const TimeStepAction& other) : + G4UserTimeStepAction(other) +{ + //copy ctor +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TimeStepAction& +TimeStepAction::operator=(const TimeStepAction& rhs) +{ + if (this == &rhs) + return *this; + return *this; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TimeStepAction::Save(G4MolecularConfiguration* molconf) +{ + G4int moleculeID = molconf->GetMoleculeID(); + const G4String& moleculeName = molconf->GetFormatedName(); + G4TrackList* trackList = G4ITTrackHolder::Instance()->GetMainList(moleculeID); + + if(trackList == 0) return; + + G4TrackList::iterator it = trackList->begin(); + G4TrackList::iterator end = trackList->end(); + + for (; it != end; ++it) + { + G4Track* track = *it; + SaveMoleculeInfo(track, moleculeID, moleculeName); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TimeStepAction::SaveMoleculeInfo( + G4Track* track, G4int molID, const G4String& /*moleculeName*/) +{ + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + if(!analysisManager->IsActive()) {return; } + + const G4ThreeVector& position = track->GetPosition(); + //H_{3}O^{1} ID = 0 + //OH^{-1} ID = 1 + //OH^{0} ID = 2 + //e_{aq}^{1} ID = 3 + //H0 ID = 4 + //H_{2}^{0} ID = 5 + //H2O2 ID = 6 + //H_{2}O^{0} or H_{2}O^{1} ID=7-17 + + G4double xp = position.x(); + G4double yp = position.y(); + G4double zp = position.z(); + G4double R = std::sqrt(xp*xp+yp*yp+zp*zp) /CLHEP::nm; + //G4double RNP = fpDetector->GetNPRadius()/CLHEP::nm; + + G4int offset = 10; + + if(molID<7){ + analysisManager->FillH1(molID+offset, R); + }else{ + analysisManager->FillH1(17, R); + } + + G4Scheduler::Instance()->Stop(); +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TimeStepAction::UserPreTimeStepAction() +{ + // Loop over defined molecules + G4ConfigurationIterator it + = G4MoleculeTable::Instance()->GetConfigurationIterator(); + + G4double time = G4Scheduler::Instance()->GetGlobalTime(); + + if(time == 1.*picosecond){ + while(it()) + { + G4MolecularConfiguration* molconf = it.value(); + Save(molconf); + } + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TimeStepAction::UserReactionAction( + const G4Track&, + const G4Track&, + const std::vector* /*products*/) +{ +} diff --git a/examples/extended/medical/dna/AuNP/src/TrackingAction.cc b/examples/extended/medical/dna/AuNP/src/TrackingAction.cc new file mode 100644 index 0000000000..cd1f924ddf --- /dev/null +++ b/examples/extended/medical/dna/AuNP/src/TrackingAction.cc @@ -0,0 +1,98 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file medical/dna/range/src/TrackingAction.cc +/// \brief Implementation of the TrackingAction class +// +// $Id: TrackingAction.cc 78723 2014-01-20 10:32:17Z gcosmo $ +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "TrackingAction.hh" +#include "DetectorConstruction.hh" +#include "Run.hh" +#include "PrimaryGeneratorAction.hh" +#include "HistoManager.hh" + +#include "G4RunManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackingAction::TrackingAction(PrimaryGeneratorAction* /*prim*/) +:G4UserTrackingAction(), + //fPrimary(prim), + fpDetector(0) +{ + fpDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TrackingAction::PreUserTrackingAction(const G4Track* track) +{ + fpDetector = + dynamic_cast(G4RunManager::GetRunManager() + ->GetUserDetectorConstruction()); + + G4int trackID = track->GetTrackID(); + if (trackID == 1) fTrackLength = 0; + + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + + G4ThreeVector pos = track->GetPosition(); + G4double RNP = fpDetector->GetNPRadius()/CLHEP::nm; + G4double R = std::sqrt(pos.x()*pos.x()+pos.y()*pos.y()+pos.z()*pos.z())/CLHEP::nm; + //G4double ene = track->GetKineticEnergy(); + G4double trackE = track->GetKineticEnergy()/CLHEP::eV; + if(RNP>R && track->GetTrackID() != 1 ){ + if(track->GetDefinition()->GetPDGCharge() != 0){ + analysisManager->FillH1(2,trackE); + }else { + analysisManager->FillH1(3,trackE); + } + } + if(RNPGetTrackID() != 1 ){ + if(track->GetDefinition()->GetPDGCharge() != 0){ + analysisManager->FillH1(6,R); + analysisManager->FillH2(1,R,trackE); + }else { + analysisManager->FillH1(7,R); + analysisManager->FillH2(2,R,trackE); + } + + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TrackingAction::PostUserTrackingAction(const G4Track* /*track*/) +{ + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/AuNP/vis.mac b/examples/extended/medical/dna/AuNP/vis.mac new file mode 100644 index 0000000000..1e10963580 --- /dev/null +++ b/examples/extended/medical/dna/AuNP/vis.mac @@ -0,0 +1,69 @@ +# Use this open statement to create an OpenGL view: +#/vis/open OGL 600x400-0+0 +# WARNING= A viewer is created in the main function of this program +# +# Use this open statement to create a .prim file suitable for +# viewing in DAWN: +#/vis/open DAWNFILE +# +# Use this open statement to create a .heprep file suitable for +# viewing in HepRApp: +#/vis/open HepRepFile +# +# Use this open statement to create a .wrl file suitable for +# viewing in a VRML viewer: +#/vis/open VRML2FILE +# +# Disable auto refresh and quieten vis messages whilst scene and +# trajectories are established: +/vis/viewer/set/autoRefresh false +/vis/verbose errors +# +# Draw geometry: +/vis/drawVolume +# +# Specify view angle: +/vis/viewer/set/viewpointThetaPhi -90. 0. +# +# Specify zoom value: +#/vis/viewer/zoom 2. +# +# Specify style (surface or wireframe): +#/vis/viewer/set/style wireframe +# +# Draw coordinate axes: +#/vis/scene/add/axes 0 0 0 1 m +# +# Draw smooth trajectories at end of event, showing trajectory points +# as markers 2 pixels wide: +/vis/scene/add/trajectories smooth +/vis/modeling/trajectories/create/drawByCharge +/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true +/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2 +# (if too many tracks cause core dump => /tracking/storeTrajectory 0) +# +# Draw hits at end of event: +#/vis/scene/add/hits +# +# To draw only gammas: +#/vis/filtering/trajectories/create/particleFilter +#/vis/filtering/trajectories/particleFilter-0/add gamma +# +# To invert the above, drawing all particles except gammas, +# keep the above two lines but also add: +#/vis/filtering/trajectories/particleFilter-0/invert true +# +# Many other options are available with /vis/modeling and /vis/filtering. +# For example, to select colour by particle ID: +#/vis/modeling/trajectories/create/drawByParticleID +#/vis/modeling/trajectories/drawByParticleID-0/set e- blue +# +# To superimpose all of the events from a given run: +/vis/scene/endOfEventAction accumulate +# +# Re-establish auto refreshing and verbosity: +/vis/viewer/set/autoRefresh true +/vis/verbose warnings +# +# For file-based drivers, use this to create an empty detector view: +#/vis/viewer/flush diff --git a/examples/extended/medical/dna/CMakeLists.txt b/examples/extended/medical/dna/CMakeLists.txt index 296e1d1626..e9b6b21313 100644 --- a/examples/extended/medical/dna/CMakeLists.txt +++ b/examples/extended/medical/dna/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all dna examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) ## chem4/plot requires ROOT built with GUI #option(BUILD_CHEM4_PLOT "Build chem4/plot" OFF) @@ -34,5 +31,4 @@ add_subdirectory(spower) add_subdirectory(svalue) add_subdirectory(wholeNuclearDNA) add_subdirectory(wvalue) - - +add_subdirectory(AuNP) diff --git a/examples/extended/medical/dna/History b/examples/extended/medical/dna/History index 46195efd9a..0a3d82eb8c 100644 --- a/examples/extended/medical/dna/History +++ b/examples/extended/medical/dna/History @@ -14,6 +14,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31-05-2021 D. Sakata (exdna-V10-07-00) +- Added new AuNP example + 06-11-2020 I. Hrivnacova (exdna-V10-06-04) - Added new chem6 example in the category README diff --git a/examples/extended/medical/dna/README b/examples/extended/medical/dna/README index 8c848eafa5..81271e548e 100644 --- a/examples/extended/medical/dna/README +++ b/examples/extended/medical/dna/README @@ -78,7 +78,9 @@ This directory contains a set of Geant4-DNA examples. - neuron Irradiation of a realistic neuron cell. - + + - AuNP + Simulation calsulates absorbed dose around AuNP See the README page inside each example for more detail. diff --git a/examples/extended/medical/dna/chem1/CMakeLists.txt b/examples/extended/medical/dna/chem1/CMakeLists.txt index b418e7604b..3c9374a2f0 100644 --- a/examples/extended/medical/dna/chem1/CMakeLists.txt +++ b/examples/extended/medical/dna/chem1/CMakeLists.txt @@ -1,9 +1,6 @@ #------------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(chem1) #------------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/chem1/chem1.out b/examples/extended/medical/dna/chem1/chem1.out index 1fe48c78ba..ce04b73016 100644 --- a/examples/extended/medical/dna/chem1/chem1.out +++ b/examples/extended/medical/dna/chem1/chem1.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -18,173 +24,193 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo userDetector->Construct() start. World is registered to the default region. physicsList->Construct() start. +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu+ + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu- + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + physicsList->CheckParticleList() start. physicsList->setCut() start. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu+) skipped... +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu-) skipped... Region -- -- appears in world volume This region is in the mass world. @@ -204,7 +230,7 @@ Region -- -- is not associated to any world. Index : 0 used in the geometry : Yes Material : G4_WATER Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm - Energy thresholds : gamma 100 eV e- 100 eV e+ 100 eV proton 0.1 eV + Energy thresholds : gamma 100 eV e- 100 eV e+ 100 eV proton 100 meV Region(s) which use this couple : DefaultRegionForTheWorld @@ -240,295 +266,294 @@ H^0 + H^0 -> H_2^0 1.2e+10 0.2265 ------------------------------------------------------------------------------------------------------------------------------ DNAMolecularStepByStepModel will be used *** G4Scheduler starts processing -At time : 1 ps Reaction : H^0 (-1100) + OH^0 (-1022) -> No product -At time : 2 ps Reaction : OH^0 (-1086) + OH^0 (-1087) -> H2O2^0 (-1128) -At time : 4 ps Reaction : OH^0 (-1109) + OH^0 (-1110) -> H2O2^0 (-1129) -At time : 4 ps Reaction : OH^0 (-995) + OH^0 (-994) -> H2O2^0 (-1130) -At time : 6 ps Reaction : OH^0 (-1106) + OH^0 (-848) -> H2O2^0 (-1131) -At time : 6 ps Reaction : OH^0 (-1097) + H^0 (-1098) -> No product -At time : 26 ps Reaction : OH^0 (-856) + e_aq^-1 (-931) -> OH^-1 (-1132) -At time : 29 ps Reaction : OH^0 (-1124) + OH^0 (-1095) -> H2O2^0 (-1133) -At time : 31 ps Reaction : OH^0 (-947) + e_aq^-1 (-949) -> OH^-1 (-1134) -At time : 31 ps Reaction : OH^-1 (-1134) + H3O^1 (-948) -> No product -At time : 33 ps Reaction : OH^0 (-786) + OH^0 (-953) -> H2O2^0 (-1135) -At time : 33 ps Reaction : e_aq^-1 (-559) + OH^0 (-680) -> OH^-1 (-1136) -At time : 38 ps Reaction : OH^0 (-979) + OH^0 (-754) -> H2O2^0 (-1137) -At time : 42 ps Reaction : OH^0 (-1094) + H^0 (-1123) -> No product -At time : 59 ps Reaction : OH^0 (-728) + OH^0 (-730) -> H2O2^0 (-1138) -At time : 62 ps Reaction : e_aq^-1 (-86) + H2O2^0 (-1129) -> OH^-1 (-1139) + OH^0 (-1140) -At time : 69 ps Reaction : OH^0 (-1045) + OH^0 (-1047) -> H2O2^0 (-1141) -At time : 72 ps Reaction : e_aq^-1 (-103) + H3O^1 (-849) -> H^0 (-1142) -At time : 87 ps Reaction : OH^-1 (-1132) + H3O^1 (-653) -> No product -At time : 89 ps Reaction : OH^-1 (-1136) + H3O^1 (-679) -> No product -At time : 97 ps Reaction : e_aq^-1 (-301) + H3O^1 (-761) -> H^0 (-1143) -At time : 99 ps Reaction : OH^0 (-1036) + OH^0 (-608) -> H2O2^0 (-1144) -At time : 114 ps Reaction : OH^0 (-620) + OH^0 (-702) -> H2O2^0 (-1145) -At time : 120 ps Reaction : OH^0 (-592) + OH^0 (-866) -> H2O2^0 (-1146) -At time : 131.9 ps Reaction : e_aq^-1 (-268) + H2O2^0 (-1135) -> OH^-1 (-1147) + OH^0 (-1148) -At time : 147.02 ps Reaction : OH^0 (-1081) + OH^0 (-1082) -> H2O2^0 (-1149) -At time : 152.02 ps Reaction : OH^-1 (-1139) + H3O^1 (-851) -> No product -At time : 162.37 ps Reaction : H3O^1 (-785) + OH^-1 (-1147) -> No product -At time : 174.61 ps Reaction : e_aq^-1 (-97) + e_aq^-1 (-961) -> OH^-1 (-1150) + OH^-1 (-1151) + H_2^0 (-1152) -At time : 177.61 ps Reaction : e_aq^-1 (-257) + OH^0 (-914) -> OH^-1 (-1153) -At time : 207.67 ps Reaction : e_aq^-1 (-338) + H3O^1 (-951) -> H^0 (-1154) -At time : 219.17 ps Reaction : OH^0 (-636) + OH^0 (-638) -> H2O2^0 (-1155) -At time : 234.17 ps Reaction : OH^0 (-648) + OH^0 (-818) -> H2O2^0 (-1156) -At time : 237.17 ps Reaction : e_aq^-1 (-318) + H3O^1 (-747) -> H^0 (-1157) -At time : 240.28 ps Reaction : OH^0 (-1015) + OH^0 (-788) -> H2O2^0 (-1158) -At time : 272.6 ps Reaction : e_aq^-1 (-486) + OH^0 (-708) -> OH^-1 (-1159) -At time : 273.6 ps Reaction : H3O^1 (-583) + OH^-1 (-1159) -> No product -At time : 274.6 ps Reaction : H^0 (-1121) + OH^0 (-580) -> No product -At time : 279.6 ps Reaction : OH^0 (-1027) + OH^0 (-694) -> H2O2^0 (-1160) -At time : 284.6 ps Reaction : OH^0 (-1002) + OH^0 (-630) -> H2O2^0 (-1161) -At time : 302.68 ps Reaction : H^0 (-1016) + OH^0 (-1079) -> No product -At time : 302.68 ps Reaction : e_aq^-1 (-351) + OH^0 (-666) -> OH^-1 (-1162) -At time : 302.68 ps Reaction : H3O^1 (-589) + OH^-1 (-1162) -> No product -At time : 326.49 ps Reaction : OH^-1 (-1151) + H3O^1 (-960) -> No product -At time : 333.49 ps Reaction : e_aq^-1 (-162) + H3O^1 (-591) -> H^0 (-1163) -At time : 338.49 ps Reaction : OH^0 (-1017) + OH^0 (-772) -> H2O2^0 (-1164) -At time : 340.49 ps Reaction : H3O^1 (-775) + OH^-1 (-1153) -> No product -At time : 361.63 ps Reaction : e_aq^-1 (-290) + H3O^1 (-793) -> H^0 (-1165) -At time : 380.26 ps Reaction : e_aq^-1 (-350) + OH^0 (-578) -> OH^-1 (-1166) -At time : 388.62 ps Reaction : OH^0 (-1026) + OH^0 (-594) -> H2O2^0 (-1167) -At time : 397.62 ps Reaction : OH^0 (-862) + OH^0 (-977) -> H2O2^0 (-1168) -At time : 402.62 ps Reaction : OH^0 (-566) + OH^0 (-800) -> H2O2^0 (-1169) -At time : 418.66 ps Reaction : e_aq^-1 (-205) + OH^0 (-806) -> OH^-1 (-1170) -At time : 422.66 ps Reaction : H^0 (-985) + OH^0 (-840) -> No product -At time : 423.66 ps Reaction : OH^-1 (-565) + H3O^1 (-801) -> No product -At time : 436.59 ps Reaction : OH^0 (-988) + OH^0 (-984) -> H2O2^0 (-1171) -At time : 460.96 ps Reaction : OH^0 (-832) + OH^0 (-844) -> H2O2^0 (-1172) -At time : 503.15 ps Reaction : OH^0 (-834) + OH^0 (-864) -> H2O2^0 (-1173) -At time : 511.67 ps Reaction : e_aq^-1 (-161) + OH^0 (-822) -> OH^-1 (-1174) -At time : 522.67 ps Reaction : e_aq^-1 (-284) + H^0 (-1018) -> OH^-1 (-1175) + H_2^0 (-1176) -At time : 554.14 ps Reaction : OH^0 (-1061) + OH^0 (-626) -> H2O2^0 (-1177) -At time : 559.14 ps Reaction : OH^0 (-1089) + OH^0 (-642) -> H2O2^0 (-1178) -At time : 588.29 ps Reaction : OH^0 (-836) + OH^0 (-838) -> H2O2^0 (-1179) -At time : 607.52 ps Reaction : e_aq^-1 (-440) + OH^0 (-716) -> OH^-1 (-1180) -At time : 608.52 ps Reaction : OH^0 (-1009) + e_aq^-1 (-952) -> OH^-1 (-1181) -At time : 618.37 ps Reaction : OH^0 (-1051) + OH^0 (-710) -> H2O2^0 (-1182) -At time : 627.64 ps Reaction : OH^0 (-1007) + H^0 (-1005) -> No product -At time : 678.81 ps Reaction : OH^-1 (-1181) + H3O^1 (-751) -> No product -At time : 707.47 ps Reaction : e_aq^-1 (-527) + OH^0 (-896) -> OH^-1 (-1183) -At time : 757.72 ps Reaction : H3O^1 (-791) + OH^-1 (-1175) -> No product -At time : 833.48 ps Reaction : OH^0 (-776) + OH^0 (-782) -> H2O2^0 (-1184) -At time : 961.84 ps Reaction : H3O^1 (-711) + OH^-1 (-1180) -> No product -At time : 980.06 ps Reaction : H^0 (-1001) + OH^0 (-700) -> No product -At time : 997.75 ps Reaction : OH^-1 (-1170) + H3O^1 (-871) -> No product -At time : 1.0626 ns Reaction : OH^0 (-720) + OH^0 (-941) -> H2O2^0 (-1185) -At time : 1.1028 ns Reaction : OH^0 (-810) + e_aq^-1 (-928) -> OH^-1 (-1186) -At time : 1.1556 ns Reaction : OH^0 (-1105) + e_aq^-1 (-145) -> OH^-1 (-1187) -At time : 1.1636 ns Reaction : e_aq^-1 (-493) + OH^0 (-969) -> OH^-1 (-1188) -At time : 1.3056 ns Reaction : H^0 (-1102) + e_aq^-1 (-140) -> OH^-1 (-1189) + H_2^0 (-1190) -At time : 1.3076 ns Reaction : H3O^1 (-845) + OH^-1 (-1150) -> No product -At time : 1.4319 ns Reaction : H^0 (-980) + e_aq^-1 (-306) -> OH^-1 (-1191) + H_2^0 (-1192) -At time : 1.4592 ns Reaction : OH^0 (-956) + e_aq^-1 (-958) -> OH^-1 (-1193) -At time : 1.4592 ns Reaction : e_aq^-1 (-152) + OH^0 (-576) -> OH^-1 (-1194) -At time : 1.4644 ns Reaction : OH^-1 (-1194) + H3O^1 (-839) -> No product -At time : 1.5263 ns Reaction : H3O^1 (-817) + OH^-1 (-1186) -> No product -At time : 1.5413 ns Reaction : H3O^1 (-1006) + OH^-1 (-1191) -> No product -At time : 1.644 ns Reaction : e_aq^-1 (-538) + H3O^1 (-901) -> H^0 (-1195) -At time : 1.7223 ns Reaction : OH^0 (-1042) + OH^0 (-704) -> H2O2^0 (-1196) -At time : 1.7359 ns Reaction : OH^0 (-616) + H^0 (-970) -> No product -At time : 1.7916 ns Reaction : OH^0 (-1023) + OH^0 (-830) -> H2O2^0 (-1197) -At time : 1.8308 ns Reaction : H3O^1 (-1078) + e_aq^-1 (-922) -> H^0 (-1198) -At time : 1.8637 ns Reaction : OH^0 (-911) + e_aq^-1 (-913) -> OH^-1 (-1199) -At time : 1.8686 ns Reaction : OH^0 (-991) + OH^0 (-962) -> H2O2^0 (-1200) -At time : 2.2161 ns Reaction : OH^0 (-572) + OH^0 (-742) -> H2O2^0 (-1201) -At time : 2.3634 ns Reaction : e_aq^-1 (-283) + OH^0 (-768) -> OH^-1 (-1202) -At time : 2.372 ns Reaction : OH^0 (-1069) + OH^0 (-804) -> H2O2^0 (-1203) -At time : 2.4727 ns Reaction : e_aq^-1 (-461) + H3O^1 (-717) -> H^0 (-1204) -At time : 2.5306 ns Reaction : e_aq^-1 (-487) + H3O^1 (-601) -> H^0 (-1205) -At time : 2.6731 ns Reaction : OH^0 (-880) + e_aq^-1 (-964) -> OH^-1 (-1206) -At time : 2.6779 ns Reaction : H3O^1 (-918) + e_aq^-1 (-919) -> H^0 (-1207) -At time : 2.7382 ns Reaction : OH^0 (-654) + OH^0 (-852) -> H2O2^0 (-1208) -At time : 2.7842 ns Reaction : e_aq^-1 (-209) + H^0 (-1071) -> OH^-1 (-1209) + H_2^0 (-1210) -At time : 2.8246 ns Reaction : OH^0 (-1119) + H^0 (-1195) -> No product -At time : 2.8276 ns Reaction : e_aq^-1 (-326) + OH^0 (-590) -> OH^-1 (-1211) -At time : 2.8374 ns Reaction : H3O^1 (-759) + OH^-1 (-1199) -> No product -At time : 2.8635 ns Reaction : e_aq^-1 (-472) + OH^0 (-698) -> OH^-1 (-1212) -At time : 2.9018 ns Reaction : e_aq^-1 (-196) + OH^0 (-870) -> OH^-1 (-1213) -At time : 3.0164 ns Reaction : H3O^1 (-731) + e_aq^-1 (-925) -> H^0 (-1214) -At time : 3.2075 ns Reaction : e_aq^-1 (-131) + OH^0 (-828) -> OH^-1 (-1215) -At time : 3.2181 ns Reaction : e_aq^-1 (-427) + OH^0 (-722) -> OH^-1 (-1216) -At time : 3.2924 ns Reaction : e_aq^-1 (-303) + H3O^1 (-954) -> H^0 (-1217) -At time : 3.4005 ns Reaction : OH^-1 (-1188) + H3O^1 (-703) -> No product -At time : 3.5551 ns Reaction : H3O^1 (-821) + OH^-1 (-1215) -> No product -At time : 3.5871 ns Reaction : OH^0 (-1064) + OH^0 (-632) -> H2O2^0 (-1218) -At time : 3.8087 ns Reaction : OH^0 (-1048) + OH^0 (-1052) -> H2O2^0 (-1219) -At time : 4.1287 ns Reaction : e_aq^-1 (-497) + OH^0 (-584) -> OH^-1 (-1220) -At time : 4.2173 ns Reaction : e_aq^-1 (-252) + e_aq^-1 (-273) -> OH^-1 (-1221) + OH^-1 (-1222) + H_2^0 (-1223) -At time : 4.2662 ns Reaction : OH^0 (-1053) + e_aq^-1 (-943) -> OH^-1 (-1224) -At time : 4.3029 ns Reaction : H3O^1 (-715) + OH^-1 (-1216) -> No product -At time : 4.3314 ns Reaction : e_aq^-1 (-378) + H3O^1 (-571) -> H^0 (-1225) -At time : 4.6346 ns Reaction : e_aq^-1 (-188) + OH^0 (-812) -> OH^-1 (-1226) -At time : 4.8444 ns Reaction : e_aq^-1 (-340) + H^0 (-1066) -> OH^-1 (-1227) + H_2^0 (-1228) -At time : 5.1302 ns Reaction : e_aq^-1 (-151) + OH^0 (-842) -> OH^-1 (-1229) -At time : 5.1851 ns Reaction : OH^0 (-1104) + OH^0 (-983) -> H2O2^0 (-1230) -At time : 5.3149 ns Reaction : H^0 (-1143) + OH^0 (-794) -> No product -At time : 6.2943 ns Reaction : OH^-1 (-1206) + H3O^1 (-942) -> No product -At time : 6.3739 ns Reaction : H^0 (-1084) + OH^0 (-973) -> No product -At time : 6.5348 ns Reaction : e_aq^-1 (-250) + e_aq^-1 (-916) -> OH^-1 (-1231) + OH^-1 (-1232) + H_2^0 (-1233) -At time : 6.6346 ns Reaction : H3O^1 (-861) + OH^-1 (-1189) -> No product -At time : 6.9987 ns Reaction : H3O^1 (-621) + OH^-1 (-1212) -> No product -At time : 7.057 ns Reaction : H3O^1 (-587) + OH^-1 (-1213) -> No product -At time : 7.2818 ns Reaction : OH^-1 (-1193) + H3O^1 (-957) -> No product -At time : 8.5359 ns Reaction : e_aq^-1 (-563) + OH^0 (-910) -> OH^-1 (-1234) -At time : 8.688 ns Reaction : OH^0 (-658) + OH^0 (-660) -> H2O2^0 (-1235) -At time : 8.7518 ns Reaction : H3O^1 (-819) + OH^-1 (-1174) -> No product -At time : 8.8479 ns Reaction : e_aq^-1 (-344) + OH^0 (-634) -> OH^-1 (-1236) -At time : 9.0123 ns Reaction : H3O^1 (-789) + OH^-1 (-1231) -> No product -At time : 9.1185 ns Reaction : e_aq^-1 (-91) + OH^0 (-650) -> OH^-1 (-1237) -At time : 9.2036 ns Reaction : H3O^1 (-1115) + OH^-1 (-1183) -> No product -At time : 9.6362 ns Reaction : OH^-1 (-1226) + H3O^1 (-837) -> No product -At time : 9.9444 ns Reaction : e_aq^-1 (-381) + H3O^1 (-729) -> H^0 (-1238) -At time : 9.9977 ns Reaction : e_aq^-1 (-313) + H3O^1 (-665) -> H^0 (-1239) -At time : 11.099 ns Reaction : H3O^1 (-757) + OH^-1 (-1209) -> No product -At time : 11.154 ns Reaction : e_aq^-1 (-556) + OH^0 (-906) -> OH^-1 (-1240) -At time : 11.291 ns Reaction : e_aq^-1 (-111) + H3O^1 (-853) -> H^0 (-1241) -At time : 11.693 ns Reaction : OH^0 (-1065) + H^0 (-1239) -> No product -At time : 11.714 ns Reaction : OH^-1 (-1232) + H3O^1 (-765) -> No product -At time : 12.03 ns Reaction : H3O^1 (-1029) + OH^-1 (-1240) -> No product -At time : 12.166 ns Reaction : e_aq^-1 (-207) + H3O^1 (-869) -> H^0 (-1242) -At time : 12.236 ns Reaction : e_aq^-1 (-372) + H^0 (-972) -> OH^-1 (-1243) + H_2^0 (-1244) -At time : 12.556 ns Reaction : H3O^1 (-743) + OH^-1 (-1243) -> No product -At time : 12.688 ns Reaction : OH^0 (-1004) + OH^0 (-750) -> H2O2^0 (-1245) -At time : 13.096 ns Reaction : H3O^1 (-795) + OH^-1 (-1236) -> No product -At time : 13.106 ns Reaction : OH^0 (-1148) + H^0 (-1217) -> No product -At time : 13.389 ns Reaction : e_aq^-1 (-208) + H3O^1 (-643) -> H^0 (-1246) -At time : 13.671 ns Reaction : e_aq^-1 (-390) + H^0 (-1214) -> OH^-1 (-1247) + H_2^0 (-1248) -At time : 13.708 ns Reaction : e_aq^-1 (-394) + OH^0 (-917) -> OH^-1 (-1249) -At time : 14.633 ns Reaction : OH^0 (-588) + H^0 (-1246) -> No product -At time : 15.248 ns Reaction : OH^0 (-1025) + OH^0 (-846) -> H2O2^0 (-1250) -At time : 15.267 ns Reaction : e_aq^-1 (-443) + H3O^1 (-721) -> H^0 (-1251) -At time : 15.72 ns Reaction : e_aq^-1 (-422) + OH^0 (-712) -> OH^-1 (-1252) -At time : 16.065 ns Reaction : e_aq^-1 (-102) + H2O2^0 (-1171) -> OH^-1 (-1253) + OH^0 (-1254) -At time : 16.676 ns Reaction : OH^-1 (-1253) + H3O^1 (-831) -> No product -At time : 17.452 ns Reaction : e_aq^-1 (-386) + OH^0 (-596) -> OH^-1 (-1255) -At time : 17.682 ns Reaction : e_aq^-1 (-544) + H3O^1 (-683) -> H^0 (-1256) -At time : 17.851 ns Reaction : e_aq^-1 (-376) + OH^0 (-738) -> OH^-1 (-1257) -At time : 18.307 ns Reaction : H3O^1 (-579) + OH^-1 (-1249) -> No product -At time : 18.334 ns Reaction : H3O^1 (-635) + OH^-1 (-1202) -> No product -At time : 18.774 ns Reaction : OH^0 (-1020) + OH^0 (-1010) -> H2O2^0 (-1258) -At time : 18.786 ns Reaction : OH^0 (-756) + OH^0 (-798) -> H2O2^0 (-1259) -At time : 20.709 ns Reaction : OH^0 (-989) + OH^0 (-682) -> H2O2^0 (-1260) -At time : 23.195 ns Reaction : H3O^1 (-803) + OH^-1 (-1211) -> No product -At time : 23.925 ns Reaction : OH^-1 (-1220) + H3O^1 (-619) -> No product -At time : 24.894 ns Reaction : OH^0 (-1122) + e_aq^-1 (-186) -> OH^-1 (-1261) -At time : 26.463 ns Reaction : e_aq^-1 (-298) + e_aq^-1 (-251) -> OH^-1 (-1262) + OH^-1 (-1263) + H_2^0 (-1264) -At time : 29.615 ns Reaction : e_aq^-1 (-435) + e_aq^-1 (-501) -> OH^-1 (-1265) + OH^-1 (-1266) + H_2^0 (-1267) -At time : 31.198 ns Reaction : OH^-1 (-1229) + H3O^1 (-645) -> No product -At time : 35.151 ns Reaction : OH^0 (-1013) + e_aq^-1 (-275) -> OH^-1 (-1268) -At time : 36.849 ns Reaction : e_aq^-1 (-423) + H^0 (-1205) -> OH^-1 (-1269) + H_2^0 (-1270) -At time : 37.332 ns Reaction : e_aq^-1 (-305) + OH^0 (-826) -> OH^-1 (-1271) -At time : 37.532 ns Reaction : OH^-1 (-1247) + H3O^1 (-737) -> No product -At time : 38.211 ns Reaction : e_aq^-1 (-292) + OH^0 (-766) -> OH^-1 (-1272) -At time : 39.234 ns Reaction : e_aq^-1 (-164) + OH^0 (-814) -> OH^-1 (-1273) -At time : 40.069 ns Reaction : e_aq^-1 (-93) + H2O2^0 (-1250) -> OH^-1 (-1274) + OH^0 (-1275) -At time : 40.189 ns Reaction : e_aq^-1 (-467) + H3O^1 (-883) -> H^0 (-1276) -At time : 40.825 ns Reaction : OH^0 (-1111) + e_aq^-1 (-156) -> OH^-1 (-1277) -At time : 40.856 ns Reaction : e_aq^-1 (-173) + H3O^1 (-927) -> H^0 (-1278) -At time : 43.843 ns Reaction : e_aq^-1 (-385) + OH^0 (-732) -> OH^-1 (-1279) -At time : 48.817 ns Reaction : OH^-1 (-1221) + H3O^1 (-763) -> No product -At time : 51.828 ns Reaction : e_aq^-1 (-459) + H2O2^0 (-1182) -> OH^-1 (-1280) + OH^0 (-1281) -At time : 52.484 ns Reaction : e_aq^-1 (-304) + OH^0 (-780) -> OH^-1 (-1282) -At time : 61.506 ns Reaction : OH^0 (-748) + OH^0 (-816) -> H2O2^0 (-1283) -At time : 61.955 ns Reaction : e_aq^-1 (-393) + H2O2^0 (-1161) -> OH^-1 (-1284) + OH^0 (-1285) -At time : 67.183 ns Reaction : H3O^1 (-585) + OH^-1 (-1227) -> No product -At time : 67.39 ns Reaction : e_aq^-1 (-374) + OH^0 (-734) -> OH^-1 (-1286) -At time : 68.659 ns Reaction : OH^0 (-628) + OH^0 (-744) -> H2O2^0 (-1287) -At time : 69.162 ns Reaction : H3O^1 (-1126) + OH^-1 (-1273) -> No product -At time : 69.534 ns Reaction : OH^-1 (-1261) + H3O^1 (-855) -> No product -At time : 70.405 ns Reaction : e_aq^-1 (-534) + OH^0 (-894) -> OH^-1 (-1288) -At time : 72.513 ns Reaction : OH^-1 (-1272) + H3O^1 (-912) -> No product -At time : 76.083 ns Reaction : e_aq^-1 (-82) + H3O^1 (-847) -> H^0 (-1289) -At time : 76.483 ns Reaction : e_aq^-1 (-327) + OH^0 (-758) -> OH^-1 (-1290) -At time : 76.648 ns Reaction : H3O^1 (-713) + OH^-1 (-1280) -> No product -At time : 79.228 ns Reaction : H3O^1 (-633) + OH^-1 (-1166) -> No product -At time : 84.679 ns Reaction : H3O^1 (-1063) + OH^-1 (-1286) -> No product -At time : 84.722 ns Reaction : e_aq^-1 (-334) + H^0 (-1157) -> OH^-1 (-1291) + H_2^0 (-1292) -At time : 85.853 ns Reaction : H^0 (-1114) + OH^0 (-1285) -> No product -At time : 89.46 ns Reaction : e_aq^-1 (-200) + H3O^1 (-577) -> H^0 (-1293) -At time : 95.914 ns Reaction : e_aq^-1 (-120) + OH^0 (-656) -> OH^-1 (-1294) -At time : 100.57 ns Reaction : H3O^1 (-637) + OH^-1 (-1290) -> No product -At time : 105.14 ns Reaction : e_aq^-1 (-176) + H3O^1 (-835) -> H^0 (-1295) -At time : 107.12 ns Reaction : OH^-1 (-1268) + H3O^1 (-767) -> No product -At time : 111.6 ns Reaction : e_aq^-1 (-158) + OH^0 (-752) -> OH^-1 (-1296) -At time : 114.64 ns Reaction : e_aq^-1 (-558) + H3O^1 (-905) -> H^0 (-1297) -At time : 115.34 ns Reaction : OH^0 (-1059) + e_aq^-1 (-464) -> OH^-1 (-1298) -At time : 117.12 ns Reaction : OH^0 (-778) + OH^0 (-792) -> H2O2^0 (-1299) -At time : 117.9 ns Reaction : e_aq^-1 (-130) + H^0 (-1295) -> OH^-1 (-1300) + H_2^0 (-1301) -At time : 121.49 ns Reaction : e_aq^-1 (-431) + OH^0 (-668) -> OH^-1 (-1302) -At time : 132.41 ns Reaction : OH^-1 (-1271) + H3O^1 (-825) -> No product -At time : 132.96 ns Reaction : H3O^1 (-843) + OH^-1 (-1187) -> No product -At time : 147.61 ns Reaction : OH^0 (-644) + OH^0 (-923) -> H2O2^0 (-1303) -At time : 148.29 ns Reaction : e_aq^-1 (-484) + OH^0 (-622) -> OH^-1 (-1304) -At time : 155.09 ns Reaction : e_aq^-1 (-392) + H^0 (-1241) -> OH^-1 (-1305) + H_2^0 (-1306) -At time : 156.69 ns Reaction : e_aq^-1 (-416) + OH^0 (-624) -> OH^-1 (-1307) -At time : 160.54 ns Reaction : H3O^1 (-725) + OH^-1 (-1302) -> No product -At time : 161.49 ns Reaction : OH^-1 (-1263) + H3O^1 (-1072) -> No product -At time : 166.85 ns Reaction : e_aq^-1 (-117) + OH^0 (-652) -> OH^-1 (-1308) -At time : 172.95 ns Reaction : H3O^1 (-661) + OH^-1 (-1277) -> No product -At time : 175.4 ns Reaction : H3O^1 (-827) + e_aq^-1 (-955) -> H^0 (-1309) -At time : 176.73 ns Reaction : e_aq^-1 (-471) + H2O2^0 (-1160) -> OH^-1 (-1310) + OH^0 (-1311) -At time : 193.02 ns Reaction : e_aq^-1 (-384) + OH^0 (-670) -> OH^-1 (-1312) -At time : 194.4 ns Reaction : H3O^1 (-597) + OH^-1 (-1307) -> No product -At time : 198.82 ns Reaction : H3O^1 (-733) + OH^-1 (-1284) -> No product -At time : 208.09 ns Reaction : H3O^1 (-1076) + OH^-1 (-1296) -> No product -At time : 220.7 ns Reaction : e_aq^-1 (-516) + OH^0 (-606) -> OH^-1 (-1313) -At time : 222.61 ns Reaction : OH^0 (-718) + H^0 (-1225) -> No product -At time : 227.22 ns Reaction : H^0 (-1003) + H^0 (-1293) -> H_2^0 (-1314) -At time : 233.4 ns Reaction : e_aq^-1 (-387) + e_aq^-1 (-463) -> OH^-1 (-1315) + OH^-1 (-1316) + H_2^0 (-1317) -At time : 237.97 ns Reaction : OH^0 (-1057) + H^0 (-1062) -> No product -At time : 243.4 ns Reaction : e_aq^-1 (-246) + H2O2^0 (-1184) -> OH^-1 (-1318) + OH^0 (-1319) -At time : 246.74 ns Reaction : OH^-1 (-1274) + H3O^1 (-815) -> No product -At time : 252.23 ns Reaction : e_aq^-1 (-528) + OH^0 (-676) -> OH^-1 (-1320) -At time : 253.15 ns Reaction : e_aq^-1 (-483) + e_aq^-1 (-505) -> OH^-1 (-1321) + OH^-1 (-1322) + H_2^0 (-1323) -At time : 256.05 ns Reaction : OH^0 (-724) + OH^0 (-740) -> H2O2^0 (-1324) -At time : 261.18 ns Reaction : e_aq^-1 (-197) + H2O2^0 (-1258) -> OH^-1 (-1325) + OH^0 (-1326) -At time : 284.35 ns Reaction : e_aq^-1 (-425) + H^0 (-1028) -> OH^-1 (-1327) + H_2^0 (-1328) -At time : 311.87 ns Reaction : e_aq^-1 (-270) + H3O^1 (-629) -> H^0 (-1329) -At time : 318.7 ns Reaction : e_aq^-1 (-274) + OH^0 (-1014) -> OH^-1 (-1330) -At time : 333.19 ns Reaction : H3O^1 (-1046) + OH^-1 (-1327) -> No product -At time : 345.75 ns Reaction : e_aq^-1 (-329) + H3O^1 (-745) -> H^0 (-1331) -At time : 384.43 ns Reaction : e_aq^-1 (-109) + e_aq^-1 (-119) -> OH^-1 (-1332) + OH^-1 (-1333) + H_2^0 (-1334) -At time : 395.07 ns Reaction : e_aq^-1 (-404) + OH^0 (-646) -> OH^-1 (-1335) -At time : 443.9 ns Reaction : OH^-1 (-1262) + H3O^1 (-593) -> No product -At time : 444.6 ns Reaction : OH^0 (-1281) + OH^0 (-600) -> H2O2^0 (-1336) -At time : 507.22 ns Reaction : e_aq^-1 (-503) + H3O^1 (-887) -> H^0 (-1337) -At time : 524.84 ns Reaction : e_aq^-1 (-474) + H3O^1 (-599) -> H^0 (-1338) -At time : 550.08 ns Reaction : e_aq^-1 (-548) + OH^0 (-614) -> OH^-1 (-1339) -At time : 582.13 ns Reaction : OH^0 (-706) + H^0 (-1338) -> No product -At time : 633 ns Reaction : H^0 (-999) + e_aq^-1 (-554) -> OH^-1 (-1340) + H_2^0 (-1341) -At time : 639.52 ns Reaction : e_aq^-1 (-203) + H3O^1 (-753) -> H^0 (-1342) -At time : 642.92 ns Reaction : e_aq^-1 (-264) + OH^0 (-640) -> OH^-1 (-1343) -At time : 643.69 ns Reaction : e_aq^-1 (-248) + H2O2^0 (-1208) -> OH^-1 (-1344) + OH^0 (-1345) -At time : 646.59 ns Reaction : e_aq^-1 (-515) + OH^0 (-1311) -> OH^-1 (-1346) -At time : 660.2 ns Reaction : e_aq^-1 (-480) + H3O^1 (-939) -> H^0 (-1347) -At time : 665.58 ns Reaction : OH^0 (-1275) + e_aq^-1 (-412) -> OH^-1 (-1348) -At time : 701.13 ns Reaction : OH^-1 (-1294) + H3O^1 (-769) -> No product -At time : 789.05 ns Reaction : e_aq^-1 (-307) + OH^0 (-872) -> OH^-1 (-1349) -At time : 819.6 ns Reaction : e_aq^-1 (-413) + OH^0 (-876) -> OH^-1 (-1350) -At time : 825.26 ns Reaction : OH^-1 (-1333) + H3O^1 (-799) -> No product -At time : 829.87 ns Reaction : OH^0 (-1092) + OH^0 (-796) -> H2O2^0 (-1351) -At time : 886.28 ns Reaction : OH^0 (-1099) + OH^0 (-1113) -> H2O2^0 (-1352) -At time : 907.02 ns Reaction : e_aq^-1 (-371) + OH^0 (-568) -> OH^-1 (-1353) -At time : 997.7 ns Reaction : OH^-1 (-1224) + H3O^1 (-921) -> No product -*** G4Scheduler ends at time : 1 us +At time : 1 ps Reaction : OH^0 (-987) + OH^0 (-1125) -> H2O2^0 (-1129) +At time : 1 ps Reaction : OH^0 (-938) + e_aq^-1 (-940) -> OH^-1 (-1130) +At time : 1 ps Reaction : OH^0 (-628) + e_aq^-1 (-919) -> OH^-1 (-1131) +At time : 1 ps Reaction : OH^-1 (-1131) + H3O^1 (-627) -> No product +At time : 1 ps Reaction : OH^-1 (-1130) + H3O^1 (-939) -> No product +At time : 2 ps Reaction : OH^0 (-1015) + OH^0 (-1014) -> H2O2^0 (-1132) +At time : 2 ps Reaction : OH^0 (-995) + OH^0 (-994) -> H2O2^0 (-1133) +At time : 2 ps Reaction : e_aq^-1 (-94) + OH^0 (-656) -> OH^-1 (-1134) +At time : 2 ps Reaction : OH^-1 (-1134) + H3O^1 (-655) -> No product +At time : 3 ps Reaction : OH^0 (-760) + e_aq^-1 (-904) -> OH^-1 (-1135) +At time : 3 ps Reaction : OH^-1 (-1135) + H3O^1 (-761) -> No product +At time : 4 ps Reaction : OH^0 (-920) + e_aq^-1 (-922) -> OH^-1 (-1136) +At time : 4 ps Reaction : OH^-1 (-1136) + H3O^1 (-921) -> No product +At time : 5 ps Reaction : OH^0 (-1117) + OH^0 (-1118) -> H2O2^0 (-1137) +At time : 5 ps Reaction : OH^0 (-973) + OH^0 (-967) -> H2O2^0 (-1138) +At time : 7 ps Reaction : OH^0 (-1054) + OH^0 (-984) -> H2O2^0 (-1139) +At time : 7 ps Reaction : OH^0 (-828) + OH^0 (-858) -> H2O2^0 (-1140) +At time : 9 ps Reaction : e_aq^-1 (-268) + H3O^1 (-775) -> H^0 (-1141) +At time : 14 ps Reaction : OH^0 (-1108) + OH^0 (-846) -> H2O2^0 (-1142) +At time : 14 ps Reaction : H^0 (-1012) + OH^0 (-902) -> No product +At time : 15 ps Reaction : OH^0 (-880) + OH^0 (-908) -> H2O2^0 (-1143) +At time : 15 ps Reaction : e_aq^-1 (-371) + OH^0 (-626) -> OH^-1 (-1144) +At time : 15 ps Reaction : OH^-1 (-1144) + H3O^1 (-625) -> No product +At time : 19 ps Reaction : OH^0 (-1006) + OH^0 (-911) -> H2O2^0 (-1145) +At time : 24 ps Reaction : OH^0 (-1033) + OH^0 (-570) -> H2O2^0 (-1146) +At time : 28 ps Reaction : e_aq^-1 (-555) + OH^0 (-582) -> OH^-1 (-1147) +At time : 29 ps Reaction : OH^-1 (-1147) + H3O^1 (-581) -> No product +At time : 29 ps Reaction : H^0 (-974) + H^0 (-1035) -> H_2^0 (-1148) +At time : 31 ps Reaction : e_aq^-1 (-527) + OH^0 (-890) -> OH^-1 (-1149) +At time : 31 ps Reaction : OH^-1 (-1149) + H3O^1 (-889) -> No product +At time : 33 ps Reaction : e_aq^-1 (-265) + H^0 (-1141) -> OH^-1 (-1150) + H_2^0 (-1151) +At time : 40 ps Reaction : e_aq^-1 (-124) + H^0 (-981) -> OH^-1 (-1152) + H_2^0 (-1153) +At time : 43 ps Reaction : OH^0 (-1053) + OH^0 (-590) -> H2O2^0 (-1154) +At time : 47 ps Reaction : H^0 (-1025) + OH^0 (-690) -> No product +At time : 49 ps Reaction : OH^0 (-1066) + OH^0 (-1078) -> H2O2^0 (-1155) +At time : 59 ps Reaction : OH^0 (-1096) + OH^0 (-1097) -> H2O2^0 (-1156) +At time : 59 ps Reaction : e_aq^-1 (-284) + H3O^1 (-795) -> H^0 (-1157) +At time : 61 ps Reaction : e_aq^-1 (-486) + H^0 (-1031) -> OH^-1 (-1158) + H_2^0 (-1159) +At time : 66 ps Reaction : OH^0 (-1026) + OH^0 (-696) -> H2O2^0 (-1160) +At time : 67 ps Reaction : OH^0 (-1056) + OH^0 (-762) -> H2O2^0 (-1161) +At time : 73 ps Reaction : OH^0 (-808) + OH^0 (-971) -> H2O2^0 (-1162) +At time : 76 ps Reaction : e_aq^-1 (-318) + H3O^1 (-903) -> H^0 (-1163) +At time : 90 ps Reaction : OH^0 (-1034) + OH^0 (-720) -> H2O2^0 (-1164) +At time : 105 ps Reaction : OH^-1 (-565) + H3O^1 (-649) -> No product +At time : 110.8 ps Reaction : e_aq^-1 (-256) + OH^0 (-786) -> OH^-1 (-1165) +At time : 110.8 ps Reaction : OH^-1 (-1165) + H3O^1 (-779) -> No product +At time : 114.8 ps Reaction : OH^0 (-806) + e_aq^-1 (-925) -> OH^-1 (-1166) +At time : 124.21 ps Reaction : OH^0 (-1103) + OH^0 (-664) -> H2O2^0 (-1167) +At time : 129.21 ps Reaction : OH^-1 (-1166) + H3O^1 (-924) -> No product +At time : 129.21 ps Reaction : OH^0 (-1081) + OH^0 (-1082) -> H2O2^0 (-1168) +At time : 147.15 ps Reaction : e_aq^-1 (-302) + H3O^1 (-797) -> H^0 (-1169) +At time : 152.15 ps Reaction : OH^0 (-929) + e_aq^-1 (-931) -> OH^-1 (-1170) +At time : 160.15 ps Reaction : e_aq^-1 (-255) + OH^0 (-780) -> OH^-1 (-1171) +At time : 164.15 ps Reaction : e_aq^-1 (-107) + OH^0 (-854) -> OH^-1 (-1172) +At time : 165.15 ps Reaction : H3O^1 (-841) + e_aq^-1 (-958) -> H^0 (-1173) +At time : 169.15 ps Reaction : H3O^1 (-713) + OH^-1 (-1158) -> No product +At time : 171.15 ps Reaction : OH^0 (-1087) + OH^0 (-822) -> H2O2^0 (-1174) +At time : 182.15 ps Reaction : H3O^1 (-573) + OH^-1 (-1172) -> No product +At time : 188.37 ps Reaction : OH^0 (-1057) + e_aq^-1 (-338) -> OH^-1 (-1175) +At time : 198.37 ps Reaction : e_aq^-1 (-194) + OH^0 (-820) -> OH^-1 (-1176) +At time : 198.37 ps Reaction : OH^-1 (-1176) + H3O^1 (-819) -> No product +At time : 201.37 ps Reaction : H3O^1 (-645) + OH^-1 (-1171) -> No product +At time : 205.37 ps Reaction : OH^0 (-963) + H^0 (-964) -> No product +At time : 237.59 ps Reaction : OH^0 (-574) + OH^0 (-576) -> H2O2^0 (-1177) +At time : 246.86 ps Reaction : e_aq^-1 (-290) + H3O^1 (-765) -> H^0 (-1178) +At time : 249.86 ps Reaction : OH^0 (-1072) + OH^0 (-914) -> H2O2^0 (-1179) +At time : 253.99 ps Reaction : H3O^1 (-1069) + OH^-1 (-1150) -> No product +At time : 327.4 ps Reaction : H3O^1 (-825) + OH^-1 (-1152) -> No product +At time : 330.4 ps Reaction : e_aq^-1 (-83) + OH^0 (-844) -> OH^-1 (-1180) +At time : 330.4 ps Reaction : H3O^1 (-843) + OH^-1 (-1180) -> No product +At time : 331.4 ps Reaction : H3O^1 (-1102) + e_aq^-1 (-157) -> H^0 (-1181) +At time : 364.81 ps Reaction : OH^0 (-624) + OH^0 (-744) -> H2O2^0 (-1182) +At time : 392.28 ps Reaction : H^0 (-1046) + OH^0 (-738) -> No product +At time : 430.92 ps Reaction : e_aq^-1 (-93) + H3O^1 (-575) -> H^0 (-1183) +At time : 431.92 ps Reaction : H3O^1 (-906) + e_aq^-1 (-907) -> H^0 (-1184) +At time : 434.92 ps Reaction : OH^0 (-1002) + OH^0 (-572) -> H2O2^0 (-1185) +At time : 450.59 ps Reaction : e_aq^-1 (-472) + H^0 (-968) -> OH^-1 (-1186) + H_2^0 (-1187) +At time : 451.59 ps Reaction : OH^-1 (-1186) + H3O^1 (-719) -> No product +At time : 479.13 ps Reaction : OH^0 (-1075) + OH^0 (-588) -> H2O2^0 (-1188) +At time : 497.02 ps Reaction : e_aq^-1 (-493) + OH^0 (-706) -> OH^-1 (-1189) +At time : 510.49 ps Reaction : OH^0 (-666) + OH^0 (-862) -> H2O2^0 (-1190) +At time : 528.89 ps Reaction : e_aq^-1 (-190) + H3O^1 (-863) -> H^0 (-1191) +At time : 608.75 ps Reaction : e_aq^-1 (-556) + H3O^1 (-895) -> H^0 (-1192) +At time : 670.11 ps Reaction : H3O^1 (-1055) + OH^-1 (-1175) -> No product +At time : 738.74 ps Reaction : e_aq^-1 (-207) + H^0 (-1191) -> OH^-1 (-1193) + H_2^0 (-1194) +At time : 741.74 ps Reaction : H^0 (-1088) + OH^0 (-1091) -> No product +At time : 748.74 ps Reaction : OH^0 (-688) + H^0 (-1192) -> No product +At time : 829.29 ps Reaction : H^0 (-1099) + OH^0 (-824) -> No product +At time : 835.29 ps Reaction : e_aq^-1 (-300) + OH^0 (-638) -> OH^-1 (-1195) +At time : 936.65 ps Reaction : OH^0 (-1045) + OH^0 (-742) -> H2O2^0 (-1196) +At time : 965.05 ps Reaction : H^0 (-1094) + OH^0 (-578) -> No product +At time : 1.0018 ns Reaction : OH^-1 (-1189) + H3O^1 (-611) -> No product +At time : 1.1061 ns Reaction : OH^0 (-616) + H^0 (-966) -> No product +At time : 1.1461 ns Reaction : OH^0 (-1067) + OH^0 (-794) -> H2O2^0 (-1197) +At time : 1.2058 ns Reaction : OH^0 (-740) + OH^0 (-746) -> H2O2^0 (-1198) +At time : 1.2193 ns Reaction : e_aq^-1 (-317) + OH^0 (-764) -> OH^-1 (-1199) +At time : 1.252 ns Reaction : e_aq^-1 (-161) + H^0 (-1181) -> OH^-1 (-1200) + H_2^0 (-1201) +At time : 1.2755 ns Reaction : e_aq^-1 (-262) + H3O^1 (-1007) -> H^0 (-1202) +At time : 1.2858 ns Reaction : OH^0 (-1123) + e_aq^-1 (-560) -> OH^-1 (-1203) +At time : 1.3164 ns Reaction : OH^0 (-842) + H^0 (-1173) -> No product +At time : 1.4729 ns Reaction : OH^0 (-766) + OH^0 (-770) -> H2O2^0 (-1204) +At time : 1.4862 ns Reaction : e_aq^-1 (-487) + OH^0 (-965) -> OH^-1 (-1205) +At time : 1.5442 ns Reaction : OH^0 (-1101) + e_aq^-1 (-162) -> OH^-1 (-1206) +At time : 1.5624 ns Reaction : OH^0 (-1112) + OH^0 (-662) -> H2O2^0 (-1207) +At time : 1.5674 ns Reaction : OH^0 (-1070) + OH^0 (-792) -> H2O2^0 (-1208) +At time : 1.8303 ns Reaction : H3O^1 (-827) + OH^-1 (-1206) -> No product +At time : 1.843 ns Reaction : OH^-1 (-1200) + H3O^1 (-831) -> No product +At time : 1.8799 ns Reaction : H^0 (-990) + H^0 (-1010) -> H_2^0 (-1209) +At time : 1.9537 ns Reaction : H^0 (-1044) + e_aq^-1 (-406) -> OH^-1 (-1210) + H_2^0 (-1211) +At time : 2.0259 ns Reaction : H3O^1 (-865) + e_aq^-1 (-955) -> H^0 (-1212) +At time : 2.1356 ns Reaction : OH^0 (-1107) + e_aq^-1 (-102) -> OH^-1 (-1213) +At time : 2.172 ns Reaction : e_aq^-1 (-174) + OH^0 (-652) -> OH^-1 (-1214) +At time : 2.2088 ns Reaction : H^0 (-976) + OH^0 (-632) -> No product +At time : 2.2236 ns Reaction : H3O^1 (-669) + OH^-1 (-1199) -> No product +At time : 2.2736 ns Reaction : H^0 (-988) + e_aq^-1 (-409) -> OH^-1 (-1215) + H_2^0 (-1216) +At time : 2.2908 ns Reaction : e_aq^-1 (-152) + OH^0 (-832) -> OH^-1 (-1217) +At time : 2.303 ns Reaction : OH^0 (-1098) + OH^0 (-834) -> H2O2^0 (-1218) +At time : 2.3664 ns Reaction : H3O^1 (-1065) + e_aq^-1 (-949) -> H^0 (-1219) +At time : 2.4572 ns Reaction : OH^0 (-758) + OH^0 (-923) -> H2O2^0 (-1220) +At time : 2.9627 ns Reaction : e_aq^-1 (-483) + H3O^1 (-705) -> H^0 (-1221) +At time : 3.0179 ns Reaction : e_aq^-1 (-119) + OH^0 (-856) -> OH^-1 (-1222) +At time : 3.1725 ns Reaction : e_aq^-1 (-544) + OH^0 (-692) -> OH^-1 (-1223) +At time : 3.3445 ns Reaction : e_aq^-1 (-281) + H3O^1 (-639) -> H^0 (-1224) +At time : 3.4315 ns Reaction : e_aq^-1 (-200) + OH^0 (-991) -> OH^-1 (-1225) +At time : 4.0403 ns Reaction : H3O^1 (-725) + OH^-1 (-1205) -> No product +At time : 4.2556 ns Reaction : e_aq^-1 (-463) + OH^0 (-716) -> OH^-1 (-1226) +At time : 4.3445 ns Reaction : e_aq^-1 (-546) + OH^0 (-894) -> OH^-1 (-1227) +At time : 4.6064 ns Reaction : OH^0 (-1127) + e_aq^-1 (-461) -> OH^-1 (-1228) +At time : 4.7098 ns Reaction : e_aq^-1 (-497) + OH^0 (-882) -> OH^-1 (-1229) +At time : 4.8579 ns Reaction : e_aq^-1 (-431) + OH^0 (-734) -> OH^-1 (-1230) +At time : 4.9797 ns Reaction : e_aq^-1 (-357) + OH^0 (-872) -> OH^-1 (-1231) +At time : 5.0355 ns Reaction : e_aq^-1 (-508) + OH^0 (-884) -> OH^-1 (-1232) +At time : 5.0978 ns Reaction : e_aq^-1 (-270) + OH^0 (-772) -> OH^-1 (-1233) +At time : 5.2672 ns Reaction : OH^0 (-640) + OH^0 (-947) -> H2O2^0 (-1234) +At time : 5.4309 ns Reaction : e_aq^-1 (-151) + H3O^1 (-839) -> H^0 (-1235) +At time : 5.5918 ns Reaction : e_aq^-1 (-535) + H2O2^0 (-1160) -> OH^-1 (-1236) + OH^0 (-1237) +At time : 6.0713 ns Reaction : OH^-1 (-1217) + H3O^1 (-957) -> No product +At time : 6.432 ns Reaction : OH^0 (-710) + e_aq^-1 (-910) -> OH^-1 (-1238) +At time : 6.511 ns Reaction : H^0 (-986) + OH^0 (-622) -> No product +At time : 6.7633 ns Reaction : OH^0 (-724) + OH^0 (-932) -> H2O2^0 (-1239) +At time : 6.8359 ns Reaction : e_aq^-1 (-128) + e_aq^-1 (-171) -> OH^-1 (-1240) + OH^-1 (-1241) + H_2^0 (-1242) +At time : 7.0455 ns Reaction : e_aq^-1 (-467) + H3O^1 (-567) -> H^0 (-1243) +At time : 7.1142 ns Reaction : H3O^1 (-609) + OH^-1 (-1238) -> No product +At time : 7.393 ns Reaction : e_aq^-1 (-306) + H3O^1 (-803) -> H^0 (-1244) +At time : 7.5746 ns Reaction : e_aq^-1 (-247) + H^0 (-1079) -> OH^-1 (-1245) + H_2^0 (-1246) +At time : 7.7951 ns Reaction : e_aq^-1 (-91) + H2O2^0 (-1142) -> OH^-1 (-1247) + OH^0 (-1248) +At time : 8.1911 ns Reaction : OH^-1 (-1214) + H3O^1 (-815) -> No product +At time : 8.4584 ns Reaction : OH^0 (-1090) + OH^0 (-816) -> H2O2^0 (-1249) +At time : 8.544 ns Reaction : H^0 (-1058) + e_aq^-1 (-329) -> OH^-1 (-1250) + H_2^0 (-1251) +At time : 8.6364 ns Reaction : e_aq^-1 (-82) + H3O^1 (-927) -> H^0 (-1252) +At time : 9.8131 ns Reaction : H3O^1 (-767) + OH^-1 (-1195) -> No product +At time : 9.8949 ns Reaction : OH^0 (-774) + OH^0 (-776) -> H2O2^0 (-1253) +At time : 10.202 ns Reaction : e_aq^-1 (-425) + H3O^1 (-715) -> H^0 (-1254) +At time : 10.227 ns Reaction : OH^-1 (-1247) + H3O^1 (-849) -> No product +At time : 10.594 ns Reaction : OH^-1 (-1225) + H3O^1 (-811) -> No product +At time : 10.67 ns Reaction : e_aq^-1 (-390) + OH^0 (-672) -> OH^-1 (-1255) +At time : 11.382 ns Reaction : OH^-1 (-1228) + H3O^1 (-933) -> No product +At time : 11.491 ns Reaction : e_aq^-1 (-427) + H2O2^0 (-1239) -> OH^-1 (-1256) + OH^0 (-1257) +At time : 11.695 ns Reaction : e_aq^-1 (-105) + OH^0 (-830) -> OH^-1 (-1258) +At time : 13.243 ns Reaction : H3O^1 (-647) + OH^-1 (-1233) -> No product +At time : 13.418 ns Reaction : e_aq^-1 (-480) + e_aq^-1 (-479) -> OH^-1 (-1259) + OH^-1 (-1260) + H_2^0 (-1261) +At time : 14.31 ns Reaction : e_aq^-1 (-156) + OH^0 (-860) -> OH^-1 (-1262) +At time : 15.433 ns Reaction : e_aq^-1 (-952) + OH^0 (-953) -> OH^-1 (-1263) +At time : 16.442 ns Reaction : e_aq^-1 (-209) + OH^0 (-946) -> OH^-1 (-1264) +At time : 18.188 ns Reaction : e_aq^-1 (-131) + H3O^1 (-663) -> H^0 (-1265) +At time : 18.284 ns Reaction : H^0 (-1254) + e_aq^-1 (-937) -> OH^-1 (-1266) + H_2^0 (-1267) +At time : 18.437 ns Reaction : H^0 (-1109) + OH^0 (-926) -> No product +At time : 18.735 ns Reaction : OH^0 (-983) + e_aq^-1 (-340) -> OH^-1 (-1268) +At time : 19.215 ns Reaction : H3O^1 (-869) + OH^-1 (-1268) -> No product +At time : 20.157 ns Reaction : e_aq^-1 (-522) + OH^0 (-961) -> OH^-1 (-1269) +At time : 20.169 ns Reaction : OH^-1 (-1170) + H3O^1 (-883) -> No product +At time : 20.936 ns Reaction : OH^-1 (-1226) + H3O^1 (-881) -> No product +At time : 21.538 ns Reaction : OH^0 (-1111) + OH^0 (-660) -> H2O2^0 (-1270) +At time : 24.536 ns Reaction : H3O^1 (-879) + OH^-1 (-1259) -> No product +At time : 24.994 ns Reaction : e_aq^-1 (-277) + OH^0 (-778) -> OH^-1 (-1271) +At time : 25.381 ns Reaction : e_aq^-1 (-526) + OH^0 (-1120) -> OH^-1 (-1272) +At time : 25.387 ns Reaction : H3O^1 (-677) + OH^-1 (-1232) -> No product +At time : 25.912 ns Reaction : OH^0 (-1084) + e_aq^-1 (-337) -> OH^-1 (-1273) +At time : 26.986 ns Reaction : OH^-1 (-1262) + H3O^1 (-861) -> No product +At time : 27.25 ns Reaction : H3O^1 (-1089) + OH^-1 (-1193) -> No product +At time : 28.036 ns Reaction : H3O^1 (-1047) + OH^-1 (-1231) -> No product +At time : 28.373 ns Reaction : H^0 (-992) + e_aq^-1 (-192) -> OH^-1 (-1274) + H_2^0 (-1275) +At time : 28.469 ns Reaction : e_aq^-1 (-334) + OH^0 (-790) -> OH^-1 (-1276) +At time : 28.618 ns Reaction : e_aq^-1 (-196) + OH^0 (-636) -> OH^-1 (-1277) +At time : 29.345 ns Reaction : H3O^1 (-1074) + OH^-1 (-1245) -> No product +At time : 30.919 ns Reaction : e_aq^-1 (-442) + H2O2^0 (-1138) -> OH^-1 (-1278) + OH^0 (-1279) +At time : 31.23 ns Reaction : e_aq^-1 (-496) + OH^0 (-712) -> OH^-1 (-1280) +At time : 31.26 ns Reaction : OH^-1 (-1266) + H3O^1 (-721) -> No product +At time : 31.276 ns Reaction : OH^-1 (-1229) + H3O^1 (-711) -> No product +At time : 32.053 ns Reaction : OH^0 (-732) + OH^0 (-874) -> H2O2^0 (-1281) +At time : 32.931 ns Reaction : e_aq^-1 (-248) + OH^0 (-648) -> OH^-1 (-1282) +At time : 33.884 ns Reaction : e_aq^-1 (-387) + H3O^1 (-1020) -> H^0 (-1283) +At time : 35.454 ns Reaction : H^0 (-1027) + OH^0 (-694) -> No product +At time : 36.278 ns Reaction : e_aq^-1 (-150) + H^0 (-1212) -> OH^-1 (-1284) + H_2^0 (-1285) +At time : 39.104 ns Reaction : e_aq^-1 (-283) + e_aq^-1 (-301) -> OH^-1 (-1286) + OH^-1 (-1287) + H_2^0 (-1288) +At time : 39.826 ns Reaction : e_aq^-1 (-516) + OH^0 (-996) -> OH^-1 (-1289) +At time : 42.156 ns Reaction : OH^-1 (-1287) + H3O^1 (-635) -> No product +At time : 42.21 ns Reaction : e_aq^-1 (-475) + H3O^1 (-930) -> H^0 (-1290) +At time : 42.667 ns Reaction : H3O^1 (-643) + OH^-1 (-1277) -> No product +At time : 43.989 ns Reaction : e_aq^-1 (-120) + e_aq^-1 (-112) -> OH^-1 (-1291) + OH^-1 (-1292) + H_2^0 (-1293) +At time : 44.374 ns Reaction : e_aq^-1 (-130) + H3O^1 (-845) -> H^0 (-1294) +At time : 45.661 ns Reaction : OH^0 (-838) + H^0 (-1163) -> No product +At time : 51.978 ns Reaction : H3O^1 (-659) + OH^-1 (-1284) -> No product +At time : 55.645 ns Reaction : e_aq^-1 (-464) + OH^0 (-618) -> OH^-1 (-1295) +At time : 56.655 ns Reaction : e_aq^-1 (-275) + H3O^1 (-773) -> H^0 (-1296) +At time : 56.796 ns Reaction : e_aq^-1 (-411) + H3O^1 (-731) -> H^0 (-1297) +At time : 64.938 ns Reaction : e_aq^-1 (-203) + OH^0 (-596) -> OH^-1 (-1298) +At time : 65.826 ns Reaction : H3O^1 (-755) + OH^-1 (-1250) -> No product +At time : 66.188 ns Reaction : H3O^1 (-591) + OH^-1 (-1240) -> No product +At time : 67.574 ns Reaction : H3O^1 (-595) + OH^-1 (-1291) -> No product +At time : 68.905 ns Reaction : e_aq^-1 (-385) + OH^0 (-654) -> OH^-1 (-1299) +At time : 69.809 ns Reaction : e_aq^-1 (-484) + H3O^1 (-733) -> H^0 (-1300) +At time : 72.315 ns Reaction : e_aq^-1 (-422) + H3O^1 (-585) -> H^0 (-1301) +At time : 72.979 ns Reaction : H^0 (-1224) + OH^0 (-788) -> No product +At time : 73.787 ns Reaction : H3O^1 (-789) + OH^-1 (-1273) -> No product +At time : 75.81 ns Reaction : e_aq^-1 (-352) + H^0 (-1183) -> OH^-1 (-1302) + H_2^0 (-1303) +At time : 78.381 ns Reaction : H3O^1 (-1119) + OH^-1 (-1223) -> No product +At time : 91.621 ns Reaction : OH^0 (-674) + OH^0 (-718) -> H2O2^0 (-1304) +At time : 93.756 ns Reaction : OH^0 (-798) + OH^0 (-802) -> H2O2^0 (-1305) +At time : 94.74 ns Reaction : OH^0 (-1040) + e_aq^-1 (-413) -> OH^-1 (-1306) +At time : 104.29 ns Reaction : H3O^1 (-1039) + OH^-1 (-1306) -> No product +At time : 112.75 ns Reaction : H^0 (-1092) + H^0 (-1265) -> H_2^0 (-1307) +At time : 114.02 ns Reaction : e_aq^-1 (-173) + OH^0 (-1009) -> OH^-1 (-1308) +At time : 114.71 ns Reaction : e_aq^-1 (-358) + H2O2^0 (-1162) -> OH^-1 (-1309) + OH^0 (-1310) +At time : 118.64 ns Reaction : OH^0 (-1043) + e_aq^-1 (-492) -> OH^-1 (-1311) +At time : 119.76 ns Reaction : e_aq^-1 (-404) + H3O^1 (-615) -> H^0 (-1312) +At time : 121.11 ns Reaction : H3O^1 (-651) + OH^-1 (-1274) -> No product +At time : 125.37 ns Reaction : H3O^1 (-851) + OH^-1 (-1213) -> No product +At time : 126.85 ns Reaction : e_aq^-1 (-913) + H3O^1 (-948) -> H^0 (-1313) +At time : 135.36 ns Reaction : e_aq^-1 (-147) + e_aq^-1 (-379) -> OH^-1 (-1314) + OH^-1 (-1315) + H_2^0 (-1316) +At time : 139.27 ns Reaction : OH^0 (-1008) + H^0 (-1296) -> No product +At time : 142.62 ns Reaction : e_aq^-1 (-374) + H3O^1 (-745) -> H^0 (-1317) +At time : 145.27 ns Reaction : H3O^1 (-697) + OH^-1 (-1269) -> No product +At time : 148.11 ns Reaction : H3O^1 (-1106) + e_aq^-1 (-116) -> H^0 (-1318) +At time : 156.36 ns Reaction : H3O^1 (-665) + OH^-1 (-1271) -> No product +At time : 160.95 ns Reaction : e_aq^-1 (-393) + H3O^1 (-915) -> H^0 (-1319) +At time : 172.22 ns Reaction : e_aq^-1 (-165) + H^0 (-1064) -> OH^-1 (-1320) + H_2^0 (-1321) +At time : 184.36 ns Reaction : OH^0 (-1257) + OH^0 (-899) -> H2O2^0 (-1322) +At time : 185.41 ns Reaction : OH^-1 (-1255) + H3O^1 (-873) -> No product +At time : 205.04 ns Reaction : H3O^1 (-1032) + OH^-1 (-1260) -> No product +At time : 209.94 ns Reaction : OH^0 (-989) + e_aq^-1 (-310) -> OH^-1 (-1323) +At time : 221.19 ns Reaction : OH^-1 (-1323) + H3O^1 (-918) -> No product +At time : 232.83 ns Reaction : H3O^1 (-867) + OH^-1 (-1314) -> No product +At time : 233.88 ns Reaction : OH^-1 (-1295) + H3O^1 (-900) -> No product +At time : 244.46 ns Reaction : e_aq^-1 (-303) + OH^0 (-750) -> OH^-1 (-1324) +At time : 264.57 ns Reaction : H3O^1 (-769) + e_aq^-1 (-916) -> H^0 (-1325) +At time : 271.74 ns Reaction : H^0 (-1184) + H^0 (-972) -> H_2^0 (-1326) +At time : 277.62 ns Reaction : H3O^1 (-749) + OH^-1 (-1308) -> No product +At time : 283.53 ns Reaction : OH^-1 (-1210) + H3O^1 (-631) -> No product +At time : 284.13 ns Reaction : e_aq^-1 (-145) + H3O^1 (-871) -> H^0 (-1327) +At time : 285.46 ns Reaction : H3O^1 (-699) + OH^-1 (-1256) -> No product +At time : 285.73 ns Reaction : H^0 (-1301) + OH^0 (-748) -> No product +At time : 285.95 ns Reaction : e_aq^-1 (-246) + e_aq^-1 (-330) -> OH^-1 (-1328) + OH^-1 (-1329) + H_2^0 (-1330) +At time : 286.42 ns Reaction : OH^-1 (-1286) + H3O^1 (-777) -> No product +At time : 326.24 ns Reaction : e_aq^-1 (-197) + H3O^1 (-589) -> H^0 (-1331) +At time : 341.48 ns Reaction : e_aq^-1 (-511) + OH^0 (-680) -> OH^-1 (-1332) +At time : 348.8 ns Reaction : e_aq^-1 (-435) + H3O^1 (-727) -> H^0 (-1333) +At time : 415.38 ns Reaction : OH^0 (-818) + OH^0 (-969) -> H2O2^0 (-1334) +At time : 463.3 ns Reaction : H3O^1 (-613) + OH^-1 (-1278) -> No product +At time : 487.52 ns Reaction : H^0 (-1317) + H^0 (-1327) -> H_2^0 (-1335) +At time : 606.13 ns Reaction : e_aq^-1 (-245) + OH^0 (-800) -> OH^-1 (-1336) +At time : 615.92 ns Reaction : e_aq^-1 (-164) + H2O2^0 (-1139) -> OH^-1 (-1337) + OH^0 (-1338) +At time : 639.35 ns Reaction : OH^0 (-978) + OH^0 (-1063) -> H2O2^0 (-1339) +At time : 661.99 ns Reaction : OH^0 (-676) + OH^0 (-714) -> H2O2^0 (-1340) +At time : 814.87 ns Reaction : OH^0 (-646) + OH^0 (-868) -> H2O2^0 (-1341) +At time : 828.2 ns Reaction : e_aq^-1 (-169) + OH^0 (-1086) -> OH^-1 (-1342) +At time : 895.17 ns Reaction : OH^-1 (-1258) + H3O^1 (-751) -> No product +*** G4Scheduler ends at time : 1 us ___________________________________ Run terminated. Run Summary Number of events processed : 1 - User=104.540000s Real=119.089289s Sys=0.140000s + User=81.220000s Real=85.785208s Sys=0.090000s G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. +UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 1511 +Total navigation history collections cleaned: 1509 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 1.09 MB Pool ID '19G4ElectronOccupancy', size : 0.000961 MB @@ -536,8 +561,8 @@ Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.157 MB -Pool ID '7G4Track', size : 0.313 MB +Pool ID '17G4DynamicParticle', size : 0.156 MB +Pool ID '7G4Track', size : 0.311 MB Pool ID '18G4TouchableHistory', size : 0.0913 MB Pool ID '15G4CountedObjectIvE', size : 0.0288 MB Pool ID '10G4Molecule', size : 0.0942 MB @@ -552,3 +577,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/medical/dna/chem2/CMakeLists.txt b/examples/extended/medical/dna/chem2/CMakeLists.txt index 85f9dff705..5841d377b6 100644 --- a/examples/extended/medical/dna/chem2/CMakeLists.txt +++ b/examples/extended/medical/dna/chem2/CMakeLists.txt @@ -1,9 +1,6 @@ #------------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(chem2) #------------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/chem2/History b/examples/extended/medical/dna/chem2/History index cebf15250f..49bf0cfe8e 100644 --- a/examples/extended/medical/dna/chem2/History +++ b/examples/extended/medical/dna/chem2/History @@ -14,6 +14,11 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31.12.2020 John Allison tag chem2-V10-07-00 +----------------------------------------------------- +- vis.mac: Change "/vis/ogl/set/eventsDrawInterval" to + "/vis/ogl/flushAt NthPrimitive". + 10.11.2020 Ben Morgan tag chem2-V10-06-00 ----------------------------------------------------- - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/chem2/chem2.out b/examples/extended/medical/dna/chem2/chem2.out index 8a022d1dc6..28a80ea458 100644 --- a/examples/extended/medical/dna/chem2/chem2.out +++ b/examples/extended/medical/dna/chem2/chem2.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -15,171 +21,191 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo ===== Register constructor ==== G4EmDNAPhysics ===== Register constructor ==== G4EmDNAChemistry +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu+ + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu- + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu+) skipped... +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu-) skipped... Physics stage ends Number of chemical species involved in reactions = 6 Reaction Reaction Rate [dm3/(mol*s)] Interaction Range for chosen reaction model [nm] @@ -204,4137 +230,4115 @@ H^0 + H^0 -> H_2^0 1.2e+10 0.2265 ------------------------------------------------------------------------------------------------------------------------------ DNAMolecularStepByStepModel will be used *** G4Scheduler starts processing -At time : 1 ps Reaction : OH^0 (-11329) + OH^0 (-11206) -> H2O2^0 (-11369) -At time : 1 ps Reaction : OH^0 (-11322) + OH^0 (-10010) -> H2O2^0 (-11370) -At time : 1 ps Reaction : OH^0 (-11301) + OH^0 (-9140) -> H2O2^0 (-11371) -At time : 1 ps Reaction : OH^0 (-7062) + OH^0 (-11280) -> H2O2^0 (-11372) -At time : 1 ps Reaction : OH^0 (-11278) + OH^0 (-11279) -> H2O2^0 (-11373) -At time : 1 ps Reaction : OH^0 (-10146) + OH^0 (-11246) -> H2O2^0 (-11374) -At time : 1 ps Reaction : OH^0 (-11240) + OH^0 (-9053) -> H2O2^0 (-11375) -At time : 1 ps Reaction : OH^0 (-9925) + OH^0 (-11230) -> H2O2^0 (-11376) -At time : 1 ps Reaction : OH^0 (-11198) + OH^0 (-9277) -> H2O2^0 (-11377) -At time : 1 ps Reaction : OH^0 (-11175) + OH^0 (-9095) -> H2O2^0 (-11378) -At time : 1 ps Reaction : H3O^1 (-11073) + OH^-1 (-5729) -> No product -At time : 1 ps Reaction : OH^0 (-11055) + OH^0 (-8112) -> H2O2^0 (-11379) -At time : 1 ps Reaction : OH^0 (-10985) + OH^0 (-10987) -> H2O2^0 (-11380) -At time : 1 ps Reaction : OH^0 (-10959) + OH^0 (-7984) -> H2O2^0 (-11381) -At time : 1 ps Reaction : OH^0 (-10947) + OH^0 (-10054) -> H2O2^0 (-11382) -At time : 1 ps Reaction : OH^0 (-10919) + e_aq^-1 (-8563) -> OH^-1 (-11383) -At time : 1 ps Reaction : OH^0 (-10908) + OH^0 (-6898) -> H2O2^0 (-11384) -At time : 1 ps Reaction : OH^0 (-10790) + OH^0 (-10789) -> H2O2^0 (-11385) -At time : 1 ps Reaction : OH^0 (-9761) + OH^0 (-10758) -> H2O2^0 (-11386) -At time : 1 ps Reaction : H^0 (-10740) + OH^0 (-8769) -> No product -At time : 1 ps Reaction : H3O^1 (-10607) + OH^-1 (-5768) -> No product -At time : 1 ps Reaction : H3O^1 (-10575) + OH^-1 (-5789) -> No product -At time : 1 ps Reaction : OH^0 (-10571) + H^0 (-9928) -> No product -At time : 1 ps Reaction : OH^0 (-10524) + e_aq^-1 (-8341) -> OH^-1 (-11387) -At time : 1 ps Reaction : H3O^1 (-10366) + OH^-1 (-5720) -> No product -At time : 1 ps Reaction : e_aq^-1 (-82) + OH^0 (-10363) -> OH^-1 (-11388) -At time : 1 ps Reaction : OH^0 (-10138) + OH^0 (-9300) -> H2O2^0 (-11389) -At time : 1 ps Reaction : H^0 (-10103) + OH^0 (-10108) -> No product -At time : 1 ps Reaction : OH^0 (-10075) + OH^0 (-9294) -> H2O2^0 (-11390) -At time : 1 ps Reaction : OH^0 (-10068) + H^0 (-9064) -> No product -At time : 1 ps Reaction : OH^0 (-9998) + OH^0 (-10000) -> H2O2^0 (-11391) -At time : 1 ps Reaction : OH^0 (-9992) + OH^0 (-9994) -> H2O2^0 (-11392) -At time : 1 ps Reaction : OH^0 (-9982) + OH^0 (-9275) -> H2O2^0 (-11393) -At time : 1 ps Reaction : OH^0 (-9978) + OH^0 (-9041) -> H2O2^0 (-11394) -At time : 1 ps Reaction : OH^0 (-9958) + OH^0 (-9960) -> H2O2^0 (-11395) -At time : 1 ps Reaction : OH^0 (-9923) + OH^0 (-9927) -> H2O2^0 (-11396) -At time : 1 ps Reaction : OH^0 (-9885) + OH^0 (-6800) -> H2O2^0 (-11397) -At time : 1 ps Reaction : OH^0 (-9800) + OH^0 (-9238) -> H2O2^0 (-11398) -At time : 1 ps Reaction : H3O^1 (-9750) + OH^-1 (-5771) -> No product -At time : 1 ps Reaction : OH^0 (-9742) + OH^0 (-9011) -> H2O2^0 (-11399) -At time : 1 ps Reaction : OH^0 (-9738) + OH^0 (-9740) -> H2O2^0 (-11400) -At time : 1 ps Reaction : OH^0 (-9717) + OH^0 (-9719) -> H2O2^0 (-11401) -At time : 1 ps Reaction : OH^0 (-9643) + OH^0 (-9645) -> H2O2^0 (-11402) -At time : 1 ps Reaction : H3O^1 (-9582) + OH^-1 (-5780) -> No product -At time : 1 ps Reaction : H^0 (-9442) + OH^0 (-9439) -> No product -At time : 1 ps Reaction : OH^0 (-9389) + e_aq^-1 (-5690) -> OH^-1 (-11403) -At time : 1 ps Reaction : OH^0 (-9293) + OH^0 (-7978) -> H2O2^0 (-11404) -At time : 1 ps Reaction : OH^0 (-9285) + OH^0 (-9051) -> H2O2^0 (-11405) -At time : 1 ps Reaction : OH^0 (-6624) + e_aq^-1 (-8776) -> OH^-1 (-11406) -At time : 1 ps Reaction : OH^0 (-8660) + e_aq^-1 (-8662) -> OH^-1 (-11407) -At time : 1 ps Reaction : OH^-1 (-5750) + H3O^1 (-8562) -> No product -At time : 1 ps Reaction : OH^-1 (-5801) + H3O^1 (-8011) -> No product -At time : 1 ps Reaction : OH^0 (-6040) + OH^0 (-7510) -> H2O2^0 (-11408) -At time : 1 ps Reaction : e_aq^-1 (-4711) + OH^0 (-7036) -> OH^-1 (-11409) -At time : 1 ps Reaction : OH^-1 (-5753) + H3O^1 (-6839) -> No product -At time : 1 ps Reaction : OH^0 (-6390) + OH^0 (-6394) -> H2O2^0 (-11410) -At time : 1 ps Reaction : OH^-1 (-5783) + H3O^1 (-6363) -> No product -At time : 1 ps Reaction : e_aq^-1 (-792) + OH^0 (-6148) -> OH^-1 (-11411) -At time : 1 ps Reaction : OH^-1 (-5735) + H3O^1 (-6033) -> No product -At time : 1 ps Reaction : OH^-1 (-11411) + H3O^1 (-6147) -> No product -At time : 1 ps Reaction : OH^-1 (-11409) + H3O^1 (-7035) -> No product -At time : 1 ps Reaction : OH^-1 (-11407) + H3O^1 (-8661) -> No product -At time : 1 ps Reaction : OH^-1 (-11406) + H3O^1 (-8775) -> No product -At time : 1 ps Reaction : OH^-1 (-11403) + H3O^1 (-9388) -> No product -At time : 1 ps Reaction : OH^-1 (-11388) + H3O^1 (-10362) -> No product -At time : 1 ps Reaction : OH^-1 (-11387) + H3O^1 (-6985) -> No product -At time : 1 ps Reaction : OH^-1 (-11383) + H3O^1 (-6917) -> No product -At time : 1.1 ps Reaction : OH^0 (-10885) + OH^0 (-9974) -> H2O2^0 (-11412) -At time : 1.1 ps Reaction : H3O^1 (-10277) + OH^-1 (-5726) -> No product -At time : 1.1 ps Reaction : OH^0 (-10186) + OH^0 (-10188) -> H2O2^0 (-11413) -At time : 1.1 ps Reaction : OH^0 (-10112) + OH^0 (-10114) -> H2O2^0 (-11414) -At time : 1.1 ps Reaction : OH^0 (-9613) + e_aq^-1 (-8752) -> OH^-1 (-11415) -At time : 1.1 ps Reaction : OH^0 (-9350) + OH^0 (-9348) -> H2O2^0 (-11416) -At time : 1.1 ps Reaction : OH^0 (-6732) + e_aq^-1 (-8782) -> OH^-1 (-11417) -At time : 1.1 ps Reaction : e_aq^-1 (-3335) + OH^0 (-7684) -> OH^-1 (-11418) -At time : 1.1 ps Reaction : OH^-1 (-11417) + H3O^1 (-6731) -> No product -At time : 1.1 ps Reaction : OH^-1 (-11415) + H3O^1 (-6429) -> No product -At time : 1.2 ps Reaction : OH^0 (-10248) + OH^0 (-9083) -> H2O2^0 (-11419) -At time : 1.2 ps Reaction : H^0 (-10049) + OH^0 (-9059) -> No product -At time : 1.2 ps Reaction : e_aq^-1 (-3263) + OH^0 (-5882) -> OH^-1 (-11420) -At time : 1.2 ps Reaction : OH^-1 (-11420) + H3O^1 (-5881) -> No product -At time : 1.2 ps Reaction : OH^0 (-9767) + OH^0 (-10774) -> H2O2^0 (-11421) -At time : 1.3 ps Reaction : OH^0 (-11314) + OH^0 (-9023) -> H2O2^0 (-11422) -At time : 1.3 ps Reaction : OH^0 (-10059) + OH^0 (-11242) -> H2O2^0 (-11423) -At time : 1.3 ps Reaction : OH^0 (-11023) + OH^0 (-9415) -> H2O2^0 (-11424) -At time : 1.3 ps Reaction : OH^0 (-10270) + OH^0 (-9342) -> H2O2^0 (-11425) -At time : 1.3 ps Reaction : OH^0 (-9478) + OH^0 (-9480) -> H2O2^0 (-11426) -At time : 1.3 ps Reaction : OH^0 (-7832) + OH^0 (-9015) -> H2O2^0 (-11427) -At time : 1.4 ps Reaction : OH^0 (-11048) + OH^0 (-9316) -> H2O2^0 (-11428) -At time : 1.4 ps Reaction : H^0 (-10960) + OH^0 (-9421) -> No product -At time : 1.4 ps Reaction : OH^0 (-10105) + OH^0 (-10106) -> H2O2^0 (-11429) -At time : 1.4 ps Reaction : OH^0 (-10090) + OH^0 (-10097) -> H2O2^0 (-11430) -At time : 1.4 ps Reaction : H^0 (-9454) + OH^0 (-9453) -> No product -At time : 1.5 ps Reaction : OH^0 (-9204) + OH^0 (-9609) -> H2O2^0 (-11431) -At time : 1.6 ps Reaction : OH^0 (-10247) + H^0 (-9082) -> No product -At time : 1.6 ps Reaction : OH^0 (-10171) + OH^0 (-7100) -> H2O2^0 (-11432) -At time : 1.6 ps Reaction : OH^0 (-6842) + OH^0 (-6844) -> H2O2^0 (-11433) -At time : 1.8 ps Reaction : OH^0 (-7576) + OH^0 (-11239) -> H2O2^0 (-11434) -At time : 1.8 ps Reaction : OH^0 (-11144) + OH^0 (-7280) -> H2O2^0 (-11435) -At time : 1.8 ps Reaction : OH^0 (-10817) + OH^0 (-10816) -> H2O2^0 (-11436) -At time : 1.8 ps Reaction : OH^0 (-8507) + e_aq^-1 (-8509) -> OH^-1 (-11437) -At time : 1.8 ps Reaction : OH^-1 (-11437) + H3O^1 (-8508) -> No product -At time : 1.9 ps Reaction : OH^0 (-9252) + OH^0 (-9021) -> H2O2^0 (-11438) -At time : 2 ps Reaction : OH^0 (-9933) + OH^0 (-9033) -> H2O2^0 (-11439) -At time : 2 ps Reaction : OH^0 (-9372) + OH^0 (-9370) -> H2O2^0 (-11440) -At time : 2.1 ps Reaction : H^0 (-9347) + OH^0 (-7444) -> No product -At time : 2.2 ps Reaction : OH^0 (-10242) + OH^0 (-9081) -> H2O2^0 (-11441) -At time : 2.2 ps Reaction : OH^0 (-7374) + OH^0 (-7378) -> H2O2^0 (-11442) -At time : 2.2 ps Reaction : e_aq^-1 (-4362) + H3O^1 (-5995) -> H^0 (-11443) -At time : 2.4 ps Reaction : OH^-1 (-11418) + H3O^1 (-7683) -> No product -At time : 2.4 ps Reaction : OH^0 (-11365) + OH^0 (-6894) -> H2O2^0 (-11444) -At time : 2.5 ps Reaction : OH^0 (-10949) + H^0 (-11243) -> No product -At time : 2.5 ps Reaction : OH^0 (-10945) + OH^0 (-10062) -> H2O2^0 (-11445) -At time : 2.5 ps Reaction : H^0 (-9282) + OH^0 (-6910) -> No product -At time : 2.6 ps Reaction : OH^0 (-10156) + OH^0 (-9304) -> H2O2^0 (-11446) -At time : 2.6 ps Reaction : H^0 (-10113) + OH^0 (-8012) -> No product -At time : 2.6 ps Reaction : OH^0 (-9819) + OH^0 (-9019) -> H2O2^0 (-11447) -At time : 2.6 ps Reaction : OH^0 (-9101) + OH^0 (-9500) -> H2O2^0 (-11448) -At time : 2.6 ps Reaction : e_aq^-1 (-8392) + OH^0 (-8656) -> OH^-1 (-11449) -At time : 2.6 ps Reaction : OH^-1 (-11449) + H3O^1 (-8103) -> No product -At time : 2.7 ps Reaction : OH^0 (-9827) + H^0 (-9822) -> No product -At time : 2.8 ps Reaction : OH^0 (-11356) + OH^0 (-7404) -> H2O2^0 (-11450) -At time : 2.8 ps Reaction : H^0 (-11321) + H^0 (-10540) -> H_2^0 (-11451) -At time : 2.8 ps Reaction : OH^0 (-11306) + OH^0 (-11307) -> H2O2^0 (-11452) -At time : 2.8 ps Reaction : H^0 (-10752) + OH^0 (-9751) -> No product -At time : 2.8 ps Reaction : H^0 (-9662) + OH^0 (-6508) -> No product -At time : 2.9 ps Reaction : OH^0 (-11264) + OH^0 (-8932) -> H2O2^0 (-11453) -At time : 2.9 ps Reaction : OH^-1 (-5774) + H3O^1 (-7807) -> No product -At time : 3.1 ps Reaction : H^0 (-11361) + OH^0 (-8324) -> No product -At time : 3.2 ps Reaction : OH^0 (-10684) + OH^0 (-6300) -> H2O2^0 (-11454) -At time : 3.3 ps Reaction : OH^0 (-10307) + OH^0 (-6088) -> H2O2^0 (-11455) -At time : 3.4 ps Reaction : OH^0 (-10556) + OH^0 (-10855) -> H2O2^0 (-11456) -At time : 3.4 ps Reaction : H^0 (-10491) + OH^0 (-5848) -> No product -At time : 3.4 ps Reaction : OH^0 (-10354) + OH^0 (-8609) -> H2O2^0 (-11457) -At time : 3.4 ps Reaction : e_aq^-1 (-1229) + OH^0 (-8570) -> OH^-1 (-11458) -At time : 3.4 ps Reaction : OH^-1 (-11458) + H3O^1 (-8571) -> No product -At time : 3.5 ps Reaction : OH^0 (-10116) + OH^0 (-10118) -> H2O2^0 (-11459) -At time : 3.6 ps Reaction : OH^0 (-11364) + OH^0 (-9383) -> H2O2^0 (-11460) -At time : 3.6 ps Reaction : OH^0 (-7286) + OH^0 (-9089) -> H2O2^0 (-11461) -At time : 3.7 ps Reaction : OH^0 (-9137) + OH^0 (-11274) -> H2O2^0 (-11462) -At time : 3.9 ps Reaction : OH^0 (-10124) + OH^0 (-8576) -> H2O2^0 (-11463) -At time : 4 ps Reaction : OH^0 (-8726) + e_aq^-1 (-8731) -> OH^-1 (-11464) -At time : 4 ps Reaction : OH^-1 (-11464) + H3O^1 (-8727) -> No product -At time : 4.1 ps Reaction : OH^0 (-9798) + OH^0 (-9795) -> H2O2^0 (-11465) -At time : 4.1 ps Reaction : OH^0 (-9691) + OH^0 (-6554) -> H2O2^0 (-11466) -At time : 4.2 ps Reaction : OH^0 (-10653) + OH^0 (-9484) -> H2O2^0 (-11467) -At time : 4.2 ps Reaction : OH^0 (-10200) + OH^0 (-10202) -> H2O2^0 (-11468) -At time : 4.3 ps Reaction : OH^0 (-9871) + OH^0 (-9870) -> H2O2^0 (-11469) -At time : 4.3 ps Reaction : OH^0 (-9246) + OH^0 (-9826) -> H2O2^0 (-11470) -At time : 4.4 ps Reaction : OH^0 (-11124) + e_aq^-1 (-8482) -> OH^-1 (-11471) -At time : 4.4 ps Reaction : OH^-1 (-11471) + H3O^1 (-7253) -> No product -At time : 4.5 ps Reaction : OH^0 (-8822) + H^0 (-9052) -> No product -At time : 4.6 ps Reaction : OH^0 (-6062) + OH^0 (-8126) -> H2O2^0 (-11472) -At time : 4.7 ps Reaction : OH^0 (-11358) + OH^0 (-11260) -> H2O2^0 (-11473) -At time : 4.7 ps Reaction : OH^0 (-10331) + OH^0 (-11256) -> H2O2^0 (-11474) -At time : 4.7 ps Reaction : OH^0 (-10617) + OH^0 (-8696) -> H2O2^0 (-11475) -At time : 4.7 ps Reaction : OH^0 (-9914) + OH^0 (-9916) -> H2O2^0 (-11476) -At time : 4.7 ps Reaction : OH^0 (-6434) + OH^0 (-8753) -> H2O2^0 (-11477) -At time : 4.8 ps Reaction : OH^0 (-10007) + OH^0 (-6930) -> H2O2^0 (-11478) -At time : 5 ps Reaction : OH^0 (-9872) + H^0 (-9873) -> No product -At time : 5.1 ps Reaction : H3O^1 (-10975) + e_aq^-1 (-1219) -> H^0 (-11479) -At time : 5.1 ps Reaction : OH^0 (-5950) + OH^0 (-6652) -> H2O2^0 (-11480) -At time : 5.2 ps Reaction : OH^0 (-11266) + OH^0 (-11268) -> H2O2^0 (-11481) -At time : 5.3 ps Reaction : H3O^1 (-9884) + OH^-1 (-5759) -> No product -At time : 5.3 ps Reaction : H^0 (-9555) + OH^0 (-6350) -> No product -At time : 5.4 ps Reaction : OH^0 (-9904) + OH^0 (-10826) -> H2O2^0 (-11482) -At time : 5.5 ps Reaction : H^0 (-9153) + e_aq^-1 (-3460) -> OH^-1 (-11483) + H_2^0 (-11484) -At time : 5.5 ps Reaction : OH^-1 (-11483) + H3O^1 (-6213) -> No product -At time : 5.7 ps Reaction : H^0 (-9762) + OH^0 (-6660) -> No product -At time : 6.1 ps Reaction : OH^0 (-10101) + H^0 (-11287) -> No product -At time : 6.1 ps Reaction : OH^0 (-9118) + H^0 (-10896) -> No product -At time : 6.2 ps Reaction : OH^0 (-10577) + e_aq^-1 (-4186) -> OH^-1 (-11485) -At time : 6.2 ps Reaction : OH^0 (-10473) + OH^0 (-10472) -> H2O2^0 (-11486) -At time : 6.4 ps Reaction : OH^0 (-9399) + H^0 (-10330) -> No product -At time : 6.5 ps Reaction : OH^0 (-9954) + OH^0 (-9955) -> H2O2^0 (-11487) -At time : 6.5 ps Reaction : OH^0 (-9737) + OH^0 (-9733) -> H2O2^0 (-11488) -At time : 6.6 ps Reaction : OH^0 (-10141) + OH^0 (-8042) -> H2O2^0 (-11489) -At time : 6.6 ps Reaction : OH^0 (-9328) + OH^0 (-9329) -> H2O2^0 (-11490) -At time : 6.6 ps Reaction : OH^0 (-7788) + OH^0 (-8981) -> H2O2^0 (-11491) -At time : 6.7 ps Reaction : H^0 (-9672) + OH^0 (-6532) -> No product -At time : 7 ps Reaction : OH^0 (-9997) + H^0 (-9999) -> No product -At time : 7.4 ps Reaction : OH^0 (-11359) + OH^0 (-11189) -> H2O2^0 (-11492) -At time : 7.4 ps Reaction : OH^0 (-11045) + OH^0 (-9318) -> H2O2^0 (-11493) -At time : 7.4 ps Reaction : OH^0 (-10649) + e_aq^-1 (-3489) -> OH^-1 (-11494) -At time : 7.4 ps Reaction : H3O^1 (-10648) + OH^-1 (-11494) -> No product -At time : 7.5 ps Reaction : OH^0 (-9391) + OH^0 (-11261) -> H2O2^0 (-11495) -At time : 7.7 ps Reaction : OH^0 (-9473) + OH^0 (-9472) -> H2O2^0 (-11496) -At time : 7.8 ps Reaction : OH^0 (-11360) + OH^0 (-7384) -> H2O2^0 (-11497) -At time : 7.8 ps Reaction : OH^0 (-10897) + OH^0 (-9988) -> H2O2^0 (-11498) -At time : 7.8 ps Reaction : OH^0 (-9411) + OH^0 (-8945) -> H2O2^0 (-11499) -At time : 7.9 ps Reaction : OH^0 (-8717) + H^0 (-9002) -> No product -At time : 8.1 ps Reaction : OH^0 (-10329) + OH^0 (-7340) -> H2O2^0 (-11500) -At time : 8.1 ps Reaction : OH^0 (-9991) + e_aq^-1 (-4401) -> OH^-1 (-11501) -At time : 8.1 ps Reaction : OH^0 (-9879) + H^0 (-9877) -> No product -At time : 8.1 ps Reaction : H^0 (-9310) + OH^0 (-9312) -> No product -At time : 8.1 ps Reaction : H3O^1 (-9990) + OH^-1 (-11501) -> No product -At time : 8.3 ps Reaction : OH^0 (-10130) + OH^0 (-10131) -> H2O2^0 (-11502) -At time : 8.3 ps Reaction : OH^0 (-10027) + OH^0 (-10026) -> H2O2^0 (-11503) -At time : 8.3 ps Reaction : OH^0 (-7616) + OH^0 (-7890) -> H2O2^0 (-11504) -At time : 8.5 ps Reaction : OH^0 (-11320) + OH^0 (-9984) -> H2O2^0 (-11505) -At time : 8.5 ps Reaction : OH^0 (-10325) + H^0 (-9098) -> No product -At time : 8.6 ps Reaction : OH^0 (-9152) + e_aq^-1 (-3466) -> OH^-1 (-11506) -At time : 8.9 ps Reaction : OH^0 (-9929) + H^0 (-11233) -> No product -At time : 8.9 ps Reaction : H^0 (-10125) + e_aq^-1 (-8578) -> OH^-1 (-11507) + H_2^0 (-11508) -At time : 8.9 ps Reaction : H^0 (-9642) + OH^0 (-6470) -> No product -At time : 9.1 ps Reaction : H^0 (-10810) + e_aq^-1 (-8344) -> OH^-1 (-11509) + H_2^0 (-11510) -At time : 9.1 ps Reaction : H3O^1 (-5971) + OH^-1 (-11509) -> No product -At time : 9.2 ps Reaction : OH^0 (-9258) + OH^0 (-9864) -> H2O2^0 (-11511) -At time : 9.3 ps Reaction : OH^0 (-10675) + OH^0 (-6278) -> H2O2^0 (-11512) -At time : 9.4 ps Reaction : OH^0 (-7312) + OH^0 (-8262) -> H2O2^0 (-11513) -At time : 9.5 ps Reaction : H^0 (-9926) + OH^0 (-9921) -> No product -At time : 9.6 ps Reaction : OH^0 (-9146) + OH^0 (-10630) -> H2O2^0 (-11514) -At time : 9.6 ps Reaction : OH^0 (-7206) + OH^0 (-8894) -> H2O2^0 (-11515) -At time : 9.7 ps Reaction : H^0 (-11024) + OH^0 (-9313) -> No product -At time : 9.8 ps Reaction : OH^0 (-10163) + OH^0 (-10164) -> H2O2^0 (-11516) -At time : 10 ps Reaction : OH^0 (-6168) + OH^0 (-7034) -> H2O2^0 (-11517) -At time : 10.1 ps Reaction : OH^0 (-11132) + OH^0 (-10408) -> H2O2^0 (-11518) -At time : 10.4 ps Reaction : e_aq^-1 (-3500) + OH^0 (-8708) -> OH^-1 (-11519) -At time : 10.4 ps Reaction : OH^-1 (-11519) + H3O^1 (-8709) -> No product -At time : 10.5 ps Reaction : OH^0 (-7526) + OH^0 (-11285) -> H2O2^0 (-11520) -At time : 10.6 ps Reaction : OH^0 (-5733) + e_aq^-1 (-8581) -> OH^-1 (-11521) -At time : 10.7 ps Reaction : e_aq^-1 (-1170) + OH^0 (-8024) -> OH^-1 (-11522) -At time : 10.7 ps Reaction : H3O^1 (-10983) + OH^-1 (-11522) -> No product -At time : 10.8 ps Reaction : OH^0 (-10962) + e_aq^-1 (-4627) -> OH^-1 (-11523) -At time : 10.8 ps Reaction : OH^0 (-10880) + OH^0 (-9972) -> H2O2^0 (-11524) -At time : 10.8 ps Reaction : OH^0 (-9874) + OH^0 (-9025) -> H2O2^0 (-11525) -At time : 10.8 ps Reaction : H3O^1 (-7543) + OH^-1 (-11523) -> No product -At time : 12.1 ps Reaction : H3O^1 (-10997) + OH^-1 (-11507) -> No product -At time : 12.1 ps Reaction : OH^0 (-9374) + OH^0 (-11259) -> H2O2^0 (-11526) -At time : 12.1 ps Reaction : H^0 (-10954) + OH^0 (-8831) -> No product -At time : 12.1 ps Reaction : OH^0 (-9169) + OH^0 (-10661) -> H2O2^0 (-11527) -At time : 12.1 ps Reaction : OH^0 (-6856) + OH^0 (-6858) -> H2O2^0 (-11528) -At time : 13.1 ps Reaction : H^0 (-11368) + OH^0 (-8158) -> No product -At time : 13.1 ps Reaction : OH^0 (-11335) + OH^0 (-10509) -> H2O2^0 (-11529) -At time : 13.1 ps Reaction : H^0 (-11133) + OH^0 (-10298) -> No product -At time : 13.1 ps Reaction : OH^0 (-10849) + OH^0 (-9945) -> H2O2^0 (-11530) -At time : 13.1 ps Reaction : H^0 (-10226) + OH^0 (-8132) -> No product -At time : 13.1 ps Reaction : OH^0 (-10071) + OH^0 (-10072) -> H2O2^0 (-11531) -At time : 13.1 ps Reaction : OH^0 (-9919) + OH^0 (-9920) -> H2O2^0 (-11532) -At time : 13.1 ps Reaction : OH^0 (-9796) + OH^0 (-7842) -> H2O2^0 (-11533) -At time : 13.1 ps Reaction : H^0 (-9369) + OH^0 (-8918) -> No product -At time : 13.1 ps Reaction : OH^0 (-9326) + OH^0 (-8098) -> H2O2^0 (-11534) -At time : 13.1 ps Reaction : OH^0 (-9268) + OH^0 (-6194) -> H2O2^0 (-11535) -At time : 13.1 ps Reaction : OH^0 (-8977) + H^0 (-8978) -> No product -At time : 13.1 ps Reaction : OH^0 (-8188) + OH^0 (-8393) -> H2O2^0 (-11536) -At time : 13.1 ps Reaction : OH^0 (-10212) + OH^0 (-7164) -> H2O2^0 (-11537) -At time : 14.1 ps Reaction : H^0 (-10759) + H^0 (-11217) -> H_2^0 (-11538) -At time : 14.1 ps Reaction : OH^0 (-11148) + H^0 (-11149) -> No product -At time : 14.1 ps Reaction : OH^0 (-10225) + OH^0 (-6146) -> H2O2^0 (-11539) -At time : 14.1 ps Reaction : OH^0 (-9067) + H^0 (-9068) -> No product -At time : 14.1 ps Reaction : OH^0 (-8534) + e_aq^-1 (-8737) -> OH^-1 (-11540) -At time : 14.1 ps Reaction : OH^0 (-7074) + e_aq^-1 (-8437) -> OH^-1 (-11541) -At time : 14.1 ps Reaction : H3O^1 (-8436) + OH^-1 (-11541) -> No product -At time : 14.1 ps Reaction : H3O^1 (-7737) + OH^-1 (-11540) -> No product -At time : 15.1 ps Reaction : OH^0 (-11164) + OH^0 (-6132) -> H2O2^0 (-11542) -At time : 15.1 ps Reaction : OH^0 (-10228) + OH^0 (-9332) -> H2O2^0 (-11543) -At time : 15.1 ps Reaction : H^0 (-10053) + OH^0 (-7970) -> No product -At time : 15.1 ps Reaction : H^0 (-9814) + OH^0 (-6714) -> No product -At time : 15.1 ps Reaction : e_aq^-1 (-3340) + OH^0 (-6228) -> OH^-1 (-11544) -At time : 15.1 ps Reaction : H3O^1 (-6227) + OH^-1 (-11544) -> No product -At time : 16.1 ps Reaction : OH^0 (-11353) + OH^0 (-9364) -> H2O2^0 (-11545) -At time : 16.1 ps Reaction : H^0 (-10920) + OH^0 (-6914) -> No product -At time : 16.1 ps Reaction : OH^0 (-9755) + OH^0 (-6640) -> H2O2^0 (-11546) -At time : 16.1 ps Reaction : OH^0 (-7140) + OH^0 (-8096) -> H2O2^0 (-11547) -At time : 16.1 ps Reaction : e_aq^-1 (-4465) + OH^0 (-7948) -> OH^-1 (-11548) -At time : 16.1 ps Reaction : OH^0 (-5769) + OH^0 (-7826) -> H2O2^0 (-11549) -At time : 16.1 ps Reaction : OH^-1 (-11548) + H3O^1 (-7947) -> No product -At time : 17.1 ps Reaction : OH^0 (-10806) + OH^0 (-6748) -> H2O2^0 (-11550) -At time : 17.1 ps Reaction : OH^0 (-10671) + OH^0 (-10673) -> H2O2^0 (-11551) -At time : 17.1 ps Reaction : e_aq^-1 (-4212) + OH^0 (-7902) -> OH^-1 (-11552) -At time : 17.1 ps Reaction : OH^0 (-9187) + OH^0 (-9550) -> H2O2^0 (-11553) -At time : 17.1 ps Reaction : OH^0 (-7186) + OH^0 (-8949) -> H2O2^0 (-11554) -At time : 18.1 ps Reaction : OH^0 (-11316) + e_aq^-1 (-8797) -> OH^-1 (-11555) -At time : 18.1 ps Reaction : OH^0 (-11186) + OH^0 (-11191) -> H2O2^0 (-11556) -At time : 18.1 ps Reaction : OH^0 (-10942) + OH^0 (-7966) -> H2O2^0 (-11557) -At time : 18.1 ps Reaction : OH^0 (-10275) + OH^0 (-9344) -> H2O2^0 (-11558) -At time : 18.1 ps Reaction : e_aq^-1 (-5712) + OH^0 (-8465) -> OH^-1 (-11559) -At time : 18.1 ps Reaction : H3O^1 (-7601) + OH^-1 (-11555) -> No product -At time : 19.1 ps Reaction : OH^0 (-10917) + OH^0 (-8817) -> H2O2^0 (-11560) -At time : 19.1 ps Reaction : OH^0 (-10559) + OH^0 (-9433) -> H2O2^0 (-11561) -At time : 19.1 ps Reaction : OH^0 (-10132) + OH^0 (-8955) -> H2O2^0 (-11562) -At time : 19.1 ps Reaction : OH^0 (-9163) + OH^0 (-11208) -> H2O2^0 (-11563) -At time : 19.1 ps Reaction : OH^0 (-8345) + OH^0 (-9003) -> H2O2^0 (-11564) -At time : 20.1 ps Reaction : OH^-1 (-11552) + H3O^1 (-7901) -> No product -At time : 20.1 ps Reaction : OH^0 (-10659) + OH^0 (-9493) -> H2O2^0 (-11565) -At time : 20.1 ps Reaction : H^0 (-10042) + OH^0 (-10043) -> No product -At time : 20.1 ps Reaction : OH^0 (-9675) + OH^0 (-5920) -> H2O2^0 (-11566) -At time : 20.1 ps Reaction : H^0 (-9461) + OH^0 (-6218) -> No product -At time : 20.1 ps Reaction : OH^0 (-9355) + OH^0 (-7438) -> H2O2^0 (-11567) -At time : 20.1 ps Reaction : OH^0 (-7058) + OH^0 (-8495) -> H2O2^0 (-11568) -At time : 20.1 ps Reaction : OH^-1 (-5741) + H3O^1 (-7051) -> No product -At time : 21.1 ps Reaction : OH^0 (-11200) + OH^0 (-11252) -> H2O2^0 (-11569) -At time : 21.1 ps Reaction : OH^0 (-9168) + OH^0 (-10663) -> H2O2^0 (-11570) -At time : 21.1 ps Reaction : e_aq^-1 (-1720) + OH^0 (-5994) -> OH^-1 (-11571) -At time : 21.1 ps Reaction : H3O^1 (-5993) + OH^-1 (-11571) -> No product -At time : 22.1 ps Reaction : OH^0 (-10376) + OH^0 (-10378) -> H2O2^0 (-11572) -At time : 22.1 ps Reaction : H^0 (-10189) + OH^0 (-7500) -> No product -At time : 22.1 ps Reaction : OH^0 (-9552) + OH^0 (-9553) -> H2O2^0 (-11573) -At time : 22.1 ps Reaction : OH^0 (-9429) + OH^0 (-9428) -> H2O2^0 (-11574) -At time : 22.1 ps Reaction : OH^0 (-6314) + OH^0 (-6324) -> H2O2^0 (-11575) -At time : 23.1 ps Reaction : OH^0 (-9234) + OH^0 (-11220) -> H2O2^0 (-11576) -At time : 23.1 ps Reaction : OH^0 (-10825) + OH^0 (-8973) -> H2O2^0 (-11577) -At time : 23.1 ps Reaction : OH^0 (-10728) + OH^0 (-6500) -> H2O2^0 (-11578) -At time : 23.1 ps Reaction : OH^0 (-10276) + H^0 (-10422) -> No product -At time : 23.1 ps Reaction : H^0 (-10241) + OH^0 (-8892) -> No product -At time : 23.1 ps Reaction : OH^0 (-10222) + OH^0 (-8128) -> H2O2^0 (-11579) -At time : 23.1 ps Reaction : H^0 (-10213) + OH^0 (-6060) -> No product -At time : 23.1 ps Reaction : H^0 (-9243) + OH^0 (-9812) -> No product -At time : 23.1 ps Reaction : OH^0 (-9537) + OH^0 (-6312) -> H2O2^0 (-11580) -At time : 23.1 ps Reaction : OH^0 (-9226) + OH^0 (-5944) -> H2O2^0 (-11581) -At time : 23.1 ps Reaction : OH^0 (-9128) + OH^0 (-9129) -> H2O2^0 (-11582) -At time : 23.1 ps Reaction : H^0 (-10283) + OH^0 (-8210) -> No product -At time : 24.1 ps Reaction : H^0 (-11339) + OH^0 (-9334) -> No product -At time : 24.1 ps Reaction : OH^0 (-9136) + OH^0 (-11273) -> H2O2^0 (-11583) -At time : 24.1 ps Reaction : OH^0 (-10977) + e_aq^-1 (-8668) -> OH^-1 (-11584) -At time : 24.1 ps Reaction : OH^0 (-9947) + OH^0 (-10852) -> H2O2^0 (-11585) -At time : 24.1 ps Reaction : OH^0 (-10383) + OH^0 (-7406) -> H2O2^0 (-11586) -At time : 24.1 ps Reaction : OH^0 (-9791) + OH^0 (-9790) -> H2O2^0 (-11587) -At time : 24.1 ps Reaction : OH^0 (-9638) + OH^0 (-8765) -> H2O2^0 (-11588) -At time : 24.1 ps Reaction : OH^-1 (-11584) + H3O^1 (-7037) -> No product -At time : 25.1 ps Reaction : OH^0 (-10915) + H^0 (-9995) -> No product -At time : 25.1 ps Reaction : H^0 (-9975) + OH^0 (-10887) -> No product -At time : 25.1 ps Reaction : OH^0 (-10427) + OH^0 (-8897) -> H2O2^0 (-11589) -At time : 25.1 ps Reaction : OH^0 (-9808) + OH^0 (-6706) -> H2O2^0 (-11590) -At time : 25.1 ps Reaction : OH^0 (-9249) + e_aq^-1 (-8359) -> OH^-1 (-11591) -At time : 25.1 ps Reaction : OH^0 (-7152) + H^0 (-9078) -> No product -At time : 25.1 ps Reaction : H3O^1 (-7859) + OH^-1 (-11591) -> No product -At time : 26.1 ps Reaction : H^0 (-11203) + OH^0 (-9398) -> No product -At time : 26.1 ps Reaction : OH^0 (-11136) + OH^0 (-10310) -> H2O2^0 (-11592) -At time : 26.1 ps Reaction : OH^0 (-9248) + OH^0 (-10793) -> H2O2^0 (-11593) -At time : 26.1 ps Reaction : H^0 (-10503) + e_aq^-1 (-8842) -> OH^-1 (-11594) + H_2^0 (-11595) -At time : 26.1 ps Reaction : OH^0 (-10174) + OH^0 (-10175) -> H2O2^0 (-11596) -At time : 26.1 ps Reaction : OH^0 (-9787) + OH^0 (-9236) -> H2O2^0 (-11597) -At time : 26.1 ps Reaction : H^0 (-9630) + OH^0 (-9629) -> No product -At time : 26.1 ps Reaction : OH^0 (-9387) + OH^0 (-7370) -> H2O2^0 (-11598) -At time : 26.1 ps Reaction : H3O^1 (-8574) + OH^-1 (-11594) -> No product -At time : 27.1 ps Reaction : OH^0 (-11216) + OH^0 (-6646) -> H2O2^0 (-11599) -At time : 27.1 ps Reaction : OH^0 (-11168) + OH^0 (-8266) -> H2O2^0 (-11600) -At time : 27.1 ps Reaction : OH^0 (-11064) + OH^0 (-8130) -> H2O2^0 (-11601) -At time : 27.1 ps Reaction : OH^0 (-10922) + e_aq^-1 (-1560) -> OH^-1 (-11602) -At time : 27.1 ps Reaction : OH^0 (-10287) + H^0 (-10289) -> No product -At time : 27.1 ps Reaction : OH^0 (-9193) + OH^0 (-9586) -> H2O2^0 (-11603) -At time : 27.1 ps Reaction : H3O^1 (-10921) + OH^-1 (-11602) -> No product -At time : 27.1 ps Reaction : OH^0 (-10541) + H^0 (-9278) -> No product -At time : 28.1 ps Reaction : H^0 (-9424) + OH^0 (-7556) -> No product -At time : 28.1 ps Reaction : OH^0 (-9220) + OH^0 (-6586) -> H2O2^0 (-11604) -At time : 28.1 ps Reaction : OH^0 (-9133) + OH^0 (-6106) -> H2O2^0 (-11605) -At time : 28.1 ps Reaction : OH^0 (-7516) + OH^0 (-8052) -> H2O2^0 (-11606) -At time : 29.1 ps Reaction : H^0 (-11291) + H^0 (-10930) -> H_2^0 (-11607) -At time : 29.1 ps Reaction : H^0 (-11066) + OH^0 (-7172) -> No product -At time : 29.1 ps Reaction : OH^0 (-9635) + OH^0 (-10718) -> H2O2^0 (-11608) -At time : 29.1 ps Reaction : H^0 (-10243) + e_aq^-1 (-8452) -> OH^-1 (-11609) + H_2^0 (-11610) -At time : 29.1 ps Reaction : OH^0 (-10199) + e_aq^-1 (-8881) -> OH^-1 (-11611) -At time : 29.1 ps Reaction : H^0 (-9722) + H^0 (-9741) -> H_2^0 (-11612) -At time : 29.1 ps Reaction : OH^0 (-6932) + OH^0 (-7950) -> H2O2^0 (-11613) -At time : 30.1 ps Reaction : OH^0 (-11248) + OH^0 (-8893) -> H2O2^0 (-11614) -At time : 30.1 ps Reaction : OH^0 (-10965) + OH^0 (-10093) -> H2O2^0 (-11615) -At time : 30.1 ps Reaction : OH^0 (-10251) + H^0 (-9412) -> No product -At time : 30.1 ps Reaction : OH^0 (-9581) + OH^0 (-5781) -> H2O2^0 (-11616) -At time : 30.1 ps Reaction : H^0 (-9373) + H^0 (-9371) -> H_2^0 (-11617) -At time : 31.1 ps Reaction : OH^0 (-7170) + OH^0 (-8447) -> H2O2^0 (-11618) -At time : 32.1 ps Reaction : OH^0 (-11340) + OH^0 (-6084) -> H2O2^0 (-11619) -At time : 32.1 ps Reaction : H3O^1 (-10941) + e_aq^-1 (-1462) -> H^0 (-11620) -At time : 33.1 ps Reaction : e_aq^-1 (-4305) + OH^0 (-5992) -> OH^-1 (-11621) -At time : 34.1 ps Reaction : OH^0 (-10358) + OH^0 (-11270) -> H2O2^0 (-11622) -At time : 34.1 ps Reaction : OH^0 (-11115) + OH^0 (-7462) -> H2O2^0 (-11623) -At time : 34.1 ps Reaction : H^0 (-9799) + OH^0 (-7844) -> No product -At time : 34.1 ps Reaction : e_aq^-1 (-1251) + OH^0 (-8666) -> OH^-1 (-11624) -At time : 35.1 ps Reaction : OH^0 (-10809) + OH^0 (-9256) -> H2O2^0 (-11625) -At time : 35.1 ps Reaction : OH^0 (-10545) + H^0 (-9276) -> No product -At time : 35.1 ps Reaction : OH^0 (-10197) + OH^0 (-7150) -> H2O2^0 (-11626) -At time : 35.1 ps Reaction : OH^0 (-10080) + OH^0 (-7546) -> H2O2^0 (-11627) -At time : 35.1 ps Reaction : e_aq^-1 (-3627) + H3O^1 (-8736) -> H^0 (-11628) -At time : 35.1 ps Reaction : OH^0 (-5832) + OH^0 (-7828) -> H2O2^0 (-11629) -At time : 35.1 ps Reaction : OH^0 (-7532) + OH^0 (-8429) -> H2O2^0 (-11630) -At time : 36.1 ps Reaction : OH^-1 (-11621) + H3O^1 (-7595) -> No product -At time : 36.1 ps Reaction : OH^0 (-11344) + OH^0 (-7266) -> H2O2^0 (-11631) -At time : 36.1 ps Reaction : OH^0 (-11308) + OH^0 (-9669) -> H2O2^0 (-11632) -At time : 36.1 ps Reaction : OH^0 (-11197) + OH^0 (-8320) -> H2O2^0 (-11633) -At time : 36.1 ps Reaction : OH^0 (-10937) + H^0 (-10938) -> No product -At time : 36.1 ps Reaction : OH^0 (-10807) + OH^0 (-6770) -> H2O2^0 (-11634) -At time : 36.1 ps Reaction : OH^0 (-10741) + OH^0 (-7784) -> H2O2^0 (-11635) -At time : 36.1 ps Reaction : OH^0 (-10084) + e_aq^-1 (-4641) -> OH^-1 (-11636) -At time : 36.1 ps Reaction : OH^0 (-9771) + OH^0 (-6684) -> H2O2^0 (-11637) -At time : 36.1 ps Reaction : H3O^1 (-10083) + OH^-1 (-11636) -> No product -At time : 37.1 ps Reaction : H3O^1 (-10206) + OH^-1 (-11611) -> No product -At time : 37.1 ps Reaction : OH^0 (-10967) + OH^0 (-10100) -> H2O2^0 (-11638) -At time : 37.1 ps Reaction : OH^0 (-10704) + OH^0 (-7742) -> H2O2^0 (-11639) -At time : 37.1 ps Reaction : OH^0 (-10238) + OH^0 (-10239) -> H2O2^0 (-11640) -At time : 37.1 ps Reaction : H^0 (-9205) + OH^0 (-6426) -> No product -At time : 38.1 ps Reaction : OH^0 (-9543) + OH^0 (-8999) -> H2O2^0 (-11641) -At time : 38.1 ps Reaction : OH^0 (-11128) + OH^0 (-9087) -> H2O2^0 (-11642) -At time : 38.1 ps Reaction : OH^0 (-8086) + OH^0 (-8864) -> H2O2^0 (-11643) -At time : 39.1 ps Reaction : OH^0 (-8678) + e_aq^-1 (-8680) -> OH^-1 (-11644) -At time : 39.1 ps Reaction : e_aq^-1 (-5447) + H3O^1 (-8631) -> H^0 (-11645) -At time : 39.1 ps Reaction : e_aq^-1 (-1516) + H3O^1 (-7955) -> H^0 (-11646) -At time : 39.1 ps Reaction : OH^0 (-7396) + OH^0 (-8931) -> H2O2^0 (-11647) -At time : 40.1 ps Reaction : H3O^1 (-6953) + OH^-1 (-11644) -> No product -At time : 40.1 ps Reaction : OH^0 (-6574) + e_aq^-1 (-8773) -> OH^-1 (-11648) -At time : 40.1 ps Reaction : OH^0 (-6758) + OH^0 (-7874) -> H2O2^0 (-11649) -At time : 41.1 ps Reaction : H3O^1 (-6573) + OH^-1 (-11648) -> No product -At time : 41.1 ps Reaction : OH^-1 (-11609) + H3O^1 (-7185) -> No product -At time : 41.1 ps Reaction : H^0 (-10139) + OH^0 (-8040) -> No product -At time : 41.1 ps Reaction : H^0 (-10078) + H^0 (-9295) -> H_2^0 (-11650) -At time : 41.1 ps Reaction : OH^0 (-5936) + H^0 (-8982) -> No product -At time : 41.1 ps Reaction : e_aq^-1 (-5057) + OH^0 (-7162) -> OH^-1 (-11651) -At time : 41.1 ps Reaction : OH^-1 (-11651) + H3O^1 (-8133) -> No product -At time : 42.1 ps Reaction : H^0 (-11221) + OH^0 (-9776) -> No product -At time : 42.1 ps Reaction : OH^0 (-10783) + e_aq^-1 (-8356) -> OH^-1 (-11652) -At time : 42.1 ps Reaction : OH^0 (-10346) + OH^0 (-10360) -> H2O2^0 (-11653) -At time : 42.1 ps Reaction : OH^0 (-9386) + OH^0 (-8332) -> H2O2^0 (-11654) -At time : 42.1 ps Reaction : H3O^1 (-10782) + OH^-1 (-11652) -> No product -At time : 43.1 ps Reaction : OH^0 (-11003) + OH^0 (-10145) -> H2O2^0 (-11655) -At time : 43.1 ps Reaction : H^0 (-10827) + OH^0 (-9029) -> No product -At time : 43.1 ps Reaction : OH^0 (-10798) + OH^0 (-10799) -> H2O2^0 (-11656) -At time : 43.1 ps Reaction : OH^0 (-10713) + OH^0 (-6438) -> H2O2^0 (-11657) -At time : 43.1 ps Reaction : OH^0 (-10490) + H^0 (-9416) -> No product -At time : 44.1 ps Reaction : OH^0 (-9184) + OH^0 (-9188) -> H2O2^0 (-11658) -At time : 44.1 ps Reaction : OH^0 (-9108) + OH^0 (-9109) -> H2O2^0 (-11659) -At time : 44.1 ps Reaction : OH^0 (-8967) + H^0 (-8968) -> No product -At time : 44.1 ps Reaction : OH^0 (-6032) + OH^0 (-6160) -> H2O2^0 (-11660) -At time : 45.1 ps Reaction : H^0 (-11337) + OH^0 (-7134) -> No product -At time : 45.1 ps Reaction : H^0 (-9274) + OH^0 (-10874) -> No product -At time : 45.1 ps Reaction : H3O^1 (-7287) + e_aq^-1 (-8335) -> H^0 (-11661) -At time : 45.1 ps Reaction : e_aq^-1 (-921) + OH^0 (-7502) -> OH^-1 (-11662) -At time : 45.1 ps Reaction : OH^0 (-7344) + OH^0 (-7402) -> H2O2^0 (-11663) -At time : 45.1 ps Reaction : H^0 (-9658) + OH^0 (-7662) -> No product -At time : 46.1 ps Reaction : H^0 (-10361) + OH^0 (-7362) -> No product -At time : 46.1 ps Reaction : H3O^1 (-10306) + OH^-1 (-5723) -> No product -At time : 46.1 ps Reaction : OH^0 (-9476) + OH^0 (-5878) -> H2O2^0 (-11664) -At time : 46.1 ps Reaction : OH^0 (-10964) + OH^0 (-8834) -> H2O2^0 (-11665) -At time : 47.1 ps Reaction : OH^0 (-10231) + OH^0 (-11070) -> H2O2^0 (-11666) -At time : 47.1 ps Reaction : OH^0 (-11030) + e_aq^-1 (-4933) -> OH^-1 (-11667) -At time : 47.1 ps Reaction : H^0 (-10924) + e_aq^-1 (-1565) -> OH^-1 (-11668) + H_2^0 (-11669) -At time : 47.1 ps Reaction : e_aq^-1 (-4328) + OH^0 (-10866) -> OH^-1 (-11670) -At time : 47.1 ps Reaction : H^0 (-10594) + H^0 (-10794) -> H_2^0 (-11671) -At time : 47.1 ps Reaction : OH^0 (-10439) + OH^0 (-6076) -> H2O2^0 (-11672) -At time : 47.1 ps Reaction : H^0 (-10064) + OH^0 (-7558) -> No product -At time : 47.1 ps Reaction : OH^0 (-6792) + H^0 (-9024) -> No product -At time : 47.1 ps Reaction : OH^0 (-6376) + OH^0 (-7736) -> H2O2^0 (-11673) -At time : 47.1 ps Reaction : OH^-1 (-11670) + H3O^1 (-6865) -> No product -At time : 47.1 ps Reaction : OH^-1 (-11667) + H3O^1 (-7113) -> No product -At time : 48.1 ps Reaction : H3O^1 (-7089) + OH^-1 (-11521) -> No product -At time : 48.1 ps Reaction : OH^0 (-11101) + OH^0 (-11102) -> H2O2^0 (-11674) -At time : 48.1 ps Reaction : OH^0 (-10373) + OH^0 (-7336) -> H2O2^0 (-11675) -At time : 48.1 ps Reaction : OH^0 (-10266) + OH^0 (-6138) -> H2O2^0 (-11676) -At time : 48.1 ps Reaction : OH^0 (-9607) + OH^0 (-6424) -> H2O2^0 (-11677) -At time : 48.1 ps Reaction : H^0 (-9203) + OH^0 (-9600) -> No product -At time : 48.1 ps Reaction : OH^0 (-5988) + OH^0 (-9035) -> H2O2^0 (-11678) -At time : 48.1 ps Reaction : OH^0 (-7054) + OH^0 (-7060) -> H2O2^0 (-11679) -At time : 49.1 ps Reaction : H^0 (-9670) + OH^0 (-10734) -> No product -At time : 49.1 ps Reaction : OH^0 (-9616) + OH^0 (-6440) -> H2O2^0 (-11680) -At time : 49.1 ps Reaction : OH^0 (-5922) + OH^0 (-9005) -> H2O2^0 (-11681) -At time : 50.1 ps Reaction : OH^0 (-10452) + e_aq^-1 (-5115) -> OH^-1 (-11682) -At time : 50.1 ps Reaction : OH^0 (-6886) + OH^0 (-7924) -> H2O2^0 (-11683) -At time : 51.1 ps Reaction : OH^0 (-10504) + OH^0 (-10996) -> H2O2^0 (-11684) -At time : 51.1 ps Reaction : OH^0 (-10980) + OH^0 (-6030) -> H2O2^0 (-11685) -At time : 51.1 ps Reaction : OH^0 (-10177) + OH^0 (-9073) -> H2O2^0 (-11686) -At time : 51.1 ps Reaction : OH^0 (-10168) + e_aq^-1 (-4856) -> OH^-1 (-11687) -At time : 51.1 ps Reaction : OH^-1 (-11687) + H3O^1 (-7507) -> No product -At time : 52.1 ps Reaction : H3O^1 (-10638) + OH^-1 (-11506) -> No product -At time : 52.1 ps Reaction : OH^0 (-10609) + OH^0 (-11218) -> H2O2^0 (-11688) -At time : 52.1 ps Reaction : OH^0 (-9571) + OH^0 (-5900) -> H2O2^0 (-11689) -At time : 52.1 ps Reaction : OH^-1 (-5738) + H3O^1 (-7067) -> No product -At time : 52.1 ps Reaction : OH^0 (-6850) + OH^0 (-6852) -> H2O2^0 (-11690) -At time : 53.1 ps Reaction : H3O^1 (-8490) + OH^-1 (-11682) -> No product -At time : 53.1 ps Reaction : H3O^1 (-10931) + OH^-1 (-5747) -> No product -At time : 53.1 ps Reaction : OH^0 (-10004) + OH^0 (-6924) -> H2O2^0 (-11691) -At time : 53.1 ps Reaction : OH^0 (-9381) + OH^0 (-6118) -> H2O2^0 (-11692) -At time : 53.1 ps Reaction : OH^0 (-7106) + OH^0 (-8076) -> H2O2^0 (-11693) -At time : 54.1 ps Reaction : H3O^1 (-11031) + e_aq^-1 (-8440) -> H^0 (-11694) -At time : 54.1 ps Reaction : H^0 (-10808) + H^0 (-9257) -> H_2^0 (-11695) -At time : 54.1 ps Reaction : H^0 (-10742) + OH^0 (-7782) -> No product -At time : 54.1 ps Reaction : OH^0 (-10261) + OH^0 (-8176) -> H2O2^0 (-11696) -At time : 54.1 ps Reaction : OH^0 (-10207) + OH^0 (-8441) -> H2O2^0 (-11697) -At time : 54.1 ps Reaction : e_aq^-1 (-4367) + OH^0 (-6880) -> OH^-1 (-11698) -At time : 55.1 ps Reaction : H^0 (-11348) + OH^0 (-9405) -> No product -At time : 55.1 ps Reaction : H^0 (-10481) + OH^0 (-7112) -> No product -At time : 55.1 ps Reaction : OH^-1 (-5792) + H3O^1 (-5987) -> No product -At time : 56.1 ps Reaction : H^0 (-11034) + OH^0 (-7122) -> No product -At time : 56.1 ps Reaction : OH^0 (-8651) + e_aq^-1 (-8653) -> OH^-1 (-11699) -At time : 56.1 ps Reaction : OH^-1 (-11699) + H3O^1 (-8652) -> No product -At time : 57.1 ps Reaction : OH^0 (-10143) + H^0 (-11281) -> No product -At time : 57.1 ps Reaction : OH^0 (-7348) + OH^0 (-7350) -> H2O2^0 (-11700) -At time : 57.1 ps Reaction : e_aq^-1 (-5516) + OH^0 (-6124) -> OH^-1 (-11701) -At time : 57.1 ps Reaction : H3O^1 (-6123) + OH^-1 (-11701) -> No product -At time : 58.1 ps Reaction : OH^0 (-11294) + OH^0 (-6874) -> H2O2^0 (-11702) -At time : 58.1 ps Reaction : H^0 (-11078) + OH^0 (-8888) -> No product -At time : 58.1 ps Reaction : H^0 (-10886) + OH^0 (-10883) -> No product -At time : 58.1 ps Reaction : OH^0 (-9897) + H^0 (-8972) -> No product -At time : 58.1 ps Reaction : OH^0 (-9774) + OH^0 (-7834) -> H2O2^0 (-11703) -At time : 58.1 ps Reaction : OH^0 (-7882) + H^0 (-9026) -> No product -At time : 59.1 ps Reaction : OH^0 (-10211) + OH^0 (-8655) -> H2O2^0 (-11704) -At time : 59.1 ps Reaction : OH^0 (-10022) + OH^0 (-6934) -> H2O2^0 (-11705) -At time : 60.1 ps Reaction : H^0 (-11014) + OH^0 (-7078) -> No product -At time : 60.1 ps Reaction : e_aq^-1 (-4748) + e_aq^-1 (-8431) -> OH^-1 (-11706) + OH^-1 (-11707) + H_2^0 (-11708) -At time : 60.1 ps Reaction : OH^0 (-6808) + OH^0 (-8414) -> H2O2^0 (-11709) -At time : 61.1 ps Reaction : OH^0 (-10573) + OH^0 (-7904) -> H2O2^0 (-11710) -At time : 61.1 ps Reaction : H^0 (-10377) + e_aq^-1 (-8920) -> OH^-1 (-11711) + H_2^0 (-11712) -At time : 61.1 ps Reaction : OH^0 (-8034) + OH^0 (-8843) -> H2O2^0 (-11713) -At time : 61.1 ps Reaction : H3O^1 (-6103) + OH^-1 (-11711) -> No product -At time : 62.1 ps Reaction : OH^0 (-10343) + OH^0 (-7360) -> H2O2^0 (-11714) -At time : 62.1 ps Reaction : H^0 (-9854) + OH^0 (-9853) -> No product -At time : 62.1 ps Reaction : e_aq^-1 (-5706) + OH^0 (-8608) -> OH^-1 (-11715) -At time : 62.1 ps Reaction : e_aq^-1 (-1442) + OH^0 (-7570) -> OH^-1 (-11716) -At time : 63.1 ps Reaction : OH^0 (-10914) + OH^0 (-7934) -> H2O2^0 (-11717) -At time : 63.1 ps Reaction : H3O^1 (-6047) + e_aq^-1 (-8869) -> H^0 (-11718) -At time : 63.1 ps Reaction : OH^-1 (-11624) + H3O^1 (-7539) -> No product -At time : 64.1 ps Reaction : H3O^1 (-6879) + OH^-1 (-11698) -> No product -At time : 64.1 ps Reaction : OH^0 (-11043) + OH^0 (-8094) -> H2O2^0 (-11719) -At time : 64.1 ps Reaction : OH^0 (-10737) + H^0 (-10738) -> No product -At time : 64.1 ps Reaction : e_aq^-1 (-394) + OH^0 (-9085) -> OH^-1 (-11720) -At time : 64.1 ps Reaction : OH^0 (-6518) + H^0 (-9004) -> No product -At time : 65.1 ps Reaction : H^0 (-9720) + OH^0 (-10748) -> No product -At time : 65.1 ps Reaction : H^0 (-10159) + OH^0 (-8435) -> No product -At time : 65.1 ps Reaction : OH^0 (-9845) + OH^0 (-9846) -> H2O2^0 (-11721) -At time : 65.1 ps Reaction : OH^0 (-9232) + H^0 (-9770) -> No product -At time : 65.1 ps Reaction : OH^0 (-9341) + OH^0 (-8184) -> H2O2^0 (-11722) -At time : 65.1 ps Reaction : H3O^1 (-8676) + e_aq^-1 (-8830) -> H^0 (-11723) -At time : 66.1 ps Reaction : OH^0 (-9539) + OH^0 (-9538) -> H2O2^0 (-11724) -At time : 66.1 ps Reaction : OH^0 (-8638) + e_aq^-1 (-8914) -> OH^-1 (-11725) -At time : 67.1 ps Reaction : H^0 (-11323) + H^0 (-10536) -> H_2^0 (-11726) -At time : 67.1 ps Reaction : OH^0 (-9833) + OH^0 (-6724) -> H2O2^0 (-11727) -At time : 67.1 ps Reaction : e_aq^-1 (-3732) + OH^0 (-6482) -> OH^-1 (-11728) -At time : 68.1 ps Reaction : OH^0 (-7068) + H^0 (-11247) -> No product -At time : 68.1 ps Reaction : OH^0 (-10050) + OH^0 (-7564) -> H2O2^0 (-11729) -At time : 69.1 ps Reaction : H3O^1 (-10510) + OH^-1 (-11706) -> No product -At time : 69.1 ps Reaction : OH^0 (-10252) + OH^0 (-11088) -> H2O2^0 (-11730) -At time : 69.1 ps Reaction : OH^0 (-9517) + OH^0 (-6284) -> H2O2^0 (-11731) -At time : 70.1 ps Reaction : OH^-1 (-11728) + H3O^1 (-6481) -> No product -At time : 70.1 ps Reaction : OH^0 (-11062) + OH^0 (-6058) -> H2O2^0 (-11732) -At time : 70.1 ps Reaction : H^0 (-10672) + e_aq^-1 (-3218) -> OH^-1 (-11733) + H_2^0 (-11734) -At time : 70.1 ps Reaction : OH^0 (-9612) + OH^0 (-5826) -> H2O2^0 (-11735) -At time : 70.1 ps Reaction : OH^0 (-9117) + OH^0 (-7584) -> H2O2^0 (-11736) -At time : 71.1 ps Reaction : OH^0 (-9667) + OH^0 (-5916) -> H2O2^0 (-11737) -At time : 71.1 ps Reaction : OH^0 (-8314) + OH^0 (-8459) -> H2O2^0 (-11738) -At time : 71.1 ps Reaction : OH^0 (-7242) + OH^0 (-7454) -> H2O2^0 (-11739) -At time : 72.1 ps Reaction : H2O2^0 (-11596) + e_aq^-1 (-8857) -> OH^-1 (-11740) + OH^0 (-11741) -At time : 72.1 ps Reaction : OH^0 (-11028) + OH^0 (-6046) -> H2O2^0 (-11742) -At time : 72.1 ps Reaction : OH^0 (-8088) + e_aq^-1 (-8494) -> OH^-1 (-11743) -At time : 72.1 ps Reaction : H3O^1 (-7121) + OH^-1 (-11743) -> No product -At time : 73.1 ps Reaction : H^0 (-9772) + OH^0 (-7642) -> No product -At time : 73.1 ps Reaction : OH^0 (-6114) + OH^0 (-8603) -> H2O2^0 (-11744) -At time : 73.1 ps Reaction : e_aq^-1 (-3751) + OH^0 (-6504) -> OH^-1 (-11745) -At time : 73.1 ps Reaction : e_aq^-1 (-3098) + H3O^1 (-6321) -> H^0 (-11746) -At time : 74.1 ps Reaction : H^0 (-10948) + OH^0 (-10057) -> No product -At time : 74.1 ps Reaction : OH^0 (-10834) + H^0 (-9930) -> No product -At time : 74.1 ps Reaction : OH^0 (-10029) + H^0 (-9054) -> No product -At time : 74.1 ps Reaction : OH^0 (-9287) + OH^0 (-6958) -> H2O2^0 (-11747) -At time : 74.1 ps Reaction : OH^0 (-9154) + e_aq^-1 (-3467) -> OH^-1 (-11748) -At time : 74.1 ps Reaction : e_aq^-1 (-4539) + OH^0 (-6966) -> OH^-1 (-11749) -At time : 75.1 ps Reaction : H3O^1 (-10173) + OH^-1 (-11740) -> No product -At time : 75.1 ps Reaction : OH^0 (-11178) + OH^0 (-9097) -> H2O2^0 (-11750) -At time : 75.1 ps Reaction : OH^0 (-10843) + OH^0 (-9937) -> H2O2^0 (-11751) -At time : 75.1 ps Reaction : OH^0 (-10699) + e_aq^-1 (-2984) -> OH^-1 (-11752) -At time : 75.1 ps Reaction : OH^0 (-9376) + OH^0 (-8312) -> H2O2^0 (-11753) -At time : 75.1 ps Reaction : OH^0 (-5784) + OH^0 (-6366) -> H2O2^0 (-11754) -At time : 76.1 ps Reaction : H3O^1 (-9665) + OH^-1 (-11745) -> No product -At time : 76.1 ps Reaction : OH^0 (-10272) + OH^0 (-8202) -> H2O2^0 (-11755) -At time : 76.1 ps Reaction : OH^0 (-9437) + OH^0 (-8983) -> H2O2^0 (-11756) -At time : 77.1 ps Reaction : OH^0 (-10102) + OH^0 (-11286) -> H2O2^0 (-11757) -At time : 77.1 ps Reaction : H3O^1 (-10566) + e_aq^-1 (-1910) -> H^0 (-11758) -At time : 77.1 ps Reaction : OH^0 (-9441) + H^0 (-9440) -> No product -At time : 77.1 ps Reaction : H3O^1 (-8883) + e_aq^-1 (-8884) -> H^0 (-11759) -At time : 77.1 ps Reaction : OH^-1 (-5762) + H3O^1 (-7863) -> No product -At time : 77.1 ps Reaction : e_aq^-1 (-3301) + OH^0 (-6232) -> OH^-1 (-11760) -At time : 78.1 ps Reaction : OH^-1 (-11749) + H3O^1 (-7967) -> No product -At time : 78.1 ps Reaction : OH^0 (-6080) + OH^0 (-7254) -> H2O2^0 (-11761) -At time : 79.1 ps Reaction : OH^0 (-10812) + OH^0 (-7626) -> H2O2^0 (-11762) -At time : 79.1 ps Reaction : e_aq^-1 (-217) + H3O^1 (-6099) -> H^0 (-11763) -At time : 80.1 ps Reaction : H^0 (-11317) + e_aq^-1 (-4308) -> OH^-1 (-11764) + H_2^0 (-11765) -At time : 80.1 ps Reaction : OH^0 (-9736) + OH^0 (-9745) -> H2O2^0 (-11766) -At time : 80.1 ps Reaction : OH^0 (-9528) + OH^0 (-7716) -> H2O2^0 (-11767) -At time : 80.1 ps Reaction : OH^-1 (-11764) + H3O^1 (-6843) -> No product -At time : 81.1 ps Reaction : OH^0 (-9346) + OH^0 (-7258) -> H2O2^0 (-11768) -At time : 82.1 ps Reaction : OH^0 (-10819) + H^0 (-9887) -> No product -At time : 82.1 ps Reaction : H^0 (-10412) + OH^0 (-9352) -> No product -At time : 82.1 ps Reaction : OH^0 (-9807) + OH^0 (-9805) -> H2O2^0 (-11769) -At time : 82.1 ps Reaction : OH^0 (-9564) + OH^0 (-9568) -> H2O2^0 (-11770) -At time : 83.1 ps Reaction : e_aq^-1 (-3295) + OH^0 (-8991) -> OH^-1 (-11771) -At time : 83.1 ps Reaction : e_aq^-1 (-5192) + OH^0 (-7238) -> OH^-1 (-11772) -At time : 83.1 ps Reaction : OH^-1 (-11772) + H3O^1 (-7241) -> No product -At time : 84.1 ps Reaction : OH^-1 (-11771) + H3O^1 (-6239) -> No product -At time : 85.1 ps Reaction : H^0 (-10610) + H^0 (-11219) -> H_2^0 (-11773) -At time : 85.1 ps Reaction : OH^0 (-10971) + OH^0 (-7018) -> H2O2^0 (-11774) -At time : 85.1 ps Reaction : OH^0 (-7686) + OH^0 (-7688) -> H2O2^0 (-11775) -At time : 85.1 ps Reaction : e_aq^-1 (-3495) + H3O^1 (-5879) -> H^0 (-11776) -At time : 86.1 ps Reaction : OH^0 (-10312) + OH^0 (-8250) -> H2O2^0 (-11777) -At time : 87.1 ps Reaction : H^0 (-11354) + OH^0 (-7320) -> No product -At time : 87.1 ps Reaction : H^0 (-11184) + H^0 (-9100) -> H_2^0 (-11778) -At time : 87.1 ps Reaction : OH^0 (-10787) + H^0 (-9020) -> No product -At time : 87.1 ps Reaction : OH^0 (-10158) + OH^0 (-6036) -> H2O2^0 (-11779) -At time : 87.1 ps Reaction : e_aq^-1 (-4966) + OH^0 (-8657) -> OH^-1 (-11780) -At time : 87.1 ps Reaction : OH^0 (-8170) + e_aq^-1 (-8593) -> OH^-1 (-11781) -At time : 88.1 ps Reaction : OH^0 (-11328) + H^0 (-10051) -> No product -At time : 88.1 ps Reaction : e_aq^-1 (-2119) + e_aq^-1 (-4113) -> OH^-1 (-11782) + OH^-1 (-11783) + H_2^0 (-11784) -At time : 89.1 ps Reaction : H^0 (-10505) + OH^0 (-10994) -> No product -At time : 89.1 ps Reaction : H3O^1 (-9651) + e_aq^-1 (-8542) -> H^0 (-11785) -At time : 89.1 ps Reaction : OH^0 (-9177) + OH^0 (-6302) -> H2O2^0 (-11786) -At time : 89.1 ps Reaction : OH^0 (-7612) + e_aq^-1 (-8695) -> OH^-1 (-11787) -At time : 89.1 ps Reaction : e_aq^-1 (-3592) + OH^0 (-6326) -> OH^-1 (-11788) -At time : 90.1 ps Reaction : OH^-1 (-11559) + H3O^1 (-7373) -> No product -At time : 90.1 ps Reaction : H^0 (-11000) + OH^0 (-10136) -> No product -At time : 90.1 ps Reaction : OH^-1 (-5798) + H3O^1 (-7921) -> No product -At time : 91.1 ps Reaction : H^0 (-11205) + OH^0 (-8381) -> No product -At time : 91.1 ps Reaction : OH^0 (-9314) + OH^0 (-8092) -> H2O2^0 (-11789) -At time : 92.1 ps Reaction : OH^0 (-10582) + OH^0 (-6810) -> H2O2^0 (-11790) -At time : 92.1 ps Reaction : H^0 (-9345) + OH^0 (-8212) -> No product -At time : 93.1 ps Reaction : OH^0 (-10829) + e_aq^-1 (-8419) -> OH^-1 (-11791) -At time : 93.1 ps Reaction : H^0 (-10313) + OH^0 (-6092) -> No product -At time : 93.1 ps Reaction : OH^0 (-9723) + OH^0 (-7798) -> H2O2^0 (-11792) -At time : 93.1 ps Reaction : OH^0 (-9633) + OH^0 (-6466) -> H2O2^0 (-11793) -At time : 93.1 ps Reaction : OH^0 (-9262) + H^0 (-9263) -> No product -At time : 93.1 ps Reaction : OH^0 (-7042) + OH^0 (-8375) -> H2O2^0 (-11794) -At time : 93.1 ps Reaction : OH^0 (-7318) + OH^0 (-8270) -> H2O2^0 (-11795) -At time : 94.1 ps Reaction : H^0 (-11718) + OH^0 (-6048) -> No product -At time : 94.1 ps Reaction : H^0 (-10542) + OH^0 (-7586) -> No product -At time : 94.1 ps Reaction : e_aq^-1 (-5258) + H3O^1 (-8197) -> H^0 (-11796) -At time : 94.1 ps Reaction : OH^-1 (-5732) + H3O^1 (-7087) -> No product -At time : 95.1 ps Reaction : OH^0 (-10467) + OH^0 (-8114) -> H2O2^0 (-11797) -At time : 95.1 ps Reaction : H^0 (-10271) + OH^0 (-8200) -> No product -At time : 95.1 ps Reaction : OH^0 (-7806) + OH^0 (-8774) -> H2O2^0 (-11798) -At time : 95.1 ps Reaction : OH^0 (-7294) + OH^0 (-8252) -> H2O2^0 (-11799) -At time : 96.1 ps Reaction : OH^0 (-10478) + H^0 (-10479) -> No product -At time : 97.1 ps Reaction : H3O^1 (-10828) + OH^-1 (-11791) -> No product -At time : 97.1 ps Reaction : H^0 (-9489) + OH^0 (-5884) -> No product -At time : 97.1 ps Reaction : OH^0 (-9320) + OH^0 (-9323) -> H2O2^0 (-11800) -At time : 98.1 ps Reaction : OH^0 (-10335) + OH^0 (-10334) -> H2O2^0 (-11801) -At time : 98.1 ps Reaction : OH^0 (-9103) + OH^0 (-9531) -> H2O2^0 (-11802) -At time : 98.1 ps Reaction : OH^0 (-5840) + e_aq^-1 (-8566) -> OH^-1 (-11803) -At time : 98.1 ps Reaction : e_aq^-1 (-642) + H3O^1 (-8155) -> H^0 (-11804) -At time : 99.1 ps Reaction : OH^0 (-10191) + OH^0 (-6052) -> H2O2^0 (-11805) -At time : 99.1 ps Reaction : OH^0 (-9901) + H^0 (-9030) -> No product -At time : 99.1 ps Reaction : OH^0 (-7730) + e_aq^-1 (-8728) -> OH^-1 (-11806) -At time : 99.1 ps Reaction : e_aq^-1 (-3065) + OH^0 (-6336) -> OH^-1 (-11807) -At time : 101.1 ps Reaction : OH^0 (-11346) + H^0 (-10392) -> No product -At time : 101.1 ps Reaction : OH^0 (-7566) + OH^0 (-7968) -> H2O2^0 (-11808) -At time : 101.1 ps Reaction : OH^-1 (-5744) + H3O^1 (-7551) -> No product -At time : 111.1 ps Reaction : OH^-1 (-11748) + H3O^1 (-7677) -> No product -At time : 111.1 ps Reaction : H2O2^0 (-11371) + e_aq^-1 (-3428) -> OH^-1 (-11809) + OH^0 (-11810) -At time : 111.1 ps Reaction : OH^0 (-7274) + OH^0 (-11254) -> H2O2^0 (-11811) -At time : 111.1 ps Reaction : OH^0 (-11193) + OH^0 (-5852) -> H2O2^0 (-11812) -At time : 111.1 ps Reaction : OH^0 (-11077) + OH^0 (-6068) -> H2O2^0 (-11813) -At time : 111.1 ps Reaction : OH^0 (-10802) + OH^0 (-6740) -> H2O2^0 (-11814) -At time : 111.1 ps Reaction : OH^0 (-10444) + OH^0 (-7230) -> H2O2^0 (-11815) -At time : 111.1 ps Reaction : H3O^1 (-10400) + OH^-1 (-5804) -> No product -At time : 111.1 ps Reaction : OH^0 (-10384) + OH^0 (-8471) -> H2O2^0 (-11816) -At time : 111.1 ps Reaction : e_aq^-1 (-967) + H^0 (-10151) -> OH^-1 (-11817) + H_2^0 (-11818) -At time : 111.1 ps Reaction : OH^0 (-9732) + OH^0 (-6608) -> H2O2^0 (-11819) -At time : 111.1 ps Reaction : OH^0 (-9688) + OH^0 (-9687) -> H2O2^0 (-11820) -At time : 111.1 ps Reaction : OH^0 (-9281) + OH^0 (-9047) -> H2O2^0 (-11821) -At time : 111.1 ps Reaction : OH^0 (-7368) + OH^0 (-8600) -> H2O2^0 (-11822) -At time : 111.1 ps Reaction : OH^0 (-6008) + OH^0 (-7952) -> H2O2^0 (-11823) -At time : 111.1 ps Reaction : OH^0 (-6812) + OH^0 (-6814) -> H2O2^0 (-11824) -At time : 111.1 ps Reaction : OH^0 (-6766) + OH^0 (-6774) -> H2O2^0 (-11825) -At time : 111.1 ps Reaction : H3O^1 (-5839) + OH^-1 (-11803) -> No product -At time : 111.1 ps Reaction : OH^-1 (-11788) + H3O^1 (-8718) -> No product -At time : 111.1 ps Reaction : OH^0 (-6916) + OH^0 (-8561) -> H2O2^0 (-11826) -At time : 111.1 ps Reaction : OH^0 (-7414) + OH^0 (-8264) -> H2O2^0 (-11827) -At time : 121.1 ps Reaction : OH^-1 (-11787) + H3O^1 (-6817) -> No product -At time : 121.1 ps Reaction : OH^-1 (-11733) + H3O^1 (-6265) -> No product -At time : 121.1 ps Reaction : OH^-1 (-11715) + H3O^1 (-7375) -> No product -At time : 121.1 ps Reaction : OH^0 (-11347) + OH^0 (-11155) -> H2O2^0 (-11828) -At time : 121.1 ps Reaction : H^0 (-11302) + OH^0 (-9445) -> No product -At time : 121.1 ps Reaction : OH^0 (-11013) + OH^0 (-11018) -> H2O2^0 (-11829) -At time : 121.1 ps Reaction : OH^0 (-10940) + OH^0 (-10048) -> H2O2^0 (-11830) -At time : 121.1 ps Reaction : OH^0 (-10554) + OH^0 (-6854) -> H2O2^0 (-11831) -At time : 121.1 ps Reaction : OH^0 (-10511) + OH^0 (-8022) -> H2O2^0 (-11832) -At time : 121.1 ps Reaction : OH^0 (-10432) + OH^0 (-9409) -> H2O2^0 (-11833) -At time : 121.1 ps Reaction : OH^0 (-10389) + OH^0 (-7428) -> H2O2^0 (-11834) -At time : 121.1 ps Reaction : H^0 (-10187) + OH^0 (-7126) -> No product -At time : 121.1 ps Reaction : OH^0 (-9837) + OH^0 (-8780) -> H2O2^0 (-11835) -At time : 121.1 ps Reaction : H^0 (-9131) + OH^0 (-8284) -> No product -At time : 121.1 ps Reaction : OH^0 (-9119) + e_aq^-1 (-4637) -> OH^-1 (-11836) -At time : 121.1 ps Reaction : e_aq^-1 (-1849) + OH^0 (-8794) -> OH^-1 (-11837) -At time : 121.1 ps Reaction : H3O^1 (-6021) + OH^-1 (-11836) -> No product -At time : 121.1 ps Reaction : OH^0 (-9358) + OH^0 (-7432) -> H2O2^0 (-11838) -At time : 121.1 ps Reaction : OH^0 (-6614) + OH^0 (-7802) -> H2O2^0 (-11839) -At time : 131.1 ps Reaction : H^0 (-9797) + OH^0 (-10779) -> No product -At time : 131.1 ps Reaction : H^0 (-10291) + H^0 (-9351) -> H_2^0 (-11840) -At time : 131.1 ps Reaction : OH^0 (-9895) + OH^0 (-8549) -> H2O2^0 (-11841) -At time : 131.1 ps Reaction : OH^0 (-9640) + e_aq^-1 (-8539) -> OH^-1 (-11842) -At time : 131.1 ps Reaction : OH^0 (-9179) + OH^0 (-6328) -> H2O2^0 (-11843) -At time : 131.1 ps Reaction : OH^0 (-9159) + OH^0 (-7682) -> H2O2^0 (-11844) -At time : 131.1 ps Reaction : e_aq^-1 (-4676) + OH^0 (-8567) -> OH^-1 (-11845) -At time : 131.1 ps Reaction : e_aq^-1 (-4363) + OH^0 (-7588) -> OH^-1 (-11846) -At time : 131.1 ps Reaction : OH^0 (-5942) + OH^0 (-6600) -> H2O2^0 (-11847) -At time : 131.1 ps Reaction : H3O^1 (-9637) + OH^-1 (-11842) -> No product -At time : 131.1 ps Reaction : OH^0 (-11313) + OH^0 (-9702) -> H2O2^0 (-11848) -At time : 131.1 ps Reaction : H^0 (-11176) + OH^0 (-9368) -> No product -At time : 131.1 ps Reaction : OH^0 (-8242) + e_aq^-1 (-8911) -> OH^-1 (-11849) -At time : 131.1 ps Reaction : H3O^1 (-6451) + e_aq^-1 (-8764) -> H^0 (-11850) -At time : 131.1 ps Reaction : H3O^1 (-11345) + OH^-1 (-11849) -> No product -At time : 141.1 ps Reaction : OH^-1 (-11845) + H3O^1 (-7015) -> No product -At time : 141.1 ps Reaction : H3O^1 (-7467) + OH^-1 (-11781) -> No product -At time : 141.1 ps Reaction : OH^0 (-11332) + OH^0 (-7046) -> H2O2^0 (-11851) -At time : 141.1 ps Reaction : OH^0 (-11290) + OH^0 (-7958) -> H2O2^0 (-11852) -At time : 141.1 ps Reaction : OH^0 (-10257) + OH^0 (-11110) -> H2O2^0 (-11853) -At time : 141.1 ps Reaction : OH^0 (-11105) + OH^0 (-6072) -> H2O2^0 (-11854) -At time : 141.1 ps Reaction : OH^0 (-10482) + e_aq^-1 (-8860) -> OH^-1 (-11855) -At time : 141.1 ps Reaction : OH^0 (-10281) + H^0 (-10416) -> No product -At time : 141.1 ps Reaction : H^0 (-10001) + OH^0 (-6918) -> No product -At time : 141.1 ps Reaction : OH^0 (-9680) + OH^0 (-6552) -> H2O2^0 (-11856) -At time : 141.1 ps Reaction : OH^0 (-9307) + OH^0 (-7076) -> H2O2^0 (-11857) -At time : 141.1 ps Reaction : OH^0 (-9160) + e_aq^-1 (-3342) -> OH^-1 (-11858) -At time : 141.1 ps Reaction : e_aq^-1 (-8545) + H^0 (-9028) -> OH^-1 (-11859) + H_2^0 (-11860) -At time : 141.1 ps Reaction : e_aq^-1 (-5709) + H3O^1 (-8299) -> H^0 (-11861) -At time : 141.1 ps Reaction : e_aq^-1 (-189) + OH^0 (-8280) -> OH^-1 (-11862) -At time : 141.1 ps Reaction : e_aq^-1 (-4373) + H3O^1 (-7587) -> H^0 (-11863) -At time : 141.1 ps Reaction : e_aq^-1 (-4448) + H3O^1 (-7577) -> H^0 (-11864) -At time : 141.1 ps Reaction : e_aq^-1 (-4121) + OH^0 (-6762) -> OH^-1 (-11865) -At time : 141.1 ps Reaction : e_aq^-1 (-3441) + OH^0 (-5818) -> OH^-1 (-11866) -At time : 141.1 ps Reaction : OH^-1 (-11865) + H3O^1 (-6753) -> No product -At time : 141.1 ps Reaction : OH^-1 (-11752) + H3O^1 (-6383) -> No product -At time : 151.1 ps Reaction : OH^0 (-11288) + OH^0 (-7992) -> H2O2^0 (-11867) -At time : 151.1 ps Reaction : OH^0 (-10871) + OH^0 (-10549) -> H2O2^0 (-11868) -At time : 151.1 ps Reaction : OH^0 (-10848) + OH^0 (-6846) -> H2O2^0 (-11869) -At time : 151.1 ps Reaction : OH^0 (-10527) + OH^0 (-10528) -> H2O2^0 (-11870) -At time : 151.1 ps Reaction : H^0 (-9190) + OH^0 (-9567) -> No product -At time : 151.1 ps Reaction : H^0 (-9362) + OH^0 (-7304) -> No product -At time : 151.1 ps Reaction : OH^0 (-6016) + H^0 (-9062) -> No product -At time : 151.1 ps Reaction : e_aq^-1 (-8389) + e_aq^-1 (-8866) -> OH^-1 (-11871) + OH^-1 (-11872) + H_2^0 (-11873) -At time : 151.1 ps Reaction : OH^0 (-6120) + OH^0 (-8597) -> H2O2^0 (-11874) -At time : 151.1 ps Reaction : OH^0 (-7244) + OH^0 (-8192) -> H2O2^0 (-11875) -At time : 151.1 ps Reaction : e_aq^-1 (-3469) + e_aq^-1 (-3468) -> OH^-1 (-11876) + OH^-1 (-11877) + H_2^0 (-11878) -At time : 151.1 ps Reaction : OH^0 (-11033) + OH^0 (-10185) -> H2O2^0 (-11879) -At time : 151.1 ps Reaction : OH^0 (-10425) + OH^0 (-9338) -> H2O2^0 (-11880) -At time : 161.1 ps Reaction : OH^0 (-10925) + e_aq^-1 (-8368) -> OH^-1 (-11881) -At time : 161.1 ps Reaction : H^0 (-10390) + OH^0 (-6134) -> No product -At time : 161.1 ps Reaction : OH^0 (-10297) + OH^0 (-7272) -> H2O2^0 (-11882) -At time : 161.1 ps Reaction : OH^0 (-10240) + H^0 (-8950) -> No product -At time : 161.1 ps Reaction : OH^0 (-10031) + OH^0 (-5868) -> H2O2^0 (-11883) -At time : 161.1 ps Reaction : OH^0 (-9965) + OH^0 (-7594) -> H2O2^0 (-11884) -At time : 161.1 ps Reaction : H^0 (-9905) + OH^0 (-7888) -> No product -At time : 161.1 ps Reaction : e_aq^-1 (-1542) + H3O^1 (-9283) -> H^0 (-11885) -At time : 161.1 ps Reaction : OH^0 (-5990) + OH^0 (-8795) -> H2O2^0 (-11886) -At time : 161.1 ps Reaction : OH^0 (-6172) + OH^0 (-8002) -> H2O2^0 (-11887) -At time : 161.1 ps Reaction : e_aq^-1 (-4533) + OH^0 (-7560) -> OH^-1 (-11888) -At time : 161.1 ps Reaction : OH^-1 (-11881) + H3O^1 (-6007) -> No product -At time : 161.1 ps Reaction : H^0 (-10147) + OH^0 (-10150) -> No product -At time : 171.1 ps Reaction : OH^-1 (-11888) + H3O^1 (-7973) -> No product -At time : 171.1 ps Reaction : OH^-1 (-11872) + H3O^1 (-8868) -> No product -At time : 171.1 ps Reaction : OH^-1 (-11862) + H3O^1 (-8273) -> No product -At time : 171.1 ps Reaction : H^0 (-11479) + OH^0 (-7538) -> No product -At time : 171.1 ps Reaction : H^0 (-11107) + OH^0 (-11117) -> No product -At time : 171.1 ps Reaction : OH^0 (-10932) + H^0 (-10038) -> No product -At time : 171.1 ps Reaction : OH^0 (-10562) + OH^0 (-10563) -> H2O2^0 (-11889) -At time : 171.1 ps Reaction : H^0 (-10477) + OH^0 (-7110) -> No product -At time : 171.1 ps Reaction : H^0 (-10322) + OH^0 (-8621) -> No product -At time : 171.1 ps Reaction : OH^0 (-9710) + OH^0 (-5938) -> H2O2^0 (-11890) -At time : 171.1 ps Reaction : OH^0 (-9284) + OH^0 (-7574) -> H2O2^0 (-11891) -At time : 171.1 ps Reaction : OH^0 (-9250) + OH^0 (-6744) -> H2O2^0 (-11892) -At time : 171.1 ps Reaction : OH^0 (-6692) + OH^0 (-8975) -> H2O2^0 (-11893) -At time : 171.1 ps Reaction : OH^0 (-8486) + e_aq^-1 (-8488) -> OH^-1 (-11894) -At time : 171.1 ps Reaction : OH^0 (-6018) + OH^0 (-6996) -> H2O2^0 (-11895) -At time : 171.1 ps Reaction : e_aq^-1 (-3073) + H3O^1 (-5893) -> H^0 (-11896) -At time : 171.1 ps Reaction : OH^0 (-9766) + OH^0 (-10767) -> H2O2^0 (-11897) -At time : 171.1 ps Reaction : OH^0 (-10020) + OH^0 (-8366) -> H2O2^0 (-11898) -At time : 181.1 ps Reaction : OH^0 (-11367) + OH^0 (-7200) -> H2O2^0 (-11899) -At time : 181.1 ps Reaction : H3O^1 (-10650) + e_aq^-1 (-8704) -> H^0 (-11900) -At time : 181.1 ps Reaction : H^0 (-10525) + OH^0 (-6992) -> No product -At time : 181.1 ps Reaction : H^0 (-10499) + OH^0 (-9302) -> No product -At time : 181.1 ps Reaction : OH^0 (-10415) + OH^0 (-7448) -> H2O2^0 (-11901) -At time : 181.1 ps Reaction : OH^0 (-10401) + e_aq^-1 (-8476) -> OH^-1 (-11902) -At time : 181.1 ps Reaction : H^0 (-9438) + OH^0 (-7790) -> No product -At time : 181.1 ps Reaction : H^0 (-9414) + OH^0 (-8390) -> No product -At time : 181.1 ps Reaction : H^0 (-9253) + OH^0 (-6752) -> No product -At time : 181.1 ps Reaction : e_aq^-1 (-5058) + H^0 (-9080) -> OH^-1 (-11903) + H_2^0 (-11904) -At time : 181.1 ps Reaction : OH^0 (-7550) + OH^0 (-9065) -> H2O2^0 (-11905) -At time : 181.1 ps Reaction : OH^0 (-6104) + OH^0 (-8924) -> H2O2^0 (-11906) -At time : 181.1 ps Reaction : e_aq^-1 (-3532) + H3O^1 (-7697) -> H^0 (-11907) -At time : 181.1 ps Reaction : e_aq^-1 (-4717) + OH^0 (-7012) -> OH^-1 (-11908) -At time : 181.1 ps Reaction : OH^-1 (-11902) + H3O^1 (-8235) -> No product -At time : 181.1 ps Reaction : OH^-1 (-11859) + H3O^1 (-8787) -> No product -At time : 181.1 ps Reaction : OH^0 (-7520) + OH^0 (-8848) -> H2O2^0 (-11909) -At time : 191.1 ps Reaction : H^0 (-11861) + OH^0 (-8304) -> No product -At time : 191.1 ps Reaction : H3O^1 (-10496) + OH^-1 (-11817) -> No product -At time : 191.1 ps Reaction : OH^0 (-9443) + OH^0 (-11810) -> H2O2^0 (-11910) -At time : 191.1 ps Reaction : H3O^1 (-7875) + OH^-1 (-11782) -> No product -At time : 191.1 ps Reaction : OH^-1 (-11662) + H3O^1 (-7501) -> No product -At time : 191.1 ps Reaction : OH^0 (-11002) + H^0 (-9301) -> No product -At time : 191.1 ps Reaction : OH^0 (-10515) + OH^0 (-6026) -> H2O2^0 (-11911) -At time : 191.1 ps Reaction : OH^0 (-10280) + OH^0 (-6082) -> H2O2^0 (-11912) -At time : 191.1 ps Reaction : OH^0 (-9576) + e_aq^-1 (-8536) -> OH^-1 (-11913) -At time : 191.1 ps Reaction : OH^0 (-5844) + H^0 (-8956) -> No product -At time : 191.1 ps Reaction : OH^0 (-7580) + OH^0 (-8813) -> H2O2^0 (-11914) -At time : 191.1 ps Reaction : e_aq^-1 (-3960) + e_aq^-1 (-8518) -> OH^-1 (-11915) + OH^-1 (-11916) + H_2^0 (-11917) -At time : 191.1 ps Reaction : e_aq^-1 (-1306) + e_aq^-1 (-4566) -> OH^-1 (-11918) + OH^-1 (-11919) + H_2^0 (-11920) -At time : 201.1 ps Reaction : H^0 (-11293) + OH^0 (-10927) -> No product -At time : 201.1 ps Reaction : H3O^1 (-11021) + e_aq^-1 (-8383) -> H^0 (-11921) -At time : 201.1 ps Reaction : OH^0 (-10688) + OH^0 (-6316) -> H2O2^0 (-11922) -At time : 201.1 ps Reaction : H^0 (-9989) + OH^0 (-7926) -> No product -At time : 201.1 ps Reaction : OH^0 (-9906) + H^0 (-9261) -> No product -At time : 201.1 ps Reaction : H^0 (-9335) + OH^0 (-5730) -> No product -At time : 201.1 ps Reaction : OH^0 (-7476) + OH^0 (-8142) -> H2O2^0 (-11923) -At time : 201.1 ps Reaction : OH^0 (-6182) + OH^0 (-6976) -> H2O2^0 (-11924) -At time : 201.1 ps Reaction : OH^0 (-11244) + H^0 (-11245) -> No product -At time : 211.1 ps Reaction : OH^0 (-11324) + H^0 (-11325) -> No product -At time : 211.1 ps Reaction : OH^0 (-9966) + OH^0 (-10860) -> H2O2^0 (-11925) -At time : 211.1 ps Reaction : OH^0 (-10590) + H^0 (-10800) -> No product -At time : 211.1 ps Reaction : OH^0 (-10318) + OH^0 (-8402) -> H2O2^0 (-11926) -At time : 211.1 ps Reaction : OH^0 (-10293) + OH^0 (-8224) -> H2O2^0 (-11927) -At time : 211.1 ps Reaction : OH^0 (-10262) + OH^0 (-7234) -> H2O2^0 (-11928) -At time : 211.1 ps Reaction : H^0 (-9898) + OH^0 (-6204) -> No product -At time : 211.1 ps Reaction : OH^0 (-9786) + H^0 (-8976) -> No product -At time : 211.1 ps Reaction : H^0 (-9149) + H^0 (-9452) -> H_2^0 (-11929) -At time : 211.1 ps Reaction : OH^0 (-9336) + OH^0 (-9079) -> H2O2^0 (-11930) -At time : 211.1 ps Reaction : OH^0 (-6994) + H^0 (-9066) -> No product -At time : 211.1 ps Reaction : OH^0 (-8260) + OH^0 (-8624) -> H2O2^0 (-11931) -At time : 211.1 ps Reaction : OH^0 (-7380) + OH^0 (-8326) -> H2O2^0 (-11932) -At time : 211.1 ps Reaction : e_aq^-1 (-5498) + H3O^1 (-7413) -> H^0 (-11933) -At time : 211.1 ps Reaction : OH^-1 (-5807) + H3O^1 (-7331) -> No product -At time : 221.1 ps Reaction : OH^0 (-11047) + OH^0 (-6054) -> H2O2^0 (-11934) -At time : 221.1 ps Reaction : OH^0 (-10881) + H^0 (-10550) -> No product -At time : 221.1 ps Reaction : OH^0 (-10658) + e_aq^-1 (-3272) -> OH^-1 (-11935) -At time : 221.1 ps Reaction : H^0 (-10518) + OH^0 (-7026) -> No product -At time : 221.1 ps Reaction : OH^0 (-10399) + OH^0 (-9357) -> H2O2^0 (-11936) -At time : 221.1 ps Reaction : H^0 (-10094) + OH^0 (-8837) -> No product -At time : 221.1 ps Reaction : OH^0 (-9824) + OH^0 (-5962) -> H2O2^0 (-11937) -At time : 221.1 ps Reaction : H^0 (-9749) + OH^0 (-6626) -> No product -At time : 221.1 ps Reaction : H3O^1 (-9556) + e_aq^-1 (-3055) -> H^0 (-11938) -At time : 221.1 ps Reaction : OH^0 (-9142) + OH^0 (-9447) -> H2O2^0 (-11939) -At time : 221.1 ps Reaction : H^0 (-9126) + OH^0 (-8208) -> No product -At time : 221.1 ps Reaction : H^0 (-9102) + e_aq^-1 (-3529) -> OH^-1 (-11940) + H_2^0 (-11941) -At time : 221.1 ps Reaction : e_aq^-1 (-1615) + OH^0 (-8812) -> OH^-1 (-11942) -At time : 221.1 ps Reaction : OH^0 (-6344) + e_aq^-1 (-8725) -> OH^-1 (-11943) -At time : 221.1 ps Reaction : OH^0 (-7974) + OH^0 (-8423) -> H2O2^0 (-11944) -At time : 231.1 ps Reaction : H^0 (-11900) + e_aq^-1 (-8533) -> OH^-1 (-11945) + H_2^0 (-11946) -At time : 231.1 ps Reaction : OH^-1 (-11846) + H3O^1 (-6873) -> No product -At time : 231.1 ps Reaction : H^0 (-10928) + OH^0 (-10017) -> No product -At time : 231.1 ps Reaction : OH^0 (-10520) + OH^0 (-5842) -> H2O2^0 (-11947) -At time : 231.1 ps Reaction : H^0 (-9542) + OH^0 (-7722) -> No product -At time : 231.1 ps Reaction : H^0 (-9508) + e_aq^-1 (-3542) -> OH^-1 (-11948) + H_2^0 (-11949) -At time : 231.1 ps Reaction : H^0 (-9305) + OH^0 (-8852) -> No product -At time : 231.1 ps Reaction : OH^0 (-9222) + OH^0 (-5830) -> H2O2^0 (-11950) -At time : 231.1 ps Reaction : OH^0 (-6514) + OH^0 (-8348) -> H2O2^0 (-11951) -At time : 231.1 ps Reaction : e_aq^-1 (-5234) + H3O^1 (-8189) -> H^0 (-11952) -At time : 231.1 ps Reaction : OH^0 (-10998) + OH^0 (-7522) -> H2O2^0 (-11953) -At time : 241.1 ps Reaction : OH^-1 (-11894) + H3O^1 (-8487) -> No product -At time : 241.1 ps Reaction : OH^0 (-11112) + OH^0 (-8180) -> H2O2^0 (-11954) -At time : 241.1 ps Reaction : OH^0 (-10991) + OH^0 (-8504) -> H2O2^0 (-11955) -At time : 241.1 ps Reaction : H^0 (-10552) + OH^0 (-6872) -> No product -At time : 241.1 ps Reaction : OH^0 (-10069) + e_aq^-1 (-8833) -> OH^-1 (-11956) -At time : 241.1 ps Reaction : H^0 (-9801) + OH^0 (-6694) -> No product -At time : 241.1 ps Reaction : H^0 (-9650) + OH^0 (-6490) -> No product -At time : 241.1 ps Reaction : H^0 (-9111) + OH^0 (-6754) -> No product -At time : 241.1 ps Reaction : e_aq^-1 (-3660) + OH^0 (-7666) -> OH^-1 (-11957) -At time : 241.1 ps Reaction : e_aq^-1 (-4809) + OH^0 (-7086) -> OH^-1 (-11958) -At time : 241.1 ps Reaction : OH^-1 (-11956) + H3O^1 (-7981) -> No product -At time : 241.1 ps Reaction : H^0 (-9120) + H^0 (-10092) -> H_2^0 (-11959) -At time : 251.1 ps Reaction : OH^-1 (-11958) + H3O^1 (-7081) -> No product -At time : 251.1 ps Reaction : OH^-1 (-11916) + H3O^1 (-6663) -> No product -At time : 251.1 ps Reaction : H2O2^0 (-11515) + e_aq^-1 (-8647) -> OH^-1 (-11960) + OH^0 (-11961) -At time : 251.1 ps Reaction : OH^0 (-11131) + OH^0 (-7268) -> H2O2^0 (-11962) -At time : 251.1 ps Reaction : OH^0 (-10235) + OH^0 (-8489) -> H2O2^0 (-11963) -At time : 251.1 ps Reaction : e_aq^-1 (-741) + OH^0 (-10219) -> OH^-1 (-11964) -At time : 251.1 ps Reaction : OH^0 (-9673) + OH^0 (-6526) -> H2O2^0 (-11965) -At time : 251.1 ps Reaction : OH^0 (-9202) + OH^0 (-9601) -> H2O2^0 (-11966) -At time : 251.1 ps Reaction : OH^0 (-9240) + OH^0 (-7850) -> H2O2^0 (-11967) -At time : 251.1 ps Reaction : OH^-1 (-11960) + H3O^1 (-7469) -> No product -At time : 251.1 ps Reaction : OH^-1 (-11913) + H3O^1 (-9573) -> No product -At time : 251.1 ps Reaction : e_aq^-1 (-1994) + H3O^1 (-6767) -> H^0 (-11968) -At time : 261.1 ps Reaction : e_aq^-1 (-3585) + H^0 (-11746) -> OH^-1 (-11969) + H_2^0 (-11970) -At time : 261.1 ps Reaction : H^0 (-11072) + OH^0 (-7176) -> No product -At time : 261.1 ps Reaction : OH^0 (-10245) + e_aq^-1 (-5111) -> OH^-1 (-11971) -At time : 261.1 ps Reaction : H^0 (-10232) + OH^0 (-8124) -> No product -At time : 261.1 ps Reaction : OH^0 (-6760) + H^0 (-9022) -> No product -At time : 261.1 ps Reaction : OH^0 (-6448) + e_aq^-1 (-8761) -> OH^-1 (-11972) -At time : 261.1 ps Reaction : e_aq^-1 (-1149) + OH^0 (-7022) -> OH^-1 (-11973) -At time : 261.1 ps Reaction : OH^0 (-6174) + OH^0 (-7002) -> H2O2^0 (-11974) -At time : 271.1 ps Reaction : H3O^1 (-9509) + OH^-1 (-11948) -> No product -At time : 271.1 ps Reaction : OH^-1 (-11935) + H3O^1 (-6251) -> No product -At time : 271.1 ps Reaction : e_aq^-1 (-320) + OH^0 (-11141) -> OH^-1 (-11975) -At time : 271.1 ps Reaction : OH^0 (-11104) + OH^0 (-7224) -> H2O2^0 (-11976) -At time : 271.1 ps Reaction : OH^0 (-10999) + OH^0 (-8036) -> H2O2^0 (-11977) -At time : 271.1 ps Reaction : OH^0 (-10982) + OH^0 (-10121) -> H2O2^0 (-11978) -At time : 271.1 ps Reaction : OH^0 (-10618) + e_aq^-1 (-3861) -> OH^-1 (-11979) -At time : 271.1 ps Reaction : OH^0 (-10485) + OH^0 (-5860) -> H2O2^0 (-11980) -At time : 271.1 ps Reaction : H^0 (-10336) + H^0 (-10332) -> H_2^0 (-11981) -At time : 271.1 ps Reaction : OH^0 (-9963) + H^0 (-9967) -> No product -At time : 271.1 ps Reaction : OH^0 (-9829) + OH^0 (-9821) -> H2O2^0 (-11982) -At time : 271.1 ps Reaction : OH^0 (-9769) + OH^0 (-6678) -> H2O2^0 (-11983) -At time : 271.1 ps Reaction : OH^0 (-9460) + e_aq^-1 (-3364) -> OH^-1 (-11984) -At time : 271.1 ps Reaction : OH^0 (-9279) + OH^0 (-8805) -> H2O2^0 (-11985) -At time : 271.1 ps Reaction : e_aq^-1 (-4320) + OH^0 (-8798) -> OH^-1 (-11986) -At time : 271.1 ps Reaction : OH^0 (-6510) + OH^0 (-7774) -> H2O2^0 (-11987) -At time : 271.1 ps Reaction : OH^0 (-7758) + OH^0 (-7760) -> H2O2^0 (-11988) -At time : 271.1 ps Reaction : e_aq^-1 (-3711) + OH^0 (-6464) -> OH^-1 (-11989) -At time : 271.1 ps Reaction : e_aq^-1 (-3062) + H3O^1 (-6341) -> H^0 (-11990) -At time : 271.1 ps Reaction : e_aq^-1 (-111) + e_aq^-1 (-5541) -> OH^-1 (-11991) + OH^-1 (-11992) + H_2^0 (-11993) -At time : 271.1 ps Reaction : OH^-1 (-11975) + H3O^1 (-8334) -> No product -At time : 271.1 ps Reaction : OH^-1 (-11964) + H3O^1 (-7163) -> No product -At time : 271.1 ps Reaction : OH^0 (-7048) + e_aq^-1 (-8845) -> OH^-1 (-11994) -At time : 271.1 ps Reaction : OH^-1 (-11994) + H3O^1 (-8379) -> No product -At time : 281.1 ps Reaction : H3O^1 (-6459) + OH^-1 (-11989) -> No product -At time : 281.1 ps Reaction : H3O^1 (-5895) + OH^-1 (-11943) -> No product -At time : 281.1 ps Reaction : H^0 (-9917) + e_aq^-1 (-8692) -> OH^-1 (-11995) + H_2^0 (-11996) -At time : 281.1 ps Reaction : OH^0 (-9603) + OH^0 (-9610) -> H2O2^0 (-11997) -At time : 281.1 ps Reaction : OH^0 (-9541) + OH^0 (-6306) -> H2O2^0 (-11998) -At time : 281.1 ps Reaction : OH^0 (-9423) + OH^0 (-6972) -> H2O2^0 (-11999) -At time : 281.1 ps Reaction : OH^0 (-7422) + H^0 (-9092) -> No product -At time : 281.1 ps Reaction : OH^0 (-8014) + OH^0 (-8018) -> H2O2^0 (-12000) -At time : 281.1 ps Reaction : e_aq^-1 (-4229) + OH^0 (-6830) -> OH^-1 (-12001) -At time : 281.1 ps Reaction : e_aq^-1 (-2177) + H3O^1 (-6751) -> H^0 (-12002) -At time : 281.1 ps Reaction : e_aq^-1 (-529) + OH^0 (-8196) -> OH^-1 (-12003) -At time : 291.1 ps Reaction : OH^-1 (-12003) + H3O^1 (-7453) -> No product -At time : 291.1 ps Reaction : H^0 (-9979) + OH^0 (-11235) -> No product -At time : 291.1 ps Reaction : e_aq^-1 (-5333) + H^0 (-10299) -> OH^-1 (-12004) + H_2^0 (-12005) -At time : 291.1 ps Reaction : H^0 (-9993) + e_aq^-1 (-4426) -> OH^-1 (-12006) + H_2^0 (-12007) -At time : 291.1 ps Reaction : OH^0 (-9490) + OH^0 (-6254) -> H2O2^0 (-12008) -At time : 291.1 ps Reaction : OH^0 (-8363) + H^0 (-9034) -> No product -At time : 291.1 ps Reaction : OH^0 (-8240) + OH^0 (-8474) -> H2O2^0 (-12009) -At time : 291.1 ps Reaction : OH^0 (-6550) + OH^0 (-7658) -> H2O2^0 (-12010) -At time : 291.1 ps Reaction : OH^-1 (-5813) + H3O^1 (-7341) -> No product -At time : 301.1 ps Reaction : H2O2^0 (-11890) + e_aq^-1 (-3820) -> OH^-1 (-12011) + OH^0 (-12012) -At time : 301.1 ps Reaction : OH^-1 (-11707) + H3O^1 (-8505) -> No product -At time : 301.1 ps Reaction : OH^0 (-10457) + OH^0 (-11338) -> H2O2^0 (-12013) -At time : 301.1 ps Reaction : OH^0 (-10970) + OH^0 (-8961) -> H2O2^0 (-12014) -At time : 301.1 ps Reaction : OH^0 (-10328) + OH^0 (-7338) -> H2O2^0 (-12015) -At time : 301.1 ps Reaction : H^0 (-9868) + OH^0 (-6780) -> No product -At time : 301.1 ps Reaction : OH^0 (-9425) + OH^0 (-6928) -> H2O2^0 (-12016) -At time : 301.1 ps Reaction : OH^0 (-7248) + e_aq^-1 (-8395) -> OH^-1 (-12017) -At time : 301.1 ps Reaction : OH^-1 (-12011) + H3O^1 (-7789) -> No product -At time : 301.1 ps Reaction : e_aq^-1 (-4453) + OH^0 (-6922) -> OH^-1 (-12018) -At time : 311.1 ps Reaction : H3O^1 (-6921) + OH^-1 (-12018) -> No product -At time : 311.1 ps Reaction : H3O^1 (-10409) + OH^-1 (-12004) -> No product -At time : 311.1 ps Reaction : OH^-1 (-11986) + H3O^1 (-5869) -> No product -At time : 311.1 ps Reaction : H3O^1 (-10911) + OH^-1 (-11942) -> No product -At time : 311.1 ps Reaction : H3O^1 (-8439) + OH^-1 (-11855) -> No product -At time : 311.1 ps Reaction : OH^-1 (-11806) + H3O^1 (-6353) -> No product -At time : 311.1 ps Reaction : e_aq^-1 (-1461) + H2O2^0 (-11557) -> OH^-1 (-12019) + OH^0 (-12020) -At time : 311.1 ps Reaction : OH^0 (-10837) + H^0 (-9922) -> No product -At time : 311.1 ps Reaction : OH^0 (-10497) + H^0 (-10157) -> No product -At time : 311.1 ps Reaction : H^0 (-10117) + H^0 (-10119) -> H_2^0 (-12021) -At time : 311.1 ps Reaction : H^0 (-9353) + OH^0 (-8228) -> No product -At time : 311.1 ps Reaction : e_aq^-1 (-1004) + OH^0 (-7088) -> OH^-1 (-12022) -At time : 311.1 ps Reaction : e_aq^-1 (-4704) + e_aq^-1 (-1232) -> OH^-1 (-12023) + OH^-1 (-12024) + H_2^0 (-12025) -At time : 311.1 ps Reaction : H3O^1 (-10035) + OH^-1 (-12019) -> No product -At time : 321.1 ps Reaction : OH^-1 (-12006) + H3O^1 (-10002) -> No product -At time : 321.1 ps Reaction : H3O^1 (-10665) + OH^-1 (-11940) -> No product -At time : 321.1 ps Reaction : OH^0 (-11327) + e_aq^-1 (-8677) -> OH^-1 (-12026) -At time : 321.1 ps Reaction : OH^0 (-11122) + OH^0 (-8190) -> H2O2^0 (-12027) -At time : 321.1 ps Reaction : OH^0 (-10872) + OH^0 (-6868) -> H2O2^0 (-12028) -At time : 321.1 ps Reaction : e_aq^-1 (-97) + H3O^1 (-7351) -> H^0 (-12029) -At time : 331.1 ps Reaction : H3O^1 (-7565) + OH^-1 (-11716) -> No product -At time : 331.1 ps Reaction : OH^0 (-6942) + H^0 (-11241) -> No product -At time : 331.1 ps Reaction : H^0 (-11049) + OH^0 (-11051) -> No product -At time : 331.1 ps Reaction : OH^0 (-10895) + OH^0 (-10901) -> H2O2^0 (-12030) -At time : 331.1 ps Reaction : OH^0 (-9936) + OH^0 (-6834) -> H2O2^0 (-12031) -At time : 331.1 ps Reaction : H^0 (-9694) + OH^0 (-6562) -> No product -At time : 331.1 ps Reaction : OH^0 (-9459) + OH^0 (-6216) -> H2O2^0 (-12032) -At time : 331.1 ps Reaction : H^0 (-9426) + OH^0 (-5751) -> No product -At time : 331.1 ps Reaction : H^0 (-9233) + OH^0 (-6680) -> No product -At time : 331.1 ps Reaction : e_aq^-1 (-5108) + H3O^1 (-8145) -> H^0 (-12033) -At time : 331.1 ps Reaction : OH^0 (-7942) + OH^0 (-7946) -> H2O2^0 (-12034) -At time : 331.1 ps Reaction : OH^0 (-5902) + OH^0 (-6400) -> H2O2^0 (-12035) -At time : 331.1 ps Reaction : OH^0 (-5906) + OH^0 (-6396) -> H2O2^0 (-12036) -At time : 331.1 ps Reaction : e_aq^-1 (-4204) + OH^0 (-5838) -> OH^-1 (-12037) -At time : 341.1 ps Reaction : OH^-1 (-11903) + H3O^1 (-8889) -> No product -At time : 341.1 ps Reaction : H3O^1 (-10008) + OH^-1 (-11668) -> No product -At time : 341.1 ps Reaction : OH^0 (-11150) + OH^0 (-7426) -> H2O2^0 (-12038) -At time : 341.1 ps Reaction : OH^0 (-10903) + OH^0 (-10906) -> H2O2^0 (-12039) -At time : 341.1 ps Reaction : OH^0 (-10450) + H^0 (-9084) -> No product -At time : 341.1 ps Reaction : OH^0 (-10036) + OH^0 (-6010) -> H2O2^0 (-12040) -At time : 341.1 ps Reaction : H3O^1 (-9524) + e_aq^-1 (-3158) -> H^0 (-12041) -At time : 341.1 ps Reaction : H3O^1 (-8227) + e_aq^-1 (-8455) -> H^0 (-12042) -At time : 341.1 ps Reaction : OH^0 (-6078) + OH^0 (-8172) -> H2O2^0 (-12043) -At time : 341.1 ps Reaction : e_aq^-1 (-1333) + OH^0 (-7552) -> OH^-1 (-12044) -At time : 341.1 ps Reaction : OH^-1 (-5777) + H3O^1 (-6607) -> No product -At time : 351.1 ps Reaction : H3O^1 (-6989) + OH^-1 (-12044) -> No product -At time : 351.1 ps Reaction : OH^-1 (-12022) + H3O^1 (-8063) -> No product -At time : 351.1 ps Reaction : H3O^1 (-8185) + OH^-1 (-12017) -> No product -At time : 351.1 ps Reaction : H^0 (-11785) + OH^0 (-9652) -> No product -At time : 351.1 ps Reaction : H3O^1 (-6095) + OH^-1 (-11725) -> No product -At time : 351.1 ps Reaction : OH^0 (-10317) + OH^0 (-8594) -> H2O2^0 (-12045) -At time : 351.1 ps Reaction : OH^0 (-10037) + H^0 (-10034) -> No product -At time : 351.1 ps Reaction : e_aq^-1 (-3641) + H^0 (-9587) -> OH^-1 (-12046) + H_2^0 (-12047) -At time : 351.1 ps Reaction : OH^0 (-9402) + OH^0 (-8272) -> H2O2^0 (-12048) -At time : 351.1 ps Reaction : OH^0 (-7886) + OH^0 (-8417) -> H2O2^0 (-12049) -At time : 351.1 ps Reaction : OH^0 (-6632) + OH^0 (-7812) -> H2O2^0 (-12050) -At time : 351.1 ps Reaction : e_aq^-1 (-4503) + OH^0 (-6938) -> OH^-1 (-12051) -At time : 361.1 ps Reaction : H3O^1 (-9902) + OH^-1 (-12037) -> No product -At time : 361.1 ps Reaction : H3O^1 (-9254) + OH^-1 (-11783) -> No product -At time : 361.1 ps Reaction : OH^0 (-11226) + OH^0 (-10821) -> H2O2^0 (-12052) -At time : 361.1 ps Reaction : H3O^1 (-11015) + e_aq^-1 (-4817) -> H^0 (-12053) -At time : 361.1 ps Reaction : H^0 (-10098) + OH^0 (-7010) -> No product -At time : 361.1 ps Reaction : OH^0 (-9648) + OH^0 (-6488) -> H2O2^0 (-12054) -At time : 371.1 ps Reaction : H3O^1 (-11081) + OH^-1 (-11971) -> No product -At time : 371.1 ps Reaction : OH^-1 (-11780) + H3O^1 (-7495) -> No product -At time : 371.1 ps Reaction : e_aq^-1 (-5351) + OH^0 (-10410) -> OH^-1 (-12055) -At time : 371.1 ps Reaction : OH^0 (-10135) + OH^0 (-8840) -> H2O2^0 (-12056) -At time : 371.1 ps Reaction : OH^0 (-9793) + e_aq^-1 (-2269) -> OH^-1 (-12057) -At time : 371.1 ps Reaction : OH^0 (-9165) + OH^0 (-6250) -> H2O2^0 (-12058) -At time : 371.1 ps Reaction : e_aq^-1 (-5550) + OH^0 (-8294) -> OH^-1 (-12059) -At time : 371.1 ps Reaction : OH^0 (-7264) + OH^0 (-8222) -> H2O2^0 (-12060) -At time : 371.1 ps Reaction : OH^0 (-7960) + OH^0 (-9055) -> H2O2^0 (-12061) -At time : 381.1 ps Reaction : OH^0 (-11182) + OH^0 (-8296) -> H2O2^0 (-12062) -At time : 381.1 ps Reaction : H^0 (-11091) + OH^0 (-7220) -> No product -At time : 381.1 ps Reaction : H^0 (-9155) + H^0 (-10635) -> H_2^0 (-12063) -At time : 381.1 ps Reaction : OH^0 (-9560) + H^0 (-9563) -> No product -At time : 381.1 ps Reaction : OH^0 (-6282) + OH^0 (-8997) -> H2O2^0 (-12064) -At time : 381.1 ps Reaction : OH^0 (-7776) + OH^0 (-8985) -> H2O2^0 (-12065) -At time : 381.1 ps Reaction : e_aq^-1 (-2252) + H3O^1 (-6715) -> H^0 (-12066) -At time : 381.1 ps Reaction : e_aq^-1 (-4512) + e_aq^-1 (-4580) -> OH^-1 (-12067) + OH^-1 (-12068) + H_2^0 (-12069) -At time : 381.1 ps Reaction : OH^0 (-10934) + OH^0 (-10041) -> H2O2^0 (-12070) -At time : 391.1 ps Reaction : OH^-1 (-12059) + H3O^1 (-10364) -> No product -At time : 391.1 ps Reaction : H3O^1 (-6331) + OH^-1 (-11807) -> No product -At time : 391.1 ps Reaction : e_aq^-1 (-4495) + H2O2^0 (-11705) -> OH^-1 (-12071) + OH^0 (-12072) -At time : 391.1 ps Reaction : OH^0 (-11121) + e_aq^-1 (-5205) -> OH^-1 (-12073) -At time : 391.1 ps Reaction : OH^0 (-9784) + OH^0 (-10602) -> H2O2^0 (-12074) -At time : 391.1 ps Reaction : H^0 (-10430) + e_aq^-1 (-546) -> OH^-1 (-12075) + H_2^0 (-12076) -At time : 391.1 ps Reaction : H^0 (-10224) + OH^0 (-7166) -> No product -At time : 391.1 ps Reaction : H^0 (-9396) + e_aq^-1 (-8599) -> OH^-1 (-12077) + H_2^0 (-12078) -At time : 391.1 ps Reaction : e_aq^-1 (-1917) + H3O^1 (-6827) -> H^0 (-12079) -At time : 391.1 ps Reaction : e_aq^-1 (-3908) + OH^0 (-6650) -> OH^-1 (-12080) -At time : 401.1 ps Reaction : OH^0 (-11741) + OH^0 (-8855) -> H2O2^0 (-12081) -At time : 401.1 ps Reaction : H^0 (-10111) + OH^0 (-7008) -> No product -At time : 401.1 ps Reaction : OH^0 (-10018) + OH^0 (-7572) -> H2O2^0 (-12082) -At time : 401.1 ps Reaction : H3O^1 (-9962) + OH^-1 (-5795) -> No product -At time : 401.1 ps Reaction : e_aq^-1 (-8338) + OH^0 (-8399) -> OH^-1 (-12083) -At time : 401.1 ps Reaction : e_aq^-1 (-3261) + OH^0 (-7692) -> OH^-1 (-12084) -At time : 401.1 ps Reaction : e_aq^-1 (-5397) + OH^0 (-7430) -> OH^-1 (-12085) -At time : 401.1 ps Reaction : e_aq^-1 (-3501) + OH^0 (-6248) -> OH^-1 (-12086) -At time : 401.1 ps Reaction : e_aq^-1 (-1019) + e_aq^-1 (-1027) -> OH^-1 (-12087) + OH^-1 (-12088) + H_2^0 (-12089) -At time : 401.1 ps Reaction : H3O^1 (-7289) + OH^-1 (-12085) -> No product -At time : 411.1 ps Reaction : H2O2^0 (-11697) + e_aq^-1 (-5033) -> OH^-1 (-12090) + OH^0 (-12091) -At time : 411.1 ps Reaction : OH^0 (-11139) + OH^0 (-11255) -> H2O2^0 (-12092) -At time : 411.1 ps Reaction : H^0 (-11084) + e_aq^-1 (-5144) -> OH^-1 (-12093) + H_2^0 (-12094) -At time : 411.1 ps Reaction : OH^0 (-10128) + OH^0 (-6164) -> H2O2^0 (-12095) -At time : 411.1 ps Reaction : OH^0 (-9597) + OH^0 (-6416) -> H2O2^0 (-12096) -At time : 411.1 ps Reaction : e_aq^-1 (-1450) + OH^0 (-7972) -> OH^-1 (-12097) -At time : 411.1 ps Reaction : e_aq^-1 (-762) + H3O^1 (-7481) -> H^0 (-12098) -At time : 411.1 ps Reaction : e_aq^-1 (-1590) + H3O^1 (-6913) -> H^0 (-12099) -At time : 411.1 ps Reaction : H3O^1 (-7155) + OH^-1 (-12090) -> No product -At time : 421.1 ps Reaction : OH^-1 (-12057) + H3O^1 (-6689) -> No product -At time : 421.1 ps Reaction : OH^-1 (-12055) + H3O^1 (-7271) -> No product -At time : 421.1 ps Reaction : OH^-1 (-11918) + H3O^1 (-6017) -> No product -At time : 421.1 ps Reaction : OH^0 (-10781) + OH^0 (-5960) -> H2O2^0 (-12100) -At time : 421.1 ps Reaction : OH^0 (-10690) + OH^0 (-8720) -> H2O2^0 (-12101) -At time : 421.1 ps Reaction : OH^0 (-10494) + OH^0 (-7092) -> H2O2^0 (-12102) -At time : 421.1 ps Reaction : H^0 (-10493) + OH^0 (-7080) -> No product -At time : 421.1 ps Reaction : e_aq^-1 (-5293) + OH^0 (-10268) -> OH^-1 (-12103) -At time : 421.1 ps Reaction : OH^0 (-9431) + OH^0 (-6878) -> H2O2^0 (-12104) -At time : 421.1 ps Reaction : H^0 (-9040) + OH^0 (-9045) -> No product -At time : 421.1 ps Reaction : e_aq^-1 (-5227) + H3O^1 (-7233) -> H^0 (-12105) -At time : 421.1 ps Reaction : e_aq^-1 (-4545) + OH^0 (-6954) -> OH^-1 (-12106) -At time : 431.1 ps Reaction : OH^-1 (-12097) + H3O^1 (-8370) -> No product -At time : 431.1 ps Reaction : OH^-1 (-12083) + H3O^1 (-8640) -> No product -At time : 431.1 ps Reaction : OH^-1 (-12026) + H3O^1 (-7977) -> No product -At time : 431.1 ps Reaction : H^0 (-11309) + e_aq^-1 (-8347) -> OH^-1 (-12107) + H_2^0 (-12108) -At time : 431.1 ps Reaction : OH^0 (-10539) + H^0 (-10898) -> No product -At time : 431.1 ps Reaction : OH^0 (-10853) + OH^0 (-7596) -> H2O2^0 (-12109) -At time : 431.1 ps Reaction : e_aq^-1 (-4820) + H^0 (-9072) -> OH^-1 (-12110) + H_2^0 (-12111) -At time : 431.1 ps Reaction : OH^0 (-6516) + e_aq^-1 (-8350) -> OH^-1 (-12112) -At time : 431.1 ps Reaction : e_aq^-1 (-5300) + H3O^1 (-7445) -> H^0 (-12113) -At time : 431.1 ps Reaction : OH^0 (-6520) + OH^0 (-6528) -> H2O2^0 (-12114) -At time : 431.1 ps Reaction : H3O^1 (-6521) + OH^-1 (-12112) -> No product -At time : 431.1 ps Reaction : OH^0 (-10259) + OH^0 (-10429) -> H2O2^0 (-12115) -At time : 441.1 ps Reaction : OH^0 (-10074) + OH^0 (-6990) -> H2O2^0 (-12116) -At time : 441.1 ps Reaction : OH^0 (-8144) + OH^0 (-8947) -> H2O2^0 (-12117) -At time : 441.1 ps Reaction : OH^0 (-6908) + e_aq^-1 (-8815) -> OH^-1 (-12118) -At time : 441.1 ps Reaction : OH^0 (-7096) + OH^0 (-8072) -> H2O2^0 (-12119) -At time : 441.1 ps Reaction : H3O^1 (-6907) + OH^-1 (-12118) -> No product -At time : 451.1 ps Reaction : OH^0 (-10086) + OH^0 (-8372) -> H2O2^0 (-12120) -At time : 451.1 ps Reaction : OH^0 (-10047) + OH^0 (-8369) -> H2O2^0 (-12121) -At time : 451.1 ps Reaction : H^0 (-9546) + OH^0 (-6330) -> No product -At time : 451.1 ps Reaction : OH^0 (-9210) + OH^0 (-5910) -> H2O2^0 (-12122) -At time : 451.1 ps Reaction : OH^0 (-9110) + OH^0 (-7628) -> H2O2^0 (-12123) -At time : 451.1 ps Reaction : H3O^1 (-8688) + e_aq^-1 (-8689) -> H^0 (-12124) -At time : 451.1 ps Reaction : OH^0 (-8122) + OH^0 (-8444) -> H2O2^0 (-12125) -At time : 451.1 ps Reaction : e_aq^-1 (-3136) + H3O^1 (-6311) -> H^0 (-12126) -At time : 451.1 ps Reaction : e_aq^-1 (-4402) + OH^0 (-6002) -> OH^-1 (-12127) -At time : 461.1 ps Reaction : H3O^1 (-10564) + e_aq^-1 (-1859) -> H^0 (-12128) -At time : 461.1 ps Reaction : OH^0 (-10437) + OH^0 (-7232) -> H2O2^0 (-12129) -At time : 461.1 ps Reaction : OH^0 (-10082) + OH^0 (-7548) -> H2O2^0 (-12130) -At time : 461.1 ps Reaction : H^0 (-9934) + OH^0 (-7910) -> No product -At time : 461.1 ps Reaction : OH^0 (-7822) + OH^0 (-9013) -> H2O2^0 (-12131) -At time : 461.1 ps Reaction : e_aq^-1 (-5170) + OH^0 (-7202) -> OH^-1 (-12132) -At time : 461.1 ps Reaction : OH^0 (-6696) + OH^0 (-6702) -> H2O2^0 (-12133) -At time : 471.1 ps Reaction : OH^-1 (-12127) + H3O^1 (-6909) -> No product -At time : 471.1 ps Reaction : OH^0 (-11300) + e_aq^-1 (-4110) -> OH^-1 (-12134) -At time : 471.1 ps Reaction : H^0 (-10201) + OH^0 (-9077) -> No product -At time : 471.1 ps Reaction : OH^0 (-10046) + e_aq^-1 (-1432) -> OH^-1 (-12135) -At time : 471.1 ps Reaction : OH^0 (-9505) + OH^0 (-9506) -> H2O2^0 (-12136) -At time : 471.1 ps Reaction : e_aq^-1 (-4517) + H3O^1 (-7563) -> H^0 (-12137) -At time : 471.1 ps Reaction : e_aq^-1 (-3015) + OH^0 (-5898) -> OH^-1 (-12138) -At time : 471.1 ps Reaction : H3O^1 (-6373) + OH^-1 (-12138) -> No product -At time : 481.1 ps Reaction : OH^-1 (-12046) + H3O^1 (-7741) -> No product -At time : 481.1 ps Reaction : OH^0 (-11202) + H^0 (-12029) -> No product -At time : 481.1 ps Reaction : OH^0 (-11350) + OH^0 (-7302) -> H2O2^0 (-12139) -At time : 481.1 ps Reaction : OH^0 (-9123) + H^0 (-11053) -> No product -At time : 481.1 ps Reaction : OH^0 (-10876) + OH^0 (-9272) -> H2O2^0 (-12140) -At time : 481.1 ps Reaction : OH^0 (-10757) + OH^0 (-6644) -> H2O2^0 (-12141) -At time : 481.1 ps Reaction : OH^0 (-9831) + OH^0 (-7854) -> H2O2^0 (-12142) -At time : 481.1 ps Reaction : OH^0 (-9654) + OH^0 (-8540) -> H2O2^0 (-12143) -At time : 491.1 ps Reaction : OH^-1 (-12084) + H3O^1 (-10655) -> No product -At time : 491.1 ps Reaction : H3O^1 (-7897) + OH^-1 (-12001) -> No product -At time : 491.1 ps Reaction : OH^-1 (-11876) + H3O^1 (-6217) -> No product -At time : 491.1 ps Reaction : e_aq^-1 (-815) + H2O2^0 (-11601) -> OH^-1 (-12144) + OH^0 (-12145) -At time : 491.1 ps Reaction : OH^0 (-10751) + OH^0 (-5946) -> H2O2^0 (-12146) -At time : 491.1 ps Reaction : OH^0 (-9893) + OH^0 (-5976) -> H2O2^0 (-12147) -At time : 491.1 ps Reaction : OH^0 (-9810) + OH^0 (-8354) -> H2O2^0 (-12148) -At time : 491.1 ps Reaction : OH^0 (-9584) + OH^0 (-8742) -> H2O2^0 (-12149) -At time : 491.1 ps Reaction : OH^0 (-8102) + OH^0 (-8882) -> H2O2^0 (-12150) -At time : 491.1 ps Reaction : OH^0 (-7598) + e_aq^-1 (-8800) -> OH^-1 (-12151) -At time : 491.1 ps Reaction : e_aq^-1 (-5554) + H3O^1 (-8619) -> H^0 (-12152) -At time : 491.1 ps Reaction : e_aq^-1 (-8377) + OH^0 (-8432) -> OH^-1 (-12153) -At time : 491.1 ps Reaction : e_aq^-1 (-4707) + OH^0 (-7028) -> OH^-1 (-12154) -At time : 491.1 ps Reaction : e_aq^-1 (-5522) + H3O^1 (-6101) -> H^0 (-12155) -At time : 501.1 ps Reaction : OH^-1 (-12068) + H3O^1 (-6969) -> No product -At time : 501.1 ps Reaction : e_aq^-1 (-5055) + OH^0 (-10217) -> OH^-1 (-12156) -At time : 501.1 ps Reaction : e_aq^-1 (-1566) + OH^0 (-10009) -> OH^-1 (-12157) -At time : 501.1 ps Reaction : H^0 (-9841) + OH^0 (-9843) -> No product -At time : 501.1 ps Reaction : H^0 (-9523) + OH^0 (-7712) -> No product -At time : 501.1 ps Reaction : OH^0 (-8256) + OH^0 (-8630) -> H2O2^0 (-12158) -At time : 501.1 ps Reaction : e_aq^-1 (-284) + H3O^1 (-8472) -> H^0 (-12159) -At time : 511.1 ps Reaction : H3O^1 (-6029) + OH^-1 (-11973) -> No product -At time : 511.1 ps Reaction : H^0 (-11763) + H^0 (-9094) -> H_2^0 (-12160) -At time : 511.1 ps Reaction : H^0 (-10442) + OH^0 (-11106) -> No product -At time : 511.1 ps Reaction : H^0 (-10773) + e_aq^-1 (-3936) -> OH^-1 (-12161) + H_2^0 (-12162) -At time : 511.1 ps Reaction : OH^0 (-10580) + e_aq^-1 (-8551) -> OH^-1 (-12163) -At time : 511.1 ps Reaction : H^0 (-10546) + H^0 (-9985) -> H_2^0 (-12164) -At time : 511.1 ps Reaction : e_aq^-1 (-5037) + H3O^1 (-10196) -> H^0 (-12165) -At time : 511.1 ps Reaction : OH^0 (-9685) + OH^0 (-7656) -> H2O2^0 (-12166) -At time : 511.1 ps Reaction : H^0 (-9251) + e_aq^-1 (-4104) -> OH^-1 (-12167) + H_2^0 (-12168) -At time : 511.1 ps Reaction : e_aq^-1 (-5118) + e_aq^-1 (-8890) -> OH^-1 (-12169) + OH^-1 (-12170) + H_2^0 (-12171) -At time : 511.1 ps Reaction : e_aq^-1 (-4784) + H3O^1 (-8496) -> H^0 (-12172) -At time : 511.1 ps Reaction : OH^0 (-7748) + OH^0 (-7750) -> H2O2^0 (-12173) -At time : 511.1 ps Reaction : e_aq^-1 (-4873) + OH^0 (-6156) -> OH^-1 (-12174) -At time : 521.1 ps Reaction : H3O^1 (-8127) + OH^-1 (-12144) -> No product -At time : 521.1 ps Reaction : OH^-1 (-12073) + H3O^1 (-8193) -> No product -At time : 521.1 ps Reaction : H^0 (-10988) + OH^0 (-8026) -> No product -At time : 521.1 ps Reaction : H3O^1 (-10913) + e_aq^-1 (-4423) -> H^0 (-12175) -At time : 521.1 ps Reaction : H^0 (-10340) + OH^0 (-7358) -> No product -At time : 521.1 ps Reaction : e_aq^-1 (-624) + H3O^1 (-7221) -> H^0 (-12176) -At time : 521.1 ps Reaction : OH^-1 (-5717) + H3O^1 (-5851) -> No product -At time : 531.1 ps Reaction : OH^-1 (-11720) + H3O^1 (-11130) -> No product -At time : 531.1 ps Reaction : OH^0 (-11157) + OH^0 (-6094) -> H2O2^0 (-12177) -At time : 531.1 ps Reaction : OH^0 (-11086) + OH^0 (-7192) -> H2O2^0 (-12178) -At time : 531.1 ps Reaction : H^0 (-10501) + H^0 (-10133) -> H_2^0 (-12179) -At time : 531.1 ps Reaction : OH^0 (-9881) + OH^0 (-9882) -> H2O2^0 (-12180) -At time : 531.1 ps Reaction : H^0 (-9194) + OH^0 (-9589) -> No product -At time : 531.1 ps Reaction : OH^0 (-9514) + OH^0 (-9511) -> H2O2^0 (-12181) -At time : 531.1 ps Reaction : e_aq^-1 (-3492) + H3O^1 (-8706) -> H^0 (-12182) -At time : 541.1 ps Reaction : H3O^1 (-9859) + OH^-1 (-12134) -> No product -At time : 541.1 ps Reaction : OH^-1 (-12107) + H3O^1 (-8346) -> No product -At time : 541.1 ps Reaction : OH^-1 (-12071) + H3O^1 (-7945) -> No product -At time : 541.1 ps Reaction : H3O^1 (-7665) + OH^-1 (-11957) -> No product -At time : 541.1 ps Reaction : H2O2^0 (-11390) + e_aq^-1 (-4603) -> OH^-1 (-12183) + OH^0 (-12184) -At time : 541.1 ps Reaction : OH^0 (-11068) + OH^0 (-8134) -> H2O2^0 (-12185) -At time : 541.1 ps Reaction : e_aq^-1 (-3544) + OH^0 (-8993) -> OH^-1 (-12186) -At time : 541.1 ps Reaction : e_aq^-1 (-4263) + OH^0 (-8789) -> OH^-1 (-12187) -At time : 541.1 ps Reaction : e_aq^-1 (-477) + H3O^1 (-8217) -> H^0 (-12188) -At time : 551.1 ps Reaction : OH^-1 (-12187) + H3O^1 (-7905) -> No product -At time : 551.1 ps Reaction : H^0 (-12165) + H^0 (-12098) -> H_2^0 (-12189) -At time : 551.1 ps Reaction : e_aq^-1 (-5607) + OH^0 (-11363) -> OH^-1 (-12190) -At time : 551.1 ps Reaction : OH^0 (-9968) + OH^0 (-10890) -> H2O2^0 (-12191) -At time : 551.1 ps Reaction : OH^0 (-10702) + OH^0 (-6398) -> H2O2^0 (-12192) -At time : 551.1 ps Reaction : OH^0 (-9891) + e_aq^-1 (-4180) -> OH^-1 (-12193) -At time : 551.1 ps Reaction : e_aq^-1 (-4272) + OH^0 (-8793) -> OH^-1 (-12194) -At time : 551.1 ps Reaction : e_aq^-1 (-5545) + H3O^1 (-8281) -> H^0 (-12195) -At time : 551.1 ps Reaction : e_aq^-1 (-3583) + H3O^1 (-6297) -> H^0 (-12196) -At time : 551.1 ps Reaction : H^0 (-9317) + OH^0 (-7146) -> No product -At time : 551.1 ps Reaction : H^0 (-9198) + e_aq^-1 (-2930) -> OH^-1 (-12197) + H_2^0 (-12198) -At time : 551.1 ps Reaction : e_aq^-1 (-3482) + OH^0 (-5874) -> OH^-1 (-12199) -At time : 551.1 ps Reaction : H3O^1 (-10703) + OH^-1 (-12197) -> No product -At time : 561.1 ps Reaction : OH^0 (-10560) + OH^0 (-5757) -> H2O2^0 (-12200) -At time : 561.1 ps Reaction : OH^0 (-10230) + OH^0 (-10459) -> H2O2^0 (-12201) -At time : 561.1 ps Reaction : OH^0 (-6786) + OH^0 (-8786) -> H2O2^0 (-12202) -At time : 561.1 ps Reaction : e_aq^-1 (-865) + H3O^1 (-8442) -> H^0 (-12203) -At time : 561.1 ps Reaction : e_aq^-1 (-1384) + OH^0 (-7980) -> OH^-1 (-12204) -At time : 561.1 ps Reaction : e_aq^-1 (-4393) + e_aq^-1 (-1715) -> OH^-1 (-12205) + OH^-1 (-12206) + H_2^0 (-12207) -At time : 561.1 ps Reaction : OH^-1 (-12190) + H3O^1 (-7377) -> No product -At time : 561.1 ps Reaction : OH^0 (-7288) + OH^0 (-8246) -> H2O2^0 (-12208) -At time : 571.1 ps Reaction : H3O^1 (-7891) + OH^-1 (-12163) -> No product -At time : 571.1 ps Reaction : H3O^1 (-9627) + e_aq^-1 (-8767) -> H^0 (-12209) -At time : 581.1 ps Reaction : OH^-1 (-12204) + H3O^1 (-6973) -> No product -At time : 581.1 ps Reaction : H^0 (-10631) + OH^0 (-7668) -> No product -At time : 581.1 ps Reaction : OH^0 (-9125) + OH^0 (-7450) -> H2O2^0 (-12210) -At time : 581.1 ps Reaction : OH^0 (-8006) + e_aq^-1 (-8569) -> OH^-1 (-12211) -At time : 581.1 ps Reaction : e_aq^-1 (-4277) + OH^0 (-7600) -> OH^-1 (-12212) -At time : 581.1 ps Reaction : e_aq^-1 (-3643) + OH^0 (-6388) -> OH^-1 (-12213) -At time : 581.1 ps Reaction : OH^0 (-8236) + OH^0 (-8336) -> H2O2^0 (-12214) -At time : 591.1 ps Reaction : H3O^1 (-7739) + OH^-1 (-12213) -> No product -At time : 591.1 ps Reaction : OH^-1 (-12205) + H3O^1 (-10873) -> No product -At time : 591.1 ps Reaction : e_aq^-1 (-5241) + H2O2^0 (-11569) -> OH^-1 (-12215) + OH^0 (-12216) -At time : 591.1 ps Reaction : OH^0 (-9976) + H^0 (-11443) -> No product -At time : 591.1 ps Reaction : H3O^1 (-11056) + e_aq^-1 (-5056) -> H^0 (-12217) -At time : 591.1 ps Reaction : OH^0 (-10498) + e_aq^-1 (-4795) -> OH^-1 (-12218) -At time : 591.1 ps Reaction : H^0 (-9959) + e_aq^-1 (-4311) -> OH^-1 (-12219) + H_2^0 (-12220) -At time : 591.1 ps Reaction : e_aq^-1 (-3828) + H3O^1 (-8520) -> H^0 (-12221) -At time : 591.1 ps Reaction : e_aq^-1 (-5184) + H3O^1 (-8481) -> H^0 (-12222) -At time : 591.1 ps Reaction : OH^-1 (-12151) + H3O^1 (-9944) -> No product -At time : 601.1 ps Reaction : H^0 (-11089) + OH^0 (-8164) -> No product -At time : 601.1 ps Reaction : OH^0 (-7156) + OH^0 (-8108) -> H2O2^0 (-12223) -At time : 601.1 ps Reaction : e_aq^-1 (-4972) + OH^0 (-7504) -> OH^-1 (-12224) -At time : 601.1 ps Reaction : e_aq^-1 (-267) + H3O^1 (-7309) -> H^0 (-12225) -At time : 611.1 ps Reaction : OH^-1 (-12194) + H3O^1 (-7597) -> No product -At time : 611.1 ps Reaction : OH^-1 (-12161) + H3O^1 (-5831) -> No product -At time : 611.1 ps Reaction : OH^0 (-11097) + OH^0 (-7468) -> H2O2^0 (-12226) -At time : 611.1 ps Reaction : OH^0 (-9130) + OH^0 (-10381) -> H2O2^0 (-12227) -At time : 611.1 ps Reaction : OH^0 (-9403) + e_aq^-1 (-5426) -> OH^-1 (-12228) -At time : 611.1 ps Reaction : OH^0 (-9395) + OH^0 (-8310) -> H2O2^0 (-12229) -At time : 611.1 ps Reaction : e_aq^-1 (-3984) + OH^0 (-7638) -> OH^-1 (-12230) -At time : 621.1 ps Reaction : H3O^1 (-7835) + OH^-1 (-12230) -> No product -At time : 621.1 ps Reaction : H3O^1 (-7059) + OH^-1 (-12218) -> No product -At time : 621.1 ps Reaction : OH^-1 (-12157) + H3O^1 (-6925) -> No product -At time : 621.1 ps Reaction : OH^0 (-10359) + OH^0 (-7386) -> H2O2^0 (-12231) -At time : 621.1 ps Reaction : H^0 (-9940) + OH^0 (-7914) -> No product -At time : 621.1 ps Reaction : OH^0 (-9189) + OH^0 (-8735) -> H2O2^0 (-12232) -At time : 621.1 ps Reaction : OH^0 (-6472) + OH^0 (-7768) -> H2O2^0 (-12233) -At time : 621.1 ps Reaction : e_aq^-1 (-889) + H3O^1 (-7125) -> H^0 (-12234) -At time : 621.1 ps Reaction : e_aq^-1 (-2073) + OH^0 (-5836) -> OH^-1 (-12235) -At time : 621.1 ps Reaction : e_aq^-1 (-4755) + e_aq^-1 (-4877) -> OH^-1 (-12236) + OH^-1 (-12237) + H_2^0 (-12238) -At time : 621.1 ps Reaction : OH^-1 (-12235) + H3O^1 (-5835) -> No product -At time : 621.1 ps Reaction : OH^0 (-6840) + OH^0 (-7908) -> H2O2^0 (-12239) -At time : 631.1 ps Reaction : e_aq^-1 (-5654) + OH^0 (-11267) -> OH^-1 (-12240) -At time : 631.1 ps Reaction : H^0 (-10137) + H^0 (-10153) -> H_2^0 (-12241) -At time : 631.1 ps Reaction : OH^0 (-9562) + OH^0 (-7734) -> H2O2^0 (-12242) -At time : 631.1 ps Reaction : OH^0 (-6152) + e_aq^-1 (-8659) -> OH^-1 (-12243) -At time : 631.1 ps Reaction : OH^0 (-8396) + OH^0 (-8477) -> H2O2^0 (-12244) -At time : 631.1 ps Reaction : e_aq^-1 (-2837) + OH^0 (-7764) -> OH^-1 (-12245) -At time : 641.1 ps Reaction : H3O^1 (-8427) + OH^-1 (-12183) -> No product -At time : 641.1 ps Reaction : OH^-1 (-11871) + H3O^1 (-7103) -> No product -At time : 641.1 ps Reaction : OH^0 (-9889) + OH^0 (-10823) -> H2O2^0 (-12246) -At time : 641.1 ps Reaction : OH^0 (-9105) + OH^0 (-10712) -> H2O2^0 (-12247) -At time : 641.1 ps Reaction : e_aq^-1 (-4347) + H3O^1 (-8802) -> H^0 (-12248) -At time : 651.1 ps Reaction : OH^-1 (-12086) + H3O^1 (-6247) -> No product -At time : 651.1 ps Reaction : e_aq^-1 (-5075) + H3O^1 (-11075) -> H^0 (-12249) -At time : 651.1 ps Reaction : OH^0 (-10951) + OH^0 (-8675) -> H2O2^0 (-12250) -At time : 651.1 ps Reaction : OH^0 (-10533) + H^0 (-10005) -> No product -At time : 651.1 ps Reaction : e_aq^-1 (-4767) + OH^0 (-8378) -> OH^-1 (-12251) -At time : 651.1 ps Reaction : e_aq^-1 (-2044) + e_aq^-1 (-4138) -> OH^-1 (-12252) + OH^-1 (-12253) + H_2^0 (-12254) -At time : 661.1 ps Reaction : H3O^1 (-6951) + OH^-1 (-12106) -> No product -At time : 661.1 ps Reaction : OH^-1 (-12103) + H3O^1 (-7451) -> No product -At time : 661.1 ps Reaction : H^0 (-10303) + H^0 (-12042) -> H_2^0 (-12255) -At time : 661.1 ps Reaction : OH^0 (-11109) + OH^0 (-8168) -> H2O2^0 (-12256) -At time : 661.1 ps Reaction : e_aq^-1 (-574) + H3O^1 (-11092) -> H^0 (-12257) -At time : 661.1 ps Reaction : OH^0 (-10666) + OH^0 (-10668) -> H2O2^0 (-12258) -At time : 661.1 ps Reaction : OH^0 (-10339) + OH^0 (-8613) -> H2O2^0 (-12259) -At time : 661.1 ps Reaction : e_aq^-1 (-718) + OH^0 (-10221) -> OH^-1 (-12260) -At time : 661.1 ps Reaction : e_aq^-1 (-104) + H^0 (-9377) -> OH^-1 (-12261) + H_2^0 (-12262) -At time : 661.1 ps Reaction : e_aq^-1 (-8590) + OH^0 (-8645) -> OH^-1 (-12263) -At time : 661.1 ps Reaction : OH^-1 (-5786) + H3O^1 (-6673) -> No product -At time : 671.1 ps Reaction : OH^-1 (-12260) + H3O^1 (-6145) -> No product -At time : 671.1 ps Reaction : OH^0 (-9456) + e_aq^-1 (-3473) -> OH^-1 (-12264) -At time : 671.1 ps Reaction : OH^0 (-9378) + OH^0 (-8316) -> H2O2^0 (-12265) -At time : 671.1 ps Reaction : e_aq^-1 (-5409) + H3O^1 (-8243) -> H^0 (-12266) -At time : 671.1 ps Reaction : e_aq^-1 (-908) + H3O^1 (-8079) -> H^0 (-12267) -At time : 671.1 ps Reaction : OH^0 (-6360) + OH^0 (-6368) -> H2O2^0 (-12268) -At time : 681.1 ps Reaction : OH^0 (-10374) + H^0 (-12155) -> No product -At time : 681.1 ps Reaction : OH^0 (-11343) + H^0 (-9349) -> No product -At time : 681.1 ps Reaction : H^0 (-9883) + H^0 (-11227) -> H_2^0 (-12269) -At time : 681.1 ps Reaction : e_aq^-1 (-3667) + OH^0 (-6406) -> OH^-1 (-12270) -At time : 681.1 ps Reaction : e_aq^-1 (-4313) + OH^0 (-5799) -> OH^-1 (-12271) -At time : 681.1 ps Reaction : e_aq^-1 (-5440) + OH^0 (-8258) -> OH^-1 (-12272) -At time : 691.1 ps Reaction : H3O^1 (-8065) + OH^-1 (-12174) -> No product -At time : 691.1 ps Reaction : OH^0 (-10726) + OH^0 (-6492) -> H2O2^0 (-12273) -At time : 691.1 ps Reaction : OH^0 (-6102) + H^0 (-8940) -> No product -At time : 691.1 ps Reaction : OH^0 (-6568) + OH^0 (-8771) -> H2O2^0 (-12274) -At time : 691.1 ps Reaction : e_aq^-1 (-1188) + OH^0 (-8573) -> OH^-1 (-12275) -At time : 691.1 ps Reaction : e_aq^-1 (-5459) + H3O^1 (-7301) -> H^0 (-12276) -At time : 691.1 ps Reaction : OH^0 (-8738) + e_aq^-1 (-8740) -> OH^-1 (-12277) -At time : 701.1 ps Reaction : OH^-1 (-12075) + H3O^1 (-8179) -> No product -At time : 701.1 ps Reaction : OH^0 (-10842) + OH^0 (-10574) -> H2O2^0 (-12278) -At time : 701.1 ps Reaction : OH^0 (-10205) + OH^0 (-5850) -> H2O2^0 (-12279) -At time : 701.1 ps Reaction : OH^0 (-9950) + e_aq^-1 (-4298) -> OH^-1 (-12280) -At time : 711.1 ps Reaction : OH^-1 (-12263) + H3O^1 (-7203) -> No product -At time : 711.1 ps Reaction : e_aq^-1 (-4674) + H2O2^0 (-11867) -> OH^-1 (-12281) + OH^0 (-12282) -At time : 711.1 ps Reaction : H^0 (-9207) + OH^0 (-8756) -> No product -At time : 711.1 ps Reaction : OH^-1 (-12281) + H3O^1 (-8835) -> No product -At time : 711.1 ps Reaction : OH^-1 (-12135) + H3O^1 (-7971) -> No product -At time : 721.1 ps Reaction : H^0 (-9718) + OH^0 (-6604) -> No product -At time : 721.1 ps Reaction : OH^0 (-7650) + OH^0 (-7796) -> H2O2^0 (-12283) -At time : 721.1 ps Reaction : e_aq^-1 (-4370) + OH^0 (-7592) -> OH^-1 (-12284) -At time : 731.1 ps Reaction : H3O^1 (-10508) + OH^-1 (-12275) -> No product -At time : 731.1 ps Reaction : OH^-1 (-12272) + H3O^1 (-7305) -> No product -At time : 731.1 ps Reaction : OH^0 (-9229) + OH^0 (-7816) -> H2O2^0 (-12285) -At time : 731.1 ps Reaction : e_aq^-1 (-4567) + OH^0 (-6970) -> OH^-1 (-12286) -At time : 741.1 ps Reaction : H3O^1 (-10707) + OH^-1 (-12270) -> No product -At time : 741.1 ps Reaction : H2O2^0 (-11744) + e_aq^-1 (-8410) -> OH^-1 (-12287) + OH^0 (-12288) -At time : 741.1 ps Reaction : OH^0 (-11035) + OH^0 (-10180) -> H2O2^0 (-12289) -At time : 741.1 ps Reaction : OH^0 (-11032) + H^0 (-9315) -> No product -At time : 741.1 ps Reaction : e_aq^-1 (-5022) + H3O^1 (-8107) -> H^0 (-12290) -At time : 741.1 ps Reaction : OH^-1 (-12287) + H3O^1 (-7371) -> No product -At time : 751.1 ps Reaction : e_aq^-1 (-5142) + H2O2^0 (-12117) -> OH^-1 (-12291) + OH^0 (-12292) -At time : 751.1 ps Reaction : OH^-1 (-11837) + H3O^1 (-7915) -> No product -At time : 751.1 ps Reaction : H^0 (-10978) + e_aq^-1 (-8671) -> OH^-1 (-12293) + H_2^0 (-12294) -At time : 751.1 ps Reaction : OH^0 (-10402) + OH^0 (-8234) -> H2O2^0 (-12295) -At time : 751.1 ps Reaction : e_aq^-1 (-4022) + OH^0 (-5872) -> OH^-1 (-12296) -At time : 761.1 ps Reaction : OH^0 (-9862) + OH^0 (-8783) -> H2O2^0 (-12297) -At time : 761.1 ps Reaction : e_aq^-1 (-3673) + H3O^1 (-7749) -> H^0 (-12298) -At time : 761.1 ps Reaction : e_aq^-1 (-3742) + OH^0 (-6486) -> OH^-1 (-12299) -At time : 761.1 ps Reaction : e_aq^-1 (-1744) + OH^0 (-9432) -> OH^-1 (-12300) -At time : 771.1 ps Reaction : OH^0 (-10706) + OH^0 (-10710) -> H2O2^0 (-12301) -At time : 771.1 ps Reaction : OH^0 (-9866) + OH^0 (-6784) -> H2O2^0 (-12302) -At time : 771.1 ps Reaction : e_aq^-1 (-4027) + OH^0 (-9778) -> OH^-1 (-12303) -At time : 771.1 ps Reaction : H^0 (-9436) + OH^0 (-8969) -> No product -At time : 771.1 ps Reaction : OH^0 (-9213) + e_aq^-1 (-3705) -> OH^-1 (-12304) -At time : 771.1 ps Reaction : e_aq^-1 (-2278) + H3O^1 (-7841) -> H^0 (-12305) -At time : 781.1 ps Reaction : H3O^1 (-6027) + OH^-1 (-12154) -> No product -At time : 781.1 ps Reaction : H3O^1 (-10933) + OH^-1 (-12051) -> No product -At time : 781.1 ps Reaction : OH^0 (-6912) + H^0 (-11864) -> No product -At time : 781.1 ps Reaction : e_aq^-1 (-4415) + OH^0 (-10910) -> OH^-1 (-12306) -At time : 781.1 ps Reaction : OH^0 (-9839) + OH^0 (-10595) -> H2O2^0 (-12307) -At time : 781.1 ps Reaction : e_aq^-1 (-5627) + OH^0 (-10342) -> OH^-1 (-12308) -At time : 781.1 ps Reaction : OH^0 (-9657) + OH^0 (-6494) -> H2O2^0 (-12309) -At time : 781.1 ps Reaction : OH^0 (-6066) + OH^0 (-8885) -> H2O2^0 (-12310) -At time : 781.1 ps Reaction : OH^0 (-7084) + OH^0 (-8056) -> H2O2^0 (-12311) -At time : 781.1 ps Reaction : e_aq^-1 (-4568) + H3O^1 (-6179) -> H^0 (-12312) -At time : 781.1 ps Reaction : H3O^1 (-10902) + OH^-1 (-12306) -> No product -At time : 791.1 ps Reaction : OH^-1 (-12303) + H3O^1 (-9779) -> No product -At time : 791.1 ps Reaction : OH^-1 (-12240) + H3O^1 (-8466) -> No product -At time : 791.1 ps Reaction : H^0 (-10844) + H^0 (-12128) -> H_2^0 (-12313) -At time : 791.1 ps Reaction : e_aq^-1 (-5499) + OH^0 (-11352) -> OH^-1 (-12314) -At time : 791.1 ps Reaction : OH^0 (-9932) + OH^0 (-7912) -> H2O2^0 (-12315) -At time : 791.1 ps Reaction : e_aq^-1 (-3877) + H3O^1 (-6627) -> H^0 (-12316) -At time : 791.1 ps Reaction : OH^0 (-11052) + H^0 (-12203) -> No product -At time : 791.1 ps Reaction : e_aq^-1 (-3899) + OH^0 (-5787) -> OH^-1 (-12317) -At time : 801.1 ps Reaction : OH^-1 (-12317) + H3O^1 (-6665) -> No product -At time : 801.1 ps Reaction : OH^-1 (-12110) + H3O^1 (-8853) -> No product -At time : 801.1 ps Reaction : e_aq^-1 (-3111) + H2O2^0 (-11998) -> OH^-1 (-12318) + OH^0 (-12319) -At time : 801.1 ps Reaction : e_aq^-1 (-1218) + H3O^1 (-8037) -> H^0 (-12320) -At time : 801.1 ps Reaction : e_aq^-1 (-3857) + H3O^1 (-7799) -> H^0 (-12321) -At time : 801.1 ps Reaction : H3O^1 (-11152) + OH^-1 (-12228) -> No product -At time : 811.1 ps Reaction : H3O^1 (-6141) + OH^-1 (-12215) -> No product -At time : 811.1 ps Reaction : H^0 (-12113) + OH^0 (-8206) -> No product -At time : 811.1 ps Reaction : H^0 (-9734) + OH^0 (-6610) -> No product -At time : 811.1 ps Reaction : OH^0 (-9614) + OH^0 (-6444) -> H2O2^0 (-12322) -At time : 811.1 ps Reaction : OH^0 (-9298) + OH^0 (-7024) -> H2O2^0 (-12323) -At time : 811.1 ps Reaction : e_aq^-1 (-5228) + OH^0 (-7222) -> OH^-1 (-12324) -At time : 811.1 ps Reaction : e_aq^-1 (-3509) + OH^0 (-6252) -> OH^-1 (-12325) -At time : 821.1 ps Reaction : H3O^1 (-6375) + OH^-1 (-12277) -> No product -At time : 821.1 ps Reaction : OH^0 (-11127) + OH^0 (-8198) -> H2O2^0 (-12326) -At time : 821.1 ps Reaction : e_aq^-1 (-2782) + H3O^1 (-6479) -> H^0 (-12327) -At time : 831.1 ps Reaction : OH^-1 (-12314) + H3O^1 (-6125) -> No product -At time : 831.1 ps Reaction : OH^-1 (-12132) + H3O^1 (-8161) -> No product -At time : 831.1 ps Reaction : e_aq^-1 (-236) + H2O2^0 (-11378) -> OH^-1 (-12328) + OH^0 (-12329) -At time : 831.1 ps Reaction : OH^0 (-10513) + OH^0 (-10984) -> H2O2^0 (-12330) -At time : 831.1 ps Reaction : H^0 (-9265) + H^0 (-9915) -> H_2^0 (-12331) -At time : 831.1 ps Reaction : H3O^1 (-7723) + e_aq^-1 (-8719) -> H^0 (-12332) -At time : 831.1 ps Reaction : e_aq^-1 (-5406) + H3O^1 (-7417) -> H^0 (-12333) -At time : 831.1 ps Reaction : e_aq^-1 (-3608) + H3O^1 (-6339) -> H^0 (-12334) -At time : 831.1 ps Reaction : e_aq^-1 (-3388) + OH^0 (-6208) -> OH^-1 (-12335) -At time : 841.1 ps Reaction : H^0 (-11758) + H^0 (-10835) -> H_2^0 (-12336) -At time : 841.1 ps Reaction : H^0 (-9743) + OH^0 (-10750) -> No product -At time : 841.1 ps Reaction : OH^0 (-10309) + OH^0 (-10405) -> H2O2^0 (-12337) -At time : 841.1 ps Reaction : e_aq^-1 (-1721) + OH^0 (-9273) -> OH^-1 (-12338) -At time : 841.1 ps Reaction : OH^0 (-8152) + OH^0 (-8156) -> H2O2^0 (-12339) -At time : 841.1 ps Reaction : e_aq^-1 (-81) + e_aq^-1 (-5599) -> OH^-1 (-12340) + OH^-1 (-12341) + H_2^0 (-12342) -At time : 841.1 ps Reaction : e_aq^-1 (-4764) + OH^0 (-8501) -> OH^-1 (-12343) -At time : 841.1 ps Reaction : H3O^1 (-10995) + OH^-1 (-12343) -> No product -At time : 851.1 ps Reaction : OH^-1 (-12300) + H3O^1 (-6891) -> No product -At time : 851.1 ps Reaction : OH^0 (-10693) + OH^0 (-6334) -> H2O2^0 (-12344) -At time : 851.1 ps Reaction : H^0 (-9668) + OH^0 (-6530) -> No product -At time : 851.1 ps Reaction : e_aq^-1 (-5561) + H3O^1 (-5815) -> H^0 (-12345) -At time : 861.1 ps Reaction : H^0 (-11661) + OH^0 (-8637) -> No product -At time : 861.1 ps Reaction : OH^0 (-10492) + OH^0 (-7090) -> H2O2^0 (-12346) -At time : 861.1 ps Reaction : H^0 (-9178) + OH^0 (-9532) -> No product -At time : 861.1 ps Reaction : H3O^1 (-8664) + e_aq^-1 (-8665) -> H^0 (-12347) -At time : 861.1 ps Reaction : e_aq^-1 (-3988) + H3O^1 (-7831) -> H^0 (-12348) -At time : 871.1 ps Reaction : OH^-1 (-12296) + H3O^1 (-5871) -> No product -At time : 871.1 ps Reaction : OH^-1 (-12211) + H3O^1 (-6169) -> No product -At time : 871.1 ps Reaction : OH^-1 (-11915) + H3O^1 (-6671) -> No product -At time : 871.1 ps Reaction : H2O2^0 (-11664) + e_aq^-1 (-8707) -> OH^-1 (-12349) + OH^0 (-12350) -At time : 871.1 ps Reaction : OH^0 (-11336) + e_aq^-1 (-4984) -> OH^-1 (-12351) -At time : 871.1 ps Reaction : OH^0 (-7236) + OH^0 (-11251) -> H2O2^0 (-12352) -At time : 871.1 ps Reaction : e_aq^-1 (-5451) + OH^0 (-7300) -> OH^-1 (-12353) -At time : 881.1 ps Reaction : OH^-1 (-12156) + H3O^1 (-8129) -> No product -At time : 881.1 ps Reaction : H2O2^0 (-11922) + e_aq^-1 (-3101) -> OH^-1 (-12354) + OH^0 (-12355) -At time : 881.1 ps Reaction : H^0 (-10884) + OH^0 (-6882) -> No product -At time : 881.1 ps Reaction : e_aq^-1 (-4065) + H^0 (-10792) -> OH^-1 (-12356) + H_2^0 (-12357) -At time : 881.1 ps Reaction : OH^0 (-9987) + OH^0 (-6000) -> H2O2^0 (-12358) -At time : 881.1 ps Reaction : e_aq^-1 (-4088) + OH^0 (-8357) -> OH^-1 (-12359) -At time : 881.1 ps Reaction : e_aq^-1 (-1344) + H3O^1 (-7549) -> H^0 (-12360) -At time : 881.1 ps Reaction : e_aq^-1 (-4647) + H3O^1 (-7001) -> H^0 (-12361) -At time : 881.1 ps Reaction : e_aq^-1 (-2542) + H3O^1 (-6557) -> H^0 (-12362) -At time : 881.1 ps Reaction : e_aq^-1 (-4926) + H3O^1 (-6037) -> H^0 (-12363) -At time : 881.1 ps Reaction : e_aq^-1 (-1161) + e_aq^-1 (-4832) -> OH^-1 (-12364) + OH^-1 (-12365) + H_2^0 (-12366) -At time : 881.1 ps Reaction : e_aq^-1 (-4418) + OH^0 (-6888) -> OH^-1 (-12367) -At time : 891.1 ps Reaction : H3O^1 (-6717) + OH^-1 (-12356) -> No product -At time : 891.1 ps Reaction : OH^-1 (-12325) + H3O^1 (-5883) -> No product -At time : 891.1 ps Reaction : H3O^1 (-7465) + OH^-1 (-12324) -> No product -At time : 891.1 ps Reaction : H2O2^0 (-11401) + e_aq^-1 (-3847) -> OH^-1 (-12368) + OH^0 (-12369) -At time : 891.1 ps Reaction : OH^0 (-11211) + OH^0 (-6442) -> H2O2^0 (-12370) -At time : 891.1 ps Reaction : OH^0 (-10395) + e_aq^-1 (-5420) -> OH^-1 (-12371) -At time : 891.1 ps Reaction : OH^0 (-5805) + OH^0 (-8633) -> H2O2^0 (-12372) -At time : 891.1 ps Reaction : OH^0 (-5968) + OH^0 (-7632) -> H2O2^0 (-12373) -At time : 901.1 ps Reaction : H^0 (-9221) + H^0 (-9223) -> H_2^0 (-12374) -At time : 901.1 ps Reaction : e_aq^-1 (-4907) + H3O^1 (-8385) -> H^0 (-12375) -At time : 901.1 ps Reaction : OH^0 (-7108) + OH^0 (-8074) -> H2O2^0 (-12376) -At time : 901.1 ps Reaction : OH^0 (-6978) + OH^0 (-6982) -> H2O2^0 (-12377) -At time : 901.1 ps Reaction : e_aq^-1 (-811) + e_aq^-1 (-5062) -> OH^-1 (-12378) + OH^-1 (-12379) + H_2^0 (-12380) -At time : 911.1 ps Reaction : OH^0 (-12355) + OH^0 (-6320) -> H2O2^0 (-12381) -At time : 911.1 ps Reaction : OH^-1 (-12093) + H3O^1 (-8137) -> No product -At time : 911.1 ps Reaction : e_aq^-1 (-3011) + H^0 (-9565) -> OH^-1 (-12382) + H_2^0 (-12383) -At time : 911.1 ps Reaction : e_aq^-1 (-5570) + e_aq^-1 (-5597) -> OH^-1 (-12384) + OH^-1 (-12385) + H_2^0 (-12386) -At time : 921.1 ps Reaction : H3O^1 (-10875) + OH^-1 (-12338) -> No product -At time : 921.1 ps Reaction : OH^0 (-9758) + e_aq^-1 (-2464) -> OH^-1 (-12387) -At time : 921.1 ps Reaction : OH^0 (-9684) + e_aq^-1 (-2612) -> OH^-1 (-12388) -At time : 921.1 ps Reaction : OH^0 (-7066) + OH^0 (-8953) -> H2O2^0 (-12389) -At time : 931.1 ps Reaction : H^0 (-9961) + OH^0 (-7922) -> No product -At time : 931.1 ps Reaction : e_aq^-1 (-5608) + H3O^1 (-8598) -> H^0 (-12390) -At time : 941.1 ps Reaction : H^0 (-9768) + H^0 (-12348) -> H_2^0 (-12391) -At time : 941.1 ps Reaction : H3O^1 (-10250) + OH^-1 (-12291) -> No product -At time : 941.1 ps Reaction : OH^-1 (-12251) + H3O^1 (-8499) -> No product -At time : 941.1 ps Reaction : OH^0 (-9527) + H^0 (-12041) -> No product -At time : 941.1 ps Reaction : OH^0 (-9661) + OH^0 (-10730) -> H2O2^0 (-12392) -At time : 941.1 ps Reaction : H^0 (-9219) + OH^0 (-9671) -> No product -At time : 941.1 ps Reaction : e_aq^-1 (-5396) + H3O^1 (-8231) -> H^0 (-12393) -At time : 941.1 ps Reaction : e_aq^-1 (-5126) + H3O^1 (-6069) -> H^0 (-12394) -At time : 941.1 ps Reaction : e_aq^-1 (-2582) + e_aq^-1 (-2606) -> OH^-1 (-12395) + OH^-1 (-12396) + H_2^0 (-12397) -At time : 951.1 ps Reaction : e_aq^-1 (-4663) + H2O2^0 (-11665) -> OH^-1 (-12398) + OH^0 (-12399) -At time : 951.1 ps Reaction : e_aq^-1 (-4473) + OH^0 (-6188) -> OH^-1 (-12400) -At time : 961.1 ps Reaction : OH^-1 (-12243) + H3O^1 (-7503) -> No product -At time : 961.1 ps Reaction : OH^0 (-12145) + OH^0 (-8649) -> H2O2^0 (-12401) -At time : 971.1 ps Reaction : H3O^1 (-6181) + OH^-1 (-12067) -> No product -At time : 971.1 ps Reaction : OH^0 (-6170) + OH^0 (-7542) -> H2O2^0 (-12402) -At time : 981.1 ps Reaction : OH^0 (-9583) + OH^0 (-6378) -> H2O2^0 (-12403) -At time : 991.1 ps Reaction : H3O^1 (-11190) + OH^-1 (-12384) -> No product -At time : 991.1 ps Reaction : H3O^1 (-10585) + OH^-1 (-12253) -> No product -At time : 991.1 ps Reaction : H2O2^0 (-11732) + e_aq^-1 (-8443) -> OH^-1 (-12404) + OH^0 (-12405) -At time : 991.1 ps Reaction : OH^0 (-10455) + H^0 (-10236) -> No product -At time : 991.1 ps Reaction : OH^0 (-9175) + e_aq^-1 (-3178) -> OH^-1 (-12406) -At time : 991.1 ps Reaction : OH^0 (-8080) + OH^0 (-8858) -> H2O2^0 (-12407) -At time : 991.1 ps Reaction : e_aq^-1 (-3811) + H3O^1 (-6587) -> H^0 (-12408) -At time : 1.0011 ns Reaction : OH^-1 (-11945) + H3O^1 (-8532) -> No product -At time : 1.0011 ns Reaction : e_aq^-1 (-4134) + H3O^1 (-10795) -> H^0 (-12409) -At time : 1.0011 ns Reaction : OH^0 (-5954) + OH^0 (-7824) -> H2O2^0 (-12410) -At time : 1.1011 ns Reaction : H3O^1 (-9980) + OH^-1 (-12367) -> No product -At time : 1.1011 ns Reaction : H3O^1 (-6317) + OH^-1 (-12354) -> No product -At time : 1.1011 ns Reaction : OH^-1 (-12328) + H3O^1 (-8922) -> No product -At time : 1.1011 ns Reaction : OH^-1 (-12286) + H3O^1 (-6963) -> No product -At time : 1.1011 ns Reaction : OH^-1 (-12252) + H3O^1 (-10813) -> No product -At time : 1.1011 ns Reaction : OH^0 (-10523) + OH^0 (-12184) -> H2O2^0 (-12411) -At time : 1.1011 ns Reaction : e_aq^-1 (-2962) + H2O2^0 (-11616) -> OH^-1 (-12412) + OH^0 (-12413) -At time : 1.1011 ns Reaction : OH^0 (-11113) + OH^0 (-6144) -> H2O2^0 (-12414) -At time : 1.1011 ns Reaction : H^0 (-9788) + OH^0 (-6698) -> No product -At time : 1.1011 ns Reaction : H3O^1 (-9705) + e_aq^-1 (-3837) -> H^0 (-12415) -At time : 1.1011 ns Reaction : e_aq^-1 (-2957) + H3O^1 (-9580) -> H^0 (-12416) -At time : 1.1011 ns Reaction : OH^0 (-9255) + OH^0 (-6764) -> H2O2^0 (-12417) -At time : 1.1011 ns Reaction : OH^0 (-6192) + OH^0 (-9043) -> H2O2^0 (-12418) -At time : 1.1011 ns Reaction : OH^0 (-6166) + OH^0 (-8957) -> H2O2^0 (-12419) -At time : 1.1011 ns Reaction : e_aq^-1 (-4264) + H3O^1 (-8553) -> H^0 (-12420) -At time : 1.1011 ns Reaction : e_aq^-1 (-3189) + OH^0 (-7710) -> OH^-1 (-12421) -At time : 1.1011 ns Reaction : OH^0 (-5932) + OH^0 (-6588) -> H2O2^0 (-12422) -At time : 1.1011 ns Reaction : e_aq^-1 (-5060) + e_aq^-1 (-5054) -> OH^-1 (-12423) + OH^-1 (-12424) + H_2^0 (-12425) -At time : 1.1011 ns Reaction : e_aq^-1 (-3864) + e_aq^-1 (-3855) -> OH^-1 (-12426) + OH^-1 (-12427) + H_2^0 (-12428) -At time : 1.1011 ns Reaction : H^0 (-10344) + OH^0 (-7390) -> No product -At time : 1.1011 ns Reaction : OH^0 (-9121) + OH^0 (-7056) -> H2O2^0 (-12429) -At time : 1.1011 ns Reaction : e_aq^-1 (-1701) + OH^0 (-7932) -> OH^-1 (-12430) -At time : 1.1011 ns Reaction : OH^-1 (-12430) + H3O^1 (-6899) -> No product -At time : 1.2011 ns Reaction : H3O^1 (-10697) + OH^-1 (-12412) -> No product -At time : 1.2011 ns Reaction : OH^-1 (-12388) + H3O^1 (-7777) -> No product -At time : 1.2011 ns Reaction : OH^-1 (-12387) + H3O^1 (-6647) -> No product -At time : 1.2011 ns Reaction : OH^-1 (-12371) + H3O^1 (-8595) -> No product -At time : 1.2011 ns Reaction : H3O^1 (-10632) + OH^-1 (-12335) -> No product -At time : 1.2011 ns Reaction : H^0 (-12188) + e_aq^-1 (-5312) -> OH^-1 (-12431) + H_2^0 (-12432) -At time : 1.2011 ns Reaction : OH^0 (-9231) + OH^0 (-10772) -> H2O2^0 (-12433) -At time : 1.2011 ns Reaction : OH^0 (-10755) + OH^0 (-5772) -> H2O2^0 (-12434) -At time : 1.2011 ns Reaction : e_aq^-1 (-3729) + H3O^1 (-10719) -> H^0 (-12435) -At time : 1.2011 ns Reaction : OH^0 (-10615) + OH^0 (-6648) -> H2O2^0 (-12436) -At time : 1.2011 ns Reaction : H^0 (-10379) + OH^0 (-7332) -> No product -At time : 1.2011 ns Reaction : OH^0 (-10255) + OH^0 (-7460) -> H2O2^0 (-12437) -At time : 1.2011 ns Reaction : e_aq^-1 (-5059) + OH^0 (-10194) -> OH^-1 (-12438) -At time : 1.2011 ns Reaction : OH^0 (-9763) + OH^0 (-6664) -> H2O2^0 (-12439) -At time : 1.2011 ns Reaction : e_aq^-1 (-3690) + OH^0 (-9622) -> OH^-1 (-12440) -At time : 1.2011 ns Reaction : e_aq^-1 (-5427) + OH^0 (-8909) -> OH^-1 (-12441) -At time : 1.2011 ns Reaction : e_aq^-1 (-4655) + H3O^1 (-8005) -> H^0 (-12442) -At time : 1.2011 ns Reaction : e_aq^-1 (-4171) + OH^0 (-7892) -> OH^-1 (-12443) -At time : 1.2011 ns Reaction : e_aq^-1 (-4887) + OH^0 (-7518) -> OH^-1 (-12444) -At time : 1.2011 ns Reaction : OH^0 (-6576) + OH^0 (-6582) -> H2O2^0 (-12445) -At time : 1.2011 ns Reaction : OH^0 (-6414) + OH^0 (-6432) -> H2O2^0 (-12446) -At time : 1.2011 ns Reaction : e_aq^-1 (-1211) + e_aq^-1 (-4616) -> OH^-1 (-12447) + OH^-1 (-12448) + H_2^0 (-12449) -At time : 1.2011 ns Reaction : e_aq^-1 (-5528) + OH^0 (-9366) -> OH^-1 (-12450) -At time : 1.3011 ns Reaction : OH^-1 (-12438) + H3O^1 (-8586) -> No product -At time : 1.3011 ns Reaction : OH^-1 (-12379) + H3O^1 (-8886) -> No product -At time : 1.3011 ns Reaction : OH^-1 (-12308) + H3O^1 (-9397) -> No product -At time : 1.3011 ns Reaction : H3O^1 (-7529) + OH^-1 (-12293) -> No product -At time : 1.3011 ns Reaction : H3O^1 (-7349) + OH^-1 (-12261) -> No product -At time : 1.3011 ns Reaction : H3O^1 (-10847) + OH^-1 (-12212) -> No product -At time : 1.3011 ns Reaction : OH^-1 (-12167) + H3O^1 (-6755) -> No product -At time : 1.3011 ns Reaction : H3O^1 (-6999) + OH^-1 (-11919) -> No product -At time : 1.3011 ns Reaction : H3O^1 (-10969) + OH^-1 (-11908) -> No product -At time : 1.3011 ns Reaction : OH^0 (-6956) + H^0 (-11620) -> No product -At time : 1.3011 ns Reaction : OH^0 (-10565) + OH^0 (-5984) -> H2O2^0 (-12451) -At time : 1.3011 ns Reaction : OH^0 (-10096) + OH^0 (-6024) -> H2O2^0 (-12452) -At time : 1.3011 ns Reaction : e_aq^-1 (-4528) + H3O^1 (-10019) -> H^0 (-12453) -At time : 1.3011 ns Reaction : H^0 (-9818) + OH^0 (-6710) -> No product -At time : 1.3011 ns Reaction : H^0 (-9585) + OH^0 (-6374) -> No product -At time : 1.3011 ns Reaction : OH^0 (-7540) + OH^0 (-8000) -> H2O2^0 (-12454) -At time : 1.3011 ns Reaction : OH^0 (-6268) + OH^0 (-7706) -> H2O2^0 (-12455) -At time : 1.3011 ns Reaction : e_aq^-1 (-2473) + H3O^1 (-6619) -> H^0 (-12456) -At time : 1.3011 ns Reaction : e_aq^-1 (-964) + e_aq^-1 (-1031) -> OH^-1 (-12457) + OH^-1 (-12458) + H_2^0 (-12459) -At time : 1.3011 ns Reaction : OH^-1 (-12353) + H3O^1 (-8257) -> No product -At time : 1.3011 ns Reaction : H3O^1 (-6821) + OH^-1 (-12193) -> No product -At time : 1.4011 ns Reaction : OH^-1 (-12440) + H3O^1 (-6447) -> No product -At time : 1.4011 ns Reaction : H3O^1 (-6083) + OH^-1 (-12431) -> No product -At time : 1.4011 ns Reaction : OH^-1 (-12421) + H3O^1 (-6267) -> No product -At time : 1.4011 ns Reaction : OH^0 (-12405) + OH^0 (-8116) -> H2O2^0 (-12460) -At time : 1.4011 ns Reaction : OH^-1 (-12400) + H3O^1 (-11238) -> No product -At time : 1.4011 ns Reaction : e_aq^-1 (-3595) + H^0 (-12332) -> OH^-1 (-12461) + H_2^0 (-12462) -At time : 1.4011 ns Reaction : H3O^1 (-6467) + OH^-1 (-12304) -> No product -At time : 1.4011 ns Reaction : H3O^1 (-7805) + OH^-1 (-11979) -> No product -At time : 1.4011 ns Reaction : e_aq^-1 (-4474) + H2O2^0 (-11691) -> OH^-1 (-12463) + OH^0 (-12464) -At time : 1.4011 ns Reaction : OH^0 (-10642) + OH^0 (-6222) -> H2O2^0 (-12465) -At time : 1.4011 ns Reaction : OH^0 (-9628) + OH^0 (-6460) -> H2O2^0 (-12466) -At time : 1.4011 ns Reaction : e_aq^-1 (-3654) + OH^0 (-8987) -> OH^-1 (-12467) -At time : 1.4011 ns Reaction : OH^0 (-7410) + OH^0 (-8941) -> H2O2^0 (-12468) -At time : 1.4011 ns Reaction : OH^0 (-8082) + OH^0 (-8870) -> H2O2^0 (-12469) -At time : 1.4011 ns Reaction : OH^0 (-7120) + OH^0 (-8867) -> H2O2^0 (-12470) -At time : 1.4011 ns Reaction : OH^0 (-6128) + e_aq^-1 (-8473) -> OH^-1 (-12471) -At time : 1.4011 ns Reaction : OH^0 (-6420) + OH^0 (-7756) -> H2O2^0 (-12472) -At time : 1.4011 ns Reaction : e_aq^-1 (-3891) + H3O^1 (-5947) -> H^0 (-12473) -At time : 1.4011 ns Reaction : OH^-1 (-12219) + H3O^1 (-6853) -> No product -At time : 1.4011 ns Reaction : OH^0 (-11007) + e_aq^-1 (-951) -> OH^-1 (-12474) -At time : 1.4011 ns Reaction : OH^0 (-6564) + OH^0 (-7780) -> H2O2^0 (-12475) -At time : 1.5011 ns Reaction : OH^-1 (-12474) + H3O^1 (-8850) -> No product -At time : 1.5011 ns Reaction : OH^-1 (-12450) + H3O^1 (-7321) -> No product -At time : 1.5011 ns Reaction : H3O^1 (-10456) + OH^-1 (-12169) -> No product -At time : 1.5011 ns Reaction : OH^0 (-11074) + OH^0 (-8140) -> H2O2^0 (-12476) -At time : 1.5011 ns Reaction : H3O^1 (-11067) + e_aq^-1 (-5081) -> H^0 (-12477) -At time : 1.5011 ns Reaction : OH^0 (-10338) + OH^0 (-7354) -> H2O2^0 (-12478) -At time : 1.5011 ns Reaction : H3O^1 (-9474) + e_aq^-1 (-3491) -> H^0 (-12479) -At time : 1.5011 ns Reaction : H^0 (-9147) + e_aq^-1 (-3447) -> OH^-1 (-12480) + H_2^0 (-12481) -At time : 1.5011 ns Reaction : e_aq^-1 (-4833) + OH^0 (-8054) -> OH^-1 (-12482) -At time : 1.5011 ns Reaction : e_aq^-1 (-4460) + H3O^1 (-7957) -> H^0 (-12483) -At time : 1.5011 ns Reaction : e_aq^-1 (-2627) + H3O^1 (-7783) -> H^0 (-12484) -At time : 1.5011 ns Reaction : OH^0 (-6502) + OH^0 (-7772) -> H2O2^0 (-12485) -At time : 1.5011 ns Reaction : OH^0 (-6086) + OH^0 (-7260) -> H2O2^0 (-12486) -At time : 1.5011 ns Reaction : e_aq^-1 (-670) + e_aq^-1 (-5120) -> OH^-1 (-12487) + OH^-1 (-12488) + H_2^0 (-12489) -At time : 1.5011 ns Reaction : H3O^1 (-9765) + OH^-1 (-5765) -> No product -At time : 1.6011 ns Reaction : H3O^1 (-7613) + OH^-1 (-12443) -> No product -At time : 1.6011 ns Reaction : OH^0 (-12369) + OH^0 (-7794) -> H2O2^0 (-12490) -At time : 1.6011 ns Reaction : e_aq^-1 (-596) + OH^0 (-12292) -> OH^-1 (-12491) -At time : 1.6011 ns Reaction : OH^-1 (-12170) + H3O^1 (-7183) -> No product -At time : 1.6011 ns Reaction : e_aq^-1 (-4002) + H2O2^0 (-11590) -> OH^-1 (-12492) + OH^0 (-12493) -At time : 1.6011 ns Reaction : OH^0 (-10739) + OH^0 (-9007) -> H2O2^0 (-12494) -At time : 1.6011 ns Reaction : e_aq^-1 (-2770) + H3O^1 (-10725) -> H^0 (-12495) -At time : 1.6011 ns Reaction : H^0 (-10676) + OH^0 (-8995) -> No product -At time : 1.6011 ns Reaction : OH^0 (-10654) + e_aq^-1 (-3502) -> OH^-1 (-12496) -At time : 1.6011 ns Reaction : H3O^1 (-10454) + e_aq^-1 (-5116) -> H^0 (-12497) -At time : 1.6011 ns Reaction : OH^0 (-10350) + OH^0 (-8328) -> H2O2^0 (-12498) -At time : 1.6011 ns Reaction : OH^0 (-10264) + OH^0 (-8186) -> H2O2^0 (-12499) -At time : 1.6011 ns Reaction : H^0 (-10011) + OH^0 (-6190) -> No product -At time : 1.6011 ns Reaction : OH^0 (-9952) + OH^0 (-9942) -> H2O2^0 (-12500) -At time : 1.6011 ns Reaction : e_aq^-1 (-1914) + H^0 (-9938) -> OH^-1 (-12501) + H_2^0 (-12502) -At time : 1.6011 ns Reaction : H^0 (-9850) + e_aq^-1 (-4048) -> OH^-1 (-12503) + H_2^0 (-12504) -At time : 1.6011 ns Reaction : OH^0 (-9728) + OH^0 (-6606) -> H2O2^0 (-12505) -At time : 1.6011 ns Reaction : e_aq^-1 (-5594) + H3O^1 (-8610) -> H^0 (-12506) -At time : 1.6011 ns Reaction : e_aq^-1 (-4034) + H3O^1 (-7631) -> H^0 (-12507) -At time : 1.6011 ns Reaction : e_aq^-1 (-1705) + OH^0 (-6884) -> OH^-1 (-12508) -At time : 1.6011 ns Reaction : e_aq^-1 (-4515) + e_aq^-1 (-4452) -> OH^-1 (-12509) + OH^-1 (-12510) + H_2^0 (-12511) -At time : 1.6011 ns Reaction : e_aq^-1 (-3459) + e_aq^-1 (-3438) -> OH^-1 (-12512) + OH^-1 (-12513) + H_2^0 (-12514) -At time : 1.6011 ns Reaction : e_aq^-1 (-2273) + e_aq^-1 (-2319) -> OH^-1 (-12515) + OH^-1 (-12516) + H_2^0 (-12517) -At time : 1.7011 ns Reaction : OH^-1 (-12503) + H3O^1 (-9838) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12492) + H3O^1 (-7845) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12482) + H3O^1 (-8053) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12471) + H3O^1 (-8263) -> No product -At time : 1.7011 ns Reaction : H3O^1 (-7347) + OH^-1 (-12385) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12364) + H3O^1 (-7049) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12280) + H3O^1 (-8556) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12088) + H3O^1 (-8061) -> No product -At time : 1.7011 ns Reaction : OH^0 (-11961) + OH^0 (-11087) -> H2O2^0 (-12518) -At time : 1.7011 ns Reaction : H^0 (-11201) + OH^0 (-6142) -> No product -At time : 1.7011 ns Reaction : OH^0 (-11119) + OH^0 (-7464) -> H2O2^0 (-12519) -At time : 1.7011 ns Reaction : OH^0 (-11005) + OH^0 (-8032) -> H2O2^0 (-12520) -At time : 1.7011 ns Reaction : OH^0 (-10791) + OH^0 (-6726) -> H2O2^0 (-12521) -At time : 1.7011 ns Reaction : H^0 (-10428) + OH^0 (-7458) -> No product -At time : 1.7011 ns Reaction : OH^0 (-9712) + OH^0 (-7654) -> H2O2^0 (-12522) -At time : 1.7011 ns Reaction : OH^0 (-9206) + OH^0 (-9605) -> H2O2^0 (-12523) -At time : 1.7011 ns Reaction : e_aq^-1 (-876) + H^0 (-9321) -> OH^-1 (-12524) + H_2^0 (-12525) -At time : 1.7011 ns Reaction : OH^0 (-9144) + H^0 (-9145) -> No product -At time : 1.7011 ns Reaction : e_aq^-1 (-4417) + H^0 (-9050) -> OH^-1 (-12526) + H_2^0 (-12527) -At time : 1.7011 ns Reaction : OH^0 (-6180) + OH^0 (-7982) -> H2O2^0 (-12528) -At time : 1.7011 ns Reaction : e_aq^-1 (-2421) + H3O^1 (-7809) -> H^0 (-12529) -At time : 1.7011 ns Reaction : OH^0 (-6738) + OH^0 (-7630) -> H2O2^0 (-12530) -At time : 1.7011 ns Reaction : OH^0 (-7226) + OH^0 (-7228) -> H2O2^0 (-12531) -At time : 1.7011 ns Reaction : OH^0 (-7020) + OH^0 (-7038) -> H2O2^0 (-12532) -At time : 1.7011 ns Reaction : e_aq^-1 (-3783) + H3O^1 (-6517) -> H^0 (-12533) -At time : 1.7011 ns Reaction : e_aq^-1 (-16) + e_aq^-1 (-5658) -> OH^-1 (-12534) + OH^-1 (-12535) + H_2^0 (-12536) -At time : 1.7011 ns Reaction : OH^0 (-7512) + OH^0 (-8582) -> H2O2^0 (-12537) -At time : 1.8011 ns Reaction : e_aq^-1 (-4968) + H2O2^0 (-12470) -> OH^-1 (-12538) + OH^0 (-12539) -At time : 1.8011 ns Reaction : OH^-1 (-12463) + H3O^1 (-7943) -> No product -At time : 1.8011 ns Reaction : e_aq^-1 (-161) + OH^0 (-12329) -> OH^-1 (-12540) -At time : 1.8011 ns Reaction : e_aq^-1 (-4940) + H2O2^0 (-12289) -> OH^-1 (-12541) + OH^0 (-12542) -At time : 1.8011 ns Reaction : e_aq^-1 (-4072) + H^0 (-12002) -> OH^-1 (-12543) + H_2^0 (-12544) -At time : 1.8011 ns Reaction : e_aq^-1 (-4614) + H2O2^0 (-11999) -> OH^-1 (-12545) + OH^0 (-12546) -At time : 1.8011 ns Reaction : H^0 (-11921) + OH^0 (-7094) -> No product -At time : 1.8011 ns Reaction : H3O^1 (-10839) + e_aq^-1 (-4227) -> H^0 (-12547) -At time : 1.8011 ns Reaction : OH^0 (-10591) + OH^0 (-6734) -> H2O2^0 (-12548) -At time : 1.8011 ns Reaction : e_aq^-1 (-828) + H^0 (-10203) -> OH^-1 (-12549) + H_2^0 (-12550) -At time : 1.8011 ns Reaction : OH^0 (-9780) + OH^0 (-6688) -> H2O2^0 (-12551) -At time : 1.8011 ns Reaction : OH^0 (-9697) + OH^0 (-6558) -> H2O2^0 (-12552) -At time : 1.8011 ns Reaction : OH^0 (-9181) + e_aq^-1 (-3603) -> OH^-1 (-12553) -At time : 1.8011 ns Reaction : e_aq^-1 (-179) + OH^0 (-9099) -> OH^-1 (-12554) -At time : 1.8011 ns Reaction : OH^0 (-7416) + OH^0 (-8468) -> H2O2^0 (-12555) -At time : 1.8011 ns Reaction : OH^0 (-8046) + OH^0 (-8048) -> H2O2^0 (-12556) -At time : 1.8011 ns Reaction : OH^0 (-6386) + OH^0 (-7740) -> H2O2^0 (-12557) -At time : 1.8011 ns Reaction : e_aq^-1 (-5284) + OH^0 (-7452) -> OH^-1 (-12558) -At time : 1.8011 ns Reaction : e_aq^-1 (-4858) + H3O^1 (-7115) -> H^0 (-12559) -At time : 1.8011 ns Reaction : e_aq^-1 (-3688) + e_aq^-1 (-2872) -> OH^-1 (-12560) + OH^-1 (-12561) + H_2^0 (-12562) -At time : 1.8011 ns Reaction : OH^-1 (-11877) + H3O^1 (-8700) -> No product -At time : 1.8011 ns Reaction : e_aq^-1 (-5390) + OH^0 (-8907) -> OH^-1 (-12563) -At time : 1.9011 ns Reaction : H3O^1 (-6315) + OH^-1 (-12553) -> No product -At time : 1.9011 ns Reaction : OH^-1 (-12426) + H3O^1 (-6615) -> No product -At time : 1.9011 ns Reaction : OH^-1 (-12398) + H3O^1 (-7997) -> No product -At time : 1.9011 ns Reaction : e_aq^-1 (-740) + H2O2^0 (-12185) -> OH^-1 (-12564) + OH^0 (-12565) -At time : 1.9011 ns Reaction : e_aq^-1 (-218) + H^0 (-12159) -> OH^-1 (-12566) + H_2^0 (-12567) -At time : 1.9011 ns Reaction : e_aq^-1 (-924) + H2O2^0 (-11980) -> OH^-1 (-12568) + OH^0 (-12569) -At time : 1.9011 ns Reaction : e_aq^-1 (-4917) + H2O2^0 (-11693) -> OH^-1 (-12570) + OH^0 (-12571) -At time : 1.9011 ns Reaction : H2O2^0 (-11608) + e_aq^-1 (-8527) -> OH^-1 (-12572) + OH^0 (-12573) -At time : 1.9011 ns Reaction : H^0 (-11330) + H^0 (-8960) -> H_2^0 (-12574) -At time : 1.9011 ns Reaction : e_aq^-1 (-4245) + H^0 (-11231) -> OH^-1 (-12575) + H_2^0 (-12576) -At time : 1.9011 ns Reaction : OH^0 (-11228) + e_aq^-1 (-4207) -> OH^-1 (-12577) -At time : 1.9011 ns Reaction : e_aq^-1 (-283) + H3O^1 (-11165) -> H^0 (-12578) -At time : 1.9011 ns Reaction : e_aq^-1 (-656) + OH^0 (-11083) -> OH^-1 (-12579) -At time : 1.9011 ns Reaction : H3O^1 (-10981) + e_aq^-1 (-4724) -> H^0 (-12580) -At time : 1.9011 ns Reaction : e_aq^-1 (-4355) + OH^0 (-10892) -> OH^-1 (-12581) -At time : 1.9011 ns Reaction : e_aq^-1 (-2034) + H3O^1 (-9878) -> H^0 (-12582) -At time : 1.9011 ns Reaction : H^0 (-9572) + OH^0 (-7738) -> No product -At time : 1.9011 ns Reaction : e_aq^-1 (-2741) + H3O^1 (-7661) -> H^0 (-12583) -At time : 1.9011 ns Reaction : e_aq^-1 (-1471) + H3O^1 (-7561) -> H^0 (-12584) -At time : 1.9011 ns Reaction : e_aq^-1 (-2363) + H3O^1 (-6655) -> H^0 (-12585) -At time : 1.9011 ns Reaction : e_aq^-1 (-3927) + H3O^1 (-6649) -> H^0 (-12586) -At time : 1.9011 ns Reaction : e_aq^-1 (-8362) + H2O2^0 (-11439) -> OH^-1 (-12587) + OH^0 (-12588) -At time : 1.9011 ns Reaction : H^0 (-9977) + H^0 (-9042) -> H_2^0 (-12589) -At time : 1.9011 ns Reaction : OH^0 (-9245) + e_aq^-1 (-4047) -> OH^-1 (-12590) -At time : 2.0011 ns Reaction : OH^-1 (-12568) + H3O^1 (-7107) -> No product -At time : 2.0011 ns Reaction : H3O^1 (-6323) + OH^-1 (-12461) -> No product -At time : 2.0011 ns Reaction : OH^-1 (-12441) + H3O^1 (-7299) -> No product -At time : 2.0011 ns Reaction : OH^-1 (-12024) + H3O^1 (-7011) -> No product -At time : 2.0011 ns Reaction : H3O^1 (-11118) + e_aq^-1 (-5207) -> H^0 (-12591) -At time : 2.0011 ns Reaction : H3O^1 (-10955) + e_aq^-1 (-1242) -> H^0 (-12592) -At time : 2.0011 ns Reaction : OH^0 (-10576) + OH^0 (-6202) -> H2O2^0 (-12593) -At time : 2.0011 ns Reaction : e_aq^-1 (-5308) + H3O^1 (-10304) -> H^0 (-12594) -At time : 2.0011 ns Reaction : e_aq^-1 (-1258) + OH^0 (-9297) -> OH^-1 (-12595) -At time : 2.0011 ns Reaction : e_aq^-1 (-95) + H3O^1 (-8323) -> H^0 (-12596) -At time : 2.0011 ns Reaction : e_aq^-1 (-3048) + OH^0 (-7728) -> OH^-1 (-12597) -At time : 2.0011 ns Reaction : OH^0 (-5892) + OH^0 (-7718) -> H2O2^0 (-12598) -At time : 2.0011 ns Reaction : OH^-1 (-5756) + H3O^1 (-7603) -> No product -At time : 2.0011 ns Reaction : e_aq^-1 (-503) + H3O^1 (-7247) -> H^0 (-12599) -At time : 2.0011 ns Reaction : e_aq^-1 (-4443) + e_aq^-1 (-4454) -> OH^-1 (-12600) + OH^-1 (-12601) + H_2^0 (-12602) -At time : 2.0011 ns Reaction : OH^0 (-11170) + e_aq^-1 (-5478) -> OH^-1 (-12603) -At time : 2.0011 ns Reaction : OH^0 (-9150) + e_aq^-1 (-3455) -> OH^-1 (-12604) -At time : 2.0011 ns Reaction : H3O^1 (-10382) + OH^-1 (-12603) -> No product -At time : 2.1011 ns Reaction : e_aq^-1 (-3968) + H2O2^0 (-12439) -> OH^-1 (-12605) + OH^0 (-12606) -At time : 2.1011 ns Reaction : e_aq^-1 (-359) + H2O2^0 (-12337) -> OH^-1 (-12607) + OH^0 (-12608) -At time : 2.1011 ns Reaction : OH^-1 (-12153) + H3O^1 (-6025) -> No product -At time : 2.1011 ns Reaction : e_aq^-1 (-249) + H3O^1 (-11349) -> H^0 (-12609) -At time : 2.1011 ns Reaction : OH^0 (-11296) + OH^0 (-7918) -> H2O2^0 (-12610) -At time : 2.1011 ns Reaction : H^0 (-11199) + e_aq^-1 (-1623) -> OH^-1 (-12611) + H_2^0 (-12612) -At time : 2.1011 ns Reaction : H^0 (-10972) + OH^0 (-7040) -> No product -At time : 2.1011 ns Reaction : OH^0 (-10731) + OH^0 (-9660) -> H2O2^0 (-12613) -At time : 2.1011 ns Reaction : H3O^1 (-10581) + e_aq^-1 (-2023) -> H^0 (-12614) -At time : 2.1011 ns Reaction : OH^0 (-10285) + OH^0 (-8453) -> H2O2^0 (-12615) -At time : 2.1011 ns Reaction : H^0 (-9180) + OH^0 (-9545) -> No product -At time : 2.1011 ns Reaction : OH^0 (-9521) + H^0 (-9518) -> No product -At time : 2.1011 ns Reaction : OH^0 (-8801) + H^0 (-9046) -> No product -At time : 2.1011 ns Reaction : OH^0 (-6708) + OH^0 (-9017) -> H2O2^0 (-12616) -At time : 2.1011 ns Reaction : H3O^1 (-8388) + e_aq^-1 (-8875) -> H^0 (-12617) -At time : 2.1011 ns Reaction : e_aq^-1 (-8863) + OH^0 (-8873) -> OH^-1 (-12618) -At time : 2.1011 ns Reaction : e_aq^-1 (-4372) + H3O^1 (-8808) -> H^0 (-12619) -At time : 2.1011 ns Reaction : OH^0 (-6896) + OH^0 (-8807) -> H2O2^0 (-12620) -At time : 2.1011 ns Reaction : e_aq^-1 (-5109) + H3O^1 (-8139) -> H^0 (-12621) -At time : 2.1011 ns Reaction : e_aq^-1 (-5029) + H3O^1 (-7145) -> H^0 (-12622) -At time : 2.1011 ns Reaction : e_aq^-1 (-4946) + H3O^1 (-7127) -> H^0 (-12623) -At time : 2.1011 ns Reaction : e_aq^-1 (-2808) + e_aq^-1 (-2815) -> OH^-1 (-12624) + OH^-1 (-12625) + H_2^0 (-12626) -At time : 2.1011 ns Reaction : H3O^1 (-6967) + OH^-1 (-12545) -> No product -At time : 2.1011 ns Reaction : e_aq^-1 (-601) + OH^0 (-8160) -> OH^-1 (-12627) -At time : 2.2011 ns Reaction : OH^-1 (-12627) + H3O^1 (-7219) -> No product -At time : 2.2011 ns Reaction : H3O^1 (-10314) + OH^-1 (-12607) -> No product -At time : 2.2011 ns Reaction : H3O^1 (-10449) + OH^-1 (-12491) -> No product -At time : 2.2011 ns Reaction : OH^-1 (-12382) + H3O^1 (-6355) -> No product -At time : 2.2011 ns Reaction : OH^-1 (-12224) + H3O^1 (-7141) -> No product -At time : 2.2011 ns Reaction : H3O^1 (-10889) + OH^-1 (-12206) -> No product -At time : 2.2011 ns Reaction : e_aq^-1 (-692) + H2O2^0 (-11923) -> OH^-1 (-12628) + OH^0 (-12629) -At time : 2.2011 ns Reaction : H^0 (-11125) + OH^0 (-7250) -> No product -At time : 2.2011 ns Reaction : H3O^1 (-11098) + e_aq^-1 (-5202) -> H^0 (-12630) -At time : 2.2011 ns Reaction : H3O^1 (-10979) + e_aq^-1 (-4794) -> H^0 (-12631) -At time : 2.2011 ns Reaction : H^0 (-10946) + e_aq^-1 (-1392) -> OH^-1 (-12632) + H_2^0 (-12633) -At time : 2.2011 ns Reaction : OH^0 (-10761) + OH^0 (-6654) -> H2O2^0 (-12634) -At time : 2.2011 ns Reaction : OH^0 (-9420) + OH^0 (-7082) -> H2O2^0 (-12635) -At time : 2.2011 ns Reaction : e_aq^-1 (-3836) + H3O^1 (-8523) -> H^0 (-12636) -At time : 2.2011 ns Reaction : e_aq^-1 (-3666) + H3O^1 (-7751) -> H^0 (-12637) -At time : 2.2011 ns Reaction : e_aq^-1 (-2256) + H3O^1 (-5957) -> H^0 (-12638) -At time : 2.2011 ns Reaction : OH^-1 (-12587) + H3O^1 (-7605) -> No product -At time : 2.3011 ns Reaction : OH^-1 (-12378) + H3O^1 (-8113) -> No product -At time : 2.3011 ns Reaction : OH^0 (-12282) + e_aq^-1 (-4610) -> OH^-1 (-12639) -At time : 2.3011 ns Reaction : H^0 (-12196) + e_aq^-1 (-3117) -> OH^-1 (-12640) + H_2^0 (-12641) -At time : 2.3011 ns Reaction : H^0 (-12066) + e_aq^-1 (-4036) -> OH^-1 (-12642) + H_2^0 (-12643) -At time : 2.3011 ns Reaction : OH^0 (-10423) + H^0 (-11796) -> No product -At time : 2.3011 ns Reaction : OH^0 (-11076) + OH^0 (-7182) -> H2O2^0 (-12644) -At time : 2.3011 ns Reaction : OH^0 (-10953) + OH^0 (-5866) -> H2O2^0 (-12645) -At time : 2.3011 ns Reaction : OH^0 (-10696) + H^0 (-9559) -> No product -At time : 2.3011 ns Reaction : H^0 (-10694) + e_aq^-1 (-3602) -> OH^-1 (-12646) + H_2^0 (-12647) -At time : 2.3011 ns Reaction : OH^0 (-10517) + OH^0 (-8008) -> H2O2^0 (-12648) -At time : 2.3011 ns Reaction : H3O^1 (-10210) + e_aq^-1 (-5112) -> H^0 (-12649) -At time : 2.3011 ns Reaction : e_aq^-1 (-3143) + H^0 (-9529) -> OH^-1 (-12650) + H_2^0 (-12651) -At time : 2.3011 ns Reaction : OH^0 (-7928) + OH^0 (-8806) -> H2O2^0 (-12652) -At time : 2.3011 ns Reaction : e_aq^-1 (-3220) + H3O^1 (-7703) -> H^0 (-12653) -At time : 2.3011 ns Reaction : e_aq^-1 (-3527) + H3O^1 (-6243) -> H^0 (-12654) -At time : 2.3011 ns Reaction : e_aq^-1 (-4477) + OH^0 (-7962) -> OH^-1 (-12655) -At time : 2.3011 ns Reaction : e_aq^-1 (-2621) + OH^0 (-6584) -> OH^-1 (-12656) -At time : 2.4011 ns Reaction : OH^-1 (-12656) + H3O^1 (-6583) -> No product -At time : 2.4011 ns Reaction : OH^-1 (-12655) + H3O^1 (-7575) -> No product -At time : 2.4011 ns Reaction : OH^-1 (-12604) + H3O^1 (-6211) -> No product -At time : 2.4011 ns Reaction : H3O^1 (-5983) + OH^-1 (-12575) -> No product -At time : 2.4011 ns Reaction : OH^0 (-5940) + H^0 (-12221) -> No product -At time : 2.4011 ns Reaction : e_aq^-1 (-5085) + H2O2^0 (-11666) -> OH^-1 (-12657) + OH^0 (-12658) -At time : 2.4011 ns Reaction : H^0 (-11151) + e_aq^-1 (-5441) -> OH^-1 (-12659) + H_2^0 (-12660) -At time : 2.4011 ns Reaction : H3O^1 (-10355) + e_aq^-1 (-5653) -> H^0 (-12661) -At time : 2.4011 ns Reaction : H3O^1 (-9513) + e_aq^-1 (-3222) -> H^0 (-12662) -At time : 2.4011 ns Reaction : H^0 (-9450) + e_aq^-1 (-3443) -> OH^-1 (-12663) + H_2^0 (-12664) -At time : 2.4011 ns Reaction : H^0 (-9339) + OH^0 (-6140) -> No product -At time : 2.4011 ns Reaction : e_aq^-1 (-5591) + H3O^1 (-8460) -> H^0 (-12665) -At time : 2.4011 ns Reaction : e_aq^-1 (-319) + OH^0 (-8456) -> OH^-1 (-12666) -At time : 2.4011 ns Reaction : e_aq^-1 (-241) + H3O^1 (-7405) -> H^0 (-12667) -At time : 2.4011 ns Reaction : OH^0 (-6662) + OH^0 (-6670) -> H2O2^0 (-12668) -At time : 2.4011 ns Reaction : e_aq^-1 (-141) + e_aq^-1 (-5492) -> OH^-1 (-12669) + OH^-1 (-12670) + H_2^0 (-12671) -At time : 2.4011 ns Reaction : e_aq^-1 (-1504) + e_aq^-1 (-1609) -> OH^-1 (-12672) + OH^-1 (-12673) + H_2^0 (-12674) -At time : 2.4011 ns Reaction : OH^-1 (-12666) + H3O^1 (-8249) -> No product -At time : 2.4011 ns Reaction : e_aq^-1 (-3013) + OH^0 (-8732) -> OH^-1 (-12675) -At time : 2.4011 ns Reaction : e_aq^-1 (-1509) + OH^0 (-5748) -> OH^-1 (-12676) -At time : 2.5011 ns Reaction : H3O^1 (-9526) + OH^-1 (-12640) -> No product -At time : 2.5011 ns Reaction : H3O^1 (-9625) + OH^-1 (-12572) -> No product -At time : 2.5011 ns Reaction : OH^0 (-12565) + e_aq^-1 (-8446) -> OH^-1 (-12677) -At time : 2.5011 ns Reaction : OH^-1 (-12526) + H3O^1 (-8823) -> No product -At time : 2.5011 ns Reaction : OH^-1 (-12524) + H3O^1 (-8097) -> No product -At time : 2.5011 ns Reaction : H3O^1 (-9746) + OH^-1 (-12368) -> No product -At time : 2.5011 ns Reaction : e_aq^-1 (-3629) + H2O2^0 (-12268) -> OH^-1 (-12678) + OH^0 (-12679) -At time : 2.5011 ns Reaction : H2O2^0 (-12250) + e_aq^-1 (-4744) -> OH^-1 (-12680) + OH^0 (-12681) -At time : 2.5011 ns Reaction : e_aq^-1 (-1586) + H^0 (-12099) -> OH^-1 (-12682) + H_2^0 (-12683) -At time : 2.5011 ns Reaction : H3O^1 (-10830) + OH^-1 (-11995) -> No product -At time : 2.5011 ns Reaction : e_aq^-1 (-5173) + H^0 (-11804) -> OH^-1 (-12684) + H_2^0 (-12685) -At time : 2.5011 ns Reaction : H^0 (-11129) + OH^0 (-8943) -> No product -At time : 2.5011 ns Reaction : OH^0 (-10754) + OH^0 (-6638) -> H2O2^0 (-12686) -At time : 2.5011 ns Reaction : OH^0 (-9781) + OH^0 (-6682) -> H2O2^0 (-12687) -At time : 2.5011 ns Reaction : OH^0 (-9271) + OH^0 (-5996) -> H2O2^0 (-12688) -At time : 2.5011 ns Reaction : OH^0 (-8058) + OH^0 (-8062) -> H2O2^0 (-12689) -At time : 2.5011 ns Reaction : e_aq^-1 (-4218) + H3O^1 (-7909) -> H^0 (-12690) -At time : 2.5011 ns Reaction : OH^0 (-6004) + OH^0 (-7578) -> H2O2^0 (-12691) -At time : 2.5011 ns Reaction : e_aq^-1 (-4546) + OH^0 (-6946) -> OH^-1 (-12692) -At time : 2.5011 ns Reaction : OH^0 (-5974) + OH^0 (-6798) -> H2O2^0 (-12693) -At time : 2.5011 ns Reaction : OH^-1 (-12657) + H3O^1 (-8445) -> No product -At time : 2.6011 ns Reaction : OH^-1 (-12677) + H3O^1 (-7173) -> No product -At time : 2.6011 ns Reaction : H3O^1 (-6991) + OH^-1 (-12639) -> No product -At time : 2.6011 ns Reaction : OH^-1 (-12186) + H3O^1 (-6259) -> No product -At time : 2.6011 ns Reaction : OH^0 (-6318) + H^0 (-12126) -> No product -At time : 2.6011 ns Reaction : e_aq^-1 (-5298) + H2O2^0 (-11912) -> OH^-1 (-12694) + OH^0 (-12695) -At time : 2.6011 ns Reaction : e_aq^-1 (-51) + H2O2^0 (-11605) -> OH^-1 (-12696) + OH^0 (-12697) -At time : 2.6011 ns Reaction : H2O2^0 (-11447) + e_aq^-1 (-4000) -> OH^-1 (-12698) + OH^0 (-12699) -At time : 2.6011 ns Reaction : OH^0 (-10621) + OH^0 (-7804) -> H2O2^0 (-12700) -At time : 2.6011 ns Reaction : H3O^1 (-10589) + e_aq^-1 (-4060) -> H^0 (-12701) -At time : 2.6011 ns Reaction : H3O^1 (-10447) + e_aq^-1 (-5174) -> H^0 (-12702) -At time : 2.6011 ns Reaction : e_aq^-1 (-623) + H3O^1 (-10246) -> H^0 (-12703) -At time : 2.6011 ns Reaction : H3O^1 (-10244) + e_aq^-1 (-5129) -> H^0 (-12704) -At time : 2.6011 ns Reaction : e_aq^-1 (-5571) + e_aq^-1 (-5569) -> OH^-1 (-12705) + OH^-1 (-12706) + H_2^0 (-12707) -At time : 2.6011 ns Reaction : e_aq^-1 (-1138) + e_aq^-1 (-4722) -> OH^-1 (-12708) + OH^-1 (-12709) + H_2^0 (-12710) -At time : 2.6011 ns Reaction : e_aq^-1 (-2904) + e_aq^-1 (-3682) -> OH^-1 (-12711) + OH^-1 (-12712) + H_2^0 (-12713) -At time : 2.6011 ns Reaction : e_aq^-1 (-2867) + e_aq^-1 (-3679) -> OH^-1 (-12714) + OH^-1 (-12715) + H_2^0 (-12716) -At time : 2.7011 ns Reaction : H3O^1 (-8211) + OH^-1 (-12694) -> No product -At time : 2.7011 ns Reaction : OH^-1 (-12642) + H3O^1 (-6725) -> No product -At time : 2.7011 ns Reaction : OH^-1 (-12581) + H3O^1 (-8685) -> No product -At time : 2.7011 ns Reaction : H^0 (-12420) + OH^0 (-8360) -> No product -At time : 2.7011 ns Reaction : OH^-1 (-12365) + H3O^1 (-8502) -> No product -At time : 2.7011 ns Reaction : H3O^1 (-6191) + OH^-1 (-12271) -> No product -At time : 2.7011 ns Reaction : e_aq^-1 (-595) + H3O^1 (-11114) -> H^0 (-12717) -At time : 2.7011 ns Reaction : H3O^1 (-10419) + e_aq^-1 (-5282) -> H^0 (-12718) -At time : 2.7011 ns Reaction : OH^0 (-9748) + e_aq^-1 (-3900) -> OH^-1 (-12719) -At time : 2.7011 ns Reaction : e_aq^-1 (-2784) + H3O^1 (-7769) -> H^0 (-12720) -At time : 2.7011 ns Reaction : OH^0 (-7310) + OH^0 (-7324) -> H2O2^0 (-12721) -At time : 2.7011 ns Reaction : e_aq^-1 (-2623) + H3O^1 (-6591) -> H^0 (-12722) -At time : 2.7011 ns Reaction : e_aq^-1 (-4504) + H3O^1 (-6011) -> H^0 (-12723) -At time : 2.7011 ns Reaction : OH^-1 (-12719) + H3O^1 (-6621) -> No product -At time : 2.7011 ns Reaction : H^0 (-10403) + OH^0 (-8230) -> No product -At time : 2.7011 ns Reaction : H^0 (-9237) + e_aq^-1 (-3998) -> OH^-1 (-12724) + H_2^0 (-12725) -At time : 2.7011 ns Reaction : e_aq^-1 (-2753) + OH^0 (-6468) -> OH^-1 (-12726) -At time : 2.8011 ns Reaction : OH^-1 (-12684) + H3O^1 (-7215) -> No product -At time : 2.8011 ns Reaction : H3O^1 (-11029) + OH^-1 (-12570) -> No product -At time : 2.8011 ns Reaction : OH^0 (-11310) + OH^0 (-9706) -> H2O2^0 (-12727) -At time : 2.8011 ns Reaction : OH^0 (-10785) + OH^0 (-5956) -> H2O2^0 (-12728) -At time : 2.8011 ns Reaction : e_aq^-1 (-3786) + OH^0 (-9690) -> OH^-1 (-12729) -At time : 2.8011 ns Reaction : OH^0 (-9172) + e_aq^-1 (-3537) -> OH^-1 (-12730) -At time : 2.8011 ns Reaction : e_aq^-1 (-4804) + e_aq^-1 (-4868) -> OH^-1 (-12731) + OH^-1 (-12732) + H_2^0 (-12733) -At time : 2.8011 ns Reaction : e_aq^-1 (-4397) + OH^0 (-6892) -> OH^-1 (-12734) -At time : 2.9011 ns Reaction : H^0 (-12653) + OH^0 (-6266) -> No product -At time : 2.9011 ns Reaction : H3O^1 (-6485) + OH^-1 (-12299) -> No product -At time : 2.9011 ns Reaction : H3O^1 (-7021) + OH^-1 (-12023) -> No product -At time : 2.9011 ns Reaction : OH^0 (-10698) + H^0 (-11628) -> No product -At time : 2.9011 ns Reaction : OH^0 (-10547) + OH^0 (-7590) -> H2O2^0 (-12735) -At time : 2.9011 ns Reaction : OH^0 (-10480) + e_aq^-1 (-940) -> OH^-1 (-12736) -At time : 2.9011 ns Reaction : OH^0 (-10394) + OH^0 (-7284) -> H2O2^0 (-12737) -At time : 2.9011 ns Reaction : OH^0 (-9813) + e_aq^-1 (-2240) -> OH^-1 (-12738) -At time : 2.9011 ns Reaction : H^0 (-9479) + OH^0 (-6230) -> No product -At time : 2.9011 ns Reaction : e_aq^-1 (-2324) + H^0 (-9014) -> OH^-1 (-12739) + H_2^0 (-12740) -At time : 2.9011 ns Reaction : e_aq^-1 (-4957) + H3O^1 (-8874) -> H^0 (-12741) -At time : 2.9011 ns Reaction : e_aq^-1 (-4541) + H3O^1 (-7969) -> H^0 (-12742) -At time : 2.9011 ns Reaction : e_aq^-1 (-4040) + H3O^1 (-7865) -> H^0 (-12743) -At time : 2.9011 ns Reaction : e_aq^-1 (-2080) + H3O^1 (-7621) -> H^0 (-12744) -At time : 3.0011 ns Reaction : OH^-1 (-12711) + H3O^1 (-7753) -> No product -At time : 3.0011 ns Reaction : H^0 (-9375) + H^0 (-12596) -> H_2^0 (-12745) -At time : 3.0011 ns Reaction : e_aq^-1 (-2424) + H^0 (-12585) -> OH^-1 (-12746) + H_2^0 (-12747) -At time : 3.0011 ns Reaction : OH^-1 (-12558) + H3O^1 (-6075) -> No product -At time : 3.0011 ns Reaction : H2O2^0 (-12532) + e_aq^-1 (-8572) -> OH^-1 (-12748) + OH^0 (-12749) -At time : 3.0011 ns Reaction : OH^-1 (-12467) + H3O^1 (-5901) -> No product -At time : 3.0011 ns Reaction : OH^0 (-7114) + H^0 (-12267) -> No product -At time : 3.0011 ns Reaction : e_aq^-1 (-702) + H3O^1 (-11063) -> H^0 (-12750) -At time : 3.0011 ns Reaction : H^0 (-9782) + OH^0 (-10777) -> No product -At time : 3.0011 ns Reaction : H3O^1 (-10579) + e_aq^-1 (-4205) -> H^0 (-12751) -At time : 3.0011 ns Reaction : OH^0 (-10166) + OH^0 (-7514) -> H2O2^0 (-12752) -At time : 3.0011 ns Reaction : OH^0 (-10091) + OH^0 (-8959) -> H2O2^0 (-12753) -At time : 3.0011 ns Reaction : e_aq^-1 (-2339) + e_aq^-1 (-2400) -> OH^-1 (-12754) + OH^-1 (-12755) + H_2^0 (-12756) -At time : 3.0011 ns Reaction : H3O^1 (-10474) + OH^-1 (-12736) -> No product -At time : 3.0011 ns Reaction : OH^-1 (-12600) + H3O^1 (-7951) -> No product -At time : 3.1011 ns Reaction : OH^-1 (-12618) + H3O^1 (-8865) -> No product -At time : 3.1011 ns Reaction : H3O^1 (-9910) + OH^-1 (-12577) -> No product -At time : 3.1011 ns Reaction : OH^-1 (-12563) + H3O^1 (-10308) -> No product -At time : 3.1011 ns Reaction : H3O^1 (-6757) + OH^-1 (-12543) -> No product -At time : 3.1011 ns Reaction : H3O^1 (-10680) + OH^-1 (-12406) -> No product -At time : 3.1011 ns Reaction : e_aq^-1 (-5356) + H^0 (-12393) -> OH^-1 (-12757) + H_2^0 (-12758) -At time : 3.1011 ns Reaction : OH^-1 (-12359) + H3O^1 (-9823) -> No product -At time : 3.1011 ns Reaction : H3O^1 (-10689) + OH^-1 (-11969) -> No product -At time : 3.1011 ns Reaction : H2O2^0 (-11735) + e_aq^-1 (-3665) -> OH^-1 (-12759) + OH^0 (-12760) -At time : 3.1011 ns Reaction : OH^0 (-11212) + OH^0 (-6436) -> H2O2^0 (-12761) -At time : 3.1011 ns Reaction : H^0 (-10662) + OH^0 (-6258) -> No product -At time : 3.1011 ns Reaction : OH^0 (-9730) + e_aq^-1 (-2540) -> OH^-1 (-12762) -At time : 3.1011 ns Reaction : H^0 (-9337) + OH^0 (-7474) -> No product -At time : 3.1011 ns Reaction : OH^0 (-9114) + OH^0 (-7920) -> H2O2^0 (-12763) -At time : 3.1011 ns Reaction : e_aq^-1 (-585) + H^0 (-8946) -> OH^-1 (-12764) + H_2^0 (-12765) -At time : 3.1011 ns Reaction : e_aq^-1 (-4900) + H3O^1 (-7109) -> H^0 (-12766) -At time : 3.1011 ns Reaction : e_aq^-1 (-2359) + H3O^1 (-6685) -> H^0 (-12767) -At time : 3.1011 ns Reaction : e_aq^-1 (-2685) + H3O^1 (-6487) -> H^0 (-12768) -At time : 3.1011 ns Reaction : e_aq^-1 (-2921) + e_aq^-1 (-2946) -> OH^-1 (-12769) + OH^-1 (-12770) + H_2^0 (-12771) -At time : 3.1011 ns Reaction : OH^-1 (-12762) + H3O^1 (-6605) -> No product -At time : 3.1011 ns Reaction : OH^0 (-6382) + OH^0 (-6402) -> H2O2^0 (-12772) -At time : 3.2011 ns Reaction : OH^0 (-12606) + OH^0 (-8979) -> H2O2^0 (-12773) -At time : 3.2011 ns Reaction : H3O^1 (-8141) + OH^-1 (-12564) -> No product -At time : 3.2011 ns Reaction : e_aq^-1 (-4552) + OH^0 (-12546) -> OH^-1 (-12774) -At time : 3.2011 ns Reaction : e_aq^-1 (-4692) + H^0 (-12320) -> OH^-1 (-12775) + H_2^0 (-12776) -At time : 3.2011 ns Reaction : OH^-1 (-11984) + H3O^1 (-10636) -> No product -At time : 3.2011 ns Reaction : OH^0 (-10507) + OH^0 (-7052) -> H2O2^0 (-12777) -At time : 3.2011 ns Reaction : H3O^1 (-6409) + e_aq^-1 (-8749) -> H^0 (-12778) -At time : 3.2011 ns Reaction : e_aq^-1 (-408) + OH^0 (-7256) -> OH^-1 (-12779) -At time : 3.2011 ns Reaction : OH^0 (-6560) + OH^0 (-6580) -> H2O2^0 (-12780) -At time : 3.2011 ns Reaction : e_aq^-1 (-3561) + H3O^1 (-6279) -> H^0 (-12781) -At time : 3.2011 ns Reaction : OH^0 (-9591) + e_aq^-1 (-3648) -> OH^-1 (-12782) -At time : 3.3011 ns Reaction : H3O^1 (-7291) + OH^-1 (-12757) -> No product -At time : 3.3011 ns Reaction : e_aq^-1 (-457) + H^0 (-12599) -> OH^-1 (-12783) + H_2^0 (-12784) -At time : 3.3011 ns Reaction : OH^-1 (-12597) + H3O^1 (-7727) -> No product -At time : 3.3011 ns Reaction : H3O^1 (-7139) + OH^-1 (-12549) -> No product -At time : 3.3011 ns Reaction : OH^0 (-6746) + H^0 (-11968) -> No product -At time : 3.3011 ns Reaction : e_aq^-1 (-2887) + H2O2^0 (-11966) -> OH^-1 (-12785) + OH^0 (-12786) -At time : 3.3011 ns Reaction : H2O2^0 (-11374) + e_aq^-1 (-1080) -> OH^-1 (-12787) + OH^0 (-12788) -At time : 3.3011 ns Reaction : OH^0 (-9641) + OH^0 (-5914) -> H2O2^0 (-12789) -At time : 3.3011 ns Reaction : H^0 (-9164) + H^0 (-9501) -> H_2^0 (-12790) -At time : 3.3011 ns Reaction : e_aq^-1 (-5275) + H3O^1 (-8201) -> H^0 (-12791) -At time : 3.3011 ns Reaction : e_aq^-1 (-1950) + H3O^1 (-5837) -> H^0 (-12792) -At time : 3.4011 ns Reaction : H^0 (-12363) + e_aq^-1 (-1046) -> OH^-1 (-12793) + H_2^0 (-12794) -At time : 3.4011 ns Reaction : e_aq^-1 (-2412) + OH^0 (-10769) -> OH^-1 (-12795) -At time : 3.4011 ns Reaction : OH^0 (-10109) + OH^0 (-6022) -> H2O2^0 (-12796) -At time : 3.4011 ns Reaction : e_aq^-1 (-3044) + OH^0 (-9554) -> OH^-1 (-12797) -At time : 3.4011 ns Reaction : H^0 (-9303) + OH^0 (-6034) -> No product -At time : 3.4011 ns Reaction : e_aq^-1 (-4542) + H3O^1 (-6981) -> H^0 (-12798) -At time : 3.4011 ns Reaction : e_aq^-1 (-3635) + H3O^1 (-6367) -> H^0 (-12799) -At time : 3.4011 ns Reaction : e_aq^-1 (-3764) + H2O2^0 (-11566) -> OH^-1 (-12800) + OH^0 (-12801) -At time : 3.5011 ns Reaction : OH^-1 (-12793) + H3O^1 (-7085) -> No product -At time : 3.5011 ns Reaction : H3O^1 (-10006) + OH^-1 (-12611) -> No product -At time : 3.5011 ns Reaction : H2O2^0 (-12232) + e_aq^-1 (-2968) -> OH^-1 (-12802) + OH^0 (-12803) -At time : 3.5011 ns Reaction : H3O^1 (-11196) + OH^-1 (-12077) -> No product -At time : 3.5011 ns Reaction : e_aq^-1 (-4080) + H2O2^0 (-11967) -> OH^-1 (-12804) + OH^0 (-12805) -At time : 3.5011 ns Reaction : e_aq^-1 (-4124) + H2O2^0 (-11634) -> OH^-1 (-12806) + OH^0 (-12807) -At time : 3.5011 ns Reaction : OH^0 (-9260) + e_aq^-1 (-4203) -> OH^-1 (-12808) -At time : 3.5011 ns Reaction : e_aq^-1 (-1533) + H3O^1 (-7949) -> H^0 (-12809) -At time : 3.6011 ns Reaction : H3O^1 (-9578) + OH^-1 (-12802) -> No product -At time : 3.6011 ns Reaction : OH^0 (-12493) + e_aq^-1 (-2221) -> OH^-1 (-12810) -At time : 3.6011 ns Reaction : e_aq^-1 (-5577) + H2O2^0 (-12265) -> OH^-1 (-12811) + OH^0 (-12812) -At time : 3.6011 ns Reaction : OH^0 (-11204) + e_aq^-1 (-4875) -> OH^-1 (-12813) -At time : 3.6011 ns Reaction : OH^0 (-10912) + e_aq^-1 (-1604) -> OH^-1 (-12814) -At time : 3.6011 ns Reaction : H3O^1 (-10488) + e_aq^-1 (-1119) -> H^0 (-12815) -At time : 3.6011 ns Reaction : e_aq^-1 (-665) + H^0 (-10253) -> OH^-1 (-12816) + H_2^0 (-12817) -At time : 3.6011 ns Reaction : e_aq^-1 (-3821) + H^0 (-8984) -> OH^-1 (-12818) + H_2^0 (-12819) -At time : 3.6011 ns Reaction : e_aq^-1 (-995) + H3O^1 (-7513) -> H^0 (-12820) -At time : 3.6011 ns Reaction : e_aq^-1 (-900) + H3O^1 (-7119) -> H^0 (-12821) -At time : 3.6011 ns Reaction : e_aq^-1 (-4351) + H3O^1 (-6877) -> H^0 (-12822) -At time : 3.6011 ns Reaction : e_aq^-1 (-2647) + OH^0 (-6538) -> OH^-1 (-12823) -At time : 3.6011 ns Reaction : e_aq^-1 (-3619) + H3O^1 (-6347) -> H^0 (-12824) -At time : 3.6011 ns Reaction : OH^0 (-9325) + e_aq^-1 (-4996) -> OH^-1 (-12825) -At time : 3.7011 ns Reaction : H3O^1 (-5923) + OH^-1 (-12800) -> No product -At time : 3.7011 ns Reaction : e_aq^-1 (-875) + H^0 (-12741) -> OH^-1 (-12826) + H_2^0 (-12827) -At time : 3.7011 ns Reaction : H3O^1 (-10368) + OH^-1 (-12696) -> No product -At time : 3.7011 ns Reaction : H^0 (-10076) + OH^0 (-12681) -> No product -At time : 3.7011 ns Reaction : H^0 (-12495) + OH^0 (-6496) -> No product -At time : 3.7011 ns Reaction : e_aq^-1 (-2077) + OH^0 (-9857) -> OH^-1 (-12828) -At time : 3.7011 ns Reaction : H^0 (-9115) + OH^0 (-7602) -> No product -At time : 3.7011 ns Reaction : e_aq^-1 (-5474) + H3O^1 (-8283) -> H^0 (-12829) -At time : 3.7011 ns Reaction : e_aq^-1 (-4232) + H3O^1 (-7609) -> H^0 (-12830) -At time : 3.7011 ns Reaction : e_aq^-1 (-3842) + H3O^1 (-6579) -> H^0 (-12831) -At time : 3.8011 ns Reaction : OH^-1 (-12759) + H3O^1 (-7759) -> No product -At time : 3.8011 ns Reaction : H3O^1 (-6893) + OH^-1 (-12508) -> No product -At time : 3.8011 ns Reaction : H2O2^0 (-12465) + e_aq^-1 (-3463) -> OH^-1 (-12832) + OH^0 (-12833) -At time : 3.8011 ns Reaction : OH^0 (-11304) + OH^0 (-10692) -> H2O2^0 (-12834) -At time : 3.8011 ns Reaction : H3O^1 (-11169) + e_aq^-1 (-5491) -> H^0 (-12835) -At time : 3.8011 ns Reaction : H3O^1 (-10616) + e_aq^-1 (-3969) -> H^0 (-12836) -At time : 3.8011 ns Reaction : H3O^1 (-9863) + e_aq^-1 (-4077) -> H^0 (-12837) -At time : 3.8011 ns Reaction : OH^0 (-6822) + H^0 (-8974) -> No product -At time : 3.8011 ns Reaction : e_aq^-1 (-3614) + OH^0 (-8723) -> OH^-1 (-12838) -At time : 3.8011 ns Reaction : OH^0 (-7188) + OH^0 (-8150) -> H2O2^0 (-12839) -At time : 3.8011 ns Reaction : OH^0 (-7168) + OH^0 (-8136) -> H2O2^0 (-12840) -At time : 3.8011 ns Reaction : e_aq^-1 (-4492) + H3O^1 (-7953) -> H^0 (-12841) -At time : 3.8011 ns Reaction : OH^0 (-6616) + OH^0 (-7808) -> H2O2^0 (-12842) -At time : 3.8011 ns Reaction : OH^0 (-7102) + OH^0 (-7118) -> H2O2^0 (-12843) -At time : 3.8011 ns Reaction : e_aq^-1 (-4799) + H3O^1 (-7029) -> H^0 (-12844) -At time : 3.8011 ns Reaction : e_aq^-1 (-2693) + H3O^1 (-6489) -> H^0 (-12845) -At time : 3.8011 ns Reaction : e_aq^-1 (-4834) + H3O^1 (-7063) -> H^0 (-12846) -At time : 3.9011 ns Reaction : OH^-1 (-12811) + H3O^1 (-11181) -> No product -At time : 3.9011 ns Reaction : e_aq^-1 (-3611) + H^0 (-12799) -> OH^-1 (-12847) + H_2^0 (-12848) -At time : 3.9011 ns Reaction : OH^-1 (-12729) + H3O^1 (-6547) -> No product -At time : 3.9011 ns Reaction : H3O^1 (-9809) + OH^-1 (-12698) -> No product -At time : 3.9011 ns Reaction : e_aq^-1 (-3649) + H^0 (-12416) -> OH^-1 (-12849) + H_2^0 (-12850) -At time : 3.9011 ns Reaction : H^0 (-11297) + OH^0 (-6864) -> No product -At time : 3.9011 ns Reaction : OH^0 (-10956) + OH^0 (-7544) -> H2O2^0 (-12851) -At time : 3.9011 ns Reaction : H^0 (-10833) + OH^0 (-5754) -> No product -At time : 3.9011 ns Reaction : H^0 (-10606) + OH^0 (-7644) -> No product -At time : 3.9011 ns Reaction : e_aq^-1 (-5276) + H3O^1 (-10294) -> H^0 (-12852) -At time : 3.9011 ns Reaction : e_aq^-1 (-4800) + H3O^1 (-10160) -> H^0 (-12853) -At time : 3.9011 ns Reaction : OH^0 (-7936) + H^0 (-8966) -> No product -At time : 3.9011 ns Reaction : e_aq^-1 (-3718) + OH^0 (-8762) -> OH^-1 (-12854) -At time : 3.9011 ns Reaction : OH^0 (-7210) + OH^0 (-8591) -> H2O2^0 (-12855) -At time : 3.9011 ns Reaction : e_aq^-1 (-5049) + H3O^1 (-8119) -> H^0 (-12856) -At time : 3.9011 ns Reaction : e_aq^-1 (-4848) + OH^0 (-7064) -> OH^-1 (-12857) -At time : 3.9011 ns Reaction : e_aq^-1 (-2179) + e_aq^-1 (-4044) -> OH^-1 (-12858) + OH^-1 (-12859) + H_2^0 (-12860) -At time : 3.9011 ns Reaction : OH^-1 (-12857) + H3O^1 (-6031) -> No product -At time : 3.9011 ns Reaction : OH^0 (-10233) + e_aq^-1 (-5150) -> OH^-1 (-12861) -At time : 4.0011 ns Reaction : OH^0 (-5824) + OH^0 (-12786) -> H2O2^0 (-12862) -At time : 4.0011 ns Reaction : H3O^1 (-7169) + OH^-1 (-12628) -> No product -At time : 4.0011 ns Reaction : OH^-1 (-12554) + H3O^1 (-6105) -> No product -At time : 4.0011 ns Reaction : e_aq^-1 (-2223) + H2O2^0 (-12373) -> OH^-1 (-12863) + OH^0 (-12864) -At time : 4.0011 ns Reaction : OH^0 (-11292) + e_aq^-1 (-4508) -> OH^-1 (-12865) -At time : 4.0011 ns Reaction : e_aq^-1 (-4388) + H3O^1 (-10893) -> H^0 (-12866) -At time : 4.0011 ns Reaction : H^0 (-10269) + H^0 (-9410) -> H_2^0 (-12867) -At time : 4.0011 ns Reaction : H^0 (-9225) + OH^0 (-9726) -> No product -At time : 4.0011 ns Reaction : e_aq^-1 (-3563) + H3O^1 (-5891) -> H^0 (-12868) -At time : 4.0011 ns Reaction : e_aq^-1 (-899) + H3O^1 (-5859) -> H^0 (-12869) -At time : 4.0011 ns Reaction : OH^-1 (-12245) + H3O^1 (-6455) -> No product -At time : 4.1011 ns Reaction : OH^-1 (-12865) + H3O^1 (-7941) -> No product -At time : 4.1011 ns Reaction : H3O^1 (-5997) + OH^-1 (-12814) -> No product -At time : 4.1011 ns Reaction : H^0 (-10544) + OH^0 (-12464) -> No product -At time : 4.1011 ns Reaction : OH^-1 (-12458) + H3O^1 (-8073) -> No product -At time : 4.1011 ns Reaction : H3O^1 (-10089) + OH^-1 (-12447) -> No product -At time : 4.1011 ns Reaction : OH^-1 (-11992) + H3O^1 (-8293) -> No product -At time : 4.1011 ns Reaction : H2O2^0 (-11531) + e_aq^-1 (-4558) -> OH^-1 (-12870) + OH^0 (-12871) -At time : 4.1011 ns Reaction : OH^0 (-11222) + OH^0 (-5958) -> H2O2^0 (-12872) -At time : 4.1011 ns Reaction : OH^0 (-6926) + OH^0 (-8564) -> H2O2^0 (-12873) -At time : 4.1011 ns Reaction : e_aq^-1 (-4100) + H3O^1 (-8544) -> H^0 (-12874) -At time : 4.1011 ns Reaction : e_aq^-1 (-5666) + H3O^1 (-8331) -> H^0 (-12875) -At time : 4.1011 ns Reaction : OH^0 (-7218) + OH^0 (-8162) -> H2O2^0 (-12876) -At time : 4.1011 ns Reaction : e_aq^-1 (-1930) + e_aq^-1 (-4183) -> OH^-1 (-12877) + OH^-1 (-12878) + H_2^0 (-12879) -At time : 4.1011 ns Reaction : H^0 (-9634) + H^0 (-9617) -> H_2^0 (-12880) -At time : 4.2011 ns Reaction : OH^-1 (-12775) + H3O^1 (-8844) -> No product -At time : 4.2011 ns Reaction : H3O^1 (-10039) + OH^-1 (-12692) -> No product -At time : 4.2011 ns Reaction : H3O^1 (-7541) + OH^-1 (-12595) -> No product -At time : 4.2011 ns Reaction : H^0 (-10854) + OH^0 (-6838) -> No product -At time : 4.2011 ns Reaction : H^0 (-9379) + OH^0 (-8614) -> No product -At time : 4.2011 ns Reaction : e_aq^-1 (-429) + H^0 (-9343) -> OH^-1 (-12881) + H_2^0 (-12882) -At time : 4.2011 ns Reaction : H3O^1 (-8059) + e_aq^-1 (-8872) -> H^0 (-12883) -At time : 4.2011 ns Reaction : e_aq^-1 (-476) + H3O^1 (-8215) -> H^0 (-12884) -At time : 4.2011 ns Reaction : e_aq^-1 (-291) + H3O^1 (-7311) -> H^0 (-12885) -At time : 4.3011 ns Reaction : H3O^1 (-5849) + OH^-1 (-12825) -> No product -At time : 4.3011 ns Reaction : OH^-1 (-12787) + H3O^1 (-8029) -> No product -At time : 4.3011 ns Reaction : H3O^1 (-7409) + OH^-1 (-12659) -> No product -At time : 4.3011 ns Reaction : OH^0 (-12542) + OH^0 (-6050) -> H2O2^0 (-12886) -At time : 4.3011 ns Reaction : H2O2^0 (-12180) + e_aq^-1 (-2013) -> OH^-1 (-12887) + OH^0 (-12888) -At time : 4.3011 ns Reaction : H^0 (-10926) + OH^0 (-11236) -> No product -At time : 4.3011 ns Reaction : OH^0 (-6130) + OH^0 (-8276) -> H2O2^0 (-12889) -At time : 4.3011 ns Reaction : e_aq^-1 (-1062) + H3O^1 (-8047) -> H^0 (-12890) -At time : 4.3011 ns Reaction : e_aq^-1 (-2604) + H3O^1 (-6559) -> H^0 (-12891) -At time : 4.4011 ns Reaction : OH^-1 (-12774) + H3O^1 (-7555) -> No product -At time : 4.4011 ns Reaction : OH^0 (-10466) + H^0 (-12622) -> No product -At time : 4.4011 ns Reaction : H^0 (-9678) + H^0 (-12408) -> H_2^0 (-12892) -At time : 4.4011 ns Reaction : H3O^1 (-10705) + e_aq^-1 (-3672) -> H^0 (-12893) -At time : 4.4011 ns Reaction : OH^0 (-9264) + OH^0 (-8693) -> H2O2^0 (-12894) -At time : 4.4011 ns Reaction : OH^0 (-6566) + OH^0 (-9009) -> H2O2^0 (-12895) -At time : 4.4011 ns Reaction : OH^0 (-5854) + OH^0 (-8917) -> H2O2^0 (-12896) -At time : 4.4011 ns Reaction : e_aq^-1 (-5553) + H3O^1 (-8285) -> H^0 (-12897) -At time : 4.5011 ns Reaction : H3O^1 (-10073) + OH^-1 (-12870) -> No product -At time : 4.5011 ns Reaction : H3O^1 (-6423) + OH^-1 (-12854) -> No product -At time : 4.5011 ns Reaction : OH^-1 (-12779) + H3O^1 (-8191) -> No product -At time : 4.5011 ns Reaction : H^0 (-12638) + e_aq^-1 (-2290) -> OH^-1 (-12898) + H_2^0 (-12899) -At time : 4.5011 ns Reaction : OH^-1 (-12535) + H3O^1 (-8406) -> No product -At time : 4.5011 ns Reaction : H3O^1 (-6005) + OH^-1 (-12284) -> No product -At time : 4.5011 ns Reaction : OH^0 (-11065) + OH^0 (-9330) -> H2O2^0 (-12900) -At time : 4.5011 ns Reaction : e_aq^-1 (-890) + H^0 (-10178) -> OH^-1 (-12901) + H_2^0 (-12902) -At time : 4.5011 ns Reaction : e_aq^-1 (-4296) + OH^0 (-9939) -> OH^-1 (-12903) -At time : 4.5011 ns Reaction : H3O^1 (-9842) + e_aq^-1 (-4091) -> H^0 (-12904) -At time : 4.5011 ns Reaction : OH^0 (-9570) + OH^0 (-7732) -> H2O2^0 (-12905) -At time : 4.5011 ns Reaction : e_aq^-1 (-3986) + H3O^1 (-6693) -> H^0 (-12906) -At time : 4.5011 ns Reaction : OH^-1 (-12748) + H3O^1 (-7987) -> No product -At time : 4.6011 ns Reaction : e_aq^-1 (-4790) + H^0 (-12846) -> OH^-1 (-12907) + H_2^0 (-12908) -At time : 4.6011 ns Reaction : e_aq^-1 (-4718) + H^0 (-12844) -> OH^-1 (-12909) + H_2^0 (-12910) -At time : 4.6011 ns Reaction : H^0 (-12835) + e_aq^-1 (-8629) -> OH^-1 (-12911) + H_2^0 (-12912) -At time : 4.6011 ns Reaction : OH^-1 (-12746) + H3O^1 (-10768) -> No product -At time : 4.6011 ns Reaction : H3O^1 (-10935) + OH^-1 (-12510) -> No product -At time : 4.6011 ns Reaction : e_aq^-1 (-4394) + H2O2^0 (-12191) -> OH^-1 (-12913) + OH^0 (-12914) -At time : 4.6011 ns Reaction : H^0 (-10424) + OH^0 (-8182) -> No product -At time : 4.6011 ns Reaction : OH^0 (-7424) + OH^0 (-8912) -> H2O2^0 (-12915) -At time : 4.6011 ns Reaction : e_aq^-1 (-4958) + H3O^1 (-7483) -> H^0 (-12916) -At time : 4.6011 ns Reaction : OH^0 (-7282) + OH^0 (-7434) -> H2O2^0 (-12917) -At time : 4.7011 ns Reaction : H^0 (-12234) + OH^0 (-8084) -> No product -At time : 4.7011 ns Reaction : e_aq^-1 (-3730) + H2O2^0 (-11987) -> OH^-1 (-12918) + OH^0 (-12919) -At time : 4.7011 ns Reaction : H3O^1 (-11037) + e_aq^-1 (-4950) -> H^0 (-12920) -At time : 4.7011 ns Reaction : H3O^1 (-10973) + e_aq^-1 (-4691) -> H^0 (-12921) -At time : 4.7011 ns Reaction : H^0 (-10966) + OH^0 (-7006) -> No product -At time : 4.7011 ns Reaction : H3O^1 (-10079) + e_aq^-1 (-4601) -> H^0 (-12922) -At time : 4.7011 ns Reaction : H^0 (-9676) + e_aq^-1 (-3749) -> OH^-1 (-12923) + H_2^0 (-12924) -At time : 4.7011 ns Reaction : e_aq^-1 (-827) + H3O^1 (-7493) -> H^0 (-12925) -At time : 4.7011 ns Reaction : OH^0 (-6900) + OH^0 (-6906) -> H2O2^0 (-12926) -At time : 4.8011 ns Reaction : OH^-1 (-12732) + H3O^1 (-8382) -> No product -At time : 4.8011 ns Reaction : OH^-1 (-12601) + H3O^1 (-7937) -> No product -At time : 4.8011 ns Reaction : OH^-1 (-12540) + H3O^1 (-7397) -> No product -At time : 4.8011 ns Reaction : H2O2^0 (-11955) + e_aq^-1 (-4797) -> OH^-1 (-12927) + OH^0 (-12928) -At time : 4.8011 ns Reaction : e_aq^-1 (-5643) + H2O2^0 (-11812) -> OH^-1 (-12929) + OH^0 (-12930) -At time : 4.8011 ns Reaction : e_aq^-1 (-2328) + OH^0 (-7836) -> OH^-1 (-12931) -At time : 4.8011 ns Reaction : e_aq^-1 (-3699) + OH^0 (-6458) -> OH^-1 (-12932) -At time : 4.9011 ns Reaction : OH^-1 (-11972) + H3O^1 (-8538) -> No product -At time : 4.9011 ns Reaction : H^0 (-11933) + e_aq^-1 (-5537) -> OH^-1 (-12933) + H_2^0 (-12934) -At time : 4.9011 ns Reaction : e_aq^-1 (-2380) + H2O2^0 (-11688) -> OH^-1 (-12935) + OH^0 (-12936) -At time : 4.9011 ns Reaction : e_aq^-1 (-105) + H2O2^0 (-11633) -> OH^-1 (-12937) + OH^0 (-12938) -At time : 4.9011 ns Reaction : H2O2^0 (-11385) + e_aq^-1 (-4030) -> OH^-1 (-12939) + OH^0 (-12940) -At time : 4.9011 ns Reaction : H^0 (-11311) + H^0 (-9716) -> H_2^0 (-12941) -At time : 4.9011 ns Reaction : H3O^1 (-11177) + e_aq^-1 (-5602) -> H^0 (-12942) -At time : 4.9011 ns Reaction : OH^0 (-11022) + OH^0 (-8070) -> H2O2^0 (-12943) -At time : 4.9011 ns Reaction : e_aq^-1 (-4728) + H3O^1 (-7025) -> H^0 (-12944) -At time : 4.9011 ns Reaction : e_aq^-1 (-5151) + e_aq^-1 (-683) -> OH^-1 (-12945) + OH^-1 (-12946) + H_2^0 (-12947) -At time : 5.0011 ns Reaction : OH^-1 (-12861) + H3O^1 (-8121) -> No product -At time : 5.0011 ns Reaction : OH^0 (-12760) + H^0 (-12637) -> No product -At time : 5.0011 ns Reaction : OH^-1 (-12682) + H3O^1 (-6931) -> No product -At time : 5.0011 ns Reaction : OH^-1 (-12605) + H3O^1 (-5945) -> No product -At time : 5.0011 ns Reaction : e_aq^-1 (-5050) + H2O2^0 (-11543) -> OH^-1 (-12948) + OH^0 (-12949) -At time : 5.0011 ns Reaction : H^0 (-11207) + e_aq^-1 (-4602) -> OH^-1 (-12950) + H_2^0 (-12951) -At time : 5.0011 ns Reaction : OH^0 (-11163) + e_aq^-1 (-8596) -> OH^-1 (-12952) -At time : 5.0011 ns Reaction : e_aq^-1 (-5259) + OH^0 (-11099) -> OH^-1 (-12953) -At time : 5.0011 ns Reaction : OH^0 (-6408) + H^0 (-8988) -> No product -At time : 5.0011 ns Reaction : e_aq^-1 (-4703) + e_aq^-1 (-8506) -> OH^-1 (-12954) + OH^-1 (-12955) + H_2^0 (-12956) -At time : 5.0011 ns Reaction : e_aq^-1 (-1893) + H3O^1 (-7893) -> H^0 (-12957) -At time : 5.0011 ns Reaction : e_aq^-1 (-706) + H3O^1 (-7159) -> H^0 (-12958) -At time : 5.0011 ns Reaction : OH^0 (-7142) + OH^0 (-7148) -> H2O2^0 (-12959) -At time : 5.0011 ns Reaction : e_aq^-1 (-4074) + H3O^1 (-6749) -> H^0 (-12960) -At time : 5.1011 ns Reaction : OH^-1 (-12932) + H3O^1 (-7763) -> No product -At time : 5.1011 ns Reaction : H^0 (-12925) + OH^0 (-7128) -> No product -At time : 5.1011 ns Reaction : OH^-1 (-12913) + H3O^1 (-7589) -> No product -At time : 5.1011 ns Reaction : H3O^1 (-10165) + OH^-1 (-12907) -> No product -At time : 5.1011 ns Reaction : H^0 (-12636) + e_aq^-1 (-3825) -> OH^-1 (-12961) + H_2^0 (-12962) -At time : 5.1011 ns Reaction : H2O2^0 (-11870) + e_aq^-1 (-4549) -> OH^-1 (-12963) + OH^0 (-12964) -At time : 5.1011 ns Reaction : H^0 (-11366) + e_aq^-1 (-4403) -> OH^-1 (-12965) + H_2^0 (-12966) -At time : 5.1011 ns Reaction : H^0 (-9646) + e_aq^-1 (-3714) -> OH^-1 (-12967) + H_2^0 (-12968) -At time : 5.1011 ns Reaction : H^0 (-8938) + H^0 (-9096) -> H_2^0 (-12969) -At time : 5.1011 ns Reaction : e_aq^-1 (-4548) + e_aq^-1 (-8836) -> OH^-1 (-12970) + OH^-1 (-12971) + H_2^0 (-12972) -At time : 5.1011 ns Reaction : e_aq^-1 (-2800) + e_aq^-1 (-8758) -> OH^-1 (-12973) + OH^-1 (-12974) + H_2^0 (-12975) -At time : 5.1011 ns Reaction : e_aq^-1 (-5612) + OH^0 (-8274) -> OH^-1 (-12976) -At time : 5.1011 ns Reaction : e_aq^-1 (-1068) + OH^0 (-8030) -> OH^-1 (-12977) -At time : 5.1011 ns Reaction : e_aq^-1 (-2735) + H3O^1 (-6505) -> H^0 (-12978) -At time : 5.1011 ns Reaction : e_aq^-1 (-925) + OH^0 (-6044) -> OH^-1 (-12979) -At time : 5.2011 ns Reaction : OH^-1 (-12963) + H3O^1 (-7959) -> No product -At time : 5.2011 ns Reaction : OH^-1 (-12813) + H3O^1 (-6039) -> No product -At time : 5.2011 ns Reaction : H3O^1 (-9547) + OH^-1 (-12646) -> No product -At time : 5.2011 ns Reaction : H^0 (-12375) + OH^0 (-7124) -> No product -At time : 5.2011 ns Reaction : H3O^1 (-9951) + e_aq^-1 (-4346) -> H^0 (-12980) -At time : 5.2011 ns Reaction : OH^0 (-9218) + e_aq^-1 (-3808) -> OH^-1 (-12981) -At time : 5.2011 ns Reaction : e_aq^-1 (-4575) + OH^0 (-8828) -> OH^-1 (-12982) -At time : 5.2011 ns Reaction : e_aq^-1 (-610) + H3O^1 (-8592) -> H^0 (-12983) -At time : 5.2011 ns Reaction : H3O^1 (-7415) + e_aq^-1 (-8458) -> H^0 (-12984) -At time : 5.2011 ns Reaction : e_aq^-1 (-3149) + OH^0 (-6310) -> OH^-1 (-12985) -At time : 5.2011 ns Reaction : e_aq^-1 (-4880) + OH^0 (-7070) -> OH^-1 (-12986) -At time : 5.3011 ns Reaction : OH^0 (-12936) + H^0 (-8980) -> No product -At time : 5.3011 ns Reaction : H3O^1 (-9707) + OH^-1 (-12818) -> No product -At time : 5.3011 ns Reaction : OH^0 (-9579) + OH^0 (-12803) -> H2O2^0 (-12987) -At time : 5.3011 ns Reaction : H3O^1 (-9713) + OH^-1 (-12427) -> No product -At time : 5.3011 ns Reaction : OH^-1 (-12424) + H3O^1 (-8125) -> No product -At time : 5.3011 ns Reaction : H3O^1 (-9455) + OH^-1 (-12264) -> No product -At time : 5.3011 ns Reaction : e_aq^-1 (-5566) + H2O2^0 (-12259) -> OH^-1 (-12988) + OH^0 (-12989) -At time : 5.3011 ns Reaction : OH^-1 (-12080) + H3O^1 (-5949) -> No product -At time : 5.3011 ns Reaction : e_aq^-1 (-4536) + H2O2^0 (-11830) -> OH^-1 (-12990) + OH^0 (-12991) -At time : 5.3011 ns Reaction : H2O2^0 (-11392) + e_aq^-1 (-4406) -> OH^-1 (-12992) + OH^0 (-12993) -At time : 5.3011 ns Reaction : H^0 (-11295) + OH^0 (-10862) -> No product -At time : 5.3011 ns Reaction : H^0 (-9516) + OH^0 (-7714) -> No product -At time : 5.3011 ns Reaction : e_aq^-1 (-4286) + H^0 (-9036) -> OH^-1 (-12994) + H_2^0 (-12995) -At time : 5.3011 ns Reaction : e_aq^-1 (-384) + H^0 (-8942) -> OH^-1 (-12996) + H_2^0 (-12997) -At time : 5.3011 ns Reaction : e_aq^-1 (-4990) + H3O^1 (-8081) -> H^0 (-12998) -At time : 5.3011 ns Reaction : e_aq^-1 (-4215) + OH^0 (-6824) -> OH^-1 (-12999) -At time : 5.3011 ns Reaction : H3O^1 (-7975) + OH^-1 (-12990) -> No product -At time : 5.4011 ns Reaction : H3O^1 (-5865) + OH^-1 (-12982) -> No product -At time : 5.4011 ns Reaction : OH^-1 (-12931) + H3O^1 (-8355) -> No product -At time : 5.4011 ns Reaction : e_aq^-1 (-4826) + OH^0 (-12928) -> OH^-1 (-13000) -At time : 5.4011 ns Reaction : OH^-1 (-12903) + H3O^1 (-8361) -> No product -At time : 5.4011 ns Reaction : OH^0 (-10588) + e_aq^-1 (-4094) -> OH^-1 (-13001) -At time : 5.4011 ns Reaction : OH^0 (-10567) + OH^0 (-7916) -> H2O2^0 (-13002) -At time : 5.4011 ns Reaction : OH^0 (-7472) + OH^0 (-8642) -> H2O2^0 (-13003) -At time : 5.4011 ns Reaction : e_aq^-1 (-2757) + OH^0 (-7660) -> OH^-1 (-13004) -At time : 5.4011 ns Reaction : OH^0 (-6074) + OH^0 (-7466) -> H2O2^0 (-13005) -At time : 5.4011 ns Reaction : OH^0 (-6200) + OH^0 (-6828) -> H2O2^0 (-13006) -At time : 5.4011 ns Reaction : e_aq^-1 (-5639) + OH^0 (-7394) -> OH^-1 (-13007) -At time : 5.5011 ns Reaction : OH^0 (-7986) + H^0 (-12922) -> No product -At time : 5.5011 ns Reaction : e_aq^-1 (-41) + H2O2^0 (-11692) -> OH^-1 (-13008) + OH^0 (-13009) -At time : 5.5011 ns Reaction : OH^0 (-10990) + H^0 (-10992) -> No product -At time : 5.5011 ns Reaction : OH^0 (-10944) + OH^0 (-10063) -> H2O2^0 (-13010) -At time : 5.5011 ns Reaction : OH^0 (-10321) + OH^0 (-8292) -> H2O2^0 (-13011) -At time : 5.5011 ns Reaction : e_aq^-1 (-5404) + OH^0 (-9360) -> OH^-1 (-13012) -At time : 5.5011 ns Reaction : OH^0 (-9308) + e_aq^-1 (-4884) -> OH^-1 (-13013) -At time : 5.5011 ns Reaction : e_aq^-1 (-4246) + OH^0 (-7614) -> OH^-1 (-13014) -At time : 5.5011 ns Reaction : e_aq^-1 (-2717) + H3O^1 (-6501) -> H^0 (-13015) -At time : 5.5011 ns Reaction : e_aq^-1 (-2974) + H3O^1 (-6403) -> H^0 (-13016) -At time : 5.5011 ns Reaction : e_aq^-1 (-4805) + e_aq^-1 (-4852) -> OH^-1 (-13017) + OH^-1 (-13018) + H_2^0 (-13019) -At time : 5.5011 ns Reaction : e_aq^-1 (-1377) + OH^0 (-5745) -> OH^-1 (-13020) -At time : 5.6011 ns Reaction : OH^-1 (-13013) + H3O^1 (-8067) -> No product -At time : 5.6011 ns Reaction : H2O2^0 (-12620) + e_aq^-1 (-4433) -> OH^-1 (-13021) + OH^0 (-13022) -At time : 5.6011 ns Reaction : e_aq^-1 (-3606) + H2O2^0 (-12344) -> OH^-1 (-13023) + OH^0 (-13024) -At time : 5.6011 ns Reaction : H^0 (-9280) + H^0 (-12175) -> H_2^0 (-13025) -At time : 5.6011 ns Reaction : e_aq^-1 (-3119) + H^0 (-11896) -> OH^-1 (-13026) + H_2^0 (-13027) -At time : 5.6011 ns Reaction : OH^0 (-7528) + OH^0 (-8669) -> H2O2^0 (-13028) -At time : 5.6011 ns Reaction : e_aq^-1 (-3901) + H3O^1 (-6613) -> H^0 (-13029) -At time : 5.6011 ns Reaction : e_aq^-1 (-2919) + H3O^1 (-6431) -> H^0 (-13030) -At time : 5.7011 ns Reaction : e_aq^-1 (-5368) + H^0 (-12885) -> OH^-1 (-13031) + H_2^0 (-13032) -At time : 5.7011 ns Reaction : e_aq^-1 (-352) + H2O2^0 (-12060) -> OH^-1 (-13033) + OH^0 (-13034) -At time : 5.7011 ns Reaction : e_aq^-1 (-484) + H2O2^0 (-11619) -> OH^-1 (-13035) + OH^0 (-13036) -At time : 5.7011 ns Reaction : e_aq^-1 (-3922) + OH^0 (-10763) -> OH^-1 (-13037) -At time : 5.7011 ns Reaction : H^0 (-10532) + OH^0 (-7568) -> No product -At time : 5.7011 ns Reaction : e_aq^-1 (-3955) + H3O^1 (-7801) -> H^0 (-13038) -At time : 5.8011 ns Reaction : OH^-1 (-12887) + H3O^1 (-7619) -> No product -At time : 5.8011 ns Reaction : H^0 (-12347) + H^0 (-10123) -> H_2^0 (-13039) -At time : 5.8011 ns Reaction : H3O^1 (-11138) + e_aq^-1 (-5408) -> H^0 (-13040) -At time : 5.8011 ns Reaction : OH^0 (-11038) + H^0 (-10183) -> No product -At time : 5.8011 ns Reaction : OH^0 (-7132) + OH^0 (-7492) -> H2O2^0 (-13041) -At time : 5.8011 ns Reaction : e_aq^-1 (-2719) + H3O^1 (-6483) -> H^0 (-13042) -At time : 5.9011 ns Reaction : OH^-1 (-13031) + H3O^1 (-8337) -> No product -At time : 5.9011 ns Reaction : OH^-1 (-12953) + H3O^1 (-8589) -> No product -At time : 5.9011 ns Reaction : H3O^1 (-10465) + OH^-1 (-12948) -> No product -At time : 5.9011 ns Reaction : OH^-1 (-12863) + H3O^1 (-6699) -> No product -At time : 5.9011 ns Reaction : H3O^1 (-11011) + OH^-1 (-12731) -> No product -At time : 5.9011 ns Reaction : e_aq^-1 (-3853) + H3O^1 (-10762) -> H^0 (-13043) -At time : 5.9011 ns Reaction : OH^0 (-10599) + OH^0 (-7846) -> H2O2^0 (-13044) -At time : 5.9011 ns Reaction : OH^0 (-10453) + OH^0 (-8148) -> H2O2^0 (-13045) -At time : 5.9011 ns Reaction : e_aq^-1 (-3038) + OH^0 (-8729) -> OH^-1 (-13046) -At time : 5.9011 ns Reaction : e_aq^-1 (-4758) + OH^0 (-8004) -> OH^-1 (-13047) -At time : 5.9011 ns Reaction : OH^0 (-7212) + OH^0 (-7214) -> H2O2^0 (-13048) -At time : 5.9011 ns Reaction : e_aq^-1 (-5162) + H3O^1 (-7213) -> H^0 (-13049) -At time : 5.9011 ns Reaction : e_aq^-1 (-1966) + OH^0 (-6816) -> OH^-1 (-13050) -At time : 5.9011 ns Reaction : e_aq^-1 (-2635) + OH^0 (-6592) -> OH^-1 (-13051) -At time : 5.9011 ns Reaction : e_aq^-1 (-778) + H3O^1 (-6055) -> H^0 (-13052) -At time : 5.9011 ns Reaction : e_aq^-1 (-3536) + OH^0 (-5890) -> OH^-1 (-13053) -At time : 6.0011 ns Reaction : OH^-1 (-13051) + H3O^1 (-6563) -> No product -At time : 6.0011 ns Reaction : H3O^1 (-6111) + OH^-1 (-12937) -> No product -At time : 6.0011 ns Reaction : e_aq^-1 (-2739) + H2O2^0 (-12054) -> OH^-1 (-13054) + OH^0 (-13055) -At time : 6.0011 ns Reaction : e_aq^-1 (-5210) + H3O^1 (-11116) -> H^0 (-13056) -At time : 6.0011 ns Reaction : H^0 (-11036) + e_aq^-1 (-8587) -> OH^-1 (-13057) + H_2^0 (-13058) -At time : 6.0011 ns Reaction : H3O^1 (-10227) + e_aq^-1 (-5134) -> H^0 (-13059) -At time : 6.0011 ns Reaction : e_aq^-1 (-5026) + H3O^1 (-7131) -> H^0 (-13060) -At time : 6.0011 ns Reaction : e_aq^-1 (-2702) + OH^0 (-6476) -> OH^-1 (-13061) -At time : 6.1011 ns Reaction : OH^-1 (-12828) + H3O^1 (-6773) -> No product -At time : 6.1011 ns Reaction : e_aq^-1 (-5123) + H2O2^0 (-12013) -> OH^-1 (-13062) + OH^0 (-13063) -At time : 6.1011 ns Reaction : OH^0 (-11080) + OH^0 (-7190) -> H2O2^0 (-13064) -At time : 6.1011 ns Reaction : e_aq^-1 (-502) + H3O^1 (-7243) -> H^0 (-13065) -At time : 6.2011 ns Reaction : H3O^1 (-10380) + OH^-1 (-12566) -> No product -At time : 6.2011 ns Reaction : e_aq^-1 (-3535) + H2O2^0 (-11448) -> OH^-1 (-13066) + OH^0 (-13067) -At time : 6.2011 ns Reaction : OH^0 (-10958) + e_aq^-1 (-4597) -> OH^-1 (-13068) -At time : 6.2011 ns Reaction : e_aq^-1 (-4878) + OH^0 (-10149) -> OH^-1 (-13069) -At time : 6.2011 ns Reaction : H3O^1 (-10085) + e_aq^-1 (-1446) -> H^0 (-13070) -At time : 6.2011 ns Reaction : H^0 (-9594) + OH^0 (-8759) -> No product -At time : 6.2011 ns Reaction : OH^0 (-9515) + e_aq^-1 (-3548) -> OH^-1 (-13071) -At time : 6.2011 ns Reaction : OH^0 (-9486) + e_aq^-1 (-3517) -> OH^-1 (-13072) -At time : 6.2011 ns Reaction : e_aq^-1 (-112) + OH^0 (-8462) -> OH^-1 (-13073) -At time : 6.2011 ns Reaction : e_aq^-1 (-4813) + H3O^1 (-7519) -> H^0 (-13074) -At time : 6.2011 ns Reaction : e_aq^-1 (-4223) + H3O^1 (-6797) -> H^0 (-13075) -At time : 6.3011 ns Reaction : OH^-1 (-13057) + H3O^1 (-7487) -> No product -At time : 6.3011 ns Reaction : H^0 (-13042) + OH^0 (-7664) -> No product -At time : 6.3011 ns Reaction : OH^0 (-13022) + e_aq^-1 (-1776) -> OH^-1 (-13076) -At time : 6.3011 ns Reaction : OH^-1 (-12996) + H3O^1 (-8289) -> No product -At time : 6.3011 ns Reaction : H3O^1 (-9639) + OH^-1 (-12714) -> No product -At time : 6.3011 ns Reaction : OH^0 (-9209) + OH^0 (-12573) -> H2O2^0 (-13077) -At time : 6.3011 ns Reaction : e_aq^-1 (-2430) + H^0 (-12415) -> OH^-1 (-13078) + H_2^0 (-13079) -At time : 6.3011 ns Reaction : e_aq^-1 (-2260) + H2O2^0 (-11587) -> OH^-1 (-13080) + OH^0 (-13081) -At time : 6.3011 ns Reaction : e_aq^-1 (-3701) + H3O^1 (-8766) -> H^0 (-13082) -At time : 6.3011 ns Reaction : H3O^1 (-6729) + OH^-1 (-13080) -> No product -At time : 6.4011 ns Reaction : H3O^1 (-8484) + OH^-1 (-13035) -> No product -At time : 6.4011 ns Reaction : OH^0 (-5739) + H^0 (-12853) -> No product -At time : 6.4011 ns Reaction : OH^0 (-10771) + OH^0 (-7838) -> H2O2^0 (-13083) -At time : 6.4011 ns Reaction : OH^0 (-10543) + OH^0 (-9039) -> H2O2^0 (-13084) -At time : 6.4011 ns Reaction : OH^0 (-10470) + OH^0 (-10223) -> H2O2^0 (-13085) -At time : 6.4011 ns Reaction : e_aq^-1 (-3765) + H^0 (-9664) -> OH^-1 (-13086) + H_2^0 (-13087) -At time : 6.4011 ns Reaction : e_aq^-1 (-5255) + H3O^1 (-7239) -> H^0 (-13088) -At time : 6.4011 ns Reaction : e_aq^-1 (-2113) + OH^0 (-6736) -> OH^-1 (-13089) -At time : 6.5011 ns Reaction : H^0 (-10468) + H^0 (-13060) -> H_2^0 (-13090) -At time : 6.5011 ns Reaction : OH^-1 (-12797) + H3O^1 (-6357) -> No product -At time : 6.5011 ns Reaction : H3O^1 (-10784) + OH^-1 (-12738) -> No product -At time : 6.5011 ns Reaction : OH^-1 (-12590) + H3O^1 (-8781) -> No product -At time : 6.5011 ns Reaction : H3O^1 (-10640) + OH^-1 (-12512) -> No product -At time : 6.5011 ns Reaction : OH^0 (-6546) + H^0 (-12484) -> No product -At time : 6.5011 ns Reaction : e_aq^-1 (-4438) + H2O2^0 (-11574) -> OH^-1 (-13091) + OH^0 (-13092) -At time : 6.5011 ns Reaction : OH^0 (-10320) + e_aq^-1 (-5403) -> OH^-1 (-13093) -At time : 6.5011 ns Reaction : OH^0 (-9620) + OH^0 (-6446) -> H2O2^0 (-13094) -At time : 6.5011 ns Reaction : OH^0 (-8068) + e_aq^-1 (-8386) -> OH^-1 (-13095) -At time : 6.5011 ns Reaction : e_aq^-1 (-723) + H3O^1 (-8109) -> H^0 (-13096) -At time : 6.5011 ns Reaction : e_aq^-1 (-290) + OH^0 (-7316) -> OH^-1 (-13097) -At time : 6.5011 ns Reaction : e_aq^-1 (-5324) + H3O^1 (-7279) -> H^0 (-13098) -At time : 6.5011 ns Reaction : e_aq^-1 (-2471) + H3O^1 (-6589) -> H^0 (-13099) -At time : 6.5011 ns Reaction : e_aq^-1 (-3781) + H3O^1 (-5915) -> H^0 (-13100) -At time : 6.5011 ns Reaction : e_aq^-1 (-3686) + e_aq^-1 (-3678) -> OH^-1 (-13101) + OH^-1 (-13102) + H_2^0 (-13103) -At time : 6.6011 ns Reaction : e_aq^-1 (-3930) + H^0 (-13038) -> OH^-1 (-13104) + H_2^0 (-13105) -At time : 6.6011 ns Reaction : OH^-1 (-12859) + H3O^1 (-7635) -> No product -At time : 6.6011 ns Reaction : e_aq^-1 (-5093) + H^0 (-12703) -> OH^-1 (-13106) + H_2^0 (-13107) -At time : 6.6011 ns Reaction : e_aq^-1 (-3917) + H^0 (-12529) -> OH^-1 (-13108) + H_2^0 (-13109) -At time : 6.6011 ns Reaction : e_aq^-1 (-1132) + H2O2^0 (-12429) -> OH^-1 (-13110) + OH^0 (-13111) -At time : 6.6011 ns Reaction : H3O^1 (-6233) + OH^-1 (-12349) -> No product -At time : 6.6011 ns Reaction : e_aq^-1 (-1882) + H3O^1 (-10818) -> H^0 (-13112) -At time : 6.6011 ns Reaction : e_aq^-1 (-5675) + H3O^1 (-10353) -> H^0 (-13113) -At time : 6.6011 ns Reaction : e_aq^-1 (-2689) + H^0 (-9644) -> OH^-1 (-13114) + H_2^0 (-13115) -At time : 6.6011 ns Reaction : H^0 (-9106) + OH^0 (-7746) -> No product -At time : 6.7011 ns Reaction : e_aq^-1 (-1139) + OH^0 (-13111) -> OH^-1 (-13116) -At time : 6.7011 ns Reaction : OH^-1 (-13091) + H3O^1 (-6897) -> No product -At time : 6.7011 ns Reaction : OH^-1 (-13062) + H3O^1 (-7191) -> No product -At time : 6.7011 ns Reaction : OH^-1 (-13014) + H3O^1 (-5979) -> No product -At time : 6.7011 ns Reaction : H2O2^0 (-12688) + e_aq^-1 (-4326) -> OH^-1 (-13117) + OH^0 (-13118) -At time : 6.7011 ns Reaction : e_aq^-1 (-5233) + H2O2^0 (-12178) -> OH^-1 (-13119) + OH^0 (-13120) -At time : 6.7011 ns Reaction : OH^0 (-10605) + e_aq^-1 (-3957) -> OH^-1 (-13121) -At time : 6.7011 ns Reaction : OH^0 (-8927) + H^0 (-8936) -> No product -At time : 6.7011 ns Reaction : OH^-1 (-5714) + H3O^1 (-8604) -> No product -At time : 6.7011 ns Reaction : e_aq^-1 (-4111) + H3O^1 (-6791) -> H^0 (-13122) -At time : 6.8011 ns Reaction : OH^-1 (-12673) + H3O^1 (-6941) -> No product -At time : 6.8011 ns Reaction : OH^-1 (-12501) + H3O^1 (-6829) -> No product -At time : 6.8011 ns Reaction : e_aq^-1 (-3082) + H2O2^0 (-11553) -> OH^-1 (-13123) + OH^0 (-13124) -At time : 6.8011 ns Reaction : OH^0 (-9903) + H^0 (-11315) -> No product -At time : 6.8011 ns Reaction : OH^0 (-10087) + e_aq^-1 (-1351) -> OH^-1 (-13125) -At time : 6.8011 ns Reaction : e_aq^-1 (-5641) + OH^0 (-8308) -> OH^-1 (-13126) -At time : 6.8011 ns Reaction : e_aq^-1 (-2408) + H3O^1 (-6643) -> H^0 (-13127) -At time : 6.8011 ns Reaction : e_aq^-1 (-5047) + OH^0 (-7158) -> OH^-1 (-13128) -At time : 6.9011 ns Reaction : H3O^1 (-5939) + OH^-1 (-12961) -> No product -At time : 6.9011 ns Reaction : H3O^1 (-5965) + OH^-1 (-12898) -> No product -At time : 6.9011 ns Reaction : OH^-1 (-12826) + H3O^1 (-8391) -> No product -At time : 7.0011 ns Reaction : e_aq^-1 (-1675) + H2O2^0 (-13084) -> OH^-1 (-13129) + OH^0 (-13130) -At time : 7.0011 ns Reaction : OH^-1 (-12927) + H3O^1 (-8667) -> No product -At time : 7.0011 ns Reaction : OH^0 (-6818) + H^0 (-12792) -> No product -At time : 7.0011 ns Reaction : e_aq^-1 (-701) + H^0 (-12704) -> OH^-1 (-13131) + H_2^0 (-13132) -At time : 7.0011 ns Reaction : H3O^1 (-8895) + OH^-1 (-12579) -> No product -At time : 7.0011 ns Reaction : e_aq^-1 (-8434) + H2O2^0 (-11832) -> OH^-1 (-13133) + OH^0 (-13134) -At time : 7.0011 ns Reaction : H2O2^0 (-11637) + e_aq^-1 (-3931) -> OH^-1 (-13135) + OH^0 (-13136) -At time : 7.0011 ns Reaction : e_aq^-1 (-4989) + H^0 (-11040) -> OH^-1 (-13137) + H_2^0 (-13138) -At time : 7.0011 ns Reaction : e_aq^-1 (-1988) + OH^0 (-9031) -> OH^-1 (-13139) -At time : 7.0011 ns Reaction : e_aq^-1 (-5092) + H3O^1 (-8105) -> H^0 (-13140) -At time : 7.0011 ns Reaction : e_aq^-1 (-1867) + e_aq^-1 (-1890) -> OH^-1 (-13141) + OH^-1 (-13142) + H_2^0 (-13143) -At time : 7.0011 ns Reaction : e_aq^-1 (-5503) + OH^0 (-7298) -> OH^-1 (-13144) -At time : 7.1011 ns Reaction : H3O^1 (-6457) + OH^-1 (-13061) -> No product -At time : 7.1011 ns Reaction : OH^-1 (-12946) + H3O^1 (-7231) -> No product -At time : 7.1011 ns Reaction : OH^0 (-10936) + H^0 (-12360) -> No product -At time : 7.1011 ns Reaction : OH^0 (-7376) + H^0 (-11271) -> No product -At time : 7.1011 ns Reaction : OH^0 (-10448) + H^0 (-10249) -> No product -At time : 7.2011 ns Reaction : OH^-1 (-13073) + H3O^1 (-8463) -> No product -At time : 7.2011 ns Reaction : H3O^1 (-10695) + OH^-1 (-12849) -> No product -At time : 7.2011 ns Reaction : H^0 (-12815) + e_aq^-1 (-4830) -> OH^-1 (-13145) + H_2^0 (-13146) -At time : 7.2011 ns Reaction : e_aq^-1 (-3973) + H2O2^0 (-11937) -> OH^-1 (-13147) + OH^0 (-13148) -At time : 7.2011 ns Reaction : OH^0 (-10214) + e_aq^-1 (-5082) -> OH^-1 (-13149) -At time : 7.3011 ns Reaction : OH^-1 (-12985) + H3O^1 (-7721) -> No product -At time : 7.3011 ns Reaction : e_aq^-1 (-1749) + H^0 (-12822) -> OH^-1 (-13150) + H_2^0 (-13151) -At time : 7.3011 ns Reaction : OH^0 (-12658) + OH^0 (-8138) -> H2O2^0 (-13152) -At time : 7.3011 ns Reaction : e_aq^-1 (-2052) + H2O2^0 (-11892) -> OH^-1 (-13153) + OH^0 (-13154) -At time : 7.3011 ns Reaction : e_aq^-1 (-142) + OH^0 (-11160) -> OH^-1 (-13155) -At time : 7.3011 ns Reaction : OH^0 (-7872) + OH^0 (-8342) -> H2O2^0 (-13156) -At time : 7.3011 ns Reaction : e_aq^-1 (-4068) + H3O^1 (-7869) -> H^0 (-13157) -At time : 7.3011 ns Reaction : e_aq^-1 (-5246) + H3O^1 (-7251) -> H^0 (-13158) -At time : 7.3011 ns Reaction : e_aq^-1 (-3939) + H3O^1 (-6653) -> H^0 (-13159) -At time : 7.4011 ns Reaction : OH^-1 (-13093) + H3O^1 (-8251) -> No product -At time : 7.4011 ns Reaction : H^0 (-13040) + OH^0 (-8639) -> No product -At time : 7.4011 ns Reaction : e_aq^-1 (-4237) + H2O2^0 (-13006) -> OH^-1 (-13160) + OH^0 (-13161) -At time : 7.4011 ns Reaction : H^0 (-12717) + OH^0 (-8483) -> No product -At time : 7.4011 ns Reaction : H^0 (-11952) + e_aq^-1 (-5273) -> OH^-1 (-13162) + H_2^0 (-13163) -At time : 7.4011 ns Reaction : H2O2^0 (-11731) + e_aq^-1 (-3557) -> OH^-1 (-13164) + OH^0 (-13165) -At time : 7.4011 ns Reaction : H3O^1 (-9727) + e_aq^-1 (-2466) -> H^0 (-13166) -At time : 7.4011 ns Reaction : e_aq^-1 (-1482) + H3O^1 (-6015) -> H^0 (-13167) -At time : 7.5011 ns Reaction : OH^-1 (-13095) + H3O^1 (-10154) -> No product -At time : 7.5011 ns Reaction : OH^-1 (-13086) + H3O^1 (-6491) -> No product -At time : 7.5011 ns Reaction : H3O^1 (-9534) + OH^-1 (-13026) -> No product -At time : 7.5011 ns Reaction : H3O^1 (-7101) + OH^-1 (-12979) -> No product -At time : 7.5011 ns Reaction : H2O2^0 (-11753) + e_aq^-1 (-5611) -> OH^-1 (-13168) + OH^0 (-13169) -At time : 7.6011 ns Reaction : OH^-1 (-13153) + H3O^1 (-11224) -> No product -At time : 7.6011 ns Reaction : H3O^1 (-6019) + OH^-1 (-13068) -> No product -At time : 7.6011 ns Reaction : OH^0 (-6860) + H^0 (-12124) -> No product -At time : 7.6011 ns Reaction : e_aq^-1 (-5264) + H2O2^0 (-11962) -> OH^-1 (-13170) + OH^0 (-13171) -At time : 7.6011 ns Reaction : H3O^1 (-9401) + e_aq^-1 (-5442) -> H^0 (-13172) -At time : 7.6011 ns Reaction : e_aq^-1 (-533) + H3O^1 (-7475) -> H^0 (-13173) -At time : 7.7011 ns Reaction : e_aq^-1 (-4578) + H^0 (-13167) -> OH^-1 (-13174) + H_2^0 (-13175) -At time : 7.7011 ns Reaction : H^0 (-13112) + H^0 (-8970) -> H_2^0 (-13176) -At time : 7.7011 ns Reaction : e_aq^-1 (-1593) + OH^0 (-10905) -> OH^-1 (-13177) -At time : 7.7011 ns Reaction : OH^0 (-9848) + e_aq^-1 (-2137) -> OH^-1 (-13178) -At time : 7.7011 ns Reaction : e_aq^-1 (-2141) + H3O^1 (-6789) -> H^0 (-13179) -At time : 7.8011 ns Reaction : OH^-1 (-13097) + H3O^1 (-8241) -> No product -At time : 7.8011 ns Reaction : H3O^1 (-7825) + OH^-1 (-12935) -> No product -At time : 7.8011 ns Reaction : OH^-1 (-12918) + H3O^1 (-7767) -> No product -At time : 7.8011 ns Reaction : e_aq^-1 (-4723) + H2O2^0 (-12454) -> OH^-1 (-13180) + OH^0 (-13181) -At time : 7.8011 ns Reaction : e_aq^-1 (-605) + H^0 (-8948) -> OH^-1 (-13182) + H_2^0 (-13183) -At time : 7.8011 ns Reaction : OH^0 (-8330) + e_aq^-1 (-8464) -> OH^-1 (-13184) -At time : 7.9011 ns Reaction : H3O^1 (-7389) + OH^-1 (-13184) -> No product -At time : 7.9011 ns Reaction : e_aq^-1 (-3823) + H^0 (-13166) -> OH^-1 (-13185) + H_2^0 (-13186) -At time : 7.9011 ns Reaction : e_aq^-1 (-539) + OH^0 (-7194) -> OH^-1 (-13187) -At time : 7.9011 ns Reaction : e_aq^-1 (-2157) + H3O^1 (-6711) -> H^0 (-13188) -At time : 7.9011 ns Reaction : e_aq^-1 (-2899) + H3O^1 (-6415) -> H^0 (-13189) -At time : 7.9011 ns Reaction : OH^-1 (-12734) + H3O^1 (-7581) -> No product -At time : 8.0011 ns Reaction : OH^-1 (-13145) + H3O^1 (-8035) -> No product -At time : 8.0011 ns Reaction : OH^-1 (-13106) + H3O^1 (-7201) -> No product -At time : 8.0011 ns Reaction : e_aq^-1 (-5017) + OH^0 (-12571) -> OH^-1 (-13190) -At time : 8.0011 ns Reaction : e_aq^-1 (-747) + H2O2^0 (-11930) -> OH^-1 (-13191) + OH^0 (-13192) -At time : 8.0011 ns Reaction : H^0 (-10534) + e_aq^-1 (-4409) -> OH^-1 (-13193) + H_2^0 (-13194) -At time : 8.0011 ns Reaction : e_aq^-1 (-5015) + OH^0 (-10209) -> OH^-1 (-13195) -At time : 8.0011 ns Reaction : H3O^1 (-9228) + e_aq^-1 (-2382) -> H^0 (-13196) -At time : 8.1011 ns Reaction : H3O^1 (-7933) + OH^-1 (-12992) -> No product -At time : 8.1011 ns Reaction : OH^-1 (-12977) + H3O^1 (-7521) -> No product -At time : 8.1011 ns Reaction : OH^-1 (-12670) + H3O^1 (-11158) -> No product -At time : 8.1011 ns Reaction : e_aq^-1 (-4994) + H2O2^0 (-12223) -> OH^-1 (-13197) + OH^0 (-13198) -At time : 8.1011 ns Reaction : OH^0 (-9191) + OH^0 (-8743) -> H2O2^0 (-13199) -At time : 8.1011 ns Reaction : e_aq^-1 (-3338) + OH^0 (-8531) -> OH^-1 (-13200) -At time : 8.1011 ns Reaction : e_aq^-1 (-2230) + H3O^1 (-6719) -> H^0 (-13201) -At time : 8.1011 ns Reaction : OH^0 (-5912) + OH^0 (-6462) -> H2O2^0 (-13202) -At time : 8.1011 ns Reaction : e_aq^-1 (-2950) + H3O^1 (-6369) -> H^0 (-13203) -At time : 8.1011 ns Reaction : e_aq^-1 (-3921) + e_aq^-1 (-2440) -> OH^-1 (-13204) + OH^-1 (-13205) + H_2^0 (-13206) -At time : 8.1011 ns Reaction : e_aq^-1 (-5005) + OH^0 (-7498) -> OH^-1 (-13207) -At time : 8.2011 ns Reaction : OH^-1 (-13144) + H3O^1 (-8475) -> No product -At time : 8.2011 ns Reaction : OH^-1 (-13139) + H3O^1 (-6841) -> No product -At time : 8.2011 ns Reaction : OH^-1 (-13135) + H3O^1 (-7637) -> No product -At time : 8.2011 ns Reaction : H3O^1 (-7003) + OH^-1 (-13125) -> No product -At time : 8.2011 ns Reaction : e_aq^-1 (-5364) + H^0 (-12984) -> OH^-1 (-13208) + H_2^0 (-13209) -At time : 8.2011 ns Reaction : OH^-1 (-12970) + H3O^1 (-8829) -> No product -At time : 8.2011 ns Reaction : OH^-1 (-12739) + H3O^1 (-10770) -> No product -At time : 8.2011 ns Reaction : H3O^1 (-10192) + OH^-1 (-12538) -> No product -At time : 8.2011 ns Reaction : e_aq^-1 (-1047) + H^0 (-12053) -> OH^-1 (-13210) + H_2^0 (-13211) -At time : 8.2011 ns Reaction : e_aq^-1 (-1774) + H3O^1 (-7899) -> H^0 (-13212) -At time : 8.2011 ns Reaction : e_aq^-1 (-2524) + H3O^1 (-7833) -> H^0 (-13213) -At time : 8.2011 ns Reaction : e_aq^-1 (-5012) + OH^0 (-7144) -> OH^-1 (-13214) -At time : 8.2011 ns Reaction : OH^0 (-6454) + OH^0 (-6474) -> H2O2^0 (-13215) -At time : 8.2011 ns Reaction : e_aq^-1 (-3549) + H3O^1 (-6257) -> H^0 (-13216) -At time : 8.3011 ns Reaction : H^0 (-13088) + H^0 (-13158) -> H_2^0 (-13217) -At time : 8.3011 ns Reaction : H3O^1 (-6851) + OH^-1 (-13129) -> No product -At time : 8.3011 ns Reaction : OH^-1 (-13033) + H3O^1 (-7261) -> No product -At time : 8.3011 ns Reaction : OH^-1 (-12981) + H3O^1 (-6567) -> No product -At time : 8.3011 ns Reaction : OH^0 (-10625) + e_aq^-1 (-8530) -> OH^-1 (-13218) -At time : 8.3011 ns Reaction : OH^0 (-10530) + OH^0 (-7964) -> H2O2^0 (-13219) -At time : 8.3011 ns Reaction : OH^0 (-10464) + e_aq^-1 (-5106) -> OH^-1 (-13220) -At time : 8.4011 ns Reaction : OH^-1 (-13207) + H3O^1 (-6045) -> No product -At time : 8.4011 ns Reaction : OH^-1 (-13119) + H3O^1 (-8165) -> No product -At time : 8.4011 ns Reaction : e_aq^-1 (-2105) + H^0 (-12874) -> OH^-1 (-13221) + H_2^0 (-13222) -At time : 8.4011 ns Reaction : H3O^1 (-5963) + OH^-1 (-12804) -> No product -At time : 8.4011 ns Reaction : OH^-1 (-12764) + H3O^1 (-7459) -> No product -At time : 8.4011 ns Reaction : e_aq^-1 (-4278) + H2O2^0 (-11869) -> OH^-1 (-13223) + OH^0 (-13224) -At time : 8.4011 ns Reaction : OH^0 (-10475) + OH^0 (-8090) -> H2O2^0 (-13225) -At time : 8.5011 ns Reaction : H3O^1 (-6161) + OH^-1 (-13133) -> No product -At time : 8.5011 ns Reaction : H3O^1 (-11334) + OH^-1 (-12954) -> No product -At time : 8.5011 ns Reaction : e_aq^-1 (-4777) + H2O2^0 (-11977) -> OH^-1 (-13226) + OH^0 (-13227) -At time : 8.5011 ns Reaction : OH^0 (-6498) + OH^0 (-6522) -> H2O2^0 (-13228) -At time : 8.6011 ns Reaction : OH^-1 (-13220) + H3O^1 (-8111) -> No product -At time : 8.6011 ns Reaction : e_aq^-1 (-5076) + OH^0 (-13192) -> OH^-1 (-13229) -At time : 8.6011 ns Reaction : OH^-1 (-13180) + H3O^1 (-7031) -> No product -At time : 8.6011 ns Reaction : H3O^1 (-10682) + OH^-1 (-13164) -> No product -At time : 8.6011 ns Reaction : H^0 (-13074) + e_aq^-1 (-4757) -> OH^-1 (-13230) + H_2^0 (-13231) -At time : 8.6011 ns Reaction : H3O^1 (-6285) + OH^-1 (-13066) -> No product -At time : 8.6011 ns Reaction : OH^0 (-10315) + H^0 (-9090) -> No product -At time : 8.6011 ns Reaction : e_aq^-1 (-4156) + H3O^1 (-8418) -> H^0 (-13232) -At time : 8.7011 ns Reaction : H3O^1 (-8043) + OH^-1 (-13226) -> No product -At time : 8.7011 ns Reaction : OH^-1 (-13214) + H3O^1 (-6051) -> No product -At time : 8.7011 ns Reaction : OH^-1 (-13155) + H3O^1 (-7313) -> No product -At time : 8.7011 ns Reaction : H3O^1 (-6053) + OH^-1 (-13149) -> No product -At time : 8.7011 ns Reaction : H3O^1 (-6553) + OH^-1 (-13004) -> No product -At time : 8.7011 ns Reaction : H^0 (-12195) + H^0 (-11262) -> H_2^0 (-13233) -At time : 8.7011 ns Reaction : e_aq^-1 (-4859) + OH^0 (-8066) -> OH^-1 (-13234) -At time : 8.7011 ns Reaction : e_aq^-1 (-2263) + H3O^1 (-7843) -> H^0 (-13235) -At time : 8.7011 ns Reaction : e_aq^-1 (-3646) + OH^0 (-6392) -> OH^-1 (-13236) -At time : 8.7011 ns Reaction : e_aq^-1 (-4329) + e_aq^-1 (-1874) -> OH^-1 (-13237) + OH^-1 (-13238) + H_2^0 (-13239) -At time : 8.7011 ns Reaction : OH^-1 (-13210) + H3O^1 (-8057) -> No product -At time : 8.8011 ns Reaction : OH^-1 (-13018) + H3O^1 (-10167) -> No product -At time : 8.8011 ns Reaction : OH^0 (-7198) + H^0 (-12702) -> No product -At time : 8.8011 ns Reaction : e_aq^-1 (-573) + H2O2^0 (-12499) -> OH^-1 (-13240) + OH^0 (-13241) -At time : 8.8011 ns Reaction : H^0 (-10375) + OH^0 (-7356) -> No product -At time : 8.8011 ns Reaction : e_aq^-1 (-4736) + H3O^1 (-7995) -> H^0 (-13242) -At time : 8.8011 ns Reaction : e_aq^-1 (-5369) + H3O^1 (-7447) -> H^0 (-13243) -At time : 8.8011 ns Reaction : e_aq^-1 (-5547) + H3O^1 (-7407) -> H^0 (-13244) -At time : 8.9011 ns Reaction : H3O^1 (-10859) + OH^-1 (-13150) -> No product -At time : 8.9011 ns Reaction : H2O2^0 (-11381) + e_aq^-1 (-4693) -> OH^-1 (-13245) + OH^0 (-13246) -At time : 8.9011 ns Reaction : H^0 (-11229) + OH^0 (-6802) -> No product -At time : 8.9011 ns Reaction : H^0 (-10371) + e_aq^-1 (-5549) -> OH^-1 (-13247) + H_2^0 (-13248) -At time : 8.9011 ns Reaction : e_aq^-1 (-2511) + H3O^1 (-7827) -> H^0 (-13249) -At time : 8.9011 ns Reaction : e_aq^-1 (-5194) + OH^0 (-7470) -> OH^-1 (-13250) -At time : 9.0011 ns Reaction : H3O^1 (-10204) + OH^-1 (-13128) -> No product -At time : 9.0011 ns Reaction : H^0 (-12176) + H^0 (-13056) -> H_2^0 (-13251) -At time : 9.0011 ns Reaction : e_aq^-1 (-4182) + H^0 (-12614) -> OH^-1 (-13252) + H_2^0 (-13253) -At time : 9.0011 ns Reaction : H2O2^0 (-12031) + e_aq^-1 (-1832) -> OH^-1 (-13254) + OH^0 (-13255) -At time : 9.0011 ns Reaction : H2O2^0 (-11686) + e_aq^-1 (-4956) -> OH^-1 (-13256) + OH^0 (-13257) -At time : 9.0011 ns Reaction : OH^0 (-9466) + e_aq^-1 (-3358) -> OH^-1 (-13258) -At time : 9.0011 ns Reaction : e_aq^-1 (-4675) + H3O^1 (-7065) -> H^0 (-13259) -At time : 9.0011 ns Reaction : e_aq^-1 (-3586) + H3O^1 (-5903) -> H^0 (-13260) -At time : 9.1011 ns Reaction : OH^-1 (-12988) + H3O^1 (-7369) -> No product -At time : 9.1011 ns Reaction : OH^-1 (-12933) + H3O^1 (-7325) -> No product -At time : 9.1011 ns Reaction : H3O^1 (-6497) + OH^-1 (-12923) -> No product -At time : 9.1011 ns Reaction : OH^-1 (-12624) + H3O^1 (-10711) -> No product -At time : 9.1011 ns Reaction : e_aq^-1 (-4441) + e_aq^-1 (-8809) -> OH^-1 (-13261) + OH^-1 (-13262) + H_2^0 (-13263) -At time : 9.1011 ns Reaction : e_aq^-1 (-5139) + H3O^1 (-8123) -> H^0 (-13264) -At time : 9.1011 ns Reaction : e_aq^-1 (-4206) + OH^0 (-7894) -> OH^-1 (-13265) -At time : 9.1011 ns Reaction : e_aq^-1 (-4801) + H3O^1 (-7057) -> H^0 (-13266) -At time : 9.1011 ns Reaction : e_aq^-1 (-5020) + e_aq^-1 (-930) -> OH^-1 (-13267) + OH^-1 (-13268) + H_2^0 (-13269) -At time : 9.2011 ns Reaction : OH^-1 (-13240) + H3O^1 (-8159) -> No product -At time : 9.2011 ns Reaction : H^0 (-12768) + e_aq^-1 (-3752) -> OH^-1 (-13270) + H_2^0 (-13271) -At time : 9.2011 ns Reaction : H2O2^0 (-12505) + e_aq^-1 (-2460) -> OH^-1 (-13272) + OH^0 (-13273) -At time : 9.2011 ns Reaction : e_aq^-1 (-2093) + H2O2^0 (-11436) -> OH^-1 (-13274) + OH^0 (-13275) -At time : 9.2011 ns Reaction : e_aq^-1 (-5302) + H^0 (-8944) -> OH^-1 (-13276) + H_2^0 (-13277) -At time : 9.2011 ns Reaction : e_aq^-1 (-5413) + H3O^1 (-7423) -> H^0 (-13278) -At time : 9.2011 ns Reaction : e_aq^-1 (-4332) + H3O^1 (-6857) -> H^0 (-13279) -At time : 9.2011 ns Reaction : e_aq^-1 (-5508) + e_aq^-1 (-5483) -> OH^-1 (-13280) + OH^-1 (-13281) + H_2^0 (-13282) -At time : 9.3011 ns Reaction : e_aq^-1 (-4921) + H^0 (-12998) -> OH^-1 (-13283) + H_2^0 (-13284) -At time : 9.3011 ns Reaction : H^0 (-12916) + OH^0 (-6150) -> No product -At time : 9.3011 ns Reaction : H3O^1 (-6127) + OH^-1 (-12911) -> No product -At time : 9.3011 ns Reaction : H3O^1 (-9595) + OH^-1 (-12785) -> No product -At time : 9.3011 ns Reaction : H^0 (-12781) + e_aq^-1 (-3550) -> OH^-1 (-13285) + H_2^0 (-13286) -At time : 9.3011 ns Reaction : OH^0 (-10634) + e_aq^-1 (-3475) -> OH^-1 (-13287) -At time : 9.3011 ns Reaction : OH^0 (-9469) + e_aq^-1 (-3484) -> OH^-1 (-13288) -At time : 9.3011 ns Reaction : e_aq^-1 (-1515) + OH^0 (-8818) -> OH^-1 (-13289) -At time : 9.3011 ns Reaction : OH^0 (-7196) + OH^0 (-8166) -> H2O2^0 (-13290) -At time : 9.4011 ns Reaction : OH^-1 (-13126) + H3O^1 (-8309) -> No product -At time : 9.4011 ns Reaction : OH^-1 (-12625) + H3O^1 (-6463) -> No product -At time : 9.4011 ns Reaction : e_aq^-1 (-4761) + H2O2^0 (-11953) -> OH^-1 (-13291) + OH^0 (-13292) -At time : 9.4011 ns Reaction : e_aq^-1 (-5315) + H^0 (-11161) -> OH^-1 (-13293) + H_2^0 (-13294) -At time : 9.4011 ns Reaction : e_aq^-1 (-4037) + H3O^1 (-9855) -> H^0 (-13295) -At time : 9.4011 ns Reaction : OH^0 (-9496) + OH^0 (-9499) -> H2O2^0 (-13296) -At time : 9.4011 ns Reaction : e_aq^-1 (-4781) + H^0 (-9299) -> OH^-1 (-13297) + H_2^0 (-13298) -At time : 9.4011 ns Reaction : e_aq^-1 (-3703) + H^0 (-8986) -> OH^-1 (-13299) + H_2^0 (-13300) -At time : 9.4011 ns Reaction : OH^0 (-6236) + e_aq^-1 (-8710) -> OH^-1 (-13301) -At time : 9.4011 ns Reaction : e_aq^-1 (-4522) + H3O^1 (-7965) -> H^0 (-13302) -At time : 9.4011 ns Reaction : e_aq^-1 (-2896) + H3O^1 (-6419) -> H^0 (-13303) -At time : 9.5011 ns Reaction : OH^-1 (-13047) + H3O^1 (-7019) -> No product -At time : 9.5011 ns Reaction : H3O^1 (-10396) + OH^-1 (-12952) -> No product -At time : 9.5011 ns Reaction : H3O^1 (-6677) + OH^-1 (-12795) -> No product -At time : 9.5011 ns Reaction : H3O^1 (-9230) + e_aq^-1 (-4007) -> H^0 (-13304) -At time : 9.5011 ns Reaction : e_aq^-1 (-4137) + OH^0 (-6788) -> OH^-1 (-13305) -At time : 9.5011 ns Reaction : e_aq^-1 (-2943) + H3O^1 (-6425) -> H^0 (-13306) -At time : 9.6011 ns Reaction : OH^0 (-13224) + OH^0 (-9266) -> H2O2^0 (-13307) -At time : 9.6011 ns Reaction : H3O^1 (-7041) + OH^-1 (-13000) -> No product -At time : 9.6011 ns Reaction : H2O2^0 (-12039) + e_aq^-1 (-4358) -> OH^-1 (-13308) + OH^0 (-13309) -At time : 9.6011 ns Reaction : H^0 (-11319) + e_aq^-1 (-8557) -> OH^-1 (-13310) + H_2^0 (-13311) -At time : 9.7011 ns Reaction : OH^-1 (-11760) + H3O^1 (-7693) -> No product -At time : 9.7011 ns Reaction : H^0 (-10592) + e_aq^-1 (-2227) -> OH^-1 (-13312) + H_2^0 (-13313) -At time : 9.7011 ns Reaction : H^0 (-10088) + OH^0 (-7530) -> No product -At time : 9.7011 ns Reaction : e_aq^-1 (-4585) + OH^0 (-6998) -> OH^-1 (-13314) -At time : 9.7011 ns Reaction : e_aq^-1 (-4161) + OH^0 (-5980) -> OH^-1 (-13315) -At time : 9.7011 ns Reaction : OH^0 (-7292) + H^0 (-11645) -> No product -At time : 9.7011 ns Reaction : OH^0 (-10555) + e_aq^-1 (-4361) -> OH^-1 (-13316) -At time : 9.8011 ns Reaction : OH^-1 (-12396) + H3O^1 (-5931) -> No product -At time : 9.8011 ns Reaction : e_aq^-1 (-136) + H2O2^0 (-11874) -> OH^-1 (-13317) + OH^0 (-13318) -At time : 9.8011 ns Reaction : e_aq^-1 (-4462) + H3O^1 (-6001) -> H^0 (-13319) -At time : 9.9011 ns Reaction : OH^-1 (-13317) + H3O^1 (-10333) -> No product -At time : 9.9011 ns Reaction : e_aq^-1 (-2803) + H2O2^0 (-13215) -> OH^-1 (-13320) + OH^0 (-13321) -At time : 9.9011 ns Reaction : H3O^1 (-6793) + OH^-1 (-13001) -> No product -At time : 9.9011 ns Reaction : OH^-1 (-12515) + H3O^1 (-6713) -> No product -At time : 9.9011 ns Reaction : e_aq^-1 (-4322) + H2O2^0 (-11985) -> OH^-1 (-13322) + OH^0 (-13323) -At time : 9.9011 ns Reaction : e_aq^-1 (-4376) + H3O^1 (-6923) -> H^0 (-13324) -At time : 9.9011 ns Reaction : e_aq^-1 (-5045) + H3O^1 (-6067) -> H^0 (-13325) -At time : 10.001 ns Reaction : OH^-1 (-13265) + H3O^1 (-6815) -> No product -At time : 10.001 ns Reaction : OH^-1 (-13020) + H3O^1 (-6933) -> No product -At time : 10.001 ns Reaction : H^0 (-12978) + OH^0 (-12919) -> No product -At time : 10.001 ns Reaction : OH^-1 (-12808) + H3O^1 (-10824) -> No product -At time : 10.001 ns Reaction : OH^-1 (-12724) + H3O^1 (-6701) -> No product -At time : 10.001 ns Reaction : H^0 (-9235) + e_aq^-1 (-2283) -> OH^-1 (-13326) + H_2^0 (-13327) -At time : 10.001 ns Reaction : e_aq^-1 (-4934) + H3O^1 (-8093) -> H^0 (-13328) -At time : 10.001 ns Reaction : e_aq^-1 (-4677) + H3O^1 (-8027) -> H^0 (-13329) -At time : 10.001 ns Reaction : e_aq^-1 (-1982) + OH^0 (-7878) -> OH^-1 (-13330) -At time : 10.001 ns Reaction : OH^0 (-7014) + OH^0 (-7534) -> H2O2^0 (-13331) -At time : 11.001 ns Reaction : H3O^1 (-6929) + OH^-1 (-13289) -> No product -At time : 11.001 ns Reaction : OH^-1 (-13250) + H3O^1 (-8175) -> No product -At time : 11.001 ns Reaction : OH^-1 (-13191) + H3O^1 (-8646) -> No product -At time : 11.001 ns Reaction : OH^-1 (-13050) + H3O^1 (-7903) -> No product -At time : 11.001 ns Reaction : H3O^1 (-6119) + OH^-1 (-13008) -> No product -At time : 11.001 ns Reaction : OH^-1 (-12881) + H3O^1 (-7293) -> No product -At time : 11.001 ns Reaction : OH^-1 (-12878) + H3O^1 (-5973) -> No product -At time : 11.001 ns Reaction : H3O^1 (-6139) + OH^-1 (-12816) -> No product -At time : 11.001 ns Reaction : OH^-1 (-12705) + H3O^1 (-8327) -> No product -At time : 11.001 ns Reaction : e_aq^-1 (-1039) + H2O2^0 (-12689) -> OH^-1 (-13332) + OH^0 (-13333) -At time : 11.001 ns Reaction : OH^-1 (-12509) + H3O^1 (-6885) -> No product -At time : 11.001 ns Reaction : H3O^1 (-6065) + OH^-1 (-12487) -> No product -At time : 11.001 ns Reaction : e_aq^-1 (-4965) + H^0 (-12477) -> OH^-1 (-13334) + H_2^0 (-13335) -At time : 11.001 ns Reaction : e_aq^-1 (-5361) + H^0 (-12225) -> OH^-1 (-13336) + H_2^0 (-13337) -At time : 11.001 ns Reaction : H^0 (-10461) + H^0 (-12217) -> H_2^0 (-13338) -At time : 11.001 ns Reaction : OH^-1 (-11485) + H3O^1 (-5977) -> No product -At time : 11.001 ns Reaction : H^0 (-11223) + OH^0 (-6704) -> No product -At time : 11.001 ns Reaction : e_aq^-1 (-5493) + H^0 (-11174) -> OH^-1 (-13339) + H_2^0 (-13340) -At time : 11.001 ns Reaction : OH^0 (-11153) + OH^0 (-6090) -> H2O2^0 (-13341) -At time : 11.001 ns Reaction : OH^0 (-11060) + OH^0 (-7180) -> H2O2^0 (-13342) -At time : 11.001 ns Reaction : H3O^1 (-10957) + e_aq^-1 (-4651) -> H^0 (-13343) -At time : 11.001 ns Reaction : OH^0 (-10476) + OH^0 (-6154) -> H2O2^0 (-13344) -At time : 11.001 ns Reaction : e_aq^-1 (-5105) + H3O^1 (-10208) -> H^0 (-13345) -At time : 11.001 ns Reaction : OH^0 (-9896) + OH^0 (-5790) -> H2O2^0 (-13346) -At time : 11.001 ns Reaction : H^0 (-9143) + H^0 (-9151) -> H_2^0 (-13347) -At time : 11.001 ns Reaction : e_aq^-1 (-5438) + H3O^1 (-7317) -> H^0 (-13348) -At time : 11.001 ns Reaction : e_aq^-1 (-3687) + e_aq^-1 (-3658) -> OH^-1 (-13349) + OH^-1 (-13350) + H_2^0 (-13351) -At time : 12.001 ns Reaction : H3O^1 (-6081) + OH^-1 (-13336) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13316) + H3O^1 (-5991) -> No product -At time : 12.001 ns Reaction : H3O^1 (-10646) + OH^-1 (-13301) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13297) + H3O^1 (-8841) -> No product -At time : 12.001 ns Reaction : e_aq^-1 (-765) + H2O2^0 (-13290) -> OH^-1 (-13352) + OH^0 (-13353) -At time : 12.001 ns Reaction : OH^-1 (-13281) + H3O^1 (-8271) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13262) + H3O^1 (-6003) -> No product -At time : 12.001 ns Reaction : H3O^1 (-10347) + OH^-1 (-13168) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13037) + H3O^1 (-6617) -> No product -At time : 12.001 ns Reaction : e_aq^-1 (-655) + H^0 (-12983) -> OH^-1 (-13354) + H_2^0 (-13355) -At time : 12.001 ns Reaction : OH^-1 (-12877) + H3O^1 (-6807) -> No product -At time : 12.001 ns Reaction : H3O^1 (-7195) + OH^-1 (-12351) -> No product -At time : 12.001 ns Reaction : OH^-1 (-12237) + H3O^1 (-7043) -> No product -At time : 12.001 ns Reaction : OH^0 (-10639) + e_aq^-1 (-3465) -> OH^-1 (-13356) -At time : 12.001 ns Reaction : H3O^1 (-10407) + e_aq^-1 (-5446) -> H^0 (-13357) -At time : 12.001 ns Reaction : H^0 (-10273) + OH^0 (-10288) -> No product -At time : 12.001 ns Reaction : OH^0 (-9708) + OH^0 (-6618) -> H2O2^0 (-13358) -At time : 12.001 ns Reaction : OH^0 (-9413) + OH^0 (-6056) -> H2O2^0 (-13359) -At time : 12.001 ns Reaction : OH^-1 (-13326) + H3O^1 (-7837) -> No product -At time : 13.001 ns Reaction : e_aq^-1 (-1295) + H^0 (-13343) -> OH^-1 (-13360) + H_2^0 (-13361) -At time : 13.001 ns Reaction : OH^-1 (-13339) + H3O^1 (-8469) -> No product -At time : 13.001 ns Reaction : OH^-1 (-13310) + H3O^1 (-7593) -> No product -At time : 13.001 ns Reaction : OH^-1 (-13288) + H3O^1 (-6219) -> No product -At time : 13.001 ns Reaction : OH^-1 (-13283) + H3O^1 (-11061) -> No product -At time : 13.001 ns Reaction : H3O^1 (-6745) + OH^-1 (-13274) -> No product -At time : 13.001 ns Reaction : OH^-1 (-13254) + H3O^1 (-6833) -> No product -At time : 13.001 ns Reaction : OH^-1 (-13193) + H3O^1 (-10021) -> No product -At time : 13.001 ns Reaction : H3O^1 (-6157) + OH^-1 (-13110) -> No product -At time : 13.001 ns Reaction : H3O^1 (-11025) + OH^-1 (-13069) -> No product -At time : 13.001 ns Reaction : H3O^1 (-6253) + OH^-1 (-13053) -> No product -At time : 13.001 ns Reaction : H3O^1 (-10691) + OH^-1 (-13046) -> No product -At time : 13.001 ns Reaction : H3O^1 (-6199) + OH^-1 (-12994) -> No product -At time : 13.001 ns Reaction : OH^-1 (-12929) + H3O^1 (-8291) -> No product -At time : 13.001 ns Reaction : H3O^1 (-9783) + OH^-1 (-12810) -> No product -At time : 13.001 ns Reaction : H3O^1 (-6411) + OH^-1 (-12712) -> No product -At time : 13.001 ns Reaction : OH^-1 (-12675) + H3O^1 (-10701) -> No product -At time : 13.001 ns Reaction : e_aq^-1 (-5011) + OH^0 (-12539) -> OH^-1 (-13362) -At time : 13.001 ns Reaction : e_aq^-1 (-3696) + H2O2^0 (-12472) -> OH^-1 (-13363) + OH^0 (-13364) -At time : 13.001 ns Reaction : e_aq^-1 (-5482) + H2O2^0 (-11926) -> OH^-1 (-13365) + OH^0 (-13366) -At time : 13.001 ns Reaction : H^0 (-10645) + OH^0 (-5876) -> No product -At time : 13.001 ns Reaction : H3O^1 (-9775) + e_aq^-1 (-2434) -> H^0 (-13367) -At time : 13.001 ns Reaction : OH^0 (-7352) + OH^0 (-8322) -> H2O2^0 (-13368) -At time : 13.001 ns Reaction : e_aq^-1 (-4295) + H3O^1 (-6889) -> H^0 (-13369) -At time : 13.001 ns Reaction : e_aq^-1 (-2639) + H3O^1 (-6511) -> H^0 (-13370) -At time : 13.001 ns Reaction : e_aq^-1 (-1289) + OH^0 (-7990) -> OH^-1 (-13371) -At time : 14.001 ns Reaction : H3O^1 (-7177) + OH^-1 (-13334) -> No product -At time : 14.001 ns Reaction : e_aq^-1 (-17) + OH^0 (-13318) -> OH^-1 (-13372) -At time : 14.001 ns Reaction : H3O^1 (-10506) + OH^-1 (-13234) -> No product -At time : 14.001 ns Reaction : H3O^1 (-6721) + OH^-1 (-13147) -> No product -At time : 14.001 ns Reaction : OH^-1 (-13117) + H3O^1 (-6927) -> No product -At time : 14.001 ns Reaction : OH^0 (-12812) + e_aq^-1 (-5689) -> OH^-1 (-13373) -At time : 14.001 ns Reaction : OH^-1 (-12806) + H3O^1 (-8547) -> No product -At time : 14.001 ns Reaction : e_aq^-1 (-2373) + H2O2^0 (-12773) -> OH^-1 (-13374) + OH^0 (-13375) -At time : 14.001 ns Reaction : OH^-1 (-12680) + H3O^1 (-7985) -> No product -At time : 14.001 ns Reaction : OH^-1 (-12678) + H3O^1 (-6381) -> No product -At time : 14.001 ns Reaction : OH^-1 (-12541) + H3O^1 (-8041) -> No product -At time : 14.001 ns Reaction : H2O2^0 (-12523) + e_aq^-1 (-2924) -> OH^-1 (-13376) + OH^0 (-13377) -At time : 14.001 ns Reaction : e_aq^-1 (-1416) + H2O2^0 (-12116) -> OH^-1 (-13378) + OH^0 (-13379) -At time : 14.001 ns Reaction : e_aq^-1 (-2698) + H2O2^0 (-12010) -> OH^-1 (-13380) + OH^0 (-13381) -At time : 14.001 ns Reaction : H2O2^0 (-11950) + e_aq^-1 (-3843) -> OH^-1 (-13382) + OH^0 (-13383) -At time : 14.001 ns Reaction : H^0 (-10888) + e_aq^-1 (-4325) -> OH^-1 (-13384) + H_2^0 (-13385) -At time : 14.001 ns Reaction : H3O^1 (-10134) + e_aq^-1 (-4706) -> H^0 (-13386) -At time : 14.001 ns Reaction : OH^0 (-9911) + H^0 (-9267) -> No product -At time : 14.001 ns Reaction : OH^0 (-9677) + OH^0 (-5924) -> H2O2^0 (-13387) -At time : 14.001 ns Reaction : H^0 (-9288) + OH^0 (-6962) -> No product -At time : 14.001 ns Reaction : e_aq^-1 (-5645) + H3O^1 (-8317) -> H^0 (-13388) -At time : 14.001 ns Reaction : e_aq^-1 (-3878) + H3O^1 (-7787) -> H^0 (-13389) -At time : 14.001 ns Reaction : OH^0 (-7678) + OH^0 (-7680) -> H2O2^0 (-13390) -At time : 14.001 ns Reaction : OH^-1 (-13360) + H3O^1 (-8838) -> No product -At time : 14.001 ns Reaction : H3O^1 (-9865) + OH^-1 (-13221) -> No product -At time : 15.001 ns Reaction : e_aq^-1 (-1466) + OH^0 (-13379) -> OH^-1 (-13391) -At time : 15.001 ns Reaction : OH^-1 (-13373) + H3O^1 (-7395) -> No product -At time : 15.001 ns Reaction : e_aq^-1 (-2725) + H^0 (-13370) -> OH^-1 (-13392) + H_2^0 (-13393) -At time : 15.001 ns Reaction : H3O^1 (-5911) + OH^-1 (-13320) -> No product -At time : 15.001 ns Reaction : e_aq^-1 (-1228) + OH^0 (-13246) -> OH^-1 (-13394) -At time : 15.001 ns Reaction : H3O^1 (-10398) + OH^-1 (-13208) -> No product -At time : 15.001 ns Reaction : OH^-1 (-13160) + H3O^1 (-6871) -> No product -At time : 15.001 ns Reaction : OH^-1 (-13121) + H3O^1 (-10764) -> No product -At time : 15.001 ns Reaction : H3O^1 (-7515) + OH^-1 (-13116) -> No product -At time : 15.001 ns Reaction : H^0 (-12960) + e_aq^-1 (-8515) -> OH^-1 (-13395) + H_2^0 (-13396) -At time : 15.001 ns Reaction : H3O^1 (-7229) + OH^-1 (-12945) -> No product -At time : 15.001 ns Reaction : e_aq^-1 (-2316) + H^0 (-12906) -> OH^-1 (-13397) + H_2^0 (-13398) -At time : 15.001 ns Reaction : H2O2^0 (-12598) + e_aq^-1 (-3584) -> OH^-1 (-13399) + OH^0 (-13400) -At time : 15.001 ns Reaction : e_aq^-1 (-4026) + H^0 (-12507) -> OH^-1 (-13401) + H_2^0 (-13402) -At time : 15.001 ns Reaction : H3O^1 (-10745) + OH^-1 (-12395) -> No product -At time : 15.001 ns Reaction : OH^-1 (-12318) + H3O^1 (-7705) -> No product -At time : 15.001 ns Reaction : OH^0 (-11194) + OH^0 (-7364) -> H2O2^0 (-13403) -At time : 15.001 ns Reaction : OH^0 (-10014) + OH^0 (-10024) -> H2O2^0 (-13404) -At time : 15.001 ns Reaction : e_aq^-1 (-994) + H^0 (-9076) -> OH^-1 (-13405) + H_2^0 (-13406) -At time : 16.001 ns Reaction : H3O^1 (-6281) + OH^-1 (-13399) -> No product -At time : 16.001 ns Reaction : OH^-1 (-13391) + H3O^1 (-7023) -> No product -At time : 16.001 ns Reaction : e_aq^-1 (-2599) + H2O2^0 (-13387) -> OH^-1 (-13407) + OH^0 (-13408) -At time : 16.001 ns Reaction : OH^-1 (-13330) + H3O^1 (-6831) -> No product -At time : 16.001 ns Reaction : H3O^1 (-6153) + OH^-1 (-13256) -> No product -At time : 16.001 ns Reaction : OH^-1 (-13197) + H3O^1 (-7153) -> No product -At time : 16.001 ns Reaction : OH^0 (-12695) + OH^0 (-7262) -> H2O2^0 (-13409) -At time : 16.001 ns Reaction : e_aq^-1 (-1741) + H2O2^0 (-11886) -> OH^-1 (-13410) + OH^0 (-13411) -At time : 16.001 ns Reaction : e_aq^-1 (-2204) + H2O2^0 (-11709) -> OH^-1 (-13412) + OH^0 (-13413) -At time : 16.001 ns Reaction : H3O^1 (-11312) + e_aq^-1 (-2579) -> H^0 (-13414) -At time : 16.001 ns Reaction : e_aq^-1 (-5521) + H^0 (-11269) -> OH^-1 (-13415) + H_2^0 (-13416) -At time : 16.001 ns Reaction : OH^0 (-10716) + H^0 (-9636) -> No product -At time : 16.001 ns Reaction : OH^0 (-10516) + OH^0 (-7050) -> H2O2^0 (-13417) -At time : 16.001 ns Reaction : OH^0 (-9407) + OH^0 (-7246) -> H2O2^0 (-13418) -At time : 16.001 ns Reaction : e_aq^-1 (-5626) + H3O^1 (-8279) -> H^0 (-13419) -At time : 16.001 ns Reaction : e_aq^-1 (-4176) + H3O^1 (-6809) -> H^0 (-13420) -At time : 16.001 ns Reaction : H3O^1 (-10081) + OH^-1 (-13245) -> No product -At time : 16.001 ns Reaction : e_aq^-1 (-5164) + H^0 (-12630) -> OH^-1 (-13421) + H_2^0 (-13422) -At time : 17.001 ns Reaction : OH^-1 (-13410) + H3O^1 (-6201) -> No product -At time : 17.001 ns Reaction : OH^-1 (-13372) + H3O^1 (-8311) -> No product -At time : 17.001 ns Reaction : OH^-1 (-13356) + H3O^1 (-7675) -> No product -At time : 17.001 ns Reaction : OH^-1 (-13267) + H3O^1 (-7091) -> No product -At time : 17.001 ns Reaction : H3O^1 (-9359) + OH^-1 (-13012) -> No product -At time : 17.001 ns Reaction : OH^-1 (-12999) + H3O^1 (-7889) -> No product -At time : 17.001 ns Reaction : OH^0 (-12949) + OH^0 (-7488) -> H2O2^0 (-13423) -At time : 17.001 ns Reaction : H3O^1 (-10961) + OH^-1 (-12708) -> No product -At time : 17.001 ns Reaction : OH^-1 (-11858) + H3O^1 (-7679) -> No product -At time : 17.001 ns Reaction : H^0 (-10968) + OH^0 (-7030) -> No product -At time : 17.001 ns Reaction : H3O^1 (-10319) + e_aq^-1 (-5360) -> H^0 (-13424) -At time : 17.001 ns Reaction : OH^0 (-10302) + OH^0 (-8244) -> H2O2^0 (-13425) -At time : 17.001 ns Reaction : e_aq^-1 (-5468) + H3O^1 (-10300) -> H^0 (-13426) -At time : 17.001 ns Reaction : OH^0 (-10033) + H^0 (-10044) -> No product -At time : 17.001 ns Reaction : H^0 (-9113) + OH^0 (-6794) -> No product -At time : 17.001 ns Reaction : OH^0 (-8078) + OH^0 (-8876) -> H2O2^0 (-13427) -At time : 17.001 ns Reaction : H3O^1 (-6667) + OH^-1 (-12516) -> No product -At time : 18.001 ns Reaction : OH^-1 (-13362) + H3O^1 (-7497) -> No product -At time : 18.001 ns Reaction : OH^-1 (-13308) + H3O^1 (-7591) -> No product -At time : 18.001 ns Reaction : OH^0 (-13275) + OH^0 (-5760) -> H2O2^0 (-13428) -At time : 18.001 ns Reaction : e_aq^-1 (-561) + H^0 (-13243) -> OH^-1 (-13429) + H_2^0 (-13430) -At time : 18.001 ns Reaction : e_aq^-1 (-2314) + H^0 (-13188) -> OH^-1 (-13431) + H_2^0 (-13432) -At time : 18.001 ns Reaction : H^0 (-12845) + e_aq^-1 (-2786) -> OH^-1 (-13433) + H_2^0 (-13434) -At time : 18.001 ns Reaction : OH^-1 (-12534) + H3O^1 (-8409) -> No product -At time : 18.001 ns Reaction : e_aq^-1 (-173) + H3O^1 (-11355) -> H^0 (-13435) -At time : 18.001 ns Reaction : e_aq^-1 (-4669) + H^0 (-11283) -> OH^-1 (-13436) + H_2^0 (-13437) -At time : 18.001 ns Reaction : OH^0 (-10352) + OH^0 (-7372) -> H2O2^0 (-13438) -At time : 18.001 ns Reaction : OH^0 (-9747) + OH^0 (-7652) -> H2O2^0 (-13439) -At time : 18.001 ns Reaction : H^0 (-9367) + OH^0 (-7276) -> No product -At time : 18.001 ns Reaction : OH^0 (-6064) + OH^0 (-8106) -> H2O2^0 (-13440) -At time : 18.001 ns Reaction : OH^0 (-6674) + OH^0 (-6686) -> H2O2^0 (-13441) -At time : 19.001 ns Reaction : OH^-1 (-13247) + H3O^1 (-8277) -> No product -At time : 19.001 ns Reaction : OH^-1 (-13236) + H3O^1 (-6417) -> No product -At time : 19.001 ns Reaction : OH^-1 (-13123) + H3O^1 (-8715) -> No product -At time : 19.001 ns Reaction : OH^-1 (-12973) + H3O^1 (-6435) -> No product -At time : 19.001 ns Reaction : H3O^1 (-9785) + OH^-1 (-12858) -> No product -At time : 19.001 ns Reaction : OH^0 (-12805) + e_aq^-1 (-4053) -> OH^-1 (-13442) -At time : 19.001 ns Reaction : OH^0 (-7104) + OH^0 (-12569) -> H2O2^0 (-13443) -At time : 19.001 ns Reaction : e_aq^-1 (-5421) + H^0 (-12222) -> OH^-1 (-13444) + H_2^0 (-13445) -At time : 19.001 ns Reaction : H2O2^0 (-11794) + e_aq^-1 (-1246) -> OH^-1 (-13446) + OH^0 (-13447) -At time : 19.001 ns Reaction : H^0 (-10195) + e_aq^-1 (-4981) -> OH^-1 (-13448) + H_2^0 (-13449) -At time : 19.001 ns Reaction : OH^0 (-9195) + OH^0 (-9577) -> H2O2^0 (-13450) -At time : 19.001 ns Reaction : H^0 (-9485) + e_aq^-1 (-3512) -> OH^-1 (-13451) + H_2^0 (-13452) -At time : 20.001 ns Reaction : H3O^1 (-6683) + OH^-1 (-13431) -> No product -At time : 20.001 ns Reaction : OH^-1 (-13412) + H3O^1 (-10805) -> No product -At time : 20.001 ns Reaction : H3O^1 (-6175) + OH^-1 (-13371) -> No product -At time : 20.001 ns Reaction : OH^-1 (-13285) + H3O^1 (-7695) -> No product -At time : 20.001 ns Reaction : H3O^1 (-6743) + OH^-1 (-13178) -> No product -At time : 20.001 ns Reaction : H^0 (-11195) + OH^0 (-12989) -> No product -At time : 20.001 ns Reaction : OH^0 (-12930) + e_aq^-1 (-5536) -> OH^-1 (-13453) -At time : 20.001 ns Reaction : H3O^1 (-6043) + OH^-1 (-12909) -> No product -At time : 20.001 ns Reaction : OH^-1 (-12754) + H3O^1 (-7639) -> No product -At time : 20.001 ns Reaction : OH^-1 (-12676) + H3O^1 (-9996) -> No product -At time : 20.001 ns Reaction : e_aq^-1 (-4450) + H^0 (-12361) -> OH^-1 (-13454) + H_2^0 (-13455) -At time : 20.001 ns Reaction : e_aq^-1 (-630) + H2O2^0 (-11419) -> OH^-1 (-13456) + OH^0 (-13457) -At time : 20.001 ns Reaction : e_aq^-1 (-1880) + OH^0 (-10864) -> OH^-1 (-13458) -At time : 20.001 ns Reaction : OH^0 (-9161) + H^0 (-10660) -> No product -At time : 20.001 ns Reaction : H3O^1 (-10603) + e_aq^-1 (-3992) -> H^0 (-13459) -At time : 20.001 ns Reaction : H^0 (-9533) + e_aq^-1 (-8716) -> OH^-1 (-13460) + H_2^0 (-13461) -At time : 20.001 ns Reaction : e_aq^-1 (-5423) + OH^0 (-9091) -> OH^-1 (-13462) -At time : 20.001 ns Reaction : e_aq^-1 (-2977) + H3O^1 (-8535) -> H^0 (-13463) -At time : 20.001 ns Reaction : OH^0 (-6826) + OH^0 (-7898) -> H2O2^0 (-13464) -At time : 20.001 ns Reaction : e_aq^-1 (-3771) + H3O^1 (-6539) -> H^0 (-13465) -At time : 20.001 ns Reaction : e_aq^-1 (-3113) + H3O^1 (-6361) -> H^0 (-13466) -At time : 21.001 ns Reaction : OH^-1 (-13448) + H3O^1 (-8051) -> No product -At time : 21.001 ns Reaction : H3O^1 (-11179) + OH^-1 (-13415) -> No product -At time : 21.001 ns Reaction : OH^0 (-13366) + e_aq^-1 (-5476) -> OH^-1 (-13467) -At time : 21.001 ns Reaction : e_aq^-1 (-2522) + H2O2^0 (-13358) -> OH^-1 (-13468) + OH^0 (-13469) -At time : 21.001 ns Reaction : H3O^1 (-7073) + OH^-1 (-13332) -> No product -At time : 21.001 ns Reaction : H3O^1 (-10413) + OH^-1 (-13293) -> No product -At time : 21.001 ns Reaction : H3O^1 (-9970) + OH^-1 (-13261) -> No product -At time : 21.001 ns Reaction : OH^-1 (-13177) + H3O^1 (-7919) -> No product -At time : 21.001 ns Reaction : H2O2^0 (-12048) + e_aq^-1 (-5378) -> OH^-1 (-13470) + OH^0 (-13471) -At time : 21.001 ns Reaction : H^0 (-11145) + OH^0 (-5724) -> No product -At time : 21.001 ns Reaction : e_aq^-1 (-5226) + H3O^1 (-7263) -> H^0 (-13472) -At time : 21.001 ns Reaction : e_aq^-1 (-2876) + H3O^1 (-6449) -> H^0 (-13473) -At time : 21.001 ns Reaction : e_aq^-1 (-3640) + H3O^1 (-6399) -> H^0 (-13474) -At time : 21.001 ns Reaction : OH^0 (-5820) + OH^0 (-6270) -> H2O2^0 (-13475) -At time : 21.001 ns Reaction : e_aq^-1 (-634) + H3O^1 (-6077) -> H^0 (-13476) -At time : 21.001 ns Reaction : e_aq^-1 (-4850) + H3O^1 (-6059) -> H^0 (-13477) -At time : 22.001 ns Reaction : H3O^1 (-7629) + OH^-1 (-13397) -> No product -At time : 22.001 ns Reaction : H3O^1 (-10254) + OH^-1 (-13354) -> No product -At time : 22.001 ns Reaction : OH^-1 (-13352) + H3O^1 (-8643) -> No product -At time : 22.001 ns Reaction : OH^-1 (-13315) + H3O^1 (-8415) -> No product -At time : 22.001 ns Reaction : H3O^1 (-6465) + OH^-1 (-12726) -> No product -At time : 22.001 ns Reaction : OH^-1 (-12669) + H3O^1 (-8239) -> No product -At time : 22.001 ns Reaction : e_aq^-1 (-4389) + H^0 (-12547) -> OH^-1 (-13478) + H_2^0 (-13479) -At time : 22.001 ns Reaction : e_aq^-1 (-2567) + H^0 (-12362) -> OH^-1 (-13480) + H_2^0 (-13481) -At time : 22.001 ns Reaction : OH^0 (-11166) + OH^0 (-7322) -> H2O2^0 (-13482) -At time : 22.001 ns Reaction : OH^0 (-10608) + OH^0 (-6206) -> H2O2^0 (-13483) -At time : 22.001 ns Reaction : H^0 (-10013) + H^0 (-9038) -> H_2^0 (-13484) -At time : 22.001 ns Reaction : e_aq^-1 (-4581) + H3O^1 (-6959) -> H^0 (-13485) -At time : 22.001 ns Reaction : OH^0 (-6198) + OH^0 (-6832) -> H2O2^0 (-13486) -At time : 22.001 ns Reaction : OH^-1 (-12769) + H3O^1 (-6407) -> No product -At time : 23.001 ns Reaction : e_aq^-1 (-2403) + H2O2^0 (-13483) -> OH^-1 (-13487) + OH^0 (-13488) -At time : 23.001 ns Reaction : OH^-1 (-13468) + H3O^1 (-5829) -> No product -At time : 23.001 ns Reaction : OH^-1 (-13462) + H3O^1 (-7295) -> No product -At time : 23.001 ns Reaction : e_aq^-1 (-5583) + H2O2^0 (-13438) -> OH^-1 (-13489) + OH^0 (-13490) -At time : 23.001 ns Reaction : OH^-1 (-13382) + H3O^1 (-7649) -> No product -At time : 23.001 ns Reaction : OH^-1 (-13071) + H3O^1 (-6289) -> No product -At time : 23.001 ns Reaction : OH^-1 (-12976) + H3O^1 (-7323) -> No product -At time : 23.001 ns Reaction : e_aq^-1 (-2294) + H2O2^0 (-12687) -> OH^-1 (-13491) + OH^0 (-13492) -At time : 23.001 ns Reaction : OH^-1 (-12444) + H3O^1 (-7989) -> No product -At time : 23.001 ns Reaction : e_aq^-1 (-2490) + H2O2^0 (-11546) -> OH^-1 (-13493) + OH^0 (-13494) -At time : 23.001 ns Reaction : H3O^1 (-10749) + e_aq^-1 (-3895) -> H^0 (-13495) -At time : 23.001 ns Reaction : e_aq^-1 (-4656) + H3O^1 (-7009) -> H^0 (-13496) -At time : 23.001 ns Reaction : e_aq^-1 (-3620) + H3O^1 (-6335) -> H^0 (-13497) -At time : 23.001 ns Reaction : e_aq^-1 (-298) + e_aq^-1 (-5515) -> OH^-1 (-13498) + OH^-1 (-13499) + H_2^0 (-13500) -At time : 24.001 ns Reaction : OH^-1 (-13446) + H3O^1 (-8021) -> No product -At time : 24.001 ns Reaction : OH^-1 (-13444) + H3O^1 (-8237) -> No product -At time : 24.001 ns Reaction : e_aq^-1 (-5466) + H2O2^0 (-13403) -> OH^-1 (-13501) + OH^0 (-13502) -At time : 24.001 ns Reaction : OH^-1 (-13276) + H3O^1 (-8245) -> No product -At time : 24.001 ns Reaction : H3O^1 (-9711) + OH^-1 (-13272) -> No product -At time : 24.001 ns Reaction : e_aq^-1 (-3565) + OH^0 (-13165) -> OH^-1 (-13503) -At time : 24.001 ns Reaction : H3O^1 (-6389) + OH^-1 (-12847) -> No product -At time : 24.001 ns Reaction : H^0 (-12473) + e_aq^-1 (-2488) -> OH^-1 (-13504) + H_2^0 (-13505) -At time : 24.001 ns Reaction : H^0 (-11776) + OH^0 (-6240) -> No product -At time : 24.001 ns Reaction : e_aq^-1 (-483) + H2O2^0 (-11768) -> OH^-1 (-13506) + OH^0 (-13507) -At time : 24.001 ns Reaction : OH^0 (-10267) + OH^0 (-7208) -> H2O2^0 (-13508) -At time : 24.001 ns Reaction : OH^0 (-9632) + OH^0 (-7754) -> H2O2^0 (-13509) -At time : 24.001 ns Reaction : OH^0 (-6158) + OH^0 (-8861) -> H2O2^0 (-13510) -At time : 24.001 ns Reaction : e_aq^-1 (-3599) + H3O^1 (-7733) -> H^0 (-13511) -At time : 24.001 ns Reaction : e_aq^-1 (-2657) + OH^0 (-6506) -> OH^-1 (-13512) -At time : 25.001 ns Reaction : H3O^1 (-9729) + OH^-1 (-13493) -> No product -At time : 25.001 ns Reaction : H3O^1 (-10756) + OH^-1 (-13487) -> No product -At time : 25.001 ns Reaction : OH^-1 (-13470) + H3O^1 (-8253) -> No product -At time : 25.001 ns Reaction : OH^-1 (-13394) + H3O^1 (-8673) -> No product -At time : 25.001 ns Reaction : OH^-1 (-13374) + H3O^1 (-6681) -> No product -At time : 25.001 ns Reaction : OH^-1 (-13230) + H3O^1 (-8071) -> No product -At time : 25.001 ns Reaction : H3O^1 (-10443) + OH^-1 (-13182) -> No product -At time : 25.001 ns Reaction : e_aq^-1 (-5261) + OH^0 (-13171) -> OH^-1 (-13513) -At time : 25.001 ns Reaction : e_aq^-1 (-4565) + OH^0 (-12871) -> OH^-1 (-13514) -At time : 25.001 ns Reaction : OH^0 (-7000) + OH^0 (-12749) -> H2O2^0 (-13515) -At time : 25.001 ns Reaction : OH^-1 (-12650) + H3O^1 (-6325) -> No product -At time : 25.001 ns Reaction : e_aq^-1 (-5178) + H2O2^0 (-12476) -> OH^-1 (-13516) + OH^0 (-13517) -At time : 25.001 ns Reaction : OH^0 (-9535) + H^0 (-12334) -> No product -At time : 25.001 ns Reaction : e_aq^-1 (-3760) + H^0 (-12327) -> OH^-1 (-13518) + H_2^0 (-13519) -At time : 25.001 ns Reaction : OH^0 (-11188) + OH^0 (-5814) -> H2O2^0 (-13520) -At time : 25.001 ns Reaction : e_aq^-1 (-5551) + H3O^1 (-8307) -> H^0 (-13521) -At time : 25.001 ns Reaction : OH^0 (-5894) + OH^0 (-5896) -> H2O2^0 (-13522) -At time : 26.001 ns Reaction : OH^-1 (-13467) + H3O^1 (-8275) -> No product -At time : 26.001 ns Reaction : OH^-1 (-13458) + H3O^1 (-6861) -> No product -At time : 26.001 ns Reaction : e_aq^-1 (-5517) + H^0 (-13244) -> OH^-1 (-13523) + H_2^0 (-13524) -At time : 26.001 ns Reaction : H3O^1 (-5825) + OH^-1 (-13102) -> No product -At time : 26.001 ns Reaction : e_aq^-1 (-2479) + H2O2^0 (-12700) -> OH^-1 (-13525) + OH^0 (-13526) -At time : 26.001 ns Reaction : e_aq^-1 (-303) + OH^0 (-11143) -> OH^-1 (-13527) -At time : 26.001 ns Reaction : e_aq^-1 (-2700) + H3O^1 (-10733) -> H^0 (-13528) -At time : 26.001 ns Reaction : H^0 (-10055) + OH^0 (-7554) -> No product -At time : 26.001 ns Reaction : e_aq^-1 (-3588) + H3O^1 (-9549) -> H^0 (-13529) -At time : 26.001 ns Reaction : OH^0 (-7636) + OH^0 (-8778) -> H2O2^0 (-13530) -At time : 27.001 ns Reaction : e_aq^-1 (-4251) + H2O2^0 (-13464) -> OH^-1 (-13531) + OH^0 (-13532) -At time : 27.001 ns Reaction : H^0 (-13420) + e_aq^-1 (-1984) -> OH^-1 (-13533) + H_2^0 (-13534) -At time : 27.001 ns Reaction : e_aq^-1 (-4316) + H^0 (-12980) -> OH^-1 (-13535) + H_2^0 (-13536) -At time : 27.001 ns Reaction : e_aq^-1 (-4396) + H2O2^0 (-12926) -> OH^-1 (-13537) + OH^0 (-13538) -At time : 27.001 ns Reaction : OH^0 (-6038) + OH^0 (-11282) -> H2O2^0 (-13539) -At time : 27.001 ns Reaction : H^0 (-10326) + e_aq^-1 (-5674) -> OH^-1 (-13540) + H_2^0 (-13541) -At time : 27.001 ns Reaction : OH^0 (-9834) + OH^0 (-6722) -> H2O2^0 (-13542) -At time : 27.001 ns Reaction : OH^0 (-6672) + OH^0 (-7830) -> H2O2^0 (-13543) -At time : 27.001 ns Reaction : OH^0 (-7204) + OH^0 (-7480) -> H2O2^0 (-13544) -At time : 27.001 ns Reaction : e_aq^-1 (-4292) + H3O^1 (-6845) -> H^0 (-13545) -At time : 28.001 ns Reaction : e_aq^-1 (-2385) + OH^0 (-13526) -> OH^-1 (-13546) -At time : 28.001 ns Reaction : H3O^1 (-5887) + OH^-1 (-13072) -> No product -At time : 28.001 ns Reaction : OH^-1 (-12955) + H3O^1 (-8433) -> No product -At time : 28.001 ns Reaction : H2O2^0 (-12309) + e_aq^-1 (-2677) -> OH^-1 (-13547) + OH^0 (-13548) -At time : 28.001 ns Reaction : H^0 (-12298) + OH^0 (-5904) -> No product -At time : 28.001 ns Reaction : e_aq^-1 (-3021) + H2O2^0 (-11754) -> OH^-1 (-13549) + OH^0 (-13550) -At time : 28.001 ns Reaction : e_aq^-1 (-2528) + H3O^1 (-10760) -> H^0 (-13551) -At time : 28.001 ns Reaction : e_aq^-1 (-5262) + OH^0 (-10301) -> OH^-1 (-13552) -At time : 28.001 ns Reaction : OH^0 (-9886) + OH^0 (-8510) -> H2O2^0 (-13553) -At time : 28.001 ns Reaction : OH^0 (-9482) + OH^0 (-5880) -> H2O2^0 (-13554) -At time : 28.001 ns Reaction : e_aq^-1 (-1784) + H3O^1 (-6903) -> H^0 (-13555) -At time : 29.001 ns Reaction : H^0 (-13521) + e_aq^-1 (-5543) -> OH^-1 (-13556) + H_2^0 (-13557) -At time : 29.001 ns Reaction : H3O^1 (-7489) + OH^-1 (-13516) -> No product -At time : 29.001 ns Reaction : OH^-1 (-13350) + H3O^1 (-8526) -> No product -At time : 29.001 ns Reaction : e_aq^-1 (-1996) + H2O2^0 (-13346) -> OH^-1 (-13558) + OH^0 (-13559) -At time : 29.001 ns Reaction : OH^-1 (-13137) + H3O^1 (-10216) -> No product -At time : 29.001 ns Reaction : H3O^1 (-7227) + OH^-1 (-13131) -> No product -At time : 29.001 ns Reaction : H^0 (-13113) + e_aq^-1 (-5523) -> OH^-1 (-13560) + H_2^0 (-13561) -At time : 29.001 ns Reaction : OH^-1 (-13021) + H3O^1 (-5999) -> No product -At time : 29.001 ns Reaction : H3O^1 (-10296) + OH^-1 (-12783) -> No product -At time : 29.001 ns Reaction : e_aq^-1 (-4455) + H2O2^0 (-12016) -> OH^-1 (-13562) + OH^0 (-13563) -At time : 29.001 ns Reaction : H3O^1 (-10292) + e_aq^-1 (-5291) -> H^0 (-13564) -At time : 29.001 ns Reaction : H3O^1 (-6223) + e_aq^-1 (-8701) -> H^0 (-13565) -At time : 29.001 ns Reaction : e_aq^-1 (-5004) + H3O^1 (-8101) -> H^0 (-13566) -At time : 29.001 ns Reaction : e_aq^-1 (-2572) + H3O^1 (-7813) -> H^0 (-13567) -At time : 29.001 ns Reaction : e_aq^-1 (-5649) + H3O^1 (-7319) -> H^0 (-13568) -At time : 30.001 ns Reaction : OH^-1 (-13489) + H3O^1 (-8919) -> No product -At time : 30.001 ns Reaction : e_aq^-1 (-5010) + H^0 (-13477) -> OH^-1 (-13569) + H_2^0 (-13570) -At time : 30.001 ns Reaction : OH^-1 (-13349) + H3O^1 (-5913) -> No product -At time : 30.001 ns Reaction : e_aq^-1 (-5159) + OH^0 (-13241) -> OH^-1 (-13571) -At time : 30.001 ns Reaction : e_aq^-1 (-4743) + OH^0 (-12788) -> OH^-1 (-13572) -At time : 30.001 ns Reaction : e_aq^-1 (-3951) + H2O2^0 (-11427) -> OH^-1 (-13573) + OH^0 (-13574) -At time : 30.001 ns Reaction : e_aq^-1 (-3706) + OH^0 (-11215) -> OH^-1 (-13575) -At time : 30.001 ns Reaction : H3O^1 (-10512) + e_aq^-1 (-4608) -> H^0 (-13576) -At time : 30.001 ns Reaction : OH^0 (-10282) + OH^0 (-6070) -> H2O2^0 (-13577) -At time : 30.001 ns Reaction : OH^0 (-9112) + e_aq^-1 (-4175) -> OH^-1 (-13578) -At time : 31.001 ns Reaction : H3O^1 (-10879) + OH^-1 (-13535) -> No product -At time : 31.001 ns Reaction : e_aq^-1 (-5157) + OH^0 (-13457) -> OH^-1 (-13579) -At time : 31.001 ns Reaction : H3O^1 (-7655) + OH^-1 (-13407) -> No product -At time : 31.001 ns Reaction : H3O^1 (-7817) + OH^-1 (-13185) -> No product -At time : 31.001 ns Reaction : H3O^1 (-6901) + OH^-1 (-12965) -> No product -At time : 31.001 ns Reaction : e_aq^-1 (-4513) + H2O2^0 (-12061) -> OH^-1 (-13580) + OH^0 (-13581) -At time : 31.001 ns Reaction : e_aq^-1 (-4115) + H3O^1 (-10851) -> H^0 (-13582) -At time : 31.001 ns Reaction : OH^0 (-9393) + e_aq^-1 (-5710) -> OH^-1 (-13583) -At time : 31.001 ns Reaction : H^0 (-9215) + e_aq^-1 (-3712) -> OH^-1 (-13584) + H_2^0 (-13585) -At time : 31.001 ns Reaction : OH^0 (-6656) + OH^0 (-7800) -> H2O2^0 (-13586) -At time : 31.001 ns Reaction : e_aq^-1 (-3534) + OH^0 (-7702) -> OH^-1 (-13587) -At time : 32.001 ns Reaction : H3O^1 (-6129) + OH^-1 (-13560) -> No product -At time : 32.001 ns Reaction : H3O^1 (-6525) + OH^-1 (-13512) -> No product -At time : 32.001 ns Reaction : e_aq^-1 (-3571) + OH^0 (-13400) -> OH^-1 (-13588) -At time : 32.001 ns Reaction : e_aq^-1 (-870) + H^0 (-13345) -> OH^-1 (-13589) + H_2^0 (-13590) -At time : 32.001 ns Reaction : e_aq^-1 (-3782) + H2O2^0 (-11737) -> OH^-1 (-13591) + OH^0 (-13592) -At time : 32.001 ns Reaction : H2O2^0 (-11690) + e_aq^-1 (-8560) -> OH^-1 (-13593) + OH^0 (-13594) -At time : 32.001 ns Reaction : H^0 (-11341) + OH^0 (-5856) -> No product -At time : 32.001 ns Reaction : e_aq^-1 (-4221) + H3O^1 (-10822) -> H^0 (-13595) -At time : 32.001 ns Reaction : H^0 (-10775) + e_aq^-1 (-2375) -> OH^-1 (-13596) + H_2^0 (-13597) -At time : 32.001 ns Reaction : OH^0 (-10724) + OH^0 (-10736) -> H2O2^0 (-13598) -At time : 32.001 ns Reaction : H^0 (-10060) + e_aq^-1 (-4524) -> OH^-1 (-13599) + H_2^0 (-13600) -At time : 32.001 ns Reaction : e_aq^-1 (-4157) + H3O^1 (-8343) -> H^0 (-13601) -At time : 32.001 ns Reaction : e_aq^-1 (-3628) + H3O^1 (-6391) -> H^0 (-13602) -At time : 33.001 ns Reaction : OH^0 (-13034) + e_aq^-1 (-5214) -> OH^-1 (-13603) -At time : 33.001 ns Reaction : e_aq^-1 (-4935) + H^0 (-12623) -> OH^-1 (-13604) + H_2^0 (-13605) -At time : 33.001 ns Reaction : H3O^1 (-10614) + e_aq^-1 (-3911) -> H^0 (-13606) -At time : 33.001 ns Reaction : H^0 (-10538) + OH^0 (-6870) -> No product -At time : 33.001 ns Reaction : OH^0 (-10535) + H^0 (-9983) -> No product -At time : 33.001 ns Reaction : H^0 (-9139) + e_aq^-1 (-3486) -> OH^-1 (-13607) + H_2^0 (-13608) -At time : 33.001 ns Reaction : OH^0 (-8286) + OH^0 (-8916) -> H2O2^0 (-13609) -At time : 33.001 ns Reaction : OH^0 (-5986) + OH^0 (-7620) -> H2O2^0 (-13610) -At time : 33.001 ns Reaction : e_aq^-1 (-2498) + e_aq^-1 (-2520) -> OH^-1 (-13611) + OH^-1 (-13612) + H_2^0 (-13613) -At time : 33.001 ns Reaction : e_aq^-1 (-1114) + OH^0 (-7004) -> OH^-1 (-13614) -At time : 34.001 ns Reaction : OH^-1 (-13442) + H3O^1 (-7821) -> No product -At time : 34.001 ns Reaction : e_aq^-1 (-841) + H2O2^0 (-13344) -> OH^-1 (-13615) + OH^0 (-13616) -At time : 34.001 ns Reaction : OH^-1 (-12770) + H3O^1 (-8730) -> No product -At time : 34.001 ns Reaction : H3O^1 (-6433) + OH^-1 (-12561) -> No product -At time : 34.001 ns Reaction : e_aq^-1 (-3448) + H2O2^0 (-11939) -> OH^-1 (-13617) + OH^0 (-13618) -At time : 34.001 ns Reaction : OH^0 (-7136) + H^0 (-11694) -> No product -At time : 34.001 ns Reaction : e_aq^-1 (-1198) + H2O2^0 (-11685) -> OH^-1 (-13619) + OH^0 (-13620) -At time : 34.001 ns Reaction : H^0 (-10950) + OH^0 (-7944) -> No product -At time : 34.001 ns Reaction : H^0 (-8958) + H^0 (-9070) -> H_2^0 (-13621) -At time : 34.001 ns Reaction : e_aq^-1 (-2706) + H3O^1 (-6533) -> H^0 (-13622) -At time : 34.001 ns Reaction : OH^0 (-10388) + e_aq^-1 (-5579) -> OH^-1 (-13623) -At time : 35.001 ns Reaction : OH^-1 (-13604) + H3O^1 (-6149) -> No product -At time : 35.001 ns Reaction : OH^-1 (-13558) + H3O^1 (-6835) -> No product -At time : 35.001 ns Reaction : e_aq^-1 (-5342) + H^0 (-13278) -> OH^-1 (-13624) + H_2^0 (-13625) -At time : 35.001 ns Reaction : OH^-1 (-13174) + H3O^1 (-7571) -> No product -At time : 35.001 ns Reaction : OH^0 (-12993) + OH^0 (-6940) -> H2O2^0 (-13626) -At time : 35.001 ns Reaction : e_aq^-1 (-2186) + H2O2^0 (-12297) -> OH^-1 (-13627) + OH^0 (-13628) -At time : 35.001 ns Reaction : H3O^1 (-10345) + OH^-1 (-11991) -> No product -At time : 35.001 ns Reaction : e_aq^-1 (-364) + H2O2^0 (-11936) -> OH^-1 (-13629) + OH^0 (-13630) -At time : 35.001 ns Reaction : H2O2^0 (-11431) + e_aq^-1 (-3642) -> OH^-1 (-13631) + OH^0 (-13632) -At time : 35.001 ns Reaction : OH^0 (-10651) + e_aq^-1 (-3511) -> OH^-1 (-13633) -At time : 35.001 ns Reaction : e_aq^-1 (-4178) + OH^0 (-8543) -> OH^-1 (-13634) -At time : 35.001 ns Reaction : e_aq^-1 (-5079) + H3O^1 (-7149) -> H^0 (-13635) -At time : 35.001 ns Reaction : e_aq^-1 (-4386) + OH^0 (-6920) -> OH^-1 (-13636) -At time : 36.001 ns Reaction : OH^-1 (-13569) + H3O^1 (-8085) -> No product -At time : 36.001 ns Reaction : H^0 (-13555) + OH^0 (-7604) -> No product -At time : 36.001 ns Reaction : H2O2^0 (-13539) + e_aq^-1 (-4819) -> OH^-1 (-13637) + OH^0 (-13638) -At time : 36.001 ns Reaction : e_aq^-1 (-2109) + OH^0 (-13492) -> OH^-1 (-13639) -At time : 36.001 ns Reaction : H3O^1 (-10529) + OH^-1 (-13454) -> No product -At time : 36.001 ns Reaction : OH^-1 (-13205) + H3O^1 (-7847) -> No product -At time : 36.001 ns Reaction : H3O^1 (-10351) + OH^-1 (-13007) -> No product -At time : 36.001 ns Reaction : H3O^1 (-7775) + OH^-1 (-12967) -> No product -At time : 36.001 ns Reaction : e_aq^-1 (-4457) + H2O2^0 (-12691) -> OH^-1 (-13640) + OH^0 (-13641) -At time : 36.001 ns Reaction : H2O2^0 (-12410) + e_aq^-1 (-3934) -> OH^-1 (-13642) + OH^0 (-13643) -At time : 36.001 ns Reaction : H2O2^0 (-12114) + e_aq^-1 (-3763) -> OH^-1 (-13644) + OH^0 (-13645) -At time : 36.001 ns Reaction : H2O2^0 (-11503) + e_aq^-1 (-4429) -> OH^-1 (-13646) + OH^0 (-13647) -At time : 36.001 ns Reaction : H3O^1 (-10337) + e_aq^-1 (-5379) -> H^0 (-13648) -At time : 36.001 ns Reaction : H^0 (-9682) + OH^0 (-6578) -> No product -At time : 36.001 ns Reaction : e_aq^-1 (-2645) + OH^0 (-6544) -> OH^-1 (-13649) -At time : 36.001 ns Reaction : e_aq^-1 (-2502) + H3O^1 (-5941) -> H^0 (-13650) -At time : 37.001 ns Reaction : H3O^1 (-10766) + OH^-1 (-13642) -> No product -At time : 37.001 ns Reaction : OH^-1 (-13637) + H3O^1 (-7505) -> No product -At time : 37.001 ns Reaction : OH^-1 (-13603) + H3O^1 (-7425) -> No product -At time : 37.001 ns Reaction : e_aq^-1 (-3779) + H2O2^0 (-13598) -> OH^-1 (-13651) + OH^0 (-13652) -At time : 37.001 ns Reaction : OH^-1 (-13580) + H3O^1 (-8340) -> No product -At time : 37.001 ns Reaction : OH^-1 (-13562) + H3O^1 (-6183) -> No product -At time : 37.001 ns Reaction : OH^-1 (-13380) + H3O^1 (-6535) -> No product -At time : 37.001 ns Reaction : H3O^1 (-10284) + OH^-1 (-13280) -> No product -At time : 37.001 ns Reaction : H^0 (-11008) + H^0 (-12883) -> H_2^0 (-13653) -At time : 37.001 ns Reaction : e_aq^-1 (-1574) + H^0 (-12483) -> OH^-1 (-13654) + H_2^0 (-13655) -At time : 37.001 ns Reaction : e_aq^-1 (-45) + H2O2^0 (-11654) -> OH^-1 (-13656) + OH^0 (-13657) -At time : 37.001 ns Reaction : OH^0 (-10537) + e_aq^-1 (-4444) -> OH^-1 (-13658) -At time : 37.001 ns Reaction : e_aq^-1 (-4472) + H^0 (-9044) -> OH^-1 (-13659) + H_2^0 (-13660) -At time : 37.001 ns Reaction : e_aq^-1 (-57) + H3O^1 (-8297) -> H^0 (-13661) -At time : 37.001 ns Reaction : OH^0 (-6718) + OH^0 (-7856) -> H2O2^0 (-13662) -At time : 38.001 ns Reaction : OH^-1 (-13552) + H3O^1 (-7437) -> No product -At time : 38.001 ns Reaction : OH^-1 (-13533) + H3O^1 (-7857) -> No product -At time : 38.001 ns Reaction : OH^-1 (-13523) + H3O^1 (-7265) -> No product -At time : 38.001 ns Reaction : OH^-1 (-13433) + H3O^1 (-5929) -> No product -At time : 38.001 ns Reaction : H3O^1 (-7473) + OH^-1 (-13190) -> No product -At time : 38.001 ns Reaction : OH^0 (-11082) + OH^0 (-8585) -> H2O2^0 (-13663) -At time : 38.001 ns Reaction : H3O^1 (-10989) + e_aq^-1 (-4991) -> H^0 (-13664) -At time : 38.001 ns Reaction : H^0 (-9157) + OH^0 (-10629) -> No product -At time : 38.001 ns Reaction : e_aq^-1 (-3880) + H3O^1 (-9731) -> H^0 (-13665) -At time : 38.001 ns Reaction : OH^0 (-9666) + OH^0 (-9649) -> H2O2^0 (-13666) -At time : 38.001 ns Reaction : e_aq^-1 (-4132) + H3O^1 (-8790) -> H^0 (-13667) -At time : 38.001 ns Reaction : OH^0 (-8318) + OH^0 (-8607) -> H2O2^0 (-13668) -At time : 38.001 ns Reaction : e_aq^-1 (-447) + H3O^1 (-7439) -> H^0 (-13669) -At time : 38.001 ns Reaction : e_aq^-1 (-2547) + H3O^1 (-6585) -> H^0 (-13670) -At time : 38.001 ns Reaction : e_aq^-1 (-2337) + e_aq^-1 (-4076) -> OH^-1 (-13671) + OH^-1 (-13672) + H_2^0 (-13673) -At time : 39.001 ns Reaction : e_aq^-1 (-4041) + OH^0 (-13643) -> OH^-1 (-13674) -At time : 39.001 ns Reaction : OH^-1 (-13629) + H3O^1 (-8403) -> No product -At time : 39.001 ns Reaction : H^0 (-13582) + e_aq^-1 (-4107) -> OH^-1 (-13675) + H_2^0 (-13676) -At time : 39.001 ns Reaction : OH^-1 (-13101) + H3O^1 (-6359) -> No product -At time : 39.001 ns Reaction : H^0 (-13099) + H^0 (-13043) -> H_2^0 (-13677) -At time : 39.001 ns Reaction : H^0 (-12957) + e_aq^-1 (-4141) -> OH^-1 (-13678) + H_2^0 (-13679) -At time : 39.001 ns Reaction : OH^0 (-12914) + e_aq^-1 (-4413) -> OH^-1 (-13680) -At time : 39.001 ns Reaction : e_aq^-1 (-4496) + H^0 (-11885) -> OH^-1 (-13681) + H_2^0 (-13682) -At time : 39.001 ns Reaction : e_aq^-1 (-4943) + H3O^1 (-8031) -> H^0 (-13683) -At time : 40.001 ns Reaction : OH^-1 (-13501) + H3O^1 (-7357) -> No product -At time : 40.001 ns Reaction : OH^-1 (-13460) + H3O^1 (-6345) -> No product -At time : 40.001 ns Reaction : OH^-1 (-13252) + H3O^1 (-8364) -> No product -At time : 40.001 ns Reaction : H3O^1 (-11046) + OH^-1 (-13195) -> No product -At time : 40.001 ns Reaction : OH^0 (-12608) + OH^0 (-5808) -> H2O2^0 (-13684) -At time : 40.001 ns Reaction : e_aq^-1 (-2667) + H2O2^0 (-12494) -> OH^-1 (-13685) + OH^0 (-13686) -At time : 40.001 ns Reaction : e_aq^-1 (-441) + H^0 (-12266) -> OH^-1 (-13687) + H_2^0 (-13688) -At time : 40.001 ns Reaction : H2O2^0 (-11639) + e_aq^-1 (-2999) -> OH^-1 (-13689) + OH^0 (-13690) -At time : 40.001 ns Reaction : H3O^1 (-10861) + e_aq^-1 (-4489) -> H^0 (-13691) -At time : 40.001 ns Reaction : e_aq^-1 (-2856) + H^0 (-10732) -> OH^-1 (-13692) + H_2^0 (-13693) -At time : 41.001 ns Reaction : OH^-1 (-13614) + H3O^1 (-7553) -> No product -At time : 41.001 ns Reaction : OH^-1 (-13572) + H3O^1 (-7527) -> No product -At time : 41.001 ns Reaction : e_aq^-1 (-5077) + H2O2^0 (-13544) -> OH^-1 (-13694) + OH^0 (-13695) -At time : 41.001 ns Reaction : OH^-1 (-13537) + H3O^1 (-8814) -> No product -At time : 41.001 ns Reaction : H^0 (-13140) + OH^0 (-13198) -> No product -At time : 41.001 ns Reaction : e_aq^-1 (-1100) + OH^0 (-13134) -> OH^-1 (-13696) -At time : 41.001 ns Reaction : OH^0 (-12288) + e_aq^-1 (-5648) -> OH^-1 (-13697) -At time : 41.001 ns Reaction : OH^-1 (-12236) + H3O^1 (-7991) -> No product -At time : 41.001 ns Reaction : H2O2^0 (-11470) + e_aq^-1 (-8785) -> OH^-1 (-13698) + OH^0 (-13699) -At time : 41.001 ns Reaction : H3O^1 (-10095) + e_aq^-1 (-4607) -> H^0 (-13700) -At time : 41.001 ns Reaction : H3O^1 (-9828) + e_aq^-1 (-2123) -> H^0 (-13701) -At time : 41.001 ns Reaction : e_aq^-1 (-3526) + H^0 (-8994) -> OH^-1 (-13702) + H_2^0 (-13703) -At time : 41.001 ns Reaction : OH^0 (-6960) + OH^0 (-8825) -> H2O2^0 (-13704) -At time : 41.001 ns Reaction : e_aq^-1 (-4629) + H3O^1 (-7999) -> H^0 (-13705) -At time : 41.001 ns Reaction : e_aq^-1 (-2504) + H3O^1 (-6645) -> H^0 (-13706) -At time : 42.001 ns Reaction : OH^-1 (-13675) + H3O^1 (-7887) -> No product -At time : 42.001 ns Reaction : H3O^1 (-11351) + OH^-1 (-13499) -> No product -At time : 42.001 ns Reaction : e_aq^-1 (-4776) + H2O2^0 (-13443) -> OH^-1 (-13707) + OH^0 (-13708) -At time : 42.001 ns Reaction : H3O^1 (-9759) + OH^-1 (-13108) -> No product -At time : 42.001 ns Reaction : e_aq^-1 (-4485) + H2O2^0 (-12040) -> OH^-1 (-13709) + OH^0 (-13710) -At time : 42.001 ns Reaction : OH^0 (-10929) + OH^0 (-6950) -> H2O2^0 (-13711) -At time : 42.001 ns Reaction : H3O^1 (-9830) + e_aq^-1 (-2164) -> H^0 (-13712) -At time : 42.001 ns Reaction : e_aq^-1 (-3876) + H3O^1 (-7829) -> H^0 (-13713) -At time : 42.001 ns Reaction : e_aq^-1 (-5221) + H3O^1 (-5857) -> H^0 (-13714) -At time : 43.001 ns Reaction : OH^-1 (-13707) + H3O^1 (-8856) -> No product -At time : 43.001 ns Reaction : H2O2^0 (-13610) + e_aq^-1 (-4118) -> OH^-1 (-13715) + OH^0 (-13716) -At time : 43.001 ns Reaction : OH^-1 (-13395) + H3O^1 (-7855) -> No product -At time : 43.001 ns Reaction : H^0 (-13295) + e_aq^-1 (-4070) -> OH^-1 (-13717) + H_2^0 (-13718) -At time : 43.001 ns Reaction : e_aq^-1 (-3670) + H^0 (-13100) -> OH^-1 (-13719) + H_2^0 (-13720) -At time : 43.001 ns Reaction : e_aq^-1 (-4099) + OH^0 (-12864) -> OH^-1 (-13721) -At time : 43.001 ns Reaction : e_aq^-1 (-488) + H^0 (-12718) -> OH^-1 (-13722) + H_2^0 (-13723) -At time : 43.001 ns Reaction : OH^-1 (-12709) + H3O^1 (-8373) -> No product -At time : 43.001 ns Reaction : OH^0 (-10460) + e_aq^-1 (-551) -> OH^-1 (-13724) -At time : 43.001 ns Reaction : e_aq^-1 (-712) + H3O^1 (-8117) -> H^0 (-13725) -At time : 43.001 ns Reaction : OH^0 (-6796) + OH^0 (-7618) -> H2O2^0 (-13726) -At time : 43.001 ns Reaction : e_aq^-1 (-3176) + H3O^1 (-6333) -> H^0 (-13727) -At time : 43.001 ns Reaction : e_aq^-1 (-3024) + e_aq^-1 (-3616) -> OH^-1 (-13728) + OH^-1 (-13729) + H_2^0 (-13730) -At time : 44.001 ns Reaction : OH^-1 (-13724) + H3O^1 (-6063) -> No product -At time : 44.001 ns Reaction : OH^-1 (-13649) + H3O^1 (-5921) -> No product -At time : 44.001 ns Reaction : OH^0 (-13616) + e_aq^-1 (-5002) -> OH^-1 (-13731) -At time : 44.001 ns Reaction : e_aq^-1 (-5350) + OH^0 (-13507) -> OH^-1 (-13732) -At time : 44.001 ns Reaction : OH^-1 (-13017) + H3O^1 (-8045) -> No product -At time : 44.001 ns Reaction : H2O2^0 (-12556) + e_aq^-1 (-1026) -> OH^-1 (-13733) + OH^0 (-13734) -At time : 44.001 ns Reaction : H^0 (-12033) + OH^0 (-7506) -> No product -At time : 44.001 ns Reaction : H^0 (-9269) + OH^0 (-10846) -> No product -At time : 44.001 ns Reaction : e_aq^-1 (-1404) + H3O^1 (-6987) -> H^0 (-13735) -At time : 44.001 ns Reaction : OH^0 (-5888) + OH^0 (-6242) -> H2O2^0 (-13736) -At time : 44.001 ns Reaction : e_aq^-1 (-3797) + e_aq^-1 (-3925) -> OH^-1 (-13737) + OH^-1 (-13738) + H_2^0 (-13739) -At time : 45.001 ns Reaction : OH^-1 (-13717) + H3O^1 (-8358) -> No product -At time : 45.001 ns Reaction : OH^0 (-13657) + e_aq^-1 (-5656) -> OH^-1 (-13740) -At time : 45.001 ns Reaction : H3O^1 (-9964) + OH^-1 (-13654) -> No product -At time : 45.001 ns Reaction : e_aq^-1 (-3598) + H2O2^0 (-13522) -> OH^-1 (-13741) + OH^0 (-13742) -At time : 45.001 ns Reaction : H^0 (-13472) + OH^0 (-7184) -> No product -At time : 45.001 ns Reaction : H3O^1 (-6601) + OH^-1 (-13078) -> No product -At time : 45.001 ns Reaction : H2O2^0 (-12201) + e_aq^-1 (-4942) -> OH^-1 (-13743) + OH^0 (-13744) -At time : 45.001 ns Reaction : H^0 (-10619) + e_aq^-1 (-2437) -> OH^-1 (-13745) + H_2^0 (-13746) -At time : 45.001 ns Reaction : H^0 (-9162) + H^0 (-9465) -> H_2^0 (-13747) -At time : 45.001 ns Reaction : e_aq^-1 (-1497) + OH^0 (-9049) -> OH^-1 (-13748) -At time : 45.001 ns Reaction : e_aq^-1 (-5701) + OH^0 (-8408) -> OH^-1 (-13749) -At time : 46.001 ns Reaction : OH^-1 (-13658) + H3O^1 (-6185) -> No product -At time : 46.001 ns Reaction : OH^-1 (-13527) + H3O^1 (-8913) -> No product -At time : 46.001 ns Reaction : H3O^1 (-9699) + OH^-1 (-13504) -> No product -At time : 46.001 ns Reaction : H^0 (-12766) + OH^0 (-8064) -> No product -At time : 46.001 ns Reaction : H3O^1 (-6229) + OH^-1 (-12496) -> No product -At time : 46.001 ns Reaction : e_aq^-1 (-4467) + H3O^1 (-10909) -> H^0 (-13750) -At time : 46.001 ns Reaction : OH^0 (-10679) + OH^0 (-6260) -> H2O2^0 (-13751) -At time : 46.001 ns Reaction : OH^0 (-10586) + OH^0 (-7634) -> H2O2^0 (-13752) -At time : 46.001 ns Reaction : OH^0 (-10411) + e_aq^-1 (-5399) -> OH^-1 (-13753) -At time : 46.001 ns Reaction : OH^0 (-6642) + OH^0 (-7818) -> H2O2^0 (-13754) -At time : 46.001 ns Reaction : e_aq^-1 (-5141) + OH^0 (-7456) -> OH^-1 (-13755) -At time : 47.001 ns Reaction : OH^-1 (-13615) + H3O^1 (-7093) -> No product -At time : 47.001 ns Reaction : e_aq^-1 (-5247) + OH^0 (-13353) -> OH^-1 (-13756) -At time : 47.001 ns Reaction : OH^-1 (-13204) + H3O^1 (-6709) -> No product -At time : 47.001 ns Reaction : H^0 (-12453) + e_aq^-1 (-4493) -> OH^-1 (-13757) + H_2^0 (-13758) -At time : 47.001 ns Reaction : e_aq^-1 (-498) + H2O2^0 (-12214) -> OH^-1 (-13759) + OH^0 (-13760) -At time : 47.001 ns Reaction : e_aq^-1 (-3671) + H2O2^0 (-12122) -> OH^-1 (-13761) + OH^0 (-13762) -At time : 47.001 ns Reaction : OH^0 (-10670) + H^0 (-9481) -> No product -At time : 47.001 ns Reaction : OH^0 (-9856) + OH^0 (-5970) -> H2O2^0 (-13763) -At time : 47.001 ns Reaction : e_aq^-1 (-4611) + H^0 (-9058) -> OH^-1 (-13764) + H_2^0 (-13765) -At time : 47.001 ns Reaction : e_aq^-1 (-4847) + e_aq^-1 (-4582) -> OH^-1 (-13766) + OH^-1 (-13767) + H_2^0 (-13768) -At time : 48.001 ns Reaction : OH^-1 (-13480) + H3O^1 (-6523) -> No product -At time : 48.001 ns Reaction : OH^-1 (-12974) + H3O^1 (-8754) -> No product -At time : 48.001 ns Reaction : e_aq^-1 (-766) + H2O2^0 (-12310) -> OH^-1 (-13769) + OH^0 (-13770) -At time : 48.001 ns Reaction : OH^-1 (-12087) + H3O^1 (-8091) -> No product -At time : 48.001 ns Reaction : e_aq^-1 (-3755) + H^0 (-9615) -> OH^-1 (-13771) + H_2^0 (-13772) -At time : 48.001 ns Reaction : e_aq^-1 (-3127) + OH^0 (-9522) -> OH^-1 (-13773) -At time : 48.001 ns Reaction : e_aq^-1 (-467) + e_aq^-1 (-8902) -> OH^-1 (-13774) + OH^-1 (-13775) + H_2^0 (-13776) -At time : 48.001 ns Reaction : OH^0 (-6122) + OH^0 (-8278) -> H2O2^0 (-13777) -At time : 48.001 ns Reaction : OH^0 (-6244) + OH^0 (-7698) -> H2O2^0 (-13778) -At time : 48.001 ns Reaction : e_aq^-1 (-5540) + H3O^1 (-7401) -> H^0 (-13779) -At time : 48.001 ns Reaction : e_aq^-1 (-2396) + H3O^1 (-6597) -> H^0 (-13780) -At time : 48.001 ns Reaction : e_aq^-1 (-3625) + OH^0 (-6362) -> OH^-1 (-13781) -At time : 48.001 ns Reaction : e_aq^-1 (-3531) + OH^0 (-6272) -> OH^-1 (-13782) -At time : 49.001 ns Reaction : H3O^1 (-7617) + OH^-1 (-13627) -> No product -At time : 49.001 ns Reaction : H3O^1 (-10624) + OH^-1 (-13607) -> No product -At time : 49.001 ns Reaction : e_aq^-1 (-3816) + OH^0 (-13592) -> OH^-1 (-13783) -At time : 49.001 ns Reaction : e_aq^-1 (-4600) + OH^0 (-13581) -> OH^-1 (-13784) -At time : 49.001 ns Reaction : e_aq^-1 (-3032) + H^0 (-13529) -> OH^-1 (-13785) + H_2^0 (-13786) -At time : 49.001 ns Reaction : OH^-1 (-13451) + H3O^1 (-6225) -> No product -At time : 49.001 ns Reaction : OH^-1 (-13270) + H3O^1 (-10715) -> No product -At time : 49.001 ns Reaction : OH^-1 (-12782) + H3O^1 (-8748) -> No product -At time : 49.001 ns Reaction : e_aq^-1 (-4664) + H^0 (-12137) -> OH^-1 (-13787) + H_2^0 (-13788) -At time : 49.001 ns Reaction : H^0 (-9331) + H^0 (-10215) -> H_2^0 (-13789) -At time : 49.001 ns Reaction : OH^0 (-9626) + OH^0 (-9592) -> H2O2^0 (-13790) -At time : 49.001 ns Reaction : e_aq^-1 (-5034) + H3O^1 (-6061) -> H^0 (-13791) -At time : 50.001 ns Reaction : OH^-1 (-13784) + H3O^1 (-6887) -> No product -At time : 50.001 ns Reaction : OH^-1 (-13759) + H3O^1 (-7427) -> No product -At time : 50.001 ns Reaction : H3O^1 (-6189) + OH^-1 (-13680) -> No product -At time : 50.001 ns Reaction : OH^-1 (-13578) + H3O^1 (-6863) -> No product -At time : 50.001 ns Reaction : e_aq^-1 (-3979) + H^0 (-13495) -> OH^-1 (-13792) + H_2^0 (-13793) -At time : 50.001 ns Reaction : OH^-1 (-13322) + H3O^1 (-7885) -> No product -At time : 50.001 ns Reaction : OH^-1 (-13170) + H3O^1 (-7175) -> No product -At time : 50.001 ns Reaction : H2O2^0 (-13003) + e_aq^-1 (-5256) -> OH^-1 (-13794) + OH^0 (-13795) -At time : 50.001 ns Reaction : OH^0 (-11333) + e_aq^-1 (-4710) -> OH^-1 (-13796) -At time : 50.001 ns Reaction : H^0 (-10952) + OH^0 (-10976) -> No product -At time : 50.001 ns Reaction : OH^0 (-10387) + OH^0 (-8248) -> H2O2^0 (-13797) -At time : 50.001 ns Reaction : OH^0 (-9981) + OH^0 (-7938) -> H2O2^0 (-13798) -At time : 50.001 ns Reaction : H^0 (-9217) + OH^0 (-7770) -> No product -At time : 50.001 ns Reaction : e_aq^-1 (-8497) + H^0 (-8962) -> OH^-1 (-13799) + H_2^0 (-13800) -At time : 50.001 ns Reaction : e_aq^-1 (-1991) + OH^0 (-6820) -> OH^-1 (-13801) -At time : 50.001 ns Reaction : e_aq^-1 (-4235) + H3O^1 (-5975) -> H^0 (-13802) -At time : 51.001 ns Reaction : OH^-1 (-13761) + H3O^1 (-7765) -> No product -At time : 51.001 ns Reaction : OH^-1 (-13749) + H3O^1 (-7385) -> No product -At time : 51.001 ns Reaction : OH^-1 (-13743) + H3O^1 (-8153) -> No product -At time : 51.001 ns Reaction : H^0 (-13622) + H^0 (-9674) -> H_2^0 (-13803) -At time : 51.001 ns Reaction : OH^-1 (-13612) + H3O^1 (-6599) -> No product -At time : 51.001 ns Reaction : OH^-1 (-13378) + H3O^1 (-7545) -> No product -At time : 51.001 ns Reaction : H^0 (-9384) + H^0 (-12897) -> H_2^0 (-13804) -At time : 51.001 ns Reaction : OH^0 (-5928) + H^0 (-12831) -> No product -At time : 51.001 ns Reaction : H2O2^0 (-11779) + e_aq^-1 (-8500) -> OH^-1 (-13805) + OH^0 (-13806) -At time : 51.001 ns Reaction : e_aq^-1 (-980) + H2O2^0 (-11408) -> OH^-1 (-13807) + OH^0 (-13808) -At time : 51.001 ns Reaction : e_aq^-1 (-5335) + OH^0 (-11147) -> OH^-1 (-13809) -At time : 51.001 ns Reaction : e_aq^-1 (-5348) + H3O^1 (-8247) -> H^0 (-13810) -At time : 52.001 ns Reaction : OH^-1 (-13769) + H3O^1 (-9322) -> No product -At time : 52.001 ns Reaction : OH^-1 (-13491) + H3O^1 (-7645) -> No product -At time : 52.001 ns Reaction : H3O^1 (-6697) + OH^-1 (-13312) -> No product -At time : 52.001 ns Reaction : e_aq^-1 (-4963) + H2O2^0 (-11934) -> OH^-1 (-13811) + OH^0 (-13812) -At time : 52.001 ns Reaction : OH^0 (-8480) + OH^0 (-8903) -> H2O2^0 (-13813) -At time : 52.001 ns Reaction : OH^0 (-6136) + OH^0 (-7296) -> H2O2^0 (-13814) -At time : 52.001 ns Reaction : OH^0 (-5816) + OH^0 (-6116) -> H2O2^0 (-13815) -At time : 52.001 ns Reaction : e_aq^-1 (-487) + e_aq^-1 (-5307) -> OH^-1 (-13816) + OH^-1 (-13817) + H_2^0 (-13818) -At time : 53.001 ns Reaction : e_aq^-1 (-4234) + OH^0 (-13594) -> OH^-1 (-13819) -At time : 53.001 ns Reaction : H3O^1 (-6813) + OH^-1 (-13531) -> No product -At time : 53.001 ns Reaction : e_aq^-1 (-4853) + OH^0 (-13333) -> OH^-1 (-13820) -At time : 53.001 ns Reaction : OH^0 (-13309) + H^0 (-11646) -> No product -At time : 53.001 ns Reaction : e_aq^-1 (-3966) + H^0 (-13235) -> OH^-1 (-13821) + H_2^0 (-13822) -At time : 53.001 ns Reaction : OH^-1 (-13187) + H3O^1 (-11054) -> No product -At time : 53.001 ns Reaction : e_aq^-1 (-4681) + H2O2^0 (-12943) -> OH^-1 (-13823) + OH^0 (-13824) -At time : 53.001 ns Reaction : e_aq^-1 (-4574) + H^0 (-11723) -> OH^-1 (-13825) + H_2^0 (-13826) -At time : 53.001 ns Reaction : e_aq^-1 (-4821) + H3O^1 (-10148) -> H^0 (-13827) -At time : 53.001 ns Reaction : e_aq^-1 (-5074) + H3O^1 (-8871) -> H^0 (-13828) -At time : 53.001 ns Reaction : e_aq^-1 (-4657) + H3O^1 (-8376) -> H^0 (-13829) -At time : 54.001 ns Reaction : e_aq^-1 (-424) + H^0 (-13049) -> OH^-1 (-13830) + H_2^0 (-13831) -At time : 54.001 ns Reaction : e_aq^-1 (-4841) + H2O2^0 (-11459) -> OH^-1 (-13832) + OH^0 (-13833) -At time : 54.001 ns Reaction : e_aq^-1 (-4660) + H3O^1 (-10891) -> H^0 (-13834) -At time : 54.001 ns Reaction : H3O^1 (-10622) + e_aq^-1 (-2574) -> H^0 (-13835) -At time : 54.001 ns Reaction : e_aq^-1 (-3504) + OH^0 (-8705) -> OH^-1 (-13836) -At time : 54.001 ns Reaction : e_aq^-1 (-1096) + H3O^1 (-7547) -> H^0 (-13837) -At time : 54.001 ns Reaction : e_aq^-1 (-842) + H3O^1 (-6057) -> H^0 (-13838) -At time : 55.001 ns Reaction : H3O^1 (-9815) + OH^-1 (-13792) -> No product -At time : 55.001 ns Reaction : H2O2^0 (-13763) + e_aq^-1 (-4033) -> OH^-1 (-13839) + OH^0 (-13840) -At time : 55.001 ns Reaction : OH^-1 (-13722) + H3O^1 (-8478) -> No product -At time : 55.001 ns Reaction : H3O^1 (-9892) + OH^-1 (-13678) -> No product -At time : 55.001 ns Reaction : e_aq^-1 (-2038) + H^0 (-13201) -> OH^-1 (-13841) + H_2^0 (-13842) -At time : 55.001 ns Reaction : H^0 (-12105) + OH^0 (-8900) -> No product -At time : 55.001 ns Reaction : e_aq^-1 (-4716) + H2O2^0 (-11947) -> OH^-1 (-13843) + OH^0 (-13844) -At time : 55.001 ns Reaction : e_aq^-1 (-4281) + H3O^1 (-6799) -> H^0 (-13845) -At time : 55.001 ns Reaction : e_aq^-1 (-2730) + e_aq^-1 (-3720) -> OH^-1 (-13846) + OH^-1 (-13847) + H_2^0 (-13848) -At time : 56.001 ns Reaction : e_aq^-1 (-11) + H2O2^0 (-13668) -> OH^-1 (-13849) + OH^0 (-13850) -At time : 56.001 ns Reaction : e_aq^-1 (-4812) + OH^0 (-13620) -> OH^-1 (-13851) -At time : 56.001 ns Reaction : OH^-1 (-13421) + H3O^1 (-7161) -> No product -At time : 56.001 ns Reaction : H^0 (-12276) + e_aq^-1 (-8632) -> OH^-1 (-13852) + H_2^0 (-13853) -At time : 56.001 ns Reaction : e_aq^-1 (-3860) + H2O2^0 (-12146) -> OH^-1 (-13854) + OH^0 (-13855) -At time : 56.001 ns Reaction : e_aq^-1 (-859) + OH^0 (-11059) -> OH^-1 (-13856) -At time : 56.001 ns Reaction : e_aq^-1 (-3677) + H3O^1 (-7743) -> H^0 (-13857) -At time : 56.001 ns Reaction : e_aq^-1 (-3907) + H3O^1 (-5967) -> H^0 (-13858) -At time : 57.001 ns Reaction : e_aq^-1 (-4851) + H^0 (-13664) -> OH^-1 (-13859) + H_2^0 (-13860) -At time : 57.001 ns Reaction : H^0 (-12798) + H^0 (-13576) -> H_2^0 (-13861) -At time : 57.001 ns Reaction : OH^-1 (-13546) + H3O^1 (-7651) -> No product -At time : 57.001 ns Reaction : OH^-1 (-13478) + H3O^1 (-6867) -> No product -At time : 57.001 ns Reaction : e_aq^-1 (-26) + H^0 (-13388) -> OH^-1 (-13862) + H_2^0 (-13863) -At time : 57.001 ns Reaction : H^0 (-12744) + H^0 (-13075) -> H_2^0 (-13864) -At time : 57.001 ns Reaction : OH^0 (-6332) + H^0 (-12824) -> No product -At time : 57.001 ns Reaction : e_aq^-1 (-832) + H^0 (-12820) -> OH^-1 (-13865) + H_2^0 (-13866) -At time : 57.001 ns Reaction : OH^0 (-12020) + H^0 (-11863) -> No product -At time : 57.001 ns Reaction : OH^0 (-9462) + OH^0 (-6224) -> H2O2^0 (-13867) -At time : 57.001 ns Reaction : OH^0 (-5926) + OH^0 (-8522) -> H2O2^0 (-13868) -At time : 58.001 ns Reaction : OH^-1 (-13817) + H3O^1 (-7367) -> No product -At time : 58.001 ns Reaction : H3O^1 (-10963) + OH^-1 (-13733) -> No product -At time : 58.001 ns Reaction : e_aq^-1 (-2675) + OH^0 (-13645) -> OH^-1 (-13869) -At time : 58.001 ns Reaction : OH^0 (-13538) + e_aq^-1 (-4239) -> OH^-1 (-13870) -At time : 58.001 ns Reaction : OH^-1 (-13299) + H3O^1 (-6537) -> No product -At time : 58.001 ns Reaction : H3O^1 (-11234) + e_aq^-1 (-4412) -> H^0 (-13871) -At time : 58.001 ns Reaction : e_aq^-1 (-1972) + H^0 (-9434) -> OH^-1 (-13872) + H_2^0 (-13873) -At time : 58.001 ns Reaction : H^0 (-9406) + H^0 (-9404) -> H_2^0 (-13874) -At time : 58.001 ns Reaction : e_aq^-1 (-3694) + H3O^1 (-8751) -> H^0 (-13875) -At time : 58.001 ns Reaction : e_aq^-1 (-722) + OH^0 (-8438) -> OH^-1 (-13876) -At time : 58.001 ns Reaction : e_aq^-1 (-4661) + H3O^1 (-6847) -> H^0 (-13877) -At time : 58.001 ns Reaction : e_aq^-1 (-774) + e_aq^-1 (-4904) -> OH^-1 (-13878) + OH^-1 (-13879) + H_2^0 (-13880) -At time : 59.001 ns Reaction : OH^-1 (-13429) + H3O^1 (-7365) -> No product -At time : 59.001 ns Reaction : OH^0 (-13255) + e_aq^-1 (-4211) -> OH^-1 (-13881) -At time : 59.001 ns Reaction : OH^0 (-10441) + OH^0 (-8218) -> H2O2^0 (-13882) -At time : 59.001 ns Reaction : e_aq^-1 (-2159) + H3O^1 (-7873) -> H^0 (-13883) -At time : 60.001 ns Reaction : H3O^1 (-6231) + OH^-1 (-13836) -> No product -At time : 60.001 ns Reaction : OH^0 (-13227) + OH^0 (-8847) -> H2O2^0 (-13884) -At time : 60.001 ns Reaction : OH^0 (-10623) + OH^0 (-6542) -> H2O2^0 (-13885) -At time : 60.001 ns Reaction : OH^0 (-10356) + OH^0 (-8300) -> H2O2^0 (-13886) -At time : 60.001 ns Reaction : OH^0 (-10161) + OH^0 (-8044) -> H2O2^0 (-13887) -At time : 60.001 ns Reaction : H3O^1 (-9804) + e_aq^-1 (-2345) -> H^0 (-13888) -At time : 60.001 ns Reaction : e_aq^-1 (-5028) + OH^0 (-7138) -> OH^-1 (-13889) -At time : 61.001 ns Reaction : OH^-1 (-13841) + H3O^1 (-7641) -> No product -At time : 61.001 ns Reaction : OH^0 (-13699) + OH^0 (-5966) -> H2O2^0 (-13890) -At time : 61.001 ns Reaction : OH^-1 (-13687) + H3O^1 (-8259) -> No product -At time : 61.001 ns Reaction : OH^-1 (-13583) + H3O^1 (-5853) -> No product -At time : 61.001 ns Reaction : OH^0 (-13488) + OH^0 (-6668) -> H2O2^0 (-13891) -At time : 61.001 ns Reaction : e_aq^-1 (-2959) + H^0 (-13303) -> OH^-1 (-13892) + H_2^0 (-13893) -At time : 61.001 ns Reaction : e_aq^-1 (-4059) + H2O2^0 (-11825) -> OH^-1 (-13894) + OH^0 (-13895) -At time : 61.001 ns Reaction : H3O^1 (-9602) + e_aq^-1 (-3604) -> H^0 (-13896) -At time : 61.001 ns Reaction : e_aq^-1 (-5504) + OH^0 (-8615) -> OH^-1 (-13897) -At time : 62.001 ns Reaction : H3O^1 (-7871) + OH^-1 (-13894) -> No product -At time : 62.001 ns Reaction : e_aq^-1 (-3651) + H^0 (-13203) -> OH^-1 (-13898) + H_2^0 (-13899) -At time : 62.001 ns Reaction : OH^0 (-13055) + e_aq^-1 (-3794) -> OH^-1 (-13900) -At time : 62.001 ns Reaction : OH^-1 (-12632) + H3O^1 (-6919) -> No product -At time : 62.001 ns Reaction : OH^0 (-12588) + e_aq^-1 (-4368) -> OH^-1 (-13901) -At time : 62.001 ns Reaction : e_aq^-1 (-8407) + H2O2^0 (-11906) -> OH^-1 (-13902) + OH^0 (-13903) -At time : 62.001 ns Reaction : H^0 (-11123) + OH^0 (-8216) -> No product -At time : 62.001 ns Reaction : OH^0 (-6176) + H^0 (-8964) -> No product -At time : 62.001 ns Reaction : e_aq^-1 (-2559) + H3O^1 (-7785) -> H^0 (-13904) -At time : 63.001 ns Reaction : OH^-1 (-13697) + H3O^1 (-8305) -> No product -At time : 63.001 ns Reaction : OH^-1 (-13694) + H3O^1 (-7205) -> No product -At time : 63.001 ns Reaction : OH^-1 (-13617) + H3O^1 (-6215) -> No product -At time : 63.001 ns Reaction : OH^0 (-10831) + e_aq^-1 (-4192) -> OH^-1 (-13905) -At time : 63.001 ns Reaction : OH^0 (-9757) + OH^0 (-6622) -> H2O2^0 (-13906) -At time : 63.001 ns Reaction : e_aq^-1 (-2006) + H3O^1 (-7877) -> H^0 (-13907) -At time : 63.001 ns Reaction : e_aq^-1 (-2390) + H3O^1 (-5953) -> H^0 (-13908) -At time : 63.001 ns Reaction : e_aq^-1 (-395) + e_aq^-1 (-528) -> OH^-1 (-13909) + OH^-1 (-13910) + H_2^0 (-13911) -At time : 64.001 ns Reaction : H^0 (-13835) + H^0 (-12891) -> H_2^0 (-13912) -At time : 64.001 ns Reaction : OH^-1 (-13651) + H3O^1 (-6499) -> No product -At time : 64.001 ns Reaction : e_aq^-1 (-2010) + OH^0 (-13628) -> OH^-1 (-13913) -At time : 64.001 ns Reaction : H3O^1 (-6569) + OH^-1 (-13573) -> No product -At time : 64.001 ns Reaction : H^0 (-10578) + e_aq^-1 (-4375) -> OH^-1 (-13914) + H_2^0 (-13915) -At time : 64.001 ns Reaction : e_aq^-1 (-5630) + H3O^1 (-8616) -> H^0 (-13916) -At time : 64.001 ns Reaction : e_aq^-1 (-5152) + H3O^1 (-7433) -> H^0 (-13917) -At time : 64.001 ns Reaction : e_aq^-1 (-2117) + OH^0 (-6790) -> OH^-1 (-13918) -At time : 64.001 ns Reaction : e_aq^-1 (-3807) + H3O^1 (-6477) -> H^0 (-13919) -At time : 65.001 ns Reaction : H^0 (-9969) + H^0 (-13871) -> H_2^0 (-13920) -At time : 65.001 ns Reaction : OH^-1 (-13819) + H3O^1 (-7853) -> No product -At time : 65.001 ns Reaction : H2O2^0 (-13359) + e_aq^-1 (-717) -> OH^-1 (-13921) + OH^0 (-13922) -At time : 65.001 ns Reaction : e_aq^-1 (-2335) + H2O2^0 (-12521) -> OH^-1 (-13923) + OH^0 (-13924) -At time : 65.001 ns Reaction : H^0 (-10557) + e_aq^-1 (-4238) -> OH^-1 (-13925) + H_2^0 (-13926) -At time : 65.001 ns Reaction : H3O^1 (-9631) + e_aq^-1 (-3780) -> H^0 (-13927) -At time : 65.001 ns Reaction : OH^0 (-9290) + OH^0 (-6952) -> H2O2^0 (-13928) -At time : 66.001 ns Reaction : OH^0 (-13903) + OH^0 (-9392) -> H2O2^0 (-13929) -At time : 66.001 ns Reaction : OH^-1 (-13689) + H3O^1 (-9647) -> No product -At time : 66.001 ns Reaction : e_aq^-1 (-2704) + e_aq^-1 (-2768) -> OH^-1 (-13930) + OH^-1 (-13931) + H_2^0 (-13932) -At time : 67.001 ns Reaction : OH^-1 (-13738) + H3O^1 (-6595) -> No product -At time : 67.001 ns Reaction : H3O^1 (-6635) + OH^-1 (-13737) -> No product -At time : 67.001 ns Reaction : OH^-1 (-13644) + H3O^1 (-6527) -> No product -At time : 67.001 ns Reaction : OH^-1 (-13599) + H3O^1 (-6971) -> No product -At time : 67.001 ns Reaction : OH^-1 (-13436) + H3O^1 (-8430) -> No product -At time : 67.001 ns Reaction : OH^0 (-13161) + OH^0 (-7606) -> H2O2^0 (-13933) -At time : 67.001 ns Reaction : e_aq^-1 (-4049) + H^0 (-13122) -> OH^-1 (-13934) + H_2^0 (-13935) -At time : 67.001 ns Reaction : e_aq^-1 (-2149) + H2O2^0 (-11727) -> OH^-1 (-13936) + OH^0 (-13937) -At time : 67.001 ns Reaction : H^0 (-9239) + e_aq^-1 (-3977) -> OH^-1 (-13938) + H_2^0 (-13939) -At time : 68.001 ns Reaction : H3O^1 (-6295) + OH^-1 (-13898) -> No product -At time : 68.001 ns Reaction : e_aq^-1 (-4630) + H^0 (-12723) -> OH^-1 (-13940) + H_2^0 (-13941) -At time : 68.001 ns Reaction : H^0 (-12584) + OH^0 (-7976) -> No product -At time : 68.001 ns Reaction : e_aq^-1 (-5051) + OH^0 (-12091) -> OH^-1 (-13942) -At time : 68.001 ns Reaction : OH^0 (-10687) + e_aq^-1 (-3085) -> OH^-1 (-13943) -At time : 68.001 ns Reaction : H^0 (-10385) + OH^0 (-7278) -> No product -At time : 69.001 ns Reaction : H3O^1 (-7455) + OH^-1 (-13756) -> No product -At time : 69.001 ns Reaction : H^0 (-9319) + H^0 (-13328) -> H_2^0 (-13944) -At time : 69.001 ns Reaction : H^0 (-12722) + e_aq^-1 (-3932) -> OH^-1 (-13945) + H_2^0 (-13946) -At time : 69.001 ns Reaction : OH^-1 (-13571) + H3O^1 (-8394) -> No product -At time : 70.001 ns Reaction : OH^-1 (-13023) + H3O^1 (-8739) -> No product -At time : 70.001 ns Reaction : H3O^1 (-5959) + OH^-1 (-12755) -> No product -At time : 70.001 ns Reaction : e_aq^-1 (-4818) + H2O2^0 (-11879) -> OH^-1 (-13947) + OH^0 (-13948) -At time : 70.001 ns Reaction : e_aq^-1 (-3630) + e_aq^-1 (-3591) -> OH^-1 (-13949) + OH^-1 (-13950) + H_2^0 (-13951) -At time : 71.001 ns Reaction : H^0 (-10115) + H^0 (-13683) -> H_2^0 (-13952) -At time : 71.001 ns Reaction : H3O^1 (-11167) + OH^-1 (-13624) -> No product -At time : 71.001 ns Reaction : OH^-1 (-13623) + H3O^1 (-7393) -> No product -At time : 71.001 ns Reaction : e_aq^-1 (-3725) + H^0 (-13082) -> OH^-1 (-13953) + H_2^0 (-13954) -At time : 71.001 ns Reaction : e_aq^-1 (-2265) + H^0 (-13029) -> OH^-1 (-13955) + H_2^0 (-13956) -At time : 71.001 ns Reaction : H^0 (-12701) + OH^0 (-7884) -> No product -At time : 71.001 ns Reaction : OH^0 (-11159) + OH^0 (-6126) -> H2O2^0 (-13957) -At time : 71.001 ns Reaction : e_aq^-1 (-3812) + H3O^1 (-6565) -> H^0 (-13958) -At time : 72.001 ns Reaction : H^0 (-13875) + H^0 (-13030) -> H_2^0 (-13959) -At time : 72.001 ns Reaction : OH^0 (-9656) + OH^0 (-13548) -> H2O2^0 (-13960) -At time : 72.001 ns Reaction : e_aq^-1 (-235) + H2O2^0 (-13520) -> OH^-1 (-13961) + OH^0 (-13962) -At time : 72.001 ns Reaction : e_aq^-1 (-1357) + H^0 (-13266) -> OH^-1 (-13963) + H_2^0 (-13964) -At time : 72.001 ns Reaction : OH^0 (-13118) + OH^0 (-8965) -> H2O2^0 (-13965) -At time : 72.001 ns Reaction : OH^0 (-9663) + OH^0 (-6512) -> H2O2^0 (-13966) -At time : 72.001 ns Reaction : H^0 (-9483) + OH^0 (-6220) -> No product -At time : 72.001 ns Reaction : e_aq^-1 (-5472) + OH^0 (-8298) -> OH^-1 (-13967) -At time : 72.001 ns Reaction : e_aq^-1 (-2948) + OH^0 (-6418) -> OH^-1 (-13968) -At time : 73.001 ns Reaction : H3O^1 (-6187) + OH^-1 (-13681) -> No product -At time : 73.001 ns Reaction : e_aq^-1 (-770) + H2O2^0 (-13423) -> OH^-1 (-13969) + OH^0 (-13970) -At time : 73.001 ns Reaction : H3O^1 (-6245) + OH^-1 (-12199) -> No product -At time : 73.001 ns Reaction : OH^0 (-6866) + OH^0 (-8690) -> H2O2^0 (-13971) -At time : 74.001 ns Reaction : e_aq^-1 (-3850) + H^0 (-13904) -> OH^-1 (-13972) + H_2^0 (-13973) -At time : 74.001 ns Reaction : OH^0 (-13806) + H^0 (-12821) -> No product -At time : 74.001 ns Reaction : OH^-1 (-13796) + H3O^1 (-7095) -> No product -At time : 74.001 ns Reaction : e_aq^-1 (-688) + H^0 (-13791) -> OH^-1 (-13974) + H_2^0 (-13975) -At time : 74.001 ns Reaction : H3O^1 (-9861) + OH^-1 (-13223) -> No product -At time : 74.001 ns Reaction : e_aq^-1 (-5318) + H^0 (-12852) -> OH^-1 (-13976) + H_2^0 (-13977) -At time : 74.001 ns Reaction : e_aq^-1 (-4105) + H3O^1 (-9908) -> H^0 (-13978) -At time : 74.001 ns Reaction : OH^0 (-9596) + e_aq^-1 (-2842) -> OH^-1 (-13979) -At time : 74.001 ns Reaction : H^0 (-9124) + OH^0 (-7044) -> No product -At time : 74.001 ns Reaction : e_aq^-1 (-3552) + H^0 (-8996) -> OH^-1 (-13980) + H_2^0 (-13981) -At time : 74.001 ns Reaction : e_aq^-1 (-1009) + H3O^1 (-8157) -> H^0 (-13982) -At time : 74.001 ns Reaction : OH^0 (-7536) + OH^0 (-8010) -> H2O2^0 (-13983) -At time : 75.001 ns Reaction : OH^0 (-5742) + OH^0 (-13824) -> H2O2^0 (-13984) -At time : 75.001 ns Reaction : H2O2^0 (-13048) + e_aq^-1 (-5193) -> OH^-1 (-13985) + OH^0 (-13986) -At time : 75.001 ns Reaction : H^0 (-12921) + OH^0 (-8558) -> No product -At time : 75.001 ns Reaction : H^0 (-12442) + OH^0 (-7996) -> No product -At time : 75.001 ns Reaction : OH^0 (-10974) + e_aq^-1 (-4695) -> OH^-1 (-13987) -At time : 75.001 ns Reaction : H^0 (-9973) + H^0 (-10882) -> H_2^0 (-13988) -At time : 75.001 ns Reaction : H^0 (-9477) + OH^0 (-6234) -> No product -At time : 75.001 ns Reaction : e_aq^-1 (-3570) + H3O^1 (-6371) -> H^0 (-13989) -At time : 75.001 ns Reaction : e_aq^-1 (-3691) + e_aq^-1 (-3792) -> OH^-1 (-13990) + OH^-1 (-13991) + H_2^0 (-13992) -At time : 76.001 ns Reaction : H3O^1 (-10841) + OH^-1 (-13918) -> No product -At time : 76.001 ns Reaction : H3O^1 (-10587) + OH^-1 (-13715) -> No product -At time : 76.001 ns Reaction : H^0 (-10878) + OH^0 (-13647) -> No product -At time : 76.001 ns Reaction : H^0 (-13528) + H^0 (-12583) -> H_2^0 (-13993) -At time : 76.001 ns Reaction : H3O^1 (-6555) + OH^-1 (-13525) -> No product -At time : 77.001 ns Reaction : H3O^1 (-9701) + OH^-1 (-13854) -> No product -At time : 77.001 ns Reaction : H3O^1 (-7535) + OH^-1 (-13843) -> No product -At time : 77.001 ns Reaction : H3O^1 (-7579) + OH^-1 (-12971) -> No product -At time : 77.001 ns Reaction : e_aq^-1 (-4905) + H3O^1 (-7537) -> H^0 (-13994) -At time : 78.001 ns Reaction : OH^-1 (-13976) + H3O^1 (-8255) -> No product -At time : 78.001 ns Reaction : OH^0 (-13850) + OH^0 (-9093) -> H2O2^0 (-13995) -At time : 78.001 ns Reaction : e_aq^-1 (-1457) + H^0 (-13070) -> OH^-1 (-13996) + H_2^0 (-13997) -At time : 78.001 ns Reaction : e_aq^-1 (-4419) + H^0 (-12248) -> OH^-1 (-13998) + H_2^0 (-13999) -At time : 78.001 ns Reaction : H^0 (-12152) + OH^0 (-8232) -> No product -At time : 78.001 ns Reaction : H^0 (-11990) + OH^0 (-6364) -> No product -At time : 78.001 ns Reaction : OH^0 (-10193) + OH^0 (-8579) -> H2O2^0 (-14000) -At time : 78.001 ns Reaction : e_aq^-1 (-5603) + OH^0 (-5811) -> OH^-1 (-14001) -At time : 79.001 ns Reaction : OH^-1 (-13238) + H3O^1 (-6905) -> No product -At time : 79.001 ns Reaction : e_aq^-1 (-1205) + OH^0 (-9063) -> OH^-1 (-14002) -At time : 79.001 ns Reaction : e_aq^-1 (-4679) + H3O^1 (-7047) -> H^0 (-14003) -At time : 80.001 ns Reaction : e_aq^-1 (-1522) + H^0 (-13700) -> OH^-1 (-14004) + H_2^0 (-14005) -At time : 80.001 ns Reaction : e_aq^-1 (-230) + OH^0 (-13630) -> OH^-1 (-14006) -At time : 80.001 ns Reaction : H2O2^0 (-12873) + e_aq^-1 (-4623) -> OH^-1 (-14007) + OH^0 (-14008) -At time : 80.001 ns Reaction : H^0 (-12654) + H^0 (-10685) -> H_2^0 (-14009) -At time : 80.001 ns Reaction : H^0 (-10172) + OH^0 (-7154) -> No product -At time : 80.001 ns Reaction : e_aq^-1 (-5268) + H3O^1 (-8454) -> H^0 (-14010) -At time : 80.001 ns Reaction : e_aq^-1 (-3594) + H3O^1 (-6327) -> H^0 (-14011) -At time : 80.001 ns Reaction : e_aq^-1 (-351) + H3O^1 (-6093) -> H^0 (-14012) -At time : 81.001 ns Reaction : OH^0 (-6534) + H^0 (-13015) -> No product -At time : 81.001 ns Reaction : OH^-1 (-12950) + H3O^1 (-7573) -> No product -At time : 81.001 ns Reaction : e_aq^-1 (-3623) + H2O2^0 (-12096) -> OH^-1 (-14013) + OH^0 (-14014) -At time : 81.001 ns Reaction : e_aq^-1 (-4349) + e_aq^-1 (-8422) -> OH^-1 (-14015) + OH^-1 (-14016) + H_2^0 (-14017) -At time : 81.001 ns Reaction : OH^0 (-7328) + OH^0 (-8306) -> H2O2^0 (-14018) -At time : 81.001 ns Reaction : OH^0 (-6756) + OH^0 (-7866) -> H2O2^0 (-14019) -At time : 81.001 ns Reaction : e_aq^-1 (-1561) + OH^0 (-6014) -> OH^-1 (-14020) -At time : 81.001 ns Reaction : e_aq^-1 (-4499) + e_aq^-1 (-4252) -> OH^-1 (-14021) + OH^-1 (-14022) + H_2^0 (-14023) -At time : 82.001 ns Reaction : OH^-1 (-13876) + H3O^1 (-10218) -> No product -At time : 82.001 ns Reaction : e_aq^-1 (-5179) + OH^0 (-12629) -> OH^-1 (-14024) -At time : 82.001 ns Reaction : OH^0 (-10551) + e_aq^-1 (-4498) -> OH^-1 (-14025) -At time : 82.001 ns Reaction : e_aq^-1 (-4304) + H3O^1 (-7881) -> H^0 (-14026) -At time : 83.001 ns Reaction : e_aq^-1 (-4031) + OH^0 (-9816) -> OH^-1 (-14027) -At time : 83.001 ns Reaction : e_aq^-1 (-4560) + OH^0 (-9057) -> OH^-1 (-14028) -At time : 84.001 ns Reaction : OH^-1 (-13741) + H3O^1 (-6337) -> No product -At time : 84.001 ns Reaction : H3O^1 (-10723) + e_aq^-1 (-2914) -> H^0 (-14029) -At time : 84.001 ns Reaction : e_aq^-1 (-2496) + H3O^1 (-7883) -> H^0 (-14030) -At time : 85.001 ns Reaction : H3O^1 (-9986) + OH^-1 (-13825) -> No product -At time : 85.001 ns Reaction : H^0 (-13260) + e_aq^-1 (-3612) -> OH^-1 (-14031) + H_2^0 (-14032) -At time : 85.001 ns Reaction : e_aq^-1 (-2713) + OH^0 (-12801) -> OH^-1 (-14033) -At time : 85.001 ns Reaction : H2O2^0 (-12311) + e_aq^-1 (-5095) -> OH^-1 (-14034) + OH^0 (-14035) -At time : 85.001 ns Reaction : e_aq^-1 (-5140) + H^0 (-12249) -> OH^-1 (-14036) + H_2^0 (-14037) -At time : 85.001 ns Reaction : e_aq^-1 (-4896) + H3O^1 (-7077) -> H^0 (-14038) -At time : 86.001 ns Reaction : e_aq^-1 (-4391) + OH^0 (-14008) -> OH^-1 (-14039) -At time : 86.001 ns Reaction : OH^-1 (-14007) + H3O^1 (-7569) -> No product -At time : 86.001 ns Reaction : OH^0 (-9365) + OH^0 (-12938) -> H2O2^0 (-14040) -At time : 86.001 ns Reaction : OH^0 (-10348) + e_aq^-1 (-5565) -> OH^-1 (-14041) -At time : 86.001 ns Reaction : e_aq^-1 (-2354) + H3O^1 (-7851) -> H^0 (-14042) -At time : 87.001 ns Reaction : OH^-1 (-13376) + H3O^1 (-6503) -> No product -At time : 87.001 ns Reaction : e_aq^-1 (-3824) + H^0 (-12456) -> OH^-1 (-14043) + H_2^0 (-14044) -At time : 87.001 ns Reaction : H3O^1 (-10142) + OH^-1 (-12448) -> No product -At time : 87.001 ns Reaction : e_aq^-1 (-2086) + H2O2^0 (-11525) -> OH^-1 (-14045) + OH^0 (-14046) -At time : 87.001 ns Reaction : e_aq^-1 (-4023) + OH^0 (-7852) -> OH^-1 (-14047) -At time : 87.001 ns Reaction : e_aq^-1 (-5068) + H3O^1 (-7187) -> H^0 (-14048) -At time : 88.001 ns Reaction : H3O^1 (-6735) + OH^-1 (-13639) -> No product -At time : 88.001 ns Reaction : OH^-1 (-13314) + H3O^1 (-8832) -> No product -At time : 88.001 ns Reaction : H^0 (-12580) + OH^0 (-10489) -> No product -At time : 88.001 ns Reaction : e_aq^-1 (-5330) + OH^0 (-12216) -> OH^-1 (-14049) -At time : 88.001 ns Reaction : OH^0 (-10647) + e_aq^-1 (-3523) -> OH^-1 (-14050) -At time : 88.001 ns Reaction : e_aq^-1 (-4930) + H3O^1 (-8826) -> H^0 (-14051) -At time : 89.001 ns Reaction : e_aq^-1 (-4015) + H3O^1 (-6803) -> H^0 (-14052) -At time : 89.001 ns Reaction : e_aq^-1 (-5007) + H3O^1 (-6049) -> H^0 (-14053) -At time : 90.001 ns Reaction : OH^-1 (-14045) + H3O^1 (-7907) -> No product -At time : 90.001 ns Reaction : OH^-1 (-13200) + H3O^1 (-5877) -> No product -At time : 90.001 ns Reaction : e_aq^-1 (-436) + H^0 (-12890) -> OH^-1 (-14054) + H_2^0 (-14055) -At time : 90.001 ns Reaction : H^0 (-12690) + e_aq^-1 (-4006) -> OH^-1 (-14056) + H_2^0 (-14057) -At time : 90.001 ns Reaction : e_aq^-1 (-5098) + H3O^1 (-8209) -> H^0 (-14058) -At time : 90.001 ns Reaction : e_aq^-1 (-516) + e_aq^-1 (-5357) -> OH^-1 (-14059) + OH^-1 (-14060) + H_2^0 (-14061) -At time : 91.001 ns Reaction : OH^-1 (-13985) + H3O^1 (-8151) -> No product -At time : 91.001 ns Reaction : H3O^1 (-11142) + OH^-1 (-13909) -> No product -At time : 91.001 ns Reaction : H3O^1 (-10865) + OH^-1 (-13905) -> No product -At time : 91.001 ns Reaction : e_aq^-1 (-3002) + H^0 (-13463) -> OH^-1 (-14062) + H_2^0 (-14063) -At time : 91.001 ns Reaction : H^0 (-13414) + OH^0 (-7792) -> No product -At time : 91.001 ns Reaction : OH^-1 (-13268) + H3O^1 (-7123) -> No product -At time : 91.001 ns Reaction : OH^0 (-13120) + H^0 (-9088) -> No product -At time : 92.001 ns Reaction : OH^0 (-6162) + OH^0 (-13744) -> H2O2^0 (-14064) -At time : 92.001 ns Reaction : H2O2^0 (-12889) + e_aq^-1 (-5651) -> OH^-1 (-14065) + OH^0 (-14066) -At time : 92.001 ns Reaction : H3O^1 (-7211) + OH^-1 (-12488) -> No product -At time : 92.001 ns Reaction : e_aq^-1 (-2207) + H3O^1 (-10907) -> H^0 (-14067) -At time : 92.001 ns Reaction : e_aq^-1 (-5314) + OH^0 (-10421) -> OH^-1 (-14068) -At time : 92.001 ns Reaction : e_aq^-1 (-4193) + OH^0 (-8552) -> OH^-1 (-14069) -At time : 93.001 ns Reaction : OH^-1 (-14050) + H3O^1 (-6301) -> No product -At time : 93.001 ns Reaction : OH^-1 (-13852) + H3O^1 (-7249) -> No product -At time : 93.001 ns Reaction : e_aq^-1 (-4273) + H2O2^0 (-11476) -> OH^-1 (-14070) + OH^0 (-14071) -At time : 93.001 ns Reaction : H^0 (-9957) + OH^0 (-10894) -> No product -At time : 93.001 ns Reaction : OH^0 (-10077) + OH^0 (-8498) -> H2O2^0 (-14072) -At time : 93.001 ns Reaction : OH^0 (-6862) + OH^0 (-8687) -> H2O2^0 (-14073) -At time : 93.001 ns Reaction : e_aq^-1 (-497) + H3O^1 (-8269) -> H^0 (-14074) -At time : 93.001 ns Reaction : e_aq^-1 (-2823) + OH^0 (-7762) -> OH^-1 (-14075) -At time : 94.001 ns Reaction : e_aq^-1 (-4802) + H^0 (-13994) -> OH^-1 (-14076) + H_2^0 (-14077) -At time : 94.001 ns Reaction : OH^-1 (-13940) + H3O^1 (-8577) -> No product -At time : 94.001 ns Reaction : H3O^1 (-7061) + OH^-1 (-13832) -> No product -At time : 94.001 ns Reaction : e_aq^-1 (-5652) + H^0 (-13568) -> OH^-1 (-14078) + H_2^0 (-14079) -At time : 94.001 ns Reaction : H2O2^0 (-12436) + e_aq^-1 (-3833) -> OH^-1 (-14080) + OH^0 (-14081) -At time : 94.001 ns Reaction : OH^0 (-10598) + OH^0 (-6700) -> H2O2^0 (-14082) -At time : 95.001 ns Reaction : OH^-1 (-14054) + H3O^1 (-8089) -> No product -At time : 95.001 ns Reaction : OH^0 (-14046) + e_aq^-1 (-2103) -> OH^-1 (-14083) -At time : 95.001 ns Reaction : OH^-1 (-13636) + H3O^1 (-5981) -> No product -At time : 95.001 ns Reaction : OH^-1 (-13456) + H3O^1 (-8173) -> No product -At time : 95.001 ns Reaction : H^0 (-13419) + e_aq^-1 (-5619) -> OH^-1 (-14084) + H_2^0 (-14085) -At time : 95.001 ns Reaction : OH^-1 (-12672) + H3O^1 (-7585) -> No product -At time : 95.001 ns Reaction : H^0 (-12345) + e_aq^-1 (-5345) -> OH^-1 (-14086) + H_2^0 (-14087) -At time : 95.001 ns Reaction : H^0 (-9394) + e_aq^-1 (-5686) -> OH^-1 (-14088) + H_2^0 (-14089) -At time : 95.001 ns Reaction : e_aq^-1 (-398) + OH^0 (-8921) -> OH^-1 (-14090) -At time : 95.001 ns Reaction : e_aq^-1 (-1755) + e_aq^-1 (-8425) -> OH^-1 (-14091) + OH^-1 (-14092) + H_2^0 (-14093) -At time : 96.001 ns Reaction : H^0 (-13279) + H^0 (-12079) -> H_2^0 (-14094) -At time : 96.001 ns Reaction : H3O^1 (-9744) + e_aq^-1 (-2455) -> H^0 (-14095) -At time : 96.001 ns Reaction : e_aq^-1 (-3607) + H3O^1 (-8712) -> H^0 (-14096) -At time : 96.001 ns Reaction : e_aq^-1 (-2722) + H3O^1 (-6439) -> H^0 (-14097) -At time : 96.001 ns Reaction : OH^-1 (-13766) + H3O^1 (-7533) -> No product -At time : 97.001 ns Reaction : H^0 (-13827) + H^0 (-13566) -> H_2^0 (-14098) -At time : 97.001 ns Reaction : OH^0 (-13652) + H^0 (-11850) -> No product -At time : 97.001 ns Reaction : H^0 (-12592) + OH^0 (-8339) -> No product -At time : 98.001 ns Reaction : OH^-1 (-13540) + H3O^1 (-7411) -> No product -At time : 98.001 ns Reaction : OH^0 (-13169) + H^0 (-9086) -> No product -At time : 98.001 ns Reaction : e_aq^-1 (-600) + H2O2^0 (-13152) -> OH^-1 (-14099) + OH^0 (-14100) -At time : 98.001 ns Reaction : OH^0 (-7494) + H^0 (-12257) -> No product -At time : 99.001 ns Reaction : OH^-1 (-13947) + H3O^1 (-8862) -> No product -At time : 100 ns Reaction : H^0 (-13172) + OH^0 (-8268) -> No product -At time : 100 ns Reaction : H3O^1 (-11140) + e_aq^-1 (-5212) -> H^0 (-14101) -At time : 100 ns Reaction : e_aq^-1 (-584) + OH^0 (-10420) -> OH^-1 (-14102) -At time : 100 ns Reaction : e_aq^-1 (-3735) + H3O^1 (-6421) -> H^0 (-14103) -At time : 100 ns Reaction : e_aq^-1 (-3575) + e_aq^-1 (-3551) -> OH^-1 (-14104) + OH^-1 (-14105) + H_2^0 (-14106) -At time : 101 ns Reaction : OH^-1 (-14083) + H3O^1 (-8514) -> No product -At time : 101 ns Reaction : H^0 (-12394) + OH^0 (-13922) -> No product -At time : 101 ns Reaction : e_aq^-1 (-4017) + OH^0 (-13895) -> OH^-1 (-14107) -At time : 101 ns Reaction : OH^-1 (-13506) + H3O^1 (-8622) -> No product -At time : 101 ns Reaction : e_aq^-1 (-5269) + H2O2^0 (-11696) -> OH^-1 (-14108) + OH^0 (-14109) -At time : 102 ns Reaction : e_aq^-1 (-2107) + H2O2^0 (-13933) -> OH^-1 (-14110) + OH^0 (-14111) -At time : 102 ns Reaction : e_aq^-1 (-606) + H2O2^0 (-13342) -> OH^-1 (-14112) + OH^0 (-14113) -At time : 103 ns Reaction : OH^-1 (-14034) + H3O^1 (-8075) -> No product -At time : 103 ns Reaction : H3O^1 (-7435) + OH^-1 (-13974) -> No product -At time : 103 ns Reaction : H3O^1 (-10184) + OH^-1 (-13807) -> No product -At time : 103 ns Reaction : OH^0 (-10877) + H^0 (-10856) -> No product -At time : 103 ns Reaction : H^0 (-10596) + e_aq^-1 (-2235) -> OH^-1 (-14114) + H_2^0 (-14115) -At time : 104 ns Reaction : H3O^1 (-6121) + OH^-1 (-14090) -> No product -At time : 104 ns Reaction : OH^-1 (-13856) + H3O^1 (-8187) -> No product -At time : 104 ns Reaction : H3O^1 (-7045) + OH^-1 (-13823) -> No product -At time : 104 ns Reaction : OH^0 (-11318) + e_aq^-1 (-4170) -> OH^-1 (-14116) -At time : 104 ns Reaction : e_aq^-1 (-4342) + OH^0 (-6948) -> OH^-1 (-14117) -At time : 105 ns Reaction : OH^-1 (-13774) + H3O^1 (-7449) -> No product -At time : 105 ns Reaction : H^0 (-13714) + OH^0 (-8154) -> No product -At time : 105 ns Reaction : OH^0 (-12940) + OH^0 (-6676) -> H2O2^0 (-14118) -At time : 105 ns Reaction : e_aq^-1 (-3802) + H2O2^0 (-12727) -> OH^-1 (-14119) + OH^0 (-14120) -At time : 105 ns Reaction : e_aq^-1 (-2091) + H2O2^0 (-11762) -> OH^-1 (-14121) + OH^0 (-14122) -At time : 105 ns Reaction : H3O^1 (-11303) + e_aq^-1 (-3553) -> H^0 (-14123) -At time : 106 ns Reaction : H3O^1 (-7383) + OH^-1 (-14068) -> No product -At time : 106 ns Reaction : e_aq^-1 (-5039) + H3O^1 (-7181) -> H^0 (-14124) -At time : 107 ns Reaction : e_aq^-1 (-5489) + OH^0 (-13962) -> OH^-1 (-14125) -At time : 107 ns Reaction : OH^-1 (-13787) + H3O^1 (-6977) -> No product -At time : 107 ns Reaction : e_aq^-1 (-3774) + H^0 (-9010) -> OH^-1 (-14126) + H_2^0 (-14127) -At time : 107 ns Reaction : OH^0 (-6666) + OH^0 (-8516) -> H2O2^0 (-14128) -At time : 108 ns Reaction : OH^-1 (-14065) + H3O^1 (-7355) -> No product -At time : 108 ns Reaction : e_aq^-1 (-775) + H^0 (-14053) -> OH^-1 (-14129) + H_2^0 (-14130) -At time : 108 ns Reaction : H3O^1 (-7283) + OH^-1 (-13291) -> No product -At time : 108 ns Reaction : H3O^1 (-9890) + e_aq^-1 (-2003) -> H^0 (-14131) -At time : 108 ns Reaction : e_aq^-1 (-4742) + OH^0 (-8028) -> OH^-1 (-14132) -At time : 108 ns Reaction : e_aq^-1 (-3790) + H3O^1 (-6581) -> H^0 (-14133) -At time : 109 ns Reaction : OH^-1 (-14084) + H3O^1 (-6115) -> No product -At time : 109 ns Reaction : OH^0 (-6602) + H^0 (-13958) -> No product -At time : 109 ns Reaction : OH^0 (-13742) + OH^0 (-6372) -> H2O2^0 (-14134) -At time : 109 ns Reaction : H3O^1 (-7559) + OH^-1 (-13709) -> No product -At time : 109 ns Reaction : OH^-1 (-13674) + H3O^1 (-6571) -> No product -At time : 109 ns Reaction : e_aq^-1 (-2276) + H2O2^0 (-13662) -> OH^-1 (-14135) + OH^0 (-14136) -At time : 109 ns Reaction : e_aq^-1 (-4897) + H2O2^0 (-11502) -> OH^-1 (-14137) + OH^0 (-14138) -At time : 109 ns Reaction : OH^0 (-9913) + OH^0 (-7896) -> H2O2^0 (-14139) -At time : 109 ns Reaction : e_aq^-1 (-4123) + OH^0 (-8779) -> OH^-1 (-14140) -At time : 109 ns Reaction : e_aq^-1 (-5388) + H3O^1 (-8448) -> H^0 (-14141) -At time : 109 ns Reaction : e_aq^-1 (-4885) + H3O^1 (-7033) -> H^0 (-14142) -At time : 109 ns Reaction : e_aq^-1 (-2447) + H3O^1 (-6507) -> H^0 (-14143) -At time : 109 ns Reaction : e_aq^-1 (-2891) + OH^0 (-6410) -> OH^-1 (-14144) -At time : 110 ns Reaction : e_aq^-1 (-5393) + H^0 (-14141) -> OH^-1 (-14145) + H_2^0 (-14146) -At time : 110 ns Reaction : H3O^1 (-11134) + OH^-1 (-14059) -> No product -At time : 110 ns Reaction : OH^-1 (-13640) + H3O^1 (-7911) -> No product -At time : 110 ns Reaction : e_aq^-1 (-1247) + H2O2^0 (-12330) -> OH^-1 (-14147) + OH^0 (-14148) -At time : 110 ns Reaction : e_aq^-1 (-1340) + H2O2^0 (-11851) -> OH^-1 (-14149) + OH^0 (-14150) -At time : 110 ns Reaction : e_aq^-1 (-87) + H2O2^0 (-11663) -> OH^-1 (-14151) + OH^0 (-14152) -At time : 110 ns Reaction : OH^0 (-9700) + OH^0 (-9693) -> H2O2^0 (-14153) -At time : 110 ns Reaction : e_aq^-1 (-3160) + H3O^1 (-6309) -> H^0 (-14154) -At time : 111 ns Reaction : OH^-1 (-13498) + H3O^1 (-8301) -> No product -At time : 111 ns Reaction : e_aq^-1 (-1005) + H2O2^0 (-12389) -> OH^-1 (-14155) + OH^0 (-14156) -At time : 111 ns Reaction : OH^0 (-10796) + H^0 (-9018) -> No product -At time : 111 ns Reaction : H3O^1 (-10667) + e_aq^-1 (-3558) -> H^0 (-14157) -At time : 112 ns Reaction : H3O^1 (-6319) + OH^-1 (-13785) -> No product -At time : 112 ns Reaction : OH^-1 (-13698) + H3O^1 (-5955) -> No product -At time : 112 ns Reaction : H2O2^0 (-13609) + e_aq^-1 (-8635) -> OH^-1 (-14158) + OH^0 (-14159) -At time : 112 ns Reaction : H^0 (-9540) + OH^0 (-13550) -> No product -At time : 112 ns Reaction : H^0 (-13459) + e_aq^-1 (-2426) -> OH^-1 (-14160) + H_2^0 (-14161) -At time : 112 ns Reaction : e_aq^-1 (-1079) + H2O2^0 (-11493) -> OH^-1 (-14162) + OH^0 (-14163) -At time : 112 ns Reaction : OH^0 (-9201) + OH^0 (-6428) -> H2O2^0 (-14164) -At time : 113 ns Reaction : H3O^1 (-7361) + OH^-1 (-14041) -> No product -At time : 113 ns Reaction : e_aq^-1 (-2309) + H2O2^0 (-11897) -> OH^-1 (-14165) + OH^0 (-14166) -At time : 113 ns Reaction : OH^-1 (-5810) + H3O^1 (-8303) -> No product -At time : 113 ns Reaction : e_aq^-1 (-4243) + H3O^1 (-7923) -> H^0 (-14167) -At time : 114 ns Reaction : H^0 (-13908) + H^0 (-13601) -> H_2^0 (-14168) -At time : 114 ns Reaction : OH^0 (-13840) + OH^0 (-8770) -> H2O2^0 (-14169) -At time : 114 ns Reaction : OH^-1 (-13685) + H3O^1 (-6437) -> No product -At time : 114 ns Reaction : e_aq^-1 (-5467) + H3O^1 (-11146) -> H^0 (-14170) -At time : 114 ns Reaction : e_aq^-1 (-4586) + OH^0 (-6020) -> OH^-1 (-14171) -At time : 114 ns Reaction : e_aq^-1 (-2576) + OH^0 (-5775) -> OH^-1 (-14172) -At time : 115 ns Reaction : OH^0 (-5822) + OH^0 (-12679) -> H2O2^0 (-14173) -At time : 115 ns Reaction : H^0 (-12661) + H^0 (-8934) -> H_2^0 (-14174) -At time : 115 ns Reaction : e_aq^-1 (-4356) + H3O^1 (-8015) -> H^0 (-14175) -At time : 115 ns Reaction : e_aq^-1 (-5679) + OH^0 (-7366) -> OH^-1 (-14176) -At time : 116 ns Reaction : OH^-1 (-13820) + H3O^1 (-7013) -> No product -At time : 116 ns Reaction : e_aq^-1 (-2068) + H2O2^0 (-12433) -> OH^-1 (-14177) + OH^0 (-14178) -At time : 116 ns Reaction : e_aq^-1 (-5464) + H3O^1 (-8928) -> H^0 (-14179) -At time : 117 ns Reaction : OH^0 (-13408) + e_aq^-1 (-3801) -> OH^-1 (-14180) -At time : 117 ns Reaction : e_aq^-1 (-1193) + H2O2^0 (-12528) -> OH^-1 (-14181) + OH^0 (-14182) -At time : 117 ns Reaction : e_aq^-1 (-5319) + H3O^1 (-11126) -> H^0 (-14183) -At time : 117 ns Reaction : OH^0 (-10435) + OH^0 (-8450) -> H2O2^0 (-14184) -At time : 118 ns Reaction : e_aq^-1 (-4928) + H^0 (-14038) -> OH^-1 (-14185) + H_2^0 (-14186) -At time : 118 ns Reaction : OH^-1 (-13921) + H3O^1 (-7193) -> No product -At time : 119 ns Reaction : H3O^1 (-10229) + OH^-1 (-14149) -> No product -At time : 119 ns Reaction : e_aq^-1 (-3958) + H2O2^0 (-13906) -> OH^-1 (-14187) + OH^0 (-14188) -At time : 119 ns Reaction : e_aq^-1 (-3543) + H2O2^0 (-12064) -> OH^-1 (-14189) + OH^0 (-14190) -At time : 119 ns Reaction : H2O2^0 (-11456) + e_aq^-1 (-8821) -> OH^-1 (-14191) + OH^0 (-14192) -At time : 119 ns Reaction : e_aq^-1 (-304) + H3O^1 (-7419) -> H^0 (-14193) -At time : 119 ns Reaction : e_aq^-1 (-848) + e_aq^-1 (-4954) -> OH^-1 (-14194) + OH^-1 (-14195) + H_2^0 (-14196) -At time : 120 ns Reaction : OH^-1 (-14016) + H3O^1 (-7913) -> No product -At time : 120 ns Reaction : OH^-1 (-13910) + H3O^1 (-8147) -> No product -At time : 120 ns Reaction : H3O^1 (-10436) + OH^-1 (-13878) -> No product -At time : 120 ns Reaction : OH^0 (-9876) + OH^0 (-10840) -> H2O2^0 (-14197) -At time : 121 ns Reaction : e_aq^-1 (-4766) + H^0 (-13735) -> OH^-1 (-14198) + H_2^0 (-14199) -At time : 121 ns Reaction : H3O^1 (-10628) + OH^-1 (-12480) -> No product -At time : 121 ns Reaction : OH^0 (-8214) + OH^0 (-8220) -> H2O2^0 (-14200) -At time : 122 ns Reaction : H3O^1 (-6379) + OH^-1 (-14144) -> No product -At time : 122 ns Reaction : H3O^1 (-8261) + OH^-1 (-14102) -> No product -At time : 122 ns Reaction : e_aq^-1 (-2246) + H^0 (-13802) -> OH^-1 (-14201) + H_2^0 (-14202) -At time : 123 ns Reaction : e_aq^-1 (-2826) + H^0 (-13896) -> OH^-1 (-14203) + H_2^0 (-14204) -At time : 123 ns Reaction : e_aq^-1 (-5036) + H^0 (-13828) -> OH^-1 (-14205) + H_2^0 (-14206) -At time : 123 ns Reaction : H3O^1 (-9569) + OH^-1 (-13549) -> No product -At time : 123 ns Reaction : e_aq^-1 (-4269) + H2O2^0 (-11717) -> OH^-1 (-14207) + OH^0 (-14208) -At time : 123 ns Reaction : OH^0 (-11225) + e_aq^-1 (-4058) -> OH^-1 (-14209) -At time : 123 ns Reaction : OH^0 (-10814) + OH^0 (-7876) -> H2O2^0 (-14210) -At time : 124 ns Reaction : OH^0 (-9971) + H^0 (-14167) -> No product -At time : 124 ns Reaction : OH^0 (-14166) + OH^0 (-13375) -> H2O2^0 (-14211) -At time : 124 ns Reaction : OH^-1 (-14132) + H3O^1 (-6159) -> No product -At time : 124 ns Reaction : H3O^1 (-9880) + OH^-1 (-14092) -> No product -At time : 124 ns Reaction : H2O2^0 (-13778) + e_aq^-1 (-3227) -> OH^-1 (-14212) + OH^0 (-14213) -At time : 124 ns Reaction : e_aq^-1 (-3326) + OH^0 (-8699) -> OH^-1 (-14214) -At time : 124 ns Reaction : e_aq^-1 (-2332) + H3O^1 (-6679) -> H^0 (-14215) -At time : 125 ns Reaction : OH^0 (-6524) + H^0 (-14133) -> No product -At time : 125 ns Reaction : e_aq^-1 (-4771) + H3O^1 (-7523) -> H^0 (-14216) -At time : 126 ns Reaction : e_aq^-1 (-4534) + H2O2^0 (-13971) -> OH^-1 (-14217) + OH^0 (-14218) -At time : 126 ns Reaction : OH^-1 (-13851) + H3O^1 (-7005) -> No product -At time : 126 ns Reaction : OH^0 (-9557) + e_aq^-1 (-3593) -> OH^-1 (-14219) -At time : 126 ns Reaction : OH^0 (-7994) + OH^0 (-8420) -> H2O2^0 (-14220) -At time : 127 ns Reaction : OH^-1 (-13794) + H3O^1 (-7135) -> No product -At time : 127 ns Reaction : H3O^1 (-5943) + OH^-1 (-13631) -> No product -At time : 127 ns Reaction : e_aq^-1 (-5242) + OH^0 (-8879) -> OH^-1 (-14221) -At time : 128 ns Reaction : OH^-1 (-14107) + H3O^1 (-6705) -> No product -At time : 128 ns Reaction : H^0 (-9858) + OH^0 (-14081) -> No product -At time : 128 ns Reaction : H3O^1 (-6633) + OH^-1 (-14080) -> No product -At time : 128 ns Reaction : OH^-1 (-13847) + H3O^1 (-5897) -> No product -At time : 128 ns Reaction : H^0 (-13348) + OH^0 (-7388) -> No product -At time : 128 ns Reaction : OH^0 (-7608) + H^0 (-13319) -> No product -At time : 129 ns Reaction : OH^-1 (-13881) + H3O^1 (-9888) -> No product -At time : 129 ns Reaction : e_aq^-1 (-5405) + H3O^1 (-6117) -> H^0 (-14222) -At time : 130 ns Reaction : e_aq^-1 (-3929) + H^0 (-12904) -> OH^-1 (-14223) + H_2^0 (-14224) -At time : 130 ns Reaction : OH^0 (-10170) + OH^0 (-5736) -> H2O2^0 (-14225) -At time : 130 ns Reaction : H^0 (-9227) + OH^0 (-6634) -> No product -At time : 130 ns Reaction : e_aq^-1 (-3103) + OH^0 (-6288) -> OH^-1 (-14226) -At time : 130 ns Reaction : e_aq^-1 (-344) + OH^0 (-6108) -> OH^-1 (-14227) -At time : 131 ns Reaction : OH^-1 (-13925) + H3O^1 (-8019) -> No product -At time : 131 ns Reaction : OH^0 (-13532) + H^0 (-13667) -> No product -At time : 131 ns Reaction : H3O^1 (-6287) + OH^-1 (-13588) -> No product -At time : 131 ns Reaction : e_aq^-1 (-1283) + OH^0 (-7562) -> OH^-1 (-14228) -At time : 132 ns Reaction : OH^-1 (-14114) + H3O^1 (-6769) -> No product -At time : 132 ns Reaction : OH^0 (-7814) + OH^0 (-13855) -> H2O2^0 (-14229) -At time : 132 ns Reaction : e_aq^-1 (-746) + H2O2^0 (-12644) -> OH^-1 (-14230) + OH^0 (-14231) -At time : 133 ns Reaction : H3O^1 (-10258) + OH^-1 (-14125) -> No product -At time : 133 ns Reaction : H^0 (-12868) + OH^0 (-5828) -> No product -At time : 133 ns Reaction : e_aq^-1 (-810) + H2O2^0 (-11927) -> OH^-1 (-14232) + OH^0 (-14233) -At time : 134 ns Reaction : OH^0 (-14192) + H^0 (-14026) -> No product -At time : 134 ns Reaction : H2O2^0 (-14139) + e_aq^-1 (-4284) -> OH^-1 (-14234) + OH^0 (-14235) -At time : 134 ns Reaction : OH^-1 (-13767) + H3O^1 (-6151) -> No product -At time : 134 ns Reaction : H3O^1 (-6561) + OH^-1 (-13518) -> No product -At time : 134 ns Reaction : e_aq^-1 (-578) + H2O2^0 (-13341) -> OH^-1 (-14236) + OH^0 (-14237) -At time : 135 ns Reaction : OH^-1 (-13938) + H3O^1 (-5927) -> No product -At time : 135 ns Reaction : e_aq^-1 (-4745) + H3O^1 (-7223) -> H^0 (-14238) -At time : 136 ns Reaction : H3O^1 (-8163) + OH^-1 (-13879) -> No product -At time : 136 ns Reaction : H2O2^0 (-11516) + e_aq^-1 (-4814) -> OH^-1 (-14239) + OH^0 (-14240) -At time : 137 ns Reaction : e_aq^-1 (-2133) + OH^0 (-13092) -> OH^-1 (-14241) -At time : 137 ns Reaction : e_aq^-1 (-2111) + H2O2^0 (-11721) -> OH^-1 (-14242) + OH^0 (-14243) -At time : 137 ns Reaction : e_aq^-1 (-2452) + H2O2^0 (-11488) -> OH^-1 (-14244) + OH^0 (-14245) -At time : 138 ns Reaction : OH^-1 (-13936) + H3O^1 (-6811) -> No product -At time : 138 ns Reaction : OH^0 (-7032) + OH^0 (-7116) -> H2O2^0 (-14246) -At time : 139 ns Reaction : H3O^1 (-5855) + OH^-1 (-14049) -> No product -At time : 139 ns Reaction : OH^0 (-5796) + H^0 (-9032) -> No product -At time : 139 ns Reaction : e_aq^-1 (-458) + OH^0 (-7446) -> OH^-1 (-14247) -At time : 140 ns Reaction : H3O^1 (-8017) + OH^-1 (-13811) -> No product -At time : 140 ns Reaction : H^0 (-13705) + e_aq^-1 (-1105) -> OH^-1 (-14248) + H_2^0 (-14249) -At time : 140 ns Reaction : OH^0 (-10440) + e_aq^-1 (-446) -> OH^-1 (-14250) -At time : 141 ns Reaction : H^0 (-13650) + H^0 (-12836) -> H_2^0 (-14251) -At time : 142 ns Reaction : OH^-1 (-14162) + H3O^1 (-7079) -> No product -At time : 142 ns Reaction : OH^-1 (-13901) + H3O^1 (-6943) -> No product -At time : 142 ns Reaction : e_aq^-1 (-5567) + H2O2^0 (-11777) -> OH^-1 (-14252) + OH^0 (-14253) -At time : 143 ns Reaction : OH^-1 (-14126) + H3O^1 (-5935) -> No product -At time : 143 ns Reaction : e_aq^-1 (-4140) + H2O2^0 (-13752) -> OH^-1 (-14254) + OH^0 (-14255) -At time : 143 ns Reaction : H^0 (-13259) + OH^0 (-6968) -> No product -At time : 143 ns Reaction : e_aq^-1 (-4932) + H3O^1 (-8099) -> H^0 (-14256) -At time : 143 ns Reaction : OH^0 (-6484) + OH^0 (-6570) -> H2O2^0 (-14257) -At time : 143 ns Reaction : e_aq^-1 (-5014) + e_aq^-1 (-5071) -> OH^-1 (-14258) + OH^-1 (-14259) + H_2^0 (-14260) -At time : 144 ns Reaction : H3O^1 (-10341) + OH^-1 (-13656) -> No product -At time : 144 ns Reaction : OH^0 (-7436) + OH^0 (-8937) -> H2O2^0 (-14261) -At time : 145 ns Reaction : e_aq^-1 (-3866) + H3O^1 (-5951) -> H^0 (-14262) -At time : 146 ns Reaction : OH^-1 (-14239) + H3O^1 (-8007) -> No product -At time : 146 ns Reaction : OH^-1 (-14230) + H3O^1 (-8898) -> No product -At time : 146 ns Reaction : OH^0 (-10152) + OH^0 (-13734) -> H2O2^0 (-14263) -At time : 146 ns Reaction : H3O^1 (-9621) + e_aq^-1 (-2683) -> H^0 (-14264) -At time : 146 ns Reaction : OH^0 (-6452) + H^0 (-9006) -> No product -At time : 146 ns Reaction : e_aq^-1 (-1319) + OH^0 (-6988) -> OH^-1 (-14265) -At time : 147 ns Reaction : H^0 (-13712) + H^0 (-14052) -> H_2^0 (-14266) -At time : 147 ns Reaction : e_aq^-1 (-240) + H3O^1 (-11156) -> H^0 (-14267) -At time : 147 ns Reaction : H^0 (-9561) + e_aq^-1 (-2790) -> OH^-1 (-14268) + H_2^0 (-14269) -At time : 148 ns Reaction : OH^0 (-7240) + H^0 (-12578) -> No product -At time : 149 ns Reaction : H3O^1 (-6197) + OH^-1 (-14027) -> No product -At time : 149 ns Reaction : OH^0 (-11232) + e_aq^-1 (-2041) -> OH^-1 (-14270) -At time : 149 ns Reaction : e_aq^-1 (-1934) + OH^0 (-7610) -> OH^-1 (-14271) -At time : 150 ns Reaction : H3O^1 (-7167) + OH^-1 (-13942) -> No product -At time : 150 ns Reaction : H^0 (-12665) + OH^0 (-6100) -> No product -At time : 150 ns Reaction : H^0 (-11020) + e_aq^-1 (-5019) -> OH^-1 (-14272) + H_2^0 (-14273) -At time : 151 ns Reaction : OH^0 (-6620) + OH^0 (-14136) -> H2O2^0 (-14274) -At time : 151 ns Reaction : OH^0 (-14111) + e_aq^-1 (-4551) -> OH^-1 (-14275) -At time : 151 ns Reaction : OH^0 (-5864) + H^0 (-13829) -> No product -At time : 151 ns Reaction : OH^0 (-6986) + OH^0 (-13641) -> H2O2^0 (-14276) -At time : 151 ns Reaction : H2O2^0 (-11568) + e_aq^-1 (-4671) -> OH^-1 (-14277) + OH^0 (-14278) -At time : 151 ns Reaction : e_aq^-1 (-4301) + OH^0 (-9909) -> OH^-1 (-14279) -At time : 151 ns Reaction : e_aq^-1 (-990) + H3O^1 (-7457) -> H^0 (-14280) -At time : 151 ns Reaction : OH^0 (-6294) + OH^0 (-6308) -> H2O2^0 (-14281) -At time : 152 ns Reaction : e_aq^-1 (-4158) + H^0 (-13877) -> OH^-1 (-14282) + H_2^0 (-14283) -At time : 153 ns Reaction : H3O^1 (-6079) + OH^-1 (-14250) -> No product -At time : 153 ns Reaction : H^0 (-10015) + H^0 (-13750) -> H_2^0 (-14284) -At time : 154 ns Reaction : H3O^1 (-10820) + OH^-1 (-14223) -> No product -At time : 154 ns Reaction : OH^0 (-14152) + OH^0 (-7326) -> H2O2^0 (-14285) -At time : 156 ns Reaction : OH^-1 (-13589) + H3O^1 (-7055) -> No product -At time : 156 ns Reaction : OH^0 (-6556) + OH^0 (-13383) -> H2O2^0 (-14286) -At time : 158 ns Reaction : OH^-1 (-13757) + H3O^1 (-6957) -> No product -At time : 159 ns Reaction : H3O^1 (-5833) + OH^-1 (-14043) -> No product -At time : 159 ns Reaction : OH^-1 (-13889) + H3O^1 (-8033) -> No product -At time : 159 ns Reaction : OH^0 (-13716) + H^0 (-10548) -> No product -At time : 160 ns Reaction : OH^-1 (-14116) + H3O^1 (-7075) -> No product -At time : 160 ns Reaction : H2O2^0 (-13966) + e_aq^-1 (-3753) -> OH^-1 (-14287) + OH^0 (-14288) -At time : 160 ns Reaction : e_aq^-1 (-5313) + H2O2^0 (-11572) -> OH^-1 (-14289) + OH^0 (-14290) -At time : 161 ns Reaction : OH^0 (-11183) + OH^0 (-14159) -> H2O2^0 (-14291) -At time : 161 ns Reaction : H3O^1 (-11120) + OH^-1 (-13805) -> No product -At time : 162 ns Reaction : OH^0 (-14182) + OH^0 (-7988) -> H2O2^0 (-14292) -At time : 162 ns Reaction : OH^0 (-9435) + H^0 (-12837) -> No product -At time : 162 ns Reaction : H^0 (-10664) + OH^0 (-12833) -> No product -At time : 162 ns Reaction : e_aq^-1 (-5424) + H2O2^0 (-11815) -> OH^-1 (-14293) + OH^0 (-14294) -At time : 162 ns Reaction : e_aq^-1 (-4279) + H3O^1 (-7917) -> H^0 (-14295) -At time : 162 ns Reaction : e_aq^-1 (-4120) + OH^0 (-5978) -> OH^-1 (-14296) -At time : 163 ns Reaction : OH^0 (-6904) + OH^0 (-7906) -> H2O2^0 (-14297) -At time : 163 ns Reaction : e_aq^-1 (-2285) + H3O^1 (-6657) -> H^0 (-14298) -At time : 164 ns Reaction : OH^-1 (-13987) + H3O^1 (-6009) -> No product -At time : 164 ns Reaction : e_aq^-1 (-5527) + H2O2^0 (-11495) -> OH^-1 (-14299) + OH^0 (-14300) -At time : 165 ns Reaction : H^0 (-13179) + OH^0 (-13937) -> No product -At time : 165 ns Reaction : OH^0 (-13563) + OH^0 (-9292) -> H2O2^0 (-14301) -At time : 165 ns Reaction : OH^-1 (-12823) + H3O^1 (-6453) -> No product -At time : 166 ns Reaction : H3O^1 (-8205) + OH^-1 (-14252) -> No product -At time : 166 ns Reaction : H3O^1 (-6741) + OH^-1 (-14217) -> No product -At time : 166 ns Reaction : OH^0 (-13036) + OH^0 (-8178) -> H2O2^0 (-14302) -At time : 168 ns Reaction : OH^-1 (-14293) + H3O^1 (-8658) -> No product -At time : 168 ns Reaction : H3O^1 (-6761) + OH^-1 (-14234) -> No product -At time : 168 ns Reaction : e_aq^-1 (-1976) + H3O^1 (-6687) -> H^0 (-14303) -At time : 169 ns Reaction : H3O^1 (-7129) + OH^-1 (-14272) -> No product -At time : 169 ns Reaction : OH^0 (-14148) + e_aq^-1 (-4673) -> OH^-1 (-14304) -At time : 169 ns Reaction : H3O^1 (-7071) + OH^-1 (-13998) -> No product -At time : 170 ns Reaction : H^0 (-14067) + OH^0 (-8546) -> No product -At time : 170 ns Reaction : e_aq^-1 (-4920) + H3O^1 (-6173) -> H^0 (-14305) -At time : 172 ns Reaction : H^0 (-12582) + OH^0 (-13148) -> No product -At time : 172 ns Reaction : e_aq^-1 (-5231) + H3O^1 (-8195) -> H^0 (-14306) -At time : 173 ns Reaction : e_aq^-1 (-5418) + H3O^1 (-7353) -> H^0 (-14307) -At time : 174 ns Reaction : H2O2^0 (-11491) + e_aq^-1 (-4005) -> OH^-1 (-14308) + OH^0 (-14309) -At time : 175 ns Reaction : e_aq^-1 (-5272) + OH^0 (-7252) -> OH^-1 (-14310) -At time : 176 ns Reaction : OH^0 (-10446) + e_aq^-1 (-5628) -> OH^-1 (-14311) -At time : 177 ns Reaction : OH^-1 (-13961) + H3O^1 (-8628) -> No product -At time : 178 ns Reaction : OH^0 (-6450) + OH^0 (-7744) -> H2O2^0 (-14312) -At time : 179 ns Reaction : H2O2^0 (-11382) + e_aq^-1 (-4198) -> OH^-1 (-14313) + OH^0 (-14314) -At time : 179 ns Reaction : e_aq^-1 (-3510) + H3O^1 (-7701) -> H^0 (-14315) -At time : 180 ns Reaction : e_aq^-1 (-5623) + H3O^1 (-6113) -> H^0 (-14316) -At time : 181 ns Reaction : e_aq^-1 (-2565) + H3O^1 (-7653) -> H^0 (-14317) -At time : 181 ns Reaction : e_aq^-1 (-4255) + H3O^1 (-5867) -> H^0 (-14318) -At time : 182 ns Reaction : H2O2^0 (-12839) + e_aq^-1 (-5185) -> OH^-1 (-14319) + OH^0 (-14320) -At time : 182 ns Reaction : OH^0 (-11012) + H^0 (-9418) -> No product -At time : 182 ns Reaction : OH^0 (-9715) + e_aq^-1 (-2691) -> OH^-1 (-14321) -At time : 184 ns Reaction : OH^0 (-14100) + H^0 (-12617) -> No product -At time : 184 ns Reaction : H3O^1 (-11001) + OH^-1 (-14021) -> No product -At time : 184 ns Reaction : e_aq^-1 (-4561) + H2O2^0 (-13626) -> OH^-1 (-14322) + OH^0 (-14323) -At time : 184 ns Reaction : e_aq^-1 (-2151) + H2O2^0 (-11649) -> OH^-1 (-14324) + OH^0 (-14325) -At time : 184 ns Reaction : e_aq^-1 (-5236) + H^0 (-10234) -> OH^-1 (-14326) + H_2^0 (-14327) -At time : 185 ns Reaction : OH^-1 (-13934) + H3O^1 (-7611) -> No product -At time : 185 ns Reaction : e_aq^-1 (-5290) + H^0 (-12829) -> OH^-1 (-14328) + H_2^0 (-14329) -At time : 186 ns Reaction : OH^-1 (-14033) + H3O^1 (-7761) -> No product -At time : 187 ns Reaction : OH^0 (-10765) + H^0 (-13232) -> No product -At time : 187 ns Reaction : OH^0 (-6690) + H^0 (-9016) -> No product -At time : 187 ns Reaction : e_aq^-1 (-3184) + H3O^1 (-7725) -> H^0 (-14330) -At time : 188 ns Reaction : e_aq^-1 (-5100) + H3O^1 (-11096) -> H^0 (-14331) -At time : 188 ns Reaction : OH^0 (-9593) + OH^0 (-6380) -> H2O2^0 (-14332) -At time : 189 ns Reaction : e_aq^-1 (-517) + OH^0 (-14320) -> OH^-1 (-14333) -At time : 189 ns Reaction : e_aq^-1 (-4153) + OH^0 (-10868) -> OH^-1 (-14334) -At time : 190 ns Reaction : H2O2^0 (-13960) + e_aq^-1 (-3888) -> OH^-1 (-14335) + OH^0 (-14336) -At time : 190 ns Reaction : e_aq^-1 (-1408) + H3O^1 (-6875) -> H^0 (-14337) -At time : 191 ns Reaction : H3O^1 (-9832) + OH^-1 (-14177) -> No product -At time : 191 ns Reaction : OH^-1 (-14155) + H3O^1 (-7147) -> No product -At time : 191 ns Reaction : H^0 (-9503) + H^0 (-13727) -> H_2^0 (-14338) -At time : 191 ns Reaction : e_aq^-1 (-2661) + H^0 (-13127) -> OH^-1 (-14339) + H_2^0 (-14340) -At time : 191 ns Reaction : H3O^1 (-10776) + e_aq^-1 (-2365) -> H^0 (-14341) -At time : 192 ns Reaction : e_aq^-1 (-418) + H^0 (-14074) -> OH^-1 (-14342) + H_2^0 (-14343) -At time : 192 ns Reaction : OH^-1 (-13076) + H3O^1 (-6935) -> No product -At time : 193 ns Reaction : H^0 (-13496) + H^0 (-14295) -> H_2^0 (-14344) -At time : 193 ns Reaction : H2O2^0 (-11801) + e_aq^-1 (-5563) -> OH^-1 (-14345) + OH^0 (-14346) -At time : 193 ns Reaction : e_aq^-1 (-471) + H3O^1 (-8023) -> H^0 (-14347) -At time : 194 ns Reaction : H^0 (-9104) + OH^0 (-6226) -> No product -At time : 195 ns Reaction : H^0 (-13324) + OH^0 (-6848) -> No product -At time : 195 ns Reaction : H2O2^0 (-13005) + e_aq^-1 (-5073) -> OH^-1 (-14348) + OH^0 (-14349) -At time : 195 ns Reaction : e_aq^-1 (-3610) + H2O2^0 (-11658) -> OH^-1 (-14350) + OH^0 (-14351) -At time : 195 ns Reaction : OH^0 (-6098) + OH^0 (-7314) -> H2O2^0 (-14352) -At time : 196 ns Reaction : OH^-1 (-13672) + H3O^1 (-10620) -> No product -At time : 196 ns Reaction : OH^0 (-7726) + OH^0 (-8745) -> H2O2^0 (-14353) -At time : 196 ns Reaction : e_aq^-1 (-5582) + OH^0 (-7440) -> OH^-1 (-14354) -At time : 196 ns Reaction : e_aq^-1 (-2096) + H3O^1 (-6869) -> H^0 (-14355) -At time : 197 ns Reaction : e_aq^-1 (-5448) + H2O2^0 (-13957) -> OH^-1 (-14356) + OH^0 (-14357) -At time : 199 ns Reaction : OH^-1 (-14047) + H3O^1 (-6609) -> No product -At time : 199 ns Reaction : H2O2^0 (-11978) + e_aq^-1 (-4544) -> OH^-1 (-14358) + OH^0 (-14359) -At time : 200 ns Reaction : H3O^1 (-7525) + OH^-1 (-14205) -> No product -At time : 200 ns Reaction : OH^-1 (-14181) + H3O^1 (-7961) -> No product -At time : 200 ns Reaction : H3O^1 (-7111) + OH^-1 (-13865) -> No product -At time : 200 ns Reaction : H^0 (-13485) + OH^0 (-8682) -> No product -At time : 200 ns Reaction : H^0 (-9820) + H^0 (-12743) -> H_2^0 (-14360) -At time : 200 ns Reaction : e_aq^-1 (-5387) + H3O^1 (-7429) -> H^0 (-14361) -At time : 202 ns Reaction : e_aq^-1 (-4126) + H2O2^0 (-14128) -> OH^-1 (-14362) + OH^0 (-14363) -At time : 202 ns Reaction : OH^0 (-10900) + OH^0 (-13411) -> H2O2^0 (-14364) -At time : 202 ns Reaction : e_aq^-1 (-3539) + H3O^1 (-5889) -> H^0 (-14365) -At time : 203 ns Reaction : OH^-1 (-14022) + H3O^1 (-7607) -> No product -At time : 203 ns Reaction : OH^-1 (-13745) + H3O^1 (-5969) -> No product -At time : 205 ns Reaction : e_aq^-1 (-3788) + OH^0 (-14245) -> OH^-1 (-14366) -At time : 205 ns Reaction : e_aq^-1 (-4366) + OH^0 (-10838) -> OH^-1 (-14367) -At time : 205 ns Reaction : e_aq^-1 (-4411) + H3O^1 (-6995) -> H^0 (-14368) -At time : 206 ns Reaction : e_aq^-1 (-560) + H2O2^0 (-12401) -> OH^-1 (-14369) + OH^0 (-14370) -At time : 206 ns Reaction : H2O2^0 (-11558) + e_aq^-1 (-5102) -> OH^-1 (-14371) + OH^0 (-14372) -At time : 206 ns Reaction : e_aq^-1 (-5574) + e_aq^-1 (-5389) -> OH^-1 (-14373) + OH^-1 (-14374) + H_2^0 (-14375) -At time : 207 ns Reaction : OH^-1 (-14236) + H3O^1 (-8069) -> No product -At time : 207 ns Reaction : H^0 (-14003) + H^0 (-10176) -> H_2^0 (-14376) -At time : 208 ns Reaction : H^0 (-14341) + H^0 (-14042) -> H_2^0 (-14377) -At time : 208 ns Reaction : e_aq^-1 (-4439) + H2O2^0 (-12402) -> OH^-1 (-14378) + OH^0 (-14379) -At time : 208 ns Reaction : e_aq^-1 (-3946) + H3O^1 (-8412) -> H^0 (-14380) -At time : 210 ns Reaction : e_aq^-1 (-5220) + H2O2^0 (-14302) -> OH^-1 (-14381) + OH^0 (-14382) -At time : 210 ns Reaction : OH^-1 (-14117) + H3O^1 (-6945) -> No product -At time : 210 ns Reaction : OH^0 (-13124) + e_aq^-1 (-3569) -> OH^-1 (-14383) -At time : 211 ns Reaction : H^0 (-9698) + OH^0 (-13924) -> No product -At time : 212 ns Reaction : H3O^1 (-6593) + OH^-1 (-14031) -> No product -At time : 212 ns Reaction : OH^-1 (-13755) + H3O^1 (-8183) -> No product -At time : 213 ns Reaction : OH^0 (-13833) + OH^0 (-11039) -> H2O2^0 (-14384) -At time : 213 ns Reaction : H2O2^0 (-11380) + e_aq^-1 (-660) -> OH^-1 (-14385) + OH^0 (-14386) -At time : 213 ns Reaction : e_aq^-1 (-1901) + H3O^1 (-7599) -> H^0 (-14387) -At time : 214 ns Reaction : H3O^1 (-7431) + OH^-1 (-14289) -> No product -At time : 214 ns Reaction : OH^0 (-6178) + OH^0 (-8672) -> H2O2^0 (-14388) -At time : 214 ns Reaction : e_aq^-1 (-944) + H3O^1 (-8049) -> H^0 (-14389) -At time : 215 ns Reaction : H3O^1 (-5905) + OH^-1 (-13990) -> No product -At time : 215 ns Reaction : OH^0 (-10656) + H^0 (-9487) -> No product -At time : 216 ns Reaction : H^0 (-13052) + OH^0 (-8110) -> No product -At time : 216 ns Reaction : OH^0 (-9817) + OH^0 (-6716) -> H2O2^0 (-14390) -At time : 216 ns Reaction : OH^0 (-9574) + e_aq^-1 (-3676) -> OH^-1 (-14391) -At time : 217 ns Reaction : e_aq^-1 (-957) + OH^0 (-13795) -> OH^-1 (-14392) -At time : 217 ns Reaction : e_aq^-1 (-4919) + OH^0 (-13517) -> OH^-1 (-14393) -At time : 218 ns Reaction : OH^0 (-14309) + H^0 (-13389) -> No product -At time : 219 ns Reaction : OH^-1 (-13579) + H3O^1 (-8229) -> No product -At time : 219 ns Reaction : e_aq^-1 (-4317) + H3O^1 (-6825) -> H^0 (-14394) -At time : 219 ns Reaction : e_aq^-1 (-5086) + e_aq^-1 (-4737) -> OH^-1 (-14395) + OH^-1 (-14396) + H_2^0 (-14397) -At time : 220.17 ns Reaction : OH^0 (-12072) + OH^0 (-12964) -> H2O2^0 (-14398) -At time : 223.17 ns Reaction : OH^-1 (-12706) + H3O^1 (-8203) -> No product -At time : 223.17 ns Reaction : e_aq^-1 (-1050) + H3O^1 (-8003) -> H^0 (-14399) -At time : 225.17 ns Reaction : OH^-1 (-13821) + H3O^1 (-7755) -> No product -At time : 225.17 ns Reaction : e_aq^-1 (-4432) + OH^0 (-12991) -> OH^-1 (-14400) -At time : 226.17 ns Reaction : OH^-1 (-14335) + H3O^1 (-7811) -> No product -At time : 226.17 ns Reaction : H^0 (-14264) + OH^0 (-6480) -> No product -At time : 226.17 ns Reaction : OH^0 (-13502) + OH^0 (-8290) -> H2O2^0 (-14401) -At time : 226.17 ns Reaction : e_aq^-1 (-5488) + H3O^1 (-8143) -> H^0 (-14402) -At time : 227.17 ns Reaction : OH^0 (-13970) + OH^0 (-8146) -> H2O2^0 (-14403) -At time : 227.17 ns Reaction : H2O2^0 (-12518) + e_aq^-1 (-5380) -> OH^-1 (-14404) + OH^0 (-14405) -At time : 228.17 ns Reaction : H3O^1 (-10286) + OH^-1 (-14348) -> No product -At time : 228.17 ns Reaction : H^0 (-12621) + H^0 (-13173) -> H_2^0 (-14406) -At time : 228.17 ns Reaction : OH^-1 (-13104) + H3O^1 (-6625) -> No product -At time : 228.17 ns Reaction : H2O2^0 (-12392) + e_aq^-1 (-8521) -> OH^-1 (-14407) + OH^0 (-14408) -At time : 228.17 ns Reaction : e_aq^-1 (-2533) + e_aq^-1 (-3972) -> OH^-1 (-14409) + OH^-1 (-14410) + H_2^0 (-14411) -At time : 229.17 ns Reaction : H3O^1 (-9679) + OH^-1 (-13972) -> No product -At time : 230.17 ns Reaction : H^0 (-13725) + OH^0 (-8492) -> No product -At time : 230.17 ns Reaction : H^0 (-10495) + H^0 (-13669) -> H_2^0 (-14412) -At time : 230.17 ns Reaction : OH^-1 (-12901) + H3O^1 (-6155) -> No product -At time : 230.17 ns Reaction : e_aq^-1 (-4667) + OH^0 (-8650) -> OH^-1 (-14413) -At time : 232.17 ns Reaction : H^0 (-13424) + OH^0 (-14382) -> No product -At time : 232.17 ns Reaction : OH^0 (-11171) + OH^0 (-7308) -> H2O2^0 (-14414) -At time : 233.17 ns Reaction : OH^0 (-14325) + e_aq^-1 (-2271) -> OH^-1 (-14415) -At time : 233.17 ns Reaction : H2O2^0 (-12652) + e_aq^-1 (-4889) -> OH^-1 (-14416) + OH^0 (-14417) -At time : 233.17 ns Reaction : e_aq^-1 (-5457) + H2O2^0 (-11795) -> OH^-1 (-14418) + OH^0 (-14419) -At time : 233.17 ns Reaction : H^0 (-10918) + OH^0 (-9840) -> No product -At time : 234.17 ns Reaction : OH^-1 (-14247) + H3O^1 (-7337) -> No product -At time : 236.17 ns Reaction : e_aq^-1 (-679) + H3O^1 (-7069) -> H^0 (-14420) -At time : 237.17 ns Reaction : e_aq^-1 (-4686) + H2O2^0 (-14292) -> OH^-1 (-14421) + OH^0 (-14422) -At time : 237.17 ns Reaction : H3O^1 (-10778) + e_aq^-1 (-3997) -> H^0 (-14423) -At time : 238.17 ns Reaction : e_aq^-1 (-3818) + H3O^1 (-10743) -> H^0 (-14424) -At time : 239.17 ns Reaction : H^0 (-14238) + OH^0 (-9309) -> No product -At time : 240.17 ns Reaction : OH^0 (-5972) + H^0 (-12619) -> No product -At time : 241.17 ns Reaction : H^0 (-14347) + e_aq^-1 (-4952) -> OH^-1 (-14425) + H_2^0 (-14426) -At time : 241.17 ns Reaction : OH^-1 (-14015) + H3O^1 (-7983) -> No product -At time : 241.17 ns Reaction : e_aq^-1 (-591) + H2O2^0 (-11755) -> OH^-1 (-14427) + OH^0 (-14428) -At time : 241.17 ns Reaction : H3O^1 (-9419) + e_aq^-1 (-4808) -> H^0 (-14429) -At time : 241.17 ns Reaction : e_aq^-1 (-3692) + OH^0 (-6296) -> OH^-1 (-14430) -At time : 243.17 ns Reaction : H3O^1 (-10120) + OH^-1 (-14396) -> No product -At time : 244.17 ns Reaction : OH^0 (-9148) + e_aq^-1 (-3451) -> OH^-1 (-14431) -At time : 245.17 ns Reaction : H3O^1 (-9794) + e_aq^-1 (-2129) -> H^0 (-14432) -At time : 246.17 ns Reaction : H2O2^0 (-11857) + e_aq^-1 (-4705) -> OH^-1 (-14433) + OH^0 (-14434) -At time : 246.17 ns Reaction : e_aq^-1 (-5432) + H3O^1 (-8910) -> H^0 (-14435) -At time : 249.17 ns Reaction : OH^0 (-11042) + H^0 (-12920) -> No product -At time : 250.17 ns Reaction : H^0 (-9835) + OH^0 (-10584) -> No product -At time : 250.17 ns Reaction : H^0 (-9907) + OH^0 (-6768) -> No product -At time : 251.17 ns Reaction : OH^-1 (-14395) + H3O^1 (-7531) -> No product -At time : 251.17 ns Reaction : H3O^1 (-10484) + OH^-1 (-13696) -> No product -At time : 251.17 ns Reaction : e_aq^-1 (-929) + H^0 (-12884) -> OH^-1 (-14436) + H_2^0 (-14437) -At time : 251.17 ns Reaction : e_aq^-1 (-2170) + H2O2^0 (-12872) -> OH^-1 (-14438) + OH^0 (-14439) -At time : 252.17 ns Reaction : H3O^1 (-9498) + OH^-1 (-14189) -> No product -At time : 252.17 ns Reaction : H^0 (-10487) + OH^0 (-11093) -> No product -At time : 254.17 ns Reaction : H3O^1 (-9659) + e_aq^-1 (-2514) -> H^0 (-14440) -At time : 256.17 ns Reaction : OH^-1 (-13839) + H3O^1 (-6629) -> No product -At time : 257.17 ns Reaction : OH^-1 (-13363) + H3O^1 (-5827) -> No product -At time : 257.17 ns Reaction : H3O^1 (-9588) + e_aq^-1 (-2820) -> H^0 (-14441) -At time : 257.17 ns Reaction : OH^0 (-6974) + OH^0 (-8849) -> H2O2^0 (-14442) -At time : 258.17 ns Reaction : OH^0 (-9760) + OH^0 (-9619) -> H2O2^0 (-14443) -At time : 259.17 ns Reaction : H3O^1 (-10729) + OH^-1 (-13783) -> No product -At time : 260.17 ns Reaction : OH^-1 (-14438) + H3O^1 (-8352) -> No product -At time : 261.17 ns Reaction : H^0 (-13837) + H^0 (-12631) -> H_2^0 (-14444) -At time : 261.17 ns Reaction : e_aq^-1 (-761) + H^0 (-12591) -> OH^-1 (-14445) + H_2^0 (-14446) -At time : 263.17 ns Reaction : OH^0 (-13710) + OH^0 (-8683) -> H2O2^0 (-14447) -At time : 263.17 ns Reaction : H^0 (-13595) + OH^0 (-6776) -> No product -At time : 263.17 ns Reaction : H^0 (-12594) + H^0 (-12944) -> H_2^0 (-14448) -At time : 264.17 ns Reaction : OH^-1 (-12404) + H3O^1 (-7421) -> No product -At time : 264.17 ns Reaction : H3O^1 (-9173) + e_aq^-1 (-3283) -> H^0 (-14449) -At time : 265.17 ns Reaction : H^0 (-14318) + e_aq^-1 (-2281) -> OH^-1 (-14450) + H_2^0 (-14451) -At time : 266.17 ns Reaction : e_aq^-1 (-1826) + H2O2^0 (-13515) -> OH^-1 (-14452) + OH^0 (-14453) -At time : 266.17 ns Reaction : H^0 (-9692) + OH^0 (-12012) -> No product -At time : 267.17 ns Reaction : OH^-1 (-13955) + H3O^1 (-6659) -> No product -At time : 267.17 ns Reaction : H^0 (-13511) + H^0 (-11938) -> H_2^0 (-14454) -At time : 268.17 ns Reaction : H3O^1 (-11154) + OH^-1 (-13902) -> No product -At time : 268.17 ns Reaction : OH^0 (-10708) + H^0 (-13306) -> No product -At time : 270.17 ns Reaction : OH^-1 (-14427) + H3O^1 (-7235) -> No product -At time : 271.17 ns Reaction : e_aq^-1 (-2199) + H3O^1 (-6765) -> H^0 (-14455) -At time : 272.17 ns Reaction : H3O^1 (-9777) + OH^-1 (-14209) -> No product -At time : 272.17 ns Reaction : e_aq^-1 (-615) + H2O2^0 (-12519) -> OH^-1 (-14456) + OH^0 (-14457) -At time : 273.17 ns Reaction : e_aq^-1 (-4538) + H^0 (-14142) -> OH^-1 (-14458) + H_2^0 (-14459) -At time : 274.17 ns Reaction : OH^0 (-7400) + OH^0 (-11275) -> H2O2^0 (-14460) -At time : 275.17 ns Reaction : e_aq^-1 (-4055) + H2O2^0 (-12246) -> OH^-1 (-14461) + OH^0 (-14462) -At time : 275.17 ns Reaction : OH^0 (-9852) + OH^0 (-8519) -> H2O2^0 (-14463) -At time : 275.17 ns Reaction : e_aq^-1 (-3826) + H3O^1 (-9802) -> H^0 (-14464) -At time : 275.17 ns Reaction : e_aq^-1 (-2127) + OH^0 (-7880) -> OH^-1 (-14465) -At time : 276.17 ns Reaction : e_aq^-1 (-5288) + H2O2^0 (-11714) -> OH^-1 (-14466) + OH^0 (-14467) -At time : 276.17 ns Reaction : H2O2^0 (-11398) + e_aq^-1 (-2392) -> OH^-1 (-14468) + OH^0 (-14469) -At time : 278.17 ns Reaction : e_aq^-1 (-5349) + H^0 (-14305) -> OH^-1 (-14470) + H_2^0 (-14471) -At time : 278.17 ns Reaction : OH^0 (-10181) + H^0 (-13635) -> No product -At time : 278.17 ns Reaction : OH^0 (-10746) + H^0 (-13551) -> No product -At time : 280.17 ns Reaction : e_aq^-1 (-72) + H3O^1 (-8315) -> H^0 (-14472) -At time : 281.17 ns Reaction : OH^-1 (-13556) + H3O^1 (-7399) -> No product -At time : 281.17 ns Reaction : e_aq^-1 (-3840) + H3O^1 (-7861) -> H^0 (-14473) -At time : 282.17 ns Reaction : e_aq^-1 (-4145) + H3O^1 (-6777) -> H^0 (-14474) -At time : 283.17 ns Reaction : H^0 (-9259) + OH^0 (-13154) -> No product -At time : 284.17 ns Reaction : H^0 (-14280) + OH^0 (-13447) -> No product -At time : 284.17 ns Reaction : OH^0 (-9134) + OH^0 (-11135) -> H2O2^0 (-14475) -At time : 288.17 ns Reaction : OH^0 (-10182) + H^0 (-14307) -> No product -At time : 288.17 ns Reaction : e_aq^-1 (-2593) + H3O^1 (-6545) -> H^0 (-14476) -At time : 289.17 ns Reaction : H3O^1 (-6883) + OH^-1 (-14270) -> No product -At time : 290.17 ns Reaction : OH^0 (-9417) + H^0 (-9408) -> No product -At time : 291.17 ns Reaction : OH^0 (-9156) + OH^0 (-9171) -> H2O2^0 (-14477) -At time : 292.17 ns Reaction : OH^-1 (-14086) + H3O^1 (-7511) -> No product -At time : 292.17 ns Reaction : OH^0 (-13067) + e_aq^-1 (-3562) -> OH^-1 (-14478) -At time : 292.17 ns Reaction : e_aq^-1 (-2059) + H3O^1 (-8799) -> H^0 (-14479) -At time : 292.17 ns Reaction : e_aq^-1 (-912) + e_aq^-1 (-4579) -> OH^-1 (-14480) + OH^-1 (-14481) + H_2^0 (-14482) -At time : 293.17 ns Reaction : H^0 (-12750) + H^0 (-14331) -> H_2^0 (-14483) -At time : 293.17 ns Reaction : OH^0 (-10290) + OH^0 (-6112) -> H2O2^0 (-14484) -At time : 293.17 ns Reaction : e_aq^-1 (-5176) + OH^0 (-8384) -> OH^-1 (-14485) -At time : 294.17 ns Reaction : OH^0 (-14288) + e_aq^-1 (-4085) -> OH^-1 (-14486) -At time : 294.17 ns Reaction : e_aq^-1 (-5065) + H3O^1 (-8149) -> H^0 (-14487) -At time : 295.17 ns Reaction : H3O^1 (-10198) + OH^-1 (-14258) -> No product -At time : 295.17 ns Reaction : H3O^1 (-11192) + OH^-1 (-13862) -> No product -At time : 295.17 ns Reaction : H3O^1 (-7795) + OH^-1 (-13771) -> No product -At time : 295.17 ns Reaction : H^0 (-9166) + H^0 (-12662) -> H_2^0 (-14488) -At time : 295.17 ns Reaction : e_aq^-1 (-4680) + e_aq^-1 (-4775) -> OH^-1 (-14489) + OH^-1 (-14490) + H_2^0 (-14491) -At time : 296.17 ns Reaction : H^0 (-9122) + OH^0 (-5718) -> No product -At time : 298.17 ns Reaction : H^0 (-13917) + H^0 (-14170) -> H_2^0 (-14492) -At time : 300.17 ns Reaction : H3O^1 (-10023) + OH^-1 (-12986) -> No product -At time : 302.17 ns Reaction : H3O^1 (-10372) + OH^-1 (-12340) -> No product -At time : 302.17 ns Reaction : H2O2^0 (-11932) + e_aq^-1 (-5636) -> OH^-1 (-14493) + OH^0 (-14494) -At time : 303.17 ns Reaction : H^0 (-12875) + H^0 (-13476) -> H_2^0 (-14495) -At time : 304.17 ns Reaction : OH^-1 (-14020) + H3O^1 (-8784) -> No product -At time : 305.17 ns Reaction : H3O^1 (-6819) + OH^-1 (-14091) -> No product -At time : 305.17 ns Reaction : e_aq^-1 (-1169) + H2O2^0 (-13010) -> OH^-1 (-14496) + OH^0 (-14497) -At time : 305.17 ns Reaction : H3O^1 (-11079) + e_aq^-1 (-4488) -> H^0 (-14498) -At time : 306.17 ns Reaction : OH^-1 (-13872) + H3O^1 (-7017) -> No product -At time : 306.17 ns Reaction : H^0 (-13474) + e_aq^-1 (-3613) -> OH^-1 (-14499) + H_2^0 (-14500) -At time : 306.17 ns Reaction : e_aq^-1 (-2349) + e_aq^-1 (-3721) -> OH^-1 (-14501) + OH^-1 (-14502) + H_2^0 (-14503) -At time : 307.17 ns Reaction : OH^-1 (-14413) + H3O^1 (-7509) -> No product -At time : 307.17 ns Reaction : OH^0 (-14346) + H^0 (-14179) -> No product -At time : 309.17 ns Reaction : OH^0 (-11071) + OH^0 (-14405) -> H2O2^0 (-14504) -At time : 309.17 ns Reaction : H^0 (-11004) + H^0 (-13838) -> H_2^0 (-14505) -At time : 310.17 ns Reaction : H2O2^0 (-13726) + e_aq^-1 (-1986) -> OH^-1 (-14506) + OH^0 (-14507) -At time : 310.17 ns Reaction : e_aq^-1 (-5321) + H3O^1 (-8223) -> H^0 (-14508) -At time : 311.17 ns Reaction : H2O2^0 (-11847) + e_aq^-1 (-2617) -> OH^-1 (-14509) + OH^0 (-14510) -At time : 312.17 ns Reaction : H3O^1 (-6949) + OH^-1 (-14496) -> No product -At time : 314.17 ns Reaction : OH^-1 (-13728) + H3O^1 (-7657) -> No product -At time : 314.17 ns Reaction : e_aq^-1 (-5484) + H3O^1 (-8901) -> H^0 (-14511) -At time : 316.17 ns Reaction : e_aq^-1 (-4382) + H^0 (-14175) -> OH^-1 (-14512) + H_2^0 (-14513) -At time : 316.17 ns Reaction : e_aq^-1 (-2637) + H2O2^0 (-11965) -> OH^-1 (-14514) + OH^0 (-14515) -At time : 317.17 ns Reaction : e_aq^-1 (-641) + H3O^1 (-7259) -> H^0 (-14516) -At time : 319.17 ns Reaction : OH^-1 (-14456) + H3O^1 (-8177) -> No product -At time : 319.17 ns Reaction : OH^-1 (-14304) + H3O^1 (-8568) -> No product -At time : 319.17 ns Reaction : OH^0 (-5870) + OH^0 (-8971) -> H2O2^0 (-14517) -At time : 319.17 ns Reaction : e_aq^-1 (-5511) + OH^0 (-8951) -> OH^-1 (-14518) -At time : 321.17 ns Reaction : e_aq^-1 (-3674) + OH^0 (-6456) -> OH^-1 (-14519) -At time : 324.17 ns Reaction : e_aq^-1 (-2941) + e_aq^-1 (-3533) -> OH^-1 (-14520) + OH^-1 (-14521) + H_2^0 (-14522) -At time : 325.17 ns Reaction : OH^-1 (-14452) + H3O^1 (-7097) -> No product -At time : 325.17 ns Reaction : OH^-1 (-13719) + H3O^1 (-8541) -> No product -At time : 325.17 ns Reaction : e_aq^-1 (-5362) + H^0 (-12497) -> OH^-1 (-14523) + H_2^0 (-14524) -At time : 327.17 ns Reaction : H^0 (-12316) + OH^0 (-14336) -> No product -At time : 327.17 ns Reaction : e_aq^-1 (-2057) + H2O2^0 (-12140) -> OH^-1 (-14525) + OH^0 (-14526) -At time : 328.17 ns Reaction : H3O^1 (-10727) + OH^-1 (-14201) -> No product -At time : 328.17 ns Reaction : e_aq^-1 (-3815) + OH^0 (-5778) -> OH^-1 (-14527) -At time : 329.17 ns Reaction : OH^-1 (-14024) + H3O^1 (-6163) -> No product -At time : 330.17 ns Reaction : e_aq^-1 (-3775) + H^0 (-14317) -> OH^-1 (-14528) + H_2^0 (-14529) -At time : 331.17 ns Reaction : H^0 (-11095) + H^0 (-14402) -> H_2^0 (-14530) -At time : 332.17 ns Reaction : OH^0 (-7496) + OH^0 (-14386) -> H2O2^0 (-14531) -At time : 335.17 ns Reaction : H3O^1 (-10939) + OH^-1 (-14265) -> No product -At time : 336.17 ns Reaction : OH^-1 (-14108) + H3O^1 (-7275) -> No product -At time : 338.36 ns Reaction : H^0 (-14157) + e_aq^-1 (-3034) -> OH^-1 (-14532) + H_2^0 (-14533) -At time : 339.36 ns Reaction : OH^0 (-14453) + OH^0 (-9069) -> H2O2^0 (-14534) -At time : 340.36 ns Reaction : H^0 (-10916) + e_aq^-1 (-4824) -> OH^-1 (-14535) + H_2^0 (-14536) -At time : 341.36 ns Reaction : OH^0 (-12319) + H^0 (-14315) -> No product -At time : 341.36 ns Reaction : H3O^1 (-5907) + OH^-1 (-14244) -> No product -At time : 341.36 ns Reaction : OH^0 (-6936) + H^0 (-8954) -> No product -At time : 342.36 ns Reaction : OH^-1 (-14342) + H3O^1 (-6087) -> No product -At time : 344.36 ns Reaction : e_aq^-1 (-3661) + H3O^1 (-6495) -> H^0 (-14537) -At time : 345.36 ns Reaction : OH^0 (-11010) + H^0 (-13982) -> No product -At time : 346.36 ns Reaction : OH^-1 (-14078) + H3O^1 (-8329) -> No product -At time : 346.36 ns Reaction : H^0 (-13701) + e_aq^-1 (-2601) -> OH^-1 (-14538) + H_2^0 (-14539) -At time : 346.36 ns Reaction : e_aq^-1 (-4613) + H3O^1 (-7157) -> H^0 (-14540) -At time : 348.36 ns Reaction : OH^0 (-5982) + OH^0 (-8684) -> H2O2^0 (-14541) -At time : 348.36 ns Reaction : e_aq^-1 (-733) + H3O^1 (-7281) -> H^0 (-14542) -At time : 350.36 ns Reaction : H^0 (-14479) + H^0 (-12830) -> H_2^0 (-14543) -At time : 350.36 ns Reaction : OH^0 (-14469) + OH^0 (-7840) -> H2O2^0 (-14544) -At time : 350.36 ns Reaction : e_aq^-1 (-5410) + H3O^1 (-7485) -> H^0 (-14545) -At time : 351.36 ns Reaction : e_aq^-1 (-2305) + H^0 (-13157) -> OH^-1 (-14546) + H_2^0 (-14547) -At time : 354.26 ns Reaction : e_aq^-1 (-5665) + OH^0 (-7346) -> OH^-1 (-14548) -At time : 355.26 ns Reaction : e_aq^-1 (-5699) + e_aq^-1 (-5462) -> OH^-1 (-14549) + OH^-1 (-14550) + H_2^0 (-14551) -At time : 359.26 ns Reaction : OH^0 (-14349) + OH^0 (-7216) -> H2O2^0 (-14552) -At time : 360.26 ns Reaction : H3O^1 (-9689) + OH^-1 (-14180) -> No product -At time : 360.26 ns Reaction : e_aq^-1 (-2749) + H3O^1 (-7647) -> H^0 (-14553) -At time : 362.26 ns Reaction : H3O^1 (-9354) + OH^-1 (-14311) -> No product -At time : 364.26 ns Reaction : OH^0 (-14439) + OH^0 (-7640) -> H2O2^0 (-14554) -At time : 364.26 ns Reaction : H3O^1 (-6195) + OH^-1 (-14056) -> No product -At time : 364.26 ns Reaction : e_aq^-1 (-4874) + H3O^1 (-8199) -> H^0 (-14555) -At time : 367.26 ns Reaction : OH^0 (-9948) + OH^0 (-14208) -> H2O2^0 (-14556) -At time : 367.26 ns Reaction : H^0 (-12321) + OH^0 (-14120) -> No product -At time : 367.26 ns Reaction : OH^0 (-10370) + OH^0 (-14066) -> H2O2^0 (-14557) -At time : 367.26 ns Reaction : e_aq^-1 (-4882) + H2O2^0 (-13440) -> OH^-1 (-14558) + OH^0 (-14559) -At time : 368.26 ns Reaction : OH^-1 (-14334) + H3O^1 (-8511) -> No product -At time : 369.26 ns Reaction : OH^-1 (-14465) + H3O^1 (-6703) -> No product -At time : 369.26 ns Reaction : H^0 (-12958) + e_aq^-1 (-4510) -> OH^-1 (-14560) + H_2^0 (-14561) -At time : 369.26 ns Reaction : e_aq^-1 (-4378) + H2O2^0 (-11914) -> OH^-1 (-14562) + OH^0 (-14563) -At time : 370.26 ns Reaction : e_aq^-1 (-4931) + H2O2^0 (-11492) -> OH^-1 (-14564) + OH^0 (-14565) -At time : 371.26 ns Reaction : OH^0 (-14563) + OH^0 (-6782) -> H2O2^0 (-14566) -At time : 371.26 ns Reaction : OH^0 (-10678) + OH^0 (-9488) -> H2O2^0 (-14567) -At time : 372.26 ns Reaction : OH^0 (-14150) + OH^0 (-6944) -> H2O2^0 (-14568) -At time : 372.26 ns Reaction : e_aq^-1 (-2796) + OH^0 (-8525) -> OH^-1 (-14569) -At time : 378.26 ns Reaction : OH^-1 (-14259) + H3O^1 (-7403) -> No product -At time : 379.26 ns Reaction : e_aq^-1 (-202) + H3O^1 (-10256) -> H^0 (-14570) -At time : 381.26 ns Reaction : OH^0 (-14363) + OH^0 (-5930) -> H2O2^0 (-14571) -At time : 382.26 ns Reaction : OH^-1 (-14176) + H3O^1 (-8325) -> No product -At time : 383.26 ns Reaction : e_aq^-1 (-1238) + OH^0 (-8963) -> OH^-1 (-14572) -At time : 384.26 ns Reaction : H3O^1 (-9340) + OH^-1 (-12423) -> No product -At time : 384.26 ns Reaction : OH^0 (-8387) + H^0 (-9060) -> No product -At time : 385.26 ns Reaction : e_aq^-1 (-1683) + H2O2^0 (-12693) -> OH^-1 (-14573) + OH^0 (-14574) -At time : 386.26 ns Reaction : OH^-1 (-14110) + H3O^1 (-7557) -> No product -At time : 387.26 ns Reaction : e_aq^-1 (-4973) + OH^0 (-13257) -> OH^-1 (-14575) -At time : 387.26 ns Reaction : e_aq^-1 (-5453) + H3O^1 (-7099) -> H^0 (-14576) -At time : 388.26 ns Reaction : OH^-1 (-14525) + H3O^1 (-7929) -> No product -At time : 388.26 ns Reaction : OH^0 (-14370) + OH^0 (-7270) -> H2O2^0 (-14577) -At time : 390.26 ns Reaction : H^0 (-13706) + OH^0 (-9558) -> No product -At time : 394.26 ns Reaction : OH^-1 (-13900) + H3O^1 (-6513) -> No product -At time : 395.26 ns Reaction : H3O^1 (-9606) + OH^-1 (-14509) -> No product -At time : 395.26 ns Reaction : e_aq^-1 (-5455) + H3O^1 (-7307) -> H^0 (-14578) -At time : 398.26 ns Reaction : OH^0 (-9867) + H^0 (-14394) -> No product -At time : 398.26 ns Reaction : H^0 (-14355) + OH^0 (-9803) -> No product -At time : 398.26 ns Reaction : e_aq^-1 (-4594) + H2O2^0 (-11446) -> OH^-1 (-14579) + OH^0 (-14580) -At time : 398.26 ns Reaction : e_aq^-1 (-5367) + H3O^1 (-8009) -> H^0 (-14581) -At time : 399.26 ns Reaction : e_aq^-1 (-2595) + OH^0 (-6598) -> OH^-1 (-14582) -At time : 401.26 ns Reaction : OH^0 (-9475) + H^0 (-8998) -> No product -At time : 404.26 ns Reaction : OH^-1 (-14172) + H3O^1 (-6669) -> No product -At time : 404.26 ns Reaction : e_aq^-1 (-5297) + H2O2^0 (-12081) -> OH^-1 (-14583) + OH^0 (-14584) -At time : 404.26 ns Reaction : e_aq^-1 (-592) + OH^0 (-7160) -> OH^-1 (-14585) -At time : 405.26 ns Reaction : OH^-1 (-14538) + H3O^1 (-9851) -> No product -At time : 406.26 ns Reaction : e_aq^-1 (-4501) + H2O2^0 (-11444) -> OH^-1 (-14586) + OH^0 (-14587) -At time : 408.26 ns Reaction : OH^-1 (-14409) + H3O^1 (-6603) -> No product -At time : 414.26 ns Reaction : OH^0 (-6778) + H^0 (-14131) -> No product -At time : 414.26 ns Reaction : OH^0 (-10502) + H^0 (-12172) -> No product -At time : 416.26 ns Reaction : H3O^1 (-7297) + OH^-1 (-14549) -> No product -At time : 416.26 ns Reaction : OH^-1 (-14367) + H3O^1 (-6747) -> No product -At time : 418.26 ns Reaction : OH^-1 (-14468) + H3O^1 (-8796) -> No product -At time : 418.26 ns Reaction : OH^0 (-14457) + H^0 (-14399) -> No product -At time : 418.26 ns Reaction : OH^0 (-6658) + OH^0 (-7810) -> H2O2^0 (-14588) -At time : 421.26 ns Reaction : OH^-1 (-14324) + H3O^1 (-7879) -> No product -At time : 425.26 ns Reaction : e_aq^-1 (-1324) + OH^0 (-8016) -> OH^-1 (-14589) -At time : 427.26 ns Reaction : H^0 (-13325) + H^0 (-11759) -> H_2^0 (-14590) -At time : 427.26 ns Reaction : OH^-1 (-14013) + H3O^1 (-8757) -> No product -At time : 430.26 ns Reaction : OH^-1 (-14296) + H3O^1 (-7625) -> No product -At time : 435.26 ns Reaction : H3O^1 (-9935) + OH^-1 (-13923) -> No product -At time : 436.26 ns Reaction : OH^-1 (-13980) + H3O^1 (-5823) -> No product -At time : 438.26 ns Reaction : H3O^1 (-8167) + OH^-1 (-13830) -> No product -At time : 444.26 ns Reaction : H^0 (-14555) + OH^0 (-14240) -> No product -At time : 446.26 ns Reaction : OH^0 (-9197) + OH^0 (-9001) -> H2O2^0 (-14591) -At time : 447.26 ns Reaction : OH^0 (-7130) + OH^0 (-8038) -> H2O2^0 (-14592) -At time : 448.26 ns Reaction : H3O^1 (-10597) + OH^-1 (-14203) -> No product -At time : 451.26 ns Reaction : H^0 (-13329) + e_aq^-1 (-4836) -> OH^-1 (-14593) + H_2^0 (-14594) -At time : 454.26 ns Reaction : H3O^1 (-10811) + OH^-1 (-14279) -> No product -At time : 459.26 ns Reaction : H^0 (-12435) + OH^0 (-7752) -> No product -At time : 459.26 ns Reaction : OH^0 (-9502) + OH^0 (-9497) -> H2O2^0 (-14595) -At time : 462.26 ns Reaction : H^0 (-13465) + OH^0 (-7778) -> No product -At time : 463.26 ns Reaction : e_aq^-1 (-5707) + H^0 (-14511) -> OH^-1 (-14596) + H_2^0 (-14597) -At time : 463.26 ns Reaction : OH^0 (-14253) + OH^0 (-13986) -> H2O2^0 (-14598) -At time : 463.26 ns Reaction : e_aq^-1 (-5631) + H2O2^0 (-13777) -> OH^-1 (-14599) + OH^0 (-14600) -At time : 465.26 ns Reaction : H3O^1 (-6787) + OH^-1 (-14535) -> No product -At time : 465.26 ns Reaction : H3O^1 (-6303) + OH^-1 (-14268) -> No product -At time : 477.26 ns Reaction : OH^-1 (-14195) + H3O^1 (-6167) -> No product -At time : 483.26 ns Reaction : OH^-1 (-14241) + H3O^1 (-5989) -> No product -At time : 486.26 ns Reaction : e_aq^-1 (-4754) + H2O2^0 (-14184) -> OH^-1 (-14601) + OH^0 (-14602) -At time : 488.26 ns Reaction : e_aq^-1 (-273) + OH^0 (-5727) -> OH^-1 (-14603) -At time : 489.26 ns Reaction : H3O^1 (-6273) + OH^-1 (-14383) -> No product -At time : 489.26 ns Reaction : OH^-1 (-13799) + H3O^1 (-8115) -> No product -At time : 493.26 ns Reaction : H^0 (-9598) + OH^0 (-6594) -> No product -At time : 498.26 ns Reaction : OH^0 (-10058) + OH^0 (-14379) -> H2O2^0 (-14604) -At time : 498.26 ns Reaction : H3O^1 (-6779) + OH^-1 (-14207) -> No product -At time : 498.26 ns Reaction : H3O^1 (-10863) + OH^-1 (-14198) -> No product -At time : 499.26 ns Reaction : H^0 (-14440) + OH^0 (-13574) -> No product -At time : 499.26 ns Reaction : OH^-1 (-13162) + H3O^1 (-8313) -> No product -At time : 501.87 ns Reaction : OH^0 (-11016) + H^0 (-14516) -> No product -At time : 501.87 ns Reaction : OH^-1 (-12513) + H3O^1 (-6727) -> No product -At time : 504.87 ns Reaction : e_aq^-1 (-3568) + H3O^1 (-6235) -> H^0 (-14605) -At time : 506.87 ns Reaction : OH^0 (-14419) + OH^0 (-8908) -> H2O2^0 (-14606) -At time : 510.87 ns Reaction : H^0 (-10674) + OH^0 (-13024) -> No product -At time : 516.87 ns Reaction : H3O^1 (-5841) + OH^-1 (-14076) -> No product -At time : 516.87 ns Reaction : OH^-1 (-14028) + H3O^1 (-8679) -> No product -At time : 516.87 ns Reaction : e_aq^-1 (-3841) + OH^0 (-6612) -> OH^-1 (-14607) -At time : 517.87 ns Reaction : OH^-1 (-13781) + H3O^1 (-6221) -> No product -At time : 517.87 ns Reaction : e_aq^-1 (-2587) + H2O2^0 (-12131) -> OH^-1 (-14608) + OH^0 (-14609) -At time : 517.87 ns Reaction : OH^0 (-11173) + OH^0 (-7342) -> H2O2^0 (-14610) -At time : 523.87 ns Reaction : e_aq^-1 (-4750) + OH^0 (-7490) -> OH^-1 (-14611) -At time : 527.87 ns Reaction : OH^-1 (-14575) + H3O^1 (-7935) -> No product -At time : 531.87 ns Reaction : OH^-1 (-14391) + H3O^1 (-10735) -> No product -At time : 531.87 ns Reaction : H2O2^0 (-11524) + e_aq^-1 (-1579) -> OH^-1 (-14612) + OH^0 (-14613) -At time : 533.87 ns Reaction : H^0 (-13691) + e_aq^-1 (-4659) -> OH^-1 (-14614) + H_2^0 (-14615) -At time : 535.87 ns Reaction : H3O^1 (-9931) + e_aq^-1 (-4188) -> H^0 (-14616) -At time : 539.87 ns Reaction : e_aq^-1 (-3524) + H3O^1 (-6395) -> H^0 (-14617) -At time : 541.87 ns Reaction : H^0 (-14316) + H^0 (-13098) -> H_2^0 (-14618) -At time : 542.87 ns Reaction : e_aq^-1 (-4214) + H^0 (-14010) -> OH^-1 (-14619) + H_2^0 (-14620) -At time : 542.87 ns Reaction : e_aq^-1 (-147) + OH^0 (-5715) -> OH^-1 (-14621) -At time : 544.87 ns Reaction : OH^-1 (-14415) + H3O^1 (-7729) -> No product -At time : 547.87 ns Reaction : OH^0 (-13469) + H^0 (-13602) -> No product -At time : 548.87 ns Reaction : OH^0 (-12413) + OH^0 (-6384) -> H2O2^0 (-14622) -At time : 555.87 ns Reaction : e_aq^-1 (-27) + OH^0 (-14290) -> OH^-1 (-14623) -At time : 555.87 ns Reaction : OH^-1 (-14282) + H3O^1 (-6975) -> No product -At time : 561.87 ns Reaction : OH^-1 (-14490) + H3O^1 (-6675) -> No product -At time : 562.87 ns Reaction : H^0 (-14476) + OH^0 (-14408) -> No product -At time : 565.87 ns Reaction : OH^-1 (-13593) + H3O^1 (-8691) -> No product -At time : 566.87 ns Reaction : e_aq^-1 (-3738) + e_aq^-1 (-3726) -> OH^-1 (-14624) + OH^-1 (-14625) + H_2^0 (-14626) -At time : 567.87 ns Reaction : OH^0 (-14213) + H^0 (-14154) -> No product -At time : 568.87 ns Reaction : OH^0 (-14233) + OH^0 (-13471) -> H2O2^0 (-14627) -At time : 573.87 ns Reaction : H^0 (-12667) + OH^0 (-6096) -> No product -At time : 574.87 ns Reaction : H^0 (-10066) + OH^0 (-10012) -> No product -At time : 575.87 ns Reaction : H^0 (-14429) + OH^0 (-7998) -> No product -At time : 581.87 ns Reaction : OH^-1 (-13731) + H3O^1 (-7207) -> No product -At time : 582.87 ns Reaction : OH^0 (-10030) + OH^0 (-13292) -> H2O2^0 (-14628) -At time : 588.87 ns Reaction : OH^-1 (-13930) + H3O^1 (-5917) -> No product -At time : 599.89 ns Reaction : OH^-1 (-14608) + H3O^1 (-6783) -> No product -At time : 599.89 ns Reaction : H3O^1 (-5843) + OH^-1 (-14485) -> No product -At time : 604.22 ns Reaction : e_aq^-1 (-4436) + H3O^1 (-6881) -> H^0 (-14629) -At time : 607.22 ns Reaction : e_aq^-1 (-3846) + OH^0 (-8411) -> OH^-1 (-14630) -At time : 617.22 ns Reaction : e_aq^-1 (-4531) + H2O2^0 (-11537) -> OH^-1 (-14631) + OH^0 (-14632) -At time : 622.22 ns Reaction : H^0 (-13189) + OH^0 (-6256) -> No product -At time : 622.22 ns Reaction : H3O^1 (-7925) + e_aq^-1 (-8416) -> H^0 (-14633) -At time : 626.22 ns Reaction : e_aq^-1 (-208) + H2O2^0 (-12015) -> OH^-1 (-14634) + OH^0 (-14635) -At time : 631.22 ns Reaction : e_aq^-1 (-3507) + H2O2^0 (-12136) -> OH^-1 (-14636) + OH^0 (-14637) -At time : 645.22 ns Reaction : H3O^1 (-6365) + OH^-1 (-14527) -> No product -At time : 646.22 ns Reaction : H3O^1 (-11069) + OH^-1 (-14345) -> No product -At time : 650.22 ns Reaction : H3O^1 (-6997) + OH^-1 (-14631) -> No product -At time : 651.22 ns Reaction : e_aq^-1 (-4344) + H2O2^0 (-11561) -> OH^-1 (-14638) + OH^0 (-14639) -At time : 651.22 ns Reaction : e_aq^-1 (-4082) + H3O^1 (-6531) -> H^0 (-14640) -At time : 658.22 ns Reaction : OH^-1 (-13764) + H3O^1 (-6823) -> No product -At time : 660.22 ns Reaction : H3O^1 (-6795) + OH^-1 (-13634) -> No product -At time : 660.22 ns Reaction : e_aq^-1 (-2098) + H2O2^0 (-12123) -> OH^-1 (-14641) + OH^0 (-14642) -At time : 661.22 ns Reaction : OH^0 (-14587) + OH^0 (-9061) -> H2O2^0 (-14643) -At time : 665.35 ns Reaction : OH^-1 (-14319) + H3O^1 (-7895) -> No product -At time : 666.35 ns Reaction : OH^-1 (-13950) + H3O^1 (-5925) -> No product -At time : 673.35 ns Reaction : H3O^1 (-6543) + OH^-1 (-14271) -> No product -At time : 677.35 ns Reaction : e_aq^-1 (-5657) + OH^0 (-14494) -> OH^-1 (-14644) -At time : 682.35 ns Reaction : e_aq^-1 (-2937) + OH^0 (-8714) -> OH^-1 (-14645) -At time : 689.35 ns Reaction : OH^-1 (-14385) + H3O^1 (-7463) -> No product -At time : 689.35 ns Reaction : OH^0 (-13381) + OH^0 (-5918) -> H2O2^0 (-14646) -At time : 689.35 ns Reaction : H2O2^0 (-11814) + e_aq^-1 (-4155) -> OH^-1 (-14647) + OH^0 (-14648) -At time : 697.35 ns Reaction : e_aq^-1 (-3744) + H2O2^0 (-11469) -> OH^-1 (-14649) + OH^0 (-14650) -At time : 703.35 ns Reaction : OH^-1 (-14392) + H3O^1 (-7479) -> No product -At time : 704.35 ns Reaction : H^0 (-12866) + OH^0 (-13948) -> No product -At time : 710.35 ns Reaction : H3O^1 (-10469) + OH^-1 (-14493) -> No product -At time : 710.35 ns Reaction : OH^-1 (-14478) + H3O^1 (-10709) -> No product -At time : 712.35 ns Reaction : H3O^1 (-6109) + OH^-1 (-14425) -> No product -At time : 714.35 ns Reaction : H3O^1 (-5937) + OH^-1 (-14514) -> No product -At time : 721.35 ns Reaction : e_aq^-1 (-5206) + OH^0 (-12697) -> OH^-1 (-14651) -At time : 722.35 ns Reaction : e_aq^-1 (-5637) + H^0 (-14124) -> OH^-1 (-14652) + H_2^0 (-14653) -At time : 724.35 ns Reaction : H^0 (-11006) + OH^0 (-9849) -> No product -At time : 725.35 ns Reaction : H3O^1 (-10669) + OH^-1 (-14532) -> No product -At time : 728.35 ns Reaction : e_aq^-1 (-2747) + H3O^1 (-7819) -> H^0 (-14654) -At time : 732.35 ns Reaction : H2O2^0 (-12959) + e_aq^-1 (-821) -> OH^-1 (-14655) + OH^0 (-14656) -At time : 738.35 ns Reaction : H^0 (-14432) + H^0 (-13606) -> H_2^0 (-14657) -At time : 744.35 ns Reaction : H^0 (-13304) + OH^0 (-7868) -> No product -At time : 744.35 ns Reaction : e_aq^-1 (-1998) + H2O2^0 (-11841) -> OH^-1 (-14658) + OH^0 (-14659) -At time : 749.35 ns Reaction : H^0 (-14654) + OH^0 (-6356) -> No product -At time : 749.35 ns Reaction : OH^-1 (-13237) + H3O^1 (-7659) -> No product -At time : 752.35 ns Reaction : H3O^1 (-10445) + OH^-1 (-14518) -> No product -At time : 752.35 ns Reaction : H3O^1 (-6209) + OH^-1 (-13729) -> No product -At time : 754.35 ns Reaction : OH^-1 (-14649) + H3O^1 (-6955) -> No product -At time : 758.35 ns Reaction : H^0 (-12305) + OH^0 (-7930) -> No product -At time : 759.35 ns Reaction : OH^0 (-14417) + OH^0 (-5793) -> H2O2^0 (-14660) -At time : 759.35 ns Reaction : OH^-1 (-13514) + H3O^1 (-8013) -> No product -At time : 759.35 ns Reaction : OH^0 (-10463) + H^0 (-12609) -> No product -At time : 760.35 ns Reaction : H^0 (-13780) + e_aq^-1 (-2049) -> OH^-1 (-14661) + H_2^0 (-14662) -At time : 762.75 ns Reaction : OH^-1 (-14645) + H3O^1 (-6313) -> No product -At time : 765.75 ns Reaction : OH^0 (-9361) + OH^0 (-7098) -> H2O2^0 (-14663) -At time : 766.75 ns Reaction : OH^0 (-14467) + OH^0 (-10365) -> H2O2^0 (-14664) -At time : 766.75 ns Reaction : OH^-1 (-14362) + H3O^1 (-8397) -> No product -At time : 768.75 ns Reaction : e_aq^-1 (-3722) + H2O2^0 (-11680) -> OH^-1 (-14665) + OH^0 (-14666) -At time : 770.75 ns Reaction : OH^0 (-14648) + H^0 (-9008) -> No product -At time : 783.75 ns Reaction : OH^0 (-10414) + H^0 (-14048) -> No product -At time : 784.75 ns Reaction : e_aq^-1 (-5613) + H2O2^0 (-14627) -> OH^-1 (-14667) + OH^0 (-14668) -At time : 791.75 ns Reaction : OH^0 (-9704) + e_aq^-1 (-1941) -> OH^-1 (-14669) -At time : 794.75 ns Reaction : H3O^1 (-7477) + OH^-1 (-14655) -> No product -At time : 794.75 ns Reaction : OH^0 (-9138) + e_aq^-1 (-3656) -> OH^-1 (-14670) -At time : 796.75 ns Reaction : H^0 (-14498) + OH^0 (-6184) -> No product -At time : 801.75 ns Reaction : OH^-1 (-14436) + H3O^1 (-8001) -> No product -At time : 806.75 ns Reaction : e_aq^-1 (-4116) + H2O2^0 (-11629) -> OH^-1 (-14671) + OH^0 (-14672) -At time : 809.75 ns Reaction : e_aq^-1 (-3297) + OH^0 (-6304) -> OH^-1 (-14673) -At time : 814.75 ns Reaction : OH^-1 (-13991) + H3O^1 (-6723) -> No product -At time : 815.75 ns Reaction : OH^0 (-9224) + OH^0 (-6590) -> H2O2^0 (-14674) -At time : 815.75 ns Reaction : e_aq^-1 (-3124) + H3O^1 (-6509) -> H^0 (-14675) -At time : 850.88 ns Reaction : OH^-1 (-14242) + H3O^1 (-8559) -> No product -At time : 856.88 ns Reaction : OH^-1 (-14036) + H3O^1 (-6089) -> No product -At time : 859.88 ns Reaction : OH^0 (-10110) + OH^0 (-8254) -> H2O2^0 (-14676) -At time : 861.88 ns Reaction : OH^-1 (-14002) + H3O^1 (-6639) -> No product -At time : 864.88 ns Reaction : OH^-1 (-13142) + H3O^1 (-6855) -> No product -At time : 864.88 ns Reaction : H3O^1 (-10601) + OH^-1 (-13089) -> No product -At time : 869.88 ns Reaction : H3O^1 (-9655) + OH^-1 (-13931) -> No product -At time : 872.88 ns Reaction : H^0 (-9764) + e_aq^-1 (-4619) -> OH^-1 (-14677) + H_2^0 (-14678) -At time : 873.88 ns Reaction : OH^-1 (-14614) + H3O^1 (-6041) -> No product -At time : 876.88 ns Reaction : H3O^1 (-6775) + OH^-1 (-14506) -> No product -At time : 877.88 ns Reaction : OH^-1 (-13141) + H3O^1 (-10786) -> No product -At time : 879.88 ns Reaction : H^0 (-12290) + OH^0 (-10305) -> No product -At time : 883.88 ns Reaction : H^0 (-12767) + OH^0 (-6728) -> No product -At time : 884.88 ns Reaction : H^0 (-14097) + H^0 (-10714) -> H_2^0 (-14679) -At time : 886.88 ns Reaction : H^0 (-12533) + e_aq^-1 (-3719) -> OH^-1 (-14680) + H_2^0 (-14681) -At time : 890.88 ns Reaction : H^0 (-13242) + OH^0 (-5934) -> No product -At time : 901.88 ns Reaction : e_aq^-1 (-4029) + H2O2^0 (-12645) -> OH^-1 (-14682) + OH^0 (-14683) -At time : 905.88 ns Reaction : OH^-1 (-14328) + H3O^1 (-6143) -> No product -At time : 906.88 ns Reaction : OH^-1 (-14621) + H3O^1 (-6085) -> No product -At time : 910.88 ns Reaction : OH^-1 (-13775) + H3O^1 (-6837) -> No product -At time : 911.88 ns Reaction : OH^-1 (-14194) + H3O^1 (-8077) -> No product -At time : 914.88 ns Reaction : OH^-1 (-13365) + H3O^1 (-7237) -> No product -At time : 929.88 ns Reaction : e_aq^-1 (-2432) + H^0 (-14380) -> OH^-1 (-14684) + H_2^0 (-14685) -At time : 939.88 ns Reaction : H^0 (-14368) + OH^0 (-9027) -> No product -At time : 942.88 ns Reaction : OH^0 (-6836) + OH^0 (-14462) -> H2O2^0 (-14686) -At time : 947.88 ns Reaction : e_aq^-1 (-229) + H2O2^0 (-14577) -> OH^-1 (-14687) + OH^0 (-14688) -At time : 949.88 ns Reaction : H^0 (-11237) + OH^0 (-9071) -> No product -At time : 953.88 ns Reaction : OH^-1 (-14431) + H3O^1 (-6377) -> No product -At time : 964.88 ns Reaction : e_aq^-1 (-3147) + OH^0 (-7704) -> OH^-1 (-14689) -At time : 969.88 ns Reaction : OH^0 (-7418) + OH^0 (-8174) -> H2O2^0 (-14690) -At time : 981.88 ns Reaction : OH^0 (-9681) + OH^0 (-6596) -> H2O2^0 (-14691) -At time : 999.88 ns Reaction : e_aq^-1 (-4258) + e_aq^-1 (-4106) -> OH^-1 (-14692) + OH^-1 (-14693) + H_2^0 (-14694) -*** G4Scheduler ends at time : 1 us +At time : 1 ps Reaction : OH^0 (-11351) + OH^0 (-9390) -> H2O2^0 (-11360) +At time : 1 ps Reaction : OH^0 (-11349) + OH^0 (-11251) -> H2O2^0 (-11361) +At time : 1 ps Reaction : OH^0 (-11292) + OH^0 (-9144) -> H2O2^0 (-11362) +At time : 1 ps Reaction : OH^0 (-10104) + OH^0 (-11279) -> H2O2^0 (-11363) +At time : 1 ps Reaction : OH^0 (-7062) + OH^0 (-11271) -> H2O2^0 (-11364) +At time : 1 ps Reaction : OH^0 (-11269) + OH^0 (-11270) -> H2O2^0 (-11365) +At time : 1 ps Reaction : OH^0 (-11257) + OH^0 (-11261) -> H2O2^0 (-11366) +At time : 1 ps Reaction : OH^0 (-10147) + OH^0 (-11237) -> H2O2^0 (-11367) +At time : 1 ps Reaction : OH^0 (-11231) + OH^0 (-9053) -> H2O2^0 (-11368) +At time : 1 ps Reaction : OH^0 (-9280) + OH^0 (-11227) -> H2O2^0 (-11369) +At time : 1 ps Reaction : OH^0 (-9957) + OH^0 (-11221) -> H2O2^0 (-11370) +At time : 1 ps Reaction : OH^0 (-11207) + OH^0 (-10722) -> H2O2^0 (-11371) +At time : 1 ps Reaction : OH^0 (-11189) + OH^0 (-9278) -> H2O2^0 (-11372) +At time : 1 ps Reaction : OH^0 (-11166) + OH^0 (-9095) -> H2O2^0 (-11373) +At time : 1 ps Reaction : H3O^1 (-11064) + OH^-1 (-5729) -> No product +At time : 1 ps Reaction : OH^0 (-11046) + OH^0 (-8112) -> H2O2^0 (-11374) +At time : 1 ps Reaction : OH^0 (-10976) + OH^0 (-10978) -> H2O2^0 (-11375) +At time : 1 ps Reaction : OH^0 (-10950) + OH^0 (-7984) -> H2O2^0 (-11376) +At time : 1 ps Reaction : OH^0 (-10910) + e_aq^-1 (-8563) -> OH^-1 (-11377) +At time : 1 ps Reaction : OH^0 (-10899) + OH^0 (-6898) -> H2O2^0 (-11378) +At time : 1 ps Reaction : OH^0 (-10897) + OH^0 (-10016) -> H2O2^0 (-11379) +At time : 1 ps Reaction : OH^0 (-10876) + OH^0 (-10005) -> H2O2^0 (-11380) +At time : 1 ps Reaction : OH^0 (-10781) + OH^0 (-10780) -> H2O2^0 (-11381) +At time : 1 ps Reaction : OH^0 (-9790) + OH^0 (-10752) -> H2O2^0 (-11382) +At time : 1 ps Reaction : H3O^1 (-10598) + OH^-1 (-5768) -> No product +At time : 1 ps Reaction : OH^0 (-10595) + OH^0 (-9237) -> H2O2^0 (-11383) +At time : 1 ps Reaction : H3O^1 (-10566) + OH^-1 (-5789) -> No product +At time : 1 ps Reaction : OH^0 (-10515) + e_aq^-1 (-8341) -> OH^-1 (-11384) +At time : 1 ps Reaction : H3O^1 (-10357) + OH^-1 (-5720) -> No product +At time : 1 ps Reaction : e_aq^-1 (-82) + OH^0 (-10354) -> OH^-1 (-11385) +At time : 1 ps Reaction : OH^0 (-10301) + OH^0 (-9364) -> H2O2^0 (-11386) +At time : 1 ps Reaction : H^0 (-10217) + OH^0 (-10218) -> No product +At time : 1 ps Reaction : OH^0 (-10166) + OH^0 (-9415) -> H2O2^0 (-11387) +At time : 1 ps Reaction : OH^0 (-10119) + OH^0 (-10121) -> H2O2^0 (-11388) +At time : 1 ps Reaction : OH^0 (-9991) + OH^0 (-9992) -> H2O2^0 (-11389) +At time : 1 ps Reaction : OH^0 (-9953) + OH^0 (-9955) -> H2O2^0 (-11390) +At time : 1 ps Reaction : OH^0 (-9948) + OH^0 (-9268) -> H2O2^0 (-11391) +At time : 1 ps Reaction : OH^0 (-9834) + OH^0 (-9838) -> H2O2^0 (-11392) +At time : 1 ps Reaction : OH^0 (-9802) + OH^0 (-9015) -> H2O2^0 (-11393) +At time : 1 ps Reaction : OH^0 (-9766) + OH^0 (-9011) -> H2O2^0 (-11394) +At time : 1 ps Reaction : OH^0 (-9743) + OH^0 (-9745) -> H2O2^0 (-11395) +At time : 1 ps Reaction : H^0 (-9698) + OH^0 (-5918) -> No product +At time : 1 ps Reaction : OH^0 (-9665) + OH^0 (-9667) -> H2O2^0 (-11396) +At time : 1 ps Reaction : OH^0 (-9284) + OH^0 (-9435) -> H2O2^0 (-11397) +At time : 1 ps Reaction : OH^0 (-9265) + OH^0 (-6202) -> H2O2^0 (-11398) +At time : 1 ps Reaction : OH^0 (-9202) + OH^0 (-8746) -> H2O2^0 (-11399) +At time : 1 ps Reaction : H^0 (-9111) + OH^0 (-6476) -> No product +At time : 1 ps Reaction : OH^0 (-6624) + e_aq^-1 (-8776) -> OH^-1 (-11400) +At time : 1 ps Reaction : OH^0 (-8660) + e_aq^-1 (-8662) -> OH^-1 (-11401) +At time : 1 ps Reaction : OH^-1 (-5750) + H3O^1 (-8562) -> No product +At time : 1 ps Reaction : OH^-1 (-5801) + H3O^1 (-8011) -> No product +At time : 1 ps Reaction : OH^0 (-6040) + OH^0 (-7510) -> H2O2^0 (-11402) +At time : 1 ps Reaction : e_aq^-1 (-4711) + OH^0 (-7036) -> OH^-1 (-11403) +At time : 1 ps Reaction : OH^-1 (-5753) + H3O^1 (-6839) -> No product +At time : 1 ps Reaction : OH^0 (-6390) + OH^0 (-6394) -> H2O2^0 (-11404) +At time : 1 ps Reaction : OH^-1 (-5783) + H3O^1 (-6363) -> No product +At time : 1 ps Reaction : e_aq^-1 (-792) + OH^0 (-6148) -> OH^-1 (-11405) +At time : 1 ps Reaction : OH^-1 (-5735) + H3O^1 (-6033) -> No product +At time : 1 ps Reaction : OH^-1 (-5771) + H3O^1 (-5945) -> No product +At time : 1 ps Reaction : OH^-1 (-11405) + H3O^1 (-6147) -> No product +At time : 1 ps Reaction : OH^-1 (-11403) + H3O^1 (-7035) -> No product +At time : 1 ps Reaction : OH^-1 (-11401) + H3O^1 (-8661) -> No product +At time : 1 ps Reaction : OH^-1 (-11400) + H3O^1 (-8775) -> No product +At time : 1 ps Reaction : OH^-1 (-11385) + H3O^1 (-10353) -> No product +At time : 1 ps Reaction : OH^-1 (-11384) + H3O^1 (-6985) -> No product +At time : 1 ps Reaction : OH^-1 (-11377) + H3O^1 (-6917) -> No product +At time : 1.1 ps Reaction : OH^0 (-10072) + OH^0 (-11233) -> H2O2^0 (-11406) +At time : 1.1 ps Reaction : OH^0 (-10087) + OH^0 (-9293) -> H2O2^0 (-11407) +At time : 1.1 ps Reaction : OH^0 (-9828) + OH^0 (-9826) -> H2O2^0 (-11408) +At time : 1.1 ps Reaction : OH^0 (-9554) + OH^0 (-9555) -> H2O2^0 (-11409) +At time : 1.1 ps Reaction : OH^0 (-6732) + e_aq^-1 (-8782) -> OH^-1 (-11410) +At time : 1.1 ps Reaction : e_aq^-1 (-3335) + OH^0 (-7684) -> OH^-1 (-11411) +At time : 1.1 ps Reaction : OH^-1 (-11410) + H3O^1 (-6731) -> No product +At time : 1.2 ps Reaction : OH^-1 (-11411) + H3O^1 (-7683) -> No product +At time : 1.2 ps Reaction : OH^0 (-10817) + OH^0 (-11219) -> H2O2^0 (-11412) +At time : 1.2 ps Reaction : OH^0 (-9794) + OH^0 (-11211) -> H2O2^0 (-11413) +At time : 1.2 ps Reaction : H^0 (-10352) + OH^0 (-6110) -> No product +At time : 1.2 ps Reaction : e_aq^-1 (-1615) + H^0 (-10021) -> OH^-1 (-11414) + H_2^0 (-11415) +At time : 1.2 ps Reaction : OH^0 (-10051) + OH^0 (-9433) -> H2O2^0 (-11416) +At time : 1.3 ps Reaction : OH^0 (-11205) + OH^0 (-11203) -> H2O2^0 (-11417) +At time : 1.3 ps Reaction : OH^0 (-10123) + OH^0 (-10125) -> H2O2^0 (-11418) +At time : 1.3 ps Reaction : OH^0 (-9287) + OH^0 (-9051) -> H2O2^0 (-11419) +At time : 1.3 ps Reaction : OH^0 (-6842) + OH^0 (-6844) -> H2O2^0 (-11420) +At time : 1.6 ps Reaction : OH^0 (-11305) + OH^0 (-9023) -> H2O2^0 (-11421) +At time : 1.6 ps Reaction : OH^0 (-11230) + OH^0 (-7576) -> H2O2^0 (-11422) +At time : 1.6 ps Reaction : OH^0 (-10228) + OH^0 (-9336) -> H2O2^0 (-11423) +At time : 1.6 ps Reaction : OH^0 (-10186) + OH^0 (-9314) -> H2O2^0 (-11424) +At time : 1.6 ps Reaction : OH^0 (-9909) + OH^0 (-9025) -> H2O2^0 (-11425) +At time : 1.6 ps Reaction : OH^0 (-9724) + OH^0 (-9723) -> H2O2^0 (-11426) +At time : 1.6 ps Reaction : H^0 (-9145) + e_aq^-1 (-3428) -> OH^-1 (-11427) + H_2^0 (-11428) +At time : 1.6 ps Reaction : OH^0 (-5826) + e_aq^-1 (-8752) -> OH^-1 (-11429) +At time : 1.6 ps Reaction : OH^-1 (-11429) + H3O^1 (-6429) -> No product +At time : 1.7 ps Reaction : OH^0 (-9710) + OH^0 (-9708) -> H2O2^0 (-11430) +At time : 1.7 ps Reaction : OH^0 (-7312) + OH^0 (-8262) -> H2O2^0 (-11431) +At time : 1.7 ps Reaction : e_aq^-1 (-4362) + H3O^1 (-5995) -> H^0 (-11432) +At time : 1.7 ps Reaction : e_aq^-1 (-3263) + OH^0 (-5882) -> OH^-1 (-11433) +At time : 1.7 ps Reaction : OH^-1 (-11433) + H3O^1 (-5881) -> No product +At time : 1.7 ps Reaction : OH^0 (-9857) + OH^0 (-9019) -> H2O2^0 (-11434) +At time : 1.8 ps Reaction : OH^0 (-10666) + OH^0 (-6278) -> H2O2^0 (-11435) +At time : 1.9 ps Reaction : H^0 (-11218) + OH^0 (-9912) -> No product +At time : 1.9 ps Reaction : H^0 (-11025) + H^0 (-10178) -> H_2^0 (-11436) +At time : 1.9 ps Reaction : OH^0 (-10004) + OH^0 (-6880) -> H2O2^0 (-11437) +At time : 1.9 ps Reaction : OH^0 (-9564) + OH^0 (-9560) -> H2O2^0 (-11438) +At time : 2 ps Reaction : OH^0 (-9528) + OH^0 (-8995) -> H2O2^0 (-11439) +At time : 2.1 ps Reaction : OH^0 (-11337) + OH^0 (-8240) -> H2O2^0 (-11440) +At time : 2.1 ps Reaction : OH^0 (-10385) + OH^0 (-10386) -> H2O2^0 (-11441) +At time : 2.2 ps Reaction : OH^0 (-10107) + H^0 (-11278) -> No product +At time : 2.2 ps Reaction : OH^0 (-9173) + OH^0 (-10652) -> H2O2^0 (-11442) +At time : 2.2 ps Reaction : H^0 (-9715) + OH^0 (-6554) -> No product +At time : 2.5 ps Reaction : OH^0 (-10669) + OH^0 (-10670) -> H2O2^0 (-11443) +At time : 2.5 ps Reaction : OH^0 (-9840) + OH^0 (-6694) -> H2O2^0 (-11444) +At time : 2.5 ps Reaction : H^0 (-9449) + H^0 (-9447) -> H_2^0 (-11445) +At time : 2.5 ps Reaction : OH^0 (-9168) + OH^0 (-9169) -> H2O2^0 (-11446) +At time : 2.6 ps Reaction : OH^0 (-10425) + OH^0 (-8483) -> H2O2^0 (-11447) +At time : 2.6 ps Reaction : OH^0 (-10233) + OH^0 (-10235) -> H2O2^0 (-11448) +At time : 2.7 ps Reaction : OH^0 (-7348) + OH^0 (-7350) -> H2O2^0 (-11449) +At time : 2.7 ps Reaction : OH^0 (-6132) + OH^0 (-7298) -> H2O2^0 (-11450) +At time : 3 ps Reaction : OH^0 (-10227) + H^0 (-11063) -> No product +At time : 3 ps Reaction : OH^0 (-9234) + OH^0 (-7828) -> H2O2^0 (-11451) +At time : 3 ps Reaction : OH^0 (-5988) + e_aq^-1 (-8797) -> OH^-1 (-11452) +At time : 3 ps Reaction : OH^-1 (-11452) + H3O^1 (-7597) -> No product +At time : 3.1 ps Reaction : OH^0 (-10038) + OH^0 (-6008) -> H2O2^0 (-11453) +At time : 3.2 ps Reaction : e_aq^-1 (-8392) + OH^0 (-8655) -> OH^-1 (-11454) +At time : 3.2 ps Reaction : OH^-1 (-11454) + H3O^1 (-8103) -> No product +At time : 3.3 ps Reaction : OH^0 (-6856) + OH^0 (-6858) -> H2O2^0 (-11455) +At time : 3.4 ps Reaction : H^0 (-11314) + OH^0 (-6930) -> No product +At time : 3.5 ps Reaction : H^0 (-9904) + OH^0 (-8786) -> No product +At time : 3.5 ps Reaction : OH^0 (-9820) + OH^0 (-9238) -> H2O2^0 (-11456) +At time : 3.6 ps Reaction : OH^0 (-9067) + H^0 (-9068) -> No product +At time : 3.7 ps Reaction : OH^0 (-10267) + OH^0 (-9349) -> H2O2^0 (-11457) +At time : 3.7 ps Reaction : OH^0 (-9726) + OH^0 (-6590) -> H2O2^0 (-11458) +At time : 3.7 ps Reaction : OH^0 (-9588) + OH^0 (-6348) -> H2O2^0 (-11459) +At time : 3.7 ps Reaction : OH^0 (-7406) + H^0 (-9096) -> No product +At time : 3.8 ps Reaction : OH^0 (-9252) + OH^0 (-10784) -> H2O2^0 (-11460) +At time : 3.8 ps Reaction : OH^0 (-9359) + H^0 (-9356) -> No product +At time : 3.9 ps Reaction : OH^0 (-11088) + OH^0 (-6072) -> H2O2^0 (-11461) +At time : 3.9 ps Reaction : OH^0 (-10808) + OH^0 (-10807) -> H2O2^0 (-11462) +At time : 4 ps Reaction : OH^0 (-11009) + OH^0 (-10161) -> H2O2^0 (-11463) +At time : 4 ps Reaction : OH^0 (-10114) + OH^0 (-7998) -> H2O2^0 (-11464) +At time : 4.1 ps Reaction : OH^0 (-10888) + OH^0 (-10892) -> H2O2^0 (-11465) +At time : 4.1 ps Reaction : OH^0 (-10463) + OH^0 (-10464) -> H2O2^0 (-11466) +At time : 4.3 ps Reaction : OH^0 (-11100) + OH^0 (-11101) -> H2O2^0 (-11467) +At time : 4.3 ps Reaction : OH^0 (-5986) + OH^0 (-8363) -> H2O2^0 (-11468) +At time : 4.4 ps Reaction : OH^0 (-9283) + OH^0 (-10035) -> H2O2^0 (-11469) +At time : 4.5 ps Reaction : H^0 (-11345) + OH^0 (-9375) -> No product +At time : 4.6 ps Reaction : OH^0 (-9140) + H^0 (-11194) -> No product +At time : 4.6 ps Reaction : OH^0 (-11039) + OH^0 (-10190) -> H2O2^0 (-11470) +At time : 4.6 ps Reaction : OH^0 (-10679) + OH^0 (-6320) -> H2O2^0 (-11471) +At time : 4.6 ps Reaction : e_aq^-1 (-1229) + H3O^1 (-8571) -> H^0 (-11472) +At time : 4.7 ps Reaction : OH^0 (-10640) + e_aq^-1 (-3489) -> OH^-1 (-11473) +At time : 4.7 ps Reaction : H3O^1 (-10639) + OH^-1 (-11473) -> No product +At time : 4.9 ps Reaction : OH^0 (-11191) + OH^0 (-10033) -> H2O2^0 (-11474) +At time : 5 ps Reaction : H^0 (-10887) + OH^0 (-6000) -> No product +At time : 5 ps Reaction : OH^0 (-9688) + OH^0 (-9686) -> H2O2^0 (-11475) +At time : 5 ps Reaction : e_aq^-1 (-3501) + OH^0 (-6246) -> OH^-1 (-11476) +At time : 5 ps Reaction : OH^-1 (-11476) + H3O^1 (-6245) -> No product +At time : 5.3 ps Reaction : H^0 (-10875) + OH^0 (-10872) -> No product +At time : 5.3 ps Reaction : OH^0 (-9185) + OH^0 (-6328) -> H2O2^0 (-11477) +At time : 5.3 ps Reaction : OH^0 (-8507) + e_aq^-1 (-8509) -> OH^-1 (-11478) +At time : 5.3 ps Reaction : OH^-1 (-11478) + H3O^1 (-8508) -> No product +At time : 5.4 ps Reaction : OH^0 (-7286) + OH^0 (-9089) -> H2O2^0 (-11479) +At time : 5.4 ps Reaction : OH^0 (-6786) + OH^0 (-6790) -> H2O2^0 (-11480) +At time : 5.5 ps Reaction : OH^0 (-10538) + OH^0 (-10874) -> H2O2^0 (-11481) +At time : 5.5 ps Reaction : H^0 (-10801) + OH^0 (-7626) -> No product +At time : 5.5 ps Reaction : OH^0 (-10675) + OH^0 (-6300) -> H2O2^0 (-11482) +At time : 5.5 ps Reaction : OH^0 (-9932) + OH^0 (-8971) -> H2O2^0 (-11483) +At time : 5.5 ps Reaction : H3O^1 (-8679) + e_aq^-1 (-8680) -> H^0 (-11484) +At time : 5.6 ps Reaction : H^0 (-10124) + OH^0 (-11235) -> No product +At time : 5.6 ps Reaction : OH^0 (-10390) + H^0 (-9365) -> No product +At time : 5.6 ps Reaction : H3O^1 (-9613) + OH^-1 (-5780) -> No product +At time : 5.7 ps Reaction : OH^0 (-8726) + e_aq^-1 (-8731) -> OH^-1 (-11485) +At time : 5.7 ps Reaction : OH^-1 (-11485) + H3O^1 (-8727) -> No product +At time : 5.7 ps Reaction : OH^0 (-7340) + OH^0 (-7404) -> H2O2^0 (-11486) +At time : 5.9 ps Reaction : OH^0 (-11135) + OH^0 (-7280) -> H2O2^0 (-11487) +At time : 5.9 ps Reaction : OH^0 (-10277) + OH^0 (-9087) -> H2O2^0 (-11488) +At time : 5.9 ps Reaction : OH^0 (-7934) + OH^0 (-8811) -> H2O2^0 (-11489) +At time : 6 ps Reaction : OH^0 (-9913) + OH^0 (-11217) -> H2O2^0 (-11490) +At time : 6 ps Reaction : OH^0 (-8682) + OH^0 (-8683) -> H2O2^0 (-11491) +At time : 6.1 ps Reaction : OH^0 (-10081) + H^0 (-10516) -> No product +At time : 6.1 ps Reaction : OH^0 (-9325) + OH^0 (-9326) -> H2O2^0 (-11492) +At time : 6.1 ps Reaction : e_aq^-1 (-3936) + OH^0 (-6664) -> OH^-1 (-11493) +At time : 6.1 ps Reaction : H3O^1 (-6663) + OH^-1 (-11493) -> No product +At time : 6.2 ps Reaction : H^0 (-11312) + H^0 (-10531) -> H_2^0 (-11494) +At time : 6.2 ps Reaction : H^0 (-10548) + OH^0 (-6860) -> No product +At time : 6.3 ps Reaction : H^0 (-10185) + OH^0 (-7504) -> No product +At time : 6.4 ps Reaction : H3O^1 (-10809) + OH^-1 (-5759) -> No product +At time : 6.4 ps Reaction : OH^0 (-9775) + OH^0 (-10742) -> H2O2^0 (-11495) +At time : 6.5 ps Reaction : e_aq^-1 (-1170) + H3O^1 (-8023) -> H^0 (-11496) +At time : 6.6 ps Reaction : OH^0 (-5842) + OH^0 (-11277) -> H2O2^0 (-11497) +At time : 6.6 ps Reaction : OH^0 (-10244) + OH^0 (-10245) -> H2O2^0 (-11498) +At time : 6.7 ps Reaction : OH^0 (-10293) + OH^0 (-6088) -> H2O2^0 (-11499) +At time : 6.7 ps Reaction : OH^0 (-10156) + OH^0 (-7074) -> H2O2^0 (-11500) +At time : 6.7 ps Reaction : OH^0 (-9709) + OH^0 (-7656) -> H2O2^0 (-11501) +At time : 6.8 ps Reaction : OH^0 (-11287) + H^0 (-11288) -> No product +At time : 6.8 ps Reaction : H^0 (-11098) + OH^0 (-6144) -> No product +At time : 6.9 ps Reaction : OH^0 (-11331) + OH^0 (-10406) -> H2O2^0 (-11502) +At time : 6.9 ps Reaction : OH^0 (-10987) + OH^0 (-8028) -> H2O2^0 (-11503) +At time : 6.9 ps Reaction : e_aq^-1 (-161) + OH^0 (-8921) -> OH^-1 (-11504) +At time : 6.9 ps Reaction : OH^-1 (-11504) + H3O^1 (-8922) -> No product +At time : 7.1 ps Reaction : OH^0 (-10530) + H^0 (-10889) -> No product +At time : 7.1 ps Reaction : OH^0 (-8967) + H^0 (-8968) -> No product +At time : 7.1 ps Reaction : OH^0 (-8300) + OH^0 (-8310) -> H2O2^0 (-11505) +At time : 7.2 ps Reaction : H^0 (-10154) + OH^0 (-9427) -> No product +At time : 7.2 ps Reaction : OH^0 (-9172) + OH^0 (-9495) -> H2O2^0 (-11506) +At time : 7.3 ps Reaction : OH^0 (-10982) + OH^0 (-10989) -> H2O2^0 (-11507) +At time : 7.3 ps Reaction : OH^0 (-5733) + e_aq^-1 (-8581) -> OH^-1 (-11508) +At time : 7.4 ps Reaction : OH^0 (-10198) + OH^0 (-10200) -> H2O2^0 (-11509) +At time : 7.4 ps Reaction : H^0 (-9367) + OH^0 (-9366) -> No product +At time : 7.5 ps Reaction : OH^0 (-7042) + OH^0 (-8375) -> H2O2^0 (-11510) +At time : 7.5 ps Reaction : e_aq^-1 (-3984) + OH^0 (-7638) -> OH^-1 (-11511) +At time : 7.5 ps Reaction : OH^0 (-5846) + OH^0 (-6162) -> H2O2^0 (-11512) +At time : 7.5 ps Reaction : OH^-1 (-11511) + H3O^1 (-7637) -> No product +At time : 7.6 ps Reaction : OH^0 (-10378) + OH^0 (-10379) -> H2O2^0 (-11513) +At time : 7.8 ps Reaction : OH^0 (-8717) + H^0 (-9002) -> No product +At time : 7.9 ps Reaction : OH^0 (-9230) + OH^0 (-9785) -> H2O2^0 (-11514) +At time : 7.9 ps Reaction : OH^0 (-8246) + OH^0 (-8248) -> H2O2^0 (-11515) +At time : 8 ps Reaction : OH^0 (-10326) + OH^0 (-10325) -> H2O2^0 (-11516) +At time : 8 ps Reaction : e_aq^-1 (-1566) + OH^0 (-7948) -> OH^-1 (-11517) +At time : 8 ps Reaction : OH^-1 (-5774) + H3O^1 (-7807) -> No product +At time : 8 ps Reaction : H3O^1 (-7947) + OH^-1 (-11517) -> No product +At time : 8.1 ps Reaction : H^0 (-10945) + OH^0 (-6994) -> No product +At time : 8.2 ps Reaction : OH^0 (-9798) + OH^0 (-7826) -> H2O2^0 (-11518) +At time : 8.3 ps Reaction : OH^0 (-11151) + OH^0 (-9371) -> H2O2^0 (-11519) +At time : 8.3 ps Reaction : OH^0 (-10550) + OH^0 (-9442) -> H2O2^0 (-11520) +At time : 8.7 ps Reaction : OH^0 (-9340) + OH^0 (-7232) -> H2O2^0 (-11521) +At time : 9 ps Reaction : OH^0 (-9156) + e_aq^-1 (-3466) -> OH^-1 (-11522) +At time : 9.1 ps Reaction : OH^0 (-10095) + OH^0 (-6998) -> H2O2^0 (-11523) +At time : 9.2 ps Reaction : OH^0 (-10547) + OH^0 (-10846) -> H2O2^0 (-11524) +At time : 9.2 ps Reaction : OH^0 (-5916) + OH^0 (-8345) -> H2O2^0 (-11525) +At time : 9.3 ps Reaction : H^0 (-9949) + OH^0 (-7898) -> No product +At time : 9.3 ps Reaction : OH^0 (-7114) + OH^0 (-7118) -> H2O2^0 (-11526) +At time : 9.4 ps Reaction : OH^0 (-9773) + OH^0 (-9774) -> H2O2^0 (-11527) +At time : 9.6 ps Reaction : OH^0 (-11319) + H^0 (-9062) -> No product +At time : 9.7 ps Reaction : OH^0 (-9569) + OH^0 (-9570) -> H2O2^0 (-11528) +At time : 9.7 ps Reaction : OH^-1 (-5741) + H3O^1 (-8033) -> No product +At time : 10.1 ps Reaction : OH^0 (-10250) + OH^0 (-10253) -> H2O2^0 (-11529) +At time : 10.3 ps Reaction : OH^0 (-11154) + OH^0 (-11155) -> H2O2^0 (-11530) +At time : 10.3 ps Reaction : OH^0 (-9901) + H^0 (-9024) -> No product +At time : 10.3 ps Reaction : OH^0 (-9804) + OH^0 (-7832) -> H2O2^0 (-11531) +At time : 10.4 ps Reaction : OH^0 (-11255) + OH^0 (-8932) -> H2O2^0 (-11532) +At time : 10.5 ps Reaction : H^0 (-9994) + OH^0 (-6862) -> No product +At time : 10.9 ps Reaction : OH^0 (-8778) + OH^0 (-8779) -> H2O2^0 (-11533) +At time : 11.1 ps Reaction : H^0 (-11040) + OH^0 (-7134) -> No product +At time : 12.1 ps Reaction : OH^0 (-10131) + OH^0 (-8576) -> H2O2^0 (-11534) +At time : 12.1 ps Reaction : OH^0 (-9962) + OH^0 (-7912) -> H2O2^0 (-11535) +At time : 12.1 ps Reaction : OH^0 (-9792) + OH^0 (-6658) -> H2O2^0 (-11536) +At time : 12.1 ps Reaction : OH^0 (-9789) + OH^0 (-6650) -> H2O2^0 (-11537) +At time : 12.1 ps Reaction : OH^0 (-9749) + OH^0 (-9747) -> H2O2^0 (-11538) +At time : 12.1 ps Reaction : OH^0 (-9240) + OH^0 (-6692) -> H2O2^0 (-11539) +At time : 12.1 ps Reaction : OH^0 (-6340) + OH^0 (-7728) -> H2O2^0 (-11540) +At time : 12.1 ps Reaction : e_aq^-1 (-1450) + H3O^1 (-7567) -> H^0 (-11541) +At time : 13.1 ps Reaction : H^0 (-11114) + H^0 (-10415) -> H_2^0 (-11542) +At time : 13.1 ps Reaction : OH^0 (-9395) + OH^0 (-8330) -> H2O2^0 (-11543) +At time : 13.1 ps Reaction : H3O^1 (-7073) + e_aq^-1 (-8437) -> H^0 (-11544) +At time : 14.1 ps Reaction : H^0 (-10071) + OH^0 (-11318) -> No product +At time : 14.1 ps Reaction : OH^0 (-10962) + OH^0 (-9300) -> H2O2^0 (-11545) +At time : 14.1 ps Reaction : OH^0 (-10170) + e_aq^-1 (-8857) -> OH^-1 (-11546) +At time : 14.1 ps Reaction : OH^0 (-9875) + OH^0 (-6726) -> H2O2^0 (-11547) +At time : 14.1 ps Reaction : OH^0 (-9817) + OH^0 (-5834) -> H2O2^0 (-11548) +At time : 14.1 ps Reaction : OH^0 (-8924) + OH^0 (-9097) -> H2O2^0 (-11549) +At time : 14.1 ps Reaction : OH^0 (-6954) + OH^0 (-7566) -> H2O2^0 (-11550) +At time : 15.1 ps Reaction : OH^0 (-10536) + OH^0 (-11356) -> H2O2^0 (-11551) +At time : 15.1 ps Reaction : H^0 (-11222) + H^0 (-11224) -> H_2^0 (-11552) +At time : 15.1 ps Reaction : OH^0 (-11093) + OH^0 (-7224) -> H2O2^0 (-11553) +At time : 15.1 ps Reaction : OH^0 (-10412) + OH^0 (-9351) -> H2O2^0 (-11554) +At time : 15.1 ps Reaction : OH^0 (-9510) + OH^0 (-6256) -> H2O2^0 (-11555) +At time : 15.1 ps Reaction : OH^0 (-8066) + OH^0 (-8068) -> H2O2^0 (-11556) +At time : 16.1 ps Reaction : H^0 (-10148) + OH^0 (-8852) -> No product +At time : 16.1 ps Reaction : OH^0 (-9995) + OH^0 (-9997) -> H2O2^0 (-11557) +At time : 16.1 ps Reaction : H^0 (-9939) + e_aq^-1 (-8695) -> OH^-1 (-11558) + H_2^0 (-11559) +At time : 16.1 ps Reaction : OH^0 (-9212) + OH^0 (-6450) -> H2O2^0 (-11560) +At time : 16.1 ps Reaction : OH^0 (-8381) + e_aq^-1 (-8383) -> OH^-1 (-11561) +At time : 16.1 ps Reaction : OH^-1 (-11561) + H3O^1 (-8059) -> No product +At time : 16.1 ps Reaction : H^0 (-10225) + OH^0 (-10448) -> No product +At time : 17.1 ps Reaction : OH^0 (-11290) + OH^0 (-11291) -> H2O2^0 (-11562) +At time : 17.1 ps Reaction : OH^0 (-11090) + OH^0 (-6074) -> H2O2^0 (-11563) +At time : 17.1 ps Reaction : OH^0 (-10451) + H^0 (-11057) -> No product +At time : 17.1 ps Reaction : OH^0 (-10790) + OH^0 (-9885) -> H2O2^0 (-11564) +At time : 17.1 ps Reaction : OH^0 (-10177) + e_aq^-1 (-8440) -> OH^-1 (-11565) +At time : 17.1 ps Reaction : OH^0 (-9320) + OH^0 (-9323) -> H2O2^0 (-11566) +At time : 17.1 ps Reaction : OH^0 (-6100) + OH^0 (-9093) -> H2O2^0 (-11567) +At time : 17.1 ps Reaction : e_aq^-1 (-4674) + H^0 (-8960) -> OH^-1 (-11568) + H_2^0 (-11569) +At time : 17.1 ps Reaction : OH^0 (-8613) + OH^0 (-8614) -> H2O2^0 (-11570) +At time : 17.1 ps Reaction : OH^0 (-7888) + OH^0 (-8417) -> H2O2^0 (-11571) +At time : 17.1 ps Reaction : OH^-1 (-11565) + H3O^1 (-7121) -> No product +At time : 18.1 ps Reaction : e_aq^-1 (-2365) + H^0 (-11210) -> OH^-1 (-11572) + H_2^0 (-11573) +At time : 18.1 ps Reaction : OH^0 (-10798) + OH^0 (-6764) -> H2O2^0 (-11574) +At time : 18.1 ps Reaction : OH^0 (-9937) + OH^0 (-7886) -> H2O2^0 (-11575) +At time : 18.1 ps Reaction : H^0 (-9192) + OH^0 (-6376) -> No product +At time : 18.1 ps Reaction : OH^0 (-8805) + OH^0 (-8806) -> H2O2^0 (-11576) +At time : 19.1 ps Reaction : OH^0 (-11355) + OH^0 (-11258) -> H2O2^0 (-11577) +At time : 19.1 ps Reaction : OH^0 (-10209) + e_aq^-1 (-8884) -> OH^-1 (-11578) +At time : 19.1 ps Reaction : OH^0 (-9704) + OH^0 (-6544) -> H2O2^0 (-11579) +At time : 19.1 ps Reaction : OH^0 (-9456) + e_aq^-1 (-3448) -> OH^-1 (-11580) +At time : 19.1 ps Reaction : e_aq^-1 (-5447) + OH^0 (-7418) -> OH^-1 (-11581) +At time : 19.1 ps Reaction : OH^0 (-7154) + OH^0 (-7156) -> H2O2^0 (-11582) +At time : 19.1 ps Reaction : H3O^1 (-7297) + OH^-1 (-11581) -> No product +At time : 19.1 ps Reaction : OH^-1 (-11578) + H3O^1 (-8883) -> No product +At time : 20.1 ps Reaction : OH^0 (-11213) + OH^0 (-9864) -> H2O2^0 (-11583) +At time : 20.1 ps Reaction : OH^0 (-10311) + OH^0 (-11159) -> H2O2^0 (-11584) +At time : 20.1 ps Reaction : OH^0 (-11038) + OH^0 (-9317) -> H2O2^0 (-11585) +At time : 20.1 ps Reaction : OH^0 (-9981) + OH^0 (-10851) -> H2O2^0 (-11586) +At time : 20.1 ps Reaction : OH^0 (-10511) + OH^0 (-10109) -> H2O2^0 (-11587) +At time : 20.1 ps Reaction : H^0 (-9760) + OH^0 (-7800) -> No product +At time : 20.1 ps Reaction : H3O^1 (-9517) + e_aq^-1 (-3222) -> H^0 (-11588) +At time : 20.1 ps Reaction : H^0 (-9434) + H^0 (-9052) -> H_2^0 (-11589) +At time : 20.1 ps Reaction : H3O^1 (-6063) + e_aq^-1 (-8653) -> H^0 (-11590) +At time : 21.1 ps Reaction : H3O^1 (-7611) + OH^-1 (-11558) -> No product +At time : 21.1 ps Reaction : H3O^1 (-11117) + OH^-1 (-5726) -> No product +At time : 21.1 ps Reaction : OH^0 (-10816) + OH^0 (-8973) -> H2O2^0 (-11591) +At time : 21.1 ps Reaction : OH^0 (-10437) + e_aq^-1 (-5233) -> OH^-1 (-11592) +At time : 21.1 ps Reaction : OH^0 (-10216) + OH^0 (-8132) -> H2O2^0 (-11593) +At time : 21.1 ps Reaction : H^0 (-9974) + OH^0 (-6852) -> No product +At time : 21.1 ps Reaction : H^0 (-9243) + OH^0 (-6706) -> No product +At time : 21.1 ps Reaction : e_aq^-1 (-3101) + OH^0 (-6314) -> OH^-1 (-11594) +At time : 21.1 ps Reaction : OH^-1 (-11594) + H3O^1 (-6313) -> No product +At time : 22.1 ps Reaction : H3O^1 (-10436) + OH^-1 (-11592) -> No product +At time : 22.1 ps Reaction : OH^-1 (-11508) + H3O^1 (-7513) -> No product +At time : 22.1 ps Reaction : H^0 (-11359) + OH^0 (-11079) -> No product +At time : 22.1 ps Reaction : H^0 (-11080) + H^0 (-8946) -> H_2^0 (-11595) +At time : 22.1 ps Reaction : OH^0 (-10871) + OH^0 (-9441) -> H2O2^0 (-11596) +At time : 22.1 ps Reaction : OH^0 (-10711) + OH^0 (-6478) -> H2O2^0 (-11597) +At time : 22.1 ps Reaction : OH^0 (-10593) + OH^0 (-9810) -> H2O2^0 (-11598) +At time : 22.1 ps Reaction : OH^0 (-8122) + e_aq^-1 (-8446) -> OH^-1 (-11599) +At time : 22.1 ps Reaction : OH^0 (-7470) + OH^0 (-8158) -> H2O2^0 (-11600) +At time : 22.1 ps Reaction : OH^0 (-6070) + OH^0 (-7206) -> H2O2^0 (-11601) +At time : 23.1 ps Reaction : OH^0 (-9114) + H^0 (-10799) -> No product +At time : 23.1 ps Reaction : OH^0 (-10159) + OH^0 (-9422) -> H2O2^0 (-11602) +At time : 23.1 ps Reaction : OH^0 (-9318) + OH^0 (-7494) -> H2O2^0 (-11603) +At time : 23.1 ps Reaction : H^0 (-9122) + H^0 (-9279) -> H_2^0 (-11604) +At time : 23.1 ps Reaction : OH^0 (-9035) + H^0 (-9036) -> No product +At time : 23.1 ps Reaction : OH^0 (-10314) + H^0 (-11167) -> No product +At time : 24.1 ps Reaction : OH^0 (-10839) + OH^0 (-6846) -> H2O2^0 (-11605) +At time : 24.1 ps Reaction : OH^0 (-9762) + OH^0 (-9759) -> H2O2^0 (-11606) +At time : 24.1 ps Reaction : OH^0 (-9125) + OH^0 (-8843) -> H2O2^0 (-11607) +At time : 24.1 ps Reaction : e_aq^-1 (-4212) + OH^0 (-7902) -> OH^-1 (-11608) +At time : 24.1 ps Reaction : OH^0 (-5950) + OH^0 (-7818) -> H2O2^0 (-11609) +At time : 24.1 ps Reaction : e_aq^-1 (-1251) + H3O^1 (-7539) -> H^0 (-11610) +At time : 24.1 ps Reaction : H3O^1 (-6199) + OH^-1 (-11608) -> No product +At time : 25.1 ps Reaction : OH^0 (-11034) + OH^0 (-11033) -> H2O2^0 (-11611) +At time : 25.1 ps Reaction : OH^0 (-10055) + OH^0 (-6942) -> H2O2^0 (-11612) +At time : 25.1 ps Reaction : OH^0 (-5904) + OH^0 (-6400) -> H2O2^0 (-11613) +At time : 26.1 ps Reaction : OH^-1 (-11546) + H3O^1 (-7101) -> No product +At time : 26.1 ps Reaction : OH^0 (-11335) + H^0 (-10278) -> No product +At time : 26.1 ps Reaction : H^0 (-11293) + OH^0 (-10616) -> No product +At time : 26.1 ps Reaction : OH^0 (-6962) + H^0 (-11234) -> No product +At time : 26.1 ps Reaction : OH^0 (-11119) + OH^0 (-8220) -> H2O2^0 (-11614) +At time : 26.1 ps Reaction : H^0 (-11069) + OH^0 (-8888) -> No product +At time : 26.1 ps Reaction : H^0 (-10315) + OH^0 (-7328) -> No product +At time : 26.1 ps Reaction : OH^0 (-10240) + H^0 (-8948) -> No product +At time : 26.1 ps Reaction : OH^0 (-9585) + OH^0 (-7730) -> H2O2^0 (-11615) +At time : 26.1 ps Reaction : H^0 (-9352) + OH^0 (-8206) -> No product +At time : 27.1 ps Reaction : OH^0 (-11242) + OH^0 (-11243) -> H2O2^0 (-11616) +At time : 27.1 ps Reaction : OH^0 (-10812) + H^0 (-9914) -> No product +At time : 27.1 ps Reaction : OH^0 (-10382) + OH^0 (-6134) -> H2O2^0 (-11617) +At time : 27.1 ps Reaction : OH^0 (-9108) + H^0 (-9627) -> No product +At time : 28.1 ps Reaction : OH^0 (-10450) + H^0 (-10452) -> No product +At time : 28.1 ps Reaction : OH^0 (-6754) + OH^0 (-6770) -> H2O2^0 (-11618) +At time : 28.1 ps Reaction : OH^0 (-6740) + OH^0 (-6742) -> H2O2^0 (-11619) +At time : 28.1 ps Reaction : OH^-1 (-5738) + H3O^1 (-5845) -> No product +At time : 29.1 ps Reaction : OH^0 (-10444) + OH^0 (-10443) -> H2O2^0 (-11620) +At time : 29.1 ps Reaction : H^0 (-9255) + OH^0 (-6756) -> No product +At time : 29.1 ps Reaction : OH^0 (-8892) + OH^0 (-9081) -> H2O2^0 (-11621) +At time : 29.1 ps Reaction : OH^0 (-6978) + OH^0 (-9063) -> H2O2^0 (-11622) +At time : 29.1 ps Reaction : OH^-1 (-5804) + H3O^1 (-7275) -> No product +At time : 29.1 ps Reaction : OH^0 (-6746) + OH^0 (-6750) -> H2O2^0 (-11623) +At time : 30.1 ps Reaction : OH^0 (-9121) + OH^0 (-11226) -> H2O2^0 (-11624) +At time : 30.1 ps Reaction : OH^0 (-10891) + OH^0 (-10894) -> H2O2^0 (-11625) +At time : 30.1 ps Reaction : OH^0 (-10741) + OH^0 (-6616) -> H2O2^0 (-11626) +At time : 30.1 ps Reaction : H^0 (-9767) + OH^0 (-7802) -> No product +At time : 30.1 ps Reaction : e_aq^-1 (-4676) + OH^0 (-8002) -> OH^-1 (-11627) +At time : 30.1 ps Reaction : OH^-1 (-11627) + H3O^1 (-7025) -> No product +At time : 31.1 ps Reaction : OH^0 (-10971) + OH^0 (-7538) -> H2O2^0 (-11628) +At time : 31.1 ps Reaction : OH^0 (-10635) + H^0 (-10636) -> No product +At time : 31.1 ps Reaction : OH^0 (-10542) + OH^0 (-9274) -> H2O2^0 (-11629) +At time : 31.1 ps Reaction : OH^0 (-6474) + OH^0 (-7768) -> H2O2^0 (-11630) +At time : 32.1 ps Reaction : H^0 (-10136) + OH^0 (-11276) -> No product +At time : 32.1 ps Reaction : OH^0 (-10431) + OH^0 (-6076) -> H2O2^0 (-11631) +At time : 32.1 ps Reaction : OH^0 (-7924) + H^0 (-9042) -> No product +At time : 33.1 ps Reaction : H^0 (-10470) + OH^0 (-11023) -> No product +At time : 34.1 ps Reaction : H^0 (-10394) + H^0 (-10302) -> H_2^0 (-11632) +At time : 34.1 ps Reaction : H^0 (-10236) + OH^0 (-9338) -> No product +At time : 34.1 ps Reaction : H3O^1 (-9870) + OH^-1 (-5762) -> No product +At time : 34.1 ps Reaction : OH^0 (-9695) + OH^0 (-9697) -> H2O2^0 (-11633) +At time : 34.1 ps Reaction : OH^0 (-9634) + OH^0 (-9632) -> H2O2^0 (-11634) +At time : 34.1 ps Reaction : OH^0 (-8537) + OH^0 (-8765) -> H2O2^0 (-11635) +At time : 34.1 ps Reaction : OH^0 (-5970) + OH^0 (-7870) -> H2O2^0 (-11636) +At time : 34.1 ps Reaction : H^0 (-10120) + OH^0 (-8010) -> No product +At time : 35.1 ps Reaction : H^0 (-11128) + OH^0 (-10298) -> No product +At time : 35.1 ps Reaction : OH^0 (-10485) + OH^0 (-11007) -> H2O2^0 (-11637) +At time : 35.1 ps Reaction : OH^0 (-10172) + OH^0 (-9073) -> H2O2^0 (-11638) +At time : 35.1 ps Reaction : OH^0 (-9670) + OH^0 (-6482) -> H2O2^0 (-11639) +At time : 35.1 ps Reaction : OH^0 (-9659) + H^0 (-9660) -> No product +At time : 35.1 ps Reaction : OH^0 (-9400) + OH^0 (-8290) -> H2O2^0 (-11640) +At time : 35.1 ps Reaction : e_aq^-1 (-4692) + OH^0 (-8669) -> OH^-1 (-11641) +At time : 35.1 ps Reaction : OH^0 (-7226) + OH^0 (-7228) -> H2O2^0 (-11642) +At time : 35.1 ps Reaction : e_aq^-1 (-624) + e_aq^-1 (-5228) -> OH^-1 (-11643) + OH^-1 (-11644) + H_2^0 (-11645) +At time : 36.1 ps Reaction : H^0 (-11240) + H^0 (-9082) -> H_2^0 (-11646) +At time : 36.1 ps Reaction : OH^0 (-10083) + OH^0 (-7554) -> H2O2^0 (-11647) +At time : 36.1 ps Reaction : OH^0 (-9550) + OH^0 (-9549) -> H2O2^0 (-11648) +At time : 36.1 ps Reaction : OH^0 (-9539) + OH^0 (-9537) -> H2O2^0 (-11649) +At time : 36.1 ps Reaction : OH^0 (-9330) + OH^0 (-7166) -> H2O2^0 (-11650) +At time : 36.1 ps Reaction : OH^0 (-9260) + OH^0 (-6820) -> H2O2^0 (-11651) +At time : 36.1 ps Reaction : OH^0 (-7738) + OH^0 (-8534) -> H2O2^0 (-11652) +At time : 38.1 ps Reaction : OH^0 (-11173) + H^0 (-9100) -> No product +At time : 38.1 ps Reaction : OH^0 (-10797) + OH^0 (-6758) -> H2O2^0 (-11653) +At time : 38.1 ps Reaction : OH^0 (-9609) + OH^0 (-8732) -> H2O2^0 (-11654) +At time : 38.1 ps Reaction : OH^0 (-9407) + OH^0 (-8477) -> H2O2^0 (-11655) +At time : 38.1 ps Reaction : OH^0 (-6280) + H^0 (-8996) -> No product +At time : 38.1 ps Reaction : e_aq^-1 (-1442) + OH^0 (-7570) -> OH^-1 (-11656) +At time : 38.1 ps Reaction : OH^-1 (-11656) + H3O^1 (-6951) -> No product +At time : 39.1 ps Reaction : OH^-1 (-11599) + H3O^1 (-8121) -> No product +At time : 39.1 ps Reaction : OH^0 (-10388) + OH^0 (-7290) -> H2O2^0 (-11657) +At time : 39.1 ps Reaction : OH^0 (-10135) + OH^0 (-7046) -> H2O2^0 (-11658) +At time : 39.1 ps Reaction : H^0 (-9998) + OH^0 (-6878) -> No product +At time : 39.1 ps Reaction : H^0 (-9174) + H^0 (-9507) -> H_2^0 (-11659) +At time : 39.1 ps Reaction : OH^0 (-9242) + OH^0 (-6708) -> H2O2^0 (-11660) +At time : 39.1 ps Reaction : OH^0 (-9226) + OH^0 (-5938) -> H2O2^0 (-11661) +At time : 39.1 ps Reaction : OH^0 (-8564) + e_aq^-1 (-8821) -> OH^-1 (-11662) +At time : 39.1 ps Reaction : e_aq^-1 (-3711) + H3O^1 (-8526) -> H^0 (-11663) +At time : 39.1 ps Reaction : e_aq^-1 (-3340) + OH^0 (-6228) -> OH^-1 (-11664) +At time : 39.1 ps Reaction : OH^-1 (-11664) + H3O^1 (-6227) -> No product +At time : 39.1 ps Reaction : OH^-1 (-11662) + H3O^1 (-8565) -> No product +At time : 40.1 ps Reaction : H^0 (-11238) + OH^0 (-8849) -> No product +At time : 40.1 ps Reaction : H^0 (-10909) + OH^0 (-8817) -> No product +At time : 40.1 ps Reaction : OH^0 (-9437) + OH^0 (-6894) -> H2O2^0 (-11665) +At time : 40.1 ps Reaction : H3O^1 (-7525) + e_aq^-1 (-8578) -> H^0 (-11666) +At time : 40.1 ps Reaction : e_aq^-1 (-4370) + H3O^1 (-6881) -> H^0 (-11667) +At time : 41.1 ps Reaction : OH^0 (-10793) + OH^0 (-6738) -> H2O2^0 (-11668) +At time : 41.1 ps Reaction : OH^0 (-7022) + OH^0 (-7540) -> H2O2^0 (-11669) +At time : 42.1 ps Reaction : OH^0 (-9321) + OH^0 (-8098) -> H2O2^0 (-11670) +At time : 42.1 ps Reaction : OH^0 (-9250) + OH^0 (-6718) -> H2O2^0 (-11671) +At time : 43.1 ps Reaction : H^0 (-11666) + OH^0 (-7526) -> No product +At time : 43.1 ps Reaction : H3O^1 (-10856) + e_aq^-1 (-4328) -> H^0 (-11672) +At time : 43.1 ps Reaction : OH^0 (-10768) + OH^0 (-7636) -> H2O2^0 (-11673) +At time : 43.1 ps Reaction : OH^0 (-10203) + OH^0 (-8106) -> H2O2^0 (-11674) +At time : 43.1 ps Reaction : OH^0 (-6608) + OH^0 (-6610) -> H2O2^0 (-11675) +At time : 44.1 ps Reaction : OH^0 (-10789) + OH^0 (-9888) -> H2O2^0 (-11676) +At time : 44.1 ps Reaction : OH^0 (-10333) + OH^0 (-8931) -> H2O2^0 (-11677) +At time : 44.1 ps Reaction : OH^0 (-10329) + OH^0 (-8306) -> H2O2^0 (-11678) +At time : 44.1 ps Reaction : OH^0 (-9605) + OH^0 (-9602) -> H2O2^0 (-11679) +At time : 44.1 ps Reaction : OH^0 (-9358) + OH^0 (-9355) -> H2O2^0 (-11680) +At time : 45.1 ps Reaction : OH^0 (-9138) + H^0 (-11236) -> No product +At time : 45.1 ps Reaction : OH^0 (-6080) + e_aq^-1 (-8482) -> OH^-1 (-11681) +At time : 45.1 ps Reaction : e_aq^-1 (-267) + OH^0 (-7310) -> OH^-1 (-11682) +At time : 46.1 ps Reaction : OH^-1 (-11681) + H3O^1 (-8199) -> No product +At time : 46.1 ps Reaction : OH^0 (-10343) + OH^0 (-7366) -> H2O2^0 (-11683) +At time : 46.1 ps Reaction : H^0 (-10282) + OH^0 (-10284) -> No product +At time : 46.1 ps Reaction : H^0 (-10199) + OH^0 (-10205) -> No product +At time : 46.1 ps Reaction : OH^0 (-7482) + OH^0 (-9077) -> H2O2^0 (-11684) +At time : 46.1 ps Reaction : OH^0 (-6452) + OH^0 (-8762) -> H2O2^0 (-11685) +At time : 46.1 ps Reaction : OH^0 (-6152) + OH^0 (-7128) -> H2O2^0 (-11686) +At time : 47.1 ps Reaction : OH^0 (-11209) + OH^0 (-6646) -> H2O2^0 (-11687) +At time : 47.1 ps Reaction : OH^0 (-10581) + H^0 (-10791) -> No product +At time : 47.1 ps Reaction : OH^0 (-6094) + H^0 (-9092) -> No product +At time : 47.1 ps Reaction : e_aq^-1 (-5516) + OH^0 (-6124) -> OH^-1 (-11688) +At time : 48.1 ps Reaction : OH^0 (-10176) + OH^0 (-7116) -> H2O2^0 (-11689) +At time : 49.1 ps Reaction : OH^-1 (-11688) + H3O^1 (-8283) -> No product +At time : 49.1 ps Reaction : OH^0 (-10562) + OH^0 (-6836) -> H2O2^0 (-11690) +At time : 49.1 ps Reaction : OH^0 (-5822) + OH^0 (-6352) -> H2O2^0 (-11691) +At time : 50.1 ps Reaction : OH^0 (-10642) + OH^0 (-8702) -> H2O2^0 (-11692) +At time : 50.1 ps Reaction : H^0 (-9149) + OH^0 (-10621) -> No product +At time : 50.1 ps Reaction : OH^0 (-10281) + H^0 (-9361) -> No product +At time : 50.1 ps Reaction : OH^0 (-9848) + OH^0 (-6704) -> H2O2^0 (-11693) +At time : 50.1 ps Reaction : OH^0 (-7454) + OH^0 (-8188) -> H2O2^0 (-11694) +At time : 50.1 ps Reaction : OH^0 (-7994) + OH^0 (-7996) -> H2O2^0 (-11695) +At time : 50.1 ps Reaction : OH^0 (-6318) + OH^0 (-6324) -> H2O2^0 (-11696) +At time : 51.1 ps Reaction : OH^0 (-11113) + OH^0 (-8192) -> H2O2^0 (-11697) +At time : 51.1 ps Reaction : e_aq^-1 (-3732) + OH^0 (-6480) -> OH^-1 (-11698) +At time : 52.1 ps Reaction : OH^0 (-11062) + OH^0 (-6068) -> H2O2^0 (-11699) +At time : 52.1 ps Reaction : OH^0 (-11061) + OH^0 (-8447) -> H2O2^0 (-11700) +At time : 52.1 ps Reaction : OH^0 (-9193) + OH^0 (-9612) -> H2O2^0 (-11701) +At time : 53.1 ps Reaction : OH^0 (-10009) + H^0 (-9438) -> No product +At time : 53.1 ps Reaction : OH^0 (-9477) + OH^0 (-7682) -> H2O2^0 (-11702) +At time : 53.1 ps Reaction : OH^0 (-7370) + OH^0 (-8408) -> H2O2^0 (-11703) +At time : 54.1 ps Reaction : OH^-1 (-11698) + H3O^1 (-6479) -> No product +At time : 54.1 ps Reaction : H3O^1 (-11342) + OH^-1 (-11682) -> No product +At time : 54.1 ps Reaction : OH^0 (-9360) + H^0 (-11267) -> No product +At time : 54.1 ps Reaction : H^0 (-9678) + OH^0 (-10717) -> No product +At time : 54.1 ps Reaction : e_aq^-1 (-4565) + OH^0 (-8963) -> OH^-1 (-11704) +At time : 55.1 ps Reaction : OH^0 (-9929) + OH^0 (-5976) -> H2O2^0 (-11705) +At time : 55.1 ps Reaction : OH^0 (-6662) + H^0 (-9014) -> No product +At time : 55.1 ps Reaction : H3O^1 (-8703) + e_aq^-1 (-8704) -> H^0 (-11706) +At time : 56.1 ps Reaction : e_aq^-1 (-4545) + H3O^1 (-7557) -> H^0 (-11707) +At time : 57.1 ps Reaction : OH^0 (-9563) + OH^0 (-7722) -> H2O2^0 (-11708) +At time : 57.1 ps Reaction : OH^0 (-8414) + e_aq^-1 (-8416) -> OH^-1 (-11709) +At time : 58.1 ps Reaction : H3O^1 (-9925) + OH^-1 (-11709) -> No product +At time : 59.1 ps Reaction : H^0 (-10667) + OH^0 (-9529) -> No product +At time : 59.1 ps Reaction : OH^0 (-10519) + OH^0 (-7564) -> H2O2^0 (-11710) +At time : 59.1 ps Reaction : OH^0 (-10455) + OH^0 (-8118) -> H2O2^0 (-11711) +At time : 59.1 ps Reaction : e_aq^-1 (-1247) + OH^0 (-7024) -> OH^-1 (-11712) +At time : 59.1 ps Reaction : H3O^1 (-7023) + OH^-1 (-11712) -> No product +At time : 60.1 ps Reaction : H^0 (-9910) + OH^0 (-6798) -> No product +At time : 60.1 ps Reaction : OH^0 (-9270) + OH^0 (-6194) -> H2O2^0 (-11713) +At time : 61.1 ps Reaction : OH^0 (-11299) + OH^0 (-7776) -> H2O2^0 (-11714) +At time : 61.1 ps Reaction : H^0 (-10069) + OH^0 (-6958) -> No product +At time : 61.1 ps Reaction : e_aq^-1 (-1516) + H3O^1 (-7955) -> H^0 (-11715) +At time : 62.1 ps Reaction : OH^0 (-10193) + OH^0 (-8876) -> H2O2^0 (-11716) +At time : 62.1 ps Reaction : OH^0 (-9771) + OH^0 (-6614) -> H2O2^0 (-11717) +At time : 62.1 ps Reaction : OH^0 (-9543) + OH^0 (-9542) -> H2O2^0 (-11718) +At time : 62.1 ps Reaction : H^0 (-9198) + OH^0 (-6388) -> No product +At time : 62.1 ps Reaction : OH^0 (-7518) + H^0 (-8954) -> No product +At time : 62.1 ps Reaction : OH^0 (-7018) + OH^0 (-8006) -> H2O2^0 (-11719) +At time : 62.1 ps Reaction : OH^0 (-8052) + OH^0 (-8056) -> H2O2^0 (-11720) +At time : 63.1 ps Reaction : OH^0 (-11295) + OH^0 (-9572) -> H2O2^0 (-11721) +At time : 63.1 ps Reaction : H^0 (-11212) + OH^0 (-6660) -> No product +At time : 63.1 ps Reaction : H^0 (-10977) + OH^0 (-8504) -> No product +At time : 63.1 ps Reaction : H^0 (-10963) + OH^0 (-8000) -> No product +At time : 63.1 ps Reaction : H^0 (-10262) + OH^0 (-7234) -> No product +At time : 63.1 ps Reaction : H^0 (-9700) + OH^0 (-9005) -> No product +At time : 63.1 ps Reaction : H^0 (-9139) + OH^0 (-6028) -> No product +At time : 64.1 ps Reaction : OH^0 (-10603) + OH^0 (-6648) -> H2O2^0 (-11722) +At time : 64.1 ps Reaction : H3O^1 (-9923) + e_aq^-1 (-8551) -> H^0 (-11723) +At time : 65.1 ps Reaction : H^0 (-10541) + H^0 (-9996) -> H_2^0 (-11724) +At time : 65.1 ps Reaction : e_aq^-1 (-5227) + H3O^1 (-8187) -> H^0 (-11725) +At time : 66.1 ps Reaction : H^0 (-10618) + OH^0 (-10617) -> No product +At time : 66.1 ps Reaction : OH^0 (-8638) + e_aq^-1 (-8914) -> OH^-1 (-11726) +At time : 66.1 ps Reaction : OH^0 (-7528) + OH^0 (-8840) -> H2O2^0 (-11727) +At time : 67.1 ps Reaction : OH^0 (-8148) + OH^0 (-11239) -> H2O2^0 (-11728) +At time : 67.1 ps Reaction : H^0 (-9935) + OH^0 (-9029) -> No product +At time : 67.1 ps Reaction : OH^0 (-7850) + OH^0 (-9017) -> H2O2^0 (-11729) +At time : 68.1 ps Reaction : H2O2^0 (-11509) + e_aq^-1 (-8881) -> OH^-1 (-11730) + OH^0 (-11731) +At time : 68.1 ps Reaction : OH^0 (-8266) + H^0 (-9094) -> No product +At time : 69.1 ps Reaction : H3O^1 (-10208) + OH^-1 (-11730) -> No product +At time : 69.1 ps Reaction : H3O^1 (-10295) + OH^-1 (-5723) -> No product +At time : 69.1 ps Reaction : OH^0 (-9382) + OH^0 (-8292) -> H2O2^0 (-11732) +At time : 69.1 ps Reaction : e_aq^-1 (-3491) + H3O^1 (-8532) -> H^0 (-11733) +At time : 70.1 ps Reaction : OH^-1 (-11522) + H3O^1 (-7679) -> No product +At time : 70.1 ps Reaction : OH^0 (-10349) + OH^0 (-10350) -> H2O2^0 (-11734) +At time : 70.1 ps Reaction : OH^0 (-9195) + OH^0 (-8743) -> H2O2^0 (-11735) +At time : 71.1 ps Reaction : OH^0 (-11185) + H^0 (-11186) -> No product +At time : 71.1 ps Reaction : OH^0 (-9263) + H^0 (-9445) -> No product +At time : 71.1 ps Reaction : OH^0 (-6986) + OH^0 (-8339) -> H2O2^0 (-11736) +At time : 71.1 ps Reaction : e_aq^-1 (-1910) + H3O^1 (-6195) -> H^0 (-11737) +At time : 72.1 ps Reaction : OH^0 (-9763) + OH^0 (-9752) -> H2O2^0 (-11738) +At time : 72.1 ps Reaction : OH^0 (-9714) + OH^0 (-8769) -> H2O2^0 (-11739) +At time : 73.1 ps Reaction : OH^0 (-10238) + OH^0 (-8144) -> H2O2^0 (-11740) +At time : 73.1 ps Reaction : H^0 (-10234) + e_aq^-1 (-8452) -> OH^-1 (-11741) + H_2^0 (-11742) +At time : 73.1 ps Reaction : OH^0 (-10098) + OH^0 (-6022) -> H2O2^0 (-11743) +At time : 73.1 ps Reaction : OH^0 (-9197) + OH^0 (-6392) -> H2O2^0 (-11744) +At time : 74.1 ps Reaction : OH^0 (-11139) + OH^0 (-6092) -> H2O2^0 (-11745) +At time : 74.1 ps Reaction : OH^0 (-9951) + OH^0 (-6834) -> H2O2^0 (-11746) +At time : 75.1 ps Reaction : OH^-1 (-11741) + H3O^1 (-8145) -> No product +At time : 75.1 ps Reaction : OH^0 (-11313) + OH^0 (-10526) -> H2O2^0 (-11747) +At time : 75.1 ps Reaction : OH^0 (-10372) + OH^0 (-8284) -> H2O2^0 (-11748) +At time : 75.1 ps Reaction : H^0 (-10321) + OH^0 (-10319) -> No product +At time : 75.1 ps Reaction : OH^0 (-7880) + e_aq^-1 (-8545) -> OH^-1 (-11749) +At time : 76.1 ps Reaction : OH^-1 (-11749) + H3O^1 (-7879) -> No product +At time : 76.1 ps Reaction : H^0 (-11590) + OH^0 (-8651) -> No product +At time : 76.1 ps Reaction : OH^0 (-9129) + OH^0 (-10270) -> H2O2^0 (-11750) +At time : 77.1 ps Reaction : OH^0 (-10488) + H^0 (-9428) -> No product +At time : 77.1 ps Reaction : OH^0 (-8607) + OH^0 (-8608) -> H2O2^0 (-11751) +At time : 78.1 ps Reaction : OH^0 (-11320) + OH^0 (-9432) -> H2O2^0 (-11752) +At time : 78.1 ps Reaction : OH^0 (-6840) + H^0 (-9034) -> No product +At time : 79.1 ps Reaction : OH^0 (-11329) + OH^0 (-5730) -> H2O2^0 (-11753) +At time : 79.1 ps Reaction : H^0 (-10496) + OH^0 (-10500) -> No product +At time : 79.1 ps Reaction : H3O^1 (-7043) + e_aq^-1 (-8377) -> H^0 (-11754) +At time : 79.1 ps Reaction : OH^0 (-5763) + e_aq^-1 (-8359) -> OH^-1 (-11755) +At time : 79.1 ps Reaction : OH^-1 (-5807) + H3O^1 (-8265) -> No product +At time : 79.1 ps Reaction : OH^0 (-8202) + OH^0 (-8204) -> H2O2^0 (-11756) +At time : 79.1 ps Reaction : e_aq^-1 (-4637) + H3O^1 (-6173) -> H^0 (-11757) +At time : 81.1 ps Reaction : OH^0 (-10965) + OH^0 (-9429) -> H2O2^0 (-11758) +At time : 81.1 ps Reaction : OH^0 (-8222) + OH^0 (-8943) -> H2O2^0 (-11759) +At time : 81.1 ps Reaction : e_aq^-1 (-1462) + H3O^1 (-7965) -> H^0 (-11760) +At time : 82.1 ps Reaction : OH^0 (-10920) + e_aq^-1 (-1509) -> OH^-1 (-11761) +At time : 82.1 ps Reaction : OH^-1 (-5747) + H3O^1 (-6947) -> No product +At time : 82.1 ps Reaction : e_aq^-1 (-4367) + OH^0 (-6892) -> OH^-1 (-11762) +At time : 82.1 ps Reaction : OH^-1 (-11762) + H3O^1 (-6879) -> No product +At time : 83.1 ps Reaction : OH^0 (-11126) + OH^0 (-7436) -> H2O2^0 (-11763) +At time : 83.1 ps Reaction : OH^0 (-6308) + OH^0 (-6312) -> H2O2^0 (-11764) +At time : 84.1 ps Reaction : OH^0 (-11092) + OH^0 (-11095) -> H2O2^0 (-11765) +At time : 84.1 ps Reaction : OH^0 (-10507) + OH^0 (-10117) -> H2O2^0 (-11766) +At time : 84.1 ps Reaction : H^0 (-10140) + H^0 (-9072) -> H_2^0 (-11767) +At time : 85.1 ps Reaction : OH^0 (-10730) + OH^0 (-9007) -> H2O2^0 (-11768) +At time : 85.1 ps Reaction : OH^0 (-8663) + e_aq^-1 (-8665) -> OH^-1 (-11769) +At time : 86.1 ps Reaction : H3O^1 (-6943) + OH^-1 (-11761) -> No product +At time : 86.1 ps Reaction : H3O^1 (-6641) + OH^-1 (-11572) -> No product +At time : 86.1 ps Reaction : OH^0 (-10990) + H^0 (-10991) -> No product +At time : 87.1 ps Reaction : H^0 (-9791) + OH^0 (-10749) -> No product +At time : 87.1 ps Reaction : H^0 (-10509) + OH^0 (-8008) -> No product +At time : 87.1 ps Reaction : OH^0 (-10414) + e_aq^-1 (-8395) -> OH^-1 (-11770) +At time : 87.1 ps Reaction : OH^0 (-8032) + e_aq^-1 (-8497) -> OH^-1 (-11771) +At time : 88.1 ps Reaction : OH^0 (-9556) + e_aq^-1 (-3583) -> OH^-1 (-11772) +At time : 88.1 ps Reaction : OH^0 (-9209) + e_aq^-1 (-8758) -> OH^-1 (-11773) +At time : 88.1 ps Reaction : H3O^1 (-7719) + OH^-1 (-11772) -> No product +At time : 89.1 ps Reaction : OH^0 (-8036) + OH^0 (-8038) -> H2O2^0 (-11774) +At time : 90.1 ps Reaction : OH^0 (-9137) + OH^0 (-8326) -> H2O2^0 (-11775) +At time : 90.1 ps Reaction : e_aq^-1 (-4996) + OH^0 (-7138) -> OH^-1 (-11776) +At time : 91.1 ps Reaction : H^0 (-10433) + H^0 (-9341) -> H_2^0 (-11777) +At time : 91.1 ps Reaction : OH^0 (-9249) + OH^0 (-9853) -> H2O2^0 (-11778) +At time : 91.1 ps Reaction : OH^0 (-9677) + OH^0 (-9673) -> H2O2^0 (-11779) +At time : 92.1 ps Reaction : e_aq^-1 (-1219) + OH^0 (-6026) -> OH^-1 (-11780) +At time : 93.1 ps Reaction : OH^0 (-11026) + H^0 (-11027) -> No product +At time : 93.1 ps Reaction : H^0 (-11005) + OH^0 (-7516) -> No product +At time : 93.1 ps Reaction : e_aq^-1 (-3314) + OH^0 (-5880) -> OH^-1 (-11781) +At time : 93.1 ps Reaction : OH^-1 (-11771) + H3O^1 (-8029) -> No product +At time : 94.1 ps Reaction : H3O^1 (-7027) + OH^-1 (-11641) -> No product +At time : 94.1 ps Reaction : OH^0 (-9926) + H^0 (-9933) -> No product +At time : 94.1 ps Reaction : e_aq^-1 (-5170) + H3O^1 (-7201) -> H^0 (-11782) +At time : 95.1 ps Reaction : OH^0 (-10152) + OH^0 (-10153) -> H2O2^0 (-11783) +At time : 95.1 ps Reaction : OH^0 (-9339) + OH^0 (-7190) -> H2O2^0 (-11784) +At time : 95.1 ps Reaction : e_aq^-1 (-5056) + OH^0 (-8441) -> OH^-1 (-11785) +At time : 95.1 ps Reaction : OH^0 (-7122) + OH^0 (-8086) -> H2O2^0 (-11786) +At time : 95.1 ps Reaction : e_aq^-1 (-4495) + OH^0 (-6934) -> OH^-1 (-11787) +At time : 96.1 ps Reaction : OH^0 (-11164) + H^0 (-8940) -> No product +At time : 96.1 ps Reaction : OH^0 (-10774) + e_aq^-1 (-8356) -> OH^-1 (-11788) +At time : 96.1 ps Reaction : OH^0 (-9896) + OH^0 (-10577) -> H2O2^0 (-11789) +At time : 96.1 ps Reaction : OH^0 (-6682) + OH^0 (-7834) -> H2O2^0 (-11790) +At time : 96.1 ps Reaction : e_aq^-1 (-5192) + H3O^1 (-7243) -> H^0 (-11791) +At time : 96.1 ps Reaction : OH^0 (-6964) + OH^0 (-6966) -> H2O2^0 (-11792) +At time : 96.1 ps Reaction : OH^0 (-7856) + OH^0 (-7858) -> H2O2^0 (-11793) +At time : 97.1 ps Reaction : OH^0 (-10020) + H^0 (-10023) -> No product +At time : 97.1 ps Reaction : OH^0 (-9969) + H^0 (-9271) -> No product +At time : 98.1 ps Reaction : H3O^1 (-10773) + OH^-1 (-11788) -> No product +At time : 98.1 ps Reaction : OH^0 (-7670) + OH^0 (-7674) -> H2O2^0 (-11794) +At time : 98.1 ps Reaction : e_aq^-1 (-876) + H3O^1 (-7495) -> H^0 (-11795) +At time : 99.1 ps Reaction : OH^0 (-9979) + OH^0 (-7920) -> H2O2^0 (-11796) +At time : 101.1 ps Reaction : OH^0 (-11344) + OH^0 (-8621) -> H2O2^0 (-11797) +At time : 101.1 ps Reaction : OH^0 (-10337) + OH^0 (-8318) -> H2O2^0 (-11798) +At time : 101.1 ps Reaction : OH^0 (-9474) + OH^0 (-9475) -> H2O2^0 (-11799) +At time : 101.1 ps Reaction : OH^-1 (-5798) + H3O^1 (-8559) -> No product +At time : 111.1 ps Reaction : H3O^1 (-5879) + OH^-1 (-11781) -> No product +At time : 111.1 ps Reaction : OH^-1 (-11644) + H3O^1 (-7207) -> No product +At time : 111.1 ps Reaction : H^0 (-10995) + OH^0 (-9071) -> No product +At time : 111.1 ps Reaction : OH^0 (-10955) + OH^0 (-7544) -> H2O2^0 (-11800) +At time : 111.1 ps Reaction : OH^0 (-10358) + OH^0 (-9385) -> H2O2^0 (-11801) +At time : 111.1 ps Reaction : OH^0 (-10182) + OH^0 (-10183) -> H2O2^0 (-11802) +At time : 111.1 ps Reaction : OH^0 (-10169) + OH^0 (-7106) -> H2O2^0 (-11803) +At time : 111.1 ps Reaction : H^0 (-9841) + OH^0 (-7838) -> No product +At time : 111.1 ps Reaction : OH^0 (-9307) + OH^0 (-6160) -> H2O2^0 (-11804) +At time : 111.1 ps Reaction : OH^0 (-8916) + OH^0 (-8917) -> H2O2^0 (-11805) +At time : 111.1 ps Reaction : OH^0 (-8308) + e_aq^-1 (-8599) -> OH^-1 (-11806) +At time : 111.1 ps Reaction : OH^0 (-6552) + OH^0 (-7660) -> H2O2^0 (-11807) +At time : 111.1 ps Reaction : OH^0 (-6638) + OH^0 (-6640) -> H2O2^0 (-11808) +At time : 111.1 ps Reaction : H^0 (-9787) + H^0 (-9231) -> H_2^0 (-11809) +At time : 111.1 ps Reaction : OH^0 (-8907) + OH^0 (-8908) -> H2O2^0 (-11810) +At time : 111.1 ps Reaction : OH^0 (-6822) + OH^0 (-7896) -> H2O2^0 (-11811) +At time : 111.1 ps Reaction : OH^0 (-7032) + OH^0 (-7536) -> H2O2^0 (-11812) +At time : 111.1 ps Reaction : OH^-1 (-5786) + H3O^1 (-6675) -> No product +At time : 121.1 ps Reaction : H3O^1 (-5825) + OH^-1 (-11773) -> No product +At time : 121.1 ps Reaction : OH^0 (-7402) + H^0 (-11248) -> No product +At time : 121.1 ps Reaction : OH^0 (-11148) + OH^0 (-7300) -> H2O2^0 (-11813) +At time : 121.1 ps Reaction : e_aq^-1 (-5173) + H3O^1 (-11089) -> H^0 (-11814) +At time : 121.1 ps Reaction : H^0 (-10879) + OH^0 (-5996) -> No product +At time : 121.1 ps Reaction : H^0 (-10490) + OH^0 (-7068) -> No product +At time : 121.1 ps Reaction : OH^0 (-10030) + OH^0 (-7942) -> H2O2^0 (-11815) +At time : 121.1 ps Reaction : OH^0 (-9136) + OH^0 (-9388) -> H2O2^0 (-11816) +At time : 121.1 ps Reaction : H3O^1 (-8910) + e_aq^-1 (-8911) -> H^0 (-11817) +At time : 121.1 ps Reaction : OH^0 (-8489) + e_aq^-1 (-8890) -> OH^-1 (-11818) +At time : 121.1 ps Reaction : H3O^1 (-8829) + e_aq^-1 (-8830) -> H^0 (-11819) +At time : 121.1 ps Reaction : OH^0 (-8649) + OH^0 (-8650) -> H2O2^0 (-11820) +At time : 121.1 ps Reaction : OH^0 (-7216) + OH^0 (-8170) -> H2O2^0 (-11821) +At time : 121.1 ps Reaction : OH^0 (-6004) + OH^0 (-6910) -> H2O2^0 (-11822) +At time : 121.1 ps Reaction : OH^0 (-10432) + OH^0 (-9411) -> H2O2^0 (-11823) +At time : 121.1 ps Reaction : H^0 (-9223) + OH^0 (-6532) -> No product +At time : 131.1 ps Reaction : OH^0 (-7484) + OH^0 (-11731) -> H2O2^0 (-11824) +At time : 131.1 ps Reaction : H^0 (-10537) + H^0 (-11667) -> H_2^0 (-11825) +At time : 131.1 ps Reaction : OH^0 (-11311) + H^0 (-10535) -> No product +At time : 131.1 ps Reaction : OH^0 (-11171) + OH^0 (-7334) -> H2O2^0 (-11826) +At time : 131.1 ps Reaction : H^0 (-10937) + OH^0 (-8678) -> No product +At time : 131.1 ps Reaction : OH^0 (-10881) + OH^0 (-5994) -> H2O2^0 (-11827) +At time : 131.1 ps Reaction : H^0 (-10084) + H^0 (-9294) -> H_2^0 (-11828) +At time : 131.1 ps Reaction : H^0 (-9557) + e_aq^-1 (-3111) -> OH^-1 (-11829) + H_2^0 (-11830) +At time : 131.1 ps Reaction : H^0 (-9373) + OH^0 (-7308) -> No product +At time : 131.1 ps Reaction : OH^0 (-7440) + H^0 (-9086) -> No product +At time : 131.1 ps Reaction : OH^0 (-7960) + H^0 (-9056) -> No product +At time : 131.1 ps Reaction : e_aq^-1 (-702) + OH^0 (-8124) -> OH^-1 (-11831) +At time : 131.1 ps Reaction : OH^0 (-10886) + H^0 (-9277) -> No product +At time : 131.1 ps Reaction : e_aq^-1 (-3495) + OH^0 (-8705) -> OH^-1 (-11832) +At time : 141.1 ps Reaction : H3O^1 (-6007) + OH^-1 (-11787) -> No product +At time : 141.1 ps Reaction : OH^-1 (-11769) + H3O^1 (-7531) -> No product +At time : 141.1 ps Reaction : H3O^1 (-7549) + OH^-1 (-11704) -> No product +At time : 141.1 ps Reaction : OH^0 (-11283) + OH^0 (-6188) -> H2O2^0 (-11833) +At time : 141.1 ps Reaction : OH^0 (-10833) + OH^0 (-10825) -> H2O2^0 (-11834) +At time : 141.1 ps Reaction : H^0 (-10492) + H^0 (-9304) -> H_2^0 (-11835) +At time : 141.1 ps Reaction : OH^0 (-10458) + OH^0 (-9328) -> H2O2^0 (-11836) +At time : 141.1 ps Reaction : OH^0 (-10210) + e_aq^-1 (-5081) -> OH^-1 (-11837) +At time : 141.1 ps Reaction : H^0 (-9858) + e_aq^-1 (-2252) -> OH^-1 (-11838) + H_2^0 (-11839) +At time : 141.1 ps Reaction : OH^0 (-9175) + OH^0 (-9513) -> H2O2^0 (-11840) +At time : 141.1 ps Reaction : OH^0 (-9463) + e_aq^-1 (-3388) -> OH^-1 (-11841) +At time : 141.1 ps Reaction : OH^0 (-6724) + OH^0 (-7854) -> H2O2^0 (-11842) +At time : 141.1 ps Reaction : OH^-1 (-5777) + H3O^1 (-7649) -> No product +At time : 141.1 ps Reaction : OH^-1 (-11837) + H3O^1 (-7163) -> No product +At time : 141.1 ps Reaction : H^0 (-10733) + OH^0 (-7782) -> No product +At time : 141.1 ps Reaction : e_aq^-1 (-5293) + OH^0 (-7452) -> OH^-1 (-11843) +At time : 151.1 ps Reaction : H3O^1 (-10777) + OH^-1 (-11838) -> No product +At time : 151.1 ps Reaction : e_aq^-1 (-718) + H2O2^0 (-11820) -> OH^-1 (-11844) + OH^0 (-11845) +At time : 151.1 ps Reaction : H^0 (-11725) + OH^0 (-8184) -> No product +At time : 151.1 ps Reaction : OH^0 (-11285) + OH^0 (-6868) -> H2O2^0 (-11846) +At time : 151.1 ps Reaction : OH^0 (-6106) + OH^0 (-11250) -> H2O2^0 (-11847) +At time : 151.1 ps Reaction : H^0 (-11136) + OH^0 (-8639) -> No product +At time : 151.1 ps Reaction : OH^0 (-11078) + OH^0 (-8645) -> H2O2^0 (-11848) +At time : 151.1 ps Reaction : OH^0 (-10554) + OH^0 (-10837) -> H2O2^0 (-11849) +At time : 151.1 ps Reaction : H^0 (-10419) + OH^0 (-5856) -> No product +At time : 151.1 ps Reaction : OH^0 (-9464) + OH^0 (-6210) -> H2O2^0 (-11850) +At time : 151.1 ps Reaction : OH^0 (-6456) + e_aq^-1 (-8527) -> OH^-1 (-11851) +At time : 151.1 ps Reaction : OH^0 (-7108) + OH^0 (-8074) -> H2O2^0 (-11852) +At time : 151.1 ps Reaction : OH^0 (-5862) + OH^0 (-8058) -> H2O2^0 (-11853) +At time : 151.1 ps Reaction : e_aq^-1 (-5690) + OH^0 (-6116) -> OH^-1 (-11854) +At time : 151.1 ps Reaction : H3O^1 (-6455) + OH^-1 (-11851) -> No product +At time : 161.1 ps Reaction : OH^-1 (-11755) + H3O^1 (-7861) -> No product +At time : 161.1 ps Reaction : H^0 (-11332) + OH^0 (-7450) -> No product +At time : 161.1 ps Reaction : OH^0 (-10628) + e_aq^-1 (-3460) -> OH^-1 (-11855) +At time : 161.1 ps Reaction : OH^0 (-10223) + OH^0 (-6064) -> H2O2^0 (-11856) +At time : 161.1 ps Reaction : OH^0 (-9830) + OH^0 (-7842) -> H2O2^0 (-11857) +At time : 161.1 ps Reaction : OH^0 (-9780) + e_aq^-1 (-3908) -> OH^-1 (-11858) +At time : 161.1 ps Reaction : e_aq^-1 (-4453) + OH^0 (-9049) -> OH^-1 (-11859) +At time : 161.1 ps Reaction : OH^0 (-6062) + OH^0 (-8444) -> H2O2^0 (-11860) +At time : 161.1 ps Reaction : OH^0 (-9872) + OH^0 (-7864) -> H2O2^0 (-11861) +At time : 171.1 ps Reaction : H3O^1 (-7945) + OH^-1 (-11859) -> No product +At time : 171.1 ps Reaction : OH^-1 (-11780) + H3O^1 (-8005) -> No product +At time : 171.1 ps Reaction : OH^-1 (-11770) + H3O^1 (-5855) -> No product +At time : 171.1 ps Reaction : OH^0 (-6012) + H^0 (-11484) -> No product +At time : 171.1 ps Reaction : H^0 (-11152) + OH^0 (-7302) -> No product +At time : 171.1 ps Reaction : OH^0 (-10859) + OH^0 (-10849) -> H2O2^0 (-11862) +At time : 171.1 ps Reaction : OH^0 (-10513) + OH^0 (-7988) -> H2O2^0 (-11863) +At time : 171.1 ps Reaction : OH^0 (-10435) + OH^0 (-7460) -> H2O2^0 (-11864) +At time : 171.1 ps Reaction : OH^0 (-7196) + OH^0 (-8947) -> H2O2^0 (-11865) +At time : 171.1 ps Reaction : OH^0 (-8288) + e_aq^-1 (-8920) -> OH^-1 (-11866) +At time : 171.1 ps Reaction : OH^0 (-7914) + OH^0 (-8795) -> H2O2^0 (-11867) +At time : 171.1 ps Reaction : OH^0 (-8411) + OH^0 (-8780) -> H2O2^0 (-11868) +At time : 171.1 ps Reaction : e_aq^-1 (-217) + H3O^1 (-7315) -> H^0 (-11869) +At time : 171.1 ps Reaction : OH^-1 (-5795) + H3O^1 (-6853) -> No product +At time : 171.1 ps Reaction : OH^0 (-5922) + OH^0 (-6540) -> H2O2^0 (-11870) +At time : 171.1 ps Reaction : e_aq^-1 (-3299) + OH^0 (-6240) -> OH^-1 (-11871) +At time : 171.1 ps Reaction : OH^0 (-9984) + OH^0 (-8555) -> H2O2^0 (-11872) +At time : 171.1 ps Reaction : e_aq^-1 (-1351) + OH^0 (-6018) -> OH^-1 (-11873) +At time : 181.1 ps Reaction : H^0 (-11165) + OH^0 (-10312) -> No product +At time : 181.1 ps Reaction : H^0 (-10951) + OH^0 (-9297) -> No product +At time : 181.1 ps Reaction : OH^0 (-10489) + OH^0 (-10144) -> H2O2^0 (-11874) +At time : 181.1 ps Reaction : OH^0 (-10409) + OH^0 (-7448) -> H2O2^0 (-11875) +At time : 181.1 ps Reaction : OH^0 (-10361) + e_aq^-1 (-5537) -> OH^-1 (-11876) +At time : 181.1 ps Reaction : H3O^1 (-10032) + e_aq^-1 (-8566) -> H^0 (-11877) +At time : 181.1 ps Reaction : H^0 (-10031) + H^0 (-9436) -> H_2^0 (-11878) +At time : 181.1 ps Reaction : OH^0 (-9699) + H^0 (-9696) -> No product +At time : 181.1 ps Reaction : OH^0 (-9246) + OH^0 (-5958) -> H2O2^0 (-11879) +At time : 181.1 ps Reaction : OH^0 (-7124) + e_aq^-1 (-8863) -> OH^-1 (-11880) +At time : 181.1 ps Reaction : OH^0 (-6460) + OH^0 (-8525) -> H2O2^0 (-11881) +At time : 181.1 ps Reaction : e_aq^-1 (-1561) + OH^0 (-7950) -> OH^-1 (-11882) +At time : 181.1 ps Reaction : e_aq^-1 (-5185) + OH^0 (-7464) -> OH^-1 (-11883) +At time : 181.1 ps Reaction : OH^0 (-7242) + OH^0 (-7244) -> H2O2^0 (-11884) +At time : 181.1 ps Reaction : OH^-1 (-11882) + H3O^1 (-7949) -> No product +At time : 191.1 ps Reaction : OH^-1 (-11871) + H3O^1 (-6239) -> No product +At time : 191.1 ps Reaction : H3O^1 (-7353) + OH^-1 (-11806) -> No product +At time : 191.1 ps Reaction : H2O2^0 (-11556) + e_aq^-1 (-8584) -> OH^-1 (-11885) + OH^0 (-11886) +At time : 191.1 ps Reaction : e_aq^-1 (-8335) + H2O2^0 (-11515) -> OH^-1 (-11887) + OH^0 (-11888) +At time : 191.1 ps Reaction : OH^0 (-11266) + H^0 (-9088) -> No product +At time : 191.1 ps Reaction : H^0 (-10543) + OH^0 (-6872) -> No product +At time : 191.1 ps Reaction : OH^0 (-10043) + OH^0 (-7572) -> H2O2^0 (-11889) +At time : 191.1 ps Reaction : OH^0 (-9801) + OH^0 (-6670) -> H2O2^0 (-11890) +At time : 191.1 ps Reaction : H^0 (-9689) + H^0 (-9687) -> H_2^0 (-11891) +At time : 191.1 ps Reaction : OH^0 (-9286) + e_aq^-1 (-4503) -> OH^-1 (-11892) +At time : 191.1 ps Reaction : OH^0 (-8771) + e_aq^-1 (-8773) -> OH^-1 (-11893) +At time : 191.1 ps Reaction : e_aq^-1 (-173) + OH^0 (-8618) -> OH^-1 (-11894) +At time : 191.1 ps Reaction : e_aq^-1 (-574) + H3O^1 (-8167) -> H^0 (-11895) +At time : 191.1 ps Reaction : OH^0 (-7754) + OH^0 (-7756) -> H2O2^0 (-11896) +At time : 191.1 ps Reaction : OH^0 (-6214) + OH^0 (-7678) -> H2O2^0 (-11897) +At time : 191.1 ps Reaction : e_aq^-1 (-3098) + H3O^1 (-6317) -> H^0 (-11898) +At time : 191.1 ps Reaction : OH^0 (-8501) + e_aq^-1 (-8845) -> OH^-1 (-11899) +At time : 201.1 ps Reaction : H3O^1 (-11336) + OH^-1 (-11887) -> No product +At time : 201.1 ps Reaction : H3O^1 (-7093) + OH^-1 (-11885) -> No product +At time : 201.1 ps Reaction : H^0 (-11044) + OH^0 (-7144) -> No product +At time : 201.1 ps Reaction : OH^0 (-10923) + H^0 (-10067) -> No product +At time : 201.1 ps Reaction : OH^0 (-10279) + OH^0 (-8226) -> H2O2^0 (-11900) +At time : 201.1 ps Reaction : H^0 (-10122) + OH^0 (-8012) -> No product +At time : 201.1 ps Reaction : OH^0 (-9216) + OH^0 (-9657) -> H2O2^0 (-11901) +At time : 201.1 ps Reaction : OH^0 (-8024) + e_aq^-1 (-8842) -> OH^-1 (-11902) +At time : 201.1 ps Reaction : e_aq^-1 (-3627) + H3O^1 (-8736) -> H^0 (-11903) +At time : 201.1 ps Reaction : e_aq^-1 (-1604) + H3O^1 (-6905) -> H^0 (-11904) +At time : 201.1 ps Reaction : e_aq^-1 (-3714) + H3O^1 (-6467) -> H^0 (-11905) +At time : 201.1 ps Reaction : OH^0 (-5894) + OH^0 (-6336) -> H2O2^0 (-11906) +At time : 201.1 ps Reaction : e_aq^-1 (-3535) + OH^0 (-6258) -> OH^-1 (-11907) +At time : 201.1 ps Reaction : e_aq^-1 (-5142) + e_aq^-1 (-5242) -> OH^-1 (-11908) + OH^-1 (-11909) + H_2^0 (-11910) +At time : 211.1 ps Reaction : OH^0 (-11309) + OH^0 (-10007) -> H2O2^0 (-11911) +At time : 211.1 ps Reaction : OH^0 (-9117) + OH^0 (-10844) -> H2O2^0 (-11912) +At time : 211.1 ps Reaction : OH^0 (-10681) + e_aq^-1 (-3592) -> OH^-1 (-11913) +At time : 211.1 ps Reaction : OH^0 (-9742) + OH^0 (-7798) -> H2O2^0 (-11914) +At time : 211.1 ps Reaction : OH^0 (-8088) + e_aq^-1 (-8494) -> OH^-1 (-11915) +At time : 211.1 ps Reaction : e_aq^-1 (-4104) + H3O^1 (-7627) -> H^0 (-11916) +At time : 211.1 ps Reaction : e_aq^-1 (-4386) + H3O^1 (-7589) -> H^0 (-11917) +At time : 211.1 ps Reaction : e_aq^-1 (-3551) + OH^0 (-6272) -> OH^-1 (-11918) +At time : 211.1 ps Reaction : OH^-1 (-11913) + H3O^1 (-6325) -> No product +At time : 221.1 ps Reaction : OH^-1 (-11918) + H3O^1 (-6269) -> No product +At time : 221.1 ps Reaction : H3O^1 (-10980) + OH^-1 (-11899) -> No product +At time : 221.1 ps Reaction : OH^-1 (-11893) + H3O^1 (-8772) -> No product +At time : 221.1 ps Reaction : OH^0 (-11307) + OH^0 (-6848) -> H2O2^0 (-11919) +At time : 221.1 ps Reaction : OH^0 (-11081) + OH^0 (-7210) -> H2O2^0 (-11920) +At time : 221.1 ps Reaction : H^0 (-10877) + OH^0 (-6884) -> No product +At time : 221.1 ps Reaction : OH^0 (-10840) + OH^0 (-5990) -> H2O2^0 (-11921) +At time : 221.1 ps Reaction : OH^0 (-10128) + OH^0 (-8016) -> H2O2^0 (-11922) +At time : 221.1 ps Reaction : OH^0 (-9492) + OH^0 (-9488) -> H2O2^0 (-11923) +At time : 221.1 ps Reaction : OH^0 (-9381) + OH^0 (-9380) -> H2O2^0 (-11924) +At time : 221.1 ps Reaction : OH^0 (-8720) + OH^0 (-9001) -> H2O2^0 (-11925) +At time : 221.1 ps Reaction : OH^0 (-7982) + OH^0 (-8831) -> H2O2^0 (-11926) +At time : 221.1 ps Reaction : OH^0 (-6172) + OH^0 (-8570) -> H2O2^0 (-11927) +At time : 231.1 ps Reaction : e_aq^-1 (-1721) + H^0 (-11432) -> OH^-1 (-11928) + H_2^0 (-11929) +At time : 231.1 ps Reaction : OH^0 (-11338) + OH^0 (-11150) -> H2O2^0 (-11930) +At time : 231.1 ps Reaction : OH^0 (-11051) + OH^0 (-10215) -> H2O2^0 (-11931) +At time : 231.1 ps Reaction : OH^0 (-10993) + OH^0 (-10139) -> H2O2^0 (-11932) +At time : 231.1 ps Reaction : H3O^1 (-10952) + e_aq^-1 (-4627) -> H^0 (-11933) +At time : 231.1 ps Reaction : OH^0 (-10855) + OH^0 (-6864) -> H2O2^0 (-11934) +At time : 231.1 ps Reaction : OH^0 (-10657) + OH^0 (-7700) -> H2O2^0 (-11935) +At time : 231.1 ps Reaction : OH^0 (-10649) + OH^0 (-6254) -> H2O2^0 (-11936) +At time : 231.1 ps Reaction : OH^0 (-10553) + e_aq^-1 (-4308) -> OH^-1 (-11937) +At time : 231.1 ps Reaction : OH^0 (-10138) + H^0 (-8956) -> No product +At time : 231.1 ps Reaction : OH^0 (-9530) + H^0 (-9526) -> No product +At time : 231.1 ps Reaction : OH^0 (-9332) + H^0 (-9333) -> No product +At time : 231.1 ps Reaction : OH^0 (-5757) + OH^0 (-8793) -> H2O2^0 (-11938) +At time : 231.1 ps Reaction : OH^0 (-8258) + OH^0 (-8402) -> H2O2^0 (-11939) +At time : 231.1 ps Reaction : OH^0 (-6518) + e_aq^-1 (-8350) -> OH^-1 (-11940) +At time : 231.1 ps Reaction : OH^0 (-5754) + OH^0 (-7604) -> H2O2^0 (-11941) +At time : 231.1 ps Reaction : e_aq^-1 (-4717) + H3O^1 (-6171) -> H^0 (-11942) +At time : 231.1 ps Reaction : e_aq^-1 (-1623) + OH^0 (-10012) -> OH^-1 (-11943) +At time : 241.1 ps Reaction : OH^-1 (-11940) + H3O^1 (-6511) -> No product +At time : 241.1 ps Reaction : OH^-1 (-11643) + H3O^1 (-8159) -> No product +At time : 241.1 ps Reaction : OH^0 (-11056) + OH^0 (-7478) -> H2O2^0 (-11944) +At time : 241.1 ps Reaction : OH^0 (-10967) + OH^0 (-6170) -> H2O2^0 (-11945) +At time : 241.1 ps Reaction : OH^0 (-10947) + H^0 (-10088) -> No product +At time : 241.1 ps Reaction : H^0 (-9956) + H^0 (-9960) -> H_2^0 (-11946) +At time : 241.1 ps Reaction : OH^0 (-6048) + e_aq^-1 (-8869) -> OH^-1 (-11947) +At time : 241.1 ps Reaction : e_aq^-1 (-921) + H3O^1 (-6047) -> H^0 (-11948) +At time : 241.1 ps Reaction : e_aq^-1 (-4273) + e_aq^-1 (-4279) -> OH^-1 (-11949) + OH^-1 (-11950) + H_2^0 (-11951) +At time : 251.1 ps Reaction : OH^0 (-11013) + H^0 (-10167) -> No product +At time : 251.1 ps Reaction : OH^0 (-10650) + H^0 (-9503) -> No product +At time : 251.1 ps Reaction : OH^0 (-10644) + OH^0 (-10645) -> H2O2^0 (-11952) +At time : 251.1 ps Reaction : OH^0 (-10118) + OH^0 (-9301) -> H2O2^0 (-11953) +At time : 251.1 ps Reaction : OH^0 (-10078) + OH^0 (-6984) -> H2O2^0 (-11954) +At time : 251.1 ps Reaction : H^0 (-9430) + OH^0 (-7026) -> No product +At time : 251.1 ps Reaction : OH^0 (-7646) + OH^0 (-9013) -> H2O2^0 (-11955) +At time : 251.1 ps Reaction : e_aq^-1 (-623) + e_aq^-1 (-8644) -> OH^-1 (-11956) + OH^-1 (-11957) + H_2^0 (-11958) +At time : 251.1 ps Reaction : e_aq^-1 (-5300) + OH^0 (-8216) -> OH^-1 (-11959) +At time : 251.1 ps Reaction : e_aq^-1 (-3729) + H3O^1 (-7769) -> H^0 (-11960) +At time : 251.1 ps Reaction : H3O^1 (-7125) + OH^-1 (-11947) -> No product +At time : 251.1 ps Reaction : OH^0 (-10446) + OH^0 (-7184) -> H2O2^0 (-11961) +At time : 261.1 ps Reaction : OH^-1 (-11902) + H3O^1 (-7527) -> No product +At time : 261.1 ps Reaction : OH^-1 (-11892) + H3O^1 (-6937) -> No product +At time : 261.1 ps Reaction : e_aq^-1 (-4418) + H^0 (-10873) -> OH^-1 (-11962) + H_2^0 (-11963) +At time : 261.1 ps Reaction : H^0 (-9124) + H^0 (-10096) -> H_2^0 (-11964) +At time : 261.1 ps Reaction : OH^0 (-10079) + H^0 (-9064) -> No product +At time : 261.1 ps Reaction : OH^0 (-9867) + OH^0 (-7852) -> H2O2^0 (-11965) +At time : 261.1 ps Reaction : OH^0 (-9808) + H^0 (-9807) -> No product +At time : 261.1 ps Reaction : H3O^1 (-9679) + e_aq^-1 (-2770) -> H^0 (-11966) +At time : 261.1 ps Reaction : H^0 (-9599) + OH^0 (-7736) -> No product +At time : 261.1 ps Reaction : OH^0 (-9502) + OH^0 (-9500) -> H2O2^0 (-11967) +At time : 261.1 ps Reaction : H^0 (-9472) + OH^0 (-9471) -> No product +At time : 261.1 ps Reaction : e_aq^-1 (-5234) + OH^0 (-8190) -> OH^-1 (-11968) +At time : 261.1 ps Reaction : OH^0 (-6498) + OH^0 (-7772) -> H2O2^0 (-11969) +At time : 261.1 ps Reaction : OH^0 (-7214) + OH^0 (-7468) -> H2O2^0 (-11970) +At time : 261.1 ps Reaction : OH^0 (-7274) + OH^0 (-7276) -> H2O2^0 (-11971) +At time : 261.1 ps Reaction : e_aq^-1 (-3082) + OH^0 (-6330) -> OH^-1 (-11972) +At time : 261.1 ps Reaction : e_aq^-1 (-3500) + OH^0 (-6232) -> OH^-1 (-11973) +At time : 261.1 ps Reaction : OH^0 (-9584) + e_aq^-1 (-8728) -> OH^-1 (-11974) +At time : 261.1 ps Reaction : OH^-1 (-11974) + H3O^1 (-6345) -> No product +At time : 271.1 ps Reaction : OH^-1 (-11962) + H3O^1 (-7591) -> No product +At time : 271.1 ps Reaction : H3O^1 (-10864) + OH^-1 (-11928) -> No product +At time : 271.1 ps Reaction : H3O^1 (-10615) + OH^-1 (-11427) -> No product +At time : 271.1 ps Reaction : OH^0 (-10502) + OH^0 (-6164) -> H2O2^0 (-11975) +At time : 271.1 ps Reaction : OH^0 (-9796) + OH^0 (-5952) -> H2O2^0 (-11976) +At time : 271.1 ps Reaction : OH^0 (-9575) + OH^0 (-6334) -> H2O2^0 (-11977) +At time : 271.1 ps Reaction : OH^0 (-9403) + OH^0 (-8272) -> H2O2^0 (-11978) +At time : 271.1 ps Reaction : OH^0 (-7876) + OH^0 (-9021) -> H2O2^0 (-11979) +At time : 271.1 ps Reaction : OH^0 (-6768) + OH^0 (-8783) -> H2O2^0 (-11980) +At time : 271.1 ps Reaction : OH^0 (-7612) + OH^0 (-7894) -> H2O2^0 (-11981) +At time : 271.1 ps Reaction : OH^0 (-5908) + OH^0 (-6440) -> H2O2^0 (-11982) +At time : 271.1 ps Reaction : OH^0 (-5748) + OH^0 (-6010) -> H2O2^0 (-11983) +At time : 271.1 ps Reaction : e_aq^-1 (-692) + e_aq^-1 (-5144) -> OH^-1 (-11984) + OH^-1 (-11985) + H_2^0 (-11986) +At time : 271.1 ps Reaction : e_aq^-1 (-273) + e_aq^-1 (-344) -> OH^-1 (-11987) + OH^-1 (-11988) + H_2^0 (-11989) +At time : 281.1 ps Reaction : H2O2^0 (-11786) + e_aq^-1 (-4933) -> OH^-1 (-11990) + OH^0 (-11991) +At time : 281.1 ps Reaction : OH^0 (-11104) + H^0 (-9412) -> No product +At time : 281.1 ps Reaction : H3O^1 (-10842) + e_aq^-1 (-8800) -> H^0 (-11992) +At time : 281.1 ps Reaction : OH^0 (-10612) + H^0 (-9229) -> No product +At time : 281.1 ps Reaction : e_aq^-1 (-2073) + H^0 (-8974) -> OH^-1 (-11993) + H_2^0 (-11994) +At time : 281.1 ps Reaction : OH^0 (-6772) + OH^0 (-8342) -> H2O2^0 (-11995) +At time : 281.1 ps Reaction : OH^-1 (-11990) + H3O^1 (-7117) -> No product +At time : 281.1 ps Reaction : OH^0 (-7136) + e_aq^-1 (-8659) -> OH^-1 (-11996) +At time : 281.1 ps Reaction : H3O^1 (-7133) + OH^-1 (-11996) -> No product +At time : 291.1 ps Reaction : OH^-1 (-11854) + H3O^1 (-7377) -> No product +At time : 291.1 ps Reaction : OH^0 (-11029) + OH^0 (-8090) -> H2O2^0 (-11997) +At time : 291.1 ps Reaction : OH^0 (-10701) + OH^0 (-7746) -> H2O2^0 (-11998) +At time : 291.1 ps Reaction : e_aq^-1 (-3673) + OH^0 (-9624) -> OH^-1 (-11999) +At time : 291.1 ps Reaction : H^0 (-9576) + OH^0 (-9580) -> No product +At time : 291.1 ps Reaction : OH^0 (-9257) + OH^0 (-6760) -> H2O2^0 (-12000) +At time : 291.1 ps Reaction : OH^0 (-8981) + H^0 (-8982) -> No product +At time : 291.1 ps Reaction : OH^0 (-6118) + OH^0 (-7362) -> H2O2^0 (-12001) +At time : 291.1 ps Reaction : e_aq^-1 (-3189) + H3O^1 (-5889) -> H^0 (-12002) +At time : 291.1 ps Reaction : OH^0 (-8034) + OH^0 (-8847) -> H2O2^0 (-12003) +At time : 301.1 ps Reaction : H^0 (-11190) + OH^0 (-9039) -> No product +At time : 301.1 ps Reaction : OH^0 (-10770) + H^0 (-8976) -> No product +At time : 301.1 ps Reaction : OH^0 (-10596) + OH^0 (-7822) -> H2O2^0 (-12004) +At time : 301.1 ps Reaction : OH^0 (-10476) + OH^0 (-5860) -> H2O2^0 (-12005) +At time : 301.1 ps Reaction : H^0 (-9964) + OH^0 (-8552) -> No product +At time : 301.1 ps Reaction : H^0 (-9765) + OH^0 (-9228) -> No product +At time : 301.1 ps Reaction : OH^0 (-5906) + OH^0 (-8747) -> H2O2^0 (-12006) +At time : 301.1 ps Reaction : OH^0 (-6156) + OH^0 (-8384) -> H2O2^0 (-12007) +At time : 301.1 ps Reaction : e_aq^-1 (-2887) + H3O^1 (-6419) -> H^0 (-12008) +At time : 301.1 ps Reaction : e_aq^-1 (-4968) + OH^0 (-8867) -> OH^-1 (-12009) +At time : 311.1 ps Reaction : OH^-1 (-11915) + H3O^1 (-8439) -> No product +At time : 311.1 ps Reaction : H3O^1 (-10018) + OH^-1 (-11414) -> No product +At time : 311.1 ps Reaction : H^0 (-11286) + H^0 (-9275) -> H_2^0 (-12010) +At time : 311.1 ps Reaction : OH^0 (-11077) + OH^0 (-8894) -> H2O2^0 (-12011) +At time : 311.1 ps Reaction : OH^0 (-10620) + e_aq^-1 (-3443) -> OH^-1 (-12012) +At time : 311.1 ps Reaction : H^0 (-10407) + OH^0 (-8210) -> No product +At time : 311.1 ps Reaction : OH^0 (-9900) + e_aq^-1 (-8344) -> OH^-1 (-12013) +At time : 311.1 ps Reaction : H^0 (-9590) + OH^0 (-5784) -> No product +At time : 311.1 ps Reaction : OH^0 (-9566) + OH^0 (-6310) -> H2O2^0 (-12014) +At time : 311.1 ps Reaction : OH^0 (-9292) + OH^0 (-8828) -> H2O2^0 (-12015) +At time : 311.1 ps Reaction : OH^0 (-9201) + OH^0 (-5902) -> H2O2^0 (-12016) +At time : 311.1 ps Reaction : OH^0 (-7786) + OH^0 (-8983) -> H2O2^0 (-12017) +At time : 311.1 ps Reaction : OH^0 (-9181) + H^0 (-10676) -> No product +At time : 321.1 ps Reaction : OH^-1 (-12012) + H3O^1 (-7669) -> No product +At time : 321.1 ps Reaction : OH^-1 (-12009) + H3O^1 (-8388) -> No product +At time : 321.1 ps Reaction : H3O^1 (-6233) + OH^-1 (-11973) -> No product +At time : 321.1 ps Reaction : H3O^1 (-10898) + OH^-1 (-11943) -> No product +At time : 321.1 ps Reaction : H3O^1 (-11170) + OH^-1 (-11876) -> No product +At time : 321.1 ps Reaction : OH^0 (-11097) + OH^0 (-8176) -> H2O2^0 (-12018) +At time : 321.1 ps Reaction : OH^0 (-10981) + OH^0 (-10130) -> H2O2^0 (-12019) +At time : 321.1 ps Reaction : OH^0 (-10885) + OH^0 (-9037) -> H2O2^0 (-12020) +At time : 321.1 ps Reaction : OH^0 (-10461) + OH^0 (-7152) -> H2O2^0 (-12021) +At time : 321.1 ps Reaction : OH^0 (-10416) + OH^0 (-8186) -> H2O2^0 (-12022) +At time : 321.1 ps Reaction : OH^0 (-10380) + OH^0 (-8238) -> H2O2^0 (-12023) +At time : 321.1 ps Reaction : OH^0 (-8094) + e_aq^-1 (-8875) -> OH^-1 (-12024) +At time : 321.1 ps Reaction : e_aq^-1 (-865) + OH^0 (-7496) -> OH^-1 (-12025) +At time : 321.1 ps Reaction : e_aq^-1 (-1586) + H3O^1 (-6913) -> H^0 (-12026) +At time : 321.1 ps Reaction : H3O^1 (-7493) + OH^-1 (-12024) -> No product +At time : 321.1 ps Reaction : e_aq^-1 (-889) + OH^0 (-7126) -> OH^-1 (-12027) +At time : 331.1 ps Reaction : H3O^1 (-6777) + OH^-1 (-12013) -> No product +At time : 331.1 ps Reaction : H3O^1 (-6847) + OH^-1 (-11949) -> No product +At time : 331.1 ps Reaction : e_aq^-1 (-4347) + H^0 (-11917) -> OH^-1 (-12028) + H_2^0 (-12029) +At time : 331.1 ps Reaction : OH^0 (-11074) + e_aq^-1 (-5129) -> OH^-1 (-12030) +At time : 331.1 ps Reaction : H^0 (-10957) + H^0 (-10110) -> H_2^0 (-12031) +At time : 331.1 ps Reaction : e_aq^-1 (-1720) + H3O^1 (-6877) -> H^0 (-12032) +At time : 331.1 ps Reaction : e_aq^-1 (-4498) + H3O^1 (-5839) -> H^0 (-12033) +At time : 341.1 ps Reaction : H^0 (-11306) + e_aq^-1 (-4157) -> OH^-1 (-12034) + H_2^0 (-12035) +At time : 341.1 ps Reaction : H^0 (-11232) + OH^0 (-7956) -> No product +At time : 341.1 ps Reaction : H3O^1 (-11131) + e_aq^-1 (-8476) -> H^0 (-12036) +At time : 341.1 ps Reaction : OH^0 (-10428) + OH^0 (-7462) -> H2O2^0 (-12037) +At time : 341.1 ps Reaction : H^0 (-10313) + OH^0 (-8276) -> No product +At time : 341.1 ps Reaction : H^0 (-9674) + OH^0 (-6490) -> No product +At time : 341.1 ps Reaction : OH^0 (-7112) + H^0 (-9074) -> No product +At time : 341.1 ps Reaction : e_aq^-1 (-3820) + H3O^1 (-7797) -> H^0 (-12038) +At time : 341.1 ps Reaction : OH^0 (-6338) + OH^0 (-6342) -> H2O2^0 (-12039) +At time : 341.1 ps Reaction : e_aq^-1 (-3073) + H3O^1 (-6331) -> H^0 (-12040) +At time : 341.1 ps Reaction : OH^0 (-6294) + OH^0 (-6296) -> H2O2^0 (-12041) +At time : 341.1 ps Reaction : OH^-1 (-5765) + H3O^1 (-5833) -> No product +At time : 341.1 ps Reaction : OH^0 (-7160) + OH^0 (-7162) -> H2O2^0 (-12042) +At time : 351.1 ps Reaction : H3O^1 (-5997) + OH^-1 (-12028) -> No product +At time : 351.1 ps Reaction : H^0 (-11339) + H^0 (-10304) -> H_2^0 (-12043) +At time : 351.1 ps Reaction : OH^0 (-10936) + OH^0 (-6970) -> H2O2^0 (-12044) +At time : 351.1 ps Reaction : OH^0 (-10647) + OH^0 (-7692) -> H2O2^0 (-12045) +At time : 351.1 ps Reaction : H^0 (-9931) + OH^0 (-7616) -> No product +At time : 351.1 ps Reaction : OH^0 (-9930) + OH^0 (-6816) -> H2O2^0 (-12046) +At time : 351.1 ps Reaction : H^0 (-9811) + OH^0 (-6684) -> No product +At time : 351.1 ps Reaction : H^0 (-9618) + e_aq^-1 (-2968) -> OH^-1 (-12047) + H_2^0 (-12048) +At time : 351.1 ps Reaction : OH^0 (-5888) + OH^0 (-7696) -> H2O2^0 (-12049) +At time : 351.1 ps Reaction : e_aq^-1 (-1344) + H3O^1 (-6179) -> H^0 (-12050) +At time : 351.1 ps Reaction : OH^-1 (-11959) + H3O^1 (-10408) -> No product +At time : 351.1 ps Reaction : OH^0 (-9206) + OH^0 (-9628) -> H2O2^0 (-12051) +At time : 361.1 ps Reaction : OH^-1 (-11883) + H3O^1 (-11105) -> No product +At time : 361.1 ps Reaction : OH^0 (-9952) + OH^0 (-11223) -> H2O2^0 (-12052) +At time : 361.1 ps Reaction : OH^0 (-11043) + OH^0 (-7490) -> H2O2^0 (-12053) +At time : 361.1 ps Reaction : OH^0 (-10687) + OH^0 (-9593) -> H2O2^0 (-12054) +At time : 361.1 ps Reaction : H^0 (-10191) + e_aq^-1 (-4940) -> OH^-1 (-12055) + H_2^0 (-12056) +At time : 361.1 ps Reaction : e_aq^-1 (-925) + OH^0 (-10184) -> OH^-1 (-12057) +At time : 361.1 ps Reaction : OH^0 (-10158) + OH^0 (-7512) -> H2O2^0 (-12058) +At time : 361.1 ps Reaction : OH^0 (-9118) + H^0 (-9980) -> No product +At time : 361.1 ps Reaction : H^0 (-9180) + H^0 (-8998) -> H_2^0 (-12059) +At time : 361.1 ps Reaction : OH^0 (-8256) + OH^0 (-9091) -> H2O2^0 (-12060) +At time : 361.1 ps Reaction : e_aq^-1 (-5022) + H^0 (-9078) -> OH^-1 (-12061) + H_2^0 (-12062) +At time : 361.1 ps Reaction : OH^0 (-5727) + OH^0 (-7444) -> H2O2^0 (-12063) +At time : 361.1 ps Reaction : e_aq^-1 (-3218) + OH^0 (-6268) -> OH^-1 (-12064) +At time : 371.1 ps Reaction : OH^0 (-11324) + H^0 (-8958) -> No product +At time : 371.1 ps Reaction : OH^0 (-10865) + OH^0 (-6874) -> H2O2^0 (-12065) +At time : 371.1 ps Reaction : OH^0 (-9685) + e_aq^-1 (-2698) -> OH^-1 (-12066) +At time : 371.1 ps Reaction : OH^0 (-9134) + OH^0 (-7372) -> H2O2^0 (-12067) +At time : 371.1 ps Reaction : OH^0 (-7278) + OH^0 (-8909) -> H2O2^0 (-12068) +At time : 371.1 ps Reaction : e_aq^-1 (-3553) + OH^0 (-7710) -> OH^-1 (-12069) +At time : 381.1 ps Reaction : OH^-1 (-11968) + H3O^1 (-8394) -> No product +At time : 381.1 ps Reaction : OH^-1 (-11568) + H3O^1 (-7997) -> No product +At time : 381.1 ps Reaction : H^0 (-10959) + OH^0 (-7006) -> No product +At time : 381.1 ps Reaction : OH^0 (-10532) + e_aq^-1 (-4423) -> OH^-1 (-12070) +At time : 381.1 ps Reaction : OH^0 (-8423) + e_aq^-1 (-8833) -> OH^-1 (-12071) +At time : 381.1 ps Reaction : e_aq^-1 (-4917) + OH^0 (-7506) -> OH^-1 (-12072) +At time : 381.1 ps Reaction : e_aq^-1 (-2984) + H3O^1 (-6381) -> H^0 (-12073) +At time : 381.1 ps Reaction : OH^0 (-6260) + OH^0 (-6262) -> H2O2^0 (-12074) +At time : 381.1 ps Reaction : OH^-1 (-12071) + H3O^1 (-6983) -> No product +At time : 391.1 ps Reaction : OH^-1 (-12061) + H3O^1 (-8115) -> No product +At time : 391.1 ps Reaction : OH^-1 (-12025) + H3O^1 (-7491) -> No product +At time : 391.1 ps Reaction : OH^0 (-11315) + OH^0 (-10046) -> H2O2^0 (-12075) +At time : 391.1 ps Reaction : OH^0 (-10765) + OH^0 (-10762) -> H2O2^0 (-12076) +At time : 391.1 ps Reaction : OH^0 (-10261) + OH^0 (-10418) -> H2O2^0 (-12077) +At time : 391.1 ps Reaction : H^0 (-10266) + OH^0 (-8198) -> No product +At time : 391.1 ps Reaction : e_aq^-1 (-775) + H3O^1 (-10196) -> H^0 (-12078) +At time : 391.1 ps Reaction : OH^0 (-5718) + H^0 (-8936) -> No product +At time : 391.1 ps Reaction : OH^0 (-8130) + OH^0 (-8885) -> H2O2^0 (-12079) +At time : 391.1 ps Reaction : e_aq^-1 (-5709) + OH^0 (-5816) -> OH^-1 (-12080) +At time : 391.1 ps Reaction : e_aq^-1 (-1590) + OH^0 (-6006) -> OH^-1 (-12081) +At time : 401.1 ps Reaction : OH^-1 (-11957) + H3O^1 (-7469) -> No product +At time : 401.1 ps Reaction : OH^0 (-11001) + e_aq^-1 (-4743) -> OH^-1 (-12082) +At time : 401.1 ps Reaction : OH^0 (-10906) + OH^0 (-6912) -> H2O2^0 (-12083) +At time : 401.1 ps Reaction : e_aq^-1 (-4349) + H3O^1 (-10848) -> H^0 (-12084) +At time : 401.1 ps Reaction : H^0 (-10484) + e_aq^-1 (-4830) -> OH^-1 (-12085) + H_2^0 (-12086) +At time : 401.1 ps Reaction : OH^0 (-10175) + H^0 (-9076) -> No product +At time : 401.1 ps Reaction : H^0 (-9176) + OH^0 (-9514) -> No product +At time : 401.1 ps Reaction : e_aq^-1 (-4429) + H^0 (-8966) -> OH^-1 (-12087) + H_2^0 (-12088) +At time : 411.1 ps Reaction : OH^-1 (-12064) + H3O^1 (-6265) -> No product +At time : 411.1 ps Reaction : H^0 (-11966) + OH^0 (-6492) -> No product +At time : 411.1 ps Reaction : H2O2^0 (-11805) + e_aq^-1 (-189) -> OH^-1 (-12089) + OH^0 (-12090) +At time : 411.1 ps Reaction : OH^0 (-11195) + OH^0 (-7986) -> H2O2^0 (-12091) +At time : 411.1 ps Reaction : OH^0 (-10473) + e_aq^-1 (-8860) -> OH^-1 (-12092) +At time : 411.1 ps Reaction : OH^0 (-9778) + OH^0 (-6630) -> H2O2^0 (-12093) +At time : 411.1 ps Reaction : e_aq^-1 (-4406) + H3O^1 (-6895) -> H^0 (-12094) +At time : 411.1 ps Reaction : OH^0 (-5948) + OH^0 (-6628) -> H2O2^0 (-12095) +At time : 411.1 ps Reaction : e_aq^-1 (-3149) + OH^0 (-6298) -> OH^-1 (-12096) +At time : 411.1 ps Reaction : e_aq^-1 (-3261) + OH^0 (-5884) -> OH^-1 (-12097) +At time : 411.1 ps Reaction : H3O^1 (-11346) + OH^-1 (-11894) -> No product +At time : 421.1 ps Reaction : H3O^1 (-9523) + OH^-1 (-12069) -> No product +At time : 421.1 ps Reaction : OH^-1 (-11880) + H3O^1 (-7123) -> No product +At time : 421.1 ps Reaction : OH^0 (-7928) + OH^0 (-7930) -> H2O2^0 (-12098) +At time : 421.1 ps Reaction : e_aq^-1 (-605) + H3O^1 (-7467) -> H^0 (-12099) +At time : 421.1 ps Reaction : e_aq^-1 (-136) + H3O^1 (-7357) -> H^0 (-12100) +At time : 421.1 ps Reaction : OH^0 (-6466) + OH^0 (-6472) -> H2O2^0 (-12101) +At time : 421.1 ps Reaction : OH^0 (-7606) + OH^0 (-7906) -> H2O2^0 (-12102) +At time : 431.1 ps Reaction : H3O^1 (-6899) + OH^-1 (-12070) -> No product +At time : 431.1 ps Reaction : OH^-1 (-12027) + H3O^1 (-7501) -> No product +At time : 431.1 ps Reaction : OH^0 (-10367) + OH^0 (-8278) -> H2O2^0 (-12103) +At time : 431.1 ps Reaction : H3O^1 (-9936) + e_aq^-1 (-8419) -> H^0 (-12104) +At time : 431.1 ps Reaction : OH^0 (-9819) + OH^0 (-7640) -> H2O2^0 (-12105) +At time : 431.1 ps Reaction : OH^0 (-8174) + OH^0 (-8180) -> H2O2^0 (-12106) +At time : 441.1 ps Reaction : OH^-1 (-12087) + H3O^1 (-6909) -> No product +At time : 441.1 ps Reaction : OH^-1 (-11908) + H3O^1 (-10241) -> No product +At time : 441.1 ps Reaction : OH^-1 (-11726) + H3O^1 (-8251) -> No product +At time : 441.1 ps Reaction : H3O^1 (-10970) + e_aq^-1 (-4707) -> H^0 (-12107) +At time : 441.1 ps Reaction : OH^0 (-9754) + e_aq^-1 (-3853) -> OH^-1 (-12108) +At time : 441.1 ps Reaction : OH^0 (-9342) + OH^0 (-6142) -> H2O2^0 (-12109) +At time : 441.1 ps Reaction : H^0 (-9215) + OH^0 (-7764) -> No product +At time : 441.1 ps Reaction : OH^0 (-8200) + OH^0 (-8900) -> H2O2^0 (-12110) +At time : 451.1 ps Reaction : H3O^1 (-9753) + OH^-1 (-12108) -> No product +At time : 451.1 ps Reaction : H3O^1 (-8472) + OH^-1 (-12089) -> No product +At time : 451.1 ps Reaction : OH^0 (-11042) + OH^0 (-7140) -> H2O2^0 (-12111) +At time : 451.1 ps Reaction : OH^0 (-10719) + OH^0 (-6504) -> H2O2^0 (-12112) +At time : 451.1 ps Reaction : e_aq^-1 (-995) + OH^0 (-10165) -> OH^-1 (-12113) +At time : 451.1 ps Reaction : OH^0 (-9130) + OH^0 (-5724) -> H2O2^0 (-12114) +At time : 451.1 ps Reaction : OH^0 (-7186) + H^0 (-9084) -> No product +At time : 451.1 ps Reaction : OH^0 (-7092) + OH^0 (-8579) -> H2O2^0 (-12115) +At time : 451.1 ps Reaction : e_aq^-1 (-5134) + H3O^1 (-7475) -> H^0 (-12116) +At time : 451.1 ps Reaction : OH^0 (-7208) + OH^0 (-7212) -> H2O2^0 (-12117) +At time : 451.1 ps Reaction : e_aq^-1 (-4373) + OH^0 (-10001) -> OH^-1 (-12118) +At time : 461.1 ps Reaction : OH^-1 (-12081) + H3O^1 (-7937) -> No product +At time : 461.1 ps Reaction : OH^-1 (-12034) + H3O^1 (-8547) -> No product +At time : 461.1 ps Reaction : H^0 (-11960) + OH^0 (-6486) -> No product +At time : 461.1 ps Reaction : OH^0 (-11326) + OH^0 (-11273) -> H2O2^0 (-12119) +At time : 461.1 ps Reaction : e_aq^-1 (-4149) + H^0 (-9908) -> OH^-1 (-12120) + H_2^0 (-12121) +At time : 461.1 ps Reaction : OH^0 (-9837) + OH^0 (-7840) -> H2O2^0 (-12122) +At time : 461.1 ps Reaction : OH^0 (-9214) + OH^0 (-5910) -> H2O2^0 (-12123) +At time : 461.1 ps Reaction : OH^0 (-8150) + OH^0 (-9083) -> H2O2^0 (-12124) +At time : 461.1 ps Reaction : H3O^1 (-7399) + e_aq^-1 (-8464) -> H^0 (-12125) +At time : 461.1 ps Reaction : OH^0 (-6674) + OH^0 (-6676) -> H2O2^0 (-12126) +At time : 461.1 ps Reaction : e_aq^-1 (-4401) + H3O^1 (-6001) -> H^0 (-12127) +At time : 471.1 ps Reaction : OH^-1 (-12120) + H3O^1 (-6787) -> No product +At time : 471.1 ps Reaction : H^0 (-10939) + H^0 (-11541) -> H_2^0 (-12128) +At time : 471.1 ps Reaction : H3O^1 (-11143) + e_aq^-1 (-8458) -> H^0 (-12129) +At time : 471.1 ps Reaction : OH^0 (-10820) + OH^0 (-8510) -> H2O2^0 (-12130) +At time : 471.1 ps Reaction : OH^0 (-10571) + e_aq^-1 (-4180) -> OH^-1 (-12131) +At time : 471.1 ps Reaction : H^0 (-10290) + OH^0 (-10292) -> No product +At time : 471.1 ps Reaction : OH^0 (-7872) + H^0 (-9022) -> No product +At time : 471.1 ps Reaction : e_aq^-1 (-940) + OH^0 (-8870) -> OH^-1 (-12132) +At time : 471.1 ps Reaction : e_aq^-1 (-179) + H3O^1 (-8291) -> H^0 (-12133) +At time : 481.1 ps Reaction : H3O^1 (-6423) + OH^-1 (-11999) -> No product +At time : 481.1 ps Reaction : H3O^1 (-9431) + OH^-1 (-11873) -> No product +At time : 481.1 ps Reaction : e_aq^-1 (-5550) + H3O^1 (-10318) -> H^0 (-12134) +At time : 481.1 ps Reaction : OH^0 (-9413) + OH^0 (-8390) -> H2O2^0 (-12135) +At time : 481.1 ps Reaction : OH^0 (-9376) + OH^0 (-5854) -> H2O2^0 (-12136) +At time : 481.1 ps Reaction : OH^0 (-8076) + OH^0 (-8855) -> H2O2^0 (-12137) +At time : 481.1 ps Reaction : e_aq^-1 (-4946) + e_aq^-1 (-8587) -> OH^-1 (-12138) + OH^-1 (-12139) + H_2^0 (-12140) +At time : 481.1 ps Reaction : H3O^1 (-6981) + e_aq^-1 (-8425) -> H^0 (-12141) +At time : 481.1 ps Reaction : e_aq^-1 (-4123) + OH^0 (-7624) -> OH^-1 (-12142) +At time : 481.1 ps Reaction : e_aq^-1 (-4072) + OH^0 (-6734) -> OH^-1 (-12143) +At time : 491.1 ps Reaction : H3O^1 (-8493) + OH^-1 (-12072) -> No product +At time : 491.1 ps Reaction : OH^0 (-10878) + OH^0 (-6888) -> H2O2^0 (-12144) +At time : 491.1 ps Reaction : H^0 (-10054) + OH^0 (-7958) -> No product +At time : 491.1 ps Reaction : OH^0 (-7918) + OH^0 (-8798) -> H2O2^0 (-12145) +At time : 491.1 ps Reaction : OH^0 (-7430) + e_aq^-1 (-8338) -> OH^-1 (-12146) +At time : 491.1 ps Reaction : OH^0 (-5954) + OH^0 (-7824) -> H2O2^0 (-12147) +At time : 501.1 ps Reaction : H3O^1 (-7431) + OH^-1 (-12146) -> No product +At time : 501.1 ps Reaction : OH^-1 (-12082) + H3O^1 (-7071) -> No product +At time : 501.1 ps Reaction : OH^0 (-9418) + OH^0 (-11886) -> H2O2^0 (-12148) +At time : 501.1 ps Reaction : OH^0 (-9701) + OH^0 (-6534) -> H2O2^0 (-12149) +At time : 501.1 ps Reaction : OH^0 (-9583) + OH^0 (-6346) -> H2O2^0 (-12150) +At time : 501.1 ps Reaction : e_aq^-1 (-5451) + H3O^1 (-8631) -> H^0 (-12151) +At time : 501.1 ps Reaction : OH^0 (-6634) + OH^0 (-7816) -> H2O2^0 (-12152) +At time : 501.1 ps Reaction : e_aq^-1 (-4705) + H3O^1 (-6025) -> H^0 (-12153) +At time : 511.1 ps Reaction : H3O^1 (-7499) + OH^-1 (-12139) -> No product +At time : 511.1 ps Reaction : H3O^1 (-7081) + OH^-1 (-12113) -> No product +At time : 511.1 ps Reaction : e_aq^-1 (-4320) + H^0 (-11672) -> OH^-1 (-12154) + H_2^0 (-12155) +At time : 511.1 ps Reaction : H2O2^0 (-11437) + e_aq^-1 (-4368) -> OH^-1 (-12156) + OH^0 (-12157) +At time : 511.1 ps Reaction : e_aq^-1 (-4245) + OH^0 (-10822) -> OH^-1 (-12158) +At time : 511.1 ps Reaction : OH^0 (-10800) + OH^0 (-6766) -> H2O2^0 (-12159) +At time : 511.1 ps Reaction : OH^0 (-9681) + OH^0 (-9672) -> H2O2^0 (-12160) +At time : 511.1 ps Reaction : e_aq^-1 (-5474) + H3O^1 (-8269) -> H^0 (-12161) +At time : 511.1 ps Reaction : OH^0 (-6920) + OH^0 (-6922) -> H2O2^0 (-12162) +At time : 511.1 ps Reaction : H3O^1 (-9983) + OH^-1 (-12154) -> No product +At time : 521.1 ps Reaction : H3O^1 (-10866) + OH^-1 (-12156) -> No product +At time : 521.1 ps Reaction : OH^-1 (-12143) + H3O^1 (-6733) -> No product +At time : 521.1 ps Reaction : OH^-1 (-12080) + H3O^1 (-6119) -> No product +At time : 521.1 ps Reaction : e_aq^-1 (-601) + H2O2^0 (-11920) -> OH^-1 (-12163) + OH^0 (-12164) +At time : 521.1 ps Reaction : H2O2^0 (-11630) + e_aq^-1 (-8767) -> OH^-1 (-12165) + OH^0 (-12166) +At time : 521.1 ps Reaction : OH^0 (-11068) + OH^0 (-7182) -> H2O2^0 (-12167) +At time : 521.1 ps Reaction : H3O^1 (-10870) + e_aq^-1 (-4363) -> H^0 (-12168) +At time : 521.1 ps Reaction : H^0 (-10090) + OH^0 (-6996) -> No product +At time : 521.1 ps Reaction : OH^0 (-7428) + OH^0 (-8333) -> H2O2^0 (-12169) +At time : 521.1 ps Reaction : OH^0 (-8160) + OH^0 (-8162) -> H2O2^0 (-12170) +At time : 521.1 ps Reaction : e_aq^-1 (-1062) + H3O^1 (-8053) -> H^0 (-12171) +At time : 521.1 ps Reaction : H3O^1 (-7609) + OH^-1 (-12158) -> No product +At time : 531.1 ps Reaction : H3O^1 (-10813) + OH^-1 (-12131) -> No product +At time : 531.1 ps Reaction : e_aq^-1 (-3467) + H3O^1 (-6215) -> H^0 (-12172) +At time : 531.1 ps Reaction : OH^0 (-5772) + OH^0 (-5946) -> H2O2^0 (-12173) +At time : 541.1 ps Reaction : OH^0 (-10928) + OH^0 (-9059) -> H2O2^0 (-12174) +At time : 541.1 ps Reaction : OH^0 (-9986) + OH^0 (-6866) -> H2O2^0 (-12175) +At time : 541.1 ps Reaction : OH^0 (-9847) + H^0 (-9018) -> No product +At time : 541.1 ps Reaction : OH^0 (-7180) + OH^0 (-8142) -> H2O2^0 (-12176) +At time : 541.1 ps Reaction : e_aq^-1 (-1149) + OH^0 (-7028) -> OH^-1 (-12177) +At time : 551.1 ps Reaction : e_aq^-1 (-4817) + OH^0 (-7514) -> OH^-1 (-12178) +At time : 551.1 ps Reaction : OH^0 (-11297) + OH^0 (-8753) -> H2O2^0 (-12179) +At time : 561.1 ps Reaction : H^0 (-10368) + H^0 (-12133) -> H_2^0 (-12180) +At time : 561.1 ps Reaction : e_aq^-1 (-5554) + H^0 (-9098) -> OH^-1 (-12181) + H_2^0 (-12182) +At time : 561.1 ps Reaction : e_aq^-1 (-3855) + OH^0 (-6606) -> OH^-1 (-12183) +At time : 571.1 ps Reaction : OH^-1 (-11785) + H3O^1 (-8101) -> No product +At time : 571.1 ps Reaction : H^0 (-11192) + e_aq^-1 (-1542) -> OH^-1 (-12184) + H_2^0 (-12185) +At time : 571.1 ps Reaction : OH^0 (-11004) + OH^0 (-8054) -> H2O2^0 (-12186) +At time : 571.1 ps Reaction : e_aq^-1 (-4355) + OH^0 (-6886) -> OH^-1 (-12187) +At time : 571.1 ps Reaction : OH^0 (-6422) + OH^0 (-6428) -> H2O2^0 (-12188) +At time : 581.1 ps Reaction : H3O^1 (-11168) + OH^-1 (-12181) -> No product +At time : 581.1 ps Reaction : H3O^1 (-10574) + OH^-1 (-12142) -> No product +At time : 581.1 ps Reaction : H^0 (-9203) + OH^0 (-6406) -> No product +At time : 581.1 ps Reaction : OH^0 (-6082) + OH^0 (-8396) -> H2O2^0 (-12189) +At time : 581.1 ps Reaction : e_aq^-1 (-517) + OH^0 (-7456) -> OH^-1 (-12190) +At time : 581.1 ps Reaction : e_aq^-1 (-5426) + OH^0 (-7296) -> OH^-1 (-12191) +At time : 581.1 ps Reaction : e_aq^-1 (-5498) + H3O^1 (-6125) -> H^0 (-12192) +At time : 591.1 ps Reaction : H^0 (-9261) + e_aq^-1 (-4205) -> OH^-1 (-12193) + H_2^0 (-12194) +At time : 591.1 ps Reaction : e_aq^-1 (-2790) + OH^0 (-7762) -> OH^-1 (-12195) +At time : 591.1 ps Reaction : e_aq^-1 (-3552) + OH^0 (-7706) -> OH^-1 (-12196) +At time : 601.1 ps Reaction : OH^-1 (-12190) + H3O^1 (-7237) -> No product +At time : 601.1 ps Reaction : OH^-1 (-12177) + H3O^1 (-7999) -> No product +At time : 601.1 ps Reaction : OH^-1 (-11866) + H3O^1 (-7333) -> No product +At time : 601.1 ps Reaction : OH^0 (-10521) + OH^0 (-10058) -> H2O2^0 (-12197) +At time : 601.1 ps Reaction : H^0 (-9239) + H^0 (-9803) -> H_2^0 (-12198) +At time : 601.1 ps Reaction : H^0 (-9793) + OH^0 (-8351) -> No product +At time : 601.1 ps Reaction : OH^0 (-9598) + e_aq^-1 (-3015) -> OH^-1 (-12199) +At time : 601.1 ps Reaction : H^0 (-9414) + OH^0 (-7158) -> No product +At time : 601.1 ps Reaction : OH^0 (-7010) + OH^0 (-8961) -> H2O2^0 (-12200) +At time : 601.1 ps Reaction : H3O^1 (-8733) + e_aq^-1 (-8734) -> H^0 (-12201) +At time : 601.1 ps Reaction : e_aq^-1 (-4358) + OH^0 (-7588) -> OH^-1 (-12202) +At time : 601.1 ps Reaction : e_aq^-1 (-5478) + OH^0 (-7414) -> OH^-1 (-12203) +At time : 601.1 ps Reaction : e_aq^-1 (-875) + H3O^1 (-7137) -> H^0 (-12204) +At time : 601.1 ps Reaction : OH^0 (-5751) + OH^0 (-6918) -> H2O2^0 (-12205) +At time : 601.1 ps Reaction : OH^-1 (-5714) + H3O^1 (-6105) -> No product +At time : 611.1 ps Reaction : H^0 (-12032) + OH^0 (-6876) -> No product +At time : 611.1 ps Reaction : H^0 (-12026) + OH^0 (-7936) -> No product +At time : 611.1 ps Reaction : H3O^1 (-10623) + OH^-1 (-11841) -> No product +At time : 611.1 ps Reaction : H^0 (-11328) + OH^0 (-8100) -> No product +At time : 611.1 ps Reaction : OH^0 (-11138) + OH^0 (-8242) -> H2O2^0 (-12206) +At time : 611.1 ps Reaction : OH^0 (-10481) + OH^0 (-9312) -> H2O2^0 (-12207) +At time : 611.1 ps Reaction : e_aq^-1 (-5132) + OH^0 (-7474) -> OH^-1 (-12208) +At time : 621.1 ps Reaction : OH^-1 (-12184) + H3O^1 (-7943) -> No product +At time : 621.1 ps Reaction : OH^0 (-11354) + OH^0 (-7374) -> H2O2^0 (-12209) +At time : 621.1 ps Reaction : OH^0 (-10695) + OH^0 (-6398) -> H2O2^0 (-12210) +At time : 621.1 ps Reaction : e_aq^-1 (-4999) + H3O^1 (-7135) -> H^0 (-12211) +At time : 621.1 ps Reaction : e_aq^-1 (-4655) + H3O^1 (-7039) -> H^0 (-12212) +At time : 621.1 ps Reaction : OH^0 (-6938) + OH^0 (-6940) -> H2O2^0 (-12213) +At time : 631.1 ps Reaction : H3O^1 (-6887) + OH^-1 (-12118) -> No product +At time : 631.1 ps Reaction : e_aq^-1 (-4305) + H2O2^0 (-11455) -> OH^-1 (-12214) + OH^0 (-12215) +At time : 631.1 ps Reaction : H^0 (-10610) + OH^0 (-6626) -> No product +At time : 631.1 ps Reaction : H^0 (-10056) + OH^0 (-7962) -> No product +At time : 631.1 ps Reaction : OH^0 (-6656) + OH^0 (-8696) -> H2O2^0 (-12216) +At time : 641.1 ps Reaction : H3O^1 (-10093) + e_aq^-1 (-4611) -> H^0 (-12217) +At time : 641.1 ps Reaction : OH^0 (-9903) + OH^0 (-6784) -> H2O2^0 (-12218) +At time : 641.1 ps Reaction : OH^0 (-9720) + H^0 (-9721) -> No product +At time : 641.1 ps Reaction : OH^0 (-9713) + OH^0 (-6548) -> H2O2^0 (-12219) +At time : 641.1 ps Reaction : OH^0 (-7910) + OH^0 (-8789) -> H2O2^0 (-12220) +At time : 651.1 ps Reaction : OH^-1 (-12195) + H3O^1 (-7761) -> No product +At time : 651.1 ps Reaction : OH^-1 (-11993) + H3O^1 (-7617) -> No product +At time : 651.1 ps Reaction : OH^0 (-10901) + OH^0 (-6902) -> H2O2^0 (-12221) +At time : 651.1 ps Reaction : OH^0 (-10495) + OH^0 (-5844) -> H2O2^0 (-12222) +At time : 651.1 ps Reaction : OH^0 (-9291) + OH^0 (-7560) -> H2O2^0 (-12223) +At time : 651.1 ps Reaction : OH^0 (-6178) + H^0 (-9066) -> No product +At time : 651.1 ps Reaction : e_aq^-1 (-990) + H3O^1 (-8856) -> H^0 (-12224) +At time : 651.1 ps Reaction : OH^0 (-6576) + OH^0 (-8522) -> H2O2^0 (-12225) +At time : 651.1 ps Reaction : OH^0 (-7364) + OH^0 (-7384) -> H2O2^0 (-12226) +At time : 651.1 ps Reaction : OH^0 (-7264) + OH^0 (-7268) -> H2O2^0 (-12227) +At time : 651.1 ps Reaction : e_aq^-1 (-1744) + H3O^1 (-6871) -> H^0 (-12228) +At time : 661.1 ps Reaction : OH^-1 (-12187) + H3O^1 (-10006) -> No product +At time : 661.1 ps Reaction : H2O2^0 (-11534) + e_aq^-1 (-8431) -> OH^-1 (-12229) + OH^0 (-12230) +At time : 661.1 ps Reaction : OH^0 (-10347) + OH^0 (-7388) -> H2O2^0 (-12231) +At time : 661.1 ps Reaction : H^0 (-10073) + OH^0 (-8825) -> No product +At time : 661.1 ps Reaction : OH^0 (-9460) + OH^0 (-9455) -> H2O2^0 (-12232) +At time : 661.1 ps Reaction : OH^0 (-6058) + OH^0 (-8120) -> H2O2^0 (-12233) +At time : 661.1 ps Reaction : OH^0 (-6698) + OH^0 (-6702) -> H2O2^0 (-12234) +At time : 661.1 ps Reaction : e_aq^-1 (-5010) + e_aq^-1 (-4994) -> OH^-1 (-12235) + OH^-1 (-12236) + H_2^0 (-12237) +At time : 671.1 ps Reaction : OH^0 (-10968) + H^0 (-12107) -> No product +At time : 671.1 ps Reaction : H^0 (-11757) + OH^0 (-8672) -> No product +At time : 671.1 ps Reaction : H^0 (-10943) + e_aq^-1 (-1384) -> OH^-1 (-12238) + H_2^0 (-12239) +At time : 671.1 ps Reaction : H3O^1 (-9651) + e_aq^-1 (-3690) -> H^0 (-12240) +At time : 671.1 ps Reaction : H3O^1 (-6193) + OH^-1 (-12214) -> No product +At time : 671.1 ps Reaction : OH^0 (-8927) + OH^0 (-8937) -> H2O2^0 (-12241) +At time : 681.1 ps Reaction : OH^-1 (-12238) + H3O^1 (-7973) -> No product +At time : 681.1 ps Reaction : e_aq^-1 (-5258) + H^0 (-11791) -> OH^-1 (-12242) + H_2^0 (-12243) +At time : 681.1 ps Reaction : H2O2^0 (-11397) + e_aq^-1 (-4477) -> OH^-1 (-12244) + OH^0 (-12245) +At time : 681.1 ps Reaction : OH^0 (-9519) + OH^0 (-6266) -> H2O2^0 (-12246) +At time : 681.1 ps Reaction : e_aq^-1 (-3517) + OH^0 (-7698) -> OH^-1 (-12247) +At time : 681.1 ps Reaction : e_aq^-1 (-4460) + OH^0 (-6932) -> OH^-1 (-12248) +At time : 681.1 ps Reaction : e_aq^-1 (-5241) + H3O^1 (-6137) -> H^0 (-12249) +At time : 691.1 ps Reaction : e_aq^-1 (-5528) + H^0 (-12161) -> OH^-1 (-12250) + H_2^0 (-12251) +At time : 691.1 ps Reaction : e_aq^-1 (-4777) + H^0 (-11274) -> OH^-1 (-12252) + H_2^0 (-12253) +At time : 691.1 ps Reaction : OH^0 (-10042) + OH^0 (-10048) -> H2O2^0 (-12254) +At time : 691.1 ps Reaction : e_aq^-1 (-1408) + e_aq^-1 (-4538) -> OH^-1 (-12255) + OH^-1 (-12256) + H_2^0 (-12257) +At time : 701.1 ps Reaction : H3O^1 (-11137) + OH^-1 (-12191) -> No product +At time : 701.1 ps Reaction : OH^0 (-11180) + H^0 (-10327) -> No product +At time : 701.1 ps Reaction : H^0 (-10523) + e_aq^-1 (-4469) -> OH^-1 (-12258) + H_2^0 (-12259) +At time : 701.1 ps Reaction : OH^0 (-9133) + e_aq^-1 (-5712) -> OH^-1 (-12260) +At time : 701.1 ps Reaction : OH^0 (-7400) + OH^0 (-8304) -> H2O2^0 (-12261) +At time : 701.1 ps Reaction : e_aq^-1 (-3997) + H3O^1 (-7839) -> H^0 (-12262) +At time : 701.1 ps Reaction : OH^-1 (-12260) + H3O^1 (-8409) -> No product +At time : 711.1 ps Reaction : H^0 (-10383) + OH^0 (-11134) -> No product +At time : 711.1 ps Reaction : e_aq^-1 (-5082) + H3O^1 (-11058) -> H^0 (-12263) +At time : 711.1 ps Reaction : OH^0 (-9806) + OH^0 (-10763) -> H2O2^0 (-12264) +At time : 711.1 ps Reaction : OH^0 (-10715) + OH^0 (-6488) -> H2O2^0 (-12265) +At time : 711.1 ps Reaction : e_aq^-1 (-1504) + H^0 (-10039) -> OH^-1 (-12266) + H_2^0 (-12267) +At time : 711.1 ps Reaction : OH^0 (-6002) + H^0 (-9038) -> No product +At time : 711.1 ps Reaction : e_aq^-1 (-4474) + OH^0 (-8813) -> OH^-1 (-12268) +At time : 711.1 ps Reaction : OH^0 (-6806) + OH^0 (-8549) -> H2O2^0 (-12269) +At time : 711.1 ps Reaction : e_aq^-1 (-908) + H3O^1 (-6045) -> H^0 (-12270) +At time : 711.1 ps Reaction : e_aq^-1 (-1701) + OH^0 (-8965) -> OH^-1 (-12271) +At time : 711.1 ps Reaction : H3O^1 (-10904) + OH^-1 (-12271) -> No product +At time : 721.1 ps Reaction : OH^-1 (-12268) + H3O^1 (-8820) -> No product +At time : 721.1 ps Reaction : OH^-1 (-12266) + H3O^1 (-6185) -> No product +At time : 721.1 ps Reaction : H3O^1 (-10074) + OH^-1 (-12256) -> No product +At time : 721.1 ps Reaction : e_aq^-1 (-2959) + H2O2^0 (-11613) -> OH^-1 (-12272) + OH^0 (-12273) +At time : 721.1 ps Reaction : OH^0 (-9943) + OH^0 (-10567) -> H2O2^0 (-12274) +At time : 721.1 ps Reaction : OH^0 (-10334) + OH^0 (-7382) -> H2O2^0 (-12275) +At time : 721.1 ps Reaction : OH^0 (-10286) + OH^0 (-9363) -> H2O2^0 (-12276) +At time : 721.1 ps Reaction : OH^0 (-9852) + OH^0 (-5956) -> H2O2^0 (-12277) +At time : 721.1 ps Reaction : e_aq^-1 (-4764) + OH^0 (-8957) -> OH^-1 (-12278) +At time : 721.1 ps Reaction : e_aq^-1 (-5179) + e_aq^-1 (-606) -> OH^-1 (-12279) + OH^-1 (-12280) + H_2^0 (-12281) +At time : 731.1 ps Reaction : OH^-1 (-12163) + H3O^1 (-7205) -> No product +At time : 731.1 ps Reaction : OH^0 (-7466) + H^0 (-11895) -> No product +At time : 731.1 ps Reaction : H^0 (-10766) + H^0 (-9799) -> H_2^0 (-12282) +At time : 731.1 ps Reaction : e_aq^-1 (-2826) + OH^0 (-9650) -> OH^-1 (-12283) +At time : 731.1 ps Reaction : OH^0 (-9159) + e_aq^-1 (-3463) -> OH^-1 (-12284) +At time : 731.1 ps Reaction : e_aq^-1 (-3297) + H^0 (-8992) -> OH^-1 (-12285) + H_2^0 (-12286) +At time : 731.1 ps Reaction : e_aq^-1 (-765) + H3O^1 (-8886) -> H^0 (-12287) +At time : 731.1 ps Reaction : e_aq^-1 (-2434) + e_aq^-1 (-3900) -> OH^-1 (-12288) + OH^-1 (-12289) + H_2^0 (-12290) +At time : 731.1 ps Reaction : OH^-1 (-5732) + H3O^1 (-6039) -> No product +At time : 741.1 ps Reaction : H^0 (-10108) + H^0 (-11942) -> H_2^0 (-12291) +At time : 741.1 ps Reaction : e_aq^-1 (-5561) + OH^0 (-11197) -> OH^-1 (-12292) +At time : 741.1 ps Reaction : H^0 (-10919) + OH^0 (-7954) -> No product +At time : 741.1 ps Reaction : OH^0 (-10296) + OH^0 (-10289) -> H2O2^0 (-12293) +At time : 741.1 ps Reaction : OH^0 (-7562) + OH^0 (-9061) -> H2O2^0 (-12294) +At time : 741.1 ps Reaction : H3O^1 (-8628) + e_aq^-1 (-8629) -> H^0 (-12295) +At time : 741.1 ps Reaction : OH^0 (-6282) + OH^0 (-6284) -> H2O2^0 (-12296) +At time : 751.1 ps Reaction : H3O^1 (-5897) + OH^-1 (-12199) -> No product +At time : 761.1 ps Reaction : OH^-1 (-12248) + H3O^1 (-6923) -> No product +At time : 761.1 ps Reaction : OH^0 (-10678) + e_aq^-1 (-8719) -> OH^-1 (-12297) +At time : 761.1 ps Reaction : e_aq^-1 (-4542) + H3O^1 (-6009) -> H^0 (-12298) +At time : 761.1 ps Reaction : e_aq^-1 (-4034) + H3O^1 (-6695) -> H^0 (-12299) +At time : 771.1 ps Reaction : e_aq^-1 (-1357) + H^0 (-12141) -> OH^-1 (-12300) + H_2^0 (-12301) +At time : 771.1 ps Reaction : e_aq^-1 (-3764) + H3O^1 (-10726) -> H^0 (-12302) +At time : 771.1 ps Reaction : e_aq^-1 (-5637) + H^0 (-10331) -> OH^-1 (-12303) + H_2^0 (-12304) +At time : 771.1 ps Reaction : OH^0 (-9444) + e_aq^-1 (-4203) -> OH^-1 (-12305) +At time : 781.1 ps Reaction : H2O2^0 (-12294) + e_aq^-1 (-8677) -> OH^-1 (-12306) + OH^0 (-12307) +At time : 781.1 ps Reaction : H^0 (-12094) + e_aq^-1 (-4441) -> OH^-1 (-12308) + H_2^0 (-12309) +At time : 781.1 ps Reaction : H3O^1 (-10966) + e_aq^-1 (-4698) -> H^0 (-12310) +At time : 781.1 ps Reaction : OH^0 (-8018) + e_aq^-1 (-8434) -> OH^-1 (-12311) +At time : 781.1 ps Reaction : OH^-1 (-12311) + H3O^1 (-7029) -> No product +At time : 781.1 ps Reaction : H3O^1 (-10934) + OH^-1 (-12306) -> No product +At time : 791.1 ps Reaction : e_aq^-1 (-4657) + OH^0 (-7020) -> OH^-1 (-12312) +At time : 791.1 ps Reaction : e_aq^-1 (-1377) + H3O^1 (-6959) -> H^0 (-12313) +At time : 791.1 ps Reaction : e_aq^-1 (-1362) + OH^0 (-5866) -> OH^-1 (-12314) +At time : 791.1 ps Reaction : H3O^1 (-6017) + OH^-1 (-12314) -> No product +At time : 791.1 ps Reaction : OH^0 (-9123) + OH^0 (-10092) -> H2O2^0 (-12315) +At time : 801.1 ps Reaction : H3O^1 (-6817) + OH^-1 (-12305) -> No product +At time : 801.1 ps Reaction : OH^-1 (-12300) + H3O^1 (-8676) -> No product +At time : 801.1 ps Reaction : e_aq^-1 (-5037) + H2O2^0 (-12233) -> OH^-1 (-12316) + OH^0 (-12317) +At time : 801.1 ps Reaction : H3O^1 (-10673) + OH^-1 (-12096) -> No product +At time : 801.1 ps Reaction : OH^-1 (-11950) + H3O^1 (-7603) -> No product +At time : 801.1 ps Reaction : H^0 (-10251) + H^0 (-11814) -> H_2^0 (-12318) +At time : 801.1 ps Reaction : H^0 (-9902) + OH^0 (-6794) -> No product +At time : 801.1 ps Reaction : OH^0 (-9616) + OH^0 (-7740) -> H2O2^0 (-12319) +At time : 801.1 ps Reaction : e_aq^-1 (-2382) + OH^0 (-6666) -> OH^-1 (-12320) +At time : 801.1 ps Reaction : e_aq^-1 (-5350) + e_aq^-1 (-5333) -> OH^-1 (-12321) + OH^-1 (-12322) + H_2^0 (-12323) +At time : 811.1 ps Reaction : H^0 (-12228) + OH^0 (-10862) -> No product +At time : 811.1 ps Reaction : OH^0 (-11146) + OH^0 (-7420) -> H2O2^0 (-12324) +At time : 811.1 ps Reaction : H3O^1 (-11111) + e_aq^-1 (-5297) -> H^0 (-12325) +At time : 811.1 ps Reaction : OH^0 (-11106) + OH^0 (-10423) -> H2O2^0 (-12326) +At time : 811.1 ps Reaction : e_aq^-1 (-4138) + OH^0 (-9898) -> OH^-1 (-12327) +At time : 811.1 ps Reaction : OH^0 (-9165) + OH^0 (-7686) -> H2O2^0 (-12328) +At time : 811.1 ps Reaction : e_aq^-1 (-2667) + H^0 (-9004) -> OH^-1 (-12329) + H_2^0 (-12330) +At time : 821.1 ps Reaction : OH^-1 (-12292) + H3O^1 (-8297) -> No product +At time : 821.1 ps Reaction : OH^0 (-10632) + e_aq^-1 (-3468) -> OH^-1 (-12331) +At time : 821.1 ps Reaction : e_aq^-1 (-5403) + e_aq^-1 (-5476) -> OH^-1 (-12332) + OH^-1 (-12333) + H_2^0 (-12334) +At time : 821.1 ps Reaction : OH^-1 (-12258) + H3O^1 (-7959) -> No product +At time : 831.1 ps Reaction : H3O^1 (-8161) + OH^-1 (-12279) -> No product +At time : 831.1 ps Reaction : OH^-1 (-12250) + H3O^1 (-8271) -> No product +At time : 831.1 ps Reaction : H^0 (-11737) + e_aq^-1 (-4227) -> OH^-1 (-12335) + H_2^0 (-12336) +At time : 831.1 ps Reaction : OH^0 (-8399) + OH^0 (-11245) -> H2O2^0 (-12337) +At time : 831.1 ps Reaction : e_aq^-1 (-3998) + H3O^1 (-10769) -> H^0 (-12338) +At time : 831.1 ps Reaction : OH^0 (-10316) + e_aq^-1 (-5602) -> OH^-1 (-12339) +At time : 831.1 ps Reaction : H^0 (-10126) + e_aq^-1 (-8500) -> OH^-1 (-12340) + H_2^0 (-12341) +At time : 831.1 ps Reaction : OH^0 (-6562) + OH^0 (-6570) -> H2O2^0 (-12342) +At time : 831.1 ps Reaction : H3O^1 (-5985) + OH^-1 (-12335) -> No product +At time : 841.1 ps Reaction : H3O^1 (-10631) + OH^-1 (-12331) -> No product +At time : 841.1 ps Reaction : H3O^1 (-7497) + OH^-1 (-12138) -> No product +At time : 841.1 ps Reaction : e_aq^-1 (-112) + H^0 (-12134) -> OH^-1 (-12343) + H_2^0 (-12344) +At time : 841.1 ps Reaction : H^0 (-10472) + OH^0 (-11021) -> No product +At time : 841.1 ps Reaction : OH^0 (-10857) + e_aq^-1 (-4316) -> OH^-1 (-12345) +At time : 851.1 ps Reaction : OH^-1 (-12316) + H3O^1 (-11045) -> No product +At time : 851.1 ps Reaction : OH^-1 (-11937) + H3O^1 (-7917) -> No product +At time : 851.1 ps Reaction : OH^0 (-11024) + OH^0 (-7120) -> H2O2^0 (-12346) +At time : 861.1 ps Reaction : H^0 (-12224) + e_aq^-1 (-8389) -> OH^-1 (-12347) + H_2^0 (-12348) +At time : 861.1 ps Reaction : H^0 (-10533) + OH^0 (-10534) -> No product +At time : 861.1 ps Reaction : OH^0 (-7658) + OH^0 (-8770) -> H2O2^0 (-12349) +At time : 861.1 ps Reaction : H3O^1 (-8253) + e_aq^-1 (-8632) -> H^0 (-12350) +At time : 861.1 ps Reaction : e_aq^-1 (-1994) + OH^0 (-7878) -> OH^-1 (-12351) +At time : 871.1 ps Reaction : OH^0 (-10568) + e_aq^-1 (-4207) -> OH^-1 (-12352) +At time : 881.1 ps Reaction : H2O2^0 (-12077) + e_aq^-1 (-8485) -> OH^-1 (-12353) + OH^0 (-12354) +At time : 881.1 ps Reaction : OH^0 (-11323) + OH^0 (-10985) -> H2O2^0 (-12355) +At time : 881.1 ps Reaction : OH^0 (-10365) + OH^0 (-8286) -> H2O2^0 (-12356) +At time : 881.1 ps Reaction : e_aq^-1 (-395) + H3O^1 (-10291) -> H^0 (-12357) +At time : 881.1 ps Reaction : OH^0 (-10242) + OH^0 (-8450) -> H2O2^0 (-12358) +At time : 881.1 ps Reaction : H3O^1 (-9977) + OH^-1 (-5792) -> No product +At time : 881.1 ps Reaction : OH^0 (-9892) + OH^0 (-7874) -> H2O2^0 (-12359) +At time : 881.1 ps Reaction : OH^0 (-5850) + OH^0 (-8116) -> H2O2^0 (-12360) +At time : 891.1 ps Reaction : OH^-1 (-12312) + H3O^1 (-7017) -> No product +At time : 891.1 ps Reaction : H3O^1 (-9788) + OH^-1 (-12288) -> No product +At time : 891.1 ps Reaction : e_aq^-1 (-5420) + H^0 (-12151) -> OH^-1 (-12361) + H_2^0 (-12362) +At time : 891.1 ps Reaction : H3O^1 (-10627) + OH^-1 (-11855) -> No product +At time : 891.1 ps Reaction : OH^0 (-10908) + OH^0 (-6916) -> H2O2^0 (-12363) +At time : 891.1 ps Reaction : H^0 (-10651) + OH^0 (-10661) -> No product +At time : 891.1 ps Reaction : OH^0 (-5852) + OH^0 (-8298) -> H2O2^0 (-12364) +At time : 891.1 ps Reaction : OH^-1 (-12353) + H3O^1 (-6143) -> No product +At time : 901.1 ps Reaction : H3O^1 (-11183) + OH^-1 (-12343) -> No product +At time : 901.1 ps Reaction : H^0 (-12298) + OH^0 (-6014) -> No product +At time : 901.1 ps Reaction : OH^-1 (-12283) + H3O^1 (-6441) -> No product +At time : 901.1 ps Reaction : H^0 (-10601) + OH^0 (-10754) -> No product +At time : 901.1 ps Reaction : H^0 (-9182) + OH^0 (-6302) -> No product +At time : 901.1 ps Reaction : e_aq^-1 (-3509) + H3O^1 (-8712) -> H^0 (-12365) +At time : 901.1 ps Reaction : e_aq^-1 (-2263) + H3O^1 (-6697) -> H^0 (-12366) +At time : 911.1 ps Reaction : OH^0 (-8314) + OH^0 (-8459) -> H2O2^0 (-12367) +At time : 911.1 ps Reaction : e_aq^-1 (-945) + H3O^1 (-8083) -> H^0 (-12368) +At time : 921.1 ps Reaction : OH^-1 (-12339) + H3O^1 (-8619) -> No product +At time : 921.1 ps Reaction : e_aq^-1 (-4388) + H^0 (-12127) -> OH^-1 (-12369) + H_2^0 (-12370) +At time : 921.1 ps Reaction : OH^0 (-11327) + OH^0 (-11036) -> H2O2^0 (-12371) +At time : 921.1 ps Reaction : OH^0 (-10439) + OH^0 (-7200) -> H2O2^0 (-12372) +At time : 921.1 ps Reaction : OH^0 (-9865) + OH^0 (-5964) -> H2O2^0 (-12373) +At time : 921.1 ps Reaction : OH^0 (-6950) + H^0 (-9060) -> No product +At time : 921.1 ps Reaction : e_aq^-1 (-3658) + H3O^1 (-6409) -> H^0 (-12374) +At time : 921.1 ps Reaction : e_aq^-1 (-2899) + e_aq^-1 (-3674) -> OH^-1 (-12375) + OH^-1 (-12376) + H_2^0 (-12377) +At time : 931.1 ps Reaction : OH^-1 (-12340) + H3O^1 (-8505) -> No product +At time : 931.1 ps Reaction : OH^-1 (-12208) + H3O^1 (-7187) -> No product +At time : 931.1 ps Reaction : OH^-1 (-12057) + H3O^1 (-8877) -> No product +At time : 931.1 ps Reaction : H^0 (-10421) + OH^0 (-9409) -> No product +At time : 931.1 ps Reaction : e_aq^-1 (-5653) + H3O^1 (-8406) -> H^0 (-12378) +At time : 931.1 ps Reaction : OH^0 (-6174) + OH^0 (-7002) -> H2O2^0 (-12379) +At time : 931.1 ps Reaction : e_aq^-1 (-3107) + H3O^1 (-6305) -> H^0 (-12380) +At time : 931.1 ps Reaction : e_aq^-1 (-3465) + e_aq^-1 (-3459) -> OH^-1 (-12381) + OH^-1 (-12382) + H_2^0 (-12383) +At time : 941.1 ps Reaction : OH^0 (-6496) + OH^0 (-8540) -> H2O2^0 (-12384) +At time : 951.1 ps Reaction : OH^-1 (-12345) + H3O^1 (-6859) -> No product +At time : 951.1 ps Reaction : OH^0 (-11182) + OH^0 (-8294) -> H2O2^0 (-12385) +At time : 951.1 ps Reaction : e_aq^-1 (-741) + OH^0 (-10221) -> OH^-1 (-12386) +At time : 951.1 ps Reaction : OH^0 (-9833) + OH^0 (-8975) -> H2O2^0 (-12387) +At time : 951.1 ps Reaction : OH^0 (-9469) + e_aq^-1 (-3364) -> OH^-1 (-12388) +At time : 951.1 ps Reaction : OH^0 (-9426) + OH^0 (-8582) -> H2O2^0 (-12389) +At time : 951.1 ps Reaction : e_aq^-1 (-5026) + OH^0 (-8102) -> OH^-1 (-12390) +At time : 951.1 ps Reaction : OH^0 (-6536) + OH^0 (-6546) -> H2O2^0 (-12391) +At time : 961.1 ps Reaction : e_aq^-1 (-4145) + OH^0 (-9916) -> OH^-1 (-12392) +At time : 961.1 ps Reaction : H^0 (-9805) + OH^0 (-6686) -> No product +At time : 961.1 ps Reaction : OH^0 (-7306) + OH^0 (-7314) -> H2O2^0 (-12393) +At time : 971.1 ps Reaction : H3O^1 (-5901) + OH^-1 (-12272) -> No product +At time : 971.1 ps Reaction : H3O^1 (-8153) + OH^-1 (-11909) -> No product +At time : 971.1 ps Reaction : OH^0 (-9254) + OH^0 (-10803) -> H2O2^0 (-12394) +At time : 981.1 ps Reaction : H3O^1 (-9630) + OH^-1 (-12375) -> No product +At time : 981.1 ps Reaction : e_aq^-1 (-5368) + OH^0 (-11264) -> OH^-1 (-12395) +At time : 981.1 ps Reaction : OH^0 (-7352) + OH^0 (-8462) -> H2O2^0 (-12396) +At time : 981.1 ps Reaction : e_aq^-1 (-5517) + H3O^1 (-8267) -> H^0 (-12397) +At time : 981.1 ps Reaction : e_aq^-1 (-1080) + OH^0 (-7060) -> OH^-1 (-12398) +At time : 981.1 ps Reaction : H3O^1 (-8039) + OH^-1 (-12398) -> No product +At time : 991.1 ps Reaction : OH^-1 (-12395) + H3O^1 (-6089) -> No product +At time : 991.1 ps Reaction : H^0 (-11220) + OH^0 (-9031) -> No product +At time : 991.1 ps Reaction : OH^0 (-10106) + e_aq^-1 (-4613) -> OH^-1 (-12399) +At time : 991.1 ps Reaction : e_aq^-1 (-4832) + H3O^1 (-8035) -> H^0 (-12400) +At time : 991.1 ps Reaction : e_aq^-1 (-4218) + OH^0 (-6826) -> OH^-1 (-12401) +At time : 1.0011 ns Reaction : OH^-1 (-12322) + H3O^1 (-10285) -> No product +At time : 1.0011 ns Reaction : OH^0 (-10264) + OH^0 (-8897) -> H2O2^0 (-12402) +At time : 1.0011 ns Reaction : OH^0 (-9850) + OH^0 (-6714) -> H2O2^0 (-12403) +At time : 1.0011 ns Reaction : OH^0 (-7438) + OH^0 (-8230) -> H2O2^0 (-12404) +At time : 1.1011 ns Reaction : e_aq^-1 (-4376) + H2O2^0 (-12221) -> OH^-1 (-12405) + OH^0 (-12406) +At time : 1.1011 ns Reaction : OH^-1 (-12203) + H3O^1 (-8403) -> No product +At time : 1.1011 ns Reaction : e_aq^-1 (-5034) + H^0 (-12078) -> OH^-1 (-12407) + H_2^0 (-12408) +At time : 1.1011 ns Reaction : OH^0 (-11298) + OH^0 (-7750) -> H2O2^0 (-12409) +At time : 1.1011 ns Reaction : OH^0 (-10070) + OH^0 (-6968) -> H2O2^0 (-12410) +At time : 1.1011 ns Reaction : OH^0 (-9643) + OH^0 (-9644) -> H2O2^0 (-12411) +At time : 1.1011 ns Reaction : OH^0 (-9478) + e_aq^-1 (-3358) -> OH^-1 (-12412) +At time : 1.1011 ns Reaction : OH^0 (-6404) + OH^0 (-8745) -> H2O2^0 (-12413) +At time : 1.1011 ns Reaction : OH^0 (-6792) + OH^0 (-8543) -> H2O2^0 (-12414) +At time : 1.1011 ns Reaction : OH^0 (-8260) + OH^0 (-8264) -> H2O2^0 (-12415) +At time : 1.1011 ns Reaction : OH^0 (-6304) + OH^0 (-7720) -> H2O2^0 (-12416) +At time : 1.1011 ns Reaction : OH^-1 (-5744) + H3O^1 (-6989) -> No product +At time : 1.1011 ns Reaction : e_aq^-1 (-3946) + H3O^1 (-5951) -> H^0 (-12417) +At time : 1.1011 ns Reaction : e_aq^-1 (-4622) + e_aq^-1 (-4629) -> OH^-1 (-12418) + OH^-1 (-12419) + H_2^0 (-12420) +At time : 1.1011 ns Reaction : OH^-1 (-12390) + H3O^1 (-8105) -> No product +At time : 1.1011 ns Reaction : OH^-1 (-12229) + H3O^1 (-8376) -> No product +At time : 1.1011 ns Reaction : H^0 (-10539) + e_aq^-1 (-1705) -> OH^-1 (-12421) + H_2^0 (-12422) +At time : 1.2011 ns Reaction : H3O^1 (-6065) + OH^-1 (-12407) -> No product +At time : 1.2011 ns Reaction : H3O^1 (-6315) + OH^-1 (-12297) -> No product +At time : 1.2011 ns Reaction : H3O^1 (-10047) + OH^-1 (-12244) -> No product +At time : 1.2011 ns Reaction : OH^-1 (-12236) + H3O^1 (-7151) -> No product +At time : 1.2011 ns Reaction : H3O^1 (-11002) + OH^-1 (-12085) -> No product +At time : 1.2011 ns Reaction : H3O^1 (-10220) + OH^-1 (-11844) -> No product +At time : 1.2011 ns Reaction : OH^0 (-10690) + OH^0 (-8738) -> H2O2^0 (-12423) +At time : 1.2011 ns Reaction : OH^0 (-10654) + OH^0 (-9509) -> H2O2^0 (-12424) +At time : 1.2011 ns Reaction : H3O^1 (-10404) + e_aq^-1 (-5324) -> H^0 (-12425) +At time : 1.2011 ns Reaction : H^0 (-9797) + OH^0 (-5769) -> No product +At time : 1.2011 ns Reaction : OH^0 (-9299) + e_aq^-1 (-8668) -> OH^-1 (-12426) +At time : 1.2011 ns Reaction : H^0 (-9113) + e_aq^-1 (-2621) -> OH^-1 (-12427) + H_2^0 (-12428) +At time : 1.2011 ns Reaction : OH^0 (-8989) + H^0 (-8990) -> No product +At time : 1.2011 ns Reaction : OH^0 (-7324) + OH^0 (-8471) -> H2O2^0 (-12429) +At time : 1.2011 ns Reaction : e_aq^-1 (-4897) + H3O^1 (-7511) -> H^0 (-12430) +At time : 1.2011 ns Reaction : e_aq^-1 (-5464) + H3O^1 (-7323) -> H^0 (-12431) +At time : 1.2011 ns Reaction : e_aq^-1 (-1019) + OH^0 (-7070) -> OH^-1 (-12432) +At time : 1.2011 ns Reaction : OH^0 (-5739) + OH^0 (-7066) -> H2O2^0 (-12433) +At time : 1.2011 ns Reaction : OH^0 (-6762) + OH^0 (-6774) -> H2O2^0 (-12434) +At time : 1.2011 ns Reaction : e_aq^-1 (-2412) + e_aq^-1 (-3968) -> OH^-1 (-12435) + OH^-1 (-12436) + H_2^0 (-12437) +At time : 1.3011 ns Reaction : OH^-1 (-12347) + H3O^1 (-8868) -> No product +At time : 1.3011 ns Reaction : OH^-1 (-12320) + H3O^1 (-10759) -> No product +At time : 1.3011 ns Reaction : H3O^1 (-8201) + OH^-1 (-12242) -> No product +At time : 1.3011 ns Reaction : e_aq^-1 (-4603) + H2O2^0 (-12091) -> OH^-1 (-12438) + OH^0 (-12439) +At time : 1.3011 ns Reaction : OH^0 (-9988) + H^0 (-12084) -> No product +At time : 1.3011 ns Reaction : H^0 (-11357) + OH^0 (-10010) -> No product +At time : 1.3011 ns Reaction : H^0 (-11300) + OH^0 (-6516) -> No product +At time : 1.3011 ns Reaction : e_aq^-1 (-3721) + H^0 (-11204) -> OH^-1 (-12440) + H_2^0 (-12441) +At time : 1.3011 ns Reaction : OH^0 (-11199) + e_aq^-1 (-3492) -> OH^-1 (-12442) +At time : 1.3011 ns Reaction : OH^0 (-11010) + OH^0 (-7100) -> H2O2^0 (-12443) +At time : 1.3011 ns Reaction : e_aq^-1 (-4394) + OH^0 (-10896) -> OH^-1 (-12444) +At time : 1.3011 ns Reaction : e_aq^-1 (-1715) + H^0 (-10869) -> OH^-1 (-12445) + H_2^0 (-12446) +At time : 1.3011 ns Reaction : H^0 (-10783) + OH^0 (-5960) -> No product +At time : 1.3011 ns Reaction : OH^0 (-10609) + e_aq^-1 (-3878) -> OH^-1 (-12447) +At time : 1.3011 ns Reaction : OH^0 (-9879) + OH^0 (-10582) -> H2O2^0 (-12448) +At time : 1.3011 ns Reaction : e_aq^-1 (-104) + H3O^1 (-10332) -> H^0 (-12449) +At time : 1.3011 ns Reaction : OH^0 (-10258) + OH^0 (-8168) -> H2O2^0 (-12450) +At time : 1.3011 ns Reaction : OH^0 (-8030) + OH^0 (-9069) -> H2O2^0 (-12451) +At time : 1.3011 ns Reaction : OH^0 (-7574) + OH^0 (-8819) -> H2O2^0 (-12452) +At time : 1.3011 ns Reaction : e_aq^-1 (-2273) + H3O^1 (-7833) -> H^0 (-12453) +At time : 1.3011 ns Reaction : OH^0 (-7076) + OH^0 (-7080) -> H2O2^0 (-12454) +At time : 1.3011 ns Reaction : OH^0 (-6032) + OH^0 (-7056) -> H2O2^0 (-12455) +At time : 1.3011 ns Reaction : e_aq^-1 (-4539) + H3O^1 (-6963) -> H^0 (-12456) +At time : 1.3011 ns Reaction : OH^0 (-5830) + OH^0 (-6594) -> H2O2^0 (-12457) +At time : 1.3011 ns Reaction : e_aq^-1 (-3656) + e_aq^-1 (-3654) -> OH^-1 (-12458) + OH^-1 (-12459) + H_2^0 (-12460) +At time : 1.3011 ns Reaction : e_aq^-1 (-2440) + e_aq^-1 (-2524) -> OH^-1 (-12461) + OH^-1 (-12462) + H_2^0 (-12463) +At time : 1.3011 ns Reaction : OH^-1 (-12445) + H3O^1 (-6875) -> No product +At time : 1.3011 ns Reaction : OH^-1 (-12329) + H3O^1 (-6515) -> No product +At time : 1.3011 ns Reaction : e_aq^-1 (-4031) + OH^0 (-9862) -> OH^-1 (-12464) +At time : 1.3011 ns Reaction : e_aq^-1 (-5483) + OH^0 (-8270) -> OH^-1 (-12465) +At time : 1.3011 ns Reaction : e_aq^-1 (-5273) + OH^0 (-7248) -> OH^-1 (-12466) +At time : 1.4011 ns Reaction : OH^-1 (-12466) + H3O^1 (-8191) -> No product +At time : 1.4011 ns Reaction : OH^-1 (-12361) + H3O^1 (-8457) -> No product +At time : 1.4011 ns Reaction : H3O^1 (-10287) + OH^-1 (-12321) -> No product +At time : 1.4011 ns Reaction : H3O^1 (-8309) + OH^-1 (-12303) -> No product +At time : 1.4011 ns Reaction : OH^-1 (-12280) + H3O^1 (-7211) -> No product +At time : 1.4011 ns Reaction : OH^0 (-10393) + OH^0 (-11888) -> H2O2^0 (-12467) +At time : 1.4011 ns Reaction : e_aq^-1 (-4839) + H2O2^0 (-11804) -> OH^-1 (-12468) + OH^0 (-12469) +At time : 1.4011 ns Reaction : e_aq^-1 (-283) + OH^0 (-11161) -> OH^-1 (-12470) +At time : 1.4011 ns Reaction : OH^0 (-10998) + OH^0 (-5864) -> H2O2^0 (-12471) +At time : 1.4011 ns Reaction : e_aq^-1 (-3742) + H^0 (-10713) -> OH^-1 (-12472) + H_2^0 (-12473) +At time : 1.4011 ns Reaction : H3O^1 (-10637) + e_aq^-1 (-3475) -> H^0 (-12474) +At time : 1.4011 ns Reaction : H^0 (-10634) + OH^0 (-6222) -> No product +At time : 1.4011 ns Reaction : H^0 (-10525) + OH^0 (-8366) -> No product +At time : 1.4011 ns Reaction : H^0 (-10272) + OH^0 (-6084) -> No product +At time : 1.4011 ns Reaction : OH^0 (-9967) + OH^0 (-7600) -> H2O2^0 (-12475) +At time : 1.4011 ns Reaction : H^0 (-9748) + e_aq^-1 (-3807) -> OH^-1 (-12476) + H_2^0 (-12477) +At time : 1.4011 ns Reaction : H^0 (-9694) + OH^0 (-8348) -> No product +At time : 1.4011 ns Reaction : OH^0 (-9621) + OH^0 (-6402) -> H2O2^0 (-12478) +At time : 1.4011 ns Reaction : e_aq^-1 (-5599) + e_aq^-1 (-8611) -> OH^-1 (-12479) + OH^-1 (-12480) + H_2^0 (-12481) +At time : 1.4011 ns Reaction : e_aq^-1 (-5706) + H3O^1 (-8331) -> H^0 (-12482) +At time : 1.4011 ns Reaction : e_aq^-1 (-723) + OH^0 (-8136) -> OH^-1 (-12483) +At time : 1.4011 ns Reaction : e_aq^-1 (-4229) + H3O^1 (-10821) -> H^0 (-12484) +At time : 1.4011 ns Reaction : e_aq^-1 (-1246) + OH^0 (-8666) -> OH^-1 (-12485) +At time : 1.5011 ns Reaction : OH^-1 (-12483) + H3O^1 (-7171) -> No product +At time : 1.5011 ns Reaction : OH^-1 (-12468) + H3O^1 (-6161) -> No product +At time : 1.5011 ns Reaction : H2O2^0 (-12315) + e_aq^-1 (-8836) -> OH^-1 (-12486) + OH^0 (-12487) +At time : 1.5011 ns Reaction : H^0 (-12201) + OH^0 (-6368) -> No product +At time : 1.5011 ns Reaction : H^0 (-11904) + OH^0 (-7584) -> No product +At time : 1.5011 ns Reaction : e_aq^-1 (-1432) + H^0 (-11707) -> OH^-1 (-12488) + H_2^0 (-12489) +At time : 1.5011 ns Reaction : H3O^1 (-10757) + e_aq^-1 (-8518) -> H^0 (-12490) +At time : 1.5011 ns Reaction : OH^0 (-10068) + OH^0 (-7970) -> H2O2^0 (-12491) +At time : 1.5011 ns Reaction : e_aq^-1 (-4171) + H3O^1 (-9944) -> H^0 (-12492) +At time : 1.5011 ns Reaction : e_aq^-1 (-3136) + H3O^1 (-9558) -> H^0 (-12493) +At time : 1.5011 ns Reaction : H^0 (-9141) + H^0 (-9289) -> H_2^0 (-12494) +At time : 1.5011 ns Reaction : e_aq^-1 (-8368) + OH^0 (-8822) -> OH^-1 (-12495) +At time : 1.5011 ns Reaction : e_aq^-1 (-3272) + e_aq^-1 (-8713) -> OH^-1 (-12496) + OH^-1 (-12497) + H_2^0 (-12498) +At time : 1.5011 ns Reaction : e_aq^-1 (-4443) + H3O^1 (-8367) -> H^0 (-12499) +At time : 1.5011 ns Reaction : e_aq^-1 (-5543) + H3O^1 (-8287) -> H^0 (-12500) +At time : 1.5011 ns Reaction : e_aq^-1 (-218) + OH^0 (-8274) -> OH^-1 (-12501) +At time : 1.5011 ns Reaction : e_aq^-1 (-5356) + H3O^1 (-8231) -> H^0 (-12502) +At time : 1.5011 ns Reaction : OH^0 (-5978) + OH^0 (-7614) -> H2O2^0 (-12503) +At time : 1.5011 ns Reaction : OH^0 (-6560) + OH^0 (-6568) -> H2O2^0 (-12504) +At time : 1.5011 ns Reaction : e_aq^-1 (-2753) + H3O^1 (-6469) -> H^0 (-12505) +At time : 1.5011 ns Reaction : e_aq^-1 (-4776) + e_aq^-1 (-4755) -> OH^-1 (-12506) + OH^-1 (-12507) + H_2^0 (-12508) +At time : 1.5011 ns Reaction : e_aq^-1 (-2127) + e_aq^-1 (-4070) -> OH^-1 (-12509) + OH^-1 (-12510) + H_2^0 (-12511) +At time : 1.6011 ns Reaction : H3O^1 (-10932) + OH^-1 (-12488) -> No product +At time : 1.6011 ns Reaction : OH^-1 (-12447) + H3O^1 (-6621) -> No product +At time : 1.6011 ns Reaction : OH^-1 (-12421) + H3O^1 (-6891) -> No product +At time : 1.6011 ns Reaction : H3O^1 (-10619) + OH^-1 (-12381) -> No product +At time : 1.6011 ns Reaction : OH^-1 (-12165) + H3O^1 (-7765) -> No product +At time : 1.6011 ns Reaction : OH^0 (-12090) + e_aq^-1 (-5484) -> OH^-1 (-12512) +At time : 1.6011 ns Reaction : e_aq^-1 (-5427) + H2O2^0 (-11813) -> OH^-1 (-12513) + OH^0 (-12514) +At time : 1.6011 ns Reaction : OH^0 (-10973) + OH^0 (-6168) -> H2O2^0 (-12515) +At time : 1.6011 ns Reaction : OH^0 (-10725) + H^0 (-8986) -> No product +At time : 1.6011 ns Reaction : OH^0 (-10477) + OH^0 (-7098) -> H2O2^0 (-12516) +At time : 1.6011 ns Reaction : H^0 (-10171) + H^0 (-10173) -> H_2^0 (-12517) +At time : 1.6011 ns Reaction : e_aq^-1 (-3932) + H3O^1 (-9779) -> H^0 (-12518) +At time : 1.6011 ns Reaction : OH^0 (-9740) + OH^0 (-6592) -> H2O2^0 (-12519) +At time : 1.6011 ns Reaction : H^0 (-9648) + OH^0 (-6446) -> No product +At time : 1.6011 ns Reaction : OH^0 (-9625) + OH^0 (-7666) -> H2O2^0 (-12520) +At time : 1.6011 ns Reaction : OH^0 (-9350) + OH^0 (-7258) -> H2O2^0 (-12521) +At time : 1.6011 ns Reaction : e_aq^-1 (-429) + H^0 (-8944) -> OH^-1 (-12522) + H_2^0 (-12523) +At time : 1.6011 ns Reaction : e_aq^-1 (-4728) + H3O^1 (-7543) -> H^0 (-12524) +At time : 1.6011 ns Reaction : OH^0 (-5928) + OH^0 (-6578) -> H2O2^0 (-12525) +At time : 1.6011 ns Reaction : OH^0 (-6078) + OH^0 (-6140) -> H2O2^0 (-12526) +At time : 1.6011 ns Reaction : H3O^1 (-7583) + OH^-1 (-12405) -> No product +At time : 1.7011 ns Reaction : OH^-1 (-12501) + H3O^1 (-7327) -> No product +At time : 1.7011 ns Reaction : H3O^1 (-7003) + OH^-1 (-12486) -> No product +At time : 1.7011 ns Reaction : H3O^1 (-6823) + OH^-1 (-12401) -> No product +At time : 1.7011 ns Reaction : OH^-1 (-12386) + H3O^1 (-7473) -> No product +At time : 1.7011 ns Reaction : H^0 (-12313) + e_aq^-1 (-4531) -> OH^-1 (-12527) + H_2^0 (-12528) +At time : 1.7011 ns Reaction : OH^-1 (-12202) + H3O^1 (-7581) -> No product +At time : 1.7011 ns Reaction : OH^-1 (-12183) + H3O^1 (-6611) -> No product +At time : 1.7011 ns Reaction : H2O2^0 (-12041) + e_aq^-1 (-3147) -> OH^-1 (-12529) + OH^0 (-12530) +At time : 1.7011 ns Reaction : H^0 (-11715) + OH^0 (-6936) -> No product +At time : 1.7011 ns Reaction : H3O^1 (-11215) + e_aq^-1 (-4047) -> H^0 (-12531) +At time : 1.7011 ns Reaction : OH^0 (-11184) + OH^0 (-6122) -> H2O2^0 (-12532) +At time : 1.7011 ns Reaction : H^0 (-11082) + OH^0 (-7198) -> No product +At time : 1.7011 ns Reaction : OH^0 (-10739) + OH^0 (-6598) -> H2O2^0 (-12533) +At time : 1.7011 ns Reaction : OH^0 (-10586) + OH^0 (-7860) -> H2O2^0 (-12534) +At time : 1.7011 ns Reaction : OH^0 (-10392) + H^0 (-9090) -> No product +At time : 1.7011 ns Reaction : H^0 (-9860) + OH^0 (-5872) -> No product +At time : 1.7011 ns Reaction : e_aq^-1 (-4055) + H^0 (-9020) -> OH^-1 (-12535) + H_2^0 (-12536) +At time : 1.7011 ns Reaction : H3O^1 (-7213) + e_aq^-1 (-8590) -> H^0 (-12537) +At time : 1.7011 ns Reaction : e_aq^-1 (-4833) + H3O^1 (-8071) -> H^0 (-12538) +At time : 1.7011 ns Reaction : e_aq^-1 (-5284) + H3O^1 (-7251) -> H^0 (-12539) +At time : 1.7011 ns Reaction : OH^0 (-10996) + e_aq^-1 (-4848) -> OH^-1 (-12540) +At time : 1.7011 ns Reaction : e_aq^-1 (-1242) + OH^0 (-7546) -> OH^-1 (-12541) +At time : 1.8011 ns Reaction : OH^-1 (-12476) + H3O^1 (-9741) -> No product +At time : 1.8011 ns Reaction : OH^-1 (-12470) + H3O^1 (-8275) -> No product +At time : 1.8011 ns Reaction : H3O^1 (-6019) + OH^-1 (-12399) -> No product +At time : 1.8011 ns Reaction : OH^-1 (-12351) + H3O^1 (-7875) -> No product +At time : 1.8011 ns Reaction : OH^0 (-8627) + H^0 (-12295) -> No product +At time : 1.8011 ns Reaction : H3O^1 (-6277) + OH^-1 (-12196) -> No product +At time : 1.8011 ns Reaction : H3O^1 (-7179) + OH^-1 (-11956) -> No product +At time : 1.8011 ns Reaction : H3O^1 (-7685) + OH^-1 (-11832) -> No product +At time : 1.8011 ns Reaction : H^0 (-11330) + e_aq^-1 (-679) -> OH^-1 (-12542) + H_2^0 (-12543) +At time : 1.8011 ns Reaction : OH^0 (-10916) + OH^0 (-6924) -> H2O2^0 (-12544) +At time : 1.8011 ns Reaction : OH^0 (-10659) + e_aq^-1 (-3227) -> OH^-1 (-12545) +At time : 1.8011 ns Reaction : OH^0 (-10528) + e_aq^-1 (-4489) -> OH^-1 (-12546) +At time : 1.8011 ns Reaction : H3O^1 (-9619) + e_aq^-1 (-2974) -> H^0 (-12547) +At time : 1.8011 ns Reaction : H^0 (-9496) + OH^0 (-6252) -> No product +At time : 1.8011 ns Reaction : OH^0 (-7938) + H^0 (-9048) -> No product +At time : 1.8011 ns Reaction : e_aq^-1 (-4795) + H3O^1 (-7057) -> H^0 (-12548) +At time : 1.8011 ns Reaction : e_aq^-1 (-2309) + H3O^1 (-6715) -> H^0 (-12549) +At time : 1.8011 ns Reaction : e_aq^-1 (-3811) + H3O^1 (-6581) -> H^0 (-12550) +At time : 1.8011 ns Reaction : e_aq^-1 (-3808) + OH^0 (-5926) -> OH^-1 (-12551) +At time : 1.8011 ns Reaction : H3O^1 (-10141) + OH^-1 (-12540) -> No product +At time : 1.8011 ns Reaction : H3O^1 (-7113) + OH^-1 (-12132) -> No product +At time : 1.8011 ns Reaction : e_aq^-1 (-815) + OH^0 (-7178) -> OH^-1 (-12552) +At time : 1.9011 ns Reaction : OH^-1 (-12552) + H3O^1 (-7159) -> No product +At time : 1.9011 ns Reaction : e_aq^-1 (-2542) + H^0 (-12550) -> OH^-1 (-12553) + H_2^0 (-12554) +At time : 1.9011 ns Reaction : OH^-1 (-12541) + H3O^1 (-7989) -> No product +At time : 1.9011 ns Reaction : OH^-1 (-12512) + H3O^1 (-8925) -> No product +At time : 1.9011 ns Reaction : OH^-1 (-12332) + H3O^1 (-7419) -> No product +At time : 1.9011 ns Reaction : H3O^1 (-7169) + OH^-1 (-11985) -> No product +At time : 1.9011 ns Reaction : e_aq^-1 (-4049) + H^0 (-11214) -> OH^-1 (-12555) + H_2^0 (-12556) +At time : 1.9011 ns Reaction : H^0 (-11015) + OH^0 (-5848) -> No product +At time : 1.9011 ns Reaction : H3O^1 (-10986) + e_aq^-1 (-1096) -> H^0 (-12557) +At time : 1.9011 ns Reaction : H3O^1 (-10738) + e_aq^-1 (-3828) -> H^0 (-12558) +At time : 1.9011 ns Reaction : H^0 (-10585) + OH^0 (-6722) -> No product +At time : 1.9011 ns Reaction : H^0 (-9809) + OH^0 (-6688) -> No product +At time : 1.9011 ns Reaction : e_aq^-1 (-1031) + H3O^1 (-8055) -> H^0 (-12559) +At time : 1.9011 ns Reaction : e_aq^-1 (-3782) + H3O^1 (-6513) -> H^0 (-12560) +At time : 1.9011 ns Reaction : e_aq^-1 (-4215) + e_aq^-1 (-1991) -> OH^-1 (-12561) + OH^-1 (-12562) + H_2^0 (-12563) +At time : 2.0011 ns Reaction : OH^-1 (-12438) + H3O^1 (-7983) -> No product +At time : 2.0011 ns Reaction : e_aq^-1 (-2240) + H2O2^0 (-12373) -> OH^-1 (-12564) + OH^0 (-12565) +At time : 2.0011 ns Reaction : H2O2^0 (-11912) + e_aq^-1 (-1867) -> OH^-1 (-12566) + OH^0 (-12567) +At time : 2.0011 ns Reaction : OH^-1 (-11858) + H3O^1 (-6653) -> No product +At time : 2.0011 ns Reaction : H3O^1 (-7167) + OH^-1 (-11831) -> No product +At time : 2.0011 ns Reaction : H3O^1 (-5891) + OH^-1 (-11829) -> No product +At time : 2.0011 ns Reaction : e_aq^-1 (-1893) + H3O^1 (-10832) -> H^0 (-12568) +At time : 2.0011 ns Reaction : H^0 (-10743) + e_aq^-1 (-3911) -> OH^-1 (-12569) + H_2^0 (-12570) +At time : 2.0011 ns Reaction : H3O^1 (-10310) + e_aq^-1 (-5482) -> H^0 (-12571) +At time : 2.0011 ns Reaction : OH^0 (-10041) + OH^0 (-6186) -> H2O2^0 (-12572) +At time : 2.0011 ns Reaction : OH^0 (-10019) + e_aq^-1 (-8815) -> OH^-1 (-12573) +At time : 2.0011 ns Reaction : H^0 (-9266) + OH^0 (-7892) -> No product +At time : 2.0011 ns Reaction : e_aq^-1 (-3301) + H3O^1 (-8709) -> H^0 (-12574) +At time : 2.0011 ns Reaction : e_aq^-1 (-5466) + e_aq^-1 (-8473) -> OH^-1 (-12575) + OH^-1 (-12576) + H_2^0 (-12577) +At time : 2.0011 ns Reaction : OH^0 (-7380) + OH^0 (-8328) -> H2O2^0 (-12578) +At time : 2.0011 ns Reaction : e_aq^-1 (-2294) + H3O^1 (-6691) -> H^0 (-12579) +At time : 2.1011 ns Reaction : OH^-1 (-12551) + H3O^1 (-6579) -> No product +At time : 2.1011 ns Reaction : OH^-1 (-12495) + H3O^1 (-6939) -> No product +At time : 2.1011 ns Reaction : H3O^1 (-10964) + OH^-1 (-12485) -> No product +At time : 2.1011 ns Reaction : OH^-1 (-12289) + H3O^1 (-9777) -> No product +At time : 2.1011 ns Reaction : e_aq^-1 (-1849) + H2O2^0 (-11938) -> OH^-1 (-12580) + OH^0 (-12581) +At time : 2.1011 ns Reaction : OH^0 (-7292) + H^0 (-11817) -> No product +At time : 2.1011 ns Reaction : e_aq^-1 (-41) + H^0 (-11352) -> OH^-1 (-12582) + H_2^0 (-12583) +At time : 2.1011 ns Reaction : OH^0 (-10772) + OH^0 (-6710) -> H2O2^0 (-12584) +At time : 2.1011 ns Reaction : H^0 (-10381) + OH^0 (-7294) -> No product +At time : 2.1011 ns Reaction : H^0 (-10260) + OH^0 (-7220) -> No product +At time : 2.1011 ns Reaction : e_aq^-1 (-3876) + H3O^1 (-9739) -> H^0 (-12585) +At time : 2.1011 ns Reaction : OH^0 (-6128) + e_aq^-1 (-8596) -> OH^-1 (-12586) +At time : 2.1011 ns Reaction : e_aq^-1 (-3763) + e_aq^-1 (-8347) -> OH^-1 (-12587) + OH^-1 (-12588) + H_2^0 (-12589) +At time : 2.1011 ns Reaction : e_aq^-1 (-4851) + H3O^1 (-8043) -> H^0 (-12590) +At time : 2.2011 ns Reaction : H3O^1 (-7775) + OH^-1 (-12588) -> No product +At time : 2.2011 ns Reaction : OH^-1 (-12573) + H3O^1 (-10024) -> No product +At time : 2.2011 ns Reaction : OH^-1 (-12569) + H3O^1 (-6655) -> No product +At time : 2.2011 ns Reaction : OH^-1 (-12308) + H3O^1 (-7925) -> No product +At time : 2.2011 ns Reaction : H^0 (-11308) + OH^0 (-7916) -> No product +At time : 2.2011 ns Reaction : H3O^1 (-11294) + e_aq^-1 (-8725) -> H^0 (-12591) +At time : 2.2011 ns Reaction : H^0 (-10915) + e_aq^-1 (-4493) -> OH^-1 (-12592) + H_2^0 (-12593) +At time : 2.2011 ns Reaction : H^0 (-9194) + OH^0 (-10689) -> No product +At time : 2.2011 ns Reaction : OH^0 (-10556) + e_aq^-1 (-4232) -> OH^-1 (-12594) +At time : 2.2011 ns Reaction : H^0 (-10459) + OH^0 (-7486) -> No product +At time : 2.2011 ns Reaction : OH^0 (-9347) + e_aq^-1 (-5220) -> OH^-1 (-12595) +At time : 2.2011 ns Reaction : OH^0 (-8372) + OH^0 (-8837) -> H2O2^0 (-12596) +At time : 2.2011 ns Reaction : OH^0 (-5974) + OH^0 (-8546) -> H2O2^0 (-12597) +At time : 2.2011 ns Reaction : e_aq^-1 (-5231) + H3O^1 (-7457) -> H^0 (-12598) +At time : 2.2011 ns Reaction : e_aq^-1 (-1859) + H3O^1 (-5981) -> H^0 (-12599) +At time : 2.2011 ns Reaction : e_aq^-1 (-1522) + e_aq^-1 (-4501) -> OH^-1 (-12600) + OH^-1 (-12601) + H_2^0 (-12602) +At time : 2.2011 ns Reaction : e_aq^-1 (-2133) + e_aq^-1 (-4077) -> OH^-1 (-12603) + OH^-1 (-12604) + H_2^0 (-12605) +At time : 2.2011 ns Reaction : e_aq^-1 (-488) + OH^0 (-6086) -> OH^-1 (-12606) +At time : 2.3011 ns Reaction : OH^-1 (-12594) + H3O^1 (-6837) -> No product +At time : 2.3011 ns Reaction : H3O^1 (-6583) + OH^-1 (-12427) -> No product +At time : 2.3011 ns Reaction : H^0 (-12378) + e_aq^-1 (-5648) -> OH^-1 (-12607) + H_2^0 (-12608) +At time : 2.3011 ns Reaction : H^0 (-12125) + OH^0 (-7346) -> No product +At time : 2.3011 ns Reaction : e_aq^-1 (-2946) + H2O2^0 (-11634) -> OH^-1 (-12609) + OH^0 (-12610) +At time : 2.3011 ns Reaction : H2O2^0 (-11549) + e_aq^-1 (-5611) -> OH^-1 (-12611) + OH^0 (-12612) +At time : 2.3011 ns Reaction : H^0 (-10268) + e_aq^-1 (-5275) -> OH^-1 (-12613) + H_2^0 (-12614) +At time : 2.3011 ns Reaction : OH^0 (-5721) + OH^0 (-9099) -> H2O2^0 (-12615) +At time : 2.3011 ns Reaction : OH^0 (-8080) + OH^0 (-8864) -> H2O2^0 (-12616) +At time : 2.3011 ns Reaction : e_aq^-1 (-4873) + e_aq^-1 (-8386) -> OH^-1 (-12617) + OH^-1 (-12618) + H_2^0 (-12619) +At time : 2.3011 ns Reaction : e_aq^-1 (-5459) + OH^0 (-7424) -> OH^-1 (-12620) +At time : 2.4011 ns Reaction : H3O^1 (-6157) + OH^-1 (-12618) -> No product +At time : 2.4011 ns Reaction : OH^-1 (-12607) + H3O^1 (-7373) -> No product +At time : 2.4011 ns Reaction : H3O^1 (-11156) + OH^-1 (-12575) -> No product +At time : 2.4011 ns Reaction : OH^-1 (-12465) + H3O^1 (-7405) -> No product +At time : 2.4011 ns Reaction : OH^-1 (-12426) + H3O^1 (-8667) -> No product +At time : 2.4011 ns Reaction : e_aq^-1 (-4653) + H^0 (-12153) -> OH^-1 (-12621) + H_2^0 (-12622) +At time : 2.4011 ns Reaction : H3O^1 (-10237) + OH^-1 (-12030) -> No product +At time : 2.4011 ns Reaction : e_aq^-1 (-4113) + H2O2^0 (-11980) -> OH^-1 (-12623) + OH^0 (-12624) +At time : 2.4011 ns Reaction : e_aq^-1 (-2010) + H2O2^0 (-11705) -> OH^-1 (-12625) + OH^0 (-12626) +At time : 2.4011 ns Reaction : H2O2^0 (-11499) + e_aq^-1 (-8635) -> OH^-1 (-12627) + OH^0 (-12628) +At time : 2.4011 ns Reaction : e_aq^-1 (-5491) + H3O^1 (-10373) -> H^0 (-12629) +At time : 2.4011 ns Reaction : OH^0 (-10013) + OH^0 (-7586) -> H2O2^0 (-12630) +At time : 2.4011 ns Reaction : OH^0 (-9920) + OH^0 (-6800) -> H2O2^0 (-12631) +At time : 2.4011 ns Reaction : OH^0 (-9656) + e_aq^-1 (-2803) -> OH^-1 (-12632) +At time : 2.4011 ns Reaction : OH^0 (-9296) + OH^0 (-6990) -> H2O2^0 (-12633) +At time : 2.4011 ns Reaction : OH^0 (-7322) + OH^0 (-8268) -> H2O2^0 (-12634) +At time : 2.4011 ns Reaction : e_aq^-1 (-5184) + H3O^1 (-8215) -> H^0 (-12635) +At time : 2.4011 ns Reaction : e_aq^-1 (-5416) + H3O^1 (-7281) -> H^0 (-12636) +At time : 2.4011 ns Reaction : e_aq^-1 (-2604) + H3O^1 (-6525) -> H^0 (-12637) +At time : 2.4011 ns Reaction : OH^0 (-6432) + OH^0 (-6438) -> H2O2^0 (-12638) +At time : 2.4011 ns Reaction : e_aq^-1 (-2496) + e_aq^-1 (-3818) -> OH^-1 (-12639) + OH^-1 (-12640) + H_2^0 (-12641) +At time : 2.4011 ns Reaction : e_aq^-1 (-5313) + OH^0 (-10401) -> OH^-1 (-12642) +At time : 2.5011 ns Reaction : OH^-1 (-12642) + H3O^1 (-8337) -> No product +At time : 2.5011 ns Reaction : OH^-1 (-12566) + H3O^1 (-8799) -> No product +At time : 2.5011 ns Reaction : e_aq^-1 (-26) + H2O2^0 (-12001) -> OH^-1 (-12643) + OH^0 (-12644) +At time : 2.5011 ns Reaction : OH^-1 (-11818) + H3O^1 (-8127) -> No product +At time : 2.5011 ns Reaction : e_aq^-1 (-5674) + H2O2^0 (-11734) -> OH^-1 (-12645) + OH^0 (-12646) +At time : 2.5011 ns Reaction : H2O2^0 (-11619) + e_aq^-1 (-4088) -> OH^-1 (-12647) + OH^0 (-12648) +At time : 2.5011 ns Reaction : OH^0 (-11347) + OH^0 (-7398) -> H2O2^0 (-12649) +At time : 2.5011 ns Reaction : e_aq^-1 (-3749) + H^0 (-11206) -> OH^-1 (-12650) + H_2^0 (-12651) +At time : 2.5011 ns Reaction : OH^0 (-10396) + OH^0 (-11127) -> H2O2^0 (-12652) +At time : 2.5011 ns Reaction : H3O^1 (-10660) + e_aq^-1 (-3529) -> H^0 (-12653) +At time : 2.5011 ns Reaction : OH^0 (-9730) + OH^0 (-7654) -> H2O2^0 (-12654) +At time : 2.5011 ns Reaction : OH^0 (-9191) + OH^0 (-9597) -> H2O2^0 (-12655) +At time : 2.5011 ns Reaction : H^0 (-9483) + e_aq^-1 (-3486) -> OH^-1 (-12656) + H_2^0 (-12657) +At time : 2.5011 ns Reaction : OH^0 (-9163) + e_aq^-1 (-8533) -> OH^-1 (-12658) +At time : 2.5011 ns Reaction : OH^0 (-8026) + OH^0 (-8432) -> H2O2^0 (-12659) +At time : 2.5011 ns Reaction : e_aq^-1 (-4834) + H3O^1 (-8045) -> H^0 (-12660) +At time : 2.5011 ns Reaction : e_aq^-1 (-3780) + H3O^1 (-7777) -> H^0 (-12661) +At time : 2.6011 ns Reaction : H3O^1 (-6461) + OH^-1 (-12632) -> No product +At time : 2.6011 ns Reaction : OH^-1 (-12627) + H3O^1 (-7433) -> No product +At time : 2.6011 ns Reaction : H3O^1 (-10427) + OH^-1 (-12595) -> No product +At time : 2.6011 ns Reaction : e_aq^-1 (-4802) + H2O2^0 (-12433) -> OH^-1 (-12662) + OH^0 (-12663) +At time : 2.6011 ns Reaction : OH^-1 (-12392) + H3O^1 (-7889) -> No product +At time : 2.6011 ns Reaction : H3O^1 (-6213) + OH^-1 (-12388) -> No product +At time : 2.6011 ns Reaction : e_aq^-1 (-5072) + H^0 (-12116) -> OH^-1 (-12664) + H_2^0 (-12665) +At time : 2.6011 ns Reaction : e_aq^-1 (-2999) + H^0 (-12073) -> OH^-1 (-12666) + H_2^0 (-12667) +At time : 2.6011 ns Reaction : e_aq^-1 (-5075) + OH^0 (-11059) -> OH^-1 (-12668) +At time : 2.6011 ns Reaction : H^0 (-10691) + OH^0 (-8735) -> No product +At time : 2.6011 ns Reaction : OH^0 (-10111) + e_aq^-1 (-4641) -> OH^-1 (-12669) +At time : 2.6011 ns Reaction : OH^0 (-9871) + OH^0 (-9869) -> H2O2^0 (-12670) +At time : 2.6011 ns Reaction : H^0 (-9190) + OH^0 (-9581) -> No product +At time : 2.6011 ns Reaction : OH^0 (-9459) + OH^0 (-6208) -> H2O2^0 (-12671) +At time : 2.6011 ns Reaction : OH^0 (-9377) + OH^0 (-7320) -> H2O2^0 (-12672) +At time : 2.6011 ns Reaction : OH^0 (-8378) + e_aq^-1 (-8506) -> OH^-1 (-12673) +At time : 2.6011 ns Reaction : e_aq^-1 (-3801) + H3O^1 (-6559) -> H^0 (-12674) +At time : 2.6011 ns Reaction : e_aq^-1 (-3595) + H3O^1 (-6335) -> H^0 (-12675) +At time : 2.6011 ns Reaction : e_aq^-1 (-4549) + OH^0 (-5868) -> OH^-1 (-12676) +At time : 2.6011 ns Reaction : e_aq^-1 (-290) + e_aq^-1 (-5441) -> OH^-1 (-12677) + OH^-1 (-12678) + H_2^0 (-12679) +At time : 2.6011 ns Reaction : H^0 (-9746) + OH^0 (-9738) -> No product +At time : 2.6011 ns Reaction : e_aq^-1 (-4292) + OH^0 (-7908) -> OH^-1 (-12680) +At time : 2.7011 ns Reaction : H3O^1 (-6503) + OH^-1 (-12650) -> No product +At time : 2.7011 ns Reaction : OH^-1 (-12643) + H3O^1 (-8329) -> No product +At time : 2.7011 ns Reaction : e_aq^-1 (-3840) + H^0 (-12518) -> OH^-1 (-12681) + H_2^0 (-12682) +At time : 2.7011 ns Reaction : H^0 (-12493) + H^0 (-9000) -> H_2^0 (-12683) +At time : 2.7011 ns Reaction : H3O^1 (-7291) + OH^-1 (-12333) -> No product +At time : 2.7011 ns Reaction : e_aq^-1 (-97) + OH^0 (-11350) -> OH^-1 (-12684) +At time : 2.7011 ns Reaction : OH^0 (-11019) + e_aq^-1 (-4882) -> OH^-1 (-12685) +At time : 2.7011 ns Reaction : e_aq^-1 (-2623) + OH^0 (-10732) -> OH^-1 (-12686) +At time : 2.7011 ns Reaction : OH^0 (-10624) + OH^0 (-10625) -> H2O2^0 (-12687) +At time : 2.7011 ns Reaction : H3O^1 (-10438) + e_aq^-1 (-5139) -> H^0 (-12688) +At time : 2.7011 ns Reaction : OH^0 (-10375) + OH^0 (-8280) -> H2O2^0 (-12689) +At time : 2.7011 ns Reaction : H3O^1 (-9669) + e_aq^-1 (-3720) -> H^0 (-12690) +At time : 2.7011 ns Reaction : H^0 (-9126) + e_aq^-1 (-1138) -> OH^-1 (-12691) + H_2^0 (-12692) +At time : 2.7011 ns Reaction : e_aq^-1 (-733) + OH^0 (-8951) -> OH^-1 (-12693) +At time : 2.7011 ns Reaction : OH^0 (-8214) + OH^0 (-8903) -> H2O2^0 (-12694) +At time : 2.7011 ns Reaction : e_aq^-1 (-5652) + H3O^1 (-8315) -> H^0 (-12695) +At time : 2.7011 ns Reaction : OH^0 (-6024) + OH^0 (-7992) -> H2O2^0 (-12696) +At time : 2.7011 ns Reaction : e_aq^-1 (-4044) + H3O^1 (-7851) -> H^0 (-12697) +At time : 2.7011 ns Reaction : e_aq^-1 (-5692) + e_aq^-1 (-27) -> OH^-1 (-12698) + OH^-1 (-12699) + H_2^0 (-12700) +At time : 2.7011 ns Reaction : OH^-1 (-12691) + H3O^1 (-7041) -> No product +At time : 2.8011 ns Reaction : OH^-1 (-12685) + H3O^1 (-8859) -> No product +At time : 2.8011 ns Reaction : OH^-1 (-12673) + H3O^1 (-7047) -> No product +At time : 2.8011 ns Reaction : OH^-1 (-12645) + H3O^1 (-8325) -> No product +At time : 2.8011 ns Reaction : H3O^1 (-6097) + OH^-1 (-12620) -> No product +At time : 2.8011 ns Reaction : H2O2^0 (-12423) + e_aq^-1 (-3641) -> OH^-1 (-12701) + OH^0 (-12702) +At time : 2.8011 ns Reaction : OH^0 (-10590) + e_aq^-1 (-4029) -> OH^-1 (-12703) +At time : 2.8011 ns Reaction : H^0 (-10569) + OH^0 (-5836) -> No product +At time : 2.8011 ns Reaction : H3O^1 (-9961) + e_aq^-1 (-4278) -> H^0 (-12704) +At time : 2.8011 ns Reaction : e_aq^-1 (-3877) + H3O^1 (-9768) -> H^0 (-12705) +At time : 2.8011 ns Reaction : OH^0 (-9764) + OH^0 (-7648) -> H2O2^0 (-12706) +At time : 2.8011 ns Reaction : OH^0 (-9446) + e_aq^-1 (-8530) -> OH^-1 (-12707) +At time : 2.8011 ns Reaction : OH^-1 (-5717) + H3O^1 (-8289) -> No product +At time : 2.8011 ns Reaction : e_aq^-1 (-5255) + H3O^1 (-8177) -> H^0 (-12708) +At time : 2.8011 ns Reaction : e_aq^-1 (-4141) + H3O^1 (-7883) -> H^0 (-12709) +At time : 2.8011 ns Reaction : OH^0 (-6038) + OH^0 (-7086) -> H2O2^0 (-12710) +At time : 2.9011 ns Reaction : H3O^1 (-11006) + OH^-1 (-12662) -> No product +At time : 2.9011 ns Reaction : H3O^1 (-11020) + OH^-1 (-12617) -> No product +At time : 2.9011 ns Reaction : H2O2^0 (-12455) + e_aq^-1 (-4757) -> OH^-1 (-12711) + OH^0 (-12712) +At time : 2.9011 ns Reaction : OH^-1 (-12327) + H3O^1 (-6743) -> No product +At time : 2.9011 ns Reaction : e_aq^-1 (-5115) + H2O2^0 (-11961) -> OH^-1 (-12713) + OH^0 (-12714) +At time : 2.9011 ns Reaction : e_aq^-1 (-3085) + H2O2^0 (-11708) -> OH^-1 (-12715) + OH^0 (-12716) +At time : 2.9011 ns Reaction : OH^0 (-10914) + OH^0 (-7578) -> H2O2^0 (-12717) +At time : 2.9011 ns Reaction : e_aq^-1 (-384) + OH^0 (-10306) -> OH^-1 (-12718) +At time : 2.9011 ns Reaction : e_aq^-1 (-701) + OH^0 (-10224) -> OH^-1 (-12719) +At time : 2.9011 ns Reaction : OH^0 (-10101) + e_aq^-1 (-1340) -> OH^-1 (-12720) +At time : 2.9011 ns Reaction : OH^0 (-7594) + OH^0 (-8801) -> H2O2^0 (-12721) +At time : 2.9011 ns Reaction : OH^0 (-6448) + e_aq^-1 (-8761) -> OH^-1 (-12722) +At time : 2.9011 ns Reaction : e_aq^-1 (-4691) + H3O^1 (-8001) -> H^0 (-12723) +At time : 2.9011 ns Reaction : e_aq^-1 (-746) + H3O^1 (-6059) -> H^0 (-12724) +At time : 2.9011 ns Reaction : e_aq^-1 (-2396) + e_aq^-1 (-3917) -> OH^-1 (-12725) + OH^-1 (-12726) + H_2^0 (-12727) +At time : 3.0011 ns Reaction : OH^-1 (-12713) + H3O^1 (-8123) -> No product +At time : 3.0011 ns Reaction : H^0 (-11877) + OH^0 (-10029) -> No product +At time : 3.0011 ns Reaction : OH^0 (-10426) + OH^0 (-8393) -> H2O2^0 (-12728) +At time : 3.0011 ns Reaction : OH^0 (-10351) + H^0 (-8934) -> No product +At time : 3.0011 ns Reaction : e_aq^-1 (-766) + H3O^1 (-10206) -> H^0 (-12729) +At time : 3.0011 ns Reaction : OH^0 (-10195) + OH^0 (-8096) -> H2O2^0 (-12730) +At time : 3.0011 ns Reaction : e_aq^-1 (-4450) + OH^0 (-10061) -> OH^-1 (-12731) +At time : 3.0011 ns Reaction : H3O^1 (-9800) + e_aq^-1 (-3969) -> H^0 (-12732) +At time : 3.0011 ns Reaction : OH^0 (-6524) + OH^0 (-9003) -> H2O2^0 (-12733) +At time : 3.0011 ns Reaction : e_aq^-1 (-2426) + H^0 (-8978) -> OH^-1 (-12734) + H_2^0 (-12735) +At time : 3.0011 ns Reaction : e_aq^-1 (-1198) + OH^0 (-8567) -> OH^-1 (-12736) +At time : 3.0011 ns Reaction : e_aq^-1 (-5547) + OH^0 (-7338) -> OH^-1 (-12737) +At time : 3.0011 ns Reaction : e_aq^-1 (-5272) + H3O^1 (-7249) -> H^0 (-12738) +At time : 3.0011 ns Reaction : e_aq^-1 (-5051) + H3O^1 (-6069) -> H^0 (-12739) +At time : 3.0011 ns Reaction : e_aq^-1 (-2565) + e_aq^-1 (-2567) -> OH^-1 (-12740) + OH^-1 (-12741) + H_2^0 (-12742) +At time : 3.1011 ns Reaction : OH^-1 (-12726) + H3O^1 (-8352) -> No product +At time : 3.1011 ns Reaction : OH^-1 (-12720) + H3O^1 (-7987) -> No product +At time : 3.1011 ns Reaction : H3O^1 (-6145) + OH^-1 (-12719) -> No product +At time : 3.1011 ns Reaction : OH^-1 (-12647) + H3O^1 (-8358) -> No product +At time : 3.1011 ns Reaction : H3O^1 (-7881) + OH^-1 (-12625) -> No product +At time : 3.1011 ns Reaction : H3O^1 (-9256) + OH^-1 (-12509) -> No product +At time : 3.1011 ns Reaction : OH^-1 (-12432) + H3O^1 (-6035) -> No product +At time : 3.1011 ns Reaction : e_aq^-1 (-4438) + OH^0 (-12406) -> OH^-1 (-12743) +At time : 3.1011 ns Reaction : OH^-1 (-12193) + H3O^1 (-7891) -> No product +At time : 3.1011 ns Reaction : e_aq^-1 (-3527) + H2O2^0 (-11936) -> OH^-1 (-12744) + OH^0 (-12745) +At time : 3.1011 ns Reaction : OH^0 (-10638) + e_aq^-1 (-3481) -> OH^-1 (-12746) +At time : 3.1011 ns Reaction : OH^0 (-10094) + OH^0 (-6992) -> H2O2^0 (-12747) +At time : 3.1011 ns Reaction : OH^0 (-9288) + OH^0 (-6976) -> H2O2^0 (-12748) +At time : 3.1011 ns Reaction : e_aq^-1 (-4580) + OH^0 (-8369) -> OH^-1 (-12749) +At time : 3.1011 ns Reaction : e_aq^-1 (-5106) + OH^0 (-8138) -> OH^-1 (-12750) +At time : 3.1011 ns Reaction : e_aq^-1 (-4206) + H3O^1 (-7901) -> H^0 (-12751) +At time : 3.1011 ns Reaction : e_aq^-1 (-11) + e_aq^-1 (-45) -> OH^-1 (-12752) + OH^-1 (-12753) + H_2^0 (-12754) +At time : 3.1011 ns Reaction : e_aq^-1 (-5665) + H^0 (-11253) -> OH^-1 (-12755) + H_2^0 (-12756) +At time : 3.1011 ns Reaction : e_aq^-1 (-5397) + OH^0 (-8250) -> OH^-1 (-12757) +At time : 3.2011 ns Reaction : H3O^1 (-8147) + OH^-1 (-12668) -> No product +At time : 3.2011 ns Reaction : e_aq^-1 (-4134) + H2O2^0 (-11574) -> OH^-1 (-12758) + OH^0 (-12759) +At time : 3.2011 ns Reaction : H^0 (-11302) + OH^0 (-6600) -> No product +At time : 3.2011 ns Reaction : e_aq^-1 (-2080) + H3O^1 (-8784) -> H^0 (-12760) +At time : 3.2011 ns Reaction : OH^0 (-8642) + e_aq^-1 (-8647) -> OH^-1 (-12761) +At time : 3.2011 ns Reaction : e_aq^-1 (-5409) + OH^0 (-11341) -> OH^-1 (-12762) +At time : 3.3011 ns Reaction : H3O^1 (-10391) + OH^-1 (-12762) -> No product +At time : 3.3011 ns Reaction : OH^-1 (-12731) + H3O^1 (-6011) -> No product +At time : 3.3011 ns Reaction : OH^-1 (-12680) + H3O^1 (-8553) -> No product +At time : 3.3011 ns Reaction : OH^-1 (-12623) + H3O^1 (-6739) -> No product +At time : 3.3011 ns Reaction : OH^-1 (-12611) + H3O^1 (-7337) -> No product +At time : 3.3011 ns Reaction : OH^-1 (-12564) + H3O^1 (-5959) -> No product +At time : 3.3011 ns Reaction : H3O^1 (-6251) + OH^-1 (-12496) -> No product +At time : 3.3011 ns Reaction : OH^0 (-10303) + OH^0 (-8254) -> H2O2^0 (-12763) +At time : 3.3011 ns Reaction : H3O^1 (-10275) + e_aq^-1 (-5302) -> H^0 (-12764) +At time : 3.3011 ns Reaction : e_aq^-1 (-5093) + e_aq^-1 (-8593) -> OH^-1 (-12765) + OH^-1 (-12766) + H_2^0 (-12767) +At time : 3.3011 ns Reaction : e_aq^-1 (-4784) + H3O^1 (-8496) -> H^0 (-12768) +At time : 3.3011 ns Reaction : e_aq^-1 (-5123) + H3O^1 (-7217) -> H^0 (-12769) +At time : 3.3011 ns Reaction : e_aq^-1 (-4567) + H3O^1 (-6969) -> H^0 (-12770) +At time : 3.3011 ns Reaction : e_aq^-1 (-4060) + H3O^1 (-6755) -> H^0 (-12771) +At time : 3.4011 ns Reaction : H3O^1 (-6133) + OH^-1 (-12757) -> No product +At time : 3.4011 ns Reaction : OH^-1 (-12606) + H3O^1 (-8904) -> No product +At time : 3.4011 ns Reaction : OH^0 (-12581) + OH^0 (-7598) -> H2O2^0 (-12772) +At time : 3.4011 ns Reaction : H^0 (-12579) + e_aq^-1 (-2269) -> OH^-1 (-12773) + H_2^0 (-12774) +At time : 3.4011 ns Reaction : OH^-1 (-12459) + H3O^1 (-6403) -> No product +At time : 3.4011 ns Reaction : H^0 (-12425) + e_aq^-1 (-8455) -> OH^-1 (-12775) + H_2^0 (-12776) +At time : 3.4011 ns Reaction : e_aq^-1 (-642) + H2O2^0 (-12170) -> OH^-1 (-12777) + OH^0 (-12778) +At time : 3.4011 ns Reaction : H3O^1 (-11325) + e_aq^-1 (-4771) -> H^0 (-12779) +At time : 3.4011 ns Reaction : H^0 (-10478) + OH^0 (-10180) -> No product +At time : 3.4011 ns Reaction : H3O^1 (-10143) + e_aq^-1 (-4797) -> H^0 (-12780) +At time : 3.4011 ns Reaction : H^0 (-9968) + OH^0 (-6832) -> No product +At time : 3.4011 ns Reaction : e_aq^-1 (-2235) + H3O^1 (-9844) -> H^0 (-12781) +At time : 3.4011 ns Reaction : e_aq^-1 (-4954) + H3O^1 (-7109) -> H^0 (-12782) +At time : 3.4011 ns Reaction : OH^0 (-6506) + OH^0 (-6508) -> H2O2^0 (-12783) +At time : 3.4011 ns Reaction : e_aq^-1 (-5174) + OH^0 (-5858) -> OH^-1 (-12784) +At time : 3.4011 ns Reaction : OH^0 (-5998) + e_aq^-1 (-8809) -> OH^-1 (-12785) +At time : 3.4011 ns Reaction : OH^0 (-6748) + e_aq^-1 (-8785) -> OH^-1 (-12786) +At time : 3.5011 ns Reaction : H3O^1 (-11060) + OH^-1 (-12766) -> No product +At time : 3.5011 ns Reaction : H3O^1 (-8139) + OH^-1 (-12765) -> No product +At time : 3.5011 ns Reaction : OH^-1 (-12750) + H3O^1 (-7173) -> No product +At time : 3.5011 ns Reaction : H3O^1 (-6311) + OH^-1 (-12715) -> No product +At time : 3.5011 ns Reaction : H2O2^0 (-11746) + e_aq^-1 (-4263) -> OH^-1 (-12787) + OH^0 (-12788) +At time : 3.5011 ns Reaction : OH^0 (-10504) + H^0 (-10983) -> No product +At time : 3.5011 ns Reaction : OH^0 (-10142) + OH^0 (-6034) -> H2O2^0 (-12789) +At time : 3.5011 ns Reaction : e_aq^-1 (-4333) + OH^0 (-7922) -> OH^-1 (-12790) +At time : 3.5011 ns Reaction : e_aq^-1 (-5446) + H3O^1 (-7435) -> H^0 (-12791) +At time : 3.5011 ns Reaction : e_aq^-1 (-4528) + OH^0 (-6946) -> OH^-1 (-12792) +At time : 3.5011 ns Reaction : e_aq^-1 (-3891) + H3O^1 (-6609) -> H^0 (-12793) +At time : 3.5011 ns Reaction : e_aq^-1 (-2856) + H3O^1 (-6417) -> H^0 (-12794) +At time : 3.5011 ns Reaction : OH^0 (-9458) + e_aq^-1 (-3456) -> OH^-1 (-12795) +At time : 3.6011 ns Reaction : H3O^1 (-10852) + OH^-1 (-12785) -> No product +At time : 3.6011 ns Reaction : OH^0 (-11112) + H^0 (-12708) -> No product +At time : 3.6011 ns Reaction : H^0 (-12629) + e_aq^-1 (-5440) -> OH^-1 (-12796) + H_2^0 (-12797) +At time : 3.6011 ns Reaction : H3O^1 (-7409) + OH^-1 (-12586) -> No product +At time : 3.6011 ns Reaction : H3O^1 (-10510) + OH^-1 (-12419) -> No product +At time : 3.6011 ns Reaction : e_aq^-1 (-5362) + H^0 (-12357) -> OH^-1 (-12798) + H_2^0 (-12799) +At time : 3.6011 ns Reaction : OH^-1 (-12178) + H3O^1 (-7515) -> No product +At time : 3.6011 ns Reaction : OH^0 (-7432) + OH^0 (-11265) -> H2O2^0 (-12800) +At time : 3.6011 ns Reaction : H^0 (-10979) + OH^0 (-8014) -> No product +At time : 3.6011 ns Reaction : OH^0 (-10735) + OH^0 (-10737) -> H2O2^0 (-12801) +At time : 3.6011 ns Reaction : H3O^1 (-9897) + e_aq^-1 (-2044) -> H^0 (-12802) +At time : 3.6011 ns Reaction : e_aq^-1 (-584) + H3O^1 (-8898) -> H^0 (-12803) +At time : 3.6011 ns Reaction : e_aq^-1 (-4118) + e_aq^-1 (-8515) -> OH^-1 (-12804) + OH^-1 (-12805) + H_2^0 (-12806) +At time : 3.6011 ns Reaction : e_aq^-1 (-3002) + H3O^1 (-7739) -> H^0 (-12807) +At time : 3.6011 ns Reaction : e_aq^-1 (-516) + H3O^1 (-7461) -> H^0 (-12808) +At time : 3.6011 ns Reaction : e_aq^-1 (-5710) + H3O^1 (-7391) -> H^0 (-12809) +At time : 3.6011 ns Reaction : e_aq^-1 (-2691) + H3O^1 (-6569) -> H^0 (-12810) +At time : 3.7011 ns Reaction : H3O^1 (-10786) + OH^-1 (-12805) -> No product +At time : 3.7011 ns Reaction : H3O^1 (-5851) + OH^-1 (-12582) -> No product +At time : 3.7011 ns Reaction : OH^-1 (-12580) + H3O^1 (-7601) -> No product +At time : 3.7011 ns Reaction : e_aq^-1 (-4304) + H^0 (-11992) -> OH^-1 (-12811) + H_2^0 (-12812) +At time : 3.7011 ns Reaction : OH^0 (-10100) + OH^0 (-7004) -> H2O2^0 (-12813) +At time : 3.7011 ns Reaction : OH^0 (-9606) + e_aq^-1 (-3642) -> OH^-1 (-12814) +At time : 3.7011 ns Reaction : e_aq^-1 (-4433) + OH^0 (-6906) -> OH^-1 (-12815) +At time : 3.8011 ns Reaction : OH^-1 (-12761) + H3O^1 (-7191) -> No product +At time : 3.8011 ns Reaction : e_aq^-1 (-596) + OH^0 (-12714) -> OH^-1 (-12816) +At time : 3.8011 ns Reaction : OH^-1 (-12592) + H3O^1 (-6929) -> No product +At time : 3.8011 ns Reaction : H2O2^0 (-11525) + e_aq^-1 (-2706) -> OH^-1 (-12817) + OH^0 (-12818) +At time : 3.8011 ns Reaction : e_aq^-1 (-5522) + H^0 (-11163) -> OH^-1 (-12819) + H_2^0 (-12820) +At time : 3.8011 ns Reaction : H^0 (-9397) + OH^0 (-8302) -> No product +At time : 3.8011 ns Reaction : e_aq^-1 (-4915) + OH^0 (-8492) -> OH^-1 (-12821) +At time : 3.8011 ns Reaction : H3O^1 (-8135) + e_aq^-1 (-8443) -> H^0 (-12822) +At time : 3.8011 ns Reaction : OH^0 (-7500) + OH^0 (-8438) -> H2O2^0 (-12823) +At time : 3.8011 ns Reaction : e_aq^-1 (-5408) + H3O^1 (-8249) -> H^0 (-12824) +At time : 3.8011 ns Reaction : OH^0 (-7084) + OH^0 (-7088) -> H2O2^0 (-12825) +At time : 3.8011 ns Reaction : H3O^1 (-10363) + OH^-1 (-12819) -> No product +At time : 3.9011 ns Reaction : OH^-1 (-12816) + H3O^1 (-7203) -> No product +At time : 3.9011 ns Reaction : H3O^1 (-7909) + OH^-1 (-12787) -> No product +At time : 3.9011 ns Reaction : OH^-1 (-12741) + H3O^1 (-6585) -> No product +At time : 3.9011 ns Reaction : e_aq^-1 (-446) + H^0 (-12502) -> OH^-1 (-12826) + H_2^0 (-12827) +At time : 3.9011 ns Reaction : e_aq^-1 (-5553) + H2O2^0 (-12385) -> OH^-1 (-12828) + OH^0 (-12829) +At time : 3.9011 ns Reaction : OH^-1 (-12376) + H3O^1 (-6459) -> No product +At time : 3.9011 ns Reaction : H2O2^0 (-12019) + e_aq^-1 (-4761) -> OH^-1 (-12830) + OH^0 (-12831) +At time : 3.9011 ns Reaction : H^0 (-10705) + OH^0 (-6434) -> No product +At time : 3.9011 ns Reaction : OH^0 (-10599) + OH^0 (-6654) -> H2O2^0 (-12832) +At time : 3.9011 ns Reaction : OH^0 (-9596) + e_aq^-1 (-3629) -> OH^-1 (-12833) +At time : 3.9011 ns Reaction : OH^0 (-9559) + OH^0 (-6322) -> H2O2^0 (-12834) +At time : 3.9011 ns Reaction : e_aq^-1 (-4805) + H^0 (-9308) -> OH^-1 (-12835) + H_2^0 (-12836) +At time : 3.9011 ns Reaction : OH^-1 (-5810) + H3O^1 (-8303) -> No product +At time : 3.9011 ns Reaction : e_aq^-1 (-5643) + H3O^1 (-7383) -> H^0 (-12837) +At time : 3.9011 ns Reaction : e_aq^-1 (-1917) + e_aq^-1 (-1988) -> OH^-1 (-12838) + OH^-1 (-12839) + H_2^0 (-12840) +At time : 3.9011 ns Reaction : OH^0 (-10339) + e_aq^-1 (-8407) -> OH^-1 (-12841) +At time : 4.0011 ns Reaction : OH^-1 (-12821) + H3O^1 (-8385) -> No product +At time : 4.0011 ns Reaction : OH^-1 (-12703) + H3O^1 (-6709) -> No product +At time : 4.0011 ns Reaction : H3O^1 (-6567) + OH^-1 (-12553) -> No product +At time : 4.0011 ns Reaction : OH^-1 (-12542) + H3O^1 (-8129) -> No product +At time : 4.0011 ns Reaction : H^0 (-12366) + e_aq^-1 (-4015) -> OH^-1 (-12842) + H_2^0 (-12843) +At time : 4.0011 ns Reaction : OH^0 (-10756) + H^0 (-9016) -> No product +At time : 4.0011 ns Reaction : e_aq^-1 (-4036) + H^0 (-9854) -> OH^-1 (-12844) + H_2^0 (-12845) +At time : 4.0011 ns Reaction : e_aq^-1 (-930) + H3O^1 (-8865) -> H^0 (-12846) +At time : 4.0011 ns Reaction : e_aq^-1 (-5675) + H3O^1 (-8610) -> H^0 (-12847) +At time : 4.0011 ns Reaction : OH^0 (-6020) + OH^0 (-7548) -> H2O2^0 (-12848) +At time : 4.0011 ns Reaction : e_aq^-1 (-3686) + e_aq^-1 (-2896) -> OH^-1 (-12849) + OH^-1 (-12850) + H_2^0 (-12851) +At time : 4.0011 ns Reaction : e_aq^-1 (-2328) + e_aq^-1 (-2354) -> OH^-1 (-12852) + OH^-1 (-12853) + H_2^0 (-12854) +At time : 4.0011 ns Reaction : H3O^1 (-10340) + OH^-1 (-12480) -> No product +At time : 4.1011 ns Reaction : OH^-1 (-12844) + H3O^1 (-6721) -> No product +At time : 4.1011 ns Reaction : e_aq^-1 (-4809) + H2O2^0 (-12825) -> OH^-1 (-12855) + OH^0 (-12856) +At time : 4.1011 ns Reaction : e_aq^-1 (-4935) + H^0 (-12538) -> OH^-1 (-12857) + H_2^0 (-12858) +At time : 4.1011 ns Reaction : H3O^1 (-9832) + OH^-1 (-12435) -> No product +At time : 4.1011 ns Reaction : OH^0 (-12245) + OH^0 (-8561) -> H2O2^0 (-12859) +At time : 4.1011 ns Reaction : OH^-1 (-11987) + H3O^1 (-8237) -> No product +At time : 4.1011 ns Reaction : e_aq^-1 (-1972) + OH^0 (-7884) -> OH^-1 (-12860) +At time : 4.1011 ns Reaction : e_aq^-1 (-2452) + H3O^1 (-7811) -> H^0 (-12861) +At time : 4.2011 ns Reaction : OH^-1 (-12804) + H3O^1 (-6761) -> No product +At time : 4.2011 ns Reaction : H2O2^0 (-12475) + e_aq^-1 (-8362) -> OH^-1 (-12862) + OH^0 (-12863) +At time : 4.2011 ns Reaction : OH^-1 (-12278) + H3O^1 (-8049) -> No product +At time : 4.2011 ns Reaction : H2O2^0 (-12023) + e_aq^-1 (-5396) -> OH^-1 (-12864) + OH^0 (-12865) +At time : 4.2011 ns Reaction : e_aq^-1 (-2256) + H2O2^0 (-11693) -> OH^-1 (-12866) + OH^0 (-12867) +At time : 4.2011 ns Reaction : OH^0 (-9963) + OH^0 (-10560) -> H2O2^0 (-12868) +At time : 4.2011 ns Reaction : H^0 (-10482) + e_aq^-1 (-4942) -> OH^-1 (-12869) + H_2^0 (-12870) +At time : 4.2011 ns Reaction : H3O^1 (-10465) + e_aq^-1 (-5017) -> H^0 (-12871) +At time : 4.2011 ns Reaction : OH^0 (-9856) + e_aq^-1 (-2223) -> OH^-1 (-12872) +At time : 4.2011 ns Reaction : e_aq^-1 (-5607) + OH^0 (-9392) -> OH^-1 (-12873) +At time : 4.2011 ns Reaction : OH^0 (-7050) + H^0 (-9070) -> No product +At time : 4.2011 ns Reaction : OH^-1 (-5813) + H3O^1 (-8295) -> No product +At time : 4.2011 ns Reaction : e_aq^-1 (-4664) + H3O^1 (-8019) -> H^0 (-12874) +At time : 4.2011 ns Reaction : OH^0 (-5760) + OH^0 (-7882) -> H2O2^0 (-12875) +At time : 4.2011 ns Reaction : e_aq^-1 (-1404) + H3O^1 (-7559) -> H^0 (-12876) +At time : 4.2011 ns Reaction : e_aq^-1 (-5004) + OH^0 (-6056) -> OH^-1 (-12877) +At time : 4.2011 ns Reaction : OH^-1 (-12786) + H3O^1 (-6785) -> No product +At time : 4.3011 ns Reaction : e_aq^-1 (-5028) + H^0 (-12871) -> OH^-1 (-12878) + H_2^0 (-12879) +At time : 4.3011 ns Reaction : H3O^1 (-10924) + OH^-1 (-12676) -> No product +At time : 4.3011 ns Reaction : H3O^1 (-5957) + OH^-1 (-12555) -> No product +At time : 4.3011 ns Reaction : H3O^1 (-10570) + OH^-1 (-12352) -> No product +At time : 4.3011 ns Reaction : H^0 (-12302) + H^0 (-9219) -> H_2^0 (-12880) +At time : 4.3011 ns Reaction : H2O2^0 (-11471) + e_aq^-1 (-3048) -> OH^-1 (-12881) + OH^0 (-12882) +At time : 4.3011 ns Reaction : e_aq^-1 (-4000) + H3O^1 (-10771) -> H^0 (-12883) +At time : 4.3011 ns Reaction : H3O^1 (-10389) + e_aq^-1 (-5488) -> H^0 (-12884) +At time : 4.3011 ns Reaction : OH^0 (-9368) + OH^0 (-8456) -> H2O2^0 (-12885) +At time : 4.3011 ns Reaction : OH^0 (-9258) + e_aq^-1 (-4124) -> OH^-1 (-12886) +At time : 4.3011 ns Reaction : e_aq^-1 (-359) + H3O^1 (-8217) -> H^0 (-12887) +At time : 4.3011 ns Reaction : e_aq^-1 (-870) + H3O^1 (-8089) -> H^0 (-12888) +At time : 4.3011 ns Reaction : e_aq^-1 (-4683) + OH^0 (-7520) -> OH^-1 (-12889) +At time : 4.3011 ns Reaction : e_aq^-1 (-2408) + H2O2^0 (-12093) -> OH^-1 (-12890) + OH^0 (-12891) +At time : 4.4011 ns Reaction : OH^-1 (-12881) + H3O^1 (-6329) -> No product +At time : 4.4011 ns Reaction : H3O^1 (-11018) + OH^-1 (-12857) -> No product +At time : 4.4011 ns Reaction : H3O^1 (-10714) + OH^-1 (-12587) -> No product +At time : 4.4011 ns Reaction : H2O2^0 (-12534) + e_aq^-1 (-2157) -> OH^-1 (-12892) + OH^0 (-12893) +At time : 4.4011 ns Reaction : OH^-1 (-12458) + H3O^1 (-7745) -> No product +At time : 4.4011 ns Reaction : OH^-1 (-12055) + H3O^1 (-8874) -> No product +At time : 4.4011 ns Reaction : OH^0 (-10551) + e_aq^-1 (-4346) -> OH^-1 (-12894) +At time : 4.4011 ns Reaction : e_aq^-1 (-3850) + H^0 (-9012) -> OH^-1 (-12895) + H_2^0 (-12896) +At time : 4.4011 ns Reaction : OH^0 (-6444) + OH^0 (-7760) -> H2O2^0 (-12897) +At time : 4.5011 ns Reaction : OH^-1 (-12877) + H3O^1 (-8091) -> No product +At time : 4.5011 ns Reaction : OH^-1 (-12869) + H3O^1 (-8583) -> No product +At time : 4.5011 ns Reaction : OH^-1 (-12828) + H3O^1 (-7401) -> No product +At time : 4.5011 ns Reaction : OH^-1 (-12755) + H3O^1 (-6109) -> No product +At time : 4.5011 ns Reaction : e_aq^-1 (-3585) + OH^0 (-12716) -> OH^-1 (-12898) +At time : 4.5011 ns Reaction : OH^0 (-12307) + OH^0 (-8675) -> H2O2^0 (-12899) +At time : 4.5011 ns Reaction : OH^-1 (-12285) + H3O^1 (-6241) -> No product +At time : 4.5011 ns Reaction : H^0 (-12168) + OH^0 (-6870) -> No product +At time : 4.5011 ns Reaction : e_aq^-1 (-4325) + H2O2^0 (-11586) -> OH^-1 (-12900) + OH^0 (-12901) +At time : 4.5011 ns Reaction : H2O2^0 (-11531) + e_aq^-1 (-3899) -> OH^-1 (-12902) + OH^0 (-12903) +At time : 4.5011 ns Reaction : OH^0 (-11169) + H^0 (-10366) -> No product +At time : 4.5011 ns Reaction : OH^0 (-10903) + e_aq^-1 (-4426) -> OH^-1 (-12904) +At time : 4.5011 ns Reaction : e_aq^-1 (-706) + H3O^1 (-10239) -> H^0 (-12905) +At time : 4.5011 ns Reaction : e_aq^-1 (-4499) + OH^0 (-10036) -> OH^-1 (-12906) +At time : 4.5011 ns Reaction : e_aq^-1 (-81) + OH^0 (-9396) -> OH^-1 (-12907) +At time : 4.5011 ns Reaction : OH^0 (-9335) + OH^0 (-8126) -> H2O2^0 (-12908) +At time : 4.5011 ns Reaction : OH^0 (-9233) + e_aq^-1 (-3930) -> OH^-1 (-12909) +At time : 4.5011 ns Reaction : e_aq^-1 (-4920) + H3O^1 (-8047) -> H^0 (-12910) +At time : 4.5011 ns Reaction : e_aq^-1 (-2599) + OH^0 (-6566) -> OH^-1 (-12911) +At time : 4.6011 ns Reaction : OH^-1 (-12873) + H3O^1 (-8321) -> No product +At time : 4.6011 ns Reaction : OH^-1 (-12860) + H3O^1 (-9942) -> No product +At time : 4.6011 ns Reaction : OH^-1 (-12841) + H3O^1 (-8305) -> No product +At time : 4.6011 ns Reaction : H2O2^0 (-12520) + e_aq^-1 (-8749) -> OH^-1 (-12912) + OH^0 (-12913) +At time : 4.6011 ns Reaction : OH^-1 (-12513) + H3O^1 (-7283) -> No product +At time : 4.6011 ns Reaction : OH^0 (-9486) + H^0 (-11733) -> No product +At time : 4.6011 ns Reaction : e_aq^-1 (-1930) + H2O2^0 (-11575) -> OH^-1 (-12914) + OH^0 (-12915) +At time : 4.6011 ns Reaction : e_aq^-1 (-1047) + H^0 (-11544) -> OH^-1 (-12916) + H_2^0 (-12917) +At time : 4.6011 ns Reaction : OH^0 (-11252) + OH^0 (-8600) -> H2O2^0 (-12918) +At time : 4.6011 ns Reaction : H3O^1 (-10948) + e_aq^-1 (-4585) -> H^0 (-12919) +At time : 4.6011 ns Reaction : H3O^1 (-10440) + e_aq^-1 (-5060) -> H^0 (-12920) +At time : 4.6011 ns Reaction : OH^0 (-8558) + e_aq^-1 (-8560) -> OH^-1 (-12921) +At time : 4.6011 ns Reaction : e_aq^-1 (-4111) + H3O^1 (-7885) -> H^0 (-12922) +At time : 4.6011 ns Reaction : e_aq^-1 (-1009) + e_aq^-1 (-4874) -> OH^-1 (-12923) + OH^-1 (-12924) + H_2^0 (-12925) +At time : 4.7011 ns Reaction : H3O^1 (-7587) + OH^-1 (-12904) -> No product +At time : 4.7011 ns Reaction : H3O^1 (-5861) + OH^-1 (-12855) -> No product +At time : 4.7011 ns Reaction : e_aq^-1 (-5457) + H^0 (-12791) -> OH^-1 (-12926) + H_2^0 (-12927) +At time : 4.7011 ns Reaction : OH^-1 (-12775) + H3O^1 (-8454) -> No product +At time : 4.7011 ns Reaction : H3O^1 (-8009) + OH^-1 (-12736) -> No product +At time : 4.7011 ns Reaction : OH^-1 (-12576) + H3O^1 (-7321) -> No product +At time : 4.7011 ns Reaction : OH^0 (-9859) + OH^0 (-12565) -> H2O2^0 (-12928) +At time : 4.7011 ns Reaction : H3O^1 (-7573) + OH^-1 (-12546) -> No product +At time : 4.7011 ns Reaction : OH^0 (-10089) + H^0 (-12050) -> No product +At time : 4.7011 ns Reaction : OH^-1 (-12047) + H3O^1 (-6375) -> No product +At time : 4.7011 ns Reaction : e_aq^-1 (-364) + H3O^1 (-10269) -> H^0 (-12929) +At time : 4.7011 ns Reaction : H^0 (-10037) + OH^0 (-8420) -> No product +At time : 4.7011 ns Reaction : e_aq^-1 (-3540) + OH^0 (-7704) -> OH^-1 (-12930) +At time : 4.7011 ns Reaction : e_aq^-1 (-4551) + OH^0 (-7568) -> OH^-1 (-12931) +At time : 4.7011 ns Reaction : e_aq^-1 (-1466) + H3O^1 (-6955) -> H^0 (-12932) +At time : 4.8011 ns Reaction : H3O^1 (-6399) + OH^-1 (-12912) -> No product +At time : 4.8011 ns Reaction : OH^-1 (-12890) + H3O^1 (-8697) -> No product +At time : 4.8011 ns Reaction : H3O^1 (-7913) + OH^-1 (-12838) -> No product +At time : 4.8011 ns Reaction : OH^-1 (-12798) + H3O^1 (-8209) -> No product +At time : 4.8011 ns Reaction : OH^-1 (-12790) + H3O^1 (-8808) -> No product +At time : 4.8011 ns Reaction : H3O^1 (-10273) + OH^-1 (-12613) -> No product +At time : 4.8011 ns Reaction : e_aq^-1 (-670) + H2O2^0 (-11784) -> OH^-1 (-12933) + OH^0 (-12934) +At time : 4.8011 ns Reaction : OH^0 (-10961) + OH^0 (-8426) -> H2O2^0 (-12935) +At time : 4.8011 ns Reaction : H3O^1 (-10686) + e_aq^-1 (-3021) -> H^0 (-12936) +At time : 4.8011 ns Reaction : e_aq^-1 (-2849) + H^0 (-9658) -> OH^-1 (-12937) + H_2^0 (-12938) +At time : 4.8011 ns Reaction : OH^0 (-7926) + H^0 (-9040) -> No product +At time : 4.8011 ns Reaction : OH^0 (-8114) + OH^0 (-8656) -> H2O2^0 (-12939) +At time : 4.8011 ns Reaction : OH^0 (-9680) + e_aq^-1 (-2661) -> OH^-1 (-12940) +At time : 4.9011 ns Reaction : H3O^1 (-10592) + OH^-1 (-12842) -> No product +At time : 4.9011 ns Reaction : H3O^1 (-6975) + OH^-1 (-12749) -> No product +At time : 4.9011 ns Reaction : OH^-1 (-12561) + H3O^1 (-6201) -> No product +At time : 4.9011 ns Reaction : e_aq^-1 (-885) + H2O2^0 (-11674) -> OH^-1 (-12941) + OH^0 (-12942) +At time : 4.9011 ns Reaction : OH^0 (-11108) + OH^0 (-7458) -> H2O2^0 (-12943) +At time : 4.9011 ns Reaction : H3O^1 (-11066) + e_aq^-1 (-5079) -> H^0 (-12944) +At time : 4.9011 ns Reaction : OH^0 (-10022) + OH^0 (-6908) -> H2O2^0 (-12945) +At time : 4.9011 ns Reaction : H3O^1 (-9729) + e_aq^-1 (-2635) -> H^0 (-12946) +At time : 4.9011 ns Reaction : OH^0 (-9617) + e_aq^-1 (-8536) -> OH^-1 (-12947) +At time : 4.9011 ns Reaction : H^0 (-9531) + e_aq^-1 (-3548) -> OH^-1 (-12948) + H_2^0 (-12949) +At time : 4.9011 ns Reaction : H^0 (-9391) + OH^0 (-7392) -> No product +At time : 4.9011 ns Reaction : H3O^1 (-7789) + e_aq^-1 (-8521) -> H^0 (-12950) +At time : 4.9011 ns Reaction : e_aq^-1 (-1100) + OH^0 (-8040) -> OH^-1 (-12951) +At time : 4.9011 ns Reaction : e_aq^-1 (-4508) + H3O^1 (-6921) -> H^0 (-12952) +At time : 4.9011 ns Reaction : e_aq^-1 (-3614) + H3O^1 (-6353) -> H^0 (-12953) +At time : 4.9011 ns Reaction : e_aq^-1 (-5261) + e_aq^-1 (-5290) -> OH^-1 (-12954) + OH^-1 (-12955) + H_2^0 (-12956) +At time : 5.0011 ns Reaction : OH^-1 (-12902) + H3O^1 (-9818) -> No product +At time : 5.0011 ns Reaction : H3O^1 (-5903) + OH^-1 (-12701) -> No product +At time : 5.0011 ns Reaction : OH^0 (-10940) + OH^0 (-5745) -> H2O2^0 (-12957) +At time : 5.0011 ns Reaction : OH^0 (-10704) + OH^0 (-6418) -> H2O2^0 (-12958) +At time : 5.0011 ns Reaction : e_aq^-1 (-284) + H^0 (-10362) -> OH^-1 (-12959) + H_2^0 (-12960) +At time : 5.0011 ns Reaction : H^0 (-9516) + OH^0 (-5890) -> No product +At time : 5.0011 ns Reaction : e_aq^-1 (-4966) + OH^0 (-8858) -> OH^-1 (-12961) +At time : 5.0011 ns Reaction : e_aq^-1 (-1609) + H3O^1 (-7571) -> H^0 (-12962) +At time : 5.0011 ns Reaction : H3O^1 (-10838) + OH^-1 (-12894) -> No product +At time : 5.0011 ns Reaction : e_aq^-1 (-4393) + OH^0 (-9272) -> OH^-1 (-12963) +At time : 5.1011 ns Reaction : OH^-1 (-12941) + H3O^1 (-6055) -> No product +At time : 5.1011 ns Reaction : e_aq^-1 (-747) + H^0 (-12263) -> OH^-1 (-12964) + H_2^0 (-12965) +At time : 5.1011 ns Reaction : H^0 (-12171) + OH^0 (-8048) -> No product +At time : 5.1011 ns Reaction : H2O2^0 (-11890) + e_aq^-1 (-3960) -> OH^-1 (-12966) + OH^0 (-12967) +At time : 5.1011 ns Reaction : e_aq^-1 (-1365) + H^0 (-11282) -> OH^-1 (-12968) + H_2^0 (-12969) +At time : 5.1011 ns Reaction : e_aq^-1 (-5351) + OH^0 (-10402) -> OH^-1 (-12970) +At time : 5.1011 ns Reaction : OH^0 (-10050) + OH^0 (-7966) -> H2O2^0 (-12971) +At time : 5.1011 ns Reaction : OH^0 (-7602) + OH^0 (-9033) -> H2O2^0 (-12972) +At time : 5.1011 ns Reaction : e_aq^-1 (-5029) + OH^0 (-8879) -> OH^-1 (-12973) +At time : 5.1011 ns Reaction : e_aq^-1 (-266) + H3O^1 (-7303) -> H^0 (-12974) +At time : 5.1011 ns Reaction : OH^0 (-6502) + OH^0 (-6522) -> H2O2^0 (-12975) +At time : 5.1011 ns Reaction : e_aq^-1 (-3055) + OH^0 (-6350) -> OH^-1 (-12976) +At time : 5.1011 ns Reaction : e_aq^-1 (-2540) + H3O^1 (-5935) -> H^0 (-12977) +At time : 5.2011 ns Reaction : OH^-1 (-12830) + H3O^1 (-8841) -> No product +At time : 5.2011 ns Reaction : OH^-1 (-12743) + H3O^1 (-8823) -> No product +At time : 5.2011 ns Reaction : H^0 (-10785) + H^0 (-12531) -> H_2^0 (-12978) +At time : 5.2011 ns Reaction : e_aq^-1 (-1953) + H2O2^0 (-11811) -> OH^-1 (-12979) + OH^0 (-12980) +At time : 5.2011 ns Reaction : OH^0 (-11188) + OH^0 (-8312) -> H2O2^0 (-12981) +At time : 5.2011 ns Reaction : e_aq^-1 (-1161) + OH^0 (-10133) -> OH^-1 (-12982) +At time : 5.2011 ns Reaction : OH^0 (-9398) + OH^0 (-8615) -> H2O2^0 (-12983) +At time : 5.2011 ns Reaction : H^0 (-9281) + OH^0 (-9055) -> No product +At time : 5.2011 ns Reaction : H3O^1 (-11035) + e_aq^-1 (-1026) -> H^0 (-12984) +At time : 5.3011 ns Reaction : H3O^1 (-6435) + OH^-1 (-12937) -> No product +At time : 5.3011 ns Reaction : H3O^1 (-6323) + OH^-1 (-12898) -> No product +At time : 5.3011 ns Reaction : OH^-1 (-12795) + H3O^1 (-7671) -> No product +At time : 5.3011 ns Reaction : e_aq^-1 (-95) + H2O2^0 (-12615) -> OH^-1 (-12985) + OH^0 (-12986) +At time : 5.3011 ns Reaction : e_aq^-1 (-4366) + H2O2^0 (-12175) -> OH^-1 (-12987) + OH^0 (-12988) +At time : 5.3011 ns Reaction : OH^0 (-11017) + OH^0 (-8861) -> H2O2^0 (-12989) +At time : 5.3011 ns Reaction : OH^0 (-9684) + e_aq^-1 (-2782) -> OH^-1 (-12990) +At time : 5.3011 ns Reaction : H^0 (-9354) + OH^0 (-7270) -> No product +At time : 5.3011 ns Reaction : OH^0 (-9329) + OH^0 (-8104) -> H2O2^0 (-12991) +At time : 5.3011 ns Reaction : e_aq^-1 (-3893) + e_aq^-1 (-3864) -> OH^-1 (-12992) + OH^-1 (-12993) + H_2^0 (-12994) +At time : 5.4011 ns Reaction : H2O2^0 (-12060) + e_aq^-1 (-5432) -> OH^-1 (-12995) + OH^0 (-12996) +At time : 5.4011 ns Reaction : e_aq^-1 (-424) + H3O^1 (-10400) -> H^0 (-12997) +At time : 5.4011 ns Reaction : H3O^1 (-9551) + e_aq^-1 (-3143) -> H^0 (-12998) +At time : 5.4011 ns Reaction : e_aq^-1 (-610) + H3O^1 (-8169) -> H^0 (-12999) +At time : 5.4011 ns Reaction : OH^0 (-6380) + OH^0 (-6382) -> H2O2^0 (-13000) +At time : 5.5011 ns Reaction : OH^-1 (-12933) + H3O^1 (-8157) -> No product +At time : 5.5011 ns Reaction : OH^0 (-7724) + H^0 (-12591) -> No product +At time : 5.5011 ns Reaction : H3O^1 (-6995) + OH^-1 (-12527) -> No product +At time : 5.5011 ns Reaction : OH^-1 (-12412) + H3O^1 (-9467) -> No product +At time : 5.5011 ns Reaction : H^0 (-12002) + OH^0 (-6276) -> No product +At time : 5.5011 ns Reaction : e_aq^-1 (-3606) + H2O2^0 (-11528) -> OH^-1 (-13001) + OH^0 (-13002) +At time : 5.5011 ns Reaction : H3O^1 (-10671) + e_aq^-1 (-3544) -> H^0 (-13003) +At time : 5.5011 ns Reaction : H3O^1 (-10588) + e_aq^-1 (-2314) -> H^0 (-13004) +At time : 5.5011 ns Reaction : e_aq^-1 (-3536) + OH^0 (-5820) -> OH^-1 (-13005) +At time : 5.5011 ns Reaction : e_aq^-1 (-3929) + e_aq^-1 (-3934) -> OH^-1 (-13006) + OH^-1 (-13007) + H_2^0 (-13008) +At time : 5.6011 ns Reaction : OH^0 (-6264) + H^0 (-13003) -> No product +At time : 5.6011 ns Reaction : OH^-1 (-12773) + H3O^1 (-6673) -> No product +At time : 5.6011 ns Reaction : OH^-1 (-12752) + H3O^1 (-6101) -> No product +At time : 5.6011 ns Reaction : H3O^1 (-9712) + OH^-1 (-12686) -> No product +At time : 5.6011 ns Reaction : H3O^1 (-11072) + OH^-1 (-12664) -> No product +At time : 5.6011 ns Reaction : H3O^1 (-6165) + OH^-1 (-12252) -> No product +At time : 5.6011 ns Reaction : e_aq^-1 (-4082) + H2O2^0 (-11547) -> OH^-1 (-13009) + OH^0 (-13010) +At time : 5.6011 ns Reaction : OH^0 (-9889) + OH^0 (-6730) -> H2O2^0 (-13011) +At time : 5.6011 ns Reaction : H^0 (-9207) + OH^0 (-9626) -> No product +At time : 5.6011 ns Reaction : e_aq^-1 (-4411) + H3O^1 (-8421) -> H^0 (-13012) +At time : 5.6011 ns Reaction : OH^0 (-8070) + OH^0 (-8082) -> H2O2^0 (-13013) +At time : 5.6011 ns Reaction : e_aq^-1 (-4907) + OH^0 (-8072) -> OH^-1 (-13014) +At time : 5.6011 ns Reaction : e_aq^-1 (-4614) + OH^0 (-7968) -> OH^-1 (-13015) +At time : 5.6011 ns Reaction : e_aq^-1 (-3755) + H3O^1 (-6517) -> H^0 (-13016) +At time : 5.7011 ns Reaction : OH^0 (-10493) + H^0 (-12548) -> No product +At time : 5.7011 ns Reaction : OH^0 (-12354) + OH^0 (-10254) -> H2O2^0 (-13017) +At time : 5.7011 ns Reaction : e_aq^-1 (-4597) + H^0 (-11754) -> OH^-1 (-13018) + H_2^0 (-13019) +At time : 5.7011 ns Reaction : e_aq^-1 (-4080) + H2O2^0 (-11460) -> OH^-1 (-13020) + OH^0 (-13021) +At time : 5.7011 ns Reaction : H^0 (-11198) + H^0 (-9401) -> H_2^0 (-13022) +At time : 5.7011 ns Reaction : H3O^1 (-9842) + e_aq^-1 (-4002) -> H^0 (-13023) +At time : 5.7011 ns Reaction : OH^0 (-5942) + OH^0 (-8519) -> H2O2^0 (-13024) +At time : 5.7011 ns Reaction : e_aq^-1 (-924) + H3O^1 (-7505) -> H^0 (-13025) +At time : 5.8011 ns Reaction : OH^-1 (-13014) + H3O^1 (-7111) -> No product +At time : 5.8011 ns Reaction : OH^-1 (-12987) + H3O^1 (-5983) -> No product +At time : 5.8011 ns Reaction : OH^-1 (-12968) + H3O^1 (-7967) -> No product +At time : 5.8011 ns Reaction : H3O^1 (-9965) + OH^-1 (-12862) -> No product +At time : 5.8011 ns Reaction : OH^0 (-6830) + H^0 (-12492) -> No product +At time : 5.8011 ns Reaction : e_aq^-1 (-2846) + H^0 (-12008) -> OH^-1 (-13026) + H_2^0 (-13027) +At time : 5.8011 ns Reaction : OH^0 (-10975) + e_aq^-1 (-8569) -> OH^-1 (-13028) +At time : 5.8011 ns Reaction : OH^0 (-9128) + OH^0 (-9353) -> H2O2^0 (-13029) +At time : 5.8011 ns Reaction : e_aq^-1 (-229) + OH^0 (-8912) -> OH^-1 (-13030) +At time : 5.8011 ns Reaction : e_aq^-1 (-3028) + H3O^1 (-8724) -> H^0 (-13031) +At time : 5.8011 ns Reaction : e_aq^-1 (-3973) + H3O^1 (-7857) -> H^0 (-13032) +At time : 5.8011 ns Reaction : e_aq^-1 (-3744) + H3O^1 (-6473) -> H^0 (-13033) +At time : 5.9011 ns Reaction : OH^-1 (-12985) + H3O^1 (-6107) -> No product +At time : 5.9011 ns Reaction : H3O^1 (-7397) + OH^-1 (-12753) -> No product +At time : 5.9011 ns Reaction : H3O^1 (-6949) + OH^-1 (-12601) -> No product +At time : 5.9011 ns Reaction : OH^0 (-5984) + H^0 (-12599) -> No product +At time : 5.9011 ns Reaction : H^0 (-11610) + e_aq^-1 (-4767) -> OH^-1 (-13034) + H_2^0 (-13035) +At time : 5.9011 ns Reaction : OH^0 (-9769) + OH^0 (-7796) -> H2O2^0 (-13036) +At time : 5.9011 ns Reaction : H3O^1 (-9733) + e_aq^-1 (-3826) -> H^0 (-13037) +At time : 5.9011 ns Reaction : e_aq^-1 (-3703) + H3O^1 (-8766) -> H^0 (-13038) +At time : 5.9011 ns Reaction : e_aq^-1 (-1741) + e_aq^-1 (-4322) -> OH^-1 (-13039) + OH^-1 (-13040) + H_2^0 (-13041) +At time : 6.0011 ns Reaction : OH^-1 (-12892) + H3O^1 (-7855) -> No product +At time : 6.0011 ns Reaction : e_aq^-1 (-5074) + OH^0 (-11067) -> OH^-1 (-13042) +At time : 6.0011 ns Reaction : OH^0 (-9112) + e_aq^-1 (-3822) -> OH^-1 (-13043) +At time : 6.0011 ns Reaction : OH^0 (-8468) + H^0 (-8942) -> No product +At time : 6.0011 ns Reaction : OH^0 (-7946) + OH^0 (-7952) -> H2O2^0 (-13044) +At time : 6.0011 ns Reaction : e_aq^-1 (-5331) + e_aq^-1 (-5327) -> OH^-1 (-13045) + OH^-1 (-13046) + H_2^0 (-13047) +At time : 6.1011 ns Reaction : H3O^1 (-6149) + OH^-1 (-12878) -> No product +At time : 6.1011 ns Reaction : OH^-1 (-12545) + H3O^1 (-6263) -> No product +At time : 6.1011 ns Reaction : e_aq^-1 (-964) + H2O2^0 (-12115) -> OH^-1 (-13048) + OH^0 (-13049) +At time : 6.1011 ns Reaction : H3O^1 (-7465) + OH^-1 (-11843) -> No product +At time : 6.1011 ns Reaction : e_aq^-1 (-4183) + H3O^1 (-10819) -> H^0 (-13050) +At time : 6.1011 ns Reaction : H^0 (-9629) + e_aq^-1 (-3667) -> OH^-1 (-13051) + H_2^0 (-13052) +At time : 6.1011 ns Reaction : OH^0 (-6158) + OH^0 (-7078) -> H2O2^0 (-13053) +At time : 6.2011 ns Reaction : OH^-1 (-13043) + H3O^1 (-5931) -> No product +At time : 6.2011 ns Reaction : H^0 (-10723) + OH^0 (-12818) -> No product +At time : 6.2011 ns Reaction : e_aq^-1 (-1232) + H^0 (-12779) -> OH^-1 (-13054) + H_2^0 (-13055) +At time : 6.2011 ns Reaction : OH^-1 (-12506) + H3O^1 (-7037) -> No product +At time : 6.2011 ns Reaction : e_aq^-1 (-4536) + H2O2^0 (-11983) -> OH^-1 (-13056) + OH^0 (-13057) +At time : 6.2011 ns Reaction : e_aq^-1 (-484) + OH^0 (-10271) -> OH^-1 (-13058) +At time : 6.2011 ns Reaction : e_aq^-1 (-5298) + H3O^1 (-8481) -> H^0 (-13059) +At time : 6.2011 ns Reaction : e_aq^-1 (-4286) + e_aq^-1 (-4313) -> OH^-1 (-13060) + OH^-1 (-13061) + H_2^0 (-13062) +At time : 6.2011 ns Reaction : OH^-1 (-13034) + H3O^1 (-7541) -> No product +At time : 6.2011 ns Reaction : e_aq^-1 (-483) + OH^0 (-8172) -> OH^-1 (-13063) +At time : 6.3011 ns Reaction : OH^0 (-10483) + e_aq^-1 (-4853) -> OH^-1 (-13064) +At time : 6.3011 ns Reaction : H^0 (-9941) + H^0 (-9030) -> H_2^0 (-13065) +At time : 6.3011 ns Reaction : e_aq^-1 (-5221) + e_aq^-1 (-5205) -> OH^-1 (-13066) + OH^-1 (-13067) + H_2^0 (-13068) +At time : 6.4011 ns Reaction : H3O^1 (-8069) + OH^-1 (-13064) -> No product +At time : 6.4011 ns Reaction : OH^-1 (-13007) + H3O^1 (-7825) -> No product +At time : 6.4011 ns Reaction : H3O^1 (-6813) + OH^-1 (-12914) -> No product +At time : 6.4011 ns Reaction : H^0 (-12905) + H^0 (-8950) -> H_2^0 (-13069) +At time : 6.4011 ns Reaction : H3O^1 (-10954) + e_aq^-1 (-4660) -> H^0 (-13070) +At time : 6.4011 ns Reaction : e_aq^-1 (-2246) + H3O^1 (-10767) -> H^0 (-13071) +At time : 6.4011 ns Reaction : OH^0 (-10276) + OH^0 (-9408) -> H2O2^0 (-13072) +At time : 6.4011 ns Reaction : e_aq^-1 (-4706) + H3O^1 (-7051) -> H^0 (-13073) +At time : 6.4011 ns Reaction : e_aq^-1 (-3620) + OH^0 (-6356) -> OH^-1 (-13074) +At time : 6.5011 ns Reaction : e_aq^-1 (-4182) + H^0 (-13050) -> OH^-1 (-13075) + H_2^0 (-13076) +At time : 6.5011 ns Reaction : OH^-1 (-12973) + H3O^1 (-7115) -> No product +At time : 6.5011 ns Reaction : OH^0 (-12831) + OH^0 (-8429) -> H2O2^0 (-13077) +At time : 6.5011 ns Reaction : e_aq^-1 (-4492) + H2O2^0 (-11491) -> OH^-1 (-13078) + OH^0 (-13079) +At time : 6.5011 ns Reaction : OH^0 (-10949) + OH^0 (-6182) -> H2O2^0 (-13080) +At time : 6.5011 ns Reaction : e_aq^-1 (-5424) + OH^0 (-8637) -> OH^-1 (-13081) +At time : 6.5011 ns Reaction : e_aq^-1 (-1324) + H3O^1 (-7519) -> H^0 (-13082) +At time : 6.5011 ns Reaction : e_aq^-1 (-4048) + OH^0 (-6728) -> OH^-1 (-13083) +At time : 6.5011 ns Reaction : e_aq^-1 (-1027) + OH^0 (-7090) -> OH^-1 (-13084) +At time : 6.6011 ns Reaction : OH^-1 (-13075) + H3O^1 (-7887) -> No product +At time : 6.6011 ns Reaction : H^0 (-11496) + OH^0 (-6030) -> No product +At time : 6.6011 ns Reaction : H3O^1 (-10710) + e_aq^-1 (-2739) -> H^0 (-13085) +At time : 6.6011 ns Reaction : e_aq^-1 (-408) + H3O^1 (-8207) -> H^0 (-13086) +At time : 6.6011 ns Reaction : e_aq^-1 (-740) + OH^0 (-8140) -> OH^-1 (-13087) +At time : 6.6011 ns Reaction : e_aq^-1 (-4742) + OH^0 (-8022) -> OH^-1 (-13088) +At time : 6.6011 ns Reaction : e_aq^-1 (-4579) + H3O^1 (-7015) -> H^0 (-13089) +At time : 6.6011 ns Reaction : e_aq^-1 (-3861) + OH^0 (-6636) -> OH^-1 (-13090) +At time : 6.6011 ns Reaction : e_aq^-1 (-1110) + e_aq^-1 (-4824) -> OH^-1 (-13091) + OH^-1 (-13092) + H_2^0 (-13093) +At time : 6.6011 ns Reaction : e_aq^-1 (-2677) + OH^0 (-6530) -> OH^-1 (-13094) +At time : 6.7011 ns Reaction : OH^-1 (-13094) + H3O^1 (-5921) -> No product +At time : 6.7011 ns Reaction : H3O^1 (-6219) + OH^-1 (-12656) -> No product +At time : 6.7011 ns Reaction : e_aq^-1 (-4566) + H2O2^0 (-12633) -> OH^-1 (-13095) + OH^0 (-13096) +At time : 6.7011 ns Reaction : e_aq^-1 (-4926) + OH^0 (-12469) -> OH^-1 (-13097) +At time : 6.7011 ns Reaction : H3O^1 (-9814) + OH^-1 (-12436) -> No product +At time : 6.7011 ns Reaction : OH^0 (-9310) + H^0 (-12400) -> No product +At time : 6.7011 ns Reaction : e_aq^-1 (-5549) + H^0 (-11262) -> OH^-1 (-13098) + H_2^0 (-13099) +At time : 6.7011 ns Reaction : e_aq^-1 (-1068) + H3O^1 (-10137) -> H^0 (-13100) +At time : 6.8011 ns Reaction : OH^-1 (-13098) + H3O^1 (-7393) -> No product +At time : 6.8011 ns Reaction : OH^-1 (-13045) + H3O^1 (-7259) -> No product +At time : 6.8011 ns Reaction : OH^-1 (-13042) + H3O^1 (-7477) -> No product +At time : 6.8011 ns Reaction : OH^-1 (-12970) + H3O^1 (-7427) -> No product +At time : 6.8011 ns Reaction : OH^-1 (-12740) + H3O^1 (-6603) -> No product +At time : 6.8011 ns Reaction : e_aq^-1 (-1461) + H2O2^0 (-11833) -> OH^-1 (-13101) + OH^0 (-13102) +At time : 6.8011 ns Reaction : H2O2^0 (-11380) + e_aq^-1 (-4375) -> OH^-1 (-13103) + OH^0 (-13104) +At time : 6.8011 ns Reaction : OH^0 (-10514) + OH^0 (-10086) -> H2O2^0 (-13105) +At time : 6.8011 ns Reaction : H^0 (-10232) + e_aq^-1 (-5007) -> OH^-1 (-13106) + H_2^0 (-13107) +At time : 6.8011 ns Reaction : H^0 (-9603) + OH^0 (-6374) -> No product +At time : 6.8011 ns Reaction : e_aq^-1 (-5570) + H^0 (-9383) -> OH^-1 (-13108) + H_2^0 (-13109) +At time : 6.8011 ns Reaction : e_aq^-1 (-5269) + H3O^1 (-7449) -> H^0 (-13110) +At time : 6.8011 ns Reaction : e_aq^-1 (-4351) + H3O^1 (-6865) -> H^0 (-13111) +At time : 6.8011 ns Reaction : e_aq^-1 (-2034) + H3O^1 (-6797) -> H^0 (-13112) +At time : 6.9011 ns Reaction : H^0 (-13086) + H^0 (-12738) -> H_2^0 (-13113) +At time : 6.9011 ns Reaction : OH^-1 (-13015) + H3O^1 (-7975) -> No product +At time : 6.9011 ns Reaction : H3O^1 (-10984) + e_aq^-1 (-4667) -> H^0 (-13114) +At time : 6.9011 ns Reaction : e_aq^-1 (-2349) + H^0 (-10750) -> OH^-1 (-13115) + H_2^0 (-13116) +At time : 6.9011 ns Reaction : H^0 (-9147) + e_aq^-1 (-3457) -> OH^-1 (-13117) + H_2^0 (-13118) +At time : 6.9011 ns Reaction : e_aq^-1 (-5651) + H3O^1 (-7365) -> H^0 (-13119) +At time : 6.9011 ns Reaction : e_aq^-1 (-319) + H3O^1 (-7295) -> H^0 (-13120) +At time : 6.9011 ns Reaction : e_aq^-1 (-3901) + H3O^1 (-5953) -> H^0 (-13121) +At time : 7.0011 ns Reaction : OH^-1 (-13087) + H3O^1 (-7197) -> No product +At time : 7.0011 ns Reaction : OH^-1 (-12947) + H3O^1 (-6357) -> No product +At time : 7.0011 ns Reaction : OH^-1 (-12923) + H3O^1 (-7089) -> No product +At time : 7.0011 ns Reaction : H3O^1 (-10912) + OH^-1 (-12906) -> No product +At time : 7.0011 ns Reaction : OH^0 (-10322) + H^0 (-12449) -> No product +At time : 7.0011 ns Reaction : H3O^1 (-5993) + OH^-1 (-12444) -> No product +At time : 7.0011 ns Reaction : OH^0 (-9468) + OH^0 (-6212) -> H2O2^0 (-13122) +At time : 7.0011 ns Reaction : OH^0 (-7168) + OH^0 (-8945) -> H2O2^0 (-13123) +At time : 7.0011 ns Reaction : e_aq^-1 (-4984) + OH^0 (-8657) -> OH^-1 (-13124) +At time : 7.1011 ns Reaction : OH^-1 (-13088) + H3O^1 (-8664) -> No product +At time : 7.1011 ns Reaction : OH^-1 (-13056) + H3O^1 (-6941) -> No product +At time : 7.1011 ns Reaction : OH^-1 (-12924) + H3O^1 (-11028) -> No product +At time : 7.1011 ns Reaction : OH^-1 (-12711) + H3O^1 (-8027) -> No product +At time : 7.1011 ns Reaction : H3O^1 (-10398) + OH^-1 (-12522) -> No product +At time : 7.1011 ns Reaction : H2O2^0 (-11366) + e_aq^-1 (-5639) -> OH^-1 (-13125) + OH^0 (-13126) +At time : 7.1011 ns Reaction : H^0 (-10764) + OH^0 (-6206) -> No product +At time : 7.1011 ns Reaction : e_aq^-1 (-2363) + OH^0 (-10746) -> OH^-1 (-13127) +At time : 7.1011 ns Reaction : e_aq^-1 (-208) + OH^0 (-8624) -> OH^-1 (-13128) +At time : 7.1011 ns Reaction : e_aq^-1 (-4813) + OH^0 (-8573) -> OH^-1 (-13129) +At time : 7.1011 ns Reaction : OH^0 (-6632) + OH^0 (-7820) -> H2O2^0 (-13130) +At time : 7.1011 ns Reaction : e_aq^-1 (-4068) + OH^0 (-7620) -> OH^-1 (-13131) +At time : 7.1011 ns Reaction : e_aq^-1 (-1319) + H3O^1 (-7553) -> H^0 (-13132) +At time : 7.1011 ns Reaction : e_aq^-1 (-5012) + H3O^1 (-7479) -> H^0 (-13133) +At time : 7.1011 ns Reaction : e_aq^-1 (-477) + OH^0 (-7246) -> OH^-1 (-13134) +At time : 7.1011 ns Reaction : e_aq^-1 (-2837) + H3O^1 (-6445) -> H^0 (-13135) +At time : 7.2011 ns Reaction : H^0 (-13114) + e_aq^-1 (-4675) -> OH^-1 (-13136) + H_2^0 (-13137) +At time : 7.2011 ns Reaction : H3O^1 (-5843) + OH^-1 (-13054) -> No product +At time : 7.2011 ns Reaction : OH^-1 (-13048) + H3O^1 (-8382) -> No product +At time : 7.2011 ns Reaction : e_aq^-1 (-51) + H^0 (-12695) -> OH^-1 (-13138) + H_2^0 (-13139) +At time : 7.2011 ns Reaction : e_aq^-1 (-5112) + OH^0 (-11050) -> OH^-1 (-13140) +At time : 7.2011 ns Reaction : OH^0 (-9631) + OH^0 (-10703) -> H2O2^0 (-13141) +At time : 7.2011 ns Reaction : e_aq^-1 (-5312) + H3O^1 (-8203) -> H^0 (-13142) +At time : 7.2011 ns Reaction : e_aq^-1 (-2230) + H3O^1 (-7865) -> H^0 (-13143) +At time : 7.2011 ns Reaction : OH^0 (-6098) + OH^0 (-7422) -> H2O2^0 (-13144) +At time : 7.2011 ns Reaction : e_aq^-1 (-4005) + H3O^1 (-6699) -> H^0 (-13145) +At time : 7.2011 ns Reaction : H3O^1 (-6745) + OH^-1 (-12758) -> No product +At time : 7.3011 ns Reaction : H3O^1 (-10882) + OH^-1 (-13103) -> No product +At time : 7.3011 ns Reaction : H3O^1 (-10503) + OH^-1 (-13028) -> No product +At time : 7.3011 ns Reaction : H2O2^0 (-12981) + e_aq^-1 (-5608) -> OH^-1 (-13146) + OH^0 (-13147) +At time : 7.3011 ns Reaction : OH^-1 (-12959) + H3O^1 (-7351) -> No product +At time : 7.3011 ns Reaction : OH^-1 (-12895) + H3O^1 (-6599) -> No product +At time : 7.3011 ns Reaction : H2O2^0 (-11545) + e_aq^-1 (-8671) -> OH^-1 (-13148) + OH^0 (-13149) +At time : 7.3011 ns Reaction : OH^0 (-11301) + H^0 (-9728) -> No product +At time : 7.3011 ns Reaction : e_aq^-1 (-5612) + OH^0 (-10320) -> OH^-1 (-13150) +At time : 7.3011 ns Reaction : H^0 (-9461) + OH^0 (-7668) -> No product +At time : 7.3011 ns Reaction : e_aq^-1 (-5649) + OH^0 (-7354) -> OH^-1 (-13151) +At time : 7.4011 ns Reaction : H3O^1 (-7119) + OH^-1 (-13124) -> No product +At time : 7.4011 ns Reaction : H3O^1 (-5863) + OH^-1 (-13084) -> No product +At time : 7.4011 ns Reaction : OH^-1 (-12976) + H3O^1 (-6339) -> No product +At time : 7.4011 ns Reaction : H3O^1 (-10594) + OH^-1 (-12966) -> No product +At time : 7.4011 ns Reaction : OH^0 (-12856) + OH^0 (-8060) -> H2O2^0 (-13152) +At time : 7.4011 ns Reaction : OH^-1 (-12669) + H3O^1 (-10103) -> No product +At time : 7.4011 ns Reaction : e_aq^-1 (-5109) + H2O2^0 (-11423) -> OH^-1 (-13153) + OH^0 (-13154) +At time : 7.4011 ns Reaction : e_aq^-1 (-545) + OH^0 (-11096) -> OH^-1 (-13155) +At time : 7.4011 ns Reaction : e_aq^-1 (-4409) + OH^0 (-10905) -> OH^-1 (-13156) +At time : 7.4011 ns Reaction : OH^0 (-9264) + OH^0 (-10829) -> H2O2^0 (-13157) +At time : 7.4011 ns Reaction : OH^0 (-9187) + e_aq^-1 (-3609) -> OH^-1 (-13158) +At time : 7.4011 ns Reaction : e_aq^-1 (-5213) + H3O^1 (-8889) -> H^0 (-13159) +At time : 7.4011 ns Reaction : e_aq^-1 (-5011) + H3O^1 (-7485) -> H^0 (-13160) +At time : 7.4011 ns Reaction : e_aq^-1 (-3607) + e_aq^-1 (-3103) -> OH^-1 (-13161) + OH^-1 (-13162) + H_2^0 (-13163) +At time : 7.4011 ns Reaction : OH^-1 (-12982) + H3O^1 (-8037) -> No product +At time : 7.5011 ns Reaction : OH^-1 (-13151) + H3O^1 (-7349) -> No product +At time : 7.5011 ns Reaction : e_aq^-1 (-5045) + H^0 (-12944) -> OH^-1 (-13164) + H_2^0 (-13165) +At time : 7.5011 ns Reaction : OH^-1 (-12817) + H3O^1 (-6543) -> No product +At time : 7.5011 ns Reaction : H^0 (-12810) + OH^0 (-6542) -> No product +At time : 7.5011 ns Reaction : OH^-1 (-12722) + H3O^1 (-5907) -> No product +At time : 7.5011 ns Reaction : OH^0 (-11085) + OH^0 (-8166) -> H2O2^0 (-13166) +At time : 7.5011 ns Reaction : OH^0 (-10300) + OH^0 (-8336) -> H2O2^0 (-13167) +At time : 7.5011 ns Reaction : e_aq^-1 (-4710) + H3O^1 (-8502) -> H^0 (-13168) +At time : 7.5011 ns Reaction : e_aq^-1 (-4391) + e_aq^-1 (-4436) -> OH^-1 (-13169) + OH^-1 (-13170) + H_2^0 (-13171) +At time : 7.5011 ns Reaction : OH^-1 (-12995) + H3O^1 (-8239) -> No product +At time : 7.6011 ns Reaction : OH^0 (-11130) + OH^0 (-7282) -> H2O2^0 (-13172) +At time : 7.6011 ns Reaction : H3O^1 (-10802) + e_aq^-1 (-4099) -> H^0 (-13173) +At time : 7.6011 ns Reaction : H^0 (-9666) + e_aq^-1 (-2784) -> OH^-1 (-13174) + H_2^0 (-13175) +At time : 7.6011 ns Reaction : OH^0 (-9154) + e_aq^-1 (-3455) -> OH^-1 (-13176) +At time : 7.6011 ns Reaction : e_aq^-1 (-641) + H3O^1 (-8448) -> H^0 (-13177) +At time : 7.6011 ns Reaction : e_aq^-1 (-1169) + H3O^1 (-7523) -> H^0 (-13178) +At time : 7.6011 ns Reaction : e_aq^-1 (-4296) + OH^0 (-6854) -> OH^-1 (-13179) +At time : 7.7011 ns Reaction : H3O^1 (-11109) + OH^-1 (-13063) -> No product +At time : 7.7011 ns Reaction : e_aq^-1 (-4221) + OH^0 (-12980) -> OH^-1 (-13180) +At time : 7.8011 ns Reaction : OH^-1 (-13155) + H3O^1 (-7227) -> No product +At time : 7.8011 ns Reaction : H3O^1 (-6619) + OH^-1 (-13090) -> No product +At time : 7.8011 ns Reaction : OH^-1 (-13061) + H3O^1 (-7915) -> No product +At time : 7.8011 ns Reaction : H^0 (-13016) + e_aq^-1 (-8542) -> OH^-1 (-13181) + H_2^0 (-13182) +At time : 7.8011 ns Reaction : H^0 (-12962) + e_aq^-1 (-1565) -> OH^-1 (-13183) + H_2^0 (-13184) +At time : 7.8011 ns Reaction : H2O2^0 (-11743) + e_aq^-1 (-4737) -> OH^-1 (-13185) + OH^0 (-13186) +At time : 7.8011 ns Reaction : OH^0 (-10600) + OH^0 (-8979) -> H2O2^0 (-13187) +At time : 7.8011 ns Reaction : e_aq^-1 (-2919) + OH^0 (-7744) -> OH^-1 (-13188) +At time : 7.8011 ns Reaction : H3O^1 (-6395) + OH^-1 (-13188) -> No product +At time : 7.9011 ns Reaction : H^0 (-10017) + OH^0 (-12157) -> No product +At time : 7.9011 ns Reaction : OH^0 (-9693) + e_aq^-1 (-3775) -> OH^-1 (-13189) +At time : 7.9011 ns Reaction : e_aq^-1 (-5705) + H3O^1 (-8919) -> H^0 (-13190) +At time : 7.9011 ns Reaction : e_aq^-1 (-5582) + H3O^1 (-8293) -> H^0 (-13191) +At time : 7.9011 ns Reaction : e_aq^-1 (-4105) + H3O^1 (-6727) -> H^0 (-13192) +At time : 8.0011 ns Reaction : OH^-1 (-13174) + H3O^1 (-5909) -> No product +At time : 8.0011 ns Reaction : e_aq^-1 (-1119) + H^0 (-13168) -> OH^-1 (-13193) + H_2^0 (-13194) +At time : 8.0011 ns Reaction : H^0 (-13143) + OH^0 (-13010) -> No product +At time : 8.0011 ns Reaction : H3O^1 (-9546) + OH^-1 (-13001) -> No product +At time : 8.0011 ns Reaction : H3O^1 (-10497) + OH^-1 (-12835) -> No product +At time : 8.0011 ns Reaction : e_aq^-1 (-2693) + H^0 (-12637) -> OH^-1 (-13195) + H_2^0 (-13196) +At time : 8.0011 ns Reaction : OH^-1 (-12440) + H3O^1 (-8541) -> No product +At time : 8.0011 ns Reaction : H^0 (-10999) + H^0 (-11272) -> H_2^0 (-13197) +At time : 8.0011 ns Reaction : H3O^1 (-10716) + e_aq^-1 (-3792) -> H^0 (-13198) +At time : 8.0011 ns Reaction : OH^0 (-7592) + OH^0 (-9043) -> H2O2^0 (-13199) +At time : 8.0011 ns Reaction : e_aq^-1 (-8707) + OH^0 (-8708) -> OH^-1 (-13200) +At time : 8.0011 ns Reaction : e_aq^-1 (-2006) + H3O^1 (-8418) -> H^0 (-13201) +At time : 8.0011 ns Reaction : e_aq^-1 (-1966) + H3O^1 (-6811) -> H^0 (-13202) +At time : 8.1011 ns Reaction : e_aq^-1 (-2943) + H2O2^0 (-12319) -> OH^-1 (-13203) + OH^0 (-13204) +At time : 8.1011 ns Reaction : H^0 (-9954) + e_aq^-1 (-4269) -> OH^-1 (-13205) + H_2^0 (-13206) +At time : 8.1011 ns Reaction : e_aq^-1 (-1205) + H3O^1 (-8574) -> H^0 (-13207) +At time : 8.1011 ns Reaction : e_aq^-1 (-5268) + H3O^1 (-8221) -> H^0 (-13208) +At time : 8.1011 ns Reaction : e_aq^-1 (-4754) + H3O^1 (-8017) -> H^0 (-13209) +At time : 8.1011 ns Reaction : e_aq^-1 (-4211) + H3O^1 (-6831) -> H^0 (-13210) +At time : 8.1011 ns Reaction : e_aq^-1 (-2924) + OH^0 (-6416) -> OH^-1 (-13211) +At time : 8.2011 ns Reaction : H^0 (-10917) + e_aq^-1 (-1392) -> OH^-1 (-13212) + H_2^0 (-13213) +At time : 8.2011 ns Reaction : e_aq^-1 (-5499) + H3O^1 (-8625) -> H^0 (-13214) +At time : 8.2011 ns Reaction : e_aq^-1 (-4158) + H3O^1 (-8343) -> H^0 (-13215) +At time : 8.2011 ns Reaction : e_aq^-1 (-1471) + H3O^1 (-6965) -> H^0 (-13216) +At time : 8.2011 ns Reaction : e_aq^-1 (-3575) + H3O^1 (-6337) -> H^0 (-13217) +At time : 8.2011 ns Reaction : e_aq^-1 (-3539) + OH^0 (-6270) -> OH^-1 (-13218) +At time : 8.2011 ns Reaction : e_aq^-1 (-1105) + OH^0 (-6166) -> OH^-1 (-13219) +At time : 8.2011 ns Reaction : e_aq^-1 (-3589) + e_aq^-1 (-3584) -> OH^-1 (-13220) + OH^-1 (-13221) + H_2^0 (-13222) +At time : 8.3011 ns Reaction : OH^-1 (-13179) + H3O^1 (-6843) -> No product +At time : 8.3011 ns Reaction : OH^-1 (-13134) + H3O^1 (-7235) -> No product +At time : 8.3011 ns Reaction : OH^0 (-13096) + e_aq^-1 (-4610) -> OH^-1 (-13223) +At time : 8.3011 ns Reaction : H^0 (-12764) + H^0 (-9410) -> H_2^0 (-13224) +At time : 8.3011 ns Reaction : e_aq^-1 (-4415) + H2O2^0 (-12363) -> OH^-1 (-13225) + OH^0 (-13226) +At time : 8.3011 ns Reaction : OH^0 (-9989) + OH^0 (-12215) -> H2O2^0 (-13227) +At time : 8.3011 ns Reaction : OH^0 (-11118) + OH^0 (-7254) -> H2O2^0 (-13228) +At time : 8.3011 ns Reaction : e_aq^-1 (-1139) + H3O^1 (-8838) -> H^0 (-13229) +At time : 8.3011 ns Reaction : OH^-1 (-5756) + H3O^1 (-8691) -> No product +At time : 8.3011 ns Reaction : e_aq^-1 (-4344) + H3O^1 (-6915) -> H^0 (-13230) +At time : 8.3011 ns Reaction : e_aq^-1 (-2735) + H3O^1 (-6509) -> H^0 (-13231) +At time : 8.3011 ns Reaction : e_aq^-1 (-2057) + e_aq^-1 (-4085) -> OH^-1 (-13232) + OH^-1 (-13233) + H_2^0 (-13234) +At time : 8.4011 ns Reaction : H3O^1 (-6751) + OH^-1 (-13233) -> No product +At time : 8.4011 ns Reaction : e_aq^-1 (-5262) + H^0 (-13142) -> OH^-1 (-13235) + H_2^0 (-13236) +At time : 8.4011 ns Reaction : H^0 (-13059) + OH^0 (-8480) -> No product +At time : 8.4011 ns Reaction : H3O^1 (-7809) + OH^-1 (-12992) -> No product +At time : 8.4011 ns Reaction : OH^-1 (-12921) + H3O^1 (-7595) -> No product +At time : 8.4011 ns Reaction : e_aq^-1 (-4544) + H2O2^0 (-12254) -> OH^-1 (-13237) + OH^0 (-13238) +At time : 8.4011 ns Reaction : e_aq^-1 (-4277) + H2O2^0 (-11921) -> OH^-1 (-13239) + OH^0 (-13240) +At time : 8.4011 ns Reaction : e_aq^-1 (-634) + OH^0 (-8486) -> OH^-1 (-13241) +At time : 8.4011 ns Reaction : e_aq^-1 (-3726) + H3O^1 (-6427) -> H^0 (-13242) +At time : 8.4011 ns Reaction : e_aq^-1 (-3044) + H3O^1 (-6367) -> H^0 (-13243) +At time : 8.5011 ns Reaction : H3O^1 (-11047) + OH^-1 (-13164) -> No product +At time : 8.5011 ns Reaction : H3O^1 (-7921) + OH^-1 (-13040) -> No product +At time : 8.5011 ns Reaction : e_aq^-1 (-912) + H^0 (-13025) -> OH^-1 (-13244) + H_2^0 (-13245) +At time : 8.5011 ns Reaction : OH^-1 (-12852) + H3O^1 (-7633) -> No product +At time : 8.5011 ns Reaction : OH^-1 (-12744) + H3O^1 (-7697) -> No product +At time : 8.5011 ns Reaction : e_aq^-1 (-2747) + H^0 (-11663) -> OH^-1 (-13246) + H_2^0 (-13247) +At time : 8.5011 ns Reaction : OH^0 (-10356) + e_aq^-1 (-5536) -> OH^-1 (-13248) +At time : 8.5011 ns Reaction : H3O^1 (-9946) + e_aq^-1 (-1950) -> H^0 (-13249) +At time : 8.5011 ns Reaction : e_aq^-1 (-3613) + H3O^1 (-7731) -> H^0 (-13250) +At time : 8.5011 ns Reaction : OH^0 (-6944) + OH^0 (-6960) -> H2O2^0 (-13251) +At time : 8.6011 ns Reaction : e_aq^-1 (-5059) + H3O^1 (-8133) -> H^0 (-13252) +At time : 8.6011 ns Reaction : OH^0 (-9171) + e_aq^-1 (-3512) -> OH^-1 (-13253) +At time : 8.7011 ns Reaction : OH^-1 (-13235) + H3O^1 (-7451) -> No product +At time : 8.7011 ns Reaction : e_aq^-1 (-2077) + H^0 (-13192) -> OH^-1 (-13254) + H_2^0 (-13255) +At time : 8.7011 ns Reaction : H^0 (-12704) + H^0 (-10841) -> H_2^0 (-13256) +At time : 8.7011 ns Reaction : e_aq^-1 (-4121) + H2O2^0 (-11623) -> OH^-1 (-13257) + OH^0 (-13258) +At time : 8.7011 ns Reaction : OH^0 (-10883) + e_aq^-1 (-4382) -> OH^-1 (-13259) +At time : 8.8011 ns Reaction : OH^-1 (-13181) + H3O^1 (-6497) -> No product +At time : 8.8011 ns Reaction : H3O^1 (-6415) + OH^-1 (-13051) -> No product +At time : 8.8011 ns Reaction : e_aq^-1 (-944) + H^0 (-12984) -> OH^-1 (-13260) + H_2^0 (-13261) +At time : 8.8011 ns Reaction : OH^-1 (-12255) + H3O^1 (-6189) -> No product +At time : 8.8011 ns Reaction : e_aq^-1 (-821) + H^0 (-12204) -> OH^-1 (-13262) + H_2^0 (-13263) +At time : 8.8011 ns Reaction : e_aq^-1 (-4037) + H2O2^0 (-11965) -> OH^-1 (-13264) + OH^0 (-13265) +At time : 8.8011 ns Reaction : e_aq^-1 (-2950) + H3O^1 (-9640) -> H^0 (-13266) +At time : 8.8011 ns Reaction : OH^0 (-5781) + e_aq^-1 (-8737) -> OH^-1 (-13267) +At time : 8.8011 ns Reaction : e_aq^-1 (-2137) + OH^0 (-6776) -> OH^-1 (-13268) +At time : 8.8011 ns Reaction : e_aq^-1 (-2479) + H3O^1 (-6613) -> H^0 (-13269) +At time : 8.8011 ns Reaction : e_aq^-1 (-2768) + H3O^1 (-6457) -> H^0 (-13270) +At time : 8.9011 ns Reaction : OH^-1 (-13193) + H3O^1 (-7059) -> No product +At time : 8.9011 ns Reaction : OH^0 (-13149) + H^0 (-12310) -> No product +At time : 8.9011 ns Reaction : H3O^1 (-6659) + OH^-1 (-13115) -> No product +At time : 8.9011 ns Reaction : OH^0 (-12610) + OH^0 (-6424) -> H2O2^0 (-13271) +At time : 8.9011 ns Reaction : H^0 (-12547) + OH^0 (-8742) -> No product +At time : 8.9011 ns Reaction : e_aq^-1 (-2324) + H^0 (-12490) -> OH^-1 (-13272) + H_2^0 (-13273) +At time : 8.9011 ns Reaction : OH^-1 (-12472) + H3O^1 (-6491) -> No product +At time : 8.9011 ns Reaction : e_aq^-1 (-967) + OH^0 (-9419) -> OH^-1 (-13274) +At time : 8.9011 ns Reaction : e_aq^-1 (-2091) + H3O^1 (-7893) -> H^0 (-13275) +At time : 8.9011 ns Reaction : e_aq^-1 (-352) + e_aq^-1 (-5315) -> OH^-1 (-13276) + OH^-1 (-13277) + H_2^0 (-13278) +At time : 9.0011 ns Reaction : OH^-1 (-13264) + H3O^1 (-6759) -> No product +At time : 9.0011 ns Reaction : H3O^1 (-6309) + OH^-1 (-11972) -> No product +At time : 9.0011 ns Reaction : OH^0 (-10441) + OH^0 (-8152) -> H2O2^0 (-13279) +At time : 9.0011 ns Reaction : H^0 (-9982) + OH^0 (-6896) -> No product +At time : 9.1011 ns Reaction : OH^-1 (-13200) + H3O^1 (-6253) -> No product +At time : 9.1011 ns Reaction : OH^-1 (-13006) + H3O^1 (-6651) -> No product +At time : 9.1011 ns Reaction : OH^0 (-11073) + e_aq^-1 (-5120) -> OH^-1 (-13280) +At time : 9.1011 ns Reaction : e_aq^-1 (-2579) + OH^0 (-6558) -> OH^-1 (-13281) +At time : 9.2011 ns Reaction : OH^-1 (-13083) + H3O^1 (-9887) -> No product +At time : 9.2011 ns Reaction : H3O^1 (-5975) + OH^-1 (-13060) -> No product +At time : 9.2011 ns Reaction : H^0 (-13004) + OH^0 (-7634) -> No product +At time : 9.2011 ns Reaction : H2O2^0 (-12360) + e_aq^-1 (-5055) -> OH^-1 (-13282) + OH^0 (-13283) +At time : 9.2011 ns Reaction : e_aq^-1 (-665) + OH^0 (-11084) -> OH^-1 (-13284) +At time : 9.2011 ns Reaction : OH^0 (-10540) + OH^0 (-7590) -> H2O2^0 (-13285) +At time : 9.2011 ns Reaction : OH^0 (-9877) + e_aq^-1 (-4065) -> OH^-1 (-13286) +At time : 9.2011 ns Reaction : OH^0 (-6980) + OH^0 (-7550) -> H2O2^0 (-13287) +At time : 9.2011 ns Reaction : OH^0 (-5838) + OH^0 (-6796) -> H2O2^0 (-13288) +At time : 9.2011 ns Reaction : e_aq^-1 (-2800) + H3O^1 (-6449) -> H^0 (-13289) +At time : 9.3011 ns Reaction : OH^-1 (-12964) + H3O^1 (-7177) -> No product +At time : 9.3011 ns Reaction : H3O^1 (-11083) + OH^-1 (-12784) -> No product +At time : 9.3011 ns Reaction : H^0 (-12688) + OH^0 (-8893) -> No product +At time : 9.3011 ns Reaction : H3O^1 (-9508) + OH^-1 (-11907) -> No product +At time : 9.3011 ns Reaction : e_aq^-1 (-3843) + H3O^1 (-7803) -> H^0 (-13290) +At time : 9.3011 ns Reaction : e_aq^-1 (-5086) + OH^0 (-7488) -> OH^-1 (-13291) +At time : 9.3011 ns Reaction : e_aq^-1 (-3608) + OH^0 (-5896) -> OH^-1 (-13292) +At time : 9.3011 ns Reaction : OH^-1 (-13292) + H3O^1 (-6333) -> No product +At time : 9.4011 ns Reaction : OH^-1 (-13272) + H3O^1 (-6671) -> No product +At time : 9.4011 ns Reaction : OH^-1 (-13244) + H3O^1 (-7069) -> No product +At time : 9.4011 ns Reaction : H^0 (-13012) + OH^0 (-8812) -> No product +At time : 9.4011 ns Reaction : OH^-1 (-12955) + H3O^1 (-6085) -> No product +At time : 9.4011 ns Reaction : OH^-1 (-12815) + H3O^1 (-7929) -> No product +At time : 9.4011 ns Reaction : H^0 (-9115) + e_aq^-1 (-2111) -> OH^-1 (-13293) + H_2^0 (-13294) +At time : 9.5011 ns Reaction : OH^-1 (-13146) + H3O^1 (-8616) -> No product +At time : 9.5011 ns Reaction : e_aq^-1 (-5210) + H2O2^0 (-11461) -> OH^-1 (-13295) + OH^0 (-13296) +At time : 9.5011 ns Reaction : e_aq^-1 (-5062) + OH^0 (-10207) -> OH^-1 (-13297) +At time : 9.5011 ns Reaction : H^0 (-9744) + OH^0 (-7788) -> No product +At time : 9.5011 ns Reaction : e_aq^-1 (-5162) + H3O^1 (-8484) -> H^0 (-13298) +At time : 9.5011 ns Reaction : OH^0 (-6204) + OH^0 (-7610) -> H2O2^0 (-13299) +At time : 9.5011 ns Reaction : e_aq^-1 (-5291) + OH^0 (-7250) -> OH^-1 (-13300) +At time : 9.5011 ns Reaction : e_aq^-1 (-4342) + H3O^1 (-6893) -> H^0 (-13301) +At time : 9.5011 ns Reaction : e_aq^-1 (-1683) + H3O^1 (-6885) -> H^0 (-13302) +At time : 9.6011 ns Reaction : e_aq^-1 (-4161) + H2O2^0 (-12218) -> OH^-1 (-13303) + OH^0 (-13304) +At time : 9.6011 ns Reaction : e_aq^-1 (-5050) + H3O^1 (-10204) -> H^0 (-13305) +At time : 9.6011 ns Reaction : e_aq^-1 (-4255) + OH^0 (-8969) -> OH^-1 (-13306) +At time : 9.6011 ns Reaction : e_aq^-1 (-4568) + H3O^1 (-7977) -> H^0 (-13307) +At time : 9.6011 ns Reaction : e_aq^-1 (-5157) + H3O^1 (-7185) -> H^0 (-13308) +At time : 9.6011 ns Reaction : e_aq^-1 (-4723) + OH^0 (-7058) -> OH^-1 (-13309) +At time : 9.6011 ns Reaction : OH^0 (-6410) + OH^0 (-6426) -> H2O2^0 (-13310) +At time : 9.7011 ns Reaction : OH^0 (-6494) + H^0 (-13231) -> No product +At time : 9.7011 ns Reaction : OH^-1 (-13067) + H3O^1 (-7459) -> No product +At time : 9.7011 ns Reaction : OH^-1 (-13020) + H3O^1 (-6703) -> No product +At time : 9.7011 ns Reaction : OH^-1 (-12951) + H3O^1 (-8041) -> No product +At time : 9.7011 ns Reaction : OH^-1 (-12916) + H3O^1 (-8063) -> No product +At time : 9.7011 ns Reaction : H^0 (-10370) + OH^0 (-11247) -> No product +At time : 9.8011 ns Reaction : OH^-1 (-13221) + H3O^1 (-6299) -> No product +At time : 9.8011 ns Reaction : OH^0 (-12934) + OH^0 (-8588) -> H2O2^0 (-13311) +At time : 9.8011 ns Reaction : OH^-1 (-12839) + H3O^1 (-6835) -> No product +At time : 9.8011 ns Reaction : e_aq^-1 (-1218) + H3O^1 (-7517) -> H^0 (-13312) +At time : 9.8011 ns Reaction : H^0 (-13070) + e_aq^-1 (-4630) -> OH^-1 (-13313) + H_2^0 (-13314) +At time : 9.9011 ns Reaction : H3O^1 (-7871) + OH^-1 (-12886) -> No product +At time : 9.9011 ns Reaction : OH^-1 (-12737) + H3O^1 (-8598) -> No product +At time : 9.9011 ns Reaction : OH^-1 (-12684) + H3O^1 (-9384) -> No product +At time : 9.9011 ns Reaction : e_aq^-1 (-5276) + H3O^1 (-10410) -> H^0 (-13315) +At time : 9.9011 ns Reaction : e_aq^-1 (-5656) + OH^0 (-6112) -> OH^-1 (-13316) +At time : 9.9011 ns Reaction : e_aq^-1 (-4671) + e_aq^-1 (-4724) -> OH^-1 (-13317) + OH^-1 (-13318) + H_2^0 (-13319) +At time : 10.001 ns Reaction : H3O^1 (-8311) + OH^-1 (-13125) -> No product +At time : 10.001 ns Reaction : e_aq^-1 (-4818) + H2O2^0 (-12389) -> OH^-1 (-13320) + OH^0 (-13321) +At time : 10.001 ns Reaction : H^0 (-10494) + e_aq^-1 (-4736) -> OH^-1 (-13322) + H_2^0 (-13323) +At time : 10.001 ns Reaction : H3O^1 (-10248) + e_aq^-1 (-5207) -> H^0 (-13324) +At time : 10.001 ns Reaction : e_aq^-1 (-3562) + OH^0 (-9525) -> OH^-1 (-13325) +At time : 10.001 ns Reaction : OH^0 (-9184) + e_aq^-1 (-3113) -> OH^-1 (-13326) +At time : 10.001 ns Reaction : e_aq^-1 (-4794) + OH^0 (-7522) -> OH^-1 (-13327) +At time : 10.001 ns Reaction : e_aq^-1 (-5453) + H3O^1 (-7299) -> H^0 (-13328) +At time : 10.001 ns Reaction : e_aq^-1 (-4703) + H3O^1 (-7021) -> H^0 (-13329) +At time : 10.001 ns Reaction : e_aq^-1 (-3283) + OH^0 (-6236) -> OH^-1 (-13330) +At time : 10.001 ns Reaction : OH^-1 (-13274) + H3O^1 (-10164) -> No product +At time : 11.001 ns Reaction : e_aq^-1 (-1774) + H^0 (-13210) -> OH^-1 (-13331) + H_2^0 (-13332) +At time : 11.001 ns Reaction : e_aq^-1 (-4074) + H^0 (-13145) -> OH^-1 (-13333) + H_2^0 (-13334) +At time : 11.001 ns Reaction : OH^-1 (-13101) + H3O^1 (-7569) -> No product +At time : 11.001 ns Reaction : OH^-1 (-13097) + H3O^1 (-7049) -> No product +At time : 11.001 ns Reaction : OH^-1 (-13078) + H3O^1 (-6925) -> No product +At time : 11.001 ns Reaction : OH^-1 (-13066) + H3O^1 (-8171) -> No product +At time : 11.001 ns Reaction : H3O^1 (-6049) + OH^-1 (-12961) -> No product +At time : 11.001 ns Reaction : H3O^1 (-9851) + OH^-1 (-12866) -> No product +At time : 11.001 ns Reaction : e_aq^-1 (-900) + H^0 (-12590) -> OH^-1 (-13335) + H_2^0 (-13336) +At time : 11.001 ns Reaction : H^0 (-12212) + e_aq^-1 (-1211) -> OH^-1 (-13337) + H_2^0 (-13338) +At time : 11.001 ns Reaction : e_aq^-1 (-3958) + H2O2^0 (-12004) -> OH^-1 (-13339) + OH^0 (-13340) +At time : 11.001 ns Reaction : OH^0 (-11177) + OH^0 (-9386) -> H2O2^0 (-13341) +At time : 11.001 ns Reaction : H3O^1 (-10698) + e_aq^-1 (-3671) -> H^0 (-13342) +At time : 11.001 ns Reaction : H^0 (-10587) + OH^0 (-9882) -> No product +At time : 11.001 ns Reaction : OH^0 (-9146) + OH^0 (-9450) -> H2O2^0 (-13343) +At time : 11.001 ns Reaction : H^0 (-9227) + e_aq^-1 (-3842) -> OH^-1 (-13344) + H_2^0 (-13345) +At time : 11.001 ns Reaction : e_aq^-1 (-5209) + H3O^1 (-7241) -> H^0 (-13346) +At time : 11.001 ns Reaction : e_aq^-1 (-5095) + H3O^1 (-7155) -> H^0 (-13347) +At time : 12.001 ns Reaction : OH^-1 (-13331) + H3O^1 (-8790) -> No product +At time : 12.001 ns Reaction : OH^-1 (-13325) + H3O^1 (-6283) -> No product +At time : 12.001 ns Reaction : OH^-1 (-13295) + H3O^1 (-7219) -> No product +At time : 12.001 ns Reaction : H3O^1 (-10718) + OH^-1 (-13195) -> No product +At time : 12.001 ns Reaction : H2O2^0 (-13157) + e_aq^-1 (-8692) -> OH^-1 (-13348) + OH^0 (-13349) +At time : 12.001 ns Reaction : OH^-1 (-13156) + H3O^1 (-7593) -> No product +At time : 12.001 ns Reaction : OH^-1 (-13140) + H3O^1 (-8141) -> No product +At time : 12.001 ns Reaction : H3O^1 (-10336) + OH^-1 (-13138) -> No product +At time : 12.001 ns Reaction : H3O^1 (-10992) + OH^-1 (-13136) -> No product +At time : 12.001 ns Reaction : OH^-1 (-12911) + H3O^1 (-5925) -> No product +At time : 12.001 ns Reaction : H3O^1 (-5991) + OH^-1 (-12900) -> No product +At time : 12.001 ns Reaction : e_aq^-1 (-249) + OH^0 (-12865) -> OH^-1 (-13350) +At time : 12.001 ns Reaction : OH^-1 (-12562) + H3O^1 (-7877) -> No product +At time : 12.001 ns Reaction : H2O2^0 (-12411) + e_aq^-1 (-3679) -> OH^-1 (-13351) + OH^0 (-13352) +At time : 12.001 ns Reaction : H2O2^0 (-11822) + e_aq^-1 (-4457) -> OH^-1 (-13353) + OH^0 (-13354) +At time : 12.001 ns Reaction : H^0 (-11284) + e_aq^-1 (-4522) -> OH^-1 (-13355) + H_2^0 (-13356) +At time : 12.001 ns Reaction : OH^0 (-10558) + OH^0 (-7904) -> H2O2^0 (-13357) +At time : 12.001 ns Reaction : OH^0 (-9756) + OH^0 (-5944) -> H2O2^0 (-13358) +At time : 12.001 ns Reaction : OH^0 (-9269) + OH^0 (-6818) -> H2O2^0 (-13359) +At time : 12.001 ns Reaction : OH^0 (-5715) + OH^0 (-8296) -> H2O2^0 (-13360) +At time : 12.001 ns Reaction : e_aq^-1 (-5527) + H3O^1 (-8273) -> H^0 (-13361) +At time : 13.001 ns Reaction : H3O^1 (-10646) + OH^-1 (-13330) -> No product +At time : 13.001 ns Reaction : e_aq^-1 (-573) + H^0 (-13324) -> OH^-1 (-13362) + H_2^0 (-13363) +At time : 13.001 ns Reaction : OH^-1 (-13280) + H3O^1 (-8643) -> No product +At time : 13.001 ns Reaction : OH^-1 (-13254) + H3O^1 (-6723) -> No product +At time : 13.001 ns Reaction : e_aq^-1 (-57) + H^0 (-13214) -> OH^-1 (-13364) + H_2^0 (-13365) +At time : 13.001 ns Reaction : OH^-1 (-13153) + H3O^1 (-7183) -> No product +At time : 13.001 ns Reaction : OH^-1 (-13095) + H3O^1 (-7555) -> No product +At time : 13.001 ns Reaction : OH^-1 (-13039) + H3O^1 (-8688) -> No product +At time : 13.001 ns Reaction : OH^-1 (-13018) + H3O^1 (-8568) -> No product +At time : 13.001 ns Reaction : e_aq^-1 (-2339) + OH^0 (-12967) -> OH^-1 (-13366) +At time : 13.001 ns Reaction : e_aq^-1 (-398) + H^0 (-12887) -> OH^-1 (-13367) + H_2^0 (-13368) +At time : 13.001 ns Reaction : H3O^1 (-10520) + OH^-1 (-12792) -> No product +At time : 13.001 ns Reaction : H^0 (-12771) + e_aq^-1 (-2098) -> OH^-1 (-13369) + H_2^0 (-13370) +At time : 13.001 ns Reaction : OH^-1 (-12639) + H3O^1 (-8523) -> No product +At time : 13.001 ns Reaction : OH^-1 (-12497) + H3O^1 (-7699) -> No product +At time : 13.001 ns Reaction : H2O2^0 (-12017) + e_aq^-1 (-3802) -> OH^-1 (-13371) + OH^0 (-13372) +At time : 13.001 ns Reaction : e_aq^-1 (-4178) + H2O2^0 (-11490) -> OH^-1 (-13373) + OH^0 (-13374) +At time : 13.001 ns Reaction : e_aq^-1 (-842) + H^0 (-11031) -> OH^-1 (-13375) + H_2^0 (-13376) +At time : 13.001 ns Reaction : OH^0 (-9533) + OH^0 (-7712) -> H2O2^0 (-13377) +At time : 13.001 ns Reaction : H3O^1 (-10324) + OH^-1 (-12907) -> No product +At time : 14.001 ns Reaction : H3O^1 (-10155) + OH^-1 (-13309) -> No product +At time : 14.001 ns Reaction : H3O^1 (-10796) + OH^-1 (-13303) -> No product +At time : 14.001 ns Reaction : H3O^1 (-9895) + OH^-1 (-13268) -> No product +At time : 14.001 ns Reaction : H3O^1 (-7415) + OH^-1 (-13248) -> No product +At time : 14.001 ns Reaction : e_aq^-1 (-5389) + H2O2^0 (-13144) -> OH^-1 (-13378) + OH^0 (-13379) +At time : 14.001 ns Reaction : OH^-1 (-13074) + H3O^1 (-5895) -> No product +At time : 14.001 ns Reaction : H3O^1 (-9232) + OH^-1 (-12993) -> No product +At time : 14.001 ns Reaction : OH^-1 (-12850) + H3O^1 (-6465) -> No product +At time : 14.001 ns Reaction : OH^-1 (-12826) + H3O^1 (-8223) -> No product +At time : 14.001 ns Reaction : e_aq^-1 (-2437) + H^0 (-12793) -> OH^-1 (-13380) + H_2^0 (-13381) +At time : 14.001 ns Reaction : OH^-1 (-12658) + H3O^1 (-6223) -> No product +At time : 14.001 ns Reaction : e_aq^-1 (-5619) + H2O2^0 (-12532) -> OH^-1 (-13382) + OH^0 (-13383) +At time : 14.001 ns Reaction : e_aq^-1 (-994) + H^0 (-12368) -> OH^-1 (-13384) + H_2^0 (-13385) +At time : 14.001 ns Reaction : H3O^1 (-7221) + OH^-1 (-11984) -> No product +At time : 14.001 ns Reaction : H^0 (-11472) + OH^0 (-7000) -> No product +At time : 14.001 ns Reaction : e_aq^-1 (-5566) + H2O2^0 (-11449) -> OH^-1 (-13386) + OH^0 (-13387) +At time : 14.001 ns Reaction : OH^0 (-10953) + OH^0 (-7012) -> H2O2^0 (-13388) +At time : 14.001 ns Reaction : OH^0 (-10369) + H^0 (-10317) -> No product +At time : 14.001 ns Reaction : H3O^1 (-9824) + e_aq^-1 (-2276) -> H^0 (-13389) +At time : 14.001 ns Reaction : OH^0 (-9637) + OH^0 (-8756) -> H2O2^0 (-13390) +At time : 14.001 ns Reaction : H^0 (-9538) + OH^0 (-6292) -> No product +At time : 14.001 ns Reaction : e_aq^-1 (-5623) + H^0 (-9378) -> OH^-1 (-13391) + H_2^0 (-13392) +At time : 14.001 ns Reaction : OH^0 (-9222) + OH^0 (-6556) -> H2O2^0 (-13393) +At time : 14.001 ns Reaction : e_aq^-1 (-4821) + H3O^1 (-8436) -> H^0 (-13394) +At time : 14.001 ns Reaction : e_aq^-1 (-3524) + H3O^1 (-7691) -> H^0 (-13395) +At time : 14.001 ns Reaction : H3O^1 (-10578) + OH^-1 (-13131) -> No product +At time : 14.001 ns Reaction : OH^0 (-10604) + e_aq^-1 (-2400) -> OH^-1 (-13396) +At time : 14.001 ns Reaction : e_aq^-1 (-2547) + OH^0 (-6602) -> OH^-1 (-13397) +At time : 15.001 ns Reaction : OH^-1 (-13353) + H3O^1 (-6919) -> No product +At time : 15.001 ns Reaction : OH^-1 (-13333) + H3O^1 (-7853) -> No product +At time : 15.001 ns Reaction : H3O^1 (-10145) + OH^-1 (-13322) -> No product +At time : 15.001 ns Reaction : H3O^1 (-7153) + OH^-1 (-13297) -> No product +At time : 15.001 ns Reaction : OH^-1 (-13282) + H3O^1 (-8109) -> No product +At time : 15.001 ns Reaction : OH^-1 (-13223) + H3O^1 (-6979) -> No product +At time : 15.001 ns Reaction : OH^-1 (-13219) + H3O^1 (-7529) -> No product +At time : 15.001 ns Reaction : H3O^1 (-10893) + OH^-1 (-13170) -> No product +At time : 15.001 ns Reaction : e_aq^-1 (-1890) + OH^0 (-12901) -> OH^-1 (-13398) +At time : 15.001 ns Reaction : e_aq^-1 (-1046) + H^0 (-12780) -> OH^-1 (-13399) + H_2^0 (-13400) +At time : 15.001 ns Reaction : e_aq^-1 (-3753) + H2O2^0 (-12733) -> OH^-1 (-13401) + OH^0 (-13402) +At time : 15.001 ns Reaction : OH^-1 (-12698) + H3O^1 (-8604) -> No product +At time : 15.001 ns Reaction : H^0 (-12499) + e_aq^-1 (-4389) -> OH^-1 (-13403) + H_2^0 (-13404) +At time : 15.001 ns Reaction : H^0 (-11228) + OH^0 (-7944) -> No product +At time : 15.001 ns Reaction : H^0 (-9235) + OH^0 (-10748) -> No product +At time : 15.001 ns Reaction : e_aq^-1 (-3635) + OH^0 (-9601) -> OH^-1 (-13405) +At time : 15.001 ns Reaction : H^0 (-9120) + e_aq^-1 (-4455) -> OH^-1 (-13406) + H_2^0 (-13407) +At time : 15.001 ns Reaction : e_aq^-1 (-1283) + H^0 (-8962) -> OH^-1 (-13408) + H_2^0 (-13409) +At time : 15.001 ns Reaction : e_aq^-1 (-5594) + H3O^1 (-8255) -> H^0 (-13410) +At time : 15.001 ns Reaction : e_aq^-1 (-3738) + H3O^1 (-6433) -> H^0 (-13411) +At time : 16.001 ns Reaction : OH^-1 (-13382) + H3O^1 (-7395) -> No product +At time : 16.001 ns Reaction : e_aq^-1 (-5404) + OH^0 (-13379) -> OH^-1 (-13412) +At time : 16.001 ns Reaction : OH^-1 (-13267) + H3O^1 (-6405) -> No product +At time : 16.001 ns Reaction : OH^-1 (-13260) + H3O^1 (-6151) -> No product +At time : 16.001 ns Reaction : OH^-1 (-13246) + H3O^1 (-6547) -> No product +At time : 16.001 ns Reaction : H3O^1 (-10028) + OH^-1 (-13183) -> No product +At time : 16.001 ns Reaction : H^0 (-12974) + e_aq^-1 (-5472) -> OH^-1 (-13413) + H_2^0 (-13414) +At time : 16.001 ns Reaction : H3O^1 (-6635) + OH^-1 (-12681) -> No product +At time : 16.001 ns Reaction : OH^-1 (-11776) + H3O^1 (-8065) -> No product +At time : 16.001 ns Reaction : H2O2^0 (-11678) + e_aq^-1 (-5679) -> OH^-1 (-13415) + OH^0 (-13416) +At time : 16.001 ns Reaction : H3O^1 (-10580) + e_aq^-1 (-4126) -> H^0 (-13417) +At time : 16.001 ns Reaction : e_aq^-1 (-4600) + H^0 (-10063) -> OH^-1 (-13418) + H_2^0 (-13419) +At time : 16.001 ns Reaction : OH^0 (-9786) + OH^0 (-5775) -> H2O2^0 (-13420) +At time : 16.001 ns Reaction : H^0 (-9251) + e_aq^-1 (-4137) -> OH^-1 (-13421) + H_2^0 (-13422) +At time : 16.001 ns Reaction : OH^-1 (-13415) + H3O^1 (-7359) -> No product +At time : 17.001 ns Reaction : OH^-1 (-13326) + H3O^1 (-6291) -> No product +At time : 17.001 ns Reaction : e_aq^-1 (-2490) + H^0 (-13290) -> OH^-1 (-13423) + H_2^0 (-13424) +At time : 17.001 ns Reaction : OH^-1 (-13212) + H3O^1 (-7957) -> No product +At time : 17.001 ns Reaction : OH^0 (-7064) + H^0 (-13207) -> No product +At time : 17.001 ns Reaction : OH^-1 (-13158) + H3O^1 (-6351) -> No product +At time : 17.001 ns Reaction : OH^-1 (-12796) + H3O^1 (-7279) -> No product +At time : 17.001 ns Reaction : OH^-1 (-12678) + H3O^1 (-9402) -> No product +At time : 17.001 ns Reaction : OH^-1 (-12609) + H3O^1 (-6425) -> No product +At time : 17.001 ns Reaction : OH^-1 (-12092) + H3O^1 (-6041) -> No product +At time : 17.001 ns Reaction : e_aq^-1 (-4748) + H2O2^0 (-12003) -> OH^-1 (-13425) + OH^0 (-13426) +At time : 17.001 ns Reaction : H^0 (-11310) + OH^0 (-5796) -> No product +At time : 17.001 ns Reaction : H^0 (-11196) + OH^0 (-5742) -> No product +At time : 17.001 ns Reaction : e_aq^-1 (-147) + H^0 (-9387) -> OH^-1 (-13427) + H_2^0 (-13428) +At time : 17.001 ns Reaction : e_aq^-1 (-2627) + H3O^1 (-6573) -> H^0 (-13429) +At time : 18.001 ns Reaction : e_aq^-1 (-2725) + OH^0 (-13402) -> OH^-1 (-13430) +At time : 18.001 ns Reaction : OH^-1 (-13401) + H3O^1 (-6519) -> No product +At time : 18.001 ns Reaction : OH^-1 (-13355) + H3O^1 (-6903) -> No product +At time : 18.001 ns Reaction : H3O^1 (-6537) + OH^-1 (-13189) -> No product +At time : 18.001 ns Reaction : OH^-1 (-13180) + H3O^1 (-8544) -> No product +At time : 18.001 ns Reaction : OH^-1 (-13081) + H3O^1 (-7271) -> No product +At time : 18.001 ns Reaction : OH^-1 (-12872) + H3O^1 (-8781) -> No product +At time : 18.001 ns Reaction : e_aq^-1 (-3602) + H2O2^0 (-11721) -> OH^-1 (-13431) + OH^0 (-13432) +At time : 18.001 ns Reaction : e_aq^-1 (-418) + H^0 (-10280) -> OH^-1 (-13433) + H_2^0 (-13434) +At time : 18.001 ns Reaction : e_aq^-1 (-4905) + OH^0 (-10197) -> OH^-1 (-13435) +At time : 18.001 ns Reaction : H^0 (-9635) + e_aq^-1 (-2904) -> OH^-1 (-13436) + H_2^0 (-13437) +At time : 18.001 ns Reaction : OH^0 (-6372) + OH^0 (-8729) -> H2O2^0 (-13438) +At time : 18.001 ns Reaction : e_aq^-1 (-3648) + H3O^1 (-7757) -> H^0 (-13439) +At time : 19.001 ns Reaction : OH^-1 (-13371) + H3O^1 (-5937) -> No product +At time : 19.001 ns Reaction : H3O^1 (-9649) + OH^-1 (-13351) -> No product +At time : 19.001 ns Reaction : H3O^1 (-6167) + OH^-1 (-13317) -> No product +At time : 19.001 ns Reaction : e_aq^-1 (-1826) + H^0 (-13301) -> OH^-1 (-13440) + H_2^0 (-13441) +At time : 19.001 ns Reaction : H3O^1 (-11121) + OH^-1 (-13300) -> No product +At time : 19.001 ns Reaction : OH^-1 (-13293) + H3O^1 (-6771) -> No product +At time : 19.001 ns Reaction : OH^-1 (-13232) + H3O^1 (-6799) -> No product +At time : 19.001 ns Reaction : e_aq^-1 (-1295) + H^0 (-13229) -> OH^-1 (-13442) + H_2^0 (-13443) +At time : 19.001 ns Reaction : e_aq^-1 (-528) + H^0 (-13110) -> OH^-1 (-13444) + H_2^0 (-13445) +At time : 19.001 ns Reaction : OH^0 (-5966) + OH^0 (-13021) -> H2O2^0 (-13446) +At time : 19.001 ns Reaction : e_aq^-1 (-5348) + OH^0 (-12996) -> OH^-1 (-13447) +At time : 19.001 ns Reaction : H^0 (-12883) + e_aq^-1 (-2103) -> OH^-1 (-13448) + H_2^0 (-13449) +At time : 19.001 ns Reaction : H^0 (-12802) + e_aq^-1 (-2129) -> OH^-1 (-13450) + H_2^0 (-13451) +At time : 19.001 ns Reaction : OH^-1 (-12718) + H3O^1 (-7423) -> No product +At time : 19.001 ns Reaction : OH^-1 (-12621) + H3O^1 (-7533) -> No product +At time : 19.001 ns Reaction : e_aq^-1 (-3947) + H^0 (-12549) -> OH^-1 (-13452) + H_2^0 (-13453) +At time : 19.001 ns Reaction : OH^-1 (-12479) + H3O^1 (-8299) -> No product +At time : 19.001 ns Reaction : e_aq^-1 (-3499) + H2O2^0 (-12328) -> OH^-1 (-13454) + OH^0 (-13455) +At time : 19.001 ns Reaction : e_aq^-1 (-4397) + H2O2^0 (-12098) -> OH^-1 (-13456) + OH^0 (-13457) +At time : 19.001 ns Reaction : OH^0 (-11845) + OH^0 (-8146) -> H2O2^0 (-13458) +At time : 19.001 ns Reaction : OH^0 (-11162) + OH^0 (-7326) -> H2O2^0 (-13459) +At time : 19.001 ns Reaction : H3O^1 (-10775) + e_aq^-1 (-4058) -> H^0 (-13460) +At time : 19.001 ns Reaction : OH^0 (-9843) + OH^0 (-7844) -> H2O2^0 (-13461) +At time : 19.001 ns Reaction : e_aq^-1 (-1976) + H3O^1 (-7625) -> H^0 (-13462) +At time : 19.001 ns Reaction : e_aq^-1 (-5636) + OH^0 (-7396) -> OH^-1 (-13463) +At time : 19.001 ns Reaction : OH^0 (-6136) + OH^0 (-7262) -> H2O2^0 (-13464) +At time : 19.001 ns Reaction : OH^0 (-6180) + OH^0 (-6972) -> H2O2^0 (-13465) +At time : 19.001 ns Reaction : e_aq^-1 (-4214) + e_aq^-1 (-4213) -> OH^-1 (-13466) + OH^-1 (-13467) + H_2^0 (-13468) +At time : 20.001 ns Reaction : H3O^1 (-6911) + OH^-1 (-13456) -> No product +At time : 20.001 ns Reaction : H3O^1 (-6769) + OH^-1 (-13450) -> No product +At time : 20.001 ns Reaction : H3O^1 (-7995) + OH^-1 (-13442) -> No product +At time : 20.001 ns Reaction : H3O^1 (-9573) + OH^-1 (-13431) -> No product +At time : 20.001 ns Reaction : OH^-1 (-13421) + H3O^1 (-9868) -> No product +At time : 20.001 ns Reaction : H3O^1 (-6657) + OH^-1 (-13396) -> No product +At time : 20.001 ns Reaction : H3O^1 (-10342) + OH^-1 (-13316) -> No product +At time : 20.001 ns Reaction : H3O^1 (-8137) + OH^-1 (-13241) -> No product +At time : 20.001 ns Reaction : OH^-1 (-13225) + H3O^1 (-7579) -> No product +At time : 20.001 ns Reaction : H3O^1 (-10099) + OH^-1 (-13185) -> No product +At time : 20.001 ns Reaction : OH^-1 (-13150) + H3O^1 (-8622) -> No product +At time : 20.001 ns Reaction : OH^-1 (-13030) + H3O^1 (-7293) -> No product +At time : 20.001 ns Reaction : OH^-1 (-12725) + H3O^1 (-7829) -> No product +At time : 20.001 ns Reaction : e_aq^-1 (-3781) + H2O2^0 (-12457) -> OH^-1 (-13469) + OH^0 (-13470) +At time : 20.001 ns Reaction : H2O2^0 (-12039) + e_aq^-1 (-3062) -> OH^-1 (-13471) + OH^0 (-13472) +At time : 20.001 ns Reaction : H3O^1 (-7261) + OH^-1 (-11988) -> No product +At time : 20.001 ns Reaction : e_aq^-1 (-3694) + H2O2^0 (-11896) -> OH^-1 (-13473) + OH^0 (-13474) +At time : 20.001 ns Reaction : e_aq^-1 (-1882) + H^0 (-10002) -> OH^-1 (-13475) + H_2^0 (-13476) +At time : 20.001 ns Reaction : H3O^1 (-9999) + e_aq^-1 (-4303) -> H^0 (-13477) +At time : 20.001 ns Reaction : H^0 (-9610) + OH^0 (-6384) -> No product +At time : 20.001 ns Reaction : e_aq^-1 (-471) + H3O^1 (-8211) -> H^0 (-13478) +At time : 20.001 ns Reaction : e_aq^-1 (-5005) + H3O^1 (-7139) -> H^0 (-13479) +At time : 20.001 ns Reaction : OH^-1 (-13169) + H3O^1 (-7575) -> No product +At time : 21.001 ns Reaction : OH^-1 (-13436) + H3O^1 (-6421) -> No product +At time : 21.001 ns Reaction : OH^-1 (-13378) + H3O^1 (-8475) -> No product +At time : 21.001 ns Reaction : OH^-1 (-12926) + H3O^1 (-7305) -> No product +At time : 21.001 ns Reaction : e_aq^-1 (-4258) + H^0 (-12568) -> OH^-1 (-13480) + H_2^0 (-13481) +At time : 21.001 ns Reaction : OH^-1 (-12461) + H3O^1 (-6623) -> No product +At time : 21.001 ns Reaction : OH^-1 (-12097) + H3O^1 (-7693) -> No product +At time : 21.001 ns Reaction : OH^0 (-11103) + OH^0 (-8178) -> H2O2^0 (-13482) +At time : 21.001 ns Reaction : e_aq^-1 (-2141) + H^0 (-10824) -> OH^-1 (-13483) + H_2^0 (-13484) +At time : 21.001 ns Reaction : OH^0 (-9934) + OH^0 (-6200) -> H2O2^0 (-13485) +At time : 21.001 ns Reaction : e_aq^-1 (-4238) + H3O^1 (-8796) -> H^0 (-13486) +At time : 21.001 ns Reaction : e_aq^-1 (-4022) + H3O^1 (-7843) -> H^0 (-13487) +At time : 21.001 ns Reaction : OH^0 (-7030) + OH^0 (-7040) -> H2O2^0 (-13488) +At time : 21.001 ns Reaction : e_aq^-1 (-2891) + H3O^1 (-6383) -> H^0 (-13489) +At time : 22.001 ns Reaction : OH^-1 (-13463) + H3O^1 (-7339) -> No product +At time : 22.001 ns Reaction : OH^-1 (-13418) + H3O^1 (-7961) -> No product +At time : 22.001 ns Reaction : e_aq^-1 (-2749) + H^0 (-13242) -> OH^-1 (-13490) + H_2^0 (-13491) +At time : 22.001 ns Reaction : H3O^1 (-7639) + OH^-1 (-12734) -> No product +At time : 22.001 ns Reaction : H^0 (-12474) + OH^0 (-9481) -> No product +At time : 22.001 ns Reaction : H3O^1 (-10960) + OH^-1 (-12418) -> No product +At time : 22.001 ns Reaction : H3O^1 (-10049) + OH^-1 (-12369) -> No product +At time : 22.001 ns Reaction : e_aq^-1 (-2221) + H2O2^0 (-12076) -> OH^-1 (-13492) + OH^0 (-13493) +At time : 22.001 ns Reaction : e_aq^-1 (-828) + H2O2^0 (-12005) -> OH^-1 (-13494) + OH^0 (-13495) +At time : 22.001 ns Reaction : H3O^1 (-11008) + e_aq^-1 (-1004) -> H^0 (-13496) +At time : 22.001 ns Reaction : e_aq^-1 (-4170) + OH^0 (-10814) -> OH^-1 (-13497) +At time : 22.001 ns Reaction : OH^0 (-10341) + OH^0 (-8322) -> H2O2^0 (-13498) +At time : 22.001 ns Reaction : H^0 (-10052) + H^0 (-9050) -> H_2^0 (-13499) +At time : 22.001 ns Reaction : OH^0 (-9535) + e_aq^-1 (-3571) -> OH^-1 (-13500) +At time : 22.001 ns Reaction : e_aq^-1 (-4704) + e_aq^-1 (-4656) -> OH^-1 (-13501) + OH^-1 (-13502) + H_2^0 (-13503) +At time : 23.001 ns Reaction : H3O^1 (-6825) + OH^-1 (-13480) -> No product +At time : 23.001 ns Reaction : OH^-1 (-13412) + H3O^1 (-8595) -> No product +At time : 23.001 ns Reaction : OH^-1 (-13386) + H3O^1 (-8261) -> No product +At time : 23.001 ns Reaction : H3O^1 (-6117) + OH^-1 (-13364) -> No product +At time : 23.001 ns Reaction : H3O^1 (-7055) + OH^-1 (-13337) -> No product +At time : 23.001 ns Reaction : H3O^1 (-6347) + OH^-1 (-13203) -> No product +At time : 23.001 ns Reaction : H3O^1 (-10064) + OH^-1 (-12811) -> No product +At time : 23.001 ns Reaction : e_aq^-1 (-5058) + H^0 (-12729) -> OH^-1 (-13504) + H_2^0 (-13505) +At time : 23.001 ns Reaction : OH^-1 (-12600) + H3O^1 (-7547) -> No product +At time : 23.001 ns Reaction : e_aq^-1 (-4878) + OH^0 (-12230) -> OH^-1 (-13506) +At time : 23.001 ns Reaction : e_aq^-1 (-2823) + H2O2^0 (-11635) -> OH^-1 (-13507) + OH^0 (-13508) +At time : 23.001 ns Reaction : OH^0 (-11304) + e_aq^-1 (-2471) -> OH^-1 (-13509) +At time : 23.001 ns Reaction : OH^0 (-10918) + OH^0 (-10025) -> H2O2^0 (-13510) +At time : 23.001 ns Reaction : OH^0 (-10745) + OH^0 (-6584) -> H2O2^0 (-13511) +At time : 23.001 ns Reaction : OH^0 (-7110) + OH^0 (-8084) -> H2O2^0 (-13512) +At time : 23.001 ns Reaction : OH^0 (-6588) + OH^0 (-7650) -> H2O2^0 (-13513) +At time : 24.001 ns Reaction : H3O^1 (-10794) + OH^-1 (-13257) -> No product +At time : 24.001 ns Reaction : OH^-1 (-12909) + H3O^1 (-6679) -> No product +At time : 24.001 ns Reaction : e_aq^-1 (-3537) + H^0 (-12653) -> OH^-1 (-13514) + H_2^0 (-13515) +At time : 24.001 ns Reaction : OH^-1 (-12510) + H3O^1 (-6735) -> No product +At time : 24.001 ns Reaction : e_aq^-1 (-5689) + OH^0 (-11259) -> OH^-1 (-13516) +At time : 24.001 ns Reaction : H3O^1 (-10091) + e_aq^-1 (-4515) -> H^0 (-13517) +At time : 24.001 ns Reaction : H^0 (-9831) + OH^0 (-7846) -> No product +At time : 24.001 ns Reaction : e_aq^-1 (-3176) + OH^0 (-8993) -> OH^-1 (-13518) +At time : 24.001 ns Reaction : OH^0 (-7498) + OH^0 (-8873) -> H2O2^0 (-13519) +At time : 24.001 ns Reaction : e_aq^-1 (-827) + H3O^1 (-8586) -> H^0 (-13520) +At time : 24.001 ns Reaction : e_aq^-1 (-3504) + OH^0 (-7694) -> OH^-1 (-13521) +At time : 24.001 ns Reaction : e_aq^-1 (-3907) + H3O^1 (-7641) -> H^0 (-13522) +At time : 24.001 ns Reaction : e_aq^-1 (-2786) + H3O^1 (-6521) -> H^0 (-13523) +At time : 25.001 ns Reaction : H3O^1 (-7091) + OH^-1 (-13494) -> No product +At time : 25.001 ns Reaction : OH^-1 (-13447) + H3O^1 (-7347) -> No product +At time : 25.001 ns Reaction : H^0 (-13417) + e_aq^-1 (-2204) -> OH^-1 (-13524) + H_2^0 (-13525) +At time : 25.001 ns Reaction : OH^-1 (-13403) + H3O^1 (-6005) -> No product +At time : 25.001 ns Reaction : H3O^1 (-5955) + OH^-1 (-13366) -> No product +At time : 25.001 ns Reaction : H3O^1 (-9849) + OH^-1 (-13286) -> No product +At time : 25.001 ns Reaction : OH^-1 (-12864) + H3O^1 (-8259) -> No product +At time : 25.001 ns Reaction : OH^-1 (-12066) + H3O^1 (-6463) -> No product +At time : 25.001 ns Reaction : e_aq^-1 (-3568) + H2O2^0 (-11718) -> OH^-1 (-13526) + OH^0 (-13527) +At time : 25.001 ns Reaction : OH^0 (-9734) + OH^0 (-5936) -> H2O2^0 (-13528) +At time : 25.001 ns Reaction : e_aq^-1 (-2689) + H^0 (-9719) -> OH^-1 (-13529) + H_2^0 (-13530) +At time : 25.001 ns Reaction : OH^0 (-9574) + OH^0 (-6326) -> H2O2^0 (-13531) +At time : 25.001 ns Reaction : e_aq^-1 (-3833) + H3O^1 (-8346) -> H^0 (-13532) +At time : 25.001 ns Reaction : e_aq^-1 (-2587) + H3O^1 (-6493) -> H^0 (-13533) +At time : 25.001 ns Reaction : e_aq^-1 (-2941) + H3O^1 (-6359) -> H^0 (-13534) +At time : 26.001 ns Reaction : OH^-1 (-13467) + H3O^1 (-6845) -> No product +At time : 26.001 ns Reaction : OH^-1 (-13391) + H3O^1 (-7407) -> No product +At time : 26.001 ns Reaction : OH^-1 (-13369) + H3O^1 (-9915) -> No product +At time : 26.001 ns Reaction : OH^-1 (-13148) + H3O^1 (-6997) -> No product +At time : 26.001 ns Reaction : OH^-1 (-12889) + H3O^1 (-8057) -> No product +At time : 26.001 ns Reaction : H3O^1 (-6379) + OH^-1 (-12666) -> No product +At time : 26.001 ns Reaction : OH^-1 (-12640) + H3O^1 (-7813) -> No product +At time : 26.001 ns Reaction : e_aq^-1 (-3473) + H2O2^0 (-11897) -> OH^-1 (-13535) + OH^0 (-13536) +At time : 26.001 ns Reaction : H2O2^0 (-11563) + e_aq^-1 (-8488) -> OH^-1 (-13537) + OH^0 (-13538) +At time : 26.001 ns Reaction : H^0 (-11075) + OH^0 (-7194) -> No product +At time : 26.001 ns Reaction : OH^0 (-9884) + OH^0 (-6712) -> H2O2^0 (-13539) +At time : 26.001 ns Reaction : H^0 (-9536) + OH^0 (-5886) -> No product +At time : 26.001 ns Reaction : H^0 (-9511) + e_aq^-1 (-3523) -> OH^-1 (-13540) + H_2^0 (-13541) +At time : 26.001 ns Reaction : e_aq^-1 (-2068) + H^0 (-9028) -> OH^-1 (-13542) + H_2^0 (-13543) +At time : 26.001 ns Reaction : OH^0 (-7240) + OH^0 (-8164) -> H2O2^0 (-13544) +At time : 26.001 ns Reaction : e_aq^-1 (-2455) + H3O^1 (-7827) -> H^0 (-13545) +At time : 27.001 ns Reaction : e_aq^-1 (-3846) + H^0 (-13533) -> OH^-1 (-13546) + H_2^0 (-13547) +At time : 27.001 ns Reaction : OH^-1 (-13469) + H3O^1 (-6563) -> No product +At time : 27.001 ns Reaction : OH^-1 (-13444) + H3O^1 (-7209) -> No product +At time : 27.001 ns Reaction : e_aq^-1 (-5492) + H^0 (-13410) -> OH^-1 (-13548) + H_2^0 (-13549) +At time : 27.001 ns Reaction : H^0 (-13395) + H^0 (-10653) -> H_2^0 (-13550) +At time : 27.001 ns Reaction : OH^-1 (-13373) + H3O^1 (-7607) -> No product +At time : 27.001 ns Reaction : e_aq^-1 (-4504) + H^0 (-13307) -> OH^-1 (-13551) + H_2^0 (-13552) +At time : 27.001 ns Reaction : H^0 (-12724) + H^0 (-13305) -> H_2^0 (-13553) +At time : 27.001 ns Reaction : e_aq^-1 (-3598) + OH^0 (-12882) -> OH^-1 (-13554) +At time : 27.001 ns Reaction : H^0 (-12723) + OH^0 (-7530) -> No product +At time : 27.001 ns Reaction : e_aq^-1 (-2572) + H2O2^0 (-12519) -> OH^-1 (-13555) + OH^0 (-13556) +At time : 27.001 ns Reaction : e_aq^-1 (-2049) + H^0 (-12104) -> OH^-1 (-13557) + H_2^0 (-13558) +At time : 27.001 ns Reaction : H2O2^0 (-11953) + e_aq^-1 (-4693) -> OH^-1 (-13559) + OH^0 (-13560) +At time : 27.001 ns Reaction : OH^0 (-10828) + OH^0 (-7608) -> H2O2^0 (-13561) +At time : 27.001 ns Reaction : OH^0 (-10491) + OH^0 (-8498) -> H2O2^0 (-13562) +At time : 27.001 ns Reaction : OH^0 (-9782) + OH^0 (-7642) -> H2O2^0 (-13563) +At time : 27.001 ns Reaction : e_aq^-1 (-5140) + H3O^1 (-7129) -> H^0 (-13564) +At time : 28.001 ns Reaction : OH^-1 (-13559) + H3O^1 (-8844) -> No product +At time : 28.001 ns Reaction : H3O^1 (-6897) + OH^-1 (-13239) -> No product +At time : 28.001 ns Reaction : OH^-1 (-13108) + H3O^1 (-8913) -> No product +At time : 28.001 ns Reaction : OH^-1 (-13106) + H3O^1 (-10202) -> No product +At time : 28.001 ns Reaction : e_aq^-1 (-4841) + H^0 (-12846) -> OH^-1 (-13565) + H_2^0 (-13566) +At time : 28.001 ns Reaction : OH^-1 (-12777) + H3O^1 (-7149) -> No product +At time : 28.001 ns Reaction : e_aq^-1 (-4952) + H2O2^0 (-12730) -> OH^-1 (-13567) + OH^0 (-13568) +At time : 28.001 ns Reaction : e_aq^-1 (-1941) + OH^0 (-12648) -> OH^-1 (-13569) +At time : 28.001 ns Reaction : e_aq^-1 (-5631) + H2O2^0 (-12578) -> OH^-1 (-13570) + OH^0 (-13571) +At time : 28.001 ns Reaction : e_aq^-1 (-3992) + H2O2^0 (-12277) -> OH^-1 (-13572) + OH^0 (-13573) +At time : 28.001 ns Reaction : OH^0 (-9484) + OH^0 (-5878) -> H2O2^0 (-13574) +At time : 28.001 ns Reaction : e_aq^-1 (-5236) + H3O^1 (-9425) -> H^0 (-13575) +At time : 28.001 ns Reaction : H^0 (-9331) + OH^0 (-6066) -> No product +At time : 28.001 ns Reaction : OH^0 (-7052) + OH^0 (-8848) -> H2O2^0 (-13576) +At time : 28.001 ns Reaction : e_aq^-1 (-4402) + e_aq^-1 (-4332) -> OH^-1 (-13577) + OH^-1 (-13578) + H_2^0 (-13579) +At time : 29.001 ns Reaction : H3O^1 (-7083) + OH^-1 (-13567) -> No product +At time : 29.001 ns Reaction : e_aq^-1 (-2473) + OH^0 (-13556) -> OH^-1 (-13580) +At time : 29.001 ns Reaction : OH^-1 (-13506) + H3O^1 (-7053) -> No product +At time : 29.001 ns Reaction : H3O^1 (-10680) + OH^-1 (-13500) -> No product +At time : 29.001 ns Reaction : H3O^1 (-6617) + OH^-1 (-13492) -> No product +At time : 29.001 ns Reaction : OH^-1 (-13375) + H3O^1 (-6043) -> No product +At time : 29.001 ns Reaction : e_aq^-1 (-4943) + H2O2^0 (-13152) -> OH^-1 (-13581) + OH^0 (-13582) +At time : 29.001 ns Reaction : H3O^1 (-10854) + OH^-1 (-12963) -> No product +At time : 29.001 ns Reaction : e_aq^-1 (-2713) + H2O2^0 (-12349) -> OH^-1 (-13583) + OH^0 (-13584) +At time : 29.001 ns Reaction : H^0 (-9453) + OH^0 (-9480) -> No product +At time : 29.001 ns Reaction : e_aq^-1 (-2149) + H3O^1 (-6819) -> H^0 (-13585) +At time : 29.001 ns Reaction : e_aq^-1 (-1114) + OH^0 (-6046) -> OH^-1 (-13586) +At time : 30.001 ns Reaction : H3O^1 (-6481) + OH^-1 (-13583) -> No product +At time : 30.001 ns Reaction : H3O^1 (-9985) + OH^-1 (-13475) -> No product +At time : 30.001 ns Reaction : OH^-1 (-13448) + H3O^1 (-6713) -> No product +At time : 30.001 ns Reaction : H3O^1 (-10501) + OH^-1 (-13335) -> No product +At time : 30.001 ns Reaction : OH^0 (-13265) + OH^0 (-6716) -> H2O2^0 (-13587) +At time : 30.001 ns Reaction : H3O^1 (-11187) + e_aq^-1 (-5591) -> H^0 (-13588) +At time : 30.001 ns Reaction : OH^0 (-10684) + OH^0 (-6362) -> H2O2^0 (-13589) +At time : 30.001 ns Reaction : e_aq^-1 (-1579) + H3O^1 (-8802) -> H^0 (-13590) +At time : 30.001 ns Reaction : OH^0 (-8357) + OH^0 (-8513) -> H2O2^0 (-13591) +At time : 31.001 ns Reaction : e_aq^-1 (-5098) + OH^0 (-13538) -> OH^-1 (-13592) +At time : 31.001 ns Reaction : H3O^1 (-11022) + OH^-1 (-13435) -> No product +At time : 31.001 ns Reaction : OH^-1 (-13320) + H3O^1 (-8067) -> No product +At time : 31.001 ns Reaction : H^0 (-9205) + H^0 (-13266) -> H_2^0 (-13593) +At time : 31.001 ns Reaction : H3O^1 (-6259) + OH^-1 (-13218) -> No product +At time : 31.001 ns Reaction : e_aq^-1 (-5349) + H2O2^0 (-13172) -> OH^-1 (-13594) + OH^0 (-13595) +At time : 31.001 ns Reaction : OH^-1 (-12954) + H3O^1 (-7229) -> No product +At time : 31.001 ns Reaction : H3O^1 (-7621) + OH^-1 (-12535) -> No product +At time : 31.001 ns Reaction : H2O2^0 (-11934) + e_aq^-1 (-8689) -> OH^-1 (-13596) + OH^0 (-13597) +At time : 31.001 ns Reaction : H^0 (-10474) + OH^0 (-9424) -> No product +At time : 32.001 ns Reaction : OH^-1 (-13581) + H3O^1 (-10160) -> No product +At time : 32.001 ns Reaction : e_aq^-1 (-2421) + OH^0 (-13493) -> OH^-1 (-13598) +At time : 32.001 ns Reaction : e_aq^-1 (-3611) + H^0 (-13439) -> OH^-1 (-13599) + H_2^0 (-13600) +At time : 32.001 ns Reaction : H3O^1 (-6183) + OH^-1 (-13313) -> No product +At time : 32.001 ns Reaction : H^0 (-13111) + e_aq^-1 (-4246) -> OH^-1 (-13601) + H_2^0 (-13602) +At time : 32.001 ns Reaction : H^0 (-13031) + e_aq^-1 (-3065) -> OH^-1 (-13603) + H_2^0 (-13604) +At time : 32.001 ns Reaction : OH^-1 (-12853) + H3O^1 (-8517) -> No product +At time : 32.001 ns Reaction : OH^-1 (-12464) + H3O^1 (-7837) -> No product +At time : 32.001 ns Reaction : e_aq^-1 (-3707) + H^0 (-12240) -> OH^-1 (-13605) + H_2^0 (-13606) +At time : 32.001 ns Reaction : OH^0 (-9813) + OH^0 (-10760) -> H2O2^0 (-13607) +At time : 32.001 ns Reaction : H^0 (-9839) + OH^0 (-10606) -> No product +At time : 32.001 ns Reaction : OH^0 (-10469) + e_aq^-1 (-8872) -> OH^-1 (-13608) +At time : 32.001 ns Reaction : H3O^1 (-10085) + e_aq^-1 (-4417) -> H^0 (-13609) +At time : 32.001 ns Reaction : e_aq^-1 (-3786) + OH^0 (-8985) -> OH^-1 (-13610) +At time : 32.001 ns Reaction : e_aq^-1 (-2637) + e_aq^-1 (-3779) -> OH^-1 (-13611) + OH^-1 (-13612) + H_2^0 (-13613) +At time : 33.001 ns Reaction : e_aq^-1 (-2700) + OH^0 (-13584) -> OH^-1 (-13614) +At time : 33.001 ns Reaction : OH^-1 (-13529) + H3O^1 (-7773) -> No product +At time : 33.001 ns Reaction : e_aq^-1 (-4594) + H2O2^0 (-13388) -> OH^-1 (-13615) + OH^0 (-13616) +At time : 33.001 ns Reaction : e_aq^-1 (-600) + H^0 (-13177) -> OH^-1 (-13617) + H_2^0 (-13618) +At time : 33.001 ns Reaction : OH^-1 (-13091) + H3O^1 (-7019) -> No product +At time : 33.001 ns Reaction : e_aq^-1 (-4991) + H2O2^0 (-13053) -> OH^-1 (-13619) + OH^0 (-13620) +At time : 33.001 ns Reaction : OH^0 (-10938) + OH^0 (-7978) -> H2O2^0 (-13621) +At time : 33.001 ns Reaction : OH^0 (-9506) + H^0 (-9520) -> No product +At time : 33.001 ns Reaction : H^0 (-9196) + OH^0 (-6344) -> No product +At time : 33.001 ns Reaction : e_aq^-1 (-298) + H3O^1 (-8319) -> H^0 (-13622) +At time : 33.001 ns Reaction : e_aq^-1 (-4900) + H3O^1 (-8097) -> H^0 (-13623) +At time : 33.001 ns Reaction : e_aq^-1 (-4237) + H3O^1 (-7919) -> H^0 (-13624) +At time : 33.001 ns Reaction : e_aq^-1 (-4432) + H3O^1 (-6967) -> H^0 (-13625) +At time : 33.001 ns Reaction : e_aq^-1 (-5567) + e_aq^-1 (-5577) -> OH^-1 (-13626) + OH^-1 (-13627) + H_2^0 (-13628) +At time : 33.001 ns Reaction : e_aq^-1 (-655) + e_aq^-1 (-4957) -> OH^-1 (-13629) + OH^-1 (-13630) + H_2^0 (-13631) +At time : 33.001 ns Reaction : OH^-1 (-13614) + H3O^1 (-5919) -> No product +At time : 34.001 ns Reaction : H3O^1 (-7645) + OH^-1 (-13452) -> No product +At time : 34.001 ns Reaction : OH^-1 (-13425) + H3O^1 (-7985) -> No product +At time : 34.001 ns Reaction : e_aq^-1 (-5015) + H^0 (-13298) -> OH^-1 (-13632) + H_2^0 (-13633) +At time : 34.001 ns Reaction : OH^-1 (-13281) + H3O^1 (-6541) -> No product +At time : 34.001 ns Reaction : OH^-1 (-13237) + H3O^1 (-6927) -> No product +At time : 34.001 ns Reaction : H3O^1 (-7991) + OH^-1 (-12931) -> No product +At time : 34.001 ns Reaction : H^0 (-12769) + e_aq^-1 (-5390) -> OH^-1 (-13634) + H_2^0 (-13635) +At time : 34.001 ns Reaction : e_aq^-1 (-4608) + H^0 (-12768) -> OH^-1 (-13636) + H_2^0 (-13637) +At time : 34.001 ns Reaction : e_aq^-1 (-3972) + H^0 (-12732) -> OH^-1 (-13638) + H_2^0 (-13639) +At time : 34.001 ns Reaction : e_aq^-1 (-4220) + H2O2^0 (-11941) -> OH^-1 (-13640) + OH^0 (-13641) +At time : 34.001 ns Reaction : e_aq^-1 (-320) + H2O2^0 (-11900) -> OH^-1 (-13642) + OH^0 (-13643) +At time : 34.001 ns Reaction : OH^0 (-10518) + OH^0 (-7038) -> H2O2^0 (-13644) +At time : 34.001 ns Reaction : OH^0 (-7580) + e_aq^-1 (-8422) -> OH^-1 (-13645) +At time : 34.001 ns Reaction : e_aq^-1 (-811) + H3O^1 (-7481) -> H^0 (-13646) +At time : 34.001 ns Reaction : e_aq^-1 (-5256) + H3O^1 (-7199) -> H^0 (-13647) +At time : 34.001 ns Reaction : OH^0 (-7008) + OH^0 (-7044) -> H2O2^0 (-13648) +At time : 34.001 ns Reaction : e_aq^-1 (-3774) + H3O^1 (-5929) -> H^0 (-13649) +At time : 35.001 ns Reaction : OH^-1 (-13632) + H3O^1 (-8143) -> No product +At time : 35.001 ns Reaction : H^0 (-13249) + OH^0 (-6828) -> No product +At time : 35.001 ns Reaction : e_aq^-1 (-1311) + H^0 (-12952) -> OH^-1 (-13650) + H_2^0 (-13651) +At time : 35.001 ns Reaction : e_aq^-1 (-1482) + H^0 (-12876) -> OH^-1 (-13652) + H_2^0 (-13653) +At time : 35.001 ns Reaction : e_aq^-1 (-2757) + H^0 (-12661) -> OH^-1 (-13654) + H_2^0 (-13655) +At time : 35.001 ns Reaction : OH^0 (-10927) + OH^0 (-6952) -> H2O2^0 (-13656) +At time : 35.001 ns Reaction : e_aq^-1 (-4444) + H3O^1 (-10902) -> H^0 (-13657) +At time : 35.001 ns Reaction : OH^0 (-9894) + OH^0 (-9907) -> H2O2^0 (-13658) +At time : 35.001 ns Reaction : OH^0 (-7542) + OH^0 (-8959) -> H2O2^0 (-13659) +At time : 35.001 ns Reaction : e_aq^-1 (-5615) + OH^0 (-8332) -> OH^-1 (-13660) +At time : 35.001 ns Reaction : OH^0 (-7202) + OH^0 (-7472) -> H2O2^0 (-13661) +At time : 36.001 ns Reaction : H3O^1 (-7329) + OH^-1 (-13642) -> No product +At time : 36.001 ns Reaction : H3O^1 (-10696) + OH^-1 (-13603) -> No product +At time : 36.001 ns Reaction : OH^-1 (-13471) + H3O^1 (-8730) -> No product +At time : 36.001 ns Reaction : e_aq^-1 (-4175) + H2O2^0 (-13299) -> OH^-1 (-13662) + OH^0 (-13663) +At time : 36.001 ns Reaction : OH^0 (-13057) + e_aq^-1 (-4452) -> OH^-1 (-13664) +At time : 36.001 ns Reaction : e_aq^-1 (-5135) + H2O2^0 (-12109) -> OH^-1 (-13665) + OH^0 (-13666) +At time : 36.001 ns Reaction : e_aq^-1 (-4472) + H2O2^0 (-11625) -> OH^-1 (-13667) + OH^0 (-13668) +At time : 36.001 ns Reaction : e_aq^-1 (-929) + H2O2^0 (-11603) -> OH^-1 (-13669) + OH^0 (-13670) +At time : 36.001 ns Reaction : OH^0 (-10397) + OH^0 (-11246) -> H2O2^0 (-13671) +At time : 36.001 ns Reaction : H3O^1 (-10922) + e_aq^-1 (-4673) -> H^0 (-13672) +At time : 36.001 ns Reaction : H3O^1 (-10692) + e_aq^-1 (-2937) -> H^0 (-13673) +At time : 36.001 ns Reaction : OH^0 (-10454) + OH^0 (-7176) -> H2O2^0 (-13674) +At time : 36.001 ns Reaction : H3O^1 (-10447) + e_aq^-1 (-5159) -> H^0 (-13675) +At time : 36.001 ns Reaction : OH^0 (-10405) + H^0 (-9369) -> No product +At time : 36.001 ns Reaction : OH^0 (-10053) + OH^0 (-7940) -> H2O2^0 (-13676) +At time : 36.001 ns Reaction : OH^0 (-8078) + e_aq^-1 (-8866) -> OH^-1 (-13677) +At time : 36.001 ns Reaction : e_aq^-1 (-3665) + H3O^1 (-8739) -> H^0 (-13678) +At time : 36.001 ns Reaction : e_aq^-1 (-4188) + H3O^1 (-8364) -> H^0 (-13679) +At time : 36.001 ns Reaction : OH^0 (-5799) + OH^0 (-5870) -> H2O2^0 (-13680) +At time : 37.001 ns Reaction : H3O^1 (-6889) + OH^-1 (-13667) -> No product +At time : 37.001 ns Reaction : e_aq^-1 (-2107) + H2O2^0 (-13288) -> OH^-1 (-13681) + OH^0 (-13682) +At time : 37.001 ns Reaction : H3O^1 (-6187) + OH^-1 (-13205) -> No product +At time : 37.001 ns Reaction : OH^-1 (-13058) + H3O^1 (-8175) -> No product +At time : 37.001 ns Reaction : e_aq^-1 (-3687) + H^0 (-13038) -> OH^-1 (-13683) + H_2^0 (-13684) +At time : 37.001 ns Reaction : e_aq^-1 (-3821) + H^0 (-12861) -> OH^-1 (-13685) + H_2^0 (-13686) +At time : 37.001 ns Reaction : H^0 (-12837) + e_aq^-1 (-5597) -> OH^-1 (-13687) + H_2^0 (-13688) +At time : 37.001 ns Reaction : e_aq^-1 (-2430) + H2O2^0 (-12654) -> OH^-1 (-13689) + OH^0 (-13690) +At time : 37.001 ns Reaction : OH^0 (-10506) + H^0 (-12559) -> No product +At time : 37.001 ns Reaction : H^0 (-11321) + e_aq^-1 (-4647) -> OH^-1 (-13691) + H_2^0 (-13692) +At time : 37.001 ns Reaction : OH^0 (-10712) + e_aq^-1 (-3701) -> OH^-1 (-13693) +At time : 37.001 ns Reaction : H3O^1 (-10605) + e_aq^-1 (-2576) -> H^0 (-13694) +At time : 37.001 ns Reaction : H^0 (-10486) + e_aq^-1 (-4963) -> OH^-1 (-13695) + H_2^0 (-13696) +At time : 37.001 ns Reaction : OH^0 (-9552) + OH^0 (-9521) -> H2O2^0 (-13697) +At time : 37.001 ns Reaction : OH^0 (-9245) + OH^0 (-6680) -> H2O2^0 (-13698) +At time : 37.001 ns Reaction : e_aq^-1 (-4800) + OH^0 (-8044) -> OH^-1 (-13699) +At time : 37.001 ns Reaction : e_aq^-1 (-3898) + H3O^1 (-6647) -> H^0 (-13700) +At time : 37.001 ns Reaction : e_aq^-1 (-5699) + H3O^1 (-5853) -> H^0 (-13701) +At time : 38.001 ns Reaction : H^0 (-13700) + e_aq^-1 (-2504) -> OH^-1 (-13702) + H_2^0 (-13703) +At time : 38.001 ns Reaction : OH^-1 (-13650) + H3O^1 (-6935) -> No product +At time : 38.001 ns Reaction : OH^-1 (-13627) + H3O^1 (-7417) -> No product +At time : 38.001 ns Reaction : OH^-1 (-13599) + H3O^1 (-6355) -> No product +At time : 38.001 ns Reaction : OH^-1 (-13598) + H3O^1 (-7815) -> No product +At time : 38.001 ns Reaction : OH^-1 (-13570) + H3O^1 (-10371) -> No product +At time : 38.001 ns Reaction : OH^-1 (-13408) + H3O^1 (-8003) -> No product +At time : 38.001 ns Reaction : H3O^1 (-10283) + OH^-1 (-13277) -> No product +At time : 38.001 ns Reaction : H2O2^0 (-13166) + e_aq^-1 (-5158) -> OH^-1 (-13704) + OH^0 (-13705) +At time : 38.001 ns Reaction : OH^0 (-7378) + H^0 (-12500) -> No product +At time : 38.001 ns Reaction : H^0 (-12374) + H^0 (-9633) -> H_2^0 (-13706) +At time : 38.001 ns Reaction : H^0 (-11316) + e_aq^-1 (-1446) -> OH^-1 (-13707) + H_2^0 (-13708) +At time : 38.001 ns Reaction : OH^0 (-10913) + e_aq^-1 (-4623) -> OH^-1 (-13709) +At time : 38.001 ns Reaction : OH^0 (-6104) + OH^0 (-8918) -> H2O2^0 (-13710) +At time : 39.001 ns Reaction : OH^-1 (-13677) + H3O^1 (-5859) -> No product +At time : 39.001 ns Reaction : OH^0 (-10163) + H^0 (-13479) -> No product +At time : 39.001 ns Reaction : OH^0 (-13304) + e_aq^-1 (-4153) -> OH^-1 (-13711) +At time : 39.001 ns Reaction : e_aq^-1 (-2123) + H^0 (-13201) -> OH^-1 (-13712) + H_2^0 (-13713) +At time : 39.001 ns Reaction : e_aq^-1 (-498) + H^0 (-12884) -> OH^-1 (-13714) + H_2^0 (-13715) +At time : 39.001 ns Reaction : e_aq^-1 (-2520) + H2O2^0 (-12342) -> OH^-1 (-13716) + OH^0 (-13717) +At time : 39.001 ns Reaction : e_aq^-1 (-1497) + H^0 (-11819) -> OH^-1 (-13718) + H_2^0 (-13719) +At time : 39.001 ns Reaction : e_aq^-1 (-1457) + H2O2^0 (-11469) -> OH^-1 (-13720) + OH^0 (-13721) +At time : 39.001 ns Reaction : OH^0 (-10931) + OH^0 (-7976) -> H2O2^0 (-13722) +At time : 39.001 ns Reaction : OH^0 (-6192) + OH^0 (-9041) -> H2O2^0 (-13723) +At time : 39.001 ns Reaction : e_aq^-1 (-3790) + H3O^1 (-8349) -> H^0 (-13724) +At time : 39.001 ns Reaction : e_aq^-1 (-5152) + H3O^1 (-6155) -> H^0 (-13725) +At time : 40.001 ns Reaction : OH^-1 (-13665) + H3O^1 (-7257) -> No product +At time : 40.001 ns Reaction : H3O^1 (-7663) + OH^-1 (-13612) -> No product +At time : 40.001 ns Reaction : OH^-1 (-13406) + H3O^1 (-8499) -> No product +At time : 40.001 ns Reaction : e_aq^-1 (-3931) + H^0 (-13071) -> OH^-1 (-13726) + H_2^0 (-13727) +At time : 40.001 ns Reaction : e_aq^-1 (-4850) + H2O2^0 (-11824) -> OH^-1 (-13728) + OH^0 (-13729) +At time : 40.001 ns Reaction : e_aq^-1 (-5654) + H2O2^0 (-11577) -> OH^-1 (-13730) + OH^0 (-13731) +At time : 40.001 ns Reaction : e_aq^-1 (-436) + H3O^1 (-11133) -> H^0 (-13732) +At time : 40.001 ns Reaction : H3O^1 (-10179) + e_aq^-1 (-4814) -> H^0 (-13733) +At time : 40.001 ns Reaction : H^0 (-9389) + OH^0 (-7394) -> No product +At time : 40.001 ns Reaction : H3O^1 (-8715) + e_aq^-1 (-8716) -> H^0 (-13734) +At time : 40.001 ns Reaction : OH^0 (-7582) + OH^0 (-7932) -> H2O2^0 (-13735) +At time : 40.001 ns Reaction : e_aq^-1 (-1832) + H3O^1 (-6191) -> H^0 (-13736) +At time : 41.001 ns Reaction : OH^-1 (-13704) + H3O^1 (-7195) -> No product +At time : 41.001 ns Reaction : OH^-1 (-13699) + H3O^1 (-7105) -> No product +At time : 41.001 ns Reaction : H3O^1 (-10884) + OH^-1 (-13578) -> No product +At time : 41.001 ns Reaction : H3O^1 (-6083) + OH^-1 (-13537) -> No product +At time : 41.001 ns Reaction : H3O^1 (-6475) + OH^-1 (-13430) -> No product +At time : 41.001 ns Reaction : OH^-1 (-13350) + H3O^1 (-7371) -> No product +At time : 41.001 ns Reaction : e_aq^-1 (-5627) + H^0 (-12809) -> OH^-1 (-13737) + H_2^0 (-13738) +At time : 41.001 ns Reaction : H2O2^0 (-11807) + e_aq^-1 (-2647) -> OH^-1 (-13739) + OH^0 (-13740) +At time : 41.001 ns Reaction : H2O2^0 (-11560) + e_aq^-1 (-3676) -> OH^-1 (-13741) + OH^0 (-13742) +At time : 41.001 ns Reaction : OH^0 (-11358) + OH^0 (-8156) -> H2O2^0 (-13743) +At time : 41.001 ns Reaction : OH^0 (-11003) + e_aq^-1 (-4681) -> OH^-1 (-13744) +At time : 41.001 ns Reaction : e_aq^-1 (-3951) + H3O^1 (-10751) -> H^0 (-13745) +At time : 41.001 ns Reaction : H3O^1 (-9703) + e_aq^-1 (-2617) -> H^0 (-13746) +At time : 41.001 ns Reaction : OH^0 (-9161) + OH^0 (-6230) -> H2O2^0 (-13747) +At time : 41.001 ns Reaction : e_aq^-1 (-1865) + H3O^1 (-6829) -> H^0 (-13748) +At time : 42.001 ns Reaction : e_aq^-1 (-660) + OH^0 (-13670) -> OH^-1 (-13749) +At time : 42.001 ns Reaction : OH^-1 (-13615) + H3O^1 (-8430) -> No product +At time : 42.001 ns Reaction : e_aq^-1 (-5410) + H2O2^0 (-13464) -> OH^-1 (-13750) + OH^0 (-13751) +At time : 42.001 ns Reaction : OH^-1 (-13367) + H3O^1 (-7455) -> No product +At time : 42.001 ns Reaction : e_aq^-1 (-4541) + H2O2^0 (-13251) -> OH^-1 (-13752) + OH^0 (-13753) +At time : 42.001 ns Reaction : e_aq^-1 (-3866) + H2O2^0 (-11714) -> OH^-1 (-13754) + OH^0 (-13755) +At time : 42.001 ns Reaction : OH^0 (-9924) + OH^0 (-6802) -> H2O2^0 (-13756) +At time : 43.001 ns Reaction : OH^-1 (-13749) + H3O^1 (-8111) -> No product +At time : 43.001 ns Reaction : OH^0 (-13595) + e_aq^-1 (-5345) -> OH^-1 (-13757) +At time : 43.001 ns Reaction : H3O^1 (-7437) + OH^-1 (-13594) -> No product +At time : 43.001 ns Reaction : H2O2^0 (-12989) + e_aq^-1 (-5014) -> OH^-1 (-13758) + OH^0 (-13759) +At time : 43.001 ns Reaction : OH^0 (-10573) + OH^0 (-9928) -> H2O2^0 (-13760) +At time : 43.001 ns Reaction : H^0 (-9155) + e_aq^-1 (-3438) -> OH^-1 (-13761) + H_2^0 (-13762) +At time : 43.001 ns Reaction : OH^0 (-6956) + OH^0 (-7990) -> H2O2^0 (-13763) +At time : 43.001 ns Reaction : e_aq^-1 (-3815) + OH^0 (-7644) -> OH^-1 (-13764) +At time : 43.001 ns Reaction : e_aq^-1 (-1776) + OH^0 (-6904) -> OH^-1 (-13765) +At time : 44.001 ns Reaction : OH^-1 (-13757) + H3O^1 (-7277) -> No product +At time : 44.001 ns Reaction : H^0 (-13694) + OH^0 (-5924) -> No product +At time : 44.001 ns Reaction : OH^-1 (-13284) + H3O^1 (-8652) -> No product +At time : 44.001 ns Reaction : H3O^1 (-9731) + OH^-1 (-13127) -> No product +At time : 44.001 ns Reaction : H^0 (-12794) + OH^0 (-9645) -> No product +At time : 44.001 ns Reaction : OH^-1 (-12699) + H3O^1 (-8460) -> No product +At time : 44.001 ns Reaction : e_aq^-1 (-5103) + OH^0 (-11071) -> OH^-1 (-13766) +At time : 44.001 ns Reaction : OH^0 (-9218) + OH^0 (-10727) -> H2O2^0 (-13767) +At time : 44.001 ns Reaction : OH^0 (-10231) + OH^0 (-7252) -> H2O2^0 (-13768) +At time : 44.001 ns Reaction : e_aq^-1 (-4040) + H3O^1 (-6741) -> H^0 (-13769) +At time : 44.001 ns Reaction : H3O^1 (-6661) + OH^-1 (-13339) -> No product +At time : 45.001 ns Reaction : H3O^1 (-5835) + OH^-1 (-13712) -> No product +At time : 45.001 ns Reaction : H3O^1 (-9757) + OH^-1 (-13546) -> No product +At time : 45.001 ns Reaction : OH^-1 (-13009) + H3O^1 (-8694) -> No product +At time : 45.001 ns Reaction : H2O2^0 (-12972) + e_aq^-1 (-4311) -> OH^-1 (-13770) + OH^0 (-13771) +At time : 45.001 ns Reaction : OH^0 (-10256) + H^0 (-12803) -> No product +At time : 45.001 ns Reaction : e_aq^-1 (-2719) + H^0 (-12560) -> OH^-1 (-13772) + H_2^0 (-13773) +At time : 45.001 ns Reaction : OH^0 (-9534) + e_aq^-1 (-3565) -> OH^-1 (-13774) +At time : 45.001 ns Reaction : OH^0 (-9160) + e_aq^-1 (-3482) -> OH^-1 (-13775) +At time : 45.001 ns Reaction : e_aq^-1 (-72) + e_aq^-1 (-5387) -> OH^-1 (-13776) + OH^-1 (-13777) + H_2^0 (-13778) +At time : 46.001 ns Reaction : H3O^1 (-11012) + OH^-1 (-13728) -> No product +At time : 46.001 ns Reaction : H2O2^0 (-13671) + e_aq^-1 (-5176) -> OH^-1 (-13779) + OH^0 (-13780) +At time : 46.001 ns Reaction : OH^-1 (-13660) + H3O^1 (-8307) -> No product +At time : 46.001 ns Reaction : OH^-1 (-13413) + H3O^1 (-6103) -> No product +At time : 46.001 ns Reaction : H^0 (-12585) + H^0 (-9750) -> H_2^0 (-13781) +At time : 46.001 ns Reaction : e_aq^-1 (-3825) + H2O2^0 (-11661) -> OH^-1 (-13782) + OH^0 (-13783) +At time : 46.001 ns Reaction : e_aq^-1 (-5380) + H2O2^0 (-11657) -> OH^-1 (-13784) + OH^0 (-13785) +At time : 46.001 ns Reaction : H^0 (-9443) + OH^0 (-5982) -> No product +At time : 46.001 ns Reaction : e_aq^-1 (-4930) + H3O^1 (-8117) -> H^0 (-13786) +At time : 46.001 ns Reaction : e_aq^-1 (-3652) + H3O^1 (-7767) -> H^0 (-13787) +At time : 47.001 ns Reaction : OH^-1 (-13764) + H3O^1 (-6643) -> No product +At time : 47.001 ns Reaction : OH^-1 (-13695) + H3O^1 (-8589) -> No product +At time : 47.001 ns Reaction : H3O^1 (-9370) + OH^-1 (-13128) -> No product +At time : 47.001 ns Reaction : e_aq^-1 (-4722) + H2O2^0 (-12813) -> OH^-1 (-13788) + OH^0 (-13789) +At time : 47.001 ns Reaction : H^0 (-11898) + e_aq^-1 (-3586) -> OH^-1 (-13790) + H_2^0 (-13791) +At time : 47.001 ns Reaction : OH^-1 (-11580) + H3O^1 (-7675) -> No product +At time : 47.001 ns Reaction : H2O2^0 (-11538) + e_aq^-1 (-3837) -> OH^-1 (-13792) + OH^0 (-13793) +At time : 47.001 ns Reaction : OH^0 (-10728) + OH^0 (-7780) -> H2O2^0 (-13794) +At time : 47.001 ns Reaction : H3O^1 (-10149) + e_aq^-1 (-4852) -> H^0 (-13795) +At time : 47.001 ns Reaction : H^0 (-9827) + e_aq^-1 (-3921) -> OH^-1 (-13796) + H_2^0 (-13797) +At time : 47.001 ns Reaction : H^0 (-9668) + e_aq^-1 (-3788) -> OH^-1 (-13798) + H_2^0 (-13799) +At time : 47.001 ns Reaction : OH^0 (-9421) + e_aq^-1 (-4856) -> OH^-1 (-13800) +At time : 47.001 ns Reaction : e_aq^-1 (-5065) + H3O^1 (-7127) -> H^0 (-13801) +At time : 47.001 ns Reaction : e_aq^-1 (-2041) + H3O^1 (-6861) -> H^0 (-13802) +At time : 47.001 ns Reaction : e_aq^-1 (-4155) + H3O^1 (-6775) -> H^0 (-13803) +At time : 47.001 ns Reaction : e_aq^-1 (-5438) + e_aq^-1 (-5540) -> OH^-1 (-13804) + OH^-1 (-13805) + H_2^0 (-13806) +At time : 48.001 ns Reaction : H3O^1 (-6639) + OH^-1 (-13796) -> No product +At time : 48.001 ns Reaction : H3O^1 (-8181) + OH^-1 (-13592) -> No product +At time : 48.001 ns Reaction : H3O^1 (-9423) + OH^-1 (-13586) -> No product +At time : 48.001 ns Reaction : OH^-1 (-12677) + H3O^1 (-7325) -> No product +At time : 48.001 ns Reaction : e_aq^-1 (-5151) + OH^0 (-10399) -> OH^-1 (-13807) +At time : 48.001 ns Reaction : H^0 (-9466) + e_aq^-1 (-3338) -> OH^-1 (-13808) + H_2^0 (-13809) +At time : 48.001 ns Reaction : e_aq^-1 (-3649) + H3O^1 (-7727) -> H^0 (-13810) +At time : 48.001 ns Reaction : e_aq^-1 (-3923) + OH^0 (-6700) -> OH^-1 (-13811) +At time : 48.001 ns Reaction : e_aq^-1 (-1986) + e_aq^-1 (-4517) -> OH^-1 (-13812) + OH^-1 (-13813) + H_2^0 (-13814) +At time : 49.001 ns Reaction : H^0 (-13679) + OH^0 (-7618) -> No product +At time : 49.001 ns Reaction : OH^0 (-12893) + OH^0 (-7868) -> H2O2^0 (-13815) +At time : 49.001 ns Reaction : e_aq^-1 (-4744) + H2O2^0 (-12572) -> OH^-1 (-13816) + OH^0 (-13817) +At time : 49.001 ns Reaction : e_aq^-1 (-4329) + H^0 (-12484) -> OH^-1 (-13818) + H_2^0 (-13819) +At time : 49.001 ns Reaction : e_aq^-1 (-503) + H2O2^0 (-12189) -> OH^-1 (-13820) + OH^0 (-13821) +At time : 49.001 ns Reaction : e_aq^-1 (-5468) + H2O2^0 (-11797) -> OH^-1 (-13822) + OH^0 (-13823) +At time : 49.001 ns Reaction : e_aq^-1 (-4826) + H2O2^0 (-11587) -> OH^-1 (-13824) + OH^0 (-13825) +At time : 49.001 ns Reaction : e_aq^-1 (-2335) + H2O2^0 (-11539) -> OH^-1 (-13826) + OH^0 (-13827) +At time : 49.001 ns Reaction : OH^0 (-11110) + OH^0 (-7192) -> H2O2^0 (-13828) +At time : 49.001 ns Reaction : e_aq^-1 (-957) + OH^0 (-8495) -> OH^-1 (-13829) +At time : 50.001 ns Reaction : H3O^1 (-6361) + OH^-1 (-13790) -> No product +At time : 50.001 ns Reaction : H^0 (-13489) + e_aq^-1 (-2930) -> OH^-1 (-13830) + H_2^0 (-13831) +At time : 50.001 ns Reaction : e_aq^-1 (-3117) + H2O2^0 (-11540) -> OH^-1 (-13832) + OH^0 (-13833) +At time : 50.001 ns Reaction : H^0 (-9505) + OH^0 (-8711) -> No product +At time : 50.001 ns Reaction : e_aq^-1 (-4990) + H3O^1 (-7487) -> H^0 (-13834) +At time : 50.001 ns Reaction : e_aq^-1 (-304) + e_aq^-1 (-5367) -> OH^-1 (-13835) + OH^-1 (-13836) + H_2^0 (-13837) +At time : 51.001 ns Reaction : OH^-1 (-13744) + H3O^1 (-8073) -> No product +At time : 51.001 ns Reaction : e_aq^-1 (-3569) + H^0 (-13734) -> OH^-1 (-13838) + H_2^0 (-13839) +At time : 51.001 ns Reaction : OH^-1 (-13716) + H3O^1 (-6631) -> No product +At time : 51.001 ns Reaction : e_aq^-1 (-810) + H^0 (-13520) -> OH^-1 (-13840) + H_2^0 (-13841) +At time : 51.001 ns Reaction : OH^0 (-10579) + H^0 (-13487) -> No product +At time : 51.001 ns Reaction : OH^-1 (-13440) + H3O^1 (-7911) -> No product +At time : 51.001 ns Reaction : e_aq^-1 (-5493) + H^0 (-12847) -> OH^-1 (-13842) + H_2^0 (-13843) +At time : 51.001 ns Reaction : OH^0 (-10065) + H^0 (-12217) -> No product +At time : 51.001 ns Reaction : H^0 (-11011) + OH^0 (-7034) -> No product +At time : 51.001 ns Reaction : e_aq^-1 (-4281) + H3O^1 (-10830) -> H^0 (-13844) +At time : 51.001 ns Reaction : OH^0 (-9189) + OH^0 (-8999) -> H2O2^0 (-13845) +At time : 51.001 ns Reaction : e_aq^-1 (-3700) + H3O^1 (-6387) -> H^0 (-13846) +At time : 52.001 ns Reaction : H3O^1 (-7643) + OH^-1 (-13569) -> No product +At time : 52.001 ns Reaction : e_aq^-1 (-4100) + OH^0 (-13374) -> OH^-1 (-13847) +At time : 52.001 ns Reaction : H3O^1 (-7471) + OH^-1 (-13291) -> No product +At time : 52.001 ns Reaction : H^0 (-11200) + H^0 (-12365) -> H_2^0 (-13848) +At time : 52.001 ns Reaction : H2O2^0 (-11413) + e_aq^-1 (-2460) -> OH^-1 (-13849) + OH^0 (-13850) +At time : 52.001 ns Reaction : e_aq^-1 (-4026) + H3O^1 (-6683) -> H^0 (-13851) +At time : 52.001 ns Reaction : e_aq^-1 (-5521) + e_aq^-1 (-5698) -> OH^-1 (-13852) + OH^-1 (-13853) + H_2^0 (-13854) +At time : 53.001 ns Reaction : OH^-1 (-13822) + H3O^1 (-8233) -> No product +At time : 53.001 ns Reaction : OH^-1 (-13800) + H3O^1 (-8015) -> No product +At time : 53.001 ns Reaction : OH^-1 (-13750) + H3O^1 (-6123) -> No product +At time : 53.001 ns Reaction : H3O^1 (-9975) + OH^-1 (-13348) -> No product +At time : 53.001 ns Reaction : H^0 (-13347) + e_aq^-1 (-5108) -> OH^-1 (-13855) + H_2^0 (-13856) +At time : 53.001 ns Reaction : H^0 (-13082) + e_aq^-1 (-4758) -> OH^-1 (-13857) + H_2^0 (-13858) +At time : 53.001 ns Reaction : e_aq^-1 (-5406) + H2O2^0 (-12136) -> OH^-1 (-13859) + OH^0 (-13860) +At time : 53.001 ns Reaction : OH^0 (-9905) + OH^0 (-6736) -> H2O2^0 (-13861) +At time : 53.001 ns Reaction : H3O^1 (-9653) + e_aq^-1 (-2893) -> H^0 (-13862) +At time : 54.001 ns Reaction : e_aq^-1 (-1533) + OH^0 (-13817) -> OH^-1 (-13863) +At time : 54.001 ns Reaction : OH^-1 (-13758) + H3O^1 (-7993) -> No product +At time : 54.001 ns Reaction : OH^-1 (-13662) + H3O^1 (-8787) -> No product +At time : 54.001 ns Reaction : OH^-1 (-13645) + H3O^1 (-6953) -> No product +At time : 54.001 ns Reaction : OH^-1 (-13555) + H3O^1 (-7801) -> No product +At time : 54.001 ns Reaction : OH^-1 (-13433) + H3O^1 (-7255) -> No product +At time : 54.001 ns Reaction : OH^-1 (-13211) + H3O^1 (-5899) -> No product +At time : 54.001 ns Reaction : e_aq^-1 (-236) + OH^0 (-12986) -> OH^-1 (-13864) +At time : 54.001 ns Reaction : e_aq^-1 (-2683) + H^0 (-12946) -> OH^-1 (-13865) + H_2^0 (-13866) +At time : 54.001 ns Reaction : e_aq^-1 (-3038) + OH^0 (-12530) -> OH^-1 (-13867) +At time : 54.001 ns Reaction : e_aq^-1 (-487) + H2O2^0 (-11697) -> OH^-1 (-13868) + OH^0 (-13869) +At time : 54.001 ns Reaction : e_aq^-1 (-3542) + OH^0 (-6244) -> OH^-1 (-13870) +At time : 55.001 ns Reaction : OH^-1 (-13855) + H3O^1 (-8197) -> No product +At time : 55.001 ns Reaction : e_aq^-1 (-2385) + H2O2^0 (-13130) -> OH^-1 (-13871) + OH^0 (-13872) +At time : 55.001 ns Reaction : OH^0 (-12942) + OH^0 (-6042) -> H2O2^0 (-13873) +At time : 55.001 ns Reaction : OH^0 (-10776) + H^0 (-12262) -> No product +At time : 55.001 ns Reaction : H^0 (-10847) + e_aq^-1 (-8557) -> OH^-1 (-13874) + H_2^0 (-13875) +At time : 55.001 ns Reaction : OH^0 (-10374) + e_aq^-1 (-5583) -> OH^-1 (-13876) +At time : 55.001 ns Reaction : H^0 (-9162) + H^0 (-9485) -> H_2^0 (-13877) +At time : 55.001 ns Reaction : OH^0 (-6644) + OH^0 (-7790) -> H2O2^0 (-13878) +At time : 56.001 ns Reaction : H3O^1 (-9544) + OH^-1 (-13554) -> No product +At time : 56.001 ns Reaction : e_aq^-1 (-447) + H^0 (-12822) -> OH^-1 (-13879) + H_2^0 (-13880) +At time : 56.001 ns Reaction : e_aq^-1 (-4462) + H2O2^0 (-11624) -> OH^-1 (-13881) + OH^0 (-13882) +At time : 56.001 ns Reaction : e_aq^-1 (-394) + e_aq^-1 (-8470) -> OH^-1 (-13883) + OH^-1 (-13884) + H_2^0 (-13885) +At time : 56.001 ns Reaction : e_aq^-1 (-3699) + H3O^1 (-6393) -> H^0 (-13886) +At time : 57.001 ns Reaction : H3O^1 (-6067) + OH^-1 (-13840) -> No product +At time : 57.001 ns Reaction : OH^-1 (-13752) + H3O^1 (-6003) -> No product +At time : 57.001 ns Reaction : OH^0 (-10246) + OH^0 (-13666) -> H2O2^0 (-13887) +At time : 57.001 ns Reaction : e_aq^-1 (-4820) + H2O2^0 (-11852) -> OH^-1 (-13888) + OH^0 (-13889) +At time : 57.001 ns Reaction : OH^0 (-10000) + OH^0 (-6900) -> H2O2^0 (-13890) +At time : 57.001 ns Reaction : OH^0 (-9972) + OH^0 (-9976) -> H2O2^0 (-13891) +At time : 58.001 ns Reaction : OH^0 (-10471) + OH^0 (-13759) -> H2O2^0 (-13892) +At time : 58.001 ns Reaction : e_aq^-1 (-4396) + OH^0 (-13668) -> OH^-1 (-13893) +At time : 58.001 ns Reaction : OH^-1 (-13557) + H3O^1 (-6801) -> No product +At time : 58.001 ns Reaction : e_aq^-1 (-5462) + H^0 (-8938) -> OH^-1 (-13894) + H_2^0 (-13895) +At time : 59.001 ns Reaction : OH^0 (-10994) + OH^0 (-12663) -> H2O2^0 (-13896) +At time : 59.001 ns Reaction : e_aq^-1 (-4582) + H^0 (-12430) -> OH^-1 (-13897) + H_2^0 (-13898) +At time : 59.001 ns Reaction : e_aq^-1 (-2675) + H2O2^0 (-11430) -> OH^-1 (-13899) + OH^0 (-13900) +At time : 59.001 ns Reaction : OH^0 (-10614) + OH^0 (-7794) -> H2O2^0 (-13901) +At time : 59.001 ns Reaction : e_aq^-1 (-619) + H3O^1 (-10188) -> H^0 (-13902) +At time : 59.001 ns Reaction : H^0 (-9253) + e_aq^-1 (-4006) -> OH^-1 (-13903) + H_2^0 (-13904) +At time : 59.001 ns Reaction : e_aq^-1 (-546) + H3O^1 (-8243) -> H^0 (-13905) +At time : 59.001 ns Reaction : e_aq^-1 (-5288) + H3O^1 (-7245) -> H^0 (-13906) +At time : 59.001 ns Reaction : e_aq^-1 (-1039) + H3O^1 (-5841) -> H^0 (-13907) +At time : 60.001 ns Reaction : OH^-1 (-13899) + H3O^1 (-7799) -> No product +At time : 60.001 ns Reaction : H3O^1 (-10804) + OH^-1 (-13524) -> No product +At time : 60.001 ns Reaction : OH^0 (-12891) + e_aq^-1 (-3986) -> OH^-1 (-13908) +At time : 60.001 ns Reaction : H^0 (-10663) + OH^0 (-9482) -> No product +At time : 60.001 ns Reaction : H3O^1 (-7307) + e_aq^-1 (-8902) -> H^0 (-13909) +At time : 61.001 ns Reaction : H^0 (-13394) + H^0 (-13834) -> H_2^0 (-13910) +At time : 61.001 ns Reaction : OH^-1 (-13811) + H3O^1 (-7817) -> No product +At time : 61.001 ns Reaction : OH^0 (-13643) + OH^0 (-8633) -> H2O2^0 (-13911) +At time : 61.001 ns Reaction : H^0 (-13112) + e_aq^-1 (-2199) -> OH^-1 (-13912) + H_2^0 (-13913) +At time : 61.001 ns Reaction : e_aq^-1 (-5569) + H2O2^0 (-11505) -> OH^-1 (-13914) + OH^0 (-13915) +At time : 61.001 ns Reaction : H^0 (-10468) + e_aq^-1 (-5033) -> OH^-1 (-13916) + H_2^0 (-13917) +At time : 61.001 ns Reaction : e_aq^-1 (-4859) + OH^0 (-8882) -> OH^-1 (-13918) +At time : 61.001 ns Reaction : e_aq^-1 (-5361) + H3O^1 (-8185) -> H^0 (-13919) +At time : 62.001 ns Reaction : OH^-1 (-13816) + H3O^1 (-7979) -> No product +At time : 62.001 ns Reaction : e_aq^-1 (-1675) + OH^0 (-13753) -> OH^-1 (-13920) +At time : 62.001 ns Reaction : H^0 (-13230) + e_aq^-1 (-4257) -> OH^-1 (-13921) + H_2^0 (-13922) +At time : 62.001 ns Reaction : OH^0 (-7204) + H^0 (-12997) -> No product +At time : 62.001 ns Reaction : e_aq^-1 (-4439) + H2O2^0 (-12971) -> OH^-1 (-13923) + OH^0 (-13924) +At time : 62.001 ns Reaction : e_aq^-1 (-2013) + H^0 (-12922) -> OH^-1 (-13925) + H_2^0 (-13926) +At time : 62.001 ns Reaction : H^0 (-11795) + e_aq^-1 (-4880) -> OH^-1 (-13927) + H_2^0 (-13928) +At time : 62.001 ns Reaction : H^0 (-10626) + e_aq^-1 (-3511) -> OH^-1 (-13929) + H_2^0 (-13930) +At time : 63.001 ns Reaction : OH^-1 (-13868) + H3O^1 (-6077) -> No product +At time : 63.001 ns Reaction : OH^-1 (-13824) + H3O^1 (-7563) -> No product +At time : 63.001 ns Reaction : OH^0 (-10508) + OH^0 (-13789) -> H2O2^0 (-13931) +At time : 63.001 ns Reaction : OH^-1 (-13691) + H3O^1 (-7007) -> No product +At time : 63.001 ns Reaction : OH^-1 (-13687) + H3O^1 (-8928) -> No product +At time : 63.001 ns Reaction : H^0 (-13649) + OH^0 (-6564) -> No product +At time : 63.001 ns Reaction : OH^0 (-9662) + H^0 (-13429) -> No product +At time : 63.001 ns Reaction : OH^-1 (-13427) + H3O^1 (-6113) -> No product +At time : 64.001 ns Reaction : OH^0 (-6458) + H^0 (-13787) -> No product +At time : 64.001 ns Reaction : OH^-1 (-13681) + H3O^1 (-7899) -> No product +At time : 64.001 ns Reaction : e_aq^-1 (-3895) + H2O2^0 (-12216) -> OH^-1 (-13932) + OH^0 (-13933) +At time : 64.001 ns Reaction : H^0 (-10969) + OH^0 (-7054) -> No product +At time : 64.001 ns Reaction : OH^0 (-9973) + OH^0 (-10860) -> H2O2^0 (-13934) +At time : 64.001 ns Reaction : e_aq^-1 (-2038) + H3O^1 (-5871) -> H^0 (-13935) +At time : 65.001 ns Reaction : e_aq^-1 (-16) + OH^0 (-13571) -> OH^-1 (-13936) +At time : 65.001 ns Reaction : H2O2^0 (-13511) + e_aq^-1 (-2488) -> OH^-1 (-13937) + OH^0 (-13938) +At time : 65.001 ns Reaction : e_aq^-1 (-5259) + H^0 (-12539) -> OH^-1 (-13939) + H_2^0 (-13940) +At time : 66.001 ns Reaction : OH^-1 (-13925) + H3O^1 (-5967) -> No product +At time : 66.001 ns Reaction : e_aq^-1 (-4419) + OH^0 (-13924) -> OH^-1 (-13941) +At time : 66.001 ns Reaction : OH^-1 (-13871) + H3O^1 (-7841) -> No product +At time : 66.001 ns Reaction : OH^0 (-13705) + OH^0 (-7218) -> H2O2^0 (-13942) +At time : 66.001 ns Reaction : OH^-1 (-13610) + H3O^1 (-6551) -> No product +At time : 66.001 ns Reaction : H3O^1 (-5873) + OH^-1 (-13176) -> No product +At time : 66.001 ns Reaction : OH^-1 (-12604) + H3O^1 (-9881) -> No product +At time : 66.001 ns Reaction : e_aq^-1 (-1258) + H^0 (-12524) -> OH^-1 (-13943) + H_2^0 (-13944) +At time : 66.001 ns Reaction : H3O^1 (-11129) + e_aq^-1 (-5357) -> H^0 (-13945) +At time : 66.001 ns Reaction : e_aq^-1 (-3011) + H3O^1 (-7735) -> H^0 (-13946) +At time : 66.001 ns Reaction : e_aq^-1 (-3557) + H3O^1 (-5887) -> H^0 (-13947) +At time : 67.001 ns Reaction : e_aq^-1 (-3857) + H^0 (-13121) -> OH^-1 (-13948) + H_2^0 (-13949) +At time : 67.001 ns Reaction : e_aq^-1 (-1132) + H^0 (-13100) -> OH^-1 (-13950) + H_2^0 (-13951) +At time : 67.001 ns Reaction : OH^-1 (-13005) + H3O^1 (-6243) -> No product +At time : 67.001 ns Reaction : H2O2^0 (-11821) + e_aq^-1 (-5330) -> OH^-1 (-13952) + OH^0 (-13953) +At time : 67.001 ns Reaction : H^0 (-10597) + e_aq^-1 (-2464) -> OH^-1 (-13954) + H_2^0 (-13955) +At time : 67.001 ns Reaction : OH^0 (-9577) + e_aq^-1 (-3576) -> OH^-1 (-13956) +At time : 67.001 ns Reaction : e_aq^-1 (-3502) + OH^0 (-7688) -> OH^-1 (-13957) +At time : 68.001 ns Reaction : OH^-1 (-13777) + H3O^1 (-8279) -> No product +At time : 68.001 ns Reaction : H3O^1 (-5905) + OH^-1 (-13518) -> No product +At time : 68.001 ns Reaction : H^0 (-10219) + H^0 (-13252) -> H_2^0 (-13958) +At time : 68.001 ns Reaction : e_aq^-1 (-1874) + H^0 (-9032) -> OH^-1 (-13959) + H_2^0 (-13960) +At time : 68.001 ns Reaction : e_aq^-1 (-4140) + OH^0 (-7890) -> OH^-1 (-13961) +At time : 69.001 ns Reaction : OH^-1 (-13805) + H3O^1 (-11147) -> No product +At time : 69.001 ns Reaction : H3O^1 (-10557) + OH^-1 (-13718) -> No product +At time : 69.001 ns Reaction : OH^-1 (-13551) + H3O^1 (-7011) -> No product +At time : 69.001 ns Reaction : e_aq^-1 (-778) + H2O2^0 (-13519) -> OH^-1 (-13962) + OH^0 (-13963) +At time : 69.001 ns Reaction : e_aq^-1 (-4193) + OH^0 (-9938) -> OH^-1 (-13964) +At time : 70.001 ns Reaction : OH^0 (-6054) + OH^0 (-13889) -> H2O2^0 (-13965) +At time : 70.001 ns Reaction : H3O^1 (-10629) + OH^-1 (-13761) -> No product +At time : 70.001 ns Reaction : H3O^1 (-10946) + e_aq^-1 (-4651) -> H^0 (-13966) +At time : 71.001 ns Reaction : OH^-1 (-13943) + H3O^1 (-7067) -> No product +At time : 71.001 ns Reaction : OH^-1 (-13784) + H3O^1 (-7411) -> No product +At time : 71.001 ns Reaction : e_aq^-1 (-2170) + H^0 (-10835) -> OH^-1 (-13967) + H_2^0 (-13968) +At time : 71.001 ns Reaction : e_aq^-1 (-2373) + H3O^1 (-10761) -> H^0 (-13969) +At time : 71.001 ns Reaction : OH^0 (-10457) + OH^0 (-8110) -> H2O2^0 (-13970) +At time : 71.001 ns Reaction : e_aq^-1 (-2424) + H3O^1 (-9781) -> H^0 (-13971) +At time : 71.001 ns Reaction : OH^0 (-9639) + H^0 (-9586) -> No product +At time : 71.001 ns Reaction : e_aq^-1 (-3342) + H3O^1 (-7703) -> H^0 (-13972) +At time : 71.001 ns Reaction : e_aq^-1 (-4677) + OH^0 (-5802) -> OH^-1 (-13973) +At time : 72.001 ns Reaction : H3O^1 (-6649) + OH^-1 (-13849) -> No product +At time : 72.001 ns Reaction : H3O^1 (-10475) + OH^-1 (-12235) -> No product +At time : 72.001 ns Reaction : e_aq^-1 (-497) + OH^0 (-8182) -> OH^-1 (-13974) +At time : 72.001 ns Reaction : OH^0 (-6550) + OH^0 (-7652) -> H2O2^0 (-13975) +At time : 72.001 ns Reaction : e_aq^-1 (-3860) + OH^0 (-5934) -> OH^-1 (-13976) +At time : 73.001 ns Reaction : OH^-1 (-13961) + H3O^1 (-6863) -> No product +At time : 73.001 ns Reaction : H3O^1 (-10328) + OH^-1 (-13737) -> No product +At time : 73.001 ns Reaction : OH^0 (-12759) + OH^0 (-8693) -> H2O2^0 (-13977) +At time : 73.001 ns Reaction : e_aq^-1 (-4301) + H3O^1 (-10815) -> H^0 (-13978) +At time : 73.001 ns Reaction : OH^0 (-9179) + OH^0 (-10674) -> H2O2^0 (-13979) +At time : 73.001 ns Reaction : OH^0 (-10565) + e_aq^-1 (-4361) -> OH^-1 (-13980) +At time : 73.001 ns Reaction : e_aq^-1 (-4766) + H3O^1 (-7095) -> H^0 (-13981) +At time : 74.001 ns Reaction : H3O^1 (-7165) + OH^-1 (-13502) -> No product +At time : 74.001 ns Reaction : e_aq^-1 (-4602) + H^0 (-12456) -> OH^-1 (-13982) + H_2^0 (-13983) +At time : 74.001 ns Reaction : e_aq^-1 (-1593) + H2O2^0 (-12145) -> OH^-1 (-13984) + OH^0 (-13985) +At time : 74.001 ns Reaction : OH^0 (-11174) + H^0 (-11260) -> No product +At time : 74.001 ns Reaction : e_aq^-1 (-4023) + H^0 (-9026) -> OH^-1 (-13986) + H_2^0 (-13987) +At time : 74.001 ns Reaction : e_aq^-1 (-5150) + OH^0 (-8591) -> OH^-1 (-13988) +At time : 75.001 ns Reaction : OH^-1 (-13864) + H3O^1 (-11254) -> No product +At time : 75.001 ns Reaction : e_aq^-1 (-5666) + H2O2^0 (-13498) -> OH^-1 (-13989) + OH^0 (-13990) +At time : 75.001 ns Reaction : OH^-1 (-13473) + H3O^1 (-7725) -> No product +At time : 75.001 ns Reaction : e_aq^-1 (-5508) + OH^0 (-13383) -> OH^-1 (-13991) +At time : 75.001 ns Reaction : e_aq^-1 (-202) + H2O2^0 (-13341) -> OH^-1 (-13992) + OH^0 (-13993) +At time : 75.001 ns Reaction : e_aq^-1 (-3730) + H2O2^0 (-12533) -> OH^-1 (-13994) + OH^0 (-13995) +At time : 75.001 ns Reaction : e_aq^-1 (-3024) + H3O^1 (-7733) -> H^0 (-13996) +At time : 75.001 ns Reaction : OH^0 (-7230) + OH^0 (-7412) -> H2O2^0 (-13997) +At time : 75.001 ns Reaction : e_aq^-1 (-5707) + OH^0 (-7368) -> OH^-1 (-13998) +At time : 76.001 ns Reaction : OH^-1 (-13847) + H3O^1 (-6707) -> No product +At time : 76.001 ns Reaction : OH^-1 (-13619) + H3O^1 (-8107) -> No product +At time : 76.001 ns Reaction : H^0 (-9918) + OH^0 (-13258) -> No product +At time : 76.001 ns Reaction : H3O^1 (-10702) + e_aq^-1 (-3670) -> H^0 (-13999) +At time : 76.001 ns Reaction : H3O^1 (-10456) + e_aq^-1 (-441) -> H^0 (-14000) +At time : 77.001 ns Reaction : OH^-1 (-13992) + H3O^1 (-7319) -> No product +At time : 77.001 ns Reaction : H3O^1 (-10734) + OH^-1 (-13976) -> No product +At time : 77.001 ns Reaction : OH^-1 (-13883) + H3O^1 (-7413) -> No product +At time : 77.001 ns Reaction : OH^-1 (-13629) + H3O^1 (-7181) -> No product +At time : 77.001 ns Reaction : e_aq^-1 (-4686) + OH^0 (-13582) -> OH^-1 (-14001) +At time : 77.001 ns Reaction : OH^-1 (-13466) + H3O^1 (-6803) -> No product +At time : 77.001 ns Reaction : H^0 (-10911) + H^0 (-9058) -> H_2^0 (-14002) +At time : 77.001 ns Reaction : e_aq^-1 (-2722) + OH^0 (-6510) -> OH^-1 (-14003) +At time : 78.001 ns Reaction : OH^0 (-13995) + OH^0 (-9009) -> H2O2^0 (-14004) +At time : 78.001 ns Reaction : OH^-1 (-13912) + H3O^1 (-5973) -> No product +At time : 78.001 ns Reaction : e_aq^-1 (-5421) + OH^0 (-13860) -> OH^-1 (-14005) +At time : 78.001 ns Reaction : OH^0 (-13751) + H^0 (-13646) -> No product +At time : 78.001 ns Reaction : e_aq^-1 (-3977) + H2O2^0 (-12122) -> OH^-1 (-14006) + OH^0 (-14007) +At time : 78.001 ns Reaction : OH^0 (-10213) + e_aq^-1 (-4812) -> OH^-1 (-14008) +At time : 78.001 ns Reaction : e_aq^-1 (-3610) + H^0 (-9622) -> OH^-1 (-14009) + H_2^0 (-14010) +At time : 78.001 ns Reaction : H^0 (-9522) + OH^0 (-6234) -> No product +At time : 78.001 ns Reaction : e_aq^-1 (-3836) + H3O^1 (-7657) -> H^0 (-14011) +At time : 79.001 ns Reaction : H^0 (-13886) + e_aq^-1 (-3718) -> OH^-1 (-14012) + H_2^0 (-14013) +At time : 79.001 ns Reaction : OH^-1 (-13608) + H3O^1 (-8880) -> No product +At time : 79.001 ns Reaction : OH^-1 (-12990) + H3O^1 (-6553) -> No product +At time : 79.001 ns Reaction : OH^0 (-10467) + e_aq^-1 (-5068) -> OH^-1 (-14014) +At time : 79.001 ns Reaction : OH^0 (-6668) + OH^0 (-8516) -> H2O2^0 (-14015) +At time : 79.001 ns Reaction : e_aq^-1 (-4007) + H3O^1 (-7619) -> H^0 (-14016) +At time : 80.001 ns Reaction : H2O2^0 (-13942) + e_aq^-1 (-4956) -> OH^-1 (-14017) + OH^0 (-14018) +At time : 80.001 ns Reaction : e_aq^-1 (-615) + H^0 (-13315) -> OH^-1 (-14019) + H_2^0 (-14020) +At time : 80.001 ns Reaction : e_aq^-1 (-4473) + OH^0 (-13104) -> OH^-1 (-14021) +At time : 80.001 ns Reaction : H3O^1 (-6073) + OH^-1 (-12693) -> No product +At time : 80.001 ns Reaction : e_aq^-1 (-2914) + H3O^1 (-6407) -> H^0 (-14022) +At time : 81.001 ns Reaction : OH^-1 (-13927) + H3O^1 (-6175) -> No product +At time : 81.001 ns Reaction : H^0 (-13675) + e_aq^-1 (-5193) -> OH^-1 (-14023) + H_2^0 (-14024) +At time : 81.001 ns Reaction : OH^0 (-13536) + e_aq^-1 (-3484) -> OH^-1 (-14025) +At time : 81.001 ns Reaction : e_aq^-1 (-1515) + H2O2^0 (-11927) -> OH^-1 (-14026) + OH^0 (-14027) +At time : 81.001 ns Reaction : e_aq^-1 (-5118) + H3O^1 (-8478) -> H^0 (-14028) +At time : 82.001 ns Reaction : e_aq^-1 (-5076) + H2O2^0 (-13873) -> OH^-1 (-14029) + OH^0 (-14030) +At time : 82.001 ns Reaction : H3O^1 (-6091) + OH^-1 (-13362) -> No product +At time : 82.001 ns Reaction : H3O^1 (-10694) + OH^-1 (-13026) -> No product +At time : 82.001 ns Reaction : e_aq^-1 (-2179) + H2O2^0 (-13011) -> OH^-1 (-14031) + OH^0 (-14032) +At time : 82.001 ns Reaction : e_aq^-1 (-4921) + H2O2^0 (-11803) -> OH^-1 (-14033) + OH^0 (-14034) +At time : 83.001 ns Reaction : OH^-1 (-14019) + H3O^1 (-8634) -> No product +At time : 83.001 ns Reaction : OH^-1 (-13948) + H3O^1 (-6549) -> No product +At time : 83.001 ns Reaction : OH^-1 (-13939) + H3O^1 (-8131) -> No product +At time : 83.001 ns Reaction : H3O^1 (-10559) + OH^-1 (-13711) -> No product +At time : 83.001 ns Reaction : H3O^1 (-7381) + OH^-1 (-13548) -> No product +At time : 83.001 ns Reaction : H3O^1 (-10736) + OH^-1 (-12940) -> No product +At time : 83.001 ns Reaction : H3O^1 (-10257) + e_aq^-1 (-5057) -> H^0 (-14035) +At time : 83.001 ns Reaction : OH^0 (-9465) + OH^0 (-8699) -> H2O2^0 (-14036) +At time : 83.001 ns Reaction : H^0 (-9241) + e_aq^-1 (-2260) -> OH^-1 (-14037) + H_2^0 (-14038) +At time : 83.001 ns Reaction : e_aq^-1 (-2380) + H3O^1 (-7821) -> H^0 (-14039) +At time : 83.001 ns Reaction : H3O^1 (-7143) + OH^-1 (-14017) -> No product +At time : 84.001 ns Reaction : OH^-1 (-14023) + H3O^1 (-7445) -> No product +At time : 84.001 ns Reaction : OH^-1 (-13611) + H3O^1 (-6529) -> No product +At time : 84.001 ns Reaction : e_aq^-1 (-3127) + OH^0 (-13432) -> OH^-1 (-14040) +At time : 84.001 ns Reaction : e_aq^-1 (-1333) + H^0 (-13178) -> OH^-1 (-14041) + H_2^0 (-14042) +At time : 84.001 ns Reaction : e_aq^-1 (-4448) + OH^0 (-12439) -> OH^-1 (-14043) +At time : 84.001 ns Reaction : H3O^1 (-11052) + e_aq^-1 (-1005) -> H^0 (-14044) +At time : 85.001 ns Reaction : H2O2^0 (-13710) + e_aq^-1 (-5545) -> OH^-1 (-14045) + OH^0 (-14046) +At time : 85.001 ns Reaction : OH^-1 (-13596) + H3O^1 (-7599) -> No product +At time : 85.001 ns Reaction : e_aq^-1 (-5141) + H2O2^0 (-11642) -> OH^-1 (-14047) + OH^0 (-14048) +At time : 85.001 ns Reaction : OH^0 (-9692) + OH^0 (-10721) -> H2O2^0 (-14049) +At time : 85.001 ns Reaction : e_aq^-1 (-2117) + H^0 (-9873) -> OH^-1 (-14050) + H_2^0 (-14051) +At time : 85.001 ns Reaction : e_aq^-1 (-2717) + H3O^1 (-6575) -> H^0 (-14052) +At time : 86.001 ns Reaction : H3O^1 (-6857) + OH^-1 (-13920) -> No product +At time : 86.001 ns Reaction : H^0 (-13907) + e_aq^-1 (-4560) -> OH^-1 (-14053) + H_2^0 (-14054) +At time : 86.001 ns Reaction : OH^0 (-13597) + OH^0 (-13079) -> H2O2^0 (-14055) +At time : 86.001 ns Reaction : H^0 (-13119) + H^0 (-12431) -> H_2^0 (-14056) +At time : 86.001 ns Reaction : e_aq^-1 (-3927) + H3O^1 (-6587) -> H^0 (-14057) +At time : 87.001 ns Reaction : OH^-1 (-13507) + H3O^1 (-6545) -> No product +At time : 87.001 ns Reaction : e_aq^-1 (-5164) + H^0 (-13308) -> OH^-1 (-14058) + H_2^0 (-14059) +At time : 87.001 ns Reaction : e_aq^-1 (-5214) + H2O2^0 (-13072) -> OH^-1 (-14060) + OH^0 (-14061) +At time : 87.001 ns Reaction : e_aq^-1 (-762) + H2O2^0 (-12908) -> OH^-1 (-14062) + OH^0 (-14063) +At time : 87.001 ns Reaction : H^0 (-10247) + e_aq^-1 (-5111) -> OH^-1 (-14064) + H_2^0 (-14065) +At time : 88.001 ns Reaction : H3O^1 (-7317) + OH^-1 (-13989) -> No product +At time : 88.001 ns Reaction : H2O2^0 (-11981) + e_aq^-1 (-4132) -> OH^-1 (-14066) + OH^0 (-14067) +At time : 88.001 ns Reaction : e_aq^-1 (-2164) + H3O^1 (-10792) -> H^0 (-14068) +At time : 88.001 ns Reaction : OH^0 (-9220) + e_aq^-1 (-3979) -> OH^-1 (-14069) +At time : 88.001 ns Reaction : e_aq^-1 (-3771) + H3O^1 (-8760) -> H^0 (-14070) +At time : 89.001 ns Reaction : e_aq^-1 (-3543) + H^0 (-12998) -> OH^-1 (-14071) + H_2^0 (-14072) +At time : 89.001 ns Reaction : e_aq^-1 (-3823) + H3O^1 (-10724) -> H^0 (-14073) +At time : 89.001 ns Reaction : H^0 (-9501) + H^0 (-8994) -> H_2^0 (-14074) +At time : 89.001 ns Reaction : H^0 (-9131) + OH^0 (-7426) -> No product +At time : 90.001 ns Reaction : e_aq^-1 (-4847) + H^0 (-13966) -> OH^-1 (-14075) + H_2^0 (-14076) +At time : 90.001 ns Reaction : e_aq^-1 (-4716) + H2O2^0 (-13763) -> OH^-1 (-14077) + OH^0 (-14078) +At time : 90.001 ns Reaction : H^0 (-12505) + H^0 (-13270) -> H_2^0 (-14079) +At time : 90.001 ns Reaction : e_aq^-1 (-2867) + H^0 (-13250) -> OH^-1 (-14080) + H_2^0 (-14081) +At time : 90.001 ns Reaction : H2O2^0 (-12544) + e_aq^-1 (-4581) -> OH^-1 (-14082) + OH^0 (-14083) +At time : 90.001 ns Reaction : e_aq^-1 (-4033) + H2O2^0 (-11408) -> OH^-1 (-14084) + OH^0 (-14085) +At time : 90.001 ns Reaction : H3O^1 (-10974) + e_aq^-1 (-1079) -> H^0 (-14086) +At time : 90.001 ns Reaction : H3O^1 (-10045) + e_aq^-1 (-4420) -> H^0 (-14087) +At time : 90.001 ns Reaction : e_aq^-1 (-4204) + OH^0 (-9027) -> OH^-1 (-14088) +At time : 91.001 ns Reaction : H^0 (-13996) + H^0 (-11202) -> H_2^0 (-14089) +At time : 91.001 ns Reaction : OH^0 (-10308) + OH^0 (-7332) -> H2O2^0 (-14090) +At time : 91.001 ns Reaction : e_aq^-1 (-2159) + OH^0 (-9922) -> OH^-1 (-14091) +At time : 92.001 ns Reaction : OH^-1 (-12948) + H3O^1 (-7723) -> No product +At time : 92.001 ns Reaction : H3O^1 (-9636) + OH^-1 (-12833) -> No product +At time : 92.001 ns Reaction : H2O2^0 (-11379) + e_aq^-1 (-4317) -> OH^-1 (-14092) + OH^0 (-14093) +At time : 92.001 ns Reaction : e_aq^-1 (-770) + H3O^1 (-11070) -> H^0 (-14094) +At time : 92.001 ns Reaction : H3O^1 (-9571) + e_aq^-1 (-3612) -> H^0 (-14095) +At time : 92.001 ns Reaction : OH^0 (-7048) + e_aq^-1 (-8572) -> OH^-1 (-14096) +At time : 92.001 ns Reaction : e_aq^-1 (-2595) + H3O^1 (-7653) -> H^0 (-14097) +At time : 93.001 ns Reaction : e_aq^-1 (-5571) + OH^0 (-13993) -> OH^-1 (-14098) +At time : 93.001 ns Reaction : H^0 (-10591) + e_aq^-1 (-2151) -> OH^-1 (-14099) + H_2^0 (-14100) +At time : 93.001 ns Reaction : e_aq^-1 (-3841) + H3O^1 (-6615) -> H^0 (-14101) +At time : 94.001 ns Reaction : OH^0 (-7778) + H^0 (-13532) -> No product +At time : 94.001 ns Reaction : OH^0 (-13147) + OH^0 (-8320) -> H2O2^0 (-14102) +At time : 94.001 ns Reaction : H^0 (-10529) + OH^0 (-8062) -> No product +At time : 94.001 ns Reaction : OH^0 (-6690) + OH^0 (-7836) -> H2O2^0 (-14103) +At time : 94.001 ns Reaction : e_aq^-1 (-2518) + H3O^1 (-7793) -> H^0 (-14104) +At time : 95.001 ns Reaction : OH^-1 (-13937) + H3O^1 (-5961) -> No product +At time : 95.001 ns Reaction : OH^0 (-13729) + OH^0 (-7148) -> H2O2^0 (-14105) +At time : 95.001 ns Reaction : H^0 (-9706) + OH^0 (-13717) -> No product +At time : 95.001 ns Reaction : H3O^1 (-10434) + e_aq^-1 (-761) -> H^0 (-14106) +At time : 96.001 ns Reaction : OH^-1 (-13998) + H3O^1 (-7421) -> No product +At time : 96.001 ns Reaction : OH^0 (-13387) + e_aq^-1 (-5399) -> OH^-1 (-14107) +At time : 96.001 ns Reaction : H3O^1 (-9735) + OH^-1 (-13380) -> No product +At time : 96.001 ns Reaction : OH^-1 (-13327) + H3O^1 (-8051) -> No product +At time : 96.001 ns Reaction : e_aq^-1 (-533) + H2O2^0 (-11699) -> OH^-1 (-14108) + OH^0 (-14109) +At time : 96.001 ns Reaction : H^0 (-10527) + OH^0 (-8020) -> No product +At time : 96.001 ns Reaction : e_aq^-1 (-2511) + H3O^1 (-6637) -> H^0 (-14110) +At time : 97.001 ns Reaction : H3O^1 (-7923) + OH^-1 (-13664) -> No product +At time : 97.001 ns Reaction : OH^0 (-10522) + OH^0 (-13457) -> H2O2^0 (-14111) +At time : 97.001 ns Reaction : e_aq^-1 (-3646) + H^0 (-13243) -> OH^-1 (-14112) + H_2^0 (-14113) +At time : 97.001 ns Reaction : e_aq^-1 (-4934) + H2O2^0 (-12207) -> OH^-1 (-14114) + OH^0 (-14115) +At time : 97.001 ns Reaction : e_aq^-1 (-5423) + H2O2^0 (-11567) -> OH^-1 (-14116) + OH^0 (-14117) +At time : 97.001 ns Reaction : OH^0 (-6126) + OH^0 (-7344) -> H2O2^0 (-14118) +At time : 97.001 ns Reaction : e_aq^-1 (-3561) + H3O^1 (-6293) -> H^0 (-14119) +At time : 98.001 ns Reaction : OH^-1 (-14026) + H3O^1 (-7963) -> No product +At time : 98.001 ns Reaction : H^0 (-13795) + OH^0 (-6050) -> No product +At time : 98.001 ns Reaction : OH^0 (-10059) + e_aq^-1 (-4619) -> OH^-1 (-14120) +At time : 98.001 ns Reaction : OH^0 (-9959) + e_aq^-1 (-4059) -> OH^-1 (-14121) +At time : 99.001 ns Reaction : OH^0 (-13963) + e_aq^-1 (-5102) -> OH^-1 (-14122) +At time : 99.001 ns Reaction : H^0 (-13733) + e_aq^-1 (-4885) -> OH^-1 (-14123) + H_2^0 (-14124) +At time : 99.001 ns Reaction : OH^0 (-8046) + OH^0 (-8387) -> H2O2^0 (-14125) +At time : 100 ns Reaction : e_aq^-1 (-235) + H^0 (-12129) -> OH^-1 (-14126) + H_2^0 (-14127) +At time : 100 ns Reaction : e_aq^-1 (-4264) + H2O2^0 (-11867) -> OH^-1 (-14128) + OH^0 (-14129) +At time : 101 ns Reaction : e_aq^-1 (-4326) + H2O2^0 (-12000) -> OH^-1 (-14130) + OH^0 (-14131) +At time : 101 ns Reaction : OH^0 (-6782) + OH^0 (-6810) -> H2O2^0 (-14132) +At time : 101 ns Reaction : e_aq^-1 (-2528) + H3O^1 (-6701) -> H^0 (-14133) +At time : 102 ns Reaction : H^0 (-9711) + OH^0 (-13938) -> No product +At time : 102 ns Reaction : OH^-1 (-13818) + H3O^1 (-5965) -> No product +At time : 102 ns Reaction : H^0 (-9259) + OH^0 (-13573) -> No product +At time : 102 ns Reaction : OH^0 (-11144) + OH^0 (-8224) -> H2O2^0 (-14134) +At time : 103 ns Reaction : H3O^1 (-6031) + OH^-1 (-14014) -> No product +At time : 103 ns Reaction : e_aq^-1 (-4372) + OH^0 (-13771) -> OH^-1 (-14135) +At time : 103 ns Reaction : H^0 (-13269) + OH^0 (-6678) -> No product +At time : 103 ns Reaction : e_aq^-1 (-4546) + H2O2^0 (-12957) -> OH^-1 (-14136) + OH^0 (-14137) +At time : 103 ns Reaction : OH^0 (-10707) + OH^0 (-6468) -> H2O2^0 (-14138) +At time : 103 ns Reaction : e_aq^-1 (-1289) + H^0 (-8964) -> OH^-1 (-14139) + H_2^0 (-14140) +At time : 104 ns Reaction : OH^-1 (-14003) + H3O^1 (-9607) -> No product +At time : 104 ns Reaction : H3O^1 (-7677) + OH^-1 (-12930) -> No product +At time : 104 ns Reaction : OH^-1 (-12507) + H3O^1 (-7509) -> No product +At time : 104 ns Reaction : e_aq^-1 (-4235) + H2O2^0 (-11474) -> OH^-1 (-14141) + OH^0 (-14142) +At time : 104 ns Reaction : e_aq^-1 (-560) + H2O2^0 (-11448) -> OH^-1 (-14143) + OH^0 (-14144) +At time : 104 ns Reaction : e_aq^-1 (-5264) + H3O^1 (-7311) -> H^0 (-14145) +At time : 105 ns Reaction : e_aq^-1 (-3515) + H2O2^0 (-13979) -> OH^-1 (-14146) + OH^0 (-14147) +At time : 105 ns Reaction : OH^-1 (-13792) + H3O^1 (-6665) -> No product +At time : 105 ns Reaction : H3O^1 (-6271) + OH^-1 (-13253) -> No product +At time : 105 ns Reaction : e_aq^-1 (-5603) + H2O2^0 (-12763) -> OH^-1 (-14148) + OH^0 (-14149) +At time : 105 ns Reaction : H^0 (-12697) + OH^0 (-7632) -> No product +At time : 105 ns Reaction : OH^0 (-12646) + e_aq^-1 (-8410) -> OH^-1 (-14150) +At time : 105 ns Reaction : H2O2^0 (-11794) + e_aq^-1 (-3451) -> OH^-1 (-14151) + OH^0 (-14152) +At time : 105 ns Reaction : e_aq^-1 (-3696) + H2O2^0 (-11654) -> OH^-1 (-14153) + OH^0 (-14154) +At time : 106 ns Reaction : H3O^1 (-10297) + OH^-1 (-13894) -> No product +At time : 106 ns Reaction : e_aq^-1 (-2265) + H2O2^0 (-11857) -> OH^-1 (-14155) + OH^0 (-14156) +At time : 106 ns Reaction : H^0 (-11175) + H^0 (-9393) -> H_2^0 (-14157) +At time : 106 ns Reaction : e_aq^-1 (-3824) + H^0 (-8980) -> OH^-1 (-14158) + H_2^0 (-14159) +At time : 107 ns Reaction : e_aq^-1 (-3570) + H3O^1 (-7737) -> H^0 (-14160) +At time : 108 ns Reaction : e_aq^-1 (-1998) + H2O2^0 (-13760) -> OH^-1 (-14161) + OH^0 (-14162) +At time : 109 ns Reaction : H^0 (-13312) + OH^0 (-8949) -> No product +At time : 109 ns Reaction : e_aq^-1 (-5202) + H2O2^0 (-12358) -> OH^-1 (-14163) + OH^0 (-14164) +At time : 109 ns Reaction : e_aq^-1 (-5388) + H2O2^0 (-11826) -> OH^-1 (-14165) + OH^0 (-14166) +At time : 109 ns Reaction : OH^0 (-9845) + H^0 (-9835) -> No product +At time : 110 ns Reaction : OH^-1 (-14075) + H3O^1 (-8340) -> No product +At time : 110 ns Reaction : OH^-1 (-13876) + H3O^1 (-7345) -> No product +At time : 110 ns Reaction : H^0 (-9821) + H^0 (-12338) -> H_2^0 (-14167) +At time : 110 ns Reaction : e_aq^-1 (-2000) + e_aq^-1 (-2059) -> OH^-1 (-14168) + OH^-1 (-14169) + H_2^0 (-14170) +At time : 111 ns Reaction : H3O^1 (-10788) + OH^-1 (-14161) -> No product +At time : 111 ns Reaction : H3O^1 (-6235) + OH^-1 (-13830) -> No product +At time : 111 ns Reaction : H3O^1 (-10648) + e_aq^-1 (-3178) -> H^0 (-14171) +At time : 111 ns Reaction : OH^0 (-10146) + e_aq^-1 (-4819) -> OH^-1 (-14172) +At time : 111 ns Reaction : e_aq^-1 (-4485) + H3O^1 (-7941) -> H^0 (-14173) +At time : 111 ns Reaction : e_aq^-1 (-3034) + e_aq^-1 (-3119) -> OH^-1 (-14174) + OH^-1 (-14175) + H_2^0 (-14176) +At time : 112 ns Reaction : OH^-1 (-14108) + H3O^1 (-7463) -> No product +At time : 112 ns Reaction : e_aq^-1 (-2337) + OH^0 (-13933) -> OH^-1 (-14177) +At time : 112 ns Reaction : e_aq^-1 (-2885) + OH^0 (-6470) -> OH^-1 (-14178) +At time : 112 ns Reaction : e_aq^-1 (-4745) + e_aq^-1 (-4896) -> OH^-1 (-14179) + OH^-1 (-14180) + H_2^0 (-14181) +At time : 113 ns Reaction : OH^-1 (-14091) + H3O^1 (-5987) -> No product +At time : 113 ns Reaction : OH^-1 (-13779) + H3O^1 (-5815) -> No product +At time : 113 ns Reaction : OH^0 (-12487) + OH^0 (-6176) -> H2O2^0 (-14182) +At time : 113 ns Reaction : OH^0 (-9947) + H^0 (-10845) -> No product +At time : 113 ns Reaction : OH^0 (-9404) + OH^0 (-5808) -> H2O2^0 (-14183) +At time : 113 ns Reaction : e_aq^-1 (-3672) + H3O^1 (-6373) -> H^0 (-14184) +At time : 114 ns Reaction : e_aq^-1 (-2657) + OH^0 (-13508) -> OH^-1 (-14185) +At time : 114 ns Reaction : e_aq^-1 (-899) + H2O2^0 (-11470) -> OH^-1 (-14186) + OH^0 (-14187) +At time : 114 ns Reaction : e_aq^-1 (-688) + H3O^1 (-8183) -> H^0 (-14188) +At time : 116 ns Reaction : OH^0 (-6442) + H^0 (-12690) -> No product +At time : 116 ns Reaction : H3O^1 (-10487) + e_aq^-1 (-4836) -> H^0 (-14189) +At time : 116 ns Reaction : e_aq^-1 (-230) + H3O^1 (-8313) -> H^0 (-14190) +At time : 117 ns Reaction : OH^-1 (-14185) + H3O^1 (-8763) -> No product +At time : 117 ns Reaction : OH^0 (-14083) + OH^0 (-13186) -> H2O2^0 (-14191) +At time : 117 ns Reaction : OH^-1 (-13994) + H3O^1 (-6561) -> No product +At time : 117 ns Reaction : OH^0 (-5914) + OH^0 (-13472) -> H2O2^0 (-14192) +At time : 117 ns Reaction : e_aq^-1 (-5418) + H3O^1 (-8263) -> H^0 (-14193) +At time : 117 ns Reaction : OH^0 (-5898) + OH^0 (-6414) -> H2O2^0 (-14194) +At time : 118 ns Reaction : OH^-1 (-14139) + H3O^1 (-7939) -> No product +At time : 118 ns Reaction : OH^-1 (-14122) + H3O^1 (-8391) -> No product +At time : 118 ns Reaction : e_aq^-1 (-5489) + H2O2^0 (-11373) -> OH^-1 (-14195) + OH^0 (-14196) +At time : 118 ns Reaction : e_aq^-1 (-4041) + OH^0 (-10810) -> OH^-1 (-14197) +At time : 119 ns Reaction : OH^0 (-14067) + OH^0 (-12626) -> H2O2^0 (-14198) +At time : 119 ns Reaction : e_aq^-1 (-2559) + H2O2^0 (-14004) -> OH^-1 (-14199) + OH^0 (-14200) +At time : 119 ns Reaction : OH^0 (-8252) + H^0 (-13701) -> No product +At time : 119 ns Reaction : e_aq^-1 (-5092) + H^0 (-11782) -> OH^-1 (-14201) + H_2^0 (-14202) +At time : 119 ns Reaction : e_aq^-1 (-4272) + H2O2^0 (-11465) -> OH^-1 (-14203) + OH^0 (-14204) +At time : 119 ns Reaction : OH^0 (-10787) + OH^0 (-5962) -> H2O2^0 (-14205) +At time : 119 ns Reaction : H^0 (-9405) + e_aq^-1 (-5282) -> OH^-1 (-14206) + H_2^0 (-14207) +At time : 120 ns Reaction : OH^-1 (-14206) + H3O^1 (-8463) -> No product +At time : 120 ns Reaction : OH^-1 (-14045) + H3O^1 (-7341) -> No product +At time : 120 ns Reaction : H3O^1 (-11158) + OH^-1 (-13974) -> No product +At time : 120 ns Reaction : OH^-1 (-13893) + H3O^1 (-8685) -> No product +At time : 120 ns Reaction : H^0 (-12781) + e_aq^-1 (-2023) -> OH^-1 (-14208) + H_2^0 (-14209) +At time : 120 ns Reaction : OH^0 (-10633) + e_aq^-1 (-3441) -> OH^-1 (-14210) +At time : 121 ns Reaction : OH^0 (-14061) + e_aq^-1 (-5226) -> OH^-1 (-14211) +At time : 121 ns Reaction : H^0 (-13089) + OH^0 (-13616) -> No product +At time : 121 ns Reaction : H3O^1 (-7933) + OH^-1 (-13384) -> No product +At time : 121 ns Reaction : e_aq^-1 (-1050) + H3O^1 (-8658) -> H^0 (-14212) +At time : 122 ns Reaction : H2O2^0 (-12261) + e_aq^-1 (-5310) -> OH^-1 (-14213) + OH^0 (-14214) +At time : 123 ns Reaction : OH^-1 (-13720) + H3O^1 (-8670) -> No product +At time : 123 ns Reaction : H^0 (-13523) + H^0 (-9221) -> H_2^0 (-14215) +At time : 123 ns Reaction : e_aq^-1 (-2093) + H^0 (-13202) -> OH^-1 (-14216) + H_2^0 (-14217) +At time : 123 ns Reaction : H^0 (-13159) + e_aq^-1 (-591) -> OH^-1 (-14218) + H_2^0 (-14219) +At time : 124 ns Reaction : OH^-1 (-14163) + H3O^1 (-8149) -> No product +At time : 124 ns Reaction : OH^0 (-13283) + e_aq^-1 (-5085) -> OH^-1 (-14220) +At time : 124 ns Reaction : H3O^1 (-11041) + e_aq^-1 (-4548) -> H^0 (-14221) +At time : 124 ns Reaction : H3O^1 (-9344) + e_aq^-1 (-5630) -> H^0 (-14222) +At time : 125 ns Reaction : OH^-1 (-14130) + H3O^1 (-6773) -> No product +At time : 125 ns Reaction : OH^-1 (-14037) + H3O^1 (-7631) -> No product +At time : 125 ns Reaction : OH^-1 (-13836) + H3O^1 (-7439) -> No product +At time : 125 ns Reaction : H^0 (-13173) + e_aq^-1 (-2601) -> OH^-1 (-14223) + H_2^0 (-14224) +At time : 125 ns Reaction : H2O2^0 (-12897) + e_aq^-1 (-2704) -> OH^-1 (-14225) + OH^0 (-14226) +At time : 125 ns Reaction : e_aq^-1 (-5523) + H2O2^0 (-11971) -> OH^-1 (-14227) + OH^0 (-14228) +At time : 125 ns Reaction : e_aq^-1 (-141) + H3O^1 (-7269) -> H^0 (-14229) +At time : 126 ns Reaction : H^0 (-13919) + OH^0 (-11334) -> No product +At time : 126 ns Reaction : OH^-1 (-13874) + H3O^1 (-5869) -> No product +At time : 126 ns Reaction : H3O^1 (-6257) + OH^-1 (-13161) -> No product +At time : 126 ns Reaction : e_aq^-1 (-4804) + H3O^1 (-8025) -> H^0 (-14230) +At time : 126 ns Reaction : e_aq^-1 (-4877) + H3O^1 (-7107) -> H^0 (-14231) +At time : 128 ns Reaction : H^0 (-13625) + OH^0 (-9440) -> No product +At time : 128 ns Reaction : e_aq^-1 (-2730) + H2O2^0 (-13024) -> OH^-1 (-14232) + OH^0 (-14233) +At time : 128 ns Reaction : e_aq^-1 (-3534) + e_aq^-1 (-3513) -> OH^-1 (-14234) + OH^-1 (-14235) + H_2^0 (-14236) +At time : 129 ns Reaction : e_aq^-1 (-585) + OH^0 (-14063) -> OH^-1 (-14237) +At time : 129 ns Reaction : e_aq^-1 (-87) + H2O2^0 (-12800) -> OH^-1 (-14238) + OH^0 (-14239) +At time : 129 ns Reaction : e_aq^-1 (-1487) + H3O^1 (-10900) -> H^0 (-14240) +At time : 129 ns Reaction : OH^0 (-10430) + e_aq^-1 (-5105) -> OH^-1 (-14241) +At time : 129 ns Reaction : OH^0 (-9614) + e_aq^-1 (-3660) -> OH^-1 (-14242) +At time : 130 ns Reaction : OH^-1 (-13521) + H3O^1 (-6255) -> No product +At time : 130 ns Reaction : OH^0 (-13495) + e_aq^-1 (-5002) -> OH^-1 (-14243) +At time : 130 ns Reaction : OH^0 (-12903) + H^0 (-9776) -> No product +At time : 131 ns Reaction : OH^-1 (-13879) + H3O^1 (-8397) -> No product +At time : 131 ns Reaction : H^0 (-13160) + OH^0 (-9075) -> No product +At time : 131 ns Reaction : e_aq^-1 (-5194) + H3O^1 (-7289) -> H^0 (-14244) +At time : 131 ns Reaction : e_aq^-1 (-4198) + e_aq^-1 (-4223) -> OH^-1 (-14245) + OH^-1 (-14246) + H_2^0 (-14247) +At time : 132 ns Reaction : OH^0 (-13049) + H^0 (-9315) -> No product +At time : 132 ns Reaction : H^0 (-9470) + e_aq^-1 (-8701) -> OH^-1 (-14248) + H_2^0 (-14249) +At time : 133 ns Reaction : e_aq^-1 (-2482) + H^0 (-13032) -> OH^-1 (-14250) + H_2^0 (-14251) +At time : 133 ns Reaction : e_aq^-1 (-5039) + H2O2^0 (-11686) -> OH^-1 (-14252) + OH^0 (-14253) +At time : 133 ns Reaction : e_aq^-1 (-3716) + H3O^1 (-6443) -> H^0 (-14254) +At time : 134 ns Reaction : e_aq^-1 (-2392) + OH^0 (-14007) -> OH^-1 (-14255) +At time : 134 ns Reaction : e_aq^-1 (-3955) + H2O2^0 (-11976) -> OH^-1 (-14256) + OH^0 (-14257) +At time : 135 ns Reaction : OH^-1 (-14174) + H3O^1 (-7715) -> No product +At time : 135 ns Reaction : e_aq^-1 (-4586) + OH^0 (-6948) -> OH^-1 (-14258) +At time : 136 ns Reaction : e_aq^-1 (-3957) + H2O2^0 (-11808) -> OH^-1 (-14259) + OH^0 (-14260) +At time : 136 ns Reaction : H2O2^0 (-11399) + e_aq^-1 (-3688) -> OH^-1 (-14261) + OH^0 (-14262) +At time : 136 ns Reaction : H^0 (-11116) + OH^0 (-10274) -> No product +At time : 136 ns Reaction : e_aq^-1 (-1188) + e_aq^-1 (-4884) -> OH^-1 (-14263) + OH^-1 (-14264) + H_2^0 (-14265) +At time : 136 ns Reaction : OH^-1 (-13276) + H3O^1 (-6139) -> No product +At time : 137 ns Reaction : H3O^1 (-11176) + OH^-1 (-14195) -> No product +At time : 137 ns Reaction : OH^-1 (-14153) + H3O^1 (-7753) -> No product +At time : 137 ns Reaction : H3O^1 (-6247) + OH^-1 (-14146) -> No product +At time : 137 ns Reaction : OH^0 (-10843) + H^0 (-9054) -> No product +At time : 138 ns Reaction : OH^0 (-12702) + e_aq^-1 (-8539) -> OH^-1 (-14266) +At time : 138 ns Reaction : OH^0 (-9276) + OH^0 (-8807) -> H2O2^0 (-14267) +At time : 139 ns Reaction : OH^0 (-13568) + OH^0 (-7096) -> H2O2^0 (-14268) +At time : 139 ns Reaction : H2O2^0 (-11425) + e_aq^-1 (-2181) -> OH^-1 (-14269) + OH^0 (-14270) +At time : 139 ns Reaction : OH^0 (-6354) + e_aq^-1 (-8740) -> OH^-1 (-14271) +At time : 139 ns Reaction : e_aq^-1 (-4534) + OH^0 (-8684) -> OH^-1 (-14272) +At time : 140 ns Reaction : H3O^1 (-10105) + OH^-1 (-14258) -> No product +At time : 140 ns Reaction : OH^0 (-10933) + OH^0 (-14137) -> H2O2^0 (-14273) +At time : 140 ns Reaction : e_aq^-1 (-3032) + H2O2^0 (-11652) -> OH^-1 (-14274) + OH^0 (-14275) +At time : 140 ns Reaction : e_aq^-1 (-5455) + H3O^1 (-6141) -> H^0 (-14276) +At time : 141 ns Reaction : H3O^1 (-9836) + OH^-1 (-13685) -> No product +At time : 141 ns Reaction : e_aq^-1 (-4252) + H2O2^0 (-11462) -> OH^-1 (-14277) + OH^0 (-14278) +At time : 141 ns Reaction : H^0 (-10102) + OH^0 (-6052) -> No product +At time : 141 ns Reaction : OH^0 (-10062) + OH^0 (-7014) -> H2O2^0 (-14279) +At time : 141 ns Reaction : e_aq^-1 (-2639) + H3O^1 (-7823) -> H^0 (-14280) +At time : 142 ns Reaction : OH^-1 (-13952) + H3O^1 (-7223) -> No product +At time : 142 ns Reaction : OH^-1 (-13798) + H3O^1 (-7711) -> No product +At time : 142 ns Reaction : H3O^1 (-6013) + OH^-1 (-13398) -> No product +At time : 142 ns Reaction : e_aq^-1 (-5686) + H3O^1 (-8317) -> H^0 (-14281) +At time : 143 ns Reaction : OH^-1 (-14223) + H3O^1 (-7835) -> No product +At time : 143 ns Reaction : OH^-1 (-13916) + H3O^1 (-7061) -> No product +At time : 143 ns Reaction : OH^0 (-12317) + e_aq^-1 (-4932) -> OH^-1 (-14282) +At time : 143 ns Reaction : OH^0 (-12273) + OH^0 (-8759) -> H2O2^0 (-14283) +At time : 143 ns Reaction : OH^0 (-11030) + OH^0 (-7188) -> H2O2^0 (-14284) +At time : 144 ns Reaction : H2O2^0 (-13828) + e_aq^-1 (-5307) -> OH^-1 (-14285) + OH^0 (-14286) +At time : 144 ns Reaction : H2O2^0 (-11658) + e_aq^-1 (-4972) -> OH^-1 (-14287) + OH^0 (-14288) +At time : 144 ns Reaction : e_aq^-1 (-1901) + e_aq^-1 (-4156) -> OH^-1 (-14289) + OH^-1 (-14290) + H_2^0 (-14291) +At time : 145 ns Reaction : H3O^1 (-8155) + OH^-1 (-14282) -> No product +At time : 145 ns Reaction : H3O^1 (-6111) + OH^-1 (-14213) -> No product +At time : 145 ns Reaction : H^0 (-12953) + e_aq^-1 (-3623) -> OH^-1 (-14292) + H_2^0 (-14293) +At time : 145 ns Reaction : H3O^1 (-9919) + e_aq^-1 (-4053) -> H^0 (-14294) +At time : 146 ns Reaction : e_aq^-1 (-3013) + H^0 (-13810) -> OH^-1 (-14295) + H_2^0 (-14296) +At time : 146 ns Reaction : H2O2^0 (-11467) + e_aq^-1 (-712) -> OH^-1 (-14297) + OH^0 (-14298) +At time : 146 ns Reaction : e_aq^-1 (-3666) + H3O^1 (-6431) -> H^0 (-14299) +At time : 147 ns Reaction : e_aq^-1 (-240) + H^0 (-10323) -> OH^-1 (-14300) + H_2^0 (-14301) +At time : 147 ns Reaction : e_aq^-1 (-4965) + H^0 (-9080) -> OH^-1 (-14302) + H_2^0 (-14303) +At time : 148 ns Reaction : OH^-1 (-14297) + H3O^1 (-7239) -> No product +At time : 148 ns Reaction : OH^-1 (-14092) + H3O^1 (-6737) -> No product +At time : 148 ns Reaction : e_aq^-1 (-3794) + H3O^1 (-7779) -> H^0 (-14304) +At time : 148 ns Reaction : e_aq^-1 (-3847) + OH^0 (-6514) -> OH^-1 (-14305) +At time : 149 ns Reaction : e_aq^-1 (-457) + H^0 (-13478) -> OH^-1 (-14306) + H_2^0 (-14307) +At time : 149 ns Reaction : e_aq^-1 (-2863) + H3O^1 (-6487) -> H^0 (-14308) +At time : 150 ns Reaction : H^0 (-14044) + OH^0 (-7524) -> No product +At time : 150 ns Reaction : OH^-1 (-13897) + H3O^1 (-7065) -> No product +At time : 151 ns Reaction : H3O^1 (-5857) + OH^-1 (-13842) -> No product +At time : 151 ns Reaction : e_aq^-1 (-4094) + OH^0 (-10795) -> OH^-1 (-14309) +At time : 152 ns Reaction : OH^-1 (-14001) + H3O^1 (-10972) -> No product +At time : 152 ns Reaction : OH^0 (-13755) + e_aq^-1 (-3759) -> OH^-1 (-14310) +At time : 152 ns Reaction : H3O^1 (-10613) + OH^-1 (-13605) -> No product +At time : 152 ns Reaction : H^0 (-10929) + OH^0 (-8690) -> No product +At time : 152 ns Reaction : OH^0 (-7360) + OH^0 (-7376) -> H2O2^0 (-14311) +At time : 152 ns Reaction : e_aq^-1 (-5156) + H3O^1 (-7147) -> H^0 (-14312) +At time : 153 ns Reaction : OH^-1 (-14220) + H3O^1 (-7131) -> No product +At time : 153 ns Reaction : OH^-1 (-14047) + H3O^1 (-7189) -> No product +At time : 153 ns Reaction : OH^0 (-12567) + e_aq^-1 (-4192) -> OH^-1 (-14313) +At time : 153 ns Reaction : OH^0 (-7256) + OH^0 (-7442) -> H2O2^0 (-14314) +At time : 154 ns Reaction : OH^-1 (-14269) + H3O^1 (-7895) -> No product +At time : 154 ns Reaction : e_aq^-1 (-2003) + H2O2^0 (-13934) -> OH^-1 (-14315) + OH^0 (-14316) +At time : 154 ns Reaction : OH^0 (-9641) + H^0 (-13862) -> No product +At time : 154 ns Reaction : H^0 (-13657) + e_aq^-1 (-4695) -> OH^-1 (-14317) + H_2^0 (-14318) +At time : 155 ns Reaction : H3O^1 (-5819) + OH^-1 (-14025) -> No product +At time : 155 ns Reaction : e_aq^-1 (-630) + H2O2^0 (-13512) -> OH^-1 (-14319) + OH^0 (-14320) +At time : 156 ns Reaction : H3O^1 (-9600) + e_aq^-1 (-3765) -> H^0 (-14321) +At time : 156 ns Reaction : e_aq^-1 (-2815) + H3O^1 (-7743) -> H^0 (-14322) +At time : 157 ns Reaction : e_aq^-1 (-2416) + OH^0 (-6582) -> OH^-1 (-14323) +At time : 159 ns Reaction : OH^0 (-11065) + OH^0 (-7104) -> H2O2^0 (-14324) +At time : 160 ns Reaction : H3O^1 (-11016) + OH^-1 (-14243) -> No product +At time : 161 ns Reaction : OH^-1 (-13984) + H3O^1 (-6901) -> No product +At time : 161 ns Reaction : e_aq^-1 (-5541) + OH^0 (-13821) -> OH^-1 (-14325) +At time : 161 ns Reaction : e_aq^-1 (-1560) + H2O2^0 (-13510) -> OH^-1 (-14326) + OH^0 (-14327) +At time : 161 ns Reaction : H^0 (-12929) + OH^0 (-8234) -> No product +At time : 161 ns Reaction : H3O^1 (-11172) + e_aq^-1 (-5563) -> H^0 (-14328) +At time : 162 ns Reaction : H^0 (-10921) + OH^0 (-14078) -> No product +At time : 163 ns Reaction : OH^0 (-13900) + H^0 (-14304) -> No product +At time : 163 ns Reaction : e_aq^-1 (-3803) + OH^0 (-13783) -> OH^-1 (-14329) +At time : 163 ns Reaction : e_aq^-1 (-592) + H^0 (-12888) -> OH^-1 (-14330) + H_2^0 (-14331) +At time : 163 ns Reaction : H^0 (-12739) + e_aq^-1 (-1228) -> OH^-1 (-14332) + H_2^0 (-14333) +At time : 163 ns Reaction : OH^0 (-9105) + OH^0 (-9204) -> H2O2^0 (-14334) +At time : 163 ns Reaction : e_aq^-1 (-1193) + OH^0 (-7532) -> OH^-1 (-14335) +At time : 164 ns Reaction : H3O^1 (-6591) + OH^-1 (-14012) -> No product +At time : 164 ns Reaction : e_aq^-1 (-2612) + H^0 (-13678) -> OH^-1 (-14336) + H_2^0 (-14337) +At time : 164 ns Reaction : OH^-1 (-13454) + H3O^1 (-7713) -> No product +At time : 164 ns Reaction : H^0 (-12040) + OH^0 (-7676) -> No product +At time : 164 ns Reaction : e_aq^-1 (-142) + OH^0 (-10360) -> OH^-1 (-14338) +At time : 165 ns Reaction : H3O^1 (-6439) + OH^-1 (-14266) -> No product +At time : 165 ns Reaction : OH^-1 (-13865) + H3O^1 (-7771) -> No product +At time : 165 ns Reaction : e_aq^-1 (-111) + H3O^1 (-8640) -> H^0 (-14339) +At time : 166 ns Reaction : OH^-1 (-14168) + H3O^1 (-6933) -> No product +At time : 166 ns Reaction : OH^0 (-13721) + H^0 (-13216) -> No product +At time : 167 ns Reaction : OH^-1 (-14199) + H3O^1 (-6413) -> No product +At time : 167 ns Reaction : H3O^1 (-5947) + OH^-1 (-13638) -> No product +At time : 167 ns Reaction : H3O^1 (-5933) + OH^-1 (-13423) -> No product +At time : 167 ns Reaction : e_aq^-1 (-4091) + H^0 (-8972) -> OH^-1 (-14340) + H_2^0 (-14341) +At time : 168 ns Reaction : OH^-1 (-13914) + H3O^1 (-8301) -> No product +At time : 168 ns Reaction : OH^-1 (-13863) + H3O^1 (-7605) -> No product +At time : 168 ns Reaction : OH^-1 (-13693) + H3O^1 (-6451) -> No product +At time : 169 ns Reaction : OH^-1 (-14136) + H3O^1 (-8007) -> No product +At time : 169 ns Reaction : e_aq^-1 (-4186) + H^0 (-13460) -> OH^-1 (-14342) + H_2^0 (-14343) +At time : 169 ns Reaction : H2O2^0 (-13141) + e_aq^-1 (-2842) -> OH^-1 (-14344) + OH^0 (-14345) +At time : 169 ns Reaction : e_aq^-1 (-5077) + H2O2^0 (-11601) -> OH^-1 (-14346) + OH^0 (-14347) +At time : 169 ns Reaction : H2O2^0 (-11468) + e_aq^-1 (-4115) -> OH^-1 (-14348) + OH^0 (-14349) +At time : 169 ns Reaction : e_aq^-1 (-2502) + H3O^1 (-6589) -> H^0 (-14350) +At time : 170 ns Reaction : OH^-1 (-14172) + H3O^1 (-7927) -> No product +At time : 170 ns Reaction : H3O^1 (-7545) + OH^-1 (-14077) -> No product +At time : 170 ns Reaction : H3O^1 (-6163) + OH^-1 (-14008) -> No product +At time : 170 ns Reaction : e_aq^-1 (-859) + H3O^1 (-7263) -> H^0 (-14351) +At time : 171 ns Reaction : H^0 (-14188) + H^0 (-14229) -> H_2^0 (-14352) +At time : 171 ns Reaction : OH^-1 (-13405) + H3O^1 (-7681) -> No product +At time : 171 ns Reaction : e_aq^-1 (-4413) + H3O^1 (-6793) -> H^0 (-14353) +At time : 173 ns Reaction : H3O^1 (-10214) + OH^-1 (-14302) -> No product +At time : 174 ns Reaction : H^0 (-14028) + H^0 (-14094) -> H_2^0 (-14354) +At time : 174 ns Reaction : H^0 (-13342) + OH^0 (-6430) -> No product +At time : 174 ns Reaction : H2O2^0 (-11500) + e_aq^-1 (-4799) -> OH^-1 (-14355) + OH^0 (-14356) +At time : 174 ns Reaction : OH^0 (-10958) + e_aq^-1 (-4575) -> OH^-1 (-14357) +At time : 174 ns Reaction : e_aq^-1 (-4718) + OH^0 (-10134) -> OH^-1 (-14358) +At time : 174 ns Reaction : e_aq^-1 (-4110) + OH^0 (-7622) -> OH^-1 (-14359) +At time : 176 ns Reaction : H3O^1 (-10445) + OH^-1 (-14237) -> No product +At time : 176 ns Reaction : e_aq^-1 (-4669) + H2O2^0 (-13659) -> OH^-1 (-14360) + OH^0 (-14361) +At time : 176 ns Reaction : H3O^1 (-6027) + OH^-1 (-13129) -> No product +At time : 176 ns Reaction : e_aq^-1 (-2977) + H3O^1 (-7729) -> H^0 (-14362) +At time : 177 ns Reaction : H3O^1 (-6767) + OH^-1 (-13954) -> No product +At time : 177 ns Reaction : OH^0 (-13470) + OH^0 (-7814) -> H2O2^0 (-14363) +At time : 178 ns Reaction : H3O^1 (-9362) + OH^-1 (-14060) -> No product +At time : 179 ns Reaction : OH^-1 (-14186) + H3O^1 (-7273) -> No product +At time : 179 ns Reaction : H^0 (-14022) + OH^0 (-10693) -> No product +At time : 180 ns Reaction : OH^-1 (-13483) + H3O^1 (-6789) -> No product +At time : 180 ns Reaction : e_aq^-1 (-5319) + OH^0 (-10309) -> OH^-1 (-14364) +At time : 181 ns Reaction : H3O^1 (-5849) + OH^-1 (-14360) -> No product +At time : 181 ns Reaction : H^0 (-10731) + H^0 (-14350) -> H_2^0 (-14365) +At time : 182 ns Reaction : OH^0 (-9705) + e_aq^-1 (-2533) -> OH^-1 (-14366) +At time : 183 ns Reaction : H3O^1 (-10572) + OH^-1 (-13986) -> No product +At time : 183 ns Reaction : OH^0 (-6596) + H^0 (-12453) -> No product +At time : 184 ns Reaction : OH^-1 (-13857) + H3O^1 (-8835) -> No product +At time : 184 ns Reaction : OH^0 (-7260) + H^0 (-11869) -> No product +At time : 184 ns Reaction : OH^0 (-10697) + e_aq^-1 (-3630) -> OH^-1 (-14367) +At time : 184 ns Reaction : e_aq^-1 (-578) + H3O^1 (-7503) -> H^0 (-14368) +At time : 185 ns Reaction : e_aq^-1 (-4973) + H^0 (-14312) -> OH^-1 (-14369) + H_2^0 (-14370) +At time : 186 ns Reaction : e_aq^-1 (-4120) + OH^0 (-14085) -> OH^-1 (-14371) +At time : 187 ns Reaction : OH^-1 (-14248) + H3O^1 (-8706) -> No product +At time : 187 ns Reaction : H2O2^0 (-11431) + e_aq^-1 (-5378) -> OH^-1 (-14372) + OH^0 (-14373) +At time : 188 ns Reaction : OH^-1 (-14325) + H3O^1 (-7309) -> No product +At time : 188 ns Reaction : H3O^1 (-10060) + OH^-1 (-13982) -> No product +At time : 188 ns Reaction : OH^0 (-13352) + OH^0 (-6512) -> H2O2^0 (-14374) +At time : 190 ns Reaction : OH^-1 (-14255) + H3O^1 (-6779) -> No product +At time : 190 ns Reaction : e_aq^-1 (-3812) + H^0 (-14039) -> OH^-1 (-14375) + H_2^0 (-14376) +At time : 190 ns Reaction : OH^0 (-13869) + OH^0 (-7164) -> H2O2^0 (-14377) +At time : 190 ns Reaction : e_aq^-1 (-4234) + H2O2^0 (-12452) -> OH^-1 (-14378) + OH^0 (-14379) +At time : 190 ns Reaction : e_aq^-1 (-2514) + OH^0 (-10758) -> OH^-1 (-14380) +At time : 192 ns Reaction : H3O^1 (-6023) + OH^-1 (-13941) -> No product +At time : 193 ns Reaction : OH^0 (-10925) + OH^0 (-9978) -> H2O2^0 (-14381) +At time : 194 ns Reaction : OH^0 (-14298) + e_aq^-1 (-5054) -> OH^-1 (-14382) +At time : 194 ns Reaction : H3O^1 (-5939) + OH^-1 (-13689) -> No product +At time : 194 ns Reaction : H3O^1 (-6577) + OH^-1 (-13654) -> No product +At time : 194 ns Reaction : e_aq^-1 (-2808) + H2O2^0 (-11735) -> OH^-1 (-14383) + OH^0 (-14384) +At time : 194 ns Reaction : H^0 (-9886) + OH^0 (-5968) -> No product +At time : 195 ns Reaction : OH^-1 (-14242) + H3O^1 (-6371) -> No product +At time : 195 ns Reaction : OH^-1 (-13903) + H3O^1 (-7635) -> No product +At time : 196 ns Reaction : H^0 (-9343) + H^0 (-12249) -> H_2^0 (-14385) +At time : 196 ns Reaction : e_aq^-1 (-2290) + H3O^1 (-7831) -> H^0 (-14386) +At time : 196 ns Reaction : e_aq^-1 (-3725) + H3O^1 (-7659) -> H^0 (-14387) +At time : 198 ns Reaction : OH^-1 (-14241) + H3O^1 (-7247) -> No product +At time : 198 ns Reaction : H2O2^0 (-11520) + e_aq^-1 (-4379) -> OH^-1 (-14388) + OH^0 (-14389) +At time : 198 ns Reaction : e_aq^-1 (-4679) + H3O^1 (-8433) -> H^0 (-14390) +At time : 198 ns Reaction : OH^0 (-8218) + OH^0 (-8236) -> H2O2^0 (-14391) +At time : 199 ns Reaction : H3O^1 (-6689) + OH^-1 (-14340) -> No product +At time : 199 ns Reaction : e_aq^-1 (-2312) + H3O^1 (-6791) -> H^0 (-14392) +At time : 201 ns Reaction : e_aq^-1 (-502) + OH^0 (-14117) -> OH^-1 (-14393) +At time : 201 ns Reaction : OH^-1 (-14080) + H3O^1 (-9587) -> No product +At time : 201 ns Reaction : e_aq^-1 (-4790) + OH^0 (-7170) -> OH^-1 (-14394) +At time : 202 ns Reaction : OH^0 (-14149) + OH^0 (-14228) -> H2O2^0 (-14395) +At time : 202 ns Reaction : H3O^1 (-6781) + OH^-1 (-14197) -> No product +At time : 202 ns Reaction : e_aq^-1 (-529) + H2O2^0 (-12672) -> OH^-1 (-14396) + OH^0 (-14397) +At time : 202 ns Reaction : e_aq^-1 (-5379) + OH^0 (-9372) -> OH^-1 (-14398) +At time : 203 ns Reaction : OH^-1 (-14332) + H3O^1 (-5847) -> No product +At time : 203 ns Reaction : H^0 (-12808) + H^0 (-9399) -> H_2^0 (-14399) +At time : 204 ns Reaction : OH^-1 (-13707) + H3O^1 (-7907) -> No product +At time : 206 ns Reaction : OH^0 (-6464) + H^0 (-14299) -> No product +At time : 206 ns Reaction : OH^-1 (-14232) + H3O^1 (-7749) -> No product +At time : 206 ns Reaction : H^0 (-12932) + H^0 (-12709) -> H_2^0 (-14400) +At time : 206 ns Reaction : e_aq^-1 (-4981) + H3O^1 (-7141) -> H^0 (-14401) +At time : 207 ns Reaction : H3O^1 (-9236) + OH^-1 (-13397) -> No product +At time : 207 ns Reaction : H3O^1 (-9911) + OH^-1 (-12979) -> No product +At time : 207 ns Reaction : OH^-1 (-12462) + H3O^1 (-6483) -> No product +At time : 208 ns Reaction : e_aq^-1 (-4107) + H^0 (-13023) -> OH^-1 (-14402) + H_2^0 (-14403) +At time : 208 ns Reaction : OH^0 (-10075) + OH^0 (-8834) -> H2O2^0 (-14404) +At time : 208 ns Reaction : e_aq^-1 (-3158) + H3O^1 (-6295) -> H^0 (-14405) +At time : 209 ns Reaction : OH^-1 (-14225) + H3O^1 (-7705) -> No product +At time : 210 ns Reaction : e_aq^-1 (-4512) + OH^0 (-13825) -> OH^-1 (-14406) +At time : 210 ns Reaction : H^0 (-12675) + e_aq^-1 (-3603) -> OH^-1 (-14407) + H_2^0 (-14408) +At time : 210 ns Reaction : e_aq^-1 (-4801) + H3O^1 (-7521) -> H^0 (-14409) +At time : 210 ns Reaction : OH^0 (-6114) + OH^0 (-7316) -> H2O2^0 (-14410) +At time : 211 ns Reaction : H3O^1 (-11229) + e_aq^-1 (-4808) -> H^0 (-14411) +At time : 211 ns Reaction : e_aq^-1 (-595) + H3O^1 (-8195) -> H^0 (-14412) +At time : 212 ns Reaction : H^0 (-10655) + H^0 (-14119) -> H_2^0 (-14413) +At time : 212 ns Reaction : e_aq^-1 (-791) + OH^0 (-14034) -> OH^-1 (-14414) +At time : 213 ns Reaction : OH^-1 (-14264) + H3O^1 (-7009) -> No product +At time : 213 ns Reaction : OH^0 (-14027) + OH^0 (-6982) -> H2O2^0 (-14415) +At time : 213 ns Reaction : e_aq^-1 (-5116) + H2O2^0 (-12148) -> OH^-1 (-14416) + OH^0 (-14417) +At time : 215 ns Reaction : OH^-1 (-14330) + H3O^1 (-8814) -> No product +At time : 216 ns Reaction : H3O^1 (-5827) + OH^-1 (-14371) -> No product +At time : 216 ns Reaction : e_aq^-1 (-4454) + H3O^1 (-6029) -> H^0 (-14418) +At time : 217 ns Reaction : e_aq^-1 (-3712) + OH^0 (-14233) -> OH^-1 (-14419) +At time : 218 ns Reaction : OH^0 (-14288) + OH^0 (-8042) -> H2O2^0 (-14420) +At time : 218 ns Reaction : e_aq^-1 (-5167) + H2O2^0 (-12106) -> OH^-1 (-14421) + OH^0 (-14422) +At time : 220 ns Reaction : OH^-1 (-13669) + H3O^1 (-8370) -> No product +At time : 220 ns Reaction : OH^0 (-8050) + OH^0 (-12778) -> H2O2^0 (-14423) +At time : 220 ns Reaction : e_aq^-1 (-3220) + H3O^1 (-8535) -> H^0 (-14424) +At time : 221 ns Reaction : H^0 (-9487) + H^0 (-12574) -> H_2^0 (-14425) +At time : 221 ns Reaction : e_aq^-1 (-5628) + H2O2^0 (-11519) -> OH^-1 (-14426) + OH^0 (-14427) +At time : 223 ns Reaction : H^0 (-14339) + H^0 (-14351) -> H_2^0 (-14428) +At time : 223 ns Reaction : H2O2^0 (-14194) + e_aq^-1 (-3643) -> OH^-1 (-14429) + OH^0 (-14430) +At time : 223 ns Reaction : e_aq^-1 (-291) + OH^0 (-12829) -> OH^-1 (-14431) +At time : 224 ns Reaction : H^0 (-13329) + H^0 (-12770) -> H_2^0 (-14432) +At time : 225 ns Reaction : OH^0 (-14349) + OH^0 (-14278) -> H2O2^0 (-14433) +At time : 225 ns Reaction : e_aq^-1 (-303) + H2O2^0 (-11360) -> OH^-1 (-14434) + OH^0 (-14435) +At time : 225 ns Reaction : H3O^1 (-10151) + e_aq^-1 (-4558) -> H^0 (-14436) +At time : 226 ns Reaction : H3O^1 (-10449) + OH^-1 (-13617) -> No product +At time : 227 ns Reaction : OH^0 (-14214) + OH^0 (-13126) -> H2O2^0 (-14437) +At time : 227 ns Reaction : e_aq^-1 (-539) + e_aq^-1 (-4719) -> OH^-1 (-14438) + OH^-1 (-14439) + H_2^0 (-14440) +At time : 228 ns Reaction : e_aq^-1 (-4116) + H2O2^0 (-11591) -> OH^-1 (-14441) + OH^0 (-14442) +At time : 229 ns Reaction : e_aq^-1 (-3966) + e_aq^-1 (-4298) -> OH^-1 (-14443) + OH^-1 (-14444) + H_2^0 (-14445) +At time : 230 ns Reaction : OH^0 (-14384) + OH^0 (-6520) -> H2O2^0 (-14446) +At time : 231 ns Reaction : H^0 (-13133) + e_aq^-1 (-4950) -> OH^-1 (-14447) + H_2^0 (-14448) +At time : 231 ns Reaction : e_aq^-1 (-5511) + H2O2^0 (-13017) -> OH^-1 (-14449) + OH^0 (-14450) +At time : 231 ns Reaction : OH^0 (-11141) + e_aq^-1 (-5405) -> OH^-1 (-14451) +At time : 232 ns Reaction : H3O^1 (-6321) + OH^-1 (-13832) -> No product +At time : 233 ns Reaction : H^0 (-13624) + H^0 (-13462) -> H_2^0 (-14452) +At time : 233 ns Reaction : OH^0 (-9515) + OH^0 (-7742) -> H2O2^0 (-14453) +At time : 234 ns Reaction : OH^0 (-6146) + OH^0 (-13154) -> H2O2^0 (-14454) +At time : 235 ns Reaction : H^0 (-9682) + e_aq^-1 (-3651) -> OH^-1 (-14455) + H_2^0 (-14456) +At time : 235 ns Reaction : e_aq^-1 (-5503) + H3O^1 (-7483) -> H^0 (-14457) +At time : 236 ns Reaction : H^0 (-13978) + OH^0 (-10805) -> No product +At time : 236 ns Reaction : OH^-1 (-13565) + H3O^1 (-7489) -> No product +At time : 236 ns Reaction : e_aq^-1 (-2702) + OH^0 (-6412) -> OH^-1 (-14458) +At time : 237 ns Reaction : H^0 (-14110) + e_aq^-1 (-2390) -> OH^-1 (-14459) + H_2^0 (-14460) +At time : 238 ns Reaction : OH^-1 (-14358) + H3O^1 (-8424) -> No product +At time : 239 ns Reaction : OH^0 (-6420) + H^0 (-13999) -> No product +At time : 239 ns Reaction : H2O2^0 (-11719) + e_aq^-1 (-4607) -> OH^-1 (-14461) + OH^0 (-14462) +At time : 240 ns Reaction : e_aq^-1 (-4488) + OH^0 (-10868) -> OH^-1 (-14463) +At time : 241 ns Reaction : e_aq^-1 (-2582) + H2O2^0 (-11597) -> OH^-1 (-14464) + OH^0 (-14465) +At time : 241 ns Reaction : e_aq^-1 (-2109) + H3O^1 (-6197) -> H^0 (-14466) +At time : 242 ns Reaction : OH^0 (-13731) + OH^0 (-8316) -> H2O2^0 (-14467) +At time : 243 ns Reaction : OH^0 (-5790) + H^0 (-13275) -> No product +At time : 244 ns Reaction : H^0 (-13033) + e_aq^-1 (-3625) -> OH^-1 (-14468) + H_2^0 (-14469) +At time : 245 ns Reaction : e_aq^-1 (-351) + OH^0 (-12612) -> OH^-1 (-14470) +At time : 246 ns Reaction : H^0 (-13073) + OH^0 (-14187) -> No product +At time : 246 ns Reaction : OH^-1 (-14009) + H3O^1 (-7755) -> No product +At time : 247 ns Reaction : OH^0 (-14442) + e_aq^-1 (-2227) -> OH^-1 (-14471) +At time : 247 ns Reaction : OH^0 (-12712) + OH^0 (-6190) -> H2O2^0 (-14472) +At time : 249 ns Reaction : H3O^1 (-5867) + OH^-1 (-14179) -> No product +At time : 250 ns Reaction : OH^-1 (-14402) + H3O^1 (-6725) -> No product +At time : 253 ns Reaction : OH^0 (-12514) + H^0 (-12036) -> No product +At time : 253 ns Reaction : H^0 (-10230) + e_aq^-1 (-4958) -> OH^-1 (-14473) + H_2^0 (-14474) +At time : 255 ns Reaction : e_aq^-1 (-4356) + H2O2^0 (-12630) -> OH^-1 (-14475) + OH^0 (-14476) +At time : 258 ns Reaction : e_aq^-1 (-1238) + H2O2^0 (-14268) -> OH^-1 (-14477) + OH^0 (-14478) +At time : 258 ns Reaction : H3O^1 (-9816) + OH^-1 (-13932) -> No product +At time : 259 ns Reaction : OH^-1 (-14416) + H3O^1 (-10162) -> No product +At time : 260 ns Reaction : H^0 (-9313) + OH^0 (-14115) -> No product +At time : 260 ns Reaction : e_aq^-1 (-1784) + e_aq^-1 (-4251) -> OH^-1 (-14479) + OH^-1 (-14480) + H_2^0 (-14481) +At time : 261 ns Reaction : OH^0 (-9825) + e_aq^-1 (-2345) -> OH^-1 (-14482) +At time : 262 ns Reaction : OH^0 (-11157) + H^0 (-12635) -> No product +At time : 262 ns Reaction : OH^0 (-9647) + e_aq^-1 (-3640) -> OH^-1 (-14483) +At time : 263 ns Reaction : OH^0 (-14320) + H^0 (-14106) -> No product +At time : 263 ns Reaction : OH^-1 (-14099) + H3O^1 (-8511) -> No product +At time : 263 ns Reaction : H^0 (-9829) + e_aq^-1 (-2096) -> OH^-1 (-14484) + H_2^0 (-14485) +At time : 266 ns Reaction : OH^0 (-14196) + OH^0 (-6120) -> H2O2^0 (-14486) +At time : 266 ns Reaction : H2O2^0 (-11710) + e_aq^-1 (-4403) -> OH^-1 (-14487) + OH^0 (-14488) +At time : 266 ns Reaction : H^0 (-11140) + OH^0 (-7288) -> No product +At time : 268 ns Reaction : OH^0 (-11193) + H^0 (-11280) -> No product +At time : 269 ns Reaction : H3O^1 (-7845) + OH^-1 (-14443) -> No product +At time : 269 ns Reaction : e_aq^-1 (-2186) + e_aq^-1 (-2685) -> OH^-1 (-14489) + OH^-1 (-14490) + H_2^0 (-14491) +At time : 272 ns Reaction : e_aq^-1 (-2332) + H3O^1 (-7903) -> H^0 (-14492) +At time : 273 ns Reaction : H2O2^0 (-14415) + e_aq^-1 (-4574) -> OH^-1 (-14493) + OH^0 (-14494) +At time : 273 ns Reaction : H3O^1 (-10706) + OH^-1 (-14380) -> No product +At time : 273 ns Reaction : e_aq^-1 (-1982) + H^0 (-13769) -> OH^-1 (-14495) + H_2^0 (-14496) +At time : 274 ns Reaction : OH^0 (-9110) + OH^0 (-5828) -> H2O2^0 (-14497) +At time : 275 ns Reaction : e_aq^-1 (-4524) + H^0 (-13517) -> OH^-1 (-14498) + H_2^0 (-14499) +At time : 276 ns Reaction : H3O^1 (-6485) + OH^-1 (-14366) -> No product +At time : 277 ns Reaction : H3O^1 (-5999) + OH^-1 (-13950) -> No product +At time : 278 ns Reaction : OH^-1 (-13852) + H3O^1 (-6099) -> No product +At time : 278 ns Reaction : e_aq^-1 (-3619) + H2O2^0 (-11477) -> OH^-1 (-14500) + OH^0 (-14501) +At time : 279 ns Reaction : OH^-1 (-14310) + H3O^1 (-6571) -> No product +At time : 279 ns Reaction : OH^0 (-7072) + OH^0 (-7964) -> H2O2^0 (-14502) +At time : 282 ns Reaction : OH^-1 (-14414) + H3O^1 (-8219) -> No product +At time : 283 ns Reaction : H3O^1 (-10607) + OH^-1 (-14459) -> No product +At time : 283 ns Reaction : OH^0 (-5805) + OH^0 (-7410) -> H2O2^0 (-14503) +At time : 284 ns Reaction : OH^-1 (-14439) + H3O^1 (-7145) -> No product +At time : 284 ns Reaction : e_aq^-1 (-4904) + H2O2^0 (-12848) -> OH^-1 (-14504) + OH^0 (-14505) +At time : 284 ns Reaction : e_aq^-1 (-3661) + OH^0 (-6364) -> OH^-1 (-14506) +At time : 285 ns Reaction : OH^0 (-14450) + OH^0 (-10411) -> H2O2^0 (-14507) +At time : 285 ns Reaction : e_aq^-1 (-2403) + H3O^1 (-8550) -> H^0 (-14508) +At time : 287 ns Reaction : e_aq^-1 (-4133) + OH^0 (-7862) -> OH^-1 (-14509) +At time : 287 ns Reaction : e_aq^-1 (-2466) + H3O^1 (-6495) -> H^0 (-14510) +At time : 288 ns Reaction : OH^-1 (-14305) + H3O^1 (-6489) -> No product +At time : 288 ns Reaction : OH^0 (-9305) + OH^0 (-13560) -> H2O2^0 (-14511) +At time : 289 ns Reaction : H3O^1 (-11054) + OH^-1 (-14477) -> No product +At time : 289 ns Reaction : e_aq^-1 (-3816) + H^0 (-10729) -> OH^-1 (-14512) + H_2^0 (-14513) +At time : 291 ns Reaction : e_aq^-1 (-2556) + H2O2^0 (-12391) -> OH^-1 (-14514) + OH^0 (-14515) +At time : 291 ns Reaction : H^0 (-12350) + OH^0 (-6102) -> No product +At time : 293 ns Reaction : OH^-1 (-14421) + H3O^1 (-8213) -> No product +At time : 293 ns Reaction : OH^-1 (-14355) + H3O^1 (-6833) -> No product +At time : 293 ns Reaction : OH^-1 (-14177) + H3O^1 (-5963) -> No product +At time : 294 ns Reaction : OH^-1 (-13923) + H3O^1 (-8427) -> No product +At time : 295 ns Reaction : OH^0 (-14478) + H^0 (-12910) -> No product +At time : 295 ns Reaction : e_aq^-1 (-5515) + H2O2^0 (-12367) -> OH^-1 (-14516) + OH^0 (-14517) +At time : 296 ns Reaction : OH^-1 (-14406) + H3O^1 (-8031) -> No product +At time : 296 ns Reaction : OH^-1 (-14069) + H3O^1 (-6607) -> No product +At time : 296 ns Reaction : OH^0 (-6672) + OH^0 (-6788) -> H2O2^0 (-14518) +At time : 297 ns Reaction : OH^-1 (-13046) + H3O^1 (-8235) -> No product +At time : 298 ns Reaction : OH^-1 (-13626) + H3O^1 (-7225) -> No product +At time : 298 ns Reaction : H2O2^0 (-13485) + e_aq^-1 (-2027) -> OH^-1 (-14519) + OH^0 (-14520) +At time : 299 ns Reaction : H^0 (-14322) + OH^0 (-10709) -> No product +At time : 299 ns Reaction : OH^-1 (-13921) + H3O^1 (-8412) -> No product +At time : 299 ns Reaction : OH^-1 (-13813) + H3O^1 (-7971) -> No product +At time : 302 ns Reaction : OH^-1 (-14451) + H3O^1 (-8257) -> No product +At time : 302 ns Reaction : OH^-1 (-13318) + H3O^1 (-6159) -> No product +At time : 304 ns Reaction : OH^0 (-9727) + H^0 (-12417) -> No product +At time : 305 ns Reaction : e_aq^-1 (-561) + e_aq^-1 (-5318) -> OH^-1 (-14521) + OH^-1 (-14522) + H_2^0 (-14523) +At time : 306 ns Reaction : e_aq^-1 (-722) + H2O2^0 (-14423) -> OH^-1 (-14524) + OH^0 (-14525) +At time : 307 ns Reaction : H^0 (-9646) + OH^0 (-6620) -> No product +At time : 308 ns Reaction : OH^-1 (-14498) + H3O^1 (-8379) -> No product +At time : 308 ns Reaction : OH^-1 (-14484) + H3O^1 (-6711) -> No product +At time : 310 ns Reaction : OH^-1 (-12603) + H3O^1 (-7747) -> No product +At time : 310 ns Reaction : OH^0 (-9736) + OH^0 (-7808) -> H2O2^0 (-14526) +At time : 311 ns Reaction : e_aq^-1 (-5579) + OH^0 (-8603) -> OH^-1 (-14527) +At time : 314 ns Reaction : OH^0 (-14260) + H^0 (-11916) -> No product +At time : 315 ns Reaction : e_aq^-1 (-5467) + H^0 (-13361) -> OH^-1 (-14528) + H_2^0 (-14529) +At time : 316 ns Reaction : OH^0 (-14494) + OH^0 (-7508) -> H2O2^0 (-14530) +At time : 316 ns Reaction : e_aq^-1 (-4513) + e_aq^-1 (-4875) -> OH^-1 (-14531) + OH^-1 (-14532) + H_2^0 (-14533) +At time : 317 ns Reaction : OH^0 (-12863) + H^0 (-14240) -> No product +At time : 318 ns Reaction : e_aq^-1 (-774) + H2O2^0 (-14404) -> OH^-1 (-14534) + OH^0 (-14535) +At time : 318 ns Reaction : e_aq^-1 (-2283) + H^0 (-13585) -> OH^-1 (-14536) + H_2^0 (-14537) +At time : 318 ns Reaction : H3O^1 (-10720) + OH^-1 (-12849) -> No product +At time : 319 ns Reaction : OH^0 (-9993) + OH^0 (-14162) -> H2O2^0 (-14538) +At time : 321 ns Reaction : H3O^1 (-11181) + OH^-1 (-14473) -> No product +At time : 322 ns Reaction : OH^0 (-14525) + e_aq^-1 (-4781) -> OH^-1 (-14539) +At time : 323 ns Reaction : H^0 (-11723) + OH^0 (-13793) -> No product +At time : 325 ns Reaction : OH^-1 (-14539) + H3O^1 (-8193) -> No product +At time : 325 ns Reaction : OH^-1 (-13929) + H3O^1 (-6319) -> No product +At time : 325 ns Reaction : OH^0 (-10831) + H^0 (-12751) -> No product +At time : 325 ns Reaction : OH^0 (-9213) + e_aq^-1 (-3628) -> OH^-1 (-14540) +At time : 326 ns Reaction : H3O^1 (-9770) + OH^-1 (-14155) -> No product +At time : 326 ns Reaction : e_aq^-1 (-5551) + H2O2^0 (-13743) -> OH^-1 (-14541) + OH^0 (-14542) +At time : 330 ns Reaction : H3O^1 (-9611) + OH^-1 (-14509) -> No product +At time : 332 ns Reaction : e_aq^-1 (-12) + H2O2^0 (-12209) -> OH^-1 (-14543) + OH^0 (-14544) +At time : 334 ns Reaction : OH^0 (-13823) + OH^0 (-7174) -> H2O2^0 (-14545) +At time : 335 ns Reaction : OH^0 (-7748) + OH^0 (-7766) -> H2O2^0 (-14546) +At time : 336 ns Reaction : OH^-1 (-13826) + H3O^1 (-5927) -> No product +At time : 337 ns Reaction : OH^0 (-10330) + OH^0 (-7408) -> H2O2^0 (-14547) +At time : 337 ns Reaction : OH^0 (-6838) + H^0 (-9046) -> No product +At time : 337 ns Reaction : e_aq^-1 (-4510) + H3O^1 (-7561) -> H^0 (-14548) +At time : 339 ns Reaction : H^0 (-13623) + H^0 (-13208) -> H_2^0 (-14549) +At time : 340 ns Reaction : H3O^1 (-9663) + OH^-1 (-13838) -> No product +At time : 345 ns Reaction : H^0 (-14548) + H^0 (-13590) -> H_2^0 (-14550) +At time : 348 ns Reaction : OH^-1 (-14128) + H3O^1 (-7953) -> No product +At time : 349 ns Reaction : e_aq^-1 (-841) + H^0 (-13801) -> OH^-1 (-14551) + H_2^0 (-14552) +At time : 355 ns Reaction : e_aq^-1 (-3950) + e_aq^-1 (-4076) -> OH^-1 (-14553) + OH^-1 (-14554) + H_2^0 (-14555) +At time : 356 ns Reaction : H3O^1 (-6565) + OH^-1 (-14336) -> No product +At time : 357 ns Reaction : OH^-1 (-14211) + H3O^1 (-8247) -> No product +At time : 361 ns Reaction : OH^-1 (-14120) + H3O^1 (-8205) -> No product +At time : 361 ns Reaction : OH^-1 (-13726) + H3O^1 (-6453) -> No product +At time : 361 ns Reaction : OH^0 (-6016) + OH^0 (-7094) -> H2O2^0 (-14556) +At time : 362 ns Reaction : H3O^1 (-7535) + OH^-1 (-14532) -> No product +At time : 363 ns Reaction : OH^-1 (-14396) + H3O^1 (-7231) -> No product +At time : 363 ns Reaction : OH^-1 (-13881) + H3O^1 (-6749) -> No product +At time : 365 ns Reaction : OH^0 (-9452) + e_aq^-1 (-3549) -> OH^-1 (-14557) +At time : 367 ns Reaction : OH^-1 (-13702) + H3O^1 (-6687) -> No product +At time : 367 ns Reaction : e_aq^-1 (-2281) + H3O^1 (-9751) -> H^0 (-14558) +At time : 368 ns Reaction : e_aq^-1 (-2921) + H^0 (-14280) -> OH^-1 (-14559) + H_2^0 (-14560) +At time : 368 ns Reaction : OH^0 (-9248) + OH^0 (-8977) -> H2O2^0 (-14561) +At time : 369 ns Reaction : H3O^1 (-10555) + OH^-1 (-14096) -> No product +At time : 371 ns Reaction : OH^-1 (-14434) + H3O^1 (-8327) -> No product +At time : 371 ns Reaction : H3O^1 (-10850) + OH^-1 (-14066) -> No product +At time : 371 ns Reaction : e_aq^-1 (-5248) + OH^0 (-11053) -> OH^-1 (-14562) +At time : 371 ns Reaction : e_aq^-1 (-5073) + H3O^1 (-8225) -> H^0 (-14563) +At time : 372 ns Reaction : OH^-1 (-14541) + H3O^1 (-7097) -> No product +At time : 373 ns Reaction : H^0 (-14362) + OH^0 (-12166) -> No product +At time : 374 ns Reaction : e_aq^-1 (-5212) + H^0 (-14230) -> OH^-1 (-14564) + H_2^0 (-14565) +At time : 377 ns Reaction : OH^-1 (-14534) + H3O^1 (-8646) -> No product +At time : 377 ns Reaction : e_aq^-1 (-5020) + H^0 (-14436) -> OH^-1 (-14566) + H_2^0 (-14567) +At time : 377 ns Reaction : e_aq^-1 (-3783) + H2O2^0 (-11434) -> OH^-1 (-14568) + OH^0 (-14569) +At time : 379 ns Reaction : e_aq^-1 (-5335) + H^0 (-14193) -> OH^-1 (-14570) + H_2^0 (-14571) +At time : 380 ns Reaction : OH^-1 (-14256) + H3O^1 (-10747) -> No product +At time : 381 ns Reaction : OH^0 (-14200) + OH^0 (-6580) -> H2O2^0 (-14572) +At time : 381 ns Reaction : H^0 (-13969) + OH^0 (-9718) -> No product +At time : 381 ns Reaction : e_aq^-1 (-4928) + H3O^1 (-6821) -> H^0 (-14573) +At time : 382 ns Reaction : OH^0 (-6462) + OH^0 (-13742) -> H2O2^0 (-14574) +At time : 382 ns Reaction : e_aq^-1 (-1416) + H2O2^0 (-13648) -> OH^-1 (-14575) + OH^0 (-14576) +At time : 390 ns Reaction : H3O^1 (-11125) + OH^-1 (-14528) -> No product +At time : 390 ns Reaction : OH^0 (-6198) + OH^0 (-14270) -> H2O2^0 (-14577) +At time : 391 ns Reaction : OH^-1 (-14295) + H3O^1 (-6237) -> No product +At time : 391 ns Reaction : OH^-1 (-13259) + H3O^1 (-8490) -> No product +At time : 395 ns Reaction : e_aq^-1 (-4989) + H3O^1 (-7969) -> H^0 (-14578) +At time : 395 ns Reaction : OH^0 (-6720) + OH^0 (-6890) -> H2O2^0 (-14579) +At time : 396 ns Reaction : e_aq^-1 (-2820) + H^0 (-14101) -> OH^-1 (-14580) + H_2^0 (-14581) +At time : 397 ns Reaction : OH^0 (-9547) + OH^0 (-7716) -> H2O2^0 (-14582) +At time : 399 ns Reaction : OH^-1 (-14493) + H3O^1 (-8085) -> No product +At time : 406 ns Reaction : e_aq^-1 (-2177) + OH^0 (-14569) -> OH^-1 (-14583) +At time : 406 ns Reaction : OH^0 (-10584) + e_aq^-1 (-1996) -> OH^-1 (-14584) +At time : 407 ns Reaction : e_aq^-1 (-980) + H2O2^0 (-11680) -> OH^-1 (-14585) + OH^0 (-14586) +At time : 409 ns Reaction : e_aq^-1 (-2522) + H3O^1 (-6593) -> H^0 (-14587) +At time : 411 ns Reaction : H^0 (-9561) + H^0 (-13972) -> H_2^0 (-14588) +At time : 412 ns Reaction : H2O2^0 (-11711) + e_aq^-1 (-656) -> OH^-1 (-14589) + OH^0 (-14590) +At time : 413 ns Reaction : e_aq^-1 (-4378) + H^0 (-14189) -> OH^-1 (-14591) + H_2^0 (-14592) +At time : 415 ns Reaction : OH^-1 (-14285) + H3O^1 (-7301) -> No product +At time : 415 ns Reaction : e_aq^-1 (-476) + H3O^1 (-10034) -> H^0 (-14593) +At time : 418 ns Reaction : H3O^1 (-10338) + OH^-1 (-13988) -> No product +At time : 419 ns Reaction : H3O^1 (-9921) + OH^-1 (-14031) -> No product +At time : 419 ns Reaction : e_aq^-1 (-5641) + H3O^1 (-8592) -> H^0 (-14594) +At time : 422 ns Reaction : H^0 (-14276) + OH^0 (-7386) -> No product +At time : 423 ns Reaction : OH^-1 (-14062) + H3O^1 (-7429) -> No product +At time : 424 ns Reaction : OH^0 (-9119) + H^0 (-10826) -> No product +At time : 425 ns Reaction : e_aq^-1 (-4650) + OH^0 (-5793) -> OH^-1 (-14595) +At time : 430 ns Reaction : H3O^1 (-6851) + OH^-1 (-14041) -> No product +At time : 430 ns Reaction : H3O^1 (-7585) + OH^-1 (-13962) -> No product +At time : 430 ns Reaction : H^0 (-13672) + H^0 (-13945) -> H_2^0 (-14596) +At time : 431 ns Reaction : OH^-1 (-14372) + H3O^1 (-6075) -> No product +At time : 432 ns Reaction : H^0 (-13522) + OH^0 (-6814) -> No product +At time : 435 ns Reaction : e_aq^-1 (-3902) + H3O^1 (-8751) -> H^0 (-14597) +At time : 437 ns Reaction : e_aq^-1 (-2105) + e_aq^-1 (-2305) -> OH^-1 (-14598) + OH^-1 (-14599) + H_2^0 (-14600) +At time : 439 ns Reaction : OH^-1 (-14570) + H3O^1 (-7403) -> No product +At time : 441 ns Reaction : H3O^1 (-10344) + OH^-1 (-14150) -> No product +At time : 442 ns Reaction : OH^0 (-10699) + H^0 (-13135) -> No product +At time : 443 ns Reaction : H3O^1 (-8334) + OH^-1 (-13730) -> No product +At time : 444 ns Reaction : OH^0 (-14164) + H^0 (-14368) -> No product +At time : 445 ns Reaction : e_aq^-1 (-3616) + H^0 (-14095) -> OH^-1 (-14601) + H_2^0 (-14602) +At time : 445 ns Reaction : H3O^1 (-11087) + OH^-1 (-13991) -> No product +At time : 445 ns Reaction : H^0 (-13477) + OH^0 (-8360) -> No product +At time : 447 ns Reaction : e_aq^-1 (-3124) + e_aq^-1 (-3213) -> OH^-1 (-14603) + OH^-1 (-14604) + H_2^0 (-14605) +At time : 449 ns Reaction : H^0 (-9970) + OH^0 (-10834) -> No product +At time : 450 ns Reaction : OH^-1 (-14359) + H3O^1 (-5917) -> No product +At time : 450 ns Reaction : H^0 (-12571) + OH^0 (-8134) -> No product +At time : 454 ns Reaction : H3O^1 (-10930) + OH^-1 (-14082) -> No product +At time : 457 ns Reaction : OH^-1 (-13888) + H3O^1 (-6131) -> No product +At time : 461.27 ns Reaction : OH^0 (-6096) + H^0 (-12397) -> No product +At time : 462.27 ns Reaction : H2O2^0 (-11849) + e_aq^-1 (-2119) -> OH^-1 (-14606) + OH^0 (-14607) +At time : 462.27 ns Reaction : OH^0 (-10498) + H^0 (-11120) -> No product +At time : 464.27 ns Reaction : H3O^1 (-6169) + OH^-1 (-13640) -> No product +At time : 467.27 ns Reaction : OH^0 (-14253) + OH^0 (-7102) -> H2O2^0 (-14608) +At time : 467.27 ns Reaction : H3O^1 (-11037) + OH^-1 (-14165) -> No product +At time : 467.27 ns Reaction : e_aq^-1 (-3682) + H2O2^0 (-12638) -> OH^-1 (-14609) + OH^0 (-14610) +At time : 469.27 ns Reaction : e_aq^-1 (-3677) + H3O^1 (-7667) -> H^0 (-14611) +At time : 470.27 ns Reaction : OH^-1 (-14438) + H3O^1 (-8871) -> No product +At time : 471.27 ns Reaction : e_aq^-1 (-5206) + H2O2^0 (-12935) -> OH^-1 (-14612) + OH^0 (-14613) +At time : 475.27 ns Reaction : H^0 (-12558) + OH^0 (-6408) -> No product +At time : 475.27 ns Reaction : e_aq^-1 (-2645) + OH^0 (-6436) -> OH^-1 (-14614) +At time : 481.27 ns Reaction : OH^-1 (-14500) + H3O^1 (-7751) -> No product +At time : 481.27 ns Reaction : H2O2^0 (-14103) + e_aq^-1 (-3939) -> OH^-1 (-14615) + OH^0 (-14616) +At time : 482.27 ns Reaction : OH^0 (-5892) + OH^0 (-8723) -> H2O2^0 (-14617) +At time : 483.27 ns Reaction : H3O^1 (-9812) + OH^-1 (-14388) -> No product +At time : 485.27 ns Reaction : H3O^1 (-10168) + OH^-1 (-14319) -> No product +At time : 487.27 ns Reaction : e_aq^-1 (-4467) + OH^0 (-14607) -> OH^-1 (-14618) +At time : 489.27 ns Reaction : e_aq^-1 (-195) + H2O2^0 (-11775) -> OH^-1 (-14619) + OH^0 (-14620) +At time : 491.27 ns Reaction : OH^-1 (-14398) + H3O^1 (-8189) -> No product +At time : 491.27 ns Reaction : OH^-1 (-14309) + H3O^1 (-7867) -> No product +At time : 492.27 ns Reaction : OH^0 (-14361) + OH^0 (-6974) -> H2O2^0 (-14621) +At time : 497.27 ns Reaction : e_aq^-1 (-3880) + H2O2^0 (-11536) -> OH^-1 (-14622) + OH^0 (-14623) +At time : 499.27 ns Reaction : H3O^1 (-6971) + OH^-1 (-13770) -> No product +At time : 508.27 ns Reaction : H3O^1 (-6693) + OH^-1 (-14622) -> No product +At time : 508.27 ns Reaction : e_aq^-1 (-3526) + OH^0 (-6370) -> OH^-1 (-14624) +At time : 513.27 ns Reaction : e_aq^-1 (-4931) + OH^0 (-10115) -> OH^-1 (-14625) +At time : 514.27 ns Reaction : e_aq^-1 (-467) + e_aq^-1 (-4659) -> OH^-1 (-14626) + OH^-1 (-14627) + H_2^0 (-14628) +At time : 516.27 ns Reaction : OH^0 (-10229) + OH^0 (-14286) -> H2O2^0 (-14629) +At time : 516.27 ns Reaction : OH^0 (-11343) + e_aq^-1 (-5645) -> OH^-1 (-14630) +At time : 517.27 ns Reaction : H^0 (-14594) + OH^0 (-5814) -> No product +At time : 517.27 ns Reaction : OH^-1 (-14575) + H3O^1 (-8125) -> No product +At time : 523.27 ns Reaction : OH^-1 (-14562) + H3O^1 (-7233) -> No product +At time : 532.27 ns Reaction : H3O^1 (-10611) + OH^-1 (-13709) -> No product +At time : 533.27 ns Reaction : e_aq^-1 (-5308) + OH^0 (-5811) -> OH^-1 (-14631) +At time : 538.27 ns Reaction : OH^-1 (-14589) + H3O^1 (-7087) -> No product +At time : 538.27 ns Reaction : OH^0 (-10608) + OH^0 (-9224) -> H2O2^0 (-14632) +At time : 548.34 ns Reaction : H^0 (-9958) + OH^0 (-13663) -> No product +At time : 549.34 ns Reaction : e_aq^-1 (-3797) + H^0 (-14011) -> OH^-1 (-14633) + H_2^0 (-14634) +At time : 550.34 ns Reaction : OH^-1 (-14274) + H3O^1 (-6365) -> No product +At time : 558.34 ns Reaction : OH^0 (-14018) + e_aq^-1 (-4750) -> OH^-1 (-14635) +At time : 559.34 ns Reaction : e_aq^-1 (-4106) + H3O^1 (-6855) -> H^0 (-14636) +At time : 560.34 ns Reaction : H3O^1 (-6987) + OH^-1 (-14606) -> No product +At time : 565.34 ns Reaction : H3O^1 (-7443) + OH^-1 (-13829) -> No product +At time : 566.34 ns Reaction : OH^0 (-9311) + OH^0 (-14109) -> H2O2^0 (-14637) +At time : 571.34 ns Reaction : OH^-1 (-14463) + H3O^1 (-8580) -> No product +At time : 573.34 ns Reaction : OH^0 (-7238) + OH^0 (-8092) -> H2O2^0 (-14638) +At time : 582.34 ns Reaction : H^0 (-10080) + e_aq^-1 (-4616) -> OH^-1 (-14639) + H_2^0 (-14640) +At time : 583.34 ns Reaction : H3O^1 (-7551) + OH^-1 (-14612) -> No product +At time : 583.34 ns Reaction : H^0 (-14104) + H^0 (-14294) -> H_2^0 (-14641) +At time : 584.34 ns Reaction : e_aq^-1 (-2948) + H3O^1 (-5923) -> H^0 (-14642) +At time : 589.34 ns Reaction : H^0 (-13190) + OH^0 (-8405) -> No product +At time : 591.34 ns Reaction : H3O^1 (-5893) + OH^-1 (-14040) -> No product +At time : 591.34 ns Reaction : e_aq^-1 (-2574) + OH^0 (-13527) -> OH^-1 (-14643) +At time : 594.34 ns Reaction : OH^-1 (-14514) + H3O^1 (-7805) -> No product +At time : 594.34 ns Reaction : OH^0 (-12628) + H^0 (-12192) -> No product +At time : 596.34 ns Reaction : e_aq^-1 (-5321) + H2O2^0 (-14454) -> OH^-1 (-14644) + OH^0 (-14645) +At time : 598.34 ns Reaction : H3O^1 (-7389) + OH^-1 (-13630) -> No product +At time : 603.34 ns Reaction : H3O^1 (-9899) + OH^-1 (-14615) -> No product +At time : 612.34 ns Reaction : OH^0 (-14147) + OH^0 (-9178) -> H2O2^0 (-14646) +At time : 615.34 ns Reaction : H^0 (-14510) + e_aq^-1 (-3706) -> OH^-1 (-14647) + H_2^0 (-14648) +At time : 616.34 ns Reaction : OH^0 (-14144) + e_aq^-1 (-4889) -> OH^-1 (-14649) +At time : 616.34 ns Reaction : H2O2^0 (-14036) + e_aq^-1 (-3530) -> OH^-1 (-14650) + OH^0 (-14651) +At time : 617.34 ns Reaction : H2O2^0 (-13901) + e_aq^-1 (-2271) -> OH^-1 (-14652) + OH^0 (-14653) +At time : 620.34 ns Reaction : OH^0 (-7146) + OH^0 (-9079) -> H2O2^0 (-14654) +At time : 622.34 ns Reaction : H^0 (-10376) + H^0 (-13120) -> H_2^0 (-14655) +At time : 623.34 ns Reaction : H3O^1 (-6625) + OH^-1 (-13739) -> No product +At time : 627.34 ns Reaction : OH^0 (-9589) + H^0 (-13198) -> No product +At time : 628.34 ns Reaction : e_aq^-1 (-2990) + H3O^1 (-8748) -> H^0 (-14656) +At time : 629.34 ns Reaction : H^0 (-10685) + H^0 (-14308) -> H_2^0 (-14657) +At time : 629.34 ns Reaction : H3O^1 (-8442) + OH^-1 (-14141) -> No product +At time : 631.34 ns Reaction : OH^-1 (-14289) + H3O^1 (-6681) -> No product +At time : 632.34 ns Reaction : OH^-1 (-14246) + H3O^1 (-5831) -> No product +At time : 632.34 ns Reaction : OH^-1 (-14064) + H3O^1 (-7379) -> No product +At time : 643.34 ns Reaction : e_aq^-1 (-2052) + OH^0 (-14520) -> OH^-1 (-14658) +At time : 644.34 ns Reaction : OH^-1 (-14625) + H3O^1 (-6873) -> No product +At time : 645.34 ns Reaction : OH^0 (-9880) + OH^0 (-13850) -> H2O2^0 (-14659) +At time : 653.34 ns Reaction : e_aq^-1 (-5314) + H3O^1 (-6061) -> H^0 (-14660) +At time : 655.34 ns Reaction : OH^0 (-14515) + OH^0 (-5932) -> H2O2^0 (-14661) +At time : 671.34 ns Reaction : e_aq^-1 (-4552) + H3O^1 (-8081) -> H^0 (-14662) +At time : 675.34 ns Reaction : e_aq^-1 (-3533) + H3O^1 (-7673) -> H^0 (-14663) +At time : 678.34 ns Reaction : H3O^1 (-5817) + OH^-1 (-13683) -> No product +At time : 678.34 ns Reaction : OH^0 (-6586) + H^0 (-12674) -> No product +At time : 683.34 ns Reaction : OH^0 (-10630) + OH^0 (-6220) -> H2O2^0 (-14664) +At time : 688.34 ns Reaction : H3O^1 (-5949) + OH^-1 (-14583) -> No product +At time : 688.34 ns Reaction : OH^-1 (-14300) + H3O^1 (-8601) -> No product +At time : 690.34 ns Reaction : OH^0 (-14576) + H^0 (-13902) -> No product +At time : 693.34 ns Reaction : e_aq^-1 (-5574) + OH^0 (-10265) -> OH^-1 (-14665) +At time : 696.34 ns Reaction : e_aq^-1 (-3507) + OH^0 (-7680) -> OH^-1 (-14666) +At time : 697.34 ns Reaction : H^0 (-14035) + OH^0 (-7476) -> No product +At time : 700.34 ns Reaction : e_aq^-1 (-4239) + H3O^1 (-7063) -> H^0 (-14667) +At time : 718.34 ns Reaction : OH^-1 (-14216) + H3O^1 (-6401) -> No product +At time : 719.34 ns Reaction : H^0 (-10583) + OH^0 (-10026) -> No product +At time : 720.34 ns Reaction : e_aq^-1 (-2216) + e_aq^-1 (-2728) -> OH^-1 (-14668) + OH^-1 (-14669) + H_2^0 (-14670) +At time : 722.34 ns Reaction : H^0 (-10201) + H^0 (-14662) -> H_2^0 (-14671) +At time : 722.34 ns Reaction : OH^-1 (-14369) + H3O^1 (-7951) -> No product +At time : 723.34 ns Reaction : OH^0 (-7972) + OH^0 (-7980) -> H2O2^0 (-14672) +At time : 729.34 ns Reaction : e_aq^-1 (-2962) + OH^0 (-6500) -> OH^-1 (-14673) +At time : 730.34 ns Reaction : OH^-1 (-13775) + H3O^1 (-7695) -> No product +At time : 731.34 ns Reaction : OH^-1 (-14342) + H3O^1 (-7849) -> No product +At time : 735.34 ns Reaction : H3O^1 (-5823) + OH^-1 (-14375) -> No product +At time : 738.34 ns Reaction : H^0 (-13946) + OH^0 (-7784) -> No product +At time : 741.34 ns Reaction : H3O^1 (-10988) + OH^-1 (-14595) -> No product +At time : 742.34 ns Reaction : OH^-1 (-13490) + H3O^1 (-6507) -> No product +At time : 747.34 ns Reaction : OH^-1 (-14238) + H3O^1 (-7031) -> No product +At time : 747.34 ns Reaction : e_aq^-1 (-717) + H2O2^0 (-11406) -> OH^-1 (-14674) + OH^0 (-14675) +At time : 753.34 ns Reaction : OH^-1 (-13344) + H3O^1 (-8529) -> No product +At time : 754.34 ns Reaction : H3O^1 (-7215) + OH^-1 (-14527) -> No product +At time : 760.34 ns Reaction : e_aq^-1 (-4295) + H3O^1 (-6645) -> H^0 (-14676) +At time : 761.34 ns Reaction : e_aq^-1 (-2590) + OH^0 (-5874) -> OH^-1 (-14677) +At time : 764.34 ns Reaction : H^0 (-10211) + e_aq^-1 (-5658) -> OH^-1 (-14678) + H_2^0 (-14679) +At time : 768.34 ns Reaction : OH^-1 (-14668) + H3O^1 (-8361) -> No product +At time : 779.35 ns Reaction : OH^0 (-14048) + OH^0 (-14422) -> H2O2^0 (-14680) +At time : 787.35 ns Reaction : H2O2^0 (-12958) + e_aq^-1 (-2872) -> OH^-1 (-14681) + OH^0 (-14682) +At time : 787.35 ns Reaction : e_aq^-1 (-5393) + H3O^1 (-6795) -> H^0 (-14683) +At time : 788.35 ns Reaction : e_aq^-1 (-951) + H^0 (-13564) -> OH^-1 (-14684) + H_2^0 (-14685) +At time : 793.35 ns Reaction : OH^0 (-9691) + H^0 (-13085) -> No product +At time : 794.35 ns Reaction : H3O^1 (-10359) + OH^-1 (-14674) -> No product +At time : 796.35 ns Reaction : OH^-1 (-14329) + H3O^1 (-6505) -> No product +At time : 798.35 ns Reaction : e_aq^-1 (-4661) + H^0 (-13981) -> OH^-1 (-14686) + H_2^0 (-14687) +At time : 800.35 ns Reaction : OH^-1 (-13908) + H3O^1 (-6629) -> No product +At time : 803.35 ns Reaction : e_aq^-1 (-848) + H3O^1 (-10255) -> H^0 (-14688) +At time : 807.35 ns Reaction : OH^0 (-6184) + H^0 (-14593) -> No product +At time : 808.35 ns Reaction : H3O^1 (-6327) + OH^-1 (-14624) -> No product +At time : 812.35 ns Reaction : OH^0 (-13372) + e_aq^-1 (-3722) -> OH^-1 (-14689) +At time : 813.35 ns Reaction : e_aq^-1 (-551) + OH^0 (-7336) -> OH^-1 (-14690) +At time : 816.35 ns Reaction : H^0 (-14660) + OH^0 (-7434) -> No product +At time : 817.35 ns Reaction : OH^0 (-9917) + e_aq^-1 (-1880) -> OH^-1 (-14691) +At time : 817.35 ns Reaction : OH^0 (-5840) + OH^0 (-7830) -> H2O2^0 (-14692) +At time : 820.35 ns Reaction : OH^-1 (-14344) + H3O^1 (-8718) -> No product +At time : 825.35 ns Reaction : OH^0 (-6396) + OH^0 (-6454) -> H2O2^0 (-14693) +At time : 828.35 ns Reaction : e_aq^-1 (-1914) + OH^0 (-13349) -> OH^-1 (-14694) +At time : 834.35 ns Reaction : H^0 (-10112) + OH^0 (-6914) -> No product +At time : 836.35 ns Reaction : H^0 (-10997) + OH^0 (-6060) -> No product +At time : 854.74 ns Reaction : OH^0 (-9200) + OH^0 (-13833) -> H2O2^0 (-14695) +At time : 863.74 ns Reaction : OH^-1 (-14148) + H3O^1 (-7343) -> No product +At time : 868.74 ns Reaction : H3O^1 (-11145) + OH^-1 (-14644) -> No product +At time : 871.74 ns Reaction : e_aq^-1 (-3922) + H2O2^0 (-11583) -> OH^-1 (-14696) + OH^0 (-14697) +At time : 875.74 ns Reaction : OH^-1 (-14429) + H3O^1 (-7897) -> No product +At time : 886.74 ns Reaction : H^0 (-14171) + e_aq^-1 (-3599) -> OH^-1 (-14698) + H_2^0 (-14699) +At time : 887.74 ns Reaction : OH^0 (-9676) + OH^0 (-6316) -> H2O2^0 (-14700) +At time : 890.74 ns Reaction : e_aq^-1 (-17) + H3O^1 (-11340) -> H^0 (-14701) +At time : 894.74 ns Reaction : e_aq^-1 (-5019) + OH^0 (-7502) -> OH^-1 (-14702) +At time : 897.74 ns Reaction : OH^0 (-8004) + OH^0 (-8818) -> H2O2^0 (-14703) +At time : 914.74 ns Reaction : H^0 (-13588) + OH^0 (-14397) -> No product +At time : 914.74 ns Reaction : e_aq^-1 (-3141) + H^0 (-11903) -> OH^-1 (-14704) + H_2^0 (-14705) +At time : 920.74 ns Reaction : OH^0 (-6248) + OH^0 (-14152) -> H2O2^0 (-14706) +At time : 923.74 ns Reaction : OH^-1 (-14271) + H3O^1 (-5885) -> No product +At time : 927.74 ns Reaction : H^0 (-14184) + H^0 (-11905) -> H_2^0 (-14707) +At time : 944.74 ns Reaction : H3O^1 (-6999) + OH^-1 (-14461) -> No product +At time : 956.74 ns Reaction : OH^0 (-9823) + OH^0 (-6572) -> H2O2^0 (-14708) +At time : 961.87 ns Reaction : OH^-1 (-14043) + H3O^1 (-6765) -> No product +At time : 963.87 ns Reaction : OH^0 (-9448) + H^0 (-13534) -> No product +At time : 978.87 ns Reaction : OH^-1 (-13262) + H3O^1 (-8119) -> No product +At time : 982.87 ns Reaction : H^0 (-9451) + e_aq^-1 (-3295) -> OH^-1 (-14709) + H_2^0 (-14710) +At time : 986.87 ns Reaction : e_aq^-1 (-4601) + H3O^1 (-7615) -> H^0 (-14711) +*** G4Scheduler ends at time : 1 us ___________________________________ diff --git a/examples/extended/medical/dna/chem2/vis.mac b/examples/extended/medical/dna/chem2/vis.mac index ae7d6c3474..edfbf3df42 100644 --- a/examples/extended/medical/dna/chem2/vis.mac +++ b/examples/extended/medical/dna/chem2/vis.mac @@ -7,7 +7,7 @@ # Use this open statement to create an OpenGL view: #/vis/open OGL 800x600-0+0 #600x600-0+0 # This is enough for a 2.5 keV electron -/vis/ogl/set/displayListLimit 10000000 +/vis/ogl/flushAt NthPrimitive 1000000 # # Use this open statement to create an OpenInventor view: #/vis/open OI diff --git a/examples/extended/medical/dna/chem3/CMakeLists.txt b/examples/extended/medical/dna/chem3/CMakeLists.txt index e658095d55..9d4282ed2e 100644 --- a/examples/extended/medical/dna/chem3/CMakeLists.txt +++ b/examples/extended/medical/dna/chem3/CMakeLists.txt @@ -1,9 +1,6 @@ #------------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(chem3) #------------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/chem3/History b/examples/extended/medical/dna/chem3/History index d20f685129..9cb6ebe259 100644 --- a/examples/extended/medical/dna/chem3/History +++ b/examples/extended/medical/dna/chem3/History @@ -14,6 +14,10 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31.12.2020 John Allison tag chem3-V10-07-00 +----------------------------------------------------- +- Change /vis/ogl/set/ to /vis/viewer/set/timeWindow/. + 10.11.2020 Ben Morgan tag chem3-V10-06-00 ----------------------------------------------------- - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/chem3/chem3.out b/examples/extended/medical/dna/chem3/chem3.out index 4adfd22b96..cabfe00da3 100644 --- a/examples/extended/medical/dna/chem3/chem3.out +++ b/examples/extended/medical/dna/chem3/chem3.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -15,6 +21,24 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo ===== Register constructor ==== G4EmDNAPhysics ===== Register constructor ==== G4EmDNAChemistry +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu+ + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu- + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... Registering graphics systems... @@ -71,171 +95,173 @@ Some /vis commands (optionally) take a string to specify colour. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu+) skipped... +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu-) skipped... G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. -End of tracking primary particle, its final energy is :0.025 eV +End of tracking primary particle, its final energy is :25 meV Physics stage ends Number of chemical species involved in reactions = 6 Reaction Reaction Rate [dm3/(mol*s)] Interaction Range for chosen reaction model [nm] @@ -260,50 +286,47 @@ H^0 + H^0 -> H_2^0 1.2e+10 0.2265 ------------------------------------------------------------------------------------------------------------------------------ DNAMolecularStepByStepModel will be used *** G4Scheduler starts processing -At time : 1 ps Reaction : OH^0 (-171) + e_aq^-1 (-173) -> OH^-1 (-217) -At time : 1 ps Reaction : OH^-1 (-217) + H3O^1 (-119) -> No product -At time : 9.7878 ps Reaction : H3O^1 (-202) + e_aq^-1 (-167) -> H^0 (-218) -At time : 60.863 ps Reaction : OH^0 (-180) + H^0 (-218) -> No product -At time : 79.965 ps Reaction : H^0 (-194) + OH^0 (-212) -> No product -At time : 161.73 ps Reaction : e_aq^-1 (-100) + OH^0 (-162) -> OH^-1 (-219) -At time : 161.73 ps Reaction : OH^-1 (-219) + H3O^1 (-161) -> No product -At time : 176.73 ps Reaction : e_aq^-1 (-99) + OH^0 (-168) -> OH^-1 (-220) -At time : 309.74 ps Reaction : OH^0 (-209) + H^0 (-210) -> No product -At time : 363.15 ps Reaction : OH^0 (-216) + H^0 (-192) -> No product -At time : 373.57 ps Reaction : OH^0 (-197) + H^0 (-190) -> No product -At time : 406.18 ps Reaction : OH^0 (-174) + OH^0 (-122) -> H2O2^0 (-221) -At time : 445.18 ps Reaction : OH^0 (-118) + OH^0 (-156) -> H2O2^0 (-222) -At time : 500.46 ps Reaction : H^0 (-177) + e_aq^-1 (-170) -> OH^-1 (-223) + H_2^0 (-224) -At time : 652.78 ps Reaction : OH^0 (-179) + OH^0 (-114) -> H2O2^0 (-225) -At time : 830.01 ps Reaction : OH^0 (-188) + OH^0 (-140) -> H2O2^0 (-226) -At time : 1.1157 ns Reaction : OH^0 (-196) + OH^0 (-189) -> H2O2^0 (-227) -At time : 1.3961 ns Reaction : H3O^1 (-129) + OH^-1 (-223) -> No product -At time : 1.4661 ns Reaction : e_aq^-1 (-73) + OH^0 (-112) -> OH^-1 (-228) -At time : 1.6212 ns Reaction : H3O^1 (-141) + OH^-1 (-228) -> No product -At time : 1.6612 ns Reaction : H3O^1 (-159) + OH^-1 (-220) -> No product -At time : 2.5623 ns Reaction : OH^0 (-207) + e_aq^-1 (-48) -> OH^-1 (-229) -At time : 3.1786 ns Reaction : e_aq^-1 (-39) + H3O^1 (-172) -> H^0 (-230) -At time : 3.1886 ns Reaction : OH^0 (-208) + OH^0 (-152) -> H2O2^0 (-231) -At time : 3.2286 ns Reaction : H3O^1 (-211) + e_aq^-1 (-71) -> H^0 (-232) -At time : 4.1871 ns Reaction : H3O^1 (-151) + OH^-1 (-229) -> No product -At time : 6.3079 ns Reaction : e_aq^-1 (-60) + OH^0 (-154) -> OH^-1 (-233) -At time : 10.504 ns Reaction : e_aq^-1 (-81) + H3O^1 (-157) -> H^0 (-234) -At time : 10.904 ns Reaction : OH^0 (-116) + H^0 (-232) -> No product -At time : 10.904 ns Reaction : e_aq^-1 (-86) + H3O^1 (-163) -> H^0 (-235) -At time : 11.004 ns Reaction : OH^0 (-176) + OH^0 (-160) -> H2O2^0 (-236) -At time : 13.404 ns Reaction : H^0 (-201) + OH^0 (-124) -> No product -At time : 13.904 ns Reaction : e_aq^-1 (-55) + OH^0 (-165) -> OH^-1 (-237) -At time : 14.004 ns Reaction : e_aq^-1 (-75) + H3O^1 (-143) -> H^0 (-238) -At time : 16.415 ns Reaction : e_aq^-1 (-41) + OH^0 (-181) -> OH^-1 (-239) -At time : 16.915 ns Reaction : e_aq^-1 (-91) + e_aq^-1 (-88) -> OH^-1 (-240) + OH^-1 (-241) + H_2^0 (-242) -At time : 17.215 ns Reaction : e_aq^-1 (-94) + H3O^1 (-215) -> H^0 (-243) -At time : 19.36 ns Reaction : OH^-1 (-241) + H3O^1 (-213) -> No product -At time : 24.681 ns Reaction : H3O^1 (-123) + OH^-1 (-237) -> No product -At time : 27.939 ns Reaction : e_aq^-1 (-93) + H3O^1 (-166) -> H^0 (-244) -At time : 37.221 ns Reaction : OH^-1 (-239) + H3O^1 (-153) -> No product -At time : 56.658 ns Reaction : OH^0 (-185) + e_aq^-1 (-95) -> OH^-1 (-245) -At time : 80.73 ns Reaction : e_aq^-1 (-90) + OH^0 (-164) -> OH^-1 (-246) -*** G4Scheduler ends at time : 100 ns +At time : 107.09 ps Reaction : e_aq^-1 (-58) + H3O^1 (-125) -> H^0 (-206) +At time : 150.64 ps Reaction : e_aq^-1 (-99) + OH^0 (-138) -> OH^-1 (-207) +At time : 150.64 ps Reaction : OH^-1 (-207) + H3O^1 (-137) -> No product +At time : 166.83 ps Reaction : OH^0 (-122) + OH^0 (-158) -> H2O2^0 (-208) +At time : 169.83 ps Reaction : OH^0 (-189) + H^0 (-190) -> No product +At time : 220.56 ps Reaction : OH^0 (-171) + OH^0 (-174) -> H2O2^0 (-209) +At time : 276.49 ps Reaction : e_aq^-1 (-100) + OH^0 (-166) -> OH^-1 (-210) +At time : 363.1 ps Reaction : H^0 (-192) + OH^0 (-150) -> No product +At time : 694.12 ps Reaction : OH^0 (-134) + OH^0 (-144) -> H2O2^0 (-211) +At time : 1.1551 ns Reaction : OH^0 (-191) + OH^0 (-146) -> H2O2^0 (-212) +At time : 1.2972 ns Reaction : e_aq^-1 (-94) + H3O^1 (-165) -> H^0 (-213) +At time : 2.5359 ns Reaction : e_aq^-1 (-93) + OH^0 (-168) -> OH^-1 (-214) +At time : 2.8494 ns Reaction : e_aq^-1 (-64) + OH^0 (-164) -> OH^-1 (-215) +At time : 2.9715 ns Reaction : H3O^1 (-151) + OH^-1 (-215) -> No product +At time : 3.2824 ns Reaction : e_aq^-1 (-73) + OH^0 (-156) -> OH^-1 (-216) +At time : 3.3431 ns Reaction : e_aq^-1 (-63) + OH^0 (-148) -> OH^-1 (-217) +At time : 4.4592 ns Reaction : e_aq^-1 (-34) + H3O^1 (-159) -> H^0 (-218) +At time : 4.5396 ns Reaction : e_aq^-1 (-54) + H^0 (-206) -> OH^-1 (-219) + H_2^0 (-220) +At time : 5.1257 ns Reaction : OH^0 (-196) + e_aq^-1 (-80) -> OH^-1 (-221) +At time : 6.0779 ns Reaction : H3O^1 (-123) + OH^-1 (-219) -> No product +At time : 6.5751 ns Reaction : e_aq^-1 (-33) + OH^0 (-202) -> OH^-1 (-222) +At time : 6.7448 ns Reaction : e_aq^-1 (-53) + H3O^1 (-149) -> H^0 (-223) +At time : 6.9656 ns Reaction : e_aq^-1 (-60) + OH^0 (-126) -> OH^-1 (-224) +At time : 9.4507 ns Reaction : H3O^1 (-141) + OH^-1 (-217) -> No product +At time : 9.6517 ns Reaction : e_aq^-1 (-95) + OH^0 (-130) -> OH^-1 (-225) +At time : 9.7091 ns Reaction : e_aq^-1 (-68) + OH^0 (-187) -> OH^-1 (-226) +At time : 10.107 ns Reaction : e_aq^-1 (-81) + OH^0 (-116) -> OH^-1 (-227) +At time : 11.407 ns Reaction : e_aq^-1 (-39) + OH^0 (-154) -> OH^-1 (-228) +At time : 11.407 ns Reaction : e_aq^-1 (-91) + OH^0 (-112) -> OH^-1 (-229) +At time : 19.107 ns Reaction : OH^0 (-181) + OH^0 (-200) -> H2O2^0 (-230) +At time : 19.207 ns Reaction : OH^-1 (-222) + H3O^1 (-172) -> No product +At time : 19.507 ns Reaction : OH^0 (-203) + e_aq^-1 (-55) -> OH^-1 (-231) +At time : 21.207 ns Reaction : e_aq^-1 (-75) + H3O^1 (-193) -> H^0 (-232) +At time : 26.258 ns Reaction : OH^-1 (-221) + H3O^1 (-131) -> No product +At time : 30.425 ns Reaction : OH^0 (-124) + H^0 (-223) -> No product +At time : 32.989 ns Reaction : e_aq^-1 (-90) + OH^0 (-118) -> OH^-1 (-233) +At time : 35.664 ns Reaction : e_aq^-1 (-86) + H3O^1 (-167) -> H^0 (-234) +At time : 40.406 ns Reaction : OH^-1 (-229) + H3O^1 (-119) -> No product +At time : 61.886 ns Reaction : H^0 (-188) + OH^0 (-110) -> No product +At time : 94.739 ns Reaction : e_aq^-1 (-37) + H3O^1 (-157) -> H^0 (-235) +*** G4Scheduler ends at time : 100 ns ___________________________________ Seed used :1 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/extended/medical/dna/chem3/movie_chemistry.loop b/examples/extended/medical/dna/chem3/movie_chemistry.loop index a69f28ad9c..5bfa339d32 100644 --- a/examples/extended/medical/dna/chem3/movie_chemistry.loop +++ b/examples/extended/medical/dna/chem3/movie_chemistry.loop @@ -8,8 +8,8 @@ #/control/echo Theta: {newTheta} /vis/set/textColour black -/vis/ogl/set/startTime {startTime} ns -/vis/ogl/set/endTime {upTo} ns +/vis/viewer/set/timeWindow/startTime {startTime} ns +/vis/viewer/set/timeWindow/endTime {upTo} ns /vis/set/textColour black #/vis/ogl/printEPS # {timeRange} ps diff --git a/examples/extended/medical/dna/chem3/movie_chemistry.mac b/examples/extended/medical/dna/chem3/movie_chemistry.mac index 26ece4b699..f28660703f 100644 --- a/examples/extended/medical/dna/chem3/movie_chemistry.mac +++ b/examples/extended/medical/dna/chem3/movie_chemistry.mac @@ -2,11 +2,11 @@ # end time of chemistry in ns (change units in chemistry.loop /control/alias endTime 95 -/vis/ogl/set/startTime 0 ps -#/vis/ogl/set/endTime 1 ps +/vis/viewer/set/timeWindow/startTime 0 ps +#/vis/viewer/set/timeWindow/endTime 1 ps -/vis/ogl/set/fade 0 -/vis/ogl/set/displayHeadTime true -0.1 -0.8 24 1.0 0.0 0.0 +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime true -0.1 -0.8 24 1.0 0.0 0.0 /control/alias timeWindow 5 /control/loop movie_chemistry.loop startTime -{timeWindow} {endTime} 1 diff --git a/examples/extended/medical/dna/chem3/movie_physics.loop b/examples/extended/medical/dna/chem3/movie_physics.loop index cf5cf59383..d762e4fb23 100644 --- a/examples/extended/medical/dna/chem3/movie_physics.loop +++ b/examples/extended/medical/dna/chem3/movie_physics.loop @@ -1,5 +1,5 @@ /control/echo {startTime} ps -#/vis/ogl/set/startTime {startTime}-0.1 ps -/vis/ogl/set/endTime {startTime} ps +#/vis/viewer/set/timeWindow/startTime {startTime}-0.1 ps +/vis/viewer/set/timeWindow/endTime {startTime} ps #/vis/ogl/printEPS # {timeRange} ps diff --git a/examples/extended/medical/dna/chem3/movie_physics.mac b/examples/extended/medical/dna/chem3/movie_physics.mac index 42c9698cf6..d0ad7fe67f 100644 --- a/examples/extended/medical/dna/chem3/movie_physics.mac +++ b/examples/extended/medical/dna/chem3/movie_physics.mac @@ -2,10 +2,10 @@ /vis/modeling/trajectories/drawByParticleID-0/default/setDrawStepPts true -/vis/ogl/set/fade 0 -/vis/ogl/set/displayHeadTime true -0.1 -0.8 24 1.0 0.0 0.0 +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime true -0.1 -0.8 24 1.0 0.0 0.0 -/vis/ogl/set/startTime 0 ps +/vis/viewer/set/timeWindow/startTime 0 ps /control/divide timeStep {endTime} 100. /control/loop movie_physics.loop startTime 0.0 {endTime} {timeStep} diff --git a/examples/extended/medical/dna/chem3/movie_prep.mac b/examples/extended/medical/dna/chem3/movie_prep.mac index b2b656b237..f4eb41b201 100644 --- a/examples/extended/medical/dna/chem3/movie_prep.mac +++ b/examples/extended/medical/dna/chem3/movie_prep.mac @@ -7,6 +7,6 @@ #/vis/viewer/zoomTo 1.7 #/vis/modeling/trajectories/drawByParticleID-0/default/setDrawStepPts true -#/vis/ogl/set/endTime 1 ps +#/vis/viewer/set/timeWindow/endTime 1 ps /control/execute beam.in \ No newline at end of file diff --git a/examples/extended/medical/dna/chem4/CMakeLists.txt b/examples/extended/medical/dna/chem4/CMakeLists.txt index efa61deac6..870b8dbcd7 100644 --- a/examples/extended/medical/dna/chem4/CMakeLists.txt +++ b/examples/extended/medical/dna/chem4/CMakeLists.txt @@ -1,7 +1,4 @@ -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/chem4/chem4.out b/examples/extended/medical/dna/chem4/chem4.out index eba21340ff..7648bad834 100644 --- a/examples/extended/medical/dna/chem4/chem4.out +++ b/examples/extended/medical/dna/chem4/chem4.out @@ -1,12 +1,18 @@ -Seed used : 1623139687 +Seed used : 1624405925 Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -76,171 +82,191 @@ Some /vis commands (optionally) take a string to specify colour. G4SDManager::AddNewCollection : the collection is registered at 1 G4SDManager::AddNewCollection : the collection is registered at 2 New sensitive detector is registered at / +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu+ + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu- + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Ritchie1994 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Ritchie1994 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu+) skipped... +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu-) skipped... G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. @@ -276,14 +302,12 @@ Start event 5 Start event 6 Start event 7 Start event 8 - * PrimaryKiller: aborts event 8, energy loss is too large. - * Energy loss by primary is: 2.1864 keV. Event is aborted if the Eloss is > 2 keV Start event 9 --------------------End of Global Run----------------------- - The run has 9 events -Number of events recorded by the species scorer = 9 - Total energy deposited in the world volume : 9831.2 eV + The run has 10 events +Number of events recorded by the species scorer = 10 + Total energy deposited in the world volume : 10806 eV ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/extended/medical/dna/chem4/plot/CMakeLists.txt b/examples/extended/medical/dna/chem4/plot/CMakeLists.txt index 0cd1d769d9..eabb334b89 100644 --- a/examples/extended/medical/dna/chem4/plot/CMakeLists.txt +++ b/examples/extended/medical/dna/chem4/plot/CMakeLists.txt @@ -2,10 +2,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(plotG) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/chem5/CMakeLists.txt b/examples/extended/medical/dna/chem5/CMakeLists.txt index 0276448703..314126b72c 100644 --- a/examples/extended/medical/dna/chem5/CMakeLists.txt +++ b/examples/extended/medical/dna/chem5/CMakeLists.txt @@ -1,7 +1,4 @@ -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/chem6/CMakeLists.txt b/examples/extended/medical/dna/chem6/CMakeLists.txt index fc8f5a09d5..bbaa214061 100644 --- a/examples/extended/medical/dna/chem6/CMakeLists.txt +++ b/examples/extended/medical/dna/chem6/CMakeLists.txt @@ -1,7 +1,4 @@ -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/clustering/CMakeLists.txt b/examples/extended/medical/dna/clustering/CMakeLists.txt index dd356aa962..142809d641 100644 --- a/examples/extended/medical/dna/clustering/CMakeLists.txt +++ b/examples/extended/medical/dna/clustering/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(CLUSTERING) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/clustering/clustering.out b/examples/extended/medical/dna/clustering/clustering.out index 582bf73f72..1973156769 100644 --- a/examples/extended/medical/dna/clustering/clustering.out +++ b/examples/extended/medical/dna/clustering/clustering.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -13,6 +19,24 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo WWW : http://geant4.org/ ************************************************************** +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu+ + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu- + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... Registering graphics systems... @@ -69,168 +93,170 @@ Some /vis commands (optionally) take a string to specify colour. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu+) skipped... +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu-) skipped... G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. diff --git a/examples/extended/medical/dna/dnadamage1/.README.txt b/examples/extended/medical/dna/dnadamage1/.README.txt index 972e148c84..042ff1a72b 100644 --- a/examples/extended/medical/dna/dnadamage1/.README.txt +++ b/examples/extended/medical/dna/dnadamage1/.README.txt @@ -4,8 +4,10 @@ /*! \page Examplednadamage1 Example dnadamage1 -This is a new example and it may contain bugs. If you find a bug, please contact IRSN: - ngoc-hoang.tran@irsn.fr or carmen.villagrasa@irsn.fr +This is a new example and it may contain bugs. +It was developed by Hoang Tran. +If you find a bug, please contact IRSN: +yann.perrot@irsn.fr or carmen.villagrasa@irsn.fr \section dnadamage1_s0 INTRODUCTION diff --git a/examples/extended/medical/dna/dnadamage1/CMakeLists.txt b/examples/extended/medical/dna/dnadamage1/CMakeLists.txt index d31d1433ad..9d6cd5b71a 100644 --- a/examples/extended/medical/dna/dnadamage1/CMakeLists.txt +++ b/examples/extended/medical/dna/dnadamage1/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(dnadamage1) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/dnadamage1/History b/examples/extended/medical/dna/dnadamage1/History index 1b77a65e0d..dd74124554 100644 --- a/examples/extended/medical/dna/dnadamage1/History +++ b/examples/extended/medical/dna/dnadamage1/History @@ -5,6 +5,10 @@ Package History file -------------------- +27-05-2020 - tag dnadamage1-V10-07-00 - Y. Perrot +- Fixed SSD file typos, thanks to Andrea Matamoros +- Updated contacts + 10-11-2020 - tag dnadamage1-V10-06-00 - B. Morgan - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/dnadamage1/README.txt b/examples/extended/medical/dna/dnadamage1/README.txt index 05e0f48ac0..6f2e297979 100644 --- a/examples/extended/medical/dna/dnadamage1/README.txt +++ b/examples/extended/medical/dna/dnadamage1/README.txt @@ -6,8 +6,10 @@ ---------------------- -This is a new example and it may contain bugs. If you find a bug, please contact IRSN: - ngoc-hoang.tran@irsn.fr or carmen.villagrasa@irsn.fr +This is a new example and it may contain bugs. +It was developed by Hoang Tran. +If you find a bug, please contact IRSN: + yann.perrot@irsn.fr or carmen.villagrasa@irsn.fr ---->0. INTRODUCTION. diff --git a/examples/extended/medical/dna/dnadamage1/plot.C b/examples/extended/medical/dna/dnadamage1/plot.C index 2ea9a32e89..5aa012e6d4 100644 --- a/examples/extended/medical/dna/dnadamage1/plot.C +++ b/examples/extended/medical/dna/dnadamage1/plot.C @@ -219,7 +219,7 @@ "in 5 nm radius from left side of the cube" <<" exposing chromatin fiber. Energy: 5 keV;\n" <<"Source type, 1;\n" - <<"Incident particles, 200;\n" + <<"Incident particles, 2212;\n" <<"Mean particle energy, 5 keV;\n" <<"Energy distribution, M, 0;\n" <<"Particle fraction, 1.0;\n" @@ -230,12 +230,12 @@ <<"Volumes, 0,20,20,20,-20,-20,-20,2,15,15,20,-15,-15,20;\n" <<"Chromosome sizes, ;\n" <<"DNA Density, ;" - <<"Cell Cycle Phase, G1/G2;\n" + <<"Cell Cycle Phase, G0/G1;\n" <<"DNA Structure, 4, 1;\n" <<"In vitro / in vivo, 0;\n" <<"Proliferation status, 1;\n" <<"Microenvironment, 27, 0.0;\n" - <<"Damage definition, 1, 1, 10, -1, 0, 17.5;\n" + <<"Damage definition, 1, 1, 10, -1, 17.5;\n" <<"Time, 2.5ns;\n" <<"Damage and primary count, 638, 200;\n" <<"Data entries, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0;\n" diff --git a/examples/extended/medical/dna/dnaphysics/CMakeLists.txt b/examples/extended/medical/dna/dnaphysics/CMakeLists.txt index e137f4acdc..7dd38e2e76 100644 --- a/examples/extended/medical/dna/dnaphysics/CMakeLists.txt +++ b/examples/extended/medical/dna/dnaphysics/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(dnaphysics) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/dnaphysics/dnaphysics.out b/examples/extended/medical/dna/dnaphysics/dnaphysics.out index 404f0e9cf1..09e0f996ec 100644 --- a/examples/extended/medical/dna/dnaphysics/dnaphysics.out +++ b/examples/extended/medical/dna/dnaphysics/dnaphysics.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -13,7 +19,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo WWW : http://geant4.org/ ************************************************************** -##### Create analysis manager 0xce3790 +##### Create analysis manager 0x2578e60 -------- WWWW ------- G4Exception-START -------- WWWW ------- *** G4Exception : Analysis_W013 @@ -144,61 +150,61 @@ physicsList->setCut() start. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 1 GeV in 74 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 1 GeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 1 GeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 1 GeV in 60 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 1 GeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 1 GeV, 31 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 1 GeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 1 GeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 1 GeV in 80 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 1 GeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 1 GeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== UrbanMsc : Emin= 1 MeV Emax= 100 MeV Nbins=40 1 MeV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 1 GeV Nbins=20 100 MeV - 1 GeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== MollerBhabha : Emin= 1 MeV Emax= 1 GeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 Sampling table 5x1001 from 0.1 GeV to 0.001 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 1 GeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 1 GeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 1 GeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -206,75 +212,75 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV DummyModel : Emin= 1 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAEmfietzoglouExcitationModel : Emin= 0 eV Emax= 10 keV +DNAEmfietzoglouExcitationModel : Emin= 0 meV Emax= 10 keV DNABornExcitationModel : Emin= 10 keV Emax= 1 MeV DummyModel : Emin= 1 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV DummyModel : Emin= 100 eV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAEmfietzoglouIonisationModel : Emin= 0 eV Emax= 10 keV deltaBorn Fluo +DNAEmfietzoglouIonisationModel : Emin= 0 meV Emax= 10 keV deltaBorn Fluo DNABornIonisationModel : Emin= 10 keV Emax= 1 MeV deltaBorn Fluo DummyModel : Emin= 1 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV DummyModel : Emin= 13 eV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel : Emin= 0 meV Emax= 7.4 eV DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 7.4 eV Emax= 8.22 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 1 GeV Nbins=20 100 MeV - 1 GeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 1 GeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 Sampling table 5x1001 from 0.1 GeV to 0.001 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 1 GeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 1 GeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 1 GeV + eplus2gg : Emin= 0 meV Emax= 1 GeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 1 GeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -283,16 +289,16 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 1 MeV Emax= 1 GeV Nbins=60 1 MeV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== BetheBloch : Emin= 100 MeV Emax= 1 GeV deltaVI -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1 GeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -303,36 +309,36 @@ nuclearStopping: for proton SubType=8 BuildTable=0 proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV DummyModel : Emin= 1 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV DummyModel : Emin= 100 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo DummyModel : Emin= 100 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV DummyModel : Emin= 100 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 @@ -344,16 +350,16 @@ nuclearStopping: for GenericIon SubType=8 BuildTable=0 GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 10 MeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 10 MeV deltaRudd Fluo DummyModel : Emin= 10 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 1 MeV Emax= 1 GeV Nbins=60 1 MeV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 1 MeV Emax= 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 @@ -365,34 +371,34 @@ nuclearStopping: for alpha SubType=8 BuildTable=0 alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV DummyModel : Emin= 1 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm msc: for alpha+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 1 MeV Emax= 1 GeV Nbins=60 1 MeV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 1 MeV Emax= 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for alpha+ SubType=2 +hIoni: for alpha+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -401,214 +407,214 @@ hIoni: for alpha+ SubType=2 alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV DummyModel : Emin= 1 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 1 GeV Nbins=140 100 eV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 1 GeV Nbins=140 100 eV - 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 1 GeV deltaVI -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1 GeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 1 GeV + eCoulombScattering : Emin= 0 meV Emax= 1 GeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV DummyModel : Emin= 1 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV DummyModel : Emin= 400 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV DummyModel : Emin= 1 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DummyModel : Emin= 500 keV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo DummyModel : Emin= 100 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV DummyModel : Emin= 100 MeV Emax= 1 GeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 1 GeV Nbins=140 100 eV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 1 GeV Nbins=140 100 eV - 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 1 GeV deltaVI -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1 GeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 1 GeV + eCoulombScattering : Emin= 0 meV Emax= 1 GeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 1 GeV Nbins=140 100 eV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 1 GeV Nbins=140 100 eV - 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 1 GeV deltaVI -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 1 GeV + eCoulombScattering : Emin= 0 meV Emax= 1 GeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 1 GeV Nbins=140 100 eV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 1 GeV Nbins=140 100 eV - 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1 GeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 1 GeV + eCoulombScattering : Emin= 0 meV Emax= 1 GeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 1 GeV Nbins=140 100 eV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 1 GeV Nbins=140 100 eV - 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 1 GeV + eCoulombScattering : Emin= 0 meV Emax= 1 GeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 1 GeV Nbins=140 100 eV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 1 GeV Nbins=140 100 eV - 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 1 GeV deltaVI -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 1 GeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 1 GeV + eCoulombScattering : Emin= 0 meV Emax= 1 GeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 1 GeV Nbins=140 100 eV - 1 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 1 GeV Nbins=140 100 eV - 1 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 1 GeV in 140 bins Lambda tables from threshold to 1 GeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 1 GeV deltaVI -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 1 GeV + eCoulombScattering : Emin= 0 meV Emax= 1 GeV Region -- -- appears in world volume This region is in the mass world. @@ -647,7 +653,7 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 2 - User=4.840000s Real=5.170886s Sys=0.050000s + User=3.860000s Real=4.099617s Sys=0.040000s ... write file : dna.root - done ... close file : dna.root - done 0 events have been kept for refreshing and/or reviewing. @@ -659,13 +665,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00481 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -683,3 +693,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/medical/dna/icsd/CMakeLists.txt b/examples/extended/medical/dna/icsd/CMakeLists.txt index 08f62803fb..502b1808aa 100644 --- a/examples/extended/medical/dna/icsd/CMakeLists.txt +++ b/examples/extended/medical/dna/icsd/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(icsd) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/icsd/icsd.out b/examples/extended/medical/dna/icsd/icsd.out index 64e77ac337..0b584061e2 100644 --- a/examples/extended/medical/dna/icsd/icsd.out +++ b/examples/extended/medical/dna/icsd/icsd.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -13,7 +19,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo WWW : http://geant4.org/ ************************************************************** -##### Create analysis manager 0x13e86c0 +##### Create analysis manager 0xd67960 -------- WWWW ------- G4Exception-START -------- WWWW ------- *** G4Exception : Analysis_W013 @@ -36,15 +42,15 @@ e-_G4DNAPTBAugerModel is constructed e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -e-_elastic_interaction : Emin= 0 eV Emax= 100 TeV +e-_elastic_interaction : Emin= 0 meV Emax= 100 TeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -e-_excitation_interaction : Emin= 0 eV Emax= 100 TeV +e-_excitation_interaction : Emin= 0 meV Emax= 100 TeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -e-_ionisation_interaction : Emin= 0 eV Emax= 100 TeV +e-_ionisation_interaction : Emin= 0 meV Emax= 100 TeV ... create file : ICSD.root - done ... open analysis file : ICSD.root - done ... write file : ICSD.root - done diff --git a/examples/extended/medical/dna/mfp/CMakeLists.txt b/examples/extended/medical/dna/mfp/CMakeLists.txt index f7adc52676..20c40aee26 100644 --- a/examples/extended/medical/dna/mfp/CMakeLists.txt +++ b/examples/extended/medical/dna/mfp/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(mfp) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/mfp/mfp.out b/examples/extended/medical/dna/mfp/mfp.out index dedf4887c1..459b046a1c 100644 --- a/examples/extended/medical/dna/mfp/mfp.out +++ b/examples/extended/medical/dna/mfp/mfp.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -92,168 +98,168 @@ PhysicsList::AddPhysicsList: ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + LivermoreConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 100 TeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 100 TeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. @@ -266,7 +272,7 @@ See commands in /vis/modeling/trajectories/ for other options. MeanFreePath: 2.19 Ang +- 2.16 Ang massic: 0.00 mg/cm2 CrossSection: 45756510.39 cm^-1 massic: 45756510.39 cm2/g - mean energy of charged secondaries: 0.00 eV mass_energy_transfer coef: 0.00 cm2/g + mean energy of charged secondaries: 0.00 meV mass_energy_transfer coef: 0.00 cm2/g 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -280,7 +286,7 @@ See commands in /vis/modeling/trajectories/ for other options. MeanFreePath: 2.95 Ang +- 2.96 Ang massic: 0.00 mg/cm2 CrossSection: 33852715.17 cm^-1 massic: 33852715.17 cm2/g - mean energy of charged secondaries: 0.11 eV mass_energy_transfer coef: 187674.00 cm2/g + mean energy of charged secondaries: 110.88 meV mass_energy_transfer coef: 187674.00 cm2/g 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -294,7 +300,7 @@ See commands in /vis/modeling/trajectories/ for other options. MeanFreePath: 3.46 Ang +- 3.44 Ang massic: 0.00 mg/cm2 CrossSection: 28934278.50 cm^-1 massic: 28934278.50 cm2/g - mean energy of charged secondaries: 0.64 eV mass_energy_transfer coef: 617546.31 cm2/g + mean energy of charged secondaries: 640.29 meV mass_energy_transfer coef: 617546.31 cm2/g 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/extended/medical/dna/microdosimetry/CMakeLists.txt b/examples/extended/medical/dna/microdosimetry/CMakeLists.txt index 70f5578e9e..2ffad5fed4 100644 --- a/examples/extended/medical/dna/microdosimetry/CMakeLists.txt +++ b/examples/extended/medical/dna/microdosimetry/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(microdosimetry) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/microdosimetry/History b/examples/extended/medical/dna/microdosimetry/History index 4fbdfc5e9b..17efa1c320 100644 --- a/examples/extended/medical/dna/microdosimetry/History +++ b/examples/extended/medical/dna/microdosimetry/History @@ -8,6 +8,13 @@ Package History file -------------------- +23-03-21 V.Ivanchenko - microdosimetry-V10-07-01 +- updated PhysicsList for 11.0: use updated SetEmModel method + +03-03-21 V.Ivanchenko - microdosimetry-V10-07-00 +- updated PhysicsList for 11.0: removed thread unsafe SetCuts method, + use SetEmModel(..) for multiple scattering. + 10-11-20 B. Morgan - microdosimetry-V10-06-00 - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/microdosimetry/include/PhysicsList.hh b/examples/extended/medical/dna/microdosimetry/include/PhysicsList.hh index 63832a0fdb..54628407b0 100644 --- a/examples/extended/medical/dna/microdosimetry/include/PhysicsList.hh +++ b/examples/extended/medical/dna/microdosimetry/include/PhysicsList.hh @@ -46,13 +46,11 @@ class PhysicsList: public G4VUserPhysicsList public: PhysicsList(); - virtual ~PhysicsList(); + ~PhysicsList() override; + + void ConstructParticle() override; + void ConstructProcess() override; - void SetGammaCut(G4double); - void SetElectronCut(G4double); - void SetPositronCut(G4double); - void SetProtonCut(G4double); - protected: void ConstructBosons(); @@ -61,18 +59,6 @@ protected: void ConstructGeneral(); void ConstructEM(); - - virtual void ConstructParticle(); - virtual void ConstructProcess(); - - void SetCuts(); -private: - - G4double fCutForGamma; - G4double fCutForElectron; - G4double fCutForPositron; - G4double fCutForProton; - }; #endif diff --git a/examples/extended/medical/dna/microdosimetry/microdosimetry.out b/examples/extended/medical/dna/microdosimetry/microdosimetry.out index f06e240ee7..458da457ce 100644 --- a/examples/extended/medical/dna/microdosimetry/microdosimetry.out +++ b/examples/extended/medical/dna/microdosimetry/microdosimetry.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -13,7 +19,6 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo WWW : http://geant4.org/ ************************************************************** -PhysicsList::SetCuts:CutLength : 1 um Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... Registering graphics systems... @@ -70,270 +75,280 @@ Some /vis commands (optionally) take a string to specify colour. msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== UrbanMsc : Emin= 1 MeV Emax= 100 TeV Nbins=56 1 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV ===== EM models for the G4Region Target ====== MollerBhabha : Emin= 1 MeV Emax= 100 TeV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== WentzelVIUni : Emin= 1 MeV Emax= 100 TeV Nbins=56 1 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ===== EM models for the G4Region Target ====== eCoulombScattering : Emin= 1 MeV Emax= 100 TeV -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV ===== EM models for the G4Region Target ====== BetheBloch : Emin= 9.9 MeV Emax= 100 TeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 10 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd DNABornIonisationModel : Emin= 500 keV Emax= 10 MeV deltaBorn proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 10 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 10 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== - UrbanMsc : Emin= 1 MeV Emax= 100 TeV Nbins=56 1 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 1 MeV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV ===== EM models for the G4Region Target ====== BetheBloch : Emin= 9.9 MeV Emax= 100 TeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 10 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 10 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 10 MeV deltaRudd +DNARuddIonisationModel : Emin= 0 meV Emax= 10 MeV deltaRudd alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 10 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 10 MeV msc: for alpha+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== - UrbanMsc : Emin= 1 MeV Emax= 100 TeV Nbins=56 1 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 1 MeV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm + +ionIoni: for alpha+ XStype:1 SubType=2 + dE/dx and range tables from 100 eV to 100 TeV in 84 bins + Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 + ===== EM models for the G4Region DefaultRegionForTheWorld ====== + BraggIon : Emin= 0 meV Emax=7.94528 MeV + BetheBloch : Emin=7.94528 MeV Emax= 100 TeV + ===== EM models for the G4Region Target ====== + BetheBloch : Emin= 9.9 MeV Emax= 100 TeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 10 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 10 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 10 MeV deltaRudd +DNARuddIonisationModel : Emin= 0 meV Emax= 10 MeV deltaRudd alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 10 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 10 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 10 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 10 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 10 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 10 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 10 MeV deltaRudd +DNARuddIonisationModel : Emin= 0 meV Emax= 10 MeV deltaRudd helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 10 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 10 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 10 MeV deltaRudd +DNARuddIonisationModel : Emin= 0 meV Emax= 10 MeV deltaRudd hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DummyModel : Emin= 0 eV Emax= 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + DummyModel : Emin= 0 meV Emax= 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm ===== EM models for the G4Region Target ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 10 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 10 MeV Region -- -- appears in world volume This region is in the mass world. @@ -367,7 +382,7 @@ Index : 0 used in the geometry : Yes Index : 1 used in the geometry : Yes Material : G4_WATER Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm - Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV proton 0.1 eV + Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV proton 100 meV Region(s) which use this couple : Target @@ -384,12 +399,12 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 2 - User=29.590000s Real=32.063282s Sys=0.020000s + User=23.930000s Real=24.631174s Sys=0.000000s Number and type of particles created outside region "Target" : -N e- : 753 +N e- : 735 _______________________ Number and type of particles created in region "Target" : -N e- : 45410 +N e- : 45932 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -399,20 +414,24 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 6 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00673 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 1.09 MB +Pool ID '17G4DynamicParticle', size : 1.08 MB Pool ID '7G4Track', size : 2.17 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB @@ -423,3 +442,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/medical/dna/microdosimetry/src/PhysicsList.cc b/examples/extended/medical/dna/microdosimetry/src/PhysicsList.cc index fce14ce30c..38d617f08b 100644 --- a/examples/extended/medical/dna/microdosimetry/src/PhysicsList.cc +++ b/examples/extended/medical/dna/microdosimetry/src/PhysicsList.cc @@ -92,17 +92,13 @@ #include "G4BraggModel.hh" #include "G4BetheBlochModel.hh" #include "G4DNAElastic.hh" +#include "G4DNAGenericIonsManager.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsList::PhysicsList(): G4VUserPhysicsList() { defaultCutValue = 1*micrometer; - fCutForGamma = defaultCutValue; - fCutForElectron = defaultCutValue; - fCutForPositron = defaultCutValue; - fCutForProton = defaultCutValue; - SetVerboseLevel(1); } @@ -124,24 +120,18 @@ void PhysicsList::ConstructParticle() void PhysicsList::ConstructBosons() { - // gamma G4Gamma::GammaDefinition(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void PhysicsList::ConstructLeptons() { - // leptons G4Electron::ElectronDefinition(); G4Positron::PositronDefinition(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//DNA -#include "G4DNAGenericIonsManager.hh" -//ENDDNA - void PhysicsList::ConstructBarions() { // baryons @@ -191,38 +181,38 @@ void PhysicsList::ConstructEM() // STANDARD msc is active in the world G4eMultipleScattering* msc = new G4eMultipleScattering(); - msc->AddEmModel(1,new G4UrbanMscModel()); + msc->SetEmModel(new G4UrbanMscModel()); ph->RegisterProcess(msc, particle); // STANDARD ionisation is active in the world G4eIonisation* eion = new G4eIonisation(); - eion->SetEmModel(new G4MollerBhabhaModel(), 1); + eion->SetEmModel(new G4MollerBhabhaModel()); ph->RegisterProcess(eion, particle); // DNA elastic is not active in the world G4DNAElastic* theDNAElasticProcess = new G4DNAElastic("e-_G4DNAElastic"); - theDNAElasticProcess->SetEmModel(new G4DummyModel(),1); + theDNAElasticProcess->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(theDNAElasticProcess); // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("e-_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation("e-_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); + dnaioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaioni); // DNA attachment is not active in the world G4DNAAttachment* dnaatt = new G4DNAAttachment("e-_G4DNAAttachment"); - dnaatt->SetEmModel(new G4DummyModel(),1); + dnaatt->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaatt); // DNA vib. excitation is not active in the world G4DNAVibExcitation* dnavib = new G4DNAVibExcitation("e-_G4DNAVibExcitation"); - dnavib->SetEmModel(new G4DummyModel(),1); + dnavib->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnavib); // THE FOLLOWING PROCESS WILL KILL ALL ELECTRONS BELOW A @@ -236,7 +226,7 @@ void PhysicsList::ConstructEM() // STANDARD msc is active in the world G4hMultipleScattering* msc = new G4hMultipleScattering(); - msc->AddEmModel(1,new G4WentzelVIModel()); + msc->SetEmModel(new G4WentzelVIModel()); ph->RegisterProcess(msc, particle); // STANDARD Coulomb scattering is active in the world @@ -245,55 +235,55 @@ void PhysicsList::ConstructEM() // STANDARD ionisation is active in the world G4hIonisation* hion = new G4hIonisation(); - hion->SetEmModel(new G4BraggModel(), 1); - hion->SetEmModel(new G4BetheBlochModel(), 2); + hion->SetEmModel(new G4BraggModel()); + hion->SetEmModel(new G4BetheBlochModel()); ph->RegisterProcess(hion, particle); // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("proton_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); - dnaex->SetEmModel(new G4DummyModel(),2); + dnaex->SetEmModel(new G4DummyModel()); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation("proton_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); - dnaioni->SetEmModel(new G4DummyModel(),2); + dnaioni->SetEmModel(new G4DummyModel()); + dnaioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaioni); // DNA elastic is not active in the world G4DNAElastic* dnael = new G4DNAElastic("proton_G4DNAElastic"); - dnael->SetEmModel(new G4DummyModel(),1); + dnael->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnael); // DNA charge decrease is not active in the world G4DNAChargeDecrease* dnacd = new G4DNAChargeDecrease ("proton_G4DNAChargeDecrease"); - dnacd->SetEmModel(new G4DummyModel(),1); + dnacd->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnacd); } else if ( particleName == "hydrogen" ) { // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("hydrogen_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation ("hydrogen_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); + dnaioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaioni); // DNA elastic is not active in the world G4DNAElastic* dnael = new G4DNAElastic("hydrogen_G4DNAElastic"); - dnael->SetEmModel(new G4DummyModel(),1); + dnael->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnael); // DNA charge increase is not active in the world G4DNAChargeIncrease* dnaci = new G4DNAChargeIncrease ("hydrogen_G4DNAChargeIncrease"); - dnaci->SetEmModel(new G4DummyModel(),1); + dnaci->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaci); } else if (particleName == "GenericIon") { @@ -302,117 +292,113 @@ void PhysicsList::ConstructEM() // STANDARD msc is active in the world G4hMultipleScattering* msc = new G4hMultipleScattering(); - msc->AddEmModel(1, new G4UrbanMscModel()); + msc->SetEmModel(new G4UrbanMscModel()); ph->RegisterProcess(msc, particle); // STANDARD ionisation is active in the world G4ionIonisation* hion = new G4ionIonisation(); - hion->SetEmModel(new G4BraggIonModel(), 1); - hion->SetEmModel(new G4BetheBlochModel(), 2); + hion->SetEmModel(new G4BraggIonModel()); + hion->SetEmModel(new G4BetheBlochModel()); ph->RegisterProcess(hion, particle); } else if ( particleName == "alpha" ) { // STANDARD msc is active in the world G4hMultipleScattering* msc = new G4hMultipleScattering(); - msc->AddEmModel(1, new G4UrbanMscModel()); + msc->SetEmModel(new G4UrbanMscModel()); ph->RegisterProcess(msc, particle); // STANDARD ionisation is active in the world G4ionIonisation* hion = new G4ionIonisation(); - hion->SetEmModel(new G4BraggIonModel(), 1); - hion->SetEmModel(new G4BetheBlochModel(), 2); + hion->SetEmModel(new G4BraggIonModel()); + hion->SetEmModel(new G4BetheBlochModel()); ph->RegisterProcess(hion, particle); // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("alpha_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation("alpha_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); + dnaioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaioni); // DNA elastic is not active in the world G4DNAElastic* dnael = new G4DNAElastic("alpha_G4DNAElastic"); - dnael->SetEmModel(new G4DummyModel(),1); + dnael->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnael); // DNA charge decrease is not active in the world G4DNAChargeDecrease* dnacd = new G4DNAChargeDecrease ("alpha_G4DNAChargeDecrease"); - dnacd->SetEmModel(new G4DummyModel(),1); + dnacd->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnacd); } else if ( particleName == "alpha+" ) { // STANDARD msc is active in the world G4hMultipleScattering* msc = new G4hMultipleScattering(); - msc->AddEmModel(1, new G4UrbanMscModel()); + msc->SetEmModel(new G4UrbanMscModel()); ph->RegisterProcess(msc, particle); // STANDARD ionisation is active in the world G4ionIonisation* hion = new G4ionIonisation(); - hion->SetEmModel(new G4BraggIonModel(),1); - hion->SetEmModel(new G4BetheBlochModel(), 2); + hion->SetEmModel(new G4BraggIonModel()); + hion->SetEmModel(new G4BetheBlochModel()); ph->RegisterProcess(hion, particle); // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("alpha+_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation("alpha+_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); + dnaioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaioni); // DNA elastic is not active in the world G4DNAElastic* dnael = new G4DNAElastic("alpha+_G4DNAElastic"); - dnael->SetEmModel(new G4DummyModel(),1); + dnael->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnael); // DNA charge decrease is not active in the world G4DNAChargeDecrease* dnacd = new G4DNAChargeDecrease ("alpha+_G4DNAChargeDecrease"); - dnacd->SetEmModel(new G4DummyModel(),1); + dnacd->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnacd); // DNA charge increase is not active in the world G4DNAChargeIncrease* dnaci = new G4DNAChargeIncrease ("alpha+_G4DNAChargeIncrease"); - dnaci->SetEmModel(new G4DummyModel(),1); + dnaci->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaci); } else if ( particleName == "helium" ) { // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("helium_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation("helium_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); + dnaioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaioni); // DNA elastic is not active in the world G4DNAElastic* dnael = new G4DNAElastic("helium_G4DNAElastic"); - dnael->SetEmModel(new G4DummyModel(),1); + dnael->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnael); // DNA charge increase is not active in the world G4DNAChargeIncrease* dnaci = new G4DNAChargeIncrease ("helium_G4DNAChargeIncrease"); - dnaci->SetEmModel(new G4DummyModel(),1); + dnaci->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaci); - } } - - - // ************************************** // 2) Define processes for Target region // ************************************** @@ -664,21 +650,3 @@ void PhysicsList::ConstructGeneral() { } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::SetCuts() -{ - if (verboseLevel >0) - { - G4cout << "PhysicsList::SetCuts:"; - G4cout << "CutLength : " << G4BestUnit(defaultCutValue,"Length") << G4endl; - } - - // set cut values for gamma at first and for e- second and next for e+, - // because some processes for e+/e- need cut values for gamma - SetCutValue(fCutForGamma, "gamma"); - SetCutValue(fCutForElectron, "e-"); - SetCutValue(fCutForPositron, "e+"); - SetCutValue(fCutForProton, "proton"); - - if (verboseLevel>0) { DumpCutValuesTable(); } -} diff --git a/examples/extended/medical/dna/microprox/CMakeLists.txt b/examples/extended/medical/dna/microprox/CMakeLists.txt index fb778b9b9c..7253bdd97c 100644 --- a/examples/extended/medical/dna/microprox/CMakeLists.txt +++ b/examples/extended/medical/dna/microprox/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(microprox) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/microprox/History b/examples/extended/medical/dna/microprox/History index d03d401721..c2163a0844 100644 --- a/examples/extended/medical/dna/microprox/History +++ b/examples/extended/medical/dna/microprox/History @@ -5,6 +5,9 @@ Package History file -------------------- +11/02/2021 - tag microprox-V10-07-00 - V. Ivanchenko +- PhysicsList - remove unused header + 10/11/2020 - tag microprox-V10-06-00 - B. Morgan - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/microprox/src/PhysicsList.cc b/examples/extended/medical/dna/microprox/src/PhysicsList.cc index 1e1816df63..6b31375539 100644 --- a/examples/extended/medical/dna/microprox/src/PhysicsList.cc +++ b/examples/extended/medical/dna/microprox/src/PhysicsList.cc @@ -46,6 +46,8 @@ #include "G4EmDNAPhysics_option4.hh" #include "G4EmDNAPhysics_option5.hh" #include "G4EmDNAPhysics_option6.hh" +#include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" #include "G4UserSpecialCuts.hh" @@ -70,8 +72,7 @@ PhysicsList::PhysicsList() : G4VModularPhysicsList(), SetVerboseLevel(1); // EM physics - fEmPhysicsList = new G4EmDNAPhysics_option2(); - + fEmPhysicsList = new G4EmDNAPhysics_option2(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -114,9 +115,6 @@ void PhysicsList::ConstructParticle() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4ProcessManager.hh" -#include "G4EmProcessOptions.hh" - void PhysicsList::ConstructProcess() { // transportation @@ -177,6 +175,16 @@ void PhysicsList::AddPhysicsList(const G4String& name) fEmName = name; delete fEmPhysicsList; fEmPhysicsList = new G4EmDNAPhysics_option6(); + + } else if (name == "dna_opt7") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option7(); + + } else if (name == "dna_opt8") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option8(); } else { diff --git a/examples/extended/medical/dna/microyz/CMakeLists.txt b/examples/extended/medical/dna/microyz/CMakeLists.txt index e21be3a6df..265dfa53e5 100644 --- a/examples/extended/medical/dna/microyz/CMakeLists.txt +++ b/examples/extended/medical/dna/microyz/CMakeLists.txt @@ -2,10 +2,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(microyz) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/microyz/History b/examples/extended/medical/dna/microyz/History index 691fc2c408..c86a4d47b5 100644 --- a/examples/extended/medical/dna/microyz/History +++ b/examples/extended/medical/dna/microyz/History @@ -5,6 +5,9 @@ Package History file -------------------- +11/02/2021 - tag microyz-V10-07-00 - V. Ivanchenko +- PhysicsList - remove unused header + 10/11/20 - tag microyz-V10-06-00 - B. Morgan - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/microyz/microyz.out b/examples/extended/medical/dna/microyz/microyz.out index 190a63d425..82b56714a0 100644 --- a/examples/extended/medical/dna/microyz/microyz.out +++ b/examples/extended/medical/dna/microyz/microyz.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -13,7 +19,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo WWW : http://geant4.org/ ************************************************************** -##### Create analysis manager 0x2198b80 +##### Create analysis manager 0x13cd560 -------- WWWW ------- G4Exception-START -------- WWWW ------- *** G4Exception : Analysis_W013 @@ -111,7 +117,7 @@ Computed tolerance = 0.1 nm DefaultRegionForTheWorld 1 1 1 ### === G4UAtomicDeexcitation::InitialiseForNewRun() -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 ### === PIXE model for hadrons: Empirical ### === PIXE model for e+-: Livermore @@ -119,162 +125,162 @@ Computed tolerance = 0.1 nm phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + LivermoreConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 100 TeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 100 TeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. diff --git a/examples/extended/medical/dna/microyz/src/PhysicsList.cc b/examples/extended/medical/dna/microyz/src/PhysicsList.cc index 3545e98478..26880eb320 100644 --- a/examples/extended/medical/dna/microyz/src/PhysicsList.cc +++ b/examples/extended/medical/dna/microyz/src/PhysicsList.cc @@ -43,9 +43,12 @@ #include "G4EmDNAPhysics_option4.hh" #include "G4EmDNAPhysics_option5.hh" #include "G4EmDNAPhysics_option6.hh" +#include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" #include "G4EmLivermorePhysics.hh" #include "G4EmPenelopePhysics.hh" +#include "G4EmStandardPhysics_option4.hh" #include "G4UserSpecialCuts.hh" #include "G4StepLimiter.hh" @@ -115,9 +118,6 @@ void PhysicsList::ConstructParticle() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4ProcessManager.hh" -#include "G4EmProcessOptions.hh" - void PhysicsList::ConstructProcess() { // transportation @@ -183,6 +183,16 @@ void PhysicsList::AddPhysicsList(const G4String& name) delete fEmPhysicsList; fEmPhysicsList = new G4EmDNAPhysics_option6(); + } else if (name == "dna_opt7") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option7(); + + } else if (name == "dna_opt8") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option8(); + } else if (name == "liv") { fEmName = name; delete fEmPhysicsList; @@ -193,6 +203,11 @@ void PhysicsList::AddPhysicsList(const G4String& name) delete fEmPhysicsList; fEmPhysicsList = new G4EmPenelopePhysics(); + } else if (name == "emstandard_opt4") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmStandardPhysics_option4(); + } else { G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" diff --git a/examples/extended/medical/dna/neuron/CMakeLists.txt b/examples/extended/medical/dna/neuron/CMakeLists.txt index 31f90b3254..6ec9afeb3e 100644 --- a/examples/extended/medical/dna/neuron/CMakeLists.txt +++ b/examples/extended/medical/dna/neuron/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(neuron) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/neuron/History b/examples/extended/medical/dna/neuron/History index 6babea702b..b2eeba82ba 100644 --- a/examples/extended/medical/dna/neuron/History +++ b/examples/extended/medical/dna/neuron/History @@ -6,6 +6,9 @@ Package History file -------------------- +31 Dec 2020 J. Allison - tag neuron-V10-07-00 +- Change /vis/ogl/set/ to /vis/viewer/set/timeWindow/. + 26 Nov 2020 B. Morgan - tag neuron-V10-06-00 - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/neuron/neuron.out b/examples/extended/medical/dna/neuron/neuron.out index e14af0dd17..7320870eb2 100644 --- a/examples/extended/medical/dna/neuron/neuron.out +++ b/examples/extended/medical/dna/neuron/neuron.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -106,63 +112,63 @@ Some /vis commands (optionally) take a string to specify colour. Soma 1 1 0 Dendrites 1 1 0 Axon 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 1 GeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 1 GeV Fluo KleinNishina : Emin= 1 GeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Livermore5DConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai +Livermore5DConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -170,38 +176,38 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI + MollerBhabha : Emin= 0 meV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -209,311 +215,311 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi ===== Limit on energy threshold has been applied -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. -End of tracking primary particle, its final energy is :3.47556 GeV +End of tracking primary particle, its final energy is :3.47549 GeV Physics stage ends -End of tracking primary particle, its final energy is :3.47587 GeV +End of tracking primary particle, its final energy is :3.47637 GeV Physics stage ends ======= The summary of simulation results 'neuron' ======== @@ -522,20 +528,22 @@ Physics stage ends Kinetic energy of beam = 3480 A*MeV Particle traversals the neuron = 0 of 2 Full LET of beam as formulas = 12.865 keV/um - Mean LET of beam as simulation = 11.542 +- 0.55992 keV/um - Mean track length of beam = 362.54 +- 0.033628 um + Mean LET of beam as simulation = 10.995 +- 1.3462 keV/um + Mean track length of beam = 348.48 +- 0.047735 um Particle fluence = 383.66 particles/cm^2 Fluence dose (full) = 7.9081e-06 Gy Fluence dose ber beam = 3.954e-06 Gy List of generated physical process: - eIoni= 3913 - ionIoni= 2452 - msc= 5233 + eBrem= 1 + eIoni= 3267 + ionIoni= 2023 + msc= 4899 List of generated particles outside neuron structure: - e- : 2948 Emean = 1.3963 keV ( 242.7 eV --> 149.02 keV) Eflow/event = 2.0581 MeV + e- : 2644 Emean = 1.455 keV ( 242.82 eV --> 166.59 keV) Eflow/event = 1.9235 MeV + gamma : 1 Emean = 10.06 keV ( 10.06 keV --> 10.06 keV) Eflow/event = 5.0299 keV Number of secondary particles inside neuron structure: @@ -543,8 +551,8 @@ Physics stage ends time: 1 ps - 10 ps Total energy (MeV) deposition : - All volume: 8.3686 - Bounding slice: 2.7129 + All volume: 7.6628 + Bounding slice: 2.3046 Neuron: 0 Soma: 0 Dendrites: 0 @@ -565,7 +573,7 @@ Physics stage ends 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - Calculation time = 6.66205 s + Calculation time = 3.84894 s Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/medical/dna/neuron/vis.mac b/examples/extended/medical/dna/neuron/vis.mac index 30c08a1b88..62ae0d2903 100644 --- a/examples/extended/medical/dna/neuron/vis.mac +++ b/examples/extended/medical/dna/neuron/vis.mac @@ -93,8 +93,8 @@ #/vis/filtering/trajectories/particleFilter-0/add OH- #/vis/filtering/trajectories/particleFilter-0/add H_2 #/vis/filtering/trajectories/particleFilter-0/add H2O2 -#/vis/ogl/set/startTime 1 ns -#/vis/ogl/set/endTime 10 ns +#/vis/viewer/set/timeWindow/startTime 1 ns +#/vis/viewer/set/timeWindow/endTime 10 ns # # To invert the above, drawing all particles except gammas, diff --git a/examples/extended/medical/dna/pdb4dna/CMakeLists.txt b/examples/extended/medical/dna/pdb4dna/CMakeLists.txt index 617f3b360c..09c63e335e 100644 --- a/examples/extended/medical/dna/pdb4dna/CMakeLists.txt +++ b/examples/extended/medical/dna/pdb4dna/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(pdb4dna) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/pdb4dna/pdb4dna.out b/examples/extended/medical/dna/pdb4dna/pdb4dna.out index 949202ba5e..c273c52adf 100644 --- a/examples/extended/medical/dna/pdb4dna/pdb4dna.out +++ b/examples/extended/medical/dna/pdb4dna/pdb4dna.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -79,6 +85,24 @@ Number of Sulfurs = 0 Number of Phosphorus = 692 Number of undifined atoms =0 +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu+ + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu- + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + Load PDB file : 1ZBB.pdb. G4Material WARNING: duplicate name of material Galactic @@ -101,168 +125,170 @@ This PDB file is DNA. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu+) skipped... +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu-) skipped... G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. diff --git a/examples/extended/medical/dna/range/CMakeLists.txt b/examples/extended/medical/dna/range/CMakeLists.txt index c4b5726a4b..0d599b7d37 100644 --- a/examples/extended/medical/dna/range/CMakeLists.txt +++ b/examples/extended/medical/dna/range/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(range) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/range/range.out b/examples/extended/medical/dna/range/range.out index a5f05c85f4..75749f48f5 100644 --- a/examples/extended/medical/dna/range/range.out +++ b/examples/extended/medical/dna/range/range.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -94,168 +100,168 @@ PhysicsList::AddPhysicsList: ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. diff --git a/examples/extended/medical/dna/slowing/CMakeLists.txt b/examples/extended/medical/dna/slowing/CMakeLists.txt index ab748a2bbf..657f394093 100644 --- a/examples/extended/medical/dna/slowing/CMakeLists.txt +++ b/examples/extended/medical/dna/slowing/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(slowing) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/slowing/History b/examples/extended/medical/dna/slowing/History index a745e8d184..d6f6c9ff69 100644 --- a/examples/extended/medical/dna/slowing/History +++ b/examples/extended/medical/dna/slowing/History @@ -5,6 +5,9 @@ Package History file -------------------- +11 Feb 2021 - tag slowing-V10-07-00 - V. Ivanchenko +- PhysicsList - remove unused header + 10 Nov 20 - tag slowing-V10-06-00 - B. Morgan - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/slowing/slowing.out b/examples/extended/medical/dna/slowing/slowing.out index ee8052c814..d1db740091 100644 --- a/examples/extended/medical/dna/slowing/slowing.out +++ b/examples/extended/medical/dna/slowing/slowing.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -100,168 +106,168 @@ Set file name: slowing ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. diff --git a/examples/extended/medical/dna/slowing/src/PhysicsList.cc b/examples/extended/medical/dna/slowing/src/PhysicsList.cc index a96b4cc7b6..9a4409422f 100644 --- a/examples/extended/medical/dna/slowing/src/PhysicsList.cc +++ b/examples/extended/medical/dna/slowing/src/PhysicsList.cc @@ -45,6 +45,7 @@ #include "G4EmDNAPhysics_option5.hh" #include "G4EmDNAPhysics_option6.hh" #include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" #include "G4UserSpecialCuts.hh" @@ -113,9 +114,6 @@ void PhysicsList::ConstructParticle() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4ProcessManager.hh" -#include "G4EmProcessOptions.hh" - void PhysicsList::ConstructProcess() { // transportation @@ -182,6 +180,11 @@ void PhysicsList::AddPhysicsList(const G4String& name) delete fEmPhysicsList; fEmPhysicsList = new G4EmDNAPhysics_option7(); + } else if (name == "dna_opt8") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option8(); + } else { G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" diff --git a/examples/extended/medical/dna/splitting/CMakeLists.txt b/examples/extended/medical/dna/splitting/CMakeLists.txt index ba9163ebef..822068d1ac 100644 --- a/examples/extended/medical/dna/splitting/CMakeLists.txt +++ b/examples/extended/medical/dna/splitting/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(splitting) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/splitting/History b/examples/extended/medical/dna/splitting/History index 917030f9c5..14df7cca1f 100644 --- a/examples/extended/medical/dna/splitting/History +++ b/examples/extended/medical/dna/splitting/History @@ -5,6 +5,9 @@ Package History file -------------------- +23 Mar 21 - tag splitting-V10-07-00 - V. Ivanchenko +- PhysicsList - updated to 11.0 + 26 Nov 20 - tag splitting-V10-06-00 - B. Morgan - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/dna/splitting/src/PhysicsList.cc b/examples/extended/medical/dna/splitting/src/PhysicsList.cc index 2d016eaa1a..314db21f0a 100644 --- a/examples/extended/medical/dna/splitting/src/PhysicsList.cc +++ b/examples/extended/medical/dna/splitting/src/PhysicsList.cc @@ -205,22 +205,22 @@ void PhysicsList::ConstructEM() // STANDARD ionisation is active in the world G4eIonisation* eion = new G4eIonisation(); - eion->SetEmModel(new G4MollerBhabhaModel(), 1); + eion->SetEmModel(new G4MollerBhabhaModel()); pmanager->AddProcess(eion, -1, 2, 2); // DNA elastic is not active in the world G4DNAElastic* theDNAElasticProcess = new G4DNAElastic("e-_G4DNAElastic"); - theDNAElasticProcess->SetEmModel(new G4DummyModel(),1); + theDNAElasticProcess->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(theDNAElasticProcess); // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("e-_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation("e-_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); + dnaioni->SetEmModel(new G4DummyModel()); // Variance reduction is set here if (splitProcessActive) { @@ -239,13 +239,13 @@ void PhysicsList::ConstructEM() // DNA attachment is not active in the world G4DNAAttachment* dnaatt = new G4DNAAttachment("e-_G4DNAAttachment"); - dnaatt->SetEmModel(new G4DummyModel(),1); + dnaatt->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaatt); // DNA vib. excitation is not active in the world G4DNAVibExcitation* dnavib = new G4DNAVibExcitation("e-_G4DNAVibExcitation"); - dnavib->SetEmModel(new G4DummyModel(),1); + dnavib->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnavib); // THE FOLLOWING PROCESS WILL KILL ALL ELECTRONS BELOW A @@ -264,20 +264,20 @@ void PhysicsList::ConstructEM() // STANDARD ionisation is active in the world G4hIonisation* hion = new G4hIonisation(); - hion->SetEmModel(new G4BraggIonGasModel(), 1); - hion->SetEmModel(new G4BetheBlochIonGasModel(), 2); + hion->SetEmModel(new G4BraggIonGasModel()); + hion->SetEmModel(new G4BetheBlochIonGasModel()); pmanager->AddProcess(hion, -1, 2, 2); // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("proton_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); - dnaex->SetEmModel(new G4DummyModel(),2); + dnaex->SetEmModel(new G4DummyModel()); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation("proton_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); - dnaioni->SetEmModel(new G4DummyModel(),2); + dnaioni->SetEmModel(new G4DummyModel()); + dnaioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaioni); // DNA charge decrease is ACTIVE in the world since @@ -307,8 +307,8 @@ void PhysicsList::ConstructEM() // STANDARD ionisation is active in the world G4ionIonisation* hion = new G4ionIonisation(); - hion->SetEmModel(new G4BraggIonGasModel(),1); - hion->SetEmModel(new G4BetheBlochIonGasModel(), 2); + hion->SetEmModel(new G4BraggIonGasModel()); + hion->SetEmModel(new G4BetheBlochIonGasModel()); pmanager->AddProcess(hion, -1, 2, 2); } else if ( particleName == "alpha" ) { @@ -320,18 +320,18 @@ void PhysicsList::ConstructEM() // STANDARD ionisation is active in the world G4ionIonisation* hion = new G4ionIonisation(); - hion->SetEmModel(new G4BraggIonGasModel(),1); - hion->SetEmModel(new G4BetheBlochIonGasModel(), 2); + hion->SetEmModel(new G4BraggIonGasModel()); + hion->SetEmModel(new G4BetheBlochIonGasModel()); pmanager->AddProcess(hion, -1, 2, 2); // DNA excitation is not active in the world G4DNAExcitation* dnaex = new G4DNAExcitation("alpha_G4DNAExcitation"); - dnaex->SetEmModel(new G4DummyModel(),1); + dnaex->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaex); // DNA ionisation is not active in the world G4DNAIonisation* dnaioni = new G4DNAIonisation("alpha_G4DNAIonisation"); - dnaioni->SetEmModel(new G4DummyModel(),1); + dnaioni->SetEmModel(new G4DummyModel()); pmanager->AddDiscreteProcess(dnaioni); // DNA charge decrease is ACTIVE in the world since no diff --git a/examples/extended/medical/dna/spower/CMakeLists.txt b/examples/extended/medical/dna/spower/CMakeLists.txt index bda1b4758b..5aa2b8899c 100644 --- a/examples/extended/medical/dna/spower/CMakeLists.txt +++ b/examples/extended/medical/dna/spower/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(spower) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/spower/spower.out b/examples/extended/medical/dna/spower/spower.out index a47b8d5b98..e615fbb4c3 100644 --- a/examples/extended/medical/dna/spower/spower.out +++ b/examples/extended/medical/dna/spower/spower.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -92,164 +98,164 @@ PhysicsList::AddPhysicsList: ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + LivermoreConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 100 TeV +DNABornExcitationModel : Emin= 0 meV Emax= 100 TeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 100 TeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 100 TeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 TeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 TeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 100 TeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 100 TeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 TeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 TeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 100 TeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 100 TeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 TeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 TeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 TeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 TeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 100 TeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 100 TeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 TeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 TeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 100 TeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 100 TeV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 TeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 TeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. diff --git a/examples/extended/medical/dna/svalue/CMakeLists.txt b/examples/extended/medical/dna/svalue/CMakeLists.txt index 565917a8ea..655dfd4646 100644 --- a/examples/extended/medical/dna/svalue/CMakeLists.txt +++ b/examples/extended/medical/dna/svalue/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(svalue) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/svalue/History b/examples/extended/medical/dna/svalue/History index 47b8c6520b..6843e6adfc 100644 --- a/examples/extended/medical/dna/svalue/History +++ b/examples/extended/medical/dna/svalue/History @@ -14,6 +14,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +11-02-2021 - tag svalue-V10-07-00 - V. Ivanchenko +- PhysicsList - remove unused header; radioactive decay is defined + via standard radioactive physics builder; do not allow change + of geometry between runs, only materials may be changed; + removed all warning in test run + 26-11-19 I. Hrivnacova (svalue-V10-05-01) - Fixed Doxygen warnings diff --git a/examples/extended/medical/dna/svalue/include/DetectorConstruction.hh b/examples/extended/medical/dna/svalue/include/DetectorConstruction.hh index 8d162d0aa9..1b67237dfe 100644 --- a/examples/extended/medical/dna/svalue/include/DetectorConstruction.hh +++ b/examples/extended/medical/dna/svalue/include/DetectorConstruction.hh @@ -50,19 +50,19 @@ class DetectorConstruction: public G4VUserDetectorConstruction { public: DetectorConstruction(); - ~DetectorConstruction(); + ~DetectorConstruction() override; void SetTrackingCut(G4double); void SetCytoThickness(G4double); - void SetCytoMaterial(G4String); + void SetCytoMaterial(const G4String&); void SetNuclRadius(G4double); - void SetNuclMaterial(G4String); + void SetNuclMaterial(const G4String&); - void SetWorldMaterial(G4String); + void SetWorldMaterial(const G4String&); - virtual G4VPhysicalVolume* Construct(); + G4VPhysicalVolume* Construct() override; inline G4double GetCytoThickness() const { @@ -109,29 +109,26 @@ public: private: void DefineMaterials(); - G4VPhysicalVolume* ConstructVolumes(); + + G4Material* fNuclMaterial = nullptr; + G4Material* fCytoMaterial = nullptr; + G4Material* fWorldMaterial = nullptr; + + G4VPhysicalVolume* fNucl = nullptr; + G4VPhysicalVolume* fCyto = nullptr; + G4VPhysicalVolume* fWorld = nullptr; + + G4LogicalVolume* fLogicalNucl = nullptr; + G4LogicalVolume* fLogicalCyto = nullptr; + G4LogicalVolume* fLogicalWorld = nullptr; + + DetectorMessenger* fDetectorMessenger = nullptr; G4double fTrackingCut; - G4double fNuclRadius; - G4Material* fNuclMaterial; - G4double fCytoThickness; - G4Material* fCytoMaterial; - G4double fWorldRadius; - G4Material* fWorldMaterial; - G4VPhysicalVolume* fNucl; - G4LogicalVolume* fLogicalNucl; - - G4VPhysicalVolume* fCyto; - G4LogicalVolume* fLogicalCyto; - - G4VPhysicalVolume* fWorld; - G4LogicalVolume* fLogicalWorld; - - DetectorMessenger* fDetectorMessenger; }; #endif diff --git a/examples/extended/medical/dna/svalue/include/PhysicsList.hh b/examples/extended/medical/dna/svalue/include/PhysicsList.hh index 6b58b7cc24..26d6bac5dd 100644 --- a/examples/extended/medical/dna/svalue/include/PhysicsList.hh +++ b/examples/extended/medical/dna/svalue/include/PhysicsList.hh @@ -47,23 +47,19 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList() override; - virtual void ConstructParticle(); + void ConstructParticle() override; + void ConstructProcess() override; void AddPhysicsList(const G4String& name); - virtual void ConstructProcess(); - void AddTrackingCut(); - protected: - virtual void SetCuts(); - - private: - G4String fEmName; - G4VPhysicsConstructor* fEmPhysicsList; + G4String fEmName; + G4VPhysicsConstructor* fEmPhysicsList; + G4VPhysicsConstructor* fRadDecay; PhysicsListMessenger* fMessenger; }; diff --git a/examples/extended/medical/dna/svalue/src/DetectorConstruction.cc b/examples/extended/medical/dna/svalue/src/DetectorConstruction.cc index 96e6adf957..d7b9cfd138 100644 --- a/examples/extended/medical/dna/svalue/src/DetectorConstruction.cc +++ b/examples/extended/medical/dna/svalue/src/DetectorConstruction.cc @@ -57,29 +57,17 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::DetectorConstruction() - : G4VUserDetectorConstruction(), - fNuclMaterial(0), - fCytoMaterial(0), - fWorldMaterial(0), - fNucl(0), - fCyto(0), - fWorld(0), - fDetectorMessenger(0) - + : G4VUserDetectorConstruction() { //default tracking cut - fTrackingCut = 7.4*eV; + fTrackingCut = 7.4*CLHEP::eV; // default parameter values - fWorldRadius = 10*m; - fCytoThickness = 20*nm; - fNuclRadius = 10*nm; + fWorldRadius = 10*CLHEP::m; + fCytoThickness = 20*CLHEP::nm; + fNuclRadius = 10*CLHEP::nm; DefineMaterials(); - SetWorldMaterial("G4_WATER"); - //SetWorldMaterial("G4_Galactic"); - SetCytoMaterial("G4_WATER"); - SetNuclMaterial("G4_WATER"); // create commands for interactive definition of the detector fDetectorMessenger = new DetectorMessenger(this); @@ -88,13 +76,8 @@ DetectorConstruction::DetectorConstruction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::~DetectorConstruction() -{ delete fDetectorMessenger;} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VPhysicalVolume* DetectorConstruction::Construct() -{ - return ConstructVolumes(); +{ + delete fDetectorMessenger; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -103,18 +86,15 @@ void DetectorConstruction::DefineMaterials() { G4NistManager* man = G4NistManager::Instance(); - man->FindOrBuildMaterial("G4_WATER"); - man->FindOrBuildMaterial("G4_Galactic"); + fWorldMaterial = man->FindOrBuildMaterial("G4_WATER"); + fCytoMaterial = fNuclMaterial = man->FindOrBuildMaterial("G4_WATER"); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4VPhysicalVolume* DetectorConstruction::ConstructVolumes() +G4VPhysicalVolume* DetectorConstruction::Construct() { - G4GeometryManager::GetInstance()->OpenGeometry(); - G4PhysicalVolumeStore::GetInstance()->Clean(); - G4LogicalVolumeStore::GetInstance()->Clean(); - G4SolidStore::GetInstance()->Clean(); + if(fWorld) return fWorld; // Spherical world // @@ -229,7 +209,6 @@ void DetectorConstruction::PrintParameters() const void DetectorConstruction::SetTrackingCut(G4double value) { fTrackingCut = value; - G4RunManager::GetRunManager()->ReinitializeGeometry(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -237,7 +216,6 @@ void DetectorConstruction::SetTrackingCut(G4double value) void DetectorConstruction::SetNuclRadius(G4double value) { fNuclRadius = value; - G4RunManager::GetRunManager()->ReinitializeGeometry(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -245,39 +223,51 @@ void DetectorConstruction::SetNuclRadius(G4double value) void DetectorConstruction::SetCytoThickness(G4double value) { fCytoThickness = value; - G4RunManager::GetRunManager()->ReinitializeGeometry(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetWorldMaterial(G4String materialChoice) +void DetectorConstruction::SetWorldMaterial(const G4String& materialChoice) { // search the material by its name - G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); - if (pttoMaterial) fWorldMaterial = pttoMaterial; - G4RunManager::GetRunManager()->GeometryHasBeenModified(); - G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + G4Material* pttoMaterial = + G4NistManager::Instance()->FindOrBuildMaterial(materialChoice); + + if (pttoMaterial && pttoMaterial != fWorldMaterial) { + fWorldMaterial = pttoMaterial; + if(fLogicalWorld) fLogicalWorld->SetMaterial(pttoMaterial); + G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetCytoMaterial(G4String materialChoice) +void DetectorConstruction::SetCytoMaterial(const G4String& materialChoice) { // search the material by its name - G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); - if (pttoMaterial) fCytoMaterial = pttoMaterial; - G4RunManager::GetRunManager()->GeometryHasBeenModified(); - G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + G4Material* pttoMaterial = + G4NistManager::Instance()->FindOrBuildMaterial(materialChoice); + + if (pttoMaterial && pttoMaterial != fCytoMaterial) { + fCytoMaterial = pttoMaterial; + if(fLogicalCyto) fLogicalCyto->SetMaterial(pttoMaterial); + G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetNuclMaterial(G4String materialChoice) +void DetectorConstruction::SetNuclMaterial(const G4String& materialChoice) { // search the material by its name - G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); - if (pttoMaterial) fNuclMaterial = pttoMaterial; - G4RunManager::GetRunManager()->GeometryHasBeenModified(); - G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + G4Material* pttoMaterial = + G4NistManager::Instance()->FindOrBuildMaterial(materialChoice); + + if (pttoMaterial && pttoMaterial != fNuclMaterial) { + fNuclMaterial = pttoMaterial; + if(fLogicalNucl) fLogicalNucl->SetMaterial(pttoMaterial); + G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + } } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/svalue/src/DetectorMessenger.cc b/examples/extended/medical/dna/svalue/src/DetectorMessenger.cc index 527c007b56..f5bcbed0bc 100644 --- a/examples/extended/medical/dna/svalue/src/DetectorMessenger.cc +++ b/examples/extended/medical/dna/svalue/src/DetectorMessenger.cc @@ -83,7 +83,7 @@ DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) fNuclRadiusCmd->SetParameterName("Radius",false); fNuclRadiusCmd->SetRange("Radius>0."); fNuclRadiusCmd->SetUnitCategory("Length"); - fNuclRadiusCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fNuclRadiusCmd->AvailableForStates(G4State_PreInit); fNuclRadiusCmd->SetToBeBroadcasted(false); fCytoThicknessCmd = new G4UIcmdWithADoubleAndUnit("/svalue/det/setCytoThickness",this); @@ -91,7 +91,7 @@ DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) fCytoThicknessCmd->SetParameterName("Thickness",false); fCytoThicknessCmd->SetRange("Thickness>0."); fCytoThicknessCmd->SetUnitCategory("Length"); - fCytoThicknessCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fCytoThicknessCmd->AvailableForStates(G4State_PreInit); fCytoThicknessCmd->SetToBeBroadcasted(false); fTrackingCutCmd = @@ -100,7 +100,7 @@ DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) fTrackingCutCmd->SetParameterName("Cut",false); fTrackingCutCmd->SetRange("Cut>0."); fTrackingCutCmd->SetUnitCategory("Energy"); - fTrackingCutCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fTrackingCutCmd->AvailableForStates(G4State_PreInit); fTrackingCutCmd->SetToBeBroadcasted(false); } diff --git a/examples/extended/medical/dna/svalue/src/PhysicsList.cc b/examples/extended/medical/dna/svalue/src/PhysicsList.cc index 6742c572e3..0854b37250 100644 --- a/examples/extended/medical/dna/svalue/src/PhysicsList.cc +++ b/examples/extended/medical/dna/svalue/src/PhysicsList.cc @@ -44,7 +44,9 @@ #include "G4EmDNAPhysics_option5.hh" #include "G4EmDNAPhysics_option6.hh" #include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" #include "G4EmStandardPhysics_option3.hh" +#include "G4EmStandardPhysics_option4.hh" #include "G4DecayPhysics.hh" #include "G4RadioactiveDecayPhysics.hh" @@ -65,7 +67,7 @@ // decay -#include "G4RadioactiveDecay.hh" +#include "G4RadioactiveDecayPhysics.hh" #include "G4SystemOfUnits.hh" #include "G4NuclideTable.hh" #include "G4LossTableManager.hh" @@ -74,6 +76,7 @@ #include "G4DeexPrecoParameters.hh" #include "G4NuclideTable.hh" #include "G4GenericIon.hh" +#include "G4Electron.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -86,38 +89,20 @@ PhysicsList::PhysicsList() : G4VModularPhysicsList(), // EM physics fEmPhysicsList = new G4EmDNAPhysics(); + defaultCutValue = 1. * CLHEP::nm; - // ***Decay physics from rad01 example*** - // + G4double lowLimit = 10. * CLHEP::eV; + G4double highLimit = 100. * CLHEP::GeV; - //add new units for radioActive decays - // - const G4double minute = 60*second; - const G4double hour = 60*minute; - const G4double day = 24*hour; - const G4double year = 365*day; - new G4UnitDefinition("minute", "min", "Time", minute); - new G4UnitDefinition("hour", "h", "Time", hour); - new G4UnitDefinition("day", "d", "Time", day); - new G4UnitDefinition("year", "y", "Time", year); + G4ProductionCutsTable::GetProductionCutsTable()->SetEnergyRange(lowLimit, + highLimit); - // mandatory for G4NuclideTable + // Change time and other limits in G4NuclideTable // G4NuclideTable::GetInstance()->SetThresholdOfHalfLife(0.1*picosecond); G4NuclideTable::GetInstance()->SetLevelTolerance(1.0*eV); - //read new PhotonEvaporation data set - // - G4DeexPrecoParameters* deex = - G4NuclearLevelData::GetInstance()->GetParameters(); - - deex->SetCorrelatedGamma(false); - - deex->SetStoreAllLevels(true); - - deex->SetMaxLifeTime - (G4NuclideTable::GetInstance()->GetThresholdOfHalfLife()/std::log(2.)); - + fRadDecay = new G4RadioactiveDecayPhysics(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -126,45 +111,38 @@ PhysicsList::~PhysicsList() { delete fMessenger; delete fEmPhysicsList; - + delete fRadDecay; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void PhysicsList::ConstructParticle() { - G4BosonConstructor pBosonConstructor; - pBosonConstructor.ConstructParticle(); + G4BosonConstructor pBosonConstructor; + pBosonConstructor.ConstructParticle(); - G4LeptonConstructor pLeptonConstructor; - pLeptonConstructor.ConstructParticle(); + G4LeptonConstructor pLeptonConstructor; + pLeptonConstructor.ConstructParticle(); - G4MesonConstructor pMesonConstructor; - pMesonConstructor.ConstructParticle(); + G4MesonConstructor pMesonConstructor; + pMesonConstructor.ConstructParticle(); - G4BaryonConstructor pBaryonConstructor; - pBaryonConstructor.ConstructParticle(); + G4BaryonConstructor pBaryonConstructor; + pBaryonConstructor.ConstructParticle(); - G4IonConstructor pIonConstructor; - pIonConstructor.ConstructParticle(); + G4IonConstructor pIonConstructor; + pIonConstructor.ConstructParticle(); - G4ShortLivedConstructor pShortLivedConstructor; - pShortLivedConstructor.ConstructParticle(); - - - G4DNAGenericIonsManager* genericIonsManager; - genericIonsManager=G4DNAGenericIonsManager::Instance(); - genericIonsManager->GetIon("alpha++"); - genericIonsManager->GetIon("alpha+"); - genericIonsManager->GetIon("helium"); - genericIonsManager->GetIon("hydrogen"); + G4DNAGenericIonsManager* genericIonsManager; + genericIonsManager=G4DNAGenericIonsManager::Instance(); + genericIonsManager->GetIon("alpha++"); + genericIonsManager->GetIon("alpha+"); + genericIonsManager->GetIon("helium"); + genericIonsManager->GetIon("hydrogen"); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4ProcessManager.hh" -#include "G4EmProcessOptions.hh" - void PhysicsList::ConstructProcess() { // transportation @@ -179,40 +157,16 @@ void PhysicsList::ConstructProcess() // AddTrackingCut(); - // decay + // raddecay // - - G4RadioactiveDecay* radioactiveDecay = new G4RadioactiveDecay(); - - G4bool ARMflag = true; - radioactiveDecay->SetARM(ARMflag); //Atomic Rearangement - - // need to initialize atomic deexcitation - // - G4LossTableManager* man = G4LossTableManager::Instance(); - G4VAtomDeexcitation* deex = man->AtomDeexcitation(); - if (!deex) { - G4EmParameters::Instance()->SetAugerCascade(ARMflag); - deex = new G4UAtomicDeexcitation(); - deex->InitialiseAtomicDeexcitation(); - man->SetAtomDeexcitation(deex); - } - - // register radioactiveDecay - // - G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); - ph->RegisterProcess(radioactiveDecay, G4GenericIon::GenericIon()); - - //printout - // - G4cout << "\n Set atomic relaxation mode " << ARMflag << G4endl; + fRadDecay->ConstructProcess(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void PhysicsList::AddPhysicsList(const G4String& name) { - if (verboseLevel>-1) { + if (verboseLevel>0) { G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" << G4endl; } @@ -258,11 +212,21 @@ void PhysicsList::AddPhysicsList(const G4String& name) delete fEmPhysicsList; fEmPhysicsList = new G4EmDNAPhysics_option7(); } + else if (name == "dna_opt8") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option8(); + } else if(name == "std_opt3") { fEmName = name; delete fEmPhysicsList; fEmPhysicsList = new G4EmStandardPhysics_option3(); } + else if(name == "std_opt4") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmStandardPhysics_option4(); + } else { G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" << " is not defined" @@ -275,41 +239,7 @@ void PhysicsList::AddPhysicsList(const G4String& name) void PhysicsList::AddTrackingCut() { G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); - - auto particleIterator=GetParticleIterator(); - particleIterator->reset(); - while( (*particleIterator)() ) - { - G4ParticleDefinition* particle = particleIterator->value(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "e-") - ph->RegisterProcess(new G4UserSpecialCuts(), particle); - } + ph->RegisterProcess(new G4UserSpecialCuts(), G4Electron::Electron()); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::SetCuts() -{ - -// SetCutsWithDefault(); - -// or - - defaultCutValue = 1. * nm; - SetCutValue(defaultCutValue, "gamma"); - SetCutValue(defaultCutValue, "e-"); - SetCutValue(defaultCutValue, "e+"); - - G4double lowLimit = 10. * eV; - G4double highLimit = 100. * GeV; - - G4ProductionCutsTable::GetProductionCutsTable()->SetEnergyRange(lowLimit, - highLimit); - - // print cuts - if (verboseLevel>0) DumpCutValuesTable(); - -} - diff --git a/examples/extended/medical/dna/svalue/svalue.in b/examples/extended/medical/dna/svalue/svalue.in index 9867599fb1..73454b5206 100644 --- a/examples/extended/medical/dna/svalue/svalue.in +++ b/examples/extended/medical/dna/svalue/svalue.in @@ -1,11 +1,8 @@ +/run/verbose 1 +/control/verbose 1 +/control/cout/ignoreThreadsExcept 0 # -/run/numberOfThreads 2 -# -/process/em/deexcitationIgnoreCut true -/process/em/fluo true -/process/em/pixe true -/process/em/auger true -/process/em/augerCascade true +/run/numberOfThreads 4 # #/svalue/det/setWorldMat G4_Galactic /svalue/det/setWorldMat G4_WATER @@ -19,6 +16,11 @@ # /svalue/phys/addPhysics dna_opt2 # +/process/em/deexcitationIgnoreCut true +/process/em/fluo true +/process/em/pixe true +/process/em/auger true +# /run/initialize # /gun/particle e- diff --git a/examples/extended/medical/dna/svalue/svalue.out b/examples/extended/medical/dna/svalue/svalue.out index a3fa7a6996..b7695489b3 100644 --- a/examples/extended/medical/dna/svalue/svalue.out +++ b/examples/extended/medical/dna/svalue/svalue.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -65,12 +71,27 @@ End of Run User Vis Actions: none Some /vis commands (optionally) take a string to specify colour. "/vis/list" to see available colours. +/control/cout/ignoreThreadsExcept 0 +/run/numberOfThreads 4 *** /run/numberOfThreads command is issued in sequential mode. Command is ignored. -WARNING: There is no world volume! -WARNING: There is no world volume! -WARNING: There is no world volume! +/svalue/det/setWorldMat G4_WATER +/svalue/det/setCytoMat G4_WATER +/svalue/det/setNuclMat G4_WATER +/svalue/det/setNuclRadius 50 nm +/svalue/det/setCytoThickness 3 nm +/svalue/det/setTrackingCut 12 eV +/svalue/phys/addPhysics dna_opt2 PhysicsList::AddPhysicsList: +/process/em/deexcitationIgnoreCut true +/run/physicsModified +/process/em/fluo true +/run/physicsModified +/process/em/pixe true +/run/physicsModified +/process/em/auger true +/run/physicsModified +/run/initialize --------------------------------------------------------- ---> The tracking cut is set to 12 eV @@ -79,111 +100,113 @@ PhysicsList::AddPhysicsList: ---> The Cytoplasm is a spherical shell of thickness 3 nm of G4_WATER of mass 1.00016e-13 mg --------------------------------------------------------- - G4RadioactiveDecay is deprecated and will be removed in Geant4 version 11. - Please replace it with G4RadioactiveDecayBase if you want the unbiased radioactive deacy process. - If you want the general process, with optional biasing, use G4Radioactivation. - - Set atomic relaxation mode 1 +/gun/particle e- +/gun/energy 100 eV +/run/beamOn 1000 ### === Deexcitation model UAtomDeexcitation is activated for 1 region: - DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 + DefaultRegionForTheWorld 1 1 1 + +### === G4UAtomicDeexcitation::InitialiseForNewRun() +### === Auger flag: 1 ### === Ignore cuts flag: 1 +### === PIXE model for hadrons: Empirical +### === PIXE model for e+-: Livermore phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + LivermoreConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 100 TeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 100 TeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo -======================================================================= -====== Radioactive Decay Physics Parameters ======== -======================================================================= +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo +====================================================================== +====== Radioactive Decay Physics Parameters ======= +====================================================================== Max life time 0.14427 ps Internal e- conversion flag 1 Stored internal conversion coefficients 1 @@ -194,82 +217,83 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 -======================================================================= +Threshold for very long decay time at rest 1e+27 ns +====================================================================== alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 100 TeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV ========= Table of registered couples ============================ Index : 0 used in the geometry : Yes Material : G4_WATER Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm - Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 0.1 eV + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV Region(s) which use this couple : DefaultRegionForTheWorld @@ -277,6 +301,11 @@ Index : 0 used in the geometry : Yes G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. +### Run 0 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=0.200000s Real=0.206338s Sys=0.000000s ======================== run summary ===================== @@ -299,6 +328,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 200 eV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 1 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=0.370000s Real=0.366558s Sys=0.010000s ======================== run summary ===================== @@ -321,6 +369,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 300 eV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 2 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=0.520000s Real=0.529989s Sys=0.000000s ======================== run summary ===================== @@ -343,6 +410,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 400 eV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 3 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=0.700000s Real=0.768696s Sys=0.000000s ======================== run summary ===================== @@ -365,6 +451,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 500 eV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 4 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=0.840000s Real=0.883731s Sys=0.000000s ======================== run summary ===================== @@ -387,6 +492,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 600 eV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 5 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=1.040000s Real=1.092151s Sys=0.000000s ======================== run summary ===================== @@ -409,6 +533,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 700 eV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 6 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=1.170000s Real=1.189940s Sys=0.000000s ======================== run summary ===================== @@ -431,6 +574,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 800 eV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 7 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=1.400000s Real=1.422430s Sys=0.000000s ======================== run summary ===================== @@ -453,6 +615,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 900 eV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 8 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=1.500000s Real=1.534644s Sys=0.000000s ======================== run summary ===================== @@ -475,6 +656,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 1 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 9 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=1.660000s Real=1.862497s Sys=0.000000s ======================== run summary ===================== @@ -497,6 +697,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 2 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 10 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=3.390000s Real=3.443107s Sys=0.000000s ======================== run summary ===================== @@ -519,6 +738,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 3 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 11 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=4.890000s Real=5.474856s Sys=0.010000s ======================== run summary ===================== @@ -541,6 +779,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 4 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 12 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=6.560000s Real=6.792765s Sys=0.000000s ======================== run summary ===================== @@ -563,6 +820,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 5 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 13 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=8.120000s Real=8.411397s Sys=0.010000s ======================== run summary ===================== @@ -585,6 +861,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 6 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 14 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=9.780000s Real=9.969646s Sys=0.000000s ======================== run summary ===================== @@ -607,6 +902,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 7 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 15 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=11.450000s Real=12.116307s Sys=0.010000s ======================== run summary ===================== @@ -629,6 +943,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 8 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 16 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=13.080000s Real=13.849059s Sys=0.010000s ======================== run summary ===================== @@ -651,6 +984,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 9 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 17 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=14.750000s Real=15.520019s Sys=0.010000s ======================== run summary ===================== @@ -673,6 +1025,25 @@ See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +/gun/energy 10 keV +/run/beamOn 1000 + +========= Table of registered couples ============================ + +Index : 0 used in the geometry : Yes + Material : G4_WATER + Range cuts : gamma 1 nm e- 1 nm e+ 1 nm proton 1 nm + Energy thresholds : gamma 10 eV e- 10 eV e+ 10 eV proton 100 meV + Region(s) which use this couple : + DefaultRegionForTheWorld + +================================================================== + +### Run 18 starts. + Run terminated. +Run Summary + Number of events processed : 1000 + User=16.290000s Real=16.704762s Sys=0.010000s ======================== run summary ===================== @@ -697,3 +1068,9 @@ See commands in /vis/modeling/trajectories/ for other options. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. Graphics systems deleted. Visualization Manager deleting... +G4 kernel has come to Quit state. +================== Deleting memory pools =================== +Number of memory pools allocated: 9 of which, static: 0 +Dynamic pools deleted: 9 / Total memory freed: 0.16 MB +============================================================ +RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/medical/dna/wholeNuclearDNA/CMakeLists.txt b/examples/extended/medical/dna/wholeNuclearDNA/CMakeLists.txt index 7ef6c58be4..6054be586c 100644 --- a/examples/extended/medical/dna/wholeNuclearDNA/CMakeLists.txt +++ b/examples/extended/medical/dna/wholeNuclearDNA/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(wholeNuclearDNA) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/wholeNuclearDNA/wholeNuclearDNA.out b/examples/extended/medical/dna/wholeNuclearDNA/wholeNuclearDNA.out index f745d8fc86..0479dc7cc8 100644 --- a/examples/extended/medical/dna/wholeNuclearDNA/wholeNuclearDNA.out +++ b/examples/extended/medical/dna/wholeNuclearDNA/wholeNuclearDNA.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -60,6 +66,24 @@ chromo22.dat done chromoY.dat done chromoX.dat done Geometry has been loaded +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu+ + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + +G4ParticleDefinition (other than ions and shortlived) should be created in Pre_Init state - mu- + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : PART101 + issued by : G4ParticleDefintion::G4ParticleDefinition() +G4ParticleDefinition should be created in PreInit state +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... Registering graphics systems... @@ -116,168 +140,170 @@ Some /vis commands (optionally) take a string to specify colour. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 - LambdaPrime table from 200 keV to 100 TeV in 61 bins + LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 - Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 - LambdaPrime table from 1 MeV to 100 TeV in 56 bins + Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 + LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + KleinNishina : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 - Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 + Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 - Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 - LambdaPrime table from 100 keV to 100 TeV in 63 bins + Lambda table from 10 eV to 100 keV, 20 bins/decade, spline: 0 + LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV +DNAChampionElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV +DNABornExcitationModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo +DNABornIonisationModel : Emin= 0 meV Emax= 1 MeV deltaBorn Fluo e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV +DNASancheExcitationModel : Emin= 0 meV Emax= 100 eV e-_G4DNAAttachment: for e- SubType=55 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV +DNAMeltonAttachmentModel : Emin= 0 meV Emax= 13 eV msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 - StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 +eIoni: for e+ XStype:1 SubType=2 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 + StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 - dE/dx and range tables from 100 eV to 100 TeV in 84 bins - Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 +eBrem: for e+ XStype:4 SubType=3 + dE/dx and range tables from 10 eV to 100 TeV in 260 bins + Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu+) skipped... +#### G4VUserPhysicsList::BuildPhysicsTable() - BuildPhysicsTable(mu-) skipped... G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. 0 events have been kept for refreshing and/or reviewing. diff --git a/examples/extended/medical/dna/wvalue/CMakeLists.txt b/examples/extended/medical/dna/wvalue/CMakeLists.txt index a1e059db37..6f1c93f542 100644 --- a/examples/extended/medical/dna/wvalue/CMakeLists.txt +++ b/examples/extended/medical/dna/wvalue/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(wvalue) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/dna/wvalue/wvalue.out b/examples/extended/medical/dna/wvalue/wvalue.out index 3222225d95..cd270f3c6e 100644 --- a/examples/extended/medical/dna/wvalue/wvalue.out +++ b/examples/extended/medical/dna/wvalue/wvalue.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -94,7 +100,7 @@ PhysicsList::AddPhysicsList: ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 -------- WWWW ------- G4Exception-START -------- WWWW ------- @@ -108,154 +114,154 @@ PhysicsList::AddPhysicsList: phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreCompton : Emin= 0 eV Emax= 100 TeV Fluo + LivermoreCompton : Emin= 0 meV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreConversion : Emin= 0 eV Emax= 100 TeV ModifiedTsai + LivermoreConversion : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 10 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 meV Emax= 10 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAUeharaScreenedRutherfordElasticModel : Emin= 0 eV Emax= 1 MeV +DNAUeharaScreenedRutherfordElasticModel : Emin= 0 meV Emax= 1 MeV e-_G4DNAExcitation: for e- SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAEmfietzoglouExcitationModel : Emin= 0 eV Emax= 10 keV +DNAEmfietzoglouExcitationModel : Emin= 0 meV Emax= 10 keV e-_G4DNAIonisation: for e- SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAEmfietzoglouIonisationModel : Emin= 0 eV Emax= 10 keV deltaBorn Fluo +DNAEmfietzoglouIonisationModel : Emin= 0 meV Emax= 10 keV deltaBorn Fluo msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV proton_G4DNAElastic: for proton SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV proton_G4DNAExcitation: for proton SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV proton_G4DNAIonisation: for proton SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 500 keV deltaRudd Fluo DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 100 MeV GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 1 TeV deltaRudd Fluo +DNARuddIonisationExtendedModel : Emin= 0 meV Emax= 1 TeV deltaRudd Fluo alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeDecreaseModel : Emin= 0 meV Emax= 400 MeV alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAElastic: for helium SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV helium_G4DNAExcitation: for helium SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 400 MeV helium_G4DNAIonisation: for helium SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 400 MeV deltaRudd Fluo helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 400 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 400 MeV hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV + DNAIonElasticModel : Emin= 0 meV Emax= 1 MeV hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV +DNAMillerGreenExcitationModel : Emin= 0 meV Emax= 500 keV hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo +DNARuddIonisationModel : Emin= 0 meV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +DNADingfelderChargeIncreaseModel : Emin= 0 meV Emax= 100 MeV G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. See commands in /vis/modeling/trajectories/ for other options. @@ -267,7 +273,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 210.526 eV +- 856.298 eV - Total Energy deposited = 12.000 eV +- 0.000 eV + Total Energy deposited = 12.000 eV +- 0.002 meV Track length of primary track = 11.005 nm +- 10.740 nm Projected range = 1.934 Ang +- 1.438 nm @@ -287,7 +293,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 66.372 eV +- 122.828 eV - Total Energy deposited = 15.000 eV +- 0.000 eV + Total Energy deposited = 15.000 eV +- 0.002 meV Track length of primary track = 8.407 nm +- 7.666 nm Projected range = 2.887 Ang +- 1.296 nm @@ -307,7 +313,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 41.408 eV +- 42.841 eV - Total Energy deposited = 20.000 eV +- 0.000 eV + Total Energy deposited = 20.000 eV +- 0.003 meV Track length of primary track = 11.562 nm +- 13.405 nm Projected range = 3.431 Ang +- 1.546 nm @@ -327,7 +333,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 31.088 eV +- 14.895 eV - Total Energy deposited = 30.000 eV +- 0.000 eV + Total Energy deposited = 30.000 eV +- 0.004 meV Track length of primary track = 11.799 nm +- 10.840 nm Projected range = 4.119 Ang +- 1.617 nm @@ -347,7 +353,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 28.229 eV +- 11.254 eV - Total Energy deposited = 40.000 eV +- 0.000 eV + Total Energy deposited = 40.000 eV +- 0.007 meV Track length of primary track = 11.878 nm +- 10.474 nm Projected range = 5.588 Ang +- 1.654 nm @@ -367,7 +373,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 27.159 eV +- 8.897 eV - Total Energy deposited = 50.000 eV +- 0.000 eV + Total Energy deposited = 50.000 eV +- 0.000 meV Track length of primary track = 13.209 nm +- 10.275 nm Projected range = 6.614 Ang +- 1.849 nm @@ -387,7 +393,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 26.098 eV +- 7.441 eV - Total Energy deposited = 60.000 eV +- 0.000 eV + Total Energy deposited = 60.000 eV +- 0.008 meV Track length of primary track = 13.360 nm +- 11.404 nm Projected range = 9.811 Ang +- 1.864 nm @@ -407,7 +413,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 25.473 eV +- 6.545 eV - Total Energy deposited = 70.000 eV +- 0.000 eV + Total Energy deposited = 70.000 eV +- 0.000 meV Track length of primary track = 14.589 nm +- 11.619 nm Projected range = 9.734 Ang +- 2.102 nm @@ -427,7 +433,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 24.669 eV +- 5.862 eV - Total Energy deposited = 80.000 eV +- 0.000 eV + Total Energy deposited = 80.000 eV +- 0.013 meV Track length of primary track = 14.150 nm +- 11.072 nm Projected range = 1.047 nm +- 2.109 nm @@ -447,7 +453,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 24.637 eV +- 5.209 eV - Total Energy deposited = 90.000 eV +- 0.000 eV + Total Energy deposited = 90.000 eV +- 0.000 meV Track length of primary track = 14.632 nm +- 10.234 nm Projected range = 1.126 nm +- 2.154 nm @@ -467,7 +473,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 24.414 eV +- 4.903 eV - Total Energy deposited = 100.000 eV +- 0.000 eV + Total Energy deposited = 100.000 eV +- 0.000 meV Track length of primary track = 15.009 nm +- 10.450 nm Projected range = 1.052 nm +- 2.380 nm @@ -487,7 +493,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 23.318 eV +- 3.185 eV - Total Energy deposited = 200.000 eV +- 0.000 eV + Total Energy deposited = 200.000 eV +- 0.000 meV Track length of primary track = 20.744 nm +- 11.606 nm Projected range = 2.832 nm +- 3.429 nm @@ -507,7 +513,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 23.109 eV +- 2.551 eV - Total Energy deposited = 300.000 eV +- 0.000 eV + Total Energy deposited = 300.000 eV +- 0.000 meV Track length of primary track = 25.991 nm +- 12.094 nm Projected range = 4.225 nm +- 4.530 nm @@ -527,7 +533,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 23.073 eV +- 2.181 eV - Total Energy deposited = 400.000 eV +- 0.000 eV + Total Energy deposited = 400.000 eV +- 0.000 meV Track length of primary track = 31.192 nm +- 12.359 nm Projected range = 6.767 nm +- 5.983 nm @@ -547,7 +553,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 22.899 eV +- 1.881 eV - Total Energy deposited = 500.000 eV +- 0.000 eV + Total Energy deposited = 500.000 eV +- 0.059 meV Track length of primary track = 38.362 nm +- 13.660 nm Projected range = 9.194 nm +- 8.102 nm @@ -567,7 +573,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 22.896 eV +- 1.744 eV - Total Energy deposited = 600.000 eV +- 0.000 eV + Total Energy deposited = 600.000 eV +- 0.000 meV Track length of primary track = 45.236 nm +- 14.937 nm Projected range = 11.827 nm +- 9.637 nm @@ -587,7 +593,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 22.824 eV +- 1.619 eV - Total Energy deposited = 700.000 eV +- 0.000 eV + Total Energy deposited = 700.000 eV +- 0.040 meV Track length of primary track = 52.930 nm +- 16.589 nm Projected range = 14.870 nm +- 12.387 nm @@ -607,7 +613,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 22.866 eV +- 1.531 eV - Total Energy deposited = 800.000 eV +- 0.000 eV + Total Energy deposited = 800.000 eV +- 0.000 meV Track length of primary track = 61.521 nm +- 17.703 nm Projected range = 17.864 nm +- 14.364 nm @@ -627,7 +633,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 22.739 eV +- 1.431 eV - Total Energy deposited = 900.000 eV +- 0.000 eV + Total Energy deposited = 900.000 eV +- 0.000 meV Track length of primary track = 68.839 nm +- 20.072 nm Projected range = 21.323 nm +- 16.567 nm @@ -647,7 +653,7 @@ See commands in /vis/modeling/trajectories/ for other options. w = 22.806 eV +- 1.397 eV - Total Energy deposited = 1.000 keV +- 0.000 eV + Total Energy deposited = 1.000 keV +- 0.118 meV Track length of primary track = 78.702 nm +- 21.160 nm Projected range = 26.391 nm +- 19.549 nm diff --git a/examples/extended/medical/electronScattering/CMakeLists.txt b/examples/extended/medical/electronScattering/CMakeLists.txt index e8c922fa9c..42364b8d59 100644 --- a/examples/extended/medical/electronScattering/CMakeLists.txt +++ b/examples/extended/medical/electronScattering/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(electronScattering) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/electronScattering/History b/examples/extended/medical/electronScattering/History index c9b917c448..6e99161b8b 100644 --- a/examples/extended/medical/electronScattering/History +++ b/examples/extended/medical/electronScattering/History @@ -13,6 +13,9 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +16-05-21 mma (electronScattering-V10-07-00) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. 19-11-19 G.Cosmo (electronScattering-V10-05-00) - Fixed compilation on Windows for unused out_of_range exception object diff --git a/examples/extended/medical/electronScattering/electronScattering.cc b/examples/extended/medical/electronScattering/electronScattering.cc index 5c6b2d25d2..f74d3feb83 100644 --- a/examples/extended/medical/electronScattering/electronScattering.cc +++ b/examples/extended/medical/electronScattering/electronScattering.cc @@ -30,24 +30,18 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "RunAction.hh" -#include "SteppingVerbose.hh" - #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -61,18 +55,21 @@ int main(int argc,char** argv) { //choose the Random engine CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - runManager->SetNumberOfThreads(G4Threading::G4GetNumberOfCores()); -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif - + + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } + //set mandatory initialization classes - DetectorConstruction* detector; - detector = new DetectorConstruction; + DetectorConstruction* detector = new DetectorConstruction; runManager->SetUserInitialization(detector); runManager->SetUserInitialization(new PhysicsList()); diff --git a/examples/extended/medical/electronScattering/electronScattering.out b/examples/extended/medical/electronScattering/electronScattering.out index 59d577ec71..24113cb061 100644 --- a/examples/extended/medical/electronScattering/electronScattering.out +++ b/examples/extended/medical/electronScattering/electronScattering.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -197,48 +204,48 @@ Set file name: eScattering phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -246,31 +253,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -278,288 +285,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. @@ -624,18 +631,18 @@ Start closing geometry. G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 0 kByte - Total CPU time elapsed for geometry optimisation: 0.01 seconds + Total CPU time elapsed for geometry optimisation: 0 seconds Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume ------- ---------- ---------- -------- ---------- - 100.00 0.01 0.00 0k Frame + 0.00 0.00 0.00 0k Frame 0.00 0.00 0.00 0k Gas Voxelisation: top memory users: Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- - 55.71 0k 2 2 9 0.01 Frame + 55.71 0k 2 2 9 0.00 Frame 44.29 0k 1 3 4 0.00 Gas ### Run 0 starts. @@ -658,7 +665,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 100000 - User=5.050000s Real=5.215156s Sys=0.000000s + User=4.470000s Real=4.572368s Sys=0.000000s ======================== run summary ====================== @@ -668,19 +675,23 @@ Run Summary --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1313997431, 573874287 + Current couple of seeds = 186987036, 1783895599 ---------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 11 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.0154 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -688,13 +699,14 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '17G4DynamicParticle', size : 0.00288 MB -Pool ID '7G4Track', size : 0.00577 MB +Pool ID '7G4Track', size : 0.00481 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.03 MB +Dynamic pools deleted: 9 / Total memory freed: 0.029 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/medical/electronScattering/include/ActionInitialization.hh b/examples/extended/medical/electronScattering/include/ActionInitialization.hh index 42bdf6d1f2..8bd84b1997 100644 --- a/examples/extended/medical/electronScattering/include/ActionInitialization.hh +++ b/examples/extended/medical/electronScattering/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/extended/medical/electronScattering/include/SteppingVerbose.hh b/examples/extended/medical/electronScattering/include/SteppingVerbose.hh deleted file mode 100644 index 91ee346106..0000000000 --- a/examples/extended/medical/electronScattering/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file medical/electronScattering/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/medical/electronScattering/src/ActionInitialization.cc b/examples/extended/medical/electronScattering/src/ActionInitialization.cc index b9d14ad5b8..88e28bb481 100644 --- a/examples/extended/medical/electronScattering/src/ActionInitialization.cc +++ b/examples/extended/medical/electronScattering/src/ActionInitialization.cc @@ -32,7 +32,6 @@ #include "PrimaryGeneratorAction.hh" #include "RunAction.hh" #include "TrackingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -67,10 +66,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/electronScattering/src/SteppingVerbose.cc b/examples/extended/medical/electronScattering/src/SteppingVerbose.cc deleted file mode 100644 index 04b030d6d8..0000000000 --- a/examples/extended/medical/electronScattering/src/SteppingVerbose.cc +++ /dev/null @@ -1,160 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file medical/electronScattering/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if( verboseLevel == 2 ){ - G4int tN2ndariesTot = fN2ndariesAtRestDoIt + - fN2ndariesAlongStepDoIt + - fN2ndariesPostStepDoIt; - if(tN2ndariesTot>0){ - G4cout << "\n :----- List of secondaries ----------------" - << G4endl; - G4cout.precision(4); - for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; - lp1<(*fSecondary).size(); lp1++){ - G4cout << " " - << std::setw(13) - << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" - << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/electronScattering2/CMakeLists.txt b/examples/extended/medical/electronScattering2/CMakeLists.txt index 682de106c3..191361437f 100644 --- a/examples/extended/medical/electronScattering2/CMakeLists.txt +++ b/examples/extended/medical/electronScattering2/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(electronScattering2) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/electronScattering2/History b/examples/extended/medical/electronScattering2/History index 7a5debc94b..7822bb5478 100644 --- a/examples/extended/medical/electronScattering2/History +++ b/examples/extended/medical/electronScattering2/History @@ -13,6 +13,10 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +12-02-21 V. Ivanchenko (exampleES2-V10-07-00) +- Fixed README; cosmetic modifications in PhysicsList, removed warning + 10-11-20 B. Morgan (exampleES2-V10-06-00) - Migration to G4RunManagerFactory. diff --git a/examples/extended/medical/electronScattering2/README b/examples/extended/medical/electronScattering2/README index 603ecacbb0..57ea70e738 100644 --- a/examples/extended/medical/electronScattering2/README +++ b/examples/extended/medical/electronScattering2/README @@ -74,11 +74,7 @@ This present example, electronScattering2, was the Geant4 code used for this pub - "emlowenergy" low-energy EM physics implementing experimental low-energy models - Physics lists and options can be (re)set with UI commands - - Note that options set through G4EmProcessOptions are global, eg for all particle types. - In G4 builders, it is shown how to set options per particle type. - + Physics lists and options can be (re)set with UI commands. 3- PRIMARY GENERATOR diff --git a/examples/extended/medical/electronScattering2/electronScattering2.in b/examples/extended/medical/electronScattering2/electronScattering2.in index 0914c36bb1..b237fbd6b6 100644 --- a/examples/extended/medical/electronScattering2/electronScattering2.in +++ b/examples/extended/medical/electronScattering2/electronScattering2.in @@ -1,8 +1,12 @@ -/testem/phys/addPhysics emstandard_opt0 -/run/initialize -/run/setCut 0.01 mm /primFoil/material G4_Al /primFoil/thickness 0.02596 cm +# +/testem/phys/addPhysics emstandard_opt0 +# +/run/initialize +# +/run/setCut 0.01 mm +# /gps/energy 13.00 MeV /gps/particle e- /gps/direction 0. 0. 1. @@ -10,4 +14,6 @@ /gps/pos/shape Circle /gps/pos/sigma_r 0.042 cm /gps/pos/centre 0. 0. -60.05 cm +# /run/beamOn 20000 +# diff --git a/examples/extended/medical/electronScattering2/electronScattering2.out b/examples/extended/medical/electronScattering2/electronScattering2.out index d8f4e360ab..768cff07dd 100644 --- a/examples/extended/medical/electronScattering2/electronScattering2.out +++ b/examples/extended/medical/electronScattering2/electronScattering2.out @@ -8,8 +8,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -167,53 +173,52 @@ G4SDManager::AddNewCollection : the collection is regis G4SDManager::AddNewCollection : the collection is registered at 3 G4SDManager::AddNewCollection : the collection is registered at 4 New sensitive detector is registered at / -New sensitive detector is registered at / phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -221,31 +226,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -253,523 +258,523 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ### Run 0 starts. --> Event 0 starts. Number of Events Processed:20000 Radius cell flux e cell flux population e population - 0 1.5917 1.5917 5 5 - 1 1.1672 1.1672 11 11 - 2 0.82771 0.70038 13 11 - 3 1.0005 0.95501 22 21 - 4 0.99863 0.9279 27 25 - 5 0.86826 0.86826 30 30 - 6 0.88161 0.80815 36 33 - 7 0.9551 0.93388 45 44 - 8 0.74913 0.7304 40 39 - 9 1.0891 1.0221 65 61 - 10 0.86415 0.83383 57 55 - 11 1.0127 0.99882 72 71 - 12 0.84049 0.81502 66 64 - 13 0.91973 0.80183 78 68 - 14 0.77945 0.75749 71 69 - 15 0.9705 0.91915 93 88 - 16 0.99754 0.94931 101 96 - 17 0.89157 0.87338 98 96 - 18 0.85426 0.82845 99 96 - 19 0.88184 0.84919 108 104 - 20 0.93992 0.84674 121 109 - 21 0.81452 0.74049 110 100 - 22 0.88578 0.84333 124 118 - 23 0.81978 0.7385 121 109 - 24 0.91518 0.84365 140 129 - 25 0.87411 0.81169 140 130 - 26 0.85319 0.83516 142 139 - 27 0.94415 0.87468 163 151 - 28 0.72425 0.68515 129 122 - 29 0.79598 0.74201 147 137 - 30 0.70389 0.65691 131 122 - 31 0.73575 0.69024 145 136 - 32 0.71552 0.69102 146 141 - 33 0.67165 0.64788 141 136 - 34 0.709 0.67208 153 145 - 35 0.69361 0.67565 154 150 - 36 0.71059 0.67133 162 153 - 37 0.67523 0.654 159 154 - 38 0.78089 0.75191 187 180 - 39 0.7203 0.69606 178 172 - 40 0.77351 0.74599 185 178 - 41 0.80629 0.77943 210 203 - 42 0.70085 0.67087 187 179 - 43 0.66453 0.6279 182 172 - 44 0.66362 0.63499 185 177 - 45 0.60359 0.59659 170 168 - 46 0.59195 0.56797 172 165 - 47 0.68965 0.65276 205 194 - 48 0.64717 0.61761 197 188 - 49 0.58666 0.56736 180 174 - 50 0.61178 0.60863 184 183 - 51 0.55587 0.54349 179 175 - 52 0.58996 0.56872 194 187 - 53 0.58366 0.55388 196 186 - 54 0.61625 0.58993 211 202 - 55 0.5934 0.55895 205 193 - 56 0.53164 0.51189 180 173 - 57 0.50157 0.4794 179 171 - 58 0.62549 0.6037 204 196 - 59 0.52809 0.51202 177 171 - 60 0.51419 0.48522 194 183 - 61 0.5182 0.50006 196 189 - 62 0.48201 0.46416 189 182 - 63 0.48638 0.47132 187 181 - 64 0.51962 0.49985 208 200 - 65 0.47955 0.46008 197 189 - 66 0.48198 0.47239 201 197 - 67 0.46875 0.44986 198 190 - 68 0.45123 0.43261 190 182 - 69 0.47254 0.45648 205 198 - 70 0.3921 0.37174 166 157 - 71 0.43145 0.41361 192 184 - 72 0.37218 0.36778 168 166 - 73 0.40738 0.3987 174 170 - 74 0.39668 0.38812 183 179 - 75 0.365 0.35232 167 161 - 76 0.41643 0.39975 197 189 - 77 0.36718 0.35689 171 166 - 78 0.37122 0.36309 181 177 - 79 0.36674 0.3547 179 173 - 80 0.30326 0.28938 153 146 - 81 0.37443 0.36073 190 183 - 82 0.35551 0.3381 180 171 - 83 0.33674 0.33101 176 173 - 84 0.32245 0.31112 166 160 - 85 0.30615 0.29682 164 159 - 86 0.29817 0.29079 160 156 - 87 0.27455 0.26543 150 145 - 88 0.27242 0.26881 151 149 - 89 0.28715 0.27462 157 150 - 90 0.44608 0.43197 157 149 - 91 0.31261 0.29516 159 149 - 92 0.24291 0.23255 141 135 - 93 0.26908 0.25542 152 144 - 94 0.26086 0.2541 154 150 - 95 0.23757 0.22921 142 137 - 96 0.23203 0.22375 139 134 - 97 0.23429 0.22773 143 139 - 98 0.26031 0.25058 160 154 - 99 0.20043 0.19722 123 121 - 100 0.22042 0.2077 139 131 - 101 0.22435 0.21648 138 133 - 102 0.19416 0.19416 119 119 - 103 0.19001 0.18538 123 120 - 104 0.20036 0.18966 131 124 - 105 0.19448 0.18388 128 121 - 106 0.19005 0.18705 127 125 - 107 0.1874 0.18294 126 123 - 108 0.18666 0.17193 126 116 - 109 0.17099 0.15478 114 106 - 110 0.15503 0.14778 107 102 - 111 0.16803 0.1623 116 112 - 112 0.15495 0.15495 109 109 - 113 0.15722 0.15158 108 104 - 114 0.15082 0.14942 107 106 - 115 0.13238 0.12269 95 88 - 116 0.14646 0.13959 104 99 - 117 0.11439 0.11031 84 81 - 118 0.12479 0.12074 84 81 - 119 0.23898 0.23497 83 80 - 120 0.16275 0.16009 108 106 - 121 0.10143 0.098795 77 75 - 122 0.13058 0.12666 99 96 - 123 0.11667 0.11278 89 86 - 124 0.10291 0.099057 80 77 - 125 0.086751 0.0842 68 66 - 126 0.11936 0.11429 93 89 - 127 0.10928 0.10928 85 85 - 128 0.081848 0.079356 64 62 - 129 0.084081 0.081608 68 66 - 130 0.097015 0.092106 79 75 - 131 0.090141 0.086487 74 71 - 132 0.082791 0.077954 68 64 - 133 0.074699 0.071099 61 58 - 134 0.09617 0.094979 79 78 - 135 0.095217 0.086926 78 71 - 136 0.061009 0.059835 52 51 - 137 0.084374 0.077381 70 64 - 138 0.063671 0.059041 55 51 - 139 0.093558 0.09011 78 75 - 140 0.088646 0.088646 57 57 - 141 0.072414 0.067882 62 58 - 142 0.064104 0.060729 54 51 - 143 0.054789 0.053671 49 48 - 144 0.054088 0.052978 48 47 - 145 0.061423 0.058115 52 49 - 146 0.047102 0.047102 43 43 - 147 0.046777 0.044602 43 41 - 148 0.048639 0.044317 45 41 - 149 0.061059 0.057838 51 48 - 150 0.038632 0.036499 36 34 - 151 0.047314 0.046254 42 41 - 152 0.078311 0.078311 50 50 - 153 0.16759 0.16759 46 46 - 154 0.039867 0.037788 31 29 - 155 0.041317 0.038221 40 37 - 156 0.036944 0.035917 36 35 - 157 0.042852 0.038772 42 38 - 158 0.028389 0.027376 28 27 - 159 0.03526 0.033245 35 33 - 160 0.029067 0.028066 29 28 - 161 0.048332 0.037486 41 36 - 162 0.031595 0.028628 30 27 - 163 0.036375 0.033426 37 34 - 164 0.030987 0.027687 27 25 - 165 0.033242 0.030321 32 30 - 166 0.031055 0.028157 26 23 - 167 0.024966 0.024966 26 26 - 168 0.025784 0.025784 27 27 - 169 0.037335 0.034987 38 36 - 170 0.02392 0.02109 26 23 - 171 0.034875 0.032163 31 29 - 172 0.02146 0.02146 23 23 - 173 0.035654 0.029227 34 31 - 174 0.037349 0.021215 26 23 - 175 0.042952 0.039283 37 33 - 176 0.028832 0.025174 31 27 - 177 0.027551 0.026644 27 26 - 178 0.034232 0.033329 36 35 - 179 0.017946 0.017048 20 19 - 180 0.027159 0.024478 29 26 - 181 0.028166 0.024592 25 23 - 182 0.023076 0.017632 21 19 - 183 0.022092 0.019458 20 17 - 184 0.019218 0.018344 22 21 - 185 0.023191 0.021989 26 25 - 186 0.020512 0.019363 23 22 - 187 0.021799 0.017499 24 19 - 188 0.014398 0.014398 16 16 - 189 0.019577 0.018726 23 22 - 190 0.022923 0.01931 25 22 - 191 0.01695 0.014832 17 15 - 192 0.022524 0.018134 25 21 - 193 0.014272 0.012433 17 15 - 194 0.023124 0.020635 27 24 - 195 0.021949 0.021123 25 24 - 196 0.013782 0.010824 15 12 - 197 0.019466 0.019466 22 22 - 198 0.02087 0.017537 24 20 - 199 0.019007 0.015441 23 19 - 200 0.014334 0.01158 17 14 - 201 0.01925 0.013504 23 16 - 202 0.017961 0.013058 22 16 - 203 0.019234 0.012151 16 8 - 204 0.011685 0.0025005 14 3 - 205 0.012364 0.0065539 13 6 - 206 0.0090099 0.0034646 11 4 - 207 0.014156 0.0083874 16 9 - 208 0.011821 0.0059787 12 5 - 209 0.016579 0.0081981 19 9 - 210 0.013435 0.0061656 16 7 - 211 0.008907 0.0064495 10 7 - 212 0.0096319 0.0064328 10 6 - 213 0.01499 0.0069177 18 8 - 214 0.009123 0.0044882 11 5 - 215 0.012344 0.0026814 14 3 - 216 0.0084021 0.0026277 10 3 - 217 0.011242 0.0053033 12 6 - 218 0.016704 0.00716 17 8 - 219 0.014415 0.0061456 17 7 - 220 0.012131 0.0048716 13 6 - 221 0.015305 0.0066052 19 8 - 222 0.0079078 0.0034545 9 4 - 223 0.0055434 0.0040467 7 5 - 224 0.0078674 0.0033073 10 4 - 225 0.010162 0.0031554 11 4 - 226 0.010905 0.0063567 13 8 - 227 0.011291 0.0037078 13 4 - 228 0.011222 0.0037287 13 3 - 229 0.014662 0.0055688 18 6 - 230 0.0094012 0.0054497 12 7 - 231 0.0033159 0.0025909 4 3 - 232 0.0056869 0.0014459 7 2 -### deleting electronFilter 0x1ecd2a0 + 0 0 0 0 0 + 1 0.84911 0.84911 8 8 + 2 0.98674 0.98674 15 15 + 3 0.63671 0.63671 14 14 + 4 0.84899 0.77825 24 22 + 5 0.83945 0.81051 29 28 + 6 0.65966 0.65966 26 26 + 7 0.96916 0.92672 45 43 + 8 0.88019 0.82402 47 44 + 9 0.78771 0.72069 47 43 + 10 0.74285 0.69737 49 46 + 11 0.98592 0.95823 69 67 + 12 1.1674 1.1292 85 82 + 13 0.83206 0.7849 69 65 + 14 0.97384 0.9409 76 73 + 15 0.92539 0.88429 89 85 + 16 0.80085 0.77189 83 80 + 17 0.73685 0.70956 81 78 + 18 0.80032 0.7659 93 89 + 19 0.80945 0.7768 99 95 + 20 0.76582 0.71923 98 92 + 21 0.79239 0.74797 107 101 + 22 0.78842 0.78134 110 109 + 23 0.71139 0.69107 105 102 + 24 0.73989 0.7139 113 109 + 25 0.77888 0.74143 122 116 + 26 0.72383 0.68177 120 113 + 27 0.78165 0.7585 135 131 + 28 0.82132 0.79339 147 142 + 29 0.85633 0.82395 158 152 + 30 0.67868 0.64214 130 123 + 31 0.76838 0.7431 151 146 + 32 0.93774 0.89358 145 136 + 33 0.80366 0.77515 165 159 + 34 0.83021 0.77483 174 162 + 35 0.74459 0.71768 165 159 + 36 0.80747 0.77257 161 153 + 37 0.70525 0.67977 166 160 + 38 0.67466 0.63743 163 154 + 39 0.75712 0.74099 180 176 + 40 0.66411 0.63659 166 159 + 41 0.75238 0.72935 196 190 + 42 0.66258 0.6401 174 168 + 43 0.72147 0.68484 196 186 + 44 0.6606 0.63889 179 173 + 45 0.60923 0.58472 174 167 + 46 0.72326 0.69585 210 202 + 47 0.63276 0.61264 188 182 + 48 0.66449 0.6415 202 195 + 49 0.5867 0.56095 181 173 + 50 0.67686 0.66109 208 203 + 51 0.55486 0.53629 178 172 + 52 0.52815 0.5069 174 167 + 53 0.57008 0.53431 190 178 + 54 0.60631 0.58584 202 195 + 55 0.60769 0.57611 204 193 + 56 0.54661 0.52685 193 186 + 57 0.5363 0.52522 194 190 + 58 0.60847 0.5894 212 205 + 59 0.54758 0.52883 204 197 + 60 0.50199 0.48736 180 175 + 61 0.53458 0.51901 206 200 + 62 0.53215 0.5194 207 202 + 63 0.44031 0.42023 171 163 + 64 0.47817 0.46334 192 186 + 65 0.49542 0.47108 195 185 + 66 0.45616 0.44897 188 185 + 67 0.518 0.48493 214 200 + 68 0.41678 0.40505 179 174 + 69 0.40109 0.3965 174 172 + 70 0.41963 0.40606 185 179 + 71 0.43718 0.41934 196 188 + 72 0.43564 0.42464 197 192 + 73 0.4155 0.40465 191 186 + 74 0.39468 0.38397 183 178 + 75 0.45215 0.43525 198 190 + 76 0.37155 0.36113 172 167 + 77 0.38698 0.37463 179 173 + 78 0.42731 0.41715 183 178 + 79 0.39642 0.38036 196 188 + 80 0.35461 0.33431 170 168 + 81 0.33098 0.31923 169 163 + 82 0.31447 0.30479 159 154 + 83 0.32303 0.30965 169 162 + 84 0.29466 0.29088 156 154 + 85 0.34453 0.33146 183 176 + 86 0.30575 0.28545 166 155 + 87 0.28719 0.27442 156 149 + 88 0.31077 0.29814 171 164 + 89 0.30105 0.285 163 154 + 90 0.25817 0.25464 146 144 + 91 0.26561 0.25164 149 141 + 92 0.24555 0.2352 142 136 + 93 0.22971 0.2263 134 132 + 94 0.26767 0.25585 158 151 + 95 0.2368 0.23011 143 139 + 96 0.23389 0.22893 137 134 + 97 0.21511 0.20528 129 123 + 98 0.21939 0.20966 135 129 + 99 0.21643 0.21322 135 133 + 100 0.20349 0.19553 125 120 + 101 0.21567 0.20937 137 133 + 102 0.17984 0.16893 115 108 + 103 0.22115 0.21189 134 128 + 104 0.18351 0.17893 120 117 + 105 0.26374 0.25162 149 141 + 106 0.206 0.2015 138 135 + 107 0.20412 0.19668 133 128 + 108 0.19007 0.18271 129 124 + 109 0.1879 0.17474 128 119 + 110 0.15632 0.14619 108 101 + 111 0.14954 0.1438 101 97 + 112 0.13159 0.12733 93 90 + 113 0.1706 0.16497 119 115 + 114 0.18342 0.17643 132 127 + 115 0.16984 0.1643 121 117 + 116 0.14005 0.13182 102 96 + 117 0.13754 0.13482 101 99 + 118 0.12708 0.12438 94 92 + 119 0.10983 0.10715 78 76 + 120 0.12856 0.12723 94 93 + 121 0.11348 0.11216 86 85 + 122 0.09807 0.095457 75 73 + 123 0.13149 0.12631 100 96 + 124 0.095184 0.092612 74 72 + 125 0.084207 0.082932 66 65 + 126 0.092913 0.086584 73 68 + 127 0.086678 0.082911 69 66 + 128 0.10724 0.10474 86 84 + 129 0.089301 0.088064 68 67 + 130 0.081002 0.07732 66 63 + 131 0.074677 0.068591 61 56 + 132 0.083891 0.076633 70 64 + 133 0.060014 0.058814 50 49 + 134 0.093035 0.08708 75 70 + 135 0.083114 0.078383 69 65 + 136 0.073993 0.068123 63 58 + 137 0.061487 0.060322 50 49 + 138 0.081234 0.080077 69 68 + 139 0.068655 0.064045 61 57 + 140 0.06532 0.06532 58 58 + 141 0.07109 0.068824 62 60 + 142 0.055155 0.052904 49 47 + 143 0.04582 0.043586 41 39 + 144 0.068284 0.064954 61 58 + 145 0.057331 0.054024 52 49 + 146 0.047092 0.045997 43 42 + 147 0.047877 0.047877 44 44 + 148 0.058683 0.054362 53 49 + 149 0.049406 0.046186 46 43 + 150 0.052266 0.051205 49 48 + 151 0.048787 0.045573 46 43 + 152 0.036792 0.03574 35 34 + 153 0.046108 0.04297 45 42 + 154 0.04574 0.043662 44 42 + 155 0.035588 0.032006 33 31 + 156 0.041628 0.040602 41 40 + 157 0.047876 0.045837 47 45 + 158 0.053129 0.052116 52 51 + 159 0.039027 0.03802 38 37 + 160 0.038038 0.037037 38 37 + 161 0.026867 0.024877 27 25 + 162 0.031635 0.030646 32 31 + 163 0.040932 0.037982 40 37 + 164 0.031277 0.029323 32 30 + 165 0.024278 0.022335 25 23 + 166 0.02809 0.027124 29 28 + 167 0.029431 0.029431 27 27 + 168 0.025786 0.024832 27 26 + 169 0.025634 0.024685 27 26 + 170 0.022638 0.021693 24 23 + 171 0.027212 0.024398 29 26 + 172 0.029862 0.029862 32 32 + 173 0.027774 0.026846 29 28 + 174 0.028189 0.028189 30 30 + 175 0.022976 0.022059 25 24 + 176 0.027905 0.026081 28 26 + 177 0.023906 0.020235 21 18 + 178 0.018949 0.018046 21 20 + 179 0.017202 0.016305 17 16 + 180 0.023254 0.01787 24 20 + 181 0.016886 0.016886 19 19 + 182 0.020317 0.018552 23 21 + 183 0.019366 0.016739 21 19 + 184 0.018354 0.016607 21 19 + 185 0.019341 0.017023 21 19 + 186 0.019093 0.018228 21 20 + 187 0.012585 0.012585 14 14 + 188 0.017723 0.016868 19 18 + 189 0.014924 0.013637 17 16 + 190 0.020139 0.016452 21 19 + 191 0.016669 0.014699 19 17 + 192 0.022954 0.019516 26 22 + 193 0.014545 0.011673 17 14 + 194 0.022481 0.021651 25 24 + 195 0.0095049 0.0086794 11 10 + 196 0.026346 0.025524 25 24 + 197 0.027569 0.023683 31 27 + 198 0.023771 0.017577 27 21 + 199 0.018688 0.013119 22 16 + 200 0.022524 0.020861 26 24 + 201 0.020118 0.011178 22 13 + 202 0.011859 0.010026 14 12 + 203 0.0088631 0.0056747 11 7 + 204 0.01467 0.0065004 17 7 + 205 0.01132 0.0038518 12 5 + 206 0.0090403 0.0026135 11 3 + 207 0.0093134 0.0068392 11 8 + 208 0.010316 0.0018949 12 2 + 209 0.015842 0.01015 17 10 + 210 0.013141 0.0048272 17 7 + 211 0.008165 0.0040565 10 5 + 212 0.012995 0.0051804 15 5 + 213 0.018336 0.0109 20 11 + 214 0.0098677 0.0041544 12 5 + 215 0.016254 0.0046233 19 5 + 216 0.012334 0.0058719 14 7 + 217 0.016512 0.005626 17 5 + 218 0.012315 0.0035845 15 4 + 219 0.015987 0.010895 18 12 + 220 0.01351 0.0078643 15 8 + 221 0.010913 0.0052771 13 6 + 222 0.0090558 0.0028118 11 3 + 223 0.0096565 0.0031328 11 4 + 224 0.0081574 0.0042173 10 5 + 225 0.01175 0.003198 15 4 + 226 0.0092936 0.0024715 10 3 + 227 0.0085714 0.0024388 10 3 + 228 0.017761 0.0096128 16 7 + 229 0.0046255 0.00082682 7 1 + 230 0.010364 0.0049309 13 6 + 231 0.0070161 0.0033561 8 4 + 232 0.0080062 0.00214 9 2 +### deleting electronFilter 0x1246140 diff --git a/examples/extended/medical/electronScattering2/include/ElectronBenchmarkDetector.hh b/examples/extended/medical/electronScattering2/include/ElectronBenchmarkDetector.hh index 3c21c1b7c6..f3c827e0fb 100644 --- a/examples/extended/medical/electronScattering2/include/ElectronBenchmarkDetector.hh +++ b/examples/extended/medical/electronScattering2/include/ElectronBenchmarkDetector.hh @@ -50,12 +50,12 @@ class ElectronBenchmarkDetector : public G4VUserDetectorConstruction public: ElectronBenchmarkDetector(); - virtual ~ElectronBenchmarkDetector(); + ~ElectronBenchmarkDetector() override; - virtual G4VPhysicalVolume* Construct(); + G4VPhysicalVolume* Construct() override; // Sensitive Detector - void ConstructSDandField(); + void ConstructSDandField() override; // Material Definition void DefineMaterials(); @@ -70,19 +70,19 @@ public: G4VPhysicalVolume* CreateGeometry(); // Command Interface - void SetPrimFoilMaterial(G4String matname); + void SetPrimFoilMaterial(const G4String& matname); void SetPrimFoilThickness(G4double thicknessPrimFoil); private: - // Exit Window + // Exit Window. G4double fPosWindow0; G4double fPosWindow1; // Primary Foil - G4Material* fMaterialPrimFoil; + G4Material* fMaterialPrimFoil = nullptr; G4double fHalfThicknessPrimFoil; G4double fPosPrimFoil; - G4LogicalVolume* fLogPrimFoil; + G4LogicalVolume* fLogPrimFoil = nullptr; G4Tubs* fSolidPrimFoil; // Monitor Chambers @@ -100,7 +100,7 @@ private: G4double fPosScorer; G4double fThicknessScorer; G4double fWidthScorerRing; - G4LogicalVolume* fScorerRingLog; + G4LogicalVolume* fScorerRingLog = nullptr; // Radii G4double fRadOverall; @@ -111,7 +111,8 @@ private: G4double fRadDelta; // World volume - G4LogicalVolume* fLogWorld; + G4LogicalVolume* fLogWorld = nullptr; + G4VPhysicalVolume* fPhysiWorld = nullptr; // SensitiveDetector // G4Cache mechanism is necessary for multi-threaded operation @@ -119,17 +120,17 @@ private: const G4Cache fSensitiveDetectorCache; // Messenger - ElectronBenchmarkDetectorMessenger* fMessenger; + ElectronBenchmarkDetectorMessenger* fMessenger = nullptr; // Visualization Attributes - G4VisAttributes* fWorldVisAtt; - G4VisAttributes* fWindowVisAtt; - G4VisAttributes* fPrimFoilVisAtt; - G4VisAttributes* fMonVisAtt; - G4VisAttributes* fBagVisAtt; - G4VisAttributes* fHeliumVisAtt; - G4VisAttributes* fRingVisAtt; - G4VisAttributes* fScorerVisAtt; + G4VisAttributes* fWorldVisAtt = nullptr; + G4VisAttributes* fWindowVisAtt = nullptr; + G4VisAttributes* fPrimFoilVisAtt = nullptr; + G4VisAttributes* fMonVisAtt = nullptr; + G4VisAttributes* fBagVisAtt = nullptr; + G4VisAttributes* fHeliumVisAtt = nullptr; + G4VisAttributes* fRingVisAtt = nullptr; + G4VisAttributes* fScorerVisAtt = nullptr; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/electronScattering2/include/PhysicsList.hh b/examples/extended/medical/electronScattering2/include/PhysicsList.hh index 735a3099b2..40f2cee009 100644 --- a/examples/extended/medical/electronScattering2/include/PhysicsList.hh +++ b/examples/extended/medical/electronScattering2/include/PhysicsList.hh @@ -42,22 +42,22 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - virtual ~PhysicsList(); + ~PhysicsList() override; - virtual void ConstructParticle(); + void ConstructParticle() override; + void ConstructProcess() override; void AddPhysicsList(const G4String& name); - virtual void ConstructProcess(); void AddDecay(); void AddStepMax(); private: - PhysicsListMessenger* fMessenger; + PhysicsListMessenger* fMessenger = nullptr; + G4VPhysicsConstructor* fEmPhysicsList = nullptr; - G4String fEmName; - G4VPhysicsConstructor* fEmPhysicsList; + G4String fEmName = ""; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetector.cc b/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetector.cc index c135c54ecb..1c2a367ae8 100644 --- a/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetector.cc +++ b/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetector.cc @@ -56,21 +56,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... ElectronBenchmarkDetector::ElectronBenchmarkDetector() -:G4VUserDetectorConstruction(), -fMaterialPrimFoil(0), -fLogPrimFoil(0), -fSolidPrimFoil(0), -fScorerRingLog(0), -fLogWorld(0), -fMessenger(0), -fWorldVisAtt(0), -fWindowVisAtt(0), -fPrimFoilVisAtt(0), -fMonVisAtt(0), -fBagVisAtt(0), -fHeliumVisAtt(0), -fRingVisAtt(0), -fScorerVisAtt(0) +:G4VUserDetectorConstruction() { // Exit Window fPosWindow0 = 0.000000*cm; @@ -187,15 +173,12 @@ void ElectronBenchmarkDetector::DefineMaterials(){ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VPhysicalVolume* ElectronBenchmarkDetector::CreateGeometry(){ - // Clean old geometry, if any - G4GeometryManager::GetInstance()->OpenGeometry(); - G4PhysicalVolumeStore::GetInstance()->Clean(); - G4LogicalVolumeStore::GetInstance()->Clean(); - G4SolidStore::GetInstance()->Clean(); - + + if(fPhysiWorld) return fPhysiWorld; + // Instantiate the world - G4VPhysicalVolume* physiworld = CreateWorld(); - fLogWorld = physiworld->GetLogicalVolume(); + fPhysiWorld = CreateWorld(); + fLogWorld = fPhysiWorld->GetLogicalVolume(); // Instantiate the geometry CreateExitWindow(fLogWorld); @@ -206,7 +189,7 @@ G4VPhysicalVolume* ElectronBenchmarkDetector::CreateGeometry(){ // Create the scorers CreateScorer(fLogWorld); - return physiworld; + return fPhysiWorld; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -378,8 +361,6 @@ void ElectronBenchmarkDetector::CreateScorer(G4LogicalVolume* worldLog){ G4Material::GetMaterial("G4_AIR"), "scorerRingLog"); new G4PVReplica("ScorerRing",fScorerRingLog,scorerLog,kRho, G4int(fRadOverall/fWidthScorerRing),fWidthScorerRing); - - ConstructSDandField(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -423,13 +404,16 @@ void ElectronBenchmarkDetector::ConstructSDandField() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void ElectronBenchmarkDetector::SetPrimFoilMaterial(G4String matname){ - fMaterialPrimFoil = G4Material::GetMaterial(matname); - if (fLogPrimFoil) { - fLogPrimFoil->SetMaterial(fMaterialPrimFoil); +void ElectronBenchmarkDetector::SetPrimFoilMaterial(const G4String& matname){ + G4Material* material = G4NistManager::Instance()->FindOrBuildMaterial(matname); + + if(material && material != fMaterialPrimFoil) { + fMaterialPrimFoil = material; + if (fLogPrimFoil) { + fLogPrimFoil->SetMaterial(fMaterialPrimFoil); + } + G4RunManager::GetRunManager()->PhysicsHasBeenModified(); } - else CreatePrimaryFoil(fLogWorld); - G4RunManager::GetRunManager()->PhysicsHasBeenModified(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -437,11 +421,6 @@ void ElectronBenchmarkDetector::SetPrimFoilMaterial(G4String matname){ void ElectronBenchmarkDetector::SetPrimFoilThickness(G4double thicknessPrimFoil) { fHalfThicknessPrimFoil = thicknessPrimFoil / 2.; - if (fSolidPrimFoil) { - fSolidPrimFoil->SetZHalfLength(fHalfThicknessPrimFoil); - } - else CreatePrimaryFoil(fLogWorld); - G4RunManager::GetRunManager()->GeometryHasBeenModified(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetectorMessenger.cc b/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetectorMessenger.cc index b5ff885a7d..d86ff77e81 100644 --- a/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetectorMessenger.cc +++ b/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetectorMessenger.cc @@ -52,7 +52,7 @@ ElectronBenchmarkDetectorMessenger::ElectronBenchmarkDetectorMessenger( fPrimFoilMatCmd = new G4UIcmdWithAString("/primFoil/material",this); fPrimFoilMatCmd->SetGuidance("Material of primary foil"); fPrimFoilMatCmd->SetParameterName("primFoilMat",false); - fPrimFoilMatCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fPrimFoilMatCmd->AvailableForStates(G4State_PreInit, G4State_Idle); fPrimFoilMatCmd->SetToBeBroadcasted(false); // Foil Thickness @@ -60,7 +60,7 @@ ElectronBenchmarkDetectorMessenger::ElectronBenchmarkDetectorMessenger( fPrimFoilThickCmd->SetGuidance("Thickness of primary foil"); fPrimFoilThickCmd->SetParameterName("thickness",false); fPrimFoilThickCmd->SetDefaultUnit("cm"); - fPrimFoilThickCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fPrimFoilThickCmd->AvailableForStates(G4State_PreInit); fPrimFoilThickCmd->SetToBeBroadcasted(false); } @@ -83,7 +83,7 @@ void ElectronBenchmarkDetectorMessenger::SetNewValue(G4UIcommand* command, fDetector->SetPrimFoilThickness( fPrimFoilThickCmd->GetNewDoubleValue(newValue)); } else { - G4cerr << "***** Command is not found !!! " << newValue << G4endl; + G4cout << "***** Command is not found !!! " << newValue << G4endl; } } diff --git a/examples/extended/medical/electronScattering2/src/PhysicsList.cc b/examples/extended/medical/electronScattering2/src/PhysicsList.cc index 344c292025..fa37844fdd 100644 --- a/examples/extended/medical/electronScattering2/src/PhysicsList.cc +++ b/examples/extended/medical/electronScattering2/src/PhysicsList.cc @@ -47,36 +47,16 @@ #include "G4ParticleDefinition.hh" #include "G4ProcessManager.hh" +#include "G4EmBuilder.hh" -// Bosons -#include "G4ChargedGeantino.hh" -#include "G4Geantino.hh" -#include "G4Gamma.hh" -#include "G4OpticalPhoton.hh" - -// leptons -#include "G4MuonPlus.hh" -#include "G4MuonMinus.hh" -#include "G4NeutrinoMu.hh" -#include "G4AntiNeutrinoMu.hh" - -#include "G4Electron.hh" -#include "G4Positron.hh" -#include "G4NeutrinoE.hh" -#include "G4AntiNeutrinoE.hh" - -// Hadrons -#include "G4MesonConstructor.hh" -#include "G4BaryonConstructor.hh" -#include "G4IonConstructor.hh" -#include "G4GenericIon.hh" +#include "G4Decay.hh" +#include "StepMax.hh" #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -PhysicsList::PhysicsList() -: G4VModularPhysicsList(), fMessenger(0), fEmPhysicsList(0) +PhysicsList::PhysicsList() : G4VModularPhysicsList() { fMessenger = new PhysicsListMessenger(this); @@ -104,41 +84,8 @@ PhysicsList::~PhysicsList() void PhysicsList::ConstructParticle() { - // pseudo-particles - G4Geantino::GeantinoDefinition(); - G4ChargedGeantino::ChargedGeantinoDefinition(); - - // gamma - G4Gamma::GammaDefinition(); - - // optical photon - G4OpticalPhoton::OpticalPhotonDefinition(); - - // leptons - G4Electron::ElectronDefinition(); - G4Positron::PositronDefinition(); - G4MuonPlus::MuonPlusDefinition(); - G4MuonMinus::MuonMinusDefinition(); - - G4NeutrinoE::NeutrinoEDefinition(); - G4AntiNeutrinoE::AntiNeutrinoEDefinition(); - G4NeutrinoMu::NeutrinoMuDefinition(); - G4AntiNeutrinoMu::AntiNeutrinoMuDefinition(); - - // mesons - G4MesonConstructor mConstructor; - mConstructor.ConstructParticle(); - - // barions - G4BaryonConstructor bConstructor; - bConstructor.ConstructParticle(); - - // ions - G4IonConstructor iConstructor; - iConstructor.ConstructParticle(); - - // Required by MT even if ion physics not used - G4GenericIon::GenericIonDefinition(); + // minimal set of particles for EM physics + G4EmBuilder::ConstructMinimalEmSet(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -153,8 +100,6 @@ void PhysicsList::ConstructProcess() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4Decay.hh" - void PhysicsList::AddDecay() { // Add Decay Process @@ -182,8 +127,6 @@ void PhysicsList::AddDecay() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "StepMax.hh" - void PhysicsList::AddStepMax() { // Step limitation seen as a process diff --git a/examples/extended/medical/fanoCavity/CMakeLists.txt b/examples/extended/medical/fanoCavity/CMakeLists.txt index 17ab853e83..63b460650b 100644 --- a/examples/extended/medical/fanoCavity/CMakeLists.txt +++ b/examples/extended/medical/fanoCavity/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(fanoCavity) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/fanoCavity/History b/examples/extended/medical/fanoCavity/History index 2c27498751..0ecf3aaf58 100644 --- a/examples/extended/medical/fanoCavity/History +++ b/examples/extended/medical/fanoCavity/History @@ -14,6 +14,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +16-05-21 mma (fano-V10-07-01) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. + +23-03-21 V. Ivanchenko (fano-V10-07-00) +- updated physics constructors for 11.0 + 21-03-19 mma (fano-V10-05-03) - DefineMaterial() : restaure G4_WATER diff --git a/examples/extended/medical/fanoCavity/fanoCavity.cc b/examples/extended/medical/fanoCavity/fanoCavity.cc index f4afb5d4a2..29931bde6a 100644 --- a/examples/extended/medical/fanoCavity/fanoCavity.cc +++ b/examples/extended/medical/fanoCavity/fanoCavity.cc @@ -29,15 +29,12 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" @@ -49,7 +46,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" #include "StackingAction.hh" #include "G4UIExecutive.hh" @@ -62,21 +58,19 @@ int main(int argc,char** argv) { //detect interactive mode (if no arguments) and define UI session G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); - - //Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = 2; - if (argc==3) { - int iTmp = G4UIcommand::ConvertToInt(argv[2]); - nThreads = (iTmp<0)? G4Threading::G4GetNumberOfCores() : iTmp; + + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); } - runManager->SetNumberOfThreads(nThreads); -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif - + //set mandatory initialization classes DetectorConstruction* det; PhysicsList* phys; diff --git a/examples/extended/medical/fanoCavity/fanoCavity.out b/examples/extended/medical/fanoCavity/fanoCavity.out index b557655b37..2e46614038 100644 --- a/examples/extended/medical/fanoCavity/fanoCavity.out +++ b/examples/extended/medical/fanoCavity/fanoCavity.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -130,60 +137,60 @@ PhysicsList::SetCuts:CutLength : 10 km phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 10 GeV in 94 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 10 GeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 10 GeV SauterGavrila compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 10 GeV in 80 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - myKlein-Nishina : Emin= 0 eV Emax= 10 GeV + myKlein-Nishina : Emin= 0 meV Emax= 10 GeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 10 GeV, 25 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 10 GeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 10 GeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 10 GeV Nbins=160 100 eV - 10 GeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 10 GeV Nbins=160 100 eV - 10 GeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 180 bins Lambda tables from threshold to 10 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - myMollerBhabha : Emin= 0 eV Emax= 10 GeV + myMollerBhabha : Emin= 0 meV Emax= 10 GeV CSDA range table up to 10 GeV in 180 bins msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 10 GeV Nbins=160 100 eV - 10 GeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 10 GeV Nbins=160 100 eV - 10 GeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 180 bins Lambda tables from threshold to 10 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - myMollerBhabha : Emin= 0 eV Emax= 10 GeV + myMollerBhabha : Emin= 0 meV Emax= 10 GeV CSDA range table up to 10 GeV in 180 bins -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 10 GeV + eplus2gg : Emin= 0 meV Emax= 10 GeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 10 GeV Nbins=160 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 10 GeV Nbins=160 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 180 bins Lambda tables from threshold to 10 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 10 GeV CSDA range table up to 10 GeV in 180 bins @@ -220,7 +227,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 4000 - User=8.110000s Real=8.543479s Sys=0.010000s + User=7.280000s Real=7.513656s Sys=0.010000s ======================== run summary ====================== diff --git a/examples/extended/medical/fanoCavity/include/ActionInitialization.hh b/examples/extended/medical/fanoCavity/include/ActionInitialization.hh index d2b60590a7..e7702e6c0b 100644 --- a/examples/extended/medical/fanoCavity/include/ActionInitialization.hh +++ b/examples/extended/medical/fanoCavity/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/extended/medical/fanoCavity/include/SteppingVerbose.hh b/examples/extended/medical/fanoCavity/include/SteppingVerbose.hh deleted file mode 100644 index 0b2f31f921..0000000000 --- a/examples/extended/medical/fanoCavity/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file medical/fanoCavity/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/medical/fanoCavity/src/ActionInitialization.cc b/examples/extended/medical/fanoCavity/src/ActionInitialization.cc index 387da2e8d8..923bf9c31e 100644 --- a/examples/extended/medical/fanoCavity/src/ActionInitialization.cc +++ b/examples/extended/medical/fanoCavity/src/ActionInitialization.cc @@ -37,7 +37,6 @@ #include "TrackingAction.hh" #include "SteppingAction.hh" #include "StackingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -83,10 +82,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity/src/PhysListEmStandard_SS.cc b/examples/extended/medical/fanoCavity/src/PhysListEmStandard_SS.cc index 612ee022d3..e2522da902 100644 --- a/examples/extended/medical/fanoCavity/src/PhysListEmStandard_SS.cc +++ b/examples/extended/medical/fanoCavity/src/PhysListEmStandard_SS.cc @@ -111,11 +111,11 @@ void PhysListEmStandard_SS::ConstructProcess() //electron G4eIonisation* eIoni = new G4eIonisation(); - eIoni->SetEmModel(new MyMollerBhabhaModel, 1); + eIoni->SetEmModel(new MyMollerBhabhaModel); G4CoulombScattering* cs = new G4CoulombScattering(); G4eCoulombScatteringModel* csmod = new G4eCoulombScatteringModel(); - cs->SetEmModel(csmod, 1); + cs->SetEmModel(csmod); pmanager->AddProcess(cs, -1, -1, 1); pmanager->AddProcess(eIoni, -1, 1, 2); diff --git a/examples/extended/medical/fanoCavity/src/PhysListEmStandard_WVI.cc b/examples/extended/medical/fanoCavity/src/PhysListEmStandard_WVI.cc index 1375d1027b..448f7f7906 100644 --- a/examples/extended/medical/fanoCavity/src/PhysListEmStandard_WVI.cc +++ b/examples/extended/medical/fanoCavity/src/PhysListEmStandard_WVI.cc @@ -125,7 +125,7 @@ void PhysListEmStandard_WVI::ConstructProcess() G4CoulombScattering* cs = new G4CoulombScattering(); G4eCoulombScatteringModel* single = new G4eCoulombScatteringModel(); - cs->SetEmModel(single, 1); + cs->SetEmModel(single); pmanager->AddProcess(eMsc, -1, 1,-1); pmanager->AddProcess(eIoni,-1, 2, 1); diff --git a/examples/extended/medical/fanoCavity/src/SteppingVerbose.cc b/examples/extended/medical/fanoCavity/src/SteppingVerbose.cc deleted file mode 100644 index 0d93d8a00b..0000000000 --- a/examples/extended/medical/fanoCavity/src/SteppingVerbose.cc +++ /dev/null @@ -1,160 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file medical/fanoCavity/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if( verboseLevel == 2 ){ - G4int tN2ndariesTot = fN2ndariesAtRestDoIt + - fN2ndariesAlongStepDoIt + - fN2ndariesPostStepDoIt; - if(tN2ndariesTot>0){ - G4cout << "\n :----- List of secondaries ----------------" - << G4endl; - G4cout.precision(4); - for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; - lp1<(*fSecondary).size(); lp1++){ - G4cout << " " - << std::setw(13) - << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" - << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity2/CMakeLists.txt b/examples/extended/medical/fanoCavity2/CMakeLists.txt index 4c60d1f79b..ac31d76b77 100644 --- a/examples/extended/medical/fanoCavity2/CMakeLists.txt +++ b/examples/extended/medical/fanoCavity2/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(fanoCavity2) #---------------------------------------------------------------------------- diff --git a/examples/extended/medical/fanoCavity2/History b/examples/extended/medical/fanoCavity2/History index 0954c46c02..8e850575f0 100644 --- a/examples/extended/medical/fanoCavity2/History +++ b/examples/extended/medical/fanoCavity2/History @@ -13,6 +13,12 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +16-05-21 mma (fano2-V10-07-01) +- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits. + +23-03-21 V. Ivanchenko (fano2-V10-07-00) +- PhysListEmStandard_SS - updated for 11.0 01-04-19 mma (fano2-V10-05-02) - DetectorConstruction : restore wallThickness = 5 cm; radius = 10 m; diff --git a/examples/extended/medical/fanoCavity2/fanoCavity2.cc b/examples/extended/medical/fanoCavity2/fanoCavity2.cc index 504a45fc2e..2e06b59adb 100644 --- a/examples/extended/medical/fanoCavity2/fanoCavity2.cc +++ b/examples/extended/medical/fanoCavity2/fanoCavity2.cc @@ -29,15 +29,12 @@ // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "ActionInitialization.hh" @@ -49,7 +46,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -65,18 +61,18 @@ int main(int argc,char** argv) { //choose the Random engine CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = std::min(G4Threading::G4GetNumberOfCores(),2); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); - G4cout << "===== fanoCavity2 is started with " - << runManager->GetNumberOfThreads() << " threads =====" << G4endl; -#else - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif - + //Use SteppingVerbose with Unit + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //Creating run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } + //set mandatory initialization classes DetectorConstruction* det; PhysicsList* phys; diff --git a/examples/extended/medical/fanoCavity2/fanoCavity2.out b/examples/extended/medical/fanoCavity2/fanoCavity2.out index 1a1c7da92d..2cd5703871 100644 --- a/examples/extended/medical/fanoCavity2/fanoCavity2.out +++ b/examples/extended/medical/fanoCavity2/fanoCavity2.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -128,60 +135,60 @@ PhysicsList::AddPhysicsList: phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 10 GeV in 94 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PhotoElectric : Emin= 0 eV Emax= 10 GeV SauterGavrila + PhotoElectric : Emin= 0 meV Emax= 10 GeV SauterGavrila compt: for gamma SubType=13 BuildTable=1 Lambda table from 10 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 10 GeV in 80 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 10 GeV + Klein-Nishina : Emin= 0 meV Emax= 10 GeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 10 GeV, 25 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 10 GeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 10 GeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 10 GeV Nbins=160 100 eV - 10 GeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 10 GeV Nbins=160 100 eV - 10 GeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 180 bins Lambda tables from threshold to 10 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - myMollerBhabha : Emin= 0 eV Emax= 10 GeV + myMollerBhabha : Emin= 0 meV Emax= 10 GeV CSDA range table up to 10 GeV in 180 bins msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 10 GeV Nbins=160 100 eV - 10 GeV - StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 10 GeV Nbins=160 100 eV - 10 GeV + StepLim=DistanceToBoundary Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 180 bins Lambda tables from threshold to 10 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - myMollerBhabha : Emin= 0 eV Emax= 10 GeV + myMollerBhabha : Emin= 0 meV Emax= 10 GeV CSDA range table up to 10 GeV in 180 bins -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 10 GeV + eplus2gg : Emin= 0 meV Emax= 10 GeV msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 10 GeV Nbins=160 100 eV - 10 GeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 10 GeV Nbins=160 100 eV - 10 GeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 10 eV to 10 GeV in 180 bins Lambda tables from threshold to 10 GeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 10 GeV CSDA range table up to 10 GeV in 180 bins @@ -236,7 +243,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 40000 - User=1.340000s Real=1.358236s Sys=0.010000s + User=1.240000s Real=1.281739s Sys=0.000000s Process calls frequency ---> eIoni= 329042 msc= 202513 Transportation= 22126 diff --git a/examples/extended/medical/fanoCavity2/include/ActionInitialization.hh b/examples/extended/medical/fanoCavity2/include/ActionInitialization.hh index c2ebaa2053..98eb6490ff 100644 --- a/examples/extended/medical/fanoCavity2/include/ActionInitialization.hh +++ b/examples/extended/medical/fanoCavity2/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -42,16 +41,13 @@ class ActionInitialization : public G4VUserActionInitialization { public: ActionInitialization(DetectorConstruction*); - virtual ~ActionInitialization(); + ~ActionInitialization() override; - virtual void BuildForMaster() const; - virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + void BuildForMaster() const override; + void Build() const override; private: DetectorConstruction* fDetector; - }; #endif diff --git a/examples/extended/medical/fanoCavity2/include/SteppingVerbose.hh b/examples/extended/medical/fanoCavity2/include/SteppingVerbose.hh deleted file mode 100644 index 0c6dfe688b..0000000000 --- a/examples/extended/medical/fanoCavity2/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file medical/fanoCavity2/include/SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/medical/fanoCavity2/src/ActionInitialization.cc b/examples/extended/medical/fanoCavity2/src/ActionInitialization.cc index 3a64cb4d1a..2d42fb2d41 100644 --- a/examples/extended/medical/fanoCavity2/src/ActionInitialization.cc +++ b/examples/extended/medical/fanoCavity2/src/ActionInitialization.cc @@ -36,7 +36,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -54,10 +53,8 @@ ActionInitialization::~ActionInitialization() void ActionInitialization::BuildForMaster() const { SetUserAction(new RunAction(fDetector,new PrimaryGeneratorAction(fDetector))); - } - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void ActionInitialization::Build() const @@ -72,10 +69,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_SS.cc b/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_SS.cc index 28b21641cb..2237a3d26b 100644 --- a/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_SS.cc +++ b/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_SS.cc @@ -106,7 +106,7 @@ void PhysListEmStandard_SS::ConstructProcess() G4CoulombScattering* cs = new G4CoulombScattering(); G4eCoulombScatteringModel* csmod = new G4eCoulombScatteringModel(); - cs->SetEmModel(csmod, 1); + cs->SetEmModel(csmod); pmanager->AddProcess(cs, -1, -1, 1); pmanager->AddProcess(eIoni, -1, 1, 2); diff --git a/examples/extended/medical/fanoCavity2/src/SteppingVerbose.cc b/examples/extended/medical/fanoCavity2/src/SteppingVerbose.cc deleted file mode 100644 index 9b3ba7e47d..0000000000 --- a/examples/extended/medical/fanoCavity2/src/SteppingVerbose.cc +++ /dev/null @@ -1,160 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file medical/fanoCavity2/src/SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if( verboseLevel == 2 ){ - G4int tN2ndariesTot = fN2ndariesAtRestDoIt + - fN2ndariesAlongStepDoIt + - fN2ndariesPostStepDoIt; - if(tN2ndariesTot>0){ - G4cout << "\n :----- List of secondaries ----------------" - << G4endl; - G4cout.precision(4); - for(size_t lp1=(*fSecondary).size()-tN2ndariesTot; - lp1<(*fSecondary).size(); lp1++){ - G4cout << " " - << std::setw(13) - << (*fSecondary)[lp1]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*fSecondary)[lp1]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" - << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/CMakeLists.txt b/examples/extended/optical/CMakeLists.txt index b13e17d77d..fc4e3509e1 100644 --- a/examples/extended/optical/CMakeLists.txt +++ b/examples/extended/optical/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all optical examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(OpNovice) add_subdirectory(OpNovice2) diff --git a/examples/extended/optical/History b/examples/extended/optical/History index d6f022bb8b..072cd14c8d 100644 --- a/examples/extended/optical/History +++ b/examples/extended/optical/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24 May 2021: B. Morgan (exOptical-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 03 November 2020: B. Morgan (exOptical-V10-06-00) - Support same CMake version range as core Geant4 diff --git a/examples/extended/optical/LXe/CMakeLists.txt b/examples/extended/optical/LXe/CMakeLists.txt index 0a132324ac..a483c821ad 100644 --- a/examples/extended/optical/LXe/CMakeLists.txt +++ b/examples/extended/optical/LXe/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(LXe) #---------------------------------------------------------------------------- diff --git a/examples/extended/optical/LXe/History b/examples/extended/optical/LXe/History index 35b33652b9..99766b81bb 100644 --- a/examples/extended/optical/LXe/History +++ b/examples/extended/optical/LXe/History @@ -14,6 +14,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 13, 2021 D. Sawkey (LXe-V10-07-01) +- Get some refractive indices from new G4OpticalMaterialParameters file + +February 24, 2021 D. Sawkey (LXe-V10-07-00) +- replace deprecated optical commands and parameters with new ones. + November 5, 2020 D. Sawkey (LXe-V10-06-03) - Apply clang-format style - update macros diff --git a/examples/extended/optical/LXe/LXe.cc b/examples/extended/optical/LXe/LXe.cc index a7b4efecc2..749491b9e0 100644 --- a/examples/extended/optical/LXe/LXe.cc +++ b/examples/extended/optical/LXe/LXe.cc @@ -67,10 +67,7 @@ int main(int argc, char** argv) opticalParams->SetWLSTimeProfile("delta"); - opticalParams->SetScintYieldFactor(1.0); - opticalParams->SetScintExcitationRatio(0.0); opticalParams->SetScintTrackSecondariesFirst(true); - opticalParams->SetScintEnhancedTimeConstants(true); opticalParams->SetCerenkovMaxPhotonsPerStep(100); opticalParams->SetCerenkovMaxBetaChange(10.0); diff --git a/examples/extended/optical/LXe/LXe.out b/examples/extended/optical/LXe/LXe.out index 1af9a31bb4..b734bbfffc 100644 --- a/examples/extended/optical/LXe/LXe.out +++ b/examples/extended/optical/LXe/LXe.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -110,57 +116,57 @@ OpWLS2 is created phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -168,39 +174,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -208,298 +214,298 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -508,17 +514,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -526,67 +532,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -594,13 +600,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -608,13 +614,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -622,12 +628,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -635,13 +641,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -649,13 +655,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -663,13 +669,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -677,60 +683,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -738,27 +744,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -766,25 +772,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -792,25 +798,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -818,13 +824,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -847,7 +853,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -891,14 +897,14 @@ See commands in /vis/modeling/trajectories/ for other options. --> Event 10 starts. --> Event 20 starts. --> Event 30 starts. ---> Event 40 starts. +/control/shell cp ./currentEvent.rndm ./run0evt30.rndm +./currentEvent.rndm is copied to ./run0evt30.rndm--> Event 40 starts. --> Event 50 starts. -/control/shell cp ./currentEvent.rndm ./run0evt57.rndm -./currentEvent.rndm is copied to ./run0evt57.rndm--> Event 60 starts. -/control/shell cp ./currentEvent.rndm ./run0evt66.rndm -./currentEvent.rndm is copied to ./run0evt66.rndm--> Event 70 starts. +--> Event 60 starts. +--> Event 70 starts. --> Event 80 starts. ---> Event 90 starts. +/control/shell cp ./currentEvent.rndm ./run0evt84.rndm +./currentEvent.rndm is copied to ./run0evt84.rndm--> Event 90 starts. --> Event 100 starts. --> Event 110 starts. --> Event 120 starts. @@ -912,17 +918,17 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 200 - User=9.090000s Real=9.947402s Sys=0.080000s + User=8.040000s Real=8.404147s Sys=0.050000s ======================== run summary ====================== The run was 200 events. -Number of hits per event: 1190 +- 12.33 -Number of hits per event above threshold: 31.71 +- 0.1962 -Number of scintillation photons per event : 4157 +- 0 -Number of Cerenkov photons per event: 0.595 +- 0.06407 -Number of absorbed photons per event : 2967 +- 29.65 +Number of hits per event: 777.6 +- 8.119 +Number of hits per event above threshold: 31.55 +- 0.1534 +Number of scintillation photons per event : 4160 +- 0 +Number of Cerenkov photons per event: 0.47 +- 0.05697 +Number of absorbed photons per event : 3383 +- 0 Number of photons absorbed at boundary per event: 0 +- 0 -Total energy deposition in scintillator per event: 518.7 +- 4.627 keV. +Total energy deposition in scintillator per event: 520 +- 4.588 keV. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -948,57 +954,57 @@ G4VisManager::Enable: WARNING: visualization remains disabled for phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1006,39 +1012,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1046,298 +1052,298 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -1373,70 +1379,70 @@ Index : 3 used in the geometry : Yes ### Run 1 starts. --> Event 0 starts. -No hits in the scintillator this event. - Total energy deposition in scintillator : 0 (keV) - Number of photons that hit PMTs in this event : 0 - Number of PMTs above threshold(4) : 0 - Number of photons produced by scintillation in this event : 0 + Energy weighted position of hits in LXe : (16.2229,4.00453,-38.6198) + Total energy deposition in scintillator : 535.78 (keV) + Reconstructed position of hits in LXe : (2.41656,0.538207,-17.5198) + Number of photons that hit PMTs in this event : 828 + Number of PMTs above threshold(4) : 32 + Number of photons produced by scintillation in this event : 4333 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 0 + Number of photons absorbed (OpAbsorption) in this event : 3505 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 -/control/shell cp ./currentEvent.rndm ./run1evt0.rndm -./currentEvent.rndm is copied to ./run1evt0.rndm Energy weighted position of hits in LXe : (1.26658,-4.83075,-48.6605) - Total energy deposition in scintillator : 532.24 (keV) - Reconstructed position of hits in LXe : (-0.750854,-0.283945,-18.6373) - Number of photons that hit PMTs in this event : 1256 + Energy weighted position of hits in LXe : (28.744,-5.03204,-102.833) + Total energy deposition in scintillator : 536.379 (keV) + Reconstructed position of hits in LXe : (1.22777,-7.20838,-26.1927) + Number of photons that hit PMTs in this event : 786 Number of PMTs above threshold(4) : 32 - Number of photons produced by scintillation in this event : 4260 + Number of photons produced by scintillation in this event : 4376 + Number of photons produced by cerenkov in this event : 0 + Number of photons absorbed (OpAbsorption) in this event : 3590 + Number of photons absorbed at boundaries (OpBoundary) in this event : 0 +Unaccounted for photons in this event : 0 + Energy weighted position of hits in LXe : (-0.487193,0.562161,-14.1909) + Total energy deposition in scintillator : 536.87 (keV) + Reconstructed position of hits in LXe : (6.20362,-4.00444,-12.7247) + Number of photons that hit PMTs in this event : 936 + Number of PMTs above threshold(4) : 31 + Number of photons produced by scintillation in this event : 4595 + Number of photons produced by cerenkov in this event : 0 + Number of photons absorbed (OpAbsorption) in this event : 3659 + Number of photons absorbed at boundaries (OpBoundary) in this event : 0 +Unaccounted for photons in this event : 0 + Energy weighted position of hits in LXe : (1.21563,4.91406,-94.6959) + Total energy deposition in scintillator : 535.15 (keV) + Reconstructed position of hits in LXe : (0.31125,-0.375083,-24.5443) + Number of photons that hit PMTs in this event : 722 + Number of PMTs above threshold(4) : 32 + Number of photons produced by scintillation in this event : 4138 + Number of photons produced by cerenkov in this event : 0 + Number of photons absorbed (OpAbsorption) in this event : 3416 + Number of photons absorbed at boundaries (OpBoundary) in this event : 0 +Unaccounted for photons in this event : 0 + Energy weighted position of hits in LXe : (-0.0709959,-0.0175766,-94.8661) + Total energy deposition in scintillator : 537.762 (keV) + Reconstructed position of hits in LXe : (0.975088,-0.537706,-26.6195) + Number of photons that hit PMTs in this event : 827 + Number of PMTs above threshold(4) : 32 + Number of photons produced by scintillation in this event : 4612 Number of photons produced by cerenkov in this event : 1 - Number of photons absorbed (OpAbsorption) in this event : 3005 - Number of photons absorbed at boundaries (OpBoundary) in this event : 0 -Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (0.468517,0.213647,-91.9447) - Total energy deposition in scintillator : 533.183 (keV) - Reconstructed position of hits in LXe : (4.15336,0.951478,-18.1189) - Number of photons that hit PMTs in this event : 1213 - Number of PMTs above threshold(4) : 32 - Number of photons produced by scintillation in this event : 4351 - Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3138 - Number of photons absorbed at boundaries (OpBoundary) in this event : 0 -Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (7.12247,4.63585,-89.0882) - Total energy deposition in scintillator : 533.234 (keV) - Reconstructed position of hits in LXe : (0.888291,1.85921,-20.6526) - Number of photons that hit PMTs in this event : 1154 - Number of PMTs above threshold(4) : 32 - Number of photons produced by scintillation in this event : 4299 - Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3145 - Number of photons absorbed at boundaries (OpBoundary) in this event : 0 -Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (-0.0360528,0.104785,-104.957) - Total energy deposition in scintillator : 341.518 (keV) - Reconstructed position of hits in LXe : (1.56435,2.09961,-16.5555) - Number of photons that hit PMTs in this event : 829 - Number of PMTs above threshold(4) : 32 - Number of photons produced by scintillation in this event : 2918 - Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 2089 + Number of photons absorbed (OpAbsorption) in this event : 3786 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 Run terminated. Run Summary Number of events processed : 5 - User=0.170000s Real=0.193827s Sys=0.010000s + User=0.210000s Real=0.244974s Sys=0.000000s ======================== run summary ====================== The run was 5 events. -Number of hits per event: 890.4 +- 210.1 -Number of hits per event above threshold: 25.6 +- 5.724 -Number of scintillation photons per event : 3166 +- 747.5 +Number of hits per event: 819.8 +- 31.2 +Number of hits per event above threshold: 31.8 +- 0.1789 +Number of scintillation photons per event : 4411 +- 79.02 Number of Cerenkov photons per event: 0.2 +- 0.1789 -Number of absorbed photons per event : 2275 +- 538.3 +Number of absorbed photons per event : 3591 +- 56.81 Number of photons absorbed at boundary per event: 0 +- 0 -Total energy deposition in scintillator per event: 388 +- 92.88 keV. +Total energy deposition in scintillator per event: 536.4 +- 0.4012 keV. 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1455,57 +1461,57 @@ Total energy deposition in scintillator per event: 388 +- 92.88 keV. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1513,39 +1519,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1553,298 +1559,298 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -1889,941 +1895,682 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu 0 0 0 -200 0.511 0 0 0 expHall initStep 1 0 0 -114 0.511 0 86.4 86.4 housing Transportation 2 0 0 -113 0.511 0 0.635 87 scintillator Transportation - 3 0 0 -101 0 0.00477 11.9 98.9 scintillator phot + 3 0 0 -41.2 0.292 0.00112 71.8 159 scintillator compt + 4 5.99 5.29 -39.3 0 0.0051 8.21 167 scintillator phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -101 0.0298 0 0 0 scintillator initStep - 1 -0.0852 0.0536 -101 0 0.00542 0.259 0.259 scintillator phot + 0 5.99 5.29 -39.3 7.13e-06 0 0 0 scintillator initStep + 1 -89 31.5 -68.8 7.13e-06 0 103 103 pmt Transportation + 2 -89.3 31.7 -69 7.13e-06 7.13e-06 0.369 103 photocath Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0852 0.0536 -101 0.0244 0 0 0 scintillator initStep - 1 -0.0855 0.054 -101 0.0239 0.000493 0.00056 0.00056 scintillator msc - 2 -0.0864 0.054 -101 0 0.0239 0.00803 0.00859 scintillator eIoni - 3 -0.0864 0.054 -101 0 0 0 0.00859 scintillator Scintillation + 0 5.99 5.29 -39.3 0.0295 0 0 0 scintillator initStep + 1 5.91 4.95 -39 0 0.00542 0.485 0.485 scintillator phot ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0855 0.054 -101 7.09e-06 0 0 0 scintillator initStep - 1 -15.1 -53.9 -99.2 7.09e-06 7.09e-06 56.1 56.1 scintillator OpAbsorption + 0 5.91 4.95 -39 0.024 0 0 0 scintillator initStep + 1 5.91 4.95 -39 0.0239 0.000183 0.000547 0.000547 scintillator msc + 2 5.91 4.95 -39 0 0.0239 0.00802 0.00857 scintillator eIoni + 3 5.91 4.95 -39 0 0 0 0.00857 scintillator Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 6 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.91 4.95 -39 7.07e-06 0 0 0 scintillator initStep + 1 9.37 -6.16 -22.1 7.07e-06 7.07e-06 20.5 20.5 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 6 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.91 4.95 -39 7.08e-06 0 0 0 scintillator initStep + 1 -32.8 -57.9 36.6 7.08e-06 7.08e-06 106 106 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 6 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.91 4.95 -39 7.09e-06 0 0 0 scintillator initStep + 1 89 83.3 -86.1 7.09e-06 0 124 124 housing Transportation + 2 89 83.3 -86.1 7.09e-06 0 0 124 scintillator Transportation + 3 83 89 -89.6 7.09e-06 0 8.97 133 housing Transportation + 4 83 89 -89.6 7.09e-06 0 0 133 scintillator Transportation + 5 41.7 50 -113 7.09e-06 0 61.4 194 pmt Transportation + 6 41.7 50 -113 7.09e-06 0 0 194 scintillator Transportation + 7 -49.3 -35.8 -61.4 7.09e-06 7.09e-06 135 329 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.99 5.29 -39.3 0.257 0 0 0 scintillator initStep + 1 6.01 5.3 -39.3 0.248 0.00911 0.025 0.025 scintillator msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.99 5.29 -39.3 7.04e-06 0 0 0 scintillator initStep + 1 89 65.8 -108 7.04e-06 0 124 124 housing Transportation + 2 89 65.8 -108 7.04e-06 0 0 124 scintillator Transportation + 3 83 70.2 -113 7.04e-06 0 8.99 133 housing Transportation + 4 83 70.2 -113 7.04e-06 0 0 133 scintillator Transportation + 5 57.2 89 -91.7 7.04e-06 0 38.3 171 pmt Transportation + 6 57.2 89 -91.7 7.04e-06 0 0 171 scintillator Transportation + 7 42 77.9 -79.1 7.04e-06 7.04e-06 22.7 194 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 6.01 5.3 -39.3 7.01e-06 0 0 0 scintillator initStep + 1 89 29.7 -57.2 7.01e-06 0 88.3 88.3 housing Transportation + 2 89 29.7 -57.2 7.01e-06 0 0 88.3 scintillator Transportation + 3 -89 81.9 -95.4 7.01e-06 0 189 278 housing Transportation + 4 -89 81.9 -95.4 7.01e-06 0 0 278 scintillator Transportation + 5 -64.9 89 -101 7.01e-06 0 25.7 303 housing Transportation + 6 -64.9 89 -101 7.01e-06 0 0 303 scintillator Transportation + 7 -7.34 72.1 -113 7.01e-06 0 61.2 365 housing Transportation + 8 -7.34 72.1 -113 7.01e-06 0 0 365 scintillator Transportation + 9 89 43.8 -92.3 7.01e-06 0 103 467 pmt Transportation + 10 89.3 43.7 -92.2 7.01e-06 0 0.359 468 photocath Transportation + 11 89.3 43.7 -92.2 7.01e-06 0 0 468 pmt Transportation + 12 89 43.6 -92.1 7.01e-06 0 0.359 468 scintillator Transportation + 13 34.3 27.5 -80.3 7.01e-06 7.01e-06 58.2 526 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 6.01 5.3 -39.3 0.248 0 0 0.025 scintillator initStep + 2 6.01 5.33 -39.3 0.242 0.00644 0.0236 0.0486 scintillator msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 6.01 5.3 -39.3 7.01e-06 0 0 0 scintillator initStep + 1 86.5 -28.1 -44.5 7.01e-06 7.01e-06 87.3 87.3 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 6.01 5.33 -39.3 0.242 0 0 0.0486 scintillator initStep + 3 5.99 5.34 -39.3 0.239 0.00296 0.0227 0.0712 scintillator msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 6 5.34 -39.3 7.03e-06 0 0 0 scintillator initStep + 1 89 71.6 -27.2 7.03e-06 0 107 107 housing Transportation + 2 89 71.6 -27.2 7.03e-06 0 0 107 scintillator Transportation + 3 67.3 89 -24 7.03e-06 0 28 135 housing Transportation + 4 67.3 89 -24 7.03e-06 0 0 135 scintillator Transportation + 5 -15.4 22.9 -11.9 7.03e-06 7.03e-06 107 241 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 5.99 5.34 -39.3 0.239 0 0 0.0712 scintillator initStep + 4 5.98 5.33 -39.3 0.226 0.0128 0.0222 0.0935 scintillator msc + 5 5.95 5.31 -39.3 0.202 0.0242 0.0812 0.175 scintillator eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.97 5.33 -39.3 7.09e-06 0 0 0 scintillator initStep + 1 -89 16.5 -58.2 7.09e-06 0 97.5 97.5 housing Transportation + 2 -89 16.5 -58.2 7.09e-06 0 0 97.5 scintillator Transportation + 3 89 37.5 -93.6 7.09e-06 0 183 280 pmt Transportation + 4 89.3 37.6 -93.6 7.09e-06 7.09e-06 0.333 281 photocath Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 5.95 5.31 -39.3 0.202 0 0 0.175 scintillator initStep + 6 5.93 5.32 -39.3 0.197 0.00442 0.0171 0.192 scintillator msc + 7 5.91 5.32 -39.3 0.151 0.0469 0.0689 0.261 scintillator eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.91 5.32 -39.3 7.09e-06 0 0 0 scintillator initStep + 1 9.48 12 -40.3 7.09e-06 7.09e-06 7.63 7.63 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.92 5.32 -39.3 7.1e-06 0 0 0 scintillator initStep + 1 49.7 39.8 -113 7.1e-06 0 92.4 92.4 pmt Transportation + 2 50.1 40 -113 7.1e-06 7.1e-06 0.54 92.9 photocath Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.92 5.32 -39.3 7.11e-06 0 0 0 scintillator initStep + 1 7.16 9.35 -41.4 7.11e-06 7.11e-06 4.7 4.7 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.93 5.32 -39.3 7.03e-06 0 0 0 scintillator initStep + 1 -84.7 -89 85.2 7.03e-06 0 181 181 housing Transportation + 2 -84.7 -89 85.2 7.03e-06 0 0 181 scintillator Transportation + 3 -89 -84.5 91 7.03e-06 0 8.55 189 housing Transportation + 4 -89 -84.5 91 7.03e-06 0 0 189 scintillator Transportation + 5 -73 -67.9 113 7.03e-06 0 31.9 221 housing Transportation + 6 -73 -67.9 113 7.03e-06 0 0 221 scintillator Transportation + 7 77.8 89 -94 7.03e-06 0 300 521 housing Transportation + 8 77.8 89 -94 7.03e-06 0 0 521 scintillator Transportation + 9 89 77.3 -109 7.03e-06 0 22.4 544 housing Transportation + 10 89 77.3 -109 7.03e-06 0 0 544 scintillator Transportation + 11 86.4 74.6 -113 7.03e-06 0 5.13 549 housing Transportation + 12 86.4 74.6 -113 7.03e-06 0 0 549 scintillator Transportation + 13 56.1 43.1 -71.4 7.03e-06 7.03e-06 60.4 609 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.92 5.32 -39.3 7.06e-06 0 0 0 scintillator initStep + 1 80.3 -33.6 -89.9 7.06e-06 7.06e-06 98.1 98.1 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.91 5.32 -39.3 7.14e-06 0 0 0 scintillator initStep + 1 -52.6 -42.3 -113 7.14e-06 0 105 105 pmt Transportation + 2 -53.4 -42.9 -113 7.14e-06 0 1.02 106 photocath Transportation + 3 -53.4 -42.9 -113 7.14e-06 0 0 106 pmt Transportation + 4 -54.1 -43.5 -113 7.14e-06 0 1.02 107 scintillator Transportation + 5 -89 -71.9 -69 7.14e-06 0 62.9 170 housing Transportation + 6 -89 -71.9 -69 7.14e-06 0 0 170 scintillator Transportation + 7 -80.3 -79 -58.1 7.14e-06 7.14e-06 15.7 186 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.93 5.32 -39.3 7.1e-06 0 0 0 scintillator initStep + 1 -89 14.6 -6.96 7.1e-06 0 101 101 housing Transportation + 2 -89 14.6 -6.96 7.1e-06 0 0 101 scintillator Transportation + 3 89 31.9 53.7 7.1e-06 0 189 290 housing Transportation + 4 89 31.9 53.7 7.1e-06 0 0 290 scintillator Transportation + 5 -85.1 48.9 113 7.1e-06 0 185 474 housing Transportation + 6 -85.1 48.9 113 7.1e-06 0 0 474 scintillator Transportation + 7 -89 49.3 112 7.1e-06 0 4.19 478 housing Transportation + 8 -89 49.3 112 7.1e-06 0 0 478 scintillator Transportation + 9 47.1 62.6 65.3 7.1e-06 0 144 623 sphere Transportation + 10 47.1 62.6 65.3 7.1e-06 0 0 623 scintillator Transportation + 11 89 87.2 73.8 7.1e-06 0 49.3 672 housing Transportation + 12 89 87.2 73.8 7.1e-06 0 0 672 scintillator Transportation + 13 85.9 89 74.4 7.1e-06 0 3.67 676 housing Transportation + 14 85.9 89 74.4 7.1e-06 0 0 676 scintillator Transportation + 15 49 67.4 81.9 7.1e-06 7.1e-06 43.4 719 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 5.91 5.32 -39.3 0.151 0 0 0.261 scintillator initStep + 8 5.9 5.31 -39.3 0.145 0.00533 0.0108 0.271 scintillator msc + 9 5.88 5.31 -39.3 0.122 0.0236 0.0483 0.32 scintillator eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.89 5.31 -39.3 7.04e-06 0 0 0 scintillator initStep + 1 34 -64.7 56.9 7.04e-06 7.04e-06 122 122 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.89 5.31 -39.3 7.11e-06 0 0 0 scintillator initStep + 1 -14.1 -89 -49.1 7.11e-06 0 96.9 96.9 housing Transportation + 2 -14.1 -89 -49.1 7.11e-06 0 0 96.9 scintillator Transportation + 3 -49.9 79.9 -66.5 7.11e-06 7.11e-06 174 270 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 5.88 5.31 -39.3 0.122 0 0 0.32 scintillator initStep + 10 5.88 5.3 -39.3 0.118 0.00347 0.00764 0.327 scintillator msc + 11 5.88 5.3 -39.3 0.0962 0.022 0.0389 0.366 scintillator eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.88 5.3 -39.3 7.03e-06 0 0 0 scintillator initStep + 1 -23.4 -31 -93.8 7.03e-06 7.03e-06 71.8 71.8 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 5.88 5.3 -39.3 0.0962 0 0 0.366 scintillator initStep + 12 5.88 5.29 -39.3 0.0922 0.00397 0.00523 0.372 scintillator msc + 13 5.89 5.28 -39.3 0.0686 0.0236 0.0307 0.402 scintillator eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.89 5.28 -39.3 7.01e-06 0 0 0 scintillator initStep + 1 89 33.7 -110 7.01e-06 0 113 113 housing Transportation + 2 89 33.7 -110 7.01e-06 0 0 113 scintillator Transportation + 3 85.4 35 -113 7.01e-06 0 4.85 118 housing Transportation + 4 85.4 35 -113 7.01e-06 0 0 118 scintillator Transportation + 5 75.5 38.4 -105 7.01e-06 7.01e-06 13.4 131 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 5.89 5.28 -39.3 0.0686 0 0 0.402 scintillator initStep + 14 5.88 5.28 -39.3 0.0599 0.00864 0.00301 0.405 scintillator msc + 15 5.88 5.29 -39.3 0.0427 0.0173 0.0215 0.427 scintillator eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.88 5.28 -39.3 7.05e-06 0 0 0 scintillator initStep + 1 71.7 26.4 -101 7.05e-06 7.05e-06 92.5 92.5 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 15 5.88 5.29 -39.3 0.0427 0 0 0.427 scintillator initStep + 16 5.88 5.29 -39.3 0.0404 0.00225 0.00139 0.428 scintillator msc + 17 5.88 5.29 -39.3 0.015 0.0254 0.0158 0.444 scintillator eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.88 5.29 -39.3 7.07e-06 0 0 0 scintillator initStep + 1 -3.81 11 56.3 7.07e-06 7.07e-06 96.2 96.2 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 17 5.88 5.29 -39.3 0.015 0 0 0.444 scintillator initStep + 18 5.88 5.29 -39.3 0.0147 0.000315 0.000259 0.444 scintillator msc + 19 5.88 5.29 -39.3 0 0.0147 0.00353 0.448 scintillator eIoni + 20 5.88 5.29 -39.3 0 0 0 0.448 scintillator Scintillation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -101 0.476 0 0 0 scintillator initStep - 1 -0.0204 -0.0253 -101 0.462 0.0148 0.0635 0.0635 scintillator msc - 2 -0.0801 -0.0553 -101 0.39 0.0716 0.2 0.264 scintillator eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0707 -0.0506 -101 7.11e-06 0 0 0 scintillator initStep - 1 -45.7 42.5 -113 7.11e-06 0 63.5 63.5 pmt Transportation - 2 -45.7 42.5 -113 7.11e-06 0 0 63.5 scintillator Transportation - 3 -89 82.8 -102 7.11e-06 0 60.2 124 housing Transportation - 4 -89 82.8 -102 7.11e-06 0 0 124 scintillator Transportation - 5 -82.3 89 -99.8 7.11e-06 0 9.29 133 housing Transportation - 6 -82.3 89 -99.8 7.11e-06 0 0 133 scintillator Transportation - 7 89 -70.6 -54.6 7.11e-06 0 238 372 housing Transportation - 8 89 -70.6 -54.6 7.11e-06 0 0 372 scintillator Transportation - 9 69.2 -89 -49.3 7.11e-06 0 27.5 399 housing Transportation - 10 69.2 -89 -49.3 7.11e-06 0 0 399 scintillator Transportation - 11 57.4 -78 -46.2 7.11e-06 7.11e-06 16.5 416 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.066 -0.0482 -101 7.11e-06 0 0 0 scintillator initStep - 1 -46.5 89 -43.9 7.11e-06 0 115 115 housing Transportation - 2 -46.5 89 -43.9 7.11e-06 0 0 115 scintillator Transportation - 3 -89 7.45 8.3 7.11e-06 0 106 221 housing Transportation - 4 -89 7.45 8.3 7.11e-06 0 0 221 scintillator Transportation - 5 -38.7 -89 70.1 7.11e-06 0 125 346 pmt Transportation - 6 -38.5 -89.3 70.3 7.11e-06 0 0.424 347 photocath Transportation - 7 -38.5 -89.3 70.3 7.11e-06 0 0 347 pmt Transportation - 8 -38.4 -89 70.5 7.11e-06 0 0.424 347 scintillator Transportation - 9 -3.77 -22.6 113 7.11e-06 0 86.1 433 housing Transportation - 10 -3.77 -22.6 113 7.11e-06 0 0 433 scintillator Transportation - 11 36.2 54.1 63.9 7.11e-06 0 99.4 533 sphere Transportation - 12 36.2 54.1 63.9 7.11e-06 0 0 533 scintillator Transportation - 13 27.5 89 69.4 7.11e-06 0 36.4 569 pmt Transportation - 14 27.4 89.3 69.5 7.11e-06 7.11e-06 0.332 569 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0257 -0.0279 -101 7.07e-06 0 0 0 scintillator initStep - 1 -52.8 -74.1 -60.1 7.07e-06 7.07e-06 99.7 99.7 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.056 -0.0432 -101 7.1e-06 0 0 0 scintillator initStep - 1 -1.81 -42.4 113 7.1e-06 0 218 218 housing Transportation - 2 -1.81 -42.4 113 7.1e-06 0 0 218 scintillator Transportation - 3 -3.66 -87.2 -113 7.1e-06 0 230 449 housing Transportation - 4 -3.66 -87.2 -113 7.1e-06 0 0 449 scintillator Transportation - 5 -3.73 -89 -104 7.1e-06 0 9.13 458 housing Transportation - 6 -3.73 -89 -104 7.1e-06 0 0 458 scintillator Transportation - 7 -3.86 -86 -88.7 7.1e-06 7.1e-06 15.7 473 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0712 -0.0508 -101 7.03e-06 0 0 0 scintillator initStep - 1 -52.2 -89 -95.4 7.03e-06 0 103 103 pmt Transportation - 2 -52.4 -89.3 -95.4 7.03e-06 7.03e-06 0.377 104 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0356 -0.0329 -101 7.06e-06 0 0 0 scintillator initStep - 1 89 -58.9 -62.3 7.06e-06 0 114 114 pmt Transportation - 2 89.3 -59.1 -62.1 7.06e-06 7.06e-06 0.42 114 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.058 -0.0442 -101 7.04e-06 0 0 0 scintillator initStep - 1 -89 -48.7 98.3 7.04e-06 0 224 224 housing Transportation - 2 -89 -48.7 98.3 7.04e-06 0 0 224 scintillator Transportation - 3 -82.4 -52.3 113 7.04e-06 0 16.5 240 housing Transportation - 4 -82.4 -52.3 113 7.04e-06 0 0 240 scintillator Transportation - 5 -15.2 -89 -37.5 7.04e-06 0 169 409 housing Transportation - 6 -15.2 -89 -37.5 7.04e-06 0 0 409 scintillator Transportation - 7 18.5 -70.6 -113 7.04e-06 0 84.7 494 housing Transportation - 8 18.5 -70.6 -113 7.04e-06 0 0 494 scintillator Transportation - 9 42.8 -57.3 -58.4 7.04e-06 7.04e-06 61.2 555 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0474 -0.0388 -101 7.03e-06 0 0 0 scintillator initStep - 1 -20.4 -89 -44.3 7.03e-06 0 107 107 housing Transportation - 2 -20.4 -89 -44.3 7.03e-06 0 0 107 scintillator Transportation - 3 -61 89 69 7.03e-06 0 215 322 pmt Transportation - 4 -61.1 89.3 69.2 7.03e-06 7.03e-06 0.395 323 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0464 -0.0383 -101 7.08e-06 0 0 0 scintillator initStep - 1 -89 61.9 37.9 7.08e-06 0 176 176 housing Transportation - 2 -89 61.9 37.9 7.08e-06 0 0 176 scintillator Transportation - 3 -50 89 98.8 7.08e-06 0 77.2 253 housing Transportation - 4 -50 89 98.8 7.08e-06 0 0 253 scintillator Transportation - 5 -40.9 82.7 113 7.08e-06 0 18 271 housing Transportation - 6 -40.9 82.7 113 7.08e-06 0 0 271 scintillator Transportation - 7 89 -7.73 -89.9 7.08e-06 0 257 529 housing Transportation - 8 89 -7.73 -89.9 7.08e-06 0 0 529 scintillator Transportation - 9 74.2 -18 -113 7.08e-06 0 29.4 558 housing Transportation - 10 74.2 -18 -113 7.08e-06 0 0 558 scintillator Transportation - 11 66.1 -23.7 -100 7.08e-06 7.08e-06 16.1 574 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -0.0801 -0.0553 -101 0.39 0 0 0.264 scintillator initStep - 3 -0.123 -0.0471 -101 0.377 0.0133 0.047 0.311 scintillator msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0916 -0.0531 -101 7.02e-06 0 0 0 scintillator initStep - 1 60 -13.4 -48.2 7.02e-06 7.02e-06 81.1 81.1 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.106 -0.0503 -101 7.09e-06 0 0 0 scintillator initStep - 1 1.07 -12.1 -113 7.09e-06 0 17.1 17.1 housing Transportation - 2 1.07 -12.1 -113 7.09e-06 0 0 17.1 scintillator Transportation - 3 8.55 -89 -35.8 7.09e-06 0 109 126 housing Transportation - 4 8.55 -89 -35.8 7.09e-06 0 0 126 scintillator Transportation - 5 22.7 55.9 110 7.09e-06 7.09e-06 206 332 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0808 -0.0552 -101 7.01e-06 0 0 0 scintillator initStep - 1 -11.5 1.04 -113 7.01e-06 0 16.6 16.6 housing Transportation - 2 -11.5 1.04 -113 7.01e-06 0 0 16.6 scintillator Transportation - 3 -89 8.45 -30.9 7.01e-06 0 113 130 housing Transportation - 4 -89 8.45 -30.9 7.01e-06 0 0 130 scintillator Transportation - 5 28.2 19.7 93.2 7.01e-06 7.01e-06 171 301 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.089 -0.0536 -101 7.1e-06 0 0 0 scintillator initStep - 1 35.2 -32.1 -81.1 7.1e-06 7.1e-06 51.6 51.6 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.109 -0.0497 -101 7.06e-06 0 0 0 scintillator initStep - 1 -72.8 89 -18.7 7.06e-06 0 141 141 housing Transportation - 2 -72.8 89 -18.7 7.06e-06 0 0 141 scintillator Transportation - 3 -89 69.1 -0.4 7.06e-06 0 31.5 173 housing Transportation - 4 -89 69.1 -0.4 7.06e-06 0 0 173 scintillator Transportation - 5 11.3 -53.7 113 7.06e-06 0 195 368 housing Transportation - 6 11.3 -53.7 113 7.06e-06 0 0 368 scintillator Transportation - 7 40.1 -89 80.4 7.06e-06 0 56 424 pmt Transportation - 8 40.4 -89.3 80.1 7.06e-06 0 0.554 424 photocath Transportation - 9 40.4 -89.3 80.1 7.06e-06 0 0 424 pmt Transportation - 10 40.7 -89 79.7 7.06e-06 0 0.554 425 scintillator Transportation - 11 89 -29.8 25.1 7.06e-06 0 93.9 519 housing Transportation - 12 89 -29.8 25.1 7.06e-06 0 0 519 scintillator Transportation - 13 -7.98 89 -84.6 7.06e-06 0 189 707 housing Transportation - 14 -7.98 89 -84.6 7.06e-06 0 0 707 scintillator Transportation - 15 -33.1 58.2 -113 7.06e-06 0 48.9 756 pmt Transportation - 16 -33.5 57.8 -113 7.06e-06 7.06e-06 0.619 757 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0914 -0.0531 -101 7.03e-06 0 0 0 scintillator initStep - 1 -1.63 7.25 -113 7.03e-06 0 14.2 14.2 housing Transportation - 2 -1.63 7.25 -113 7.03e-06 0 0 14.2 scintillator Transportation - 3 -18.9 89 22.1 7.03e-06 0 159 173 housing Transportation - 4 -18.9 89 22.1 7.03e-06 0 0 173 scintillator Transportation - 5 -30.5 34 113 7.03e-06 0 107 280 pmt Transportation - 6 -30.5 33.8 113 7.03e-06 7.03e-06 0.383 280 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 -0.123 -0.0471 -101 0.377 0 0 0.311 scintillator initStep - 4 -0.155 -0.0351 -101 0.363 0.0136 0.0446 0.355 scintillator msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0443 -101 7.12e-06 0 0 0 scintillator initStep - 1 89 -82.4 11.7 7.12e-06 0 166 166 housing Transportation - 2 89 -82.4 11.7 7.12e-06 0 0 166 scintillator Transportation - 3 81.8 -89 20.8 7.12e-06 0 13.3 179 housing Transportation - 4 81.8 -89 20.8 7.12e-06 0 0 179 scintillator Transportation - 5 8.84 -21.6 113 7.12e-06 0 136 314 housing Transportation - 6 8.84 -21.6 113 7.12e-06 0 0 314 scintillator Transportation - 7 -44 27.3 46.2 7.12e-06 7.12e-06 98.2 413 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.151 -0.0365 -101 7.05e-06 0 0 0 scintillator initStep - 1 -31.1 72.4 75 7.05e-06 7.05e-06 193 193 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.155 -0.0351 -101 7.02e-06 0 0 0 scintillator initStep - 1 27.8 20.7 -113 7.02e-06 0 36.8 36.8 housing Transportation - 2 27.8 20.7 -113 7.02e-06 0 0 36.8 scintillator Transportation - 3 89 66.1 -86.5 7.02e-06 0 80.7 118 housing Transportation - 4 89 66.1 -86.5 7.02e-06 0 0 118 scintillator Transportation - 5 58.1 89 -73.1 7.02e-06 0 40.8 158 pmt Transportation - 6 57.5 89.3 -72.9 7.02e-06 7.02e-06 0.667 159 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 -0.155 -0.0351 -101 0.363 0 0 0.355 scintillator initStep - 5 -0.166 -0.0315 -101 0.349 0.0141 0.0422 0.398 scintillator msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.157 -0.0346 -101 7.04e-06 0 0 0 scintillator initStep - 1 -13 12.5 -113 7.04e-06 0 21.6 21.6 housing Transportation - 2 -13 12.5 -113 7.04e-06 0 0 21.6 scintillator Transportation - 3 -89 86.7 -41.2 7.04e-06 0 128 150 housing Transportation - 4 -89 86.7 -41.2 7.04e-06 0 0 150 scintillator Transportation - 5 -86.7 89 -39 7.04e-06 0 3.94 154 housing Transportation - 6 -86.7 89 -39 7.04e-06 0 0 154 scintillator Transportation - 7 -51.4 54.6 -5.73 7.04e-06 7.04e-06 59.5 213 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.161 -0.0334 -101 7.11e-06 0 0 0 scintillator initStep - 1 -2.45 1.12 -103 7.11e-06 7.11e-06 3.65 3.65 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 -0.166 -0.0315 -101 0.349 0 0 0.398 scintillator initStep - 6 -0.185 -0.0567 -101 0.325 0.024 0.0398 0.437 scintillator msc + 0 0 0 -41.2 0.218 0 0 0 scintillator initStep + 1 0.000382 -0.00918 -41.2 0.212 0.00612 0.0193 0.0193 scintillator msc ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.175 -0.0439 -101 7.1e-06 0 0 0 scintillator initStep - 1 -0.794 17.4 -113 7.1e-06 0 21.3 21.3 housing Transportation - 2 -0.794 17.4 -113 7.1e-06 0 0 21.3 scintillator Transportation - 3 -3.34 89 -63.1 7.1e-06 0 87.3 109 housing Transportation - 4 -3.34 89 -63.1 7.1e-06 0 0 109 scintillator Transportation - 5 -9.66 -89 60.8 7.1e-06 0 217 326 housing Transportation - 6 -9.66 -89 60.8 7.1e-06 0 0 326 scintillator Transportation - 7 -12.3 -14 113 7.1e-06 0 91.4 417 housing Transportation - 8 -12.3 -14 113 7.1e-06 0 0 417 scintillator Transportation - 9 -16 89 41.3 7.1e-06 0 126 543 housing Transportation - 10 -16 89 41.3 7.1e-06 0 0 543 scintillator Transportation - 11 -22.3 -89 -82.6 7.1e-06 0 217 760 housing Transportation - 12 -22.3 -89 -82.6 7.1e-06 0 0 760 scintillator Transportation - 13 -23.8 -45.4 -113 7.1e-06 0 53.2 813 pmt Transportation - 14 -23.9 -44.9 -113 7.1e-06 0 0.618 813 photocath Transportation - 15 -23.9 -44.9 -113 7.1e-06 0 0 813 pmt Transportation - 16 -23.9 -44.3 -113 7.1e-06 0 0.618 814 scintillator Transportation - 17 -28.6 89 -20.2 7.1e-06 0 163 976 housing Transportation - 18 -28.6 89 -20.2 7.1e-06 0 0 976 scintillator Transportation - 19 -34.9 -89 104 7.1e-06 0 217 1.19e+03 housing Transportation - 20 -34.9 -89 104 7.1e-06 0 0 1.19e+03 scintillator Transportation - 21 -35.1 -83 108 7.1e-06 7.1e-06 7.29 1.2e+03 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.177 -0.0456 -101 7.01e-06 0 0 0 scintillator initStep - 1 -89 74 -72 7.01e-06 0 119 119 housing Transportation - 2 -89 74 -72 7.01e-06 0 0 119 scintillator Transportation - 3 -71 89 -66.1 7.01e-06 0 24.1 143 housing Transportation - 4 -71 89 -66.1 7.01e-06 0 0 143 scintillator Transportation - 5 -19.2 45.8 -49.3 7.01e-06 7.01e-06 69.5 213 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.166 -0.0317 -101 7.06e-06 0 0 0 scintillator initStep - 1 -49.6 89 -4.14 7.06e-06 0 140 140 pmt Transportation - 2 -49.8 89.3 -3.74 7.06e-06 7.06e-06 0.549 141 photocath Transportation + 0 0.000123 -0.00296 -41.2 7.13e-06 0 0 0 scintillator initStep + 1 -89 41.5 -90.6 7.13e-06 0 110 110 pmt Transportation + 2 -89.3 41.8 -90.9 7.13e-06 0 0.509 110 photocath Transportation + 3 -89.3 41.8 -90.9 7.13e-06 0 0 110 pmt Transportation + 4 -89 42.1 -91.2 7.13e-06 0 0.509 111 scintillator Transportation + 5 -49.8 60.4 -113 7.13e-06 0 48.4 159 pmt Transportation + 6 -49.8 60.4 -113 7.13e-06 0 0 159 scintillator Transportation + 7 11.6 89 -78.9 7.13e-06 0 75.8 235 housing Transportation + 8 11.6 89 -78.9 7.13e-06 0 0 235 scintillator Transportation + 9 16.1 86.9 -76.4 7.13e-06 7.13e-06 5.58 241 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 -0.185 -0.0567 -101 0.325 0 0 0.437 scintillator initStep - 7 -0.195 -0.0766 -101 0.31 0.015 0.0357 0.473 scintillator msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.185 -0.0579 -101 7.11e-06 0 0 0 scintillator initStep - 1 -13 89 -78.7 7.11e-06 0 92.7 92.7 housing Transportation - 2 -13 89 -78.7 7.11e-06 0 0 92.7 scintillator Transportation - 3 -26.1 -2.32 -56 7.11e-06 7.11e-06 95 188 scintillator OpAbsorption + 1 0.000382 -0.00918 -41.2 0.212 0 0 0.0193 scintillator initStep + 2 0.0175 -0.00546 -41.2 0.2 0.0114 0.0185 0.0377 scintillator msc + 3 0.0453 -0.00656 -41.2 0.171 0.0294 0.0702 0.108 scintillator eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.187 -0.0619 -101 7.07e-06 0 0 0 scintillator initStep - 1 -19.9 -15.3 -55.8 7.07e-06 7.07e-06 51.5 51.5 scintillator OpAbsorption + 0 0.0427 -0.00645 -41.2 7.09e-06 0 0 0 scintillator initStep + 1 43.1 -87.1 -26.5 7.09e-06 7.09e-06 98.3 98.3 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 -0.195 -0.0766 -101 0.31 0 0 0.473 scintillator initStep - 8 -0.188 -0.101 -101 0.293 0.0169 0.0332 0.506 scintillator msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.195 -0.0784 -101 7.07e-06 0 0 0 scintillator initStep - 1 -89 39.5 -95.3 7.07e-06 0 97.4 97.4 pmt Transportation - 2 -89.3 39.6 -95.3 7.07e-06 7.07e-06 0.352 97.7 photocath Transportation + 3 0.0453 -0.00656 -41.2 0.171 0 0 0.108 scintillator initStep + 4 0.0472 -0.00479 -41.2 0.149 0.0216 0.0132 0.121 scintillator msc ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.191 -0.0918 -101 7.01e-06 0 0 0 scintillator initStep - 1 -89 29.2 -109 7.01e-06 0 93.9 93.9 housing Transportation - 2 -89 29.2 -109 7.01e-06 0 0 93.9 scintillator Transportation - 3 -67.2 36.4 -111 7.01e-06 7.01e-06 23 117 scintillator OpAbsorption + 0 0.0467 -0.0052 -41.2 7.12e-06 0 0 0 scintillator initStep + 1 -46.4 89 10.9 7.12e-06 0 113 113 pmt Transportation + 2 -46.7 89.3 11.2 7.12e-06 0 0.56 114 photocath Transportation + 3 -46.7 89.3 11.2 7.12e-06 0 0 114 pmt Transportation + 4 -47 89 11.6 7.12e-06 0 0.56 114 scintillator Transportation + 5 -82 21.8 50.9 7.12e-06 7.12e-06 85.3 200 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.192 -0.0884 -101 7e-06 0 0 0 scintillator initStep - 1 27.8 -39.8 -113 7e-06 0 50.1 50.1 pmt Transportation - 2 27.8 -39.8 -113 7e-06 0 0 50.1 scintillator Transportation - 3 51.9 -74.2 -102 7e-06 7e-06 43.3 93.4 scintillator OpAbsorption + 0 0.0458 -0.00606 -41.2 7.02e-06 0 0 0 scintillator initStep + 1 -34.2 -4.73 -113 7.02e-06 0 79.7 79.7 housing Transportation + 2 -34.2 -4.73 -113 7.02e-06 0 0 79.7 scintillator Transportation + 3 -68.7 -9.48 -40.7 7.02e-06 7.02e-06 80.3 160 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0465 -0.00542 -41.2 7.06e-06 0 0 0 scintillator initStep + 1 0.577 -9.31 -46.1 7.06e-06 7.06e-06 10.5 10.5 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 -0.188 -0.101 -101 0.293 0 0 0.506 scintillator initStep - 9 -0.199 -0.0975 -101 0.28 0.0135 0.0305 0.537 scintillator msc + 4 0.0472 -0.00479 -41.2 0.149 0 0 0.121 scintillator initStep + 5 0.0486 -0.00226 -41.2 0.144 0.00498 0.0106 0.132 scintillator msc ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 2 +* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.194 -0.0993 -101 7.01e-06 0 0 0 scintillator initStep - 1 -6.81 2.27 -113 7.01e-06 0 14.1 14.1 housing Transportation - 2 -6.81 2.27 -113 7.01e-06 0 0 14.1 scintillator Transportation - 3 -89 31.7 38.6 7.01e-06 0 175 189 housing Transportation - 4 -89 31.7 38.6 7.01e-06 0 0 189 scintillator Transportation - 5 -55.9 43.6 99.6 7.01e-06 7.01e-06 70.4 259 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.199 -0.0976 -101 7.04e-06 0 0 0 scintillator initStep - 1 10.5 6.92 -97.7 7.04e-06 7.04e-06 13.2 13.2 scintillator OpAbsorption + 0 0.0477 -0.00393 -41.2 7.03e-06 0 0 0 scintillator initStep + 1 89 16.7 -38.4 7.03e-06 0 90.5 90.5 housing Transportation + 2 89 16.7 -38.4 7.03e-06 0 0 90.5 scintillator Transportation + 3 -89 50 -32.8 7.03e-06 0 181 272 housing Transportation + 4 -89 50 -32.8 7.03e-06 0 0 272 scintillator Transportation + 5 89 83.4 -27.3 7.03e-06 0 181 453 housing Transportation + 6 89 83.4 -27.3 7.03e-06 0 0 453 scintillator Transportation + 7 59.1 89 -26.3 7.03e-06 0 30.5 483 housing Transportation + 8 59.1 89 -26.3 7.03e-06 0 0 483 scintillator Transportation + 9 -89 61.2 -21.7 7.03e-06 0 151 634 housing Transportation + 10 -89 61.2 -21.7 7.03e-06 0 0 634 scintillator Transportation + 11 89 27.9 -16.1 7.03e-06 0 181 815 housing Transportation + 12 89 27.9 -16.1 7.03e-06 0 0 815 scintillator Transportation + 13 -89 -5.48 -10.5 7.03e-06 0 181 996 housing Transportation + 14 -89 -5.48 -10.5 7.03e-06 0 0 996 scintillator Transportation + 15 89 -38.8 -4.95 7.03e-06 0 181 1.18e+03 pmt Transportation + 16 89.3 -38.9 -4.93 7.03e-06 7.03e-06 0.328 1.18e+03 photocath Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 -0.199 -0.0975 -101 0.28 0 0 0.537 scintillator initStep - 10 -0.22 -0.0906 -101 0.27 0.00968 0.0284 0.565 scintillator msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.215 -0.0924 -101 7.02e-06 0 0 0 scintillator initStep - 1 4.09 8.2 -113 7.02e-06 0 15.4 15.4 housing Transportation - 2 4.09 8.2 -113 7.02e-06 0 0 15.4 scintillator Transportation - 3 5.37 10.7 -109 7.02e-06 7.02e-06 4.56 19.9 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 -0.22 -0.0906 -101 0.27 0 0 0.565 scintillator initStep - 11 -0.241 -0.0809 -101 0.261 0.00891 0.0269 0.592 scintillator msc - 12 -0.282 -0.0733 -101 0.153 0.108 0.0972 0.689 scintillator eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 47, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.28 -0.0737 -101 7.08e-06 0 0 0 scintillator initStep - 1 0.348 -1.24 -101 7.08e-06 7.08e-06 1.41 1.41 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 46, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.253 -0.0787 -101 7.07e-06 0 0 0 scintillator initStep - 1 -2.62 3.41 -113 7.07e-06 0 12.9 12.9 housing Transportation - 2 -2.62 3.41 -113 7.07e-06 0 0 12.9 scintillator Transportation - 3 -46.4 68.1 113 7.07e-06 0 239 252 housing Transportation - 4 -46.4 68.1 113 7.07e-06 0 0 252 scintillator Transportation - 5 -60.6 89 39.8 7.07e-06 0 77.5 330 housing Transportation - 6 -60.6 89 39.8 7.07e-06 0 0 330 scintillator Transportation - 7 -89 47 -107 7.07e-06 0 155 485 housing Transportation - 8 -89 47 -107 7.07e-06 0 0 485 scintillator Transportation - 9 -87.9 45.3 -113 7.07e-06 0 6.2 491 housing Transportation - 10 -87.9 45.3 -113 7.07e-06 0 0 491 scintillator Transportation - 11 -44.1 -19.3 113 7.07e-06 0 239 730 housing Transportation - 12 -44.1 -19.3 113 7.07e-06 0 0 730 scintillator Transportation - 13 -26 -46.1 19.4 7.07e-06 7.07e-06 99.1 829 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 45, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.264 -0.0766 -101 7.06e-06 0 0 0 scintillator initStep - 1 -89 38.2 -98.8 7.06e-06 0 96.7 96.7 housing Transportation - 2 -89 38.2 -98.8 7.06e-06 0 0 96.7 scintillator Transportation - 3 -15.4 69.9 -97.2 7.06e-06 7.06e-06 80.1 177 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 44, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.267 -0.0761 -101 7.04e-06 0 0 0 scintillator initStep - 1 27.9 -5.77 -94.9 7.04e-06 7.04e-06 29.4 29.4 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 43, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.266 -0.0762 -101 7.01e-06 0 0 0 scintillator initStep - 1 -49.9 89 18.8 7.01e-06 0 157 157 pmt Transportation - 2 -50.1 89.3 19.3 7.01e-06 0 0.66 158 photocath Transportation - 3 -50.1 89.3 19.3 7.01e-06 0 0 158 pmt Transportation - 4 -50.3 89 19.8 7.01e-06 0 0.66 158 scintillator Transportation - 5 -89 19.6 113 7.01e-06 0 122 281 housing Transportation - 6 -89 19.6 113 7.01e-06 0 0 281 scintillator Transportation - 7 -89 19.6 113 7.01e-06 0 0.0313 281 housing Transportation - 8 -89 19.6 113 7.01e-06 0 0 281 scintillator Transportation - 9 -28.5 -89 -32.7 7.01e-06 0 192 472 housing Transportation - 10 -28.5 -89 -32.7 7.01e-06 0 0 472 scintillator Transportation - 11 -2.41 -42.2 -95.6 7.01e-06 7.01e-06 82.6 555 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.276 -0.0744 -101 7.1e-06 0 0 0 scintillator initStep - 1 -34.3 21.3 -79.7 7.1e-06 7.1e-06 45.4 45.4 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.258 -0.0777 -101 7.13e-06 0 0 0 scintillator initStep - 1 3 4.23 -110 7.13e-06 7.13e-06 10.3 10.3 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.245 -0.0801 -101 7.1e-06 0 0 0 scintillator initStep - 1 -89 34.2 -112 7.1e-06 0 95.8 95.8 housing Transportation - 2 -89 34.2 -112 7.1e-06 0 0 95.8 scintillator Transportation - 3 -82.9 36.6 -113 7.1e-06 0 6.6 102 housing Transportation - 4 -82.9 36.6 -113 7.1e-06 0 0 102 scintillator Transportation - 5 53 89 -95.5 7.1e-06 0 147 249 pmt Transportation - 6 54.4 89.3 -95.3 7.1e-06 7.1e-06 1.45 251 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.258 -0.0778 -101 7.02e-06 0 0 0 scintillator initStep - 1 2.8 -1.76 -113 7.02e-06 0 12.7 12.7 housing Transportation - 2 2.8 -1.76 -113 7.02e-06 0 0 12.7 scintillator Transportation - 3 59.4 -32.9 113 7.02e-06 0 235 248 pmt Transportation - 4 59.5 -32.9 113 7.02e-06 0 0.332 248 photocath Transportation - 5 59.5 -32.9 113 7.02e-06 0 0 248 pmt Transportation - 6 59.5 -32.9 113 7.02e-06 0 0.332 248 scintillator Transportation - 7 89 -49.1 -4.68 7.02e-06 0 122 371 pmt Transportation - 8 89 -49.1 -4.68 7.02e-06 0 0 371 scintillator Transportation - 9 61.9 -64 -113 7.02e-06 0 113 483 housing Transportation - 10 61.9 -64 -113 7.02e-06 0 0 483 scintillator Transportation - 11 32.3 -80.3 5.1 7.02e-06 7.02e-06 123 606 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.248 -0.0797 -101 7.01e-06 0 0 0 scintillator initStep - 1 11.2 -89 -88.2 7.01e-06 0 90.5 90.5 housing Transportation - 2 11.2 -89 -88.2 7.01e-06 0 0 90.5 scintillator Transportation - 3 26.8 31.9 -71.2 7.01e-06 7.01e-06 123 214 scintillator OpAbsorption + 5 0.0486 -0.00226 -41.2 0.144 0 0 0.132 scintillator initStep + 6 0.0469 -0.000633 -41.2 0.137 0.00763 0.0101 0.142 scintillator msc ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.257 -0.078 -101 7.04e-06 0 0 0 scintillator initStep - 1 -89 10.1 -72.1 7.04e-06 0 93.8 93.8 housing Transportation - 2 -89 10.1 -72.1 7.04e-06 0 0 93.8 scintillator Transportation - 3 -7.51 19.4 -45.7 7.04e-06 7.04e-06 86.2 180 scintillator OpAbsorption + 0 0.0481 -0.00175 -41.2 7.02e-06 0 0 0 scintillator initStep + 1 -20.2 42 113 7.02e-06 0 161 161 housing Transportation + 2 -20.2 42 113 7.02e-06 0 0 161 scintillator Transportation + 3 -21.1 43.8 106 7.02e-06 7.02e-06 6.92 168 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0481 -0.00176 -41.2 7.12e-06 0 0 0 scintillator initStep + 1 52.8 89 -48.8 7.12e-06 0 104 104 housing Transportation + 2 52.8 89 -48.8 7.12e-06 0 0 104 scintillator Transportation + 3 67.2 64.8 -50.9 7.12e-06 7.12e-06 28.3 132 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0477 -0.00143 -41.2 7.09e-06 0 0 0 scintillator initStep + 1 -57.5 21.4 -45.6 7.09e-06 7.09e-06 61.6 61.6 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0478 -0.00148 -41.2 7.11e-06 0 0 0 scintillator initStep + 1 -0.777 1.68 -42.1 7.11e-06 7.11e-06 2.08 2.08 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 -0.282 -0.0733 -101 0.153 0 0 0.689 scintillator initStep - 13 -0.283 -0.0827 -101 0.148 0.00536 0.0111 0.701 scintillator msc + 6 0.0469 -0.000633 -41.2 0.137 0 0 0.142 scintillator initStep + 7 0.0538 0.00454 -41.2 0.131 0.00588 0.00923 0.151 scintillator msc + 8 0.0622 0.00398 -41.2 0.113 0.0177 0.0432 0.194 scintillator eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 48, Parent ID = 2 +* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.282 -0.0787 -101 7.06e-06 0 0 0 scintillator initStep - 1 33.2 -12 -113 7.06e-06 0 37.6 37.6 housing Transportation - 2 33.2 -12 -113 7.06e-06 0 0 37.6 scintillator Transportation - 3 89 -31.7 -92.7 7.06e-06 0 62.5 100 pmt Transportation - 4 89.3 -31.8 -92.6 7.06e-06 7.06e-06 0.362 100 photocath Transportation + 0 0.061 0.00406 -41.2 7.08e-06 0 0 0 scintillator initStep + 1 6.69 89 30.1 7.08e-06 0 114 114 housing Transportation + 2 6.69 89 30.1 7.08e-06 0 0 114 scintillator Transportation + 3 14.4 -14.4 113 7.08e-06 0 133 247 housing Transportation + 4 14.4 -14.4 113 7.08e-06 0 0 247 scintillator Transportation + 5 19.9 -89 53.3 7.08e-06 0 95.7 343 housing Transportation + 6 19.9 -89 53.3 7.08e-06 0 0 343 scintillator Transportation + 7 20.9 -75.8 42.7 7.08e-06 7.08e-06 16.9 360 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 -0.283 -0.0827 -101 0.148 0 0 0.701 scintillator initStep - 14 -0.283 -0.0904 -101 0.145 0.00269 0.0105 0.711 scintillator msc - 15 -0.293 -0.0778 -101 0.12 0.0255 0.0484 0.759 scintillator eIoni + 8 0.0622 0.00398 -41.2 0.113 0 0 0.194 scintillator initStep + 9 0.0677 0.0017 -41.2 0.11 0.00285 0.00681 0.201 scintillator msc + 10 0.0766 -0.00209 -41.2 0.0874 0.0229 0.0363 0.237 scintillator eIoni + 11 0.0771 0.00575 -41.2 0.0726 0.0148 0.0293 0.267 scintillator eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 52, Parent ID = 2 +* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.286 -0.0869 -101 7.06e-06 0 0 0 scintillator initStep - 1 89 -3.51 -82.6 7.06e-06 0 91.2 91.2 housing Transportation - 2 89 -3.51 -82.6 7.06e-06 0 0 91.2 scintillator Transportation - 3 -89 -10.3 -46.3 7.06e-06 0 182 273 housing Transportation - 4 -89 -10.3 -46.3 7.06e-06 0 0 273 scintillator Transportation - 5 89 -17.2 -10 7.06e-06 0 182 455 housing Transportation - 6 89 -17.2 -10 7.06e-06 0 0 455 scintillator Transportation - 7 -89 -24 26.3 7.06e-06 0 182 637 housing Transportation - 8 -89 -24 26.3 7.06e-06 0 0 637 scintillator Transportation - 9 -73.7 -24.6 29.4 7.06e-06 7.06e-06 15.6 652 scintillator OpAbsorption + 0 0.0768 0.00147 -41.2 7.08e-06 0 0 0 scintillator initStep + 1 9.46 -89 -110 7.08e-06 0 113 113 housing Transportation + 2 9.46 -89 -110 7.08e-06 0 0 113 scintillator Transportation + 3 9.89 -84.9 -113 7.08e-06 0 5.16 118 housing Transportation + 4 9.89 -84.9 -113 7.08e-06 0 0 118 scintillator Transportation + 5 25.3 61.6 0.0842 7.08e-06 7.08e-06 186 304 scintillator OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 51, Parent ID = 2 +* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.283 -0.0901 -101 7.08e-06 0 0 0 scintillator initStep - 1 -4.53 23.2 -113 7.08e-06 0 26.6 26.6 housing Transportation - 2 -4.53 23.2 -113 7.08e-06 0 0 26.6 scintillator Transportation - 3 -16.5 89 -78.5 7.08e-06 0 75.3 102 housing Transportation - 4 -16.5 89 -78.5 7.08e-06 0 0 102 scintillator Transportation - 5 -31 9.61 -36.8 7.08e-06 7.08e-06 90.8 193 scintillator OpAbsorption + 0 0.0769 0.00231 -41.2 7.06e-06 0 0 0 scintillator initStep + 1 0.962 -0.957 -43.3 7.06e-06 7.06e-06 2.52 2.52 scintillator OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 50, Parent ID = 2 +* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.291 -0.0807 -101 7.03e-06 0 0 0 scintillator initStep - 1 89 -22.9 -111 7.03e-06 0 92.7 92.7 housing Transportation - 2 89 -22.9 -111 7.03e-06 0 0 92.7 scintillator Transportation - 3 72.9 -27 -113 7.03e-06 0 16.8 110 housing Transportation - 4 72.9 -27 -113 7.03e-06 0 0 110 scintillator Transportation - 5 -64.1 -62.1 -97.1 7.03e-06 7.03e-06 142 252 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 49, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.283 -0.0901 -101 7.08e-06 0 0 0 scintillator initStep - 1 -89 -42.2 3.55 7.08e-06 0 143 143 pmt Transportation - 2 -89.3 -42.3 3.98 7.08e-06 7.08e-06 0.562 144 photocath Transportation + 0 0.0766 -0.000782 -41.2 7.12e-06 0 0 0 scintillator initStep + 1 -8.38 19.9 -39.7 7.12e-06 7.12e-06 21.6 21.6 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 -0.293 -0.0778 -101 0.12 0 0 0.759 scintillator initStep - 16 -0.29 -0.0814 -101 0.113 0.00736 0.00747 0.767 scintillator msc - 17 -0.288 -0.0859 -101 0.0839 0.0286 0.037 0.804 scintillator eIoni + 11 0.0771 0.00575 -41.2 0.0726 0 0 0.267 scintillator initStep + 12 0.0758 0.00584 -41.2 0.0654 0.00727 0.00331 0.27 scintillator msc + 13 0.0712 0.00482 -41.2 0.0476 0.0178 0.023 0.293 scintillator eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 54, Parent ID = 2 +* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.29 -0.0818 -101 7.04e-06 0 0 0 scintillator initStep - 1 89 33.7 20 7.04e-06 0 154 154 pmt Transportation - 2 89.2 33.8 20.4 7.04e-06 0 0.376 154 housing Transportation - 3 89.2 33.8 20.4 7.04e-06 0 0 154 pmt Transportation - 4 89.3 34 20.3 7.04e-06 7.04e-06 0.252 155 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 53, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.288 -0.0857 -101 7.09e-06 0 0 0 scintillator initStep - 1 25.6 89 -69.7 7.09e-06 0 97.8 97.8 pmt Transportation - 2 25.7 89.3 -69.6 7.09e-06 7.09e-06 0.352 98.2 photocath Transportation + 0 0.0736 0.00534 -41.2 7.11e-06 0 0 0 scintillator initStep + 1 4.42 89 7.82 7.11e-06 0 102 102 housing Transportation + 2 4.42 89 7.82 7.11e-06 0 0 102 scintillator Transportation + 3 6.55 45.3 31.9 7.11e-06 7.11e-06 49.9 152 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 17 -0.288 -0.0859 -101 0.0839 0 0 0.804 scintillator initStep - 18 -0.287 -0.0889 -101 0.0819 0.00203 0.00419 0.808 scintillator msc - 19 -0.286 -0.0947 -101 0.0552 0.0267 0.0276 0.836 scintillator eIoni + 13 0.0712 0.00482 -41.2 0.0476 0 0 0.293 scintillator initStep + 14 0.0709 0.00369 -41.2 0.0464 0.00118 0.00166 0.295 scintillator msc ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 60, Parent ID = 2 +* G4Track Information: Particle = opticalphoton, Track ID = 43, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.286 -0.0932 -101 7.03e-06 0 0 0 scintillator initStep - 1 -8.68 -58.8 -113 7.03e-06 0 60.5 60.5 housing Transportation - 2 -8.68 -58.8 -113 7.03e-06 0 0 60.5 scintillator Transportation - 3 -13 -89 -107 7.03e-06 0 31.2 91.7 housing Transportation - 4 -13 -89 -107 7.03e-06 0 0 91.7 scintillator Transportation - 5 -38.5 89 -69.6 7.03e-06 0 184 275 pmt Transportation - 6 -38.5 89.3 -69.5 7.03e-06 0 0.329 276 photocath Transportation - 7 -38.5 89.3 -69.5 7.03e-06 0 0 276 pmt Transportation - 8 -38.6 89 -69.4 7.03e-06 0 0.329 276 scintillator Transportation - 9 -49.3 13.9 -53.8 7.03e-06 7.03e-06 77.4 353 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 59, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.286 -0.0903 -101 7.04e-06 0 0 0 scintillator initStep - 1 89 0.404 -108 7.04e-06 0 89.5 89.5 housing Transportation - 2 89 0.404 -108 7.04e-06 0 0 89.5 scintillator Transportation - 3 17.2 0.802 -113 7.04e-06 0 72 162 housing Transportation - 4 17.2 0.802 -113 7.04e-06 0 0 162 scintillator Transportation - 5 -89 1.39 -105 7.04e-06 0 106 268 housing Transportation - 6 -89 1.39 -105 7.04e-06 0 0 268 scintillator Transportation - 7 89 2.38 -91.4 7.04e-06 0 179 447 housing Transportation - 8 89 2.38 -91.4 7.04e-06 0 0 447 scintillator Transportation - 9 -89 3.36 -77.9 7.04e-06 0 179 625 housing Transportation - 10 -89 3.36 -77.9 7.04e-06 0 0 625 scintillator Transportation - 11 89 4.35 -64.4 7.04e-06 0 179 804 housing Transportation - 12 89 4.35 -64.4 7.04e-06 0 0 804 scintillator Transportation - 13 -89 5.33 -50.9 7.04e-06 0 179 982 housing Transportation - 14 -89 5.33 -50.9 7.04e-06 0 0 982 scintillator Transportation - 15 54.7 6.13 -40 7.04e-06 7.04e-06 144 1.13e+03 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 58, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.286 -0.0938 -101 7.09e-06 0 0 0 scintillator initStep - 1 -9.59 -2.79 -113 7.09e-06 0 15.6 15.6 housing Transportation - 2 -9.59 -2.79 -113 7.09e-06 0 0 15.6 scintillator Transportation - 3 -89 -25.8 -8.59 7.09e-06 0 133 149 pmt Transportation - 4 -89.3 -25.9 -8.11 7.09e-06 0 0.585 149 photocath Transportation - 5 -89.3 -25.9 -8.11 7.09e-06 0 0 149 pmt Transportation - 6 -89 -26.1 -7.63 7.09e-06 0 0.585 150 scintillator Transportation - 7 2.74 -52.7 113 7.09e-06 0 154 304 housing Transportation - 8 2.74 -52.7 113 7.09e-06 0 0 304 scintillator Transportation - 9 63.2 -70.2 33.5 7.09e-06 7.09e-06 101 405 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 57, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.287 -0.089 -101 7.06e-06 0 0 0 scintillator initStep - 1 -3.87 -0.915 -113 7.06e-06 0 12.8 12.8 housing Transportation - 2 -3.87 -0.915 -113 7.06e-06 0 0 12.8 scintillator Transportation - 3 -27.3 -6.33 -32.9 7.06e-06 7.06e-06 83.7 96.5 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 56, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.286 -0.0915 -101 7.04e-06 0 0 0 scintillator initStep - 1 -8.84 12.5 -113 7.04e-06 0 19.5 19.5 housing Transportation - 2 -8.84 12.5 -113 7.04e-06 0 0 19.5 scintillator Transportation - 3 -60.8 89 -38.7 7.04e-06 0 119 138 housing Transportation - 4 -60.8 89 -38.7 7.04e-06 0 0 138 scintillator Transportation - 5 -64.3 83.9 -33.7 7.04e-06 7.04e-06 7.84 146 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.286 -0.0902 -101 7.1e-06 0 0 0 scintillator initStep - 1 89 73.9 -76.3 7.1e-06 0 119 119 housing Transportation - 2 89 73.9 -76.3 7.1e-06 0 0 119 scintillator Transportation - 3 70.8 89 -71.3 7.1e-06 0 24.2 143 housing Transportation - 4 70.8 89 -71.3 7.1e-06 0 0 143 scintillator Transportation - 5 -35.7 0.75 -42.1 7.1e-06 7.1e-06 141 284 scintillator OpAbsorption + 0 0.071 0.00414 -41.2 7.04e-06 0 0 0 scintillator initStep + 1 8.82 -0.461 -35.7 7.04e-06 7.04e-06 10.4 10.4 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 19 -0.286 -0.0947 -101 0.0552 0 0 0.836 scintillator initStep - 20 -0.286 -0.0964 -101 0.0507 0.00446 0.00211 0.838 scintillator msc + 14 0.0709 0.00369 -41.2 0.0464 0 0 0.295 scintillator initStep + 15 0.0717 0.00249 -41.2 0.04 0.0064 0.00159 0.296 scintillator msc + 16 0.0729 0.000983 -41.2 0.0124 0.0276 0.0157 0.312 scintillator eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 2 +* G4Track Information: Particle = opticalphoton, Track ID = 45, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.286 -0.0954 -101 7.02e-06 0 0 0 scintillator initStep - 1 3.97 -62.3 113 7.02e-06 0 223 223 housing Transportation - 2 3.97 -62.3 113 7.02e-06 0 0 223 scintillator Transportation - 3 4.52 -70.5 85.1 7.02e-06 7.02e-06 29 252 scintillator OpAbsorption + 0 0.0726 0.00136 -41.2 7.02e-06 0 0 0 scintillator initStep + 1 -13.5 6.86 1.74 7.02e-06 7.02e-06 45.5 45.5 scintillator OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 44, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0721 0.00199 -41.2 7.09e-06 0 0 0 scintillator initStep + 1 7.24 89 -19.9 7.09e-06 0 91.8 91.8 housing Transportation + 2 7.24 89 -19.9 7.09e-06 0 0 91.8 scintillator Transportation + 3 21.6 -89 22.8 7.09e-06 0 184 275 housing Transportation + 4 21.6 -89 22.8 7.09e-06 0 0 275 scintillator Transportation + 5 23.5 -64.9 28.5 7.09e-06 7.09e-06 24.9 300 scintillator OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 20 -0.286 -0.0964 -101 0.0507 0 0 0.838 scintillator initStep - 21 -0.285 -0.0975 -101 0.0498 0.000933 0.00184 0.84 scintillator msc - 22 -0.283 -0.0986 -101 0.0279 0.0218 0.0187 0.858 scintillator eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.283 -0.0985 -101 7.13e-06 0 0 0 scintillator initStep - 1 -28.7 -89 -112 7.13e-06 0 94 94 housing Transportation - 2 -28.7 -89 -112 7.13e-06 0 0 94 scintillator Transportation - 3 -31.1 -81.5 -113 7.13e-06 0 7.96 102 housing Transportation - 4 -31.1 -81.5 -113 7.13e-06 0 0 102 scintillator Transportation - 5 -48.9 -25.9 -106 7.13e-06 7.13e-06 58.7 161 scintillator OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.284 -0.0979 -101 7.05e-06 0 0 0 scintillator initStep - 1 -43.5 89 -43.3 7.05e-06 0 114 114 housing Transportation - 2 -43.5 89 -43.3 7.05e-06 0 0 114 scintillator Transportation - 3 -89 -4.86 17.2 7.05e-06 0 121 235 housing Transportation - 4 -89 -4.86 17.2 7.05e-06 0 0 235 scintillator Transportation - 5 -48.2 -89 71.4 7.05e-06 0 108 343 pmt Transportation - 6 -48 -89.3 71.7 7.05e-06 7.05e-06 0.424 344 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.283 -0.0985 -101 7.05e-06 0 0 0 scintillator initStep - 1 59.8 -89 -44.3 7.05e-06 0 121 121 housing Transportation - 2 59.8 -89 -44.3 7.05e-06 0 0 121 scintillator Transportation - 3 89 -45.9 -16.9 7.05e-06 0 58.8 180 pmt Transportation - 4 89.3 -45.3 -16.5 7.05e-06 7.05e-06 0.803 181 photocath Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 22 -0.283 -0.0986 -101 0.0279 0 0 0.858 scintillator initStep - 23 -0.283 -0.0985 -101 0.0277 0.000222 0.000698 0.859 scintillator msc - 24 -0.283 -0.0997 -101 0.00443 0.0233 0.0104 0.869 scintillator eIoni - 25 -0.283 -0.0997 -101 0 0.00443 0.000499 0.87 scintillator eIoni - 26 -0.283 -0.0997 -101 0 0 0 0.87 scintillator Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.283 -0.0997 -101 7.07e-06 0 0 0 scintillator initStep - 1 -10.1 -83 -113 7.07e-06 0 84.4 84.4 housing Transportation - 2 -10.1 -83 -113 7.07e-06 0 0 84.4 scintillator Transportation - 3 -10.9 -89 -112 7.07e-06 0 6.1 90.5 housing Transportation - 4 -10.9 -89 -112 7.07e-06 0 0 90.5 scintillator Transportation - 5 -14.3 -60.2 -108 7.07e-06 7.07e-06 29.3 120 scintillator OpAbsorption - Energy weighted position of hits in LXe : (-0.2034046596163099,-0.06823200807136426,-100.8858778684094) - Total energy deposition in scintillator : 511.3177119671847 (keV) - Reconstructed position of hits in LXe : (5.602187499999999,22.329375,-18.83333333333333) - Number of photons that hit PMTs in this event : 16 + 16 0.0729 0.000983 -41.2 0.0124 0 0 0.312 scintillator initStep + 17 0.0728 0.00111 -41.2 0.0123 9.52e-05 0.000192 0.312 scintillator msc + 18 0.0726 0.00139 -41.2 0 0.0123 0.00262 0.315 scintillator eIoni + 19 0.0726 0.00139 -41.2 0 0 0 0.315 scintillator Scintillation + Energy weighted position of hits in LXe : (3.376754207039576,2.987748197391674,-40.18303369921959) + Total energy deposition in scintillator : 511.254542798906 (keV) + Reconstructed position of hits in LXe : (33.454375,22.25,-65.99604166666666) + Number of photons that hit PMTs in this event : 4 Number of PMTs above threshold(4) : 0 - Number of photons produced by scintillation in this event : 58 - Number of photons produced by cerenkov in this event : 3 - Number of photons absorbed (OpAbsorption) in this event : 45 + Number of photons produced by scintillation in this event : 39 + Number of photons produced by cerenkov in this event : 1 + Number of photons absorbed (OpAbsorption) in this event : 36 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 /control/shell cp ./currentEvent.rndm ./run2evt0.rndm ./currentEvent.rndm is copied to ./run2evt0.rndm Run terminated. Run Summary Number of events processed : 1 - User=0.010000s Real=0.043077s Sys=0.010000s + User=0.000000s Real=0.015976s Sys=0.000000s ======================== run summary ====================== The run was 1 events. -Number of hits per event: 16 +- 0 +Number of hits per event: 4 +- 0 Number of hits per event above threshold: 0 +- 0 -Number of scintillation photons per event : 58 +- 0 -Number of Cerenkov photons per event: 3 +- 0 -Number of absorbed photons per event : 45 +- 0 +Number of scintillation photons per event : 39 +- 0 +Number of Cerenkov photons per event: 1 +- 0 +Number of absorbed photons per event : 36 +- 0 Number of photons absorbed at boundary per event: 0 +- 0 Total energy deposition in scintillator per event: 511.3 +- 0 keV. @@ -2835,6 +2582,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 15 of which, static: 0 -Dynamic pools deleted: 15 / Total memory freed: 1.6 MB +Dynamic pools deleted: 15 / Total memory freed: 1.9 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/optical/LXe/src/LXeDetectorConstruction.cc b/examples/extended/optical/LXe/src/LXeDetectorConstruction.cc index 1197d9a73e..8a84bfe9f0 100644 --- a/examples/extended/optical/LXe/src/LXeDetectorConstruction.cc +++ b/examples/extended/optical/LXe/src/LXeDetectorConstruction.cc @@ -178,17 +178,14 @@ void LXeDetectorConstruction::DefineMaterials() // Set the Birks Constant for the LXe scintillator fLXe->GetIonisation()->SetBirksConstant(0.126 * mm / MeV); - std::vector glass_RIND = { 1.49, 1.49, 1.49 }; std::vector glass_AbsLength = { 420. * cm, 420. * cm, 420. * cm }; G4MaterialPropertiesTable* glass_mt = new G4MaterialPropertiesTable(); glass_mt->AddProperty("ABSLENGTH", lxe_Energy, glass_AbsLength); - glass_mt->AddProperty("RINDEX", lxe_Energy, glass_RIND); + glass_mt->AddProperty("RINDEX", "Fused Silica"); fGlass->SetMaterialPropertiesTable(glass_mt); - std::vector vacuum_Energy = { 2.0 * eV, 7.0 * eV, 7.14 * eV }; - std::vector vacuum_RIND = { 1., 1., 1. }; G4MaterialPropertiesTable* vacuum_mt = new G4MaterialPropertiesTable(); - vacuum_mt->AddProperty("RINDEX", vacuum_Energy, vacuum_RIND); + vacuum_mt->AddProperty("RINDEX", "Air"); fVacuum->SetMaterialPropertiesTable(vacuum_mt); fAir->SetMaterialPropertiesTable(vacuum_mt); // Give air the same rindex @@ -210,11 +207,10 @@ void LXeDetectorConstruction::DefineMaterials() // Set the Birks Constant for the Polystyrene scintillator fPstyrene->GetIonisation()->SetBirksConstant(0.126 * mm / MeV); - std::vector RefractiveIndexFiber = { 1.6, 1.6, 1.6, 1.6 }; std::vector AbsFiber = { 9.0 * m, 9.0 * m, 0.1 * mm, 0.1 * mm }; std::vector EmissionFib = { 1.0, 1.0, 0.0, 0.0 }; G4MaterialPropertiesTable* fiberProperty = new G4MaterialPropertiesTable(); - fiberProperty->AddProperty("RINDEX", wls_Energy, RefractiveIndexFiber); + fiberProperty->AddProperty("RINDEX", "PMMA"); fiberProperty->AddProperty("WLSABSLENGTH", wls_Energy, AbsFiber); fiberProperty->AddProperty("WLSCOMPONENT", wls_Energy, EmissionFib); fiberProperty->AddConstProperty("WLSTIMECONSTANT", 0.5 * ns); diff --git a/examples/extended/optical/OpNovice/.README.txt b/examples/extended/optical/OpNovice/.README.txt index f0c90b970b..b51d530917 100644 --- a/examples/extended/optical/OpNovice/.README.txt +++ b/examples/extended/optical/OpNovice/.README.txt @@ -40,13 +40,18 @@ examples/extended/optical/LXe and wls - *** define G4OpticalSurface *** - *** add G4MaterialPropertiesTable to G4OpticalSurface *** +alternatively the Configuration can be read from a gdml file. +The provided gdml file NoviceExample.gdml corresponds to the detector +defined in OpNoviceDetectorConstruction. + + \section ExampleOpNovice_s4 G4VUserPrimaryGeneratorAction Use G4ParticleGun to shoot a charge particle into a Cerenkov radiator A messenger command allows to define interactively the polarization of an primary optical photon (see for instance optPhoton.mac) - + \section ExampleOpNovice_s5 G4UserRunAction and G4Run - Used to accumulate statistics. @@ -72,7 +77,7 @@ examples/extended/optical/LXe and wls This example handles the program arguments in a new way. It can be run with the following optional arguments: \verbatim - $ OpNovice [-m macro ] [-u UIsession] [-t nThreads] + $ OpNovice [-g gdmlfile] [-m macro ] [-u UIsession] [-t nThreads] \endverbatim The -t option is available only in multi-threading mode @@ -85,6 +90,10 @@ examples/extended/optical/LXe and wls $ OpNovice -m OpNovice.in \endverbatim +- execute OpNovice in 'batch' mode from macro files using a gdml file + to define the geometry + $ OpNovice -g NoviceExample.gdml -m OpNovice.in + - execute OpNovice in 'interactive mode' with visualization \verbatim $ OpNovice @@ -104,5 +113,12 @@ Macros OpNovice.in: Shoot positrons with energy 500 keV. gui.mac: Configure the graphical user interface. vis.mac: Configure visualization. + + + +gdml files +---------- +NoviceExample.gdml: example gdml file corresponding to +OpNoviceDetectorConstruction */ diff --git a/examples/extended/optical/OpNovice/CMakeLists.txt b/examples/extended/optical/OpNovice/CMakeLists.txt index 0d4c99ba5d..586bcd940a 100644 --- a/examples/extended/optical/OpNovice/CMakeLists.txt +++ b/examples/extended/optical/OpNovice/CMakeLists.txt @@ -1,11 +1,13 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(OpNovice) - +#add_definitions(-DGEANT4_USE_GDML) +add_compile_definitions(GEANT4_USE_GDML) +#make using gdml the default +OPTION( GEANT4_USE_GDML "Use gdml Option" ON) +# printout the value of GEANT4_USE_GDML +MESSAGE("?GEANT4_USE_GDML " ${GEANT4_USE_GDML}) #---------------------------------------------------------------------------- # Find Geant4 package, activating all available UI and Vis drivers by default # You can set WITH_GEANT4_UIVIS to OFF via the command line or ccmake/cmake-gui @@ -30,7 +32,17 @@ include_directories(${PROJECT_SOURCE_DIR}/include ${Geant4_INCLUDE_DIR}) file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc) file(GLOB headers ${PROJECT_SOURCE_DIR}/include/*.hh) - +if (GEANT4_USE_GDML) +file(GLOB detectors ${PROJECT_SOURCE_DIR}/gdml/*.gdml) +endif() +file(GLOB macros ${PROJECT_SOURCE_DIR}/*.mac) +file(GLOB inputs ${PROJECT_SOURCE_DIR}/*.in) +if (NOT GEANT4_USE_GDML) +list(REMOVE_ITEM sources ${PROJECT_SOURCE_DIR}/src/OpNoviceGDMLDetectorConstructionMessenger.cc) +list(REMOVE_ITEM sources ${PROJECT_SOURCE_DIR}/src/OpNoviceGDMLDetectorConstruction.cc) +list(REMOVE_ITEM headers ${PROJECT_SOURCE_DIR}/include/OpNoviceGDMLDetectorConstructionMessenger.hh) +list(REMOVE_ITEM headers ${PROJECT_SOURCE_DIR}/include/OpNoviceGDMLDetectorConstruction.hh) +endif() #---------------------------------------------------------------------------- # Add the executable, and link it to the Geant4 libraries # @@ -62,4 +74,8 @@ endforeach() # Install the executable to 'bin' directory under CMAKE_INSTALL_PREFIX # install(TARGETS OpNovice DESTINATION bin) - +if (GEANT4_USE_GDML) +install(FILES ${detectors} ${macros} ${inputs} DESTINATION bin) +else() +install(FILES ${macros} ${inputs} DESTINATION bin) +endif() \ No newline at end of file diff --git a/examples/extended/optical/OpNovice/GNUmakefile b/examples/extended/optical/OpNovice/GNUmakefile index b3c48bf2f2..2255041e9f 100644 --- a/examples/extended/optical/OpNovice/GNUmakefile +++ b/examples/extended/optical/OpNovice/GNUmakefile @@ -12,6 +12,9 @@ endif .PHONY: all all: lib bin +ifndef XERCESCROOT + @echo XERCESCROOT not defined! +endif include $(G4INSTALL)/config/binmake.gmk diff --git a/examples/extended/optical/OpNovice/History b/examples/extended/optical/OpNovice/History index d7e025895e..2ef63abd64 100644 --- a/examples/extended/optical/OpNovice/History +++ b/examples/extended/optical/OpNovice/History @@ -13,6 +13,19 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +June 9, 2021 H. Wenzel (OpNovice-V10-07-03) +- add option to define detector via a gdml file +- add outer world volume to avoid surfaces including world volume. + +May 21, 2021 D. Sawkey (OpNovice-V10-07-02) +- fix incorrect material property name + +March 30, 2021 D. Sawkey (OpNovice-V10-07-01) +- Excercise creating material property table element by element + (testing fix of bug 2313). + +February 24, 2021 D. Sawkey (OpNovice-V10-07-00) +- Replace deprecated optical commands and parameters with new ones. November 1, 2020 D. Sawkey (OpNovice-V10-06-01) - Print out process statistics at end of run. Added EventAction and Run diff --git a/examples/extended/optical/OpNovice/OpNovice.cc b/examples/extended/optical/OpNovice/OpNovice.cc index ae837eec3a..f31d3f970b 100644 --- a/examples/extended/optical/OpNovice/OpNovice.cc +++ b/examples/extended/optical/OpNovice/OpNovice.cc @@ -41,10 +41,11 @@ // Author: Juliet Armstrong // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #include "OpNoviceDetectorConstruction.hh" +#ifdef GEANT4_USE_GDML +#include "OpNoviceGDMLDetectorConstruction.hh" +#endif #include "OpNoviceActionInitialization.hh" - #include "FTFP_BERT.hh" #include "G4EmStandardPhysics_option4.hh" #include "G4OpticalPhysics.hh" @@ -55,111 +56,122 @@ #include "G4VisExecutive.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -namespace -{ - void PrintUsage() - { - G4cerr << " Usage: " << G4endl; - G4cerr << " OpNovice [-m macro ] [-u UIsession] [-t nThreads] [-r seed] " - << G4endl; - G4cerr << " note: -t option is available only for multi-threaded mode." - << G4endl; - } -} // namespace +namespace { + + void PrintUsage() { + G4cerr << " Usage: " << G4endl; +#ifdef GEANT4_USE_GDML + G4cerr << " OpNovice [-g gdmlfile] [-m macro ] [-u UIsession] [-t nThreads] [-r seed] " + << G4endl; +#else + G4cerr << " OpNovice [-m macro ] [-u UIsession] [-t nThreads] [-r seed] " + << G4endl; +#endif + G4cerr << " note: -t option is available only for multi-threaded mode." + << G4endl; + } +} // namespace //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -int main(int argc, char** argv) -{ - // Evaluate arguments - // - if(argc > 9) - { - PrintUsage(); - return 1; - } - - G4String macro; - G4String session; -#ifdef G4MULTITHREADED - G4int nThreads = 0; -#endif - - G4long myseed = 345354; - for(G4int i = 1; i < argc; i = i + 2) - { - if(G4String(argv[i]) == "-m") - macro = argv[i + 1]; - else if(G4String(argv[i]) == "-u") - session = argv[i + 1]; - else if(G4String(argv[i]) == "-r") - myseed = atoi(argv[i + 1]); -#ifdef G4MULTITHREADED - else if(G4String(argv[i]) == "-t") - { - nThreads = G4UIcommand::ConvertToInt(argv[i + 1]); +int main(int argc, char** argv) { + // Evaluate arguments + // + if (argc > 9) { + PrintUsage(); + return 1; } +#ifdef GEANT4_USE_GDML + G4String gdmlfile = ""; #endif - else - { - PrintUsage(); - return 1; - } - } - - // Instantiate G4UIExecutive if interactive mode - G4UIExecutive* ui = nullptr; - if(macro.size() == 0) - { - ui = new G4UIExecutive(argc, argv); - } - - // Construct the default run manager - auto runManager = G4RunManagerFactory::CreateRunManager(); + G4String macro; + G4String session; #ifdef G4MULTITHREADED - if(nThreads > 0) - runManager->SetNumberOfThreads(nThreads); + G4int nThreads = 0; #endif - // Seed the random number generator manually - G4Random::setTheSeed(myseed); + G4long myseed = 345354; + for (G4int i = 1; i < argc; i = i + 2) { +#ifdef GEANT4_USE_GDML + if (G4String(argv[i]) == "-g") gdmlfile = argv[i + 1]; + else if (G4String(argv[i]) == "-m") macro = argv[i + 1]; + else if (G4String(argv[i]) == "-u") session = argv[i + 1]; + else if (G4String(argv[i]) == "-r") myseed = atoi(argv[i + 1]); +#else + if (G4String(argv[i]) == "-m") macro = argv[i + 1]; + else if (G4String(argv[i]) == "-u") session = argv[i + 1]; + else if (G4String(argv[i]) == "-r") myseed = atoi(argv[i + 1]); +#endif +#ifdef G4MULTITHREADED + else if (G4String(argv[i]) == "-t") { + nThreads = G4UIcommand::ConvertToInt(argv[i + 1]); + } +#endif + else { + PrintUsage(); + return 1; + } + } - // Set mandatory initialization classes - // - // Detector construction - runManager->SetUserInitialization(new OpNoviceDetectorConstruction()); - // Physics list - G4VModularPhysicsList* physicsList = new FTFP_BERT; - physicsList->ReplacePhysics(new G4EmStandardPhysics_option4()); - G4OpticalPhysics* opticalPhysics = new G4OpticalPhysics(); - physicsList->RegisterPhysics(opticalPhysics); - runManager->SetUserInitialization(physicsList); + // Instantiate G4UIExecutive if interactive mode + G4UIExecutive* ui = nullptr; + if (macro.size() == 0) { + ui = new G4UIExecutive(argc, argv); + } - runManager->SetUserInitialization(new OpNoviceActionInitialization()); + // Construct the default run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); +#ifdef G4MULTITHREADED + if (nThreads > 0) + runManager->SetNumberOfThreads(nThreads); +#endif - G4VisManager* visManager = new G4VisExecutive("Quiet"); - visManager->Initialize(); + // Seed the random number generator manually + G4Random::setTheSeed(myseed); - G4UImanager* UImanager = G4UImanager::GetUIpointer(); + // Set mandatory initialization classes + // + // Detector construction +#ifdef GEANT4_USE_GDML + if (gdmlfile == "") { + G4cout << "no gdml file specified" << G4endl; + runManager->SetUserInitialization(new OpNoviceDetectorConstruction()); + } else { + runManager->SetUserInitialization(new OpNoviceGDMLDetectorConstruction(gdmlfile)); + } +#else + runManager->SetUserInitialization(new OpNoviceDetectorConstruction()); +#endif + // Physics list + G4VModularPhysicsList* physicsList = new FTFP_BERT; + physicsList->ReplacePhysics(new G4EmStandardPhysics_option4()); + G4OpticalPhysics* opticalPhysics = new G4OpticalPhysics(); + physicsList->RegisterPhysics(opticalPhysics); + runManager->SetUserInitialization(physicsList); - if(macro.size()) - { - G4String command = "/control/execute "; - UImanager->ApplyCommand(command + macro); - } - else // Define UI session for interactive mode - { - UImanager->ApplyCommand("/control/execute vis.mac"); - if(ui->IsGUI()) - UImanager->ApplyCommand("/control/execute gui.mac"); - ui->SessionStart(); - delete ui; - } + runManager->SetUserInitialization(new OpNoviceActionInitialization()); - delete visManager; - delete runManager; + G4VisManager* visManager = new G4VisExecutive("Quiet"); + visManager->Initialize(); - return 0; + G4UImanager* UImanager = G4UImanager::GetUIpointer(); + + if (macro.size()) { + G4String command = "/control/execute "; + UImanager->ApplyCommand(command + macro); + } else // Define UI session for interactive mode + { + UImanager->ApplyCommand("/control/execute vis.mac"); + if (ui->IsGUI()) + UImanager->ApplyCommand("/control/execute gui.mac"); + ui->SessionStart(); + delete ui; + } + + delete visManager; + delete runManager; + + return 0; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/OpNovice.in b/examples/extended/optical/OpNovice/OpNovice.in index 85bcbdd823..326058b048 100644 --- a/examples/extended/optical/OpNovice/OpNovice.in +++ b/examples/extended/optical/OpNovice/OpNovice.in @@ -4,6 +4,8 @@ /run/verbose 1 /control/cout/ignoreThreadsExcept 0 # +/OpNovice/DetectorConstruction/enable_verbose false +/OpNovice/DetectorConstruction/dumpgdml false /run/initialize # /gun/particle e+ @@ -15,7 +17,6 @@ /tracking/verbose 0 /process/optical/cerenkov/setMaxPhotons 15 /process/optical/cerenkov/setTrackSecondariesFirst false -/process/optical/scintillation/setYieldFactor 0.3 # /run/beamOn 1000 diff --git a/examples/extended/optical/OpNovice/OpNovice.out b/examples/extended/optical/OpNovice/OpNovice.out index 25c8d12c0b..1e98cecb02 100644 --- a/examples/extended/optical/OpNovice/OpNovice.out +++ b/examples/extended/optical/OpNovice/OpNovice.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -13,6 +19,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo WWW : http://geant4.org/ ************************************************************** +no gdml file specified <<< Geant4 Physics List simulation engine: FTFP_BERT G4VModularPhysicsList::ReplacePhysics: G4EmStandard with type : 2 is replaced with G4EmStandard_opt4 @@ -22,6 +29,8 @@ G4VModularPhysicsList::ReplacePhysics: G4EmStandard with type : 2 is replaced wi /run/verbose 1 /control/cout/ignoreThreadsExcept 0 # +/OpNovice/DetectorConstruction/enable_verbose false +/OpNovice/DetectorConstruction/dumpgdml false /run/initialize Water G4MaterialPropertiesTable: 0: RINDEX @@ -184,7 +193,7 @@ Water G4MaterialPropertiesTable: 3.877e-06 19500 4.002e-06 17500 4.136e-06 14500 -17: FASTCOMPONENT +23: SCINTILLATIONCOMPONENT1 2.034e-06 1 2.068e-06 1 2.103e-06 1 @@ -217,7 +226,7 @@ Water G4MaterialPropertiesTable: 3.877e-06 1 4.002e-06 1 4.136e-06 1 -18: SLOWCOMPONENT +24: SCINTILLATIONCOMPONENT2 2.034e-06 0.01 2.068e-06 1 2.103e-06 2 @@ -260,12 +269,14 @@ Water G4MaterialPropertiesTable: 50 11: RESOLUTIONSCALE 1 -12: FASTTIMECONSTANT +30: SCINTILLATIONTIMECONSTANT1 1 -14: SLOWTIMECONSTANT +31: SCINTILLATIONTIMECONSTANT2 10 -16: YIELDRATIO +36: SCINTILLATIONYIELD1 0.8 +37: SCINTILLATIONYIELD2 +0.2 Air G4MaterialPropertiesTable: 0: RINDEX 2.034e-06 1 @@ -353,13 +364,6 @@ LUT DAVIS - reflectivity data file: Rough_LUTR.z read in! ----------------- polish: 1 -Air Surface G4MaterialPropertiesTable: -1: REFLECTIVITY -2.034e-06 0.3 -4.136e-06 0.5 -4: EFFICIENCY -2.034e-06 0.8 -4.136e-06 1 hInelastic FTFP_BERT : threshold between BERT and FTFP is over the interval for pions : 3 to 6 GeV @@ -391,57 +395,57 @@ OpWLS2 is created phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -449,39 +453,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -489,234 +493,234 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV 2.034e-06MeV 857215mm 2.068e-06MeV 798981mm 2.103e-06MeV 744094mm @@ -752,67 +756,67 @@ CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -821,17 +825,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -839,67 +843,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -907,13 +911,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -921,13 +925,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -935,12 +939,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -948,13 +952,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -962,13 +966,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -976,13 +980,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -990,60 +994,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -1051,27 +1055,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -1079,25 +1083,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -1105,25 +1109,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -1131,13 +1135,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -1160,7 +1164,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1200,8 +1204,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0.0985 0.000217 -0.00111 3.03e-06 0 0 0 Tank initStep - 1 5e+03 2.46e+03 -1.77e+03 3.03e-06 0 5.85e+03 5.85e+03 World Transportation - 2 1e+04 9.15e+03 -9.73e+03 3.03e-06 0 1.15e+04 1.74e+04 OutOfWorld Transportation + 1 5e+03 2.46e+03 -1.77e+03 3.03e-06 0 5.85e+03 5.85e+03 expHall Transportation + 2 1e+04 9.15e+03 -9.73e+03 3.03e-06 0 1.15e+04 1.74e+04 world Transportation + 3 1.33e+04 1.36e+04 -1.5e+04 3.03e-06 0 7.64e+03 2.5e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 @@ -1209,7 +1214,11 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0.109 0.000242 -0.00124 3.3e-06 0 0 0 Tank initStep - 1 4.11e+03 -2.03e+03 -1.43e+03 3.3e-06 3.3e-06 4.8e+03 4.8e+03 Tank OpAbsorption + 1 5e+03 -2.47e+03 -1.74e+03 3.3e-06 0 5.84e+03 5.84e+03 expHall Transportation + 2 5e+03 -2.47e+03 -1.74e+03 3.3e-06 0 0 5.84e+03 Tank Transportation + 3 1.88e+03 -5e+03 -2.24e+03 3.3e-06 0 4.05e+03 9.89e+03 expHall Transportation + 4 -8.58e+03 -1e+04 -5.35e+03 3.3e-06 0 1.2e+04 2.19e+04 world Transportation + 5 -1.5e+04 -1.31e+04 -7.26e+03 3.3e-06 0 7.37e+03 2.93e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 @@ -1217,11439 +1226,1681 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 2 0.14 0.000316 -0.00161 0.475 0 0 0.146 Tank initStep - 3 0.254 -0.0478 -0.0136 0.453 0.0215 0.126 0.272 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.185 -0.0184 -0.00628 3.31e-06 0 0 0 Tank initStep - 1 2.3e+03 -2.73e+03 -5e+03 3.31e-06 0 6.14e+03 6.14e+03 World Transportation - 2 5.72e+03 -5.52e+03 -1e+04 3.31e-06 0 6.67e+03 1.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.149 -0.00325 -0.0025 4.06e-06 0 0 0 Tank initStep - 1 3.18e+03 613 -5e+03 4.06e-06 0 5.96e+03 5.96e+03 World Transportation - 2 3.18e+03 613 -5e+03 4.06e-06 0 0 5.96e+03 Tank Transportation - 3 5e+03 2.43e+03 -1.58e+03 4.06e-06 0 4.28e+03 1.02e+04 World Transportation - 4 5e+03 2.43e+03 -1.58e+03 4.06e-06 0 0 1.02e+04 Tank Transportation - 5 3.6e+03 3.99e+03 2.01e+03 4.06e-06 4.06e-06 4.16e+03 1.44e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.21 -0.0289 -0.00889 3.99e-06 0 0 0 Tank initStep - 1 5e+03 415 -1.78e+03 3.99e-06 0 5.32e+03 5.32e+03 World Transportation - 2 5e+03 415 -1.78e+03 3.99e-06 0 0 5.32e+03 Tank Transportation - 3 2.34e+03 3.16e+03 -5e+03 3.99e-06 0 5e+03 1.03e+04 World Transportation - 4 2.34e+03 3.16e+03 -5e+03 3.99e-06 0 0 1.03e+04 Tank Transportation - 5 1.08e+03 5e+03 -3.96e+03 3.99e-06 0 2.46e+03 1.28e+04 World Transportation - 6 -1e+04 8.67e+03 6.04e+03 3.99e-06 0 1.54e+04 2.81e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.153 -0.00496 -0.00293 2.48e-06 0 0 0 Tank initStep - 1 5e+03 -4.56e+03 -3.68e+03 2.48e-06 0 7.7e+03 7.7e+03 World Transportation - 2 5e+03 -4.56e+03 -3.68e+03 2.48e-06 0 0 7.7e+03 Tank Transportation - 3 4.62e+03 -5e+03 -4.13e+03 2.48e-06 0 731 8.44e+03 World Transportation - 4 4.62e+03 -5e+03 -4.13e+03 2.48e-06 0 0 8.44e+03 Tank Transportation - 5 3.74e+03 -3.75e+03 -5e+03 2.48e-06 0 1.76e+03 1.02e+04 World Transportation - 6 3.74e+03 -3.75e+03 -5e+03 2.48e-06 0 0 1.02e+04 Tank Transportation - 7 -5e+03 1.81e+03 3.49e+03 2.48e-06 0 1.34e+04 2.36e+04 World Transportation - 8 -5e+03 1.81e+03 3.49e+03 2.48e-06 0 0 2.36e+04 Tank Transportation - 9 -3.1e+03 2.19e+03 5e+03 2.48e-06 0 2.46e+03 2.6e+04 World Transportation - 10 -3.1e+03 2.19e+03 5e+03 2.48e-06 0 0 2.6e+04 Tank Transportation - 11 -239 2.05e+03 1.19e+03 2.48e-06 2.48e-06 4.77e+03 3.08e+04 Tank OpAbsorption + 3 0.261 -0.0263 0.0223 0.441 0.0336 0.126 0.272 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.191 -0.0211 -0.00696 3.27e-06 0 0 0 Tank initStep - 1 3.95e+03 -5e+03 -1.76e+03 3.27e-06 0 6.61e+03 6.61e+03 World Transportation - 2 3.95e+03 -5e+03 -1.76e+03 3.27e-06 0 0 6.61e+03 Tank Transportation - 3 5e+03 -4.7e+03 -2.01e+03 3.27e-06 0 1.12e+03 7.73e+03 World Transportation - 4 1e+04 -2.35e+03 -4.26e+03 3.27e-06 0 5.97e+03 1.37e+04 OutOfWorld Transportation + 0 0.252 -0.0244 0.0206 3.92e-06 0 0 0 Tank initStep + 1 3.39e+03 -648 3e+03 3.92e-06 0 4.57e+03 4.57e+03 Tank OpRayleigh + 2 2.14e+03 5e+03 -1.15e+03 3.92e-06 0 7.12e+03 1.17e+04 expHall Transportation + 3 2.14e+03 5e+03 -1.15e+03 3.92e-06 0 0 1.17e+04 Tank Transportation + 4 504 1.05e+03 -5e+03 3.92e-06 0 5.75e+03 1.74e+04 expHall Transportation + 5 504 1.05e+03 -5e+03 3.92e-06 0 0 1.74e+04 Tank Transportation + 6 -5e+03 -1.87e+03 -832 3.92e-06 0 7.5e+03 2.49e+04 expHall Transportation + 7 -5e+03 -1.87e+03 -832 3.92e-06 0 0 2.49e+04 Tank Transportation + 8 224 -1.1e+03 3e+03 3.92e-06 0 6.53e+03 3.15e+04 Tank OpRayleigh + 9 172 5e+03 -4.6e+03 3.92e-06 0 9.74e+03 4.12e+04 expHall Transportation + 10 172 5e+03 -4.6e+03 3.92e-06 0 0 4.12e+04 Tank Transportation + 11 189 4.45e+03 -5e+03 3.92e-06 0 685 4.19e+04 expHall Transportation + 12 189 4.45e+03 -5e+03 3.92e-06 0 0 4.19e+04 Tank Transportation + 13 1.29e+03 -5e+03 156 3.92e-06 0 1.08e+04 5.27e+04 expHall Transportation + 14 1.29e+03 -5e+03 156 3.92e-06 0 0 5.27e+04 Tank Transportation + 15 224 -1.7e+03 5e+03 3.92e-06 0 5.96e+03 5.87e+04 expHall Transportation + 16 -2.01e+03 7.08e+03 1e+04 3.92e-06 0 1.04e+04 6.9e+04 world Transportation + 17 -4.01e+03 1.5e+04 1.45e+04 3.92e-06 0 9.33e+03 7.84e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.178 -0.0155 -0.00556 3.78e-06 0 0 0 Tank initStep - 1 5e+03 -2.81e+03 -4.04e+03 3.78e-06 0 7.02e+03 7.02e+03 World Transportation - 2 5e+03 -2.81e+03 -4.04e+03 3.78e-06 0 0 7.02e+03 Tank Transportation - 3 3.28e+03 -4.48e+03 -5e+03 3.78e-06 0 2.58e+03 9.6e+03 World Transportation - 4 3.28e+03 -4.48e+03 -5e+03 3.78e-06 0 0 9.6e+03 Tank Transportation - 5 2.16e+03 -5e+03 -4.11e+03 3.78e-06 0 1.52e+03 1.11e+04 World Transportation - 6 2.16e+03 -5e+03 -4.11e+03 3.78e-06 0 0 1.11e+04 Tank Transportation - 7 -2.11e+03 -3.24e+03 -194 3.78e-06 3.78e-06 6.06e+03 1.72e+04 Tank OpAbsorption + 0 0.166 -0.00526 0.0034 3.15e-06 0 0 0 Tank initStep + 1 5e+03 -1.5e+03 -1.74e+03 3.15e-06 0 5.5e+03 5.5e+03 expHall Transportation + 2 1e+04 -7.1e+03 -5.7e+03 3.15e-06 0 8.48e+03 1.4e+04 world Transportation + 3 1.5e+04 -1.27e+04 -9.66e+03 3.15e-06 0 8.48e+03 2.25e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.254 -0.0478 -0.0136 0.453 0 0 0.272 Tank initStep - 4 0.367 -0.0585 -0.00603 0.431 0.0221 0.115 0.387 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.285 -0.0507 -0.0116 3.47e-06 0 0 0 Tank initStep - 1 1.88 1.89e+03 -5e+03 3.47e-06 0 5.35e+03 5.35e+03 World Transportation - 2 1.88 1.89e+03 -5e+03 3.47e-06 0 0 5.35e+03 Tank Transportation - 3 -35.6 5e+03 -2.48e+03 3.47e-06 0 4e+03 9.35e+03 World Transportation - 4 -35.6 5e+03 -2.48e+03 3.47e-06 0 0 9.35e+03 Tank Transportation - 5 1.82e+03 2.76e+03 2.32e+03 3.47e-06 3.47e-06 5.62e+03 1.5e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.353 -0.0573 -0.00693 2.69e-06 0 0 0 Tank initStep - 1 5e+03 -3.39e+03 -926 2.69e-06 0 6.11e+03 6.11e+03 World Transportation - 2 5e+03 -3.39e+03 -926 2.69e-06 0 0 6.11e+03 Tank Transportation - 3 2.34e+03 -3.82e+03 -2.51e+03 2.69e-06 2.69e-06 3.12e+03 9.24e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.336 -0.0556 -0.0081 4.04e-06 0 0 0 Tank initStep - 1 1.78e+03 -661 215 4.04e-06 4.04e-06 1.91e+03 1.91e+03 Tank OpAbsorption + 3 0.261 -0.0263 0.0223 0.441 0 0 0.272 Tank initStep + 4 0.361 -0.0465 0.0564 0.409 0.0319 0.109 0.381 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.337 -0.0557 -0.00806 2.06e-06 0 0 0 Tank initStep - 1 4.84e+03 644 -1.9e+03 2.06e-06 2.06e-06 5.24e+03 5.24e+03 Tank OpAbsorption + 0 0.266 -0.0274 0.0241 3.51e-06 0 0 0 Tank initStep + 1 -5e+03 -790 483 3.51e-06 0 5.09e+03 5.09e+03 expHall Transportation + 2 -5e+03 -790 483 3.51e-06 0 0 5.09e+03 Tank Transportation + 3 -3.46e+03 -4.53e+03 -57.5 3.51e-06 0 4.08e+03 9.17e+03 Tank OpRayleigh + 4 -4.99e+03 -5e+03 -355 3.51e-06 0 1.63e+03 1.08e+04 expHall Transportation + 5 -4.99e+03 -5e+03 -355 3.51e-06 0 0 1.08e+04 Tank Transportation + 6 -5e+03 -5e+03 -359 3.51e-06 0 12.2 1.08e+04 expHall Transportation + 7 -5e+03 -5e+03 -359 3.51e-06 0 0 1.08e+04 Tank Transportation + 8 -1.17e+03 5e+03 -1.04e+03 3.51e-06 0 1.07e+04 2.15e+04 expHall Transportation + 9 -1.17e+03 5e+03 -1.04e+03 3.51e-06 0 0 2.15e+04 Tank Transportation + 10 3.91e+03 958 3.49e+03 3.51e-06 0 7.92e+03 2.95e+04 Tank OpRayleigh + 11 5e+03 -527 2.71e+03 3.51e-06 0 2e+03 3.15e+04 expHall Transportation + 12 5e+03 -527 2.71e+03 3.51e-06 0 0 3.15e+04 Tank Transportation + 13 2.97e+03 -5e+03 -313 3.51e-06 0 5.77e+03 3.72e+04 expHall Transportation + 14 2.97e+03 -5e+03 -313 3.51e-06 0 0 3.72e+04 Tank Transportation + 15 -5e+03 4.3e+03 -2.23e+03 3.51e-06 0 1.24e+04 4.96e+04 expHall Transportation + 16 -5e+03 4.3e+03 -2.23e+03 3.51e-06 0 0 4.96e+04 Tank Transportation + 17 -4.12e+03 5e+03 -2.47e+03 3.51e-06 0 1.15e+03 5.08e+04 expHall Transportation + 18 -4.12e+03 5e+03 -2.47e+03 3.51e-06 0 0 5.08e+04 Tank Transportation + 19 73.8 2.17e+03 -3.26e+03 3.51e-06 3.51e-06 5.11e+03 5.59e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.263 -0.0267 0.023 2.88e-06 0 0 0 Tank initStep + 1 1.42e+03 -5e+03 1.29e+03 2.88e-06 0 5.36e+03 5.36e+03 expHall Transportation + 2 2.68e+03 -1e+04 5.46e+03 2.88e-06 0 6.63e+03 1.2e+04 world Transportation + 3 3.94e+03 -1.5e+04 9.63e+03 2.88e-06 0 6.63e+03 1.86e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.356 -0.0453 0.0545 3.53e-06 0 0 0 Tank initStep + 1 -768 -70.2 5e+03 3.53e-06 0 5.06e+03 5.06e+03 expHall Transportation + 2 -4.01e+03 -1.68e+03 1e+04 3.53e-06 0 6.17e+03 1.12e+04 world Transportation + 3 -7.26e+03 -3.29e+03 1.5e+04 3.53e-06 0 6.17e+03 1.74e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.351 -0.0444 0.0529 3.4e-06 0 0 0 Tank initStep + 1 1.47e+03 5e+03 499 3.4e-06 0 5.24e+03 5.24e+03 expHall Transportation + 2 4.29e+03 1e+04 2.78e+03 3.4e-06 0 6.18e+03 1.14e+04 world Transportation + 3 7.11e+03 1.5e+04 5.06e+03 3.4e-06 0 6.18e+03 1.76e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.262 -0.0265 0.0227 3.27e-06 0 0 0 Tank initStep + 1 5e+03 -3.83e+03 653 3.27e-06 0 6.33e+03 6.33e+03 expHall Transportation + 2 5e+03 -3.83e+03 653 3.27e-06 0 0 6.33e+03 Tank Transportation + 3 2.78e+03 -4.88e+03 -2.19e+03 3.27e-06 3.27e-06 3.76e+03 1.01e+04 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 0.367 -0.0585 -0.00603 0.431 0 0 0.387 Tank initStep - 5 0.465 -0.0384 0.0195 0.416 0.0156 0.104 0.49 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.415 -0.0486 0.00661 3.92e-06 0 0 0 Tank initStep - 1 3.21e+03 5e+03 1.41e+03 3.92e-06 0 6.1e+03 6.1e+03 World Transportation - 2 3.21e+03 5e+03 1.41e+03 3.92e-06 0 0 6.1e+03 Tank Transportation - 3 5e+03 1.32e+03 3.76e+03 3.92e-06 0 4.72e+03 1.08e+04 World Transportation - 4 5e+03 1.32e+03 3.76e+03 3.92e-06 0 0 1.08e+04 Tank Transportation - 5 484 -2.15e+03 5e+03 3.92e-06 0 5.83e+03 1.67e+04 World Transportation - 6 484 -2.15e+03 5e+03 3.92e-06 0 0 1.67e+04 Tank Transportation - 7 -4.85e+03 -5e+03 -475 3.92e-06 0 8.16e+03 2.48e+04 World Transportation - 8 -1e+04 -6.46e+03 -9.5e+03 3.92e-06 0 1.05e+04 3.53e+04 OutOfWorld Transportation + 4 0.361 -0.0465 0.0564 0.409 0 0 0.381 Tank initStep + 5 0.445 -0.046 0.0961 0.394 0.0154 0.0935 0.474 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.434 -0.0447 0.0115 3.33e-06 0 0 0 Tank initStep - 1 5e+03 428 -1.18e+03 3.33e-06 0 5.15e+03 5.15e+03 World Transportation - 2 1e+04 3.05e+03 -3.45e+03 3.33e-06 0 6.09e+03 1.12e+04 OutOfWorld Transportation + 0 0.444 -0.046 0.0957 2.23e-06 0 0 0 Tank initStep + 1 -492 2e+03 -187 2.23e-06 0 2.07e+03 2.07e+03 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.376 -0.0464 0.0632 3.26e-06 0 0 0 Tank initStep + 1 1.35e+03 5e+03 -13.9 3.26e-06 0 5.18e+03 5.18e+03 expHall Transportation + 2 3.29e+03 1e+04 -918 3.26e-06 0 5.44e+03 1.06e+04 world Transportation + 3 5.22e+03 1.5e+04 -1.82e+03 3.26e-06 0 5.44e+03 1.61e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.404 -0.0462 0.0766 3.01e-06 0 0 0 Tank initStep + 1 321 2e+03 78.2 3.01e-06 3.01e-06 2.03e+03 2.03e+03 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.394 -0.0463 0.0721 2.37e-06 0 0 0 Tank initStep + 1 3.93e+03 117 5e+03 2.37e-06 0 6.36e+03 6.36e+03 expHall Transportation + 2 3.93e+03 117 5e+03 2.37e-06 0 0 6.36e+03 Tank Transportation + 3 4.21e+03 102 4.85e+03 2.37e-06 2.37e-06 327 6.68e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 0.465 -0.0384 0.0195 0.416 0 0 0.49 Tank initStep - 6 0.545 0.000228 0.0533 0.4 0.0153 0.0964 0.587 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.492 -0.0254 0.0309 3.54e-06 0 0 0 Tank initStep - 1 -4.89e+03 2.21e+03 -2.63e+03 3.54e-06 3.54e-06 5.98e+03 5.98e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.504 -0.0196 0.036 3.67e-06 0 0 0 Tank initStep - 1 1.2e+03 1.43e+03 1.5e+03 3.67e-06 3.67e-06 2.39e+03 2.39e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 0.545 0.000228 0.0533 0.4 0 0 0.587 Tank initStep - 7 0.62 0.0363 0.084 0.385 0.0157 0.0894 0.676 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.597 0.0254 0.0747 3.59e-06 0 0 0 Tank initStep - 1 4.24e+03 1.92e+03 5e+03 3.59e-06 0 6.83e+03 6.83e+03 World Transportation - 2 4.24e+03 1.92e+03 5e+03 3.59e-06 0 0 6.83e+03 Tank Transportation - 3 5e+03 2.7e+03 3.39e+03 3.59e-06 0 1.94e+03 8.77e+03 World Transportation - 4 5e+03 2.7e+03 3.39e+03 3.59e-06 0 0 8.77e+03 Tank Transportation - 5 -4.21e+03 3.88e+03 980 3.59e-06 3.59e-06 9.59e+03 1.84e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 0.62 0.0363 0.084 0.385 0 0 0.676 Tank initStep - 8 0.687 0.0543 0.128 0.366 0.019 0.0826 0.759 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.675 0.0513 0.121 2.29e-06 0 0 0 Tank initStep - 1 -2.89e+03 -1.85e+03 154 2.29e-06 2.29e-06 3.43e+03 3.43e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.665 0.0486 0.114 3.52e-06 0 0 0 Tank initStep - 1 4.92e+03 2.61e+03 -1.2e+03 3.52e-06 3.52e-06 5.7e+03 5.7e+03 Tank OpAbsorption + 5 0.445 -0.046 0.0961 0.394 0 0 0.474 Tank initStep + 6 0.518 -0.0272 0.137 0.373 0.0209 0.0865 0.561 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.642 0.0423 0.0987 2.21e-06 0 0 0 Tank initStep - 1 3.44e+03 169 5e+03 2.21e-06 0 6.07e+03 6.07e+03 World Transportation - 2 7.59e+03 674 1e+04 2.21e-06 0 6.52e+03 1.26e+04 OutOfWorld Transportation + 0 0.482 -0.0365 0.117 3.03e-06 0 0 0 Tank initStep + 1 -333 -5e+03 -283 3.03e-06 0 5.02e+03 5.02e+03 expHall Transportation + 2 -2.29e+03 -1e+04 446 3.03e-06 0 5.42e+03 1.04e+04 world Transportation + 3 -4.25e+03 -1.5e+04 1.17e+03 3.03e-06 0 5.42e+03 1.59e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.489 -0.0346 0.121 2.33e-06 0 0 0 Tank initStep + 1 5e+03 4.19e+03 2.21e+03 2.33e-06 0 6.89e+03 6.89e+03 expHall Transportation + 2 5e+03 4.19e+03 2.21e+03 2.33e-06 0 0 6.89e+03 Tank Transportation + 3 4.6e+03 5e+03 2.17e+03 2.33e-06 0 903 7.79e+03 expHall Transportation + 4 -2.02e+03 1e+04 1.41e+03 2.33e-06 0 8.33e+03 1.61e+04 world Transportation + 5 -8.65e+03 1.5e+04 657 2.33e-06 0 8.33e+03 2.45e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.509 -0.0295 0.132 2.63e-06 0 0 0 Tank initStep + 1 5e+03 1.01e+03 252 2.63e-06 0 5.11e+03 5.11e+03 expHall Transportation + 2 1e+04 3.39e+03 2.04e+03 2.63e-06 0 5.82e+03 1.09e+04 world Transportation + 3 1.5e+04 5.77e+03 3.82e+03 2.63e-06 0 5.82e+03 1.67e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.476 -0.0381 0.113 2.4e-06 0 0 0 Tank initStep + 1 5e+03 -450 952 2.4e-06 0 5.11e+03 5.11e+03 expHall Transportation + 2 5e+03 -450 952 2.4e-06 0 0 5.11e+03 Tank Transportation + 3 1.46e+03 5e+03 -489 2.4e-06 0 6.65e+03 1.18e+04 expHall Transportation + 4 1.46e+03 5e+03 -489 2.4e-06 0 0 1.18e+04 Tank Transportation + 5 2.19e+03 3.93e+03 -1.39e+03 2.4e-06 2.4e-06 1.57e+03 1.33e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.453 -0.0439 0.101 4e-06 0 0 0 Tank initStep + 1 5e+03 4.02e+03 1.69e+03 4e-06 0 6.64e+03 6.64e+03 expHall Transportation + 2 5e+03 4.02e+03 1.69e+03 4e-06 0 0 6.64e+03 Tank Transportation + 3 4.46e+03 5e+03 2e+03 4e-06 0 1.16e+03 7.79e+03 expHall Transportation + 4 -3.91e+03 8.44e+03 1e+04 4e-06 0 1.21e+04 1.99e+04 world Transportation + 5 -9.14e+03 1.06e+04 1.5e+04 4e-06 0 7.55e+03 2.74e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 0.687 0.0543 0.128 0.366 0 0 0.759 Tank initStep - 9 0.752 0.0634 0.164 0.349 0.017 0.0746 0.833 Tank Cerenkov + 6 0.518 -0.0272 0.137 0.373 0 0 0.561 Tank initStep + 7 0.565 0.0158 0.174 0.362 0.0113 0.0776 0.638 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.726 0.0598 0.15 2.22e-06 0 0 0 Tank initStep - 1 5e+03 1.22e+03 -1.35e+03 2.22e-06 0 5.32e+03 5.32e+03 World Transportation - 2 5e+03 1.22e+03 -1.35e+03 2.22e-06 0 0 5.32e+03 Tank Transportation - 3 221 5e+03 8.85 2.22e-06 0 6.24e+03 1.16e+04 World Transportation - 4 221 5e+03 8.85 2.22e-06 0 0 1.16e+04 Tank Transportation - 5 -5e+03 1.9e+03 534 2.22e-06 0 6.09e+03 1.77e+04 World Transportation - 6 -1e+04 -2.85e+03 395 2.22e-06 0 6.89e+03 2.46e+04 OutOfWorld Transportation + 0 0.544 -0.0032 0.157 2.27e-06 0 0 0 Tank initStep + 1 346 -500 969 2.27e-06 2.27e-06 1.14e+03 1.14e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.697 0.0558 0.134 2.56e-06 0 0 0 Tank initStep - 1 -895 5e+03 -1.94e+03 2.56e-06 0 5.44e+03 5.44e+03 World Transportation - 2 -3.03e+03 9.16e+03 -1e+04 2.56e-06 0 9.32e+03 1.48e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.703 0.0566 0.137 3.64e-06 0 0 0 Tank initStep - 1 5e+03 -1.78e+03 2.67e+03 3.64e-06 0 5.94e+03 5.94e+03 World Transportation - 2 5e+03 -1.78e+03 2.67e+03 3.64e-06 0 0 5.94e+03 Tank Transportation - 3 2.93e+03 -1.76e+03 5e+03 3.64e-06 0 3.12e+03 9.06e+03 World Transportation - 4 2.93e+03 -1.76e+03 5e+03 3.64e-06 0 0 9.06e+03 Tank Transportation - 5 -2.38e+03 -612 -5e+03 3.64e-06 0 1.14e+04 2.04e+04 World Transportation - 6 -6.42e+03 -477 -1e+04 3.64e-06 0 6.43e+03 2.69e+04 OutOfWorld Transportation + 0 0.56 0.0114 0.17 3.62e-06 0 0 0 Tank initStep + 1 3.01e+03 1.95e+03 5e+03 3.62e-06 0 6.15e+03 6.15e+03 expHall Transportation + 2 3.01e+03 1.95e+03 5e+03 3.62e-06 0 0 6.15e+03 Tank Transportation + 3 4.43e+03 3.41e+03 1.62e+03 3.62e-06 0 3.95e+03 1.01e+04 Tank OpRayleigh + 4 -5e+03 -1.61e+03 -2.33e+03 3.62e-06 0 1.14e+04 2.15e+04 expHall Transportation + 5 -9.06e+03 -7.81e+03 -1e+04 3.62e-06 0 1.07e+04 3.22e+04 world Transportation + 6 -1.17e+04 -1.18e+04 -1.5e+04 3.62e-06 0 6.95e+03 3.91e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 0.752 0.0634 0.164 0.349 0 0 0.833 Tank initStep - 10 0.792 0.0585 0.215 0.334 0.015 0.0678 0.901 Tank Cerenkov - 11 0.816 0.0566 0.269 0.323 0.0106 0.0622 0.964 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.792 0.0585 0.215 3.03e-06 0 0 0 Tank initStep - 1 1.17e+03 1.53e+03 5e+03 3.03e-06 0 5.36e+03 5.36e+03 World Transportation - 2 1.17e+03 1.53e+03 5e+03 3.03e-06 0 0 5.36e+03 Tank Transportation - 3 1.66e+03 3.65e+03 3.61e+03 3.03e-06 0 2.59e+03 7.95e+03 Tank OpRayleigh - 4 1.79e+03 5e+03 3.55e+03 3.03e-06 0 1.35e+03 9.3e+03 World Transportation - 5 1.79e+03 5e+03 3.55e+03 3.03e-06 0 0 9.3e+03 Tank Transportation - 6 -2.41e+03 2.29e+03 -5e+03 3.03e-06 0 9.91e+03 1.92e+04 World Transportation - 7 -2.41e+03 2.29e+03 -5e+03 3.03e-06 0 0 1.92e+04 Tank Transportation - 8 -5e+03 -613 42.6 3.03e-06 0 6.37e+03 2.56e+04 World Transportation - 9 -5e+03 -613 42.6 3.03e-06 0 0 2.56e+04 Tank Transportation - 10 -156 -3.36e+03 5e+03 3.03e-06 0 7.46e+03 3.3e+04 World Transportation - 11 -156 -3.36e+03 5e+03 3.03e-06 0 0 3.3e+04 Tank Transportation - 12 2.58e+03 -5e+03 3.63e+03 3.03e-06 0 3.47e+03 3.65e+04 World Transportation - 13 2.58e+03 -5e+03 3.63e+03 3.03e-06 0 0 3.65e+04 Tank Transportation - 14 5e+03 -3.2e+03 3.16e+03 3.03e-06 0 3.05e+03 3.96e+04 World Transportation - 15 5e+03 -3.2e+03 3.16e+03 3.03e-06 0 0 3.96e+04 Tank Transportation - 16 3.65e+03 -2.26e+03 1.16e+03 3.03e-06 0 2.59e+03 4.21e+04 Tank OpRayleigh - 17 1.04e+03 -2.49e+03 -5e+03 3.03e-06 0 6.7e+03 4.88e+04 World Transportation - 18 1.04e+03 -2.49e+03 -5e+03 3.03e-06 0 0 4.88e+04 Tank Transportation - 19 -2.34e+03 994 -1.29e+03 3.03e-06 3.03e-06 6.11e+03 5.49e+04 Tank OpAbsorption + 7 0.565 0.0158 0.174 0.362 0 0 0.638 Tank initStep + 8 0.596 0.0586 0.224 0.35 0.0117 0.073 0.711 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.804 0.0576 0.242 2.31e-06 0 0 0 Tank initStep - 1 705 969 5e+03 2.31e-06 0 5.14e+03 5.14e+03 World Transportation - 2 2.35e+03 84.3 1e+04 2.31e-06 0 5.34e+03 1.05e+04 OutOfWorld Transportation + 0 0.582 0.0397 0.202 2.69e-06 0 0 0 Tank initStep + 1 -1.52e+03 -634 3.35e+03 2.69e-06 2.69e-06 3.74e+03 3.74e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.595 0.0576 0.223 2.45e-06 0 0 0 Tank initStep + 1 4.35e+03 3.65e+03 2.47e+03 2.45e-06 2.45e-06 6.19e+03 6.19e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.593 0.0547 0.219 3.78e-06 0 0 0 Tank initStep + 1 1.52e+03 1.2e+03 4.44e+03 3.78e-06 3.78e-06 4.85e+03 4.85e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.571 0.0236 0.183 3.54e-06 0 0 0 Tank initStep + 1 1.91e+03 5e+03 2.23e+03 3.54e-06 0 5.8e+03 5.8e+03 expHall Transportation + 2 1.91e+03 5e+03 2.23e+03 3.54e-06 0 0 5.8e+03 Tank Transportation + 3 4.7e+03 -5e+03 4e+03 3.54e-06 0 1.05e+04 1.63e+04 expHall Transportation + 4 4.7e+03 -5e+03 4e+03 3.54e-06 0 0 1.63e+04 Tank Transportation + 5 5e+03 -4.76e+03 4.16e+03 3.54e-06 0 412 1.67e+04 expHall Transportation + 6 5e+03 -4.76e+03 4.16e+03 3.54e-06 0 0 1.67e+04 Tank Transportation + 7 198 5e+03 -604 3.54e-06 0 1.19e+04 2.86e+04 expHall Transportation + 8 198 5e+03 -604 3.54e-06 0 0 2.86e+04 Tank Transportation + 9 4.35e+03 4.59e+03 -5e+03 3.54e-06 0 6.06e+03 3.47e+04 expHall Transportation + 10 4.35e+03 4.59e+03 -5e+03 3.54e-06 0 0 3.47e+04 Tank Transportation + 11 4.95e+03 5e+03 -4.44e+03 3.54e-06 0 918 3.56e+04 expHall Transportation + 12 4.95e+03 5e+03 -4.44e+03 3.54e-06 0 0 3.56e+04 Tank Transportation + 13 5e+03 4.92e+03 -4.42e+03 3.54e-06 0 91.8 3.57e+04 expHall Transportation + 14 5e+03 4.92e+03 -4.42e+03 3.54e-06 0 0 3.57e+04 Tank Transportation + 15 -1.38e+03 -5e+03 1.24e+03 3.54e-06 0 1.31e+04 4.88e+04 expHall Transportation + 16 -1.38e+03 -5e+03 1.24e+03 3.54e-06 0 0 4.88e+04 Tank Transportation + 17 -4.09e+03 144 5e+03 3.54e-06 0 6.92e+03 5.57e+04 expHall Transportation + 18 -4.09e+03 144 5e+03 3.54e-06 0 0 5.57e+04 Tank Transportation + 19 -5e+03 1.36e+03 4.15e+03 3.54e-06 0 1.75e+03 5.74e+04 expHall Transportation + 20 -5e+03 1.36e+03 4.15e+03 3.54e-06 0 0 5.74e+04 Tank Transportation + 21 -3.22e+03 5e+03 2.38e+03 3.54e-06 0 4.41e+03 6.19e+04 expHall Transportation + 22 -3.22e+03 5e+03 2.38e+03 3.54e-06 0 0 6.19e+04 Tank Transportation + 23 2.11e+03 -2.24e+03 -5e+03 3.54e-06 0 1.16e+04 7.35e+04 expHall Transportation + 24 1e+04 -8.41e+03 -7.06e+03 3.54e-06 0 1.02e+04 8.37e+04 world Transportation + 25 1.5e+04 -1.23e+04 -8.36e+03 3.54e-06 0 6.48e+03 9.02e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 11 0.816 0.0566 0.269 0.323 0 0 0.964 Tank initStep - 12 0.853 0.0525 0.315 0.313 0.01 0.0583 1.02 Tank Cerenkov - 13 0.876 0.0441 0.362 0.302 0.0113 0.0548 1.08 Tank Cerenkov + 8 0.596 0.0586 0.224 0.35 0 0 0.711 Tank initStep + 9 0.627 0.0917 0.275 0.337 0.0132 0.0684 0.78 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.869 0.0468 0.346 2.38e-06 0 0 0 Tank initStep - 1 5e+03 1.08e+03 -304 2.38e-06 0 5.12e+03 5.12e+03 World Transportation - 2 1e+04 1.07e+03 -913 2.38e-06 0 5.04e+03 1.02e+04 OutOfWorld Transportation + 0 0.624 0.0884 0.27 2.65e-06 0 0 0 Tank initStep + 1 1.22e+03 5e+03 4.34e+03 2.65e-06 0 6.73e+03 6.73e+03 expHall Transportation + 2 4.6e+03 8.41e+03 1e+04 2.65e-06 0 7.43e+03 1.42e+04 world Transportation + 3 7.59e+03 1.14e+04 1.5e+04 2.65e-06 0 6.56e+03 2.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 0.627 0.0917 0.275 0.337 0 0 0.78 Tank initStep + 10 0.663 0.124 0.314 0.323 0.0136 0.0633 0.843 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.861 0.0497 0.331 2.26e-06 0 0 0 Tank initStep - 1 692 154 2.95e+03 2.26e-06 2.26e-06 3.03e+03 3.03e+03 Tank OpAbsorption + 0 0.635 0.0991 0.284 3.02e-06 0 0 0 Tank initStep + 1 3.65e+03 4.43e+03 1.95e+03 3.02e-06 3.02e-06 6.06e+03 6.06e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 0.876 0.0441 0.362 0.302 0 0 1.08 Tank initStep - 14 0.9 0.0728 0.395 0.292 0.00977 0.0509 1.13 Tank Cerenkov - 15 0.925 0.1 0.423 0.268 0.0245 0.0477 1.18 Tank Cerenkov + 10 0.663 0.124 0.314 0.323 0 0 0.843 Tank initStep + 11 0.695 0.162 0.344 0.315 0.00815 0.0583 0.901 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.924 0.0988 0.421 3.68e-06 0 0 0 Tank initStep - 1 2.15e+03 4.14e+03 5e+03 3.68e-06 0 6.83e+03 6.83e+03 World Transportation - 2 2.15e+03 4.14e+03 5e+03 3.68e-06 0 0 6.83e+03 Tank Transportation - 3 2.87e+03 5e+03 3.49e+03 3.68e-06 0 1.89e+03 8.72e+03 World Transportation - 4 2.87e+03 5e+03 3.49e+03 3.68e-06 0 0 8.72e+03 Tank Transportation - 5 5e+03 2.89e+03 -962 3.68e-06 0 5.36e+03 1.41e+04 World Transportation - 6 5e+03 2.89e+03 -962 3.68e-06 0 0 1.41e+04 Tank Transportation - 7 3.37e+03 1.31e+03 -5e+03 3.68e-06 0 4.63e+03 1.87e+04 World Transportation - 8 3.37e+03 1.31e+03 -5e+03 3.68e-06 0 0 1.87e+04 Tank Transportation - 9 -5e+03 -4.57e+03 260 3.68e-06 0 1.15e+04 3.02e+04 World Transportation - 10 -5e+03 -4.57e+03 260 3.68e-06 0 0 3.02e+04 Tank Transportation - 11 -4.82e+03 -5e+03 -0.17 3.68e-06 0 535 3.08e+04 World Transportation - 12 -4.82e+03 -5e+03 -0.17 3.68e-06 0 0 3.08e+04 Tank Transportation - 13 -65.1 -898 -5e+03 3.68e-06 0 8.02e+03 3.88e+04 World Transportation - 14 -65.1 -898 -5e+03 3.68e-06 0 0 3.88e+04 Tank Transportation - 15 3.8e+03 1.39e+03 1.41e+03 3.68e-06 0 7.83e+03 4.66e+04 Tank OpRayleigh - 16 3.32e+03 1.86e+03 747 3.68e-06 0 943 4.76e+04 Tank OpRayleigh - 17 3.91e+03 1.51e+03 972 3.68e-06 3.68e-06 720 4.83e+04 Tank OpAbsorption + 0 0.678 0.142 0.328 3.5e-06 0 0 0 Tank initStep + 1 -5e+03 -3.78e+03 2.18e+03 3.5e-06 0 6.64e+03 6.64e+03 expHall Transportation + 2 -7.01e+03 -1e+04 3.29e+03 3.5e-06 0 6.63e+03 1.33e+04 world Transportation + 3 -8.62e+03 -1.5e+04 4.18e+03 3.5e-06 0 5.33e+03 1.86e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 0.925 0.1 0.423 0.268 0 0 1.18 Tank initStep - 16 0.926 0.128 0.452 0.262 0.00541 0.0402 1.22 Tank Cerenkov - 17 0.922 0.154 0.478 0.253 0.00878 0.0386 1.25 Tank Cerenkov - 18 0.931 0.181 0.499 0.247 0.00661 0.0361 1.29 Tank Cerenkov - 19 0.932 0.195 0.507 0.241 0.00575 0.0166 1.31 Tank Cerenkov - 20 0.91 0.304 0.544 0.213 0.0278 0.132 1.44 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.928 0.214 0.514 3.28e-06 0 0 0 Tank initStep - 1 192 2e+03 -2.55 3.28e-06 3.28e-06 2.01e+03 2.01e+03 Bubble Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.923 0.241 0.522 2.46e-06 0 0 0 Tank initStep - 1 -1.96e+03 -5e+03 4.85e+03 2.46e-06 0 7.23e+03 7.23e+03 World Transportation - 2 -1.96e+03 -5e+03 4.85e+03 2.46e-06 0 0 7.23e+03 Tank Transportation - 3 -2.06e+03 -4.89e+03 5e+03 2.46e-06 0 210 7.44e+03 World Transportation - 4 -2.06e+03 -4.89e+03 5e+03 2.46e-06 0 0 7.44e+03 Tank Transportation - 5 -4.68e+03 -583 -1.09e+03 2.46e-06 2.46e-06 7.91e+03 1.54e+04 Tank OpAbsorption + 11 0.695 0.162 0.344 0.315 0 0 0.901 Tank initStep + 12 0.732 0.183 0.379 0.305 0.0106 0.0555 0.957 Tank Cerenkov + 13 0.772 0.194 0.407 0.277 0.0275 0.0518 1.01 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.918 0.267 0.531 3.74e-06 0 0 0 Tank initStep - 1 2.06e+03 -5e+03 -1.63e+03 3.74e-06 0 5.65e+03 5.65e+03 World Transportation - 2 4.61e+03 -1e+04 -3.46e+03 3.74e-06 0 5.9e+03 1.16e+04 OutOfWorld Transportation + 0 0.756 0.19 0.396 2.2e-06 0 0 0 Tank initStep + 1 -4.39e+03 -5e+03 -2.53e+03 2.2e-06 0 7.12e+03 7.12e+03 expHall Transportation + 2 -4.39e+03 -5e+03 -2.53e+03 2.2e-06 0 0 7.12e+03 Tank Transportation + 3 -4.45e+03 -3.74e+03 5e+03 2.2e-06 0 7.63e+03 1.48e+04 expHall Transportation + 4 -4.8e+03 -2.91e+03 1e+04 2.2e-06 0 5.08e+03 1.98e+04 world Transportation + 5 -5.15e+03 -2.07e+03 1.5e+04 2.2e-06 0 5.08e+03 2.49e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.77 0.194 0.405 3.79e-06 0 0 0 Tank initStep + 1 4.29e+03 5e+03 -4.49e+03 3.79e-06 0 7.97e+03 7.97e+03 expHall Transportation + 2 4.29e+03 5e+03 -4.49e+03 3.79e-06 0 0 7.97e+03 Tank Transportation + 3 4.22e+03 4.9e+03 -5e+03 3.79e-06 0 525 8.5e+03 expHall Transportation + 4 3.98e+03 2.87e+03 -1e+04 3.79e-06 0 5.4e+03 1.39e+04 world Transportation + 5 3.74e+03 848 -1.5e+04 3.79e-06 0 5.4e+03 1.93e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 20 0.91 0.304 0.544 0.213 0 0 1.44 Tank initStep - 21 0.894 0.336 0.553 0.204 0.00938 0.0381 1.48 Tank msc + 13 0.772 0.194 0.407 0.277 0 0 1.01 Tank initStep + 14 0.806 0.184 0.43 0.268 0.00891 0.043 1.05 Tank Cerenkov + 15 0.833 0.162 0.449 0.259 0.00934 0.0403 1.09 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.903 0.317 0.547 3.61e-06 0 0 0 Tank initStep - 1 -3.71e+03 -4.68e+03 -5e+03 3.61e-06 0 7.79e+03 7.79e+03 World Transportation - 2 -3.71e+03 -4.68e+03 -5e+03 3.61e-06 0 0 7.79e+03 Tank Transportation - 3 -3.77e+03 -5e+03 -4.54e+03 3.61e-06 0 559 8.35e+03 World Transportation - 4 -3.77e+03 -5e+03 -4.54e+03 3.61e-06 0 0 8.35e+03 Tank Transportation - 5 -5e+03 -1.88e+03 -1.56e+03 3.61e-06 0 4.49e+03 1.28e+04 World Transportation - 6 -5e+03 -1.88e+03 -1.56e+03 3.61e-06 0 0 1.28e+04 Tank Transportation - 7 -4.15e+03 -1.07e+03 -736 3.61e-06 3.61e-06 1.43e+03 1.43e+04 Tank OpAbsorption + 0 0.81 0.18 0.433 3.26e-06 0 0 0 Tank initStep + 1 1.35e+03 -3.73e+03 -5e+03 3.26e-06 0 6.38e+03 6.38e+03 expHall Transportation + 2 4.48e+03 -1e+04 -7.89e+03 3.26e-06 0 7.58e+03 1.4e+04 world Transportation + 3 6.97e+03 -1.5e+04 -1.02e+04 3.26e-06 0 6.04e+03 2e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.895 0.333 0.552 2.86e-06 0 0 0 Tank initStep - 1 -1.22e+03 -5e+03 -1.71e+03 2.86e-06 0 5.43e+03 5.43e+03 World Transportation - 2 -1.22e+03 -5e+03 -1.71e+03 2.86e-06 0 0 5.43e+03 Tank Transportation - 3 -1.07e+03 -3.57e+03 -5e+03 2.86e-06 0 3.59e+03 9.02e+03 World Transportation - 4 -2.06e+03 512 -1e+04 2.86e-06 0 6.53e+03 1.55e+04 OutOfWorld Transportation + 15 0.833 0.162 0.449 0.259 0 0 1.09 Tank initStep + 16 0.864 0.148 0.464 0.252 0.00703 0.0376 1.13 Tank Cerenkov + 17 0.894 0.138 0.479 0.24 0.0118 0.0356 1.17 Tank Cerenkov + 18 0.992 0.146 0.539 0.207 0.0331 0.131 1.3 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.906 0.313 0.546 2.42e-06 0 0 0 Tank initStep - 1 -1.98e+03 -5e+03 -2.5e+03 2.42e-06 0 5.93e+03 5.93e+03 World Transportation - 2 -1.98e+03 -5e+03 -2.5e+03 2.42e-06 0 0 5.93e+03 Tank Transportation - 3 -3.08e+03 -1.82e+03 -5e+03 2.42e-06 0 4.19e+03 1.01e+04 World Transportation - 4 -3.08e+03 -1.82e+03 -5e+03 2.42e-06 0 0 1.01e+04 Tank Transportation - 5 -395 4.19e+03 -1.29e+03 2.42e-06 2.42e-06 7.55e+03 1.77e+04 Tank OpAbsorption + 0 0.963 0.144 0.521 2.95e-06 0 0 0 Tank initStep + 1 -5e+03 -23.8 403 2.95e-06 0 5.02e+03 5.02e+03 expHall Transportation + 2 -1e+04 514 472 2.95e-06 0 5.03e+03 1e+04 world Transportation + 3 -1.5e+04 1.05e+03 541 2.95e-06 0 5.03e+03 1.51e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.934 0.141 0.503 3.81e-06 0 0 0 Tank initStep + 1 2.96e+03 5e+03 4.29e+03 3.81e-06 0 7.22e+03 7.22e+03 expHall Transportation + 2 2.96e+03 5e+03 4.29e+03 3.81e-06 0 0 7.22e+03 Tank Transportation + 3 3.12e+03 3.99e+03 5e+03 3.81e-06 0 1.25e+03 8.47e+03 expHall Transportation + 4 3.12e+03 3.99e+03 5e+03 3.81e-06 0 0 8.47e+03 Tank Transportation + 5 3.04e+03 -2.86e+03 -5e+03 3.81e-06 0 1.21e+04 2.06e+04 expHall Transportation + 6 4.75e+03 -1e+04 -9.08e+03 3.81e-06 0 8.4e+03 2.9e+04 world Transportation + 7 5.95e+03 -1.5e+04 -1.19e+04 3.81e-06 0 5.88e+03 3.49e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 21 0.894 0.336 0.553 0.204 0 0 1.48 Tank initStep - 22 0.878 0.368 0.555 0.198 0.00613 0.0354 1.51 Tank msc - 23 0.844 0.449 0.564 0.176 0.022 0.1 1.61 Tank eIoni - 24 0.801 0.473 0.62 0.154 0.0218 0.0853 1.7 Tank eIoni - 25 0.766 0.518 0.645 0.122 0.0321 0.0715 1.77 Tank eIoni + 18 0.992 0.146 0.539 0.207 0 0 1.3 Tank initStep + 19 1.02 0.17 0.55 0.199 0.00741 0.0363 1.33 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.993 0.147 0.539 3.57e-06 0 0 0 Tank initStep + 1 -3.56e+03 5e+03 -1.57e+03 3.57e-06 0 6.34e+03 6.34e+03 expHall Transportation + 2 -3.56e+03 5e+03 -1.57e+03 3.57e-06 0 0 6.34e+03 Tank Transportation + 3 -5e+03 4.66e+03 -1.02e+03 3.57e-06 0 1.58e+03 7.92e+03 expHall Transportation + 4 -1e+04 4.98e+03 3.74e+03 3.57e-06 0 6.91e+03 1.48e+04 world Transportation + 5 -1.5e+04 5.29e+03 8.49e+03 3.57e-06 0 6.91e+03 2.17e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 19 1.02 0.17 0.55 0.199 0 0 1.33 Tank initStep + 20 1.04 0.19 0.559 0.192 0.00705 0.0342 1.37 Tank msc + 21 1.11 0.243 0.578 0.172 0.0206 0.0965 1.46 Tank eIoni + 22 1.16 0.291 0.588 0.151 0.0206 0.0827 1.55 Tank eIoni + 23 1.2 0.331 0.603 0.135 0.0166 0.0699 1.62 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.77 0.513 0.642 3.05e-06 0 0 0 Tank initStep - 1 5e+03 -1.02e+03 -1.56e+03 3.05e-06 0 5.33e+03 5.33e+03 World Transportation - 2 1e+04 -2.64e+03 -2.83e+03 3.05e-06 0 5.41e+03 1.07e+04 OutOfWorld Transportation + 0 1.19 0.315 0.597 2.28e-06 0 0 0 Tank initStep + 1 315 -187 -2.62e+03 2.28e-06 2.28e-06 2.64e+03 2.64e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.19 0.317 0.597 3.05e-06 0 0 0 Tank initStep + 1 -5e+03 2.23e+03 -2.9e+03 3.05e-06 0 6.2e+03 6.2e+03 expHall Transportation + 2 -5e+03 2.23e+03 -2.9e+03 3.05e-06 0 0 6.2e+03 Tank Transportation + 3 -2.39e+03 1.77e+03 -3.94e+03 3.05e-06 3.05e-06 2.84e+03 9.04e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 25 0.766 0.518 0.645 0.122 0 0 1.77 Tank initStep - 26 0.76 0.523 0.658 0.119 0.00299 0.015 1.78 Tank msc - 27 0.738 0.539 0.693 0.104 0.0151 0.0516 1.84 Tank eIoni + 23 1.2 0.331 0.603 0.135 0 0 1.62 Tank initStep + 24 1.21 0.341 0.612 0.124 0.0101 0.0178 1.63 Tank msc ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.751 0.529 0.672 2.38e-06 0 0 0 Tank initStep - 1 -4.45e+03 2.3e+03 -1.08e+03 2.38e-06 2.38e-06 5.13e+03 5.13e+03 Tank OpAbsorption + 0 1.21 0.333 0.604 2.57e-06 0 0 0 Tank initStep + 1 -2.2e+03 2.21e+03 5e+03 2.57e-06 0 5.89e+03 5.89e+03 expHall Transportation + 2 -2.2e+03 2.21e+03 5e+03 2.57e-06 0 0 5.89e+03 Tank Transportation + 3 -5e+03 3.3e+03 2.17e+03 2.57e-06 0 4.13e+03 1e+04 expHall Transportation + 4 -5e+03 3.3e+03 2.17e+03 2.57e-06 0 0 1e+04 Tank Transportation + 5 -2.81e+03 5e+03 2.02e+03 2.57e-06 0 2.78e+03 1.28e+04 expHall Transportation + 6 -2.81e+03 5e+03 2.02e+03 2.57e-06 0 0 1.28e+04 Tank Transportation + 7 5e+03 -2.51e+03 -1.56e+03 2.57e-06 0 1.14e+04 2.42e+04 expHall Transportation + 8 5e+03 -2.51e+03 -1.56e+03 2.57e-06 0 0 2.42e+04 Tank Transportation + 9 1.19e+03 -5e+03 -2.06e+03 2.57e-06 0 4.57e+03 2.88e+04 expHall Transportation + 10 1.19e+03 -5e+03 -2.06e+03 2.57e-06 0 0 2.88e+04 Tank Transportation + 11 -5e+03 -2.74e+03 -3.55e+03 2.57e-06 0 6.76e+03 3.55e+04 expHall Transportation + 12 -5e+03 -2.74e+03 -3.55e+03 2.57e-06 0 0 3.55e+04 Tank Transportation + 13 -3.43e+03 -5e+03 -2.06e+03 2.57e-06 0 3.13e+03 3.87e+04 expHall Transportation + 14 -3.43e+03 -5e+03 -2.06e+03 2.57e-06 0 0 3.87e+04 Tank Transportation + 15 5e+03 3.1e+03 902 2.57e-06 0 1.21e+04 5.07e+04 expHall Transportation + 16 5e+03 3.1e+03 902 2.57e-06 0 0 5.07e+04 Tank Transportation + 17 1.91e+03 5e+03 254 2.57e-06 0 3.68e+03 5.44e+04 expHall Transportation + 18 1.91e+03 5e+03 254 2.57e-06 0 0 5.44e+04 Tank Transportation + 19 -5e+03 1.78e+03 -921 2.57e-06 0 7.72e+03 6.21e+04 expHall Transportation + 20 -1e+04 -4.71e+03 -5.85e+03 2.57e-06 0 9.57e+03 7.17e+04 world Transportation + 21 -1.5e+04 -1.12e+04 -1.08e+04 2.57e-06 0 9.57e+03 8.13e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 27 0.738 0.539 0.693 0.104 0 0 1.84 Tank initStep - 28 0.728 0.541 0.698 0.099 0.0047 0.0114 1.85 Tank msc - 29 0.702 0.554 0.716 0.0801 0.0189 0.0417 1.89 Tank eIoni - 30 0.682 0.569 0.729 0.0597 0.0203 0.0334 1.92 Tank eIoni - 31 0.673 0.586 0.73 0.0461 0.0136 0.0254 1.95 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.68 0.573 0.729 4.04e-06 0 0 0 Tank initStep - 1 -439 -179 -980 4.04e-06 0 1.09e+03 1.09e+03 Tank OpRayleigh - 2 5e+03 3.74e+03 -1.58e+03 4.04e-06 0 6.73e+03 7.82e+03 World Transportation - 3 7.63e+03 1e+04 -4.25e+03 4.04e-06 0 7.29e+03 1.51e+04 OutOfWorld Transportation + 24 1.21 0.341 0.612 0.124 0 0 1.63 Tank initStep + 25 1.23 0.35 0.618 0.12 0.00437 0.0156 1.65 Tank msc + 26 1.26 0.374 0.638 0.0983 0.0218 0.0523 1.7 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.681 0.57 0.729 3.23e-06 0 0 0 Tank initStep - 1 -4.32e+03 5e+03 533 3.23e-06 0 6.63e+03 6.63e+03 World Transportation - 2 -1e+04 8.54e+03 400 3.23e-06 0 6.7e+03 1.33e+04 OutOfWorld Transportation + 0 1.23 0.356 0.623 3.21e-06 0 0 0 Tank initStep + 1 -5e+03 1.26e+03 -3.41e+03 3.21e-06 0 6.18e+03 6.18e+03 expHall Transportation + 2 -5e+03 1.26e+03 -3.41e+03 3.21e-06 0 0 6.18e+03 Tank Transportation + 3 -2.89e+03 1.56e+03 -5e+03 3.21e-06 0 2.66e+03 8.84e+03 expHall Transportation + 4 -2.89e+03 1.56e+03 -5e+03 3.21e-06 0 0 8.84e+03 Tank Transportation + 5 5e+03 2.56e+03 -2.45e+03 3.21e-06 0 8.35e+03 1.72e+04 expHall Transportation + 6 1e+04 3.21e+03 336 3.21e-06 0 5.76e+03 2.3e+04 world Transportation + 7 1.5e+04 3.86e+03 3.12e+03 3.21e-06 0 5.76e+03 2.87e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 31 0.673 0.586 0.73 0.0461 0 0 1.95 Tank initStep - 32 0.672 0.586 0.733 0.0306 0.0155 0.00275 1.95 Tank msc + 26 1.26 0.374 0.638 0.0983 0 0 1.7 Tank initStep + 27 1.27 0.381 0.641 0.0956 0.0027 0.0104 1.71 Tank msc + 28 1.29 0.404 0.654 0.0752 0.0204 0.0402 1.75 Tank eIoni + 29 1.31 0.416 0.657 0.0642 0.0109 0.0314 1.78 Tank eIoni + 30 1.33 0.415 0.659 0.0471 0.0172 0.0271 1.81 Tank eIoni + 31 1.34 0.417 0.659 0.0312 0.0159 0.0209 1.83 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.34 0.416 0.659 3.7e-06 0 0 0 Tank initStep + 1 -2.63e+03 -5e+03 -1.83e+03 3.7e-06 0 5.94e+03 5.94e+03 expHall Transportation + 2 -1e+04 -6.68e+03 -6.14e+03 3.7e-06 0 8.7e+03 1.46e+04 world Transportation + 3 -1.5e+04 -7.82e+03 -9.07e+03 3.7e-06 0 5.91e+03 2.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 31 1.34 0.417 0.659 0.0312 0 0 1.83 Tank initStep + 32 1.34 0.417 0.66 0.0293 0.00185 0.00137 1.83 Tank msc + 33 1.34 0.422 0.665 0.00512 0.0242 0.0138 1.85 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.34 0.42 0.663 3.61e-06 0 0 0 Tank initStep + 1 5e+03 -309 258 3.61e-06 0 5.01e+03 5.01e+03 expHall Transportation + 2 1e+04 -883 859 3.61e-06 0 5.07e+03 1.01e+04 world Transportation + 3 1.5e+04 -1.46e+03 1.46e+03 3.61e-06 0 5.07e+03 1.52e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.34 0.419 0.662 3.19e-06 0 0 0 Tank initStep + 1 3.28e+03 754 -181 3.19e-06 3.19e-06 3.37e+03 3.37e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.672 0.586 0.731 2.4e-06 0 0 0 Tank initStep - 1 -2.87e+03 4.65e+03 -3.15 2.4e-06 2.4e-06 5.46e+03 5.46e+03 Tank OpAbsorption + 0 1.34 0.42 0.663 2.39e-06 0 0 0 Tank initStep + 1 520 -5e+03 3.54e+03 2.39e-06 0 6.15e+03 6.15e+03 expHall Transportation + 2 2.11e+03 -9.9e+03 1e+04 2.39e-06 0 8.26e+03 1.44e+04 world Transportation + 3 3.34e+03 -1.37e+04 1.5e+04 2.39e-06 0 6.4e+03 2.08e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 32 0.672 0.586 0.733 0.0306 0 0 1.95 Tank initStep - 33 0.672 0.585 0.734 0.0295 0.00107 0.00132 1.95 Tank msc - 34 0.672 0.581 0.741 0 0.0295 0.0139 1.97 Tank eIoni - 35 0.672 0.581 0.741 0 0 0 1.97 Tank Scintillation + 33 1.34 0.422 0.665 0.00512 0 0 1.85 Tank initStep + 34 1.34 0.421 0.665 0.00493 0.000189 5.46e-05 1.85 Tank msc + 35 1.34 0.421 0.665 0 0.00493 0.000639 1.85 Tank eIoni + 36 1.34 0.421 0.665 0 0 0 1.85 Tank Scintillation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 44, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.672 0.581 0.741 0.511 0 0 0 Tank initStep - 1 221 192 -187 0.24 1.42e-05 347 347 Tank compt - 2 132 99.2 -331 0.211 1.36e-05 193 540 Tank compt - 3 139 92.2 -352 0.184 2.92e-05 23.8 564 Tank compt - 4 83.6 88.5 -443 0.118 0.000537 106 670 Tank compt - 5 94.6 80.2 -419 0.108 1.42e-05 27.7 698 Tank compt - 6 89.2 77.5 -409 0.0777 2.92e-05 11.3 709 Tank compt - 7 106 69.9 -428 0.0734 1.42e-05 26.8 736 Tank compt - 8 126 92.3 -454 0.0667 1.36e-05 39 775 Tank compt - 9 185 39.4 -495 0.0638 1.36e-05 89.9 865 Tank compt - 10 206 34 -489 0.0625 2.92e-05 22.3 887 Tank compt - 11 247 23.6 -503 0.0515 1.36e-05 44.5 931 Tank compt - 12 226 95.5 -466 0.0503 1.36e-05 83.5 1.02e+03 Tank compt - 13 226 95.7 -466 0.0476 0.000537 0.412 1.02e+03 Tank compt - 14 210 155 -503 0.0473 1.36e-05 71.6 1.09e+03 Tank compt - 15 210 165 -505 0.0473 0 9.99 1.1e+03 Tank Rayl - 16 184 179 -515 0.0442 2.92e-05 31.7 1.13e+03 Tank compt - 17 174 174 -507 0.0402 1.42e-05 14.4 1.14e+03 Tank compt - 18 168 182 -511 0 0.000537 10.3 1.15e+03 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 168 182 -511 0.0397 0 0 0 Tank initStep - 1 168 182 -511 0.0381 0.00157 0.00226 0.00226 Tank msc - 2 168 182 -511 0.0218 0.0164 0.0182 0.0205 Tank eIoni - 3 168 182 -511 0 0.0218 0.00975 0.0302 Tank eIoni - 4 168 182 -511 0 0 0 0.0302 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 174 174 -507 0.00389 0 0 0 Tank initStep - 1 174 174 -507 0.00382 7.47e-05 3.84e-05 3.84e-05 Tank msc - 2 174 174 -507 0 0.00382 0.000464 0.000502 Tank eIoni - 3 174 174 -507 0 0 0 0.000502 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 184 179 -515 0.00312 0 0 0 Tank initStep - 1 184 179 -515 0.00304 7.54e-05 2.63e-05 2.63e-05 Tank msc - 2 184 179 -515 0 0.00304 0.000316 0.000342 Tank eIoni - 3 184 179 -515 0 0 0 0.000342 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 210 155 -503 0.000314 0 0 0 Tank initStep - 1 210 155 -503 0.00027 4.4e-05 9.8e-07 9.8e-07 Tank msc - 2 210 155 -503 0 0.00027 1.06e-05 1.16e-05 Tank eIoni - 3 210 155 -503 0 0 0 1.16e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 226 95.7 -466 0.00212 0 0 0 Tank initStep - 1 226 95.7 -466 0.002 0.000117 1.37e-05 1.37e-05 Tank msc - 2 226 95.7 -466 0 0.002 0.000157 0.00017 Tank eIoni - 3 226 95.7 -466 0 0 0 0.00017 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 226 95.5 -466 0.00116 0 0 0 Tank initStep - 1 226 95.5 -466 0.00111 4.27e-05 5.27e-06 5.27e-06 Tank msc - 2 226 95.5 -466 0 0.00111 6.22e-05 6.75e-05 Tank eIoni - 3 226 95.5 -466 0 0 0 6.75e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 247 23.6 -503 0.011 0 0 0 Tank initStep - 1 247 23.6 -503 0.0108 0.000275 0.000236 0.000236 Tank msc - 2 247 23.6 -503 0 0.0108 0.00282 0.00306 Tank eIoni - 3 247 23.6 -503 0 0 0 0.00306 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 206 34 -489 0.00131 0 0 0 Tank initStep - 1 206 34 -489 0.00131 0 6.36e-06 6.36e-06 Tank msc - 2 206 34 -489 0 0.00131 7.95e-05 8.59e-05 Tank eIoni - 3 206 34 -489 0 0 0 8.59e-05 Tank Scintillation + 0 1.34 0.421 0.665 0.511 0 0 0 Tank initStep + 1 -78.3 -60.7 62.5 0.204 1.42e-05 118 118 Tank compt + 2 -71.9 -63.7 61 0.18 1.42e-05 7.29 125 Tank compt + 3 -32.3 -45.6 40.7 0.147 1.36e-05 48 173 Tank compt + 4 22.7 -122 -9.12 0.136 1.36e-05 106 279 Tank compt + 5 44.6 -135 -4.37 0.131 2.92e-05 25.9 305 Tank compt + 6 85.4 -158 -24.2 0.0921 1.36e-05 51.3 357 Tank compt + 7 91.6 -78.3 18.8 0.089 1.36e-05 91.1 448 Tank compt + 8 91.4 -78 19 0.081 0.000537 0.448 448 Tank compt + 9 96.4 -33.6 -5.18 0 0.000537 50.8 499 Tank phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 53, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 185 39.4 -495 0.00283 0 0 0 Tank initStep - 1 185 39.4 -495 0.0026 0.000223 2.23e-05 2.23e-05 Tank msc - 2 185 39.4 -495 0 0.0026 0.000243 0.000265 Tank eIoni - 3 185 39.4 -495 0 0 0 0.000265 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 126 92.3 -454 0.00676 0 0 0 Tank initStep - 1 126 92.3 -454 0.00661 0.00015 9.96e-05 9.96e-05 Tank msc - 2 126 92.3 -454 0 0.00661 0.0012 0.0013 Tank eIoni - 3 126 92.3 -454 0 0 0 0.0013 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 106 69.9 -428 0.00427 0 0 0 Tank initStep - 1 106 69.9 -428 0.00427 0 4.49e-05 4.49e-05 Tank msc - 2 106 69.9 -428 0 0.00427 0.000562 0.000606 Tank eIoni - 3 106 69.9 -428 0 0 0 0.000606 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 89.2 77.5 -409 0.0302 0 0 0 Tank initStep - 1 89.2 77.5 -409 0.0297 0.000465 0.00139 0.00139 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 89.2 77.5 -409 3.41e-06 0 0 0 Tank initStep - 1 1.55e+03 5e+03 2.9e+03 3.41e-06 0 6.11e+03 6.11e+03 World Transportation - 2 1.55e+03 5e+03 2.9e+03 3.41e-06 0 0 6.11e+03 Tank Transportation - 3 585 2.16e+03 5e+03 3.41e-06 0 3.66e+03 9.77e+03 World Transportation - 4 -1e+04 -6.36e+03 6.89e+03 3.41e-06 0 1.37e+04 2.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 89.2 77.5 -409 0.0297 0 0 0.00139 Tank initStep - 2 89.2 77.5 -409 0.0292 0.000561 0.00136 0.00275 Tank msc - 3 89.2 77.5 -409 0.0103 0.0189 0.0144 0.0171 Tank eIoni - 4 89.2 77.5 -409 0 0.0103 0.00262 0.0198 Tank eIoni - 5 89.2 77.5 -409 0 0 0 0.0198 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 94.6 80.2 -419 0.00965 0 0 0 Tank initStep - 1 94.6 80.2 -419 0.00945 0.0002 0.000186 0.000186 Tank msc - 2 94.6 80.2 -419 0 0.00945 0.00224 0.00243 Tank eIoni - 3 94.6 80.2 -419 0 0 0 0.00243 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 83.6 88.5 -443 0.0658 0 0 0 Tank initStep - 1 83.6 88.5 -443 0.064 0.00184 0.00551 0.00551 Tank msc - 2 83.6 88.5 -443 0.0516 0.0124 0.0279 0.0334 Tank eIoni - 3 83.6 88.5 -443 0.0391 0.0125 0.0232 0.0566 Tank eIoni - 4 83.6 88.5 -443 0.0263 0.0129 0.0186 0.0752 Tank eIoni - 5 83.6 88.5 -443 0 0.0263 0.0128 0.088 Tank eIoni - 6 83.6 88.5 -443 0 0 0 0.088 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 48 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 83.6 88.5 -443 3.2e-06 0 0 0 Tank initStep - 1 -2.13e+03 -5e+03 1.17e+03 3.2e-06 0 5.78e+03 5.78e+03 World Transportation - 2 -7.94e+03 -1e+04 4.76e+03 3.2e-06 0 8.47e+03 1.42e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 139 92.2 -352 0.0265 0 0 0 Tank initStep - 1 139 92.2 -352 0.026 0.000497 0.00111 0.00111 Tank msc - 2 139 92.2 -352 0.0103 0.0157 0.0127 0.0138 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 47 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 139 92.2 -352 3.47e-06 0 0 0 Tank initStep - 1 -1.81e+03 415 -5e+03 3.47e-06 0 5.05e+03 5.05e+03 World Transportation - 2 -1.81e+03 415 -5e+03 3.47e-06 0 0 5.05e+03 Tank Transportation - 3 -3.12e+03 2.06e+03 1.59e+03 3.47e-06 3.47e-06 6.92e+03 1.2e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 139 92.2 -352 0.0103 0 0 0.0138 Tank initStep - 3 139 92.2 -352 0.0102 0.000134 0.00021 0.014 Tank msc - 4 139 92.2 -352 0 0.0102 0.00256 0.0166 Tank eIoni - 5 139 92.2 -352 0 0 0 0.0166 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 132 99.2 -331 0.0296 0 0 0 Tank initStep - 1 132 99.2 -331 0.0279 0.00172 0.00135 0.00135 Tank msc - 2 132 99.2 -331 0.0112 0.0167 0.0138 0.0151 Tank eIoni - 3 132 99.2 -331 0 0.0112 0.00304 0.0182 Tank eIoni - 4 132 99.2 -331 0 0 0 0.0182 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 46 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 132 99.2 -331 3.64e-06 0 0 0 Tank initStep - 1 66.3 697 -377 3.64e-06 3.64e-06 604 604 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 221 192 -187 0.271 0 0 0 Tank initStep - 1 221 192 -187 0.261 0.00947 0.0414 0.0414 Tank Cerenkov - 2 221 192 -187 0.253 0.0081 0.0387 0.0801 Tank Cerenkov - 3 221 192 -187 0.242 0.0109 0.0364 0.116 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 221 192 -187 2.6e-06 0 0 0 Tank initStep - 1 1.1e+03 -5e+03 -4.18e+03 2.6e-06 0 6.61e+03 6.61e+03 World Transportation - 2 1.1e+03 -5e+03 -4.18e+03 2.6e-06 0 0 6.61e+03 Tank Transportation - 3 1.06e+03 -4.81e+03 -4.31e+03 2.6e-06 2.6e-06 231 6.84e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 221 192 -187 0.242 0 0 0.116 Tank initStep - 4 221 192 -187 0.229 0.0133 0.0482 0.165 Tank msc - 5 221 192 -187 0.202 0.0267 0.126 0.291 Tank eIoni - 6 221 192 -187 0.179 0.0239 0.107 0.398 Tank eIoni - 7 221 192 -187 0.154 0.0247 0.09 0.488 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 221 192 -187 3.76e-06 0 0 0 Tank initStep - 1 -1.69e+03 5e+03 -2.29e+03 3.76e-06 0 5.58e+03 5.58e+03 World Transportation - 2 -1.69e+03 5e+03 -2.29e+03 3.76e-06 0 0 5.58e+03 Tank Transportation - 3 -2.31e+03 2.85e+03 -5e+03 3.76e-06 0 3.52e+03 9.1e+03 World Transportation - 4 -2.31e+03 2.85e+03 -5e+03 3.76e-06 0 0 9.1e+03 Tank Transportation - 5 -5e+03 -3.34e+03 909 3.76e-06 0 8.97e+03 1.81e+04 World Transportation - 6 -5e+03 -3.34e+03 909 3.76e-06 0 0 1.81e+04 Tank Transportation - 7 -4.63e+03 -5e+03 1.82e+03 3.76e-06 0 1.93e+03 2e+04 World Transportation - 8 -2.81e+03 -1e+04 6.85e+03 3.76e-06 0 7.32e+03 2.73e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 221 192 -187 3.58e-06 0 0 0 Tank initStep - 1 726 -5e+03 -2.22e+03 3.58e-06 0 5.6e+03 5.6e+03 World Transportation - 2 726 -5e+03 -2.22e+03 3.58e-06 0 0 5.6e+03 Tank Transportation - 3 246 -4.47e+03 -5e+03 3.58e-06 0 2.87e+03 8.47e+03 World Transportation - 4 -1.13e+03 -3.28e+03 -1e+04 3.58e-06 0 5.32e+03 1.38e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 221 192 -187 0.154 0 0 0.488 Tank initStep - 8 221 192 -187 0.148 0.00588 0.0233 0.511 Tank msc - 9 221 192 -187 0.13 0.018 0.0704 0.581 Tank eIoni - 10 221 192 -187 0.104 0.0258 0.0597 0.641 Tank eIoni - 11 221 192 -187 0.0864 0.0177 0.0459 0.687 Tank eIoni - 12 221 192 -187 0.0386 0.0478 0.0374 0.724 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 221 192 -187 2.44e-06 0 0 0 Tank initStep - 1 -2.16e+03 -5e+03 2.53e+03 2.44e-06 0 6.32e+03 6.32e+03 World Transportation - 2 -2.16e+03 -5e+03 2.53e+03 2.44e-06 0 0 6.32e+03 Tank Transportation - 3 -5e+03 -3.5e+03 3.55e+03 2.44e-06 0 3.37e+03 9.7e+03 World Transportation - 4 -1e+04 2.66e+03 3.74e+03 2.44e-06 0 7.93e+03 1.76e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 221 192 -187 2.68e-06 0 0 0 Tank initStep - 1 -5e+03 2.57e+03 -4.61e+03 2.68e-06 0 7.25e+03 7.25e+03 World Transportation - 2 -7.37e+03 5.59e+03 -1e+04 2.68e-06 0 6.61e+03 1.39e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 221 192 -187 2.42e-06 0 0 0 Tank initStep - 1 1.7e+03 1.44e+03 5e+03 2.42e-06 0 5.54e+03 5.54e+03 World Transportation - 2 5.22e+03 4.05e+03 1e+04 2.42e-06 0 6.65e+03 1.22e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 221 192 -187 3.93e-06 0 0 0 Tank initStep - 1 -948 -257 -472 3.93e-06 3.93e-06 1.28e+03 1.28e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 221 192 -187 0.0386 0 0 0.724 Tank initStep - 13 221 192 -187 0.0375 0.00104 0.00215 0.726 Tank msc - 14 221 192 -187 0.0156 0.0219 0.018 0.744 Tank eIoni - 15 221 192 -187 0 0.0156 0.00545 0.75 Tank eIoni - 16 221 192 -187 0 0 0 0.75 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 43, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.672 0.581 0.741 0.511 0 0 0 Tank initStep - 1 -85.9 -74.7 74.5 0.39 1.42e-05 136 136 Tank compt - 2 -89.6 -149 93.2 0.259 0.000537 76.3 213 Tank compt - 3 -81.2 -152 95.4 0.183 0.000537 9.27 222 Tank compt - 4 -74.8 -163 77.7 0.13 1.36e-05 22 244 Tank compt - 5 -83 -145 67.5 0.117 1.42e-05 22.2 266 Tank compt - 6 -67.6 -86.9 77.6 0.0917 2.92e-05 61.2 327 Tank compt - 7 -91 -85.9 78.4 0.0831 1.36e-05 23.4 351 Tank compt - 8 -97.5 -80.2 92.9 0.0689 0.000537 16.8 368 Tank compt - 9 -88.3 -82.7 96.5 0.0661 0.000537 10.2 378 Tank compt - 10 -58 -189 107 0.0592 2.92e-05 111 489 Tank compt - 11 -41.8 -125 344 0.0592 0 247 736 Tank Rayl - 12 -76.5 -114 454 0.0575 1.36e-05 115 851 Tank compt - 13 -95.3 -157 508 0.046 1.36e-05 72.2 923 Tank compt - 14 -94.9 -155 504 0.0392 0.000537 4.32 928 Tank compt - 15 -121 -158 517 0.0345 1.42e-05 29.5 957 Tank compt - 16 -103 -140 490 0 0.000537 37.4 995 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -103 -140 490 0.034 0 0 0 Tank initStep - 1 -103 -140 490 0.0329 0.00114 0.00172 0.00172 Tank msc - 2 -103 -140 490 0.0148 0.018 0.0161 0.0178 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 87 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -103 -140 490 3.49e-06 0 0 0 Tank initStep - 1 2.76e+03 -5e+03 2.52e+03 3.49e-06 0 6e+03 6e+03 World Transportation - 2 2.76e+03 -5e+03 2.52e+03 3.49e-06 0 0 6e+03 Tank Transportation - 3 4.66e+03 -2.52e+03 5e+03 3.49e-06 0 3.98e+03 9.98e+03 World Transportation - 4 4.66e+03 -2.52e+03 5e+03 3.49e-06 0 0 9.98e+03 Tank Transportation - 5 4.74e+03 -1.39e+03 -1.43e+03 3.49e-06 0 6.53e+03 1.65e+04 Tank OpRayleigh - 6 5e+03 -670 -1.96e+03 3.49e-06 0 934 1.74e+04 World Transportation - 7 5e+03 -670 -1.96e+03 3.49e-06 0 0 1.74e+04 Tank Transportation - 8 2.55e+03 5e+03 -4.26e+03 3.49e-06 0 6.59e+03 2.4e+04 World Transportation - 9 2.55e+03 5e+03 -4.26e+03 3.49e-06 0 0 2.4e+04 Tank Transportation - 10 1.23e+03 3.83e+03 -5e+03 3.49e-06 0 1.91e+03 2.59e+04 World Transportation - 11 1.23e+03 3.83e+03 -5e+03 3.49e-06 0 0 2.59e+04 Tank Transportation - 12 -3.76e+03 -125 5e+03 3.49e-06 0 1.19e+04 3.78e+04 World Transportation - 13 -3.76e+03 -125 5e+03 3.49e-06 0 0 3.78e+04 Tank Transportation - 14 -5e+03 -3.64e+03 1.16e+03 3.49e-06 0 5.35e+03 4.32e+04 World Transportation - 15 -5e+03 -3.64e+03 1.16e+03 3.49e-06 0 0 4.32e+04 Tank Transportation - 16 -4.39e+03 -5e+03 50.5 3.49e-06 0 1.86e+03 4.5e+04 World Transportation - 17 -4.39e+03 -5e+03 50.5 3.49e-06 0 0 4.5e+04 Tank Transportation - 18 -1.6e+03 345 -5e+03 3.49e-06 0 7.87e+03 5.29e+04 World Transportation - 19 -1.6e+03 345 -5e+03 3.49e-06 0 0 5.29e+04 Tank Transportation - 20 972 4.12e+03 -1.63e+03 3.49e-06 3.49e-06 5.68e+03 5.86e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -103 -140 490 0.0148 0 0 0.0178 Tank initStep - 3 -103 -140 490 0.0146 0.000251 0.000396 0.0182 Tank msc - 4 -103 -140 490 0 0.0146 0.00481 0.023 Tank eIoni - 5 -103 -140 490 0 0 0 0.023 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 87 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -103 -140 490 4.08e-06 0 0 0 Tank initStep - 1 -2.38e+03 -171 -4.9e+03 4.08e-06 4.08e-06 5.85e+03 5.85e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -121 -158 517 0.00468 0 0 0 Tank initStep - 1 -121 -158 517 0.00452 0.00016 5.28e-05 5.28e-05 Tank msc - 2 -121 -158 517 0 0.00452 0.000622 0.000674 Tank eIoni - 3 -121 -158 517 0 0 0 0.000674 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -94.9 -155 504 0.00627 0 0 0 Tank initStep - 1 -94.9 -155 504 0.00574 0.000529 8.74e-05 8.74e-05 Tank msc - 2 -94.9 -155 504 0 0.00574 0.000936 0.00102 Tank eIoni - 3 -94.9 -155 504 0 0 0 0.00102 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95.3 -157 508 0.0115 0 0 0 Tank initStep - 1 -95.3 -157 508 0.0111 0.000335 0.000252 0.000252 Tank msc - 2 -95.3 -157 508 0 0.0111 0.003 0.00325 Tank eIoni - 3 -95.3 -157 508 0 0 0 0.00325 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -76.5 -114 454 0.00163 0 0 0 Tank initStep - 1 -76.5 -114 454 0.00142 0.000216 9.03e-06 9.03e-06 Tank msc - 2 -76.5 -114 454 0 0.00142 9e-05 9.9e-05 Tank eIoni - 3 -76.5 -114 454 0 0 0 9.9e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -58 -189 107 0.00696 0 0 0 Tank initStep - 1 -58 -189 107 0.00649 0.000467 0.000105 0.000105 Tank msc - 2 -58 -189 107 0 0.00649 0.00116 0.00127 Tank eIoni - 3 -58 -189 107 0 0 0 0.00127 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -88.3 -82.7 96.5 0.00223 0 0 0 Tank initStep - 1 -88.3 -82.7 96.5 0.00217 6.36e-05 1.5e-05 1.5e-05 Tank msc - 2 -88.3 -82.7 96.5 0 0.00217 0.000179 0.000194 Tank eIoni - 3 -88.3 -82.7 96.5 0 0 0 0.000194 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -97.5 -80.2 92.9 0.0136 0 0 0 Tank initStep - 1 -97.5 -80.2 92.9 0.0126 0.000992 0.00034 0.00034 Tank msc - 2 -97.5 -80.2 92.9 0 0.0126 0.00373 0.00407 Tank eIoni - 3 -97.5 -80.2 92.9 0 0 0 0.00407 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -91 -85.9 78.4 0.00866 0 0 0 Tank initStep - 1 -91 -85.9 78.4 0.00828 0.000388 0.000154 0.000154 Tank msc - 2 -91 -85.9 78.4 0 0.00828 0.00178 0.00193 Tank eIoni - 3 -91 -85.9 78.4 0 0 0 0.00193 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -67.6 -86.9 77.6 0.0254 0 0 0 Tank initStep - 1 -67.6 -86.9 77.6 0.0248 0.000595 0.00103 0.00103 Tank msc - 2 -67.6 -86.9 77.6 0.0085 0.0163 0.012 0.013 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 78 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -67.6 -86.9 77.6 3.41e-06 0 0 0 Tank initStep - 1 1.07e+03 354 5e+03 3.41e-06 0 5.07e+03 5.07e+03 World Transportation - 2 3.32e+03 -93.5 1e+04 3.41e-06 0 5.5e+03 1.06e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 78 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -67.6 -86.9 77.6 3.88e-06 0 0 0 Tank initStep - 1 -1.9e+03 646 5e+03 3.88e-06 0 5.3e+03 5.3e+03 World Transportation - 2 -6.52e+03 610 1e+04 3.88e-06 0 6.81e+03 1.21e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -67.6 -86.9 77.6 0.0085 0 0 0.013 Tank initStep - 3 -67.6 -86.9 77.6 0.00833 0.000166 0.000149 0.0131 Tank msc - 4 -67.6 -86.9 77.6 0 0.00833 0.0018 0.0149 Tank eIoni - 5 -67.6 -86.9 77.6 0 0 0 0.0149 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 78 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -67.6 -86.9 77.6 3.85e-06 0 0 0 Tank initStep - 1 4.55e+03 4.24e+03 -5e+03 3.85e-06 0 8.11e+03 8.11e+03 World Transportation - 2 4.55e+03 4.24e+03 -5e+03 3.85e-06 0 0 8.11e+03 Tank Transportation - 3 4.94e+03 5e+03 -4.48e+03 3.85e-06 0 1e+03 9.12e+03 World Transportation - 4 4.94e+03 5e+03 -4.48e+03 3.85e-06 0 0 9.12e+03 Tank Transportation - 5 5e+03 4.92e+03 -4.43e+03 3.85e-06 0 107 9.22e+03 World Transportation - 6 5e+03 4.92e+03 -4.43e+03 3.85e-06 0 0 9.22e+03 Tank Transportation - 7 266 -710 5e+03 3.85e-06 0 1.2e+04 2.12e+04 World Transportation - 8 266 -710 5e+03 3.85e-06 0 0 2.12e+04 Tank Transportation - 9 -145 -2.02e+03 364 3.85e-06 3.85e-06 4.83e+03 2.6e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -83 -145 67.5 0.0123 0 0 0 Tank initStep - 1 -83 -145 67.5 0.0121 0.000206 0.000287 0.000287 Tank msc - 2 -83 -145 67.5 0 0.0121 0.00349 0.00377 Tank eIoni - 3 -83 -145 67.5 0 0 0 0.00377 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.8 -163 77.7 0.0532 0 0 0 Tank initStep - 1 -74.8 -163 77.7 0.0507 0.0025 0.00379 0.00379 Tank msc - 2 -74.8 -163 77.7 0.0354 0.0153 0.0229 0.0266 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 76 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.8 -163 77.7 2.37e-06 0 0 0 Tank initStep - 1 53.2 -4.42e+03 -5e+03 2.37e-06 0 6.63e+03 6.63e+03 World Transportation - 2 53.2 -4.42e+03 -5e+03 2.37e-06 0 0 6.63e+03 Tank Transportation - 3 -653 -5e+03 -4.52e+03 2.37e-06 0 1.03e+03 7.66e+03 World Transportation - 4 -653 -5e+03 -4.52e+03 2.37e-06 0 0 7.66e+03 Tank Transportation - 5 -5e+03 4.03e+03 -3.09e+03 2.37e-06 0 1.01e+04 1.78e+04 World Transportation - 6 -5e+03 4.03e+03 -3.09e+03 2.37e-06 0 0 1.78e+04 Tank Transportation - 7 -2.6e+03 5e+03 -1.96e+03 2.37e-06 0 2.82e+03 2.06e+04 World Transportation - 8 -2.6e+03 5e+03 -1.96e+03 2.37e-06 0 0 2.06e+04 Tank Transportation - 9 2.99e+03 3.26e+03 -1.57e+03 2.37e-06 2.37e-06 5.87e+03 2.65e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 76 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.8 -163 77.7 3.89e-06 0 0 0 Tank initStep - 1 3.08e+03 3.04e+03 5e+03 3.89e-06 0 6.66e+03 6.66e+03 World Transportation - 2 3.08e+03 3.04e+03 5e+03 3.89e-06 0 0 6.66e+03 Tank Transportation - 3 4.29e+03 3.84e+03 3.85e+03 3.89e-06 0 1.85e+03 8.52e+03 Tank OpRayleigh - 4 5e+03 3.99e+03 4.43e+03 3.89e-06 0 932 9.45e+03 World Transportation - 5 5e+03 3.99e+03 4.43e+03 3.89e-06 0 0 9.45e+03 Tank Transportation - 6 4.73e+03 4.34e+03 5e+03 3.89e-06 0 721 1.02e+04 World Transportation - 7 4.73e+03 4.34e+03 5e+03 3.89e-06 0 0 1.02e+04 Tank Transportation - 8 4.78e+03 5e+03 4.4e+03 3.89e-06 0 894 1.11e+04 World Transportation - 9 4.78e+03 5e+03 4.4e+03 3.89e-06 0 0 1.11e+04 Tank Transportation - 10 4.4e+03 3.02e+03 179 3.89e-06 3.89e-06 4.68e+03 1.57e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -74.8 -163 77.7 0.0354 0 0 0.0266 Tank initStep - 3 -74.8 -163 77.7 0.0342 0.00125 0.00185 0.0285 Tank msc - 4 -74.8 -163 77.7 0.0168 0.0173 0.0166 0.0451 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 95, Parent ID = 76 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.8 -163 77.7 3.41e-06 0 0 0 Tank initStep - 1 -2.79e+03 -2.93e+03 -2.09e+03 3.41e-06 0 4.44e+03 4.44e+03 Tank OpRayleigh - 2 -5e+03 1.37e+03 -4.3e+03 3.41e-06 0 5.31e+03 9.75e+03 World Transportation - 3 -5e+03 1.37e+03 -4.3e+03 3.41e-06 0 0 9.75e+03 Tank Transportation - 4 -2.68e+03 5e+03 -10.5 3.41e-06 0 6.08e+03 1.58e+04 World Transportation - 5 -2.68e+03 5e+03 -10.5 3.41e-06 0 0 1.58e+04 Tank Transportation - 6 -4.04e+03 1.48e+03 5e+03 3.41e-06 0 6.27e+03 2.21e+04 World Transportation - 7 -4.04e+03 1.48e+03 5e+03 3.41e-06 0 0 2.21e+04 Tank Transportation - 8 -5e+03 693 3.51e+03 3.41e-06 0 1.94e+03 2.4e+04 World Transportation - 9 -5e+03 693 3.51e+03 3.41e-06 0 0 2.4e+04 Tank Transportation - 10 2.36e+03 -5e+03 -1.49e+03 3.41e-06 0 1.06e+04 3.46e+04 World Transportation - 11 2.36e+03 -5e+03 -1.49e+03 3.41e-06 0 0 3.46e+04 Tank Transportation - 12 5e+03 -3.94e+03 -2.5e+03 3.41e-06 0 3.01e+03 3.76e+04 World Transportation - 13 1e+04 3.87e+03 -6.85e+03 3.41e-06 0 1.02e+04 4.79e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 -74.8 -163 77.7 0.0168 0 0 0.0451 Tank initStep - 5 -74.8 -163 77.7 0.0165 0.000366 0.000496 0.0456 Tank msc - 6 -74.8 -163 77.7 0 0.0165 0.00597 0.0516 Tank eIoni - 7 -74.8 -163 77.7 0 0 0 0.0516 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 96, Parent ID = 76 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.8 -163 77.7 2.15e-06 0 0 0 Tank initStep - 1 5e+03 -2.18e+03 3.24e+03 2.15e-06 0 6.31e+03 6.31e+03 World Transportation - 2 5.5e+03 -4.01e+03 1e+04 2.15e-06 0 7.02e+03 1.33e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -81.2 -152 95.4 0.0762 0 0 0 Tank initStep - 1 -81.2 -152 95.4 0.0727 0.0035 0.00711 0.00711 Tank msc - 2 -81.2 -152 95.4 0.0598 0.0129 0.0314 0.0385 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 75 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -81.2 -152 95.4 2.32e-06 0 0 0 Tank initStep - 1 5e+03 -4.82e+03 -1.77e+03 2.32e-06 0 7.15e+03 7.15e+03 World Transportation - 2 5e+03 -4.82e+03 -1.77e+03 2.32e-06 0 0 7.15e+03 Tank Transportation - 3 4.77e+03 -5e+03 -1.93e+03 2.32e-06 0 329 7.48e+03 World Transportation - 4 4.77e+03 -5e+03 -1.93e+03 2.32e-06 0 0 7.48e+03 Tank Transportation - 5 1.93e+03 4.69e+03 -5e+03 2.32e-06 0 1.06e+04 1.8e+04 World Transportation - 6 1.93e+03 4.69e+03 -5e+03 2.32e-06 0 0 1.8e+04 Tank Transportation - 7 1.83e+03 5e+03 -4.82e+03 2.32e-06 0 368 1.84e+04 World Transportation - 8 1.83e+03 5e+03 -4.82e+03 2.32e-06 0 0 1.84e+04 Tank Transportation - 9 1.86e+03 4.61e+03 -4.39e+03 2.32e-06 2.32e-06 586 1.9e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -81.2 -152 95.4 0.0598 0 0 0.0385 Tank initStep - 3 -81.2 -152 95.4 0.0576 0.00216 0.00465 0.0431 Tank msc - 4 -81.2 -152 95.4 0.0437 0.0139 0.0254 0.0686 Tank eIoni - 5 -81.2 -152 95.4 0.0312 0.0125 0.0203 0.0889 Tank eIoni - 6 -81.2 -152 95.4 0.0126 0.0186 0.0153 0.104 Tank eIoni - 7 -81.2 -152 95.4 0 0.0126 0.00372 0.108 Tank eIoni - 8 -81.2 -152 95.4 0 0 0 0.108 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89.6 -149 93.2 0.13 0 0 0 Tank initStep - 1 -89.6 -149 93.2 0.122 0.00808 0.0176 0.0176 Tank msc - 2 -89.7 -149 93.2 0.102 0.0196 0.0552 0.0729 Tank eIoni - 3 -89.7 -149 93.2 0.0877 0.0145 0.045 0.118 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89.7 -149 93.2 3.9e-06 0 0 0 Tank initStep - 1 -5e+03 -1.22e+03 216 3.9e-06 0 5.03e+03 5.03e+03 World Transportation - 2 -5e+03 -1.22e+03 216 3.9e-06 0 0 5.03e+03 Tank Transportation - 3 -3.85e+03 5e+03 -2.01e+03 3.9e-06 0 6.71e+03 1.17e+04 World Transportation - 4 -3.85e+03 5e+03 -2.01e+03 3.9e-06 0 0 1.17e+04 Tank Transportation - 5 -4.03e+03 3.46e+03 -2.1e+03 3.9e-06 3.9e-06 1.55e+03 1.33e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 98, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89.7 -149 93.2 2.59e-06 0 0 0 Tank initStep - 1 -342 -3.71e+03 5e+03 2.59e-06 0 6.07e+03 6.07e+03 World Transportation - 2 -342 -3.71e+03 5e+03 2.59e-06 0 0 6.07e+03 Tank Transportation - 3 16 -5e+03 3.91e+03 2.59e-06 0 1.73e+03 7.79e+03 World Transportation - 4 16 -5e+03 3.91e+03 2.59e-06 0 0 7.79e+03 Tank Transportation - 5 5e+03 92.7 -2.21e+03 2.59e-06 0 9.4e+03 1.72e+04 World Transportation - 6 5e+03 92.7 -2.21e+03 2.59e-06 0 0 1.72e+04 Tank Transportation - 7 -969 -408 -5e+03 2.59e-06 0 6.61e+03 2.38e+04 World Transportation - 8 -969 -408 -5e+03 2.59e-06 0 0 2.38e+04 Tank Transportation - 9 -5e+03 -1.04e+03 -2.38e+03 2.59e-06 0 4.85e+03 2.86e+04 World Transportation - 10 -1e+04 -1.45e+03 5.02e+03 2.59e-06 0 8.95e+03 3.76e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 -89.7 -149 93.2 0.0877 0 0 0.118 Tank initStep - 4 -89.7 -149 93.2 0.0844 0.00334 0.00908 0.127 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 100, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89.7 -149 93.2 4e-06 0 0 0 Tank initStep - 1 -1.82e+03 2.22e+03 2.67e+03 4e-06 4e-06 3.9e+03 3.9e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 -89.7 -149 93.2 0.0844 0 0 0.127 Tank initStep - 5 -89.7 -149 93.2 0.0798 0.00451 0.00849 0.135 Tank msc - 6 -89.7 -149 93.2 0.062 0.0179 0.0345 0.17 Tank eIoni - 7 -89.7 -149 93.2 0.0478 0.0142 0.0271 0.197 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 101, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89.7 -149 93.2 3.66e-06 0 0 0 Tank initStep - 1 -461 -5e+03 -3.93e+03 3.66e-06 0 6.32e+03 6.32e+03 World Transportation - 2 -461 -5e+03 -3.93e+03 3.66e-06 0 0 6.32e+03 Tank Transportation - 3 -685 -4.09e+03 -5e+03 3.66e-06 0 1.42e+03 7.74e+03 World Transportation - 4 -3.84e+03 1e+04 -7.51e+03 3.66e-06 0 1.47e+04 2.24e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 -89.7 -149 93.2 0.0478 0 0 0.197 Tank initStep - 8 -89.7 -149 93.2 0.046 0.00179 0.00314 0.2 Tank msc - 9 -89.8 -149 93.2 0.0242 0.0218 0.0211 0.221 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 102, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89.8 -149 93.2 3.6e-06 0 0 0 Tank initStep - 1 -219 49.7 -235 3.6e-06 3.6e-06 405 405 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 -89.8 -149 93.2 0.0242 0 0 0.221 Tank initStep - 10 -89.8 -149 93.2 0.0203 0.00387 0.000939 0.222 Tank msc - 11 -89.8 -149 93.2 0 0.0203 0.00862 0.231 Tank eIoni - 12 -89.8 -149 93.2 0 0 0 0.231 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 104, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89.8 -149 93.2 3.7e-06 0 0 0 Tank initStep - 1 359 -2.85e+03 -4.09e+03 3.7e-06 3.7e-06 5e+03 5e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 103, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89.8 -149 93.2 2.05e-06 0 0 0 Tank initStep - 1 596 -73.2 256 2.05e-06 2.05e-06 709 709 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -85.9 -74.7 74.5 0.121 0 0 0 Tank initStep - 1 -85.9 -74.7 74.5 0.116 0.00517 0.0157 0.0157 Tank msc - 2 -85.9 -74.7 74.5 0.0921 0.0238 0.052 0.0677 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -85.9 -74.7 74.5 2.08e-06 0 0 0 Tank initStep - 1 1.08e+03 1.43e+03 -244 2.08e-06 2.08e-06 1.93e+03 1.93e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -85.9 -74.7 74.5 3.95e-06 0 0 0 Tank initStep - 1 2.74e+03 -254 -5e+03 3.95e-06 0 5.81e+03 5.81e+03 World Transportation - 2 2.74e+03 -254 -5e+03 3.95e-06 0 0 5.81e+03 Tank Transportation - 3 5e+03 -48 -4.4e+03 3.95e-06 0 2.35e+03 8.16e+03 World Transportation - 4 1e+04 -925 -2.75e+03 3.95e-06 0 5.34e+03 1.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -85.9 -74.7 74.5 0.0921 0 0 0.0677 Tank initStep - 3 -85.9 -74.6 74.5 0.0866 0.0055 0.00988 0.0776 Tank msc - 4 -85.9 -74.6 74.5 0.0732 0.0134 0.0375 0.115 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -85.9 -74.6 74.5 2.22e-06 0 0 0 Tank initStep - 1 -5e+03 -4.15e+03 -2.49e+03 2.22e-06 0 6.88e+03 6.88e+03 World Transportation - 2 -5e+03 -4.15e+03 -2.49e+03 2.22e-06 0 0 6.88e+03 Tank Transportation - 3 -4.01e+03 -5e+03 -2.67e+03 2.22e-06 0 1.32e+03 8.2e+03 World Transportation - 4 -4.01e+03 -5e+03 -2.67e+03 2.22e-06 0 0 8.2e+03 Tank Transportation - 5 -1.02e+03 -3.1e+03 -5e+03 2.22e-06 0 4.24e+03 1.24e+04 World Transportation - 6 -1.02e+03 -3.1e+03 -5e+03 2.22e-06 0 0 1.24e+04 Tank Transportation - 7 1.63e+03 608 -4.11e+03 2.22e-06 2.22e-06 4.64e+03 1.71e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 -85.9 -74.6 74.5 0.0732 0 0 0.115 Tank initStep - 5 -86 -74.6 74.5 0.0689 0.00435 0.00664 0.122 Tank msc - 6 -86 -74.6 74.5 0.0553 0.0135 0.0298 0.152 Tank eIoni - 7 -86 -74.6 74.6 0.0282 0.0271 0.0246 0.176 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -86 -74.6 74.5 2.75e-06 0 0 0 Tank initStep - 1 5e+03 3.25e+03 2.77e+03 2.75e-06 0 6.65e+03 6.65e+03 World Transportation - 2 1e+04 7.86e+03 5.89e+03 2.75e-06 0 7.48e+03 1.41e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 -86 -74.6 74.6 0.0282 0 0 0.176 Tank initStep - 8 -86 -74.6 74.6 0.0273 0.00087 0.00124 0.177 Tank msc - 9 -86 -74.6 74.5 0.0107 0.0166 0.0135 0.191 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -86 -74.6 74.5 3.73e-06 0 0 0 Tank initStep - 1 2.5e+03 -5e+03 503 3.73e-06 0 5.58e+03 5.58e+03 World Transportation - 2 2.5e+03 -5e+03 503 3.73e-06 0 0 5.58e+03 Tank Transportation - 3 2.97e+03 -3.51e+03 2.1e+03 3.73e-06 3.73e-06 2.24e+03 7.82e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -86 -74.6 74.5 3.18e-06 0 0 0 Tank initStep - 1 -4.27e+03 -5e+03 -2.15e+03 3.18e-06 0 6.83e+03 6.83e+03 World Transportation - 2 -4.27e+03 -5e+03 -2.15e+03 3.18e-06 0 0 6.83e+03 Tank Transportation - 3 -5e+03 -4.75e+03 -1.87e+03 3.18e-06 0 822 7.65e+03 World Transportation - 4 -5e+03 -4.75e+03 -1.87e+03 3.18e-06 0 0 7.65e+03 Tank Transportation - 5 -4.42e+03 -5e+03 -1.51e+03 3.18e-06 0 726 8.38e+03 World Transportation - 6 -4.42e+03 -5e+03 -1.51e+03 3.18e-06 0 0 8.38e+03 Tank Transportation - 7 2.66e+03 5e+03 2.24e+03 3.18e-06 0 1.28e+04 2.12e+04 World Transportation - 8 2.66e+03 5e+03 2.24e+03 3.18e-06 0 0 2.12e+04 Tank Transportation - 9 4.43e+03 3.07e+03 3.17e+03 3.18e-06 3.18e-06 2.79e+03 2.4e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 -86 -74.6 74.5 0.0107 0 0 0.191 Tank initStep - 10 -86 -74.6 74.5 0.0105 0.000192 0.000224 0.191 Tank msc - 11 -86 -74.6 74.5 0 0.0105 0.00271 0.194 Tank eIoni - 12 -86 -74.6 74.5 0 0 0 0.194 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.672 0.583 0.737 3.94e-06 0 0 0 Tank initStep - 1 -1.24e+03 -2.45e+03 2.93e+03 3.94e-06 3.94e-06 4.02e+03 4.02e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.672 0.585 0.734 4.02e-06 0 0 0 Tank initStep - 1 3.51e+03 -5e+03 3.61e+03 4.02e-06 0 7.09e+03 7.09e+03 World Transportation - 2 3.51e+03 -5e+03 3.61e+03 4.02e-06 0 0 7.09e+03 Tank Transportation - 3 4.33e+03 -2.81e+03 5e+03 4.02e-06 0 2.73e+03 9.82e+03 World Transportation - 4 4.33e+03 -2.81e+03 5e+03 4.02e-06 0 0 9.82e+03 Tank Transportation - 5 5e+03 1.43e+03 3.78e+03 4.02e-06 0 4.46e+03 1.43e+04 World Transportation - 6 5e+03 1.43e+03 3.78e+03 4.02e-06 0 0 1.43e+04 Tank Transportation - 7 4.24e+03 2.74e+03 3.49e+03 4.02e-06 4.02e-06 1.54e+03 1.58e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 0.5 0 0 0 Tank initStep - 1 0.137 0.0123 -0.021 0.476 0.0239 0.14 0.14 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00149 0.000134 -0.000228 3.91e-06 0 0 0 Tank initStep - 1 5e+03 3.72e+03 -984 3.91e-06 0 6.31e+03 6.31e+03 World Transportation - 2 5e+03 3.72e+03 -984 3.91e-06 0 0 6.31e+03 Tank Transportation - 3 4.76e+03 4.47e+03 -1.46e+03 3.91e-06 3.91e-06 921 7.23e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 0.137 0.0123 -0.021 0.476 0 0 0.14 Tank initStep - 2 0.259 0.0432 -0.0246 0.452 0.0246 0.127 0.266 Tank Cerenkov - 3 0.362 0.0694 0.00045 0.352 0.0992 0.114 0.38 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.354 0.0674 -0.00149 3.55e-06 0 0 0 Tank initStep - 1 -4.1e+03 5e+03 1.32e+03 3.55e-06 0 6.6e+03 6.6e+03 World Transportation - 2 -4.1e+03 5e+03 1.32e+03 3.55e-06 0 0 6.6e+03 Tank Transportation - 3 -5e+03 3.17e+03 1.87e+03 3.55e-06 0 2.12e+03 8.71e+03 World Transportation - 4 -5e+03 3.17e+03 1.87e+03 3.55e-06 0 0 8.71e+03 Tank Transportation - 5 -3.85e+03 1.1e+03 2.93e+03 3.55e-06 3.55e-06 2.59e+03 1.13e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.305 0.0549 -0.0135 3.55e-06 0 0 0 Tank initStep - 1 -5e+03 -2.15e+03 1.08e+03 3.55e-06 0 5.55e+03 5.55e+03 World Transportation - 2 -5e+03 -2.15e+03 1.08e+03 3.55e-06 0 0 5.55e+03 Tank Transportation - 3 -3.24e+03 -5e+03 697 3.55e-06 0 3.37e+03 8.92e+03 World Transportation - 4 3.29e+03 -1e+04 -851 3.55e-06 0 8.37e+03 1.73e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.306 0.0551 -0.0132 2.89e-06 0 0 0 Tank initStep - 1 5e+03 -1.56e+03 122 2.89e-06 0 5.24e+03 5.24e+03 World Transportation - 2 1e+04 -3.86e+03 1e+03 2.89e-06 0 5.57e+03 1.08e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.284 0.0497 -0.0184 2.54e-06 0 0 0 Tank initStep - 1 2.86e+03 1.08e+03 5e+03 2.54e-06 0 5.86e+03 5.86e+03 World Transportation - 2 1e+04 3.86e+03 9.14e+03 2.54e-06 0 8.71e+03 1.46e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.351 0.0666 -0.00229 2.44e-06 0 0 0 Tank initStep - 1 5e+03 1.37e+03 3e+03 2.44e-06 0 5.99e+03 5.99e+03 World Transportation - 2 1e+04 3.47e+03 9.64e+03 2.44e-06 0 8.57e+03 1.46e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.36 0.0689 -8.95e-05 2.9e-06 0 0 0 Tank initStep - 1 1.43e+03 5e+03 189 2.9e-06 0 5.2e+03 5.2e+03 World Transportation - 2 6.81e+03 1e+04 1.56e+03 2.9e-06 0 7.48e+03 1.27e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.261 0.0439 -0.024 4.07e-06 0 0 0 Tank initStep - 1 5e+03 1.64e+03 -1.29e+03 4.07e-06 0 5.42e+03 5.42e+03 World Transportation - 2 1e+04 4.3e+03 -4.03e+03 4.07e-06 0 6.29e+03 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.272 0.0466 -0.0214 2.38e-06 0 0 0 Tank initStep - 1 5e+03 2.41e+03 -1.01e+03 2.38e-06 0 5.64e+03 5.64e+03 World Transportation - 2 5e+03 2.41e+03 -1.01e+03 2.38e-06 0 0 5.64e+03 Tank Transportation - 3 2.17e+03 5e+03 -2.16e+03 2.38e-06 0 4e+03 9.64e+03 World Transportation - 4 2.17e+03 5e+03 -2.16e+03 2.38e-06 0 0 9.64e+03 Tank Transportation - 5 -2.57e+03 1.54e+03 -2.94e+03 2.38e-06 2.38e-06 5.93e+03 1.56e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.362 0.0694 0.00045 0.352 0 0 0.38 Tank initStep - 4 0.428 0.0741 0.0133 0.341 0.0109 0.0692 0.449 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.395 0.0718 0.00697 2.58e-06 0 0 0 Tank initStep - 1 5e+03 1.54e+03 3.07e+03 2.58e-06 0 6.07e+03 6.07e+03 World Transportation - 2 5e+03 1.54e+03 3.07e+03 2.58e-06 0 0 6.07e+03 Tank Transportation - 3 1.39e+03 5e+03 4.53e+03 2.58e-06 0 5.21e+03 1.13e+04 World Transportation - 4 1.39e+03 5e+03 4.53e+03 2.58e-06 0 0 1.13e+04 Tank Transportation - 5 -1.38e+03 -41.1 5e+03 2.58e-06 0 5.78e+03 1.7e+04 World Transportation - 6 -1.38e+03 -41.1 5e+03 2.58e-06 0 0 1.7e+04 Tank Transportation - 7 -4.87e+03 -5e+03 3.51e+03 2.58e-06 0 6.24e+03 2.33e+04 World Transportation - 8 -4.87e+03 -5e+03 3.51e+03 2.58e-06 0 0 2.33e+04 Tank Transportation - 9 -5e+03 -4.93e+03 3.65e+03 2.58e-06 0 207 2.35e+04 World Transportation - 10 -5e+03 -4.93e+03 3.65e+03 2.58e-06 0 0 2.35e+04 Tank Transportation - 11 -3.73e+03 -4.24e+03 5e+03 2.58e-06 0 1.98e+03 2.55e+04 World Transportation - 12 -3.73e+03 -4.24e+03 5e+03 2.58e-06 0 0 2.55e+04 Tank Transportation - 13 3.72e+03 -4.19e+03 -1.38e+03 2.58e-06 2.58e-06 9.81e+03 3.53e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 0.428 0.0741 0.0133 0.341 0 0 0.449 Tank initStep - 5 0.48 0.11 0.0251 0.331 0.0101 0.0651 0.514 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.444 0.0851 0.0169 3.63e-06 0 0 0 Tank initStep - 1 2.21e+03 2.79e+03 -241 3.63e-06 0 3.57e+03 3.57e+03 Tank OpRayleigh - 2 3.45e+03 5e+03 -985 3.63e-06 0 2.64e+03 6.21e+03 World Transportation - 3 3.45e+03 5e+03 -985 3.63e-06 0 0 6.21e+03 Tank Transportation - 4 5e+03 2.84e+03 -1.81e+03 3.63e-06 0 2.78e+03 8.99e+03 World Transportation - 5 5e+03 2.84e+03 -1.81e+03 3.63e-06 0 0 8.99e+03 Tank Transportation - 6 -5e+03 -4.58e+03 -4.87e+03 3.63e-06 0 1.28e+04 2.18e+04 World Transportation - 7 -5e+03 -4.58e+03 -4.87e+03 3.63e-06 0 0 2.18e+04 Tank Transportation - 8 -4.94e+03 -4.58e+03 -5e+03 3.63e-06 0 149 2.2e+04 World Transportation - 9 -2.02e+03 -3.68e+03 -1e+04 3.63e-06 0 5.86e+03 2.78e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 0.48 0.11 0.0251 0.331 0 0 0.514 Tank initStep - 6 0.532 0.139 0.0391 0.322 0.00979 0.0613 0.576 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.486 0.113 0.0267 2.23e-06 0 0 0 Tank initStep - 1 1.46e+03 1.73e+03 323 2.23e-06 2.23e-06 2.29e+03 2.29e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.504 0.123 0.0314 3.55e-06 0 0 0 Tank initStep - 1 4.82e+03 5e+03 -147 3.55e-06 0 6.95e+03 6.95e+03 World Transportation - 2 1e+04 6.29e+03 -132 3.55e-06 0 5.34e+03 1.23e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 0.532 0.139 0.0391 0.322 0 0 0.576 Tank initStep - 7 0.576 0.166 0.0642 0.31 0.0111 0.0577 0.633 Tank Cerenkov - 8 0.613 0.189 0.0933 0.301 0.00963 0.0538 0.687 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.586 0.172 0.0718 3.84e-06 0 0 0 Tank initStep - 1 134 98.3 131 3.84e-06 3.84e-06 211 211 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.592 0.176 0.0766 3.25e-06 0 0 0 Tank initStep - 1 4.92e+03 5e+03 1.48e+03 3.25e-06 0 7.17e+03 7.17e+03 World Transportation - 2 4.92e+03 5e+03 1.48e+03 3.25e-06 0 0 7.17e+03 Tank Transportation - 3 5e+03 4.99e+03 1.49e+03 3.25e-06 0 85.6 7.25e+03 World Transportation - 4 1e+04 3.28e+03 4.04e+03 3.25e-06 0 5.87e+03 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 0.613 0.189 0.0933 0.301 0 0 0.687 Tank initStep - 9 0.658 0.208 0.105 0.283 0.0179 0.0506 0.738 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.62 0.192 0.0951 3.12e-06 0 0 0 Tank initStep - 1 3.4e+03 -5e+03 3.99e+03 3.12e-06 0 7.24e+03 7.24e+03 World Transportation - 2 3.4e+03 -5e+03 3.99e+03 3.12e-06 0 0 7.24e+03 Tank Transportation - 3 4.46e+03 -4.24e+03 5e+03 3.12e-06 0 1.65e+03 8.89e+03 World Transportation - 4 4.46e+03 -4.24e+03 5e+03 3.12e-06 0 0 8.89e+03 Tank Transportation - 5 5e+03 -3.99e+03 4.5e+03 3.12e-06 0 776 9.67e+03 World Transportation - 6 6.33e+03 -611 -1e+04 3.12e-06 0 1.49e+04 2.46e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.653 0.206 0.104 3.94e-06 0 0 0 Tank initStep - 1 5e+03 -90.5 -212 3.94e-06 0 5e+03 5e+03 World Transportation - 2 1e+04 228 -614 3.94e-06 0 5.03e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.642 0.201 0.101 2.58e-06 0 0 0 Tank initStep - 1 3.22e+03 3.44e+03 -3.23e+03 2.58e-06 2.58e-06 5.71e+03 5.71e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 0.658 0.208 0.105 0.283 0 0 0.738 Tank initStep - 10 0.699 0.22 0.117 0.273 0.00956 0.0448 0.783 Tank Cerenkov - 11 0.737 0.231 0.125 0.266 0.0075 0.0419 0.825 Tank Cerenkov - 12 0.774 0.24 0.119 0.253 0.013 0.0396 0.864 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.771 0.239 0.12 3.35e-06 0 0 0 Tank initStep - 1 719 -3.18e+03 -5e+03 3.35e-06 0 5.97e+03 5.97e+03 World Transportation - 2 4.32e+03 -9e+03 -1e+04 3.35e-06 0 8.47e+03 1.44e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 0.774 0.24 0.119 0.253 0 0 0.864 Tank initStep - 13 0.807 0.252 0.123 0.239 0.0141 0.0359 0.9 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.794 0.247 0.122 3.76e-06 0 0 0 Tank initStep - 1 284 852 -299 3.76e-06 3.76e-06 946 946 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 0.807 0.252 0.123 0.239 0 0 0.9 Tank initStep - 14 0.845 0.276 0.131 0.233 0.00615 0.0457 0.946 Tank msc - 15 0.909 0.366 0.122 0.00334 0.229 0.125 1.07 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.852 0.285 0.13 3.03e-06 0 0 0 Tank initStep - 1 5e+03 -2.82e+03 -2.85e+03 3.03e-06 0 6.41e+03 6.41e+03 World Transportation - 2 7.12e+03 -5.54e+03 -1e+04 3.03e-06 0 7.94e+03 1.43e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.856 0.29 0.13 3.43e-06 0 0 0 Tank initStep - 1 -4.03e+03 174 -596 3.43e-06 3.43e-06 4.08e+03 4.08e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.884 0.329 0.125 2.83e-06 0 0 0 Tank initStep - 1 -2.96e+03 -3.62e+03 -5e+03 2.83e-06 0 6.85e+03 6.85e+03 World Transportation - 2 -2.96e+03 -3.62e+03 -5e+03 2.83e-06 0 0 6.85e+03 Tank Transportation - 3 -4.08e+03 -5e+03 -4.48e+03 2.83e-06 0 1.85e+03 8.7e+03 World Transportation - 4 -4.08e+03 -5e+03 -4.48e+03 2.83e-06 0 0 8.7e+03 Tank Transportation - 5 -4.74e+03 -4.97e+03 -5e+03 2.83e-06 0 844 9.54e+03 World Transportation - 6 -4.74e+03 -4.97e+03 -5e+03 2.83e-06 0 0 9.54e+03 Tank Transportation - 7 -5e+03 -4.86e+03 -4.77e+03 2.83e-06 0 362 9.9e+03 World Transportation - 8 -5e+03 -4.86e+03 -4.77e+03 2.83e-06 0 0 9.9e+03 Tank Transportation - 9 5e+03 -559 4.82e+03 2.83e-06 0 1.45e+04 2.44e+04 World Transportation - 10 5e+03 -559 4.82e+03 2.83e-06 0 0 2.44e+04 Tank Transportation - 11 4.64e+03 -510 5e+03 2.83e-06 0 407 2.48e+04 World Transportation - 12 4.64e+03 -510 5e+03 2.83e-06 0 0 2.48e+04 Tank Transportation - 13 -900 2.7e+03 -5e+03 2.83e-06 0 1.19e+04 3.67e+04 World Transportation - 14 -900 2.7e+03 -5e+03 2.83e-06 0 0 3.67e+04 Tank Transportation - 15 -2.34e+03 5e+03 -1.36e+03 2.83e-06 0 4.54e+03 4.12e+04 World Transportation - 16 -2.34e+03 5e+03 -1.36e+03 2.83e-06 0 0 4.12e+04 Tank Transportation - 17 -5e+03 -4.29e+03 3.83e+03 2.83e-06 0 1.1e+04 5.22e+04 World Transportation - 18 -5e+03 -4.29e+03 3.83e+03 2.83e-06 0 0 5.22e+04 Tank Transportation - 19 -2.75e+03 -4.27e+03 5e+03 2.83e-06 0 2.53e+03 5.47e+04 World Transportation - 20 -2.75e+03 -4.27e+03 5e+03 2.83e-06 0 0 5.47e+04 Tank Transportation - 21 5e+03 -4.92e+03 -1.53e+03 2.83e-06 0 1.02e+04 6.49e+04 World Transportation - 22 5e+03 -4.92e+03 -1.53e+03 2.83e-06 0 0 6.49e+04 Tank Transportation - 23 459 -2.58e+03 -5e+03 2.83e-06 0 6.18e+03 7.11e+04 World Transportation - 24 459 -2.58e+03 -5e+03 2.83e-06 0 0 7.11e+04 Tank Transportation - 25 -5e+03 1.68e+03 -1.09e+03 2.83e-06 0 7.95e+03 7.9e+04 World Transportation - 26 -5e+03 1.68e+03 -1.09e+03 2.83e-06 0 0 7.9e+04 Tank Transportation - 27 -3.33e+03 5e+03 609 2.83e-06 0 4.08e+03 8.31e+04 World Transportation - 28 -3.33e+03 5e+03 609 2.83e-06 0 0 8.31e+04 Tank Transportation - 29 -374 -2.41e+03 5e+03 2.83e-06 0 9.1e+03 9.22e+04 World Transportation - 30 -374 -2.41e+03 5e+03 2.83e-06 0 0 9.22e+04 Tank Transportation - 31 242 -5e+03 4.21e+03 2.83e-06 0 2.78e+03 9.5e+04 World Transportation - 32 242 -5e+03 4.21e+03 2.83e-06 0 0 9.5e+04 Tank Transportation - 33 3.3e+03 5e+03 4.19e+03 2.83e-06 0 1.05e+04 1.05e+05 World Transportation - 34 5.15e+03 1e+04 4.87e+03 2.83e-06 0 5.37e+03 1.11e+05 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.888 0.336 0.125 3.43e-06 0 0 0 Tank initStep - 1 5e+03 -945 -1.07e+03 3.43e-06 0 5.2e+03 5.2e+03 World Transportation - 2 1e+04 -3.56e+03 -2.7e+03 3.43e-06 0 5.87e+03 1.11e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.908 0.364 0.122 3.84e-06 0 0 0 Tank initStep - 1 623 -5e+03 -2.28e+03 3.84e-06 0 5.53e+03 5.53e+03 World Transportation - 2 623 -5e+03 -2.28e+03 3.84e-06 0 0 5.53e+03 Tank Transportation - 3 647 -4.97e+03 -2.27e+03 3.84e-06 3.84e-06 38.5 5.57e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.887 0.334 0.125 2.43e-06 0 0 0 Tank initStep - 1 2.3e+03 -1.68e+03 -5e+03 2.43e-06 0 5.75e+03 5.75e+03 World Transportation - 2 2.3e+03 -1.68e+03 -5e+03 2.43e-06 0 0 5.75e+03 Tank Transportation - 3 2.75e+03 -2.17e+03 -4.59e+03 2.43e-06 0 782 6.54e+03 Tank OpRayleigh - 4 4.4e+03 -5e+03 -3.77e+03 2.43e-06 0 3.38e+03 9.91e+03 World Transportation - 5 9.32e+03 -1e+04 -2.76e+03 2.43e-06 0 7.09e+03 1.7e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.877 0.32 0.126 3.42e-06 0 0 0 Tank initStep - 1 -86.5 350 16.2 3.42e-06 3.42e-06 361 361 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.889 0.337 0.125 3.15e-06 0 0 0 Tank initStep - 1 5e+03 -3.51e+03 2.46e+03 3.15e-06 0 6.59e+03 6.59e+03 World Transportation - 2 5e+03 -3.51e+03 2.46e+03 3.15e-06 0 0 6.59e+03 Tank Transportation - 3 3.99e+03 -5e+03 2.18e+03 3.15e-06 0 1.82e+03 8.41e+03 World Transportation - 4 -8.33e+03 -1e+04 72.3 3.15e-06 0 1.35e+04 2.19e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 0.909 0.366 0.122 0.00334 0 0 1.07 Tank initStep - 16 0.909 0.366 0.122 0.00321 0.000136 2.6e-05 1.07 Tank msc - 17 0.909 0.366 0.122 0 0.00321 0.000303 1.07 Tank eIoni - 18 0.909 0.366 0.122 0 0 0 1.07 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.909 0.366 0.122 0.511 0 0 0 Tank initStep - 1 61.1 14.7 -37.2 0.192 1.42e-05 72.3 72.3 Tank compt - 2 60.4 15.1 -31.1 0.179 1.36e-05 6.21 78.5 Tank compt - 3 -53.5 47.1 92.4 0.118 0.000537 171 250 Tank compt - 4 -33.5 24.6 97.6 0.104 1.36e-05 30.5 280 Tank compt - 5 -38.7 14.4 102 0.103 0.000537 12.4 292 Tank compt - 6 -70.7 -112 197 0.0762 1.36e-05 161 453 Tank compt - 7 -98.1 -78.3 121 0.0713 0.000537 87 540 Tank compt - 8 -93.6 -73.1 118 0.0713 0 7.81 548 Tank Rayl - 9 -19.3 17.1 90.5 0.0713 0 120 668 Tank Rayl - 10 -8.64 47.4 77.9 0.0598 1.36e-05 34.5 702 Tank compt - 11 4.65 39.3 84.1 0.0561 1.42e-05 16.7 719 Tank compt - 12 12.2 25.4 174 0.0498 1.42e-05 91.6 811 Tank compt - 13 12.1 25.3 174 0.0451 2.92e-05 0.165 811 Tank compt - 14 14.8 21.5 174 0.045 2.92e-05 4.68 816 Tank compt - 15 26.6 3.42 176 0.0445 1.42e-05 21.8 837 Tank compt - 16 46.9 -6.95 186 0.0439 1.42e-05 24.8 862 Tank compt - 17 66 -31.4 190 0.04 1.42e-05 31.2 893 Tank compt - 18 160 45.2 144 0.0376 2.92e-05 130 1.02e+03 Tank compt - 19 225 -16.4 144 0.0353 2.92e-05 89.2 1.11e+03 Tank compt - 20 220 -25.2 159 0.0319 2.92e-05 17.9 1.13e+03 Tank compt - 21 186 -6.75 123 0 0.000537 53 1.18e+03 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 186 -6.75 123 0.0314 0 0 0 Tank initStep - 1 186 -6.75 123 0.0304 0.00102 0.00149 0.00149 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 51, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 186 -6.75 123 4.01e-06 0 0 0 Tank initStep - 1 -47.6 2e+03 498 4.01e-06 4.01e-06 2.05e+03 2.05e+03 Bubble Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 186 -6.75 123 0.0304 0 0 0.00149 Tank initStep - 2 186 -6.75 123 0.0286 0.00176 0.00141 0.0029 Tank msc - 3 186 -6.76 123 0.013 0.0156 0.0141 0.017 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 52, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 186 -6.76 123 4.1e-06 0 0 0 Tank initStep - 1 1.06e+03 5e+03 3.5e+03 4.1e-06 0 6.1e+03 6.1e+03 World Transportation - 2 1.06e+03 5e+03 3.5e+03 4.1e-06 0 0 6.1e+03 Tank Transportation - 3 3.15e+03 3.7e+03 5e+03 4.1e-06 0 2.88e+03 8.98e+03 World Transportation - 4 3.15e+03 3.7e+03 5e+03 4.1e-06 0 0 8.98e+03 Tank Transportation - 5 5e+03 2.55e+03 3.56e+03 4.1e-06 0 2.61e+03 1.16e+04 World Transportation - 6 5e+03 2.55e+03 3.56e+03 4.1e-06 0 0 1.16e+04 Tank Transportation - 7 -2.17e+03 -960 1.61e+03 4.1e-06 4.1e-06 8.22e+03 1.98e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 186 -6.76 123 0.013 0 0 0.017 Tank initStep - 4 186 -6.76 123 0.0126 0.000413 0.000316 0.0173 Tank msc - 5 186 -6.76 123 0 0.0126 0.00374 0.0211 Tank eIoni - 6 186 -6.76 123 0 0 0 0.0211 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 220 -25.2 159 0.00337 0 0 0 Tank initStep - 1 220 -25.2 159 0.00334 3.01e-05 3e-05 3e-05 Tank msc - 2 220 -25.2 159 0 0.00334 0.000369 0.000399 Tank eIoni - 3 220 -25.2 159 0 0 0 0.000399 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 225 -16.4 144 0.00227 0 0 0 Tank initStep - 1 225 -16.4 144 0.00217 9.22e-05 1.54e-05 1.54e-05 Tank msc - 2 225 -16.4 144 0 0.00217 0.00018 0.000195 Tank eIoni - 3 225 -16.4 144 0 0 0 0.000195 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 160 45.2 144 0.00235 0 0 0 Tank initStep - 1 160 45.2 144 0.00146 0.000889 1.64e-05 1.64e-05 Tank msc - 2 160 45.2 144 0 0.00146 9.46e-05 0.000111 Tank eIoni - 3 160 45.2 144 0 0 0 0.000111 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 66 -31.4 190 0.00393 0 0 0 Tank initStep - 1 66 -31.4 190 0.0038 0.000131 3.9e-05 3.9e-05 Tank msc - 2 66 -31.4 190 0 0.0038 0.000459 0.000498 Tank eIoni - 3 66 -31.4 190 0 0 0 0.000498 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 46.9 -6.95 186 0.000574 0 0 0 Tank initStep - 1 46.9 -6.95 186 0.000565 9.06e-06 1.95e-06 1.95e-06 Tank msc - 2 46.9 -6.95 186 0 0.000565 2.39e-05 2.58e-05 Tank eIoni - 3 46.9 -6.95 186 0 0 0 2.58e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 26.6 3.42 176 0.00046 0 0 0 Tank initStep - 1 26.6 3.42 176 0.00046 0 1.48e-06 1.48e-06 Tank msc - 2 26.6 3.42 176 0 0.00046 1.85e-05 2e-05 Tank eIoni - 3 26.6 3.42 176 0 0 0 2e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 14.8 21.5 174 0.000105 0 0 0 Tank initStep - 1 14.8 21.5 174 0 0.000105 4.42e-07 4.42e-07 Tank msc - 2 14.8 21.5 174 0 0 0 4.42e-07 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.1 25.3 174 0.00463 0 0 0 Tank initStep - 1 12.1 25.3 174 0.00458 5.44e-05 5.18e-05 5.18e-05 Tank msc - 2 12.1 25.3 174 0 0.00458 0.000634 0.000686 Tank eIoni - 3 12.1 25.3 174 0 0 0 0.000686 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.2 25.4 174 0.00629 0 0 0 Tank initStep - 1 12.2 25.4 174 0.00614 0.000152 8.78e-05 8.78e-05 Tank msc - 2 12.2 25.4 174 0 0.00614 0.00105 0.00114 Tank eIoni - 3 12.2 25.4 174 0 0 0 0.00114 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 53, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.2 25.4 174 3.71e-06 0 0 0 Tank initStep - 1 -813 2.61e+03 5e+03 3.71e-06 0 5.54e+03 5.54e+03 World Transportation - 2 -813 2.61e+03 5e+03 3.71e-06 0 0 5.54e+03 Tank Transportation - 3 -3.72e+03 5e+03 2.25e+03 3.71e-06 0 4.66e+03 1.02e+04 World Transportation - 4 -3.72e+03 5e+03 2.25e+03 3.71e-06 0 0 1.02e+04 Tank Transportation - 5 -5e+03 565 1.16e+03 3.71e-06 0 4.74e+03 1.49e+04 World Transportation - 6 -5e+03 565 1.16e+03 3.71e-06 0 0 1.49e+04 Tank Transportation - 7 -4.43e+03 -5e+03 -127 3.71e-06 0 5.74e+03 2.07e+04 World Transportation - 8 -3.11e+03 -1e+04 -3.94e+03 3.71e-06 0 6.43e+03 2.71e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.65 39.3 84.1 0.00372 0 0 0 Tank initStep - 1 4.65 39.3 84.1 0.00354 0.000184 3.56e-05 3.56e-05 Tank msc - 2 4.65 39.3 84.1 0 0.00354 0.000407 0.000443 Tank eIoni - 3 4.65 39.3 84.1 0 0 0 0.000443 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.64 47.4 77.9 0.0115 0 0 0 Tank initStep - 1 -8.64 47.4 77.9 0.0113 0.000147 0.000252 0.000252 Tank msc - 2 -8.64 47.4 77.9 0 0.0113 0.00308 0.00333 Tank eIoni - 3 -8.64 47.4 77.9 0 0 0 0.00333 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 54, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.64 47.4 77.9 3.59e-06 0 0 0 Tank initStep - 1 5e+03 -4.41e+03 -1.27e+03 3.59e-06 0 6.84e+03 6.84e+03 World Transportation - 2 5.71e+03 -1e+04 -2.61e+03 3.59e-06 0 5.79e+03 1.26e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -98.1 -78.3 121 0.00431 0 0 0 Tank initStep - 1 -98.1 -78.3 121 0.00389 0.000423 4.57e-05 4.57e-05 Tank msc - 2 -98.1 -78.3 121 0 0.00389 0.000478 0.000524 Tank eIoni - 3 -98.1 -78.3 121 0 0 0 0.000524 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70.7 -112 197 0.027 0 0 0 Tank initStep - 1 -70.7 -112 197 0.0251 0.00182 0.00114 0.00114 Tank msc - 2 -70.7 -112 197 0.00679 0.0183 0.0122 0.0133 Tank eIoni - 3 -70.7 -112 197 0 0.00679 0.00126 0.0146 Tank eIoni - 4 -70.7 -112 197 0 0 0 0.0146 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70.7 -112 197 3.02e-06 0 0 0 Tank initStep - 1 -5e+03 774 -1.29e+03 3.02e-06 0 5.22e+03 5.22e+03 World Transportation - 2 -1e+04 3.06e+03 -5.14e+03 3.02e-06 0 6.71e+03 1.19e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -38.7 14.4 102 0.000158 0 0 0 Tank initStep - 1 -38.7 14.4 102 0.000118 3.99e-05 5.6e-07 5.6e-07 Tank msc - 2 -38.7 14.4 102 0 0.000118 5.88e-06 6.44e-06 Tank eIoni - 3 -38.7 14.4 102 0 0 0 6.44e-06 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -33.5 24.6 97.6 0.0145 0 0 0 Tank initStep - 1 -33.5 24.6 97.6 0.0143 0.000161 0.000381 0.000381 Tank msc - 2 -33.5 24.6 97.6 0 0.0143 0.00467 0.00505 Tank eIoni - 3 -33.5 24.6 97.6 0 0 0 0.00505 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -53.5 47.1 92.4 0.0605 0 0 0 Tank initStep - 1 -53.5 47.1 92.4 0.0577 0.00271 0.00474 0.00474 Tank msc - 2 -53.5 47.1 92.4 0.0459 0.0118 0.0255 0.0302 Tank eIoni - 3 -53.5 47.1 92.4 0.0225 0.0235 0.0211 0.0513 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 56, Parent ID = 34 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -53.5 47.1 92.4 3.53e-06 0 0 0 Tank initStep - 1 -350 -5e+03 467 3.53e-06 0 5.07e+03 5.07e+03 World Transportation - 2 -719 -1e+04 714 3.53e-06 0 5.02e+03 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 -53.5 47.1 92.4 0.0225 0 0 0.0513 Tank initStep - 4 -53.5 47.1 92.4 0.0207 0.00173 0.000825 0.0522 Tank msc - 5 -53.5 47.1 92.4 0 0.0207 0.00896 0.0611 Tank eIoni - 6 -53.5 47.1 92.4 0 0 0 0.0611 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.4 15.1 -31.1 0.0129 0 0 0 Tank initStep - 1 60.4 15.1 -31.1 0.0114 0.00147 0.000308 0.000308 Tank msc - 2 60.4 15.1 -31.1 0 0.0114 0.00311 0.00342 Tank eIoni - 3 60.4 15.1 -31.1 0 0 0 0.00342 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.1 14.7 -37.2 0.319 0 0 0 Tank initStep - 1 61.2 14.7 -37.3 0.307 0.0119 0.0567 0.0567 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 57, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.1 14.7 -37.2 3.78e-06 0 0 0 Tank initStep - 1 1.56e+03 5e+03 -2.87e+03 3.78e-06 0 5.92e+03 5.92e+03 World Transportation - 2 3.01e+03 1e+04 -9.59e+03 3.78e-06 0 8.51e+03 1.44e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 61.2 14.7 -37.3 0.307 0 0 0.0567 Tank initStep - 2 61.2 14.7 -37.3 0.293 0.0134 0.0527 0.109 Tank Cerenkov - 3 61.3 14.7 -37.3 0.284 0.00977 0.0483 0.158 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 59, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.3 14.7 -37.3 3.78e-06 0 0 0 Tank initStep - 1 939 -1.9e+03 5e+03 3.78e-06 0 5.46e+03 5.46e+03 World Transportation - 2 3.63e+03 -3.96e+03 1e+04 3.78e-06 0 6.04e+03 1.15e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 58, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.2 14.7 -37.3 2.77e-06 0 0 0 Tank initStep - 1 840 -5e+03 -4.09e+03 2.77e-06 0 6.49e+03 6.49e+03 World Transportation - 2 329 -6.92e+03 -1e+04 2.77e-06 0 6.23e+03 1.27e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 61.3 14.7 -37.3 0.284 0 0 0.158 Tank initStep - 4 61.3 14.6 -37.4 0.275 0.00869 0.0453 0.203 Tank Cerenkov - 5 61.3 14.6 -37.4 0.269 0.00627 0.0426 0.246 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 60, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.3 14.6 -37.4 2.13e-06 0 0 0 Tank initStep - 1 3.12e+03 -2.48e+03 -5e+03 2.13e-06 0 6.34e+03 6.34e+03 World Transportation - 2 3.12e+03 -2.48e+03 -5e+03 2.13e-06 0 0 6.34e+03 Tank Transportation - 3 5e+03 -3.91e+03 -3.75e+03 2.13e-06 0 2.67e+03 9.01e+03 World Transportation - 4 5e+03 -3.91e+03 -3.75e+03 2.13e-06 0 0 9.01e+03 Tank Transportation - 5 4.78e+03 -3.98e+03 -3.69e+03 2.13e-06 2.13e-06 243 9.25e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 61.3 14.6 -37.4 0.269 0 0 0.246 Tank initStep - 6 61.3 14.6 -37.4 0.258 0.011 0.0408 0.287 Tank Cerenkov - 7 61.3 14.6 -37.5 0.253 0.00504 0.0377 0.324 Tank Cerenkov - 8 61.3 14.6 -37.5 0.245 0.00816 0.0363 0.36 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.3 14.6 -37.5 3.22e-06 0 0 0 Tank initStep - 1 1.9e+03 -5e+03 -4.48e+03 3.22e-06 0 6.94e+03 6.94e+03 World Transportation - 2 3.7e+03 -6.04e+03 -1e+04 3.22e-06 0 5.9e+03 1.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 61.3 14.6 -37.5 0.245 0 0 0.36 Tank initStep - 9 61.3 14.6 -37.5 0.244 0.00096 0.00818 0.369 Tank Cerenkov - 10 61.3 14.6 -37.5 0.243 0.000705 0.00445 0.373 Tank Cerenkov - 11 61.3 14.6 -37.5 0.243 0.000208 0.00172 0.375 Tank Cerenkov - 12 61.3 14.6 -37.5 0.242 0.000989 0.000917 0.376 Tank Cerenkov - 13 61.4 14.6 -37.6 0.212 0.0301 0.136 0.512 Tank eIoni - 14 61.3 14.5 -37.7 0.192 0.0198 0.113 0.625 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.4 14.6 -37.6 4.03e-06 0 0 0 Tank initStep - 1 1.4e+03 -4.7e+03 609 4.03e-06 4.03e-06 4.94e+03 4.94e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 14 61.3 14.5 -37.7 0.192 0 0 0.625 Tank initStep - 15 61.3 14.5 -37.7 0.16 0.0315 0.0333 0.658 Tank msc - 16 61.3 14.5 -37.8 0.14 0.0198 0.0781 0.736 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.3 14.5 -37.8 4.08e-06 0 0 0 Tank initStep - 1 3.55e+03 5e+03 2.71e+03 4.08e-06 0 6.68e+03 6.68e+03 World Transportation - 2 3.55e+03 5e+03 2.71e+03 4.08e-06 0 0 6.68e+03 Tank Transportation - 3 5e+03 3.72e+03 4.09e+03 4.08e-06 0 2.37e+03 9.05e+03 World Transportation - 4 5e+03 3.72e+03 4.09e+03 4.08e-06 0 0 9.05e+03 Tank Transportation - 5 -5e+03 -4.58e+03 4.21e+03 4.08e-06 0 1.3e+04 2.2e+04 World Transportation - 6 -5e+03 -4.58e+03 4.21e+03 4.08e-06 0 0 2.2e+04 Tank Transportation - 7 -4.12e+03 -4.98e+03 5e+03 4.08e-06 0 1.25e+03 2.33e+04 World Transportation - 8 -4.12e+03 -4.98e+03 5e+03 4.08e-06 0 0 2.33e+04 Tank Transportation - 9 -3.28e+03 -5e+03 4.49e+03 4.08e-06 0 985 2.43e+04 World Transportation - 10 -3.28e+03 -5e+03 4.49e+03 4.08e-06 0 0 2.43e+04 Tank Transportation - 11 -1.9e+03 -4.42e+03 3.49e+03 4.08e-06 4.08e-06 1.79e+03 2.61e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 16 61.3 14.5 -37.8 0.14 0 0 0.736 Tank initStep - 17 61.3 14.5 -37.8 0.126 0.0145 0.0201 0.756 Tank msc - 18 61.3 14.5 -37.9 0.107 0.0194 0.0575 0.814 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.3 14.5 -37.8 2.7e-06 0 0 0 Tank initStep - 1 -1.12e+03 428 -5e+03 2.7e-06 0 5.12e+03 5.12e+03 World Transportation - 2 -2.23e+03 2.25e+03 -1e+04 2.7e-06 0 5.44e+03 1.06e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 18 61.3 14.5 -37.9 0.107 0 0 0.814 Tank initStep - 19 61.3 14.5 -37.9 0.101 0.00522 0.0127 0.827 Tank msc - 20 61.3 14.5 -37.9 0.0794 0.0219 0.0445 0.871 Tank eIoni - 21 61.3 14.5 -37.9 0.065 0.0144 0.0343 0.905 Tank eIoni - 22 61.2 14.5 -37.9 0.0444 0.0206 0.0283 0.934 Tank eIoni - 23 61.2 14.5 -37.9 0.014 0.0304 0.0206 0.954 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 32 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.2 14.5 -37.9 3.86e-06 0 0 0 Tank initStep - 1 5e+03 172 467 3.86e-06 0 4.97e+03 4.97e+03 World Transportation - 2 5e+03 172 467 3.86e-06 0 0 4.97e+03 Tank Transportation - 3 -4.63e+03 5e+03 -2.09e+03 3.86e-06 0 1.11e+04 1.6e+04 World Transportation - 4 -4.63e+03 5e+03 -2.09e+03 3.86e-06 0 0 1.6e+04 Tank Transportation - 5 -5e+03 4.75e+03 -2.12e+03 3.86e-06 0 447 1.65e+04 World Transportation - 6 -5e+03 4.75e+03 -2.12e+03 3.86e-06 0 0 1.65e+04 Tank Transportation - 7 -267 -5e+03 502 3.86e-06 0 1.12e+04 2.76e+04 World Transportation - 8 1.47e+03 -1e+04 1.91e+03 3.86e-06 0 5.48e+03 3.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 31 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 23 61.2 14.5 -37.9 0.014 0 0 0.954 Tank initStep - 24 61.2 14.5 -37.9 0.0129 0.00113 0.000359 0.955 Tank msc - 25 61.2 14.5 -37.9 0 0.0129 0.00388 0.958 Tank eIoni - 26 61.2 14.5 -37.9 0 0 0 0.958 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.909 0.366 0.122 0.511 0 0 0 Tank initStep - 1 -106 -25 66.2 0.191 0.000537 128 128 Tank compt - 2 -82.6 1.15 68.6 0.189 2.92e-05 35 163 Tank compt - 3 -55.4 45.4 66 0.171 2.92e-05 52 215 Tank compt - 4 -66.5 96.1 72.8 0.168 1.36e-05 52.4 267 Tank compt - 5 -107 270 161 0.133 1.36e-05 199 466 Tank compt - 6 -135 170 474 0.109 1.36e-05 330 796 Tank compt - 7 -285 171 474 0.094 0.000537 150 947 Tank compt - 8 -427 212 234 0.0898 0.000537 282 1.23e+03 Tank compt - 9 -462 182 176 0.0707 1.42e-05 74.6 1.3e+03 Tank compt - 10 -464 176 185 0.0564 1.42e-05 11.2 1.31e+03 Tank compt - 11 -433 194 177 0.0481 1.42e-05 36.2 1.35e+03 Tank compt - 12 -656 151 341 0.0461 1.42e-05 279 1.63e+03 Tank compt - 13 -657 144 344 0.045 2.92e-05 7.89 1.64e+03 Tank compt - 14 -654 140 347 0.0387 1.42e-05 6.18 1.64e+03 Tank compt - 15 -670 160 345 0 0.000537 25.3 1.67e+03 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -670 160 345 0.0382 0 0 0 Tank initStep - 1 -670 160 345 0.0373 0.000878 0.00211 0.00211 Tank msc - 2 -670 160 345 0.0187 0.0186 0.0179 0.02 Tank eIoni - 3 -670 160 345 0 0.0187 0.00744 0.0275 Tank eIoni - 4 -670 160 345 0 0 0 0.0275 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -654 140 347 0.00629 0 0 0 Tank initStep - 1 -654 140 347 0.00601 0.000275 8.78e-05 8.78e-05 Tank msc - 2 -654 140 347 0 0.00601 0.00101 0.0011 Tank eIoni - 3 -654 140 347 0 0 0 0.0011 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -657 144 344 0.00104 0 0 0 Tank initStep - 1 -657 144 344 0.001 3.28e-05 4.46e-06 4.46e-06 Tank msc - 2 -657 144 344 0 0.001 5.32e-05 5.76e-05 Tank eIoni - 3 -657 144 344 0 0 0 5.76e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -656 151 341 0.00203 0 0 0 Tank initStep - 1 -656 151 341 0.00151 0.000516 1.28e-05 1.28e-05 Tank msc - 2 -656 151 341 0 0.00151 9.96e-05 0.000112 Tank eIoni - 3 -656 151 341 0 0 0 0.000112 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -433 194 177 0.00821 0 0 0 Tank initStep - 1 -433 194 177 0.00795 0.000258 0.00014 0.00014 Tank msc - 2 -433 194 177 0 0.00795 0.00166 0.0018 Tank eIoni - 3 -433 194 177 0 0 0 0.0018 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -464 176 185 0.0143 0 0 0 Tank initStep - 1 -464 176 185 0.0138 0.00053 0.000373 0.000373 Tank msc - 2 -464 176 185 0 0.0138 0.00436 0.00474 Tank eIoni - 3 -464 176 185 0 0 0 0.00474 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 75 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -464 176 185 4.05e-06 0 0 0 Tank initStep - 1 -5e+03 -165 1.37e+03 4.05e-06 0 4.7e+03 4.7e+03 World Transportation - 2 -1e+04 -1.15e+03 4e+03 4.05e-06 0 5.73e+03 1.04e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 75 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -464 176 185 3.86e-06 0 0 0 Tank initStep - 1 1.14e+03 2.76e+03 3.2e+03 3.86e-06 3.86e-06 4.28e+03 4.28e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -462 182 176 0.0191 0 0 0 Tank initStep - 1 -462 182 176 0.0183 0.000856 0.000622 0.000622 Tank msc - 2 -462 182 176 0 0.0183 0.00718 0.0078 Tank eIoni - 3 -462 182 176 0 0 0 0.0078 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -462 182 176 3.15e-06 0 0 0 Tank initStep - 1 493 3.81e+03 1.6e+03 3.15e-06 3.15e-06 4.02e+03 4.02e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -427 212 234 0.00366 0 0 0 Tank initStep - 1 -427 212 234 0.00362 3.9e-05 3.45e-05 3.45e-05 Tank msc - 2 -427 212 234 0 0.00362 0.000424 0.000458 Tank eIoni - 3 -427 212 234 0 0 0 0.000458 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 72, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -285 171 474 0.0143 0 0 0 Tank initStep - 1 -285 171 474 0.014 0.000252 0.00037 0.00037 Tank msc - 2 -285 171 474 0 0.014 0.00448 0.00485 Tank eIoni - 3 -285 171 474 0 0 0 0.00485 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 71, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -135 170 474 0.0238 0 0 0 Tank initStep - 1 -135 170 474 0.0234 0.000382 0.000914 0.000914 Tank msc - 2 -135 170 474 0.00061 0.0228 0.011 0.0119 Tank eIoni - 3 -135 170 474 0 0.00061 2.64e-05 0.012 Tank eIoni - 4 -135 170 474 0 0 0 0.012 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 70, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -107 270 161 0.0351 0 0 0 Tank initStep - 1 -107 270 161 0.033 0.00215 0.00182 0.00182 Tank msc - 2 -107 270 161 0.0192 0.0138 0.0161 0.018 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 70 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -107 270 161 3.8e-06 0 0 0 Tank initStep - 1 5e+03 -1.68e+03 2.41e+03 3.8e-06 0 5.91e+03 5.91e+03 World Transportation - 2 5e+03 -1.68e+03 2.41e+03 3.8e-06 0 0 5.91e+03 Tank Transportation - 3 2.19e+03 -4.21e+03 4.96e+03 3.8e-06 3.8e-06 4.56e+03 1.05e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 70, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -107 270 161 0.0192 0 0 0.018 Tank initStep - 3 -107 270 161 0.0189 0.000311 0.000627 0.0186 Tank msc - 4 -107 270 161 0 0.0189 0.00761 0.0262 Tank eIoni - 5 -107 270 161 0 0 0 0.0262 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 69, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -66.5 96.1 72.8 0.00305 0 0 0 Tank initStep - 1 -66.5 96.1 72.8 0.00298 6.82e-05 2.53e-05 2.53e-05 Tank msc - 2 -66.5 96.1 72.8 0 0.00298 0.000305 0.00033 Tank eIoni - 3 -66.5 96.1 72.8 0 0 0 0.00033 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 68, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -55.4 45.4 66 0.0184 0 0 0 Tank initStep - 1 -55.4 45.4 66 0.0181 0.000322 0.000581 0.000581 Tank msc - 2 -55.4 45.4 66 0 0.0181 0.00704 0.00762 Tank eIoni - 3 -55.4 45.4 66 0 0 0 0.00762 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 67, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -82.6 1.15 68.6 0.00136 0 0 0 Tank initStep - 1 -82.6 1.15 68.6 0.00136 0 6.73e-06 6.73e-06 Tank msc - 2 -82.6 1.15 68.6 0 0.00136 8.41e-05 9.08e-05 Tank eIoni - 3 -82.6 1.15 68.6 0 0 0 9.08e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25 66.2 0.32 0 0 0 Tank initStep - 1 -106 -25 66.2 0.31 0.01 0.0571 0.0571 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25 66.2 3.2e-06 0 0 0 Tank initStep - 1 -5e+03 -1.43e+03 3.64e+03 3.2e-06 0 6.22e+03 6.22e+03 World Transportation - 2 -5e+03 -1.43e+03 3.64e+03 3.2e-06 0 0 6.22e+03 Tank Transportation - 3 -3.89e+03 -3.45e+03 5e+03 3.2e-06 0 2.68e+03 8.9e+03 World Transportation - 4 -3.89e+03 -3.45e+03 5e+03 3.2e-06 0 0 8.9e+03 Tank Transportation - 5 -3.8e+03 -3.72e+03 4.05e+03 3.2e-06 3.2e-06 988 9.88e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 -106 -25 66.2 0.31 0 0 0.0571 Tank initStep - 2 -106 -25.1 66.3 0.296 0.0142 0.0537 0.111 Tank Cerenkov - 3 -106 -25.1 66.3 0.279 0.0162 0.049 0.16 Tank Cerenkov - 4 -106 -25.1 66.3 0.27 0.00935 0.044 0.204 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.1 66.3 3.3e-06 0 0 0 Tank initStep - 1 -5e+03 -3.07e+03 2.91e+03 3.3e-06 0 6.42e+03 6.42e+03 World Transportation - 2 -5e+03 -3.07e+03 2.91e+03 3.3e-06 0 0 6.42e+03 Tank Transportation - 3 -3.29e+03 -5e+03 3.29e+03 3.3e-06 0 2.61e+03 9.03e+03 World Transportation - 4 -3.29e+03 -5e+03 3.29e+03 3.3e-06 0 0 9.03e+03 Tank Transportation - 5 5e+03 1.11e+03 -2.96e+03 3.3e-06 0 1.2e+04 2.11e+04 World Transportation - 6 5e+03 1.11e+03 -2.96e+03 3.3e-06 0 0 2.11e+04 Tank Transportation - 7 3.36e+03 2.84e+03 -5e+03 3.3e-06 0 3.14e+03 2.42e+04 World Transportation - 8 3.36e+03 2.84e+03 -5e+03 3.3e-06 0 0 2.42e+04 Tank Transportation - 9 1.72e+03 5e+03 -3.76e+03 3.3e-06 0 2.98e+03 2.72e+04 World Transportation - 10 -2.27e+03 1e+04 2.58e+03 3.3e-06 0 9.01e+03 3.62e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 -106 -25.1 66.3 0.27 0 0 0.204 Tank initStep - 5 -106 -25.1 66.3 0.257 0.0128 0.0412 0.245 Tank Cerenkov - 6 -106 -25.1 66.3 0.249 0.00802 0.0375 0.282 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.1 66.3 3.77e-06 0 0 0 Tank initStep - 1 3.77e+03 2.85e+03 -4.52e+03 3.77e-06 3.77e-06 6.65e+03 6.65e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 -106 -25.1 66.3 0.249 0 0 0.282 Tank initStep - 7 -106 -25.1 66.3 0.243 0.00665 0.0263 0.309 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.1 66.3 3.52e-06 0 0 0 Tank initStep - 1 4.84e+03 5e+03 -1.35e+03 3.52e-06 0 7.19e+03 7.19e+03 World Transportation - 2 4.84e+03 5e+03 -1.35e+03 3.52e-06 0 0 7.19e+03 Tank Transportation - 3 5e+03 4.58e+03 -1.61e+03 3.52e-06 0 518 7.71e+03 World Transportation - 4 5e+03 4.58e+03 -1.61e+03 3.52e-06 0 0 7.71e+03 Tank Transportation - 5 -5e+03 -1.16e+03 3.66e+03 3.52e-06 0 1.27e+04 2.04e+04 World Transportation - 6 -7.4e+03 -7.38e+03 1e+04 3.52e-06 0 9.19e+03 2.96e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 -106 -25.1 66.3 0.243 0 0 0.309 Tank initStep - 8 -106 -25.1 66.3 0.243 1.66e-05 0.000374 0.309 Tank Cerenkov - 9 -106 -25.1 66.3 0.243 1.55e-05 0.000309 0.309 Tank Cerenkov - 10 -106 -25.1 66.3 0.242 0.000106 0.00025 0.31 Tank Cerenkov - 11 -106 -25.2 66.4 0.218 0.0245 0.136 0.446 Tank eIoni - 12 -106 -25.2 66.4 0.189 0.0293 0.118 0.564 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.2 66.4 2.43e-06 0 0 0 Tank initStep - 1 -199 -5e+03 4.17e+03 2.43e-06 0 6.45e+03 6.45e+03 World Transportation - 2 -1.25e+03 -6.61e+03 1e+04 2.43e-06 0 6.14e+03 1.26e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.2 66.4 2.4e-06 0 0 0 Tank initStep - 1 2.86e+03 5e+03 951 2.4e-06 0 5.9e+03 5.9e+03 World Transportation - 2 1e+04 8.22e+03 -367 2.4e-06 0 7.95e+03 1.38e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 -106 -25.2 66.4 0.189 0 0 0.564 Tank initStep - 13 -106 -25.3 66.5 0.174 0.015 0.0325 0.597 Tank msc - 14 -106 -25.3 66.5 0.155 0.019 0.0868 0.683 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.3 66.5 3.99e-06 0 0 0 Tank initStep - 1 2.16e+03 -892 2.05e+03 3.99e-06 0 3.14e+03 3.14e+03 Tank OpRayleigh - 2 5e+03 4.57e+03 429 3.99e-06 0 6.37e+03 9.51e+03 World Transportation - 3 5e+03 4.57e+03 429 3.99e-06 0 0 9.51e+03 Tank Transportation - 4 4.62e+03 4.78e+03 342 3.99e-06 3.99e-06 439 9.95e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.3 66.5 3.16e-06 0 0 0 Tank initStep - 1 -5e+03 -1.82e+03 -2.04e+03 3.16e-06 0 5.62e+03 5.62e+03 World Transportation - 2 -1e+04 -5.59e+03 -6.12e+03 3.16e-06 0 7.47e+03 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 14 -106 -25.3 66.5 0.155 0 0 0.683 Tank initStep - 15 -106 -25.3 66.5 0.144 0.0108 0.0235 0.707 Tank msc - 16 -106 -25.4 66.5 0.122 0.0221 0.0679 0.775 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.3 66.5 2.36e-06 0 0 0 Tank initStep - 1 -62.1 -3.31e+03 -3.67e+03 2.36e-06 0 4.97e+03 4.97e+03 Tank OpRayleigh - 2 -5e+03 -4.88e+03 -4.87e+03 2.36e-06 0 5.32e+03 1.03e+04 World Transportation - 3 -5e+03 -4.88e+03 -4.87e+03 2.36e-06 0 0 1.03e+04 Tank Transportation - 4 -4.79e+03 -4.93e+03 -5e+03 2.36e-06 0 252 1.05e+04 World Transportation - 5 -4.79e+03 -4.93e+03 -5e+03 2.36e-06 0 0 1.05e+04 Tank Transportation - 6 -2.15e+03 -5e+03 -4.67e+03 2.36e-06 0 2.66e+03 1.32e+04 World Transportation - 7 -2.15e+03 -5e+03 -4.67e+03 2.36e-06 0 0 1.32e+04 Tank Transportation - 8 5e+03 -3.58e+03 -4.01e+03 2.36e-06 0 7.32e+03 2.05e+04 World Transportation - 9 1e+04 -1.27e+03 -4.27e+03 2.36e-06 0 5.51e+03 2.6e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.3 66.5 2.28e-06 0 0 0 Tank initStep - 1 2.45e+03 4.44e+03 489 2.28e-06 2.28e-06 5.16e+03 5.16e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 16 -106 -25.4 66.5 0.122 0 0 0.775 Tank initStep - 17 -106 -25.4 66.5 0.119 0.0032 0.0158 0.791 Tank msc - 18 -106 -25.4 66.5 0.0947 0.0239 0.0534 0.844 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 95, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.4 66.5 2.58e-06 0 0 0 Tank initStep - 1 -2.05e+03 -1.03e+03 -734 2.58e-06 2.58e-06 2.33e+03 2.33e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 18 -106 -25.4 66.5 0.0947 0 0 0.844 Tank initStep - 19 -106 -25.4 66.5 0.0908 0.00387 0.0104 0.854 Tank msc - 20 -106 -25.4 66.5 0.0735 0.0173 0.0394 0.894 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 96, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.4 66.5 3.79e-06 0 0 0 Tank initStep - 1 -610 -451 737 3.79e-06 3.79e-06 941 941 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 20 -106 -25.4 66.5 0.0735 0 0 0.894 Tank initStep - 21 -106 -25.5 66.5 0.0678 0.00568 0.00669 0.9 Tank msc - 22 -106 -25.5 66.5 0.0469 0.0209 0.0294 0.93 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.5 66.5 3.82e-06 0 0 0 Tank initStep - 1 263 -1.35e+03 2.81e+03 3.82e-06 0 3.07e+03 3.07e+03 Tank OpRayleigh - 2 2.68e+03 -1.59e+03 3.02e+03 3.82e-06 3.82e-06 2.44e+03 5.51e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 22 -106 -25.5 66.5 0.0469 0 0 0.93 Tank initStep - 23 -106 -25.5 66.5 0.0442 0.00268 0.00304 0.933 Tank msc - 24 -106 -25.5 66.5 0.0253 0.0189 0.0205 0.953 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.5 66.5 2.66e-06 0 0 0 Tank initStep - 1 -2.31e+03 -5e+03 -1.33e+03 2.66e-06 0 5.62e+03 5.62e+03 World Transportation - 2 -5.27e+03 -1e+04 -3.24e+03 2.66e-06 0 6.12e+03 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 98, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -106 -25.5 66.5 2.79e-06 0 0 0 Tank initStep - 1 -3.43e+03 -58.8 5e+03 2.79e-06 0 5.95e+03 5.95e+03 World Transportation - 2 -1e+04 -289 8.93e+03 2.79e-06 0 7.66e+03 1.36e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 30 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 24 -106 -25.5 66.5 0.0253 0 0 0.953 Tank initStep - 25 -106 -25.5 66.5 0.0247 0.000601 0.00102 0.954 Tank msc - 26 -106 -25.5 66.5 0 0.0247 0.0119 0.966 Tank eIoni - 27 -106 -25.5 66.5 0 0 0 0.966 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 0.5 0 0 0 Tank initStep - 1 0.138 0.0151 9.75e-05 0.484 0.0165 0.14 0.14 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0243 0.00266 1.71e-05 4.03e-06 0 0 0 Tank initStep - 1 5e+03 1.93e+03 2.84e+03 4.03e-06 0 6.06e+03 6.06e+03 World Transportation - 2 5e+03 1.93e+03 2.84e+03 4.03e-06 0 0 6.06e+03 Tank Transportation - 3 -3.07e+03 5e+03 4.19e+03 4.03e-06 0 8.74e+03 1.48e+04 World Transportation - 4 -3.07e+03 5e+03 4.19e+03 4.03e-06 0 0 1.48e+04 Tank Transportation - 5 -2.95e+03 1.8e+03 5e+03 4.03e-06 0 3.3e+03 1.81e+04 World Transportation - 6 -2.95e+03 1.8e+03 5e+03 4.03e-06 0 0 1.81e+04 Tank Transportation - 7 -1.91e+03 -4.91e+03 1.69e+03 4.03e-06 0 7.55e+03 2.57e+04 Tank OpRayleigh - 8 1.25e+03 -1.72e+03 5e+03 4.03e-06 0 5.58e+03 3.12e+04 World Transportation - 9 1.25e+03 -1.72e+03 5e+03 4.03e-06 0 0 3.12e+04 Tank Transportation - 10 3.16e+03 4.43e+03 -5e+03 4.03e-06 0 1.19e+04 4.31e+04 World Transportation - 11 3.16e+03 4.43e+03 -5e+03 4.03e-06 0 0 4.31e+04 Tank Transportation - 12 3.43e+03 5e+03 -4.64e+03 4.03e-06 0 722 4.39e+04 World Transportation - 13 3.43e+03 5e+03 -4.64e+03 4.03e-06 0 0 4.39e+04 Tank Transportation - 14 5e+03 1.36e+03 -754 4.03e-06 0 5.55e+03 4.94e+04 World Transportation - 15 5e+03 1.36e+03 -754 4.03e-06 0 0 4.94e+04 Tank Transportation - 16 106 -5e+03 4.48e+03 4.03e-06 0 9.59e+03 5.9e+04 World Transportation - 17 106 -5e+03 4.48e+03 4.03e-06 0 0 5.9e+04 Tank Transportation - 18 -257 -4.81e+03 5e+03 4.03e-06 0 658 5.96e+04 World Transportation - 19 -257 -4.81e+03 5e+03 4.03e-06 0 0 5.96e+04 Tank Transportation - 20 -5e+03 -3.13e+03 1.43e+03 4.03e-06 0 6.17e+03 6.58e+04 World Transportation - 21 -1e+04 2.21e+03 -7.26e+03 4.03e-06 0 1.14e+04 7.72e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0556 0.00607 3.91e-05 3.59e-06 0 0 0 Tank initStep - 1 5e+03 -1.75e+03 -1.77e+03 3.59e-06 0 5.59e+03 5.59e+03 World Transportation - 2 5e+03 -1.75e+03 -1.77e+03 3.59e-06 0 0 5.59e+03 Tank Transportation - 3 4.64e+03 -3.03e+03 -4.14e+03 3.59e-06 3.59e-06 2.71e+03 8.3e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.136 0.0149 9.59e-05 2.31e-06 0 0 0 Tank initStep - 1 5e+03 -2.03e+03 1.09e+03 2.31e-06 0 5.51e+03 5.51e+03 World Transportation - 2 1e+04 -4.25e+03 1.13e+03 2.31e-06 0 5.47e+03 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 0.138 0.0151 9.75e-05 0.484 0 0 0.14 Tank initStep - 2 0.26 0.0548 0.0229 0.461 0.0225 0.131 0.27 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.203 0.0361 0.0122 3.38e-06 0 0 0 Tank initStep - 1 5e+03 485 -1.59e+03 3.38e-06 0 5.27e+03 5.27e+03 World Transportation - 2 1e+04 1.8e+03 -3.87e+03 3.38e-06 0 5.65e+03 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 0.26 0.0548 0.0229 0.461 0 0 0.27 Tank initStep - 3 0.362 0.0988 0.0609 0.44 0.021 0.119 0.389 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.277 0.0621 0.0292 2.32e-06 0 0 0 Tank initStep - 1 5e+03 -4.94e+03 1.99e+03 2.32e-06 0 7.3e+03 7.3e+03 World Transportation - 2 5e+03 -4.94e+03 1.99e+03 2.32e-06 0 0 7.3e+03 Tank Transportation - 3 4.86e+03 -5e+03 2.04e+03 2.32e-06 0 160 7.46e+03 World Transportation - 4 4.86e+03 -5e+03 2.04e+03 2.32e-06 0 0 7.46e+03 Tank Transportation - 5 5e+03 -4.62e+03 2.25e+03 2.32e-06 0 451 7.91e+03 World Transportation - 6 5e+03 -4.62e+03 2.25e+03 2.32e-06 0 0 7.91e+03 Tank Transportation - 7 2.12e+03 1.97e+03 5e+03 2.32e-06 0 7.7e+03 1.56e+04 World Transportation - 8 2.12e+03 1.97e+03 5e+03 2.32e-06 0 0 1.56e+04 Tank Transportation - 9 1.96e+03 5e+03 -746 2.32e-06 0 6.5e+03 2.21e+04 World Transportation - 10 1.96e+03 5e+03 -746 2.32e-06 0 0 2.21e+04 Tank Transportation - 11 2.1e+03 4.7e+03 -2.63e+03 2.32e-06 2.32e-06 1.92e+03 2.4e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.33 0.085 0.049 2.49e-06 0 0 0 Tank initStep - 1 5e+03 -607 -937 2.49e-06 0 5.12e+03 5.12e+03 World Transportation - 2 1e+04 -3.07e+03 -2.64e+03 2.49e-06 0 5.83e+03 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.34 0.0893 0.0527 3.53e-06 0 0 0 Tank initStep - 1 522 -74.6 240 3.53e-06 3.53e-06 579 579 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.34 0.0894 0.0528 3.15e-06 0 0 0 Tank initStep - 1 3.89e+03 3.35e+03 5e+03 3.15e-06 0 7.17e+03 7.17e+03 World Transportation - 2 9.48e+03 9.92e+03 1e+04 3.15e-06 0 9.97e+03 1.71e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.29 0.0679 0.0342 2.51e-06 0 0 0 Tank initStep - 1 4.69e+03 5e+03 167 2.51e-06 0 6.86e+03 6.86e+03 World Transportation - 2 1e+04 5.76e+03 -1.86e+03 2.51e-06 0 5.74e+03 1.26e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.343 0.0905 0.0537 3.5e-06 0 0 0 Tank initStep - 1 5e+03 1.27e+03 -863 3.5e-06 0 5.23e+03 5.23e+03 World Transportation - 2 1e+04 4.1e+03 -3.55e+03 3.5e-06 0 6.34e+03 1.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.343 0.0903 0.0536 3.89e-06 0 0 0 Tank initStep - 1 3.89e+03 3.7e+03 5e+03 3.89e-06 0 7.33e+03 7.33e+03 World Transportation - 2 1e+04 8.74e+03 9.98e+03 3.89e-06 0 9.36e+03 1.67e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.348 0.0927 0.0557 4.01e-06 0 0 0 Tank initStep - 1 4.02e+03 1.85e+03 5e+03 4.01e-06 0 6.68e+03 6.68e+03 World Transportation - 2 4.02e+03 1.85e+03 5e+03 4.01e-06 0 0 6.68e+03 Tank Transportation - 3 5e+03 4.93e+03 2.02e+03 4.01e-06 0 4.4e+03 1.11e+04 World Transportation - 4 5e+03 4.93e+03 2.02e+03 4.01e-06 0 0 1.11e+04 Tank Transportation - 5 4.97e+03 5e+03 1.94e+03 4.01e-06 0 106 1.12e+04 World Transportation - 6 4.97e+03 5e+03 1.94e+03 4.01e-06 0 0 1.12e+04 Tank Transportation - 7 2.1e+03 -5e+03 -3.6e+03 4.01e-06 0 1.18e+04 2.3e+04 World Transportation - 8 -1.33e+03 -1e+04 -9.23e+03 4.01e-06 0 8.27e+03 3.12e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.362 0.0988 0.0609 0.44 0 0 0.389 Tank initStep - 4 0.45 0.159 0.0735 0.423 0.0169 0.108 0.497 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.378 0.109 0.0631 3.43e-06 0 0 0 Tank initStep - 1 -3.01e+03 5e+03 4.45e+03 3.43e-06 0 7.34e+03 7.34e+03 World Transportation - 2 -3.01e+03 5e+03 4.45e+03 3.43e-06 0 0 7.34e+03 Tank Transportation - 3 -3.25e+03 4.66e+03 5e+03 3.43e-06 0 691 8.03e+03 World Transportation - 4 -3.25e+03 4.66e+03 5e+03 3.43e-06 0 0 8.03e+03 Tank Transportation - 5 -5e+03 4.36e+03 4.74e+03 3.43e-06 0 1.79e+03 9.82e+03 World Transportation - 6 -1e+04 2.04e+03 2.4e+03 3.43e-06 0 5.99e+03 1.58e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.41 0.132 0.0678 3.85e-06 0 0 0 Tank initStep - 1 2.87e+03 5e+03 -714 3.85e-06 0 5.81e+03 5.81e+03 World Transportation - 2 1e+04 8.99e+03 -1.1e+03 3.85e-06 0 8.18e+03 1.4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.371 0.105 0.0622 4.07e-06 0 0 0 Tank initStep - 1 5e+03 690 1.78e+03 4.07e-06 0 5.35e+03 5.35e+03 World Transportation - 2 5e+03 690 1.78e+03 4.07e-06 0 0 5.35e+03 Tank Transportation - 3 4.66e+03 -1.15e+03 5e+03 4.07e-06 0 3.72e+03 9.08e+03 World Transportation - 4 4.66e+03 -1.15e+03 5e+03 4.07e-06 0 0 9.08e+03 Tank Transportation - 5 -2.05e+03 -876 293 4.07e-06 0 8.2e+03 1.73e+04 Tank OpRayleigh - 6 -4.97e+03 680 2.86e+03 4.07e-06 4.07e-06 4.19e+03 2.15e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 0.45 0.159 0.0735 0.423 0 0 0.497 Tank initStep - 5 0.521 0.228 0.0639 0.407 0.0156 0.0998 0.597 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.453 0.162 0.0731 3.59e-06 0 0 0 Tank initStep - 1 -5e+03 -615 -973 3.59e-06 0 5.13e+03 5.13e+03 World Transportation - 2 -1e+04 -1.37e+03 -2.75e+03 3.59e-06 0 5.36e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.479 0.187 0.0696 2.76e-06 0 0 0 Tank initStep - 1 -3.2e+03 5e+03 -1.27e+03 2.76e-06 0 6.07e+03 6.07e+03 World Transportation - 2 -3.2e+03 5e+03 -1.27e+03 2.76e-06 0 0 6.07e+03 Tank Transportation - 3 -5e+03 3.91e+03 -1.65e+03 2.76e-06 0 2.14e+03 8.21e+03 World Transportation - 4 -1e+04 -3.43e+03 -2.67e+03 2.76e-06 0 8.94e+03 1.71e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 0.521 0.228 0.0639 0.407 0 0 0.597 Tank initStep - 6 0.57 0.304 0.0496 0.397 0.0107 0.0926 0.689 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.535 0.249 0.06 3.65e-06 0 0 0 Tank initStep - 1 417 2e+03 -490 3.65e-06 0 2.1e+03 2.1e+03 Bubble Transportation - 2 426 2.03e+03 -500 3.65e-06 3.65e-06 31.7 2.13e+03 Tank Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 0.57 0.304 0.0496 0.397 0 0 0.689 Tank initStep - 7 0.614 0.377 0.0373 0.381 0.0156 0.0878 0.777 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.602 0.358 0.0406 2.53e-06 0 0 0 Tank initStep - 1 5e+03 -1.2e+03 -3.23e+03 2.53e-06 0 6.07e+03 6.07e+03 World Transportation - 2 8.02e+03 -3.07e+03 -1e+04 2.53e-06 0 7.65e+03 1.37e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 0.614 0.377 0.0373 0.381 0 0 0.777 Tank initStep - 8 0.677 0.422 0.0532 0.365 0.0162 0.081 0.858 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.651 0.403 0.0466 3.73e-06 0 0 0 Tank initStep - 1 1.73e+03 3.04e+03 1.32e+03 3.73e-06 0 3.74e+03 3.74e+03 Tank OpRayleigh - 2 3.25e+03 4.69e+03 -5e+03 3.73e-06 0 6.7e+03 1.04e+04 World Transportation - 3 4.86e+03 6.42e+03 -1e+04 3.73e-06 0 5.53e+03 1.6e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 0.677 0.422 0.0532 0.365 0 0 0.858 Tank initStep - 9 0.737 0.463 0.065 0.354 0.0108 0.0743 0.933 Tank Cerenkov - 10 0.789 0.506 0.0726 0.345 0.00895 0.07 1 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.762 0.484 0.0686 4.08e-06 0 0 0 Tank initStep - 1 2.11e+03 3.82e+03 1.48e+03 4.08e-06 4.08e-06 4.61e+03 4.61e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 0.789 0.506 0.0726 0.345 0 0 1 Tank initStep - 11 0.839 0.545 0.0656 0.327 0.0182 0.0665 1.07 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.798 0.513 0.0714 3.78e-06 0 0 0 Tank initStep - 1 1.62e+03 1.25e+03 602 3.78e-06 3.78e-06 2.13e+03 2.13e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.801 0.516 0.0709 3.16e-06 0 0 0 Tank initStep - 1 4.17e+03 5e+03 1.4e+03 3.16e-06 0 6.66e+03 6.66e+03 World Transportation - 2 4.17e+03 5e+03 1.4e+03 3.16e-06 0 0 6.66e+03 Tank Transportation - 3 5e+03 3.63e+03 1.77e+03 3.16e-06 0 1.64e+03 8.3e+03 World Transportation - 4 5e+03 3.63e+03 1.77e+03 3.16e-06 0 0 8.3e+03 Tank Transportation - 5 -4.93e+03 -2.81e+03 5e+03 3.16e-06 0 1.23e+04 2.06e+04 World Transportation - 6 -4.93e+03 -2.81e+03 5e+03 3.16e-06 0 0 2.06e+04 Tank Transportation - 7 -5e+03 -2.88e+03 4.77e+03 3.16e-06 0 247 2.08e+04 World Transportation - 8 -5e+03 -2.88e+03 4.77e+03 3.16e-06 0 0 2.08e+04 Tank Transportation - 9 -3.29e+03 -5e+03 437 3.16e-06 0 5.12e+03 2.59e+04 World Transportation - 10 -3.29e+03 -5e+03 437 3.16e-06 0 0 2.59e+04 Tank Transportation - 11 -1.41e+03 807 -5e+03 3.16e-06 0 8.18e+03 3.41e+04 World Transportation - 12 -1.41e+03 807 -5e+03 3.16e-06 0 0 3.41e+04 Tank Transportation - 13 3.29e+03 5e+03 -1.44e+03 3.16e-06 0 7.23e+03 4.13e+04 World Transportation - 14 3.29e+03 5e+03 -1.44e+03 3.16e-06 0 0 4.13e+04 Tank Transportation - 15 5e+03 3.8e+03 -181 3.16e-06 0 2.44e+03 4.38e+04 World Transportation - 16 5e+03 3.8e+03 -181 3.16e-06 0 0 4.38e+04 Tank Transportation - 17 1.86e+03 -2.88e+03 5e+03 3.16e-06 0 9.03e+03 5.28e+04 World Transportation - 18 1.86e+03 -2.88e+03 5e+03 3.16e-06 0 0 5.28e+04 Tank Transportation - 19 -620 -5e+03 734 3.16e-06 0 5.37e+03 5.82e+04 World Transportation - 20 -620 -5e+03 734 3.16e-06 0 0 5.82e+04 Tank Transportation - 21 -2.21e+03 -974 -794 3.16e-06 3.16e-06 4.59e+03 6.28e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.827 0.535 0.0673 2.81e-06 0 0 0 Tank initStep - 1 5e+03 1.65e+03 -1.68e+03 2.81e-06 0 5.53e+03 5.53e+03 World Transportation - 2 5e+03 1.65e+03 -1.68e+03 2.81e-06 0 0 5.53e+03 Tank Transportation - 3 1.08e+03 4.49e+03 -5e+03 2.81e-06 0 5.86e+03 1.14e+04 World Transportation - 4 1.08e+03 4.49e+03 -5e+03 2.81e-06 0 0 1.14e+04 Tank Transportation - 5 299 5e+03 -4.36e+03 2.81e-06 0 1.14e+03 1.25e+04 World Transportation - 6 299 5e+03 -4.36e+03 2.81e-06 0 0 1.25e+04 Tank Transportation - 7 -5e+03 288 -763 2.81e-06 0 7.95e+03 2.05e+04 World Transportation - 8 -5e+03 288 -763 2.81e-06 0 0 2.05e+04 Tank Transportation - 9 3.61e+03 -5e+03 459 2.81e-06 0 1.02e+04 3.07e+04 World Transportation - 10 3.61e+03 -5e+03 459 2.81e-06 0 0 3.07e+04 Tank Transportation - 11 5e+03 -4.25e+03 755 2.81e-06 0 1.61e+03 3.23e+04 World Transportation - 12 1e+04 317 4.36e+03 2.81e-06 0 7.67e+03 3.99e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.837 0.543 0.066 3.66e-06 0 0 0 Tank initStep - 1 5e+03 3.82e+03 -3.48e+03 3.66e-06 0 7.19e+03 7.19e+03 World Transportation - 2 8.25e+03 1e+04 -5.1e+03 3.66e-06 0 7.17e+03 1.44e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 11 0.839 0.545 0.0656 0.327 0 0 1.07 Tank initStep - 12 0.89 0.571 0.0493 0.314 0.013 0.0597 1.13 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.86 0.555 0.0589 3.15e-06 0 0 0 Tank initStep - 1 2.92e+03 1.26e+03 -4.93e+03 3.15e-06 0 5.87e+03 5.87e+03 Tank OpRayleigh - 2 4.13e+03 5e+03 -4.72e+03 3.15e-06 0 3.94e+03 9.8e+03 World Transportation - 3 8.88e+03 1e+04 -4.5e+03 3.15e-06 0 6.9e+03 1.67e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 0.89 0.571 0.0493 0.314 0 0 1.13 Tank initStep - 13 0.936 0.596 0.0342 0.305 0.00896 0.0551 1.18 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.935 0.596 0.0346 3.44e-06 0 0 0 Tank initStep - 1 -3.19e+03 5e+03 -77.1 3.44e-06 0 5.93e+03 5.93e+03 World Transportation - 2 -3.19e+03 5e+03 -77.1 3.44e-06 0 0 5.93e+03 Tank Transportation - 3 -5e+03 2.52e+03 1.96e+03 3.44e-06 0 3.69e+03 9.62e+03 World Transportation - 4 -5e+03 2.52e+03 1.96e+03 3.44e-06 0 0 9.62e+03 Tank Transportation - 5 1.92e+03 -1.72e+03 5e+03 3.44e-06 0 8.66e+03 1.83e+04 World Transportation - 6 1.92e+03 -1.72e+03 5e+03 3.44e-06 0 0 1.83e+04 Tank Transportation - 7 5e+03 -3.74e+03 3.72e+03 3.44e-06 0 3.9e+03 2.22e+04 World Transportation - 8 5e+03 -3.74e+03 3.72e+03 3.44e-06 0 0 2.22e+04 Tank Transportation - 9 3.72e+03 -5e+03 2.26e+03 3.44e-06 0 2.31e+03 2.45e+04 World Transportation - 10 3.72e+03 -5e+03 2.26e+03 3.44e-06 0 0 2.45e+04 Tank Transportation - 11 1.65e+03 -3.32e+03 547 3.44e-06 0 3.17e+03 2.77e+04 Tank OpRayleigh - 12 -417 63.1 -15 3.44e-06 0 4.01e+03 3.17e+04 Tank OpRayleigh - 13 897 -5e+03 3.68e+03 3.44e-06 0 6.4e+03 3.81e+04 World Transportation - 14 -782 -7.81e+03 1e+04 3.44e-06 0 7.12e+03 4.52e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 0.936 0.596 0.0342 0.305 0 0 1.18 Tank initStep - 14 0.98 0.618 0.02 0.295 0.01 0.052 1.24 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.973 0.615 0.0224 2.92e-06 0 0 0 Tank initStep - 1 98.1 91 -62.6 2.92e-06 2.92e-06 147 147 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 14 0.98 0.618 0.02 0.295 0 0 1.24 Tank initStep - 15 1.02 0.647 0.0129 0.286 0.00953 0.0487 1.28 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.987 0.623 0.0188 3.49e-06 0 0 0 Tank initStep - 1 5e+03 413 -116 3.49e-06 0 5.02e+03 5.02e+03 World Transportation - 2 1e+04 473 -532 3.49e-06 0 5.02e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 1.02 0.647 0.0129 0.286 0 0 1.28 Tank initStep - 16 1.06 0.663 0.0015 0.278 0.00746 0.0456 1.33 Tank Cerenkov - 17 1.1 0.677 -0.00873 0.269 0.00877 0.0433 1.37 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.06 0.663 0.00132 3.86e-06 0 0 0 Tank initStep - 1 5e+03 -735 1.75e+03 3.86e-06 0 5.35e+03 5.35e+03 World Transportation - 2 1e+04 -2.39e+03 5.13e+03 3.86e-06 0 6.26e+03 1.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.08 0.672 -0.00503 3e-06 0 0 0 Tank initStep - 1 351 -1.99e+03 5e+03 3e-06 0 5.39e+03 5.39e+03 World Transportation - 2 351 -1.99e+03 5e+03 3e-06 0 0 5.39e+03 Tank Transportation - 3 670 -652 4.51e+03 3e-06 3e-06 1.46e+03 6.86e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.1 0.677 -0.00817 3.25e-06 0 0 0 Tank initStep - 1 5e+03 3.07e+03 -2.48e+03 3.25e-06 0 6.37e+03 6.37e+03 World Transportation - 2 5e+03 3.07e+03 -2.48e+03 3.25e-06 0 0 6.37e+03 Tank Transportation - 3 3.55e+03 4.73e+03 -5e+03 3.25e-06 0 3.35e+03 9.72e+03 World Transportation - 4 3.55e+03 4.73e+03 -5e+03 3.25e-06 0 0 9.72e+03 Tank Transportation - 5 2.26e+03 5e+03 -4.01e+03 3.25e-06 0 1.64e+03 1.14e+04 World Transportation - 6 2.26e+03 5e+03 -4.01e+03 3.25e-06 0 0 1.14e+04 Tank Transportation - 7 -4.54e+03 -1.6e+03 -238 3.25e-06 3.25e-06 1.02e+04 2.16e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 17 1.1 0.677 -0.00873 0.269 0 0 1.37 Tank initStep - 18 1.14 0.682 -0.0157 0.258 0.0116 0.0407 1.41 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.11 0.678 -0.01 3.81e-06 0 0 0 Tank initStep - 1 5e+03 -1.27e+03 -1.46e+03 3.81e-06 0 5.36e+03 5.36e+03 World Transportation - 2 1e+04 -3.34e+03 -3.34e+03 3.81e-06 0 5.73e+03 1.11e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 18 1.14 0.682 -0.0157 0.258 0 0 1.41 Tank initStep - 19 1.17 0.686 -0.025 0.249 0.00887 0.0373 1.45 Tank Cerenkov - 20 1.2 0.689 -0.0317 0.245 0.00411 0.025 1.48 Tank Cerenkov - 21 1.21 0.692 -0.0339 0.244 0.0012 0.00913 1.49 Tank Cerenkov - 22 1.21 0.693 -0.0347 0.242 0.00132 0.00452 1.49 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.21 0.693 -0.0345 3.78e-06 0 0 0 Tank initStep - 1 1.02e+03 977 444 3.78e-06 3.78e-06 1.48e+03 1.48e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 22 1.21 0.693 -0.0347 0.242 0 0 1.49 Tank initStep - 23 1.25 0.701 -0.0452 0.226 0.0167 0.0468 1.54 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.22 0.695 -0.0381 3.43e-06 0 0 0 Tank initStep - 1 -398 5e+03 3.01e+03 3.43e-06 0 5.85e+03 5.85e+03 World Transportation - 2 -2.5e+03 1e+04 8.01e+03 3.43e-06 0 7.37e+03 1.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 23 1.25 0.701 -0.0452 0.226 0 0 1.54 Tank initStep - 24 1.29 0.695 -0.0511 0.219 0.00694 0.0417 1.58 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.28 0.697 -0.0491 2.43e-06 0 0 0 Tank initStep - 1 -1.98e+03 5e+03 -2.2e+03 2.43e-06 0 5.81e+03 5.81e+03 World Transportation - 2 -1.98e+03 5e+03 -2.2e+03 2.43e-06 0 0 5.81e+03 Tank Transportation - 3 -2.76e+03 2.43e+03 -5e+03 2.43e-06 0 3.88e+03 9.69e+03 World Transportation - 4 -2.76e+03 2.43e+03 -5e+03 2.43e-06 0 0 9.69e+03 Tank Transportation - 5 -3.13e+03 1.77e+03 -3.3e+03 2.43e-06 2.43e-06 1.86e+03 1.16e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.28 0.698 -0.0483 3.71e-06 0 0 0 Tank initStep - 1 -5e+03 -1.68e+03 3.3e+03 3.71e-06 0 6.22e+03 6.22e+03 World Transportation - 2 -5e+03 -1.68e+03 3.3e+03 3.71e-06 0 0 6.22e+03 Tank Transportation - 3 -2.9e+03 -3.17e+03 5e+03 3.71e-06 0 3.08e+03 9.3e+03 World Transportation - 4 -2.9e+03 -3.17e+03 5e+03 3.71e-06 0 0 9.3e+03 Tank Transportation - 5 399 -5e+03 4.06e+03 3.71e-06 0 3.89e+03 1.32e+04 World Transportation - 6 399 -5e+03 4.06e+03 3.71e-06 0 0 1.32e+04 Tank Transportation - 7 1.48e+03 -3.89e+03 3.49e+03 3.71e-06 0 1.65e+03 1.48e+04 Tank OpRayleigh - 8 985 -5e+03 2.95e+03 3.71e-06 0 1.33e+03 1.62e+04 World Transportation - 9 985 -5e+03 2.95e+03 3.71e-06 0 0 1.62e+04 Tank Transportation - 10 -5e+03 693 -108 3.71e-06 0 8.81e+03 2.5e+04 World Transportation - 11 -5e+03 693 -108 3.71e-06 0 0 2.5e+04 Tank Transportation - 12 -3.05e+03 5e+03 73.9 3.71e-06 0 4.73e+03 2.97e+04 World Transportation - 13 -3.05e+03 5e+03 73.9 3.71e-06 0 0 2.97e+04 Tank Transportation - 14 -166 3e+03 320 3.71e-06 0 3.52e+03 3.32e+04 Bubble Transportation - 15 -166 3e+03 320 3.71e-06 0 0 3.32e+04 Tank Transportation - 16 2.39e+03 4.77e+03 538 3.71e-06 3.71e-06 3.12e+03 3.63e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 24 1.29 0.695 -0.0511 0.219 0 0 1.58 Tank initStep - 25 1.33 0.69 -0.0619 0.193 0.0253 0.0397 1.62 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.32 0.691 -0.059 3.44e-06 0 0 0 Tank initStep - 1 -5e+03 3.54e+03 409 3.44e-06 0 6.14e+03 6.14e+03 World Transportation - 2 -5.42e+03 1e+04 103 3.44e-06 0 6.48e+03 1.26e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 25 1.33 0.69 -0.0619 0.193 0 0 1.62 Tank initStep - 26 1.36 0.691 -0.0712 0.187 0.0063 0.0326 1.65 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.35 0.69 -0.0673 2.32e-06 0 0 0 Tank initStep - 1 5e+03 3.44e+03 1.64e+03 2.32e-06 0 6.29e+03 6.29e+03 World Transportation - 2 1e+04 6.95e+03 4.05e+03 2.32e-06 0 6.56e+03 1.29e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 26 1.36 0.691 -0.0712 0.187 0 0 1.65 Tank initStep - 27 1.39 0.691 -0.0701 0.183 0.00457 0.0308 1.68 Tank msc - 28 1.47 0.688 -0.0594 0.165 0.0171 0.0898 1.77 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.47 0.688 -0.0597 3.87e-06 0 0 0 Tank initStep - 1 -2.76e+03 -2.85e+03 -1.36e+03 3.87e-06 3.87e-06 4.19e+03 4.19e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.4 0.691 -0.0692 4.12e-06 0 0 0 Tank initStep - 1 850 -5e+03 4.59e+03 4.12e-06 0 6.84e+03 6.84e+03 World Transportation - 2 1.97e+03 -7.1e+03 1e+04 4.12e-06 0 5.91e+03 1.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 28 1.47 0.688 -0.0594 0.165 0 0 1.77 Tank initStep - 29 1.49 0.679 -0.0497 0.159 0.00638 0.0252 1.8 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 43, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.49 0.68 -0.0513 2.47e-06 0 0 0 Tank initStep - 1 3.46e+03 -5e+03 -1.61e+03 2.47e-06 0 6.29e+03 6.29e+03 World Transportation - 2 1e+04 -7.33e+03 -1.79e+03 2.47e-06 0 6.95e+03 1.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 29 1.49 0.679 -0.0497 0.159 0 0 1.8 Tank initStep - 30 1.51 0.675 -0.0401 0.152 0.00698 0.0236 1.82 Tank msc - 31 1.57 0.676 -0.0125 0.124 0.0285 0.0704 1.89 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 44, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.56 0.676 -0.0158 3.48e-06 0 0 0 Tank initStep - 1 -495 5e+03 -1.74e+03 3.48e-06 0 5.32e+03 5.32e+03 World Transportation - 2 -495 5e+03 -1.74e+03 3.48e-06 0 0 5.32e+03 Tank Transportation - 3 -1.39e+03 3.64e+03 -5e+03 3.48e-06 0 3.64e+03 8.96e+03 World Transportation - 4 -2.79e+03 -5.14e+03 -1e+04 3.48e-06 0 1.02e+04 1.92e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 31 1.57 0.676 -0.0125 0.124 0 0 1.89 Tank initStep - 32 1.58 0.681 -0.000517 0.12 0.00357 0.0154 1.91 Tank msc - 33 1.6 0.693 0.0366 0.0985 0.0216 0.0522 1.96 Tank eIoni - 34 1.6 0.69 0.0713 0.078 0.0205 0.0415 2 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 46, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.6 0.691 0.0615 3.44e-06 0 0 0 Tank initStep - 1 1.29e+03 3.19e+03 1.54e+03 3.44e-06 3.44e-06 3.76e+03 3.76e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 45, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.6 0.692 0.0476 2.68e-06 0 0 0 Tank initStep - 1 3.3e+03 1.97e+03 1.08e+03 2.68e-06 2.68e-06 3.99e+03 3.99e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 34 1.6 0.69 0.0713 0.078 0 0 2 Tank initStep - 35 1.6 0.691 0.0766 0.0747 0.00324 0.00696 2.01 Tank msc - 36 1.62 0.696 0.0952 0.0574 0.0174 0.0312 2.04 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 47, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.61 0.693 0.0828 2.45e-06 0 0 0 Tank initStep - 1 2.77e+03 -5e+03 1.66e+03 2.45e-06 0 5.95e+03 5.95e+03 World Transportation - 2 5.05e+03 -1e+04 3.51e+03 2.45e-06 0 5.8e+03 1.18e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 36 1.62 0.696 0.0952 0.0574 0 0 2.04 Tank initStep - 37 1.62 0.698 0.0962 0.0559 0.00149 0.00406 2.04 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 48, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.62 0.697 0.0957 2.46e-06 0 0 0 Tank initStep - 1 -5e+03 781 -2.27e+03 2.46e-06 0 5.55e+03 5.55e+03 World Transportation - 2 -1e+04 4.22e+03 -7.55e+03 2.46e-06 0 8.05e+03 1.36e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 37 1.62 0.698 0.0962 0.0559 0 0 2.04 Tank initStep - 38 1.63 0.7 0.0966 0.0542 0.00169 0.00388 2.05 Tank msc - 39 1.64 0.708 0.0976 0.0359 0.0184 0.0234 2.07 Tank eIoni - 40 1.65 0.714 0.0955 0.0205 0.0153 0.0167 2.09 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 49, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.65 0.71 0.0969 2.55e-06 0 0 0 Tank initStep - 1 -1.17e+03 -3.48e+03 -5e+03 2.55e-06 0 6.21e+03 6.21e+03 World Transportation - 2 -1.17e+03 -3.48e+03 -5e+03 2.55e-06 0 0 6.21e+03 Tank Transportation - 3 -1.84e+03 -5e+03 -3.5e+03 2.55e-06 0 2.23e+03 8.44e+03 World Transportation - 4 -1.84e+03 -5e+03 -3.5e+03 2.55e-06 0 0 8.44e+03 Tank Transportation - 5 3.03e+03 5e+03 2.87e+03 2.55e-06 0 1.28e+04 2.13e+04 World Transportation - 6 3.03e+03 5e+03 2.87e+03 2.55e-06 0 0 2.13e+04 Tank Transportation - 7 4.81e+03 4.53e+03 5e+03 2.55e-06 0 2.81e+03 2.41e+04 World Transportation - 8 4.81e+03 4.53e+03 5e+03 2.55e-06 0 0 2.41e+04 Tank Transportation - 9 5e+03 4.47e+03 4.93e+03 2.55e-06 0 211 2.43e+04 World Transportation - 10 1e+04 704 3.41e+03 2.55e-06 0 6.44e+03 3.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 40 1.65 0.714 0.0955 0.0205 0 0 2.09 Tank initStep - 41 1.65 0.714 0.0949 0.02 0.000513 0.000647 2.09 Tank msc - 42 1.65 0.714 0.091 0 0.02 0.00773 2.09 Tank eIoni - 43 1.65 0.714 0.091 0 0 0 2.09 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 51, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.65 0.714 0.091 0.511 0 0 0 Tank initStep - 1 2.53 -124 -170 0.394 2.92e-05 211 211 Tank compt - 2 -34.5 -194 -190 0.374 1.42e-05 81.5 292 Tank compt - 3 -123 -275 -199 0.163 2.92e-05 121 413 Tank compt - 4 -120 -256 -204 0.155 1.42e-05 19.9 433 Tank compt - 5 -74.6 -161 -184 0.142 1.36e-05 108 541 Tank compt - 6 -61.2 -155 -169 0.0984 2.92e-05 20.6 561 Tank compt - 7 -61.3 -148 -203 0.089 0.000537 34.1 596 Tank compt - 8 -43.5 -194 -194 0.083 2.92e-05 50.4 646 Tank compt - 9 -43.9 -204 -174 0.072 0.000537 22.2 668 Tank compt - 10 -6.32 -228 -180 0.0606 0.000537 45 713 Tank compt - 11 -7.7 -228 -174 0.0595 2.92e-05 6.11 719 Tank compt - 12 12.6 -244 -104 0.0536 2.92e-05 74.8 794 Tank compt - 13 87.4 -259 -126 0.0445 2.92e-05 79.3 873 Tank compt - 14 79.8 -252 -128 0 0.000537 10.5 884 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 65, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 79.8 -252 -128 0.0439 0 0 0 Tank initStep - 1 79.8 -252 -128 0.042 0.00196 0.00271 0.00271 Tank msc - 2 79.8 -252 -128 0.0258 0.0161 0.0197 0.0224 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 65 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 79.8 -252 -128 3.54e-06 0 0 0 Tank initStep - 1 -3.81e+03 706 -5e+03 3.54e-06 0 6.31e+03 6.31e+03 World Transportation - 2 -3.81e+03 706 -5e+03 3.54e-06 0 0 6.31e+03 Tank Transportation - 3 -3.92e+03 792 -4.85e+03 3.54e-06 3.54e-06 205 6.52e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 65 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 79.8 -252 -128 2.72e-06 0 0 0 Tank initStep - 1 -1.76e+03 5e+03 -665 2.72e-06 0 5.59e+03 5.59e+03 World Transportation - 2 -4.53e+03 1e+04 -1.1e+03 2.72e-06 0 5.73e+03 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 65 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 79.8 -252 -128 4.11e-06 0 0 0 Tank initStep - 1 -1.62e+03 208 -591 4.11e-06 4.11e-06 1.82e+03 1.82e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 65, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 79.8 -252 -128 0.0258 0 0 0.0224 Tank initStep - 3 79.8 -252 -128 0.0252 0.000651 0.00106 0.0234 Tank msc - 4 79.8 -252 -128 0.00893 0.0162 0.0122 0.0356 Tank eIoni - 5 79.8 -252 -128 0 0.00893 0.00203 0.0377 Tank eIoni - 6 79.8 -252 -128 0 0 0 0.0377 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 64, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 87.4 -259 -126 0.00907 0 0 0 Tank initStep - 1 87.4 -259 -126 0.00613 0.00294 0.000167 0.000167 Tank msc - 2 87.4 -259 -126 0 0.00613 0.00105 0.00122 Tank eIoni - 3 87.4 -259 -126 0 0 0 0.00122 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.6 -244 -104 0.00589 0 0 0 Tank initStep - 1 12.6 -244 -104 0.0053 0.000589 7.83e-05 7.83e-05 Tank msc - 2 12.6 -244 -104 0 0.0053 0.000816 0.000894 Tank eIoni - 3 12.6 -244 -104 0 0 0 0.000894 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -7.7 -228 -174 0.00112 0 0 0 Tank initStep - 1 -7.7 -228 -174 0.00099 0.000126 4.99e-06 4.99e-06 Tank msc - 2 -7.7 -228 -174 0 0.00099 5.21e-05 5.71e-05 Tank eIoni - 3 -7.7 -228 -174 0 0 0 5.71e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.32 -228 -180 0.0108 0 0 0 Tank initStep - 1 -6.32 -228 -180 0.0105 0.000296 0.000229 0.000229 Tank msc - 2 -6.32 -228 -180 0 0.0105 0.00273 0.00295 Tank eIoni - 3 -6.32 -228 -180 0 0 0 0.00295 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -43.9 -204 -174 0.0104 0 0 0 Tank initStep - 1 -43.9 -204 -174 0.0103 9.91e-05 0.000214 0.000214 Tank msc - 2 -43.9 -204 -174 0 0.0103 0.00263 0.00284 Tank eIoni - 3 -43.9 -204 -174 0 0 0 0.00284 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -43.5 -194 -194 0.00599 0 0 0 Tank initStep - 1 -43.5 -194 -194 0.00582 0.000168 8.06e-05 8.06e-05 Tank msc - 2 -43.5 -194 -194 0 0.00582 0.000959 0.00104 Tank eIoni - 3 -43.5 -194 -194 0 0 0 0.00104 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.3 -148 -203 0.00884 0 0 0 Tank initStep - 1 -61.3 -148 -203 0.0086 0.000235 0.00016 0.00016 Tank msc - 2 -61.3 -148 -203 0 0.0086 0.0019 0.00206 Tank eIoni - 3 -61.3 -148 -203 0 0 0 0.00206 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.2 -155 -169 0.0434 0 0 0 Tank initStep - 1 -61.2 -155 -169 0.0421 0.00128 0.00265 0.00265 Tank msc - 2 -61.2 -155 -169 0.0268 0.0153 0.0197 0.0224 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.2 -155 -169 2.57e-06 0 0 0 Tank initStep - 1 1.55e+03 3.33e+03 -364 2.57e-06 2.57e-06 3.85e+03 3.85e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -61.2 -155 -169 0.0268 0 0 0.0224 Tank initStep - 3 -61.2 -155 -169 0.0265 0.000379 0.00113 0.0235 Tank msc - 4 -61.2 -155 -169 0.00833 0.0181 0.013 0.0365 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.2 -155 -169 2.45e-06 0 0 0 Tank initStep - 1 1.02e+03 5e+03 -1.49e+03 2.45e-06 0 5.43e+03 5.43e+03 World Transportation - 2 1.02e+03 5e+03 -1.49e+03 2.45e-06 0 0 5.43e+03 Tank Transportation - 3 5e+03 -395 -1.55e+03 2.45e-06 0 6.7e+03 1.21e+04 World Transportation - 4 5e+03 -395 -1.55e+03 2.45e-06 0 0 1.21e+04 Tank Transportation - 5 575 -5e+03 -2.47e+03 2.45e-06 0 6.45e+03 1.86e+04 World Transportation - 6 -8.6e+03 -1e+04 -1.62e+03 2.45e-06 0 1.05e+04 2.91e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.2 -155 -169 4.02e-06 0 0 0 Tank initStep - 1 -137 4.65e+03 1.5e+03 4.02e-06 4.02e-06 5.09e+03 5.09e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.2 -155 -169 3.61e-06 0 0 0 Tank initStep - 1 -5e+03 1.2e+03 -2.56e+03 3.61e-06 0 5.65e+03 5.65e+03 World Transportation - 2 -1e+04 6.09e+03 -8.52e+03 3.61e-06 0 9.19e+03 1.48e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 -61.2 -155 -169 0.00833 0 0 0.0365 Tank initStep - 5 -61.2 -155 -169 0.00797 0.000361 0.000144 0.0366 Tank msc - 6 -61.2 -155 -169 0 0.00797 0.00166 0.0383 Tank eIoni - 7 -61.2 -155 -169 0 0 0 0.0383 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.2 -155 -169 3.63e-06 0 0 0 Tank initStep - 1 3.09e+03 -5e+03 -1.34e+03 3.63e-06 0 5.9e+03 5.9e+03 World Transportation - 2 3.09e+03 -5e+03 -1.34e+03 3.63e-06 0 0 5.9e+03 Tank Transportation - 3 5e+03 -4.5e+03 -1.19e+03 3.63e-06 0 1.98e+03 7.88e+03 World Transportation - 4 5e+03 -4.5e+03 -1.19e+03 3.63e-06 0 0 7.88e+03 Tank Transportation - 5 -3.35e+03 -4.4e+03 3.35e+03 3.63e-06 3.63e-06 9.5e+03 1.74e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.6 -161 -184 0.0134 0 0 0 Tank initStep - 1 -74.6 -161 -184 0.0131 0.000333 0.000332 0.000332 Tank msc - 2 -74.6 -161 -184 0 0.0131 0.00397 0.0043 Tank eIoni - 3 -74.6 -161 -184 0 0 0 0.0043 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.6 -161 -184 2.4e-06 0 0 0 Tank initStep - 1 3.33e+03 917 -5e+03 2.4e-06 0 5.99e+03 5.99e+03 World Transportation - 2 1e+04 3.47e+03 -8.65e+03 2.4e-06 0 8.03e+03 1.4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.6 -161 -184 2.24e-06 0 0 0 Tank initStep - 1 -57.4 -5e+03 2.06e+03 2.24e-06 0 5.33e+03 5.33e+03 World Transportation - 2 -1.57e+03 -7.78e+03 1e+04 2.24e-06 0 8.55e+03 1.39e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -120 -256 -204 0.00762 0 0 0 Tank initStep - 1 -120 -256 -204 0.00752 0.0001 0.000123 0.000123 Tank msc - 2 -120 -256 -204 0 0.00752 0.0015 0.00162 Tank eIoni - 3 -120 -256 -204 0 0 0 0.00162 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 0.211 0 0 0 Tank initStep - 1 -123 -275 -199 0.206 0.00532 0.0388 0.0388 Tank msc - 2 -123 -275 -199 0.182 0.0235 0.109 0.148 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 78, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 2.56e-06 0 0 0 Tank initStep - 1 -26.4 213 5e+03 2.56e-06 0 5.22e+03 5.22e+03 World Transportation - 2 -1.2e+03 866 1e+04 2.56e-06 0 5.18e+03 1.04e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 3.75e-06 0 0 0 Tank initStep - 1 -3.74e+03 -2.92e+03 -1.81e+03 3.75e-06 3.75e-06 4.76e+03 4.76e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 2.98e-06 0 0 0 Tank initStep - 1 -1.89e+03 1.7e+03 -2.87e+03 2.98e-06 2.98e-06 3.77e+03 3.77e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -123 -275 -199 0.182 0 0 0.148 Tank initStep - 3 -123 -275 -199 0.174 0.00819 0.0307 0.178 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 3.74e-06 0 0 0 Tank initStep - 1 -732 594 -109 3.74e-06 3.74e-06 1.06e+03 1.06e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 -123 -275 -199 0.174 0 0 0.178 Tank initStep - 4 -123 -275 -199 0.168 0.00591 0.0285 0.207 Tank msc - 5 -123 -275 -199 0.142 0.0262 0.0831 0.29 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 3.32e-06 0 0 0 Tank initStep - 1 161 -2.83e+03 -5e+03 3.32e-06 0 5.45e+03 5.45e+03 World Transportation - 2 2.13e+03 -1e+04 -7.36e+03 3.32e-06 0 7.8e+03 1.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 4e-06 0 0 0 Tank initStep - 1 -404 -1.6e+03 -1.7e+03 4e-06 4e-06 2.02e+03 2.02e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 4.13e-06 0 0 0 Tank initStep - 1 3.05e+03 1.92e+03 5e+03 4.13e-06 0 6.47e+03 6.47e+03 World Transportation - 2 3.05e+03 1.92e+03 5e+03 4.13e-06 0 0 6.47e+03 Tank Transportation - 3 5e+03 3.22e+03 2.4e+03 4.13e-06 0 3.5e+03 9.97e+03 World Transportation - 4 5e+03 3.22e+03 2.4e+03 4.13e-06 0 0 9.97e+03 Tank Transportation - 5 964 5e+03 -1.19e+03 4.13e-06 0 5.69e+03 1.57e+04 World Transportation - 6 964 5e+03 -1.19e+03 4.13e-06 0 0 1.57e+04 Tank Transportation - 7 -5e+03 214 -4.74e+03 4.13e-06 0 8.43e+03 2.41e+04 World Transportation - 8 -1e+04 -7.68e+03 -7.5e+03 4.13e-06 0 9.75e+03 3.38e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 -123 -275 -199 0.142 0 0 0.29 Tank initStep - 6 -123 -275 -199 0.138 0.00422 0.0204 0.31 Tank msc - 7 -123 -275 -199 0.103 0.0347 0.0642 0.375 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 3.21e-06 0 0 0 Tank initStep - 1 2.81e+03 -5e+03 -3.35e+03 3.21e-06 0 6.39e+03 6.39e+03 World Transportation - 2 2.81e+03 -5e+03 -3.35e+03 3.21e-06 0 0 6.39e+03 Tank Transportation - 3 5e+03 -2.14e+03 -3.7e+03 3.21e-06 0 3.62e+03 1e+04 World Transportation - 4 5e+03 -2.14e+03 -3.7e+03 3.21e-06 0 0 1e+04 Tank Transportation - 5 2.79e+03 -614 -3.75e+03 3.21e-06 3.21e-06 2.68e+03 1.27e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 4.1e-06 0 0 0 Tank initStep - 1 1.18e+03 5e+03 2.99e+03 4.1e-06 0 6.3e+03 6.3e+03 World Transportation - 2 2.39e+03 9.69e+03 1e+04 4.1e-06 0 8.52e+03 1.48e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 -123 -275 -199 0.103 0 0 0.375 Tank initStep - 8 -123 -275 -199 0.0981 0.00482 0.0119 0.387 Tank msc - 9 -123 -275 -199 0.0764 0.0217 0.0429 0.43 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 3.4e-06 0 0 0 Tank initStep - 1 -5e+03 869 -2.38e+03 3.4e-06 0 5.46e+03 5.46e+03 World Transportation - 2 -1e+04 3.13e+03 -7.02e+03 3.4e-06 0 7.18e+03 1.26e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 3.77e-06 0 0 0 Tank initStep - 1 4.13e+03 -5e+03 3.69e+03 3.77e-06 0 7.45e+03 7.45e+03 World Transportation - 2 1e+04 -5.36e+03 6.66e+03 3.77e-06 0 6.59e+03 1.4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 -123 -275 -199 0.0764 0 0 0.43 Tank initStep - 10 -123 -275 -199 0.0739 0.00254 0.00715 0.437 Tank msc - 11 -123 -275 -199 0.0572 0.0167 0.0319 0.469 Tank eIoni - 12 -123 -275 -199 0.0429 0.0143 0.0253 0.494 Tank eIoni - 13 -123 -276 -199 0.0227 0.0202 0.02 0.514 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -276 -199 4.04e-06 0 0 0 Tank initStep - 1 1.51e+03 5e+03 -414 4.04e-06 0 5.53e+03 5.53e+03 World Transportation - 2 5.03e+03 1e+04 -1.88e+03 4.04e-06 0 6.28e+03 1.18e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -275 -199 3.73e-06 0 0 0 Tank initStep - 1 -468 2e+03 -247 3.73e-06 3.73e-06 2.3e+03 2.3e+03 Bubble Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 -123 -276 -199 0.0227 0 0 0.514 Tank initStep - 14 -123 -276 -199 0.021 0.00169 0.000842 0.515 Tank msc - 15 -123 -276 -199 0 0.021 0.00918 0.524 Tank eIoni - 16 -123 -276 -199 0 0 0 0.524 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -123 -276 -199 2.27e-06 0 0 0 Tank initStep - 1 -98.7 -330 -245 2.27e-06 2.27e-06 75.3 75.3 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -34.5 -194 -190 0.0204 0 0 0 Tank initStep - 1 -34.5 -194 -190 0.0196 0.000745 0.000696 0.000696 Tank msc - 2 -34.5 -194 -190 0 0.0196 0.00815 0.00884 Tank eIoni - 3 -34.5 -194 -190 0 0 0 0.00884 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 53 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -34.5 -194 -190 3.39e-06 0 0 0 Tank initStep - 1 -5e+03 -1.69e+03 3.03e+03 3.39e-06 0 6.1e+03 6.1e+03 World Transportation - 2 -5e+03 -1.69e+03 3.03e+03 3.39e-06 0 0 6.1e+03 Tank Transportation - 3 -1.57e+03 -609 5e+03 3.39e-06 0 4.1e+03 1.02e+04 World Transportation - 4 -1.57e+03 -609 5e+03 3.39e-06 0 0 1.02e+04 Tank Transportation - 5 5e+03 1.48e+03 -1.6e+03 3.39e-06 0 9.55e+03 1.97e+04 World Transportation - 6 5e+03 1.48e+03 -1.6e+03 3.39e-06 0 0 1.97e+04 Tank Transportation - 7 2.06e+03 1.65e+03 -3.4e+03 3.39e-06 3.39e-06 3.46e+03 2.32e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 53 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -34.5 -194 -190 2.72e-06 0 0 0 Tank initStep - 1 -5e+03 -4.6e+03 -3.93e+03 2.72e-06 0 7.62e+03 7.62e+03 World Transportation - 2 -5e+03 -4.6e+03 -3.93e+03 2.72e-06 0 0 7.62e+03 Tank Transportation - 3 -3.81e+03 -5e+03 -4.31e+03 2.72e-06 0 1.31e+03 8.93e+03 World Transportation - 4 -3.81e+03 -5e+03 -4.31e+03 2.72e-06 0 0 8.93e+03 Tank Transportation - 5 -1.36e+03 -4.38e+03 -5e+03 2.72e-06 0 2.62e+03 1.15e+04 World Transportation - 6 -1.36e+03 -4.38e+03 -5e+03 2.72e-06 0 0 1.15e+04 Tank Transportation - 7 5e+03 -168 2.25e+03 2.72e-06 0 1.05e+04 2.21e+04 World Transportation - 8 5e+03 -168 2.25e+03 2.72e-06 0 0 2.21e+04 Tank Transportation - 9 2.54e+03 1.59e+03 5e+03 2.72e-06 0 4.09e+03 2.62e+04 World Transportation - 10 2.54e+03 1.59e+03 5e+03 2.72e-06 0 0 2.62e+04 Tank Transportation - 11 -5e+03 4.59e+03 2.86e+03 2.72e-06 0 8.39e+03 3.46e+04 World Transportation - 12 -5e+03 4.59e+03 2.86e+03 2.72e-06 0 0 3.46e+04 Tank Transportation - 13 -4.59e+03 5e+03 2.81e+03 2.72e-06 0 585 3.51e+04 World Transportation - 14 -4.59e+03 5e+03 2.81e+03 2.72e-06 0 0 3.51e+04 Tank Transportation - 15 5e+03 2.72e+03 4.48e+03 2.72e-06 0 9.99e+03 4.51e+04 World Transportation - 16 5e+03 2.72e+03 4.48e+03 2.72e-06 0 0 4.51e+04 Tank Transportation - 17 1.19e+03 -3.34e+03 -4.09e+03 2.72e-06 2.72e-06 1.12e+04 5.63e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.53 -124 -170 0.117 0 0 0 Tank initStep - 1 2.54 -124 -170 0.111 0.00567 0.0147 0.0147 Tank msc - 2 2.55 -124 -170 0.0964 0.0146 0.0494 0.0642 Tank eIoni - 3 2.55 -124 -170 0.0733 0.0231 0.0421 0.106 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 52 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.55 -124 -170 3.51e-06 0 0 0 Tank initStep - 1 -1.33e+03 5e+03 -2.15e+03 3.51e-06 0 5.65e+03 5.65e+03 World Transportation - 2 -1.33e+03 5e+03 -2.15e+03 3.51e-06 0 0 5.65e+03 Tank Transportation - 3 -3.04e+03 1.88e+03 -5e+03 3.51e-06 0 4.56e+03 1.02e+04 World Transportation - 4 -3.04e+03 1.88e+03 -5e+03 3.51e-06 0 0 1.02e+04 Tank Transportation - 5 -5e+03 -177 -4.31e+03 3.51e-06 0 2.92e+03 1.31e+04 World Transportation - 6 -5e+03 -177 -4.31e+03 3.51e-06 0 0 1.31e+04 Tank Transportation - 7 2.13e+03 -5e+03 -2.53e+03 3.51e-06 0 8.79e+03 2.19e+04 World Transportation - 8 2.13e+03 -5e+03 -2.53e+03 3.51e-06 0 0 2.19e+04 Tank Transportation - 9 5e+03 -315 -1.67e+03 3.51e-06 0 5.56e+03 2.75e+04 World Transportation - 10 5e+03 -315 -1.67e+03 3.51e-06 0 0 2.75e+04 Tank Transportation - 11 1.77e+03 5e+03 -551 3.51e-06 0 6.32e+03 3.38e+04 World Transportation - 12 1.77e+03 5e+03 -551 3.51e-06 0 0 3.38e+04 Tank Transportation - 13 -5e+03 815 -3.49e+03 3.51e-06 0 8.48e+03 4.23e+04 World Transportation - 14 -5e+03 815 -3.49e+03 3.51e-06 0 0 4.23e+04 Tank Transportation - 15 -3.86e+03 -561 -5e+03 3.51e-06 0 2.34e+03 4.46e+04 World Transportation - 16 -3.86e+03 -561 -5e+03 3.51e-06 0 0 4.46e+04 Tank Transportation - 17 -1.07e+03 -1.51e+03 -1.81e+03 3.51e-06 3.51e-06 4.35e+03 4.9e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 2.55 -124 -170 0.0733 0 0 0.106 Tank initStep - 4 2.55 -124 -170 0.0676 0.00575 0.00665 0.113 Tank msc - 5 2.55 -124 -170 0.0503 0.0173 0.0293 0.142 Tank eIoni - 6 2.56 -124 -170 0.0289 0.0214 0.0227 0.165 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 52 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.56 -124 -170 2.51e-06 0 0 0 Tank initStep - 1 -2.59e+03 623 -5e+03 2.51e-06 0 5.53e+03 5.53e+03 World Transportation - 2 -2.59e+03 623 -5e+03 2.51e-06 0 0 5.53e+03 Tank Transportation - 3 -5e+03 1.63e+03 -3.57e+03 2.51e-06 0 2.98e+03 8.51e+03 World Transportation - 4 -5e+03 1.63e+03 -3.57e+03 2.51e-06 0 0 8.51e+03 Tank Transportation - 5 -1.6e+03 5e+03 -1.2e+03 2.51e-06 0 5.35e+03 1.39e+04 World Transportation - 6 -1.6e+03 5e+03 -1.2e+03 2.51e-06 0 0 1.39e+04 Tank Transportation - 7 -67 -5e+03 -65.5 2.51e-06 0 1.02e+04 2.4e+04 World Transportation - 8 491 -1e+04 554 2.51e-06 0 5.07e+03 2.91e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 2.56 -124 -170 0.0289 0 0 0.165 Tank initStep - 7 2.56 -124 -170 0.0279 0.00102 0.00129 0.166 Tank msc - 8 2.56 -124 -170 0.0115 0.0164 0.0138 0.18 Tank eIoni - 9 2.56 -124 -170 0 0.0115 0.00317 0.183 Tank eIoni - 10 2.56 -124 -170 0 0 0 0.183 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 52 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.56 -124 -170 3.62e-06 0 0 0 Tank initStep - 1 -2.26e+03 676 15.3 3.62e-06 3.62e-06 2.4e+03 2.4e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 50, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.65 0.714 0.091 0.511 0 0 0 Tank initStep - 1 1.52 19.8 26.1 0.388 1.42e-05 32.2 32.2 Tank compt - 2 61.6 6.61 165 0.32 1.42e-05 152 184 Tank compt - 3 52.2 11.9 193 0.32 0 30.6 214 Tank Rayl - 4 51.9 12.1 194 0.219 0.000537 0.892 215 Tank compt - 5 19.8 -1.93 196 0.14 1.36e-05 35.1 250 Tank compt - 6 25.8 -0.836 173 0.125 1.42e-05 23.8 274 Tank compt - 7 20.5 0.31 167 0.0983 2.92e-05 8.3 283 Tank compt - 8 2.45 3.06 187 0.0903 1.42e-05 27.2 310 Tank compt - 9 -9.95 32.7 198 0.086 0.000537 34 344 Tank compt - 10 -102 114 210 0.07 1.42e-05 123 467 Tank compt - 11 1.64 171 186 0.0562 2.92e-05 120 587 Tank compt - 12 -6.16 170 190 0.0508 1.42e-05 8.54 596 Tank compt - 13 2.73 199 214 0.0481 1.42e-05 39 635 Tank compt - 14 4.24 198 216 0.0471 2.92e-05 2.52 638 Tank compt - 15 60.8 200 232 0 0.000537 58.6 696 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 108, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.8 200 232 0.0465 0 0 0 Tank initStep - 1 60.8 200 232 0.0449 0.00164 0.00299 0.00299 Tank msc - 2 60.8 200 232 0.0321 0.0127 0.0208 0.0237 Tank eIoni - 3 60.8 200 232 0.0217 0.0104 0.0158 0.0395 Tank eIoni - 4 60.8 200 232 0 0.0217 0.00969 0.0492 Tank eIoni - 5 60.8 200 232 0 0 0 0.0492 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 108 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.8 200 232 2.28e-06 0 0 0 Tank initStep - 1 107 2.16e+03 -5e+03 2.28e-06 0 5.59e+03 5.59e+03 World Transportation - 2 107 2.16e+03 -5e+03 2.28e-06 0 0 5.59e+03 Tank Transportation - 3 588 5e+03 -2.61e+03 2.28e-06 0 3.74e+03 9.33e+03 World Transportation - 4 588 5e+03 -2.61e+03 2.28e-06 0 0 9.33e+03 Tank Transportation - 5 2.25e+03 -5e+03 4.8e+03 2.28e-06 0 1.26e+04 2.19e+04 World Transportation - 6 3.52e+03 -1e+04 6.61e+03 2.28e-06 0 5.47e+03 2.74e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 107, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.24 198 216 0.00101 0 0 0 Tank initStep - 1 4.24 198 216 0.000905 0.000105 4.29e-06 4.29e-06 Tank msc - 2 4.24 198 216 0 0.000905 4.56e-05 4.99e-05 Tank eIoni - 3 4.24 198 216 0 0 0 4.99e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 106, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.73 199 214 0.00273 0 0 0 Tank initStep - 1 2.73 199 214 0.00253 0.000195 2.1e-05 2.1e-05 Tank msc - 2 2.73 199 214 0 0.00253 0.000232 0.000253 Tank eIoni - 3 2.73 199 214 0 0 0 0.000253 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 106 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.73 199 214 2.48e-06 0 0 0 Tank initStep - 1 1.81e+03 2.04e+03 -5e+03 2.48e-06 0 5.82e+03 5.82e+03 World Transportation - 2 1.81e+03 2.04e+03 -5e+03 2.48e-06 0 0 5.82e+03 Tank Transportation - 3 1.04e+03 5e+03 -2.88e+03 2.48e-06 0 3.72e+03 9.54e+03 World Transportation - 4 -4.26e+03 1e+04 7.08e+03 2.48e-06 0 1.23e+04 2.19e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 105, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.16 170 190 0.00537 0 0 0 Tank initStep - 1 -6.16 170 190 0.00521 0.000161 6.68e-05 6.68e-05 Tank msc - 2 -6.16 170 190 0 0.00521 0.000792 0.000859 Tank eIoni - 3 -6.16 170 190 0 0 0 0.000859 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 104, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.64 171 186 0.0138 0 0 0 Tank initStep - 1 1.64 171 186 0.013 0.000802 0.000347 0.000347 Tank msc - 2 1.64 171 186 0 0.013 0.0039 0.00425 Tank eIoni - 3 1.64 171 186 0 0 0 0.00425 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 113, Parent ID = 104 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.64 171 186 3.93e-06 0 0 0 Tank initStep - 1 40.4 178 203 3.93e-06 0 43 43 Tank OpRayleigh - 2 -3.56e+03 3.74e+03 -5e+03 3.93e-06 0 7.26e+03 7.31e+03 World Transportation - 3 -3.56e+03 3.74e+03 -5e+03 3.93e-06 0 0 7.31e+03 Tank Transportation - 4 -3.64e+03 3.91e+03 -4.7e+03 3.93e-06 3.93e-06 350 7.66e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 112, Parent ID = 104 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.64 171 186 3.44e-06 0 0 0 Tank initStep - 1 371 -469 177 3.44e-06 3.44e-06 739 739 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 111, Parent ID = 104 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.64 171 186 3.01e-06 0 0 0 Tank initStep - 1 5e+03 -1.6e+03 -2.11e+03 3.01e-06 0 5.78e+03 5.78e+03 World Transportation - 2 1e+04 -4.4e+03 -4.68e+03 3.01e-06 0 6.28e+03 1.21e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 103, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -102 114 210 0.0159 0 0 0 Tank initStep - 1 -102 114 210 0.0156 0.000306 0.00045 0.00045 Tank msc - 2 -102 114 210 0 0.0156 0.00544 0.00589 Tank eIoni - 3 -102 114 210 0 0 0 0.00589 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 102, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.95 32.7 198 0.00382 0 0 0 Tank initStep - 1 -9.95 32.7 198 0.00375 7.26e-05 3.71e-05 3.71e-05 Tank msc - 2 -9.95 32.7 198 0 0.00375 0.000449 0.000486 Tank eIoni - 3 -9.95 32.7 198 0 0 0 0.000486 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 101, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.45 3.06 187 0.00799 0 0 0 Tank initStep - 1 2.45 3.06 187 0.00768 0.000311 0.000134 0.000134 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 114, Parent ID = 101 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.45 3.06 187 3.78e-06 0 0 0 Tank initStep - 1 5e+03 -2.94e+03 -1.98e+03 3.78e-06 0 6.19e+03 6.19e+03 World Transportation - 2 5e+03 -2.94e+03 -1.98e+03 3.78e-06 0 0 6.19e+03 Tank Transportation - 3 2.48e+03 -5e+03 -4.35e+03 3.78e-06 0 4.03e+03 1.02e+04 World Transportation - 4 2.48e+03 -5e+03 -4.35e+03 3.78e-06 0 0 1.02e+04 Tank Transportation - 5 2e+03 -4.69e+03 -5e+03 3.78e-06 0 861 1.11e+04 World Transportation - 6 -8.82e+03 1.2e+03 -1e+04 3.78e-06 0 1.33e+04 2.44e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 101, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 2.45 3.06 187 0.00768 0 0 0.000134 Tank initStep - 2 2.45 3.06 187 0.00729 0.000391 0.000125 0.000258 Tank msc - 3 2.45 3.06 187 0 0.00729 0.00142 0.00168 Tank eIoni - 4 2.45 3.06 187 0 0 0 0.00168 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 100, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 20.5 0.31 167 0.0271 0 0 0 Tank initStep - 1 20.5 0.31 167 0.0264 0.000716 0.00115 0.00115 Tank msc - 2 20.5 0.31 167 0.00504 0.0213 0.0129 0.0141 Tank eIoni - 3 20.5 0.31 167 0 0.00504 0.000747 0.0148 Tank eIoni - 4 20.5 0.31 167 0 0 0 0.0148 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 99, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 25.8 -0.836 173 0.0147 0 0 0 Tank initStep - 1 25.8 -0.836 173 0.0144 0.000306 0.000392 0.000392 Tank msc - 2 25.8 -0.836 173 0 0.0144 0.00472 0.00511 Tank eIoni - 3 25.8 -0.836 173 0 0 0 0.00511 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 115, Parent ID = 99 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 25.8 -0.836 173 3.24e-06 0 0 0 Tank initStep - 1 3.4e+03 -104 5e+03 3.24e-06 0 5.89e+03 5.89e+03 World Transportation - 2 3.4e+03 -104 5e+03 3.24e-06 0 0 5.89e+03 Tank Transportation - 3 5e+03 -482 3.98e+03 3.24e-06 0 1.93e+03 7.83e+03 World Transportation - 4 5e+03 -482 3.98e+03 3.24e-06 0 0 7.83e+03 Tank Transportation - 5 -2.22e+03 -12.5 -5e+03 3.24e-06 0 1.15e+04 1.94e+04 World Transportation - 6 -2.22e+03 -12.5 -5e+03 3.24e-06 0 0 1.94e+04 Tank Transportation - 7 -5e+03 423 -3.37e+03 3.24e-06 0 3.25e+03 2.26e+04 World Transportation - 8 -5e+03 423 -3.37e+03 3.24e-06 0 0 2.26e+04 Tank Transportation - 9 2.09e+03 5e+03 4.71e+03 3.24e-06 0 1.17e+04 3.43e+04 World Transportation - 10 2.09e+03 5e+03 4.71e+03 3.24e-06 0 0 3.43e+04 Tank Transportation - 11 2.36e+03 4.88e+03 5e+03 3.24e-06 0 415 3.47e+04 World Transportation - 12 2.36e+03 4.88e+03 5e+03 3.24e-06 0 0 3.47e+04 Tank Transportation - 13 5e+03 3.64e+03 3.94e+03 3.24e-06 0 3.1e+03 3.78e+04 World Transportation - 14 1e+04 -3.56e+03 135 3.24e-06 0 9.55e+03 4.74e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19.8 -1.93 196 0.0793 0 0 0 Tank initStep - 1 19.8 -1.93 196 0.0763 0.00294 0.00762 0.00762 Tank msc - 2 19.8 -1.94 196 0.0643 0.012 0.0329 0.0406 Tank eIoni - 3 19.8 -1.96 196 0.0474 0.0169 0.028 0.0686 Tank eIoni - 4 19.8 -1.95 197 0.0321 0.0153 0.0217 0.0902 Tank eIoni - 5 19.8 -1.95 197 0.0131 0.019 0.0158 0.106 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 117, Parent ID = 98 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19.8 -1.95 197 2.52e-06 0 0 0 Tank initStep - 1 2.12e+03 4.17e+03 5e+03 2.52e-06 0 6.7e+03 6.7e+03 World Transportation - 2 2.12e+03 4.17e+03 5e+03 2.52e-06 0 0 6.7e+03 Tank Transportation - 3 2.39e+03 5e+03 4.42e+03 2.52e-06 0 1.05e+03 7.75e+03 World Transportation - 4 1.23e+03 1e+04 972 2.52e-06 0 6.18e+03 1.39e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 116, Parent ID = 98 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19.8 -1.95 197 2.79e-06 0 0 0 Tank initStep - 1 3.92e+03 3.04e+03 -5e+03 2.79e-06 0 7.18e+03 7.18e+03 World Transportation - 2 3.92e+03 3.04e+03 -5e+03 2.79e-06 0 0 7.18e+03 Tank Transportation - 3 4.65e+03 5e+03 -1.84e+03 2.79e-06 0 3.79e+03 1.1e+04 World Transportation - 4 4.65e+03 5e+03 -1.84e+03 2.79e-06 0 0 1.1e+04 Tank Transportation - 5 5e+03 4.86e+03 -1.22e+03 2.79e-06 0 728 1.17e+04 World Transportation - 6 5e+03 4.86e+03 -1.22e+03 2.79e-06 0 0 1.17e+04 Tank Transportation - 7 -23.3 1.87e+03 2.8e+03 2.79e-06 2.79e-06 7.09e+03 1.88e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 19.8 -1.95 197 0.0131 0 0 0.106 Tank initStep - 6 19.8 -1.95 197 0.0127 0.000416 0.000318 0.106 Tank msc - 7 19.8 -1.95 197 0 0.0127 0.00376 0.11 Tank eIoni - 8 19.8 -1.95 197 0 0 0 0.11 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 51.9 12.1 194 0.0999 0 0 0 Tank initStep - 1 52 12.1 194 0.0956 0.0043 0.0113 0.0113 Tank msc - 2 52 12.1 194 0.0793 0.0163 0.0417 0.053 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 118, Parent ID = 97 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 52 12.1 194 3.67e-06 0 0 0 Tank initStep - 1 1.01e+03 5e+03 4.56e+03 3.67e-06 0 6.7e+03 6.7e+03 World Transportation - 2 2.18e+03 5.29e+03 1e+04 3.67e-06 0 5.57e+03 1.23e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 52 12.1 194 0.0793 0 0 0.053 Tank initStep - 3 52 12.1 194 0.0709 0.0084 0.00763 0.0607 Tank msc - 4 51.9 12.1 194 0.0537 0.0172 0.0307 0.0913 Tank eIoni - 5 51.9 12.1 194 0.0396 0.014 0.024 0.115 Tank eIoni - 6 51.9 12.1 194 0.0223 0.0173 0.0188 0.134 Tank eIoni - 7 51.9 12.1 194 0 0.0223 0.0102 0.144 Tank eIoni - 8 51.9 12.1 194 0 0 0 0.144 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.6 6.61 165 0.0681 0 0 0 Tank initStep - 1 61.6 6.6 165 0.0667 0.00141 0.00585 0.00585 Tank msc - 2 61.6 6.6 165 0.0454 0.0213 0.029 0.0348 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 119, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.6 6.6 165 3.43e-06 0 0 0 Tank initStep - 1 -2.39e+03 -3.37e+03 -5e+03 3.43e-06 0 6.64e+03 6.64e+03 World Transportation - 2 -2.39e+03 -3.37e+03 -5e+03 3.43e-06 0 0 6.64e+03 Tank Transportation - 3 -4.6e+03 -5e+03 -4.12e+03 3.43e-06 0 2.88e+03 9.52e+03 World Transportation - 4 -4.6e+03 -5e+03 -4.12e+03 3.43e-06 0 0 9.52e+03 Tank Transportation - 5 -5e+03 -4.69e+03 -4.08e+03 3.43e-06 0 513 1e+04 World Transportation - 6 -5e+03 -4.69e+03 -4.08e+03 3.43e-06 0 0 1e+04 Tank Transportation - 7 5e+03 1.13e+03 -1.58e+03 3.43e-06 0 1.18e+04 2.19e+04 World Transportation - 8 5e+03 1.13e+03 -1.58e+03 3.43e-06 0 0 2.19e+04 Tank Transportation - 9 1.16e+03 5e+03 -1.84e+03 3.43e-06 0 5.46e+03 2.73e+04 World Transportation - 10 1.16e+03 5e+03 -1.84e+03 3.43e-06 0 0 2.73e+04 Tank Transportation - 11 -1.12e+03 3.01e+03 -1.8e+03 3.43e-06 3.43e-06 3.03e+03 3.04e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 61.6 6.6 165 0.0454 0 0 0.0348 Tank initStep - 3 61.6 6.59 165 0.0446 0.000864 0.00287 0.0377 Tank msc - 4 61.6 6.58 165 0.0314 0.0132 0.0206 0.0583 Tank eIoni - 5 61.6 6.59 165 0.0157 0.0157 0.0154 0.0738 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 120, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.6 6.58 165 3.57e-06 0 0 0 Tank initStep - 1 5e+03 302 637 3.57e-06 0 4.97e+03 4.97e+03 World Transportation - 2 1e+04 1.3e+03 2.92e+03 3.57e-06 0 5.58e+03 1.06e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 61.6 6.59 165 0.0157 0 0 0.0738 Tank initStep - 6 61.6 6.59 165 0.0148 0.000846 0.000436 0.0742 Tank msc - 7 61.6 6.58 165 0 0.0148 0.00494 0.0791 Tank eIoni - 8 61.6 6.58 165 0 0 0 0.0791 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.52 19.8 26.1 0.123 0 0 0 Tank initStep - 1 1.5 19.8 26.1 0.103 0.0201 0.0161 0.0161 Tank msc - 2 1.46 19.8 26.1 0.0854 0.0175 0.0453 0.0614 Tank eIoni - 3 1.44 19.8 26.1 0.0711 0.0143 0.037 0.0984 Tank eIoni - 4 1.46 19.8 26.1 0.0575 0.0136 0.0307 0.129 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 121, Parent ID = 95 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.44 19.8 26.1 2.68e-06 0 0 0 Tank initStep - 1 -3.72e+03 -5e+03 -4.81e+03 2.68e-06 0 7.9e+03 7.9e+03 World Transportation - 2 -3.72e+03 -5e+03 -4.81e+03 2.68e-06 0 0 7.9e+03 Tank Transportation - 3 -3.92e+03 -4.83e+03 -5e+03 2.68e-06 0 323 8.23e+03 World Transportation - 4 -3.92e+03 -4.83e+03 -5e+03 2.68e-06 0 0 8.23e+03 Tank Transportation - 5 -5e+03 -3.98e+03 -3.74e+03 2.68e-06 0 1.86e+03 1.01e+04 World Transportation - 6 -5e+03 -3.98e+03 -3.74e+03 2.68e-06 0 0 1.01e+04 Tank Transportation - 7 -2.3e+03 -826 5e+03 2.68e-06 0 9.68e+03 1.98e+04 World Transportation - 8 -794 2.85e+03 1e+04 2.68e-06 0 6.39e+03 2.62e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 1.46 19.8 26.1 0.0575 0 0 0.129 Tank initStep - 5 1.46 19.8 26.1 0.0561 0.00139 0.00433 0.133 Tank msc - 6 1.48 19.8 26.1 0.0386 0.0175 0.0248 0.158 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 122, Parent ID = 95 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.47 19.8 26.1 2.16e-06 0 0 0 Tank initStep - 1 -3.25e+03 2.64e+03 5e+03 2.16e-06 0 6.49e+03 6.49e+03 World Transportation - 2 -1e+04 7.14e+03 8.84e+03 2.16e-06 0 8.98e+03 1.55e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 1.48 19.8 26.1 0.0386 0 0 0.158 Tank initStep - 7 1.48 19.8 26.1 0.0375 0.00104 0.00215 0.16 Tank msc - 8 1.49 19.8 26.1 0.0182 0.0194 0.018 0.178 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 124, Parent ID = 95 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.48 19.8 26.1 2.4e-06 0 0 0 Tank initStep - 1 -771 438 -538 2.4e-06 2.4e-06 1.04e+03 1.04e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 123, Parent ID = 95 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.48 19.8 26.1 3.53e-06 0 0 0 Tank initStep - 1 2.13e+03 5e+03 95.4 3.53e-06 0 5.42e+03 5.42e+03 World Transportation - 2 2.13e+03 5e+03 95.4 3.53e-06 0 0 5.42e+03 Tank Transportation - 3 5e+03 2.78e+03 739 3.53e-06 0 3.68e+03 9.1e+03 World Transportation - 4 5e+03 2.78e+03 739 3.53e-06 0 0 9.1e+03 Tank Transportation - 5 -1.59e+03 -730 5e+03 3.53e-06 0 8.59e+03 1.77e+04 World Transportation - 6 -1.59e+03 -730 5e+03 3.53e-06 0 0 1.77e+04 Tank Transportation - 7 -3.35e+03 -2.59e+03 2.01e+03 3.53e-06 0 3.94e+03 2.16e+04 Tank OpRayleigh - 8 899 -4.83e+03 5e+03 3.53e-06 0 5.66e+03 2.73e+04 World Transportation - 9 899 -4.83e+03 5e+03 3.53e-06 0 0 2.73e+04 Tank Transportation - 10 843 -5e+03 4.02e+03 3.53e-06 0 999 2.83e+04 World Transportation - 11 843 -5e+03 4.02e+03 3.53e-06 0 0 2.83e+04 Tank Transportation - 12 1.22e+03 5e+03 -2.01e+03 3.53e-06 0 1.17e+04 4e+04 World Transportation - 13 2.62e+03 1e+04 -6.28e+03 3.53e-06 0 6.72e+03 4.67e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 50 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 1.49 19.8 26.1 0.0182 0 0 0.178 Tank initStep - 9 1.49 19.8 26.1 0.018 0.000179 0.000568 0.179 Tank msc - 10 1.49 19.8 26.1 0 0.018 0.00698 0.186 Tank eIoni - 11 1.49 19.8 26.1 0 0 0 0.186 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 125, Parent ID = 95 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.49 19.8 26.1 3.85e-06 0 0 0 Tank initStep - 1 -1.17e+03 -2.64e+03 -859 3.85e-06 3.85e-06 3.04e+03 3.04e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 0.5 0 0 0 Tank initStep - 1 0.135 -0.00096 -0.035 0.477 0.0234 0.14 0.14 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0828 -0.000591 -0.0216 2.17e-06 0 0 0 Tank initStep - 1 5e+03 -2.28e+03 364 2.17e-06 0 5.51e+03 5.51e+03 World Transportation - 2 5e+03 -2.28e+03 364 2.17e-06 0 0 5.51e+03 Tank Transportation - 3 4.85e+03 -2.42e+03 634 2.17e-06 2.17e-06 342 5.85e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0134 -9.58e-05 -0.0035 2.3e-06 0 0 0 Tank initStep - 1 1.87e+03 -1.05e+03 -165 2.3e-06 2.3e-06 2.15e+03 2.15e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0272 -0.000194 -0.00707 3.05e-06 0 0 0 Tank initStep - 1 5e+03 1.87e+03 764 3.05e-06 0 5.39e+03 5.39e+03 World Transportation - 2 1e+04 6.62e+03 2.38e+03 3.05e-06 0 7.08e+03 1.25e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0091 -6.49e-05 -0.00237 2.1e-06 0 0 0 Tank initStep - 1 5e+03 -1.68e+03 877 2.1e-06 0 5.35e+03 5.35e+03 World Transportation - 2 5e+03 -1.68e+03 877 2.1e-06 0 0 5.35e+03 Tank Transportation - 3 4.87e+03 -1.79e+03 1.03e+03 2.1e-06 2.1e-06 234 5.58e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0691 -0.000493 -0.018 2.78e-06 0 0 0 Tank initStep - 1 5e+03 -3.11e+03 -2.32e+03 2.78e-06 0 6.33e+03 6.33e+03 World Transportation - 2 5e+03 -3.11e+03 -2.32e+03 2.78e-06 0 0 6.33e+03 Tank Transportation - 3 2.84e+03 -5e+03 -2.88e+03 2.78e-06 0 2.92e+03 9.25e+03 World Transportation - 4 2.84e+03 -5e+03 -2.88e+03 2.78e-06 0 0 9.25e+03 Tank Transportation - 5 -1.36e+03 -735 -2.34e+03 2.78e-06 2.78e-06 6.02e+03 1.53e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0518 -0.000369 -0.0135 3.67e-06 0 0 0 Tank initStep - 1 5e+03 2.08e+03 -4.24e+03 3.67e-06 0 6.88e+03 6.88e+03 World Transportation - 2 5e+03 2.08e+03 -4.24e+03 3.67e-06 0 0 6.88e+03 Tank Transportation - 3 3.57e+03 2.29e+03 -5e+03 3.67e-06 0 1.63e+03 8.51e+03 World Transportation - 4 3.57e+03 2.29e+03 -5e+03 3.67e-06 0 0 8.51e+03 Tank Transportation - 5 -5e+03 3.57e+03 -3.62e+03 3.67e-06 0 8.77e+03 1.73e+04 World Transportation - 6 -1e+04 5.5e+03 -601 3.67e-06 0 6.15e+03 2.34e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.013 -9.3e-05 -0.0034 3.12e-06 0 0 0 Tank initStep - 1 5e+03 1.54e+03 1e+03 3.12e-06 0 5.33e+03 5.33e+03 World Transportation - 2 5e+03 1.54e+03 1e+03 3.12e-06 0 0 5.33e+03 Tank Transportation - 3 -4.1e+03 -2.53e+03 5e+03 3.12e-06 0 1.07e+04 1.61e+04 World Transportation - 4 -4.1e+03 -2.53e+03 5e+03 3.12e-06 0 0 1.61e+04 Tank Transportation - 5 -5e+03 -3.02e+03 4.47e+03 3.12e-06 0 1.15e+03 1.72e+04 World Transportation - 6 -5e+03 -3.02e+03 4.47e+03 3.12e-06 0 0 1.72e+04 Tank Transportation - 7 -2.99e+03 -5e+03 4.99e+03 3.12e-06 0 2.87e+03 2.01e+04 World Transportation - 8 -2.99e+03 -5e+03 4.99e+03 3.12e-06 0 0 2.01e+04 Tank Transportation - 9 -2.97e+03 -4.93e+03 5e+03 3.12e-06 0 73.4 2.02e+04 World Transportation - 10 -2.97e+03 -4.93e+03 5e+03 3.12e-06 0 0 2.02e+04 Tank Transportation - 11 -2.35e+03 3.21e+03 -2.39e+03 3.12e-06 0 1.1e+04 3.12e+04 Tank OpRayleigh - 12 -3.15e+03 5e+03 -2.45e+03 3.12e-06 0 1.96e+03 3.31e+04 World Transportation - 13 -7.54e+03 1e+04 -914 3.12e-06 0 6.83e+03 4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 0.135 -0.00096 -0.035 0.477 0 0 0.14 Tank initStep - 2 0.259 0.00496 -0.054 0.455 0.0213 0.127 0.267 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.231 0.00362 -0.0497 3.3e-06 0 0 0 Tank initStep - 1 2.15e+03 1.14e+03 -1.25e+03 3.3e-06 3.3e-06 2.73e+03 2.73e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.145 -0.000448 -0.0367 3.85e-06 0 0 0 Tank initStep - 1 4.22e+03 -1.57e+03 882 3.85e-06 0 4.59e+03 4.59e+03 Tank OpRayleigh - 2 5e+03 359 657 3.85e-06 0 2.1e+03 6.69e+03 World Transportation - 3 5e+03 359 657 3.85e-06 0 0 6.69e+03 Tank Transportation - 4 -417 5e+03 766 3.85e-06 0 7.13e+03 1.38e+04 World Transportation - 5 -417 5e+03 766 3.85e-06 0 0 1.38e+04 Tank Transportation - 6 -1.75e+03 3.18e+03 -409 3.85e-06 0 2.54e+03 1.64e+04 Tank OpRayleigh - 7 -500 2.68e+03 177 3.85e-06 3.85e-06 1.47e+03 1.78e+04 Bubble Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 0.259 0.00496 -0.054 0.455 0 0 0.267 Tank initStep - 3 0.371 0.0126 -0.074 0.438 0.0177 0.116 0.382 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.301 0.00783 -0.0615 3.49e-06 0 0 0 Tank initStep - 1 5e+03 2.83e+03 -2.91e+03 3.49e-06 0 6.44e+03 6.44e+03 World Transportation - 2 5e+03 2.83e+03 -2.91e+03 3.49e-06 0 0 6.44e+03 Tank Transportation - 3 1.45e+03 3.64e+03 -5e+03 3.49e-06 0 4.2e+03 1.06e+04 World Transportation - 4 1.45e+03 3.64e+03 -5e+03 3.49e-06 0 0 1.06e+04 Tank Transportation - 5 -5e+03 3.7e+03 -1.74e+03 3.49e-06 0 7.23e+03 1.79e+04 World Transportation - 6 -5e+03 3.7e+03 -1.74e+03 3.49e-06 0 0 1.79e+04 Tank Transportation - 7 -4.5e+03 5e+03 -584 3.49e-06 0 1.81e+03 1.97e+04 World Transportation - 8 -4.5e+03 5e+03 -584 3.49e-06 0 0 1.97e+04 Tank Transportation - 9 1.15e+03 -5e+03 4.3e+03 3.49e-06 0 1.25e+04 3.22e+04 World Transportation - 10 6.77e+03 -9.56e+03 1e+04 3.49e-06 0 9.21e+03 4.14e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.371 0.0126 -0.074 0.438 0 0 0.382 Tank initStep - 4 0.471 -0.0181 -0.0903 0.416 0.022 0.107 0.489 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.458 -0.0142 -0.0883 4.13e-06 0 0 0 Tank initStep - 1 5e+03 329 -695 4.13e-06 0 5.06e+03 5.06e+03 World Transportation - 2 5e+03 329 -695 4.13e-06 0 0 5.06e+03 Tank Transportation - 3 3.03e+03 2.17e+03 -5e+03 4.13e-06 0 5.08e+03 1.01e+04 World Transportation - 4 3.03e+03 2.17e+03 -5e+03 4.13e-06 0 0 1.01e+04 Tank Transportation - 5 455 5e+03 -867 4.13e-06 0 5.64e+03 1.58e+04 World Transportation - 6 -8.87e+03 1e+04 8.92e+03 4.13e-06 0 1.44e+04 3.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.427 -0.00464 -0.0832 2.63e-06 0 0 0 Tank initStep - 1 5e+03 468 682 2.63e-06 0 5.07e+03 5.07e+03 World Transportation - 2 1e+04 404 2.21e+03 2.63e-06 0 5.23e+03 1.03e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.407 0.0016 -0.0799 3.69e-06 0 0 0 Tank initStep - 1 5e+03 -1.36e+03 1.85e+03 3.69e-06 0 5.5e+03 5.5e+03 World Transportation - 2 1e+04 -3.65e+03 4.67e+03 3.69e-06 0 6.19e+03 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 0.471 -0.0181 -0.0903 0.416 0 0 0.489 Tank initStep - 5 0.554 -0.0549 -0.116 0.4 0.0152 0.0963 0.585 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.531 -0.0448 -0.109 2.81e-06 0 0 0 Tank initStep - 1 4.04e+03 -5e+03 -1.16e+03 2.81e-06 0 6.53e+03 6.53e+03 World Transportation - 2 4.04e+03 -5e+03 -1.16e+03 2.81e-06 0 0 6.53e+03 Tank Transportation - 3 5e+03 -1.21e+03 -768 2.81e-06 0 3.93e+03 1.05e+04 World Transportation - 4 5e+03 -1.21e+03 -768 2.81e-06 0 0 1.05e+04 Tank Transportation - 5 2.44e+03 5e+03 536 2.81e-06 0 6.84e+03 1.73e+04 World Transportation - 6 -202 1e+04 2.34e+03 2.81e-06 0 5.94e+03 2.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 0.554 -0.0549 -0.116 0.4 0 0 0.585 Tank initStep - 6 0.62 -0.111 -0.127 0.38 0.02 0.0894 0.675 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.585 -0.0803 -0.121 2.43e-06 0 0 0 Tank initStep - 1 -55.7 -3.13e+03 -5e+03 2.43e-06 0 5.9e+03 5.9e+03 World Transportation - 2 -749 -9.7e+03 -1e+04 2.43e-06 0 8.28e+03 1.42e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.578 -0.0745 -0.12 3.26e-06 0 0 0 Tank initStep - 1 1.79e+03 5e+03 327 3.26e-06 0 5.32e+03 5.32e+03 World Transportation - 2 1.79e+03 5e+03 327 3.26e-06 0 0 5.32e+03 Tank Transportation - 3 5e+03 2.53e+03 -700 3.26e-06 0 4.18e+03 9.5e+03 World Transportation - 4 5e+03 2.53e+03 -700 3.26e-06 0 0 9.5e+03 Tank Transportation - 5 2.93e+03 1.22e+03 -520 3.26e-06 0 2.45e+03 1.2e+04 Tank OpRayleigh - 6 2.2e+03 932 455 3.26e-06 3.26e-06 1.25e+03 1.32e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 0.62 -0.111 -0.127 0.38 0 0 0.675 Tank initStep - 7 0.644 -0.182 -0.156 0.362 0.0184 0.0807 0.755 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.638 -0.164 -0.149 2.87e-06 0 0 0 Tank initStep - 1 -493 -5e+03 -3.44e+03 2.87e-06 0 6.09e+03 6.09e+03 World Transportation - 2 -1.28e+03 -8.68e+03 -1e+04 2.87e-06 0 7.57e+03 1.37e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 0.644 -0.182 -0.156 0.362 0 0 0.755 Tank initStep - 8 0.658 -0.247 -0.187 0.35 0.0116 0.073 0.829 Tank Cerenkov - 9 0.672 -0.301 -0.221 0.33 0.0206 0.0684 0.897 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.668 -0.286 -0.211 3.52e-06 0 0 0 Tank initStep - 1 -1.56e+03 -5e+03 -3.87e+03 3.52e-06 0 6.51e+03 6.51e+03 World Transportation - 2 -1.56e+03 -5e+03 -3.87e+03 3.52e-06 0 0 6.51e+03 Tank Transportation - 3 -2.39e+03 -3.12e+03 -5e+03 3.52e-06 0 2.34e+03 8.86e+03 World Transportation - 4 -2.39e+03 -3.12e+03 -5e+03 3.52e-06 0 0 8.86e+03 Tank Transportation - 5 -4.82e+03 5e+03 -881 3.52e-06 0 9.42e+03 1.83e+04 World Transportation - 6 -4.82e+03 5e+03 -881 3.52e-06 0 0 1.83e+04 Tank Transportation - 7 -5e+03 4.9e+03 -272 3.52e-06 0 641 1.89e+04 World Transportation - 8 -5e+03 4.9e+03 -272 3.52e-06 0 0 1.89e+04 Tank Transportation - 9 215 2.87e+03 5e+03 3.52e-06 0 7.69e+03 2.66e+04 World Transportation - 10 215 2.87e+03 5e+03 3.52e-06 0 0 2.66e+04 Tank Transportation - 11 5e+03 3.74e+03 1.65e+03 3.52e-06 0 5.91e+03 3.25e+04 World Transportation - 12 5e+03 3.74e+03 1.65e+03 3.52e-06 0 0 3.25e+04 Tank Transportation - 13 -2.46e+03 4.32e+03 -5e+03 3.52e-06 0 1e+04 4.25e+04 World Transportation - 14 -2.46e+03 4.32e+03 -5e+03 3.52e-06 0 0 4.25e+04 Tank Transportation - 15 -5e+03 4.24e+03 -2.1e+03 3.52e-06 0 3.86e+03 4.64e+04 World Transportation - 16 -5e+03 4.24e+03 -2.1e+03 3.52e-06 0 0 4.64e+04 Tank Transportation - 17 -1.03e+03 2.82e+03 5e+03 3.52e-06 0 8.25e+03 5.46e+04 World Transportation - 18 1e+04 864 7.22e+03 3.52e-06 0 1.14e+04 6.61e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.66 -0.255 -0.192 3.62e-06 0 0 0 Tank initStep - 1 2.29e+03 -5e+03 -1.03e+03 3.62e-06 0 5.59e+03 5.59e+03 World Transportation - 2 8.14e+03 -1e+04 -2.74e+03 3.62e-06 0 7.88e+03 1.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 0.672 -0.301 -0.221 0.33 0 0 0.897 Tank initStep - 10 0.688 -0.357 -0.237 0.318 0.0115 0.0607 0.958 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.676 -0.317 -0.226 2.62e-06 0 0 0 Tank initStep - 1 60.5 -5e+03 -2.9e+03 2.62e-06 0 5.78e+03 5.78e+03 World Transportation - 2 1.77e+03 -8.28e+03 -1e+04 2.62e-06 0 8e+03 1.38e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 0.688 -0.357 -0.237 0.318 0 0 0.958 Tank initStep - 11 0.716 -0.403 -0.253 0.296 0.0218 0.0565 1.01 Tank Cerenkov - 12 0.742 -0.44 -0.27 0.289 0.00714 0.0491 1.06 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.729 -0.422 -0.262 2.52e-06 0 0 0 Tank initStep - 1 -5e+03 -2.16e+03 3.83e+03 2.52e-06 0 6.66e+03 6.66e+03 World Transportation - 2 -5e+03 -2.16e+03 3.83e+03 2.52e-06 0 0 6.66e+03 Tank Transportation - 3 -3.01e+03 -3.63e+03 5e+03 2.52e-06 0 2.74e+03 9.4e+03 World Transportation - 4 -3.01e+03 -3.63e+03 5e+03 2.52e-06 0 0 9.4e+03 Tank Transportation - 5 -1.04e+03 -5e+03 3.81e+03 2.52e-06 0 2.67e+03 1.21e+04 World Transportation - 6 -1.04e+03 -5e+03 3.81e+03 2.52e-06 0 0 1.21e+04 Tank Transportation - 7 477 -3.8e+03 2.95e+03 2.52e-06 2.52e-06 2.12e+03 1.42e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 0.742 -0.44 -0.27 0.289 0 0 1.06 Tank initStep - 13 0.774 -0.473 -0.271 0.281 0.00819 0.0468 1.11 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.768 -0.466 -0.271 3.7e-06 0 0 0 Tank initStep - 1 -5e+03 -230 -2.63e+03 3.7e-06 0 5.66e+03 5.66e+03 World Transportation - 2 -5e+03 -230 -2.63e+03 3.7e-06 0 0 5.66e+03 Tank Transportation - 3 -3.83e+03 -768 -4.67e+03 3.7e-06 0 2.41e+03 8.07e+03 Tank OpRayleigh - 4 -855 1.05e+03 -3.45e+03 3.7e-06 0 3.69e+03 1.18e+04 Tank OpRayleigh - 5 -5e+03 -747 -3.53e+03 3.7e-06 0 4.52e+03 1.63e+04 World Transportation - 6 -1e+04 -4.53e+03 -3.49e+03 3.7e-06 0 6.27e+03 2.25e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.769 -0.467 -0.271 2.13e-06 0 0 0 Tank initStep - 1 -627 -1e+03 976 2.13e-06 2.13e-06 1.53e+03 1.53e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.77 -0.468 -0.271 3.85e-06 0 0 0 Tank initStep - 1 5e+03 -3.18e+03 -1.24e+03 3.85e-06 0 6.05e+03 6.05e+03 World Transportation - 2 5e+03 -3.18e+03 -1.24e+03 3.85e-06 0 0 6.05e+03 Tank Transportation - 3 4.03e+03 -5e+03 -2.2e+03 3.85e-06 0 2.27e+03 8.33e+03 World Transportation - 4 -1.4e+03 -1e+04 -7.31e+03 3.85e-06 0 8.98e+03 1.73e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 0.774 -0.473 -0.271 0.281 0 0 1.11 Tank initStep - 14 0.799 -0.508 -0.262 0.274 0.0066 0.0442 1.15 Tank Cerenkov - 15 0.814 -0.545 -0.256 0.264 0.0104 0.0422 1.2 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.799 -0.509 -0.261 3.7e-06 0 0 0 Tank initStep - 1 656 1.02e+03 5e+03 3.7e-06 0 5.14e+03 5.14e+03 World Transportation - 2 423 5.09e+03 1e+04 3.7e-06 0 6.45e+03 1.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 0.814 -0.545 -0.256 0.264 0 0 1.2 Tank initStep - 16 0.828 -0.575 -0.277 0.257 0.0075 0.0391 1.24 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.824 -0.569 -0.272 3.09e-06 0 0 0 Tank initStep - 1 1.19e+03 -1.45e+03 5e+03 3.09e-06 0 5.34e+03 5.34e+03 World Transportation - 2 2.02e+03 -5.49e+03 1e+04 3.09e-06 0 6.48e+03 1.18e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 16 0.828 -0.575 -0.277 0.257 0 0 1.24 Tank initStep - 17 0.846 -0.6 -0.297 0.25 0.00666 0.037 1.27 Tank Cerenkov - 18 0.858 -0.62 -0.313 0.242 0.0077 0.0288 1.3 Tank Cerenkov - 19 0.886 -0.716 -0.374 0.214 0.0283 0.133 1.43 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.879 -0.693 -0.359 3.84e-06 0 0 0 Tank initStep - 1 5e+03 -1.75e+03 -3.97e+03 3.84e-06 0 6.62e+03 6.62e+03 World Transportation - 2 5e+03 -1.75e+03 -3.97e+03 3.84e-06 0 0 6.62e+03 Tank Transportation - 3 4.21e+03 -1.74e+03 -5e+03 3.84e-06 0 1.29e+03 7.91e+03 World Transportation - 4 4.21e+03 -1.74e+03 -5e+03 3.84e-06 0 0 7.91e+03 Tank Transportation - 5 -2.55e+03 718 5e+03 3.84e-06 0 1.23e+04 2.02e+04 World Transportation - 6 -2.55e+03 718 5e+03 3.84e-06 0 0 2.02e+04 Tank Transportation - 7 -5e+03 1.94e+03 1.79e+03 3.84e-06 0 4.22e+03 2.45e+04 World Transportation - 8 -5e+03 1.94e+03 1.79e+03 3.84e-06 0 0 2.45e+04 Tank Transportation - 9 1.94e+03 5e+03 -2.77e+03 3.84e-06 0 8.85e+03 3.33e+04 World Transportation - 10 1.94e+03 5e+03 -2.77e+03 3.84e-06 0 0 3.33e+04 Tank Transportation - 11 4.96e+03 3.76e+03 -5e+03 3.84e-06 0 3.95e+03 3.73e+04 World Transportation - 12 4.96e+03 3.76e+03 -5e+03 3.84e-06 0 0 3.73e+04 Tank Transportation - 13 5e+03 3.72e+03 -4.89e+03 3.84e-06 0 123 3.74e+04 World Transportation - 14 5e+03 3.72e+03 -4.89e+03 3.84e-06 0 0 3.74e+04 Tank Transportation - 15 3.65e+03 4.66e+03 -462 3.84e-06 3.84e-06 4.73e+03 4.21e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 19 0.886 -0.716 -0.374 0.214 0 0 1.43 Tank initStep - 20 0.894 -0.752 -0.364 0.192 0.022 0.0383 1.47 Tank msc - 21 0.925 -0.826 -0.335 0.171 0.0214 0.0962 1.57 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.904 -0.776 -0.354 3.31e-06 0 0 0 Tank initStep - 1 -3.46e+03 2.47e+03 5e+03 3.31e-06 0 6.56e+03 6.56e+03 World Transportation - 2 -3.46e+03 2.47e+03 5e+03 3.31e-06 0 0 6.56e+03 Tank Transportation - 3 -5e+03 2.87e+03 2.74e+03 3.31e-06 0 2.77e+03 9.33e+03 World Transportation - 4 -5e+03 2.87e+03 2.74e+03 3.31e-06 0 0 9.33e+03 Tank Transportation - 5 -3.1e+03 2.87e+03 2.2e+03 3.31e-06 3.31e-06 1.98e+03 1.13e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.901 -0.769 -0.357 2.8e-06 0 0 0 Tank initStep - 1 1.52e+03 5e+03 181 2.8e-06 0 5.23e+03 5.23e+03 World Transportation - 2 3.14e+03 1e+04 380 2.8e-06 0 5.26e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 21 0.925 -0.826 -0.335 0.171 0 0 1.57 Tank initStep - 22 0.925 -0.851 -0.341 0.163 0.00803 0.0265 1.6 Tank msc - 23 0.925 -0.917 -0.353 0.146 0.0162 0.0768 1.67 Tank eIoni - 24 0.895 -0.945 -0.395 0.119 0.0273 0.0669 1.74 Tank eIoni - 25 0.877 -0.959 -0.433 0.0297 0.0893 0.0517 1.79 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.886 -0.952 -0.415 4.13e-06 0 0 0 Tank initStep - 1 -972 -5e+03 2.07e+03 4.13e-06 0 5.5e+03 5.5e+03 World Transportation - 2 -2.66e+03 -1e+04 6.22e+03 4.13e-06 0 6.71e+03 1.22e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.88 -0.956 -0.425 3.86e-06 0 0 0 Tank initStep - 1 -2.92e+03 794 5e+03 3.86e-06 0 5.84e+03 5.84e+03 World Transportation - 2 -2.92e+03 794 5e+03 3.86e-06 0 0 5.84e+03 Tank Transportation - 3 -5e+03 3.43e+03 1.92e+03 3.86e-06 0 4.56e+03 1.04e+04 World Transportation - 4 -5e+03 3.43e+03 1.92e+03 3.86e-06 0 0 1.04e+04 Tank Transportation - 5 -2.67e+03 5e+03 710 3.86e-06 0 3.06e+03 1.35e+04 World Transportation - 6 -2.67e+03 5e+03 710 3.86e-06 0 0 1.35e+04 Tank Transportation - 7 411 -5e+03 167 3.86e-06 0 1.05e+04 2.39e+04 World Transportation - 8 411 -5e+03 167 3.86e-06 0 0 2.39e+04 Tank Transportation - 9 5e+03 2.75e+03 3.45e+03 3.86e-06 0 9.58e+03 3.35e+04 World Transportation - 10 5e+03 2.75e+03 3.45e+03 3.86e-06 0 0 3.35e+04 Tank Transportation - 11 4.01e+03 5e+03 4.24e+03 3.86e-06 0 2.58e+03 3.61e+04 World Transportation - 12 -883 1e+04 6.29e+03 3.86e-06 0 7.29e+03 4.34e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.889 -0.95 -0.409 3.74e-06 0 0 0 Tank initStep - 1 722 2.83e+03 5e+03 3.74e-06 0 5.79e+03 5.79e+03 World Transportation - 2 1.04e+03 7.05e+03 1e+04 3.74e-06 0 6.55e+03 1.23e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.881 -0.956 -0.425 3.28e-06 0 0 0 Tank initStep - 1 5e+03 3.47e+03 775 3.28e-06 0 6.14e+03 6.14e+03 World Transportation - 2 9.98e+03 1e+04 4.35e+03 3.28e-06 0 8.96e+03 1.51e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.89 -0.948 -0.405 4.02e-06 0 0 0 Tank initStep - 1 -143 86.9 -925 4.02e-06 4.02e-06 940 940 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 25 0.877 -0.959 -0.433 0.0297 0 0 1.79 Tank initStep - 26 0.876 -0.959 -0.433 0.0283 0.00145 0.00126 1.79 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.877 -0.959 -0.433 2.12e-06 0 0 0 Tank initStep - 1 4.18e+03 3.44e+03 1.21e+03 2.12e-06 2.12e-06 5.55e+03 5.55e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 26 0.876 -0.959 -0.433 0.0283 0 0 1.79 Tank initStep - 27 0.875 -0.96 -0.433 0.0276 0.000708 0.00115 1.79 Tank msc - 28 0.868 -0.961 -0.435 0.0071 0.0205 0.0129 1.81 Tank eIoni - 29 0.868 -0.961 -0.435 0 0.0071 0.00121 1.81 Tank eIoni - 30 0.868 -0.961 -0.435 0 0 0 1.81 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 38, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.868 -0.961 -0.435 0.511 0 0 0 Tank initStep - 1 12.3 31.3 -0.157 0.313 1.36e-05 34.2 34.2 Tank compt - 2 29.7 119 227 0.282 1.42e-05 244 278 Tank compt - 3 -11.7 85.2 422 0.162 2.92e-05 203 481 Tank compt - 4 -32.8 65.3 403 0.119 2.92e-05 35.1 516 Tank compt - 5 55.7 41.2 361 0.088 2.92e-05 101 617 Tank compt - 6 24.4 30.8 342 0.088 1.42e-05 38.1 655 Tank compt - 7 -102 -11.1 255 0.0787 2.92e-05 159 814 Tank compt - 8 -66.4 -52.1 195 0.0708 1.36e-05 81 895 Tank compt - 9 -64.1 -66.4 200 0.0639 1.36e-05 15.5 910 Tank compt - 10 -205 -157 144 0.0592 2.92e-05 176 1.09e+03 Tank compt - 11 -198 -175 131 0.0496 0.000537 23.5 1.11e+03 Tank compt - 12 -202 -166 138 0.0438 2.92e-05 11.9 1.12e+03 Tank compt - 13 -206 -187 145 0.0397 2.92e-05 22.2 1.14e+03 Tank compt - 14 -197 -186 149 0.0385 1.42e-05 10.4 1.15e+03 Tank compt - 15 -195 -183 154 0 0.000537 5.65 1.16e+03 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -195 -183 154 0.038 0 0 0 Tank initStep - 1 -195 -183 154 0.0326 0.00535 0.00209 0.00209 Tank msc - 2 -195 -183 154 0.0163 0.0163 0.016 0.0181 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 53 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -195 -183 154 3.79e-06 0 0 0 Tank initStep - 1 317 218 -5e+03 3.79e-06 0 5.19e+03 5.19e+03 World Transportation - 2 3.1e+03 665 -1e+04 3.79e-06 0 5.74e+03 1.09e+04 OutOfWorld Transportation + 0 96.4 -33.6 -5.18 0.0804 0 0 0 Tank initStep + 1 96.4 -33.6 -5.19 0.0782 0.00225 0.00782 0.00782 Tank msc ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 54, Parent ID = 53 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -195 -183 154 2.49e-06 0 0 0 Tank initStep - 1 49.5 2e+03 104 2.49e-06 2.49e-06 2.2e+03 2.2e+03 Bubble Transportation + 0 96.4 -33.6 -5.19 3.7e-06 0 0 0 Tank initStep + 1 -5e+03 -1.88e+03 222 3.7e-06 0 5.43e+03 5.43e+03 expHall Transportation + 2 -1e+04 -9.26e+03 450 3.7e-06 0 8.91e+03 1.43e+04 world Transportation + 3 -1.39e+04 -1.5e+04 628 3.7e-06 0 6.94e+03 2.13e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -195 -183 154 0.0163 0 0 0.0181 Tank initStep - 3 -195 -183 154 0.0161 0.000227 0.000471 0.0186 Tank msc - 4 -195 -183 154 0 0.0161 0.00575 0.0243 Tank eIoni - 5 -195 -183 154 0 0 0 0.0243 Tank Scintillation + 1 96.4 -33.6 -5.19 0.0782 0 0 0.00782 Tank initStep + 2 96.4 -33.6 -5.19 0.0742 0.00397 0.00744 0.0153 Tank msc + 3 96.4 -33.6 -5.21 0.0602 0.014 0.032 0.0473 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 38 +* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 53 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -197 -186 149 0.0012 0 0 0 Tank initStep - 1 -197 -186 149 0.0012 0 5.54e-06 5.54e-06 Tank msc - 2 -197 -186 149 0 0.0012 6.93e-05 7.48e-05 Tank eIoni - 3 -197 -186 149 0 0 0 7.48e-05 Tank Scintillation + 0 96.4 -33.6 -5.2 3.55e-06 0 0 0 Tank initStep + 1 907 -2.64e+03 -3.75e+03 3.55e-06 0 4.63e+03 4.63e+03 Tank OpRayleigh + 2 1.39e+03 -5e+03 -2.86e+03 3.55e-06 0 2.57e+03 7.2e+03 expHall Transportation + 3 3.86e+03 -1e+04 -775 3.55e-06 0 5.95e+03 1.32e+04 world Transportation + 4 6.33e+03 -1.5e+04 1.31e+03 3.55e-06 0 5.95e+03 1.91e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -206 -187 145 0.00407 0 0 0 Tank initStep - 1 -206 -187 145 0.00359 0.000473 4.14e-05 4.14e-05 Tank msc - 2 -206 -187 145 0 0.00359 0.000418 0.00046 Tank eIoni - 3 -206 -187 145 0 0 0 0.00046 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -202 -166 138 0.00569 0 0 0 Tank initStep - 1 -202 -166 138 0.00543 0.000263 7.38e-05 7.38e-05 Tank msc - 2 -202 -166 138 0 0.00543 0.00085 0.000924 Tank eIoni - 3 -202 -166 138 0 0 0 0.000924 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -198 -175 131 0.00907 0 0 0 Tank initStep - 1 -198 -175 131 0.0087 0.000369 0.000167 0.000167 Tank msc - 2 -198 -175 131 0 0.0087 0.00194 0.00211 Tank eIoni - 3 -198 -175 131 0 0 0 0.00211 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -205 -157 144 0.00471 0 0 0 Tank initStep - 1 -205 -157 144 0.00461 9.49e-05 5.32e-05 5.32e-05 Tank msc - 2 -205 -157 144 0 0.00461 0.000642 0.000696 Tank eIoni - 3 -205 -157 144 0 0 0 0.000696 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 56, Parent ID = 48 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -205 -157 144 2.53e-06 0 0 0 Tank initStep - 1 -3.13e+03 -2.55e+03 -5e+03 2.53e-06 0 6.38e+03 6.38e+03 World Transportation - 2 -3.13e+03 -2.55e+03 -5e+03 2.53e-06 0 0 6.38e+03 Tank Transportation - 3 -5e+03 -1.62e+03 -500 2.53e-06 0 4.96e+03 1.13e+04 World Transportation - 4 -5e+03 -1.62e+03 -500 2.53e-06 0 0 1.13e+04 Tank Transportation - 5 1.25e+03 21.1 4.87e+03 2.53e-06 2.53e-06 8.4e+03 1.97e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -64.1 -66.4 200 0.00686 0 0 0 Tank initStep - 1 -64.1 -66.4 200 0.00674 0.000119 0.000102 0.000102 Tank msc - 2 -64.1 -66.4 200 0 0.00674 0.00124 0.00134 Tank eIoni - 3 -64.1 -66.4 200 0 0 0 0.00134 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -66.4 -52.1 195 0.00789 0 0 0 Tank initStep - 1 -66.4 -52.1 195 0.00765 0.000237 0.000131 0.000131 Tank msc - 2 -66.4 -52.1 195 0 0.00765 0.00155 0.00168 Tank eIoni - 3 -66.4 -52.1 195 0 0 0 0.00168 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -102 -11.1 255 0.00924 0 0 0 Tank initStep - 1 -102 -11.1 255 0.00916 7.82e-05 0.000173 0.000173 Tank msc - 2 -102 -11.1 255 0 0.00916 0.00213 0.0023 Tank eIoni - 3 -102 -11.1 255 0 0 0 0.0023 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 24.4 30.8 342 1.65e-05 0 0 0 Tank initStep - 1 24.4 30.8 342 0 1.65e-05 1.03e-07 1.03e-07 Tank msc - 2 24.4 30.8 342 0 0 0 1.03e-07 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 55.7 41.2 361 0.031 0 0 0 Tank initStep - 1 55.7 41.2 361 0.0296 0.0014 0.00146 0.00146 Tank msc - 2 55.7 41.2 361 0.00547 0.0242 0.0146 0.0161 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 57, Parent ID = 43 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 55.7 41.2 361 3.46e-06 0 0 0 Tank initStep - 1 5e+03 4.37e+03 1.25e+03 3.46e-06 0 6.63e+03 6.63e+03 World Transportation - 2 6.43e+03 1e+04 1.88e+03 3.46e-06 0 5.85e+03 1.25e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 55.7 41.2 361 0.00547 0 0 0.0161 Tank initStep - 3 55.7 41.2 361 0.00547 0 6.88e-05 0.0162 Tank msc - 4 55.7 41.2 361 0 0.00547 0.00086 0.017 Tank eIoni - 5 55.7 41.2 361 0 0 0 0.017 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -32.8 65.3 403 0.0428 0 0 0 Tank initStep - 1 -32.8 65.3 403 0.0411 0.0017 0.00259 0.00259 Tank msc - 2 -32.8 65.3 403 0.0255 0.0156 0.0194 0.0219 Tank eIoni - 3 -32.8 65.3 403 0.00579 0.0197 0.0124 0.0344 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 59, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -32.8 65.3 403 2.84e-06 0 0 0 Tank initStep - 1 901 -423 5e+03 2.84e-06 0 4.72e+03 4.72e+03 World Transportation - 2 901 -423 5e+03 2.84e-06 0 0 4.72e+03 Tank Transportation - 3 -5e+03 752 2.85e+03 2.84e-06 0 6.39e+03 1.11e+04 World Transportation - 4 -5e+03 752 2.85e+03 2.84e-06 0 0 1.11e+04 Tank Transportation - 5 2.04e+03 3.76e+03 -5e+03 2.84e-06 0 1.1e+04 2.21e+04 World Transportation - 6 2.04e+03 3.76e+03 -5e+03 2.84e-06 0 0 2.21e+04 Tank Transportation - 7 5e+03 3.47e+03 -2.19e+03 2.84e-06 0 4.09e+03 2.62e+04 World Transportation - 8 5e+03 3.47e+03 -2.19e+03 2.84e-06 0 0 2.62e+04 Tank Transportation - 9 4.82e+03 -5e+03 -445 2.84e-06 0 8.65e+03 3.48e+04 World Transportation - 10 4.36e+03 -1e+04 52.7 2.84e-06 0 5.05e+03 3.99e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 58, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -32.8 65.3 403 3.68e-06 0 0 0 Tank initStep - 1 5e+03 -1.15e+03 -278 3.68e-06 0 5.22e+03 5.22e+03 World Transportation - 2 1e+04 -1.64e+03 -2.58e+03 3.68e-06 0 5.53e+03 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 -32.8 65.3 403 0.00579 0 0 0.0344 Tank initStep - 4 -32.8 65.3 403 0.00553 0.000259 7.6e-05 0.0344 Tank msc - 5 -32.8 65.3 403 0 0.00553 0.000877 0.0353 Tank eIoni - 6 -32.8 65.3 403 0 0 0 0.0353 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.7 85.2 422 0.12 0 0 0 Tank initStep - 1 -11.7 85.2 422 0.114 0.00532 0.0154 0.0154 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 60, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.7 85.2 422 3.66e-06 0 0 0 Tank initStep - 1 -678 -57.2 -371 3.66e-06 3.66e-06 1.05e+03 1.05e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 -11.7 85.2 422 0.114 0 0 0.0154 Tank initStep - 2 -11.7 85.2 422 0.11 0.00406 0.0142 0.0296 Tank msc - 3 -11.7 85.2 423 0.0892 0.021 0.049 0.0786 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.7 85.2 422 3.67e-06 0 0 0 Tank initStep - 1 5e+03 -1.16e+03 1.13e+03 3.67e-06 0 5.21e+03 5.21e+03 World Transportation - 2 5e+03 -1.16e+03 1.13e+03 3.67e-06 0 0 5.21e+03 Tank Transportation - 3 -5e+03 -2.36e+03 902 3.67e-06 0 1.01e+04 1.53e+04 World Transportation - 4 -1e+04 -3.47e+03 1.16e+03 3.67e-06 0 5.13e+03 2.04e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.7 85.2 422 4.12e-06 0 0 0 Tank initStep - 1 2.86e+03 -162 645 4.12e-06 4.12e-06 2.89e+03 2.89e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 -11.7 85.2 423 0.0892 0 0 0.0786 Tank initStep - 4 -11.7 85.2 423 0.086 0.00318 0.00935 0.0879 Tank msc - 5 -11.7 85.2 423 0.0704 0.0156 0.0372 0.125 Tank eIoni - 6 -11.6 85.2 423 0.0582 0.0121 0.0304 0.156 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.6 85.2 423 3.29e-06 0 0 0 Tank initStep - 1 574 -5e+03 -455 3.29e-06 0 5.19e+03 5.19e+03 World Transportation - 2 1.15e+03 -1e+04 -979 3.29e-06 0 5.06e+03 1.03e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 -11.6 85.2 423 0.0582 0 0 0.156 Tank initStep - 7 -11.6 85.2 422 0.0549 0.0033 0.00444 0.16 Tank msc - 8 -11.6 85.2 422 0.0435 0.0114 0.0244 0.184 Tank eIoni - 9 -11.6 85.1 422 0.0288 0.0147 0.0202 0.205 Tank eIoni - 10 -11.6 85.1 422 0.00289 0.0259 0.0142 0.219 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.6 85.1 422 4.09e-06 0 0 0 Tank initStep - 1 -1.63e+03 -3.29e+03 5e+03 4.09e-06 0 5.91e+03 5.91e+03 World Transportation - 2 -1.63e+03 -3.29e+03 5e+03 4.09e-06 0 0 5.91e+03 Tank Transportation - 3 -3.31e+03 -4.41e+03 3.04e+03 4.09e-06 0 2.81e+03 8.73e+03 Tank OpRayleigh - 4 -2.04e+03 -5e+03 -509 4.09e-06 0 3.82e+03 1.25e+04 World Transportation - 5 -2.04e+03 -5e+03 -509 4.09e-06 0 0 1.25e+04 Tank Transportation - 6 -1.52e+03 -4.28e+03 -1.79e+03 4.09e-06 0 1.56e+03 1.41e+04 Tank OpRayleigh - 7 -1.44e+03 -5e+03 -1.57e+03 4.09e-06 0 756 1.49e+04 World Transportation - 8 783 -1e+04 1.89e+03 4.09e-06 0 6.47e+03 2.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 -11.6 85.1 422 0.00289 0 0 0.219 Tank initStep - 11 -11.6 85.1 422 0.00278 0.000114 2.32e-05 0.219 Tank msc - 12 -11.6 85.1 422 0 0.00278 0.000271 0.219 Tank eIoni - 13 -11.6 85.1 422 0 0 0 0.219 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 29.7 119 227 0.0315 0 0 0 Tank initStep - 1 29.7 119 227 0.0302 0.00121 0.0015 0.0015 Tank msc - 2 29.7 119 227 0 0.0302 0.0149 0.0164 Tank eIoni - 3 29.7 119 227 0 0 0 0.0164 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 40 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 29.7 119 227 3.3e-06 0 0 0 Tank initStep - 1 5e+03 -2.05e+03 2.12e+03 3.3e-06 0 5.74e+03 5.74e+03 World Transportation - 2 1e+04 -5.63e+03 4.92e+03 3.3e-06 0 6.76e+03 1.25e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 40 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 29.7 119 227 3.88e-06 0 0 0 Tank initStep - 1 -1.95e+03 -5e+03 925 3.88e-06 0 5.53e+03 5.53e+03 World Transportation - 2 -5.81e+03 -1e+04 2.44e+03 3.88e-06 0 6.5e+03 1.2e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.3 31.3 -0.157 0.198 0 0 0 Tank initStep - 1 12.3 31.3 -0.184 0.192 0.0062 0.0351 0.0351 Tank msc - 2 12.3 31.4 -0.249 0.159 0.0323 0.0991 0.134 Tank eIoni - 3 12.4 31.4 -0.31 0.127 0.0328 0.0776 0.212 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.4 31.4 -0.305 3.21e-06 0 0 0 Tank initStep - 1 1.38e+03 -1.9e+03 -5e+03 3.21e-06 0 5.53e+03 5.53e+03 World Transportation - 2 1.38e+03 -1.9e+03 -5e+03 3.21e-06 0 0 5.53e+03 Tank Transportation - 3 957 -5e+03 -3.12e+03 3.21e-06 0 3.65e+03 9.18e+03 World Transportation - 4 -2.9e+03 -1e+04 8.64e+03 3.21e-06 0 1.34e+04 2.25e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.4 31.4 -0.262 3.74e-06 0 0 0 Tank initStep - 1 5e+03 2.1e+03 -2.95e+03 3.74e-06 0 6.15e+03 6.15e+03 World Transportation - 2 5e+03 2.1e+03 -2.95e+03 3.74e-06 0 0 6.15e+03 Tank Transportation - 3 3.61e+03 4.27e+03 -3.43e+03 3.74e-06 0 2.63e+03 8.78e+03 Tank OpMieHG - 4 3.16e+03 5e+03 -3.58e+03 3.74e-06 0 869 9.65e+03 World Transportation - 5 -4.3e+03 1e+04 -4.75e+03 3.74e-06 0 9.06e+03 1.87e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 12.4 31.4 -0.31 0.127 0 0 0.212 Tank initStep - 4 12.4 31.4 -0.326 0.122 0.00502 0.0169 0.229 Tank msc - 5 12.4 31.4 -0.368 0.108 0.014 0.0551 0.284 Tank eIoni - 6 12.4 31.5 -0.394 0.0908 0.0169 0.0477 0.332 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.4 31.4 -0.377 2.5e-06 0 0 0 Tank initStep - 1 39.8 -385 838 2.5e-06 2.5e-06 937 937 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 12.4 31.5 -0.394 0.0908 0 0 0.332 Tank initStep - 7 12.4 31.5 -0.404 0.0875 0.00333 0.00964 0.341 Tank msc - 8 12.4 31.5 -0.435 0.0765 0.011 0.0379 0.379 Tank eIoni - 9 12.4 31.5 -0.46 0.0563 0.0202 0.033 0.412 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.4 31.5 -0.454 3.85e-06 0 0 0 Tank initStep - 1 5e+03 -2e+03 3.03e+03 3.85e-06 0 6.18e+03 6.18e+03 World Transportation - 2 5e+03 -2e+03 3.03e+03 3.85e-06 0 0 6.18e+03 Tank Transportation - 3 4.39e+03 -2.55e+03 5e+03 3.85e-06 0 2.14e+03 8.31e+03 World Transportation - 4 4.39e+03 -2.55e+03 5e+03 3.85e-06 0 0 8.31e+03 Tank Transportation - 5 5e+03 -2.37e+03 4.82e+03 3.85e-06 0 660 8.97e+03 World Transportation - 6 1e+04 6.94e+03 -1.73e+03 3.85e-06 0 1.24e+04 2.14e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.4 31.5 -0.435 3.35e-06 0 0 0 Tank initStep - 1 -1.24e+03 5e+03 1.36e+03 3.35e-06 0 5.3e+03 5.3e+03 World Transportation - 2 -1.24e+03 5e+03 1.36e+03 3.35e-06 0 0 5.3e+03 Tank Transportation - 3 -5e+03 801 189 3.35e-06 0 5.75e+03 1.11e+04 World Transportation - 4 -5e+03 801 189 3.35e-06 0 0 1.11e+04 Tank Transportation - 5 -2.59e+03 -5e+03 -404 3.35e-06 0 6.31e+03 1.74e+04 World Transportation - 6 17.9 -1e+04 -1.21e+03 3.35e-06 0 5.7e+03 2.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 12.4 31.5 -0.46 0.0563 0 0 0.412 Tank initStep - 10 12.4 31.5 -0.461 0.0547 0.00161 0.00418 0.416 Tank msc - 11 12.4 31.4 -0.465 0.035 0.0197 0.0243 0.441 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.4 31.4 -0.462 2.27e-06 0 0 0 Tank initStep - 1 1.28e+03 1.95e+03 5e+03 2.27e-06 0 5.51e+03 5.51e+03 World Transportation - 2 1.9e+03 5.11e+03 1e+04 2.27e-06 0 5.94e+03 1.15e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 38 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 11 12.4 31.4 -0.465 0.035 0 0 0.441 Tank initStep - 12 12.4 31.4 -0.464 0.0341 0.000918 0.00181 0.442 Tank msc - 13 12.4 31.4 -0.461 0.0195 0.0145 0.0166 0.459 Tank eIoni - 14 12.4 31.4 -0.458 0 0.0195 0.00806 0.467 Tank eIoni - 15 12.4 31.4 -0.458 0 0 0 0.467 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 37, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.868 -0.961 -0.435 0.511 0 0 0 Tank initStep - 1 -15.7 -47.5 -0.835 0.184 2.92e-05 49.4 49.4 Tank compt - 2 -9.65 -26.1 17 0.162 0.000537 28.5 77.9 Tank compt - 3 29.4 -9.16 25.1 0.159 1.42e-05 43.3 121 Tank compt - 4 108 37.5 9.26 0.154 0.000537 92.9 214 Tank compt - 5 196 53.4 6.56 0.149 0.000537 89 303 Tank compt - 6 316 34.7 45.2 0.142 2.92e-05 128 431 Tank compt - 7 367 60.7 57.6 0.141 1.42e-05 57.8 489 Tank compt - 8 423 94.6 78.2 0.11 1.42e-05 69.1 558 Tank compt - 9 331 231 110 0.0966 0.000537 167 725 Tank compt - 10 338 238 115 0.0909 1.42e-05 11.4 737 Tank compt - 11 346 249 110 0.0712 1.42e-05 14.7 751 Tank compt - 12 349 246 112 0.0708 1.36e-05 5.27 757 Tank compt - 13 355 241 118 0.0575 0.000537 9.96 767 Tank compt - 14 365 253 160 0.0575 0 45.4 812 Tank Rayl - 15 371 260 175 0.0532 1.42e-05 17.8 830 Tank compt - 16 313 249 223 0.0456 0.000537 75.6 905 Tank compt - 17 316 254 218 0.0456 0 7.25 913 Tank Rayl - 18 328 180 155 0.0439 1.36e-05 98.3 1.01e+03 Tank compt - 19 335 182 137 0.0407 1.36e-05 18.7 1.03e+03 Tank compt - 20 317 193 124 0.0388 1.42e-05 25.5 1.06e+03 Tank compt - 21 280 181 138 0 0.000537 41.6 1.1e+03 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 280 181 138 0.0382 0 0 0 Tank initStep - 1 280 181 138 0.0372 0.00108 0.00212 0.00212 Tank msc - 2 280 181 138 0.0241 0.013 0.0178 0.02 Tank eIoni - 3 280 181 138 0 0.0241 0.0115 0.0315 Tank eIoni - 4 280 181 138 0 0 0 0.0315 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 317 193 124 0.00195 0 0 0 Tank initStep - 1 317 193 124 0.00178 0.000165 1.2e-05 1.2e-05 Tank msc - 2 317 193 124 0 0.00178 0.00013 0.000142 Tank eIoni - 3 317 193 124 0 0 0 0.000142 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 335 182 137 0.00313 0 0 0 Tank initStep - 1 335 182 137 0.00313 0 2.65e-05 2.65e-05 Tank msc - 2 335 182 137 0 0.00313 0.000331 0.000358 Tank eIoni - 3 335 182 137 0 0 0 0.000358 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 328 180 155 0.00173 0 0 0 Tank initStep - 1 328 180 155 0.00173 0 9.94e-06 9.94e-06 Tank msc - 2 328 180 155 0 0.00173 0.000124 0.000134 Tank eIoni - 3 328 180 155 0 0 0 0.000134 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 313 249 223 0.00699 0 0 0 Tank initStep - 1 313 249 223 0.00687 0.000117 0.000106 0.000106 Tank msc - 2 313 249 223 0 0.00687 0.00128 0.00139 Tank eIoni - 3 313 249 223 0 0 0 0.00139 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 371 260 175 0.00433 0 0 0 Tank initStep - 1 371 260 175 0.00415 0.000183 4.61e-05 4.61e-05 Tank msc - 2 371 260 175 0 0.00415 0.000535 0.000581 Tank eIoni - 3 371 260 175 0 0 0 0.000581 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 355 241 118 0.0128 0 0 0 Tank initStep - 1 355 241 118 0.0123 0.000517 0.000306 0.000306 Tank msc - 2 355 241 118 0 0.0123 0.00356 0.00387 Tank eIoni - 3 355 241 118 0 0 0 0.00387 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 85 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 355 241 118 3.88e-06 0 0 0 Tank initStep - 1 1.78e+03 4.31e+03 5e+03 3.88e-06 0 6.52e+03 6.52e+03 World Transportation - 2 1.78e+03 4.31e+03 5e+03 3.88e-06 0 0 6.52e+03 Tank Transportation - 3 1.72e+03 5e+03 4.54e+03 3.88e-06 0 828 7.34e+03 World Transportation - 4 1.72e+03 5e+03 4.54e+03 3.88e-06 0 0 7.34e+03 Tank Transportation - 5 1.24e+03 1.5e+03 -5e+03 3.88e-06 0 1.02e+04 1.75e+04 World Transportation - 6 1.24e+03 1.5e+03 -5e+03 3.88e-06 0 0 1.75e+04 Tank Transportation - 7 -1.42e+03 -147 -1.54e+03 3.88e-06 0 4.66e+03 2.22e+04 Tank OpRayleigh - 8 -1.81e+03 -3.56e+03 -5e+03 3.88e-06 0 4.87e+03 2.71e+04 World Transportation - 9 -1.81e+03 -3.56e+03 -5e+03 3.88e-06 0 0 2.71e+04 Tank Transportation - 10 -1.99e+03 -5e+03 -3.27e+03 3.88e-06 0 2.26e+03 2.93e+04 World Transportation - 11 -1.99e+03 -5e+03 -3.27e+03 3.88e-06 0 0 2.93e+04 Tank Transportation - 12 -3.27e+03 -1.54e+03 -65.5 3.88e-06 3.88e-06 4.88e+03 3.42e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 85 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 355 241 118 3.57e-06 0 0 0 Tank initStep - 1 -4.8e+03 -5e+03 -2.02e+03 3.57e-06 0 7.65e+03 7.65e+03 World Transportation - 2 -4.8e+03 -5e+03 -2.02e+03 3.57e-06 0 0 7.65e+03 Tank Transportation - 3 -5e+03 -4.81e+03 -2.15e+03 3.57e-06 0 303 7.96e+03 World Transportation - 4 -5e+03 -4.81e+03 -2.15e+03 3.57e-06 0 0 7.96e+03 Tank Transportation - 5 -551 -1.36e+03 -5e+03 3.57e-06 0 6.31e+03 1.43e+04 World Transportation - 6 -551 -1.36e+03 -5e+03 3.57e-06 0 0 1.43e+04 Tank Transportation - 7 729 -323 -4.52e+03 3.57e-06 3.57e-06 1.71e+03 1.6e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 349 246 112 0.000294 0 0 0 Tank initStep - 1 349 246 112 0.000248 4.67e-05 9.19e-07 9.19e-07 Tank msc - 2 349 246 112 0 0.000248 9.82e-06 1.07e-05 Tank eIoni - 3 349 246 112 0 0 0 1.07e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 346 249 110 0.0197 0 0 0 Tank initStep - 1 346 249 110 0.0192 0.000514 0.000656 0.000656 Tank msc - 2 346 249 110 0 0.0192 0.00783 0.00849 Tank eIoni - 3 346 249 110 0 0 0 0.00849 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 83 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 346 249 110 3.6e-06 0 0 0 Tank initStep - 1 5e+03 -938 -3.74e+03 3.6e-06 0 6.16e+03 6.16e+03 World Transportation - 2 5e+03 -938 -3.74e+03 3.6e-06 0 0 6.16e+03 Tank Transportation - 3 4.79e+03 -2.44e+03 -5e+03 3.6e-06 0 1.97e+03 8.12e+03 World Transportation - 4 4.79e+03 -2.44e+03 -5e+03 3.6e-06 0 0 8.12e+03 Tank Transportation - 5 4.47e+03 -3.84e+03 -1.98e+03 3.6e-06 0 3.35e+03 1.15e+04 Tank OpRayleigh - 6 5e+03 -4.23e+03 -4.32e+03 3.6e-06 0 2.44e+03 1.39e+04 World Transportation - 7 5e+03 -4.23e+03 -4.32e+03 3.6e-06 0 0 1.39e+04 Tank Transportation - 8 4.69e+03 -4.44e+03 -5e+03 3.6e-06 0 772 1.47e+04 World Transportation - 9 3.51e+03 -4.52e+03 -1e+04 3.6e-06 0 5.14e+03 1.98e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 338 238 115 0.00573 0 0 0 Tank initStep - 1 338 238 115 0.0055 0.000232 7.47e-05 7.47e-05 Tank msc - 2 338 238 115 0 0.0055 0.000869 0.000944 Tank eIoni - 3 338 238 115 0 0 0 0.000944 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 95, Parent ID = 82 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 338 238 115 2.2e-06 0 0 0 Tank initStep - 1 -1.69e+03 5e+03 -2.44e+03 2.2e-06 0 5.77e+03 5.77e+03 World Transportation - 2 -1.69e+03 5e+03 -2.44e+03 2.2e-06 0 0 5.77e+03 Tank Transportation - 3 -2.38e+03 4.09e+03 -5e+03 2.2e-06 0 2.8e+03 8.58e+03 World Transportation - 4 -5.89e+03 -1.63e+03 -1e+04 2.2e-06 0 8.37e+03 1.69e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 331 231 110 0.0132 0 0 0 Tank initStep - 1 331 231 110 0.0128 0.000349 0.000322 0.000322 Tank msc - 2 331 231 110 0 0.0128 0.00384 0.00416 Tank eIoni - 3 331 231 110 0 0 0 0.00416 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 96, Parent ID = 81 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 331 231 110 3.29e-06 0 0 0 Tank initStep - 1 -745 5e+03 -2.99e+03 3.29e-06 0 5.79e+03 5.79e+03 World Transportation - 2 -745 5e+03 -2.99e+03 3.29e-06 0 0 5.79e+03 Tank Transportation - 3 -832 4.77e+03 -3.25e+03 3.29e-06 3.29e-06 360 6.15e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 423 94.6 78.2 0.0311 0 0 0 Tank initStep - 1 423 94.6 78.2 0.0302 0.000947 0.00147 0.00147 Tank msc - 2 423 94.6 78.2 0.0161 0.0141 0.0149 0.0164 Tank eIoni - 3 423 94.6 78.2 0 0.0161 0.00572 0.0221 Tank eIoni - 4 423 94.6 78.2 0 0 0 0.0221 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 80 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 423 94.6 78.2 3.74e-06 0 0 0 Tank initStep - 1 -809 1.69e+03 1.21e+03 3.74e-06 0 2.31e+03 2.31e+03 Tank OpRayleigh - 2 -1.93e+03 -482 -3.51e+03 3.74e-06 3.74e-06 5.32e+03 7.63e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 367 60.7 57.6 0.000208 0 0 0 Tank initStep - 1 367 60.7 57.6 0.000208 0 6.81e-07 6.81e-07 Tank msc - 2 367 60.7 57.6 0 0.000208 8.51e-06 9.19e-06 Tank eIoni - 3 367 60.7 57.6 0 0 0 9.19e-06 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 316 34.7 45.2 0.00736 0 0 0 Tank initStep - 1 316 34.7 45.2 0.00722 0.000139 0.000116 0.000116 Tank msc - 2 316 34.7 45.2 0 0.00722 0.0014 0.00152 Tank eIoni - 3 316 34.7 45.2 0 0 0 0.00152 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 196 53.4 6.56 0.0044 0 0 0 Tank initStep - 1 196 53.4 6.56 0.00377 0.000638 4.75e-05 4.75e-05 Tank msc - 2 196 53.4 6.56 0 0.00377 0.000453 0.000501 Tank eIoni - 3 196 53.4 6.56 0 0 0 0.000501 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 108 37.5 9.26 0.004 0 0 0 Tank initStep - 1 108 37.5 9.26 0.00398 1.45e-05 4.02e-05 4.02e-05 Tank msc - 2 108 37.5 9.26 0 0.00398 0.000499 0.000539 Tank eIoni - 3 108 37.5 9.26 0 0 0 0.000539 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 29.4 -9.16 25.1 0.0039 0 0 0 Tank initStep - 1 29.4 -9.16 25.1 0.00365 0.000251 3.85e-05 3.85e-05 Tank msc - 2 29.4 -9.16 25.1 0 0.00365 0.000429 0.000467 Tank eIoni - 3 29.4 -9.16 25.1 0 0 0 0.000467 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.65 -26.1 17 0.0215 0 0 0 Tank initStep - 1 -9.65 -26.1 17 0.0208 0.000654 0.000761 0.000761 Tank msc - 2 -9.66 -26.1 17 0 0.0208 0.00901 0.00978 Tank eIoni - 3 -9.66 -26.1 17 0 0 0 0.00978 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 98, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.66 -26.1 17 3.23e-06 0 0 0 Tank initStep - 1 5e+03 700 -4.41e+03 3.23e-06 0 6.72e+03 6.72e+03 World Transportation - 2 8.61e+03 1.92e+03 -1e+04 3.23e-06 0 6.77e+03 1.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.7 -47.5 -0.835 0.326 0 0 0 Tank initStep - 1 -15.7 -47.6 -0.848 0.314 0.0121 0.0594 0.0594 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.7 -47.6 -0.848 3.9e-06 0 0 0 Tank initStep - 1 -1.48e+03 -5e+03 -2.24e+03 3.9e-06 0 5.63e+03 5.63e+03 World Transportation - 2 -1.48e+03 -5e+03 -2.24e+03 3.9e-06 0 0 5.63e+03 Tank Transportation - 3 -1.74e+03 -4.08e+03 -5e+03 3.9e-06 0 2.92e+03 8.55e+03 World Transportation - 4 -1.74e+03 -4.08e+03 -5e+03 3.9e-06 0 0 8.55e+03 Tank Transportation - 5 286 2.14e+03 -500 3.9e-06 0 7.94e+03 1.65e+04 Bubble Transportation - 6 286 2.14e+03 -500 3.9e-06 0 0 1.65e+04 Tank Transportation - 7 1.22e+03 5e+03 -2.57e+03 3.9e-06 0 3.66e+03 2.01e+04 World Transportation - 8 1.22e+03 5e+03 -2.57e+03 3.9e-06 0 0 2.01e+04 Tank Transportation - 9 3.22e+03 1.71e+03 -5e+03 3.9e-06 0 4.55e+03 2.47e+04 World Transportation - 10 3.22e+03 1.71e+03 -5e+03 3.9e-06 0 0 2.47e+04 Tank Transportation - 11 4.76e+03 153 -2.86e+03 3.9e-06 3.9e-06 3.06e+03 2.78e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 -15.7 -47.6 -0.848 0.314 0 0 0.0594 Tank initStep - 2 -15.7 -47.6 -0.877 0.303 0.0115 0.0552 0.115 Tank Cerenkov - 3 -15.7 -47.7 -0.907 0.294 0.00908 0.0514 0.166 Tank Cerenkov - 4 -15.7 -47.7 -0.941 0.284 0.0101 0.0484 0.214 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 100, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.7 -47.7 -0.908 3.04e-06 0 0 0 Tank initStep - 1 -3.43e+03 -2.33e+03 -5e+03 3.04e-06 0 6.47e+03 6.47e+03 World Transportation - 2 -3.43e+03 -2.33e+03 -5e+03 3.04e-06 0 0 6.47e+03 Tank Transportation - 3 -5e+03 -3.15e+03 -2.16e+03 3.04e-06 0 3.34e+03 9.81e+03 World Transportation - 4 -5e+03 -3.15e+03 -2.16e+03 3.04e-06 0 0 9.81e+03 Tank Transportation - 5 261 -5e+03 -1.27e+03 3.04e-06 0 5.65e+03 1.55e+04 World Transportation - 6 261 -5e+03 -1.27e+03 3.04e-06 0 0 1.55e+04 Tank Transportation - 7 5e+03 4.45e+03 -2.66e+03 3.04e-06 0 1.07e+04 2.61e+04 World Transportation - 8 5e+03 4.45e+03 -2.66e+03 3.04e-06 0 0 2.61e+04 Tank Transportation - 9 4.62e+03 5e+03 -2.7e+03 3.04e-06 0 672 2.68e+04 World Transportation - 10 4.62e+03 5e+03 -2.7e+03 3.04e-06 0 0 2.68e+04 Tank Transportation - 11 -3.2e+03 -2.13e+03 -2.52e+03 3.04e-06 3.04e-06 1.06e+04 3.74e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 -15.7 -47.7 -0.941 0.284 0 0 0.214 Tank initStep - 5 -15.7 -47.7 -0.974 0.274 0.00957 0.0453 0.26 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 104, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.7 -47.7 -0.959 3.3e-06 0 0 0 Tank initStep - 1 415 -5e+03 -916 3.3e-06 0 5.05e+03 5.05e+03 World Transportation - 2 2.8e+03 -1e+04 -2.49e+03 3.3e-06 0 5.76e+03 1.08e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 103, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.7 -47.7 -0.95 2.64e-06 0 0 0 Tank initStep - 1 490 -5e+03 3.54e+03 2.64e-06 0 6.11e+03 6.11e+03 World Transportation - 2 490 -5e+03 3.54e+03 2.64e-06 0 0 6.11e+03 Tank Transportation - 3 1.22e+03 -4.14e+03 5e+03 2.64e-06 0 1.84e+03 7.95e+03 World Transportation - 4 7.25e+03 6.4e+03 1e+04 2.64e-06 0 1.31e+04 2.11e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 102, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.7 -47.7 -0.942 3.35e-06 0 0 0 Tank initStep - 1 -4.76e+03 -3.15e+03 -3.63e+03 3.35e-06 3.35e-06 6.73e+03 6.73e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 101, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.7 -47.7 -0.958 3.04e-06 0 0 0 Tank initStep - 1 -5e+03 -2.67e+03 -3.85e+03 3.04e-06 0 6.82e+03 6.82e+03 World Transportation - 2 -5e+03 -2.67e+03 -3.85e+03 3.04e-06 0 0 6.82e+03 Tank Transportation - 3 -3.57e+03 -4.01e+03 -5e+03 3.04e-06 0 2.27e+03 9.09e+03 World Transportation - 4 -3.57e+03 -4.01e+03 -5e+03 3.04e-06 0 0 9.09e+03 Tank Transportation - 5 -2.5e+03 -5e+03 -3.72e+03 3.04e-06 0 1.94e+03 1.1e+04 World Transportation - 6 -2.5e+03 -5e+03 -3.72e+03 3.04e-06 0 0 1.1e+04 Tank Transportation - 7 1.64e+03 5e+03 2.83e+03 3.04e-06 0 1.27e+04 2.37e+04 World Transportation - 8 1.64e+03 5e+03 2.83e+03 3.04e-06 0 0 2.37e+04 Tank Transportation - 9 5e+03 787 3.4e+03 3.04e-06 0 5.42e+03 2.91e+04 World Transportation - 10 5e+03 787 3.4e+03 3.04e-06 0 0 2.91e+04 Tank Transportation - 11 -2.3e+03 -3.75e+03 5e+03 3.04e-06 0 8.74e+03 3.78e+04 World Transportation - 12 -2.3e+03 -3.75e+03 5e+03 3.04e-06 0 0 3.78e+04 Tank Transportation - 13 -2.68e+03 -5e+03 4.1e+03 3.04e-06 0 1.58e+03 3.94e+04 World Transportation - 14 -4.43e+03 -7.35e+03 -1e+04 3.04e-06 0 1.44e+04 5.38e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 -15.7 -47.7 -0.974 0.274 0 0 0.26 Tank initStep - 6 -15.7 -47.7 -1 0.258 0.0165 0.0424 0.302 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.7 -47.7 -0.978 4.08e-06 0 0 0 Tank initStep - 1 5e+03 11.7 499 4.08e-06 0 5.04e+03 5.04e+03 World Transportation - 2 1e+04 -303 -1.59e+03 4.08e-06 0 5.43e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 -15.7 -47.7 -1 0.258 0 0 0.302 Tank initStep - 7 -15.8 -47.7 -1.02 0.251 0.00641 0.0376 0.34 Tank Cerenkov - 8 -15.8 -47.7 -1.03 0.245 0.00669 0.0343 0.374 Tank Cerenkov - 9 -15.8 -47.7 -1.03 0.242 0.00249 0.00814 0.382 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.8 -47.7 -1.03 2.44e-06 0 0 0 Tank initStep - 1 4.12e+03 -5e+03 3.53e+03 2.44e-06 0 7.36e+03 7.36e+03 World Transportation - 2 4.12e+03 -5e+03 3.53e+03 2.44e-06 0 0 7.36e+03 Tank Transportation - 3 5e+03 -3.94e+03 4.41e+03 2.44e-06 0 1.63e+03 8.99e+03 World Transportation - 4 5e+03 -3.94e+03 4.41e+03 2.44e-06 0 0 8.99e+03 Tank Transportation - 5 4.53e+03 -2.05e+03 5e+03 2.44e-06 0 2.04e+03 1.1e+04 World Transportation - 6 4.53e+03 -2.05e+03 5e+03 2.44e-06 0 0 1.1e+04 Tank Transportation - 7 2.96e+03 3.09e+03 1.98e+03 2.44e-06 2.44e-06 6.16e+03 1.72e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.8 -47.7 -1.03 2.45e-06 0 0 0 Tank initStep - 1 -2.2e+03 -4.38e+03 241 2.45e-06 2.45e-06 4.86e+03 4.86e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 -15.8 -47.7 -1.03 0.242 0 0 0.382 Tank initStep - 10 -15.8 -47.8 -1.06 0.231 0.0108 0.0481 0.43 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.8 -47.7 -1.03 3.09e-06 0 0 0 Tank initStep - 1 5e+03 706 -3.15e+03 3.09e-06 0 5.97e+03 5.97e+03 World Transportation - 2 8.68e+03 2.15e+03 -1e+04 3.09e-06 0 7.91e+03 1.39e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 -15.8 -47.8 -1.06 0.231 0 0 0.43 Tank initStep - 11 -15.9 -47.8 -1.08 0.225 0.00598 0.0448 0.475 Tank msc - 12 -15.9 -47.9 -1.13 0.2 0.025 0.123 0.599 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 111, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.9 -47.9 -1.12 2.62e-06 0 0 0 Tank initStep - 1 -1.15e+03 -5e+03 -763 2.62e-06 0 5.14e+03 5.14e+03 World Transportation - 2 -3.23e+03 -1e+04 -2.24e+03 2.62e-06 0 5.61e+03 1.08e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.9 -47.9 -1.11 4.1e-06 0 0 0 Tank initStep - 1 1.02e+03 -517 -928 4.1e-06 4.1e-06 1.47e+03 1.47e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.9 -47.8 -1.08 3.48e-06 0 0 0 Tank initStep - 1 172 -526 -162 3.48e-06 0 539 539 Tank OpRayleigh - 2 5e+03 2.29e+03 -2.47e+03 3.48e-06 0 6.05e+03 6.59e+03 World Transportation - 3 5e+03 2.29e+03 -2.47e+03 3.48e-06 0 0 6.59e+03 Tank Transportation - 4 168 5e+03 -3.96e+03 3.48e-06 0 5.74e+03 1.23e+04 World Transportation - 5 168 5e+03 -3.96e+03 3.48e-06 0 0 1.23e+04 Tank Transportation - 6 -1.96e+03 3.31e+03 -5e+03 3.48e-06 0 2.91e+03 1.52e+04 World Transportation - 7 -1.96e+03 3.31e+03 -5e+03 3.48e-06 0 0 1.52e+04 Tank Transportation - 8 -2.52e+03 -5e+03 2.22e+03 3.48e-06 0 1.1e+04 2.63e+04 World Transportation - 9 -2.52e+03 -5e+03 2.22e+03 3.48e-06 0 0 2.63e+04 Tank Transportation - 10 -2.5e+03 -4.18e+03 3.27e+03 3.48e-06 0 1.34e+03 2.76e+04 Tank OpRayleigh - 11 -2.03e+03 -5e+03 4.06e+03 3.48e-06 0 1.23e+03 2.88e+04 World Transportation - 12 -2.03e+03 -5e+03 4.06e+03 3.48e-06 0 0 2.88e+04 Tank Transportation - 13 -2.25e+03 -4.38e+03 4.46e+03 3.48e-06 3.48e-06 766 2.96e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 -15.9 -47.9 -1.13 0.2 0 0 0.599 Tank initStep - 13 -15.9 -47.9 -1.16 0.192 0.00868 0.0357 0.634 Tank msc - 14 -16 -47.9 -1.23 0.174 0.0179 0.099 0.733 Tank eIoni - 15 -16.1 -47.9 -1.24 0.148 0.0261 0.0868 0.82 Tank eIoni - 16 -16.1 -47.9 -1.21 0.133 0.0144 0.0702 0.89 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 113, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -47.9 -1.24 3e-06 0 0 0 Tank initStep - 1 471 -637 5e+03 3e-06 0 5.06e+03 5.06e+03 World Transportation - 2 116 -1.39e+03 1e+04 3e-06 0 5.07e+03 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 112, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -47.9 -1.23 4.03e-06 0 0 0 Tank initStep - 1 -948 -2.16e+03 -5e+03 4.03e-06 0 5.51e+03 5.51e+03 World Transportation - 2 -4.77e+03 -5.99e+03 -1e+04 4.03e-06 0 7.37e+03 1.29e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 16 -16.1 -47.9 -1.21 0.133 0 0 0.89 Tank initStep - 17 -16.1 -48 -1.22 0.122 0.0108 0.0184 0.909 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 114, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -48 -1.22 2.76e-06 0 0 0 Tank initStep - 1 1.37e+03 -5e+03 -349 2.76e-06 0 5.15e+03 5.15e+03 World Transportation - 2 1.34e+03 -1e+04 1.8e+03 2.76e-06 0 5.44e+03 1.06e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 17 -16.1 -48 -1.22 0.122 0 0 0.909 Tank initStep - 18 -16.1 -48 -1.22 0.117 0.00501 0.016 0.925 Tank msc - 19 -16.1 -48 -1.22 0.0987 0.0187 0.0528 0.977 Tank eIoni - 20 -16.1 -48 -1.2 0.0802 0.0185 0.0432 1.02 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 116, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -48 -1.21 4e-06 0 0 0 Tank initStep - 1 -467 1.93e+03 -5e+03 4e-06 0 5.39e+03 5.39e+03 World Transportation - 2 -2.96e+03 1e+04 -9.55e+03 4e-06 0 9.6e+03 1.5e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 115, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -48 -1.21 2.28e-06 0 0 0 Tank initStep - 1 366 1.65e+03 -2.35e+03 2.28e-06 2.28e-06 2.92e+03 2.92e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 20 -16.1 -48 -1.2 0.0802 0 0 1.02 Tank initStep - 21 -16.1 -48 -1.2 0.0772 0.003 0.00778 1.03 Tank msc - 22 -16.1 -48.1 -1.21 0.0633 0.014 0.0333 1.06 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 119, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -48.1 -1.2 2.57e-06 0 0 0 Tank initStep - 1 5e+03 -272 -3.71e+03 2.57e-06 0 6.24e+03 6.24e+03 World Transportation - 2 5e+03 -272 -3.71e+03 2.57e-06 0 0 6.24e+03 Tank Transportation - 3 3.94e+03 -97.2 -5e+03 2.57e-06 0 1.68e+03 7.92e+03 World Transportation - 4 3.94e+03 -97.2 -5e+03 2.57e-06 0 0 7.92e+03 Tank Transportation - 5 -3.91e+03 5e+03 2.65e+03 2.57e-06 0 1.21e+04 2e+04 World Transportation - 6 -3.91e+03 5e+03 2.65e+03 2.57e-06 0 0 2e+04 Tank Transportation - 7 -4.44e+03 1.97e+03 5e+03 2.57e-06 0 3.87e+03 2.39e+04 World Transportation - 8 -8.44e+03 -6.18e+03 1e+04 2.57e-06 0 1.04e+04 3.42e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 118, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -48.1 -1.21 3.87e-06 0 0 0 Tank initStep - 1 -580 1.31e+03 -5e+03 3.87e-06 0 5.21e+03 5.21e+03 World Transportation - 2 -2.83e+03 6e+03 -1e+04 3.87e-06 0 7.22e+03 1.24e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 117, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -48.1 -1.2 3.05e-06 0 0 0 Tank initStep - 1 -248 650 -22.2 3.05e-06 0 736 736 Tank OpRayleigh - 2 -629 1.18e+03 650 3.05e-06 3.05e-06 938 1.67e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 22 -16.1 -48.1 -1.21 0.0633 0 0 1.06 Tank initStep - 23 -16.1 -48.1 -1.2 0.0614 0.0019 0.00514 1.07 Tank msc - 24 -16.2 -48.1 -1.19 0.0508 0.0106 0.0269 1.09 Tank eIoni - 25 -16.1 -48.1 -1.19 0.0357 0.0151 0.0229 1.12 Tank eIoni - 26 -16.1 -48.1 -1.2 0.0117 0.0241 0.0173 1.13 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 121, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -48.1 -1.19 3.2e-06 0 0 0 Tank initStep - 1 -1.07e+03 763 70.5 3.2e-06 3.2e-06 1.33e+03 1.33e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 120, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -16.1 -48.1 -1.2 3.57e-06 0 0 0 Tank initStep - 1 -766 -723 -135 3.57e-06 3.57e-06 1.02e+03 1.02e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 37 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 26 -16.1 -48.1 -1.2 0.0117 0 0 1.13 Tank initStep - 27 -16.1 -48.1 -1.2 0.0112 0.000483 0.000261 1.13 Tank msc - 28 -16.1 -48.1 -1.2 0 0.0112 0.00303 1.14 Tank eIoni - 29 -16.1 -48.1 -1.2 0 0 0 1.14 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 0.5 0 0 0 Tank initStep - 1 0.137 0.0104 0.00978 0.472 0.028 0.14 0.14 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0141 0.00107 0.001 2.19e-06 0 0 0 Tank initStep - 1 5e+03 4.88e+03 -4.37e+03 2.19e-06 0 8.24e+03 8.24e+03 World Transportation - 2 5e+03 4.88e+03 -4.37e+03 2.19e-06 0 0 8.24e+03 Tank Transportation - 3 4.85e+03 5e+03 -4.62e+03 2.19e-06 0 315 8.56e+03 World Transportation - 4 4.85e+03 5e+03 -4.62e+03 2.19e-06 0 0 8.56e+03 Tank Transportation - 5 4.84e+03 4.76e+03 -5e+03 2.19e-06 0 451 9.01e+03 World Transportation - 6 4.61e+03 -819 -1e+04 2.19e-06 0 7.49e+03 1.65e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 0.00843 0.00794 3.6e-06 0 0 0 Tank initStep - 1 -3.75e+03 2.93e+03 5e+03 3.6e-06 0 6.9e+03 6.9e+03 World Transportation - 2 -3.75e+03 2.93e+03 5e+03 3.6e-06 0 0 6.9e+03 Tank Transportation - 3 -5e+03 3.66e+03 4.3e+03 3.6e-06 0 1.61e+03 8.51e+03 World Transportation - 4 -5e+03 3.66e+03 4.3e+03 3.6e-06 0 0 8.51e+03 Tank Transportation - 5 -3.81e+03 5e+03 3.76e+03 3.6e-06 0 1.87e+03 1.04e+04 World Transportation - 6 -3.81e+03 5e+03 3.76e+03 3.6e-06 0 0 1.04e+04 Tank Transportation - 7 804 -5e+03 -2.69e+03 3.6e-06 0 1.28e+04 2.31e+04 World Transportation - 8 804 -5e+03 -2.69e+03 3.6e-06 0 0 2.31e+04 Tank Transportation - 9 5e+03 -2.72e+03 -4.5e+03 3.6e-06 0 5.11e+03 2.83e+04 World Transportation - 10 5e+03 -2.72e+03 -4.5e+03 3.6e-06 0 0 2.83e+04 Tank Transportation - 11 4.84e+03 -2.52e+03 -4.63e+03 3.6e-06 3.6e-06 283 2.85e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.136 0.0103 0.00967 2.95e-06 0 0 0 Tank initStep - 1 5e+03 -2.33e+03 -492 2.95e-06 0 5.54e+03 5.54e+03 World Transportation - 2 1e+04 -8.47e+03 -1.77e+03 2.95e-06 0 8.02e+03 1.36e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.136 0.0102 0.00965 3.13e-06 0 0 0 Tank initStep - 1 5e+03 134 -2.5e+03 3.13e-06 0 5.59e+03 5.59e+03 World Transportation - 2 1e+04 -518 -6.5e+03 3.13e-06 0 6.44e+03 1.2e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.106 0.00801 0.00755 4.03e-06 0 0 0 Tank initStep - 1 5e+03 -2.53e+03 442 4.03e-06 0 5.62e+03 5.62e+03 World Transportation - 2 1e+04 -8.71e+03 908 4.03e-06 0 7.96e+03 1.36e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 0.137 0.0104 0.00978 0.472 0 0 0.14 Tank initStep - 2 0.257 0.0202 0.0419 0.432 0.04 0.125 0.264 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.239 0.0187 0.0371 2.39e-06 0 0 0 Tank initStep - 1 -2.69e+03 -5e+03 -2.62e+03 2.39e-06 0 6.25e+03 6.25e+03 World Transportation - 2 -2.69e+03 -5e+03 -2.62e+03 2.39e-06 0 0 6.25e+03 Tank Transportation - 3 -4.41e+03 -3.63e+03 -4.88e+03 2.39e-06 2.39e-06 3.16e+03 9.41e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.239 0.0187 0.0371 3.8e-06 0 0 0 Tank initStep - 1 -4.93e+03 -3.98e+03 -772 3.8e-06 3.8e-06 6.38e+03 6.38e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.248 0.0194 0.0396 2.34e-06 0 0 0 Tank initStep - 1 5e+03 2.56e+03 -333 2.34e-06 0 5.63e+03 5.63e+03 World Transportation - 2 5e+03 2.56e+03 -333 2.34e-06 0 0 5.63e+03 Tank Transportation - 3 1.43e+03 5e+03 866 2.34e-06 0 4.49e+03 1.01e+04 World Transportation - 4 1.43e+03 5e+03 866 2.34e-06 0 0 1.01e+04 Tank Transportation - 5 -660 1.46e+03 5e+03 2.34e-06 0 5.83e+03 1.59e+04 World Transportation - 6 -7.72e+03 -3.51e+03 1e+04 2.34e-06 0 9.98e+03 2.59e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.147 0.0111 0.0122 2.8e-06 0 0 0 Tank initStep - 1 3.12e+03 -1.49e+03 1.26e+03 2.8e-06 2.8e-06 3.68e+03 3.68e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 0.257 0.0202 0.0419 0.432 0 0 0.264 Tank initStep - 3 0.342 0.0378 0.0916 0.397 0.0352 0.104 0.368 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.331 0.0354 0.0848 2.59e-06 0 0 0 Tank initStep - 1 -3.1e+03 5e+03 4.57e+03 2.59e-06 0 7.45e+03 7.45e+03 World Transportation - 2 -5.82e+03 6.03e+03 1e+04 2.59e-06 0 6.15e+03 1.36e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.265 0.0218 0.0464 3.53e-06 0 0 0 Tank initStep - 1 -761 5e+03 -3.18e+03 3.53e-06 0 5.98e+03 5.98e+03 World Transportation - 2 -761 5e+03 -3.18e+03 3.53e-06 0 0 5.98e+03 Tank Transportation - 3 86.4 4.52e+03 -5e+03 3.53e-06 0 2.06e+03 8.04e+03 World Transportation - 4 4.99e+03 1.8e+03 -1e+04 3.53e-06 0 7.51e+03 1.55e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.26 0.0208 0.0438 4.07e-06 0 0 0 Tank initStep - 1 5e+03 -1.36e+03 1.5e+03 4.07e-06 0 5.4e+03 5.4e+03 World Transportation - 2 1e+04 -4.67e+03 2.56e+03 4.07e-06 0 6.08e+03 1.15e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.342 0.0378 0.0916 0.397 0 0 0.368 Tank initStep - 4 0.399 0.0568 0.155 0.385 0.0122 0.0878 0.456 Tank Cerenkov - 5 0.445 0.0798 0.216 0.369 0.016 0.0825 0.538 Tank Cerenkov - 6 0.482 0.123 0.262 0.34 0.0291 0.0758 0.614 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.454 0.0911 0.228 2.36e-06 0 0 0 Tank initStep - 1 2.82e+03 1.86e+03 -3.58e+03 2.36e-06 2.36e-06 4.93e+03 4.93e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.473 0.113 0.252 2.74e-06 0 0 0 Tank initStep - 1 3.6e+03 -14.7 -5e+03 2.74e-06 0 6.16e+03 6.16e+03 World Transportation - 2 3.6e+03 -14.7 -5e+03 2.74e-06 0 0 6.16e+03 Tank Transportation - 3 5e+03 -510 -3.74e+03 2.74e-06 0 1.95e+03 8.11e+03 World Transportation - 4 5e+03 -510 -3.74e+03 2.74e-06 0 0 8.11e+03 Tank Transportation - 5 -5e+03 -62.2 -5e+03 2.74e-06 0 1.01e+04 1.82e+04 World Transportation - 6 -1e+04 1.57e+03 -5.44e+03 2.74e-06 0 5.28e+03 2.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.448 0.0836 0.22 3e-06 0 0 0 Tank initStep - 1 -84 -443 152 3e-06 3e-06 476 476 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.461 0.0983 0.236 3.4e-06 0 0 0 Tank initStep - 1 5e+03 2.83e+03 2.34e+03 3.4e-06 0 6.2e+03 6.2e+03 World Transportation - 2 5e+03 2.83e+03 2.34e+03 3.4e-06 0 0 6.2e+03 Tank Transportation - 3 2.13e+03 4.95e+03 5e+03 3.4e-06 0 4.45e+03 1.07e+04 World Transportation - 4 2.13e+03 4.95e+03 5e+03 3.4e-06 0 0 1.07e+04 Tank Transportation - 5 2.09e+03 5e+03 4.95e+03 3.4e-06 0 81.9 1.07e+04 World Transportation - 6 2.09e+03 5e+03 4.95e+03 3.4e-06 0 0 1.07e+04 Tank Transportation - 7 -1.21e+03 -5e+03 2.04e+03 3.4e-06 0 1.09e+04 2.17e+04 World Transportation - 8 -3.47e+03 -1e+04 -1.15e+03 3.4e-06 0 6.34e+03 2.8e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.469 0.108 0.246 3.23e-06 0 0 0 Tank initStep - 1 3.88e+03 1.35e+03 5e+03 3.23e-06 0 6.47e+03 6.47e+03 World Transportation - 2 3.88e+03 1.35e+03 5e+03 3.23e-06 0 0 6.47e+03 Tank Transportation - 3 5e+03 1.47e+03 4.83e+03 3.23e-06 0 1.14e+03 7.61e+03 World Transportation - 4 5e+03 1.47e+03 4.83e+03 3.23e-06 0 0 7.61e+03 Tank Transportation - 5 4.64e+03 1.38e+03 5e+03 3.23e-06 0 411 8.02e+03 World Transportation - 6 4.64e+03 1.38e+03 5e+03 3.23e-06 0 0 8.02e+03 Tank Transportation - 7 2.39e+03 -3.57e+03 -2.74e+03 3.23e-06 3.23e-06 9.46e+03 1.75e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.473 0.113 0.252 2.87e-06 0 0 0 Tank initStep - 1 4.51e+03 1.48e+03 5e+03 2.87e-06 0 6.89e+03 6.89e+03 World Transportation - 2 4.51e+03 1.48e+03 5e+03 2.87e-06 0 0 6.89e+03 Tank Transportation - 3 5e+03 1.29e+03 4.82e+03 2.87e-06 0 559 7.45e+03 World Transportation - 4 1e+04 -3.78e+03 3.98e+03 2.87e-06 0 7.17e+03 1.46e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 0.482 0.123 0.262 0.34 0 0 0.614 Tank initStep - 7 0.513 0.153 0.309 0.328 0.0114 0.0643 0.678 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.496 0.137 0.284 3.64e-06 0 0 0 Tank initStep - 1 1.37e+03 586 926 3.64e-06 0 1.76e+03 1.76e+03 Tank OpRayleigh - 2 3.38e+03 5e+03 4.23e+03 3.64e-06 0 5.87e+03 7.62e+03 World Transportation - 3 3.38e+03 5e+03 4.23e+03 3.64e-06 0 0 7.62e+03 Tank Transportation - 4 5e+03 3.75e+03 3.56e+03 3.64e-06 0 2.16e+03 9.78e+03 World Transportation - 5 5e+03 3.75e+03 3.56e+03 3.64e-06 0 0 9.78e+03 Tank Transportation - 6 500 2.61e+03 65.8 3.64e-06 3.64e-06 5.81e+03 1.56e+04 Bubble Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.49 0.131 0.275 3.83e-06 0 0 0 Tank initStep - 1 1.15e+03 1.46e+03 5e+03 3.83e-06 0 5.33e+03 5.33e+03 World Transportation - 2 4.27e+03 4.62e+03 1e+04 3.83e-06 0 6.69e+03 1.2e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 0.513 0.153 0.309 0.328 0 0 0.678 Tank initStep - 8 0.537 0.184 0.354 0.317 0.0107 0.0601 0.739 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.515 0.156 0.314 3.19e-06 0 0 0 Tank initStep - 1 -382 5e+03 -2.11e+03 3.19e-06 0 5.44e+03 5.44e+03 World Transportation - 2 223 1e+04 -7.61e+03 3.19e-06 0 7.46e+03 1.29e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.532 0.177 0.344 2.44e-06 0 0 0 Tank initStep - 1 5e+03 2.45e+03 4.65e+03 2.44e-06 0 7.25e+03 7.25e+03 World Transportation - 2 5e+03 2.45e+03 4.65e+03 2.44e-06 0 0 7.25e+03 Tank Transportation - 3 3.17e+03 3.29e+03 5e+03 2.44e-06 0 2.05e+03 9.3e+03 World Transportation - 4 3.17e+03 3.29e+03 5e+03 2.44e-06 0 0 9.3e+03 Tank Transportation - 5 1.52e+03 5e+03 816 2.44e-06 0 4.81e+03 1.41e+04 World Transportation - 6 1.52e+03 5e+03 816 2.44e-06 0 0 1.41e+04 Tank Transportation - 7 -118 4.32e+03 -5e+03 2.44e-06 0 6.08e+03 2.02e+04 World Transportation - 8 -118 4.32e+03 -5e+03 2.44e-06 0 0 2.02e+04 Tank Transportation - 9 -126 5e+03 -4.53e+03 2.44e-06 0 829 2.1e+04 World Transportation - 10 -126 5e+03 -4.53e+03 2.44e-06 0 0 2.1e+04 Tank Transportation - 11 -1.19e+03 -3.51e+03 5e+03 2.44e-06 0 1.28e+04 3.38e+04 World Transportation - 12 -2.37e+03 -1e+04 8.16e+03 2.44e-06 0 7.31e+03 4.12e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 0.537 0.184 0.354 0.317 0 0 0.739 Tank initStep - 9 0.571 0.206 0.392 0.308 0.00905 0.0563 0.795 Tank Cerenkov - 10 0.611 0.222 0.42 0.3 0.0086 0.0531 0.848 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.576 0.208 0.395 2.29e-06 0 0 0 Tank initStep - 1 1.62e+03 4.14e+03 -159 2.29e-06 2.29e-06 4.45e+03 4.45e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.591 0.214 0.405 2.64e-06 0 0 0 Tank initStep - 1 3.65e+03 1.74e+03 5e+03 2.64e-06 0 6.43e+03 6.43e+03 World Transportation - 2 1e+04 3.93e+03 8.28e+03 2.64e-06 0 7.48e+03 1.39e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 0.611 0.222 0.42 0.3 0 0 0.848 Tank initStep - 11 0.657 0.235 0.435 0.294 0.0057 0.0502 0.898 Tank Cerenkov - 12 0.702 0.247 0.445 0.28 0.014 0.0483 0.946 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.661 0.236 0.436 3.88e-06 0 0 0 Tank initStep - 1 5e+03 889 -2.61e+03 3.88e-06 0 5.71e+03 5.71e+03 World Transportation - 2 1e+04 2.31e+03 -7.21e+03 3.88e-06 0 6.95e+03 1.27e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.679 0.241 0.44 4.13e-06 0 0 0 Tank initStep - 1 5e+03 1.95e+03 -283 4.13e-06 0 5.37e+03 5.37e+03 World Transportation - 2 5e+03 1.95e+03 -283 4.13e-06 0 0 5.37e+03 Tank Transportation - 3 3.99e+03 1.22e+03 -1.57e+03 4.13e-06 0 1.79e+03 7.16e+03 Tank OpRayleigh - 4 -2.14e+03 -5e+03 3.87e+03 4.13e-06 0 1.03e+04 1.75e+04 World Transportation - 5 -2.14e+03 -5e+03 3.87e+03 4.13e-06 0 0 1.75e+04 Tank Transportation - 6 -2.91e+03 -4.71e+03 -1.68e+03 4.13e-06 4.13e-06 5.61e+03 2.31e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 0.702 0.247 0.445 0.28 0 0 0.946 Tank initStep - 13 0.744 0.249 0.435 0.273 0.00665 0.0439 0.99 Tank Cerenkov - 14 0.782 0.254 0.422 0.262 0.0115 0.0419 1.03 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.764 0.251 0.429 3.31e-06 0 0 0 Tank initStep - 1 3.26e+03 -5e+03 -2.53e+03 3.31e-06 0 6.49e+03 6.49e+03 World Transportation - 2 8.6e+03 -1e+04 -5.88e+03 3.31e-06 0 8.04e+03 1.45e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 14 0.782 0.254 0.422 0.262 0 0 1.03 Tank initStep - 15 0.805 0.268 0.396 0.256 0.00569 0.0385 1.07 Tank Cerenkov - 16 0.835 0.275 0.378 0.251 0.00527 0.0369 1.11 Tank Cerenkov - 17 0.863 0.277 0.363 0.243 0.0078 0.0327 1.14 Tank Cerenkov - 18 0.865 0.277 0.362 0.243 0.000449 0.00253 1.14 Tank Cerenkov - 19 0.866 0.277 0.361 0.242 0.000188 0.000809 1.14 Tank Cerenkov - 20 0.866 0.277 0.361 0.242 0 9.04e-05 1.14 Tank Cerenkov - 21 0.866 0.277 0.361 0.242 0 9.04e-05 1.14 Tank Cerenkov - 22 0.866 0.277 0.361 0.242 6.88e-05 9.04e-05 1.14 Tank Cerenkov - 23 0.955 0.271 0.284 0.216 0.0264 0.133 1.28 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.874 0.277 0.354 3.28e-06 0 0 0 Tank initStep - 1 2.6e+03 4.82e+03 -3.79e+03 3.28e-06 3.28e-06 6.66e+03 6.66e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 23 0.955 0.271 0.284 0.216 0 0 1.28 Tank initStep - 24 0.973 0.276 0.25 0.209 0.00718 0.0389 1.32 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.964 0.273 0.267 2.37e-06 0 0 0 Tank initStep - 1 155 -1.07e+03 4.36e+03 2.37e-06 2.37e-06 4.49e+03 4.49e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 24 0.973 0.276 0.25 0.209 0 0 1.32 Tank initStep - 25 0.993 0.285 0.221 0.2 0.00889 0.0369 1.35 Tank msc - 26 1.06 0.299 0.161 0.177 0.0225 0.102 1.45 Tank eIoni - 27 1.12 0.286 0.119 0.154 0.023 0.0864 1.54 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.08 0.294 0.145 2.34e-06 0 0 0 Tank initStep - 1 1.14e+03 5e+03 1.45e+03 2.34e-06 0 5.33e+03 5.33e+03 World Transportation - 2 2.09e+03 1e+04 3.12e+03 2.34e-06 0 5.35e+03 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 27 1.12 0.286 0.119 0.154 0 0 1.54 Tank initStep - 28 1.14 0.273 0.125 0.148 0.00615 0.0225 1.56 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.13 0.28 0.122 3.84e-06 0 0 0 Tank initStep - 1 -153 4.15e+03 -2.07e+03 3.84e-06 3.84e-06 4.64e+03 4.64e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 28 1.14 0.273 0.125 0.148 0 0 1.56 Tank initStep - 29 1.15 0.263 0.133 0.142 0.00623 0.021 1.58 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.15 0.265 0.131 2.83e-06 0 0 0 Tank initStep - 1 -159 136 -864 2.83e-06 2.83e-06 889 889 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 29 1.15 0.263 0.133 0.142 0 0 1.58 Tank initStep - 30 1.16 0.248 0.13 0.134 0.00854 0.0195 1.6 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.16 0.259 0.132 3.29e-06 0 0 0 Tank initStep - 1 5e+03 3.01e+03 2.58e+03 3.29e-06 0 6.38e+03 6.38e+03 World Transportation - 2 9.7e+03 1e+04 7.46e+03 3.29e-06 0 9.73e+03 1.61e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 30 1.16 0.248 0.13 0.134 0 0 1.6 Tank initStep - 31 1.17 0.234 0.13 0.108 0.0261 0.0176 1.62 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.17 0.239 0.13 3.98e-06 0 0 0 Tank initStep - 1 -2.72e+03 -4.2e+03 5e+03 3.98e-06 0 7.08e+03 7.08e+03 World Transportation - 2 -2.72e+03 -4.2e+03 5e+03 3.98e-06 0 0 7.08e+03 Tank Transportation - 3 -2.91e+03 -5e+03 4.35e+03 3.98e-06 0 1.04e+03 8.12e+03 World Transportation - 4 -2.91e+03 -5e+03 4.35e+03 3.98e-06 0 0 8.12e+03 Tank Transportation - 5 -5e+03 4.32e+03 -4.56e+03 3.98e-06 0 1.31e+04 2.12e+04 World Transportation - 6 -5e+03 4.32e+03 -4.56e+03 3.98e-06 0 0 2.12e+04 Tank Transportation - 7 -4.83e+03 5e+03 -4.98e+03 3.98e-06 0 816 2.2e+04 World Transportation - 8 -4.83e+03 5e+03 -4.98e+03 3.98e-06 0 0 2.2e+04 Tank Transportation - 9 -4.83e+03 4.97e+03 -5e+03 3.98e-06 0 41.1 2.2e+04 World Transportation - 10 -4.83e+03 4.97e+03 -5e+03 3.98e-06 0 0 2.2e+04 Tank Transportation - 11 -5e+03 4.45e+03 -3.53e+03 3.98e-06 0 1.57e+03 2.36e+04 World Transportation - 12 -5e+03 4.45e+03 -3.53e+03 3.98e-06 0 0 2.36e+04 Tank Transportation - 13 -3.83e+03 1.94e+03 5e+03 3.98e-06 0 8.96e+03 3.26e+04 World Transportation - 14 -377 -3.47e+03 1e+04 3.98e-06 0 8.13e+03 4.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 31 1.17 0.234 0.13 0.108 0 0 1.62 Tank initStep - 32 1.18 0.223 0.129 0.105 0.00283 0.0122 1.63 Tank msc - 33 1.19 0.187 0.126 0.0823 0.0224 0.0445 1.68 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.19 0.19 0.126 3.44e-06 0 0 0 Tank initStep - 1 5e+03 2.53e+03 -653 3.44e-06 0 5.64e+03 5.64e+03 World Transportation - 2 5e+03 2.53e+03 -653 3.44e-06 0 0 5.64e+03 Tank Transportation - 3 4.87e+03 5e+03 -548 3.44e-06 0 2.48e+03 8.12e+03 World Transportation - 4 4.87e+03 5e+03 -548 3.44e-06 0 0 8.12e+03 Tank Transportation - 5 4.75e+03 4.54e+03 -735 3.44e-06 0 512 8.63e+03 Tank OpRayleigh - 6 4.88e+03 5e+03 -436 3.44e-06 0 564 9.19e+03 World Transportation - 7 4.88e+03 5e+03 -436 3.44e-06 0 0 9.19e+03 Tank Transportation - 8 4.85e+03 4.77e+03 -240 3.44e-06 3.44e-06 302 9.49e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 33 1.19 0.187 0.126 0.0823 0 0 1.68 Tank initStep - 34 1.2 0.183 0.126 0.08 0.00225 0.00765 1.69 Tank msc - 35 1.22 0.17 0.13 0.065 0.015 0.0333 1.72 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.22 0.171 0.13 2.95e-06 0 0 0 Tank initStep - 1 -4.56e+03 -5e+03 2.13e+03 2.95e-06 0 7.09e+03 7.09e+03 World Transportation - 2 -4.56e+03 -5e+03 2.13e+03 2.95e-06 0 0 7.09e+03 Tank Transportation - 3 -5e+03 -4.68e+03 2.43e+03 2.95e-06 0 621 7.71e+03 World Transportation - 4 -5e+03 -4.68e+03 2.43e+03 2.95e-06 0 0 7.71e+03 Tank Transportation - 5 -1.89e+03 5e+03 2.58e+03 2.95e-06 0 1.02e+04 1.79e+04 World Transportation - 6 1.04e+03 1e+04 5.04e+03 2.95e-06 0 6.3e+03 2.42e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 35 1.22 0.17 0.13 0.065 0 0 1.72 Tank initStep - 36 1.22 0.166 0.133 0.0636 0.00141 0.00506 1.72 Tank msc - 37 1.21 0.147 0.142 0.0499 0.0137 0.0269 1.75 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.21 0.149 0.142 3.96e-06 0 0 0 Tank initStep - 1 662 -3.36e+03 -2.2e+03 3.96e-06 0 4.07e+03 4.07e+03 Tank OpRayleigh - 2 -5e+03 4.48e+03 -2.27e+03 3.96e-06 0 9.67e+03 1.37e+04 World Transportation - 3 -5e+03 4.48e+03 -2.27e+03 3.96e-06 0 0 1.37e+04 Tank Transportation - 4 -4.72e+03 5e+03 -2.32e+03 3.96e-06 0 593 1.43e+04 World Transportation - 5 -4.72e+03 5e+03 -2.32e+03 3.96e-06 0 0 1.43e+04 Tank Transportation - 6 -2.54e+03 3.24e+03 -3.24e+03 3.96e-06 3.96e-06 2.94e+03 1.73e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 37 1.21 0.147 0.142 0.0499 0 0 1.75 Tank initStep - 38 1.21 0.147 0.145 0.0484 0.0015 0.00317 1.75 Tank msc - 39 1.21 0.147 0.161 0.0273 0.0212 0.0214 1.78 Tank eIoni - 40 1.22 0.141 0.163 0.00672 0.0206 0.0127 1.79 Tank eIoni - 41 1.22 0.142 0.163 0 0.00672 0.0011 1.79 Tank eIoni - 42 1.22 0.142 0.163 0 0 0 1.79 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 40, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.22 0.142 0.163 0.511 0 0 0 Tank initStep - 1 -58.2 -27 -49.5 0.432 1.36e-05 82.1 82.1 Tank compt - 2 -88.6 -51.2 -52.7 0.194 2.92e-05 39 121 Tank compt - 3 -54.8 -63.2 -54.1 0.126 1.36e-05 35.9 157 Tank compt - 4 -59.8 -64.7 -63.8 0.115 1.42e-05 11 168 Tank compt - 5 -118 -63.7 -70 0.105 1.42e-05 59 227 Tank compt - 6 -145 -91.5 -57.5 0.0976 1.42e-05 40.2 267 Tank compt - 7 -215 -120 -95.4 0.0928 1.42e-05 84.6 352 Tank compt - 8 -235 -121 -91.2 0.0767 1.42e-05 20.4 372 Tank compt - 9 -204 -60.1 -68.3 0.0767 0 71.6 444 Tank Rayl - 10 -150 8.67 -7.88 0.0664 1.42e-05 106 550 Tank compt - 11 -221 54.3 7.99 0.0582 2.92e-05 85.7 636 Tank compt - 12 -185 32.6 96.9 0.0559 1.42e-05 98.4 734 Tank compt - 13 -198 38.9 128 0.047 1.36e-05 34.3 768 Tank compt - 14 -203 38 107 0 0.000537 20.7 789 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 40 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -203 38 107 0.0465 0 0 0 Tank initStep - 1 -203 38 107 0.0443 0.00217 0.00299 0.00299 Tank msc - 2 -203 38 107 0.0259 0.0184 0.0205 0.0235 Tank eIoni + 3 96.4 -33.6 -5.21 0.0602 0 0 0.0473 Tank initStep + 4 96.4 -33.6 -5.21 0.0595 0.000709 0.00471 0.052 Tank msc + 5 96.4 -33.6 -5.23 0.0409 0.0186 0.0261 0.0781 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 56, Parent ID = 53 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -203 38 107 2.3e-06 0 0 0 Tank initStep - 1 1.53e+03 -638 -5e+03 2.3e-06 0 5.44e+03 5.44e+03 World Transportation - 2 4.26e+03 -1.49e+03 -1e+04 2.3e-06 0 5.76e+03 1.12e+04 OutOfWorld Transportation + 0 96.4 -33.6 -5.23 3.65e-06 0 0 0 Tank initStep + 1 1.33e+03 -835 -0.639 3.65e-06 0 1.47e+03 1.47e+03 Tank OpRayleigh + 2 -2.65e+03 5e+03 2.77e+03 3.65e-06 0 7.59e+03 9.06e+03 expHall Transportation + 3 -9.79e+03 1e+04 6.83e+03 3.65e-06 0 9.62e+03 1.87e+04 world Transportation + 4 -1.5e+04 1.36e+04 9.79e+03 3.65e-06 0 7.01e+03 2.57e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 53 +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -203 38 107 3.09e-06 0 0 0 Tank initStep - 1 1.83e+03 5e+03 -227 3.09e-06 0 5.37e+03 5.37e+03 World Transportation - 2 7.54e+03 1e+04 -1.16e+03 3.09e-06 0 7.65e+03 1.3e+04 OutOfWorld Transportation + 5 96.4 -33.6 -5.23 0.0409 0 0 0.0781 Tank initStep + 6 96.4 -33.6 -5.23 0.039 0.00197 0.00239 0.0805 Tank msc + 7 96.4 -33.7 -5.24 0.00645 0.0325 0.0185 0.0991 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 54, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 59, Parent ID = 53 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -203 38 107 3.78e-06 0 0 0 Tank initStep - 1 -4.3e+03 2.35e+03 1.66e+03 3.78e-06 3.78e-06 4.96e+03 4.96e+03 Tank OpAbsorption + 0 96.4 -33.7 -5.24 2.54e-06 0 0 0 Tank initStep + 1 -251 2e+03 -370 2.54e-06 0 2.1e+03 2.1e+03 Bubble Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 40 +* G4Track Information: Particle = opticalphoton, Track ID = 58, Parent ID = 53 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -203 38 107 0.0259 0 0 0.0235 Tank initStep - 3 -203 38 107 0.0256 0.000325 0.00106 0.0246 Tank msc - 4 -203 38 107 0.0107 0.0149 0.0125 0.0371 Tank eIoni - 5 -203 38 107 0 0.0107 0.0028 0.0399 Tank eIoni - 6 -203 38 107 0 0 0 0.0399 Tank Scintillation + 0 96.4 -33.7 -5.24 2.94e-06 0 0 0 Tank initStep + 1 5e+03 609 4.25e+03 2.94e-06 0 6.52e+03 6.52e+03 expHall Transportation + 2 5e+03 609 4.25e+03 2.94e-06 0 0 6.52e+03 Tank Transportation + 3 4.67e+03 529 5e+03 2.94e-06 0 828 7.35e+03 expHall Transportation + 4 4.67e+03 529 5e+03 2.94e-06 0 0 7.35e+03 Tank Transportation + 5 -5e+03 1.72e+03 -4.24e+03 2.94e-06 0 1.34e+04 2.08e+04 expHall Transportation + 6 -5.95e+03 2.79e+03 -1e+04 2.94e-06 0 5.94e+03 2.67e+04 world Transportation + 7 -6.77e+03 3.73e+03 -1.5e+04 2.94e-06 0 5.15e+03 3.19e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 40 +* G4Track Information: Particle = opticalphoton, Track ID = 57, Parent ID = 53 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -198 38.9 128 0.0089 0 0 0 Tank initStep - 1 -198 38.9 128 0.00837 0.000532 0.000162 0.000162 Tank msc - 2 -198 38.9 128 0 0.00837 0.00181 0.00197 Tank eIoni - 3 -198 38.9 128 0 0 0 0.00197 Tank Scintillation + 0 96.4 -33.7 -5.24 3.5e-06 0 0 0 Tank initStep + 1 2.03e+03 -3.92e+03 5e+03 3.5e-06 0 6.62e+03 6.62e+03 expHall Transportation + 2 2.03e+03 -3.92e+03 5e+03 3.5e-06 0 0 6.62e+03 Tank Transportation + 3 2.07e+03 -3.94e+03 4.94e+03 3.5e-06 3.5e-06 74.2 6.7e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -185 32.6 96.9 0.00224 0 0 0 Tank initStep - 1 -185 32.6 96.9 0.00141 0.000827 1.5e-05 1.5e-05 Tank msc - 2 -185 32.6 96.9 0 0.00141 8.91e-05 0.000104 Tank eIoni - 3 -185 32.6 96.9 0 0 0 0.000104 Tank Scintillation + 7 96.4 -33.7 -5.24 0.00645 0 0 0.0991 Tank initStep + 8 96.4 -33.7 -5.24 0.00623 0.000216 9.17e-05 0.0992 Tank msc + 9 96.4 -33.7 -5.24 0 0.00623 0.00108 0.1 Tank eIoni + 10 96.4 -33.7 -5.24 0 0 0 0.1 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -221 54.3 7.99 0.00814 0 0 0 Tank initStep - 1 -221 54.3 7.99 0.00779 0.000354 0.000138 0.000138 Tank msc - 2 -221 54.3 7.99 0 0.00779 0.0016 0.00173 Tank eIoni - 3 -221 54.3 7.99 0 0 0 0.00173 Tank Scintillation + 0 91.4 -78 19 0.00749 0 0 0 Tank initStep + 1 91.4 -78 19 0.00629 0.0012 0.000119 0.000119 Tank msc + 2 91.4 -78 19 0 0.00629 0.0011 0.00122 Tank eIoni + 3 91.4 -78 19 0 0 0 0.00122 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 40 +* G4Track Information: Particle = opticalphoton, Track ID = 60, Parent ID = 52 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -150 8.67 -7.88 0.0103 0 0 0 Tank initStep - 1 -150 8.67 -7.88 0.00965 0.000636 0.000209 0.000209 Tank msc - 2 -150 8.67 -7.88 0 0.00965 0.00233 0.00254 Tank eIoni - 3 -150 8.67 -7.88 0 0 0 0.00254 Tank Scintillation + 0 91.4 -78 19 2.65e-06 0 0 0 Tank initStep + 1 -5e+03 -2.72e+03 3.67e+03 2.65e-06 0 6.8e+03 6.8e+03 expHall Transportation + 2 -5e+03 -2.72e+03 3.67e+03 2.65e-06 0 0 6.8e+03 Tank Transportation + 3 -4.1e+03 -3.2e+03 5e+03 2.65e-06 0 1.68e+03 8.47e+03 expHall Transportation + 4 -4.1e+03 -3.2e+03 5e+03 2.65e-06 0 0 8.47e+03 Tank Transportation + 5 -2.96e+03 -5e+03 1.31e+03 2.65e-06 0 4.26e+03 1.27e+04 expHall Transportation + 6 -2.96e+03 -5e+03 1.31e+03 2.65e-06 0 0 1.27e+04 Tank Transportation + 7 -2.32e+03 39.3 -5e+03 2.65e-06 0 8.1e+03 2.08e+04 expHall Transportation + 8 -2.32e+03 39.3 -5e+03 2.65e-06 0 0 2.08e+04 Tank Transportation + 9 -4.09e+03 5e+03 -497 2.65e-06 0 6.93e+03 2.78e+04 expHall Transportation + 10 -4.09e+03 5e+03 -497 2.65e-06 0 0 2.78e+04 Tank Transportation + 11 -5e+03 4.62e+03 1.97e+03 2.65e-06 0 2.66e+03 3.04e+04 expHall Transportation + 12 -5e+03 4.62e+03 1.97e+03 2.65e-06 0 0 3.04e+04 Tank Transportation + 13 5e+03 707 4.87e+03 2.65e-06 0 1.11e+04 4.15e+04 expHall Transportation + 14 1e+04 -530 5.22e+03 2.65e-06 0 5.16e+03 4.67e+04 world Transportation + 15 1.5e+04 -1.77e+03 5.57e+03 2.65e-06 0 5.16e+03 5.19e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 57, Parent ID = 49 +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -150 8.67 -7.88 2.36e-06 0 0 0 Tank initStep - 1 608 -5e+03 -3.76e+03 2.36e-06 0 6.31e+03 6.31e+03 World Transportation - 2 608 -5e+03 -3.76e+03 2.36e-06 0 0 6.31e+03 Tank Transportation - 3 3.37e+03 -1.37e+03 -5e+03 2.36e-06 0 4.73e+03 1.1e+04 World Transportation - 4 3.37e+03 -1.37e+03 -5e+03 2.36e-06 0 0 1.1e+04 Tank Transportation - 5 4.8e+03 155 -3.59e+03 2.36e-06 2.36e-06 2.52e+03 1.36e+04 Tank OpAbsorption + 0 91.6 -78.3 18.8 0.00311 0 0 0 Tank initStep + 1 91.6 -78.3 18.8 0.0031 1.56e-05 2.63e-05 2.63e-05 Tank msc + 2 91.6 -78.3 18.8 0 0.0031 0.000325 0.000352 Tank eIoni + 3 91.6 -78.3 18.8 0 0 0 0.000352 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -235 -121 -91.2 0.0161 0 0 0 Tank initStep - 1 -235 -121 -91.2 0.0157 0.000444 0.000461 0.000461 Tank msc - 2 -235 -121 -91.2 0 0.0157 0.00548 0.00594 Tank eIoni - 3 -235 -121 -91.2 0 0 0 0.00594 Tank Scintillation + 0 85.4 -158 -24.2 0.0384 0 0 0 Tank initStep + 1 85.4 -158 -24.2 0.0365 0.00185 0.00213 0.00213 Tank msc + 2 85.5 -158 -24.2 0.0192 0.0173 0.0176 0.0197 Tank eIoni + 3 85.5 -158 -24.2 0 0.0192 0.00782 0.0275 Tank eIoni + 4 85.5 -158 -24.2 0 0 0 0.0275 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 58, Parent ID = 48 +* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 50 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -235 -121 -91.2 4.02e-06 0 0 0 Tank initStep - 1 -2.59e+03 1.6e+03 5e+03 4.02e-06 0 5.87e+03 5.87e+03 World Transportation - 2 -6.55e+03 4.94e+03 1e+04 4.02e-06 0 7.2e+03 1.31e+04 OutOfWorld Transportation + 0 85.5 -158 -24.2 2.22e-06 0 0 0 Tank initStep + 1 3.57e+03 2.48e+03 -5e+03 2.22e-06 0 6.62e+03 6.62e+03 expHall Transportation + 2 3.57e+03 2.48e+03 -5e+03 2.22e-06 0 0 6.62e+03 Tank Transportation + 3 5e+03 2.9e+03 -3.61e+03 2.22e-06 0 2.04e+03 8.66e+03 expHall Transportation + 4 5e+03 2.9e+03 -3.61e+03 2.22e-06 0 0 8.66e+03 Tank Transportation + 5 -4.79e+03 3.55e+03 5e+03 2.22e-06 0 1.3e+04 2.17e+04 expHall Transportation + 6 -4.79e+03 3.55e+03 5e+03 2.22e-06 0 0 2.17e+04 Tank Transportation + 7 -5e+03 3.45e+03 4.88e+03 2.22e-06 0 264 2.2e+04 expHall Transportation + 8 -5e+03 3.45e+03 4.88e+03 2.22e-06 0 0 2.2e+04 Tank Transportation + 9 -4e+03 2.48e+03 5e+03 2.22e-06 0 1.4e+03 2.34e+04 expHall Transportation + 10 -4e+03 2.48e+03 5e+03 2.22e-06 0 0 2.34e+04 Tank Transportation + 11 5e+03 -4.66e+03 1.04e+03 2.22e-06 0 1.22e+04 3.55e+04 expHall Transportation + 12 7.77e+03 -1e+04 -6.04e+03 2.22e-06 0 9.29e+03 4.48e+04 world Transportation + 13 1.04e+04 -1.5e+04 -1.27e+04 2.22e-06 0 8.7e+03 5.35e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -215 -120 -95.4 0.00475 0 0 0 Tank initStep - 1 -215 -120 -95.4 0.00457 0.000182 5.41e-05 5.41e-05 Tank msc - 2 -215 -120 -95.4 0 0.00457 0.000632 0.000686 Tank eIoni - 3 -215 -120 -95.4 0 0 0 0.000686 Tank Scintillation + 0 44.6 -135 -4.37 0.00552 0 0 0 Tank initStep + 1 44.6 -135 -4.37 0.00547 5.36e-05 6.99e-05 6.99e-05 Tank msc + 2 44.6 -135 -4.37 0 0.00547 0.00086 0.00093 Tank eIoni + 3 44.6 -135 -4.37 0 0 0 0.00093 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -145 -91.5 -57.5 0.00791 0 0 0 Tank initStep - 1 -145 -91.5 -57.5 0.00275 0.00517 0.000131 0.000131 Tank msc - 2 -145 -91.5 -57.5 0 0.00275 0.000266 0.000397 Tank eIoni - 3 -145 -91.5 -57.5 0 0 0 0.000397 Tank Scintillation + 0 22.7 -122 -9.12 0.0107 0 0 0 Tank initStep + 1 22.7 -122 -9.12 0.00935 0.00134 0.000223 0.000223 Tank msc + 2 22.7 -122 -9.12 0 0.00935 0.0022 0.00243 Tank eIoni + 3 22.7 -122 -9.12 0 0 0 0.00243 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 40 +* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 48 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -118 -63.7 -70 0.00943 0 0 0 Tank initStep - 1 -118 -63.7 -70 0.00916 0.000278 0.000179 0.000179 Tank msc - 2 -118 -63.7 -70 0 0.00916 0.00212 0.0023 Tank eIoni - 3 -118 -63.7 -70 0 0 0 0.0023 Tank Scintillation + 0 22.7 -122 -9.12 3.22e-06 0 0 0 Tank initStep + 1 -5e+03 2.65e+03 -1.58e+03 3.22e-06 0 5.95e+03 5.95e+03 expHall Transportation + 2 -6.27e+03 1e+04 -4.28e+03 3.22e-06 0 7.93e+03 1.39e+04 world Transportation + 3 -7.14e+03 1.5e+04 -6.11e+03 3.22e-06 0 5.4e+03 1.93e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -59.8 -64.7 -63.8 0.0114 0 0 0 Tank initStep - 1 -59.8 -64.7 -63.8 0.0105 0.000834 0.000249 0.000249 Tank msc - 2 -59.8 -64.7 -63.8 0 0.0105 0.00272 0.00297 Tank eIoni - 3 -59.8 -64.7 -63.8 0 0 0 0.00297 Tank Scintillation + 0 -32.3 -45.6 40.7 0.0333 0 0 0 Tank initStep + 1 -32.3 -45.6 40.7 0.0322 0.00109 0.00165 0.00165 Tank msc + 2 -32.3 -45.6 40.7 0.0183 0.0138 0.0158 0.0174 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 40 +* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 47 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -54.8 -63.2 -54.1 0.0673 0 0 0 Tank initStep - 1 -54.8 -63.2 -54.1 0.0651 0.00221 0.00573 0.00573 Tank msc - 2 -54.8 -63.2 -54.2 0 0.0651 0.0283 0.0341 Tank eIoni - 3 -54.8 -63.2 -54.2 0 0 0 0.0341 Tank Scintillation + 0 -32.3 -45.6 40.7 3.47e-06 0 0 0 Tank initStep + 1 -2.14e+03 305 -5e+03 3.47e-06 0 5.48e+03 5.48e+03 expHall Transportation + 2 -2.14e+03 305 -5e+03 3.47e-06 0 0 5.48e+03 Tank Transportation + 3 -3.37e+03 1.85e+03 1.18e+03 3.47e-06 3.47e-06 6.49e+03 1.2e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 59, Parent ID = 43 +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -54.8 -63.2 -54.1 3.77e-06 0 0 0 Tank initStep - 1 -2.85e+03 -5e+03 -4.64e+03 3.77e-06 0 7.3e+03 7.3e+03 World Transportation - 2 -2.85e+03 -5e+03 -4.64e+03 3.77e-06 0 0 7.3e+03 Tank Transportation - 3 -3.5e+03 -4.21e+03 -5e+03 3.77e-06 0 1.08e+03 8.38e+03 World Transportation - 4 -3.5e+03 -4.21e+03 -5e+03 3.77e-06 0 0 8.38e+03 Tank Transportation - 5 -5e+03 -3.47e+03 -4.39e+03 3.77e-06 0 1.78e+03 1.02e+04 World Transportation - 6 -5e+03 -3.47e+03 -4.39e+03 3.77e-06 0 0 1.02e+04 Tank Transportation - 7 5e+03 -583 1.85e+03 3.77e-06 0 1.21e+04 2.23e+04 World Transportation - 8 8.27e+03 1.84e+03 1e+04 3.77e-06 0 9.11e+03 3.14e+04 OutOfWorld Transportation + 2 -32.3 -45.6 40.7 0.0183 0 0 0.0174 Tank initStep + 3 -32.3 -45.6 40.7 0.018 0.0003 0.000578 0.018 Tank msc + 4 -32.3 -45.6 40.7 0 0.018 0.00701 0.025 Tank eIoni + 5 -32.3 -45.6 40.7 0 0 0 0.025 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -88.6 -51.2 -52.7 0.238 0 0 0 Tank initStep - 1 -88.7 -51.2 -52.7 0.233 0.00591 0.047 0.047 Tank msc - 2 -88.7 -51.3 -52.7 0.191 0.0418 0.129 0.176 Tank eIoni + 0 -71.9 -63.7 61 0.0239 0 0 0 Tank initStep + 1 -71.9 -63.7 61 0.0226 0.00132 0.000921 0.000921 Tank msc + 2 -71.9 -63.7 61 0.000183 0.0224 0.0104 0.0113 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -88.7 -51.3 -52.7 3.32e-06 0 0 0 Tank initStep - 1 688 -5e+03 -579 3.32e-06 0 5.04e+03 5.04e+03 World Transportation - 2 2.89e+03 -1e+04 -3.29e+03 3.32e-06 0 6.1e+03 1.11e+04 OutOfWorld Transportation + 0 -71.9 -63.7 61 3.71e-06 0 0 0 Tank initStep + 1 2.97e+03 -2.04e+03 5e+03 3.71e-06 0 6.13e+03 6.13e+03 expHall Transportation + 2 9.99e+03 -8.02e+03 1e+04 3.71e-06 0 1.05e+04 1.66e+04 world Transportation + 3 1.5e+04 -1.23e+04 1.36e+04 3.71e-06 0 7.48e+03 2.41e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -88.7 -51.3 -52.7 2.05e-06 0 0 0 Tank initStep - 1 4.32e+03 -1.27e+03 4.53e+03 2.05e-06 2.05e-06 6.48e+03 6.48e+03 Tank OpAbsorption + 0 -71.9 -63.7 61 4.09e-06 0 0 0 Tank initStep + 1 -258 1.41e+03 -1.38e+03 4.09e-06 4.09e-06 2.06e+03 2.06e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 60, Parent ID = 42 +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -88.7 -51.3 -52.7 3.51e-06 0 0 0 Tank initStep - 1 -3.96e+03 1.64e+03 -5e+03 3.51e-06 0 6.5e+03 6.5e+03 World Transportation - 2 -3.96e+03 1.64e+03 -5e+03 3.51e-06 0 0 6.5e+03 Tank Transportation - 3 -5e+03 2e+03 -3.24e+03 3.51e-06 0 2.08e+03 8.58e+03 World Transportation - 4 -5e+03 2e+03 -3.24e+03 3.51e-06 0 0 8.58e+03 Tank Transportation - 5 -1.91e+03 5e+03 3.09e+03 3.51e-06 0 7.65e+03 1.62e+04 World Transportation - 6 -1.91e+03 5e+03 3.09e+03 3.51e-06 0 0 1.62e+04 Tank Transportation - 7 -682 2.28e+03 5e+03 3.51e-06 0 3.54e+03 1.98e+04 World Transportation - 8 -682 2.28e+03 5e+03 3.51e-06 0 0 1.98e+04 Tank Transportation - 9 -117 2.02e+03 4.71e+03 3.51e-06 3.51e-06 686 2.05e+04 Tank OpAbsorption + 2 -71.9 -63.7 61 0.000183 0 0 0.0113 Tank initStep + 3 -71.9 -63.7 61 0.000183 0 6.19e-07 0.0113 Tank msc + 4 -71.9 -63.7 61 0 0.000183 7.74e-06 0.0113 Tank eIoni + 5 -71.9 -63.7 61 0 0 0 0.0113 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -88.7 -51.3 -52.7 0.191 0 0 0.176 Tank initStep - 3 -88.8 -51.4 -52.7 0.18 0.0103 0.033 0.209 Tank msc - 4 -88.8 -51.4 -52.7 0.161 0.0192 0.0913 0.3 Tank eIoni + 0 -78.3 -60.7 62.5 0.307 0 0 0 Tank initStep + 1 -78.4 -60.8 62.5 0.29 0.0167 0.0528 0.0528 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -88.8 -51.4 -52.7 3.5e-06 0 0 0 Tank initStep - 1 -5e+03 -1.45e+03 -2.81e+03 3.5e-06 0 5.8e+03 5.8e+03 World Transportation - 2 -5e+03 -1.45e+03 -2.81e+03 3.5e-06 0 0 5.8e+03 Tank Transportation - 3 -2.64e+03 -4.87e+03 -2.14e+03 3.5e-06 3.5e-06 4.21e+03 1e+04 Tank OpAbsorption + 0 -78.4 -60.7 62.5 2.16e-06 0 0 0 Tank initStep + 1 -926 -209 272 2.16e-06 2.16e-06 886 886 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 -88.8 -51.4 -52.7 0.161 0 0 0.3 Tank initStep - 5 -88.8 -51.4 -52.7 0.152 0.00942 0.0252 0.325 Tank msc - 6 -88.9 -51.5 -52.7 0.131 0.0212 0.0727 0.398 Tank eIoni - 7 -88.9 -51.5 -52.7 0.114 0.0169 0.0601 0.458 Tank eIoni - 8 -88.9 -51.5 -52.7 0.0971 0.0165 0.0508 0.509 Tank eIoni + 1 -78.4 -60.8 62.5 0.29 0 0 0.0528 Tank initStep + 2 -78.4 -60.8 62.6 0.271 0.0192 0.0474 0.1 Tank Cerenkov + 3 -78.5 -60.8 62.6 0.264 0.00685 0.0415 0.142 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -88.9 -51.5 -52.7 2.49e-06 0 0 0 Tank initStep - 1 5e+03 -2.37e+03 1.4e+03 2.49e-06 0 5.78e+03 5.78e+03 World Transportation - 2 1e+04 -6.85e+03 4.46e+03 2.49e-06 0 7.38e+03 1.32e+04 OutOfWorld Transportation + 0 -78.4 -60.8 62.6 2.53e-06 0 0 0 Tank initStep + 1 -2.11e+03 -170 1.16e+03 2.53e-06 0 2.31e+03 2.31e+03 Tank OpRayleigh + 2 5e+03 4.33e+03 1.31e+03 2.53e-06 0 8.42e+03 1.07e+04 expHall Transportation + 3 5e+03 4.33e+03 1.31e+03 2.53e-06 0 0 1.07e+04 Tank Transportation + 4 4.48e+03 5e+03 1.52e+03 2.53e-06 0 874 1.16e+04 expHall Transportation + 5 4.48e+03 5e+03 1.52e+03 2.53e-06 0 0 1.16e+04 Tank Transportation + 6 -749 -1.07e+03 5e+03 2.53e-06 0 8.74e+03 2.03e+04 expHall Transportation + 7 -749 -1.07e+03 5e+03 2.53e-06 0 0 2.03e+04 Tank Transportation + 8 -2.83e+03 -4.35e+03 -775 2.53e-06 2.53e-06 6.96e+03 2.73e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 -88.9 -51.5 -52.7 0.0971 0 0 0.509 Tank initStep - 9 -88.9 -51.5 -52.7 0.0926 0.00452 0.0108 0.52 Tank msc - 10 -89 -51.5 -52.8 0.08 0.0126 0.0403 0.56 Tank eIoni + 3 -78.5 -60.8 62.6 0.264 0 0 0.142 Tank initStep + 4 -78.5 -60.8 62.6 0.258 0.00637 0.0395 0.181 Tank Cerenkov + 5 -78.5 -60.8 62.6 0.249 0.00863 0.0377 0.219 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89 -51.5 -52.8 2.44e-06 0 0 0 Tank initStep - 1 -5e+03 -1.74e+03 -194 2.44e-06 0 5.19e+03 5.19e+03 World Transportation - 2 -1e+04 -5.24e+03 -371 2.44e-06 0 6.11e+03 1.13e+04 OutOfWorld Transportation + 0 -78.5 -60.8 62.6 3.7e-06 0 0 0 Tank initStep + 1 -358 -5e+03 -13.2 3.7e-06 0 4.95e+03 4.95e+03 expHall Transportation + 2 -2.44e+03 -1e+04 -1.47e+03 3.7e-06 0 5.61e+03 1.06e+04 world Transportation + 3 -4.51e+03 -1.5e+04 -2.92e+03 3.7e-06 0 5.61e+03 1.62e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 -89 -51.5 -52.8 0.08 0 0 0.56 Tank initStep - 11 -89 -51.5 -52.8 0.0768 0.00323 0.00775 0.568 Tank msc - 12 -89 -51.6 -52.8 0.0611 0.0157 0.0332 0.601 Tank eIoni - 13 -89 -51.6 -52.7 0.0473 0.0138 0.0267 0.628 Tank eIoni - 14 -89 -51.6 -52.7 0.029 0.0183 0.0216 0.649 Tank eIoni + 5 -78.5 -60.8 62.6 0.249 0 0 0.219 Tank initStep + 6 -78.6 -60.8 62.6 0.246 0.00327 0.0267 0.246 Tank Cerenkov + 7 -78.6 -60.8 62.6 0.244 0.00171 0.014 0.26 Tank Cerenkov + 8 -78.6 -60.8 62.6 0.243 0.000938 0.00732 0.267 Tank Cerenkov + 9 -78.6 -60.8 62.6 0.243 0.000571 0.00368 0.271 Tank Cerenkov + 10 -78.6 -60.8 62.6 0.243 8.84e-05 0.00147 0.272 Tank Cerenkov + 11 -78.6 -60.8 62.6 0.243 0 0.00113 0.273 Tank Cerenkov + 12 -78.6 -60.8 62.6 0.242 0.000383 0.00113 0.274 Tank Cerenkov + 13 -78.7 -60.8 62.5 0.209 0.0337 0.136 0.411 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89 -51.6 -52.7 3.96e-06 0 0 0 Tank initStep - 1 -143 166 277 3.96e-06 3.96e-06 399 399 Tank OpAbsorption + 0 -78.7 -60.8 62.6 3.5e-06 0 0 0 Tank initStep + 1 3.35e+03 -258 -2.28e+03 3.5e-06 3.5e-06 4.15e+03 4.15e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89 -51.6 -52.7 2.61e-06 0 0 0 Tank initStep - 1 -821 -5e+03 2.75e+03 2.61e-06 0 5.73e+03 5.73e+03 World Transportation - 2 -821 -5e+03 2.75e+03 2.61e-06 0 0 5.73e+03 Tank Transportation - 3 -1.09e+03 -4.38e+03 5e+03 2.61e-06 0 2.35e+03 8.08e+03 World Transportation - 4 -1.39e+03 -3.69e+03 1e+04 2.61e-06 0 5.06e+03 1.31e+04 OutOfWorld Transportation + 0 -78.6 -60.8 62.6 2.47e-06 0 0 0 Tank initStep + 1 2.15e+03 5e+03 1.99e+03 2.47e-06 0 5.85e+03 5.85e+03 expHall Transportation + 2 9.96e+03 1e+04 5.41e+03 2.47e-06 0 9.89e+03 1.57e+04 world Transportation + 3 1.5e+04 1.32e+04 7.62e+03 2.47e-06 0 6.37e+03 2.21e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 14 -89 -51.6 -52.7 0.029 0 0 0.649 Tank initStep - 15 -89 -51.6 -52.7 0.0284 0.000643 0.0013 0.651 Tank msc - 16 -89 -51.6 -52.7 0 0.0284 0.014 0.665 Tank eIoni - 17 -89 -51.6 -52.7 0 0 0 0.665 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -89 -51.6 -52.7 2.2e-06 0 0 0 Tank initStep - 1 1.38e+03 3.3e+03 -5e+03 2.2e-06 0 6.16e+03 6.16e+03 World Transportation - 2 3.17e+03 1e+04 -9.35e+03 2.2e-06 0 8.18e+03 1.43e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 40 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -58.2 -27 -49.5 0.0788 0 0 0 Tank initStep - 1 -58.2 -27 -49.6 0.0631 0.0157 0.00755 0.00755 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -58.2 -27 -49.6 2.98e-06 0 0 0 Tank initStep - 1 -4.1e+03 5e+03 3.73e+03 2.98e-06 0 7.48e+03 7.48e+03 World Transportation - 2 -4.1e+03 5e+03 3.73e+03 2.98e-06 0 0 7.48e+03 Tank Transportation - 3 -5e+03 4.2e+03 4.57e+03 2.98e-06 0 1.47e+03 8.94e+03 World Transportation - 4 -5e+03 4.2e+03 4.57e+03 2.98e-06 0 0 8.94e+03 Tank Transportation - 5 -4.54e+03 4.3e+03 5e+03 2.98e-06 0 639 9.58e+03 World Transportation - 6 -4.54e+03 4.3e+03 5e+03 2.98e-06 0 0 9.58e+03 Tank Transportation - 7 -4.01e+03 4.33e+03 4.58e+03 2.98e-06 2.98e-06 672 1.03e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 40 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 -58.2 -27 -49.6 0.0631 0 0 0.00755 Tank initStep - 2 -58.2 -27 -49.6 0.0617 0.00144 0.00511 0.0127 Tank msc - 3 -58.2 -27 -49.6 0.0485 0.0132 0.027 0.0396 Tank eIoni - 4 -58.2 -27 -49.6 0.0324 0.016 0.0221 0.0617 Tank eIoni - 5 -58.2 -27 -49.6 0.0176 0.0148 0.0159 0.0776 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -58.2 -27 -49.6 3.83e-06 0 0 0 Tank initStep - 1 3.79e+03 -5e+03 4.03e+03 3.83e-06 0 7.49e+03 7.49e+03 World Transportation - 2 3.79e+03 -5e+03 4.03e+03 3.83e-06 0 0 7.49e+03 Tank Transportation - 3 5e+03 -4.2e+03 4.72e+03 3.83e-06 0 1.61e+03 9.1e+03 World Transportation - 4 5e+03 -4.2e+03 4.72e+03 3.83e-06 0 0 9.1e+03 Tank Transportation - 5 4.37e+03 -3.98e+03 5e+03 3.83e-06 0 726 9.83e+03 World Transportation - 6 4.37e+03 -3.98e+03 5e+03 3.83e-06 0 0 9.83e+03 Tank Transportation - 7 -1.52e+03 -2.92e+03 -3.21e+03 3.83e-06 0 1.02e+04 2e+04 Tank OpRayleigh - 8 -5e+03 -3.19e+03 -838 3.83e-06 0 4.21e+03 2.42e+04 World Transportation - 9 -5e+03 -3.19e+03 -838 3.83e-06 0 0 2.42e+04 Tank Transportation - 10 3.04e+03 -4.82e+03 5e+03 3.83e-06 0 1.01e+04 3.43e+04 World Transportation - 11 3.04e+03 -4.82e+03 5e+03 3.83e-06 0 0 3.43e+04 Tank Transportation - 12 3.71e+03 -4.6e+03 4.24e+03 3.83e-06 3.83e-06 1.04e+03 3.53e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -58.2 -27 -49.6 3.53e-06 0 0 0 Tank initStep - 1 -608 1.47e+03 -5e+03 3.53e-06 0 5.2e+03 5.2e+03 World Transportation - 2 -1.24e+03 3.62e+03 -1e+04 3.53e-06 0 5.48e+03 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 40 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 -58.2 -27 -49.6 0.0176 0 0 0.0776 Tank initStep - 6 -58.2 -27 -49.6 0.0174 0.000265 0.000539 0.0781 Tank msc - 7 -58.2 -27 -49.6 0 0.0174 0.00656 0.0847 Tank eIoni - 8 -58.2 -27 -49.6 0 0 0 0.0847 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 39, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.22 0.142 0.163 0.511 0 0 0 Tank initStep - 1 2.62 0.782 1.34 0.42 1.36e-05 1.94 1.94 Tank compt - 2 60 5.31 4.71 0.207 0.000537 57.7 59.6 Tank compt - 3 33.9 63.9 -11.1 0.123 1.42e-05 66 126 Tank compt - 4 35.6 61.1 -13.3 0.108 1.36e-05 3.9 130 Tank compt - 5 27.1 61.9 -39.9 0.103 2.92e-05 27.9 157 Tank compt - 6 82.4 46 -186 0.083 2.92e-05 157 315 Tank compt - 7 58.9 52.4 -189 0.0703 2.92e-05 24.6 339 Tank compt - 8 60.2 59.6 -181 0.0578 2.92e-05 10.9 350 Tank compt - 9 63.5 40.1 -181 0.0539 1.42e-05 19.8 370 Tank compt - 10 61.9 38.7 -180 0.0463 1.42e-05 2.46 372 Tank compt - 11 83.9 32.4 -221 0.0402 1.36e-05 47 419 Tank compt - 12 85 60.8 -199 0 0.000537 36.3 456 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 85 60.8 -199 0.0397 0 0 0 Tank initStep - 1 85 60.8 -199 0.0375 0.00218 0.00226 0.00226 Tank msc - 2 85 60.8 -199 0.0206 0.0169 0.018 0.0202 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 83 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 85 60.8 -199 2.33e-06 0 0 0 Tank initStep - 1 -2.7e+03 -37.9 5e+03 2.33e-06 0 5.9e+03 5.9e+03 World Transportation - 2 -2.7e+03 -37.9 5e+03 2.33e-06 0 0 5.9e+03 Tank Transportation - 3 -5e+03 -1.13e+03 4.3e+03 2.33e-06 0 2.64e+03 8.54e+03 World Transportation - 4 -1e+04 -4.65e+03 2.6e+03 2.33e-06 0 6.35e+03 1.49e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 83 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 85 60.8 -199 3.33e-06 0 0 0 Tank initStep - 1 266 357 185 3.33e-06 0 517 517 Tank OpRayleigh - 2 1.86e+03 1.53e+03 1.34e+03 3.33e-06 3.33e-06 2.29e+03 2.81e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 85 60.8 -199 0.0206 0 0 0.0202 Tank initStep - 3 85 60.8 -199 0.0199 0.000649 0.000708 0.021 Tank msc - 4 85 60.8 -199 0 0.0199 0.00836 0.0293 Tank eIoni - 5 85 60.8 -199 0 0 0 0.0293 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 83.9 32.4 -221 0.00608 0 0 0 Tank initStep - 1 83.9 32.4 -221 0.00586 0.000225 8.29e-05 8.29e-05 Tank msc - 2 83.9 32.4 -221 0 0.00586 0.00097 0.00105 Tank eIoni - 3 83.9 32.4 -221 0 0 0 0.00105 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 61.9 38.7 -180 0.00751 0 0 0 Tank initStep - 1 61.9 38.7 -180 0.00652 0.000989 0.00012 0.00012 Tank msc - 2 61.9 38.7 -180 0 0.00652 0.00117 0.00129 Tank eIoni - 3 61.9 38.7 -180 0 0 0 0.00129 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 63.5 40.1 -181 0.0039 0 0 0 Tank initStep - 1 63.5 40.1 -181 0.00375 0.000149 3.84e-05 3.84e-05 Tank msc - 2 63.5 40.1 -181 0 0.00375 0.000449 0.000488 Tank eIoni - 3 63.5 40.1 -181 0 0 0 0.000488 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.2 59.6 -181 0.0125 0 0 0 Tank initStep - 1 60.2 59.6 -181 0.0116 0.000946 0.000295 0.000295 Tank msc - 2 60.2 59.6 -181 0 0.0116 0.00321 0.00351 Tank eIoni - 3 60.2 59.6 -181 0 0 0 0.00351 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 58.9 52.4 -189 0.0126 0 0 0 Tank initStep - 1 58.9 52.4 -189 0.0123 0.000323 0.000298 0.000298 Tank msc - 2 58.9 52.4 -189 0 0.0123 0.00356 0.00386 Tank eIoni - 3 58.9 52.4 -189 0 0 0 0.00386 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 82.4 46 -186 0.0202 0 0 0 Tank initStep - 1 82.4 46 -186 0.0197 0.000497 0.000686 0.000686 Tank msc - 2 82.4 46 -186 0 0.0197 0.00821 0.00889 Tank eIoni - 3 82.4 46 -186 0 0 0 0.00889 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 77 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 82.4 46 -186 2.35e-06 0 0 0 Tank initStep - 1 -1.14e+03 -3.67e+03 1.04e+03 2.35e-06 2.35e-06 4.1e+03 4.1e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 77 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 82.4 46 -186 2.16e-06 0 0 0 Tank initStep - 1 5e+03 1.45e+03 -668 2.16e-06 0 5.14e+03 5.14e+03 World Transportation - 2 1e+04 3.99e+03 -2.45e+03 2.16e-06 0 5.89e+03 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 27.1 61.9 -39.9 0.00473 0 0 0 Tank initStep - 1 27.1 61.9 -39.9 0.00465 8.54e-05 5.37e-05 5.37e-05 Tank msc - 2 27.1 61.9 -39.9 0 0.00465 0.00065 0.000704 Tank eIoni - 3 27.1 61.9 -39.9 0 0 0 0.000704 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 35.6 61.1 -13.3 0.0155 0 0 0 Tank initStep - 1 35.6 61.1 -13.3 0.015 0.000498 0.000426 0.000426 Tank msc - 2 35.6 61.1 -13.3 0 0.015 0.00503 0.00546 Tank eIoni - 3 35.6 61.1 -13.3 0 0 0 0.00546 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 75 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 35.6 61.1 -13.3 3.58e-06 0 0 0 Tank initStep - 1 -1.55e+03 219 2.99e+03 3.58e-06 3.58e-06 3.4e+03 3.4e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 33.9 63.9 -11.1 0.0833 0 0 0 Tank initStep - 1 33.9 63.9 -11.1 0.0806 0.00271 0.00831 0.00831 Tank msc - 2 33.9 63.9 -11.1 0.0625 0.0181 0.0348 0.0431 Tank eIoni - 3 33.9 63.9 -11.1 0.0492 0.0132 0.0273 0.0704 Tank eIoni - 4 33.9 63.9 -11.1 0.000922 0.0483 0.0223 0.0927 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 33.9 63.9 -11.1 2.93e-06 0 0 0 Tank initStep - 1 -4.65e+03 312 5e+03 2.93e-06 0 6.86e+03 6.86e+03 World Transportation - 2 -4.65e+03 312 5e+03 2.93e-06 0 0 6.86e+03 Tank Transportation - 3 -5e+03 67.8 4.41e+03 2.93e-06 0 734 7.59e+03 World Transportation - 4 -5e+03 67.8 4.41e+03 2.93e-06 0 0 7.59e+03 Tank Transportation - 5 -3.39e+03 3.18e+03 5e+03 2.93e-06 0 3.55e+03 1.11e+04 World Transportation - 6 2.43e+03 1e+04 6.48e+03 2.93e-06 0 9.08e+03 2.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 74 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 33.9 63.9 -11.1 3.95e-06 0 0 0 Tank initStep - 1 -5e+03 918 3.04e+03 3.95e-06 0 5.95e+03 5.95e+03 World Transportation - 2 -5e+03 918 3.04e+03 3.95e-06 0 0 5.95e+03 Tank Transportation - 3 -2.38e+03 -5e+03 2.4e+03 3.95e-06 0 6.5e+03 1.25e+04 World Transportation - 4 725 -1e+04 1.12e+03 3.95e-06 0 6.02e+03 1.85e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 33.9 63.9 -11.1 0.000922 0 0 0.0927 Tank initStep - 5 33.9 63.9 -11.1 0.000922 0 3.75e-06 0.0927 Tank msc - 6 33.9 63.9 -11.1 0 0.000922 4.69e-05 0.0928 Tank eIoni - 7 33.9 63.9 -11.1 0 0 0 0.0928 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60 5.31 4.71 0.212 0 0 0 Tank initStep - 1 60.1 5.3 4.73 0.197 0.0158 0.0392 0.0392 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60 5.31 4.71 2.49e-06 0 0 0 Tank initStep - 1 319 -549 -1.09e+03 2.49e-06 2.49e-06 1.26e+03 1.26e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 60.1 5.3 4.73 0.197 0 0 0.0392 Tank initStep - 2 60.1 5.3 4.75 0.19 0.00664 0.0347 0.0738 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.1 5.3 4.75 4.09e-06 0 0 0 Tank initStep - 1 -5e+03 1.92e+03 2.52e+03 4.09e-06 0 5.96e+03 5.96e+03 World Transportation - 2 -1e+04 3.76e+03 6.33e+03 4.09e-06 0 6.55e+03 1.25e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 60.1 5.3 4.75 0.19 0 0 0.0738 Tank initStep - 3 60.1 5.3 4.77 0.183 0.00645 0.0328 0.107 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.1 5.3 4.76 3.92e-06 0 0 0 Tank initStep - 1 5e+03 -2.84e+03 4.04e+03 3.92e-06 0 6.99e+03 6.99e+03 World Transportation - 2 5e+03 -2.84e+03 4.04e+03 3.92e-06 0 0 6.99e+03 Tank Transportation - 3 4.23e+03 -3.4e+03 5e+03 3.92e-06 0 1.35e+03 8.34e+03 World Transportation - 4 4.23e+03 -3.4e+03 5e+03 3.92e-06 0 0 8.34e+03 Tank Transportation - 5 2.39e+03 -5e+03 3.65e+03 3.92e-06 0 2.79e+03 1.11e+04 World Transportation - 6 2.39e+03 -5e+03 3.65e+03 3.92e-06 0 0 1.11e+04 Tank Transportation - 7 -2.19e+03 -2.9e+03 -371 3.92e-06 3.92e-06 6.44e+03 1.76e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 60.1 5.3 4.77 0.183 0 0 0.107 Tank initStep - 4 60.1 5.31 4.79 0.176 0.00711 0.031 0.138 Tank msc - 5 60.2 5.32 4.83 0.157 0.0192 0.0886 0.226 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 95, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.2 5.32 4.81 3.64e-06 0 0 0 Tank initStep - 1 -671 2.55e+03 -4.66e+03 3.64e-06 0 5.36e+03 5.36e+03 Tank OpRayleigh - 2 -864 1.72e+03 -5e+03 3.64e-06 0 916 6.28e+03 World Transportation - 3 -864 1.72e+03 -5e+03 3.64e-06 0 0 6.28e+03 Tank Transportation - 4 52 -3.51e+03 -509 3.64e-06 3.64e-06 6.96e+03 1.32e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.2 5.31 4.8 2.81e-06 0 0 0 Tank initStep - 1 -1.71e+03 4.59e+03 3.94e+03 2.81e-06 0 6.29e+03 6.29e+03 Tank OpRayleigh - 2 -1.68e+03 5e+03 3.95e+03 2.81e-06 0 417 6.71e+03 World Transportation - 3 -1.68e+03 5e+03 3.95e+03 2.81e-06 0 0 6.71e+03 Tank Transportation - 4 -2.19e+03 -5e+03 -133 2.81e-06 0 1.08e+04 1.75e+04 World Transportation - 5 -608 -1e+04 -4.98e+03 2.81e-06 0 7.14e+03 2.47e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 60.2 5.32 4.83 0.157 0 0 0.226 Tank initStep - 6 60.2 5.33 4.84 0.15 0.00666 0.0241 0.25 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 96, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.2 5.33 4.84 3.65e-06 0 0 0 Tank initStep - 1 3.07 -1.19e+03 -2.52e+03 3.65e-06 0 2.8e+03 2.8e+03 Tank OpRayleigh - 2 -18.6 -984 -2.19e+03 3.65e-06 3.65e-06 396 3.19e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 60.2 5.33 4.84 0.15 0 0 0.25 Tank initStep - 7 60.2 5.32 4.86 0.147 0.00382 0.0225 0.273 Tank msc - 8 60.3 5.3 4.88 0.121 0.0256 0.0696 0.342 Tank eIoni - 9 60.3 5.32 4.91 0.103 0.0183 0.0548 0.397 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.3 5.31 4.9 3.25e-06 0 0 0 Tank initStep - 1 5e+03 -2.08e+03 -415 3.25e-06 0 5.38e+03 5.38e+03 World Transportation - 2 5e+03 -2.08e+03 -415 3.25e-06 0 0 5.38e+03 Tank Transportation - 3 1.65e+03 -3.51e+03 -5e+03 3.25e-06 0 5.85e+03 1.12e+04 World Transportation - 4 1.65e+03 -3.51e+03 -5e+03 3.25e-06 0 0 1.12e+04 Tank Transportation - 5 1.15e+03 -3.84e+03 -4.46e+03 3.25e-06 3.25e-06 804 1.2e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 60.3 5.32 4.91 0.103 0 0 0.397 Tank initStep - 10 60.3 5.32 4.92 0.0974 0.00529 0.0119 0.409 Tank msc - 11 60.3 5.33 4.95 0.0824 0.015 0.0426 0.452 Tank eIoni - 12 60.4 5.32 4.97 0.0643 0.0181 0.0356 0.487 Tank eIoni - 13 60.3 5.3 4.96 0.0477 0.0166 0.028 0.515 Tank eIoni - 14 60.3 5.29 4.96 0.0319 0.0158 0.0218 0.537 Tank eIoni - 15 60.3 5.29 4.95 0.0156 0.0163 0.0157 0.553 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.3 5.29 4.95 3.87e-06 0 0 0 Tank initStep - 1 127 1.63e+03 -5e+03 3.87e-06 0 5.26e+03 5.26e+03 World Transportation - 2 877 4.54e+03 -1e+04 3.87e-06 0 5.84e+03 1.11e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 98, Parent ID = 73 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 60.3 5.29 4.96 2.57e-06 0 0 0 Tank initStep - 1 4.55e+03 5e+03 3.53e+03 2.57e-06 0 7.58e+03 7.58e+03 World Transportation - 2 4.55e+03 5e+03 3.53e+03 2.57e-06 0 0 7.58e+03 Tank Transportation - 3 5e+03 4.63e+03 3.12e+03 2.57e-06 0 709 8.29e+03 World Transportation - 4 5e+03 4.63e+03 3.12e+03 2.57e-06 0 0 8.29e+03 Tank Transportation - 5 -4.17e+03 2.27e+03 -5e+03 2.57e-06 0 1.25e+04 2.08e+04 World Transportation - 6 -4.17e+03 2.27e+03 -5e+03 2.57e-06 0 0 2.08e+04 Tank Transportation - 7 -5e+03 1.7e+03 -3.43e+03 2.57e-06 0 1.86e+03 2.26e+04 World Transportation - 8 -5e+03 1.7e+03 -3.43e+03 2.57e-06 0 0 2.26e+04 Tank Transportation - 9 833 655 5e+03 2.57e-06 0 1.03e+04 3.29e+04 World Transportation - 10 833 655 5e+03 2.57e-06 0 0 3.29e+04 Tank Transportation - 11 5e+03 1.24e+03 1.87e+03 2.57e-06 0 5.25e+03 3.82e+04 World Transportation - 12 5e+03 1.24e+03 1.87e+03 2.57e-06 0 0 3.82e+04 Tank Transportation - 13 500 2.66e+03 -458 2.57e-06 0 5.26e+03 4.34e+04 Bubble Transportation - 14 449 2.68e+03 -500 2.57e-06 2.57e-06 70.9 4.35e+04 Tank Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 60.3 5.29 4.95 0.0156 0 0 0.553 Tank initStep - 16 60.3 5.29 4.95 0.0152 0.000414 0.000433 0.553 Tank msc - 17 60.3 5.29 4.95 0 0.0152 0.00516 0.558 Tank eIoni - 18 60.3 5.29 4.95 0 0 0 0.558 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 72, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.62 0.782 1.34 0.0913 0 0 0 Tank initStep - 1 2.61 0.787 1.34 0.0896 0.00177 0.00973 0.00973 Tank msc - 2 2.59 0.802 1.36 0.0735 0.0161 0.0389 0.0486 Tank eIoni - 3 2.59 0.815 1.38 0.0574 0.0161 0.0317 0.0803 Tank eIoni - 4 2.58 0.829 1.39 0.0394 0.018 0.0253 0.106 Tank eIoni - 5 2.57 0.837 1.39 0.0147 0.0247 0.0187 0.124 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 101, Parent ID = 72 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.58 0.831 1.39 2.05e-06 0 0 0 Tank initStep - 1 -580 -888 -47.5 2.05e-06 2.05e-06 1.06e+03 1.06e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 100, Parent ID = 72 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.58 0.833 1.39 4e-06 0 0 0 Tank initStep - 1 -2.22e+03 5e+03 2.64e+03 4e-06 0 6.07e+03 6.07e+03 World Transportation - 2 -2.22e+03 5e+03 2.64e+03 4e-06 0 0 6.07e+03 Tank Transportation - 3 -5e+03 938 4.73e+03 4e-06 0 5.35e+03 1.14e+04 World Transportation - 4 -5e+03 938 4.73e+03 4e-06 0 0 1.14e+04 Tank Transportation - 5 -3.97e+03 528 5e+03 4e-06 0 1.14e+03 1.26e+04 World Transportation - 6 -3.97e+03 528 5e+03 4e-06 0 0 1.26e+04 Tank Transportation - 7 -1.51e+03 -272 1.94e+03 4e-06 4e-06 4.01e+03 1.66e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 72, Parent ID = 39 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 2.57 0.837 1.39 0.0147 0 0 0.124 Tank initStep - 6 2.58 0.837 1.39 0.0142 0.000572 0.000392 0.125 Tank msc - 7 2.58 0.839 1.38 0 0.0142 0.00456 0.129 Tank eIoni - 8 2.58 0.839 1.38 0 0 0 0.129 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 103, Parent ID = 72 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.58 0.838 1.38 2.46e-06 0 0 0 Tank initStep - 1 5e+03 -3.71e+03 -454 2.46e-06 0 6.24e+03 6.24e+03 World Transportation - 2 5e+03 -3.71e+03 -454 2.46e-06 0 0 6.24e+03 Tank Transportation - 3 3.36e+03 -5e+03 -40.2 2.46e-06 0 2.12e+03 8.37e+03 World Transportation - 4 3.36e+03 -5e+03 -40.2 2.46e-06 0 0 8.37e+03 Tank Transportation - 5 -915 -2.22e+03 -510 2.46e-06 2.46e-06 5.12e+03 1.35e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 102, Parent ID = 72 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.58 0.838 1.38 2.74e-06 0 0 0 Tank initStep - 1 5e+03 -2.93e+03 4.78e+03 2.74e-06 0 7.51e+03 7.51e+03 World Transportation - 2 5e+03 -2.93e+03 4.78e+03 2.74e-06 0 0 7.51e+03 Tank Transportation - 3 4.93e+03 -3.06e+03 5e+03 2.74e-06 0 266 7.78e+03 World Transportation - 4 2.81e+03 -1e+04 7.94e+03 2.74e-06 0 7.83e+03 1.56e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 0.5 0 0 0 Tank initStep - 1 0.136 0.00855 -0.0264 0.477 0.023 0.14 0.14 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0382 0.0024 -0.0074 3.61e-06 0 0 0 Tank initStep - 1 -5e+03 -3.26e+03 -4.25e+03 3.61e-06 0 7.33e+03 7.33e+03 World Transportation - 2 -5e+03 -3.26e+03 -4.25e+03 3.61e-06 0 0 7.33e+03 Tank Transportation - 3 -4.21e+03 -3.46e+03 -5e+03 3.61e-06 0 1.11e+03 8.44e+03 World Transportation - 4 -4.21e+03 -3.46e+03 -5e+03 3.61e-06 0 0 8.44e+03 Tank Transportation - 5 -1.16e+03 -4.7e+03 854 3.61e-06 3.61e-06 6.72e+03 1.52e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0753 0.00472 -0.0146 2.27e-06 0 0 0 Tank initStep - 1 -727 -5e+03 2.88e+03 2.27e-06 0 5.82e+03 5.82e+03 World Transportation - 2 -727 -5e+03 2.88e+03 2.27e-06 0 0 5.82e+03 Tank Transportation - 3 -59.1 -4.7e+03 5e+03 2.27e-06 0 2.24e+03 8.06e+03 World Transportation - 4 3.64e+03 -4.58e+03 1e+04 2.27e-06 0 6.22e+03 1.43e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0295 0.00185 -0.00571 3.58e-06 0 0 0 Tank initStep - 1 4.81e+03 -1.4e+03 -3.68e+03 3.58e-06 3.58e-06 6.21e+03 6.21e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0633 0.00397 -0.0123 2.63e-06 0 0 0 Tank initStep - 1 5e+03 -2.36e+03 -46.1 2.63e-06 0 5.53e+03 5.53e+03 World Transportation - 2 5e+03 -2.36e+03 -46.1 2.63e-06 0 0 5.53e+03 Tank Transportation - 3 3.44e+03 -5e+03 -26.2 2.63e-06 0 3.06e+03 8.59e+03 World Transportation - 4 -2.84e+03 -1e+04 467 2.63e-06 0 8.05e+03 1.66e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0458 0.00287 -0.00886 3.46e-06 0 0 0 Tank initStep - 1 5e+03 3.45e+03 -686 3.46e-06 0 6.11e+03 6.11e+03 World Transportation - 2 5e+03 3.45e+03 -686 3.46e-06 0 0 6.11e+03 Tank Transportation - 3 4.34e+03 5e+03 -957 3.46e-06 0 1.71e+03 7.82e+03 World Transportation - 4 4.34e+03 5e+03 -957 3.46e-06 0 0 7.82e+03 Tank Transportation - 5 -588 -3.83e+03 5e+03 3.46e-06 0 1.17e+04 1.96e+04 World Transportation - 6 -588 -3.83e+03 5e+03 3.46e-06 0 0 1.96e+04 Tank Transportation - 7 -2.05e+03 -5e+03 2.33e+03 3.46e-06 0 3.26e+03 2.28e+04 World Transportation - 8 -2.05e+03 -5e+03 2.33e+03 3.46e-06 0 0 2.28e+04 Tank Transportation - 9 -2.5e+03 -4.46e+03 2.81e+03 3.46e-06 0 850 2.37e+04 Tank OpRayleigh - 10 -3.17e+03 -5e+03 3.83e+03 3.46e-06 0 1.34e+03 2.5e+04 World Transportation - 11 -3.17e+03 -5e+03 3.83e+03 3.46e-06 0 0 2.5e+04 Tank Transportation - 12 -3.95e+03 -4.55e+03 5e+03 3.46e-06 0 1.48e+03 2.65e+04 World Transportation - 13 -3.95e+03 -4.55e+03 5e+03 3.46e-06 0 0 2.65e+04 Tank Transportation - 14 -5e+03 -4.3e+03 3.48e+03 3.46e-06 0 1.87e+03 2.83e+04 World Transportation - 15 -5e+03 -4.3e+03 3.48e+03 3.46e-06 0 0 2.83e+04 Tank Transportation - 16 -2.74e+03 3.47e+03 -5e+03 3.46e-06 0 1.17e+04 4.01e+04 World Transportation - 17 -2.74e+03 3.47e+03 -5e+03 3.46e-06 0 0 4.01e+04 Tank Transportation - 18 -2.83e+03 5e+03 -4.42e+03 3.46e-06 0 1.64e+03 4.17e+04 World Transportation - 19 -3.79e+03 1e+04 1.43e+03 3.46e-06 0 7.75e+03 4.95e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.122 0.00763 -0.0235 3.16e-06 0 0 0 Tank initStep - 1 1.19e+03 -328 294 3.16e-06 3.16e-06 1.26e+03 1.26e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 0.136 0.00855 -0.0264 0.477 0 0 0.14 Tank initStep - 2 0.256 0.00538 -0.0654 0.456 0.021 0.127 0.267 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.173 0.00756 -0.0385 2.4e-06 0 0 0 Tank initStep - 1 682 5e+03 3.85e+03 2.4e-06 0 6.35e+03 6.35e+03 World Transportation - 2 682 5e+03 3.85e+03 2.4e-06 0 0 6.35e+03 Tank Transportation - 3 628 4.56e+03 4.23e+03 2.4e-06 2.4e-06 580 6.93e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.151 0.00816 -0.0312 3.5e-06 0 0 0 Tank initStep - 1 -2.84e+03 5e+03 -1.29e+03 3.5e-06 0 5.9e+03 5.9e+03 World Transportation - 2 -1e+04 9.21e+03 -5.76e+03 3.5e-06 0 9.43e+03 1.53e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.236 0.0059 -0.0589 3.42e-06 0 0 0 Tank initStep - 1 -1.87e+03 4.98e+03 -419 3.42e-06 3.42e-06 5.34e+03 5.34e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.147 0.00827 -0.0298 4.04e-06 0 0 0 Tank initStep - 1 1.01e+03 1.06e+03 -481 4.04e-06 4.04e-06 1.54e+03 1.54e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.23 0.00606 -0.057 2.25e-06 0 0 0 Tank initStep - 1 4.9e+03 1.1e+03 -5e+03 2.25e-06 0 7.08e+03 7.08e+03 World Transportation - 2 4.9e+03 1.1e+03 -5e+03 2.25e-06 0 0 7.08e+03 Tank Transportation - 3 5e+03 1.18e+03 -4.91e+03 2.25e-06 0 157 7.24e+03 World Transportation - 4 5e+03 1.18e+03 -4.91e+03 2.25e-06 0 0 7.24e+03 Tank Transportation - 5 4.17e+03 1.38e+03 -4.01e+03 2.25e-06 2.25e-06 1.24e+03 8.48e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.155 0.00805 -0.0326 3.32e-06 0 0 0 Tank initStep - 1 1.97e+03 1.08e+03 -1.31e+03 3.32e-06 3.32e-06 2.6e+03 2.6e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.216 0.00645 -0.0522 4.06e-06 0 0 0 Tank initStep - 1 5e+03 -1.34e+03 848 4.06e-06 0 5.25e+03 5.25e+03 World Transportation - 2 1e+04 -5.44e+03 6.28e+03 4.06e-06 0 8.44e+03 1.37e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.189 0.00715 -0.0435 3.69e-06 0 0 0 Tank initStep - 1 1.09e+03 555 -846 3.69e-06 3.69e-06 1.49e+03 1.49e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.234 0.00596 -0.0582 2.66e-06 0 0 0 Tank initStep - 1 5e+03 2.83e+03 -1.59e+03 2.66e-06 0 5.96e+03 5.96e+03 World Transportation - 2 5e+03 2.83e+03 -1.59e+03 2.66e-06 0 0 5.96e+03 Tank Transportation - 3 2.89e+03 5e+03 -3.97e+03 2.66e-06 0 3.86e+03 9.82e+03 World Transportation - 4 2.89e+03 5e+03 -3.97e+03 2.66e-06 0 0 9.82e+03 Tank Transportation - 5 1.76e+03 3.17e+03 -5e+03 2.66e-06 0 2.38e+03 1.22e+04 World Transportation - 6 1.76e+03 3.17e+03 -5e+03 2.66e-06 0 0 1.22e+04 Tank Transportation - 7 -144 2.17e+03 -500 2.66e-06 0 4.99e+03 1.72e+04 Bubble Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.184 0.0073 -0.0418 3.65e-06 0 0 0 Tank initStep - 1 5e+03 -2.34e+03 136 3.65e-06 0 5.52e+03 5.52e+03 World Transportation - 2 1e+04 -6.25e+03 1.46e+03 3.65e-06 0 6.48e+03 1.2e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 0.256 0.00538 -0.0654 0.456 0 0 0.267 Tank initStep - 3 0.358 0.0311 -0.105 0.438 0.0178 0.116 0.383 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.257 0.00551 -0.0656 3.16e-06 0 0 0 Tank initStep - 1 5e+03 -596 -2.62e+03 3.16e-06 0 5.67e+03 5.67e+03 World Transportation - 2 1e+04 -939 -7.12e+03 3.16e-06 0 6.74e+03 1.24e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.356 0.0307 -0.104 2.54e-06 0 0 0 Tank initStep - 1 4.34e+03 3.17e+03 -5e+03 2.54e-06 0 7.34e+03 7.34e+03 World Transportation - 2 4.34e+03 3.17e+03 -5e+03 2.54e-06 0 0 7.34e+03 Tank Transportation - 3 5e+03 3.52e+03 -4.43e+03 2.54e-06 0 939 8.28e+03 World Transportation - 4 5e+03 3.52e+03 -4.43e+03 2.54e-06 0 0 8.28e+03 Tank Transportation - 5 2.11e+03 4.2e+03 -196 2.54e-06 2.54e-06 5.17e+03 1.35e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.273 0.00955 -0.0718 2.36e-06 0 0 0 Tank initStep - 1 4.43e+03 4.34e+03 -3.51e+03 2.36e-06 2.36e-06 7.13e+03 7.13e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.261 0.00661 -0.0673 4.08e-06 0 0 0 Tank initStep - 1 4.83e+03 5e+03 -2.75e+03 4.08e-06 0 7.47e+03 7.47e+03 World Transportation - 2 4.83e+03 5e+03 -2.75e+03 4.08e-06 0 0 7.47e+03 Tank Transportation - 3 5e+03 4.74e+03 -2.75e+03 4.08e-06 0 310 7.78e+03 World Transportation - 4 5e+03 4.74e+03 -2.75e+03 4.08e-06 0 0 7.78e+03 Tank Transportation - 5 2.39e+03 -5e+03 -4.05e+03 4.08e-06 0 1.02e+04 1.8e+04 World Transportation - 6 2.39e+03 -5e+03 -4.05e+03 4.08e-06 0 0 1.8e+04 Tank Transportation - 7 1.73e+03 -3.42e+03 -3.44e+03 4.08e-06 4.08e-06 1.82e+03 1.98e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.358 0.0311 -0.105 0.438 0 0 0.383 Tank initStep - 4 0.441 0.0913 -0.131 0.421 0.0169 0.107 0.49 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.438 0.0894 -0.13 2.98e-06 0 0 0 Tank initStep - 1 3.49e+03 3.89e+03 2.7e+03 2.98e-06 2.98e-06 5.88e+03 5.88e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.422 0.0777 -0.125 3.3e-06 0 0 0 Tank initStep - 1 3.12e+03 5e+03 -4.06e+03 3.3e-06 0 7.15e+03 7.15e+03 World Transportation - 2 3.12e+03 5e+03 -4.06e+03 3.3e-06 0 0 7.15e+03 Tank Transportation - 3 3.52e+03 3.67e+03 -4.84e+03 3.3e-06 3.3e-06 1.6e+03 8.75e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.425 0.0801 -0.126 3.69e-06 0 0 0 Tank initStep - 1 322 396 -422 3.69e-06 0 662 662 Tank OpRayleigh - 2 1.31e+03 5e+03 2.34e+03 3.69e-06 0 5.46e+03 6.12e+03 World Transportation - 3 1.31e+03 5e+03 2.34e+03 3.69e-06 0 0 6.12e+03 Tank Transportation - 4 1.56e+03 4.04e+03 2.13e+03 3.69e-06 3.69e-06 1.01e+03 7.14e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 0.441 0.0913 -0.131 0.421 0 0 0.49 Tank initStep - 5 0.534 0.117 -0.154 0.406 0.0149 0.099 0.589 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.453 0.0945 -0.134 3.98e-06 0 0 0 Tank initStep - 1 2.89e+03 2.79e+03 -1.26e+03 3.98e-06 3.98e-06 4.21e+03 4.21e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.508 0.11 -0.147 2.8e-06 0 0 0 Tank initStep - 1 5e+03 1.28e+03 1.29e+03 2.8e-06 0 5.32e+03 5.32e+03 World Transportation - 2 5e+03 1.28e+03 1.29e+03 2.8e-06 0 0 5.32e+03 Tank Transportation - 3 4.07e+03 1.36e+03 5e+03 2.8e-06 0 3.82e+03 9.14e+03 World Transportation - 4 1.62e+03 2.21e+03 1e+04 2.8e-06 0 5.63e+03 1.48e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 0.534 0.117 -0.154 0.406 0 0 0.589 Tank initStep - 6 0.611 0.151 -0.189 0.381 0.025 0.0921 0.681 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.601 0.147 -0.185 3.36e-06 0 0 0 Tank initStep - 1 429 -0.64 -5e+03 3.36e-06 0 5.02e+03 5.02e+03 World Transportation - 2 2.28e+03 377 -1e+04 3.36e-06 0 5.34e+03 1.04e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.586 0.14 -0.178 3.87e-06 0 0 0 Tank initStep - 1 1.97e+03 1.73e+03 -2.71e+03 3.87e-06 3.87e-06 3.77e+03 3.77e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.558 0.127 -0.165 3.57e-06 0 0 0 Tank initStep - 1 4.07e+03 4.83e+03 -5e+03 3.57e-06 0 8.06e+03 8.06e+03 World Transportation - 2 4.07e+03 4.83e+03 -5e+03 3.57e-06 0 0 8.06e+03 Tank Transportation - 3 4.38e+03 5e+03 -4.41e+03 3.57e-06 0 684 8.74e+03 World Transportation - 4 4.38e+03 5e+03 -4.41e+03 3.57e-06 0 0 8.74e+03 Tank Transportation - 5 5e+03 3.9e+03 -3.31e+03 3.57e-06 0 1.68e+03 1.04e+04 World Transportation - 6 5e+03 3.9e+03 -3.31e+03 3.57e-06 0 0 1.04e+04 Tank Transportation - 7 14.2 -22.6 1.35e+03 3.57e-06 3.57e-06 7.87e+03 1.83e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 0.611 0.151 -0.189 0.381 0 0 0.681 Tank initStep - 7 0.683 0.185 -0.203 0.366 0.0149 0.0811 0.762 Tank Cerenkov - 8 0.747 0.218 -0.208 0.354 0.0128 0.0749 0.837 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.691 0.189 -0.204 4.06e-06 0 0 0 Tank initStep - 1 1.62e+03 2.01e+03 166 4.06e-06 4.06e-06 2.59e+03 2.59e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 0.747 0.218 -0.208 0.354 0 0 0.837 Tank initStep - 9 0.811 0.24 -0.213 0.344 0.00984 0.0697 0.907 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.778 0.229 -0.211 2.14e-06 0 0 0 Tank initStep - 1 2.05e+03 543 -1.05e+03 2.14e-06 2.14e-06 2.36e+03 2.36e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 0.811 0.24 -0.213 0.344 0 0 0.907 Tank initStep - 10 0.873 0.247 -0.235 0.334 0.01 0.0659 0.973 Tank Cerenkov - 11 0.932 0.252 -0.245 0.323 0.011 0.0622 1.03 Tank Cerenkov - 12 0.979 0.275 -0.224 0.314 0.00897 0.0582 1.09 Tank Cerenkov - 13 1.01 0.313 -0.205 0.306 0.00777 0.055 1.15 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.99 0.288 -0.217 2.25e-06 0 0 0 Tank initStep - 1 -2.96e+03 2.5e+03 -1.7e+03 2.25e-06 2.25e-06 4.23e+03 4.23e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 1.01 0.313 -0.205 0.306 0 0 1.15 Tank initStep - 14 1.04 0.344 -0.179 0.297 0.00915 0.0523 1.2 Tank Cerenkov - 15 1.07 0.377 -0.157 0.287 0.0102 0.0493 1.25 Tank Cerenkov - 16 1.09 0.41 -0.131 0.278 0.00827 0.046 1.3 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.08 0.393 -0.144 3.21e-06 0 0 0 Tank initStep - 1 2.37e+03 5e+03 2.08e+03 3.21e-06 0 5.91e+03 5.91e+03 World Transportation - 2 1e+04 7.42e+03 9.18e+03 3.21e-06 0 1.07e+04 1.66e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.08 0.398 -0.14 3.67e-06 0 0 0 Tank initStep - 1 789 4.42e+03 5e+03 3.67e-06 0 6.72e+03 6.72e+03 World Transportation - 2 789 4.42e+03 5e+03 3.67e-06 0 0 6.72e+03 Tank Transportation - 3 537 5e+03 4.37e+03 3.67e-06 0 890 7.61e+03 World Transportation - 4 537 5e+03 4.37e+03 3.67e-06 0 0 7.61e+03 Tank Transportation - 5 -2.72e+03 203 -5e+03 3.67e-06 0 1.1e+04 1.86e+04 World Transportation - 6 -6.65e+03 -5.16e+03 -1e+04 3.67e-06 0 8.32e+03 2.7e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 16 1.09 0.41 -0.131 0.278 0 0 1.3 Tank initStep - 17 1.11 0.445 -0.13 0.269 0.00988 0.0434 1.34 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.1 0.431 -0.131 3.48e-06 0 0 0 Tank initStep - 1 -5e+03 -1.85e+03 -4.54e+03 3.48e-06 0 7e+03 7e+03 World Transportation - 2 -5e+03 -1.85e+03 -4.54e+03 3.48e-06 0 0 7e+03 Tank Transportation - 3 -4.14e+03 -2.26e+03 -5e+03 3.48e-06 0 1.06e+03 8.06e+03 World Transportation - 4 -4.14e+03 -2.26e+03 -5e+03 3.48e-06 0 0 8.06e+03 Tank Transportation - 5 -235 -5e+03 1.71e+03 3.48e-06 0 8.23e+03 1.63e+04 World Transportation - 6 -235 -5e+03 1.71e+03 3.48e-06 0 0 1.63e+04 Tank Transportation - 7 3.1e+03 -3.05e+03 5e+03 3.48e-06 0 5.08e+03 2.14e+04 World Transportation - 8 3.1e+03 -3.05e+03 5e+03 3.48e-06 0 0 2.14e+04 Tank Transportation - 9 5e+03 737 694 3.48e-06 0 6.04e+03 2.74e+04 World Transportation - 10 5e+03 737 694 3.48e-06 0 0 2.74e+04 Tank Transportation - 11 -2.15e+03 4.57e+03 -3.7e+03 3.48e-06 3.48e-06 9.22e+03 3.66e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 17 1.11 0.445 -0.13 0.269 0 0 1.34 Tank initStep - 18 1.13 0.477 -0.135 0.259 0.00927 0.0405 1.38 Tank Cerenkov - 19 1.15 0.511 -0.137 0.252 0.00768 0.0378 1.42 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.13 0.482 -0.135 4.07e-06 0 0 0 Tank initStep - 1 -4.09e+03 -1.15e+03 957 4.07e-06 4.07e-06 4.35e+03 4.35e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 19 1.15 0.511 -0.137 0.252 0 0 1.42 Tank initStep - 20 1.17 0.526 -0.131 0.246 0.00582 0.0356 1.45 Tank Cerenkov - 21 1.18 0.527 -0.125 0.241 0.00439 0.013 1.47 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.17 0.526 -0.13 3.61e-06 0 0 0 Tank initStep - 1 1.01e+03 -1.5e+03 5e+03 3.61e-06 0 5.32e+03 5.32e+03 World Transportation - 2 1.01e+03 -1.5e+03 5e+03 3.61e-06 0 0 5.32e+03 Tank Transportation - 3 -2.24e+03 -2.89e+03 -5e+03 3.61e-06 0 1.06e+04 1.59e+04 World Transportation - 4 -2.24e+03 -2.89e+03 -5e+03 3.61e-06 0 0 1.59e+04 Tank Transportation - 5 -2.74e+03 -2.89e+03 -4.11e+03 3.61e-06 0 1.03e+03 1.7e+04 Tank OpRayleigh - 6 -1.02e+03 -1.34e+03 -5e+03 3.61e-06 0 2.49e+03 1.94e+04 World Transportation - 7 -1.02e+03 -1.34e+03 -5e+03 3.61e-06 0 0 1.94e+04 Tank Transportation - 8 3.61e+03 5e+03 4.45e+03 3.61e-06 0 1.23e+04 3.17e+04 World Transportation - 9 3.61e+03 5e+03 4.45e+03 3.61e-06 0 0 3.17e+04 Tank Transportation - 10 4.71e+03 3.6e+03 5e+03 3.61e-06 0 1.87e+03 3.36e+04 World Transportation - 11 4.71e+03 3.6e+03 5e+03 3.61e-06 0 0 3.36e+04 Tank Transportation - 12 5e+03 3.33e+03 4.73e+03 3.61e-06 0 481 3.41e+04 World Transportation - 13 5e+03 3.33e+03 4.73e+03 3.61e-06 0 0 3.41e+04 Tank Transportation - 14 4.17e+03 2.96e+03 4.43e+03 3.61e-06 3.61e-06 959 3.5e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 21 1.18 0.527 -0.125 0.241 0 0 1.47 Tank initStep - 22 1.22 0.524 -0.0995 0.227 0.014 0.0465 1.51 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.21 0.525 -0.105 3.55e-06 0 0 0 Tank initStep - 1 -5e+03 1.6e+03 -3.17e+03 3.55e-06 0 6.13e+03 6.13e+03 World Transportation - 2 -5e+03 1.6e+03 -3.17e+03 3.55e-06 0 0 6.13e+03 Tank Transportation - 3 -4.95e+03 1.95e+03 -5e+03 3.55e-06 0 1.86e+03 7.99e+03 World Transportation - 4 -4.11e+03 3.19e+03 -1e+04 3.55e-06 0 5.22e+03 1.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 22 1.22 0.524 -0.0995 0.227 0 0 1.51 Tank initStep - 23 1.26 0.518 -0.085 0.219 0.00817 0.0423 1.55 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.24 0.521 -0.0921 3.71e-06 0 0 0 Tank initStep - 1 5e+03 4.64e+03 -2.33e+03 3.71e-06 0 7.21e+03 7.21e+03 World Transportation - 2 5e+03 4.64e+03 -2.33e+03 3.71e-06 0 0 7.21e+03 Tank Transportation - 3 4.83e+03 5e+03 -2.57e+03 3.71e-06 0 470 7.68e+03 World Transportation - 4 4.83e+03 5e+03 -2.57e+03 3.71e-06 0 0 7.68e+03 Tank Transportation - 5 -1.14e+03 -1.15e+03 -676 3.71e-06 3.71e-06 8.77e+03 1.64e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 23 1.26 0.518 -0.085 0.219 0 0 1.55 Tank initStep - 24 1.3 0.517 -0.0763 0.211 0.00794 0.0399 1.59 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.29 0.517 -0.0782 4e-06 0 0 0 Tank initStep - 1 5e+03 4.91e+03 1.54e+03 4e-06 0 7.17e+03 7.17e+03 World Transportation - 2 5e+03 4.91e+03 1.54e+03 4e-06 0 0 7.17e+03 Tank Transportation - 3 4.86e+03 5e+03 1.58e+03 4e-06 0 171 7.34e+03 World Transportation - 4 4.86e+03 5e+03 1.58e+03 4e-06 0 0 7.34e+03 Tank Transportation - 5 1.62e+03 562 3.72e+03 4e-06 4e-06 5.9e+03 1.32e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 24 1.3 0.517 -0.0763 0.211 0 0 1.59 Tank initStep - 25 1.34 0.517 -0.0757 0.202 0.00973 0.0376 1.63 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.33 0.517 -0.0757 2.89e-06 0 0 0 Tank initStep - 1 5e+03 1.83e+03 -4.5e+03 2.89e-06 0 6.97e+03 6.97e+03 World Transportation - 2 5e+03 1.83e+03 -4.5e+03 2.89e-06 0 0 6.97e+03 Tank Transportation - 3 4.98e+03 1.9e+03 -5e+03 2.89e-06 0 509 7.48e+03 World Transportation - 4 4.98e+03 1.9e+03 -5e+03 2.89e-06 0 0 7.48e+03 Tank Transportation - 5 3e+03 5e+03 -4.33e+03 2.89e-06 0 3.74e+03 1.12e+04 World Transportation - 6 -4.1e+03 1e+04 -3.25e+03 2.89e-06 0 8.75e+03 2e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 25 1.34 0.517 -0.0757 0.202 0 0 1.63 Tank initStep - 26 1.37 0.514 -0.0828 0.196 0.00524 0.0348 1.67 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.34 0.517 -0.0761 4.06e-06 0 0 0 Tank initStep - 1 323 5e+03 3.63e+03 4.06e-06 0 6.19e+03 6.19e+03 World Transportation - 2 -879 8.6e+03 1e+04 4.06e-06 0 7.42e+03 1.36e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 26 1.37 0.514 -0.0828 0.196 0 0 1.67 Tank initStep - 27 1.4 0.506 -0.0957 0.184 0.0122 0.0334 1.7 Tank msc - 28 1.47 0.483 -0.122 0.105 0.0794 0.0909 1.79 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 48, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.42 0.499 -0.104 4e-06 0 0 0 Tank initStep - 1 -3.24e+03 -1.76e+03 -5e+03 4e-06 0 6.21e+03 6.21e+03 World Transportation - 2 -3.24e+03 -1.76e+03 -5e+03 4e-06 0 0 6.21e+03 Tank Transportation - 3 -5e+03 -2.76e+03 -2.22e+03 4e-06 0 3.44e+03 9.65e+03 World Transportation - 4 -5e+03 -2.76e+03 -2.22e+03 4e-06 0 0 9.65e+03 Tank Transportation - 5 -3.67e+03 -3.91e+03 866 4e-06 4e-06 3.56e+03 1.32e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 47, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.44 0.493 -0.111 3.67e-06 0 0 0 Tank initStep - 1 -10 -126 -803 3.67e-06 3.67e-06 813 813 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 46, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.47 0.483 -0.122 3.46e-06 0 0 0 Tank initStep - 1 -4.96e+03 3.56e+03 -4.91e+03 3.46e-06 3.46e-06 7.84e+03 7.84e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 45, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.46 0.487 -0.118 3.88e-06 0 0 0 Tank initStep - 1 3.66e+03 1.83e+03 -619 3.88e-06 3.88e-06 4.14e+03 4.14e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 44, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.45 0.49 -0.114 3.73e-06 0 0 0 Tank initStep - 1 -247 1.56e+03 -5e+03 3.73e-06 0 5.24e+03 5.24e+03 World Transportation - 2 867 3.77e+03 -1e+04 3.73e-06 0 5.58e+03 1.08e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 43, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.46 0.485 -0.12 2.41e-06 0 0 0 Tank initStep - 1 -727 -96.6 177 2.41e-06 2.41e-06 756 756 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 28 1.47 0.483 -0.122 0.105 0 0 1.79 Tank initStep - 29 1.48 0.481 -0.127 0.101 0.00372 0.0116 1.8 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 49, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.47 0.482 -0.123 3.26e-06 0 0 0 Tank initStep - 1 2.43e+03 -3.06e+03 5e+03 3.26e-06 0 6.34e+03 6.34e+03 World Transportation - 2 2.43e+03 -3.06e+03 5e+03 3.26e-06 0 0 6.34e+03 Tank Transportation - 3 3.46e+03 -5e+03 77.8 3.26e-06 0 5.39e+03 1.17e+04 World Transportation - 4 3.46e+03 -5e+03 77.8 3.26e-06 0 0 1.17e+04 Tank Transportation - 5 232 1.16e+03 -4.44e+03 3.26e-06 3.26e-06 8.29e+03 2e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 29 1.48 0.481 -0.127 0.101 0 0 1.8 Tank initStep - 30 1.49 0.475 -0.125 0.0969 0.00422 0.0109 1.81 Tank msc - 31 1.51 0.45 -0.118 0.0826 0.0144 0.0408 1.85 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 51, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.49 0.47 -0.124 2.22e-06 0 0 0 Tank initStep - 1 -5e+03 1.18e+03 -2.65e+03 2.22e-06 0 5.78e+03 5.78e+03 World Transportation - 2 -1e+04 3.38e+03 -7.22e+03 2.22e-06 0 7.12e+03 1.29e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 50, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.51 0.457 -0.12 2.48e-06 0 0 0 Tank initStep - 1 752 -1.57e+03 5e+03 2.48e-06 0 5.29e+03 5.29e+03 World Transportation - 2 2.31e+03 -4.53e+03 1e+04 2.48e-06 0 6.02e+03 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 31 1.51 0.45 -0.118 0.0826 0 0 1.85 Tank initStep - 32 1.51 0.449 -0.111 0.0796 0.00299 0.00769 1.86 Tank msc - 33 1.51 0.449 -0.0838 0.0676 0.012 0.0331 1.9 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 52, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.51 0.449 -0.0978 4.07e-06 0 0 0 Tank initStep - 1 -1.37e+03 -3.01e+03 -5e+03 4.07e-06 0 5.99e+03 5.99e+03 World Transportation - 2 -4.18e+03 -7.27e+03 -1e+04 4.07e-06 0 7.14e+03 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 33 1.51 0.449 -0.0838 0.0676 0 0 1.9 Tank initStep - 34 1.5 0.451 -0.0802 0.0638 0.0038 0.00542 1.9 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 53, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.51 0.449 -0.0834 3.52e-06 0 0 0 Tank initStep - 1 30.4 1.09e+03 -233 3.52e-06 3.52e-06 1.12e+03 1.12e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 34 1.5 0.451 -0.0802 0.0638 0 0 1.9 Tank initStep - 35 1.5 0.452 -0.0767 0.0624 0.00139 0.0049 1.91 Tank msc - 36 1.49 0.458 -0.0618 0.0473 0.0151 0.0264 1.93 Tank eIoni - 37 1.49 0.473 -0.0653 0.0288 0.0184 0.021 1.95 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.49 0.462 -0.0627 3.72e-06 0 0 0 Tank initStep - 1 -3.11e+03 5e+03 -4.07e+03 3.72e-06 0 7.16e+03 7.16e+03 World Transportation - 2 -3.11e+03 5e+03 -4.07e+03 3.72e-06 0 0 7.16e+03 Tank Transportation - 3 -3.88e+03 4.48e+03 -4.36e+03 3.72e-06 3.72e-06 973 8.13e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 54, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.49 0.459 -0.062 2.14e-06 0 0 0 Tank initStep - 1 -2e+03 1.42e+03 1.44e+03 2.14e-06 2.14e-06 2.85e+03 2.85e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 37 1.49 0.473 -0.0653 0.0288 0 0 1.95 Tank initStep - 38 1.49 0.474 -0.0654 0.0282 0.000647 0.00119 1.95 Tank msc - 39 1.48 0.48 -0.0666 0 0.0282 0.0133 1.97 Tank eIoni - 40 1.48 0.48 -0.0666 0 0 0 1.97 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 57, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.48 0.48 -0.0666 0.511 0 0 0 Tank initStep - 1 -4.57 39.6 1.03 0.369 2.92e-05 39.6 39.6 Tank compt - 2 -1.85 56.4 21.7 0.182 1.36e-05 26.7 66.4 Tank compt - 3 42.6 28.9 8.73 0.109 1.36e-05 53.8 120 Tank compt - 4 15.3 36.8 2.38 0.0939 1.42e-05 29.1 149 Tank compt - 5 15.8 35.6 -18.9 0.0823 1.42e-05 21.3 171 Tank compt - 6 -80.4 13 -42.4 0.0608 0.000537 102 272 Tank compt - 7 -39.3 34.1 -66.1 0.0578 1.36e-05 51.9 324 Tank compt - 8 -29.1 27.8 -70.4 0.0577 1.42e-05 12.7 337 Tank compt - 9 7.67 12.2 -92.3 0 0.000537 45.5 383 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.67 12.2 -92.3 0.0571 0 0 0 Tank initStep - 1 7.68 12.2 -92.3 0.0553 0.00185 0.00429 0.00429 Tank msc - 2 7.69 12.2 -92.3 0.0414 0.0139 0.0245 0.0288 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.69 12.2 -92.3 3.11e-06 0 0 0 Tank initStep - 1 830 -5e+03 2.14e+03 3.11e-06 0 5.55e+03 5.55e+03 World Transportation - 2 401 -1e+04 6.7e+03 3.11e-06 0 6.78e+03 1.23e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 7.69 12.2 -92.3 0.0414 0 0 0.0288 Tank initStep - 3 7.7 12.2 -92.3 0.0406 0.000797 0.00243 0.0313 Tank msc - 4 7.71 12.2 -92.3 0 0.0406 0.0192 0.0504 Tank eIoni - 5 7.71 12.2 -92.3 0 0 0 0.0504 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.7 12.2 -92.3 2.43e-06 0 0 0 Tank initStep - 1 -879 12.5 259 2.43e-06 2.43e-06 953 953 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.7 12.2 -92.3 2.17e-06 0 0 0 Tank initStep - 1 4.69e+03 -5e+03 1.53e+03 2.17e-06 0 7.05e+03 7.05e+03 World Transportation - 2 4.69e+03 -5e+03 1.53e+03 2.17e-06 0 0 7.05e+03 Tank Transportation - 3 5e+03 -4.5e+03 1.8e+03 2.17e-06 0 648 7.7e+03 World Transportation - 4 5e+03 -4.5e+03 1.8e+03 2.17e-06 0 0 7.7e+03 Tank Transportation - 5 1.79e+03 1.58e+03 5e+03 2.17e-06 0 7.58e+03 1.53e+04 World Transportation - 6 1.79e+03 1.58e+03 5e+03 2.17e-06 0 0 1.53e+04 Tank Transportation - 7 539 5e+03 387 2.17e-06 0 5.88e+03 2.12e+04 World Transportation - 8 539 5e+03 387 2.17e-06 0 0 2.12e+04 Tank Transportation - 9 -501 3.3e+03 -4.98e+03 2.17e-06 2.17e-06 5.72e+03 2.69e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 66 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.7 12.2 -92.3 2.38e-06 0 0 0 Tank initStep - 1 1.66e+03 5e+03 1.74e+03 2.38e-06 0 5.57e+03 5.57e+03 World Transportation - 2 4.53e+03 1e+04 6.02e+03 2.38e-06 0 7.18e+03 1.27e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 65, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -29.1 27.8 -70.4 0.000147 0 0 0 Tank initStep - 1 -29.1 27.8 -70.4 0.000147 0 5.35e-07 5.35e-07 Tank msc - 2 -29.1 27.8 -70.4 0 0.000147 6.68e-06 7.22e-06 Tank eIoni - 3 -29.1 27.8 -70.4 0 0 0 7.22e-06 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 64, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -39.3 34.1 -66.1 0.00299 0 0 0 Tank initStep - 1 -39.3 34.1 -66.1 0.00299 4.23e-06 2.46e-05 2.46e-05 Tank msc - 2 -39.3 34.1 -66.1 0 0.00299 0.000306 0.000331 Tank eIoni - 3 -39.3 34.1 -66.1 0 0 0 0.000331 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -80.4 13 -42.4 0.0209 0 0 0 Tank initStep - 1 -80.4 13 -42.4 0.0203 0.000683 0.000729 0.000729 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 63 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -80.4 13 -42.4 3.55e-06 0 0 0 Tank initStep - 1 -5e+03 668 -1.1e+03 3.55e-06 0 5.07e+03 5.07e+03 World Transportation - 2 -5e+03 668 -1.1e+03 3.55e-06 0 0 5.07e+03 Tank Transportation - 3 5e+03 -4.53e+03 -862 3.55e-06 0 1.13e+04 1.63e+04 World Transportation - 4 5e+03 -4.53e+03 -862 3.55e-06 0 0 1.63e+04 Tank Transportation - 5 4.48e+03 -5e+03 -835 3.55e-06 0 699 1.7e+04 World Transportation - 6 -3.21e+03 -1e+04 -2.97e+03 3.55e-06 0 9.42e+03 2.65e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 63 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -80.4 13 -42.4 3.41e-06 0 0 0 Tank initStep - 1 -1.16e+03 -5e+03 -982 3.41e-06 0 5.21e+03 5.21e+03 World Transportation - 2 -1.53e+03 -1e+04 -3.09e+03 3.41e-06 0 5.44e+03 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 -80.4 13 -42.4 0.0203 0 0 0.000729 Tank initStep - 2 -80.4 13 -42.4 0.0188 0.00148 0.000687 0.00142 Tank msc - 3 -80.4 13 -42.4 0 0.0188 0.00752 0.00894 Tank eIoni - 4 -80.4 13 -42.4 0 0 0 0.00894 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 15.8 35.6 -18.9 0.0116 0 0 0 Tank initStep - 1 15.8 35.6 -18.9 0.0112 0.000433 0.000258 0.000258 Tank msc - 2 15.8 35.6 -18.9 0 0.0112 0.00302 0.00328 Tank eIoni - 3 15.8 35.6 -18.9 0 0 0 0.00328 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 15.3 36.8 2.38 0.0147 0 0 0 Tank initStep - 1 15.3 36.8 2.38 0.0141 0.000659 0.000392 0.000392 Tank msc - 2 15.3 36.8 2.38 0 0.0141 0.00452 0.00492 Tank eIoni - 3 15.3 36.8 2.38 0 0 0 0.00492 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 42.6 28.9 8.73 0.0729 0 0 0 Tank initStep - 1 42.6 28.9 8.73 0.0675 0.00544 0.00659 0.00659 Tank msc - 2 42.6 28.8 8.73 0.0485 0.0189 0.0293 0.0358 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 60 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 42.6 28.9 8.73 4.02e-06 0 0 0 Tank initStep - 1 5e+03 -285 876 4.02e-06 0 5.04e+03 5.04e+03 World Transportation - 2 5e+03 -285 876 4.02e-06 0 0 5.04e+03 Tank Transportation - 3 4.27e+03 -378 922 4.02e-06 4.02e-06 736 5.78e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 42.6 28.8 8.73 0.0485 0 0 0.0358 Tank initStep - 3 42.6 28.9 8.73 0.0465 0.00199 0.00322 0.0391 Tank msc - 4 42.6 28.9 8.72 0.0312 0.0153 0.0213 0.0604 Tank eIoni - 5 42.6 28.9 8.72 0.0133 0.0179 0.0153 0.0758 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 60 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 42.6 28.9 8.72 2.31e-06 0 0 0 Tank initStep - 1 -2.57e+03 -2.92e+03 -2.03e+03 2.31e-06 2.31e-06 4.44e+03 4.44e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 42.6 28.9 8.72 0.0133 0 0 0.0758 Tank initStep - 6 42.6 28.9 8.72 0.013 0.000333 0.000327 0.0761 Tank msc - 7 42.6 28.9 8.72 0 0.013 0.00391 0.08 Tank eIoni - 8 42.6 28.9 8.72 0 0 0 0.08 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 60 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 42.6 28.9 8.72 3.75e-06 0 0 0 Tank initStep - 1 -786 2e+03 -578 3.75e-06 3.75e-06 2.22e+03 2.22e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.85 56.4 21.7 0.187 0 0 0 Tank initStep - 1 -1.87 56.4 21.7 0.173 0.0139 0.0321 0.0321 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.86 56.4 21.7 3.93e-06 0 0 0 Tank initStep - 1 2.24e+03 5e+03 -1e+03 3.93e-06 0 5.52e+03 5.52e+03 World Transportation - 2 5.93e+03 1e+04 -4.02e+03 3.93e-06 0 6.91e+03 1.24e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 -1.87 56.4 21.7 0.173 0 0 0.0321 Tank initStep - 2 -1.87 56.4 21.8 0.162 0.0114 0.0283 0.0604 Tank msc - 3 -1.88 56.4 21.8 0.142 0.02 0.0792 0.14 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.88 56.4 21.8 3.81e-06 0 0 0 Tank initStep - 1 -335 2e+03 407 3.81e-06 0 2.01e+03 2.01e+03 Bubble Transportation - 2 -414 2.33e+03 500 3.81e-06 3.81e-06 355 2.36e+03 Tank Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 78, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.88 56.4 21.8 4.09e-06 0 0 0 Tank initStep - 1 319 516 3.78e+03 4.09e-06 4.09e-06 3.8e+03 3.8e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.88 56.4 21.8 3.98e-06 0 0 0 Tank initStep - 1 829 -5e+03 -2.31e+03 3.98e-06 0 5.63e+03 5.63e+03 World Transportation - 2 2.75e+03 -1e+04 -4.84e+03 3.98e-06 0 5.93e+03 1.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 -1.88 56.4 21.8 0.142 0 0 0.14 Tank initStep - 4 -1.87 56.4 21.9 0.138 0.00411 0.0204 0.16 Tank msc - 5 -1.89 56.5 21.9 0.119 0.0186 0.0644 0.224 Tank eIoni - 6 -1.9 56.5 21.9 0.0967 0.0226 0.0538 0.278 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.89 56.5 21.9 3.28e-06 0 0 0 Tank initStep - 1 172 2e+03 356 3.28e-06 3.28e-06 1.98e+03 1.98e+03 Bubble Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.89 56.5 21.9 2.45e-06 0 0 0 Tank initStep - 1 -3.2e+03 238 5e+03 2.45e-06 0 5.92e+03 5.92e+03 World Transportation - 2 -1e+04 1.73e+03 8.5e+03 2.45e-06 0 7.8e+03 1.37e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.89 56.5 21.9 3.02e-06 0 0 0 Tank initStep - 1 1.67 5e+03 2.11e+03 3.02e-06 0 5.37e+03 5.37e+03 World Transportation - 2 -558 1e+04 6.33e+03 3.02e-06 0 6.57e+03 1.19e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 -1.9 56.5 21.9 0.0967 0 0 0.278 Tank initStep - 7 -1.89 56.5 21.9 0.0927 0.00406 0.0107 0.289 Tank msc - 8 -1.89 56.5 21.9 0.0749 0.0178 0.0403 0.329 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.89 56.5 21.9 2.33e-06 0 0 0 Tank initStep - 1 163 -148 -280 2.33e-06 2.33e-06 401 401 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 -1.89 56.5 21.9 0.0749 0 0 0.329 Tank initStep - 9 -1.88 56.5 21.9 0.0731 0.00175 0.0069 0.336 Tank msc - 10 -1.86 56.6 21.9 0.0604 0.0128 0.0316 0.368 Tank eIoni - 11 -1.85 56.6 21.9 0.0469 0.0134 0.0265 0.394 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.86 56.6 21.9 4e-06 0 0 0 Tank initStep - 1 -5e+03 770 -1.13e+03 4e-06 0 5.18e+03 5.18e+03 World Transportation - 2 -1e+04 2.59e+03 -1.39e+03 4e-06 0 5.33e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 11 -1.85 56.6 21.9 0.0469 0 0 0.394 Tank initStep - 12 -1.85 56.6 21.9 0.0453 0.00161 0.00304 0.397 Tank msc - 13 -1.86 56.6 21.9 0.0275 0.0178 0.0209 0.418 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.86 56.6 21.9 2.28e-06 0 0 0 Tank initStep - 1 -2.19e+03 -657 -5e+03 2.28e-06 0 5.52e+03 5.52e+03 World Transportation - 2 -2.19e+03 -657 -5e+03 2.28e-06 0 0 5.52e+03 Tank Transportation - 3 -4.32e+03 -5e+03 -2.83e+03 2.28e-06 0 5.31e+03 1.08e+04 World Transportation - 4 -4.32e+03 -5e+03 -2.83e+03 2.28e-06 0 0 1.08e+04 Tank Transportation - 5 -5e+03 -4.06e+03 -2.46e+03 2.28e-06 0 1.22e+03 1.2e+04 World Transportation - 6 -5e+03 -4.06e+03 -2.46e+03 2.28e-06 0 0 1.2e+04 Tank Transportation - 7 179 -56.3 -5e+03 2.28e-06 0 7.02e+03 1.91e+04 World Transportation - 8 179 -56.3 -5e+03 2.28e-06 0 0 1.91e+04 Tank Transportation - 9 3.84e+03 5e+03 -1.96e+03 2.28e-06 0 6.94e+03 2.6e+04 World Transportation - 10 1e+04 7.05e+03 1.07e+03 2.28e-06 0 7.17e+03 3.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 -1.86 56.6 21.9 0.0275 0 0 0.418 Tank initStep - 14 -1.86 56.6 21.9 0.0262 0.00129 0.00119 0.419 Tank msc - 15 -1.86 56.6 21.9 0.00782 0.0184 0.0128 0.432 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.86 56.6 21.9 3.45e-06 0 0 0 Tank initStep - 1 1.57e+03 -5e+03 1.39e+03 3.45e-06 0 5.47e+03 5.47e+03 World Transportation - 2 4.96e+03 -1e+04 5.79e+03 3.45e-06 0 7.47e+03 1.29e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.86 56.6 21.9 3.11e-06 0 0 0 Tank initStep - 1 -2.96e+03 -1.21e+03 -4.42e+03 3.11e-06 0 5.48e+03 5.48e+03 Tank OpRayleigh - 2 -5e+03 -1.17e+03 -4.95e+03 3.11e-06 0 2.11e+03 7.59e+03 World Transportation - 3 -5e+03 -1.17e+03 -4.95e+03 3.11e-06 0 0 7.59e+03 Tank Transportation - 4 -4.95e+03 -1.09e+03 -5e+03 3.11e-06 0 107 7.7e+03 World Transportation - 5 -4.95e+03 -1.09e+03 -5e+03 3.11e-06 0 0 7.7e+03 Tank Transportation - 6 -2.13e+03 5e+03 -2.59e+03 3.11e-06 0 7.13e+03 1.48e+04 World Transportation - 7 -2.13e+03 5e+03 -2.59e+03 3.11e-06 0 0 1.48e+04 Tank Transportation - 8 5e+03 -828 1.61e+03 3.11e-06 0 1.01e+04 2.49e+04 World Transportation - 9 5e+03 -828 1.61e+03 3.11e-06 0 0 2.49e+04 Tank Transportation - 10 191 -966 5e+03 3.11e-06 0 5.89e+03 3.08e+04 World Transportation - 11 191 -966 5e+03 3.11e-06 0 0 3.08e+04 Tank Transportation - 12 -5e+03 454 -1.87e+03 3.11e-06 0 8.73e+03 3.96e+04 World Transportation - 13 -5e+03 454 -1.87e+03 3.11e-06 0 0 3.96e+04 Tank Transportation - 14 -3.09e+03 374 -5e+03 3.11e-06 0 3.67e+03 4.32e+04 World Transportation - 15 4.1e+03 -3.49e+03 -1e+04 3.11e-06 0 9.57e+03 5.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 -1.86 56.6 21.9 0.00782 0 0 0.432 Tank initStep - 16 -1.86 56.6 21.9 0.00736 0.000461 0.000129 0.432 Tank msc - 17 -1.86 56.6 21.9 0 0.00736 0.00145 0.434 Tank eIoni - 18 -1.86 56.6 21.9 0 0 0 0.434 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 59 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.86 56.6 21.9 3.54e-06 0 0 0 Tank initStep - 1 -2.94e+03 1.44e+03 -5e+03 3.54e-06 0 5.98e+03 5.98e+03 World Transportation - 2 -8.51e+03 2.33e+03 -1e+04 3.54e-06 0 7.53e+03 1.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.57 39.6 1.03 0.142 0 0 0 Tank initStep - 1 -4.57 39.7 1.02 0.134 0.00819 0.0205 0.0205 Tank msc - 2 -4.6 39.7 0.982 0.109 0.0246 0.062 0.0825 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 58 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.59 39.7 0.987 4.06e-06 0 0 0 Tank initStep - 1 -110 -2.38e+03 -5e+03 4.06e-06 0 5.56e+03 5.56e+03 World Transportation - 2 -311 -4.31e+03 -1e+04 4.06e-06 0 5.36e+03 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -4.6 39.7 0.982 0.109 0 0 0.0825 Tank initStep - 3 -4.6 39.7 0.969 0.104 0.00507 0.0132 0.0957 Tank msc - 4 -4.6 39.7 0.93 0.0866 0.0177 0.046 0.142 Tank eIoni - 5 -4.62 39.7 0.92 0.0703 0.0163 0.0375 0.179 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 58 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.61 39.7 0.923 3.41e-06 0 0 0 Tank initStep - 1 2.32e+03 5e+03 1.05e+03 3.41e-06 0 5.58e+03 5.58e+03 World Transportation - 2 2.32e+03 5e+03 1.05e+03 3.41e-06 0 0 5.58e+03 Tank Transportation - 3 5e+03 3.34e+03 2.36e+03 3.41e-06 0 3.41e+03 8.99e+03 World Transportation - 4 7.05e+03 -4.32e+03 1e+04 3.41e-06 0 1.1e+04 2e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 58 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.61 39.7 0.925 3.09e-06 0 0 0 Tank initStep - 1 22.1 5e+03 -2.79e+03 3.09e-06 0 5.69e+03 5.69e+03 World Transportation - 2 22.1 5e+03 -2.79e+03 3.09e-06 0 0 5.69e+03 Tank Transportation - 3 1.59e+03 -5e+03 -1.56e+03 3.09e-06 0 1.02e+04 1.59e+04 World Transportation - 4 3.98e+03 -1e+04 3.28e+03 3.09e-06 0 7.36e+03 2.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 58 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.61 39.7 0.924 3.5e-06 0 0 0 Tank initStep - 1 -796 -2.24e+03 -4.55e+03 3.5e-06 3.5e-06 5.15e+03 5.15e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 -4.62 39.7 0.92 0.0703 0 0 0.179 Tank initStep - 6 -4.63 39.7 0.925 0.0686 0.00174 0.00618 0.185 Tank msc - 7 -4.63 39.7 0.945 0.0504 0.0181 0.0297 0.215 Tank eIoni - 8 -4.64 39.7 0.953 0.0384 0.012 0.0228 0.238 Tank eIoni - 9 -4.63 39.7 0.961 0.0202 0.0182 0.0183 0.256 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 58 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.64 39.7 0.953 4.06e-06 0 0 0 Tank initStep - 1 5e+03 -1.49e+03 2.07e+03 4.06e-06 0 5.63e+03 5.63e+03 World Transportation - 2 1e+04 -5.6e+03 5.23e+03 4.06e-06 0 7.2e+03 1.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 57 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 -4.63 39.7 0.961 0.0202 0 0 0.256 Tank initStep - 10 -4.63 39.7 0.96 0.0199 0.000342 0.000685 0.257 Tank msc - 11 -4.63 39.7 0.958 0 0.0199 0.00831 0.265 Tank eIoni - 12 -4.63 39.7 0.958 0 0 0 0.265 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 95, Parent ID = 58 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.63 39.7 0.959 3.26e-06 0 0 0 Tank initStep - 1 -5e+03 2.81e+03 -3.96e+03 3.26e-06 0 6.95e+03 6.95e+03 World Transportation - 2 -5e+03 2.81e+03 -3.96e+03 3.26e-06 0 0 6.95e+03 Tank Transportation - 3 -4.2e+03 3.3e+03 -5e+03 3.26e-06 0 1.4e+03 8.35e+03 World Transportation - 4 -4.2e+03 3.3e+03 -5e+03 3.26e-06 0 0 8.35e+03 Tank Transportation - 5 -1.54e+03 5e+03 -3.71e+03 3.26e-06 0 3.41e+03 1.18e+04 World Transportation - 6 -1.54e+03 5e+03 -3.71e+03 3.26e-06 0 0 1.18e+04 Tank Transportation - 7 5e+03 2.36e+03 497 3.26e-06 0 8.22e+03 2e+04 World Transportation - 8 1e+04 -862 7.17e+03 3.26e-06 0 8.93e+03 2.89e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 58 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.63 39.7 0.959 3.5e-06 0 0 0 Tank initStep - 1 -305 73.4 352 3.5e-06 3.5e-06 463 463 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 56, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.48 0.48 -0.0666 0.511 0 0 0 Tank initStep - 1 5.64 -26.4 -0.819 0.19 0.000537 27.2 27.2 Tank compt - 2 -1.63 -0.68 24.8 0.122 0.000537 37 64.3 Tank compt - 3 -65.1 -45.7 -37 0.0961 1.42e-05 99.4 164 Tank compt - 4 -61.6 -40.7 -42.3 0.0954 1.42e-05 8.07 172 Tank compt - 5 -56.3 -34.4 -45.3 0.0731 1.42e-05 8.74 180 Tank compt - 6 -56.1 -37.5 -45.7 0.0575 1.42e-05 3.15 184 Tank compt - 7 -52.7 -14 -28.7 0.0524 2.92e-05 29.2 213 Tank compt - 8 -107 75.6 -108 0.0487 1.42e-05 131 344 Tank compt - 9 -107 75.6 -108 0.0473 1.42e-05 0.0756 344 Tank compt - 10 -28.8 38.6 -132 0.0415 1.36e-05 90 434 Tank compt - 11 -43.7 39.7 -110 0.0404 1.42e-05 27.2 461 Tank compt - 12 -43.9 32.6 -101 0.0368 1.42e-05 11.2 473 Tank compt - 13 -36.1 28.9 -108 0 0.000537 11 484 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 108, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -36.1 28.9 -108 0.0362 0 0 0 Tank initStep - 1 -36.1 28.9 -108 0.0355 0.000722 0.00192 0.00192 Tank msc - 2 -36.1 28.8 -108 0.0185 0.017 0.0172 0.0191 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 108 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -36.1 28.9 -108 2.24e-06 0 0 0 Tank initStep - 1 368 22.9 -892 2.24e-06 2.24e-06 882 882 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 108, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -36.1 28.8 -108 0.0185 0 0 0.0191 Tank initStep - 3 -36.1 28.8 -108 0.0177 0.000807 0.000585 0.0197 Tank msc - 4 -36.1 28.8 -108 0 0.0177 0.00676 0.0265 Tank eIoni - 5 -36.1 28.8 -108 0 0 0 0.0265 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 108 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -36.1 28.8 -108 4.02e-06 0 0 0 Tank initStep - 1 214 2.8e+03 -5e+03 4.02e-06 0 5.63e+03 5.63e+03 World Transportation - 2 214 2.8e+03 -5e+03 4.02e-06 0 0 5.63e+03 Tank Transportation - 3 679 5e+03 -3.88e+03 4.02e-06 0 2.51e+03 8.14e+03 World Transportation - 4 3.63e+03 1e+04 1.32e+03 4.02e-06 0 7.8e+03 1.59e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 107, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -43.9 32.6 -101 0.00366 0 0 0 Tank initStep - 1 -43.9 32.6 -101 0.0036 5.95e-05 3.45e-05 3.45e-05 Tank msc - 2 -43.9 32.6 -101 0 0.0036 0.00042 0.000454 Tank eIoni - 3 -43.9 32.6 -101 0 0 0 0.000454 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 106, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -43.7 39.7 -110 0.00102 0 0 0 Tank initStep - 1 -43.7 39.7 -110 0.00102 0 4.38e-06 4.38e-06 Tank msc - 2 -43.7 39.7 -110 0 0.00102 5.47e-05 5.91e-05 Tank eIoni - 3 -43.7 39.7 -110 0 0 0 5.91e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 105, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -28.8 38.6 -132 0.00577 0 0 0 Tank initStep - 1 -28.8 38.6 -132 0.00572 4.41e-05 7.55e-05 7.55e-05 Tank msc - 2 -28.8 38.6 -132 0 0.00572 0.000931 0.00101 Tank eIoni - 3 -28.8 38.6 -132 0 0 0 0.00101 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 111, Parent ID = 105 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -28.8 38.6 -132 3.37e-06 0 0 0 Tank initStep - 1 5e+03 -1.53e+03 -2.11e+03 3.37e-06 0 5.63e+03 5.63e+03 World Transportation - 2 5e+03 -1.53e+03 -2.11e+03 3.37e-06 0 0 5.63e+03 Tank Transportation - 3 2.31e+03 -5e+03 -1.81e+03 3.37e-06 0 4.4e+03 1e+04 World Transportation - 4 2.31e+03 -5e+03 -1.81e+03 3.37e-06 0 0 1e+04 Tank Transportation - 5 1.94e+03 -4.94e+03 -1.54e+03 3.37e-06 3.37e-06 466 1.05e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 104, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -107 75.6 -108 0.00145 0 0 0 Tank initStep - 1 -107 75.6 -108 0.00145 0 7.5e-06 7.5e-06 Tank msc - 2 -107 75.6 -108 0 0.00145 9.37e-05 0.000101 Tank eIoni - 3 -107 75.6 -108 0 0 0 0.000101 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 103, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -107 75.6 -108 0.00362 0 0 0 Tank initStep - 1 -107 75.6 -108 0.00323 0.000394 3.39e-05 3.39e-05 Tank msc - 2 -107 75.6 -108 0 0.00323 0.000349 0.000383 Tank eIoni - 3 -107 75.6 -108 0 0 0 0.000383 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 102, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -52.7 -14 -28.7 0.00507 0 0 0 Tank initStep - 1 -52.7 -14 -28.7 0.00504 3.33e-05 6.04e-05 6.04e-05 Tank msc - 2 -52.7 -14 -28.7 0 0.00504 0.000747 0.000808 Tank eIoni - 3 -52.7 -14 -28.7 0 0 0 0.000808 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 101, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -56.1 -37.5 -45.7 0.0156 0 0 0 Tank initStep - 1 -56.1 -37.5 -45.7 0.0153 0.000327 0.000433 0.000433 Tank msc - 2 -56.1 -37.5 -45.7 0 0.0153 0.00521 0.00565 Tank eIoni - 3 -56.1 -37.5 -45.7 0 0 0 0.00565 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 100, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -56.3 -34.4 -45.3 0.0223 0 0 0 Tank initStep - 1 -56.3 -34.4 -45.3 0.0219 0.000445 0.000816 0.000816 Tank msc - 2 -56.3 -34.4 -45.3 0 0.0219 0.00985 0.0107 Tank eIoni - 3 -56.3 -34.4 -45.3 0 0 0 0.0107 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 99, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.6 -40.7 -42.3 0.000671 0 0 0 Tank initStep - 1 -61.6 -40.7 -42.3 0.000671 0 2.4e-06 2.4e-06 Tank msc - 2 -61.6 -40.7 -42.3 0 0.000671 3e-05 3.24e-05 Tank eIoni - 3 -61.6 -40.7 -42.3 0 0 0 3.24e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -65.1 -45.7 -37 0.0257 0 0 0 Tank initStep - 1 -65.1 -45.7 -37 0.0254 0.000367 0.00105 0.00105 Tank msc - 2 -65.1 -45.7 -37.1 0.00641 0.019 0.0123 0.0134 Tank eIoni - 3 -65.1 -45.7 -37.1 0 0.00641 0.00113 0.0145 Tank eIoni - 4 -65.1 -45.7 -37.1 0 0 0 0.0145 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 112, Parent ID = 98 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -65.1 -45.7 -37.1 2.19e-06 0 0 0 Tank initStep - 1 2.78e+03 2.1e+03 5e+03 2.19e-06 0 6.17e+03 6.17e+03 World Transportation - 2 2.78e+03 2.1e+03 5e+03 2.19e-06 0 0 6.17e+03 Tank Transportation - 3 3.43e+03 4.85e+03 2.48e+03 2.19e-06 2.19e-06 3.79e+03 9.96e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.63 -0.68 24.8 0.0677 0 0 0 Tank initStep - 1 -1.62 -0.677 24.8 0.0658 0.00186 0.00579 0.00579 Tank msc - 2 -1.62 -0.664 24.8 0.0516 0.0143 0.0286 0.0344 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 113, Parent ID = 97 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.62 -0.665 24.8 3.48e-06 0 0 0 Tank initStep - 1 1.82e+03 5e+03 -4.42e+03 3.48e-06 0 6.94e+03 6.94e+03 World Transportation - 2 1.82e+03 5e+03 -4.42e+03 3.48e-06 0 0 6.94e+03 Tank Transportation - 3 2.58e+03 4.06e+03 -5e+03 3.48e-06 0 1.34e+03 8.28e+03 World Transportation - 4 2.58e+03 4.06e+03 -5e+03 3.48e-06 0 0 8.28e+03 Tank Transportation - 5 491 -5e+03 -403 3.48e-06 0 1.04e+04 1.87e+04 World Transportation - 6 491 -5e+03 -403 3.48e-06 0 0 1.87e+04 Tank Transportation - 7 723 -1.81e+03 5e+03 3.48e-06 0 6.28e+03 2.49e+04 World Transportation - 8 341 4.42e+03 1e+04 3.48e-06 0 8e+03 3.29e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -1.62 -0.664 24.8 0.0516 0 0 0.0344 Tank initStep - 3 -1.62 -0.662 24.8 0.0499 0.0017 0.00359 0.038 Tank msc - 4 -1.63 -0.652 24.8 0.0313 0.0186 0.0226 0.0606 Tank eIoni - 5 -1.63 -0.644 24.8 0 0.0313 0.0154 0.0759 Tank eIoni - 6 -1.63 -0.644 24.8 0 0 0 0.0759 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.64 -26.4 -0.819 0.32 0 0 0 Tank initStep - 1 5.64 -26.5 -0.834 0.312 0.00835 0.0573 0.0573 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 115, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.64 -26.5 -0.833 2.97e-06 0 0 0 Tank initStep - 1 -142 -5e+03 -3.14e+03 2.97e-06 0 5.88e+03 5.88e+03 World Transportation - 2 -1.69e+03 -9.23e+03 -1e+04 2.97e-06 0 8.21e+03 1.41e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 114, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.64 -26.4 -0.822 3.22e-06 0 0 0 Tank initStep - 1 2.66e+03 -5e+03 -747 3.22e-06 0 5.69e+03 5.69e+03 World Transportation - 2 3.44e+03 -1e+04 -1.89e+03 3.22e-06 0 5.19e+03 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 5.64 -26.5 -0.834 0.312 0 0 0.0573 Tank initStep - 2 5.65 -26.5 -0.866 0.3 0.0117 0.0544 0.112 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 117, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.64 -26.5 -0.835 2.29e-06 0 0 0 Tank initStep - 1 -1.37e+03 -5e+03 323 2.29e-06 0 5.17e+03 5.17e+03 World Transportation - 2 -4.4e+03 -1e+04 1.81e+03 2.29e-06 0 6.03e+03 1.12e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 116, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.64 -26.5 -0.834 4.04e-06 0 0 0 Tank initStep - 1 -569 -5e+03 -1.82e+03 4.04e-06 0 5.33e+03 5.33e+03 World Transportation - 2 -5.36e+03 -1e+04 -5.32e+03 4.04e-06 0 7.75e+03 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 5.65 -26.5 -0.866 0.3 0 0 0.112 Tank initStep - 3 5.65 -26.6 -0.898 0.289 0.0113 0.0506 0.162 Tank Cerenkov - 4 5.64 -26.6 -0.931 0.278 0.0109 0.0469 0.209 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 118, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.65 -26.6 -0.92 4.13e-06 0 0 0 Tank initStep - 1 5e+03 -1.58e+03 -750 4.13e-06 0 5.28e+03 5.28e+03 World Transportation - 2 1e+04 -4.84e+03 -1.38e+03 4.13e-06 0 6e+03 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 5.64 -26.6 -0.931 0.278 0 0 0.209 Tank initStep - 5 5.65 -26.6 -0.955 0.268 0.00962 0.0436 0.253 Tank Cerenkov - 6 5.66 -26.7 -0.975 0.261 0.00739 0.0407 0.294 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 119, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.65 -26.6 -0.959 3.44e-06 0 0 0 Tank initStep - 1 2.42e+03 -5e+03 -3.66e+03 3.44e-06 0 6.63e+03 6.63e+03 World Transportation - 2 2.42e+03 -5e+03 -3.66e+03 3.44e-06 0 0 6.63e+03 Tank Transportation - 3 2.72e+03 -3.33e+03 -5e+03 3.44e-06 0 2.16e+03 8.79e+03 World Transportation - 4 2.72e+03 -3.33e+03 -5e+03 3.44e-06 0 0 8.79e+03 Tank Transportation - 5 2.59e+03 2.96e+03 -1.16e+03 3.44e-06 0 7.37e+03 1.62e+04 Tank OpRayleigh - 6 -270 5e+03 -2.08e+03 3.44e-06 0 3.63e+03 1.98e+04 World Transportation - 7 -6.39e+03 9.08e+03 -1e+04 3.44e-06 0 1.08e+04 3.06e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 5.66 -26.7 -0.975 0.261 0 0 0.294 Tank initStep - 7 5.66 -26.7 -1.01 0.254 0.0074 0.0386 0.332 Tank Cerenkov - 8 5.65 -26.7 -1.03 0.247 0.00697 0.0365 0.369 Tank Cerenkov - 9 5.64 -26.7 -1.05 0.244 0.00295 0.0165 0.385 Tank Cerenkov - 10 5.64 -26.7 -1.05 0.241 0.00293 0.00505 0.39 Tank Cerenkov - 11 5.64 -26.8 -1.13 0.212 0.0293 0.135 0.525 Tank eIoni - 12 5.64 -26.9 -1.2 0.181 0.0303 0.113 0.639 Tank eIoni - 13 5.65 -26.9 -1.22 0.16 0.0213 0.0919 0.731 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 122, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.65 -26.9 -1.21 2.98e-06 0 0 0 Tank initStep - 1 -3.02e+03 3.06e+03 -5e+03 2.98e-06 0 6.61e+03 6.61e+03 World Transportation - 2 -3.02e+03 3.06e+03 -5e+03 2.98e-06 0 0 6.61e+03 Tank Transportation - 3 -5e+03 4.5e+03 -2.46e+03 2.98e-06 0 3.53e+03 1.01e+04 World Transportation - 4 -5e+03 4.5e+03 -2.46e+03 2.98e-06 0 0 1.01e+04 Tank Transportation - 5 -921 5e+03 3.39 2.98e-06 0 4.79e+03 1.49e+04 World Transportation - 6 -921 5e+03 3.39 2.98e-06 0 0 1.49e+04 Tank Transportation - 7 5e+03 -240 3.76e+03 2.98e-06 0 8.75e+03 2.37e+04 World Transportation - 8 5e+03 -240 3.76e+03 2.98e-06 0 0 2.37e+04 Tank Transportation - 9 3.75e+03 -1.48e+03 5e+03 2.98e-06 0 2.15e+03 2.58e+04 World Transportation - 10 3.75e+03 -1.48e+03 5e+03 2.98e-06 0 0 2.58e+04 Tank Transportation - 11 -3.27e+03 -5e+03 707 2.98e-06 0 8.95e+03 3.48e+04 World Transportation - 12 -3.27e+03 -5e+03 707 2.98e-06 0 0 3.48e+04 Tank Transportation - 13 -5e+03 -4.19e+03 161 2.98e-06 0 1.98e+03 3.68e+04 World Transportation - 14 -1e+04 -3.12e+03 -1.51e+03 2.98e-06 0 5.38e+03 4.21e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 121, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.64 -26.9 -1.2 3.16e-06 0 0 0 Tank initStep - 1 5e+03 -30.5 2.61e+03 3.16e-06 0 5.63e+03 5.63e+03 World Transportation - 2 5e+03 -30.5 2.61e+03 3.16e-06 0 0 5.63e+03 Tank Transportation - 3 3.32e+03 728 5e+03 3.16e-06 0 3.02e+03 8.65e+03 World Transportation - 4 3.32e+03 728 5e+03 3.16e-06 0 0 8.65e+03 Tank Transportation - 5 -2.25e+03 5e+03 -1.42e+03 3.16e-06 0 9.51e+03 1.82e+04 World Transportation - 6 -2.25e+03 5e+03 -1.42e+03 3.16e-06 0 0 1.82e+04 Tank Transportation - 7 -5e+03 2.18e+03 -4.77e+03 3.16e-06 0 5.17e+03 2.33e+04 World Transportation - 8 -5e+03 2.18e+03 -4.77e+03 3.16e-06 0 0 2.33e+04 Tank Transportation - 9 -4.57e+03 1.6e+03 -5e+03 3.16e-06 0 754 2.41e+04 World Transportation - 10 -4.57e+03 1.6e+03 -5e+03 3.16e-06 0 0 2.41e+04 Tank Transportation - 11 -3.74e+03 467 -4.25e+03 3.16e-06 3.16e-06 1.6e+03 2.57e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 120, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.65 -26.9 -1.21 2.53e-06 0 0 0 Tank initStep - 1 5e+03 793 -2.18e+03 2.53e-06 0 5.51e+03 5.51e+03 World Transportation - 2 5e+03 793 -2.18e+03 2.53e-06 0 0 5.51e+03 Tank Transportation - 3 2.4e+03 1.13e+03 -5e+03 2.53e-06 0 3.85e+03 9.36e+03 World Transportation - 4 2.4e+03 1.13e+03 -5e+03 2.53e-06 0 0 9.36e+03 Tank Transportation - 5 -4.93e+03 5e+03 3.29e+03 2.53e-06 0 1.17e+04 2.11e+04 World Transportation - 6 -4.93e+03 5e+03 3.29e+03 2.53e-06 0 0 2.11e+04 Tank Transportation - 7 -5e+03 4.94e+03 3.4e+03 2.53e-06 0 142 2.12e+04 World Transportation - 8 -5e+03 4.94e+03 3.4e+03 2.53e-06 0 0 2.12e+04 Tank Transportation - 9 -4.25e+03 4.45e+03 5e+03 2.53e-06 0 1.84e+03 2.31e+04 World Transportation - 10 -90.9 1.24e+03 1e+04 2.53e-06 0 7.25e+03 3.03e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 5.65 -26.9 -1.22 0.16 0 0 0.731 Tank initStep - 14 5.65 -27 -1.22 0.154 0.00598 0.0249 0.755 Tank msc - 15 5.68 -27 -1.26 0.127 0.0266 0.0741 0.83 Tank eIoni - 16 5.71 -27 -1.25 0.108 0.0196 0.0583 0.888 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 123, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.69 -27 -1.25 2.39e-06 0 0 0 Tank initStep - 1 -3.13e+03 2.32e+03 -525 2.39e-06 2.39e-06 3.95e+03 3.95e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 16 5.71 -27 -1.25 0.108 0 0 0.888 Tank initStep - 17 5.72 -27 -1.25 0.104 0.00382 0.0129 0.901 Tank msc - 18 5.76 -27.1 -1.27 0.0821 0.0219 0.0458 0.947 Tank eIoni - 19 5.78 -27 -1.28 0.0603 0.0218 0.0355 0.982 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 125, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.77 -27 -1.27 3.26e-06 0 0 0 Tank initStep - 1 5e+03 2.96e+03 3.23e+03 3.26e-06 0 6.65e+03 6.65e+03 World Transportation - 2 5e+03 2.96e+03 3.23e+03 3.26e-06 0 0 6.65e+03 Tank Transportation - 3 1.93e+03 4.28e+03 5e+03 3.26e-06 0 3.78e+03 1.04e+04 World Transportation - 4 1.93e+03 4.28e+03 5e+03 3.26e-06 0 0 1.04e+04 Tank Transportation - 5 616 5e+03 4.44e+03 3.26e-06 0 1.6e+03 1.2e+04 World Transportation - 6 616 5e+03 4.44e+03 3.26e-06 0 0 1.2e+04 Tank Transportation - 7 -3.83e+03 -4.62e+03 2.39e+03 3.26e-06 3.26e-06 1.08e+04 2.28e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 124, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.76 -27.1 -1.27 3.26e-06 0 0 0 Tank initStep - 1 -4.51e+03 5e+03 -3.36e+03 3.26e-06 0 7.54e+03 7.54e+03 World Transportation - 2 -4.51e+03 5e+03 -3.36e+03 3.26e-06 0 0 7.54e+03 Tank Transportation - 3 -5e+03 4.34e+03 -3.61e+03 3.26e-06 0 857 8.4e+03 World Transportation - 4 -5e+03 4.34e+03 -3.61e+03 3.26e-06 0 0 8.4e+03 Tank Transportation - 5 5e+03 -4.7e+03 152 3.26e-06 0 1.4e+04 2.24e+04 World Transportation - 6 5e+03 -4.7e+03 152 3.26e-06 0 0 2.24e+04 Tank Transportation - 7 4.89e+03 -5e+03 267 3.26e-06 0 338 2.27e+04 World Transportation - 8 -1.69e+03 -1e+04 3.12e+03 3.26e-06 0 8.75e+03 3.15e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 19 5.78 -27 -1.28 0.0603 0 0 0.982 Tank initStep - 20 5.79 -27 -1.28 0.059 0.00126 0.00471 0.987 Tank msc - 21 5.8 -27 -1.28 0.0309 0.0281 0.0259 1.01 Tank eIoni - 22 5.81 -27 -1.28 0.0157 0.0151 0.0152 1.03 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 127, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.81 -27 -1.28 2.32e-06 0 0 0 Tank initStep - 1 -1.17e+03 1.77e+03 377 2.32e-06 2.32e-06 2.18e+03 2.18e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 126, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.81 -27 -1.28 3.36e-06 0 0 0 Tank initStep - 1 288 315 5e+03 3.36e-06 0 5.02e+03 5.02e+03 World Transportation - 2 -1.29e+03 -254 1e+04 3.36e-06 0 5.27e+03 1.03e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 56 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 22 5.81 -27 -1.28 0.0157 0 0 1.03 Tank initStep - 23 5.81 -27 -1.28 0.0156 0.000143 0.00044 1.03 Tank msc - 24 5.8 -27 -1.28 0 0.0156 0.00542 1.03 Tank eIoni - 25 5.8 -27 -1.28 0 0 0 1.03 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 129, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.81 -27 -1.28 2.4e-06 0 0 0 Tank initStep - 1 4.63e+03 5e+03 -2.32e+03 2.4e-06 0 7.22e+03 7.22e+03 World Transportation - 2 1e+04 7.39e+03 -6.34e+03 2.4e-06 0 7.12e+03 1.43e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 128, Parent ID = 96 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.81 -27 -1.28 3.05e-06 0 0 0 Tank initStep - 1 -1.19e+03 -1.3e+03 5e+03 3.05e-06 0 5.3e+03 5.3e+03 World Transportation - 2 -4.19e+03 -3.79e+03 1e+04 3.05e-06 0 6.34e+03 1.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 0.5 0 0 0 Tank initStep - 1 0.138 -0.00471 -0.0172 0.481 0.0192 0.14 0.14 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0161 -0.000552 -0.00201 3.46e-06 0 0 0 Tank initStep - 1 3.91e+03 934 2.74e+03 3.46e-06 3.46e-06 4.87e+03 4.87e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.134 -0.00458 -0.0167 3.26e-06 0 0 0 Tank initStep - 1 1.19e+03 -644 -628 3.26e-06 0 1.49e+03 1.49e+03 Tank OpRayleigh - 2 -3.66e+03 3.35e+03 -5e+03 3.26e-06 0 7.65e+03 9.14e+03 World Transportation - 3 -3.66e+03 3.35e+03 -5e+03 3.26e-06 0 0 9.14e+03 Tank Transportation - 4 -4.34e+03 5e+03 -2.79e+03 3.26e-06 0 2.84e+03 1.2e+04 World Transportation - 5 -4.34e+03 5e+03 -2.79e+03 3.26e-06 0 0 1.2e+04 Tank Transportation - 6 -3.91e+03 3.97e+03 -601 3.26e-06 3.26e-06 2.46e+03 1.44e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0736 -0.00252 -0.00917 2.56e-06 0 0 0 Tank initStep - 1 5e+03 -3.2e+03 -535 2.56e-06 0 5.96e+03 5.96e+03 World Transportation - 2 5e+03 -3.2e+03 -535 2.56e-06 0 0 5.96e+03 Tank Transportation - 3 3.33e+03 -5e+03 275 2.56e-06 0 2.59e+03 8.55e+03 World Transportation - 4 3.33e+03 -5e+03 275 2.56e-06 0 0 8.55e+03 Tank Transportation - 5 198 -658 618 2.56e-06 2.56e-06 5.36e+03 1.39e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.122 -0.00418 -0.0152 3.65e-06 0 0 0 Tank initStep - 1 3.65e+03 -1.11e+03 1.41e+03 3.65e-06 0 4.07e+03 4.07e+03 Tank OpRayleigh - 2 5e+03 -974 1.21e+03 3.65e-06 0 1.37e+03 5.44e+03 World Transportation - 3 1e+04 422 -728 3.65e-06 0 5.54e+03 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00758 -0.000259 -0.000944 3.78e-06 0 0 0 Tank initStep - 1 5e+03 -764 -3.91e+03 3.78e-06 0 6.39e+03 6.39e+03 World Transportation - 2 6.79e+03 -3.01e+03 -1e+04 3.78e-06 0 6.74e+03 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 0.138 -0.00471 -0.0172 0.481 0 0 0.14 Tank initStep - 2 0.26 0.00285 -0.0502 0.449 0.0323 0.129 0.269 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.253 0.00243 -0.0483 3.8e-06 0 0 0 Tank initStep - 1 5e+03 556 723 3.8e-06 0 5.08e+03 5.08e+03 World Transportation - 2 5e+03 556 723 3.8e-06 0 0 5.08e+03 Tank Transportation - 3 4.18e+03 2.38e+03 3.5e+03 3.8e-06 3.8e-06 3.42e+03 8.5e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.164 -0.00311 -0.0241 3.75e-06 0 0 0 Tank initStep - 1 5e+03 -1.14e+03 943 3.75e-06 0 5.21e+03 5.21e+03 World Transportation - 2 5e+03 -1.14e+03 943 3.75e-06 0 0 5.21e+03 Tank Transportation - 3 3.41e+03 -1.07e+03 1.45e+03 3.75e-06 3.75e-06 1.67e+03 6.88e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.177 -0.00228 -0.0278 3.79e-06 0 0 0 Tank initStep - 1 5e+03 -97.5 1.32e+03 3.79e-06 0 5.17e+03 5.17e+03 World Transportation - 2 1e+04 146 4.14e+03 3.79e-06 0 5.75e+03 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.166 -0.00294 -0.0249 3.73e-06 0 0 0 Tank initStep - 1 5e+03 -1.28e+03 854 3.73e-06 0 5.23e+03 5.23e+03 World Transportation - 2 1e+04 -2.53e+03 1.25e+03 3.73e-06 0 5.17e+03 1.04e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.216 0.000148 -0.0384 3.09e-06 0 0 0 Tank initStep - 1 5e+03 2.05e+03 799 3.09e-06 0 5.46e+03 5.46e+03 World Transportation - 2 5e+03 2.05e+03 799 3.09e-06 0 0 5.46e+03 Tank Transportation - 3 621 5e+03 1.29e+03 3.09e-06 0 5.3e+03 1.08e+04 World Transportation - 4 621 5e+03 1.29e+03 3.09e-06 0 0 1.08e+04 Tank Transportation - 5 -5e+03 2.25e+03 1.98e+03 3.09e-06 0 6.3e+03 1.71e+04 World Transportation - 6 -1e+04 -1.31e+03 2.25e+03 3.09e-06 0 6.14e+03 2.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 0.26 0.00285 -0.0502 0.449 0 0 0.269 Tank initStep - 3 0.356 0.0073 -0.107 0.432 0.0168 0.112 0.381 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.316 0.00542 -0.083 3.29e-06 0 0 0 Tank initStep - 1 2.79e+03 -563 -5e+03 3.29e-06 0 5.75e+03 5.75e+03 World Transportation - 2 8.56e+03 -3.69e+03 -1e+04 3.29e-06 0 8.25e+03 1.4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.268 0.00322 -0.0548 2.04e-06 0 0 0 Tank initStep - 1 1.08e+03 293 431 2.04e-06 2.04e-06 1.2e+03 1.2e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.332 0.00618 -0.0927 4.09e-06 0 0 0 Tank initStep - 1 430 -1.23e+03 -2.56e+03 4.09e-06 4.09e-06 2.87e+03 2.87e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.286 0.00406 -0.0656 3.84e-06 0 0 0 Tank initStep - 1 3.21e+03 1.58e+03 -5e+03 3.84e-06 0 6.15e+03 6.15e+03 World Transportation - 2 3.21e+03 1.58e+03 -5e+03 3.84e-06 0 0 6.15e+03 Tank Transportation - 3 5e+03 3.73e+03 -2.69e+03 3.84e-06 0 3.63e+03 9.78e+03 World Transportation - 4 5e+03 3.73e+03 -2.69e+03 3.84e-06 0 0 9.78e+03 Tank Transportation - 5 2.23e+03 4.76e+03 -1.43e+03 3.84e-06 3.84e-06 3.22e+03 1.3e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.356 0.0073 -0.107 0.432 0 0 0.381 Tank initStep - 4 0.445 0.0181 -0.16 0.413 0.0191 0.104 0.485 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.399 0.0125 -0.132 3.3e-06 0 0 0 Tank initStep - 1 5e+03 1.2e+03 -1.86e+03 3.3e-06 0 5.47e+03 5.47e+03 World Transportation - 2 1e+04 7.29e+03 -9.42e+03 3.3e-06 0 1.09e+04 1.64e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.385 0.0108 -0.124 3.03e-06 0 0 0 Tank initStep - 1 653 -2.17e+03 5e+03 3.03e-06 0 5.49e+03 5.49e+03 World Transportation - 2 653 -2.17e+03 5e+03 3.03e-06 0 0 5.49e+03 Tank Transportation - 3 -347 -5e+03 3.13e+03 3.03e-06 0 3.54e+03 9.03e+03 World Transportation - 4 -6.54e+03 -1e+04 -5.95e+03 3.03e-06 0 1.21e+04 2.11e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.359 0.00761 -0.109 2.37e-06 0 0 0 Tank initStep - 1 -5e+03 225 2.15e+03 2.37e-06 0 5.45e+03 5.45e+03 World Transportation - 2 -1e+04 -378 4.79e+03 2.37e-06 0 5.69e+03 1.11e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.392 0.0117 -0.128 4.04e-06 0 0 0 Tank initStep - 1 2.52e+03 1.08e+03 -4.19e+03 4.04e-06 4.04e-06 5.01e+03 5.01e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.387 0.011 -0.125 2.75e-06 0 0 0 Tank initStep - 1 1.98e+03 654 -179 2.75e-06 2.75e-06 2.09e+03 2.09e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 0.445 0.0181 -0.16 0.413 0 0 0.485 Tank initStep - 5 0.527 0.0234 -0.208 0.4 0.0123 0.095 0.58 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.48 0.0204 -0.181 3.87e-06 0 0 0 Tank initStep - 1 -3.59e+03 12.3 1.19e+03 3.87e-06 3.87e-06 3.78e+03 3.78e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.461 0.0192 -0.169 2.09e-06 0 0 0 Tank initStep - 1 -265 527 542 2.09e-06 2.09e-06 801 801 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.446 0.0182 -0.161 3.46e-06 0 0 0 Tank initStep - 1 -552 372 -143 3.46e-06 3.46e-06 681 681 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.505 0.022 -0.195 3.45e-06 0 0 0 Tank initStep - 1 3.14e+03 261 -5e+03 3.45e-06 0 5.91e+03 5.91e+03 World Transportation - 2 3.14e+03 261 -5e+03 3.45e-06 0 0 5.91e+03 Tank Transportation - 3 2.95e+03 5e+03 -1.79e+03 3.45e-06 0 5.73e+03 1.16e+04 World Transportation - 4 1.76e+03 1e+04 1.84e+03 3.45e-06 0 6.29e+03 1.79e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 0.527 0.0234 -0.208 0.4 0 0 0.58 Tank initStep - 6 0.592 0.00272 -0.265 0.374 0.0262 0.0894 0.67 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.56 0.0126 -0.237 4.04e-06 0 0 0 Tank initStep - 1 2.63e+03 313 -5e+03 4.04e-06 0 5.66e+03 5.66e+03 World Transportation - 2 1e+04 -78.8 -9.46e+03 4.04e-06 0 8.62e+03 1.43e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 0.592 0.00272 -0.265 0.374 0 0 0.67 Tank initStep - 7 0.648 -0.0219 -0.313 0.359 0.0148 0.0781 0.748 Tank Cerenkov - 8 0.698 -0.0494 -0.353 0.349 0.0109 0.0721 0.82 Tank Cerenkov - 9 0.743 -0.0753 -0.393 0.337 0.0112 0.0678 0.887 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.725 -0.0651 -0.377 2.52e-06 0 0 0 Tank initStep - 1 5e+03 -116 -4.47e+03 2.52e-06 0 6.71e+03 6.71e+03 World Transportation - 2 5e+03 -116 -4.47e+03 2.52e-06 0 0 6.71e+03 Tank Transportation - 3 4.96e+03 -183 -5e+03 2.52e-06 0 539 7.24e+03 World Transportation - 4 4.64e+03 -1.28e+03 -1e+04 2.52e-06 0 5.13e+03 1.24e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.732 -0.0689 -0.383 2.07e-06 0 0 0 Tank initStep - 1 2.49e+03 -3.12e+03 -1.93e+03 2.07e-06 2.07e-06 4.43e+03 4.43e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.711 -0.057 -0.365 4.02e-06 0 0 0 Tank initStep - 1 3.03e+03 -5e+03 -3.93e+03 4.02e-06 0 7.04e+03 7.04e+03 World Transportation - 2 3.03e+03 -5e+03 -3.93e+03 4.02e-06 0 0 7.04e+03 Tank Transportation - 3 5e+03 -4.63e+03 -3.52e+03 4.02e-06 0 2.05e+03 9.09e+03 World Transportation - 4 1e+04 1.79e+03 7.56e+03 4.02e-06 0 1.37e+04 2.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 0.743 -0.0753 -0.393 0.337 0 0 0.887 Tank initStep - 10 0.794 -0.106 -0.414 0.318 0.019 0.0635 0.951 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.756 -0.0835 -0.399 3.52e-06 0 0 0 Tank initStep - 1 5e+03 -1.77e+03 -72.4 3.52e-06 0 5.3e+03 5.3e+03 World Transportation - 2 1e+04 -5.41e+03 240 3.52e-06 0 6.19e+03 1.15e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 0.794 -0.106 -0.414 0.318 0 0 0.951 Tank initStep - 11 0.845 -0.122 -0.426 0.297 0.0212 0.0566 1.01 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.837 -0.12 -0.425 3.32e-06 0 0 0 Tank initStep - 1 2.44e+03 5e+03 2.96e+03 3.32e-06 0 6.3e+03 6.3e+03 World Transportation - 2 8.78e+03 9.81e+03 1e+04 3.32e-06 0 1.06e+04 1.69e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.805 -0.11 -0.417 2.04e-06 0 0 0 Tank initStep - 1 2.62e+03 -1.46e+03 -1.48e+03 2.04e-06 2.04e-06 3.35e+03 3.35e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 11 0.845 -0.122 -0.426 0.297 0 0 1.01 Tank initStep - 12 0.89 -0.128 -0.446 0.289 0.00772 0.0494 1.06 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.848 -0.122 -0.427 2.26e-06 0 0 0 Tank initStep - 1 910 86.9 -600 2.26e-06 2.26e-06 1.09e+03 1.09e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 0.89 -0.128 -0.446 0.289 0 0 1.06 Tank initStep - 13 0.929 -0.137 -0.468 0.281 0.00816 0.0469 1.1 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.913 -0.133 -0.459 3.36e-06 0 0 0 Tank initStep - 1 155 -1.02e+03 145 3.36e-06 3.36e-06 1.05e+03 1.05e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 0.929 -0.137 -0.468 0.281 0 0 1.1 Tank initStep - 14 0.967 -0.15 -0.484 0.274 0.00739 0.0443 1.15 Tank Cerenkov - 15 1 -0.17 -0.488 0.246 0.0276 0.042 1.19 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.984 -0.16 -0.486 2.46e-06 0 0 0 Tank initStep - 1 208 -33.8 863 2.46e-06 2.46e-06 888 888 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 1 -0.17 -0.488 0.246 0 0 1.19 Tank initStep - 16 1.02 -0.177 -0.49 0.242 0.00471 0.0149 1.2 Tank Cerenkov - 17 1.12 -0.23 -0.505 0.191 0.0502 0.132 1.34 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.09 -0.216 -0.501 3.34e-06 0 0 0 Tank initStep - 1 559 2.56e+03 -2.06e+03 3.34e-06 3.34e-06 3.34e+03 3.34e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 17 1.12 -0.23 -0.505 0.191 0 0 1.34 Tank initStep - 18 1.14 -0.224 -0.521 0.179 0.0125 0.032 1.37 Tank msc - 19 1.22 -0.21 -0.54 0.151 0.0283 0.0874 1.46 Tank eIoni - 20 1.27 -0.191 -0.529 0.13 0.0203 0.0695 1.53 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.22 -0.209 -0.54 3.6e-06 0 0 0 Tank initStep - 1 4.47e+03 -1.7e+03 1.97e+03 3.6e-06 3.6e-06 5.17e+03 5.17e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 20 1.27 -0.191 -0.529 0.13 0 0 1.53 Tank initStep - 21 1.29 -0.185 -0.523 0.126 0.00423 0.0169 1.54 Tank msc - 22 1.33 -0.171 -0.512 0.106 0.0204 0.0555 1.6 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.3 -0.181 -0.52 2.46e-06 0 0 0 Tank initStep - 1 5e+03 461 2.34e+03 2.46e-06 0 5.54e+03 5.54e+03 World Transportation - 2 1e+04 360 8.23e+03 2.46e-06 0 7.73e+03 1.33e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.29 -0.184 -0.522 3.38e-06 0 0 0 Tank initStep - 1 5e+03 3.62e+03 2.47e+03 3.38e-06 0 6.65e+03 6.65e+03 World Transportation - 2 5e+03 3.62e+03 2.47e+03 3.38e-06 0 0 6.65e+03 Tank Transportation - 3 4.12e+03 5e+03 3.72e+03 3.38e-06 0 2.06e+03 8.71e+03 World Transportation - 4 4.12e+03 5e+03 3.72e+03 3.38e-06 0 0 8.71e+03 Tank Transportation - 5 2.87e+03 3.59e+03 5e+03 3.38e-06 0 2.28e+03 1.1e+04 World Transportation - 6 2.87e+03 3.59e+03 5e+03 3.38e-06 0 0 1.1e+04 Tank Transportation - 7 3.65e+03 -2.33e+03 -1.96e+03 3.38e-06 3.38e-06 9.18e+03 2.02e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 22 1.33 -0.171 -0.512 0.106 0 0 1.6 Tank initStep - 23 1.34 -0.17 -0.509 0.102 0.00322 0.0118 1.61 Tank msc - 24 1.38 -0.177 -0.508 0.0913 0.0111 0.0434 1.65 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.38 -0.176 -0.508 3.69e-06 0 0 0 Tank initStep - 1 -5e+03 3.74e+03 1.36e+03 3.69e-06 0 6.39e+03 6.39e+03 World Transportation - 2 -5e+03 3.74e+03 1.36e+03 3.69e-06 0 0 6.39e+03 Tank Transportation - 3 -2.86e+03 5e+03 1.61e+03 3.69e-06 0 2.5e+03 8.88e+03 World Transportation - 4 -2.86e+03 5e+03 1.61e+03 3.69e-06 0 0 8.88e+03 Tank Transportation - 5 5e+03 3.13e+03 3.38e+03 3.69e-06 0 8.27e+03 1.72e+04 World Transportation - 6 5e+03 3.13e+03 3.38e+03 3.69e-06 0 0 1.72e+04 Tank Transportation - 7 2.15e+03 -2.3e+03 5e+03 3.69e-06 0 6.34e+03 2.35e+04 World Transportation - 8 2.15e+03 -2.3e+03 5e+03 3.69e-06 0 0 2.35e+04 Tank Transportation - 9 1.28e+03 -3.67e+03 4.85e+03 3.69e-06 0 1.63e+03 2.51e+04 Tank OpRayleigh - 10 1.42e+03 -5e+03 3.9e+03 3.69e-06 0 1.64e+03 2.68e+04 World Transportation - 11 7.69e+03 -1e+04 -8.59e+03 3.69e-06 0 1.48e+04 4.16e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 24 1.38 -0.177 -0.508 0.0913 0 0 1.65 Tank initStep - 25 1.38 -0.177 -0.5 0.0887 0.00265 0.00917 1.66 Tank msc - 26 1.4 -0.178 -0.473 0.0755 0.0132 0.037 1.7 Tank eIoni - 27 1.4 -0.18 -0.447 0.0524 0.0231 0.0315 1.73 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.4 -0.179 -0.458 3.05e-06 0 0 0 Tank initStep - 1 -1.47e+03 -5e+03 1.21e+03 3.05e-06 0 5.35e+03 5.35e+03 World Transportation - 2 -3.35e+03 -1e+04 2.53e+03 3.05e-06 0 5.5e+03 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 27 1.4 -0.18 -0.447 0.0524 0 0 1.73 Tank initStep - 28 1.4 -0.181 -0.446 0.0499 0.00243 0.00345 1.73 Tank msc - 29 1.41 -0.171 -0.445 0.0283 0.0216 0.0219 1.76 Tank eIoni - 30 1.41 -0.169 -0.45 0.0118 0.0165 0.0133 1.77 Tank eIoni - 31 1.41 -0.17 -0.45 0 0.0118 0.00302 1.77 Tank eIoni - 32 1.41 -0.17 -0.45 0 0 0 1.77 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 42, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.41 -0.17 -0.45 0.511 0 0 0 Tank initStep - 1 2.13 127 69 0.503 2.92e-05 145 145 Tank compt - 2 0.0161 142 74.9 0.446 1.36e-05 15.9 161 Tank compt - 3 3.47 181 71.7 0.203 1.42e-05 39.7 201 Tank compt - 4 21.9 172 78.4 0.196 1.36e-05 21.7 222 Tank compt - 5 210 113 250 0.182 0.000537 262 484 Tank compt - 6 269 140 277 0.12 2.92e-05 70.4 554 Tank compt - 7 21.7 321 290 0.12 0 307 861 Tank Rayl - 8 -0.0775 336 288 0.118 1.36e-05 26.5 887 Tank compt - 9 -22.4 342 284 0.112 2.92e-05 23.6 911 Tank compt - 10 -51.2 328 270 0.107 1.36e-05 34.7 946 Tank compt - 11 -66.3 289 241 0.093 1.42e-05 51.6 997 Tank compt - 12 -11.3 333 46 0.069 1.36e-05 207 1.2e+03 Tank compt - 13 -11.8 336 64.3 0.0608 2.92e-05 18.6 1.22e+03 Tank compt - 14 4.97 312 69.2 0.0528 0.000537 30.4 1.25e+03 Tank compt - 15 9.19 317 52.2 0.0513 1.42e-05 18.3 1.27e+03 Tank compt - 16 17.5 322 47.7 0.0513 0 10.5 1.28e+03 Tank Rayl - 17 59.1 368 17.1 0.0464 1.42e-05 69.3 1.35e+03 Tank compt - 18 21.9 407 40.6 0.0399 1.36e-05 58.5 1.41e+03 Tank compt - 19 25.2 392 25.7 0.0388 2.92e-05 20.9 1.43e+03 Tank compt - 20 7.82 375 13.7 0.0355 1.42e-05 27.4 1.46e+03 Tank compt - 21 26.2 352 49.5 0.0312 1.42e-05 46.3 1.5e+03 Tank compt - 22 3.6 392 31.1 0.0287 1.36e-05 50 1.55e+03 Tank compt - 23 -9.81 375 26.8 0 0.000537 22.6 1.58e+03 Tank phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.81 375 26.8 0.0282 0 0 0 Tank initStep - 1 -9.81 375 26.8 0.0259 0.00229 0.00124 0.00124 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 63 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.81 375 26.8 3.7e-06 0 0 0 Tank initStep - 1 1.3e+03 5e+03 1.44e+03 3.7e-06 0 5.01e+03 5.01e+03 World Transportation - 2 1.3e+03 5e+03 1.44e+03 3.7e-06 0 0 5.01e+03 Tank Transportation - 3 1.37e+03 4.79e+03 1.59e+03 3.7e-06 3.7e-06 265 5.27e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 -9.81 375 26.8 0.0259 0 0 0.00124 Tank initStep - 2 -9.81 375 26.8 0.0248 0.0011 0.00106 0.0023 Tank msc - 3 -9.82 375 26.8 0.00721 0.0176 0.012 0.0143 Tank eIoni - 4 -9.82 375 26.8 0 0.00721 0.0014 0.0157 Tank eIoni - 5 -9.82 375 26.8 0 0 0 0.0157 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 63 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.82 375 26.8 2.77e-06 0 0 0 Tank initStep - 1 561 640 5e+03 2.77e-06 0 5.01e+03 5.01e+03 World Transportation - 2 1.05e+03 1.44e+03 1e+04 2.77e-06 0 5.09e+03 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.6 392 31.1 0.00247 0 0 0 Tank initStep - 1 3.6 392 31.1 0.00247 0 1.77e-05 1.77e-05 Tank msc - 2 3.6 392 31.1 0 0.00247 0.000221 0.000239 Tank eIoni - 3 3.6 392 31.1 0 0 0 0.000239 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 62 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.6 392 31.1 3.55e-06 0 0 0 Tank initStep - 1 8.03 394 33.7 3.55e-06 3.55e-06 5.23 5.23 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 26.2 352 49.5 0.00426 0 0 0 Tank initStep - 1 26.2 352 49.5 0.00402 0.000242 4.48e-05 4.48e-05 Tank msc - 2 26.2 352 49.5 0 0.00402 0.000506 0.000551 Tank eIoni - 3 26.2 352 49.5 0 0 0 0.000551 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.82 375 13.7 0.00332 0 0 0 Tank initStep - 1 7.82 375 13.7 0.00326 5.27e-05 2.92e-05 2.92e-05 Tank msc - 2 7.82 375 13.7 0 0.00326 0.000355 0.000384 Tank eIoni - 3 7.82 375 13.7 0 0 0 0.000384 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 25.2 392 25.7 0.00108 0 0 0 Tank initStep - 1 25.2 392 25.7 0.00105 3.04e-05 4.76e-06 4.76e-06 Tank msc - 2 25.2 392 25.7 0 0.00105 5.7e-05 6.18e-05 Tank eIoni - 3 25.2 392 25.7 0 0 0 6.18e-05 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 21.9 407 40.6 0.00643 0 0 0 Tank initStep - 1 21.9 407 40.6 0.0063 0.000126 9.12e-05 9.12e-05 Tank msc - 2 21.9 407 40.6 0 0.0063 0.0011 0.00119 Tank eIoni - 3 21.9 407 40.6 0 0 0 0.00119 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 59.1 368 17.1 0.00487 0 0 0 Tank initStep - 1 59.1 368 17.1 0.00466 0.000206 5.64e-05 5.64e-05 Tank msc - 2 59.1 368 17.1 0 0.00466 0.000654 0.00071 Tank eIoni - 3 59.1 368 17.1 0 0 0 0.00071 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.19 317 52.2 0.00151 0 0 0 Tank initStep - 1 9.19 317 52.2 0.00144 6.72e-05 7.92e-06 7.92e-06 Tank msc - 2 9.19 317 52.2 0 0.00144 9.21e-05 0.0001 Tank eIoni - 3 9.19 317 52.2 0 0 0 0.0001 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.97 312 69.2 0.00752 0 0 0 Tank initStep - 1 4.97 312 69.2 0.00739 0.000139 0.00012 0.00012 Tank msc - 2 4.97 312 69.2 0 0.00739 0.00146 0.00158 Tank eIoni - 3 4.97 312 69.2 0 0 0 0.00158 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.8 336 64.3 0.00813 0 0 0 Tank initStep - 1 -11.8 336 64.3 0.00787 0.00026 0.000138 0.000138 Tank msc - 2 -11.8 336 64.3 0 0.00787 0.00163 0.00176 Tank eIoni - 3 -11.8 336 64.3 0 0 0 0.00176 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 54 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.8 336 64.3 3.79e-06 0 0 0 Tank initStep - 1 3.16e+03 2.09e+03 -40.4 3.79e-06 3.79e-06 3.63e+03 3.63e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -11.3 333 46 0.024 0 0 0 Tank initStep - 1 -11.3 333 46 0.0235 0.000552 0.000929 0.000929 Tank msc - 2 -11.3 333 46 0.00257 0.0209 0.011 0.012 Tank eIoni - 3 -11.3 333 46 0 0.00257 0.000238 0.0122 Tank eIoni - 4 -11.3 333 46 0 0 0 0.0122 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -66.3 289 241 0.0136 0 0 0 Tank initStep - 1 -66.3 289 241 0.0128 0.000727 0.000339 0.000339 Tank msc - 2 -66.3 289 241 0 0.0128 0.00385 0.00418 Tank eIoni - 3 -66.3 289 241 0 0 0 0.00418 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 52 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -66.3 289 241 3.08e-06 0 0 0 Tank initStep - 1 -3.32e+03 -3.64e+03 -5e+03 3.08e-06 0 7.31e+03 7.31e+03 World Transportation - 2 -8.46e+03 -1e+04 -5.81e+03 3.08e-06 0 8.22e+03 1.55e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -51.2 328 270 0.0053 0 0 0 Tank initStep - 1 -51.2 328 270 0.0052 0.000101 6.52e-05 6.52e-05 Tank msc - 2 -51.2 328 270 0 0.0052 0.000789 0.000854 Tank eIoni - 3 -51.2 328 270 0 0 0 0.000854 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 51 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -51.2 328 270 3.15e-06 0 0 0 Tank initStep - 1 -5e+03 -2.82e+03 4.25e+03 3.15e-06 0 7.09e+03 7.09e+03 World Transportation - 2 -5e+03 -2.82e+03 4.25e+03 3.15e-06 0 0 7.09e+03 Tank Transportation - 3 -2.54e+03 -5e+03 4.86e+03 3.15e-06 0 3.34e+03 1.04e+04 World Transportation - 4 -2.54e+03 -5e+03 4.86e+03 3.15e-06 0 0 1.04e+04 Tank Transportation - 5 -2.21e+03 -4.43e+03 5e+03 3.15e-06 0 680 1.11e+04 World Transportation - 6 -2.21e+03 -4.43e+03 5e+03 3.15e-06 0 0 1.11e+04 Tank Transportation - 7 1.03e+03 1.21e+03 -5e+03 3.15e-06 0 1.19e+04 2.3e+04 World Transportation - 8 1.03e+03 1.21e+03 -5e+03 3.15e-06 0 0 2.3e+04 Tank Transportation - 9 1.43e+03 5e+03 -787 3.15e-06 0 5.68e+03 2.87e+04 World Transportation - 10 1.43e+03 5e+03 -787 3.15e-06 0 0 2.87e+04 Tank Transportation - 11 5e+03 -3.35e+03 2.8e+03 3.15e-06 0 9.76e+03 3.85e+04 World Transportation - 12 5e+03 -3.35e+03 2.8e+03 3.15e-06 0 0 3.85e+04 Tank Transportation - 13 2.61e+03 -5e+03 4.1e+03 3.15e-06 0 3.18e+03 4.17e+04 World Transportation - 14 2.61e+03 -5e+03 4.1e+03 3.15e-06 0 0 4.17e+04 Tank Transportation - 15 4.17e+03 -2.16e+03 5e+03 3.15e-06 0 3.36e+03 4.5e+04 World Transportation - 16 4.17e+03 -2.16e+03 5e+03 3.15e-06 0 0 4.5e+04 Tank Transportation - 17 5e+03 391 -850 3.15e-06 0 6.44e+03 5.15e+04 World Transportation - 18 5.65e+03 1e+04 -4.9e+03 3.15e-06 0 1.04e+04 6.19e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -22.4 342 284 0.00649 0 0 0 Tank initStep - 1 -22.4 342 284 0.00627 0.000222 9.28e-05 9.28e-05 Tank msc - 2 -22.4 342 284 0 0.00627 0.00109 0.00118 Tank eIoni - 3 -22.4 342 284 0 0 0 0.00118 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 336 288 0.00161 0 0 0 Tank initStep - 1 -0.0775 336 288 0.00161 0 8.85e-06 8.85e-06 Tank msc - 2 -0.0775 336 288 0 0.00161 0.000111 0.000119 Tank eIoni - 3 -0.0775 336 288 0 0 0 0.000119 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 269 140 277 0.0615 0 0 0 Tank initStep - 1 269 140 277 0.0584 0.00309 0.00488 0.00488 Tank msc - 2 269 140 277 0.0455 0.0129 0.0257 0.0306 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 48 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 269 140 277 2.29e-06 0 0 0 Tank initStep - 1 -2.68e+03 -4.76e+03 -5e+03 2.29e-06 0 7.78e+03 7.78e+03 World Transportation - 2 -5.45e+03 -1e+04 -6.07e+03 2.29e-06 0 6.03e+03 1.38e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 269 140 277 0.0455 0 0 0.0306 Tank initStep - 3 269 140 277 0.0449 0.000551 0.00288 0.0335 Tank msc - 4 269 140 277 0.033 0.0119 0.0208 0.0542 Tank eIoni - 5 269 140 277 0.0145 0.0185 0.0162 0.0704 Tank eIoni - 6 269 140 277 0 0.0145 0.00479 0.0752 Tank eIoni - 7 269 140 277 0 0 0 0.0752 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 48 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 269 140 277 3.27e-06 0 0 0 Tank initStep - 1 -2.09e+03 -5e+03 -2e+03 3.27e-06 0 6.1e+03 6.1e+03 World Transportation - 2 -2.09e+03 -5e+03 -2e+03 3.27e-06 0 0 6.1e+03 Tank Transportation - 3 -3.82e+03 -500 -4.16e+03 3.27e-06 0 5.28e+03 1.14e+04 Tank OpRayleigh - 4 -986 -5e+03 -37.1 3.27e-06 0 6.73e+03 1.81e+04 World Transportation - 5 -986 -5e+03 -37.1 3.27e-06 0 0 1.81e+04 Tank Transportation - 6 1.78e+03 -1.37e+03 5e+03 3.27e-06 0 6.8e+03 2.49e+04 World Transportation - 7 8.25e+03 2.66e+03 1e+04 3.27e-06 0 9.12e+03 3.4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 210 113 250 0.0135 0 0 0 Tank initStep - 1 210 113 250 0.0129 0.000609 0.000336 0.000336 Tank msc - 2 210 113 250 0 0.0129 0.00387 0.00421 Tank eIoni - 3 210 113 250 0 0 0 0.00421 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 47 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 210 113 250 3.51e-06 0 0 0 Tank initStep - 1 -71.2 -5e+03 -1.94e+03 3.51e-06 0 5.57e+03 5.57e+03 World Transportation - 2 -1.15e+03 -1e+04 -5.72e+03 3.51e-06 0 6.36e+03 1.19e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 21.9 172 78.4 0.00696 0 0 0 Tank initStep - 1 21.9 172 78.4 0.00661 0.000346 0.000105 0.000105 Tank msc - 2 21.9 172 78.4 0 0.00661 0.0012 0.0013 Tank eIoni - 3 21.9 172 78.4 0 0 0 0.0013 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.47 181 71.7 0.243 0 0 0 Tank initStep - 1 3.47 181 71.7 0.243 0.00059 0.00322 0.00322 Tank Cerenkov - 2 3.47 181 71.7 0.243 9.02e-05 0.000933 0.00415 Tank Cerenkov - 3 3.47 181 71.7 0.243 9.25e-05 0.000584 0.00473 Tank Cerenkov - 4 3.47 181 71.7 0.243 0 0.000226 0.00496 Tank Cerenkov - 5 3.46 181 71.7 0.243 0 0.000226 0.00519 Tank Cerenkov - 6 3.46 181 71.7 0.242 2.95e-05 0.000226 0.00541 Tank Cerenkov - 7 3.46 181 71.7 0.242 2e-05 0.000112 0.00552 Tank Cerenkov - 8 3.46 181 71.7 0.242 8.84e-06 3.42e-05 0.00556 Tank Cerenkov - 9 3.46 181 71.7 0.242 7.13e-12 2.76e-11 0.00556 Tank Cerenkov - 10 3.39 181 71.7 0.21 0.032 0.137 0.142 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.45 181 71.7 3.4e-06 0 0 0 Tank initStep - 1 -1.85e+03 1.57e+03 266 3.4e-06 3.4e-06 2.33e+03 2.33e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 45 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.44 181 71.7 2.51e-06 0 0 0 Tank initStep - 1 2.11e+03 5e+03 -1.47e+03 2.51e-06 0 5.48e+03 5.48e+03 World Transportation - 2 5.22e+03 1e+04 -4.45e+03 2.51e-06 0 6.6e+03 1.21e+04 OutOfWorld Transportation + 13 -78.7 -60.8 62.5 0.209 0 0 0.411 Tank initStep + 14 -78.7 -60.8 62.5 0.201 0.00747 0.0381 0.449 Tank msc + 15 -78.8 -60.8 62.6 0.169 0.0324 0.106 0.555 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.42 181 71.7 3.98e-06 0 0 0 Tank initStep - 1 -5e+03 1.07e+03 -172 3.98e-06 0 5.09e+03 5.09e+03 World Transportation - 2 -1e+04 2.05e+03 -768 3.98e-06 0 5.13e+03 1.02e+04 OutOfWorld Transportation + 0 -78.7 -60.8 62.5 2.96e-06 0 0 0 Tank initStep + 1 3.43e+03 4.06e+03 721 2.96e-06 2.96e-06 5.45e+03 5.45e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 3.39 181 71.7 0.21 0 0 0.142 Tank initStep - 11 3.4 181 71.7 0.201 0.0091 0.0386 0.181 Tank msc - 12 3.44 181 71.7 0.168 0.0338 0.106 0.287 Tank eIoni + 0 -78.8 -60.8 62.6 2.8e-06 0 0 0 Tank initStep + 1 3.4e+03 -1.7e+03 -5e+03 2.8e-06 0 6.36e+03 6.36e+03 expHall Transportation + 2 1e+04 -5.11e+03 -6.15e+03 2.8e-06 0 7.52e+03 1.39e+04 world Transportation + 3 1.5e+04 -7.7e+03 -7.02e+03 2.8e-06 0 5.7e+03 1.96e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 45 +* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.4 181 71.7 3.56e-06 0 0 0 Tank initStep - 1 5e+03 3.31e+03 1.61e+03 3.56e-06 0 6.09e+03 6.09e+03 World Transportation - 2 5e+03 3.31e+03 1.61e+03 3.56e-06 0 0 6.09e+03 Tank Transportation - 3 4.04e+03 5e+03 2.1e+03 3.56e-06 0 2.01e+03 8.1e+03 World Transportation - 4 4.04e+03 5e+03 2.1e+03 3.56e-06 0 0 8.1e+03 Tank Transportation - 5 478 2.64e+03 4.9e+03 3.56e-06 3.56e-06 5.11e+03 1.32e+04 Tank OpAbsorption + 0 -78.8 -60.8 62.6 3.17e-06 0 0 0 Tank initStep + 1 1.06e+03 5e+03 3.49e+03 3.17e-06 0 6.22e+03 6.22e+03 expHall Transportation + 2 1.06e+03 5e+03 3.49e+03 3.17e-06 0 0 6.22e+03 Tank Transportation + 3 1.75e+03 2.41e+03 5e+03 3.17e-06 0 3.08e+03 9.3e+03 expHall Transportation + 4 1.75e+03 2.41e+03 5e+03 3.17e-06 0 0 9.3e+03 Tank Transportation + 5 3.09e+03 -4.74e+03 3.76e+03 3.17e-06 3.17e-06 7.38e+03 1.67e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 12 3.44 181 71.7 0.168 0 0 0.287 Tank initStep - 13 3.45 181 71.7 0.156 0.0114 0.0268 0.313 Tank msc + 15 -78.8 -60.8 62.6 0.169 0 0 0.555 Tank initStep + 16 -78.9 -60.8 62.6 0.162 0.00645 0.0271 0.582 Tank msc + 17 -78.9 -60.9 62.6 0.145 0.0175 0.0793 0.661 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 45 +* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.45 181 71.7 3.46e-06 0 0 0 Tank initStep - 1 -5e+03 -1.58e+03 -2.02e+03 3.46e-06 0 5.7e+03 5.7e+03 World Transportation - 2 -5e+03 -1.58e+03 -2.02e+03 3.46e-06 0 0 5.7e+03 Tank Transportation - 3 -2.18e+03 -3.68e+03 -5e+03 3.46e-06 0 4.6e+03 1.03e+04 World Transportation - 4 -2.18e+03 -3.68e+03 -5e+03 3.46e-06 0 0 1.03e+04 Tank Transportation - 5 -935 -5e+03 -1.03e+03 3.46e-06 0 4.36e+03 1.47e+04 World Transportation - 6 -935 -5e+03 -1.03e+03 3.46e-06 0 0 1.47e+04 Tank Transportation - 7 420 2.04e+03 5e+03 3.46e-06 0 9.37e+03 2.4e+04 World Transportation - 8 420 2.04e+03 5e+03 3.46e-06 0 0 2.4e+04 Tank Transportation - 9 -1.03e+03 5e+03 1.14e+03 3.46e-06 0 5.08e+03 2.91e+04 World Transportation - 10 -1.03e+03 5e+03 1.14e+03 3.46e-06 0 0 2.91e+04 Tank Transportation - 11 -2.03e+03 4.46e+03 28.8 3.46e-06 3.46e-06 1.59e+03 3.07e+04 Tank OpAbsorption + 0 -78.9 -60.8 62.6 2.5e-06 0 0 0 Tank initStep + 1 5e+03 1.75e+03 1.62e+03 2.5e-06 0 5.61e+03 5.61e+03 expHall Transportation + 2 1e+04 5.75e+03 4.2e+03 2.5e-06 0 6.91e+03 1.25e+04 world Transportation + 3 1.5e+04 9.75e+03 6.79e+03 2.5e-06 0 6.91e+03 1.94e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 3.45 181 71.7 0.156 0 0 0.313 Tank initStep - 14 3.46 181 71.7 0.148 0.00807 0.0239 0.337 Tank msc - 15 3.49 181 71.8 0.115 0.0327 0.0704 0.408 Tank eIoni + 17 -78.9 -60.9 62.6 0.145 0 0 0.661 Tank initStep + 18 -78.9 -60.9 62.6 0.139 0.00584 0.0211 0.682 Tank msc ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 45 +* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.48 181 71.7 2.47e-06 0 0 0 Tank initStep - 1 1.15e+03 1.27e+03 -589 2.47e-06 2.47e-06 1.71e+03 1.71e+03 Tank OpAbsorption + 0 -78.9 -60.9 62.6 3.79e-06 0 0 0 Tank initStep + 1 -1.44e+03 5e+03 -2.33e+03 3.79e-06 0 5.76e+03 5.76e+03 expHall Transportation + 2 -5.79e+03 7.99e+03 -1e+04 3.79e-06 0 9.31e+03 1.51e+04 world Transportation + 3 -8.63e+03 9.94e+03 -1.5e+04 3.79e-06 0 6.07e+03 2.11e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 18 -78.9 -60.9 62.6 0.139 0 0 0.682 Tank initStep + 19 -79 -60.9 62.6 0.135 0.00343 0.0197 0.702 Tank msc + 20 -79 -60.9 62.6 0.116 0.0199 0.0629 0.765 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 78, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.49 181 71.8 3.71e-06 0 0 0 Tank initStep - 1 -1.29e+03 5e+03 -4.82e+03 3.71e-06 0 6.99e+03 6.99e+03 World Transportation - 2 -1.29e+03 5e+03 -4.82e+03 3.71e-06 0 0 6.99e+03 Tank Transportation - 3 -1.26e+03 4.98e+03 -5e+03 3.71e-06 0 183 7.17e+03 World Transportation - 4 -1.26e+03 4.98e+03 -5e+03 3.71e-06 0 0 7.17e+03 Tank Transportation - 5 -1.3e+03 5e+03 -4.99e+03 3.71e-06 0 46.2 7.22e+03 World Transportation - 6 -1.3e+03 5e+03 -4.99e+03 3.71e-06 0 0 7.22e+03 Tank Transportation - 7 -5e+03 3.89e+03 -4.98e+03 3.71e-06 0 3.87e+03 1.11e+04 World Transportation - 8 -1e+04 -399 -3.27e+03 3.71e-06 0 6.8e+03 1.79e+04 OutOfWorld Transportation + 0 -79 -60.9 62.6 2.04e-06 0 0 0 Tank initStep + 1 914 -1.08e+03 3e+03 2.04e-06 2.04e-06 3.26e+03 3.26e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 3.49 181 71.8 0.115 0 0 0.408 Tank initStep - 16 3.48 181 71.8 0.11 0.00488 0.0145 0.422 Tank msc - 17 3.45 181 71.8 0.0947 0.0158 0.0492 0.471 Tank eIoni - 18 3.41 181 71.8 0.0822 0.0124 0.0413 0.513 Tank eIoni + 0 -79 -60.9 62.6 2.61e-06 0 0 0 Tank initStep + 1 2.2e+03 -2.72e+03 -4.29e+03 2.61e-06 2.61e-06 5.59e+03 5.59e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 45 +* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.43 181 71.8 4.01e-06 0 0 0 Tank initStep - 1 -227 2e+03 -393 4.01e-06 0 1.89e+03 1.89e+03 Bubble Transportation - 2 -281 2.3e+03 -500 4.01e-06 4.01e-06 320 2.21e+03 Tank Transportation + 0 -79 -60.9 62.6 3.67e-06 0 0 0 Tank initStep + 1 1.47e+03 164 3.38e+03 3.67e-06 3.67e-06 3.67e+03 3.67e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 18 3.41 181 71.8 0.0822 0 0 0.513 Tank initStep - 19 3.41 181 71.8 0.0794 0.00285 0.00812 0.521 Tank msc - 20 3.38 181 71.8 0.0655 0.0139 0.0343 0.555 Tank eIoni + 20 -79 -60.9 62.6 0.116 0 0 0.765 Tank initStep + 21 -79 -60.9 62.6 0.111 0.00487 0.0145 0.779 Tank msc + 22 -79 -61 62.6 0.0677 0.043 0.0492 0.828 Tank eIoni + 23 -79 -61 62.6 0.0552 0.0125 0.0293 0.858 Tank eIoni + 24 -79 -61 62.6 0.0381 0.0171 0.0245 0.882 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 45 +* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.39 181 71.8 2.68e-06 0 0 0 Tank initStep - 1 5e+03 -2e+03 -118 2.68e-06 0 5.46e+03 5.46e+03 World Transportation - 2 8.7e+03 -1e+04 345 2.68e-06 0 8.82e+03 1.43e+04 OutOfWorld Transportation + 0 -79 -61 62.6 3.93e-06 0 0 0 Tank initStep + 1 -54.4 89.8 -112 3.93e-06 3.93e-06 232 232 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 20 3.38 181 71.8 0.0655 0 0 0.555 Tank initStep - 21 3.38 181 71.8 0.0647 0.000779 0.00313 0.558 Tank eBrem - 22 3.36 181 71.8 0.0504 0.0143 0.0282 0.586 Tank eIoni - 23 3.36 181 71.8 0.0326 0.0177 0.0227 0.609 Tank eIoni - 24 3.36 181 71.8 0 0.0326 0.016 0.625 Tank eIoni - 25 3.36 181 71.8 0 0 0 0.625 Tank Scintillation + 24 -79 -61 62.6 0.0381 0 0 0.882 Tank initStep + 25 -79 -61 62.6 0.0371 0.000971 0.0021 0.884 Tank msc + 26 -79 -61 62.6 0.0225 0.0146 0.0178 0.902 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.36 181 71.8 3.52e-06 0 0 0 Tank initStep - 1 226 -2.04e+03 275 3.52e-06 3.52e-06 2.24e+03 2.24e+03 Tank OpAbsorption + 0 -79 -61 62.6 3.67e-06 0 0 0 Tank initStep + 1 -4.28e+03 -167 -5e+03 3.67e-06 0 6.58e+03 6.58e+03 expHall Transportation + 2 -1e+04 -39.6 -7.09e+03 3.67e-06 0 6.09e+03 1.27e+04 world Transportation + 3 -1.5e+04 71.5 -8.92e+03 3.67e-06 0 5.32e+03 1.8e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0161 142 74.9 0.0569 0 0 0 Tank initStep - 1 0.0141 142 74.9 0.0555 0.00141 0.00427 0.00427 Tank msc - 2 0.00371 142 75 0.0428 0.0127 0.0246 0.0289 Tank eIoni - 3 0.00869 142 74.9 0.0281 0.0147 0.02 0.0489 Tank eIoni + 0 -79 -61 62.6 2.77e-06 0 0 0 Tank initStep + 1 -1.33e+03 5e+03 -1.12e+03 2.77e-06 0 5.35e+03 5.35e+03 expHall Transportation + 2 -3.62e+03 1e+04 -2.8e+03 2.77e-06 0 5.75e+03 1.11e+04 world Transportation + 3 -5.9e+03 1.5e+04 -4.47e+03 2.77e-06 0 5.75e+03 1.68e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 44 +* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00388 142 75 2.63e-06 0 0 0 Tank initStep - 1 -406 2e+03 -450 2.63e-06 0 1.97e+03 1.97e+03 Bubble Transportation - 2 -444 2.12e+03 -500 2.63e-06 2.63e-06 139 2.11e+03 Tank Transportation + 0 -79 -61 62.6 2.11e-06 0 0 0 Tank initStep + 1 -154 -588 1.52e+03 2.11e-06 2.11e-06 1.55e+03 1.55e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 44 +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 44 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00783 142 75 2.52e-06 0 0 0 Tank initStep - 1 1.63e+03 -2.01e+03 -1.98e+03 2.52e-06 2.52e-06 3.4e+03 3.4e+03 Tank OpAbsorption + 26 -79 -61 62.6 0.0225 0 0 0.902 Tank initStep + 27 -79 -61 62.6 0.0206 0.00189 0.000827 0.903 Tank msc + 28 -79 -61 62.6 0 0.0206 0.00886 0.912 Tank eIoni + 29 -79 -61 62.6 0 0 0 0.912 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 42 +* G4Track Information: Particle = gamma, Track ID = 43, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.00869 142 74.9 0.0281 0 0 0.0489 Tank initStep - 4 0.00949 142 74.9 0.0272 0.000814 0.00123 0.0501 Tank msc - 5 0.014 142 74.9 0.00467 0.0226 0.0134 0.0635 Tank eIoni + 0 1.34 0.421 0.665 0.511 0 0 0 Tank initStep + 1 74.7 56.7 -56.2 0.168 1.42e-05 109 109 Tank compt + 2 43.3 26.1 -33 0.123 1.42e-05 49.6 158 Tank compt + 3 25.1 69.5 -16 0.118 1.42e-05 50.1 208 Tank compt + 4 13.1 77.9 -15.5 0.096 2.92e-05 14.5 223 Tank compt + 5 33.1 106 8.15 0.0749 1.42e-05 41.7 264 Tank compt + 6 -25.8 160 -70.2 0.0706 1.36e-05 112 376 Tank compt + 7 -45.9 162 -70.3 0.0706 0 20.3 397 Tank Rayl + 8 -147 171 104 0.0688 1.36e-05 201 598 Tank compt + 9 -231 143 151 0.0627 1.42e-05 101 699 Tank compt + 10 -251 184 182 0.0597 2.92e-05 54.9 753 Tank compt + 11 -443 176 302 0.0552 0.000537 227 981 Tank compt + 12 -461 166 285 0.0541 1.42e-05 26.5 1.01e+03 Tank compt + 13 -477 127 269 0.0455 0.000537 45.6 1.05e+03 Tank compt + 14 -476 139 279 0.0439 2.92e-05 15.8 1.07e+03 Tank compt + 15 -482 151 277 0 0.000537 13.4 1.08e+03 Tank phot ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 44 +* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0122 142 74.9 2.69e-06 0 0 0 Tank initStep - 1 1.86e+03 -47.6 -5e+03 2.69e-06 0 5.41e+03 5.41e+03 World Transportation - 2 4.46e+03 -520 -1e+04 2.69e-06 0 5.66e+03 1.11e+04 OutOfWorld Transportation + 0 -482 151 277 0.0434 0 0 0 Tank initStep + 1 -482 151 277 0.042 0.00143 0.00265 0.00265 Tank msc + 2 -482 151 277 0.0247 0.0172 0.0197 0.0223 Tank eIoni + 3 -482 151 277 0.0128 0.0119 0.0119 0.0342 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 44 +* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 96 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.013 142 74.9 3.41e-06 0 0 0 Tank initStep - 1 5e+03 1.44e+03 -1.57e+03 3.41e-06 0 5.42e+03 5.42e+03 World Transportation - 2 5e+03 1.44e+03 -1.57e+03 3.41e-06 0 0 5.42e+03 Tank Transportation - 3 2.42e+03 3.36e+03 -5e+03 3.41e-06 0 4.7e+03 1.01e+04 World Transportation - 4 2.42e+03 3.36e+03 -5e+03 3.41e-06 0 0 1.01e+04 Tank Transportation - 5 -73.6 5e+03 -1.06e+03 3.41e-06 0 4.94e+03 1.51e+04 World Transportation - 6 -73.6 5e+03 -1.06e+03 3.41e-06 0 0 1.51e+04 Tank Transportation - 7 -538 3.49e+03 -225 3.41e-06 0 1.78e+03 1.68e+04 Tank OpRayleigh - 8 -681 3.31e+03 -267 3.41e-06 3.41e-06 234 1.71e+04 Tank OpAbsorption + 0 -482 151 277 3.99e-06 0 0 0 Tank initStep + 1 -5e+03 -2.49e+03 4.48e+03 3.99e-06 0 6.71e+03 6.71e+03 expHall Transportation + 2 -5e+03 -2.49e+03 4.48e+03 3.99e-06 0 0 6.71e+03 Tank Transportation + 3 -4.51e+03 -2.53e+03 5e+03 3.99e-06 0 715 7.43e+03 expHall Transportation + 4 2.05e+03 -1.61e+03 1e+04 3.99e-06 0 8.3e+03 1.57e+04 world Transportation + 5 8.61e+03 -688 1.5e+04 3.99e-06 0 8.3e+03 2.4e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 98, Parent ID = 96 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 0.014 142 74.9 0.00467 0 0 0.0635 Tank initStep - 6 0.0139 142 74.9 0.00463 4.08e-05 5.25e-05 0.0636 Tank msc - 7 0.0138 142 74.9 0 0.00463 0.000647 0.0642 Tank eIoni - 8 0.0138 142 74.9 0 0 0 0.0642 Tank Scintillation + 0 -482 151 277 3.44e-06 0 0 0 Tank initStep + 1 358 5e+03 2.9e+03 3.44e-06 0 5.58e+03 5.58e+03 expHall Transportation + 2 358 5e+03 2.9e+03 3.44e-06 0 0 5.58e+03 Tank Transportation + 3 2.31e+03 3.33e+03 5e+03 3.44e-06 0 3.32e+03 8.89e+03 expHall Transportation + 4 2.31e+03 3.33e+03 5e+03 3.44e-06 0 0 8.89e+03 Tank Transportation + 5 5e+03 1.57e+03 2.8e+03 3.44e-06 0 3.9e+03 1.28e+04 expHall Transportation + 6 5e+03 1.57e+03 2.8e+03 3.44e-06 0 0 1.28e+04 Tank Transportation + 7 -97.1 -5e+03 -387 3.44e-06 0 8.9e+03 2.17e+04 expHall Transportation + 8 -97.1 -5e+03 -387 3.44e-06 0 0 2.17e+04 Tank Transportation + 9 -5e+03 -2.45e+03 261 3.44e-06 0 5.56e+03 2.73e+04 expHall Transportation + 10 -5e+03 -2.45e+03 261 3.44e-06 0 0 2.73e+04 Tank Transportation + 11 -2.52e+03 -5e+03 -865 3.44e-06 0 3.73e+03 3.1e+04 expHall Transportation + 12 1e+04 -7.23e+03 -5.16e+03 3.44e-06 0 1.34e+04 4.44e+04 world Transportation + 13 1.5e+04 -8.12e+03 -6.87e+03 3.44e-06 0 5.36e+03 4.98e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 42 +* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 96 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.13 127 69 0.00816 0 0 0 Tank initStep - 1 2.13 127 69 0.00783 0.00033 0.000139 0.000139 Tank msc - 2 2.14 127 69 0 0.00783 0.00161 0.00175 Tank eIoni - 3 2.14 127 69 0 0 0 0.00175 Tank Scintillation + 0 -482 151 277 2.87e-06 0 0 0 Tank initStep + 1 -3.87e+03 -3.24e+03 -467 2.87e-06 2.87e-06 4.85e+03 4.85e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 41, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.41 -0.17 -0.45 0.511 0 0 0 Tank initStep - 1 1.38 -5.28 -3.24 0.506 0.000537 5.83 5.83 Tank compt - 2 -14.1 -238 -95 0.235 2.92e-05 250 256 Tank compt - 3 -101 -220 -85.7 0.234 1.36e-05 88.8 345 Tank compt - 4 -173 -193 -75.5 0.155 1.36e-05 77.6 422 Tank compt - 5 -157 -225 28.3 0.139 2.92e-05 110 532 Tank compt - 6 -135 -220 45.5 0.118 1.42e-05 28.4 561 Tank compt - 7 -163 -132 128 0.081 1.42e-05 123 684 Tank compt - 8 -143 -167 99.1 0.0796 1.36e-05 48.9 733 Tank compt - 9 -143 -185 89.9 0.0786 1.42e-05 20.2 753 Tank compt - 10 -169 -247 68.7 0.0704 0.000537 70.9 824 Tank compt - 11 -206 -266 125 0.0556 1.36e-05 69.6 894 Tank compt - 12 -200 -258 120 0.046 2.92e-05 11.5 905 Tank compt - 13 -263 -310 129 0.0449 1.36e-05 82 987 Tank compt - 14 -273 -363 114 0.0435 0.000537 56 1.04e+03 Tank compt - 15 -310 -391 95.2 0.0383 2.92e-05 50.4 1.09e+03 Tank compt - 16 -307 -394 102 0.0342 2.92e-05 7.87 1.1e+03 Tank compt - 17 -313 -363 98.6 0.0342 0 31.8 1.13e+03 Tank Rayl - 18 -323 -356 99.4 0.0333 1.36e-05 11.7 1.14e+03 Tank compt - 19 -328 -352 108 0 0.000537 10.9 1.16e+03 Tank phot + 3 -482 151 277 0.0128 0 0 0.0342 Tank initStep + 4 -482 151 277 0.0125 0.000324 0.000307 0.0345 Tank msc + 5 -482 151 277 0 0.0125 0.00367 0.0382 Tank eIoni + 6 -482 151 277 0 0 0 0.0382 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 104, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -328 -352 108 0.0327 0 0 0 Tank initStep - 1 -328 -352 108 0.0314 0.00138 0.00161 0.00161 Tank msc - 2 -328 -352 108 0.0142 0.0171 0.0154 0.017 Tank eIoni + 0 -476 139 279 0.0015 0 0 0 Tank initStep + 1 -476 139 279 0.00149 1.48e-05 7.92e-06 7.92e-06 Tank msc + 2 -476 139 279 0 0.00149 9.74e-05 0.000105 Tank eIoni + 3 -476 139 279 0 0 0 0.000105 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 104 +* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -328 -352 108 2.42e-06 0 0 0 Tank initStep - 1 5e+03 -94.6 1.78e+03 2.42e-06 0 5.59e+03 5.59e+03 World Transportation - 2 1e+04 -574 2.96e+03 2.42e-06 0 5.16e+03 1.07e+04 OutOfWorld Transportation + 0 -477 127 269 0.00811 0 0 0 Tank initStep + 1 -477 127 268 0.00784 0.00027 0.000137 0.000137 Tank msc + 2 -477 127 268 0 0.00784 0.00162 0.00175 Tank eIoni + 3 -477 127 268 0 0 0 0.00175 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 104 +* G4Track Information: Particle = opticalphoton, Track ID = 100, Parent ID = 94 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -328 -352 108 2.08e-06 0 0 0 Tank initStep - 1 -1.86e+03 1.19e+03 809 2.08e-06 2.08e-06 2.28e+03 2.28e+03 Tank OpAbsorption + 0 -477 127 268 2.21e-06 0 0 0 Tank initStep + 1 1.72e+03 191 5e+03 2.21e-06 0 5.22e+03 5.22e+03 expHall Transportation + 2 4.58e+03 -247 1e+04 2.21e-06 0 5.78e+03 1.1e+04 world Transportation + 3 7.44e+03 -686 1.5e+04 2.21e-06 0 5.78e+03 1.68e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 104, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -328 -352 108 0.0142 0 0 0.017 Tank initStep - 3 -328 -352 108 0.00582 0.0084 0.000368 0.0174 Tank msc - 4 -328 -352 108 0 0.00582 0.000958 0.0184 Tank eIoni - 5 -328 -352 108 0 0 0 0.0184 Tank Scintillation + 0 -461 166 285 0.00111 0 0 0 Tank initStep + 1 -461 166 285 0.00109 1.62e-05 4.94e-06 4.94e-06 Tank msc + 2 -461 166 285 0 0.00109 6.05e-05 6.54e-05 Tank eIoni + 3 -461 166 285 0 0 0 6.54e-05 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 103, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -323 -356 99.4 0.000883 0 0 0 Tank initStep - 1 -323 -356 99.4 0.000853 3e-05 3.52e-06 3.52e-06 Tank msc - 2 -323 -356 99.4 0 0.000853 4.19e-05 4.54e-05 Tank eIoni - 3 -323 -356 99.4 0 0 0 4.54e-05 Tank Scintillation + 0 -443 176 302 0.00395 0 0 0 Tank initStep + 1 -443 176 302 0.00388 7.62e-05 3.94e-05 3.94e-05 Tank msc + 2 -443 176 302 0 0.00388 0.000476 0.000516 Tank eIoni + 3 -443 176 302 0 0 0 0.000516 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 102, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -307 -394 102 0.00413 0 0 0 Tank initStep - 1 -307 -394 102 0.00391 0.000224 4.25e-05 4.25e-05 Tank msc - 2 -307 -394 102 0 0.00391 0.000482 0.000525 Tank eIoni - 3 -307 -394 102 0 0 0 0.000525 Tank Scintillation + 0 -251 184 182 0.003 0 0 0 Tank initStep + 1 -251 184 182 0.00298 1.76e-05 2.46e-05 2.46e-05 Tank msc + 2 -251 184 182 0 0.00298 0.000305 0.00033 Tank eIoni + 3 -251 184 182 0 0 0 0.00033 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 101, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -310 -391 95.2 0.00509 0 0 0 Tank initStep - 1 -310 -391 95.2 0.00503 5.89e-05 6.09e-05 6.09e-05 Tank msc - 2 -310 -391 95.2 0 0.00503 0.000747 0.000807 Tank eIoni - 3 -310 -391 95.2 0 0 0 0.000807 Tank Scintillation + 0 -231 143 151 0.00609 0 0 0 Tank initStep + 1 -231 143 151 0.00591 0.000176 8.3e-05 8.3e-05 Tank msc + 2 -231 143 151 0 0.00591 0.000986 0.00107 Tank eIoni + 3 -231 143 151 0 0 0 0.00107 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 100, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -273 -363 114 0.00086 0 0 0 Tank initStep - 1 -273 -363 114 0.000824 3.59e-05 3.39e-06 3.39e-06 Tank msc - 2 -273 -363 114 0 0.000824 3.99e-05 4.33e-05 Tank eIoni - 3 -273 -363 114 0 0 0 4.33e-05 Tank Scintillation + 0 -147 171 104 0.00169 0 0 0 Tank initStep + 1 -147 171 104 0.00157 0.00012 9.57e-06 9.57e-06 Tank msc + 2 -147 171 104 0 0.00157 0.000106 0.000116 Tank eIoni + 3 -147 171 104 0 0 0 0.000116 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 99, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -263 -310 129 0.00118 0 0 0 Tank initStep - 1 -263 -310 129 0.00114 3.58e-05 5.42e-06 5.42e-06 Tank msc - 2 -263 -310 129 0 0.00114 6.47e-05 7.01e-05 Tank eIoni - 3 -263 -310 129 0 0 0 7.01e-05 Tank Scintillation + 0 -25.8 160 -70.2 0.00431 0 0 0 Tank initStep + 1 -25.8 160 -70.2 0.00431 0 4.57e-05 4.57e-05 Tank msc + 2 -25.8 160 -70.2 0 0.00431 0.000571 0.000616 Tank eIoni + 3 -25.8 160 -70.2 0 0 0 0.000616 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -200 -258 120 0.00949 0 0 0 Tank initStep - 1 -200 -258 120 0.00925 0.000242 0.000181 0.000181 Tank msc - 2 -200 -258 120 0 0.00925 0.00216 0.00234 Tank eIoni - 3 -200 -258 120 0 0 0 0.00234 Tank Scintillation + 0 33.1 106 8.15 0.0211 0 0 0 Tank initStep + 1 33.1 106 8.15 0.02 0.00106 0.000737 0.000737 Tank msc + 2 33.1 106 8.15 0 0.02 0.00841 0.00914 Tank eIoni + 3 33.1 106 8.15 0 0 0 0.00914 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 98 +* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -200 -258 120 3.77e-06 0 0 0 Tank initStep - 1 1.48e+03 -492 1.21e+03 3.77e-06 3.77e-06 2.02e+03 2.02e+03 Tank OpAbsorption + 0 13.1 77.9 -15.5 0.0217 0 0 0 Tank initStep + 1 13.1 77.9 -15.5 0.0213 0.000403 0.000777 0.000777 Tank msc + 2 13.1 77.9 -15.5 0 0.0213 0.0094 0.0102 Tank eIoni + 3 13.1 77.9 -15.5 0 0 0 0.0102 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 101, Parent ID = 86 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -206 -266 125 0.0148 0 0 0 Tank initStep - 1 -206 -266 125 0.0144 0.000431 0.000394 0.000394 Tank msc - 2 -206 -266 125 0 0.0144 0.00468 0.00507 Tank eIoni - 3 -206 -266 125 0 0 0 0.00507 Tank Scintillation + 0 13.1 77.9 -15.5 3.87e-06 0 0 0 Tank initStep + 1 -2.61e+03 3.39e+03 5e+03 3.87e-06 0 6.56e+03 6.56e+03 expHall Transportation + 2 -2.61e+03 3.39e+03 5e+03 3.87e-06 0 0 6.56e+03 Tank Transportation + 3 -3.99e+03 5e+03 3.04e+03 3.87e-06 0 2.89e+03 9.45e+03 expHall Transportation + 4 -3.99e+03 5e+03 3.04e+03 3.87e-06 0 0 9.45e+03 Tank Transportation + 5 -4.73e+03 1.25e+03 -5e+03 3.87e-06 0 8.9e+03 1.83e+04 expHall Transportation + 6 -5.47e+03 -2.36e+03 -1e+04 3.87e-06 0 6.21e+03 2.46e+04 world Transportation + 7 -6.21e+03 -5.97e+03 -1.5e+04 3.87e-06 0 6.21e+03 3.08e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -169 -247 68.7 0.00771 0 0 0 Tank initStep - 1 -169 -247 68.7 0.00738 0.000328 0.000125 0.000125 Tank msc - 2 -169 -247 68.7 0 0.00738 0.00145 0.00158 Tank eIoni - 3 -169 -247 68.7 0 0 0 0.00158 Tank Scintillation + 0 25.1 69.5 -16 0.00562 0 0 0 Tank initStep + 1 25.1 69.5 -16 0.00546 0.000162 7.22e-05 7.22e-05 Tank msc + 2 25.1 69.5 -16 0 0.00546 0.000859 0.000931 Tank eIoni + 3 25.1 69.5 -16 0 0 0 0.000931 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -143 -185 89.9 0.00102 0 0 0 Tank initStep - 1 -143 -185 89.9 0.000996 2.3e-05 4.35e-06 4.35e-06 Tank msc - 2 -143 -185 89.9 0 0.000996 5.26e-05 5.69e-05 Tank eIoni - 3 -143 -185 89.9 0 0 0 5.69e-05 Tank Scintillation + 0 43.3 26.1 -33 0.0447 0 0 0 Tank initStep + 1 43.3 26.1 -33 0.0427 0.002 0.00279 0.00279 Tank msc + 2 43.3 26.1 -33 0.026 0.0167 0.02 0.0228 Tank eIoni + 3 43.3 26.1 -33 0.00963 0.0164 0.0127 0.0355 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 103, Parent ID = 84 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -143 -167 99.1 0.00131 0 0 0 Tank initStep - 1 -143 -167 99.1 0.00131 0 6.34e-06 6.34e-06 Tank msc - 2 -143 -167 99.1 0 0.00131 7.92e-05 8.56e-05 Tank eIoni - 3 -143 -167 99.1 0 0 0 8.56e-05 Tank Scintillation + 0 43.3 26.1 -33 3.9e-06 0 0 0 Tank initStep + 1 -5e+03 -1.08e+03 93.6 3.9e-06 0 5.16e+03 5.16e+03 expHall Transportation + 2 -5e+03 -1.08e+03 93.6 3.9e-06 0 0 5.16e+03 Tank Transportation + 3 -3.88e+03 5e+03 -2.08e+03 3.9e-06 0 6.55e+03 1.17e+04 expHall Transportation + 4 -3.88e+03 5e+03 -2.08e+03 3.9e-06 0 0 1.17e+04 Tank Transportation + 5 -4.06e+03 3.44e+03 -2.18e+03 3.9e-06 3.9e-06 1.57e+03 1.33e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 102, Parent ID = 84 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -163 -132 128 0.0368 0 0 0 Tank initStep - 1 -163 -132 128 0.0355 0.00122 0.00197 0.00197 Tank msc - 2 -163 -132 128 0.0204 0.0152 0.0172 0.0192 Tank eIoni + 0 43.3 26.1 -33 2.59e-06 0 0 0 Tank initStep + 1 -216 -3.62e+03 5e+03 2.59e-06 0 6.22e+03 6.22e+03 expHall Transportation + 2 -216 -3.62e+03 5e+03 2.59e-06 0 0 6.22e+03 Tank Transportation + 3 166 -5e+03 3.84e+03 2.59e-06 0 1.84e+03 8.06e+03 expHall Transportation + 4 166 -5e+03 3.84e+03 2.59e-06 0 0 8.06e+03 Tank Transportation + 5 5e+03 -60.1 -2.1e+03 2.59e-06 0 9.11e+03 1.72e+04 expHall Transportation + 6 5e+03 -60.1 -2.1e+03 2.59e-06 0 0 1.72e+04 Tank Transportation + 7 -1.21e+03 -582 -5e+03 2.59e-06 0 6.88e+03 2.41e+04 expHall Transportation + 8 -1.21e+03 -582 -5e+03 2.59e-06 0 0 2.41e+04 Tank Transportation + 9 -5e+03 -1.18e+03 -2.54e+03 2.59e-06 0 4.55e+03 2.86e+04 expHall Transportation + 10 -1e+04 -1.59e+03 4.87e+03 2.59e-06 0 8.95e+03 3.76e+04 world Transportation + 11 -1.5e+04 -1.99e+03 1.23e+04 2.59e-06 0 8.95e+03 4.65e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 93 +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -163 -132 128 4.01e-06 0 0 0 Tank initStep - 1 -778 -18.2 536 4.01e-06 4.01e-06 747 747 Tank OpAbsorption + 3 43.3 26.1 -33 0.00963 0 0 0.0355 Tank initStep + 4 43.3 26.1 -33 0.00952 0.000114 0.000186 0.0357 Tank msc + 5 43.3 26.1 -33 0 0.00952 0.00227 0.0379 Tank eIoni + 6 43.3 26.1 -33 0 0 0 0.0379 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 93 +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -163 -132 128 3.51e-06 0 0 0 Tank initStep - 1 -216 1.15e+03 -51 3.51e-06 3.51e-06 1.3e+03 1.3e+03 Tank OpAbsorption + 0 74.7 56.7 -56.2 0.343 0 0 0 Tank initStep + 1 74.7 56.7 -56.3 0.325 0.0175 0.0654 0.0654 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 93 +* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -163 -132 128 2.53e-06 0 0 0 Tank initStep - 1 4.62e+03 -5e+03 2.28e+03 2.53e-06 0 7.16e+03 7.16e+03 World Transportation - 2 4.62e+03 -5e+03 2.28e+03 2.53e-06 0 0 7.16e+03 Tank Transportation - 3 5e+03 -4.8e+03 2.31e+03 2.53e-06 0 428 7.59e+03 World Transportation - 4 1e+04 1.76e+03 992 2.53e-06 0 8.35e+03 1.59e+04 OutOfWorld Transportation + 0 74.7 56.7 -56.3 3.37e-06 0 0 0 Tank initStep + 1 -1.19e+03 5e+03 3.48e+03 3.37e-06 0 6.21e+03 6.21e+03 expHall Transportation + 2 -6.61e+03 1e+04 9.12e+03 3.37e-06 0 9.28e+03 1.55e+04 world Transportation + 3 -1.2e+04 1.5e+04 1.48e+04 3.37e-06 0 9.28e+03 2.48e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -163 -132 128 0.0204 0 0 0.0192 Tank initStep - 3 -163 -132 128 0.0197 0.000644 0.000694 0.0199 Tank msc - 4 -163 -132 128 0 0.0197 0.0082 0.0281 Tank eIoni - 5 -163 -132 128 0 0 0 0.0281 Tank Scintillation + 0 74.7 56.7 -56.2 3.96e-06 0 0 0 Tank initStep + 1 3.98e+03 5e+03 -1.95e+03 3.96e-06 0 6.58e+03 6.58e+03 expHall Transportation + 2 3.98e+03 5e+03 -1.95e+03 3.96e-06 0 0 6.58e+03 Tank Transportation + 3 5e+03 3.5e+03 -2.38e+03 3.96e-06 0 1.87e+03 8.44e+03 expHall Transportation + 4 5e+03 3.5e+03 -2.38e+03 3.96e-06 0 0 8.44e+03 Tank Transportation + 5 2.89e+03 -3.2e+03 -5e+03 3.96e-06 0 7.49e+03 1.59e+04 expHall Transportation + 6 2.89e+03 -3.2e+03 -5e+03 3.96e-06 0 0 1.59e+04 Tank Transportation + 7 3.3e+03 -5e+03 -3.53e+03 3.96e-06 0 2.36e+03 1.83e+04 expHall Transportation + 8 6.63e+03 -1e+04 8.02e+03 3.96e-06 0 1.3e+04 3.13e+04 world Transportation + 9 8.64e+03 -1.3e+04 1.5e+04 3.96e-06 0 7.86e+03 3.92e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 104, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -135 -220 45.5 0.0212 0 0 0 Tank initStep - 1 -135 -220 45.5 0.0206 0.000606 0.000748 0.000748 Tank msc - 2 -135 -220 45.5 0 0.0206 0.00888 0.00963 Tank eIoni - 3 -135 -220 45.5 0 0 0 0.00963 Tank Scintillation + 0 74.7 56.7 -56.2 3.38e-06 0 0 0 Tank initStep + 1 5e+03 4.83e+03 -1.44e+03 3.38e-06 0 7e+03 7e+03 expHall Transportation + 2 5e+03 4.83e+03 -1.44e+03 3.38e-06 0 0 7e+03 Tank Transportation + 3 4.89e+03 5e+03 -1.53e+03 3.38e-06 0 216 7.22e+03 expHall Transportation + 4 4.89e+03 5e+03 -1.53e+03 3.38e-06 0 0 7.22e+03 Tank Transportation + 5 -637 1.3e+03 -5e+03 3.38e-06 0 7.5e+03 1.47e+04 expHall Transportation + 6 -637 1.3e+03 -5e+03 3.38e-06 0 0 1.47e+04 Tank Transportation + 7 -5e+03 828 -225 3.38e-06 0 6.49e+03 2.12e+04 expHall Transportation + 8 -5e+03 828 -225 3.38e-06 0 0 2.12e+04 Tank Transportation + 9 -727 -1.1e+03 2.5e+03 3.38e-06 0 5.42e+03 2.66e+04 Tank OpRayleigh + 10 5e+03 -3.76e+03 -2.85e+03 3.38e-06 0 8.28e+03 3.49e+04 expHall Transportation + 11 5e+03 -3.76e+03 -2.85e+03 3.38e-06 0 0 3.49e+04 Tank Transportation + 12 3.61e+03 -4.47e+03 -4.99e+03 3.38e-06 3.38e-06 2.65e+03 3.76e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -157 -225 28.3 0.0155 0 0 0 Tank initStep - 1 -157 -225 28.3 0.0151 0.000423 0.000431 0.000431 Tank msc + 1 74.7 56.7 -56.3 0.325 0 0 0.0654 Tank initStep + 2 74.7 56.7 -56.3 0.298 0.0271 0.059 0.124 Tank Cerenkov + 3 74.8 56.8 -56.4 0.289 0.00901 0.0499 0.174 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 111, Parent ID = 91 +* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -157 -225 28.3 2.48e-06 0 0 0 Tank initStep - 1 2.18e+03 5e+03 -3.92e+03 2.48e-06 0 6.95e+03 6.95e+03 World Transportation - 2 2.18e+03 5e+03 -3.92e+03 2.48e-06 0 0 6.95e+03 Tank Transportation - 3 2.59e+03 4.27e+03 -5e+03 2.48e-06 0 1.37e+03 8.32e+03 World Transportation - 4 2.59e+03 4.27e+03 -5e+03 2.48e-06 0 0 8.32e+03 Tank Transportation - 5 3.35e+03 4.16e+03 -3.98e+03 2.48e-06 2.48e-06 1.27e+03 9.6e+03 Tank OpAbsorption + 0 74.8 56.7 -56.3 3.81e-06 0 0 0 Tank initStep + 1 4.44e+03 5e+03 478 3.81e-06 0 6.61e+03 6.61e+03 expHall Transportation + 2 1e+04 5.58e+03 -37.2 3.81e-06 0 5.62e+03 1.22e+04 world Transportation + 3 1.5e+04 6.11e+03 -500 3.81e-06 0 5.05e+03 1.73e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 -157 -225 28.3 0.0151 0 0 0.000431 Tank initStep - 2 -157 -225 28.3 0.0145 0.000582 0.00041 0.000841 Tank msc - 3 -157 -225 28.3 0 0.0145 0.00478 0.00562 Tank eIoni - 4 -157 -225 28.3 0 0 0 0.00562 Tank Scintillation + 0 74.8 56.7 -56.3 2.55e-06 0 0 0 Tank initStep + 1 -1.49e+03 3.08e+03 5e+03 2.55e-06 0 6.09e+03 6.09e+03 expHall Transportation + 2 -7.51e+03 1e+04 9.07e+03 2.55e-06 0 1e+04 1.61e+04 world Transportation + 3 -1.19e+04 1.5e+04 1.2e+04 2.55e-06 0 7.25e+03 2.34e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -173 -193 -75.5 0.0796 0 0 0 Tank initStep - 1 -173 -193 -75.5 0.077 0.0026 0.00767 0.00767 Tank msc - 2 -173 -193 -75.5 0.062 0.015 0.0332 0.0409 Tank eIoni - 3 -173 -193 -75.5 0 0.062 0.0271 0.068 Tank eIoni - 4 -173 -193 -75.5 0 0 0 0.068 Tank Scintillation + 3 74.8 56.8 -56.4 0.289 0 0 0.174 Tank initStep + 4 74.8 56.7 -56.4 0.28 0.00899 0.047 0.221 Tank Cerenkov + 5 74.8 56.7 -56.4 0.27 0.0104 0.0442 0.266 Tank Cerenkov + 6 74.8 56.7 -56.5 0.251 0.0186 0.0411 0.307 Tank Cerenkov + 7 74.8 56.8 -56.5 0.245 0.00623 0.0345 0.341 Tank Cerenkov + 8 74.8 56.8 -56.5 0.242 0.00323 0.0101 0.351 Tank Cerenkov + 9 74.9 56.8 -56.6 0.213 0.0283 0.136 0.487 Tank eIoni + 10 74.9 56.9 -56.7 0.188 0.0252 0.115 0.602 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 114, Parent ID = 90 +* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -173 -193 -75.5 2.2e-06 0 0 0 Tank initStep - 1 1.19e+03 -705 -3.34e+03 2.2e-06 2.2e-06 3.58e+03 3.58e+03 Tank OpAbsorption + 0 74.9 56.8 -56.6 3.59e-06 0 0 0 Tank initStep + 1 -485 5e+03 -3e+03 3.59e-06 0 5.78e+03 5.78e+03 expHall Transportation + 2 -485 5e+03 -3e+03 3.59e-06 0 0 5.78e+03 Tank Transportation + 3 911 3.52e+03 -5e+03 3.59e-06 0 2.85e+03 8.63e+03 expHall Transportation + 4 911 3.52e+03 -5e+03 3.59e-06 0 0 8.63e+03 Tank Transportation + 5 5e+03 573 -2.5e+03 3.59e-06 0 5.63e+03 1.43e+04 expHall Transportation + 6 5e+03 573 -2.5e+03 3.59e-06 0 0 1.43e+04 Tank Transportation + 7 3.59e+03 609 -1.57e+03 3.59e-06 3.59e-06 1.69e+03 1.59e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 113, Parent ID = 90 +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -173 -193 -75.5 3.69e-06 0 0 0 Tank initStep - 1 182 965 5e+03 3.69e-06 0 5.22e+03 5.22e+03 World Transportation - 2 865 2.16e+03 1e+04 3.69e-06 0 5.19e+03 1.04e+04 OutOfWorld Transportation + 10 74.9 56.9 -56.7 0.188 0 0 0.602 Tank initStep + 11 74.9 56.9 -56.7 0.177 0.0111 0.0324 0.634 Tank msc + 12 74.8 56.9 -56.7 0.155 0.0221 0.0891 0.723 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 112, Parent ID = 90 +* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -173 -193 -75.5 2.85e-06 0 0 0 Tank initStep - 1 -3.43e+03 2.64e+03 -5e+03 2.85e-06 0 6.55e+03 6.55e+03 World Transportation - 2 -9.42e+03 1e+04 -7.3e+03 2.85e-06 0 9.76e+03 1.63e+04 OutOfWorld Transportation + 0 74.8 56.9 -56.7 4.07e-06 0 0 0 Tank initStep + 1 -63.3 31.7 17.8 4.07e-06 4.07e-06 159 159 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 41 +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -101 -220 -85.7 0.00123 0 0 0 Tank initStep - 1 -101 -220 -85.7 0.0012 2.79e-05 5.76e-06 5.76e-06 Tank msc - 2 -101 -220 -85.7 0 0.0012 6.95e-05 7.53e-05 Tank eIoni - 3 -101 -220 -85.7 0 0 0 7.53e-05 Tank Scintillation + 12 74.8 56.9 -56.7 0.155 0 0 0.723 Tank initStep + 13 74.8 56.9 -56.7 0.15 0.00536 0.0236 0.747 Tank msc + 14 74.8 56.9 -56.8 0.117 0.0324 0.0714 0.818 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 113, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14.1 -238 -95 0.271 0 0 0 Tank initStep - 1 -14.1 -238 -95 0.26 0.0113 0.0414 0.0414 Tank Cerenkov - 2 -14.1 -238 -95 0.25 0.00921 0.0382 0.0796 Tank Cerenkov - 3 -14 -238 -95 0.244 0.00651 0.0308 0.11 Tank Cerenkov - 4 -14 -238 -95 0.243 0.000714 0.00544 0.116 Tank Cerenkov - 5 -14 -238 -95 0.243 0.00011 0.00268 0.119 Tank Cerenkov - 6 -14 -238 -95 0.243 0.000295 0.00225 0.121 Tank Cerenkov - 7 -14 -238 -95 0.243 6.39e-05 0.00111 0.122 Tank Cerenkov - 8 -14 -238 -95 0.243 5.31e-05 0.000861 0.123 Tank Cerenkov - 9 -14 -238 -95 0.243 9.81e-05 0.000656 0.123 Tank Cerenkov - 10 -14 -238 -95 0.242 2.44e-05 0.000276 0.124 Tank Cerenkov - 11 -14 -238 -95 0.242 0 0.000181 0.124 Tank Cerenkov - 12 -14 -238 -95 0.242 0 0.000181 0.124 Tank Cerenkov - 13 -14 -238 -95 0.242 0 0.000181 0.124 Tank Cerenkov - 14 -14 -238 -95 0.242 0.000785 0.000181 0.124 Tank Cerenkov - 15 -14 -238 -95 0.218 0.0237 0.136 0.26 Tank eIoni + 0 74.8 56.9 -56.8 2.48e-06 0 0 0 Tank initStep + 1 -4.02e+03 -1.14e+03 -5e+03 2.48e-06 0 6.53e+03 6.53e+03 expHall Transportation + 2 -1e+04 -3.83e+03 -8.59e+03 2.48e-06 0 7.47e+03 1.4e+04 world Transportation + 3 -1.5e+04 -6.08e+03 -1.16e+04 2.48e-06 0 6.25e+03 2.03e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 115, Parent ID = 88 +* G4Track Information: Particle = opticalphoton, Track ID = 112, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95 3.41e-06 0 0 0 Tank initStep - 1 -1.36e+03 -249 5e+03 3.41e-06 0 5.27e+03 5.27e+03 World Transportation - 2 -4.6e+03 252 1e+04 3.41e-06 0 5.98e+03 1.12e+04 OutOfWorld Transportation + 0 74.8 56.9 -56.8 2.38e-06 0 0 0 Tank initStep + 1 -3.46e+03 5e+03 3.13e+03 2.38e-06 0 6.86e+03 6.86e+03 expHall Transportation + 2 -3.46e+03 5e+03 3.13e+03 2.38e-06 0 0 6.86e+03 Tank Transportation + 3 -4.35e+03 2.35e+03 5e+03 2.38e-06 0 3.36e+03 1.02e+04 expHall Transportation + 4 -4.35e+03 2.35e+03 5e+03 2.38e-06 0 0 1.02e+04 Tank Transportation + 5 -5e+03 1.03e+03 4.17e+03 2.38e-06 0 1.69e+03 1.19e+04 expHall Transportation + 6 -5e+03 1.03e+03 4.17e+03 2.38e-06 0 0 1.19e+04 Tank Transportation + 7 -1.9e+03 -5e+03 -464 2.38e-06 0 8.21e+03 2.01e+04 expHall Transportation + 8 -1.9e+03 -5e+03 -464 2.38e-06 0 0 2.01e+04 Tank Transportation + 9 694 -325 -5e+03 2.38e-06 0 7.01e+03 2.71e+04 expHall Transportation + 10 694 -325 -5e+03 2.38e-06 0 0 2.71e+04 Tank Transportation + 11 3.07e+03 5e+03 -1.18e+03 2.38e-06 0 6.97e+03 3.41e+04 expHall Transportation + 12 3.07e+03 5e+03 -1.18e+03 2.38e-06 0 0 3.41e+04 Tank Transportation + 13 3.08e+03 4.99e+03 -1.18e+03 2.38e-06 2.38e-06 16 3.41e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 111, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 15 -14 -238 -95 0.218 0 0 0.26 Tank initStep - 16 -14 -238 -95 0.21 0.00792 0.0409 0.301 Tank msc + 0 74.8 56.9 -56.8 2.44e-06 0 0 0 Tank initStep + 1 2.04e+03 5e+03 567 2.44e-06 0 5.35e+03 5.35e+03 expHall Transportation + 2 5.43e+03 1e+04 1.32e+03 2.44e-06 0 6.09e+03 1.14e+04 world Transportation + 3 8.82e+03 1.5e+04 2.08e+03 2.44e-06 0 6.09e+03 1.75e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 116, Parent ID = 88 +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95 2.36e-06 0 0 0 Tank initStep - 1 -533 -1.46e+03 5e+03 2.36e-06 0 5.27e+03 5.27e+03 World Transportation - 2 -533 -1.46e+03 5e+03 2.36e-06 0 0 5.27e+03 Tank Transportation - 3 -2.93e+03 -5e+03 2.59e+03 2.36e-06 0 4.91e+03 1.02e+04 World Transportation - 4 -2.93e+03 -5e+03 2.59e+03 2.36e-06 0 0 1.02e+04 Tank Transportation - 5 -3.75e+03 -2e+03 352 2.36e-06 2.36e-06 3.83e+03 1.4e+04 Tank OpAbsorption + 14 74.8 56.9 -56.8 0.117 0 0 0.818 Tank initStep + 15 74.8 56.9 -56.8 0.113 0.00463 0.0149 0.833 Tank msc + 16 74.7 56.9 -56.8 0.0952 0.0175 0.0503 0.884 Tank eIoni + 17 74.7 56.9 -56.8 0.0787 0.0164 0.0415 0.925 Tank eIoni + 18 74.7 56.9 -56.8 0 0.0787 0.034 0.959 Tank eIoni + 19 74.7 56.9 -56.8 0 0 0 0.959 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 +* G4Track Information: Particle = opticalphoton, Track ID = 116, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 16 -14 -238 -95 0.21 0 0 0.301 Tank initStep - 17 -14 -238 -95 0.201 0.0088 0.0385 0.34 Tank msc - 18 -14 -238 -95.1 0.175 0.0259 0.106 0.446 Tank eIoni + 0 74.7 56.9 -56.8 2.13e-06 0 0 0 Tank initStep + 1 -21.7 -74.1 133 2.13e-06 2.13e-06 250 250 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 119, Parent ID = 88 +* G4Track Information: Particle = opticalphoton, Track ID = 115, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95.1 2.41e-06 0 0 0 Tank initStep - 1 -427 -5e+03 2.97e+03 2.41e-06 0 5.68e+03 5.68e+03 World Transportation - 2 -427 -5e+03 2.97e+03 2.41e-06 0 0 5.68e+03 Tank Transportation - 3 425 -4.7e+03 5e+03 2.41e-06 0 2.22e+03 7.9e+03 World Transportation - 4 425 -4.7e+03 5e+03 2.41e-06 0 0 7.9e+03 Tank Transportation - 5 5e+03 -3.7e+03 695 2.41e-06 0 6.36e+03 1.43e+04 World Transportation - 6 5e+03 -3.7e+03 695 2.41e-06 0 0 1.43e+04 Tank Transportation - 7 -1.55e+03 -1.72e+03 -5e+03 2.41e-06 0 8.9e+03 2.32e+04 World Transportation - 8 -1.55e+03 -1.72e+03 -5e+03 2.41e-06 0 0 2.32e+04 Tank Transportation - 9 -5e+03 105 -3.07e+03 2.41e-06 0 4.35e+03 2.75e+04 World Transportation - 10 -5e+03 105 -3.07e+03 2.41e-06 0 0 2.75e+04 Tank Transportation - 11 -500 2.24e+03 -78.1 2.41e-06 2.41e-06 5.81e+03 3.33e+04 Bubble Transportation + 0 74.7 56.9 -56.8 3.15e-06 0 0 0 Tank initStep + 1 -24.2 5e+03 2.18e+03 3.15e-06 0 5.43e+03 5.43e+03 expHall Transportation + 2 -24.2 5e+03 2.18e+03 3.15e-06 0 0 5.43e+03 Tank Transportation + 3 -417 3.75e+03 3.85e+03 3.15e-06 0 2.12e+03 7.55e+03 Tank OpRayleigh + 4 612 4.49e+03 -5e+03 3.15e-06 0 8.94e+03 1.65e+04 expHall Transportation + 5 621 5.69e+03 -1e+04 3.15e-06 0 5.14e+03 2.16e+04 world Transportation + 6 631 6.89e+03 -1.5e+04 3.15e-06 0 5.14e+03 2.68e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 118, Parent ID = 88 +* G4Track Information: Particle = opticalphoton, Track ID = 114, Parent ID = 83 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95 2.92e-06 0 0 0 Tank initStep - 1 -3.75e+03 -5e+03 -4.48e+03 2.92e-06 0 7.48e+03 7.48e+03 World Transportation - 2 -3.75e+03 -5e+03 -4.48e+03 2.92e-06 0 0 7.48e+03 Tank Transportation - 3 -5e+03 -1.74e+03 -4.93e+03 2.92e-06 0 3.52e+03 1.1e+04 World Transportation - 4 -5e+03 -1.74e+03 -4.93e+03 2.92e-06 0 0 1.1e+04 Tank Transportation - 5 -1.39e+03 5e+03 -4.39e+03 2.92e-06 0 7.67e+03 1.87e+04 World Transportation - 6 -1.39e+03 5e+03 -4.39e+03 2.92e-06 0 0 1.87e+04 Tank Transportation - 7 -672 3.73e+03 -5e+03 2.92e-06 0 1.59e+03 2.02e+04 World Transportation - 8 -672 3.73e+03 -5e+03 2.92e-06 0 0 2.02e+04 Tank Transportation - 9 4.7e+03 -5e+03 -3.18e+03 2.92e-06 0 1.04e+04 3.07e+04 World Transportation - 10 4.7e+03 -5e+03 -3.18e+03 2.92e-06 0 0 3.07e+04 Tank Transportation - 11 5e+03 -4.83e+03 -3.11e+03 2.92e-06 0 354 3.1e+04 World Transportation - 12 1e+04 1.17e+03 -92.7 2.92e-06 0 8.37e+03 3.94e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 117, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95 3.2e-06 0 0 0 Tank initStep - 1 3.91e+03 -1.33e+03 -4.8e+03 3.2e-06 3.2e-06 6.22e+03 6.22e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 18 -14 -238 -95.1 0.175 0 0 0.446 Tank initStep - 19 -14 -238 -95.1 0.17 0.00577 0.0289 0.474 Tank msc - 20 -14 -238 -95.1 0.148 0.022 0.0841 0.559 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 120, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95.1 3.24e-06 0 0 0 Tank initStep - 1 -5e+03 1.25e+03 187 3.24e-06 0 5.21e+03 5.21e+03 World Transportation - 2 -1e+04 3.59e+03 1.03e+03 3.24e-06 0 5.58e+03 1.08e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 20 -14 -238 -95.1 0.148 0 0 0.559 Tank initStep - 21 -14 -238 -95.1 0.143 0.00501 0.0218 0.58 Tank msc - 22 -14 -238 -95.1 0.125 0.0175 0.0672 0.648 Tank eIoni - 23 -14 -238 -95.1 0.111 0.0146 0.0571 0.705 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 125, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95.1 2.46e-06 0 0 0 Tank initStep - 1 583 -254 -6.24 2.46e-06 2.46e-06 604 604 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 124, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95.1 3.57e-06 0 0 0 Tank initStep - 1 -5e+03 -329 -1.43e+03 3.57e-06 0 5.16e+03 5.16e+03 World Transportation - 2 -1e+04 -528 -3.79e+03 3.57e-06 0 5.53e+03 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 123, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95.1 3.85e-06 0 0 0 Tank initStep - 1 3.94e+03 5e+03 -610 3.85e-06 0 6.58e+03 6.58e+03 World Transportation - 2 1e+04 7.57e+03 -2.4e+03 3.85e-06 0 6.82e+03 1.34e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 122, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95.1 2.53e-06 0 0 0 Tank initStep - 1 -3.34e+03 1.11e+03 -5e+03 2.53e-06 0 6.08e+03 6.08e+03 World Transportation - 2 -3.34e+03 1.11e+03 -5e+03 2.53e-06 0 0 6.08e+03 Tank Transportation - 3 -3.51e+03 1.96e+03 -4.28e+03 2.53e-06 2.53e-06 1.13e+03 7.2e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 121, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95.1 3.8e-06 0 0 0 Tank initStep - 1 -1.49e+03 -2.65e+03 -3.12e+03 3.8e-06 3.8e-06 4.14e+03 4.14e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 23 -14 -238 -95.1 0.111 0 0 0.705 Tank initStep - 24 -14 -238 -95.1 0.106 0.00432 0.0135 0.718 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 126, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14 -238 -95.1 3.44e-06 0 0 0 Tank initStep - 1 -5e+03 1.86e+03 -2.03e+03 3.44e-06 0 5.75e+03 5.75e+03 World Transportation - 2 -1e+04 7.03e+03 -6.49e+03 3.44e-06 0 8.46e+03 1.42e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 24 -14 -238 -95.1 0.106 0 0 0.718 Tank initStep - 25 -14 -238 -95.2 0.101 0.00506 0.0126 0.731 Tank msc - 26 -13.9 -238 -95.2 0.0863 0.0149 0.0444 0.775 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 127, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.9 -238 -95.2 3.41e-06 0 0 0 Tank initStep - 1 -5e+03 3.48e+03 2.51e+03 3.41e-06 0 6.75e+03 6.75e+03 World Transportation - 2 -5e+03 3.48e+03 2.51e+03 3.41e-06 0 0 6.75e+03 Tank Transportation - 3 -3.83e+03 5e+03 3.67e+03 3.41e-06 0 2.24e+03 8.98e+03 World Transportation - 4 -3.83e+03 5e+03 3.67e+03 3.41e-06 0 0 8.98e+03 Tank Transportation - 5 -2.54e+03 3.73e+03 4.51e+03 3.41e-06 3.41e-06 1.99e+03 1.1e+04 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 26 -13.9 -238 -95.2 0.0863 0 0 0.775 Tank initStep - 27 -13.9 -238 -95.2 0.0834 0.00287 0.00883 0.784 Tank msc - 28 -13.9 -238 -95.2 0.0705 0.0129 0.036 0.82 Tank eIoni - 29 -13.9 -238 -95.2 0.0559 0.0146 0.0305 0.851 Tank eIoni - 30 -13.9 -238 -95.2 0.0336 0.0224 0.0248 0.875 Tank eIoni - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 129, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.9 -238 -95.2 3.25e-06 0 0 0 Tank initStep - 1 3.7e+03 -5e+03 -3.19e+03 3.25e-06 0 6.79e+03 6.79e+03 World Transportation - 2 3.7e+03 -5e+03 -3.19e+03 3.25e-06 0 0 6.79e+03 Tank Transportation - 3 5e+03 -4.56e+03 -4.19e+03 3.25e-06 0 1.7e+03 8.48e+03 World Transportation - 4 6.58e+03 -482 -1e+04 3.25e-06 0 7.27e+03 1.58e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 128, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.9 -238 -95.2 2.93e-06 0 0 0 Tank initStep - 1 5e+03 -1.57e+03 2.29e+03 2.93e-06 0 5.71e+03 5.71e+03 World Transportation - 2 1e+04 -3.77e+03 5.51e+03 2.93e-06 0 6.34e+03 1.21e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 30 -13.9 -238 -95.2 0.0336 0 0 0.875 Tank initStep - 31 -13.9 -238 -95.2 0.0276 0.00601 0.00168 0.877 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 130, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.9 -238 -95.2 3.87e-06 0 0 0 Tank initStep - 1 -190 -3.22e+03 5e+03 3.87e-06 0 5.9e+03 5.9e+03 World Transportation - 2 -190 -3.22e+03 5e+03 3.87e-06 0 0 5.9e+03 Tank Transportation - 3 133 -5e+03 2.98e+03 3.87e-06 0 2.71e+03 8.62e+03 World Transportation - 4 133 -5e+03 2.98e+03 3.87e-06 0 0 8.62e+03 Tank Transportation - 5 3.27e+03 3.44e+03 -5e+03 3.87e-06 0 1.2e+04 2.07e+04 World Transportation - 6 3.27e+03 3.44e+03 -5e+03 3.87e-06 0 0 2.07e+04 Tank Transportation - 7 3.7e+03 5e+03 -4.46e+03 3.87e-06 0 1.7e+03 2.24e+04 World Transportation - 8 8.35e+03 1e+04 -671 3.87e-06 0 7.81e+03 3.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 31 -13.9 -238 -95.2 0.0276 0 0 0.877 Tank initStep - 32 -13.9 -238 -95.2 0.0265 0.00103 0.00119 0.878 Tank msc - 33 -13.9 -238 -95.2 0 0.0265 0.013 0.891 Tank eIoni - 34 -13.9 -238 -95.2 0 0 0 0.891 Tank Scintillation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 133, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.9 -238 -95.2 3.56e-06 0 0 0 Tank initStep - 1 -5e+03 171 -591 3.56e-06 0 5.03e+03 5.03e+03 World Transportation - 2 -1e+04 670 -917 3.56e-06 0 5.04e+03 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 132, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.9 -238 -95.2 2.28e-06 0 0 0 Tank initStep - 1 -1.27e+03 -4.26e+03 -5e+03 2.28e-06 0 6.46e+03 6.46e+03 World Transportation - 2 -1.27e+03 -4.26e+03 -5e+03 2.28e-06 0 0 6.46e+03 Tank Transportation - 3 -1.62e+03 -5e+03 -4.98e+03 2.28e-06 0 824 7.29e+03 World Transportation - 4 -8.39e+03 -1e+04 -5.25e+03 2.28e-06 0 8.42e+03 1.57e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 131, Parent ID = 88 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.9 -238 -95.2 2.04e-06 0 0 0 Tank initStep - 1 -236 -272 -284 2.04e-06 2.04e-06 293 293 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 41 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.38 -5.28 -3.24 0.00419 0 0 0 Tank initStep - 1 1.38 -5.28 -3.24 0.00405 0.000137 4.35e-05 4.35e-05 Tank msc - 2 1.38 -5.28 -3.24 0 0.00405 0.000514 0.000557 Tank eIoni - 3 1.38 -5.28 -3.24 0 0 0 0.000557 Tank Scintillation + 0 74.7 56.9 -56.8 2.25e-06 0 0 0 Tank initStep + 1 -5e+03 3.65e+03 147 2.25e-06 0 6.22e+03 6.22e+03 expHall Transportation + 2 -5e+03 3.65e+03 147 2.25e-06 0 0 6.22e+03 Tank Transportation + 3 -3.91e+03 5e+03 298 2.25e-06 0 1.74e+03 7.96e+03 expHall Transportation + 4 -3.91e+03 5e+03 298 2.25e-06 0 0 7.96e+03 Tank Transportation + 5 2.92e+03 1.11e+03 -5e+03 2.25e-06 0 9.48e+03 1.74e+04 expHall Transportation + 6 2.92e+03 1.11e+03 -5e+03 2.25e-06 0 0 1.74e+04 Tank Transportation + 7 3.92e+03 812 -2.75e+03 2.25e-06 2.25e-06 2.48e+03 1.99e+04 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 @@ -12657,1262 +2908,10920 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 0.5 0 0 0 Tank initStep - 1 0.138 0.00321 -0.02 0.483 0.0174 0.14 0.14 Tank msc - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0276 0.000645 -0.00402 2.42e-06 0 0 0 Tank initStep - 1 -3.41e+03 -2.42e+03 5e+03 2.42e-06 0 6.52e+03 6.52e+03 World Transportation - 2 -1e+04 -6.18e+03 6.45e+03 2.42e-06 0 7.73e+03 1.42e+04 OutOfWorld Transportation + 1 0.139 -0.00319 -0.00461 0.471 0.0291 0.14 0.14 Tank msc ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0642 0.0015 -0.00934 4.01e-06 0 0 0 Tank initStep - 1 1.55e+03 -3.53e+03 -4.41e+03 4.01e-06 0 5.86e+03 5.86e+03 Tank OpRayleigh - 2 1.96e+03 -3.75e+03 -5e+03 4.01e-06 0 750 6.61e+03 World Transportation - 3 9.93e+03 -8.29e+03 -1e+04 4.01e-06 0 1.04e+04 1.71e+04 OutOfWorld Transportation + 0 0.132 -0.00303 -0.00438 4.12e-06 0 0 0 Tank initStep + 1 1.72e+03 -934 -84.5 4.12e-06 4.12e-06 1.96e+03 1.96e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0312 0.000728 -0.00454 3.88e-06 0 0 0 Tank initStep - 1 5e+03 223 2.12e+03 3.88e-06 0 5.43e+03 5.43e+03 World Transportation - 2 1e+04 1.5e+03 5.65e+03 3.88e-06 0 6.25e+03 1.17e+04 OutOfWorld Transportation + 0 0.0676 -0.00155 -0.00225 2.97e-06 0 0 0 Tank initStep + 1 807 1.77e+03 5e+03 2.97e-06 0 5.37e+03 5.37e+03 expHall Transportation + 2 807 1.77e+03 5e+03 2.97e-06 0 0 5.37e+03 Tank Transportation + 3 -211 5e+03 2.54e+03 2.97e-06 0 4.18e+03 9.55e+03 expHall Transportation + 4 -211 5e+03 2.54e+03 2.97e-06 0 0 9.55e+03 Tank Transportation + 5 -1.41e+03 -3e+03 -5e+03 2.97e-06 0 1.11e+04 2.06e+04 expHall Transportation + 6 -1.41e+03 -3e+03 -5e+03 2.97e-06 0 0 2.06e+04 Tank Transportation + 7 -682 -5e+03 -3.19e+03 2.97e-06 0 2.8e+03 2.34e+04 expHall Transportation + 8 -682 -5e+03 -3.19e+03 2.97e-06 0 0 2.34e+04 Tank Transportation + 9 1.17e+03 5e+03 1.9e+03 2.97e-06 0 1.14e+04 3.48e+04 expHall Transportation + 10 1.17e+03 5e+03 1.9e+03 2.97e-06 0 0 3.48e+04 Tank Transportation + 11 2.07e+03 2.2e+03 5e+03 2.97e-06 0 4.27e+03 3.9e+04 expHall Transportation + 12 2.07e+03 2.2e+03 5e+03 2.97e-06 0 0 3.9e+04 Tank Transportation + 13 5e+03 -2.44e+03 -4.06e+03 2.97e-06 0 1.06e+04 4.96e+04 expHall Transportation + 14 5e+03 -2.44e+03 -4.06e+03 2.97e-06 0 0 4.96e+04 Tank Transportation + 15 4.3e+03 -2.83e+03 -5e+03 2.97e-06 0 1.23e+03 5.09e+04 expHall Transportation + 16 4.3e+03 -2.83e+03 -5e+03 2.97e-06 0 0 5.09e+04 Tank Transportation + 17 -2.71e+03 -5e+03 -2.62e+03 2.97e-06 0 7.71e+03 5.86e+04 expHall Transportation + 18 -2.71e+03 -5e+03 -2.62e+03 2.97e-06 0 0 5.86e+04 Tank Transportation + 19 -5e+03 963 -2.44e+03 2.97e-06 0 6.39e+03 6.5e+04 expHall Transportation + 20 -5e+03 963 -2.44e+03 2.97e-06 0 0 6.5e+04 Tank Transportation + 21 -1.26e+03 5e+03 -2.93e+03 2.97e-06 0 5.53e+03 7.05e+04 expHall Transportation + 22 -1.26e+03 5e+03 -2.93e+03 2.97e-06 0 0 7.05e+04 Tank Transportation + 23 1.92e+03 2.4e+03 -5e+03 2.97e-06 0 4.6e+03 7.51e+04 expHall Transportation + 24 1.92e+03 2.4e+03 -5e+03 2.97e-06 0 0 7.51e+04 Tank Transportation + 25 5e+03 -1.91e+03 -2.36e+03 2.97e-06 0 5.92e+03 8.1e+04 expHall Transportation + 26 5e+03 -1.91e+03 -2.36e+03 2.97e-06 0 0 8.1e+04 Tank Transportation + 27 3.93e+03 -5e+03 -44.8 2.97e-06 0 4e+03 8.5e+04 expHall Transportation + 28 3.93e+03 -5e+03 -44.8 2.97e-06 0 0 8.5e+04 Tank Transportation + 29 -5e+03 -1.59e+03 4.55e+03 2.97e-06 0 1.06e+04 9.56e+04 expHall Transportation + 30 -1e+04 1.68e+03 8.95e+03 2.97e-06 0 7.41e+03 1.03e+05 world Transportation + 31 -1.5e+04 4.95e+03 1.33e+04 2.97e-06 0 7.41e+03 1.1e+05 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.123 0.00287 -0.0179 3.11e-06 0 0 0 Tank initStep - 1 5e+03 -2.75e+03 -84.4 3.11e-06 0 5.71e+03 5.71e+03 World Transportation - 2 1e+04 -6.97e+03 -854 3.11e-06 0 6.59e+03 1.23e+04 OutOfWorld Transportation + 0 0.0717 -0.00165 -0.00238 3.75e-06 0 0 0 Tank initStep + 1 5e+03 2.84e+03 -466 3.75e-06 0 5.77e+03 5.77e+03 expHall Transportation + 2 9.34e+03 1e+04 -3.57e+03 3.75e-06 0 8.93e+03 1.47e+04 world Transportation + 3 1.24e+04 1.5e+04 -5.74e+03 3.75e-06 0 6.24e+03 2.09e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.1 0.00234 -0.0146 2.82e-06 0 0 0 Tank initStep - 1 5e+03 -2.04e+03 1.12e+03 2.82e-06 0 5.51e+03 5.51e+03 World Transportation - 2 5e+03 -2.04e+03 1.12e+03 2.82e-06 0 0 5.51e+03 Tank Transportation - 3 3.84e+03 -2.57e+03 1.81e+03 2.82e-06 0 1.46e+03 6.97e+03 Tank OpRayleigh - 4 1.88e+03 -5e+03 1.94e+03 2.82e-06 0 3.12e+03 1.01e+04 World Transportation - 5 1.88e+03 -5e+03 1.94e+03 2.82e-06 0 0 1.01e+04 Tank Transportation - 6 1.88e+03 -5e+03 1.94e+03 2.82e-06 2.82e-06 2.64 1.01e+04 Tank OpAbsorption + 0 0.035 -0.000805 -0.00116 2.34e-06 0 0 0 Tank initStep + 1 5e+03 339 -3.09e+03 2.34e-06 0 5.89e+03 5.89e+03 expHall Transportation + 2 9.29e+03 2.37e+03 -1e+04 2.34e-06 0 8.38e+03 1.43e+04 world Transportation + 3 1.24e+04 3.84e+03 -1.5e+04 2.34e-06 0 6.07e+03 2.03e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 0.138 0.00321 -0.02 0.483 0 0 0.14 Tank initStep - 2 0.255 -0.0318 -0.058 0.467 0.0158 0.13 0.27 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.209 -0.0182 -0.0433 3.5e-06 0 0 0 Tank initStep - 1 -1.7e+03 -455 -5e+03 3.5e-06 0 5.3e+03 5.3e+03 World Transportation - 2 -3.41e+03 -2.49e+03 -1e+04 3.5e-06 0 5.66e+03 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.14 0.00254 -0.0208 2.64e-06 0 0 0 Tank initStep - 1 676 -591 -709 2.64e-06 2.64e-06 1.14e+03 1.14e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.236 -0.0263 -0.0521 2.06e-06 0 0 0 Tank initStep - 1 268 49.7 -21.5 2.06e-06 2.06e-06 273 273 Tank OpAbsorption + 1 0.139 -0.00319 -0.00461 0.471 0 0 0.14 Tank initStep + 2 0.256 -0.0363 -0.0175 0.45 0.0206 0.124 0.263 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.233 -0.0252 -0.0509 2.73e-06 0 0 0 Tank initStep - 1 4.84e+03 -430 -5e+03 2.73e-06 0 6.97e+03 6.97e+03 World Transportation - 2 4.84e+03 -430 -5e+03 2.73e-06 0 0 6.97e+03 Tank Transportation - 3 5e+03 -480 -4.93e+03 2.73e-06 0 181 7.15e+03 World Transportation - 4 1e+04 -2.36e+03 -1.53e+03 2.73e-06 0 6.33e+03 1.35e+04 OutOfWorld Transportation + 0 0.194 -0.0186 -0.0106 3.69e-06 0 0 0 Tank initStep + 1 5e+03 682 -2.47e+03 3.69e-06 0 5.62e+03 5.62e+03 expHall Transportation + 2 5e+03 682 -2.47e+03 3.69e-06 0 0 5.62e+03 Tank Transportation + 3 2.79e+03 50.4 -5e+03 3.69e-06 0 3.41e+03 9.03e+03 expHall Transportation + 4 -1e+04 -4.18e+03 -7.05e+03 3.69e-06 0 1.36e+04 2.27e+04 world Transportation + 5 -1.5e+04 -5.84e+03 -7.85e+03 3.69e-06 0 5.33e+03 2.8e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.169 -0.0116 -0.0079 3.79e-06 0 0 0 Tank initStep + 1 5e+03 -719 2.16e+03 3.79e-06 0 5.49e+03 5.49e+03 expHall Transportation + 2 5e+03 -719 2.16e+03 3.79e-06 0 0 5.49e+03 Tank Transportation + 3 2.45e+03 -1.65e+03 5e+03 3.79e-06 0 3.93e+03 9.42e+03 expHall Transportation + 4 2.45e+03 -1.65e+03 5e+03 3.79e-06 0 0 9.42e+03 Tank Transportation + 5 -4.28e+03 -4.56e+03 -2.91e+03 3.79e-06 0 1.08e+04 2.02e+04 Tank OpRayleigh + 6 -4.32e+03 -5e+03 -2.96e+03 3.79e-06 0 445 2.07e+04 expHall Transportation + 7 -4.58e+03 -1e+04 -4.93e+03 3.79e-06 0 5.38e+03 2.6e+04 world Transportation + 8 -4.83e+03 -1.5e+04 -6.9e+03 3.79e-06 0 5.38e+03 3.14e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 0.255 -0.0318 -0.058 0.467 0 0 0.27 Tank initStep - 3 0.367 -0.0684 -0.0851 0.452 0.0145 0.122 0.392 Tank Cerenkov + 2 0.256 -0.0363 -0.0175 0.45 0 0 0.263 Tank initStep + 3 0.366 -0.0515 -0.0391 0.432 0.0185 0.113 0.377 Tank Cerenkov + 4 0.458 -0.0746 -0.0703 0.413 0.0184 0.104 0.481 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.342 -0.0604 -0.0792 2.22e-06 0 0 0 Tank initStep - 1 1.7e+03 -1.07e+03 -1.64e+03 2.22e-06 2.22e-06 2.59e+03 2.59e+03 Tank OpAbsorption + 0 0.368 -0.0521 -0.0399 4.1e-06 0 0 0 Tank initStep + 1 5e+03 -3.55e+03 677 4.1e-06 0 6.17e+03 6.17e+03 expHall Transportation + 2 5e+03 -3.55e+03 677 4.1e-06 0 0 6.17e+03 Tank Transportation + 3 4.42e+03 -4.06e+03 840 4.1e-06 4.1e-06 790 6.96e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.305 -0.0481 -0.0701 3.34e-06 0 0 0 Tank initStep - 1 3.07e+03 -3.47e+03 -1.69e+03 3.34e-06 3.34e-06 4.93e+03 4.93e+03 Tank OpAbsorption + 0 0.375 -0.0537 -0.0421 3.93e-06 0 0 0 Tank initStep + 1 -3.7e+03 -5e+03 -4.52e+03 3.93e-06 0 7.69e+03 7.69e+03 expHall Transportation + 2 -8.52e+03 -1e+04 -5.63e+03 3.93e-06 0 7.03e+03 1.47e+04 world Transportation + 3 -1.33e+04 -1.5e+04 -6.75e+03 3.93e-06 0 7.03e+03 2.18e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.417 -0.0642 -0.0563 3.96e-06 0 0 0 Tank initStep + 1 2.43e+03 -2.21e+03 -599 3.96e-06 3.96e-06 3.34e+03 3.34e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 3 0.367 -0.0684 -0.0851 0.452 0 0 0.392 Tank initStep - 4 0.462 -0.126 -0.0738 0.437 0.0152 0.114 0.506 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.422 -0.102 -0.0786 3.7e-06 0 0 0 Tank initStep - 1 4.04e+03 5e+03 1.07e+03 3.7e-06 0 6.52e+03 6.52e+03 World Transportation - 2 1e+04 7.13e+03 2.37e+03 3.7e-06 0 6.46e+03 1.3e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.409 -0.094 -0.0801 3.17e-06 0 0 0 Tank initStep - 1 1.45e+03 5e+03 811 3.17e-06 0 5.27e+03 5.27e+03 World Transportation - 2 3.46e+03 1e+04 2.83e+03 3.17e-06 0 5.75e+03 1.1e+04 OutOfWorld Transportation + 4 0.458 -0.0746 -0.0703 0.413 0 0 0.481 Tank initStep + 5 0.535 -0.111 -0.111 0.4 0.0133 0.0953 0.576 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.408 -0.0937 -0.0802 3.37e-06 0 0 0 Tank initStep - 1 2.57e+03 -1.76e+03 -1.35e+03 3.37e-06 0 3.39e+03 3.39e+03 Tank OpRayleigh - 2 2.68e+03 -1.62e+03 -1.51e+03 3.37e-06 3.37e-06 247 3.64e+03 Tank OpAbsorption + 0 0.507 -0.0977 -0.0959 2.44e-06 0 0 0 Tank initStep + 1 4.36e+03 -5e+03 -1.23e+03 2.44e-06 0 6.75e+03 6.75e+03 expHall Transportation + 2 1e+04 -7.11e+03 -1.95e+03 2.44e-06 0 6.06e+03 1.28e+04 world Transportation + 3 1.5e+04 -8.98e+03 -2.59e+03 2.44e-06 0 5.38e+03 1.82e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.414 -0.097 -0.0795 2.15e-06 0 0 0 Tank initStep - 1 5e+03 -1.72e+03 3.27e+03 2.15e-06 0 6.22e+03 6.22e+03 World Transportation - 2 5.85e+03 -4.86e+03 1e+04 2.15e-06 0 7.48e+03 1.37e+04 OutOfWorld Transportation + 0 0.49 -0.0896 -0.0869 2.7e-06 0 0 0 Tank initStep + 1 3.91e+03 -487 -337 2.7e-06 2.7e-06 3.95e+03 3.95e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.511 -0.0995 -0.0979 3.06e-06 0 0 0 Tank initStep + 1 3.64e+03 -1.28e+03 -5e+03 3.06e-06 0 6.31e+03 6.31e+03 expHall Transportation + 2 1e+04 -4.83e+03 -8.64e+03 3.06e-06 0 8.14e+03 1.45e+04 world Transportation + 3 1.5e+04 -7.63e+03 -1.15e+04 3.06e-06 0 6.4e+03 2.09e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.528 -0.107 -0.107 3.84e-06 0 0 0 Tank initStep + 1 1.05e+03 -563 -1.58e+03 3.84e-06 3.84e-06 1.97e+03 1.97e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 0.462 -0.126 -0.0738 0.437 0 0 0.506 Tank initStep - 5 0.506 -0.196 -0.00944 0.421 0.0165 0.107 0.612 Tank Cerenkov + 5 0.535 -0.111 -0.111 0.4 0 0 0.576 Tank initStep + 6 0.601 -0.155 -0.15 0.372 0.0277 0.0892 0.665 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.505 -0.194 -0.0108 2.76e-06 0 0 0 Tank initStep - 1 666 -2.29e+03 5e+03 2.76e-06 0 5.54e+03 5.54e+03 World Transportation - 2 1.74e+03 -7.4e+03 1e+04 2.76e-06 0 7.23e+03 1.28e+04 OutOfWorld Transportation + 0 0.542 -0.115 -0.115 3.87e-06 0 0 0 Tank initStep + 1 407 -263 826 3.87e-06 3.87e-06 958 958 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.462 -0.127 -0.0737 2.08e-06 0 0 0 Tank initStep - 1 124 -269 639 2.08e-06 2.08e-06 704 704 Tank OpAbsorption + 0 0.589 -0.147 -0.143 2.13e-06 0 0 0 Tank initStep + 1 51.2 2e+03 -482 2.13e-06 0 2.06e+03 2.06e+03 Bubble Transportation ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.488 -0.167 -0.036 2.88e-06 0 0 0 Tank initStep - 1 677 -5e+03 1.79e+03 2.88e-06 0 5.35e+03 5.35e+03 World Transportation - 2 2.44e+03 -1e+04 7.17e+03 2.88e-06 0 7.55e+03 1.29e+04 OutOfWorld Transportation + 0 0.564 -0.131 -0.128 3.9e-06 0 0 0 Tank initStep + 1 5e+03 -4.11e+03 -2.34e+03 3.9e-06 0 6.88e+03 6.88e+03 expHall Transportation + 2 7.53e+03 -1e+04 -5.43e+03 3.9e-06 0 7.11e+03 1.4e+04 world Transportation + 3 9.68e+03 -1.5e+04 -8.05e+03 3.9e-06 0 6.04e+03 2e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.573 -0.136 -0.134 3.9e-06 0 0 0 Tank initStep + 1 3.05e+03 -5e+03 -1.44e+03 3.9e-06 0 6.03e+03 6.03e+03 expHall Transportation + 2 3.05e+03 -5e+03 -1.44e+03 3.9e-06 0 0 6.03e+03 Tank Transportation + 3 3.95e+03 -3.57e+03 -1.87e+03 3.9e-06 3.9e-06 1.74e+03 7.78e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.538 -0.113 -0.112 4.03e-06 0 0 0 Tank initStep + 1 2.08e+03 -596 -241 4.03e-06 4.03e-06 2.17e+03 2.17e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 5 0.506 -0.196 -0.00944 0.421 0 0 0.612 Tank initStep - 6 0.56 -0.243 0.0568 0.405 0.0154 0.0987 0.711 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.516 -0.204 0.0021 3.54e-06 0 0 0 Tank initStep - 1 2.88e+03 -4.78e+03 1.96e+03 3.54e-06 0 5.91e+03 5.91e+03 Tank OpRayleigh - 2 3.33e+03 -5e+03 2.03e+03 3.54e-06 0 508 6.42e+03 World Transportation - 3 3.33e+03 -5e+03 2.03e+03 3.54e-06 0 0 6.42e+03 Tank Transportation - 4 5e+03 -3.88e+03 2.69e+03 3.54e-06 0 2.12e+03 8.53e+03 World Transportation - 5 1e+04 -792 5.01e+03 3.54e-06 0 6.32e+03 1.49e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 0.56 -0.243 0.0568 0.405 0 0 0.711 Tank initStep - 7 0.606 -0.28 0.127 0.393 0.0118 0.0916 0.803 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.571 -0.251 0.0729 3.35e-06 0 0 0 Tank initStep - 1 -3.97e+03 5e+03 2.84e+03 3.35e-06 0 6.99e+03 6.99e+03 World Transportation - 2 -3.97e+03 5e+03 2.84e+03 3.35e-06 0 0 6.99e+03 Tank Transportation - 3 -5e+03 1.94e+03 4.01e+03 3.35e-06 0 3.43e+03 1.04e+04 World Transportation - 4 -5e+03 1.94e+03 4.01e+03 3.35e-06 0 0 1.04e+04 Tank Transportation - 5 -2.63e+03 -1.68e+03 5e+03 3.35e-06 0 4.44e+03 1.49e+04 World Transportation - 6 -2.63e+03 -1.68e+03 5e+03 3.35e-06 0 0 1.49e+04 Tank Transportation - 7 -1.78e+03 -5e+03 -1.29e+03 3.35e-06 0 7.16e+03 2.2e+04 World Transportation - 8 -1.78e+03 -5e+03 -1.29e+03 3.35e-06 0 0 2.2e+04 Tank Transportation - 9 -888 -2.48e+03 -5e+03 3.35e-06 0 4.57e+03 2.66e+04 World Transportation - 10 665 1e+04 -7.6e+03 3.35e-06 0 1.28e+04 3.94e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.6 -0.275 0.118 3.6e-06 0 0 0 Tank initStep - 1 823 -4.69e+03 5e+03 3.6e-06 0 6.9e+03 6.9e+03 World Transportation - 2 823 -4.69e+03 5e+03 3.6e-06 0 0 6.9e+03 Tank Transportation - 3 679 -5e+03 4.37e+03 3.6e-06 0 719 7.62e+03 World Transportation - 4 679 -5e+03 4.37e+03 3.6e-06 0 0 7.62e+03 Tank Transportation - 5 456 -4.42e+03 3.9e+03 3.6e-06 0 773 8.4e+03 Tank OpRayleigh - 6 532 -5e+03 3.81e+03 3.6e-06 0 590 8.99e+03 World Transportation - 7 2.16e+03 -1e+04 79.1 3.6e-06 0 6.45e+03 1.54e+04 OutOfWorld Transportation + 6 0.601 -0.155 -0.15 0.372 0 0 0.665 Tank initStep + 7 0.644 -0.209 -0.186 0.356 0.0165 0.0773 0.742 Tank Cerenkov + 8 0.673 -0.259 -0.222 0.333 0.0233 0.0706 0.813 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.57 -0.251 0.0719 3.04e-06 0 0 0 Tank initStep - 1 3.15e+03 315 5e+03 3.04e-06 0 5.92e+03 5.92e+03 World Transportation - 2 1e+04 1.02e+03 9.05e+03 3.04e-06 0 7.99e+03 1.39e+04 OutOfWorld Transportation + 0 0.67 -0.254 -0.218 3.05e-06 0 0 0 Tank initStep + 1 1.62e+03 -3.17e+03 -5e+03 3.05e-06 0 6.13e+03 6.13e+03 expHall Transportation + 2 1.62e+03 -3.17e+03 -5e+03 3.05e-06 0 0 6.13e+03 Tank Transportation + 3 2.18e+03 -5e+03 -2.15e+03 3.05e-06 0 3.43e+03 9.57e+03 expHall Transportation + 4 2.18e+03 -5e+03 -2.15e+03 3.05e-06 0 0 9.57e+03 Tank Transportation + 5 5e+03 -3.08e+03 4.49e+03 3.05e-06 0 7.47e+03 1.7e+04 expHall Transportation + 6 5e+03 -3.08e+03 4.49e+03 3.05e-06 0 0 1.7e+04 Tank Transportation + 7 4.66e+03 -3.12e+03 5e+03 3.05e-06 0 608 1.76e+04 expHall Transportation + 8 4.66e+03 -3.12e+03 5e+03 3.05e-06 0 0 1.76e+04 Tank Transportation + 9 4.16e+03 -3.42e+03 4.26e+03 3.05e-06 3.05e-06 945 1.86e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.645 -0.211 -0.187 3.98e-06 0 0 0 Tank initStep + 1 756 -508 -427 3.98e-06 3.98e-06 1.01e+03 1.01e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 7 0.606 -0.28 0.127 0.393 0 0 0.803 Tank initStep - 8 0.631 -0.331 0.191 0.38 0.0135 0.0863 0.889 Tank Cerenkov + 8 0.673 -0.259 -0.222 0.333 0 0 0.813 Tank initStep + 9 0.703 -0.295 -0.26 0.323 0.00927 0.0617 0.875 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.616 -0.3 0.152 3.49e-06 0 0 0 Tank initStep - 1 -5e+03 2.75e+03 4.61e+03 3.49e-06 0 7.33e+03 7.33e+03 World Transportation - 2 -9.67e+03 1e+04 8.58e+03 3.49e-06 0 9.5e+03 1.68e+04 OutOfWorld Transportation + 0 0.697 -0.288 -0.252 2.9e-06 0 0 0 Tank initStep + 1 3.89e+03 -1.7e+03 -3.25e+03 2.9e-06 2.9e-06 5.35e+03 5.35e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.69 -0.279 -0.243 3.46e-06 0 0 0 Tank initStep + 1 1.75e+03 -2.15e+03 -5e+03 3.46e-06 0 5.72e+03 5.72e+03 expHall Transportation + 2 3.7e+03 -9.03e+03 -1e+04 3.46e-06 0 8.73e+03 1.44e+04 world Transportation + 3 5.39e+03 -1.5e+04 -1.43e+04 3.46e-06 0 7.57e+03 2.2e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 8 0.631 -0.331 0.191 0.38 0 0 0.889 Tank initStep - 9 0.672 -0.368 0.249 0.364 0.0161 0.0804 0.969 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.633 -0.332 0.193 3.68e-06 0 0 0 Tank initStep - 1 -2.22e+03 2.35e+03 5e+03 3.68e-06 0 5.96e+03 5.96e+03 World Transportation - 2 -2.22e+03 2.35e+03 5e+03 3.68e-06 0 0 5.96e+03 Tank Transportation - 3 -5e+03 4.88e+03 -1.18e+03 3.68e-06 0 7.24e+03 1.32e+04 World Transportation - 4 -5e+03 4.88e+03 -1.18e+03 3.68e-06 0 0 1.32e+04 Tank Transportation - 5 -4.8e+03 5e+03 -1.37e+03 3.68e-06 0 303 1.35e+04 World Transportation - 6 -4.8e+03 5e+03 -1.37e+03 3.68e-06 0 0 1.35e+04 Tank Transportation - 7 5e+03 469 4.7e+03 3.68e-06 0 1.24e+04 2.59e+04 World Transportation - 8 5e+03 469 4.7e+03 3.68e-06 0 0 2.59e+04 Tank Transportation - 9 4.83e+03 168 5e+03 3.68e-06 0 455 2.63e+04 World Transportation - 10 4.83e+03 168 5e+03 3.68e-06 0 0 2.63e+04 Tank Transportation - 11 -966 -5e+03 -128 3.68e-06 0 9.31e+03 3.56e+04 World Transportation - 12 -966 -5e+03 -128 3.68e-06 0 0 3.56e+04 Tank Transportation - 13 -2.76e+03 5e+03 -4.16e+03 3.68e-06 0 1.09e+04 4.66e+04 World Transportation - 14 -4.31e+03 1e+04 -7.51e+03 3.68e-06 0 6.22e+03 5.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 9 0.672 -0.368 0.249 0.364 0 0 0.969 Tank initStep - 10 0.711 -0.391 0.307 0.351 0.0131 0.0738 1.04 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.682 -0.374 0.263 3.65e-06 0 0 0 Tank initStep - 1 -139 -381 1.42e+03 3.65e-06 3.65e-06 1.48e+03 1.48e+03 Tank OpAbsorption - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 10 0.711 -0.391 0.307 0.351 0 0 1.04 Tank initStep - 11 0.739 -0.42 0.362 0.34 0.011 0.0686 1.11 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.718 -0.398 0.321 3.49e-06 0 0 0 Tank initStep - 1 -1.04e+03 -506 -5e+03 3.49e-06 0 5.13e+03 5.13e+03 World Transportation - 2 -3.03e+03 -879 -1e+04 3.49e-06 0 5.4e+03 1.05e+04 OutOfWorld Transportation + 9 0.703 -0.295 -0.26 0.323 0 0 0.875 Tank initStep + 10 0.72 -0.347 -0.272 0.313 0.00984 0.0583 0.933 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.734 -0.414 0.352 3.39e-06 0 0 0 Tank initStep - 1 28.5 -416 992 3.39e-06 0 1.08e+03 1.08e+03 Tank OpRayleigh - 2 -811 -293 2.42e+03 3.39e-06 3.39e-06 1.66e+03 2.74e+03 Tank OpAbsorption + 0 0.718 -0.341 -0.271 3.28e-06 0 0 0 Tank initStep + 1 -21 -4.61e+03 -5e+03 3.28e-06 0 6.8e+03 6.8e+03 expHall Transportation + 2 -21 -4.61e+03 -5e+03 3.28e-06 0 0 6.8e+03 Tank Transportation + 3 -134 -5e+03 -4.67e+03 3.28e-06 0 523 7.33e+03 expHall Transportation + 4 -134 -5e+03 -4.67e+03 3.28e-06 0 0 7.33e+03 Tank Transportation + 5 -1.44e+03 -4.51e+03 -793 3.28e-06 3.28e-06 4.11e+03 1.14e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.705 -0.302 -0.262 3.03e-06 0 0 0 Tank initStep + 1 671 -5e+03 185 3.03e-06 0 5.05e+03 5.05e+03 expHall Transportation + 2 1.97e+03 -1e+04 749 3.03e-06 0 5.2e+03 1.02e+04 world Transportation + 3 3.27e+03 -1.5e+04 1.31e+03 3.03e-06 0 5.2e+03 1.54e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.715 -0.332 -0.269 2.7e-06 0 0 0 Tank initStep + 1 305 -5e+03 81.9 2.7e-06 0 5.01e+03 5.01e+03 expHall Transportation + 2 305 -5e+03 81.9 2.7e-06 0 0 5.01e+03 Tank Transportation + 3 -531 -148 5e+03 2.7e-06 0 6.96e+03 1.2e+04 expHall Transportation + 4 -531 -148 5e+03 2.7e-06 0 0 1.2e+04 Tank Transportation + 5 156 5e+03 3.18e+03 2.7e-06 0 5.5e+03 1.75e+04 expHall Transportation + 6 1.03e+03 1e+04 825 2.7e-06 0 5.59e+03 2.31e+04 world Transportation + 7 1.91e+03 1.5e+04 -1.53e+03 2.7e-06 0 5.59e+03 2.87e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.716 -0.336 -0.27 2.81e-06 0 0 0 Tank initStep + 1 281 -5e+03 72.8 2.81e-06 0 5.01e+03 5.01e+03 expHall Transportation + 2 2.38e+03 -1e+04 240 2.81e-06 0 5.43e+03 1.04e+04 world Transportation + 3 4.48e+03 -1.5e+04 407 2.81e-06 0 5.43e+03 1.59e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 11 0.739 -0.42 0.362 0.34 0 0 1.11 Tank initStep - 12 0.763 -0.437 0.418 0.328 0.0113 0.0644 1.18 Tank Cerenkov - 13 0.793 -0.437 0.468 0.32 0.00784 0.0602 1.24 Tank Cerenkov + 10 0.72 -0.347 -0.272 0.313 0 0 0.933 Tank initStep + 11 0.741 -0.396 -0.261 0.274 0.0395 0.0549 0.988 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.791 -0.437 0.463 3.43e-06 0 0 0 Tank initStep - 1 841 40.9 5e+03 3.43e-06 0 5.07e+03 5.07e+03 World Transportation - 2 1.79e+03 -175 1e+04 3.43e-06 0 5.09e+03 1.02e+04 OutOfWorld Transportation + 0 0.727 -0.365 -0.268 3.69e-06 0 0 0 Tank initStep + 1 300 -95.2 221 3.69e-06 3.69e-06 384 384 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.723 -0.354 -0.27 3.98e-06 0 0 0 Tank initStep + 1 1.22e+03 -5e+03 1.41e+03 3.98e-06 0 5.34e+03 5.34e+03 expHall Transportation + 2 4.15e+03 -1e+04 3.55e+03 3.98e-06 0 6.18e+03 1.15e+04 world Transportation + 3 7.08e+03 -1.5e+04 5.68e+03 3.98e-06 0 6.18e+03 1.77e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 13 0.793 -0.437 0.468 0.32 0 0 1.24 Tank initStep - 14 0.818 -0.451 0.516 0.31 0.0105 0.0573 1.29 Tank Cerenkov - 15 0.84 -0.453 0.563 0.298 0.0123 0.0537 1.35 Tank Cerenkov - 16 0.852 -0.447 0.609 0.288 0.00942 0.0495 1.4 Tank Cerenkov - 17 0.864 -0.439 0.652 0.279 0.00918 0.0465 1.44 Tank Cerenkov + 11 0.741 -0.396 -0.261 0.274 0 0 0.988 Tank initStep + 12 0.754 -0.43 -0.243 0.242 0.032 0.0421 1.03 Tank Cerenkov ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.854 -0.445 0.617 3.91e-06 0 0 0 Tank initStep - 1 5e+03 -2.28e+03 -1.95e+03 3.91e-06 0 5.83e+03 5.83e+03 World Transportation - 2 5e+03 -2.28e+03 -1.95e+03 3.91e-06 0 0 5.83e+03 Tank Transportation - 3 4.47e+03 -2.52e+03 -2.61e+03 3.91e-06 3.91e-06 881 6.71e+03 Tank OpAbsorption + 0 0.753 -0.429 -0.244 3.65e-06 0 0 0 Tank initStep + 1 -5e+03 -442 3.64e+03 3.65e-06 0 6.2e+03 6.2e+03 expHall Transportation + 2 -5e+03 -442 3.64e+03 3.65e-06 0 0 6.2e+03 Tank Transportation + 3 -917 -4.47e+03 4.68e+03 3.65e-06 3.65e-06 5.83e+03 1.2e+04 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 17 0.864 -0.439 0.652 0.279 0 0 1.44 Tank initStep - 18 0.875 -0.421 0.69 0.272 0.00731 0.0436 1.49 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.87 -0.429 0.673 2.65e-06 0 0 0 Tank initStep - 1 -4.08e+03 5e+03 -818 2.65e-06 0 6.51e+03 6.51e+03 World Transportation - 2 -4.08e+03 5e+03 -818 2.65e-06 0 0 6.51e+03 Tank Transportation - 3 -5e+03 4.57e+03 -1.08e+03 2.65e-06 0 1.05e+03 7.56e+03 World Transportation - 4 -1e+04 2.54e+03 -6.96e+03 2.65e-06 0 7.98e+03 1.55e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.872 -0.426 0.68 2.31e-06 0 0 0 Tank initStep - 1 129 1.32e+03 5e+03 2.31e-06 0 5.17e+03 5.17e+03 World Transportation - 2 553 4.12e+03 1e+04 2.31e-06 0 5.75e+03 1.09e+04 OutOfWorld Transportation + 12 0.754 -0.43 -0.243 0.242 0 0 1.03 Tank initStep + 13 0.774 -0.465 -0.22 0.232 0.0103 0.0467 1.08 Tank msc + 14 0.82 -0.558 -0.182 0.206 0.0256 0.125 1.2 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.868 -0.432 0.668 3.98e-06 0 0 0 Tank initStep - 1 170 1.84e+03 5e+03 3.98e-06 0 5.33e+03 5.33e+03 World Transportation - 2 1.99e+03 7.35e+03 1e+04 3.98e-06 0 7.65e+03 1.3e+04 OutOfWorld Transportation + 0 0.806 -0.53 -0.194 2.36e-06 0 0 0 Tank initStep + 1 -2.86e+03 -1.35e+03 -3.31e+03 2.36e-06 2.36e-06 4.58e+03 4.58e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 18 0.875 -0.421 0.69 0.272 0 0 1.49 Tank initStep - 19 0.893 -0.401 0.721 0.265 0.00691 0.0414 1.53 Tank Cerenkov + 14 0.82 -0.558 -0.182 0.206 0 0 1.2 Tank initStep + 15 0.832 -0.586 -0.2 0.195 0.0108 0.0361 1.24 Tank msc + 16 0.821 -0.651 -0.255 0.172 0.0233 0.0984 1.34 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.878 -0.418 0.695 3.67e-06 0 0 0 Tank initStep - 1 -4.13e+03 719 5e+03 3.67e-06 0 6.53e+03 6.53e+03 World Transportation - 2 -4.13e+03 719 5e+03 3.67e-06 0 0 6.53e+03 Tank Transportation - 3 -5e+03 676 3.94e+03 3.67e-06 0 1.37e+03 7.9e+03 World Transportation - 4 -5e+03 676 3.94e+03 3.67e-06 0 0 7.9e+03 Tank Transportation - 5 -4.16e+03 282 2.59e+03 3.67e-06 3.67e-06 1.64e+03 9.54e+03 Tank OpAbsorption + 0 0.826 -0.624 -0.232 3.46e-06 0 0 0 Tank initStep + 1 -1.97e+03 5e+03 2.69e+03 3.46e-06 0 6.01e+03 6.01e+03 expHall Transportation + 2 -1.97e+03 5e+03 2.69e+03 3.46e-06 0 0 6.01e+03 Tank Transportation + 3 -2.26e+03 2.61e+03 5e+03 3.46e-06 0 3.33e+03 9.34e+03 expHall Transportation + 4 -2.26e+03 2.61e+03 5e+03 3.46e-06 0 0 9.34e+03 Tank Transportation + 5 -4.87e+03 -1.19e+03 -2.26e+03 3.46e-06 0 8.6e+03 1.79e+04 Tank OpRayleigh + 6 -5e+03 -1.06e+03 -2.08e+03 3.46e-06 0 254 1.82e+04 expHall Transportation + 7 -5e+03 -1.06e+03 -2.08e+03 3.46e-06 0 0 1.82e+04 Tank Transportation + 8 3.37e+03 5e+03 4.26e+03 3.46e-06 0 1.21e+04 3.03e+04 expHall Transportation + 9 3.37e+03 5e+03 4.26e+03 3.46e-06 0 0 3.03e+04 Tank Transportation + 10 5e+03 3.84e+03 4.97e+03 3.46e-06 0 2.12e+03 3.24e+04 expHall Transportation + 11 5e+03 3.84e+03 4.97e+03 3.46e-06 0 0 3.24e+04 Tank Transportation + 12 4.96e+03 3.82e+03 5e+03 3.46e-06 0 55.4 3.25e+04 expHall Transportation + 13 4.96e+03 3.82e+03 5e+03 3.46e-06 0 0 3.25e+04 Tank Transportation + 14 -5e+03 3.85e+03 -2.2e+03 3.46e-06 0 1.23e+04 4.48e+04 expHall Transportation + 15 -7.14e+03 4.21e+03 -1e+04 3.46e-06 0 8.1e+03 5.29e+04 world Transportation + 16 -8.51e+03 4.44e+03 -1.5e+04 3.46e-06 0 5.19e+03 5.81e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 16 0.821 -0.651 -0.255 0.172 0 0 1.34 Tank initStep + 17 0.824 -0.672 -0.272 0.166 0.0064 0.0268 1.36 Tank msc + 18 0.839 -0.715 -0.324 0.141 0.0246 0.0788 1.44 Tank eIoni + 19 0.838 -0.767 -0.343 0.125 0.0157 0.0639 1.51 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.893 -0.401 0.721 3.46e-06 0 0 0 Tank initStep - 1 5e+03 -2.01e+03 2.3e+03 3.46e-06 0 5.86e+03 5.86e+03 World Transportation - 2 1e+04 -6.25e+03 5.25e+03 3.46e-06 0 7.19e+03 1.3e+04 OutOfWorld Transportation + 0 0.839 -0.725 -0.327 3.2e-06 0 0 0 Tank initStep + 1 3.38e+03 -5e+03 722 3.2e-06 0 6.08e+03 6.08e+03 expHall Transportation + 2 3.38e+03 -5e+03 722 3.2e-06 0 0 6.08e+03 Tank Transportation + 3 5e+03 -4.4e+03 -86 3.2e-06 0 1.91e+03 7.98e+03 expHall Transportation + 4 1e+04 5.85e+03 -9.16e+03 3.2e-06 0 1.46e+04 2.26e+04 world Transportation + 5 1.32e+04 1.24e+04 -1.5e+04 3.2e-06 0 9.38e+03 3.19e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.839 -0.734 -0.331 2.23e-06 0 0 0 Tank initStep + 1 438 -1.87e+03 -1.8e+03 2.23e-06 2.23e-06 2.63e+03 2.63e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 19 0.893 -0.401 0.721 0.265 0 0 1.53 Tank initStep - 20 0.91 -0.374 0.744 0.258 0.00712 0.0394 1.57 Tank Cerenkov - 21 0.924 -0.347 0.764 0.252 0.00579 0.0373 1.6 Tank Cerenkov - -********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.914 -0.367 0.749 2.87e-06 0 0 0 Tank initStep - 1 2.6e+03 5e+03 4.75e+03 2.87e-06 0 7.37e+03 7.37e+03 World Transportation - 2 2.6e+03 5e+03 4.75e+03 2.87e-06 0 0 7.37e+03 Tank Transportation - 3 2.67e+03 4.7e+03 5e+03 2.87e-06 0 397 7.77e+03 World Transportation - 4 2.67e+03 4.7e+03 5e+03 2.87e-06 0 0 7.77e+03 Tank Transportation - 5 -4.52e+03 -2.96e+03 -5e+03 2.87e-06 0 1.45e+04 2.23e+04 World Transportation - 6 -4.52e+03 -2.96e+03 -5e+03 2.87e-06 0 0 2.23e+04 Tank Transportation - 7 -5e+03 -3.69e+03 -4.53e+03 2.87e-06 0 990 2.33e+04 World Transportation - 8 -5e+03 -3.69e+03 -4.53e+03 2.87e-06 0 0 2.33e+04 Tank Transportation - 9 -3.18e+03 -5e+03 -1.87e+03 2.87e-06 0 3.48e+03 2.67e+04 World Transportation - 10 -3.18e+03 -5e+03 -1.87e+03 2.87e-06 0 0 2.67e+04 Tank Transportation - 11 585 145 5e+03 2.87e-06 0 9.38e+03 3.61e+04 World Transportation - 12 585 145 5e+03 2.87e-06 0 0 3.61e+04 Tank Transportation - 13 1.47e+03 5e+03 2.9e+03 2.87e-06 0 5.36e+03 4.15e+04 World Transportation - 14 1.47e+03 5e+03 2.9e+03 2.87e-06 0 0 4.15e+04 Tank Transportation - 15 5e+03 1.63e+03 -264 2.87e-06 0 5.82e+03 4.73e+04 World Transportation - 16 5e+03 1.63e+03 -264 2.87e-06 0 0 4.73e+04 Tank Transportation - 17 -5e+03 -3.04e+03 -3.42e+03 2.87e-06 0 1.15e+04 5.88e+04 World Transportation - 18 -5e+03 -3.04e+03 -3.42e+03 2.87e-06 0 0 5.88e+04 Tank Transportation - 19 -2.67e+03 -5e+03 -3.5e+03 2.87e-06 0 3.04e+03 6.18e+04 World Transportation - 20 1e+04 -9.03e+03 -3.71e+03 2.87e-06 0 1.33e+04 7.51e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 21 0.924 -0.347 0.764 0.252 0 0 1.6 Tank initStep - 22 0.947 -0.333 0.786 0.241 0.0105 0.0357 1.64 Tank Cerenkov - 23 1.03 -0.303 0.858 0.214 0.0276 0.132 1.77 Tank eIoni - 24 1.12 -0.262 0.895 0.19 0.0238 0.112 1.88 Tank eIoni + 19 0.838 -0.767 -0.343 0.125 0 0 1.51 Tank initStep + 20 0.841 -0.782 -0.344 0.119 0.00635 0.0158 1.52 Tank msc + 21 0.853 -0.824 -0.351 0.0341 0.0849 0.0517 1.57 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.11 -0.267 0.891 3.78e-06 0 0 0 Tank initStep - 1 -4.67e+03 2.24e+03 1.6e+03 3.78e-06 3.78e-06 5.42e+03 5.42e+03 Tank OpAbsorption + 0 0.846 -0.799 -0.347 3.73e-06 0 0 0 Tank initStep + 1 -3.06e+03 -5e+03 -3.56e+03 3.73e-06 0 6.86e+03 6.86e+03 expHall Transportation + 2 -3.06e+03 -5e+03 -3.56e+03 3.73e-06 0 0 6.86e+03 Tank Transportation + 3 -1.16e+03 -4.63e+03 -5e+03 3.73e-06 0 2.41e+03 9.27e+03 expHall Transportation + 4 -1.16e+03 -4.63e+03 -5e+03 3.73e-06 0 0 9.27e+03 Tank Transportation + 5 1.66e+03 -2.1e+03 -1.7e+03 3.73e-06 3.73e-06 5.02e+03 1.43e+04 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.11 -0.267 0.891 3.51e-06 0 0 0 Tank initStep - 1 742 -892 169 3.51e-06 0 1.17e+03 1.17e+03 Tank OpRayleigh - 2 213 2e+03 105 3.51e-06 3.51e-06 2.94e+03 4.11e+03 Bubble Transportation + 0 0.851 -0.818 -0.35 3.57e-06 0 0 0 Tank initStep + 1 4.37e+03 2.07e+03 1.45e+03 3.57e-06 0 5.05e+03 5.05e+03 Tank OpRayleigh + 2 -2.47e+03 203 -871 3.57e-06 3.57e-06 7.46e+03 1.25e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.852 -0.821 -0.351 3.62e-06 0 0 0 Tank initStep + 1 -595 -5e+03 -1.01e+03 3.62e-06 0 5.13e+03 5.13e+03 expHall Transportation + 2 -1.27e+03 -1e+04 -3.75e+03 3.62e-06 0 5.74e+03 1.09e+04 world Transportation + 3 -1.95e+03 -1.5e+04 -6.5e+03 3.62e-06 0 5.74e+03 1.66e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.842 -0.784 -0.344 3.48e-06 0 0 0 Tank initStep + 1 -1.35e+03 -5e+03 -2.55e+03 3.48e-06 0 5.77e+03 5.77e+03 expHall Transportation + 2 -5.58e+03 -1e+04 -7.67e+03 3.48e-06 0 8.32e+03 1.41e+04 world Transportation + 3 -9.82e+03 -1.5e+04 -1.28e+04 3.48e-06 0 8.32e+03 2.24e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 24 1.12 -0.262 0.895 0.19 0 0 1.88 Tank initStep - 25 1.13 -0.234 0.904 0.184 0.00638 0.0316 1.92 Tank msc - 26 1.16 -0.165 0.928 0.163 0.0209 0.0906 2.01 Tank eIoni + 21 0.853 -0.824 -0.351 0.0341 0 0 1.57 Tank initStep + 22 0.853 -0.826 -0.352 0.0323 0.00183 0.00161 1.57 Tank msc + 23 0.852 -0.835 -0.353 0.0159 0.0163 0.0152 1.59 Tank eIoni + 24 0.851 -0.833 -0.352 0 0.0159 0.00513 1.59 Tank eIoni + 25 0.851 -0.833 -0.352 0 0 0 1.59 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 40, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.13 -0.222 0.908 3.8e-06 0 0 0 Tank initStep - 1 -3.06e+03 2.53e+03 -107 3.8e-06 3.8e-06 3.98e+03 3.98e+03 Tank OpAbsorption + 0 0.851 -0.833 -0.352 0.511 0 0 0 Tank initStep + 1 12.9 -10.9 2.27 0.489 1.42e-05 15.9 15.9 Tank compt + 2 93.8 -48.8 33.5 0.204 1.42e-05 94.6 111 Tank compt + 3 48.2 -28.9 79.6 0.175 0.000537 67.9 178 Tank compt + 4 21.7 -36.3 81 0.175 0 27.5 206 Tank Rayl + 5 -259 -138 147 0.146 1.42e-05 306 512 Tank compt + 6 -268 -130 145 0.118 1.36e-05 12.2 524 Tank compt + 7 -288 -116 215 0.106 2.92e-05 74.3 598 Tank compt + 8 -277 -146 251 0.0773 1.36e-05 47.8 646 Tank compt + 9 -265 -105 231 0.0717 2.92e-05 46.9 693 Tank compt + 10 -286 -88.6 217 0.0715 1.42e-05 30.3 723 Tank compt + 11 -287 -87.6 216 0.059 1.36e-05 1.49 725 Tank compt + 12 -288 -94 232 0.0546 1.42e-05 17.3 742 Tank compt + 13 -255 -95.3 224 0.0508 0.000537 34.3 776 Tank compt + 14 -254 -91.1 217 0.0474 1.42e-05 8.02 784 Tank compt + 15 -328 -78.9 180 0 0.000537 84.2 868 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -78.9 180 0.0469 0 0 0 Tank initStep + 1 -328 -78.9 180 0.0453 0.00157 0.00304 0.00304 Tank msc + 2 -328 -78.9 180 0.0226 0.0227 0.0209 0.0239 Tank eIoni + 3 -328 -78.9 180 0 0.0226 0.0104 0.0344 Tank eIoni + 4 -328 -78.9 180 0 0 0 0.0344 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -254 -91.1 217 0.00341 0 0 0 Tank initStep + 1 -254 -91.1 217 0.00329 0.000126 3.06e-05 3.06e-05 Tank msc + 2 -254 -91.1 217 0 0.00329 0.000359 0.00039 Tank eIoni + 3 -254 -91.1 217 0 0 0 0.00039 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -255 -95.3 224 0.00326 0 0 0 Tank initStep + 1 -255 -95.3 224 0.0031 0.000163 2.84e-05 2.84e-05 Tank msc + 2 -255 -95.3 224 0 0.0031 0.000325 0.000354 Tank eIoni + 3 -255 -95.3 224 0 0 0 0.000354 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -288 -94 232 0.00436 0 0 0 Tank initStep + 1 -288 -94 232 0.00425 0.00011 4.67e-05 4.67e-05 Tank msc + 2 -288 -94 232 0 0.00425 0.000559 0.000606 Tank eIoni + 3 -288 -94 232 0 0 0 0.000606 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -287 -87.6 216 0.0124 0 0 0 Tank initStep + 1 -287 -87.6 216 0.0121 0.00037 0.000291 0.000291 Tank msc + 2 -287 -87.6 216 0 0.0121 0.00345 0.00374 Tank eIoni + 3 -287 -87.6 216 0 0 0 0.00374 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -286 -88.6 217 0.000194 0 0 0 Tank initStep + 1 -286 -88.6 217 0.000117 7.75e-05 6.46e-07 6.46e-07 Tank msc + 2 -286 -88.6 217 0 0.000117 5.84e-06 6.49e-06 Tank eIoni + 3 -286 -88.6 217 0 0 0 6.49e-06 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -265 -105 231 0.00562 0 0 0 Tank initStep + 1 -265 -105 231 0.00552 9.51e-05 7.22e-05 7.22e-05 Tank msc + 2 -265 -105 231 0 0.00552 0.000876 0.000948 Tank eIoni + 3 -265 -105 231 0 0 0 0.000948 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -277 -146 251 0.0285 0 0 0 Tank initStep + 1 -277 -146 251 0.0272 0.00126 0.00126 0.00126 Tank msc + 2 -277 -146 251 0.0107 0.0165 0.0134 0.0147 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 47 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -277 -146 251 3.54e-06 0 0 0 Tank initStep + 1 -2.65e+03 377 -489 3.54e-06 3.54e-06 2.54e+03 2.54e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -277 -146 251 0.0107 0 0 0.0147 Tank initStep + 3 -277 -146 251 0.00957 0.00115 0.000224 0.0149 Tank msc + 4 -277 -146 251 0 0.00957 0.0023 0.0172 Tank eIoni + 5 -277 -146 251 0 0 0 0.0172 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -288 -116 215 0.0123 0 0 0 Tank initStep + 1 -288 -116 215 0.0118 0.000497 0.000284 0.000284 Tank msc + 2 -288 -116 215 0 0.0118 0.0033 0.00359 Tank eIoni + 3 -288 -116 215 0 0 0 0.00359 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -268 -130 145 0.0278 0 0 0 Tank initStep + 1 -268 -130 145 0.0266 0.00123 0.00121 0.00121 Tank msc + 2 -268 -130 145 0 0.0266 0.013 0.0142 Tank eIoni + 3 -268 -130 145 0 0 0 0.0142 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 56, Parent ID = 45 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -268 -130 145 3.93e-06 0 0 0 Tank initStep + 1 558 -5e+03 -1.08e+03 3.93e-06 0 5.09e+03 5.09e+03 expHall Transportation + 2 2.2e+03 -1e+04 -3.22e+03 3.93e-06 0 5.68e+03 1.08e+04 world Transportation + 3 3.84e+03 -1.5e+04 -5.35e+03 3.93e-06 0 5.68e+03 1.64e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -259 -138 147 0.0295 0 0 0 Tank initStep + 1 -259 -138 147 0.0289 0.000562 0.00134 0.00134 Tank msc + 2 -259 -138 147 0.0157 0.0133 0.0143 0.0156 Tank eIoni + 3 -259 -138 147 0 0.0157 0.00547 0.0211 Tank eIoni + 4 -259 -138 147 0 0 0 0.0211 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 57, Parent ID = 44 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -259 -138 147 3.51e-06 0 0 0 Tank initStep + 1 -3.4e+03 -2.68e+03 -5e+03 3.51e-06 0 6.54e+03 6.54e+03 expHall Transportation + 2 -1e+04 -9e+03 -6.95e+03 3.51e-06 0 9.35e+03 1.59e+04 world Transportation + 3 -1.5e+04 -1.38e+04 -8.42e+03 3.51e-06 0 7.08e+03 2.3e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 48.2 -28.9 79.6 0.0275 0 0 0 Tank initStep + 1 48.2 -28.9 79.6 0.0271 0.000436 0.00118 0.00118 Tank msc + 2 48.2 -28.9 79.6 0.00861 0.0185 0.0133 0.0145 Tank eIoni + 3 48.2 -28.9 79.6 0 0.00861 0.00191 0.0164 Tank eIoni + 4 48.2 -28.9 79.6 0 0 0 0.0164 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.8 -48.8 33.5 0.285 0 0 0 Tank initStep + 1 93.8 -48.8 33.4 0.275 0.01 0.0458 0.0458 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 60, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.8 -48.8 33.5 3.26e-06 0 0 0 Tank initStep + 1 -649 96.9 407 3.26e-06 3.26e-06 844 844 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 59, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.8 -48.8 33.4 2.68e-06 0 0 0 Tank initStep + 1 -5e+03 918 -1.95e+03 2.68e-06 0 5.55e+03 5.55e+03 expHall Transportation + 2 -5e+03 918 -1.95e+03 2.68e-06 0 0 5.55e+03 Tank Transportation + 3 5e+03 304 -269 2.68e-06 0 1.02e+04 1.57e+04 expHall Transportation + 4 1e+04 -231 1.19e+03 2.68e-06 0 5.24e+03 2.09e+04 world Transportation + 5 1.5e+04 -765 2.66e+03 2.68e-06 0 5.24e+03 2.62e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 58, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.8 -48.8 33.4 2.87e-06 0 0 0 Tank initStep + 1 5e+03 -4.63e+03 -1.31e+03 2.87e-06 0 6.85e+03 6.85e+03 expHall Transportation + 2 5e+03 -4.63e+03 -1.31e+03 2.87e-06 0 0 6.85e+03 Tank Transportation + 3 4.78e+03 -5e+03 -1.45e+03 2.87e-06 0 450 7.3e+03 expHall Transportation + 4 4.78e+03 -5e+03 -1.45e+03 2.87e-06 0 0 7.3e+03 Tank Transportation + 5 -2.01e+03 5e+03 -3.32e+03 2.87e-06 0 1.22e+04 1.95e+04 expHall Transportation + 6 -1e+04 8.6e+03 -3.07e+03 2.87e-06 0 8.77e+03 2.83e+04 world Transportation + 7 -1.5e+04 1.09e+04 -2.92e+03 2.87e-06 0 5.49e+03 3.38e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 93.8 -48.8 33.4 0.275 0 0 0.0458 Tank initStep + 2 93.9 -48.9 33.4 0.267 0.00784 0.0427 0.0885 Tank Cerenkov + 3 93.9 -48.9 33.4 0.26 0.00713 0.0404 0.129 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.9 -48.9 33.4 3.99e-06 0 0 0 Tank initStep + 1 5e+03 880 136 3.99e-06 0 4.99e+03 4.99e+03 expHall Transportation + 2 1e+04 1.82e+03 -1.14e+03 3.99e-06 0 5.25e+03 1.02e+04 world Transportation + 3 1.5e+04 2.75e+03 -2.42e+03 3.99e-06 0 5.25e+03 1.55e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 93.9 -48.9 33.4 0.26 0 0 0.129 Tank initStep + 4 93.9 -48.9 33.4 0.255 0.00518 0.0384 0.167 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.9 -48.9 33.4 3.9e-06 0 0 0 Tank initStep + 1 301 -80.4 -110 3.9e-06 3.9e-06 254 254 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 93.9 -48.9 33.4 0.255 0 0 0.167 Tank initStep + 5 93.9 -48.9 33.4 0.25 0.00525 0.0369 0.204 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.9 -48.9 33.4 2.27e-06 0 0 0 Tank initStep + 1 5e+03 2.25e+03 4.46e+03 2.27e-06 0 7e+03 7e+03 expHall Transportation + 2 5e+03 2.25e+03 4.46e+03 2.27e-06 0 0 7e+03 Tank Transportation + 3 4.36e+03 3.25e+03 5e+03 2.27e-06 0 1.3e+03 8.3e+03 expHall Transportation + 4 4.36e+03 3.25e+03 5e+03 2.27e-06 0 0 8.3e+03 Tank Transportation + 5 3.18e+03 5e+03 4.43e+03 2.27e-06 0 2.19e+03 1.05e+04 expHall Transportation + 6 -4.52e+03 1e+04 1.25e+03 2.27e-06 0 9.72e+03 2.02e+04 world Transportation + 7 -1.22e+04 1.5e+04 -1.94e+03 2.27e-06 0 9.72e+03 2.99e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 93.9 -48.9 33.4 0.25 0 0 0.204 Tank initStep + 6 94 -48.9 33.3 0.243 0.00658 0.0289 0.233 Tank Cerenkov + 7 94 -48.9 33.3 0.242 0.00147 0.00324 0.236 Tank Cerenkov + 8 94 -48.9 33.3 0.211 0.0309 0.136 0.372 Tank eIoni + 9 94 -49 33.2 0.179 0.0315 0.113 0.485 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 94 -49 33.2 3.73e-06 0 0 0 Tank initStep + 1 5e+03 -886 -2.45e+03 3.73e-06 0 5.56e+03 5.56e+03 expHall Transportation + 2 5e+03 -886 -2.45e+03 3.73e-06 0 0 5.56e+03 Tank Transportation + 3 2.86e+03 -687 -4.73e+03 3.73e-06 0 3.13e+03 8.69e+03 Tank OpRayleigh + 4 2.65e+03 -875 -5e+03 3.73e-06 0 390 9.08e+03 expHall Transportation + 5 -4.57e+03 -1e+04 -6.56e+03 3.73e-06 0 1.17e+04 2.08e+04 world Transportation + 6 -8.53e+03 -1.5e+04 -7.42e+03 3.73e-06 0 6.43e+03 2.73e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 94 -49 33.2 0.179 0 0 0.485 Tank initStep + 10 94 -49 33.1 0.172 0.00697 0.0299 0.515 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 94 -49 33.1 3.26e-06 0 0 0 Tank initStep + 1 -1.02e+03 -5e+03 3.85e+03 3.26e-06 0 6.35e+03 6.35e+03 expHall Transportation + 2 -1.75e+03 -6.43e+03 1e+04 3.26e-06 0 6.36e+03 1.27e+04 world Transportation + 3 -2.34e+03 -7.6e+03 1.5e+04 3.26e-06 0 5.17e+03 1.79e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 94 -49 33.1 0.172 0 0 0.515 Tank initStep + 11 93.9 -49 33.1 0.159 0.0135 0.0281 0.543 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.9 -49 33.1 2.48e-06 0 0 0 Tank initStep + 1 -5e+03 4.69e+03 -1.58e+03 2.48e-06 0 7.14e+03 7.14e+03 expHall Transportation + 2 -5e+03 4.69e+03 -1.58e+03 2.48e-06 0 0 7.14e+03 Tank Transportation + 3 -4.87e+03 5e+03 -1.71e+03 2.48e-06 0 359 7.5e+03 expHall Transportation + 4 -4.87e+03 5e+03 -1.71e+03 2.48e-06 0 0 7.5e+03 Tank Transportation + 5 -1.66e+03 -1.06e+03 -5e+03 2.48e-06 0 7.61e+03 1.51e+04 expHall Transportation + 6 -1.66e+03 -1.06e+03 -5e+03 2.48e-06 0 0 1.51e+04 Tank Transportation + 7 73.3 -5e+03 -3.74e+03 2.48e-06 0 4.48e+03 1.96e+04 expHall Transportation + 8 73.3 -5e+03 -3.74e+03 2.48e-06 0 0 1.96e+04 Tank Transportation + 9 2.42e+03 5e+03 1.65e+03 2.48e-06 0 1.16e+04 3.12e+04 expHall Transportation + 10 2.42e+03 5e+03 1.65e+03 2.48e-06 0 0 3.12e+04 Tank Transportation + 11 5e+03 2.72e+03 4.08e+03 2.48e-06 0 4.22e+03 3.54e+04 expHall Transportation + 12 5e+03 2.72e+03 4.08e+03 2.48e-06 0 0 3.54e+04 Tank Transportation + 13 3.87e+03 1.04e+03 5e+03 2.48e-06 0 2.22e+03 3.76e+04 expHall Transportation + 14 3.87e+03 1.04e+03 5e+03 2.48e-06 0 0 3.76e+04 Tank Transportation + 15 -1.16e+03 -5e+03 3.59e+03 2.48e-06 0 7.99e+03 4.56e+04 expHall Transportation + 16 -5.69e+03 -1e+04 2.84e+03 2.48e-06 0 6.79e+03 5.24e+04 world Transportation + 17 -1.02e+04 -1.5e+04 2.1e+03 2.48e-06 0 6.79e+03 5.92e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.9 -49 33.1 3.66e-06 0 0 0 Tank initStep + 1 88.7 -5e+03 130 3.66e-06 0 4.95e+03 4.95e+03 expHall Transportation + 2 -890 -1e+04 -289 3.66e-06 0 5.11e+03 1.01e+04 world Transportation + 3 -1.87e+03 -1.5e+04 -707 3.66e-06 0 5.11e+03 1.52e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 93.9 -49 33.1 0.159 0 0 0.543 Tank initStep + 12 93.9 -48.9 33.1 0.154 0.0053 0.0246 0.568 Tank msc + 13 93.9 -49 33 0.133 0.0207 0.0739 0.642 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.9 -48.9 33.1 2.31e-06 0 0 0 Tank initStep + 1 -764 -120 5e+03 2.31e-06 0 5.04e+03 5.04e+03 expHall Transportation + 2 -213 -1.11e+03 1e+04 2.31e-06 0 5.13e+03 1.02e+04 world Transportation + 3 338 -2.11e+03 1.5e+04 2.31e-06 0 5.13e+03 1.53e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 93.9 -49 33 0.133 0 0 0.642 Tank initStep + 14 93.9 -48.9 33 0.128 0.00483 0.0183 0.66 Tank msc + 15 93.9 -48.9 33 0.108 0.0197 0.0587 0.719 Tank eIoni + 16 93.8 -48.9 33 0.0935 0.0149 0.0481 0.767 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.9 -48.9 33 3.51e-06 0 0 0 Tank initStep + 1 656 102 -1.11e+03 3.51e-06 0 1.28e+03 1.28e+03 Tank OpRayleigh + 2 1.88e+03 -559 -5e+03 3.51e-06 0 4.13e+03 5.41e+03 expHall Transportation + 3 1.88e+03 -559 -5e+03 3.51e-06 0 0 5.41e+03 Tank Transportation + 4 1.43e+03 -5e+03 -3.06e+03 3.51e-06 0 4.87e+03 1.03e+04 expHall Transportation + 5 779 -1e+04 649 3.51e-06 0 6.26e+03 1.65e+04 world Transportation + 6 132 -1.5e+04 4.36e+03 3.51e-06 0 6.26e+03 2.28e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 16 93.8 -48.9 33 0.0935 0 0 0.767 Tank initStep + 17 93.8 -48.9 32.9 0.0889 0.00463 0.0101 0.777 Tank msc + 18 93.8 -48.9 33 0.0738 0.0151 0.0385 0.815 Tank eIoni + 19 93.8 -48.9 33 0.043 0.0308 0.0319 0.847 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.8 -48.9 33 4e-06 0 0 0 Tank initStep + 1 -2.12e+03 1.37e+03 5e+03 4e-06 0 5.62e+03 5.62e+03 expHall Transportation + 2 -2.12e+03 1.37e+03 5e+03 4e-06 0 0 5.62e+03 Tank Transportation + 3 -2.52e+03 2.02e+03 4.54e+03 4e-06 4e-06 891 6.51e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 19 93.8 -48.9 33 0.043 0 0 0.847 Tank initStep + 20 93.8 -48.9 33 0.041 0.002 0.00261 0.85 Tank msc + 21 93.8 -48.9 33 0.0249 0.0161 0.0193 0.869 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.8 -48.9 33 3.6e-06 0 0 0 Tank initStep + 1 107 -16.7 81 3.6e-06 3.6e-06 59.4 59.4 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 21 93.8 -48.9 33 0.0249 0 0 0.869 Tank initStep + 22 93.8 -48.9 33 0.024 0.000878 0.000991 0.87 Tank msc + 23 93.8 -48.9 33 0.00808 0.016 0.0114 0.882 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 93.8 -48.9 33 3.46e-06 0 0 0 Tank initStep + 1 1.73e+03 163 -5e+03 3.46e-06 0 5.3e+03 5.3e+03 expHall Transportation + 2 3.97e+03 -16.2 -1e+04 3.46e-06 0 5.48e+03 1.08e+04 world Transportation + 3 6.22e+03 -196 -1.5e+04 3.46e-06 0 5.48e+03 1.63e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 23 93.8 -48.9 33 0.00808 0 0 0.882 Tank initStep + 24 93.8 -48.9 33 0.00771 0.000366 0.000136 0.882 Tank msc + 25 93.8 -48.9 33 0 0.00771 0.00157 0.883 Tank eIoni + 26 93.8 -48.9 33 0 0 0 0.883 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 12.9 -10.9 2.27 0.0222 0 0 0 Tank initStep + 1 12.9 -10.9 2.27 0.0207 0.00153 0.000807 0.000807 Tank msc + 2 12.9 -10.9 2.27 0 0.0207 0.00889 0.0097 Tank eIoni + 3 12.9 -10.9 2.27 0 0 0 0.0097 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 39, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.851 -0.833 -0.352 0.511 0 0 0 Tank initStep + 1 -1.3 0.969 -0.821 0.346 1.42e-05 2.85 2.85 Tank compt + 2 -15 -1.53 4.81 0.253 0.000537 15.1 17.9 Tank compt + 3 -66.4 -20 -37.8 0.249 1.36e-05 69.2 87.1 Tank compt + 4 -111 -51.1 -69.7 0.176 0.000537 62.7 150 Tank compt + 5 -114 -55.4 -62.9 0.142 0.000537 8.82 159 Tank compt + 6 -128 -50.2 -60.1 0.109 0.000537 14.7 173 Tank compt + 7 -129 -52.2 -64.9 0.104 2.92e-05 5.37 179 Tank compt + 8 -129 -47.6 -84.6 0.0964 0.000537 20.2 199 Tank compt + 9 -162 41.9 -133 0.0849 1.42e-05 107 306 Tank compt + 10 -135 55.3 -150 0 0.000537 34.7 340 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -135 55.3 -150 0.0844 0 0 0 Tank initStep + 1 -135 55.3 -150 0.0833 0.00112 0.0085 0.0085 Tank msc + 2 -135 55.3 -150 0.0711 0.0122 0.036 0.0445 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 82 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -135 55.3 -150 2.18e-06 0 0 0 Tank initStep + 1 -4.72e+03 -5e+03 -3.33e+03 2.18e-06 0 7.53e+03 7.53e+03 expHall Transportation + 2 -4.72e+03 -5e+03 -3.33e+03 2.18e-06 0 0 7.53e+03 Tank Transportation + 3 -5e+03 -4.58e+03 -3.57e+03 2.18e-06 0 560 8.09e+03 expHall Transportation + 4 -5e+03 -4.58e+03 -3.57e+03 2.18e-06 0 0 8.09e+03 Tank Transportation + 5 -3.56e+03 -3.16e+03 -5e+03 2.18e-06 0 2.48e+03 1.06e+04 expHall Transportation + 6 -3.56e+03 -3.16e+03 -5e+03 2.18e-06 0 0 1.06e+04 Tank Transportation + 7 -3.29e+03 -3.1e+03 -4.63e+03 2.18e-06 2.18e-06 463 1.1e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 82 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -135 55.3 -150 3.88e-06 0 0 0 Tank initStep + 1 -5e+03 315 382 3.88e-06 0 4.9e+03 4.9e+03 expHall Transportation + 2 -1e+04 652 1.48e+03 3.88e-06 0 5.13e+03 1e+04 world Transportation + 3 -1.5e+04 988 2.58e+03 3.88e-06 0 5.13e+03 1.52e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -135 55.3 -150 0.0711 0 0 0.0445 Tank initStep + 3 -135 55.3 -150 0.0694 0.00172 0.0063 0.0508 Tank msc + 4 -135 55.3 -150 0.0561 0.0132 0.03 0.0808 Tank eIoni + 5 -135 55.3 -150 0.0422 0.0139 0.0249 0.106 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 82 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -135 55.3 -150 2.33e-06 0 0 0 Tank initStep + 1 -48 -2.71e+03 -2.09e+03 2.33e-06 2.33e-06 3.38e+03 3.38e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -135 55.3 -150 0.0422 0 0 0.106 Tank initStep + 6 -135 55.3 -150 0.0414 0.000814 0.00252 0.108 Tank msc + 7 -135 55.3 -150 0.0284 0.013 0.0195 0.128 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 82 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -135 55.3 -150 2.21e-06 0 0 0 Tank initStep + 1 -5e+03 -243 -1.07e+03 2.21e-06 0 4.96e+03 4.96e+03 expHall Transportation + 2 -5e+03 -243 -1.07e+03 2.21e-06 0 0 4.96e+03 Tank Transportation + 3 -1.7e+03 -262 -1.23e+03 2.21e-06 2.21e-06 3.31e+03 8.27e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 -135 55.3 -150 0.0284 0 0 0.128 Tank initStep + 8 -135 55.3 -150 0.0265 0.00186 0.00125 0.129 Tank msc + 9 -135 55.3 -150 0.00486 0.0217 0.013 0.142 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 82 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -135 55.3 -150 3.96e-06 0 0 0 Tank initStep + 1 -1.71e+03 2.09e+03 -1.49e+03 3.96e-06 3.96e-06 2.91e+03 2.91e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 -135 55.3 -150 0.00486 0 0 0.142 Tank initStep + 10 -135 55.3 -150 0.00482 4.25e-05 5.62e-05 0.142 Tank msc + 11 -135 55.3 -150 0 0.00482 0.000692 0.143 Tank eIoni + 12 -135 55.3 -150 0 0 0 0.143 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -162 41.9 -133 0.0115 0 0 0 Tank initStep + 1 -162 41.9 -133 0.0111 0.000307 0.000252 0.000252 Tank msc + 2 -162 41.9 -133 0 0.0111 0.003 0.00326 Tank eIoni + 3 -162 41.9 -133 0 0 0 0.00326 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 81 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -162 41.9 -133 3.8e-06 0 0 0 Tank initStep + 1 -345 -202 -261 3.8e-06 3.8e-06 331 331 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -129 -47.6 -84.6 0.00753 0 0 0 Tank initStep + 1 -129 -47.6 -84.6 0.00701 0.000519 0.00012 0.00012 Tank msc + 2 -129 -47.6 -84.6 0 0.00701 0.00133 0.00145 Tank eIoni + 3 -129 -47.6 -84.6 0 0 0 0.00145 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -129 -52.2 -64.9 0.0047 0 0 0 Tank initStep + 1 -129 -52.2 -64.9 0.00431 0.000392 5.32e-05 5.32e-05 Tank msc + 2 -129 -52.2 -64.9 0 0.00431 0.000572 0.000625 Tank eIoni + 3 -129 -52.2 -64.9 0 0 0 0.000625 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 79 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -129 -52.2 -64.9 2.42e-06 0 0 0 Tank initStep + 1 -1.67e+03 2.2e+03 2.64e+03 2.42e-06 2.42e-06 3.84e+03 3.84e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -128 -50.2 -60.1 0.0327 0 0 0 Tank initStep + 1 -128 -50.2 -60.1 0.0312 0.00145 0.0016 0.0016 Tank msc + 2 -128 -50.2 -60.1 0.014 0.0173 0.0154 0.017 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 78 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -128 -50.2 -60.1 3.09e-06 0 0 0 Tank initStep + 1 533 808 5e+03 3.09e-06 0 5.17e+03 5.17e+03 expHall Transportation + 2 4.03e+03 2.04e+03 1e+04 3.09e-06 0 6.23e+03 1.14e+04 world Transportation + 3 7.53e+03 3.28e+03 1.5e+04 3.09e-06 0 6.23e+03 1.76e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -128 -50.2 -60.1 0.014 0 0 0.017 Tank initStep + 3 -128 -50.2 -60.1 0.0134 0.000576 0.000356 0.0173 Tank msc + 4 -128 -50.2 -60.1 0 0.0134 0.00413 0.0215 Tank eIoni + 5 -128 -50.2 -60.1 0 0 0 0.0215 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -114 -55.4 -62.9 0.0327 0 0 0 Tank initStep + 1 -114 -55.4 -62.9 0.0304 0.00229 0.0016 0.0016 Tank msc + 2 -114 -55.4 -62.9 0.0165 0.0139 0.015 0.0166 Tank eIoni + 3 -114 -55.4 -62.9 0 0.0165 0.00597 0.0226 Tank eIoni + 4 -114 -55.4 -62.9 0 0 0 0.0226 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 -51.1 -69.7 0.0733 0 0 0 Tank initStep + 1 -111 -51.1 -69.7 0.0717 0.00153 0.00664 0.00664 Tank msc + 2 -111 -51 -69.7 0.0565 0.0152 0.031 0.0376 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 -51.1 -69.7 3.96e-06 0 0 0 Tank initStep + 1 -289 -504 -1.88e+03 3.96e-06 3.96e-06 1.87e+03 1.87e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 -51.1 -69.7 3.38e-06 0 0 0 Tank initStep + 1 -69.2 -283 -196 3.38e-06 3.38e-06 268 268 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -111 -51 -69.7 0.0565 0 0 0.0376 Tank initStep + 3 -111 -51 -69.7 0.0553 0.0012 0.00421 0.0419 Tank msc + 4 -111 -51.1 -69.7 0.0387 0.0167 0.0246 0.0664 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 -51 -69.7 3.28e-06 0 0 0 Tank initStep + 1 -15.4 959 -5e+03 3.28e-06 0 5.03e+03 5.03e+03 expHall Transportation + 2 -15.4 959 -5e+03 3.28e-06 0 0 5.03e+03 Tank Transportation + 3 5e+03 3.31e+03 1.8e+03 3.28e-06 0 8.77e+03 1.38e+04 expHall Transportation + 4 5e+03 3.31e+03 1.8e+03 3.28e-06 0 0 1.38e+04 Tank Transportation + 5 2.75e+03 3.71e+03 5e+03 3.28e-06 0 3.94e+03 1.77e+04 expHall Transportation + 6 2.75e+03 3.71e+03 5e+03 3.28e-06 0 0 1.77e+04 Tank Transportation + 7 -3.73e+03 5e+03 -3.37e+03 3.28e-06 0 1.07e+04 2.84e+04 expHall Transportation + 8 -3.73e+03 5e+03 -3.37e+03 3.28e-06 0 0 2.84e+04 Tank Transportation + 9 -5e+03 4.21e+03 -4.27e+03 3.28e-06 0 1.74e+03 3.01e+04 expHall Transportation + 10 -5e+03 4.21e+03 -4.27e+03 3.28e-06 0 0 3.01e+04 Tank Transportation + 11 -3.75e+03 3.75e+03 -5e+03 3.28e-06 0 1.52e+03 3.17e+04 expHall Transportation + 12 -3.75e+03 3.75e+03 -5e+03 3.28e-06 0 0 3.17e+04 Tank Transportation + 13 4.86e+03 -4.89e+03 5e+03 3.28e-06 0 1.58e+04 4.74e+04 expHall Transportation + 14 4.86e+03 -4.89e+03 5e+03 3.28e-06 0 0 4.74e+04 Tank Transportation + 15 4.88e+03 -5e+03 4.92e+03 3.28e-06 0 143 4.76e+04 expHall Transportation + 16 1e+04 -7.58e+03 -1.8e+03 3.28e-06 0 8.83e+03 5.64e+04 world Transportation + 17 1.5e+04 -1.01e+04 -8.36e+03 3.28e-06 0 8.63e+03 6.5e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 -111 -51.1 -69.7 0.0387 0 0 0.0664 Tank initStep + 5 -111 -51.1 -69.7 0.0376 0.00106 0.00216 0.0686 Tank msc + 6 -111 -51.1 -69.8 0.0234 0.0141 0.018 0.0866 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 95, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 -51.1 -69.8 3.01e-06 0 0 0 Tank initStep + 1 1.53e+03 -5e+03 1.82e+03 3.01e-06 0 5.55e+03 5.55e+03 expHall Transportation + 2 1.53e+03 -5e+03 1.82e+03 3.01e-06 0 0 5.55e+03 Tank Transportation + 3 3.41e+03 -2.43e+03 5e+03 3.01e-06 0 4.49e+03 1e+04 expHall Transportation + 4 3.41e+03 -2.43e+03 5e+03 3.01e-06 0 0 1e+04 Tank Transportation + 5 5e+03 -858 770 3.01e-06 0 4.79e+03 1.48e+04 expHall Transportation + 6 6.24e+03 -2.36e+03 -1e+04 3.01e-06 0 1.09e+04 2.58e+04 world Transportation + 7 6.82e+03 -3.06e+03 -1.5e+04 3.01e-06 0 5.08e+03 3.09e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 -51.1 -69.8 3.42e-06 0 0 0 Tank initStep + 1 983 -5e+03 3.26e+03 3.42e-06 0 6.06e+03 6.06e+03 expHall Transportation + 2 1.79e+03 -9.36e+03 1e+04 3.42e-06 0 8.07e+03 1.41e+04 world Transportation + 3 2.39e+03 -1.26e+04 1.5e+04 3.42e-06 0 5.99e+03 2.01e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 -111 -51.1 -69.8 0.0234 0 0 0.0866 Tank initStep + 7 -111 -51.1 -69.8 0.0231 0.000374 0.00089 0.0875 Tank msc + 8 -111 -51.1 -69.8 0.00369 0.0194 0.0108 0.0983 Tank eIoni + 9 -111 -51 -69.8 0 0.00369 0.000437 0.0987 Tank eIoni + 10 -111 -51 -69.8 0 0 0 0.0987 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -66.4 -20 -37.8 0.00365 0 0 0 Tank initStep + 1 -66.4 -20 -37.8 0.00358 7.69e-05 3.44e-05 3.44e-05 Tank msc + 2 -66.4 -20 -37.8 0 0.00358 0.000415 0.000449 Tank eIoni + 3 -66.4 -20 -37.8 0 0 0 0.000449 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15 -1.53 4.81 0.0923 0 0 0 Tank initStep + 1 -15 -1.53 4.82 0.0881 0.00419 0.00992 0.00992 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 96, Parent ID = 74 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15 -1.53 4.81 2.3e-06 0 0 0 Tank initStep + 1 -1.64e+03 3.93e+03 3.28e+03 2.3e-06 0 5.37e+03 5.37e+03 Tank OpRayleigh + 2 -1.69e+03 5e+03 3.2e+03 2.3e-06 0 1.07e+03 6.45e+03 expHall Transportation + 3 -1.83e+03 1e+04 2.63e+03 2.3e-06 0 5.03e+03 1.15e+04 world Transportation + 4 -1.96e+03 1.5e+04 2.06e+03 2.3e-06 0 5.03e+03 1.65e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -15 -1.53 4.82 0.0881 0 0 0.00992 Tank initStep + 2 -15 -1.54 4.81 0.0847 0.00343 0.00916 0.0191 Tank msc + 3 -15.1 -1.56 4.79 0.0485 0.0362 0.0366 0.0557 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 98, Parent ID = 74 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15 -1.54 4.81 3.42e-06 0 0 0 Tank initStep + 1 -2.89e+03 -5e+03 839 3.42e-06 0 5.83e+03 5.83e+03 expHall Transportation + 2 -7.43e+03 -1e+04 1.73e+03 3.42e-06 0 6.81e+03 1.26e+04 world Transportation + 3 -1.2e+04 -1.5e+04 2.62e+03 3.42e-06 0 6.81e+03 1.94e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 74 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15.1 -1.56 4.79 2.65e-06 0 0 0 Tank initStep + 1 -661 -5e+03 -4.92e+03 2.65e-06 0 7.05e+03 7.05e+03 expHall Transportation + 2 -661 -5e+03 -4.92e+03 2.65e-06 0 0 7.05e+03 Tank Transportation + 3 -697 -4.91e+03 -5e+03 2.65e-06 0 121 7.17e+03 expHall Transportation + 4 -697 -4.91e+03 -5e+03 2.65e-06 0 0 7.17e+03 Tank Transportation + 5 -2.49e+03 -1.83e+03 -3.84e+03 2.65e-06 0 3.75e+03 1.09e+04 Tank OpRayleigh + 6 -5e+03 -2.64e+03 -3.83e+03 2.65e-06 0 2.64e+03 1.36e+04 expHall Transportation + 7 -1e+04 -5.36e+03 -2.31e+03 2.65e-06 0 5.89e+03 1.94e+04 world Transportation + 8 -1.5e+04 -8.07e+03 -787 2.65e-06 0 5.89e+03 2.53e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -15.1 -1.56 4.79 0.0485 0 0 0.0557 Tank initStep + 4 -15.1 -1.56 4.79 0.0456 0.00288 0.00322 0.0589 Tank msc + 5 -15 -1.57 4.78 0.0266 0.019 0.021 0.0799 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 74 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15 -1.57 4.79 3.93e-06 0 0 0 Tank initStep + 1 -3.18e+03 3.93e+03 -5e+03 3.93e-06 0 7.11e+03 7.11e+03 expHall Transportation + 2 -3.18e+03 3.93e+03 -5e+03 3.93e-06 0 0 7.11e+03 Tank Transportation + 3 -5e+03 4.99e+03 -2.97e+03 3.93e-06 0 2.92e+03 1e+04 expHall Transportation + 4 -5e+03 4.99e+03 -2.97e+03 3.93e-06 0 0 1e+04 Tank Transportation + 5 -4.99e+03 5e+03 -2.96e+03 3.93e-06 0 18.1 1e+04 expHall Transportation + 6 -4.99e+03 5e+03 -2.96e+03 3.93e-06 0 0 1e+04 Tank Transportation + 7 -5e+03 4.98e+03 -2.89e+03 3.93e-06 0 73.6 1.01e+04 expHall Transportation + 8 -5e+03 4.98e+03 -2.89e+03 3.93e-06 0 0 1.01e+04 Tank Transportation + 9 -2.74e+03 3.33e+03 5e+03 3.93e-06 0 8.37e+03 1.85e+04 expHall Transportation + 10 -2.74e+03 3.33e+03 5e+03 3.93e-06 0 0 1.85e+04 Tank Transportation + 11 -988 2.46e+03 4.3e+03 3.93e-06 0 2.08e+03 2.06e+04 Tank OpRayleigh + 12 -4.43e+03 5e+03 3.21e+03 3.93e-06 0 4.41e+03 2.5e+04 expHall Transportation + 13 -4.43e+03 5e+03 3.21e+03 3.93e-06 0 0 2.5e+04 Tank Transportation + 14 -5e+03 4.84e+03 2.95e+03 3.93e-06 0 647 2.56e+04 expHall Transportation + 15 -1e+04 -52 -5.2e+03 3.93e-06 0 1.07e+04 3.64e+04 world Transportation + 16 -1.5e+04 -4.95e+03 -1.33e+04 3.93e-06 0 1.07e+04 4.71e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -15 -1.57 4.78 0.0266 0 0 0.0799 Tank initStep + 6 -15 -1.57 4.78 0.0251 0.00147 0.00111 0.081 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 100, Parent ID = 74 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15 -1.57 4.78 2.49e-06 0 0 0 Tank initStep + 1 2.09e+03 5e+03 246 2.49e-06 0 5.43e+03 5.43e+03 expHall Transportation + 2 8.06e+03 1e+04 1.49e+03 2.49e-06 0 7.89e+03 1.33e+04 world Transportation + 3 1.4e+04 1.5e+04 2.74e+03 2.49e-06 0 7.89e+03 2.12e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 -15 -1.57 4.78 0.0251 0 0 0.081 Tank initStep + 7 -15 -1.57 4.78 0.0247 0.000456 0.00101 0.082 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 101, Parent ID = 74 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15 -1.57 4.78 3.52e-06 0 0 0 Tank initStep + 1 -2.1e+03 1.19e+03 -1.3e+03 3.52e-06 0 2.74e+03 2.74e+03 Tank OpRayleigh + 2 -2.99e+03 5e+03 3.12e+03 3.52e-06 0 5.91e+03 8.64e+03 expHall Transportation + 3 -2.99e+03 5e+03 3.12e+03 3.52e-06 0 0 8.64e+03 Tank Transportation + 4 -3.9e+03 2.24e+03 5e+03 3.52e-06 0 3.47e+03 1.21e+04 expHall Transportation + 5 -3.9e+03 2.24e+03 5e+03 3.52e-06 0 0 1.21e+04 Tank Transportation + 6 -5e+03 1.38e+03 3.91e+03 3.52e-06 0 1.77e+03 1.39e+04 expHall Transportation + 7 -5e+03 1.38e+03 3.91e+03 3.52e-06 0 0 1.39e+04 Tank Transportation + 8 51.4 -5e+03 -2.92e+03 3.52e-06 0 1.06e+04 2.45e+04 expHall Transportation + 9 51.4 -5e+03 -2.92e+03 3.52e-06 0 0 2.45e+04 Tank Transportation + 10 551 -217 -5e+03 3.52e-06 0 5.24e+03 2.97e+04 expHall Transportation + 11 551 -217 -5e+03 3.52e-06 0 0 2.97e+04 Tank Transportation + 12 1.12e+03 5e+03 -3.63e+03 3.52e-06 0 5.42e+03 3.52e+04 expHall Transportation + 13 1.45e+03 1e+04 -550 3.52e-06 0 5.88e+03 4.1e+04 world Transportation + 14 1.77e+03 1.5e+04 2.53e+03 3.52e-06 0 5.88e+03 4.69e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 -15 -1.57 4.78 0.0247 0 0 0.082 Tank initStep + 8 -15 -1.57 4.78 0.0237 0.000903 0.000973 0.083 Tank msc + 9 -15 -1.58 4.78 0 0.0237 0.0112 0.0943 Tank eIoni + 10 -15 -1.58 4.78 0 0 0 0.0943 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 102, Parent ID = 74 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -15 -1.57 4.78 3.34e-06 0 0 0 Tank initStep + 1 -120 1.57e+03 5e+03 3.34e-06 0 5.24e+03 5.24e+03 expHall Transportation + 2 -170 5.37e+03 1e+04 3.34e-06 0 6.28e+03 1.15e+04 world Transportation + 3 -220 9.18e+03 1.5e+04 3.34e-06 0 6.28e+03 1.78e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.3 0.969 -0.821 0.165 0 0 0 Tank initStep + 1 -1.31 0.99 -0.833 0.152 0.013 0.0262 0.0262 Tank msc + 2 -1.34 1.04 -0.862 0.135 0.0167 0.0729 0.0991 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 103, Parent ID = 73 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.33 1.02 -0.85 3.72e-06 0 0 0 Tank initStep + 1 1.5e+03 -2.6e+03 -296 3.72e-06 3.72e-06 3.02e+03 3.02e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -1.34 1.04 -0.862 0.135 0 0 0.0991 Tank initStep + 3 -1.33 1.05 -0.86 0.125 0.0103 0.0189 0.118 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 104, Parent ID = 73 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.33 1.05 -0.86 3.66e-06 0 0 0 Tank initStep + 1 -492 1.69e+03 164 3.66e-06 3.66e-06 1.77e+03 1.77e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -1.33 1.05 -0.86 0.125 0 0 0.118 Tank initStep + 4 -1.32 1.06 -0.858 0.12 0.00459 0.0166 0.134 Tank msc + 5 -1.28 1.09 -0.858 0.103 0.0174 0.0545 0.189 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 73 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.3 1.08 -0.858 2.31e-06 0 0 0 Tank initStep + 1 -3.64e+03 5e+03 -1.78e+03 2.31e-06 0 6.43e+03 6.43e+03 expHall Transportation + 2 -3.64e+03 5e+03 -1.78e+03 2.31e-06 0 0 6.43e+03 Tank Transportation + 3 -5e+03 3.78e+03 -1.88e+03 2.31e-06 0 1.83e+03 8.26e+03 expHall Transportation + 4 -5e+03 3.78e+03 -1.88e+03 2.31e-06 0 0 8.26e+03 Tank Transportation + 5 -4.73e+03 3.59e+03 -1.89e+03 2.31e-06 2.31e-06 325 8.59e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -1.28 1.09 -0.858 0.103 0 0 0.189 Tank initStep + 6 -1.28 1.09 -0.848 0.0995 0.00359 0.012 0.201 Tank msc + 7 -1.27 1.12 -0.822 0.0889 0.0106 0.0436 0.244 Tank eIoni + 8 -1.28 1.14 -0.805 0.0642 0.0247 0.0385 0.283 Tank eIoni + 9 -1.27 1.16 -0.793 0.0494 0.0149 0.028 0.311 Tank eIoni + 10 -1.26 1.15 -0.78 0.035 0.0143 0.0224 0.333 Tank eIoni + 11 -1.26 1.15 -0.771 0.0211 0.014 0.017 0.35 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 73 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.26 1.15 -0.771 2.63e-06 0 0 0 Tank initStep + 1 4.34e+03 5e+03 1.79e+03 2.63e-06 0 6.86e+03 6.86e+03 expHall Transportation + 2 4.34e+03 5e+03 1.79e+03 2.63e-06 0 0 6.86e+03 Tank Transportation + 3 5e+03 4.2e+03 2.05e+03 2.63e-06 0 1.07e+03 7.93e+03 expHall Transportation + 4 5e+03 4.2e+03 2.05e+03 2.63e-06 0 0 7.93e+03 Tank Transportation + 5 3.4e+03 1.95e+03 5e+03 2.63e-06 0 4.04e+03 1.2e+04 expHall Transportation + 6 3.4e+03 1.95e+03 5e+03 2.63e-06 0 0 1.2e+04 Tank Transportation + 7 -5e+03 -1.86e+03 -4.61e+03 2.63e-06 0 1.33e+04 2.53e+04 expHall Transportation + 8 -5e+03 -1.86e+03 -4.61e+03 2.63e-06 0 0 2.53e+04 Tank Transportation + 9 -4.36e+03 -1.98e+03 -5e+03 2.63e-06 0 762 2.6e+04 expHall Transportation + 10 -4.36e+03 -1.98e+03 -5e+03 2.63e-06 0 0 2.6e+04 Tank Transportation + 11 4.49e+03 -5e+03 431 2.63e-06 0 1.08e+04 3.69e+04 expHall Transportation + 12 4.49e+03 -5e+03 431 2.63e-06 0 0 3.69e+04 Tank Transportation + 13 5e+03 -4.08e+03 678 2.63e-06 0 1.08e+03 3.79e+04 expHall Transportation + 14 5e+03 -4.08e+03 678 2.63e-06 0 0 3.79e+04 Tank Transportation + 15 600 5e+03 3.09e+03 2.63e-06 0 1.04e+04 4.83e+04 expHall Transportation + 16 -7.52e+03 1e+04 4.35e+03 2.63e-06 0 9.62e+03 5.79e+04 world Transportation + 17 -1.5e+04 1.46e+04 5.52e+03 2.63e-06 0 8.85e+03 6.68e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 -1.26 1.15 -0.771 0.0211 0 0 0.35 Tank initStep + 12 -1.26 1.15 -0.77 0.0202 0.000875 0.000737 0.351 Tank msc + 13 -1.26 1.15 -0.767 0 0.0202 0.00855 0.36 Tank eIoni + 14 -1.26 1.15 -0.767 0 0 0 0.36 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 73 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.26 1.15 -0.769 3.31e-06 0 0 0 Tank initStep + 1 496 -5e+03 2.83e+03 3.31e-06 0 5.77e+03 5.77e+03 expHall Transportation + 2 3.02e+03 -1e+04 9.25e+03 3.31e-06 0 8.52e+03 1.43e+04 world Transportation + 3 5.29e+03 -1.45e+04 1.5e+04 3.31e-06 0 7.64e+03 2.19e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 73 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.26 1.15 -0.769 2.67e-06 0 0 0 Tank initStep + 1 -5e+03 -2.56e+03 4.9e+03 2.67e-06 0 7.46e+03 7.46e+03 expHall Transportation + 2 -6.22e+03 -4.67e+03 1e+04 2.67e-06 0 5.65e+03 1.31e+04 world Transportation + 3 -7.42e+03 -6.74e+03 1.5e+04 2.67e-06 0 5.54e+03 1.87e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 0.5 0 0 0 Tank initStep + 1 0.138 0.0184 0.0115 0.48 0.0201 0.14 0.14 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0251 0.00337 0.00211 4.09e-06 0 0 0 Tank initStep + 1 5e+03 993 3.68e+03 4.09e-06 0 6.29e+03 6.29e+03 expHall Transportation + 2 5e+03 993 3.68e+03 4.09e-06 0 0 6.29e+03 Tank Transportation + 3 3.04e+03 898 5e+03 4.09e-06 0 2.37e+03 8.65e+03 expHall Transportation + 4 3.04e+03 898 5e+03 4.09e-06 0 0 8.65e+03 Tank Transportation + 5 -4.58e+03 -1.85e+03 2.03e+03 4.09e-06 4.09e-06 8.62e+03 1.73e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0364 0.00488 0.00305 2.63e-06 0 0 0 Tank initStep + 1 5e+03 3.95e+03 647 2.63e-06 0 6.41e+03 6.41e+03 expHall Transportation + 2 5e+03 3.95e+03 647 2.63e-06 0 0 6.41e+03 Tank Transportation + 3 4.47e+03 5e+03 822 2.63e-06 0 1.19e+03 7.59e+03 expHall Transportation + 4 -2.06e+03 1e+04 1.69e+03 2.63e-06 0 8.27e+03 1.59e+04 world Transportation + 5 -8.6e+03 1.5e+04 2.56e+03 2.63e-06 0 8.27e+03 2.41e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.126 0.0169 0.0106 4.01e-06 0 0 0 Tank initStep + 1 5e+03 3.99e+03 16.1 4.01e-06 0 6.39e+03 6.39e+03 expHall Transportation + 2 5e+03 3.99e+03 16.1 4.01e-06 0 0 6.39e+03 Tank Transportation + 3 4.78e+03 5e+03 -29.1 4.01e-06 0 1.04e+03 7.43e+03 expHall Transportation + 4 4.78e+03 5e+03 -29.1 4.01e-06 0 0 7.43e+03 Tank Transportation + 5 5e+03 2.3e+03 -1.51e+03 4.01e-06 0 3.09e+03 1.05e+04 expHall Transportation + 6 5e+03 2.3e+03 -1.51e+03 4.01e-06 0 0 1.05e+04 Tank Transportation + 7 1.42e+03 -5e+03 -4.2e+03 4.01e-06 0 8.57e+03 1.91e+04 expHall Transportation + 8 -3.21e+03 -1e+04 -7.15e+03 4.01e-06 0 7.43e+03 2.65e+04 world Transportation + 9 -7.85e+03 -1.5e+04 -1.01e+04 4.01e-06 0 7.43e+03 3.39e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0571 0.00766 0.00478 2.96e-06 0 0 0 Tank initStep + 1 5e+03 -2.15e+03 716 2.96e-06 0 5.49e+03 5.49e+03 expHall Transportation + 2 1e+04 -5.34e+03 2.81e+03 2.96e-06 0 6.29e+03 1.18e+04 world Transportation + 3 1.5e+04 -8.54e+03 4.9e+03 2.96e-06 0 6.29e+03 1.81e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.136 0.0182 0.0114 3.36e-06 0 0 0 Tank initStep + 1 2.31e+03 1.15e+03 1.5e+03 3.36e-06 3.36e-06 2.99e+03 2.99e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0493 0.00662 0.00413 2.35e-06 0 0 0 Tank initStep + 1 5e+03 -2.1e+03 458 2.35e-06 0 5.44e+03 5.44e+03 expHall Transportation + 2 8.88e+03 -1e+04 1.36e+03 2.35e-06 0 8.84e+03 1.43e+04 world Transportation + 3 1.13e+04 -1.5e+04 1.92e+03 2.35e-06 0 5.6e+03 1.99e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 0.138 0.0184 0.0115 0.48 0 0 0.14 Tank initStep + 2 0.186 0.0378 0.0204 0.414 0.00731 0.0529 0.192 Tank eBrem + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.157 0.0264 0.0151 3.79e-06 0 0 0 Tank initStep + 1 5e+03 -537 2.03e+03 3.79e-06 0 5.42e+03 5.42e+03 expHall Transportation + 2 1e+04 -240 6.01e+03 3.79e-06 0 6.4e+03 1.18e+04 world Transportation + 3 1.5e+04 56.8 9.99e+03 3.79e-06 0 6.4e+03 1.82e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.143 0.0208 0.0126 3.74e-06 0 0 0 Tank initStep + 1 5e+03 2.95e+03 4.54e+03 3.74e-06 0 7.37e+03 7.37e+03 expHall Transportation + 2 5e+03 2.95e+03 4.54e+03 3.74e-06 0 0 7.37e+03 Tank Transportation + 3 4.16e+03 3.07e+03 5e+03 3.74e-06 0 963 8.34e+03 expHall Transportation + 4 4.16e+03 3.07e+03 5e+03 3.74e-06 0 0 8.34e+03 Tank Transportation + 5 -2.55e+03 4.11e+03 1.8e+03 3.74e-06 3.74e-06 7.5e+03 1.58e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.186 0.0378 0.0204 0.0582 0 0 0 Tank initStep + 1 43.2 8.3 20.3 0.051 0.000537 48.3 48.3 Tank compt + 2 24.4 34.4 37 0.0462 1.42e-05 36.3 84.5 Tank compt + 3 -35.6 -31.7 95.1 0.0462 0 107 191 Tank Rayl + 4 -61.5 -65.2 126 0.0436 1.42e-05 52.6 244 Tank compt + 5 -61.8 -69.8 125 0.039 1.36e-05 4.81 248 Tank compt + 6 -75.3 -62.1 130 0.0351 1.42e-05 16.3 265 Tank compt + 7 -58.4 -77.4 116 0.0315 1.42e-05 26.4 291 Tank compt + 8 -72.4 -49.9 117 0.0304 1.42e-05 30.9 322 Tank compt + 9 -75.3 -49.4 114 0 0.000537 4.53 327 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -75.3 -49.4 114 0.0298 0 0 0 Tank initStep + 1 -75.3 -49.4 114 0.0279 0.00189 0.00137 0.00137 Tank msc + 2 -75.3 -49.4 114 0.00231 0.0256 0.0138 0.0151 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -75.3 -49.4 114 2.11e-06 0 0 0 Tank initStep + 1 -211 -157 230 2.11e-06 2.11e-06 209 209 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -75.3 -49.4 114 0.00231 0 0 0.0151 Tank initStep + 3 -75.3 -49.4 114 0.00218 0.000132 1.59e-05 0.0152 Tank msc + 4 -75.3 -49.4 114 0 0.00218 0.00018 0.0153 Tank eIoni + 5 -75.3 -49.4 114 0 0 0 0.0153 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -72.4 -49.9 117 0.00116 0 0 0 Tank initStep + 1 -72.4 -49.9 117 0.00072 0.000443 5.31e-06 5.31e-06 Tank msc + 2 -72.4 -49.9 117 0 0.00072 3.3e-05 3.83e-05 Tank eIoni + 3 -72.4 -49.9 117 0 0 0 3.83e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -58.4 -77.4 116 0.00349 0 0 0 Tank initStep + 1 -58.4 -77.4 116 0.00344 4.86e-05 3.18e-05 3.18e-05 Tank msc + 2 -58.4 -77.4 116 0 0.00344 0.000389 0.00042 Tank eIoni + 3 -58.4 -77.4 116 0 0 0 0.00042 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -75.3 -62.1 130 0.00392 0 0 0 Tank initStep + 1 -75.3 -62.1 130 0.00381 0.000109 3.89e-05 3.89e-05 Tank msc + 2 -75.3 -62.1 130 0 0.00381 0.000463 0.000502 Tank eIoni + 3 -75.3 -62.1 130 0 0 0 0.000502 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -61.8 -69.8 125 0.00464 0 0 0 Tank initStep + 1 -61.8 -69.8 125 0.00453 0.000104 5.19e-05 5.19e-05 Tank msc + 2 -61.8 -69.8 125 0 0.00453 0.000624 0.000676 Tank eIoni + 3 -61.8 -69.8 125 0 0 0 0.000676 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 14 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -61.8 -69.8 125 3.31e-06 0 0 0 Tank initStep + 1 -1.73e+03 5e+03 3.16e+03 3.31e-06 0 6.14e+03 6.14e+03 expHall Transportation + 2 -7.7e+03 9.93e+03 1e+04 3.31e-06 0 1.03e+04 1.65e+04 world Transportation + 3 -1.21e+04 1.35e+04 1.5e+04 3.31e-06 0 7.55e+03 2.4e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -61.5 -65.2 126 0.00251 0 0 0 Tank initStep + 1 -61.5 -65.2 126 0.00237 0.000135 1.83e-05 1.83e-05 Tank msc + 2 -61.5 -65.2 126 0 0.00237 0.000208 0.000226 Tank eIoni + 3 -61.5 -65.2 126 0 0 0 0.000226 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 24.4 34.4 37 0.0048 0 0 0 Tank initStep + 1 24.4 34.4 37 0.00472 8.74e-05 5.51e-05 5.51e-05 Tank msc + 2 24.4 34.4 37 0 0.00472 0.000667 0.000722 Tank eIoni + 3 24.4 34.4 37 0 0 0 0.000722 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 43.2 8.3 20.3 0.00666 0 0 0 Tank initStep + 1 43.2 8.3 20.3 0.0066 6.13e-05 9.7e-05 9.7e-05 Tank msc + 2 43.2 8.3 20.3 0 0.0066 0.00119 0.00129 Tank eIoni + 3 43.2 8.3 20.3 0 0 0 0.00129 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 11 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 43.2 8.3 20.3 3.4e-06 0 0 0 Tank initStep + 1 1.1e+03 -1.33e+03 -3.98e+03 3.4e-06 0 4.35e+03 4.35e+03 Tank OpRayleigh + 2 1.89e+03 -1.64e+03 -4.47e+03 3.4e-06 0 975 5.32e+03 Tank OpRayleigh + 3 167 -1.48e+03 -5e+03 3.4e-06 0 1.81e+03 7.13e+03 expHall Transportation + 4 167 -1.48e+03 -5e+03 3.4e-06 0 0 7.13e+03 Tank Transportation + 5 -5e+03 -1.86e+03 -2.32e+03 3.4e-06 0 5.84e+03 1.3e+04 expHall Transportation + 6 -1e+04 -3.3e+03 5.84e+03 3.4e-06 0 9.67e+03 2.26e+04 world Transportation + 7 -1.5e+04 -4.74e+03 1.4e+04 3.4e-06 0 9.67e+03 3.23e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 0.186 0.0378 0.0204 0.414 0 0 0.192 Tank initStep + 3 0.271 0.0779 0.0375 0.392 0.0227 0.0958 0.288 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.243 0.0649 0.032 3.56e-06 0 0 0 Tank initStep + 1 -2.38e+03 -1.99e+03 5e+03 3.56e-06 0 5.89e+03 5.89e+03 expHall Transportation + 2 -6.73e+03 -6.04e+03 1e+04 3.56e-06 0 7.77e+03 1.37e+04 world Transportation + 3 -1.11e+04 -1.01e+04 1.5e+04 3.56e-06 0 7.77e+03 2.14e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.269 0.077 0.0372 2.7e-06 0 0 0 Tank initStep + 1 5e+03 574 3e+03 2.7e-06 0 5.86e+03 5.86e+03 expHall Transportation + 2 5e+03 574 3e+03 2.7e-06 0 0 5.86e+03 Tank Transportation + 3 4.22e+03 943 3.89e+03 2.7e-06 2.7e-06 1.24e+03 7.1e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 0.271 0.0779 0.0375 0.392 0 0 0.288 Tank initStep + 4 0.337 0.124 0.0639 0.373 0.0186 0.0855 0.374 Tank Cerenkov + 5 0.388 0.172 0.0932 0.355 0.0178 0.0776 0.451 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.344 0.131 0.0678 3.59e-06 0 0 0 Tank initStep + 1 5e+03 2.03e+03 787 3.59e-06 0 5.45e+03 5.45e+03 expHall Transportation + 2 5e+03 2.03e+03 787 3.59e-06 0 0 5.45e+03 Tank Transportation + 3 1.88e+03 4.43e+03 -532 3.59e-06 3.59e-06 4.14e+03 9.6e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 0.388 0.172 0.0932 0.355 0 0 0.451 Tank initStep + 6 0.444 0.212 0.0997 0.342 0.0131 0.0704 0.522 Tank Cerenkov + 7 0.496 0.248 0.103 0.333 0.00945 0.0653 0.587 Tank Cerenkov + 8 0.537 0.291 0.0942 0.325 0.00722 0.0618 0.649 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.519 0.272 0.098 3.79e-06 0 0 0 Tank initStep + 1 618 96 -170 3.79e-06 3.79e-06 648 648 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 8 0.537 0.291 0.0942 0.325 0 0 0.649 Tank initStep + 9 0.577 0.334 0.094 0.307 0.0186 0.0591 0.708 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.574 0.33 0.094 2.61e-06 0 0 0 Tank initStep + 1 4.65e+03 3.97e+03 -5e+03 2.61e-06 0 7.89e+03 7.89e+03 expHall Transportation + 2 4.65e+03 3.97e+03 -5e+03 2.61e-06 0 0 7.89e+03 Tank Transportation + 3 5e+03 4.29e+03 -4.46e+03 2.61e-06 0 727 8.62e+03 expHall Transportation + 4 5e+03 4.29e+03 -4.46e+03 2.61e-06 0 0 8.62e+03 Tank Transportation + 5 3.5e+03 5e+03 -2.04e+03 2.61e-06 0 2.93e+03 1.15e+04 expHall Transportation + 6 1.46e+03 6.89e+03 1e+04 2.61e-06 0 1.24e+04 2.39e+04 world Transportation + 7 615 7.68e+03 1.5e+04 2.61e-06 0 5.13e+03 2.9e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 0.577 0.334 0.094 0.307 0 0 0.708 Tank initStep + 10 0.61 0.375 0.0887 0.292 0.0146 0.0526 0.761 Tank Cerenkov + 11 0.638 0.411 0.0816 0.283 0.00959 0.0477 0.808 Tank Cerenkov + 12 0.662 0.446 0.0723 0.243 0.0395 0.0447 0.853 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.64 0.413 0.0809 3.08e-06 0 0 0 Tank initStep + 1 -3.19e+03 2.49e+03 3.8e+03 3.08e-06 3.08e-06 5.55e+03 5.55e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.651 0.43 0.0764 2.44e-06 0 0 0 Tank initStep + 1 -2.72e+03 -877 -5e+03 2.44e-06 0 5.76e+03 5.76e+03 expHall Transportation + 2 -2.72e+03 -877 -5e+03 2.44e-06 0 0 5.76e+03 Tank Transportation + 3 -5e+03 -1.25e+03 -3.91e+03 2.44e-06 0 2.56e+03 8.31e+03 expHall Transportation + 4 -1e+04 -1.47e+03 105 2.44e-06 0 6.42e+03 1.47e+04 world Transportation + 5 -1.5e+04 -1.69e+03 4.12e+03 2.44e-06 0 6.42e+03 2.12e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.66 0.443 0.073 3.66e-06 0 0 0 Tank initStep + 1 2.26e+03 4.54e+03 5e+03 3.66e-06 0 7.12e+03 7.12e+03 expHall Transportation + 2 5.43e+03 9.5e+03 1e+04 3.66e-06 0 7.72e+03 1.48e+04 world Transportation + 3 8.61e+03 1.45e+04 1.5e+04 3.66e-06 0 7.72e+03 2.26e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 12 0.662 0.446 0.0723 0.243 0 0 0.853 Tank initStep + 13 0.663 0.448 0.0719 0.243 0.000223 0.00241 0.856 Tank Cerenkov + 14 0.664 0.449 0.0718 0.243 0 0.00156 0.857 Tank Cerenkov + 15 0.665 0.45 0.0717 0.243 0.00011 0.00156 0.859 Tank Cerenkov + 16 0.666 0.451 0.0718 0.243 0.000219 0.00114 0.86 Tank Cerenkov + 17 0.666 0.451 0.0718 0.243 0 0.000298 0.86 Tank Cerenkov + 18 0.666 0.452 0.0718 0.243 0 0.000298 0.86 Tank Cerenkov + 19 0.666 0.452 0.0718 0.242 0.000235 0.000298 0.861 Tank Cerenkov + 20 0.74 0.543 0.0734 0.199 0.0438 0.133 0.993 Tank eIoni + 21 0.753 0.63 0.0871 0.172 0.0267 0.101 1.09 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.748 0.601 0.0824 3.86e-06 0 0 0 Tank initStep + 1 2.02e+03 4.9e+03 -5e+03 3.86e-06 0 7.28e+03 7.28e+03 expHall Transportation + 2 2.02e+03 4.9e+03 -5e+03 3.86e-06 0 0 7.28e+03 Tank Transportation + 3 2.06e+03 5e+03 -4.86e+03 3.86e-06 3.86e-06 180 7.46e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.745 0.575 0.0783 3.07e-06 0 0 0 Tank initStep + 1 -1.28e+03 -75.4 3.14e+03 3.07e-06 0 3.39e+03 3.39e+03 Tank OpRayleigh + 2 1.24e+03 -5e+03 2.4e+03 3.07e-06 0 5.58e+03 8.97e+03 expHall Transportation + 3 5.07e+03 -1e+04 -520 3.07e-06 0 6.94e+03 1.59e+04 world Transportation + 4 8.9e+03 -1.5e+04 -3.44e+03 3.07e-06 0 6.94e+03 2.29e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 21 0.753 0.63 0.0871 0.172 0 0 1.09 Tank initStep + 22 0.754 0.649 0.106 0.166 0.00561 0.0268 1.12 Tank msc + 23 0.747 0.707 0.143 0.146 0.0206 0.0792 1.2 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.752 0.667 0.118 3.54e-06 0 0 0 Tank initStep + 1 -1.29e+03 2.19e+03 -5e+03 3.54e-06 0 5.61e+03 5.61e+03 expHall Transportation + 2 -2.74e+03 9.04e+03 -1e+04 3.54e-06 0 8.61e+03 1.42e+04 world Transportation + 3 -4e+03 1.5e+04 -1.43e+04 3.54e-06 0 7.49e+03 2.17e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.748 0.698 0.137 3.21e-06 0 0 0 Tank initStep + 1 957 -2.69e+03 -4.69e+03 3.21e-06 3.21e-06 5.49e+03 5.49e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 23 0.747 0.707 0.143 0.146 0 0 1.2 Tank initStep + 24 0.753 0.721 0.156 0.141 0.00441 0.0204 1.22 Tank msc + 25 0.769 0.763 0.189 0.124 0.0174 0.064 1.28 Tank eIoni + 26 0.803 0.786 0.212 0.0985 0.0253 0.0543 1.34 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.787 0.775 0.202 3.54e-06 0 0 0 Tank initStep + 1 2.86e+03 -561 -1.05e+03 3.54e-06 3.54e-06 3.1e+03 3.1e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 26 0.803 0.786 0.212 0.0985 0 0 1.34 Tank initStep + 27 0.812 0.782 0.216 0.0941 0.00442 0.0105 1.35 Tank msc + 28 0.835 0.764 0.23 0.0806 0.0136 0.0395 1.39 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.832 0.766 0.228 3.34e-06 0 0 0 Tank initStep + 1 865 -5e+03 294 3.34e-06 0 5.08e+03 5.08e+03 expHall Transportation + 2 3.55e+03 -1e+04 1.71e+03 3.34e-06 0 5.85e+03 1.09e+04 world Transportation + 3 6.23e+03 -1.5e+04 3.12e+03 3.34e-06 0 5.85e+03 1.68e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 28 0.835 0.764 0.23 0.0806 0 0 1.39 Tank initStep + 29 0.84 0.759 0.233 0.0784 0.00219 0.00737 1.4 Tank msc + 30 0.86 0.747 0.246 0.0643 0.014 0.0327 1.43 Tank eIoni + 31 0.864 0.728 0.254 0.0431 0.0213 0.0271 1.46 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.861 0.742 0.248 3.57e-06 0 0 0 Tank initStep + 1 -2.72e+03 1.25e+03 -1.25e+03 3.57e-06 3.57e-06 3.24e+03 3.24e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.862 0.736 0.251 4.07e-06 0 0 0 Tank initStep + 1 1.58e+03 1.75e+03 5e+03 4.07e-06 0 5.53e+03 5.53e+03 expHall Transportation + 2 638 6.59e+03 1e+04 4.07e-06 0 7.02e+03 1.25e+04 world Transportation + 3 -301 1.14e+04 1.5e+04 4.07e-06 0 7.02e+03 1.96e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 31 0.864 0.728 0.254 0.0431 0 0 1.46 Tank initStep + 32 0.864 0.726 0.252 0.0418 0.00122 0.00244 1.46 Tank msc + 33 0.865 0.715 0.246 0.0305 0.0113 0.019 1.48 Tank eIoni + 34 0.866 0.709 0.24 0.0122 0.0183 0.0144 1.49 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.13 -0.218 0.909 2.04e-06 0 0 0 Tank initStep - 1 -1.4e+03 -5e+03 -456 2.04e-06 0 5.21e+03 5.21e+03 World Transportation - 2 -3.29e+03 -1e+04 124 2.04e-06 0 5.37e+03 1.06e+04 OutOfWorld Transportation + 0 0.865 0.713 0.244 2.37e-06 0 0 0 Tank initStep + 1 2.1e+03 -5e+03 731 2.37e-06 0 5.47e+03 5.47e+03 expHall Transportation + 2 2.1e+03 -5e+03 731 2.37e-06 0 0 5.47e+03 Tank Transportation + 3 5e+03 -2.32e+03 -228 2.37e-06 0 4.06e+03 9.54e+03 expHall Transportation + 4 5e+03 -2.32e+03 -228 2.37e-06 0 0 9.54e+03 Tank Transportation + 5 2.2e+03 -992 -139 2.37e-06 2.37e-06 3.1e+03 1.26e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.866 0.711 0.242 2.25e-06 0 0 0 Tank initStep + 1 1.1e+03 -1.66e+03 -5e+03 2.25e-06 0 5.38e+03 5.38e+03 expHall Transportation + 2 2.86e+03 -4.69e+03 -1e+04 2.25e-06 0 6.11e+03 1.15e+04 world Transportation + 3 4.62e+03 -7.72e+03 -1.5e+04 2.25e-06 0 6.11e+03 1.76e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 26 1.16 -0.165 0.928 0.163 0 0 2.01 Tank initStep - 27 1.17 -0.146 0.938 0.156 0.007 0.0245 2.03 Tank msc + 34 0.866 0.709 0.24 0.0122 0 0 1.49 Tank initStep + 35 0.866 0.709 0.24 0.0114 0.000781 0.000255 1.49 Tank msc + 36 0.867 0.708 0.242 0 0.0114 0.00283 1.49 Tank eIoni + 37 0.867 0.708 0.242 0 0 0 1.49 Tank Scintillation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 41, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.16 -0.155 0.933 3.29e-06 0 0 0 Tank initStep - 1 200 5e+03 -2.8e+03 3.29e-06 0 5.73e+03 5.73e+03 World Transportation - 2 -341 9.33e+03 -1e+04 3.29e-06 0 8.42e+03 1.42e+04 OutOfWorld Transportation + 0 0.867 0.708 0.242 0.511 0 0 0 Tank initStep + 1 0.907 -3.67 -11.9 0.203 1.36e-05 12.9 12.9 Tank compt + 2 15.2 28.4 -3.92 0.132 2.92e-05 36 48.9 Tank compt + 3 39 8.57 -22.9 0.0953 1.36e-05 36.4 85.3 Tank compt + 4 -38.8 -39.6 32.6 0.0825 2.92e-05 107 192 Tank compt + 5 -32.1 -56.3 33.9 0.0668 1.36e-05 18 210 Tank compt + 6 -87.1 -53.4 23.5 0.0613 2.92e-05 56.1 266 Tank compt + 7 -103 -29.3 40.5 0.0552 2.92e-05 33.6 300 Tank compt + 8 -111 -125 200 0.0545 1.36e-05 186 487 Tank compt + 9 -126 -171 227 0.0525 1.36e-05 54.8 541 Tank compt + 10 -165 -221 209 0.0525 0 65.9 607 Tank Rayl + 11 -138 -284 226 0.0438 1.42e-05 70.4 678 Tank compt + 12 -151 -241 222 0.0423 1.36e-05 45 723 Tank compt + 13 -179 -204 269 0 0.000537 65.6 788 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -179 -204 269 0.0418 0 0 0 Tank initStep + 1 -179 -204 269 0.0402 0.00163 0.00248 0.00248 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 54, Parent ID = 53 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -179 -204 269 2.22e-06 0 0 0 Tank initStep + 1 -535 -347 303 2.22e-06 2.22e-06 386 386 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -179 -204 269 0.0402 0 0 0.00248 Tank initStep + 2 -179 -204 269 0.038 0.00219 0.00231 0.00479 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 53 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -179 -204 269 3.91e-06 0 0 0 Tank initStep + 1 -1.12e+03 2.83e+03 3.5e+03 3.91e-06 3.91e-06 4.53e+03 4.53e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -179 -204 269 0.038 0 0 0.00479 Tank initStep + 3 -179 -204 269 0.0363 0.00165 0.00209 0.00688 Tank msc + 4 -179 -204 269 0.0172 0.0192 0.0175 0.0244 Tank eIoni + 5 -179 -204 269 0 0.0172 0.00642 0.0308 Tank eIoni + 6 -179 -204 269 0 0 0 0.0308 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 57, Parent ID = 53 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -179 -204 269 3.56e-06 0 0 0 Tank initStep + 1 5e+03 785 -293 3.56e-06 0 5.3e+03 5.3e+03 expHall Transportation + 2 1e+04 2.06e+03 -1.28e+03 3.56e-06 0 5.26e+03 1.06e+04 world Transportation + 3 1.5e+04 3.34e+03 -2.27e+03 3.56e-06 0 5.26e+03 1.58e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 56, Parent ID = 53 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -179 -204 269 2.38e-06 0 0 0 Tank initStep + 1 -3.31e+03 2.38e+03 5e+03 2.38e-06 0 6.23e+03 6.23e+03 expHall Transportation + 2 -3.31e+03 2.38e+03 5e+03 2.38e-06 0 0 6.23e+03 Tank Transportation + 3 -5e+03 3.82e+03 1.41e+03 2.38e-06 0 4.22e+03 1.05e+04 expHall Transportation + 4 -5e+03 3.82e+03 1.41e+03 2.38e-06 0 0 1.05e+04 Tank Transportation + 5 926 4.55e+03 -5e+03 2.38e-06 0 8.76e+03 1.92e+04 expHall Transportation + 6 926 4.55e+03 -5e+03 2.38e-06 0 0 1.92e+04 Tank Transportation + 7 5e+03 2.31e+03 -587 2.38e-06 0 6.41e+03 2.56e+04 expHall Transportation + 8 5e+03 2.31e+03 -587 2.38e-06 0 0 2.56e+04 Tank Transportation + 9 -1.8e+03 -4.19e+03 -5e+03 2.38e-06 0 1.04e+04 3.6e+04 expHall Transportation + 10 -1.8e+03 -4.19e+03 -5e+03 2.38e-06 0 0 3.6e+04 Tank Transportation + 11 -1.91e+03 -4.23e+03 -4.9e+03 2.38e-06 2.38e-06 153 3.62e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -151 -241 222 0.00143 0 0 0 Tank initStep + 1 -151 -241 222 0.00135 7.43e-05 7.29e-06 7.29e-06 Tank msc + 2 -151 -241 222 0 0.00135 8.38e-05 9.11e-05 Tank eIoni + 3 -151 -241 222 0 0 0 9.11e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -138 -284 226 0.00872 0 0 0 Tank initStep + 1 -138 -284 226 0.00842 0.0003 0.000156 0.000156 Tank msc + 2 -138 -284 226 0 0.00842 0.00183 0.00199 Tank eIoni + 3 -138 -284 226 0 0 0 0.00199 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 58, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -138 -284 226 3.96e-06 0 0 0 Tank initStep + 1 4.38e+03 -4.17e+03 3.71e+03 3.96e-06 3.96e-06 6.9e+03 6.9e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -126 -171 227 0.00201 0 0 0 Tank initStep + 1 -126 -171 227 0.00201 0 1.27e-05 1.27e-05 Tank msc + 2 -126 -171 227 0 0.00201 0.000158 0.000171 Tank eIoni + 3 -126 -171 227 0 0 0 0.000171 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 -125 200 0.000664 0 0 0 Tank initStep + 1 -111 -125 200 0.000664 0 2.37e-06 2.37e-06 Tank msc + 2 -111 -125 200 0 0.000664 2.96e-05 3.19e-05 Tank eIoni + 3 -111 -125 200 0 0 0 3.19e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -103 -29.3 40.5 0.00603 0 0 0 Tank initStep + 1 -103 -29.3 40.5 0.00575 0.000281 8.15e-05 8.15e-05 Tank msc + 2 -103 -29.3 40.5 0 0.00575 0.000937 0.00102 Tank eIoni + 3 -103 -29.3 40.5 0 0 0 0.00102 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -87.1 -53.4 23.5 0.00556 0 0 0 Tank initStep + 1 -87.1 -53.4 23.5 0.00538 0.000184 7.09e-05 7.09e-05 Tank msc + 2 -87.1 -53.4 23.5 0 0.00538 0.000837 0.000908 Tank eIoni + 3 -87.1 -53.4 23.5 0 0 0 0.000908 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -32.1 -56.3 33.9 0.0156 0 0 0 Tank initStep + 1 -32.1 -56.3 33.9 0.0148 0.000817 0.000434 0.000434 Tank msc + 2 -32.1 -56.3 33.9 0 0.0148 0.00493 0.00537 Tank eIoni + 3 -32.1 -56.3 33.9 0 0 0 0.00537 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 59, Parent ID = 46 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -32.1 -56.3 33.9 3.48e-06 0 0 0 Tank initStep + 1 -2.96e+03 -4.57e+03 -5e+03 3.48e-06 0 7.37e+03 7.37e+03 expHall Transportation + 2 -2.96e+03 -4.57e+03 -5e+03 3.48e-06 0 0 7.37e+03 Tank Transportation + 3 -3.31e+03 -5e+03 -4.46e+03 3.48e-06 0 775 8.14e+03 expHall Transportation + 4 -3.31e+03 -5e+03 -4.46e+03 3.48e-06 0 0 8.14e+03 Tank Transportation + 5 328 2.39e+03 -500 3.48e-06 0 9.14e+03 1.73e+04 Bubble Transportation + 6 328 2.39e+03 -500 3.48e-06 0 0 1.73e+04 Tank Transportation + 7 1.61e+03 5e+03 -1.9e+03 3.48e-06 0 3.23e+03 2.05e+04 expHall Transportation + 8 1.61e+03 5e+03 -1.9e+03 3.48e-06 0 0 2.05e+04 Tank Transportation + 9 3.29e+03 2.4e+03 -5e+03 3.48e-06 0 4.38e+03 2.49e+04 expHall Transportation + 10 3.29e+03 2.4e+03 -5e+03 3.48e-06 0 0 2.49e+04 Tank Transportation + 11 5e+03 1.1e+03 -3.05e+03 3.48e-06 0 2.9e+03 2.78e+04 expHall Transportation + 12 5e+03 1.1e+03 -3.05e+03 3.48e-06 0 0 2.78e+04 Tank Transportation + 13 598 -5e+03 3.27e+03 3.48e-06 0 9.83e+03 3.76e+04 expHall Transportation + 14 598 -5e+03 3.27e+03 3.48e-06 0 0 3.76e+04 Tank Transportation + 15 411 -469 5e+03 3.48e-06 0 4.85e+03 4.25e+04 expHall Transportation + 16 411 -469 5e+03 3.48e-06 0 0 4.25e+04 Tank Transportation + 17 -165 5e+03 1.79e+03 3.48e-06 0 6.37e+03 4.88e+04 expHall Transportation + 18 -165 5e+03 1.79e+03 3.48e-06 0 0 4.88e+04 Tank Transportation + 19 4.59e+03 -5e+03 -675 3.48e-06 0 1.13e+04 6.02e+04 expHall Transportation + 20 4.59e+03 -5e+03 -675 3.48e-06 0 0 6.02e+04 Tank Transportation + 21 5e+03 -4.66e+03 -705 3.48e-06 0 527 6.07e+04 expHall Transportation + 22 5e+03 -4.66e+03 -705 3.48e-06 0 0 6.07e+04 Tank Transportation + 23 3.81e+03 -3.26e+03 -872 3.48e-06 0 1.85e+03 6.26e+04 Tank OpRayleigh + 24 5e+03 -3.03e+03 -1.9e+03 3.48e-06 0 1.59e+03 6.42e+04 expHall Transportation + 25 5e+03 -3.03e+03 -1.9e+03 3.48e-06 0 0 6.42e+04 Tank Transportation + 26 2.31e+03 -2.19e+03 -4.22e+03 3.48e-06 3.48e-06 3.66e+03 6.78e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -38.8 -39.6 32.6 0.0128 0 0 0 Tank initStep + 1 -38.8 -39.6 32.6 0.0126 0.000237 0.000308 0.000308 Tank msc + 2 -38.8 -39.6 32.6 0 0.0126 0.00372 0.00403 Tank eIoni + 3 -38.8 -39.6 32.6 0 0 0 0.00403 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 39 8.57 -22.9 0.0369 0 0 0 Tank initStep + 1 39 8.57 -22.9 0.0362 0.000649 0.00198 0.00198 Tank msc + 2 39 8.57 -22.9 0.0206 0.0157 0.0175 0.0194 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 44 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 39 8.57 -22.9 3.77e-06 0 0 0 Tank initStep + 1 -5e+03 -3.68e+03 -2.27e+03 3.77e-06 0 6.64e+03 6.64e+03 expHall Transportation + 2 -5e+03 -3.68e+03 -2.27e+03 3.77e-06 0 0 6.64e+03 Tank Transportation + 3 -1.41e+03 -5e+03 -2.63e+03 3.77e-06 0 3.84e+03 1.05e+04 expHall Transportation + 4 -1.41e+03 -5e+03 -2.63e+03 3.77e-06 0 0 1.05e+04 Tank Transportation + 5 5e+03 -2.05e+03 -3.59e+03 3.77e-06 0 7.12e+03 1.76e+04 expHall Transportation + 6 1e+04 784 -4.75e+03 3.77e-06 0 5.87e+03 2.35e+04 world Transportation + 7 1.5e+04 3.62e+03 -5.92e+03 3.77e-06 0 5.87e+03 2.93e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 60, Parent ID = 44 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 39 8.57 -22.9 2.98e-06 0 0 0 Tank initStep + 1 -3.25e+03 3.69e+03 -5e+03 2.98e-06 0 7.01e+03 7.01e+03 expHall Transportation + 2 -3.25e+03 3.69e+03 -5e+03 2.98e-06 0 0 7.01e+03 Tank Transportation + 3 -4.92e+03 5e+03 -2.76e+03 2.98e-06 0 3.09e+03 1.01e+04 expHall Transportation + 4 -4.92e+03 5e+03 -2.76e+03 2.98e-06 0 0 1.01e+04 Tank Transportation + 5 -5e+03 4.86e+03 -2.64e+03 2.98e-06 0 197 1.03e+04 expHall Transportation + 6 -5e+03 4.86e+03 -2.64e+03 2.98e-06 0 0 1.03e+04 Tank Transportation + 7 3.81e+03 2e+03 5e+03 2.98e-06 0 1.2e+04 2.23e+04 expHall Transportation + 8 3.81e+03 2e+03 5e+03 2.98e-06 0 0 2.23e+04 Tank Transportation + 9 5e+03 934 2.56e+03 2.98e-06 0 2.92e+03 2.52e+04 expHall Transportation + 10 5e+03 934 2.56e+03 2.98e-06 0 0 2.52e+04 Tank Transportation + 11 -5e+03 -285 -480 2.98e-06 0 1.05e+04 3.57e+04 expHall Transportation + 12 -1e+04 -577 -3.05e+03 2.98e-06 0 5.63e+03 4.14e+04 world Transportation + 13 -1.5e+04 -869 -5.62e+03 2.98e-06 0 5.63e+03 4.7e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 39 8.57 -22.9 0.0206 0 0 0.0194 Tank initStep + 3 39 8.57 -22.9 0.0202 0.000387 0.000706 0.0202 Tank msc + 4 39 8.57 -22.9 0 0.0202 0.00853 0.0287 Tank eIoni + 5 39 8.57 -22.9 0 0 0 0.0287 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 44 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 39 8.57 -22.9 3.14e-06 0 0 0 Tank initStep + 1 5e+03 -2.78e+03 -3.83e+03 3.14e-06 0 6.85e+03 6.85e+03 expHall Transportation + 2 1e+04 -3.31e+03 -5.87e+03 3.14e-06 0 5.43e+03 1.23e+04 world Transportation + 3 1.5e+04 -3.85e+03 -7.9e+03 3.14e-06 0 5.43e+03 1.77e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 15.2 28.4 -3.92 0.0711 0 0 0 Tank initStep + 1 15.2 28.4 -3.92 0.0671 0.00399 0.0063 0.0063 Tank msc + 2 15.2 28.4 -3.91 0.049 0.0181 0.0291 0.0354 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 15.2 28.4 -3.92 3.58e-06 0 0 0 Tank initStep + 1 -1.71e+03 1.58e+03 -5e+03 3.58e-06 0 5.51e+03 5.51e+03 expHall Transportation + 2 -7e+03 4.47e+03 -1e+04 3.58e-06 0 7.83e+03 1.33e+04 world Transportation + 3 -1.23e+04 7.37e+03 -1.5e+04 3.58e-06 0 7.83e+03 2.12e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 15.2 28.4 -3.91 0.049 0 0 0.0354 Tank initStep + 3 15.2 28.4 -3.91 0.0473 0.00176 0.00328 0.0387 Tank msc + 4 15.2 28.4 -3.91 0.0349 0.0123 0.0216 0.0603 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 15.2 28.4 -3.91 3.39e-06 0 0 0 Tank initStep + 1 5e+03 -1.59e+03 -180 3.39e-06 0 5.24e+03 5.24e+03 expHall Transportation + 2 5e+03 -1.59e+03 -180 3.39e-06 0 0 5.24e+03 Tank Transportation + 3 2.37e+03 -5e+03 327 3.39e-06 0 4.34e+03 9.58e+03 expHall Transportation + 4 2.37e+03 -5e+03 327 3.39e-06 0 0 9.58e+03 Tank Transportation + 5 -5e+03 -433 3.14e+03 3.39e-06 0 9.11e+03 1.87e+04 expHall Transportation + 6 -1e+04 8.85e+03 7.43e+03 3.39e-06 0 1.14e+04 3.01e+04 world Transportation + 7 -1.33e+04 1.5e+04 1.03e+04 3.39e-06 0 7.54e+03 3.76e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 15.2 28.4 -3.91 0.0349 0 0 0.0603 Tank initStep + 5 15.2 28.4 -3.9 0.0337 0.00126 0.0018 0.0621 Tank msc + 6 15.2 28.4 -3.9 0.0111 0.0225 0.0164 0.0785 Tank eIoni + 7 15.2 28.4 -3.9 0 0.0111 0.00299 0.0815 Tank eIoni + 8 15.2 28.4 -3.9 0 0 0 0.0815 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.907 -3.67 -11.9 0.308 0 0 0 Tank initStep + 1 0.904 -3.7 -12 0.297 0.0102 0.053 0.053 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.904 -3.7 -12 3.28e-06 0 0 0 Tank initStep + 1 380 -536 5e+03 3.28e-06 0 5.05e+03 5.05e+03 expHall Transportation + 2 804 -2.02e+03 1e+04 3.28e-06 0 5.23e+03 1.03e+04 world Transportation + 3 1.23e+03 -3.51e+03 1.5e+04 3.28e-06 0 5.23e+03 1.55e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 0.904 -3.7 -12 0.297 0 0 0.053 Tank initStep + 2 0.905 -3.74 -12 0.289 0.00805 0.0496 0.103 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.905 -3.72 -12 2.49e-06 0 0 0 Tank initStep + 1 -1.63e+03 -5e+03 -3.63e+03 2.49e-06 0 6.38e+03 6.38e+03 expHall Transportation + 2 -2.74e+03 -6.95e+03 -1e+04 2.49e-06 0 6.75e+03 1.31e+04 world Transportation + 3 -3.61e+03 -8.47e+03 -1.5e+04 2.49e-06 0 5.3e+03 1.84e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 0.905 -3.74 -12 0.289 0 0 0.103 Tank initStep + 3 0.91 -3.77 -12 0.283 0.00653 0.0471 0.15 Tank Cerenkov + 4 0.922 -3.8 -12.1 0.274 0.00856 0.045 0.195 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.913 -3.78 -12 3.19e-06 0 0 0 Tank initStep + 1 -654 -1.7e+03 -2.9e+03 3.19e-06 3.19e-06 3.41e+03 3.41e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 0.922 -3.8 -12.1 0.274 0 0 0.195 Tank initStep + 5 0.935 -3.82 -12.1 0.267 0.00771 0.0424 0.237 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.922 -3.8 -12.1 3.09e-06 0 0 0 Tank initStep + 1 578 -5e+03 -1.21e+03 3.09e-06 0 5.17e+03 5.17e+03 expHall Transportation + 2 3.35e+03 -1e+04 -4.2e+03 3.09e-06 0 6.45e+03 1.16e+04 world Transportation + 3 6.12e+03 -1.5e+04 -7.2e+03 3.09e-06 0 6.45e+03 1.81e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 0.935 -3.82 -12.1 0.267 0 0 0.237 Tank initStep + 6 0.95 -3.84 -12.1 0.26 0.00676 0.0402 0.277 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.935 -3.82 -12.1 2.42e-06 0 0 0 Tank initStep + 1 2.79e+03 -4.25e+03 -5e+03 2.42e-06 0 7.12e+03 7.12e+03 expHall Transportation + 2 2.79e+03 -4.25e+03 -5e+03 2.42e-06 0 0 7.12e+03 Tank Transportation + 3 3.11e+03 -5e+03 -4.28e+03 2.42e-06 0 1.09e+03 8.21e+03 expHall Transportation + 4 3.11e+03 -5e+03 -4.28e+03 2.42e-06 0 0 8.21e+03 Tank Transportation + 5 3.58e+03 -4.35e+03 -4.22e+03 2.42e-06 2.42e-06 797 9.01e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.937 -3.82 -12.1 2.06e-06 0 0 0 Tank initStep + 1 488 -651 -835 2.06e-06 2.06e-06 1.15e+03 1.15e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 0.95 -3.84 -12.1 0.26 0 0 0.277 Tank initStep + 7 0.963 -3.86 -12.1 0.253 0.00658 0.0382 0.316 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.954 -3.85 -12.1 2.9e-06 0 0 0 Tank initStep + 1 3.56e+03 5e+03 3.08e+03 2.9e-06 0 6.88e+03 6.88e+03 expHall Transportation + 2 3.56e+03 5e+03 3.08e+03 2.9e-06 0 0 6.88e+03 Tank Transportation + 3 5e+03 4.29e+03 3.86e+03 2.9e-06 0 1.78e+03 8.66e+03 expHall Transportation + 4 9.52e+03 -633 1e+04 2.9e-06 0 9.07e+03 1.77e+04 world Transportation + 5 1.32e+04 -4.64e+03 1.5e+04 2.9e-06 0 7.39e+03 2.51e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 0.963 -3.86 -12.1 0.253 0 0 0.316 Tank initStep + 8 0.976 -3.88 -12.2 0.248 0.0051 0.0364 0.352 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.968 -3.87 -12.2 2.97e-06 0 0 0 Tank initStep + 1 -2.57e+03 -5e+03 3e+03 2.97e-06 0 6.38e+03 6.38e+03 expHall Transportation + 2 -9.2e+03 -1e+04 5.18e+03 2.97e-06 0 8.58e+03 1.5e+04 world Transportation + 3 -1.5e+04 -1.44e+04 7.09e+03 2.97e-06 0 7.52e+03 2.25e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 8 0.976 -3.88 -12.2 0.248 0 0 0.352 Tank initStep + 9 0.982 -3.9 -12.2 0.242 0.00631 0.0222 0.374 Tank Cerenkov + 10 1 -4 -12.3 0.212 0.0301 0.136 0.51 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1 -3.98 -12.2 2.34e-06 0 0 0 Tank initStep + 1 436 -93.1 828 2.34e-06 2.34e-06 950 950 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 1 -4 -12.3 0.212 0 0 0.51 Tank initStep + 11 1.02 -4.03 -12.3 0.205 0.00639 0.039 0.549 Tank msc + 12 1.07 -4.11 -12.3 0.161 0.044 0.109 0.658 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.04 -4.06 -12.3 3.88e-06 0 0 0 Tank initStep + 1 5e+03 2.43e+03 -5e+03 3.88e-06 0 7.47e+03 7.47e+03 expHall Transportation + 2 5e+03 2.43e+03 -5e+03 3.88e-06 0 0 7.47e+03 Tank Transportation + 3 5e+03 2.44e+03 -5e+03 3.88e-06 0 5.97 7.47e+03 expHall Transportation + 4 5.19e+03 9.79e+03 -1e+04 3.88e-06 0 8.89e+03 1.64e+04 world Transportation + 5 5.33e+03 1.5e+04 -1.35e+04 3.88e-06 0 6.3e+03 2.27e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.03 -4.05 -12.3 4.11e-06 0 0 0 Tank initStep + 1 1.46e+03 636 -2.66e+03 4.11e-06 4.11e-06 3.09e+03 3.09e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.03 -4.05 -12.3 2.81e-06 0 0 0 Tank initStep + 1 5e+03 -1.6e+03 -3.17e+03 2.81e-06 0 6.13e+03 6.13e+03 expHall Transportation + 2 5e+03 -1.6e+03 -3.17e+03 2.81e-06 0 0 6.13e+03 Tank Transportation + 3 2.39e+03 -1.97e+03 -5e+03 2.81e-06 0 3.21e+03 9.33e+03 expHall Transportation + 4 2.39e+03 -1.97e+03 -5e+03 2.81e-06 0 0 9.33e+03 Tank Transportation + 5 -3.1e+03 -3.13e+03 277 2.81e-06 2.81e-06 7.7e+03 1.7e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 12 1.07 -4.11 -12.3 0.161 0 0 0.658 Tank initStep + 13 1.07 -4.11 -12.3 0.154 0.00763 0.0252 0.683 Tank msc + 14 1.09 -4.08 -12.3 0.128 0.0259 0.0739 0.757 Tank eIoni + 15 1.11 -4.09 -12.4 0.111 0.0173 0.0585 0.816 Tank eIoni + 16 1.09 -4.09 -12.4 0.0767 0.0338 0.0492 0.865 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 78, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.1 -4.09 -12.4 3.44e-06 0 0 0 Tank initStep + 1 -5e+03 2.57e+03 4e+03 3.44e-06 0 6.91e+03 6.91e+03 expHall Transportation + 2 -5e+03 2.57e+03 4e+03 3.44e-06 0 0 6.91e+03 Tank Transportation + 3 -4.08e+03 3.04e+03 5e+03 3.44e-06 0 1.43e+03 8.34e+03 expHall Transportation + 4 -4.08e+03 3.04e+03 5e+03 3.44e-06 0 0 8.34e+03 Tank Transportation + 5 -3.91e+03 4.3e+03 3.42e+03 3.44e-06 3.44e-06 2.03e+03 1.04e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.11 -4.09 -12.4 3.4e-06 0 0 0 Tank initStep + 1 -1.22e+03 1.76e+03 5e+03 3.4e-06 0 5.45e+03 5.45e+03 expHall Transportation + 2 -1.22e+03 1.76e+03 5e+03 3.4e-06 0 0 5.45e+03 Tank Transportation + 3 -1.67e+03 5e+03 3.94e+03 3.4e-06 0 3.44e+03 8.89e+03 expHall Transportation + 4 -1.67e+03 5e+03 3.94e+03 3.4e-06 0 0 8.89e+03 Tank Transportation + 5 5e+03 2.77e+03 -456 3.4e-06 0 8.29e+03 1.72e+04 expHall Transportation + 6 5e+03 2.77e+03 -456 3.4e-06 0 0 1.72e+04 Tank Transportation + 7 -5e+03 -4.55e+03 -4.52e+03 3.4e-06 0 1.3e+04 3.02e+04 expHall Transportation + 8 -5e+03 -4.55e+03 -4.52e+03 3.4e-06 0 0 3.02e+04 Tank Transportation + 9 -4.33e+03 -4.97e+03 -5e+03 3.4e-06 0 922 3.12e+04 expHall Transportation + 10 -4.33e+03 -4.97e+03 -5e+03 3.4e-06 0 0 3.12e+04 Tank Transportation + 11 -279 -4.26e+03 5e+03 3.4e-06 0 1.08e+04 4.2e+04 expHall Transportation + 12 2.74e+03 -3.94e+03 1e+04 3.4e-06 0 5.85e+03 4.78e+04 world Transportation + 13 5.77e+03 -3.61e+03 1.5e+04 3.4e-06 0 5.85e+03 5.37e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 16 1.09 -4.09 -12.4 0.0767 0 0 0.865 Tank initStep + 17 1.09 -4.1 -12.4 0.0753 0.00143 0.0072 0.872 Tank msc + 18 1.1 -4.11 -12.5 0.0656 0.00964 0.0325 0.904 Tank eIoni + 19 1.1 -4.1 -12.5 0.0556 0.01 0.0285 0.933 Tank eIoni + 20 1.12 -4.11 -12.5 0.0426 0.0131 0.0247 0.958 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.11 -4.11 -12.5 3.7e-06 0 0 0 Tank initStep + 1 124 -3.47e+03 -5e+03 3.7e-06 0 6.08e+03 6.08e+03 expHall Transportation + 2 124 -3.47e+03 -5e+03 3.7e-06 0 0 6.08e+03 Tank Transportation + 3 857 -4.61e+03 -3.45e+03 3.7e-06 0 2.05e+03 8.13e+03 Tank OpRayleigh + 4 2.9e+03 5e+03 543 3.7e-06 0 1.06e+04 1.87e+04 expHall Transportation + 5 2.9e+03 5e+03 543 3.7e-06 0 0 1.87e+04 Tank Transportation + 6 4.53e+03 -3e+03 1.28e+03 3.7e-06 3.7e-06 8.2e+03 2.69e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 20 1.12 -4.11 -12.5 0.0426 0 0 0.958 Tank initStep + 21 1.12 -4.11 -12.5 0.0417 0.000879 0.00256 0.96 Tank msc + 22 1.13 -4.11 -12.5 0.0108 0.0309 0.0196 0.98 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.13 -4.11 -12.5 2.48e-06 0 0 0 Tank initStep + 1 2.7e+03 5e+03 -4.1e+03 2.48e-06 0 7e+03 7e+03 expHall Transportation + 2 2.7e+03 5e+03 -4.1e+03 2.48e-06 0 0 7e+03 Tank Transportation + 3 5e+03 2.06e+03 -3.93e+03 2.48e-06 0 3.74e+03 1.07e+04 expHall Transportation + 4 5e+03 2.06e+03 -3.93e+03 2.48e-06 0 0 1.07e+04 Tank Transportation + 5 -1.16e+03 -4.71e+03 -4.94e+03 2.48e-06 2.48e-06 9.21e+03 1.99e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.12 -4.11 -12.5 3.46e-06 0 0 0 Tank initStep + 1 5e+03 -1.76e+03 -843 3.46e-06 0 5.36e+03 5.36e+03 expHall Transportation + 2 1e+04 -8.64e+03 -566 3.46e-06 0 8.51e+03 1.39e+04 world Transportation + 3 1.46e+04 -1.5e+04 -310 3.46e-06 0 7.86e+03 2.17e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.12 -4.11 -12.5 2.08e-06 0 0 0 Tank initStep + 1 -694 -113 1.09e+03 2.08e-06 2.08e-06 1.31e+03 1.31e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.12 -4.11 -12.5 3.84e-06 0 0 0 Tank initStep + 1 -1.12e+03 5e+03 2.67e+03 3.84e-06 0 5.79e+03 5.79e+03 expHall Transportation + 2 -1.12e+03 5e+03 2.67e+03 3.84e-06 0 0 5.79e+03 Tank Transportation + 3 -1.41e+03 4.61e+03 3.41e+03 3.84e-06 0 877 6.67e+03 Tank OpRayleigh + 4 -2.84e+03 3.09e+03 5e+03 3.84e-06 0 2.63e+03 9.3e+03 expHall Transportation + 5 -2.84e+03 3.09e+03 5e+03 3.84e-06 0 0 9.3e+03 Tank Transportation + 6 -5e+03 571 1.74e+03 3.84e-06 0 4.65e+03 1.39e+04 expHall Transportation + 7 -5e+03 571 1.74e+03 3.84e-06 0 0 1.39e+04 Tank Transportation + 8 380 -1.2e+03 -3.46e+03 3.84e-06 0 7.69e+03 2.16e+04 Tank OpRayleigh + 9 -5e+03 1.28e+03 2.7e+03 3.84e-06 0 8.55e+03 3.02e+04 expHall Transportation + 10 -7.28e+03 5.5e+03 1e+04 3.84e-06 0 8.73e+03 3.89e+04 world Transportation + 11 -8.83e+03 8.39e+03 1.5e+04 3.84e-06 0 5.98e+03 4.49e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 22 1.13 -4.11 -12.5 0.0108 0 0 0.98 Tank initStep + 23 1.13 -4.11 -12.5 0.00966 0.00109 0.000226 0.98 Tank msc + 24 1.13 -4.11 -12.5 0 0.00966 0.00234 0.982 Tank eIoni + 25 1.13 -4.11 -12.5 0 0 0 0.982 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 40, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.867 0.708 0.242 0.511 0 0 0 Tank initStep + 1 0.7 18.7 50.2 0.437 1.42e-05 53.1 53.1 Tank compt + 2 -28.9 32.6 90.6 0.169 0.000537 52 105 Tank compt + 3 4.33 8.8 68 0.126 2.92e-05 46.7 152 Tank compt + 4 7.2 17.9 63.5 0.113 2.92e-05 10.6 162 Tank compt + 5 -4.3 34.7 64.3 0.0799 2.92e-05 20.4 183 Tank compt + 6 17.6 3.82 51.1 0.0616 2.92e-05 40.1 223 Tank compt + 7 -1.46 20.1 49.8 0.058 1.36e-05 25 248 Tank compt + 8 -39.4 18 85.3 0.0507 1.36e-05 52 300 Tank compt + 9 -67.6 -55.2 5.98 0.0462 1.42e-05 112 411 Tank compt + 10 -72.1 -56.3 8.73 0.0417 1.36e-05 5.36 417 Tank compt + 11 -104 -54.2 -61.2 0 0.000537 77.1 494 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -104 -54.2 -61.2 0.0412 0 0 0 Tank initStep + 1 -104 -54.2 -61.2 0.0401 0.0011 0.00241 0.00241 Tank msc + 2 -104 -54.2 -61.2 0.0126 0.0275 0.019 0.0214 Tank eIoni + 3 -104 -54.2 -61.2 0 0.0126 0.00372 0.0251 Tank eIoni + 4 -104 -54.2 -61.2 0 0 0 0.0251 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 95, Parent ID = 94 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -104 -54.2 -61.2 3.38e-06 0 0 0 Tank initStep + 1 2.31e+03 -2.48e+03 1.43e+03 3.38e-06 3.38e-06 3.73e+03 3.73e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -72.1 -56.3 8.73 0.00451 0 0 0 Tank initStep + 1 -72.1 -56.3 8.74 0.00439 0.00012 4.94e-05 4.94e-05 Tank msc + 2 -72.1 -56.3 8.74 0 0.00439 0.000589 0.000639 Tank eIoni + 3 -72.1 -56.3 8.74 0 0 0 0.000639 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 96, Parent ID = 93 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -72.1 -56.3 8.74 3.54e-06 0 0 0 Tank initStep + 1 -5e+03 -3.27e+03 -731 3.54e-06 0 5.93e+03 5.93e+03 expHall Transportation + 2 -8.78e+03 -1e+04 -328 3.54e-06 0 7.73e+03 1.37e+04 world Transportation + 3 -1.16e+04 -1.5e+04 -28.8 3.54e-06 0 5.74e+03 1.94e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -67.6 -55.2 5.98 0.00449 0 0 0 Tank initStep + 1 -67.6 -55.2 5.98 0.0043 0.000183 4.9e-05 4.9e-05 Tank msc + 2 -67.6 -55.2 5.98 0 0.0043 0.00057 0.000619 Tank eIoni + 3 -67.6 -55.2 5.98 0 0 0 0.000619 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -39.4 18 85.3 0.0073 0 0 0 Tank initStep + 1 -39.4 18 85.3 0.00713 0.000175 0.000114 0.000114 Tank msc + 2 -39.4 18 85.3 0 0.00713 0.00137 0.00148 Tank eIoni + 3 -39.4 18 85.3 0 0 0 0.00148 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.46 20.1 49.8 0.00352 0 0 0 Tank initStep + 1 -1.46 20.1 49.8 0.00343 9.21e-05 3.24e-05 3.24e-05 Tank msc + 2 -1.46 20.1 49.8 0 0.00343 0.000387 0.000419 Tank eIoni + 3 -1.46 20.1 49.8 0 0 0 0.000419 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 17.6 3.82 51.1 0.0183 0 0 0 Tank initStep + 1 17.6 3.82 51.1 0.0181 0.0002 0.000573 0.000573 Tank msc + 2 17.6 3.82 51.1 0 0.0181 0.00702 0.00759 Tank eIoni + 3 17.6 3.82 51.1 0 0 0 0.00759 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 89 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 17.6 3.82 51.1 3.51e-06 0 0 0 Tank initStep + 1 2.83e+03 5e+03 -3.18e+03 3.51e-06 0 6.58e+03 6.58e+03 expHall Transportation + 2 2.83e+03 5e+03 -3.18e+03 3.51e-06 0 0 6.58e+03 Tank Transportation + 3 3.67e+03 1.66e+03 -5e+03 3.51e-06 0 3.9e+03 1.05e+04 expHall Transportation + 4 7.01e+03 -1e+04 -5.45e+03 3.51e-06 0 1.21e+04 2.26e+04 world Transportation + 5 8.45e+03 -1.5e+04 -5.64e+03 3.51e-06 0 5.21e+03 2.78e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.3 34.7 64.3 0.0328 0 0 0 Tank initStep + 1 -4.3 34.7 64.3 0.0315 0.00139 0.00162 0.00162 Tank msc + 2 -4.3 34.7 64.3 0.0157 0.0158 0.0155 0.0171 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 98, Parent ID = 88 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.3 34.7 64.3 2.2e-06 0 0 0 Tank initStep + 1 -1.54e+03 5e+03 4.71e+03 2.2e-06 0 6.97e+03 6.97e+03 expHall Transportation + 2 -1.54e+03 5e+03 4.71e+03 2.2e-06 0 0 6.97e+03 Tank Transportation + 3 -1.54e+03 4.69e+03 5e+03 2.2e-06 0 423 7.39e+03 expHall Transportation + 4 -2.51e+03 -1e+04 9.76e+03 2.2e-06 0 1.55e+04 2.29e+04 world Transportation + 5 -2.84e+03 -1.5e+04 1.14e+04 2.2e-06 0 5.27e+03 2.81e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -4.3 34.7 64.3 0.0157 0 0 0.0171 Tank initStep + 3 -4.3 34.7 64.3 0.0149 0.000799 0.000437 0.0175 Tank msc + 4 -4.3 34.7 64.3 0 0.0149 0.00498 0.0225 Tank eIoni + 5 -4.3 34.7 64.3 0 0 0 0.0225 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 7.2 17.9 63.5 0.0129 0 0 0 Tank initStep + 1 7.2 17.9 63.5 0.0125 0.000343 0.00031 0.00031 Tank msc + 2 7.2 17.9 63.5 0 0.0125 0.00369 0.004 Tank eIoni + 3 7.2 17.9 63.5 0 0 0 0.004 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.33 8.8 68 0.0432 0 0 0 Tank initStep + 1 4.33 8.79 68 0.0416 0.00159 0.00262 0.00262 Tank msc + 2 4.34 8.78 68 0.0265 0.0151 0.0195 0.0222 Tank eIoni + 3 4.34 8.78 68 0.00793 0.0185 0.013 0.0351 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 86 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.34 8.78 68 3.97e-06 0 0 0 Tank initStep + 1 2.02e+03 -2.9e+03 578 3.97e-06 3.97e-06 3.57e+03 3.57e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 4.34 8.78 68 0.00793 0 0 0.0351 Tank initStep + 4 4.34 8.78 68 0.00766 0.000267 0.000132 0.0353 Tank msc + 5 4.34 8.78 68 0 0.00766 0.00155 0.0368 Tank eIoni + 6 4.34 8.78 68 0 0 0 0.0368 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -28.9 32.6 90.6 0.267 0 0 0 Tank initStep + 1 -28.9 32.6 90.7 0.261 0.0065 0.0403 0.0403 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 100, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -28.9 32.6 90.7 3.59e-06 0 0 0 Tank initStep + 1 2.29e+03 -5e+03 2.91e+03 3.59e-06 0 6.22e+03 6.22e+03 expHall Transportation + 2 1e+04 -8.05e+03 7.61e+03 3.59e-06 0 9.53e+03 1.58e+04 world Transportation + 3 1.5e+04 -1e+04 1.07e+04 3.59e-06 0 6.18e+03 2.19e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -28.9 32.6 90.7 0.261 0 0 0.0403 Tank initStep + 2 -28.9 32.7 90.7 0.253 0.00769 0.0385 0.0788 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 101, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -28.9 32.6 90.7 3.4e-06 0 0 0 Tank initStep + 1 3.64e+03 -854 -5e+03 3.4e-06 0 6.34e+03 6.34e+03 expHall Transportation + 2 3.64e+03 -854 -5e+03 3.4e-06 0 0 6.34e+03 Tank Transportation + 3 5e+03 -944 -4.2e+03 3.4e-06 0 1.58e+03 7.92e+03 expHall Transportation + 4 5e+03 -944 -4.2e+03 3.4e-06 0 0 7.92e+03 Tank Transportation + 5 -44.6 -3.05e+03 -5e+03 3.4e-06 0 5.52e+03 1.34e+04 expHall Transportation + 6 -44.6 -3.05e+03 -5e+03 3.4e-06 0 0 1.34e+04 Tank Transportation + 7 -1.76e+03 -3.65e+03 -3.87e+03 3.4e-06 0 2.15e+03 1.56e+04 Tank OpRayleigh + 8 -504 -4.12e+03 -5e+03 3.4e-06 0 1.76e+03 1.73e+04 expHall Transportation + 9 -504 -4.12e+03 -5e+03 3.4e-06 0 0 1.73e+04 Tank Transportation + 10 -464 -5e+03 -4.03e+03 3.4e-06 0 1.31e+03 1.87e+04 expHall Transportation + 11 -464 -5e+03 -4.03e+03 3.4e-06 0 0 1.87e+04 Tank Transportation + 12 540 -3.91e+03 93.4 3.4e-06 3.4e-06 4.38e+03 2.3e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -28.9 32.7 90.7 0.253 0 0 0.0788 Tank initStep + 3 -29 32.7 90.7 0.243 0.00971 0.0363 0.115 Tank Cerenkov + 4 -29 32.7 90.7 0.242 0.00115 0.00303 0.118 Tank Cerenkov + 5 -29 32.7 90.8 0.213 0.0287 0.136 0.254 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 102, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29 32.7 90.8 2.4e-06 0 0 0 Tank initStep + 1 3.54e+03 5e+03 -2.54e+03 2.4e-06 0 6.66e+03 6.66e+03 expHall Transportation + 2 3.54e+03 5e+03 -2.54e+03 2.4e-06 0 0 6.66e+03 Tank Transportation + 3 2.44e+03 4.04e+03 -5e+03 2.4e-06 0 2.86e+03 9.52e+03 expHall Transportation + 4 2.44e+03 4.04e+03 -5e+03 2.4e-06 0 0 9.52e+03 Tank Transportation + 5 -1.59e+03 1.19e+03 -1.98e+03 2.4e-06 2.4e-06 5.79e+03 1.53e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -29 32.7 90.8 0.213 0 0 0.254 Tank initStep + 6 -29.1 32.7 90.8 0.206 0.00712 0.0395 0.294 Tank msc + 7 -29.1 32.8 90.8 0.184 0.0223 0.109 0.403 Tank eIoni + 8 -29.1 32.9 90.8 0.162 0.0219 0.0937 0.497 Tank eIoni + 9 -29.1 33 90.7 0.14 0.0222 0.0792 0.576 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 104, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.1 33 90.7 2.26e-06 0 0 0 Tank initStep + 1 -2.29e+03 -5e+03 3.74e+03 2.26e-06 0 6.62e+03 6.62e+03 expHall Transportation + 2 -2.29e+03 -5e+03 3.74e+03 2.26e-06 0 0 6.62e+03 Tank Transportation + 3 -3.84e+03 -3.57e+03 4.77e+03 2.26e-06 2.26e-06 2.35e+03 8.96e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 103, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.1 32.9 90.8 3.82e-06 0 0 0 Tank initStep + 1 -132 -426 -269 3.82e-06 3.82e-06 592 592 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 -29.1 33 90.7 0.14 0 0 0.576 Tank initStep + 10 -29.1 33 90.7 0.137 0.00319 0.0199 0.596 Tank msc + 11 -29.2 33 90.7 0.121 0.016 0.0636 0.66 Tank eIoni + 12 -29.2 33 90.7 0.105 0.0153 0.0546 0.714 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.2 33 90.7 2.18e-06 0 0 0 Tank initStep + 1 -1.1e+03 -1.92e+03 -581 2.18e-06 2.18e-06 2.33e+03 2.33e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.2 33 90.7 2.64e-06 0 0 0 Tank initStep + 1 -2.95e+03 5e+03 -4.1e+03 2.64e-06 0 7.13e+03 7.13e+03 expHall Transportation + 2 -2.95e+03 5e+03 -4.1e+03 2.64e-06 0 0 7.13e+03 Tank Transportation + 3 -2.41e+03 3.97e+03 -5e+03 2.64e-06 0 1.47e+03 8.6e+03 expHall Transportation + 4 -2.41e+03 3.97e+03 -5e+03 2.64e-06 0 0 8.6e+03 Tank Transportation + 5 5e+03 -2.61e+03 2.08e+03 2.64e-06 0 1.22e+04 2.08e+04 expHall Transportation + 6 5e+03 -2.61e+03 2.08e+03 2.64e-06 0 0 2.08e+04 Tank Transportation + 7 1.33e+03 -5e+03 4.46e+03 2.64e-06 0 4.98e+03 2.58e+04 expHall Transportation + 8 1.33e+03 -5e+03 4.46e+03 2.64e-06 0 0 2.58e+04 Tank Transportation + 9 623 -4.63e+03 5e+03 2.64e-06 0 966 2.67e+04 expHall Transportation + 10 -1e+04 -1.02e+03 5.64e+03 2.64e-06 0 1.12e+04 3.8e+04 world Transportation + 11 -1.5e+04 685 5.94e+03 2.64e-06 0 5.29e+03 4.33e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.2 33 90.7 2.09e-06 0 0 0 Tank initStep + 1 -1.86e+03 823 -5e+03 2.09e-06 0 5.47e+03 5.47e+03 expHall Transportation + 2 -2.05e+03 4.1e+03 -1e+04 2.09e-06 0 5.98e+03 1.14e+04 world Transportation + 3 -2.24e+03 7.38e+03 -1.5e+04 2.09e-06 0 5.98e+03 1.74e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 12 -29.2 33 90.7 0.105 0 0 0.714 Tank initStep + 13 -29.2 33 90.7 0.0975 0.00786 0.0124 0.727 Tank msc + 14 -29.2 32.9 90.7 0.0825 0.015 0.0426 0.769 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.2 32.9 90.7 4.09e-06 0 0 0 Tank initStep + 1 -1.78e+03 -3.1e+03 1.03e+03 4.09e-06 4.09e-06 3.71e+03 3.71e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 14 -29.2 32.9 90.7 0.0825 0 0 0.769 Tank initStep + 15 -29.2 32.9 90.7 0.0804 0.00205 0.00817 0.778 Tank msc + 16 -29.3 32.9 90.6 0.0659 0.0145 0.0347 0.812 Tank eIoni + 17 -29.2 32.9 90.7 0.055 0.0109 0.0286 0.841 Tank eIoni + 18 -29.2 32.9 90.7 0.0165 0.0384 0.0244 0.865 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.2 32.9 90.7 3.33e-06 0 0 0 Tank initStep + 1 5e+03 -1.71e+03 4.39e+03 3.33e-06 0 6.84e+03 6.84e+03 expHall Transportation + 2 5e+03 -1.71e+03 4.39e+03 3.33e-06 0 0 6.84e+03 Tank Transportation + 3 4.04e+03 -1.97e+03 5e+03 3.33e-06 0 1.16e+03 8.01e+03 expHall Transportation + 4 4.04e+03 -1.97e+03 5e+03 3.33e-06 0 0 8.01e+03 Tank Transportation + 5 1.07e+03 -1.63e+03 -5e+03 3.33e-06 0 1.04e+04 1.84e+04 expHall Transportation + 6 1.07e+03 -1.63e+03 -5e+03 3.33e-06 0 0 1.84e+04 Tank Transportation + 7 3.65e+03 -436 -1.21e+03 3.33e-06 3.33e-06 4.74e+03 2.32e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.2 32.9 90.7 3.2e-06 0 0 0 Tank initStep + 1 -86.2 2.27e+03 -5e+03 3.2e-06 0 5.56e+03 5.56e+03 expHall Transportation + 2 -86.2 2.27e+03 -5e+03 3.2e-06 0 0 5.56e+03 Tank Transportation + 3 -1.18e+03 -3.07e+03 -4.51e+03 3.2e-06 3.2e-06 5.47e+03 1.1e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 18 -29.2 32.9 90.7 0.0165 0 0 0.865 Tank initStep + 19 -29.2 32.9 90.7 0.016 0.000554 0.000481 0.866 Tank msc + 20 -29.3 32.9 90.7 0 0.016 0.00566 0.872 Tank eIoni + 21 -29.3 32.9 90.7 0 0 0 0.872 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 111, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.3 32.9 90.7 2.51e-06 0 0 0 Tank initStep + 1 3.24e+03 2.18e+03 5e+03 2.51e-06 0 6.28e+03 6.28e+03 expHall Transportation + 2 1e+04 5.94e+03 9.53e+03 2.51e-06 0 8.97e+03 1.52e+04 world Transportation + 3 1.5e+04 8.72e+03 1.29e+04 2.51e-06 0 6.63e+03 2.19e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.7 18.7 50.2 0.0745 0 0 0 Tank initStep + 1 0.706 18.7 50.2 0.0712 0.00331 0.00684 0.00684 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 112, Parent ID = 84 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.702 18.7 50.2 3.84e-06 0 0 0 Tank initStep + 1 401 292 -2.26e+03 3.84e-06 3.84e-06 2.36e+03 2.36e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 0.706 18.7 50.2 0.0712 0 0 0.00684 Tank initStep + 2 0.711 18.7 50.2 0.0695 0.00167 0.00631 0.0132 Tank msc + 3 0.731 18.7 50.2 0.0582 0.0113 0.0301 0.0432 Tank eIoni + 4 0.747 18.7 50.2 0.0467 0.0115 0.0256 0.0689 Tank eIoni + 5 0.748 18.7 50.3 0.0269 0.0198 0.0214 0.0903 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 115, Parent ID = 84 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.747 18.7 50.2 3.14e-06 0 0 0 Tank initStep + 1 -919 -1.47e+03 5e+03 3.14e-06 0 5.25e+03 5.25e+03 expHall Transportation + 2 -1.81e+03 -5.47e+03 1e+04 3.14e-06 0 6.47e+03 1.17e+04 world Transportation + 3 -2.7e+03 -9.48e+03 1.5e+04 3.14e-06 0 6.47e+03 1.82e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 114, Parent ID = 84 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.747 18.7 50.3 2.04e-06 0 0 0 Tank initStep + 1 -2.57e+03 -2.5e+03 -5e+03 2.04e-06 0 6.2e+03 6.2e+03 expHall Transportation + 2 -5.19e+03 -7.9e+03 -1e+04 2.04e-06 0 7.81e+03 1.4e+04 world Transportation + 3 -7.81e+03 -1.33e+04 -1.5e+04 2.04e-06 0 7.81e+03 2.18e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 113, Parent ID = 84 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.747 18.7 50.3 3.54e-06 0 0 0 Tank initStep + 1 -3.2e+03 -1.48e+03 611 3.54e-06 3.54e-06 3.57e+03 3.57e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 0.748 18.7 50.3 0.0269 0 0 0.0903 Tank initStep + 6 0.748 18.7 50.3 0.0261 0.000759 0.00114 0.0914 Tank msc + 7 0.751 18.7 50.3 0.00448 0.0216 0.0128 0.104 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 117, Parent ID = 84 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.749 18.7 50.3 2.09e-06 0 0 0 Tank initStep + 1 220 2e+03 -195 2.09e-06 0 2.01e+03 2.01e+03 Bubble Transportation + 2 371 3e+03 -364 2.09e-06 2.09e-06 1.03e+03 3.03e+03 Tank Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 116, Parent ID = 84 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.75 18.7 50.3 2.26e-06 0 0 0 Tank initStep + 1 -618 -1.41e+03 596 2.26e-06 2.26e-06 1.65e+03 1.65e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 0.751 18.7 50.3 0.00448 0 0 0.104 Tank initStep + 8 0.751 18.7 50.3 0.00444 4.4e-05 4.9e-05 0.104 Tank msc + 9 0.751 18.7 50.3 0 0.00444 0.000602 0.105 Tank eIoni + 10 0.751 18.7 50.3 0 0 0 0.105 Tank Scintillation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 27 1.17 -0.146 0.938 0.156 0 0 2.03 Tank initStep - 28 1.19 -0.132 0.942 0.148 0.00753 0.0228 2.05 Tank msc - 29 1.23 -0.0961 0.941 0.131 0.0169 0.0681 2.12 Tank eIoni + 0 0 0 0 0.5 0 0 0 Tank initStep + 1 0.138 -0.0119 0.00759 0.477 0.0233 0.14 0.14 Tank msc ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 43, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.23 -0.0971 0.942 2.24e-06 0 0 0 Tank initStep - 1 -5e+03 -66 258 2.24e-06 0 5.01e+03 5.01e+03 World Transportation - 2 -1e+04 -421 421 2.24e-06 0 5.02e+03 1e+04 OutOfWorld Transportation + 0 0.0615 -0.00528 0.00337 3.21e-06 0 0 0 Tank initStep + 1 5e+03 -338 3.38e+03 3.21e-06 0 6.04e+03 6.04e+03 expHall Transportation + 2 1e+04 2.12e+03 8.82e+03 3.21e-06 0 7.79e+03 1.38e+04 world Transportation + 3 1.5e+04 4.57e+03 1.43e+04 3.21e-06 0 7.79e+03 2.16e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.21 -0.113 0.942 3.52e-06 0 0 0 Tank initStep - 1 -1.02e+03 -1.51e+03 137 3.52e-06 0 1.83e+03 1.83e+03 Tank OpRayleigh - 2 -2.64e+03 5e+03 -2.42e+03 3.52e-06 0 7.18e+03 9.02e+03 World Transportation - 3 -4.04e+03 8.73e+03 -1e+04 3.52e-06 0 8.56e+03 1.76e+04 OutOfWorld Transportation + 0 0.121 -0.0104 0.00662 2.36e-06 0 0 0 Tank initStep + 1 1.09e+03 208 629 2.36e-06 0 1.28e+03 1.28e+03 Tank OpRayleigh + 2 4.09e+03 4.21e+03 5e+03 2.36e-06 0 6.64e+03 7.92e+03 expHall Transportation + 3 4.09e+03 4.21e+03 5e+03 2.36e-06 0 0 7.92e+03 Tank Transportation + 4 5e+03 4.95e+03 4.54e+03 2.36e-06 0 1.26e+03 9.18e+03 expHall Transportation + 5 8.31e+03 1e+04 605 2.36e-06 0 7.21e+03 1.64e+04 world Transportation + 6 1.16e+04 1.5e+04 -3.28e+03 2.36e-06 0 7.13e+03 2.35e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0526 -0.00451 0.00288 2.62e-06 0 0 0 Tank initStep + 1 5e+03 -408 3.34e+03 2.62e-06 0 6.03e+03 6.03e+03 expHall Transportation + 2 5e+03 -408 3.34e+03 2.62e-06 0 0 6.03e+03 Tank Transportation + 3 3.71e+03 -671 5e+03 2.62e-06 0 2.12e+03 8.15e+03 expHall Transportation + 4 3.71e+03 -671 5e+03 2.62e-06 0 0 8.15e+03 Tank Transportation + 5 -1.65e+03 1.31e+03 -5e+03 2.62e-06 0 1.15e+04 1.97e+04 expHall Transportation + 6 -8.26e+03 2.23e+03 -1e+04 2.62e-06 0 8.34e+03 2.8e+04 world Transportation + 7 -1.49e+04 3.16e+03 -1.5e+04 2.62e-06 0 8.34e+03 3.64e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 29 1.23 -0.0961 0.941 0.131 0 0 2.12 Tank initStep - 30 1.25 -0.0914 0.943 0.127 0.00453 0.0171 2.14 Tank msc - 31 1.29 -0.0762 0.943 0.111 0.0162 0.0559 2.2 Tank eIoni + 1 0.138 -0.0119 0.00759 0.477 0 0 0.14 Tank initStep + 2 0.263 -0.0307 0.0198 0.459 0.0174 0.127 0.267 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 46, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.28 -0.0803 0.943 2.66e-06 0 0 0 Tank initStep - 1 1.37e+03 -5e+03 -967 2.66e-06 0 5.27e+03 5.27e+03 World Transportation - 2 1.37e+03 -5e+03 -967 2.66e-06 0 0 5.27e+03 Tank Transportation - 3 5e+03 -1.93e+03 -1.23e+03 2.66e-06 0 4.76e+03 1e+04 World Transportation - 4 5e+03 -1.93e+03 -1.23e+03 2.66e-06 0 0 1e+04 Tank Transportation - 5 3.28e+03 5e+03 -3.84e+03 2.66e-06 0 7.6e+03 1.76e+04 World Transportation - 6 -461 1e+04 -8.55e+03 2.66e-06 0 7.82e+03 2.55e+04 OutOfWorld Transportation + 0 0.225 -0.025 0.0161 2.21e-06 0 0 0 Tank initStep + 1 5e+03 -3.93e+03 701 2.21e-06 0 6.4e+03 6.4e+03 expHall Transportation + 2 6.65e+03 -1e+04 2.35e+03 2.21e-06 0 6.5e+03 1.29e+04 world Transportation + 3 8.01e+03 -1.5e+04 3.72e+03 2.21e-06 0 5.36e+03 1.83e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 45, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.27 -0.083 0.943 2.86e-06 0 0 0 Tank initStep - 1 -292 3.72e+03 -5e+03 2.86e-06 0 6.24e+03 6.24e+03 World Transportation - 2 -292 3.72e+03 -5e+03 2.86e-06 0 0 6.24e+03 Tank Transportation - 3 1.3e+03 5e+03 -2.43e+03 2.86e-06 0 3.28e+03 9.52e+03 World Transportation - 4 1.3e+03 5e+03 -2.43e+03 2.86e-06 0 0 9.52e+03 Tank Transportation - 5 5e+03 1.98e+03 708 2.86e-06 0 5.72e+03 1.52e+04 World Transportation - 6 5e+03 1.98e+03 708 2.86e-06 0 0 1.52e+04 Tank Transportation - 7 -3.97e+03 -4.68e+03 5e+03 2.86e-06 0 1.2e+04 2.72e+04 World Transportation - 8 -3.97e+03 -4.68e+03 5e+03 2.86e-06 0 0 2.72e+04 Tank Transportation - 9 -4.33e+03 -5e+03 4.78e+03 2.86e-06 0 530 2.77e+04 World Transportation - 10 -4.33e+03 -5e+03 4.78e+03 2.86e-06 0 0 2.77e+04 Tank Transportation - 11 -5e+03 -4.37e+03 4.6e+03 2.86e-06 0 939 2.87e+04 World Transportation - 12 -5e+03 -4.37e+03 4.6e+03 2.86e-06 0 0 2.87e+04 Tank Transportation - 13 2.33e+03 -260 -5e+03 2.86e-06 0 1.28e+04 4.14e+04 World Transportation - 14 2.33e+03 -260 -5e+03 2.86e-06 0 0 4.14e+04 Tank Transportation - 15 5e+03 -172 -1.71e+03 2.86e-06 0 4.24e+03 4.57e+04 World Transportation - 16 5e+03 -172 -1.71e+03 2.86e-06 0 0 4.57e+04 Tank Transportation - 17 490 -733 5e+03 2.86e-06 0 8.11e+03 5.38e+04 World Transportation - 18 490 -733 5e+03 2.86e-06 0 0 5.38e+04 Tank Transportation - 19 -5e+03 -209 -2.76e+03 2.86e-06 0 9.52e+03 6.33e+04 World Transportation - 20 -5e+03 -209 -2.76e+03 2.86e-06 0 0 6.33e+04 Tank Transportation - 21 -3.61e+03 817 -5e+03 2.86e-06 0 2.83e+03 6.61e+04 World Transportation - 22 3.01e+03 5.7e+03 -1e+04 2.86e-06 0 9.62e+03 7.57e+04 OutOfWorld Transportation + 0 0.219 -0.0241 0.0155 2.24e-06 0 0 0 Tank initStep + 1 5e+03 1.87e+03 1.12e+03 2.24e-06 0 5.45e+03 5.45e+03 expHall Transportation + 2 5e+03 1.87e+03 1.12e+03 2.24e-06 0 0 5.45e+03 Tank Transportation + 3 2.89e+03 5e+03 2.86e+03 2.24e-06 0 4.16e+03 9.61e+03 expHall Transportation + 4 2.89e+03 5e+03 2.86e+03 2.24e-06 0 0 9.61e+03 Tank Transportation + 5 488 1.96e+03 3.59e+03 2.24e-06 2.24e-06 3.94e+03 1.36e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.24 -0.0272 0.0176 3.16e-06 0 0 0 Tank initStep + 1 5e+03 -1.92e+03 -2.16e+03 3.16e-06 0 5.78e+03 5.78e+03 expHall Transportation + 2 1e+04 -5.99e+03 -5.68e+03 3.16e-06 0 7.34e+03 1.31e+04 world Transportation + 3 1.5e+04 -1e+04 -9.21e+03 3.16e-06 0 7.34e+03 2.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.246 -0.0282 0.0182 2.6e-06 0 0 0 Tank initStep + 1 5e+03 1.73e+03 1.73e+03 2.6e-06 0 5.56e+03 5.56e+03 expHall Transportation + 2 5e+03 1.73e+03 1.73e+03 2.6e-06 0 0 5.56e+03 Tank Transportation + 3 4.85e+03 1.26e+03 -5e+03 2.6e-06 0 6.74e+03 1.23e+04 expHall Transportation + 4 5.76e+03 -265 -1e+04 2.6e-06 0 5.31e+03 1.76e+04 world Transportation + 5 6.67e+03 -1.79e+03 -1.5e+04 2.6e-06 0 5.31e+03 2.29e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 0.263 -0.0307 0.0198 0.459 0 0 0.267 Tank initStep + 3 0.365 -0.0504 0.0699 0.354 0.105 0.118 0.384 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.282 -0.0344 0.0292 2.3e-06 0 0 0 Tank initStep + 1 -5e+03 -1e+03 -503 2.3e-06 0 5.12e+03 5.12e+03 expHall Transportation + 2 -1e+04 -3.77e+03 -1.04e+03 2.3e-06 0 5.74e+03 1.09e+04 world Transportation + 3 -1.5e+04 -6.55e+03 -1.58e+03 2.3e-06 0 5.74e+03 1.66e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.276 -0.0333 0.0263 3.97e-06 0 0 0 Tank initStep + 1 5e+03 1.1e+03 1.63e+03 3.97e-06 0 5.37e+03 5.37e+03 expHall Transportation + 2 1e+04 3.83e+03 3.63e+03 3.97e-06 0 6.04e+03 1.14e+04 world Transportation + 3 1.5e+04 6.56e+03 5.63e+03 3.97e-06 0 6.04e+03 1.74e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.277 -0.0335 0.0269 2.82e-06 0 0 0 Tank initStep + 1 -86.5 -3.61e+03 5e+03 2.82e-06 0 6.17e+03 6.17e+03 expHall Transportation + 2 -86.5 -3.61e+03 5e+03 2.82e-06 0 0 6.17e+03 Tank Transportation + 3 -85 -3.62e+03 4.99e+03 2.82e-06 2.82e-06 7.45 6.18e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.305 -0.039 0.0408 4.08e-06 0 0 0 Tank initStep + 1 3.82e+03 2.71e+03 -232 4.08e-06 4.08e-06 4.69e+03 4.69e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.282 -0.0345 0.0294 2.16e-06 0 0 0 Tank initStep + 1 4.05e+03 878 -4.59e+03 2.16e-06 2.16e-06 6.18e+03 6.18e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.273 -0.0328 0.0251 3.45e-06 0 0 0 Tank initStep + 1 2.76e+03 -1.86e+03 557 3.45e-06 0 3.38e+03 3.38e+03 Tank OpRayleigh + 2 2.44e+03 -33.3 5e+03 3.45e-06 0 4.81e+03 8.19e+03 expHall Transportation + 3 1.41e+03 3.35e+03 1e+04 3.45e-06 0 6.13e+03 1.43e+04 world Transportation + 4 381 6.74e+03 1.5e+04 3.45e-06 0 6.13e+03 2.04e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.288 -0.0356 0.0322 3.41e-06 0 0 0 Tank initStep + 1 5e+03 -468 -83.5 3.41e-06 0 5.02e+03 5.02e+03 expHall Transportation + 2 5e+03 -468 -83.5 3.41e-06 0 0 5.02e+03 Tank Transportation + 3 1.85e+03 5e+03 3.48e+03 3.41e-06 0 7.25e+03 1.23e+04 expHall Transportation + 4 -4.11e+03 7.37e+03 1e+04 3.41e-06 0 9.14e+03 2.14e+04 world Transportation + 5 -8.69e+03 9.19e+03 1.5e+04 3.41e-06 0 7.02e+03 2.84e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 0.365 -0.0504 0.0699 0.354 0 0 0.384 Tank initStep + 4 0.41 -0.0696 0.119 0.343 0.0114 0.07 0.454 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.368 -0.0517 0.0732 3.87e-06 0 0 0 Tank initStep + 1 2.28e+03 -2.57e+03 2.09e+03 3.87e-06 0 4.03e+03 4.03e+03 Tank OpRayleigh + 2 2.87e+03 -2.63e+03 3.16e+03 3.87e-06 0 1.22e+03 5.24e+03 Tank OpRayleigh + 3 3e+03 -4.14e+03 1.98e+03 3.87e-06 3.87e-06 1.92e+03 7.17e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.369 -0.0523 0.0746 3.12e-06 0 0 0 Tank initStep + 1 5e+03 -1.53e+03 4.62e+03 3.12e-06 0 6.98e+03 6.98e+03 expHall Transportation + 2 5e+03 -1.53e+03 4.62e+03 3.12e-06 0 0 6.98e+03 Tank Transportation + 3 4.44e+03 -1.5e+03 5e+03 3.12e-06 0 677 7.65e+03 expHall Transportation + 4 4.44e+03 -1.5e+03 5e+03 3.12e-06 0 0 7.65e+03 Tank Transportation + 5 -3.87e+03 146 -1.07e+03 3.12e-06 3.12e-06 1.04e+04 1.81e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 0.41 -0.0696 0.119 0.343 0 0 0.454 Tank initStep + 5 0.439 -0.0801 0.176 0.328 0.0146 0.0656 0.52 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.425 -0.075 0.148 2.38e-06 0 0 0 Tank initStep + 1 -1.34e+03 1.42e+03 -5e+03 2.38e-06 0 5.37e+03 5.37e+03 expHall Transportation + 2 -1.34e+03 1.42e+03 -5e+03 2.38e-06 0 0 5.37e+03 Tank Transportation + 3 -815 5e+03 3.38e+03 2.38e-06 0 9.13e+03 1.45e+04 expHall Transportation + 4 -815 5e+03 3.38e+03 2.38e-06 0 0 1.45e+04 Tank Transportation + 5 -774 4.72e+03 3.74e+03 2.38e-06 2.38e-06 462 1.5e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.428 -0.0763 0.155 2.44e-06 0 0 0 Tank initStep + 1 4.74e+03 478 5e+03 2.44e-06 0 6.9e+03 6.9e+03 expHall Transportation + 2 4.74e+03 478 5e+03 2.44e-06 0 0 6.9e+03 Tank Transportation + 3 5e+03 538 4.88e+03 2.44e-06 0 292 7.2e+03 expHall Transportation + 4 5e+03 538 4.88e+03 2.44e-06 0 0 7.2e+03 Tank Transportation + 5 5.73 5e+03 -4.72e+03 2.44e-06 0 1.17e+04 1.89e+04 expHall Transportation + 6 5.73 5e+03 -4.72e+03 2.44e-06 0 0 1.89e+04 Tank Transportation + 7 -4.46 4.95e+03 -4.76e+03 2.44e-06 2.44e-06 65.8 1.9e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.438 -0.0801 0.176 2.64e-06 0 0 0 Tank initStep + 1 2.92e+03 1.24e+03 5e+03 2.64e-06 0 5.92e+03 5.92e+03 expHall Transportation + 2 8.57e+03 6.3e+03 1e+04 2.64e-06 0 9.09e+03 1.5e+04 world Transportation + 3 1.42e+04 1.14e+04 1.5e+04 2.64e-06 0 9.09e+03 2.41e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 0.439 -0.0801 0.176 0.328 0 0 0.52 Tank initStep + 6 0.459 -0.0884 0.231 0.313 0.0151 0.0601 0.58 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.454 -0.0861 0.216 2.4e-06 0 0 0 Tank initStep + 1 5e+03 1e+03 1.7e+03 2.4e-06 0 5.38e+03 5.38e+03 expHall Transportation + 2 5e+03 1e+03 1.7e+03 2.4e-06 0 0 5.38e+03 Tank Transportation + 3 500 2.95e+03 434 2.4e-06 2.4e-06 5.06e+03 1.04e+04 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.448 -0.0837 0.2 3.42e-06 0 0 0 Tank initStep + 1 3.11e+03 982 5e+03 3.42e-06 0 5.97e+03 5.97e+03 expHall Transportation + 2 8.96e+03 3.35e+03 1e+04 3.42e-06 0 8.06e+03 1.4e+04 world Transportation + 3 1.48e+04 5.72e+03 1.5e+04 3.42e-06 0 8.06e+03 2.21e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 0.459 -0.0884 0.231 0.313 0 0 0.58 Tank initStep + 7 0.487 -0.0934 0.278 0.306 0.00753 0.0547 0.635 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.486 -0.0931 0.275 3.5e-06 0 0 0 Tank initStep + 1 5e+03 -1.64e+03 4.35e+03 3.5e-06 0 6.83e+03 6.83e+03 expHall Transportation + 2 7.9e+03 -4.09e+03 1e+04 3.5e-06 0 6.8e+03 1.36e+04 world Transportation + 3 1.05e+04 -6.25e+03 1.5e+04 3.5e-06 0 6.02e+03 1.97e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 0.487 -0.0934 0.278 0.306 0 0 0.635 Tank initStep + 8 0.521 -0.097 0.318 0.297 0.00808 0.0521 0.687 Tank Cerenkov + 9 0.557 -0.0991 0.349 0.291 0.00659 0.0494 0.736 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.528 -0.0974 0.324 2.48e-06 0 0 0 Tank initStep + 1 -2.65e+03 -5e+03 4.08e+03 2.48e-06 0 6.97e+03 6.97e+03 expHall Transportation + 2 -2.65e+03 -5e+03 4.08e+03 2.48e-06 0 0 6.97e+03 Tank Transportation + 3 -2.83e+03 -4.65e+03 4.33e+03 2.48e-06 0 473 7.45e+03 Tank OpRayleigh + 4 -2.65e+03 -5e+03 4.21e+03 2.48e-06 0 417 7.86e+03 expHall Transportation + 5 -2.65e+03 -5e+03 4.21e+03 2.48e-06 0 0 7.86e+03 Tank Transportation + 6 1.69e+03 4.22e+03 -5e+03 2.48e-06 0 1.37e+04 2.16e+04 expHall Transportation + 7 1.69e+03 4.22e+03 -5e+03 2.48e-06 0 0 2.16e+04 Tank Transportation + 8 49.6 5e+03 3e+03 2.48e-06 0 8.2e+03 2.98e+04 expHall Transportation + 9 49.6 5e+03 3e+03 2.48e-06 0 0 2.98e+04 Tank Transportation + 10 -320 4.29e+03 5e+03 2.48e-06 0 2.16e+03 3.2e+04 expHall Transportation + 11 -3.06e+03 1.46e+03 1e+04 2.48e-06 0 6.36e+03 3.83e+04 world Transportation + 12 -5.8e+03 -1.36e+03 1.5e+04 2.48e-06 0 6.36e+03 4.47e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 0.557 -0.0991 0.349 0.291 0 0 0.736 Tank initStep + 10 0.593 -0.0942 0.379 0.284 0.00688 0.0473 0.784 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.581 -0.0959 0.369 2.82e-06 0 0 0 Tank initStep + 1 5e+03 -550 2.76e+03 2.82e-06 0 5.74e+03 5.74e+03 expHall Transportation + 2 1e+04 672 8.38e+03 2.82e-06 0 7.62e+03 1.34e+04 world Transportation + 3 1.5e+04 1.89e+03 1.4e+04 2.82e-06 0 7.62e+03 2.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 0.593 -0.0942 0.379 0.284 0 0 0.784 Tank initStep + 11 0.63 -0.0855 0.404 0.275 0.00891 0.0451 0.829 Tank Cerenkov + 12 0.664 -0.0748 0.423 0.266 0.00872 0.0424 0.871 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.635 -0.0839 0.406 3.03e-06 0 0 0 Tank initStep + 1 3.22e+03 -998 -5e+03 3.03e-06 0 6.03e+03 6.03e+03 expHall Transportation + 2 3.22e+03 -998 -5e+03 3.03e-06 0 0 6.03e+03 Tank Transportation + 3 5e+03 -1.06e+03 -2.79e+03 3.03e-06 0 2.84e+03 8.87e+03 expHall Transportation + 4 5e+03 -1.06e+03 -2.79e+03 3.03e-06 0 0 8.87e+03 Tank Transportation + 5 -1.1e+03 -3.4e+03 5e+03 3.03e-06 0 1.02e+04 1.9e+04 expHall Transportation + 6 -1e+04 -5.59e+03 9.05e+03 3.03e-06 0 1e+04 2.91e+04 world Transportation + 7 -1.5e+04 -6.82e+03 1.13e+04 3.03e-06 0 5.63e+03 3.47e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 12 0.664 -0.0748 0.423 0.266 0 0 0.871 Tank initStep + 13 0.703 -0.0723 0.433 0.259 0.00753 0.0398 0.911 Tank Cerenkov + 14 0.738 -0.0743 0.44 0.253 0.00626 0.0376 0.949 Tank Cerenkov + 15 0.772 -0.0739 0.447 0.248 0.00478 0.0359 0.984 Tank Cerenkov + 16 0.791 -0.0695 0.452 0.246 0.00214 0.0204 1 Tank Cerenkov + 17 0.802 -0.0687 0.457 0.244 0.00187 0.0121 1.02 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.8 -0.0689 0.456 3.58e-06 0 0 0 Tank initStep + 1 1.32e+03 -5e+03 -1.51e+03 3.58e-06 0 5.39e+03 5.39e+03 expHall Transportation + 2 2.72e+03 -1e+04 -3.63e+03 3.58e-06 0 5.61e+03 1.1e+04 world Transportation + 3 4.13e+03 -1.5e+04 -5.76e+03 3.58e-06 0 5.61e+03 1.66e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 17 0.802 -0.0687 0.457 0.244 0 0 1.02 Tank initStep + 18 0.806 -0.0683 0.46 0.243 0.000475 0.00492 1.02 Tank Cerenkov + 19 0.809 -0.0681 0.461 0.242 0.000851 0.0031 1.03 Tank Cerenkov + 20 0.906 -0.0511 0.525 0.208 0.0348 0.133 1.16 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.887 -0.0545 0.512 3.42e-06 0 0 0 Tank initStep + 1 -10.2 -15.6 35.7 3.42e-06 3.42e-06 40.1 40.1 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 20 0.906 -0.0511 0.525 0.208 0 0 1.16 Tank initStep + 21 0.929 -0.037 0.55 0.199 0.00827 0.0365 1.19 Tank msc + 22 0.985 -0.0057 0.611 0.179 0.0207 0.101 1.3 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.972 -0.0131 0.597 2.35e-06 0 0 0 Tank initStep + 1 5e+03 -745 -1.66e+03 2.35e-06 0 5.32e+03 5.32e+03 expHall Transportation + 2 1e+04 -812 -4.33e+03 2.35e-06 0 5.67e+03 1.1e+04 world Transportation + 3 1.5e+04 -880 -6.99e+03 2.35e-06 0 5.67e+03 1.67e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 22 0.985 -0.0057 0.611 0.179 0 0 1.3 Tank initStep + 23 0.985 0.0215 0.62 0.172 0.00615 0.0286 1.32 Tank msc + 24 0.973 0.0929 0.628 0.0956 0.0769 0.0832 1.41 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.974 0.0893 0.627 3.25e-06 0 0 0 Tank initStep + 1 -854 1.95e+03 5e+03 3.25e-06 0 5.43e+03 5.43e+03 expHall Transportation + 2 -854 1.95e+03 5e+03 3.25e-06 0 0 5.43e+03 Tank Transportation + 3 -2.08e+03 5e+03 3.65e+03 3.25e-06 0 3.55e+03 8.99e+03 expHall Transportation + 4 -7.86e+03 1e+04 -3.81e+03 3.25e-06 0 1.07e+04 1.97e+04 world Transportation + 5 -1.36e+04 1.5e+04 -1.13e+04 3.25e-06 0 1.07e+04 3.03e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.978 0.0669 0.625 4.04e-06 0 0 0 Tank initStep + 1 -823 674 5e+03 4.04e-06 0 5.11e+03 5.11e+03 expHall Transportation + 2 -5.11e+03 1.14e+03 1e+04 4.04e-06 0 6.6e+03 1.17e+04 world Transportation + 3 -9.39e+03 1.61e+03 1.5e+04 4.04e-06 0 6.6e+03 1.83e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.976 0.0783 0.626 2.34e-06 0 0 0 Tank initStep + 1 -2.35e+03 -5e+03 -1.25e+03 2.34e-06 0 5.66e+03 5.66e+03 expHall Transportation + 2 -2.35e+03 -5e+03 -1.25e+03 2.34e-06 0 0 5.66e+03 Tank Transportation + 3 -3.66e+03 -4.05e+03 -1.95e+03 2.34e-06 2.34e-06 1.77e+03 7.43e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 24 0.973 0.0929 0.628 0.0956 0 0 1.41 Tank initStep + 25 0.981 0.0988 0.627 0.0923 0.00327 0.00993 1.42 Tank msc + 26 1.01 0.118 0.626 0.078 0.0144 0.0387 1.46 Tank eIoni + 27 1.02 0.137 0.635 0.0523 0.0256 0.0325 1.49 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.02 0.136 0.634 3.48e-06 0 0 0 Tank initStep + 1 -608 2.13e+03 -1.44e+03 3.48e-06 3.48e-06 2.64e+03 2.64e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.01 0.121 0.627 4.01e-06 0 0 0 Tank initStep + 1 -4.33e+03 -5e+03 106 4.01e-06 0 6.62e+03 6.62e+03 expHall Transportation + 2 -4.33e+03 -5e+03 106 4.01e-06 0 0 6.62e+03 Tank Transportation + 3 -5e+03 -4.56e+03 663 4.01e-06 0 974 7.59e+03 expHall Transportation + 4 -7.86e+03 3.26e+03 1e+04 4.01e-06 0 1.25e+04 2.01e+04 world Transportation + 5 -9.39e+03 7.46e+03 1.5e+04 4.01e-06 0 6.7e+03 2.68e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 27 1.02 0.137 0.635 0.0523 0 0 1.49 Tank initStep + 28 1.03 0.139 0.633 0.0504 0.00189 0.00345 1.49 Tank msc + 29 1.03 0.149 0.624 0.0276 0.0229 0.0221 1.51 Tank eIoni + 30 1.04 0.144 0.621 0.00747 0.0201 0.0129 1.53 Tank eIoni + 31 1.04 0.145 0.621 0 0.00747 0.00133 1.53 Tank eIoni + 32 1.04 0.145 0.621 0 0 0 1.53 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 36, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.04 0.145 0.621 0.511 0 0 0 Tank initStep + 1 -111 16.9 27.4 0.316 1.36e-05 117 117 Tank compt + 2 -118 21.1 17.2 0.245 1.42e-05 13 130 Tank compt + 3 -115 25.4 12.4 0.184 2.92e-05 7 137 Tank compt + 4 -142 55.9 6.26 0.116 1.36e-05 40.9 178 Tank compt + 5 -79.3 43.8 -24 0.112 1.36e-05 70.5 248 Tank compt + 6 -44.5 60.7 -39 0.103 1.42e-05 41.5 290 Tank compt + 7 -27.3 97.7 -31.4 0.101 1.42e-05 41.6 331 Tank compt + 8 21.2 136 -36.6 0.0802 1.36e-05 61.7 393 Tank compt + 9 16.4 139 -32.9 0.0616 2.92e-05 6.84 400 Tank compt + 10 165 113 -87.3 0.0527 0.000537 160 560 Tank compt + 11 177 134 -139 0.0495 1.42e-05 57.5 617 Tank compt + 12 159 160 -146 0.0472 1.36e-05 32.4 650 Tank compt + 13 161 173 -185 0.0457 0.000537 41.9 692 Tank compt + 14 161 185 -187 0.0399 0.000537 12.4 704 Tank compt + 15 178 153 -201 0.0399 0 39 743 Tank Rayl + 16 184 143 -206 0 0.000537 12.8 756 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 184 143 -206 0.0394 0 0 0 Tank initStep + 1 184 143 -206 0.0378 0.00158 0.00223 0.00223 Tank msc + 2 184 143 -206 0.0234 0.0144 0.0181 0.0203 Tank eIoni + 3 184 143 -206 0 0.0234 0.011 0.0313 Tank eIoni + 4 184 143 -206 0 0 0 0.0313 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 161 185 -187 0.00519 0 0 0 Tank initStep + 1 161 185 -187 0.00517 1.34e-05 6.28e-05 6.28e-05 Tank msc + 2 161 185 -187 0 0.00517 0.000782 0.000845 Tank eIoni + 3 161 185 -187 0 0 0 0.000845 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 161 173 -185 0.000998 0 0 0 Tank initStep + 1 161 173 -185 0.000957 4.16e-05 4.22e-06 4.22e-06 Tank msc + 2 161 173 -185 0 0.000957 4.95e-05 5.38e-05 Tank eIoni + 3 161 173 -185 0 0 0 5.38e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 159 160 -146 0.00229 0 0 0 Tank initStep + 1 159 160 -146 0.00229 0 1.56e-05 1.56e-05 Tank msc + 2 159 160 -146 0 0.00229 0.000195 0.000211 Tank eIoni + 3 159 160 -146 0 0 0 0.000211 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 177 134 -139 0.00317 0 0 0 Tank initStep + 1 177 134 -139 0.00312 4.61e-05 2.7e-05 2.7e-05 Tank msc + 2 177 134 -139 0 0.00312 0.00033 0.000357 Tank eIoni + 3 177 134 -139 0 0 0 0.000357 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 52, Parent ID = 47 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 177 134 -139 3.3e-06 0 0 0 Tank initStep + 1 -1.03e+03 -917 314 3.3e-06 0 1.66e+03 1.66e+03 Tank OpRayleigh + 2 -1.28e+03 -3.5e+03 5e+03 3.3e-06 0 5.36e+03 7.02e+03 expHall Transportation + 3 -1.28e+03 -3.5e+03 5e+03 3.3e-06 0 0 7.02e+03 Tank Transportation + 4 -2.18e+03 -4.16e+03 4.68e+03 3.3e-06 3.3e-06 1.16e+03 8.18e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 165 113 -87.3 0.0084 0 0 0 Tank initStep + 1 165 113 -87.3 0.00831 9.2e-05 0.000146 0.000146 Tank msc + 2 165 113 -87.3 0 0.00831 0.00179 0.00193 Tank eIoni + 3 165 113 -87.3 0 0 0 0.00193 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 16.4 139 -32.9 0.0185 0 0 0 Tank initStep + 1 16.4 139 -32.9 0.0183 0.000226 0.000589 0.000589 Tank msc + 2 16.4 139 -32.9 0 0.0183 0.00721 0.0078 Tank eIoni + 3 16.4 139 -32.9 0 0 0 0.0078 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 53, Parent ID = 45 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 16.4 139 -32.9 3.58e-06 0 0 0 Tank initStep + 1 3.7e+03 -1.85e+03 -885 3.58e-06 0 4.27e+03 4.27e+03 Tank OpRayleigh + 2 3.12e+03 -4.19e+03 5e+03 3.58e-06 0 6.36e+03 1.06e+04 expHall Transportation + 3 2.86e+03 -8.73e+03 1e+04 3.58e-06 0 6.76e+03 1.74e+04 world Transportation + 4 2.61e+03 -1.33e+04 1.5e+04 3.58e-06 0 6.76e+03 2.41e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 21.2 136 -36.6 0.0204 0 0 0 Tank initStep + 1 21.2 136 -36.6 0.0193 0.00109 0.000693 0.000693 Tank msc + 2 21.2 136 -36.6 0 0.0193 0.00787 0.00856 Tank eIoni + 3 21.2 136 -36.6 0 0 0 0.00856 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -27.3 97.7 -31.4 0.00286 0 0 0 Tank initStep + 1 -27.3 97.7 -31.4 0.0028 5.94e-05 2.28e-05 2.28e-05 Tank msc + 2 -27.3 97.7 -31.4 0 0.0028 0.000275 0.000297 Tank eIoni + 3 -27.3 97.7 -31.4 0 0 0 0.000297 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -44.5 60.7 -39 0.00831 0 0 0 Tank initStep + 1 -44.5 60.7 -39 0.00695 0.00136 0.000143 0.000143 Tank msc + 2 -44.5 60.7 -39 0 0.00695 0.00131 0.00145 Tank eIoni + 3 -44.5 60.7 -39 0 0 0 0.00145 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -79.3 43.8 -24 0.00424 0 0 0 Tank initStep + 1 -79.3 43.8 -24 0.00375 0.000486 4.44e-05 4.44e-05 Tank msc + 2 -79.3 43.8 -24 0 0.00375 0.00045 0.000494 Tank eIoni + 3 -79.3 43.8 -24 0 0 0 0.000494 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -142 55.9 6.26 0.0677 0 0 0 Tank initStep + 1 -142 55.9 6.26 0.0641 0.00369 0.00579 0.00579 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 54, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -142 55.9 6.26 3.96e-06 0 0 0 Tank initStep + 1 -4.13e+03 -5e+03 4.82e+03 3.96e-06 0 8.04e+03 8.04e+03 expHall Transportation + 2 -4.13e+03 -5e+03 4.82e+03 3.96e-06 0 0 8.04e+03 Tank Transportation + 3 -4.37e+03 -4.7e+03 5e+03 3.96e-06 0 431 8.47e+03 expHall Transportation + 4 -4.37e+03 -4.7e+03 5e+03 3.96e-06 0 0 8.47e+03 Tank Transportation + 5 -5e+03 -4.01e+03 4.91e+03 3.96e-06 0 937 9.4e+03 expHall Transportation + 6 -5e+03 -4.01e+03 4.91e+03 3.96e-06 0 0 9.4e+03 Tank Transportation + 7 2.59e+03 5e+03 4.61e+03 3.96e-06 0 1.18e+04 2.12e+04 expHall Transportation + 8 2.59e+03 5e+03 4.61e+03 3.96e-06 0 0 2.12e+04 Tank Transportation + 9 3.26e+03 4.42e+03 5e+03 3.96e-06 0 975 2.22e+04 expHall Transportation + 10 3.26e+03 4.42e+03 5e+03 3.96e-06 0 0 2.22e+04 Tank Transportation + 11 4.62e+03 2.75e+03 3.57e+03 3.96e-06 3.96e-06 2.58e+03 2.47e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -142 55.9 6.26 0.0641 0 0 0.00579 Tank initStep + 2 -142 55.9 6.26 0.0624 0.00166 0.00525 0.011 Tank msc + 3 -142 55.9 6.28 0.0474 0.015 0.0273 0.0383 Tank eIoni + 4 -142 55.9 6.29 0.0366 0.0109 0.0217 0.06 Tank eIoni + 5 -142 55.9 6.3 0.0203 0.0162 0.0176 0.0776 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 56, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -142 55.9 6.29 2.63e-06 0 0 0 Tank initStep + 1 372 5e+03 1.5e+03 2.63e-06 0 5.19e+03 5.19e+03 expHall Transportation + 2 1.08e+03 1e+04 3.14e+03 2.63e-06 0 5.31e+03 1.05e+04 world Transportation + 3 1.79e+03 1.5e+04 4.78e+03 2.63e-06 0 5.31e+03 1.58e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 55, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -142 55.9 6.29 3.4e-06 0 0 0 Tank initStep + 1 -1.07e+03 -5e+03 2.06e+03 3.4e-06 0 5.53e+03 5.53e+03 expHall Transportation + 2 -2.91e+03 -1e+04 6.18e+03 3.4e-06 0 6.74e+03 1.23e+04 world Transportation + 3 -4.75e+03 -1.5e+04 1.03e+04 3.4e-06 0 6.74e+03 1.9e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -142 55.9 6.3 0.0203 0 0 0.0776 Tank initStep + 6 -142 55.9 6.3 0.0193 0.00102 0.000693 0.0783 Tank msc + 7 -142 55.9 6.3 0 0.0193 0.00791 0.0862 Tank eIoni + 8 -142 55.9 6.3 0 0 0 0.0862 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 58, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -142 55.9 6.3 2.53e-06 0 0 0 Tank initStep + 1 -2.3e+03 2.3e+03 1.22e+03 2.53e-06 2.53e-06 3.34e+03 3.34e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 57, Parent ID = 40 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -142 55.9 6.3 2.46e-06 0 0 0 Tank initStep + 1 -5e+03 -102 -4.42e+03 2.46e-06 0 6.57e+03 6.57e+03 expHall Transportation + 2 -5e+03 -102 -4.42e+03 2.46e-06 0 0 6.57e+03 Tank Transportation + 3 -3.81e+03 -319 -5e+03 2.46e-06 0 1.35e+03 7.92e+03 expHall Transportation + 4 -3.81e+03 -319 -5e+03 2.46e-06 0 0 7.92e+03 Tank Transportation + 5 -2.45e+03 -5e+03 -4.11e+03 2.46e-06 0 4.95e+03 1.29e+04 expHall Transportation + 6 2.49e+03 -1e+04 -2.66e+03 2.46e-06 0 7.18e+03 2e+04 world Transportation + 7 7.42e+03 -1.5e+04 -1.21e+03 2.46e-06 0 7.18e+03 2.72e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -115 25.4 12.4 0.0611 0 0 0 Tank initStep + 1 -115 25.4 12.4 0.0563 0.00479 0.00482 0.00482 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 59, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -115 25.4 12.4 3.6e-06 0 0 0 Tank initStep + 1 862 866 -4.7e+03 3.6e-06 3.6e-06 4.89e+03 4.89e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -115 25.4 12.4 0.0563 0 0 0.00482 Tank initStep + 2 -115 25.4 12.4 0.0554 0.000844 0.00418 0.009 Tank msc + 3 -115 25.4 12.4 0.0417 0.0137 0.0246 0.0336 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 60, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -115 25.4 12.4 2.32e-06 0 0 0 Tank initStep + 1 5e+03 56.4 2.33e+03 2.32e-06 0 5.62e+03 5.62e+03 expHall Transportation + 2 1e+04 -757 6.55e+03 2.32e-06 0 6.59e+03 1.22e+04 world Transportation + 3 1.5e+04 -1.57e+03 1.08e+04 2.32e-06 0 6.59e+03 1.88e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -115 25.4 12.4 0.0417 0 0 0.0336 Tank initStep + 4 -115 25.4 12.4 0.0354 0.00627 0.00247 0.0361 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -115 25.4 12.4 4.01e-06 0 0 0 Tank initStep + 1 302 -517 967 4.01e-06 4.01e-06 1.17e+03 1.17e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 39 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -115 25.4 12.4 2.53e-06 0 0 0 Tank initStep + 1 -1.19e+03 -1.01e+03 3.38e+03 2.53e-06 2.53e-06 3.69e+03 3.69e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 -115 25.4 12.4 0.0354 0 0 0.0361 Tank initStep + 5 -115 25.4 12.4 0.0337 0.0017 0.00185 0.0379 Tank msc + 6 -115 25.4 12.4 0.0151 0.0186 0.0165 0.0544 Tank eIoni + 7 -115 25.4 12.4 0 0.0151 0.00511 0.0595 Tank eIoni + 8 -115 25.4 12.4 0 0 0 0.0595 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -118 21.1 17.2 0.0708 0 0 0 Tank initStep + 1 -118 21.1 17.2 0.068 0.00282 0.00626 0.00626 Tank msc + 2 -118 21.1 17.1 0.0501 0.0179 0.0295 0.0357 Tank eIoni + 3 -118 21.1 17.1 0.0186 0.0315 0.0226 0.0584 Tank eIoni + 4 -118 21.1 17.1 0 0.0186 0.00742 0.0658 Tank eIoni + 5 -118 21.1 17.1 0 0 0 0.0658 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 38 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -118 21.1 17.1 3.8e-06 0 0 0 Tank initStep + 1 -122 22.7 47.7 3.8e-06 3.8e-06 30.8 30.8 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 16.9 27.4 0.195 0 0 0 Tank initStep + 1 -111 16.9 27.4 0.188 0.00759 0.0343 0.0343 Tank msc + 2 -111 16.9 27.5 0.165 0.023 0.0963 0.131 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 16.9 27.4 3.59e-06 0 0 0 Tank initStep + 1 -502 -882 1.04e+03 3.59e-06 3.59e-06 1.41e+03 1.41e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -111 16.9 27.5 0.165 0 0 0.131 Tank initStep + 3 -111 16.9 27.5 0.157 0.00788 0.0261 0.157 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 16.9 27.5 2.32e-06 0 0 0 Tank initStep + 1 -1.91e+03 -5e+03 -1.06e+03 2.32e-06 0 5.44e+03 5.44e+03 expHall Transportation + 2 -2.95e+03 -1e+04 -3.46e+03 2.32e-06 0 5.64e+03 1.11e+04 world Transportation + 3 -4e+03 -1.5e+04 -5.86e+03 2.32e-06 0 5.64e+03 1.67e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -111 16.9 27.5 0.157 0 0 0.157 Tank initStep + 4 -111 16.9 27.6 0.146 0.0107 0.0241 0.181 Tank msc + 5 -111 17 27.6 0.125 0.0207 0.0693 0.25 Tank eIoni + 6 -111 17 27.6 0.106 0.019 0.0572 0.307 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.6 3.98e-06 0 0 0 Tank initStep + 1 -1.69e+03 5e+03 -4.23e+03 3.98e-06 0 6.74e+03 6.74e+03 expHall Transportation + 2 -1.69e+03 5e+03 -4.23e+03 3.98e-06 0 0 6.74e+03 Tank Transportation + 3 -2.42e+03 1.68e+03 -5e+03 3.98e-06 0 3.48e+03 1.02e+04 expHall Transportation + 4 -2.42e+03 1.68e+03 -5e+03 3.98e-06 0 0 1.02e+04 Tank Transportation + 5 -4.1e+03 -2.65e+03 -3.75e+03 3.98e-06 3.98e-06 4.81e+03 1.5e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 -111 17 27.6 0.106 0 0 0.307 Tank initStep + 7 -111 17 27.6 0.103 0.00368 0.0126 0.32 Tank msc + 8 -111 17 27.7 0.0857 0.0171 0.0452 0.365 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.6 3.4e-06 0 0 0 Tank initStep + 1 789 5e+03 -1.75e+03 3.4e-06 0 5.37e+03 5.37e+03 expHall Transportation + 2 789 5e+03 -1.75e+03 3.4e-06 0 0 5.37e+03 Tank Transportation + 3 -2.55e+03 -808 -5e+03 3.4e-06 0 7.44e+03 1.28e+04 expHall Transportation + 4 -2.55e+03 -808 -5e+03 3.4e-06 0 0 1.28e+04 Tank Transportation + 5 -3.65e+03 -5e+03 -1.58e+03 3.4e-06 0 5.52e+03 1.83e+04 expHall Transportation + 6 -3.65e+03 -5e+03 -1.58e+03 3.4e-06 0 0 1.83e+04 Tank Transportation + 7 -4.5e+03 -430 5e+03 3.4e-06 0 8.05e+03 2.64e+04 expHall Transportation + 8 -4.5e+03 -430 5e+03 3.4e-06 0 0 2.64e+04 Tank Transportation + 9 -3.72e+03 -230 972 3.4e-06 0 4.11e+03 3.05e+04 Tank OpRayleigh + 10 -3.59e+03 -214 1.14e+03 3.4e-06 3.4e-06 220 3.07e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.7 3.86e-06 0 0 0 Tank initStep + 1 -560 -5e+03 880 3.86e-06 0 5.11e+03 5.11e+03 expHall Transportation + 2 -895 -1e+04 2.37e+03 3.86e-06 0 5.23e+03 1.03e+04 world Transportation + 3 -1.23e+03 -1.5e+04 3.86e+03 3.86e-06 0 5.23e+03 1.56e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 8 -111 17 27.7 0.0857 0 0 0.365 Tank initStep + 9 -111 17 27.7 0.0825 0.00315 0.00872 0.374 Tank msc + 10 -111 17 27.7 0.0697 0.0128 0.0356 0.409 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.7 4.1e-06 0 0 0 Tank initStep + 1 -395 2e+03 269 4.1e-06 0 2.02e+03 2.02e+03 Bubble Transportation + 2 -500 2.53e+03 359 4.1e-06 4.1e-06 552 2.57e+03 Tank Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 -111 17 27.7 0.0697 0 0 0.409 Tank initStep + 11 -111 17 27.7 0.0689 0.000763 0.00608 0.416 Tank msc + 12 -111 17 27.7 0.0518 0.0171 0.0298 0.445 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.7 3.78e-06 0 0 0 Tank initStep + 1 -3.03e+03 -492 -2.57e+03 3.78e-06 0 3.94e+03 3.94e+03 Tank OpRayleigh + 2 -2.86e+03 -2.2e+03 -4.33e+03 3.78e-06 3.78e-06 2.46e+03 6.4e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 12 -111 17 27.7 0.0518 0 0 0.445 Tank initStep + 13 -111 17 27.7 0.0394 0.0124 0.00361 0.449 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.7 4.13e-06 0 0 0 Tank initStep + 1 1.94e+03 1.01e+03 865 4.13e-06 4.13e-06 2.43e+03 2.43e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.7 3.79e-06 0 0 0 Tank initStep + 1 3.03e+03 -5e+03 2.23e+03 3.79e-06 0 6.32e+03 6.32e+03 expHall Transportation + 2 1e+04 -7.46e+03 6.15e+03 3.79e-06 0 8.36e+03 1.47e+04 world Transportation + 3 1.5e+04 -9.22e+03 8.97e+03 3.79e-06 0 6e+03 2.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.7 2.72e-06 0 0 0 Tank initStep + 1 4.91e+03 673 5e+03 2.72e-06 0 7.1e+03 7.1e+03 expHall Transportation + 2 4.91e+03 673 5e+03 2.72e-06 0 0 7.1e+03 Tank Transportation + 3 5e+03 721 4.8e+03 2.72e-06 0 227 7.33e+03 expHall Transportation + 4 5e+03 721 4.8e+03 2.72e-06 0 0 7.33e+03 Tank Transportation + 5 233 -1.61e+03 1.95e+03 2.72e-06 2.72e-06 6.02e+03 1.33e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 -111 17 27.7 0.0394 0 0 0.449 Tank initStep + 14 -111 17 27.7 0.0384 0.000989 0.00223 0.451 Tank msc + 15 -111 17 27.7 0.0201 0.0183 0.0183 0.47 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 37 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -111 17 27.7 3.67e-06 0 0 0 Tank initStep + 1 -1.94e+03 -1.35e+03 -5e+03 3.67e-06 0 5.52e+03 5.52e+03 expHall Transportation + 2 -5.69e+03 -993 -1e+04 3.67e-06 0 6.26e+03 1.18e+04 world Transportation + 3 -9.44e+03 -640 -1.5e+04 3.67e-06 0 6.26e+03 1.8e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 36 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 15 -111 17 27.7 0.0201 0 0 0.47 Tank initStep + 16 -111 17 27.7 0.0197 0.000377 0.00068 0.47 Tank msc + 17 -111 17 27.7 0 0.0197 0.00822 0.478 Tank eIoni + 18 -111 17 27.7 0 0 0 0.478 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 35, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.04 0.145 0.621 0.511 0 0 0 Tank initStep + 1 59.8 -8.62 -13.4 0.294 2.92e-05 61 61 Tank compt + 2 80.5 -10.9 25.1 0.139 2.92e-05 43.7 105 Tank compt + 3 80.1 -8.05 -4.36 0.0946 1.42e-05 29.6 134 Tank compt + 4 89.4 -15.5 7.71 0.0836 2.92e-05 17 151 Tank compt + 5 85.7 -4.36 24.9 0.0679 0.000537 20.9 172 Tank compt + 6 121 -4.35 12.5 0.0635 1.42e-05 37.5 210 Tank compt + 7 121 -3.7 10.8 0.0575 1.42e-05 1.86 212 Tank compt + 8 185 138 46 0.0568 1.42e-05 159 371 Tank compt + 9 189 169 38.7 0.0536 1.36e-05 31.8 403 Tank compt + 10 175 184 47.6 0.0497 1.42e-05 22.1 425 Tank compt + 11 174 180 56.4 0 0.000537 9.83 435 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 174 180 56.4 0.0492 0 0 0 Tank initStep + 1 174 180 56.4 0.0478 0.00132 0.0033 0.0033 Tank msc + 2 174 180 56.4 0.0317 0.0161 0.0218 0.0251 Tank eIoni + 3 174 180 56.4 0.0198 0.0119 0.0156 0.0407 Tank eIoni + 4 174 180 56.4 0 0.0198 0.00823 0.049 Tank eIoni + 5 174 180 56.4 0 0 0 0.049 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 175 184 47.6 0.0039 0 0 0 Tank initStep + 1 175 184 47.6 0.00378 0.00012 3.85e-05 3.85e-05 Tank msc + 2 175 184 47.6 0 0.00378 0.000456 0.000494 Tank eIoni + 3 175 184 47.6 0 0 0 0.000494 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 189 169 38.7 0.00322 0 0 0 Tank initStep + 1 189 169 38.7 0.00313 9.04e-05 2.78e-05 2.78e-05 Tank msc + 2 189 169 38.7 0 0.00313 0.000331 0.000359 Tank eIoni + 3 189 169 38.7 0 0 0 0.000359 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 185 138 46 0.00068 0 0 0 Tank initStep + 1 185 138 46 0.000633 4.77e-05 2.44e-06 2.44e-06 Tank msc + 2 185 138 46 0 0.000633 2.77e-05 3.01e-05 Tank eIoni + 3 185 138 46 0 0 0 3.01e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 121 -3.7 10.8 0.00596 0 0 0 Tank initStep + 1 121 -3.7 10.8 0.00575 0.000211 8e-05 8e-05 Tank msc + 2 121 -3.71 10.8 0 0.00575 0.00094 0.00102 Tank eIoni + 3 121 -3.71 10.8 0 0 0 0.00102 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 81 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 121 -3.71 10.8 2.48e-06 0 0 0 Tank initStep + 1 -5e+03 -3.43e+03 2.64e+03 2.48e-06 0 6.7e+03 6.7e+03 expHall Transportation + 2 -5e+03 -3.43e+03 2.64e+03 2.48e-06 0 0 6.7e+03 Tank Transportation + 3 -2.51e+03 -5e+03 4.36e+03 2.48e-06 0 3.41e+03 1.01e+04 expHall Transportation + 4 -2.51e+03 -5e+03 4.36e+03 2.48e-06 0 0 1.01e+04 Tank Transportation + 5 -2.66e+03 -4.7e+03 5e+03 2.48e-06 0 721 1.08e+04 expHall Transportation + 6 -4.32e+03 -2.03e+03 1e+04 2.48e-06 0 5.9e+03 1.67e+04 world Transportation + 7 -5.97e+03 638 1.5e+04 2.48e-06 0 5.9e+03 2.26e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 121 -4.35 12.5 0.00433 0 0 0 Tank initStep + 1 121 -4.35 12.5 0.0043 3.28e-05 4.61e-05 4.61e-05 Tank msc + 2 121 -4.35 12.5 0 0.0043 0.000569 0.000615 Tank eIoni + 3 121 -4.35 12.5 0 0 0 0.000615 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 85.7 -4.36 24.9 0.0152 0 0 0 Tank initStep + 1 85.7 -4.36 24.9 0.0147 0.000506 0.000412 0.000412 Tank msc + 2 85.7 -4.36 24.9 0 0.0147 0.00485 0.00527 Tank eIoni + 3 85.7 -4.36 24.9 0 0 0 0.00527 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 89.4 -15.5 7.71 0.011 0 0 0 Tank initStep + 1 89.4 -15.5 7.71 0.0107 0.000332 0.000236 0.000236 Tank msc + 2 89.4 -15.5 7.71 0 0.0107 0.0028 0.00304 Tank eIoni + 3 89.4 -15.5 7.71 0 0 0 0.00304 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 78 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 89.4 -15.5 7.71 3.29e-06 0 0 0 Tank initStep + 1 -1.04e+03 5e+03 -3.25e+03 3.29e-06 0 6.09e+03 6.09e+03 expHall Transportation + 2 -1.04e+03 5e+03 -3.25e+03 3.29e-06 0 0 6.09e+03 Tank Transportation + 3 -1.06e+03 4.96e+03 -3.29e+03 3.29e-06 3.29e-06 61.1 6.15e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.1 -8.05 -4.36 0.0444 0 0 0 Tank initStep + 1 80.1 -8.05 -4.36 0.043 0.00135 0.00276 0.00276 Tank msc + 2 80.1 -8.05 -4.37 0.029 0.014 0.0201 0.0228 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 77 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.1 -8.05 -4.37 3.56e-06 0 0 0 Tank initStep + 1 -448 446 406 3.56e-06 0 809 809 Tank OpRayleigh + 2 -2.36e+03 746 5e+03 3.56e-06 0 4.98e+03 5.79e+03 expHall Transportation + 3 -2.36e+03 746 5e+03 3.56e-06 0 0 5.79e+03 Tank Transportation + 4 -5e+03 3.12e+03 2.42e+03 3.56e-06 0 4.39e+03 1.02e+04 expHall Transportation + 5 -5e+03 3.12e+03 2.42e+03 3.56e-06 0 0 1.02e+04 Tank Transportation + 6 -4.48e+03 5e+03 -869 3.56e-06 0 3.82e+03 1.4e+04 expHall Transportation + 7 -4.48e+03 5e+03 -869 3.56e-06 0 0 1.4e+04 Tank Transportation + 8 -4.41e+03 4.52e+03 -2.15e+03 3.56e-06 3.56e-06 1.37e+03 1.54e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 80.1 -8.05 -4.37 0.029 0 0 0.0228 Tank initStep + 3 80.1 -8.05 -4.37 0.0283 0.000748 0.0013 0.0241 Tank msc + 4 80.1 -8.04 -4.37 0 0.0283 0.014 0.0381 Tank eIoni + 5 80.1 -8.04 -4.37 0 0 0 0.0381 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 77 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.1 -8.04 -4.37 2.22e-06 0 0 0 Tank initStep + 1 1.86e+03 -5e+03 4.26e+03 2.22e-06 0 6.8e+03 6.8e+03 expHall Transportation + 2 1.86e+03 -5e+03 4.26e+03 2.22e-06 0 0 6.8e+03 Tank Transportation + 3 2.42e+03 -3.57e+03 5e+03 2.22e-06 0 1.71e+03 8.51e+03 expHall Transportation + 4 2.42e+03 -3.57e+03 5e+03 2.22e-06 0 0 8.51e+03 Tank Transportation + 5 2.39e+03 -3.12e+03 4.18e+03 2.22e-06 2.22e-06 936 9.45e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 77 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.1 -8.05 -4.37 3.34e-06 0 0 0 Tank initStep + 1 -5e+03 1.8e+03 3.53e+03 3.34e-06 0 6.45e+03 6.45e+03 expHall Transportation + 2 -5e+03 1.8e+03 3.53e+03 3.34e-06 0 0 6.45e+03 Tank Transportation + 3 -1.45e+03 1.93e+03 4.05e+03 3.34e-06 3.34e-06 3.59e+03 1e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.5 -10.9 25.1 0.155 0 0 0 Tank initStep + 1 80.5 -10.9 25.1 0.149 0.00596 0.0235 0.0235 Tank msc + 2 80.5 -10.9 25.1 0.13 0.0187 0.0709 0.0944 Tank eIoni + 3 80.6 -10.9 25.2 0.112 0.0182 0.0598 0.154 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.6 -10.9 25.2 3.61e-06 0 0 0 Tank initStep + 1 5e+03 -1.86e+03 4.06e+03 3.61e-06 0 6.63e+03 6.63e+03 expHall Transportation + 2 5e+03 -1.86e+03 4.06e+03 3.61e-06 0 0 6.63e+03 Tank Transportation + 3 3.15e+03 -3.06e+03 5e+03 3.61e-06 0 2.39e+03 9.02e+03 expHall Transportation + 4 3.15e+03 -3.06e+03 5e+03 3.61e-06 0 0 9.02e+03 Tank Transportation + 5 598 -3.72e+03 -1.36e+03 3.61e-06 3.61e-06 6.88e+03 1.59e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 80.6 -10.9 25.2 0.112 0 0 0.154 Tank initStep + 4 80.6 -10.9 25.2 0.108 0.00377 0.0137 0.168 Tank msc + 5 80.6 -10.8 25.2 0.0896 0.0184 0.0479 0.216 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.6 -10.9 25.2 3.5e-06 0 0 0 Tank initStep + 1 -2.37e+03 -2.32e+03 5e+03 3.5e-06 0 6.01e+03 6.01e+03 expHall Transportation + 2 -9.88e+03 -9.69e+03 1e+04 3.5e-06 0 1.17e+04 1.77e+04 world Transportation + 3 -1.5e+04 -1.47e+04 1.34e+04 3.5e-06 0 7.94e+03 2.56e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.6 -10.9 25.2 2.5e-06 0 0 0 Tank initStep + 1 629 -1.34e+03 1.04e+03 2.5e-06 2.5e-06 1.76e+03 1.76e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.6 -10.9 25.2 2.1e-06 0 0 0 Tank initStep + 1 -3.42e+03 -580 -3.72e+03 2.1e-06 2.1e-06 5.16e+03 5.16e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 80.6 -10.8 25.2 0.0896 0 0 0.216 Tank initStep + 6 80.6 -10.8 25.2 0.0862 0.0034 0.00943 0.225 Tank msc + 7 80.6 -10.8 25.2 0.0742 0.0121 0.0373 0.263 Tank eIoni + 8 80.6 -10.8 25.2 0.0519 0.0222 0.032 0.295 Tank eIoni + 9 80.6 -10.8 25.2 0.0387 0.0133 0.0233 0.318 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 96, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.6 -10.8 25.2 3.24e-06 0 0 0 Tank initStep + 1 5e+03 -1.42e+03 -876 3.24e-06 0 5.2e+03 5.2e+03 expHall Transportation + 2 1e+04 -4.22e+03 -2.2e+03 3.24e-06 0 5.88e+03 1.11e+04 world Transportation + 3 1.5e+04 -7.01e+03 -3.52e+03 3.24e-06 0 5.88e+03 1.7e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 95, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.6 -10.8 25.2 2.92e-06 0 0 0 Tank initStep + 1 5e+03 1.45e+03 4.36e+03 2.92e-06 0 6.72e+03 6.72e+03 expHall Transportation + 2 5e+03 1.45e+03 4.36e+03 2.92e-06 0 0 6.72e+03 Tank Transportation + 3 3.95e+03 2.28e+03 5e+03 2.92e-06 0 1.49e+03 8.2e+03 expHall Transportation + 4 3.95e+03 2.28e+03 5e+03 2.92e-06 0 0 8.2e+03 Tank Transportation + 5 1.63e+03 5e+03 1.24e+03 2.92e-06 0 5.19e+03 1.34e+04 expHall Transportation + 6 -4.59e+03 9.69e+03 -1e+04 2.92e-06 0 1.37e+04 2.71e+04 world Transportation + 7 -7.36e+03 1.18e+04 -1.5e+04 2.92e-06 0 6.08e+03 3.31e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 80.6 -10.8 25.2 0.0387 0 0 0.318 Tank initStep + 10 80.6 -10.8 25.2 0.0381 0.000578 0.00216 0.32 Tank msc + 11 80.6 -10.8 25.3 0.0152 0.0229 0.0182 0.338 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.6 -10.8 25.2 3.32e-06 0 0 0 Tank initStep + 1 -1.96e+03 5e+03 2.4e+03 3.32e-06 0 5.91e+03 5.91e+03 expHall Transportation + 2 -1.96e+03 5e+03 2.4e+03 3.32e-06 0 0 5.91e+03 Tank Transportation + 3 -3.35e+03 445 5e+03 3.32e-06 0 5.43e+03 1.13e+04 expHall Transportation + 4 -3.35e+03 445 5e+03 3.32e-06 0 0 1.13e+04 Tank Transportation + 5 -5e+03 -2.3e+03 2.28e+03 3.32e-06 0 4.21e+03 1.55e+04 expHall Transportation + 6 -5e+03 -2.3e+03 2.28e+03 3.32e-06 0 0 1.55e+04 Tank Transportation + 7 -4.3e+03 -5e+03 19.9 3.32e-06 0 3.59e+03 1.91e+04 expHall Transportation + 8 -1.76e+03 -9.06e+03 -1e+04 3.32e-06 0 1.11e+04 3.02e+04 world Transportation + 9 -492 -1.11e+04 -1.5e+04 3.32e-06 0 5.54e+03 3.58e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 80.6 -10.8 25.3 0.0152 0 0 0.338 Tank initStep + 12 80.6 -10.8 25.3 0.0148 0.000381 0.000414 0.339 Tank msc + 13 80.6 -10.8 25.3 0 0.0148 0.00495 0.344 Tank eIoni + 14 80.6 -10.8 25.3 0 0 0 0.344 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 98, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 80.6 -10.8 25.3 3.49e-06 0 0 0 Tank initStep + 1 -5e+03 790 2.73e+03 3.49e-06 0 5.81e+03 5.81e+03 expHall Transportation + 2 -7.98e+03 630 1e+04 3.49e-06 0 7.86e+03 1.37e+04 world Transportation + 3 -1e+04 520 1.5e+04 3.49e-06 0 5.4e+03 1.91e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.8 -8.62 -13.4 0.217 0 0 0 Tank initStep + 1 59.8 -8.63 -13.4 0.205 0.0119 0.0406 0.0406 Tank msc + 2 59.9 -8.65 -13.5 0.18 0.0256 0.109 0.149 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 100, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.65 -13.5 3.76e-06 0 0 0 Tank initStep + 1 -72.8 -1.14e+03 5e+03 3.76e-06 0 5.14e+03 5.14e+03 expHall Transportation + 2 -72.8 -1.14e+03 5e+03 3.76e-06 0 0 5.14e+03 Tank Transportation + 3 2.42e+03 5e+03 -2.35e+03 3.76e-06 0 9.9e+03 1.5e+04 expHall Transportation + 4 2.42e+03 5e+03 -2.35e+03 3.76e-06 0 0 1.5e+04 Tank Transportation + 5 3.4e+03 2.89e+03 -4.21e+03 3.76e-06 3.76e-06 2.98e+03 1.8e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.64 -13.5 3.49e-06 0 0 0 Tank initStep + 1 -1.13e+03 -1.98e+03 -326 3.49e-06 3.49e-06 2.32e+03 2.32e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 59.9 -8.65 -13.5 0.18 0 0 0.149 Tank initStep + 3 59.9 -8.65 -13.5 0.171 0.00844 0.03 0.179 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 101, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.65 -13.5 2.1e-06 0 0 0 Tank initStep + 1 -3.23e+03 2.03e+03 2.28e+03 2.1e-06 2.1e-06 4.5e+03 4.5e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 59.9 -8.65 -13.5 0.171 0 0 0.179 Tank initStep + 4 60 -8.65 -13.5 0.165 0.0061 0.0278 0.207 Tank msc + 5 60 -8.65 -13.4 0.143 0.0221 0.0813 0.288 Tank eIoni + 6 60 -8.6 -13.4 0.121 0.0223 0.0675 0.356 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 103, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 60 -8.61 -13.4 3.47e-06 0 0 0 Tank initStep + 1 5e+03 2.49e+03 -746 3.47e-06 0 5.58e+03 5.58e+03 expHall Transportation + 2 1e+04 7.17e+03 -4.06e+03 3.47e-06 0 7.61e+03 1.32e+04 world Transportation + 3 1.5e+04 1.19e+04 -7.38e+03 3.47e-06 0 7.61e+03 2.08e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 102, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 60 -8.62 -13.4 4.11e-06 0 0 0 Tank initStep + 1 5e+03 -2.56e+03 2.72e+03 4.11e-06 0 6.19e+03 6.19e+03 expHall Transportation + 2 5e+03 -2.56e+03 2.72e+03 4.11e-06 0 0 6.19e+03 Tank Transportation + 3 1.15e+03 -5e+03 3.5e+03 4.11e-06 0 4.63e+03 1.08e+04 expHall Transportation + 4 1.15e+03 -5e+03 3.5e+03 4.11e-06 0 0 1.08e+04 Tank Transportation + 5 -2.32e+03 -2.99e+03 4.33e+03 4.11e-06 4.11e-06 4.09e+03 1.49e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 60 -8.6 -13.4 0.121 0 0 0.356 Tank initStep + 7 60 -8.6 -13.4 0.118 0.00291 0.0156 0.372 Tank msc + 8 59.9 -8.59 -13.4 0.0958 0.0222 0.0531 0.425 Tank eIoni + 9 59.9 -8.59 -13.4 0.076 0.0198 0.0418 0.467 Tank eIoni + 10 59.9 -8.58 -13.4 0.0615 0.0144 0.0328 0.499 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 104, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.58 -13.4 2.69e-06 0 0 0 Tank initStep + 1 -995 4.99e+03 5e+03 2.69e-06 0 7.16e+03 7.16e+03 expHall Transportation + 2 -995 4.99e+03 5e+03 2.69e-06 0 0 7.16e+03 Tank Transportation + 3 -1e+03 5e+03 5e+03 2.69e-06 0 14.9 7.17e+03 expHall Transportation + 4 -1e+03 5e+03 5e+03 2.69e-06 0 0 7.17e+03 Tank Transportation + 5 -507 2.82e+03 -5e+03 2.69e-06 0 1.02e+04 1.74e+04 expHall Transportation + 6 -507 2.82e+03 -5e+03 2.69e-06 0 0 1.74e+04 Tank Transportation + 7 -608 -5e+03 1.9e+03 2.69e-06 0 1.04e+04 2.78e+04 expHall Transportation + 8 -608 -5e+03 1.9e+03 2.69e-06 0 0 2.78e+04 Tank Transportation + 9 -383 -4.08e+03 5e+03 2.69e-06 0 3.24e+03 3.11e+04 expHall Transportation + 10 570 -802 1e+04 2.69e-06 0 6.05e+03 3.71e+04 world Transportation + 11 1.52e+03 2.47e+03 1.5e+04 2.69e-06 0 6.05e+03 4.32e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 59.9 -8.58 -13.4 0.0615 0 0 0.499 Tank initStep + 11 59.9 -8.58 -13.4 0.0597 0.00182 0.00489 0.504 Tank msc + 12 59.9 -8.58 -13.3 0.0457 0.014 0.0262 0.53 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.58 -13.3 3.74e-06 0 0 0 Tank initStep + 1 -1.5e+03 2.9e+03 5e+03 3.74e-06 0 6e+03 6e+03 expHall Transportation + 2 -1.5e+03 2.9e+03 5e+03 3.74e-06 0 0 6e+03 Tank Transportation + 3 -1.92e+03 3.05e+03 4.51e+03 3.74e-06 3.74e-06 662 6.66e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.58 -13.3 2.64e-06 0 0 0 Tank initStep + 1 -4.55e+03 -3.58e+03 5e+03 2.64e-06 0 7.69e+03 7.69e+03 expHall Transportation + 2 -4.55e+03 -3.58e+03 5e+03 2.64e-06 0 0 7.69e+03 Tank Transportation + 3 -5e+03 -4.09e+03 4.01e+03 2.64e-06 0 1.2e+03 8.89e+03 expHall Transportation + 4 -5e+03 -4.09e+03 4.01e+03 2.64e-06 0 0 8.89e+03 Tank Transportation + 5 -2.36e+03 -5e+03 783 2.64e-06 0 4.27e+03 1.32e+04 expHall Transportation + 6 -2.36e+03 -5e+03 783 2.64e-06 0 0 1.32e+04 Tank Transportation + 7 -2.38e+03 5e+03 -3.22e+03 2.64e-06 0 1.08e+04 2.39e+04 expHall Transportation + 8 -1.66e+03 1e+04 -8.63e+03 2.64e-06 0 7.41e+03 3.13e+04 world Transportation + 9 -934 1.5e+04 -1.4e+04 2.64e-06 0 7.41e+03 3.87e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 12 59.9 -8.58 -13.3 0.0457 0 0 0.53 Tank initStep + 13 59.9 -8.58 -13.3 0.0297 0.016 0.00291 0.533 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.58 -13.3 3.46e-06 0 0 0 Tank initStep + 1 5e+03 4.25e+03 433 3.46e-06 0 6.54e+03 6.54e+03 expHall Transportation + 2 5e+03 4.25e+03 433 3.46e-06 0 0 6.54e+03 Tank Transportation + 3 3.77e+03 5e+03 279 3.46e-06 0 1.45e+03 7.98e+03 expHall Transportation + 4 3.77e+03 5e+03 279 3.46e-06 0 0 7.98e+03 Tank Transportation + 5 446 1.77e+03 21 3.46e-06 3.46e-06 4.64e+03 1.26e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.58 -13.3 3.79e-06 0 0 0 Tank initStep + 1 321 686 488 3.79e-06 3.79e-06 896 896 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.58 -13.3 3.4e-06 0 0 0 Tank initStep + 1 -2.4e+03 -3.99e+03 -5e+03 3.4e-06 0 6.84e+03 6.84e+03 expHall Transportation + 2 -2.4e+03 -3.99e+03 -5e+03 3.4e-06 0 0 6.84e+03 Tank Transportation + 3 -4.94e+03 -5e+03 -2.89e+03 3.4e-06 0 3.45e+03 1.03e+04 expHall Transportation + 4 -1e+04 -5.24e+03 983 3.4e-06 0 6.38e+03 1.67e+04 world Transportation + 5 -1.5e+04 -5.48e+03 4.81e+03 3.4e-06 0 6.3e+03 2.3e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 35 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 59.9 -8.58 -13.3 0.0297 0 0 0.533 Tank initStep + 14 59.9 -8.58 -13.3 0.0275 0.00214 0.00135 0.535 Tank msc + 15 59.9 -8.58 -13.3 0.0119 0.0156 0.0136 0.548 Tank eIoni + 16 59.9 -8.58 -13.3 0 0.0119 0.00339 0.552 Tank eIoni + 17 59.9 -8.58 -13.3 0 0 0 0.552 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 59.9 -8.58 -13.3 3.9e-06 0 0 0 Tank initStep + 1 4.53e+03 -1.31e+03 -5e+03 3.9e-06 0 6.82e+03 6.82e+03 expHall Transportation + 2 4.53e+03 -1.31e+03 -5e+03 3.9e-06 0 0 6.82e+03 Tank Transportation + 3 5e+03 -1.38e+03 -4.28e+03 3.9e-06 0 864 7.68e+03 expHall Transportation + 4 5e+03 -1.38e+03 -4.28e+03 3.9e-06 0 0 7.68e+03 Tank Transportation + 5 -5e+03 -4.56e+03 4.16e+03 3.9e-06 0 1.35e+04 2.12e+04 expHall Transportation + 6 -5e+03 -4.56e+03 4.16e+03 3.9e-06 0 0 2.12e+04 Tank Transportation + 7 -4.5e+03 -5e+03 4.69e+03 3.9e-06 0 851 2.2e+04 expHall Transportation + 8 -4.5e+03 -5e+03 4.69e+03 3.9e-06 0 0 2.2e+04 Tank Transportation + 9 -4.21e+03 -4.93e+03 5e+03 3.9e-06 0 430 2.24e+04 expHall Transportation + 10 -4.21e+03 -4.93e+03 5e+03 3.9e-06 0 0 2.24e+04 Tank Transportation + 11 -3.82e+03 -5e+03 4.67e+03 3.9e-06 0 518 2.3e+04 expHall Transportation + 12 -3.82e+03 -5e+03 4.67e+03 3.9e-06 0 0 2.3e+04 Tank Transportation + 13 1.15e+03 5e+03 -158 3.9e-06 0 1.22e+04 3.51e+04 expHall Transportation + 14 1.15e+03 5e+03 -158 3.9e-06 0 0 3.51e+04 Tank Transportation + 15 684 1.35e+03 -5e+03 3.9e-06 0 6.08e+03 4.12e+04 expHall Transportation + 16 684 1.35e+03 -5e+03 3.9e-06 0 0 4.12e+04 Tank Transportation + 17 824 -5e+03 -191 3.9e-06 0 7.97e+03 4.92e+04 expHall Transportation + 18 824 -5e+03 -191 3.9e-06 0 0 4.92e+04 Tank Transportation + 19 -374 -1.63e+03 3.96e+03 3.9e-06 3.9e-06 5.48e+03 5.46e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 0.5 0 0 0 Tank initStep + 1 0.137 0.00956 -0.0201 0.385 0.115 0.14 0.14 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0913 0.00638 -0.0134 2.16e-06 0 0 0 Tank initStep + 1 1.07e+03 -433 -5e+03 2.16e-06 0 5.13e+03 5.13e+03 expHall Transportation + 2 1.07e+03 -433 -5e+03 2.16e-06 0 0 5.13e+03 Tank Transportation + 3 1.12e+03 -446 -4.87e+03 2.16e-06 2.16e-06 138 5.27e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0224 0.00157 -0.00329 3.9e-06 0 0 0 Tank initStep + 1 5e+03 -3.9e+03 -763 3.9e-06 0 6.38e+03 6.38e+03 expHall Transportation + 2 5e+03 -3.9e+03 -763 3.9e-06 0 0 6.38e+03 Tank Transportation + 3 4.57e+03 -5e+03 -802 3.9e-06 0 1.19e+03 7.57e+03 expHall Transportation + 4 1.69e+03 -1e+04 -2.31e+03 3.9e-06 0 5.96e+03 1.35e+04 world Transportation + 5 -1.19e+03 -1.5e+04 -3.81e+03 3.9e-06 0 5.96e+03 1.95e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0819 0.00572 -0.012 3.6e-06 0 0 0 Tank initStep + 1 -2.02e+03 -410 -5e+03 3.6e-06 0 5.41e+03 5.41e+03 expHall Transportation + 2 -5.23e+03 -3.75e+03 -1e+04 3.6e-06 0 6.81e+03 1.22e+04 world Transportation + 3 -8.43e+03 -7.09e+03 -1.5e+04 3.6e-06 0 6.81e+03 1.9e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000323 2.26e-05 -4.74e-05 3.29e-06 0 0 0 Tank initStep + 1 724 345 158 3.29e-06 3.29e-06 818 818 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0541 0.00378 -0.00793 3.89e-06 0 0 0 Tank initStep + 1 5e+03 793 1.88e+03 3.89e-06 0 5.4e+03 5.4e+03 expHall Transportation + 2 1e+04 2.09e+03 6.01e+03 3.89e-06 0 6.61e+03 1.2e+04 world Transportation + 3 1.5e+04 3.4e+03 1.01e+04 3.89e-06 0 6.61e+03 1.86e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0773 0.0054 -0.0113 2.88e-06 0 0 0 Tank initStep + 1 5e+03 -2.29e+03 -408 2.88e-06 0 5.51e+03 5.51e+03 expHall Transportation + 2 1e+04 -8.09e+03 -2.63e+03 2.88e-06 0 7.98e+03 1.35e+04 world Transportation + 3 1.5e+04 -1.39e+04 -4.85e+03 2.88e-06 0 7.98e+03 2.15e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 0.137 0.00956 -0.0201 0.385 0 0 0.14 Tank initStep + 2 0.211 0.0244 -0.0444 0.372 0.0127 0.0826 0.222 Tank Cerenkov + 3 0.275 0.0593 -0.0294 0.361 0.0114 0.0772 0.299 Tank Cerenkov + 4 0.336 0.0836 -0.0545 0.35 0.011 0.0726 0.372 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.322 0.0782 -0.0489 2.7e-06 0 0 0 Tank initStep + 1 5e+03 4.51e+03 655 2.7e-06 0 6.77e+03 6.77e+03 expHall Transportation + 2 5e+03 4.51e+03 655 2.7e-06 0 0 6.77e+03 Tank Transportation + 3 4.64e+03 5e+03 2.02e+03 2.7e-06 0 1.5e+03 8.26e+03 expHall Transportation + 4 4.64e+03 5e+03 2.02e+03 2.7e-06 0 0 8.26e+03 Tank Transportation + 5 4.61e+03 4.07e+03 5e+03 2.7e-06 0 3.12e+03 1.14e+04 expHall Transportation + 6 5.64e+03 788 1e+04 2.7e-06 0 6.07e+03 1.75e+04 world Transportation + 7 6.68e+03 -2.5e+03 1.5e+04 2.7e-06 0 6.07e+03 2.35e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 0.336 0.0836 -0.0545 0.35 0 0 0.372 Tank initStep + 5 0.378 0.115 -0.0982 0.337 0.0126 0.0682 0.44 Tank Cerenkov + 6 0.411 0.146 -0.139 0.32 0.0167 0.0634 0.504 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.387 0.123 -0.11 2.41e-06 0 0 0 Tank initStep + 1 605 125 -1.4e+03 2.41e-06 0 1.53e+03 1.53e+03 Tank OpRayleigh + 2 -5e+03 -1.81e+03 3.04e+03 2.41e-06 0 7.41e+03 8.94e+03 expHall Transportation + 3 -5e+03 -1.81e+03 3.04e+03 2.41e-06 0 0 8.94e+03 Tank Transportation + 4 -4.05e+03 -4.15e+03 5e+03 2.41e-06 0 3.19e+03 1.21e+04 expHall Transportation + 5 -4.05e+03 -4.15e+03 5e+03 2.41e-06 0 0 1.21e+04 Tank Transportation + 6 -3.93e+03 -5e+03 2.52e+03 2.41e-06 0 2.62e+03 1.48e+04 expHall Transportation + 7 -3.93e+03 -5e+03 2.52e+03 2.41e-06 0 0 1.48e+04 Tank Transportation + 8 -182 5e+03 -2.43e+03 2.41e-06 0 1.18e+04 2.65e+04 expHall Transportation + 9 3.47e+03 1e+04 -6.28e+03 2.41e-06 0 7.29e+03 3.38e+04 world Transportation + 10 7.11e+03 1.5e+04 -1.01e+04 2.41e-06 0 7.29e+03 4.11e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 0.411 0.146 -0.139 0.32 0 0 0.504 Tank initStep + 7 0.441 0.165 -0.185 0.307 0.0133 0.0573 0.561 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.426 0.156 -0.163 2.13e-06 0 0 0 Tank initStep + 1 -4.5e+03 5e+03 726 2.13e-06 0 6.76e+03 6.76e+03 expHall Transportation + 2 -4.5e+03 5e+03 726 2.13e-06 0 0 6.76e+03 Tank Transportation + 3 -5e+03 4.4e+03 746 2.13e-06 0 787 7.55e+03 expHall Transportation + 4 -5e+03 4.4e+03 746 2.13e-06 0 0 7.55e+03 Tank Transportation + 5 -1.93e+03 3.56e+03 1.38e+03 2.13e-06 2.13e-06 3.24e+03 1.08e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 0.441 0.165 -0.185 0.307 0 0 0.561 Tank initStep + 8 0.458 0.175 -0.232 0.298 0.00961 0.0527 0.614 Tank Cerenkov + 9 0.465 0.184 -0.279 0.287 0.0106 0.0495 0.663 Tank Cerenkov + 10 0.458 0.195 -0.322 0.266 0.0211 0.0461 0.709 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.461 0.191 -0.303 3.96e-06 0 0 0 Tank initStep + 1 -1.45e+03 2.28e+03 209 3.96e-06 0 2.7e+03 2.7e+03 Tank OpMieHG + 2 -2.34e+03 3.87e+03 265 3.96e-06 3.96e-06 1.83e+03 4.54e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.459 0.194 -0.316 2.84e-06 0 0 0 Tank initStep + 1 -18.4 2.33e+03 -5e+03 2.84e-06 0 5.52e+03 5.52e+03 expHall Transportation + 2 -1.68e+03 6.32e+03 -1e+04 2.84e-06 0 6.61e+03 1.21e+04 world Transportation + 3 -3.34e+03 1.03e+04 -1.5e+04 2.84e-06 0 6.61e+03 1.87e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.46 0.192 -0.306 2.87e-06 0 0 0 Tank initStep + 1 -41.6 567 -1.15e+03 2.87e-06 2.87e-06 1.28e+03 1.28e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 0.458 0.195 -0.322 0.266 0 0 0.709 Tank initStep + 11 0.449 0.205 -0.359 0.26 0.00587 0.0396 0.749 Tank Cerenkov + 12 0.437 0.215 -0.393 0.254 0.00611 0.038 0.787 Tank Cerenkov + 13 0.415 0.225 -0.418 0.248 0.00572 0.0362 0.823 Tank Cerenkov + 14 0.398 0.236 -0.427 0.244 0.00382 0.022 0.845 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.399 0.235 -0.426 3.29e-06 0 0 0 Tank initStep + 1 -5e+03 -1.16e+03 807 3.29e-06 0 5.2e+03 5.2e+03 expHall Transportation + 2 -1e+04 -2.53e+03 1.89e+03 3.29e-06 0 5.3e+03 1.05e+04 world Transportation + 3 -1.5e+04 -3.91e+03 2.97e+03 3.29e-06 0 5.3e+03 1.58e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 14 0.398 0.236 -0.427 0.244 0 0 0.845 Tank initStep + 15 0.393 0.241 -0.428 0.243 0.000842 0.00725 0.852 Tank Cerenkov + 16 0.391 0.244 -0.429 0.243 0.000543 0.00402 0.856 Tank Cerenkov + 17 0.389 0.245 -0.429 0.243 0.000244 0.00193 0.858 Tank Cerenkov + 18 0.389 0.246 -0.429 0.242 0.000265 0.000998 0.859 Tank Cerenkov + 19 0.311 0.333 -0.44 0.215 0.027 0.133 0.992 Tank eIoni + 20 0.271 0.42 -0.412 0.167 0.0482 0.113 1.1 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.306 0.343 -0.437 2.29e-06 0 0 0 Tank initStep + 1 1.62e+03 4.14e+03 -160 2.29e-06 2.29e-06 4.45e+03 4.45e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.288 0.383 -0.424 2.64e-06 0 0 0 Tank initStep + 1 -4.88e+03 620 -5e+03 2.64e-06 0 7.01e+03 7.01e+03 expHall Transportation + 2 -1e+04 -676 -7.14e+03 2.64e-06 0 5.7e+03 1.27e+04 world Transportation + 3 -1.5e+04 -1.94e+03 -9.23e+03 2.64e-06 0 5.56e+03 1.83e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.288 0.382 -0.424 2.36e-06 0 0 0 Tank initStep + 1 -5e+03 3.66e+03 -205 2.36e-06 0 6.2e+03 6.2e+03 expHall Transportation + 2 -6.04e+03 1e+04 -2.03e+03 2.36e-06 0 6.68e+03 1.29e+04 world Transportation + 3 -6.86e+03 1.5e+04 -3.46e+03 2.36e-06 0 5.27e+03 1.81e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 20 0.271 0.42 -0.412 0.167 0 0 1.1 Tank initStep + 21 0.275 0.443 -0.421 0.164 0.00317 0.0256 1.13 Tank msc + 22 0.296 0.504 -0.445 0.0513 0.113 0.0778 1.21 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.291 0.489 -0.439 3.33e-06 0 0 0 Tank initStep + 1 -3.51e+03 -3.11e+03 5e+03 3.33e-06 0 6.86e+03 6.86e+03 expHall Transportation + 2 -1e+04 -8.73e+03 9.08e+03 3.33e-06 0 9.5e+03 1.64e+04 world Transportation + 3 -1.5e+04 -1.31e+04 1.22e+04 3.33e-06 0 7.32e+03 2.37e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.294 0.499 -0.443 3.64e-06 0 0 0 Tank initStep + 1 4.07e+03 -5e+03 290 3.64e-06 0 6.45e+03 6.45e+03 expHall Transportation + 2 4.07e+03 -5e+03 290 3.64e-06 0 0 6.45e+03 Tank Transportation + 3 5e+03 -3.29e+03 345 3.64e-06 0 1.95e+03 8.4e+03 expHall Transportation + 4 5e+03 -3.29e+03 345 3.64e-06 0 0 8.4e+03 Tank Transportation + 5 1.95e+03 -643 -407 3.64e-06 3.64e-06 4.11e+03 1.25e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.282 0.463 -0.429 2.47e-06 0 0 0 Tank initStep + 1 -1.08e+03 -106 5e+03 2.47e-06 0 5.12e+03 5.12e+03 expHall Transportation + 2 -4.31e+03 240 1e+04 2.47e-06 0 5.96e+03 1.11e+04 world Transportation + 3 -7.54e+03 587 1.5e+04 2.47e-06 0 5.96e+03 1.7e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.28 0.458 -0.427 3.44e-06 0 0 0 Tank initStep + 1 -1.08e+03 5e+03 1.47e+03 3.44e-06 0 5.32e+03 5.32e+03 expHall Transportation + 2 -1.08e+03 5e+03 1.47e+03 3.44e-06 0 0 5.32e+03 Tank Transportation + 3 -5e+03 3.21e+03 4.96e+03 3.44e-06 0 5.55e+03 1.09e+04 expHall Transportation + 4 -5.87e+03 247 1e+04 3.44e-06 0 5.91e+03 1.68e+04 world Transportation + 5 -6.74e+03 -2.69e+03 1.5e+04 3.44e-06 0 5.87e+03 2.26e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.292 0.493 -0.44 2.82e-06 0 0 0 Tank initStep + 1 -2.87e+03 2.08e+03 -1.22e+03 2.82e-06 2.82e-06 3.75e+03 3.75e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.28 0.457 -0.427 2.09e-06 0 0 0 Tank initStep + 1 3.33e+03 1.76e+03 1.82e+03 2.09e-06 2.09e-06 4.18e+03 4.18e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 22 0.296 0.504 -0.445 0.0513 0 0 1.21 Tank initStep + 23 0.293 0.506 -0.446 0.0487 0.00265 0.00333 1.21 Tank msc + 24 0.282 0.515 -0.451 0.0198 0.0289 0.0215 1.23 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.288 0.51 -0.448 2.36e-06 0 0 0 Tank initStep + 1 -1.69e+03 5e+03 748 2.36e-06 0 5.33e+03 5.33e+03 expHall Transportation + 2 -5.14e+03 1e+04 1.44e+03 2.36e-06 0 6.12e+03 1.14e+04 world Transportation + 3 -8.6e+03 1.5e+04 2.14e+03 2.36e-06 0 6.12e+03 1.76e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.284 0.513 -0.45 3.49e-06 0 0 0 Tank initStep + 1 -42.5 1.24e+03 -4.97e+03 3.49e-06 3.49e-06 5.12e+03 5.12e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 24 0.282 0.515 -0.451 0.0198 0 0 1.23 Tank initStep + 25 0.282 0.516 -0.45 0.0193 0.000518 0.000606 1.23 Tank msc + 26 0.279 0.518 -0.45 0 0.0193 0.00722 1.24 Tank eIoni + 27 0.279 0.518 -0.45 0 0 0 1.24 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.279 0.518 -0.45 0.511 0 0 0 Tank initStep + 1 34.8 89.4 60.8 0.42 1.42e-05 113 113 Tank compt + 2 -12.9 212 122 0.224 1.42e-05 145 258 Tank compt + 3 -28 222 94.4 0.153 1.42e-05 33.2 292 Tank compt + 4 -39.7 255 115 0.108 1.36e-05 41.1 333 Tank compt + 5 -40.3 257 99.8 0.079 1.36e-05 15.2 348 Tank compt + 6 -77.5 270 145 0 0.000537 60.2 408 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -77.5 270 145 0.0784 0 0 0 Tank initStep + 1 -77.5 270 145 0.0753 0.00312 0.00748 0.00748 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 34 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -77.5 270 145 3.57e-06 0 0 0 Tank initStep + 1 5e+03 2.64e+03 -3.89e+03 3.57e-06 0 6.9e+03 6.9e+03 expHall Transportation + 2 5e+03 2.64e+03 -3.89e+03 3.57e-06 0 0 6.9e+03 Tank Transportation + 3 4.38e+03 3.52e+03 -5e+03 3.57e-06 0 1.55e+03 8.45e+03 expHall Transportation + 4 4.38e+03 3.52e+03 -5e+03 3.57e-06 0 0 8.45e+03 Tank Transportation + 5 2.83e+03 5e+03 -3.37e+03 3.57e-06 0 2.69e+03 1.11e+04 expHall Transportation + 6 2.83e+03 5e+03 -3.37e+03 3.57e-06 0 0 1.11e+04 Tank Transportation + 7 1.7e+03 -5e+03 -3.48e+03 3.57e-06 0 1.01e+04 2.12e+04 expHall Transportation + 8 718 -1e+04 -3.84e+03 3.57e-06 0 5.11e+03 2.63e+04 world Transportation + 9 -265 -1.5e+04 -4.2e+03 3.57e-06 0 5.11e+03 3.14e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -77.5 270 145 0.0753 0 0 0.00748 Tank initStep + 2 -77.5 270 145 0.0736 0.0017 0.00697 0.0145 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 34 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -77.5 270 145 2.44e-06 0 0 0 Tank initStep + 1 -48.6 2.43e+03 5e+03 2.44e-06 0 5.31e+03 5.31e+03 expHall Transportation + 2 1.27e+03 6.86e+03 1e+04 2.44e-06 0 6.81e+03 1.21e+04 world Transportation + 3 2.58e+03 1.13e+04 1.5e+04 2.44e-06 0 6.81e+03 1.89e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -77.5 270 145 0.0736 0 0 0.0145 Tank initStep + 3 -77.5 270 145 0.0717 0.00195 0.0067 0.0212 Tank msc + 4 -77.6 270 145 0.0568 0.0149 0.031 0.0521 Tank eIoni + 5 -77.6 270 145 0.0461 0.0108 0.0251 0.0773 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 34 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -77.6 270 145 2.41e-06 0 0 0 Tank initStep + 1 -478 -5e+03 -2.13e+03 2.41e-06 0 5.75e+03 5.75e+03 expHall Transportation + 2 -478 -5e+03 -2.13e+03 2.41e-06 0 0 5.75e+03 Tank Transportation + 3 2.41e+03 -3.69e+03 -5e+03 2.41e-06 0 4.28e+03 1e+04 expHall Transportation + 4 1e+04 -744 -6.69e+03 2.41e-06 0 8.32e+03 1.83e+04 world Transportation + 5 1.5e+04 1.2e+03 -7.8e+03 2.41e-06 0 5.48e+03 2.38e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -77.6 270 145 0.0461 0 0 0.0773 Tank initStep + 6 -77.6 270 145 0.043 0.00304 0.00294 0.0802 Tank msc + 7 -77.6 270 145 0.00944 0.0336 0.0201 0.1 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 34 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -77.6 270 145 3.92e-06 0 0 0 Tank initStep + 1 2.51e+03 812 5e+03 3.92e-06 0 5.53e+03 5.53e+03 expHall Transportation + 2 5.57e+03 -2.39e+03 1e+04 3.92e-06 0 6.68e+03 1.22e+04 world Transportation + 3 8.64e+03 -5.59e+03 1.5e+04 3.92e-06 0 6.68e+03 1.89e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 34 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -77.6 270 145 4.11e-06 0 0 0 Tank initStep + 1 -141 210 185 4.11e-06 0 95.6 95.6 Tank OpRayleigh + 2 -20.3 2e+03 35.8 4.11e-06 4.11e-06 1.8e+03 1.9e+03 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 -77.6 270 145 0.00944 0 0 0.1 Tank initStep + 8 -77.6 270 145 0.0092 0.000236 0.000179 0.1 Tank msc + 9 -77.6 270 145 0 0.0092 0.00214 0.103 Tank eIoni + 10 -77.6 270 145 0 0 0 0.103 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -40.3 257 99.8 0.0286 0 0 0 Tank initStep + 1 -40.3 257 99.8 0.0273 0.00133 0.00127 0.00127 Tank msc + 2 -40.3 257 99.8 0.0116 0.0157 0.0134 0.0147 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 33 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -40.3 257 99.8 3.47e-06 0 0 0 Tank initStep + 1 -1.41e+03 1.15e+03 -5e+03 3.47e-06 0 5.36e+03 5.36e+03 expHall Transportation + 2 -1.41e+03 1.15e+03 -5e+03 3.47e-06 0 0 5.36e+03 Tank Transportation + 3 -5e+03 1.71e+03 -2.97e+03 3.47e-06 0 4.16e+03 9.51e+03 expHall Transportation + 4 -1e+04 2.81e+03 748 3.47e-06 0 6.33e+03 1.58e+04 world Transportation + 5 -1.5e+04 3.92e+03 4.47e+03 3.47e-06 0 6.33e+03 2.22e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -40.3 257 99.8 0.0116 0 0 0.0147 Tank initStep + 3 -40.3 257 99.8 0.0109 0.000749 0.000258 0.015 Tank msc + 4 -40.3 257 99.8 0 0.0109 0.00287 0.0178 Tank eIoni + 5 -40.3 257 99.8 0 0 0 0.0178 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -39.7 255 115 0.0454 0 0 0 Tank initStep + 1 -39.7 255 115 0.0437 0.0017 0.00287 0.00287 Tank msc + 2 -39.7 255 115 0.0305 0.0132 0.0203 0.0232 Tank eIoni + 3 -39.7 255 115 0.0162 0.0143 0.015 0.0382 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 32 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -39.7 255 115 2.12e-06 0 0 0 Tank initStep + 1 46.3 5e+03 2.95e+03 2.12e-06 0 5.53e+03 5.53e+03 expHall Transportation + 2 46.3 5e+03 2.95e+03 2.12e-06 0 0 5.53e+03 Tank Transportation + 3 368 2.66e+03 5e+03 2.12e-06 0 3.13e+03 8.66e+03 expHall Transportation + 4 -3.31e+03 -6.81e+03 1e+04 2.12e-06 0 1.13e+04 2e+04 world Transportation + 5 -6.5e+03 -1.5e+04 1.43e+04 2.12e-06 0 9.8e+03 2.98e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -39.7 255 115 0.0162 0 0 0.0382 Tank initStep + 4 -39.7 255 115 0.0159 0.000305 0.000464 0.0387 Tank msc + 5 -39.7 255 115 0 0.0159 0.0056 0.0443 Tank eIoni + 6 -39.7 255 115 0 0 0 0.0443 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 32 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -39.7 255 115 2.58e-06 0 0 0 Tank initStep + 1 -3.23e+03 5e+03 -3.36e+03 2.58e-06 0 6.69e+03 6.69e+03 expHall Transportation + 2 -3.23e+03 5e+03 -3.36e+03 2.58e-06 0 0 6.69e+03 Tank Transportation + 3 -5e+03 2.71e+03 -4.02e+03 2.58e-06 0 2.97e+03 9.66e+03 expHall Transportation + 4 -5e+03 2.71e+03 -4.02e+03 2.58e-06 0 0 9.66e+03 Tank Transportation + 5 2.05e+03 -5e+03 -3.03e+03 2.58e-06 0 1.05e+04 2.02e+04 expHall Transportation + 6 2.05e+03 -5e+03 -3.03e+03 2.58e-06 0 0 2.02e+04 Tank Transportation + 7 5e+03 -407 -1.99e+03 2.58e-06 0 5.56e+03 2.57e+04 expHall Transportation + 8 5e+03 -407 -1.99e+03 2.58e-06 0 0 2.57e+04 Tank Transportation + 9 1.76e+03 5e+03 1.25e+03 2.58e-06 0 7.09e+03 3.28e+04 expHall Transportation + 10 1.76e+03 5e+03 1.25e+03 2.58e-06 0 0 3.28e+04 Tank Transportation + 11 820 741 -5e+03 2.58e-06 0 7.62e+03 4.04e+04 expHall Transportation + 12 356 -9.77e+03 -1e+04 2.58e-06 0 1.17e+04 5.21e+04 world Transportation + 13 125 -1.5e+04 -1.25e+04 2.58e-06 0 5.79e+03 5.79e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -28 222 94.4 0.0705 0 0 0 Tank initStep + 1 -28 222 94.3 0.0669 0.00366 0.00622 0.00622 Tank msc + 2 -28 222 94.3 0.0519 0.0149 0.029 0.0352 Tank eIoni + 3 -28 221 94.3 0.0353 0.0167 0.0233 0.0586 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 43, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -28 221 94.3 2.25e-06 0 0 0 Tank initStep + 1 441 5e+03 2.53e+03 2.25e-06 0 5.38e+03 5.38e+03 expHall Transportation + 2 441 5e+03 2.53e+03 2.25e-06 0 0 5.38e+03 Tank Transportation + 3 3.28e+03 3.37e+03 5e+03 2.25e-06 0 4.1e+03 9.48e+03 expHall Transportation + 4 1e+04 -1.22e+03 5.52e+03 2.25e-06 0 8.16e+03 1.76e+04 world Transportation + 5 1.5e+04 -4.63e+03 5.9e+03 2.25e-06 0 6.07e+03 2.37e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -28 221 94.3 0.0353 0 0 0.0586 Tank initStep + 4 -28 221 94.3 0.0342 0.00112 0.00184 0.0604 Tank msc + 5 -27.9 221 94.3 0.0215 0.0126 0.0166 0.077 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 44, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -27.9 221 94.3 3.42e-06 0 0 0 Tank initStep + 1 5e+03 -4.07e+03 -990 3.42e-06 0 6.7e+03 6.7e+03 expHall Transportation + 2 5e+03 -4.07e+03 -990 3.42e-06 0 0 6.7e+03 Tank Transportation + 3 4.6e+03 -5e+03 -1.34e+03 3.42e-06 0 1.08e+03 7.77e+03 expHall Transportation + 4 3.3e+03 -1e+04 -3.79e+03 3.42e-06 0 5.71e+03 1.35e+04 world Transportation + 5 2.01e+03 -1.5e+04 -6.23e+03 3.42e-06 0 5.71e+03 1.92e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -27.9 221 94.3 0.0215 0 0 0.077 Tank initStep + 6 -27.9 221 94.3 0.021 0.000491 0.000765 0.0778 Tank msc + 7 -27.9 221 94.3 0 0.021 0.00918 0.087 Tank eIoni + 8 -27.9 221 94.3 0 0 0 0.087 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 46, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -27.9 221 94.3 3.23e-06 0 0 0 Tank initStep + 1 769 2.89e+03 5e+03 3.23e-06 0 5.64e+03 5.64e+03 expHall Transportation + 2 769 2.89e+03 5e+03 3.23e-06 0 0 5.64e+03 Tank Transportation + 3 788 5e+03 3.33e+03 3.23e-06 0 2.69e+03 8.33e+03 expHall Transportation + 4 788 5e+03 3.33e+03 3.23e-06 0 0 8.33e+03 Tank Transportation + 5 4.7e+03 -5e+03 -2.09e+03 3.23e-06 0 1.2e+04 2.04e+04 expHall Transportation + 6 1e+04 -8.37e+03 -6.54e+03 3.23e-06 0 7.7e+03 2.81e+04 world Transportation + 7 1.5e+04 -1.16e+04 -1.07e+04 3.23e-06 0 7.26e+03 3.53e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 45, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -27.9 221 94.3 3.6e-06 0 0 0 Tank initStep + 1 82.5 -5e+03 -3.23e+03 3.6e-06 0 6.19e+03 6.19e+03 expHall Transportation + 2 82.5 -5e+03 -3.23e+03 3.6e-06 0 0 6.19e+03 Tank Transportation + 3 193 -4.76e+03 -3.29e+03 3.6e-06 3.6e-06 270 6.46e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -12.9 212 122 0.196 0 0 0 Tank initStep + 1 -12.9 212 122 0.189 0.00769 0.0346 0.0346 Tank msc + 2 -13 212 122 0.151 0.038 0.0969 0.131 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 47, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13 212 122 3.16e-06 0 0 0 Tank initStep + 1 -328 1.7e+03 5e+03 3.16e-06 0 5.11e+03 5.11e+03 expHall Transportation + 2 1.49e+03 3.67e+03 1e+04 3.16e-06 0 5.68e+03 1.08e+04 world Transportation + 3 3.32e+03 5.64e+03 1.5e+04 3.16e-06 0 5.68e+03 1.65e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -13 212 122 0.151 0 0 0.131 Tank initStep + 3 -13 212 123 0.144 0.00651 0.0225 0.154 Tank msc + 4 -13 212 123 0.125 0.019 0.068 0.222 Tank eIoni + 5 -13 212 123 0.111 0.0141 0.057 0.279 Tank eIoni + 6 -13 212 123 0.0758 0.0352 0.0494 0.328 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 49, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13 212 123 2.21e-06 0 0 0 Tank initStep + 1 5e+03 1.01e+03 4.29e+03 2.21e-06 0 6.57e+03 6.57e+03 expHall Transportation + 2 6.86e+03 3.14e+03 1e+04 2.21e-06 0 6.37e+03 1.29e+04 world Transportation + 3 8.49e+03 5e+03 1.5e+04 2.21e-06 0 5.58e+03 1.85e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 48, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13 212 123 2.36e-06 0 0 0 Tank initStep + 1 -1.3e+03 1.59e+03 -4.28e+03 2.36e-06 2.36e-06 4.79e+03 4.79e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 -13 212 123 0.0758 0 0 0.328 Tank initStep + 7 -13 212 123 0.0729 0.00289 0.00705 0.335 Tank msc + 8 -13.1 212 123 0.0587 0.0142 0.0315 0.367 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 50, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.1 212 123 3.66e-06 0 0 0 Tank initStep + 1 2.87e+03 -5e+03 837 3.66e-06 0 6e+03 6e+03 expHall Transportation + 2 1e+04 -9.6e+03 3.86e+03 3.66e-06 0 9.01e+03 1.5e+04 world Transportation + 3 1.5e+04 -1.28e+04 5.98e+03 3.66e-06 0 6.32e+03 2.13e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 8 -13.1 212 123 0.0587 0 0 0.367 Tank initStep + 9 -13.1 212 123 0.057 0.00172 0.0045 0.371 Tank msc + 10 -13.1 212 123 0.0392 0.0178 0.0252 0.397 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 51, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.1 212 123 3.84e-06 0 0 0 Tank initStep + 1 -5e+03 2.02e+03 -961 3.84e-06 0 5.42e+03 5.42e+03 expHall Transportation + 2 -1e+04 5.72e+03 -1.5e+03 3.84e-06 0 6.24e+03 1.17e+04 world Transportation + 3 -1.5e+04 9.41e+03 -2.04e+03 3.84e-06 0 6.24e+03 1.79e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 -13.1 212 123 0.0392 0 0 0.397 Tank initStep + 11 -13.1 212 123 0.021 0.0181 0.00221 0.399 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 52, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.1 212 123 3.83e-06 0 0 0 Tank initStep + 1 1.82e+03 2.49e+03 -2.67e+03 3.83e-06 3.83e-06 4.05e+03 4.05e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 -13.1 212 123 0.021 0 0 0.399 Tank initStep + 12 -13.1 212 123 0.0208 0.000237 0.000735 0.4 Tank msc + 13 -13.1 212 123 0 0.0208 0.009 0.409 Tank eIoni + 14 -13.1 212 123 0 0 0 0.409 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 34.8 89.4 60.8 0.0912 0 0 0 Tank initStep + 1 34.8 89.4 60.8 0.0886 0.00255 0.00971 0.00971 Tank msc + 2 34.9 89.4 60.8 0.0745 0.0141 0.0384 0.0481 Tank eIoni + 3 34.9 89.4 60.8 0.00285 0.0717 0.0322 0.0803 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 53, Parent ID = 29 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 34.9 89.4 60.8 3.77e-06 0 0 0 Tank initStep + 1 -2.84e+03 -5e+03 -4.67e+03 3.77e-06 0 7.52e+03 7.52e+03 expHall Transportation + 2 -2.84e+03 -5e+03 -4.67e+03 3.77e-06 0 0 7.52e+03 Tank Transportation + 3 -3.05e+03 -4.92e+03 -5e+03 3.77e-06 0 400 7.92e+03 expHall Transportation + 4 -3.05e+03 -4.92e+03 -5e+03 3.77e-06 0 0 7.92e+03 Tank Transportation + 5 -5e+03 -3.46e+03 -3.23e+03 3.77e-06 0 3e+03 1.09e+04 expHall Transportation + 6 -5e+03 -3.46e+03 -3.23e+03 3.77e-06 0 0 1.09e+04 Tank Transportation + 7 2e+03 5e+03 4.37e+03 3.77e-06 0 1.34e+04 2.43e+04 expHall Transportation + 8 2e+03 5e+03 4.37e+03 3.77e-06 0 0 2.43e+04 Tank Transportation + 9 2.24e+03 3.93e+03 5e+03 3.77e-06 0 1.27e+03 2.56e+04 expHall Transportation + 10 2.24e+03 3.93e+03 5e+03 3.77e-06 0 0 2.56e+04 Tank Transportation + 11 5e+03 -4.74e+03 1.71e+03 3.77e-06 0 9.68e+03 3.52e+04 expHall Transportation + 12 5e+03 -4.74e+03 1.71e+03 3.77e-06 0 0 3.52e+04 Tank Transportation + 13 4.72e+03 -5e+03 1.58e+03 3.77e-06 0 399 3.56e+04 expHall Transportation + 14 4.72e+03 -5e+03 1.58e+03 3.77e-06 0 0 3.56e+04 Tank Transportation + 15 -589 -3.09e+03 1e+03 3.77e-06 3.77e-06 5.67e+03 4.13e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 34.9 89.4 60.8 0.00285 0 0 0.0803 Tank initStep + 4 34.9 89.4 60.8 0.00276 8.89e-05 2.26e-05 0.0803 Tank msc + 5 34.9 89.4 60.8 0 0.00276 0.000267 0.0806 Tank eIoni + 6 34.9 89.4 60.8 0 0 0 0.0806 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.279 0.518 -0.45 0.511 0 0 0 Tank initStep + 1 -48.2 -124 -86.5 0.345 1.36e-05 159 159 Tank compt + 2 -45.5 -129 -86.3 0.158 1.36e-05 5.49 165 Tank compt + 3 -51.8 -125 -81.9 0.119 0.000537 8.77 173 Tank compt + 4 -62.9 -118 -92.1 0.104 2.92e-05 16.4 190 Tank compt + 5 -65.6 -127 -103 0.0772 1.36e-05 14.3 204 Tank compt + 6 -55.4 -124 -96.4 0.0706 2.92e-05 12.8 217 Tank compt + 7 -67.6 -101 -31.1 0 0.000537 70 287 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -67.6 -101 -31.1 0.0701 0 0 0 Tank initStep + 1 -67.6 -101 -31.1 0.0678 0.00229 0.00615 0.00615 Tank msc + 2 -67.6 -101 -31.1 0.0512 0.0166 0.0294 0.0355 Tank eIoni + 3 -67.6 -101 -31.1 0.0303 0.0209 0.023 0.0586 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 60 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -67.6 -101 -31.1 3.32e-06 0 0 0 Tank initStep + 1 3.05e+03 -5e+03 -3.72e+03 3.32e-06 0 6.88e+03 6.88e+03 expHall Transportation + 2 3.05e+03 -5e+03 -3.72e+03 3.32e-06 0 0 6.88e+03 Tank Transportation + 3 4.11e+03 -3.7e+03 -5e+03 3.32e-06 0 2.11e+03 8.99e+03 expHall Transportation + 4 4.11e+03 -3.7e+03 -5e+03 3.32e-06 0 0 8.99e+03 Tank Transportation + 5 5e+03 -2.08e+03 -3.56e+03 3.32e-06 0 2.34e+03 1.13e+04 expHall Transportation + 6 5e+03 -2.08e+03 -3.56e+03 3.32e-06 0 0 1.13e+04 Tank Transportation + 7 1.94e+03 95.8 -1.21e+03 3.32e-06 3.32e-06 4.43e+03 1.58e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 60 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -67.6 -101 -31.1 2.66e-06 0 0 0 Tank initStep + 1 5e+03 2.67e+03 -1.14e+03 2.66e-06 0 5.88e+03 5.88e+03 expHall Transportation + 2 1e+04 2.23e+03 85.6 2.66e-06 0 5.17e+03 1.1e+04 world Transportation + 3 1.5e+04 1.79e+03 1.31e+03 2.66e-06 0 5.17e+03 1.62e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 61, Parent ID = 60 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -67.6 -101 -31.1 2.61e-06 0 0 0 Tank initStep + 1 907 -304 -1.4e+03 2.61e-06 2.61e-06 1.69e+03 1.69e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -67.6 -101 -31.1 0.0303 0 0 0.0586 Tank initStep + 4 -67.6 -101 -31.1 0.0291 0.00114 0.0014 0.06 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 60 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -67.6 -101 -31.1 2.39e-06 0 0 0 Tank initStep + 1 -2.66e+03 5e+03 -2.88e+03 2.39e-06 0 6.39e+03 6.39e+03 expHall Transportation + 2 -2.66e+03 5e+03 -2.88e+03 2.39e-06 0 0 6.39e+03 Tank Transportation + 3 -5e+03 2.57e+03 -3.78e+03 2.39e-06 0 3.49e+03 9.89e+03 expHall Transportation + 4 -5e+03 2.57e+03 -3.78e+03 2.39e-06 0 0 9.89e+03 Tank Transportation + 5 854 -1.85e+03 -3.97e+03 2.39e-06 2.39e-06 7.34e+03 1.72e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 -67.6 -101 -31.1 0.0291 0 0 0.06 Tank initStep + 5 -67.6 -101 -31.1 0.0286 0.000482 0.00131 0.0613 Tank msc + 6 -67.6 -101 -31.1 0.00134 0.0273 0.0141 0.0754 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 60 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -67.6 -101 -31.1 2.63e-06 0 0 0 Tank initStep + 1 -998 2.09e+03 5e+03 2.63e-06 0 5.57e+03 5.57e+03 expHall Transportation + 2 -912 5.52e+03 1e+04 2.63e-06 0 6.06e+03 1.16e+04 world Transportation + 3 -826 8.94e+03 1.5e+04 2.63e-06 0 6.06e+03 1.77e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 -67.6 -101 -31.1 0.00134 0 0 0.0754 Tank initStep + 7 -67.6 -101 -31.1 0.00134 0 6.62e-06 0.0754 Tank msc + 8 -67.6 -101 -31.1 0 0.00134 8.27e-05 0.0755 Tank eIoni + 9 -67.6 -101 -31.1 0 0 0 0.0755 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 60 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -67.6 -101 -31.1 2.43e-06 0 0 0 Tank initStep + 1 5e+03 3.6e+03 -2.99e+03 2.43e-06 0 6.94e+03 6.94e+03 expHall Transportation + 2 5e+03 3.6e+03 -2.99e+03 2.43e-06 0 0 6.94e+03 Tank Transportation + 3 4.81e+03 3.64e+03 -3.01e+03 2.43e-06 2.43e-06 198 7.14e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -55.4 -124 -96.4 0.00652 0 0 0 Tank initStep + 1 -55.4 -124 -96.4 0.00623 0.000282 9.35e-05 9.35e-05 Tank msc + 2 -55.4 -124 -96.4 0 0.00623 0.00108 0.00117 Tank eIoni + 3 -55.4 -124 -96.4 0 0 0 0.00117 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -65.6 -127 -103 0.0273 0 0 0 Tank initStep + 1 -65.6 -127 -103 0.0261 0.00113 0.00116 0.00116 Tank msc + 2 -65.6 -127 -103 0 0.0261 0.0128 0.0139 Tank eIoni + 3 -65.6 -127 -103 0 0 0 0.0139 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 58 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -65.6 -127 -103 2.04e-06 0 0 0 Tank initStep + 1 -3.24e+03 1.74e+03 5e+03 2.04e-06 0 6.29e+03 6.29e+03 expHall Transportation + 2 -3.24e+03 1.74e+03 5e+03 2.04e-06 0 0 6.29e+03 Tank Transportation + 3 -3.53e+03 1.91e+03 4.67e+03 2.04e-06 2.04e-06 478 6.77e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 58 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -65.6 -127 -103 3.38e-06 0 0 0 Tank initStep + 1 4.48e+03 -5e+03 -82.3 3.38e-06 0 6.66e+03 6.66e+03 expHall Transportation + 2 4.48e+03 -5e+03 -82.3 3.38e-06 0 0 6.66e+03 Tank Transportation + 3 5e+03 -4.11e+03 -432 3.38e-06 0 1.09e+03 7.75e+03 expHall Transportation + 4 5e+03 -4.11e+03 -432 3.38e-06 0 0 7.75e+03 Tank Transportation + 5 4.92e+03 -1.41e+03 -1.31e+03 3.38e-06 3.38e-06 2.85e+03 1.06e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 58 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -65.6 -127 -103 2.99e-06 0 0 0 Tank initStep + 1 794 -230 -457 2.99e-06 2.99e-06 935 935 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -62.9 -118 -92.1 0.0148 0 0 0 Tank initStep + 1 -62.9 -118 -92.1 0.0143 0.000469 0.000396 0.000396 Tank msc + 2 -62.9 -118 -92.1 0 0.0143 0.00467 0.00507 Tank eIoni + 3 -62.9 -118 -92.1 0 0 0 0.00507 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -51.8 -125 -81.9 0.0379 0 0 0 Tank initStep + 1 -51.8 -125 -81.9 0.0351 0.00279 0.00208 0.00208 Tank msc + 2 -51.8 -125 -81.9 0.0233 0.0118 0.017 0.0191 Tank eIoni + 3 -51.8 -125 -81.9 0.00403 0.0192 0.0109 0.03 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 56 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -51.8 -125 -81.9 3.35e-06 0 0 0 Tank initStep + 1 3.12e+03 4.94e+03 589 3.35e-06 3.35e-06 6.01e+03 6.01e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -51.8 -125 -81.9 0.00403 0 0 0.03 Tank initStep + 4 -51.8 -125 -81.9 0.00372 0.000311 4.07e-05 0.03 Tank msc + 5 -51.8 -125 -81.9 0 0.00372 0.000443 0.0305 Tank eIoni + 6 -51.8 -125 -81.9 0 0 0 0.0305 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.5 -129 -86.3 0.187 0 0 0 Tank initStep + 1 -45.5 -129 -86.3 0.18 0.00744 0.032 0.032 Tank msc + 2 -45.4 -129 -86.3 0.16 0.0202 0.0908 0.123 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.5 -129 -86.3 4.08e-06 0 0 0 Tank initStep + 1 -413 2.08e+03 856 4.08e-06 4.08e-06 2.43e+03 2.43e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -45.4 -129 -86.3 0.16 0 0 0.123 Tank initStep + 3 -45.4 -129 -86.3 0.154 0.00508 0.0247 0.148 Tank msc + 4 -45.4 -129 -86.2 0.122 0.0321 0.0744 0.222 Tank eIoni + 5 -45.4 -129 -86.2 0.101 0.0216 0.0555 0.278 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.4 -129 -86.2 3.18e-06 0 0 0 Tank initStep + 1 349 -5e+03 1.52e+03 3.18e-06 0 5.14e+03 5.14e+03 expHall Transportation + 2 -264 -1e+04 3.82e+03 3.18e-06 0 5.54e+03 1.07e+04 world Transportation + 3 -878 -1.5e+04 6.13e+03 3.18e-06 0 5.54e+03 1.62e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.4 -129 -86.2 3.51e-06 0 0 0 Tank initStep + 1 706 349 -5e+03 3.51e-06 0 4.99e+03 4.99e+03 expHall Transportation + 2 1.08e+03 770 -1e+04 3.51e-06 0 5.03e+03 1e+04 world Transportation + 3 1.46e+03 1.19e+03 -1.5e+04 3.51e-06 0 5.03e+03 1.51e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.4 -129 -86.2 3.65e-06 0 0 0 Tank initStep + 1 -2.17e+03 2.12e+03 -940 3.65e-06 0 3.21e+03 3.21e+03 Tank OpRayleigh + 2 -3.66e+03 1.14e+03 -4.01e+03 3.65e-06 3.65e-06 3.55e+03 6.76e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -45.4 -129 -86.2 0.101 0 0 0.278 Tank initStep + 6 -45.4 -129 -86.2 0.0978 0.0029 0.0115 0.289 Tank msc + 7 -45.3 -129 -86.2 0.0825 0.0154 0.0428 0.332 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.4 -129 -86.2 2.92e-06 0 0 0 Tank initStep + 1 5e+03 -4.48e+03 -2.15e+03 2.92e-06 0 6.98e+03 6.98e+03 expHall Transportation + 2 5e+03 -4.48e+03 -2.15e+03 2.92e-06 0 0 6.98e+03 Tank Transportation + 3 4.6e+03 -5e+03 -2.58e+03 2.92e-06 0 788 7.76e+03 expHall Transportation + 4 4.6e+03 -5e+03 -2.58e+03 2.92e-06 0 0 7.76e+03 Tank Transportation + 5 4.3e+03 -4.71e+03 -3.08e+03 2.92e-06 2.92e-06 646 8.41e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 -45.3 -129 -86.2 0.0825 0 0 0.332 Tank initStep + 8 -45.3 -129 -86.2 0.077 0.00542 0.00816 0.34 Tank msc + 9 -45.3 -129 -86.2 0.0604 0.0166 0.0332 0.373 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.3 -129 -86.2 3.81e-06 0 0 0 Tank initStep + 1 106 -2.22e+03 1.79e+03 3.81e-06 3.81e-06 2.82e+03 2.82e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 -45.3 -129 -86.2 0.0604 0 0 0.373 Tank initStep + 10 -45.3 -129 -86.2 0.0584 0.00197 0.00473 0.378 Tank msc + 11 -45.3 -129 -86.2 0.0328 0.0256 0.0257 0.404 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.3 -129 -86.2 2.47e-06 0 0 0 Tank initStep + 1 1.53e+03 -1.21e+03 -5e+03 2.47e-06 0 5.27e+03 5.27e+03 expHall Transportation + 2 413 -3.45e+03 -1e+04 2.47e-06 0 5.59e+03 1.09e+04 world Transportation + 3 -701 -5.69e+03 -1.5e+04 2.47e-06 0 5.59e+03 1.65e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 -45.3 -129 -86.2 0.0328 0 0 0.404 Tank initStep + 12 -45.3 -129 -86.2 0.0317 0.00117 0.00162 0.405 Tank msc + 13 -45.3 -129 -86.2 0.0199 0.0118 0.0156 0.421 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 78, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -45.3 -129 -86.2 3.85e-06 0 0 0 Tank initStep + 1 -3.29e+03 -3.18e+03 1.27e+03 3.85e-06 3.85e-06 4.66e+03 4.66e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 -45.3 -129 -86.2 0.0199 0 0 0.421 Tank initStep + 14 -45.3 -129 -86.2 0.0194 0.000468 0.000667 0.422 Tank msc + 15 -45.3 -129 -86.2 0 0.0194 0.00799 0.43 Tank eIoni + 16 -45.3 -129 -86.2 0 0 0 0.43 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -48.2 -124 -86.5 0.166 0 0 0 Tank initStep + 1 -48.2 -124 -86.5 0.154 0.0117 0.0264 0.0264 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -48.2 -124 -86.5 4.01e-06 0 0 0 Tank initStep + 1 2.89e+03 5e+03 1.08e+03 4.01e-06 0 6.02e+03 6.02e+03 expHall Transportation + 2 2.89e+03 5e+03 1.08e+03 4.01e-06 0 0 6.02e+03 Tank Transportation + 3 5e+03 3.37e+03 3.6e+03 4.01e-06 0 3.67e+03 9.69e+03 expHall Transportation + 4 5e+03 3.37e+03 3.6e+03 4.01e-06 0 0 9.69e+03 Tank Transportation + 5 -1.76e+03 2.73e+03 5e+03 4.01e-06 0 6.93e+03 1.66e+04 expHall Transportation + 6 -1.76e+03 2.73e+03 5e+03 4.01e-06 0 0 1.66e+04 Tank Transportation + 7 -5e+03 2.48e+03 3.74e+03 4.01e-06 0 3.49e+03 2.01e+04 expHall Transportation + 8 -1e+04 1.51e+03 1.79e+03 4.01e-06 0 5.45e+03 2.56e+04 world Transportation + 9 -1.5e+04 550 -162 4.01e-06 0 5.45e+03 3.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -48.2 -124 -86.5 0.154 0 0 0.0264 Tank initStep + 2 -48.2 -124 -86.5 0.149 0.00568 0.0235 0.0499 Tank msc + 3 -48.2 -124 -86.6 0.13 0.0185 0.0709 0.121 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -48.2 -124 -86.5 3.82e-06 0 0 0 Tank initStep + 1 5e+03 -2.71e+03 307 3.82e-06 0 5.68e+03 5.68e+03 expHall Transportation + 2 1e+04 -8.79e+03 2.12e+03 3.82e-06 0 8.08e+03 1.38e+04 world Transportation + 3 1.5e+04 -1.49e+04 3.93e+03 3.82e-06 0 8.08e+03 2.18e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -48.2 -124 -86.6 0.13 0 0 0.121 Tank initStep + 4 -48.3 -124 -86.6 0.125 0.00492 0.0177 0.139 Tank msc + 5 -48.2 -124 -86.6 0.107 0.0183 0.0572 0.196 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -48.3 -124 -86.6 3.81e-06 0 0 0 Tank initStep + 1 -5e+03 612 -550 3.81e-06 0 5.03e+03 5.03e+03 expHall Transportation + 2 -1e+04 395 -676 3.81e-06 0 5.01e+03 1e+04 world Transportation + 3 -1.5e+04 178 -803 3.81e-06 0 5.01e+03 1.5e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -48.2 -124 -86.6 3.44e-06 0 0 0 Tank initStep + 1 -984 -2.14e+03 -5e+03 3.44e-06 0 5.39e+03 5.39e+03 expHall Transportation + 2 -4.52e+03 -1e+04 -8.58e+03 3.44e-06 0 9.34e+03 1.47e+04 world Transportation + 3 -6.78e+03 -1.5e+04 -1.09e+04 3.44e-06 0 5.94e+03 2.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -48.2 -124 -86.6 0.107 0 0 0.196 Tank initStep + 6 -48.2 -124 -86.6 0.104 0.00339 0.0128 0.208 Tank msc + 7 -48.2 -124 -86.6 0.0657 0.038 0.0457 0.254 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -48.2 -124 -86.6 3.69e-06 0 0 0 Tank initStep + 1 2.78e+03 5e+03 -4.8e+03 3.69e-06 0 7.52e+03 7.52e+03 expHall Transportation + 2 2.78e+03 5e+03 -4.8e+03 3.69e-06 0 0 7.52e+03 Tank Transportation + 3 2.88e+03 4.97e+03 -5e+03 3.69e-06 0 222 7.74e+03 expHall Transportation + 4 7.8e+03 3.84e+03 -1e+04 3.69e-06 0 7.11e+03 1.48e+04 world Transportation + 5 1.27e+04 2.71e+03 -1.5e+04 3.69e-06 0 7.11e+03 2.2e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -48.2 -124 -86.6 2.73e-06 0 0 0 Tank initStep + 1 -4.8e+03 127 5e+03 2.73e-06 0 6.96e+03 6.96e+03 expHall Transportation + 2 -4.8e+03 127 5e+03 2.73e-06 0 0 6.96e+03 Tank Transportation + 3 -5e+03 167 4.71e+03 2.73e-06 0 353 7.32e+03 expHall Transportation + 4 -5e+03 167 4.71e+03 2.73e-06 0 0 7.32e+03 Tank Transportation + 5 3.33e+03 4.09e+03 -5e+03 2.73e-06 0 1.34e+04 2.07e+04 expHall Transportation + 6 8.84e+03 9.55e+03 -1e+04 2.73e-06 0 9.23e+03 2.99e+04 world Transportation + 7 1.43e+04 1.5e+04 -1.5e+04 2.73e-06 0 9.22e+03 3.91e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 -48.2 -124 -86.6 0.0657 0 0 0.254 Tank initStep + 8 -48.2 -124 -86.6 0.0641 0.00162 0.00548 0.26 Tank msc + 9 -48.2 -124 -86.7 0.0423 0.0218 0.0279 0.287 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -48.2 -124 -86.7 2.44e-06 0 0 0 Tank initStep + 1 1.98e+03 1.62e+03 -5e+03 2.44e-06 0 5.59e+03 5.59e+03 expHall Transportation + 2 1.98e+03 1.62e+03 -5e+03 2.44e-06 0 0 5.59e+03 Tank Transportation + 3 4.23e+03 5e+03 -2.14e+03 2.44e-06 0 4.97e+03 1.06e+04 expHall Transportation + 4 4.23e+03 5e+03 -2.14e+03 2.44e-06 0 0 1.06e+04 Tank Transportation + 5 5e+03 4.43e+03 -1.7e+03 2.44e-06 0 1.05e+03 1.16e+04 expHall Transportation + 6 1e+04 1.51e+03 2.64e+03 2.44e-06 0 7.23e+03 1.88e+04 world Transportation + 7 1.5e+04 -1.41e+03 6.97e+03 2.44e-06 0 7.23e+03 2.61e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 -48.2 -124 -86.7 0.0423 0 0 0.287 Tank initStep + 10 -48.2 -124 -86.7 0.0409 0.0013 0.00253 0.29 Tank msc + 11 -48.2 -124 -86.7 0.0261 0.0149 0.0193 0.309 Tank eIoni + 12 -48.2 -124 -86.6 0.0102 0.0159 0.0127 0.322 Tank eIoni + 13 -48.2 -124 -86.6 0 0.0102 0.00258 0.325 Tank eIoni + 14 -48.2 -124 -86.6 0 0 0 0.325 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.28 0.517 -0.45 2.57e-06 0 0 0 Tank initStep + 1 -2.54e+03 -5e+03 374 2.57e-06 0 5.62e+03 5.62e+03 expHall Transportation + 2 -8.23e+03 -1e+04 2.43e+03 2.57e-06 0 7.85e+03 1.35e+04 world Transportation + 3 -1.39e+04 -1.5e+04 4.49e+03 2.57e-06 0 7.85e+03 2.13e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 0.5 0 0 0 Tank initStep + 1 0.138 -0.0171 -0.00376 0.477 0.023 0.14 0.14 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0103 -0.00128 -0.000282 3.97e-06 0 0 0 Tank initStep + 1 825 444 -160 3.97e-06 3.97e-06 951 951 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0297 -0.00369 -0.000812 2.92e-06 0 0 0 Tank initStep + 1 49.6 -1.44e+03 -158 2.92e-06 2.92e-06 1.45e+03 1.45e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.129 -0.016 -0.00352 2.7e-06 0 0 0 Tank initStep + 1 5e+03 -3.82e+03 289 2.7e-06 0 6.3e+03 6.3e+03 expHall Transportation + 2 5e+03 -3.82e+03 289 2.7e-06 0 0 6.3e+03 Tank Transportation + 3 3.81e+03 -5e+03 413 2.7e-06 0 1.68e+03 7.98e+03 expHall Transportation + 4 3.81e+03 -5e+03 413 2.7e-06 0 0 7.98e+03 Tank Transportation + 5 -5e+03 2.34e+03 -1.2e+03 2.7e-06 0 1.16e+04 1.96e+04 expHall Transportation + 6 -5e+03 2.34e+03 -1.2e+03 2.7e-06 0 0 1.96e+04 Tank Transportation + 7 -890 5e+03 -2.08e+03 2.7e-06 0 4.97e+03 2.45e+04 expHall Transportation + 8 -890 5e+03 -2.08e+03 2.7e-06 0 0 2.45e+04 Tank Transportation + 9 5e+03 899 -4.89e+03 2.7e-06 0 7.71e+03 3.22e+04 expHall Transportation + 10 5e+03 899 -4.89e+03 2.7e-06 0 0 3.22e+04 Tank Transportation + 11 4.86e+03 432 -5e+03 2.7e-06 0 500 3.27e+04 expHall Transportation + 12 4.86e+03 432 -5e+03 2.7e-06 0 0 3.27e+04 Tank Transportation + 13 3.9e+03 -3.74e+03 -2.7e+03 2.7e-06 2.7e-06 4.86e+03 3.76e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0425 -0.00528 -0.00116 3.84e-06 0 0 0 Tank initStep + 1 5e+03 2.04e+03 -1.22e+03 3.84e-06 0 5.54e+03 5.54e+03 expHall Transportation + 2 1e+04 5.75e+03 -2.33e+03 3.84e-06 0 6.32e+03 1.19e+04 world Transportation + 3 1.5e+04 9.46e+03 -3.45e+03 3.84e-06 0 6.32e+03 1.82e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.97e-06 -1.24e-06 -2.73e-07 2.64e-06 0 0 0 Tank initStep + 1 5e+03 -779 -3.17e+03 2.64e-06 0 5.97e+03 5.97e+03 expHall Transportation + 2 7.23e+03 -3.44e+03 -1e+04 2.64e-06 0 7.66e+03 1.36e+04 world Transportation + 3 8.85e+03 -5.38e+03 -1.5e+04 2.64e-06 0 5.61e+03 1.92e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 0.138 -0.0171 -0.00376 0.477 0 0 0.14 Tank initStep + 2 0.262 -0.0216 -0.0265 0.455 0.0221 0.127 0.267 Tank Cerenkov + 3 0.365 -0.0184 -0.0695 0.434 0.0211 0.116 0.382 Tank Cerenkov + 4 0.421 -0.0298 -0.153 0.415 0.0189 0.105 0.487 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.412 -0.028 -0.14 2.38e-06 0 0 0 Tank initStep + 1 1.68e+03 1.58e+03 -5e+03 2.38e-06 0 5.51e+03 5.51e+03 expHall Transportation + 2 1.68e+03 1.58e+03 -5e+03 2.38e-06 0 0 5.51e+03 Tank Transportation + 3 5e+03 -3.14e+03 -3.5e+03 2.38e-06 0 5.96e+03 1.15e+04 expHall Transportation + 4 5e+03 -3.14e+03 -3.5e+03 2.38e-06 0 0 1.15e+04 Tank Transportation + 5 1.64e+03 -5e+03 -2.76e+03 2.38e-06 0 3.91e+03 1.54e+04 expHall Transportation + 6 1.64e+03 -5e+03 -2.76e+03 2.38e-06 0 0 1.54e+04 Tank Transportation + 7 1.1e+03 -2.94e+03 -1.3e+03 2.38e-06 2.38e-06 2.58e+03 1.8e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.394 -0.0243 -0.112 4e-06 0 0 0 Tank initStep + 1 655 -1.73e+03 -5e+03 4e-06 0 5.33e+03 5.33e+03 expHall Transportation + 2 1.85e+03 -2.96e+03 -1e+04 4e-06 0 5.28e+03 1.06e+04 world Transportation + 3 3.04e+03 -4.19e+03 -1.5e+04 4e-06 0 5.28e+03 1.59e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 0.421 -0.0298 -0.153 0.415 0 0 0.487 Tank initStep + 5 0.453 -0.0839 -0.225 0.398 0.0169 0.096 0.583 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.447 -0.0745 -0.212 3.2e-06 0 0 0 Tank initStep + 1 -5e+03 1.56e+03 900 3.2e-06 0 5.32e+03 5.32e+03 expHall Transportation + 2 -1e+04 2.87e+03 2.46e+03 3.2e-06 0 5.4e+03 1.07e+04 world Transportation + 3 -1.5e+04 4.17e+03 4.01e+03 3.2e-06 0 5.4e+03 1.61e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.435 -0.0533 -0.184 2.79e-06 0 0 0 Tank initStep + 1 3.58e+03 -1.21e+03 5e+03 2.79e-06 0 6.27e+03 6.27e+03 expHall Transportation + 2 3.58e+03 -1.21e+03 5e+03 2.79e-06 0 0 6.27e+03 Tank Transportation + 3 5e+03 -2.17e+03 3.87e+03 2.79e-06 0 2.05e+03 8.32e+03 expHall Transportation + 4 1e+04 -8.76e+03 -5.95e+03 2.79e-06 0 1.28e+04 2.12e+04 world Transportation + 5 1.46e+04 -1.48e+04 -1.5e+04 2.79e-06 0 1.18e+04 3.3e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.452 -0.0829 -0.223 3.69e-06 0 0 0 Tank initStep + 1 5e+03 -13.5 3.04e+03 3.69e-06 0 5.85e+03 5.85e+03 expHall Transportation + 2 5e+03 -13.5 3.04e+03 3.69e-06 0 0 5.85e+03 Tank Transportation + 3 4.47e+03 -579 4.13e+03 3.69e-06 0 1.34e+03 7.19e+03 Tank OpRayleigh + 4 5e+03 -797 3.99e+03 3.69e-06 0 593 7.78e+03 expHall Transportation + 5 1e+04 -4.11e+03 -809 3.69e-06 0 7.69e+03 1.55e+04 world Transportation + 6 1.5e+04 -7.43e+03 -5.61e+03 3.69e-06 0 7.69e+03 2.32e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.452 -0.0825 -0.223 2.61e-06 0 0 0 Tank initStep + 1 2.96e+03 -5e+03 -2.33e+03 2.61e-06 0 6.26e+03 6.26e+03 expHall Transportation + 2 2.96e+03 -5e+03 -2.33e+03 2.61e-06 0 0 6.26e+03 Tank Transportation + 3 3.51e+03 -4.31e+03 -5e+03 2.61e-06 0 2.81e+03 9.07e+03 expHall Transportation + 4 3.51e+03 -4.31e+03 -5e+03 2.61e-06 0 0 9.07e+03 Tank Transportation + 5 4.29e+03 -3.34e+03 -2.65e+03 2.61e-06 2.61e-06 2.66e+03 1.17e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.44 -0.0622 -0.196 2.21e-06 0 0 0 Tank initStep + 1 2.14e+03 -764 -5e+03 2.21e-06 0 5.49e+03 5.49e+03 expHall Transportation + 2 7.27e+03 -1.66e+03 -1e+04 2.21e-06 0 7.22e+03 1.27e+04 world Transportation + 3 1.24e+04 -2.55e+03 -1.5e+04 2.21e-06 0 7.22e+03 1.99e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 0.453 -0.0839 -0.225 0.398 0 0 0.583 Tank initStep + 6 0.476 -0.12 -0.302 0.383 0.0148 0.0883 0.672 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.461 -0.0962 -0.251 2.19e-06 0 0 0 Tank initStep + 1 387 -24.1 -3.38e+03 2.19e-06 2.19e-06 3.41e+03 3.41e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.459 -0.0924 -0.243 2.95e-06 0 0 0 Tank initStep + 1 -265 -521 -5e+03 2.95e-06 0 5.03e+03 5.03e+03 expHall Transportation + 2 -2.08e+03 -2.33e+03 -1e+04 2.95e-06 0 5.62e+03 1.07e+04 world Transportation + 3 -3.9e+03 -4.14e+03 -1.5e+04 2.95e-06 0 5.62e+03 1.63e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 0.476 -0.12 -0.302 0.383 0 0 0.672 Tank initStep + 7 0.485 -0.153 -0.376 0.372 0.0115 0.0819 0.753 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.477 -0.123 -0.31 2.37e-06 0 0 0 Tank initStep + 1 -395 -5e+03 -1.91e+03 2.37e-06 0 5.37e+03 5.37e+03 expHall Transportation + 2 -395 -5e+03 -1.91e+03 2.37e-06 0 0 5.37e+03 Tank Transportation + 3 -944 -856 -5e+03 2.37e-06 0 5.2e+03 1.06e+04 expHall Transportation + 4 -944 -856 -5e+03 2.37e-06 0 0 1.06e+04 Tank Transportation + 5 1.43e+03 5e+03 -437 2.37e-06 0 7.79e+03 1.84e+04 expHall Transportation + 6 6.24e+03 7.26e+03 1e+04 2.37e-06 0 1.17e+04 3.01e+04 world Transportation + 7 8.54e+03 8.34e+03 1.5e+04 2.37e-06 0 5.61e+03 3.57e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.481 -0.139 -0.345 2.16e-06 0 0 0 Tank initStep + 1 -5e+03 -351 1.82e+03 2.16e-06 0 5.33e+03 5.33e+03 expHall Transportation + 2 -1e+04 927 6.32e+03 2.16e-06 0 6.84e+03 1.22e+04 world Transportation + 3 -1.5e+04 2.2e+03 1.08e+04 2.16e-06 0 6.84e+03 1.9e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 0.485 -0.153 -0.376 0.372 0 0 0.753 Tank initStep + 8 0.491 -0.195 -0.44 0.357 0.0143 0.077 0.83 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.489 -0.176 -0.412 3.54e-06 0 0 0 Tank initStep + 1 -828 -1.07e+03 -5e+03 3.54e-06 0 5.18e+03 5.18e+03 expHall Transportation + 2 -1.52e+03 -2.17e+03 -1e+04 3.54e-06 0 5.17e+03 1.03e+04 world Transportation + 3 -2.22e+03 -3.27e+03 -1.5e+04 3.54e-06 0 5.17e+03 1.55e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.487 -0.164 -0.393 2.93e-06 0 0 0 Tank initStep + 1 -523 -639 -2.55e+03 2.93e-06 0 2.68e+03 2.68e+03 Tank OpRayleigh + 2 -1.46e+03 -3.08e+03 -921 2.93e-06 0 3.08e+03 5.76e+03 Tank OpRayleigh + 3 -5e+03 1.08e+03 -4.58e+03 2.93e-06 0 6.57e+03 1.23e+04 expHall Transportation + 4 -5e+03 1.08e+03 -4.58e+03 2.93e-06 0 0 1.23e+04 Tank Transportation + 5 4.05e+03 5e+03 -4.52e+03 2.93e-06 0 9.87e+03 2.22e+04 expHall Transportation + 6 4.05e+03 5e+03 -4.52e+03 2.93e-06 0 0 2.22e+04 Tank Transportation + 7 4.03e+03 4.77e+03 -4.09e+03 2.93e-06 0 484 2.27e+04 Tank OpRayleigh + 8 3.99e+03 5e+03 -4.14e+03 2.93e-06 0 234 2.29e+04 expHall Transportation + 9 3.78e+03 1e+04 -5.32e+03 2.93e-06 0 5.14e+03 2.81e+04 world Transportation + 10 3.58e+03 1.5e+04 -6.49e+03 2.93e-06 0 5.14e+03 3.32e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.486 -0.161 -0.387 2.46e-06 0 0 0 Tank initStep + 1 1.92e+03 -4.66e+03 -3.49e+03 2.46e-06 2.46e-06 6.14e+03 6.14e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 8 0.491 -0.195 -0.44 0.357 0 0 0.83 Tank initStep + 9 0.496 -0.25 -0.482 0.346 0.0117 0.0712 0.902 Tank Cerenkov + 10 0.487 -0.289 -0.533 0.333 0.0124 0.0667 0.968 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.495 -0.252 -0.485 2.08e-06 0 0 0 Tank initStep + 1 -3.07e+03 -2.91e+03 -5e+03 2.08e-06 0 6.55e+03 6.55e+03 expHall Transportation + 2 -6.82e+03 -1e+04 -7.4e+03 2.08e-06 0 8.37e+03 1.49e+04 world Transportation + 3 -9.46e+03 -1.5e+04 -9.09e+03 2.08e-06 0 5.9e+03 2.08e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 0.487 -0.289 -0.533 0.333 0 0 0.968 Tank initStep + 11 0.491 -0.321 -0.585 0.322 0.0115 0.062 1.03 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.489 -0.303 -0.556 2.7e-06 0 0 0 Tank initStep + 1 -101 -995 -5e+03 2.7e-06 0 5.1e+03 5.1e+03 expHall Transportation + 2 -1.41e+03 -3.07e+03 -1e+04 2.7e-06 0 5.57e+03 1.07e+04 world Transportation + 3 -2.72e+03 -5.15e+03 -1.5e+04 2.7e-06 0 5.57e+03 1.62e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 0.491 -0.321 -0.585 0.322 0 0 1.03 Tank initStep + 12 0.477 -0.338 -0.638 0.31 0.0113 0.0578 1.09 Tank Cerenkov + 13 0.462 -0.353 -0.686 0.301 0.00933 0.0539 1.14 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.473 -0.342 -0.652 2.42e-06 0 0 0 Tank initStep + 1 5e+03 -3.36e+03 -2.8e+03 2.42e-06 0 6.64e+03 6.64e+03 expHall Transportation + 2 5e+03 -3.36e+03 -2.8e+03 2.42e-06 0 0 6.64e+03 Tank Transportation + 3 4.34e+03 -3.43e+03 -3.77e+03 2.42e-06 2.42e-06 1.18e+03 7.82e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 0.462 -0.353 -0.686 0.301 0 0 1.14 Tank initStep + 14 0.445 -0.376 -0.727 0.291 0.00977 0.0507 1.19 Tank Cerenkov + 15 0.428 -0.4 -0.763 0.283 0.00833 0.0475 1.24 Tank Cerenkov + 16 0.416 -0.426 -0.796 0.276 0.00709 0.0448 1.29 Tank Cerenkov + 17 0.4 -0.452 -0.824 0.269 0.00742 0.0427 1.33 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.4 -0.451 -0.823 3.85e-06 0 0 0 Tank initStep + 1 -5e+03 3.34e+03 -2.75e+03 3.85e-06 0 6.61e+03 6.61e+03 expHall Transportation + 2 -5e+03 3.34e+03 -2.75e+03 3.85e-06 0 0 6.61e+03 Tank Transportation + 3 -1.77e+03 5e+03 -3.92e+03 3.85e-06 0 3.82e+03 1.04e+04 expHall Transportation + 4 -1.77e+03 5e+03 -3.92e+03 3.85e-06 0 0 1.04e+04 Tank Transportation + 5 4.34e+03 -2.39e+03 5e+03 3.85e-06 0 1.31e+04 2.35e+04 expHall Transportation + 6 4.34e+03 -2.39e+03 5e+03 3.85e-06 0 0 2.35e+04 Tank Transportation + 7 5e+03 -2.71e+03 4.9e+03 3.85e-06 0 744 2.43e+04 expHall Transportation + 8 1e+04 -7.48e+03 2.62e+03 3.85e-06 0 7.27e+03 3.15e+04 world Transportation + 9 1.5e+04 -1.22e+04 352 3.85e-06 0 7.27e+03 3.88e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 17 0.4 -0.452 -0.824 0.269 0 0 1.33 Tank initStep + 18 0.387 -0.477 -0.852 0.264 0.00477 0.0404 1.37 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.39 -0.471 -0.845 2.1e-06 0 0 0 Tank initStep + 1 -1.81e+03 -3.06e+03 -5e+03 2.1e-06 0 6.13e+03 6.13e+03 expHall Transportation + 2 -1.81e+03 -3.06e+03 -5e+03 2.1e-06 0 0 6.13e+03 Tank Transportation + 3 -2.1e+03 -3.44e+03 -4.6e+03 2.1e-06 2.1e-06 629 6.76e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.39 -0.47 -0.844 3.24e-06 0 0 0 Tank initStep + 1 -3.66e+03 -4.02e+03 -5e+03 3.24e-06 0 7.39e+03 7.39e+03 expHall Transportation + 2 -8.51e+03 -1e+04 -9.9e+03 3.24e-06 0 9.12e+03 1.65e+04 world Transportation + 3 -1.26e+04 -1.5e+04 -1.4e+04 3.24e-06 0 7.63e+03 2.41e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 18 0.387 -0.477 -0.852 0.264 0 0 1.37 Tank initStep + 19 0.376 -0.497 -0.884 0.255 0.00885 0.039 1.41 Tank Cerenkov + 20 0.368 -0.517 -0.912 0.247 0.00755 0.0365 1.44 Tank Cerenkov + 21 0.368 -0.522 -0.93 0.244 0.00367 0.019 1.46 Tank Cerenkov + 22 0.367 -0.524 -0.935 0.243 0.000366 0.00486 1.47 Tank Cerenkov + 23 0.366 -0.526 -0.938 0.243 0.000614 0.00345 1.47 Tank Cerenkov + 24 0.366 -0.526 -0.939 0.243 1.9e-05 0.0011 1.47 Tank Cerenkov + 25 0.366 -0.527 -0.94 0.243 9.04e-05 0.00103 1.47 Tank Cerenkov + 26 0.366 -0.527 -0.94 0.243 6.52e-05 0.000684 1.47 Tank Cerenkov + 27 0.366 -0.527 -0.941 0.243 4.53e-05 0.000434 1.47 Tank Cerenkov + 28 0.366 -0.527 -0.941 0.243 0 0.000261 1.47 Tank Cerenkov + 29 0.366 -0.527 -0.941 0.242 5.45e-05 0.000261 1.47 Tank Cerenkov + 30 0.366 -0.527 -0.941 0.242 0 5.19e-05 1.47 Tank Cerenkov + 31 0.366 -0.527 -0.941 0.242 5.34e-06 5.19e-05 1.47 Tank Cerenkov + 32 0.366 -0.527 -0.941 0.242 8.22e-06 3.15e-05 1.47 Tank Cerenkov + 33 0.366 -0.527 -0.941 0.242 6.43e-11 2.46e-10 1.47 Tank Cerenkov + 34 0.346 -0.575 -1.05 0.212 0.0306 0.133 1.61 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.35 -0.566 -1.03 3.13e-06 0 0 0 Tank initStep + 1 -508 -2.43e+03 110 3.13e-06 3.13e-06 2.49e+03 2.49e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.358 -0.546 -0.982 2.94e-06 0 0 0 Tank initStep + 1 1.4e+03 5e+03 1.76e+03 2.94e-06 0 5.48e+03 5.48e+03 expHall Transportation + 2 1.4e+03 5e+03 1.76e+03 2.94e-06 0 0 5.48e+03 Tank Transportation + 3 1.09e+03 2.8e+03 5e+03 2.94e-06 0 3.93e+03 9.41e+03 expHall Transportation + 4 1.09e+03 2.8e+03 5e+03 2.94e-06 0 0 9.41e+03 Tank Transportation + 5 -4.11e+03 -2.66e+03 -5e+03 2.94e-06 0 1.25e+04 2.19e+04 expHall Transportation + 6 -1e+04 -9.35e+03 -8.99e+03 2.94e-06 0 9.77e+03 3.17e+04 world Transportation + 7 -1.5e+04 -1.5e+04 -1.23e+04 2.94e-06 0 8.24e+03 3.99e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.357 -0.549 -0.99 2.38e-06 0 0 0 Tank initStep + 1 -362 -1.29e+03 -1.12e+03 2.38e-06 2.38e-06 1.74e+03 1.74e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 34 0.346 -0.575 -1.05 0.212 0 0 1.61 Tank initStep + 35 0.333 -0.588 -1.08 0.205 0.00665 0.0377 1.65 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.337 -0.584 -1.07 2.57e-06 0 0 0 Tank initStep + 1 5e+03 -4.35e+03 3.12e+03 2.57e-06 0 7.33e+03 7.33e+03 expHall Transportation + 2 5e+03 -4.35e+03 3.12e+03 2.57e-06 0 0 7.33e+03 Tank Transportation + 3 4.96e+03 -5e+03 3.54e+03 2.57e-06 0 772 8.1e+03 expHall Transportation + 4 2.07e+03 -7.53e+03 1e+04 2.57e-06 0 7.52e+03 1.56e+04 world Transportation + 5 -163 -9.49e+03 1.5e+04 2.57e-06 0 5.82e+03 2.14e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.338 -0.583 -1.07 2.59e-06 0 0 0 Tank initStep + 1 110 1.98e+03 2.25e+03 2.59e-06 0 3e+03 3e+03 Tank OpRayleigh + 2 -5e+03 4.75e+03 -4.27e+03 2.59e-06 0 8.74e+03 1.17e+04 expHall Transportation + 3 -5e+03 4.75e+03 -4.27e+03 2.59e-06 0 0 1.17e+04 Tank Transportation + 4 -4.47e+03 4.95e+03 -5e+03 2.59e-06 0 922 1.27e+04 expHall Transportation + 5 -4.47e+03 4.95e+03 -5e+03 2.59e-06 0 0 1.27e+04 Tank Transportation + 6 -4.42e+03 4.96e+03 -4.95e+03 2.59e-06 2.59e-06 69.2 1.27e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 35 0.333 -0.588 -1.08 0.205 0 0 1.65 Tank initStep + 36 0.316 -0.599 -1.11 0.195 0.0101 0.0358 1.68 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.322 -0.595 -1.1 3.93e-06 0 0 0 Tank initStep + 1 4.85e+03 -3.38e+03 -4.55e+03 3.93e-06 3.93e-06 7.46e+03 7.46e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 36 0.316 -0.599 -1.11 0.195 0 0 1.68 Tank initStep + 37 0.305 -0.606 -1.14 0.186 0.00917 0.033 1.71 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.31 -0.603 -1.12 2.38e-06 0 0 0 Tank initStep + 1 3.82e+03 -5e+03 -166 2.38e-06 0 6.3e+03 6.3e+03 expHall Transportation + 2 3.82e+03 -5e+03 -166 2.38e-06 0 0 6.3e+03 Tank Transportation + 3 5e+03 -3.7e+03 247 2.38e-06 0 1.8e+03 8.09e+03 expHall Transportation + 4 5.36e+03 1e+04 2.79e+03 2.38e-06 0 1.39e+04 2.2e+04 world Transportation + 5 5.5e+03 1.5e+04 3.71e+03 2.38e-06 0 5.09e+03 2.71e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 37 0.305 -0.606 -1.14 0.186 0 0 1.71 Tank initStep + 38 0.307 -0.609 -1.17 0.175 0.0114 0.0305 1.74 Tank msc + 39 0.357 -0.629 -1.22 0.157 0.0179 0.0845 1.83 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.321 -0.614 -1.18 3.91e-06 0 0 0 Tank initStep + 1 478 871 -5e+03 3.91e-06 0 5.1e+03 5.1e+03 expHall Transportation + 2 568 3.79e+03 -1e+04 3.91e-06 0 5.79e+03 1.09e+04 world Transportation + 3 658 6.72e+03 -1.5e+04 3.91e-06 0 5.79e+03 1.67e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.334 -0.62 -1.2 2.53e-06 0 0 0 Tank initStep + 1 -1.42e+03 -342 5e+03 2.53e-06 0 5.21e+03 5.21e+03 expHall Transportation + 2 -2.61e+03 -1.38e+03 1e+04 2.53e-06 0 5.24e+03 1.05e+04 world Transportation + 3 -3.79e+03 -2.42e+03 1.5e+04 2.53e-06 0 5.24e+03 1.57e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 39 0.357 -0.629 -1.22 0.157 0 0 1.83 Tank initStep + 40 0.37 -0.644 -1.23 0.151 0.00571 0.023 1.85 Tank msc + 41 0.401 -0.687 -1.26 0.131 0.0198 0.0697 1.92 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.38 -0.658 -1.24 3.75e-06 0 0 0 Tank initStep + 1 86 9.84 160 3.75e-06 3.75e-06 183 183 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.395 -0.679 -1.26 2.04e-06 0 0 0 Tank initStep + 1 7.82 -1.53e+03 -12.2 2.04e-06 2.04e-06 1.52e+03 1.52e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 41 0.401 -0.687 -1.26 0.131 0 0 1.92 Tank initStep + 42 0.408 -0.69 -1.28 0.127 0.00398 0.0171 1.94 Tank msc + 43 0.418 -0.7 -1.32 0.109 0.0177 0.0561 2 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.414 -0.696 -1.3 3.25e-06 0 0 0 Tank initStep + 1 -29.1 -1.04e+03 -423 3.25e-06 0 1.12e+03 1.12e+03 Tank OpRayleigh + 2 -720 79.3 630 3.25e-06 0 1.68e+03 2.81e+03 Tank OpRayleigh + 3 -426 4.95e+03 3.71e+03 3.25e-06 3.25e-06 5.77e+03 8.57e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.409 -0.691 -1.28 3.3e-06 0 0 0 Tank initStep + 1 993 -5e+03 -91.4 3.3e-06 0 5.1e+03 5.1e+03 expHall Transportation + 2 2.57e+03 -1e+04 -549 3.3e-06 0 5.26e+03 1.04e+04 world Transportation + 3 4.15e+03 -1.5e+04 -1.01e+03 3.3e-06 0 5.26e+03 1.56e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 43 0.418 -0.7 -1.32 0.109 0 0 2 Tank initStep + 44 0.42 -0.701 -1.33 0.103 0.0066 0.0125 2.01 Tank msc + 45 0.428 -0.695 -1.37 0.0714 0.0315 0.0436 2.05 Tank eIoni + 46 0.434 -0.699 -1.39 0.0557 0.0156 0.0298 2.08 Tank eIoni + 47 0.428 -0.711 -1.4 0.0354 0.0204 0.024 2.11 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.433 -0.7 -1.39 3.85e-06 0 0 0 Tank initStep + 1 -1.37e+03 1.13e+03 -5e+03 3.85e-06 0 5.31e+03 5.31e+03 expHall Transportation + 2 -2.56e+03 1.8e+03 -1e+04 3.85e-06 0 5.18e+03 1.05e+04 world Transportation + 3 -3.75e+03 2.47e+03 -1.5e+04 3.85e-06 0 5.18e+03 1.57e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 47 0.428 -0.711 -1.4 0.0354 0 0 2.11 Tank initStep + 48 0.428 -0.712 -1.4 0.0337 0.00168 0.00171 2.11 Tank msc + 49 0.427 -0.722 -1.4 0.0066 0.0271 0.0159 2.12 Tank eIoni + 50 0.427 -0.721 -1.4 0 0.0066 0.00107 2.12 Tank eIoni + 51 0.427 -0.721 -1.4 0 0 0 2.12 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 42, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.427 -0.721 -1.4 0.511 0 0 0 Tank initStep + 1 70.2 -20.3 -250 0.398 1.42e-05 258 258 Tank compt + 2 99.7 -41 -271 0.384 0.000537 41.7 300 Tank compt + 3 108 -48.9 -273 0.205 1.36e-05 11.6 312 Tank compt + 4 106 -51.4 -267 0.163 2.92e-05 6.75 319 Tank compt + 5 212 126 -32.3 0.163 0 313 632 Tank Rayl + 6 310 311 184 0.149 1.42e-05 301 933 Tank compt + 7 298 396 207 0.121 1.36e-05 88.3 1.02e+03 Tank compt + 8 309 397 219 0.103 1.36e-05 16.7 1.04e+03 Tank compt + 9 326 482 224 0.0974 1.42e-05 86.7 1.12e+03 Tank compt + 10 306 516 214 0.0822 1.42e-05 41 1.17e+03 Tank compt + 11 302 513 209 0.0743 0.000537 6.83 1.17e+03 Tank compt + 12 282 481 231 0.0598 1.42e-05 44.1 1.22e+03 Tank compt + 13 269 580 232 0.059 2.92e-05 99.4 1.32e+03 Tank compt + 14 267 582 232 0.0575 2.92e-05 3.25 1.32e+03 Tank compt + 15 267 584 233 0.0538 1.42e-05 1.48 1.32e+03 Tank compt + 16 272 589 227 0.0452 1.36e-05 9.2 1.33e+03 Tank compt + 17 264 542 261 0.04 1.36e-05 58.4 1.39e+03 Tank compt + 18 264 556 265 0.04 0 14.3 1.4e+03 Tank Rayl + 19 264 581 271 0.0352 1.42e-05 25.5 1.43e+03 Tank compt + 20 254 568 272 0.0348 1.42e-05 16.9 1.45e+03 Tank compt + 21 240 482 252 0.0348 0 89.1 1.53e+03 Tank Rayl + 22 228 460 254 0.0314 1.42e-05 24.8 1.56e+03 Tank compt + 23 246 473 224 0 0.000537 36.7 1.6e+03 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 246 473 224 0.0309 0 0 0 Tank initStep + 1 246 473 224 0.0299 0.00104 0.00145 0.00145 Tank msc + 2 246 473 224 0 0.0299 0.0147 0.0162 Tank eIoni + 3 246 473 224 0 0 0 0.0162 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 62 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 246 473 224 3.81e-06 0 0 0 Tank initStep + 1 -1.9e+03 -3.82e+03 837 3.81e-06 3.81e-06 4.84e+03 4.84e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 62 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 246 473 224 3.49e-06 0 0 0 Tank initStep + 1 2.59e+03 -1.81e+03 5e+03 3.49e-06 0 5.79e+03 5.79e+03 expHall Transportation + 2 8.72e+03 -6.69e+03 1e+04 3.49e-06 0 9.3e+03 1.51e+04 world Transportation + 3 1.49e+04 -1.16e+04 1.5e+04 3.49e-06 0 9.3e+03 2.44e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 228 460 254 0.00332 0 0 0 Tank initStep + 1 228 460 254 0.00331 1.57e-05 2.93e-05 2.93e-05 Tank msc + 2 228 460 254 0 0.00331 0.000363 0.000392 Tank eIoni + 3 228 460 254 0 0 0 0.000392 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 254 568 272 0.000399 0 0 0 Tank initStep + 1 254 568 272 0.000399 0 1.26e-06 1.26e-06 Tank msc + 2 254 568 272 0 0.000399 1.57e-05 1.7e-05 Tank eIoni + 3 254 568 272 0 0 0 1.7e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 264 581 271 0.00478 0 0 0 Tank initStep + 1 264 581 271 0.00457 0.000205 5.46e-05 5.46e-05 Tank msc + 2 264 581 271 0 0.00457 0.000633 0.000687 Tank eIoni + 3 264 581 271 0 0 0 0.000687 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 264 542 261 0.00516 0 0 0 Tank initStep + 1 264 542 261 0.005 0.000163 6.23e-05 6.23e-05 Tank msc + 2 264 542 261 0 0.005 0.000737 0.0008 Tank eIoni + 3 264 542 261 0 0 0 0.0008 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 272 589 227 0.00863 0 0 0 Tank initStep + 1 272 589 227 0.00789 0.000742 0.000153 0.000153 Tank msc + 2 272 589 227 0 0.00789 0.00163 0.00179 Tank eIoni + 3 272 589 227 0 0 0 0.00179 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 267 584 233 0.00365 0 0 0 Tank initStep + 1 267 584 233 0.00354 0.000107 3.44e-05 3.44e-05 Tank msc + 2 267 584 233 0 0.00354 0.000408 0.000443 Tank eIoni + 3 267 584 233 0 0 0 0.000443 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 267 582 232 0.00147 0 0 0 Tank initStep + 1 267 582 232 0.00147 0 7.67e-06 7.67e-06 Tank msc + 2 267 582 232 0 0.00147 9.58e-05 0.000104 Tank eIoni + 3 267 582 232 0 0 0 0.000104 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 269 580 232 0.000762 0 0 0 Tank initStep + 1 269 580 232 0.000661 0.000101 2.86e-06 2.86e-06 Tank msc + 2 269 580 232 0 0.000661 2.93e-05 3.22e-05 Tank eIoni + 3 269 580 232 0 0 0 3.22e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 282 481 231 0.0145 0 0 0 Tank initStep + 1 282 481 231 0.0142 0.000389 0.000383 0.000383 Tank msc + 2 282 481 231 0 0.0142 0.00456 0.00495 Tank eIoni + 3 282 481 231 0 0 0 0.00495 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 53 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 282 481 231 3.01e-06 0 0 0 Tank initStep + 1 -1.59e+03 5e+03 -2.58e+03 3.01e-06 0 5.64e+03 5.64e+03 expHall Transportation + 2 -6.95e+03 1e+04 -8.27e+03 3.01e-06 0 9.28e+03 1.49e+04 world Transportation + 3 -1.23e+04 1.5e+04 -1.4e+04 3.01e-06 0 9.28e+03 2.42e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 302 513 209 0.00734 0 0 0 Tank initStep + 1 302 513 209 0.00646 0.000877 0.000115 0.000115 Tank msc + 2 302 513 209 0 0.00646 0.00115 0.00127 Tank eIoni + 3 302 513 209 0 0 0 0.00127 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 302 513 209 3.35e-06 0 0 0 Tank initStep + 1 2.06e+03 5e+03 -1.11e+03 3.35e-06 0 5e+03 5e+03 expHall Transportation + 2 2.06e+03 5e+03 -1.11e+03 3.35e-06 0 0 5e+03 Tank Transportation + 3 3.33e+03 964 -5e+03 3.35e-06 0 5.75e+03 1.07e+04 expHall Transportation + 4 3.81e+03 -1e+04 -8.19e+03 3.35e-06 0 1.14e+04 2.22e+04 world Transportation + 5 4.03e+03 -1.5e+04 -9.65e+03 3.35e-06 0 5.21e+03 2.74e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 306 516 214 0.0152 0 0 0 Tank initStep + 1 306 516 214 0.0146 0.000659 0.000416 0.000416 Tank msc + 2 306 516 214 0 0.0146 0.00481 0.00523 Tank eIoni + 3 306 516 214 0 0 0 0.00523 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 326 482 224 0.00541 0 0 0 Tank initStep + 1 326 482 224 0.00527 0.000144 6.76e-05 6.76e-05 Tank msc + 2 326 482 224 0 0.00527 0.000807 0.000874 Tank eIoni + 3 326 482 224 0 0 0 0.000874 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 309 397 219 0.0177 0 0 0 Tank initStep + 1 309 397 219 0.0167 0.00101 0.000541 0.000541 Tank msc + 2 309 397 219 0 0.0167 0.00609 0.00664 Tank eIoni + 3 309 397 219 0 0 0 0.00664 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 49 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 309 397 219 3.63e-06 0 0 0 Tank initStep + 1 821 1.38e+03 -414 3.63e-06 3.63e-06 1.28e+03 1.28e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 298 396 207 0.0282 0 0 0 Tank initStep + 1 298 396 207 0.0273 0.000945 0.00124 0.00124 Tank msc + 2 298 396 207 0.00875 0.0185 0.0134 0.0147 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 48 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 298 396 207 3.61e-06 0 0 0 Tank initStep + 1 3.04e+03 5e+03 -1.2e+03 3.61e-06 0 5.54e+03 5.54e+03 expHall Transportation + 2 3.04e+03 5e+03 -1.2e+03 3.61e-06 0 0 5.54e+03 Tank Transportation + 3 5e+03 3.94e+03 -2.11e+03 3.61e-06 0 2.41e+03 7.95e+03 expHall Transportation + 4 5e+03 3.94e+03 -2.11e+03 3.61e-06 0 0 7.95e+03 Tank Transportation + 5 -1.88e+03 -2.93e+03 -5e+03 3.61e-06 0 1.01e+04 1.81e+04 expHall Transportation + 6 -1.88e+03 -2.93e+03 -5e+03 3.61e-06 0 0 1.81e+04 Tank Transportation + 7 -5e+03 -4.84e+03 -3.72e+03 3.61e-06 0 3.88e+03 2.2e+04 expHall Transportation + 8 -5e+03 -4.84e+03 -3.72e+03 3.61e-06 0 0 2.2e+04 Tank Transportation + 9 -4.93e+03 -5e+03 -3.64e+03 3.61e-06 0 190 2.22e+04 expHall Transportation + 10 -4.93e+03 -5e+03 -3.64e+03 3.61e-06 0 0 2.22e+04 Tank Transportation + 11 -3.85e+03 -1.78e+03 -1.79e+03 3.61e-06 3.61e-06 3.87e+03 2.6e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 298 396 207 0.00875 0 0 0.0147 Tank initStep + 3 298 396 207 0.00851 0.000236 0.000157 0.0148 Tank msc + 4 298 396 207 0 0.00851 0.00187 0.0167 Tank eIoni + 5 298 396 207 0 0 0 0.0167 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 310 311 184 0.0138 0 0 0 Tank initStep + 1 310 311 184 0.0136 0.000215 0.00035 0.00035 Tank msc + 2 310 311 184 0 0.0136 0.00425 0.0046 Tank eIoni + 3 310 311 184 0 0 0 0.0046 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 106 -51.4 -267 0.0428 0 0 0 Tank initStep + 1 106 -51.4 -267 0.0403 0.00246 0.00258 0.00258 Tank msc + 2 106 -51.4 -267 0.0204 0.0199 0.0191 0.0216 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 46 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 106 -51.4 -267 3.7e-06 0 0 0 Tank initStep + 1 215 -5e+03 373 3.7e-06 0 4.99e+03 4.99e+03 expHall Transportation + 2 1.53e+03 -1e+04 1.41e+03 3.7e-06 0 5.27e+03 1.03e+04 world Transportation + 3 2.84e+03 -1.5e+04 2.44e+03 3.7e-06 0 5.27e+03 1.55e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 46 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 106 -51.4 -267 2.54e-06 0 0 0 Tank initStep + 1 5e+03 4e+03 1.03e+03 2.54e-06 0 6.49e+03 6.49e+03 expHall Transportation + 2 5e+03 4e+03 1.03e+03 2.54e-06 0 0 6.49e+03 Tank Transportation + 3 3.36e+03 5e+03 1.74e+03 2.54e-06 0 2.05e+03 8.53e+03 expHall Transportation + 4 3.36e+03 5e+03 1.74e+03 2.54e-06 0 0 8.53e+03 Tank Transportation + 5 -5e+03 2.83e+03 4.05e+03 2.54e-06 0 8.94e+03 1.75e+04 expHall Transportation + 6 -1e+04 1.79e+03 6.88e+03 2.54e-06 0 5.84e+03 2.33e+04 world Transportation + 7 -1.5e+04 752 9.72e+03 2.54e-06 0 5.84e+03 2.92e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 46 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 106 -51.4 -267 2.05e-06 0 0 0 Tank initStep + 1 88.7 728 -594 2.05e-06 2.05e-06 846 846 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 106 -51.4 -267 0.0204 0 0 0.0216 Tank initStep + 3 106 -51.4 -267 0.0199 0.0005 0.000698 0.0223 Tank msc + 4 106 -51.4 -267 0 0.0199 0.00836 0.0307 Tank eIoni + 5 106 -51.4 -267 0 0 0 0.0307 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 108 -48.9 -273 0.178 0 0 0 Tank initStep + 1 108 -48.9 -273 0.17 0.00847 0.0297 0.0297 Tank msc + 2 108 -48.9 -273 0.148 0.0225 0.0843 0.114 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 45 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 108 -48.9 -273 2.34e-06 0 0 0 Tank initStep + 1 -4.18e+03 -194 1.68e+03 2.34e-06 2.34e-06 4.71e+03 4.71e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 108 -48.9 -273 0.148 0 0 0.114 Tank initStep + 3 108 -48.9 -273 0.144 0.00394 0.0218 0.136 Tank msc + 4 108 -48.9 -273 0.125 0.0182 0.0677 0.204 Tank eIoni + 5 108 -48.9 -273 0.105 0.02 0.0572 0.261 Tank eIoni + 6 108 -48.9 -273 0.0807 0.0247 0.0465 0.307 Tank eIoni + 7 108 -48.9 -273 0.0599 0.0208 0.0348 0.342 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 45 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 108 -48.9 -273 3.62e-06 0 0 0 Tank initStep + 1 -3.99e+03 5e+03 -919 3.62e-06 0 6.54e+03 6.54e+03 expHall Transportation + 2 -9.51e+03 1e+04 -1.77e+03 3.62e-06 0 7.5e+03 1.4e+04 world Transportation + 3 -1.5e+04 1.5e+04 -2.62e+03 3.62e-06 0 7.46e+03 2.15e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 108 -48.9 -273 0.0599 0 0 0.342 Tank initStep + 8 108 -48.9 -273 0.0569 0.00299 0.00466 0.347 Tank msc + 9 108 -48.9 -273 0.0285 0.0284 0.0251 0.372 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 45 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 108 -48.9 -273 3.47e-06 0 0 0 Tank initStep + 1 -1.19e+03 -5e+03 3.11e+03 3.47e-06 0 6.14e+03 6.14e+03 expHall Transportation + 2 -1.66e+03 -1e+04 7.36e+03 3.47e-06 0 6.58e+03 1.27e+04 world Transportation + 3 -2.12e+03 -1.5e+04 1.16e+04 3.47e-06 0 6.58e+03 1.93e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 45 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 108 -48.9 -273 3.81e-06 0 0 0 Tank initStep + 1 1.13e+03 455 -2.32e+03 3.81e-06 0 2.35e+03 2.35e+03 Tank OpRayleigh + 2 -5e+03 3.59e+03 -2.11e+03 3.81e-06 0 6.89e+03 9.24e+03 expHall Transportation + 3 -1e+04 8.64e+03 -1.24e+03 3.81e-06 0 7.15e+03 1.64e+04 world Transportation + 4 -1.5e+04 1.37e+04 -376 3.81e-06 0 7.15e+03 2.35e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 108 -48.9 -273 0.0285 0 0 0.372 Tank initStep + 10 108 -48.9 -273 0.027 0.00149 0.00126 0.373 Tank msc + 11 108 -48.9 -273 0 0.027 0.0133 0.386 Tank eIoni + 12 108 -48.9 -273 0 0 0 0.386 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 99.7 -41 -271 0.0139 0 0 0 Tank initStep + 1 99.7 -41 -271 0.0128 0.00109 0.000353 0.000353 Tank msc + 2 99.7 -41 -271 0 0.0128 0.00382 0.00418 Tank eIoni + 3 99.7 -41 -271 0 0 0 0.00418 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 44 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 99.7 -41 -271 3.82e-06 0 0 0 Tank initStep + 1 -1.88e+03 5e+03 1.85e+03 3.82e-06 0 5.82e+03 5.82e+03 expHall Transportation + 2 -5.5e+03 1e+04 6.68e+03 3.82e-06 0 7.83e+03 1.37e+04 world Transportation + 3 -9.11e+03 1.5e+04 1.15e+04 3.82e-06 0 7.83e+03 2.15e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.2 -20.3 -250 0.113 0 0 0 Tank initStep + 1 70.2 -20.2 -250 0.106 0.00709 0.0139 0.0139 Tank msc + 2 70.1 -20.2 -250 0.0819 0.0236 0.0466 0.0605 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 78, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.2 -20.2 -250 3.53e-06 0 0 0 Tank initStep + 1 3.19e+03 -5e+03 -865 3.53e-06 0 5.91e+03 5.91e+03 expHall Transportation + 2 9.62e+03 -1e+04 -1.46e+03 3.53e-06 0 8.16e+03 1.41e+04 world Transportation + 3 1.5e+04 -1.42e+04 -1.95e+03 3.53e-06 0 6.83e+03 2.09e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.2 -20.2 -250 2.43e-06 0 0 0 Tank initStep + 1 -1.42e+03 1.54e+03 -1.04e+03 2.43e-06 2.43e-06 2.3e+03 2.3e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 70.1 -20.2 -250 0.0819 0 0 0.0605 Tank initStep + 3 70.1 -20.2 -250 0.0785 0.00346 0.00807 0.0686 Tank msc + 4 70.1 -20.2 -250 0.0639 0.0146 0.0339 0.102 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.1 -20.2 -250 3.53e-06 0 0 0 Tank initStep + 1 -1.02e+03 -366 -5e+03 3.53e-06 0 4.89e+03 4.89e+03 expHall Transportation + 2 -3.68e+03 -1.38e+03 -1e+04 3.53e-06 0 5.75e+03 1.06e+04 world Transportation + 3 -6.34e+03 -2.39e+03 -1.5e+04 3.53e-06 0 5.75e+03 1.64e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 70.1 -20.2 -250 0.0639 0 0 0.102 Tank initStep + 5 70.1 -20.2 -250 0.0617 0.00217 0.00522 0.108 Tank msc + 6 70.1 -20.2 -250 0.0485 0.0131 0.027 0.135 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.1 -20.2 -250 3e-06 0 0 0 Tank initStep + 1 -3.49e+03 -600 -1.4e+03 3e-06 0 3.79e+03 3.79e+03 Tank OpRayleigh + 2 -3.6e+03 -5e+03 -1.07e+03 3e-06 0 4.41e+03 8.2e+03 expHall Transportation + 3 -4.15e+03 -1e+04 -552 3e-06 0 5.06e+03 1.33e+04 world Transportation + 4 -4.69e+03 -1.5e+04 -37.4 3e-06 0 5.06e+03 1.83e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.1 -20.2 -250 4.05e-06 0 0 0 Tank initStep + 1 34.6 5e+03 3.28e+03 4.05e-06 0 6.14e+03 6.14e+03 expHall Transportation + 2 34.6 5e+03 3.28e+03 4.05e-06 0 0 6.14e+03 Tank Transportation + 3 299 -330 3.75e+03 4.05e-06 0 5.36e+03 1.15e+04 Tank OpRayleigh + 4 -619 -2.33e+03 5e+03 4.05e-06 0 2.53e+03 1.4e+04 expHall Transportation + 5 -619 -2.33e+03 5e+03 4.05e-06 0 0 1.4e+04 Tank Transportation + 6 -2.36e+03 -5e+03 3.74e+03 4.05e-06 0 3.43e+03 1.75e+04 expHall Transportation + 7 -2.36e+03 -5e+03 3.74e+03 4.05e-06 0 0 1.75e+04 Tank Transportation + 8 -2.93e+03 -4.77e+03 3.27e+03 4.05e-06 0 770 1.82e+04 Tank OpRayleigh + 9 -2.61e+03 -4.01e+03 4.5e+03 4.05e-06 4.05e-06 1.47e+03 1.97e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 70.1 -20.2 -250 0.0485 0 0 0.135 Tank initStep + 7 70.1 -20.2 -250 0.0477 0.000831 0.00323 0.138 Tank msc + 8 70.1 -20.2 -250 0.033 0.0147 0.0218 0.16 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.1 -20.2 -250 2.43e-06 0 0 0 Tank initStep + 1 510 -280 -322 2.43e-06 2.43e-06 516 516 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 8 70.1 -20.2 -250 0.033 0 0 0.16 Tank initStep + 9 70.1 -20.2 -250 0.0321 0.000892 0.00163 0.161 Tank msc + 10 70.1 -20.2 -250 0.0153 0.0168 0.0158 0.177 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.1 -20.2 -250 3.73e-06 0 0 0 Tank initStep + 1 -28 -1.2e+03 4.45e+03 3.73e-06 3.73e-06 4.84e+03 4.84e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 42 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 70.1 -20.2 -250 0.0153 0 0 0.177 Tank initStep + 11 70.1 -20.2 -250 0.0152 8.98e-05 0.00042 0.177 Tank msc + 12 70.1 -20.2 -250 0 0.0152 0.0052 0.183 Tank eIoni + 13 70.1 -20.2 -250 0 0 0 0.183 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 43 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 70.1 -20.2 -250 2.15e-06 0 0 0 Tank initStep + 1 -669 1.23e+03 -707 2.15e-06 2.15e-06 1.52e+03 1.52e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 41, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.427 -0.721 -1.4 0.511 0 0 0 Tank initStep + 1 -13.8 3.25 49.1 0.183 1.42e-05 52.6 52.6 Tank compt + 2 -1.77 8.06 39.8 0.109 1.42e-05 15.9 68.5 Tank compt + 3 -4.4 7.66 40.8 0.105 1.42e-05 2.85 71.4 Tank compt + 4 -36 -22.9 72.9 0.0888 1.42e-05 54.4 126 Tank compt + 5 -28.3 -27.4 86.9 0.0865 0.000537 16.6 142 Tank compt + 6 -24.4 -52.4 113 0.0793 0.000537 36.5 179 Tank compt + 7 -23.9 -96.3 97.7 0.0658 0.000537 46.5 225 Tank compt + 8 -42.6 -73 93.1 0.0632 1.36e-05 30.2 256 Tank compt + 9 -154 -23.5 -63.1 0.0581 1.42e-05 198 454 Tank compt + 10 -130 0.238 -92.9 0.0483 2.92e-05 45.1 499 Tank compt + 11 -126 -78.7 -40.4 0.0428 1.36e-05 94.9 594 Tank compt + 12 -142 -47.8 -19 0.0373 1.42e-05 40.6 634 Tank compt + 13 -127 -52.5 -27.1 0.0347 1.36e-05 17.5 652 Tank compt + 14 -102 -32.2 7.07 0 2.92e-05 46.7 699 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -102 -32.2 7.07 0.0347 0 0 0 Tank initStep + 1 -102 -32.2 7.07 0.032 0.00268 0.00178 0.00178 Tank msc + 2 -102 -32.2 7.08 0.0154 0.0167 0.0157 0.0175 Tank eIoni + 3 -102 -32.2 7.08 0 0.0154 0.00528 0.0228 Tank eIoni + 4 -102 -32.2 7.08 0 0 0 0.0228 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 100, Parent ID = 98 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -102 -32.2 7.08 3.44e-06 0 0 0 Tank initStep + 1 5e+03 -4.64e+03 3.39e+03 3.44e-06 0 7.66e+03 7.66e+03 expHall Transportation + 2 5e+03 -4.64e+03 3.39e+03 3.44e-06 0 0 7.66e+03 Tank Transportation + 3 4.72e+03 -5e+03 3.57e+03 3.44e-06 0 490 8.15e+03 expHall Transportation + 4 4.72e+03 -5e+03 3.57e+03 3.44e-06 0 0 8.15e+03 Tank Transportation + 5 -5e+03 4.23e+03 2e+03 3.44e-06 0 1.35e+04 2.16e+04 expHall Transportation + 6 -7.15e+03 1e+04 1.73e+03 3.44e-06 0 6.16e+03 2.78e+04 world Transportation + 7 -9.01e+03 1.5e+04 1.5e+03 3.44e-06 0 5.34e+03 3.32e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 99, Parent ID = 98 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -102 -32.2 7.08 3.81e-06 0 0 0 Tank initStep + 1 -3.68e+03 -1.2e+03 5e+03 3.81e-06 0 6.25e+03 6.25e+03 expHall Transportation + 2 -3.68e+03 -1.2e+03 5e+03 3.81e-06 0 0 6.25e+03 Tank Transportation + 3 -451 -5e+03 2.67e+03 3.81e-06 0 5.5e+03 1.18e+04 expHall Transportation + 4 4.47e+03 -1e+04 -2.59e+03 3.81e-06 0 8.77e+03 2.05e+04 world Transportation + 5 9.4e+03 -1.5e+04 -7.86e+03 3.81e-06 0 8.77e+03 2.93e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -127 -52.5 -27.1 0.00258 0 0 0 Tank initStep + 1 -127 -52.5 -27.1 0.0025 8.29e-05 1.92e-05 1.92e-05 Tank msc + 2 -127 -52.5 -27.1 0 0.0025 0.000227 0.000246 Tank eIoni + 3 -127 -52.5 -27.1 0 0 0 0.000246 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 101, Parent ID = 97 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -127 -52.5 -27.1 3.96e-06 0 0 0 Tank initStep + 1 -947 5e+03 2.37e+03 3.96e-06 0 5.65e+03 5.65e+03 expHall Transportation + 2 -4.31e+03 9.35e+03 1e+04 3.96e-06 0 9.4e+03 1.51e+04 world Transportation + 3 -6.52e+03 1.22e+04 1.5e+04 3.96e-06 0 6.16e+03 2.12e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -142 -47.8 -19 0.00545 0 0 0 Tank initStep + 1 -142 -47.8 -19 0.00533 0.000114 6.83e-05 6.83e-05 Tank msc + 2 -142 -47.8 -19 0 0.00533 0.000824 0.000892 Tank eIoni + 3 -142 -47.8 -19 0 0 0 0.000892 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -126 -78.7 -40.4 0.00545 0 0 0 Tank initStep + 1 -126 -78.7 -40.4 0.00537 7.55e-05 6.84e-05 6.84e-05 Tank msc + 2 -126 -78.7 -40.4 0 0.00537 0.000835 0.000903 Tank eIoni + 3 -126 -78.7 -40.4 0 0 0 0.000903 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -130 0.238 -92.9 0.00981 0 0 0 Tank initStep + 1 -130 0.239 -92.9 0.00973 8.28e-05 0.000192 0.000192 Tank msc + 2 -130 0.239 -92.9 0 0.00973 0.00236 0.00255 Tank eIoni + 3 -130 0.239 -92.9 0 0 0 0.00255 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 102, Parent ID = 94 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -130 0.239 -92.9 2.93e-06 0 0 0 Tank initStep + 1 1.58e+03 -555 -5e+03 2.93e-06 0 5.22e+03 5.22e+03 expHall Transportation + 2 5.72e+03 -4.53e+03 -1e+04 2.93e-06 0 7.61e+03 1.28e+04 world Transportation + 3 9.86e+03 -8.51e+03 -1.5e+04 2.93e-06 0 7.61e+03 2.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -154 -23.5 -63.1 0.00508 0 0 0 Tank initStep + 1 -154 -23.5 -63.1 0.00492 0.000154 6.06e-05 6.06e-05 Tank msc + 2 -154 -23.5 -63.1 0 0.00492 0.000718 0.000779 Tank eIoni + 3 -154 -23.5 -63.1 0 0 0 0.000779 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 103, Parent ID = 93 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -154 -23.5 -63.1 3.73e-06 0 0 0 Tank initStep + 1 -4.97e+03 5e+03 186 3.73e-06 0 6.96e+03 6.96e+03 expHall Transportation + 2 -4.97e+03 5e+03 186 3.73e-06 0 0 6.96e+03 Tank Transportation + 3 -5e+03 4.95e+03 169 3.73e-06 0 57.9 7.02e+03 expHall Transportation + 4 -5e+03 4.95e+03 169 3.73e-06 0 0 7.02e+03 Tank Transportation + 5 -4.82e+03 4.11e+03 -361 3.73e-06 3.73e-06 1.02e+03 8.04e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -42.6 -73 93.1 0.00258 0 0 0 Tank initStep + 1 -42.6 -73 93.1 0.00249 8.88e-05 1.91e-05 1.91e-05 Tank msc + 2 -42.6 -73 93.1 0 0.00249 0.000226 0.000245 Tank eIoni + 3 -42.6 -73 93.1 0 0 0 0.000245 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -23.9 -96.3 97.7 0.013 0 0 0 Tank initStep + 1 -23.9 -96.3 97.7 0.0126 0.000458 0.000316 0.000316 Tank msc + 2 -23.9 -96.3 97.7 0 0.0126 0.00371 0.00402 Tank eIoni + 3 -23.9 -96.3 97.7 0 0 0 0.00402 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 104, Parent ID = 91 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -23.9 -96.3 97.7 3.68e-06 0 0 0 Tank initStep + 1 -3.12e+03 -1.33e+03 5e+03 3.68e-06 0 5.93e+03 5.93e+03 expHall Transportation + 2 -3.12e+03 -1.33e+03 5e+03 3.68e-06 0 0 5.93e+03 Tank Transportation + 3 -5e+03 -2.2e+03 2.53e+03 3.68e-06 0 3.23e+03 9.16e+03 expHall Transportation + 4 -5e+03 -2.2e+03 2.53e+03 3.68e-06 0 0 9.16e+03 Tank Transportation + 5 -1.95e+03 -3.47e+03 241 3.68e-06 0 4.02e+03 1.32e+04 Tank OpRayleigh + 6 4.06e+03 2.14e+03 -5e+03 3.68e-06 0 9.75e+03 2.29e+04 expHall Transportation + 7 4.06e+03 2.14e+03 -5e+03 3.68e-06 0 0 2.29e+04 Tank Transportation + 8 5e+03 3.06e+03 -4.67e+03 3.68e-06 0 1.36e+03 2.43e+04 expHall Transportation + 9 5e+03 3.06e+03 -4.67e+03 3.68e-06 0 0 2.43e+04 Tank Transportation + 10 3.19e+03 5e+03 -3.22e+03 3.68e-06 0 3.03e+03 2.73e+04 expHall Transportation + 11 3.19e+03 5e+03 -3.22e+03 3.68e-06 0 0 2.73e+04 Tank Transportation + 12 175 -5e+03 -1.47e+03 3.68e-06 0 1.06e+04 3.79e+04 expHall Transportation + 13 -1.92e+03 -1e+04 -1.26e+03 3.68e-06 0 5.42e+03 4.33e+04 world Transportation + 14 -4.01e+03 -1.5e+04 -1.05e+03 3.68e-06 0 5.42e+03 4.87e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -24.4 -52.4 113 0.00665 0 0 0 Tank initStep + 1 -24.4 -52.4 113 0.0065 0.00015 9.69e-05 9.69e-05 Tank msc + 2 -24.4 -52.4 113 0 0.0065 0.00116 0.00126 Tank eIoni + 3 -24.4 -52.4 113 0 0 0 0.00126 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -28.3 -27.4 86.9 0.00172 0 0 0 Tank initStep + 1 -28.3 -27.4 86.9 0.00169 2.95e-05 9.79e-06 9.79e-06 Tank msc + 2 -28.3 -27.4 86.9 0 0.00169 0.000119 0.000129 Tank eIoni + 3 -28.3 -27.4 86.9 0 0 0 0.000129 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -36 -22.9 72.9 0.0161 0 0 0 Tank initStep + 1 -36 -22.9 72.9 0.0155 0.000659 0.000459 0.000459 Tank msc + 2 -36 -22.9 72.9 0 0.0155 0.00533 0.00579 Tank eIoni + 3 -36 -22.9 72.9 0 0 0 0.00579 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 88 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -36 -22.9 72.9 2.5e-06 0 0 0 Tank initStep + 1 -925 -2.28e+03 731 2.5e-06 2.5e-06 2.51e+03 2.51e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.4 7.66 40.8 0.00393 0 0 0 Tank initStep + 1 -4.4 7.66 40.8 0.00381 0.000118 3.89e-05 3.89e-05 Tank msc + 2 -4.4 7.66 40.8 0 0.00381 0.000462 0.0005 Tank eIoni + 3 -4.4 7.66 40.8 0 0 0 0.0005 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.77 8.06 39.8 0.0742 0 0 0 Tank initStep + 1 -1.76 8.06 39.8 0.0694 0.00485 0.00679 0.00679 Tank msc + 2 -1.74 8.06 39.8 0.0578 0.0115 0.03 0.0368 Tank eIoni + 3 -1.72 8.06 39.8 0.0426 0.0152 0.0255 0.0623 Tank eIoni + 4 -1.71 8.05 39.8 0.0226 0.02 0.0199 0.0822 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 86 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.71 8.05 39.8 2.35e-06 0 0 0 Tank initStep + 1 474 -834 673 2.35e-06 2.35e-06 1.16e+03 1.16e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 86 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.71 8.05 39.8 2.04e-06 0 0 0 Tank initStep + 1 -699 364 1.51e+03 2.04e-06 2.04e-06 1.67e+03 1.67e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 86 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.71 8.05 39.8 3.53e-06 0 0 0 Tank initStep + 1 -246 -3.25e+03 -188 3.53e-06 0 3.28e+03 3.28e+03 Tank OpRayleigh + 2 -5e+03 -166 -1.28e+03 3.53e-06 0 5.77e+03 9.05e+03 expHall Transportation + 3 -5e+03 -166 -1.28e+03 3.53e-06 0 0 9.05e+03 Tank Transportation + 4 598 5e+03 -2.71e+03 3.53e-06 0 7.75e+03 1.68e+04 expHall Transportation + 5 598 5e+03 -2.71e+03 3.53e-06 0 0 1.68e+04 Tank Transportation + 6 1.68e+03 3.82e+03 -2.49e+03 3.53e-06 0 1.62e+03 1.84e+04 Tank OpRayleigh + 7 2.05e+03 5e+03 -4.07e+03 3.53e-06 0 2.01e+03 2.04e+04 expHall Transportation + 8 2.05e+03 5e+03 -4.07e+03 3.53e-06 0 0 2.04e+04 Tank Transportation + 9 2.19e+03 4.47e+03 -4.71e+03 3.53e-06 3.53e-06 846 2.13e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 -1.71 8.05 39.8 0.0226 0 0 0.0822 Tank initStep + 5 -1.71 8.05 39.8 0.0218 0.000761 0.000831 0.0831 Tank msc + 6 -1.7 8.05 39.8 0 0.0218 0.00978 0.0928 Tank eIoni + 7 -1.7 8.05 39.8 0 0 0 0.0928 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 86 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.7 8.05 39.8 4.13e-06 0 0 0 Tank initStep + 1 -854 5e+03 -1.66e+03 4.13e-06 0 5.34e+03 5.34e+03 expHall Transportation + 2 -2.47e+03 1e+04 -4.19e+03 4.13e-06 0 5.83e+03 1.12e+04 world Transportation + 3 -4.1e+03 1.5e+04 -6.71e+03 4.13e-06 0 5.83e+03 1.7e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.8 3.25 49.1 0.328 0 0 0 Tank initStep + 1 -13.8 3.26 49.2 0.321 0.00693 0.0599 0.0599 Tank Cerenkov + 2 -13.8 3.26 49.2 0.311 0.01 0.0575 0.117 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.8 3.26 49.2 4.09e-06 0 0 0 Tank initStep + 1 1.74e+03 3e+03 5e+03 4.09e-06 0 6.05e+03 6.05e+03 expHall Transportation + 2 4.34e+03 7.81e+03 1e+04 4.09e-06 0 7.41e+03 1.35e+04 world Transportation + 3 6.93e+03 1.26e+04 1.5e+04 4.09e-06 0 7.41e+03 2.09e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -13.8 3.26 49.2 0.311 0 0 0.117 Tank initStep + 3 -13.8 3.24 49.3 0.304 0.00661 0.0541 0.172 Tank Cerenkov + 4 -13.9 3.21 49.3 0.294 0.0105 0.0519 0.223 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 111, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.8 3.23 49.3 2.34e-06 0 0 0 Tank initStep + 1 -3.21e+03 -3.08e+03 -5e+03 2.34e-06 0 6.72e+03 6.72e+03 expHall Transportation + 2 -3.21e+03 -3.08e+03 -5e+03 2.34e-06 0 0 6.72e+03 Tank Transportation + 3 -4.35e+03 -5e+03 -2.81e+03 2.34e-06 0 3.13e+03 9.85e+03 expHall Transportation + 4 -4.35e+03 -5e+03 -2.81e+03 2.34e-06 0 0 9.85e+03 Tank Transportation + 5 4.96e+03 -3.13e+03 1.93e+03 2.34e-06 2.34e-06 1.06e+04 2.05e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 -13.9 3.21 49.3 0.294 0 0 0.223 Tank initStep + 5 -13.9 3.18 49.3 0.279 0.0146 0.0485 0.272 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 112, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.9 3.2 49.3 3.45e-06 0 0 0 Tank initStep + 1 -148 2e+03 -410 3.45e-06 0 2.05e+03 2.05e+03 Bubble Transportation + 2 -175 2.28e+03 -500 3.45e-06 3.45e-06 298 2.35e+03 Tank Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -13.9 3.18 49.3 0.279 0 0 0.272 Tank initStep + 6 -13.9 3.15 49.4 0.267 0.0125 0.0439 0.316 Tank Cerenkov + 7 -13.9 3.13 49.4 0.258 0.00857 0.0402 0.356 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 113, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.9 3.15 49.4 3.1e-06 0 0 0 Tank initStep + 1 -1.1e+03 -5e+03 4.45e+03 3.1e-06 0 6.75e+03 6.75e+03 expHall Transportation + 2 -1.1e+03 -5e+03 4.45e+03 3.1e-06 0 0 6.75e+03 Tank Transportation + 3 -1.89e+03 -4.34e+03 5e+03 3.1e-06 0 1.17e+03 7.92e+03 expHall Transportation + 4 -1.89e+03 -4.34e+03 5e+03 3.1e-06 0 0 7.92e+03 Tank Transportation + 5 -5e+03 -1.59e+03 -1.89e+03 3.1e-06 0 8.04e+03 1.6e+04 expHall Transportation + 6 -5e+03 -1.59e+03 -1.89e+03 3.1e-06 0 0 1.6e+04 Tank Transportation + 7 -3.62e+03 36.8 -5e+03 3.1e-06 0 3.77e+03 1.97e+04 expHall Transportation + 8 -3.62e+03 36.8 -5e+03 3.1e-06 0 0 1.97e+04 Tank Transportation + 9 -1.74e+03 5e+03 -2.49e+03 3.1e-06 0 5.87e+03 2.56e+04 expHall Transportation + 10 -1.74e+03 5e+03 -2.49e+03 3.1e-06 0 0 2.56e+04 Tank Transportation + 11 1.23e+03 -2.63e+03 5e+03 3.1e-06 0 1.11e+04 3.67e+04 expHall Transportation + 12 1.23e+03 -2.63e+03 5e+03 3.1e-06 0 0 3.67e+04 Tank Transportation + 13 1.09e+03 -5e+03 3.74e+03 3.1e-06 0 2.69e+03 3.94e+04 expHall Transportation + 14 1.09e+03 -5e+03 3.74e+03 3.1e-06 0 0 3.94e+04 Tank Transportation + 15 -4.98e+03 -1.5e+03 -5e+03 3.1e-06 0 1.12e+04 5.06e+04 expHall Transportation + 16 -4.98e+03 -1.5e+03 -5e+03 3.1e-06 0 0 5.06e+04 Tank Transportation + 17 -5e+03 -1.49e+03 -4.98e+03 3.1e-06 0 31.4 5.06e+04 expHall Transportation + 18 -5e+03 -1.49e+03 -4.98e+03 3.1e-06 0 0 5.06e+04 Tank Transportation + 19 5e+03 1.22e+03 -675 3.1e-06 0 1.12e+04 6.18e+04 expHall Transportation + 20 5e+03 1.22e+03 -675 3.1e-06 0 0 6.18e+04 Tank Transportation + 21 2.42e+03 1.74e+03 223 3.1e-06 0 2.78e+03 6.46e+04 Tank OpRayleigh + 22 5e+03 573 1.03e+03 3.1e-06 0 2.94e+03 6.76e+04 expHall Transportation + 23 1e+04 -3.99e+03 2.43e+03 3.1e-06 0 6.91e+03 7.45e+04 world Transportation + 24 1.5e+04 -8.56e+03 3.83e+03 3.1e-06 0 6.91e+03 8.14e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 -13.9 3.13 49.4 0.258 0 0 0.356 Tank initStep + 8 -13.9 3.1 49.4 0.243 0.0149 0.0378 0.394 Tank Cerenkov + 9 -13.9 3.09 49.4 0.243 0.000366 0.00327 0.397 Tank Cerenkov + 10 -13.9 3.09 49.4 0.243 0.000214 0.00185 0.399 Tank Cerenkov + 11 -13.9 3.09 49.4 0.243 0.000148 0.00102 0.4 Tank Cerenkov + 12 -13.9 3.09 49.4 0.243 2.79e-05 0.000451 0.4 Tank Cerenkov + 13 -13.9 3.09 49.4 0.243 0 0.000343 0.401 Tank Cerenkov + 14 -13.9 3.09 49.4 0.242 0.000183 0.000343 0.401 Tank Cerenkov + 15 -13.9 2.98 49.5 0.217 0.0258 0.136 0.538 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 115, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.9 3.07 49.4 3.76e-06 0 0 0 Tank initStep + 1 -1.7e+03 3.87e+03 -5e+03 3.76e-06 0 6.58e+03 6.58e+03 expHall Transportation + 2 -4.23e+03 1e+04 -6.88e+03 3.76e-06 0 6.89e+03 1.35e+04 world Transportation + 3 -6.29e+03 1.5e+04 -8.42e+03 3.76e-06 0 5.62e+03 1.91e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 114, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.9 3.02 49.4 2.32e-06 0 0 0 Tank initStep + 1 171 44 1.72e+03 2.32e-06 2.32e-06 1.68e+03 1.68e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 15 -13.9 2.98 49.5 0.217 0 0 0.538 Tank initStep + 16 -13.9 2.95 49.5 0.209 0.00771 0.0404 0.578 Tank msc + 17 -13.8 2.87 49.5 0.179 0.03 0.111 0.689 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 116, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.8 2.87 49.5 3.36e-06 0 0 0 Tank initStep + 1 1.49e+03 -3.33e+03 5e+03 3.36e-06 0 6.15e+03 6.15e+03 expHall Transportation + 2 3.02e+03 -1e+04 8.87e+03 3.36e-06 0 7.86e+03 1.4e+04 world Transportation + 3 4.17e+03 -1.5e+04 1.18e+04 3.36e-06 0 5.89e+03 1.99e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 17 -13.8 2.87 49.5 0.179 0 0 0.689 Tank initStep + 18 -13.8 2.84 49.5 0.154 0.0251 0.0298 0.719 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 118, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.8 2.86 49.5 3.3e-06 0 0 0 Tank initStep + 1 5e+03 3.41e+03 -1.09e+03 3.3e-06 0 6.17e+03 6.17e+03 expHall Transportation + 2 5e+03 3.41e+03 -1.09e+03 3.3e-06 0 0 6.17e+03 Tank Transportation + 3 2.85e+03 5e+03 -967 3.3e-06 0 2.68e+03 8.84e+03 expHall Transportation + 4 2.85e+03 5e+03 -967 3.3e-06 0 0 8.84e+03 Tank Transportation + 5 500 2.74e+03 -325 3.3e-06 3.3e-06 3.32e+03 1.22e+04 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 117, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.8 2.84 49.5 3.9e-06 0 0 0 Tank initStep + 1 5e+03 -4.27e+03 122 3.9e-06 0 6.59e+03 6.59e+03 expHall Transportation + 2 5e+03 -4.27e+03 122 3.9e-06 0 0 6.59e+03 Tank Transportation + 3 4.2e+03 -5e+03 444 3.9e-06 0 1.13e+03 7.72e+03 expHall Transportation + 4 4.2e+03 -5e+03 444 3.9e-06 0 0 7.72e+03 Tank Transportation + 5 959 1.88e+03 365 3.9e-06 3.9e-06 7.61e+03 1.53e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 18 -13.8 2.84 49.5 0.154 0 0 0.719 Tank initStep + 19 -13.8 2.82 49.5 0.124 0.0301 0.0233 0.742 Tank msc + 20 -13.8 2.79 49.5 0.104 0.0195 0.0562 0.798 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 119, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.8 2.82 49.5 3.72e-06 0 0 0 Tank initStep + 1 2.18e+03 -847 -5e+03 3.72e-06 0 5.57e+03 5.57e+03 expHall Transportation + 2 3.23e+03 -3.48e+03 -1e+04 3.72e-06 0 5.75e+03 1.13e+04 world Transportation + 3 4.28e+03 -6.12e+03 -1.5e+04 3.72e-06 0 5.75e+03 1.71e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 20 -13.8 2.79 49.5 0.104 0 0 0.798 Tank initStep + 21 -13.8 2.79 49.5 0.0989 0.00522 0.0122 0.811 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 120, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.8 2.79 49.5 2.26e-06 0 0 0 Tank initStep + 1 -2.38e+03 5e+03 -1.18e+03 2.26e-06 0 5.66e+03 5.66e+03 expHall Transportation + 2 -2.38e+03 5e+03 -1.18e+03 2.26e-06 0 0 5.66e+03 Tank Transportation + 3 -5e+03 4.1e+03 -1.31e+03 2.26e-06 0 2.78e+03 8.44e+03 expHall Transportation + 4 -1e+04 -5.25e+03 -1.83e+03 2.26e-06 0 1.06e+04 1.91e+04 world Transportation + 5 -1.5e+04 -1.46e+04 -2.36e+03 2.26e-06 0 1.06e+04 2.97e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 21 -13.8 2.79 49.5 0.0989 0 0 0.811 Tank initStep + 22 -13.8 2.78 49.5 0.0764 0.0224 0.0111 0.822 Tank msc + 23 -13.7 2.76 49.5 0.063 0.0134 0.033 0.855 Tank eIoni + 24 -13.7 2.76 49.4 0.0414 0.0217 0.0275 0.882 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 121, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.7 2.76 49.5 2.42e-06 0 0 0 Tank initStep + 1 999 -5e+03 1.36e+03 2.42e-06 0 5.27e+03 5.27e+03 expHall Transportation + 2 3e+03 -1e+04 2.3e+03 2.42e-06 0 5.47e+03 1.07e+04 world Transportation + 3 5e+03 -1.5e+04 3.25e+03 2.42e-06 0 5.47e+03 1.62e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 24 -13.7 2.76 49.4 0.0414 0 0 0.882 Tank initStep + 25 -13.7 2.76 49.4 0.0396 0.00177 0.00243 0.885 Tank msc + 26 -13.7 2.77 49.4 0.0283 0.0113 0.0188 0.903 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 122, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.7 2.76 49.4 3.7e-06 0 0 0 Tank initStep + 1 -1.94e+03 185 5e+03 3.7e-06 0 5.32e+03 5.32e+03 expHall Transportation + 2 -8.33e+03 594 1e+04 3.7e-06 0 8.12e+03 1.34e+04 world Transportation + 3 -1.47e+04 1e+03 1.5e+04 3.7e-06 0 8.12e+03 2.16e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 26 -13.7 2.77 49.4 0.0283 0 0 0.903 Tank initStep + 27 -13.7 2.77 49.4 0.0276 0.00061 0.00124 0.905 Tank msc + 28 -13.7 2.77 49.4 0.0105 0.0171 0.0136 0.918 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 124, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.7 2.77 49.4 2.13e-06 0 0 0 Tank initStep + 1 1.47e+03 -5e+03 136 2.13e-06 0 5.22e+03 5.22e+03 expHall Transportation + 2 1.47e+03 -5e+03 136 2.13e-06 0 0 5.22e+03 Tank Transportation + 3 -626 5e+03 -1.05e+03 2.13e-06 0 1.03e+04 1.55e+04 expHall Transportation + 4 -3.1e+03 1e+04 -1.8e+03 2.13e-06 0 5.63e+03 2.11e+04 world Transportation + 5 -5.58e+03 1.5e+04 -2.55e+03 2.13e-06 0 5.63e+03 2.68e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 123, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.7 2.77 49.4 2.66e-06 0 0 0 Tank initStep + 1 5e+03 -2.89e+03 2.32e+03 2.66e-06 0 6.22e+03 6.22e+03 expHall Transportation + 2 8.24e+03 -1e+04 5.74e+03 2.66e-06 0 8.53e+03 1.47e+04 world Transportation + 3 1.05e+04 -1.5e+04 8.15e+03 2.66e-06 0 6e+03 2.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 41 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 28 -13.7 2.77 49.4 0.0105 0 0 0.918 Tank initStep + 29 -13.7 2.77 49.4 0.00983 0.000691 0.000217 0.919 Tank msc + 30 -13.7 2.77 49.4 0 0.00983 0.00241 0.921 Tank eIoni + 31 -13.7 2.77 49.4 0 0 0 0.921 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 125, Parent ID = 85 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -13.7 2.77 49.4 2.39e-06 0 0 0 Tank initStep + 1 -3.42e+03 -5e+03 -1.94e+03 2.39e-06 0 6.37e+03 6.37e+03 expHall Transportation + 2 -1e+04 -6.69e+03 -4.74e+03 2.39e-06 0 7.34e+03 1.37e+04 world Transportation + 3 -1.5e+04 -7.97e+03 -6.86e+03 2.39e-06 0 5.58e+03 1.93e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 0.5 0 0 0 Tank initStep + 1 0.138 0.000505 0.0186 0.475 0.0249 0.14 0.14 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0116 4.25e-05 0.00157 2.93e-06 0 0 0 Tank initStep + 1 5e+03 -772 -1.8e+03 2.93e-06 0 5.37e+03 5.37e+03 expHall Transportation + 2 1e+04 -1.82e+03 -7.54e+03 2.93e-06 0 7.69e+03 1.31e+04 world Transportation + 3 1.5e+04 -2.88e+03 -1.33e+04 2.93e-06 0 7.69e+03 2.07e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0837 0.000307 0.0113 3.55e-06 0 0 0 Tank initStep + 1 -792 -127 67.2 3.55e-06 3.55e-06 805 805 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.137 0.0005 0.0184 2.68e-06 0 0 0 Tank initStep + 1 -907 1.28e+03 4.93e+03 2.68e-06 2.68e-06 5.17e+03 5.17e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0139 5.08e-05 0.00187 3.24e-06 0 0 0 Tank initStep + 1 5e+03 -38.8 603 3.24e-06 0 5.04e+03 5.04e+03 expHall Transportation + 2 5e+03 -38.8 603 3.24e-06 0 0 5.04e+03 Tank Transportation + 3 2.03e+03 -694 5e+03 3.24e-06 0 5.35e+03 1.04e+04 expHall Transportation + 4 -2.59e+03 260 1e+04 3.24e-06 0 6.87e+03 1.73e+04 world Transportation + 5 -7.21e+03 1.21e+03 1.5e+04 3.24e-06 0 6.87e+03 2.41e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.121 0.000444 0.0164 2.17e-06 0 0 0 Tank initStep + 1 84.4 43.3 40.2 2.17e-06 2.17e-06 103 103 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.138 0.000505 0.0186 2.99e-06 0 0 0 Tank initStep + 1 5e+03 3.03e+03 1.03e+03 2.99e-06 0 5.94e+03 5.94e+03 expHall Transportation + 2 5e+03 3.03e+03 1.03e+03 2.99e-06 0 0 5.94e+03 Tank Transportation + 3 2.32e+03 4.06e+03 5e+03 2.99e-06 0 4.9e+03 1.08e+04 expHall Transportation + 4 2.32e+03 4.06e+03 5e+03 2.99e-06 0 0 1.08e+04 Tank Transportation + 5 1.05e+03 -1.62e+03 -5e+03 2.99e-06 0 1.16e+04 2.24e+04 expHall Transportation + 6 1.05e+03 -1.62e+03 -5e+03 2.99e-06 0 0 2.24e+04 Tank Transportation + 7 2.15e+03 -5e+03 3.99e+03 2.99e-06 0 9.67e+03 3.21e+04 expHall Transportation + 8 2.15e+03 -5e+03 3.99e+03 2.99e-06 0 0 3.21e+04 Tank Transportation + 9 2.32e+03 -4.86e+03 5e+03 2.99e-06 0 1.03e+03 3.31e+04 expHall Transportation + 10 4.15e+03 -4.89e+03 1e+04 2.99e-06 0 5.33e+03 3.84e+04 world Transportation + 11 5.99e+03 -4.91e+03 1.5e+04 2.99e-06 0 5.33e+03 4.38e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 0.138 0.000505 0.0186 0.475 0 0 0.14 Tank initStep + 2 0.258 0.0239 0.0463 0.453 0.0225 0.126 0.266 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.175 0.00765 0.0271 2.72e-06 0 0 0 Tank initStep + 1 1.61e+03 5e+03 1.39e+03 2.72e-06 0 5.43e+03 5.43e+03 expHall Transportation + 2 8.96e+03 1e+04 7.24e+03 2.72e-06 0 1.06e+04 1.61e+04 world Transportation + 3 1.5e+04 1.41e+04 1.2e+04 2.72e-06 0 8.74e+03 2.48e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.184 0.00945 0.0292 4.07e-06 0 0 0 Tank initStep + 1 1.85e+03 864 -131 4.07e-06 0 2.05e+03 2.05e+03 Tank OpRayleigh + 2 -70.3 2e+03 255 4.07e-06 0 2.27e+03 4.31e+03 Bubble Transportation + 3 -70.3 2e+03 255 4.07e-06 0 0 4.31e+03 Tank Transportation + 4 -5e+03 -913 1.25e+03 4.07e-06 0 5.81e+03 1.01e+04 expHall Transportation + 5 -9.73e+03 -1e+04 -182 4.07e-06 0 1.03e+04 2.05e+04 world Transportation + 6 -1.23e+04 -1.5e+04 -968 4.07e-06 0 5.69e+03 2.62e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.227 0.0177 0.0391 2.45e-06 0 0 0 Tank initStep + 1 5e+03 3.82e+03 -83.8 2.45e-06 0 6.29e+03 6.29e+03 expHall Transportation + 2 5e+03 3.82e+03 -83.8 2.45e-06 0 0 6.29e+03 Tank Transportation + 3 3.61e+03 5e+03 -36.7 2.45e-06 0 1.82e+03 8.12e+03 expHall Transportation + 4 3.61e+03 5e+03 -36.7 2.45e-06 0 0 8.12e+03 Tank Transportation + 5 500 2.7e+03 245 2.45e-06 2.45e-06 3.88e+03 1.2e+04 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.173 0.00725 0.0266 2.29e-06 0 0 0 Tank initStep + 1 4.31e+03 2.37e+03 -927 2.29e-06 2.29e-06 5e+03 5e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.193 0.0112 0.0313 2.64e-06 0 0 0 Tank initStep + 1 5e+03 -1.61e+03 2.37e+03 2.64e-06 0 5.76e+03 5.76e+03 expHall Transportation + 2 1e+04 -3.58e+03 5.96e+03 2.64e-06 0 6.46e+03 1.22e+04 world Transportation + 3 1.5e+04 -5.55e+03 9.54e+03 2.64e-06 0 6.46e+03 1.87e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 0.258 0.0239 0.0463 0.453 0 0 0.266 Tank initStep + 3 0.37 0.0275 0.0645 0.434 0.0189 0.114 0.38 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.278 0.0245 0.0495 2.86e-06 0 0 0 Tank initStep + 1 5e+03 -1.53e+03 -1.19e+03 2.86e-06 0 5.36e+03 5.36e+03 expHall Transportation + 2 1e+04 -3.85e+03 -6.07e+03 2.86e-06 0 7.36e+03 1.27e+04 world Transportation + 3 1.5e+04 -6.17e+03 -1.1e+04 2.86e-06 0 7.36e+03 2.01e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 0.37 0.0275 0.0645 0.434 0 0 0.38 Tank initStep + 4 0.472 0.00961 0.0594 0.419 0.0149 0.105 0.485 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.4 0.0222 0.063 2.11e-06 0 0 0 Tank initStep + 1 2.99e+03 -1.18e+03 -1.71e+03 2.11e-06 2.11e-06 3.64e+03 3.64e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 0.472 0.00961 0.0594 0.419 0 0 0.485 Tank initStep + 5 0.567 0.000457 0.0419 0.404 0.0149 0.0978 0.583 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.548 0.00231 0.0454 3.85e-06 0 0 0 Tank initStep + 1 637 -3e+03 -5e+03 3.85e-06 0 5.87e+03 5.87e+03 expHall Transportation + 2 637 -3e+03 -5e+03 3.85e-06 0 0 5.87e+03 Tank Transportation + 3 -135 -5e+03 -3.66e+03 3.85e-06 0 2.53e+03 8.4e+03 expHall Transportation + 4 -135 -5e+03 -3.66e+03 3.85e-06 0 0 8.4e+03 Tank Transportation + 5 -2.64e+03 5e+03 4.1e+03 3.85e-06 0 1.29e+04 2.13e+04 expHall Transportation + 6 -2.64e+03 5e+03 4.1e+03 3.85e-06 0 0 2.13e+04 Tank Transportation + 7 -3.16e+03 4.41e+03 5e+03 3.85e-06 0 1.19e+03 2.25e+04 expHall Transportation + 8 -1e+04 -3.9e+03 9.71e+03 3.85e-06 0 1.17e+04 3.42e+04 world Transportation + 9 -1.5e+04 -9.97e+03 1.32e+04 3.85e-06 0 8.59e+03 4.28e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.481 0.00873 0.0577 4.12e-06 0 0 0 Tank initStep + 1 1.72e+03 -80.7 -1.36e+03 4.12e-06 4.12e-06 2.19e+03 2.19e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.537 0.00335 0.0474 3.41e-06 0 0 0 Tank initStep + 1 4.58e+03 -167 -3.57e+03 3.41e-06 3.41e-06 5.81e+03 5.81e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.489 0.00797 0.0562 2.18e-06 0 0 0 Tank initStep + 1 5e+03 -1.92e+03 -3.48e+03 2.18e-06 0 6.39e+03 6.39e+03 expHall Transportation + 2 9.64e+03 -5.77e+03 -1e+04 2.18e-06 0 8.88e+03 1.53e+04 world Transportation + 3 1.32e+04 -8.72e+03 -1.5e+04 2.18e-06 0 6.81e+03 2.21e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.516 0.00536 0.0513 2.16e-06 0 0 0 Tank initStep + 1 5e+03 -1.06e+03 -3.78e+03 2.16e-06 0 6.36e+03 6.36e+03 expHall Transportation + 2 1e+04 -1.95e+03 -7.72e+03 2.16e-06 0 6.43e+03 1.28e+04 world Transportation + 3 1.5e+04 -2.85e+03 -1.17e+04 2.16e-06 0 6.43e+03 1.92e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 0.567 0.000457 0.0419 0.404 0 0 0.583 Tank initStep + 6 0.645 0.00442 -0.00375 0.389 0.0149 0.0909 0.674 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.583 0.00125 0.0327 2.36e-06 0 0 0 Tank initStep + 1 1.6e+03 1.01e+03 5e+03 2.36e-06 0 5.35e+03 5.35e+03 expHall Transportation + 2 2.58e+03 3.91e+03 1e+04 2.36e-06 0 5.86e+03 1.12e+04 world Transportation + 3 3.56e+03 6.8e+03 1.5e+04 2.36e-06 0 5.86e+03 1.71e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.634 0.00388 0.00243 3.25e-06 0 0 0 Tank initStep + 1 3.22e+03 352 -5e+03 3.25e-06 0 5.96e+03 5.96e+03 expHall Transportation + 2 8.5e+03 7.95e+03 -1e+04 3.25e-06 0 1.05e+04 1.65e+04 world Transportation + 3 1.34e+04 1.5e+04 -1.46e+04 3.25e-06 0 9.76e+03 2.62e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.644 0.00438 -0.00326 2.81e-06 0 0 0 Tank initStep + 1 4.32e+03 -1.95e+03 -5e+03 2.81e-06 0 6.89e+03 6.89e+03 expHall Transportation + 2 4.32e+03 -1.95e+03 -5e+03 2.81e-06 0 0 6.89e+03 Tank Transportation + 3 5e+03 -1.99e+03 -4.47e+03 2.81e-06 0 866 7.75e+03 expHall Transportation + 4 7.76e+03 -3.58e+03 1e+04 2.81e-06 0 1.48e+04 2.26e+04 world Transportation + 5 8.72e+03 -4.13e+03 1.5e+04 2.81e-06 0 5.12e+03 2.77e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 0.645 0.00442 -0.00375 0.389 0 0 0.674 Tank initStep + 7 0.706 0.0135 -0.0609 0.377 0.0115 0.0844 0.758 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.685 0.0104 -0.0418 2.54e-06 0 0 0 Tank initStep + 1 5e+03 -35.6 -1.69e+03 2.54e-06 0 5.28e+03 5.28e+03 expHall Transportation + 2 1e+04 250 -7.18e+03 2.54e-06 0 7.43e+03 1.27e+04 world Transportation + 3 1.5e+04 536 -1.27e+04 2.54e-06 0 7.43e+03 2.01e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.684 0.0103 -0.0409 3.14e-06 0 0 0 Tank initStep + 1 5e+03 1.35e+03 -1.65e+03 3.14e-06 0 5.43e+03 5.43e+03 expHall Transportation + 2 5e+03 1.35e+03 -1.65e+03 3.14e-06 0 0 5.43e+03 Tank Transportation + 3 4.1e+03 2.75e+03 -5e+03 3.14e-06 0 3.74e+03 9.17e+03 expHall Transportation + 4 839 5.93e+03 -1e+04 3.14e-06 0 6.77e+03 1.59e+04 world Transportation + 5 -2.43e+03 9.12e+03 -1.5e+04 3.14e-06 0 6.77e+03 2.27e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 0.706 0.0135 -0.0609 0.377 0 0 0.758 Tank initStep + 8 0.758 0.0195 -0.119 0.362 0.0152 0.0795 0.838 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.758 0.0194 -0.119 3.34e-06 0 0 0 Tank initStep + 1 1.51e+03 388 -5e+03 3.34e-06 0 5.24e+03 5.24e+03 expHall Transportation + 2 1.51e+03 388 -5e+03 3.34e-06 0 0 5.24e+03 Tank Transportation + 3 -2.2e+03 3.09e+03 2.65e+03 3.34e-06 3.34e-06 8.93e+03 1.42e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 8 0.758 0.0195 -0.119 0.362 0 0 0.838 Tank initStep + 9 0.807 0.00873 -0.171 0.35 0.0123 0.0732 0.911 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.789 0.0127 -0.152 2.37e-06 0 0 0 Tank initStep + 1 1.81e+03 -900 -5e+03 2.37e-06 0 5.39e+03 5.39e+03 expHall Transportation + 2 1.81e+03 -900 -5e+03 2.37e-06 0 0 5.39e+03 Tank Transportation + 3 3.18e+03 -848 -3.84e+03 2.37e-06 2.37e-06 1.8e+03 7.19e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.759 0.0195 -0.12 2.19e-06 0 0 0 Tank initStep + 1 5e+03 -468 -2.18e+03 2.19e-06 0 5.47e+03 5.47e+03 expHall Transportation + 2 5e+03 -468 -2.18e+03 2.19e-06 0 0 5.47e+03 Tank Transportation + 3 3.39e+03 -1.95e+03 -3.99e+03 2.19e-06 2.19e-06 2.84e+03 8.31e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.787 0.0133 -0.149 3.29e-06 0 0 0 Tank initStep + 1 5e+03 -4.46e+03 -4.84e+03 3.29e-06 0 8.27e+03 8.27e+03 expHall Transportation + 2 5e+03 -4.46e+03 -4.84e+03 3.29e-06 0 0 8.27e+03 Tank Transportation + 3 4.83e+03 -4.49e+03 -5e+03 3.29e-06 0 235 8.5e+03 expHall Transportation + 4 4.83e+03 -4.49e+03 -5e+03 3.29e-06 0 0 8.5e+03 Tank Transportation + 5 -3.71e+03 -5e+03 28.5 3.29e-06 0 9.92e+03 1.84e+04 expHall Transportation + 6 -3.71e+03 -5e+03 28.5 3.29e-06 0 0 1.84e+04 Tank Transportation + 7 -5e+03 -4.16e+03 844 3.29e-06 0 1.74e+03 2.02e+04 expHall Transportation + 8 -1e+04 670 7.81e+03 3.29e-06 0 9.84e+03 3e+04 world Transportation + 9 -1.5e+04 5.5e+03 1.48e+04 3.29e-06 0 9.84e+03 3.98e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 0.807 0.00873 -0.171 0.35 0 0 0.911 Tank initStep + 10 0.852 -0.00915 -0.219 0.34 0.00996 0.0683 0.979 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.811 0.00726 -0.175 2.05e-06 0 0 0 Tank initStep + 1 5e+03 1.36e+03 2e+03 2.05e-06 0 5.55e+03 5.55e+03 expHall Transportation + 2 1e+04 4.63e+03 5.56e+03 2.05e-06 0 6.95e+03 1.25e+04 world Transportation + 3 1.5e+04 7.89e+03 9.12e+03 2.05e-06 0 6.95e+03 1.95e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.841 -0.00467 -0.207 4.09e-06 0 0 0 Tank initStep + 1 841 -2.4e+03 -5e+03 4.09e-06 0 5.61e+03 5.61e+03 expHall Transportation + 2 841 -2.4e+03 -5e+03 4.09e-06 0 0 5.61e+03 Tank Transportation + 3 1.48e+03 -5e+03 -2.4e+03 4.09e-06 0 3.73e+03 9.34e+03 expHall Transportation + 4 1.48e+03 -5e+03 -2.4e+03 4.09e-06 0 0 9.34e+03 Tank Transportation + 5 5e+03 -533 617 4.09e-06 0 6.44e+03 1.58e+04 expHall Transportation + 6 5e+03 -533 617 4.09e-06 0 0 1.58e+04 Tank Transportation + 7 2.98e+03 2.89e+03 596 4.09e-06 4.09e-06 3.97e+03 1.98e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 10 0.852 -0.00915 -0.219 0.34 0 0 0.979 Tank initStep + 11 0.89 -0.0441 -0.256 0.327 0.0127 0.0645 1.04 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.867 -0.0233 -0.234 2.72e-06 0 0 0 Tank initStep + 1 -2.25e+03 -109 -5e+03 2.72e-06 0 5.49e+03 5.49e+03 expHall Transportation + 2 -6.2e+03 101 -1e+04 2.72e-06 0 6.37e+03 1.19e+04 world Transportation + 3 -1.02e+04 310 -1.5e+04 2.72e-06 0 6.37e+03 1.82e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.868 -0.0242 -0.235 2.1e-06 0 0 0 Tank initStep + 1 -3.18e+03 5e+03 43.4 2.1e-06 0 5.93e+03 5.93e+03 expHall Transportation + 2 -3.18e+03 5e+03 43.4 2.1e-06 0 0 5.93e+03 Tank Transportation + 3 -5e+03 3.99e+03 779 2.1e-06 0 2.21e+03 8.14e+03 expHall Transportation + 4 -9.55e+03 -1e+04 9.68e+03 2.1e-06 0 1.72e+04 2.53e+04 world Transportation + 5 -1.12e+04 -1.5e+04 1.29e+04 2.1e-06 0 6.15e+03 3.15e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.877 -0.0318 -0.243 2.48e-06 0 0 0 Tank initStep + 1 5e+03 -4.23e+03 -749 2.48e-06 0 6.59e+03 6.59e+03 expHall Transportation + 2 6.53e+03 -1e+04 -2.5e+03 2.48e-06 0 6.22e+03 1.28e+04 world Transportation + 3 7.86e+03 -1.5e+04 -4.01e+03 2.48e-06 0 5.39e+03 1.82e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 0.89 -0.0441 -0.256 0.327 0 0 1.04 Tank initStep + 12 0.917 -0.0892 -0.283 0.316 0.0113 0.0598 1.1 Tank Cerenkov + 13 0.931 -0.125 -0.321 0.307 0.00871 0.0558 1.16 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.917 -0.0897 -0.284 3.3e-06 0 0 0 Tank initStep + 1 325 -1.82e+03 -3.66e+03 3.3e-06 3.3e-06 4.1e+03 4.1e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 0.931 -0.125 -0.321 0.307 0 0 1.16 Tank initStep + 14 0.954 -0.163 -0.35 0.295 0.0123 0.0528 1.21 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.939 -0.138 -0.331 2.43e-06 0 0 0 Tank initStep + 1 53.8 -221 758 2.43e-06 2.43e-06 792 792 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.945 -0.149 -0.339 3.98e-06 0 0 0 Tank initStep + 1 3.45e+03 -3.16e+03 -5e+03 3.98e-06 0 6.85e+03 6.85e+03 expHall Transportation + 2 3.45e+03 -3.16e+03 -5e+03 3.98e-06 0 0 6.85e+03 Tank Transportation + 3 4.31e+03 -3.8e+03 -4.38e+03 3.98e-06 3.98e-06 1.24e+03 8.09e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 14 0.954 -0.163 -0.35 0.295 0 0 1.21 Tank initStep + 15 0.942 -0.193 -0.385 0.29 0.00517 0.0487 1.26 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.944 -0.187 -0.378 3.28e-06 0 0 0 Tank initStep + 1 -456 -68.5 589 3.28e-06 3.28e-06 749 749 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.948 -0.176 -0.365 2.56e-06 0 0 0 Tank initStep + 1 -369 -5e+03 -3.77e+03 2.56e-06 0 6.27e+03 6.27e+03 expHall Transportation + 2 327 -5.67e+03 -1e+04 2.56e-06 0 6.3e+03 1.26e+04 world Transportation + 3 885 -6.2e+03 -1.5e+04 2.56e-06 0 5.06e+03 1.76e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 15 0.942 -0.193 -0.385 0.29 0 0 1.26 Tank initStep + 16 0.911 -0.211 -0.416 0.282 0.0081 0.047 1.31 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.925 -0.203 -0.402 3.68e-06 0 0 0 Tank initStep + 1 4.26e+03 5e+03 47.5 3.68e-06 0 6.57e+03 6.57e+03 expHall Transportation + 2 4.26e+03 5e+03 47.5 3.68e-06 0 0 6.57e+03 Tank Transportation + 3 5e+03 4.37e+03 12.4 3.68e-06 0 974 7.54e+03 expHall Transportation + 4 5e+03 4.37e+03 12.4 3.68e-06 0 0 7.54e+03 Tank Transportation + 5 830 -5e+03 331 3.68e-06 0 1.03e+04 1.78e+04 expHall Transportation + 6 830 -5e+03 331 3.68e-06 0 0 1.78e+04 Tank Transportation + 7 -2.48e+03 -2e+03 -1.42e+03 3.68e-06 0 4.8e+03 2.26e+04 Tank OpRayleigh + 8 -5e+03 -2.71e+03 -1.36e+03 3.68e-06 0 2.61e+03 2.52e+04 expHall Transportation + 9 -1e+04 -5.47e+03 -1e+03 3.68e-06 0 5.72e+03 3.09e+04 world Transportation + 10 -1.5e+04 -8.23e+03 -645 3.68e-06 0 5.72e+03 3.67e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 16 0.911 -0.211 -0.416 0.282 0 0 1.31 Tank initStep + 17 0.883 -0.226 -0.446 0.275 0.00687 0.0445 1.35 Tank Cerenkov + 18 0.859 -0.238 -0.477 0.267 0.00794 0.0424 1.39 Tank Cerenkov + 19 0.833 -0.246 -0.505 0.257 0.00981 0.04 1.43 Tank Cerenkov + 20 0.826 -0.26 -0.538 0.253 0.00432 0.0372 1.47 Tank Cerenkov + 21 0.821 -0.27 -0.571 0.246 0.00648 0.036 1.51 Tank Cerenkov + 22 0.82 -0.271 -0.586 0.244 0.00256 0.0153 1.52 Tank Cerenkov + 23 0.82 -0.271 -0.591 0.243 0.000825 0.0054 1.53 Tank Cerenkov + 24 0.819 -0.271 -0.593 0.243 0.00047 0.00224 1.53 Tank Cerenkov + 25 0.819 -0.271 -0.594 0.243 4.82e-05 0.000436 1.53 Tank Cerenkov + 26 0.819 -0.272 -0.594 0.242 6.12e-05 0.000252 1.53 Tank Cerenkov + 27 0.819 -0.272 -0.594 0.242 4.55e-06 1.74e-05 1.53 Tank Cerenkov + 28 0.819 -0.272 -0.594 0.242 1.98e-11 7.6e-11 1.53 Tank Cerenkov + 29 0.813 -0.285 -0.711 0.212 0.0304 0.133 1.66 Tank eIoni + 30 0.834 -0.206 -0.763 0.187 0.025 0.11 1.77 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 44, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.27 -0.0833 0.943 2.25e-06 0 0 0 Tank initStep - 1 3.5e+03 -546 -5e+03 2.25e-06 0 6.13e+03 6.13e+03 World Transportation - 2 3.5e+03 -546 -5e+03 2.25e-06 0 0 6.13e+03 Tank Transportation - 3 5e+03 -1.7e+03 -3.04e+03 2.25e-06 0 2.72e+03 8.85e+03 World Transportation - 4 5e+03 -1.7e+03 -3.04e+03 2.25e-06 0 0 8.85e+03 Tank Transportation - 5 3.16e+03 -5e+03 81.3 2.25e-06 0 4.9e+03 1.38e+04 World Transportation - 6 3.16e+03 -5e+03 81.3 2.25e-06 0 0 1.38e+04 Tank Transportation - 7 611 -1.53e+03 2.09e+03 2.25e-06 2.25e-06 4.75e+03 1.85e+04 Tank OpAbsorption + 0 0.827 -0.23 -0.747 3.79e-06 0 0 0 Tank initStep + 1 -212 447 234 3.79e-06 3.79e-06 548 548 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 43, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.822 -0.253 -0.732 2.83e-06 0 0 0 Tank initStep + 1 -2.73e+03 -5e+03 -539 2.83e-06 0 5.72e+03 5.72e+03 expHall Transportation + 2 -1e+04 -9.26e+03 -1.26e+03 2.83e-06 0 8.46e+03 1.42e+04 world Transportation + 3 -1.5e+04 -1.22e+04 -1.75e+03 2.83e-06 0 5.82e+03 2e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.826 -0.237 -0.742 3e-06 0 0 0 Tank initStep + 1 5e+03 -913 1.95e+03 3e-06 0 5.44e+03 5.44e+03 expHall Transportation + 2 1e+04 -3.82e+03 7.22e+03 3e-06 0 7.83e+03 1.33e+04 world Transportation + 3 1.5e+04 -6.73e+03 1.25e+04 3e-06 0 7.83e+03 2.11e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.817 -0.269 -0.721 2.04e-06 0 0 0 Tank initStep + 1 -5e+03 -2.42e+03 294 2.04e-06 0 5.56e+03 5.56e+03 expHall Transportation + 2 -5e+03 -2.42e+03 294 2.04e-06 0 0 5.56e+03 Tank Transportation + 3 -3.17e+03 -4.72e+03 -1.48e+03 2.04e-06 2.04e-06 3.44e+03 9e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.813 -0.284 -0.711 2.76e-06 0 0 0 Tank initStep + 1 -5e+03 -677 1.72e+03 2.76e-06 0 5.33e+03 5.33e+03 expHall Transportation + 2 -5e+03 -677 1.72e+03 2.76e-06 0 0 5.33e+03 Tank Transportation + 3 -2e+03 744 5e+03 2.76e-06 0 4.67e+03 1e+04 expHall Transportation + 4 -2e+03 744 5e+03 2.76e-06 0 0 1e+04 Tank Transportation + 5 2.77e+03 5e+03 122 2.76e-06 0 8.04e+03 1.8e+04 expHall Transportation + 6 1e+04 5.98e+03 -8.89e+03 2.76e-06 0 1.16e+04 2.96e+04 world Transportation + 7 1.49e+04 6.64e+03 -1.5e+04 2.76e-06 0 7.86e+03 3.75e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 31 1.29 -0.0762 0.943 0.111 0 0 2.2 Tank initStep - 32 1.31 -0.0827 0.944 0.107 0.00379 0.0128 2.21 Tank msc - 33 1.34 -0.102 0.941 0.0817 0.0252 0.0456 2.25 Tank eIoni - 34 1.35 -0.126 0.941 0.0656 0.0161 0.0341 2.29 Tank eIoni + 30 0.834 -0.206 -0.763 0.187 0 0 1.77 Tank initStep + 31 0.834 -0.179 -0.778 0.172 0.0151 0.0308 1.81 Tank msc + 32 0.826 -0.123 -0.823 0.114 0.0577 0.0829 1.89 Tank eIoni ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 48, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.35 -0.125 0.941 3.3e-06 0 0 0 Tank initStep - 1 -5e+03 -9.31 -1.55e+03 3.3e-06 0 5.24e+03 5.24e+03 World Transportation - 2 -1e+04 1.44e+03 -6.18e+03 3.3e-06 0 6.96e+03 1.22e+04 OutOfWorld Transportation + 0 0.827 -0.134 -0.814 2.69e-06 0 0 0 Tank initStep + 1 -1.21e+03 2.35e+03 -5e+03 2.69e-06 0 5.65e+03 5.65e+03 expHall Transportation + 2 -2.98e+03 5.67e+03 -1e+04 2.69e-06 0 6.26e+03 1.19e+04 world Transportation + 3 -4.76e+03 9e+03 -1.5e+04 2.69e-06 0 6.26e+03 1.82e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 47, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.34 -0.105 0.941 3.64e-06 0 0 0 Tank initStep - 1 2.54e+03 1.72e+03 1.66e+03 3.64e-06 3.64e-06 3.49e+03 3.49e+03 Tank OpAbsorption + 0 0.829 -0.148 -0.803 2.07e-06 0 0 0 Tank initStep + 1 1.23e+03 1.01e+03 -532 2.07e-06 2.07e-06 1.68e+03 1.68e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 46, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.831 -0.162 -0.791 2.89e-06 0 0 0 Tank initStep + 1 -431 2.44e+03 -5e+03 2.89e-06 0 5.58e+03 5.58e+03 expHall Transportation + 2 -572 5.42e+03 -1e+04 2.89e-06 0 5.82e+03 1.14e+04 world Transportation + 3 -713 8.4e+03 -1.5e+04 2.89e-06 0 5.82e+03 1.72e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 45, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.832 -0.171 -0.784 2.69e-06 0 0 0 Tank initStep + 1 -1.28e+03 -5e+03 2.74e+03 2.69e-06 0 5.84e+03 5.84e+03 expHall Transportation + 2 -6.62e+03 -1e+04 8.8e+03 2.69e-06 0 9.5e+03 1.53e+04 world Transportation + 3 -1.2e+04 -1.5e+04 1.49e+04 2.69e-06 0 9.5e+03 2.48e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 34 1.35 -0.126 0.941 0.0656 0 0 2.29 Tank initStep - 35 1.35 -0.125 0.946 0.0632 0.0024 0.00514 2.29 Tank msc + 32 0.826 -0.123 -0.823 0.114 0 0 1.89 Tank initStep + 33 0.817 -0.115 -0.829 0.11 0.00471 0.0135 1.9 Tank msc + 34 0.786 -0.0954 -0.845 0.0788 0.0308 0.0469 1.95 Tank eIoni + 35 0.764 -0.0809 -0.848 0.06 0.0188 0.0328 1.98 Tank eIoni + 36 0.752 -0.0768 -0.863 0.0461 0.0139 0.0255 2.01 Tank eIoni + 37 0.755 -0.0882 -0.855 0.0346 0.0115 0.0205 2.03 Tank eIoni + 38 0.754 -0.0888 -0.845 0.0177 0.0169 0.0162 2.04 Tank eIoni + 39 0.756 -0.0869 -0.843 0 0.0177 0.0062 2.05 Tank eIoni + 40 0.756 -0.0869 -0.843 0 0 0 2.05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 51, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.756 -0.0869 -0.843 0.511 0 0 0 Tank initStep + 1 -221 -99.7 54.4 0.49 0.000537 250 250 Tank compt + 2 -260 -109 54.4 0.406 0.000537 39.8 289 Tank compt + 3 -328 -82.4 66.4 0.208 1.36e-05 73.9 363 Tank compt + 4 -326 -85.8 72.6 0.197 0.000537 7.17 370 Tank compt + 5 -290 -91.4 132 0.167 1.42e-05 70 440 Tank compt + 6 -290 -91.9 133 0.16 0.000537 0.603 441 Tank compt + 7 -305 -153 163 0.142 1.36e-05 70.2 511 Tank compt + 8 -291 -172 165 0.0968 1.42e-05 22.9 534 Tank compt + 9 -278 -107 168 0.082 1.36e-05 66.9 601 Tank compt + 10 -328 -95.5 217 0.0641 1.36e-05 71.1 672 Tank compt + 11 -218 -105 213 0.0548 0.000537 111 783 Tank compt + 12 -223 -98.5 229 0.052 1.42e-05 18.2 801 Tank compt + 13 -233 -102 235 0.0498 1.42e-05 11.7 813 Tank compt + 14 -222 -108 277 0.0444 1.36e-05 44.1 857 Tank compt + 15 -182 -78.9 262 0 0.000537 52.4 909 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -182 -78.9 262 0.0438 0 0 0 Tank initStep + 1 -182 -78.9 262 0.0418 0.00199 0.00269 0.00269 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 66 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -182 -78.9 262 3.94e-06 0 0 0 Tank initStep + 1 -1.4e+03 -3.28e+03 -5e+03 3.94e-06 0 6.28e+03 6.28e+03 expHall Transportation + 2 -1.4e+03 -3.28e+03 -5e+03 3.94e-06 0 0 6.28e+03 Tank Transportation + 3 -1.21e+03 -5e+03 -4.2e+03 3.94e-06 0 1.91e+03 8.19e+03 expHall Transportation + 4 360 -1e+04 2.45e+03 3.94e-06 0 8.47e+03 1.67e+04 world Transportation + 5 1.93e+03 -1.5e+04 9.11e+03 3.94e-06 0 8.47e+03 2.51e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -182 -78.9 262 0.0418 0 0 0.00269 Tank initStep + 2 -182 -78.9 262 0.0408 0.00098 0.00248 0.00518 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 66 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -182 -78.9 262 3.4e-06 0 0 0 Tank initStep + 1 -5e+03 3.9e+03 953 3.4e-06 0 6.28e+03 6.28e+03 expHall Transportation + 2 -5e+03 3.9e+03 953 3.4e-06 0 0 6.28e+03 Tank Transportation + 3 -3.14e+03 5e+03 1.84e+03 3.4e-06 0 2.34e+03 8.62e+03 expHall Transportation + 4 -3.14e+03 5e+03 1.84e+03 3.4e-06 0 0 8.62e+03 Tank Transportation + 5 -2.15e+03 4.19e+03 2.33e+03 3.4e-06 0 1.37e+03 9.99e+03 Tank OpRayleigh + 6 -1.94e+03 2.47e+03 5e+03 3.4e-06 0 3.18e+03 1.32e+04 expHall Transportation + 7 -1.94e+03 2.47e+03 5e+03 3.4e-06 0 0 1.32e+04 Tank Transportation + 8 -2.04e+03 -5e+03 -1.35e+03 3.4e-06 0 9.8e+03 2.3e+04 expHall Transportation + 9 -2.16e+03 -1e+04 -7.52e+03 3.4e-06 0 7.95e+03 3.09e+04 world Transportation + 10 -2.29e+03 -1.5e+04 -1.37e+04 3.4e-06 0 7.95e+03 3.89e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -182 -78.9 262 0.0408 0 0 0.00518 Tank initStep + 3 -182 -78.9 262 0.0383 0.00253 0.00238 0.00756 Tank msc + 4 -182 -78.9 262 0.0195 0.0188 0.0183 0.0258 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 66 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -182 -78.9 262 2.59e-06 0 0 0 Tank initStep + 1 -5e+03 1.96e+03 4.53e+03 2.59e-06 0 6.75e+03 6.75e+03 expHall Transportation + 2 -5e+03 1.96e+03 4.53e+03 2.59e-06 0 0 6.75e+03 Tank Transportation + 3 -4.74e+03 2.2e+03 5e+03 2.59e-06 0 583 7.34e+03 expHall Transportation + 4 -4.74e+03 2.2e+03 5e+03 2.59e-06 0 0 7.34e+03 Tank Transportation + 5 -500 2.73e+03 87 2.59e-06 2.59e-06 6.51e+03 1.39e+04 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 -182 -78.9 262 0.0195 0 0 0.0258 Tank initStep + 5 -182 -78.9 262 0.019 0.000532 0.000645 0.0265 Tank msc + 6 -182 -78.9 262 0 0.019 0.00768 0.0342 Tank eIoni + 7 -182 -78.9 262 0 0 0 0.0342 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 66 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -182 -78.9 262 2.3e-06 0 0 0 Tank initStep + 1 827 99.9 -4.46e+03 2.3e-06 2.3e-06 4.84e+03 4.84e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 65, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -222 -108 277 0.00539 0 0 0 Tank initStep + 1 -222 -108 277 0.00525 0.000141 6.73e-05 6.73e-05 Tank msc + 2 -222 -108 277 0 0.00525 0.000803 0.00087 Tank eIoni + 3 -222 -108 277 0 0 0 0.00087 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 64, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -233 -102 235 0.00219 0 0 0 Tank initStep + 1 -233 -102 235 0.00215 3.81e-05 1.45e-05 1.45e-05 Tank msc + 2 -233 -102 235 0 0.00215 0.000176 0.000191 Tank eIoni + 3 -233 -102 235 0 0 0 0.000191 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -223 -98.5 229 0.00278 0 0 0 Tank initStep + 1 -223 -98.5 229 0.00265 0.000132 2.18e-05 2.18e-05 Tank msc + 2 -223 -98.5 229 0 0.00265 0.000251 0.000272 Tank eIoni + 3 -223 -98.5 229 0 0 0 0.000272 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -218 -105 213 0.00879 0 0 0 Tank initStep + 1 -218 -105 213 0.00872 6.42e-05 0.000158 0.000158 Tank msc + 2 -218 -105 213 0 0.00872 0.00195 0.00211 Tank eIoni + 3 -218 -105 213 0 0 0 0.00211 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -95.5 217 0.0179 0 0 0 Tank initStep + 1 -328 -95.5 217 0.0176 0.000284 0.000555 0.000555 Tank msc + 2 -328 -95.5 217 0 0.0176 0.00674 0.00729 Tank eIoni + 3 -328 -95.5 217 0 0 0 0.00729 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -278 -107 168 0.0148 0 0 0 Tank initStep + 1 -278 -107 168 0.0132 0.00153 0.000394 0.000394 Tank msc + 2 -278 -107 168 0 0.0132 0.00406 0.00445 Tank eIoni + 3 -278 -107 168 0 0 0 0.00445 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 60 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -278 -107 168 2.34e-06 0 0 0 Tank initStep + 1 5e+03 -2.77e+03 3.98e+03 2.34e-06 0 7.04e+03 7.04e+03 expHall Transportation + 2 5e+03 -2.77e+03 3.98e+03 2.34e-06 0 0 7.04e+03 Tank Transportation + 3 3.67e+03 -3.18e+03 5e+03 2.34e-06 0 1.73e+03 8.76e+03 expHall Transportation + 4 3.67e+03 -3.18e+03 5e+03 2.34e-06 0 0 8.76e+03 Tank Transportation + 5 -5e+03 -1.27e+03 -4.77e+03 2.34e-06 0 1.32e+04 2.2e+04 expHall Transportation + 6 -5e+03 -1.27e+03 -4.77e+03 2.34e-06 0 0 2.2e+04 Tank Transportation + 7 -4.85e+03 -1.33e+03 -5e+03 2.34e-06 0 282 2.22e+04 expHall Transportation + 8 2.76e+03 -3.42e+03 -1e+04 2.34e-06 0 9.34e+03 3.16e+04 world Transportation + 9 1.04e+04 -5.5e+03 -1.5e+04 2.34e-06 0 9.34e+03 4.09e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -291 -172 165 0.0456 0 0 0 Tank initStep + 1 -291 -172 165 0.0446 0.00099 0.00289 0.00289 Tank msc + 2 -291 -172 165 0.031 0.0136 0.0206 0.0235 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -291 -172 165 3.66e-06 0 0 0 Tank initStep + 1 -3.85e+03 -3.64e+03 5e+03 3.66e-06 0 6.94e+03 6.94e+03 expHall Transportation + 2 -3.85e+03 -3.64e+03 5e+03 3.66e-06 0 0 6.94e+03 Tank Transportation + 3 -4.08e+03 -3.99e+03 4.31e+03 3.66e-06 3.66e-06 805 7.74e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -291 -172 165 3.62e-06 0 0 0 Tank initStep + 1 1.91e+03 -3.42e+03 5e+03 3.62e-06 0 6.23e+03 6.23e+03 expHall Transportation + 2 1.91e+03 -3.42e+03 5e+03 3.62e-06 0 0 6.23e+03 Tank Transportation + 3 4.04e+03 -5e+03 3.1e+03 3.62e-06 0 3.27e+03 9.49e+03 expHall Transportation + 4 4.04e+03 -5e+03 3.1e+03 3.62e-06 0 0 9.49e+03 Tank Transportation + 5 5e+03 -3.58e+03 2.64e+03 3.62e-06 0 1.77e+03 1.13e+04 expHall Transportation + 6 5e+03 -3.58e+03 2.64e+03 3.62e-06 0 0 1.13e+04 Tank Transportation + 7 1.46e+03 -278 1.56e+03 3.62e-06 0 4.96e+03 1.62e+04 Tank OpRayleigh + 8 -1.52e+03 -1.57e+03 5e+03 3.62e-06 0 4.73e+03 2.1e+04 expHall Transportation + 9 -1.52e+03 -1.57e+03 5e+03 3.62e-06 0 0 2.1e+04 Tank Transportation + 10 -4.58e+03 -5e+03 -1.29e+03 3.62e-06 0 7.79e+03 2.87e+04 expHall Transportation + 11 -4.58e+03 -5e+03 -1.29e+03 3.62e-06 0 0 2.87e+04 Tank Transportation + 12 -5e+03 -4.76e+03 -1.81e+03 3.62e-06 0 707 2.95e+04 expHall Transportation + 13 -5e+03 -4.76e+03 -1.81e+03 3.62e-06 0 0 2.95e+04 Tank Transportation + 14 -2.01e+03 288 -3e+03 3.62e-06 0 5.99e+03 3.54e+04 Tank OpRayleigh + 15 -5e+03 -227 -1.76e+03 3.62e-06 0 3.28e+03 3.87e+04 expHall Transportation + 16 -1e+04 -3.42e+03 879 3.62e-06 0 6.49e+03 4.52e+04 world Transportation + 17 -1.5e+04 -6.61e+03 3.52e+03 3.62e-06 0 6.49e+03 5.17e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -291 -172 165 0.031 0 0 0.0235 Tank initStep + 3 -291 -172 165 0.0299 0.00101 0.00146 0.025 Tank msc + 4 -291 -172 165 0.0143 0.0157 0.0148 0.0398 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -291 -172 165 3.52e-06 0 0 0 Tank initStep + 1 -1.06e+03 2.25e+03 5e+03 3.52e-06 0 5.46e+03 5.46e+03 expHall Transportation + 2 -3.45e+03 8.37e+03 1e+04 3.52e-06 0 8.26e+03 1.37e+04 world Transportation + 3 -5.84e+03 1.45e+04 1.5e+04 3.52e-06 0 8.26e+03 2.2e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -291 -172 165 3.05e-06 0 0 0 Tank initStep + 1 5e+03 400 -1.53e+03 3.05e-06 0 5.59e+03 5.59e+03 expHall Transportation + 2 1e+04 3.13e+03 -7.29e+03 3.05e-06 0 8.1e+03 1.37e+04 world Transportation + 3 1.5e+04 5.87e+03 -1.3e+04 3.05e-06 0 8.1e+03 2.18e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 -291 -172 165 0.0143 0 0 0.0398 Tank initStep + 5 -291 -172 165 0.0138 0.000509 0.000371 0.0401 Tank msc + 6 -291 -172 165 0 0.0138 0.00435 0.0445 Tank eIoni + 7 -291 -172 165 0 0 0 0.0445 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -305 -153 163 0.0173 0 0 0 Tank initStep + 1 -305 -153 163 0.0151 0.00217 0.000522 0.000522 Tank msc + 2 -305 -153 163 0 0.0151 0.00514 0.00566 Tank eIoni + 3 -305 -153 163 0 0 0 0.00566 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -290 -91.9 133 0.00639 0 0 0 Tank initStep + 1 -290 -91.9 133 0.00625 0.000145 9.03e-05 9.03e-05 Tank msc + 2 -290 -91.9 133 0 0.00625 0.00108 0.00118 Tank eIoni + 3 -290 -91.9 133 0 0 0 0.00118 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -290 -91.4 132 0.0308 0 0 0 Tank initStep + 1 -290 -91.4 132 0.0301 0.000722 0.00145 0.00145 Tank msc + 2 -290 -91.4 132 0.0145 0.0156 0.0149 0.0163 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 56 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -290 -91.4 132 3.73e-06 0 0 0 Tank initStep + 1 -504 -5e+03 251 3.73e-06 0 4.91e+03 4.91e+03 expHall Transportation + 2 884 -1e+04 -361 3.73e-06 0 5.23e+03 1.01e+04 world Transportation + 3 2.27e+03 -1.5e+04 -973 3.73e-06 0 5.23e+03 1.54e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -290 -91.4 132 0.0145 0 0 0.0163 Tank initStep + 3 -290 -91.4 132 0.014 0.00047 0.00038 0.0167 Tank msc + 4 -290 -91.4 132 0 0.014 0.00448 0.0212 Tank eIoni + 5 -290 -91.4 132 0 0 0 0.0212 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -326 -85.8 72.6 0.0104 0 0 0 Tank initStep + 1 -326 -85.8 72.6 0.00999 0.000454 0.000214 0.000214 Tank msc + 2 -326 -85.8 72.6 0 0.00999 0.00248 0.00269 Tank eIoni + 3 -326 -85.8 72.6 0 0 0 0.00269 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.4 66.4 0.198 0 0 0 Tank initStep + 1 -328 -82.4 66.4 0.178 0.0193 0.0349 0.0349 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.4 66.4 3.75e-06 0 0 0 Tank initStep + 1 4.23e+03 3.82e+03 -5e+03 3.75e-06 0 7.85e+03 7.85e+03 expHall Transportation + 2 4.23e+03 3.82e+03 -5e+03 3.75e-06 0 0 7.85e+03 Tank Transportation + 3 4.95e+03 4.44e+03 -4.11e+03 3.75e-06 3.75e-06 1.3e+03 9.15e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 -328 -82.4 66.4 0.178 0 0 0.0349 Tank initStep + 2 -328 -82.4 66.4 0.171 0.00763 0.0296 0.0645 Tank msc + 3 -328 -82.4 66.4 0.15 0.021 0.0847 0.149 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 78, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.4 66.4 3.83e-06 0 0 0 Tank initStep + 1 -5e+03 -821 4.68e+03 3.83e-06 0 6.61e+03 6.61e+03 expHall Transportation + 2 -5e+03 -821 4.68e+03 3.83e-06 0 0 6.61e+03 Tank Transportation + 3 -4.75e+03 -712 4.96e+03 3.83e-06 3.83e-06 392 7e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -328 -82.4 66.4 0.15 0 0 0.149 Tank initStep + 4 -328 -82.3 66.4 0.142 0.0076 0.0223 0.172 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.4 66.4 2.63e-06 0 0 0 Tank initStep + 1 -231 -119 510 2.63e-06 2.63e-06 455 455 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 -328 -82.3 66.4 0.142 0 0 0.172 Tank initStep + 5 -328 -82.3 66.4 0.135 0.00671 0.0204 0.192 Tank msc + 6 -328 -82.3 66.4 0.113 0.022 0.0628 0.255 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.3 66.4 3.54e-06 0 0 0 Tank initStep + 1 -1.1e+03 -1.43e+03 -1.54e+03 3.54e-06 3.54e-06 2.24e+03 2.24e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.3 66.4 2.44e-06 0 0 0 Tank initStep + 1 3.86e+03 957 -5e+03 2.44e-06 0 6.65e+03 6.65e+03 expHall Transportation + 2 3.86e+03 957 -5e+03 2.44e-06 0 0 6.65e+03 Tank Transportation + 3 5e+03 615 -4.55e+03 2.44e-06 0 1.27e+03 7.93e+03 expHall Transportation + 4 5e+03 615 -4.55e+03 2.44e-06 0 0 7.93e+03 Tank Transportation + 5 1.24e+03 -5e+03 -2.19e+03 2.44e-06 0 7.16e+03 1.51e+04 expHall Transportation + 6 1.24e+03 -5e+03 -2.19e+03 2.44e-06 0 0 1.51e+04 Tank Transportation + 7 -5e+03 3.26e+03 -2.57e+03 2.44e-06 0 1.04e+04 2.54e+04 expHall Transportation + 8 -5e+03 3.26e+03 -2.57e+03 2.44e-06 0 0 2.54e+04 Tank Transportation + 9 -4.77e+03 5e+03 -3.39e+03 2.44e-06 0 1.93e+03 2.74e+04 expHall Transportation + 10 -4.77e+03 5e+03 -3.39e+03 2.44e-06 0 0 2.74e+04 Tank Transportation + 11 -4.82e+03 2.98e+03 -5e+03 2.44e-06 0 2.59e+03 3e+04 expHall Transportation + 12 -4.82e+03 2.98e+03 -5e+03 2.44e-06 0 0 3e+04 Tank Transportation + 13 -4.55e+03 1.11e+03 -929 2.44e-06 2.44e-06 4.49e+03 3.45e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 -328 -82.3 66.4 0.113 0 0 0.255 Tank initStep + 7 -328 -82.3 66.4 0.11 0.00314 0.014 0.269 Tank msc + 8 -328 -82.2 66.4 0.0973 0.0128 0.0489 0.318 Tank eIoni + 9 -328 -82.2 66.4 0.0763 0.021 0.0425 0.36 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.2 66.4 3.85e-06 0 0 0 Tank initStep + 1 489 -5e+03 4.51e+03 3.85e-06 0 6.68e+03 6.68e+03 expHall Transportation + 2 489 -5e+03 4.51e+03 3.85e-06 0 0 6.68e+03 Tank Transportation + 3 415 -4.52e+03 5e+03 3.85e-06 0 690 7.37e+03 expHall Transportation + 4 415 -4.52e+03 5e+03 3.85e-06 0 0 7.37e+03 Tank Transportation + 5 -528 5e+03 3.27e+03 3.85e-06 0 9.72e+03 1.71e+04 expHall Transportation + 6 -2.18e+03 1e+04 2.57e+03 3.85e-06 0 5.31e+03 2.24e+04 world Transportation + 7 -3.82e+03 1.5e+04 1.86e+03 3.85e-06 0 5.31e+03 2.77e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.2 66.4 3.56e-06 0 0 0 Tank initStep + 1 -930 1.17e+03 5e+03 3.56e-06 0 5.12e+03 5.12e+03 expHall Transportation + 2 -930 1.17e+03 5e+03 3.56e-06 0 0 5.12e+03 Tank Transportation + 3 -3.59e+03 5e+03 1.5e+03 3.56e-06 0 5.83e+03 1.1e+04 expHall Transportation + 4 -8.66e+03 1e+04 -8.25e+03 3.56e-06 0 1.21e+04 2.3e+04 world Transportation + 5 -1.22e+04 1.35e+04 -1.5e+04 3.56e-06 0 8.36e+03 3.14e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.2 66.4 2.48e-06 0 0 0 Tank initStep + 1 -661 -1.48e+03 5e+03 2.48e-06 0 5.14e+03 5.14e+03 expHall Transportation + 2 -1.14e+03 -4.61e+03 1e+04 2.48e-06 0 5.92e+03 1.11e+04 world Transportation + 3 -1.61e+03 -7.74e+03 1.5e+04 2.48e-06 0 5.92e+03 1.7e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 -328 -82.2 66.4 0.0763 0 0 0.36 Tank initStep + 10 -328 -82.2 66.4 0.0732 0.00312 0.00713 0.367 Tank msc + 11 -328 -82.2 66.4 0.0571 0.0161 0.0316 0.399 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.2 66.4 2.42e-06 0 0 0 Tank initStep + 1 5e+03 4.88e+03 -4.55e+03 2.42e-06 0 8.62e+03 8.62e+03 expHall Transportation + 2 5e+03 4.88e+03 -4.55e+03 2.42e-06 0 0 8.62e+03 Tank Transportation + 3 4.89e+03 5e+03 -4.67e+03 2.42e-06 0 202 8.82e+03 expHall Transportation + 4 4.89e+03 5e+03 -4.67e+03 2.42e-06 0 0 8.82e+03 Tank Transportation + 5 5e+03 -2.85e+03 -4.86e+03 2.42e-06 0 7.86e+03 1.67e+04 expHall Transportation + 6 5e+03 -2.85e+03 -4.86e+03 2.42e-06 0 0 1.67e+04 Tank Transportation + 7 4.68e+03 -3.61e+03 -5e+03 2.42e-06 0 832 1.75e+04 expHall Transportation + 8 4.68e+03 -3.61e+03 -5e+03 2.42e-06 0 0 1.75e+04 Tank Transportation + 9 3.33e+03 -3.48e+03 -4.17e+03 2.42e-06 2.42e-06 1.59e+03 1.91e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 -328 -82.2 66.4 0.0571 0 0 0.399 Tank initStep + 12 -328 -82.2 66.4 0.0566 0.000497 0.00429 0.403 Tank msc + 13 -328 -82.2 66.4 0.0314 0.0252 0.025 0.428 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -328 -82.2 66.4 2.16e-06 0 0 0 Tank initStep + 1 1.32e+03 1.8e+03 5e+03 2.16e-06 0 5.53e+03 5.53e+03 expHall Transportation + 2 2.56e+03 2.05e+03 1e+04 2.16e-06 0 5.16e+03 1.07e+04 world Transportation + 3 3.79e+03 2.31e+03 1.5e+04 2.16e-06 0 5.16e+03 1.58e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 -328 -82.2 66.4 0.0314 0 0 0.428 Tank initStep + 14 -328 -82.2 66.4 0.0295 0.00188 0.00149 0.43 Tank msc + 15 -328 -82.2 66.4 0.00222 0.0273 0.0146 0.444 Tank eIoni + 16 -328 -82.2 66.4 0 0.00222 0.000186 0.445 Tank eIoni + 17 -328 -82.2 66.4 0 0 0 0.445 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -260 -109 54.4 0.0838 0 0 0 Tank initStep + 1 -260 -109 54.4 0.0794 0.00437 0.00839 0.00839 Tank msc + 2 -260 -110 54.4 0.0686 0.0108 0.0343 0.0427 Tank eIoni + 3 -260 -110 54.4 0.0541 0.0145 0.0297 0.0724 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 53 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -260 -110 54.4 3.13e-06 0 0 0 Tank initStep + 1 -2.97e+03 -2.2e+03 5e+03 3.13e-06 0 6.01e+03 6.01e+03 expHall Transportation + 2 -1e+04 -6.37e+03 1e+04 3.13e-06 0 9.58e+03 1.56e+04 world Transportation + 3 -1.5e+04 -9.33e+03 1.35e+04 3.13e-06 0 6.81e+03 2.24e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -260 -110 54.4 0.0541 0 0 0.0724 Tank initStep + 4 -260 -110 54.4 0.0523 0.00177 0.0039 0.0763 Tank msc + 5 -260 -110 54.5 0.0355 0.0168 0.0234 0.0997 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 53 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -260 -110 54.4 3.16e-06 0 0 0 Tank initStep + 1 -5e+03 -1.02e+03 -1.23e+03 3.16e-06 0 4.99e+03 4.99e+03 expHall Transportation + 2 -1e+04 -387 -2.01e+03 3.16e-06 0 5.1e+03 1.01e+04 world Transportation + 3 -1.5e+04 247 -2.78e+03 3.16e-06 0 5.1e+03 1.52e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 5 -260 -110 54.5 0.0355 0 0 0.0997 Tank initStep + 6 -260 -109 54.5 0.0335 0.00199 0.00186 0.102 Tank msc + 7 -260 -109 54.5 0.0132 0.0204 0.0164 0.118 Tank eIoni + 8 -260 -109 54.5 0 0.0132 0.00403 0.122 Tank eIoni + 9 -260 -109 54.5 0 0 0 0.122 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 53 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -260 -109 54.5 2.64e-06 0 0 0 Tank initStep + 1 572 5e+03 -3.19e+03 2.64e-06 0 6.11e+03 6.11e+03 expHall Transportation + 2 572 5e+03 -3.19e+03 2.64e-06 0 0 6.11e+03 Tank Transportation + 3 666 3.82e+03 -5e+03 2.64e-06 0 2.17e+03 8.27e+03 expHall Transportation + 4 666 3.82e+03 -5e+03 2.64e-06 0 0 8.27e+03 Tank Transportation + 5 1.1e+03 -5e+03 3.01e+03 2.64e-06 0 1.19e+04 2.02e+04 expHall Transportation + 6 1.1e+03 -5e+03 3.01e+03 2.64e-06 0 0 2.02e+04 Tank Transportation + 7 1.56e+03 -4.02e+03 5e+03 2.64e-06 0 2.27e+03 2.25e+04 expHall Transportation + 8 1.56e+03 -4.02e+03 5e+03 2.64e-06 0 0 2.25e+04 Tank Transportation + 9 4.83e+03 -5e+03 4.42e+03 2.64e-06 0 3.47e+03 2.59e+04 expHall Transportation + 10 4.83e+03 -5e+03 4.42e+03 2.64e-06 0 0 2.59e+04 Tank Transportation + 11 5e+03 -4.69e+03 4.5e+03 2.64e-06 0 360 2.63e+04 expHall Transportation + 12 5e+03 -4.69e+03 4.5e+03 2.64e-06 0 0 2.63e+04 Tank Transportation + 13 2.43e+03 -2.75e+03 4.37e+03 2.64e-06 2.64e-06 3.23e+03 2.95e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -221 -99.7 54.4 0.0201 0 0 0 Tank initStep + 1 -221 -99.7 54.4 0.0197 0.000449 0.000681 0.000681 Tank msc + 2 -221 -99.7 54.4 0 0.0197 0.00819 0.00887 Tank eIoni + 3 -221 -99.7 54.4 0 0 0 0.00887 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 50, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.756 -0.0869 -0.843 0.511 0 0 0 Tank initStep + 1 37.2 16.3 -9.91 0.265 1.42e-05 40.9 40.9 Tank compt + 2 42 9.76 -4.94 0.205 1.42e-05 9.48 50.4 Tank compt + 3 56.4 20.5 67.1 0.186 1.42e-05 74.2 125 Tank compt + 4 55.7 13.2 79.4 0.112 0.000537 14.4 139 Tank compt + 5 63.1 54.9 63.8 0.0789 1.42e-05 45.1 184 Tank compt + 6 86.2 -75.4 94.4 0.0664 1.42e-05 136 320 Tank compt + 7 174 -42.5 75.9 0.0643 1.36e-05 95.9 416 Tank compt + 8 180 -34.1 68.4 0.0624 1.42e-05 12.5 428 Tank compt + 9 176 -13.5 61.9 0.0543 1.36e-05 21.9 450 Tank compt + 10 180 -44.3 7.33 0.0538 1.42e-05 62.8 513 Tank compt + 11 173 -49.6 -4.9 0.0528 1.42e-05 15 528 Tank compt + 12 135 -44.9 -31.5 0.049 2.92e-05 46.8 575 Tank compt + 13 137 -46.6 -35.5 0.046 1.42e-05 4.68 580 Tank compt + 14 131 -57.6 -38.3 0.04 1.42e-05 12.8 592 Tank compt + 15 145 -45.4 -47.4 0 0.000537 20.6 613 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 104, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 145 -45.4 -47.4 0.0394 0 0 0 Tank initStep + 1 145 -45.4 -47.4 0.0383 0.00108 0.00223 0.00223 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 105, Parent ID = 104 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 145 -45.4 -47.4 2.36e-06 0 0 0 Tank initStep + 1 -464 5e+03 1.67e+03 2.36e-06 0 5.37e+03 5.37e+03 expHall Transportation + 2 -2.53e+03 1e+04 6.01e+03 2.36e-06 0 6.93e+03 1.23e+04 world Transportation + 3 -4.6e+03 1.5e+04 1.03e+04 2.36e-06 0 6.93e+03 1.92e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 104, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 145 -45.4 -47.4 0.0383 0 0 0.00223 Tank initStep + 2 145 -45.4 -47.4 0.0376 0.000719 0.00213 0.00436 Tank msc + 3 145 -45.4 -47.4 0.0259 0.0117 0.018 0.0224 Tank eIoni + 4 145 -45.4 -47.4 0.00781 0.0181 0.0126 0.035 Tank eIoni + 5 145 -45.4 -47.4 0 0.00781 0.0016 0.0366 Tank eIoni + 6 145 -45.4 -47.4 0 0 0 0.0366 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 103, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 131 -57.6 -38.3 0.00606 0 0 0 Tank initStep + 1 131 -57.6 -38.3 0.00574 0.000322 8.24e-05 8.24e-05 Tank msc + 2 131 -57.6 -38.3 0 0.00574 0.000936 0.00102 Tank eIoni + 3 131 -57.6 -38.3 0 0 0 0.00102 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 102, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 137 -46.6 -35.5 0.00294 0 0 0 Tank initStep + 1 137 -46.6 -35.5 0.00292 1.4e-05 2.38e-05 2.38e-05 Tank msc + 2 137 -46.6 -35.5 0 0.00292 0.000295 0.000319 Tank eIoni + 3 137 -46.6 -35.5 0 0 0 0.000319 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 101, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 135 -44.9 -31.5 0.00378 0 0 0 Tank initStep + 1 135 -44.9 -31.5 0.0037 8.27e-05 3.65e-05 3.65e-05 Tank msc + 2 135 -44.9 -31.5 0 0.0037 0.000439 0.000475 Tank eIoni + 3 135 -44.9 -31.5 0 0 0 0.000475 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 100, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 173 -49.6 -4.9 0.000973 0 0 0 Tank initStep + 1 173 -49.6 -4.9 0.000774 0.000199 4.06e-06 4.06e-06 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 106, Parent ID = 100 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 173 -49.6 -4.9 3.59e-06 0 0 0 Tank initStep + 1 -493 2e+03 -215 3.59e-06 0 2.17e+03 2.17e+03 Bubble Transportation + 2 -500 2.01e+03 -218 3.59e-06 3.59e-06 16.3 2.18e+03 Tank Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 100, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 173 -49.6 -4.9 0.000774 0 0 4.06e-06 Tank initStep + 2 173 -49.6 -4.9 0.000602 0.000172 2.92e-06 6.99e-06 Tank msc + 3 173 -49.6 -4.9 0 0.000602 2.59e-05 3.29e-05 Tank eIoni + 4 173 -49.6 -4.9 0 0 0 3.29e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 99, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 180 -44.3 7.33 0.000548 0 0 0 Tank initStep + 1 180 -44.3 7.33 0.000548 0 1.84e-06 1.84e-06 Tank msc + 2 180 -44.3 7.33 0 0.000548 2.3e-05 2.48e-05 Tank eIoni + 3 180 -44.3 7.33 0 0 0 2.48e-05 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 176 -13.5 61.9 0.00809 0 0 0 Tank initStep + 1 176 -13.5 61.9 0.00788 0.000214 0.000137 0.000137 Tank msc + 2 176 -13.5 61.9 0 0.00788 0.00163 0.00177 Tank eIoni + 3 176 -13.5 61.9 0 0 0 0.00177 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 107, Parent ID = 98 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 176 -13.5 61.9 2.9e-06 0 0 0 Tank initStep + 1 978 -5e+03 1.21e+03 2.9e-06 0 5.18e+03 5.18e+03 expHall Transportation + 2 2.47e+03 -1e+04 4.71e+03 2.9e-06 0 6.28e+03 1.15e+04 world Transportation + 3 3.95e+03 -1.5e+04 8.2e+03 2.9e-06 0 6.28e+03 1.77e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 180 -34.1 68.4 0.00183 0 0 0 Tank initStep + 1 180 -34.1 68.4 0.00176 7.37e-05 1.09e-05 1.09e-05 Tank msc + 2 180 -34.1 68.4 0 0.00176 0.000127 0.000138 Tank eIoni + 3 180 -34.1 68.4 0 0 0 0.000138 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 174 -42.5 75.9 0.00214 0 0 0 Tank initStep + 1 174 -42.5 75.9 0.00213 1.49e-05 1.4e-05 1.4e-05 Tank msc + 2 174 -42.5 75.9 0 0.00213 0.000173 0.000187 Tank eIoni + 3 174 -42.5 75.9 0 0 0 0.000187 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 86.2 -75.4 94.4 0.0125 0 0 0 Tank initStep + 1 86.2 -75.4 94.4 0.0121 0.000375 0.000292 0.000292 Tank msc + 2 86.2 -75.4 94.4 0 0.0121 0.00346 0.00375 Tank eIoni + 3 86.2 -75.4 94.4 0 0 0 0.00375 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 108, Parent ID = 95 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 86.2 -75.4 94.4 4.07e-06 0 0 0 Tank initStep + 1 4.6e+03 -5e+03 3.63e+03 4.07e-06 0 7.56e+03 7.56e+03 expHall Transportation + 2 4.6e+03 -5e+03 3.63e+03 4.07e-06 0 0 7.56e+03 Tank Transportation + 3 5e+03 -4.8e+03 3.97e+03 4.07e-06 0 558 8.12e+03 expHall Transportation + 4 5e+03 -4.8e+03 3.97e+03 4.07e-06 0 0 8.12e+03 Tank Transportation + 5 4.62e+03 -4.13e+03 3.86e+03 4.07e-06 4.07e-06 779 8.9e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 63.1 54.9 63.8 0.0335 0 0 0 Tank initStep + 1 63.1 54.9 63.8 0.0317 0.00174 0.00167 0.00167 Tank msc + 2 63.1 54.9 63.8 0 0.0317 0.0156 0.0173 Tank eIoni + 3 63.1 54.9 63.8 0 0 0 0.0173 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 110, Parent ID = 94 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 63.1 54.9 63.8 3.69e-06 0 0 0 Tank initStep + 1 4.32e+03 -2.45e+03 -1.22e+03 3.69e-06 0 5.11e+03 5.11e+03 Tank OpRayleigh + 2 5e+03 -2.8e+03 -520 3.69e-06 0 1.03e+03 6.14e+03 expHall Transportation + 3 5e+03 -2.8e+03 -520 3.69e-06 0 0 6.14e+03 Tank Transportation + 4 2.9e+03 -3.3e+03 1.45e+03 3.69e-06 3.69e-06 2.92e+03 9.06e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 109, Parent ID = 94 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 63.1 54.9 63.8 2.31e-06 0 0 0 Tank initStep + 1 5e+03 4.16e+03 106 2.31e-06 0 6.42e+03 6.42e+03 expHall Transportation + 2 5e+03 4.16e+03 106 2.31e-06 0 0 6.42e+03 Tank Transportation + 3 -515 5e+03 1.8e+03 2.31e-06 0 5.83e+03 1.23e+04 expHall Transportation + 4 -515 5e+03 1.8e+03 2.31e-06 0 0 1.23e+04 Tank Transportation + 5 -5e+03 4.07e+03 3.66e+03 2.31e-06 0 4.94e+03 1.72e+04 expHall Transportation + 6 -1e+04 3.16e+03 6.45e+03 2.31e-06 0 5.8e+03 2.3e+04 world Transportation + 7 -1.5e+04 2.25e+03 9.25e+03 2.31e-06 0 5.8e+03 2.88e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 55.7 13.2 79.4 0.0728 0 0 0 Tank initStep + 1 55.7 13.1 79.4 0.0696 0.0032 0.00656 0.00656 Tank msc + 2 55.7 13.1 79.4 0.056 0.0136 0.0301 0.0367 Tank eIoni + 3 55.7 13.1 79.5 0 0.056 0.0248 0.0615 Tank eIoni + 4 55.7 13.1 79.5 0 0 0 0.0615 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 56.4 20.5 67.1 0.019 0 0 0 Tank initStep + 1 56.4 20.5 67.1 0.0185 0.000527 0.000617 0.000617 Tank msc + 2 56.4 20.5 67.1 0 0.0185 0.00734 0.00796 Tank eIoni + 3 56.4 20.5 67.1 0 0 0 0.00796 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 42 9.76 -4.94 0.0607 0 0 0 Tank initStep + 1 42 9.76 -4.94 0.0585 0.00216 0.00477 0.00477 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 111, Parent ID = 91 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 42 9.76 -4.94 3.15e-06 0 0 0 Tank initStep + 1 -1.71e+03 -1.93e+03 579 3.15e-06 3.15e-06 2.68e+03 2.68e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 1 42 9.76 -4.94 0.0585 0 0 0.00477 Tank initStep + 2 42 9.75 -4.94 0.0578 0.000734 0.00448 0.00925 Tank msc + 3 42 9.74 -4.94 0.0391 0.0187 0.0255 0.0347 Tank eIoni + 4 42 9.73 -4.94 0.0221 0.017 0.0186 0.0533 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 112, Parent ID = 91 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 42 9.73 -4.94 3.15e-06 0 0 0 Tank initStep + 1 776 -5e+03 3.21e+03 3.15e-06 0 6e+03 6e+03 expHall Transportation + 2 3.65e+03 -1e+04 8.37e+03 3.15e-06 0 7.73e+03 1.37e+04 world Transportation + 3 6.52e+03 -1.5e+04 1.35e+04 3.15e-06 0 7.73e+03 2.15e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 42 9.73 -4.94 0.0221 0 0 0.0533 Tank initStep + 5 42 9.73 -4.94 0.0205 0.00158 0.000803 0.0541 Tank msc + 6 42 9.73 -4.95 0 0.0205 0.00881 0.0629 Tank eIoni + 7 42 9.73 -4.95 0 0 0 0.0629 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 113, Parent ID = 91 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 42 9.73 -4.95 3.4e-06 0 0 0 Tank initStep + 1 -3.95e+03 717 -5e+03 3.4e-06 0 6.44e+03 6.44e+03 expHall Transportation + 2 -3.95e+03 717 -5e+03 3.4e-06 0 0 6.44e+03 Tank Transportation + 3 -4.39e+03 625 -4.58e+03 3.4e-06 0 612 7.05e+03 Tank OpRayleigh + 4 -4.88e+03 885 -5e+03 3.4e-06 0 690 7.74e+03 expHall Transportation + 5 -4.88e+03 885 -5e+03 3.4e-06 0 0 7.74e+03 Tank Transportation + 6 -5e+03 871 -4.85e+03 3.4e-06 0 193 7.93e+03 expHall Transportation + 7 -6.76e+03 -4.86e+03 1e+04 3.4e-06 0 1.6e+04 2.39e+04 world Transportation + 8 -7.35e+03 -6.79e+03 1.5e+04 3.4e-06 0 5.39e+03 2.93e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.2 16.3 -9.91 0.246 0 0 0 Tank initStep + 1 37.2 16.3 -9.91 0.24 0.00563 0.0121 0.0121 Tank Cerenkov + 2 37.3 16.3 -9.96 0.207 0.0326 0.135 0.147 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 115, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.2 16.3 -9.94 2.47e-06 0 0 0 Tank initStep + 1 -284 -3.04e+03 5e+03 2.47e-06 0 5.88e+03 5.88e+03 expHall Transportation + 2 -284 -3.04e+03 5e+03 2.47e-06 0 0 5.88e+03 Tank Transportation + 3 158 -4.31e+03 3.69e+03 2.47e-06 2.47e-06 1.88e+03 7.75e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 114, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.2 16.3 -9.93 3.81e-06 0 0 0 Tank initStep + 1 -5e+03 2.06e+03 4.17e+03 3.81e-06 0 6.86e+03 6.86e+03 expHall Transportation + 2 -5e+03 2.06e+03 4.17e+03 3.81e-06 0 0 6.86e+03 Tank Transportation + 3 -3.22e+03 3.33e+03 5e+03 3.81e-06 0 2.34e+03 9.19e+03 expHall Transportation + 4 -3.22e+03 3.33e+03 5e+03 3.81e-06 0 0 9.19e+03 Tank Transportation + 5 -2.79e+03 5e+03 3.49e+03 3.81e-06 0 2.3e+03 1.15e+04 expHall Transportation + 6 -2.79e+03 5e+03 3.49e+03 3.81e-06 0 0 1.15e+04 Tank Transportation + 7 -3.09e+03 -2.86e+03 -5e+03 3.81e-06 0 1.16e+04 2.31e+04 expHall Transportation + 8 -3.09e+03 -2.86e+03 -5e+03 3.81e-06 0 0 2.31e+04 Tank Transportation + 9 5e+03 -2.6e+03 -2.6e+03 3.81e-06 0 8.44e+03 3.15e+04 expHall Transportation + 10 1e+04 -2.05e+03 586 3.81e-06 0 5.95e+03 3.75e+04 world Transportation + 11 1.5e+04 -1.5e+03 3.77e+03 3.81e-06 0 5.95e+03 4.34e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 37.3 16.3 -9.96 0.207 0 0 0.147 Tank initStep + 3 37.3 16.4 -9.96 0.199 0.00786 0.0377 0.184 Tank msc + 4 37.3 16.5 -9.99 0.0885 0.111 0.105 0.289 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 119, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.3 16.4 -9.97 3.32e-06 0 0 0 Tank initStep + 1 4.07e+03 -5e+03 -4.58e+03 3.32e-06 0 7.89e+03 7.89e+03 expHall Transportation + 2 4.07e+03 -5e+03 -4.58e+03 3.32e-06 0 0 7.89e+03 Tank Transportation + 3 4.28e+03 -4.41e+03 -5e+03 3.32e-06 0 754 8.65e+03 expHall Transportation + 4 4.28e+03 -4.41e+03 -5e+03 3.32e-06 0 0 8.65e+03 Tank Transportation + 5 5e+03 -2.81e+03 -3.25e+03 3.32e-06 0 2.48e+03 1.11e+04 expHall Transportation + 6 5e+03 -2.81e+03 -3.25e+03 3.32e-06 0 0 1.11e+04 Tank Transportation + 7 -5e+03 -247 -3.69e+03 3.32e-06 0 1.03e+04 2.15e+04 expHall Transportation + 8 -1e+04 1.45e+03 -3.63e+03 3.32e-06 0 5.28e+03 2.67e+04 world Transportation + 9 -1.5e+04 3.15e+03 -3.57e+03 3.32e-06 0 5.28e+03 3.2e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 118, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.3 16.4 -9.97 4.05e-06 0 0 0 Tank initStep + 1 -1.65e+03 -251 -3.26e+03 4.05e-06 0 3.67e+03 3.67e+03 Tank OpRayleigh + 2 -5e+03 2.01e+03 -4.81e+03 4.05e-06 0 4.33e+03 8e+03 expHall Transportation + 3 -5e+03 2.01e+03 -4.81e+03 4.05e-06 0 0 8e+03 Tank Transportation + 4 -4.51e+03 2.65e+03 -5e+03 4.05e-06 0 829 8.83e+03 expHall Transportation + 5 -4.51e+03 2.65e+03 -5e+03 4.05e-06 0 0 8.83e+03 Tank Transportation + 6 -2.58e+03 5e+03 -1.59e+03 4.05e-06 0 4.56e+03 1.34e+04 expHall Transportation + 7 -2.58e+03 5e+03 -1.59e+03 4.05e-06 0 0 1.34e+04 Tank Transportation + 8 1.15e+03 1.3e+03 5e+03 4.05e-06 0 8.43e+03 2.18e+04 expHall Transportation + 9 1.15e+03 1.3e+03 5e+03 4.05e-06 0 0 2.18e+04 Tank Transportation + 10 5e+03 -1.7e+03 1.1e+03 4.05e-06 0 6.25e+03 2.81e+04 expHall Transportation + 11 5e+03 -1.7e+03 1.1e+03 4.05e-06 0 0 2.81e+04 Tank Transportation + 12 4.83e+03 -1.91e+03 826 4.05e-06 4.05e-06 383 2.85e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 117, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.3 16.4 -9.97 2.06e-06 0 0 0 Tank initStep + 1 -194 75.8 167 2.06e-06 2.06e-06 297 297 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 116, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.3 16.4 -9.98 3.88e-06 0 0 0 Tank initStep + 1 1.92e+03 -5e+03 1.25e+03 3.88e-06 0 5.5e+03 5.5e+03 expHall Transportation + 2 5.89e+03 -1e+04 4.76e+03 3.88e-06 0 7.29e+03 1.28e+04 world Transportation + 3 9.87e+03 -1.5e+04 8.27e+03 3.88e-06 0 7.29e+03 2.01e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 37.3 16.5 -9.99 0.0885 0 0 0.289 Tank initStep + 5 37.3 16.5 -9.99 0.0857 0.0028 0.00922 0.298 Tank msc + 6 37.3 16.5 -10 0.0698 0.0159 0.0371 0.335 Tank eIoni + 7 37.3 16.5 -10 0.0563 0.0134 0.0302 0.365 Tank eIoni + 8 37.3 16.5 -10.1 0.0459 0.0105 0.0249 0.39 Tank eIoni + 9 37.3 16.5 -10 0.0305 0.0153 0.0211 0.411 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 122, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.3 16.5 -10.1 3.77e-06 0 0 0 Tank initStep + 1 -4.52e+03 5e+03 -1.03e+03 3.77e-06 0 6.83e+03 6.83e+03 expHall Transportation + 2 -4.52e+03 5e+03 -1.03e+03 3.77e-06 0 0 6.83e+03 Tank Transportation + 3 -5e+03 4.69e+03 -1.12e+03 3.77e-06 0 581 7.41e+03 expHall Transportation + 4 -1e+04 -8.62e+03 -5.1e+03 3.77e-06 0 1.48e+04 2.22e+04 world Transportation + 5 -1.24e+04 -1.5e+04 -7.01e+03 3.77e-06 0 7.08e+03 2.93e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 121, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.3 16.5 -10.1 3.82e-06 0 0 0 Tank initStep + 1 -751 2.02e+03 2.4e+03 3.82e-06 3.82e-06 3.24e+03 3.24e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 120, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.3 16.5 -10 2.53e-06 0 0 0 Tank initStep + 1 -211 2e+03 324 2.53e-06 0 2.03e+03 2.03e+03 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 9 37.3 16.5 -10 0.0305 0 0 0.411 Tank initStep + 10 37.3 16.5 -10 0.0302 0.000387 0.00142 0.413 Tank msc + 11 37.3 16.5 -10 0.0172 0.013 0.0149 0.428 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 123, Parent ID = 90 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 37.3 16.5 -10 4.1e-06 0 0 0 Tank initStep + 1 2.93e+03 -5e+03 3.47e+03 4.1e-06 0 6.76e+03 6.76e+03 expHall Transportation + 2 2.93e+03 -5e+03 3.47e+03 4.1e-06 0 0 6.76e+03 Tank Transportation + 3 3.24e+03 -2.33e+03 5e+03 4.1e-06 0 3.09e+03 9.85e+03 expHall Transportation + 4 3.24e+03 -2.33e+03 5e+03 4.1e-06 0 0 9.85e+03 Tank Transportation + 5 4.3e+03 1.61e+03 -5e+03 4.1e-06 0 1.08e+04 2.06e+04 expHall Transportation + 6 3.06e+03 2.55e+03 -1e+04 4.1e-06 0 5.24e+03 2.59e+04 world Transportation + 7 1.82e+03 3.5e+03 -1.5e+04 4.1e-06 0 5.24e+03 3.11e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 50 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 37.3 16.5 -10 0.0172 0 0 0.428 Tank initStep + 12 37.3 16.5 -10 0.0169 0.000284 0.000515 0.428 Tank msc + 13 37.3 16.5 -10 0 0.0169 0.00626 0.434 Tank eIoni + 14 37.3 16.5 -10 0 0 0 0.434 Tank Scintillation ********************************************************************************************************* * G4Track Information: Particle = opticalphoton, Track ID = 49, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.35 -0.125 0.945 2.33e-06 0 0 0 Tank initStep - 1 -285 -21 -878 2.33e-06 2.33e-06 925 925 Tank OpAbsorption + 0 0.756 -0.0875 -0.844 3.15e-06 0 0 0 Tank initStep + 1 5e+03 2.51e+03 2.52e+03 3.15e-06 0 6.14e+03 6.14e+03 expHall Transportation + 2 5e+03 2.51e+03 2.52e+03 3.15e-06 0 0 6.14e+03 Tank Transportation + 3 4e+03 5e+03 3.78e+03 3.15e-06 0 2.96e+03 9.1e+03 expHall Transportation + 4 4e+03 5e+03 3.78e+03 3.15e-06 0 0 9.1e+03 Tank Transportation + 5 3.96e+03 3.86e+03 5e+03 3.15e-06 0 1.67e+03 1.08e+04 expHall Transportation + 6 3.96e+03 3.86e+03 5e+03 3.15e-06 0 0 1.08e+04 Tank Transportation + 7 3.48e+03 -2.16e+03 -3.55e+03 3.15e-06 0 1.05e+04 2.12e+04 Tank OpRayleigh + 8 5e+03 -1.04e+03 -3.99e+03 3.15e-06 0 1.94e+03 2.32e+04 expHall Transportation + 9 5e+03 -1.04e+03 -3.99e+03 3.15e-06 0 0 2.32e+04 Tank Transportation + 10 -498 1.61e+03 -5e+03 3.15e-06 0 6.18e+03 2.94e+04 expHall Transportation + 11 -498 1.61e+03 -5e+03 3.15e-06 0 0 2.94e+04 Tank Transportation + 12 -5e+03 3.19e+03 -3e+03 3.15e-06 0 5.17e+03 3.45e+04 expHall Transportation + 13 -5e+03 3.19e+03 -3e+03 3.15e-06 0 0 3.45e+04 Tank Transportation + 14 -3.14e+03 5e+03 -1.61e+03 3.15e-06 0 2.95e+03 3.75e+04 expHall Transportation + 15 -3.14e+03 5e+03 -1.61e+03 3.15e-06 0 0 3.75e+04 Tank Transportation + 16 1.77e+03 -5e+03 4.65e+03 3.15e-06 0 1.28e+04 5.02e+04 expHall Transportation + 17 1.77e+03 -5e+03 4.65e+03 3.15e-06 0 0 5.02e+04 Tank Transportation + 18 1.89e+03 -4.77e+03 5e+03 3.15e-06 0 443 5.07e+04 expHall Transportation + 19 4.6e+03 1.47e+03 1e+04 3.15e-06 0 8.44e+03 5.91e+04 world Transportation + 20 7.3e+03 7.71e+03 1.5e+04 3.15e-06 0 8.44e+03 6.76e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 35 1.35 -0.125 0.946 0.0632 0 0 2.29 Tank initStep - 36 1.35 -0.123 0.95 0.0615 0.00175 0.00482 2.3 Tank msc - 37 1.34 -0.118 0.966 0.0493 0.0122 0.0261 2.32 Tank eIoni - 38 1.32 -0.114 0.965 0.0322 0.017 0.0217 2.35 Tank eIoni - 39 1.32 -0.108 0.968 0.0069 0.0253 0.0152 2.36 Tank eIoni + 0 0 0 0 0.5 0 0 0 Tank initStep + 1 0.139 -0.00568 -0.00635 0.471 0.0291 0.14 0.14 Tank msc ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 50, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.32 -0.114 0.965 3.35e-06 0 0 0 Tank initStep - 1 -5e+03 -4.22e+03 -2.08e+03 3.35e-06 0 6.86e+03 6.86e+03 World Transportation - 2 -5e+03 -4.22e+03 -2.08e+03 3.35e-06 0 0 6.86e+03 Tank Transportation - 3 -4.21e+03 -5e+03 -2.87e+03 3.35e-06 0 1.37e+03 8.23e+03 World Transportation - 4 -4.21e+03 -5e+03 -2.87e+03 3.35e-06 0 0 8.23e+03 Tank Transportation - 5 1.72e+03 -1.08e+03 -5e+03 3.35e-06 0 7.41e+03 1.56e+04 World Transportation - 6 1.72e+03 -1.08e+03 -5e+03 3.35e-06 0 0 1.56e+04 Tank Transportation - 7 5e+03 1.3e+03 -3.02e+03 3.35e-06 0 4.51e+03 2.02e+04 World Transportation - 8 5e+03 1.3e+03 -3.02e+03 3.35e-06 0 0 2.02e+04 Tank Transportation - 9 -20.1 3.95e+03 -1.9e+03 3.35e-06 3.35e-06 5.79e+03 2.59e+04 Tank OpAbsorption + 0 0.0038 -0.000155 -0.000174 3.55e-06 0 0 0 Tank initStep + 1 -122 -1.28e+03 5e+03 3.55e-06 0 5.16e+03 5.16e+03 expHall Transportation + 2 -10.9 -3.42e+03 1e+04 3.55e-06 0 5.44e+03 1.06e+04 world Transportation + 3 99.7 -5.56e+03 1.5e+04 3.55e-06 0 5.44e+03 1.6e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.126 -0.00516 -0.00578 2.43e-06 0 0 0 Tank initStep + 1 5e+03 -311 -3.23e+03 2.43e-06 0 5.96e+03 5.96e+03 expHall Transportation + 2 8.45e+03 -1.8e+03 -1e+04 2.43e-06 0 7.74e+03 1.37e+04 world Transportation + 3 1.1e+04 -2.9e+03 -1.5e+04 2.43e-06 0 5.72e+03 1.94e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0251 -0.00103 -0.00115 3.29e-06 0 0 0 Tank initStep + 1 5e+03 2.66e+03 -861 3.29e-06 0 5.73e+03 5.73e+03 expHall Transportation + 2 5e+03 2.66e+03 -861 3.29e-06 0 0 5.73e+03 Tank Transportation + 3 3.97e+03 5e+03 -1.22e+03 3.29e-06 0 2.58e+03 8.31e+03 expHall Transportation + 4 3.97e+03 5e+03 -1.22e+03 3.29e-06 0 0 8.31e+03 Tank Transportation + 5 -5e+03 -2.17e+03 -1.08e+03 3.29e-06 0 1.15e+04 1.98e+04 expHall Transportation + 6 -5e+03 -2.17e+03 -1.08e+03 3.29e-06 0 0 1.98e+04 Tank Transportation + 7 -2.75e+03 -5e+03 -377 3.29e-06 0 3.68e+03 2.35e+04 expHall Transportation + 8 -2.75e+03 -5e+03 -377 3.29e-06 0 0 2.35e+04 Tank Transportation + 9 5e+03 -976 293 3.29e-06 0 8.76e+03 3.22e+04 expHall Transportation + 10 5e+03 -976 293 3.29e-06 0 0 3.22e+04 Tank Transportation + 11 4.75e+03 1.32e+03 412 3.29e-06 3.29e-06 2.32e+03 3.46e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.108 -0.0044 -0.00493 2.52e-06 0 0 0 Tank initStep + 1 5e+03 -3.08e+03 546 2.52e-06 0 5.9e+03 5.9e+03 expHall Transportation + 2 5e+03 -3.08e+03 546 2.52e-06 0 0 5.9e+03 Tank Transportation + 3 3.52e+03 -5e+03 501 2.52e-06 0 2.42e+03 8.32e+03 expHall Transportation + 4 -1e+04 -9.31e+03 -3.53e+03 2.52e-06 0 1.48e+04 2.31e+04 world Transportation + 5 -1.5e+04 -1.09e+04 -5.02e+03 2.52e-06 0 5.45e+03 2.85e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.103 -0.00422 -0.00473 3.39e-06 0 0 0 Tank initStep + 1 2.99e+03 1.51e+03 445 3.39e-06 3.39e-06 3.38e+03 3.38e+03 Tank OpAbsorption ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 39 1.32 -0.108 0.968 0.0069 0 0 2.36 Tank initStep - 40 1.32 -0.108 0.968 0.00635 0.000545 9.23e-05 2.36 Tank msc - 41 1.32 -0.109 0.968 0 0.00635 0.000997 2.36 Tank eIoni - 42 1.32 -0.109 0.968 0 0 0 2.36 Tank Scintillation + 1 0.139 -0.00568 -0.00635 0.471 0 0 0.14 Tank initStep + 2 0.26 0.00227 -0.0269 0.449 0.0216 0.124 0.263 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 53, Parent ID = 1 +* G4Track Information: Particle = opticalphoton, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.32 -0.109 0.968 0.511 0 0 0 Tank initStep - 1 36 -83.3 85.9 0.208 1.36e-05 124 124 Tank compt - 2 -190 120 172 0.178 1.36e-05 316 440 Tank compt - 3 -202 133 159 0.171 1.42e-05 21.8 462 Tank compt - 4 -200 189 108 0.16 1.42e-05 75.6 537 Tank compt - 5 -195 193 105 0.149 1.42e-05 7.16 544 Tank compt - 6 -33.4 270 125 0.125 1.36e-05 180 724 Tank compt - 7 -3.86 290 49.6 0.101 1.42e-05 83.2 808 Tank compt - 8 -61.3 273 17.1 0.0985 1.42e-05 68.2 876 Tank compt - 9 -71.2 273 5.07 0.0781 1.42e-05 15.6 891 Tank compt - 10 -71.3 273 5.16 0.0737 2.92e-05 0.117 891 Tank compt - 11 -75.7 263 4.87 0.0686 1.42e-05 10.4 902 Tank compt - 12 -230 230 79.7 0.0686 0 175 1.08e+03 Tank Rayl - 13 -246 229 83.1 0.059 1.42e-05 16.4 1.09e+03 Tank compt - 14 -246 229 80.6 0.0532 1.42e-05 2.56 1.1e+03 Tank compt - 15 -264 171 85.7 0.0459 1.42e-05 60.7 1.16e+03 Tank compt - 16 -260 174 82.1 0.0454 1.36e-05 5.9 1.16e+03 Tank compt - 17 -255 172 77.5 0.0409 1.42e-05 6.96 1.17e+03 Tank compt - 18 -218 168 105 0.0373 0.000537 45.9 1.22e+03 Tank compt - 19 -220 180 102 0.0371 2.92e-05 12.4 1.23e+03 Tank compt - 20 -220 256 107 0.0356 2.92e-05 75.5 1.3e+03 Tank compt - 21 -221 261 94 0.0344 1.42e-05 14.2 1.32e+03 Tank compt - 22 -262 252 68 0.0303 1.42e-05 49.4 1.37e+03 Tank compt - 23 -254 259 88.6 0.0298 2.92e-05 23.1 1.39e+03 Tank compt - 24 -215 239 129 0.0271 1.36e-05 59.6 1.45e+03 Tank compt - 25 -224 246 129 0.0271 0 11.2 1.46e+03 Tank Rayl - 26 -242 269 141 0.0264 1.36e-05 31.9 1.49e+03 Tank compt - 27 -246 266 148 0.0264 0 8.84 1.5e+03 Tank Rayl - 28 -258 249 173 0 0.000537 32.2 1.53e+03 Tank phot + 0 0.212 -0.000925 -0.0186 3.4e-06 0 0 0 Tank initStep + 1 1.76e+03 5e+03 -2.46e+03 3.4e-06 0 5.84e+03 5.84e+03 expHall Transportation + 2 4.04e+03 1e+04 -7.46e+03 3.4e-06 0 7.43e+03 1.33e+04 world Transportation + 3 6.32e+03 1.5e+04 -1.25e+04 3.4e-06 0 7.43e+03 2.07e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -258 249 173 0.0259 0 0 0 Tank initStep - 1 -258 249 173 0.0253 0.000562 0.00106 0.00106 Tank msc - 2 -258 249 173 0.00493 0.0204 0.0123 0.0133 Tank eIoni + 0 0.228 0.000169 -0.0214 3.5e-06 0 0 0 Tank initStep + 1 719 480 -83 3.5e-06 3.5e-06 868 868 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 78 +* G4Track Information: Particle = opticalphoton, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -258 249 173 2.89e-06 0 0 0 Tank initStep - 1 -254 -1.16e+03 5e+03 2.89e-06 0 5.03e+03 5.03e+03 World Transportation - 2 1.94e+03 -1.98e+03 1e+04 2.89e-06 0 5.52e+03 1.06e+04 OutOfWorld Transportation + 0 0.212 -0.000918 -0.0186 2.69e-06 0 0 0 Tank initStep + 1 5e+03 840 1.79e+03 2.69e-06 0 5.38e+03 5.38e+03 expHall Transportation + 2 5e+03 840 1.79e+03 2.69e-06 0 0 5.38e+03 Tank Transportation + 3 2.16e+03 2.45e+03 2.85e+03 2.69e-06 2.69e-06 3.44e+03 8.81e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 78 +* G4Track Information: Particle = opticalphoton, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -258 249 173 2.48e-06 0 0 0 Tank initStep - 1 -5e+03 3.54e+03 3.85e+03 2.48e-06 0 6.84e+03 6.84e+03 World Transportation - 2 -6.51e+03 5.3e+03 1e+04 2.48e-06 0 6.57e+03 1.34e+04 OutOfWorld Transportation + 0 0.215 -0.000717 -0.0192 2.14e-06 0 0 0 Tank initStep + 1 5e+03 2.73e+03 552 2.14e-06 0 5.72e+03 5.72e+03 expHall Transportation + 2 5e+03 2.73e+03 552 2.14e-06 0 0 5.72e+03 Tank Transportation + 3 4.41e+03 3.63e+03 -468 2.14e-06 2.14e-06 1.48e+03 7.2e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -258 249 173 0.00493 0 0 0.0133 Tank initStep - 3 -258 249 173 0.00462 0.00031 5.77e-05 0.0134 Tank msc - 4 -258 249 173 0 0.00462 0.000645 0.0141 Tank eIoni - 5 -258 249 173 0 0 0 0.0141 Tank Scintillation + 2 0.26 0.00227 -0.0269 0.449 0 0 0.263 Tank initStep + 3 0.369 0.0277 -0.0419 0.435 0.0146 0.113 0.376 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -242 269 141 0.000611 0 0 0 Tank initStep - 1 -242 269 141 0.000582 2.93e-05 2.12e-06 2.12e-06 Tank msc - 2 -242 269 141 0 0.000582 2.48e-05 2.69e-05 Tank eIoni - 3 -242 269 141 0 0 0 2.69e-05 Tank Scintillation + 0 0.282 0.00732 -0.0298 3.57e-06 0 0 0 Tank initStep + 1 -2.2e+03 4.64e+03 -1.94e+03 3.57e-06 3.57e-06 5.49e+03 5.49e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -215 239 129 0.00276 0 0 0 Tank initStep - 1 -215 239 129 0.00262 0.000132 2.14e-05 2.14e-05 Tank msc - 2 -215 239 129 0 0.00262 0.000246 0.000267 Tank eIoni - 3 -215 239 129 0 0 0 0.000267 Tank Scintillation + 0 0.334 0.0195 -0.0371 4.05e-06 0 0 0 Tank initStep + 1 5e+03 4.53e+03 -1.89e+03 4.05e-06 0 7.01e+03 7.01e+03 expHall Transportation + 2 5e+03 4.53e+03 -1.89e+03 4.05e-06 0 0 7.01e+03 Tank Transportation + 3 4.78e+03 5e+03 -2.05e+03 4.05e-06 0 544 7.55e+03 expHall Transportation + 4 4.78e+03 5e+03 -2.05e+03 4.05e-06 0 0 7.55e+03 Tank Transportation + 5 4.75e+03 4.99e+03 -2.06e+03 4.05e-06 0 32.7 7.58e+03 Tank OpRayleigh + 6 4.7e+03 5e+03 -2.06e+03 4.05e-06 0 57.3 7.64e+03 expHall Transportation + 7 4.7e+03 5e+03 -2.06e+03 4.05e-06 0 0 7.64e+03 Tank Transportation + 8 1.47e+03 1.58e+03 -5e+03 4.05e-06 0 5.54e+03 1.32e+04 expHall Transportation + 9 1.47e+03 1.58e+03 -5e+03 4.05e-06 0 0 1.32e+04 Tank Transportation + 10 -2.46e+03 -5e+03 1.01e+03 4.05e-06 0 9.74e+03 2.29e+04 expHall Transportation + 11 -2.46e+03 -5e+03 1.01e+03 4.05e-06 0 0 2.29e+04 Tank Transportation + 12 -4.76e+03 -2.19e+03 5e+03 4.05e-06 0 5.4e+03 2.83e+04 expHall Transportation + 13 -4.76e+03 -2.19e+03 5e+03 4.05e-06 0 0 2.83e+04 Tank Transportation + 14 -5e+03 -1.43e+03 4.08e+03 4.05e-06 0 1.22e+03 2.95e+04 expHall Transportation + 15 -5e+03 -1.43e+03 4.08e+03 4.05e-06 0 0 2.95e+04 Tank Transportation + 16 -4.01e+03 -703 5e+03 4.05e-06 0 1.53e+03 3.11e+04 expHall Transportation + 17 -4.01e+03 -703 5e+03 4.05e-06 0 0 3.11e+04 Tank Transportation + 18 240 1.73e+03 -5e+03 4.05e-06 0 1.11e+04 4.22e+04 expHall Transportation + 19 240 1.73e+03 -5e+03 4.05e-06 0 0 4.22e+04 Tank Transportation + 20 990 1.85e+03 -4.49e+03 4.05e-06 0 912 4.31e+04 Tank OpRayleigh + 21 213 1.2e+03 -5e+03 4.05e-06 0 1.13e+03 4.43e+04 expHall Transportation + 22 213 1.2e+03 -5e+03 4.05e-06 0 0 4.43e+04 Tank Transportation + 23 -3.02e+03 -5e+03 916 4.05e-06 0 9.16e+03 5.34e+04 expHall Transportation + 24 -3.02e+03 -5e+03 916 4.05e-06 0 0 5.34e+04 Tank Transportation + 25 -5e+03 -2.55e+03 4.3e+03 4.05e-06 0 4.62e+03 5.8e+04 expHall Transportation + 26 -5e+03 -2.55e+03 4.3e+03 4.05e-06 0 0 5.8e+04 Tank Transportation + 27 -4.77e+03 -2.06e+03 5e+03 4.05e-06 0 886 5.89e+04 expHall Transportation + 28 -4.77e+03 -2.06e+03 5e+03 4.05e-06 0 0 5.89e+04 Tank Transportation + 29 -500 2.27e+03 -174 4.05e-06 4.05e-06 7.99e+03 6.69e+04 Bubble Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -254 259 88.6 0.000432 0 0 0 Tank initStep - 1 -254 259 88.6 0.000432 0 1.38e-06 1.38e-06 Tank msc - 2 -254 259 88.6 0 0.000432 1.72e-05 1.86e-05 Tank eIoni - 3 -254 259 88.6 0 0 0 1.86e-05 Tank Scintillation + 0 0.367 0.0272 -0.0416 3.81e-06 0 0 0 Tank initStep + 1 5e+03 3.97e+03 -2.9e+03 3.81e-06 0 7.01e+03 7.01e+03 expHall Transportation + 2 5e+03 3.97e+03 -2.9e+03 3.81e-06 0 0 7.01e+03 Tank Transportation + 3 3.49e+03 5e+03 -3.63e+03 3.81e-06 0 1.97e+03 8.98e+03 expHall Transportation + 4 3.49e+03 5e+03 -3.63e+03 3.81e-06 0 0 8.98e+03 Tank Transportation + 5 -828 -2.2e+03 -1.03e+03 3.81e-06 3.81e-06 8.79e+03 1.78e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 16, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -262 252 68 0.00413 0 0 0 Tank initStep - 1 -262 252 68 0.00401 0.000125 4.25e-05 4.25e-05 Tank msc - 2 -262 252 68 0 0.00401 0.000504 0.000547 Tank eIoni - 3 -262 252 68 0 0 0 0.000547 Tank Scintillation + 0 0.318 0.0157 -0.0348 2.19e-06 0 0 0 Tank initStep + 1 5e+03 201 1.67e+03 2.19e-06 0 5.28e+03 5.28e+03 expHall Transportation + 2 5e+03 201 1.67e+03 2.19e-06 0 0 5.28e+03 Tank Transportation + 3 -4.07e+03 388 -4.44e+03 2.19e-06 2.19e-06 1.09e+04 1.62e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -221 261 94 0.00116 0 0 0 Tank initStep - 1 -221 261 94 0.0011 5.46e-05 5.29e-06 5.29e-06 Tank msc - 2 -221 261 94 0 0.0011 6.14e-05 6.67e-05 Tank eIoni - 3 -221 261 94 0 0 0 6.67e-05 Tank Scintillation + 0 0.269 0.00438 -0.0281 3.09e-06 0 0 0 Tank initStep + 1 5e+03 -1.09e+03 -2.21e+03 3.09e-06 0 5.57e+03 5.57e+03 expHall Transportation + 2 1e+04 -4.47e+03 -9.13e+03 3.09e-06 0 9.18e+03 1.48e+04 world Transportation + 3 1.42e+04 -7.34e+03 -1.5e+04 3.09e-06 0 7.79e+03 2.25e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 72, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -220 256 107 0.00149 0 0 0 Tank initStep - 1 -220 256 107 0.00149 0 7.81e-06 7.81e-06 Tank msc - 2 -220 256 107 0 0.00149 9.76e-05 0.000105 Tank eIoni - 3 -220 256 107 0 0 0 0.000105 Tank Scintillation + 0 0.34 0.0209 -0.0379 2.54e-06 0 0 0 Tank initStep + 1 5e+03 -1.37e+03 -1.26e+03 2.54e-06 0 5.33e+03 5.33e+03 expHall Transportation + 2 1e+04 -4.66e+03 -3.22e+03 2.54e-06 0 6.3e+03 1.16e+04 world Transportation + 3 1.5e+04 -7.95e+03 -5.18e+03 2.54e-06 0 6.3e+03 1.79e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 71, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -220 180 102 0.000105 0 0 0 Tank initStep - 1 -220 180 102 0.000105 0 4.42e-07 4.42e-07 Tank msc - 2 -220 180 102 0 0.000105 5.53e-06 5.97e-06 Tank eIoni - 3 -220 180 102 0 0 0 5.97e-06 Tank Scintillation + 0 0.319 0.016 -0.035 2.62e-06 0 0 0 Tank initStep + 1 5e+03 -916 -2.43e+03 2.62e-06 0 5.64e+03 5.64e+03 expHall Transportation + 2 1e+04 -391 -6.65e+03 2.62e-06 0 6.56e+03 1.22e+04 world Transportation + 3 1.5e+04 134 -1.09e+04 2.62e-06 0 6.56e+03 1.88e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 70, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -218 168 105 0.00309 0 0 0 Tank initStep - 1 -218 168 105 0.00307 1.6e-05 2.59e-05 2.59e-05 Tank msc - 2 -218 168 105 0 0.00307 0.000321 0.000347 Tank eIoni - 3 -218 168 105 0 0 0 0.000347 Tank Scintillation + 0 0.308 0.0134 -0.0335 3.37e-06 0 0 0 Tank initStep + 1 5e+03 -497 -3.01e+03 3.37e-06 0 5.86e+03 5.86e+03 expHall Transportation + 2 5e+03 -497 -3.01e+03 3.37e-06 0 0 5.86e+03 Tank Transportation + 3 1.45e+03 531 -5e+03 3.37e-06 0 4.19e+03 1.01e+04 expHall Transportation + 4 1.45e+03 531 -5e+03 3.37e-06 0 0 1.01e+04 Tank Transportation + 5 -1.43e+03 1.19e+03 -769 3.37e-06 3.37e-06 5.16e+03 1.52e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 69, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -255 172 77.5 0.00451 0 0 0 Tank initStep - 1 -255 172 77.5 0.00445 5.8e-05 4.94e-05 4.94e-05 Tank msc - 2 -255 172 77.5 0 0.00445 0.000604 0.000653 Tank eIoni - 3 -255 172 77.5 0 0 0 0.000653 Tank Scintillation + 0 0.266 0.00362 -0.0277 3.8e-06 0 0 0 Tank initStep + 1 5e+03 -1.04e+03 706 3.8e-06 0 5.16e+03 5.16e+03 expHall Transportation + 2 1e+04 -2.9e+03 1.07e+03 3.8e-06 0 5.35e+03 1.05e+04 world Transportation + 3 1.5e+04 -4.76e+03 1.43e+03 3.8e-06 0 5.35e+03 1.58e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 68, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -260 174 82.1 0.000491 0 0 0 Tank initStep - 1 -260 174 82.1 0.000325 0.000166 1.6e-06 1.6e-06 Tank msc - 2 -260 174 82.1 0 0.000325 1.27e-05 1.43e-05 Tank eIoni - 3 -260 174 82.1 0 0 0 1.43e-05 Tank Scintillation + 3 0.369 0.0277 -0.0419 0.435 0 0 0.376 Tank initStep + 4 0.47 0.0111 -0.0405 0.42 0.0144 0.105 0.482 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 67, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -264 171 85.7 0.00728 0 0 0 Tank initStep - 1 -264 171 85.7 0.00706 0.000216 0.000113 0.000113 Tank msc - 2 -264 171 85.7 0 0.00706 0.00135 0.00146 Tank eIoni - 3 -264 171 85.7 0 0 0 0.00146 Tank Scintillation + 0 0.443 0.0156 -0.0409 2.08e-06 0 0 0 Tank initStep + 1 3.84e+03 405 -1.58e+03 2.08e-06 2.08e-06 4.18e+03 4.18e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 67 +* G4Track Information: Particle = opticalphoton, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -264 171 85.7 2.76e-06 0 0 0 Tank initStep - 1 2.82e+03 5e+03 -1.5e+03 2.76e-06 0 5.94e+03 5.94e+03 World Transportation - 2 7.04e+03 1e+04 -2.49e+03 2.76e-06 0 6.62e+03 1.26e+04 OutOfWorld Transportation + 0 0.42 0.0193 -0.0412 4.02e-06 0 0 0 Tank initStep + 1 5e+03 -1.23e+03 2.88e+03 4.02e-06 0 5.9e+03 5.9e+03 expHall Transportation + 2 5e+03 -1.23e+03 2.88e+03 4.02e-06 0 0 5.9e+03 Tank Transportation + 3 3.96e+03 -1.23e+03 3.7e+03 4.02e-06 4.02e-06 1.33e+03 7.23e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -246 229 80.6 0.00577 0 0 0 Tank initStep - 1 -246 229 80.6 0.00567 9.51e-05 7.55e-05 7.55e-05 Tank msc - 2 -246 229 80.6 0 0.00567 0.000917 0.000993 Tank eIoni - 3 -246 229 80.6 0 0 0 0.000993 Tank Scintillation + 4 0.47 0.0111 -0.0405 0.42 0 0 0.482 Tank initStep + 5 0.541 -0.0401 -0.00823 0.404 0.0165 0.0985 0.58 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 65, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 24, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -246 229 83.1 0.00964 0 0 0 Tank initStep - 1 -246 229 83.1 0.00814 0.0015 0.000186 0.000186 Tank msc - 2 -246 229 83.1 0 0.00814 0.00173 0.00191 Tank eIoni - 3 -246 229 83.1 0 0 0 0.00191 Tank Scintillation + 0 0.509 -0.017 -0.0227 2.18e-06 0 0 0 Tank initStep + 1 -624 -1.9e+03 -673 2.18e-06 2.18e-06 2.11e+03 2.11e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 64, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 23, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -75.7 263 4.87 0.00505 0 0 0 Tank initStep - 1 -75.7 263 4.87 0.00494 0.000115 6.01e-05 6.01e-05 Tank msc - 2 -75.7 263 4.87 0 0.00494 0.000723 0.000783 Tank eIoni - 3 -75.7 263 4.87 0 0 0 0.000783 Tank Scintillation + 0 0.487 -0.000725 -0.033 2.38e-06 0 0 0 Tank initStep + 1 4.5e+03 1.83e+03 5e+03 2.38e-06 0 6.97e+03 6.97e+03 expHall Transportation + 2 4.5e+03 1.83e+03 5e+03 2.38e-06 0 0 6.97e+03 Tank Transportation + 3 5e+03 1.75e+03 4.76e+03 2.38e-06 0 561 7.53e+03 expHall Transportation + 4 1e+04 565 -1.5e+03 2.38e-06 0 8.1e+03 1.56e+04 world Transportation + 5 1.5e+04 -619 -7.76e+03 2.38e-06 0 8.1e+03 2.37e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 22, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -71.3 273 5.16 0.00433 0 0 0 Tank initStep - 1 -71.3 273 5.16 0.00426 7.24e-05 4.61e-05 4.61e-05 Tank msc - 2 -71.3 273 5.16 0 0.00426 0.000559 0.000605 Tank eIoni - 3 -71.3 273 5.16 0 0 0 0.000605 Tank Scintillation + 0 0.523 -0.0269 -0.0165 3.35e-06 0 0 0 Tank initStep + 1 3.94e+03 -4.34e+03 -499 3.35e-06 3.35e-06 5.89e+03 5.89e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -71.2 273 5.07 0.0205 0 0 0 Tank initStep - 1 -71.2 273 5.07 0.0199 0.000553 0.000699 0.000699 Tank msc - 2 -71.2 273 5.07 0 0.0199 0.00833 0.00903 Tank eIoni - 3 -71.2 273 5.07 0 0 0 0.00903 Tank Scintillation + 5 0.541 -0.0401 -0.00823 0.404 0 0 0.58 Tank initStep + 6 0.602 -0.106 -0.0203 0.26 0.144 0.0909 0.671 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 62 +* G4Track Information: Particle = opticalphoton, Track ID = 31, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -71.2 273 5.07 3.66e-06 0 0 0 Tank initStep - 1 1.08e+03 -3.06e+03 -5e+03 3.66e-06 0 6.12e+03 6.12e+03 World Transportation - 2 2.85e+03 -1e+04 -9.58e+03 3.66e-06 0 8.51e+03 1.46e+04 OutOfWorld Transportation + 0 0.566 -0.0669 -0.0131 3.78e-06 0 0 0 Tank initStep + 1 -1.68e+03 -5e+03 -251 3.78e-06 0 5.28e+03 5.28e+03 expHall Transportation + 2 -5.1e+03 -1e+04 -290 3.78e-06 0 6.06e+03 1.13e+04 world Transportation + 3 -8.52e+03 -1.5e+04 -329 3.78e-06 0 6.06e+03 1.74e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 30, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.3 273 17.1 0.00289 0 0 0 Tank initStep - 1 -61.3 273 17.1 0.00274 0.000142 2.31e-05 2.31e-05 Tank msc - 2 -61.3 273 17.1 0 0.00274 0.000265 0.000288 Tank eIoni - 3 -61.3 273 17.1 0 0 0 0.000288 Tank Scintillation + 0 0.597 -0.1 -0.0193 2.36e-06 0 0 0 Tank initStep + 1 -1.16e+03 5e+03 3.25e+03 2.36e-06 0 6.08e+03 6.08e+03 expHall Transportation + 2 -5.48e+03 1e+04 7.89e+03 2.36e-06 0 8.07e+03 1.41e+04 world Transportation + 3 -9.81e+03 1.5e+04 1.25e+04 2.36e-06 0 8.07e+03 2.22e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 29, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.86 290 49.6 0.0236 0 0 0 Tank initStep - 1 -3.86 290 49.6 0.0227 0.000879 0.000897 0.000897 Tank msc - 2 -3.86 290 49.6 0.000152 0.0225 0.0105 0.0114 Tank eIoni - 3 -3.86 290 49.6 0 0.000152 6.82e-06 0.0114 Tank eIoni - 4 -3.86 290 49.6 0 0 0 0.0114 Tank Scintillation + 0 0.574 -0.0759 -0.0148 2.71e-06 0 0 0 Tank initStep + 1 -222 -137 -5e+03 2.71e-06 0 5.01e+03 5.01e+03 expHall Transportation + 2 -222 -137 -5e+03 2.71e-06 0 0 5.01e+03 Tank Transportation + 3 -4.21e+03 -793 5e+03 2.71e-06 0 1.08e+04 1.58e+04 expHall Transportation + 4 -9.21e+03 -3.69e+03 1e+04 2.71e-06 0 7.64e+03 2.34e+04 world Transportation + 5 -1.42e+04 -6.58e+03 1.5e+04 2.71e-06 0 7.64e+03 3.11e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 28, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -33.4 270 125 0.0242 0 0 0 Tank initStep - 1 -33.4 270 125 0.0233 0.000955 0.000942 0.000942 Tank msc - 2 -33.4 270 125 0.00267 0.0206 0.0109 0.0118 Tank eIoni + 0 0.588 -0.0909 -0.0175 3.31e-06 0 0 0 Tank initStep + 1 2.49e+03 1.11e+03 -869 3.31e-06 3.31e-06 2.86e+03 2.86e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 59 +* G4Track Information: Particle = opticalphoton, Track ID = 27, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -33.4 270 125 4.13e-06 0 0 0 Tank initStep - 1 -2.95e+03 1.46e+03 -1.49e+03 4.13e-06 0 3.54e+03 3.54e+03 Tank OpRayleigh - 2 -5e+03 1.99e+03 -1.71e+03 4.13e-06 0 2.13e+03 5.67e+03 World Transportation - 3 -5e+03 1.99e+03 -1.71e+03 4.13e-06 0 0 5.67e+03 Tank Transportation - 4 -2e+03 5e+03 -3.07e+03 4.13e-06 0 4.47e+03 1.01e+04 World Transportation - 5 -2e+03 5e+03 -3.07e+03 4.13e-06 0 0 1.01e+04 Tank Transportation - 6 -1.08e+03 1.75e+03 -5e+03 4.13e-06 0 3.89e+03 1.4e+04 World Transportation - 7 -2.28e+03 -9.37e+03 -1e+04 4.13e-06 0 1.22e+04 2.63e+04 OutOfWorld Transportation + 0 0.579 -0.0811 -0.0157 2.91e-06 0 0 0 Tank initStep + 1 5e+03 -2.69e+03 -13.9 2.91e-06 0 5.68e+03 5.68e+03 expHall Transportation + 2 5e+03 -2.69e+03 -13.9 2.91e-06 0 0 5.68e+03 Tank Transportation + 3 2.48e+03 -5e+03 -184 2.91e-06 0 3.42e+03 9.1e+03 expHall Transportation + 4 2.48e+03 -5e+03 -184 2.91e-06 0 0 9.1e+03 Tank Transportation + 5 -5e+03 1.62e+03 -1.53e+03 2.91e-06 0 1.01e+04 1.92e+04 expHall Transportation + 6 -5e+03 1.62e+03 -1.53e+03 2.91e-06 0 0 1.92e+04 Tank Transportation + 7 251 5e+03 2.07e+03 2.91e-06 0 7.21e+03 2.64e+04 expHall Transportation + 8 251 5e+03 2.07e+03 2.91e-06 0 0 2.64e+04 Tank Transportation + 9 3.41e+03 -5e+03 2.39e+03 2.91e-06 0 1.05e+04 3.69e+04 expHall Transportation + 10 6.01e+03 -1e+04 3.11e+03 2.91e-06 0 5.68e+03 4.26e+04 world Transportation + 11 8.6e+03 -1.5e+04 3.82e+03 2.91e-06 0 5.68e+03 4.82e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 59 +* G4Track Information: Particle = opticalphoton, Track ID = 26, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -33.4 270 125 2.1e-06 0 0 0 Tank initStep - 1 739 2.3e+03 812 2.1e-06 2.1e-06 2.28e+03 2.28e+03 Tank OpAbsorption + 0 0.569 -0.0704 -0.0138 2.47e-06 0 0 0 Tank initStep + 1 5e+03 -2.83e+03 -1.81e+03 2.47e-06 0 6.02e+03 6.02e+03 expHall Transportation + 2 5e+03 -2.83e+03 -1.81e+03 2.47e-06 0 0 6.02e+03 Tank Transportation + 3 2.92e+03 -4.21e+03 -5e+03 2.47e-06 0 4.05e+03 1.01e+04 expHall Transportation + 4 2.92e+03 -4.21e+03 -5e+03 2.47e-06 0 0 1.01e+04 Tank Transportation + 5 2.09e+03 -5e+03 -4.36e+03 2.47e-06 0 1.31e+03 1.14e+04 expHall Transportation + 6 2.09e+03 -5e+03 -4.36e+03 2.47e-06 0 0 1.14e+04 Tank Transportation + 7 -4.03e+03 1.73e+03 -857 2.47e-06 2.47e-06 9.75e+03 2.11e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 25, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -33.4 270 125 0.00267 0 0 0.0118 Tank initStep - 3 -33.4 270 125 0.00264 3.72e-05 2.03e-05 0.0119 Tank msc - 4 -33.4 270 125 0 0.00264 0.000248 0.0121 Tank eIoni - 5 -33.4 270 125 0 0 0 0.0121 Tank Scintillation + 0 0.574 -0.0758 -0.0148 3.9e-06 0 0 0 Tank initStep + 1 5e+03 -2.47e+03 -471 3.9e-06 0 5.6e+03 5.6e+03 expHall Transportation + 2 5e+03 -2.47e+03 -471 3.9e-06 0 0 5.6e+03 Tank Transportation + 3 2.84e+03 -5e+03 -1.38e+03 3.9e-06 0 3.45e+03 9.04e+03 expHall Transportation + 4 2.84e+03 -5e+03 -1.38e+03 3.9e-06 0 0 9.04e+03 Tank Transportation + 5 420 -3.69e+03 -530 3.9e-06 3.9e-06 2.88e+03 1.19e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -195 193 105 0.0106 0 0 0 Tank initStep - 1 -195 193 105 0.0105 4.27e-05 0.000219 0.000219 Tank msc - 2 -195 193 105 0 0.0105 0.00271 0.00293 Tank eIoni - 3 -195 193 105 0 0 0 0.00293 Tank Scintillation + 6 0.602 -0.106 -0.0203 0.26 0 0 0.671 Tank initStep + 7 0.628 -0.128 -0.0351 0.248 0.012 0.0379 0.709 Tank Cerenkov ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 58 +* G4Track Information: Particle = opticalphoton, Track ID = 32, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -195 193 105 3.98e-06 0 0 0 Tank initStep - 1 40.6 150 759 3.98e-06 3.98e-06 697 697 Tank OpAbsorption + 0 0.608 -0.111 -0.0236 2.43e-06 0 0 0 Tank initStep + 1 1.12e+03 3.33e+03 5e+03 2.43e-06 0 6.11e+03 6.11e+03 expHall Transportation + 2 4.5e+03 1e+04 9.84e+03 2.43e-06 0 8.91e+03 1.5e+04 world Transportation + 3 7.03e+03 1.5e+04 1.35e+04 2.43e-06 0 6.68e+03 2.17e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -200 189 108 0.0111 0 0 0 Tank initStep - 1 -200 189 108 0.0107 0.000376 0.000237 0.000237 Tank msc - 2 -200 189 108 0 0.0107 0.00279 0.00303 Tank eIoni - 3 -200 189 108 0 0 0 0.00303 Tank Scintillation + 7 0.628 -0.128 -0.0351 0.248 0 0 0.709 Tank initStep + 8 0.643 -0.138 -0.0443 0.244 0.0037 0.0203 0.729 Tank Cerenkov + 9 0.647 -0.142 -0.0473 0.243 0.000743 0.00606 0.735 Tank Cerenkov + 10 0.649 -0.144 -0.0487 0.243 0.000544 0.00321 0.738 Tank Cerenkov + 11 0.65 -0.144 -0.0492 0.243 0.000191 0.00113 0.74 Tank Cerenkov + 12 0.65 -0.145 -0.0494 0.243 4.66e-06 0.0004 0.74 Tank Cerenkov + 13 0.65 -0.145 -0.0496 0.243 4.16e-05 0.000382 0.74 Tank Cerenkov + 14 0.65 -0.145 -0.0497 0.242 5.36e-05 0.000222 0.741 Tank Cerenkov + 15 0.65 -0.145 -0.0497 0.242 4.45e-06 1.71e-05 0.741 Tank Cerenkov + 16 0.65 -0.145 -0.0497 0.242 1.9e-11 7.29e-11 0.741 Tank Cerenkov + 17 0.719 -0.219 -0.11 0.218 0.0248 0.133 0.873 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 33, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -202 133 159 0.00743 0 0 0 Tank initStep - 1 -202 133 159 0.00706 0.000368 0.000118 0.000118 Tank msc - 2 -202 133 159 0 0.00706 0.00135 0.00146 Tank eIoni - 3 -202 133 159 0 0 0 0.00146 Tank Scintillation + 0 0.71 -0.21 -0.102 3.75e-06 0 0 0 Tank initStep + 1 3.3e+03 -5e+03 641 3.75e-06 0 6.03e+03 6.03e+03 expHall Transportation + 2 1e+04 -6.23e+03 2.14e+03 3.75e-06 0 6.97e+03 1.3e+04 world Transportation + 3 1.5e+04 -7.14e+03 3.26e+03 3.75e-06 0 5.2e+03 1.82e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -190 120 172 0.0297 0 0 0 Tank initStep - 1 -190 120 172 0.0279 0.00177 0.00135 0.00135 Tank msc - 2 -190 120 172 0.00934 0.0186 0.0138 0.0151 Tank eIoni + 17 0.719 -0.219 -0.11 0.218 0 0 0.873 Tank initStep + 18 0.757 -0.208 -0.111 0.209 0.00832 0.0394 0.913 Tank msc + 19 0.845 -0.179 -0.133 0.166 0.0431 0.108 1.02 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 55 +* G4Track Information: Particle = opticalphoton, Track ID = 40, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -190 120 172 3.17e-06 0 0 0 Tank initStep - 1 222 724 22.1 3.17e-06 0 747 747 Tank OpRayleigh - 2 -3.52e+03 -5e+03 172 3.17e-06 0 6.84e+03 7.59e+03 World Transportation - 3 -3.52e+03 -5e+03 172 3.17e-06 0 0 7.59e+03 Tank Transportation - 4 -5e+03 -4.66e+03 165 3.17e-06 0 1.52e+03 9.1e+03 World Transportation - 5 -5e+03 -4.66e+03 165 3.17e-06 0 0 9.1e+03 Tank Transportation - 6 -4.49e+03 -4.03e+03 389 3.17e-06 3.17e-06 843 9.95e+03 Tank OpAbsorption + 0 0.785 -0.199 -0.118 3.41e-06 0 0 0 Tank initStep + 1 -1.62e+03 -1.31e+03 1.6e+03 3.41e-06 3.41e-06 2.63e+03 2.63e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 55 +* G4Track Information: Particle = opticalphoton, Track ID = 39, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -190 120 172 3.92e-06 0 0 0 Tank initStep - 1 5e+03 -1.4e+03 1.53e+03 3.92e-06 0 5.57e+03 5.57e+03 World Transportation - 2 1e+04 -3.87e+03 3.95e+03 3.92e-06 0 6.08e+03 1.17e+04 OutOfWorld Transportation + 0 0.8 -0.194 -0.122 3.34e-06 0 0 0 Tank initStep + 1 2.41e+03 5e+03 450 3.34e-06 0 5.57e+03 5.57e+03 expHall Transportation + 2 7.51e+03 1e+04 1.22e+03 3.34e-06 0 7.18e+03 1.28e+04 world Transportation + 3 1.26e+04 1.5e+04 1.98e+03 3.34e-06 0 7.18e+03 1.99e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 38, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 -190 120 172 0.00934 0 0 0.0151 Tank initStep - 3 -190 120 172 0.0092 0.000137 0.000176 0.0153 Tank msc - 4 -190 120 172 0 0.0092 0.00214 0.0174 Tank eIoni - 5 -190 120 172 0 0 0 0.0174 Tank Scintillation + 0 0.793 -0.196 -0.12 2.33e-06 0 0 0 Tank initStep + 1 -5e+03 2.37e+03 -2.54e+03 2.33e-06 0 6.09e+03 6.09e+03 expHall Transportation + 2 -1e+04 5.55e+03 -6.32e+03 2.33e-06 0 7.03e+03 1.31e+04 world Transportation + 3 -1.5e+04 8.73e+03 -1.01e+04 2.33e-06 0 7.03e+03 2.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 53 +* G4Track Information: Particle = opticalphoton, Track ID = 37, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36 -83.3 85.9 0.303 0 0 0 Tank initStep - 1 36 -83.3 86 0.291 0.0116 0.0514 0.0514 Tank Cerenkov + 0 0.784 -0.199 -0.118 2.84e-06 0 0 0 Tank initStep + 1 -5e+03 -937 150 2.84e-06 0 5.09e+03 5.09e+03 expHall Transportation + 2 -5e+03 -937 150 2.84e-06 0 0 5.09e+03 Tank Transportation + 3 3.59e+03 -3.25e+03 -2.33e+03 2.84e-06 2.84e-06 9.24e+03 1.43e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 54 +* G4Track Information: Particle = opticalphoton, Track ID = 36, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36 -83.3 86 3.36e-06 0 0 0 Tank initStep - 1 2.67e+03 1.35e+03 5e+03 3.36e-06 0 5.76e+03 5.76e+03 World Transportation - 2 8.73e+03 4.45e+03 1e+04 3.36e-06 0 8.45e+03 1.42e+04 OutOfWorld Transportation + 0 0.835 -0.182 -0.13 3.47e-06 0 0 0 Tank initStep + 1 1.71e+03 836 129 3.47e-06 0 1.91e+03 1.91e+03 Tank OpRayleigh + 2 1.71e+03 945 164 3.47e-06 3.47e-06 114 2.02e+03 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 54 +* G4Track Information: Particle = opticalphoton, Track ID = 35, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36 -83.3 85.9 2.05e-06 0 0 0 Tank initStep - 1 -3.04e+03 2.14e+03 -2.33e+03 2.05e-06 2.05e-06 4.5e+03 4.5e+03 Tank OpAbsorption + 0 0.787 -0.198 -0.118 2.29e-06 0 0 0 Tank initStep + 1 -1.26e+03 -5e+03 -4.72e+03 2.29e-06 0 6.99e+03 6.99e+03 expHall Transportation + 2 -3.17e+03 -7.62e+03 -1e+04 2.29e-06 0 6.19e+03 1.32e+04 world Transportation + 3 -4.97e+03 -1.01e+04 -1.5e+04 2.29e-06 0 5.86e+03 1.91e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 54 +* G4Track Information: Particle = opticalphoton, Track ID = 34, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36 -83.3 86 3.48e-06 0 0 0 Tank initStep - 1 1.25e+03 -863 1.74e+03 3.48e-06 3.48e-06 2.2e+03 2.2e+03 Tank OpAbsorption + 0 0.778 -0.201 -0.116 3.35e-06 0 0 0 Tank initStep + 1 5e+03 1.29e+03 655 3.35e-06 0 5.2e+03 5.2e+03 expHall Transportation + 2 1e+04 2.92e+03 1.02e+03 3.35e-06 0 5.27e+03 1.05e+04 world Transportation + 3 1.5e+04 4.56e+03 1.39e+03 3.35e-06 0 5.27e+03 1.58e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 1 36 -83.3 86 0.291 0 0 0.0514 Tank initStep - 2 36 -83.3 86 0.282 0.00966 0.0477 0.0991 Tank Cerenkov + 19 0.845 -0.179 -0.133 0.166 0 0 1.02 Tank initStep + 20 0.862 -0.181 -0.114 0.161 0.00489 0.0254 1.05 Tank msc + 21 0.907 -0.188 -0.0661 0.13 0.0312 0.0761 1.12 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 54 +* G4Track Information: Particle = opticalphoton, Track ID = 42, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36 -83.3 86 3.36e-06 0 0 0 Tank initStep - 1 -5e+03 -2.53e+03 1.23e+03 3.36e-06 0 5.71e+03 5.71e+03 World Transportation - 2 -5e+03 -2.53e+03 1.23e+03 3.36e-06 0 0 5.71e+03 Tank Transportation - 3 -3.58e+03 -3.36e+03 1.56e+03 3.36e-06 3.36e-06 1.68e+03 7.39e+03 Tank OpAbsorption + 0 0.889 -0.185 -0.0856 3.59e-06 0 0 0 Tank initStep + 1 4.88e+03 5e+03 -476 3.59e-06 0 7e+03 7e+03 expHall Transportation + 2 4.88e+03 5e+03 -476 3.59e-06 0 0 7e+03 Tank Transportation + 3 5e+03 4.9e+03 -440 3.59e-06 0 161 7.16e+03 expHall Transportation + 4 5e+03 4.9e+03 -440 3.59e-06 0 0 7.16e+03 Tank Transportation + 5 -5e+03 -1.54e+03 -1.49e+03 3.59e-06 0 1.19e+04 1.91e+04 expHall Transportation + 6 -5e+03 -1.54e+03 -1.49e+03 3.59e-06 0 0 1.91e+04 Tank Transportation + 7 -4.62e+03 -2.43e+03 -3.5e+03 3.59e-06 3.59e-06 2.23e+03 2.13e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 54 +* G4Track Information: Particle = opticalphoton, Track ID = 41, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36 -83.3 86 2.99e-06 0 0 0 Tank initStep - 1 2.42e+03 -2.19e+03 2.71e+03 2.99e-06 2.99e-06 4.12e+03 4.12e+03 Tank OpAbsorption + 0 0.9 -0.187 -0.074 2.91e-06 0 0 0 Tank initStep + 1 4.29e+03 -5e+03 -4.9e+03 2.91e-06 0 8.21e+03 8.21e+03 expHall Transportation + 2 4.29e+03 -5e+03 -4.9e+03 2.91e-06 0 0 8.21e+03 Tank Transportation + 3 4.53e+03 -4.73e+03 -5e+03 2.91e-06 0 373 8.58e+03 expHall Transportation + 4 4.53e+03 -4.73e+03 -5e+03 2.91e-06 0 0 8.58e+03 Tank Transportation + 5 5e+03 -4.35e+03 -4.68e+03 2.91e-06 0 691 9.27e+03 expHall Transportation + 6 5e+03 -4.35e+03 -4.68e+03 2.91e-06 0 0 9.27e+03 Tank Transportation + 7 -5e+03 -3.64e+03 -4.66e+03 2.91e-06 0 1e+04 1.93e+04 expHall Transportation + 8 -1e+04 -3.3e+03 -5.81e+03 2.91e-06 0 5.14e+03 2.44e+04 world Transportation + 9 -1.5e+04 -2.96e+03 -6.96e+03 2.91e-06 0 5.14e+03 2.96e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 2 36 -83.3 86 0.282 0 0 0.0991 Tank initStep - 3 36 -83.4 86 0.269 0.0126 0.0447 0.144 Tank Cerenkov - 4 36 -83.4 86.1 0.249 0.02 0.0409 0.185 Tank Cerenkov + 21 0.907 -0.188 -0.0661 0.13 0 0 1.12 Tank initStep + 22 0.92 -0.195 -0.0588 0.125 0.0051 0.0168 1.14 Tank msc + 23 0.961 -0.219 -0.0585 0.105 0.02 0.0549 1.19 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 93, Parent ID = 54 +* G4Track Information: Particle = opticalphoton, Track ID = 43, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36 -83.4 86.1 2.55e-06 0 0 0 Tank initStep - 1 1.67e+03 418 5e+03 2.55e-06 0 5.2e+03 5.2e+03 World Transportation - 2 1.67e+03 418 5e+03 2.55e-06 0 0 5.2e+03 Tank Transportation - 3 2.96e+03 -1.58e+03 3.31e+03 2.55e-06 2.55e-06 2.91e+03 8.12e+03 Tank OpAbsorption + 0 0.949 -0.212 -0.0586 2.21e-06 0 0 0 Tank initStep + 1 -5e+03 1.09e+03 3.79e+03 2.21e-06 0 6.37e+03 6.37e+03 expHall Transportation + 2 -5e+03 1.09e+03 3.79e+03 2.21e-06 0 0 6.37e+03 Tank Transportation + 3 -3.78e+03 -837 5e+03 2.21e-06 0 2.58e+03 8.95e+03 expHall Transportation + 4 -3.78e+03 -837 5e+03 2.21e-06 0 0 8.95e+03 Tank Transportation + 5 -739 -934 1.57e+03 2.21e-06 0 4.58e+03 1.35e+04 Tank OpRayleigh + 6 2.28e+03 -3.72e+03 3.13e+03 2.21e-06 2.21e-06 4.39e+03 1.79e+04 Tank OpAbsorption ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 4 36 -83.4 86.1 0.249 0 0 0.185 Tank initStep - 5 36.1 -83.4 86.1 0.242 0.00728 0.0256 0.21 Tank Cerenkov - 6 36.1 -83.4 86.2 0.216 0.0258 0.136 0.346 Tank eIoni + 23 0.961 -0.219 -0.0585 0.105 0 0 1.19 Tank initStep + 24 0.97 -0.224 -0.063 0.103 0.00207 0.0117 1.21 Tank msc + 25 0.994 -0.244 -0.0816 0.0873 0.0156 0.0436 1.25 Tank eIoni + 26 0.978 -0.269 -0.0864 0.0782 0.00914 0.0365 1.29 Tank eIoni + 27 0.962 -0.291 -0.085 0.0607 0.0175 0.0326 1.32 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 94, Parent ID = 54 +* G4Track Information: Particle = opticalphoton, Track ID = 44, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36.1 -83.4 86.1 3.67e-06 0 0 0 Tank initStep - 1 109 -5e+03 1.32e+03 3.67e-06 0 5.07e+03 5.07e+03 World Transportation - 2 912 -1e+04 3.31e+03 3.67e-06 0 5.44e+03 1.05e+04 OutOfWorld Transportation + 0 0.967 -0.284 -0.0854 2.54e-06 0 0 0 Tank initStep + 1 338 -5e+03 1.39e+03 2.54e-06 0 5.2e+03 5.2e+03 expHall Transportation + 2 338 -5e+03 1.39e+03 2.54e-06 0 0 5.2e+03 Tank Transportation + 3 3.85e+03 4.58e+03 5e+03 2.54e-06 0 1.08e+04 1.6e+04 expHall Transportation + 4 3.85e+03 4.58e+03 5e+03 2.54e-06 0 0 1.6e+04 Tank Transportation + 5 3.91e+03 5e+03 4.78e+03 2.54e-06 0 480 1.65e+04 expHall Transportation + 6 3.91e+03 5e+03 4.78e+03 2.54e-06 0 0 1.65e+04 Tank Transportation + 7 3.77e+03 4.97e+03 5e+03 2.54e-06 0 264 1.68e+04 expHall Transportation + 8 3.77e+03 4.97e+03 5e+03 2.54e-06 0 0 1.68e+04 Tank Transportation + 9 3.75e+03 5e+03 4.95e+03 2.54e-06 0 64.1 1.68e+04 expHall Transportation + 10 3.75e+03 5e+03 4.95e+03 2.54e-06 0 0 1.68e+04 Tank Transportation + 11 -460 -3.04e+03 -5e+03 2.54e-06 0 1.35e+04 3.03e+04 expHall Transportation + 12 -1.3e+03 -1e+04 -9.6e+03 2.54e-06 0 8.39e+03 3.87e+04 world Transportation + 13 -1.9e+03 -1.5e+04 -1.29e+04 2.54e-06 0 6.02e+03 4.47e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 53 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 6 36.1 -83.4 86.2 0.216 0 0 0.346 Tank initStep - 7 36.1 -83.4 86.2 0.209 0.00721 0.0402 0.387 Tank msc - 8 36.1 -83.4 86.3 0.174 0.0347 0.111 0.498 Tank eIoni + 27 0.962 -0.291 -0.085 0.0607 0 0 1.32 Tank initStep + 28 0.961 -0.295 -0.0846 0.0565 0.00424 0.00449 1.32 Tank msc + 29 0.95 -0.31 -0.0858 0.0354 0.0211 0.0242 1.35 Tank eIoni ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 97, Parent ID = 54 +* G4Track Information: Particle = opticalphoton, Track ID = 45, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36.1 -83.4 86.3 3.66e-06 0 0 0 Tank initStep - 1 -456 -1.4e+03 5e+03 3.66e-06 0 5.11e+03 5.11e+03 World Transportation - 2 -2.37e+03 -4.23e+03 1e+04 3.66e-06 0 6.06e+03 1.12e+04 OutOfWorld Transportation + 0 0.952 -0.307 -0.0856 2.49e-06 0 0 0 Tank initStep + 1 5e+03 3.39e+03 1.55e+03 2.49e-06 0 6.24e+03 6.24e+03 expHall Transportation + 2 1e+04 7.99e+03 4.17e+03 2.49e-06 0 7.28e+03 1.35e+04 world Transportation + 3 1.5e+04 1.26e+04 6.79e+03 2.49e-06 0 7.28e+03 2.08e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = opticalphoton, Track ID = 96, Parent ID = 54 +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36.1 -83.4 86.3 3.59e-06 0 0 0 Tank initStep - 1 1.25e+03 3.81e+03 5e+03 3.59e-06 0 6.39e+03 6.39e+03 World Transportation - 2 1.25e+03 3.81e+03 5e+03 3.59e-06 0 0 6.39e+03 Tank Transportation - 3 253 5e+03 3.59e+03 3.59e-06 0 2.1e+03 8.48e+03 World Transportation - 4 253 5e+03 3.59e+03 3.59e-06 0 0 8.48e+03 Tank Transportation - 5 -5e+03 -4.17e+03 -2.02e+03 3.59e-06 0 1.2e+04 2.05e+04 World Transportation - 6 -5e+03 -4.17e+03 -2.02e+03 3.59e-06 0 0 2.05e+04 Tank Transportation - 7 -4.54e+03 -5e+03 -2.58e+03 3.59e-06 0 1.1e+03 + 29 0.95 -0.31 -0.0858 0.0354 0 0 1.35 Tank initStep + 30 0.949 -0.31 -0.0862 0.0345 0.000901 0.00172 1.35 Tank msc + 31 0.94 -0.314 -0.0886 0.0185 0.016 0.0162 1.37 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 47, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.942 -0.313 -0.088 3.5e-06 0 0 0 Tank initStep + 1 1.75e+03 -5e+03 -1.56e+03 3.5e-06 0 5.52e+03 5.52e+03 expHall Transportation + 2 4.17e+03 -1e+04 -6.95e+03 3.5e-06 0 7.74e+03 1.33e+04 world Transportation + 3 6.6e+03 -1.5e+04 -1.23e+04 3.5e-06 0 7.74e+03 2.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 46, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.941 -0.313 -0.0881 3.11e-06 0 0 0 Tank initStep + 1 -5e+03 -2.68e+03 -1.18e+03 3.11e-06 0 5.8e+03 5.8e+03 expHall Transportation + 2 -1e+04 -7.17e+03 -4.47e+03 3.11e-06 0 7.48e+03 1.33e+04 world Transportation + 3 -1.5e+04 -1.17e+04 -7.75e+03 3.11e-06 0 7.48e+03 2.08e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e+, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 31 0.94 -0.314 -0.0886 0.0185 0 0 1.37 Tank initStep + 32 0.939 -0.314 -0.0889 0.0178 0.000712 0.000535 1.37 Tank msc + 33 0.936 -0.314 -0.0906 0 0.0178 0.00624 1.37 Tank eIoni + 34 0.936 -0.314 -0.0906 0 0 0 1.37 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 51, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.936 -0.314 -0.0906 0.511 0 0 0 Tank initStep + 1 71.7 -46 -81.4 0.178 2.92e-05 117 117 Tank compt + 2 56.1 -33.7 -76.5 0.175 1.42e-05 20.5 138 Tank compt + 3 -12.9 -10.4 -68.9 0.143 1.42e-05 73.3 211 Tank compt + 4 -17.7 -16.2 -64.1 0.102 1.36e-05 8.96 220 Tank compt + 5 -9.79 -20.1 -69.6 0.0764 1.36e-05 10.4 230 Tank compt + 6 -244 -11.9 -122 0.0654 1.42e-05 240 470 Tank compt + 7 -240 -35.4 -136 0.0572 1.42e-05 27.8 498 Tank compt + 8 -304 -34.5 -139 0.0547 0.000537 64.4 562 Tank compt + 9 -304 -51.4 -133 0.0504 1.36e-05 18 580 Tank compt + 10 -382 -72.8 -133 0 0.000537 81.2 662 Tank phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -382 -72.8 -133 0.0499 0 0 0 Tank initStep + 1 -382 -72.8 -133 0.0481 0.00182 0.00338 0.00338 Tank msc + 2 -382 -72.8 -133 0.0316 0.0165 0.0219 0.0253 Tank eIoni + 3 -382 -72.8 -133 0.0113 0.0204 0.0155 0.0408 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 62, Parent ID = 61 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -382 -72.8 -133 2.52e-06 0 0 0 Tank initStep + 1 3.98e+03 -2.23e+03 5e+03 2.52e-06 0 7.07e+03 7.07e+03 expHall Transportation + 2 3.98e+03 -2.23e+03 5e+03 2.52e-06 0 0 7.07e+03 Tank Transportation + 3 5e+03 -3.02e+03 3.97e+03 2.52e-06 0 1.65e+03 8.72e+03 expHall Transportation + 4 5e+03 -3.02e+03 3.97e+03 2.52e-06 0 0 8.72e+03 Tank Transportation + 5 3.25e+03 -5e+03 821 2.52e-06 0 4.11e+03 1.28e+04 expHall Transportation + 6 3.25e+03 -5e+03 821 2.52e-06 0 0 1.28e+04 Tank Transportation + 7 558 -3.66e+03 -5e+03 2.52e-06 0 6.55e+03 1.94e+04 expHall Transportation + 8 -3.07e+03 -2.73e+03 -1e+04 2.52e-06 0 6.24e+03 2.56e+04 world Transportation + 9 -6.69e+03 -1.8e+03 -1.5e+04 2.52e-06 0 6.24e+03 3.19e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 -382 -72.8 -133 0.0113 0 0 0.0408 Tank initStep + 4 -382 -72.8 -133 0.011 0.000301 0.000244 0.0411 Tank msc + 5 -382 -72.8 -133 0 0.011 0.00291 0.044 Tank eIoni + 6 -382 -72.8 -133 0 0 0 0.044 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -304 -51.4 -133 0.00427 0 0 0 Tank initStep + 1 -304 -51.4 -133 0.00404 0.000226 4.5e-05 4.5e-05 Tank msc + 2 -304 -51.4 -133 0 0.00404 0.000512 0.000557 Tank eIoni + 3 -304 -51.4 -133 0 0 0 0.000557 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -304 -34.5 -139 0.00195 0 0 0 Tank initStep + 1 -304 -34.5 -139 0.00195 0 1.2e-05 1.2e-05 Tank msc + 2 -304 -34.5 -139 0 0.00195 0.00015 0.000162 Tank eIoni + 3 -304 -34.5 -139 0 0 0 0.000162 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -240 -35.4 -136 0.00817 0 0 0 Tank initStep + 1 -240 -35.4 -136 0.00788 0.000288 0.000139 0.000139 Tank msc + 2 -240 -35.4 -136 0 0.00788 0.00163 0.00177 Tank eIoni + 3 -240 -35.4 -136 0 0 0 0.00177 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -244 -11.9 -122 0.011 0 0 0 Tank initStep + 1 -244 -11.9 -122 0.0106 0.000474 0.000237 0.000237 Tank msc + 2 -244 -11.9 -122 0 0.0106 0.00274 0.00298 Tank eIoni + 3 -244 -11.9 -122 0 0 0 0.00298 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 63, Parent ID = 57 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -244 -11.9 -122 2.38e-06 0 0 0 Tank initStep + 1 4.5e+03 -5e+03 -1.09e+03 2.38e-06 0 6.95e+03 6.95e+03 expHall Transportation + 2 4.5e+03 -5e+03 -1.09e+03 2.38e-06 0 0 6.95e+03 Tank Transportation + 3 5e+03 -4.58e+03 -1.28e+03 2.38e-06 0 678 7.63e+03 expHall Transportation + 4 5e+03 -4.58e+03 -1.28e+03 2.38e-06 0 0 7.63e+03 Tank Transportation + 5 1.95e+03 -1.74e+03 -2.6e+03 2.38e-06 2.38e-06 4.37e+03 1.2e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -9.79 -20.1 -69.6 0.0256 0 0 0 Tank initStep + 1 -9.79 -20.1 -69.6 0.0247 0.000933 0.00104 0.00104 Tank msc + 2 -9.78 -20.1 -69.6 0.00479 0.0199 0.0119 0.0129 Tank eIoni + 3 -9.78 -20.1 -69.6 0 0.00479 0.000685 0.0136 Tank eIoni + 4 -9.78 -20.1 -69.6 0 0 0 0.0136 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -17.7 -16.2 -64.1 0.0404 0 0 0 Tank initStep + 1 -17.7 -16.2 -64.1 0.0385 0.00192 0.00234 0.00234 Tank msc + 2 -17.7 -16.2 -64.1 0.0183 0.0202 0.0184 0.0207 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 66, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -17.7 -16.2 -64.1 3.23e-06 0 0 0 Tank initStep + 1 -180 -5e+03 -1.14e+03 3.23e-06 0 5.1e+03 5.1e+03 expHall Transportation + 2 -563 -1e+04 -1.36e+03 3.23e-06 0 5.02e+03 1.01e+04 world Transportation + 3 -946 -1.5e+04 -1.57e+03 3.23e-06 0 5.02e+03 1.51e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 65, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -17.7 -16.2 -64.1 3.71e-06 0 0 0 Tank initStep + 1 -4.77e+03 -1.77e+03 -5e+03 3.71e-06 0 7.07e+03 7.07e+03 expHall Transportation + 2 -4.77e+03 -1.77e+03 -5e+03 3.71e-06 0 0 7.07e+03 Tank Transportation + 3 -5e+03 -1.93e+03 -4.78e+03 3.71e-06 0 357 7.43e+03 expHall Transportation + 4 -5e+03 -1.93e+03 -4.78e+03 3.71e-06 0 0 7.43e+03 Tank Transportation + 5 -2.6e+03 -4.47e+03 -843 3.71e-06 0 5.26e+03 1.27e+04 Tank OpRayleigh + 6 -5e+03 -1.85e+03 -3.28e+03 3.71e-06 0 4.3e+03 1.7e+04 expHall Transportation + 7 -5e+03 -1.85e+03 -3.28e+03 3.71e-06 0 0 1.7e+04 Tank Transportation + 8 -4.28e+03 543 -4.59e+03 3.71e-06 0 2.82e+03 1.98e+04 Tank OpRayleigh + 9 -1.27e+03 5e+03 -493 3.71e-06 0 6.76e+03 2.66e+04 expHall Transportation + 10 -1.27e+03 5e+03 -493 3.71e-06 0 0 2.66e+04 Tank Transportation + 11 -463 -3.92e+03 3.55e+03 3.71e-06 3.71e-06 9.82e+03 3.64e+04 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 64, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -17.7 -16.2 -64.1 2.62e-06 0 0 0 Tank initStep + 1 1.74e+03 -5e+03 -1.81e+03 2.62e-06 0 5.56e+03 5.56e+03 expHall Transportation + 2 3.96e+03 -1e+04 -5.28e+03 2.62e-06 0 6.48e+03 1.2e+04 world Transportation + 3 6.19e+03 -1.5e+04 -8.75e+03 2.62e-06 0 6.48e+03 1.85e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -17.7 -16.2 -64.1 0.0183 0 0 0.0207 Tank initStep + 3 -17.7 -16.2 -64.1 0.0177 0.000598 0.000578 0.0213 Tank msc + 4 -17.7 -16.2 -64.1 0 0.0177 0.00681 0.0281 Tank eIoni + 5 -17.7 -16.2 -64.1 0 0 0 0.0281 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -12.9 -10.4 -68.9 0.032 0 0 0 Tank initStep + 1 -12.9 -10.4 -68.9 0.0299 0.00212 0.00155 0.00155 Tank msc + 2 -12.9 -10.3 -68.9 0.00777 0.0222 0.0148 0.0163 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 69, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -12.9 -10.3 -68.9 3.28e-06 0 0 0 Tank initStep + 1 -197 5e+03 2.98e+03 3.28e-06 0 5.87e+03 5.87e+03 expHall Transportation + 2 -197 5e+03 2.98e+03 3.28e-06 0 0 5.87e+03 Tank Transportation + 3 -293 2.5e+03 5e+03 3.28e-06 0 3.22e+03 9.09e+03 expHall Transportation + 4 -293 2.5e+03 5e+03 3.28e-06 0 0 9.09e+03 Tank Transportation + 5 3.92e+03 -4.74e+03 -5e+03 3.28e-06 0 1.3e+04 2.21e+04 expHall Transportation + 6 1e+04 -9.17e+03 -9.57e+03 3.28e-06 0 8.8e+03 3.09e+04 world Transportation + 7 1.5e+04 -1.28e+04 -1.33e+04 3.28e-06 0 7.24e+03 3.82e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 68, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -12.9 -10.4 -68.9 3.74e-06 0 0 0 Tank initStep + 1 -5e+03 2.08e+03 -3.98e+03 3.74e-06 0 6.68e+03 6.68e+03 expHall Transportation + 2 -8.12e+03 5.76e+03 -1e+04 3.74e-06 0 7.71e+03 1.44e+04 world Transportation + 3 -1.07e+04 8.82e+03 -1.5e+04 3.74e-06 0 6.41e+03 2.08e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 67, Parent ID = 54 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -12.9 -10.4 -68.9 2.44e-06 0 0 0 Tank initStep + 1 -5e+03 1.46e+03 -3.64e+03 2.44e-06 0 6.31e+03 6.31e+03 expHall Transportation + 2 -8.33e+03 4.91e+03 -1e+04 2.44e-06 0 7.96e+03 1.43e+04 world Transportation + 3 -1.09e+04 7.62e+03 -1.5e+04 2.44e-06 0 6.26e+03 2.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 2 -12.9 -10.3 -68.9 0.00777 0 0 0.0163 Tank initStep + 3 -12.9 -10.3 -68.9 0.00748 0.000284 0.000127 0.0164 Tank msc + 4 -12.9 -10.3 -68.9 0 0.00748 0.00149 0.0179 Tank eIoni + 5 -12.9 -10.3 -68.9 0 0 0 0.0179 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 56.1 -33.7 -76.5 0.00375 0 0 0 Tank initStep + 1 56.1 -33.7 -76.5 0.0035 0.000257 3.61e-05 3.61e-05 Tank msc + 2 56.1 -33.7 -76.5 0 0.0035 0.000399 0.000435 Tank eIoni + 3 56.1 -33.7 -76.5 0 0 0 0.000435 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 71.7 -46 -81.4 0.333 0 0 0 Tank initStep + 1 71.8 -46 -81.5 0.323 0.00938 0.0616 0.0616 Tank Cerenkov + 2 71.8 -46 -81.5 0.312 0.0108 0.0583 0.12 Tank Cerenkov + 3 71.9 -46 -81.5 0.304 0.00882 0.0546 0.174 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 74, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 71.8 -46 -81.5 3.01e-06 0 0 0 Tank initStep + 1 16.8 4.8e+03 5e+03 3.01e-06 0 7.02e+03 7.02e+03 expHall Transportation + 2 16.8 4.8e+03 5e+03 3.01e-06 0 0 7.02e+03 Tank Transportation + 3 133 5e+03 4.88e+03 3.01e-06 0 264 7.28e+03 expHall Transportation + 4 133 5e+03 4.88e+03 3.01e-06 0 0 7.28e+03 Tank Transportation + 5 4.7e+03 104 -5e+03 3.01e-06 0 1.19e+04 1.92e+04 expHall Transportation + 6 4.7e+03 104 -5e+03 3.01e-06 0 0 1.92e+04 Tank Transportation + 7 5e+03 -76.8 -4.92e+03 3.01e-06 0 359 1.96e+04 expHall Transportation + 8 5e+03 -76.8 -4.92e+03 3.01e-06 0 0 1.96e+04 Tank Transportation + 9 -1.5e+03 -5e+03 -2.68e+03 3.01e-06 0 8.46e+03 2.8e+04 expHall Transportation + 10 -6.67e+03 -1e+04 2.25e+03 3.01e-06 0 8.71e+03 3.68e+04 world Transportation + 11 -1.18e+04 -1.5e+04 7.17e+03 3.01e-06 0 8.71e+03 4.55e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 73, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 71.8 -46 -81.5 3.11e-06 0 0 0 Tank initStep + 1 760 -3.57e+03 5e+03 3.11e-06 0 6.22e+03 6.22e+03 expHall Transportation + 2 5.2e+03 -1e+04 6.77e+03 3.11e-06 0 8.02e+03 1.42e+04 world Transportation + 3 8.65e+03 -1.5e+04 8.15e+03 3.11e-06 0 6.23e+03 2.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 72, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 71.9 -46 -81.5 2.68e-06 0 0 0 Tank initStep + 1 5e+03 258 391 2.68e-06 0 4.96e+03 4.96e+03 expHall Transportation + 2 1e+04 -629 875 2.68e-06 0 5.1e+03 1.01e+04 world Transportation + 3 1.5e+04 -1.52e+03 1.36e+03 2.68e-06 0 5.1e+03 1.52e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 71, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 71.8 -46 -81.5 3.93e-06 0 0 0 Tank initStep + 1 5e+03 810 -2.15e+03 3.93e-06 0 5.41e+03 5.41e+03 expHall Transportation + 2 1e+04 3.01e+03 -6.21e+03 3.93e-06 0 6.81e+03 1.22e+04 world Transportation + 3 1.5e+04 5.21e+03 -1.03e+04 3.93e-06 0 6.81e+03 1.9e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 70, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 71.8 -46 -81.5 3.17e-06 0 0 0 Tank initStep + 1 5e+03 -2.09e+03 -2.25e+03 3.17e-06 0 5.76e+03 5.76e+03 expHall Transportation + 2 8.88e+03 -1e+04 -9.27e+03 3.17e-06 0 1.13e+04 1.7e+04 world Transportation + 3 1.13e+04 -1.5e+04 -1.37e+04 3.17e-06 0 7.12e+03 2.41e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 3 71.9 -46 -81.5 0.304 0 0 0.174 Tank initStep + 4 71.9 -46 -81.5 0.291 0.0127 0.0516 0.226 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 76, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 71.9 -46 -81.5 3.79e-06 0 0 0 Tank initStep + 1 393 3.44e+03 2.05e+03 3.79e-06 3.79e-06 4.1e+03 4.1e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 75, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 71.9 -46 -81.5 3.87e-06 0 0 0 Tank initStep + 1 5e+03 -761 372 3.87e-06 0 5e+03 5e+03 expHall Transportation + 2 1e+04 -2.28e+03 1.63e+03 3.87e-06 0 5.38e+03 1.04e+04 world Transportation + 3 1.5e+04 -3.81e+03 2.89e+03 3.87e-06 0 5.38e+03 1.58e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 4 71.9 -46 -81.5 0.291 0 0 0.226 Tank initStep + 5 71.9 -46 -81.5 0.283 0.00776 0.0475 0.274 Tank Cerenkov + 6 72 -46 -81.5 0.274 0.00872 0.0451 0.319 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 77, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72 -46 -81.5 2.25e-06 0 0 0 Tank initStep + 1 -5e+03 -2.69e+03 -1.81e+03 2.25e-06 0 5.98e+03 5.98e+03 expHall Transportation + 2 -5e+03 -2.69e+03 -1.81e+03 2.25e-06 0 0 5.98e+03 Tank Transportation + 3 -1.05e+03 -5e+03 -4.38e+03 2.25e-06 0 5.25e+03 1.12e+04 expHall Transportation + 4 -1.05e+03 -5e+03 -4.38e+03 2.25e-06 0 0 1.12e+04 Tank Transportation + 5 -683 -4.4e+03 -5e+03 2.25e-06 0 943 1.22e+04 expHall Transportation + 6 -683 -4.4e+03 -5e+03 2.25e-06 0 0 1.22e+04 Tank Transportation + 7 5e+03 1.26e+03 1.47e+03 2.25e-06 0 1.03e+04 2.25e+04 expHall Transportation + 8 5e+03 1.26e+03 1.47e+03 2.25e-06 0 0 2.25e+04 Tank Transportation + 9 3e+03 5e+03 1.87e+03 2.25e-06 0 4.26e+03 2.67e+04 expHall Transportation + 10 -5.63e+03 1e+04 2.38e+03 2.25e-06 0 9.98e+03 3.67e+04 world Transportation + 11 -1.43e+04 1.5e+04 2.88e+03 2.25e-06 0 9.98e+03 4.67e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 6 72 -46 -81.5 0.274 0 0 0.319 Tank initStep + 7 72 -46 -81.5 0.266 0.00837 0.0425 0.361 Tank Cerenkov + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 78, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72 -46 -81.5 2.33e-06 0 0 0 Tank initStep + 1 -5e+03 -543 4.95e+03 2.33e-06 0 7.17e+03 7.17e+03 expHall Transportation + 2 -5e+03 -543 4.95e+03 2.33e-06 0 0 7.17e+03 Tank Transportation + 3 -4.96e+03 -568 5e+03 2.33e-06 0 65 7.23e+03 expHall Transportation + 4 -4.96e+03 -568 5e+03 2.33e-06 0 0 7.23e+03 Tank Transportation + 5 5e+03 -4.4e+03 -207 2.33e-06 0 1.19e+04 1.91e+04 expHall Transportation + 6 5e+03 -4.4e+03 -207 2.33e-06 0 0 1.91e+04 Tank Transportation + 7 2.18e+03 -5e+03 -3.07e+03 2.33e-06 0 4.06e+03 2.32e+04 expHall Transportation + 8 2.18e+03 -5e+03 -3.07e+03 2.33e-06 0 0 2.32e+04 Tank Transportation + 9 67.6 -2.31e+03 -5e+03 2.33e-06 0 3.93e+03 2.71e+04 expHall Transportation + 10 67.6 -2.31e+03 -5e+03 2.33e-06 0 0 2.71e+04 Tank Transportation + 11 11.6 -407 5e+03 2.33e-06 0 1.02e+04 3.73e+04 expHall Transportation + 12 -67 342 1e+04 2.33e-06 0 5.06e+03 4.23e+04 world Transportation + 13 -146 1.09e+03 1.5e+04 2.33e-06 0 5.06e+03 4.74e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 7 72 -46 -81.5 0.266 0 0 0.361 Tank initStep + 8 72.1 -46 -81.5 0.258 0.00794 0.04 0.401 Tank Cerenkov + 9 72.1 -46 -81.5 0.246 0.0117 0.0378 0.439 Tank Cerenkov + 10 72.1 -46 -81.4 0.241 0.00569 0.0156 0.455 Tank Cerenkov + 11 72.2 -46 -81.4 0.209 0.032 0.135 0.59 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 80, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.2 -46 -81.4 3.4e-06 0 0 0 Tank initStep + 1 -5e+03 429 -3.98e+03 3.4e-06 0 6.41e+03 6.41e+03 expHall Transportation + 2 -5e+03 429 -3.98e+03 3.4e-06 0 0 6.41e+03 Tank Transportation + 3 -3.16e+03 1.55e+03 -5e+03 3.4e-06 0 2.38e+03 8.8e+03 expHall Transportation + 4 -3.16e+03 1.55e+03 -5e+03 3.4e-06 0 0 8.8e+03 Tank Transportation + 5 3.92e+03 5e+03 -3.41e+03 3.4e-06 0 8.04e+03 1.68e+04 expHall Transportation + 6 3.92e+03 5e+03 -3.41e+03 3.4e-06 0 0 1.68e+04 Tank Transportation + 7 5e+03 4.14e+03 -3.23e+03 3.4e-06 0 1.39e+03 1.82e+04 expHall Transportation + 8 8.51e+03 -1e+04 -3.81e+03 3.4e-06 0 1.46e+04 3.28e+04 world Transportation + 9 9.75e+03 -1.5e+04 -4.02e+03 3.4e-06 0 5.16e+03 3.8e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 79, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.2 -46 -81.4 3.72e-06 0 0 0 Tank initStep + 1 4.96e+03 -3.66e+03 -5e+03 3.72e-06 0 7.82e+03 7.82e+03 expHall Transportation + 2 4.96e+03 -3.66e+03 -5e+03 3.72e-06 0 0 7.82e+03 Tank Transportation + 3 5e+03 -3.79e+03 -4.91e+03 3.72e-06 0 160 7.98e+03 expHall Transportation + 4 5e+03 -3.79e+03 -4.91e+03 3.72e-06 0 0 7.98e+03 Tank Transportation + 5 1.19e+03 -5e+03 -4e+03 3.72e-06 0 4.1e+03 1.21e+04 expHall Transportation + 6 1.19e+03 -5e+03 -4e+03 3.72e-06 0 0 1.21e+04 Tank Transportation + 7 -5e+03 -1.53e+03 -585 3.72e-06 0 7.87e+03 2e+04 expHall Transportation + 8 -1e+04 897 6.47e+03 3.72e-06 0 8.98e+03 2.89e+04 world Transportation + 9 -1.5e+04 3.32e+03 1.35e+04 3.72e-06 0 8.98e+03 3.79e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 11 72.2 -46 -81.4 0.209 0 0 0.59 Tank initStep + 12 72.2 -46 -81.4 0.187 0.0216 0.0382 0.628 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 82, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.2 -46 -81.4 2.64e-06 0 0 0 Tank initStep + 1 5e+03 -2.05e+03 -2.53e+03 2.64e-06 0 5.86e+03 5.86e+03 expHall Transportation + 2 8.57e+03 -5.88e+03 -1e+04 2.64e-06 0 9.12e+03 1.5e+04 world Transportation + 3 1.1e+04 -8.44e+03 -1.5e+04 2.64e-06 0 6.11e+03 2.11e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 81, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.2 -46 -81.4 3.55e-06 0 0 0 Tank initStep + 1 -1.76e+03 -3.83e+03 -2.46e+03 3.55e-06 3.55e-06 4.83e+03 4.83e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 12 72.2 -46 -81.4 0.187 0 0 0.628 Tank initStep + 13 72.3 -46 -81.4 0.177 0.0103 0.0321 0.66 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 83, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.3 -46 -81.4 2.6e-06 0 0 0 Tank initStep + 1 3.85e+03 4.67e+03 -4.48e+03 2.6e-06 2.6e-06 7.47e+03 7.47e+03 Tank OpAbsorption + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 13 72.3 -46 -81.4 0.177 0 0 0.66 Tank initStep + 14 72.2 -46 -81.3 0.172 0.00522 0.0293 0.689 Tank msc + 15 72.2 -46 -81.3 0.152 0.0196 0.0855 0.775 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 85, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.2 -46 -81.3 3.81e-06 0 0 0 Tank initStep + 1 76.1 2e+03 -58.1 3.81e-06 3.81e-06 2.05e+03 2.05e+03 Bubble Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 84, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.2 -46 -81.3 2.79e-06 0 0 0 Tank initStep + 1 -5e+03 315 2.25e+03 2.79e-06 0 5.59e+03 5.59e+03 expHall Transportation + 2 -1e+04 2.54e+03 5.3e+03 2.79e-06 0 6.26e+03 1.19e+04 world Transportation + 3 -1.5e+04 4.76e+03 8.34e+03 2.79e-06 0 6.26e+03 1.81e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 15 72.2 -46 -81.3 0.152 0 0 0.775 Tank initStep + 16 72.2 -46 -81.3 0.143 0.0092 0.0229 0.798 Tank msc + 17 72.1 -45.9 -81.3 0.127 0.016 0.0673 0.865 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 86, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.1 -45.9 -81.3 3.46e-06 0 0 0 Tank initStep + 1 -5e+03 4.2e+03 2.97e+03 3.46e-06 0 7.29e+03 7.29e+03 expHall Transportation + 2 -5e+03 4.2e+03 2.97e+03 3.46e-06 0 0 7.29e+03 Tank Transportation + 3 -3.89e+03 5e+03 3.72e+03 3.46e-06 0 1.56e+03 8.85e+03 expHall Transportation + 4 -3.89e+03 5e+03 3.72e+03 3.46e-06 0 0 8.85e+03 Tank Transportation + 5 397 1.22e+03 5e+03 3.46e-06 0 5.85e+03 1.47e+04 expHall Transportation + 6 397 1.22e+03 5e+03 3.46e-06 0 0 1.47e+04 Tank Transportation + 7 5e+03 -302 3.11e+03 3.46e-06 0 5.21e+03 1.99e+04 expHall Transportation + 8 1e+04 -6.26e+03 -2.87e+03 3.46e-06 0 9.81e+03 2.97e+04 world Transportation + 9 1.5e+04 -1.22e+04 -8.84e+03 3.46e-06 0 9.81e+03 3.95e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 17 72.1 -45.9 -81.3 0.127 0 0 0.865 Tank initStep + 18 72.1 -45.9 -81.3 0.12 0.00724 0.017 0.882 Tank msc + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 87, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.1 -45.9 -81.3 3.53e-06 0 0 0 Tank initStep + 1 -1.91e+03 5e+03 -461 3.53e-06 0 5.43e+03 5.43e+03 expHall Transportation + 2 -3.73e+03 1e+04 -1.35e+03 3.53e-06 0 5.4e+03 1.08e+04 world Transportation + 3 -5.56e+03 1.5e+04 -2.24e+03 3.53e-06 0 5.4e+03 1.62e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 18 72.1 -45.9 -81.3 0.12 0 0 0.882 Tank initStep + 19 72.1 -45.9 -81.3 0.116 0.00386 0.0154 0.897 Tank msc + 20 72.1 -45.9 -81.3 0.0913 0.0244 0.0519 0.949 Tank eIoni + 21 72.1 -45.9 -81.3 0.0748 0.0166 0.0397 0.989 Tank eIoni + 22 72.1 -45.9 -81.3 0.059 0.0158 0.0323 1.02 Tank eIoni + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 90, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.1 -45.9 -81.3 2.38e-06 0 0 0 Tank initStep + 1 2.75e+03 -5e+03 -731 2.38e-06 0 5.67e+03 5.67e+03 expHall Transportation + 2 8.4e+03 -1e+04 -1.17e+03 2.38e-06 0 7.56e+03 1.32e+04 world Transportation + 3 1.41e+04 -1.5e+04 -1.61e+03 2.38e-06 0 7.56e+03 2.08e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 89, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.1 -45.9 -81.3 2.71e-06 0 0 0 Tank initStep + 1 3.18e+03 -5e+03 423 2.71e-06 0 5.87e+03 5.87e+03 expHall Transportation + 2 3.18e+03 -5e+03 423 2.71e-06 0 0 5.87e+03 Tank Transportation + 3 5e+03 -4.48e+03 804 2.71e-06 0 1.93e+03 7.8e+03 expHall Transportation + 4 1e+04 -1.88e+03 1.83e+03 2.71e-06 0 5.73e+03 1.35e+04 world Transportation + 5 1.5e+04 727 2.85e+03 2.71e-06 0 5.73e+03 1.93e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 88, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72.1 -45.9 -81.3 2.47e-06 0 0 0 Tank initStep + 1 -5e+03 -67 1.32e+03 2.47e-06 0 5.26e+03 5.26e+03 expHall Transportation + 2 -1e+04 630 3.19e+03 2.47e-06 0 5.38e+03 1.06e+04 world Transportation + 3 -1.5e+04 1.33e+03 5.05e+03 2.47e-06 0 5.38e+03 1.6e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 22 72.1 -45.9 -81.3 0.059 0 0 1.02 Tank initStep + 23 72.1 -45.9 -81.3 0.0572 0.00176 0.00454 1.03 Tank msc + 24 72 -45.9 -81.4 0.0426 0.0146 0.0253 1.05 Tank eIoni + 25 72 -45.9 -81.4 0.0313 0.0113 0.0199 1.07 Tank eIoni + 26 72 -45.9 -81.4 0.0129 0.0184 0.0154 1.09 Tank eIoni + 27 72 -45.9 -81.4 0 0.0129 0.00389 1.09 Tank eIoni + 28 72 -45.9 -81.4 0 0 0 1.09 Tank Scintillation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 92, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72 -45.9 -81.4 2.56e-06 0 0 0 Tank initStep + 1 570 -5e+03 1.5e+03 2.56e-06 0 5.22e+03 5.22e+03 expHall Transportation + 2 1.15e+03 -1e+04 4.09e+03 2.56e-06 0 5.66e+03 1.09e+04 world Transportation + 3 1.73e+03 -1.5e+04 6.68e+03 2.56e-06 0 5.66e+03 1.65e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = opticalphoton, Track ID = 91, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 72 -45.9 -81.4 2.7e-06 0 0 0 Tank initStep + 1 1.65e+03 5e+03 -687 2.7e-06 0 5.32e+03 5.32e+03 expHall Transportation + 2 5.42e+03 1e+04 -3.12e+03 2.7e-06 0 6.72e+03 1.2e+04 world Transportation + 3 9.19e+03 1.5e+04 -5.56e+03 2.7e-06 0 6.72e+03 1.88e+04 OutOfWorld Transportation + +***************************** ============================================================================================ ================= lines above cut to keep file within limits =============================== ============================================================================================ @@ -13924,21 +13833,21 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 1000 - User=1.420000s Real=1.448480s Sys=0.000000s + User=1.490000s Real=1.577761s Sys=0.000000s ======================== run summary ====================== Primary particle was: e+ with energy 500 keV. Number of events: 1000 -Average number of Cerenkov photons created per event: 16.7 +- 5.44 -Average number of scintillation photons created per event: 20 +- 4.36 -Average number of optical Rayleigh interactions per event: 3.51 +- 2.08 -Average number of optical absorption interactions per event: 15.3 +- 4.18 -Average number of optical Mie interactions per event: 0.057 +- 0.248 -Average number of optical boundary interactions per event: 62.3 +- 16.9 +Average number of Cerenkov photons created per event: 16.7 +- 5.43 +Average number of scintillation photons created per event: 67.4 +- 8.29 +Average number of optical Rayleigh interactions per event: 8.15 +- 3.26 +Average number of optical absorption interactions per event: 35.2 +- 6.22 +Average number of optical Mie interactions per event: 0.091 +- 0.304 +Average number of optical boundary interactions per event: 191 +- 29.2 G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.038 MB +Dynamic pools deleted: 9 / Total memory freed: 0.033 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/optical/OpNovice/README b/examples/extended/optical/OpNovice/README index f960ff7e88..8e82c2ace7 100644 --- a/examples/extended/optical/OpNovice/README +++ b/examples/extended/optical/OpNovice/README @@ -45,6 +45,10 @@ G4VUserDetectorConstruction *** define G4OpticalSurface *** *** add G4MaterialPropertiesTable to G4OpticalSurface *** +alternatively the Configuration can be read from a gdml file. +The provided gdml file NoviceExample.gdml corresponds to the detector +defined in OpNoviceDetectorConstruction. + G4VUserPrimaryGeneratorAction ----------------------------- @@ -80,8 +84,8 @@ Visualisation - compile and link to generate an executable This example handles the program arguments in a new way. - It can be run with the following optional arguments: - $ OpNovice [-m macro ] [-u UIsession] [-t nThreads] + It can be run with the following optional optionaarguments: + $ OpNovice [-g gdmlfile] [-m macro ] [-u UIsession] [-t nThreads] The -t option is available only in multi-threading mode and it allows the user to override the Geant4 default number of @@ -90,7 +94,11 @@ Visualisation - execute OpNovice in 'batch' mode from macro files $ OpNovice -m OpNovice.in - + + - execute OpNovice in 'batch' mode from macro files using a gdml file + to define the geometry + $ OpNovice -g NoviceExample.gdml -m OpNovice.in + - execute OpNovice in 'interactive mode' with visualization $ OpNovice .... @@ -107,4 +115,10 @@ Macros optPhoton.mac: Shoot optical photons with energy 3 eV OpNovice.in: Shoot positrons with energy 500 keV. gui.mac: Configure the graphical user interface. - vis.mac: Configure visualization. + vis.mac: Configure visualization.ls + + +gdml files +---------- +NoviceExample.gdml: example gdml file corresponding to +OpNoviceDetectorConstruction \ No newline at end of file diff --git a/examples/extended/optical/OpNovice/gdml/NoviceExample.gdml b/examples/extended/optical/OpNovice/gdml/NoviceExample.gdml new file mode 100644 index 0000000000..3de87433c5 --- /dev/null +++ b/examples/extended/optical/OpNovice/gdml/NoviceExample.gdml @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/extended/optical/OpNovice/include/OpNoviceActionInitialization.hh b/examples/extended/optical/OpNovice/include/OpNoviceActionInitialization.hh index d8f8fd2136..1662e4a0c2 100644 --- a/examples/extended/optical/OpNovice/include/OpNoviceActionInitialization.hh +++ b/examples/extended/optical/OpNovice/include/OpNoviceActionInitialization.hh @@ -42,4 +42,4 @@ class OpNoviceActionInitialization : public G4VUserActionInitialization void Build() const override; }; -#endif +#endif \ No newline at end of file diff --git a/examples/extended/optical/OpNovice/include/OpNoviceDetectorConstruction.hh b/examples/extended/optical/OpNovice/include/OpNoviceDetectorConstruction.hh index 3cd386ab4b..b86903a975 100644 --- a/examples/extended/optical/OpNovice/include/OpNoviceDetectorConstruction.hh +++ b/examples/extended/optical/OpNovice/include/OpNoviceDetectorConstruction.hh @@ -38,16 +38,25 @@ #include "G4VUserDetectorConstruction.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - +class OpNoviceDetectorConstructionMessenger; class OpNoviceDetectorConstruction : public G4VUserDetectorConstruction { public: OpNoviceDetectorConstruction(); ~OpNoviceDetectorConstruction(); - G4VPhysicalVolume* Construct() override; - - private: + void SetDumpgdml(G4bool dumpgdml); + G4bool IsDumpgdml() const; + void SetVerbose(G4bool verbose); + G4bool IsVerbose() const; + void SetDumpgdmlFile(G4String DumpgdmlFile); + G4String GetDumpgdmlFile() const; + + private: + G4double fWorld_x; + G4double fWorld_y; + G4double fWorld_z; + G4double fExpHall_x; G4double fExpHall_y; G4double fExpHall_z; @@ -59,6 +68,12 @@ class OpNoviceDetectorConstruction : public G4VUserDetectorConstruction G4double fBubble_x; G4double fBubble_y; G4double fBubble_z; + + G4String DumpgdmlFile; + G4bool verbose; + G4bool dumpgdml; + + OpNoviceDetectorConstructionMessenger* fDetectorMessenger; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/include/OpNoviceDetectorConstructionMessenger.hh b/examples/extended/optical/OpNovice/include/OpNoviceDetectorConstructionMessenger.hh new file mode 100644 index 0000000000..2765428852 --- /dev/null +++ b/examples/extended/optical/OpNovice/include/OpNoviceDetectorConstructionMessenger.hh @@ -0,0 +1,61 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file OpNovice/include/OpNoviceDetectorConstructionMessenger.hh +/// \brief Definition of the OpNoviceDetectorConstructionMessenger class +// +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef OpNoviceDetectorConstructionMessenger_h +#define OpNoviceDetectorConstructionMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class OpNoviceDetectorConstruction; +class G4UIdirectory; +class G4UIcmdWithABool; +class G4UIcmdWithAString; +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class OpNoviceDetectorConstructionMessenger : public G4UImessenger { +public: + OpNoviceDetectorConstructionMessenger(OpNoviceDetectorConstruction*); + ~OpNoviceDetectorConstructionMessenger(); + void SetNewValue(G4UIcommand*, G4String) override; + +private: + OpNoviceDetectorConstruction* fOpNoviceDetCon; + G4UIdirectory* fDetConDir; + G4UIcmdWithABool* fverboseCmd; + G4UIcmdWithABool* fdumpGdmlCmd; + G4UIcmdWithAString* fdumpGdmlFileNameCmd; +}; +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +#endif diff --git a/examples/extended/optical/OpNovice/include/OpNoviceEventAction.hh b/examples/extended/optical/OpNovice/include/OpNoviceEventAction.hh index 6ccc163ee4..dd7b31854d 100644 --- a/examples/extended/optical/OpNovice/include/OpNoviceEventAction.hh +++ b/examples/extended/optical/OpNovice/include/OpNoviceEventAction.hh @@ -58,7 +58,5 @@ class OpNoviceEventAction : public G4UserEventAction G4int fMie; G4int fBoundary; }; - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #endif diff --git a/examples/extended/electromagnetic/TestEm2/include/PhysListEm5DStandard.hh b/examples/extended/optical/OpNovice/include/OpNoviceGDMLDetectorConstruction.hh similarity index 62% rename from examples/extended/electromagnetic/TestEm2/include/PhysListEm5DStandard.hh rename to examples/extended/optical/OpNovice/include/OpNoviceGDMLDetectorConstruction.hh index 6fbec1249d..e5fc143f9e 100644 --- a/examples/extended/electromagnetic/TestEm2/include/PhysListEm5DStandard.hh +++ b/examples/extended/optical/OpNovice/include/OpNoviceGDMLDetectorConstruction.hh @@ -23,43 +23,39 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -//--------------------------------------------------------------------------- -// -// ClassName: PhysListEm5DStandard -// -// Author: IgS 07.11.2017 -// -// Modified: -// 17.11.2017 Created using PhysListEmStandard from V.Ivanchenko -//---------------------------------------------------------------------------- -// -// This class provides construction of default EM standard physics which -// 5D generator model for gamma conversion -// - -#ifndef PhysListEm5DStandard_h -#define PhysListEm5DStandard_h 1 - -#include "G4VPhysicsConstructor.hh" -#include "globals.hh" - +#ifndef OpNoviceGDMLDetectorConstruction_h +#define OpNoviceGDMLDetectorConstruction_h 1 +#include "G4VUserDetectorConstruction.hh" +class G4GDMLParser; +class OpNoviceGDMLDetectorConstructionMessenger; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -class PhysListEm5DStandard : public G4VPhysicsConstructor -{ +class OpNoviceGDMLDetectorConstruction : public G4VUserDetectorConstruction { public: - - explicit PhysListEm5DStandard(G4int ver=0, const G4String& name=""); - - virtual ~PhysListEm5DStandard(); - - virtual void ConstructParticle(); - virtual void ConstructProcess(); + OpNoviceGDMLDetectorConstruction(G4String fname); + virtual ~OpNoviceGDMLDetectorConstruction(); + void ReadGDML(); + virtual G4VPhysicalVolume* Construct(); + virtual void ConstructSDandField(); + void UpdateGeometry(); + void SetDumpgdml(G4bool fdumpgdml); + G4bool IsDumpgdml() const; + void SetVerbose(G4bool fverbose); + G4bool IsVerbose() const; + void SetDumpgdmlFile(G4String fDumpgdmlFile); + G4String GetDumpgdmlFile() const; private: - G4int fVerbose; + OpNoviceGDMLDetectorConstruction & operator=(const OpNoviceGDMLDetectorConstruction &right); + OpNoviceGDMLDetectorConstruction(const OpNoviceGDMLDetectorConstruction&); + G4GDMLParser *parser; + G4String gdmlFile; + // + G4String fDumpgdmlFile; + G4bool fverbose; + G4bool fdumpgdml; + OpNoviceGDMLDetectorConstructionMessenger* fDetectorMessenger; }; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... #endif + diff --git a/examples/extended/optical/OpNovice/include/OpNoviceGDMLDetectorConstructionMessenger.hh b/examples/extended/optical/OpNovice/include/OpNoviceGDMLDetectorConstructionMessenger.hh new file mode 100644 index 0000000000..26fddfa331 --- /dev/null +++ b/examples/extended/optical/OpNovice/include/OpNoviceGDMLDetectorConstructionMessenger.hh @@ -0,0 +1,55 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file OpNovice/include/OpNoviceGDMLDetectorConstructionMessenger.hh +/// \brief Definition of the OpNoviceGDMLDetectorConstructionMessenger class +// +// +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +#ifndef OpNoviceGDMLDetectorConstructionMessenger_h +#define OpNoviceGDMLDetectorConstructionMessenger_h 1 +#include "globals.hh" +#include "G4UImessenger.hh" +class OpNoviceGDMLDetectorConstruction; +class G4UIdirectory; +class G4UIcmdWithABool; +class G4UIcmdWithAString; +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +class OpNoviceGDMLDetectorConstructionMessenger : public G4UImessenger { +public: + OpNoviceGDMLDetectorConstructionMessenger(OpNoviceGDMLDetectorConstruction*); + ~OpNoviceGDMLDetectorConstructionMessenger(); + virtual void SetNewValue(G4UIcommand*, G4String) override; + +private: + OpNoviceGDMLDetectorConstruction* fOpNoviceDetCon; + G4UIdirectory* fDetConDir; + G4UIcmdWithABool* verboseCmd; + G4UIcmdWithABool* dumpGdmlCmd; + G4UIcmdWithAString* dumpGdmlFileNameCmd; +}; +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +#endif diff --git a/examples/extended/optical/OpNovice/include/OpNoviceRun.hh b/examples/extended/optical/OpNovice/include/OpNoviceRun.hh index 38ea77a3c4..575c7134cf 100644 --- a/examples/extended/optical/OpNovice/include/OpNoviceRun.hh +++ b/examples/extended/optical/OpNovice/include/OpNoviceRun.hh @@ -99,7 +99,5 @@ class OpNoviceRun : public G4Run G4ParticleDefinition* fParticle; G4double fEnergy; }; - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #endif diff --git a/examples/extended/optical/OpNovice/include/OpNoviceRunAction.hh b/examples/extended/optical/OpNovice/include/OpNoviceRunAction.hh index eeaf76271b..4ec8007a37 100644 --- a/examples/extended/optical/OpNovice/include/OpNoviceRunAction.hh +++ b/examples/extended/optical/OpNovice/include/OpNoviceRunAction.hh @@ -58,7 +58,5 @@ class OpNoviceRunAction : public G4UserRunAction OpNoviceRun* fRun; OpNovicePrimaryGeneratorAction* fPrimary; }; - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #endif diff --git a/examples/extended/optical/OpNovice/include/OpNoviceSteppingAction.hh b/examples/extended/optical/OpNovice/include/OpNoviceSteppingAction.hh index 88302d0311..2ffb6d4703 100644 --- a/examples/extended/optical/OpNovice/include/OpNoviceSteppingAction.hh +++ b/examples/extended/optical/OpNovice/include/OpNoviceSteppingAction.hh @@ -31,7 +31,6 @@ #define OpNoviceSteppingAction_h 1 #include "OpNoviceEventAction.hh" - #include "globals.hh" #include "G4UserSteppingAction.hh" diff --git a/examples/extended/optical/OpNovice/src/OpNoviceActionInitialization.cc b/examples/extended/optical/OpNovice/src/OpNoviceActionInitialization.cc index 06ff35de5c..e32985bd0e 100644 --- a/examples/extended/optical/OpNovice/src/OpNoviceActionInitialization.cc +++ b/examples/extended/optical/OpNovice/src/OpNoviceActionInitialization.cc @@ -28,7 +28,6 @@ /// \brief Implementation of the OpNoviceActionInitialization class #include "OpNoviceActionInitialization.hh" - #include "OpNoviceEventAction.hh" #include "OpNovicePrimaryGeneratorAction.hh" #include "OpNoviceRunAction.hh" @@ -36,24 +35,20 @@ #include "OpNoviceSteppingAction.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceActionInitialization::OpNoviceActionInitialization() : G4VUserActionInitialization() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceActionInitialization::~OpNoviceActionInitialization() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceActionInitialization::BuildForMaster() const { SetUserAction(new OpNoviceRunAction()); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceActionInitialization::Build() const { OpNovicePrimaryGeneratorAction* primary = diff --git a/examples/extended/optical/OpNovice/src/OpNoviceDetectorConstruction.cc b/examples/extended/optical/OpNovice/src/OpNoviceDetectorConstruction.cc index fba23ee385..909d45ffd7 100644 --- a/examples/extended/optical/OpNovice/src/OpNoviceDetectorConstruction.cc +++ b/examples/extended/optical/OpNovice/src/OpNoviceDetectorConstruction.cc @@ -29,10 +29,9 @@ // // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "OpNoviceDetectorConstruction.hh" - +#include "OpNoviceDetectorConstructionMessenger.hh" #include "G4Box.hh" #include "G4Element.hh" #include "G4LogicalBorderSurface.hh" @@ -43,49 +42,48 @@ #include "G4PVPlacement.hh" #include "G4SystemOfUnits.hh" #include "G4ThreeVector.hh" +#include "G4GDMLParser.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceDetectorConstruction::OpNoviceDetectorConstruction() : G4VUserDetectorConstruction() { + DumpgdmlFile = "OpNovice_dump.gdml"; + verbose = false; + dumpgdml = false; + // create a messenger for this class + fDetectorMessenger = new OpNoviceDetectorConstructionMessenger(this); + fWorld_x = fWorld_y = fWorld_z = 15.0 * m; fExpHall_x = fExpHall_y = fExpHall_z = 10.0 * m; fTank_x = fTank_y = fTank_z = 5.0 * m; fBubble_x = fBubble_y = fBubble_z = 0.5 * m; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceDetectorConstruction::~OpNoviceDetectorConstruction() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - G4VPhysicalVolume* OpNoviceDetectorConstruction::Construct() { + G4bool checkOverlaps = true; // ------------- Materials ------------- - G4double a, z, density; G4int nelements; - // Air // G4Element* N = new G4Element("Nitrogen", "N", z = 7, a = 14.01 * g / mole); G4Element* O = new G4Element("Oxygen", "O", z = 8, a = 16.00 * g / mole); - G4Material* air = new G4Material("Air", density = 1.29 * mg / cm3, nelements = 2); air->AddElement(N, 70. * perCent); air->AddElement(O, 30. * perCent); - // Water // G4Element* H = new G4Element("Hydrogen", "H", z = 1, a = 1.01 * g / mole); - G4Material* water = new G4Material("Water", density = 1.0 * g / cm3, nelements = 2); water->AddElement(H, 2); water->AddElement(O, 1); - // ------------ Generate & Add Material Properties Table ------------ // std::vector photonEnergy = { @@ -96,7 +94,6 @@ G4VPhysicalVolume* OpNoviceDetectorConstruction::Construct() 3.353 * eV, 3.446 * eV, 3.545 * eV, 3.649 * eV, 3.760 * eV, 3.877 * eV, 4.002 * eV, 4.136 * eV }; - // Water // std::vector refractiveIndex1 = { @@ -105,7 +102,6 @@ G4VPhysicalVolume* OpNoviceDetectorConstruction::Construct() 1.3522, 1.3530, 1.3535, 1.354, 1.3545, 1.355, 1.3555, 1.356, 1.3568, 1.3572, 1.358, 1.3585, 1.359, 1.3595, 1.36, 1.3608 }; - std::vector absorption = { 3.448 * m, 4.082 * m, 6.329 * m, 9.174 * m, 12.346 * m, 13.889 * m, 15.152 * m, 17.241 * m, 18.868 * m, 20.000 * m, 26.316 * m, 35.714 * m, @@ -114,35 +110,45 @@ G4VPhysicalVolume* OpNoviceDetectorConstruction::Construct() 30.000 * m, 28.500 * m, 27.000 * m, 24.500 * m, 22.000 * m, 19.500 * m, 17.500 * m, 14.500 * m }; - std::vector scintilFast = { 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00 }; - std::vector scintilSlow = { 0.01, 1.00, 2.00, 3.00, 4.00, 5.00, 6.00, 7.00, 8.00, 9.00, 8.00, 7.00, 6.00, 4.00, 3.00, 2.00, 1.00, 0.01, 1.00, 2.00, 3.00, 4.00, 5.00, 6.00, 7.00, 8.00, 9.00, 8.00, 7.00, 6.00, 5.00, 4.00 }; - G4MaterialPropertiesTable* myMPT1 = new G4MaterialPropertiesTable(); - - myMPT1->AddProperty("RINDEX", photonEnergy, refractiveIndex1) + // Values can be added to the material property table individually. + // Check that group velocity is calculated from RINDEX + myMPT1->AddProperty("RINDEX", &photonEnergy[0], &refractiveIndex1[0], 1) ->SetSpline(true); + for(size_t i = 1; i < photonEnergy.size(); ++i) + { + myMPT1->AddEntry("RINDEX", photonEnergy[i], refractiveIndex1[i]); + } + if(myMPT1->GetProperty("RINDEX")->GetVectorLength() != + myMPT1->GetProperty("GROUPVEL")->GetVectorLength()) + { + G4ExceptionDescription ed; + ed << "Error calculating group velocities. Incorrect number of entries " + "in group velocity material property vector."; + G4Exception("OpNovice::OpNoviceDetectorConstruction", "OpNovice001", + FatalException, ed); + } myMPT1->AddProperty("ABSLENGTH", photonEnergy, absorption)->SetSpline(true); - myMPT1->AddProperty("FASTCOMPONENT", photonEnergy, scintilFast) + myMPT1->AddProperty("SCINTILLATIONCOMPONENT1", photonEnergy, scintilFast) ->SetSpline(true); - myMPT1->AddProperty("SLOWCOMPONENT", photonEnergy, scintilSlow) + myMPT1->AddProperty("SCINTILLATIONCOMPONENT2", photonEnergy, scintilSlow) ->SetSpline(true); - myMPT1->AddConstProperty("SCINTILLATIONYIELD", 50. / MeV); myMPT1->AddConstProperty("RESOLUTIONSCALE", 1.0); - myMPT1->AddConstProperty("FASTTIMECONSTANT", 1. * ns); - myMPT1->AddConstProperty("SLOWTIMECONSTANT", 10. * ns); - myMPT1->AddConstProperty("YIELDRATIO", 0.8); - + myMPT1->AddConstProperty("SCINTILLATIONTIMECONSTANT1", 1. * ns); + myMPT1->AddConstProperty("SCINTILLATIONTIMECONSTANT2", 10. * ns); + myMPT1->AddConstProperty("SCINTILLATIONYIELD1", 0.8); + myMPT1->AddConstProperty("SCINTILLATIONYIELD2", 0.2); std::vector energy_water = { 1.56962 * eV, 1.58974 * eV, 1.61039 * eV, 1.63157 * eV, 1.65333 * eV, 1.67567 * eV, 1.69863 * eV, 1.72222 * eV, 1.74647 * eV, 1.77142 * eV, @@ -159,7 +165,6 @@ G4VPhysicalVolume* OpNoviceDetectorConstruction::Construct() }; // Rayleigh scattering length calculated by G4OpRayleigh - // assume 100 times larger than the rayleigh scattering for now. std::vector mie_water = { 167024.4 * m, 158726.7 * m, 150742 * m, 143062.5 * m, 135680.2 * m, @@ -209,39 +214,35 @@ G4VPhysicalVolume* OpNoviceDetectorConstruction::Construct() air->SetMaterialPropertiesTable(myMPT2); // ------------- Volumes -------------- - + // + // The world + G4Box* world_box = new G4Box("World", fWorld_x, fWorld_y, fWorld_z); + G4LogicalVolume* world_log = + new G4LogicalVolume(world_box, air, "World", 0, 0, 0); + G4VPhysicalVolume* world_phys = new G4PVPlacement( + 0, G4ThreeVector(), world_log, "world", 0, false, 0, checkOverlaps); // The experimental Hall // - G4Box* expHall_box = new G4Box("World", fExpHall_x, fExpHall_y, fExpHall_z); - + G4Box* expHall_box = new G4Box("expHall", fExpHall_x, fExpHall_y, fExpHall_z); G4LogicalVolume* expHall_log = - new G4LogicalVolume(expHall_box, air, "World", 0, 0, 0); - - G4VPhysicalVolume* expHall_phys = - new G4PVPlacement(0, G4ThreeVector(), expHall_log, "World", 0, false, 0); - + new G4LogicalVolume(expHall_box, air, "expHall", 0, 0, 0); + G4VPhysicalVolume* expHall_phys = new G4PVPlacement( + 0, G4ThreeVector(), expHall_log, "expHall", world_log, false, 0); // The Water Tank // G4Box* waterTank_box = new G4Box("Tank", fTank_x, fTank_y, fTank_z); - G4LogicalVolume* waterTank_log = new G4LogicalVolume(waterTank_box, water, "Tank", 0, 0, 0); - G4VPhysicalVolume* waterTank_phys = new G4PVPlacement( 0, G4ThreeVector(), waterTank_log, "Tank", expHall_log, false, 0); - // The Air Bubble // G4Box* bubbleAir_box = new G4Box("Bubble", fBubble_x, fBubble_y, fBubble_z); - G4LogicalVolume* bubbleAir_log = new G4LogicalVolume(bubbleAir_box, air, "Bubble", 0, 0, 0); - new G4PVPlacement(0, G4ThreeVector(0, 2.5 * m, 0), bubbleAir_log, "Bubble", waterTank_log, false, 0); - // ------------- Surfaces -------------- - // Water Tank // G4OpticalSurface* opWaterSurface = new G4OpticalSurface("WaterSurface"); @@ -285,13 +286,43 @@ G4VPhysicalVolume* OpNoviceDetectorConstruction::Construct() myST2->AddProperty("REFLECTIVITY", ephoton, reflectivity); myST2->AddProperty("EFFICIENCY", ephoton, efficiency); - - G4cout << "Air Surface G4MaterialPropertiesTable:" << G4endl; - myST2->DumpTable(); - + if(verbose) + { + G4cout << "Air Surface G4MaterialPropertiesTable:" << G4endl; + myST2->DumpTable(); + } opAirSurface->SetMaterialPropertiesTable(myST2); - return expHall_phys; + if(dumpgdml) + { + G4GDMLParser* parser = new G4GDMLParser(); + parser->Write(DumpgdmlFile, world_phys); + } + return world_phys; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void OpNoviceDetectorConstruction::SetDumpgdml(G4bool dumpgdml1) +{ + this->dumpgdml = dumpgdml1; +} + +G4bool OpNoviceDetectorConstruction::IsDumpgdml() const { return dumpgdml; } + +void OpNoviceDetectorConstruction::SetVerbose(G4bool verbose1) +{ + this->verbose = verbose1; +} + +G4bool OpNoviceDetectorConstruction::IsVerbose() const { return verbose; } + +void OpNoviceDetectorConstruction::SetDumpgdmlFile(G4String DumpgdmlFile1) +{ + this->DumpgdmlFile = DumpgdmlFile1; +} + +G4String OpNoviceDetectorConstruction::GetDumpgdmlFile() const +{ + return DumpgdmlFile; +} diff --git a/examples/extended/optical/OpNovice/src/OpNoviceDetectorConstructionMessenger.cc b/examples/extended/optical/OpNovice/src/OpNoviceDetectorConstructionMessenger.cc new file mode 100644 index 0000000000..44fdd7552b --- /dev/null +++ b/examples/extended/optical/OpNovice/src/OpNoviceDetectorConstructionMessenger.cc @@ -0,0 +1,88 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Geant4 headers +#include "G4UIdirectory.hh" +#include "G4UIcmdWithABool.hh" +#include "G4UIcmdWithAString.hh" +// project headers +#include "OpNoviceDetectorConstructionMessenger.hh" +#include "OpNoviceDetectorConstruction.hh" +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +OpNoviceDetectorConstructionMessenger::OpNoviceDetectorConstructionMessenger( + OpNoviceDetectorConstruction* detcon) + : G4UImessenger() + , fOpNoviceDetCon(detcon) +{ + fDetConDir = new G4UIdirectory("/OpNovice/DetectorConstruction/"); + fDetConDir->SetGuidance("Configuring Detector Construction"); + // + fverboseCmd = + new G4UIcmdWithABool("/OpNovice/DetectorConstruction/enable_verbose", this); + fverboseCmd->SetGuidance("Set flag for enabling verbose diagnostic printout"); + fverboseCmd->SetParameterName("enable_verbose", false); + fverboseCmd->SetDefaultValue(false); + fverboseCmd->AvailableForStates(G4State_PreInit); + + fdumpGdmlCmd = + new G4UIcmdWithABool("/OpNovice/DetectorConstruction/dumpgdml", this); + fdumpGdmlCmd->SetGuidance( + "Set flag for enabling dumping the detector to a gdml file"); + fdumpGdmlCmd->SetParameterName("dumpgdml", false); + fdumpGdmlCmd->SetDefaultValue(false); + fdumpGdmlCmd->AvailableForStates(G4State_PreInit); + + fdumpGdmlFileNameCmd = new G4UIcmdWithAString( + "/OpNovice/DetectorConstruction/DumpGDMLFileName", this); + fdumpGdmlFileNameCmd->SetGuidance("Enter file name to dump gdml file "); + fdumpGdmlFileNameCmd->SetParameterName("GDMLFileName", true); + fdumpGdmlFileNameCmd->SetDefaultValue("OpNovice_dump.gdml"); + fdumpGdmlFileNameCmd->AvailableForStates(G4State_PreInit); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +OpNoviceDetectorConstructionMessenger::~OpNoviceDetectorConstructionMessenger() +{ + delete fDetConDir; + delete fverboseCmd; + delete fdumpGdmlCmd; + delete fdumpGdmlFileNameCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void OpNoviceDetectorConstructionMessenger::SetNewValue(G4UIcommand* command, + G4String newValue) +{ + if(command == fverboseCmd) + fOpNoviceDetCon->SetVerbose(fverboseCmd->GetNewBoolValue(newValue)); + if(command == fdumpGdmlCmd) + fOpNoviceDetCon->SetDumpgdml(fdumpGdmlCmd->GetNewBoolValue(newValue)); + if(command == fdumpGdmlFileNameCmd) + fOpNoviceDetCon->SetDumpgdmlFile(newValue); +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/src/OpNoviceEventAction.cc b/examples/extended/optical/OpNovice/src/OpNoviceEventAction.cc index fbef8efc55..e3aeb4cf53 100644 --- a/examples/extended/optical/OpNovice/src/OpNoviceEventAction.cc +++ b/examples/extended/optical/OpNovice/src/OpNoviceEventAction.cc @@ -31,14 +31,11 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "OpNoviceEventAction.hh" - #include "OpNoviceRun.hh" - #include "G4Event.hh" #include "G4RunManager.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceEventAction::OpNoviceEventAction() : G4UserEventAction() { @@ -49,11 +46,9 @@ OpNoviceEventAction::OpNoviceEventAction() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceEventAction::~OpNoviceEventAction() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceEventAction::BeginOfEventAction(const G4Event*) { fRayleigh = 0; @@ -63,16 +58,13 @@ void OpNoviceEventAction::BeginOfEventAction(const G4Event*) } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceEventAction::EndOfEventAction(const G4Event*) { OpNoviceRun* run = static_cast( G4RunManager::GetRunManager()->GetNonConstCurrentRun()); - run->AddRayleigh(fRayleigh); run->AddAbsorption(fAbsorption); run->AddMie(fMie); run->AddBoundary(fBoundary); } - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/src/OpNoviceGDMLDetectorConstruction.cc b/examples/extended/optical/OpNovice/src/OpNoviceGDMLDetectorConstruction.cc new file mode 100644 index 0000000000..de3924aedb --- /dev/null +++ b/examples/extended/optical/OpNovice/src/OpNoviceGDMLDetectorConstruction.cc @@ -0,0 +1,117 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Geant4 headers +#include "G4RunManager.hh" +#include "G4PhysicalVolumeStore.hh" +#include "G4LogicalVolumeStore.hh" +#include "G4VisAttributes.hh" +#include "G4NistManager.hh" +#include "globals.hh" +#include "G4GDMLParser.hh" +// project headers +#include "OpNoviceGDMLDetectorConstruction.hh" +#include "OpNoviceGDMLDetectorConstructionMessenger.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +OpNoviceGDMLDetectorConstruction::OpNoviceGDMLDetectorConstruction(G4String fname) +: G4VUserDetectorConstruction() { + fDumpgdmlFile = "OpNovice_dump.gdml"; + fverbose = false; + fdumpgdml = false; + gdmlFile = fname; + // create a messenger for this class + fDetectorMessenger = new OpNoviceGDMLDetectorConstructionMessenger(this); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +OpNoviceGDMLDetectorConstruction::~OpNoviceGDMLDetectorConstruction() { + delete fDetectorMessenger; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +G4VPhysicalVolume *OpNoviceGDMLDetectorConstruction::Construct() { + ReadGDML(); + G4VPhysicalVolume *worldPhysVol = parser->GetWorldVolume(); + if (fdumpgdml) parser->Write(fDumpgdmlFile, worldPhysVol); + return worldPhysVol; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void OpNoviceGDMLDetectorConstruction::ConstructSDandField() { +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void OpNoviceGDMLDetectorConstruction::ReadGDML() { + parser = new G4GDMLParser(); + parser->Read(gdmlFile, false); + G4VPhysicalVolume *world = parser->GetWorldVolume(); + //----- GDML parser makes world invisible, this is a hack to make it + //visible again... + G4LogicalVolume *pworldLogical = world->GetLogicalVolume(); + pworldLogical->SetVisAttributes(0); + G4cout << world->GetTranslation() << G4endl << G4endl; + if (fverbose) { + G4cout << "Found world: " << world-> GetName() << G4endl; + G4cout << "world LV: " << world->GetLogicalVolume()->GetName() << G4endl; + } + G4LogicalVolumeStore *pLVStore = G4LogicalVolumeStore::GetInstance(); + if (fverbose) { + G4cout << "Found " << pLVStore->size() + << " logical volumes." + << G4endl << G4endl; + } + G4PhysicalVolumeStore *pPVStore = G4PhysicalVolumeStore::GetInstance(); + if (fverbose) { + G4cout << "Found " << pPVStore->size() + << " physical volumes." + << G4endl << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void OpNoviceGDMLDetectorConstruction::UpdateGeometry() { + G4RunManager::GetRunManager()->DefineWorldVolume(Construct()); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void OpNoviceGDMLDetectorConstruction::SetDumpgdml(G4bool fdumpgdml1) { + this->fdumpgdml = fdumpgdml1; +} +G4bool OpNoviceGDMLDetectorConstruction::IsDumpgdml() const { + return fdumpgdml; +} +void OpNoviceGDMLDetectorConstruction::SetVerbose(G4bool fverbose1) { + this->fverbose = fverbose1; +} +G4bool OpNoviceGDMLDetectorConstruction::IsVerbose() const { + return fverbose; +} +void OpNoviceGDMLDetectorConstruction::SetDumpgdmlFile(G4String fDumpgdmlFile1) { + this->fDumpgdmlFile = fDumpgdmlFile1; +} +G4String OpNoviceGDMLDetectorConstruction::GetDumpgdmlFile() const { + return fDumpgdmlFile; +} \ No newline at end of file diff --git a/examples/extended/optical/OpNovice/src/OpNoviceGDMLDetectorConstructionMessenger.cc b/examples/extended/optical/OpNovice/src/OpNoviceGDMLDetectorConstructionMessenger.cc new file mode 100644 index 0000000000..bf0bd595c6 --- /dev/null +++ b/examples/extended/optical/OpNovice/src/OpNoviceGDMLDetectorConstructionMessenger.cc @@ -0,0 +1,87 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Geant4 headers +#include "G4UIdirectory.hh" +#include "G4UIcmdWithABool.hh" +#include "G4UIcmdWithAString.hh" +// project headers +#include "OpNoviceGDMLDetectorConstructionMessenger.hh" +#include "OpNoviceGDMLDetectorConstruction.hh" +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +OpNoviceGDMLDetectorConstructionMessenger:: + OpNoviceGDMLDetectorConstructionMessenger( + OpNoviceGDMLDetectorConstruction* detcon) + : G4UImessenger() + , fOpNoviceDetCon(detcon) +{ + fDetConDir = new G4UIdirectory("/OpNovice/DetectorConstruction/"); + fDetConDir->SetGuidance("Configuring Detector Construction"); + // + verboseCmd = + new G4UIcmdWithABool("/OpNovice/DetectorConstruction/enable_verbose", this); + verboseCmd->SetGuidance("Set flag for enabling verbose diagnostic printout"); + verboseCmd->SetParameterName("enable_verbose", false); + verboseCmd->SetDefaultValue(false); + verboseCmd->AvailableForStates(G4State_PreInit); + + dumpGdmlCmd = + new G4UIcmdWithABool("/OpNovice/DetectorConstruction/dumpgdml", this); + dumpGdmlCmd->SetGuidance( + "Set flag for enabling dumping the detector to a gdml file"); + dumpGdmlCmd->SetParameterName("dumpgdml", false); + dumpGdmlCmd->SetDefaultValue(false); + dumpGdmlCmd->AvailableForStates(G4State_PreInit); + + dumpGdmlFileNameCmd = new G4UIcmdWithAString( + "/OpNovice/DetectorConstruction/DumpGDMLFileName", this); + dumpGdmlFileNameCmd->SetGuidance("Enter file name to dump gdml file "); + dumpGdmlFileNameCmd->SetParameterName("GDMLFileName", true); + dumpGdmlFileNameCmd->SetDefaultValue("OpNovice_dump.gdml"); + dumpGdmlFileNameCmd->AvailableForStates(G4State_PreInit); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +OpNoviceGDMLDetectorConstructionMessenger:: + ~OpNoviceGDMLDetectorConstructionMessenger() +{ + delete fDetConDir; + delete verboseCmd; + delete dumpGdmlCmd; + delete dumpGdmlFileNameCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void OpNoviceGDMLDetectorConstructionMessenger::SetNewValue( + G4UIcommand* command, G4String newValue) +{ + if(command == verboseCmd) + fOpNoviceDetCon->SetVerbose(verboseCmd->GetNewBoolValue(newValue)); + if(command == dumpGdmlCmd) + fOpNoviceDetCon->SetDumpgdml(dumpGdmlCmd->GetNewBoolValue(newValue)); + if(command == dumpGdmlFileNameCmd) + fOpNoviceDetCon->SetDumpgdmlFile(newValue); +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/src/OpNovicePrimaryGeneratorAction.cc b/examples/extended/optical/OpNovice/src/OpNovicePrimaryGeneratorAction.cc index 6d3902b2d7..10da7c45f3 100644 --- a/examples/extended/optical/OpNovice/src/OpNovicePrimaryGeneratorAction.cc +++ b/examples/extended/optical/OpNovice/src/OpNovicePrimaryGeneratorAction.cc @@ -32,9 +32,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "OpNovicePrimaryGeneratorAction.hh" - #include "OpNovicePrimaryGeneratorMessenger.hh" - #include "G4Event.hh" #include "G4ParticleDefinition.hh" #include "G4ParticleGun.hh" @@ -43,17 +41,14 @@ #include "Randomize.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNovicePrimaryGeneratorAction::OpNovicePrimaryGeneratorAction() : G4VUserPrimaryGeneratorAction() , fParticleGun(nullptr) { G4int n_particle = 1; fParticleGun = new G4ParticleGun(n_particle); - // create a messenger for this class fGunMessenger = new OpNovicePrimaryGeneratorMessenger(this); - // default kinematic // G4ParticleTable* particleTable = G4ParticleTable::GetParticleTable(); @@ -67,7 +62,6 @@ OpNovicePrimaryGeneratorAction::OpNovicePrimaryGeneratorAction() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNovicePrimaryGeneratorAction::~OpNovicePrimaryGeneratorAction() { delete fParticleGun; @@ -75,14 +69,12 @@ OpNovicePrimaryGeneratorAction::~OpNovicePrimaryGeneratorAction() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNovicePrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) { fParticleGun->GeneratePrimaryVertex(anEvent); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNovicePrimaryGeneratorAction::SetOptPhotonPolar() { G4double angle = G4UniformRand() * 360.0 * deg; @@ -90,7 +82,6 @@ void OpNovicePrimaryGeneratorAction::SetOptPhotonPolar() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNovicePrimaryGeneratorAction::SetOptPhotonPolar(G4double angle) { if(fParticleGun->GetParticleDefinition()->GetParticleName() != @@ -117,5 +108,4 @@ void OpNovicePrimaryGeneratorAction::SetOptPhotonPolar(G4double angle) std::cos(angle) * e_paralle + std::sin(angle) * e_perpend; fParticleGun->SetParticlePolarization(polar); } - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/src/OpNovicePrimaryGeneratorMessenger.cc b/examples/extended/optical/OpNovice/src/OpNovicePrimaryGeneratorMessenger.cc index 771235c6bf..899c2c33b8 100644 --- a/examples/extended/optical/OpNovice/src/OpNovicePrimaryGeneratorMessenger.cc +++ b/examples/extended/optical/OpNovice/src/OpNovicePrimaryGeneratorMessenger.cc @@ -32,9 +32,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "OpNovicePrimaryGeneratorMessenger.hh" - #include "OpNovicePrimaryGeneratorAction.hh" - #include "G4SystemOfUnits.hh" #include "G4UIcmdWithADoubleAndUnit.hh" #include "G4UIdirectory.hh" @@ -86,5 +84,4 @@ void OpNovicePrimaryGeneratorMessenger::SetNewValue(G4UIcommand* command, } } } - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/src/OpNoviceRun.cc b/examples/extended/optical/OpNovice/src/OpNoviceRun.cc index 23a418e8e2..e946c4922b 100644 --- a/examples/extended/optical/OpNovice/src/OpNoviceRun.cc +++ b/examples/extended/optical/OpNovice/src/OpNoviceRun.cc @@ -32,7 +32,6 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "OpNoviceRun.hh" - #include "G4ParticleDefinition.hh" #include "G4Run.hh" #include "G4UnitsTable.hh" diff --git a/examples/extended/optical/OpNovice/src/OpNoviceRunAction.cc b/examples/extended/optical/OpNovice/src/OpNoviceRunAction.cc index 27a6ab49af..9463abc6b0 100644 --- a/examples/extended/optical/OpNovice/src/OpNoviceRunAction.cc +++ b/examples/extended/optical/OpNovice/src/OpNoviceRunAction.cc @@ -29,18 +29,13 @@ // // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - #include "OpNoviceRunAction.hh" - #include "OpNovicePrimaryGeneratorAction.hh" #include "OpNoviceRun.hh" - #include "G4ParticleDefinition.hh" #include "G4Run.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceRunAction::OpNoviceRunAction(OpNovicePrimaryGeneratorAction* prim) : G4UserRunAction() , fRun(nullptr) @@ -48,9 +43,9 @@ OpNoviceRunAction::OpNoviceRunAction(OpNovicePrimaryGeneratorAction* prim) {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceRunAction::~OpNoviceRunAction() {} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4Run* OpNoviceRunAction::GenerateRun() { fRun = new OpNoviceRun(); @@ -58,7 +53,6 @@ G4Run* OpNoviceRunAction::GenerateRun() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceRunAction::BeginOfRunAction(const G4Run*) { if(fPrimary) @@ -71,11 +65,9 @@ void OpNoviceRunAction::BeginOfRunAction(const G4Run*) } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceRunAction::EndOfRunAction(const G4Run*) { if(isMaster) fRun->EndOfRun(); } - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/src/OpNoviceStackingAction.cc b/examples/extended/optical/OpNovice/src/OpNoviceStackingAction.cc index d0e192def9..f2c15d1dcd 100644 --- a/examples/extended/optical/OpNovice/src/OpNoviceStackingAction.cc +++ b/examples/extended/optical/OpNovice/src/OpNoviceStackingAction.cc @@ -31,9 +31,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "OpNoviceStackingAction.hh" - #include "OpNoviceRun.hh" - #include "G4ios.hh" #include "G4ParticleDefinition.hh" #include "G4ParticleTypes.hh" @@ -50,11 +48,9 @@ OpNoviceStackingAction::OpNoviceStackingAction() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceStackingAction::~OpNoviceStackingAction() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - G4ClassificationOfNewTrack OpNoviceStackingAction::ClassifyNewTrack( const G4Track* aTrack) { @@ -72,7 +68,6 @@ G4ClassificationOfNewTrack OpNoviceStackingAction::ClassifyNewTrack( } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceStackingAction::NewStage() { // G4cout << "Number of Scintillation photons produced in this event : " @@ -87,11 +82,9 @@ void OpNoviceStackingAction::NewStage() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceStackingAction::PrepareNewEvent() { fScintillationCounter = 0; fCerenkovCounter = 0; } - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice/src/OpNoviceSteppingAction.cc b/examples/extended/optical/OpNovice/src/OpNoviceSteppingAction.cc index 876b2ca041..422a532102 100644 --- a/examples/extended/optical/OpNovice/src/OpNoviceSteppingAction.cc +++ b/examples/extended/optical/OpNovice/src/OpNoviceSteppingAction.cc @@ -28,9 +28,7 @@ /// \brief Implementation of the OpNoviceSteppingAction class #include "OpNoviceSteppingAction.hh" - #include "OpNoviceRun.hh" - #include "G4Event.hh" #include "G4OpBoundaryProcess.hh" #include "G4OpticalPhoton.hh" @@ -46,11 +44,9 @@ OpNoviceSteppingAction::OpNoviceSteppingAction(OpNoviceEventAction* event) {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - OpNoviceSteppingAction::~OpNoviceSteppingAction() {} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void OpNoviceSteppingAction::UserSteppingAction(const G4Step* step) { static G4ParticleDefinition* opticalphoton = @@ -97,5 +93,4 @@ void OpNoviceSteppingAction::UserSteppingAction(const G4Step* step) } } } - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/optical/OpNovice2/CMakeLists.txt b/examples/extended/optical/OpNovice2/CMakeLists.txt index 1474b3a61a..61130d6c54 100644 --- a/examples/extended/optical/OpNovice2/CMakeLists.txt +++ b/examples/extended/optical/OpNovice2/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(OpNovice2) #---------------------------------------------------------------------------- diff --git a/examples/extended/optical/OpNovice2/History b/examples/extended/optical/OpNovice2/History index e4f4df964d..e9cf1b34b2 100644 --- a/examples/extended/optical/OpNovice2/History +++ b/examples/extended/optical/OpNovice2/History @@ -13,6 +13,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +February 24, 2021 D.Sawkey (OpNovice2-V10-07-00) +- replace deprecated optical commands and parameters with new ones + October 30, 2020 D.Sawkey (OpNovice2-V10-06-07) - migration to G4RunManagerFactory, and don't set number of threads in main - print histogram statistics at end of run diff --git a/examples/extended/optical/OpNovice2/OpNovice2.out b/examples/extended/optical/OpNovice2/OpNovice2.out index 92219325ea..85327053a5 100644 --- a/examples/extended/optical/OpNovice2/OpNovice2.out +++ b/examples/extended/optical/OpNovice2/OpNovice2.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -226,57 +232,57 @@ OpWLS2 is created phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -284,39 +290,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -324,298 +330,298 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -624,17 +630,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -642,67 +648,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -710,13 +716,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -724,13 +730,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -738,12 +744,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -751,13 +757,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -765,13 +771,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -779,13 +785,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -793,60 +799,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -854,27 +860,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -882,25 +888,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -908,25 +914,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -934,13 +940,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -963,7 +969,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -994,7 +1000,7 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 100000 - User=1.250000s Real=1.315126s Sys=0.000000s + User=1.160000s Real=1.207562s Sys=0.000000s Run Summary --------------------------------- @@ -1010,22 +1016,22 @@ Average number of photons absorbed by WLS2 per event: 0 Average number of photons created by WLS2 per event: 0 Average energy of WLS2 photons created per event: 0 eV. Average number of OpRayleigh per event: 0 -Average number of OpAbsorption per event: 0.0091 +Average number of OpAbsorption per event: 0.009 Surface events (on +X surface, maximum one per photon) this run: # of primary particles: 1e+05 -OpAbsorption before surface: 76 -Total # of surface events: 99924 +OpAbsorption before surface: 59 +Total # of surface events: 99941 Unaccounted for: 0 Surface events by process: - Fresnel refraction: 45872 - Lambertian reflection: 49275 - Lobe reflection: 231 - Spike reflection: 578 - Backscattering: 2932 - Absorption: 1036 - Sum: 99924 + Fresnel refraction: 46227 + Lambertian reflection: 48837 + Lobe reflection: 236 + Spike reflection: 647 + Backscattering: 2980 + Absorption: 1014 + Sum: 99941 Unaccounted for: 0 --------------------------------- @@ -1038,8 +1044,8 @@ Surface events by process: WLS emission time: mean = 0 ns rms = 0 ns. WLS2 emission spectrum: mean = 0 eV rms = 0 eV. WLS2 emission time: mean = 0 ns rms = 0 ns. - X momentum dir of backward-going photons: mean = -0.684935 rms = 0.243225 - Y momentum dir of backward-going photons: mean = -0.00317783 rms = 0.486876 + X momentum dir of backward-going photons: mean = -0.685706 rms = 0.244906 + Y momentum dir of backward-going photons: mean = -0.00655794 rms = 0.484159 ... write file : opnovice2.root - done ... close file : opnovice2.root - done diff --git a/examples/extended/optical/OpNovice2/electron.mac b/examples/extended/optical/OpNovice2/electron.mac index b0401d6b40..56895c586f 100644 --- a/examples/extended/optical/OpNovice2/electron.mac +++ b/examples/extended/optical/OpNovice2/electron.mac @@ -43,7 +43,6 @@ /process/optical/cerenkov/setMaxPhotons 3 /process/optical/cerenkov/setMaxBetaChange 10 -/process/optical/scintillation/setEnhancedTimeConstants true /process/optical/scintillation/setByParticleType false /process/optical/scintillation/setTrackInfo false /process/optical/scintillation/setFiniteRiseTime true diff --git a/examples/extended/optical/OpNovice2/scint_by_particle.mac b/examples/extended/optical/OpNovice2/scint_by_particle.mac index 65d3161e67..025e5dade8 100644 --- a/examples/extended/optical/OpNovice2/scint_by_particle.mac +++ b/examples/extended/optical/OpNovice2/scint_by_particle.mac @@ -50,9 +50,6 @@ /process/optical/processActivation OpMieHG false /process/optical/processActivation OpWLS false -/process/optical/scintillation/setEnhancedTimeConstants true -/process/optical/scintillation/setYieldFactor 10 -#/process/optical/scintillation/setExcitationRatio .5 /process/optical/scintillation/setByParticleType true /process/optical/scintillation/setTrackInfo false /process/optical/scintillation/setFiniteRiseTime false diff --git a/examples/extended/optical/README b/examples/extended/optical/README index 71b7ee4d44..3687f0ac5d 100644 --- a/examples/extended/optical/README +++ b/examples/extended/optical/README @@ -11,6 +11,9 @@ Simulation of optical photons generation and transport. Defines optical surfaces and exercises optical physics processes (Cerenkov, Scintillation, Absorption, Rayleigh, ...). Uses stacking mechanism to count the secondary particles generated. +Via the command line one can select an option to define the detector via a +gdml file. An example gdml file is provided that corresponds +to the detector configuration defined in OpNoviceDetectorConstruction.cc. OpNovice2 -------- diff --git a/examples/extended/optical/wls/CMakeLists.txt b/examples/extended/optical/wls/CMakeLists.txt index 030acadef3..4a94d4fea6 100644 --- a/examples/extended/optical/wls/CMakeLists.txt +++ b/examples/extended/optical/wls/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(wls) #---------------------------------------------------------------------------- diff --git a/examples/extended/optical/wls/History b/examples/extended/optical/wls/History index 21c4a9396e..0f70930d6b 100644 --- a/examples/extended/optical/wls/History +++ b/examples/extended/optical/wls/History @@ -15,6 +15,13 @@ track of all tags. ---------------------------------------------------------- +May 21, 2021 D. Sawkey (WLS-V10-07-01) +- WLSMaterials: use correct material property names + +May 19, 2021 V. Ivanchenko (WLS-V10-07-00) +- WLSPrimaryGeneratorAction - use G4PhysicsFreeVector instead of + G4PhysicsOrderedFreeVector + November 5, 2020 D. Sawkey (WLS-V10-06-02) - Large cleaning including clang-format style guidelines. - Add counters to record run and event statistics. diff --git a/examples/extended/optical/wls/src/WLSMaterials.cc b/examples/extended/optical/wls/src/WLSMaterials.cc index 9c461b44d9..d04ae507c5 100644 --- a/examples/extended/optical/wls/src/WLSMaterials.cc +++ b/examples/extended/optical/wls/src/WLSMaterials.cc @@ -353,10 +353,10 @@ void WLSMaterials::CreateMaterials() G4MaterialPropertiesTable* mptPolystyrene = new G4MaterialPropertiesTable(); mptPolystyrene->AddProperty("RINDEX", energySmall, refractiveIndexPS); mptPolystyrene->AddProperty("ABSLENGTH", energySmall, absPS); - mptPolystyrene->AddProperty("FASTCOMPONENT", energy, scintilFast); + mptPolystyrene->AddProperty("SCINTILLATIONCOMPONENT1", energy, scintilFast); mptPolystyrene->AddConstProperty("SCINTILLATIONYIELD", 10. / keV); mptPolystyrene->AddConstProperty("RESOLUTIONSCALE", 1.0); - mptPolystyrene->AddConstProperty("FASTTIMECONSTANT", 10. * ns); + mptPolystyrene->AddConstProperty("SCINTILLATIONTIMECONSTANT1", 10. * ns); fPolystyrene->SetMaterialPropertiesTable(mptPolystyrene); diff --git a/examples/extended/optical/wls/src/WLSPrimaryGeneratorAction.cc b/examples/extended/optical/wls/src/WLSPrimaryGeneratorAction.cc index edc01638ae..6880ad8437 100644 --- a/examples/extended/optical/wls/src/WLSPrimaryGeneratorAction.cc +++ b/examples/extended/optical/wls/src/WLSPrimaryGeneratorAction.cc @@ -103,7 +103,7 @@ void WLSPrimaryGeneratorAction::BuildEmissionSpectrum() for(G4int i = 0; i < numOfMaterials; ++i) { - G4PhysicsOrderedFreeVector* vec = new G4PhysicsOrderedFreeVector(); + G4PhysicsFreeVector* vec = new G4PhysicsFreeVector(); G4MaterialPropertiesTable* MPT = (*theMaterialTable)[i]->GetMaterialPropertiesTable(); @@ -168,8 +168,8 @@ void WLSPrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) if(WLSIntensity) { - G4PhysicsOrderedFreeVector* WLSIntegral = - (G4PhysicsOrderedFreeVector*) ((*fIntegralTable)( + G4PhysicsFreeVector* WLSIntegral = + (G4PhysicsFreeVector*) ((*fIntegralTable)( fMaterial->GetIndex())); G4double CIImax = WLSIntegral->GetMaxValue(); diff --git a/examples/extended/optical/wls/wls.out b/examples/extended/optical/wls/wls.out index 9e623f826b..c0f6cc7b12 100644 --- a/examples/extended/optical/wls/wls.out +++ b/examples/extended/optical/wls/wls.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -196,57 +202,57 @@ has been modified since last Run. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -254,39 +260,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -294,298 +300,298 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -594,17 +600,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -612,67 +618,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -680,13 +686,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -694,13 +700,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -708,12 +714,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -721,13 +727,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -735,13 +741,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -749,13 +755,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -763,60 +769,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -824,27 +830,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -852,25 +858,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -878,25 +884,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -904,13 +910,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -933,7 +939,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -999,23 +1005,7 @@ See commands in /vis/modeling/trajectories/ for other options. --> Event 1 starts. ------------------------------------- In this event, number of: - TIR: 2 - Exiting: 30 - Escaped Mid: 1 - Escaped End: 0 - Bounced: 0 - WLS Bounce: 0 - Clad1 Bounce: 0 - Clad2 Bounce: 0 - Reflected: 12 - Detected: 0 - Escaped: 0 - Mirror: 0 - Detector hit: 0 ---> Event 2 starts. -------------------------------------- - In this event, number of: - TIR: 0 + TIR: 369 Exiting: 5 Escaped Mid: 1 Escaped End: 0 @@ -1028,42 +1018,10 @@ See commands in /vis/modeling/trajectories/ for other options. Escaped: 0 Mirror: 0 Detector hit: 0 ---> Event 3 starts. +--> Event 2 starts. ------------------------------------- In this event, number of: - TIR: 0 - Exiting: 15 - Escaped Mid: 2 - Escaped End: 0 - Bounced: 0 - WLS Bounce: 0 - Clad1 Bounce: 0 - Clad2 Bounce: 0 - Reflected: 4 - Detected: 0 - Escaped: 0 - Mirror: 0 - Detector hit: 0 ---> Event 4 starts. -------------------------------------- - In this event, number of: - TIR: 1 - Exiting: 24 - Escaped Mid: 2 - Escaped End: 0 - Bounced: 0 - WLS Bounce: 0 - Clad1 Bounce: 0 - Clad2 Bounce: 0 - Reflected: 8 - Detected: 0 - Escaped: 0 - Mirror: 0 - Detector hit: 0 ---> Event 5 starts. -------------------------------------- - In this event, number of: - TIR: 539 + TIR: 1593 Exiting: 3 Escaped Mid: 1 Escaped End: 0 @@ -1076,7 +1034,39 @@ See commands in /vis/modeling/trajectories/ for other options. Escaped: 0 Mirror: 0 Detector hit: 0 ---> Event 6 starts. +--> Event 3 starts. +------------------------------------- + In this event, number of: + TIR: 0 + Exiting: 4 + Escaped Mid: 1 + Escaped End: 0 + Bounced: 0 + WLS Bounce: 0 + Clad1 Bounce: 0 + Clad2 Bounce: 0 + Reflected: 1 + Detected: 0 + Escaped: 0 + Mirror: 0 + Detector hit: 0 +--> Event 4 starts. +------------------------------------- + In this event, number of: + TIR: 866 + Exiting: 3 + Escaped Mid: 1 + Escaped End: 0 + Bounced: 0 + WLS Bounce: 0 + Clad1 Bounce: 0 + Clad2 Bounce: 0 + Reflected: 1 + Detected: 0 + Escaped: 0 + Mirror: 0 + Detector hit: 0 +--> Event 5 starts. ------------------------------------- In this event, number of: TIR: 0 @@ -1092,27 +1082,11 @@ See commands in /vis/modeling/trajectories/ for other options. Escaped: 0 Mirror: 0 Detector hit: 0 ---> Event 7 starts. +--> Event 6 starts. ------------------------------------- In this event, number of: - TIR: 360 - Exiting: 4 - Escaped Mid: 1 - Escaped End: 0 - Bounced: 0 - WLS Bounce: 0 - Clad1 Bounce: 0 - Clad2 Bounce: 0 - Reflected: 2 - Detected: 0 - Escaped: 0 - Mirror: 0 - Detector hit: 0 ---> Event 8 starts. -------------------------------------- - In this event, number of: - TIR: 0 - Exiting: 7 + TIR: 1097 + Exiting: 2 Escaped Mid: 1 Escaped End: 0 Bounced: 0 @@ -1124,12 +1098,44 @@ See commands in /vis/modeling/trajectories/ for other options. Escaped: 0 Mirror: 0 Detector hit: 0 +--> Event 7 starts. +------------------------------------- + In this event, number of: + TIR: 0 + Exiting: 3 + Escaped Mid: 1 + Escaped End: 0 + Bounced: 0 + WLS Bounce: 0 + Clad1 Bounce: 0 + Clad2 Bounce: 0 + Reflected: 1 + Detected: 0 + Escaped: 0 + Mirror: 0 + Detector hit: 0 +--> Event 8 starts. +------------------------------------- + In this event, number of: + TIR: 0 + Exiting: 4 + Escaped Mid: 1 + Escaped End: 0 + Bounced: 0 + WLS Bounce: 0 + Clad1 Bounce: 0 + Clad2 Bounce: 0 + Reflected: 0 + Detected: 0 + Escaped: 0 + Mirror: 0 + Detector hit: 0 --> Event 9 starts. ------------------------------------- In this event, number of: - TIR: 397 - Exiting: 5 - Escaped Mid: 1 + TIR: 1 + Exiting: 7 + Escaped Mid: 0 Escaped End: 0 Bounced: 0 WLS Bounce: 0 @@ -1143,19 +1149,19 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.007393s Sys=0.000000s + User=0.020000s Real=0.013587s Sys=0.000000s ======================== run summary ===================== Average number per event: - TIR: 130 +- 202 - Exiting: 10.4 +- 8.97 - Escaped Mid: 1.1 +- 0.539 + TIR: 393 +- 556 + Exiting: 4.2 +- 1.47 + Escaped Mid: 0.8 +- 0.4 Escaped End: 0 +- 0 Bounced: 0 +- 0 WLS Bounce: 0 +- 0 Clad1 Bounce: 0 +- 0 Clad2 Bounce: 0 +- 0 - Reflected: 3.2 +- 3.66 + Reflected: 0.9 +- 0.539 Detected: 0 +- 0 Escaped: 0 +- 0 Mirror: 0 +- 0 @@ -1215,6 +1221,7 @@ Index : 4 used in the geometry : Yes --> Event 1000 starts. --> Event 2000 starts. --> Event 3000 starts. +SteppingAction: status = EscapedFromReadOut --> Event 4000 starts. --> Event 5000 starts. --> Event 6000 starts. @@ -1224,21 +1231,21 @@ Index : 4 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=19.570000s Real=20.813711s Sys=0.050000s + User=16.500000s Real=17.202119s Sys=0.030000s ======================== run summary ===================== Average number per event: - TIR: 556 +- 4.21e+03 - Exiting: 7.76 +- 6.26 - Escaped Mid: 0.933 +- 0.503 - Escaped End: 0 +- 0 - Bounced: 0.238 +- 0.926 + TIR: 510 +- 3.37e+03 + Exiting: 7.77 +- 6.31 + Escaped Mid: 0.931 +- 0.513 + Escaped End: 0.0001 +- 0.01 + Bounced: 0.256 +- 0.989 WLS Bounce: 0 +- 0 - Clad1 Bounce: 0.13 +- 0.612 + Clad1 Bounce: 0.141 +- 0.684 Clad2 Bounce: 0 +- 0 - Reflected: 2.14 +- 2.47 + Reflected: 2.14 +- 2.48 Detected: 0 +- 0 - Escaped: 0 +- 0 + Escaped: 0.0001 +- 0.01 Mirror: 0 +- 0 Detector hit: 0 +- 0 diff --git a/examples/extended/parallel/CMakeLists.txt b/examples/extended/parallel/CMakeLists.txt index a7ded9b57b..898fc9472e 100644 --- a/examples/extended/parallel/CMakeLists.txt +++ b/examples/extended/parallel/CMakeLists.txt @@ -1,9 +1,6 @@ # - CmakeLists.txt for parallel examples -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) find_package(Geant4) include(${Geant4_USE_FILE}) diff --git a/examples/extended/parallel/History b/examples/extended/parallel/History index e490bf3fe3..3225d8831f 100644 --- a/examples/extended/parallel/History +++ b/examples/extended/parallel/History @@ -10,6 +10,9 @@ * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +05 May 2021, B. Morgan (exparallel-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 03 November 2020, B. Morgan (exparallel-V10-06-00) - Support same CMake version range as core Geant4 diff --git a/examples/extended/parallel/MPI/CMakeLists.txt b/examples/extended/parallel/MPI/CMakeLists.txt index 255a8f6391..89791c3878 100644 --- a/examples/extended/parallel/MPI/CMakeLists.txt +++ b/examples/extended/parallel/MPI/CMakeLists.txt @@ -5,10 +5,7 @@ # and then examples, see included README files project(G4mpi) -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(source) set(G4mpi_DIR "${PROJECT_BINARY_DIR}/source") diff --git a/examples/extended/parallel/MPI/examples/CMakeLists.txt b/examples/extended/parallel/MPI/examples/CMakeLists.txt index 6bd6f4fe47..6b7deb1c74 100644 --- a/examples/extended/parallel/MPI/examples/CMakeLists.txt +++ b/examples/extended/parallel/MPI/examples/CMakeLists.txt @@ -1,9 +1,6 @@ # - CmakeLists.txt for MPI examples -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(exMPI01) add_subdirectory(exMPI02) diff --git a/examples/extended/parallel/MPI/examples/exMPI01/CMakeLists.txt b/examples/extended/parallel/MPI/examples/exMPI01/CMakeLists.txt index 3baab99322..6cfa6dff18 100644 --- a/examples/extended/parallel/MPI/examples/exMPI01/CMakeLists.txt +++ b/examples/extended/parallel/MPI/examples/exMPI01/CMakeLists.txt @@ -2,10 +2,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(exMPI01) #---------------------------------------------------------------------------- diff --git a/examples/extended/parallel/MPI/examples/exMPI02/CMakeLists.txt b/examples/extended/parallel/MPI/examples/exMPI02/CMakeLists.txt index 003c8621cd..9019b3b712 100644 --- a/examples/extended/parallel/MPI/examples/exMPI02/CMakeLists.txt +++ b/examples/extended/parallel/MPI/examples/exMPI02/CMakeLists.txt @@ -2,10 +2,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(exMPI02) #------------------------------------------------------------------------------ diff --git a/examples/extended/parallel/MPI/examples/exMPI03/CMakeLists.txt b/examples/extended/parallel/MPI/examples/exMPI03/CMakeLists.txt index e91ed6f172..e78b173758 100644 --- a/examples/extended/parallel/MPI/examples/exMPI03/CMakeLists.txt +++ b/examples/extended/parallel/MPI/examples/exMPI03/CMakeLists.txt @@ -2,10 +2,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(exMPI03) #------------------------------------------------------------------------------ diff --git a/examples/extended/parallel/MPI/examples/exMPI04/CMakeLists.txt b/examples/extended/parallel/MPI/examples/exMPI04/CMakeLists.txt index f3c58b247d..fd4caf2239 100644 --- a/examples/extended/parallel/MPI/examples/exMPI04/CMakeLists.txt +++ b/examples/extended/parallel/MPI/examples/exMPI04/CMakeLists.txt @@ -2,10 +2,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(exMPI04) #------------------------------------------------------------------------------ diff --git a/examples/extended/parallel/MPI/source/CMakeLists.txt b/examples/extended/parallel/MPI/source/CMakeLists.txt index 44d88bd766..f753866624 100644 --- a/examples/extended/parallel/MPI/source/CMakeLists.txt +++ b/examples/extended/parallel/MPI/source/CMakeLists.txt @@ -8,10 +8,7 @@ project(${_projname}) #------------------------------------------------------------------------------ #Manadatory dependencies -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) find_package(MPI REQUIRED) find_package(Geant4 10.2.0 REQUIRED) include(${Geant4_USE_FILE}) diff --git a/examples/extended/parallel/TBB/B2b/CMakeLists.txt b/examples/extended/parallel/TBB/B2b/CMakeLists.txt index d85eaa98a7..c77fec3baa 100644 --- a/examples/extended/parallel/TBB/B2b/CMakeLists.txt +++ b/examples/extended/parallel/TBB/B2b/CMakeLists.txt @@ -2,10 +2,7 @@ #---------------------------------------------------------------------------- # Setup the project # -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(B2bTBB) #---------------------------------------------------------------------------- diff --git a/examples/extended/parallel/TBB/CMakeLists.txt b/examples/extended/parallel/TBB/CMakeLists.txt index 18ea13e3dd..4b4767a7b9 100644 --- a/examples/extended/parallel/TBB/CMakeLists.txt +++ b/examples/extended/parallel/TBB/CMakeLists.txt @@ -1,10 +1,7 @@ #---Adding examples subdirectories explicitly # and a custom target to for building all basic examples ------------- -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) if(GEANT4_BUILD_MULTITHREADED) add_subdirectory(B2b) diff --git a/examples/extended/parallel/ThreadsafeScorers/CMakeLists.txt b/examples/extended/parallel/ThreadsafeScorers/CMakeLists.txt index b606adb8f1..995f731852 100644 --- a/examples/extended/parallel/ThreadsafeScorers/CMakeLists.txt +++ b/examples/extended/parallel/ThreadsafeScorers/CMakeLists.txt @@ -1,7 +1,4 @@ -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) set(name ts_scorers) project(ThreadsafeScorers C CXX) diff --git a/examples/extended/parallel/ThreadsafeScorers/History b/examples/extended/parallel/ThreadsafeScorers/History index 4969827bc8..1432fd3cce 100644 --- a/examples/extended/parallel/ThreadsafeScorers/History +++ b/examples/extended/parallel/ThreadsafeScorers/History @@ -14,7 +14,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -12/11/20202 Jonathan Madsen (ThreadsafeScorers-V10-06-03) +13/02/2021 V. Ivantchenko (ThreadsafeScorers-V10-07-00) +- TSPhysicsList - removed obsolete header G4EmProcessOptions; removed + method SetCuts(..) to avoid data race - use the one from the base class; + removed singletone pattern from this class - it is not used and not needed. + +12/11/2020 Jonathan Madsen (ThreadsafeScorers-V10-06-03) - Replaced TIMEMORY_AUTO_TIMER usage with G4USER_SCOPED_PROFILE usage 23/6/2020 Jonathan Madsen (ThreadsafeScores-V10-06-02) diff --git a/examples/extended/parallel/ThreadsafeScorers/include/TSPhysicsList.hh b/examples/extended/parallel/ThreadsafeScorers/include/TSPhysicsList.hh index d73d6f6c0d..c07e8da3c8 100644 --- a/examples/extended/parallel/ThreadsafeScorers/include/TSPhysicsList.hh +++ b/examples/extended/parallel/ThreadsafeScorers/include/TSPhysicsList.hh @@ -57,15 +57,11 @@ class TSPhysicsList : public G4VUserPhysicsList virtual ~TSPhysicsList(); public: - static TSPhysicsList* Instance(); - void ConstructParticle(); - void ConstructProcess(); - void SetCuts(); + void ConstructParticle() override; + void ConstructProcess() override; private: - static TSPhysicsList* fgInstance; PhysicsSet_t fConstructors; - G4double fDefaultCutValue; }; #endif diff --git a/examples/extended/parallel/ThreadsafeScorers/src/TSPhysicsList.cc b/examples/extended/parallel/ThreadsafeScorers/src/TSPhysicsList.cc index 209044163f..30ef8d7bdb 100644 --- a/examples/extended/parallel/ThreadsafeScorers/src/TSPhysicsList.cc +++ b/examples/extended/parallel/ThreadsafeScorers/src/TSPhysicsList.cc @@ -62,7 +62,6 @@ // Process options #include "G4LossTableManager.hh" -#include "G4EmProcessOptions.hh" // Physics List Helper #include "G4PhysicsListHelper.hh" @@ -85,18 +84,9 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -TSPhysicsList* TSPhysicsList::fgInstance = 0; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -TSPhysicsList* TSPhysicsList::Instance() { return fgInstance; } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - TSPhysicsList::TSPhysicsList() - : fDefaultCutValue(1. * CLHEP::mm) { - fgInstance = this; + defaultCutValue = 1. * CLHEP::mm; fConstructors.push_back(new G4EmStandardPhysics_option4); fConstructors.push_back(new G4DecayPhysics); @@ -113,8 +103,6 @@ TSPhysicsList::~TSPhysicsList() { for(auto ite : fConstructors) delete ite; - - fgInstance = 0; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -174,13 +162,3 @@ void TSPhysicsList::ConstructProcess() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void TSPhysicsList::SetCuts() -{ - SetCutValue(fDefaultCutValue, "e-"); - SetCutValue(fDefaultCutValue, "e+"); - SetCutValue(fDefaultCutValue, "gamma"); - SetCutValue(fDefaultCutValue, "proton"); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/parallel/ThreadsafeScorers/threadsafe-scorers.out b/examples/extended/parallel/ThreadsafeScorers/threadsafe-scorers.out index c4c836012c..d318279748 100644 --- a/examples/extended/parallel/ThreadsafeScorers/threadsafe-scorers.out +++ b/examples/extended/parallel/ThreadsafeScorers/threadsafe-scorers.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -89,63 +95,63 @@ Some /vis commands (optionally) take a string to specify colour. ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 1 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 174 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 20 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 160 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo + LowEPComptonModel : Emin= 0 meV Emax= 20 MeV Fluo KleinNishina : Emin= 20 MeV Emax= 100 TeV Fluo conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitler5D : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitler5D : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 20 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 180 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI + LowEnergyIoni : Emin= 0 meV Emax= 100 keV deltaVI MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e- SubType=4 +ePairProd: for e- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -153,39 +159,39 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + GoudsmitSaunderson : Emin= 0 meV Emax= 100 MeV Nbins=120 100 eV - 100 MeV + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV - StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.2, 0.01 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PenIoni : Emin= 0 eV Emax= 100 keV + PenIoni : Emin= 0 meV Emax= 100 keV MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS + eBremSB : Emin= 0 meV Emax= 1 GeV AngularGen2BS eBremLPM : Emin= 1 GeV Emax= 100 TeV AngularGen2BS -ePairProd: for e+ SubType=4 +ePairProd: for e+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 25x1001 from 0.1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + ePairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -193,55 +199,55 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV deltaVI + Bragg : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV nuclearStopping: for proton SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI + ParamICRU73 : Emin= 0 meV Emax= 100 TeV deltaVI nuclearStopping: for GenericIon SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV ====================================================================== ====== Radioactive Decay Physics Parameters ======= ====================================================================== @@ -255,186 +261,187 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.02 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV deltaVI + BraggIon : Emin= 0 meV Emax=7.9452 MeV deltaVI BetheBloch : Emin=7.9452 MeV Emax= 100 TeV deltaVI nuclearStopping: for alpha SubType=8 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV + ICRU49NucStopping : Emin= 0 meV Emax= 1 MeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax= 2 MeV deltaVI BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI + Bragg : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV deltaVI BetheBloch : Emin=1.05231 MeV Emax= 100 TeV deltaVI -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV deltaVI + Bragg : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI + ICRU73QO : Emin= 0 meV Emax= 200 keV deltaVI BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ======================================================= ====== ParticleHP Physics Parameters ======== @@ -452,67 +459,67 @@ CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV deltaVI + Bragg : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 20 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=240 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 StepFunction=(0.1, 0.05 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI + ICRU73QO : Emin= 0 meV Emax=297.505 keV deltaVI BetheBloch : Emin=297.505 keV Emax= 100 TeV deltaVI -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 240 bins Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -522,36 +529,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: B-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: D-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: RadioactiveDecayBase @@ -559,121 +566,121 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_alpha Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_deuteron Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_lambda Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_proton Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_triton Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for kaon+ @@ -681,12 +688,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -694,12 +701,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda @@ -707,12 +714,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron @@ -721,27 +728,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 19.9 MeV ---> 6 GeV - Model: NeutronHPInelastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: NeutronHPInelastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: NeutronHPCapture: 0 eV ---> 20 MeV + Model: NeutronHPCapture: 0 meV ---> 20 MeV Model: nRadCapture: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPCaptureXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nFission - Model: NeutronHPFission: 0 eV ---> 20 MeV + Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPFissionXS: 0 eV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 eV ---> 100 TeV + Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV Process: hadElastic Model: hElasticCHIPS: 19.5 MeV ---> 100 TeV - Model: NeutronHPElastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPElasticXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: NeutronHPElastic: 0 meV ---> 20 MeV + Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ @@ -749,12 +756,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -762,12 +769,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton @@ -775,12 +782,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- @@ -788,24 +795,24 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -865,782 +872,783 @@ See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ########################################################################################## # Environment settings: +# G4BACKTRACE = # G4FORCE_RUN_MANAGER_TYPE = Serial # G4RUN_MANAGER_TYPE = Tasking ########################################################################################## Run terminated. Run Summary Number of events processed : 10000 - User=25.880000s Real=47.646078s Sys=1.440000s + User=22.140000s Real=37.648053s Sys=1.260000s ###### EndOfTSRunAction ###### ============================================================ opened file mfd_tl_EnergyDeposit.out for output ============================================================ - 0 2010.424728 keV - 1 302.745331 keV - 2 65.506861 keV - 3 91.287950 keV - 4 1513.975090 keV - 5 2082.055988 keV - 6 602.929366 keV - 7 3055.040375 keV - 8 678.495842 keV - 9 336.752931 keV - 10 2702.177786 keV - 11 765.344195 keV - 12 786.561055 keV - 13 78.658123 keV - 14 152.955194 keV - 15 626.693340 keV - 16 332.939777 keV - 17 1498.204311 keV - 18 12.394665 keV - 19 566.410724 keV - 20 22.170859 keV - 21 140.721086 keV - 22 428.074546 keV - 23 690.350387 keV - 24 528.886406 keV - 25 5833.708516 keV - 26 2074.503974 keV - 27 1855.516595 keV - 28 1752.316352 keV - 29 1107.428171 keV - 30 827.701077 keV - 31 4254.405893 keV - 32 2695.620797 keV - 33 9969.241464 keV - 34 5104.550060 keV - 35 1928.744726 keV - 36 1749.711166 keV - 37 1623.966085 keV - 38 4775.009432 keV - 39 580.904098 keV - 40 4523.512863 keV - 41 4812.850670 keV - 42 4736.844709 keV - 43 3806.460795 keV - 44 1746.258139 keV - 45 3565.757853 keV - 46 1428.492404 keV - 47 1937.225534 keV - 48 4553.228756 keV - 49 3446.929236 keV - 50 4096.070551 keV - 51 6323.274496 keV - 52 6148.519167 keV - 53 5155.621345 keV - 54 7044.208205 keV - 55 10448.343721 keV - 56 16757.566783 keV - 57 18256.034242 keV - 58 21231.583075 keV - 59 8032.443081 keV - 60 7403.489004 keV - 61 21470.793969 keV - 62 15653.272191 keV - 63 38036.706118 keV - 64 6445.536351 keV - 65 5415.966539 keV - 66 19960.857294 keV - 67 13396.880748 keV - 68 24997.132281 keV - 69 4345.609004 keV - 70 8729.696242 keV - 71 6285.732029 keV - 72 7739.734227 keV - 73 3436.622115 keV - 74 1662.427524 keV - 75 30212.405379 keV - 76 32844.377809 keV - 77 35141.480066 keV - 78 28088.611078 keV - 79 27250.759191 keV - 80 37811.073622 keV - 81 396040.375397 keV - 82 317047.815541 keV - 83 377670.869726 keV - 84 26668.143687 keV - 85 29697.493485 keV - 86 358827.465447 keV - 87 263436.272152 keV - 88 330957.002482 keV - 89 28024.788938 keV - 90 31361.422726 keV - 91 403972.954059 keV - 92 305974.691867 keV - 93 374539.582702 keV - 94 30891.452482 keV - 95 21486.220915 keV - 96 35896.717520 keV - 97 29387.456311 keV - 98 34730.547486 keV - 99 15827.502422 keV - 100 346733.599849 keV - 101 378267.286185 keV - 102 340631.456086 keV - 103 352735.305973 keV - 104 332198.378871 keV - 105 400838.930484 keV - 106 395486.069982 keV - 107 374576.874170 keV - 108 400908.196510 keV - 109 332800.634902 keV - 110 309168.319116 keV - 111 411555.911225 keV - 112 388669.935058 keV - 113 390532.665398 keV - 114 340765.046640 keV - 115 398478.163046 keV - 116 382285.021393 keV - 117 389503.281140 keV - 118 403725.545866 keV - 119 342097.917665 keV - 120 327133.519328 keV - 121 350735.335445 keV - 122 322646.695865 keV - 123 371804.180883 keV - 124 353100.142376 keV - 0 2010.42 [sigma: 1414.5 | error: 0.995014 | coeff: 0.995014 | eff: 1 | fom: 0.0374092 | r2int: 0.495026 | r2eff: 0 | hits: 2 ] keV - 1 302.745 [sigma: 116.808 | error: 0.668276 | coeff: 0.668276 | eff: 1 | fom: 0.0829324 | r2int: 0.297729 | r2eff: 0 | hits: 3 ] keV - 2 65.5069 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 0 | r2eff: 0 | hits: 1 ] keV - 3 91.288 [sigma: 32.7684 | error: 0.507641 | coeff: 0.507641 | eff: 1 | fom: 0.143722 | r2int: 0.12885 | r2eff: 0 | hits: 2 ] keV - 4 1513.98 [sigma: 712.886 | error: 0.815572 | coeff: 0.815572 | eff: 1 | fom: 0.0556816 | r2int: 0.443438 | r2eff: 0 | hits: 3 ] keV - 5 2082.06 [sigma: 1142.45 | error: 0.950399 | coeff: 0.950399 | eff: 1 | fom: 0.0410039 | r2int: 0.602172 | r2eff: 0 | hits: 3 ] keV - 6 602.929 [sigma: 52.1305 | error: 0.122276 | coeff: 0.122276 | eff: 1 | fom: 2.47717 | r2int: 0.00747568 | r2eff: 0 | hits: 2 ] keV - 7 3055.04 [sigma: 669.416 | error: 0.619761 | coeff: 0.619761 | eff: 1 | fom: 0.0964245 | r2int: 0.336091 | r2eff: 0 | hits: 8 ] keV - 8 678.496 [sigma: 427.836 | error: 0.891754 | coeff: 0.891754 | eff: 1 | fom: 0.0465743 | r2int: 0.397613 | r2eff: 0 | hits: 2 ] keV - 9 336.753 [sigma: 154.362 | error: 0.648251 | coeff: 0.648251 | eff: 1 | fom: 0.0881352 | r2int: 0.210115 | r2eff: 0 | hits: 2 ] keV - 10 2702.18 [sigma: 602.91 | error: 0.54653 | coeff: 0.54653 | eff: 1 | fom: 0.123996 | r2int: 0.248913 | r2eff: 0 | hits: 6 ] keV - 11 765.344 [sigma: 177.519 | error: 0.656044 | coeff: 0.656044 | eff: 1 | fom: 0.086054 | r2int: 0.376594 | r2eff: 0 | hits: 8 ] keV - 12 786.561 [sigma: 182.564 | error: 0.568535 | coeff: 0.568535 | eff: 1 | fom: 0.114583 | r2int: 0.26936 | r2eff: 0 | hits: 6 ] keV - 13 78.6581 [sigma: 17.7411 | error: 0.504337 | coeff: 0.504337 | eff: 1 | fom: 0.145611 | r2int: 0.203485 | r2eff: 0 | hits: 5 ] keV - 14 152.955 [sigma: 29.5807 | error: 0.432444 | coeff: 0.432444 | eff: 1 | fom: 0.198051 | r2int: 0.149606 | r2eff: 0 | hits: 5 ] keV - 15 626.693 [sigma: 348.726 | error: 0.786945 | coeff: 0.786945 | eff: 1 | fom: 0.0598063 | r2int: 0.309641 | r2eff: 0 | hits: 2 ] keV - 16 332.94 [sigma: 44.4828 | error: 0.327267 | coeff: 0.327267 | eff: 1 | fom: 0.345806 | r2int: 0.089253 | r2eff: 0 | hits: 6 ] keV - 17 1498.2 [sigma: 374.736 | error: 0.661764 | coeff: 0.661764 | eff: 1 | fom: 0.0845727 | r2int: 0.37537 | r2eff: 0 | hits: 7 ] keV - 18 12.3947 [sigma: 0.944601 | error: 0.107778 | coeff: 0.107778 | eff: 1 | fom: 3.18844 | r2int: 0.00580801 | r2eff: 0 | hits: 2 ] keV - 19 566.411 [sigma: 96.696 | error: 0.341434 | coeff: 0.341434 | eff: 1 | fom: 0.317704 | r2int: 0.0874329 | r2eff: 0 | hits: 4 ] keV - 20 22.1709 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 2.22045e-16 | r2eff: 0 | hits: 1 ] keV - 21 140.721 [sigma: 52.0062 | error: 0.52265 | coeff: 0.52265 | eff: 1 | fom: 0.135586 | r2int: 0.136581 | r2eff: 0 | hits: 2 ] keV - 22 428.075 [sigma: 240.833 | error: 0.795631 | coeff: 0.795631 | eff: 1 | fom: 0.0585077 | r2int: 0.316514 | r2eff: 0 | hits: 2 ] keV - 23 690.35 [sigma: 281.942 | error: 0.913218 | coeff: 0.913218 | eff: 1 | fom: 0.0444106 | r2int: 0.667174 | r2eff: 0 | hits: 5 ] keV - 24 528.886 [sigma: 288.508 | error: 0.944835 | coeff: 0.944835 | eff: 1 | fom: 0.0414881 | r2int: 0.595143 | r2eff: 0 | hits: 3 ] keV - 25 5833.71 [sigma: 959.291 | error: 0.465105 | coeff: 0.465105 | eff: 1 | fom: 0.171212 | r2int: 0.189282 | r2eff: 0 | hits: 8 ] keV - 26 2074.5 [sigma: 516.937 | error: 0.747557 | coeff: 0.747557 | eff: 1 | fom: 0.0662747 | r2int: 0.496748 | r2eff: 0 | hits: 9 ] keV - 27 1855.52 [sigma: 372.474 | error: 0.634792 | coeff: 0.634792 | eff: 1 | fom: 0.0919122 | r2int: 0.362665 | r2eff: 0 | hits: 10 ] keV - 28 1752.32 [sigma: 247.748 | error: 0.447092 | coeff: 0.447092 | eff: 1 | fom: 0.185286 | r2int: 0.179902 | r2eff: 0 | hits: 10 ] keV - 29 1107.43 [sigma: 129.721 | error: 0.37042 | coeff: 0.37042 | eff: 1 | fom: 0.269928 | r2int: 0.12349 | r2eff: 0 | hits: 10 ] keV - 30 827.701 [sigma: 138.125 | error: 0.472002 | coeff: 0.472002 | eff: 1 | fom: 0.166245 | r2int: 0.194938 | r2eff: 0 | hits: 8 ] keV - 31 4254.41 [sigma: 409.061 | error: 0.40793 | coeff: 0.40793 | eff: 1 | fom: 0.22257 | r2int: 0.157162 | r2eff: 0 | hits: 18 ] keV - 32 2695.62 [sigma: 204.139 | error: 0.370999 | coeff: 0.370999 | eff: 1 | fom: 0.269085 | r2int: 0.131905 | r2eff: 0 | hits: 24 ] keV - 33 9969.24 [sigma: 832.25 | error: 0.323323 | coeff: 0.323323 | eff: 1 | fom: 0.354293 | r2int: 0.0975688 | r2eff: 0 | hits: 15 ] keV - 34 5104.55 [sigma: 756.329 | error: 0.444503 | coeff: 0.444503 | eff: 1 | fom: 0.187451 | r2int: 0.175629 | r2eff: 0 | hits: 9 ] keV - 35 1928.74 [sigma: 164.075 | error: 0.306719 | coeff: 0.306719 | eff: 1 | fom: 0.393691 | r2int: 0.0868399 | r2eff: 0 | hits: 13 ] keV - 36 1749.71 [sigma: 111.433 | error: 0.284815 | coeff: 0.284815 | eff: 1 | fom: 0.456575 | r2int: 0.0770633 | r2eff: 0 | hits: 20 ] keV - 37 1623.97 [sigma: 139.215 | error: 0.383375 | coeff: 0.383375 | eff: 1 | fom: 0.251993 | r2int: 0.139627 | r2eff: 0 | hits: 20 ] keV - 38 4775.01 [sigma: 445.369 | error: 0.484649 | coeff: 0.484649 | eff: 1 | fom: 0.157682 | r2int: 0.226185 | r2eff: 0 | hits: 27 ] keV - 39 580.904 [sigma: 40.7612 | error: 0.252996 | coeff: 0.252996 | eff: 1 | fom: 0.57864 | r2int: 0.0590834 | r2eff: 0 | hits: 13 ] keV - 40 4523.51 [sigma: 584.097 | error: 0.48314 | coeff: 0.48314 | eff: 1 | fom: 0.158668 | r2int: 0.216751 | r2eff: 0 | hits: 14 ] keV - 41 4812.85 [sigma: 696.817 | error: 0.57913 | coeff: 0.57913 | eff: 1 | fom: 0.110429 | r2int: 0.31443 | r2eff: 0 | hits: 16 ] keV - 42 4736.84 [sigma: 532.745 | error: 0.490238 | coeff: 0.490238 | eff: 1 | fom: 0.154107 | r2int: 0.227684 | r2eff: 0 | hits: 19 ] keV - 43 3806.46 [sigma: 583.462 | error: 0.593659 | coeff: 0.593659 | eff: 1 | fom: 0.10509 | r2int: 0.328936 | r2eff: 0 | hits: 15 ] keV - 44 1746.26 [sigma: 139.823 | error: 0.320281 | coeff: 0.320281 | eff: 1 | fom: 0.361055 | r2int: 0.0961687 | r2eff: 0 | hits: 16 ] keV - 45 3565.76 [sigma: 594.004 | error: 0.499757 | coeff: 0.499757 | eff: 1 | fom: 0.148292 | r2int: 0.222006 | r2eff: 0 | hits: 9 ] keV - 46 1428.49 [sigma: 382.466 | error: 0.757285 | coeff: 0.757285 | eff: 1 | fom: 0.0645829 | r2int: 0.501795 | r2eff: 0 | hits: 8 ] keV - 47 1937.23 [sigma: 220.81 | error: 0.394847 | coeff: 0.394847 | eff: 1 | fom: 0.237562 | r2int: 0.142912 | r2eff: 0 | hits: 12 ] keV - 48 4553.23 [sigma: 721.2 | error: 0.500883 | coeff: 0.500883 | eff: 1 | fom: 0.147626 | r2int: 0.225796 | r2eff: 0 | hits: 10 ] keV - 49 3446.93 [sigma: 745.235 | error: 0.529586 | coeff: 0.529586 | eff: 1 | fom: 0.132058 | r2int: 0.233718 | r2eff: 0 | hits: 6 ] keV - 50 4096.07 [sigma: 295.633 | error: 0.368021 | coeff: 0.368021 | eff: 1 | fom: 0.273458 | r2int: 0.13023 | r2eff: 0 | hits: 26 ] keV - 51 6323.27 [sigma: 326.429 | error: 0.334558 | coeff: 0.334558 | eff: 1 | fom: 0.330897 | r2int: 0.109264 | r2eff: 0 | hits: 42 ] keV - 52 6148.52 [sigma: 272.389 | error: 0.280188 | coeff: 0.280188 | eff: 1 | fom: 0.471779 | r2int: 0.0765425 | r2eff: 0 | hits: 40 ] keV - 53 5155.62 [sigma: 239.529 | error: 0.297488 | coeff: 0.297488 | eff: 1 | fom: 0.418502 | r2int: 0.0863405 | r2eff: 0 | hits: 41 ] keV - 54 7044.21 [sigma: 592.441 | error: 0.403345 | coeff: 0.403345 | eff: 1 | fom: 0.227658 | r2int: 0.155614 | r2eff: 0 | hits: 23 ] keV - 55 10448.3 [sigma: 483.879 | error: 0.289216 | coeff: 0.289216 | eff: 1 | fom: 0.442784 | r2int: 0.081501 | r2eff: 0 | hits: 39 ] keV - 56 16757.6 [sigma: 524.712 | error: 0.254379 | coeff: 0.254379 | eff: 1 | fom: 0.572365 | r2int: 0.0637283 | r2eff: 0 | hits: 66 ] keV - 57 18256 [sigma: 687.163 | error: 0.28666 | coeff: 0.28666 | eff: 1 | fom: 0.450715 | r2int: 0.0807573 | r2eff: 0 | hits: 58 ] keV - 58 21231.6 [sigma: 631.323 | error: 0.222517 | coeff: 0.222517 | eff: 1 | fom: 0.748014 | r2int: 0.0486297 | r2eff: 0 | hits: 56 ] keV - 59 8032.44 [sigma: 551.458 | error: 0.400317 | coeff: 0.400317 | eff: 1 | fom: 0.231115 | r2int: 0.15554 | r2eff: 0 | hits: 34 ] keV - 60 7403.49 [sigma: 335.567 | error: 0.304052 | coeff: 0.304052 | eff: 1 | fom: 0.400626 | r2int: 0.0903935 | r2eff: 0 | hits: 45 ] keV - 61 21470.8 [sigma: 487.993 | error: 0.205813 | coeff: 0.205813 | eff: 1 | fom: 0.874361 | r2int: 0.0418424 | r2eff: 0 | hits: 82 ] keV - 62 15653.3 [sigma: 382.266 | error: 0.218427 | coeff: 0.218427 | eff: 1 | fom: 0.776291 | r2int: 0.0471138 | r2eff: 0 | hits: 80 ] keV - 63 38036.7 [sigma: 797.039 | error: 0.187422 | coeff: 0.187422 | eff: 1 | fom: 1.05437 | r2int: 0.0346881 | r2eff: 0 | hits: 80 ] keV - 64 6445.54 [sigma: 345.67 | error: 0.339181 | coeff: 0.339181 | eff: 1 | fom: 0.321938 | r2int: 0.112168 | r2eff: 0 | hits: 40 ] keV - 65 5415.97 [sigma: 318.49 | error: 0.357702 | coeff: 0.357702 | eff: 1 | fom: 0.289464 | r2int: 0.124492 | r2eff: 0 | hits: 37 ] keV - 66 19960.9 [sigma: 590.151 | error: 0.238364 | coeff: 0.238364 | eff: 1 | fom: 0.651861 | r2int: 0.0559433 | r2eff: 0 | hits: 65 ] keV - 67 13396.9 [sigma: 463.96 | error: 0.295896 | coeff: 0.295896 | eff: 1 | fom: 0.423018 | r2int: 0.0863548 | r2eff: 0 | hits: 73 ] keV - 68 24997.1 [sigma: 633.169 | error: 0.211923 | coeff: 0.211923 | eff: 1 | fom: 0.824667 | r2int: 0.0442699 | r2eff: 0 | hits: 70 ] keV - 69 4345.61 [sigma: 218.123 | error: 0.28394 | coeff: 0.28394 | eff: 1 | fom: 0.459393 | r2int: 0.0781023 | r2eff: 0 | hits: 32 ] keV - 70 8729.7 [sigma: 624.192 | error: 0.342912 | coeff: 0.342912 | eff: 1 | fom: 0.314971 | r2int: 0.112476 | r2eff: 0 | hits: 23 ] keV - 71 6285.73 [sigma: 374.195 | error: 0.352189 | coeff: 0.352189 | eff: 1 | fom: 0.298596 | r2int: 0.120493 | r2eff: 0 | hits: 35 ] keV - 72 7739.73 [sigma: 431.973 | error: 0.352989 | coeff: 0.352989 | eff: 1 | fom: 0.297245 | r2int: 0.121486 | r2eff: 0 | hits: 40 ] keV - 73 3436.62 [sigma: 283.647 | error: 0.452072 | coeff: 0.452072 | eff: 1 | fom: 0.181226 | r2int: 0.197557 | r2eff: 0 | hits: 30 ] keV - 74 1662.43 [sigma: 367.572 | error: 0.827302 | coeff: 0.827302 | eff: 1 | fom: 0.0541138 | r2int: 0.635541 | r2eff: 0 | hits: 14 ] keV - 75 30212.4 [sigma: 455.325 | error: 0.171172 | coeff: 0.171172 | eff: 1 | fom: 1.26408 | r2int: 0.0290726 | r2eff: 0 | hits: 129 ] keV - 76 32844.4 [sigma: 462.508 | error: 0.173612 | coeff: 0.173612 | eff: 1 | fom: 1.22879 | r2int: 0.0299429 | r2eff: 0 | hits: 152 ] keV - 77 35141.5 [sigma: 461.168 | error: 0.161793 | coeff: 0.161793 | eff: 1 | fom: 1.41486 | r2int: 0.0260049 | r2eff: 0 | hits: 152 ] keV - 78 28088.6 [sigma: 339.202 | error: 0.15465 | coeff: 0.15465 | eff: 1 | fom: 1.54859 | r2int: 0.0237708 | r2eff: 0 | hits: 164 ] keV - 79 27250.8 [sigma: 423.501 | error: 0.165202 | coeff: 0.165202 | eff: 1 | fom: 1.35708 | r2int: 0.0270501 | r2eff: 0 | hits: 113 ] keV - 80 37811.1 [sigma: 463.474 | error: 0.15982 | coeff: 0.15982 | eff: 1 | fom: 1.45002 | r2int: 0.0253921 | r2eff: 0 | hits: 170 ] keV - 81 396040 [sigma: 1157.51 | error: 0.0493409 | coeff: 0.0493409 | eff: 1 | fom: 15.2133 | r2int: 0.00242598 | r2eff: 0 | hits: 285 ] keV - 82 317048 [sigma: 1129.87 | error: 0.0571306 | coeff: 0.0571306 | eff: 1 | fom: 11.3475 | r2int: 0.00325121 | r2eff: 0 | hits: 257 ] keV - 83 377671 [sigma: 1107.97 | error: 0.0460134 | coeff: 0.0460134 | eff: 1 | fom: 17.4932 | r2int: 0.00210862 | r2eff: 0 | hits: 246 ] keV - 84 26668.1 [sigma: 386.982 | error: 0.179491 | coeff: 0.179491 | eff: 1 | fom: 1.14961 | r2int: 0.0320065 | r2eff: 0 | hits: 153 ] keV - 85 29697.5 [sigma: 407.589 | error: 0.176297 | coeff: 0.176297 | eff: 1 | fom: 1.19165 | r2int: 0.0308922 | r2eff: 0 | hits: 165 ] keV - 86 358827 [sigma: 1145.8 | error: 0.0528565 | coeff: 0.0528565 | eff: 1 | fom: 13.2568 | r2int: 0.00278361 | r2eff: 0 | hits: 274 ] keV - 87 263436 [sigma: 1110.1 | error: 0.0701334 | coeff: 0.0701334 | eff: 1 | fom: 7.52985 | r2int: 0.00490094 | r2eff: 0 | hits: 277 ] keV - 88 330957 [sigma: 1152.59 | error: 0.0561551 | coeff: 0.0561551 | eff: 1 | fom: 11.7451 | r2int: 0.00314127 | r2eff: 0 | hits: 260 ] keV - 89 28024.8 [sigma: 370.89 | error: 0.176568 | coeff: 0.176568 | eff: 1 | fom: 1.18798 | r2int: 0.0310013 | r2eff: 0 | hits: 178 ] keV - 90 31361.4 [sigma: 398.602 | error: 0.168137 | coeff: 0.168137 | eff: 1 | fom: 1.31012 | r2int: 0.0281084 | r2eff: 0 | hits: 175 ] keV - 91 403973 [sigma: 1106.91 | error: 0.0447729 | coeff: 0.0447729 | eff: 1 | fom: 18.4759 | r2int: 0.00199711 | r2eff: 0 | hits: 267 ] keV - 92 305975 [sigma: 1132.47 | error: 0.0591034 | coeff: 0.0591034 | eff: 1 | fom: 10.6026 | r2int: 0.00347951 | r2eff: 0 | hits: 255 ] keV - 93 374540 [sigma: 1128.97 | error: 0.0469879 | coeff: 0.0469879 | eff: 1 | fom: 16.7751 | r2int: 0.00219878 | r2eff: 0 | hits: 243 ] keV - 94 30891.5 [sigma: 439.028 | error: 0.185845 | coeff: 0.185845 | eff: 1 | fom: 1.07234 | r2int: 0.0343365 | r2eff: 0 | hits: 171 ] keV - 95 21486.2 [sigma: 468.676 | error: 0.233917 | coeff: 0.233917 | eff: 1 | fom: 0.676881 | r2int: 0.0542414 | r2eff: 0 | hits: 115 ] keV - 96 35896.7 [sigma: 479.565 | error: 0.166861 | coeff: 0.166861 | eff: 1 | fom: 1.33023 | r2int: 0.0276642 | r2eff: 0 | hits: 156 ] keV - 97 29387.5 [sigma: 364.54 | error: 0.148338 | coeff: 0.148338 | eff: 1 | fom: 1.68319 | r2int: 0.0218502 | r2eff: 0 | hits: 143 ] keV - 98 34730.5 [sigma: 442.984 | error: 0.155693 | coeff: 0.155693 | eff: 1 | fom: 1.52791 | r2int: 0.0240777 | r2eff: 0 | hits: 149 ] keV - 99 15827.5 [sigma: 399 | error: 0.257085 | coeff: 0.257085 | eff: 1 | fom: 0.560379 | r2int: 0.0654573 | r2eff: 0 | hits: 104 ] keV - 100 346734 [sigma: 465.968 | error: 0.0331096 | coeff: 0.0331096 | eff: 1 | fom: 33.7853 | r2int: 0.00109444 | r2eff: 0 | hits: 607 ] keV - 101 378267 [sigma: 469.561 | error: 0.0336082 | coeff: 0.0336082 | eff: 1 | fom: 32.7904 | r2int: 0.00112797 | r2eff: 0 | hits: 733 ] keV - 102 340631 [sigma: 482.204 | error: 0.0370502 | coeff: 0.0370502 | eff: 1 | fom: 26.9807 | r2int: 0.00137072 | r2eff: 0 | hits: 685 ] keV - 103 352735 [sigma: 455.815 | error: 0.034384 | coeff: 0.034384 | eff: 1 | fom: 31.3273 | r2int: 0.00118059 | r2eff: 0 | hits: 708 ] keV - 104 332198 [sigma: 445.799 | error: 0.032679 | coeff: 0.032679 | eff: 1 | fom: 34.6816 | r2int: 0.00106612 | r2eff: 0 | hits: 593 ] keV - 105 400839 [sigma: 497.723 | error: 0.0339828 | coeff: 0.0339828 | eff: 1 | fom: 32.0714 | r2int: 0.00115329 | r2eff: 0 | hits: 749 ] keV - 106 395486 [sigma: 489.601 | error: 0.0370566 | coeff: 0.0370566 | eff: 1 | fom: 26.9716 | r2int: 0.00137166 | r2eff: 0 | hits: 896 ] keV - 107 374577 [sigma: 488.79 | error: 0.038312 | coeff: 0.038312 | eff: 1 | fom: 25.2329 | r2int: 0.00146611 | r2eff: 0 | hits: 862 ] keV - 108 400908 [sigma: 463.252 | error: 0.0340237 | coeff: 0.0340237 | eff: 1 | fom: 31.9943 | r2int: 0.00115628 | r2eff: 0 | hits: 867 ] keV - 109 332801 [sigma: 469.996 | error: 0.0369889 | coeff: 0.0369889 | eff: 1 | fom: 27.0703 | r2int: 0.00136619 | r2eff: 0 | hits: 686 ] keV - 110 309168 [sigma: 462.956 | error: 0.0393626 | coeff: 0.0393626 | eff: 1 | fom: 23.9039 | r2int: 0.00154717 | r2eff: 0 | hits: 691 ] keV - 111 411556 [sigma: 489.836 | error: 0.0354873 | coeff: 0.0354873 | eff: 1 | fom: 29.4097 | r2int: 0.00125793 | r2eff: 0 | hits: 889 ] keV - 112 388670 [sigma: 510.9 | error: 0.0382332 | coeff: 0.0382332 | eff: 1 | fom: 25.337 | r2int: 0.00146005 | r2eff: 0 | hits: 846 ] keV - 113 390533 [sigma: 498.344 | error: 0.0371157 | coeff: 0.0371157 | eff: 1 | fom: 26.8857 | r2int: 0.00137595 | r2eff: 0 | hits: 846 ] keV - 114 340765 [sigma: 469.853 | error: 0.0362186 | coeff: 0.0362186 | eff: 1 | fom: 28.234 | r2int: 0.00130989 | r2eff: 0 | hits: 690 ] keV - 115 398478 [sigma: 488.134 | error: 0.0334583 | coeff: 0.0334583 | eff: 1 | fom: 33.0848 | r2int: 0.00111796 | r2eff: 0 | hits: 746 ] keV - 116 382285 [sigma: 475.15 | error: 0.0360233 | coeff: 0.0360233 | eff: 1 | fom: 27.5217 | r2int: 0.00129613 | r2eff: 0 | hits: 840 ] keV - 117 389503 [sigma: 534.364 | error: 0.0388035 | coeff: 0.0388035 | eff: 1 | fom: 23.7192 | r2int: 0.00150383 | r2eff: 0 | hits: 800 ] keV - 118 403726 [sigma: 478.488 | error: 0.0351581 | coeff: 0.0351581 | eff: 1 | fom: 28.8928 | r2int: 0.00123469 | r2eff: 0 | hits: 880 ] keV - 119 342098 [sigma: 481.305 | error: 0.0368495 | coeff: 0.0368495 | eff: 1 | fom: 26.3013 | r2int: 0.00135591 | r2eff: 0 | hits: 686 ] keV - 120 327134 [sigma: 452.639 | error: 0.0336657 | coeff: 0.0336657 | eff: 1 | fom: 31.5113 | r2int: 0.00113147 | r2eff: 0 | hits: 592 ] keV - 121 350735 [sigma: 489.192 | error: 0.0362906 | coeff: 0.0362906 | eff: 1 | fom: 27.1177 | r2int: 0.00131506 | r2eff: 0 | hits: 677 ] keV - 122 322647 [sigma: 447.594 | error: 0.0361753 | coeff: 0.0361753 | eff: 1 | fom: 27.2909 | r2int: 0.00130673 | r2eff: 0 | hits: 680 ] keV - 123 371804 [sigma: 483.152 | error: 0.0335356 | coeff: 0.0335356 | eff: 1 | fom: 31.7562 | r2int: 0.00112295 | r2eff: 0 | hits: 666 ] keV - 124 353100 [sigma: 467.627 | error: 0.0324667 | coeff: 0.0324667 | eff: 1 | fom: 33.8817 | r2int: 0.00105234 | r2eff: 0 | hits: 601 ] keV + 0 20.467471 keV + 1 322.356283 keV + 2 339.492581 keV + 3 484.958679 keV + 4 3250.399281 keV + 5 2155.491760 keV + 6 520.973316 keV + 7 935.108262 keV + 8 248.139313 keV + 9 255.899594 keV + 10 533.109860 keV + 11 1533.636277 keV + 12 1086.354239 keV + 13 94.075725 keV + 14 10.909852 keV + 15 253.158627 keV + 16 309.215984 keV + 17 333.259771 keV + 18 129.474654 keV + 19 26.338818 keV + 20 1929.263063 keV + 21 39.149980 keV + 22 2852.933594 keV + 23 2683.271788 keV + 24 37.552490 keV + 25 1054.744978 keV + 26 2006.653569 keV + 27 4591.230623 keV + 28 2066.024332 keV + 29 3497.229487 keV + 30 2163.673233 keV + 31 6858.124678 keV + 32 3975.907307 keV + 33 4889.999718 keV + 34 1384.917601 keV + 35 2017.621405 keV + 36 5105.861080 keV + 37 1411.776460 keV + 38 9217.012361 keV + 39 1561.759811 keV + 40 3281.349045 keV + 41 6635.218309 keV + 42 4799.041749 keV + 43 3251.182486 keV + 44 1410.973135 keV + 45 327.059251 keV + 46 4411.487990 keV + 47 2093.563903 keV + 48 3600.827287 keV + 49 636.797553 keV + 50 5037.551248 keV + 51 9472.778329 keV + 52 2709.165334 keV + 53 5946.151315 keV + 54 13544.341822 keV + 55 3516.338346 keV + 56 31311.864131 keV + 57 27015.525399 keV + 58 21690.531480 keV + 59 4319.070946 keV + 60 10732.949319 keV + 61 26246.088577 keV + 62 18326.955423 keV + 63 11444.776100 keV + 64 5282.749258 keV + 65 6166.924536 keV + 66 20045.904412 keV + 67 17907.538870 keV + 68 23041.719011 keV + 69 4730.589032 keV + 70 6053.681091 keV + 71 8126.028267 keV + 72 7923.429990 keV + 73 8111.327834 keV + 74 3205.843285 keV + 75 23102.447255 keV + 76 32755.499794 keV + 77 41864.195186 keV + 78 29279.011194 keV + 79 27913.219951 keV + 80 24466.084471 keV + 81 392032.414226 keV + 82 330559.495720 keV + 83 403316.606422 keV + 84 37934.539161 keV + 85 41243.763643 keV + 86 373315.950693 keV + 87 298868.818890 keV + 88 334837.410599 keV + 89 29834.422433 keV + 90 32172.459637 keV + 91 314660.203296 keV + 92 319015.906880 keV + 93 405968.969077 keV + 94 24613.358893 keV + 95 16792.589147 keV + 96 33896.326929 keV + 97 36369.806387 keV + 98 32970.137494 keV + 99 19812.733770 keV + 100 316058.085343 keV + 101 372105.273041 keV + 102 356018.675027 keV + 103 312062.497611 keV + 104 361017.525376 keV + 105 353703.183018 keV + 106 422366.825440 keV + 107 386499.464995 keV + 108 381488.590070 keV + 109 333995.252165 keV + 110 342915.148636 keV + 111 400116.902575 keV + 112 416161.060276 keV + 113 394536.520485 keV + 114 372494.305849 keV + 115 382783.249699 keV + 116 389326.111891 keV + 117 377580.689646 keV + 118 380947.495409 keV + 119 352093.835755 keV + 120 313057.319579 keV + 121 355240.533018 keV + 122 363178.546889 keV + 123 355937.158969 keV + 124 307385.988818 keV + 0 20.4675 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: -1.11022e-16 | r2eff: 0 | hits: 1 ] keV + 1 322.356 [sigma: 129.622 | error: 0.804216 | coeff: 0.804216 | eff: 1 | fom: 0.0672243 | r2int: 0.485073 | r2eff: 0 | hits: 4 ] keV + 2 339.493 [sigma: 163.372 | error: 0.833505 | coeff: 0.833505 | eff: 1 | fom: 0.062583 | r2int: 0.463153 | r2eff: 0 | hits: 3 ] keV + 3 484.959 [sigma: 108.489 | error: 0.447417 | coeff: 0.447417 | eff: 1 | fom: 0.217194 | r2int: 0.150136 | r2eff: 0 | hits: 4 ] keV + 4 3250.4 [sigma: 851.944 | error: 0.524209 | coeff: 0.524209 | eff: 1 | fom: 0.158221 | r2int: 0.206096 | r2eff: 0 | hits: 4 ] keV + 5 2155.49 [sigma: 1135.88 | error: 0.912735 | coeff: 0.912735 | eff: 1 | fom: 0.0521894 | r2int: 0.55539 | r2eff: 0 | hits: 3 ] keV + 6 520.973 [sigma: 150.61 | error: 0.578187 | coeff: 0.578187 | eff: 1 | fom: 0.130057 | r2int: 0.250726 | r2eff: 0 | hits: 4 ] keV + 7 935.108 [sigma: 398.24 | error: 0.602279 | coeff: 0.602279 | eff: 1 | fom: 0.119861 | r2int: 0.18137 | r2eff: 0 | hits: 2 ] keV + 8 248.139 [sigma: 21.0895 | error: 0.190045 | coeff: 0.190045 | eff: 1 | fom: 1.20381 | r2int: 0.0288937 | r2eff: 0 | hits: 5 ] keV + 9 255.9 [sigma: 81.8781 | error: 0.639924 | coeff: 0.639924 | eff: 1 | fom: 0.106173 | r2int: 0.307127 | r2eff: 0 | hits: 4 ] keV + 10 533.11 [sigma: 33.9997 | error: 0.0901932 | coeff: 0.0901932 | eff: 1 | fom: 5.34471 | r2int: 0.00406741 | r2eff: 0 | hits: 2 ] keV + 11 1533.64 [sigma: 1007.77 | error: 0.929292 | coeff: 0.929292 | eff: 1 | fom: 0.0503463 | r2int: 0.431792 | r2eff: 0 | hits: 2 ] keV + 12 1086.35 [sigma: 221.033 | error: 0.49838 | coeff: 0.49838 | eff: 1 | fom: 0.175045 | r2int: 0.206986 | r2eff: 0 | hits: 6 ] keV + 13 94.0757 [sigma: 16.0921 | error: 0.382491 | coeff: 0.382491 | eff: 1 | fom: 0.297188 | r2int: 0.117039 | r2eff: 0 | hits: 5 ] keV + 14 10.9099 [sigma: 3.01958 | error: 0.479389 | coeff: 0.479389 | eff: 1 | fom: 0.189189 | r2int: 0.153209 | r2eff: 0 | hits: 3 ] keV + 15 253.159 [sigma: 76.5836 | error: 0.523967 | coeff: 0.523967 | eff: 1 | fom: 0.158367 | r2int: 0.183027 | r2eff: 0 | hits: 3 ] keV + 16 309.216 [sigma: 88.9662 | error: 0.643351 | coeff: 0.643351 | eff: 1 | fom: 0.105045 | r2int: 0.331121 | r2eff: 0 | hits: 5 ] keV + 17 333.26 [sigma: 32.34 | error: 0.291124 | coeff: 0.291124 | eff: 1 | fom: 0.512998 | r2int: 0.0753363 | r2eff: 0 | hits: 9 ] keV + 18 129.475 [sigma: 46.1559 | error: 0.712972 | coeff: 0.712972 | eff: 1 | fom: 0.0855318 | r2int: 0.381247 | r2eff: 0 | hits: 4 ] keV + 19 26.3388 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 2.22045e-16 | r2eff: 0 | hits: 1 ] keV + 20 1929.26 [sigma: 1311.92 | error: 0.961681 | coeff: 0.961681 | eff: 1 | fom: 0.0470121 | r2int: 0.462415 | r2eff: 0 | hits: 2 ] keV + 21 39.15 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 2.22045e-16 | r2eff: 0 | hits: 1 ] keV + 22 2852.93 [sigma: 371.705 | error: 0.319141 | coeff: 0.319141 | eff: 1 | fom: 0.426881 | r2int: 0.0848759 | r2eff: 0 | hits: 6 ] keV + 23 2683.27 [sigma: 957.422 | error: 0.713623 | coeff: 0.713623 | eff: 1 | fom: 0.0853757 | r2int: 0.381943 | r2eff: 0 | hits: 4 ] keV + 24 37.5525 [sigma: 21.9631 | error: 0.827121 | coeff: 0.827121 | eff: 1 | fom: 0.0635527 | r2int: 0.342065 | r2eff: 0 | hits: 2 ] keV + 25 1054.74 [sigma: 143.097 | error: 0.449967 | coeff: 0.449967 | eff: 1 | fom: 0.214739 | r2int: 0.184064 | r2eff: 0 | hits: 11 ] keV + 26 2006.65 [sigma: 304.852 | error: 0.526268 | coeff: 0.526268 | eff: 1 | fom: 0.156985 | r2int: 0.253878 | r2eff: 0 | hits: 12 ] keV + 27 4591.23 [sigma: 735.952 | error: 0.480886 | coeff: 0.480886 | eff: 1 | fom: 0.188013 | r2int: 0.205556 | r2eff: 0 | hits: 9 ] keV + 28 2066.02 [sigma: 235.245 | error: 0.455455 | coeff: 0.455455 | eff: 1 | fom: 0.209595 | r2int: 0.194474 | r2eff: 0 | hits: 16 ] keV + 29 3497.23 [sigma: 425.093 | error: 0.454803 | coeff: 0.454803 | eff: 1 | fom: 0.210196 | r2int: 0.192071 | r2eff: 0 | hits: 14 ] keV + 30 2163.67 [sigma: 296.885 | error: 0.475322 | coeff: 0.475322 | eff: 1 | fom: 0.19244 | r2int: 0.207103 | r2eff: 0 | hits: 12 ] keV + 31 6858.12 [sigma: 555.353 | error: 0.404887 | coeff: 0.404887 | eff: 1 | fom: 0.265219 | r2int: 0.157376 | r2eff: 0 | hits: 25 ] keV + 32 3975.91 [sigma: 574.619 | error: 0.540764 | coeff: 0.540764 | eff: 1 | fom: 0.148681 | r2int: 0.271538 | r2eff: 0 | hits: 14 ] keV + 33 4890 [sigma: 511.327 | error: 0.467632 | coeff: 0.467632 | eff: 1 | fom: 0.198821 | r2int: 0.207746 | r2eff: 0 | hits: 20 ] keV + 34 1384.92 [sigma: 164.642 | error: 0.460429 | coeff: 0.460429 | eff: 1 | fom: 0.205091 | r2int: 0.197862 | r2eff: 0 | hits: 15 ] keV + 35 2017.62 [sigma: 463.598 | error: 0.607927 | coeff: 0.607927 | eff: 1 | fom: 0.117644 | r2int: 0.316778 | r2eff: 0 | hits: 7 ] keV + 36 5105.86 [sigma: 422.353 | error: 0.379067 | coeff: 0.379067 | eff: 1 | fom: 0.30258 | r2int: 0.136849 | r2eff: 0 | hits: 21 ] keV + 37 1411.78 [sigma: 102.908 | error: 0.349579 | coeff: 0.349579 | eff: 1 | fom: 0.355779 | r2int: 0.116892 | r2eff: 0 | hits: 23 ] keV + 38 9217.01 [sigma: 969.404 | error: 0.43365 | coeff: 0.43365 | eff: 1 | fom: 0.231203 | r2int: 0.17699 | r2eff: 0 | hits: 17 ] keV + 39 1561.76 [sigma: 128.486 | error: 0.307827 | coeff: 0.307827 | eff: 1 | fom: 0.458836 | r2int: 0.0879893 | r2eff: 0 | hits: 14 ] keV + 40 3281.35 [sigma: 487.238 | error: 0.555588 | coeff: 0.555588 | eff: 1 | fom: 0.140853 | r2int: 0.28663 | r2eff: 0 | hits: 14 ] keV + 41 6635.22 [sigma: 677.298 | error: 0.381934 | coeff: 0.381934 | eff: 1 | fom: 0.298054 | r2int: 0.135454 | r2eff: 0 | hits: 14 ] keV + 42 4799.04 [sigma: 510.145 | error: 0.487135 | coeff: 0.487135 | eff: 1 | fom: 0.183221 | r2int: 0.226 | r2eff: 0 | hits: 21 ] keV + 43 3251.18 [sigma: 325.919 | error: 0.491105 | coeff: 0.491105 | eff: 1 | fom: 0.18027 | r2int: 0.231135 | r2eff: 0 | hits: 24 ] keV + 44 1410.97 [sigma: 141.994 | error: 0.402541 | coeff: 0.402541 | eff: 1 | fom: 0.268319 | r2int: 0.151912 | r2eff: 0 | hits: 16 ] keV + 45 327.059 [sigma: 29.4875 | error: 0.270478 | coeff: 0.270478 | eff: 1 | fom: 0.594301 | r2int: 0.0650299 | r2eff: 0 | hits: 9 ] keV + 46 4411.49 [sigma: 650.74 | error: 0.531856 | coeff: 0.531856 | eff: 1 | fom: 0.153703 | r2int: 0.261112 | r2eff: 0 | hits: 13 ] keV + 47 2093.56 [sigma: 245.24 | error: 0.35142 | coeff: 0.35142 | eff: 1 | fom: 0.352062 | r2int: 0.109774 | r2eff: 0 | hits: 9 ] keV + 48 3600.83 [sigma: 579.396 | error: 0.557396 | coeff: 0.557396 | eff: 1 | fom: 0.139941 | r2int: 0.284799 | r2eff: 0 | hits: 12 ] keV + 49 636.798 [sigma: 97.9764 | error: 0.40707 | coeff: 0.40707 | eff: 1 | fom: 0.262382 | r2int: 0.142034 | r2eff: 0 | hits: 7 ] keV + 50 5037.55 [sigma: 345.163 | error: 0.393606 | coeff: 0.393606 | eff: 1 | fom: 0.28064 | r2int: 0.150231 | r2eff: 0 | hits: 33 ] keV + 51 9472.78 [sigma: 499.497 | error: 0.320742 | coeff: 0.320742 | eff: 1 | fom: 0.42263 | r2int: 0.100095 | r2eff: 0 | hits: 37 ] keV + 52 2709.17 [sigma: 188.637 | error: 0.399989 | coeff: 0.399989 | eff: 1 | fom: 0.271754 | r2int: 0.155143 | r2eff: 0 | hits: 33 ] keV + 53 5946.15 [sigma: 350.453 | error: 0.363317 | coeff: 0.363317 | eff: 1 | fom: 0.329383 | r2int: 0.128525 | r2eff: 0 | hits: 38 ] keV + 54 13544.3 [sigma: 701.826 | error: 0.283813 | coeff: 0.283813 | eff: 1 | fom: 0.539769 | r2int: 0.0778648 | r2eff: 0 | hits: 30 ] keV + 55 3516.34 [sigma: 226.578 | error: 0.375722 | coeff: 0.375722 | eff: 1 | fom: 0.307992 | r2int: 0.137015 | r2eff: 0 | hits: 34 ] keV + 56 31311.9 [sigma: 895.731 | error: 0.221587 | coeff: 0.221587 | eff: 1 | fom: 0.88549 | r2int: 0.0482824 | r2eff: 0 | hits: 60 ] keV + 57 27015.5 [sigma: 703.393 | error: 0.22847 | coeff: 0.22847 | eff: 1 | fom: 0.832938 | r2int: 0.0515208 | r2eff: 0 | hits: 77 ] keV + 58 21690.5 [sigma: 708.917 | error: 0.253163 | coeff: 0.253163 | eff: 1 | fom: 0.678376 | r2int: 0.0630235 | r2eff: 0 | hits: 60 ] keV + 59 4319.07 [sigma: 334.161 | error: 0.416643 | coeff: 0.416643 | eff: 1 | fom: 0.250463 | r2int: 0.167606 | r2eff: 0 | hits: 29 ] keV + 60 10732.9 [sigma: 417.044 | error: 0.266386 | coeff: 0.266386 | eff: 1 | fom: 0.612701 | r2int: 0.0694518 | r2eff: 0 | hits: 47 ] keV + 61 26246.1 [sigma: 663.47 | error: 0.215982 | coeff: 0.215982 | eff: 1 | fom: 0.932042 | r2int: 0.0460094 | r2eff: 0 | hits: 73 ] keV + 62 18327 [sigma: 503.727 | error: 0.239614 | coeff: 0.239614 | eff: 1 | fom: 0.757265 | r2int: 0.0566594 | r2eff: 0 | hits: 76 ] keV + 63 11444.8 [sigma: 273.643 | error: 0.208441 | coeff: 0.208441 | eff: 1 | fom: 1.0007 | r2int: 0.042876 | r2eff: 0 | hits: 76 ] keV + 64 5282.75 [sigma: 279.922 | error: 0.317928 | coeff: 0.317928 | eff: 1 | fom: 0.430144 | r2int: 0.0982705 | r2eff: 0 | hits: 36 ] keV + 65 6166.92 [sigma: 376.081 | error: 0.375928 | coeff: 0.375928 | eff: 1 | fom: 0.307654 | r2int: 0.137603 | r2eff: 0 | hits: 38 ] keV + 66 20045.9 [sigma: 797.026 | error: 0.27832 | coeff: 0.27832 | eff: 1 | fom: 0.561283 | r2int: 0.0758814 | r2eff: 0 | hits: 49 ] keV + 67 17907.5 [sigma: 498.209 | error: 0.24571 | coeff: 0.24571 | eff: 1 | fom: 0.720155 | r2int: 0.0595995 | r2eff: 0 | hits: 78 ] keV + 68 23041.7 [sigma: 669.906 | error: 0.248405 | coeff: 0.248405 | eff: 1 | fom: 0.704614 | r2int: 0.0608598 | r2eff: 0 | hits: 73 ] keV + 69 4730.59 [sigma: 435.93 | error: 0.478832 | coeff: 0.478832 | eff: 1 | fom: 0.189629 | r2int: 0.220789 | r2eff: 0 | hits: 27 ] keV + 70 6053.68 [sigma: 465.503 | error: 0.360674 | coeff: 0.360674 | eff: 1 | fom: 0.334229 | r2int: 0.124172 | r2eff: 0 | hits: 22 ] keV + 71 8126.03 [sigma: 521.726 | error: 0.363195 | coeff: 0.363195 | eff: 1 | fom: 0.329605 | r2int: 0.127788 | r2eff: 0 | hits: 32 ] keV + 72 7923.43 [sigma: 467.824 | error: 0.37806 | coeff: 0.37806 | eff: 1 | fom: 0.304194 | r2int: 0.139444 | r2eff: 0 | hits: 41 ] keV + 73 8111.33 [sigma: 473.661 | error: 0.340499 | coeff: 0.340499 | eff: 1 | fom: 0.375009 | r2int: 0.112529 | r2eff: 0 | hits: 34 ] keV + 74 3205.84 [sigma: 391.457 | error: 0.585607 | coeff: 0.585607 | eff: 1 | fom: 0.126783 | r2int: 0.328025 | r2eff: 0 | hits: 23 ] keV + 75 23102.4 [sigma: 357.194 | error: 0.171474 | coeff: 0.171474 | eff: 1 | fom: 1.47868 | r2int: 0.0291644 | r2eff: 0 | hits: 123 ] keV + 76 32755.5 [sigma: 431.143 | error: 0.171617 | coeff: 0.171617 | eff: 1 | fom: 1.47621 | r2int: 0.0292793 | r2eff: 0 | hits: 170 ] keV + 77 41864.2 [sigma: 502.414 | error: 0.161458 | coeff: 0.161458 | eff: 1 | fom: 1.66784 | r2int: 0.0259245 | r2eff: 0 | hits: 181 ] keV + 78 29279 [sigma: 340.427 | error: 0.145686 | coeff: 0.145686 | eff: 1 | fom: 2.04851 | r2int: 0.0210892 | r2eff: 0 | hits: 157 ] keV + 79 27913.2 [sigma: 478.825 | error: 0.187129 | coeff: 0.187129 | eff: 1 | fom: 1.24163 | r2int: 0.0347229 | r2eff: 0 | hits: 119 ] keV + 80 24466.1 [sigma: 368.69 | error: 0.17894 | coeff: 0.17894 | eff: 1 | fom: 1.35787 | r2int: 0.0317924 | r2eff: 0 | hits: 141 ] keV + 81 392032 [sigma: 1141.13 | error: 0.0486201 | coeff: 0.0486201 | eff: 1 | fom: 18.3925 | r2int: 0.00235544 | r2eff: 0 | hits: 279 ] keV + 82 330559 [sigma: 1145.66 | error: 0.0571599 | coeff: 0.0571599 | eff: 1 | fom: 13.3073 | r2int: 0.00325524 | r2eff: 0 | hits: 272 ] keV + 83 403317 [sigma: 1116.45 | error: 0.0463206 | coeff: 0.0463206 | eff: 1 | fom: 20.264 | r2int: 0.00213793 | r2eff: 0 | hits: 280 ] keV + 84 37934.5 [sigma: 489.526 | error: 0.158573 | coeff: 0.158573 | eff: 1 | fom: 1.72907 | r2int: 0.0249789 | r2eff: 0 | hits: 151 ] keV + 85 41243.8 [sigma: 471.288 | error: 0.152454 | coeff: 0.152454 | eff: 1 | fom: 1.87067 | r2int: 0.0231116 | r2eff: 0 | hits: 178 ] keV + 86 373316 [sigma: 1154.15 | error: 0.052284 | coeff: 0.052284 | eff: 1 | fom: 15.9051 | r2int: 0.00272405 | r2eff: 0 | hits: 286 ] keV + 87 298869 [sigma: 1130.9 | error: 0.062977 | coeff: 0.062977 | eff: 1 | fom: 10.9625 | r2int: 0.00395178 | r2eff: 0 | hits: 277 ] keV + 88 334837 [sigma: 1120.28 | error: 0.0565819 | coeff: 0.0565819 | eff: 1 | fom: 13.5805 | r2int: 0.00319032 | r2eff: 0 | hits: 286 ] keV + 89 29834.4 [sigma: 369.355 | error: 0.163306 | coeff: 0.163306 | eff: 1 | fom: 1.63031 | r2int: 0.0265155 | r2eff: 0 | hits: 174 ] keV + 90 32172.5 [sigma: 464.115 | error: 0.177854 | coeff: 0.177854 | eff: 1 | fom: 1.37451 | r2int: 0.0314238 | r2eff: 0 | hits: 152 ] keV + 91 314660 [sigma: 1123.01 | error: 0.0567677 | coeff: 0.0567677 | eff: 1 | fom: 13.4918 | r2int: 0.00320984 | r2eff: 0 | hits: 253 ] keV + 92 319016 [sigma: 1140.04 | error: 0.0591538 | coeff: 0.0591538 | eff: 1 | fom: 12.4253 | r2int: 0.0034864 | r2eff: 0 | hits: 274 ] keV + 93 405969 [sigma: 1141.37 | error: 0.0462825 | coeff: 0.0462825 | eff: 1 | fom: 20.2973 | r2int: 0.00213417 | r2eff: 0 | hits: 271 ] keV + 94 24613.4 [sigma: 354.809 | error: 0.172382 | coeff: 0.172382 | eff: 1 | fom: 1.46315 | r2int: 0.0295077 | r2eff: 0 | hits: 143 ] keV + 95 16792.6 [sigma: 388.831 | error: 0.238395 | coeff: 0.238395 | eff: 1 | fom: 0.765032 | r2int: 0.0562958 | r2eff: 0 | hits: 106 ] keV + 96 33896.3 [sigma: 395.599 | error: 0.148546 | coeff: 0.148546 | eff: 1 | fom: 1.97039 | r2int: 0.0219296 | r2eff: 0 | hits: 162 ] keV + 97 36369.8 [sigma: 430.103 | error: 0.15866 | coeff: 0.15866 | eff: 1 | fom: 1.72718 | r2int: 0.0250332 | r2eff: 0 | hits: 180 ] keV + 98 32970.1 [sigma: 398.726 | error: 0.164045 | coeff: 0.164045 | eff: 1 | fom: 1.61565 | r2int: 0.0267644 | r2eff: 0 | hits: 184 ] keV + 99 19812.7 [sigma: 370.468 | error: 0.207376 | coeff: 0.207376 | eff: 1 | fom: 1.01101 | r2int: 0.0426552 | r2eff: 0 | hits: 123 ] keV + 100 316058 [sigma: 444.734 | error: 0.0340629 | coeff: 0.0340629 | eff: 1 | fom: 37.4721 | r2int: 0.0011583 | r2eff: 0 | hits: 586 ] keV + 101 372105 [sigma: 467.716 | error: 0.0333742 | coeff: 0.0333742 | eff: 1 | fom: 39.0347 | r2int: 0.00111226 | r2eff: 0 | hits: 705 ] keV + 102 356019 [sigma: 496.824 | error: 0.036417 | coeff: 0.036417 | eff: 1 | fom: 32.7842 | r2int: 0.00132425 | r2eff: 0 | hits: 681 ] keV + 103 312062 [sigma: 464.8 | error: 0.0390677 | coeff: 0.0390677 | eff: 1 | fom: 28.4863 | r2int: 0.00152407 | r2eff: 0 | hits: 688 ] keV + 104 361018 [sigma: 457.37 | error: 0.031469 | coeff: 0.031469 | eff: 1 | fom: 43.9043 | r2int: 0.00098869 | r2eff: 0 | hits: 617 ] keV + 105 353703 [sigma: 489.646 | error: 0.0366 | coeff: 0.0366 | eff: 1 | fom: 32.4571 | r2int: 0.00133765 | r2eff: 0 | hits: 699 ] keV + 106 422367 [sigma: 513.867 | error: 0.0362141 | coeff: 0.0362141 | eff: 1 | fom: 33.1525 | r2int: 0.00130998 | r2eff: 0 | hits: 886 ] keV + 107 386499 [sigma: 466.419 | error: 0.0362033 | coeff: 0.0362033 | eff: 1 | fom: 33.1723 | r2int: 0.00130922 | r2eff: 0 | hits: 900 ] keV + 108 381489 [sigma: 476.295 | error: 0.0365285 | coeff: 0.0365285 | eff: 1 | fom: 32.5843 | r2int: 0.00133277 | r2eff: 0 | hits: 856 ] keV + 109 333995 [sigma: 477.68 | error: 0.0382695 | coeff: 0.0382695 | eff: 1 | fom: 29.6869 | r2int: 0.00146251 | r2eff: 0 | hits: 716 ] keV + 110 342915 [sigma: 473.663 | error: 0.0369864 | coeff: 0.0369864 | eff: 1 | fom: 31.7824 | r2int: 0.00136609 | r2eff: 0 | hits: 717 ] keV + 111 400117 [sigma: 478.491 | error: 0.0360553 | coeff: 0.0360553 | eff: 1 | fom: 32.0517 | r2int: 0.00129855 | r2eff: 0 | hits: 909 ] keV + 112 416161 [sigma: 511.389 | error: 0.0364943 | coeff: 0.0364943 | eff: 1 | fom: 31.2853 | r2int: 0.00133032 | r2eff: 0 | hits: 882 ] keV + 113 394537 [sigma: 500.947 | error: 0.037451 | coeff: 0.037451 | eff: 1 | fom: 29.7071 | r2int: 0.00140097 | r2eff: 0 | hits: 870 ] keV + 114 372494 [sigma: 457.493 | error: 0.0323553 | coeff: 0.0323553 | eff: 1 | fom: 39.8014 | r2int: 0.00104535 | r2eff: 0 | hits: 694 ] keV + 115 382783 [sigma: 459.148 | error: 0.032342 | coeff: 0.032342 | eff: 1 | fom: 39.834 | r2int: 0.00104457 | r2eff: 0 | hits: 727 ] keV + 116 389326 [sigma: 455.607 | error: 0.0342784 | coeff: 0.0342784 | eff: 1 | fom: 35.4608 | r2int: 0.00117364 | r2eff: 0 | hits: 858 ] keV + 117 377581 [sigma: 491.356 | error: 0.038029 | coeff: 0.038029 | eff: 1 | fom: 28.811 | r2int: 0.00144451 | r2eff: 0 | hits: 854 ] keV + 118 380947 [sigma: 466.398 | error: 0.035883 | coeff: 0.035883 | eff: 1 | fom: 32.3603 | r2int: 0.00128609 | r2eff: 0 | hits: 859 ] keV + 119 352094 [sigma: 448.009 | error: 0.0338089 | coeff: 0.0338089 | eff: 1 | fom: 36.4525 | r2int: 0.00114142 | r2eff: 0 | hits: 706 ] keV + 120 313057 [sigma: 460.86 | error: 0.034868 | coeff: 0.034868 | eff: 1 | fom: 34.2717 | r2int: 0.00121361 | r2eff: 0 | hits: 561 ] keV + 121 355241 [sigma: 500.243 | error: 0.037654 | coeff: 0.037654 | eff: 1 | fom: 29.3877 | r2int: 0.00141584 | r2eff: 0 | hits: 715 ] keV + 122 363179 [sigma: 482.416 | error: 0.0356672 | coeff: 0.0356672 | eff: 1 | fom: 32.7529 | r2int: 0.00127039 | r2eff: 0 | hits: 721 ] keV + 123 355937 [sigma: 492.166 | error: 0.0365052 | coeff: 0.0365052 | eff: 1 | fom: 31.2665 | r2int: 0.00133072 | r2eff: 0 | hits: 697 ] keV + 124 307386 [sigma: 433.239 | error: 0.033204 | coeff: 0.033204 | eff: 1 | fom: 37.7928 | r2int: 0.00110052 | r2eff: 0 | hits: 555 ] keV ============================================================ closed file mfd_tl_EnergyDeposit.out for output ============================================================ opened file mfd_tg_EnergyDeposit.out for output ============================================================ - 0 2010.424728 keV - 1 302.745331 keV - 2 65.506861 keV - 3 91.287950 keV - 4 1513.975090 keV - 5 2082.055988 keV - 6 602.929366 keV - 7 3055.040375 keV - 8 678.495842 keV - 9 336.752931 keV - 10 2702.177786 keV - 11 765.344195 keV - 12 786.561055 keV - 13 78.658123 keV - 14 152.955194 keV - 15 626.693340 keV - 16 332.939777 keV - 17 1498.204311 keV - 18 12.394665 keV - 19 566.410724 keV - 20 22.170859 keV - 21 140.721086 keV - 22 428.074546 keV - 23 690.350387 keV - 24 528.886406 keV - 25 5833.708516 keV - 26 2074.503974 keV - 27 1855.516595 keV - 28 1752.316352 keV - 29 1107.428171 keV - 30 827.701077 keV - 31 4254.405893 keV - 32 2695.620797 keV - 33 9969.241464 keV - 34 5104.550060 keV - 35 1928.744726 keV - 36 1749.711166 keV - 37 1623.966085 keV - 38 4775.009432 keV - 39 580.904098 keV - 40 4523.512863 keV - 41 4812.850670 keV - 42 4736.844709 keV - 43 3806.460795 keV - 44 1746.258139 keV - 45 3565.757853 keV - 46 1428.492404 keV - 47 1937.225534 keV - 48 4553.228756 keV - 49 3446.929236 keV - 50 4096.070551 keV - 51 6323.274496 keV - 52 6148.519167 keV - 53 5155.621345 keV - 54 7044.208205 keV - 55 10448.343721 keV - 56 16757.566783 keV - 57 18256.034242 keV - 58 21231.583075 keV - 59 8032.443081 keV - 60 7403.489004 keV - 61 21470.793969 keV - 62 15653.272191 keV - 63 38036.706118 keV - 64 6445.536351 keV - 65 5415.966539 keV - 66 19960.857294 keV - 67 13396.880748 keV - 68 24997.132281 keV - 69 4345.609004 keV - 70 8729.696242 keV - 71 6285.732029 keV - 72 7739.734227 keV - 73 3436.622115 keV - 74 1662.427524 keV - 75 30212.405379 keV - 76 32844.377809 keV - 77 35141.480066 keV - 78 28088.611078 keV - 79 27250.759191 keV - 80 37811.073622 keV - 81 396040.375397 keV - 82 317047.815541 keV - 83 377670.869726 keV - 84 26668.143687 keV - 85 29697.493485 keV - 86 358827.465447 keV - 87 263436.272152 keV - 88 330957.002482 keV - 89 28024.788938 keV - 90 31361.422726 keV - 91 403972.954059 keV - 92 305974.691867 keV - 93 374539.582702 keV - 94 30891.452482 keV - 95 21486.220915 keV - 96 35896.717520 keV - 97 29387.456311 keV - 98 34730.547486 keV - 99 15827.502422 keV - 100 346733.599849 keV - 101 378267.286185 keV - 102 340631.456086 keV - 103 352735.305973 keV - 104 332198.378871 keV - 105 400838.930484 keV - 106 395486.069982 keV - 107 374576.874170 keV - 108 400908.196510 keV - 109 332800.634902 keV - 110 309168.319116 keV - 111 411555.911225 keV - 112 388669.935058 keV - 113 390532.665398 keV - 114 340765.046640 keV - 115 398478.163046 keV - 116 382285.021393 keV - 117 389503.281140 keV - 118 403725.545866 keV - 119 342097.917665 keV - 120 327133.519328 keV - 121 350735.335445 keV - 122 322646.695865 keV - 123 371804.180883 keV - 124 353100.142376 keV + 0 20.467471 keV + 1 322.356283 keV + 2 339.492581 keV + 3 484.958679 keV + 4 3250.399281 keV + 5 2155.491760 keV + 6 520.973316 keV + 7 935.108262 keV + 8 248.139313 keV + 9 255.899594 keV + 10 533.109860 keV + 11 1533.636277 keV + 12 1086.354239 keV + 13 94.075725 keV + 14 10.909852 keV + 15 253.158627 keV + 16 309.215984 keV + 17 333.259771 keV + 18 129.474654 keV + 19 26.338818 keV + 20 1929.263063 keV + 21 39.149980 keV + 22 2852.933594 keV + 23 2683.271788 keV + 24 37.552490 keV + 25 1054.744978 keV + 26 2006.653569 keV + 27 4591.230623 keV + 28 2066.024332 keV + 29 3497.229487 keV + 30 2163.673233 keV + 31 6858.124678 keV + 32 3975.907307 keV + 33 4889.999718 keV + 34 1384.917601 keV + 35 2017.621405 keV + 36 5105.861080 keV + 37 1411.776460 keV + 38 9217.012361 keV + 39 1561.759811 keV + 40 3281.349045 keV + 41 6635.218309 keV + 42 4799.041749 keV + 43 3251.182486 keV + 44 1410.973135 keV + 45 327.059251 keV + 46 4411.487990 keV + 47 2093.563903 keV + 48 3600.827287 keV + 49 636.797553 keV + 50 5037.551248 keV + 51 9472.778329 keV + 52 2709.165334 keV + 53 5946.151315 keV + 54 13544.341822 keV + 55 3516.338346 keV + 56 31311.864131 keV + 57 27015.525399 keV + 58 21690.531480 keV + 59 4319.070946 keV + 60 10732.949319 keV + 61 26246.088577 keV + 62 18326.955423 keV + 63 11444.776100 keV + 64 5282.749258 keV + 65 6166.924536 keV + 66 20045.904412 keV + 67 17907.538870 keV + 68 23041.719011 keV + 69 4730.589032 keV + 70 6053.681091 keV + 71 8126.028267 keV + 72 7923.429990 keV + 73 8111.327834 keV + 74 3205.843285 keV + 75 23102.447255 keV + 76 32755.499794 keV + 77 41864.195186 keV + 78 29279.011194 keV + 79 27913.219951 keV + 80 24466.084471 keV + 81 392032.414226 keV + 82 330559.495720 keV + 83 403316.606422 keV + 84 37934.539161 keV + 85 41243.763643 keV + 86 373315.950693 keV + 87 298868.818890 keV + 88 334837.410599 keV + 89 29834.422433 keV + 90 32172.459637 keV + 91 314660.203296 keV + 92 319015.906880 keV + 93 405968.969077 keV + 94 24613.358893 keV + 95 16792.589147 keV + 96 33896.326929 keV + 97 36369.806387 keV + 98 32970.137494 keV + 99 19812.733770 keV + 100 316058.085343 keV + 101 372105.273041 keV + 102 356018.675027 keV + 103 312062.497611 keV + 104 361017.525376 keV + 105 353703.183018 keV + 106 422366.825440 keV + 107 386499.464995 keV + 108 381488.590070 keV + 109 333995.252165 keV + 110 342915.148636 keV + 111 400116.902575 keV + 112 416161.060276 keV + 113 394536.520485 keV + 114 372494.305849 keV + 115 382783.249699 keV + 116 389326.111891 keV + 117 377580.689646 keV + 118 380947.495409 keV + 119 352093.835755 keV + 120 313057.319579 keV + 121 355240.533018 keV + 122 363178.546889 keV + 123 355937.158969 keV + 124 307385.988818 keV ============================================================ closed file mfd_tg_EnergyDeposit.out for output ============================================================ opened file mfd_tl_NumberOfSteps.out for output ============================================================ - 0 37.000000 steps - 1 35.000000 steps - 2 12.000000 steps - 3 19.000000 steps - 4 54.000000 steps - 5 64.000000 steps - 6 51.000000 steps - 7 121.000000 steps - 8 36.000000 steps - 9 37.000000 steps - 10 178.000000 steps - 11 167.000000 steps - 12 85.000000 steps - 13 50.000000 steps - 14 41.000000 steps - 15 41.000000 steps - 16 77.000000 steps - 17 87.000000 steps - 18 17.000000 steps - 19 74.000000 steps - 20 16.000000 steps - 21 29.000000 steps - 22 27.000000 steps - 23 63.000000 steps - 24 46.000000 steps - 25 250.000000 steps - 26 158.000000 steps - 27 108.000000 steps - 28 154.000000 steps - 29 139.000000 steps - 30 96.000000 steps - 31 291.000000 steps - 32 315.000000 steps - 33 274.000000 steps - 34 165.000000 steps - 35 272.000000 steps - 36 301.000000 steps - 37 202.000000 steps - 38 412.000000 steps - 39 120.000000 steps - 40 304.000000 steps - 41 200.000000 steps - 42 263.000000 steps - 43 201.000000 steps - 44 171.000000 steps - 45 149.000000 steps - 46 146.000000 steps - 47 227.000000 steps - 48 199.000000 steps - 49 126.000000 steps - 50 356.000000 steps - 51 871.000000 steps - 52 564.000000 steps - 53 723.000000 steps - 54 478.000000 steps - 55 819.000000 steps - 56 896.000000 steps - 57 862.000000 steps - 58 868.000000 steps - 59 457.000000 steps - 60 719.000000 steps - 61 1189.000000 steps - 62 1320.000000 steps - 63 1477.000000 steps - 64 625.000000 steps - 65 689.000000 steps - 66 1165.000000 steps - 67 1130.000000 steps - 68 1264.000000 steps - 69 471.000000 steps - 70 523.000000 steps - 71 623.000000 steps - 72 730.000000 steps - 73 444.000000 steps - 74 455.000000 steps - 75 3763.000000 steps - 76 4088.000000 steps - 77 4426.000000 steps - 78 4253.000000 steps - 79 3392.000000 steps - 80 4460.000000 steps - 81 4029.000000 steps - 82 4007.000000 steps - 83 3861.000000 steps - 84 3796.000000 steps - 85 3772.000000 steps - 86 4343.000000 steps - 87 4357.000000 steps - 88 3538.000000 steps - 89 3953.000000 steps - 90 4614.000000 steps - 91 4239.000000 steps - 92 4133.000000 steps - 93 3860.000000 steps - 94 3825.000000 steps - 95 3163.000000 steps - 96 3830.000000 steps - 97 3555.000000 steps - 98 4316.000000 steps - 99 2999.000000 steps - 100 16049.000000 steps - 101 19261.000000 steps - 102 17554.000000 steps - 103 16954.000000 steps - 104 13107.000000 steps - 105 19716.000000 steps - 106 24782.000000 steps - 107 22492.000000 steps - 108 23125.000000 steps - 109 16404.000000 steps - 110 17972.000000 steps - 111 23343.000000 steps - 112 23157.000000 steps - 113 21845.000000 steps - 114 17672.000000 steps - 115 20310.000000 steps - 116 23612.000000 steps - 117 22294.000000 steps - 118 22415.000000 steps - 119 18272.000000 steps - 120 14129.000000 steps - 121 18014.000000 steps - 122 16135.000000 steps - 123 18069.000000 steps - 124 14403.000000 steps - 0 37 [sigma: 17.0978 | error: 0.800383 | coeff: 0.800383 | eff: 1 | fom: 0.0557501 | r2int: 0.427076 | r2eff: 0 | hits: 3 ] steps - 1 35 [sigma: 5.03598 | error: 0.431656 | coeff: 0.431656 | eff: 1 | fom: 0.191676 | r2int: 0.165624 | r2eff: 0 | hits: 9 ] steps - 2 12 [sigma: 3.1305 | error: 0.583333 | coeff: 0.583333 | eff: 1 | fom: 0.104956 | r2int: 0.272222 | r2eff: 0 | hits: 5 ] steps - 3 19 [sigma: 3.71035 | error: 0.47834 | coeff: 0.47834 | eff: 1 | fom: 0.156088 | r2int: 0.190674 | r2eff: 0 | hits: 6 ] steps - 4 54 [sigma: 11.4018 | error: 0.517194 | coeff: 0.517194 | eff: 1 | fom: 0.133516 | r2int: 0.222908 | r2eff: 0 | hits: 6 ] steps - 5 64 [sigma: 16.1462 | error: 0.564125 | coeff: 0.564125 | eff: 1 | fom: 0.112225 | r2int: 0.25459 | r2eff: 0 | hits: 5 ] steps - 6 51 [sigma: 10.4835 | error: 0.54386 | coeff: 0.54386 | eff: 1 | fom: 0.120745 | r2int: 0.253529 | r2eff: 0 | hits: 7 ] steps - 7 121 [sigma: 12.5079 | error: 0.358087 | coeff: 0.358087 | eff: 1 | fom: 0.278525 | r2int: 0.117541 | r2eff: 0 | hits: 12 ] steps - 8 36 [sigma: 8.49706 | error: 0.527778 | coeff: 0.527778 | eff: 1 | fom: 0.128215 | r2int: 0.22284 | r2eff: 0 | hits: 5 ] steps - 9 37 [sigma: 8.65475 | error: 0.618874 | coeff: 0.618874 | eff: 1 | fom: 0.0932477 | r2int: 0.32829 | r2eff: 0 | hits: 7 ] steps - 10 178 [sigma: 27.3756 | error: 0.532764 | coeff: 0.532764 | eff: 1 | fom: 0.125827 | r2int: 0.260184 | r2eff: 0 | hits: 12 ] steps - 11 167 [sigma: 19.7229 | error: 0.441895 | coeff: 0.441895 | eff: 1 | fom: 0.182896 | r2int: 0.181323 | r2eff: 0 | hits: 14 ] steps - 12 85 [sigma: 11.0126 | error: 0.388681 | coeff: 0.388681 | eff: 1 | fom: 0.236405 | r2int: 0.134287 | r2eff: 0 | hits: 9 ] steps - 13 50 [sigma: 5.39135 | error: 0.264121 | coeff: 0.264121 | eff: 1 | fom: 0.511959 | r2int: 0.0581333 | r2eff: 0 | hits: 6 ] steps - 14 41 [sigma: 4.8795 | error: 0.314877 | coeff: 0.314877 | eff: 1 | fom: 0.360214 | r2int: 0.0849834 | r2eff: 0 | hits: 7 ] steps - 15 41 [sigma: 9.47453 | error: 0.566043 | coeff: 0.566043 | eff: 1 | fom: 0.111466 | r2int: 0.267004 | r2eff: 0 | hits: 6 ] steps - 16 77 [sigma: 6.48074 | error: 0.279145 | coeff: 0.279145 | eff: 1 | fom: 0.458333 | r2int: 0.0708383 | r2eff: 0 | hits: 11 ] steps - 17 87 [sigma: 7.56908 | error: 0.288549 | coeff: 0.288549 | eff: 1 | fom: 0.428945 | r2int: 0.0756915 | r2eff: 0 | hits: 11 ] steps - 18 17 [sigma: 4.71699 | error: 0.55494 | coeff: 0.55494 | eff: 1 | fom: 0.115971 | r2int: 0.230969 | r2eff: 0 | hits: 4 ] steps - 19 74 [sigma: 11.4134 | error: 0.377799 | coeff: 0.377799 | eff: 1 | fom: 0.250219 | r2int: 0.118943 | r2eff: 0 | hits: 6 ] steps - 20 16 [sigma: 6 | error: 0.75 | coeff: 0.75 | eff: 1 | fom: 0.0634921 | r2int: 0.421875 | r2eff: 0 | hits: 4 ] steps - 21 29 [sigma: 7.76209 | error: 0.535316 | coeff: 0.535316 | eff: 1 | fom: 0.12463 | r2int: 0.214923 | r2eff: 0 | hits: 4 ] steps - 22 27 [sigma: 4.40576 | error: 0.461532 | coeff: 0.461532 | eff: 1 | fom: 0.167663 | r2int: 0.186385 | r2eff: 0 | hits: 8 ] steps - 23 63 [sigma: 9.32642 | error: 0.418716 | coeff: 0.418716 | eff: 1 | fom: 0.203706 | r2int: 0.153408 | r2eff: 0 | hits: 8 ] steps - 24 46 [sigma: 11.1206 | error: 0.483502 | coeff: 0.483502 | eff: 1 | fom: 0.152772 | r2int: 0.175331 | r2eff: 0 | hits: 4 ] steps - 25 250 [sigma: 20.548 | error: 0.338886 | coeff: 0.338886 | eff: 1 | fom: 0.310981 | r2int: 0.108088 | r2eff: 0 | hits: 17 ] steps - 26 158 [sigma: 10.5827 | error: 0.328128 | coeff: 0.328128 | eff: 1 | fom: 0.331707 | r2int: 0.103182 | r2eff: 0 | hits: 24 ] steps - 27 108 [sigma: 6.82642 | error: 0.244802 | coeff: 0.244802 | eff: 1 | fom: 0.595953 | r2int: 0.0559328 | r2eff: 0 | hits: 15 ] steps - 28 154 [sigma: 11.577 | error: 0.318941 | coeff: 0.318941 | eff: 1 | fom: 0.351092 | r2int: 0.096072 | r2eff: 0 | hits: 18 ] steps - 29 139 [sigma: 8.91664 | error: 0.272159 | coeff: 0.272159 | eff: 1 | fom: 0.482166 | r2int: 0.0699555 | r2eff: 0 | hits: 18 ] steps - 30 96 [sigma: 5.70589 | error: 0.272371 | coeff: 0.272371 | eff: 1 | fom: 0.481414 | r2int: 0.0706535 | r2eff: 0 | hits: 21 ] steps - 31 291 [sigma: 11.6705 | error: 0.196473 | coeff: 0.196473 | eff: 1 | fom: 0.925201 | r2int: 0.0369932 | r2eff: 0 | hits: 24 ] steps - 32 315 [sigma: 11.4427 | error: 0.192219 | coeff: 0.192219 | eff: 1 | fom: 0.966604 | r2int: 0.0356286 | r2eff: 0 | hits: 28 ] steps - 33 274 [sigma: 13.0862 | error: 0.218862 | coeff: 0.218862 | eff: 1 | fom: 0.745589 | r2int: 0.0456198 | r2eff: 0 | hits: 21 ] steps - 34 165 [sigma: 12.2462 | error: 0.306016 | coeff: 0.306016 | eff: 1 | fom: 0.381377 | r2int: 0.088137 | r2eff: 0 | hits: 17 ] steps - 35 272 [sigma: 17.3824 | error: 0.299745 | coeff: 0.299745 | eff: 1 | fom: 0.397501 | r2int: 0.085763 | r2eff: 0 | hits: 22 ] steps - 36 301 [sigma: 12.8468 | error: 0.213402 | coeff: 0.213402 | eff: 1 | fom: 0.784234 | r2int: 0.0437187 | r2eff: 0 | hits: 25 ] steps - 37 202 [sigma: 6.55462 | error: 0.174741 | coeff: 0.174741 | eff: 1 | fom: 1.16964 | r2int: 0.0294816 | r2eff: 0 | hits: 29 ] steps - 38 412 [sigma: 14.1784 | error: 0.182099 | coeff: 0.182099 | eff: 1 | fom: 1.07702 | r2int: 0.0319759 | r2eff: 0 | hits: 28 ] steps - 39 120 [sigma: 6.74168 | error: 0.244886 | coeff: 0.244886 | eff: 1 | fom: 0.595544 | r2int: 0.0568129 | r2eff: 0 | hits: 19 ] steps - 40 304 [sigma: 20.2073 | error: 0.289741 | coeff: 0.289741 | eff: 1 | fom: 0.425423 | r2int: 0.0795317 | r2eff: 0 | hits: 19 ] steps - 41 200 [sigma: 9.93287 | error: 0.227591 | coeff: 0.227591 | eff: 1 | fom: 0.689498 | r2int: 0.049331 | r2eff: 0 | hits: 21 ] steps - 42 263 [sigma: 9.19746 | error: 0.174857 | coeff: 0.174857 | eff: 1 | fom: 1.16809 | r2int: 0.0293519 | r2eff: 0 | hits: 25 ] steps - 43 201 [sigma: 7.80214 | error: 0.194083 | coeff: 0.194083 | eff: 1 | fom: 0.948128 | r2int: 0.0361615 | r2eff: 0 | hits: 25 ] steps - 44 171 [sigma: 6.15138 | error: 0.160876 | coeff: 0.160876 | eff: 1 | fom: 1.37994 | r2int: 0.0245871 | r2eff: 0 | hits: 20 ] steps - 45 149 [sigma: 10.8368 | error: 0.262232 | coeff: 0.262232 | eff: 1 | fom: 0.519362 | r2int: 0.063476 | r2eff: 0 | hits: 13 ] steps - 46 146 [sigma: 9.54461 | error: 0.306631 | coeff: 0.306631 | eff: 1 | fom: 0.379847 | r2int: 0.0897491 | r2eff: 0 | hits: 22 ] steps - 47 227 [sigma: 17.854 | error: 0.351743 | coeff: 0.351743 | eff: 1 | fom: 0.288664 | r2int: 0.117537 | r2eff: 0 | hits: 20 ] steps - 48 199 [sigma: 15.0697 | error: 0.312231 | coeff: 0.312231 | eff: 1 | fom: 0.366345 | r2int: 0.0917535 | r2eff: 0 | hits: 17 ] steps - 49 126 [sigma: 14.1437 | error: 0.354971 | coeff: 0.354971 | eff: 1 | fom: 0.283437 | r2int: 0.113404 | r2eff: 0 | hits: 10 ] steps - 50 356 [sigma: 7.95511 | error: 0.16268 | coeff: 0.16268 | eff: 1 | fom: 1.3495 | r2int: 0.0259654 | r2eff: 0 | hits: 53 ] steps - 51 871 [sigma: 21.8244 | error: 0.205098 | coeff: 0.205098 | eff: 1 | fom: 0.849024 | r2int: 0.0414373 | r2eff: 0 | hits: 67 ] steps - 52 564 [sigma: 12.1267 | error: 0.178603 | coeff: 0.178603 | eff: 1 | fom: 1.1196 | r2int: 0.0314368 | r2eff: 0 | hits: 69 ] steps - 53 723 [sigma: 13.5452 | error: 0.147518 | coeff: 0.147518 | eff: 1 | fom: 1.64117 | r2int: 0.0214105 | r2eff: 0 | hits: 62 ] steps - 54 478 [sigma: 16.8068 | error: 0.208013 | coeff: 0.208013 | eff: 1 | fom: 0.825395 | r2int: 0.0420331 | r2eff: 0 | hits: 35 ] steps - 55 819 [sigma: 15.7735 | error: 0.166792 | coeff: 0.166792 | eff: 1 | fom: 1.28378 | r2int: 0.0274487 | r2eff: 0 | hits: 75 ] steps - 56 896 [sigma: 10.3521 | error: 0.107765 | coeff: 0.107765 | eff: 1 | fom: 3.07527 | r2int: 0.0114799 | r2eff: 0 | hits: 87 ] steps - 57 862 [sigma: 12.4048 | error: 0.122954 | coeff: 0.122954 | eff: 1 | fom: 2.3624 | r2int: 0.0149107 | r2eff: 0 | hits: 73 ] steps - 58 868 [sigma: 9.36413 | error: 0.0940491 | coeff: 0.0940491 | eff: 1 | fom: 4.03769 | r2int: 0.00872885 | r2eff: 0 | hits: 76 ] steps - 59 457 [sigma: 8.89517 | error: 0.156926 | coeff: 0.156926 | eff: 1 | fom: 1.45028 | r2int: 0.0242469 | r2eff: 0 | hits: 65 ] steps - 60 719 [sigma: 13.2612 | error: 0.168033 | coeff: 0.168033 | eff: 1 | fom: 1.26489 | r2int: 0.0278949 | r2eff: 0 | hits: 83 ] steps - 61 1189 [sigma: 15.5955 | error: 0.133762 | coeff: 0.133762 | eff: 1 | fom: 1.99607 | r2int: 0.0177203 | r2eff: 0 | hits: 104 ] steps - 62 1320 [sigma: 12.536 | error: 0.0973149 | coeff: 0.0973149 | eff: 1 | fom: 3.77123 | r2int: 0.00938 | r2eff: 0 | hits: 105 ] steps - 63 1477 [sigma: 17.238 | error: 0.118447 | coeff: 0.118447 | eff: 1 | fom: 2.54562 | r2int: 0.0138935 | r2eff: 0 | hits: 103 ] steps - 64 625 [sigma: 10.8689 | error: 0.142345 | coeff: 0.142345 | eff: 1 | fom: 1.76261 | r2int: 0.0199597 | r2eff: 0 | hits: 67 ] steps - 65 689 [sigma: 14.7111 | error: 0.169471 | coeff: 0.169471 | eff: 1 | fom: 1.24352 | r2int: 0.0282645 | r2eff: 0 | hits: 63 ] steps - 66 1165 [sigma: 16.1797 | error: 0.128042 | coeff: 0.128042 | eff: 1 | fom: 2.17839 | r2int: 0.0162019 | r2eff: 0 | hits: 85 ] steps - 67 1130 [sigma: 11.7384 | error: 0.0974479 | coeff: 0.0974479 | eff: 1 | fom: 3.76094 | r2int: 0.00938818 | r2eff: 0 | hits: 88 ] steps - 68 1264 [sigma: 15.2708 | error: 0.117133 | coeff: 0.117133 | eff: 1 | fom: 2.60308 | r2int: 0.0135741 | r2eff: 0 | hits: 94 ] steps - 69 471 [sigma: 10.5115 | error: 0.148037 | coeff: 0.148037 | eff: 1 | fom: 1.62967 | r2int: 0.021417 | r2eff: 0 | hits: 44 ] steps - 70 523 [sigma: 20.0115 | error: 0.238951 | coeff: 0.238951 | eff: 1 | fom: 0.625494 | r2int: 0.0556337 | r2eff: 0 | hits: 39 ] steps - 71 623 [sigma: 14.1855 | error: 0.179288 | coeff: 0.179288 | eff: 1 | fom: 1.11107 | r2int: 0.0316257 | r2eff: 0 | hits: 62 ] steps - 72 730 [sigma: 14.5414 | error: 0.164262 | coeff: 0.164262 | eff: 1 | fom: 1.32364 | r2int: 0.0265852 | r2eff: 0 | hits: 68 ] steps - 73 444 [sigma: 10.228 | error: 0.16451 | coeff: 0.16451 | eff: 1 | fom: 1.31965 | r2int: 0.0265329 | r2eff: 0 | hits: 51 ] steps - 74 455 [sigma: 35.3443 | error: 0.418319 | coeff: 0.418319 | eff: 1 | fom: 0.204093 | r2int: 0.168956 | r2eff: 0 | hits: 29 ] steps - 75 3763 [sigma: 28.2121 | error: 0.096595 | coeff: 0.096595 | eff: 1 | fom: 3.82766 | r2int: 0.00927438 | r2eff: 0 | hits: 166 ] steps - 76 4088 [sigma: 26.2885 | error: 0.095165 | coeff: 0.095165 | eff: 1 | fom: 3.94355 | r2int: 0.00901502 | r2eff: 0 | hits: 219 ] steps - 77 4426 [sigma: 26.3378 | error: 0.0880624 | coeff: 0.0880624 | eff: 1 | fom: 4.60533 | r2int: 0.00771957 | r2eff: 0 | hits: 219 ] steps - 78 4253 [sigma: 26.1554 | error: 0.0903842 | coeff: 0.0903842 | eff: 1 | fom: 4.37177 | r2int: 0.00813148 | r2eff: 0 | hits: 216 ] steps - 79 3392 [sigma: 32.9606 | error: 0.118214 | coeff: 0.118214 | eff: 1 | fom: 2.55565 | r2int: 0.0138802 | r2eff: 0 | hits: 148 ] steps - 80 4460 [sigma: 27.4472 | error: 0.0933312 | coeff: 0.0933312 | eff: 1 | fom: 4.10004 | r2int: 0.00867285 | r2eff: 0 | hits: 230 ] steps - 81 4029 [sigma: 11.7799 | error: 0.0546989 | coeff: 0.0546989 | eff: 1 | fom: 11.9367 | r2int: 0.00298342 | r2eff: 0 | hits: 350 ] steps - 82 4007 [sigma: 11.9146 | error: 0.0531075 | coeff: 0.0531075 | eff: 1 | fom: 12.6628 | r2int: 0.00281156 | r2eff: 0 | hits: 319 ] steps - 83 3861 [sigma: 12.9308 | error: 0.0586807 | coeff: 0.0586807 | eff: 1 | fom: 10.3718 | r2int: 0.0034322 | r2eff: 0 | hits: 307 ] steps - 84 3796 [sigma: 23.6579 | error: 0.0876966 | coeff: 0.0876966 | eff: 1 | fom: 4.64384 | r2int: 0.00765185 | r2eff: 0 | hits: 198 ] steps - 85 3772 [sigma: 24.8683 | error: 0.100851 | coeff: 0.100851 | eff: 1 | fom: 3.51138 | r2int: 0.0101276 | r2eff: 0 | hits: 234 ] steps - 86 4343 [sigma: 13.3352 | error: 0.055863 | coeff: 0.055863 | eff: 1 | fom: 11.4444 | r2int: 0.00311124 | r2eff: 0 | hits: 331 ] steps - 87 4357 [sigma: 11.6382 | error: 0.0493983 | coeff: 0.0493983 | eff: 1 | fom: 14.6358 | r2int: 0.00243306 | r2eff: 0 | hits: 342 ] steps - 88 3538 [sigma: 11.4702 | error: 0.058536 | coeff: 0.058536 | eff: 1 | fom: 10.4231 | r2int: 0.00341595 | r2eff: 0 | hits: 326 ] steps - 89 3953 [sigma: 24.1233 | error: 0.0933507 | coeff: 0.0933507 | eff: 1 | fom: 4.09833 | r2int: 0.00867711 | r2eff: 0 | hits: 234 ] steps - 90 4614 [sigma: 29.3091 | error: 0.0948589 | coeff: 0.0948589 | eff: 1 | fom: 3.96905 | r2int: 0.00895785 | r2eff: 0 | hits: 223 ] steps - 91 4239 [sigma: 13.4857 | error: 0.0562837 | coeff: 0.0562837 | eff: 1 | fom: 11.274 | r2int: 0.00315773 | r2eff: 0 | hits: 313 ] steps - 92 4133 [sigma: 12.3034 | error: 0.0524977 | coeff: 0.0524977 | eff: 1 | fom: 12.9587 | r2int: 0.00274715 | r2eff: 0 | hits: 311 ] steps - 93 3860 [sigma: 15.047 | error: 0.067631 | coeff: 0.067631 | eff: 1 | fom: 7.80819 | r2int: 0.00455876 | r2eff: 0 | hits: 301 ] steps - 94 3825 [sigma: 23.2478 | error: 0.0893258 | coeff: 0.0893258 | eff: 1 | fom: 4.47598 | r2int: 0.00794215 | r2eff: 0 | hits: 216 ] steps - 95 3163 [sigma: 25.9776 | error: 0.100923 | coeff: 0.100923 | eff: 1 | fom: 3.50642 | r2int: 0.0101179 | r2eff: 0 | hits: 151 ] steps - 96 3830 [sigma: 22.2014 | error: 0.0851941 | coeff: 0.0851941 | eff: 1 | fom: 4.92066 | r2int: 0.00722443 | r2eff: 0 | hits: 216 ] steps - 97 3555 [sigma: 22.982 | error: 0.0921077 | coeff: 0.0921077 | eff: 1 | fom: 4.20969 | r2int: 0.00844204 | r2eff: 0 | hits: 203 ] steps - 98 4316 [sigma: 28.0499 | error: 0.0919105 | coeff: 0.0919105 | eff: 1 | fom: 4.22777 | r2int: 0.0084053 | r2eff: 0 | hits: 200 ] steps - 99 2999 [sigma: 34.3722 | error: 0.135126 | coeff: 0.135126 | eff: 1 | fom: 1.95598 | r2int: 0.0181276 | r2eff: 0 | hits: 139 ] steps - 100 16049 [sigma: 29.963 | error: 0.0476352 | coeff: 0.0476352 | eff: 1 | fom: 15.7393 | r2int: 0.00226563 | r2eff: 0 | hits: 651 ] steps - 101 19261 [sigma: 28.9142 | error: 0.0427242 | coeff: 0.0427242 | eff: 1 | fom: 19.5656 | r2int: 0.00182311 | r2eff: 0 | hits: 810 ] steps - 102 17554 [sigma: 26.1326 | error: 0.0415771 | coeff: 0.0415771 | eff: 1 | fom: 20.6601 | r2int: 0.00172644 | r2eff: 0 | hits: 780 ] steps - 103 16954 [sigma: 25.4861 | error: 0.0421715 | coeff: 0.0421715 | eff: 1 | fom: 20.0818 | r2int: 0.00177618 | r2eff: 0 | hits: 787 ] steps - 104 13107 [sigma: 22.202 | error: 0.0428528 | coeff: 0.0428528 | eff: 1 | fom: 19.4484 | r2int: 0.00183349 | r2eff: 0 | hits: 640 ] steps - 105 19716 [sigma: 27.8433 | error: 0.040563 | coeff: 0.040563 | eff: 1 | fom: 21.7062 | r2int: 0.00164336 | r2eff: 0 | hits: 825 ] steps - 106 24782 [sigma: 28.7905 | error: 0.0367929 | coeff: 0.0367929 | eff: 1 | fom: 26.3824 | r2int: 0.00135236 | r2eff: 0 | hits: 1003 ] steps - 107 22492 [sigma: 27.7134 | error: 0.0383551 | coeff: 0.0383551 | eff: 1 | fom: 24.277 | r2int: 0.0014696 | r2eff: 0 | hits: 969 ] steps - 108 23125 [sigma: 28.0474 | error: 0.0374614 | coeff: 0.0374614 | eff: 1 | fom: 25.4491 | r2int: 0.00140189 | r2eff: 0 | hits: 954 ] steps - 109 16404 [sigma: 25.3502 | error: 0.0422368 | coeff: 0.0422368 | eff: 1 | fom: 20.0198 | r2int: 0.00178156 | r2eff: 0 | hits: 747 ] steps - 110 17972 [sigma: 27.4511 | error: 0.0420531 | coeff: 0.0420531 | eff: 1 | fom: 20.1951 | r2int: 0.00176613 | r2eff: 0 | hits: 758 ] steps - 111 23343 [sigma: 25.951 | error: 0.0350855 | coeff: 0.0350855 | eff: 1 | fom: 29.0126 | r2int: 0.00122976 | r2eff: 0 | hits: 996 ] steps - 112 23157 [sigma: 28.0715 | error: 0.037579 | coeff: 0.037579 | eff: 1 | fom: 24.4181 | r2int: 0.00141071 | r2eff: 0 | hits: 961 ] steps - 113 21845 [sigma: 26.4885 | error: 0.03757 | coeff: 0.03757 | eff: 1 | fom: 24.4298 | r2int: 0.00141003 | r2eff: 0 | hits: 960 ] steps - 114 17672 [sigma: 29.1951 | error: 0.0455739 | coeff: 0.0455739 | eff: 1 | fom: 16.6024 | r2int: 0.00207425 | r2eff: 0 | hits: 761 ] steps - 115 20310 [sigma: 30.1225 | error: 0.0419757 | coeff: 0.0419757 | eff: 1 | fom: 19.5707 | r2int: 0.00175976 | r2eff: 0 | hits: 801 ] steps - 116 23612 [sigma: 30.383 | error: 0.0393673 | coeff: 0.0393673 | eff: 1 | fom: 22.25 | r2int: 0.00154813 | r2eff: 0 | hits: 936 ] steps - 117 22294 [sigma: 28.3685 | error: 0.0384068 | coeff: 0.0384068 | eff: 1 | fom: 23.3769 | r2int: 0.00147346 | r2eff: 0 | hits: 911 ] steps - 118 22415 [sigma: 26.3241 | error: 0.0367457 | coeff: 0.0367457 | eff: 1 | fom: 25.5381 | r2int: 0.00134887 | r2eff: 0 | hits: 979 ] steps - 119 18272 [sigma: 26.8738 | error: 0.0404126 | coeff: 0.0404126 | eff: 1 | fom: 21.1139 | r2int: 0.00163102 | r2eff: 0 | hits: 755 ] steps - 120 14129 [sigma: 27.1067 | error: 0.0483831 | coeff: 0.0483831 | eff: 1 | fom: 14.7304 | r2int: 0.00233725 | r2eff: 0 | hits: 636 ] steps - 121 18014 [sigma: 28.396 | error: 0.0431696 | coeff: 0.0431696 | eff: 1 | fom: 18.5032 | r2int: 0.00186113 | r2eff: 0 | hits: 750 ] steps - 122 16135 [sigma: 24.8669 | error: 0.0424034 | coeff: 0.0424034 | eff: 1 | fom: 19.1778 | r2int: 0.00179568 | r2eff: 0 | hits: 757 ] steps - 123 18069 [sigma: 29.9678 | error: 0.0448721 | coeff: 0.0448721 | eff: 1 | fom: 17.1257 | r2int: 0.00201076 | r2eff: 0 | hits: 732 ] steps - 124 14403 [sigma: 26.5478 | error: 0.0468117 | coeff: 0.0468117 | eff: 1 | fom: 15.7359 | r2int: 0.00218794 | r2eff: 0 | hits: 645 ] steps + 0 12.000000 steps + 1 32.000000 steps + 2 32.000000 steps + 3 77.000000 steps + 4 83.000000 steps + 5 57.000000 steps + 6 50.000000 steps + 7 51.000000 steps + 8 98.000000 steps + 9 35.000000 steps + 10 36.000000 steps + 11 51.000000 steps + 12 101.000000 steps + 13 46.000000 steps + 14 16.000000 steps + 15 51.000000 steps + 16 39.000000 steps + 17 89.000000 steps + 18 53.000000 steps + 19 9.000000 steps + 20 63.000000 steps + 21 12.000000 steps + 22 118.000000 steps + 23 71.000000 steps + 24 14.000000 steps + 25 132.000000 steps + 26 176.000000 steps + 27 152.000000 steps + 28 146.000000 steps + 29 292.000000 steps + 30 148.000000 steps + 31 399.000000 steps + 32 295.000000 steps + 33 317.000000 steps + 34 173.000000 steps + 35 90.000000 steps + 36 280.000000 steps + 37 284.000000 steps + 38 261.000000 steps + 39 208.000000 steps + 40 341.000000 steps + 41 198.000000 steps + 42 303.000000 steps + 43 360.000000 steps + 44 178.000000 steps + 45 159.000000 steps + 46 236.000000 steps + 47 231.000000 steps + 48 202.000000 steps + 49 84.000000 steps + 50 630.000000 steps + 51 789.000000 steps + 52 561.000000 steps + 53 505.000000 steps + 54 585.000000 steps + 55 655.000000 steps + 56 988.000000 steps + 57 1201.000000 steps + 58 1072.000000 steps + 59 385.000000 steps + 60 819.000000 steps + 61 1338.000000 steps + 62 1298.000000 steps + 63 1253.000000 steps + 64 603.000000 steps + 65 831.000000 steps + 66 855.000000 steps + 67 1248.000000 steps + 68 1148.000000 steps + 69 491.000000 steps + 70 398.000000 steps + 71 621.000000 steps + 72 752.000000 steps + 73 529.000000 steps + 74 417.000000 steps + 75 3443.000000 steps + 76 4473.000000 steps + 77 4391.000000 steps + 78 3708.000000 steps + 79 2927.000000 steps + 80 3011.000000 steps + 81 4349.000000 steps + 82 4323.000000 steps + 83 3932.000000 steps + 84 4151.000000 steps + 85 5131.000000 steps + 86 4250.000000 steps + 87 4808.000000 steps + 88 4063.000000 steps + 89 4132.000000 steps + 90 3899.000000 steps + 91 3621.000000 steps + 92 4405.000000 steps + 93 3922.000000 steps + 94 3218.000000 steps + 95 2758.000000 steps + 96 3774.000000 steps + 97 4714.000000 steps + 98 5052.000000 steps + 99 2844.000000 steps + 100 14236.000000 steps + 101 19039.000000 steps + 102 18528.000000 steps + 103 17519.000000 steps + 104 15181.000000 steps + 105 17425.000000 steps + 106 25081.000000 steps + 107 24404.000000 steps + 108 23142.000000 steps + 109 17779.000000 steps + 110 19603.000000 steps + 111 23784.000000 steps + 112 25449.000000 steps + 113 24049.000000 steps + 114 18168.000000 steps + 115 18756.000000 steps + 116 23325.000000 steps + 117 22665.000000 steps + 118 22837.000000 steps + 119 17774.000000 steps + 120 13840.000000 steps + 121 17910.000000 steps + 122 17402.000000 steps + 123 17229.000000 steps + 124 12762.000000 steps + 0 12 [sigma: 2.44949 | error: 0.5 | coeff: 0.5 | eff: 1 | fom: 0.166667 | r2int: 0.208333 | r2eff: 0 | hits: 6 ] steps + 1 32 [sigma: 4.15933 | error: 0.290642 | coeff: 0.290642 | eff: 1 | fom: 0.493256 | r2int: 0.0675781 | r2eff: 0 | hits: 5 ] steps + 2 32 [sigma: 7.00476 | error: 0.53619 | coeff: 0.53619 | eff: 1 | fom: 0.144928 | r2int: 0.239583 | r2eff: 0 | hits: 6 ] steps + 3 77 [sigma: 11.9304 | error: 0.409932 | coeff: 0.409932 | eff: 1 | fom: 0.247951 | r2int: 0.144038 | r2eff: 0 | hits: 7 ] steps + 4 83 [sigma: 12.4154 | error: 0.395761 | coeff: 0.395761 | eff: 1 | fom: 0.266026 | r2int: 0.134251 | r2eff: 0 | hits: 7 ] steps + 5 57 [sigma: 16.9189 | error: 0.593646 | coeff: 0.593646 | eff: 1 | fom: 0.118231 | r2int: 0.264312 | r2eff: 0 | hits: 4 ] steps + 6 50 [sigma: 8.02971 | error: 0.424892 | coeff: 0.424892 | eff: 1 | fom: 0.230798 | r2int: 0.154743 | r2eff: 0 | hits: 7 ] steps + 7 51 [sigma: 13.8094 | error: 0.605467 | coeff: 0.605467 | eff: 1 | fom: 0.11366 | r2int: 0.293272 | r2eff: 0 | hits: 5 ] steps + 8 98 [sigma: 12.242 | error: 0.305986 | coeff: 0.305986 | eff: 1 | fom: 0.445025 | r2int: 0.078023 | r2eff: 0 | hits: 6 ] steps + 9 35 [sigma: 4.95648 | error: 0.346881 | coeff: 0.346881 | eff: 1 | fom: 0.34628 | r2int: 0.100272 | r2eff: 0 | hits: 6 ] steps + 10 36 [sigma: 7.77174 | error: 0.5288 | coeff: 0.5288 | eff: 1 | fom: 0.149007 | r2int: 0.233025 | r2eff: 0 | hits: 6 ] steps + 11 51 [sigma: 9.95615 | error: 0.552162 | coeff: 0.552162 | eff: 1 | fom: 0.136665 | r2int: 0.266772 | r2eff: 0 | hits: 8 ] steps + 12 101 [sigma: 10.756 | error: 0.383975 | coeff: 0.383975 | eff: 1 | fom: 0.282607 | r2int: 0.136095 | r2eff: 0 | hits: 13 ] steps + 13 46 [sigma: 4.45658 | error: 0.290647 | coeff: 0.290647 | eff: 1 | fom: 0.49324 | r2int: 0.0750893 | r2eff: 0 | hits: 9 ] steps + 14 16 [sigma: 2.16795 | error: 0.30298 | coeff: 0.30298 | eff: 1 | fom: 0.453901 | r2int: 0.0734375 | r2eff: 0 | hits: 5 ] steps + 15 51 [sigma: 7.932 | error: 0.311059 | coeff: 0.311059 | eff: 1 | fom: 0.430629 | r2int: 0.0725682 | r2eff: 0 | hits: 4 ] steps + 16 39 [sigma: 3.41402 | error: 0.276823 | coeff: 0.276823 | eff: 1 | fom: 0.543732 | r2int: 0.0689678 | r2eff: 0 | hits: 10 ] steps + 17 89 [sigma: 4.73817 | error: 0.232059 | coeff: 0.232059 | eff: 1 | fom: 0.773737 | r2int: 0.051017 | r2eff: 0 | hits: 19 ] steps + 18 53 [sigma: 7.40683 | error: 0.419254 | coeff: 0.419254 | eff: 1 | fom: 0.237046 | r2int: 0.156244 | r2eff: 0 | hits: 9 ] steps + 19 9 [sigma: 3.4641 | error: 0.666667 | coeff: 0.666667 | eff: 1 | fom: 0.09375 | r2int: 0.296296 | r2eff: 0 | hits: 3 ] steps + 20 63 [sigma: 23.7655 | error: 0.843513 | coeff: 0.843513 | eff: 1 | fom: 0.0585606 | r2int: 0.569211 | r2eff: 0 | hits: 5 ] steps + 21 12 [sigma: 1.41421 | error: 0.333333 | coeff: 0.333333 | eff: 1 | fom: 0.375 | r2int: 0.0972222 | r2eff: 0 | hits: 8 ] steps + 22 118 [sigma: 11.0955 | error: 0.28209 | coeff: 0.28209 | eff: 1 | fom: 0.523616 | r2int: 0.0707332 | r2eff: 0 | hits: 9 ] steps + 23 71 [sigma: 13.848 | error: 0.477753 | coeff: 0.477753 | eff: 1 | fom: 0.18255 | r2int: 0.190207 | r2eff: 0 | hits: 6 ] steps + 24 14 [sigma: 3.21455 | error: 0.397697 | coeff: 0.397697 | eff: 1 | fom: 0.263441 | r2int: 0.105442 | r2eff: 0 | hits: 3 ] steps + 25 132 [sigma: 8.01469 | error: 0.257602 | coeff: 0.257602 | eff: 1 | fom: 0.6279 | r2int: 0.0626722 | r2eff: 0 | hits: 18 ] steps + 26 176 [sigma: 11.7411 | error: 0.298339 | coeff: 0.298339 | eff: 1 | fom: 0.468133 | r2int: 0.0845558 | r2eff: 0 | hits: 20 ] steps + 27 152 [sigma: 12.9006 | error: 0.294005 | coeff: 0.294005 | eff: 1 | fom: 0.482034 | r2int: 0.0792359 | r2eff: 0 | hits: 12 ] steps + 28 146 [sigma: 5.85224 | error: 0.212104 | coeff: 0.212104 | eff: 1 | fom: 0.926174 | r2int: 0.0433812 | r2eff: 0 | hits: 28 ] steps + 29 292 [sigma: 16.0955 | error: 0.258543 | coeff: 0.258543 | eff: 1 | fom: 0.623337 | r2int: 0.0638061 | r2eff: 0 | hits: 22 ] steps + 30 148 [sigma: 8.8401 | error: 0.267122 | coeff: 0.267122 | eff: 1 | fom: 0.583939 | r2int: 0.0677867 | r2eff: 0 | hits: 20 ] steps + 31 399 [sigma: 12.9715 | error: 0.175073 | coeff: 0.175073 | eff: 1 | fom: 1.35942 | r2int: 0.0295935 | r2eff: 0 | hits: 29 ] steps + 32 295 [sigma: 13.9373 | error: 0.216504 | coeff: 0.216504 | eff: 1 | fom: 0.88891 | r2int: 0.0446418 | r2eff: 0 | hits: 21 ] steps + 33 317 [sigma: 9.86476 | error: 0.176036 | coeff: 0.176036 | eff: 1 | fom: 1.34457 | r2int: 0.0300204 | r2eff: 0 | hits: 32 ] steps + 34 173 [sigma: 7.94452 | error: 0.234158 | coeff: 0.234158 | eff: 1 | fom: 0.759928 | r2int: 0.0527209 | r2eff: 0 | hits: 26 ] steps + 35 90 [sigma: 5.29356 | error: 0.288145 | coeff: 0.288145 | eff: 1 | fom: 0.501843 | r2int: 0.0795679 | r2eff: 0 | hits: 24 ] steps + 36 280 [sigma: 7.78888 | error: 0.147196 | coeff: 0.147196 | eff: 1 | fom: 1.92308 | r2int: 0.0208929 | r2eff: 0 | hits: 28 ] steps + 37 284 [sigma: 9.76882 | error: 0.188402 | coeff: 0.188402 | eff: 1 | fom: 1.17387 | r2int: 0.034312 | r2eff: 0 | hits: 30 ] steps + 38 261 [sigma: 14.3567 | error: 0.269475 | coeff: 0.269475 | eff: 1 | fom: 0.573787 | r2int: 0.0695912 | r2eff: 0 | hits: 24 ] steps + 39 208 [sigma: 12.7296 | error: 0.273694 | coeff: 0.273694 | eff: 1 | fom: 0.556234 | r2int: 0.0711631 | r2eff: 0 | hits: 20 ] steps + 40 341 [sigma: 23.3784 | error: 0.321567 | coeff: 0.321567 | eff: 1 | fom: 0.402946 | r2int: 0.0987049 | r2eff: 0 | hits: 22 ] steps + 41 198 [sigma: 8.65363 | error: 0.209603 | coeff: 0.209603 | eff: 1 | fom: 0.948406 | r2int: 0.0420232 | r2eff: 0 | hits: 23 ] steps + 42 303 [sigma: 10.4563 | error: 0.189015 | coeff: 0.189015 | eff: 1 | fom: 1.16626 | r2int: 0.0345358 | r2eff: 0 | hits: 30 ] steps + 43 360 [sigma: 12.1082 | error: 0.181124 | coeff: 0.181124 | eff: 1 | fom: 1.2701 | r2int: 0.0316746 | r2eff: 0 | hits: 29 ] steps + 44 178 [sigma: 6.06316 | error: 0.156095 | coeff: 0.156095 | eff: 1 | fom: 1.71006 | r2int: 0.0232053 | r2eff: 0 | hits: 21 ] steps + 45 159 [sigma: 13.8693 | error: 0.39973 | coeff: 0.39973 | eff: 1 | fom: 0.260769 | r2int: 0.152175 | r2eff: 0 | hits: 21 ] steps + 46 236 [sigma: 18.8457 | error: 0.374551 | coeff: 0.374551 | eff: 1 | fom: 0.297006 | r2int: 0.133912 | r2eff: 0 | hits: 22 ] steps + 47 231 [sigma: 17.9405 | error: 0.372466 | coeff: 0.372466 | eff: 1 | fom: 0.300342 | r2int: 0.132699 | r2eff: 0 | hits: 23 ] steps + 48 202 [sigma: 13.6917 | error: 0.303125 | coeff: 0.303125 | eff: 1 | fom: 0.453467 | r2int: 0.0872905 | r2eff: 0 | hits: 20 ] steps + 49 84 [sigma: 6.67852 | error: 0.286663 | coeff: 0.286663 | eff: 1 | fom: 0.507042 | r2int: 0.0758547 | r2eff: 0 | hits: 13 ] steps + 50 630 [sigma: 27.1391 | error: 0.304607 | coeff: 0.304607 | eff: 1 | fom: 0.449065 | r2int: 0.0909297 | r2eff: 0 | hits: 50 ] steps + 51 789 [sigma: 17.8314 | error: 0.175059 | coeff: 0.175059 | eff: 1 | fom: 1.35962 | r2int: 0.030135 | r2eff: 0 | hits: 60 ] steps + 52 561 [sigma: 14.8068 | error: 0.199268 | coeff: 0.199268 | eff: 1 | fom: 1.04934 | r2int: 0.039011 | r2eff: 0 | hits: 57 ] steps + 53 505 [sigma: 8.1394 | error: 0.133883 | coeff: 0.133883 | eff: 1 | fom: 2.32454 | r2int: 0.0176649 | r2eff: 0 | hits: 69 ] steps + 54 585 [sigma: 21.7783 | error: 0.252492 | coeff: 0.252492 | eff: 1 | fom: 0.653571 | r2int: 0.0623664 | r2eff: 0 | hits: 46 ] steps + 55 655 [sigma: 15.3217 | error: 0.181193 | coeff: 0.181193 | eff: 1 | fom: 1.26912 | r2int: 0.0322839 | r2eff: 0 | hits: 60 ] steps + 56 988 [sigma: 11.3437 | error: 0.109526 | coeff: 0.109526 | eff: 1 | fom: 3.47338 | r2int: 0.0118642 | r2eff: 0 | hits: 91 ] steps + 57 1201 [sigma: 12.1471 | error: 0.0985804 | coeff: 0.0985804 | eff: 1 | fom: 4.28754 | r2int: 0.00961579 | r2eff: 0 | hits: 95 ] steps + 58 1072 [sigma: 13.9161 | error: 0.115382 | coeff: 0.115382 | eff: 1 | fom: 3.12979 | r2int: 0.0131444 | r2eff: 0 | hits: 79 ] steps + 59 385 [sigma: 8.84224 | error: 0.170327 | coeff: 0.170327 | eff: 1 | fom: 1.43623 | r2int: 0.0284837 | r2eff: 0 | hits: 55 ] steps + 60 819 [sigma: 14.1798 | error: 0.159623 | coeff: 0.159623 | eff: 1 | fom: 1.63529 | r2int: 0.0251799 | r2eff: 0 | hits: 85 ] steps + 61 1338 [sigma: 18.1859 | error: 0.136597 | coeff: 0.136597 | eff: 1 | fom: 2.2331 | r2int: 0.0184739 | r2eff: 0 | hits: 101 ] steps + 62 1298 [sigma: 13.6851 | error: 0.101675 | coeff: 0.101675 | eff: 1 | fom: 4.03053 | r2int: 0.0102266 | r2eff: 0 | hits: 93 ] steps + 63 1253 [sigma: 14.4253 | error: 0.109824 | coeff: 0.109824 | eff: 1 | fom: 3.45459 | r2int: 0.0119287 | r2eff: 0 | hits: 91 ] steps + 64 603 [sigma: 12.6754 | error: 0.160087 | coeff: 0.160087 | eff: 1 | fom: 1.62583 | r2int: 0.0251861 | r2eff: 0 | hits: 58 ] steps + 65 831 [sigma: 25.4016 | error: 0.238739 | coeff: 0.238739 | eff: 1 | fom: 0.731039 | r2int: 0.0560621 | r2eff: 0 | hits: 61 ] steps + 66 855 [sigma: 16.8397 | error: 0.171702 | coeff: 0.171702 | eff: 1 | fom: 1.41331 | r2int: 0.0290937 | r2eff: 0 | hits: 76 ] steps + 67 1248 [sigma: 13.4371 | error: 0.106041 | coeff: 0.106041 | eff: 1 | fom: 3.70542 | r2int: 0.0111289 | r2eff: 0 | hits: 97 ] steps + 68 1148 [sigma: 10.8133 | error: 0.0898542 | coeff: 0.0898542 | eff: 1 | fom: 5.16074 | r2int: 0.00798506 | r2eff: 0 | hits: 91 ] steps + 69 491 [sigma: 15.6592 | error: 0.218643 | coeff: 0.218643 | eff: 1 | fom: 0.8716 | r2int: 0.0467877 | r2eff: 0 | hits: 47 ] steps + 70 398 [sigma: 11.8976 | error: 0.184276 | coeff: 0.184276 | eff: 1 | fom: 1.22702 | r2int: 0.033064 | r2eff: 0 | hits: 38 ] steps + 71 621 [sigma: 17.7781 | error: 0.198342 | coeff: 0.198342 | eff: 1 | fom: 1.05916 | r2int: 0.0385198 | r2eff: 0 | hits: 48 ] steps + 72 752 [sigma: 16.4412 | error: 0.176267 | coeff: 0.176267 | eff: 1 | fom: 1.34105 | r2int: 0.0305921 | r2eff: 0 | hits: 65 ] steps + 73 529 [sigma: 12.9277 | error: 0.182877 | coeff: 0.182877 | eff: 1 | fom: 1.24587 | r2int: 0.0328466 | r2eff: 0 | hits: 56 ] steps + 74 417 [sigma: 18.8025 | error: 0.281587 | coeff: 0.281587 | eff: 1 | fom: 0.52549 | r2int: 0.077258 | r2eff: 0 | hits: 39 ] steps + 75 3443 [sigma: 26.0044 | error: 0.0961318 | coeff: 0.0961318 | eff: 1 | fom: 4.50874 | r2int: 0.00918427 | r2eff: 0 | hits: 162 ] steps + 76 4473 [sigma: 26.0655 | error: 0.0906516 | coeff: 0.0906516 | eff: 1 | fom: 5.07035 | r2int: 0.00818376 | r2eff: 0 | hits: 242 ] steps + 77 4391 [sigma: 22.3938 | error: 0.0809587 | coeff: 0.0809587 | eff: 1 | fom: 6.35713 | r2int: 0.00652831 | r2eff: 0 | hits: 252 ] steps + 78 3708 [sigma: 21.6244 | error: 0.0861057 | coeff: 0.0861057 | eff: 1 | fom: 5.61986 | r2int: 0.00738018 | r2eff: 0 | hits: 218 ] steps + 79 2927 [sigma: 21.0812 | error: 0.0905318 | coeff: 0.0905318 | eff: 1 | fom: 5.08378 | r2int: 0.00814413 | r2eff: 0 | hits: 158 ] steps + 80 3011 [sigma: 20.9646 | error: 0.0972286 | coeff: 0.0972286 | eff: 1 | fom: 4.40759 | r2int: 0.00940491 | r2eff: 0 | hits: 195 ] steps + 81 4349 [sigma: 12.3651 | error: 0.0510986 | coeff: 0.0510986 | eff: 1 | fom: 15.9577 | r2int: 0.00260299 | r2eff: 0 | hits: 323 ] steps + 82 4323 [sigma: 13.5095 | error: 0.0563374 | coeff: 0.0563374 | eff: 1 | fom: 13.1279 | r2int: 0.00316414 | r2eff: 0 | hits: 325 ] steps + 83 3932 [sigma: 12.7525 | error: 0.0597146 | coeff: 0.0597146 | eff: 1 | fom: 11.685 | r2int: 0.00355532 | r2eff: 0 | hits: 339 ] steps + 84 4151 [sigma: 25.2845 | error: 0.0878484 | coeff: 0.0878484 | eff: 1 | fom: 5.3991 | r2int: 0.00768024 | r2eff: 0 | hits: 208 ] steps + 85 5131 [sigma: 27.3126 | error: 0.0829782 | coeff: 0.0829782 | eff: 1 | fom: 6.05146 | r2int: 0.00685705 | r2eff: 0 | hits: 243 ] steps + 86 4250 [sigma: 11.9157 | error: 0.0520009 | coeff: 0.0520009 | eff: 1 | fom: 15.4087 | r2int: 0.00269623 | r2eff: 0 | hits: 344 ] steps + 87 4808 [sigma: 13.7566 | error: 0.0534513 | coeff: 0.0534513 | eff: 1 | fom: 14.5839 | r2int: 0.00284885 | r2eff: 0 | hits: 349 ] steps + 88 4063 [sigma: 12.922 | error: 0.0585577 | coeff: 0.0585577 | eff: 1 | fom: 12.1512 | r2int: 0.00341889 | r2eff: 0 | hits: 339 ] steps + 89 4132 [sigma: 24.1349 | error: 0.0864384 | coeff: 0.0864384 | eff: 1 | fom: 5.57668 | r2int: 0.00743747 | r2eff: 0 | hits: 219 ] steps + 90 3899 [sigma: 26.5075 | error: 0.0982855 | coeff: 0.0982855 | eff: 1 | fom: 4.3133 | r2int: 0.00961382 | r2eff: 0 | hits: 209 ] steps + 91 3621 [sigma: 11.7398 | error: 0.056249 | coeff: 0.056249 | eff: 1 | fom: 13.1692 | r2int: 0.00315344 | r2eff: 0 | hits: 301 ] steps + 92 4405 [sigma: 12.1029 | error: 0.0493027 | coeff: 0.0493027 | eff: 1 | fom: 17.1414 | r2int: 0.00242321 | r2eff: 0 | hits: 322 ] steps + 93 3922 [sigma: 11.8818 | error: 0.0547835 | coeff: 0.0547835 | eff: 1 | fom: 13.8832 | r2int: 0.00299205 | r2eff: 0 | hits: 327 ] steps + 94 3218 [sigma: 22.1545 | error: 0.0941449 | coeff: 0.0941449 | eff: 1 | fom: 4.70106 | r2int: 0.00881586 | r2eff: 0 | hits: 187 ] steps + 95 2758 [sigma: 27.436 | error: 0.11601 | coeff: 0.11601 | eff: 1 | fom: 3.09596 | r2int: 0.0133594 | r2eff: 0 | hits: 136 ] steps + 96 3774 [sigma: 23.4174 | error: 0.0907702 | coeff: 0.0907702 | eff: 1 | fom: 5.05711 | r2int: 0.00820073 | r2eff: 0 | hits: 214 ] steps + 97 4714 [sigma: 28.7876 | error: 0.0934165 | coeff: 0.0934165 | eff: 1 | fom: 4.77465 | r2int: 0.00868935 | r2eff: 0 | hits: 234 ] steps + 98 5052 [sigma: 26.883 | error: 0.0829502 | coeff: 0.0829502 | eff: 1 | fom: 6.05555 | r2int: 0.00685242 | r2eff: 0 | hits: 243 ] steps + 99 2844 [sigma: 22.4749 | error: 0.098703 | coeff: 0.098703 | eff: 1 | fom: 4.27689 | r2int: 0.00967983 | r2eff: 0 | hits: 156 ] steps + 100 14236 [sigma: 26.2643 | error: 0.0467461 | coeff: 0.0467461 | eff: 1 | fom: 19.0677 | r2int: 0.00218179 | r2eff: 0 | hits: 642 ] steps + 101 19039 [sigma: 27.9368 | error: 0.0412948 | coeff: 0.0412948 | eff: 1 | fom: 24.4341 | r2int: 0.00170311 | r2eff: 0 | hits: 792 ] steps + 102 18528 [sigma: 30.3127 | error: 0.0451324 | coeff: 0.0451324 | eff: 1 | fom: 20.4556 | r2int: 0.00203426 | r2eff: 0 | hits: 761 ] steps + 103 17519 [sigma: 27.0015 | error: 0.0427408 | coeff: 0.0427408 | eff: 1 | fom: 22.8089 | r2int: 0.0018244 | r2eff: 0 | hits: 769 ] steps + 104 15181 [sigma: 25.9441 | error: 0.0439711 | coeff: 0.0439711 | eff: 1 | fom: 20.6884 | r2int: 0.00193053 | r2eff: 0 | hits: 662 ] steps + 105 17425 [sigma: 26.392 | error: 0.0422464 | coeff: 0.0422464 | eff: 1 | fom: 22.412 | r2int: 0.00178246 | r2eff: 0 | hits: 778 ] steps + 106 25081 [sigma: 31.0507 | error: 0.0387956 | coeff: 0.0387956 | eff: 1 | fom: 26.5764 | r2int: 0.00150356 | r2eff: 0 | hits: 982 ] steps + 107 24404 [sigma: 29.6996 | error: 0.038504 | coeff: 0.038504 | eff: 1 | fom: 26.9804 | r2int: 0.00148108 | r2eff: 0 | hits: 1001 ] steps + 108 23142 [sigma: 27.5689 | error: 0.0369301 | coeff: 0.0369301 | eff: 1 | fom: 29.3292 | r2int: 0.00136241 | r2eff: 0 | hits: 961 ] steps + 109 17779 [sigma: 27.2605 | error: 0.0427952 | coeff: 0.0427952 | eff: 1 | fom: 21.8409 | r2int: 0.00182908 | r2eff: 0 | hits: 779 ] steps + 110 19603 [sigma: 28.3606 | error: 0.0409968 | coeff: 0.0409968 | eff: 1 | fom: 23.799 | r2int: 0.00167865 | r2eff: 0 | hits: 803 ] steps + 111 23784 [sigma: 26.5896 | error: 0.0357224 | coeff: 0.0357224 | eff: 1 | fom: 31.3458 | r2int: 0.00127484 | r2eff: 0 | hits: 1021 ] steps + 112 25449 [sigma: 29.4395 | error: 0.0365081 | coeff: 0.0365081 | eff: 1 | fom: 30.0111 | r2int: 0.0013315 | r2eff: 0 | hits: 996 ] steps + 113 24049 [sigma: 28.1783 | error: 0.0365489 | coeff: 0.0365489 | eff: 1 | fom: 29.9441 | r2int: 0.00133445 | r2eff: 0 | hits: 973 ] steps + 114 18168 [sigma: 26.768 | error: 0.0409371 | coeff: 0.0409371 | eff: 1 | fom: 23.8686 | r2int: 0.00167367 | r2eff: 0 | hits: 772 ] steps + 115 18756 [sigma: 28.1028 | error: 0.0418731 | coeff: 0.0418731 | eff: 1 | fom: 21.9359 | r2int: 0.00175111 | r2eff: 0 | hits: 781 ] steps + 116 23325 [sigma: 27.7983 | error: 0.0367332 | coeff: 0.0367332 | eff: 1 | fom: 28.5042 | r2int: 0.00134791 | r2eff: 0 | hits: 950 ] steps + 117 22665 [sigma: 27.6446 | error: 0.0379287 | coeff: 0.0379287 | eff: 1 | fom: 26.7357 | r2int: 0.0014371 | r2eff: 0 | hits: 967 ] steps + 118 22837 [sigma: 26.347 | error: 0.0360611 | coeff: 0.0360611 | eff: 1 | fom: 29.5766 | r2int: 0.00129908 | r2eff: 0 | hits: 977 ] steps + 119 17774 [sigma: 26.0106 | error: 0.0408183 | coeff: 0.0408183 | eff: 1 | fom: 23.0843 | r2int: 0.00166399 | r2eff: 0 | hits: 778 ] steps + 120 13840 [sigma: 25.7331 | error: 0.0456199 | coeff: 0.0456199 | eff: 1 | fom: 18.4807 | r2int: 0.00207772 | r2eff: 0 | hits: 602 ] steps + 121 17910 [sigma: 26.1287 | error: 0.0410567 | coeff: 0.0410567 | eff: 1 | fom: 22.817 | r2int: 0.00168353 | r2eff: 0 | hits: 792 ] steps + 122 17402 [sigma: 26.8322 | error: 0.043802 | coeff: 0.043802 | eff: 1 | fom: 20.0465 | r2int: 0.00191624 | r2eff: 0 | hits: 807 ] steps + 123 17229 [sigma: 25.6436 | error: 0.041167 | coeff: 0.041167 | eff: 1 | fom: 22.6949 | r2int: 0.00169251 | r2eff: 0 | hits: 765 ] steps + 124 12762 [sigma: 24.7119 | error: 0.047589 | coeff: 0.047589 | eff: 1 | fom: 16.983 | r2int: 0.00226096 | r2eff: 0 | hits: 604 ] steps ============================================================ closed file mfd_tl_NumberOfSteps.out for output ============================================================ opened file mfd_tg_NumberOfSteps.out for output ============================================================ - 0 37.000000 steps - 1 35.000000 steps - 2 12.000000 steps - 3 19.000000 steps - 4 54.000000 steps - 5 64.000000 steps - 6 51.000000 steps - 7 121.000000 steps - 8 36.000000 steps - 9 37.000000 steps - 10 178.000000 steps - 11 167.000000 steps - 12 85.000000 steps - 13 50.000000 steps - 14 41.000000 steps - 15 41.000000 steps - 16 77.000000 steps - 17 87.000000 steps - 18 17.000000 steps - 19 74.000000 steps - 20 16.000000 steps - 21 29.000000 steps - 22 27.000000 steps - 23 63.000000 steps - 24 46.000000 steps - 25 250.000000 steps - 26 158.000000 steps - 27 108.000000 steps - 28 154.000000 steps - 29 139.000000 steps - 30 96.000000 steps - 31 291.000000 steps - 32 315.000000 steps - 33 274.000000 steps - 34 165.000000 steps - 35 272.000000 steps - 36 301.000000 steps - 37 202.000000 steps - 38 412.000000 steps - 39 120.000000 steps - 40 304.000000 steps - 41 200.000000 steps - 42 263.000000 steps - 43 201.000000 steps - 44 171.000000 steps - 45 149.000000 steps - 46 146.000000 steps - 47 227.000000 steps - 48 199.000000 steps - 49 126.000000 steps - 50 356.000000 steps - 51 871.000000 steps - 52 564.000000 steps - 53 723.000000 steps - 54 478.000000 steps - 55 819.000000 steps - 56 896.000000 steps - 57 862.000000 steps - 58 868.000000 steps - 59 457.000000 steps - 60 719.000000 steps - 61 1189.000000 steps - 62 1320.000000 steps - 63 1477.000000 steps - 64 625.000000 steps - 65 689.000000 steps - 66 1165.000000 steps - 67 1130.000000 steps - 68 1264.000000 steps - 69 471.000000 steps - 70 523.000000 steps - 71 623.000000 steps - 72 730.000000 steps - 73 444.000000 steps - 74 455.000000 steps - 75 3763.000000 steps - 76 4088.000000 steps - 77 4426.000000 steps - 78 4253.000000 steps - 79 3392.000000 steps - 80 4460.000000 steps - 81 4029.000000 steps - 82 4007.000000 steps - 83 3861.000000 steps - 84 3796.000000 steps - 85 3772.000000 steps - 86 4343.000000 steps - 87 4357.000000 steps - 88 3538.000000 steps - 89 3953.000000 steps - 90 4614.000000 steps - 91 4239.000000 steps - 92 4133.000000 steps - 93 3860.000000 steps - 94 3825.000000 steps - 95 3163.000000 steps - 96 3830.000000 steps - 97 3555.000000 steps - 98 4316.000000 steps - 99 2999.000000 steps - 100 16049.000000 steps - 101 19261.000000 steps - 102 17554.000000 steps - 103 16954.000000 steps - 104 13107.000000 steps - 105 19716.000000 steps - 106 24782.000000 steps - 107 22492.000000 steps - 108 23125.000000 steps - 109 16404.000000 steps - 110 17972.000000 steps - 111 23343.000000 steps - 112 23157.000000 steps - 113 21845.000000 steps - 114 17672.000000 steps - 115 20310.000000 steps - 116 23612.000000 steps - 117 22294.000000 steps - 118 22415.000000 steps - 119 18272.000000 steps - 120 14129.000000 steps - 121 18014.000000 steps - 122 16135.000000 steps - 123 18069.000000 steps - 124 14403.000000 steps + 0 12.000000 steps + 1 32.000000 steps + 2 32.000000 steps + 3 77.000000 steps + 4 83.000000 steps + 5 57.000000 steps + 6 50.000000 steps + 7 51.000000 steps + 8 98.000000 steps + 9 35.000000 steps + 10 36.000000 steps + 11 51.000000 steps + 12 101.000000 steps + 13 46.000000 steps + 14 16.000000 steps + 15 51.000000 steps + 16 39.000000 steps + 17 89.000000 steps + 18 53.000000 steps + 19 9.000000 steps + 20 63.000000 steps + 21 12.000000 steps + 22 118.000000 steps + 23 71.000000 steps + 24 14.000000 steps + 25 132.000000 steps + 26 176.000000 steps + 27 152.000000 steps + 28 146.000000 steps + 29 292.000000 steps + 30 148.000000 steps + 31 399.000000 steps + 32 295.000000 steps + 33 317.000000 steps + 34 173.000000 steps + 35 90.000000 steps + 36 280.000000 steps + 37 284.000000 steps + 38 261.000000 steps + 39 208.000000 steps + 40 341.000000 steps + 41 198.000000 steps + 42 303.000000 steps + 43 360.000000 steps + 44 178.000000 steps + 45 159.000000 steps + 46 236.000000 steps + 47 231.000000 steps + 48 202.000000 steps + 49 84.000000 steps + 50 630.000000 steps + 51 789.000000 steps + 52 561.000000 steps + 53 505.000000 steps + 54 585.000000 steps + 55 655.000000 steps + 56 988.000000 steps + 57 1201.000000 steps + 58 1072.000000 steps + 59 385.000000 steps + 60 819.000000 steps + 61 1338.000000 steps + 62 1298.000000 steps + 63 1253.000000 steps + 64 603.000000 steps + 65 831.000000 steps + 66 855.000000 steps + 67 1248.000000 steps + 68 1148.000000 steps + 69 491.000000 steps + 70 398.000000 steps + 71 621.000000 steps + 72 752.000000 steps + 73 529.000000 steps + 74 417.000000 steps + 75 3443.000000 steps + 76 4473.000000 steps + 77 4391.000000 steps + 78 3708.000000 steps + 79 2927.000000 steps + 80 3011.000000 steps + 81 4349.000000 steps + 82 4323.000000 steps + 83 3932.000000 steps + 84 4151.000000 steps + 85 5131.000000 steps + 86 4250.000000 steps + 87 4808.000000 steps + 88 4063.000000 steps + 89 4132.000000 steps + 90 3899.000000 steps + 91 3621.000000 steps + 92 4405.000000 steps + 93 3922.000000 steps + 94 3218.000000 steps + 95 2758.000000 steps + 96 3774.000000 steps + 97 4714.000000 steps + 98 5052.000000 steps + 99 2844.000000 steps + 100 14236.000000 steps + 101 19039.000000 steps + 102 18528.000000 steps + 103 17519.000000 steps + 104 15181.000000 steps + 105 17425.000000 steps + 106 25081.000000 steps + 107 24404.000000 steps + 108 23142.000000 steps + 109 17779.000000 steps + 110 19603.000000 steps + 111 23784.000000 steps + 112 25449.000000 steps + 113 24049.000000 steps + 114 18168.000000 steps + 115 18756.000000 steps + 116 23325.000000 steps + 117 22665.000000 steps + 118 22837.000000 steps + 119 17774.000000 steps + 120 13840.000000 steps + 121 17910.000000 steps + 122 17402.000000 steps + 123 17229.000000 steps + 124 12762.000000 steps ============================================================ closed file mfd_tg_NumberOfSteps.out for output ============================================================ diff --git a/examples/extended/parameterisations/CMakeLists.txt b/examples/extended/parameterisations/CMakeLists.txt index 49b49af469..5661bf737d 100644 --- a/examples/extended/parameterisations/CMakeLists.txt +++ b/examples/extended/parameterisations/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all parameterisations examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) find_package(Geant4) include(${Geant4_USE_FILE}) diff --git a/examples/extended/parameterisations/History b/examples/extended/parameterisations/History index 3d461fee3d..0ef7941ef2 100644 --- a/examples/extended/parameterisations/History +++ b/examples/extended/parameterisations/History @@ -16,6 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24th 2021, B. Morgan (exParameterisations-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + Nov 11th, 2020 B. Morgan (exParameterisations-V10-06-01) - Migration to G4RunManagerFactory. diff --git a/examples/extended/parameterisations/Par01/CMakeLists.txt b/examples/extended/parameterisations/Par01/CMakeLists.txt index a97ce7a994..ad03160318 100644 --- a/examples/extended/parameterisations/Par01/CMakeLists.txt +++ b/examples/extended/parameterisations/Par01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Par01) #---------------------------------------------------------------------------- diff --git a/examples/extended/parameterisations/Par01/examplePar01.out b/examples/extended/parameterisations/Par01/examplePar01.out index 3631a97545..2611939a64 100644 --- a/examples/extended/parameterisations/Par01/examplePar01.out +++ b/examples/extended/parameterisations/Par01/examplePar01.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -94,48 +100,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -143,31 +149,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -175,288 +181,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -465,17 +471,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -483,67 +489,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -551,13 +557,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -565,13 +571,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -579,12 +585,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -592,13 +598,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -606,13 +612,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -620,13 +626,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -634,60 +640,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -695,27 +701,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -723,25 +729,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -749,25 +755,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -775,13 +781,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -804,7 +810,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1025,16 +1031,16 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0.0056 23.1 38.4 0.00872 0 0 0 WorldPhysical initStep 1 0.759 23.5 38.3 0.00571 0.00301 1.63 1.63 WorldPhysical eIoni - 2 0.613 23.2 38.3 0.00219 0.00157 0.395 2.03 WorldPhysical eIoni - 3 0.538 23.2 38.3 0 0.00219 0.188 2.21 WorldPhysical eIoni + 2 0.575 23.1 38.3 0.00223 0.0024 0.592 2.22 WorldPhysical eIoni + 3 0.579 23.1 38.3 0 0.00223 0.192 2.42 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.613 23.2 38.3 0.00195 0 0 0 WorldPhysical initStep - 1 0.617 23.2 38.3 0 0.00195 0.155 0.155 WorldPhysical eIoni + 0 0.575 23.1 38.3 0.00109 0 0 0 WorldPhysical initStep + 1 0.551 23.1 38.3 0 0.00109 0.0641 0.0641 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1042,10 +1048,55 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 60 100 1e+03 0.0235 117 117 DriftChamberPhysical CoupledTransportation - 2 0.152 540 900 1e+03 0.0319 933 1.05e+03 WorldPhysical CoupledTransportation - 3 0.168 600 1e+03 1e+03 0.0217 117 1.17e+03 Crystal CoupledTransportation - 4 0.168 600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + 1 -0.000647 15.2 25.3 1e+03 0.00455 29.5 29.5 WorldPhysical eIoni + 2 0.000235 30.5 50.8 1e+03 0.00602 29.8 59.3 WorldPhysical eIoni + 3 0.00594 60 100 1e+03 0.0107 57.4 117 DriftChamberPhysical CoupledTransportation + 4 0.0101 81.4 136 1e+03 0.0012 41.5 158 DriftChamberPhysical eIoni + 5 0.0186 134 224 1e+03 0.00359 103 261 DriftChamberPhysical eIoni + 6 0.0205 172 286 1e+03 0.00217 72.3 333 DriftChamberPhysical eIoni + 7 0.0467 540 900 1e+03 0.0188 716 1.05e+03 WorldPhysical CoupledTransportation + 8 0.0339 600 1e+03 1e+03 0.0266 117 1.17e+03 Crystal CoupledTransportation + 9 0.0339 600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0205 172 286 0.00122 0 0 0 DriftChamberPhysical initStep + 1 -0.0486 172 286 0 0.00122 0.409 0.409 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0186 134 224 0.00232 0 0 0 DriftChamberPhysical initStep + 1 0.59 135 224 0 0.00232 1.15 1.15 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0101 81.4 136 0.0011 0 0 0 DriftChamberPhysical initStep + 1 0.245 81.4 136 0 0.0011 0.349 0.349 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000235 30.5 50.8 0.00193 0 0 0 WorldPhysical initStep + 1 -0.061 30.5 50.8 0 0.00193 0.153 0.153 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.000647 15.2 25.3 0.00154 0 0 0 WorldPhysical initStep + 1 -0.0058 15.2 25.3 0 0.00154 0.108 0.108 WorldPhysical eIoni 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1056,48 +1107,38 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -0.00164 3.54 11.8 1e+03 0.00276 12.3 12.3 WorldPhysical eIoni - 2 -0.017 30 100 1e+03 0.0156 92.1 104 DriftChamberPhysical CoupledTransportation - 3 -0.216 270 900 1e+03 0.0261 835 940 WorldPhysical CoupledTransportation - 4 -0.253 300 1e+03 1e+03 0.0198 104 1.04e+03 Crystal CoupledTransportation - 5 -0.253 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00164 3.54 11.8 0.00156 0 0 0 WorldPhysical initStep - 1 0.016 3.58 11.8 0 0.00156 0.11 0.11 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0184 104 104 DriftChamberPhysical CoupledTransportation - 2 0.179 225 750 1e+03 0.02 679 783 DriftChamberPhysical eIoni - 3 0.235 270 900 1e+03 0.00543 156 940 WorldPhysical CoupledTransportation - 4 0.246 278 928 1e+03 0.00539 28.7 968 WorldPhysical eIoni - 5 0.274 300 1e+03 1e+03 0.012 75.7 1.04e+03 Crystal CoupledTransportation - 6 0.274 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 1 -0.00494 14.4 47.8 1e+03 0.00839 49.9 49.9 WorldPhysical eIoni + 2 -0.0196 30 100 1e+03 0.00903 54.5 104 DriftChamberPhysical CoupledTransportation + 3 -0.0284 102 339 1e+03 0.00832 249 353 DriftChamberPhysical eIoni + 4 -0.0172 270 900 1e+03 0.0169 586 940 WorldPhysical CoupledTransportation + 5 -0.00829 300 1e+03 1e+03 0.0199 104 1.04e+03 Crystal CoupledTransportation + 6 -0.00829 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.246 278 928 0.00132 0 0 0 WorldPhysical initStep - 1 0.221 278 928 0 0.00132 0.0859 0.0859 WorldPhysical eIoni + 0 -0.0284 102 339 0.00422 0 0 0 DriftChamberPhysical initStep + 1 -1.2 103 338 0.00212 0.00211 2.04 2.04 DriftChamberPhysical eIoni + 2 -1.63 103 338 0 0.00212 1 3.04 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.179 225 750 0.00111 0 0 0 DriftChamberPhysical initStep - 1 0.285 225 750 0 0.00111 0.353 0.353 DriftChamberPhysical eIoni + 0 -0.00494 14.4 47.8 0.00718 0 0 0 WorldPhysical initStep + 1 0.388 14.5 47.8 0.00339 0.00096 0.551 0.551 WorldPhysical eIoni + 2 0.452 14.5 48 0 0.00339 0.389 0.94 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.388 14.5 47.8 0.00283 0 0 0 WorldPhysical initStep + 1 0.358 14.5 47.9 0 0.00283 0.0628 0.0628 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1105,172 +1146,184 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.000923 9.24 30.8 1e+03 0.00606 32.2 32.2 WorldPhysical eIoni - 2 0.000359 30 100 1e+03 0.015 72.2 104 DriftChamberPhysical CoupledTransportation - 3 -0.00865 57.5 192 1e+03 0.00254 95.8 200 DriftChamberPhysical eIoni - 4 -0.0572 270 900 1e+03 0.0204 739 940 WorldPhysical CoupledTransportation - 5 -0.0561 289 961 1e+03 0.0117 64.1 1e+03 WorldPhysical eIoni - 6 -0.0586 300 1e+03 1e+03 0.00654 40.3 1.04e+03 Crystal CoupledTransportation - 7 -0.0586 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 1 0.00286 15.4 51.5 1e+03 0.00762 53.7 53.7 WorldPhysical eIoni + 2 0.0134 26.6 88.7 1e+03 0.00967 38.8 92.6 WorldPhysical eIoni + 3 0.0161 30 100 1e+03 0.00289 11.8 104 DriftChamberPhysical CoupledTransportation + 4 0.169 270 900 1e+03 0.0245 835 940 WorldPhysical CoupledTransportation + 5 0.177 276 921 1e+03 0.00784 21.8 961 WorldPhysical eIoni + 6 0.209 300 1e+03 1e+03 0.0158 82.6 1.04e+03 Crystal CoupledTransportation + 7 0.209 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0561 289 961 0.00178 0 0 0 WorldPhysical initStep - 1 -0.00223 289 961 0 0.00178 0.134 0.134 WorldPhysical eIoni + 0 0.177 276 921 0.00106 0 0 0 WorldPhysical initStep + 1 0.172 276 921 0 0.00106 0.0622 0.0622 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00865 57.5 192 0.00201 0 0 0 DriftChamberPhysical initStep - 1 -0.582 57.9 192 0 0.00201 0.923 0.923 DriftChamberPhysical eIoni + 0 0.0134 26.6 88.7 0.00142 0 0 0 WorldPhysical initStep + 1 0.0506 26.6 88.7 0 0.00142 0.0952 0.0952 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000923 9.24 30.8 0.0016 0 0 0 WorldPhysical initStep - 1 -0.0193 9.21 30.8 0 0.0016 0.114 0.114 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0164 104 104 DriftChamberPhysical CoupledTransportation - 2 -0.0112 85.5 285 1e+03 0.00609 193 298 DriftChamberPhysical eIoni - 3 -0.0156 116 388 1e+03 0.00218 107 405 DriftChamberPhysical eIoni - 4 -0.0665 225 751 1e+03 0.0112 379 784 DriftChamberPhysical eIoni - 5 -0.0863 270 900 1e+03 0.00432 156 940 WorldPhysical CoupledTransportation - 6 -0.0955 300 1e+03 1e+03 0.019 104 1.04e+03 Crystal CoupledTransportation - 7 -0.0955 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0665 225 751 0.00118 0 0 0 DriftChamberPhysical initStep - 1 -0.256 225 751 0 0.00118 0.387 0.387 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0156 116 388 0.00112 0 0 0 DriftChamberPhysical initStep - 1 0.186 116 388 0 0.00112 0.356 0.356 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0112 85.5 285 0.00139 0 0 0 DriftChamberPhysical initStep - 1 -0.281 85.7 285 0 0.00139 0.505 0.505 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.0201 22.2 74 1e+03 0.015 77.2 77.2 WorldPhysical eIoni - 2 0.0409 30 100 1e+03 0.00664 27.1 104 DriftChamberPhysical CoupledTransportation - 3 0.514 211 703 1e+03 0.0159 629 733 DriftChamberPhysical eIoni - 4 0.676 270 900 1e+03 0.00626 206 940 WorldPhysical CoupledTransportation - 5 0.718 287 956 1e+03 0.00922 58.7 998 WorldPhysical eIoni - 6 0.746 300 1e+03 1e+03 0.00503 45.7 1.04e+03 Crystal CoupledTransportation - 7 0.746 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.718 287 956 0.00104 0 0 0 WorldPhysical initStep - 1 0.733 287 956 0 0.00104 0.0603 0.0603 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.514 211 703 0.00215 0 0 0 DriftChamberPhysical initStep - 1 0.917 210 703 0 0.00215 1.03 1.03 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0201 22.2 74 0.0568 0 0 0 WorldPhysical initStep - 1 -2.08 22.8 74.4 0.0541 0.000527 2.24 2.24 WorldPhysical eIoni - 2 -10.7 23.6 83.2 0.0495 0.00462 13.3 15.5 WorldPhysical eIoni - 3 -12.4 15.8 90.4 0.0425 0.00696 11.5 27.1 WorldPhysical eIoni - 4 -7.52 12.1 94.3 0.0363 0.00498 7.65 34.7 WorldPhysical eIoni - 5 -6.65 12.2 95.7 0.0304 0.00277 1.67 36.4 WorldPhysical eIoni - 6 -5.31 15.3 98.1 0.0245 0.00374 4.68 41.1 WorldPhysical eIoni - 7 -4.87 19 96.9 0.0192 0.00525 4.3 45.3 WorldPhysical eIoni - 8 -4.7 20.1 96.8 0.0137 0.00432 1.17 46.5 WorldPhysical eIoni - 9 -4.2 21.6 96.4 0.00759 0.00289 1.87 48.4 WorldPhysical eIoni - 10 -4.5 22.2 96.3 0.00135 0.00624 1.43 49.8 WorldPhysical eIoni - 11 -4.48 22.2 96.3 0 0.00135 0.0882 49.9 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.2 21.6 96.4 0.0032 0 0 0 WorldPhysical initStep - 1 -4.09 21.7 96.4 0 0.0032 0.352 0.352 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.7 20.1 96.8 0.00124 0 0 0 WorldPhysical initStep - 1 -4.68 20.1 96.8 0 0.00124 0.0783 0.0783 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.31 15.3 98.1 0.00215 0 0 0 WorldPhysical initStep - 1 -5.36 15.3 98.1 0 0.00215 0.181 0.181 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.65 12.2 95.7 0.00316 0 0 0 WorldPhysical initStep - 1 -6.58 12.1 95.7 0.00129 0.00188 0.332 0.332 WorldPhysical eIoni - 2 -6.6 12.1 95.7 0 0.00129 0.0823 0.415 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -7.52 12.1 94.3 0.00125 0 0 0 WorldPhysical initStep - 1 -7.5 12.1 94.3 0 0.00125 0.0784 0.0784 WorldPhysical eIoni + 0 0.00286 15.4 51.5 0.00769 0 0 0 WorldPhysical initStep + 1 -0.349 15.9 51.4 0.00291 0.00374 0.792 0.792 WorldPhysical eIoni + 2 -0.402 16 51.4 0 0.00291 0.299 1.09 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.08 22.8 74.4 0.00216 0 0 0 WorldPhysical initStep - 1 -2.09 22.7 74.4 0 0.00216 0.183 0.183 WorldPhysical eIoni + 0 -0.349 15.9 51.4 0.00104 0 0 0 WorldPhysical initStep + 1 -0.351 15.9 51.4 0 0.00104 0.0604 0.0604 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0.00228 8.03 26.8 1e+03 0.00396 27.9 27.9 WorldPhysical eIoni + 2 0.011 25.4 84.7 1e+03 0.0129 60.4 88.4 WorldPhysical eIoni + 3 0.0121 27.5 91.6 1e+03 0.00331 7.22 95.6 WorldPhysical eIoni + 4 0.0134 30 100 1e+03 0.00208 8.8 104 DriftChamberPhysical CoupledTransportation + 5 0.0769 170 568 1e+03 0.0137 488 593 DriftChamberPhysical eIoni + 6 0.118 270 900 1e+03 0.00891 347 940 WorldPhysical CoupledTransportation + 7 0.123 277 923 1e+03 0.00267 23.8 963 WorldPhysical eIoni + 8 0.14 300 1e+03 1e+03 0.0145 80.6 1.04e+03 Crystal CoupledTransportation + 9 0.14 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.123 277 923 0.00254 0 0 0 WorldPhysical initStep + 1 0.218 277 923 0 0.00254 0.238 0.238 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0769 170 568 0.00128 0 0 0 DriftChamberPhysical initStep + 1 0.218 171 568 0 0.00128 0.44 0.44 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0121 27.5 91.6 0.00129 0 0 0 WorldPhysical initStep + 1 0.0101 27.4 91.6 0 0.00129 0.083 0.083 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.011 25.4 84.7 0.0013 0 0 0 WorldPhysical initStep + 1 0.042 25.4 84.7 0 0.0013 0.0837 0.0837 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00228 8.03 26.8 0.00356 0 0 0 WorldPhysical initStep + 1 -0.105 8.17 26.7 0 0.00356 0.422 0.422 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 30 100 1e+03 0.0188 104 104 DriftChamberPhysical CoupledTransportation + 2 0.0117 180 599 1e+03 0.015 521 625 DriftChamberPhysical eIoni + 3 0.015 201 670 1e+03 0.0031 74.2 699 DriftChamberPhysical eIoni + 4 0.0055 270 900 1e+03 0.00714 240 940 WorldPhysical CoupledTransportation + 5 0.00896 288 961 1e+03 0.0123 64.1 1e+03 WorldPhysical eIoni + 6 0.0144 300 1e+03 1e+03 0.00716 40.3 1.04e+03 Crystal CoupledTransportation + 7 0.0144 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00896 288 961 0.00383 0 0 0 WorldPhysical initStep + 1 0.13 289 961 0 0.00383 0.48 0.48 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.015 201 670 0.00783 0 0 0 DriftChamberPhysical initStep + 1 3.24 202 670 0.00709 0.000742 3.6 3.6 DriftChamberPhysical eIoni + 2 6.24 202 670 0.00527 0.00182 3.23 6.83 DriftChamberPhysical eIoni + 3 8.27 203 670 0.00385 0.00142 2.44 9.27 DriftChamberPhysical eIoni + 4 9.22 204 671 0.00125 0.0026 1.89 11.2 DriftChamberPhysical eIoni + 5 9.04 204 671 0 0.00125 0.424 11.6 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0117 180 599 0.00237 0 0 0 DriftChamberPhysical initStep + 1 0.295 179 599 0 0.00237 1.19 1.19 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 -2.47e-05 1.41 4.7 1e+03 0.00146 4.9 4.9 WorldPhysical eIoni + 2 0.00433 30 100 1e+03 0.0202 99.5 104 DriftChamberPhysical CoupledTransportation + 3 -0.0981 241 804 1e+03 0.0215 735 840 DriftChamberPhysical eIoni + 4 -0.124 270 900 1e+03 0.00183 100 940 WorldPhysical CoupledTransportation + 5 -0.133 277 925 1e+03 0.00496 26.2 966 WorldPhysical eIoni + 6 -0.16 300 1e+03 1e+03 0.0173 78.2 1.04e+03 Crystal CoupledTransportation + 7 -0.16 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.133 277 925 0.00176 0 0 0 WorldPhysical initStep + 1 -0.136 277 925 0 0.00176 0.132 0.132 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0981 241 804 0.00463 0 0 0 DriftChamberPhysical initStep + 1 1.74 242 804 0.00322 0.00141 2.19 2.19 DriftChamberPhysical eIoni + 2 2.46 243 804 0.00117 0.00205 1.63 3.82 DriftChamberPhysical eIoni + 3 2.36 243 804 0 0.00117 0.383 4.2 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -2.47e-05 1.41 4.7 0.00176 0 0 0 WorldPhysical initStep + 1 -0.0531 1.41 4.7 0 0.00176 0.132 0.132 WorldPhysical eIoni 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1281,1537 +1334,2413 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -30 100 1e+03 0.0212 104 104 DriftChamberPhysical CoupledTransportation - 2 -0.0073 -235 784 1e+03 0.021 714 819 DriftChamberPhysical eIoni - 3 -0.0229 -257 857 1e+03 0.00355 76.2 895 DriftChamberPhysical eIoni - 4 -0.0326 -270 900 1e+03 0.00204 44.6 940 WorldPhysical CoupledTransportation - 5 -0.0403 -281 936 1e+03 0.00463 37.8 977 WorldPhysical eIoni - 6 -0.0418 -282 941 1e+03 0.000575 5.07 982 WorldPhysical eIoni - 7 -0.0493 -291 970 1e+03 0.00713 30.7 1.01e+03 WorldPhysical eIoni - 8 -0.0543 -300 1e+03 1e+03 0.00668 30.9 1.04e+03 Crystal CoupledTransportation - 9 -0.0543 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0493 -291 970 0.00187 0 0 0 WorldPhysical initStep - 1 -0.052 -291 970 0 0.00187 0.146 0.146 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0418 -282 941 0.0115 0 0 0 WorldPhysical initStep - 1 0.0809 -283 941 0.00929 0.000527 0.409 0.409 WorldPhysical eIoni - 2 0.822 -283 941 0.00408 0.00521 1.72 2.13 WorldPhysical eIoni - 3 0.633 -283 941 0 0.00408 0.536 2.67 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0809 -283 941 0.00168 0 0 0 WorldPhysical initStep - 1 0.0551 -283 941 0 0.00168 0.123 0.123 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0403 -281 936 0.00155 0 0 0 WorldPhysical initStep - 1 -0.00387 -281 936 0 0.00155 0.109 0.109 WorldPhysical eIoni + 1 0.00155 -16.1 53.8 1e+03 0.00805 56.2 56.2 WorldPhysical eIoni + 2 0.00414 -21.7 72.4 1e+03 0.00605 19.3 75.5 WorldPhysical eIoni + 3 0.0099 -30 100 1e+03 0.00664 28.8 104 DriftChamberPhysical CoupledTransportation + 4 0.163 -270 900 1e+03 0.0236 835 940 WorldPhysical CoupledTransportation + 5 0.197 -300 1e+03 1e+03 0.022 104 1.04e+03 Crystal CoupledTransportation + 6 0.197 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0229 -257 857 0.00109 0 0 0 DriftChamberPhysical initStep - 1 -0.0437 -257 857 0 0.00109 0.342 0.342 DriftChamberPhysical eIoni + 0 0.00414 -21.7 72.4 0.00743 0 0 0 WorldPhysical initStep + 1 -0.328 -21.6 72.4 0.00515 0.00111 0.42 0.42 WorldPhysical eIoni + 2 -0.624 -21.5 72.5 0 0.00515 0.808 1.23 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.328 -21.6 72.4 0.00117 0 0 0 WorldPhysical initStep + 1 -0.339 -21.6 72.4 0 0.00117 0.0714 0.0714 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0073 -235 784 0.00106 0 0 0 DriftChamberPhysical initStep - 1 0.206 -235 784 0 0.00106 0.33 0.33 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -30 100 1e+03 0.0162 104 104 DriftChamberPhysical CoupledTransportation - 2 0.00232 -270 900 1e+03 0.0246 835 940 WorldPhysical CoupledTransportation - 3 0.00203 -290 965 1e+03 0.0144 67.7 1.01e+03 WorldPhysical eIoni - 4 0.00466 -300 1e+03 1e+03 0.00707 36.7 1.04e+03 Crystal CoupledTransportation - 5 0.00466 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00203 -290 965 0.00227 0 0 0 WorldPhysical initStep - 1 -0.0567 -289 965 0 0.00227 0.198 0.198 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -30 100 1e+03 0.0236 104 104 DriftChamberPhysical CoupledTransportation - 2 -0.0123 -61.6 205 1e+03 0.00421 110 214 DriftChamberPhysical eIoni - 3 -0.00711 -147 490 1e+03 0.0131 297 512 DriftChamberPhysical eIoni - 4 -0.00405 -270 900 1e+03 0.00979 428 940 WorldPhysical CoupledTransportation - 5 -0.00363 -274 913 1e+03 0.00289 13.4 953 WorldPhysical eIoni - 6 -0.00323 -277 922 1e+03 0.00363 9.94 963 WorldPhysical eIoni - 7 -0.00686 -300 1e+03 1e+03 0.0179 81.1 1.04e+03 Crystal CoupledTransportation - 8 -0.00686 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00323 -277 922 0.00606 0 0 0 WorldPhysical initStep - 1 0.396 -277 922 0 0.00606 1.07 1.07 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00363 -274 913 0.00176 0 0 0 WorldPhysical initStep - 1 -0.0231 -274 913 0 0.00176 0.132 0.132 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00711 -147 490 0.00146 0 0 0 DriftChamberPhysical initStep - 1 0.369 -147 490 0 0.00146 0.544 0.544 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0123 -61.6 205 0.0827 0 0 0 DriftChamberPhysical initStep - 1 -104 40.5 263 0.0743 0.00841 160 160 DriftChamberPhysical eIoni - 2 -160 141 323 0.0631 0.0112 132 291 DriftChamberPhysical eIoni - 3 -195 227 351 0.0545 0.00857 98.8 390 DriftChamberPhysical eIoni - 4 -240 286 359 0.0491 0.00546 76.2 467 DriftChamberPhysical eIoni - 5 -280 333 353 0.0434 0.00571 63.2 530 DriftChamberPhysical eIoni - 6 -296 379 360 0.0385 0.00486 50.7 580 DriftChamberPhysical eIoni - 7 -321 409 362 0.0346 0.00391 41.1 622 DriftChamberPhysical eIoni - 8 -334 438 371 0.0314 0.0032 34.1 656 DriftChamberPhysical eIoni - 9 -344 452 392 0.0257 0.00571 28.7 684 DriftChamberPhysical eIoni - 10 -359 462 399 0.0227 0.00298 20.3 705 DriftChamberPhysical eIoni - 11 -371 473 401 0.0192 0.0035 16.5 721 DriftChamberPhysical eIoni - 12 -381 478 407 0.0159 0.00327 12.5 734 DriftChamberPhysical eIoni - 13 -387 482 410 0.0139 0.00199 9.31 743 DriftChamberPhysical eIoni - 14 -393 483 415 0.0126 0.00136 7.61 751 DriftChamberPhysical eIoni - 15 -396 485 420 0.0112 0.00136 6.55 757 DriftChamberPhysical eIoni - 16 -400 486 423 0.0107 0.000517 5.59 763 DriftChamberPhysical eIoni - 17 -401 488 424 0.00763 0.000964 2.42 765 DriftChamberPhysical eIoni - 18 -403 488 427 0.00658 0.00104 3.49 769 DriftChamberPhysical eIoni - 19 -405 488 429 0.0053 0.00128 3 772 DriftChamberPhysical eIoni - 20 -406 488 431 0.00394 0.00137 2.46 774 DriftChamberPhysical eIoni - 21 -406 488 433 0.00327 0.000672 1.92 776 DriftChamberPhysical eIoni - 22 -405 489 432 0.0014 0.00187 1.65 778 DriftChamberPhysical eIoni - 23 -405 489 432 0 0.0014 0.508 778 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -401 488 424 0.00212 0 0 0 DriftChamberPhysical initStep - 1 -401 488 424 0 0.00212 1 1 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.000453 -2.2 7.34 1e+03 0.00167 7.66 7.66 WorldPhysical eIoni - 2 0.0131 -30 100 1e+03 0.02 96.7 104 DriftChamberPhysical CoupledTransportation - 3 0.0176 -38 127 1e+03 0.00105 27.7 132 DriftChamberPhysical eIoni - 4 0.0216 -45.8 153 1e+03 0.00106 27.1 159 DriftChamberPhysical eIoni - 5 0.0431 -104 345 1e+03 0.00533 201 360 DriftChamberPhysical eIoni - 6 0.0437 -109 364 1e+03 0.000678 19.2 380 DriftChamberPhysical eIoni - 7 0.0457 -117 388 1e+03 0.000216 25.6 405 DriftChamberPhysical eIoni - 8 0.0992 -270 900 1e+03 0.0143 534 940 WorldPhysical CoupledTransportation - 9 0.0992 -271 902 1e+03 0.000927 1.61 941 WorldPhysical eIoni - 10 0.105 -300 1e+03 1e+03 0.0247 103 1.04e+03 Crystal CoupledTransportation - 11 0.105 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0992 -271 902 0.000999 0 0 0 WorldPhysical initStep - 1 0.0952 -271 902 0 0.000999 0.057 0.057 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0457 -117 388 0.00143 0 0 0 DriftChamberPhysical initStep - 1 0.0256 -117 388 0 0.00143 0.525 0.525 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0437 -109 364 0.00165 0 0 0 DriftChamberPhysical initStep - 1 -0.426 -109 364 0 0.00165 0.664 0.664 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0431 -104 345 0.00703 0 0 0 DriftChamberPhysical initStep - 1 2.91 -103 346 0.0055 0.00153 3.21 3.21 DriftChamberPhysical eIoni - 2 5.16 -103 345 0.00423 0.00127 2.54 5.74 DriftChamberPhysical eIoni - 3 5.67 -101 345 0.0022 0.00203 2.04 7.78 DriftChamberPhysical eIoni - 4 6.34 -100 345 0 0.0022 1.06 8.85 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0216 -45.8 153 0.00343 0 0 0 DriftChamberPhysical initStep - 1 1 -46.8 152 0.00128 0.00215 1.72 1.72 DriftChamberPhysical eIoni - 2 1.25 -47 152 0 0.00128 0.439 2.16 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0176 -38 127 0.00326 0 0 0 DriftChamberPhysical initStep - 1 0.874 -37 127 0 0.00326 1.65 1.65 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000453 -2.2 7.34 0.00119 0 0 0 WorldPhysical initStep - 1 -0.0254 -2.21 7.34 0 0.00119 0.0736 0.0736 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -0.000195 -7.59 25.3 1e+03 0.00551 26.4 26.4 WorldPhysical eIoni - 2 0.00566 -22.4 74.7 1e+03 0.00591 51.6 78 WorldPhysical eIoni - 3 0.0101 -30 100 1e+03 0.00443 26.4 104 DriftChamberPhysical CoupledTransportation - 4 0.0371 -102 341 1e+03 0.00745 252 356 DriftChamberPhysical eIoni - 5 0.113 -209 695 1e+03 0.0118 370 726 DriftChamberPhysical eIoni - 6 0.177 -270 900 1e+03 0.01 214 940 WorldPhysical CoupledTransportation - 7 0.191 -298 993 1e+03 0.0212 97.4 1.04e+03 WorldPhysical eIoni - 8 0.192 -300 1e+03 1e+03 0.00127 7.06 1.04e+03 Crystal CoupledTransportation - 9 0.192 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.191 -298 993 0.00242 0 0 0 WorldPhysical initStep - 1 0.251 -298 993 0 0.00242 0.219 0.219 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.113 -209 695 0.00105 0 0 0 DriftChamberPhysical initStep - 1 -0.107 -209 695 0 0.00105 0.322 0.322 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0371 -102 341 0.0026 0 0 0 DriftChamberPhysical initStep - 1 -0.725 -103 341 0.00111 0.0015 1.32 1.32 DriftChamberPhysical eIoni - 2 -0.787 -103 341 0 0.00111 0.351 1.68 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00566 -22.4 74.7 0.0018 0 0 0 WorldPhysical initStep - 1 -0.0134 -22.4 74.7 0 0.0018 0.137 0.137 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000195 -7.59 25.3 0.0199 0 0 0 WorldPhysical initStep - 1 -1.86 -5.98 26.2 0.0158 0.00413 3.4 3.4 WorldPhysical eIoni - 2 -1.33 -5.74 25.6 0.0107 0.00212 0.879 4.27 WorldPhysical eIoni - 3 -0.204 -5.44 25.8 0.00748 0.00326 1.94 6.22 WorldPhysical eIoni - 4 -0.0187 -5.74 26.3 0.00218 0.00529 1.41 7.63 WorldPhysical eIoni - 5 -0.0678 -5.7 26.3 0 0.00218 0.186 7.81 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.33 -5.74 25.6 0.00291 0 0 0 WorldPhysical initStep - 1 -1.36 -5.62 25.6 0 0.00291 0.3 0.3 WorldPhysical eIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.0019 -34 56.7 1e+03 0.0113 66.1 66.1 WorldPhysical eIoni - 2 -0.00438 -60 100 1e+03 0.00975 50.5 117 DriftChamberPhysical CoupledTransportation - 3 -0.0317 -165 275 1e+03 0.00561 204 320 DriftChamberPhysical eIoni - 4 -0.043 -203 338 1e+03 0.00288 73.7 394 DriftChamberPhysical eIoni - 5 -0.116 -540 900 1e+03 0.0176 656 1.05e+03 WorldPhysical CoupledTransportation - 6 -0.143 -600 1e+03 1e+03 0.0243 117 1.17e+03 Crystal CoupledTransportation - 7 -0.143 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.043 -203 338 0.00268 0 0 0 DriftChamberPhysical initStep - 1 -0.793 -202 338 0.00103 0.00166 1.37 1.37 DriftChamberPhysical eIoni - 2 -0.78 -202 338 0 0.00103 0.312 1.68 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0317 -165 275 0.00152 0 0 0 DriftChamberPhysical initStep - 1 0.316 -165 275 0 0.00152 0.579 0.579 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0019 -34 56.7 0.00568 0 0 0 WorldPhysical initStep - 1 0.338 -34.2 56.6 0 0.00568 0.961 0.961 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -60 100 1e+03 0.0226 117 117 DriftChamberPhysical CoupledTransportation - 2 -0.000905 -181 301 1e+03 0.00759 235 351 DriftChamberPhysical eIoni - 3 -0.00292 -257 428 1e+03 0.0026 148 499 DriftChamberPhysical eIoni - 4 0.00391 -354 589 1e+03 0.00726 188 687 DriftChamberPhysical eIoni - 5 0.0133 -540 900 1e+03 0.00989 362 1.05e+03 WorldPhysical CoupledTransportation - 6 0.0107 -549 914 1e+03 0.00342 16.6 1.07e+03 WorldPhysical eIoni - 7 -0.00172 -575 959 1e+03 0.00807 52.2 1.12e+03 WorldPhysical eIoni - 8 -0.00648 -587 978 1e+03 0.00451 21.8 1.14e+03 WorldPhysical eIoni - 9 -0.0107 -600 1e+03 1e+03 0.00646 26 1.17e+03 Crystal CoupledTransportation - 10 -0.0107 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00648 -587 978 0.00496 0 0 0 WorldPhysical initStep - 1 -0.317 -587 978 0 0.00496 0.756 0.756 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00172 -575 959 0.00141 0 0 0 WorldPhysical initStep - 1 0.0329 -575 959 0 0.00141 0.0944 0.0944 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0107 -549 914 0.00157 0 0 0 WorldPhysical initStep - 1 0.00347 -549 914 0 0.00157 0.111 0.111 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00391 -354 589 0.00156 0 0 0 DriftChamberPhysical initStep - 1 0.297 -354 589 0 0.00156 0.608 0.608 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00292 -257 428 0.00521 0 0 0 DriftChamberPhysical initStep - 1 -1.36 -258 427 0.00333 0.00188 2.42 2.42 DriftChamberPhysical eIoni - 2 -2.33 -259 427 0.00187 0.00146 1.67 4.09 DriftChamberPhysical eIoni - 3 -2.8 -260 427 0 0.00187 0.815 4.91 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000905 -181 301 0.00209 0 0 0 DriftChamberPhysical initStep - 1 -0.637 -180 301 0 0.00209 0.982 0.982 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.00102 -21.3 35.6 1e+03 0.00844 41.5 41.5 WorldPhysical eIoni - 2 -0.00251 -49.3 82.2 1e+03 0.0117 54.4 95.8 WorldPhysical eIoni - 3 -0.00283 -60 100 1e+03 0.00416 20.8 117 DriftChamberPhysical CoupledTransportation - 4 -0.019 -276 461 1e+03 0.0162 420 537 DriftChamberPhysical eIoni - 5 -0.0148 -364 607 1e+03 0.00491 171 708 DriftChamberPhysical eIoni - 6 -0.0193 -540 900 1e+03 0.0109 341 1.05e+03 WorldPhysical CoupledTransportation - 7 -0.00665 -600 1e+03 1e+03 0.023 117 1.17e+03 Crystal CoupledTransportation - 8 -0.00665 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0148 -364 607 0.00416 0 0 0 DriftChamberPhysical initStep - 1 1.66 -364 608 0.00229 0.00188 2.01 2.01 DriftChamberPhysical eIoni - 2 2.34 -363 608 0 0.00229 1.13 3.14 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.019 -276 461 0.00483 0 0 0 DriftChamberPhysical initStep - 1 -0.201 -275 461 0.00221 0.00108 1.52 1.52 DriftChamberPhysical eIoni - 2 0.337 -275 462 0 0.00221 1.07 2.59 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.201 -275 461 0.00154 0 0 0 DriftChamberPhysical initStep - 1 -0.491 -275 462 0 0.00154 0.592 0.592 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00251 -49.3 82.2 0.00126 0 0 0 WorldPhysical initStep - 1 -0.00895 -49.3 82.2 0 0.00126 0.0799 0.0799 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00102 -21.3 35.6 0.00105 0 0 0 WorldPhysical initStep - 1 -0.0157 -21.3 35.6 0 0.00105 0.0615 0.0615 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -0.000796 -14.6 24.3 1e+03 0.00609 28.3 28.3 WorldPhysical eIoni - 2 0.00116 -60 100 1e+03 0.0154 88.3 117 DriftChamberPhysical CoupledTransportation - 3 0.0161 -133 222 1e+03 0.00516 143 259 DriftChamberPhysical eIoni - 4 0.0704 -540 900 1e+03 0.0221 790 1.05e+03 WorldPhysical CoupledTransportation - 5 0.0776 -568 947 1e+03 0.0102 54.8 1.1e+03 WorldPhysical eIoni - 6 0.0865 -600 1e+03 1e+03 0.0117 61.9 1.17e+03 Crystal CoupledTransportation - 7 0.0865 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0776 -568 947 0.00111 0 0 0 WorldPhysical initStep - 1 0.0602 -568 947 0 0.00111 0.0667 0.0667 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0161 -133 222 0.00127 0 0 0 DriftChamberPhysical initStep - 1 0.0311 -134 222 0 0.00127 0.435 0.435 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000796 -14.6 24.3 0.00122 0 0 0 WorldPhysical initStep - 1 -0.0294 -14.6 24.3 0 0.00122 0.0765 0.0765 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -0.00224 -33.2 55.4 1e+03 0.00901 64.6 64.6 WorldPhysical eIoni - 2 -0.00837 -60 100 1e+03 0.01 52 117 DriftChamberPhysical CoupledTransportation - 3 -0.0691 -322 536 1e+03 0.0136 509 625 DriftChamberPhysical eIoni - 4 -0.115 -540 900 1e+03 0.0117 424 1.05e+03 WorldPhysical CoupledTransportation - 5 -0.122 -577 962 1e+03 0.0133 72.3 1.12e+03 WorldPhysical eIoni - 6 -0.123 -582 971 1e+03 0.00191 10.1 1.13e+03 WorldPhysical eIoni - 7 -0.128 -600 1e+03 1e+03 0.00767 34.3 1.17e+03 Crystal CoupledTransportation - 8 -0.128 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.123 -582 971 0.00119 0 0 0 WorldPhysical initStep - 1 -0.101 -582 971 0 0.00119 0.0737 0.0737 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.122 -577 962 0.00294 0 0 0 WorldPhysical initStep - 1 -0.248 -577 962 0 0.00294 0.304 0.304 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0691 -322 536 0.0013 0 0 0 DriftChamberPhysical initStep - 1 -0.268 -322 536 0 0.0013 0.45 0.45 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00224 -33.2 55.4 0.00332 0 0 0 WorldPhysical initStep - 1 0.145 -33.3 55.3 0 0.00332 0.375 0.375 WorldPhysical eIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 21.8 36.4 1e+03 0.00646 42.5 42.5 WorldPhysical hIoni - 2 -0.000667 31.4 52.3 1e+03 0.00286 18.5 61 WorldPhysical hIoni - 3 -0.00225 60 100 1e+03 0.00735 55.6 117 DriftChamberPhysical CoupledTransportation - 4 0.0366 540 900 1e+03 0.0164 933 1.05e+03 WorldPhysical CoupledTransportation - 5 0.035 555 925 1e+03 0.00646 28.6 1.08e+03 WorldPhysical hIoni - 6 0.0348 565 942 1e+03 0.00247 20 1.1e+03 WorldPhysical hIoni - 7 0.0346 570 950 1e+03 0.00194 9.68 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 8 0.0346 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0348 565 942 0.0017 0 0 0 WorldPhysical initStep - 1 -0.0118 565 942 0 0.0017 0.125 0.125 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.035 555 925 0.00117 0 0 0 WorldPhysical initStep - 1 0.0417 555 925 0 0.00117 0.0712 0.0712 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000667 31.4 52.3 0.00126 0 0 0 WorldPhysical initStep - 1 0.00725 31.4 52.3 0 0.00126 0.0798 0.0798 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 21.8 36.4 0.00419 0 0 0 WorldPhysical initStep - 1 0.0599 21.7 36.5 0 0.00419 0.562 0.562 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 22.3 37.1 1e+03 0.00343 43.3 43.3 WorldPhysical hIoni - 2 0.0084 60 100 1e+03 0.0101 73.3 117 DriftChamberPhysical CoupledTransportation - 3 0.247 540 900 1e+03 0.0204 933 1.05e+03 WorldPhysical CoupledTransportation - 4 0.255 554 923 1e+03 0.00448 26.6 1.08e+03 WorldPhysical hIoni - 5 0.267 570 950 1e+03 0.00763 31.7 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 6 0.267 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.255 554 923 0.00207 0 0 0 WorldPhysical initStep - 1 0.199 554 923 0 0.00207 0.17 0.17 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 22.3 37.1 0.00241 0 0 0 WorldPhysical initStep - 1 0.0792 22.2 37.2 0 0.00241 0.218 0.218 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -3.17e-05 3.77 6.28 1e+03 0.000727 7.33 7.33 WorldPhysical hIoni - 2 -0.00164 12.1 20.1 1e+03 0.002 16.1 23.4 WorldPhysical hIoni - 3 -0.0132 60 100 1e+03 0.0077 93.2 117 DriftChamberPhysical CoupledTransportation - 4 -0.118 400 666 1e+03 0.015 660 777 DriftChamberPhysical hIoni - 5 -0.171 540 900 1e+03 0.00584 273 1.05e+03 WorldPhysical CoupledTransportation - 6 -0.185 570 950 1e+03 0.00934 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 7 -0.185 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.118 400 666 0.00364 0 0 0 DriftChamberPhysical initStep - 1 0.422 401 666 0 0.00364 1.81 1.81 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00164 12.1 20.1 0.0012 0 0 0 WorldPhysical initStep - 1 0.0258 12.1 20.1 0 0.0012 0.0738 0.0738 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.17e-05 3.77 6.28 0.00346 0 0 0 WorldPhysical initStep - 1 0.107 3.66 6.36 0 0.00346 0.403 0.403 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 22.1 36.8 1e+03 0.00697 43 43 WorldPhysical hIoni - 2 0.00351 60 100 1e+03 0.00906 73.7 117 DriftChamberPhysical CoupledTransportation - 3 -0.024 382 637 1e+03 0.0134 627 743 DriftChamberPhysical hIoni - 4 0.0217 540 900 1e+03 0.00721 306 1.05e+03 WorldPhysical CoupledTransportation - 5 0.0217 540 900 1e+03 0 0.0817 1.05e+03 WorldPhysical hIoni - 6 0.0289 570 950 1e+03 0.00742 58.2 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 7 0.0289 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0217 540 900 0.00369 0 0 0 WorldPhysical initStep - 1 0.00405 540 900 0.00353 0.000164 0.042 0.042 WorldPhysical msc - 2 -0.00554 540 900 0.00196 0.00157 0.0346 0.0767 WorldPhysical msc - 3 -0.0171 540 900 0.0018 0.000158 0.0376 0.114 WorldPhysical msc - 4 -0.0239 540 900 0.00138 0.000428 0.0492 0.164 WorldPhysical msc - 5 -0.00823 540 900 0 0.00138 0.0909 0.254 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.024 382 637 0.00122 0 0 0 DriftChamberPhysical initStep - 1 0.184 382 637 0 0.00122 0.41 0.41 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 22.1 36.8 0.00189 0 0 0 WorldPhysical initStep - 1 0.0201 22.2 36.8 0 0.00189 0.149 0.149 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 46.8 78 1e+03 0.0176 91 91 WorldPhysical hIoni - 2 -0.000256 51.7 86.2 1e+03 0.00128 9.55 101 WorldPhysical hIoni - 3 -0.000738 60 100 1e+03 0.00148 16.1 117 DriftChamberPhysical CoupledTransportation - 4 -0.0073 149 248 1e+03 0.00309 173 290 DriftChamberPhysical hIoni - 5 -0.017 213 355 1e+03 0.00296 124 414 DriftChamberPhysical hIoni - 6 -0.0503 540 900 1e+03 0.0123 636 1.05e+03 WorldPhysical CoupledTransportation - 7 -0.0487 570 950 1e+03 0.00723 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 8 -0.0487 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.017 213 355 0.00245 0 0 0 DriftChamberPhysical initStep - 1 -0.546 212 355 0.00103 0.00142 1.23 1.23 DriftChamberPhysical eIoni - 2 -0.701 212 355 0 0.00103 0.312 1.55 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0073 149 248 0.00578 0 0 0 DriftChamberPhysical initStep - 1 1.94 148 249 0.00496 0.000823 2.65 2.65 DriftChamberPhysical eIoni - 2 3.55 147 250 0.00425 0.000713 2.32 4.98 DriftChamberPhysical eIoni - 3 5 146 251 0.00273 0.00151 2.04 7.02 DriftChamberPhysical eIoni - 4 5.82 146 252 0 0.00273 1.4 8.42 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000256 51.7 86.2 0.00621 0 0 0 WorldPhysical initStep - 1 -0.0361 52.1 86 0 0.00621 1.11 1.11 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 46.8 78 0.0016 0 0 0 WorldPhysical initStep - 1 0.00973 46.8 78 0 0.0016 0.114 0.114 WorldPhysical eIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.000251 2.27 7.58 1e+03 0.000913 7.91 7.91 WorldPhysical hIoni - 2 0.000441 3.42 11.4 1e+03 0.000295 3.98 11.9 WorldPhysical hIoni - 3 0.00383 30 100 1e+03 0.013 92.5 104 DriftChamberPhysical CoupledTransportation - 4 0.175 270 900 1e+03 0.0143 835 940 WorldPhysical CoupledTransportation - 5 0.177 285 950 1e+03 0.00875 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 6 0.177 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000441 3.42 11.4 0.00229 0 0 0 WorldPhysical initStep - 1 0.00115 3.5 11.4 0 0.00229 0.202 0.202 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000251 2.27 7.58 0.00104 0 0 0 WorldPhysical initStep - 1 -0.0176 2.29 7.57 0 0.00104 0.0606 0.0606 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0159 104 104 DriftChamberPhysical CoupledTransportation - 2 -0.0102 142 473 1e+03 0.00618 390 494 DriftChamberPhysical hIoni - 3 0.0082 270 900 1e+03 0.00843 446 940 WorldPhysical CoupledTransportation - 4 0.0135 285 950 1e+03 0.00778 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 5 0.0135 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0102 142 473 0.00182 0 0 0 DriftChamberPhysical initStep - 1 0.036 141 473 0 0.00182 0.781 0.781 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0146 104 104 DriftChamberPhysical CoupledTransportation - 2 0.117 140 468 1e+03 0.0102 384 489 DriftChamberPhysical hIoni - 3 0.231 270 900 1e+03 0.00818 451 940 WorldPhysical CoupledTransportation - 4 0.246 285 950 1e+03 0.00734 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 5 0.246 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.117 140 468 0.0045 0 0 0 DriftChamberPhysical initStep - 1 -0.0578 139 469 0.00315 0.00135 2.14 2.14 DriftChamberPhysical eIoni - 2 0.154 138 469 0.00116 0.00199 1.6 3.74 DriftChamberPhysical eIoni - 3 0.159 137 469 0 0.00116 0.379 4.12 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0158 104 104 DriftChamberPhysical CoupledTransportation - 2 0.248 270 900 1e+03 0.018 835 940 WorldPhysical CoupledTransportation - 3 0.251 273 911 1e+03 0.00129 11.4 951 WorldPhysical hIoni - 4 0.265 285 950 1e+03 0.00458 40.8 992 WorldPhysical fastSimProcess_parallelGeom - 5 0.265 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 273 911 0.00178 0 0 0 WorldPhysical initStep - 1 0.209 273 911 0 0.00178 0.135 0.135 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 13.5 45 1e+03 0.00539 47 47 WorldPhysical hIoni - 2 -0.000467 30 100 1e+03 0.00654 57.4 104 DriftChamberPhysical CoupledTransportation - 3 -0.0497 191 637 1e+03 0.0158 561 665 DriftChamberPhysical hIoni - 4 -0.0552 209 696 1e+03 0.000777 61.3 727 DriftChamberPhysical hIoni - 5 -0.0615 225 751 1e+03 0.000258 57.4 784 DriftChamberPhysical hIoni - 6 -0.0819 270 900 1e+03 0.00256 156 940 WorldPhysical CoupledTransportation - 7 -0.0874 285 950 1e+03 0.00532 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 8 -0.0874 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0615 225 751 0.0015 0 0 0 DriftChamberPhysical initStep - 1 0.273 225 751 0 0.0015 0.571 0.571 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0552 209 696 0.00146 0 0 0 DriftChamberPhysical initStep - 1 0.25 209 696 0 0.00146 0.543 0.543 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0497 191 637 0.00294 0 0 0 DriftChamberPhysical initStep - 1 0.519 192 637 0.00124 0.0017 1.5 1.5 DriftChamberPhysical eIoni - 2 0.567 192 637 0 0.00124 0.417 1.92 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 13.5 45 0.00118 0 0 0 WorldPhysical initStep - 1 -0.0192 13.5 45 0 0.00118 0.0727 0.0727 WorldPhysical eIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -7.52 25.1 1e+03 0.00215 26.2 26.2 WorldPhysical hIoni - 2 -0.00571 -30 100 1e+03 0.014 78.2 104 DriftChamberPhysical CoupledTransportation - 3 -0.0636 -199 662 1e+03 0.0103 587 691 DriftChamberPhysical hIoni - 4 -0.0644 -207 689 1e+03 0.000316 28 719 DriftChamberPhysical hIoni - 5 -0.0728 -270 900 1e+03 0.00384 220 940 WorldPhysical CoupledTransportation - 6 -0.0753 -280 933 1e+03 0.00323 34.4 974 WorldPhysical hIoni - 7 -0.0755 -281 935 1e+03 0.000255 1.78 976 WorldPhysical hIoni - 8 -0.0767 -285 950 1e+03 0.00232 16 992 WorldPhysical fastSimProcess_parallelGeom - 9 -0.0767 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0755 -281 935 0.00145 0 0 0 WorldPhysical initStep - 1 -0.0702 -281 935 0 0.00145 0.0989 0.0989 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0753 -280 933 0.00352 0 0 0 WorldPhysical initStep - 1 -0.152 -280 933 0 0.00352 0.415 0.415 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0644 -207 689 0.00161 0 0 0 DriftChamberPhysical initStep - 1 0.145 -207 689 0 0.00161 0.636 0.636 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0636 -199 662 0.00148 0 0 0 DriftChamberPhysical initStep - 1 -0.128 -198 662 0 0.00148 0.555 0.555 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -7.52 25.1 0.0369 0 0 0 WorldPhysical initStep - 1 2.9 -6.19 26.1 0.0333 0.00211 3.67 3.67 WorldPhysical eIoni - 2 3.03 -6.11 26.3 0.0318 0.000471 0.262 3.93 WorldPhysical eIoni - 3 4.95 -5.64 30.1 0.0264 0.00391 4.97 8.9 WorldPhysical eIoni - 4 7.6 -6.58 32.6 0.0215 0.00492 4.72 13.6 WorldPhysical eIoni - 5 6.82 -6.43 32.3 0.0184 0.000765 0.904 14.5 WorldPhysical eIoni - 6 6.92 -5.3 34.4 0.0152 0.00323 3.14 17.7 WorldPhysical eIoni - 7 7.04 -5.62 36.2 0.00929 0.00593 2.61 20.3 WorldPhysical eIoni - 8 7.05 -5.63 36.3 0.00726 1.45e-06 0.0185 20.3 WorldPhysical eIoni - 9 7.35 -5.78 36.8 0.00112 0.00614 1.36 21.7 WorldPhysical eIoni - 10 7.35 -5.76 36.8 0 0.00112 0.0669 21.7 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.05 -5.63 36.3 0.00203 0 0 0 WorldPhysical initStep - 1 7.01 -5.68 36.3 0 0.00203 0.166 0.166 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.82 -6.43 32.3 0.00231 0 0 0 WorldPhysical initStep - 1 6.88 -6.48 32.4 0 0.00231 0.204 0.204 WorldPhysical eIoni + 0 0.00155 -16.1 53.8 0.079 0 0 0 WorldPhysical initStep + 1 -1.14 -18.8 54.2 0.0759 0.00104 2.9 2.9 WorldPhysical eIoni + 2 -3.61 -37.5 64.5 0.0654 0.0105 23 25.9 WorldPhysical eIoni + 3 -15.1 -49.8 65.4 0.0586 0.00683 18 43.9 WorldPhysical eIoni + 4 -22.9 -55 60.8 0.0517 0.00522 11 55 WorldPhysical eIoni + 5 -25.8 -65.8 63.6 0.0444 0.00729 12.4 67.3 WorldPhysical eIoni + 6 -27.9 -73.6 65.5 0.0376 0.00682 9.76 77.1 WorldPhysical eIoni + 7 -28.2 -75.6 63.5 0.0326 0.00349 3.02 80.1 WorldPhysical eIoni + 8 -28.1 -79.8 60.6 0.0268 0.0058 6.23 86.4 WorldPhysical eIoni + 9 -27.7 -80.6 60.8 0.0237 0.000829 0.909 87.3 WorldPhysical eIoni + 10 -27.5 -81.9 61.3 0.0212 0.000701 1.51 88.8 WorldPhysical eIoni + 11 -25.5 -83.3 62.7 0.0177 0.00344 3.63 92.4 WorldPhysical eIoni + 12 -23.6 -82.4 63.6 0.0132 0.00456 3.02 95.4 WorldPhysical eIoni + 13 -22.3 -81.7 63.8 0.00985 0.00332 2.3 97.7 WorldPhysical eIoni + 14 -21.6 -81.7 64.6 0.00318 0.00667 1.81 99.5 WorldPhysical eIoni + 15 -21.4 -81.7 64.6 0 0.00318 0.349 99.9 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.95 -5.64 30.1 0.00146 0 0 0 WorldPhysical initStep - 1 4.96 -5.67 30.1 0 0.00146 0.1 0.1 WorldPhysical eIoni + 0 -27.5 -81.9 61.3 0.0018 0 0 0 WorldPhysical initStep + 1 -27.5 -81.9 61.4 0 0.0018 0.137 0.137 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.03 -6.11 26.3 0.00106 0 0 0 WorldPhysical initStep - 1 3.03 -6.09 26.3 0 0.00106 0.062 0.062 WorldPhysical eIoni + 0 -27.7 -80.6 60.8 0.00232 0 0 0 WorldPhysical initStep + 1 -27.6 -80.6 60.8 0 0.00232 0.205 0.205 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.9 -6.19 26.1 0.00148 0 0 0 WorldPhysical initStep - 1 2.92 -6.16 26.1 0 0.00148 0.101 0.101 WorldPhysical eIoni + 0 -28.2 -75.6 63.5 0.00149 0 0 0 WorldPhysical initStep + 1 -28.3 -75.6 63.5 0 0.00149 0.103 0.103 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -22.9 -55 60.8 0.00164 0 0 0 WorldPhysical initStep + 1 -22.9 -55.1 60.8 0 0.00164 0.119 0.119 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.14 -18.8 54.2 0.00208 0 0 0 WorldPhysical initStep + 1 -1.13 -18.8 54.1 0 0.00208 0.172 0.172 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -2.08e-05 -2.41 8.02 1e+03 0.00211 8.38 8.38 WorldPhysical hIoni - 2 -0.00105 -6.9 23 1e+03 0.00338 15.6 24 WorldPhysical hIoni - 3 -0.0122 -29 96.6 1e+03 0.0108 76.9 101 WorldPhysical hIoni - 4 -0.0123 -30 100 1e+03 0.000463 3.5 104 DriftChamberPhysical CoupledTransportation - 5 -0.00331 -268 894 1e+03 0.02 829 934 DriftChamberPhysical hIoni - 6 -0.00255 -270 900 1e+03 6.74e-05 6.12 940 WorldPhysical CoupledTransportation - 7 0.004 -285 950 1e+03 0.00514 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 8 0.004 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00331 -268 894 0.0359 0 0 0 DriftChamberPhysical initStep - 1 -19.2 -262 900 0.0342 0.00165 21.4 21.4 WorldPhysical CoupledTransportation - 2 -23.6 -261 900 0.0299 0.0043 5.28 26.7 WorldPhysical msc - 3 -23.7 -260 900 0.0295 0.000458 0.466 27.2 DriftChamberPhysical CoupledTransportation - 4 -21.5 -238 889 0.025 0.00451 25.7 52.9 DriftChamberPhysical eIoni - 5 -21.8 -222 878 0.0207 0.00425 19.4 72.3 DriftChamberPhysical eIoni - 6 -24.3 -214 867 0.0181 0.00261 14.2 86.4 DriftChamberPhysical eIoni - 7 -23.5 -210 861 0.0159 0.00123 7.22 93.6 DriftChamberPhysical eIoni - 8 -20.4 -207 857 0.0126 0.00232 6.11 99.7 DriftChamberPhysical eIoni - 9 -20.7 -206 854 0.00814 0.000918 3.74 103 DriftChamberPhysical eIoni - 10 -22.8 -207 851 0.0058 0.00234 3.76 107 DriftChamberPhysical eIoni - 11 -23.8 -208 849 0.00346 0.00234 2.66 110 DriftChamberPhysical eIoni - 12 -24.8 -208 848 0.00229 0.00116 1.73 112 DriftChamberPhysical eIoni - 13 -24.9 -209 848 0.00112 0.00117 1.13 113 DriftChamberPhysical eIoni - 14 -24.7 -208 848 0 0.00112 0.359 113 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -20.7 -206 854 0.00353 0 0 0 DriftChamberPhysical initStep - 1 -20 -205 853 0 0.00353 1.76 1.76 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -20.4 -207 857 0.000992 0 0 0 DriftChamberPhysical initStep - 1 -20.2 -207 857 0 0.000992 0.296 0.296 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -23.5 -210 861 0.000992 0 0 0 DriftChamberPhysical initStep - 1 -23.7 -210 861 0 0.000992 0.296 0.296 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0122 -29 96.6 0.00181 0 0 0 WorldPhysical initStep - 1 -0.0669 -29 96.6 0 0.00181 0.138 0.138 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00105 -6.9 23 0.00862 0 0 0 WorldPhysical initStep - 1 0.715 -7.25 23 0.00271 0.00392 1.34 1.34 WorldPhysical eIoni - 2 0.678 -7.22 23.1 0 0.00271 0.265 1.6 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.715 -7.25 23 0.00199 0 0 0 WorldPhysical initStep - 1 0.723 -7.19 23 0 0.00199 0.16 0.16 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.08e-05 -2.41 8.02 0.00203 0 0 0 WorldPhysical initStep - 1 0.0592 -2.38 8.04 0 0.00203 0.166 0.166 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.000298 -10.7 35.5 1e+03 0.00432 37.1 37.1 WorldPhysical hIoni - 2 0.000814 -12.7 42.5 1e+03 0.00116 7.24 44.3 WorldPhysical hIoni - 3 0.00216 -17 56.7 1e+03 0.0033 14.9 59.2 WorldPhysical hIoni - 4 0.00639 -30 100 1e+03 0.00754 45.2 104 DriftChamberPhysical CoupledTransportation - 5 0.0394 -239 794 1e+03 0.0111 725 829 DriftChamberPhysical hIoni - 6 0.043 -271 900 1e+03 0.0027 110 940 WorldPhysical CoupledTransportation - 7 0.0456 -286 950 1e+03 0.00634 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 8 0.0456 -286 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0394 -239 794 0.00122 0 0 0 DriftChamberPhysical initStep - 1 0.319 -239 794 0 0.00122 0.408 0.408 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00216 -17 56.7 0.00343 0 0 0 WorldPhysical initStep - 1 0.109 -16.9 56.8 0 0.00343 0.396 0.396 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000814 -12.7 42.5 0.00137 0 0 0 WorldPhysical initStep - 1 -0.0269 -12.8 42.5 0 0.00137 0.0902 0.0902 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000298 -10.7 35.5 0.0011 0 0 0 WorldPhysical initStep - 1 -0.017 -10.7 35.5 0 0.0011 0.0654 0.0654 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -7.32 24.4 1e+03 0.00342 25.5 25.5 WorldPhysical hIoni - 2 0.00184 -29.9 99.8 1e+03 0.0115 78.8 104 WorldPhysical hIoni - 3 0.00187 -30 100 1e+03 0 0.17 104 DriftChamberPhysical CoupledTransportation - 4 0.0391 -92.7 309 1e+03 0.00517 218 323 DriftChamberPhysical hIoni - 5 0.155 -270 900 1e+03 0.0108 617 940 WorldPhysical CoupledTransportation - 6 0.161 -277 925 1e+03 0.00304 26.3 966 WorldPhysical hIoni - 7 0.167 -285 950 1e+03 0.00365 25.9 992 WorldPhysical fastSimProcess_parallelGeom - 8 0.167 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.161 -277 925 0.00868 0 0 0 WorldPhysical initStep - 1 0.176 -278 925 0.00705 0.000533 0.29 0.29 WorldPhysical eIoni - 2 0.366 -278 925 0 0.00705 1.32 1.61 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.176 -278 925 0.0011 0 0 0 WorldPhysical initStep - 1 0.155 -278 925 0 0.0011 0.0652 0.0652 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0391 -92.7 309 0.00103 0 0 0 DriftChamberPhysical initStep - 1 0.235 -92.8 309 0 0.00103 0.315 0.315 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00184 -29.9 99.8 0.00147 0 0 0 WorldPhysical initStep - 1 -0.032 -30 99.8 0 0.00147 0.101 0.101 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -7.32 24.4 0.00517 0 0 0 WorldPhysical initStep - 1 -0.261 -7.45 24.4 0.00206 0.0031 0.444 0.444 WorldPhysical eIoni - 2 -0.271 -7.5 24.4 0 0.00206 0.17 0.614 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -30 100 1e+03 0.0143 104 104 DriftChamberPhysical CoupledTransportation - 2 0.0138 -270 900 1e+03 0.0161 835 940 WorldPhysical CoupledTransportation - 3 0.0126 -283 944 1e+03 0.00789 45.8 985 WorldPhysical hIoni - 4 0.0111 -285 950 1e+03 0.000618 6.38 992 WorldPhysical fastSimProcess_parallelGeom - 5 0.0111 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0126 -283 944 0.00129 0 0 0 WorldPhysical initStep - 1 0.00826 -283 944 0 0.00129 0.0828 0.0828 WorldPhysical eIoni -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.000184 -9.55 15.9 1e+03 0.00329 18.6 18.6 WorldPhysical hIoni - 2 -0.000431 -38.6 64.2 1e+03 0.00494 56.4 74.9 WorldPhysical hIoni - 3 0.000246 -41.6 69.3 1e+03 0.000796 5.88 80.8 WorldPhysical hIoni - 4 0.000283 -41.7 69.5 1e+03 0 0.265 81.1 WorldPhysical hIoni - 5 0.0076 -60 100 1e+03 0.00529 35.6 117 DriftChamberPhysical CoupledTransportation - 6 0.167 -403 671 1e+03 0.0111 666 782 DriftChamberPhysical hIoni - 7 0.214 -486 810 1e+03 0.00277 162 944 DriftChamberPhysical hIoni - 8 0.25 -540 900 1e+03 0.00238 105 1.05e+03 WorldPhysical CoupledTransportation - 9 0.27 -570 950 1e+03 0.0106 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 10 0.27 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 -0.000655 -5.47 18.3 1e+03 0.00415 19.1 19.1 WorldPhysical eIoni + 2 -0.000636 -6.18 20.6 1e+03 0.000132 2.45 21.5 WorldPhysical eIoni + 3 -0.000479 -6.85 22.8 1e+03 0.000226 2.32 23.8 WorldPhysical eIoni + 4 -0.00448 -20.6 68.7 1e+03 0.00925 47.9 71.8 WorldPhysical eIoni + 5 -0.0135 -30 100 1e+03 0.00424 32.6 104 DriftChamberPhysical CoupledTransportation + 6 -0.214 -251 837 1e+03 0.0206 770 874 DriftChamberPhysical eIoni + 7 -0.228 -270 900 1e+03 0.0017 65.7 940 WorldPhysical CoupledTransportation + 8 -0.233 -278 926 1e+03 0.0053 27.4 967 WorldPhysical eIoni + 9 -0.236 -300 1e+03 1e+03 0.0186 77 1.04e+03 Crystal CoupledTransportation + 10 -0.236 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -486 810 0.00184 0 0 0 DriftChamberPhysical initStep - 1 -0.352 -486 810 0 0.00184 0.796 0.796 DriftChamberPhysical eIoni + 0 -0.233 -278 926 0.0688 0 0 0 WorldPhysical initStep + 1 -3.68 -281 926 0.0645 0.00152 5 5 WorldPhysical eIoni + 2 -7.64 -282 927 0.0599 0.00284 4.33 9.34 WorldPhysical eIoni + 3 -19.5 -286 931 0.0462 0.00863 13.7 23.1 WorldPhysical eIoni + 4 -14.7 -292 937 0.0411 0.00512 10.4 33.4 WorldPhysical eIoni + 5 -12.2 -296 942 0.0342 0.00687 8.66 42.1 WorldPhysical eIoni + 6 -12 -297 942 0.0327 0.000256 0.563 42.6 WorldPhysical eIoni + 7 -11.8 -297 941 0.0291 0.000699 0.798 43.4 WorldPhysical eIoni + 8 -8.94 -299 938 0.0268 0.00233 5.34 48.8 WorldPhysical eIoni + 9 -6.91 -298 935 0.0213 0.0055 4.8 53.6 WorldPhysical eIoni + 10 -5.81 -299 932 0.018 0.00329 3.65 57.2 WorldPhysical eIoni + 11 -4.85 -299 934 0.0151 0.00291 3.06 60.3 WorldPhysical eIoni + 12 -4.92 -297 934 0.00969 0.00539 2.59 62.9 WorldPhysical eIoni + 13 -5.24 -297 934 0.0071 0.000958 1 63.9 WorldPhysical eIoni + 14 -5.07 -296 933 0.00159 0.00551 1.14 65 WorldPhysical eIoni + 15 -5.09 -296 933 0 0.00159 0.114 65.1 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -5.24 -297 934 0.00163 0 0 0 WorldPhysical initStep + 1 -5.26 -297 934 0 0.00163 0.117 0.117 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -11.8 -297 941 0.00294 0 0 0 WorldPhysical initStep + 1 -11.9 -297 941 0.00118 0.000645 0.152 0.152 WorldPhysical eIoni + 2 -11.9 -297 941 0 0.00118 0.0727 0.225 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -11.9 -297 941 0.00111 0 0 0 WorldPhysical initStep + 1 -11.9 -297 941 0 0.00111 0.0662 0.0662 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -12 -297 942 0.00118 0 0 0 WorldPhysical initStep + 1 -12 -297 942 0 0.00118 0.0725 0.0725 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -19.5 -286 931 0.00512 0 0 0 WorldPhysical initStep + 1 -19.6 -286 931 0.00344 0.000224 0.0322 0.0322 WorldPhysical eIoni + 2 -19.6 -286 931 0.00149 0.000909 0.161 0.193 WorldPhysical eIoni + 3 -19.7 -286 931 0 0.00149 0.103 0.296 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -19.6 -286 931 0.00104 0 0 0 WorldPhysical initStep + 1 -19.6 -286 931 0 0.00104 0.0604 0.0604 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -19.6 -286 931 0.00145 0 0 0 WorldPhysical initStep + 1 -19.6 -286 931 0 0.00145 0.0987 0.0987 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -7.64 -282 927 0.00175 0 0 0 WorldPhysical initStep + 1 -7.64 -283 928 0 0.00175 0.131 0.131 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.68 -281 926 0.00278 0 0 0 WorldPhysical initStep + 1 -3.66 -281 926 0 0.00278 0.276 0.276 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.167 -403 671 0.00535 0 0 0 DriftChamberPhysical initStep - 1 -0.34 -405 670 0.00394 0.00142 2.48 2.48 DriftChamberPhysical eIoni - 2 -0.506 -406 669 0.00256 0.00137 1.92 4.4 DriftChamberPhysical eIoni - 3 -0.386 -406 668 0.00106 0.00151 1.3 5.7 DriftChamberPhysical eIoni - 4 -0.424 -406 667 0 0.00106 0.326 6.03 DriftChamberPhysical eIoni + 0 -0.214 -251 837 0.00379 0 0 0 DriftChamberPhysical initStep + 1 -1.33 -250 837 0.00168 0.00211 1.87 1.87 DriftChamberPhysical eIoni + 2 -1.8 -250 837 0 0.00168 0.686 2.55 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000283 -41.7 69.5 0.00749 0 0 0 WorldPhysical initStep - 1 -0.563 -41.4 69.7 0.00409 0.00339 1.41 1.41 WorldPhysical eIoni - 2 -0.592 -41.5 70 0 0.00409 0.539 1.95 WorldPhysical eIoni + 0 -0.00448 -20.6 68.7 0.0385 0 0 0 WorldPhysical initStep + 1 6.23 -19.3 70.4 0.0341 0.00446 7.89 7.89 WorldPhysical eIoni + 2 11.3 -19.8 72.5 0.0312 0.00286 6.61 14.5 WorldPhysical eIoni + 3 14 -21.1 74.5 0.0253 0.0046 4.19 18.7 WorldPhysical eIoni + 4 16.6 -22 76.8 0.0216 0.00375 4.48 23.2 WorldPhysical eIoni + 5 17.9 -21.1 79.2 0.0175 0.0041 3.71 26.9 WorldPhysical eIoni + 6 16.7 -21 81.1 0.0135 0.00399 2.98 29.9 WorldPhysical eIoni + 7 15.1 -21.2 80.9 0.00931 0.00418 2.35 32.2 WorldPhysical eIoni + 8 14.6 -21.9 80.6 0.00484 0.00447 1.73 33.9 WorldPhysical eIoni + 9 14.5 -21.9 80.6 0.00381 1.64e-05 0.0914 34 WorldPhysical eIoni + 10 14.3 -21.8 80.6 0 0.00381 0.475 34.5 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 14.5 -21.9 80.6 0.00101 0 0 0 WorldPhysical initStep + 1 14.5 -21.9 80.7 0 0.00101 0.0583 0.0583 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 14 -21.1 74.5 0.00127 0 0 0 WorldPhysical initStep + 1 14 -21 74.5 0 0.00127 0.0812 0.0812 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000246 -41.6 69.3 0.001 0 0 0 WorldPhysical initStep - 1 -0.0208 -41.6 69.3 0 0.001 0.0571 0.0571 WorldPhysical eIoni + 0 -0.000479 -6.85 22.8 0.00565 0 0 0 WorldPhysical initStep + 1 0.39 -6.76 22.9 0 0.00565 0.953 0.953 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000431 -38.6 64.2 0.00109 0 0 0 WorldPhysical initStep - 1 0.00317 -38.5 64.3 0 0.00109 0.0645 0.0645 WorldPhysical eIoni + 0 -0.000636 -6.18 20.6 0.00215 0 0 0 WorldPhysical initStep + 1 -0.0736 -6.19 20.6 0 0.00215 0.182 0.182 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000184 -9.55 15.9 0.00266 0 0 0 WorldPhysical initStep - 1 0.0782 -9.49 16 0 0.00266 0.257 0.257 WorldPhysical eIoni + 0 -0.000655 -5.47 18.3 0.00191 0 0 0 WorldPhysical initStep + 1 -0.0527 -5.45 18.3 0 0.00191 0.15 0.15 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -25.8 42.9 1e+03 0.00771 50.1 50.1 WorldPhysical hIoni - 2 0.0004 -27.4 45.7 1e+03 0.000342 3.18 53.3 WorldPhysical hIoni - 3 0.00123 -31.2 51.9 1e+03 0.00139 7.32 60.6 WorldPhysical hIoni - 4 0.011 -52.1 86.8 1e+03 0.00757 40.7 101 WorldPhysical hIoni - 5 0.0156 -59.4 99 1e+03 0.0024 14.2 115 WorldPhysical hIoni - 6 0.016 -60 100 1e+03 0.000112 1.21 117 DriftChamberPhysical CoupledTransportation - 7 0.333 -540 900 1e+03 0.0194 933 1.05e+03 WorldPhysical CoupledTransportation - 8 0.353 -570 950 1e+03 0.01 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 9 0.353 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 0.0023 -20 66.8 1e+03 0.0166 69.8 69.8 WorldPhysical eIoni + 2 -0.00315 -30 100 1e+03 0.0138 34.7 104 DriftChamberPhysical CoupledTransportation + 3 -0.0143 -54.4 181 1e+03 0.0023 84.8 189 DriftChamberPhysical eIoni + 4 -0.0944 -270 900 1e+03 0.0263 750 940 WorldPhysical CoupledTransportation + 5 -0.0948 -285 951 1e+03 0.0115 53.4 993 WorldPhysical eIoni + 6 -0.0936 -291 969 1e+03 0.00614 18.6 1.01e+03 WorldPhysical eIoni + 7 -0.0922 -300 1e+03 1e+03 0.0061 32.4 1.04e+03 Crystal CoupledTransportation + 8 -0.0922 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0936 -291 969 0.00113 0 0 0 WorldPhysical initStep + 1 -0.0855 -291 969 0 0.00113 0.0678 0.0678 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0948 -285 951 0.0188 0 0 0 WorldPhysical initStep + 1 -1.86 -284 952 0.0153 0.00358 3.21 3.21 WorldPhysical eIoni + 2 -3.69 -284 952 0.00993 0.00533 2.62 5.83 WorldPhysical eIoni + 3 -4.37 -284 952 0.00399 0.00368 0.865 6.69 WorldPhysical eIoni + 4 -4.42 -284 952 0.00194 0.00104 0.14 6.83 WorldPhysical eIoni + 5 -4.38 -284 952 0 0.00194 0.155 6.99 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.42 -284 952 0.00101 0 0 0 WorldPhysical initStep + 1 -4.42 -284 951 0 0.00101 0.0578 0.0578 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.37 -284 952 0.00226 0 0 0 WorldPhysical initStep + 1 -4.44 -284 952 0 0.00226 0.196 0.196 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0143 -54.4 181 0.00129 0 0 0 DriftChamberPhysical initStep + 1 -0.264 -54.5 181 0 0.00129 0.446 0.446 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0023 -20 66.8 0.0451 0 0 0 WorldPhysical initStep + 1 8.18 -21.5 68.2 0.0398 0.00536 9.99 9.99 WorldPhysical eIoni + 2 14.1 -23.8 65.5 0.0353 0.0045 8.26 18.3 WorldPhysical eIoni + 3 19.8 -22.5 65.3 0.029 0.00629 6.94 25.2 WorldPhysical eIoni + 4 23.5 -20.4 65.4 0.0215 0.00747 5.31 30.5 WorldPhysical eIoni + 5 26 -21.3 66.6 0.0175 0.00405 3.7 34.2 WorldPhysical eIoni + 6 26.4 -20.9 68.8 0.0148 0.00267 2.97 37.2 WorldPhysical eIoni + 7 27 -21.8 70.2 0.0103 0.00451 2.55 39.7 WorldPhysical eIoni + 8 26.7 -22.7 70.8 0.00555 0.00473 1.88 41.6 WorldPhysical eIoni + 9 26.7 -23.1 70.8 0 0.00555 0.922 42.5 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -30 100 1e+03 0.0174 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.0234 -42.8 143 1e+03 0.0017 44.6 149 DriftChamberPhysical eIoni + 3 -0.254 -170 567 1e+03 0.0135 443 592 DriftChamberPhysical eIoni + 4 -0.453 -269 900 1e+03 0.00842 348 939 WorldPhysical CoupledTransportation + 5 -0.506 -299 1e+03 1e+03 0.0267 104 1.04e+03 Crystal CoupledTransportation + 6 -0.506 -299 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.254 -170 567 0.0011 0 0 0 DriftChamberPhysical initStep + 1 -0.176 -170 567 0 0.0011 0.345 0.345 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0234 -42.8 143 0.0018 0 0 0 DriftChamberPhysical initStep + 1 -0.211 -42.3 143 0 0.0018 0.764 0.764 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 -0.00116 -4.58 15.3 1e+03 0.00299 15.9 15.9 WorldPhysical eIoni + 2 -0.0135 -30 100 1e+03 0.0202 88.5 104 DriftChamberPhysical CoupledTransportation + 3 -0.0406 -170 568 1e+03 0.0141 488 593 DriftChamberPhysical eIoni + 4 -0.0491 -270 900 1e+03 0.0114 347 940 WorldPhysical CoupledTransportation + 5 -0.0472 -279 928 1e+03 0.00469 29.8 969 WorldPhysical eIoni + 6 -0.044 -284 948 1e+03 0.00524 19.9 989 WorldPhysical eIoni + 7 -0.0308 -295 983 1e+03 0.00725 36.8 1.03e+03 WorldPhysical eBrem + 8 -0.024 -300 1e+03 1e+03 0.00307 17.9 1.04e+03 Crystal CoupledTransportation + 9 -0.024 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0308 -295 983 0.296 0 0 0 WorldPhysical initStep + 1 -0.0173 -300 1e+03 0.296 0 17.9 17.9 Crystal CoupledTransportation + 2 -0.0119 -302 1.01e+03 0.269 0 7.17 25.1 Crystal compt + 3 9.65e-16 -302 1.01e+03 0.269 0 0.0427 25.1 Crystal CoupledTransportation + 4 1.15 -305 1.01e+03 0 0.036 4.12 29.2 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.15 -305 1.01e+03 0.233 0 0 0 Crystal initStep + 1 1.14 -305 1.01e+03 0 0.233 0.231 0.231 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0119 -302 1.01e+03 0.0272 0 0 0 Crystal initStep + 1 -0.0123 -302 1.01e+03 0 0.0272 0.00699 0.00699 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.044 -284 948 0.0318 0 0 0 WorldPhysical initStep + 1 -4.83 -285 948 0.0269 0.00492 6 6 WorldPhysical eIoni + 2 -6.9 -288 948 0.0196 0.00326 4.59 10.6 WorldPhysical eIoni + 3 -8.19 -290 947 0.0159 0.0025 2.6 13.2 WorldPhysical eIoni + 4 -7.46 -290 946 0.00967 0.00626 2.72 15.9 WorldPhysical eIoni + 5 -6.98 -290 945 0.00377 0.0037 1.58 17.5 WorldPhysical eIoni + 6 -6.87 -290 945 0 0.00377 0.467 18 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -6.98 -290 945 0.0022 0 0 0 WorldPhysical initStep + 1 -7.05 -290 945 0 0.0022 0.188 0.188 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -8.19 -290 947 0.00118 0 0 0 WorldPhysical initStep + 1 -8.18 -290 947 0 0.00118 0.0724 0.0724 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -6.9 -288 948 0.004 0 0 0 WorldPhysical initStep + 1 -6.79 -289 948 0.00172 0.00116 0.242 0.242 WorldPhysical eIoni + 2 -6.8 -289 948 0 0.00172 0.127 0.37 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 9 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -6.79 -289 948 0.00113 0 0 0 WorldPhysical initStep + 1 -6.8 -289 948 0 0.00113 0.0682 0.0682 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0472 -279 928 0.00202 0 0 0 WorldPhysical initStep + 1 -0.0796 -279 928 0 0.00202 0.164 0.164 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0406 -170 568 0.00148 0 0 0 DriftChamberPhysical initStep + 1 -0.407 -170 568 0 0.00148 0.554 0.554 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00116 -4.58 15.3 0.00169 0 0 0 WorldPhysical initStep + 1 0.0345 -4.61 15.3 0 0.00169 0.125 0.125 WorldPhysical eIoni +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -0.994 1.66 1e+03 0.000207 1.93 1.93 WorldPhysical eIoni + 2 0.000488 -5.72 9.53 1e+03 0.00105 9.18 11.1 WorldPhysical eIoni + 3 0.00812 -60 100 1e+03 0.0226 105 117 DriftChamberPhysical CoupledTransportation + 4 0.0827 -271 452 1e+03 0.0106 411 527 DriftChamberPhysical eIoni + 5 0.0874 -287 479 1e+03 0.000409 31.6 559 DriftChamberPhysical eIoni + 6 0.11 -348 580 1e+03 0.00516 117 676 DriftChamberPhysical eIoni + 7 0.127 -389 648 1e+03 0.00369 79.7 755 DriftChamberPhysical eIoni + 8 0.164 -519 866 1e+03 0.00646 254 1.01e+03 DriftChamberPhysical eIoni + 9 0.168 -540 900 1e+03 0.000854 39.8 1.05e+03 WorldPhysical CoupledTransportation + 10 0.169 -545 909 1e+03 0.00209 10.3 1.06e+03 WorldPhysical eIoni + 11 0.169 -553 921 1e+03 0.00139 14.5 1.07e+03 WorldPhysical eIoni + 12 0.17 -600 1e+03 1e+03 0.0173 91.8 1.17e+03 Crystal CoupledTransportation + 13 0.17 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.169 -553 921 0.0016 0 0 0 WorldPhysical initStep + 1 0.129 -553 921 0 0.0016 0.114 0.114 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.169 -545 909 0.00225 0 0 0 WorldPhysical initStep + 1 0.247 -545 909 0 0.00225 0.196 0.196 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.164 -519 866 0.00129 0 0 0 DriftChamberPhysical initStep + 1 0.437 -519 866 0 0.00129 0.446 0.446 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.127 -389 648 0.00109 0 0 0 DriftChamberPhysical initStep + 1 0.354 -389 648 0 0.00109 0.344 0.344 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0156 -59.4 99 0.00159 0 0 0 WorldPhysical initStep - 1 -0.0104 -59.4 99 0 0.00159 0.113 0.113 WorldPhysical eIoni + 0 0.11 -348 580 0.00263 0 0 0 DriftChamberPhysical initStep + 1 0.622 -348 579 0 0.00263 1.34 1.34 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.011 -52.1 86.8 0.00665 0 0 0 WorldPhysical initStep - 1 -0.269 -52.5 86.6 0 0.00665 1.23 1.23 WorldPhysical eIoni + 0 0.0874 -287 479 0.00557 0 0 0 DriftChamberPhysical initStep + 1 -1.33 -286 480 0.004 0.00158 2.57 2.57 DriftChamberPhysical eIoni + 2 -2.63 -286 481 0.00274 0.00125 1.95 4.52 DriftChamberPhysical eIoni + 3 -3.39 -286 482 0.00184 0.00091 1.4 5.92 DriftChamberPhysical eIoni + 4 -3.17 -286 483 0 0.00184 0.79 6.71 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00123 -31.2 51.9 0.00107 0 0 0 WorldPhysical initStep - 1 -0.02 -31.2 52 0 0.00107 0.0632 0.0632 WorldPhysical eIoni + 0 0.0827 -271 452 0.00113 0 0 0 DriftChamberPhysical initStep + 1 0.332 -271 452 0 0.00113 0.362 0.362 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0004 -27.4 45.7 0.00927 0 0 0 WorldPhysical initStep - 1 0.906 -27.2 45.9 0.00457 0.00469 1.72 1.72 WorldPhysical eIoni - 2 1.09 -27.4 45.8 0 0.00457 0.654 2.37 WorldPhysical eIoni + 0 0.000488 -5.72 9.53 0.00176 0 0 0 WorldPhysical initStep + 1 -0.0173 -5.76 9.51 0 0.00176 0.132 0.132 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -25.8 42.9 0.00123 0 0 0 WorldPhysical initStep - 1 0.0195 -25.7 43 0 0.00123 0.077 0.077 WorldPhysical eIoni + 0 0 -0.994 1.66 0.00299 0 0 0 WorldPhysical initStep + 1 -0.127 -1.03 1.65 0.00107 0.00192 0.279 0.279 WorldPhysical eIoni + 2 -0.105 -1.02 1.66 0 0.00107 0.063 0.342 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -59 98.3 1e+03 0.0169 115 115 WorldPhysical hIoni - 2 -0.000153 -60 100 1e+03 5.34e-05 1.95 117 DriftChamberPhysical CoupledTransportation - 3 -0.079 -540 900 1e+03 0.0182 933 1.05e+03 WorldPhysical CoupledTransportation - 4 -0.0887 -570 950 1e+03 0.00635 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 5 -0.0887 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 0.000294 -24.7 41.1 1e+03 0.00862 47.9 47.9 WorldPhysical eIoni + 2 0.00132 -60 100 1e+03 0.00941 68.7 117 DriftChamberPhysical CoupledTransportation + 3 0.0558 -387 646 1e+03 0.0176 636 753 DriftChamberPhysical eIoni + 4 0.0729 -540 900 1e+03 0.00797 296 1.05e+03 WorldPhysical CoupledTransportation + 5 0.079 -600 1e+03 1e+03 0.0237 117 1.17e+03 Crystal CoupledTransportation + 6 0.079 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0558 -387 646 0.0023 0 0 0 DriftChamberPhysical initStep + 1 0.635 -388 646 0 0.0023 1.13 1.13 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -59 98.3 0.0046 0 0 0 WorldPhysical initStep - 1 0.0858 -59.1 98.3 0.00235 0.000645 0.208 0.208 WorldPhysical eIoni - 2 0.032 -59.1 98.3 0 0.00235 0.209 0.417 WorldPhysical eIoni + 0 0.000294 -24.7 41.1 0.00145 0 0 0 WorldPhysical initStep + 1 -0.0176 -24.7 41.1 0 0.00145 0.098 0.098 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0858 -59.1 98.3 0.0016 0 0 0 WorldPhysical initStep - 1 0.115 -59.2 98.3 0 0.0016 0.115 0.115 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -51.3 85.5 1e+03 0.0144 99.7 99.7 WorldPhysical hIoni - 2 0.00342 -60 100 1e+03 0.00249 16.9 117 DriftChamberPhysical CoupledTransportation - 3 0.0465 -235 392 1e+03 0.00726 340 457 DriftChamberPhysical hIoni - 4 0.098 -492 820 1e+03 0.0117 500 956 DriftChamberPhysical hIoni - 5 0.111 -540 900 1e+03 0.00168 93.3 1.05e+03 WorldPhysical CoupledTransportation - 6 0.118 -570 950 1e+03 0.0054 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 7 0.118 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 6.56e-05 -2.09 3.48 1e+03 0.00118 4.06 4.06 WorldPhysical eIoni + 2 0.00685 -60 100 1e+03 0.0168 113 117 DriftChamberPhysical CoupledTransportation + 3 0.0202 -80.6 134 1e+03 0.000724 40 157 DriftChamberPhysical eIoni + 4 0.159 -241 402 1e+03 0.00737 312 468 DriftChamberPhysical eIoni + 5 0.426 -540 900 1e+03 0.0161 581 1.05e+03 WorldPhysical CoupledTransportation + 6 0.465 -600 1e+03 1e+03 0.0217 117 1.17e+03 Crystal CoupledTransportation + 7 0.465 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.098 -492 820 0.00128 0 0 0 DriftChamberPhysical initStep - 1 0.225 -492 820 0 0.00128 0.438 0.438 DriftChamberPhysical eIoni + 0 0.159 -241 402 0.00114 0 0 0 DriftChamberPhysical initStep + 1 0.311 -241 402 0 0.00114 0.367 0.367 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0465 -235 392 0.00129 0 0 0 DriftChamberPhysical initStep - 1 0.158 -235 391 0 0.00129 0.446 0.446 DriftChamberPhysical eIoni + 0 0.0202 -80.6 134 0.00341 0 0 0 DriftChamberPhysical initStep + 1 -1.39 -80.5 134 0.00216 0.00124 1.71 1.71 DriftChamberPhysical eIoni + 2 -1.44 -79.8 135 0 0.00216 1.04 2.75 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -51.3 85.5 0.00393 0 0 0 WorldPhysical initStep - 1 -0.134 -51.2 85.6 0.00234 0.00159 0.321 0.321 WorldPhysical eIoni - 2 -0.161 -51.2 85.5 0 0.00234 0.158 0.48 WorldPhysical eIoni + 0 6.56e-05 -2.09 3.48 0.00106 0 0 0 WorldPhysical initStep + 1 -0.00852 -2.07 3.49 0 0.00106 0.0618 0.0618 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.000732 -7.84 13.1 1e+03 0.000807 15.2 15.2 WorldPhysical hIoni - 2 0.00174 -20.8 34.7 1e+03 0.0034 25.2 40.5 WorldPhysical hIoni - 3 -0.0112 -43.5 72.5 1e+03 0.00574 44.1 84.5 WorldPhysical hIoni - 4 -0.0214 -60 100 1e+03 0.00579 32.1 117 DriftChamberPhysical CoupledTransportation - 5 -0.0617 -126 209 1e+03 0.00221 127 244 DriftChamberPhysical hIoni - 6 -0.264 -540 900 1e+03 0.0157 806 1.05e+03 WorldPhysical CoupledTransportation - 7 -0.274 -570 950 1e+03 0.00802 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 8 -0.274 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 0.000663 -16 26.6 1e+03 0.0102 31 31 WorldPhysical eIoni + 2 0.00823 -60 100 1e+03 0.0147 85.6 117 DriftChamberPhysical CoupledTransportation + 3 0.00883 -64 107 1e+03 9.9e-05 7.85 124 DriftChamberPhysical eIoni + 4 0.0477 -540 900 1e+03 0.0227 925 1.05e+03 WorldPhysical CoupledTransportation + 5 0.0481 -547 911 1e+03 0.00237 13 1.06e+03 WorldPhysical eIoni + 6 0.0507 -600 1e+03 1e+03 0.0232 104 1.17e+03 Crystal CoupledTransportation + 7 0.0507 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0481 -547 911 0.00101 0 0 0 WorldPhysical initStep + 1 0.0647 -547 911 0 0.00101 0.0576 0.0576 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00883 -64 107 0.00232 0 0 0 DriftChamberPhysical initStep + 1 0.597 -63.5 107 0 0.00232 1.15 1.15 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000663 -16 26.6 0.00121 0 0 0 WorldPhysical initStep + 1 -0.000836 -16 26.6 0 0.00121 0.0747 0.0747 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 -0.000933 -16.7 27.8 1e+03 0.00744 32.4 32.4 WorldPhysical eIoni + 2 0.000791 -60 100 1e+03 0.0165 84.2 117 DriftChamberPhysical CoupledTransportation + 3 0.0976 -451 752 1e+03 0.0199 760 877 DriftChamberPhysical eIoni + 4 0.13 -508 847 1e+03 0.00451 110 987 DriftChamberPhysical eIoni + 5 0.151 -540 900 1e+03 0.00206 62.3 1.05e+03 WorldPhysical CoupledTransportation + 6 0.171 -570 950 1e+03 0.00809 58.2 1.11e+03 WorldPhysical eIoni + 7 0.185 -600 1e+03 1e+03 0.0116 58.4 1.17e+03 Crystal CoupledTransportation + 8 0.185 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0617 -126 209 0.00252 0 0 0 DriftChamberPhysical initStep - 1 0.828 -125 209 0.00103 0.00149 1.27 1.27 DriftChamberPhysical eIoni - 2 1.04 -125 209 0 0.00103 0.312 1.59 DriftChamberPhysical eIoni + 0 0.171 -570 950 0.00133 0 0 0 WorldPhysical initStep + 1 0.199 -570 950 0 0.00133 0.0863 0.0863 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0112 -43.5 72.5 0.00489 0 0 0 WorldPhysical initStep - 1 -0.312 -43.6 72.5 0 0.00489 0.735 0.735 WorldPhysical eIoni + 0 0.13 -508 847 0.00247 0 0 0 DriftChamberPhysical initStep + 1 -0.704 -508 846 0 0.00247 1.25 1.25 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00174 -20.8 34.7 0.0821 0 0 0 WorldPhysical initStep - 1 19.4 -31.1 45.8 0.0707 0.0114 26.2 26.2 WorldPhysical eIoni - 2 20.4 -31.7 46.2 0.0685 0.000183 1.24 27.5 WorldPhysical eIoni - 3 29.2 -41.2 58.9 0.0601 0.00845 19.5 46.9 WorldPhysical eIoni - 4 33.9 -42.9 62.8 0.0553 0.00328 6.57 53.5 WorldPhysical eIoni - 5 39.3 -41.1 68.1 0.0486 0.00469 8.04 61.5 WorldPhysical eIoni - 6 42.7 -39.7 70.3 0.0443 0.0028 4.42 65.9 WorldPhysical eIoni - 7 50.1 -35.1 72.4 0.0397 0.00466 9.73 75.7 WorldPhysical eIoni - 8 55.2 -32.6 76.3 0.0333 0.00637 8.24 83.9 WorldPhysical eIoni - 9 60.2 -33 78.2 0.029 0.0043 6.41 90.3 WorldPhysical eIoni - 10 63.4 -33.4 81.1 0.0238 0.00523 5.32 95.6 WorldPhysical eIoni - 11 66.4 -33.8 80 0.0196 0.00414 4.15 99.8 WorldPhysical eIoni - 12 67.7 -36 80 0.0152 0.00445 3.35 103 WorldPhysical eIoni - 13 67.4 -37.5 81.1 0.0115 0.00364 2.61 106 WorldPhysical eIoni - 14 67.4 -37.5 81.2 0.01 0.000143 0.0982 106 WorldPhysical eIoni - 15 68 -36.9 81.9 0.00302 0.00698 1.83 108 WorldPhysical eIoni - 16 68.1 -36.9 82 0 0.00302 0.319 108 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 67.4 -37.5 81.2 0.0014 0 0 0 WorldPhysical initStep - 1 67.4 -37.5 81.2 0 0.0014 0.0937 0.0937 WorldPhysical eIoni + 0 0.0976 -451 752 0.046 0 0 0 DriftChamberPhysical initStep + 1 -39 -429 785 0.0424 0.00358 56.3 56.3 DriftChamberPhysical eIoni + 2 -44.2 -423 792 0.0406 0.000603 10.8 67.1 DriftChamberPhysical eIoni + 3 -53.6 -416 802 0.0322 0.00162 15.7 82.8 DriftChamberPhysical eIoni + 4 -63.1 -414 826 0.0288 0.00245 26 109 DriftChamberPhysical eIoni + 5 -64.6 -415 840 0.0259 0.00174 14.2 123 DriftChamberPhysical eIoni + 6 -76.1 -420 856 0.0223 0.00363 20.6 144 DriftChamberPhysical eIoni + 7 -86.8 -425 866 0.0194 0.00286 16 160 DriftChamberPhysical eIoni + 8 -95.3 -427 875 0.0169 0.00254 12.7 172 DriftChamberPhysical eIoni + 9 -100 -429 883 0.0149 0.00201 10.2 182 DriftChamberPhysical eIoni + 10 -104 -433 889 0.0121 0.00277 8.36 191 DriftChamberPhysical eIoni + 11 -108 -438 891 0.00995 0.00214 6.19 197 DriftChamberPhysical eIoni + 12 -110 -441 892 0.00871 0.00123 4.77 202 DriftChamberPhysical eIoni + 13 -111 -445 892 0.00712 0.00159 4.06 206 DriftChamberPhysical eIoni + 14 -113 -448 892 0.00595 0.00118 3.25 209 DriftChamberPhysical eIoni + 15 -113 -450 892 0.00376 0.00219 2.72 212 DriftChamberPhysical eIoni + 16 -113 -452 891 0.00228 0.00147 1.85 214 DriftChamberPhysical eIoni + 17 -112 -452 890 0 0.00228 1.13 215 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 42.7 -39.7 70.3 0.00142 0 0 0 WorldPhysical initStep - 1 42.7 -39.7 70.3 0 0.00142 0.0955 0.0955 WorldPhysical eIoni + 0 -64.6 -415 840 0.00115 0 0 0 DriftChamberPhysical initStep + 1 -64.4 -415 840 0 0.00115 0.374 0.374 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 39.3 -41.1 68.1 0.00201 0 0 0 WorldPhysical initStep - 1 39.3 -41.2 68 0 0.00201 0.163 0.163 WorldPhysical eIoni + 0 -63.1 -414 826 0.000991 0 0 0 DriftChamberPhysical initStep + 1 -63.3 -414 826 0 0.000991 0.296 0.296 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 33.9 -42.9 62.8 0.00153 0 0 0 WorldPhysical initStep - 1 33.9 -43 62.8 0 0.00153 0.107 0.107 WorldPhysical eIoni + 0 -53.6 -416 802 0.0067 0 0 0 DriftChamberPhysical initStep + 1 -54.2 -414 802 0.00437 0.00233 3.05 3.05 DriftChamberPhysical eIoni + 2 -54.4 -412 801 0.00269 0.00168 2.09 5.14 DriftChamberPhysical eIoni + 3 -54.6 -413 801 0.0013 0.00139 1.37 6.51 DriftChamberPhysical eIoni + 4 -54.9 -413 801 0 0.0013 0.452 6.97 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 20.4 -31.7 46.2 0.00197 0 0 0 WorldPhysical initStep - 1 20.4 -31.7 46.1 0 0.00197 0.158 0.158 WorldPhysical eIoni + 0 -44.2 -423 792 0.00124 0 0 0 DriftChamberPhysical initStep + 1 -44.1 -423 792 0 0.00124 0.42 0.42 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000732 -7.84 13.1 0.00197 0 0 0 WorldPhysical initStep - 1 0.0586 -7.82 13.1 0 0.00197 0.158 0.158 WorldPhysical eIoni + 0 -0.000933 -16.7 27.8 0.00128 0 0 0 WorldPhysical initStep + 1 -0.0316 -16.7 27.8 0 0.00128 0.0816 0.0816 WorldPhysical eIoni +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 60 100 1e+03 0.0131 117 117 DriftChamberPhysical CoupledTransportation + 2 0.0419 174 291 1e+03 0.00444 222 339 DriftChamberPhysical hIoni + 3 0.17 540 900 1e+03 0.0176 710 1.05e+03 WorldPhysical CoupledTransportation + 4 0.178 570 950 1e+03 0.00859 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 5 0.178 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0419 174 291 0.0021 0 0 0 DriftChamberPhysical initStep + 1 -0.609 174 291 0 0.0021 0.986 0.986 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 49.5 82.5 1e+03 0.0141 96.2 96.2 WorldPhysical hIoni + 2 -0.00124 60 100 1e+03 0.00191 20.4 117 DriftChamberPhysical CoupledTransportation + 3 -0.0567 477 796 1e+03 0.0187 811 928 DriftChamberPhysical hIoni + 4 -0.0743 540 900 1e+03 0.00144 121 1.05e+03 WorldPhysical CoupledTransportation + 5 -0.0769 551 918 1e+03 0.00342 21.1 1.07e+03 WorldPhysical hIoni + 6 -0.0824 570 950 1e+03 0.0063 37.2 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 7 -0.0824 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0769 551 918 0.00188 0 0 0 WorldPhysical initStep + 1 -0.122 551 918 0 0.00188 0.147 0.147 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0567 477 796 0.0116 0 0 0 DriftChamberPhysical initStep + 1 -0.438 482 794 0.00917 0.00246 5.87 5.87 DriftChamberPhysical eIoni + 2 0.418 486 792 0.00774 0.00143 4.32 10.2 DriftChamberPhysical eIoni + 3 1.19 488 789 0.00489 0.00285 3.55 13.7 DriftChamberPhysical eIoni + 4 2.4 488 788 0.00402 0.000867 2.29 16 DriftChamberPhysical eIoni + 5 4.07 489 787 0.00303 0.000991 1.96 18 DriftChamberPhysical eIoni + 6 5.04 489 788 0 0.00303 1.54 19.5 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 49.5 82.5 0.00106 0 0 0 WorldPhysical initStep + 1 -0.0109 49.5 82.5 0 0.00106 0.0616 0.0616 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 -4.86e-05 6.9 11.5 1e+03 0.0016 13.4 13.4 WorldPhysical hIoni + 2 0.000421 13.5 22.5 1e+03 0.00174 12.9 26.3 WorldPhysical hIoni + 3 0.000142 20.1 33.4 1e+03 0.00184 12.7 39 WorldPhysical hIoni + 4 0.000633 60 100 1e+03 0.0125 77.6 117 DriftChamberPhysical CoupledTransportation + 5 -0.00861 364 607 1e+03 0.00996 591 708 DriftChamberPhysical hIoni + 6 0.0157 540 900 1e+03 0.00643 341 1.05e+03 WorldPhysical CoupledTransportation + 7 0.0228 570 950 1e+03 0.00853 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 8 0.0228 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00861 364 607 0.00182 0 0 0 DriftChamberPhysical initStep + 1 0.0375 364 608 0 0.00182 0.781 0.781 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000142 20.1 33.4 0.00197 0 0 0 WorldPhysical initStep + 1 -0.0308 20.1 33.4 0 0.00197 0.158 0.158 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000421 13.5 22.5 0.00334 0 0 0 WorldPhysical initStep + 1 0.12 13.6 22.5 0 0.00334 0.378 0.378 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -4.86e-05 6.9 11.5 0.00194 0 0 0 WorldPhysical initStep + 1 -0.062 6.89 11.5 0 0.00194 0.154 0.154 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 32 53.4 1e+03 0.00718 62.3 62.3 WorldPhysical hIoni + 2 -0.0119 59.7 99.5 1e+03 0.00924 53.8 116 WorldPhysical hIoni + 3 -0.012 60 100 1e+03 0 0.59 117 DriftChamberPhysical CoupledTransportation + 4 -0.0777 196 326 1e+03 0.00385 264 380 DriftChamberPhysical hIoni + 5 -0.11 268 447 1e+03 0.00369 141 521 DriftChamberPhysical hIoni + 6 -0.162 540 900 1e+03 0.00856 529 1.05e+03 WorldPhysical CoupledTransportation + 7 -0.17 565 941 1e+03 0.00992 47.2 1.1e+03 WorldPhysical hIoni + 8 -0.17 570 950 1e+03 0.00105 11.1 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 9 -0.17 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.17 565 941 0.00294 0 0 0 WorldPhysical initStep + 1 -0.188 565 941 0 0.00294 0.304 0.304 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.11 268 447 0.0344 0 0 0 DriftChamberPhysical initStep + 1 -28.6 283 444 0.0309 0.00347 33.7 33.7 DriftChamberPhysical eIoni + 2 -49.8 298 436 0.0264 0.00456 28 61.7 DriftChamberPhysical eIoni + 3 -54.8 299 434 0.0241 0.00132 5.5 67.2 DriftChamberPhysical eIoni + 4 -69.5 303 426 0.0204 0.00371 18.2 85.4 DriftChamberPhysical eIoni + 5 -79.2 307 418 0.0174 0.00295 13.8 99.1 DriftChamberPhysical eIoni + 6 -82.1 309 415 0.0158 0.000639 4.38 104 DriftChamberPhysical eIoni + 7 -87.9 313 410 0.0132 0.00261 9.14 113 DriftChamberPhysical eIoni + 8 -91.5 314 405 0.0116 0.00154 6.98 120 DriftChamberPhysical eIoni + 9 -94.4 314 400 0.0107 0.000936 5.86 125 DriftChamberPhysical eIoni + 10 -97.7 313 397 0.00958 0.0011 5.23 131 DriftChamberPhysical eIoni + 11 -101 311 394 0.00873 0.000847 4.55 135 DriftChamberPhysical eIoni + 12 -105 310 394 0.00699 0.00174 4.07 139 DriftChamberPhysical eIoni + 13 -105 311 393 0.00504 0.00062 1.36 141 DriftChamberPhysical eIoni + 14 -106 312 392 0.00317 0.00187 2.35 143 DriftChamberPhysical eIoni + 15 -106 313 391 0 0.00317 1.61 145 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -105 311 393 0.00133 0 0 0 DriftChamberPhysical initStep + 1 -106 311 393 0 0.00133 0.469 0.469 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -82.1 309 415 0.00101 0 0 0 DriftChamberPhysical initStep + 1 -82.1 308 415 0 0.00101 0.306 0.306 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -54.8 299 434 0.000993 0 0 0 DriftChamberPhysical initStep + 1 -54.9 299 435 0 0.000993 0.297 0.297 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0777 196 326 0.00275 0 0 0 DriftChamberPhysical initStep + 1 -0.95 195 327 0 0.00275 1.4 1.4 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0119 59.7 99.5 0.00204 0 0 0 WorldPhysical initStep + 1 -0.0626 59.7 99.5 0 0.00204 0.167 0.167 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 32 53.4 0.00262 0 0 0 WorldPhysical initStep + 1 0.104 32 53.4 0 0.00262 0.251 0.251 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 60 100 1e+03 0.016 117 117 DriftChamberPhysical CoupledTransportation + 2 0.0219 306 511 1e+03 0.00934 479 595 DriftChamberPhysical hIoni + 3 0.0926 540 900 1e+03 0.00992 454 1.05e+03 WorldPhysical CoupledTransportation + 4 0.0969 557 928 1e+03 0.00268 32.6 1.08e+03 WorldPhysical hIoni + 5 0.101 570 950 1e+03 0.00413 25.7 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 6 0.101 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0969 557 928 0.0087 0 0 0 WorldPhysical initStep + 1 -0.507 556 928 0.00427 0.00443 1.63 1.63 WorldPhysical eIoni + 2 -0.738 556 928 0 0.00427 0.58 2.21 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0219 306 511 0.0165 0 0 0 DriftChamberPhysical initStep + 1 -2.44 308 510 0.0144 0.000655 3.08 3.08 DriftChamberPhysical eIoni + 2 -8.28 313 510 0.012 0.00234 7.96 11 DriftChamberPhysical eIoni + 3 -13.9 314 509 0.0114 0.000622 6.16 17.2 DriftChamberPhysical eIoni + 4 -19.2 315 510 0.00881 0.00261 5.73 22.9 DriftChamberPhysical eIoni + 5 -23 315 511 0.00761 0.0012 4.11 27 DriftChamberPhysical eIoni + 6 -26.2 314 511 0.00582 0.00179 3.49 30.5 DriftChamberPhysical eIoni + 7 -28.2 313 512 0.00487 0.000956 2.67 33.2 DriftChamberPhysical eIoni + 8 -29.3 313 512 0.00246 0.000348 1.39 34.6 DriftChamberPhysical eIoni + 9 -28.6 312 512 0 0.00246 1.24 35.8 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -29.3 313 512 0.00206 0 0 0 DriftChamberPhysical initStep + 1 -29.2 313 512 0 0.00206 0.955 0.955 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -2.44 308 510 0.00141 0 0 0 DriftChamberPhysical initStep + 1 -2.51 308 510 0 0.00141 0.514 0.514 DriftChamberPhysical eIoni +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 18.6 61.9 1e+03 0.00877 64.7 64.7 WorldPhysical hIoni + 2 -0.00197 22.8 76 1e+03 0.00124 14.7 79.3 WorldPhysical hIoni + 3 -0.00412 30 100 1e+03 0.0037 25.1 104 DriftChamberPhysical CoupledTransportation + 4 -0.146 270 900 1e+03 0.0203 835 940 WorldPhysical CoupledTransportation + 5 -0.149 273 912 1e+03 0.00156 12.4 952 WorldPhysical hIoni + 6 -0.156 285 950 1e+03 0.00666 39.8 992 WorldPhysical fastSimProcess_parallelGeom + 7 -0.156 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.149 273 912 0.00136 0 0 0 WorldPhysical initStep + 1 -0.182 273 912 0 0.00136 0.0899 0.0899 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00197 22.8 76 0.0015 0 0 0 WorldPhysical initStep + 1 -0.0319 22.8 76 0 0.0015 0.104 0.104 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 18.6 61.9 0.00164 0 0 0 WorldPhysical initStep + 1 0.0472 18.6 61.9 0 0.00164 0.119 0.119 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 28.7 95.6 1e+03 0.0127 99.8 99.8 WorldPhysical hIoni + 2 0.000464 30 100 1e+03 0.0018 4.62 104 DriftChamberPhysical CoupledTransportation + 3 0.0402 166 553 1e+03 0.0132 473 577 DriftChamberPhysical Decay + +********************************************************************************************************* +* G4Track Information: Particle = mu-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0402 166 553 751 0 0 0 DriftChamberPhysical initStep + 1 4.06 229 789 751 0.00603 244 244 DriftChamberPhysical muIoni + 2 5.96 258 900 751 0.00219 115 359 WorldPhysical CoupledTransportation + 3 7.58 283 994 751 0.0132 97.4 457 WorldPhysical muIoni + 4 7.68 285 1e+03 751 0.000362 6.1 463 Crystal CoupledTransportation + 5 8.15 292 1.03e+03 727 14.1 28.7 492 Crystal muIoni + 6 8.13 295 1.04e+03 722 3.59 8.44 500 Crystal muIoni + 7 8.03 297 1.05e+03 715 6.17 10.3 510 Crystal muIoni + 8 8.06 299 1.05e+03 710 3.3 6.49 517 Crystal muIoni + 9 8.14 300 1.06e+03 708 2.23 4.47 521 Crystal CoupledTransportation + 10 8.25 305 1.07e+03 691 9 18.3 540 Crystal muIoni + 11 8.24 306 1.08e+03 687 3.36 5.65 545 Crystal muIoni + 12 9.3 328 1.16e+03 643 42.1 82.6 628 Crystal muIoni + 13 9.41 329 1.16e+03 638 2.5 5.54 633 Crystal muIoni + 14 10.8 339 1.2e+03 619 18 37.2 671 Crystal muIoni + 15 10.9 341 1.21e+03 615 3.36 7.13 678 Crystal muIoni + 16 11 344 1.22e+03 607 6.13 12.5 690 Crystal muIoni + 17 11.1 344 1.22e+03 604 0.497 1.01 691 Crystal muIoni + 18 11.4 349 1.24e+03 594 9.21 19 710 Crystal muIoni + 19 11.6 350 1.24e+03 591 3.03 3.25 713 Crystal CoupledTransportation + 20 11.6 350 1.24e+03 587 0.257 0.403 714 Crystal muIoni + 21 11.8 351 1.25e+03 584 1.99 4.58 718 Crystal muIoni + 22 14 363 1.29e+03 562 21.5 42.3 761 Crystal muIoni + 23 14.7 366 1.3e+03 555 5.66 12 773 Crystal muIoni + 24 22.1 391 1.4e+03 506 49.4 99.8 872 Crystal CoulombScat + 25 22.6 391 1.4e+03 503 2.5 5.06 878 WorldPhysical CoupledTransportation + 26 31.7 410 1.5e+03 503 0.0158 102 980 HadCaloPhysical CoupledTransportation + 27 36.2 420 1.55e+03 503 0.0127 51.1 1.03e+03 Tower CoupledTransportation + 28 43.4 435 1.63e+03 410 93 81.1 1.11e+03 Tower muIoni + 29 49.1 447 1.69e+03 340 70.3 64.9 1.18e+03 Tower muIoni + 30 50 448 1.7e+03 333 7.3 6.59 1.18e+03 Tower CoupledTransportation + 31 60.3 448 1.75e+03 281 51.6 51.4 1.23e+03 Tower muIoni + 32 67.2 446 1.79e+03 239 41.9 42.3 1.28e+03 Tower muIoni + 33 74.9 443 1.82e+03 188 51.4 35 1.31e+03 Tower muIoni + 34 82.1 442 1.85e+03 158 29.5 26 1.34e+03 Tower muIoni + 35 88.4 441 1.87e+03 133 25.7 20.9 1.36e+03 Tower muIoni + 36 94.1 440 1.89e+03 113 19.1 16.6 1.38e+03 Tower muIoni + 37 99.8 439 1.9e+03 98.4 15.1 13.5 1.39e+03 Tower muIoni + 38 105 439 1.91e+03 80 18.4 11.1 1.4e+03 Tower muIoni + 39 110 439 1.91e+03 69.5 10.5 8.25 1.41e+03 Tower muIoni + 40 113 439 1.92e+03 59.7 9.76 6.73 1.42e+03 Tower muIoni + 41 116 440 1.92e+03 51.4 8.29 5.38 1.42e+03 Tower muIoni + 42 118 439 1.93e+03 42.6 8.82 4.31 1.42e+03 Tower muIoni + 43 120 438 1.93e+03 37.2 5.44 3.24 1.43e+03 Tower muIoni + 44 122 437 1.93e+03 32.2 4.95 2.63 1.43e+03 Tower muIoni + 45 123 436 1.93e+03 27.5 4.74 2.12 1.43e+03 Tower muIoni + 46 124 435 1.93e+03 23.6 3.85 1.66 1.43e+03 Tower muIoni + 47 125 435 1.94e+03 20 3.59 1.33 1.44e+03 Tower muIoni + 48 125 434 1.94e+03 17.4 2.61 1.04 1.44e+03 Tower muIoni + 49 126 434 1.94e+03 14.7 2.72 0.855 1.44e+03 Tower muIoni + 50 126 434 1.94e+03 12.5 2.2 0.678 1.44e+03 Tower muIoni + 51 126 434 1.94e+03 10.6 1.87 0.549 1.44e+03 Tower muIoni + 52 126 434 1.94e+03 8.52 2.11 0.451 1.44e+03 Tower muIoni + 53 126 433 1.94e+03 6.52 2 0.353 1.44e+03 Tower muIoni + 54 126 433 1.94e+03 4.78 1.74 0.273 1.44e+03 Tower muIoni + 55 126 433 1.94e+03 2.73 2.05 0.211 1.44e+03 Tower muIoni + 56 126 433 1.94e+03 0.584 2.15 0.13 1.44e+03 Tower muIoni + 57 126 433 1.94e+03 0.0253 0.558 0.0106 1.44e+03 Tower muIoni + 58 126 433 1.94e+03 0 0.0253 0.000351 1.44e+03 Tower muIoni + 59 126 433 1.94e+03 0 0 0 1.44e+03 Tower muMinusCaptureAtRest + +********************************************************************************************************* +* G4Track Information: Particle = Mn56, Track ID = 32, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.0929 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.0929 9.8e-05 9.8e-05 Tower ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.127 0 0 0 Tower initStep + 1 127 433 1.94e+03 0.0896 0 0.588 0.588 Tower compt + 2 126 433 1.94e+03 0 0.00708 0.606 1.19 Tower phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.0825 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.0825 0.0197 0.0197 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 31 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 127 433 1.94e+03 0.037 0 0 0 Tower initStep + 1 127 433 1.94e+03 0 0.037 0.00505 0.00505 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 1.59 0 0 0 Tower initStep + 1 118 450 1.95e+03 1.59 0 23.7 23.7 Tower CoupledTransportation + 2 116 455 1.96e+03 0.888 0 7.41 31.1 Tower compt + 3 115 460 1.96e+03 0.402 0 4.88 36 Tower compt + 4 150 481 1.96e+03 0.402 0 41.1 77 Tower CoupledTransportation + 5 171 493 1.96e+03 0.228 0 24 101 Tower compt + 6 171 494 1.96e+03 0 0.00708 3.19 104 Tower phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 171 494 1.96e+03 0.221 0 0 0 Tower initStep + 1 171 494 1.96e+03 0 0.221 0.0977 0.0977 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 171 493 1.96e+03 0.174 0 0 0 Tower initStep + 1 171 493 1.96e+03 0 0.174 0.0668 0.0668 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 115 460 1.96e+03 0.486 0 0 0 Tower initStep + 1 115 460 1.96e+03 0 0.486 0.31 0.31 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 116 455 1.96e+03 0.699 0 0 0 Tower initStep + 1 116 455 1.96e+03 0 0.699 0.506 0.506 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = nu_mu, Track ID = 29, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 99.6 0 0 0 Tower initStep + 1 150 396 1.93e+03 99.6 0 44.5 44.5 Tower CoupledTransportation + 2 179 350 1.93e+03 99.6 0 54.6 99.1 Tower CoupledTransportation + 3 242 250 1.91e+03 99.6 0 119 218 Tower CoupledTransportation + 4 250 238 1.91e+03 99.6 0 14.5 233 Tower CoupledTransportation + 5 306 150 1.9e+03 99.6 0 105 337 Tower CoupledTransportation + 6 350 79.9 1.89e+03 99.6 0 83.6 421 Tower CoupledTransportation + 7 369 50 1.89e+03 99.6 0 35.6 457 Tower CoupledTransportation + 8 432 -50 1.87e+03 99.6 0 119 576 Tower CoupledTransportation + 9 450 -78.1 1.87e+03 99.6 0 33.5 609 Tower CoupledTransportation + 10 496 -150 1.86e+03 99.6 0 85.7 695 Tower CoupledTransportation + 11 550 -236 1.85e+03 99.6 0 103 797 Tower CoupledTransportation + 12 559 -250 1.84e+03 99.6 0 16.6 814 Tower CoupledTransportation + 13 622 -350 1.83e+03 99.6 0 119 933 Tower CoupledTransportation + 14 650 -394 1.82e+03 99.6 0 52.5 986 Tower CoupledTransportation + 15 685 -450 1.82e+03 99.6 0 66.6 1.05e+03 Tower CoupledTransportation + 16 749 -550 1.8e+03 99.6 0 119 1.17e+03 Tower CoupledTransportation + 17 750 -552 1.8e+03 99.6 0 2.44 1.17e+03 Tower CoupledTransportation + 18 812 -650 1.79e+03 99.6 0 117 1.29e+03 Tower CoupledTransportation + 19 850 -710 1.78e+03 99.6 0 71.5 1.36e+03 Tower CoupledTransportation + 20 875 -750 1.77e+03 99.6 0 47.6 1.41e+03 Tower CoupledTransportation + 21 939 -850 1.76e+03 99.6 0 119 1.53e+03 Tower CoupledTransportation + 22 950 -868 1.76e+03 99.6 0 21.4 1.55e+03 Tower CoupledTransportation + 23 1e+03 -950 1.75e+03 99.6 0 97.7 1.65e+03 Tower CoupledTransportation + 24 1.05e+03 -1.03e+03 1.74e+03 99.6 0 90.5 1.74e+03 Tower CoupledTransportation + 25 1.07e+03 -1.05e+03 1.73e+03 99.6 0 28.6 1.77e+03 Tower CoupledTransportation + 26 1.13e+03 -1.15e+03 1.72e+03 99.6 0 119 1.89e+03 HadCaloPhysical CoupledTransportation + 27 1.19e+03 -1.25e+03 1.71e+03 99.6 0 119 2.01e+03 WorldPhysical CoupledTransportation + 28 2.93e+03 -4e+03 1.32e+03 99.6 0 3.28e+03 5.28e+03 OutOfWorld CoupledTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 1.63 0 0 0 Tower initStep + 1 140 439 1.94e+03 0.478 0 14.6 14.6 Tower compt + 2 140 440 1.94e+03 0.205 0 2.75 17.4 Tower compt + 3 150 436 1.95e+03 0.205 0 12.4 29.8 Tower CoupledTransportation + 4 157 434 1.95e+03 0 0.00708 9.05 38.9 Tower phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 157 434 1.95e+03 0.198 0 0 0 Tower initStep + 1 157 434 1.95e+03 0 0.198 0.0821 0.0821 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 140 440 1.94e+03 0.273 0 0 0 Tower initStep + 1 140 440 1.94e+03 0 0.273 0.135 0.135 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 140 439 1.94e+03 1.15 0 0 0 Tower initStep + 1 140 439 1.94e+03 0 1.15 0.942 0.942 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.0232 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.00708 0.213 0.213 Tower phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 27 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.0161 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.0161 0.00123 0.00123 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.014 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.00708 0.00281 0.00281 Tower phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 26 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.0069 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.0069 0.000304 0.000304 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.029 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.00708 0.0917 0.0917 Tower phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 25 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.022 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.022 0.00208 0.00208 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 126 433 1.94e+03 0.00968 0 0 0 Tower initStep + 1 126 433 1.94e+03 0 0.00968 0.000527 0.000527 Tower eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 14.7 366 1.3e+03 0.706 0 0 0 Crystal initStep + 1 14.7 366 1.3e+03 0.158 0.494 0.905 0.905 Crystal eBrem + 2 14.7 366 1.3e+03 0 0.158 0.126 1.03 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 45, Parent ID = 23 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 14.7 366 1.3e+03 0.0542 0 0 0 Crystal initStep + 1 14.7 366 1.3e+03 0 0.036 0.182 0.182 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 45 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 14.7 366 1.3e+03 0.0183 0 0 0 Crystal initStep + 1 14.7 366 1.3e+03 0 0.0183 0.00364 0.00364 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 14 363 1.29e+03 0.77 0 0 0 Crystal initStep + 1 14.1 363 1.29e+03 0.151 0.619 1.18 1.18 Crystal eIoni + 2 14.1 363 1.29e+03 0 0.151 0.117 1.3 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.8 351 1.25e+03 1.42 0 0 0 Crystal initStep + 1 11.6 351 1.25e+03 1.16 0.136 0.306 0.306 Crystal eBrem + 2 11.4 351 1.25e+03 0.807 0.25 0.453 0.759 Crystal eBrem + 3 11.4 351 1.25e+03 0.186 0.62 1.23 1.99 Crystal eIoni + 4 11.4 351 1.25e+03 0 0.186 0.163 2.15 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 48, Parent ID = 21 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.4 351 1.25e+03 0.104 0 0 0 Crystal initStep + 1 11 350 1.25e+03 0 0.00568 1.57 1.57 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 48 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11 350 1.25e+03 0.0982 0 0 0 Crystal initStep + 1 11 350 1.25e+03 0 0.0982 0.0586 0.0586 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 47, Parent ID = 21 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.6 351 1.25e+03 0.119 0 0 0 Crystal initStep + 1 11.4 351 1.25e+03 0 0.000991 0.299 0.299 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 47 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.4 351 1.25e+03 0.118 0 0 0 Crystal initStep + 1 11.4 351 1.25e+03 0 0.118 0.0795 0.0795 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.6 350 1.24e+03 3.15 0 0 0 Crystal initStep + 1 11.5 350 1.24e+03 3.01 0.134 0.257 0.257 Crystal msc + 2 11.3 350 1.24e+03 2.92 0.094 0.244 0.501 Crystal msc + 3 11.2 350 1.24e+03 2.77 0.145 0.298 0.799 Crystal msc + 4 11.2 350 1.24e+03 2.56 0.214 0.252 1.05 Crystal msc + 5 11.1 350 1.24e+03 2.45 0.108 0.231 1.28 Crystal msc + 6 11 350 1.24e+03 1.48 0.0834 0.197 1.48 Crystal eIoni + 7 11 350 1.24e+03 1.39 0.089 0.258 1.74 Crystal msc + 8 11.1 350 1.24e+03 1.31 0.0893 0.21 1.95 Crystal msc + 9 11.1 350 1.24e+03 1.23 0.0708 0.193 2.14 Crystal msc + 10 11 350 1.24e+03 1.13 0.104 0.136 2.27 Crystal CoupledTransportation + 11 11 350 1.24e+03 1.1 0.0315 0.0725 2.35 Crystal msc + 12 11 350 1.24e+03 1.08 0.0237 0.0827 2.43 Crystal msc + 13 11 350 1.24e+03 1.04 0.0336 0.095 2.52 Crystal msc + 14 11.1 350 1.24e+03 1.02 0.0255 0.0678 2.59 Crystal msc + 15 11.1 350 1.24e+03 0.991 0.0248 0.0716 2.66 Crystal msc + 16 11.1 350 1.24e+03 0.939 0.0525 0.09 2.75 Crystal msc + 17 11 350 1.24e+03 0.89 0.0488 0.111 2.86 Crystal msc + 18 11 350 1.24e+03 0.82 0.0702 0.0702 2.93 Crystal msc + 19 11 350 1.24e+03 0.784 0.0363 0.0846 3.02 Crystal msc + 20 11 350 1.24e+03 0.739 0.045 0.073 3.09 Crystal msc + 21 10.9 350 1.24e+03 0.704 0.0344 0.0687 3.16 Crystal msc + 22 10.9 350 1.24e+03 0.694 0.00996 0.0222 3.18 Crystal CoupledTransportation + 23 10.9 350 1.24e+03 0.675 0.0192 0.0402 3.22 Crystal msc + 24 10.9 350 1.24e+03 0.594 0.0808 0.0468 3.27 Crystal msc + 25 10.8 350 1.24e+03 0.575 0.019 0.0387 3.31 Crystal msc + 26 10.8 350 1.24e+03 0.551 0.0244 0.0514 3.36 Crystal msc + 27 10.8 350 1.24e+03 0.51 0.0405 0.0514 3.41 Crystal msc + 28 10.7 350 1.24e+03 0.491 0.0194 0.0517 3.46 Crystal msc + 29 10.8 350 1.24e+03 0.474 0.0172 0.0481 3.51 Crystal msc + 30 10.8 350 1.24e+03 0.41 0.0633 0.0418 3.55 Crystal msc + 31 10.8 350 1.24e+03 0.389 0.0214 0.049 3.6 Crystal msc + 32 10.8 350 1.24e+03 0.351 0.0382 0.048 3.65 Crystal msc + 33 10.8 350 1.24e+03 0.314 0.0368 0.0672 3.72 Crystal msc + 34 10.7 350 1.24e+03 0.259 0.0545 0.122 3.84 Crystal msc + 35 10.7 350 1.24e+03 0 0.259 0.271 4.11 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 20 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11 350 1.24e+03 0.884 0 0 0 Crystal initStep + 1 11.1 350 1.24e+03 0.82 0.0645 0.193 0.193 Crystal msc + 2 11 350 1.24e+03 0.751 0.0691 0.129 0.323 Crystal msc + 3 10.9 350 1.24e+03 0.721 0.03 0.0889 0.411 Crystal msc + 4 10.9 350 1.24e+03 0.678 0.0431 0.0571 0.469 Crystal msc + 5 10.9 350 1.24e+03 0.656 0.0217 0.0544 0.523 Crystal msc + 6 10.8 350 1.24e+03 0.636 0.0194 0.0477 0.571 Crystal msc + 7 10.8 350 1.24e+03 0.551 0.0851 0.0799 0.651 Crystal msc + 8 10.9 350 1.24e+03 0.539 0.0127 0.0562 0.707 Crystal msc + 9 10.9 350 1.24e+03 0.512 0.0266 0.052 0.759 Crystal msc + 10 10.8 350 1.24e+03 0.484 0.0281 0.0528 0.811 Crystal msc + 11 10.8 350 1.24e+03 0.46 0.0235 0.0568 0.868 Crystal msc + 12 10.9 350 1.24e+03 0.427 0.0331 0.0529 0.921 Crystal msc + 13 10.9 350 1.24e+03 0.41 0.0177 0.0568 0.978 Crystal msc + 14 10.9 350 1.24e+03 0.35 0.0594 0.0551 1.03 Crystal msc + 15 10.9 350 1.24e+03 0.282 0.0682 0.0655 1.1 Crystal msc + 16 10.9 350 1.24e+03 0.269 0.0131 0.0205 1.12 Crystal CoupledTransportation + 17 10.9 350 1.24e+03 0.264 0.00545 0.0129 1.13 Crystal msc + 18 10.9 350 1.24e+03 0.254 0.00921 0.013 1.14 Crystal msc + 19 10.9 350 1.24e+03 0.247 0.00691 0.0112 1.16 Crystal msc + 20 10.9 350 1.24e+03 0.241 0.00688 0.0167 1.17 Crystal msc + 21 10.9 350 1.24e+03 0.23 0.0101 0.0262 1.2 Crystal msc + 22 10.9 350 1.24e+03 0.22 0.0109 0.0204 1.22 Crystal msc + 23 10.9 350 1.24e+03 0.205 0.0143 0.0188 1.24 Crystal msc + 24 10.9 350 1.24e+03 0.157 0.0483 0.0209 1.26 Crystal msc + 25 10.9 350 1.24e+03 0.12 0.0366 0.0256 1.28 Crystal msc + 26 10.9 350 1.24e+03 0.107 0.0135 0.0176 1.3 Crystal msc + 27 10.9 350 1.24e+03 0.0953 0.0116 0.0192 1.32 Crystal msc + 28 10.9 350 1.24e+03 0.0726 0.0227 0.0196 1.34 Crystal msc + 29 10.9 350 1.24e+03 0 0.0726 0.0357 1.38 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.4 349 1.24e+03 0.784 0 0 0 Crystal initStep + 1 11.5 349 1.24e+03 0.19 0.594 1.2 1.2 Crystal eIoni + 2 11.4 349 1.24e+03 0 0.19 0.169 1.37 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.1 344 1.22e+03 3.01 0 0 0 Crystal initStep + 1 11.2 344 1.22e+03 2.29 0.0912 0.244 0.244 Crystal eBrem + 2 11 344 1.22e+03 1.32 0.977 2.26 2.5 Crystal eIoni + 3 11.3 345 1.22e+03 0.494 0.823 1.71 4.21 Crystal eIoni + 4 11.3 345 1.22e+03 0 0.494 0.679 4.89 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 52, Parent ID = 18 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11.2 344 1.22e+03 0.621 0 0 0 Crystal initStep + 1 9.82 350 1.23e+03 0.621 0 13.1 13.1 Crystal CoupledTransportation + 2 7.73 359 1.25e+03 0.206 0 20.4 33.4 Crystal compt + 3 10.8 358 1.25e+03 0 0.036 3.85 37.3 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 10.8 358 1.25e+03 0.17 0 0 0 Crystal initStep + 1 10.9 358 1.25e+03 0 0.17 0.141 0.141 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 52 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 7.73 359 1.25e+03 0.415 0 0 0 Crystal initStep + 1 7.71 359 1.25e+03 0 0.415 0.535 0.535 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 11 344 1.22e+03 1.4 0 0 0 Crystal initStep + 1 10.8 344 1.22e+03 0.201 1.2 1.77 1.77 Crystal eIoni + 2 10.8 344 1.22e+03 0 0.201 0.183 1.95 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 10.9 341 1.21e+03 0.707 0 0 0 Crystal initStep + 1 11 341 1.21e+03 0.112 0.595 1.08 1.08 Crystal eIoni + 2 11 341 1.21e+03 0 0.112 0.0724 1.15 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 10.8 339 1.2e+03 0.923 0 0 0 Crystal initStep + 1 10.9 339 1.2e+03 0.134 0.789 1.37 1.37 Crystal eIoni + 2 10.9 339 1.2e+03 0 0.134 0.0969 1.47 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.41 329 1.16e+03 3.26 0 0 0 Crystal initStep + 1 9.3 329 1.17e+03 2.04 1.22 2.7 2.7 Crystal eIoni + 2 9.3 329 1.17e+03 1.93 0.00133 0.00493 2.71 Crystal eBrem + 3 9.51 329 1.17e+03 1.28 0.349 0.827 3.53 Crystal eBrem + 4 9.46 329 1.17e+03 0.687 0.589 1.44 4.98 Crystal eBrem + 5 9.36 329 1.17e+03 0.0498 0.638 1.05 6.02 Crystal eIoni + 6 9.36 329 1.17e+03 0 0.0498 0.0191 6.04 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 56, Parent ID = 14 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.51 329 1.17e+03 0.306 0 0 0 Crystal initStep + 1 8.4 323 1.16e+03 0 0.036 6.62 6.62 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 56 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.4 323 1.16e+03 0.27 0 0 0 Crystal initStep + 1 8.38 323 1.16e+03 0 0.27 0.288 0.288 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 55, Parent ID = 14 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.3 329 1.17e+03 0.106 0 0 0 Crystal initStep + 1 10.5 330 1.17e+03 0 0.036 2.11 2.11 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 55 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 10.5 330 1.17e+03 0.07 0 0 0 Crystal initStep + 1 10.5 330 1.17e+03 0 0.07 0.0336 0.0336 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.3 328 1.16e+03 0.941 0 0 0 Crystal initStep + 1 9.27 328 1.16e+03 0.235 0.706 1.39 1.39 Crystal eIoni + 2 9.25 328 1.16e+03 0 0.235 0.233 1.63 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.24 306 1.08e+03 0.714 0 0 0 Crystal initStep + 1 8.17 306 1.08e+03 0.0281 0.686 1.09 1.09 Crystal eIoni + 2 8.17 306 1.08e+03 0 0.0281 0.00738 1.1 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.25 305 1.07e+03 8.25 0 0 0 Crystal initStep + 1 8.62 306 1.08e+03 6.55 1.7 2.89 2.89 Crystal msc + 2 8.69 306 1.08e+03 3.48 0.0926 0.187 3.08 Crystal eBrem + 3 8.96 306 1.08e+03 3.04 0.29 0.74 3.82 Crystal eBrem + 4 9.62 306 1.08e+03 1.86 1.18 2.61 6.42 Crystal eIoni + 5 9.76 306 1.08e+03 1.68 0.129 0.328 6.75 Crystal eBrem + 6 9.55 306 1.08e+03 0.798 0.884 1.94 8.69 Crystal eIoni + 7 9.47 306 1.08e+03 0.595 0.16 0.229 8.92 Crystal eBrem + 8 9.38 306 1.08e+03 0 0.595 0.87 9.79 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 62, Parent ID = 11 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.47 306 1.08e+03 0.0432 0 0 0 Crystal initStep + 1 9.44 306 1.08e+03 0 0.0332 0.0336 0.0336 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 62 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.44 306 1.08e+03 0.01 0 0 0 Crystal initStep + 1 9.44 306 1.08e+03 0 0.01 0.0014 0.0014 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 61, Parent ID = 11 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.76 306 1.08e+03 0.0482 0 0 0 Crystal initStep + 1 9.75 306 1.08e+03 0 0.036 0.122 0.122 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 64, Parent ID = 61 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.75 306 1.08e+03 0.0122 0 0 0 Crystal initStep + 1 9.75 306 1.08e+03 0 0.0122 0.0019 0.0019 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 60, Parent ID = 11 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.96 306 1.08e+03 0.152 0 0 0 Crystal initStep + 1 9.73 306 1.08e+03 0 0.0332 1.12 1.12 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 65, Parent ID = 60 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 9.73 306 1.08e+03 0.119 0 0 0 Crystal initStep + 1 9.74 306 1.08e+03 0 0.119 0.0802 0.0802 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 59, Parent ID = 11 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.69 306 1.08e+03 2.98 0 0 0 Crystal initStep + 1 21.6 306 1.11e+03 2.44 0 35.9 35.9 Crystal compt + 2 33.3 313 1.22e+03 2.12 0 113 149 Crystal compt + 3 32.5 315 1.23e+03 1.13 0 8.33 157 Crystal compt + 4 39.3 300 1.27e+03 1.13 0 39.7 197 Crystal CoupledTransportation + 5 41.2 296 1.28e+03 0.848 0 10.5 207 Crystal compt + 6 47.2 300 1.3e+03 0.848 0 24.7 232 Crystal CoupledTransportation + 7 48.3 301 1.3e+03 0 0.0332 4.51 237 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 70, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 48.3 301 1.3e+03 0.815 0 0 0 Crystal initStep + 1 48.6 301 1.3e+03 0.565 0.25 0.458 0.458 Crystal msc + 2 48.7 301 1.3e+03 0 0.565 0.812 1.27 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 69, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 41.2 296 1.28e+03 0.279 0 0 0 Crystal initStep + 1 41.2 296 1.28e+03 0 0.279 0.301 0.301 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 68, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 32.5 315 1.23e+03 0.994 0 0 0 Crystal initStep + 1 32.4 315 1.23e+03 0.206 0.788 1.45 1.45 Crystal eIoni + 2 32.4 315 1.23e+03 0 0.206 0.191 1.64 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 67, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 33.3 313 1.22e+03 0.316 0 0 0 Crystal initStep + 1 33.3 313 1.22e+03 0 0.316 0.362 0.362 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 59 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 21.6 306 1.11e+03 0.539 0 0 0 Crystal initStep + 1 21.7 306 1.11e+03 0.295 0.0461 0.0971 0.0971 Crystal eBrem + 2 21.6 306 1.11e+03 0.2 0.0336 0.077 0.174 Crystal eBrem + 3 21.6 306 1.11e+03 0 0.2 0.183 0.357 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 72, Parent ID = 66 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 21.6 306 1.11e+03 0.0614 0 0 0 Crystal initStep + 1 21.6 305 1.11e+03 0 0.036 0.0191 0.0191 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 72 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 21.6 305 1.11e+03 0.0254 0 0 0 Crystal initStep + 1 21.6 305 1.11e+03 0 0.0254 0.00627 0.00627 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 71, Parent ID = 66 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 21.7 306 1.11e+03 0.198 0 0 0 Crystal initStep + 1 21.3 305 1.11e+03 0 0.036 1.77 1.77 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 71 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 21.3 305 1.11e+03 0.162 0 0 0 Crystal initStep + 1 21.3 305 1.11e+03 0 0.162 0.131 0.131 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.06 299 1.05e+03 1.31 0 0 0 Crystal initStep + 1 8.47 299 1.05e+03 0.591 0.723 0.601 0.601 Crystal msc + 2 8.46 299 1.05e+03 0 0.591 0.862 1.46 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.03 297 1.05e+03 0.806 0 0 0 Crystal initStep + 1 8.12 297 1.05e+03 0.147 0.659 1.23 1.23 Crystal eIoni + 2 8.11 297 1.05e+03 0 0.147 0.113 1.34 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.13 295 1.04e+03 1.22 0 0 0 Crystal initStep + 1 8.31 295 1.04e+03 0.442 0.774 1.64 1.64 Crystal eIoni + 2 8.35 295 1.04e+03 0 0.442 0.582 2.22 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.15 292 1.03e+03 10 0 0 0 Crystal initStep + 1 8.11 292 1.03e+03 9.83 0.0378 0.119 0.119 Crystal eBrem + 2 5.24 293 1.03e+03 7.41 2.42 4.64 4.76 Crystal msc + 3 2.73 295 1.03e+03 5.66 1.75 3.42 8.17 Crystal msc + 4 3.3 294 1.03e+03 5.03 0.498 1.11 9.28 Crystal eBrem + 5 3.99 293 1.03e+03 2.74 0.608 1.15 10.4 Crystal eIoni + 6 4.21 293 1.03e+03 1.54 0.18 0.436 10.9 Crystal eBrem + 7 4.35 293 1.03e+03 0.836 0.461 1.11 12 Crystal eBrem + 8 4.43 293 1.03e+03 0.0801 0.756 1.27 13.2 Crystal eIoni + 9 4.43 293 1.03e+03 0 0.0801 0.042 13.3 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 79, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.35 293 1.03e+03 0.238 0 0 0 Crystal initStep + 1 7.48 289 1.03e+03 0 0.036 5.42 5.42 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 79 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 7.48 289 1.03e+03 0.202 0 0 0 Crystal initStep + 1 7.49 289 1.03e+03 0 0.202 0.185 0.185 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 78, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.21 293 1.03e+03 1.03 0 0 0 Crystal initStep + 1 5.81 294 1.02e+03 0.975 0 5.66 5.66 Crystal compt + 2 9.02 300 1.01e+03 0.975 0 14.6 20.2 Crystal CoupledTransportation + 3 11.9 305 1e+03 0.975 0 13.3 33.5 WorldPhysical CoupledTransportation + 4 36.6 349 900 0.975 0 112 146 DriftChamberPhysical CoupledTransportation + 5 234 701 100 0.975 0 896 1.04e+03 WorldPhysical CoupledTransportation + 6 1.24e+03 2.51e+03 -4e+03 0.975 0 4.59e+03 5.63e+03 OutOfWorld CoupledTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 78 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 5.81 294 1.02e+03 0.0522 0 0 0 Crystal initStep + 1 5.81 294 1.02e+03 0 0.0522 0.0206 0.0206 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.99 293 1.03e+03 1.68 0 0 0 Crystal initStep + 1 4.42 293 1.03e+03 0.871 0.808 1.94 1.94 Crystal eIoni + 2 4.38 293 1.03e+03 0.184 0.687 1.31 3.25 Crystal eIoni + 3 4.38 293 1.03e+03 0 0.184 0.16 3.41 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 76, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.3 294 1.03e+03 0.135 0 0 0 Crystal initStep + 1 3.99 293 1.03e+03 0 0.0012 1.1 1.1 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 76 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 3.99 293 1.03e+03 0.134 0 0 0 Crystal initStep + 1 3.99 293 1.03e+03 0 0.134 0.0973 0.0973 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 75, Parent ID = 7 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 8.11 292 1.03e+03 0.153 0 0 0 Crystal initStep + 1 7.64 292 1.03e+03 0 0.036 2.04 2.04 Crystal phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 75 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 7.64 292 1.03e+03 0.117 0 0 0 Crystal initStep + 1 7.64 292 1.03e+03 0 0.117 0.0781 0.0781 Crystal eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 7.58 283 994 0.001 0 0 0 WorldPhysical initStep + 1 7.57 283 994 0 0.001 0.0573 0.0573 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 4.06 229 789 0.00308 0 0 0 DriftChamberPhysical initStep + 1 5.2 228 789 0.00198 0.00109 1.57 1.57 DriftChamberPhysical eIoni + 2 5.84 228 789 0 0.00198 0.9 2.47 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = anti_nu_mu, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0402 166 553 283 0 0 0 DriftChamberPhysical initStep + 1 -18.3 305 900 283 0 375 375 WorldPhysical CoupledTransportation + 2 -23.6 346 1e+03 283 0 108 483 Crystal CoupledTransportation + 3 -24.2 350 1.01e+03 283 0 11.5 494 Crystal CoupledTransportation + 4 -30.7 400 1.13e+03 283 0 134 628 Crystal CoupledTransportation + 5 -37.3 450 1.26e+03 283 0 134 762 Crystal CoupledTransportation + 6 -43.8 500 1.38e+03 283 0 134 896 Crystal CoupledTransportation + 7 -44.7 507 1.4e+03 283 0 18.2 914 WorldPhysical CoupledTransportation + 8 -50 547 1.5e+03 283 0 108 1.02e+03 HadCaloPhysical CoupledTransportation + 9 -52.7 567 1.55e+03 283 0 54 1.08e+03 Tower CoupledTransportation + 10 -63.5 650 1.76e+03 283 0 222 1.3e+03 Tower CoupledTransportation + 11 -76.7 750 2e+03 283 0 268 1.57e+03 Tower CoupledTransportation + 12 -89.8 850 2.25e+03 283 0 268 1.83e+03 Tower CoupledTransportation + 13 -100 930 2.45e+03 283 0 213 2.05e+03 HadCaloPhysical CoupledTransportation + 14 -103 950 2.5e+03 283 0 54 2.1e+03 WorldPhysical CoupledTransportation + 15 -182 1.55e+03 4e+03 283 0 1.62e+03 3.72e+03 OutOfWorld CoupledTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 28.7 95.6 0.00269 0 0 0 WorldPhysical initStep + 1 0.108 28.7 95.6 0 0.00269 0.261 0.261 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 23 76.6 1e+03 0.0108 80 80 WorldPhysical hIoni + 2 -0.000168 30 100 1e+03 0.00244 24.5 104 DriftChamberPhysical CoupledTransportation + 3 -0.0235 270 900 1e+03 0.0173 835 940 WorldPhysical CoupledTransportation + 4 -0.0278 282 940 1e+03 0.00375 42.2 982 WorldPhysical hIoni + 5 -0.0297 285 950 1e+03 0.00274 9.98 992 WorldPhysical fastSimProcess_parallelGeom + 6 -0.0297 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0278 282 940 0.00474 0 0 0 WorldPhysical initStep + 1 -0.0279 282 941 0 0.00474 0.696 0.696 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 23 76.6 0.00133 0 0 0 WorldPhysical initStep + 1 -0.0286 23 76.6 0 0.00133 0.0861 0.0861 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0.000287 3.25 10.8 1e+03 0.00326 11.3 11.3 WorldPhysical hIoni + 2 0.00447 21.9 72.9 1e+03 0.00928 64.8 76.1 WorldPhysical hIoni + 3 0.00519 30 100 1e+03 0.00453 28.3 104 DriftChamberPhysical CoupledTransportation + 4 0.0168 270 900 1e+03 0.0137 835 940 WorldPhysical CoupledTransportation + 5 0.0192 285 950 1e+03 0.00612 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 6 0.0192 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00447 21.9 72.9 0.00617 0 0 0 WorldPhysical initStep + 1 0.0994 22.3 72.8 0 0.00617 1.11 1.11 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000287 3.25 10.8 0.00378 0 0 0 WorldPhysical initStep + 1 -0.165 3.36 10.8 0 0.00378 0.47 0.47 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 22 73.4 1e+03 0.0131 76.7 76.7 WorldPhysical hIoni + 2 0.000113 30 100 1e+03 0.00317 27.7 104 DriftChamberPhysical CoupledTransportation + 3 0.0056 162 538 1e+03 0.0099 458 562 DriftChamberPhysical hIoni + 4 0.0213 199 664 1e+03 0.00264 131 693 DriftChamberPhysical hIoni + 5 0.0537 270 900 1e+03 0.00396 246 940 WorldPhysical CoupledTransportation + 6 0.0564 274 914 1e+03 0.00163 14.2 954 WorldPhysical hIoni + 7 0.0641 285 950 1e+03 0.00467 38 992 WorldPhysical fastSimProcess_parallelGeom + 8 0.0641 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0564 274 914 0.00128 0 0 0 WorldPhysical initStep + 1 0.0689 274 914 0 0.00128 0.0813 0.0813 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0213 199 664 0.00126 0 0 0 DriftChamberPhysical initStep + 1 0.0477 200 664 0 0.00126 0.432 0.432 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0056 162 538 0.00116 0 0 0 DriftChamberPhysical initStep + 1 -0.245 162 538 0 0.00116 0.377 0.377 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 22 73.4 0.00135 0 0 0 WorldPhysical initStep + 1 0.00292 22 73.4 0 0.00135 0.0886 0.0886 WorldPhysical eIoni +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -15.3 51.1 1e+03 0.00747 53.3 53.3 WorldPhysical hIoni + 2 -0.00531 -30 100 1e+03 0.00417 51.1 104 DriftChamberPhysical CoupledTransportation + 3 -0.157 -270 900 1e+03 0.0177 835 940 WorldPhysical CoupledTransportation + 4 -0.164 -285 950 1e+03 0.00656 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 5 -0.164 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 -15.3 51.1 0.00292 0 0 0 WorldPhysical initStep + 1 0.111 -15.3 51.1 0 0.00292 0.301 0.301 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -0.274 0.912 1e+03 0.000109 0.952 0.952 WorldPhysical hIoni + 2 -0.00378 -30 100 1e+03 0.0134 103 104 DriftChamberPhysical CoupledTransportation + 3 -0.143 -270 900 1e+03 0.0179 835 940 WorldPhysical CoupledTransportation + 4 -0.149 -285 950 1e+03 0.00531 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 5 -0.149 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 -0.274 0.912 0.0026 0 0 0 WorldPhysical initStep + 1 0.0823 -0.334 0.899 0 0.0026 0.248 0.248 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -30 100 1e+03 0.0147 104 104 DriftChamberPhysical CoupledTransportation + 2 0.0979 -139 465 1e+03 0.00775 381 485 DriftChamberPhysical hIoni + 3 0.142 -183 612 1e+03 0.00271 153 639 DriftChamberPhysical hIoni + 4 0.187 -225 749 1e+03 0.00257 143 782 DriftChamberPhysical hIoni + 5 0.237 -270 900 1e+03 0.00325 158 940 WorldPhysical CoupledTransportation + 6 0.242 -274 913 1e+03 0.00309 13.8 953 WorldPhysical hIoni + 7 0.255 -285 950 1e+03 0.00563 38.4 992 WorldPhysical fastSimProcess_parallelGeom + 8 0.255 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.242 -274 913 0.0016 0 0 0 WorldPhysical initStep + 1 0.2 -274 913 0 0.0016 0.114 0.114 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.187 -225 749 0.00511 0 0 0 DriftChamberPhysical initStep + 1 -0.462 -227 748 0.0037 0.00141 2.38 2.38 DriftChamberPhysical eIoni + 2 -0.328 -228 749 0.0023 0.0014 1.83 4.21 DriftChamberPhysical eIoni + 3 -0.531 -229 749 0 0.0023 1.14 5.35 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.142 -183 612 0.00204 0 0 0 DriftChamberPhysical initStep + 1 -0.181 -183 612 0 0.00204 0.939 0.939 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0979 -139 465 0.00199 0 0 0 DriftChamberPhysical initStep + 1 0.452 -140 465 0 0.00199 0.903 0.903 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -30 100 1e+03 0.0145 104 104 DriftChamberPhysical CoupledTransportation + 2 0.0484 -161 538 1e+03 0.00745 457 562 DriftChamberPhysical hIoni + 3 0.0969 -270 900 1e+03 0.00641 378 940 WorldPhysical CoupledTransportation + 4 0.102 -285 950 1e+03 0.00823 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 5 0.102 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0484 -161 538 0.00873 0 0 0 DriftChamberPhysical initStep + 1 -1.7 -158 539 0.00684 0.00189 4.07 4.07 DriftChamberPhysical eIoni + 2 -3.59 -156 540 0.00476 0.000835 3.04 7.11 DriftChamberPhysical eIoni + 3 -4.53 -155 540 0.00327 0.00149 2.24 9.35 DriftChamberPhysical eIoni + 4 -4.76 -153 541 0.00185 0.00142 1.65 11 DriftChamberPhysical eIoni + 5 -5.32 -153 541 0 0.00185 0.801 11.8 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.59 -156 540 0.00125 0 0 0 DriftChamberPhysical initStep + 1 -3.34 -156 540 0 0.00125 0.423 0.423 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -30 100 1e+03 0.0145 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.0194 -160 532 1e+03 0.00835 451 556 DriftChamberPhysical hIoni + 3 -0.0206 -270 900 1e+03 0.00685 384 940 WorldPhysical CoupledTransportation + 4 -0.0209 -285 950 1e+03 0.00597 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 5 -0.0209 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0194 -160 532 0.00204 0 0 0 DriftChamberPhysical initStep + 1 0.574 -160 532 0 0.00204 0.942 0.942 DriftChamberPhysical eIoni +0 events have been kept for refreshing and/or reviewing. + "/vis/reviewKeptEvents" to review them one by one. + "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -15.9 26.5 1e+03 0.00502 30.9 30.9 WorldPhysical hIoni + 2 0.000435 -17.9 29.9 1e+03 0.000423 3.88 34.8 WorldPhysical hIoni + 3 0.00988 -60 100 1e+03 0.0084 81.8 117 DriftChamberPhysical CoupledTransportation + 4 0.0773 -249 415 1e+03 0.0058 367 484 DriftChamberPhysical hIoni + 5 0.224 -540 900 1e+03 0.0101 566 1.05e+03 WorldPhysical CoupledTransportation + 6 0.236 -570 950 1e+03 0.00746 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 7 0.236 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0773 -249 415 0.00146 0 0 0 DriftChamberPhysical initStep + 1 -0.217 -249 415 0 0.00146 0.545 0.545 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000435 -17.9 29.9 0.00175 0 0 0 WorldPhysical initStep + 1 -0.0024 -17.9 29.9 0 0.00175 0.131 0.131 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 -15.9 26.5 0.00246 0 0 0 WorldPhysical initStep + 1 5.37e-05 -16 26.5 0 0.00246 0.226 0.226 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -17 28.4 1e+03 0.00605 33.1 33.1 WorldPhysical hIoni + 2 -0.008 -60 100 1e+03 0.0116 83.5 117 DriftChamberPhysical CoupledTransportation + 3 -0.122 -540 900 1e+03 0.0219 933 1.05e+03 WorldPhysical CoupledTransportation + 4 -0.13 -562 936 1e+03 0.00373 42.2 1.09e+03 WorldPhysical hIoni + 5 -0.134 -570 950 1e+03 0.00266 16.1 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 6 -0.134 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.13 -562 936 0.00104 0 0 0 WorldPhysical initStep + 1 -0.107 -562 936 0 0.00104 0.0605 0.0605 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 -17 28.4 0.00151 0 0 0 WorldPhysical initStep + 1 -0.0316 -17 28.4 0 0.00151 0.105 0.105 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -60 100 1e+03 0.0127 117 117 DriftChamberPhysical CoupledTransportation + 2 -0.266 -540 900 1e+03 0.0197 933 1.05e+03 WorldPhysical CoupledTransportation + 3 -0.28 -570 950 1e+03 0.00868 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 4 -0.28 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -60 100 1e+03 0.0157 117 117 DriftChamberPhysical CoupledTransportation + 2 -0.0287 -234 391 1e+03 0.00993 339 456 DriftChamberPhysical hIoni + 3 -0.0294 -241 403 1e+03 0.000159 13.5 469 DriftChamberPhysical hIoni + 4 -0.0794 -540 900 1e+03 0.0124 580 1.05e+03 WorldPhysical CoupledTransportation + 5 -0.0794 -540 901 1e+03 0.000101 0.841 1.05e+03 WorldPhysical hIoni + 6 -0.0788 -553 921 1e+03 0.00254 24 1.07e+03 WorldPhysical hIoni + 7 -0.0837 -570 950 1e+03 0.00857 33.5 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 8 -0.0837 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0788 -553 921 0.00289 0 0 0 WorldPhysical initStep + 1 0.0421 -553 921 0 0.00289 0.295 0.295 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0794 -540 901 0.00117 0 0 0 WorldPhysical initStep + 1 -0.0657 -540 901 0 0.00117 0.0715 0.0715 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0294 -241 403 0.00203 0 0 0 DriftChamberPhysical initStep + 1 0.613 -242 402 0 0.00203 0.934 0.934 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0287 -234 391 0.00187 0 0 0 DriftChamberPhysical initStep + 1 0.552 -234 391 0 0.00187 0.814 0.814 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0.000642 -9.39 15.6 1e+03 0.00369 18.2 18.2 WorldPhysical hIoni + 2 0.00494 -55.6 92.7 1e+03 0.0115 89.8 108 WorldPhysical hIoni + 3 0.00579 -60 100 1e+03 0.00157 8.54 117 DriftChamberPhysical CoupledTransportation + 4 0.0206 -134 223 1e+03 0.00245 144 260 DriftChamberPhysical hIoni + 5 0.058 -540 900 1e+03 0.0168 789 1.05e+03 WorldPhysical CoupledTransportation + 6 0.0583 -543 904 1e+03 0.00124 4.98 1.05e+03 WorldPhysical hIoni + 7 0.0622 -570 950 1e+03 0.00807 53.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 8 0.0622 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0583 -543 904 0.00392 0 0 0 WorldPhysical initStep + 1 -0.00805 -542 904 0 0.00392 0.5 0.5 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0206 -134 223 0.00502 0 0 0 DriftChamberPhysical initStep + 1 2.09 -134 224 0.00394 0.00108 2.34 2.34 DriftChamberPhysical eIoni + 2 3.17 -134 225 0.00253 0.00141 1.92 4.27 DriftChamberPhysical eIoni + 3 3.88 -134 225 0 0.00253 1.28 5.55 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00494 -55.6 92.7 0.00386 0 0 0 WorldPhysical initStep + 1 -0.17 -55.5 92.7 0.00133 0.00253 0.4 0.4 WorldPhysical eIoni + 2 -0.198 -55.5 92.7 0 0.00133 0.0867 0.487 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.000642 -9.39 15.6 0.00203 0 0 0 WorldPhysical initStep + 1 0.0183 -9.33 15.7 0 0.00203 0.166 0.166 WorldPhysical eIoni 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. diff --git a/examples/extended/parameterisations/Par02/CMakeLists.txt b/examples/extended/parameterisations/Par02/CMakeLists.txt index 99f6fe3c4d..f00c43fbef 100644 --- a/examples/extended/parameterisations/Par02/CMakeLists.txt +++ b/examples/extended/parameterisations/Par02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Par02) #---------------------------------------------------------------------------- diff --git a/examples/extended/parameterisations/Par02/examplePar02.out b/examples/extended/parameterisations/Par02/examplePar02.out index 86c7e28699..1462f44f8f 100644 --- a/examples/extended/parameterisations/Par02/examplePar02.out +++ b/examples/extended/parameterisations/Par02/examplePar02.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -33,35 +39,23 @@ hcal !!! hcal !!! +ecal !!! + +ecal !!! + +ecal !!! + +ecal !!! + +ecal !!! + tracker !!! - -ecal !!! - -ecal !!! - -ecal !!! - -ecal !!! - -ecal !!! Warning : Region does not have specific production cuts, even though it appears in the current tracking world. Default cuts are used for this region. Warning : Region does not have specific production cuts, even though it appears in the current tracking world. Default cuts are used for this region. -Warning : Region does not have specific production cuts, -even though it appears in the current tracking world. -Default cuts are used for this region. -Warning : Region does not have specific production cuts, -even though it appears in the current tracking world. -Default cuts are used for this region. -Warning : Region does not have specific production cuts, -even though it appears in the current tracking world. -Default cuts are used for this region. -Warning : Region does not have specific production cuts, -even though it appears in the current tracking world. -Default cuts are used for this region. Warning : Region does not have specific production cuts, even though it appears in the current tracking world. Default cuts are used for this region. @@ -80,6 +74,18 @@ Default cuts are used for this region. Warning : Region does not have specific production cuts, even though it appears in the current tracking world. Default cuts are used for this region. +Warning : Region does not have specific production cuts, +even though it appears in the current tracking world. +Default cuts are used for this region. +Warning : Region does not have specific production cuts, +even though it appears in the current tracking world. +Default cuts are used for this region. +Warning : Region does not have specific production cuts, +even though it appears in the current tracking world. +Default cuts are used for this region. +Warning : Region does not have specific production cuts, +even though it appears in the current tracking world. +Default cuts are used for this region. Instantiating Visualization Manager....... Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... diff --git a/examples/extended/parameterisations/Par03/CMakeLists.txt b/examples/extended/parameterisations/Par03/CMakeLists.txt index e3d19214a4..aab8dde598 100644 --- a/examples/extended/parameterisations/Par03/CMakeLists.txt +++ b/examples/extended/parameterisations/Par03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Par03) #---------------------------------------------------------------------------- diff --git a/examples/extended/parameterisations/gflash/CMakeLists.txt b/examples/extended/parameterisations/gflash/CMakeLists.txt index 126320fc32..1604e15167 100644 --- a/examples/extended/parameterisations/gflash/CMakeLists.txt +++ b/examples/extended/parameterisations/gflash/CMakeLists.txt @@ -2,10 +2,7 @@ #---Adding example B2 subdirectories explicitly # and a custom target to for building all example B2 options ---------- -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(gflash1) add_subdirectory(gflash2) diff --git a/examples/extended/parameterisations/gflash/gflash1/CMakeLists.txt b/examples/extended/parameterisations/gflash/gflash1/CMakeLists.txt index 45de294bc6..6ade2cc74d 100644 --- a/examples/extended/parameterisations/gflash/gflash1/CMakeLists.txt +++ b/examples/extended/parameterisations/gflash/gflash1/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(gflash1) #---------------------------------------------------------------------------- diff --git a/examples/extended/parameterisations/gflash/gflash2/CMakeLists.txt b/examples/extended/parameterisations/gflash/gflash2/CMakeLists.txt index 30d71c7d99..a08bdf41ff 100644 --- a/examples/extended/parameterisations/gflash/gflash2/CMakeLists.txt +++ b/examples/extended/parameterisations/gflash/gflash2/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(gflash2) #---------------------------------------------------------------------------- diff --git a/examples/extended/parameterisations/gflash/gflash3/CMakeLists.txt b/examples/extended/parameterisations/gflash/gflash3/CMakeLists.txt index 17b097d9c3..fbe097160b 100644 --- a/examples/extended/parameterisations/gflash/gflash3/CMakeLists.txt +++ b/examples/extended/parameterisations/gflash/gflash3/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(gflash3) #---------------------------------------------------------------------------- diff --git a/examples/extended/parameterisations/gflash/gflasha/CMakeLists.txt b/examples/extended/parameterisations/gflash/gflasha/CMakeLists.txt index 16f72b1872..6cb6e11b47 100644 --- a/examples/extended/parameterisations/gflash/gflasha/CMakeLists.txt +++ b/examples/extended/parameterisations/gflash/gflasha/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(gflasha) #---------------------------------------------------------------------------- diff --git a/examples/extended/persistency/CMakeLists.txt b/examples/extended/persistency/CMakeLists.txt index 9a67a30955..1ea711ecc9 100644 --- a/examples/extended/persistency/CMakeLists.txt +++ b/examples/extended/persistency/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all persistency examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) find_package(Geant4) include(${Geant4_USE_FILE}) diff --git a/examples/extended/persistency/History b/examples/extended/persistency/History index ddcbf94e01..0261666fef 100644 --- a/examples/extended/persistency/History +++ b/examples/extended/persistency/History @@ -15,6 +15,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24th, 2021, B. Morgan (exPersistency-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + November 13th, 2020 Ben Morgan (exPersistency-V10-06-02) - Enforce use of Serial RunManager for serial-only examples. diff --git a/examples/extended/persistency/P01/CMakeLists.txt b/examples/extended/persistency/P01/CMakeLists.txt index afc1a06c07..c70f1536b3 100644 --- a/examples/extended/persistency/P01/CMakeLists.txt +++ b/examples/extended/persistency/P01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(P01) #---------------------------------------------------------------------------- diff --git a/examples/extended/persistency/P01/p01-read.out b/examples/extended/persistency/P01/p01-read.out index c7fb55d7ec..1e244f49be 100644 --- a/examples/extended/persistency/P01/p01-read.out +++ b/examples/extended/persistency/P01/p01-read.out @@ -4,469 +4,378 @@ Collection name='THashList', class='THashList', size=4 TKey Name = Event_3, Title = object title, Cycle = 1 TKey Name = Event_4, Title = object title, Cycle = 1 Collection: Event_1 -Number of hits: 111 - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00682059 position[mm]: (-12.964,3.1254,-1586.95) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0481362 position[mm]: (-15.018,3.60754,-1459.32) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00972031 position[mm]: (-15.4459,3.70965,-1432.54) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00126117 position[mm]: (-15.4938,3.72141,-1429.56) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0138335 position[mm]: (-15.9705,3.8398,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0242088 position[mm]: (-26.7464,6.42274,-734.584) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00136333 position[mm]: (-26.7939,6.43402,-731.637) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00314895 position[mm]: (-26.9079,6.46113,-724.59) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00302918 position[mm]: (-27.0154,6.48737,-717.981) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0348514 position[mm]: (-28.3198,6.81562,-637.655) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00834546 position[mm]: (-28.7059,6.90905,-613.9) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00486229 position[mm]: (-28.9308,6.96202,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0380093 position[mm]: (-40.1861,9.59458,91.1183) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0158463 position[mm]: (-40.6316,9.70462,118.844) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00943287 position[mm]: (-41.0268,9.7987,143.376) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00857025 position[mm]: (-41.4131,9.8908,167.388) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000294386 position[mm]: (-41.4639,9.90373,170.568) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00496941 position[mm]: (-41.619,9.94343,180.296) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00133046 position[mm]: (-41.7525,9.97641,188.692) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00455116 position[mm]: (-41.9316,10.021,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.021234 position[mm]: (-52.133,12.5504,839.396) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00894706 position[mm]: (-52.4754,12.638,860.944) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.000720188 position[mm]: (-52.5228,12.65,863.934) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0011429 position[mm]: (-52.6675,12.6867,872.994) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00547354 position[mm]: (-52.9989,12.769,893.876) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0214705 position[mm]: (-53.9241,12.9949,951.51) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0116899 position[mm]: (-54.7116,13.1773,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0154643 position[mm]: (-65.2981,15.6498,1639.66) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00913648 position[mm]: (-65.5087,15.6992,1652.26) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00171286 position[mm]: (-65.5422,15.7071,1654.27) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.004391 position[mm]: (-65.8333,15.7756,1671.68) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0158756 position[mm]: (-66.4423,15.9186,1708.22) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.000106392 position[mm]: (-66.4844,15.9288,1710.79) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0132387 position[mm]: (-67.4038,16.154,1767.05) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00728642 position[mm]: (-67.6749,16.2205,1784.07) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00434114 position[mm]: (-67.7655,16.243,1789.76) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00342302 position[mm]: (-67.9286,16.2835,1800) - trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00175444 position[mm]: (-67.7755,16.2404,1789.76) - trackID: 70 chamberNb: 4 energy deposit[MeV]: 0.00438514 position[mm]: (-67.6404,16.2305,1784.07) - trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.00148077 position[mm]: (-67.3976,16.1598,1767.05) - trackID: 68 chamberNb: 4 energy deposit[MeV]: 0.00168017 position[mm]: (-66.4844,15.919,1710.79) - trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.00366837 position[mm]: (-66.4225,15.9383,1708.22) - trackID: 66 chamberNb: 4 energy deposit[MeV]: 0.00163189 position[mm]: (-65.8261,15.7693,1671.68) - trackID: 65 chamberNb: 4 energy deposit[MeV]: 0.00139921 position[mm]: (-65.5346,15.7092,1654.27) - trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.00138298 position[mm]: (-65.5078,15.707,1652.26) - trackID: 63 chamberNb: 4 energy deposit[MeV]: 0.00143442 position[mm]: (-65.3051,15.6455,1639.66) - trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.00205206 position[mm]: (-53.9366,12.9939,951.511) - trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00208572 position[mm]: (-53.0094,12.7616,893.877) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00190785 position[mm]: (-51.733,13.0962,873.228) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00502205 position[mm]: (-52.7107,13.8626,873.273) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0123887 position[mm]: (-52.3924,14.5229,873.98) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00637197 position[mm]: (-52.392,14.6833,873.465) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00812516 position[mm]: (-52.1443,14.8816,873.355) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00644177 position[mm]: (-52.0886,14.7681,873.409) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00422847 position[mm]: (-52.1216,14.7762,873.405) - trackID: 51 chamberNb: 3 energy deposit[MeV]: 0.00382763 position[mm]: (-52.4933,12.6519,863.936) - trackID: 50 chamberNb: 3 energy deposit[MeV]: 0.0066334 position[mm]: (-52.4663,12.7036,860.95) - trackID: 49 chamberNb: 3 energy deposit[MeV]: 0.00231235 position[mm]: (-52.1186,12.5536,839.396) - trackID: 45 chamberNb: 2 energy deposit[MeV]: 0.00234206 position[mm]: (-41.7431,9.96461,188.693) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.00152425 position[mm]: (-41.611,9.9471,180.297) - trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.00219128 position[mm]: (-41.4775,9.90201,170.568) - trackID: 42 chamberNb: 2 energy deposit[MeV]: 0.00140752 position[mm]: (-41.421,9.89193,167.388) - trackID: 41 chamberNb: 2 energy deposit[MeV]: 0.00479735 position[mm]: (-41.0495,9.83318,143.378) - trackID: 40 chamberNb: 2 energy deposit[MeV]: 0.00156738 position[mm]: (-40.6406,9.7061,118.844) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00141639 position[mm]: (-40.1928,9.58999,91.1185) - trackID: 33 chamberNb: 1 energy deposit[MeV]: 0.00145009 position[mm]: (-28.705,6.90079,-613.9) - trackID: 32 chamberNb: 1 energy deposit[MeV]: 0.00428645 position[mm]: (-28.3385,6.7862,-637.653) - trackID: 31 chamberNb: 1 energy deposit[MeV]: 0.00674803 position[mm]: (-26.9972,6.42197,-717.974) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00940007 position[mm]: (-26.4276,0.729111,-713.18) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00632024 position[mm]: (-30.0848,-1.19173,-709.387) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0153657 position[mm]: (-27.6815,-8.84323,-704.971) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00235892 position[mm]: (-27.217,-11.1514,-704.053) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00313032 position[mm]: (-27.5361,-11.0086,-705.953) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0058271 position[mm]: (-24.4966,-10.4018,-709.99) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00898024 position[mm]: (-25.4998,-10.8381,-714.555) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00715934 position[mm]: (-25.4006,-7.63546,-712.359) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0108958 position[mm]: (-25.7385,-3.88118,-710.973) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00691647 position[mm]: (-28.3502,-2.76182,-711.439) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00278211 position[mm]: (-29.1835,-3.88513,-711.096) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00949554 position[mm]: (-27.3434,-3.53415,-709.739) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0106573 position[mm]: (-27.8161,-1.95917,-710.372) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00474992 position[mm]: (-27.8954,-0.90838,-710.569) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00742017 position[mm]: (-27.6296,-0.312061,-710.327) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00598164 position[mm]: (-27.8286,-0.598351,-710.069) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00710916 position[mm]: (-27.5849,-0.63049,-710.166) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.000151617 position[mm]: (-27.5736,-0.659714,-710.202) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00730598 position[mm]: (-27.5208,-0.709941,-710.225) - trackID: 104 chamberNb: 1 energy deposit[MeV]: 0.00150152 position[mm]: (-27.5793,-0.666184,-710.201) - trackID: 103 chamberNb: 1 energy deposit[MeV]: 0.00148451 position[mm]: (-27.9379,-0.895384,-710.553) - trackID: 103 chamberNb: 1 energy deposit[MeV]: 0.00378726 position[mm]: (-27.9304,-0.875944,-710.573) - trackID: 102 chamberNb: 1 energy deposit[MeV]: 0.00301375 position[mm]: (-27.7981,-1.95978,-710.384) - trackID: 101 chamberNb: 1 energy deposit[MeV]: 0.00186015 position[mm]: (-29.177,-3.89053,-711.103) - trackID: 100 chamberNb: 1 energy deposit[MeV]: 0.00196308 position[mm]: (-28.3483,-2.76663,-711.45) - trackID: 99 chamberNb: 1 energy deposit[MeV]: 0.00322685 position[mm]: (-25.7341,-3.8636,-710.958) - trackID: 98 chamberNb: 1 energy deposit[MeV]: 0.00372197 position[mm]: (-25.4046,-7.62551,-712.386) - trackID: 97 chamberNb: 1 energy deposit[MeV]: 0.00180719 position[mm]: (-25.4987,-10.844,-714.546) - trackID: 96 chamberNb: 1 energy deposit[MeV]: 0.00164632 position[mm]: (-24.5054,-10.3982,-709.988) - trackID: 95 chamberNb: 1 energy deposit[MeV]: 0.00679077 position[mm]: (-27.2296,-11.2188,-704.058) - trackID: 94 chamberNb: 1 energy deposit[MeV]: 0.00149213 position[mm]: (-30.0766,-1.1891,-709.386) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.00994574 position[mm]: (-25.7535,0.797612,-712.389) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.00991137 position[mm]: (-25.5343,1.40636,-712.39) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.00890539 position[mm]: (-25.6345,1.11458,-712.302) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.00411864 position[mm]: (-25.6138,1.01374,-712.262) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.00298785 position[mm]: (-25.6156,1.01114,-712.283) - trackID: 105 chamberNb: 1 energy deposit[MeV]: 0.00222388 position[mm]: (-25.6224,1.02482,-712.263) - trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.00147168 position[mm]: (-26.8023,6.43498,-731.637) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.00185919 position[mm]: (-26.7405,6.41339,-734.583) - trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00379916 position[mm]: (-15.4961,3.69216,-1429.56) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00422014 position[mm]: (-15.4107,3.67184,-1432.54) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00137182 position[mm]: (-15.4043,3.66996,-1432.54) - trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0015434 position[mm]: (-15.0095,3.60463,-1459.32) +Number of hits: 51 + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00323676 position[mm]: (-12.2171,2.65375,-1584.75) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0038909 position[mm]: (-12.3594,2.68522,-1575.53) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00864322 position[mm]: (-12.8692,2.79827,-1542.62) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0134881 position[mm]: (-13.2859,2.89309,-1515.51) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0197991 position[mm]: (-14.0809,3.0804,-1463.05) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0206028 position[mm]: (-15.0432,3.30675,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0253753 position[mm]: (-24.6327,5.52999,-760.682) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00899952 position[mm]: (-25.1756,5.66199,-724.49) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0112183 position[mm]: (-25.5363,5.74813,-700.523) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0427645 position[mm]: (-27.0442,6.1042,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0362652 position[mm]: (-37.4938,8.4343,96.0955) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0312709 position[mm]: (-38.9219,8.74903,188.69) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00518782 position[mm]: (-39.0421,8.77266,196.368) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00345525 position[mm]: (-39.0991,8.78411,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0191644 position[mm]: (-49.4518,10.8657,858.246) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00666628 position[mm]: (-49.8203,10.945,881.36) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0130183 position[mm]: (-50.4094,11.0708,918.396) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0245426 position[mm]: (-51.4414,11.2973,982.916) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00480269 position[mm]: (-51.7073,11.3618,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 8.45805e-05 position[mm]: (-61.0811,13.6443,1600.71) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0533965 position[mm]: (-62.9673,14.1194,1722.03) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0029426 position[mm]: (-63.069,14.1454,1728.7) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0365001 position[mm]: (-64.1576,14.4121,1800) + trackID: 62 chamberNb: 4 energy deposit[MeV]: 0.0108842 position[mm]: (-62.9544,14.3347,1728.73) + trackID: 62 chamberNb: 4 energy deposit[MeV]: 0.00352377 position[mm]: (-62.934,14.3189,1728.73) + trackID: 61 chamberNb: 4 energy deposit[MeV]: 0.0018583 position[mm]: (-62.9665,14.1304,1722.03) + trackID: 60 chamberNb: 4 energy deposit[MeV]: 0.00173404 position[mm]: (-61.0909,13.6472,1600.71) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.00367348 position[mm]: (-51.7048,11.3079,982.946) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.00546052 position[mm]: (-51.5667,11.307,982.943) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.00306028 position[mm]: (-51.5749,11.2932,982.928) + trackID: 75 chamberNb: 3 energy deposit[MeV]: 0.00218375 position[mm]: (-51.5791,11.3124,982.945) + trackID: 74 chamberNb: 3 energy deposit[MeV]: 0.0017388 position[mm]: (-51.7046,11.3013,982.954) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0019443 position[mm]: (-50.3978,11.0724,918.397) + trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00566719 position[mm]: (-49.6412,10.9687,881.384) + trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00505387 position[mm]: (-49.6043,10.9884,881.4) + trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.00198243 position[mm]: (-49.6403,10.9603,881.392) + trackID: 51 chamberNb: 3 energy deposit[MeV]: 0.00435147 position[mm]: (-49.4178,10.8763,858.248) + trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.00822585 position[mm]: (-39.2505,8.64126,196.397) + trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.00719955 position[mm]: (-39.2481,8.6568,196.323) + trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.0046306 position[mm]: (-38.9585,8.73532,188.692) + trackID: 42 chamberNb: 2 energy deposit[MeV]: 0.00234206 position[mm]: (-37.4842,8.42276,96.0964) + trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.00226796 position[mm]: (-25.5502,5.75197,-700.522) + trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.00145983 position[mm]: (-25.1748,5.67032,-724.49) + trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.00220391 position[mm]: (-24.6307,5.51632,-760.682) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.00243725 position[mm]: (-14.0868,3.06556,-1463.05) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00951089 position[mm]: (-13.7858,2.53471,-1515.41) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00791861 position[mm]: (-14.0838,2.52608,-1515.32) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0100615 position[mm]: (-13.963,2.4954,-1515.33) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00356597 position[mm]: (-12.8603,2.82367,-1542.62) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.00139258 position[mm]: (-12.3662,2.68926,-1575.53) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00586167 position[mm]: (-12.2041,2.5999,-1584.75) Collection: Event_2 -Number of hits: 151 - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0148874 position[mm]: (135.349,102.996,-1552.62) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0135059 position[mm]: (139.63,106.253,-1524.7) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0185274 position[mm]: (149.786,114.561,-1456.6) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00205102 position[mm]: (151.05,115.605,-1448.04) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0176836 position[mm]: (158.131,121.317,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0105123 position[mm]: (249.823,195.208,-774.665) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00155706 position[mm]: (250.355,195.645,-771.001) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0377807 position[mm]: (263.504,206.507,-680.085) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00815009 position[mm]: (267.15,209.502,-654.762) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0209522 position[mm]: (274.928,216.102,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00236677 position[mm]: (363.446,290.806,16.6446) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0756826 position[mm]: (388.006,311.928,190.574) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00186843 position[mm]: (389.435,313.041,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00172276 position[mm]: (480.688,383.057,803.681) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00487051 position[mm]: (482.176,384.214,813.625) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00835745 position[mm]: (485.203,386.636,834.214) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00718691 position[mm]: (488.659,389.363,857.468) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00491261 position[mm]: (492.126,392.129,880.894) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0146011 position[mm]: (497.838,396.643,919.457) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 4.9156e-05 position[mm]: (498.201,396.926,921.887) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0376993 position[mm]: (509.77,405.958,999.324) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.000344957 position[mm]: (509.872,406.036,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.000399792 position[mm]: (600.471,474.497,1601.92) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00276125 position[mm]: (601.949,475.602,1611.68) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0550551 position[mm]: (625.944,493.442,1769.5) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00656229 position[mm]: (630.767,496.925,1800) - trackID: 65 chamberNb: 4 energy deposit[MeV]: 0.00458263 position[mm]: (625.979,493.426,1769.5) - trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.00224178 position[mm]: (601.943,475.616,1611.68) - trackID: 63 chamberNb: 4 energy deposit[MeV]: 0.00184709 position[mm]: (600.461,474.493,1601.93) - trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.00156317 position[mm]: (509.764,405.952,999.326) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.000457172 position[mm]: (498.223,396.815,921.909) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00223787 position[mm]: (498.264,396.748,921.87) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00371716 position[mm]: (498.245,396.767,921.862) - trackID: 79 chamberNb: 3 energy deposit[MeV]: 0.00219561 position[mm]: (498.266,396.744,921.857) - trackID: 78 chamberNb: 3 energy deposit[MeV]: 0.0018338 position[mm]: (498.215,396.809,921.912) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00155266 position[mm]: (497.843,396.636,919.458) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.00988718 position[mm]: (492.602,392.263,880.887) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.00453599 position[mm]: (492.595,392.18,880.691) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.00946735 position[mm]: (492.619,392.178,880.58) - trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.00307682 position[mm]: (489.076,389.455,857.464) - trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.00721921 position[mm]: (489.07,389.74,857.329) - trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.00946276 position[mm]: (489.148,389.81,857.39) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.00137454 position[mm]: (489.082,389.735,857.337) - trackID: 80 chamberNb: 3 energy deposit[MeV]: 0.00232747 position[mm]: (489.061,389.457,857.469) - trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.00624291 position[mm]: (485.106,386.605,834.243) - trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.00278689 position[mm]: (485.125,386.61,834.241) - trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00310763 position[mm]: (482.159,384.227,813.627) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.00377593 position[mm]: (480.699,383.084,803.679) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00823807 position[mm]: (388.094,311.903,190.573) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.00199805 position[mm]: (363.452,290.796,16.6455) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00114903 position[mm]: (266.825,209.235,-653.668) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00255372 position[mm]: (266.622,209.139,-653.832) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00851563 position[mm]: (266.549,209.063,-653.757) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00174291 position[mm]: (266.558,209.065,-653.761) - trackID: 84 chamberNb: 1 energy deposit[MeV]: 0.00448194 position[mm]: (266.634,209.109,-653.85) - trackID: 83 chamberNb: 1 energy deposit[MeV]: 0.00965098 position[mm]: (266.759,209.149,-653.539) - trackID: 83 chamberNb: 1 energy deposit[MeV]: 0.00246427 position[mm]: (266.755,209.143,-653.525) - trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.00188175 position[mm]: (267.155,209.492,-654.761) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.00650711 position[mm]: (263.415,206.661,-680.069) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.00394802 position[mm]: (263.43,206.687,-680.06) - trackID: 85 chamberNb: 1 energy deposit[MeV]: 0.00211259 position[mm]: (263.426,206.655,-680.069) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.00170026 position[mm]: (250.363,195.651,-771.003) - trackID: 26 chamberNb: 1 energy deposit[MeV]: 0.0020614 position[mm]: (249.827,195.196,-774.664) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0169421 position[mm]: (172.715,145.102,-1419.95) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00453724 position[mm]: (177.813,149.201,-1416.36) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0424421 position[mm]: (240,170.654,-1403.9) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00205309 position[mm]: (478.302,-571.674,-799.896) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0030823 position[mm]: (474.767,-572.609,-798.754) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.032781 position[mm]: (465.655,-595.82,-788.741) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00986074 position[mm]: (463.708,-603.153,-777.056) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 6.70011e-05 position[mm]: (463.857,-603.42,-776.923) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00647724 position[mm]: (474.841,-608.688,-777.55) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00712309 position[mm]: (477.825,-611.41,-781.114) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00296264 position[mm]: (477.57,-615.566,-786.245) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00949334 position[mm]: (476.381,-617.064,-792.308) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.000920394 position[mm]: (476.41,-618.869,-793.46) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00745143 position[mm]: (482.447,-621.577,-793.845) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00405126 position[mm]: (485.5,-615.193,-790.657) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00070657 position[mm]: (486.278,-614.311,-790.375) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00259522 position[mm]: (486.713,-612.745,-789.552) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00308396 position[mm]: (487.382,-611.503,-787.658) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0130169 position[mm]: (480.155,-604.953,-789.005) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0018891 position[mm]: (479.22,-605.179,-788.959) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00761217 position[mm]: (474.092,-604.317,-788.91) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00538056 position[mm]: (472.319,-604.975,-787.632) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00594415 position[mm]: (471.283,-605.563,-787.422) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.000540153 position[mm]: (471.372,-605.22,-786.879) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00241704 position[mm]: (471.013,-605.687,-787.169) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.012835 position[mm]: (470.732,-606.27,-786.857) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00158767 position[mm]: (470.758,-606.082,-786.791) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00434431 position[mm]: (470.621,-606.11,-786.632) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00613106 position[mm]: (470.622,-606.117,-786.54) - trackID: 130 chamberNb: 1 energy deposit[MeV]: 0.00150531 position[mm]: (470.641,-606.124,-786.597) - trackID: 129 chamberNb: 1 energy deposit[MeV]: 0.00195644 position[mm]: (470.613,-606.104,-786.627) - trackID: 128 chamberNb: 1 energy deposit[MeV]: 0.00168738 position[mm]: (470.764,-606.077,-786.785) - trackID: 127 chamberNb: 1 energy deposit[MeV]: 0.00141652 position[mm]: (471.009,-605.689,-787.176) - trackID: 126 chamberNb: 1 energy deposit[MeV]: 0.00150653 position[mm]: (471.372,-605.215,-786.886) - trackID: 125 chamberNb: 1 energy deposit[MeV]: 0.00321815 position[mm]: (472.317,-604.964,-787.611) - trackID: 124 chamberNb: 1 energy deposit[MeV]: 0.00462787 position[mm]: (479.09,-604.927,-788.926) - trackID: 124 chamberNb: 1 energy deposit[MeV]: 0.00685968 position[mm]: (479.09,-605.013,-788.814) - trackID: 124 chamberNb: 1 energy deposit[MeV]: 0.00397676 position[mm]: (479.083,-605.002,-788.786) - trackID: 131 chamberNb: 1 energy deposit[MeV]: 0.0016732 position[mm]: (479.1,-604.928,-788.926) - trackID: 123 chamberNb: 1 energy deposit[MeV]: 0.00366024 position[mm]: (487.382,-611.514,-787.632) - trackID: 122 chamberNb: 1 energy deposit[MeV]: 0.0021147 position[mm]: (486.714,-612.739,-789.564) - trackID: 121 chamberNb: 1 energy deposit[MeV]: 0.00610405 position[mm]: (486.216,-614.023,-790.676) - trackID: 121 chamberNb: 1 energy deposit[MeV]: 0.00239396 position[mm]: (486.024,-613.933,-790.673) - trackID: 121 chamberNb: 1 energy deposit[MeV]: 0.00973592 position[mm]: (485.937,-613.912,-790.75) - trackID: 132 chamberNb: 1 energy deposit[MeV]: 0.00343198 position[mm]: (486.023,-613.909,-790.665) - trackID: 120 chamberNb: 1 energy deposit[MeV]: 0.0014692 position[mm]: (485.493,-615.189,-790.655) - trackID: 119 chamberNb: 1 energy deposit[MeV]: 0.00151612 position[mm]: (482.449,-621.577,-793.853) - trackID: 118 chamberNb: 1 energy deposit[MeV]: 0.00149594 position[mm]: (476.41,-618.865,-793.467) - trackID: 117 chamberNb: 1 energy deposit[MeV]: 0.00147072 position[mm]: (476.373,-617.063,-792.307) - trackID: 116 chamberNb: 1 energy deposit[MeV]: 0.00170156 position[mm]: (477.561,-615.567,-786.24) - trackID: 115 chamberNb: 1 energy deposit[MeV]: 0.00264651 position[mm]: (477.841,-611.406,-781.107) - trackID: 114 chamberNb: 1 energy deposit[MeV]: 0.00195942 position[mm]: (474.836,-608.69,-777.561) - trackID: 113 chamberNb: 1 energy deposit[MeV]: 0.0054169 position[mm]: (440.6,-601.478,-690.723) - trackID: 133 chamberNb: 1 energy deposit[MeV]: 0.00878249 position[mm]: (440.754,-601.37,-690.667) - trackID: 133 chamberNb: 1 energy deposit[MeV]: 0.00450583 position[mm]: (440.755,-601.335,-690.652) - trackID: 112 chamberNb: 1 energy deposit[MeV]: 0.00168001 position[mm]: (463.717,-603.149,-777.055) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.000808243 position[mm]: (474.505,-572.884,-799.258) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.000767417 position[mm]: (474.228,-572.945,-799.543) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00163303 position[mm]: (474.027,-572.944,-799.396) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.000152449 position[mm]: (473.748,-572.872,-799.316) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.000834138 position[mm]: (473.534,-572.91,-799.036) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00104851 position[mm]: (473.276,-572.921,-798.704) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00249532 position[mm]: (473.47,-572.495,-798.176) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00269319 position[mm]: (473.563,-572.375,-799.052) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.002151 position[mm]: (473.503,-572.836,-799.166) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00430978 position[mm]: (473.188,-573.053,-799.318) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.0090896 position[mm]: (473.125,-573.135,-799.344) - trackID: 110 chamberNb: 1 energy deposit[MeV]: 0.000177141 position[mm]: (478.332,-571.705,-799.959) - trackID: 110 chamberNb: 1 energy deposit[MeV]: 2.31683e-05 position[mm]: (478.384,-571.673,-799.999) - trackID: 110 chamberNb: 1 energy deposit[MeV]: 7.0255e-05 position[mm]: (478.387,-571.675,-800) - trackID: 104 chamberNb: 1 energy deposit[MeV]: 0.034556 position[mm]: (663.3,-483.9,-618.383) - trackID: 134 chamberNb: 1 energy deposit[MeV]: 0.00695374 position[mm]: (663.423,-483.647,-618.303) - trackID: 134 chamberNb: 1 energy deposit[MeV]: 0.0102076 position[mm]: (663.346,-483.715,-618.379) - trackID: 89 chamberNb: 0 energy deposit[MeV]: 0.00144768 position[mm]: (177.814,149.195,-1416.36) - trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.00706561 position[mm]: (149.732,114.609,-1456.59) - trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00224778 position[mm]: (139.64,106.243,-1524.7) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00570985 position[mm]: (134.429,103.26,-1552.31) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00499543 position[mm]: (133.947,102.917,-1552) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00152166 position[mm]: (134.004,102.664,-1552.19) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.000191073 position[mm]: (133.96,102.622,-1552.24) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00799089 position[mm]: (133.887,102.496,-1552.35) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00325449 position[mm]: (133.88,102.485,-1552.33) - trackID: 149 chamberNb: 0 energy deposit[MeV]: 0.00142865 position[mm]: (133.879,102.496,-1552.35) - trackID: 148 chamberNb: 0 energy deposit[MeV]: 0.00150914 position[mm]: (133.956,102.629,-1552.24) - trackID: 147 chamberNb: 0 energy deposit[MeV]: 0.00196378 position[mm]: (134.004,102.631,-1552.2) - trackID: 146 chamberNb: 0 energy deposit[MeV]: 0.00175855 position[mm]: (134.014,102.662,-1552.19) - trackID: 145 chamberNb: 0 energy deposit[MeV]: 0.00411707 position[mm]: (133.93,102.897,-1551.98) - trackID: 144 chamberNb: 0 energy deposit[MeV]: 0.00306821 position[mm]: (134.429,103.245,-1552.33) +Number of hits: 108 + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00990939 position[mm]: (-207.244,-161.386,-1578.44) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000244233 position[mm]: (-207.415,-161.517,-1577.75) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0144427 position[mm]: (-216.63,-168.563,-1540.82) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0124663 position[mm]: (-225.389,-175.335,-1505.33) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000696409 position[mm]: (-226.057,-175.846,-1502.63) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00955931 position[mm]: (-232.107,-180.492,-1478.1) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00681285 position[mm]: (-237.024,-184.204,-1458.38) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0040336 position[mm]: (-240,-186.448,-1446.42) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 7.35056e-05 position[mm]: (-399.514,-306.584,-799.355) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0086664 position[mm]: (-401.882,-308.39,-789.702) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00436029 position[mm]: (-405.719,-311.309,-774.061) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0268707 position[mm]: (-420.865,-322.825,-712.66) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0113829 position[mm]: (-426.169,-326.877,-691.279) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00997859 position[mm]: (-431.153,-330.712,-671.303) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0115015 position[mm]: (-437.367,-335.528,-646.41) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0101593 position[mm]: (-442.176,-339.236,-627.108) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00827272 position[mm]: (-448.947,-344.407,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00336941 position[mm]: (-602.741,-459.965,6.67493) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0423769 position[mm]: (-632.484,-482.603,124.436) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0129074 position[mm]: (-641.723,-489.99,160.847) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00268309 position[mm]: (-643.735,-491.651,168.816) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00223843 position[mm]: (-646.951,-494.313,181.606) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00567001 position[mm]: (-651.56,-498.167,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00165814 position[mm]: (-802.653,-625.63,803.707) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0144656 position[mm]: (-813.707,-634.772,847.339) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0423828 position[mm]: (-835.19,-652.649,931.905) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00332137 position[mm]: (-837.126,-654.2,939.349) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00485691 position[mm]: (-840.315,-656.748,951.63) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00632117 position[mm]: (-844.461,-660.055,967.588) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0103187 position[mm]: (-851.757,-665.892,995.69) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0014453 position[mm]: (-852.869,-666.79,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0121877 position[mm]: (-1013.92,-796.524,1623.83) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0254872 position[mm]: (-1033.33,-811.315,1698.14) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0196418 position[mm]: (-1048.29,-822.532,1756.39) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00400484 position[mm]: (-1051.17,-824.706,1767.55) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0164954 position[mm]: (-1059.58,-831.053,1800) + trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.00826813 position[mm]: (-1051.34,-824.763,1767.85) + trackID: 68 chamberNb: 4 energy deposit[MeV]: 0.00311573 position[mm]: (-1051.15,-824.695,1767.56) + trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.00868633 position[mm]: (-1048.24,-822.621,1756.39) + trackID: 66 chamberNb: 4 energy deposit[MeV]: 0.00239961 position[mm]: (-1033.34,-811.33,1698.14) + trackID: 65 chamberNb: 4 energy deposit[MeV]: 0.00245034 position[mm]: (-1013.91,-796.509,1623.84) + trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.00141516 position[mm]: (-851.75,-665.895,995.691) + trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00279207 position[mm]: (-844.475,-660.042,967.589) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00599646 position[mm]: (-840.661,-656.706,951.601) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00176722 position[mm]: (-840.762,-656.83,951.498) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.000935847 position[mm]: (-840.808,-656.921,951.554) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00334849 position[mm]: (-840.835,-656.959,951.508) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00324297 position[mm]: (-840.821,-656.955,951.526) + trackID: 90 chamberNb: 3 energy deposit[MeV]: 0.00262601 position[mm]: (-840.82,-656.908,951.55) + trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.00138989 position[mm]: (-840.767,-656.831,951.492) + trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.00622584 position[mm]: (-837.179,-654.225,939.335) + trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.00667524 position[mm]: (-835.313,-652.62,931.893) + trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.0034636 position[mm]: (-835.302,-652.6,931.905) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.00220449 position[mm]: (-813.689,-634.792,847.341) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.00139323 position[mm]: (-813.683,-634.798,847.342) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00417588 position[mm]: (-799.718,-627.375,803.878) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00393522 position[mm]: (-796.903,-629.071,802.535) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00306036 position[mm]: (-794.424,-627.052,801.82) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00104327 position[mm]: (-793.145,-627.117,802.337) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00456406 position[mm]: (-792.941,-629.272,804.403) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00511574 position[mm]: (-793.969,-629.765,807.773) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00637247 position[mm]: (-797.851,-629.636,808.544) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00309314 position[mm]: (-795.78,-627.749,805.661) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00895093 position[mm]: (-797.881,-627.252,803.54) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00666176 position[mm]: (-800.749,-627.447,804.002) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00875908 position[mm]: (-801.307,-629.518,806.038) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0107237 position[mm]: (-801.426,-629.812,806.609) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0102013 position[mm]: (-801.49,-629.54,806.491) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.00740612 position[mm]: (-801.506,-629.6,806.444) + trackID: 92 chamberNb: 3 energy deposit[MeV]: 0.00218699 position[mm]: (-792.929,-629.267,804.402) + trackID: 91 chamberNb: 3 energy deposit[MeV]: 0.00230187 position[mm]: (-793.147,-627.117,802.352) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.00172235 position[mm]: (-647.162,-494.31,181.582) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.000100189 position[mm]: (-647.182,-494.234,181.631) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.00715183 position[mm]: (-647.208,-494.243,181.7) + trackID: 94 chamberNb: 2 energy deposit[MeV]: 0.00227061 position[mm]: (-647.173,-494.223,181.636) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.00316 position[mm]: (-647.145,-494.298,181.571) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00166229 position[mm]: (-643.728,-491.657,168.817) + trackID: 46 chamberNb: 2 energy deposit[MeV]: 0.00817399 position[mm]: (-641.65,-490.041,160.863) + trackID: 45 chamberNb: 2 energy deposit[MeV]: 0.00160447 position[mm]: (-632.491,-482.609,124.434) + trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.00308924 position[mm]: (-602.763,-459.964,6.67084) + trackID: 34 chamberNb: 1 energy deposit[MeV]: 0.00158052 position[mm]: (-442.184,-339.239,-627.11) + trackID: 33 chamberNb: 1 energy deposit[MeV]: 0.00204573 position[mm]: (-437.355,-335.527,-646.407) + trackID: 32 chamberNb: 1 energy deposit[MeV]: 0.00719253 position[mm]: (-431.211,-330.665,-671.301) + trackID: 31 chamberNb: 1 energy deposit[MeV]: 0.00179581 position[mm]: (-426.178,-326.873,-691.28) + trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00180419 position[mm]: (-420.864,-322.835,-712.662) + trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.00178413 position[mm]: (-405.718,-311.299,-774.058) + trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.00853436 position[mm]: (-401.873,-308.486,-789.708) + trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.00200303 position[mm]: (-399.518,-306.595,-799.358) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.00715865 position[mm]: (-237.094,-184.222,-1458.4) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00485216 position[mm]: (-232.134,-180.46,-1478.1) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00532339 position[mm]: (-226.089,-175.81,-1502.63) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.00162162 position[mm]: (-225.382,-175.341,-1505.33) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00165618 position[mm]: (-216.634,-168.571,-1540.82) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00690165 position[mm]: (-205.357,-162.02,-1576.71) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.000884619 position[mm]: (-204.803,-162.315,-1576.32) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00851841 position[mm]: (-204.919,-162.95,-1575.11) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0029855 position[mm]: (-204.38,-163.62,-1575.22) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0021987 position[mm]: (-203.779,-163.853,-1575.07) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00815166 position[mm]: (-204.142,-164.244,-1574.84) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00771203 position[mm]: (-203.965,-163.978,-1574.81) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00797414 position[mm]: (-203.896,-163.933,-1574.84) + trackID: 104 chamberNb: 0 energy deposit[MeV]: 0.00257143 position[mm]: (-203.971,-163.979,-1574.82) + trackID: 103 chamberNb: 0 energy deposit[MeV]: 0.00319027 position[mm]: (-203.774,-163.868,-1575.09) + trackID: 102 chamberNb: 0 energy deposit[MeV]: 0.00204907 position[mm]: (-204.385,-163.624,-1575.21) + trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.00541519 position[mm]: (-204.681,-162.279,-1576.29) + trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.00340951 position[mm]: (-204.689,-162.265,-1576.31) + trackID: 105 chamberNb: 0 energy deposit[MeV]: 0.00154363 position[mm]: (-204.688,-162.285,-1576.29) + trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.00623364 position[mm]: (-207.258,-161.445,-1578.45) Collection: Event_3 -Number of hits: 103 - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000999947 position[mm]: (3.18933,72.9324,-1596.66) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000725866 position[mm]: (3.18822,73.401,-1591.6) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0211745 position[mm]: (3.15574,76.4536,-1559.07) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 7.38259e-05 position[mm]: (3.15706,76.6361,-1557.07) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0216006 position[mm]: (3.20121,81.4553,-1503.92) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0342956 position[mm]: (3.23147,91.0769,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00217443 position[mm]: (3.51527,144.951,-794.903) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0222464 position[mm]: (3.52637,149.989,-738.273) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00374544 position[mm]: (3.51801,150.885,-728.117) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00431947 position[mm]: (3.49783,152.518,-709.873) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.005449 position[mm]: (3.46069,154.305,-690.099) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00489053 position[mm]: (3.45592,155.053,-681.745) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 2.70439e-05 position[mm]: (3.45663,155.117,-681.035) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0104062 position[mm]: (3.4833,157.826,-650.639) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00563752 position[mm]: (3.50572,158.783,-639.896) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0147716 position[mm]: (3.56199,161.798,-606.297) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0044164 position[mm]: (3.56182,162.344,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0077574 position[mm]: (4.51135,216.238,18.4654) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0113262 position[mm]: (4.5782,217.483,32.9689) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.013703 position[mm]: (4.83753,221.643,81.2882) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000561477 position[mm]: (4.85419,222.012,85.7411) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000300811 position[mm]: (4.86161,222.158,87.4886) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00475242 position[mm]: (4.95315,223.78,106.87) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00115939 position[mm]: (4.97319,224.111,110.807) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0232571 position[mm]: (5.29972,229.097,169.665) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000182999 position[mm]: (5.31516,229.383,173.046) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00393362 position[mm]: (5.39178,230.735,189.348) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0048935 position[mm]: (5.43814,231.621,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00423461 position[mm]: (7.59895,282.153,816.47) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0181181 position[mm]: (7.82576,285.775,860.683) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.03554 position[mm]: (8.35721,293.144,954.406) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0115294 position[mm]: (8.40684,295.608,984.499) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00658651 position[mm]: (8.4441,296.853,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00137758 position[mm]: (8.49835,345.744,1603.45) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0059032 position[mm]: (8.49262,346.964,1618.53) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0273696 position[mm]: (8.4344,354.051,1705.16) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0154704 position[mm]: (8.29102,357.558,1747.71) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00668892 position[mm]: (8.23779,358.936,1763.75) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.000442026 position[mm]: (8.22543,359.223,1767.16) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0136982 position[mm]: (8.10587,361.992,1800) - trackID: 75 chamberNb: 4 energy deposit[MeV]: 0.0026492 position[mm]: (8.22292,358.946,1763.75) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00696467 position[mm]: (10.1272,356.199,1748.45) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00397961 position[mm]: (9.70835,355.637,1749.68) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0019605 position[mm]: (9.95631,356.428,1749.92) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00492915 position[mm]: (9.76729,357.78,1749.79) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00624337 position[mm]: (8.79547,358.274,1750.12) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00646374 position[mm]: (8.20735,358.876,1749.88) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0128656 position[mm]: (7.99521,359.276,1750.32) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0122596 position[mm]: (7.9346,359.203,1750.53) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00249591 position[mm]: (7.93132,359.188,1750.53) - trackID: 92 chamberNb: 4 energy deposit[MeV]: 0.00168458 position[mm]: (9.96341,356.429,1749.92) - trackID: 91 chamberNb: 4 energy deposit[MeV]: 0.00428561 position[mm]: (9.67747,355.651,1749.67) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.006437 position[mm]: (8.79871,353.99,1705.22) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00810635 position[mm]: (8.75515,354.081,1705.05) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00559684 position[mm]: (8.72771,354.117,1705.07) - trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.00296693 position[mm]: (8.47178,346.961,1618.53) - trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00420512 position[mm]: (8.46499,345.75,1603.45) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00267282 position[mm]: (8.40521,295.626,984.498) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00380322 position[mm]: (8.373,293.119,954.41) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.00181593 position[mm]: (7.83509,285.781,860.683) - trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.00487969 position[mm]: (7.60144,282.111,816.476) - trackID: 45 chamberNb: 2 energy deposit[MeV]: 0.00140481 position[mm]: (5.38407,230.737,189.349) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.00573964 position[mm]: (4.86057,229.775,173.118) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.00191266 position[mm]: (4.71649,230.047,173.061) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.00684108 position[mm]: (4.81076,230.095,172.786) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0104048 position[mm]: (4.73435,229.988,172.776) - trackID: 100 chamberNb: 2 energy deposit[MeV]: 0.00209471 position[mm]: (4.70586,230.041,173.056) - trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.0018129 position[mm]: (5.29387,229.106,169.664) - trackID: 42 chamberNb: 2 energy deposit[MeV]: 0.00139165 position[mm]: (4.96844,224.117,110.806) - trackID: 41 chamberNb: 2 energy deposit[MeV]: 0.00144333 position[mm]: (4.95815,223.787,106.869) - trackID: 40 chamberNb: 2 energy deposit[MeV]: 0.00228946 position[mm]: (4.87479,222.152,87.4897) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0034739 position[mm]: (4.88019,222.012,85.7425) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.0110081 position[mm]: (4.85397,221.786,81.292) - trackID: 37 chamberNb: 2 energy deposit[MeV]: 0.0023708 position[mm]: (4.49679,216.243,18.4658) - trackID: 31 chamberNb: 1 energy deposit[MeV]: 0.00322458 position[mm]: (3.58553,161.797,-606.295) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00238497 position[mm]: (3.51963,158.776,-639.895) - trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.00195788 position[mm]: (3.46334,155.127,-681.035) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.00178531 position[mm]: (3.44545,155.052,-681.744) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.00159324 position[mm]: (3.45992,154.314,-690.1) - trackID: 26 chamberNb: 1 energy deposit[MeV]: 0.00250791 position[mm]: (3.51334,152.524,-709.873) - trackID: 25 chamberNb: 1 energy deposit[MeV]: 0.00170369 position[mm]: (3.51582,150.875,-728.116) - trackID: 24 chamberNb: 1 energy deposit[MeV]: 0.00208151 position[mm]: (3.53357,149.979,-738.272) - trackID: 23 chamberNb: 1 energy deposit[MeV]: 0.00180378 position[mm]: (3.50473,144.949,-794.902) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00271698 position[mm]: (3.21618,81.4665,-1503.92) - trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.00447282 position[mm]: (3.12167,76.6475,-1557.06) - trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00627826 position[mm]: (3.10959,76.414,-1559.07) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0055691 position[mm]: (3.62236,73.231,-1591.51) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00760893 position[mm]: (3.3495,73.1224,-1591.42) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0101409 position[mm]: (3.32592,73.0022,-1591.45) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.00112085 position[mm]: (4.23688,72.3798,-1595.35) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0115657 position[mm]: (8.83748,40.1554,-1564.52) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0119944 position[mm]: (26.4372,33.8738,-1561.09) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0112188 position[mm]: (48.0374,25.0167,-1572.37) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.00601472 position[mm]: (59.534,26.1738,-1571.71) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0306521 position[mm]: (103.876,12.5878,-1596.73) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.00197161 position[mm]: (105.572,13.7265,-1600) - trackID: 105 chamberNb: 0 energy deposit[MeV]: 0.00282505 position[mm]: (59.5351,26.1932,-1571.72) - trackID: 104 chamberNb: 0 energy deposit[MeV]: 0.00176597 position[mm]: (48.0395,25.0269,-1572.37) - trackID: 103 chamberNb: 0 energy deposit[MeV]: 0.00725286 position[mm]: (26.421,33.7998,-1561.09) - trackID: 102 chamberNb: 0 energy deposit[MeV]: 0.00175434 position[mm]: (8.84284,40.1627,-1564.52) - trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.00204156 position[mm]: (4.19003,72.366,-1595.32) - trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.00205629 position[mm]: (4.18629,72.361,-1595.33) - trackID: 146 chamberNb: 0 energy deposit[MeV]: 0.00186324 position[mm]: (4.1807,72.3721,-1595.32) +Number of hits: 105 + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000142237 position[mm]: (-182.714,-89.1504,-1598.29) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0117448 position[mm]: (-188.963,-92.1863,-1570.36) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00241116 position[mm]: (-190.713,-93.0306,-1562.53) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0102666 position[mm]: (-195.375,-95.2911,-1541.63) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0108043 position[mm]: (-200.435,-97.8302,-1518.76) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0243197 position[mm]: (-211.874,-103.53,-1466.68) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00555836 position[mm]: (-214.397,-104.83,-1454.99) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00175646 position[mm]: (-215.571,-105.441,-1449.59) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0130376 position[mm]: (-223.849,-109.743,-1411.36) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00703194 position[mm]: (-226.332,-111.029,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00464842 position[mm]: (-358.863,-179.444,-792.661) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00729115 position[mm]: (-363.234,-181.74,-772.41) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00498788 position[mm]: (-365.247,-182.808,-763.101) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0074807 position[mm]: (-370.382,-185.517,-739.41) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.000921049 position[mm]: (-371.278,-185.987,-735.302) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0162738 position[mm]: (-382.42,-191.86,-684.223) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00599164 position[mm]: (-387.025,-194.352,-662.732) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0208004 position[mm]: (-398.28,-200.403,-610.596) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00411082 position[mm]: (-400.564,-201.626,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0028629 position[mm]: (-533.034,-272.459,13.8074) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.017149 position[mm]: (-543.055,-277.841,60.2752) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0196527 position[mm]: (-556.368,-285.14,122.032) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00442667 position[mm]: (-557.272,-285.634,126.257) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0078407 position[mm]: (-561.34,-287.854,145.235) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000363521 position[mm]: (-562.206,-288.33,149.291) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00877339 position[mm]: (-567.227,-291.094,172.813) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00415309 position[mm]: (-569.864,-292.548,185.107) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00468462 position[mm]: (-573.054,-294.33,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00887244 position[mm]: (-707.027,-368.286,827.945) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00364496 position[mm]: (-709.834,-369.826,841.183) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0181281 position[mm]: (-718.24,-374.495,880.797) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00651837 position[mm]: (-721.255,-376.161,894.936) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00262072 position[mm]: (-723.867,-377.611,907.159) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0125822 position[mm]: (-733.468,-383.066,952.547) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.013172 position[mm]: (-743.665,-388.836,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0251578 position[mm]: (-884.987,-469.319,1663.58) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00339169 position[mm]: (-887.933,-470.98,1677.33) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0392749 position[mm]: (-908.976,-482.885,1775.57) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 5.73694e-05 position[mm]: (-909.065,-482.934,1775.98) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0120925 position[mm]: (-914.232,-485.788,1800) + trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00176039 position[mm]: (-909.058,-482.942,1775.98) + trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0014563 position[mm]: (-908.968,-482.885,1775.57) + trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.0013694 position[mm]: (-887.928,-470.975,1677.33) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00439194 position[mm]: (-884.202,-469.583,1663.89) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.000346053 position[mm]: (-884.273,-469.61,1664.02) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00508069 position[mm]: (-884.586,-469.724,1664.27) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00694359 position[mm]: (-884.603,-469.769,1664) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00522692 position[mm]: (-884.626,-469.735,1663.98) + trackID: 112 chamberNb: 4 energy deposit[MeV]: 0.00436607 position[mm]: (-884.634,-469.779,1664.02) + trackID: 111 chamberNb: 4 energy deposit[MeV]: 0.0046207 position[mm]: (-884.295,-469.618,1663.99) + trackID: 110 chamberNb: 4 energy deposit[MeV]: 0.00412986 position[mm]: (-884.228,-469.596,1663.87) + trackID: 65 chamberNb: 3 energy deposit[MeV]: 0.00257823 position[mm]: (-733.477,-383.051,952.547) + trackID: 64 chamberNb: 3 energy deposit[MeV]: 0.00149334 position[mm]: (-723.867,-377.603,907.161) + trackID: 63 chamberNb: 3 energy deposit[MeV]: 0.00182135 position[mm]: (-721.265,-376.158,894.935) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00323702 position[mm]: (-718.263,-374.494,880.793) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.00794578 position[mm]: (-709.912,-369.789,841.179) + trackID: 60 chamberNb: 3 energy deposit[MeV]: 0.00758828 position[mm]: (-707.019,-368.367,827.945) + trackID: 53 chamberNb: 2 energy deposit[MeV]: 0.00278246 position[mm]: (-569.88,-292.537,185.106) + trackID: 52 chamberNb: 2 energy deposit[MeV]: 0.00508025 position[mm]: (-567.2,-291.13,172.818) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00146051 position[mm]: (-562.206,-288.322,149.292) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.00743867 position[mm]: (-561.371,-287.782,145.244) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00205789 position[mm]: (-557.284,-285.628,126.256) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.00296207 position[mm]: (-556.389,-285.141,122.029) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.000349864 position[mm]: (-543.049,-277.762,60.3098) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00831648 position[mm]: (-543.263,-275.642,61.6985) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00613615 position[mm]: (-543.945,-276.605,63.2762) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0025852 position[mm]: (-543.471,-275.998,62.9942) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00700308 position[mm]: (-543.079,-275.603,64.2531) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00871496 position[mm]: (-542.805,-276.553,63.8933) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00523097 position[mm]: (-543.379,-276.597,64.2969) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00518131 position[mm]: (-543.456,-277.018,64.5666) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00674237 position[mm]: (-543.603,-277.207,64.7518) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0093403 position[mm]: (-543.541,-277.236,64.8393) + trackID: 117 chamberNb: 2 energy deposit[MeV]: 0.00152918 position[mm]: (-543.6,-277.214,64.7472) + trackID: 116 chamberNb: 2 energy deposit[MeV]: 0.00161258 position[mm]: (-543.464,-277.017,64.5609) + trackID: 115 chamberNb: 2 energy deposit[MeV]: 0.00256381 position[mm]: (-543.455,-276.004,62.9913) + trackID: 114 chamberNb: 2 energy deposit[MeV]: 0.0017527 position[mm]: (-543.265,-275.651,61.6928) + trackID: 113 chamberNb: 2 energy deposit[MeV]: 0.00406323 position[mm]: (-543.019,-277.753,60.3023) + trackID: 46 chamberNb: 2 energy deposit[MeV]: 0.00148978 position[mm]: (-533.027,-272.456,13.8098) + trackID: 41 chamberNb: 1 energy deposit[MeV]: 0.00479401 position[mm]: (-398.316,-200.383,-610.598) + trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.00539823 position[mm]: (-387.005,-194.308,-662.719) + trackID: 39 chamberNb: 1 energy deposit[MeV]: 0.00174543 position[mm]: (-382.41,-191.863,-684.221) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.000485913 position[mm]: (-371.029,-186.01,-735.212) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.00632878 position[mm]: (-370.947,-186.218,-735.372) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.00764784 position[mm]: (-371.049,-186.179,-735.438) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.00250194 position[mm]: (-371.048,-186.166,-735.427) + trackID: 118 chamberNb: 1 energy deposit[MeV]: 0.00158769 position[mm]: (-371.028,-186.005,-735.219) + trackID: 37 chamberNb: 1 energy deposit[MeV]: 0.00477379 position[mm]: (-370.342,-185.514,-739.398) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.00158739 position[mm]: (-365.15,-183.086,-763.063) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.00727154 position[mm]: (-364.808,-183.196,-763.07) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0123547 position[mm]: (-364.917,-183.069,-763.024) + trackID: 119 chamberNb: 1 energy deposit[MeV]: 0.00241042 position[mm]: (-365.155,-183.101,-763.065) + trackID: 35 chamberNb: 1 energy deposit[MeV]: 0.00268513 position[mm]: (-363.216,-181.738,-772.405) + trackID: 34 chamberNb: 1 energy deposit[MeV]: 0.00281901 position[mm]: (-358.882,-179.443,-792.664) + trackID: 29 chamberNb: 0 energy deposit[MeV]: 0.00344476 position[mm]: (-223.824,-109.74,-1411.35) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.00341095 position[mm]: (-215.58,-105.418,-1449.58) + trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.0108344 position[mm]: (-214.215,-104.69,-1454.91) + trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.00448066 position[mm]: (-214.196,-104.663,-1454.89) + trackID: 26 chamberNb: 0 energy deposit[MeV]: 0.00220921 position[mm]: (-211.886,-103.536,-1466.68) + trackID: 25 chamberNb: 0 energy deposit[MeV]: 0.00140356 position[mm]: (-200.427,-97.8297,-1518.76) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.00145438 position[mm]: (-195.374,-95.283,-1541.63) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.00879002 position[mm]: (-190.871,-93.036,-1562.55) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.00289242 position[mm]: (-190.865,-93.0169,-1562.55) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.00143248 position[mm]: (-188.965,-92.1943,-1570.36) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00803882 position[mm]: (-182.792,-89.1888,-1598.3) Collection: Event_4 -Number of hits: 94 - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0142586 position[mm]: (-2.16044,80.7656,-1559.95) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.02288 position[mm]: (-2.79831,88.7501,-1482.82) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0136957 position[mm]: (-3.02088,91.6892,-1453.96) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0189604 position[mm]: (-3.44997,97.1238,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0137059 position[mm]: (-7.2015,158.206,-774.185) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0204742 position[mm]: (-7.44569,163.503,-719.221) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.042854 position[mm]: (-8.19208,174.346,-610.618) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00338834 position[mm]: (-8.30516,175.467,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00710424 position[mm]: (-15.0295,240.901,11.459) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0302659 position[mm]: (-15.9445,249.927,96.9123) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00568739 position[mm]: (-16.0655,251.155,108.446) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000731204 position[mm]: (-16.1462,251.934,115.72) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0235388 position[mm]: (-17.0997,260.948,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0165711 position[mm]: (-23.0747,330.772,846.403) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00738145 position[mm]: (-23.2747,333.573,872.663) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00344439 position[mm]: (-23.3415,335.031,886.129) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.019256 position[mm]: (-23.5436,340.344,934.877) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00406601 position[mm]: (-23.6011,341.755,948.155) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0193395 position[mm]: (-23.7822,347.262,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0422399 position[mm]: (-29.8792,422.858,1692.56) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0367294 position[mm]: (-30.9734,434.305,1800) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00200386 position[mm]: (-29.888,422.85,1692.56) - trackID: 50 chamberNb: 3 energy deposit[MeV]: 0.00133269 position[mm]: (-23.651,341.821,948.156) - trackID: 50 chamberNb: 3 energy deposit[MeV]: 0.00499698 position[mm]: (-23.6884,341.841,948.144) - trackID: 77 chamberNb: 3 energy deposit[MeV]: 0.00155831 position[mm]: (-23.6465,341.826,948.149) - trackID: 49 chamberNb: 3 energy deposit[MeV]: 0.00168308 position[mm]: (-23.5516,340.35,934.877) - trackID: 48 chamberNb: 3 energy deposit[MeV]: 0.0026039 position[mm]: (-23.3241,335.029,886.13) - trackID: 47 chamberNb: 3 energy deposit[MeV]: 0.00238687 position[mm]: (-23.2897,333.577,872.664) - trackID: 46 chamberNb: 3 energy deposit[MeV]: 0.00253176 position[mm]: (-23.09,330.78,846.403) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0172344 position[mm]: (-215.89,457.176,809.641) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00246935 position[mm]: (-214.884,457.99,812.638) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00613289 position[mm]: (-215.288,453.397,823.906) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00140838 position[mm]: (-217.678,453.63,828.062) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00312391 position[mm]: (-221.984,449.39,835.199) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00227137 position[mm]: (-221.358,452.118,836.526) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0115115 position[mm]: (-227.564,463.222,836.398) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00392694 position[mm]: (-228.513,465.925,833.53) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 6.40553e-05 position[mm]: (-228.555,466.252,833.527) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00823944 position[mm]: (-235.853,474.663,838.033) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00563804 position[mm]: (-226.1,481.275,840.533) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00120105 position[mm]: (-221.929,481.3,840.431) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0133553 position[mm]: (-218.476,484.797,853.978) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0106284 position[mm]: (-215.126,485.848,857.631) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00272421 position[mm]: (-216.749,483.848,855.486) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.000586735 position[mm]: (-216.786,483.737,855.363) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0156542 position[mm]: (-217.93,481.27,852.614) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.000995408 position[mm]: (-217.74,481.843,852.672) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0131423 position[mm]: (-217.776,483.065,850.396) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.000236217 position[mm]: (-218.334,483.087,850.4) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00651815 position[mm]: (-219.788,483.638,849.797) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00111798 position[mm]: (-220.661,484.259,849.673) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0046425 position[mm]: (-221.445,483.932,848.817) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00161611 position[mm]: (-220.825,484.17,848.809) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0125406 position[mm]: (-220.92,484.86,849.34) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.000611802 position[mm]: (-220.864,484.747,849.558) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00749879 position[mm]: (-220.541,484.731,849.53) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00486159 position[mm]: (-220.47,484.668,849.424) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00603105 position[mm]: (-220.513,484.632,849.439) - trackID: 96 chamberNb: 3 energy deposit[MeV]: 0.00256066 position[mm]: (-220.865,484.73,849.557) - trackID: 95 chamberNb: 3 energy deposit[MeV]: 0.00138894 position[mm]: (-220.827,484.165,848.815) - trackID: 94 chamberNb: 3 energy deposit[MeV]: 0.00167172 position[mm]: (-220.667,484.255,849.679) - trackID: 93 chamberNb: 3 energy deposit[MeV]: 0.0027452 position[mm]: (-218.342,483.086,850.417) - trackID: 92 chamberNb: 3 energy deposit[MeV]: 0.0025969 position[mm]: (-217.742,481.858,852.68) - trackID: 91 chamberNb: 3 energy deposit[MeV]: 0.00170427 position[mm]: (-216.783,483.73,855.369) - trackID: 90 chamberNb: 3 energy deposit[MeV]: 0.00167463 position[mm]: (-221.929,481.302,840.422) - trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.00472849 position[mm]: (-226.121,481.269,840.454) - trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.00149167 position[mm]: (-226.117,481.275,840.459) - trackID: 97 chamberNb: 3 energy deposit[MeV]: 0.00147789 position[mm]: (-226.122,481.275,840.448) - trackID: 88 chamberNb: 3 energy deposit[MeV]: 0.00238486 position[mm]: (-228.57,466.252,833.521) - trackID: 87 chamberNb: 3 energy deposit[MeV]: 0.00202414 position[mm]: (-228.509,465.925,833.519) - trackID: 86 chamberNb: 3 energy deposit[MeV]: 0.00415014 position[mm]: (-221.355,452.122,836.559) - trackID: 85 chamberNb: 3 energy deposit[MeV]: 0.00272628 position[mm]: (-221.966,449.387,835.194) - trackID: 84 chamberNb: 3 energy deposit[MeV]: 0.0014952 position[mm]: (-217.674,453.63,828.07) - trackID: 83 chamberNb: 3 energy deposit[MeV]: 0.000473448 position[mm]: (-215.321,453.409,823.904) - trackID: 83 chamberNb: 3 energy deposit[MeV]: 0.0020993 position[mm]: (-215.332,453.414,823.899) - trackID: 98 chamberNb: 3 energy deposit[MeV]: 0.00171128 position[mm]: (-215.327,453.405,823.912) - trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.0033747 position[mm]: (-214.925,458.027,812.689) - trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.00215869 position[mm]: (-214.936,458.033,812.685) - trackID: 99 chamberNb: 3 energy deposit[MeV]: 0.00166917 position[mm]: (-214.929,458.018,812.689) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.00166742 position[mm]: (-215.884,457.184,809.639) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00405581 position[mm]: (-16.1771,251.943,115.72) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.00155849 position[mm]: (-16.0598,251.162,108.445) - trackID: 37 chamberNb: 2 energy deposit[MeV]: 0.00299096 position[mm]: (-15.9296,249.943,96.912) - trackID: 36 chamberNb: 2 energy deposit[MeV]: 0.00283334 position[mm]: (-15.039,240.918,11.4582) - trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.0027221 position[mm]: (-8.18792,174.328,-610.615) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.00324016 position[mm]: (-7.4597,163.484,-719.217) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.00739893 position[mm]: (-7.48216,157.8,-774.065) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.00370474 position[mm]: (-7.46616,157.745,-774.344) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.00721253 position[mm]: (-7.49499,157.594,-774.341) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0042358 position[mm]: (-7.46671,157.612,-774.332) - trackID: 102 chamberNb: 1 energy deposit[MeV]: 0.00173476 position[mm]: (-7.46836,157.746,-774.354) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00353108 position[mm]: (-3.0462,91.6814,-1453.96) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.00663301 position[mm]: (-2.7324,88.757,-1482.82) - trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.00173219 position[mm]: (-2.15033,80.767,-1559.95) +Number of hits: 104 + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00296933 position[mm]: (-102.109,-41.1029,-1591.74) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00399437 position[mm]: (-103.726,-41.854,-1578.44) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00167813 position[mm]: (-104.695,-42.2979,-1570.56) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00257389 position[mm]: (-105.348,-42.5973,-1565.28) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00143805 position[mm]: (-105.838,-42.8185,-1561.34) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0106539 position[mm]: (-110.406,-44.9132,-1524.85) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00473951 position[mm]: (-112.747,-46.041,-1505.92) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00893497 position[mm]: (-116.88,-47.9584,-1472.44) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0178272 position[mm]: (-121.861,-50.2891,-1432.67) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00314193 position[mm]: (-123.629,-51.0922,-1418.87) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00124922 position[mm]: (-124.605,-51.532,-1411.4) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000636163 position[mm]: (-125.122,-51.7609,-1407.46) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00220188 position[mm]: (-125.87,-52.0925,-1401.77) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000286721 position[mm]: (-126.104,-52.1968,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0408678 position[mm]: (-220.873,-94.8854,-687.879) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00507192 position[mm]: (-222.29,-95.4578,-677.667) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0010888 position[mm]: (-222.69,-95.6149,-674.809) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00667714 position[mm]: (-225.063,-96.5253,-658.065) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0282676 position[mm]: (-231.995,-99.0931,-610.172) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00568703 position[mm]: (-233.485,-99.6169,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0161571 position[mm]: (-326.046,-132.901,36.0567) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00112451 position[mm]: (-327.229,-133.322,44.2532) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0230111 position[mm]: (-336.032,-136.481,105.362) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0122851 position[mm]: (-339.801,-137.793,131.698) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0246674 position[mm]: (-349.414,-141.349,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00946387 position[mm]: (-437.439,-173.103,828.051) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0102184 position[mm]: (-440.773,-174.332,851.799) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0181717 position[mm]: (-447.224,-176.729,898.042) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00233817 position[mm]: (-447.997,-177.021,903.538) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00312091 position[mm]: (-448.825,-177.334,909.388) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0101725 position[mm]: (-451.194,-178.227,926.189) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0130762 position[mm]: (-454.643,-179.528,950.63) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0191766 position[mm]: (-460.718,-181.829,993.64) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00152223 position[mm]: (-461.603,-182.179,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0251739 position[mm]: (-556.449,-219.678,1683.71) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0355864 position[mm]: (-569.291,-224.843,1776.87) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0063955 position[mm]: (-572.414,-226.048,1800) + trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.00616382 position[mm]: (-569.265,-224.79,1776.88) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00391945 position[mm]: (-556.424,-219.694,1683.72) + trackID: 64 chamberNb: 3 energy deposit[MeV]: 0.00414158 position[mm]: (-460.7,-181.802,993.647) + trackID: 63 chamberNb: 3 energy deposit[MeV]: 0.00174619 position[mm]: (-454.643,-179.539,950.63) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00272336 position[mm]: (-451.22,-178.229,926.24) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.00173413 position[mm]: (-451.186,-178.233,926.19) + trackID: 60 chamberNb: 3 energy deposit[MeV]: 0.00667736 position[mm]: (-448.887,-177.309,909.386) + trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.00561497 position[mm]: (-448.049,-177.021,903.535) + trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00185139 position[mm]: (-447.219,-176.739,898.042) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.000393506 position[mm]: (-440.758,-174.26,851.811) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00496118 position[mm]: (-440.789,-174.279,851.836) + trackID: 87 chamberNb: 3 energy deposit[MeV]: 0.00198984 position[mm]: (-440.756,-174.252,851.82) + trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.00155872 position[mm]: (-437.438,-173.094,828.052) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0104979 position[mm]: (-342.998,-137.39,132.19) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.000307385 position[mm]: (-343.524,-136.956,132.261) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00972185 position[mm]: (-345.238,-136.538,131.246) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00799097 position[mm]: (-346.47,-136.931,130.457) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 2.98199e-05 position[mm]: (-346.496,-136.919,130.46) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00759425 position[mm]: (-347.192,-136.405,130.276) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.000270791 position[mm]: (-347.18,-136.104,130.011) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00166211 position[mm]: (-347.495,-136.084,129.895) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0048133 position[mm]: (-347.585,-135.815,130.195) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.000207379 position[mm]: (-347.481,-135.979,130.285) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00649485 position[mm]: (-347.576,-136.031,130.484) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00368681 position[mm]: (-347.524,-136.08,130.527) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00291425 position[mm]: (-347.52,-136.067,130.542) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.00146774 position[mm]: (-347.518,-136.086,130.53) + trackID: 92 chamberNb: 2 energy deposit[MeV]: 0.00183119 position[mm]: (-347.476,-135.971,130.289) + trackID: 91 chamberNb: 2 energy deposit[MeV]: 0.0016495 position[mm]: (-347.489,-136.089,129.901) + trackID: 90 chamberNb: 2 energy deposit[MeV]: 0.00172105 position[mm]: (-347.182,-136.097,130.017) + trackID: 89 chamberNb: 2 energy deposit[MeV]: 0.0057746 position[mm]: (-346.53,-136.958,130.475) + trackID: 88 chamberNb: 2 energy deposit[MeV]: 0.000687278 position[mm]: (-343.516,-136.915,132.263) + trackID: 88 chamberNb: 2 energy deposit[MeV]: 0.00516365 position[mm]: (-343.496,-136.883,132.204) + trackID: 88 chamberNb: 2 energy deposit[MeV]: 0.00171693 position[mm]: (-343.486,-136.884,132.202) + trackID: 94 chamberNb: 2 energy deposit[MeV]: 0.001526 position[mm]: (-343.522,-136.909,132.265) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.00658668 position[mm]: (-336.065,-136.538,105.361) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00177864 position[mm]: (-327.238,-133.317,44.2526) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.00175144 position[mm]: (-326.049,-132.891,36.0572) + trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.00399482 position[mm]: (-231.99,-99.0624,-610.167) + trackID: 39 chamberNb: 1 energy deposit[MeV]: 0.00155311 position[mm]: (-225.054,-96.5266,-658.063) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.00301184 position[mm]: (-222.678,-95.6326,-674.807) + trackID: 37 chamberNb: 1 energy deposit[MeV]: 0.00239563 position[mm]: (-222.304,-95.4641,-677.669) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.00750969 position[mm]: (-220.497,-95.1068,-687.768) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.00226002 position[mm]: (-220.415,-94.9316,-687.725) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0053922 position[mm]: (-220.364,-94.8732,-687.843) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.00548186 position[mm]: (-220.344,-94.9162,-687.827) + trackID: 96 chamberNb: 1 energy deposit[MeV]: 0.00193148 position[mm]: (-220.425,-94.9255,-687.726) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.00278817 position[mm]: (-126.41,-51.6258,-1402.05) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.0024878 position[mm]: (-126.613,-51.6831,-1401.85) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.00483081 position[mm]: (-126.744,-51.6876,-1401.7) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.00581887 position[mm]: (-126.769,-51.7361,-1401.7) + trackID: 102 chamberNb: 0 energy deposit[MeV]: 0.00263986 position[mm]: (-126.735,-51.6901,-1401.69) + trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.00154227 position[mm]: (-126.609,-51.6757,-1401.85) + trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.00160082 position[mm]: (-125.124,-51.7699,-1407.46) + trackID: 26 chamberNb: 0 energy deposit[MeV]: 0.0079116 position[mm]: (-124.522,-51.5216,-1411.38) + trackID: 25 chamberNb: 0 energy deposit[MeV]: 0.00204212 position[mm]: (-123.617,-51.0899,-1418.87) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.00148944 position[mm]: (-121.865,-50.2967,-1432.67) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.00157542 position[mm]: (-116.759,-47.9953,-1472.41) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.00555439 position[mm]: (-116.781,-47.9532,-1472.43) + trackID: 103 chamberNb: 0 energy deposit[MeV]: 0.0037574 position[mm]: (-116.733,-47.9838,-1472.42) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.00137539 position[mm]: (-112.754,-46.0439,-1505.92) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00174496 position[mm]: (-110.409,-44.9035,-1524.85) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.002207 position[mm]: (-105.851,-42.8138,-1561.34) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.00267619 position[mm]: (-105.366,-42.5955,-1565.28) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00173408 position[mm]: (-104.704,-42.3013,-1570.56) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0070482 position[mm]: (-103.796,-41.8752,-1578.44) + trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.00182127 position[mm]: (-102.104,-41.0936,-1591.74) diff --git a/examples/extended/persistency/P01/p01-write.out b/examples/extended/persistency/P01/p01-write.out index 8634bd1f9c..14662af04f 100644 --- a/examples/extended/persistency/P01/p01-write.out +++ b/examples/extended/persistency/P01/p01-write.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -132,48 +138,48 @@ There are 5 chambers in the tracker region. The chambers are 200 mm of XenonGas phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -181,31 +187,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -213,288 +219,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -503,17 +509,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -521,67 +527,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -589,13 +595,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -603,13 +609,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -617,12 +623,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -630,13 +636,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -644,13 +650,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -658,13 +664,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -672,60 +678,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -733,27 +739,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -761,25 +767,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -787,25 +793,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -813,13 +819,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -842,7 +848,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -914,1205 +920,817 @@ CalorimeterSD::Initialize: TrackerChamberSD ExP01/TrackerChamberSD_HC ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm -2.91 m 3 GeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 0 fm -2.71 m 3 GeV 27.9 keV 20.1 cm 20.1 cm World hIoni - 2 3.61 um -4.61 um -2.64 m 3 GeV 11.1 keV 6.92 cm 27 cm World hIoni - 3 4.2 um -5.58 um -2.63 m 3 GeV 813 eV 1.01 cm 28 cm World hIoni - 4 4.37 um -5.95 um -2.63 m 3 GeV 597 eV 3.25 mm 28.4 cm World hIoni - 5 14.1 um -22.6 um -2.45 m 3 GeV 20.6 keV 17.6 cm 46 cm World Transportation - 6 14.2 um -22.8 um -2.45 m 3 GeV 758 keV 719 um 46.1 cm Target CoulombScat - 7 55.9 um -21.7 um -2.45 m 2.99 GeV 3.56 MeV 3.14 mm 46.4 cm Target hIoni - 8 105 um -15 um -2.44 m 2.99 GeV 3.98 MeV 3.57 mm 46.7 cm Target hIoni - 9 326 um -45.6 um -2.42 m 2.96 GeV 23.9 MeV 1.89 cm 48.6 cm Target hIoni - 10 325 um -41.2 um -2.42 m 2.96 GeV 1.79 MeV 1.54 mm 48.8 cm Target hIoni - 11 320 um -33.4 um -2.42 m 2.96 GeV 3.83 MeV 3.48 mm 49.1 cm Target hIoni - 12 315 um -24.1 um -2.41 m 2.95 GeV 5.32 MeV 5.51 mm 49.7 cm Target hIoni - 13 284 um -44.8 um -2.4 m 2.93 GeV 15.5 MeV 1.32 cm 51 cm Target Transportation - 14 -67.5 um 39.3 um -2.38 m 2.93 GeV 2.13 keV 2.15 cm 53.2 cm Tracker hIoni - 15 -2.31 mm 579 um -2.24 m 2.93 GeV 19.7 keV 13.8 cm 66.9 cm Tracker hIoni - 16 -6.58 mm 1.6 mm -1.98 m 2.93 GeV 44.9 keV 26.2 cm 93.1 cm Tracker hIoni - 17 -9.23 mm 2.23 mm -1.82 m 2.93 GeV 26.3 keV 16.3 cm 1.09 m Tracker hIoni - 18 -9.88 mm 2.39 mm -1.78 m 2.93 GeV 3.55 keV 3.98 cm 1.13 m Tracker hIoni - 19 -1.01 cm 2.45 mm -1.76 m 2.93 GeV 2.02 keV 1.6 cm 1.15 m Tracker hIoni - 20 -1.16 cm 2.8 mm -1.67 m 2.93 GeV 16.1 keV 8.89 cm 1.24 m Tracker hIoni - 21 -1.28 cm 3.07 mm -1.6 m 2.93 GeV 7.48 keV 7.17 cm 1.31 m Tracker Transportation - 22 -1.3 cm 3.13 mm -1.59 m 2.93 GeV 6.82 keV 1.3 cm 1.32 m Chamber hIoni - 23 -1.5 cm 3.61 mm -1.46 m 2.93 GeV 48.1 keV 12.8 cm 1.45 m Chamber hIoni - 24 -1.54 cm 3.71 mm -1.43 m 2.93 GeV 9.72 keV 2.68 cm 1.48 m Chamber hIoni - 25 -1.55 cm 3.72 mm -1.43 m 2.93 GeV 1.26 keV 2.98 mm 1.48 m Chamber hIoni - 26 -1.6 cm 3.84 mm -1.4 m 2.93 GeV 13.8 keV 2.96 cm 1.51 m Chamber Transportation - 27 -1.68 cm 4.05 mm -1.35 m 2.93 GeV 10.1 keV 5.34 cm 1.56 m Tracker hIoni - 28 -1.71 cm 4.12 mm -1.33 m 2.93 GeV 3.5 keV 1.78 cm 1.58 m Tracker hIoni - 29 -2.01 cm 4.82 mm -1.15 m 2.93 GeV 25.9 keV 18.1 cm 1.76 m Tracker hIoni - 30 -2.31 cm 5.55 mm -96.3 cm 2.93 GeV 29.3 keV 18.5 cm 1.95 m Tracker hIoni - 31 -2.34 cm 5.62 mm -94.4 cm 2.93 GeV 1.83 keV 1.92 cm 1.97 m Tracker hIoni - 32 -2.41 cm 5.8 mm -89.9 cm 2.93 GeV 6.19 keV 4.47 cm 2.01 m Tracker hIoni - 33 -2.57 cm 6.18 mm -80 cm 2.93 GeV 14.9 keV 9.9 cm 2.11 m Tracker Transportation - 34 -2.67 cm 6.42 mm -73.5 cm 2.93 GeV 24.2 keV 6.54 cm 2.18 m Chamber hIoni - 35 -2.68 cm 6.43 mm -73.2 cm 2.93 GeV 1.36 keV 2.95 mm 2.18 m Chamber hIoni - 36 -2.69 cm 6.46 mm -72.5 cm 2.93 GeV 3.15 keV 7.05 mm 2.19 m Chamber hIoni - 37 -2.7 cm 6.49 mm -71.8 cm 2.93 GeV 3.03 keV 6.61 mm 2.19 m Chamber hIoni - 38 -2.83 cm 6.82 mm -63.8 cm 2.93 GeV 34.9 keV 8.03 cm 2.27 m Chamber hIoni - 39 -2.87 cm 6.91 mm -61.4 cm 2.93 GeV 8.35 keV 2.38 cm 2.3 m Chamber hIoni - 40 -2.89 cm 6.96 mm -60 cm 2.93 GeV 4.86 keV 1.39 cm 2.31 m Chamber Transportation - 41 -3.07 cm 7.37 mm -49.2 cm 2.93 GeV 15.2 keV 10.8 cm 2.42 m Tracker hIoni - 42 -3.54 cm 8.46 mm -20 cm 2.93 GeV 45.9 keV 29.2 cm 2.71 m Tracker hIoni - 43 -3.71 cm 8.85 mm -9.88 cm 2.93 GeV 12.4 keV 10.1 cm 2.81 m Tracker hIoni - 44 -3.71 cm 8.86 mm -9.59 cm 2.93 GeV 0 eV 2.85 mm 2.81 m Tracker hIoni - 45 -3.74 cm 8.92 mm -8.05 cm 2.93 GeV 1.26 keV 1.54 cm 2.83 m Tracker hIoni - 46 -3.87 cm 9.23 mm 0 fm 2.93 GeV 10.9 keV 8.05 cm 2.91 m Tracker Transportation - 47 -4.02 cm 9.59 mm 9.11 cm 2.93 GeV 38 keV 9.11 cm 3 m Chamber hIoni - 48 -4.06 cm 9.7 mm 11.9 cm 2.93 GeV 15.8 keV 2.77 cm 3.03 m Chamber hIoni - 49 -4.1 cm 9.8 mm 14.3 cm 2.93 GeV 9.43 keV 2.45 cm 3.05 m Chamber hIoni - 50 -4.14 cm 9.89 mm 16.7 cm 2.93 GeV 8.57 keV 2.4 cm 3.08 m Chamber hIoni - 51 -4.15 cm 9.9 mm 17.1 cm 2.93 GeV 294 eV 3.18 mm 3.08 m Chamber hIoni - 52 -4.16 cm 9.94 mm 18 cm 2.93 GeV 4.97 keV 9.73 mm 3.09 m Chamber hIoni - 53 -4.18 cm 9.98 mm 18.9 cm 2.93 GeV 1.33 keV 8.4 mm 3.1 m Chamber hIoni - 54 -4.19 cm 1 cm 20 cm 2.93 GeV 4.55 keV 1.13 cm 3.11 m Chamber Transportation - 55 -4.51 cm 1.08 cm 39.9 cm 2.93 GeV 31.7 keV 19.9 cm 3.31 m Tracker hIoni - 56 -4.78 cm 1.15 cm 56.7 cm 2.93 GeV 22 keV 16.8 cm 3.48 m Tracker hIoni - 57 -5.11 cm 1.23 cm 77.5 cm 2.93 GeV 30.8 keV 20.8 cm 3.69 m Tracker hIoni - 58 -5.15 cm 1.24 cm 80 cm 2.93 GeV 4.47 keV 2.52 cm 3.71 m Tracker Transportation - 59 -5.21 cm 1.26 cm 83.9 cm 2.93 GeV 21.2 keV 3.94 cm 3.75 m Chamber hIoni - 60 -5.25 cm 1.26 cm 86.1 cm 2.93 GeV 8.95 keV 2.16 cm 3.77 m Chamber hIoni - 61 -5.25 cm 1.27 cm 86.4 cm 2.93 GeV 720 eV 2.99 mm 3.77 m Chamber hIoni - 62 -5.27 cm 1.27 cm 87.3 cm 2.93 GeV 1.14 keV 9.06 mm 3.78 m Chamber hIoni - 63 -5.3 cm 1.28 cm 89.4 cm 2.93 GeV 5.47 keV 2.09 cm 3.8 m Chamber hIoni - 64 -5.39 cm 1.3 cm 95.2 cm 2.93 GeV 21.5 keV 5.76 cm 3.86 m Chamber hIoni - 65 -5.47 cm 1.32 cm 1 m 2.93 GeV 11.7 keV 4.85 cm 3.91 m Chamber Transportation - 66 -5.56 cm 1.34 cm 1.05 m 2.93 GeV 5.41 keV 5.12 cm 3.96 m Tracker hIoni - 67 -5.59 cm 1.34 cm 1.07 m 2.93 GeV 1.69 keV 1.85 cm 3.98 m Tracker hIoni - 68 -5.92 cm 1.42 cm 1.27 m 2.93 GeV 25 keV 20 cm 4.18 m Tracker hIoni - 69 -6.04 cm 1.45 cm 1.34 m 2.93 GeV 10.3 keV 7.35 cm 4.25 m Tracker hIoni - 70 -6.13 cm 1.47 cm 1.4 m 2.93 GeV 5.99 keV 5.51 cm 4.31 m Tracker hIoni - 71 -6.16 cm 1.48 cm 1.42 m 2.93 GeV 2.02 keV 1.74 cm 4.33 m Tracker hIoni - 72 -6.2 cm 1.49 cm 1.44 m 2.93 GeV 3.97 keV 2.43 cm 4.35 m Tracker hIoni - 73 -6.45 cm 1.55 cm 1.59 m 2.93 GeV 25.4 keV 15.4 cm 4.5 m Tracker hIoni - 74 -6.46 cm 1.55 cm 1.6 m 2.93 GeV 660 eV 6.7 mm 4.51 m Tracker Transportation - 75 -6.53 cm 1.56 cm 1.64 m 2.93 GeV 15.5 keV 3.97 cm 4.55 m Chamber hIoni - 76 -6.55 cm 1.57 cm 1.65 m 2.93 GeV 9.14 keV 1.26 cm 4.56 m Chamber hIoni - 77 -6.55 cm 1.57 cm 1.65 m 2.93 GeV 1.71 keV 2.01 mm 4.56 m Chamber hIoni - 78 -6.58 cm 1.58 cm 1.67 m 2.93 GeV 4.39 keV 1.74 cm 4.58 m Chamber hIoni - 79 -6.64 cm 1.59 cm 1.71 m 2.93 GeV 15.9 keV 3.65 cm 4.62 m Chamber hIoni - 80 -6.65 cm 1.59 cm 1.71 m 2.93 GeV 106 eV 2.57 mm 4.62 m Chamber hIoni - 81 -6.74 cm 1.62 cm 1.77 m 2.93 GeV 13.2 keV 5.63 cm 4.68 m Chamber hIoni - 82 -6.77 cm 1.62 cm 1.78 m 2.93 GeV 7.29 keV 1.7 cm 4.69 m Chamber hIoni - 83 -6.78 cm 1.62 cm 1.79 m 2.93 GeV 4.34 keV 5.69 mm 4.7 m Chamber hIoni - 84 -6.79 cm 1.63 cm 1.8 m 2.93 GeV 3.42 keV 1.02 cm 4.71 m Chamber Transportation - 85 -6.81 cm 1.63 cm 1.81 m 2.93 GeV 2.55 keV 1.34 cm 4.72 m Tracker hIoni - 86 -7.01 cm 1.68 cm 1.94 m 2.93 GeV 17 keV 12.3 cm 4.85 m Tracker hIoni - 87 -7.19 cm 1.72 cm 2.05 m 2.93 GeV 16.7 keV 11.8 cm 4.96 m Tracker hIoni - 88 -7.24 cm 1.73 cm 2.09 m 2.93 GeV 3.27 keV 3.16 cm 5 m Tracker hIoni - 89 -7.37 cm 1.76 cm 2.17 m 2.93 GeV 13.9 keV 8.57 cm 5.08 m Tracker hIoni - 90 -7.67 cm 1.82 cm 2.36 m 2.93 GeV 28.1 keV 19.3 cm 5.27 m Tracker hIoni - 91 -7.67 cm 1.82 cm 2.37 m 2.93 GeV 364 eV 3.23 mm 5.28 m Tracker hIoni - 92 -7.72 cm 1.83 cm 2.4 m 2.93 GeV 1.86 keV 2.93 cm 5.31 m Tracker hIoni - 93 -7.72 cm 1.84 cm 2.4 m 2.93 GeV 501 eV 4.19 mm 5.31 m Tracker Transportation - 94 -7.98 cm 1.89 cm 2.57 m 2.93 GeV 24.1 keV 16.9 cm 5.48 m World hIoni - 95 -8.19 cm 1.94 cm 2.71 m 2.93 GeV 18.5 keV 13.7 cm 5.62 m World hIoni - 96 -8.36 cm 1.98 cm 2.82 m 2.93 GeV 17.6 keV 11 cm 5.73 m World hIoni - 97 -8.51 cm 2.01 cm 2.91 m 2.93 GeV 12.8 keV 9.45 cm 5.82 m OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.36 cm 1.98 cm 2.82 m 24.3 keV 0 eV 0 fm 0 fm World initStep - 1 -8.52 cm 1.87 cm 2.82 m 12.9 keV 1.73 keV 2.14 mm 2.14 mm World eIoni - 2 -8.54 cm 1.98 cm 2.82 m 9.15 keV 3.78 keV 2.2 mm 4.34 mm World eIoni - 3 -8.52 cm 2.06 cm 2.82 m 1.76 keV 7.39 keV 1.65 mm 5.98 mm World eIoni - 4 -8.53 cm 2.06 cm 2.82 m 0 eV 1.76 keV 123 um 6.11 mm World eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 81 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.52 cm 1.87 cm 2.82 m 9.64 keV 0 eV 0 fm 0 fm World initStep - 1 -8.53 cm 1.89 cm 2.82 m 5.77 keV 2.52 keV 561 um 561 um World eIoni - 2 -8.56 cm 1.89 cm 2.82 m 0 eV 5.77 keV 922 um 1.48 mm World eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 82 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.53 cm 1.89 cm 2.82 m 1.35 keV 0 eV 0 fm 0 fm World initStep - 1 -8.53 cm 1.9 cm 2.82 m 0 eV 1.35 keV 82.3 um 82.3 um World eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.19 cm 1.94 cm 2.71 m 2.19 keV 0 eV 0 fm 0 fm World initStep - 1 -8.19 cm 1.95 cm 2.71 m 0 eV 2.19 keV 174 um 174 um World eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -7.98 cm 1.89 cm 2.57 m 1.12 keV 0 eV 0 fm 0 fm World initStep - 1 -7.98 cm 1.89 cm 2.57 m 0 eV 1.12 keV 62.6 um 62.6 um World eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -7.72 cm 1.83 cm 2.4 m 3.03 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -7.72 cm 1.85 cm 2.4 m 0 eV 3.03 keV 299 um 299 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -7.67 cm 1.82 cm 2.37 m 5.27 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -7.65 cm 1.85 cm 2.37 m 0 eV 5.27 keV 784 um 784 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -7.67 cm 1.82 cm 2.36 m 1.51 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -7.66 cm 1.82 cm 2.36 m 0 eV 1.51 keV 97.4 um 97.4 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -7.37 cm 1.76 cm 2.17 m 1.31 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -7.37 cm 1.76 cm 2.17 m 0 eV 1.31 keV 79.1 um 79.1 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -7.24 cm 1.73 cm 2.09 m 2.52 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -7.24 cm 1.72 cm 2.09 m 0 eV 2.52 keV 220 um 220 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -7.19 cm 1.72 cm 2.05 m 1.28 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -7.19 cm 1.72 cm 2.05 m 0 eV 1.28 keV 76.3 um 76.3 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 72, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.81 cm 1.63 cm 1.81 m 2.11 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -6.81 cm 1.64 cm 1.81 m 0 eV 2.11 keV 164 um 164 um Tracker eIoni + 0 0 fm 0 fm -2.91 m 3 GeV 0 meV 0 fm 0 fm World initStep + 1 0 fm 0 fm -2.7 m 3 GeV 28.5 keV 20.6 cm 20.6 cm World hIoni + 2 3.74 um -4.78 um -2.63 m 3 GeV 11.3 keV 7.09 cm 27.7 cm World hIoni + 3 4.34 um -5.79 um -2.62 m 3 GeV 826 eV 1.03 cm 28.7 cm World hIoni + 4 4.52 um -6.17 um -2.62 m 3 GeV 599 eV 3.33 mm 29 cm World hIoni + 5 14 um -22.4 um -2.45 m 3 GeV 19.8 keV 17 cm 46 cm World Transportation + 6 14.1 um -22.6 um -2.45 m 3 GeV 777 keV 736 um 46.1 cm Target CoulombScat + 7 82.7 um -21.1 um -2.44 m 2.99 GeV 5.89 MeV 5.18 mm 46.6 cm Target hIoni + 8 132 um -12.7 um -2.44 m 2.99 GeV 3.98 MeV 3.57 mm 46.9 cm Target hIoni + 9 356 um -35.9 um -2.42 m 2.96 GeV 23.9 MeV 1.89 cm 48.8 cm Target hIoni + 10 355 um -31.5 um -2.42 m 2.96 GeV 1.79 MeV 1.54 mm 49 cm Target hIoni + 11 351 um -23.8 um -2.42 m 2.95 GeV 3.83 MeV 3.48 mm 49.3 cm Target hIoni + 12 346 um -14.8 um -2.41 m 2.95 GeV 5.32 MeV 5.51 mm 49.9 cm Target hIoni + 13 319 um -32.8 um -2.4 m 2.93 GeV 13.1 MeV 1.11 cm 51 cm Target Transportation + 14 -185 um 72.4 um -2.37 m 2.93 GeV 3.46 keV 3.3 cm 54.3 cm Tracker hIoni + 15 -696 um 180 um -2.33 m 2.93 GeV 2.35 keV 3.34 cm 57.6 cm Tracker hIoni + 16 -6.04 mm 1.3 mm -1.98 m 2.93 GeV 66 keV 35 cm 92.6 cm Tracker hIoni + 17 -6.1 mm 1.31 mm -1.98 m 2.93 GeV 339 eV 3.85 mm 93 cm Tracker hIoni + 18 -7.57 mm 1.63 mm -1.88 m 2.93 GeV 14.5 keV 9.54 cm 1.03 m Tracker hIoni + 19 -8.81 mm 1.91 mm -1.8 m 2.93 GeV 12.8 keV 7.98 cm 1.11 m Tracker hIoni + 20 -1.2 cm 2.6 mm -1.6 m 2.93 GeV 18 keV 20.5 cm 1.31 m Tracker Transportation + 21 -1.22 cm 2.65 mm -1.58 m 2.93 GeV 3.24 keV 1.53 cm 1.33 m Chamber hIoni + 22 -1.24 cm 2.69 mm -1.58 m 2.93 GeV 3.89 keV 9.23 mm 1.33 m Chamber hIoni + 23 -1.29 cm 2.8 mm -1.54 m 2.93 GeV 8.64 keV 3.29 cm 1.37 m Chamber hIoni + 24 -1.33 cm 2.89 mm -1.52 m 2.93 GeV 13.5 keV 2.71 cm 1.39 m Chamber hIoni + 25 -1.41 cm 3.08 mm -1.46 m 2.93 GeV 19.8 keV 5.25 cm 1.45 m Chamber hIoni + 26 -1.5 cm 3.31 mm -1.4 m 2.93 GeV 20.6 keV 6.31 cm 1.51 m Chamber Transportation + 27 -1.79 cm 3.96 mm -1.21 m 2.93 GeV 26.1 keV 19.2 cm 1.7 m Tracker hIoni + 28 -2.15 cm 4.78 mm -97.2 cm 2.93 GeV 34.3 keV 23.6 cm 1.94 m Tracker hIoni + 29 -2.28 cm 5.1 mm -88.2 cm 2.93 GeV 13.8 keV 9.02 cm 2.03 m Tracker hIoni + 30 -2.34 cm 5.24 mm -84.2 cm 2.93 GeV 4.88 keV 3.95 cm 2.07 m Tracker hIoni + 31 -2.4 cm 5.39 mm -80 cm 2.93 GeV 7 keV 4.21 cm 2.11 m Tracker Transportation + 32 -2.46 cm 5.53 mm -76.1 cm 2.93 GeV 25.4 keV 3.93 cm 2.15 m Chamber hIoni + 33 -2.52 cm 5.66 mm -72.4 cm 2.93 GeV 9 keV 3.62 cm 2.19 m Chamber hIoni + 34 -2.55 cm 5.75 mm -70.1 cm 2.93 GeV 11.2 keV 2.4 cm 2.21 m Chamber hIoni + 35 -2.7 cm 6.1 mm -60 cm 2.93 GeV 42.8 keV 10.1 cm 2.31 m Chamber Transportation + 36 -2.72 cm 6.15 mm -58.7 cm 2.93 GeV 2.74 keV 1.31 cm 2.32 m Tracker hIoni + 37 -2.73 cm 6.17 mm -58 cm 2.93 GeV 943 eV 6.41 mm 2.33 m Tracker hIoni + 38 -2.82 cm 6.38 mm -52 cm 2.93 GeV 9.08 keV 6.08 cm 2.39 m Tracker hIoni + 39 -2.87 cm 6.49 mm -48.8 cm 2.93 GeV 4.58 keV 3.15 cm 2.42 m Tracker hIoni + 40 -2.99 cm 6.75 mm -41.1 cm 2.93 GeV 13.9 keV 7.74 cm 2.5 m Tracker hIoni + 41 -3.09 cm 6.99 mm -34.1 cm 2.93 GeV 13.4 keV 6.97 cm 2.57 m Tracker hIoni + 42 -3.17 cm 7.17 mm -28.6 cm 2.93 GeV 9.08 keV 5.47 cm 2.62 m Tracker hIoni + 43 -3.19 cm 7.2 mm -27.6 cm 2.93 GeV 904 eV 1.03 cm 2.63 m Tracker hIoni + 44 -3.21 cm 7.26 mm -25.9 cm 2.93 GeV 4.23 keV 1.67 cm 2.65 m Tracker hIoni + 45 -3.37 cm 7.6 mm -15.4 cm 2.93 GeV 16 keV 10.6 cm 2.76 m Tracker hIoni + 46 -3.43 cm 7.73 mm -11.3 cm 2.93 GeV 5.83 keV 4.05 cm 2.8 m Tracker hIoni + 47 -3.52 cm 7.93 mm -5.23 cm 2.93 GeV 8.08 keV 6.1 cm 2.86 m Tracker hIoni + 48 -3.6 cm 8.11 mm 0.0142 fm 2.93 GeV 10.5 keV 5.23 cm 2.91 m Tracker Transportation + 49 -3.75 cm 8.43 mm 9.61 cm 2.93 GeV 36.3 keV 9.61 cm 3.01 m Chamber hIoni + 50 -3.89 cm 8.75 mm 18.9 cm 2.93 GeV 31.3 keV 9.26 cm 3.1 m Chamber hIoni + 51 -3.9 cm 8.77 mm 19.6 cm 2.93 GeV 5.19 keV 7.68 mm 3.11 m Chamber hIoni + 52 -3.91 cm 8.78 mm 20 cm 2.93 GeV 3.46 keV 3.63 mm 3.11 m Chamber Transportation + 53 -4.12 cm 9.21 mm 33.2 cm 2.93 GeV 17.8 keV 13.2 cm 3.24 m Tracker hIoni + 54 -4.25 cm 9.48 mm 41.7 cm 2.93 GeV 12.3 keV 8.5 cm 3.33 m Tracker hIoni + 55 -4.39 cm 9.76 mm 50.5 cm 2.93 GeV 11.8 keV 8.79 cm 3.42 m Tracker hIoni + 56 -4.43 cm 9.85 mm 53.4 cm 2.93 GeV 4.66 keV 2.87 cm 3.44 m Tracker hIoni + 57 -4.54 cm 1.01 cm 60.4 cm 2.93 GeV 10.3 keV 6.97 cm 3.51 m Tracker hIoni + 58 -4.85 cm 1.07 cm 79.8 cm 2.93 GeV 27.8 keV 19.5 cm 3.71 m Tracker hIoni + 59 -4.85 cm 1.07 cm 80 cm 2.93 GeV 63.6 eV 1.61 mm 3.71 m Tracker Transportation + 60 -4.95 cm 1.09 cm 85.8 cm 2.93 GeV 19.2 keV 5.83 cm 3.77 m Chamber hIoni + 61 -4.98 cm 1.09 cm 88.1 cm 2.93 GeV 6.67 keV 2.31 cm 3.79 m Chamber hIoni + 62 -5.04 cm 1.11 cm 91.8 cm 2.93 GeV 13 keV 3.7 cm 3.83 m Chamber hIoni + 63 -5.14 cm 1.13 cm 98.3 cm 2.93 GeV 24.5 keV 6.45 cm 3.89 m Chamber hIoni + 64 -5.17 cm 1.14 cm 1 m 2.93 GeV 4.8 keV 1.71 cm 3.91 m Chamber Transportation + 65 -5.25 cm 1.16 cm 1.05 m 2.93 GeV 6.07 keV 5.32 cm 3.96 m Tracker hIoni + 66 -5.37 cm 1.18 cm 1.13 m 2.93 GeV 7.86 keV 7.3 cm 4.04 m Tracker hIoni + 67 -5.65 cm 1.25 cm 1.31 m 2.93 GeV 24.1 keV 18.4 cm 4.22 m Tracker hIoni + 68 -5.69 cm 1.26 cm 1.34 m 2.93 GeV 4.02 keV 2.49 cm 4.25 m Tracker hIoni + 69 -5.94 cm 1.32 cm 1.49 m 2.93 GeV 25.9 keV 15.8 cm 4.4 m Tracker hIoni + 70 -6.11 cm 1.36 cm 1.6 m 2.93 GeV 15.7 keV 10.7 cm 4.51 m Tracker Transportation + 71 -6.11 cm 1.36 cm 1.6 m 2.93 GeV 84.6 eV 712 um 4.51 m Chamber hIoni + 72 -6.3 cm 1.41 cm 1.72 m 2.93 GeV 53.4 keV 12.1 cm 4.63 m Chamber hIoni + 73 -6.31 cm 1.41 cm 1.73 m 2.93 GeV 2.94 keV 6.67 mm 4.64 m Chamber hIoni + 74 -6.42 cm 1.44 cm 1.8 m 2.93 GeV 36.5 keV 7.13 cm 4.71 m Chamber Transportation + 75 -6.54 cm 1.47 cm 1.88 m 2.93 GeV 6.62 keV 8.17 cm 4.79 m Tracker hIoni + 76 -6.57 cm 1.48 cm 1.9 m 2.93 GeV 3.22 keV 2.18 cm 4.81 m Tracker hIoni + 77 -6.68 cm 1.51 cm 1.98 m 2.93 GeV 11.9 keV 7.17 cm 4.89 m Tracker hIoni + 78 -7 cm 1.6 cm 2.19 m 2.93 GeV 27 keV 21.1 cm 5.1 m Tracker hIoni + 79 -7.14 cm 1.64 cm 2.28 m 2.93 GeV 10.4 keV 9.37 cm 5.19 m Tracker hIoni + 80 -7.33 cm 1.68 cm 2.4 m 2.93 GeV 19.2 keV 12.1 cm 5.31 m Tracker Transportation + 81 -7.43 cm 1.71 cm 2.47 m 2.93 GeV 9.93 keV 7.06 cm 5.38 m World hIoni + 82 -7.57 cm 1.75 cm 2.56 m 2.93 GeV 11.1 keV 9.11 cm 5.47 m World hIoni + 83 -7.73 cm 1.79 cm 2.67 m 2.93 GeV 14.7 keV 10.4 cm 5.58 m World hIoni + 84 -7.87 cm 1.83 cm 2.76 m 2.93 GeV 14.6 keV 9.41 cm 5.67 m World hIoni + 85 -8.1 cm 1.89 cm 2.91 m 2.93 GeV 20.7 keV 15 cm 5.82 m OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 71, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.78 cm 1.62 cm 1.79 m 1.75 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.78 cm 1.62 cm 1.79 m 0 eV 1.75 keV 87.3 um 87.3 um Chamber eIoni + 0 -7.87 cm 1.83 cm 2.76 m 1.46 keV 0 meV 0 fm 0 fm World initStep + 1 -7.88 cm 1.83 cm 2.76 m 0 meV 1.46 keV 93.1 um 93.1 um World eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 70, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.77 cm 1.62 cm 1.78 m 4.39 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.76 cm 1.62 cm 1.78 m 0 eV 4.39 keV 322 um 322 um Chamber eIoni + 0 -7.73 cm 1.79 cm 2.67 m 991 eV 0 meV 0 fm 0 fm World initStep + 1 -7.73 cm 1.79 cm 2.67 m 0 meV 991 eV 52.5 um 52.5 um World eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 69, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.74 cm 1.62 cm 1.77 m 1.48 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.74 cm 1.62 cm 1.77 m 0 eV 1.48 keV 69.4 um 69.4 um Chamber eIoni + 0 -7.57 cm 1.75 cm 2.56 m 1.56 keV 0 meV 0 fm 0 fm World initStep + 1 -7.57 cm 1.75 cm 2.56 m 0 meV 1.56 keV 103 um 103 um World eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 68, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.65 cm 1.59 cm 1.71 m 1.68 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.65 cm 1.59 cm 1.71 m 0 eV 1.68 keV 82.3 um 82.3 um Chamber eIoni + 0 -7.43 cm 1.71 cm 2.47 m 2.47 keV 0 meV 0 fm 0 fm World initStep + 1 -7.43 cm 1.72 cm 2.47 m 0 meV 2.47 keV 212 um 212 um World eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 67, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.64 cm 1.59 cm 1.71 m 3.67 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.64 cm 1.59 cm 1.71 m 0 eV 3.67 keV 245 um 245 um Chamber eIoni + 0 -7.14 cm 1.64 cm 2.28 m 5.7 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -7.14 cm 1.63 cm 2.28 m 2.93 keV 344 eV 72.2 um 72.2 um Tracker eIoni + 2 -7.13 cm 1.64 cm 2.28 m 0 meV 2.93 keV 283 um 355 um Tracker eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 72, Parent ID = 67 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -7.14 cm 1.63 cm 2.28 m 2.42 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -7.13 cm 1.63 cm 2.28 m 0 meV 2.42 keV 206 um 206 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 66, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.58 cm 1.58 cm 1.67 m 1.63 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.58 cm 1.58 cm 1.67 m 0 eV 1.63 keV 79.1 um 79.1 um Chamber eIoni + 0 -7 cm 1.6 cm 2.19 m 1.14 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -7 cm 1.6 cm 2.19 m 0 meV 1.14 keV 64.2 um 64.2 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 65, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.55 cm 1.57 cm 1.65 m 1.4 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.55 cm 1.57 cm 1.65 m 0 eV 1.4 keV 64.4 um 64.4 um Chamber eIoni + 0 -6.68 cm 1.51 cm 1.98 m 1.37 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -6.68 cm 1.51 cm 1.98 m 0 meV 1.37 keV 84.1 um 84.1 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 64, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.55 cm 1.57 cm 1.65 m 1.38 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.55 cm 1.57 cm 1.65 m 0 eV 1.38 keV 63.4 um 63.4 um Chamber eIoni + 0 -6.57 cm 1.48 cm 1.9 m 5.95 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -6.54 cm 1.5 cm 1.9 m 0 meV 5.95 keV 877 um 877 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 63, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.53 cm 1.56 cm 1.64 m 1.43 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -6.53 cm 1.56 cm 1.64 m 0 eV 1.43 keV 66.5 um 66.5 um Chamber eIoni + 0 -6.54 cm 1.47 cm 1.88 m 2.48 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -6.53 cm 1.48 cm 1.88 m 0 meV 2.48 keV 214 um 214 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 62, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.45 cm 1.55 cm 1.59 m 1.2 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -6.45 cm 1.55 cm 1.59 m 0 eV 1.2 keV 69.7 um 69.7 um Tracker eIoni + 0 -6.31 cm 1.41 cm 1.73 m 14.4 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -6.3 cm 1.43 cm 1.73 m 3.52 keV 10.9 keV 1.71 mm 1.71 mm Chamber eIoni + 2 -6.29 cm 1.43 cm 1.73 m 0 meV 3.52 keV 231 um 1.94 mm Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 61, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.2 cm 1.49 cm 1.44 m 4.07 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -6.18 cm 1.49 cm 1.44 m 0 eV 4.07 keV 429 um 429 um Tracker eIoni + 0 -6.3 cm 1.41 cm 1.72 m 1.86 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -6.3 cm 1.41 cm 1.72 m 0 meV 1.86 keV 94.4 um 94.4 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 60, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.16 cm 1.48 cm 1.42 m 12.7 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -6.24 cm 1.47 cm 1.42 m 7.1 keV 2.89 keV 1.01 mm 1.01 mm Tracker eIoni - 2 -6.28 cm 1.43 cm 1.42 m 0 eV 7.1 keV 1.27 mm 2.28 mm Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 60 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.24 cm 1.47 cm 1.42 m 2.68 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -6.25 cm 1.47 cm 1.42 m 0 eV 2.68 keV 243 um 243 um Tracker eIoni + 0 -6.11 cm 1.36 cm 1.6 m 1.73 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -6.11 cm 1.36 cm 1.6 m 0 meV 1.73 keV 85.9 um 85.9 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 59, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.13 cm 1.47 cm 1.4 m 5.07 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -6.16 cm 1.46 cm 1.4 m 0 eV 5.07 keV 732 um 732 um Tracker eIoni + 0 -5.94 cm 1.32 cm 1.49 m 1.2 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -5.94 cm 1.32 cm 1.49 m 0 meV 1.2 keV 69.7 um 69.7 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 58, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.04 cm 1.45 cm 1.34 m 2.56 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -6.03 cm 1.45 cm 1.34 m 0 eV 2.56 keV 225 um 225 um Tracker eIoni + 0 -5.69 cm 1.26 cm 1.34 m 4.07 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -5.67 cm 1.26 cm 1.34 m 0 meV 4.07 keV 497 um 497 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 57, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.92 cm 1.42 cm 1.27 m 4.16 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -5.91 cm 1.44 cm 1.27 m 0 eV 4.16 keV 517 um 517 um Tracker eIoni + 0 -5.65 cm 1.25 cm 1.31 m 12.7 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -5.73 cm 1.24 cm 1.31 m 10.2 keV 1.13 keV 871 um 871 um Tracker eIoni + 2 -5.69 cm 1.34 cm 1.31 m 4.52 keV 5.66 keV 1.8 mm 2.67 mm Tracker eIoni + 3 -5.68 cm 1.36 cm 1.31 m 0 meV 4.52 keV 597 um 3.27 mm Tracker eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 57 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -5.73 cm 1.24 cm 1.31 m 1.37 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -5.73 cm 1.25 cm 1.31 m 0 meV 1.37 keV 84.1 um 84.1 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 56, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.59 cm 1.34 cm 1.07 m 2.75 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -5.58 cm 1.35 cm 1.07 m 0 eV 2.75 keV 254 um 254 um Tracker eIoni + 0 -5.37 cm 1.18 cm 1.13 m 1.65 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -5.37 cm 1.19 cm 1.13 m 0 meV 1.65 keV 112 um 112 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 55, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.56 cm 1.34 cm 1.05 m 2.39 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -5.55 cm 1.34 cm 1.05 m 0 eV 2.39 keV 201 um 201 um Tracker eIoni + 0 -5.25 cm 1.16 cm 1.05 m 1.1 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -5.25 cm 1.16 cm 1.05 m 0 meV 1.1 keV 61.4 um 61.4 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 54, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.39 cm 1.3 cm 95.2 cm 2.05 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -5.39 cm 1.3 cm 95.2 cm 0 eV 2.05 keV 108 um 108 um Chamber eIoni + 0 -5.14 cm 1.13 cm 98.3 cm 16.1 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -5.17 cm 1.13 cm 98.3 cm 10.7 keV 3.67 keV 1.55 mm 1.55 mm Chamber eIoni + 2 -5.16 cm 1.13 cm 98.3 cm 3.06 keV 5.46 keV 863 um 2.42 mm Chamber eIoni + 3 -5.16 cm 1.13 cm 98.3 cm 0 meV 3.06 keV 189 um 2.6 mm Chamber eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 54 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -5.16 cm 1.13 cm 98.3 cm 2.18 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -5.16 cm 1.13 cm 98.3 cm 0 meV 2.18 keV 118 um 118 um Chamber eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 54 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -5.17 cm 1.13 cm 98.3 cm 1.74 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -5.17 cm 1.13 cm 98.3 cm 0 meV 1.74 keV 86.2 um 86.2 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 53, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.3 cm 1.28 cm 89.4 cm 2.09 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -5.3 cm 1.28 cm 89.4 cm 0 eV 2.09 keV 111 um 111 um Chamber eIoni + 0 -5.04 cm 1.11 cm 91.8 cm 1.94 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -5.04 cm 1.11 cm 91.8 cm 0 meV 1.94 keV 100 um 100 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 52, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.27 cm 1.27 cm 87.3 cm 44.5 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -5.17 cm 1.31 cm 87.3 cm 42.6 keV 1.91 keV 1.89 mm 1.89 mm Chamber eIoni - 2 -5.27 cm 1.39 cm 87.3 cm 37.6 keV 5.02 keV 4.62 mm 6.51 mm Chamber eIoni - 3 -5.24 cm 1.45 cm 87.4 cm 25.2 keV 12.4 keV 4 mm 1.05 cm Chamber eIoni - 4 -5.24 cm 1.47 cm 87.3 cm 18.8 keV 6.37 keV 2.69 mm 1.32 cm Chamber eIoni - 5 -5.21 cm 1.49 cm 87.3 cm 10.7 keV 8.13 keV 2.11 mm 1.53 cm Chamber eIoni - 6 -5.21 cm 1.48 cm 87.3 cm 4.23 keV 6.44 keV 1.29 mm 1.66 cm Chamber eIoni - 7 -5.21 cm 1.48 cm 87.3 cm 0 eV 4.23 keV 304 um 1.69 cm Chamber eIoni + 0 -4.98 cm 1.09 cm 88.1 cm 12.7 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -4.96 cm 1.1 cm 88.1 cm 5.05 keV 5.67 keV 1.01 mm 1.01 mm Chamber eIoni + 2 -4.96 cm 1.1 cm 88.1 cm 0 meV 5.05 keV 403 um 1.42 mm Chamber eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 52 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -4.96 cm 1.1 cm 88.1 cm 1.98 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -4.96 cm 1.1 cm 88.1 cm 0 meV 1.98 keV 103 um 103 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 51, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.25 cm 1.27 cm 86.4 cm 3.83 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -5.25 cm 1.27 cm 86.4 cm 0 eV 3.83 keV 261 um 261 um Chamber eIoni + 0 -4.95 cm 1.09 cm 85.8 cm 4.35 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -4.94 cm 1.09 cm 85.8 cm 0 meV 4.35 keV 318 um 318 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 50, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.25 cm 1.26 cm 86.1 cm 6.63 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -5.25 cm 1.27 cm 86.1 cm 0 eV 6.63 keV 622 um 622 um Chamber eIoni + 0 -4.85 cm 1.07 cm 79.8 cm 21.1 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -4.81 cm 1.15 cm 79.9 cm 20.3 keV 832 eV 955 um 955 um Tracker msc + 2 -4.76 cm 1.23 cm 79.9 cm 19.4 keV 875 eV 1.04 mm 2 mm Tracker msc + 3 -4.7 cm 1.29 cm 79.8 cm 18.4 keV 1.01 keV 908 um 2.91 mm Tracker msc + 4 -4.65 cm 1.35 cm 79.8 cm 18.2 keV 216 eV 1.01 mm 3.91 mm Tracker msc + 5 -4.56 cm 1.41 cm 79.7 cm 17.1 keV 1.05 keV 1.25 mm 5.17 mm Tracker msc + 6 -4.47 cm 1.54 cm 79.7 cm 14.3 keV 2.85 keV 1.67 mm 6.84 mm Tracker msc + 7 -4.39 cm 1.63 cm 79.6 cm 8.53 keV 5.78 keV 1.81 mm 8.65 mm Tracker msc + 8 -4.38 cm 1.59 cm 79.6 cm 5.61 keV 1.51 keV 854 um 9.5 mm Tracker eIoni + 9 -4.39 cm 1.56 cm 79.6 cm 0 meV 5.61 keV 876 um 1.04 cm Tracker eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 50 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -4.38 cm 1.59 cm 79.6 cm 1.41 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -4.38 cm 1.59 cm 79.6 cm 0 meV 1.41 keV 88.4 um 88.4 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 49, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.21 cm 1.26 cm 83.9 cm 2.31 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -5.21 cm 1.26 cm 83.9 cm 0 eV 2.31 keV 128 um 128 um Chamber eIoni + 0 -4.54 cm 1.01 cm 60.4 cm 5.18 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -4.53 cm 1.04 cm 60.4 cm 0 meV 5.18 keV 760 um 760 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 48, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.11 cm 1.23 cm 77.5 cm 1.57 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -5.11 cm 1.23 cm 77.5 cm 0 eV 1.57 keV 103 um 103 um Tracker eIoni + 0 -4.43 cm 9.85 mm 53.4 cm 1.9 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -4.43 cm 9.85 mm 53.4 cm 0 meV 1.9 keV 139 um 139 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 47, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.78 cm 1.15 cm 56.7 cm 15.5 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -4.62 cm 1.07 cm 56.7 cm 11 keV 4.45 keV 2.57 mm 2.57 mm Tracker eIoni - 2 -4.55 cm 1.03 cm 56.8 cm 6.76 keV 4.29 keV 1.93 mm 4.49 mm Tracker eIoni - 3 -4.59 cm 1 cm 56.8 cm 0 eV 6.76 keV 1.19 mm 5.69 mm Tracker eIoni + 0 -4.39 cm 9.76 mm 50.5 cm 1.21 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -4.39 cm 9.78 mm 50.5 cm 0 meV 1.21 keV 70.1 um 70.1 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 46, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.51 cm 1.08 cm 39.9 cm 87.4 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -5.74 cm -3.38 mm 40.1 cm 79 keV 7.11 keV 1.98 cm 1.98 cm Tracker eIoni - 2 -5.79 cm -3.69 mm 40.1 cm 77.3 keV 65.8 eV 644 um 2.04 cm Tracker eIoni - 3 -7.83 cm -5.93 mm 40.5 cm 67.9 keV 9.39 keV 2.22 cm 4.27 cm Tracker eIoni - 4 -9.11 cm -306 um 41.1 cm 58.8 keV 9.09 keV 1.8 cm 6.07 cm Tracker eIoni - 5 -9.58 cm 4.26 mm 42.1 cm 51.6 keV 6.2 keV 1.39 cm 7.45 cm Tracker eIoni - 6 -9.94 cm 7.98 mm 42.5 cm 46.7 keV 3.91 keV 7.18 mm 8.17 cm Tracker eIoni - 7 -9.76 cm 1.1 cm 43.2 cm 40.6 keV 4.87 keV 9.2 mm 9.09 cm Tracker eIoni - 8 -9.14 cm 1.36 cm 43.2 cm 33.4 keV 7.23 keV 8.06 mm 9.9 cm Tracker eIoni - 9 -8.9 cm 1.3 cm 43.3 cm 26.7 keV 2.81 keV 2.74 mm 10.2 cm Tracker eIoni - 10 -8.67 cm 1.1 cm 43.1 cm 23 keV 3.71 keV 4.55 mm 10.6 cm Tracker eIoni - 11 -8.57 cm 8.67 mm 42.9 cm 19.9 keV 3.1 keV 3.81 mm 11 cm Tracker eIoni - 12 -8.53 cm 8.52 mm 42.9 cm 11.9 keV 756 eV 615 um 11.1 cm Tracker eIoni - 13 -8.44 cm 9 mm 42.8 cm 6.32 keV 4.56 keV 1.85 mm 11.3 cm Tracker eIoni - 14 -8.42 cm 8.63 mm 42.8 cm 0 eV 6.32 keV 1.08 mm 11.4 cm Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 46 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.44 cm 9 mm 42.8 cm 1.05 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -8.44 cm 8.99 mm 42.8 cm 0 eV 1.05 keV 56.9 um 56.9 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 46 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.53 cm 8.52 mm 42.9 cm 7.16 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -8.52 cm 8.02 mm 42.9 cm 0 eV 7.16 keV 1.28 mm 1.28 mm Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 46 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.9 cm 1.3 cm 43.3 cm 3.91 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -8.89 cm 1.31 cm 43.3 cm 0 eV 3.91 keV 463 um 463 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 46 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -9.76 cm 1.1 cm 43.2 cm 1.19 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -9.76 cm 1.1 cm 43.2 cm 0 eV 1.19 keV 68.4 um 68.4 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 46 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -9.94 cm 7.98 mm 42.5 cm 1.02 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -9.94 cm 8 mm 42.5 cm 0 eV 1.02 keV 54.6 um 54.6 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 46 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -9.58 cm 4.26 mm 42.1 cm 1.03 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -9.58 cm 4.27 mm 42.1 cm 0 eV 1.03 keV 55.9 um 55.9 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 46 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.79 cm -3.69 mm 40.1 cm 1.64 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -5.79 cm -3.71 mm 40.1 cm 0 eV 1.64 keV 110 um 110 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 46 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.74 cm -3.38 mm 40.1 cm 1.25 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -5.74 cm -3.39 mm 40.1 cm 0 eV 1.25 keV 73.2 um 73.2 um Tracker eIoni + 0 -4.25 cm 9.48 mm 41.7 cm 1.46 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -4.25 cm 9.51 mm 41.7 cm 0 meV 1.46 keV 93.1 um 93.1 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 45, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.18 cm 9.98 mm 18.9 cm 2.34 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -4.17 cm 9.96 mm 18.9 cm 0 eV 2.34 keV 130 um 130 um Chamber eIoni + 0 -4.12 cm 9.21 mm 33.2 cm 4.6 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -4.12 cm 8.95 mm 33.2 cm 0 meV 4.6 keV 617 um 617 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 44, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.16 cm 9.94 mm 18 cm 1.52 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -4.16 cm 9.95 mm 18 cm 0 eV 1.52 keV 72.2 um 72.2 um Chamber eIoni + 0 -3.9 cm 8.77 mm 19.6 cm 15.4 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -3.93 cm 8.64 mm 19.6 cm 7.2 keV 8.23 keV 1.81 mm 1.81 mm Chamber eIoni + 2 -3.92 cm 8.66 mm 19.6 cm 0 meV 7.2 keV 711 um 2.52 mm Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 43, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.15 cm 9.9 mm 17.1 cm 2.19 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -4.15 cm 9.9 mm 17.1 cm 0 eV 2.19 keV 118 um 118 um Chamber eIoni + 0 -3.89 cm 8.75 mm 18.9 cm 4.63 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -3.9 cm 8.74 mm 18.9 cm 0 meV 4.63 keV 351 um 351 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 42, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.14 cm 9.89 mm 16.7 cm 1.41 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -4.14 cm 9.89 mm 16.7 cm 0 eV 1.41 keV 64.9 um 64.9 um Chamber eIoni + 0 -3.75 cm 8.43 mm 9.61 cm 2.34 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -3.75 cm 8.42 mm 9.61 cm 0 meV 2.34 keV 130 um 130 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 41, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.1 cm 9.8 mm 14.3 cm 4.8 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -4.1 cm 9.83 mm 14.3 cm 0 eV 4.8 keV 371 um 371 um Chamber eIoni + 0 -3.52 cm 7.93 mm -5.23 cm 16.5 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -3.33 cm 7.69 mm -5.2 cm 13.2 keV 3.35 keV 2.72 mm 2.72 mm Tracker eIoni + 2 -3.19 cm 7.34 mm -5.17 cm 9.01 keV 4.16 keV 2.23 mm 4.95 mm Tracker eIoni + 3 -3.17 cm 6.94 mm -5.1 cm 2.56 keV 6.45 keV 1.62 mm 6.57 mm Tracker eIoni + 4 -3.16 cm 6.93 mm -5.09 cm 0 meV 2.56 keV 226 um 6.8 mm Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 40, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.06 cm 9.7 mm 11.9 cm 1.57 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -4.06 cm 9.71 mm 11.9 cm 0 eV 1.57 keV 74.9 um 74.9 um Chamber eIoni + 0 -3.43 cm 7.73 mm -11.3 cm 2.83 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -3.44 cm 7.65 mm -11.3 cm 0 meV 2.83 keV 266 um 266 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 39, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -4.02 cm 9.59 mm 9.11 cm 1.42 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -4.02 cm 9.59 mm 9.11 cm 0 eV 1.42 keV 65.4 um 65.4 um Chamber eIoni + 0 -3.37 cm 7.6 mm -15.4 cm 5.14 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -3.34 cm 7.6 mm -15.4 cm 0 meV 5.14 keV 750 um 750 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 38, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -3.74 cm 8.92 mm -8.05 cm 2.63 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -3.73 cm 8.92 mm -8.05 cm 0 eV 2.63 keV 236 um 236 um Tracker eIoni + 0 -3.21 cm 7.26 mm -25.9 cm 3.41 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -3.23 cm 7.32 mm -25.9 cm 0 meV 3.41 keV 365 um 365 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 37, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -3.71 cm 8.86 mm -9.59 cm 10 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -3.81 cm 8.59 mm -9.58 cm 3.98 keV 6.02 keV 1.78 mm 1.78 mm Tracker eIoni - 2 -3.82 cm 8.44 mm -9.59 cm 0 eV 3.98 keV 479 um 2.26 mm Tracker eIoni + 0 -3.19 cm 7.2 mm -27.6 cm 4.48 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -3.21 cm 7.34 mm -27.6 cm 0 meV 4.48 keV 589 um 589 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 36, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -3.71 cm 8.85 mm -9.88 cm 7.46 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -3.71 cm 8.23 mm -9.87 cm 0 eV 7.46 keV 1.35 mm 1.35 mm Tracker eIoni + 0 -3.17 cm 7.17 mm -28.6 cm 1.07 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -3.17 cm 7.19 mm -28.6 cm 0 meV 1.07 keV 59 um 59 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 35, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -3.54 cm 8.46 mm -20 cm 4.36 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -3.53 cm 8.25 mm -20 cm 0 eV 4.36 keV 561 um 561 um Tracker eIoni + 0 -3.09 cm 6.99 mm -34.1 cm 1.66 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -3.09 cm 6.94 mm -34.1 cm 0 meV 1.66 keV 113 um 113 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 34, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -3.07 cm 7.37 mm -49.2 cm 1.69 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -3.07 cm 7.41 mm -49.2 cm 0 eV 1.69 keV 116 um 116 um Tracker eIoni + 0 -2.99 cm 6.75 mm -41.1 cm 991 eV 0 meV 0 fm 0 fm Tracker initStep + 1 -2.99 cm 6.76 mm -41.1 cm 0 meV 991 eV 52.5 um 52.5 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 33, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.87 cm 6.91 mm -61.4 cm 1.45 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.87 cm 6.9 mm -61.4 cm 0 eV 1.45 keV 67.5 um 67.5 um Chamber eIoni + 0 -2.87 cm 6.49 mm -48.8 cm 1.49 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -2.87 cm 6.46 mm -48.8 cm 0 meV 1.49 keV 95.8 um 95.8 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 32, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.83 cm 6.82 mm -63.8 cm 4.29 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.83 cm 6.79 mm -63.8 cm 0 eV 4.29 keV 311 um 311 um Chamber eIoni + 0 -2.82 cm 6.38 mm -52 cm 4.12 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -2.81 cm 6.26 mm -52 cm 0 meV 4.12 keV 509 um 509 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 31, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.7 cm 6.49 mm -71.8 cm 6.75 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.7 cm 6.42 mm -71.8 cm 0 eV 6.75 keV 640 um 640 um Chamber eIoni + 0 -2.73 cm 6.17 mm -58 cm 2.72 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -2.74 cm 6.27 mm -58 cm 0 meV 2.72 keV 248 um 248 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 30, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.69 cm 6.46 mm -72.5 cm 202 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.64 cm 729 um -71.3 cm 155 keV 9.4 keV 1.49 cm 1.49 cm Chamber eIoni - 2 -3.01 cm -1.19 mm -70.9 cm 147 keV 6.32 keV 7.85 mm 2.27 cm Chamber eIoni - 3 -2.77 cm -8.84 mm -70.5 cm 132 keV 15.4 keV 2.75 cm 5.03 cm Chamber eIoni - 4 -2.72 cm -1.12 cm -70.4 cm 123 keV 2.36 keV 2.99 mm 5.33 cm Chamber eIoni - 5 -2.75 cm -1.1 cm -70.6 cm 119 keV 3.13 keV 2.23 mm 5.55 cm Chamber eIoni - 6 -2.45 cm -1.04 cm -71 cm 112 keV 5.83 keV 8.93 mm 6.44 cm Chamber eIoni - 7 -2.55 cm -1.08 cm -71.5 cm 101 keV 8.98 keV 8.47 mm 7.29 cm Chamber eIoni - 8 -2.54 cm -7.64 mm -71.2 cm 90.3 keV 7.16 keV 6.83 mm 7.97 cm Chamber eIoni - 9 -2.57 cm -3.88 mm -71.1 cm 76.2 keV 10.9 keV 1.07 cm 9.04 cm Chamber eIoni - 10 -2.84 cm -2.76 mm -71.1 cm 67.3 keV 6.92 keV 6.5 mm 9.69 cm Chamber eIoni - 11 -2.92 cm -3.89 mm -71.1 cm 62.7 keV 2.78 keV 2.01 mm 9.89 cm Chamber eIoni - 12 -2.73 cm -3.53 mm -71 cm 53.2 keV 9.5 keV 7.61 mm 10.6 cm Chamber eIoni - 13 -2.78 cm -1.96 mm -71 cm 39.5 keV 10.7 keV 5.56 mm 11.2 cm Chamber eIoni - 14 -2.79 cm -908 um -71.1 cm 29.5 keV 4.75 keV 3.2 mm 11.5 cm Chamber eIoni - 15 -2.76 cm -312 um -71 cm 22 keV 7.42 keV 3.11 mm 11.8 cm Chamber eIoni - 16 -2.78 cm -598 um -71 cm 16.1 keV 5.98 keV 2.4 mm 12.1 cm Chamber eIoni - 17 -2.76 cm -630 um -71 cm 8.96 keV 7.11 keV 1.87 mm 12.3 cm Chamber eIoni - 18 -2.76 cm -660 um -71 cm 7.31 keV 152 eV 61.5 um 12.3 cm Chamber eIoni - 19 -2.75 cm -710 um -71 cm 0 eV 7.31 keV 729 um 12.3 cm Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 104, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.76 cm -660 um -71 cm 1.5 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.76 cm -666 um -71 cm 0 eV 1.5 keV 70.7 um 70.7 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 103, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.79 cm -908 um -71.1 cm 5.27 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.79 cm -895 um -71.1 cm 3.79 keV 1.48 keV 199 um 199 um Chamber eIoni - 2 -2.79 cm -876 um -71.1 cm 0 eV 3.79 keV 257 um 456 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 102, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.78 cm -1.96 mm -71 cm 3.01 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.78 cm -1.96 mm -71 cm 0 eV 3.01 keV 185 um 185 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 101, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.92 cm -3.89 mm -71.1 cm 1.86 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.92 cm -3.89 mm -71.1 cm 0 eV 1.86 keV 94.6 um 94.6 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 100, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.84 cm -2.76 mm -71.1 cm 1.96 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.83 cm -2.77 mm -71.1 cm 0 eV 1.96 keV 102 um 102 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 99, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.57 cm -3.88 mm -71.1 cm 3.23 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.57 cm -3.86 mm -71.1 cm 0 eV 3.23 keV 203 um 203 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.54 cm -7.64 mm -71.2 cm 3.72 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.54 cm -7.63 mm -71.2 cm 0 eV 3.72 keV 251 um 251 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.55 cm -1.08 cm -71.5 cm 1.81 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.55 cm -1.08 cm -71.5 cm 0 eV 1.81 keV 90.9 um 90.9 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.45 cm -1.04 cm -71 cm 1.65 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.45 cm -1.04 cm -71 cm 0 eV 1.65 keV 80.1 um 80.1 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.72 cm -1.12 cm -70.4 cm 6.79 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.72 cm -1.12 cm -70.4 cm 0 eV 6.79 keV 646 um 646 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -3.01 cm -1.19 mm -70.9 cm 1.49 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -3.01 cm -1.19 mm -70.9 cm 0 eV 1.49 keV 70.1 um 70.1 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.64 cm 729 um -71.3 cm 38.1 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.58 cm 798 um -71.2 cm 28.1 keV 9.95 keV 4.06 mm 4.06 mm Chamber eIoni - 2 -2.55 cm 1.41 mm -71.2 cm 18.2 keV 9.91 keV 2.97 mm 7.03 mm Chamber eIoni - 3 -2.56 cm 1.11 mm -71.2 cm 9.33 keV 8.91 keV 2.06 mm 9.09 mm Chamber eIoni - 4 -2.56 cm 1.01 mm -71.2 cm 2.99 keV 4.12 keV 483 um 9.58 mm Chamber eIoni - 5 -2.56 cm 1.01 mm -71.2 cm 0 eV 2.99 keV 182 um 9.76 mm Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 105, Parent ID = 93 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.56 cm 1.01 mm -71.2 cm 2.22 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.56 cm 1.02 mm -71.2 cm 0 eV 2.22 keV 121 um 121 um Chamber eIoni + 0 -2.72 cm 6.15 mm -58.7 cm 2.03 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -2.73 cm 6.21 mm -58.7 cm 0 meV 2.03 keV 155 um 155 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 29, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.68 cm 6.43 mm -73.2 cm 1.47 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.68 cm 6.43 mm -73.2 cm 0 eV 1.47 keV 68.9 um 68.9 um Chamber eIoni + 0 -2.55 cm 5.75 mm -70.1 cm 2.27 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -2.56 cm 5.75 mm -70.1 cm 0 meV 2.27 keV 124 um 124 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 28, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.67 cm 6.42 mm -73.5 cm 1.86 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -2.67 cm 6.41 mm -73.5 cm 0 eV 1.86 keV 94.5 um 94.5 um Chamber eIoni + 0 -2.52 cm 5.66 mm -72.4 cm 1.46 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -2.52 cm 5.67 mm -72.4 cm 0 meV 1.46 keV 68.1 um 68.1 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 27, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.41 cm 5.8 mm -89.9 cm 2.51 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -2.4 cm 5.84 mm -89.9 cm 0 eV 2.51 keV 219 um 219 um Tracker eIoni + 0 -2.46 cm 5.53 mm -76.1 cm 2.2 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -2.46 cm 5.52 mm -76.1 cm 0 meV 2.2 keV 119 um 119 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 26, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.34 cm 5.62 mm -94.4 cm 1.11 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -2.34 cm 5.6 mm -94.4 cm 0 eV 1.11 keV 61.8 um 61.8 um Tracker eIoni + 0 -2.34 cm 5.24 mm -84.2 cm 7.43 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -2.28 cm 5.1 mm -84.2 cm 2.6 keV 4.83 keV 1.34 mm 1.34 mm Tracker eIoni + 2 -2.27 cm 5.03 mm -84.2 cm 0 meV 2.6 keV 231 um 1.57 mm Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 25, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.31 cm 5.55 mm -96.3 cm 1.35 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -2.31 cm 5.57 mm -96.3 cm 0 eV 1.35 keV 82.5 um 82.5 um Tracker eIoni + 0 -2.28 cm 5.1 mm -88.2 cm 1.34 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -2.28 cm 5.07 mm -88.2 cm 0 meV 1.34 keV 82 um 82 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 24, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.01 cm 4.82 mm -1.15 m 13 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -2.1 cm 3.73 mm -1.15 m 9.29 keV 3.72 keV 2.21 mm 2.21 mm Tracker eIoni - 2 -2.14 cm 3.72 mm -1.15 m 4.76 keV 1.24 keV 517 um 2.72 mm Tracker eIoni - 3 -2.16 cm 3.49 mm -1.15 m 0 eV 4.76 keV 655 um 3.38 mm Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 106, Parent ID = 24 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.14 cm 3.72 mm -1.15 m 3.29 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -2.16 cm 3.8 mm -1.15 m 0 eV 3.29 keV 344 um 344 um Tracker eIoni + 0 -2.15 cm 4.78 mm -97.2 cm 2.04 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -2.15 cm 4.84 mm -97.2 cm 0 meV 2.04 keV 155 um 155 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 23, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.71 cm 4.12 mm -1.33 m 43.3 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.93 cm 8.63 mm -1.33 m 37.6 keV 4.58 keV 5.68 mm 5.68 mm Tracker eIoni - 2 -1.94 cm 1.05 cm -1.33 m 34.7 keV 1.13 keV 2.06 mm 7.73 mm Tracker eIoni - 3 -1.94 cm 1.15 cm -1.33 m 32.8 keV 764 eV 978 um 8.71 mm Tracker eIoni - 4 -1.96 cm 1.62 cm -1.33 m 26.7 keV 6.03 keV 5.94 mm 1.47 cm Tracker eIoni - 5 -1.7 cm 1.87 cm -1.33 m 21.1 keV 5.61 keV 4.57 mm 1.92 cm Tracker eIoni - 6 -1.62 cm 2.03 cm -1.32 m 19 keV 2.18 keV 3.48 mm 2.27 cm Tracker eIoni - 7 -1.63 cm 1.99 cm -1.32 m 14.5 keV 759 eV 641 um 2.33 cm Tracker eIoni - 8 -1.61 cm 1.87 cm -1.32 m 10.1 keV 4.41 keV 2.43 mm 2.58 cm Tracker eIoni - 9 -1.65 cm 1.79 cm -1.32 m 4.51 keV 4.25 keV 1.48 mm 2.72 cm Tracker eIoni - 10 -1.67 cm 1.78 cm -1.32 m 0 eV 4.51 keV 596 um 2.78 cm Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 111, Parent ID = 23 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.65 cm 1.79 cm -1.32 m 1.37 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.65 cm 1.79 cm -1.32 m 0 eV 1.37 keV 84.1 um 84.1 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 110, Parent ID = 23 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.63 cm 1.99 cm -1.32 m 3.65 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.64 cm 2 cm -1.32 m 0 eV 3.65 keV 411 um 411 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 109, Parent ID = 23 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.94 cm 1.15 cm -1.33 m 1.2 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.94 cm 1.15 cm -1.33 m 0 eV 1.2 keV 69.6 um 69.6 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 108, Parent ID = 23 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.94 cm 1.05 cm -1.33 m 1.69 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.94 cm 1.05 cm -1.33 m 0 eV 1.69 keV 116 um 116 um Tracker eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 107, Parent ID = 23 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.93 cm 8.63 mm -1.33 m 1.13 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.92 cm 8.63 mm -1.33 m 0 eV 1.13 keV 63.7 um 63.7 um Tracker eIoni + 0 -1.79 cm 3.96 mm -1.21 m 1.47 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -1.79 cm 3.98 mm -1.21 m 0 meV 1.47 keV 93.7 um 93.7 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 22, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.68 cm 4.05 mm -1.35 m 1.26 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.69 cm 4.04 mm -1.35 m 0 eV 1.26 keV 74.8 um 74.8 um Tracker eIoni + 0 -1.41 cm 3.08 mm -1.46 m 2.44 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -1.41 cm 3.07 mm -1.46 m 0 meV 2.44 keV 137 um 137 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.55 cm 3.72 mm -1.43 m 3.8 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -1.55 cm 3.69 mm -1.43 m 0 eV 3.8 keV 258 um 258 um Chamber eIoni + 0 -1.33 cm 2.89 mm -1.52 m 27.5 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -1.38 cm 2.53 mm -1.52 m 18 keV 9.51 keV 2.91 mm 2.91 mm Chamber eIoni + 2 -1.41 cm 2.53 mm -1.52 m 10.1 keV 7.92 keV 2.04 mm 4.95 mm Chamber eIoni + 3 -1.4 cm 2.5 mm -1.52 m 0 meV 10.1 keV 1.21 mm 6.15 mm Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.54 cm 3.71 mm -1.43 m 5.59 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -1.54 cm 3.67 mm -1.43 m 1.37 keV 4.22 keV 263 um 263 um Chamber eIoni - 2 -1.54 cm 3.67 mm -1.43 m 0 eV 1.37 keV 62.7 um 326 um Chamber eIoni + 0 -1.29 cm 2.8 mm -1.54 m 3.57 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -1.29 cm 2.82 mm -1.54 m 0 meV 3.57 keV 235 um 235 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.5 cm 3.61 mm -1.46 m 1.54 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -1.5 cm 3.6 mm -1.46 m 0 eV 1.54 keV 73.4 um 73.4 um Chamber eIoni + 0 -1.24 cm 2.69 mm -1.58 m 1.39 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -1.24 cm 2.69 mm -1.58 m 0 meV 1.39 keV 64 um 64 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.16 cm 2.8 mm -1.67 m 1.92 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.16 cm 2.79 mm -1.67 m 0 eV 1.92 keV 141 um 141 um Tracker eIoni + 0 -1.22 cm 2.65 mm -1.58 m 5.86 keV 0 meV 0 fm 0 fm Chamber initStep + 1 -1.22 cm 2.6 mm -1.58 m 0 meV 5.86 keV 510 um 510 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.01 cm 2.45 mm -1.76 m 1.01 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -1.01 cm 2.47 mm -1.76 m 0 eV 1.01 keV 54.1 um 54.1 um Tracker eIoni + 0 -8.81 mm 1.91 mm -1.8 m 1.12 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -8.79 mm 1.89 mm -1.8 m 0 meV 1.12 keV 62.3 um 62.3 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 16, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -9.88 mm 2.39 mm -1.78 m 2.69 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -9.96 mm 2.33 mm -1.78 m 0 eV 2.69 keV 244 um 244 um Tracker eIoni + 0 -7.57 mm 1.63 mm -1.88 m 1.36 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -7.6 mm 1.66 mm -1.88 m 0 meV 1.36 keV 83 um 83 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -9.23 mm 2.23 mm -1.82 m 1.04 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -9.22 mm 2.22 mm -1.82 m 0 eV 1.04 keV 56.6 um 56.6 um Tracker eIoni + 0 -6.1 mm 1.31 mm -1.98 m 2.21 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -6.07 mm 1.25 mm -1.98 m 0 meV 2.21 keV 177 um 177 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.58 mm 1.6 mm -1.98 m 1.46 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -6.56 mm 1.63 mm -1.98 m 0 eV 1.46 keV 93.1 um 93.1 um Tracker eIoni + 0 -6.04 mm 1.3 mm -1.98 m 1.95 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -5.98 mm 1.3 mm -1.98 m 0 meV 1.95 keV 145 um 145 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.31 mm 579 um -2.24 m 2.57 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -2.33 mm 671 um -2.24 m 0 eV 2.57 keV 226 um 226 um Tracker eIoni + 0 -696 um 180 um -2.33 m 1.55 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -672 um 148 um -2.33 m 0 meV 1.55 keV 101 um 101 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -67.5 um 39.3 um -2.38 m 1.31 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -88.9 um 61.2 um -2.38 m 0 eV 1.31 keV 79.1 um 79.1 um Tracker eIoni + 0 -185 um 72.4 um -2.37 m 2.49 keV 0 meV 0 fm 0 fm Tracker initStep + 1 -217 um -10.7 um -2.37 m 0 meV 2.49 keV 216 um 216 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 315 um -24.1 um -2.41 m 1.45 MeV 0 eV 0 fm 0 fm Target initStep - 1 316 um -19 um -2.41 m 1.33 MeV 7.42 keV 8.77 um 8.77 um Target eBrem - 2 317 um 38.7 um -2.41 m 84.5 keV 1.24 MeV 1.02 mm 1.02 mm Target eIoni - 3 317 um 38 um -2.41 m 0 eV 84.5 keV 20.9 um 1.04 mm Target eIoni + 0 346 um -14.8 um -2.41 m 1.45 MeV 0 meV 0 fm 0 fm Target initStep + 1 349 um 45.2 um -2.41 m 105 keV 996 keV 969 um 969 um Target eBrem + 2 347 um 45.3 um -2.41 m 0 meV 105 keV 29.5 um 999 um Target eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 112, Parent ID = 11 +* G4Track Information: Particle = gamma, Track ID = 78, Parent ID = 11 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 316 um -19 um -2.41 m 115 keV 0 eV 0 fm 0 fm Target initStep - 1 342 um 134 um -2.41 m 0 eV 88.3 keV 183 um 183 um Target phot + 0 349 um 45.2 um -2.41 m 350 keV 0 meV 0 fm 0 fm Target initStep + 1 -2.64 mm 1.79 mm -2.41 m 0 meV 88.3 keV 3.64 mm 3.64 mm Target phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 113, Parent ID = 112 +* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 78 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 342 um 134 um -2.41 m 26.3 keV 0 eV 0 fm 0 fm Target initStep - 1 342 um 134 um -2.41 m 0 eV 26.3 keV 3.14 um 3.14 um Target eIoni + 0 -2.64 mm 1.79 mm -2.41 m 262 keV 0 meV 0 fm 0 fm Target initStep + 1 -2.65 mm 1.79 mm -2.41 m 0 meV 262 keV 122 um 122 um Target eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 320 um -33.4 um -2.42 m 1.1 MeV 0 eV 0 fm 0 fm Target initStep - 1 301 um -72.4 um -2.42 m 0 eV 1.1 MeV 817 um 817 um Target eIoni + 0 351 um -23.8 um -2.42 m 1.1 MeV 0 meV 0 fm 0 fm Target initStep + 1 331 um -62.9 um -2.42 m 0 meV 1.1 MeV 817 um 817 um Target eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 325 um -41.2 um -2.42 m 1.03 MeV 0 eV 0 fm 0 fm Target initStep - 1 365 um -38 um -2.42 m 0 eV 1.03 MeV 753 um 753 um Target eIoni + 0 355 um -31.5 um -2.42 m 1.03 MeV 0 meV 0 fm 0 fm Target initStep + 1 395 um -28.2 um -2.42 m 0 meV 1.03 MeV 753 um 753 um Target eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 326 um -45.6 um -2.42 m 1.18 MeV 0 eV 0 fm 0 fm Target initStep - 1 370 um -27.9 um -2.42 m 0 eV 1.18 MeV 882 um 882 um Target eIoni + 0 356 um -35.9 um -2.42 m 1.18 MeV 0 meV 0 fm 0 fm Target initStep + 1 382 um -25.5 um -2.42 m 1 MeV 59.2 keV 60.7 um 60.7 um Target eBrem + 2 428 um -56.4 um -2.42 m 0 meV 1 MeV 732 um 793 um Target eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 80, Parent ID = 8 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 382 um -25.5 um -2.42 m 114 keV 0 meV 0 fm 0 fm Target initStep + 1 473 um -417 um -2.42 m 0 meV 13 keV 478 um 478 um Target phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 80 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 473 um -417 um -2.42 m 101 keV 0 meV 0 fm 0 fm Target initStep + 1 473 um -418 um -2.42 m 0 meV 101 keV 27.9 um 27.9 um Target eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 105 um -15 um -2.44 m 1.8 MeV 0 eV 0 fm 0 fm Target initStep - 1 136 um 56.1 um -2.44 m 556 keV 1.24 MeV 1.32 mm 1.32 mm Target eIoni - 2 136 um 36.5 um -2.44 m 416 keV 140 keV 41.9 um 1.36 mm Target eBrem - 3 128 um 24 um -2.44 m 106 keV 310 keV 151 um 1.51 mm Target eBrem - 4 129 um 23 um -2.44 m 0 eV 106 keV 30.1 um 1.54 mm Target eIoni + 0 132 um -12.7 um -2.44 m 1.8 MeV 0 meV 0 fm 0 fm Target initStep + 1 161 um 59.5 um -2.44 m 454 keV 1.35 MeV 1.32 mm 1.32 mm Target eIoni + 2 177 um 65.2 um -2.44 m 0 meV 454 keV 267 um 1.59 mm Target eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 55.9 um -21.7 um -2.45 m 1.55 MeV 0 eV 0 fm 0 fm Target initStep - 1 -5.12 um -20.4 um -2.45 m 739 keV 306 keV 328 um 328 um Target eBrem - 2 -33.7 um -27.8 um -2.45 m 0 eV 739 keV 506 um 834 um Target eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 114, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -5.12 um -20.4 um -2.45 m 503 keV 0 eV 0 fm 0 fm Target initStep - 1 -1.45 mm -565 um -2.45 m 0 eV 88.3 keV 1.62 mm 1.62 mm Target phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 115, Parent ID = 114 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.45 mm -565 um -2.45 m 415 keV 0 eV 0 fm 0 fm Target initStep - 1 -1.47 mm -573 um -2.45 m 0 eV 415 keV 236 um 236 um Target eIoni + 0 82.7 um -21.1 um -2.44 m 1.55 MeV 0 meV 0 fm 0 fm Target initStep + 1 18.8 um -21.8 um -2.44 m 0 meV 1.55 MeV 1.18 mm 1.18 mm Target eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.37 um -5.95 um -2.63 m 7.04 keV 0 eV 0 fm 0 fm World initStep - 1 -17.3 um -565 um -2.63 m 1.7 keV 5.34 keV 1.26 mm 1.26 mm World eIoni - 2 160 nm -522 um -2.63 m 0 eV 1.7 keV 117 um 1.37 mm World eIoni + 0 4.52 um -6.17 um -2.62 m 7.04 keV 0 meV 0 fm 0 fm World initStep + 1 -17.7 um -565 um -2.62 m 0 meV 7.04 keV 1.26 mm 1.26 mm World eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.2 um -5.58 um -2.63 m 2.79 keV 0 eV 0 fm 0 fm World initStep - 1 45.4 um 94.5 um -2.63 m 0 eV 2.79 keV 260 um 260 um World eIoni + 0 4.34 um -5.79 um -2.62 m 2.79 keV 0 meV 0 fm 0 fm World initStep + 1 45.8 um 94.2 um -2.62 m 0 meV 2.79 keV 260 um 260 um World eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.61 um -4.61 um -2.64 m 1.07 keV 0 eV 0 fm 0 fm World initStep - 1 14.9 um -23.4 um -2.64 m 0 eV 1.07 keV 58.5 um 58.5 um World eIoni + 0 3.74 um -4.78 um -2.63 m 1.07 keV 0 meV 0 fm 0 fm World initStep + 1 15 um -23.6 um -2.63 m 0 meV 1.07 keV 58.5 um 58.5 um World eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm -2.71 m 2.67 keV 0 eV 0 fm 0 fm World initStep - 1 -97.6 um 23.8 um -2.71 m 0 eV 2.67 keV 242 um 242 um World eIoni + 0 0 fm 0 fm -2.7 m 2.67 keV 0 meV 0 fm 0 fm World initStep + 1 -97.6 um 23.8 um -2.7 m 0 meV 2.67 keV 242 um 242 um World eIoni --------->Storing hits in the ROOT file: in this event there are 111 hits in the tracker chambers: - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0068205889850463 position[mm]: (-12.963973435472,3.1253994540548,-1586.9536007479) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.04813624588018 position[mm]: (-15.017979690519,3.6075423498874,-1459.3248091824) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0097203130279181 position[mm]: (-15.445879432567,3.7096528279441,-1432.5434693154) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.001261165311022 position[mm]: (-15.493803424509,3.721412131328,-1429.5625643163) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.013833476300722 position[mm]: (-15.970453898642,3.8398021477541,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.024208787772643 position[mm]: (-26.746369974883,6.4227443920456,-734.58350499983) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0013633347289019 position[mm]: (-26.793946097154,6.434021887781,-731.6371994737) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0031489542862933 position[mm]: (-26.907923080842,6.461126939828,-724.59017943055) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0030291825632219 position[mm]: (-27.015393881337,6.4873702285267,-717.98061462113) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.034851363652963 position[mm]: (-28.319818726449,6.8156208089006,-637.65501710353) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0083454607104357 position[mm]: (-28.705924986773,6.9090496754068,-613.89994098803) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0048622947648885 position[mm]: (-28.930817410402,6.9620156736322,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.038009300406142 position[mm]: (-40.186111347557,9.5945776592662,91.118259747894) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0158462810227 position[mm]: (-40.631603711942,9.7046237048122,118.8437727485) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0094328745865193 position[mm]: (-41.026840946802,9.798698369629,143.37589343367) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0085702487618901 position[mm]: (-41.413116813906,9.8907977698949,167.38780336551) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00029438587912531 position[mm]: (-41.463939765358,9.9037279456504,170.56803941249) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0049694122681705 position[mm]: (-41.618984828595,9.9434344411728,180.29645424043) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0013304552085813 position[mm]: (-41.752482264882,9.9764127337193,188.69245305706) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0045511577659622 position[mm]: (-41.931617404836,10.02101357213,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.021234025718562 position[mm]: (-52.133001061785,12.550384363207,839.39553390235) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.008947058989578 position[mm]: (-52.475392504619,12.637970606305,860.94419995031) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00072018816643214 position[mm]: (-52.52282467785,12.650027810157,863.93381580213) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0011428988676221 position[mm]: (-52.667476719478,12.686734167477,872.99397512818) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0054735395893707 position[mm]: (-52.998899292053,12.768972778585,893.87639525245) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.021470514406417 position[mm]: (-53.924071897689,12.994931769615,951.5103482199) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.011689943208602 position[mm]: (-54.711649398437,13.177348303918,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.015464256054171 position[mm]: (-65.298140310609,15.649830565859,1639.6554129478) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0091364824516697 position[mm]: (-65.508666326325,15.699203071799,1652.2563283943) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0017128609254476 position[mm]: (-65.54222803659,15.707129110679,1654.2650385165) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0043909979733445 position[mm]: (-65.833278572244,15.775563639643,1671.6753834413) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.01587556366656 position[mm]: (-66.442344254268,15.918623969928,1708.2197404885) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00010639218301218 position[mm]: (-66.484410959357,15.928813012217,1710.791005643) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.013238725705799 position[mm]: (-67.403820103662,16.153979029528,1767.0524746149) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0072864158115633 position[mm]: (-67.674946479251,16.220504352785,1784.066459343) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0043411446810331 position[mm]: (-67.765524028349,16.243032608285,1789.7589795078) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0034230161583237 position[mm]: (-67.928621793669,16.28347631415,1800) - trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.001754435443077 position[mm]: (-67.775537274962,16.240394645062,1789.7592724801) - trackID: 70 chamberNb: 4 energy deposit[MeV]: 0.0043851378578572 position[mm]: (-67.640360168482,16.230529544772,1784.0694042295) - trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.0014807678739679 position[mm]: (-67.397596628307,16.159786300071,1767.0528852018) - trackID: 68 chamberNb: 4 energy deposit[MeV]: 0.001680170483678 position[mm]: (-66.484387993956,15.918963448053,1710.7914571818) - trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.0036683684362631 position[mm]: (-66.422512323744,15.938315571354,1708.2217140063) - trackID: 66 chamberNb: 4 energy deposit[MeV]: 0.0016318941404158 position[mm]: (-65.826125367759,15.769276983004,1671.675919828) - trackID: 65 chamberNb: 4 energy deposit[MeV]: 0.001399213761587 position[mm]: (-65.534552355962,15.709171633369,1654.265461962) - trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.0013829796427419 position[mm]: (-65.507839512134,15.706992798557,1652.256608407) - trackID: 63 chamberNb: 4 energy deposit[MeV]: 0.0014344162370334 position[mm]: (-65.30508310967,15.645469676591,1639.6556305372) - trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.0020520556113214 position[mm]: (-53.936573929775,12.993916028448,951.51072800716) - trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0020857210515906 position[mm]: (-53.009363989186,12.761573809215,893.87685283078) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0019078513725722 position[mm]: (-51.732985905338,13.096192301868,873.2275318797) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0050220491203404 position[mm]: (-52.710709665275,13.862580408182,873.27309485673) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0123886575465 position[mm]: (-52.392365281327,14.522899260497,873.97965812844) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0063719714562298 position[mm]: (-52.391957806734,14.68328791941,873.46521294074) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0081251637522829 position[mm]: (-52.144274205894,14.881558989234,873.35496597759) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.006441771595139 position[mm]: (-52.088557971891,14.768089409869,873.40872775375) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0042284689913444 position[mm]: (-52.121573097166,14.776192744257,873.40457180226) - trackID: 51 chamberNb: 3 energy deposit[MeV]: 0.0038276287055321 position[mm]: (-52.493270636754,12.651886421622,863.93615038265) - trackID: 50 chamberNb: 3 energy deposit[MeV]: 0.0066333977073574 position[mm]: (-52.466281267847,12.703613316086,860.94958340466) - trackID: 49 chamberNb: 3 energy deposit[MeV]: 0.0023123498076697 position[mm]: (-52.118566306817,12.553552134028,839.39647560006) - trackID: 45 chamberNb: 2 energy deposit[MeV]: 0.0023420626675825 position[mm]: (-41.743133565362,9.9646140250792,188.69339107214) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0015242534829912 position[mm]: (-41.610976840885,9.9470965276622,180.29691792996) - trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.0021912806673613 position[mm]: (-41.477546509168,9.9020091582814,170.56848380275) - trackID: 42 chamberNb: 2 energy deposit[MeV]: 0.0014075196194992 position[mm]: (-41.421047422746,9.8919294506646,167.38797832356) - trackID: 41 chamberNb: 2 energy deposit[MeV]: 0.0047973474460152 position[mm]: (-41.049475415078,9.8331812932828,143.37830814961) - trackID: 40 chamberNb: 2 energy deposit[MeV]: 0.0015673770800844 position[mm]: (-40.640588485242,9.7060998954344,118.84398969748) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0014163876149297 position[mm]: (-40.192754324176,9.589991435839,91.118480868416) - trackID: 33 chamberNb: 1 energy deposit[MeV]: 0.001450092340199 position[mm]: (-28.70503651124,6.90079485062,-613.89957271508) - trackID: 32 chamberNb: 1 energy deposit[MeV]: 0.0042864524240646 position[mm]: (-28.338547490481,6.7862041761995,-637.65287843174) - trackID: 31 chamberNb: 1 energy deposit[MeV]: 0.0067480326534185 position[mm]: (-26.997235542211,6.4219716386821,-717.97436243212) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0094000686585711 position[mm]: (-26.427603151179,0.72911145366447,-713.17978764539) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0063202423240369 position[mm]: (-30.084750872455,-1.1917257736791,-709.38680590306) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.015365658188326 position[mm]: (-27.68145515252,-8.84323450048,-704.97081051587) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0023589211052893 position[mm]: (-27.217028400254,-11.151389134195,-704.05290977082) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0031303204378319 position[mm]: (-27.53606438848,-11.008648604335,-705.95310688945) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0058271032299259 position[mm]: (-24.496574501559,-10.401764213969,-709.98952638384) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0089802399948764 position[mm]: (-25.499775470662,-10.838068881036,-714.55528350756) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0071593379924931 position[mm]: (-25.40056796518,-7.6354554617505,-712.3591393757) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.010895765537717 position[mm]: (-25.738530901065,-3.8811778674621,-710.97276116642) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0069164671938843 position[mm]: (-28.350172756881,-2.7618168323273,-711.43912508297) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0027821089222047 position[mm]: (-29.183509811937,-3.8851303045227,-711.09614896588) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0094955387358015 position[mm]: (-27.343381537143,-3.5341505127222,-709.73927246793) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.010657278740311 position[mm]: (-27.816112881002,-1.959169426598,-710.37227598898) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0047499201552709 position[mm]: (-27.895367997023,-0.90837981572658,-710.56897292168) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0074201705993955 position[mm]: (-27.629622959608,-0.31206114871125,-710.32673603829) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0059816382594762 position[mm]: (-27.828558334808,-0.59835130093164,-710.06944026302) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.007109155601132 position[mm]: (-27.584865556529,-0.6304897602628,-710.16601739253) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00015161653636537 position[mm]: (-27.573637676335,-0.65971357929498,-710.2017161738) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0073059806436899 position[mm]: (-27.520800021409,-0.70994147462453,-710.22501531523) - trackID: 104 chamberNb: 1 energy deposit[MeV]: 0.001501515994014 position[mm]: (-27.57931545582,-0.66618358453832,-710.20073611498) - trackID: 103 chamberNb: 1 energy deposit[MeV]: 0.0014845143103149 position[mm]: (-27.937934995072,-0.89538374815174,-710.5526330646) - trackID: 103 chamberNb: 1 energy deposit[MeV]: 0.0037872582553705 position[mm]: (-27.930440036675,-0.8759435737371,-710.57319127595) - trackID: 102 chamberNb: 1 energy deposit[MeV]: 0.0030137543275211 position[mm]: (-27.79806204128,-1.9597812730616,-710.38404661475) - trackID: 101 chamberNb: 1 energy deposit[MeV]: 0.0018601497722216 position[mm]: (-29.177028053294,-3.8905319801402,-711.10334826196) - trackID: 100 chamberNb: 1 energy deposit[MeV]: 0.0019630786177832 position[mm]: (-28.348288959533,-2.7666344634046,-711.44978518766) - trackID: 99 chamberNb: 1 energy deposit[MeV]: 0.0032268524771931 position[mm]: (-25.73408465596,-3.863602161904,-710.95762956671) - trackID: 98 chamberNb: 1 energy deposit[MeV]: 0.0037219679985361 position[mm]: (-25.404566961991,-7.6255084962414,-712.38562941369) - trackID: 97 chamberNb: 1 energy deposit[MeV]: 0.0018071937230972 position[mm]: (-25.498691187424,-10.844011531935,-714.54642726875) - trackID: 96 chamberNb: 1 energy deposit[MeV]: 0.0016463227544744 position[mm]: (-24.505414643484,-10.398231261391,-709.98804645986) - trackID: 95 chamberNb: 1 energy deposit[MeV]: 0.006790773594408 position[mm]: (-27.229577238097,-11.21884942004,-704.05772994175) - trackID: 94 chamberNb: 1 energy deposit[MeV]: 0.0014921311767607 position[mm]: (-30.0765679465,-1.1891022193556,-709.38647200478) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.0099457366233432 position[mm]: (-25.753512420281,0.79761181277115,-712.38928065448) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.009911368850121 position[mm]: (-25.534296792544,1.4063641706922,-712.38950634966) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.0089053854117051 position[mm]: (-25.634462094342,1.1145805719027,-712.30239290185) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.0041186435615731 position[mm]: (-25.613812812088,1.0137408433934,-712.2618335564) - trackID: 93 chamberNb: 1 energy deposit[MeV]: 0.0029878489100694 position[mm]: (-25.615590248654,1.0111369488676,-712.2829078857) - trackID: 105 chamberNb: 1 energy deposit[MeV]: 0.0022238798621499 position[mm]: (-25.622355930914,1.0248223476746,-712.26251785949) - trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.0014716846346068 position[mm]: (-26.802349137686,6.4349803452575,-731.63700841491) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.0018591903457227 position[mm]: (-26.740459676731,6.4133872445704,-734.58288687369) - trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.003799161203432 position[mm]: (-15.496065783844,3.6921649627811,-1429.5606396113) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0042201395705403 position[mm]: (-15.410680294946,3.6718369988562,-1432.5388100763) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0013718195779179 position[mm]: (-15.404256460611,3.6699620715976,-1432.5427360829) - trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0015434030981867 position[mm]: (-15.009536515427,3.6046258159271,-1459.3243050582) +-------->Storing hits in the ROOT file: in this event there are 51 hits in the tracker chambers: + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0032367577862829 position[mm]: (-12.217143484268,2.6537541520217,-1584.7512101279) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0038909020902619 position[mm]: (-12.359392765747,2.6852197462203,-1575.5254786851) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0086432234994344 position[mm]: (-12.869192398314,2.7982736676222,-1542.6167336847) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.013488065179592 position[mm]: (-13.285877669401,2.893093042258,-1515.5123034392) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.019799082908402 position[mm]: (-14.080912289348,3.080400341017,-1463.0459896301) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.020602761722553 position[mm]: (-15.043156359496,3.3067494279718,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.025375327843659 position[mm]: (-24.632661405201,5.5299855614008,-760.68235408645) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0089995215177201 position[mm]: (-25.175612577606,5.6619861640037,-724.49018213782) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.011218311911537 position[mm]: (-25.536333695236,5.7481293650857,-700.5228573556) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.042764492822408 position[mm]: (-27.04415779892,6.1041959133294,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.036265222722244 position[mm]: (-37.493820979,8.4343049735897,96.095487167117) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.031270863748773 position[mm]: (-38.921864036021,8.7490318218555,188.68983585772) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0051878239038407 position[mm]: (-39.042072790839,8.7726604233073,196.36829372058) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.003455252805066 position[mm]: (-39.099059215178,8.784110819844,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.019164418615935 position[mm]: (-49.451755109437,10.865700149009,858.24559461144) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0066662840343641 position[mm]: (-49.820319177297,10.945026096131,881.36034838297) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.013018296842257 position[mm]: (-50.409374357088,11.070827583979,918.39583654881) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.024542605845295 position[mm]: (-51.441390764267,11.297257304433,982.91599313563) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0048026947612688 position[mm]: (-51.707292090808,11.361826303122,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 8.4580460175478e-05 position[mm]: (-61.081095593293,13.64426809231,1600.7123311983) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.053396457137452 position[mm]: (-62.967253609387,14.119392465359,1722.0252623553) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0029426018511021 position[mm]: (-63.068970850147,14.145436478869,1728.697672026) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.036500113888715 position[mm]: (-64.157617530564,14.412123574484,1800) + trackID: 62 chamberNb: 4 energy deposit[MeV]: 0.010884176370196 position[mm]: (-62.954412837266,14.334658455238,1728.7258122412) + trackID: 62 chamberNb: 4 energy deposit[MeV]: 0.0035237688694303 position[mm]: (-62.934030985272,14.318900513533,1728.7321871898) + trackID: 61 chamberNb: 4 energy deposit[MeV]: 0.0018582963578881 position[mm]: (-62.966495829679,14.130435470291,1722.025717278) + trackID: 60 chamberNb: 4 energy deposit[MeV]: 0.0017340417881193 position[mm]: (-61.090878410202,13.647216883588,1600.7126011438) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.0036734807673693 position[mm]: (-51.704753771047,11.30789825149,982.94592264596) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.0054605163088496 position[mm]: (-51.56671654441,11.307047697886,982.94295156886) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.0030602766620297 position[mm]: (-51.574917267938,11.293160538551,982.92797963037) + trackID: 75 chamberNb: 3 energy deposit[MeV]: 0.0021837543236939 position[mm]: (-51.579144474981,11.312425047666,982.94472045701) + trackID: 74 chamberNb: 3 energy deposit[MeV]: 0.0017388043953873 position[mm]: (-51.704582860814,11.301285753054,982.95375688718) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0019443045419797 position[mm]: (-50.397796206941,11.072406253449,918.39654200879) + trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0056671859037563 position[mm]: (-49.641200480129,10.968654323429,881.38392636601) + trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0050538722377288 position[mm]: (-49.60432303514,10.98838796512,881.39964105792) + trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.0019824270972442 position[mm]: (-49.640318542968,10.960282518149,881.39247487309) + trackID: 51 chamberNb: 3 energy deposit[MeV]: 0.0043514749658497 position[mm]: (-49.41777491251,10.876326618516,858.24849738975) + trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0082258533692907 position[mm]: (-39.250490207824,8.6412624893738,196.396608054) + trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0071995540920187 position[mm]: (-39.248086219784,8.6567998517957,196.32337472206) + trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.0046305979230176 position[mm]: (-38.958503654048,8.7353182009436,188.69201684538) + trackID: 42 chamberNb: 2 energy deposit[MeV]: 0.0023420626936928 position[mm]: (-37.484155391722,8.4227639155514,96.096418826826) + trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.0022679598230279 position[mm]: (-25.550206833917,5.7519731256443,-700.52238046979) + trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.001459829754845 position[mm]: (-25.174763471377,5.6703153184513,-724.48987315866) + trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0022039094484138 position[mm]: (-24.630681734581,5.5163152963875,-760.68161314649) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.0024372505270794 position[mm]: (-14.086788916591,3.0655610737853,-1463.0452227094) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0095108917393424 position[mm]: (-13.785838266835,2.534709333041,-1515.4146985645) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0079186076670902 position[mm]: (-14.083758181996,2.5260777969691,-1515.3168946543) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.010061492305841 position[mm]: (-13.9629993617,2.4953992619367,-1515.3274162179) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0035659652633321 position[mm]: (-12.860297205464,2.823674871599,-1542.6150468182) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0013925785636852 position[mm]: (-12.366188592538,2.6892575104492,-1575.5252971971) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0058616698387091 position[mm]: (-12.204145043404,2.5999048481759,-1584.7464986332) writing Event_1 >>> Event 0 0 trajectories stored in this event. Run terminated. Run Summary Number of events processed : 1 - User=0.420000s Real=22.031928s Sys=0.540000s + User=0.330000s Real=3.587627s Sys=0.340000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -2160,376 +1778,345 @@ Index : 2 used in the geometry : Yes CalorimeterSD::Initialize: TrackerChamberSD ExP01/TrackerChamberSD_HC is not found. --------->Storing hits in the ROOT file: in this event there are 151 hits in the tracker chambers: - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.014887413004674 position[mm]: (135.3491061106,102.99625146964,-1552.6226634369) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.013505852264756 position[mm]: (139.62998948365,106.25311647737,-1524.7000073204) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.018527404810612 position[mm]: (149.78567686769,114.56083461852,-1456.6026028404) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0020510221655251 position[mm]: (151.05044227248,115.60481612965,-1448.0398302453) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.01768364253049 position[mm]: (158.1307868001,121.31659655463,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.010512304422952 position[mm]: (249.82293046903,195.20836382819,-774.66536116794) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0015570637002245 position[mm]: (250.3550391415,195.64516544709,-771.00108945513) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.037780678488808 position[mm]: (263.50380404117,206.50661084761,-680.08480216887) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0081500878889886 position[mm]: (267.14962763661,209.50209017318,-654.7618915321) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.020952177687472 position[mm]: (274.92793382996,216.10158562232,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0023667669440823 position[mm]: (363.44571788739,290.80600962531,16.644623788559) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.075682620933363 position[mm]: (388.00638763485,311.92771995299,190.57419372972) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0018684315961358 position[mm]: (389.43510303188,313.04113785665,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.001722760421224 position[mm]: (480.68778261264,383.05735607688,803.68141053583) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0048705078606818 position[mm]: (482.17616003541,384.21360795475,813.62518092092) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0083574507188753 position[mm]: (485.2027903576,386.63638115514,834.21407095172) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0071869081963433 position[mm]: (488.65879854215,389.36295425261,857.46829809663) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0049126102316769 position[mm]: (492.12646202461,392.1290258482,880.89364612608) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.014601110114606 position[mm]: (497.83837312323,396.64318960591,919.4574769668) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 4.9155955687818e-05 position[mm]: (498.20088702903,396.92616316592,921.88681870864) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.037699298593559 position[mm]: (509.77046125105,405.95835616505,999.32399925463) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00034495741459109 position[mm]: (509.87183500122,406.03578895094,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0003997917655345 position[mm]: (600.47132253382,474.49693618227,1601.9241034844) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0027612505362214 position[mm]: (601.94855688823,475.60238185633,1611.683749889) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.055055068278703 position[mm]: (625.94382498301,493.44189099297,1769.4968916346) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0065622914785827 position[mm]: (630.76735653802,496.92540136979,1800) - trackID: 65 chamberNb: 4 energy deposit[MeV]: 0.0045826317820787 position[mm]: (625.97898470252,493.42604805768,1769.4959002136) - trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.0022417791183716 position[mm]: (601.94333711686,475.61555368459,1611.683763418) - trackID: 63 chamberNb: 4 energy deposit[MeV]: 0.0018470916719075 position[mm]: (600.46132464647,474.49306200164,1601.9265551446) - trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.0015631672626044 position[mm]: (509.76412785872,405.95217727802,999.32603615711) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00045717236324836 position[mm]: (498.22314462387,396.81535852959,921.90879913454) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0022378737983466 position[mm]: (498.26422063655,396.74787150772,921.86995435353) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0037171554886734 position[mm]: (498.24454459342,396.76686060882,921.86182821505) - trackID: 79 chamberNb: 3 energy deposit[MeV]: 0.0021956124217459 position[mm]: (498.26558143247,396.74375120777,921.85689649794) - trackID: 78 chamberNb: 3 energy deposit[MeV]: 0.0018337954347722 position[mm]: (498.21543699717,396.80853811289,921.91240519857) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0015526598755097 position[mm]: (497.8433696905,396.63570976232,919.45797782998) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.0098871799425675 position[mm]: (492.6023593424,392.26284556428,880.88738488992) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.0045359889318553 position[mm]: (492.59520320962,392.1804731904,880.69090702511) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.0094673501022755 position[mm]: (492.61945801921,392.17848404537,880.57998654599) - trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.0030768188852645 position[mm]: (489.07554928788,389.45468921456,857.46413177003) - trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.0072192092936644 position[mm]: (489.07038033387,389.74016616441,857.32936482902) - trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.0094627638564145 position[mm]: (489.1484377141,389.80987126573,857.39044697461) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.0013745364716403 position[mm]: (489.08236809207,389.73453106707,857.33669810522) - trackID: 80 chamberNb: 3 energy deposit[MeV]: 0.0023274664417579 position[mm]: (489.06142988944,389.45665869121,857.46862531554) - trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.0062429107310847 position[mm]: (485.10613518628,386.60532448042,834.24263049095) - trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.0027868930420473 position[mm]: (485.12495070766,386.60955816241,834.24082306067) - trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0031076310924494 position[mm]: (482.15856280908,384.22737930573,813.62746941618) - trackID: 52 chamberNb: 3 energy deposit[MeV]: 0.0037759331422677 position[mm]: (480.69850953769,383.08430930889,803.6785607845) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0082380678215991 position[mm]: (388.09446542225,311.9026522972,190.5725660629) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.0019980511318449 position[mm]: (363.45216955836,290.79579027157,16.645525818053) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0011490270771949 position[mm]: (266.82523675616,209.23522891278,-653.66842851595) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0025537237732082 position[mm]: (266.62181928172,209.1392306667,-653.83194943351) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0085156339794103 position[mm]: (266.54901893585,209.06319348665,-653.75744405415) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0017429059521267 position[mm]: (266.55838066251,209.064650637,-653.76143572242) - trackID: 84 chamberNb: 1 energy deposit[MeV]: 0.0044819444539456 position[mm]: (266.63384879449,209.10914750977,-653.85047132899) - trackID: 83 chamberNb: 1 energy deposit[MeV]: 0.0096509832408684 position[mm]: (266.75892399269,209.14907674522,-653.53936610194) - trackID: 83 chamberNb: 1 energy deposit[MeV]: 0.0024642698615699 position[mm]: (266.75460006007,209.14342394988,-653.52477158356) - trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.0018817538935063 position[mm]: (267.15457169987,209.49204098891,-654.7608692477) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.0065071089616389 position[mm]: (263.41509636408,206.66143099176,-680.06925040975) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.0039480221002537 position[mm]: (263.43034346801,206.68684633785,-680.06007589752) - trackID: 85 chamberNb: 1 energy deposit[MeV]: 0.0021125871664452 position[mm]: (263.42618318146,206.65458356454,-680.06858242257) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0017002641043948 position[mm]: (250.36298434358,195.65106020439,-771.00250743698) - trackID: 26 chamberNb: 1 energy deposit[MeV]: 0.0020613984664406 position[mm]: (249.82678372446,195.19643138555,-774.66389289399) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.016942095463354 position[mm]: (172.71469861202,145.10246908998,-1419.9527141064) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.004537244699831 position[mm]: (177.81251129487,149.20146258118,-1416.3647494218) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.042442126858812 position[mm]: (240,170.65375119943,-1403.9006734528) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0020530938199215 position[mm]: (478.30201579952,-571.67435306769,-799.89624326638) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0030823022398541 position[mm]: (474.76692802637,-572.60856979771,-798.7543955107) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0327809955936 position[mm]: (465.65526478291,-595.82035665556,-788.7412818763) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0098607375976422 position[mm]: (463.70785992263,-603.15324837486,-777.05583283085) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 6.7001098633879e-05 position[mm]: (463.85708147733,-603.42028246399,-776.92291399396) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0064772419450397 position[mm]: (474.84061707724,-608.68754743409,-777.55008484143) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0071230869654973 position[mm]: (477.82478456303,-611.41036016532,-781.11377051362) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0029626364944363 position[mm]: (477.56992426217,-615.5664140458,-786.24538501556) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0094933424142475 position[mm]: (476.38104146901,-617.06362001241,-792.308472461) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00092039433724957 position[mm]: (476.41025502706,-618.86918909347,-793.45956224406) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0074514299681122 position[mm]: (482.44684626619,-621.5767139672,-793.84491688961) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0040512589110647 position[mm]: (485.49966387442,-615.19323394248,-790.65745137033) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00070657034201345 position[mm]: (486.27841730209,-614.31050265877,-790.37529628914) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0025952220717953 position[mm]: (486.71281456539,-612.74538935264,-789.55245429712) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0030839601078006 position[mm]: (487.38162804436,-611.50336182216,-787.65752746421) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.013016887680247 position[mm]: (480.15459428388,-604.95292102726,-789.00547208707) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0018890982374835 position[mm]: (479.22015705655,-605.1788209913,-788.95884129186) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0076121728376642 position[mm]: (474.09176225844,-604.31749350491,-788.91012930063) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0053805640381962 position[mm]: (472.31926352436,-604.97457615739,-787.63203855808) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0059441527570742 position[mm]: (471.28296844498,-605.56335818381,-787.42230339105) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.00054015311070396 position[mm]: (471.37196804817,-605.21988945742,-786.87870874506) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0024170358194476 position[mm]: (471.012601066,-605.68682703642,-787.16914249718) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.012834990779267 position[mm]: (470.73243524374,-606.26993098353,-786.85742502014) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0015876730298223 position[mm]: (470.75837254642,-606.08196316249,-786.79060745294) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0043443144469935 position[mm]: (470.62144458424,-606.10952288481,-786.63175744857) - trackID: 20 chamberNb: 1 energy deposit[MeV]: 0.0061310556854389 position[mm]: (470.62246202851,-606.11706989629,-786.54042508172) - trackID: 130 chamberNb: 1 energy deposit[MeV]: 0.0015053149507138 position[mm]: (470.64055106199,-606.12370167118,-786.59718979154) - trackID: 129 chamberNb: 1 energy deposit[MeV]: 0.0019564447329096 position[mm]: (470.61263498425,-606.10363471622,-786.62656880779) - trackID: 128 chamberNb: 1 energy deposit[MeV]: 0.0016873834319277 position[mm]: (470.76437588145,-606.07697421392,-786.78450491661) - trackID: 127 chamberNb: 1 energy deposit[MeV]: 0.0014165205197006 position[mm]: (471.00872153237,-605.68868036314,-787.17597923438) - trackID: 126 chamberNb: 1 energy deposit[MeV]: 0.0015065263161046 position[mm]: (471.37209830997,-605.21542982631,-786.88617498325) - trackID: 125 chamberNb: 1 energy deposit[MeV]: 0.0032181537172008 position[mm]: (472.31697704907,-604.96370119823,-787.61129798375) - trackID: 124 chamberNb: 1 energy deposit[MeV]: 0.0046278707892822 position[mm]: (479.08999199973,-604.92715205936,-788.92570183743) - trackID: 124 chamberNb: 1 energy deposit[MeV]: 0.006859683337234 position[mm]: (479.08959950145,-605.01332290642,-788.81431167851) - trackID: 124 chamberNb: 1 energy deposit[MeV]: 0.003976755617885 position[mm]: (479.08282830618,-605.00194637645,-788.7858980614) - trackID: 131 chamberNb: 1 energy deposit[MeV]: 0.0016731951541051 position[mm]: (479.09976836972,-604.92786501795,-788.92616755047) - trackID: 123 chamberNb: 1 energy deposit[MeV]: 0.0036602377645296 position[mm]: (487.3823141975,-611.51379337352,-787.63162468304) - trackID: 122 chamberNb: 1 energy deposit[MeV]: 0.0021146972372439 position[mm]: (486.71403749531,-612.73949784618,-789.56405205895) - trackID: 121 chamberNb: 1 energy deposit[MeV]: 0.0061040475937383 position[mm]: (486.21555369116,-614.022614179,-790.67605181924) - trackID: 121 chamberNb: 1 energy deposit[MeV]: 0.0023939602092438 position[mm]: (486.0243729549,-613.93325718622,-790.67257824198) - trackID: 121 chamberNb: 1 energy deposit[MeV]: 0.0097359200107163 position[mm]: (485.93656839972,-613.91227477851,-790.74961587783) - trackID: 132 chamberNb: 1 energy deposit[MeV]: 0.0034319773825058 position[mm]: (486.02341202637,-613.90878679587,-790.66503995209) - trackID: 120 chamberNb: 1 energy deposit[MeV]: 0.0014691964340348 position[mm]: (485.49268102755,-615.18947797262,-790.65455144067) - trackID: 119 chamberNb: 1 energy deposit[MeV]: 0.0015161203396662 position[mm]: (482.4489077043,-621.57654232955,-793.85343201121) - trackID: 118 chamberNb: 1 energy deposit[MeV]: 0.001495935985338 position[mm]: (476.40975523383,-618.86529366884,-793.46724193296) - trackID: 117 chamberNb: 1 energy deposit[MeV]: 0.0014707174946297 position[mm]: (476.37271865473,-617.06291809682,-792.30717174153) - trackID: 116 chamberNb: 1 energy deposit[MeV]: 0.0017015597061342 position[mm]: (477.56127737382,-615.56676131558,-786.24036811755) - trackID: 115 chamberNb: 1 energy deposit[MeV]: 0.0026465140191718 position[mm]: (477.84084864231,-611.40568642054,-781.10711361744) - trackID: 114 chamberNb: 1 energy deposit[MeV]: 0.0019594192766438 position[mm]: (474.83623507742,-608.68979953558,-777.56083016427) - trackID: 113 chamberNb: 1 energy deposit[MeV]: 0.0054169 position[mm]: (440.60044634299,-601.47800004757,-690.7234098732) - trackID: 133 chamberNb: 1 energy deposit[MeV]: 0.0087824901780375 position[mm]: (440.75381408346,-601.36954498677,-690.66738184918) - trackID: 133 chamberNb: 1 energy deposit[MeV]: 0.0045058349112454 position[mm]: (440.75505891856,-601.3351157234,-690.65228009785) - trackID: 112 chamberNb: 1 energy deposit[MeV]: 0.0016800146168368 position[mm]: (463.71659079173,-603.14884944695,-777.05456036488) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00080824287638138 position[mm]: (474.50531669989,-572.88378038092,-799.25824845668) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00076741699861143 position[mm]: (474.22793624016,-572.94534608913,-799.54267689801) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.0016330333614636 position[mm]: (474.02683819985,-572.94360358693,-799.39590735614) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00015244944234124 position[mm]: (473.7481995232,-572.87174495691,-799.31621234018) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.00083413829932928 position[mm]: (473.53408507822,-572.90976383438,-799.03624447387) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.0010485122322589 position[mm]: (473.27572945872,-572.92108266469,-798.70400564499) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.0024953156250329 position[mm]: (473.46969167532,-572.49526508707,-798.17572704729) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.0026931871765486 position[mm]: (473.56295633479,-572.37500894538,-799.05206761495) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.0021510021674064 position[mm]: (473.50260049959,-572.83637242994,-799.16577632423) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.0043097785004606 position[mm]: (473.18752086841,-573.05275104402,-799.31752317839) - trackID: 111 chamberNb: 1 energy deposit[MeV]: 0.0090896022648886 position[mm]: (473.12511631308,-573.13485386802,-799.34431783065) - trackID: 110 chamberNb: 1 energy deposit[MeV]: 0.00017714101941367 position[mm]: (478.33223434432,-571.7051763905,-799.95867374832) - trackID: 110 chamberNb: 1 energy deposit[MeV]: 2.3168313701788e-05 position[mm]: (478.38355438781,-571.67346901652,-799.99901725788) - trackID: 110 chamberNb: 1 energy deposit[MeV]: 7.0255004518908e-05 position[mm]: (478.38746153738,-571.67497352531,-800) - trackID: 104 chamberNb: 1 energy deposit[MeV]: 0.034556 position[mm]: (663.30026326728,-483.89986064247,-618.38273042684) - trackID: 134 chamberNb: 1 energy deposit[MeV]: 0.0069537414434472 position[mm]: (663.42304231192,-483.64712671603,-618.30296444156) - trackID: 134 chamberNb: 1 energy deposit[MeV]: 0.010207621706823 position[mm]: (663.34608566635,-483.71488401913,-618.3794947798) - trackID: 89 chamberNb: 0 energy deposit[MeV]: 0.0014476844944437 position[mm]: (177.81388523531,149.19510861237,-1416.3595987651) - trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0070656053207191 position[mm]: (149.73203011499,114.60942340143,-1456.5941464929) - trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0022477827668291 position[mm]: (139.63973529036,106.2427681172,-1524.6995608725) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0057098501008404 position[mm]: (134.42913636774,103.25978236884,-1552.3097626884) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0049954310065793 position[mm]: (133.94684324345,102.91701039097,-1551.9984581218) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0015216601410477 position[mm]: (134.00366282074,102.66419868976,-1552.1928762596) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00019107269028461 position[mm]: (133.95974977137,102.62245512066,-1552.2397948879) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0079908859048167 position[mm]: (133.88656242912,102.49550223796,-1552.3467771954) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0032544939089587 position[mm]: (133.87975531521,102.48500012408,-1552.3264362678) - trackID: 149 chamberNb: 0 energy deposit[MeV]: 0.0014286457438639 position[mm]: (133.87874724109,102.49615020225,-1552.3490378385) - trackID: 148 chamberNb: 0 energy deposit[MeV]: 0.0015091405157113 position[mm]: (133.95601574585,102.62865098582,-1552.2446556898) - trackID: 147 chamberNb: 0 energy deposit[MeV]: 0.0019637765632591 position[mm]: (134.00435503448,102.63140888063,-1552.1971559638) - trackID: 146 chamberNb: 0 energy deposit[MeV]: 0.0017585508735328 position[mm]: (134.01353922694,102.66152176186,-1552.1910930379) - trackID: 145 chamberNb: 0 energy deposit[MeV]: 0.0041170713732088 position[mm]: (133.92993418887,102.89727358187,-1551.9782122931) - trackID: 144 chamberNb: 0 energy deposit[MeV]: 0.0030682096657566 position[mm]: (134.4289699284,103.24485156725,-1552.326031534) +-------->Storing hits in the ROOT file: in this event there are 108 hits in the tracker chambers: + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0099093924905045 position[mm]: (-207.24427631197,-161.38634952633,-1578.4382875686) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00024423283522575 position[mm]: (-207.41470336463,-161.51709008926,-1577.7530342184) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.014442683435764 position[mm]: (-216.6295949553,-168.56251471209,-1540.8219902201) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.012466327850154 position[mm]: (-225.38939415051,-175.33533951122,-1505.3349820248) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0006964088957732 position[mm]: (-226.05661502127,-175.84597120194,-1502.6313218714) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0095593054501037 position[mm]: (-232.10652422909,-180.49218104773,-1478.0974324272) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0068128499239189 position[mm]: (-237.02364236393,-184.20380629155,-1458.3845272554) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0040336006034772 position[mm]: (-240,-186.44848145289,-1446.4245305678) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 7.350563396054e-05 position[mm]: (-399.51358386035,-306.58415328804,-799.35519276298) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0086664039656574 position[mm]: (-401.8817023648,-308.39021929444,-789.70166893327) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0043602946105023 position[mm]: (-405.71874425017,-311.30927555253,-774.06103544132) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.026870713573612 position[mm]: (-420.86519965157,-322.82482366176,-712.66027862242) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.011382925057681 position[mm]: (-426.16854380727,-326.87730956829,-691.27901627936) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0099785876862476 position[mm]: (-431.15325824536,-330.7124997055,-671.30298295003) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.011501515129341 position[mm]: (-437.36717384163,-335.52842591449,-646.41040036217) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.010159312689052 position[mm]: (-442.17591447516,-339.23603507877,-627.10785055656) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.008272722920559 position[mm]: (-448.94657156931,-344.40715680356,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0033694112679947 position[mm]: (-602.7407856261,-459.96498098523,6.6749277770448) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.042376909782379 position[mm]: (-632.48374114124,-482.60313197688,124.43619396208) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.012907436472698 position[mm]: (-641.72320957533,-489.98972539021,160.84650751991) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0026830933255836 position[mm]: (-643.73513450169,-491.65075240015,168.81557630379) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.002238426761993 position[mm]: (-646.95052774487,-494.31257413038,181.60636829308) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0056700069210212 position[mm]: (-651.55973984708,-498.16724996473,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0016581388947727 position[mm]: (-802.65279950871,-625.62953423047,803.70721525839) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.014465597447405 position[mm]: (-813.70700363852,-634.77227758824,847.33913193767) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.042382782665666 position[mm]: (-835.18987873886,-652.64851927742,931.90536543301) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0033213679378505 position[mm]: (-837.12552475697,-654.19972255047,939.34868393383) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0048569100324009 position[mm]: (-840.3145232226,-656.74825865585,951.62979381214) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0063211678925552 position[mm]: (-844.46135900943,-660.05521963103,967.5881722126) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.010318705445027 position[mm]: (-851.75694411523,-665.89213282711,995.68960959374) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0014452958578005 position[mm]: (-852.8689768636,-666.78966920397,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.012187668787886 position[mm]: (-1013.9167517402,-796.52350992893,1623.832745843) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.025487244507295 position[mm]: (-1033.3341071429,-811.31469475791,1698.1384719436) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.019641816856249 position[mm]: (-1048.2851087667,-822.53211787539,1756.3852890232) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0040048412153869 position[mm]: (-1051.1703302414,-824.70618638521,1767.5531004578) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.016495394230663 position[mm]: (-1059.5791708247,-831.05272542736,1800) + trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.0082681329070189 position[mm]: (-1051.3421466794,-824.76252651063,1767.8511109211) + trackID: 68 chamberNb: 4 energy deposit[MeV]: 0.0031157310210214 position[mm]: (-1051.1523186165,-824.69536932899,1767.5612635755) + trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.0086863261615412 position[mm]: (-1048.240676781,-822.62084296821,1756.3895774465) + trackID: 66 chamberNb: 4 energy deposit[MeV]: 0.0023996088358014 position[mm]: (-1033.3355094789,-811.3300540564,1698.1359893772) + trackID: 65 chamberNb: 4 energy deposit[MeV]: 0.0024503386209062 position[mm]: (-1013.9133481938,-796.50851524414,1623.837532421) + trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.0014151617109892 position[mm]: (-851.74974984547,-665.89546125725,995.6911050143) + trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0027920681083352 position[mm]: (-844.47513967724,-660.04154113364,967.58855943179) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0059964552598748 position[mm]: (-840.66098084559,-656.70564157904,951.60146021255) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0017672235276123 position[mm]: (-840.76191031712,-656.82994571568,951.49781369648) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00093584687125269 position[mm]: (-840.80812329002,-656.92089418582,951.5541219161) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0033484898722537 position[mm]: (-840.83537938191,-656.95875194561,951.5075977794) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0032429692198728 position[mm]: (-840.82104092433,-656.95450039272,951.52607433189) + trackID: 90 chamberNb: 3 energy deposit[MeV]: 0.0026260059946511 position[mm]: (-840.81952133983,-656.90782959415,951.55006630032) + trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.0013898909510979 position[mm]: (-840.76699036776,-656.8310716146,951.49188554729) + trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.0062258376935522 position[mm]: (-837.17913321524,-654.22453022331,939.33484882571) + trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.0066752432203414 position[mm]: (-835.31266307041,-652.62027691894,931.89323102204) + trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.003463603605775 position[mm]: (-835.3017885712,-652.60004562246,931.90528076231) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.0022044908345973 position[mm]: (-813.68875293429,-634.79245104449,847.34129454642) + trackID: 54 chamberNb: 3 energy deposit[MeV]: 0.0013932316918893 position[mm]: (-813.68346187168,-634.79829953224,847.34192150843) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0041758807422317 position[mm]: (-799.71764720449,-627.37500176082,803.87792714019) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0039352200357724 position[mm]: (-796.90314214899,-629.0713579399,802.53546413292) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0030603557854572 position[mm]: (-794.42354033394,-627.0516583514,801.82040887175) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.001043274941037 position[mm]: (-793.1445194251,-627.11690773536,802.33733598113) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0045640589480322 position[mm]: (-792.94143905818,-629.27165240656,804.403495021) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0051157355575381 position[mm]: (-793.96906437594,-629.7649946672,807.77266617526) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0063724744194565 position[mm]: (-797.85056379359,-629.63582543223,808.5435357651) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0030931391410429 position[mm]: (-795.77968297596,-627.74863987466,805.66081506565) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0089509282375378 position[mm]: (-797.88095439327,-627.25248022257,803.54011266741) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0066617598992027 position[mm]: (-800.74949154941,-627.44714077246,804.00199188484) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0087590799125775 position[mm]: (-801.30678496969,-629.51776398969,806.0378690949) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.010723739187259 position[mm]: (-801.42637569585,-629.81240227396,806.60917356466) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.01020131918329 position[mm]: (-801.48997583325,-629.53969086197,806.49143780788) + trackID: 53 chamberNb: 3 energy deposit[MeV]: 0.0074061199339969 position[mm]: (-801.50610258258,-629.59984985593,806.44433888222) + trackID: 92 chamberNb: 3 energy deposit[MeV]: 0.0021869921976282 position[mm]: (-792.9286041515,-629.26703629427,804.40238769763) + trackID: 91 chamberNb: 3 energy deposit[MeV]: 0.0023018708029713 position[mm]: (-793.14702524858,-627.11717790223,802.35183061102) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.0017223507968598 position[mm]: (-647.16225864873,-494.30964074935,181.58173650876) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.00010018864582404 position[mm]: (-647.18179417798,-494.23370010822,181.63080831619) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.0071518277247503 position[mm]: (-647.20796274036,-494.24343064383,181.69952915411) + trackID: 94 chamberNb: 2 energy deposit[MeV]: 0.0022706060999177 position[mm]: (-647.17345502258,-494.22293236886,181.635569608) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.0031600034618577 position[mm]: (-647.14514248598,-494.29838070194,181.57135603328) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0016622947361143 position[mm]: (-643.72786936084,-491.65717463988,168.81650044947) + trackID: 46 chamberNb: 2 energy deposit[MeV]: 0.0081739915475056 position[mm]: (-641.65045548456,-490.04094050912,160.8631238543) + trackID: 45 chamberNb: 2 energy deposit[MeV]: 0.001604468714265 position[mm]: (-632.49077255214,-482.60879957772,124.43375181209) + trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0030892432313004 position[mm]: (-602.76268723801,-459.96447809556,6.6708428002602) + trackID: 34 chamberNb: 1 energy deposit[MeV]: 0.0015805183978945 position[mm]: (-442.18412621691,-339.23947046549,-627.11015853716) + trackID: 33 chamberNb: 1 energy deposit[MeV]: 0.0020457260191133 position[mm]: (-437.35533732964,-335.52716236009,-646.40659299547) + trackID: 32 chamberNb: 1 energy deposit[MeV]: 0.0071925301540452 position[mm]: (-431.21133205555,-330.66538903348,-671.30146895126) + trackID: 31 chamberNb: 1 energy deposit[MeV]: 0.001795814985936 position[mm]: (-426.17838620819,-326.87345279348,-691.28024039439) + trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0018041862903571 position[mm]: (-420.86421429896,-322.83540219442,-712.66154433578) + trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.0017841298998958 position[mm]: (-405.71773035669,-311.2991007604,-774.05839161784) + trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.0085343568621698 position[mm]: (-401.87331570152,-308.4863195575,-789.70786550684) + trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0020030337462071 position[mm]: (-399.51836452097,-306.59502209542,-799.35780709721) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.0071586516996728 position[mm]: (-237.094319194,-184.22176250026,-1458.3986614816) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0048521584722292 position[mm]: (-232.13395357455,-180.4604201406,-1478.0951108044) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0053233916997873 position[mm]: (-226.08892342189,-175.81019701857,-1502.6286867109) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0016216237158232 position[mm]: (-225.38184943944,-175.34093099842,-1505.3337610555) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0016561813509727 position[mm]: (-216.63368797429,-168.57102785271,-1540.8241954885) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0069016488950329 position[mm]: (-205.35721224795,-162.0200484759,-1576.7055947791) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00088461865916589 position[mm]: (-204.80311435614,-162.3150619689,-1576.3221752746) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.008518406715083 position[mm]: (-204.91933979191,-162.95008012812,-1575.1067147356) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0029855024501187 position[mm]: (-204.38040155206,-163.62015926753,-1575.2198121988) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0021987034254916 position[mm]: (-203.77855223975,-163.852931018,-1575.0707952283) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0081516573418108 position[mm]: (-204.14225746249,-164.24426997738,-1574.8364910757) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0077120261839786 position[mm]: (-203.96544921203,-163.97784851272,-1574.8066062233) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0079741427701077 position[mm]: (-203.8964416596,-163.93296749462,-1574.8353350121) + trackID: 104 chamberNb: 0 energy deposit[MeV]: 0.0025714250648303 position[mm]: (-203.97124735801,-163.97916690163,-1574.8228242848) + trackID: 103 chamberNb: 0 energy deposit[MeV]: 0.003190266163391 position[mm]: (-203.77449449523,-163.86756021333,-1575.0884176754) + trackID: 102 chamberNb: 0 energy deposit[MeV]: 0.0020490718201924 position[mm]: (-204.38462614694,-163.62428898555,-1575.2087682055) + trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.0054151864220394 position[mm]: (-204.68143744673,-162.27920643506,-1576.2887390454) + trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.003409512099041 position[mm]: (-204.68919747665,-162.2654167877,-1576.3086093662) + trackID: 105 chamberNb: 0 energy deposit[MeV]: 0.0015436331153966 position[mm]: (-204.68829244409,-162.28482185382,-1576.289984554) + trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0062336365213614 position[mm]: (-207.25782164838,-161.44486253678,-1578.4476038257) writing Event_2 >>> Event 0 0 trajectories stored in this event. CalorimeterSD::Initialize: TrackerChamberSD ExP01/TrackerChamberSD_HC is not found. --------->Storing hits in the ROOT file: in this event there are 103 hits in the tracker chambers: - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00099994710871253 position[mm]: (3.1893266804269,72.932448287778,-1596.6561843158) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00072586609158674 position[mm]: (3.1882246734489,73.400950673095,-1591.5993228305) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.021174456999186 position[mm]: (3.1557376199789,76.453552674288,-1559.0743185516) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 7.3825934665526e-05 position[mm]: (3.1570627627591,76.636148472842,-1557.0657107445) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.021600567352401 position[mm]: (3.2012122147252,81.455308678516,-1503.9247297644) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.034295615502425 position[mm]: (3.2314732482793,91.076921402993,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0021744284014634 position[mm]: (3.5152650336446,144.95075002865,-794.90288273742) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.022246407544418 position[mm]: (3.5263723587901,149.98900402602,-738.27334783131) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0037454395696957 position[mm]: (3.5180141358498,150.88516367011,-728.11683583579) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.004319468609318 position[mm]: (3.4978305190965,152.51809747898,-709.87307296276) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0054490016857694 position[mm]: (3.4606928812858,154.30508817673,-690.09916672945) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0048905268002398 position[mm]: (3.455919995432,155.05343242053,-681.74467840503) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 2.7043877460091e-05 position[mm]: (3.4566345660109,155.11682431593,-681.03474273728) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.010406235159747 position[mm]: (3.4833018902214,157.82574009385,-650.63908982906) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0056375248978708 position[mm]: (3.5057173536633,158.78271569251,-639.89588830723) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.014771611861084 position[mm]: (3.5619878503612,161.7979667131,-606.29654608634) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0044163959123331 position[mm]: (3.5618172158801,162.34394280011,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0077573978870161 position[mm]: (4.5113519183423,216.23801239496,18.465412690914) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.011326236955841 position[mm]: (4.5782044637495,217.48281959766,32.968910256501) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.01370296061009 position[mm]: (4.8375335355727,221.64294323899,81.288222833173) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00056147681906957 position[mm]: (4.8541887319267,222.01212576434,85.74107747373) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00030081094807829 position[mm]: (4.8616127014521,222.15827290591,87.488559882264) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0047524225735648 position[mm]: (4.9531523563247,223.77993647636,106.86970827834) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0011593861654973 position[mm]: (4.9731872789593,224.11117561523,110.8065983526) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.023257122518476 position[mm]: (5.2997232527311,229.09684970822,169.66460540512) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00018299921084585 position[mm]: (5.3151578150018,229.38307101166,173.0462818089) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0039336193405344 position[mm]: (5.3917828923085,230.73513676703,189.3484144472) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0048935001504543 position[mm]: (5.4381351047348,231.62101842998,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0042346144207181 position[mm]: (7.5989497465369,282.15316413048,816.46968429191) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.018118073657828 position[mm]: (7.8257584638794,285.77520202746,860.68276604177) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.035539964210621 position[mm]: (8.3572137509227,293.14371877587,954.40580377668) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.011529355512199 position[mm]: (8.4068412627753,295.60760317744,984.49890570704) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.006586513694409 position[mm]: (8.4441048090773,296.85266421924,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0013775756136241 position[mm]: (8.4983468675353,345.7437837633,1603.4506395669) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0059032049302672 position[mm]: (8.4926207243567,346.96364581976,1618.5271509668) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.027369569840829 position[mm]: (8.4343976186622,354.05111975555,1705.1636872489) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.015470394586702 position[mm]: (8.2910179509158,357.55812162095,1747.7109602693) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0066889228819874 position[mm]: (8.2377885278467,358.93616872604,1763.7462521848) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00044202559018822 position[mm]: (8.2254263940759,359.22308005464,1767.1605272496) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.01369818455753 position[mm]: (8.1058663547795,361.99182910955,1800) - trackID: 75 chamberNb: 4 energy deposit[MeV]: 0.0026492020631159 position[mm]: (8.222917371182,358.94636694383,1763.7463060972) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0069646666732121 position[mm]: (10.127196647588,356.19948571116,1748.4475345258) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0039796140564522 position[mm]: (9.7083496279337,355.63734009499,1749.6750467361) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0019605019960739 position[mm]: (9.9563078231026,356.42753086288,1749.9168435218) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0049291470949702 position[mm]: (9.7672919052232,357.77994454094,1749.7875773137) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0062433740102162 position[mm]: (8.7954732580889,358.27374677356,1750.1201402196) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0064637439976582 position[mm]: (8.2073479540627,358.87629611731,1749.88216084) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.012865628263134 position[mm]: (7.9952091509233,359.27555095317,1750.317475058) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.012259590470861 position[mm]: (7.9345972589349,359.2034994744,1750.5289308153) - trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0024959144741405 position[mm]: (7.9313169244581,359.18821362565,1750.5343353906) - trackID: 92 chamberNb: 4 energy deposit[MeV]: 0.0016845807415426 position[mm]: (9.9634061775255,356.42924418191,1749.9235126914) - trackID: 91 chamberNb: 4 energy deposit[MeV]: 0.004285609394577 position[mm]: (9.6774730480807,355.6505094247,1749.6653937825) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0064369956979516 position[mm]: (8.7987061369409,353.99023806161,1705.2246834923) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0081063535218368 position[mm]: (8.7551498284051,354.0809711391,1705.0450196426) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0055968402524726 position[mm]: (8.7277133102486,354.11746590674,1705.0698449294) - trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.0029669342425861 position[mm]: (8.4717824236224,346.96060445908,1618.5285803907) - trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0042051201889243 position[mm]: (8.4649861649649,345.74995128073,1603.4524153736) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0026728164415164 position[mm]: (8.4052095415135,295.62578633405,984.4984301366) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0038032206865737 position[mm]: (8.3729955498308,293.11916791538,954.4096735387) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.0018159298570477 position[mm]: (7.8350866706766,285.78060670861,860.68276570041) - trackID: 55 chamberNb: 3 energy deposit[MeV]: 0.0048796896968148 position[mm]: (7.6014432454147,282.1113488472,816.47617075594) - trackID: 45 chamberNb: 2 energy deposit[MeV]: 0.0014048088077074 position[mm]: (5.3840745942689,230.73724687823,189.34858404204) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0057396413291761 position[mm]: (4.8605674024507,229.77519491297,173.1179180469) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0019126647932926 position[mm]: (4.7164866805366,230.04689447658,173.06097986534) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0068410788668786 position[mm]: (4.8107565922526,230.09506059318,172.78639563695) - trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.010404829778229 position[mm]: (4.7343488293429,229.98806338706,172.77557234205) - trackID: 100 chamberNb: 2 energy deposit[MeV]: 0.0020947121959102 position[mm]: (4.7058594349459,230.04130349663,173.05627005123) - trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.0018129018081625 position[mm]: (5.2938676738132,229.10587282406,169.66434313607) - trackID: 42 chamberNb: 2 energy deposit[MeV]: 0.0013916472438736 position[mm]: (4.9684393992961,224.11748686741,110.80639658649) - trackID: 41 chamberNb: 2 energy deposit[MeV]: 0.0014433283598434 position[mm]: (4.9581546123184,223.78650937174,106.86945626806) - trackID: 40 chamberNb: 2 energy deposit[MeV]: 0.0022894643329417 position[mm]: (4.874787744517,222.15209637676,87.489740521205) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0034739018195274 position[mm]: (4.8801864758902,222.01233680389,85.74254943623) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.011008133933078 position[mm]: (4.8539726283368,221.78640672039,81.291952276155) - trackID: 37 chamberNb: 2 energy deposit[MeV]: 0.0023708026334379 position[mm]: (4.4967940835741,216.24286330633,18.46584045189) - trackID: 31 chamberNb: 1 energy deposit[MeV]: 0.0032245813287274 position[mm]: (3.5855294997812,161.79740679891,-606.29510474845) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0023849711114429 position[mm]: (3.5196332928779,158.77606413069,-639.89452839633) - trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.0019578781314235 position[mm]: (3.4633360262321,155.12654240514,-681.03507127416) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.0017853115704127 position[mm]: (3.4454538640975,155.05208298197,-681.74408305257) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0015932420678937 position[mm]: (3.4599248156593,154.31432643231,-690.09960933186) - trackID: 26 chamberNb: 1 energy deposit[MeV]: 0.0025079143522883 position[mm]: (3.5133449402695,152.5241517352,-709.87272353336) - trackID: 25 chamberNb: 1 energy deposit[MeV]: 0.0017036909223666 position[mm]: (3.5158183905361,150.87547622081,-728.11554110464) - trackID: 24 chamberNb: 1 energy deposit[MeV]: 0.002081513444154 position[mm]: (3.5335719202834,149.97854538101,-738.27181232808) - trackID: 23 chamberNb: 1 energy deposit[MeV]: 0.0018037830446993 position[mm]: (3.5047334239782,144.94898784208,-794.90225140125) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0027169798240941 position[mm]: (3.2161807439109,81.466504385989,-1503.9247574632) - trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0044728200651385 position[mm]: (3.1216725013672,76.647522670653,-1557.0641279031) - trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0062782575269861 position[mm]: (3.1095922763161,76.413977365386,-1559.0656361453) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0055690972455026 position[mm]: (3.622355426079,73.231048445583,-1591.5082539803) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0076089325493965 position[mm]: (3.3495038520254,73.122415203801,-1591.4169656468) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.010140885980147 position[mm]: (3.3259202377622,73.002231338143,-1591.4490716779) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0011208495544087 position[mm]: (4.2368838144909,72.379847548462,-1595.3489906136) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.011565671142341 position[mm]: (8.8374811497115,40.155363275459,-1564.5200157085) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.01199439175103 position[mm]: (26.437158691082,33.873761553685,-1561.0887306871) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.011218767012292 position[mm]: (48.037364308523,25.01672189458,-1572.3683077288) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0060147188266369 position[mm]: (59.534029505387,26.173780670636,-1571.71479797) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.030652071034001 position[mm]: (103.87597409108,12.587791383487,-1596.7271510666) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.001971607414628 position[mm]: (105.5718912515,13.726462724489,-1600) - trackID: 105 chamberNb: 0 energy deposit[MeV]: 0.0028250499550825 position[mm]: (59.535092696095,26.193234770197,-1571.7179692928) - trackID: 104 chamberNb: 0 energy deposit[MeV]: 0.0017659667670326 position[mm]: (48.039531022826,25.026920909391,-1572.3678337106) - trackID: 103 chamberNb: 0 energy deposit[MeV]: 0.0072528599880565 position[mm]: (26.421042765261,33.799782554747,-1561.0880165951) - trackID: 102 chamberNb: 0 energy deposit[MeV]: 0.0017543414531896 position[mm]: (8.8428427299686,40.162718686989,-1564.5150712204) - trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.0020415621801976 position[mm]: (4.190026129188,72.366047182618,-1595.3196746181) - trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.0020562860801175 position[mm]: (4.1862889427752,72.360971343931,-1595.3305653513) - trackID: 146 chamberNb: 0 energy deposit[MeV]: 0.0018632426978486 position[mm]: (4.1806956389204,72.372073462471,-1595.3193060449) +-------->Storing hits in the ROOT file: in this event there are 105 hits in the tracker chambers: + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00014223734398682 position[mm]: (-182.71390133485,-89.150416683525,-1598.289775715) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.011744830941486 position[mm]: (-188.96320671505,-92.186306002581,-1570.3638170964) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0024111599182691 position[mm]: (-190.71253647726,-93.030550393437,-1562.5309387227) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.010266622136434 position[mm]: (-195.37501609241,-95.291126046103,-1541.6345644077) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.010804261454859 position[mm]: (-200.43491607734,-97.830153976991,-1518.7625201178) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.024319710223237 position[mm]: (-211.87350777018,-103.5304508973,-1466.6811170962) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.005558355380741 position[mm]: (-214.39659236921,-104.83021411331,-1454.9940674382) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0017564558285224 position[mm]: (-215.57076687006,-105.44144506703,-1449.5856042745) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.013037555631799 position[mm]: (-223.84856415083,-109.74344436567,-1411.360698329) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0070319394131853 position[mm]: (-226.33199224952,-111.02949463518,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0046484198805825 position[mm]: (-358.86250666654,-179.44443880695,-792.66105800114) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0072911478108327 position[mm]: (-363.23394184025,-181.74024454635,-772.41017332762) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.004987876261174 position[mm]: (-365.24687401098,-182.80759582674,-763.10103864705) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0074807008353053 position[mm]: (-370.38159642957,-185.5170836685,-739.40976783361) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00092104899248157 position[mm]: (-371.27763699765,-185.98719608061,-735.302392867) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.016273795805412 position[mm]: (-382.41963557196,-191.85962228901,-684.22337053743) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0059916401566887 position[mm]: (-387.02484146961,-194.35177465215,-662.73165870292) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.020800444102855 position[mm]: (-398.27959027668,-200.40330641699,-610.59606619087) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0041108155788208 position[mm]: (-400.56430961265,-201.62552197951,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0028629042980607 position[mm]: (-533.03444823814,-272.45914834499,13.807449584072) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.01714897432349 position[mm]: (-543.05534645897,-277.84110619943,60.27518252035) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.019652676663731 position[mm]: (-556.36786878076,-285.13967130406,122.03244108434) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0044266695249591 position[mm]: (-557.27231346576,-285.63378245825,126.25726588709) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0078406952966326 position[mm]: (-561.34023550453,-287.85401306921,145.23507667453) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00036352104218318 position[mm]: (-562.20630221011,-288.32993679726,149.29053864699) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0087733866757566 position[mm]: (-567.22678747204,-291.09417757278,172.81306874888) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0041530880985865 position[mm]: (-569.86403111917,-292.54805353874,185.10722373488) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0046846194839613 position[mm]: (-573.05401597218,-294.32992963011,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0088724412867292 position[mm]: (-707.02726330979,-368.28607595704,827.94493246325) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0036449600722661 position[mm]: (-709.83352343666,-369.82569866377,841.18303726439) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.018128066949998 position[mm]: (-718.23984372968,-374.49534910092,880.79690965411) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0065183683763598 position[mm]: (-721.25523497545,-376.16135084368,894.93585376498) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0026207180519746 position[mm]: (-723.8666806303,-377.61146729737,907.15928031077) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.01258219593804 position[mm]: (-733.46767060534,-383.06560882296,952.54682577432) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.013171985376416 position[mm]: (-743.66517202616,-388.83606082526,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.025157765961916 position[mm]: (-884.98671250296,-469.31878900231,1663.5806419638) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0033916936596775 position[mm]: (-887.93333247763,-470.97987943643,1677.329671466) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.039274893066334 position[mm]: (-908.97634727564,-482.88499166202,1775.5654599691) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 5.736937983701e-05 position[mm]: (-909.06458030568,-482.93376133173,1775.9757296734) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.012092549050738 position[mm]: (-914.23183302871,-485.78800748513,1800) + trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0017603883591051 position[mm]: (-909.05791229823,-482.94168379106,1775.9766893587) + trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0014562970394206 position[mm]: (-908.96825361705,-482.88518824137,1775.5675183521) + trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.0013693963671909 position[mm]: (-887.9275549241,-470.97518077551,1677.3317850086) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0043919420009632 position[mm]: (-884.2024131122,-469.58303156553,1663.8911633193) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00034605337207446 position[mm]: (-884.27289004515,-469.60984889383,1664.0202290452) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0050806949576385 position[mm]: (-884.58609702436,-469.72446749325,1664.2747058551) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0069435935052471 position[mm]: (-884.60281742545,-469.76877230369,1664.0029937675) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0052269172234476 position[mm]: (-884.62563984436,-469.735135145,1663.979432464) + trackID: 112 chamberNb: 4 energy deposit[MeV]: 0.0043660724459116 position[mm]: (-884.63365669957,-469.77857894076,1664.0185324842) + trackID: 111 chamberNb: 4 energy deposit[MeV]: 0.0046206990354751 position[mm]: (-884.2953442238,-469.61791842387,1663.9895764411) + trackID: 110 chamberNb: 4 energy deposit[MeV]: 0.0041298614414654 position[mm]: (-884.22831253799,-469.59555341963,1663.8748061741) + trackID: 65 chamberNb: 3 energy deposit[MeV]: 0.0025782252015773 position[mm]: (-733.47727988319,-383.05118874841,952.54745594338) + trackID: 64 chamberNb: 3 energy deposit[MeV]: 0.0014933412681997 position[mm]: (-723.86730740111,-377.60297277586,907.16052414645) + trackID: 63 chamberNb: 3 energy deposit[MeV]: 0.0018213516897325 position[mm]: (-721.26544824782,-376.15802584164,894.93455991076) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.0032370177910593 position[mm]: (-718.26327786115,-374.49412076949,880.79349796176) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.0079457788743282 position[mm]: (-709.91197836548,-369.78897374872,841.17895550697) + trackID: 60 chamberNb: 3 energy deposit[MeV]: 0.0075882762060638 position[mm]: (-707.01931368119,-368.36663425687,827.94476273891) + trackID: 53 chamberNb: 2 energy deposit[MeV]: 0.0027824551885516 position[mm]: (-569.87994195612,-292.53712765525,185.10621271724) + trackID: 52 chamberNb: 2 energy deposit[MeV]: 0.0050802485818947 position[mm]: (-567.200004085,-291.13003862184,172.81799988577) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0014605094099196 position[mm]: (-562.2064760323,-288.32165401864,149.29181742171) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.007438665835922 position[mm]: (-561.37080517335,-287.78218529123,145.24420420199) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0020578897784956 position[mm]: (-557.2835103134,-285.62812322483,126.25613875937) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.0029620723693189 position[mm]: (-556.38857862377,-285.14140784188,122.02902917427) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00034986447430795 position[mm]: (-543.04945129603,-277.76167570001,60.309815462888) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.008316480270296 position[mm]: (-543.26315466097,-275.64225343778,61.698539724856) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0061361547820864 position[mm]: (-543.94466385272,-276.60476853712,63.276233657355) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0025851991372281 position[mm]: (-543.47058153656,-275.99816655469,62.994173618239) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0070030821805105 position[mm]: (-543.07884223717,-275.60303823836,64.253138972577) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.008714962439893 position[mm]: (-542.80506606397,-276.5532912631,63.893312407737) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0052309702789827 position[mm]: (-543.37853704839,-276.59707761286,64.29689128613) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0051813084349492 position[mm]: (-543.45621178683,-277.0175189823,64.566628217416) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0067423709952116 position[mm]: (-543.60320897544,-277.20673784328,64.751823019285) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0093402973210566 position[mm]: (-543.54106501123,-277.23584091048,64.839295016728) + trackID: 117 chamberNb: 2 energy deposit[MeV]: 0.0015291804056403 position[mm]: (-543.59985398854,-277.21351641881,64.747225549633) + trackID: 116 chamberNb: 2 energy deposit[MeV]: 0.0016125761686672 position[mm]: (-543.4636754358,-277.01740571497,64.560899211521) + trackID: 115 chamberNb: 2 energy deposit[MeV]: 0.0025638067392349 position[mm]: (-543.45470984146,-276.00413972066,62.991303580405) + trackID: 114 chamberNb: 2 energy deposit[MeV]: 0.0017526990486281 position[mm]: (-543.26465372707,-275.65075162617,61.692830118837) + trackID: 113 chamberNb: 2 energy deposit[MeV]: 0.0040632275757554 position[mm]: (-543.01921162252,-277.75308699708,60.302283125503) + trackID: 46 chamberNb: 2 energy deposit[MeV]: 0.0014897784806997 position[mm]: (-533.0267869057,-272.45608155335,13.809811278988) + trackID: 41 chamberNb: 1 energy deposit[MeV]: 0.0047940095260186 position[mm]: (-398.31557965371,-200.38323934578,-610.59846050601) + trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.0053982334772937 position[mm]: (-387.00539653932,-194.30842500811,-662.71856429854) + trackID: 39 chamberNb: 1 energy deposit[MeV]: 0.0017454318675296 position[mm]: (-382.41029520273,-191.8634619437,-684.22135443852) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.00048591303718596 position[mm]: (-371.02866156211,-186.0103761737,-735.21233993919) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.0063287814509415 position[mm]: (-370.94741634688,-186.21816175157,-735.37226028194) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.0076478435031887 position[mm]: (-371.0487461084,-186.17912104971,-735.43771364309) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.0025019372394431 position[mm]: (-371.04838140095,-186.16634656042,-735.42711964706) + trackID: 118 chamberNb: 1 energy deposit[MeV]: 0.0015876905642984 position[mm]: (-371.02754099551,-186.0045457858,-735.21942482985) + trackID: 37 chamberNb: 1 energy deposit[MeV]: 0.0047737944864045 position[mm]: (-370.34243245163,-185.51439148666,-739.39788934571) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0015873917491345 position[mm]: (-365.14981587564,-183.08631486634,-763.06349676052) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0072715389946185 position[mm]: (-364.80776845258,-183.19627388765,-763.0703986962) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.012354655192699 position[mm]: (-364.91717673558,-183.06886903032,-763.02408680341) + trackID: 119 chamberNb: 1 energy deposit[MeV]: 0.002410423625272 position[mm]: (-365.15453174094,-183.10122172999,-763.06516713409) + trackID: 35 chamberNb: 1 energy deposit[MeV]: 0.0026851324469622 position[mm]: (-363.21644011228,-181.73783437818,-772.40509455956) + trackID: 34 chamberNb: 1 energy deposit[MeV]: 0.0028190129079471 position[mm]: (-358.88192351249,-179.44310093064,-792.66398127961) + trackID: 29 chamberNb: 0 energy deposit[MeV]: 0.0034447637655771 position[mm]: (-223.82409670337,-109.74018217863,-1411.3533654829) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.0034109524031457 position[mm]: (-215.57974529041,-105.41778067738,-1449.5832998951) + trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.010834406645335 position[mm]: (-214.21515096331,-104.69026273278,-1454.906622279) + trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.0044806622266137 position[mm]: (-214.19618061263,-104.66326951,-1454.8892132981) + trackID: 26 chamberNb: 0 energy deposit[MeV]: 0.0022092064356471 position[mm]: (-211.88615699691,-103.53553767462,-1466.6837166289) + trackID: 25 chamberNb: 0 energy deposit[MeV]: 0.0014035611257407 position[mm]: (-200.42721623016,-97.82968700528,-1518.7604579728) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.001454384526722 position[mm]: (-195.37391523134,-95.282993396427,-1541.6330777382) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.0087900177884044 position[mm]: (-190.87053423883,-93.036009272126,-1562.5484767466) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.0028924194236585 position[mm]: (-190.86493703805,-93.016922410453,-1562.5529607222) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.0014324793003656 position[mm]: (-188.96459319788,-92.194331742079,-1570.3646601511) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0080388172662798 position[mm]: (-182.79224116036,-89.188836142413,-1598.3030414771) writing Event_3 >>> Event 1 0 trajectories stored in this event. CalorimeterSD::Initialize: TrackerChamberSD ExP01/TrackerChamberSD_HC is not found. --------->Storing hits in the ROOT file: in this event there are 94 hits in the tracker chambers: - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.014258598778771 position[mm]: (-2.1604352393379,80.765628814044,-1559.9484413439) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.022879969388774 position[mm]: (-2.7983077195308,88.750106276605,-1482.8239873167) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.013695692292208 position[mm]: (-3.0208810988637,91.689240863892,-1453.9635440265) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.018960414256246 position[mm]: (-3.4499710539684,97.123810904083,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.013705921581182 position[mm]: (-7.2015026607993,158.20605488664,-774.18479041365) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.020474177439948 position[mm]: (-7.4456943450789,163.50253169938,-719.22060737971) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.042853977116508 position[mm]: (-8.1920819227183,174.34641996245,-610.61751131363) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0033883361012755 position[mm]: (-8.3051588894671,175.46692780423,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0071042364927275 position[mm]: (-15.029488850264,240.90065344615,11.459033138476) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.030265874484183 position[mm]: (-15.944540793968,249.92747840588,96.912271520461) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.005687390490542 position[mm]: (-16.065466590696,251.15522456146,108.44555031178) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00073120448177224 position[mm]: (-16.146205348731,251.93426440733,115.71956307377) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.023538804879927 position[mm]: (-17.099742275355,260.94782657838,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.016571093183071 position[mm]: (-23.074706498025,330.77239214239,846.40343969476) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.007381447009326 position[mm]: (-23.274688083442,333.57344422385,872.66348802354) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0034443881853478 position[mm]: (-23.341478043102,335.03118083393,886.12897628198) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.01925595938581 position[mm]: (-23.543593338999,340.34394528984,934.87707800891) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0040660057899779 position[mm]: (-23.601052525079,341.75482307922,948.15517146816) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.019339530268346 position[mm]: (-23.782249176887,347.2616600691,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.042239937033339 position[mm]: (-29.879208227205,422.85811175436,1692.5623697592) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.03672941615606 position[mm]: (-30.973421777826,434.30548716713,1800) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00200386430113 position[mm]: (-29.888014340144,422.84983037994,1692.5637299776) - trackID: 50 chamberNb: 3 energy deposit[MeV]: 0.001332687159832 position[mm]: (-23.651046432829,341.82122069983,948.15561461811) - trackID: 50 chamberNb: 3 energy deposit[MeV]: 0.0049969810263855 position[mm]: (-23.68836418305,341.84099566697,948.14353086391) - trackID: 77 chamberNb: 3 energy deposit[MeV]: 0.00155831436815 position[mm]: (-23.646522727432,341.82603503376,948.14943335386) - trackID: 49 chamberNb: 3 energy deposit[MeV]: 0.0016830817476516 position[mm]: (-23.551567636724,340.34977273348,934.87684672727) - trackID: 48 chamberNb: 3 energy deposit[MeV]: 0.0026038967950841 position[mm]: (-23.32411992363,335.02863929652,886.13026059822) - trackID: 47 chamberNb: 3 energy deposit[MeV]: 0.0023868681562336 position[mm]: (-23.289708578831,333.57726587398,872.6637687022) - trackID: 46 chamberNb: 3 energy deposit[MeV]: 0.0025317622941209 position[mm]: (-23.089984154241,330.77959009226,846.40344091645) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.017234395118804 position[mm]: (-215.89021806874,457.17640838537,809.64060214721) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0024693472073367 position[mm]: (-214.88412992066,457.99044790427,812.6379992864) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.006132888782471 position[mm]: (-215.2881539075,453.39727859461,823.90620871464) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.001408382740187 position[mm]: (-217.67806674295,453.63006914426,828.06221466913) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0031239066748388 position[mm]: (-221.98372195309,449.39039578644,835.19917008888) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0022713731420535 position[mm]: (-221.35809905743,452.11849434743,836.52612105671) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.011511516609196 position[mm]: (-227.56438800436,463.2222297481,836.39763634699) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0039269403639161 position[mm]: (-228.51325533976,465.92475823609,833.5302565234) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 6.4055347295075e-05 position[mm]: (-228.5554593507,466.25243476255,833.52730957456) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0082394413840993 position[mm]: (-235.85312954033,474.66258318282,838.03299193516) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0056380387206539 position[mm]: (-226.09956627365,481.27535009108,840.53341065896) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0012010492936338 position[mm]: (-221.92939834469,481.30033850182,840.43146700599) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.013355254622563 position[mm]: (-218.4757199856,484.79661594099,853.97846841036) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.010628418837002 position[mm]: (-215.12569017566,485.84828354211,857.63114020044) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0027242122240648 position[mm]: (-216.74902817828,483.84813437925,855.48609855097) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00058673459141565 position[mm]: (-216.7861340358,483.73741377225,855.36330299917) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.015654179354287 position[mm]: (-217.92982999513,481.26979310117,852.61447600013) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00099540844898007 position[mm]: (-217.74026725625,481.84252176196,852.67185290138) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.013142336955929 position[mm]: (-217.77585330562,483.06484420909,850.39598572753) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00023621665246392 position[mm]: (-218.33400379806,483.08745051524,850.40006962848) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0065181517485881 position[mm]: (-219.78770192013,483.63832457079,849.79670174561) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0011179778755481 position[mm]: (-220.66147885542,484.25917287375,849.67258971817) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0046425022997308 position[mm]: (-221.44454408141,483.93247234744,848.81744194884) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0016161113181343 position[mm]: (-220.82540446043,484.17025398567,848.80893570299) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.012540585203068 position[mm]: (-220.92007563597,484.86036144654,849.33974052297) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00061180209537078 position[mm]: (-220.86419455629,484.74733168221,849.55758827932) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0074987940907026 position[mm]: (-220.54102379405,484.73094090957,849.52970764975) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0048615915991 position[mm]: (-220.46990218057,484.66812791378,849.42405069502) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.0060310529641695 position[mm]: (-220.51268243853,484.63202182128,849.43899931406) - trackID: 96 chamberNb: 3 energy deposit[MeV]: 0.002560662946683 position[mm]: (-220.86499252008,484.73018850894,849.55708781245) - trackID: 95 chamberNb: 3 energy deposit[MeV]: 0.001388939009395 position[mm]: (-220.82660435162,484.1654435411,848.81506191161) - trackID: 94 chamberNb: 3 energy deposit[MeV]: 0.0016717211525159 position[mm]: (-220.6671828611,484.25491307846,849.67932976298) - trackID: 93 chamberNb: 3 energy deposit[MeV]: 0.0027452026676692 position[mm]: (-218.34189189186,483.08611830284,850.41726633292) - trackID: 92 chamberNb: 3 energy deposit[MeV]: 0.0025968964913992 position[mm]: (-217.74166053287,481.85800287609,852.67994057386) - trackID: 91 chamberNb: 3 energy deposit[MeV]: 0.0017042707074846 position[mm]: (-216.78255601142,483.729688425,855.36858872334) - trackID: 90 chamberNb: 3 energy deposit[MeV]: 0.0016746335283885 position[mm]: (-221.92854682844,481.30219117103,840.42185797037) - trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.0047284894791255 position[mm]: (-226.12063566688,481.26897271532,840.45369390136) - trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.0014916676889421 position[mm]: (-226.11665488952,481.27472101062,840.45869499364) - trackID: 97 chamberNb: 3 energy deposit[MeV]: 0.001477886423281 position[mm]: (-226.12220555219,481.27505929247,840.44796874253) - trackID: 88 chamberNb: 3 energy deposit[MeV]: 0.0023848551816674 position[mm]: (-228.56954902877,466.25191825345,833.52091219867) - trackID: 87 chamberNb: 3 energy deposit[MeV]: 0.0020241403070173 position[mm]: (-228.50940678396,465.92505735115,833.51855171589) - trackID: 86 chamberNb: 3 energy deposit[MeV]: 0.0041501411991713 position[mm]: (-221.35536331127,452.12193160346,836.55915874944) - trackID: 85 chamberNb: 3 energy deposit[MeV]: 0.0027262839595804 position[mm]: (-221.96576972418,449.38744930353,835.19449832885) - trackID: 84 chamberNb: 3 energy deposit[MeV]: 0.0014952015076464 position[mm]: (-217.67429268417,453.63022474743,828.0699637127) - trackID: 83 chamberNb: 3 energy deposit[MeV]: 0.00047344844455952 position[mm]: (-215.32112247874,453.40854333663,823.9042088988) - trackID: 83 chamberNb: 3 energy deposit[MeV]: 0.0020993021884436 position[mm]: (-215.33181984376,453.41394391494,823.89933386087) - trackID: 98 chamberNb: 3 energy deposit[MeV]: 0.0017112810674225 position[mm]: (-215.3265035017,453.40484912966,823.91187464437) - trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.0033747010298806 position[mm]: (-214.92483388501,458.02670666341,812.68943521142) - trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.0021586853623607 position[mm]: (-214.93608595088,458.03250589416,812.68492056822) - trackID: 99 chamberNb: 3 energy deposit[MeV]: 0.0016691662359472 position[mm]: (-214.92903205452,458.01791114137,812.68854632242) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.0016674198898467 position[mm]: (-215.88368807797,457.18357223833,809.63934253624) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0040558083100072 position[mm]: (-16.177108271398,251.94341993978,115.7203717861) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.0015584862980686 position[mm]: (-16.059826331972,251.16229240331,108.44522827391) - trackID: 37 chamberNb: 2 energy deposit[MeV]: 0.002990961514839 position[mm]: (-15.929639706952,249.94275052409,96.912017447373) - trackID: 36 chamberNb: 2 energy deposit[MeV]: 0.0028333439343955 position[mm]: (-15.03896741102,240.91803943019,11.458193827846) - trackID: 29 chamberNb: 1 energy deposit[MeV]: 0.0027221026994944 position[mm]: (-8.1879153716433,174.32838915656,-610.61454565775) - trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.0032401597026464 position[mm]: (-7.4596991301507,163.48362682123,-719.21740961409) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0073989320696196 position[mm]: (-7.4821596334431,157.79977225706,-774.06536326671) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0037047379870474 position[mm]: (-7.4661611838832,157.74539610086,-774.34446562673) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0072125323725405 position[mm]: (-7.4949852789475,157.59425111455,-774.34051560413) - trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0042357969396382 position[mm]: (-7.4667076634441,157.61194139636,-774.33237210252) - trackID: 102 chamberNb: 1 energy deposit[MeV]: 0.0017347567889308 position[mm]: (-7.4683566553654,157.74550867248,-774.35445249662) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0035310844043358 position[mm]: (-3.0462008280206,91.681354753197,-1453.9613056973) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0066330069229399 position[mm]: (-2.7324016412876,88.756965615373,-1482.8185516508) - trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.0017321855942789 position[mm]: (-2.1503286564255,80.767016907572,-1559.9480588793) +-------->Storing hits in the ROOT file: in this event there are 104 hits in the tracker chambers: + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0029693347766671 position[mm]: (-102.10910384003,-41.102898818721,-1591.7425318333) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.003994371154351 position[mm]: (-103.72642944859,-41.853979340439,-1578.435564562) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0016781315759498 position[mm]: (-104.69485120194,-42.297925610776,-1570.5551731331) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0025738854069349 position[mm]: (-105.34792596522,-42.597336223628,-1565.2767595985) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0014380483328999 position[mm]: (-105.83824987472,-42.818540865051,-1561.3426376938) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.010653927034941 position[mm]: (-110.40583614162,-44.913209742538,-1524.8528413291) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.004739512515534 position[mm]: (-112.74690776996,-46.041031380322,-1505.9233366968) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0089349653433733 position[mm]: (-116.88019781216,-47.958379850006,-1472.4392570286) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.01782717901336 position[mm]: (-121.86116808058,-50.289116120505,-1432.6689676441) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0031419288276982 position[mm]: (-123.6286596025,-51.092161389432,-1418.8692378014) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0012492190691821 position[mm]: (-124.60477771069,-51.53195746537,-1411.3984238335) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00063616306820041 position[mm]: (-125.12196241341,-51.760851703286,-1407.463689815) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0022018848384248 position[mm]: (-125.86998413729,-52.092477265684,-1401.772338825) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00028672097890287 position[mm]: (-126.10448882973,-52.196757271655,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.040867769371816 position[mm]: (-220.8733280855,-94.885388756099,-687.87862098641) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0050719206302026 position[mm]: (-222.29030514567,-95.457828528667,-677.66701126616) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0010887998053597 position[mm]: (-222.6904547727,-95.614916660558,-674.80946620777) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0066771422857803 position[mm]: (-225.06284908469,-96.525295962527,-658.06506132333) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.028267576603845 position[mm]: (-231.99545865596,-99.093120452315,-610.17165277653) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0056870313865816 position[mm]: (-233.48498735272,-99.616872839356,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.016157103955712 position[mm]: (-326.04587674266,-132.9005018806,36.056687396137) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0011245107238154 position[mm]: (-327.2292706881,-133.32208731153,44.253163880005) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.023011054868859 position[mm]: (-336.03179983195,-136.48102365854,105.36247510221) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.012285146241241 position[mm]: (-339.8012671823,-137.79285316712,131.69756083469) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.024667432991242 position[mm]: (-349.41418032832,-141.34942102973,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.009463865307385 position[mm]: (-437.43909096774,-173.10321683105,828.05100627039) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.010218370153145 position[mm]: (-440.77329177471,-174.33171545237,851.79887280345) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.018171679684041 position[mm]: (-447.22380750982,-176.72867067043,898.04175260545) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0023381688042842 position[mm]: (-447.99671559046,-177.02109048682,903.53777417708) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0031209137758155 position[mm]: (-448.82472953015,-177.33369804418,909.38782677006) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.010172463308751 position[mm]: (-451.19375915811,-178.22735455953,926.18909922844) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.013076153958347 position[mm]: (-454.64256244333,-179.52837470883,950.63033605384) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.019176642465607 position[mm]: (-460.71783715032,-181.82893730856,993.64031817392) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.001522233502925 position[mm]: (-461.60337144435,-182.17900503295,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.025173879795095 position[mm]: (-556.44914519796,-219.67790813662,1683.7104847634) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.03558636409791 position[mm]: (-569.29123167503,-224.84261124348,1776.8683504135) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0063954984172126 position[mm]: (-572.41439790392,-226.04823890877,1800) + trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.0061638218996953 position[mm]: (-569.26478259958,-224.79016961305,1776.879575566) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0039194501369782 position[mm]: (-556.42368998539,-219.69445476387,1683.7150949113) + trackID: 64 chamberNb: 3 energy deposit[MeV]: 0.0041415849600514 position[mm]: (-460.69998875846,-181.80161100911,993.64655273786) + trackID: 63 chamberNb: 3 energy deposit[MeV]: 0.0017461865370148 position[mm]: (-454.64307293258,-179.53866382113,950.63016622762) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.0027233632430548 position[mm]: (-451.21988731905,-178.22900006999,926.2404617202) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.0017341344626157 position[mm]: (-451.18564422683,-178.23343890105,926.19036934686) + trackID: 60 chamberNb: 3 energy deposit[MeV]: 0.0066773609798344 position[mm]: (-448.8871874259,-177.30915756976,909.38607807655) + trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.0056149724623625 position[mm]: (-448.04883021716,-177.02075082761,903.53452197581) + trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0018513916627549 position[mm]: (-447.2194945492,-176.7388060006,898.04231872098) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00039350573042717 position[mm]: (-440.75819168175,-174.25985791195,851.81139433535) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00496118277047 position[mm]: (-440.78860495692,-174.27869118152,851.83606861213) + trackID: 87 chamberNb: 3 energy deposit[MeV]: 0.0019898374940556 position[mm]: (-440.75596877755,-174.25196069621,851.82022706814) + trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.0015587189821716 position[mm]: (-437.43778739581,-173.09431955699,828.05202512858) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.010497887013252 position[mm]: (-342.99796556737,-137.39001258466,132.19020123114) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00030738470980333 position[mm]: (-343.52366577014,-136.95626335505,132.26129954199) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0097218485347264 position[mm]: (-345.23841920677,-136.53849886534,131.24573015712) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0079909744127714 position[mm]: (-346.47021274548,-136.93081136236,130.45710482808) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 2.9819903551926e-05 position[mm]: (-346.49575592897,-136.91854495448,130.45965307225) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0075942537147736 position[mm]: (-347.19172068468,-136.40514709108,130.27596580164) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00027079127835106 position[mm]: (-347.18008135152,-136.10441307825,130.01108471591) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.001662112500506 position[mm]: (-347.49520755917,-136.08428926175,129.89535492856) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0048132985130803 position[mm]: (-347.58521733317,-135.81456113194,130.19512175362) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00020737854300119 position[mm]: (-347.48071302446,-135.97933369598,130.28454401696) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0064948456779139 position[mm]: (-347.57588087005,-136.0307950603,130.48384952281) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0036868113970685 position[mm]: (-347.52375803706,-136.08038391829,130.52683743496) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.002914253543263 position[mm]: (-347.52048629101,-136.06735714428,130.54245689218) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.0014677362364492 position[mm]: (-347.51808957176,-136.08570189079,130.53010778093) + trackID: 92 chamberNb: 2 energy deposit[MeV]: 0.0018311851338146 position[mm]: (-347.47559587692,-135.97093706083,130.28921758032) + trackID: 91 chamberNb: 2 energy deposit[MeV]: 0.0016495020960356 position[mm]: (-347.48943913541,-136.08905845279,129.90145481089) + trackID: 90 chamberNb: 2 energy deposit[MeV]: 0.001721046343799 position[mm]: (-347.18190266576,-136.09655933651,130.01722413639) + trackID: 89 chamberNb: 2 energy deposit[MeV]: 0.0057745951475509 position[mm]: (-346.529866542,-136.95788788936,130.47539423676) + trackID: 88 chamberNb: 2 energy deposit[MeV]: 0.00068727826245092 position[mm]: (-343.51595688151,-136.91534975537,132.26329726006) + trackID: 88 chamberNb: 2 energy deposit[MeV]: 0.0051636531804737 position[mm]: (-343.49585470034,-136.88334121404,132.20424765133) + trackID: 88 chamberNb: 2 energy deposit[MeV]: 0.0017169287392254 position[mm]: (-343.48612084573,-136.88434864858,132.20172413653) + trackID: 94 chamberNb: 2 energy deposit[MeV]: 0.0015259968488583 position[mm]: (-343.52185341202,-136.90893644206,132.2647332216) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.0065866757310538 position[mm]: (-336.06473281907,-136.53797205725,105.36052657955) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0017786448348065 position[mm]: (-327.23827586651,-133.31666916845,44.252613495741) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.001751442706118 position[mm]: (-326.0492841848,-132.89075183253,36.057151910911) + trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.0039948173124999 position[mm]: (-231.98992439942,-99.062386133651,-610.16716470634) + trackID: 39 chamberNb: 1 energy deposit[MeV]: 0.0015531094296479 position[mm]: (-225.05407206953,-96.526608760387,-658.06349302205) + trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.0030118415580253 position[mm]: (-222.67829656849,-95.632585876625,-674.80748170086) + trackID: 37 chamberNb: 1 energy deposit[MeV]: 0.0023956294189037 position[mm]: (-222.30449491586,-95.464087605515,-677.66854092957) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0075096921098552 position[mm]: (-220.49701997235,-95.106841941192,-687.76842361238) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0022600153814277 position[mm]: (-220.4150472068,-94.931596195709,-687.72461078599) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0053921982610983 position[mm]: (-220.36429694872,-94.87324366612,-687.84325197922) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0054818648302955 position[mm]: (-220.34355158091,-94.916218204974,-687.82700039671) + trackID: 96 chamberNb: 1 energy deposit[MeV]: 0.0019314774319604 position[mm]: (-220.42483419162,-94.925473521728,-687.72584767515) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.0027881739435426 position[mm]: (-126.41003958247,-51.62583841934,-1402.0527832971) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.0024878008350395 position[mm]: (-126.61304431855,-51.683134495753,-1401.8506218281) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.0048308089145323 position[mm]: (-126.74354010801,-51.687602057064,-1401.7047670449) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.0058188716177251 position[mm]: (-126.76880755573,-51.736096661276,-1401.6988040156) + trackID: 102 chamberNb: 0 energy deposit[MeV]: 0.0026398568671232 position[mm]: (-126.73522913978,-51.69007886845,-1401.6890612733) + trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.0015422674959734 position[mm]: (-126.60947551777,-51.675710767911,-1401.8471486766) + trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.0016008172164724 position[mm]: (-125.12423127799,-51.769892522392,-1407.4641227824) + trackID: 26 chamberNb: 0 energy deposit[MeV]: 0.0079115954535282 position[mm]: (-124.52151202188,-51.521590199193,-1411.378853734) + trackID: 25 chamberNb: 0 energy deposit[MeV]: 0.0020421234078776 position[mm]: (-123.61660809872,-51.089935329414,-1418.8669406458) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.0014894400856431 position[mm]: (-121.86510792793,-50.296715966063,-1432.6695669015) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.001575422531315 position[mm]: (-116.7587698653,-47.995259536437,-1472.4120655997) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.0055543937737974 position[mm]: (-116.78098660468,-47.953162645639,-1472.4314458081) + trackID: 103 chamberNb: 0 energy deposit[MeV]: 0.0037573955123869 position[mm]: (-116.73271926861,-47.983839824808,-1472.4174652293) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.0013753949296599 position[mm]: (-112.75408816676,-46.043942141026,-1505.9240868825) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0017449621602566 position[mm]: (-110.40918589096,-44.9034945586,-1524.8522256511) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0022069950318641 position[mm]: (-105.85126359973,-42.813820389673,-1561.3433127934) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0026761859919942 position[mm]: (-105.36609260112,-42.595512662269,-1565.2779276657) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0017340847518296 position[mm]: (-104.70443714519,-42.301348399036,-1570.5561068794) + trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0070482037823653 position[mm]: (-103.79579785987,-41.87517192366,-1578.4389068353) + trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0018212698382813 position[mm]: (-102.1038056219,-41.093612933657,-1591.7408797078) writing Event_4 >>> Event 2 0 trajectories stored in this event. Run terminated. Run Summary Number of events processed : 3 - User=0.000000s Real=0.008930s Sys=0.010000s + User=0.010000s Real=0.009156s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -2538,6 +2125,9 @@ Visualization Manager deleting... G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. +UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -2546,6 +2136,7 @@ EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 19 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.0269 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -2554,15 +2145,16 @@ Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0144 MB -Pool ID '7G4Track', size : 0.0279 MB +Pool ID '17G4DynamicParticle', size : 0.0154 MB +Pool ID '7G4Track', size : 0.0298 MB Pool ID '18G4TouchableHistory', size : 0.00192 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '15ExP01TrackerHit', size : 0.0211 MB +Pool ID '15ExP01TrackerHit', size : 0.0173 MB Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.099 MB +Dynamic pools deleted: 12 / Total memory freed: 0.098 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/persistency/P02/CMakeLists.txt b/examples/extended/persistency/P02/CMakeLists.txt index e2b1f52bd1..e36a12ee5a 100644 --- a/examples/extended/persistency/P02/CMakeLists.txt +++ b/examples/extended/persistency/P02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(P02) #---------------------------------------------------------------------------- diff --git a/examples/extended/persistency/P03/CMakeLists.txt b/examples/extended/persistency/P03/CMakeLists.txt index 3ca00cba57..9feb85abcf 100644 --- a/examples/extended/persistency/P03/CMakeLists.txt +++ b/examples/extended/persistency/P03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(P03) #---------------------------------------------------------------------------- diff --git a/examples/extended/persistency/P03/batch.out b/examples/extended/persistency/P03/batch.out index fdd6e1c7d1..1684417080 100644 --- a/examples/extended/persistency/P03/batch.out +++ b/examples/extended/persistency/P03/batch.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -120,48 +126,48 @@ Visualization verbosity changed to warnings (3) phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -169,31 +175,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -201,288 +207,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. @@ -532,7 +538,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.001002s Sys=0.000000s + User=0.000000s Real=0.000796s Sys=0.000000s 10 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -542,13 +548,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00769 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -569,3 +579,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/persistency/gdml/CMakeLists.txt b/examples/extended/persistency/gdml/CMakeLists.txt index cb5ba87291..46065b7428 100644 --- a/examples/extended/persistency/gdml/CMakeLists.txt +++ b/examples/extended/persistency/gdml/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all GDML examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(G01) add_subdirectory(G02) diff --git a/examples/extended/persistency/gdml/G01/CMakeLists.txt b/examples/extended/persistency/gdml/G01/CMakeLists.txt index eac7c552b4..eece7978bd 100644 --- a/examples/extended/persistency/gdml/G01/CMakeLists.txt +++ b/examples/extended/persistency/gdml/G01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(G01) #---------------------------------------------------------------------------- diff --git a/examples/extended/persistency/gdml/G01/History b/examples/extended/persistency/gdml/G01/History index fafd8c67b4..70bf86b688 100644 --- a/examples/extended/persistency/gdml/G01/History +++ b/examples/extended/persistency/gdml/G01/History @@ -16,10 +16,10 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -February 3rd, 2021 Gabriele Cosmo G01-V10-06-03 +February 3rd, 2021 Gabriele Cosmo G01-V10-07-01 - Fixed auxiliary.gdml sample to define proper Region tags. -January 11th, 2021 Gabriele Cosmo +January 11th, 2021 Gabriele Cosmo G01-V10-07-00 - Added scaledSolids.gdml sample setup. November 10th, 2020 Ben Morgan G01-V10-06-02 diff --git a/examples/extended/persistency/gdml/G01/g01.out b/examples/extended/persistency/gdml/G01/g01.out index 05e39130b7..637410fbe3 100644 --- a/examples/extended/persistency/gdml/G01/g01.out +++ b/examples/extended/persistency/gdml/G01/g01.out @@ -41,8 +41,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -122,48 +128,48 @@ Global auxiliary info: phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -171,31 +177,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -203,288 +209,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -493,17 +499,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -511,67 +517,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -579,13 +585,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -593,13 +599,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -607,12 +613,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -620,13 +626,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -634,13 +640,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -648,13 +654,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -662,60 +668,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -723,27 +729,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -751,25 +757,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -777,25 +783,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -803,13 +809,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -832,7 +838,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1213,7 +1219,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.005357s Sys=0.000000s + User=0.000000s Real=0.006458s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1583,7 +1589,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 20 - User=0.010000s Real=0.004281s Sys=0.000000s + User=0.010000s Real=0.003551s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1626,7 +1632,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.002516s Sys=0.000000s + User=0.000000s Real=0.001910s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1668,7 +1674,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.002247s Sys=0.000000s + User=0.000000s Real=0.001896s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1710,7 +1716,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.002191s Sys=0.000000s + User=0.000000s Real=0.001874s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1720,12 +1726,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. +UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 8 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00961 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -1743,3 +1754,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/persistency/gdml/G02/CMakeLists.txt b/examples/extended/persistency/gdml/G02/CMakeLists.txt index 6798b2d2b9..1dbf10ea74 100644 --- a/examples/extended/persistency/gdml/G02/CMakeLists.txt +++ b/examples/extended/persistency/gdml/G02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(G02) #---------------------------------------------------------------------------- diff --git a/examples/extended/persistency/gdml/G03/CMakeLists.txt b/examples/extended/persistency/gdml/G03/CMakeLists.txt index 0a8c199c03..2a92e424d1 100644 --- a/examples/extended/persistency/gdml/G03/CMakeLists.txt +++ b/examples/extended/persistency/gdml/G03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(G03) #---------------------------------------------------------------------------- diff --git a/examples/extended/persistency/gdml/G04/CMakeLists.txt b/examples/extended/persistency/gdml/G04/CMakeLists.txt index 3293d79f61..779a8e4a16 100644 --- a/examples/extended/persistency/gdml/G04/CMakeLists.txt +++ b/examples/extended/persistency/gdml/G04/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(G04) #---------------------------------------------------------------------------- diff --git a/examples/extended/persistency/gdml/G04/g04.out b/examples/extended/persistency/gdml/G04/g04.out index 235778823c..45da1e01e5 100644 --- a/examples/extended/persistency/gdml/G04/g04.out +++ b/examples/extended/persistency/gdml/G04/g04.out @@ -15,8 +15,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -104,48 +110,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -153,31 +159,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -185,288 +191,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -475,17 +481,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -493,67 +499,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -561,13 +567,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -575,13 +581,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -589,12 +595,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -602,13 +608,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -616,13 +622,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -630,13 +636,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -644,60 +650,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -705,27 +711,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -733,25 +739,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -759,25 +765,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -785,13 +791,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -814,7 +820,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1074,7 +1080,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.010000s Real=0.001611s Sys=0.000000s + User=0.010000s Real=0.010586s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1329,7 +1335,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.001183s Sys=0.000000s + User=0.000000s Real=0.000841s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1385,7 +1391,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.000213s Sys=0.000000s + User=0.000000s Real=0.000137s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1440,7 +1446,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.000180s Sys=0.000000s + User=0.000000s Real=0.000109s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1495,7 +1501,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.000182s Sys=0.010000s + User=0.000000s Real=0.000102s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -1505,6 +1511,9 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. +UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. G4SDManager deleted. @@ -1512,6 +1521,7 @@ EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 8 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00961 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -1530,3 +1540,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/physicslists/CMakeLists.txt b/examples/extended/physicslists/CMakeLists.txt index 1b2119ead7..33b86c8a7d 100644 --- a/examples/extended/physicslists/CMakeLists.txt +++ b/examples/extended/physicslists/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all physicslist examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(factory) add_subdirectory(extensibleFactory) diff --git a/examples/extended/physicslists/History b/examples/extended/physicslists/History index 42e001fbb2..61face1a64 100644 --- a/examples/extended/physicslists/History +++ b/examples/extended/physicslists/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24/05/21, B. Morgan (exPhysicsLists-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + 10/11/20 I. Hrivnacova (exPhysicslists-V10-06-00) - Migration to G4RunManagerFactory - Removed trailing whitespaces diff --git a/examples/extended/physicslists/extensibleFactory/CMakeLists.txt b/examples/extended/physicslists/extensibleFactory/CMakeLists.txt index 6a9d4c4bc3..cddf3eafe4 100644 --- a/examples/extended/physicslists/extensibleFactory/CMakeLists.txt +++ b/examples/extended/physicslists/extensibleFactory/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(extensibleFactory) #---------------------------------------------------------------------------- diff --git a/examples/extended/physicslists/extensibleFactory/extensibleFactory.out b/examples/extended/physicslists/extensibleFactory/extensibleFactory.out index 91a26f74f2..5d03aa53b7 100644 --- a/examples/extended/physicslists/extensibleFactory/extensibleFactory.out +++ b/examples/extended/physicslists/extensibleFactory/extensibleFactory.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -133,48 +139,48 @@ Checking overlaps for volume Screen (G4Box) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -182,31 +188,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -214,288 +220,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -504,18 +510,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -523,71 +529,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -595,13 +601,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -609,13 +615,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -623,12 +629,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -636,13 +642,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -650,13 +656,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -664,13 +670,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -678,60 +684,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -739,27 +745,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -767,27 +773,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -795,26 +801,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -822,13 +828,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -851,7 +857,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= diff --git a/examples/extended/physicslists/factory/CMakeLists.txt b/examples/extended/physicslists/factory/CMakeLists.txt index 25b938a800..a54854850d 100644 --- a/examples/extended/physicslists/factory/CMakeLists.txt +++ b/examples/extended/physicslists/factory/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(factory) #---------------------------------------------------------------------------- diff --git a/examples/extended/physicslists/factory/factory-environment.out b/examples/extended/physicslists/factory/factory-environment.out index 3e78a09e90..28af44ab09 100644 --- a/examples/extended/physicslists/factory/factory-environment.out +++ b/examples/extended/physicslists/factory/factory-environment.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -16,7 +22,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo G4PhysListFactory::GetReferencePhysList EMoption= 1 <<< Geant4 Physics List simulation engine: FTFP_BERT -<<< Reference Physics List FTFP_BERT_EMV is built +G4VModularPhysicsList::ReplacePhysics: G4EmStandard with type : 2 is replaced with G4EmStandard_opt1 Using Root @@ -137,42 +143,42 @@ Checking overlaps for volume Screen (G4Box) ... OK! phot: for gamma applyCuts:1 SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma applyCuts:1 SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma applyCuts:1 SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.8, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -180,31 +186,31 @@ CoulombScat: for e-, integral:1 applyCuts:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.8, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 applyCuts:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 applyCuts:1 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -212,288 +218,288 @@ CoulombScat: for e+, integral:1 applyCuts:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 applyCuts:1 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 applyCuts:1 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -502,17 +508,17 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -520,67 +526,67 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -588,13 +594,13 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -602,13 +608,13 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -616,12 +622,12 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -629,13 +635,13 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -643,13 +649,13 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -657,13 +663,13 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -671,60 +677,60 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -732,27 +738,27 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -760,25 +766,25 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -786,25 +792,25 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -812,13 +818,13 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -841,7 +847,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= diff --git a/examples/extended/physicslists/factory/factory.out b/examples/extended/physicslists/factory/factory.out index 2ec79fc8eb..f810d9675e 100644 --- a/examples/extended/physicslists/factory/factory.out +++ b/examples/extended/physicslists/factory/factory.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -16,7 +22,6 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo G4PhysListFactory::GetReferencePhysList EMoption= 0 <<< Geant4 Physics List simulation engine: QGSP_BERT -<<< Reference Physics List QGSP_BERT is built Using Root @@ -135,48 +140,48 @@ Checking overlaps for volume Screen (G4Box) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -184,31 +189,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -216,288 +221,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -506,18 +511,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -525,69 +530,69 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -595,13 +600,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -609,13 +614,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -623,13 +628,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -637,13 +642,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -651,13 +656,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -665,13 +670,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -679,62 +684,62 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -742,28 +747,28 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -771,27 +776,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -799,27 +804,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -827,13 +832,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -856,7 +861,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= diff --git a/examples/extended/physicslists/genericPL/CMakeLists.txt b/examples/extended/physicslists/genericPL/CMakeLists.txt index 5baa1e1b2a..cbf1e6343d 100644 --- a/examples/extended/physicslists/genericPL/CMakeLists.txt +++ b/examples/extended/physicslists/genericPL/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(genericPL) #---------------------------------------------------------------------------- diff --git a/examples/extended/physicslists/genericPL/genericPL.out b/examples/extended/physicslists/genericPL/genericPL.out index 106ed2502d..dd03a4ea21 100644 --- a/examples/extended/physicslists/genericPL/genericPL.out +++ b/examples/extended/physicslists/genericPL/genericPL.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -133,48 +139,48 @@ Checking overlaps for volume Screen (G4Box) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -182,31 +188,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -214,288 +220,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -504,17 +510,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -522,67 +528,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -590,13 +596,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -604,13 +610,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -618,12 +624,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -631,13 +637,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -645,13 +651,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -659,13 +665,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -673,60 +679,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -734,27 +740,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -762,25 +768,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -788,25 +794,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -814,13 +820,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -843,7 +849,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= diff --git a/examples/extended/polarisation/CMakeLists.txt b/examples/extended/polarisation/CMakeLists.txt index a0eda82fd9..d0607f3899 100644 --- a/examples/extended/polarisation/CMakeLists.txt +++ b/examples/extended/polarisation/CMakeLists.txt @@ -1,8 +1,5 @@ #---Adding all polarisation examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(Pol01) diff --git a/examples/extended/polarisation/History b/examples/extended/polarisation/History index 76bc5a2697..b08fbbc48f 100644 --- a/examples/extended/polarisation/History +++ b/examples/extended/polarisation/History @@ -15,6 +15,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24th, 2021, B. Morgan (exPolarisation-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + November 10th, 2020 B. Morgan (exPolarisation-V10-06-01) - Enforce use of Serial RunManager for serial-only examples. diff --git a/examples/extended/polarisation/Pol01/CMakeLists.txt b/examples/extended/polarisation/Pol01/CMakeLists.txt index ebc7062d4d..c461885397 100644 --- a/examples/extended/polarisation/Pol01/CMakeLists.txt +++ b/examples/extended/polarisation/Pol01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Pol01) #---------------------------------------------------------------------------- diff --git a/examples/extended/polarisation/Pol01/History b/examples/extended/polarisation/Pol01/History index 9ca1dbe9af..a3219d2591 100644 --- a/examples/extended/polarisation/Pol01/History +++ b/examples/extended/polarisation/Pol01/History @@ -15,6 +15,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +16-02-21 D. Sawkey (expol01-V10-07-01) +- used renamed polarized processes + +12-02-21 V. Ivanchenko (expol01-V10-07-00) +- Updated for 11.0 - clean-up Physics List + 13-11-20 B. Morgan (expol01-V10-06-01) - Enforce use of Serial RunManager. diff --git a/examples/extended/polarisation/Pol01/Pol01.cc b/examples/extended/polarisation/Pol01/Pol01.cc index a2e6a7733f..98d5df53bf 100644 --- a/examples/extended/polarisation/Pol01/Pol01.cc +++ b/examples/extended/polarisation/Pol01/Pol01.cc @@ -57,22 +57,15 @@ int main(int argc,char** argv) { ui = new G4UIExecutive(argc, argv); } - //choose the Random engine - // CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - CLHEP::HepRandom::setTheEngine(new CLHEP::RanluxEngine()); - // Construct a serial run manager auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::SerialOnly); // set mandatory initialization classes - DetectorConstruction* det; - PrimaryGeneratorAction* prim; - runManager->SetUserInitialization(det = new DetectorConstruction); - runManager->SetUserInitialization(new PhysicsList); - runManager->SetUserAction(prim = new PrimaryGeneratorAction(det)); - - G4VisManager* visManager = new G4VisExecutive; - visManager->Initialize(); + DetectorConstruction* det = new DetectorConstruction(); + runManager->SetUserInitialization(det); + runManager->SetUserInitialization(new PhysicsList()); + PrimaryGeneratorAction* prim = new PrimaryGeneratorAction(det); + runManager->SetUserAction(prim); // set user action classes RunAction* run; @@ -81,12 +74,15 @@ int main(int argc,char** argv) { runManager->SetUserAction(new SteppingAction(det,prim,run)); // get the pointer to the User Interface manager - G4UImanager* UImanager = G4UImanager::GetUIpointer(); + G4UImanager* UImanager = G4UImanager::GetUIpointer(); if (ui) // Define UI terminal for interactive mode { + G4VisManager* visManager = new G4VisExecutive; + visManager->Initialize(); ui->SessionStart(); delete ui; + delete visManager; } else // Batch mode { @@ -96,7 +92,6 @@ int main(int argc,char** argv) { } // job termination - delete visManager; delete runManager; return 0; diff --git a/examples/extended/polarisation/Pol01/pol01.out b/examples/extended/polarisation/Pol01/pol01.out index e5823018f3..9467ff5016 100644 --- a/examples/extended/polarisation/Pol01/pol01.out +++ b/examples/extended/polarisation/Pol01/pol01.out @@ -3,8 +3,14 @@ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -12,59 +18,6 @@ WWW : http://geant4.org/ ************************************************************** -Visualization Manager instantiating with verbosity "warnings (3)"... -Visualization Manager initialising... -Registering graphics systems... - -You have successfully registered the following graphics systems. -Registered graphics systems are: - ASCIITree (ATree) - DAWNFILE (DAWNFILE) - G4HepRep (HepRepXML) - G4HepRepFile (HepRepFile) - RayTracer (RayTracer) - VRML1FILE (VRML1FILE) - VRML2FILE (VRML2FILE) - gMocrenFile (gMocrenFile) - OpenGLImmediateQt (OGLIQt, OGLI) - OpenGLStoredQt (OGLSQt, OGL, OGLS) - OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK) - OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK) - OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK) - OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK) - RayTracerX (RayTracerX) - -Registering model factories... - -You have successfully registered the following model factories. -Registered model factories: - generic - drawByAttribute - drawByCharge - drawByOriginVolume - drawByParticleID - drawByEncounteredVolume - -Registered models: - None - -Registered filter factories: - attributeFilter - chargeFilter - originVolumeFilter - particleFilter - encounteredVolumeFilter - -Registered filters: - None - -You have successfully registered the following user vis actions. -Run Duration User Vis Actions: none -End of Event User Vis Actions: none -End of Run User Vis Actions: none - -Some /vis commands (optionally) take a string to specify colour. -"/vis/list" to see available colours. ... create file : pol01.root - done ... open analysis file : pol01.root - done /run/verbose 2 @@ -102,62 +55,63 @@ theBox : (0,0,0.08) /run/beamOn 10000 buildBhabha cross section 0 buildBhabha cross section 0 -G4PolarizedPEEffectCrossSection() init pol-phot: for gamma SubType=12 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Polarized-PhotoElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila +Polarized-PhotoElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila pol-compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Polarized-Compton : Emin= 0 eV Emax= 100 TeV + Polarized-Compton : Emin= 0 meV Emax= 100 TeV pol-conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - polConv : Emin= 0 eV Emax= 100 TeV ModifiedTsai + polConv : Emin= 0 meV Emax= 100 TeV ModifiedTsai msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -pol-eIoni: for e- SubType=2 +pol-eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -PolarizedMollerBhabha : Emin= 0 eV Emax= 100 TeV +PolarizedMollerBhabha : Emin= 0 meV Emax= 100 TeV -pol-eBrem: for e- SubType=3 +pol-eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 + LPM flag: 1 for E > 100000 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PolBrem : Emin= 0 eV Emax= 100 TeV ModifiedTsai + PolBrem : Emin= 0 meV Emax= 100 TeV ModifiedTsai msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -pol-eIoni: for e+ SubType=2 +pol-eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -PolarizedMollerBhabha : Emin= 0 eV Emax= 100 TeV +PolarizedMollerBhabha : Emin= 0 meV Emax= 100 TeV -pol-eBrem: for e+ SubType=3 +pol-eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 + LPM flag: 1 for E > 100000 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - PolBrem : Emin= 0 eV Emax= 100 TeV ModifiedTsai + PolBrem : Emin= 0 meV Emax= 100 TeV ModifiedTsai -pol-annihil: for e+, integral:1 SubType=5 BuildTable=0 +pol-annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -Polarized-Annihilation : Emin= 0 eV Emax= 100 TeV +Polarized-Annihilation : Emin= 0 meV Emax= 100 TeV Region -- -- appears in world volume This region is in the mass world. @@ -195,8 +149,6 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 0 kByte Total CPU time elapsed for geometry optimisation: 0 seconds -G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. -See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. --> Event 0 starts. @@ -204,57 +156,55 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 10000 - User=0.080000s Real=0.105842s Sys=0.000000s + User=0.050000s Real=0.052353s Sys=0.000000s The run consists of 10000 gamma of 10 MeV through 1.75 mm of G4_Fe (density: 7.874 g/cm3 ) Process calls frequency ---> - Transportation = 31150 - pol-compt = 288 - pol-eBrem = 336 - msc = 1703 - pol-conv = 208 - pol-eIoni = 680 - pol-annihil = 64 - pol-phot = 174 + Transportation = 31026 + pol-conv = 197 + msc = 1499 + pol-eBrem = 283 + pol-phot = 145 + pol-eIoni = 618 + pol-compt = 260 + pol-annihil = 55 Gamma: -Mean Number per Event :1.0075 -Mean Energy :9.5879 MeV +- 1.873 MeV -Mean Polarization :-0.96606 +- 0.17867 +Mean Number per Event :1.0044 +Mean Energy :9.6333 MeV +- 1.7791 MeV +Mean Polarization :-0.9698 +- 0.16794 Electron: -Mean Number per Event :0.0351 -Mean Energy :5.0764 MeV +- 2.6308 MeV -Mean Polarization :-0.70158 +- 0.30574 +Mean Number per Event :0.0321 +Mean Energy :5.405 MeV +- 2.5648 MeV +Mean Polarization :-0.72686 +- 0.3046 Positron: -Mean Number per Event :0.0149 -Mean Energy :4.2903 MeV +- 2.0442 MeV -Mean Polarization :-0.64106 +- 0.30908 +Mean Number per Event :0.0148 +Mean Energy :4.2005 MeV +- 2.0177 MeV +Mean Polarization :-0.59627 +- 0.33881 ... write file : pol01.root - done ... close file : pol01.root - done ---------- Ranlux engine status --------- - Initial seed = 9876 - float_seed_table[] = 0.833699 0.78332 0.0652168 0.500713 0.232817 0.0598344 0.0871152 0.627404 0.0401857 0.252922 0.831884 0.0136842 0.406118 0.820797 0.13577 0.449864 0.770882 0.364361 0.729599 0.943753 0.876379 0.253382 0.754363 0.37449 - i_lag = 7, j_lag = 17 - carry = 0, count24 = 2 - luxury = 3 nskip = 199 ----------------------------------------- -0 events have been kept for refreshing and/or reviewing. - "/vis/reviewKeptEvents" to review them one by one. - "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={1070029060380044275, 1452744244067288775, 484797723570206551, 810534345944831089, 1785012081452881778, 363774572091969476, 642299707523813964, 1095801661099078560, 2038040517141041611, 969700547076028694, 1867474704091568856, 38203698131185750, 951718104572890248, 1382836620322085169, 1187203719546800534, 603875856701136428, 1986087757022693175} counter= 10sumtot= 283390847025993325 +--------------------------------------- # -Graphics systems deleted. -Visualization Manager deleting... G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. +UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00769 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -272,3 +222,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/polarisation/Pol01/src/PhysListEmPolarized.cc b/examples/extended/polarisation/Pol01/src/PhysListEmPolarized.cc index a6f5fa8017..ef6e48f3c9 100644 --- a/examples/extended/polarisation/Pol01/src/PhysListEmPolarized.cc +++ b/examples/extended/polarisation/Pol01/src/PhysListEmPolarized.cc @@ -37,12 +37,12 @@ #include "G4eMultipleScattering.hh" +#include "G4PolarizedAnnihilation.hh" +#include "G4PolarizedBremsstrahlung.hh" #include "G4PolarizedCompton.hh" #include "G4PolarizedGammaConversion.hh" -#include "G4ePolarizedIonisation.hh" -#include "G4ePolarizedBremsstrahlung.hh" -#include "G4eplusPolarizedAnnihilation.hh" -#include "G4PolarizedPhotoElectricEffect.hh" +#include "G4PolarizedIonisation.hh" +#include "G4PolarizedPhotoElectric.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -69,20 +69,20 @@ void PhysListEmPolarized::ConstructProcess() G4String particleName = particle->GetParticleName(); if (particleName == "gamma") { - pmanager->AddDiscreteProcess(new G4PolarizedPhotoElectricEffect); + pmanager->AddDiscreteProcess(new G4PolarizedPhotoElectric); pmanager->AddDiscreteProcess(new G4PolarizedCompton); pmanager->AddDiscreteProcess(new G4PolarizedGammaConversion); } else if (particleName == "e-") { - pmanager->AddProcess(new G4eMultipleScattering, -1,1,1); - pmanager->AddProcess(new G4ePolarizedIonisation, -1,2,2); - pmanager->AddProcess(new G4ePolarizedBremsstrahlung, -1,3,3); + pmanager->AddProcess(new G4eMultipleScattering, -1, 1,1); + pmanager->AddProcess(new G4PolarizedIonisation, -1, 2,2); + pmanager->AddProcess(new G4PolarizedBremsstrahlung, -1,-3,3); } else if (particleName == "e+") { - pmanager->AddProcess(new G4eMultipleScattering, -1, 1,1); - pmanager->AddProcess(new G4ePolarizedIonisation, -1, 2,2); - pmanager->AddProcess(new G4ePolarizedBremsstrahlung, -1, 3,3); - pmanager->AddProcess(new G4eplusPolarizedAnnihilation, 0,-1,4); + pmanager->AddProcess(new G4eMultipleScattering, -1, 1,1); + pmanager->AddProcess(new G4PolarizedIonisation, -1, 2,2); + pmanager->AddProcess(new G4PolarizedBremsstrahlung, -1,-3,3); + pmanager->AddProcess(new G4PolarizedAnnihilation, 0,-1,4); } } } diff --git a/examples/extended/polarisation/Pol01/src/PhysicsList.cc b/examples/extended/polarisation/Pol01/src/PhysicsList.cc index 081b80540f..45485f1a39 100644 --- a/examples/extended/polarisation/Pol01/src/PhysicsList.cc +++ b/examples/extended/polarisation/Pol01/src/PhysicsList.cc @@ -37,7 +37,10 @@ #include "G4EmStandardPhysics.hh" #include "PhysListEmPolarized.hh" +#include "G4ProcessManager.hh" +#include "StepMax.hh" #include "G4EmParameters.hh" +#include "G4EmBuilder.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -64,42 +67,14 @@ PhysicsList::~PhysicsList() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4BosonConstructor.hh" -#include "G4LeptonConstructor.hh" -#include "G4MesonConstructor.hh" -#include "G4BosonConstructor.hh" -#include "G4BaryonConstructor.hh" -#include "G4IonConstructor.hh" -#include "G4ShortLivedConstructor.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - void PhysicsList::ConstructParticle() { - G4BosonConstructor pBosonConstructor; - pBosonConstructor.ConstructParticle(); - - G4LeptonConstructor pLeptonConstructor; - pLeptonConstructor.ConstructParticle(); - - G4MesonConstructor pMesonConstructor; - pMesonConstructor.ConstructParticle(); - - G4BaryonConstructor pBaryonConstructor; - pBaryonConstructor.ConstructParticle(); - - G4IonConstructor pIonConstructor; - pIonConstructor.ConstructParticle(); - - G4ShortLivedConstructor pShortLivedConstructor; - pShortLivedConstructor.ConstructParticle(); - + // minimal set of particles for EM physics + G4EmBuilder::ConstructMinimalEmSet(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4EmProcessOptions.hh" - void PhysicsList::ConstructProcess() { // Transportation @@ -146,9 +121,6 @@ void PhysicsList::AddPhysicsList(const G4String& name) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4ProcessManager.hh" -#include "StepMax.hh" - void PhysicsList::AddStepMax() { // Step limitation seen as a process diff --git a/examples/extended/radioactivedecay/Activation/.README.txt b/examples/extended/radioactivedecay/Activation/.README.txt index c41c4bbebb..1f24fe2089 100644 --- a/examples/extended/radioactivedecay/Activation/.README.txt +++ b/examples/extended/radioactivedecay/Activation/.README.txt @@ -47,9 +47,6 @@ GammmaNuclearPhysics is a subset of G4BertiniElectroNuclearBuilder. ElectromagneticPhysics is a simplified version of G4EmStandardPhysics. - In particular, no step constraint is imposed for energy loss mechanism (ionisation and brems). - This is enough when spatial distribution of deposited energy do not need - to be accurate (see param->SetStepFunction(1., 1*mm)). Several hadronic physics options are controlled by environment variables. To select them, see Activation.cc diff --git a/examples/extended/radioactivedecay/Activation/Activation.cc b/examples/extended/radioactivedecay/Activation/Activation.cc index 61c412a8ad..84202df27f 100644 --- a/examples/extended/radioactivedecay/Activation/Activation.cc +++ b/examples/extended/radioactivedecay/Activation/Activation.cc @@ -33,19 +33,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -63,17 +58,16 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - //construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det= new DetectorConstruction; @@ -86,19 +80,12 @@ int main(int argc,char** argv) { // Replaced HP environmental variables with C++ calls G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( false ); - G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( false ); - G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( false ); + G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); + G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); G4ParticleHPManager::GetInstance()->SetNeglectDoppler( false ); G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( false ); G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( false ); G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( false ); - //G4ParticleHPManager::GetInstance()->SetSkipMissingIsotopes( true ); - //G4ParticleHPManager::GetInstance()->SetDoNotAdjustFinalState( true ); - //G4ParticleHPManager::GetInstance()->SetUseOnlyPhotoEvaporation( true ); - //G4ParticleHPManager::GetInstance()->SetNeglectDoppler( true ); - //G4ParticleHPManager::GetInstance()->SetProduceFissionFragments( true ); - //G4ParticleHPManager::GetInstance()->SetUseWendtFissionModel( true ); - //G4ParticleHPManager::GetInstance()->SetUseNRESP71Model( true ); //initialize visualization G4VisManager* visManager = nullptr; diff --git a/examples/extended/radioactivedecay/Activation/Activation.in b/examples/extended/radioactivedecay/Activation/Activation.in index 3ba10b7417..15a550b475 100644 --- a/examples/extended/radioactivedecay/Activation/Activation.in +++ b/examples/extended/radioactivedecay/Activation/Activation.in @@ -9,11 +9,13 @@ ###/testhadr/det/setThickness 1 cm ###/testhadr/det/setSizeYZ 1 cm # +/process/em/verbose 0 +/process/had/verbose 1 +# /run/initialize # /gun/particle neutron /gun/energy 25 meV # /run/printProgress 100 -# /run/beamOn 1000 diff --git a/examples/extended/radioactivedecay/Activation/Activation.out b/examples/extended/radioactivedecay/Activation/Activation.out index c3d4800cad..1076901353 100644 --- a/examples/extended/radioactivedecay/Activation/Activation.out +++ b/examples/extended/radioactivedecay/Activation/Activation.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -19,6 +26,9 @@ ###/testhadr/det/setThickness 1 cm ###/testhadr/det/setSizeYZ 1 cm # +/process/em/verbose 0 +/process/had/verbose 1 +# /run/initialize The Absorber is 1 cm of G4_Co @@ -30,13 +40,6 @@ ---> Isotope: Co59 Z = 27 N = 59 A = 58.93 g/mole abundance: 100.000 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - - hInelastic FTFP_BERT_HP : threshold between BERT and FTFP is over the interval - for pions : 3 to 6 GeV - for kaons : 3 to 6 GeV - for proton : 3 to 6 GeV - for neutron : 3 to 6 GeV - /cvmfs/geant4.cern.ch/share/data/G4NDL4.6 @@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Inelastic @@@ G4ParticleHPInelasticData instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.6 @@ -48,7 +51,6 @@ NeutronHP: /Inelastic file for Z = 6, A = 12 is not found and NeutronHP will use /gun/energy 25 meV # /run/printProgress 100 -# /run/beamOn 1000 ====================================================================== ====== Radioactive Decay Physics Parameters ======= @@ -63,6 +65,7 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Capture/CrossSection/6_nat_Carbon NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.6/Elastic/CrossSection/6_nat_Carbon @@ -72,10 +75,10 @@ NeutronHP: /Elastic file for Z = 6, A = 12 is not found and NeutronHP will use / ======================================================= ====== ParticleHP Physics Parameters ======== ======================================================= - UseOnlyPhotoEvaporation ? 0 + UseOnlyPhotoEvaporation ? 1 SkipMissingIsotopes ? 0 NeglectDoppler ? 0 - DoNotAdjustFinalState ? 0 + DoNotAdjustFinalState ? 1 ProduceFissionFragments ? 0 UseWendtFissionModel ? 0 UseNRESP71Model ? 0 @@ -87,28 +90,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) ---------------------------------------------------- - Hadronic Processes for B- - - Process: hadElastic - Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - - Process: B-Inelastic - Model: FTFP: 0 meV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for D- - - Process: hadElastic - Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - - Process: D-Inelastic - Model: FTFP: 0 meV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - --------------------------------------------------- Hadronic Processes for GenericIon @@ -197,7 +178,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 meV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -272,7 +254,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV @@ -284,7 +267,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV @@ -298,7 +282,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV @@ -317,8 +302,9 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic - Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 19.9 MeV ---> 6 GeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV + Model: Binary Cascade: 19.9 MeV ---> 6 GeV Model: NeutronHPInelastic: 0 meV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV @@ -333,7 +319,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: NeutronHPFission: 0 meV ---> 20 MeV Model: G4LFission: 19.9 MeV ---> 100 TeV Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 meV ---> 100 TeV + Cr_sctns: ZeroXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi+ @@ -343,7 +329,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV @@ -355,7 +342,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV @@ -369,8 +357,9 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic - Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 meV ---> 6 GeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV + Model: Binary Cascade: 0 meV ---> 6 GeV Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- @@ -381,7 +370,8 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic - Model: FTFP: 3 GeV ---> 100 TeV + Model: QGSP: 12 GeV ---> 100 TeV + Model: FTFP: 3 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 6 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV @@ -462,36 +452,34 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=0.180000s Real=0.238109s Sys=0.000000s + User=0.160000s Real=0.166122s Sys=0.000000s The run is 1000 neutron of 25 meV through 1 cm of G4_Co (density: 8.9 g/cm3 ) Process calls frequency : - RadioactiveDecayBase= 3955 Transportation= 11124 annihil= 19 - compt= 1246 conv= 26 eIoni= 4507 - hadElastic= 150 ionIoni= 2054 msc= 695 - nCapture= 952 phot= 438 + RadioactiveDecayBase= 3931 Rayl= 86 Transportation= 21880 + annihil= 5 compt= 3157 conv= 5 + eIoni= 5812 hadElastic= 154 ionIoni= 2044 + msc= 585 nCapture= 945 phot= 311 + List of generated particles: - Co59: 150 Emean = 40.858 meV ( 0.25571 meV --> 199.86 meV) stable - Co60: 952 Emean = 255.39 eV ( 74.628 meV --> 520.2 eV ) mean life = 7.6098 y - Ni60: 952 Emean = 15.907 eV ( 15.907 eV --> 15.907 eV ) stable - Ni60[1332.514]: 952 Emean = 12.368 eV ( 12.331 eV --> 24.808 eV ) mean life = 0 ps - Ni60[2505.753]: 949 Emean = 1.458 eV ( 18.554 meV --> 3.6944 eV ) mean life = 0 ps - anti_nu_e: 952 Emean = 224.29 keV ( 21.578 keV --> 1.4516 MeV) stable - e+: 26 Emean = 2.7006 MeV ( 277.83 keV --> 6.4147 MeV) stable - e-: 4539 Emean = 186.45 keV ( 1.6672 eV --> 7.2245 MeV) stable - gamma: 4462 Emean = 1.7004 MeV ( 682.6 eV --> 7.4919 MeV) stable + Co59: 154 Emean = 37.465 meV ( 0.19601 meV --> 163.33 meV) stable + Co60: 945 Emean = 72.285 eV ( 422.67 meV --> 404.2 eV ) mean life = 7.6098 y + Ni60: 945 Emean = 15.907 eV ( 15.907 eV --> 15.907 eV ) stable + anti_nu_e: 945 Emean = 220.41 keV ( 28.268 keV --> 1.3879 MeV) stable + e+: 5 Emean = 200.03 keV ( 64.021 keV --> 326.1 keV) stable + e-: 5833 Emean = 206.61 keV ( 20.97 eV --> 1.7924 MeV) stable + gamma: 9704 Emean = 973.4 keV ( 682.6 eV --> 1.8003 MeV) stable - Mean energy deposit per event = 789.1 keV rms = 1.2313 MeV - Mean energy flow per event = 7.0722 MeV rms = 2.8578 MeV + Mean energy deposit per event = 1.1781 MeV rms = 878.21 keV + Mean energy flow per event = 8.5693 MeV rms = 2.2281 MeV List of particles emerging from the target : - anti_nu_e: 952 Emean = 224.29 keV ( 21.578 keV --> 1.4516 MeV) Eflow/event = 213.52 keV - e+: 7 Emean = 3.2555 MeV ( 976.04 keV --> 6.0613 MeV) Eflow/event = 22.789 keV - e-: 49 Emean = 2.0359 MeV ( 69.641 keV --> 6.6919 MeV) Eflow/event = 99.76 keV - gamma: 3998 Emean = 1.6849 MeV ( 58.019 keV --> 7.4919 MeV) Eflow/event = 6.7362 MeV - neutron: 48 Emean = 24.729 meV ( 9.1396 meV --> 38.264 meV) Eflow/event = 1.187 meV + anti_nu_e: 945 Emean = 220.41 keV ( 28.268 keV --> 1.3879 MeV) Eflow/event = 208.29 keV + e-: 49 Emean = 574.39 keV ( 58.433 keV --> 1.4898 MeV) Eflow/event = 28.145 keV + gamma: 9388 Emean = 887.6 keV ( 68.043 keV --> 1.8003 MeV) Eflow/event = 8.3328 MeV + neutron: 55 Emean = 25.115 meV ( 15.186 meV --> 42.607 meV) Eflow/event = 1.3813 meV histo Id for populations : Co59 id = 26 @@ -501,11 +489,11 @@ Run Summary --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1145399635, 1983120842 + Current couple of seeds = 1604086558, 873711302 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.027 MB +Dynamic pools deleted: 11 / Total memory freed: 0.029 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/radioactivedecay/Activation/CMakeLists.txt b/examples/extended/radioactivedecay/Activation/CMakeLists.txt index e9c73ff78b..2eca1d3c36 100644 --- a/examples/extended/radioactivedecay/Activation/CMakeLists.txt +++ b/examples/extended/radioactivedecay/Activation/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(Activation) #---------------------------------------------------------------------------- diff --git a/examples/extended/radioactivedecay/Activation/Co60.mac b/examples/extended/radioactivedecay/Activation/Co60.mac index 9c30f90340..e2995e6ed9 100644 --- a/examples/extended/radioactivedecay/Activation/Co60.mac +++ b/examples/extended/radioactivedecay/Activation/Co60.mac @@ -10,8 +10,6 @@ # /run/initialize # -/process/list -# /gun/particle neutron /gun/energy 25 meV /testhadr/gun/beamSize 8 mm diff --git a/examples/extended/radioactivedecay/Activation/History b/examples/extended/radioactivedecay/Activation/History index f7025b4e53..1384450819 100644 --- a/examples/extended/radioactivedecay/Activation/History +++ b/examples/extended/radioactivedecay/Activation/History @@ -12,6 +12,30 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +22-06-21 G. Cosmo (activation-V10-07-05) +- Use new CLHEP units for minute, hour, day, year and millielectronvolt + in PhysicsList. + +15-04-21 mma (activation-V10-07-04) +- Activation.cc: RunManagerFactory + G4SteppingVerboseWithUnits + ParticleHP env variables +- ActionInitialization.hh and cc: remove SteppingVerbose class + +04-03-21 A. Ribon (activation-V10-07-03) +- GammaNuclearPhysics, GammaNuclearPhysicsLEND : replaced + G4PhotoNuclearProcess (that has been deleted) with + G4HadronInelasticProcess. + +15-01-21 mma (activation-V10-07-02) +- TrackingAction: count secondary particles with meanLife > 0. + +05-01-21 mma (activation-V10-07-01) +- PhysicsList: add GammaNuclearPhysicsLEND + +30-12-20 mma (activation-V10-07-00) +- update ElectromagneticPhysics 26-10-20 mma (activation-V10-06-03) - README : add macros description diff --git a/examples/extended/radioactivedecay/Activation/README b/examples/extended/radioactivedecay/Activation/README index 6ce55ff335..15e5114b3d 100644 --- a/examples/extended/radioactivedecay/Activation/README +++ b/examples/extended/radioactivedecay/Activation/README @@ -48,9 +48,6 @@ GammmaNuclearPhysics is a subset of G4BertiniElectroNuclearBuilder. ElectromagneticPhysics is a simplified version of G4EmStandardPhysics. - In particular, no step constraint is imposed for energy loss mechanism (ionisation and brems). - This is enough when spatial distribution of deposited energy do not need - to be accurate (see param->SetStepFunction(1., 1*mm)). Several hadronic physics options are controlled by environment variables. To select them, see Activation.cc diff --git a/examples/extended/radioactivedecay/Activation/include/ActionInitialization.hh b/examples/extended/radioactivedecay/Activation/include/ActionInitialization.hh index fe072955cc..4d29068792 100644 --- a/examples/extended/radioactivedecay/Activation/include/ActionInitialization.hh +++ b/examples/extended/radioactivedecay/Activation/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -46,8 +45,6 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; private: DetectorConstruction* fDetector; diff --git a/examples/extended/radioactivedecay/Activation/include/ElectromagneticPhysics.hh b/examples/extended/radioactivedecay/Activation/include/ElectromagneticPhysics.hh index 93eb6e22f1..71cd04dee9 100644 --- a/examples/extended/radioactivedecay/Activation/include/ElectromagneticPhysics.hh +++ b/examples/extended/radioactivedecay/Activation/include/ElectromagneticPhysics.hh @@ -42,16 +42,16 @@ class ElectromagneticPhysics : public G4VPhysicsConstructor { public: ElectromagneticPhysics(const G4String& name = "standard"); - ~ElectromagneticPhysics(); + ~ElectromagneticPhysics() override; public: // This method is dummy for physics - virtual void ConstructParticle() {}; + void ConstructParticle() override {}; // This method will be invoked in the Construct() method. // each physics process will be instantiated and // registered to the process manager of each particle type - virtual void ConstructProcess(); + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/Activation/include/GammaNuclearPhysics.hh b/examples/extended/radioactivedecay/Activation/include/GammaNuclearPhysics.hh index 198cf4c42b..750579ec70 100644 --- a/examples/extended/radioactivedecay/Activation/include/GammaNuclearPhysics.hh +++ b/examples/extended/radioactivedecay/Activation/include/GammaNuclearPhysics.hh @@ -23,7 +23,7 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -/// \file GammaNuclearPhysics.hh +/// \file hadronic/Hadr03/include/GammaNuclearPhysics.hh /// \brief Definition of the GammaNuclearPhysics class // // @@ -42,11 +42,11 @@ class GammaNuclearPhysics : public G4VPhysicsConstructor { public: GammaNuclearPhysics(const G4String& name="gamma"); - ~GammaNuclearPhysics(); + ~GammaNuclearPhysics() override; public: - virtual void ConstructParticle() { }; - virtual void ConstructProcess(); + void ConstructParticle() override { }; + void ConstructProcess() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/Activation/include/GammaNuclearPhysicsLEND.hh b/examples/extended/radioactivedecay/Activation/include/GammaNuclearPhysicsLEND.hh new file mode 100644 index 0000000000..ae360528c6 --- /dev/null +++ b/examples/extended/radioactivedecay/Activation/include/GammaNuclearPhysicsLEND.hh @@ -0,0 +1,55 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file hadronic/Hadr03/include/GammaNuclearPhysicsLEND.hh +/// \brief Definition of the GammaNuclearPhysics class +// +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#ifndef GammaNuclearPhysicsLEND_h +#define GammaNuclearPhysicsLEND_h 1 + +#include "globals.hh" +#include "G4VPhysicsConstructor.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class GammaNuclearPhysicsLEND : public G4VPhysicsConstructor +{ + public: + GammaNuclearPhysicsLEND(const G4String& name="gamma"); + ~GammaNuclearPhysicsLEND() override; + + public: + void ConstructParticle() override { }; + void ConstructProcess() override; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/radioactivedecay/Activation/include/PhysicsList.hh b/examples/extended/radioactivedecay/Activation/include/PhysicsList.hh index 23a2222d49..5b31e7f44e 100644 --- a/examples/extended/radioactivedecay/Activation/include/PhysicsList.hh +++ b/examples/extended/radioactivedecay/Activation/include/PhysicsList.hh @@ -40,10 +40,10 @@ class PhysicsList: public G4VModularPhysicsList { public: PhysicsList(); - ~PhysicsList(); + ~PhysicsList() override; public: - virtual void SetCuts(); + void SetCuts() override; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/Activation/include/SteppingVerbose.hh b/examples/extended/radioactivedecay/Activation/include/SteppingVerbose.hh deleted file mode 100644 index 663a704ee0..0000000000 --- a/examples/extended/radioactivedecay/Activation/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/radioactivedecay/Activation/src/ActionInitialization.cc b/examples/extended/radioactivedecay/Activation/src/ActionInitialization.cc index 4b47b1d03b..d12fd5f8b3 100644 --- a/examples/extended/radioactivedecay/Activation/src/ActionInitialization.cc +++ b/examples/extended/radioactivedecay/Activation/src/ActionInitialization.cc @@ -33,7 +33,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -76,10 +75,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/Activation/src/ElectromagneticPhysics.cc b/examples/extended/radioactivedecay/Activation/src/ElectromagneticPhysics.cc index 362e1c3c1c..3908d52e41 100644 --- a/examples/extended/radioactivedecay/Activation/src/ElectromagneticPhysics.cc +++ b/examples/extended/radioactivedecay/Activation/src/ElectromagneticPhysics.cc @@ -23,6 +23,9 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +/// \file ElectromagneticPhysics.cc +/// \brief Implementation of the ElectromagneticPhysics class +// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -37,6 +40,7 @@ #include "G4ComptonScattering.hh" #include "G4GammaConversion.hh" #include "G4PhotoElectricEffect.hh" +#include "G4RayleighScattering.hh" #include "G4eMultipleScattering.hh" #include "G4eIonisation.hh" @@ -69,8 +73,10 @@ ElectromagneticPhysics::ElectromagneticPhysics(const G4String& name) G4EmParameters* param = G4EmParameters::Instance(); param->SetDefaults(); param->SetVerbose(0); - param->SetStepFunction(1., 1*mm); //default= 0.1, 100*um - param->SetStepFunctionMuHad(1., 1*mm); + param->SetStepFunction(0.2, 1*mm); //default= 0.1, 100*um + param->SetStepFunctionMuHad(0.2, 1*mm); + param->SetStepFunctionLightIons(0.2, 100*um); + param->SetStepFunctionIons(0.2, 50*um); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -93,7 +99,8 @@ void ElectromagneticPhysics::ConstructProcess() G4String particleName = particle->GetParticleName(); if (particleName == "gamma") { - + + ph->RegisterProcess(new G4RayleighScattering, particle); ph->RegisterProcess(new G4PhotoElectricEffect, particle); ph->RegisterProcess(new G4ComptonScattering, particle); ph->RegisterProcess(new G4GammaConversion, particle); diff --git a/examples/extended/radioactivedecay/Activation/src/GammaNuclearPhysics.cc b/examples/extended/radioactivedecay/Activation/src/GammaNuclearPhysics.cc index 6ba388b824..aebc733d79 100644 --- a/examples/extended/radioactivedecay/Activation/src/GammaNuclearPhysics.cc +++ b/examples/extended/radioactivedecay/Activation/src/GammaNuclearPhysics.cc @@ -37,10 +37,12 @@ // Processes -#include "G4PhotoNuclearProcess.hh" +#include "G4HadronInelasticProcess.hh" #include "G4LowEGammaNuclearModel.hh" #include "G4CascadeInterface.hh" +#include "G4PhotoNuclearCrossSection.hh" + #include "G4SystemOfUnits.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -58,8 +60,9 @@ GammaNuclearPhysics::~GammaNuclearPhysics() void GammaNuclearPhysics::ConstructProcess() { - G4PhotoNuclearProcess* process = new G4PhotoNuclearProcess(); - + G4HadronInelasticProcess* process = new G4HadronInelasticProcess( "photonNuclear", G4Gamma::Definition() ); + process->AddDataSet( new G4PhotoNuclearCrossSection ); + // to not register a model, set Emax=0; eg. Emax1 = 0. const G4double Emax1 = 200*MeV, Emax2 = 10*GeV; diff --git a/examples/extended/radioactivedecay/Activation/src/GammaNuclearPhysicsLEND.cc b/examples/extended/radioactivedecay/Activation/src/GammaNuclearPhysicsLEND.cc new file mode 100644 index 0000000000..8162726c54 --- /dev/null +++ b/examples/extended/radioactivedecay/Activation/src/GammaNuclearPhysicsLEND.cc @@ -0,0 +1,80 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +/// \file hadronic/Hadr03/src/GammaNuclearPhysicsLEND.cc +/// \brief Implementation of the GammaNuclearPhysicsLEND class +// +// $Id: GammaNuclearPhysics.cc 66587 2012-12-21 11:06:44Z ihrivnac $ +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "GammaNuclearPhysicsLEND.hh" + +#include "G4ParticleDefinition.hh" +#include "G4ProcessManager.hh" + +// Processes + +#include "G4HadronInelasticProcess.hh" +#include "G4LENDorBERTModel.hh" +#include "G4LENDCombinedCrossSection.hh" + +#include "G4PhotoNuclearCrossSection.hh" + +#include "G4SystemOfUnits.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +GammaNuclearPhysicsLEND::GammaNuclearPhysicsLEND(const G4String& name) +: G4VPhysicsConstructor(name) +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +GammaNuclearPhysicsLEND::~GammaNuclearPhysicsLEND() +{ } + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void GammaNuclearPhysicsLEND::ConstructProcess() +{ + G4ProcessManager* pManager = G4Gamma::Gamma()->GetProcessManager(); + // + G4HadronInelasticProcess* process = new G4HadronInelasticProcess( "photonNuclear", G4Gamma::Definition() ); + process->AddDataSet( new G4PhotoNuclearCrossSection ); + // + G4LENDorBERTModel* lend = new G4LENDorBERTModel(G4Gamma::Gamma()); + lend->SetMaxEnergy(20*MeV); + process->RegisterMe(lend); + // + G4LENDCombinedCrossSection* lendXS = + new G4LENDCombinedCrossSection(G4Gamma::Gamma()); + process->AddDataSet(lendXS); + // + pManager->AddDiscreteProcess(process); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/Activation/src/PhysicsList.cc b/examples/extended/radioactivedecay/Activation/src/PhysicsList.cc index 890aa0ace0..3523321751 100644 --- a/examples/extended/radioactivedecay/Activation/src/PhysicsList.cc +++ b/examples/extended/radioactivedecay/Activation/src/PhysicsList.cc @@ -44,9 +44,11 @@ #include "G4IonINCLXXPhysics.hh" #include "G4StoppingPhysics.hh" #include "GammaNuclearPhysics.hh" +#include "GammaNuclearPhysicsLEND.hh" #include "ElectromagneticPhysics.hh" -#include "G4EmStandardPhysics.hh" +#include "G4EmStandardPhysics_option3.hh" + #include "G4DecayPhysics.hh" #include "G4RadioactiveDecayPhysics.hh" @@ -58,27 +60,12 @@ PhysicsList::PhysicsList() G4int verb = 1; SetVerboseLevel(verb); - //add new units - // - new G4UnitDefinition( "millielectronVolt", "meV", "Energy", 1.e-3*eV); - - //add new units for radioActive decays - // - const G4double minute = 60*second; - const G4double hour = 60*minute; - const G4double day = 24*hour; - const G4double year = 365*day; - new G4UnitDefinition("minute", "min", "Time", minute); - new G4UnitDefinition("hour", "h", "Time", hour); - new G4UnitDefinition("day", "d", "Time", day); - new G4UnitDefinition("year", "y", "Time", year); - // Hadron Elastic scattering RegisterPhysics( new HadronElasticPhysicsHP(verb) ); // Hadron Inelastic Physics - RegisterPhysics( new G4HadronPhysicsFTFP_BERT_HP(verb)); - ////RegisterPhysics( new G4HadronPhysicsQGSP_BIC_HP(verb)); + ////RegisterPhysics( new G4HadronPhysicsFTFP_BERT_HP(verb)); + RegisterPhysics( new G4HadronPhysicsQGSP_BIC_HP(verb)); ////RegisterPhysics( new G4HadronInelasticQBBC(verb)); ////RegisterPhysics( new G4HadronPhysicsINCLXX(verb)); @@ -94,10 +81,11 @@ PhysicsList::PhysicsList() // Gamma-Nuclear Physics RegisterPhysics( new GammaNuclearPhysics("gamma")); + ////RegisterPhysics( new GammaNuclearPhysicsLEND("gamma")); // EM physics RegisterPhysics(new ElectromagneticPhysics()); - ////RegisterPhysics(new G4EmStandardPhysics(verb)); + ////RegisterPhysics(new G4EmStandardPhysics_option3(verb)); // Decay RegisterPhysics(new G4DecayPhysics()); diff --git a/examples/extended/radioactivedecay/Activation/src/SteppingVerbose.cc b/examples/extended/radioactivedecay/Activation/src/SteppingVerbose.cc deleted file mode 100644 index 20b0aa5553..0000000000 --- a/examples/extended/radioactivedecay/Activation/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/Activation/src/TrackingAction.cc b/examples/extended/radioactivedecay/Activation/src/TrackingAction.cc index bffb33a9cd..e4c1bc3a9d 100644 --- a/examples/extended/radioactivedecay/Activation/src/TrackingAction.cc +++ b/examples/extended/radioactivedecay/Activation/src/TrackingAction.cc @@ -69,10 +69,11 @@ void TrackingAction::PreUserTrackingAction(const G4Track* track) G4String name = particle->GetParticleName(); G4double meanLife = particle->GetPDGLifeTime(); G4double ekin = track->GetKineticEnergy(); - fTimeBirth = track->GetGlobalTime(); + fTimeBirth = track->GetGlobalTime(); - //count secondary particles - if (track->GetTrackID() > 1) run->ParticleCount(name,ekin,meanLife); + //count secondary particles (with meanLife > 0) + if ((track->GetTrackID() > 1) && (meanLife != 0.)) + run->ParticleCount(name,ekin,meanLife); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/CMakeLists.txt b/examples/extended/radioactivedecay/CMakeLists.txt index f842cc8c13..eef6da2e01 100644 --- a/examples/extended/radioactivedecay/CMakeLists.txt +++ b/examples/extended/radioactivedecay/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all radioactivedecay examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(rdecay01) add_subdirectory(rdecay02) diff --git a/examples/extended/radioactivedecay/History b/examples/extended/radioactivedecay/History index 1cad7770f1..3ebdc5448b 100644 --- a/examples/extended/radioactivedecay/History +++ b/examples/extended/radioactivedecay/History @@ -16,6 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24, 2021, B. Morgan (exRadioactiveDecay-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + November 03, 2020 B. Morgan - exRadioactivedecay-V10-06-00 - Support same CMake version range as core Geant4 diff --git a/examples/extended/radioactivedecay/rdecay01/CMakeLists.txt b/examples/extended/radioactivedecay/rdecay01/CMakeLists.txt index 14268d05ef..d8e5aa7358 100644 --- a/examples/extended/radioactivedecay/rdecay01/CMakeLists.txt +++ b/examples/extended/radioactivedecay/rdecay01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(rdecay01) #---------------------------------------------------------------------------- diff --git a/examples/extended/radioactivedecay/rdecay01/History b/examples/extended/radioactivedecay/rdecay01/History index 8f645f5cf2..89999eecca 100644 --- a/examples/extended/radioactivedecay/rdecay01/History +++ b/examples/extended/radioactivedecay/rdecay01/History @@ -13,7 +13,16 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- - + +22-06-21 G. Cosmo (rdecay01-V10-07-01) +- Use new CLHEP units for minute, hour, day, year and millielectronvolt + in PhysicsList. + +19-04-21 mma (rdecay01-V10-07-00) +- rdecay01.cc: RunManagerFactory + G4SteppingVerboseWithUnits +- ActionInitialization.hh and cc: remove SteppingVerbose class + 03-11-20 mma (rdecay01-V10-06-04) - add a comment in atomicDeexcitation.mac diff --git a/examples/extended/radioactivedecay/rdecay01/include/ActionInitialization.hh b/examples/extended/radioactivedecay/rdecay01/include/ActionInitialization.hh index df341c58bb..6bc97f53a6 100644 --- a/examples/extended/radioactivedecay/rdecay01/include/ActionInitialization.hh +++ b/examples/extended/radioactivedecay/rdecay01/include/ActionInitialization.hh @@ -32,8 +32,6 @@ #include "G4VUserActionInitialization.hh" -class G4VSteppingVerbose; - /// Action initialization class. /// @@ -45,8 +43,7 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; + }; #endif diff --git a/examples/extended/radioactivedecay/rdecay01/rdecay01.cc b/examples/extended/radioactivedecay/rdecay01/rdecay01.cc index bb090affc0..1b98b75882 100644 --- a/examples/extended/radioactivedecay/rdecay01/rdecay01.cc +++ b/examples/extended/radioactivedecay/rdecay01/rdecay01.cc @@ -33,19 +33,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -60,15 +55,16 @@ int main(int argc,char** argv) { //choose the Random engine CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - //construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - runManager->SetNumberOfThreads(std::min(4,G4Threading::G4GetNumberOfCores())); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes // diff --git a/examples/extended/radioactivedecay/rdecay01/rdecay01.out b/examples/extended/radioactivedecay/rdecay01/rdecay01.out index 3ec6ff149a..1730799fec 100644 --- a/examples/extended/radioactivedecay/rdecay01/rdecay01.out +++ b/examples/extended/radioactivedecay/rdecay01/rdecay01.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -37,6 +44,7 @@ Auger electron emission enabled 0 Auger cascade enabled 0 Check EM cuts disabled for atomic de-excitation 0 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== ========= Table of registered couples ============================ @@ -57,9 +65,9 @@ Index : 0 used in the geometry : Yes * G4Track Information: Particle = Co60, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 0 fm 0 eV 0 eV 0 fm 0 fm World initStep - 1 0 fm 0 fm 0 fm 0 eV 0 eV 0 fm 0 fm World Radioactivation +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 0 fm 0 fm 0 fm 0 meV 0 meV 0 fm 0 fm World initStep + 1 0 fm 0 fm 0 fm 0 meV 0 meV 0 fm 0 fm World Radioactivation :----- List of secondaries ---------------- Ni60[2505.753]: energy = 1.818 eV time = 9.982 y @@ -72,45 +80,45 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 0 fm 129 keV 0 eV 0 fm 0 fm World initStep - 1 -2.17 mm -357 um 1 cm 129 keV 0 eV 1.02 cm 1.02 cm World OutOfWorld +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 0 fm 0 fm 0 fm 128.9 keV 0 meV 0 fm 0 fm World initStep + 1 -2.171 mm -356.7 um 1 cm 128.9 keV 0 meV 1.024 cm 1.024 cm World OutOfWorld ********************************************************************************************************* * G4Track Information: Particle = anti_nu_e, Track ID = 3, Parent ID = 1 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 0 fm 188 keV 0 eV 0 fm 0 fm World initStep - 1 -2.27 mm -1 cm 539 um 188 keV 0 eV 1.03 cm 1.03 cm World OutOfWorld +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 0 fm 0 fm 0 fm 188.1 keV 0 meV 0 fm 0 fm World initStep + 1 -2.269 mm -1 cm 538.6 um 188.1 keV 0 meV 1.027 cm 1.027 cm World OutOfWorld ********************************************************************************************************* * G4Track Information: Particle = Ni60[2505.753], Track ID = 2, Parent ID = 1 ********************************************************************************************************* -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 0 fm 0 fm 0 fm 1.82 eV 0 eV 0 fm 0 fm World initStep +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 0 fm 0 fm 0 fm 1.818 eV 0 meV 0 fm 0 fm World initStep End of event. Decay chain: Co60 ---> Ni60[2505.753] Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.009312s Sys=0.010000s + User=0.000000s Real=0.004739s Sys=0.000000s ======================== run summary ====================== - The run was 1 Co60 of 0 eV + The run was 1 Co60 of 0 meV =========================================================== Nb of generated particles: - Co60: 1 Emean = 0 eV ( 0 eV --> 0 eV ) mean life = 7.61 y + Co60: 1 Emean = 0 meV ( 0 meV --> 0 meV) mean life = 7.61 y Ni60[2505.753]: 1 Emean = 1.818 eV ( 1.818 eV --> 1.818 eV ) mean life = 4.761 ps anti_nu_e: 1 Emean = 188.1 keV ( 188.1 keV --> 188.1 keV) stable e-: 1 Emean = 128.9 keV ( 128.9 keV --> 128.9 keV) stable Ekin Total (Q single decay): mean = 317.1 keV ( 317.1 keV --> 317.1 keV) - Momentum balance (excluding gamma desexcitation): mean = 0.5596 eV ( 0.5596 eV --> 0.5596 eV ) + Momentum balance (excluding gamma desexcitation): mean = 559.6 meV ( 559.6 meV --> 559.6 meV) Total time of life (full chain): mean = 9.982 y half-life = 6.919 y ( 9.982 y --> 9.982 y ) @@ -170,23 +178,23 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.750000s Real=0.898851s Sys=0.000000s + User=0.630000s Real=0.653883s Sys=0.000000s ======================== run summary ====================== - The run was 100000 Co60 of 0 eV + The run was 100000 Co60 of 0 meV =========================================================== Nb of generated particles: - Co60: 100000 Emean = 0 eV ( 0 eV --> 0 eV ) mean life = 7.61 y - Ni60[1332.514]: 118 Emean = 17.74 eV ( 0.3673 eV --> 32.55 eV ) mean life = 1.06 ps - Ni60[2505.753]: 99882 Emean = 1.469 eV ( 0.0008367 eV --> 3.757 eV ) mean life = 4.761 ps + Co60: 100000 Emean = 0 meV ( 0 meV --> 0 meV) mean life = 7.61 y + Ni60[1332.514]: 118 Emean = 17.74 eV ( 367.3 meV --> 32.55 eV ) mean life = 1.06 ps + Ni60[2505.753]: 99882 Emean = 1.469 eV ( 0.8367 meV --> 3.757 eV ) mean life = 4.761 ps anti_nu_e: 100000 Emean = 223 keV ( 3.89 keV --> 1.482 MeV) stable e-: 100000 Emean = 95.49 keV ( 2.058 eV --> 1.358 MeV) stable Ekin Total (Q single decay): mean = 318.4 keV ( 317.1 keV --> 1.49 MeV) - Momentum balance (excluding gamma desexcitation): mean = 0.3281 eV ( 4.246e-07 eV --> 15.58 eV ) + Momentum balance (excluding gamma desexcitation): mean = 328.1 meV ( 0.0004246 meV --> 15.58 eV ) Total time of life (full chain): mean = 7.607 y half-life = 5.273 y ( 15.92 min --> 94.63 y ) @@ -245,26 +253,26 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=1.660000s Real=1.928836s Sys=0.000000s + User=1.370000s Real=1.414637s Sys=0.000000s ======================== run summary ====================== - The run was 100000 Co60 of 0 eV + The run was 100000 Co60 of 0 meV =========================================================== Nb of generated particles: - Co60: 100000 Emean = 0 eV ( 0 eV --> 0 eV ) mean life = 7.61 y + Co60: 100000 Emean = 0 meV ( 0 meV --> 0 meV) mean life = 7.61 y Ni60: 100000 Emean = 15.91 eV ( 15.91 eV --> 41.74 eV ) stable - Ni60[1332.514]: 99999 Emean = 12.34 eV ( 0.3471 eV --> 32.26 eV ) mean life = 1.06 ps + Ni60[1332.514]: 99999 Emean = 12.34 eV ( 347.1 meV --> 32.26 eV ) mean life = 1.06 ps Ni60[2158.632]: 6 Emean = 1.079 eV ( 1.079 eV --> 1.079 eV ) mean life = 0.8512 ps - Ni60[2505.753]: 99878 Emean = 1.476 eV ( 0.0005675 eV --> 3.762 eV ) mean life = 4.761 ps + Ni60[2505.753]: 99878 Emean = 1.476 eV ( 0.5675 meV --> 3.762 eV ) mean life = 4.761 ps anti_nu_e: 100000 Emean = 222.1 keV ( 3.749 keV --> 1.49 MeV) stable e-: 100028 Emean = 96.66 keV ( 3.218 eV --> 1.458 MeV) stable gamma: 199855 Emean = 1.253 MeV ( 347.1 keV --> 2.159 MeV) stable Ekin Total (Q single decay): mean = 941.3 keV ( 317.1 keV --> 2.159 MeV) - Momentum balance (excluding gamma desexcitation): mean = 965.8 keV ( 8.172e-06 eV --> 2.981 MeV) + Momentum balance (excluding gamma desexcitation): mean = 965.8 keV ( 0.008172 meV --> 2.981 MeV) Total time of life (full chain): mean = 7.582 y half-life = 5.256 y ( 11.42 min --> 84.33 y ) diff --git a/examples/extended/radioactivedecay/rdecay01/src/ActionInitialization.cc b/examples/extended/radioactivedecay/rdecay01/src/ActionInitialization.cc index 0efde615e3..25329c3f43 100644 --- a/examples/extended/radioactivedecay/rdecay01/src/ActionInitialization.cc +++ b/examples/extended/radioactivedecay/rdecay01/src/ActionInitialization.cc @@ -32,7 +32,6 @@ #include "RunAction.hh" #include "EventAction.hh" #include "TrackingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -71,10 +70,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc b/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc index 86cdb96474..d8b7aa1ef4 100644 --- a/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc +++ b/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc @@ -47,17 +47,6 @@ PhysicsList::PhysicsList() : G4VUserPhysicsList() { - //add new units for radioActive decays - // - const G4double minute = 60*second; - const G4double hour = 60*minute; - const G4double day = 24*hour; - const G4double year = 365*day; - new G4UnitDefinition("minute", "min", "Time", minute); - new G4UnitDefinition("hour", "h", "Time", hour); - new G4UnitDefinition("day", "d", "Time", day); - new G4UnitDefinition("year", "y", "Time", year); - // mandatory for G4NuclideTable // G4NuclideTable::GetInstance()->SetThresholdOfHalfLife(0.1*picosecond); diff --git a/examples/extended/radioactivedecay/rdecay01/src/SteppingVerbose.cc b/examples/extended/radioactivedecay/rdecay01/src/SteppingVerbose.cc deleted file mode 100644 index 0c2a90a9ef..0000000000 --- a/examples/extended/radioactivedecay/rdecay01/src/SteppingVerbose.cc +++ /dev/null @@ -1,156 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/rdecay02/CMakeLists.txt b/examples/extended/radioactivedecay/rdecay02/CMakeLists.txt index 526ef5f3e2..0e46d2ec7e 100644 --- a/examples/extended/radioactivedecay/rdecay02/CMakeLists.txt +++ b/examples/extended/radioactivedecay/rdecay02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(rdecay02) #---------------------------------------------------------------------------- diff --git a/examples/extended/radioactivedecay/rdecay02/History b/examples/extended/radioactivedecay/rdecay02/History index fa66757948..afa0f4ad05 100644 --- a/examples/extended/radioactivedecay/rdecay02/History +++ b/examples/extended/radioactivedecay/rdecay02/History @@ -14,7 +14,18 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +22-06-21 G. Cosmo (rdecay02-V10-07-01) +-------------------------------------- +- Use new CLHEP units for minute, hour, day, year and millielectronvolt + in PhysicsList. +19-04-21 mma (rdecay02-V10-07-00) +--------------------------------- +- rdecay02.cc: RunManagerFactory + G4SteppingVerboseWithUnits +- ActionInitialization.hh and cc: remove SteppingVerbose class + 05-08-20 Alberto Ribon (rdecay02-V10-06-00) -------------------------------------------- - README, .README.txt, macros/* : migrated UI commands from "/grdm/..." diff --git a/examples/extended/radioactivedecay/rdecay02/include/ActionInitialization.hh b/examples/extended/radioactivedecay/rdecay02/include/ActionInitialization.hh index d205a79248..baee59702a 100644 --- a/examples/extended/radioactivedecay/rdecay02/include/ActionInitialization.hh +++ b/examples/extended/radioactivedecay/rdecay02/include/ActionInitialization.hh @@ -33,7 +33,6 @@ #include "G4VUserActionInitialization.hh" class DetectorConstruction; -class G4VSteppingVerbose; /// Action initialization class. /// @@ -46,8 +45,6 @@ class ActionInitialization : public G4VUserActionInitialization virtual void BuildForMaster() const; virtual void Build() const; - - virtual G4VSteppingVerbose* InitializeSteppingVerbose() const; private: DetectorConstruction* fDetector; diff --git a/examples/extended/radioactivedecay/rdecay02/include/SteppingVerbose.hh b/examples/extended/radioactivedecay/rdecay02/include/SteppingVerbose.hh deleted file mode 100644 index 663a704ee0..0000000000 --- a/examples/extended/radioactivedecay/rdecay02/include/SteppingVerbose.hh +++ /dev/null @@ -1,54 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.hh -/// \brief Definition of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#ifndef SteppingVerbose_h -#define SteppingVerbose_h 1 - -#include "G4SteppingVerbose.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -class SteppingVerbose : public G4SteppingVerbose { - -public: - - SteppingVerbose(); - ~SteppingVerbose(); - - virtual void TrackingStarted(); - virtual void StepInfo(); -}; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#endif diff --git a/examples/extended/radioactivedecay/rdecay02/rdecay02.cc b/examples/extended/radioactivedecay/rdecay02/rdecay02.cc index c95188d582..abd77202a4 100644 --- a/examples/extended/radioactivedecay/rdecay02/rdecay02.cc +++ b/examples/extended/radioactivedecay/rdecay02/rdecay02.cc @@ -33,19 +33,14 @@ #include "G4Types.hh" -#ifdef G4MULTITHREADED -#include "G4MTRunManager.hh" -#else -#include "G4RunManager.hh" -#endif - +#include "G4RunManagerFactory.hh" #include "G4UImanager.hh" +#include "G4SteppingVerbose.hh" #include "Randomize.hh" #include "DetectorConstruction.hh" #include "PhysicsList.hh" #include "ActionInitialization.hh" -#include "SteppingVerbose.hh" #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" @@ -61,18 +56,16 @@ int main(int argc,char** argv) { //choose the Random engine G4Random::setTheEngine(new CLHEP::RanecuEngine); - // Construct the default run manager -#ifdef G4MULTITHREADED - G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); - if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); - runManager->SetNumberOfThreads(nThreads); -#else - //my Verbose output class - G4VSteppingVerbose::SetInstance(new SteppingVerbose); - G4RunManager* runManager = new G4RunManager; -#endif + //use G4SteppingVerboseWithUnits + G4int precision = 4; + G4SteppingVerbose::UseBestUnit(precision); + //construct the run manager + auto runManager = G4RunManagerFactory::CreateRunManager(); + if (argc==3) { + G4int nThreads = G4UIcommand::ConvertToInt(argv[2]); + runManager->SetNumberOfThreads(nThreads); + } //set mandatory initialization classes DetectorConstruction* det= new DetectorConstruction; runManager->SetUserInitialization(det); diff --git a/examples/extended/radioactivedecay/rdecay02/rdecay02.out b/examples/extended/radioactivedecay/rdecay02/rdecay02.out index 132cf527e0..b842900e4f 100644 --- a/examples/extended/radioactivedecay/rdecay02/rdecay02.out +++ b/examples/extended/radioactivedecay/rdecay02/rdecay02.out @@ -1,10 +1,17 @@ +Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type... ############################################ !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -122,7 +129,7 @@ Set file name: rdecay02 ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 -### === Auger cascade flag: 1 +### === Auger flag: 1 ### === Ignore cuts flag: 0 phot: for gamma SubType=12 BuildTable=0 @@ -150,18 +157,18 @@ Rayl: for gamma SubType=11 BuildTable=1 msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 @@ -169,7 +176,7 @@ eBrem: for e- SubType=3 eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -178,18 +185,18 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 @@ -197,11 +204,11 @@ eBrem: for e+ SubType=3 eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -210,9 +217,9 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -220,20 +227,20 @@ hIoni: for proton SubType=2 Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -242,9 +249,9 @@ CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== UrbanMsc : Emin= 0 meV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 @@ -265,14 +272,15 @@ Auger electron emission enabled 1 Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 0 Use Bearden atomic level energies 0 +Threshold for very long decay time at rest 1e+27 ns ====================================================================== msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 @@ -283,9 +291,9 @@ ionIoni: for alpha SubType=2 msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -293,20 +301,20 @@ hIoni: for anti_proton SubType=2 ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -315,9 +323,9 @@ CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -325,20 +333,20 @@ hIoni: for kaon+ SubType=2 Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -347,9 +355,9 @@ CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -357,20 +365,20 @@ hIoni: for kaon- SubType=2 ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -379,9 +387,9 @@ CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -390,20 +398,20 @@ muIoni: for mu+ SubType=2 BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -412,9 +420,9 @@ CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -423,20 +431,20 @@ muIoni: for mu- SubType=2 BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -445,9 +453,9 @@ CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -455,20 +463,20 @@ hIoni: for pi+ SubType=2 Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -477,9 +485,9 @@ CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(1, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 @@ -487,20 +495,20 @@ hIoni: for pi- SubType=2 ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -857,7 +865,7 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=0.880000s Real=0.962846s Sys=0.010000s + User=0.710000s Real=0.745139s Sys=0.000000s The run is 10000 Ne24 of 0 meV through : Target : Length = 1 cm Radius = 5 mm Material = G4_CESIUM_IODIDE diff --git a/examples/extended/radioactivedecay/rdecay02/src/ActionInitialization.cc b/examples/extended/radioactivedecay/rdecay02/src/ActionInitialization.cc index cc6fc9627f..664b12b144 100644 --- a/examples/extended/radioactivedecay/rdecay02/src/ActionInitialization.cc +++ b/examples/extended/radioactivedecay/rdecay02/src/ActionInitialization.cc @@ -33,7 +33,6 @@ #include "EventAction.hh" #include "TrackingAction.hh" #include "SteppingAction.hh" -#include "SteppingVerbose.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -76,10 +75,3 @@ void ActionInitialization::Build() const } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VSteppingVerbose* ActionInitialization::InitializeSteppingVerbose() const -{ - return new SteppingVerbose(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc b/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc index 9ad83288d1..ba9597f8f1 100644 --- a/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc +++ b/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc @@ -63,19 +63,6 @@ PhysicsList::PhysicsList() { G4int verb = 1; SetVerboseLevel(verb); - - //add new units for radioActive decays - // - new G4UnitDefinition( "millielectronVolt", "meV", "Energy", 1.e-3*eV); - // - const G4double minute = 60*second; - const G4double hour = 60*minute; - const G4double day = 24*hour; - const G4double year = 365*day; - new G4UnitDefinition("minute", "min", "Time", minute); - new G4UnitDefinition("hour", "h", "Time", hour); - new G4UnitDefinition("day", "d", "Time", day); - new G4UnitDefinition("year", "y", "Time", year); // Mandatory for G4NuclideTable // Half-life threshold must be set small or many short-lived isomers diff --git a/examples/extended/radioactivedecay/rdecay02/src/SteppingVerbose.cc b/examples/extended/radioactivedecay/rdecay02/src/SteppingVerbose.cc deleted file mode 100644 index 20b0aa5553..0000000000 --- a/examples/extended/radioactivedecay/rdecay02/src/SteppingVerbose.cc +++ /dev/null @@ -1,157 +0,0 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -/// \file SteppingVerbose.cc -/// \brief Implementation of the SteppingVerbose class -// -// -// -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "SteppingVerbose.hh" - -#include "G4SteppingManager.hh" -#include "G4ParticleTypes.hh" -#include "G4UnitsTable.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::SteppingVerbose() - : G4SteppingVerbose() -{ } - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -SteppingVerbose::~SteppingVerbose() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::TrackingStarted() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - //Step zero - // - if( verboseLevel > 0 ){ - G4cout << std::setw( 5) << "Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - - G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName() - << " initStep" << G4endl; - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void SteppingVerbose::StepInfo() -{ - CopyState(); - - G4int prec = G4cout.precision(3); - - if( verboseLevel >= 1 ){ - if( verboseLevel >= 4 ) VerboseTrack(); - if( verboseLevel >= 3 ){ - G4cout << G4endl; - G4cout << std::setw( 5) << "#Step#" << " " - << std::setw( 6) << "X" << " " - << std::setw( 6) << "Y" << " " - << std::setw( 6) << "Z" << " " - << std::setw( 9) << "KineE" << " " - << std::setw( 9) << "dEStep" << " " - << std::setw(10) << "StepLeng" - << std::setw(10) << "TrakLeng" - << std::setw(10) << "Volume" << " " - << std::setw(10) << "Process" << G4endl; - } - - G4cout << std::setw( 5) << fTrack->GetCurrentStepNumber() << " " - << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy") - << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length") - << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length") - << std::setw(10) << fTrack->GetVolume()->GetName(); - - const G4VProcess* process - = fStep->GetPostStepPoint()->GetProcessDefinedStep(); - G4String procName = " UserLimit"; - if (process) procName = process->GetProcessName(); - if (fStepStatus == fWorldBoundary) procName = "OutOfWorld"; - G4cout << " " << std::setw(10) << procName; - G4cout << G4endl; - - if (verboseLevel == 2) { - const std::vector* secondary - = fStep->GetSecondaryInCurrentStep(); - size_t nbtrk = (*secondary).size(); - if (nbtrk) { - G4cout << "\n :----- List of secondaries ----------------" << G4endl; - G4cout.precision(4); - for (size_t lp=0; lp<(*secondary).size(); lp++) { - G4cout << " " - << std::setw(13) - << (*secondary)[lp]->GetDefinition()->GetParticleName() - << ": energy =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetKineticEnergy(),"Energy") - << " time =" - << std::setw(6) - << G4BestUnit((*secondary)[lp]->GetGlobalTime(),"Time"); - G4cout << G4endl; - } - - G4cout << " :------------------------------------------\n" << G4endl; - } - } - - } - G4cout.precision(prec); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/runAndEvent/CMakeLists.txt b/examples/extended/runAndEvent/CMakeLists.txt index f3314474cb..aa6637c6c5 100644 --- a/examples/extended/runAndEvent/CMakeLists.txt +++ b/examples/extended/runAndEvent/CMakeLists.txt @@ -1,9 +1,6 @@ #---Adding all runAndEvent examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(RE01) add_subdirectory(RE02) diff --git a/examples/extended/runAndEvent/History b/examples/extended/runAndEvent/History index 6250430063..fb03ac5561 100644 --- a/examples/extended/runAndEvent/History +++ b/examples/extended/runAndEvent/History @@ -15,6 +15,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24th, 2021, B. Morgan (exRunAndEvent-V10-07-00) +- Bump required CMake version range to 3.12...3.20, matching core Geant4 + Nov. 11, 2020 M. Asai (exRunAndEvent-V10-06-02) - RE05 and RE06 : Migration to G4RunManagerFactory. diff --git a/examples/extended/runAndEvent/RE01/CMakeLists.txt b/examples/extended/runAndEvent/RE01/CMakeLists.txt index f8198dc0ad..f2dc8d1fa5 100644 --- a/examples/extended/runAndEvent/RE01/CMakeLists.txt +++ b/examples/extended/runAndEvent/RE01/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(RE01) #---------------------------------------------------------------------------- diff --git a/examples/extended/runAndEvent/RE01/sample.out b/examples/extended/runAndEvent/RE01/sample.out index 3d89dbc85b..15320bab62 100644 --- a/examples/extended/runAndEvent/RE01/sample.out +++ b/examples/extended/runAndEvent/RE01/sample.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -88,48 +94,48 @@ Default cuts are used for this region. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -137,31 +143,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -169,288 +175,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -459,18 +465,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -478,69 +484,69 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -548,13 +554,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -562,13 +568,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -576,13 +582,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -590,13 +596,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -604,13 +610,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -618,13 +624,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -632,62 +638,62 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -695,28 +701,28 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -724,27 +730,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -752,27 +758,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -780,13 +786,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -809,7 +815,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -819,4678 +825,4828 @@ See commands in /vis/modeling/trajectories/ for other options. Tracks in tracking region have been processed. -- Stage 0 over. -Source track ID 11963 (gamma,3.4440418835175[GeV]) at (139.34404910197,480.19083287779,-280.93354375056) +Source track ID 8647 (gamma,2.9376095453628[GeV]) at (140.53178516477,479.84457625194,-280.93728330691) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 3.1198019743258 [GeV] -Cell[8,10] 0.22409623559255 [GeV] -Cell[8,8] 0.023935492552749 [GeV] -Cell[10,43] 9.1924234247837e-05 [GeV] -Cell[10,15] 0.0045781836880952 [GeV] -Cell[9,10] 0.00067376706370294 [GeV] -Cell[7,37] 1.3892887396878e-06 [GeV] -Cell[6,37] 1.1561489334326e-06 [GeV] -Cell[7,38] 0.00053361875481526 [GeV] -Cell[7,46] 0.00051099891 [GeV] -Cell[14,33] 7.1800231262475e-05 [GeV] -Cell[5,41] 0.0039923844439878 [GeV] -Cell[7,9] 0.0082449589451673 [GeV] -Cell[7,11] 0.00084538937379755 [GeV] -Cell[7,10] 0.0083432033442159 [GeV] -Cell[8,11] 0.0019950886339049 [GeV] -Cell[8,7] 0.0061593094052806 [GeV] -Cell[5,45] 0.00051099891 [GeV] -Cell[7,8] 0.00076998060420628 [GeV] -Cell[9,8] 0.0015136780737612 [GeV] -Cell[10,33] 0.0019094982673318 [GeV] -Cell[8,14] 0.0004917451429843 [GeV] -Cell[6,42] 0.00051099891 [GeV] -Cell[8,36] 0.00036228613092114 [GeV] -Cell[9,47] 0.00051184705779066 [GeV] -Cell[7,35] 0.0013809594002237 [GeV] -Cell[12,34] 0.0016308791605829 [GeV] -Cell[9,17] 0.00086980976925444 [GeV] -Cell[5,43] 0.00077830961766103 [GeV] -Cell[6,46] 0.00097509248824916 [GeV] -Cell[6,25] 0.00094210735045746 [GeV] -Cell[7,13] 0.0030595943999859 [GeV] -Cell[7,6] 0.00092181896336248 [GeV] -Cell[6,22] 0.00091636196914665 [GeV] -Cell[6,21] 0.0022958821160946 [GeV] -Cell[8,33] 0.0034756275350577 [GeV] -Cell[8,34] 0.00025636890258365 [GeV] -Cell[7,43] 0.0009071852615455 [GeV] -### Total energy deposition in calorimeter by a source track in 38 cells : 3.4288679049685 (GeV) +Cell[8,9] 2.5896227839299 [GeV] +Cell[8,10] 0.29200988952404 [GeV] +Cell[9,8] 0.0030158724956166 [GeV] +Cell[8,8] 0.015277267693234 [GeV] +Cell[5,24] 0.00046991652807261 [GeV] +Cell[8,7] 0.0011754078488919 [GeV] +Cell[8,45] 0.0010692749475066 [GeV] +Cell[8,44] 0.0028666064319264 [GeV] +Cell[7,11] 0.0024040092471818 [GeV] +Cell[7,10] 0.0031882691894174 [GeV] +Cell[7,9] 0.020331228949872 [GeV] +Cell[10,10] 0.0011858227741731 [GeV] +Cell[8,11] 0.00016967005430391 [GeV] +Cell[4,45] 0.0013307667247747 [GeV] +Cell[4,37] 0.0016529299270945 [GeV] +Cell[9,31] 0.0018031213418494 [GeV] +### Total energy deposition in calorimeter by a source track in 16 cells : 2.9375728376079 (GeV) -Source track ID 11965 (gamma,0.21980115577756[GeV]) at (140.41678134742,479.87824238658,-280.93224057711) +Source track ID 8648 (gamma,48.493002178168[GeV]) at (140.53777516325,479.84282192418,-280.93823428502) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 0.17878421795144 [GeV] -Cell[8,10] 0.041016937826122 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.21980115577756 (GeV) +Cell[8,9] 43.706852093218 [GeV] +Cell[8,10] 3.0955255472995 [GeV] +Cell[9,8] 0.0039238050151083 [GeV] +Cell[8,8] 0.22854961715128 [GeV] +Cell[8,7] 0.010255222960327 [GeV] +Cell[7,11] 0.023738940668009 [GeV] +Cell[7,10] 0.35634026726639 [GeV] +Cell[7,9] 0.67872373218116 [GeV] +Cell[8,11] 0.06923693325397 [GeV] +Cell[8,12] 0.0078181820330166 [GeV] +Cell[9,10] 0.0029203859720883 [GeV] +Cell[9,9] 0.0093090584242855 [GeV] +Cell[7,8] 0.047356251035305 [GeV] +Cell[8,1] 0.0063175343154032 [GeV] +Cell[13,38] 0.00033808960848545 [GeV] +Cell[7,5] 0.00011967605282618 [GeV] +Cell[7,25] 0.0012601655375318 [GeV] +Cell[7,12] 0.0073264667577108 [GeV] +Cell[9,11] 0.0013068844056448 [GeV] +Cell[6,41] 0.0040059242519841 [GeV] +Cell[9,34] 0.00093878245057592 [GeV] +Cell[9,4] 0.00018299240911666 [GeV] +Cell[8,5] 0.0045801276150766 [GeV] +Cell[9,12] 0.0010708834212544 [GeV] +Cell[18,41] 0.00033805229755799 [GeV] +Cell[5,8] 0.0015182090903847 [GeV] +Cell[7,13] 0.0045604280823242 [GeV] +Cell[7,22] 0.00050488809140916 [GeV] +Cell[7,23] 1.4318889327569e-07 [GeV] +Cell[7,7] 0.0069550233712982 [GeV] +Cell[7,6] 0.0046174486450734 [GeV] +Cell[6,18] 0.0044854428642851 [GeV] +Cell[6,19] 0.00051099891 [GeV] +Cell[6,10] 0.020197320500958 [GeV] +Cell[8,46] 0.00051099891 [GeV] +Cell[6,9] 0.0050404151763295 [GeV] +Cell[9,13] 0.0017471112956087 [GeV] +Cell[6,25] 0.00041534072844308 [GeV] +Cell[5,26] 0.00011185849798858 [GeV] +Cell[5,25] 2.6286133052622e-05 [GeV] +Cell[6,7] 0.0005434070261553 [GeV] +Cell[6,8] 4.2013250768895e-05 [GeV] +Cell[6,12] 0.00051099891 [GeV] +Cell[8,19] 2.2712904261425e-05 [GeV] +Cell[2,47] 0.00080224572305929 [GeV] +Cell[2,0] 3.9707017060664e-07 [GeV] +Cell[7,15] 0.0023065013751954 [GeV] +Cell[10,37] 0.00036025677278923 [GeV] +Cell[8,32] 0.0005219404474812 [GeV] +Cell[9,6] 0.00040750243363832 [GeV] +Cell[5,32] 0.00074999627526104 [GeV] +Cell[6,38] 0.00084801310362877 [GeV] +Cell[6,37] 9.7398356251688e-07 [GeV] +Cell[6,16] 0.0024343289805742 [GeV] +Cell[5,36] 0.00060574938151774 [GeV] +Cell[0,27] 0.0017580482788042 [GeV] +### Total energy deposition in calorimeter by a source track in 56 cells : 48.331452615004 (GeV) -Source track ID 11966 (gamma,0.00044663941131365[GeV]) at (140.47600602335,479.86090873474,-280.92784093124) +Source track ID 8651 (gamma,0.18841493455268[GeV]) at (140.97466387572,479.7146486664,-281.02721645722) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 0.00044663941131365 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00044663941131365 (GeV) +Cell[8,9] 0.17517134255876 [GeV] +Cell[8,10] 0.0026136105851372 [GeV] +Cell[7,11] 0.0019375752870819 [GeV] +Cell[8,1] 0.00015580867819497 [GeV] +Cell[10,37] 0.0022629578822507 [GeV] +Cell[7,35] 0.0010921866903915 [GeV] +Cell[12,34] 0.0010715089410248 [GeV] +Cell[13,33] 0.0007282646202476 [GeV] +Cell[5,41] 0.0025820290625454 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.18761528430563 (GeV) -Source track ID 11967 (gamma,0.95892662613076[GeV]) at (140.58409687028,479.82925265887,-280.93278654402) +Source track ID 8657 (gamma,0.00014508047901603[GeV]) at (165.55841218988,471.79488355976,-8.2508306920429) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 0.85395704906348 [GeV] -Cell[8,10] 0.071709272268763 [GeV] -Cell[8,8] 0.005282867836351 [GeV] -Cell[7,9] 0.012596365405812 [GeV] -Cell[7,10] 0.0038436414408186 [GeV] -Cell[8,11] 0.0012001838576288 [GeV] -Cell[9,14] 0.00022116872622043 [GeV] -Cell[10,26] 0.0031060099874838 [GeV] -Cell[9,9] 0.00044790796717065 [GeV] -Cell[7,18] 0.0015904961894137 [GeV] -Cell[7,19] 0.00166203866391 [GeV] -Cell[6,40] 2.8616205248336e-05 [GeV] -Cell[7,7] 0.00071932288449753 [GeV] -Cell[4,26] 0.0011827279755809 [GeV] -### Total energy deposition in calorimeter by a source track in 14 cells : 0.95754766847238 (GeV) +Cell[9,9] 0.00014508047901603 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00014508047901603 (GeV) -Source track ID 11968 (gamma,4.0732185208832[GeV]) at (140.5845584742,479.82911741433,-280.93495046796) +Source track ID 8654 (gamma,0.013184271782224[GeV]) at (141.4189115876,479.58387321237,-280.98621473845) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 3.6887375306033 [GeV] -Cell[8,10] 0.22083302893774 [GeV] -Cell[8,8] 0.038168054058837 [GeV] -Cell[7,9] 0.044515470626221 [GeV] -Cell[7,11] 0.0012249124690892 [GeV] -Cell[7,10] 0.042397743753138 [GeV] -Cell[8,11] 0.011157939138661 [GeV] -Cell[7,8] 0.0071323003040827 [GeV] -Cell[8,12] 0.0012352534045909 [GeV] -Cell[8,19] 0.0006690952084047 [GeV] -Cell[8,18] 0.00093107952862003 [GeV] -Cell[6,30] 0.00051099891 [GeV] -Cell[6,18] 5.5004082515865e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 13 cells : 4.0575684110252 (GeV) +Cell[8,9] 0.013184271782224 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.013184271782224 (GeV) -Source track ID 11895 (e+,64.878937024065[GeV]) at (140.89035966587,479.73941525918,-280.94244763486) +Source track ID 8655 (gamma,1.7959188949636[GeV]) at (141.42145579006,479.58312297475,-280.98586837604) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 58.923338307966 [GeV] -Cell[8,10] 4.246761158378 [GeV] -Cell[8,8] 0.2683133548095 [GeV] -Cell[9,10] 0.013945883835976 [GeV] -Cell[6,37] 0.00040223753867697 [GeV] -Cell[7,38] 0.0010288639978593 [GeV] -Cell[7,9] 0.42175547099416 [GeV] -Cell[7,11] 0.033274371529882 [GeV] -Cell[7,10] 0.30373870713403 [GeV] -Cell[8,11] 0.090879949895921 [GeV] -Cell[8,7] 0.037015099262716 [GeV] -Cell[7,8] 0.04752499460619 [GeV] -Cell[9,8] 0.0063627711318293 [GeV] -Cell[10,33] 0.0035674388478145 [GeV] -Cell[6,42] 0.00045943637253858 [GeV] -Cell[8,36] 0.0033350243946677 [GeV] -Cell[7,35] 0.0011871452086471 [GeV] -Cell[9,17] 0.00050623028891164 [GeV] -Cell[6,25] 0.00022189961640004 [GeV] -Cell[7,13] 0.00020565447898757 [GeV] -Cell[7,6] 0.00014771889437168 [GeV] -Cell[8,33] 1.2753751392438e-06 [GeV] -Cell[9,9] 0.012768324068418 [GeV] -Cell[7,7] 0.0031085655978715 [GeV] -Cell[8,12] 0.012583498349202 [GeV] -Cell[8,18] 8.663074916069e-05 [GeV] -Cell[6,18] 0.0010558198042122 [GeV] -Cell[6,34] 0.0019393157885775 [GeV] -Cell[8,38] 0.00038296090772557 [GeV] -Cell[6,10] 0.0025213273589168 [GeV] -Cell[7,12] 0.0013380334663745 [GeV] -Cell[6,26] 0.0012770559487613 [GeV] -Cell[6,24] 1.5037107914395e-08 [GeV] -Cell[11,34] 0.00038141888932218 [GeV] -Cell[7,44] 0.00080253800734936 [GeV] -Cell[8,13] 0.0017903714671502 [GeV] -Cell[3,21] 0.0017752822587445 [GeV] -Cell[7,2] 0.00047346418354757 [GeV] -Cell[9,34] 0.0015862949750149 [GeV] -Cell[9,11] 0.0026325368487042 [GeV] -Cell[9,12] 0.0034620093367678 [GeV] -Cell[12,29] 0.00070361459900928 [GeV] -Cell[8,42] 0.0015592807999472 [GeV] -Cell[8,17] 0.0018922784609655 [GeV] -Cell[2,46] 0.00018778015587879 [GeV] -Cell[7,47] 0.0023966280435185 [GeV] -Cell[8,6] 0.0014388101680248 [GeV] -Cell[12,39] 0.00039622360283892 [GeV] -Cell[9,7] 0.0029744026868924 [GeV] -Cell[5,30] 0.00055362143178455 [GeV] -Cell[5,31] 0.0037284213473081 [GeV] -Cell[6,9] 0.011717279484485 [GeV] -Cell[6,12] 0.0016547368142499 [GeV] -Cell[10,12] 0.00016201527690477 [GeV] -Cell[7,25] 0.0021179745238985 [GeV] -Cell[13,43] 0.00037447094382022 [GeV] -Cell[7,4] 0.014392940684893 [GeV] -Cell[7,5] 0.0017619032807853 [GeV] -Cell[9,6] 0.00019043148635898 [GeV] -Cell[9,33] 5.4270755374546e-06 [GeV] -Cell[8,32] 2.0393361569404e-07 [GeV] -Cell[9,32] 1.9492612784688e-07 [GeV] -Cell[16,31] 0.0043426730673258 [GeV] -Cell[14,10] 0.0013221449591313 [GeV] -Cell[9,46] 0.0013567514700866 [GeV] -Cell[9,18] 0.0013622171752373 [GeV] -Cell[6,27] 0.0017800211616255 [GeV] -Cell[7,3] 0.00070840362394533 [GeV] -Cell[9,23] 0.0013523090335378 [GeV] -Cell[9,24] 1.2316869018832e-05 [GeV] -Cell[9,22] 0.00025633105855555 [GeV] -Cell[8,28] 4.0428716281895e-05 [GeV] -Cell[8,29] 0.002141170225879 [GeV] -Cell[8,37] 0.00062341874440334 [GeV] -Cell[11,42] 0.00019219519458817 [GeV] -Cell[10,31] 0.0012589578776981 [GeV] -Cell[8,30] 0.00049074281570071 [GeV] -Cell[9,35] 0.0011928083081902 [GeV] -Cell[10,45] 0.0004283495734898 [GeV] -Cell[6,38] 1.7744910146575e-05 [GeV] -Cell[5,17] 0.0019310024189076 [GeV] -Cell[5,18] 2.83808591347e-05 [GeV] -Cell[5,19] 6.2799663282931e-09 [GeV] -Cell[5,20] 5.7785887577211e-07 [GeV] -Cell[6,20] 0.00055906127177815 [GeV] -Cell[8,23] 0.00045242468770391 [GeV] -Cell[9,20] 0.00010466275585152 [GeV] -Cell[8,15] 0.00022809434767212 [GeV] -Cell[8,44] 0.0010758740062051 [GeV] -Cell[10,30] 0.0024529225393297 [GeV] -Cell[8,20] 0.00021182557602786 [GeV] -Cell[11,27] 0.0021896127724295 [GeV] -Cell[12,38] 0.00029571320806085 [GeV] -Cell[6,5] 8.4430452186766e-05 [GeV] -Cell[11,35] 0.0020369682449693 [GeV] -Cell[6,45] 0.0011303310510117 [GeV] -Cell[12,31] 0.00079651422728567 [GeV] -Cell[8,45] 0.00018463344567868 [GeV] -Cell[8,40] 0.0022683598233757 [GeV] -Cell[11,14] 0.00084867452736206 [GeV] -Cell[11,36] 0.0017245619285734 [GeV] -Cell[9,19] 0.00054721244342559 [GeV] -Cell[7,15] 0.00037686946082411 [GeV] -Cell[6,29] 0.00090953890085263 [GeV] -Cell[11,4] 0.00022265793993848 [GeV] -Cell[5,44] 0.0018217658175923 [GeV] -Cell[8,24] 0.00013136555143663 [GeV] -Cell[10,27] 0.00049948787861093 [GeV] -Cell[1,40] 0.0016249171663518 [GeV] -Cell[6,44] 2.9227684717625e-06 [GeV] -Cell[6,43] 0.00038804231489334 [GeV] -Cell[1,27] 3.2043347629951e-05 [GeV] -Cell[2,27] 7.762641645968e-06 [GeV] -Cell[0,12] 0.0005651474155494 [GeV] -Cell[1,12] 8.659893006552e-06 [GeV] -Cell[0,11] 7.6570868385488e-06 [GeV] -Cell[7,34] 0.00031426560660429 [GeV] -Cell[5,35] 0.00051746378627119 [GeV] -Cell[8,27] 0.00038685557983618 [GeV] -Cell[6,23] 0.00016312986095597 [GeV] -Cell[7,24] 0.010033697578157 [GeV] -Cell[11,39] 0.00039147965115925 [GeV] -Cell[0,28] 0.00031548741727203 [GeV] -Cell[7,41] 0.00081532358822311 [GeV] -Cell[13,18] 8.6064740220081e-05 [GeV] -Cell[12,18] 2.2856106150357e-05 [GeV] -Cell[15,29] 0.0003271866669462 [GeV] -Cell[14,29] 1.8176981001375e-05 [GeV] -Cell[14,30] 4.1370679995566e-05 [GeV] -Cell[14,28] 1.4587746636607e-07 [GeV] -Cell[9,36] 0.00020021175802521 [GeV] -Cell[6,47] 0.0039892626276582 [GeV] -Cell[7,36] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 133 cells : 64.564910742438 (GeV) - -Source track ID 11850 (mu+,97.449193908824[GeV]) at (421.37155094756,269.15797601418,1659.1209722485) -Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[18,4] 1.4330777826204 [GeV] -Cell[19,4] 0.89670024604534 [GeV] -Cell[19,3] 0.024772899906314 [GeV] -Cell[19,2] 0.00048976666423655 [GeV] -Cell[18,1] 0.0010846745047455 [GeV] -Cell[19,5] 0.0067948474587103 [GeV] -Cell[19,7] 0.00063518250365918 [GeV] -Cell[18,3] 0.024774784391088 [GeV] -Cell[16,23] 0.0018376808682574 [GeV] -Cell[19,19] 0.0031134288674395 [GeV] -Cell[19,43] 0.0066796995112734 [GeV] -Cell[18,5] 0.0049896180333288 [GeV] -Cell[17,38] 0.00051099891 [GeV] -Cell[17,6] 0.00051099891 [GeV] -Cell[17,22] 0.00051099891 [GeV] -Cell[18,24] 0.00037202498776521 [GeV] -Cell[18,16] 0.00034775625720928 [GeV] -Cell[16,34] 0.00049933219183 [GeV] -Cell[15,15] 0.00028994101206792 [GeV] -Cell[14,38] 0.00077025642965172 [GeV] -Cell[15,45] 0.00094856228916418 [GeV] -Cell[19,27] 0.00047465132257603 [GeV] -Cell[18,2] 0.00067526742440557 [GeV] -Cell[18,35] 0.0013368244914751 [GeV] -Cell[19,31] 0.00051099891 [GeV] -Cell[15,40] 0.0021817892386861 [GeV] -Cell[19,9] 0.0018433166603713 [GeV] -Cell[18,27] 0.00051099891 [GeV] -Cell[18,34] 0.00050232068586872 [GeV] -Cell[18,36] 0.00054779805647773 [GeV] -Cell[17,34] 0.0011150640938976 [GeV] -### Total energy deposition in calorimeter by a source track in 31 cells : 2.4194105110662 (GeV) - -Source track ID 11862 (gamma,2.4833200134258e-05[GeV]) at (-288.14859782968,-408.62009932062,229.73637889542) -Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[11,31] 2.4833200134258e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 2.4833200134258e-05 (GeV) - -Source track ID 11851 (mu-,49.16638517931[GeV]) at (-250.05131726178,-432.98306980256,234.25417122498) -Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[16,31] 0.0056369263893455 [GeV] -Cell[12,31] 0.061726648378403 [GeV] -Cell[11,31] 0.082984254140466 [GeV] -Cell[11,32] 0.42721287177452 [GeV] -Cell[12,32] 0.65979116720422 [GeV] -Cell[13,32] 0.55034798379278 [GeV] -Cell[14,32] 0.48114605702179 [GeV] -Cell[15,32] 0.6154404447185 [GeV] -Cell[16,32] 0.48504765077854 [GeV] -Cell[17,32] 0.05372175685142 [GeV] -Cell[15,31] 0.018237296199256 [GeV] -Cell[14,31] 0.0028216532645674 [GeV] -Cell[13,31] 0.029786193053568 [GeV] -Cell[11,33] 0.00030903189285239 [GeV] -Cell[11,29] 0.0015383697691658 [GeV] -Cell[11,30] 0.00075166961660056 [GeV] -### Total energy deposition in calorimeter by a source track in 16 cells : 3.476499974846 (GeV) - -Source track ID 11846 (gamma,0.18586941759822[GeV]) at (-308.5712926072,-393.4256694456,1178.6007780743) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[16,31] 0.034833403465132 [GeV] -Cell[14,10] 0.0011559813969558 [GeV] -Cell[15,31] 0.0033946541158897 [GeV] -Cell[15,30] 0.11681553626155 [GeV] -Cell[16,30] 0.020538126696614 [GeV] -Cell[18,44] 0.0009918381388887 [GeV] -Cell[17,44] 0.00065335466211962 [GeV] -Cell[17,31] 0.0062036585401646 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.18458655327732 (GeV) - -Source track ID 11847 (gamma,0.79108390679382[GeV]) at (-463.39575544923,-187.78810886645,658.34952674269) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[13,18] 0.0011718020343794 [GeV] -Cell[13,26] 0.66760721620979 [GeV] -Cell[14,27] 0.002882983631054 [GeV] -Cell[14,26] 0.00075811913699385 [GeV] -Cell[13,25] 0.0018558786906145 [GeV] -Cell[13,27] 0.094145179770441 [GeV] -Cell[13,36] 0.00078114580304128 [GeV] -Cell[14,2] 0.00048580882133275 [GeV] -Cell[13,28] 0.00040214016055658 [GeV] -Cell[12,26] 0.00058469723784251 [GeV] -Cell[13,19] 0.0017861546484223 [GeV] -Cell[14,18] 0.00052656431710602 [GeV] -Cell[13,42] 0.0019012804543027 [GeV] -Cell[12,27] 0.0012874151556637 [GeV] -Cell[17,0] 0.0019951399214049 [GeV] -Cell[12,40] 0.00050706485642261 [GeV] -Cell[13,9] 0.00051099891 [GeV] -Cell[14,44] 0.0019410818004949 [GeV] -Cell[13,34] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 19 cells : 0.78164167046986 (GeV) - -Source track ID 11528 (gamma,0.68389327451526[GeV]) at (-406.71456418331,-290.83201900956,428.61115401145) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[12,29] 0.013256412206181 [GeV] -Cell[11,27] 0.0013512687957602 [GeV] -Cell[12,26] 0.00024083369252099 [GeV] -Cell[12,27] 0.0058663567067125 [GeV] -Cell[12,28] 0.66105818104408 [GeV] -Cell[11,28] 0.0019161343869128 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.68368918683216 (GeV) - -Source track ID 11529 (gamma,0.23519569097121[GeV]) at (-263.70591370052,-424.80488589395,329.32745704425) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[12,31] 0.008865075470533 [GeV] -Cell[11,31] 0.1910639387144 [GeV] -Cell[11,32] 0.018975069019531 [GeV] -Cell[12,32] 0.016291607766745 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.23519569097121 (GeV) - -Source track ID 11456 (proton,1.6969124907624[GeV]) at (-499.99171941095,2.877589352244,254.26022777837) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[8,11] 0.00042608762486441 [GeV] -Cell[8,7] 4.7091336455196e-08 [GeV] -Cell[10,33] 0.0025049742507933 [GeV] -Cell[6,25] 0.00010294407056529 [GeV] -Cell[7,6] 0.0081272134618349 [GeV] -Cell[10,26] 1.3204535878231e-07 [GeV] -Cell[7,7] 0.0043779310844346 [GeV] -Cell[8,12] 0.0034761320351525 [GeV] -Cell[6,24] 1.8643871310132e-05 [GeV] -Cell[11,34] 1.7385822502547e-08 [GeV] -Cell[9,11] 7.5107291284538e-05 [GeV] -Cell[9,12] 1.1524167780408e-07 [GeV] -Cell[12,29] 1.0950399871604e-05 [GeV] -Cell[11,42] 3.7766446394016e-07 [GeV] -Cell[9,20] 3.212763578631e-06 [GeV] -Cell[11,27] 2.0537102740491e-05 [GeV] -Cell[12,31] 1.1222437024117e-10 [GeV] -Cell[11,14] 4.8159359721467e-08 [GeV] -Cell[9,19] 1.2962711043656e-05 [GeV] -Cell[11,31] 1.9810049707303e-09 [GeV] -Cell[11,33] 4.5248375855635e-06 [GeV] -Cell[11,30] 3.5215634852648e-11 [GeV] -Cell[12,26] 0.00032181812049566 [GeV] -Cell[12,27] 0.0035605478883951 [GeV] -Cell[13,34] 4.3448237852317e-07 [GeV] -Cell[12,28] 0.0012849960518539 [GeV] -Cell[11,23] 0.24182962096928 [GeV] -Cell[11,22] 0.00036350489122071 [GeV] -Cell[6,41] 2.0829457498621e-06 [GeV] -Cell[5,25] 5.5715997609695e-07 [GeV] -Cell[5,26] 3.7878690507114e-06 [GeV] -Cell[17,37] 1.1707609810401e-05 [GeV] -Cell[11,24] 0.097987021430827 [GeV] -Cell[10,22] 0.0012618711909671 [GeV] -Cell[10,23] 2.049241951454e-07 [GeV] -Cell[10,24] 0.0019901255236427 [GeV] -Cell[11,25] 0.034108508234495 [GeV] -Cell[12,25] 0.0003240475674387 [GeV] -Cell[11,21] 3.0804799462203e-06 [GeV] -Cell[14,4] 4.8431266999842e-05 [GeV] -Cell[14,3] 0.00011205422140301 [GeV] -Cell[14,5] 6.6231586970389e-10 [GeV] -Cell[16,8] 2.4140165237441e-08 [GeV] -Cell[16,9] 2.9422460556816e-09 [GeV] -Cell[15,9] 2.9741204343736e-10 [GeV] -Cell[15,8] 2.3444187263522e-08 [GeV] -Cell[12,24] 0.0013386275009898 [GeV] -Cell[11,26] 0.0033506569005614 [GeV] -Cell[17,46] 8.3469174978745e-07 [GeV] -Cell[11,10] 2.6580626579289e-06 [GeV] -Cell[10,10] 2.0424229330729e-07 [GeV] -Cell[11,8] 0.00062321226018048 [GeV] -Cell[12,8] 0.00078057242163951 [GeV] -Cell[11,7] 5.892904184293e-06 [GeV] -Cell[10,20] 3.1191247864626e-05 [GeV] -Cell[13,35] 0.00015335309027853 [GeV] -Cell[10,29] 1.5485059702769e-07 [GeV] -Cell[11,13] 4.0440750490234e-07 [GeV] -Cell[11,12] 7.7152444737294e-06 [GeV] -Cell[10,34] 0.0016627570274414 [GeV] -Cell[10,21] 0.000189548645385 [GeV] -Cell[9,42] 4.0726176521275e-06 [GeV] -Cell[9,43] 0.0015629262777221 [GeV] -Cell[9,44] 0.00031732003979414 [GeV] -Cell[10,25] 0.00081233409628146 [GeV] -Cell[12,23] 0.00022498250680019 [GeV] -Cell[12,22] 0.0010059419785085 [GeV] -Cell[11,41] 0.0011413814290761 [GeV] -Cell[12,30] 0.00019198818159407 [GeV] -### Total energy deposition in calorimeter by a source track in 69 cells : 0.4157851461612 (GeV) - -Source track ID 11457 (anti_proton,1.0354595811047[GeV]) at (-281.41989589909,-413.28300496409,-317.85216843252) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[9,10] 0.00013322539483717 [GeV] -Cell[7,46] 0.00031626912179672 [GeV] -Cell[7,9] 0.00065060984069461 [GeV] -Cell[8,36] 0.0019212432659125 [GeV] -Cell[9,47] 0.00015470783202306 [GeV] -Cell[7,35] 0.00043924493880331 [GeV] -Cell[7,13] 0.00051099891 [GeV] -Cell[7,6] 0.014791227225315 [GeV] -Cell[6,22] 0.015298225182367 [GeV] -Cell[8,33] 0.012192227282371 [GeV] -Cell[8,34] 0.00051157917120413 [GeV] -Cell[7,7] 0.00093655278353489 [GeV] -Cell[6,30] 0.00023920697106689 [GeV] -Cell[8,38] 9.2598813353106e-08 [GeV] -Cell[7,44] 0.00043110202965929 [GeV] -Cell[8,13] 0.00039805338446736 [GeV] -Cell[7,2] 0.0010716132944768 [GeV] -Cell[9,11] 0.00084283373738365 [GeV] -Cell[9,12] 0.0020292278419111 [GeV] -Cell[2,46] 3.5897227531905e-06 [GeV] -Cell[7,47] 0.0019170798227433 [GeV] -Cell[9,7] 0.0013270306601129 [GeV] -Cell[6,12] 0.00010430912213678 [GeV] -Cell[10,12] 0.0013948341173991 [GeV] -Cell[7,25] 0.00030256015555926 [GeV] -Cell[7,4] 0.0061988161773455 [GeV] -Cell[9,33] 4.4859571527923e-05 [GeV] -Cell[8,32] 0.22477747278494 [GeV] -Cell[9,32] 0.0046777712188107 [GeV] -Cell[14,10] 0.00074807590945989 [GeV] -Cell[9,46] 5.3974346785708e-06 [GeV] -Cell[6,27] 5.2243321260903e-06 [GeV] -Cell[7,3] 0.003576843275307 [GeV] -Cell[8,28] 0.00052983681664182 [GeV] -Cell[8,29] 0.0015258408663914 [GeV] -Cell[8,37] 0.00054669450786372 [GeV] -Cell[8,30] 0.022116100709406 [GeV] -Cell[5,19] 0.012094723517366 [GeV] -Cell[6,20] 0.0077507546649055 [GeV] -Cell[8,23] 0.0009890367348397 [GeV] -Cell[6,45] 1.3854828705462e-07 [GeV] -Cell[8,40] 2.0494583877735e-06 [GeV] -Cell[6,29] 0.00062708039457777 [GeV] -Cell[11,4] 0.00030535020879373 [GeV] -Cell[6,44] 1.1768996916317e-05 [GeV] -Cell[0,11] 0.0008214041437875 [GeV] -Cell[7,34] 8.5815115307923e-06 [GeV] -Cell[8,27] 0.0016570658235271 [GeV] -Cell[7,24] 0.0011047942414138 [GeV] -Cell[11,39] 2.0325689149558e-07 [GeV] -Cell[7,41] 0.00034564124021522 [GeV] -Cell[9,36] 0.00062054631062779 [GeV] -Cell[6,47] 0.00055465359803748 [GeV] -Cell[15,45] 0.0012624406052771 [GeV] -Cell[19,9] 0.0001011663480167 [GeV] -Cell[13,31] 0.00033757581923166 [GeV] -Cell[13,36] 4.7421781346202e-10 [GeV] -Cell[12,26] 1.3978569768369e-09 [GeV] -Cell[13,9] 4.8804195055254e-06 [GeV] -Cell[10,22] 9.2035954585299e-06 [GeV] -Cell[11,10] 0.021444719368454 [GeV] -Cell[10,10] 0.00048650209739373 [GeV] -Cell[10,21] 0.00023625394739747 [GeV] -Cell[10,25] 0.0013631763097128 [GeV] -Cell[8,31] 0.84599763724424 [GeV] -Cell[7,31] 0.00151297567084 [GeV] -Cell[7,30] 0.00063525694904627 [GeV] -Cell[8,35] 0.00042309116235424 [GeV] -Cell[4,2] 5.1264889771119e-07 [GeV] -Cell[5,32] 5.5574069847353e-07 [GeV] -Cell[4,21] 1.0665387380868e-06 [GeV] -Cell[2,5] 2.0102371724306e-05 [GeV] -Cell[2,4] 5.5572417301164e-06 [GeV] -Cell[7,29] 3.8946199049406e-06 [GeV] -Cell[6,1] 1.7269287669706e-06 [GeV] -Cell[7,0] 0.00074247916932087 [GeV] -Cell[7,1] 1.6565222854297e-06 [GeV] -Cell[3,6] 1.2572134733091e-07 [GeV] -Cell[4,47] 6.2586818403702e-05 [GeV] -Cell[1,21] 7.1716727688909e-08 [GeV] -Cell[2,45] 2.333202404543e-07 [GeV] -Cell[13,37] 0.00081344712276598 [GeV] -Cell[12,37] 4.0374091327067e-08 [GeV] -Cell[12,36] 1.3409066923487e-10 [GeV] -Cell[2,15] 3.5137315833708e-05 [GeV] -Cell[2,16] 0.0084335611923258 [GeV] -Cell[1,16] 0.00035104525261283 [GeV] -Cell[1,15] 0.00015915543737538 [GeV] -Cell[0,15] 4.2102783481823e-10 [GeV] -Cell[0,14] 3.9610313251615e-11 [GeV] -Cell[9,45] 9.5948053058237e-09 [GeV] -Cell[10,37] 2.1243167517241e-05 [GeV] -Cell[10,38] 6.9780041746981e-07 [GeV] -Cell[9,38] 0.0063515347675678 [GeV] -Cell[2,20] 0.0012716395277612 [GeV] -Cell[2,19] 0.0033214079503868 [GeV] -Cell[2,18] 2.0160027668226e-07 [GeV] -Cell[9,37] 0.00016814684582914 [GeV] -Cell[2,17] 1.857124795788e-05 [GeV] -Cell[2,14] 3.557939095117e-05 [GeV] -Cell[2,8] 0.00063773384906085 [GeV] -Cell[2,7] 5.5199333687597e-06 [GeV] -Cell[1,8] 5.6129711083486e-09 [GeV] -Cell[10,39] 0.00080461920268615 [GeV] -Cell[10,40] 0.00098138823923932 [GeV] -Cell[11,40] 6.703727927686e-05 [GeV] -Cell[9,25] 0.0030913736808844 [GeV] -Cell[9,29] 0.017245402456969 [GeV] -Cell[9,28] 0.0035321246749108 [GeV] -Cell[9,30] 0.0081448776639069 [GeV] -Cell[9,27] 7.855552409228e-05 [GeV] -Cell[8,26] 0.0033988660387404 [GeV] -Cell[9,26] 1.9698465277997e-06 [GeV] -Cell[9,31] 0.0029114197576664 [GeV] -Cell[19,8] 1.3814765436109e-05 [GeV] -Cell[7,32] 0.00087598635775566 [GeV] -Cell[13,10] 1.8280989024788e-09 [GeV] -Cell[14,23] 6.3866340042296e-08 [GeV] -Cell[14,9] 0.00093874443284199 [GeV] -Cell[7,33] 0.00088731043535961 [GeV] -Cell[8,22] 0.00056721014595529 [GeV] -Cell[10,11] 0.018097825138882 [GeV] -Cell[9,13] 0.000101846806093 [GeV] -Cell[0,10] 0.00019160749649927 [GeV] -Cell[12,0] 0.00081106550009507 [GeV] -Cell[12,47] 3.1141098588705e-12 [GeV] -Cell[3,18] 9.9754347582348e-05 [GeV] -Cell[3,19] 6.1430446745362e-05 [GeV] -Cell[6,19] 1.6420094584646e-07 [GeV] -Cell[8,21] 0.00055716277653198 [GeV] -Cell[7,21] 0.0016197260480154 [GeV] -Cell[7,20] 0.00062136231934085 [GeV] -Cell[7,27] 0.0065652969659278 [GeV] -Cell[7,45] 0.00014105750396379 [GeV] -Cell[6,31] 6.0360337249676e-07 [GeV] -Cell[3,3] 0.00047090021760781 [GeV] -Cell[4,4] 0.0016624398359677 [GeV] -Cell[5,4] 0.00024891195076728 [GeV] -Cell[7,26] 0.011664932412679 [GeV] -Cell[5,2] 0.0038171321899639 [GeV] -Cell[6,0] 0.00037386450918396 [GeV] -Cell[8,25] 1.2975432161966e-07 [GeV] -Cell[6,13] 0.00057275289244728 [GeV] -Cell[5,3] 1.3865535933292e-05 [GeV] -Cell[4,18] 0.00042284541390814 [GeV] -Cell[4,19] 0.00070019454399448 [GeV] -Cell[0,13] 2.3886715644039e-07 [GeV] -Cell[2,37] 4.365322781382e-06 [GeV] -Cell[1,37] 3.5585046543929e-07 [GeV] -Cell[1,38] 1.7060665413737e-10 [GeV] -Cell[15,43] 4.0559428016422e-05 [GeV] -Cell[14,46] 0.00073385715895495 [GeV] -Cell[14,45] 0.00011105946033256 [GeV] -Cell[14,47] 3.4781503472914e-09 [GeV] -Cell[13,8] 9.565915938424e-06 [GeV] -Cell[13,7] 0.00059323831335905 [GeV] -Cell[13,44] 0.00033124662460205 [GeV] -Cell[7,40] 0.00051680211688729 [GeV] -Cell[6,16] 0.0084261544216689 [GeV] -Cell[8,1] 0.0010555093865462 [GeV] -Cell[16,16] 0.00010701972716755 [GeV] -Cell[9,40] 0.012135143051404 [GeV] -Cell[9,2] 0.00035413083003508 [GeV] -Cell[10,9] 0.0040450895547106 [GeV] -Cell[14,21] 0.00016171920866656 [GeV] -Cell[11,11] 0.0021912368568809 [GeV] -Cell[9,39] 0.00051099891 [GeV] -Cell[11,17] 0.00028492258700555 [GeV] -Cell[15,3] 0.00051099891 [GeV] -Cell[19,29] 0.00025799007428697 [GeV] -Cell[11,20] 0.00037644428793602 [GeV] -Cell[10,13] 0.00069881940092684 [GeV] -Cell[11,19] 0.00060222607826355 [GeV] -Cell[16,3] 0.004047812541738 [GeV] -Cell[16,2] 0.0009385528889469 [GeV] -Cell[16,21] 0.0012160636473953 [GeV] -Cell[10,3] 0.00081784565414323 [GeV] -Cell[11,37] 0.00039691769468325 [GeV] -Cell[13,17] 0.0054513612353625 [GeV] -Cell[5,21] 0.0007550837447847 [GeV] -Cell[5,22] 0.00055591761921154 [GeV] -Cell[6,17] 0.00041644736851348 [GeV] -Cell[6,11] 0.00020931375328639 [GeV] -Cell[6,4] 0.0013051213511781 [GeV] -Cell[8,5] 0.0050207945545036 [GeV] -Cell[9,5] 0.00088187431991252 [GeV] -Cell[7,17] 0.00045513259916144 [GeV] -Cell[13,12] 0.00044383415993112 [GeV] -### Total energy deposition in calorimeter by a source track in 188 cells : 1.3951739077444 (GeV) - -Source track ID 11484 (gamma,0.37133215847831[GeV]) at (-133.93655558002,-481.72710021272,181.68248547574) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[10,33] 0.0998284964853 [GeV] -Cell[11,34] 0.12301339027774 [GeV] -Cell[11,33] 0.13241132460788 [GeV] -Cell[10,34] 0.016078947107384 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.37133215847831 (GeV) - -Source track ID 11485 (gamma,0.136782797126[GeV]) at (-378.97239264978,-326.15935615784,68.392633853965) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[10,31] 3.1915047595595e-05 [GeV] -Cell[10,29] 0.136271798216 [GeV] -Cell[10,32] 0.0004790838624044 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.136782797126 (GeV) - -Source track ID 11460 (pi+,0.39480805438546[GeV]) at (-467.51257685603,-177.29069485292,202.96472351863) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[9,8] 5.2513314324187e-07 [GeV] -Cell[10,26] 0.0044586283916554 [GeV] -Cell[9,7] 0.00015798238173329 [GeV] -Cell[9,6] 1.5864808915467e-08 [GeV] -Cell[9,24] 0.00093560526120325 [GeV] -Cell[11,27] 0.0087088064869275 [GeV] -Cell[13,36] 1.0580697562546e-09 [GeV] -Cell[12,26] 0.00096264569960977 [GeV] -Cell[12,27] 7.6073384342749e-05 [GeV] -Cell[11,23] 0.00086638593371129 [GeV] -Cell[11,24] 3.0594665410149e-05 [GeV] -Cell[10,24] 0.00040541495045545 [GeV] -Cell[11,25] 0.14963647425423 [GeV] -Cell[12,25] 0.00056599919672249 [GeV] -Cell[11,26] 0.13507275260147 [GeV] -Cell[13,35] 3.5314076001214e-07 [GeV] -Cell[10,25] 0.0032317831799893 [GeV] -Cell[12,36] 2.5019021807566e-05 [GeV] -Cell[9,25] 1.6899497400118e-06 [GeV] -Cell[12,15] 5.5865770187893e-06 [GeV] -Cell[12,35] 0.00013688289584229 [GeV] -### Total energy deposition in calorimeter by a source track in 21 cells : 0.30527922002865 (GeV) - -Source track ID 11461 (pi-,0.89187462034425[GeV]) at (-158.44025169601,-474.23273468046,405.47159390977) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[14,33] 0.0016827701905417 [GeV] -Cell[12,34] 0.16243797335471 [GeV] -Cell[12,29] 0.00028023697297965 [GeV] -Cell[12,31] 1.1944460915402e-05 [GeV] -Cell[11,32] 0.002754253009321 [GeV] -Cell[12,32] 0.0070947219871883 [GeV] -Cell[13,32] 0.082454124193918 [GeV] -Cell[14,32] 4.4697936600414e-05 [GeV] -Cell[13,31] 0.20298029281272 [GeV] -Cell[11,33] 2.5805313140154e-05 [GeV] -Cell[13,34] 0.0012468663308305 [GeV] -Cell[13,35] 0.0090179101015172 [GeV] -Cell[12,33] 0.18021653773689 [GeV] -Cell[13,33] 0.0084975484254572 [GeV] -Cell[13,29] 0.00036794707263698 [GeV] -Cell[13,30] 0.00046928925788802 [GeV] -Cell[18,13] 4.657707874901e-05 [GeV] -Cell[19,13] 3.2280315056255e-05 [GeV] -Cell[19,12] 5.4656993597746e-11 [GeV] -Cell[15,33] 4.9089736648966e-09 [GeV] -Cell[14,42] 5.5847079202067e-06 [GeV] -Cell[15,25] 4.0242498798762e-06 [GeV] -Cell[16,15] 0.00012028015776036 [GeV] -Cell[16,14] 2.4562906104393e-06 [GeV] -Cell[13,15] 4.9014344501757e-06 [GeV] -Cell[13,14] 0.0054140036427617 [GeV] -Cell[13,13] 0.00071811800962771 [GeV] -Cell[14,14] 0.016065718437003 [GeV] -Cell[14,15] 0.00023759146458497 [GeV] -Cell[13,16] 4.955379820683e-05 [GeV] -Cell[14,13] 0.0015462144752198 [GeV] -Cell[12,14] 0.00095864383989999 [GeV] -Cell[12,13] 0.0022271964582679 [GeV] -### Total energy deposition in calorimeter by a source track in 33 cells : 0.68701606848088 (GeV) - -Source track ID 11450 (gamma,0.032559394638405[GeV]) at (-498.62851433008,-37.00817067864,-1796.9995772694) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[0,24] 0.030130883524814 [GeV] -Cell[9,0] 0.0024285111135912 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.032559394638405 (GeV) - -Source track ID 11438 (pi+,0.77713468831071[GeV]) at (-480.64744169268,137.76079556347,-1802.1926405288) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[1,21] 0.00063066761396972 [GeV] -Cell[0,21] 0.19734640931967 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.19797707693364 (GeV) - -Source track ID 11435 (gamma,1.9015972345341[GeV]) at (-363.2235646349,343.61117865098,-955.17208565765) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[5,43] 0.0032634615123548 [GeV] -Cell[7,43] 0.0015150376928343 [GeV] -Cell[5,17] 0.012398035671532 [GeV] -Cell[5,18] 0.60611600074401 [GeV] -Cell[5,19] 0.00020478058825397 [GeV] -Cell[9,43] 0.0036901124792872 [GeV] -Cell[3,18] 0.0026677292255618 [GeV] -Cell[4,18] 1.1282717681534 [GeV] -Cell[4,19] 0.0025686817938494 [GeV] -Cell[6,17] 8.7929587384315e-05 [GeV] -Cell[4,17] 0.1253656829665 [GeV] -Cell[5,33] 0.00056829518753118 [GeV] -Cell[5,16] 0.0018163878394376 [GeV] -Cell[3,17] 0.00019866839235403 [GeV] -Cell[8,43] 0.0012886492746651 [GeV] -Cell[4,16] 0.0032720642352199 [GeV] -Cell[3,15] 0.00034522789911686 [GeV] -### Total energy deposition in calorimeter by a source track in 17 cells : 1.8936385132433 (GeV) - -Source track ID 11411 (pi-,4.4333024060681[GeV]) at (-407.35399422732,289.93572285431,-1898.9424479594) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[0,19] 0.178781119297 [GeV] -Cell[0,18] 0.0047498580966286 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.18353097739363 (GeV) - -Source track ID 11371 (pi+,1.21251166593[GeV]) at (-411.50214815928,284.0175735061,-1958.9836793) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[0,19] 0.060772717022523 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.060772717022523 (GeV) - -Source track ID 11372 (anti_proton,5.3584578331037[GeV]) at (-483.01532521328,129.21375936452,-1698.8832571698) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[5,43] 0.00034372566874989 [GeV] -Cell[6,40] 4.7398669630638e-07 [GeV] -Cell[7,7] 3.1802997796149e-08 [GeV] -Cell[4,26] 0.00010955900419299 [GeV] -Cell[6,24] 7.8232597852775e-05 [GeV] -Cell[3,21] 0.00089317969797875 [GeV] -Cell[1,27] 7.1750058297766e-05 [GeV] -Cell[2,27] 0.0006894379785423 [GeV] -Cell[0,11] 0.0038071716054641 [GeV] -Cell[6,23] 0.00015832173377146 [GeV] -Cell[7,24] 7.2492694016546e-09 [GeV] -Cell[0,28] 0.0080753662319812 [GeV] -Cell[5,25] 0.0002545987089652 [GeV] -Cell[12,22] 2.6819616323337e-08 [GeV] -Cell[4,21] 4.8896787276362e-06 [GeV] -Cell[1,21] 1.0170201756913 [GeV] -Cell[2,15] 2.3574024735353e-06 [GeV] -Cell[2,16] 0.0012441085151252 [GeV] -Cell[1,16] 0.00078250743412318 [GeV] -Cell[1,15] 0.00014561346515029 [GeV] -Cell[0,15] 0.02857329399582 [GeV] -Cell[0,14] 2.5961889491555e-08 [GeV] -Cell[2,20] 0.0038618971980675 [GeV] -Cell[2,19] 0.0079255853240092 [GeV] -Cell[2,18] 0.0019912669509946 [GeV] -Cell[2,17] 0.023765961930459 [GeV] -Cell[2,8] 0.00025684502794252 [GeV] -Cell[2,7] 8.8587354402989e-06 [GeV] -Cell[1,8] 0.0002996865879926 [GeV] -Cell[0,10] 0.001073860834381 [GeV] -Cell[3,18] 0.00054316724656599 [GeV] -Cell[3,19] 0.0020784475554622 [GeV] -Cell[9,2] 0.001985797589891 [GeV] -Cell[5,22] 6.7133777479285e-06 [GeV] -Cell[0,24] 0.00048309710926446 [GeV] -Cell[0,21] 0.064777044665155 [GeV] -Cell[4,16] 3.5700317395367e-05 [GeV] -Cell[3,15] 0.00011184115910442 [GeV] -Cell[0,19] 0.037734651793989 [GeV] -Cell[0,18] 0.022297183846877 [GeV] -Cell[1,22] 1.2778607135176 [GeV] -Cell[1,5] 0.018169992443319 [GeV] -Cell[3,38] 0.00095754481371239 [GeV] -Cell[3,39] 0.00086236538246033 [GeV] -Cell[0,3] 0.00018786066377561 [GeV] -Cell[0,1] 0.0011361481928119 [GeV] -Cell[0,2] 0.0002525679108204 [GeV] -Cell[0,0] 8.2284955169598e-09 [GeV] -Cell[1,23] 0.002227105115968 [GeV] -Cell[1,20] 0.064728596693978 [GeV] -Cell[1,19] 0.0097320115831965 [GeV] -Cell[0,22] 0.13434254056831 [GeV] -Cell[0,23] 0.14626750692049 [GeV] -Cell[4,42] 0.0039375217443038 [GeV] -Cell[1,2] 0.0015671341625211 [GeV] -Cell[4,10] 0.0018665812750682 [GeV] -Cell[5,40] 3.4532314459284e-05 [GeV] -Cell[6,39] 0.00070706157552002 [GeV] -Cell[1,44] 0.00014688112577403 [GeV] -Cell[6,7] 0.00085548648095562 [GeV] -Cell[4,41] 3.008319892956e-06 [GeV] -Cell[4,43] 1.6025602008085e-08 [GeV] -Cell[1,6] 0.0027041354818235 [GeV] -Cell[1,7] 0.00021775190525773 [GeV] -Cell[0,5] 0.0011436861134795 [GeV] -Cell[1,9] 3.1594299614426e-06 [GeV] -Cell[2,23] 0.0001116137827043 [GeV] -Cell[2,22] 0.00042799378250766 [GeV] -Cell[2,21] 0.0014540306308145 [GeV] -Cell[2,32] 8.5006077133585e-06 [GeV] -Cell[12,21] 0.0010187732058663 [GeV] -Cell[13,21] 0.00067942948034429 [GeV] -Cell[13,22] 0.00033799196856296 [GeV] -Cell[0,38] 6.7303902627827e-05 [GeV] -Cell[0,39] 3.4098388568964e-06 [GeV] -Cell[0,37] 0.0012823763992684 [GeV] -Cell[2,26] 4.0059786138499e-05 [GeV] -Cell[3,34] 2.3272591643035e-06 [GeV] -Cell[3,35] 1.1233526747674e-06 [GeV] -Cell[1,4] 0.0023065379647235 [GeV] -Cell[0,20] 0.022694736103088 [GeV] -Cell[0,41] 0.0012438307347151 [GeV] -Cell[1,18] 0.0049584033456081 [GeV] -Cell[1,17] 0.015010659772743 [GeV] -Cell[2,3] 2.1369487512857e-09 [GeV] -Cell[0,4] 0.00071025072622285 [GeV] -Cell[1,31] 1.4579272828996e-09 [GeV] -Cell[4,27] 9.8327209998388e-06 [GeV] -Cell[4,25] 0.0010157304813479 [GeV] -Cell[4,24] 0.001534630142133 [GeV] -Cell[1,42] 0.074001068029342 [GeV] -Cell[3,20] 0.0026441100637153 [GeV] -Cell[4,15] 0.0018208485335519 [GeV] -Cell[3,14] 1.973220275886e-07 [GeV] -Cell[4,14] 0.0029015054759259 [GeV] -Cell[4,13] 7.1020167411007e-08 [GeV] -Cell[0,17] 0.065642646026322 [GeV] -Cell[1,14] 3.9756900187172e-05 [GeV] -Cell[1,13] 1.7479854732301e-06 [GeV] -Cell[0,16] 0.0026422284783212 [GeV] -Cell[1,24] 0.0094789589660796 [GeV] -Cell[1,25] 0.002771285115252 [GeV] -Cell[2,24] 0.0046311429789132 [GeV] -Cell[3,26] 0.00057328997325817 [GeV] -Cell[2,25] 0.010540845507448 [GeV] -Cell[3,25] 0.00061930391083934 [GeV] -Cell[3,24] 4.7416746581348e-05 [GeV] -Cell[3,23] 0.0032812220700789 [GeV] -Cell[4,23] 0.0091736111067182 [GeV] -Cell[3,22] 0.00070284975967354 [GeV] -Cell[4,22] 0.0098902805308156 [GeV] -Cell[5,24] 0.00027377774442994 [GeV] -Cell[2,6] 0.00054640680913331 [GeV] -Cell[0,9] 0.0023802501574679 [GeV] -Cell[5,42] 0.0083889226720848 [GeV] -Cell[4,0] 0.0011189142672877 [GeV] -Cell[0,7] 0.14324476096799 [GeV] -Cell[0,6] 0.0045414406560879 [GeV] -Cell[1,3] 0.00048828336038665 [GeV] -Cell[1,28] 0.0032638442434874 [GeV] -Cell[1,29] 5.9565297891027e-05 [GeV] -Cell[0,29] 0.00058753136436508 [GeV] -Cell[2,29] 8.2361108215991e-06 [GeV] -Cell[3,29] 1.1002482613549e-05 [GeV] -Cell[4,7] 3.9136955456343e-06 [GeV] -Cell[7,23] 9.2255828121779e-08 [GeV] -Cell[1,47] 3.8973293849267e-06 [GeV] -Cell[2,0] 0.0038041156838767 [GeV] -Cell[2,1] 2.9410572024062e-06 [GeV] -Cell[2,47] 1.1810686828539e-10 [GeV] -Cell[3,47] 0.0010947795464457 [GeV] -Cell[0,43] 0.0016588946155046 [GeV] -### Total energy deposition in calorimeter by a source track in 132 cells : 3.3292098870496 (GeV) - -Source track ID 11367 (gamma,0.3844820986824[GeV]) at (-413.45194639657,281.17163445285,-1136.1921840345) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[6,9] 0.00049477707351912 [GeV] -Cell[2,5] 0.00051099891 [GeV] -Cell[3,19] 0.010492947931439 [GeV] -Cell[4,19] 0.35865181079813 [GeV] -Cell[5,33] 0.00066689978669488 [GeV] -Cell[0,3] 0.00051476798748763 [GeV] -Cell[5,40] 0.00018129640898071 [GeV] -Cell[1,44] 0.0020898203649135 [GeV] -Cell[2,44] 0.00068459859829784 [GeV] -Cell[0,44] 0.00066686778031885 [GeV] -Cell[1,33] 0.0019120509946649 [GeV] -Cell[1,34] 0.00071306769287131 [GeV] -Cell[2,12] 0.0018159601207517 [GeV] -### Total energy deposition in calorimeter by a source track in 13 cells : 0.37939586444807 (GeV) - -Source track ID 11242 (proton,2.1151138078483[GeV]) at (-38.3499082867,498.5271151446,-1591.2106066305) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[0,12] 0.19801892696233 [GeV] -Cell[1,12] 0.036400492477834 [GeV] -Cell[0,11] 0.00077404462264728 [GeV] -Cell[1,21] 0.00041443642645777 [GeV] -Cell[1,16] 0.0031402470715151 [GeV] -Cell[1,15] 0.015639439527851 [GeV] -Cell[0,15] 0.0050903681860875 [GeV] -Cell[0,14] 8.7531948811375e-06 [GeV] -Cell[2,14] 0.001381279039855 [GeV] -Cell[1,8] 0.0042702860423388 [GeV] -Cell[0,13] 0.081082032849998 [GeV] -Cell[1,22] 2.4132746148098e-09 [GeV] -Cell[1,5] 5.6112421181751e-05 [GeV] -Cell[0,3] 0.042580203529824 [GeV] -Cell[0,1] 0.00075189309743485 [GeV] -Cell[0,2] 0.0015971746364446 [GeV] -Cell[0,0] 0.0029075726496762 [GeV] -Cell[1,2] 2.7531169402209e-05 [GeV] -Cell[1,6] 0.0055987757848164 [GeV] -Cell[1,7] 3.0371312403759e-06 [GeV] -Cell[0,5] 0.00010179468865863 [GeV] -Cell[1,9] 0.011992326327389 [GeV] -Cell[1,4] 0.00042736837895143 [GeV] -Cell[0,4] 1.1966797153491e-06 [GeV] -Cell[1,14] 4.903999514454e-07 [GeV] -Cell[1,13] 1.4735269360244e-10 [GeV] -Cell[0,16] 0.0025214051168968 [GeV] -Cell[0,9] 0.011119674135877 [GeV] -Cell[0,7] 2.4755479535088e-07 [GeV] -Cell[0,6] 0.00094634018336683 [GeV] -Cell[1,3] 0.00097260365570548 [GeV] -Cell[1,47] 0.00059082221398262 [GeV] -Cell[1,34] 0.0025350839743432 [GeV] -Cell[2,12] 0.013814642445478 [GeV] -Cell[1,10] 0.0054089806748168 [GeV] -Cell[1,11] 0.00086207238391535 [GeV] -Cell[2,11] 7.3086242177965e-05 [GeV] -Cell[0,34] 0.0023179435518808 [GeV] -Cell[4,40] 0.0005044559764184 [GeV] -Cell[1,0] 0.00042380564306336 [GeV] -Cell[1,1] 1.5594514940176e-05 [GeV] -Cell[0,8] 5.057428099758e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 42 cells : 0.45442311840577 (GeV) - -Source track ID 10567 (pi+,0.78149641253911[GeV]) at (-497.50734717489,49.864210682626,-1145.2138053727) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[3,21] 0.004643670818614 [GeV] -Cell[2,23] 0.00094307493184104 [GeV] -Cell[2,22] 0.24141745311686 [GeV] -Cell[2,21] 0.1468938746406 [GeV] -Cell[3,24] 0.00019055843240403 [GeV] -Cell[3,23] 0.021037307877835 [GeV] -Cell[4,23] 0.075856915212715 [GeV] -Cell[3,22] 0.2721059926163 [GeV] -Cell[5,6] 0.0010000423865882 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.76408889003376 (GeV) - -Source track ID 10570 (pi+,0.50625496255613[GeV]) at (490.91168595801,94.898454096305,-1101.7778723335) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[4,0] 0.043744576873149 [GeV] -Cell[2,0] 0.00052338433496216 [GeV] -Cell[2,47] 0.17832141815524 [GeV] -Cell[3,47] 0.0072741992888832 [GeV] -Cell[4,1] 0.091866847958346 [GeV] -Cell[3,0] 0.15240100271917 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.47413142932975 (GeV) - -Source track ID 10389 (anti_proton,1.6910256243602[GeV]) at (-493.84300632504,78.224581199578,-1172.8149472233) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[5,41] 2.8898990905191e-06 [GeV] -Cell[7,9] 0.00010119083781763 [GeV] -Cell[7,11] 0.002211967067225 [GeV] -Cell[7,10] 0.002596543273795 [GeV] -Cell[5,43] 0.00065115248851816 [GeV] -Cell[6,10] 0.00044980169392181 [GeV] -Cell[7,12] 0.0004580311460395 [GeV] -Cell[6,24] 0.073455117935629 [GeV] -Cell[3,21] 0.034723592654311 [GeV] -Cell[9,34] 0.00095708997481188 [GeV] -Cell[8,6] 0.0010383295976779 [GeV] -Cell[6,9] 0.00011792177735919 [GeV] -Cell[6,12] 0.00031280876223411 [GeV] -Cell[13,43] 0.00078926995965674 [GeV] -Cell[9,6] 8.5749517893419e-08 [GeV] -Cell[8,32] 2.4704696261324e-07 [GeV] -Cell[9,35] 0.00062226778465697 [GeV] -Cell[6,38] 0.00024921487628251 [GeV] -Cell[11,27] 7.4794332476813e-08 [GeV] -Cell[12,31] 8.7096364295576e-06 [GeV] -Cell[11,4] 1.8632155843079e-08 [GeV] -Cell[5,44] 3.4853072884289e-07 [GeV] -Cell[6,23] 0.01558462546889 [GeV] -Cell[17,38] 0.0010961871928084 [GeV] -Cell[14,38] 3.8609501789324e-06 [GeV] -Cell[15,40] 6.4611376728863e-09 [GeV] -Cell[12,32] 0.00053453099406011 [GeV] -Cell[13,32] 3.6440007988858e-10 [GeV] -Cell[12,26] 0.0009294433605246 [GeV] -Cell[13,42] 9.4366923149209e-06 [GeV] -Cell[12,27] 0.0022956653123998 [GeV] -Cell[14,44] 0.0047902548778387 [GeV] -Cell[17,37] 0.00023651690766337 [GeV] -Cell[12,25] 0.0015614373895959 [GeV] -Cell[12,24] 0.00061091258546196 [GeV] -Cell[11,26] 4.7427565277758e-08 [GeV] -Cell[11,8] 0.00010917374596465 [GeV] -Cell[11,7] 0.00064811674930206 [GeV] -Cell[8,31] 5.8967823861167e-08 [GeV] -Cell[4,21] 0.036383244475947 [GeV] -Cell[2,5] 8.8364772382192e-06 [GeV] -Cell[2,4] 9.2561395471193e-06 [GeV] -Cell[2,45] 2.6814127952093e-05 [GeV] -Cell[2,15] 1.0273348394549e-05 [GeV] -Cell[9,38] 3.7097128983987e-07 [GeV] -Cell[2,20] 0.00071556633623443 [GeV] -Cell[9,37] 0.00030490965534182 [GeV] -Cell[10,40] 8.1390505783929e-09 [GeV] -Cell[3,18] 1.0205304206465e-06 [GeV] -Cell[3,19] 0.00038286203458927 [GeV] -Cell[3,3] 2.0740182890222e-08 [GeV] -Cell[6,0] 0.00043426828894883 [GeV] -Cell[6,13] 0.00023177622880507 [GeV] -Cell[4,18] 7.2784905569279e-10 [GeV] -Cell[4,19] 0.00014021367352154 [GeV] -Cell[14,46] 5.1784542805194e-05 [GeV] -Cell[14,45] 0.0040533077701827 [GeV] -Cell[14,47] 0.0025273627427947 [GeV] -Cell[6,16] 0.00089845249939355 [GeV] -Cell[9,39] 2.677401425899e-09 [GeV] -Cell[5,21] 1.7721716171764e-06 [GeV] -Cell[5,22] 1.0919614270279e-05 [GeV] -Cell[6,11] 0.0024704885096793 [GeV] -Cell[8,5] 4.4527987483889e-09 [GeV] -Cell[14,42] 0.00034851714194724 [GeV] -Cell[12,14] 0.00066629087806757 [GeV] -Cell[5,33] 0.00015486083636745 [GeV] -Cell[3,39] 0.001487594758765 [GeV] -Cell[1,19] 0.00053418862767717 [GeV] -Cell[4,42] 5.6119752116501e-09 [GeV] -Cell[5,40] 5.7820160560595e-06 [GeV] -Cell[6,39] 8.5582684879114e-05 [GeV] -Cell[1,44] 0.00077474787014131 [GeV] -Cell[2,22] 8.1981318089674e-10 [GeV] -Cell[2,21] 0.0014961388866295 [GeV] -Cell[0,38] 7.1346951590385e-06 [GeV] -Cell[1,18] 1.6094418242574e-11 [GeV] -Cell[2,3] 9.7187615779148e-08 [GeV] -Cell[4,25] 8.9025378047154e-06 [GeV] -Cell[4,24] 0.002684170540995 [GeV] -Cell[3,20] 0.0013961446329756 [GeV] -Cell[2,24] 7.1436147663917e-10 [GeV] -Cell[3,25] 0.00094189197957818 [GeV] -Cell[3,24] 0.012620697316192 [GeV] -Cell[3,23] 0.22417591057312 [GeV] -Cell[4,23] 0.059302377124944 [GeV] -Cell[3,22] 1.2664996120782 [GeV] -Cell[4,22] 0.20184704764485 [GeV] -Cell[5,24] 0.0010139747365884 [GeV] -Cell[5,42] 2.6612251531333e-08 [GeV] -Cell[1,29] 0.0001981704959511 [GeV] -Cell[0,29] 4.4987173816935e-07 [GeV] -Cell[1,47] 0.0010460779103878 [GeV] -Cell[2,0] 2.5650803523604e-05 [GeV] -Cell[2,47] 2.1080550222905e-05 [GeV] -Cell[0,43] 0.0014978854558515 [GeV] -Cell[2,44] 0.0003463048145395 [GeV] -Cell[0,44] 0.0027305719439747 [GeV] -Cell[1,0] 4.5939645788167e-06 [GeV] -Cell[4,1] 7.2727187070996e-06 [GeV] -Cell[5,34] 0.0031798519148429 [GeV] -Cell[3,16] 1.2203328980831e-05 [GeV] -Cell[2,33] 0.00029371538222779 [GeV] -Cell[12,46] 5.1647541113198e-08 [GeV] -Cell[3,33] 2.7579372824675e-06 [GeV] -Cell[3,12] 3.7713466503192e-05 [GeV] -Cell[3,11] 0.0051906602504237 [GeV] -Cell[3,10] 6.064003820029e-05 [GeV] -Cell[4,11] 2.3873581085354e-09 [GeV] -Cell[3,40] 3.7393096135929e-06 [GeV] -Cell[1,30] 3.5920873645068e-05 [GeV] -Cell[0,42] 8.3756393678414e-09 [GeV] -Cell[6,14] 0.00020734733659503 [GeV] -Cell[11,46] 2.8481366607593e-05 [GeV] -Cell[15,42] 0.0020452653851605 [GeV] -Cell[14,41] 0.00086137816044311 [GeV] -Cell[7,39] 0.00012633162496195 [GeV] -Cell[3,4] 0.00054329661511781 [GeV] -Cell[10,41] 0.0001098895687561 [GeV] -Cell[4,20] 0.0013984286943008 [GeV] -Cell[5,23] 0.0029030591149198 [GeV] -Cell[2,36] 0.00051099891 [GeV] -Cell[17,2] 2.1898945095018e-05 [GeV] -Cell[18,37] 3.7645555072459e-06 [GeV] -Cell[18,38] 1.9908854949335e-07 [GeV] -Cell[9,3] 2.2788307425799e-05 [GeV] -Cell[2,40] 0.0016449840652505 [GeV] -Cell[1,46] 0.0013735568541632 [GeV] -Cell[5,13] 0.00059924818733134 [GeV] -Cell[5,12] 5.4649440235266e-05 [GeV] -Cell[5,11] 3.9943669669356e-06 [GeV] -Cell[12,41] 0.0014467932163662 [GeV] -Cell[5,8] 1.9626315044775e-05 [GeV] -Cell[3,9] 0.0010887931222495 [GeV] -Cell[3,30] 0.00052331620299223 [GeV] -Cell[4,3] 8.742114645429e-06 [GeV] -Cell[3,5] 0.0013574105740252 [GeV] -Cell[2,43] 3.2692941604182e-05 [GeV] -Cell[3,44] 5.5874740326544e-05 [GeV] -Cell[3,45] 0.002791559417741 [GeV] -Cell[2,2] 0.0005103660313373 [GeV] -Cell[3,2] 1.7343348620784e-05 [GeV] -Cell[5,46] 2.0162188471318e-05 [GeV] -Cell[5,47] 1.3091193792775e-05 [GeV] -Cell[15,41] 0.0079727045526425 [GeV] -Cell[15,39] 0.0001787286923985 [GeV] -Cell[12,2] 0.00077372364542293 [GeV] -Cell[12,1] 1.1146767064929e-11 [GeV] -Cell[14,43] 0.00024704574852365 [GeV] -Cell[14,0] 0.00024352442361896 [GeV] -Cell[11,6] 0.0012226688711795 [GeV] -Cell[12,7] 6.9219181896187e-06 [GeV] -Cell[12,6] 1.1110810999526e-05 [GeV] -Cell[11,15] 7.6415090588853e-06 [GeV] -Cell[5,0] 0.00019896624266676 [GeV] -Cell[11,5] 0.00017966663210427 [GeV] -Cell[13,46] 0.00080128581284816 [GeV] -Cell[16,28] 0.0031748883782573 [GeV] -Cell[15,18] 3.8732980005989e-06 [GeV] -Cell[15,19] 7.5296418492599e-07 [GeV] -Cell[15,20] 1.6982585520964e-08 [GeV] -Cell[15,17] 0.0020936786730487 [GeV] -Cell[16,29] 0.00021404614686136 [GeV] -Cell[16,47] 0.00044251090257849 [GeV] -Cell[15,46] 0.0005047979723189 [GeV] -Cell[16,46] 1.3579437222688e-07 [GeV] -Cell[16,45] 8.7148671150317e-07 [GeV] -Cell[7,42] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 168 cells : 2.0257034007825 (GeV) - -Source track ID 10390 (neutron,1.4783692592721[GeV]) at (458.5309876774,199.3723484829,-606.56000985403) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[7,37] 9.0228996990277e-05 [GeV] -Cell[7,11] 0.002513981363699 [GeV] -Cell[5,45] 0.0022979765084995 [GeV] -Cell[7,35] 1.600796423736e-05 [GeV] -Cell[5,43] 3.5834091249853e-09 [GeV] -Cell[7,6] 0.00068633311283156 [GeV] -Cell[7,7] 4.2466638205951e-10 [GeV] -Cell[7,12] 0.00018262136477234 [GeV] -Cell[7,2] 0.010707518953928 [GeV] -Cell[5,31] 0.0005417986773906 [GeV] -Cell[7,4] 0.00052090468418498 [GeV] -Cell[7,5] 2.3520791216924e-07 [GeV] -Cell[8,32] 3.6542537234141e-05 [GeV] -Cell[9,32] 0.00052401785150801 [GeV] -Cell[7,3] 0.0028177960912754 [GeV] -Cell[8,28] 4.3650943262037e-06 [GeV] -Cell[10,31] 0.00013213731435542 [GeV] -Cell[8,45] 5.9022568166256e-11 [GeV] -Cell[5,44] 1.1519554748475e-05 [GeV] -Cell[1,40] 0.0027857682834751 [GeV] -Cell[6,44] 0.00012722072643544 [GeV] -Cell[8,27] 0.00087891718247862 [GeV] -Cell[6,47] 6.6056747746188e-06 [GeV] -Cell[7,36] 0.0011229495482116 [GeV] -Cell[12,8] 1.1684854835039e-05 [GeV] -Cell[6,1] 0.00023166406887047 [GeV] -Cell[7,0] 0.0007320108765324 [GeV] -Cell[7,1] 0.00022979164322824 [GeV] -Cell[9,27] 1.352661229248e-09 [GeV] -Cell[8,26] 7.8743361882516e-08 [GeV] -Cell[5,2] 1.4341351288749e-09 [GeV] -Cell[6,0] 1.433616009308e-06 [GeV] -Cell[6,4] 0.0010073310478824 [GeV] -Cell[4,10] 1.7792113940232e-06 [GeV] -Cell[6,7] 0.0043358596143948 [GeV] -Cell[3,35] 0.0020270002614073 [GeV] -Cell[4,24] 2.220211094027e-06 [GeV] -Cell[1,25] 1.4671177224955e-05 [GeV] -Cell[3,24] 0.0033139342214184 [GeV] -Cell[5,24] 5.8721472281718e-05 [GeV] -Cell[4,0] 0.00053111464399068 [GeV] -Cell[5,6] 1.6836917377077e-05 [GeV] -Cell[4,1] 2.5578992877854e-05 [GeV] -Cell[4,11] 0.00010862530290763 [GeV] -Cell[6,14] 0.00036867089284376 [GeV] -Cell[2,40] 0.0010550344219373 [GeV] -Cell[5,11] 8.2816472399827e-08 [GeV] -Cell[5,8] 1.6398762666086e-06 [GeV] -Cell[5,46] 1.6797200078145e-07 [GeV] -Cell[5,47] 0.00015091961347593 [GeV] -Cell[5,0] 0.07783631875559 [GeV] -Cell[6,3] 0.16395574735946 [GeV] -Cell[6,2] 0.005303874996967 [GeV] -Cell[4,12] 1.2972752534552e-05 [GeV] -Cell[1,26] 4.4987651403062e-05 [GeV] -Cell[3,36] 1.0692433606778e-05 [GeV] -Cell[4,37] 0.0012377875098335 [GeV] -Cell[4,28] 5.6117296626326e-06 [GeV] -Cell[2,38] 5.0624163501197e-05 [GeV] -Cell[1,39] 1.3097305782139e-09 [GeV] -Cell[2,39] 0.00087602331535572 [GeV] -Cell[8,47] 9.8219083156437e-08 [GeV] -Cell[8,46] 1.1438327504493e-05 [GeV] -Cell[5,10] 0.00024583288624069 [GeV] -Cell[6,8] 0.035810140286605 [GeV] -Cell[6,6] 8.8843132789407e-07 [GeV] -Cell[5,7] 2.0038437122594e-06 [GeV] -Cell[5,1] 0.0062789416285522 [GeV] -### Total energy deposition in calorimeter by a source track in 68 cells : 0.33191629161792 (GeV) - -Source track ID 10391 (pi+,0.52266836244012[GeV]) at (108.75224439974,488.02966030562,291.15389404077) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,10] 0.063898161078934 [GeV] -Cell[11,8] 0.00079783946277427 [GeV] -Cell[12,8] 0.018835757271596 [GeV] -Cell[11,7] 0.00017425339718579 [GeV] -Cell[10,37] 7.6467384852473e-05 [GeV] -Cell[13,8] 0.002945165116207 [GeV] -Cell[13,7] 0.0030404104691994 [GeV] -Cell[10,9] 3.8411371861002e-12 [GeV] -Cell[11,11] 3.289825077934e-05 [GeV] -Cell[16,21] 0.00017043368287739 [GeV] -Cell[11,6] 0.002614441221386 [GeV] -Cell[12,7] 0.014338184632007 [GeV] -Cell[12,6] 0.0048732906342878 [GeV] -Cell[11,5] 0.00040811716968153 [GeV] -Cell[11,9] 0.22717482955079 [GeV] -Cell[12,10] 4.5080286338361e-07 [GeV] -Cell[12,9] 0.0050466188535388 [GeV] -Cell[10,8] 4.6047108633047e-06 [GeV] -Cell[10,36] 0.0017243351829908 [GeV] -Cell[16,22] 0.0033910061031971 [GeV] -Cell[13,6] 0.00030701240925737 [GeV] -Cell[12,5] 0.0021521212557265 [GeV] -Cell[10,35] 3.1620524083564e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 23 cells : 0.35203801916892 (GeV) - -Source track ID 10392 (kaon-,1.5189242797767[GeV]) at (463.14302182757,-188.41056587259,441.62044478991) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[13,43] 0.0070758396208262 [GeV] -Cell[15,45] 2.6477808076493e-05 [GeV] -Cell[13,19] 0.0065569107018873 [GeV] -Cell[13,42] 0.0042067532305337 [GeV] -Cell[12,27] 6.0628880746663e-06 [GeV] -Cell[14,44] 0.093637390750324 [GeV] -Cell[12,28] 0.0024719879129169 [GeV] -Cell[16,8] 2.3708990978776e-05 [GeV] -Cell[12,47] 0.00036756025652323 [GeV] -Cell[15,43] 0.0093875215288979 [GeV] -Cell[14,46] 0.014090708204447 [GeV] -Cell[14,45] 0.0083418782601651 [GeV] -Cell[14,47] 0.0068309846644119 [GeV] -Cell[13,44] 0.0055112983456004 [GeV] -Cell[14,42] 0.00012982852769119 [GeV] -Cell[12,46] 0.056145092970961 [GeV] -Cell[11,46] 0.0044112089754269 [GeV] -Cell[15,42] 6.1030832983533e-05 [GeV] -Cell[14,43] 0.010971298203279 [GeV] -Cell[14,0] 0.0041037376774297 [GeV] -Cell[13,46] 0.0027066132943284 [GeV] -Cell[15,46] 1.118395748199e-05 [GeV] -Cell[12,45] 0.51162438549341 [GeV] -Cell[13,45] 0.010187255331414 [GeV] -Cell[12,44] 0.067901431360713 [GeV] -Cell[13,47] 0.003586979337594 [GeV] -Cell[12,43] 0.013155408434626 [GeV] -Cell[13,41] 5.2748867601622e-06 [GeV] -Cell[15,47] 0.00038134830757861 [GeV] -Cell[15,0] 0.00074105993752198 [GeV] -Cell[11,47] 0.00057777641068219 [GeV] -Cell[13,0] 0.0021796041384106 [GeV] -Cell[16,35] 3.8471311941976e-05 [GeV] -Cell[12,42] 0.00088403537897864 [GeV] -Cell[13,20] 1.051506731983e-06 [GeV] -Cell[13,40] 0.00019093448279637 [GeV] -Cell[14,40] 0.0049926766752549 [GeV] -Cell[14,39] 1.3259699492437e-05 [GeV] -Cell[15,44] 0.0002838068589931 [GeV] -Cell[16,40] 0.00011181679384538 [GeV] -Cell[16,41] 0.0011716538298033 [GeV] -Cell[17,41] 6.5743721506806e-09 [GeV] -### Total energy deposition in calorimeter by a source track in 42 cells : 0.85510331435416 (GeV) - -Source track ID 10500 (gamma,0.23378010273678[GeV]) at (499.39193992088,24.651376068277,861.27115213283) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[15,29] 0.00012848263964669 [GeV] -Cell[17,31] 0.0017319879887658 [GeV] -Cell[14,2] 0.00090989128942287 [GeV] -Cell[14,47] 0.0011320356307911 [GeV] -Cell[14,0] 0.22216192705639 [GeV] -Cell[14,1] 0.0059795086484229 [GeV] -Cell[15,28] 0.0011059848464218 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.23314981809986 (GeV) - -Source track ID 10501 (gamma,0.24889356279397[GeV]) at (220.29243298443,-448.85548227664,830.38547219781) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[9,10] 0.0056163829853404 [GeV] -Cell[12,34] 0.00051099891 [GeV] -Cell[14,38] 0.0034881472786845 [GeV] -Cell[12,26] 0.0011921317451028 [GeV] -Cell[13,10] 0.00051099891 [GeV] -Cell[9,13] 0.0010909821054336 [GeV] -Cell[13,14] 0.00049144401589265 [GeV] -Cell[13,16] 0.0015939238476488 [GeV] -Cell[14,39] 0.23318935504801 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.24768436484611 (GeV) - -Source track ID 10490 (kaon+,0.6679067910959[GeV]) at (303.2945017767,397.50779261799,360.72061283074) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,7] 0.025912915444553 [GeV] -Cell[11,6] 0.28418282510922 [GeV] -Cell[12,6] 0.063444636783704 [GeV] -Cell[10,6] 0.00068170302471041 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.37422208036219 (GeV) - -Source track ID 10394 (pi-,1.1892182335312[GeV]) at (43.837313377277,-498.07458272418,1036.9116231622) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[9,18] 9.6869199769571e-06 [GeV] -Cell[9,20] 8.5020244296175e-06 [GeV] -Cell[12,18] 3.0382355680558e-07 [GeV] -Cell[16,34] 9.8308329092561e-05 [GeV] -Cell[15,15] 2.3826618707972e-05 [GeV] -Cell[14,38] 1.212131394368e-08 [GeV] -Cell[12,32] 1.9609648734331e-07 [GeV] -Cell[11,29] 1.3949786080047e-08 [GeV] -Cell[11,28] 2.3234523722522e-06 [GeV] -Cell[10,23] 2.7097403071821e-06 [GeV] -Cell[11,21] 3.4748820471577e-06 [GeV] -Cell[10,29] 1.3441778719425e-07 [GeV] -Cell[10,21] 0.0050863931218734 [GeV] -Cell[10,39] 0.0022260671603376 [GeV] -Cell[10,40] 0.00033622602759669 [GeV] -Cell[9,40] 1.5145284269238e-05 [GeV] -Cell[11,19] 8.6504998000692e-07 [GeV] -Cell[16,3] 1.5947801584844e-06 [GeV] -Cell[13,12] 9.2182300954846e-07 [GeV] -Cell[12,33] 1.0197897790931e-07 [GeV] -Cell[15,25] 0.0012882805548778 [GeV] -Cell[16,15] 0.0028670017594629 [GeV] -Cell[16,14] 0.00018260105562683 [GeV] -Cell[10,41] 0.00084146251309198 [GeV] -Cell[18,37] 0.0007730111944004 [GeV] -Cell[18,38] 0.00025185925525773 [GeV] -Cell[15,39] 4.4830067980001e-05 [GeV] -Cell[16,28] 8.9984356600326e-06 [GeV] -Cell[12,45] 8.2650047261268e-08 [GeV] -Cell[16,35] 0.014696496632147 [GeV] -Cell[16,40] 1.4824753868652e-05 [GeV] -Cell[15,36] 0.24243671103638 [GeV] -Cell[15,37] 0.39534943109238 [GeV] -Cell[16,36] 0.17065938235923 [GeV] -Cell[16,37] 0.015985347441755 [GeV] -Cell[15,38] 0.018335289256836 [GeV] -Cell[15,27] 2.5166821433231e-06 [GeV] -Cell[15,26] 0.0079420993872763 [GeV] -Cell[16,38] 0.00092690962906215 [GeV] -Cell[14,11] 1.9316939869896e-08 [GeV] -Cell[14,12] 1.5338422713285e-08 [GeV] -Cell[15,35] 0.0016888902702982 [GeV] -Cell[14,36] 2.757803122222e-08 [GeV] -Cell[14,37] 0.0023036106971099 [GeV] -Cell[19,20] 0.00051745192015699 [GeV] -Cell[15,14] 0.0015285472506853 [GeV] -Cell[16,39] 0.00025858910619684 [GeV] -Cell[12,20] 0.0011331884336847 [GeV] -Cell[12,19] 0.00065614790541599 [GeV] -Cell[11,18] 0.00013119953084049 [GeV] -Cell[10,28] 2.0537571899695e-06 [GeV] -Cell[19,14] 0.0012247097830168 [GeV] -### Total energy deposition in calorimeter by a source track in 52 cells : 0.88986839424755 (GeV) - -Source track ID 10474 (gamma,1.5351207931195[GeV]) at (395.55062910449,-305.8426062782,318.34458823117) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,42] 1.174039139391 [GeV] -Cell[10,27] 0.00042172770610119 [GeV] -Cell[10,23] 0.00019653116382194 [GeV] -Cell[11,12] 0.00050352276356053 [GeV] -Cell[11,41] 0.004816305827533 [GeV] -Cell[11,40] 0.00012402831941697 [GeV] -Cell[12,0] 0.0016167128328662 [GeV] -Cell[4,4] 0.00033123787702031 [GeV] -Cell[14,21] 0.0016741120000142 [GeV] -Cell[11,46] 0.0004780741132495 [GeV] -Cell[12,1] 0.0025892796941987 [GeV] -Cell[12,43] 0.0082671025257094 [GeV] -Cell[12,42] 0.011432906664662 [GeV] -Cell[11,43] 0.31022771586054 [GeV] -Cell[4,46] 0.00014686721058908 [GeV] -Cell[11,44] 0.0053300255295213 [GeV] -Cell[9,21] 0.0029745175395409 [GeV] -Cell[10,44] 0.00050596639262823 [GeV] -Cell[10,46] 0.00057319778654297 [GeV] -Cell[11,45] 0.0006371275105938 [GeV] -### Total energy deposition in calorimeter by a source track in 20 cells : 1.5268860987091 (GeV) - -Source track ID 10475 (gamma,0.1244455075516[GeV]) at (447.26694549206,-223.50006592885,557.85452680213) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[13,43] 0.0048467942671253 [GeV] -Cell[13,44] 0.024682354376578 [GeV] -Cell[13,45] 0.001347508035113 [GeV] -Cell[12,44] 0.083343584894594 [GeV] -Cell[12,43] 0.0092796530039465 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.12349989457736 (GeV) - -Source track ID 10453 (pi+,0.37522588488258[GeV]) at (181.31764243126,465.96557012634,1249.8208014214) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[18,16] 1.4045167517907e-10 [GeV] -Cell[16,34] 2.3253456718521e-05 [GeV] -Cell[15,15] 8.2510530319269e-10 [GeV] -Cell[14,18] 6.8575595796574e-06 [GeV] -Cell[17,0] 7.6659619808197e-06 [GeV] -Cell[16,8] 0.14199055578388 [GeV] -Cell[16,9] 0.025716533346265 [GeV] -Cell[17,46] 1.8882708391175e-06 [GeV] -Cell[16,15] 4.2057423881261e-05 [GeV] -Cell[16,14] 5.1793987712472e-06 [GeV] -Cell[15,18] 0.00092661860176452 [GeV] -Cell[13,20] 8.0479170137551e-06 [GeV] -Cell[16,41] 0.0015043575082777 [GeV] -Cell[15,36] 3.9949676429387e-06 [GeV] -Cell[15,37] 7.2711550164968e-06 [GeV] -Cell[16,37] 4.7657102986705e-06 [GeV] -Cell[15,14] 1.2532524351627e-09 [GeV] -Cell[16,0] 6.6742370836437e-07 [GeV] -Cell[17,1] 4.1347226069774e-06 [GeV] -Cell[18,18] 6.5280434624583e-05 [GeV] -Cell[18,17] 0.0001564701934019 [GeV] -Cell[18,29] 1.5679902164266e-05 [GeV] -Cell[16,7] 1.7001486354275e-05 [GeV] -Cell[17,8] 0.0015664250093473 [GeV] -Cell[18,7] 2.2118911147118e-12 [GeV] -Cell[18,8] 1.0040821507573e-11 [GeV] -Cell[16,25] 0.078150215888616 [GeV] -Cell[16,24] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 28 cells : 0.25073592326381 (GeV) - -Source track ID 10445 (pi-,0.48486314350354[GeV]) at (172.07786447611,-469.45629035869,99.374260922726) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,39] 0.00086522077136951 [GeV] -Cell[9,42] 6.4994632111848e-09 [GeV] -Cell[11,41] 0.00075877958614649 [GeV] -Cell[10,37] 0.00081030748718081 [GeV] -Cell[10,38] 0.044862919634038 [GeV] -Cell[9,38] 8.5975758701125e-06 [GeV] -Cell[9,37] 5.4563741351217e-05 [GeV] -Cell[10,39] 0.08526954051226 [GeV] -Cell[10,40] 0.22243608243094 [GeV] -Cell[11,40] 0.00074838410793227 [GeV] -Cell[6,0] 0.00040966191999101 [GeV] -Cell[9,2] 2.8683620277206e-05 [GeV] -Cell[11,20] 2.0369291218231e-05 [GeV] -Cell[10,3] 0.0003744563629424 [GeV] -Cell[10,41] 0.010631674408246 [GeV] -Cell[9,3] 8.3477972006222e-05 [GeV] -Cell[12,20] 0.0015798248054213 [GeV] -Cell[12,19] 0.0010043556861303 [GeV] -Cell[9,1] 7.3943178564377e-06 [GeV] -Cell[10,1] 1.9901751948055e-05 [GeV] -Cell[10,2] 0.0010659150992124 [GeV] -Cell[9,41] 2.736443775575e-09 [GeV] -Cell[10,42] 0.0026834492753842 [GeV] -### Total energy deposition in calorimeter by a source track in 23 cells : 0.37372356959363 (GeV) - -Source track ID 10443 (e-,0.00051461710378799[GeV]) at (-70.557973701989,-494.9965377122,1186.8898883887) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[15,34] 3.6181937879875e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 3.6181937879875e-06 (GeV) - -Source track ID 10425 (pi+,0.96824900289718[GeV]) at (-70.508427748281,-495.00359757932,1187.4917076264) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[14,33] 0.00058918848995711 [GeV] -Cell[10,33] 0.0020140489782522 [GeV] -Cell[9,17] 0.0025923604002412 [GeV] -Cell[8,18] 4.2518684640527e-06 [GeV] -Cell[8,42] 1.9195122695237e-06 [GeV] -Cell[8,17] 0.00028980943615238 [GeV] -Cell[8,32] 0.0012422257501977 [GeV] -Cell[16,31] 1.1913449612848e-06 [GeV] -Cell[14,10] 8.3178747445345e-11 [GeV] -Cell[9,18] 0.00012938172670567 [GeV] -Cell[6,27] 1.0388141847216e-05 [GeV] -Cell[8,44] 6.1279837100301e-06 [GeV] -Cell[15,29] 0.0097269527915938 [GeV] -Cell[14,28] 5.3912579605822e-06 [GeV] -Cell[19,19] 0.0017592858183645 [GeV] -Cell[17,22] 0.0001046969943702 [GeV] -Cell[18,16] 3.7568007741356e-05 [GeV] -Cell[16,34] 0.23848819244243 [GeV] -Cell[15,15] 4.4034095481038e-11 [GeV] -Cell[11,32] 1.309737371048e-05 [GeV] -Cell[15,32] 0.0004846563421429 [GeV] -Cell[16,32] 0.0022885084825266 [GeV] -Cell[17,32] 0.00011738010145689 [GeV] -Cell[18,44] 1.1644509808093e-06 [GeV] -Cell[17,44] 0.0015518634802191 [GeV] -Cell[17,31] 0.0088896213007129 [GeV] -Cell[17,37] 6.5216756604514e-07 [GeV] -Cell[11,24] 0.002487159622208 [GeV] -Cell[11,25] 0.002664102603104 [GeV] -Cell[16,8] 0.0003833240924974 [GeV] -Cell[16,9] 1.3821488664689e-09 [GeV] -Cell[15,9] 0.011789080539149 [GeV] -Cell[12,8] 0.00070816385611559 [GeV] -Cell[10,34] 1.2250258529093e-05 [GeV] -Cell[9,42] 0.00050371284199286 [GeV] -Cell[9,43] 4.559457825178e-05 [GeV] -Cell[8,31] 0.0012215317407015 [GeV] -Cell[13,37] 0.0012155596637717 [GeV] -Cell[9,26] 2.8544453102882e-05 [GeV] -Cell[14,9] 4.9396010126657e-10 [GeV] -Cell[3,18] 0.0004435735574516 [GeV] -Cell[14,46] 2.0348004822154e-05 [GeV] -Cell[14,47] 0.0011681710135092 [GeV] -Cell[16,16] 0.00099244454097894 [GeV] -Cell[16,2] 0.0028253939239777 [GeV] -Cell[19,13] 0.00039714792333364 [GeV] -Cell[15,33] 0.01533331797156 [GeV] -Cell[14,14] 0.011098585669125 [GeV] -Cell[8,43] 7.9132525047498e-06 [GeV] -Cell[4,10] 0.00098625798336696 [GeV] -Cell[4,43] 2.6314968359657e-05 [GeV] -Cell[11,46] 0.00026911015477723 [GeV] -Cell[14,0] 0.00051249477252519 [GeV] -Cell[13,46] 1.9819708541036e-11 [GeV] -Cell[15,17] 5.4507701424882e-06 [GeV] -Cell[16,29] 0.001097018053699 [GeV] -Cell[13,6] 8.5370198235069e-08 [GeV] -Cell[13,47] 1.5617586332155e-06 [GeV] -Cell[15,47] 0.00089451130262214 [GeV] -Cell[16,35] 0.011339496800426 [GeV] -Cell[17,41] 3.0768427786825e-05 [GeV] -Cell[14,1] 0.00019639219089186 [GeV] -Cell[15,36] 0.00048671568910106 [GeV] -Cell[15,37] 5.3827527608519e-09 [GeV] -Cell[16,36] 0.0022662507479365 [GeV] -Cell[16,37] 0.00032526753372713 [GeV] -Cell[15,38] 0.0028399473411532 [GeV] -Cell[15,27] 5.4352002451196e-05 [GeV] -Cell[15,35] 0.00043608335463773 [GeV] -Cell[14,36] 3.3460821723565e-06 [GeV] -Cell[19,14] 0.0052508614623319 [GeV] -Cell[16,0] 0.00013687555878641 [GeV] -Cell[18,17] 3.0275778757641e-05 [GeV] -Cell[17,8] 0.0025242988530757 [GeV] -Cell[18,8] 0.00018900416134238 [GeV] -Cell[16,24] 0.00014249142242319 [GeV] -Cell[10,2] 0.00013328745917261 [GeV] -Cell[15,34] 0.1044684724377 [GeV] -Cell[15,6] 0.00027894251876535 [GeV] -Cell[15,5] 0.0095928807293395 [GeV] -Cell[16,44] 3.0901527497917e-07 [GeV] -Cell[17,7] 3.6259999660615e-09 [GeV] -Cell[16,33] 0.0048780149350427 [GeV] -Cell[14,35] 0.0002216540448519 [GeV] -Cell[14,34] 3.3217476129721e-09 [GeV] -Cell[15,2] 0.0014793966642654 [GeV] -Cell[18,15] 0.0015050102761776 [GeV] -Cell[16,12] 0.015089775171848 [GeV] -Cell[17,40] 0.00021468706645865 [GeV] -Cell[18,10] 0.0018463913701626 [GeV] -Cell[14,6] 0.002813346804027 [GeV] -Cell[13,5] 0.001325863673777 [GeV] -Cell[19,46] 0.0015141807164148 [GeV] -Cell[18,46] 5.7997896697884e-05 [GeV] -Cell[18,45] 4.5660959233373e-07 [GeV] -Cell[0,36] 5.3696401009802e-06 [GeV] -Cell[13,2] 2.1187289632962e-05 [GeV] -Cell[15,16] 0.0006328705764106 [GeV] -Cell[18,40] 0.00085713372798521 [GeV] -Cell[16,1] 0.002993072176867 [GeV] -Cell[15,24] 4.6114857832436e-06 [GeV] -Cell[15,23] 0.012095304611488 [GeV] -Cell[17,42] 1.4253823843319e-05 [GeV] -Cell[17,43] 0.0020039145972017 [GeV] -Cell[19,15] 0.0058772545960541 [GeV] -Cell[19,17] 7.394978937441e-06 [GeV] -Cell[19,16] 0.0012713394197906 [GeV] -Cell[9,16] 0.0033757453530245 [GeV] -Cell[10,16] 0.00043883323638954 [GeV] -Cell[10,17] 1.6404665075243e-09 [GeV] -Cell[15,10] 0.00073490176691348 [GeV] -Cell[16,10] 0.0001968592391845 [GeV] -Cell[17,12] 0.00019768756938981 [GeV] -Cell[16,13] 7.3003084490438e-05 [GeV] -Cell[17,13] 9.0584233102277e-05 [GeV] -Cell[17,9] 1.8104381363969e-05 [GeV] -Cell[18,9] 0.056361607206545 [GeV] -Cell[17,30] 0.024851959153221 [GeV] -Cell[18,30] 0.0010048154608861 [GeV] -Cell[17,29] 0.0077109343918278 [GeV] -Cell[17,28] 1.8608628709103e-05 [GeV] -Cell[17,11] 0.00042627650855889 [GeV] -Cell[17,10] 3.6260546597077e-05 [GeV] -Cell[17,33] 1.1412752154456e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 124 cells : 0.62048278963574 (GeV) - -Source track ID 10426 (kaon-,2.4403887246663[GeV]) at (342.08845237058,-364.65804633204,532.08674367005) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[6,37] 0.00017625439584515 [GeV] -Cell[8,11] 6.0333685496516e-08 [GeV] -Cell[9,17] 0.0033212427815406 [GeV] -Cell[7,13] 0.00017177266666476 [GeV] -Cell[7,18] 0.0007225385919692 [GeV] -Cell[7,19] 0.001007818670027 [GeV] -Cell[8,12] 3.532905012321e-06 [GeV] -Cell[7,12] 9.4362207164522e-06 [GeV] -Cell[8,13] 0.00043285590788537 [GeV] -Cell[12,39] 0.00082232401386568 [GeV] -Cell[13,43] 0.013380658030945 [GeV] -Cell[16,31] 2.0571015022597e-07 [GeV] -Cell[9,18] 3.0129419770901e-05 [GeV] -Cell[11,42] 0.011759474911267 [GeV] -Cell[9,35] 0.00016734956398807 [GeV] -Cell[10,30] 0.00019002536097116 [GeV] -Cell[12,38] 0.00055497256003798 [GeV] -Cell[9,19] 3.7989899283275e-08 [GeV] -Cell[8,27] 2.5475240545347e-07 [GeV] -Cell[11,39] 6.0724481636498e-07 [GeV] -Cell[12,18] 1.9038541882765e-05 [GeV] -Cell[9,36] 0.00018774211913353 [GeV] -Cell[14,38] 0.0070986748978832 [GeV] -Cell[11,31] 9.8114085077668e-05 [GeV] -Cell[11,32] 0.00014326699692845 [GeV] -Cell[13,32] 0.00056110810834456 [GeV] -Cell[13,31] 0.0007989271403461 [GeV] -Cell[11,30] 4.091369296475e-07 [GeV] -Cell[14,26] 0.00051452820002805 [GeV] -Cell[13,36] 0.00081051463021129 [GeV] -Cell[14,2] 8.2777734496631e-07 [GeV] -Cell[12,26] 1.5307555361119e-05 [GeV] -Cell[13,42] 0.040852703881573 [GeV] -Cell[12,27] 2.5190258656949e-07 [GeV] -Cell[12,40] 0.0012704737935715 [GeV] -Cell[14,44] 0.0086082914523581 [GeV] -Cell[12,25] 1.1465337593108e-08 [GeV] -Cell[14,4] 3.4037261858884e-05 [GeV] -Cell[14,3] 0.0054613314083919 [GeV] -Cell[14,5] 0.0015597706279514 [GeV] -Cell[16,8] 6.1006096075289e-07 [GeV] -Cell[11,26] 1.5008845366538e-09 [GeV] -Cell[11,8] 0.0014073326901143 [GeV] -Cell[12,8] 0.0034826576333861 [GeV] -Cell[10,20] 2.4983700510347e-05 [GeV] -Cell[13,35] 0.00045745764362778 [GeV] -Cell[10,29] 0.0004691619698682 [GeV] -Cell[11,12] 6.6325351914429e-06 [GeV] -Cell[11,41] 0.00050354888298193 [GeV] -Cell[13,37] 0.00097586562484162 [GeV] -Cell[10,37] 0.00022969781439655 [GeV] -Cell[10,38] 0.0020684906158184 [GeV] -Cell[10,40] 6.8059208355635e-05 [GeV] -Cell[11,40] 1.2965937082754e-06 [GeV] -Cell[9,30] 0.00016139189407833 [GeV] -Cell[8,26] 3.9165519410744e-08 [GeV] -Cell[14,23] 3.9534468669444e-07 [GeV] -Cell[9,13] 0.00013675132700308 [GeV] -Cell[15,43] 5.5687474969091e-09 [GeV] -Cell[14,46] 0.0011654230563588 [GeV] -Cell[14,45] 0.00071769940889772 [GeV] -Cell[13,7] 0.0014739169331979 [GeV] -Cell[13,44] 0.0045467697783499 [GeV] -Cell[16,16] 2.6902056997642e-06 [GeV] -Cell[15,3] 0.0011432272240668 [GeV] -Cell[11,19] 1.166955055669e-05 [GeV] -Cell[16,2] 9.6099452639464e-06 [GeV] -Cell[16,21] 0.00084050748802542 [GeV] -Cell[12,15] 0.0020078887913082 [GeV] -Cell[19,12] 4.0793674997985e-09 [GeV] -Cell[14,42] 0.020903716897752 [GeV] -Cell[15,25] 7.6281860765448e-07 [GeV] -Cell[16,14] 0.00090998184731723 [GeV] -Cell[14,15] 0.00081973409685079 [GeV] -Cell[13,16] 7.874443134142e-06 [GeV] -Cell[12,13] 1.0360963642597e-11 [GeV] -Cell[6,7] 4.838829045184e-08 [GeV] -Cell[4,27] 1.5452329535037e-06 [GeV] -Cell[3,14] 4.928231976794e-05 [GeV] -Cell[5,34] 3.4009339287877e-08 [GeV] -Cell[3,12] 0.00043787478500883 [GeV] -Cell[15,42] 1.5716068446636e-11 [GeV] -Cell[14,41] 0.14245935550426 [GeV] -Cell[10,41] 1.8757889518611e-05 [GeV] -Cell[12,41] 0.21532319419823 [GeV] -Cell[5,8] 1.0012152283707e-06 [GeV] -Cell[15,41] 1.3263044269365e-05 [GeV] -Cell[14,43] 0.011392274471713 [GeV] -Cell[12,7] 0.0077779214291402 [GeV] -Cell[11,5] 1.5083342732396e-06 [GeV] -Cell[13,46] 3.9550491237605e-10 [GeV] -Cell[15,20] 0.0033158770299357 [GeV] -Cell[4,12] 0.000641517047707 [GeV] -Cell[5,7] 1.7143521064327e-06 [GeV] -Cell[11,9] 0.002088276957082 [GeV] -Cell[12,10] 0.002900272053407 [GeV] -Cell[12,9] 0.00098840340457662 [GeV] -Cell[13,6] 0.00011281026946381 [GeV] -Cell[12,5] 4.0156647155527e-06 [GeV] -Cell[13,45] 0.0076414959432397 [GeV] -Cell[12,44] 0.001129939679436 [GeV] -Cell[12,43] 0.00080763986550918 [GeV] -Cell[13,41] 0.72913635581521 [GeV] -Cell[12,42] 0.021281932986305 [GeV] -Cell[13,20] 2.2408803051803e-06 [GeV] -Cell[13,40] 0.014572768995183 [GeV] -Cell[14,40] 0.0093585253795992 [GeV] -Cell[14,39] 0.061958238949111 [GeV] -Cell[15,44] 7.0417680415517e-05 [GeV] -Cell[14,37] 0.0042934401996612 [GeV] -Cell[12,20] 6.1083276738145e-06 [GeV] -Cell[12,19] 0.00093316583333763 [GeV] -Cell[11,43] 0.0019387714796454 [GeV] -Cell[11,44] 6.669483986343e-06 [GeV] -Cell[18,29] 2.462002960965e-05 [GeV] -Cell[17,8] 2.7484597136436e-06 [GeV] -Cell[16,12] 0.00059722674069674 [GeV] -Cell[14,6] 8.9381878235145e-05 [GeV] -Cell[13,5] 0.00033137857889199 [GeV] -Cell[15,23] 5.6140997912735e-08 [GeV] -Cell[10,16] 0.0003223769431952 [GeV] -Cell[10,17] 0.0041570796575156 [GeV] -Cell[16,13] 0.0017507942575626 [GeV] -Cell[17,9] 0.00075646654668731 [GeV] -Cell[18,30] 5.2944523602491e-05 [GeV] -Cell[13,39] 0.10158264010339 [GeV] -Cell[13,4] 0.006073877191847 [GeV] -Cell[14,19] 0.001397972278236 [GeV] -Cell[11,38] 6.036592007149e-06 [GeV] -Cell[10,18] 5.5654543677974e-07 [GeV] -Cell[15,11] 2.5838685687631e-06 [GeV] -Cell[16,27] 1.5856883102288e-06 [GeV] -Cell[18,12] 9.2120825802567e-05 [GeV] -Cell[15,21] 0.00017524508779502 [GeV] -Cell[13,3] 0.00019001333469134 [GeV] -Cell[12,11] 1.0933163339359e-06 [GeV] -Cell[12,12] 5.9870124824783e-06 [GeV] -Cell[13,38] 0.0027469936433468 [GeV] -Cell[14,16] 1.4697434380651e-11 [GeV] -Cell[3,1] 1.8245094106533e-06 [GeV] -Cell[4,34] 1.8395383667666e-06 [GeV] -Cell[14,25] 4.6593669562071e-05 [GeV] -Cell[3,13] 0.0014159709478738 [GeV] -Cell[12,4] 3.8156932510901e-05 [GeV] -Cell[14,7] 3.9028748772353e-05 [GeV] -Cell[14,8] 1.5600707081376e-07 [GeV] -Cell[18,0] 7.4951565184165e-06 [GeV] -Cell[16,26] 0.00047115612583821 [GeV] -Cell[17,26] 7.8609446063638e-11 [GeV] -Cell[17,27] 1.9626165794762e-09 [GeV] -### Total energy deposition in calorimeter by a source track in 150 cells : 1.508393401812 (GeV) - -Source track ID 10424 (kaon0L,0.85324689363199[GeV]) at (443.61976117133,-230.65451978727,564.59737040268) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[13,43] 0.001986468237223 [GeV] -Cell[15,45] 0.0085209209007788 [GeV] -Cell[14,44] 0.14024865714129 [GeV] -Cell[17,46] 5.7618366554379e-08 [GeV] -Cell[15,43] 0.018965729006503 [GeV] -Cell[14,46] 0.00050014768585072 [GeV] -Cell[14,45] 0.0044096991437257 [GeV] -Cell[13,44] 0.16117763480936 [GeV] -Cell[12,46] 0.015796194943451 [GeV] -Cell[11,46] 1.5581203055149e-05 [GeV] -Cell[14,43] 0.0058308931061 [GeV] -Cell[13,46] 0.001036108100712 [GeV] -Cell[16,47] 0.0010040912981672 [GeV] -Cell[15,46] 0.00960181964232 [GeV] -Cell[16,46] 0.0036227682757955 [GeV] -Cell[16,45] 0.014054239157755 [GeV] -Cell[12,45] 5.2207157932571e-07 [GeV] -Cell[13,45] 0.010445588520043 [GeV] -Cell[12,44] 5.3751324413497e-05 [GeV] -Cell[12,43] 0.00016061944828959 [GeV] -Cell[15,47] 0.00147751714047 [GeV] -Cell[15,44] 0.00034210218972089 [GeV] -Cell[16,41] 0.0039468350912971 [GeV] -Cell[11,44] 0.00054715081640465 [GeV] -Cell[16,43] 0.12095402326241 [GeV] -Cell[16,42] 0.0077759710161794 [GeV] -### Total energy deposition in calorimeter by a source track in 26 cells : 0.53247509115126 (GeV) - -Source track ID 10399 (pi+,4.2122717993978[GeV]) at (194.27940215595,-460.71196413586,515.83123191922) -Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[5,45] 1.4965902764857e-05 [GeV] -Cell[9,8] 1.0221485101624e-05 [GeV] -Cell[7,35] 4.8134902608581e-06 [GeV] -Cell[9,14] 0.0039333846384967 [GeV] -Cell[10,26] 2.024192110639e-07 [GeV] -Cell[7,2] 2.7591413236223e-06 [GeV] -Cell[12,39] 1.6062482177055 [GeV] -Cell[9,7] 7.1402605894946e-06 [GeV] -Cell[7,25] 0.00011377162251381 [GeV] -Cell[6,27] 3.9733183803037e-07 [GeV] -Cell[11,42] 0.0012301383233425 [GeV] -Cell[6,20] 0.00032350792393527 [GeV] -Cell[10,30] 0.00080003462044971 [GeV] -Cell[11,27] 0.0034947580614329 [GeV] -Cell[12,38] 0.79757933999749 [GeV] -Cell[6,5] 7.4106630345341e-06 [GeV] -Cell[6,45] 6.1159592173681e-06 [GeV] -Cell[11,36] 0.0015159313019142 [GeV] -Cell[10,27] 4.7465332609136e-06 [GeV] -Cell[11,39] 0.0047942302286448 [GeV] -Cell[14,28] 0.0026619010871564 [GeV] -Cell[15,15] 0.0018619767157398 [GeV] -Cell[18,35] 4.020824766485e-06 [GeV] -Cell[15,40] 0.0012956865335316 [GeV] -Cell[18,27] 6.6507782321423e-09 [GeV] -Cell[11,31] 0.0010120408055118 [GeV] -Cell[11,32] 0.0003203085677635 [GeV] -Cell[12,32] 0.00025905157809029 [GeV] -Cell[14,27] 0.28152699639732 [GeV] -Cell[14,26] 0.038944346017405 [GeV] -Cell[13,25] 0.0015723491709722 [GeV] -Cell[13,36] 0.0010348240634396 [GeV] -Cell[14,2] 7.1497984579764e-05 [GeV] -Cell[13,42] 0.0096833504097506 [GeV] -Cell[12,27] 0.00011728927801778 [GeV] -Cell[12,40] 0.025321495066859 [GeV] -Cell[14,44] 0.00072676701338863 [GeV] -Cell[12,28] 0.00080571704755426 [GeV] -Cell[11,22] 0.00051099891 [GeV] -Cell[12,25] 0.0031273493179308 [GeV] -Cell[11,21] 0.00030476564645778 [GeV] -Cell[14,4] 0.0002384083979217 [GeV] -Cell[12,24] 8.5218829044607e-06 [GeV] -Cell[11,26] 0.00034540802564322 [GeV] -Cell[11,10] 0.00021761128538087 [GeV] -Cell[10,10] 0.0066822124893086 [GeV] -Cell[10,20] 1.8196005839854e-08 [GeV] -Cell[13,35] 0.0048249792346859 [GeV] -Cell[10,29] 5.4862114484422e-07 [GeV] -Cell[10,21] 5.2573304856196e-08 [GeV] -Cell[10,25] 7.5587554078993e-08 [GeV] -Cell[12,23] 0.0012240218223767 [GeV] -Cell[12,22] 0.11540672599484 [GeV] -Cell[11,41] 0.0010215606817379 [GeV] -Cell[4,2] 2.2432941477746e-09 [GeV] -Cell[7,29] 5.1104062004015e-07 [GeV] -Cell[7,0] 0.00082720644377332 [GeV] -Cell[7,1] 0.0001167234503755 [GeV] -Cell[13,37] 0.00049822632865699 [GeV] -Cell[12,37] 0.047713918864447 [GeV] -Cell[12,36] 0.0062548127801741 [GeV] -Cell[11,40] 0.0044815816462986 [GeV] -Cell[9,31] 5.4148258641362e-09 [GeV] -Cell[10,11] 0.00087720436920611 [GeV] -Cell[12,0] 4.6982038614942e-06 [GeV] -Cell[12,47] 0.00088396873044405 [GeV] -Cell[6,19] 6.4208452363346e-07 [GeV] -Cell[6,31] 2.9428867856041e-07 [GeV] -Cell[7,26] 9.3132257461548e-12 [GeV] -Cell[6,0] 6.7898484985562e-09 [GeV] -Cell[5,3] 2.2876483853906e-09 [GeV] -Cell[15,43] 0.00053135526300161 [GeV] -Cell[14,21] 0.0011312209241878 [GeV] -Cell[11,11] 0.00064329478342518 [GeV] -Cell[11,20] 0.00031749553122324 [GeV] -Cell[16,3] 0.0008342779732941 [GeV] -Cell[11,37] 4.9197998919226e-08 [GeV] -Cell[13,12] 2.832403631669e-05 [GeV] -Cell[10,32] 0.00037599172787151 [GeV] -Cell[12,35] 0.004462002749475 [GeV] -Cell[14,42] 5.1472363059361e-05 [GeV] -Cell[16,14] 0.00067936757253936 [GeV] -Cell[14,15] 0.0011210192888339 [GeV] -Cell[12,13] 0.0063818488224752 [GeV] -Cell[4,13] 5.5636088363826e-06 [GeV] -Cell[12,46] 0.0041677533948728 [GeV] -Cell[11,46] 1.1137638415676e-05 [GeV] -Cell[14,41] 0.0015581284771873 [GeV] -Cell[12,41] 0.014197486043631 [GeV] -Cell[4,3] 9.7446027211845e-09 [GeV] -Cell[5,46] 0.074309221531294 [GeV] -Cell[5,47] 1.3121139045325e-07 [GeV] -Cell[14,43] 0.0060898273388953 [GeV] -Cell[12,7] 0.0013176445110572 [GeV] -Cell[12,6] 4.5978261039181e-07 [GeV] -Cell[15,18] 6.1349555116976e-05 [GeV] -Cell[15,19] 0.00022784404905838 [GeV] -Cell[15,20] 0.00080405896952823 [GeV] -Cell[15,17] 0.0032265095320034 [GeV] -Cell[4,12] 4.3621324875858e-06 [GeV] -Cell[8,47] 0.00011005334106381 [GeV] -Cell[12,10] 0.0009572871954299 [GeV] -Cell[12,5] 5.992423234602e-08 [GeV] -Cell[12,45] 3.6252713820431e-05 [GeV] -Cell[12,44] 0.00011199461112847 [GeV] -Cell[12,43] 0.00087730242448498 [GeV] -Cell[13,41] 0.003294912730399 [GeV] -Cell[15,0] 0.00096464614990873 [GeV] -Cell[12,42] 0.049835650438427 [GeV] -Cell[13,40] 0.039373251065226 [GeV] -Cell[14,40] 7.780675739582e-05 [GeV] -Cell[14,39] 1.6340413317266e-06 [GeV] -Cell[15,36] 2.9803211077706e-08 [GeV] -Cell[15,26] 0.0012076325981751 [GeV] -Cell[15,35] 0.00031645679100711 [GeV] -Cell[14,36] 0.0014666947887171 [GeV] -Cell[15,14] 3.6423412384465e-06 [GeV] -Cell[10,28] 3.9067790203262e-06 [GeV] -Cell[11,43] 0.0010026812763648 [GeV] -Cell[4,46] 5.812561721541e-08 [GeV] -Cell[11,44] 0.0012722099198962 [GeV] -Cell[11,45] 5.1810747856507e-05 [GeV] -Cell[16,7] 0.00050751741736924 [GeV] -Cell[16,33] 0.00056189287961523 [GeV] -Cell[16,12] 0.003226316171192 [GeV] -Cell[13,2] 2.9482941608876e-06 [GeV] -Cell[15,16] 6.9078121364328e-06 [GeV] -Cell[9,16] 0.00072383456925138 [GeV] -Cell[10,17] 0.00028387054512699 [GeV] -Cell[17,33] 0.00084880602411131 [GeV] -Cell[13,39] 0.13421824898227 [GeV] -Cell[11,38] 9.5696653404502e-05 [GeV] -Cell[12,11] 0.0035602095776721 [GeV] -Cell[12,12] 0.0039365696534575 [GeV] -Cell[13,38] 0.0098148384329454 [GeV] -Cell[14,25] 0.00037792634895607 [GeV] -Cell[12,17] 1.5751334489323e-05 [GeV] -Cell[9,15] 0.0011375491480792 [GeV] -Cell[10,14] 1.5095224625838e-10 [GeV] -Cell[6,32] 4.6341214329004e-08 [GeV] -Cell[15,12] 0.0012647182861663 [GeV] -Cell[1,32] 2.016926833312e-05 [GeV] -Cell[11,0] 0.000764337837369 [GeV] -Cell[16,17] 0.00026974067174285 [GeV] -Cell[15,22] 4.4452435559285e-05 [GeV] -Cell[10,4] 0.00087361118045761 [GeV] -Cell[16,19] 0.00013213645526284 [GeV] -Cell[16,20] 8.6001818999648e-11 [GeV] -Cell[13,24] 2.0216194679961e-05 [GeV] -Cell[18,21] 0.0001887310654482 [GeV] -Cell[18,20] 0.00048963107410057 [GeV] -### Total energy deposition in calorimeter by a source track in 151 cells : 3.3697766336763 (GeV) - -Source track ID 9542 (kaon+,2.4814297394056[GeV]) at (287.80045827957,-408.8653766389,-438.69778392234) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[6,37] 0.0017471354061157 [GeV] -Cell[7,38] 5.0377735024085e-05 [GeV] -Cell[5,41] 0.0010048487258651 [GeV] -Cell[6,42] 0.0050673302479975 [GeV] -Cell[7,43] 0.00094022941797311 [GeV] -Cell[6,40] 0.67081577803261 [GeV] -Cell[8,38] 0.0022133769595291 [GeV] -Cell[7,44] 1.6850660813361e-09 [GeV] -Cell[8,42] 0.00040735897497893 [GeV] -Cell[8,6] 7.4576158658601e-07 [GeV] -Cell[6,38] 5.0298112184919e-06 [GeV] -Cell[8,40] 0.016122955360842 [GeV] -Cell[6,44] 3.7756248048026e-09 [GeV] -Cell[6,43] 7.9809688031673e-09 [GeV] -Cell[7,34] 0.00014015431004085 [GeV] -Cell[7,41] 0.0021173156277417 [GeV] -Cell[9,36] 4.6593409675438e-05 [GeV] -Cell[6,41] 0.0085503387393699 [GeV] -Cell[9,42] 1.3828545343131e-07 [GeV] -Cell[9,43] 5.0067798377995e-06 [GeV] -Cell[9,38] 3.0436785891652e-09 [GeV] -Cell[9,37] 0.0022255838040945 [GeV] -Cell[7,40] 0.24759018638059 [GeV] -Cell[9,40] 0.0019959052175466 [GeV] -Cell[9,39] 0.0032593082483348 [GeV] -Cell[6,11] 0.00074895942188881 [GeV] -Cell[8,43] 3.4733675420284e-09 [GeV] -Cell[3,38] 0.00065056229131812 [GeV] -Cell[3,39] 0.0068594749558193 [GeV] -Cell[4,42] 0.0039972396267067 [GeV] -Cell[5,40] 0.20331944133023 [GeV] -Cell[6,39] 0.22267989514057 [GeV] -Cell[4,41] 0.0021206617195513 [GeV] -Cell[4,43] 0.00064798656518758 [GeV] -Cell[5,42] 6.8023999801881e-09 [GeV] -Cell[4,40] 0.46473507186545 [GeV] -Cell[3,40] 0.0087551396387765 [GeV] -Cell[7,39] 0.0047363315921841 [GeV] -Cell[5,8] 0.00076340751837358 [GeV] -Cell[7,42] 3.7498767254874e-05 [GeV] -Cell[8,41] 0.0099676456675848 [GeV] -Cell[8,39] 0.00030417031610853 [GeV] -Cell[4,39] 0.0029296415120091 [GeV] -Cell[4,38] 6.5798709836145e-05 [GeV] -Cell[3,41] 0.00032850435526959 [GeV] -Cell[5,39] 0.005882773450364 [GeV] -Cell[4,44] 4.8393648285128e-08 [GeV] -Cell[5,9] 0.00073713016992347 [GeV] -Cell[3,31] 6.072193296859e-06 [GeV] -Cell[3,32] 2.1174218854867e-06 [GeV] -Cell[7,14] 1.320017821854e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 51 cells : 1.9045826166386 (GeV) - -Source track ID 9737 (gamma,0.19649521790461[GeV]) at (-493.90321168142,77.843544952534,489.46549164779) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[12,23] 0.019560475402367 [GeV] -Cell[12,22] 0.172024857638 [GeV] -Cell[13,22] 0.00059843118786526 [GeV] -Cell[16,1] 0.00047591105266065 [GeV] -Cell[13,23] 0.003835542623718 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.19649521790461 (GeV) - -Source track ID 9738 (gamma,0.89164369738079[GeV]) at (-456.12361538416,204.8200368345,886.89514170062) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[9,37] 0.0018415969560046 [GeV] -Cell[14,21] 0.028406570254486 [GeV] -Cell[16,3] 0.00049543494594071 [GeV] -Cell[17,2] 0.0005822541314609 [GeV] -Cell[15,19] 0.0029566077909047 [GeV] -Cell[15,20] 0.0027873695883101 [GeV] -Cell[13,41] 0.0014830219342346 [GeV] -Cell[15,0] 0.0012356307672349 [GeV] -Cell[15,6] 0.0010444517303819 [GeV] -Cell[16,44] 0.00051099891 [GeV] -Cell[15,2] 0.0011864115274943 [GeV] -Cell[15,10] 0.0021198986316065 [GeV] -Cell[14,19] 0.044285842410394 [GeV] -Cell[15,21] 0.0072589869507655 [GeV] -Cell[14,20] 0.78416471447367 [GeV] -Cell[10,5] 0.00042032197291668 [GeV] -Cell[14,22] 0.010863584404986 [GeV] -### Total energy deposition in calorimeter by a source track in 17 cells : 0.89164369738079 (GeV) - -Source track ID 9704 (mu-,0.6196843006144[GeV]) at (-192.52889947185,461.44622966079,845.06545366963) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[15,15] 0.00074075611376963 [GeV] -Cell[16,16] 0.00057001299112062 [GeV] -Cell[14,15] 0.1962482900618 [GeV] -Cell[15,17] 0.0088245179901393 [GeV] -Cell[15,16] 0.19770553711447 [GeV] -Cell[16,17] 0.12983341991024 [GeV] -Cell[16,19] 6.5963320131459e-06 [GeV] -Cell[16,20] 0.00050828096833493 [GeV] -Cell[16,18] 0.0029287159273288 [GeV] -Cell[17,15] 0.0016181398542188 [GeV] -Cell[17,16] 2.6678315180106e-08 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.53898429394175 (GeV) - -Source track ID 9671 (pi+,0.42678398522626[GeV]) at (-366.77874162315,-339.81370586446,-452.78490058002) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[8,33] 9.3589216703549e-08 [GeV] -Cell[7,19] 1.3657299365377e-06 [GeV] -Cell[8,19] 4.7789401378395e-09 [GeV] -Cell[7,25] 2.7951680314004e-05 [GeV] -Cell[8,28] 0.010249711829995 [GeV] -Cell[8,29] 0.0028172637189958 [GeV] -Cell[8,30] 0.00010604904488434 [GeV] -Cell[8,23] 8.2628542149905e-06 [GeV] -Cell[8,24] 0.0015804736726819 [GeV] -Cell[8,27] 0.0083426906203733 [GeV] -Cell[7,24] 7.7150127708592e-10 [GeV] -Cell[9,42] 0.0010843110240543 [GeV] -Cell[9,43] 2.7902933652513e-10 [GeV] -Cell[7,30] 0.0003657611567512 [GeV] -Cell[4,2] 0.00039151348620658 [GeV] -Cell[7,29] 0.23142464688027 [GeV] -Cell[2,14] 4.7991969177019e-07 [GeV] -Cell[9,29] 0.0045330512689449 [GeV] -Cell[9,30] 3.7394777430109e-06 [GeV] -Cell[8,26] 0.00010455148165784 [GeV] -Cell[7,27] 0.011069742910454 [GeV] -Cell[5,4] 0.00039955244288456 [GeV] -Cell[7,26] 0.0011925929986085 [GeV] -Cell[8,25] 0.00057752500005938 [GeV] -Cell[7,17] 0.0014202808825074 [GeV] -Cell[3,15] 0.0001116745999808 [GeV] -Cell[3,14] 2.2780732251704e-09 [GeV] -Cell[1,29] 0.00015457488644722 [GeV] -Cell[2,29] 0.00012191737748662 [GeV] -Cell[1,33] 1.0211240733042e-06 [GeV] -Cell[3,16] 1.4371712168213e-06 [GeV] -Cell[9,41] 0.00039865828505071 [GeV] -Cell[7,28] 0.004503113392262 [GeV] -Cell[8,0] 4.8277395835612e-06 [GeV] -Cell[2,28] 2.7222096396144e-06 [GeV] -Cell[5,5] 6.4730021739479e-06 [GeV] -Cell[2,13] 6.193349690875e-10 [GeV] -Cell[7,16] 0.00023172262881562 [GeV] -### Total energy deposition in calorimeter by a source track in 38 cells : 0.28123976281405 (GeV) - -Source track ID 9672 (kaon-,0.64155284210936[GeV]) at (452.10557608648,-213.54284832678,326.63951136967) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[10,43] 4.1492388118058e-06 [GeV] -Cell[9,24] 0.0094040999884067 [GeV] -Cell[11,42] 8.7813675927464e-06 [GeV] -Cell[10,45] 0.024612743083067 [GeV] -Cell[5,19] 0.00019359308818275 [GeV] -Cell[5,20] 0.000211211502232 [GeV] -Cell[8,23] 0.0013440328322242 [GeV] -Cell[11,14] 0.00051099891 [GeV] -Cell[10,27] 0.0019993145423467 [GeV] -Cell[11,7] 2.5924454821507e-05 [GeV] -Cell[10,25] 0.00024214487876616 [GeV] -Cell[9,25] 0.025748715840599 [GeV] -Cell[9,26] 0.0010002406210718 [GeV] -Cell[8,22] 0.00042787579374447 [GeV] -Cell[5,21] 4.9623860531938e-05 [GeV] -Cell[15,25] 0.074222144161203 [GeV] -Cell[13,14] 8.4321741758231e-07 [GeV] -Cell[12,46] 9.6969399692171e-09 [GeV] -Cell[11,46] 7.0431269705296e-11 [GeV] -Cell[10,41] 0.0015772280039166 [GeV] -Cell[12,41] 0.0018229401878056 [GeV] -Cell[15,18] 1.1907575753867e-08 [GeV] -Cell[15,19] 5.3799619422534e-08 [GeV] -Cell[12,45] 0.00092229323420906 [GeV] -Cell[12,44] 0.00093118850450867 [GeV] -Cell[12,43] 0.00045418594489774 [GeV] -Cell[13,20] 0.0002258267176112 [GeV] -Cell[15,27] 0.00038263374062578 [GeV] -Cell[15,26] 0.0010659793395273 [GeV] -Cell[14,36] 0.0015008508123053 [GeV] -Cell[11,43] 0.0015937176670833 [GeV] -Cell[11,44] 0.30471310778326 [GeV] -Cell[10,44] 0.001879147582438 [GeV] -Cell[10,46] 7.5428804210901e-05 [GeV] -Cell[11,45] 0.066561637521335 [GeV] -Cell[10,42] 9.2236625787336e-06 [GeV] -Cell[14,35] 2.5598982814699e-05 [GeV] -Cell[13,5] 6.0725433286279e-09 [GeV] -Cell[19,46] 2.6065256970469e-06 [GeV] -Cell[14,19] 1.8803693819791e-09 [GeV] -Cell[11,38] 0.0012827723217758 [GeV] -Cell[14,20] 2.40678638595e-05 [GeV] -Cell[10,47] 0.0052843552207961 [GeV] -Cell[11,16] 0.00051099891 [GeV] -Cell[14,17] 0.00060894512154193 [GeV] -### Total energy deposition in calorimeter by a source track in 45 cells : 0.5314612552613 (GeV) - -Source track ID 9669 (gamma,0.062293140479318[GeV]) at (-277.09245056227,416.19679701002,226.70071474392) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[11,16] 0.062293140479318 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.062293140479318 (GeV) - -Source track ID 9670 (gamma,0.18169391742921[GeV]) at (418.45379320324,273.67210846891,279.34342802017) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[11,4] 0.16599282394747 [GeV] -Cell[12,32] 0.0027252417138615 [GeV] -Cell[11,5] 0.0061566702453331 [GeV] -Cell[10,2] 0.0063081826125381 [GeV] -Cell[11,3] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.18169391742921 (GeV) - -Source track ID 9649 (kaon+,1.7505046244303[GeV]) at (75.992459406464,494.1914063532,1965.9001384897) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[19,10] 0.041647698153122 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.041647698153122 (GeV) - -Source track ID 9546 (pi-,0.4589295424304[GeV]) at (-499.95194602465,-6.9319309117019,-206.54097337243) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[7,46] 1.2942612724146e-05 [GeV] -Cell[6,25] 1.7578991446044e-05 [GeV] -Cell[7,47] 0.00073155163074773 [GeV] -Cell[6,12] 0.00019858625265465 [GeV] -Cell[7,25] 0.0079768186974149 [GeV] -Cell[8,32] 2.4368937374675e-09 [GeV] -Cell[9,32] 0.0010056469573704 [GeV] -Cell[9,23] 1.3571797250165e-05 [GeV] -Cell[9,24] 0.00012744043887761 [GeV] -Cell[9,22] 0.00031631277189683 [GeV] -Cell[8,30] 2.3641405277885e-11 [GeV] -Cell[8,23] 3.3560325391591e-08 [GeV] -Cell[9,20] 0.0016989069921872 [GeV] -Cell[8,24] 0.12746480862008 [GeV] -Cell[6,44] 5.6088570738666e-07 [GeV] -Cell[6,43] 5.4003234254196e-08 [GeV] -Cell[5,35] 1.1743204871891e-05 [GeV] -Cell[8,27] 6.1331627782693e-06 [GeV] -Cell[7,24] 6.0092606581748e-06 [GeV] -Cell[10,22] 0.0004621252749007 [GeV] -Cell[10,23] 1.9969244021922e-08 [GeV] -Cell[10,20] 0.0017198370316687 [GeV] -Cell[10,21] 0.011761302728808 [GeV] -Cell[4,21] 6.6787470132113e-10 [GeV] -Cell[6,1] 1.2267484635231e-08 [GeV] -Cell[7,0] 0.00066716428183099 [GeV] -Cell[9,25] 0.021238357423923 [GeV] -Cell[9,29] 3.5358619992615e-05 [GeV] -Cell[9,28] 0.0026805325437712 [GeV] -Cell[9,30] 0.0046123643346607 [GeV] -Cell[9,27] 3.8728152886847e-05 [GeV] -Cell[8,26] 0.0053596055829322 [GeV] -Cell[9,26] 0.0013020685621367 [GeV] -Cell[9,31] 0.0062425489063356 [GeV] -Cell[7,27] 5.0439986341644e-07 [GeV] -Cell[7,26] 0.0053499945842321 [GeV] -Cell[8,25] 0.010274632796851 [GeV] -Cell[6,11] 0.00012545625515077 [GeV] -Cell[2,12] 8.9329579736841e-08 [GeV] -Cell[16,45] 1.1487572919577e-09 [GeV] -Cell[6,2] 3.5173766498247e-06 [GeV] -Cell[5,1] 0.0014425770997335 [GeV] -Cell[10,8] 1.5990041429177e-06 [GeV] -Cell[9,21] 0.00384907009455 [GeV] -Cell[10,17] 4.9562501371952e-05 [GeV] -Cell[10,18] 8.9902824913679e-06 [GeV] -Cell[12,11] 1.6360136214644e-08 [GeV] -Cell[17,45] 1.7710705310492e-07 [GeV] -Cell[10,19] 1.0274186643073e-06 [GeV] -Cell[5,37] 7.3340709988315e-05 [GeV] -Cell[5,38] 0.00087830560972645 [GeV] -### Total energy deposition in calorimeter by a source track in 51 cells : 0.21776759072815 (GeV) - -Source track ID 9642 (gamma,0.43032370642417[GeV]) at (-193.66745806185,460.96953878522,1404.1020579422) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[14,10] 0.0019771766850904 [GeV] -Cell[19,19] 0.00084904305007267 [GeV] -Cell[17,6] 0.0020102216907413 [GeV] -Cell[18,27] 0.005165250020859 [GeV] -Cell[15,44] 0.00051099891 [GeV] -Cell[15,35] 0.00080694407174408 [GeV] -Cell[17,1] 0.00054565062734545 [GeV] -Cell[16,33] 0.00043823580263453 [GeV] -Cell[17,15] 0.25105268800613 [GeV] -Cell[17,14] 0.14264478461616 [GeV] -Cell[19,45] 0.00083484850962234 [GeV] -Cell[18,43] 0.00051099891 [GeV] -Cell[18,28] 0.00075198137403442 [GeV] -Cell[17,39] 0.00029711484672393 [GeV] -Cell[8,2] 0.00064604914585184 [GeV] -Cell[19,22] 0.0022198107413135 [GeV] -### Total energy deposition in calorimeter by a source track in 16 cells : 0.41126179700833 (GeV) - -Source track ID 9643 (gamma,0.84468519705162[GeV]) at (143.95468768829,478.82882942923,1448.6318383857) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[16,31] 0.00059077837370255 [GeV] -Cell[13,27] 0.00069035664076652 [GeV] -Cell[13,35] 0.00045556255367304 [GeV] -Cell[19,29] 0.0017970635893767 [GeV] -Cell[16,45] 0.00052741759457746 [GeV] -Cell[16,38] 0.00044302529074586 [GeV] -Cell[16,7] 0.0013489470144798 [GeV] -Cell[17,8] 0.001965616449497 [GeV] -Cell[17,7] 0.0015037809791475 [GeV] -Cell[17,9] 0.79189518677687 [GeV] -Cell[18,9] 0.0069707556137835 [GeV] -Cell[17,10] 0.0098934843478842 [GeV] -Cell[18,0] 0.00050350008707492 [GeV] -Cell[16,17] 0.00060407556976396 [GeV] -Cell[18,39] 0.0004330187806744 [GeV] -Cell[17,35] 0.00077847270676937 [GeV] -Cell[19,0] 0.00051099891 [GeV] -Cell[19,47] 0.00044395633921677 [GeV] -### Total energy deposition in calorimeter by a source track in 18 cells : 0.821355997618 (GeV) - -Source track ID 9552 (pi-,1.1274721298724[GeV]) at (-499.95260737727,-6.884066869819,948.82151472435) -Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[14,29] 0.020152881738504 [GeV] -Cell[14,30] 0.00063379963705488 [GeV] -Cell[14,28] 0.0088988584911896 [GeV] -Cell[16,23] 0.00047356704124422 [GeV] -Cell[17,22] 3.2098816591315e-06 [GeV] -Cell[15,15] 0.00047618088612683 [GeV] -Cell[18,27] 4.1079000892182e-05 [GeV] -Cell[13,31] 0.00092783717873868 [GeV] -Cell[15,30] 0.0035799984743977 [GeV] -Cell[16,30] 0.00016506338879424 [GeV] -Cell[14,27] 0.00057263760841839 [GeV] -Cell[13,28] 0.0015698094758281 [GeV] -Cell[12,40] 0.00045719384496522 [GeV] -Cell[16,9] 0.00041218550752978 [GeV] -Cell[14,23] 2.4782108312138e-09 [GeV] -Cell[14,46] 0.0013954715676496 [GeV] -Cell[14,47] 6.5680262196111e-08 [GeV] -Cell[14,21] 0.00036622513841837 [GeV] -Cell[16,21] 0.0067194575593905 [GeV] -Cell[15,25] 0.0015200932241755 [GeV] -Cell[12,41] 0.00073493737812896 [GeV] -Cell[16,28] 0.0023619815152915 [GeV] -Cell[15,20] 0.011746936514118 [GeV] -Cell[16,29] 0.00060729068014928 [GeV] -Cell[16,22] 0.0022861079617675 [GeV] -Cell[13,47] 0.00080502680966833 [GeV] -Cell[12,42] 4.6756617200572e-07 [GeV] -Cell[13,40] 8.5465212760027e-06 [GeV] -Cell[15,28] 0.0019218560666793 [GeV] -Cell[15,27] 0.0048071414946899 [GeV] -Cell[15,26] 0.0074315016697831 [GeV] -Cell[15,14] 7.8515521308873e-06 [GeV] -Cell[16,25] 0.00040259077856183 [GeV] -Cell[16,24] 0.00039024187439577 [GeV] -Cell[15,5] 0.00016076249818673 [GeV] -Cell[15,24] 0.14205544950113 [GeV] -Cell[15,23] 0.010542673854123 [GeV] -Cell[16,10] 5.0257540351595e-12 [GeV] -Cell[17,9] 0.00014534171958621 [GeV] -Cell[17,29] 0.13208903002302 [GeV] -Cell[17,28] 0.14436355638274 [GeV] -Cell[16,27] 0.0031505348008 [GeV] -Cell[15,21] 0.060011735891851 [GeV] -Cell[16,26] 0.00078029261228448 [GeV] -Cell[17,26] 1.0437637451787e-05 [GeV] -Cell[17,27] 0.003221148482704 [GeV] -Cell[15,22] 0.0068022419214255 [GeV] -Cell[16,19] 0.0044632371951496 [GeV] -Cell[16,20] 0.0052711634938171 [GeV] -Cell[14,22] 8.6284216741319e-05 [GeV] -Cell[14,24] 0.073487966618217 [GeV] -Cell[16,4] 3.4984813537449e-06 [GeV] -Cell[16,5] 1.1887696933286e-05 [GeV] -Cell[16,6] 0.00018350420828733 [GeV] -Cell[17,21] 0.00028391049730453 [GeV] -Cell[17,20] 8.6866093637354e-06 [GeV] -Cell[18,26] 0.00070742415411378 [GeV] -Cell[18,25] 0.00063799646588031 [GeV] -### Total energy deposition in calorimeter by a source track in 58 cells : 0.67035686115376 (GeV) - -Source track ID 9540 (gamma,0.21259862372436[GeV]) at (298.67434907873,-400.99081436162,-1192.028773764) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,14] 0.00070453009189838 [GeV] -Cell[3,40] 0.2051882332994 [GeV] -Cell[3,41] 0.0053535039091708 [GeV] -Cell[3,42] 0.0007078881797659 [GeV] -Cell[6,15] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.21246515439024 (GeV) - -Source track ID 9498 (pi-,0.62979406455293[GeV]) at (341.32392883147,365.37374783508,-1021.4114666437) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[6,42] 0.00035028509555343 [GeV] -Cell[7,43] 0.0014161569627813 [GeV] -Cell[7,18] 0.0016702328839028 [GeV] -Cell[7,19] 4.5904939611319e-08 [GeV] -Cell[8,19] 1.8828513202607e-07 [GeV] -Cell[7,44] 0.0024732496453897 [GeV] -Cell[6,20] 2.3401130863931e-05 [GeV] -Cell[8,20] 1.9217075077904e-09 [GeV] -Cell[7,41] 0.00024163988705266 [GeV] -Cell[19,31] 1.015800211303e-05 [GeV] -Cell[18,27] 0.0013922572361042 [GeV] -Cell[6,41] 1.8350494035985e-05 [GeV] -Cell[2,45] 1.7343288724078e-05 [GeV] -Cell[7,21] 5.1533314399421e-07 [GeV] -Cell[7,20] 1.0564662166871e-05 [GeV] -Cell[7,27] 0.0010747151818635 [GeV] -Cell[7,40] 2.6159123601701e-06 [GeV] -Cell[19,29] 0.0026573844644691 [GeV] -Cell[14,13] 0.00038686813977722 [GeV] -Cell[3,39] 4.6084711444564e-05 [GeV] -Cell[5,40] 1.0613002814353e-09 [GeV] -Cell[6,7] 0.0018615589256002 [GeV] -Cell[13,22] 3.1168735615211e-05 [GeV] -Cell[1,17] 0.0028994772628449 [GeV] -Cell[1,31] 0.00029739397632875 [GeV] -Cell[3,14] 1.0800978206703e-05 [GeV] -Cell[4,14] 1.6475689633012e-05 [GeV] -Cell[2,24] 3.3244645646846e-07 [GeV] -Cell[2,25] 1.399836037308e-09 [GeV] -Cell[5,24] 0.00045412922384651 [GeV] -Cell[1,29] 2.6622163917637e-05 [GeV] -Cell[4,7] 0.0045303082198313 [GeV] -Cell[1,33] 1.7820076550379e-08 [GeV] -Cell[4,40] 1.5003952489678e-07 [GeV] -Cell[5,6] 0.0053176956869333 [GeV] -Cell[3,40] 0.0004699429299385 [GeV] -Cell[1,30] 2.4169679323677e-05 [GeV] -Cell[5,23] 1.6395392128743e-06 [GeV] -Cell[5,8] 1.4145800520282e-06 [GeV] -Cell[3,44] 0.00078902011567459 [GeV] -Cell[16,28] 2.1956380524784e-05 [GeV] -Cell[6,8] 2.8054222298124e-08 [GeV] -Cell[5,7] 3.9688359004231e-05 [GeV] -Cell[16,40] 1.7404203480737e-05 [GeV] -Cell[16,41] 6.5663746958421e-05 [GeV] -Cell[15,26] 8.4388962277444e-05 [GeV] -Cell[14,11] 0.0004103574318392 [GeV] -Cell[14,12] 3.2244099944364e-05 [GeV] -Cell[18,29] 0.0054121671332776 [GeV] -Cell[18,30] 0.013546873370268 [GeV] -Cell[17,29] 4.3163624068256e-06 [GeV] -Cell[17,28] 8.4926863451074e-08 [GeV] -Cell[16,27] 3.4768797355355e-05 [GeV] -Cell[16,26] 2.1352762792958e-05 [GeV] -Cell[17,26] 2.2237815588596e-05 [GeV] -Cell[17,27] 0.00063111231205767 [GeV] -Cell[1,32] 0.0015770571430017 [GeV] -Cell[5,39] 2.5697227101773e-09 [GeV] -Cell[5,5] 5.7520537520759e-06 [GeV] -Cell[18,28] 0.00077695136762793 [GeV] -Cell[18,26] 0.00041462592619359 [GeV] -Cell[4,6] 0.30355142061689 [GeV] -Cell[4,5] 0.00069154311841999 [GeV] -Cell[4,8] 0.0025132301819786 [GeV] -Cell[3,43] 0.00068875774731521 [GeV] -Cell[2,42] 4.919242055621e-07 [GeV] -Cell[0,40] 4.4128020235803e-06 [GeV] -Cell[2,30] 3.345055913087e-06 [GeV] -Cell[19,30] 0.00077356061669161 [GeV] -Cell[18,31] 0.0011849814469058 [GeV] -Cell[19,26] 1.2266639584254e-05 [GeV] -Cell[5,36] 4.4193002395332e-09 [GeV] -Cell[5,15] 0.0016603866284645 [GeV] -Cell[5,14] 1.3170118530979e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 74 cells : 0.36274098471306 (GeV) - -Source track ID 9499 (pi+,3.2625364243985[GeV]) at (499.98862008911,-3.3733931565511,-1676.1324808218) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,6] 1.1692697937633e-06 [GeV] -Cell[7,19] 0.00094489783157053 [GeV] -Cell[8,19] 2.9320236933472e-07 [GeV] -Cell[8,18] 2.1274649270708e-08 [GeV] -Cell[2,46] 0.00045429401237793 [GeV] -Cell[7,5] 5.2846751907509e-07 [GeV] -Cell[6,27] 4.3328518804628e-06 [GeV] -Cell[6,5] 0.00028221769603465 [GeV] -Cell[1,40] 0.0014777215043771 [GeV] -Cell[1,12] 7.6329800145686e-05 [GeV] -Cell[2,5] 2.9010475671384e-05 [GeV] -Cell[2,4] 0.00023714300313077 [GeV] -Cell[2,45] 0.0071834188894777 [GeV] -Cell[2,15] 0.0026026336043877 [GeV] -Cell[2,16] 0.001257989516429 [GeV] -Cell[1,16] 0.0013140585738582 [GeV] -Cell[1,15] 0.0015448470054543 [GeV] -Cell[2,18] 0.00053241211688544 [GeV] -Cell[2,14] 0.0008679988274381 [GeV] -Cell[2,8] 0.0067897733487105 [GeV] -Cell[2,7] 3.8151732201186e-07 [GeV] -Cell[1,8] 1.8228554395506e-05 [GeV] -Cell[7,21] 1.1605455892095e-05 [GeV] -Cell[2,37] 0.0019854291144474 [GeV] -Cell[1,37] 0.0071558008693998 [GeV] -Cell[1,38] 0.0013804920882948 [GeV] -Cell[0,21] 0.00060687736609259 [GeV] -Cell[4,17] 4.9949838430621e-06 [GeV] -Cell[3,17] 0.00023240794954575 [GeV] -Cell[4,16] 1.4867828867864e-06 [GeV] -Cell[1,22] 0.0052434654910641 [GeV] -Cell[0,3] 0.013449277577998 [GeV] -Cell[0,1] 0.0076241037289932 [GeV] -Cell[0,2] 0.00035770173182359 [GeV] -Cell[0,0] 0.024637401811863 [GeV] -Cell[1,20] 2.663720631972e-06 [GeV] -Cell[0,22] 1.4423997708946e-06 [GeV] -Cell[1,2] 0.0079935495029694 [GeV] -Cell[1,44] 0.0019213655639073 [GeV] -Cell[1,6] 0.00023202725475471 [GeV] -Cell[0,5] 0.0042318696916747 [GeV] -Cell[1,9] 0.013085412209674 [GeV] -Cell[2,32] 0.00086449358800428 [GeV] -Cell[13,21] 0.00075230154960411 [GeV] -Cell[0,38] 0.0019677261913737 [GeV] -Cell[0,39] 5.4873759421525e-06 [GeV] -Cell[0,37] 0.0022711594471604 [GeV] -Cell[1,4] 0.0025964025398103 [GeV] -Cell[0,41] 0.0011695060596385 [GeV] -Cell[2,3] 0.00054879263329909 [GeV] -Cell[0,4] 0.0017436407403228 [GeV] -Cell[1,31] 0.0036649822090261 [GeV] -Cell[4,24] 2.1407537908544e-06 [GeV] -Cell[1,42] 0.00049716808869198 [GeV] -Cell[1,14] 9.6375038765473e-08 [GeV] -Cell[4,23] 6.6657596423056e-05 [GeV] -Cell[0,7] 0.00047772294151412 [GeV] -Cell[0,6] 1.3632522211537e-07 [GeV] -Cell[1,3] 0.002943113195385 [GeV] -Cell[1,29] 0.0039095734178739 [GeV] -Cell[2,29] 0.00010074593042373 [GeV] -Cell[1,47] 0.95494584818993 [GeV] -Cell[2,0] 0.0032653598579871 [GeV] -Cell[2,47] 0.0040884227731093 [GeV] -Cell[3,47] 3.1601796043105e-05 [GeV] -Cell[0,43] 1.0322438852199e-06 [GeV] -Cell[2,44] 0.015636940289867 [GeV] -Cell[0,44] 0.0016191435971423 [GeV] -Cell[1,33] 0.00020073802196123 [GeV] -Cell[1,34] 0.0021199650912143 [GeV] -Cell[1,10] 0.00089437782459088 [GeV] -Cell[1,11] 0.0018246346522976 [GeV] -Cell[2,11] 7.7774296955795e-06 [GeV] -Cell[0,34] 0.0039775563341829 [GeV] -Cell[1,0] 0.21162843188266 [GeV] -Cell[1,1] 0.013750521025816 [GeV] -Cell[3,16] 1.76077236124e-05 [GeV] -Cell[2,33] 7.3048775361144e-05 [GeV] -Cell[1,30] 0.00012142962721498 [GeV] -Cell[0,42] 2.6189150844402e-08 [GeV] -Cell[2,36] 0.0014079283151732 [GeV] -Cell[1,46] 0.055738508654371 [GeV] -Cell[2,43] 0.00013749825926425 [GeV] -Cell[3,44] 1.8188209798154e-05 [GeV] -Cell[3,45] 0.0024094345427545 [GeV] -Cell[4,37] 2.8728836332448e-07 [GeV] -Cell[2,38] 4.0624776664799e-06 [GeV] -Cell[2,39] 0.0022393759917086 [GeV] -Cell[6,6] 1.1180472912201e-05 [GeV] -Cell[13,20] 3.3210377523574e-09 [GeV] -Cell[12,20] 7.0431269705296e-11 [GeV] -Cell[4,46] 2.3186137259472e-06 [GeV] -Cell[0,36] 0.00033159436662743 [GeV] -Cell[1,32] 0.0013407432074964 [GeV] -Cell[4,39] 1.6344673116691e-05 [GeV] -Cell[4,44] 2.0745019299966e-06 [GeV] -Cell[3,42] 6.7317159846425e-11 [GeV] -Cell[3,43] 9.1618858277798e-11 [GeV] -Cell[2,42] 0.011733322416487 [GeV] -Cell[0,40] 0.0046616580588816 [GeV] -Cell[0,47] 0.035981872646234 [GeV] -Cell[2,10] 4.4811654132673e-06 [GeV] -Cell[0,46] 0.01756067242883 [GeV] -Cell[1,45] 0.019598724588503 [GeV] -Cell[2,9] 6.5962758148089e-05 [GeV] -Cell[0,45] 0.011128472220547 [GeV] -Cell[1,43] 0.00048061984183565 [GeV] -Cell[3,28] 0.00085679912993421 [GeV] -Cell[5,28] 4.4815843071319e-05 [GeV] -Cell[6,28] 7.0752018072881e-05 [GeV] -Cell[0,35] 0.0019771928044208 [GeV] -Cell[0,33] 0.0017979991016631 [GeV] -Cell[4,45] 2.452300838479e-05 [GeV] -Cell[3,27] 0.00047475409336828 [GeV] -Cell[1,36] 0.021374365634581 [GeV] -Cell[2,35] 2.6640467549441e-05 [GeV] -Cell[1,35] 0.0038201074322365 [GeV] -Cell[0,25] 0.00044914628038032 [GeV] -Cell[2,41] 2.215008463395e-06 [GeV] -Cell[3,46] 1.0959004546748e-05 [GeV] -Cell[1,41] 0.00037187103451845 [GeV] -Cell[2,31] 0.00078987617789103 [GeV] -### Total energy deposition in calorimeter by a source track in 122 cells : 1.5505327332129 (GeV) - -Source track ID 9495 (gamma,0.53051937575115[GeV]) at (475.84610346255,-153.52682442982,-782.17054994568) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[5,45] 0.26392828635388 [GeV] -Cell[10,33] 0.00051099891 [GeV] -Cell[6,34] 0.00084656056020311 [GeV] -Cell[6,45] 0.24088588872843 [GeV] -Cell[5,44] 0.0023427302395188 [GeV] -Cell[2,19] 0.0010964493184478 [GeV] -Cell[2,18] 0.00058058500329772 [GeV] -Cell[9,13] 0.0018854076287892 [GeV] -Cell[5,22] 0.0010486008403521 [GeV] -Cell[1,13] 0.0026505812320382 [GeV] -Cell[5,46] 0.0065759787155659 [GeV] -Cell[5,0] 0.0011178064823884 [GeV] -Cell[4,37] 0.004233458742174 [GeV] -Cell[3,27] 0.00063816796527913 [GeV] -### Total energy deposition in calorimeter by a source track in 14 cells : 0.52834150072037 (GeV) - -Source track ID 9496 (gamma,0.17927399228015[GeV]) at (168.15422556197,-470.87594589834,-1264.5234722168) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[2,19] 0.00032016237078369 [GeV] -Cell[2,18] 0.00047532308203052 [GeV] -Cell[3,38] 0.16594819056389 [GeV] -Cell[1,44] 0.00044525354776738 [GeV] -Cell[3,16] 0.00051099891 [GeV] -Cell[0,47] 0.0022088860270822 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.16990881450156 (GeV) - -Source track ID 9485 (gamma,0.00051381694826823[GeV]) at (-163.52537895705,472.50338669363,-74.801305395393) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,14] 0.00051381694826823 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051381694826823 (GeV) - -Source track ID 9488 (gamma,7.5873739435081e-05[GeV]) at (-199.95186743203,458.27857326133,-114.37554396845) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,15] 7.5873739435081e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 7.5873739435081e-05 (GeV) - -Source track ID 9389 (e+,0.34247397524044[GeV]) at (-157.37684715751,474.58669174215,-136.29982328632) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,14] 0.002538613062414 [GeV] -Cell[9,14] 0.28625442390199 [GeV] -Cell[8,12] 0.00086210306526713 [GeV] -Cell[8,13] 0.0013341059422816 [GeV] -Cell[9,12] 0.0049717144720964 [GeV] -Cell[0,12] 0.00023006814822215 [GeV] -Cell[9,13] 0.046442960401194 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.34263398899346 (GeV) - -Source track ID 9473 (gamma,0.0021263918202991[GeV]) at (-498.53959292032,-38.187357735807,-97.451455311278) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,24] 0.0021263918202991 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0021263918202991 (GeV) - -Source track ID 9468 (gamma,0.205970880404[GeV]) at (-498.91639309571,32.900344988616,-134.92883365752) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,23] 0.19197391914823 [GeV] -Cell[9,24] 0.0099220984047027 [GeV] -Cell[9,22] 0.0007929677753738 [GeV] -Cell[8,23] 0.0014494923418793 [GeV] -Cell[6,47] 0.0017997820996101 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.2059382597698 (GeV) - -Source track ID 9469 (gamma,0.00013834325360898[GeV]) at (-498.95607387535,32.292976680664,-135.77255576513) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,23] 0.00013834325360898 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00013834325360898 (GeV) - -Source track ID 9470 (gamma,4.3055612019483e-05[GeV]) at (-498.93857445447,32.562231516659,-135.51892868231) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,23] 4.3055612019483e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 4.3055612019483e-05 (GeV) - -Source track ID 9471 (gamma,0.0018138810106325[GeV]) at (-498.95186388474,32.357959236423,-135.77277684482) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,23] 0.0018138810106325 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0018138810106325 (GeV) - -Source track ID 9390 (e-,0.29225327116004[GeV]) at (-499.81188421238,13.71424077623,-138.89831447336) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,23] 0.2057919758232 [GeV] -Cell[9,24] 0.078086808850707 [GeV] -Cell[9,22] 0.00018955035265096 [GeV] -Cell[8,23] 0.00032954073280696 [GeV] -Cell[8,24] 0.00089063583587964 [GeV] -Cell[11,41] 0.00051099891 [GeV] -Cell[12,36] 0.00016372880199629 [GeV] -Cell[9,25] 0.00020739937603701 [GeV] -Cell[9,26] 0.00030359953396299 [GeV] -Cell[9,40] 0.0010172697788577 [GeV] -Cell[11,15] 0.00089794114580375 [GeV] -Cell[6,8] 0.00051099891 [GeV] -Cell[9,21] 0.00033714533912321 [GeV] -Cell[4,39] 0.0024723846213099 [GeV] -### Total energy deposition in calorimeter by a source track in 14 cells : 0.29170997801233 (GeV) - -Source track ID 9400 (gamma,9.1611661883989e-05[GeV]) at (-499.04152377341,-30.944426798957,-350.80893880132) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,24] 9.1611661883989e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 9.1611661883989e-05 (GeV) - -Source track ID 9401 (gamma,0.0093091466962307[GeV]) at (-442.47792170467,-232.83747293748,-436.67336805325) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,30] 9.8971574015334e-05 [GeV] -Cell[7,27] 0.0072558795965801 [GeV] -Cell[7,28] 0.0011764497879952 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.0085313009585906 (GeV) - -Source track ID 9462 (gamma,0.00028679762999226[GeV]) at (-352.29266905402,-354.80963252256,-466.55782215264) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,30] 0.00028679762999226 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00028679762999226 (GeV) - -Source track ID 9402 (gamma,0.00055214323081114[GeV]) at (-482.97345543209,-129.37017178617,-444.16498543295) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,25] 0.00055214323081114 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00055214323081114 (GeV) - -Source track ID 9404 (gamma,0.0077108373334023[GeV]) at (-426.42743920804,-261.07401075265,-438.27836394077) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[5,2] 0.00051099891 [GeV] -Cell[7,28] 0.0071998384234023 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.0077108373334023 (GeV) - -Source track ID 9457 (gamma,0.018367441369512[GeV]) at (-407.8199414098,-289.27996022626,-437.3064113634) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[6,4] 0.00061937055911551 [GeV] -Cell[7,28] 0.017748070810396 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.018367441369512 (GeV) - -Source track ID 9458 (gamma,0.0011727575220294[GeV]) at (-221.87818660643,-448.07373311571,-396.64037825984) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,32] 0.00076470054027578 [GeV] -Cell[7,32] 0.00040805698175367 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.0011727575220294 (GeV) - -Source track ID 9405 (gamma,0.0003880334045112[GeV]) at (483.45156945692,127.57186206071,-224.81504031481) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,1] 0.0003880334045112 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0003880334045112 (GeV) - -Source track ID 9407 (gamma,0.0013728393338558[GeV]) at (-379.11597511855,-325.99244992778,-488.05632452091) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,29] 0.0013728393338558 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0013728393338558 (GeV) - -Source track ID 9408 (gamma,0.0059398377770749[GeV]) at (-372.00566189715,-334.08350380775,-492.16313880059) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,29] 0.0059398377770749 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0059398377770749 (GeV) - -Source track ID 9409 (gamma,0.002530305748683[GeV]) at (-389.23578222037,-313.83993665449,-520.52376587015) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,29] 0.002530305748683 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.002530305748683 (GeV) - -Source track ID 9414 (gamma,0.00060410634661587[GeV]) at (-49.546662230061,-497.53907209571,-576.08954733622) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,35] 0.00060410634661587 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00060410634661587 (GeV) - -Source track ID 9392 (e-,0.053056853873497[GeV]) at (383.61776966803,320.68271982588,-1376.5204892582) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[2,5] 0.005500965239376 [GeV] -Cell[2,4] 0.00045950670198641 [GeV] -Cell[3,4] 0.00037696681860034 [GeV] -Cell[3,5] 0.046208416203535 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.052545854963497 (GeV) - -Source track ID 9395 (gamma,0.0012672480474063[GeV]) at (374.59075178307,-331.18237978279,-1360.4152128535) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[3,42] 0.0012672480474063 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0012672480474063 (GeV) - -Source track ID 9396 (gamma,0.00097640981800673[GeV]) at (183.58330925719,465.07759413046,-132.06475981143) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,9] 0.00097640981800673 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00097640981800673 (GeV) - -Source track ID 9322 (pi+,0.1875390525964[GeV]) at (-499.4929573911,-22.51189722544,1588.6713106021) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[18,24] 0.026444212884997 [GeV] -Cell[17,24] 0.056038364435039 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.082482577320036 (GeV) - -Source track ID 9315 (pi-,0.95310382838957[GeV]) at (-364.65680960805,-342.08977068378,-239.9609146472) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,29] 0.21019230134414 [GeV] -Cell[8,30] 0.46685912349107 [GeV] -Cell[8,31] 0.081773193627638 [GeV] -Cell[7,31] 0.00032951164871196 [GeV] -Cell[7,30] 0.0015603684874422 [GeV] -Cell[7,29] 0.0072727486034188 [GeV] -Cell[9,29] 8.7080172977494e-07 [GeV] -Cell[9,30] 0.002258482647001 [GeV] -Cell[9,31] 0.0017293658103951 [GeV] -Cell[7,32] 0.14372700890541 [GeV] -Cell[7,33] 0.0014175832713072 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.91712055863827 (GeV) - -Source track ID 9259 (pi-,0.29740879790601[GeV]) at (-494.20063106814,75.932445317192,1861.6712710303) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[18,24] 2.107187215006e-05 [GeV] -Cell[18,9] 0.00017165379921926 [GeV] -Cell[19,22] 0.054413110882399 [GeV] -Cell[18,25] 0.0019525490460543 [GeV] -Cell[19,23] 0.1756162021113 [GeV] -Cell[19,21] 0.00031484613816122 [GeV] -Cell[19,24] 0.0058066291041861 [GeV] -Cell[19,25] 0.001502886779892 [GeV] -Cell[19,1] 0.0026481809482433 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.2424471306816 (GeV) - -Source track ID 9260 (pi+,3.7103891185565[GeV]) at (208.94364398889,454.24943988589,1947.5240803714) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[19,8] 0.079404634105832 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.079404634105832 (GeV) - -Source track ID 9018 (pi+,0.59761532039336[GeV]) at (-418.22316847576,274.0244174341,367.25825522465) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,33] 1.5828515420026e-05 [GeV] -Cell[11,34] 2.1400735422503e-06 [GeV] -Cell[10,31] 1.9164551758877e-09 [GeV] -Cell[11,14] 2.0892635375276e-05 [GeV] -Cell[13,18] 1.4848391409032e-05 [GeV] -Cell[12,18] 0.16578603444057 [GeV] -Cell[11,31] 8.6092769606694e-09 [GeV] -Cell[11,32] 8.9549216299929e-06 [GeV] -Cell[12,32] 5.9917573234998e-06 [GeV] -Cell[11,33] 0.0019565484906126 [GeV] -Cell[11,30] 0.00055260485888394 [GeV] -Cell[13,19] 8.263134944184e-05 [GeV] -Cell[14,18] 1.1724091336873e-08 [GeV] -Cell[10,22] 0.0014012748631665 [GeV] -Cell[11,21] 1.1529842231539e-06 [GeV] -Cell[11,13] 3.8728751734993e-05 [GeV] -Cell[11,12] 4.2933278336932e-09 [GeV] -Cell[10,21] 8.9391304634319e-05 [GeV] -Cell[10,25] 6.8799097789451e-06 [GeV] -Cell[9,28] 1.4835631009191e-07 [GeV] -Cell[11,17] 0.0087403887033113 [GeV] -Cell[11,20] 2.7368075552886e-05 [GeV] -Cell[11,19] 0.058590446716071 [GeV] -Cell[13,17] 9.9663723316326e-06 [GeV] -Cell[10,32] 1.4668330550194e-10 [GeV] -Cell[12,21] 7.5942497232973e-09 [GeV] -Cell[2,40] 1.424968043807e-06 [GeV] -Cell[11,15] 0.0015065536432315 [GeV] -Cell[12,20] 0.0027310066958295 [GeV] -Cell[12,19] 0.048305251754988 [GeV] -Cell[11,18] 0.0017753165091967 [GeV] -Cell[10,16] 1.3177000023347e-05 [GeV] -Cell[10,17] 5.4240563375856e-05 [GeV] -Cell[17,12] 0.0002899277781064 [GeV] -Cell[17,11] 6.3283352142207e-07 [GeV] -Cell[14,16] 0.00022894855452978 [GeV] -Cell[12,17] 0.056645543404352 [GeV] -Cell[11,16] 0.0060004539237311 [GeV] -Cell[14,17] 0.0016578123570996 [GeV] -Cell[2,41] 2.9614591776408e-06 [GeV] -Cell[12,16] 0.012284334124858 [GeV] -### Total energy deposition in calorimeter by a source track in 41 cells : 0.36884984132547 (GeV) - -Source track ID 9251 (gamma,0.15251351239083[GeV]) at (-487.09323507165,-112.87240737858,-730.31335979642) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[6,25] 0.13462005582377 [GeV] -Cell[7,12] 0.00038373540343189 [GeV] -Cell[6,26] 0.0072599371545489 [GeV] -Cell[7,47] 0.00011054684058474 [GeV] -Cell[5,26] 0.00051099891 [GeV] -Cell[10,9] 0.00029743790281728 [GeV] -Cell[3,39] 0.00051099891 [GeV] -Cell[5,6] 0.0066184596594706 [GeV] -Cell[5,7] 0.0010202177236537 [GeV] -Cell[4,5] 0.00059196562139782 [GeV] -Cell[4,33] 0.00055218750056335 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.15247654145024 (GeV) - -Source track ID 9252 (gamma,0.13352323164713[GeV]) at (-462.29599814581,-190.47942171892,2.9650221838166) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,26] 0.077962049621985 [GeV] -Cell[10,27] 0.0058385933123375 [GeV] -Cell[9,28] 0.00033572225314388 [GeV] -Cell[9,27] 0.016224550889657 [GeV] -Cell[9,26] 0.032287009358658 [GeV] -Cell[10,28] 0.000875306211347 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.13352323164713 (GeV) - -Source track ID 9193 (pi-,0.85335214899571[GeV]) at (323.99336285375,-380.82581428616,733.77399008972) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[15,40] 4.6343869485099e-08 [GeV] -Cell[14,44] 0.0012317753531553 [GeV] -Cell[15,43] 0.007330847952559 [GeV] -Cell[14,45] 2.5347981136292e-09 [GeV] -Cell[13,44] 9.0863231889671e-09 [GeV] -Cell[14,42] 0.18520019343785 [GeV] -Cell[15,42] 0.3159977429972 [GeV] -Cell[14,41] 0.063774575124302 [GeV] -Cell[15,41] 0.0080556573637197 [GeV] -Cell[14,43] 9.0558870397786e-05 [GeV] -Cell[13,45] 1.7287897139795e-07 [GeV] -Cell[13,41] 0.078130176405376 [GeV] -Cell[15,44] 0.0021449798717013 [GeV] -Cell[16,40] 7.3455415952139e-07 [GeV] -Cell[16,41] 7.0147798396647e-09 [GeV] -Cell[16,44] 7.3743402944501e-05 [GeV] -Cell[16,42] 0.0017210536602734 [GeV] -### Total energy deposition in calorimeter by a source track in 17 cells : 0.66375227685238 (GeV) - -Source track ID 9187 (gamma,0.0017414068350167[GeV]) at (359.57858097016,-347.42372415753,148.15357344977) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,42] 0.0017414068350167 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0017414068350167 (GeV) - -Source track ID 9189 (gamma,0.011563506830416[GeV]) at (384.61963350852,-319.48041805371,148.36837889758) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,43] 0.0021195471494304 [GeV] -Cell[10,42] 0.0094439596809856 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.011563506830416 (GeV) - -Source track ID 9191 (gamma,0.0025880306164031[GeV]) at (426.5640393513,-260.85076256799,151.80598856909) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,43] 0.00041035123458448 [GeV] -Cell[10,44] 0.0021776793818187 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.0025880306164031 (GeV) - -Source track ID 9106 (e-,0.19834849352495[GeV]) at (435.10406220076,-246.34215038518,155.86303841451) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,45] 0.0146638465774 [GeV] -Cell[10,44] 0.18074895567524 [GeV] -Cell[18,32] 0.0013353181600025 [GeV] -Cell[13,11] 0.0010893742023028 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.19783749461495 (GeV) - -Source track ID 9114 (gamma,0.0064483163519609[GeV]) at (91.009564840586,-491.64749476381,172.91192719488) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,37] 0.0037192652248943 [GeV] -Cell[10,38] 0.00011956264943077 [GeV] -Cell[10,39] 0.0026094884776358 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.0064483163519609 (GeV) - -Source track ID 9115 (gamma,0.00071363012626837[GeV]) at (89.232182629477,-491.97318787021,176.59512650519) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,37] 0.00071363012626837 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00071363012626837 (GeV) - -Source track ID 9122 (gamma,0.094306038728516[GeV]) at (-126.97758806974,483.60799427635,444.29775183171) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,33] 0.00077710638656181 [GeV] -Cell[11,13] 0.0012091331167088 [GeV] -Cell[12,14] 0.0028390854306409 [GeV] -Cell[12,13] 0.088969714884604 [GeV] -Cell[12,12] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.094306038728516 (GeV) - -Source track ID 9107 (e+,0.030483027262026[GeV]) at (13.151934984228,499.82699667602,1466.2196909712) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[17,11] 0.030994026172026 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.030994026172026 (GeV) - -Source track ID 9105 (gamma,0.13885684299554[GeV]) at (475.10691255703,-155.79929922989,345.3326052985) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[12,46] 0.0017547976773401 [GeV] -Cell[11,46] 0.0025615589535663 [GeV] -Cell[12,45] 0.0012954704758122 [GeV] -Cell[12,44] 0.00062895448343362 [GeV] -Cell[11,45] 0.13261606140539 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.13885684299554 (GeV) - -Source track ID 9031 (gamma,0.1484777566564[GeV]) at (-237.22760742304,440.13982127994,-159.0051973132) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[8,36] 0.0012509686173662 [GeV] -Cell[8,15] 0.00096960319019573 [GeV] -Cell[9,36] 0.00041760659611372 [GeV] -Cell[9,16] 0.001418264135859 [GeV] -Cell[9,15] 0.14442131411687 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.1484777566564 (GeV) - -Source track ID 9032 (gamma,0.20137908385321[GeV]) at (152.3266632651,476.23165335635,-66.015726320584) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,10] 0.0015954388311788 [GeV] -Cell[9,8] 0.0031775809171893 [GeV] -Cell[9,9] 0.19576107591422 [GeV] -Cell[10,9] 0.00084498819062439 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.20137908385321 (GeV) - -Source track ID 9023 (pi-,0.39881150725759[GeV]) at (377.59336653368,-327.75486197731,359.55011781908) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,15] 0.0015892422485862 [GeV] -Cell[13,43] 0.012204960528016 [GeV] -Cell[11,42] 0.0213479559529 [GeV] -Cell[11,14] 1.5473330375244e-05 [GeV] -Cell[16,34] 0.00042004771921086 [GeV] -Cell[15,31] 3.1020321912138e-05 [GeV] -Cell[13,42] 0.0022362224346122 [GeV] -Cell[12,40] 0.00024097389621352 [GeV] -Cell[11,25] 0.0010198646924003 [GeV] -Cell[14,5] 1.4533132780343e-06 [GeV] -Cell[11,26] 0.00080673668620045 [GeV] -Cell[12,8] 0.00019648575875362 [GeV] -Cell[10,20] 2.0467175956583e-05 [GeV] -Cell[11,13] 0.00010148348403652 [GeV] -Cell[11,12] 0.0017237539699735 [GeV] -Cell[10,25] 9.1598735707521e-11 [GeV] -Cell[11,41] 0.0020312111144327 [GeV] -Cell[12,47] 4.7226586366378e-06 [GeV] -Cell[13,44] 0.00032367114240151 [GeV] -Cell[11,17] 0.0026745612923215 [GeV] -Cell[14,42] 0.0081855669899319 [GeV] -Cell[13,14] 9.8451235999164e-09 [GeV] -Cell[13,13] 0.00056663417633422 [GeV] -Cell[12,46] 0.0014093863381944 [GeV] -Cell[14,41] 0.0017793850685652 [GeV] -Cell[12,41] 0.00094338379011742 [GeV] -Cell[15,41] 2.1425003069453e-07 [GeV] -Cell[14,43] 1.4565924236535e-05 [GeV] -Cell[14,0] 0.00024220765913378 [GeV] -Cell[11,15] 0.013600083218782 [GeV] -Cell[13,46] 0.00099826069841038 [GeV] -Cell[12,45] 2.1286541596055e-10 [GeV] -Cell[13,45] 1.347508384697e-08 [GeV] -Cell[12,44] 0.0011384086410715 [GeV] -Cell[12,43] 0.002119488068027 [GeV] -Cell[13,41] 0.010853702273827 [GeV] -Cell[12,42] 0.0014547653719823 [GeV] -Cell[13,40] 0.0024003498583547 [GeV] -Cell[14,40] 4.5720776629196e-05 [GeV] -Cell[14,39] 4.6749585180805e-10 [GeV] -Cell[14,1] 0.00081377097778715 [GeV] -Cell[15,14] 5.6981388371241e-05 [GeV] -Cell[11,18] 1.1335815914208e-05 [GeV] -Cell[11,43] 0.0031373073544713 [GeV] -Cell[11,44] 6.1820760961382e-06 [GeV] -Cell[11,45] 7.7192934404593e-06 [GeV] -Cell[10,42] 0.00019976063956199 [GeV] -Cell[15,2] 4.6825691242702e-06 [GeV] -Cell[13,5] 0.00024504390669938 [GeV] -Cell[9,16] 3.0024060151845e-08 [GeV] -Cell[10,16] 0.0043586418105978 [GeV] -Cell[10,17] 0.0037520377043433 [GeV] -Cell[13,4] 6.1291325127968e-06 [GeV] -Cell[10,18] 0.00018338861324708 [GeV] -Cell[10,14] 7.4762974194641e-05 [GeV] -Cell[11,16] 0.016266342915162 [GeV] -Cell[12,16] 0.0024234914497205 [GeV] -### Total energy deposition in calorimeter by a source track in 57 cells : 0.12429006356132 (GeV) - -Source track ID 9015 (gamma,0.094503470007519[GeV]) at (318.07142880081,385.78564797126,-1059.6707407482) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[4,7] 0.0093488936528756 [GeV] -Cell[4,6] 0.085154576354643 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.094503470007518 (GeV) - -Source track ID 8975 (pi+,0.33210378942782[GeV]) at (220.24431917059,448.87909271104,-1605.8307260595) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[1,8] 0.088908232167988 [GeV] -Cell[1,7] 0.15957827266588 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.24848650483387 (GeV) - -Source track ID 8976 (pi-,0.61478686044453[GeV]) at (85.573916912851,492.62267989222,-891.21916372411) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,38] 7.5747695518658e-08 [GeV] -Cell[5,45] 0.00033481438114999 [GeV] -Cell[6,42] 8.09685717104e-06 [GeV] -Cell[6,46] 8.4087150753476e-10 [GeV] -Cell[7,19] 0.00025835134928047 [GeV] -Cell[6,10] 0.00018945282269067 [GeV] -Cell[6,26] 9.6526910201646e-06 [GeV] -Cell[3,21] 8.0260434187949e-06 [GeV] -Cell[5,31] 0.0005149125981842 [GeV] -Cell[6,12] 0.00018498925789731 [GeV] -Cell[6,27] 3.7187359353993e-05 [GeV] -Cell[5,19] 0.00072922379870854 [GeV] -Cell[5,20] 1.3399101176105e-05 [GeV] -Cell[6,20] 1.4447313677692e-05 [GeV] -Cell[6,5] 1.5856117242947e-05 [GeV] -Cell[6,45] 0.00074244279508969 [GeV] -Cell[6,44] 7.8199247946031e-07 [GeV] -Cell[7,41] 0.00020630029133565 [GeV] -Cell[11,31] 0.00036288755880832 [GeV] -Cell[11,32] 1.0026046307757e-05 [GeV] -Cell[6,41] 5.2401987777557e-06 [GeV] -Cell[11,25] 0.00027674661711717 [GeV] -Cell[11,21] 1.0279763955623e-09 [GeV] -Cell[12,22] 5.0258289509202e-06 [GeV] -Cell[6,1] 2.5363522581756e-08 [GeV] -Cell[8,26] 0.0019093056924293 [GeV] -Cell[6,19] 9.4243579093359e-05 [GeV] -Cell[7,21] 8.5541076550726e-06 [GeV] -Cell[7,20] 7.4439424206503e-06 [GeV] -Cell[6,13] 3.5804811886919e-07 [GeV] -Cell[6,11] 3.5651592397016e-05 [GeV] -Cell[7,17] 2.2163379035192e-05 [GeV] -Cell[4,42] 1.4212972659152e-05 [GeV] -Cell[4,10] 0.00822424799762 [GeV] -Cell[6,7] 0.0002145529825159 [GeV] -Cell[4,41] 1.0311196092516e-09 [GeV] -Cell[12,21] 8.0851540474214e-08 [GeV] -Cell[3,34] 1.831961969458e-05 [GeV] -Cell[3,35] 0.00065281691867062 [GeV] -Cell[0,41] 5.0615589600056e-05 [GeV] -Cell[4,27] 9.3320707092062e-06 [GeV] -Cell[4,13] 2.3125383315801e-05 [GeV] -Cell[4,23] 1.4664415153675e-05 [GeV] -Cell[4,22] 2.1119773446117e-05 [GeV] -Cell[4,7] 6.0645762714557e-06 [GeV] -Cell[3,47] 0.00052095260404712 [GeV] -Cell[3,33] 0.00062027235966355 [GeV] -Cell[3,10] 1.2242469267221e-05 [GeV] -Cell[4,11] 0.036370068679589 [GeV] -Cell[6,14] 3.5069980174285e-06 [GeV] -Cell[5,13] 0.0013531283313462 [GeV] -Cell[5,12] 0.0088553027157935 [GeV] -Cell[5,11] 0.17034905996695 [GeV] -Cell[5,8] 4.7391050316037e-08 [GeV] -Cell[3,9] 0.00013438163630781 [GeV] -Cell[3,30] 0.0003822469082591 [GeV] -Cell[5,46] 1.3387762010098e-11 [GeV] -Cell[6,3] 9.5750164473429e-06 [GeV] -Cell[6,2] 3.9634585846215e-08 [GeV] -Cell[4,12] 0.0026732223155084 [GeV] -Cell[3,36] 1.1084313155152e-06 [GeV] -Cell[5,10] 0.077812405190335 [GeV] -Cell[6,8] 2.4493099078995e-05 [GeV] -Cell[6,6] 8.3510411786847e-06 [GeV] -Cell[4,46] 1.7904379608808e-05 [GeV] -Cell[4,38] 0.0047679755505436 [GeV] -Cell[5,9] 3.3831898242624e-06 [GeV] -Cell[3,31] 0.0018694518898022 [GeV] -Cell[5,38] 0.00045715288614895 [GeV] -Cell[6,15] 9.6878352451313e-11 [GeV] -Cell[4,8] 0.00015691918826087 [GeV] -Cell[5,28] 0.002107076232694 [GeV] -Cell[4,9] 0.0014669312332603 [GeV] -Cell[3,37] 1.3396794674918e-05 [GeV] -Cell[4,31] 0.0021503415688932 [GeV] -Cell[5,29] 4.1004499322071e-05 [GeV] -Cell[3,7] 0.0012205074068337 [GeV] -Cell[3,8] 0.0001096166237603 [GeV] -### Total energy deposition in calorimeter by a source track in 78 cells : 0.328766904866 (GeV) - -Source track ID 3001 (pi+,0.42341280635687[GeV]) at (-381.01657116218,323.76901102455,-1081.8855267331) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,44] 1.3262665335787e-05 [GeV] -Cell[3,21] 1.0995625848409e-07 [GeV] -Cell[5,30] 0.0017132148558139 [GeV] -Cell[6,27] 0.0012486205838775 [GeV] -Cell[1,27] 0.0011979475262308 [GeV] -Cell[2,27] 0.00040433167161086 [GeV] -Cell[0,28] 2.5644132017533e-07 [GeV] -Cell[4,21] 1.5842736819422e-06 [GeV] -Cell[2,5] 3.0356488423422e-08 [GeV] -Cell[2,4] 3.6291021388024e-08 [GeV] -Cell[3,6] 1.4399621577468e-06 [GeV] -Cell[1,15] 0.0012467721938932 [GeV] -Cell[1,8] 1.8826976564014e-05 [GeV] -Cell[7,45] 0.0025662359389912 [GeV] -Cell[4,18] 0.084305159940803 [GeV] -Cell[4,19] 4.9423415700403e-05 [GeV] -Cell[6,16] 6.1709135934507e-10 [GeV] -Cell[9,40] 6.810201909957e-08 [GeV] -Cell[6,17] 2.2043657346558e-06 [GeV] -Cell[4,17] 0.20858967598935 [GeV] -Cell[4,16] 0.0021809470845596 [GeV] -Cell[0,23] 0.00049734468657755 [GeV] -Cell[2,26] 0.00011349949314808 [GeV] -Cell[4,15] 6.435315561248e-06 [GeV] -Cell[1,14] 1.1538600574568e-08 [GeV] -Cell[3,22] 5.1828943810506e-08 [GeV] -Cell[0,29] 0.000157696524534 [GeV] -Cell[4,7] 8.0973555173841e-05 [GeV] -Cell[4,20] 7.7829463407397e-10 [GeV] -Cell[5,23] 4.0310042648343e-05 [GeV] -Cell[1,26] 0.00014798980694468 [GeV] -Cell[9,41] 0.0026140413807566 [GeV] -Cell[4,44] 0.00063008794675807 [GeV] -Cell[5,9] 4.552974132821e-09 [GeV] -Cell[4,6] 2.2032050183043e-06 [GeV] -Cell[4,8] 4.6601053327322e-09 [GeV] -Cell[6,28] 0.00098054959584977 [GeV] -Cell[4,9] 1.3397249858826e-08 [GeV] -Cell[3,7] 9.4187262584455e-07 [GeV] -Cell[0,30] 0.0048141653616631 [GeV] -### Total energy deposition in calorimeter by a source track in 40 cells : 0.31362647475193 (GeV) - -Source track ID 8907 (pi-,0.49368053462077[GeV]) at (310.50628792356,-391.90030002531,-959.5845258053) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[5,41] 0.062434177479133 [GeV] -Cell[9,17] 2.252962111379e-05 [GeV] -Cell[6,34] 3.3908998273546e-05 [GeV] -Cell[8,17] 0.00067041728731544 [GeV] -Cell[5,19] 0.00013075673490903 [GeV] -Cell[5,20] 1.0427852394059e-06 [GeV] -Cell[5,44] 0.0024278173589197 [GeV] -Cell[6,43] 1.3613699752568e-07 [GeV] -Cell[2,27] 1.6834573616507e-05 [GeV] -Cell[6,17] 5.052512744669e-06 [GeV] -Cell[16,15] 5.8816228702199e-06 [GeV] -Cell[16,14] 0.0036181433288872 [GeV] -Cell[0,21] 0.0001221047689038 [GeV] -Cell[5,16] 0.0016665007887899 [GeV] -Cell[0,19] 0.00091625429846089 [GeV] -Cell[4,42] 0.14954697654798 [GeV] -Cell[4,10] 5.551253358135e-06 [GeV] -Cell[4,41] 0.060745841607439 [GeV] -Cell[4,43] 0.00012838106044615 [GeV] -Cell[2,26] 6.7334771913011e-05 [GeV] -Cell[0,20] 0.014835558515485 [GeV] -Cell[2,44] 4.59671663167e-05 [GeV] -Cell[4,40] 0.0032533520663309 [GeV] -Cell[4,11] 0.00038306352116115 [GeV] -Cell[5,11] 5.7448429048691e-05 [GeV] -Cell[5,8] 0.00072641954328469 [GeV] -Cell[3,44] 0.010287512251778 [GeV] -Cell[3,45] 0.0034374867632348 [GeV] -Cell[4,37] 3.8489583857881e-09 [GeV] -Cell[16,12] 8.6566923077953e-06 [GeV] -Cell[9,16] 6.0053594097553e-11 [GeV] -Cell[16,13] 0.0026445464896479 [GeV] -Cell[4,39] 1.2354167641888e-06 [GeV] -Cell[4,38] 3.9622842678e-08 [GeV] -Cell[4,44] 0.006837255061456 [GeV] -Cell[3,42] 1.2898443287668e-08 [GeV] -Cell[3,43] 0.0010873198262766 [GeV] -Cell[5,15] 0.0001176677399568 [GeV] -Cell[4,45] 1.3619039578884e-05 [GeV] -Cell[8,16] 0.00076514258950886 [GeV] -Cell[0,27] 0.00014632987036214 [GeV] -### Total energy deposition in calorimeter by a source track in 41 cells : 0.3272142809501 (GeV) - -Source track ID 8908 (pi+,1.8608976028368[GeV]) at (-197.39807765728,459.38436949597,-618.11911444366) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[6,18] 9.3396654119715e-07 [GeV] -Cell[5,17] 0.0011491085042638 [GeV] -Cell[5,18] 0.0078691190624535 [GeV] -Cell[5,19] 0.002670827417646 [GeV] -Cell[2,14] 0.0097651474779255 [GeV] -Cell[6,19] 0.00065890743710218 [GeV] -Cell[4,18] 0.00069910610560476 [GeV] -Cell[4,19] 0.0010577760120532 [GeV] -Cell[4,16] 2.2112171922345e-05 [GeV] -Cell[3,15] 8.3775340194393e-05 [GeV] -Cell[3,14] 0.59271457553863 [GeV] -Cell[4,14] 0.23198379675525 [GeV] -Cell[4,13] 0.0067129561788356 [GeV] -Cell[1,13] 0.0009591929922659 [GeV] -Cell[2,12] 0.00077176215411851 [GeV] -Cell[3,12] 0.00034067287340733 [GeV] -Cell[6,14] 0.18310859052762 [GeV] -Cell[3,13] 0.15769707520183 [GeV] -Cell[2,13] 0.09079969173916 [GeV] -Cell[6,15] 0.064479074873401 [GeV] -Cell[5,15] 0.0016470034736322 [GeV] -Cell[5,14] 0.23553442157485 [GeV] -### Total energy deposition in calorimeter by a source track in 22 cells : 1.5907256273787 (GeV) - -Source track ID 8905 (gamma,1.5112205487345[GeV]) at (-499.81457149767,13.615950888629,-1633.5784688298) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[6,46] 0.0013106137270487 [GeV] -Cell[2,5] 0.00027033315101567 [GeV] -Cell[2,16] 0.00042362972442988 [GeV] -Cell[0,15] 0.00090973765884332 [GeV] -Cell[6,0] 0.00056151308449427 [GeV] -Cell[0,13] 0.00023161003983836 [GeV] -Cell[0,24] 0.00071399582692667 [GeV] -Cell[0,19] 0.0007284609851166 [GeV] -Cell[1,22] 0.0026283077534394 [GeV] -Cell[0,0] 0.00051099891 [GeV] -Cell[1,23] 1.3354560594165 [GeV] -Cell[0,23] 0.0050254184019585 [GeV] -Cell[1,44] 0.0009741351785351 [GeV] -Cell[1,6] 0.00051462357514395 [GeV] -Cell[0,41] 0.0061238375418891 [GeV] -Cell[1,18] 0.0076733031529816 [GeV] -Cell[1,14] 0.00051099891 [GeV] -Cell[1,13] 0.00028651640739078 [GeV] -Cell[1,24] 0.096283227950447 [GeV] -Cell[1,25] 0.0033890843391758 [GeV] -Cell[0,7] 0.00050474267086504 [GeV] -Cell[1,29] 0.00042325264021065 [GeV] -Cell[4,7] 0.00051099891 [GeV] -Cell[2,44] 0.0008108085556678 [GeV] -Cell[1,11] 0.00073183076970812 [GeV] -Cell[2,11] 0.00035472046777959 [GeV] -Cell[1,1] 0.00051789181889396 [GeV] -Cell[2,39] 0.00051099891 [GeV] -Cell[8,46] 0.00047095089427464 [GeV] -Cell[0,36] 0.0066712967833803 [GeV] -Cell[3,32] 0.00072034318681656 [GeV] -Cell[0,46] 0.00038373074503076 [GeV] -Cell[1,45] 0.00102199782 [GeV] -Cell[0,35] 0.00048027388626729 [GeV] -Cell[1,36] 0.00046594914646616 [GeV] -Cell[0,25] 0.0017071139336636 [GeV] -Cell[4,32] 0.00069912000031201 [GeV] -### Total energy deposition in calorimeter by a source track in 37 cells : 1.4815124268746 (GeV) - -Source track ID 8906 (gamma,2.1679106429722[GeV]) at (-488.39602596358,-107.09491968803,-1544.0566663804) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[10,12] 0.0010868362946046 [GeV] -Cell[8,40] 0.0004035512062818 [GeV] -Cell[2,27] 0.00032203222804086 [GeV] -Cell[2,5] 0.00051099891 [GeV] -Cell[1,21] 0.0012187781166689 [GeV] -Cell[1,16] 0.00028279371531251 [GeV] -Cell[0,10] 0.0005642722470092 [GeV] -Cell[2,37] 0.0025620802875485 [GeV] -Cell[0,21] 0.001062473342257 [GeV] -Cell[0,19] 0.0051621234794881 [GeV] -Cell[0,18] 0.00051099891 [GeV] -Cell[1,22] 0.00043441895436924 [GeV] -Cell[1,5] 0.00043888368289339 [GeV] -Cell[3,39] 0.00051099891 [GeV] -Cell[0,1] 0.0013225027901619 [GeV] -Cell[1,23] 0.0013276608992169 [GeV] -Cell[4,42] 0.00062533638970253 [GeV] -Cell[1,2] 0.00033161926966442 [GeV] -Cell[2,32] 0.00091860049888463 [GeV] -Cell[2,26] 0.0092270188433366 [GeV] -Cell[1,4] 0.00040390544690913 [GeV] -Cell[0,20] 0.00097759244443318 [GeV] -Cell[1,14] 0.0015582769434567 [GeV] -Cell[1,24] 0.037521169225433 [GeV] -Cell[1,25] 0.23937818743962 [GeV] -Cell[2,25] 1.7931379991575 [GeV] -Cell[1,28] 0.00050331045907478 [GeV] -Cell[2,0] 0.0014181396689378 [GeV] -Cell[0,43] 0.00051099891 [GeV] -Cell[0,8] 0.00051099891 [GeV] -Cell[1,30] 0.001665868244211 [GeV] -Cell[1,46] 0.0010096545067748 [GeV] -Cell[1,26] 0.021901115057158 [GeV] -Cell[1,39] 0.0019483073734883 [GeV] -Cell[4,46] 0.00051099891 [GeV] -Cell[3,41] 0.003940911252236 [GeV] -Cell[10,47] 0.0012621046516158 [GeV] -Cell[3,43] 0.00071660355680402 [GeV] -Cell[0,47] 0.00051099891 [GeV] -Cell[2,10] 0.00093952457912324 [GeV] -Cell[2,9] 0.0075708369604881 [GeV] -Cell[0,35] 0.0011242543551295 [GeV] -Cell[1,36] 0.00040404139793768 [GeV] -### Total energy deposition in calorimeter by a source track in 43 cells : 2.1482497773357 (GeV) - -Source track ID 8888 (pi-,0.39153027052817[GeV]) at (-221.16216738955,448.42758135016,-1595.1682886586) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,37] 0.00032635981861847 [GeV] -Cell[7,38] 5.0717140547931e-06 [GeV] -Cell[7,9] 6.2038085306995e-06 [GeV] -Cell[7,11] 1.6351115191355e-06 [GeV] -Cell[7,6] 6.2756718762103e-08 [GeV] -Cell[7,7] 3.0588125810027e-11 [GeV] -Cell[7,12] 4.013071738882e-06 [GeV] -Cell[9,34] 1.1202960740775e-07 [GeV] -Cell[6,9] 1.4557968825102e-08 [GeV] -Cell[1,40] 2.4214386940002e-11 [GeV] -Cell[1,12] 4.2369647417217e-09 [GeV] -Cell[2,15] 0.0098473970039372 [GeV] -Cell[2,16] 0.00026213540578567 [GeV] -Cell[1,16] 0.08252299840258 [GeV] -Cell[1,15] 0.1320606247888 [GeV] -Cell[2,19] 0.0022230610119994 [GeV] -Cell[2,18] 1.9604138930163e-06 [GeV] -Cell[2,17] 1.9889616190767e-06 [GeV] -Cell[2,14] 7.7002874672871e-06 [GeV] -Cell[6,31] 4.4864129740745e-06 [GeV] -Cell[6,0] 1.6047823010013e-08 [GeV] -Cell[6,13] 1.5093277079359e-07 [GeV] -Cell[3,38] 4.7760916640982e-06 [GeV] -Cell[6,7] 0.00012412198847289 [GeV] -Cell[0,5] 3.1388888601214e-08 [GeV] -Cell[1,18] 0.00010950363619293 [GeV] -Cell[1,17] 0.002282738814366 [GeV] -Cell[2,3] 1.5751487808302e-08 [GeV] -Cell[1,31] 2.0254019182175e-06 [GeV] -Cell[1,42] 0.00065334113062818 [GeV] -Cell[1,14] 0.00062952216764484 [GeV] -Cell[1,13] 0.0050329503800651 [GeV] -Cell[2,29] 0.00079338811399714 [GeV] -Cell[6,14] 5.7679711854917e-06 [GeV] -Cell[6,6] 7.5724989062564e-07 [GeV] -Cell[6,32] 2.3545003787149e-06 [GeV] -Cell[2,28] 0.00036286816669701 [GeV] -Cell[2,13] 0.00075856051895869 [GeV] -Cell[2,30] 2.1812298799659e-06 [GeV] -Cell[0,46] 1.1708389909472e-05 [GeV] -Cell[3,28] 1.0648760566255e-05 [GeV] -Cell[1,41] 0.00071535565939109 [GeV] -Cell[2,31] 6.4570637732686e-08 [GeV] -### Total energy deposition in calorimeter by a source track in 43 cells : 0.238778678713 (GeV) - -Source track ID 8872 (pi+,4.0201912237148[GeV]) at (-418.41937116624,-273.72473368852,-1789.1134776022) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,28] 0.25387491685592 [GeV] -Cell[1,28] 0.02115618202599 [GeV] -Cell[3,4] 0.00080778607509747 [GeV] -Cell[3,5] 0.00028052658672174 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.27611941154373 (GeV) - -Source track ID 8873 (neutron,7.3741998938947[GeV]) at (-413.0762339184,-281.72331279429,-1776.1644807987) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[8,9] 0.0077976755780031 [GeV] -Cell[8,10] 0.0019694422167239 [GeV] -Cell[8,8] 8.6815745480635e-05 [GeV] -Cell[7,9] 1.7952605617211e-08 [GeV] -Cell[7,11] 3.452894432121e-05 [GeV] -Cell[7,10] 6.8619252997451e-06 [GeV] -Cell[8,7] 2.6941196438202e-09 [GeV] -Cell[7,8] 5.5472736130469e-06 [GeV] -Cell[6,10] 6.2386970967054e-10 [GeV] -Cell[6,12] 3.3241602650378e-06 [GeV] -Cell[1,27] 0.00018099703648568 [GeV] -Cell[0,28] 2.7377948939605 [GeV] -Cell[15,32] 2.6568638872959e-08 [GeV] -Cell[16,32] 0.00014907473370295 [GeV] -Cell[15,31] 2.1068557316539e-09 [GeV] -Cell[10,20] 5.1713983411901e-06 [GeV] -Cell[2,5] 0.026170049869886 [GeV] -Cell[2,4] 0.00012937622707864 [GeV] -Cell[3,6] 5.6230364779367e-05 [GeV] -Cell[1,16] 6.3200223376043e-06 [GeV] -Cell[1,15] 3.9874296053313e-05 [GeV] -Cell[3,3] 6.3208431375301e-05 [GeV] -Cell[6,11] 1.243077529125e-07 [GeV] -Cell[8,5] 7.4704070575535e-06 [GeV] -Cell[15,33] 4.5480154657298e-06 [GeV] -Cell[0,24] 0.0040536863814278 [GeV] -Cell[4,17] 5.9955136354006e-05 [GeV] -Cell[4,16] 0.00044288168264006 [GeV] -Cell[0,18] 3.0785991140647e-05 [GeV] -Cell[0,23] 0.0051415445629612 [GeV] -Cell[2,32] 2.5840385860761e-05 [GeV] -Cell[1,17] 0.0011876471606479 [GeV] -Cell[0,4] 0.00024457336754636 [GeV] -Cell[1,31] 0.00010878750522204 [GeV] -Cell[4,15] 5.4926552013512e-07 [GeV] -Cell[0,17] 0.0006221718788654 [GeV] -Cell[0,16] 0.00040546871872573 [GeV] -Cell[1,25] 1.8700680209349e-06 [GeV] -Cell[2,6] 0.00010879909180358 [GeV] -Cell[1,28] 2.709841113608e-05 [GeV] -Cell[1,29] 0.0005591940242349 [GeV] -Cell[0,29] 0.10408324045542 [GeV] -Cell[4,7] 0.0011400552694567 [GeV] -Cell[0,43] 7.1435338468291e-06 [GeV] -Cell[2,12] 0.0015540712026335 [GeV] -Cell[2,33] 0.0011015317215241 [GeV] -Cell[1,30] 2.4841684586136e-05 [GeV] -Cell[3,4] 0.00034529696588038 [GeV] -Cell[5,11] 9.5142750069499e-09 [GeV] -Cell[3,5] 0.001513489212091 [GeV] -Cell[1,26] 5.0503399144077e-05 [GeV] -Cell[5,10] 0.0025130750353738 [GeV] -Cell[16,33] 0.00024902506548972 [GeV] -Cell[10,18] 7.6485428235173e-05 [GeV] -Cell[1,32] 0.0022013203194404 [GeV] -Cell[4,39] 0.0027029354362573 [GeV] -Cell[3,31] 0.00020437987455807 [GeV] -Cell[3,32] 0.00088163803604755 [GeV] -Cell[2,13] 4.6898584150767e-06 [GeV] -Cell[10,19] 5.3415253059939e-06 [GeV] -Cell[4,6] 1.0432728342948e-06 [GeV] -Cell[4,5] 1.0378479487372e-07 [GeV] -Cell[0,47] 0.0070659029627177 [GeV] -Cell[1,45] 0.0020922737015967 [GeV] -Cell[0,33] 0.00035795325622746 [GeV] -Cell[0,25] 0.00055510395835142 [GeV] -Cell[2,31] 0.049935357117897 [GeV] -Cell[0,30] 0.016504135252234 [GeV] -Cell[0,27] 0.056312647955357 [GeV] -Cell[4,35] 5.2612464351114e-06 [GeV] -Cell[0,31] 0.011293505756533 [GeV] -Cell[2,34] 1.2913447506207e-05 [GeV] -Cell[0,32] 0.00074218315149346 [GeV] -Cell[0,26] 0.0089454874651901 [GeV] -### Total energy deposition in calorimeter by a source track in 74 cells : 3.0600153843598 (GeV) - -Source track ID 8869 (anti_neutron,5.3948206100571[GeV]) at (-415.09134243251,-278.74572182829,-1871.4579101789) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,28] 0.00011952855260461 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00011952855260461 (GeV) - -Source track ID 3008 (pi-,5.0454442574505[GeV]) at (-463.65634278709,-187.14378374206,-1932.7851493151) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,27] 0.0065757163154413 [GeV] -Cell[0,26] 0.12721288450354 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.13378860081898 (GeV) - -Source track ID 8524 (pi-,26.431127632336[GeV]) at (-348.94707090191,-358.10046315102,-1955.4989519129) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,30] 0.060937979701541 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.060937979701541 (GeV) - -Source track ID 8525 (pi+,1.1827294718821[GeV]) at (-498.93289579331,32.649127022002,-1754.2243337661) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[6,34] 1.4433142496273e-08 [GeV] -Cell[3,21] 0.0005076201745926 [GeV] -Cell[7,2] 0.00017923312898995 [GeV] -Cell[7,4] 0.00029373252485277 [GeV] -Cell[7,5] 0.0052269166871761 [GeV] -Cell[7,3] 0.0019070298301535 [GeV] -Cell[10,45] 3.3691409043968e-08 [GeV] -Cell[6,5] 0.00058730960359141 [GeV] -Cell[0,12] 0.0020519710034432 [GeV] -Cell[0,11] 3.028582315892e-06 [GeV] -Cell[5,35] 6.5772772068158e-06 [GeV] -Cell[0,28] 7.9345016274601e-08 [GeV] -Cell[5,26] 1.7150685889646e-05 [GeV] -Cell[9,42] 0.0020050426870896 [GeV] -Cell[7,31] 2.5876741857473e-06 [GeV] -Cell[7,30] 5.8926447081831e-08 [GeV] -Cell[2,5] 0.00046160877942771 [GeV] -Cell[2,4] 0.00083375907800462 [GeV] -Cell[7,1] 0.00049683920416749 [GeV] -Cell[1,21] 0.00040961431091773 [GeV] -Cell[2,45] 0.0024992005395575 [GeV] -Cell[0,14] 0.00017120313155283 [GeV] -Cell[2,20] 1.4037985238247e-07 [GeV] -Cell[4,4] 0.0028203239537749 [GeV] -Cell[0,13] 0.029018800614752 [GeV] -Cell[1,37] 0.00086501148266393 [GeV] -Cell[6,16] 0.0021394532350785 [GeV] -Cell[6,4] 0.00077031381664644 [GeV] -Cell[3,17] 2.3039392544888e-07 [GeV] -Cell[1,22] 0.10447299404011 [GeV] -Cell[1,23] 0.20845208786759 [GeV] -Cell[1,20] 4.4405711698346e-05 [GeV] -Cell[0,22] 6.9411034346558e-06 [GeV] -Cell[0,23] 0.00026766930758311 [GeV] -Cell[4,10] 2.1418817595986e-08 [GeV] -Cell[1,6] 0.002788931697298 [GeV] -Cell[2,23] 0.0043865411098874 [GeV] -Cell[2,22] 0.0020255247948446 [GeV] -Cell[2,21] 1.2585706267259e-05 [GeV] -Cell[0,37] 1.4878692010257e-05 [GeV] -Cell[2,26] 5.0355447456241e-10 [GeV] -Cell[3,34] 0.00040990320501248 [GeV] -Cell[2,3] 0.0009808015947159 [GeV] -Cell[4,25] 6.0581541911233e-06 [GeV] -Cell[0,17] 1.118704590408e-05 [GeV] -Cell[1,13] 0.0013466938819508 [GeV] -Cell[1,24] 0.29988087005051 [GeV] -Cell[1,25] 6.3012703321874e-10 [GeV] -Cell[2,24] 1.2218182055221e-06 [GeV] -Cell[2,25] 3.6234268918633e-11 [GeV] -Cell[2,44] 5.0434852701869e-05 [GeV] -Cell[5,34] 0.00087246611102637 [GeV] -Cell[2,33] 0.0025665724115257 [GeV] -Cell[4,11] 1.2016617625932e-06 [GeV] -Cell[3,5] 0.00012683647945186 [GeV] -Cell[2,2] 5.9226948942523e-06 [GeV] -Cell[3,36] 0.00052965029280836 [GeV] -Cell[10,42] 0.00051319645541604 [GeV] -Cell[18,46] 3.9644217147725e-05 [GeV] -Cell[0,36] 1.2487057820181e-06 [GeV] -Cell[4,5] 0.0015419787873223 [GeV] -Cell[0,35] 0.0001284197326562 [GeV] -Cell[1,36] 0.00013297786276917 [GeV] -Cell[0,30] 0.00060372457158949 [GeV] -Cell[19,37] 0.0021442712427674 [GeV] -Cell[19,36] 3.5187213143217e-12 [GeV] -Cell[19,38] 0.0022933717678365 [GeV] -### Total energy deposition in calorimeter by a source track in 67 cells : 0.68993612139674 (GeV) - -Source track ID 8522 (gamma,1.5279055119092[GeV]) at (-73.254847067894,-494.60461722578,-436.11299446688) -Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[8,14] 0.0011324934782278 [GeV] -Cell[8,36] 0.00028708624596901 [GeV] -Cell[7,35] 0.1672351992029 [GeV] -Cell[8,33] 0.00039297957260058 [GeV] -Cell[8,34] 0.0018482014481439 [GeV] -Cell[8,19] 0.00015730644313974 [GeV] -Cell[6,34] 0.0077428106798444 [GeV] -Cell[8,29] 0.00083633971601124 [GeV] -Cell[8,37] 0.0027416680232512 [GeV] -Cell[6,45] 0.0015338158625476 [GeV] -Cell[8,45] 0.00051099891 [GeV] -Cell[7,34] 1.3184532179898 [GeV] -Cell[7,36] 0.00083158613016701 [GeV] -Cell[8,35] 0.0033633782199934 [GeV] -Cell[7,33] 0.0064592886273409 [GeV] -Cell[7,40] 0.00088414418492759 [GeV] -Cell[8,5] 0.00041585021874418 [GeV] -Cell[5,1] 0.00055597823164209 [GeV] -Cell[10,1] 0.0026798297877424 [GeV] -Cell[6,35] 0.0018323855473572 [GeV] -Cell[6,33] 0.00048756327862974 [GeV] -### Total energy deposition in calorimeter by a source track in 21 cells : 1.5203821217989 (GeV) - -Source track ID 8523 (gamma,2.1921548366006[GeV]) at (-105.19673490608,-488.80839494131,-488.29265425987) -Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[8,9] 1.6373831148914 [GeV] +Cell[8,10] 0.11265490554631 [GeV] +Cell[8,8] 0.0098412266934271 [GeV] +Cell[7,11] 0.0033244711403737 [GeV] +Cell[7,10] 0.0028007972222819 [GeV] Cell[7,9] 0.00051099891 [GeV] -Cell[7,35] 0.0091807114755797 [GeV] -Cell[8,33] 0.00011275420171742 [GeV] -Cell[8,34] 2.3977432839694e-05 [GeV] -Cell[8,18] 0.0017147640567639 [GeV] -Cell[6,34] 0.074149333269977 [GeV] -Cell[7,2] 0.0036136866915393 [GeV] -Cell[8,32] 1.6820318108905e-05 [GeV] -Cell[7,34] 2.0160564583912 [GeV] -Cell[7,30] 0.00051099891 [GeV] -Cell[7,32] 0.00012758989724589 [GeV] -Cell[7,33] 0.055750591578044 [GeV] -Cell[7,17] 0.0024761945762984 [GeV] -Cell[3,0] 0.0021170421144003 [GeV] -Cell[4,9] 0.00051099891 [GeV] -Cell[6,35] 0.00491211123225 [GeV] -Cell[6,33] 0.0099274667637927 [GeV] -Cell[6,36] 0.0030744243522859 [GeV] -### Total energy deposition in calorimeter by a source track in 18 cells : 2.184786923082 (GeV) +Cell[8,11] 0.00095129124167705 [GeV] +Cell[9,10] 0.00017232891251281 [GeV] +Cell[5,36] 0.0019194235865219 [GeV] +Cell[8,40] 0.0004434885047045 [GeV] +Cell[7,27] 1.581416578847e-05 [GeV] +Cell[8,36] 1.061655182275e-05 [GeV] +Cell[8,35] 0.00070421844748773 [GeV] +Cell[8,22] 4.5787940962327e-08 [GeV] +Cell[8,23] 1.5123054276955e-07 [GeV] +Cell[14,30] 0.0028668678854376 [GeV] +Cell[6,34] 0.00091558375022124 [GeV] +Cell[8,2] 0.0006225567788111 [GeV] +Cell[5,42] 0.00054702356279781 [GeV] +Cell[5,43] 0.00045280953162467 [GeV] +Cell[9,35] 0.00046151635710615 [GeV] +### Total energy deposition in calorimeter by a source track in 21 cells : 1.7765992506987 (GeV) -Source track ID 8520 (gamma,0.076632669216442[GeV]) at (-300.43599674071,399.67263086483,200.6347443489) +Source track ID 8571 (e+,20.145174704208[GeV]) at (141.47033600516,479.56870626698,-280.98450610995) +Original primary track ID 1 (unknown,305.48142430119[GeV]) +Cell[8,9] 18.391711264155 [GeV] +Cell[8,10] 1.2343629634925 [GeV] +Cell[9,8] 0.00071677572776908 [GeV] +Cell[8,8] 0.086865603795112 [GeV] +Cell[5,24] 1.9190256774891e-05 [GeV] +Cell[8,7] 0.00089493487384299 [GeV] +Cell[8,45] 1.1456626816653e-07 [GeV] +Cell[7,11] 0.0045017607074357 [GeV] +Cell[7,10] 0.084560956886811 [GeV] +Cell[7,9] 0.18275631726565 [GeV] +Cell[8,11] 0.040489554572428 [GeV] +Cell[8,12] 0.0012761398575884 [GeV] +Cell[9,10] 0.004896561847737 [GeV] +Cell[9,9] 0.0015478688945815 [GeV] +Cell[7,8] 0.011528886032834 [GeV] +Cell[9,11] 0.0047487188277557 [GeV] +Cell[7,23] 0.00069158130617094 [GeV] +Cell[7,7] 0.0016570190210281 [GeV] +Cell[7,6] 0.0020531274072329 [GeV] +Cell[9,13] 8.3682648838248e-05 [GeV] +Cell[8,36] 0.00091609348621409 [GeV] +Cell[5,43] 0.004397442201588 [GeV] +Cell[6,43] 0.0065210634998906 [GeV] +Cell[6,44] 0.00051099891 [GeV] +Cell[11,21] 0.00017318435619441 [GeV] +Cell[7,30] 0.0015457672998525 [GeV] +Cell[8,43] 0.0019199877767503 [GeV] +Cell[5,33] 0.0010867500065214 [GeV] +Cell[7,39] 0.00036619503937578 [GeV] +Cell[9,36] 0.00018302144798634 [GeV] +Cell[8,13] 5.4948954618794e-07 [GeV] +Cell[11,28] 0.00074618707019281 [GeV] +Cell[7,47] 0.00045987913439922 [GeV] +Cell[7,45] 1.6392319230363e-07 [GeV] +Cell[7,41] 9.8636111943051e-08 [GeV] +Cell[7,42] 1.5782334958203e-07 [GeV] +Cell[16,12] 2.4480861611664e-08 [GeV] +Cell[18,6] 7.887402898632e-08 [GeV] +Cell[14,44] 4.0671602420161e-06 [GeV] +Cell[14,43] 5.8621204061637e-08 [GeV] +Cell[9,3] 0.0003570188293181 [GeV] +Cell[10,29] 0.00047764044662083 [GeV] +Cell[8,37] 0.00070959385016007 [GeV] +Cell[7,37] 0.0013183137093412 [GeV] +Cell[6,13] 0.00066759730672173 [GeV] +Cell[5,0] 1.0616871062666e-05 [GeV] +Cell[5,47] 1.7191402992466e-05 [GeV] +Cell[5,11] 0.00054484087009894 [GeV] +Cell[1,34] 0.00049389608834849 [GeV] +Cell[1,33] 1.4488134524981e-08 [GeV] +Cell[9,42] 0.00034067289207902 [GeV] +Cell[8,16] 0.00053421487488773 [GeV] +Cell[8,15] 0.00072249595637252 [GeV] +Cell[6,32] 0.003184022156858 [GeV] +Cell[9,7] 0.00099383338628107 [GeV] +Cell[7,14] 0.0011473919937208 [GeV] +Cell[8,6] 0.00063925828176425 [GeV] +Cell[4,32] 0.0011896958047802 [GeV] +### Total energy deposition in calorimeter by a source track in 58 cells : 20.08754310059 (GeV) + +Source track ID 8570 (e-,0.00051218664474972[GeV]) at (421.33637499984,269.2130366494,1658.6933128468) +Original primary track ID 1 (unknown,305.48142430119[GeV]) +Cell[18,4] 1.1877347497228e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 1.1877347497228e-06 (GeV) + +Source track ID 8541 (mu+,97.449413388047[GeV]) at (421.36386015204,269.17001571084,1659.0901041227) +Original primary track ID 1 (unknown,305.48142430119[GeV]) +Cell[18,4] 0.16551974682966 [GeV] +Cell[19,4] 0.19616849718335 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.361688244013 (GeV) + +Source track ID 8542 (mu-,49.167801472927[GeV]) at (-250.05856345648,-432.97888498411,234.2493490096) +Original primary track ID 1 (unknown,305.48142430119[GeV]) +Cell[11,31] 0.057030807512147 [GeV] +Cell[11,32] 0.35384449521428 [GeV] +Cell[12,32] 0.50210920668945 [GeV] +Cell[13,32] 0.43973019118799 [GeV] +Cell[14,32] 0.47685054924166 [GeV] +Cell[15,32] 0.73702695351123 [GeV] +Cell[16,32] 2.6514283628602 [GeV] +Cell[17,32] 0.029223739512726 [GeV] +Cell[16,31] 0.10956183174971 [GeV] +Cell[17,31] 0.0097924138535674 [GeV] +Cell[15,31] 0.030042213308087 [GeV] +Cell[14,31] 0.0011638487181398 [GeV] +Cell[12,31] 0.0059852762217332 [GeV] +Cell[13,31] 0.0026791392978758 [GeV] +### Total energy deposition in calorimeter by a source track in 14 cells : 5.4064690288789 (GeV) + +Source track ID 8537 (gamma,0.18586941759822[GeV]) at (-308.57129365728,-393.42566862201,1178.600776121) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[15,31] 0.0080486896661722 [GeV] +Cell[15,30] 0.13372552387585 [GeV] +Cell[15,39] 0.00051099891 [GeV] +Cell[16,30] 0.022577362929398 [GeV] +Cell[12,5] 0.00051099891 [GeV] +Cell[18,12] 0.00046979127029161 [GeV] +Cell[16,29] 0.0024331551649339 [GeV] +Cell[17,5] 0.00022642778071639 [GeV] +Cell[16,17] 0.0029224397607393 [GeV] +Cell[16,21] 0.00046388001593188 [GeV] +Cell[14,38] 0.00051099891 [GeV] +Cell[17,10] 0.00051099891 [GeV] +Cell[19,39] 9.9292177845788e-05 [GeV] +Cell[18,17] 0.0058716746634575 [GeV] +Cell[14,3] 0.0018504789597473 [GeV] +Cell[13,46] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 16 cells : 0.18124371081508 (GeV) + +Source track ID 8538 (gamma,0.79108390679382[GeV]) at (-463.39575537319,-187.78810905409,658.34952723719) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[13,26] 0.68842169188336 [GeV] +Cell[13,27] 0.089815592539635 [GeV] +Cell[13,28] 0.0004228311347272 [GeV] +Cell[15,46] 0.0012589709483824 [GeV] +Cell[11,27] 0.00016872201898204 [GeV] +Cell[16,5] 0.00099622764889242 [GeV] +Cell[14,26] 0.0022297054172472 [GeV] +Cell[13,25] 0.0007157883972148 [GeV] +Cell[14,27] 0.0057178378244703 [GeV] +Cell[12,10] 0.00038345296189051 [GeV] +Cell[14,35] 0.00061080912799658 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.7907416299028 (GeV) + +Source track ID 8197 (gamma,0.68389327451526[GeV]) at (-406.71456953711,-290.83201152254,428.61115719032) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[11,28] 0.002893113544088 [GeV] +Cell[13,28] 0.0054030328096079 [GeV] +Cell[12,28] 0.65456158538922 [GeV] +Cell[12,29] 0.014316634006487 [GeV] +Cell[12,27] 0.0022984711949595 [GeV] +Cell[9,16] 0.00051099891 [GeV] +Cell[10,12] 0.0015025085895301 [GeV] +Cell[12,17] 0.0024061521731716 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.68389249661707 (GeV) + +Source track ID 8198 (gamma,0.23519569097121[GeV]) at (-263.70589302827,-424.80489872665,329.32744127033) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[11,31] 0.19305688766126 [GeV] +Cell[11,32] 0.024355278220643 [GeV] +Cell[12,32] 0.0049746502291034 [GeV] +Cell[12,31] 0.010743676416492 [GeV] +Cell[11,30] 0.0020651984437141 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.23519569097121 (GeV) + +Source track ID 8131 (proton,1.6975714624652[GeV]) at (-499.99294730801,2.6556811262993,255.89759317703) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[11,21] 0.0021888816433774 [GeV] +Cell[12,10] 2.7159170144841e-08 [GeV] +Cell[11,23] 0.48798629550392 [GeV] +Cell[11,24] 0.0054144470713019 [GeV] +Cell[11,22] 0.024217395797554 [GeV] +Cell[12,21] 0.0052512579331817 [GeV] +Cell[12,20] 6.1455658492719e-05 [GeV] +Cell[12,40] 1.4113844372332e-06 [GeV] +Cell[13,40] 5.3172634459315e-06 [GeV] +Cell[12,39] 2.3676553602058e-05 [GeV] +Cell[13,39] 3.6143564267377e-06 [GeV] +Cell[12,24] 0.0017813538717282 [GeV] +Cell[12,25] 0.00070666376813108 [GeV] +Cell[12,26] 1.2482349231959e-06 [GeV] +Cell[10,24] 0.00014835682977957 [GeV] +Cell[12,23] 0.011943347455306 [GeV] +Cell[11,20] 5.1084595324937e-06 [GeV] +Cell[12,22] 0.0019113942270683 [GeV] +Cell[10,32] 8.181854209397e-07 [GeV] +Cell[10,33] 0.0010453244268581 [GeV] +Cell[12,11] 2.6756245705428e-06 [GeV] +Cell[11,10] 1.0062787509924e-08 [GeV] +Cell[11,25] 0.00075661917499815 [GeV] +Cell[7,2] 6.5831055107992e-06 [GeV] +Cell[12,7] 0.00024883349243146 [GeV] +Cell[12,6] 3.2150891986475e-06 [GeV] +Cell[13,23] 0.0010929161430302 [GeV] +### Total energy deposition in calorimeter by a source track in 27 cells : 0.54480824847618 (GeV) + +Source track ID 8132 (anti_proton,1.0341123553149[GeV]) at (-279.32892446273,-414.69911014915,-337.81427572821) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[8,8] 5.7491160987411e-10 [GeV] +Cell[8,7] 2.470571142112e-05 [GeV] +Cell[8,44] 1.0622683068505e-05 [GeV] +Cell[7,11] 0.0014239202796015 [GeV] +Cell[7,9] 0.00030582772706043 [GeV] +Cell[10,10] 0.010507701345183 [GeV] +Cell[8,11] 1.1160355541051e-07 [GeV] +Cell[9,31] 0.0047262949797214 [GeV] +Cell[8,12] 0.00096731565526795 [GeV] +Cell[7,8] 0.00051100389795862 [GeV] +Cell[7,25] 0.00074880807176697 [GeV] +Cell[9,34] 5.4312844004016e-06 [GeV] +Cell[9,4] 0.026120981931689 [GeV] +Cell[7,13] 1.5615217940649e-05 [GeV] +Cell[7,22] 0.00093654053168234 [GeV] +Cell[7,23] 1.2412389144515e-05 [GeV] +Cell[8,46] 0.001444913645187 [GeV] +Cell[9,13] 0.0018805202230726 [GeV] +Cell[6,12] 3.4211561258417e-05 [GeV] +Cell[7,15] 0.00037891715508104 [GeV] +Cell[8,32] 0.053624635651989 [GeV] +Cell[9,6] 0.013154313324858 [GeV] +Cell[5,41] 0.00011046518590979 [GeV] +Cell[8,40] 0.0049596479027225 [GeV] +Cell[8,36] 3.9243814826477e-06 [GeV] +Cell[8,23] 0.0051731264233246 [GeV] +Cell[8,2] 3.1697226414849e-05 [GeV] +Cell[5,42] 3.9640254951109e-05 [GeV] +Cell[9,35] 2.8766478062607e-05 [GeV] +Cell[7,30] 0.054326730527448 [GeV] +Cell[8,43] 1.2845025223214e-05 [GeV] +Cell[7,39] 0.00075573130642942 [GeV] +Cell[9,36] 6.9785742680665e-05 [GeV] +Cell[8,13] 0.0024038186643698 [GeV] +Cell[7,47] 0.0011127765440598 [GeV] +Cell[7,45] 3.1209832513923e-09 [GeV] +Cell[8,37] 3.5581922566053e-06 [GeV] +Cell[7,37] 3.7147080875002e-06 [GeV] +Cell[6,13] 0.00017686987920297 [GeV] +Cell[5,0] 4.5282246219358e-09 [GeV] +Cell[5,47] 4.7576776523783e-08 [GeV] +Cell[9,42] 7.8260380250867e-06 [GeV] +Cell[8,16] 0.00051116185441867 [GeV] +Cell[6,32] 0.0025610946488955 [GeV] +Cell[9,7] 1.1971008689216e-08 [GeV] +Cell[7,14] 0.00044921621748836 [GeV] +Cell[8,6] 0.0026047879320504 [GeV] +Cell[12,10] 0.00022972900053063 [GeV] +Cell[11,10] 4.1982776292571e-07 [GeV] +Cell[7,2] 2.9912436259565e-06 [GeV] +Cell[8,31] 0.53281201834412 [GeV] +Cell[8,30] 0.009826077569368 [GeV] +Cell[6,39] 0.00018836582805254 [GeV] +Cell[5,4] 0.00011934718368597 [GeV] +Cell[9,33] 0.0007978720466688 [GeV] +Cell[9,43] 0.00039153661013272 [GeV] +Cell[10,43] 0.00063963888353519 [GeV] +Cell[11,39] 0.00054024880509765 [GeV] +Cell[11,40] 0.0050994643765789 [GeV] +Cell[10,47] 0.00035400604122363 [GeV] +Cell[9,5] 0.055299482873616 [GeV] +Cell[9,39] 0.00015315788780966 [GeV] +Cell[6,15] 0.002922282348029 [GeV] +Cell[8,39] 0.020766389178693 [GeV] +Cell[3,13] 0.00013409744208893 [GeV] +Cell[10,8] 0.0033959745619623 [GeV] +Cell[10,7] 0.0044185911689368 [GeV] +Cell[10,6] 0.0024668451266483 [GeV] +Cell[8,18] 0.011684795764324 [GeV] +Cell[9,27] 8.990790520329e-06 [GeV] +Cell[8,3] 0.00026536072759461 [GeV] +Cell[4,26] 5.5773925851099e-08 [GeV] +Cell[3,26] 1.7696181304245e-06 [GeV] +Cell[8,17] 3.5537022654353e-08 [GeV] +Cell[9,32] 0.0027066544730305 [GeV] +Cell[10,3] 0.0017862137012412 [GeV] +Cell[10,4] 0.0052114373283188 [GeV] +Cell[10,5] 0.0014715644173839 [GeV] +Cell[10,19] 0.0004335215391352 [GeV] +Cell[11,11] 1.5854557628927e-06 [GeV] +Cell[10,1] 0.00056367096694498 [GeV] +Cell[10,0] 0.00042481298182986 [GeV] +Cell[9,1] 0.00084957676013039 [GeV] +Cell[10,9] 0.00024491352872008 [GeV] +Cell[5,2] 0.0036902621801314 [GeV] +Cell[5,3] 2.5796438276302e-06 [GeV] +Cell[2,12] 2.3969054745976e-06 [GeV] +Cell[0,40] 0.0001974220815847 [GeV] +Cell[0,39] 3.1743868021294e-08 [GeV] +Cell[1,44] 7.6036373093302e-07 [GeV] +Cell[0,44] 4.2942410800606e-09 [GeV] +Cell[1,45] 1.9408908906371e-07 [GeV] +Cell[9,22] 1.3323694292922e-06 [GeV] +Cell[9,21] 2.5091782143022e-05 [GeV] +Cell[8,21] 1.3775308616459e-08 [GeV] +Cell[8,28] 1.6595586203039e-08 [GeV] +Cell[9,30] 0.0048545299806902 [GeV] +Cell[9,29] 0.00078790199348464 [GeV] +Cell[10,30] 0.0013377301826473 [GeV] +Cell[10,31] 0.00016748994823024 [GeV] +Cell[8,29] 0.0044959029731063 [GeV] +Cell[8,33] 0.00097512057531196 [GeV] +Cell[11,5] 0.0097353239887752 [GeV] +Cell[11,3] 0.0048638392618628 [GeV] +Cell[10,2] 2.9666253714822e-05 [GeV] +Cell[11,4] 0.0067177948626104 [GeV] +Cell[9,2] 3.1581642688252e-06 [GeV] +Cell[13,17] 0.00014604530942188 [GeV] +Cell[13,18] 1.7187625282986e-06 [GeV] +Cell[7,3] 0.0012987535591317 [GeV] +Cell[8,42] 0.00012338814946463 [GeV] +Cell[7,43] 3.7011824315414e-06 [GeV] +Cell[7,32] 0.00022852510554333 [GeV] +Cell[7,33] 0.00083763840930476 [GeV] +Cell[8,34] 6.482567135879e-05 [GeV] +Cell[10,34] 3.9363512769341e-09 [GeV] +Cell[4,8] 0.00066541146912346 [GeV] +Cell[4,9] 1.1383092451069e-06 [GeV] +Cell[3,9] 4.4849002733827e-11 [GeV] +Cell[3,27] 0.001397136381524 [GeV] +Cell[6,0] 0.014789317471848 [GeV] +Cell[6,1] 0.0088727320917594 [GeV] +Cell[6,47] 0.0054173219054072 [GeV] +Cell[5,1] 7.8168661766767e-05 [GeV] +Cell[6,2] 0.002245390854657 [GeV] +Cell[6,3] 0.0035011780590203 [GeV] +Cell[7,1] 0.00017135535263151 [GeV] +Cell[6,4] 0.0005103221780937 [GeV] +Cell[7,4] 0.00069496644489367 [GeV] +Cell[6,46] 0.00034095801335229 [GeV] +Cell[7,46] 0.00020020584932115 [GeV] +Cell[6,45] 1.1547739597972e-07 [GeV] +Cell[7,31] 0.011745159850004 [GeV] +Cell[4,2] 3.9146654278738e-05 [GeV] +Cell[4,3] 0.0016507899291608 [GeV] +Cell[4,4] 0.00078665218234674 [GeV] +Cell[9,23] 0.0010299354872624 [GeV] +Cell[6,31] 0.0001293728514039 [GeV] +Cell[7,29] 0.24590068358068 [GeV] +Cell[10,17] 2.6708355289884e-07 [GeV] +Cell[11,12] 3.5460310755298e-08 [GeV] +Cell[8,24] 0.0020577316824985 [GeV] +Cell[7,40] 1.8824554661023e-07 [GeV] +Cell[6,11] 0.0018509370970488 [GeV] +Cell[5,28] 0.0015652120567911 [GeV] +Cell[5,27] 0.00016841896437165 [GeV] +Cell[8,0] 2.1100956655573e-05 [GeV] +Cell[11,2] 0.001964858648175 [GeV] +Cell[7,28] 0.00019658065101999 [GeV] +Cell[6,20] 0.00081088405890971 [GeV] +### Total energy deposition in calorimeter by a source track in 150 cells : 1.2077923915881 (GeV) + +Source track ID 8152 (gamma,0.37133215847831[GeV]) at (-133.93655571807,-481.72710017434,181.68248543309) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[10,33] 0.24392254906826 [GeV] +Cell[10,43] 0.00011233235200937 [GeV] +Cell[10,34] 0.010893323920132 [GeV] +Cell[11,33] 0.083314048012889 [GeV] +Cell[11,34] 0.028485580657479 [GeV] +Cell[11,18] 0.0016443842649646 [GeV] +Cell[11,35] 0.0017115195159579 [GeV] +Cell[13,8] 0.00039027178139827 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.37047400957309 (GeV) + +Source track ID 8153 (gamma,0.136782797126[GeV]) at (-378.97239240907,-326.15935643753,68.392634019785) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[10,29] 0.13440730643663 [GeV] +Cell[10,28] 0.0023754906893765 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.136782797126 (GeV) + +Source track ID 8135 (pi+,0.39397794397207[GeV]) at (-476.34686233237,-151.96600523177,237.25146607108) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[11,23] 8.2819069999676e-05 [GeV] +Cell[11,24] 0.13815503489478 [GeV] +Cell[11,25] 0.082318033572637 [GeV] +Cell[11,26] 0.051627287778201 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.27218317531562 (GeV) + +Source track ID 8136 (pi-,0.8955271573842[GeV]) at (-161.09417848287,-473.33779234171,404.9734035348) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[10,10] 3.5596796124082e-09 [GeV] +Cell[12,34] 0.1350621806288 [GeV] +Cell[13,33] 0.0012480154063923 [GeV] +Cell[11,21] 3.0000986417008e-05 [GeV] +Cell[11,32] 4.5906075101811e-05 [GeV] +Cell[12,32] 0.017204916014367 [GeV] +Cell[13,32] 1.3435083258173e-07 [GeV] +Cell[12,31] 0.012826044499501 [GeV] +Cell[12,5] 9.7587122581899e-08 [GeV] +Cell[16,5] 2.6556028842606e-10 [GeV] +Cell[12,10] 4.4374265708029e-06 [GeV] +Cell[12,28] 8.5309864862211e-06 [GeV] +Cell[12,29] 0.00077804919467462 [GeV] +Cell[12,17] 0.0024585697517306 [GeV] +Cell[11,30] 9.6818256452025e-09 [GeV] +Cell[11,23] 7.560396916233e-07 [GeV] +Cell[11,22] 1.2542264303192e-06 [GeV] +Cell[12,11] 0.00053628571581992 [GeV] +Cell[11,10] 6.8451038259809e-10 [GeV] +Cell[12,6] 3.6699337157415e-06 [GeV] +Cell[10,5] 0.00073282807179983 [GeV] +Cell[10,9] 4.0774466469884e-11 [GeV] +Cell[11,33] 0.0012004126086341 [GeV] +Cell[11,34] 0.0030355213125257 [GeV] +Cell[11,18] 7.4286523158662e-08 [GeV] +Cell[11,35] 0.0012904880285093 [GeV] +Cell[12,33] 0.2995583345006 [GeV] +Cell[12,35] 0.0032950183942394 [GeV] +Cell[13,34] 0.00064789821649413 [GeV] +Cell[13,35] 1.3399278373072e-08 [GeV] +Cell[11,36] 6.6813697230828e-07 [GeV] +Cell[13,47] 6.8392838279124e-05 [GeV] +Cell[14,0] 1.1231228996849e-06 [GeV] +Cell[13,0] 7.7967534934942e-09 [GeV] +Cell[18,33] 1.4124845620245e-08 [GeV] +Cell[10,41] 0.00040608968811398 [GeV] +Cell[10,40] 0.0016099967660054 [GeV] +Cell[9,40] 3.2733078114688e-10 [GeV] +Cell[11,6] 3.5692355595529e-09 [GeV] +Cell[10,27] 5.1977694965899e-09 [GeV] +Cell[4,14] 1.5583959117066e-05 [GeV] +Cell[3,1] 0.0012711715032585 [GeV] +Cell[4,1] 7.428466123315e-05 [GeV] +Cell[12,12] 0.00015994039852033 [GeV] +Cell[12,9] 7.5597202430799e-05 [GeV] +Cell[11,9] 0.0027653040089783 [GeV] +Cell[13,10] 0.0016585355819634 [GeV] +Cell[14,12] 0.0038042358919802 [GeV] +Cell[15,13] 8.3989393811862e-05 [GeV] +Cell[16,3] 7.9079853039389e-05 [GeV] +Cell[16,4] 0.0010487244524986 [GeV] +Cell[14,18] 0.00033256873269098 [GeV] +Cell[12,30] 0.0017140356403187 [GeV] +Cell[16,1] 1.957693399163e-06 [GeV] +Cell[8,26] 1.7138356051873e-06 [GeV] +Cell[10,14] 9.8388309738766e-05 [GeV] +Cell[11,14] 2.8517242059252e-06 [GeV] +Cell[11,15] 5.4892450407351e-10 [GeV] +Cell[13,29] 0.00012843698237884 [GeV] +Cell[10,36] 0.00077916812343062 [GeV] +Cell[10,35] 8.9754712689682e-07 [GeV] +Cell[14,9] 0.0026850270322956 [GeV] +Cell[13,30] 7.5511944614846e-06 [GeV] +Cell[12,18] 5.4995985124151e-07 [GeV] +Cell[11,29] 4.7156269147308e-09 [GeV] +Cell[12,36] 1.9088488450052e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 66 cells : 0.49884726123855 (GeV) + +Source track ID 8125 (gamma,0.032559394638405[GeV]) at (-498.6285167551,-37.008138005202,-1797.0004637238) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[0,24] 0.031227448972347 [GeV] +Cell[0,25] 0.00070528115340421 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.031932730125751 (GeV) + +Source track ID 8094 (pi+,0.77707134447034[GeV]) at (-481.00086991852,136.52165812655,-1806.9929489366) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[0,21] 0.18070663671822 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.18070663671822 (GeV) + +Source track ID 8091 (gamma,1.9015972345341[GeV]) at (-363.22356462855,343.61117865769,-955.17208973951) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[7,8] 0.0066220739069065 [GeV] +Cell[6,10] 0.0003017809733348 [GeV] +Cell[7,39] 0.00093095152288825 [GeV] +Cell[6,13] 0.00026011745198873 [GeV] +Cell[1,34] 0.0048224189050486 [GeV] +Cell[7,2] 0.0021938040547454 [GeV] +Cell[4,8] 0.00079394400562126 [GeV] +Cell[6,1] 0.0012269254142474 [GeV] +Cell[7,31] 0.0010909250317777 [GeV] +Cell[10,27] 7.8398595992884e-05 [GeV] +Cell[5,18] 1.0923148709396 [GeV] +Cell[6,5] 0.00049018458737711 [GeV] +Cell[4,18] 0.67378505961984 [GeV] +Cell[4,17] 0.0566183874123 [GeV] +Cell[7,44] 0.00051099891 [GeV] +Cell[5,17] 0.019179365214997 [GeV] +Cell[4,19] 0.0029603841487378 [GeV] +Cell[5,19] 0.0025866566509448 [GeV] +Cell[5,22] 0.0014179613983543 [GeV] +Cell[4,22] 0.0023639830524083 [GeV] +Cell[3,39] 0.00029630287281089 [GeV] +Cell[3,10] 0.0009921705741547 [GeV] +Cell[3,11] 0.00015232704386448 [GeV] +Cell[1,35] 0.011179188832503 [GeV] +Cell[1,22] 0.00099660384683663 [GeV] +Cell[2,38] 0.00037913738162213 [GeV] +Cell[3,42] 0.0022609973806049 [GeV] +Cell[5,20] 0.00059605351676479 [GeV] +Cell[4,16] 0.00053529980853945 [GeV] +Cell[3,43] 0.00031745142276762 [GeV] +Cell[3,37] 0.0013189088215705 [GeV] +Cell[5,44] 0.00043437404380005 [GeV] +### Total energy deposition in calorimeter by a source track in 32 cells : 1.890008007343 (GeV) + +Source track ID 8077 (e-,0.00056861558678491[GeV]) at (-387.40940065493,316.0916896791,-1686.7243470931) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[1,18] 2.3068239475541e-06 [GeV] +Cell[1,19] 4.1006717331917e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 4.3313541279471e-05 (GeV) + +Source track ID 8081 (e-,0.00054541538399885[GeV]) at (-407.07711921644,290.3243341686,-1890.9782160084) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[0,19] 3.1066761985545e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 3.1066761985545e-05 (GeV) + +Source track ID 8059 (pi-,4.4331318487452[GeV]) at (-407.16435409337,290.20197924157,-1898.5467779436) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[0,19] 0.15423947847164 [GeV] +Cell[0,9] 0.0012989757200406 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.15553845419168 (GeV) + +Source track ID 8020 (pi+,1.2125625304778[GeV]) at (-419.40021806971,272.21950165828,-1950.5581791826) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[7,8] 4.0228877332993e-07 [GeV] +Cell[6,12] 1.2143791536801e-09 [GeV] +Cell[5,42] 8.9121265122003e-06 [GeV] +Cell[9,36] 3.230401489418e-07 [GeV] +Cell[6,13] 6.2053115439085e-06 [GeV] +Cell[1,44] 0.0005460096988711 [GeV] +Cell[1,45] 0.0005417062291607 [GeV] +Cell[3,27] 0.00028993754277678 [GeV] +Cell[0,21] 0.015733964559559 [GeV] +Cell[1,22] 0.00013158077279729 [GeV] +Cell[1,19] 2.6366335355306e-06 [GeV] +Cell[0,19] 0.089546162804955 [GeV] +Cell[0,18] 0.041049340906686 [GeV] +Cell[1,26] 0.00030251342437805 [GeV] +Cell[1,25] 0.00052456107925991 [GeV] +Cell[1,24] 0.00021872441119535 [GeV] +Cell[2,25] 3.1249463179847e-05 [GeV] +Cell[1,43] 0.0050872536986188 [GeV] +Cell[1,42] 0.00037500453513158 [GeV] +Cell[2,43] 0.0006091266318376 [GeV] +Cell[1,7] 0.0030934067690117 [GeV] +Cell[3,31] 0.0017847195021272 [GeV] +Cell[3,28] 1.3241769513115e-05 [GeV] +Cell[4,28] 0.00012723848371525 [GeV] +Cell[3,23] 8.7263179011643e-08 [GeV] +Cell[0,1] 4.507968317057e-06 [GeV] +Cell[2,3] 0.0011447730328995 [GeV] +Cell[1,13] 0.0088106862307034 [GeV] +Cell[1,12] 0.00012890007120734 [GeV] +Cell[1,14] 0.00097754708710374 [GeV] +Cell[2,15] 1.6252587287454e-05 [GeV] +Cell[3,15] 0.00027865069269853 [GeV] +Cell[4,31] 6.4629125184183e-05 [GeV] +Cell[19,36] 3.203256521374e-06 [GeV] +Cell[18,36] 6.0273424883007e-05 [GeV] +Cell[19,10] 1.9869265088346e-06 [GeV] +Cell[0,20] 0.0038337984529891 [GeV] +Cell[3,5] 1.4763332263101e-05 [GeV] +Cell[1,46] 0.00054829304806867 [GeV] +Cell[1,47] 8.0701323749963e-06 [GeV] +Cell[1,21] 5.3380611949137e-05 [GeV] +Cell[0,22] 0.0024988124296931 [GeV] +Cell[1,23] 8.3119734506454e-07 [GeV] +Cell[0,23] 0.0024640483797141 [GeV] +Cell[1,1] 3.1578078051098e-07 [GeV] +Cell[0,2] 9.003103472196e-07 [GeV] +Cell[1,20] 0.00076157014832252 [GeV] +### Total energy deposition in calorimeter by a source track in 47 cells : 0.18170050438801 (GeV) + +Source track ID 8021 (anti_proton,5.3584437160492[GeV]) at (-482.20338833237,132.21154367446,-1699.6423113394) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[8,9] 0.00015994134897842 [GeV] +Cell[8,45] 5.4768444679212e-06 [GeV] +Cell[7,10] 0.006602478747838 [GeV] +Cell[4,45] 0.0017167513903681 [GeV] +Cell[4,37] 6.1885151797696e-05 [GeV] +Cell[8,1] 0.00228316257065 [GeV] +Cell[8,5] 0.00029522020471632 [GeV] +Cell[7,7] 0.00026901675697127 [GeV] +Cell[7,6] 0.00018345711834081 [GeV] +Cell[6,10] 1.4522531098919e-05 [GeV] +Cell[6,9] 1.3645384664414e-05 [GeV] +Cell[6,25] 9.5727552206881e-08 [GeV] +Cell[5,26] 8.648736898067e-07 [GeV] +Cell[6,7] 0.00015279222937352 [GeV] +Cell[2,47] 0.0014429568195784 [GeV] +Cell[5,32] 2.711664501112e-05 [GeV] +Cell[0,27] 0.00068528806676556 [GeV] +Cell[7,35] 0.0019123001117791 [GeV] +Cell[5,41] 0.00028162137954712 [GeV] +Cell[8,22] 0.00067982461722011 [GeV] +Cell[8,23] 8.265465710565e-05 [GeV] +Cell[8,2] 0.0024517917401429 [GeV] +Cell[5,42] 1.6626274828013e-09 [GeV] +Cell[7,30] 7.753728215107e-06 [GeV] +Cell[8,43] 3.8233278019106e-09 [GeV] +Cell[18,6] 3.744731657207e-09 [GeV] +Cell[5,0] 0.0047745105757579 [GeV] +Cell[5,47] 3.356871282449e-06 [GeV] +Cell[4,32] 0.00049859125886996 [GeV] +Cell[14,35] 1.2176591233583e-05 [GeV] +Cell[12,21] 0.0011987783463189 [GeV] +Cell[9,43] 0.00067357968804208 [GeV] +Cell[10,43] 0.00028609862461303 [GeV] +Cell[8,3] 4.9456674219073e-08 [GeV] +Cell[4,26] 5.0115543749598e-06 [GeV] +Cell[3,26] 0.00048877000850518 [GeV] +Cell[9,1] 0.00040389458598133 [GeV] +Cell[2,12] 0.00047035726423769 [GeV] +Cell[0,40] 0.00014136287483279 [GeV] +Cell[0,39] 0.0028861249468699 [GeV] +Cell[1,44] 0.00019218000506783 [GeV] +Cell[0,44] 1.7210802102113e-05 [GeV] +Cell[1,45] 1.746229827404e-12 [GeV] +Cell[13,18] 1.665896744214e-05 [GeV] +Cell[8,42] 0.00018890905433909 [GeV] +Cell[7,43] 3.9010717341625e-07 [GeV] +Cell[4,8] 0.0039374731349373 [GeV] +Cell[3,27] 2.6258868369041e-05 [GeV] +Cell[5,1] 0.0011331517893796 [GeV] +Cell[6,2] 4.7774842948911e-07 [GeV] +Cell[6,3] 0.00023976411406261 [GeV] +Cell[6,4] 6.1468058447645e-09 [GeV] +Cell[4,4] 0.00014987174806799 [GeV] +Cell[7,29] 0.00042273093457482 [GeV] +Cell[6,11] 2.832909495919e-05 [GeV] +Cell[5,27] 0.00049674472121876 [GeV] +Cell[8,0] 0.00085707968288511 [GeV] +Cell[13,47] 4.1017414478119e-06 [GeV] +Cell[4,1] 2.2846937645227e-07 [GeV] +Cell[16,1] 3.2099300879054e-06 [GeV] +Cell[11,14] 4.9157858011313e-06 [GeV] +Cell[0,24] 0.0062225319130313 [GeV] +Cell[0,25] 0.0016490863233272 [GeV] +Cell[0,21] 0.062370300888368 [GeV] +Cell[5,18] 0.001424838921242 [GeV] +Cell[6,5] 1.4686161390273e-05 [GeV] +Cell[4,18] 0.0010274717564673 [GeV] +Cell[5,17] 2.0096598513192e-05 [GeV] +Cell[4,19] 6.4484359692187e-06 [GeV] +Cell[5,19] 7.4943096806237e-06 [GeV] +Cell[3,39] 0.0004345719782541 [GeV] +Cell[3,10] 0.00019387757407924 [GeV] +Cell[3,11] 0.00099706079024338 [GeV] +Cell[1,22] 0.60414268709644 [GeV] +Cell[2,38] 0.033277991993018 [GeV] +Cell[3,42] 0.00077787155424994 [GeV] +Cell[3,37] 0.0013486260126401 [GeV] +Cell[1,18] 0.0037576071218521 [GeV] +Cell[1,19] 0.010329066138589 [GeV] +Cell[0,19] 0.0096726942612252 [GeV] +Cell[0,9] 0.0029006638267517 [GeV] +Cell[0,18] 0.0042843774925716 [GeV] +Cell[1,26] 0.0014866591964101 [GeV] +Cell[1,25] 0.0022570524960372 [GeV] +Cell[1,24] 0.024013413419925 [GeV] +Cell[2,25] 0.0056814411455371 [GeV] +Cell[1,43] 5.8259594079573e-06 [GeV] +Cell[1,42] 4.7567300498486e-10 [GeV] +Cell[2,43] 0.00089564453387644 [GeV] +Cell[3,23] 1.2395321391523e-10 [GeV] +Cell[0,1] 0.00090776059306784 [GeV] +Cell[2,3] 0.0013011273540945 [GeV] +Cell[1,13] 0.0022402841339144 [GeV] +Cell[1,12] 0.0037055466503167 [GeV] +Cell[1,14] 0.00032794977375306 [GeV] +Cell[2,15] 0.0053140068422064 [GeV] +Cell[4,31] 0.00012954730474632 [GeV] +Cell[0,20] 0.016748056350739 [GeV] +Cell[3,5] 0.0034550105888626 [GeV] +Cell[1,46] 7.9049947316889e-09 [GeV] +Cell[1,21] 1.5774035207385 [GeV] +Cell[0,22] 0.62110261890331 [GeV] +Cell[1,23] 0.10134392169892 [GeV] +Cell[0,23] 0.015270109126259 [GeV] +Cell[1,1] 0.22759350223175 [GeV] +Cell[0,2] 8.4525384590961e-06 [GeV] +Cell[1,20] 0.039016848511354 [GeV] +Cell[2,13] 0.0005928109542424 [GeV] +Cell[1,5] 0.0089017391118406 [GeV] +Cell[0,6] 0.00066884951494183 [GeV] +Cell[0,5] 8.286727941595e-06 [GeV] +Cell[4,5] 0.0023955710329098 [GeV] +Cell[4,6] 0.00040105601253171 [GeV] +Cell[3,4] 0.00025906533717455 [GeV] +Cell[3,6] 0.0017058332848248 [GeV] +Cell[2,22] 0.075764232020968 [GeV] +Cell[2,21] 0.0030842887403473 [GeV] +Cell[4,0] 6.6811625943956e-05 [GeV] +Cell[0,32] 2.065385109745e-06 [GeV] +Cell[1,3] 0.0014160480577701 [GeV] +Cell[15,15] 4.2515727067439e-05 [GeV] +Cell[15,16] 0.0048906189549196 [GeV] +Cell[16,16] 1.449630376294e-05 [GeV] +Cell[16,15] 6.2411709222943e-09 [GeV] +Cell[15,4] 1.2600733498402e-08 [GeV] +Cell[15,3] 1.9965027548778e-06 [GeV] +Cell[0,8] 0.0099287756753954 [GeV] +Cell[0,10] 1.1922395415809e-05 [GeV] +Cell[17,46] 0.00053128251269466 [GeV] +Cell[2,26] 3.7958206376061e-06 [GeV] +Cell[9,41] 0.00092530874938996 [GeV] +Cell[9,44] 0.010261375645585 [GeV] +Cell[10,44] 0.00041131807741629 [GeV] +Cell[9,45] 8.2830008177552e-06 [GeV] +Cell[0,16] 8.2291255239397e-07 [GeV] +Cell[0,17] 7.4288779716198e-06 [GeV] +Cell[0,11] 2.0469634910114e-07 [GeV] +Cell[1,4] 0.00013529793775024 [GeV] +Cell[0,4] 0.0013459513533923 [GeV] +Cell[16,0] 0.0086331536937258 [GeV] +Cell[19,16] 2.7857022359967e-09 [GeV] +Cell[17,23] 2.055038450635e-05 [GeV] +Cell[17,24] 0.0026601554411313 [GeV] +Cell[19,46] 1.5509751392528e-08 [GeV] +Cell[19,19] 0.0028917271270021 [GeV] +Cell[19,20] 1.5138642197599e-08 [GeV] +Cell[14,36] 1.1421643634094e-05 [GeV] +Cell[13,20] 0.00014450985918631 [GeV] +Cell[13,21] 0.00058272914845691 [GeV] +Cell[14,20] 0.00024797570874318 [GeV] +Cell[14,21] 0.002223055958002 [GeV] +Cell[16,47] 0.00094516812373956 [GeV] +Cell[17,47] 0.00077845368293754 [GeV] +Cell[17,0] 4.0808270568959e-06 [GeV] +Cell[14,24] 1.1735212081021e-07 [GeV] +Cell[14,25] 8.0254810427505e-08 [GeV] +Cell[4,43] 0.00069065144075774 [GeV] +Cell[3,38] 0.10591738555243 [GeV] +Cell[4,47] 0.0018282118508317 [GeV] +Cell[4,46] 2.1628768422488e-07 [GeV] +Cell[3,0] 0.01275479147611 [GeV] +Cell[2,14] 0.0011010248663584 [GeV] +Cell[1,15] 0.0053831409609307 [GeV] +Cell[0,15] 0.00022479481996982 [GeV] +Cell[0,14] 0.00060142625679961 [GeV] +Cell[2,19] 0.0065356615427593 [GeV] +Cell[2,20] 0.0076374399716259 [GeV] +Cell[0,41] 3.8821187531994e-05 [GeV] +Cell[2,44] 1.2326341675362e-05 [GeV] +Cell[4,27] 3.4504327821878e-06 [GeV] +Cell[3,20] 4.8968203638651e-05 [GeV] +Cell[4,7] 3.1066590416685e-05 [GeV] +Cell[3,22] 0.0061120275947401 [GeV] +Cell[3,21] 0.00011063303079743 [GeV] +Cell[2,5] 0.00022077355147837 [GeV] +Cell[2,4] 1.6114157390234e-05 [GeV] +Cell[2,23] 0.01395810538844 [GeV] +Cell[0,38] 2.6813898701221e-05 [GeV] +Cell[5,34] 3.995228864369e-05 [GeV] +Cell[4,34] 4.4415133888833e-05 [GeV] +Cell[4,33] 0.00071076879332804 [GeV] +Cell[2,9] 0.0017260761189267 [GeV] +Cell[2,8] 0.0011218410810936 [GeV] +Cell[2,7] 1.8085647028556e-06 [GeV] +Cell[13,19] 9.9555394740491e-08 [GeV] +Cell[0,29] 0.0030653989830964 [GeV] +Cell[4,40] 0.0027186393869283 [GeV] +Cell[2,34] 0.00022925375595696 [GeV] +Cell[2,31] 0.000337589670998 [GeV] +Cell[2,32] 0.00070646051473693 [GeV] +Cell[2,35] 0.0024330992558802 [GeV] +Cell[3,45] 0.00034997053863267 [GeV] +Cell[2,45] 0.0013086400514335 [GeV] +Cell[2,18] 0.00051197758324656 [GeV] +Cell[1,0] 0.0096678187747505 [GeV] +Cell[2,24] 0.0053323409138574 [GeV] +Cell[2,28] 2.1913930831943e-06 [GeV] +Cell[3,7] 0.00013293589799753 [GeV] +Cell[8,4] 0.00028290335007659 [GeV] +Cell[1,38] 0.0054308058427575 [GeV] +Cell[1,39] 0.0036134042616287 [GeV] +Cell[1,40] 4.6140478343546e-05 [GeV] +Cell[2,39] 0.0014803558460297 [GeV] +Cell[2,36] 2.578951214673e-06 [GeV] +Cell[4,38] 8.4513945102344e-05 [GeV] +Cell[7,36] 0.097843193290227 [GeV] +Cell[5,9] 0.0007942754076629 [GeV] +Cell[1,11] 0.013272789599096 [GeV] +Cell[0,12] 0.0056467753207898 [GeV] +Cell[1,16] 0.0017348112468851 [GeV] +Cell[1,10] 0.0085644027383699 [GeV] +Cell[2,16] 2.8615819406696e-05 [GeV] +Cell[6,42] 1.7771353275748e-05 [GeV] +Cell[3,30] 0.00076017779104067 [GeV] +Cell[4,35] 8.2305351388641e-06 [GeV] +Cell[5,31] 0.0011034924017232 [GeV] +Cell[5,30] 2.3053751123371e-05 [GeV] +Cell[0,34] 0.00055290051981206 [GeV] +Cell[0,33] 0.00024927012754415 [GeV] +Cell[1,6] 0.0011885187552053 [GeV] +Cell[2,6] 0.00036390034434305 [GeV] +Cell[0,37] 0.0016750001989412 [GeV] +Cell[4,12] 0.0027722419494548 [GeV] +Cell[4,13] 0.00066850903656065 [GeV] +Cell[6,6] 0.0013960965836398 [GeV] +Cell[1,9] 0.0044888726053369 [GeV] +Cell[2,11] 2.6671272623958e-05 [GeV] +Cell[2,10] 5.6476632571503e-05 [GeV] +Cell[1,8] 0.00040853667947647 [GeV] +Cell[2,42] 2.9249015530013e-06 [GeV] +Cell[3,41] 2.8656457823217e-07 [GeV] +Cell[3,40] 2.8771079200851e-08 [GeV] +Cell[2,40] 2.6484485715628e-11 [GeV] +Cell[2,41] 2.6988379886461e-09 [GeV] +Cell[6,36] 0.00054129827579831 [GeV] +Cell[0,28] 0.00014112902400935 [GeV] +Cell[0,46] 6.2174169920581e-06 [GeV] +Cell[0,45] 9.0544490376487e-08 [GeV] +Cell[0,26] 0.014525601006733 [GeV] +Cell[7,16] 0.0025357928790802 [GeV] +Cell[7,21] 0.00022846931210962 [GeV] +Cell[4,36] 0.0015314115556347 [GeV] +Cell[15,44] 0.004173892681136 [GeV] +Cell[16,43] 0.0053000476710234 [GeV] +Cell[16,44] 0.00022757594596341 [GeV] +Cell[15,43] 0.00074158712969539 [GeV] +Cell[16,42] 0.00093188085327701 [GeV] +Cell[0,0] 0.014092954348481 [GeV] +Cell[6,29] 0.0020092527261691 [GeV] +Cell[6,28] 1.6556279850192e-05 [GeV] +Cell[6,27] 4.4635568559897e-05 [GeV] +Cell[6,26] 0.0005521304163899 [GeV] +Cell[1,32] 0.0012701058713646 [GeV] +Cell[3,36] 3.5783720524705e-05 [GeV] +Cell[1,36] 3.1916982843541e-06 [GeV] +Cell[2,37] 1.8960878776852e-05 [GeV] +Cell[13,45] 2.5194385962095e-06 [GeV] +Cell[0,42] 4.0213118635393e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 258 cells : 3.9741113873611 (GeV) + +Source track ID 8016 (gamma,0.3844820986824[GeV]) at (-412.11223063409,283.13161137851,-1144.9216103029) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[7,10] 0.00019824681660946 [GeV] +Cell[8,31] 0.0006855842354676 [GeV] +Cell[3,13] 0.0018320239067459 [GeV] +Cell[8,0] 0.0004977951054192 [GeV] +Cell[4,18] 0.0016944173185703 [GeV] +Cell[4,19] 0.32141349659856 [GeV] +Cell[3,37] 0.00051099891 [GeV] +Cell[2,25] 0.00066163299286291 [GeV] +Cell[2,43] 0.00051099891 [GeV] +Cell[0,5] 0.00040642182106672 [GeV] +Cell[1,15] 0.0022246261782259 [GeV] +Cell[3,20] 0.0023303030985421 [GeV] +Cell[3,21] 0.0058824954443197 [GeV] +Cell[2,9] 0.00022654624952997 [GeV] +Cell[1,11] 0.00031868921701675 [GeV] +Cell[1,6] 0.00014317268609983 [GeV] +Cell[1,9] 0.00051099891 [GeV] +Cell[2,11] 0.0055383372218163 [GeV] +Cell[2,10] 0.0004299579149711 [GeV] +Cell[2,41] 0.0019351890914786 [GeV] +Cell[3,19] 0.016054305389357 [GeV] +Cell[1,2] 0.00083594717972526 [GeV] +Cell[2,1] 0.00018642862438028 [GeV] +Cell[3,14] 0.00025682005182169 [GeV] +Cell[1,37] 0.00027056484671673 [GeV] +Cell[2,30] 0.00041901941672602 [GeV] +Cell[3,18] 0.00357265227153 [GeV] +Cell[4,15] 0.0012405212974152 [GeV] +### Total energy deposition in calorimeter by a source track in 28 cells : 0.37078819170498 (GeV) + +Source track ID 7867 (proton,2.1151187943132[GeV]) at (-35.36782673198,498.74754819674,-1593.6754832108) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[4,32] 1.2162014968453e-08 [GeV] +Cell[2,12] 0.0083987716640834 [GeV] +Cell[1,12] 0.19857872444584 [GeV] +Cell[4,31] 0.0003932183711421 [GeV] +Cell[0,11] 0.001289886033532 [GeV] +Cell[1,11] 0.0057046964282889 [GeV] +Cell[0,12] 0.21013349796848 [GeV] +Cell[0,13] 0.0021272376855451 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.42662604475893 (GeV) + +Source track ID 7296 (pi+,0.78132276014106[GeV]) at (-497.52819968296,49.655719914521,-1149.9635789527) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[1,22] 0.29289176209598 [GeV] +Cell[3,23] 0.028029147878958 [GeV] +Cell[1,21] 0.0023989545283391 [GeV] +Cell[2,22] 0.15438622620983 [GeV] +Cell[3,22] 0.14884302528365 [GeV] +Cell[4,23] 0.061875682261159 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.68842479825791 (GeV) + +Source track ID 7299 (pi+,0.50623725375964[GeV]) at (488.94119771105,104.57774706355,-1121.9330247904) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[2,0] 0.0059637578397593 [GeV] +Cell[3,1] 0.0062088508892354 [GeV] +Cell[4,1] 0.11974518952413 [GeV] +Cell[3,0] 0.2873801842401 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.41929798249323 (GeV) + +Source track ID 7113 (anti_proton,1.6907853467306[GeV]) at (-493.59309818724,79.786298459861,-1169.7398058094) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[7,25] 0.00012789205445358 [GeV] +Cell[5,26] 1.5423574154738e-08 [GeV] +Cell[5,32] 0.0003432016667208 [GeV] +Cell[12,34] 2.0411796867847e-08 [GeV] +Cell[7,30] 2.7078203856945e-10 [GeV] +Cell[7,45] 0.0019944115926418 [GeV] +Cell[4,26] 8.637060246997e-06 [GeV] +Cell[3,26] 0.022182060507959 [GeV] +Cell[4,9] 1.2248638086021e-09 [GeV] +Cell[3,27] 0.0043892241443667 [GeV] +Cell[7,46] 3.3012837081969e-07 [GeV] +Cell[3,1] 1.7054119089153e-06 [GeV] +Cell[0,21] 2.9578583169382e-05 [GeV] +Cell[4,22] 0.048946400220097 [GeV] +Cell[1,22] 0.25758381927947 [GeV] +Cell[3,42] 7.1307168763269e-05 [GeV] +Cell[1,25] 0.00087693741985572 [GeV] +Cell[1,24] 0.010480969064487 [GeV] +Cell[2,25] 0.0040373647193109 [GeV] +Cell[3,31] 0.0003203662412941 [GeV] +Cell[3,23] 0.16855087985015 [GeV] +Cell[4,31] 7.7651057866888e-05 [GeV] +Cell[1,21] 0.0006701550002565 [GeV] +Cell[0,22] 0.29366063792394 [GeV] +Cell[1,23] 0.053232257742949 [GeV] +Cell[0,23] 0.10766682901786 [GeV] +Cell[3,4] 2.9016156622674e-06 [GeV] +Cell[2,22] 0.13119698727597 [GeV] +Cell[2,21] 0.0019826162034565 [GeV] +Cell[2,26] 0.0027407601798568 [GeV] +Cell[2,20] 4.3682161194738e-06 [GeV] +Cell[3,20] 0.0028084420528935 [GeV] +Cell[3,22] 0.084478716523695 [GeV] +Cell[3,21] 0.0086900596201283 [GeV] +Cell[2,23] 0.66017552381476 [GeV] +Cell[0,29] 0.004183301528031 [GeV] +Cell[3,45] 0.002519143147461 [GeV] +Cell[2,24] 0.01409507198726 [GeV] +Cell[3,30] 0.0002262064407106 [GeV] +Cell[3,41] 1.1901357211173e-06 [GeV] +Cell[0,28] 0.0015515861966292 [GeV] +Cell[6,27] 2.7232454158366e-09 [GeV] +Cell[3,19] 3.6595235997083e-10 [GeV] +Cell[4,15] 2.6105345938049e-05 [GeV] +Cell[4,23] 0.00034321845265549 [GeV] +Cell[3,24] 0.018383555673908 [GeV] +Cell[3,25] 0.0043685465046247 [GeV] +Cell[7,26] 4.7628945903853e-06 [GeV] +Cell[8,25] 1.6308997184865e-05 [GeV] +Cell[3,46] 0.0008628243329822 [GeV] +Cell[4,21] 0.0022878445403303 [GeV] +Cell[4,20] 6.9718146342325e-05 [GeV] +Cell[3,8] 4.8938672989607e-09 [GeV] +Cell[3,32] 9.3329705123324e-06 [GeV] +Cell[7,34] 1.8760329112411e-09 [GeV] +Cell[1,28] 0.0086801876524974 [GeV] +Cell[1,29] 0.00031738409971172 [GeV] +Cell[1,27] 0.00078406536167972 [GeV] +Cell[2,29] 8.4656892477142e-07 [GeV] +Cell[1,30] 3.6736967774686e-07 [GeV] +Cell[0,30] 0.0011511013386505 [GeV] +Cell[0,31] 8.8971456148101e-07 [GeV] +Cell[4,25] 5.4783246014267e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 63 cells : 1.9272166527326 (GeV) + +Source track ID 7114 (neutron,1.4783692592721[GeV]) at (458.5309876774,199.3723484829,-606.56000985403) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[8,44] 0.0021004329826662 [GeV] +Cell[7,5] 1.2999644415686e-05 [GeV] +Cell[5,43] 0.0040714166997785 [GeV] +Cell[6,43] 0.031355946040397 [GeV] +Cell[6,44] 0.004703213659763 [GeV] +Cell[8,43] 0.0013047074188521 [GeV] +Cell[7,47] 0.0027040441359463 [GeV] +Cell[5,47] 1.528256910251e-05 [GeV] +Cell[9,42] 0.0030636074427682 [GeV] +Cell[5,4] 0.0016031349042099 [GeV] +Cell[9,43] 0.0008164686700469 [GeV] +Cell[5,2] 0.0048765012889473 [GeV] +Cell[5,3] 0.24299485101623 [GeV] +Cell[7,3] 0.00074112343337447 [GeV] +Cell[8,42] 0.0090365949760979 [GeV] +Cell[6,0] 8.0677044047775e-05 [GeV] +Cell[6,1] 0.0030689014555799 [GeV] +Cell[6,47] 0.022470748935748 [GeV] +Cell[5,1] 2.9131510591696e-05 [GeV] +Cell[6,2] 0.0092180126107336 [GeV] +Cell[6,3] 0.0026927969312036 [GeV] +Cell[6,4] 0.0015802396749243 [GeV] +Cell[7,4] 0.00040154380510637 [GeV] +Cell[6,46] 7.4953841325055e-05 [GeV] +Cell[6,45] 5.1854233024642e-06 [GeV] +Cell[4,3] 0.0010294273232097 [GeV] +Cell[4,4] 8.3732140865322e-10 [GeV] +Cell[5,28] 2.1808373276144e-09 [GeV] +Cell[6,5] 2.1703924744543e-08 [GeV] +Cell[7,44] 2.5570588186383e-06 [GeV] +Cell[5,44] 0.0011548857387826 [GeV] +Cell[9,41] 3.487199137453e-06 [GeV] +Cell[4,47] 5.6142664789149e-08 [GeV] +Cell[5,5] 1.0870256369344e-07 [GeV] +Cell[7,0] 0.0031796874260203 [GeV] +Cell[10,42] 0.0010041067335574 [GeV] +Cell[8,41] 8.0723600985948e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 37 cells : 0.35540492952209 (GeV) + +Source track ID 7115 (pi+,0.53392931317916[GeV]) at (90.401250863888,491.75971148747,277.74823226481) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[15,31] 1.6456848243251e-08 [GeV] +Cell[14,31] 1.3460992034879e-06 [GeV] +Cell[12,10] 1.1175870895386e-11 [GeV] +Cell[12,11] 0.00016703094888089 [GeV] +Cell[11,10] 0.12928383285263 [GeV] +Cell[12,7] 3.6223604979568e-08 [GeV] +Cell[10,43] 0.00068692276487707 [GeV] +Cell[11,11] 0.014965105392147 [GeV] +Cell[11,5] 1.2543668162834e-08 [GeV] +Cell[11,12] 0.012403734801471 [GeV] +Cell[11,6] 8.6500165707548e-08 [GeV] +Cell[12,12] 0.0001919363312702 [GeV] +Cell[12,9] 0.00056380675256617 [GeV] +Cell[11,9] 0.1618307178738 [GeV] +Cell[11,14] 1.8186843192325e-07 [GeV] +Cell[11,15] 6.5563654061407e-11 [GeV] +Cell[11,8] 0.0027430953700182 [GeV] +Cell[12,8] 4.8605747895181e-07 [GeV] +Cell[11,7] 2.3812685867597e-09 [GeV] +Cell[11,43] 0.00036517663470374 [GeV] +Cell[11,44] 7.2697793863199e-06 [GeV] +Cell[12,44] 7.9445123901678e-10 [GeV] +Cell[11,13] 0.0049944858238185 [GeV] +Cell[17,37] 0.0011829663327379 [GeV] +Cell[12,13] 0.0020630164966164 [GeV] +Cell[12,14] 0.0093268777670391 [GeV] +Cell[12,15] 0.0012257840757932 [GeV] +Cell[12,16] 8.0786161759988e-05 [GeV] +Cell[13,16] 1.6333130133717e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 29 cells : 0.34208473149451 (GeV) + +Source track ID 7116 (kaon-,1.517346079945[GeV]) at (454.17472278306,-209.10600466014,407.94747330939) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[14,44] 0.014929864188267 [GeV] +Cell[13,46] 0.022896464000949 [GeV] +Cell[13,47] 0.0021028266041009 [GeV] +Cell[13,45] 0.83903309305413 [GeV] +Cell[12,44] 0.13435453427163 [GeV] +Cell[12,45] 0.14639988371737 [GeV] +Cell[14,45] 0.0017449299660026 [GeV] +Cell[13,44] 0.02512945292366 [GeV] +Cell[13,43] 0.00014622691781028 [GeV] +Cell[12,46] 0.0028863024974031 [GeV] +Cell[14,46] 2.0016107745732e-05 [GeV] +Cell[14,47] 0.00041815742616575 [GeV] +Cell[12,47] 9.1904079814412e-05 [GeV] +Cell[13,42] 0.0016498261359574 [GeV] +Cell[13,41] 0.00064784308078652 [GeV] +Cell[12,43] 0.0019775307930361 [GeV] +### Total energy deposition in calorimeter by a source track in 16 cells : 1.1944288557648 (GeV) + +Source track ID 7219 (gamma,0.23378010273678[GeV]) at (499.39194043647,24.651365623421,861.27116328123) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[10,37] 0.00059187588939797 [GeV] +Cell[14,0] 0.22674934574103 [GeV] +Cell[13,19] 0.00051099891 [GeV] +Cell[14,47] 0.0046682114026883 [GeV] +Cell[19,17] 0.00056389163167405 [GeV] +Cell[15,17] 0.00069577916198902 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.23378010273678 (GeV) + +Source track ID 7220 (gamma,0.24889356279397[GeV]) at (220.29244156685,-448.85547806451,830.38548328728) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[16,17] 0.00051099891 [GeV] +Cell[14,38] 0.0060257817489205 [GeV] +Cell[14,39] 0.24197310825541 [GeV] +Cell[14,40] 0.00038367387963884 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.24889356279397 (GeV) + +Source track ID 7201 (kaon+,0.66752744779245[GeV]) at (305.44042973481,395.86126848104,372.37175891068) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[12,5] 0.0347509752379 [GeV] +Cell[12,7] 7.9329843480377e-05 [GeV] +Cell[12,6] 0.26549098950039 [GeV] +Cell[11,5] 0.0035600234059958 [GeV] +Cell[13,0] 0.00042030383604666 [GeV] +Cell[11,6] 0.10885924611145 [GeV] +Cell[12,4] 0.033164100226365 [GeV] +Cell[12,3] 0.0097145256351002 [GeV] +Cell[13,3] 0.00097460521550385 [GeV] +Cell[12,2] 0.0011255911906022 [GeV] +### Total energy deposition in calorimeter by a source track in 10 cells : 0.45813969020283 (GeV) + +Source track ID 7118 (pi-,1.1891393475251[GeV]) at (43.718614687427,-498.08501556442,1037.6692239687) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[16,12] 0.0010248735772702 [GeV] +Cell[15,32] 3.302112192614e-06 [GeV] +Cell[16,31] 3.9390352321789e-07 [GeV] +Cell[15,39] 0.0003375124767424 [GeV] +Cell[14,38] 3.2724346965551e-10 [GeV] +Cell[14,3] 1.4897436776664e-06 [GeV] +Cell[18,33] 5.0024514723646e-07 [GeV] +Cell[18,36] 0.0001443510221543 [GeV] +Cell[14,21] 0.0011191362407457 [GeV] +Cell[17,37] 0.0013002590894338 [GeV] +Cell[13,3] 1.0340099688619e-06 [GeV] +Cell[15,36] 0.21230488198713 [GeV] +Cell[15,37] 0.016813660531025 [GeV] +Cell[15,38] 1.0889742884501e-06 [GeV] +Cell[16,38] 0.0078746898749076 [GeV] +Cell[16,37] 0.12731262288776 [GeV] +Cell[18,32] 4.9292619361495e-05 [GeV] +Cell[18,34] 1.5583244512868e-05 [GeV] +Cell[18,35] 0.0025885998855843 [GeV] +Cell[19,33] 1.9892644672836e-08 [GeV] +Cell[19,34] 2.9638158594025e-12 [GeV] +Cell[16,36] 0.19134879458986 [GeV] +Cell[16,19] 6.7471271077352e-05 [GeV] +Cell[16,18] 0.0020141103851945 [GeV] +Cell[16,35] 0.018658178269905 [GeV] +Cell[16,13] 7.803932051786e-05 [GeV] +Cell[18,21] 0.00054929993171006 [GeV] +Cell[18,20] 0.0099813554432238 [GeV] +Cell[18,19] 0.0017522365032866 [GeV] +Cell[17,20] 0.00063088009095382 [GeV] +Cell[17,21] 0.00065666151521319 [GeV] +Cell[19,21] 0.0013272650084675 [GeV] +Cell[17,22] 0.00096382509278704 [GeV] +Cell[19,22] 0.00040764749587345 [GeV] +Cell[19,23] 3.7512560921755e-05 [GeV] +Cell[18,22] 0.00038262888035422 [GeV] +Cell[17,34] 0.0043363069362673 [GeV] +Cell[17,14] 3.6501937207959e-05 [GeV] +Cell[16,34] 0.0061881355998192 [GeV] +Cell[15,34] 0.00017338377396015 [GeV] +Cell[15,33] 0.027705830685271 [GeV] +Cell[17,19] 2.9466842534021e-08 [GeV] +Cell[19,0] 1.3205717550591e-08 [GeV] +Cell[19,47] 1.6980629879981e-09 [GeV] +Cell[17,35] 0.023120216602389 [GeV] +Cell[17,36] 0.0022188193781353 [GeV] +Cell[17,38] 0.0017681017397083 [GeV] +Cell[16,39] 0.023607701141614 [GeV] +Cell[17,40] 0.0019959402303853 [GeV] +Cell[17,39] 0.0063421620724553 [GeV] +Cell[18,40] 6.218875940931e-07 [GeV] +Cell[17,41] 5.2806787493864e-08 [GeV] +Cell[16,40] 0.0013398482282852 [GeV] +Cell[15,40] 0.00048165611345098 [GeV] +Cell[15,41] 1.3711257906834e-09 [GeV] +Cell[14,37] 1.5090660440364e-08 [GeV] +Cell[15,35] 0.00039538428959874 [GeV] +Cell[18,37] 2.6921909593511e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 58 cells : 0.69946261545392 (GeV) + +Source track ID 7182 (gamma,1.5351207931195[GeV]) at (395.55062600533,-305.84261028639,318.34457537674) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[12,40] 0.00081658304131614 [GeV] +Cell[10,44] 0.00042706288454939 [GeV] +Cell[8,4] 0.0015959920208939 [GeV] +Cell[8,41] 0.00012881174149832 [GeV] +Cell[11,43] 0.44616665190439 [GeV] +Cell[11,44] 0.0015136331721174 [GeV] +Cell[12,44] 0.00062117977650166 [GeV] +Cell[12,16] 0.0020335317442525 [GeV] +Cell[12,45] 0.0012860387222633 [GeV] +Cell[12,43] 0.014989494124438 [GeV] +Cell[17,20] 0.0015505326006318 [GeV] +Cell[11,42] 1.0350093798444 [GeV] +Cell[11,45] 0.0042606870852607 [GeV] +Cell[11,41] 0.0041913412111431 [GeV] +Cell[10,46] 0.00061883924333654 [GeV] +Cell[12,42] 0.010814358871539 [GeV] +Cell[7,24] 0.0011261764971418 [GeV] +Cell[15,28] 0.0008873313012162 [GeV] +Cell[7,20] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 19 cells : 1.5285486246969 (GeV) + +Source track ID 7183 (gamma,0.1244455075516[GeV]) at (447.26698080048,-223.49999526985,557.85471368412) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[11,31] 0.00025687959618678 [GeV] +Cell[12,32] 0.00010430634414446 [GeV] +Cell[17,31] 0.00051099891 [GeV] +Cell[13,28] 0.0016900494618233 [GeV] +Cell[12,44] 0.11083184488804 [GeV] +Cell[13,44] 0.0051441265376633 [GeV] +Cell[13,43] 0.0017950219622455 [GeV] +Cell[13,42] 0.00028015457239613 [GeV] +Cell[12,43] 0.0006108613116247 [GeV] +Cell[14,37] 0.0010104369201333 [GeV] +Cell[15,5] 0.0010229971342506 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.12325767763851 (GeV) + +Source track ID 7157 (pi+,0.37517768079804[GeV]) at (180.84065050677,466.15089737583,1254.728427216) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[13,33] 4.8827181431307e-05 [GeV] +Cell[13,32] 0.001051104019263 [GeV] +Cell[14,32] 0.00013825419999978 [GeV] +Cell[15,32] 1.031166757457e-07 [GeV] +Cell[14,31] 0.00095702149159911 [GeV] +Cell[13,25] 0.00083870685950791 [GeV] +Cell[13,40] 5.7782035466516e-05 [GeV] +Cell[16,38] 0.0016702392841397 [GeV] +Cell[16,37] 1.0529004082059e-05 [GeV] +Cell[16,36] 7.3140349286405e-08 [GeV] +Cell[18,19] 0.00039661977882452 [GeV] +Cell[17,20] 3.5805407125736e-05 [GeV] +Cell[17,19] 1.1986901052296e-05 [GeV] +Cell[16,39] 0.00020495144981703 [GeV] +Cell[16,9] 0.028091235410632 [GeV] +Cell[16,8] 0.15677602772333 [GeV] +Cell[16,7] 0.0043965291761031 [GeV] +Cell[16,6] 0.00024547081392348 [GeV] +Cell[14,33] 3.8299739344438e-09 [GeV] +Cell[15,8] 0.00039272014971993 [GeV] +Cell[15,6] 0.00040742030358183 [GeV] +Cell[15,7] 0.010925186004792 [GeV] +Cell[17,18] 0.00093480244415332 [GeV] +Cell[15,9] 0.00034467877584939 [GeV] +Cell[15,10] 0.002766791240831 [GeV] +Cell[14,10] 1.6395642887801e-09 [GeV] +Cell[14,6] 0.00071813398804852 [GeV] +Cell[14,7] 0.00062079158739652 [GeV] +Cell[14,5] 0.0081112689437063 [GeV] +Cell[13,5] 6.1705356074526e-08 [GeV] +Cell[13,4] 5.8647685818869e-10 [GeV] +Cell[14,4] 3.7789555461018e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 32 cells : 0.22019091774823 (GeV) + +Source track ID 7149 (pi-,0.48394187159358[GeV]) at (173.8369509531,-468.8077585571,105.16916888305) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[10,37] 0.0003055165835832 [GeV] +Cell[11,40] 0.0017811116097268 [GeV] +Cell[10,41] 0.004159146374445 [GeV] +Cell[10,40] 0.15660375279759 [GeV] +Cell[10,36] 0.00097363593432149 [GeV] +Cell[10,42] 0.00024319223605357 [GeV] +Cell[11,41] 0.00054369227718744 [GeV] +Cell[10,38] 0.069072395962015 [GeV] +Cell[10,39] 0.21069327852374 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.44437572229866 (GeV) + +Source track ID 7130 (pi+,0.96823386337029[GeV]) at (-69.966732068248,-495.08045447552,1184.9752006886) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[16,32] 5.1205161202233e-05 [GeV] +Cell[17,32] 6.4025312894955e-08 [GeV] +Cell[16,31] 0.00011672696665426 [GeV] +Cell[17,31] 0.0012277139057574 [GeV] +Cell[15,30] 3.7801521830261e-07 [GeV] +Cell[16,30] 7.7434799459297e-06 [GeV] +Cell[16,29] 1.902192569105e-06 [GeV] +Cell[14,38] 0.0022243807561515 [GeV] +Cell[19,39] 0.010282719790683 [GeV] +Cell[14,35] 0.00024336025699313 [GeV] +Cell[13,35] 6.1769947024004e-09 [GeV] +Cell[16,4] 0.0020355714865313 [GeV] +Cell[18,36] 0.00013335130913526 [GeV] +Cell[17,46] 4.6002214430246e-05 [GeV] +Cell[19,16] 1.473070628424e-05 [GeV] +Cell[17,23] 6.1326315289989e-08 [GeV] +Cell[17,24] 0.0037096313080517 [GeV] +Cell[14,36] 0.038570020131619 [GeV] +Cell[17,37] 0.00012702122371411 [GeV] +Cell[14,40] 8.8487977336626e-09 [GeV] +Cell[12,4] 1.4569822155863e-08 [GeV] +Cell[12,3] 4.8527581611779e-08 [GeV] +Cell[13,3] 0.00043451557839524 [GeV] +Cell[15,36] 0.0022285053081886 [GeV] +Cell[16,36] 3.5529464021238e-06 [GeV] +Cell[16,35] 0.0079825036907262 [GeV] +Cell[19,22] 1.2575183063745e-09 [GeV] +Cell[19,23] 6.2572944443673e-09 [GeV] +Cell[17,34] 0.00047407172040846 [GeV] +Cell[16,34] 0.36498352364483 [GeV] +Cell[15,34] 0.025221389251798 [GeV] +Cell[15,41] 0.00033913246301358 [GeV] +Cell[14,37] 0.000413078071673 [GeV] +Cell[15,35] 0.0023682628130218 [GeV] +Cell[18,37] 2.7453130843583e-05 [GeV] +Cell[15,5] 2.1169694955461e-06 [GeV] +Cell[16,7] 5.2440660512275e-05 [GeV] +Cell[16,6] 0.0011223734155404 [GeV] +Cell[15,6] 2.5808482605498e-06 [GeV] +Cell[15,7] 0.00086530237889497 [GeV] +Cell[14,6] 0.0011443520412615 [GeV] +Cell[14,5] 0.002518978168488 [GeV] +Cell[13,5] 7.6931359563105e-05 [GeV] +Cell[13,4] 0.0001162787559166 [GeV] +Cell[15,42] 1.8434077879647e-05 [GeV] +Cell[14,41] 7.4648040304055e-06 [GeV] +Cell[17,30] 0.0001046800101908 [GeV] +Cell[19,14] 0.00014901783802452 [GeV] +Cell[19,13] 3.2371549919276e-05 [GeV] +Cell[19,12] 2.4049622908933e-05 [GeV] +Cell[17,4] 0.00016361456679931 [GeV] +Cell[17,3] 0.0001239074354861 [GeV] +Cell[17,2] 6.5067368497466e-05 [GeV] +Cell[17,43] 3.3688429306494e-05 [GeV] +Cell[18,43] 0.0020679654839517 [GeV] +Cell[18,44] 0.00032805109658102 [GeV] +Cell[18,7] 0.0025343314904821 [GeV] +Cell[19,7] 3.8380400842016e-05 [GeV] +Cell[19,8] 1.1690199883674e-05 [GeV] +Cell[19,9] 4.6111611652577e-07 [GeV] +Cell[14,16] 1.130928832572e-05 [GeV] +Cell[14,17] 0.0016167275239877 [GeV] +Cell[17,7] 6.4499997339681e-05 [GeV] +Cell[17,8] 8.985516615212e-10 [GeV] +Cell[15,14] 0.00175069398331 [GeV] +Cell[19,25] 0.0028590870015523 [GeV] +Cell[17,9] 0.0016346418872017 [GeV] +Cell[17,33] 8.9436495909467e-07 [GeV] +Cell[16,23] 0.0021558446789148 [GeV] +Cell[15,29] 1.3402331387624e-07 [GeV] +Cell[16,28] 1.2099081184715e-05 [GeV] +Cell[16,27] 1.1394789005863e-05 [GeV] +Cell[17,25] 0.009675988530143 [GeV] +Cell[16,25] 2.3324038734245e-06 [GeV] +Cell[18,25] 0.0072416903750063 [GeV] +Cell[19,24] 4.6375188230627e-05 [GeV] +Cell[16,24] 1.0653592507538e-05 [GeV] +Cell[18,24] 0.001669329511866 [GeV] +Cell[19,37] 0.084484344281669 [GeV] +Cell[19,38] 0.0025266337308649 [GeV] +### Total energy deposition in calorimeter by a source track in 80 cells : 0.59064786373452 (GeV) + +Source track ID 7131 (kaon-,2.4403941557082[GeV]) at (342.08531583564,-364.66098871367,532.03535340985) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[8,9] 0.0024032168643234 [GeV] +Cell[9,8] 1.4244650665205e-06 [GeV] +Cell[8,8] 3.282559485524e-05 [GeV] +Cell[9,10] 0.00042548227786064 [GeV] +Cell[9,9] 5.9366106928792e-05 [GeV] +Cell[13,38] 0.0006091151844995 [GeV] +Cell[9,34] 0.00038647748769457 [GeV] +Cell[9,4] 0.00033039079948048 [GeV] +Cell[7,22] 0.00033725759236048 [GeV] +Cell[5,41] 6.6843640524894e-09 [GeV] +Cell[14,30] 0.00025739894269827 [GeV] +Cell[9,35] 0.0031763080121078 [GeV] +Cell[11,28] 0.0017050021857879 [GeV] +Cell[7,42] 0.00067547272204764 [GeV] +Cell[14,44] 0.0043060253877597 [GeV] +Cell[14,43] 0.22416172044754 [GeV] +Cell[13,32] 0.00056592911442402 [GeV] +Cell[15,39] 0.00066802769808191 [GeV] +Cell[14,38] 0.0077606786360788 [GeV] +Cell[14,3] 0.01377170084981 [GeV] +Cell[11,27] 6.0403179351169e-06 [GeV] +Cell[16,5] 9.1089168563485e-10 [GeV] +Cell[12,10] 5.9430686509586e-05 [GeV] +Cell[12,27] 5.8070058003068e-08 [GeV] +Cell[12,40] 0.012942191918409 [GeV] +Cell[13,40] 0.036927155305359 [GeV] +Cell[12,39] 0.0026696569560529 [GeV] +Cell[13,39] 0.00012126575723937 [GeV] +Cell[12,25] 1.5582668129355e-07 [GeV] +Cell[9,5] 2.0915729351145e-07 [GeV] +Cell[10,7] 0.00035040388628189 [GeV] +Cell[9,27] 0.0007591620711205 [GeV] +Cell[3,26] 1.1025491630789e-09 [GeV] +Cell[10,5] 6.5833194184961e-10 [GeV] +Cell[9,1] 6.8210658791941e-06 [GeV] +Cell[6,0] 0.0016807223520296 [GeV] +Cell[6,2] 3.7493591662496e-09 [GeV] +Cell[10,17] 0.0010790587340567 [GeV] +Cell[11,18] 6.0173142410349e-06 [GeV] +Cell[13,8] 6.5025844378397e-08 [GeV] +Cell[13,35] 0.00031275071737207 [GeV] +Cell[11,6] 9.3279127031565e-07 [GeV] +Cell[12,9] 5.2820512792096e-08 [GeV] +Cell[11,9] 0.00058984149235113 [GeV] +Cell[13,10] 0.00060963907184828 [GeV] +Cell[14,18] 2.3280886816792e-06 [GeV] +Cell[8,26] 5.4637115681544e-08 [GeV] +Cell[14,9] 1.5253905439749e-07 [GeV] +Cell[11,29] 1.8960318266181e-05 [GeV] +Cell[3,23] 0.00050283143612307 [GeV] +Cell[4,6] 2.3432858337969e-05 [GeV] +Cell[4,0] 1.2425213664073e-06 [GeV] +Cell[15,3] 0.0019331959720201 [GeV] +Cell[4,47] 1.8188400357531e-06 [GeV] +Cell[4,7] 6.3289776497868e-05 [GeV] +Cell[3,22] 0.00014278936327526 [GeV] +Cell[2,7] 1.0738939250587e-05 [GeV] +Cell[4,13] 0.00032727276518958 [GeV] +Cell[13,45] 4.2158567191564e-07 [GeV] +Cell[3,24] 3.2284820917994e-08 [GeV] +Cell[3,25] 8.5823207643898e-07 [GeV] +Cell[4,20] 0.00051099891 [GeV] +Cell[11,8] 2.1111336536705e-09 [GeV] +Cell[11,7] 0.0010473715951589 [GeV] +Cell[11,43] 0.0007557554297963 [GeV] +Cell[11,44] 6.8340641178111e-08 [GeV] +Cell[12,44] 0.020383465653587 [GeV] +Cell[12,14] 0.0015877670223038 [GeV] +Cell[13,16] 0.001621059365749 [GeV] +Cell[12,45] 9.1313710610507e-05 [GeV] +Cell[14,45] 0.00021797930116816 [GeV] +Cell[13,44] 0.011656915164783 [GeV] +Cell[13,43] 0.023418174094062 [GeV] +Cell[12,47] 0.0015202188776861 [GeV] +Cell[13,42] 0.53722945792239 [GeV] +Cell[13,41] 0.22720365028356 [GeV] +Cell[12,43] 0.021237874346109 [GeV] +Cell[15,17] 0.00018126715519975 [GeV] +Cell[14,39] 0.011040743202917 [GeV] +Cell[14,40] 0.0073570112832084 [GeV] +Cell[12,3] 0.0018518126107912 [GeV] +Cell[15,38] 9.5413194594585e-07 [GeV] +Cell[16,19] 7.8240168570346e-05 [GeV] +Cell[16,18] 0.00043964196278102 [GeV] +Cell[17,21] 0.00020396402279289 [GeV] +Cell[17,22] 3.0650539388034e-05 [GeV] +Cell[14,37] 2.715304162848e-08 [GeV] +Cell[11,42] 0.0012154608714702 [GeV] +Cell[12,42] 0.14060416168722 [GeV] +Cell[16,7] 0.00027411834158374 [GeV] +Cell[16,6] 0.00013770821401579 [GeV] +Cell[15,8] 3.17990129588e-07 [GeV] +Cell[15,6] 6.6766952256785e-06 [GeV] +Cell[15,10] 0.00068267963393487 [GeV] +Cell[14,5] 0.008250518578638 [GeV] +Cell[13,5] 0.00051099891 [GeV] +Cell[13,4] 0.0088787606458467 [GeV] +Cell[14,4] 3.1834083983995e-08 [GeV] +Cell[14,41] 0.0028136474333294 [GeV] +Cell[16,28] 9.7107081705872e-07 [GeV] +Cell[16,27] 0.00038416884921548 [GeV] +Cell[12,41] 0.25930348997308 [GeV] +Cell[15,11] 0.0013416851128929 [GeV] +Cell[15,12] 3.4178810892627e-12 [GeV] +Cell[15,18] 3.3061194699258e-08 [GeV] +Cell[15,19] 2.551296304091e-06 [GeV] +Cell[15,20] 1.3687365697024e-07 [GeV] +Cell[7,19] 0.0010757737075358 [GeV] +Cell[10,26] 0.0012658336347178 [GeV] +Cell[10,25] 0.00029505692080102 [GeV] +Cell[9,26] 0.0015271395334524 [GeV] +Cell[10,11] 0.00087951957772679 [GeV] +Cell[9,14] 0.037149546601719 [GeV] +Cell[4,30] 0.0056345954429303 [GeV] +Cell[13,9] 0.00054298145599 [GeV] +Cell[15,21] 1.6151432557308e-05 [GeV] +Cell[13,15] 5.2924860210624e-06 [GeV] +Cell[14,1] 7.8061672393233e-06 [GeV] +Cell[14,8] 7.3077768320218e-08 [GeV] +Cell[8,27] 1.0140248923562e-07 [GeV] +Cell[18,16] 0.001158321044661 [GeV] +Cell[14,42] 0.0010575411667139 [GeV] +Cell[8,20] 0.0007089078958323 [GeV] +Cell[13,6] 0.00066193422716244 [GeV] +Cell[17,29] 0.00019590531265446 [GeV] +Cell[15,1] 0.00084844273587514 [GeV] +Cell[15,22] 0.00035240278707107 [GeV] +Cell[13,2] 0.023619424091776 [GeV] +Cell[12,1] 0.00017002445515157 [GeV] +Cell[14,2] 0.00036457293565027 [GeV] +Cell[14,15] 0.00051099891 [GeV] +Cell[12,38] 0.00037209771665107 [GeV] +Cell[13,37] 0.00050446522741197 [GeV] +Cell[12,37] 8.2819436577211e-06 [GeV] +Cell[18,18] 1.7396429466316e-05 [GeV] +Cell[19,18] 0.00012208110261963 [GeV] +### Total energy deposition in calorimeter by a source track in 136 cells : 1.6959320558298 (GeV) + +Source track ID 7129 (kaon0L,0.85324689363199[GeV]) at (443.61976117133,-230.65451978727,564.59737040268) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[14,44] 0.037365434094697 [GeV] +Cell[14,43] 0.010594526246133 [GeV] +Cell[13,32] 4.9417797127035e-05 [GeV] +Cell[13,46] 0.00035033948147486 [GeV] +Cell[12,29] 0.0020260988283328 [GeV] +Cell[12,17] 1.0150498792427e-06 [GeV] +Cell[13,40] 8.3214321639389e-06 [GeV] +Cell[13,47] 0.0022724857129229 [GeV] +Cell[14,0] 1.2271161162062e-05 [GeV] +Cell[13,0] 0.001023152200895 [GeV] +Cell[15,44] 0.11507803322197 [GeV] +Cell[13,45] 5.9830287796103e-08 [GeV] +Cell[12,16] 2.1212757530861e-05 [GeV] +Cell[14,45] 0.37530734414632 [GeV] +Cell[13,44] 0.0019868894280746 [GeV] +Cell[13,43] 0.024994118157056 [GeV] +Cell[14,46] 0.043032686210256 [GeV] +Cell[14,47] 0.00014504556494217 [GeV] +Cell[13,41] 0.00061755375407893 [GeV] +Cell[14,41] 3.481194877736e-06 [GeV] +Cell[14,42] 0.0018748214317445 [GeV] +Cell[15,45] 0.061439721453155 [GeV] +### Total energy deposition in calorimeter by a source track in 22 cells : 0.67820402915509 (GeV) + +Source track ID 7123 (pi+,4.2124309467828[GeV]) at (194.32987893002,-460.69067513359,515.89675080528) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[13,38] 0.95021722538951 [GeV] +Cell[11,31] 3.3354271181452e-07 [GeV] +Cell[15,39] 0.0003073366475391 [GeV] +Cell[14,38] 0.029279789023326 [GeV] +Cell[14,35] 0.17705527604478 [GeV] +Cell[10,12] 0.00041771543172813 [GeV] +Cell[11,30] 1.2282689567655e-09 [GeV] +Cell[12,40] 0.00056825957001304 [GeV] +Cell[13,40] 0.032101035185912 [GeV] +Cell[12,39] 0.09214326787664 [GeV] +Cell[13,39] 0.44036363619889 [GeV] +Cell[12,25] 0.0010798120203096 [GeV] +Cell[9,39] 4.7832996199304e-07 [GeV] +Cell[10,7] 0.0013545586058488 [GeV] +Cell[11,36] 3.0319203096951e-07 [GeV] +Cell[12,36] 3.2304155023667e-05 [GeV] +Cell[0,20] 0.00092245551828346 [GeV] +Cell[19,16] 9.6731030207593e-06 [GeV] +Cell[14,36] 0.45173074323124 [GeV] +Cell[13,42] 0.0070298012840407 [GeV] +Cell[13,41] 0.0023622305304862 [GeV] +Cell[14,39] 0.3013707646533 [GeV] +Cell[14,40] 0.29168371367415 [GeV] +Cell[15,36] 0.026475458550705 [GeV] +Cell[15,37] 0.012803337450587 [GeV] +Cell[15,38] 0.0024740614495821 [GeV] +Cell[16,37] 0.0039950498229865 [GeV] +Cell[16,36] 0.0040489754744332 [GeV] +Cell[17,21] 0.00030005719633027 [GeV] +Cell[19,21] 0.00053511036367445 [GeV] +Cell[17,22] 7.0666344413439e-08 [GeV] +Cell[15,34] 0.00035735728236205 [GeV] +Cell[17,41] 0.00017850173759487 [GeV] +Cell[15,40] 0.0023370297361619 [GeV] +Cell[15,41] 0.10531481213748 [GeV] +Cell[14,37] 0.2790931103534 [GeV] +Cell[15,35] 0.0046769887041053 [GeV] +Cell[12,42] 2.75710132222e-05 [GeV] +Cell[14,10] 5.9817102737725e-09 [GeV] +Cell[15,42] 0.022242169022393 [GeV] +Cell[14,41] 0.0052301583469441 [GeV] +Cell[12,41] 0.0030728577130193 [GeV] +Cell[12,38] 0.077960665662124 [GeV] +Cell[13,37] 0.18536191991428 [GeV] +Cell[12,37] 0.00042115257599397 [GeV] +Cell[13,36] 0.0060046050554237 [GeV] +Cell[11,37] 4.1686984218359e-08 [GeV] +Cell[17,6] 3.1999730563257e-06 [GeV] +Cell[19,15] 7.0098425802712e-05 [GeV] +Cell[16,41] 0.0040739324878098 [GeV] +Cell[17,42] 0.00024055007077541 [GeV] +### Total energy deposition in calorimeter by a source track in 51 cells : 3.5273295632923 (GeV) + +Source track ID 6205 (kaon+,2.4773699439527[GeV]) at (287.40608278009,-409.14269342249,-440.37850752327) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[8,45] 0.0017870663814066 [GeV] +Cell[8,44] 0.00028731739412024 [GeV] +Cell[6,41] 0.0023741585796471 [GeV] +Cell[6,38] 0.00031102076585648 [GeV] +Cell[5,41] 0.017675099380206 [GeV] +Cell[5,42] 0.011778053911263 [GeV] +Cell[5,43] 1.5503338813687e-06 [GeV] +Cell[6,43] 0.010479743098673 [GeV] +Cell[6,44] 0.0031004424138298 [GeV] +Cell[7,39] 0.00012552941402294 [GeV] +Cell[7,45] 0.00044948159253397 [GeV] +Cell[7,41] 3.1324670279673e-06 [GeV] +Cell[7,42] 0.00015249825365231 [GeV] +Cell[6,39] 0.084497640287913 [GeV] +Cell[6,45] 0.010284166958912 [GeV] +Cell[7,40] 0.21752671104425 [GeV] +Cell[7,44] 0.0085333300891637 [GeV] +Cell[3,42] 0.0020539350360349 [GeV] +Cell[4,43] 2.4104790782076e-08 [GeV] +Cell[4,40] 0.0076029448574928 [GeV] +Cell[4,38] 3.5832543971992e-09 [GeV] +Cell[6,42] 0.0018364919874424 [GeV] +Cell[3,41] 3.9261596236884e-07 [GeV] +Cell[6,40] 0.29287287766113 [GeV] +Cell[5,38] 0.011882865273405 [GeV] +Cell[5,39] 0.35859815737722 [GeV] +Cell[5,40] 0.84261015900816 [GeV] +Cell[5,45] 1.8763561911328e-08 [GeV] +Cell[4,41] 0.011815724285983 [GeV] +Cell[4,42] 0.0013068229745341 [GeV] +Cell[5,37] 2.1428787704281e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 31 cells : 1.8999473813241 (GeV) + +Source track ID 6465 (gamma,0.0088670142206499[GeV]) at (-499.86497242016,11.619352279283,497.57084608094) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[12,24] 0.00048501784228739 [GeV] +Cell[12,23] 0.0083819963783625 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0088670142206499 (GeV) + +Source track ID 6466 (e-,0.00087946258262003[GeV]) at (-439.77899316311,-237.895853626,1135.3142606494) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[15,27] 0.00010332872755502 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00010332872755502 (GeV) + +Source track ID 6471 (gamma,0.0002257190587733[GeV]) at (-359.20417154291,-347.81081516562,796.0496499055) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[13,29] 0.0002257190587733 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0002257190587733 (GeV) + +Source track ID 6437 (e-,0.16053530339216[GeV]) at (-431.06801911906,253.3384354826,1332.1048462227) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[16,17] 0.00061616661405021 [GeV] +Cell[16,3] 0.00042535187869732 [GeV] +Cell[16,0] 0.0011646495377989 [GeV] +Cell[18,35] 0.00051099891 [GeV] +Cell[16,19] 0.15335057972147 [GeV] +Cell[17,19] 0.00086222757090154 [GeV] +Cell[17,6] 0.00036231832046832 [GeV] +Cell[16,20] 0.0021206807594039 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.15941297331279 (GeV) + +Source track ID 6454 (gamma,6.8511874090976e-05[GeV]) at (497.38769825107,51.04387944214,1613.4987795577) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[18,0] 6.8511874090976e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 6.8511874090976e-05 (GeV) + +Source track ID 6438 (e+,0.018786250864411[GeV]) at (486.30919270332,116.2039977464,1641.4538700037) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[17,24] 0.00097204425197133 [GeV] +Cell[18,35] 0.002062531413956 [GeV] +Cell[17,22] 0.00051099891 [GeV] +Cell[15,27] 8.0424296940034e-05 [GeV] +Cell[18,1] 0.01432431941592 [GeV] +Cell[10,15] 0.00012913216565135 [GeV] +Cell[19,35] 0.00051099891 [GeV] +Cell[18,2] 0.00050024155939914 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.019090690923838 (GeV) + +Source track ID 6436 (gamma,0.89164369738079[GeV]) at (-456.12361555883,204.82003644552,886.89514051114) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[18,41] 0.0013637467627819 [GeV] +Cell[14,32] 0.00027804568870876 [GeV] +Cell[19,39] 0.00041629215805406 [GeV] +Cell[13,8] 0.00032010914873806 [GeV] +Cell[14,20] 0.81961960843532 [GeV] +Cell[14,21] 0.036050262893429 [GeV] +Cell[14,39] 0.0044392737945217 [GeV] +Cell[16,37] 0.00074931382664051 [GeV] +Cell[18,34] 0.001725417644606 [GeV] +Cell[11,42] 0.0005753216334188 [GeV] +Cell[19,9] 0.0021357821956296 [GeV] +Cell[17,8] 0.00040747382054107 [GeV] +Cell[19,37] 0.00020722425945472 [GeV] +Cell[15,20] 0.0021608805376629 [GeV] +Cell[15,21] 0.0062031873290084 [GeV] +Cell[15,22] 0.0005115708275814 [GeV] +Cell[14,22] 8.8812666945159e-09 [GeV] +Cell[18,31] 0.0029263341259508 [GeV] +Cell[14,19] 0.0014143187829975 [GeV] +Cell[19,42] 0.00015299733485993 [GeV] +### Total energy deposition in calorimeter by a source track in 20 cells : 0.88165717008118 (GeV) + +Source track ID 6410 (pi-,0.85425011255986[GeV]) at (-164.71414325867,472.09029963616,872.49027524565) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[6,19] 0.0025476823440041 [GeV] +Cell[13,33] 0.0024792545035243 [GeV] +Cell[6,43] 3.8340642058756e-06 [GeV] +Cell[7,47] 1.205149425823e-05 [GeV] +Cell[14,44] 0.1438050002344 [GeV] +Cell[14,43] 0.00098185325199748 [GeV] +Cell[8,37] 7.404780756508e-05 [GeV] +Cell[19,4] 6.5189377055503e-06 [GeV] +Cell[16,30] 3.7745248027932e-07 [GeV] +Cell[16,29] 2.8608570573851e-08 [GeV] +Cell[16,17] 3.0730359412701e-10 [GeV] +Cell[16,21] 0.00066115240492536 [GeV] +Cell[13,46] 1.6473273990414e-06 [GeV] +Cell[15,46] 0.001367663265757 [GeV] +Cell[11,27] 4.3325957744855e-07 [GeV] +Cell[14,26] 0.00010292792340681 [GeV] +Cell[11,24] 1.3090213440591e-05 [GeV] +Cell[12,24] 0.00045783034052329 [GeV] +Cell[12,26] 0.0010608898873826 [GeV] +Cell[10,24] 1.0604450653773e-06 [GeV] +Cell[12,22] 2.5601147208363e-06 [GeV] +Cell[13,23] 0.00069883668780353 [GeV] +Cell[9,43] 9.4876037678659e-08 [GeV] +Cell[10,43] 1.1403413686821e-06 [GeV] +Cell[10,2] 1.1771540739574e-06 [GeV] +Cell[8,0] 8.4259318441582e-08 [GeV] +Cell[11,18] 4.117477746729e-05 [GeV] +Cell[11,26] 3.5601703984867e-10 [GeV] +Cell[14,0] 6.8966865313769e-06 [GeV] +Cell[9,40] 8.5433105705306e-06 [GeV] +Cell[12,12] 1.7829991228382e-06 [GeV] +Cell[14,12] 9.2149955453351e-06 [GeV] +Cell[15,13] 4.8825352450876e-08 [GeV] +Cell[11,14] 2.5527185061947e-07 [GeV] +Cell[4,17] 2.2361695300788e-08 [GeV] +Cell[4,22] 0.00025960592977424 [GeV] +Cell[0,6] 0.0012631485582342 [GeV] +Cell[15,15] 0.011891411301322 [GeV] +Cell[15,16] 0.0060949826585982 [GeV] +Cell[16,16] 9.1534456632189e-05 [GeV] +Cell[16,15] 0.00078621088600607 [GeV] +Cell[9,44] 4.0481350310984e-08 [GeV] +Cell[14,36] 0.0014426970686153 [GeV] +Cell[14,20] 1.4061707770452e-07 [GeV] +Cell[14,24] 6.7570086963686e-07 [GeV] +Cell[14,25] 0.00046271746886448 [GeV] +Cell[13,19] 1.4677346596727e-05 [GeV] +Cell[15,44] 1.7665558028739e-06 [GeV] +Cell[16,44] 1.4119499217486e-05 [GeV] +Cell[15,43] 0.00031421927888289 [GeV] +Cell[16,42] 7.2101091615195e-06 [GeV] +Cell[13,45] 0.0010418233938035 [GeV] +Cell[4,23] 6.2356381795325e-05 [GeV] +Cell[4,21] 6.8646756062662e-07 [GeV] +Cell[4,20] 2.923841681195e-07 [GeV] +Cell[7,0] 7.3792015200524e-09 [GeV] +Cell[8,41] 0.001126830693476 [GeV] +Cell[12,8] 0.00013244143627173 [GeV] +Cell[11,7] 4.5297347242013e-08 [GeV] +Cell[12,13] 0.011228395319011 [GeV] +Cell[12,14] 0.037065611845686 [GeV] +Cell[13,44] 0.00098425454813776 [GeV] +Cell[13,43] 0.00066762329952243 [GeV] +Cell[15,17] 4.145190583813e-06 [GeV] +Cell[14,40] 3.9403617847711e-08 [GeV] +Cell[16,37] 7.3031680076383e-06 [GeV] +Cell[16,19] 7.6572494346692e-05 [GeV] +Cell[17,21] 0.00085845380568148 [GeV] +Cell[17,22] 0.000219552838588 [GeV] +Cell[15,34] 2.880409010686e-08 [GeV] +Cell[17,41] 0.00033797418857489 [GeV] +Cell[16,8] 2.8923961217515e-06 [GeV] +Cell[16,7] 0.00099173964211718 [GeV] +Cell[16,6] 4.073702370988e-09 [GeV] +Cell[17,18] 0.0011419428528878 [GeV] +Cell[14,7] 4.0201113158673e-06 [GeV] +Cell[14,41] 5.0694186938927e-08 [GeV] +Cell[14,16] 0.0034366626352661 [GeV] +Cell[14,17] 0.0019774905597774 [GeV] +Cell[15,14] 0.0033263213716832 [GeV] +Cell[10,26] 2.9786203231197e-06 [GeV] +Cell[13,15] 0.00025443781039303 [GeV] +Cell[14,15] 0.15806185768492 [GeV] +Cell[12,37] 2.1125698694959e-06 [GeV] +Cell[11,37] 0.0015390991344461 [GeV] +Cell[16,20] 1.6005215672976e-07 [GeV] +Cell[14,14] 0.023722027004611 [GeV] +Cell[14,13] 0.00017584736511162 [GeV] +Cell[13,24] 0.00082236764398059 [GeV] +Cell[15,0] 4.115899365388e-05 [GeV] +Cell[15,47] 0.00037952764242198 [GeV] +Cell[8,38] 0.00022332476355291 [GeV] +Cell[11,38] 0.0020852318915509 [GeV] +Cell[18,28] 0.0040278297149815 [GeV] +Cell[19,28] 0.00019538983969198 [GeV] +Cell[19,29] 2.3915168792428e-06 [GeV] +Cell[18,27] 5.2632756786579e-06 [GeV] +Cell[19,27] 4.8203924052359e-10 [GeV] +Cell[18,29] 0.0038603966057829 [GeV] +Cell[8,47] 1.5645234630028e-06 [GeV] +Cell[16,14] 1.6405332426075e-06 [GeV] +Cell[16,22] 0.0021035145577133 [GeV] +Cell[13,14] 0.012688858504793 [GeV] +Cell[13,13] 0.0078857654401546 [GeV] +Cell[13,12] 0.00044717309265616 [GeV] +### Total energy deposition in calorimeter by a source track in 105 cells : 0.46021981694858 (GeV) + +Source track ID 6370 (pi+,0.42635013696094[GeV]) at (-362.90421503807,-343.94844193222,-452.38529146551) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[7,30] 0.00032443487969977 [GeV] +Cell[9,32] 0.00067412050702397 [GeV] +Cell[7,29] 0.31767556123968 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.31867411662641 (GeV) + +Source track ID 6371 (kaon-,0.64272953589267[GeV]) at (453.13517731004,-211.34926326864,323.84052809368) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[5,11] 0.00051729024894385 [GeV] +Cell[12,5] 3.417848187155e-07 [GeV] +Cell[13,46] 0.0070810789585669 [GeV] +Cell[12,6] 1.8957944121212e-09 [GeV] +Cell[10,43] 6.949994713068e-10 [GeV] +Cell[8,28] 0.00011237194119713 [GeV] +Cell[13,8] 2.489057223147e-05 [GeV] +Cell[13,47] 0.00097263865842751 [GeV] +Cell[14,0] 4.0047278162092e-08 [GeV] +Cell[13,0] 0.0047984488946607 [GeV] +Cell[12,9] 1.7495496308584e-08 [GeV] +Cell[3,11] 6.6985003941227e-06 [GeV] +Cell[3,7] 1.2459118530387e-05 [GeV] +Cell[2,36] 5.8333795555882e-05 [GeV] +Cell[2,37] 0.00016745837955023 [GeV] +Cell[3,18] 3.9004644495435e-06 [GeV] +Cell[11,43] 1.4117844818884e-07 [GeV] +Cell[11,44] 0.30226270192458 [GeV] +Cell[12,44] 0.0023699185761051 [GeV] +Cell[12,13] 1.9387583597563e-06 [GeV] +Cell[12,45] 0.0023268388983726 [GeV] +Cell[12,46] 3.3904567575405e-05 [GeV] +Cell[14,46] 4.5538315839622e-07 [GeV] +Cell[12,4] 9.9118171460304e-05 [GeV] +Cell[12,3] 1.0636114369845e-05 [GeV] +Cell[12,2] 7.9980644222815e-06 [GeV] +Cell[11,45] 0.18084522090925 [GeV] +Cell[10,46] 4.9264613153355e-09 [GeV] +Cell[13,9] 3.2178628543988e-09 [GeV] +Cell[8,27] 7.9684796801303e-06 [GeV] +Cell[12,1] 1.7011460731737e-06 [GeV] +Cell[3,17] 4.2262196948286e-06 [GeV] +Cell[11,46] 0.0023471005506997 [GeV] +Cell[13,7] 3.8737291674806e-08 [GeV] +Cell[12,0] 6.1472545326069e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 35 cells : 0.50407594874731 (GeV) + +Source track ID 6368 (gamma,0.062293140479318[GeV]) at (-277.09244439676,416.19680111484,226.70071890975) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[11,16] 0.0556588638028 [GeV] +Cell[10,18] 0.0029361643695442 [GeV] +Cell[11,17] 0.0036981123069737 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.062293140479318 (GeV) + +Source track ID 6369 (gamma,0.18169391742921[GeV]) at (418.45379175316,273.67211068613,279.34342923354) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[11,5] 0.0011007700013977 [GeV] +Cell[11,3] 0.0028544986047092 [GeV] +Cell[11,4] 0.1777386488231 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.18169391742921 (GeV) + +Source track ID 6343 (kaon+,1.7504356296508[GeV]) at (75.704142571268,494.23565512572,1964.9179656702) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[19,10] 0.04757544556447 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.04757544556447 (GeV) + +Source track ID 6209 (pi-,0.45866977743498[GeV]) at (-499.95853591605,-6.4391276336936,-198.77400504074) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[7,25] 0.00071432166354816 [GeV] +Cell[6,9] 8.6934143619146e-06 [GeV] +Cell[6,8] 0.00036580754280999 [GeV] +Cell[7,27] 0.0012490674207683 [GeV] +Cell[8,22] 7.2478798621319e-05 [GeV] +Cell[8,23] 0.00045562963528982 [GeV] +Cell[10,24] 3.0252906377427e-05 [GeV] +Cell[9,21] 7.0941268859315e-11 [GeV] +Cell[8,21] 0.0022236390594106 [GeV] +Cell[8,28] 0.0019329300913852 [GeV] +Cell[4,2] 0.0082809656538101 [GeV] +Cell[4,3] 0.00015744850908777 [GeV] +Cell[4,4] 3.0256902291512e-06 [GeV] +Cell[9,23] 0.0001980180352657 [GeV] +Cell[8,24] 0.21402576097267 [GeV] +Cell[8,26] 0.011417059688049 [GeV] +Cell[3,5] 0.00097457208289484 [GeV] +Cell[4,5] 1.4144825747962e-05 [GeV] +Cell[4,6] 1.0885206789453e-05 [GeV] +Cell[3,4] 0.0070127835487346 [GeV] +Cell[6,29] 4.7412006301784e-07 [GeV] +Cell[6,28] 5.5875749467305e-09 [GeV] +Cell[7,26] 0.0074324165997784 [GeV] +Cell[8,25] 0.04145603014613 [GeV] +Cell[7,24] 0.0010007166770725 [GeV] +Cell[10,25] 0.00034635971976184 [GeV] +Cell[9,26] 1.0912316758208e-05 [GeV] +Cell[8,27] 3.2056414056569e-09 [GeV] +Cell[9,24] 0.0052899611165675 [GeV] +Cell[9,25] 0.0042450219762606 [GeV] +Cell[3,3] 0.010199517665878 [GeV] +### Total energy deposition in calorimeter by a source track in 31 cells : 0.31912890394828 (GeV) + +Source track ID 6330 (gamma,0.43032370642417[GeV]) at (-193.66745936383,460.96953823822,1404.1020563198) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[16,19] 0.00051099891 [GeV] +Cell[17,14] 0.039598129605155 [GeV] +Cell[19,9] 0.0023445742943899 [GeV] +Cell[19,24] 0.0036080248240759 [GeV] +Cell[17,15] 0.37393395402374 [GeV] +Cell[17,16] 0.0002029829378234 [GeV] +Cell[15,25] 0.0014540162916239 [GeV] +Cell[19,32] 0.00047963928847965 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.42213232017529 (GeV) + +Source track ID 6331 (gamma,0.84468519705162[GeV]) at (143.95468839671,478.82882921625,1448.6318377193) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[18,41] 0.00037197056698921 [GeV] +Cell[17,10] 0.024916599433932 [GeV] +Cell[14,45] 0.00036989507567704 [GeV] +Cell[16,19] 0.00095183183105487 [GeV] +Cell[16,18] 0.0022246113704505 [GeV] +Cell[17,8] 0.0092972341309317 [GeV] +Cell[19,25] 0.00051099891 [GeV] +Cell[17,9] 0.79954561759041 [GeV] +Cell[18,24] 0.00075736741465763 [GeV] +Cell[15,19] 0.00092889804726425 [GeV] +Cell[19,18] 0.0030610306455471 [GeV] +Cell[14,19] 0.00065006098948895 [GeV] +Cell[18,23] 0.00046867945907662 [GeV] +### Total energy deposition in calorimeter by a source track in 13 cells : 0.84405479546548 (GeV) + +Source track ID 6237 (e-,0.00098911601613086[GeV]) at (-104.40737528056,-746.80516636408,2000) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[19,34] 0.00047811710613086 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00047811710613086 (GeV) + +Source track ID 6215 (pi-,1.1277138028304[GeV]) at (-499.98662353434,-3.6573606238401,954.8135397093) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[13,33] 1.2294622138143e-09 [GeV] +Cell[18,6] 2.9398357507603e-05 [GeV] +Cell[16,21] 0.0012781271757517 [GeV] +Cell[14,26] 0.0094509009420176 [GeV] +Cell[13,25] 0.00019366507883103 [GeV] +Cell[11,3] 8.1221094910802e-05 [GeV] +Cell[1,23] 0.00050163016529883 [GeV] +Cell[1,5] 0.002259448491836 [GeV] +Cell[1,4] 0.0017749967544679 [GeV] +Cell[17,24] 3.7866266211495e-08 [GeV] +Cell[14,24] 0.073106994490845 [GeV] +Cell[14,25] 0.059268449021316 [GeV] +Cell[2,5] 0.00024780826017354 [GeV] +Cell[2,6] 6.4070181455236e-06 [GeV] +Cell[13,42] 4.0109674358973e-05 [GeV] +Cell[12,3] 0.0013602411449697 [GeV] +Cell[13,5] 9.8041732562706e-06 [GeV] +Cell[16,23] 0.0022013007030948 [GeV] +Cell[17,25] 0.00026070916882213 [GeV] +Cell[16,25] 0.0016929516730893 [GeV] +Cell[16,24] 0.00033573094693452 [GeV] +Cell[15,21] 0.00053455137228229 [GeV] +Cell[15,22] 0.0020738049453125 [GeV] +Cell[16,20] 5.7283875094072e-08 [GeV] +Cell[14,22] 6.0486769370982e-08 [GeV] +Cell[13,24] 0.00074944584300351 [GeV] +Cell[16,22] 0.00070915871374537 [GeV] +Cell[15,25] 0.024143457890736 [GeV] +Cell[15,24] 0.30568783212297 [GeV] +Cell[15,23] 0.044202608519363 [GeV] +Cell[15,26] 0.0019515670944951 [GeV] +Cell[14,23] 0.00097283776573602 [GeV] +Cell[16,26] 0.0041961271807788 [GeV] +Cell[17,26] 0.018732049053545 [GeV] +### Total energy deposition in calorimeter by a source track in 34 cells : 0.55805349170397 (GeV) + +Source track ID 6203 (gamma,0.21259862372436[GeV]) at (298.67434101202,-400.99082037004,-1192.0286004174) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[0,21] 0.00074698657259671 [GeV] +Cell[4,18] 0.00035051783119224 [GeV] +Cell[3,39] 0.0010260014305181 [GeV] +Cell[3,42] 2.9658421108732e-05 [GeV] +Cell[3,43] 0.00035140210393351 [GeV] +Cell[0,5] 0.0024871593538472 [GeV] +Cell[4,5] 0.00069971828298488 [GeV] +Cell[4,40] 0.018200458197711 [GeV] +Cell[3,41] 0.00087652641164683 [GeV] +Cell[3,40] 0.18475795318507 [GeV] +Cell[5,13] 0.0004690413392841 [GeV] +Cell[10,20] 0.00033992103123071 [GeV] +Cell[3,2] 0.00059336778990952 [GeV] +### Total energy deposition in calorimeter by a source track in 13 cells : 0.21092871195104 (GeV) + +Source track ID 6168 (pi-,0.62986232986955[GeV]) at (341.00339094635,365.6729240224,-1020.5134191382) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[5,47] 3.1409704308771e-07 [GeV] +Cell[3,26] 0.00054537636575742 [GeV] +Cell[4,8] 0.0015693868315522 [GeV] +Cell[4,9] 5.6702067467995e-09 [GeV] +Cell[3,27] 3.6407809238881e-05 [GeV] +Cell[4,3] 3.4589826627098e-05 [GeV] +Cell[4,4] 0.00086318822867111 [GeV] +Cell[4,14] 3.7782669242006e-06 [GeV] +Cell[0,24] 0.0082203762460879 [GeV] +Cell[0,21] 0.010052959585139 [GeV] +Cell[5,19] 2.2183192995726e-06 [GeV] +Cell[5,20] 4.1134742787108e-08 [GeV] +Cell[0,19] 8.7055345996873e-05 [GeV] +Cell[0,20] 0.018276026458816 [GeV] +Cell[1,21] 8.2199243863215e-05 [GeV] +Cell[0,22] 0.0032163452744633 [GeV] +Cell[0,23] 0.0020343271534075 [GeV] +Cell[1,20] 0.0045752573262986 [GeV] +Cell[4,5] 0.0008935249272198 [GeV] +Cell[4,6] 0.26561729444756 [GeV] +Cell[3,4] 0.00043887466320314 [GeV] +Cell[3,6] 0.0011638574978808 [GeV] +Cell[2,22] 0.00026108748659829 [GeV] +Cell[2,21] 0.0013723957029007 [GeV] +Cell[0,8] 0.0012084430426791 [GeV] +Cell[4,46] 1.0126147622941e-05 [GeV] +Cell[4,7] 0.011067031900452 [GeV] +Cell[3,7] 6.607714749407e-06 [GeV] +Cell[0,28] 0.00048254718534872 [GeV] +Cell[1,36] 1.8605999548527e-07 [GeV] +Cell[1,37] 6.2814029547553e-08 [GeV] +Cell[2,30] 0.00088332519817677 [GeV] +Cell[1,28] 4.3413937947321e-05 [GeV] +Cell[5,45] 0.0013288596741647 [GeV] +Cell[3,3] 0.0010704267148446 [GeV] +Cell[5,46] 1.108394967855e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 36 cells : 0.33545900224918 (GeV) + +Source track ID 6169 (pi+,3.2625449607587[GeV]) at (499.99068155013,-3.0525993893268,-1675.9144410428) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[10,10] 0.0016274255446515 [GeV] +Cell[9,9] 1.8480932340026e-11 [GeV] +Cell[6,18] 2.4906439336974e-06 [GeV] +Cell[6,19] 0.00061220078165456 [GeV] +Cell[5,25] 4.084003274329e-05 [GeV] +Cell[2,47] 0.0012062322919417 [GeV] +Cell[2,0] 0.0030052132334436 [GeV] +Cell[7,15] 3.3709871087922e-05 [GeV] +Cell[6,37] 0.001482551989272 [GeV] +Cell[5,36] 0.004023485611246 [GeV] +Cell[6,34] 0.0032921956617 [GeV] +Cell[7,39] 8.0258653724741e-08 [GeV] +Cell[7,41] 0.00012777156055938 [GeV] +Cell[7,42] 1.9395443960093e-06 [GeV] +Cell[1,34] 7.0776543579996e-06 [GeV] +Cell[13,25] 0.0019045006435119 [GeV] +Cell[10,24] 0.0013674259401021 [GeV] +Cell[3,13] 0.0068585867414896 [GeV] +Cell[10,9] 1.4876015717846e-05 [GeV] +Cell[2,12] 0.046639840311371 [GeV] +Cell[0,39] 1.4211109373719e-09 [GeV] +Cell[6,1] 0.00025398593171303 [GeV] +Cell[5,1] 1.4288764305093e-10 [GeV] +Cell[6,2] 0.00087466408463104 [GeV] +Cell[4,2] 1.7282706721744e-07 [GeV] +Cell[4,3] 1.4083206541613e-05 [GeV] +Cell[10,17] 0.00025099032188484 [GeV] +Cell[7,40] 2.941946884971e-05 [GeV] +Cell[11,18] 1.4651708188467e-06 [GeV] +Cell[10,28] 0.0014425273667823 [GeV] +Cell[10,27] 0.00031567931590098 [GeV] +Cell[3,1] 5.3477193281424e-06 [GeV] +Cell[11,9] 3.5370922205402e-07 [GeV] +Cell[0,25] 0.002223055683248 [GeV] +Cell[0,21] 0.0019753934185217 [GeV] +Cell[5,19] 0.0052660004787089 [GeV] +Cell[3,10] 8.3835163877666e-10 [GeV] +Cell[3,11] 0.00032067572249036 [GeV] +Cell[2,38] 2.414453729898e-06 [GeV] +Cell[0,9] 0.0012056724908723 [GeV] +Cell[1,26] 3.5760599286959e-05 [GeV] +Cell[1,25] 0.00027161875770733 [GeV] +Cell[1,24] 0.0010528686284543 [GeV] +Cell[1,7] 3.1897714623483e-05 [GeV] +Cell[3,23] 9.1268593678251e-08 [GeV] +Cell[0,1] 0.0011634632756094 [GeV] +Cell[2,3] 0.002840518389605 [GeV] +Cell[1,14] 3.4703864210655e-05 [GeV] +Cell[3,5] 1.6797373876784e-05 [GeV] +Cell[1,46] 0.016866185391757 [GeV] +Cell[1,47] 1.3268068651942 [GeV] +Cell[0,22] 9.3728704360956e-06 [GeV] +Cell[1,23] 0.0011268832468586 [GeV] +Cell[1,1] 0.015178878710446 [GeV] +Cell[0,2] 9.9516174407995e-05 [GeV] +Cell[2,13] 0.00028028389246083 [GeV] +Cell[0,6] 1.6788182343589e-05 [GeV] +Cell[3,4] 0.01420455321008 [GeV] +Cell[2,22] 2.05275164044e-05 [GeV] +Cell[1,3] 6.5321855821139e-05 [GeV] +Cell[0,8] 0.0020578747565494 [GeV] +Cell[0,10] 0.0022867246283331 [GeV] +Cell[2,26] 0.0005452363339703 [GeV] +Cell[0,11] 0.00018486599176561 [GeV] +Cell[1,4] 0.0014970314293216 [GeV] +Cell[13,20] 5.6082987061927e-06 [GeV] +Cell[13,21] 1.7828649561125e-09 [GeV] +Cell[2,14] 3.8629371556453e-07 [GeV] +Cell[1,15] 1.5990548979516e-06 [GeV] +Cell[2,19] 0.0015148108291542 [GeV] +Cell[2,20] 0.00092785079289756 [GeV] +Cell[2,4] 0.0011144436568866 [GeV] +Cell[0,38] 1.5216937754303e-09 [GeV] +Cell[5,34] 0.0022230880202815 [GeV] +Cell[4,34] 1.5133991837502e-12 [GeV] +Cell[2,9] 4.7244479541405e-05 [GeV] +Cell[0,29] 3.6187685531331e-05 [GeV] +Cell[4,40] 1.1563175270567e-05 [GeV] +Cell[2,34] 0.0023470772902868 [GeV] +Cell[2,31] 9.8301903313995e-06 [GeV] +Cell[2,32] 2.6739476947114e-05 [GeV] +Cell[2,35] 0.010227845346515 [GeV] +Cell[2,45] 0.00035264328191124 [GeV] +Cell[1,0] 0.26405888253912 [GeV] +Cell[1,38] 0.00019668575515436 [GeV] +Cell[1,39] 8.4034744610335e-06 [GeV] +Cell[2,39] 1.0954891070014e-07 [GeV] +Cell[2,36] 0.000397226247655 [GeV] +Cell[1,11] 0.029582027572981 [GeV] +Cell[0,12] 0.023984173687292 [GeV] +Cell[1,10] 0.001138343055453 [GeV] +Cell[4,35] 0.00063073461358579 [GeV] +Cell[5,30] 2.846397722351e-06 [GeV] +Cell[0,34] 0.0071070844216424 [GeV] +Cell[4,13] 4.4297761305984e-05 [GeV] +Cell[1,9] 0.0029997985315718 [GeV] +Cell[2,11] 0.063882237447363 [GeV] +Cell[2,10] 0.003682487673368 [GeV] +Cell[1,8] 0.0016451588624129 [GeV] +Cell[3,41] 3.1535383197479e-05 [GeV] +Cell[6,36] 2.6312773115933e-10 [GeV] +Cell[0,46] 0.00029622483905564 [GeV] +Cell[0,45] 4.5667670519833e-08 [GeV] +Cell[4,36] 9.2864103780812e-06 [GeV] +Cell[0,0] 0.00017704457015532 [GeV] +Cell[6,26] 1.5078618540429e-05 [GeV] +Cell[3,36] 3.2056098105386e-05 [GeV] +Cell[1,2] 0.0024316722563049 [GeV] +Cell[2,1] 0.005835782598852 [GeV] +Cell[3,14] 2.9055671475362e-06 [GeV] +Cell[1,37] 3.0838023521937e-06 [GeV] +Cell[2,30] 0.00061528410789003 [GeV] +Cell[0,13] 0.00018400969286404 [GeV] +Cell[4,23] 0.00062711615240005 [GeV] +Cell[3,24] 6.8535056780092e-06 [GeV] +Cell[3,25] 1.871376298368e-11 [GeV] +Cell[3,46] 0.00012611598730723 [GeV] +Cell[3,32] 1.8126858951291e-05 [GeV] +Cell[1,27] 5.8247484962408e-05 [GeV] +Cell[2,29] 0.00098479915045607 [GeV] +Cell[0,30] 0.00025107544499758 [GeV] +Cell[4,25] 0.0028481405040363 [GeV] +Cell[14,6] 8.5518399137641e-05 [GeV] +Cell[14,7] 0.00034527799029422 [GeV] +Cell[4,30] 0.00095291454274786 [GeV] +Cell[5,38] 8.3057908727824e-07 [GeV] +Cell[5,37] 0.014408685066817 [GeV] +Cell[13,24] 7.2975147577381e-07 [GeV] +Cell[3,17] 0.00024059184233192 [GeV] +Cell[3,3] 0.0067027087615977 [GeV] +Cell[3,2] 0.0021166344508666 [GeV] +Cell[3,34] 0.0016557498017931 [GeV] +Cell[0,47] 0.0069612892791837 [GeV] +Cell[2,46] 0.00096469882864292 [GeV] +Cell[11,19] 0.0011600633419764 [GeV] +Cell[2,2] 0.026136042103021 [GeV] +Cell[5,29] 0.00062274067828522 [GeV] +Cell[4,29] 0.00014582225029485 [GeV] +Cell[5,35] 0.00012384896305355 [GeV] +Cell[6,35] 2.5262290504315e-06 [GeV] +Cell[6,33] 2.9455055516792e-07 [GeV] +Cell[3,35] 0.00016399658084958 [GeV] +Cell[3,12] 0.0044941649376938 [GeV] +Cell[4,24] 0.00056392121593396 [GeV] +Cell[2,33] 2.4035398382694e-09 [GeV] +Cell[5,14] 0.0016903174430811 [GeV] +### Total energy deposition in calorimeter by a source track in 146 cells : 1.9754262511235 (GeV) + +Source track ID 6165 (gamma,0.53051937575115[GeV]) at (475.84609296694,-153.52685696026,-782.17061787867) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[5,8] 0.00047427277917368 [GeV] +Cell[5,36] 0.00051099891 [GeV] +Cell[5,47] 0.0013063889605963 [GeV] +Cell[8,16] 0.00088443497013 [GeV] +Cell[6,46] 0.00051099891 [GeV] +Cell[6,45] 0.25939788313863 [GeV] +Cell[4,14] 0.0004088929326827 [GeV] +Cell[0,19] 0.00051099891 [GeV] +Cell[0,18] 0.00054362537639081 [GeV] +Cell[3,31] 0.00058402391057247 [GeV] +Cell[4,6] 0.0004643666988406 [GeV] +Cell[0,4] 0.012637993979395 [GeV] +Cell[2,36] 0.0016974448684292 [GeV] +Cell[6,28] 0.00021509446282609 [GeV] +Cell[2,37] 0.00020784698444953 [GeV] +Cell[7,26] 0.00051099891 [GeV] +Cell[5,45] 0.23031171022413 [GeV] +Cell[5,46] 0.017457585695727 [GeV] +### Total energy deposition in calorimeter by a source track in 18 cells : 0.52863556062197 (GeV) + +Source track ID 6166 (gamma,0.17927399228015[GeV]) at (168.15436509716,-470.87589606899,-1264.5234766204) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[2,0] 0.00051099891 [GeV] +Cell[3,26] 0.00051099891 [GeV] +Cell[3,39] 0.0075909832573026 [GeV] +Cell[3,23] 0.00051099891 [GeV] +Cell[3,38] 0.16184738498134 [GeV] +Cell[2,20] 0.001623946128685 [GeV] +Cell[3,20] 0.0016869691015181 [GeV] +Cell[3,22] 0.001606759196934 [GeV] +Cell[5,9] 0.00051099891 [GeV] +Cell[2,30] 0.0010154048236653 [GeV] +Cell[2,46] 0.00028280552131486 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.17769824865076 (GeV) + +Source track ID 6153 (gamma,0.00021038655848434[GeV]) at (254.24674879558,430.5329148008,-111.74448953552) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[9,7] 0.00021038655848434 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00021038655848434 (GeV) + +Source track ID 6158 (gamma,0.0095909131876044[GeV]) at (-161.02306662747,473.36198834918,-135.78711913686) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[8,3] 0.00014985178137297 [GeV] +Cell[2,30] 0.00019133711923556 [GeV] +Cell[9,14] 0.008732711615513 [GeV] +Cell[6,30] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.0095848994261215 (GeV) + +Source track ID 6159 (gamma,0.054350248877731[GeV]) at (-160.49119962848,473.54257975584,-135.45910775903) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[9,13] 0.053381407912433 [GeV] +Cell[9,14] 0.00096884096529744 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.054350248877731 (GeV) + +Source track ID 6073 (e+,0.27884044917557[GeV]) at (-152.98101263388,476.02185850391,-136.47058780217) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[8,12] 0.0014763386538126 [GeV] +Cell[9,13] 0.050955512000447 [GeV] +Cell[8,13] 0.0019506190801146 [GeV] +Cell[9,14] 0.21847718077035 [GeV] +Cell[9,15] 0.0057299349365963 [GeV] +Cell[8,14] 0.00076286157426399 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.27935244701559 (GeV) + +Source track ID 6143 (gamma,8.450356879855e-05[GeV]) at (-493.89410660732,77.901293048022,-130.16419495365) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[9,22] 8.450356879855e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 8.450356879855e-05 (GeV) + +Source track ID 6144 (gamma,0.00016188042141038[GeV]) at (-496.58383472387,58.348051303634,-129.93713130389) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[9,23] 0.00016188042141038 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00016188042141038 (GeV) + +Source track ID 6074 (e-,0.51341248718912[GeV]) at (-499.61690787238,19.568989959671,-132.94779045964) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[8,23] 0.00042554975417932 [GeV] +Cell[9,35] 0.00068092349948437 [GeV] +Cell[6,13] 0.00044147097831251 [GeV] +Cell[10,47] 7.9136926607869e-05 [GeV] +Cell[9,22] 0.0030005239924101 [GeV] +Cell[6,1] 0.00051099891 [GeV] +Cell[9,23] 0.38396624907017 [GeV] +Cell[9,24] 0.11745969184689 [GeV] +Cell[9,25] 0.003021055874966 [GeV] +Cell[7,38] 0.00064280045924234 [GeV] +Cell[9,20] 0.00042153201480548 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.51064993332707 (GeV) + +Source track ID 6138 (gamma,7.5225131704127e-05[GeV]) at (-340.45664908045,-366.18201771374,-506.85915476653) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[7,30] 7.5225131704127e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 7.5225131704127e-05 (GeV) + +Source track ID 6139 (gamma,0.00046044811878705[GeV]) at (-498.61981308179,-37.125220568763,137.28704617059) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[10,24] 0.00046044811878705 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00046044811878705 (GeV) + +Source track ID 6085 (gamma,0.029520899132753[GeV]) at (-484.45391733824,-123.71096142071,-425.47653635336) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[10,10] 0.0030054764702091 [GeV] +Cell[7,25] 0.0057152054899321 [GeV] +Cell[9,11] 1.7220940324478e-05 [GeV] +Cell[2,47] 0.00063080392971466 [GeV] +Cell[6,16] 0.00043222629633426 [GeV] +Cell[10,8] 0.00084220187981509 [GeV] +Cell[10,7] 8.1455436167062e-06 [GeV] +Cell[10,9] 2.2303959005512e-05 [GeV] +Cell[7,29] 0.0018887549727275 [GeV] +Cell[7,28] 0.0017972559148 [GeV] +Cell[6,29] 1.4362256827098e-06 [GeV] +Cell[10,11] 3.5842786601279e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 12 cells : 0.014396874408763 (GeV) + +Source track ID 6086 (gamma,0.00024773206697743[GeV]) at (8.5197135575905,-499.92740921147,-361.71708079719) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[8,36] 0.00024773206697743 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00024773206697743 (GeV) + +Source track ID 6124 (gamma,2.7791744150632e-05[GeV]) at (-186.157828258,-464.05308206957,-1025.56419527) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[4,33] 2.7791744150632e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 2.7791744150632e-05 (GeV) + +Source track ID 6125 (gamma,0.00017552743628782[GeV]) at (498.43906026798,39.477882404844,-1362.8038119621) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[3,0] 0.00017552743628782 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00017552743628782 (GeV) + +Source track ID 6126 (gamma,0.00010762620634936[GeV]) at (-499.98252473018,4.1803067393433,-449.06179614825) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[7,23] 0.00010762620634936 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00010762620634936 (GeV) + +Source track ID 6088 (gamma,0.00022022099237942[GeV]) at (-469.91810272102,-170.81269488852,-456.23174003499) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[7,26] 0.00022022099237942 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00022022099237942 (GeV) + +Source track ID 6089 (gamma,0.037606272570639[GeV]) at (-434.74062271943,-246.98297706021,-507.47819555235) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[7,27] 0.00065144518751395 [GeV] +Cell[7,31] 0.00011895112363766 [GeV] +Cell[7,28] 0.035404224063971 [GeV] +Cell[4,5] 0.00051099891 [GeV] +Cell[13,7] 0.0002514730532374 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.03693709233836 (GeV) + +Source track ID 6092 (gamma,8.9982846655809e-05[GeV]) at (316.32172710351,387.22159671467,-785.34002799046) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[6,6] 8.9982846655809e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 8.9982846655809e-05 (GeV) + +Source track ID 6076 (e-,0.030289532847381[GeV]) at (-499.45164442556,-23.410571983665,-1033.5372897461) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[7,43] 0.00033642850826052 [GeV] +Cell[2,40] 0.00026209973139469 [GeV] +Cell[4,24] 0.029180005697725 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.029778533937381 (GeV) + +Source track ID 6078 (gamma,0.00051099891[GeV]) at (-494.78404691792,-72.032957148307,-382.46051605913) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[8,25] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) + +Source track ID 6079 (gamma,0.00051099891[GeV]) at (158.86272839079,474.09137677059,173.1218749317) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[10,9] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) + +Source track ID 6032 (pi+,0.18776409481153[GeV]) at (-498.35785404252,-40.490113782717,1585.20369083) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[17,24] 0.065211816264578 [GeV] +Cell[18,2] 0.00069539191332167 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0659072081779 (GeV) + +Source track ID 6022 (pi-,0.95287762932613[GeV]) at (-377.10768358651,-328.31356198003,-220.15950940443) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[8,45] 0.00082244553573848 [GeV] +Cell[8,44] 2.1643645595759e-09 [GeV] +Cell[4,45] 0.0031610729339782 [GeV] +Cell[9,31] 0.0052785205709648 [GeV] +Cell[9,10] 0.0028764733766359 [GeV] +Cell[9,9] 1.7565456334978e-07 [GeV] +Cell[9,11] 0.0011544866163042 [GeV] +Cell[9,34] 0.0010364153410419 [GeV] +Cell[7,13] 5.4980596178211e-07 [GeV] +Cell[6,18] 5.742783939786e-05 [GeV] +Cell[8,46] 0.00088833492837714 [GeV] +Cell[9,13] 2.8860062593594e-07 [GeV] +Cell[2,47] 5.6292579870387e-08 [GeV] +Cell[8,32] 0.004939074175245 [GeV] +Cell[9,6] 3.0543203640264e-05 [GeV] +Cell[7,27] 0.0009116736170721 [GeV] +Cell[8,35] 3.4954950933752e-11 [GeV] +Cell[9,35] 7.9196404101367e-07 [GeV] +Cell[7,30] 4.8441078688484e-06 [GeV] +Cell[7,39] 4.0568674307906e-08 [GeV] +Cell[5,47] 5.1628146191661e-05 [GeV] +Cell[8,16] 6.8148103309795e-07 [GeV] +Cell[10,33] 2.1569569526037e-09 [GeV] +Cell[8,31] 0.0088738206181852 [GeV] +Cell[8,30] 0.13534498404653 [GeV] +Cell[9,33] 0.00025221678362652 [GeV] +Cell[10,8] 0.0014579521864131 [GeV] +Cell[10,7] 0.00062296125868011 [GeV] +Cell[8,18] 9.5565017545596e-08 [GeV] +Cell[9,27] 1.2400638894178e-05 [GeV] +Cell[8,3] 8.544884622097e-11 [GeV] +Cell[8,17] 1.0195693026503e-05 [GeV] +Cell[9,32] 0.0026467891436425 [GeV] +Cell[10,19] 0.0005022182285328 [GeV] +Cell[8,28] 0.006394928074595 [GeV] +Cell[9,30] 0.0079588012403417 [GeV] +Cell[9,29] 0.0016412072628991 [GeV] +Cell[8,29] 0.31110639627204 [GeV] +Cell[8,33] 2.593943814486e-05 [GeV] +Cell[4,4] 4.7324638580903e-07 [GeV] +Cell[7,29] 0.001805385125712 [GeV] +Cell[8,24] 0.0010543266383704 [GeV] +Cell[7,40] 1.2190424647542e-06 [GeV] +Cell[8,0] 7.4863585177809e-07 [GeV] +Cell[7,28] 0.0035861542776694 [GeV] +Cell[11,34] 1.559978204341e-06 [GeV] +Cell[11,35] 0.00042979270783553 [GeV] +Cell[12,35] 0.0013202673519711 [GeV] +Cell[3,1] 0.00020538326465601 [GeV] +Cell[4,1] 7.7564490266013e-07 [GeV] +Cell[11,9] 1.4885270502418e-08 [GeV] +Cell[8,26] 9.0201058799266e-07 [GeV] +Cell[3,37] 1.1429423262598e-05 [GeV] +Cell[5,44] 1.0315903346054e-06 [GeV] +Cell[2,43] 7.066561643569e-06 [GeV] +Cell[1,47] 3.8257112233396e-05 [GeV] +Cell[4,6] 0.0017711248192222 [GeV] +Cell[3,6] 0.00084052458804524 [GeV] +Cell[4,0] 1.4341436326504e-08 [GeV] +Cell[0,11] 6.4275600016117e-07 [GeV] +Cell[1,4] 5.6269712513313e-07 [GeV] +Cell[4,43] 1.0205253493041e-06 [GeV] +Cell[4,47] 1.8752965843305e-08 [GeV] +Cell[3,0] 0.00038778526522049 [GeV] +Cell[2,44] 2.5269088598748e-05 [GeV] +Cell[2,9] 4.9962891498581e-06 [GeV] +Cell[4,40] 2.5847693905234e-09 [GeV] +Cell[2,32] 8.5520971624646e-06 [GeV] +Cell[3,45] 1.490081535303e-05 [GeV] +Cell[3,7] 4.3787144932139e-09 [GeV] +Cell[2,11] 0.00030569892840651 [GeV] +Cell[2,1] 3.4222193178721e-05 [GeV] +Cell[7,26] 0.00066961045114112 [GeV] +Cell[8,25] 0.00072151582240434 [GeV] +Cell[3,46] 0.000108741081414 [GeV] +Cell[11,8] 0.0012309141607701 [GeV] +Cell[13,43] 3.5166661837138e-07 [GeV] +Cell[10,46] 1.6512216762976e-06 [GeV] +Cell[17,4] 1.333956248709e-05 [GeV] +Cell[10,26] 0.0059548082505925 [GeV] +Cell[10,25] 0.00039822099229559 [GeV] +Cell[9,26] 3.1787823245395e-06 [GeV] +Cell[9,14] 6.2306664767675e-07 [GeV] +Cell[14,1] 5.5836729243083e-05 [GeV] +Cell[8,27] 3.2935559714701e-05 [GeV] +Cell[5,39] 0.00012486105922608 [GeV] +Cell[5,40] 7.2140246629715e-09 [GeV] +Cell[5,45] 0.0054722662390081 [GeV] +Cell[11,46] 7.7582080848515e-10 [GeV] +Cell[2,46] 2.5673320078567e-07 [GeV] +Cell[9,28] 0.0027413581668773 [GeV] +Cell[3,47] 5.1500036966786e-05 [GeV] +Cell[4,44] 0.006493196596649 [GeV] +Cell[4,39] 2.9702525353059e-08 [GeV] +Cell[9,19] 8.5128031279623e-05 [GeV] +Cell[9,38] 0.0019573874800486 [GeV] +Cell[9,37] 0.00011159336743469 [GeV] +Cell[13,1] 8.5379359101807e-05 [GeV] +Cell[10,45] 5.3345662308857e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 99 cells : 0.53624130872545 (GeV) + +Source track ID 5958 (pi-,0.2974722570762[GeV]) at (-495.47888066733,67.087098704935,1860.1677352417) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[17,24] 0.0020852887315339 [GeV] +Cell[19,20] 0.00061206234918806 [GeV] +Cell[16,43] 2.8288923203945e-11 [GeV] +Cell[16,44] 2.3153373831519e-09 [GeV] +Cell[17,37] 0.0015877182547764 [GeV] +Cell[16,38] 5.9260244539473e-05 [GeV] +Cell[16,37] 0.0004946812291106 [GeV] +Cell[16,36] 8.4189958720344e-06 [GeV] +Cell[18,21] 0.0022224204321514 [GeV] +Cell[19,21] 0.00015384484746687 [GeV] +Cell[19,22] 0.025681540487624 [GeV] +Cell[19,23] 0.08743573112779 [GeV] +Cell[18,22] 1.0132520162074e-05 [GeV] +Cell[17,36] 3.7588177974612e-09 [GeV] +Cell[17,39] 0.00025537480739241 [GeV] +Cell[17,43] 2.8564117383212e-07 [GeV] +Cell[18,43] 0.0011277566487882 [GeV] +Cell[18,44] 3.4061586802636e-08 [GeV] +Cell[19,25] 9.599314804575e-05 [GeV] +Cell[17,25] 0.00031445923924502 [GeV] +Cell[18,25] 0.0013231567727939 [GeV] +Cell[19,24] 1.6263220459223e-10 [GeV] +Cell[18,24] 0.0028366215504382 [GeV] +Cell[17,42] 1.2848542095526e-05 [GeV] +Cell[19,42] 0.0012367427730054 [GeV] +Cell[18,23] 0.00047418529239224 [GeV] +Cell[17,26] 5.7061373524448e-05 [GeV] +Cell[18,45] 8.537445298316e-06 [GeV] +Cell[19,44] 0.00084905861491575 [GeV] +Cell[18,42] 4.6594499053754e-08 [GeV] +Cell[18,26] 6.6982889547944e-06 [GeV] +Cell[17,1] 0.0016042423518453 [GeV] +Cell[18,11] 0.00099136813281029 [GeV] +Cell[17,44] 2.935510098041e-07 [GeV] +Cell[19,26] 0.00022914169178341 [GeV] +Cell[19,41] 0.00010226198900739 [GeV] +### Total energy deposition in calorimeter by a source track in 36 cells : 0.1318772739959 (GeV) + +Source track ID 5959 (pi+,3.7102764589952[GeV]) at (209.39260571984,454.04265952645,1946.3084535833) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[19,8] 0.07420516583625 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.07420516583625 (GeV) + +Source track ID 5688 (pi+,0.59947932603833[GeV]) at (-417.54462108927,275.05724749481,371.13922470629) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[12,17] 0.0047091280166927 [GeV] +Cell[13,17] 0.01072443859577 [GeV] +Cell[13,18] 0.14157939350415 [GeV] +Cell[12,18] 0.20598186449494 [GeV] +Cell[13,20] 1.0464928800502e-07 [GeV] +Cell[13,19] 0.0047504032454409 [GeV] +Cell[12,16] 1.471250072882e-08 [GeV] +Cell[13,16] 5.1516968678698e-06 [GeV] +Cell[11,19] 0.049788636197557 [GeV] +Cell[12,19] 0.055583261983035 [GeV] +### Total energy deposition in calorimeter by a source track in 10 cells : 0.47312239709624 (GeV) + +Source track ID 5951 (gamma,0.15251351239083[GeV]) at (-487.09323647994,-112.87240130121,-730.31341538657) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[5,24] 0.0053072683298085 [GeV] +Cell[6,25] 0.12493846958619 [GeV] +Cell[5,26] 0.0044509303203997 [GeV] +Cell[5,25] 0.0051212625081934 [GeV] +Cell[6,26] 0.012695581646233 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.15251351239083 (GeV) + +Source track ID 5952 (gamma,0.13352323164713[GeV]) at (-462.29599661224,-190.47942544089,2.9650585337884) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,36] 0.0015739984953654 [GeV] +Cell[10,33] 0.00026099355881144 [GeV] +Cell[9,27] 0.00095593395443273 [GeV] +Cell[10,27] 0.030346113094159 [GeV] +Cell[10,26] 0.085938356368453 [GeV] +Cell[9,26] 0.014197830824719 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.13327322629594 (GeV) + +Source track ID 5936 (pi-,0.85376620479487[GeV]) at (324.53968736038,-380.36034405288,733.29307853359) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[10,10] 1.1416798181017e-05 [GeV] +Cell[14,44] 2.2699087674027e-07 [GeV] +Cell[14,43] 0.0014556081442478 [GeV] +Cell[15,39] 0.0012742963113917 [GeV] +Cell[17,5] 0.00025302858891882 [GeV] +Cell[12,10] 1.1876271759093e-06 [GeV] +Cell[12,26] 1.1670879903249e-05 [GeV] +Cell[12,11] 0.00037214171639869 [GeV] +Cell[11,11] 5.7109506611823e-06 [GeV] +Cell[11,2] 3.0746544071008e-06 [GeV] +Cell[11,9] 1.2761276229867e-07 [GeV] +Cell[13,30] 1.0241155454423e-05 [GeV] +Cell[15,4] 0.00023723523272463 [GeV] +Cell[15,3] 0.00033196251968059 [GeV] +Cell[16,43] 1.8460084027083e-07 [GeV] +Cell[15,43] 0.00097973604460129 [GeV] +Cell[13,41] 0.091578361527399 [GeV] +Cell[14,39] 0.00024558125741419 [GeV] +Cell[14,40] 0.0051628200696101 [GeV] +Cell[16,38] 0.00128580141036 [GeV] +Cell[16,37] 0.0012490421982095 [GeV] +Cell[16,39] 1.6364479262847e-05 [GeV] +Cell[16,40] 0.00069166128471488 [GeV] +Cell[15,40] 0.011395378175514 [GeV] +Cell[15,41] 0.27403252658573 [GeV] +Cell[15,28] 2.5587426066522e-05 [GeV] +Cell[16,7] 7.9898303695245e-06 [GeV] +Cell[16,6] 0.00052210566378506 [GeV] +Cell[15,42] 0.0049256466947399 [GeV] +Cell[14,41] 0.2113117521811 [GeV] +Cell[17,7] 1.4159613101583e-08 [GeV] +Cell[17,8] 7.569252261419e-09 [GeV] +Cell[15,29] 3.0696178201879e-06 [GeV] +Cell[16,28] 6.075156852603e-08 [GeV] +Cell[14,42] 0.0081058835107086 [GeV] +Cell[15,1] 1.4677428407595e-07 [GeV] +Cell[16,41] 0.0053890573159649 [GeV] +Cell[11,16] 0.00013978867308549 [GeV] +Cell[13,11] 5.1416319300074e-05 [GeV] +Cell[15,2] 0.00015830062762825 [GeV] +### Total energy deposition in calorimeter by a source track in 40 cells : 0.62124621393173 (GeV) + +Source track ID 5933 (gamma,0.37778731993224[GeV]) at (315.8962049503,-387.56881672549,149.20557417954) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[10,43] 0.00063138441013149 [GeV] +Cell[9,39] 0.00019579179901181 [GeV] +Cell[10,41] 0.34550567718043 [GeV] +Cell[10,40] 0.0056173513732575 [GeV] +Cell[6,27] 0.00068318977418909 [GeV] +Cell[10,42] 0.0012093629721694 [GeV] +Cell[11,41] 0.022559956928331 [GeV] +Cell[11,37] 0.00031476791998381 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.3767174823575 (GeV) + +Source track ID 5934 (gamma,0.13885684299554[GeV]) at (475.10692455716,-155.79926263574,345.33262549608) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[11,44] 0.0034271105531917 [GeV] +Cell[12,44] 0.00037510524535212 [GeV] +Cell[12,45] 0.0059046760848127 [GeV] +Cell[12,46] 0.001321569000534 [GeV] +Cell[11,45] 0.12576871747609 [GeV] +Cell[11,46] 0.0020596646355601 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.13885684299554 (GeV) + +Source track ID 5782 (gamma,0.0020459966955143[GeV]) at (-238.27407272099,439.57418744616,-155.88932907728) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[9,15] 0.0020459966955143 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0020459966955143 (GeV) + +Source track ID 5784 (gamma,0.0009848835750661[GeV]) at (-331.72803018617,374.10762353741,-164.47819375577) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[9,18] 0.0009848835750661 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0009848835750661 (GeV) + +Source track ID 5789 (gamma,0.00073780561283205[GeV]) at (-493.05430927178,83.050876627101,-352.23272580244) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,22] 0.00073780561283205 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00073780561283205 (GeV) + +Source track ID 5794 (gamma,0.00011545222769339[GeV]) at (-350.1619291923,-356.91262704523,-290.3873525127) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,30] 0.00011545222769339 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00011545222769339 (GeV) + +Source track ID 5795 (gamma,0.00015591648169263[GeV]) at (467.71304251954,176.76116614549,-280.24831827142) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,2] 0.00015591648169263 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00015591648169263 (GeV) + +Source track ID 5797 (gamma,9.2511754719382e-05[GeV]) at (1.619727005738,499.99737647754,-221.08510517006) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,11] 9.2511754719382e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 9.2511754719382e-05 (GeV) + +Source track ID 5803 (gamma,0.00038066955727289[GeV]) at (135.3656822654,-481.32746863733,-417.79698035887) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[7,38] 0.00038066955727289 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00038066955727289 (GeV) + +Source track ID 5804 (gamma,0.002706175588052[GeV]) at (151.98050201661,-476.34223726936,-292.15099203442) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,36] 0.00041678622717985 [GeV] +Cell[8,38] 0.0022893893608721 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.002706175588052 (GeV) + +Source track ID 5810 (gamma,0.00027525059349082[GeV]) at (157.54247361572,-474.53173656463,-372.71436664932) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,38] 0.00027525059349082 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00027525059349082 (GeV) + +Source track ID 5817 (gamma,0.00060392534683689[GeV]) at (-342.52773522551,364.24545378259,-249.93398696784) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,17] 0.00060392534683689 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00060392534683689 (GeV) + +Source track ID 5821 (gamma,0.00022966561361808[GeV]) at (-303.24423365804,397.54614166553,-186.00734415683) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[9,16] 0.00022966561361808 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00022966561361808 (GeV) + +Source track ID 5822 (gamma,0.0010912311943299[GeV]) at (-300.60393617577,399.54633467926,-200.33578116759) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,16] 0.0010912311943299 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0010912311943299 (GeV) + +Source track ID 5824 (gamma,0.00083847563280789[GeV]) at (329.46333544068,-376.10359025181,199.55592537202) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[11,41] 0.00083847563280789 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00083847563280789 (GeV) + +Source track ID 5734 (gamma,0.00064259624081402[GeV]) at (-158.6814762826,474.15207379571,-156.00147406635) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[9,14] 0.00064259624081402 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00064259624081402 (GeV) + +Source track ID 5745 (gamma,0.0010813086538754[GeV]) at (-102.45160891339,489.39111948528,-343.88785938997) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,12] 0.0010813086538754 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0010813086538754 (GeV) + +Source track ID 5746 (gamma,0.016801610599748[GeV]) at (480.56926965144,138.03324623683,-512.7735937058) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[7,2] 0.00030054722151829 [GeV] +Cell[7,1] 0.01650106337823 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.016801610599748 (GeV) + +Source track ID 5747 (gamma,0.012222631169331[GeV]) at (499.4298359082,23.871300859242,-604.28479215472) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[7,22] 0.0010064332685896 [GeV] +Cell[7,32] 0.00045928623365286 [GeV] +Cell[6,0] 0.01012897834846 [GeV] +Cell[9,47] 0.00015348049439195 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.011748178345095 (GeV) + +Source track ID 5748 (gamma,0.00025930325652574[GeV]) at (-64.895743737261,495.77065508639,-310.23835258089) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[8,12] 0.00025930325652574 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00025930325652574 (GeV) + +Source track ID 5731 (e+,0.024484459925203[GeV]) at (-312.30227860747,390.47059655829,-1075.0624566198) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[5,1] 0.00051099891 [GeV] +Cell[4,17] 0.024484459925203 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.024995458835203 (GeV) + +Source track ID 5729 (gamma,0.20137908385321[GeV]) at (152.32664034762,476.23166068669,-66.015733885499) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[9,8] 0.0011767872282789 [GeV] +Cell[9,10] 0.015490465720651 [GeV] +Cell[9,9] 0.18208372128687 [GeV] +Cell[9,15] 0.0017071391341358 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.20045811336994 (GeV) + +Source track ID 5693 (pi-,0.39498895612547[GeV]) at (384.17047449798,-320.02038454449,363.18795552462) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[14,30] 0.004481763879829 [GeV] +Cell[14,31] 1.9697085463122e-08 [GeV] +Cell[13,31] 1.7833844651364e-05 [GeV] +Cell[13,28] 0.00095463384161565 [GeV] +Cell[12,29] 1.260675128924e-05 [GeV] +Cell[11,20] 0.00013235351864205 [GeV] +Cell[6,39] 0.0011604437884874 [GeV] +Cell[7,40] 0.00087932900989986 [GeV] +Cell[12,30] 1.2731176411762e-08 [GeV] +Cell[13,29] 0.0095314306686358 [GeV] +Cell[13,30] 0.0054660306060954 [GeV] +Cell[11,43] 0.01886665871792 [GeV] +Cell[11,44] 1.8389645174466e-07 [GeV] +Cell[12,44] 0.0072850336567352 [GeV] +Cell[12,45] 0.00018823240341828 [GeV] +Cell[13,44] 0.00053625871612749 [GeV] +Cell[13,43] 0.0024829599313941 [GeV] +Cell[12,46] 0.00065522286547184 [GeV] +Cell[12,47] 1.9157834231009e-08 [GeV] +Cell[13,42] 0.0016982213407156 [GeV] +Cell[13,41] 1.0566627679509e-09 [GeV] +Cell[12,43] 0.12776353773269 [GeV] +Cell[11,42] 0.051641770248085 [GeV] +Cell[11,45] 9.5850645038809e-09 [GeV] +Cell[12,42] 0.0059461248568907 [GeV] +Cell[12,41] 0.00028887210631251 [GeV] +Cell[14,42] 0.0018438157543443 [GeV] +Cell[6,40] 0.0015891226110981 [GeV] +Cell[10,20] 0.00017283494145192 [GeV] +Cell[10,21] 0.00097439179516061 [GeV] +Cell[9,17] 0.001442135472235 [GeV] +Cell[14,29] 0.0035965858462979 [GeV] +Cell[14,28] 0.0030857601310789 [GeV] +### Total energy deposition in calorimeter by a source track in 33 cells : 0.25269421116085 (GeV) + +Source track ID 5685 (gamma,0.094503470007519[GeV]) at (318.07142318977,385.78565259744,-1059.6704640505) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[11,17] 0.0061788477850796 [GeV] -Cell[10,17] 0.0017528712176896 [GeV] -Cell[11,16] 0.068700950213673 [GeV] +Cell[5,47] 0.00040165394888633 [GeV] +Cell[4,6] 0.088405654806823 [GeV] +Cell[4,7] 0.0056961612518092 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.094503470007519 (GeV) + +Source track ID 5639 (pi+,0.33206527872119[GeV]) at (212.7123201824,452.49692688749,-1593.2513744835) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[0,44] 0.0024095348447587 [GeV] +Cell[1,7] 0.12362531145702 [GeV] +Cell[2,8] 0.0098091213219436 [GeV] +Cell[1,6] 0.0012911832585331 [GeV] +Cell[2,6] 0.00041109841665807 [GeV] +Cell[1,8] 0.10800189456205 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.24554814386096 (GeV) + +Source track ID 5640 (pi-,0.61477343388711[GeV]) at (86.148877182435,492.52245731561,-889.77322719225) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[7,5] 6.0753645292721e-05 [GeV] +Cell[5,26] 0.00066006512589583 [GeV] +Cell[9,35] 0.0057127824303001 [GeV] +Cell[7,41] 0.0041447821054479 [GeV] +Cell[5,47] 0.0024682453603437 [GeV] +Cell[5,11] 0.15162493561557 [GeV] +Cell[10,24] 1.1701417865538e-05 [GeV] +Cell[10,3] 6.1904325718842e-07 [GeV] +Cell[10,1] 0.00059775847428955 [GeV] +Cell[9,1] 0.00024978620931131 [GeV] +Cell[9,21] 0.00018676519418045 [GeV] +Cell[8,21] 0.00077982707492345 [GeV] +Cell[10,2] 2.0348938708594e-05 [GeV] +Cell[7,43] 0.0046109839824545 [GeV] +Cell[4,8] 0.00067850251623084 [GeV] +Cell[3,9] 2.5780716532608e-05 [GeV] +Cell[7,40] 0.00075253273980024 [GeV] +Cell[13,29] 1.7651124217082e-05 [GeV] +Cell[5,17] 0.0013786157640971 [GeV] +Cell[3,10] 0.0004358205491423 [GeV] +Cell[3,11] 3.7145024107303e-06 [GeV] +Cell[5,44] 0.00086413905082052 [GeV] +Cell[4,31] 0.0072687261111399 [GeV] +Cell[4,46] 3.9216169243446e-05 [GeV] +Cell[2,8] 0.0068069309299858 [GeV] +Cell[2,7] 0.00030671987130222 [GeV] +Cell[3,7] 0.025292507999096 [GeV] +Cell[4,35] 0.0009362252973974 [GeV] +Cell[2,6] 1.1179299315245e-07 [GeV] +Cell[4,12] 0.0058047986549257 [GeV] +Cell[1,37] 0.0012032144604832 [GeV] +Cell[3,8] 0.0074488151506353 [GeV] +Cell[13,43] 5.0278912340218e-09 [GeV] +Cell[13,42] 0.00020832037490402 [GeV] +Cell[13,41] 1.2073162739398e-05 [GeV] +Cell[14,40] 0.0003545362087483 [GeV] +Cell[14,41] 0.00033778633898953 [GeV] +Cell[10,25] 0.00013082584920483 [GeV] +Cell[4,30] 7.1930604812906e-05 [GeV] +Cell[14,42] 1.7379987764343e-07 [GeV] +Cell[9,20] 1.0619430997849e-07 [GeV] +Cell[9,47] 2.1624331711791e-06 [GeV] +Cell[5,10] 0.074617684645654 [GeV] +Cell[4,11] 0.21013595047462 [GeV] +Cell[4,10] 0.0013474909910766 [GeV] +Cell[5,12] 0.011990255171259 [GeV] +### Total energy deposition in calorimeter by a source track in 46 cells : 0.52960267929556 (GeV) + +Source track ID 3959 (pi+,0.42344749866135[GeV]) at (-383.07385023561,321.33226614467,-1070.885200294) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[9,8] 1.6394306258007e-06 [GeV] +Cell[5,32] 9.4753535813652e-06 [GeV] +Cell[6,32] 0.0020679393290073 [GeV] +Cell[9,7] 5.1723909564316e-08 [GeV] +Cell[1,44] 6.249986894295e-05 [GeV] +Cell[0,44] 9.1962956710745e-05 [GeV] +Cell[8,33] 5.4393537561737e-07 [GeV] +Cell[8,34] 1.0233344653443e-07 [GeV] +Cell[4,8] 0.0015702442045465 [GeV] +Cell[4,2] 0.00033281049733887 [GeV] +Cell[4,3] 8.4064118728747e-05 [GeV] +Cell[4,4] 0.00048011026987547 [GeV] +Cell[6,31] 0.00038150461847101 [GeV] +Cell[6,11] 2.0892388420179e-08 [GeV] +Cell[4,1] 7.0249913551379e-06 [GeV] +Cell[5,18] 0.0020870110783171 [GeV] +Cell[4,18] 0.11234337609304 [GeV] +Cell[4,17] 0.18973465952598 [GeV] +Cell[4,19] 0.0065452982276805 [GeV] +Cell[4,22] 1.2307078577578e-08 [GeV] +Cell[4,16] 9.8733231850133e-05 [GeV] +Cell[1,43] 0.00035550313335568 [GeV] +Cell[2,43] 5.9833080449607e-05 [GeV] +Cell[3,15] 0.0049971347532164 [GeV] +Cell[3,5] 0.00041282143078843 [GeV] +Cell[4,5] 0.0001709246097339 [GeV] +Cell[3,4] 0.0030182059883069 [GeV] +Cell[2,19] 1.0423013009131e-08 [GeV] +Cell[2,44] 0.00023403386216444 [GeV] +Cell[4,7] 0.0019440539726893 [GeV] +Cell[2,28] 0.00076754097894423 [GeV] +Cell[5,31] 7.9121465769276e-06 [GeV] +Cell[2,11] 7.0963869802654e-10 [GeV] +Cell[2,42] 4.9117195532745e-05 [GeV] +Cell[2,41] 0.0012131276572549 [GeV] +Cell[0,46] 9.8711170721799e-09 [GeV] +Cell[0,42] 0.00036943114827648 [GeV] +Cell[3,19] 6.9814526634104e-05 [GeV] +Cell[3,14] 0.0026640340892292 [GeV] +Cell[3,18] 0.0024206201141297 [GeV] +Cell[4,15] 3.5051964074455e-06 [GeV] +Cell[4,23] 2.1556974388659e-08 [GeV] +Cell[3,25] 4.562385060126e-06 [GeV] +Cell[1,29] 2.5470362743363e-08 [GeV] +Cell[3,17] 0.010420429130727 [GeV] +Cell[3,3] 5.9038343151542e-05 [GeV] +Cell[4,24] 9.961164323613e-09 [GeV] +Cell[3,29] 0.00019327459388285 [GeV] +Cell[3,16] 0.0010636104236247 [GeV] +Cell[0,43] 7.3658882671452e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 50 cells : 0.34640505762892 (GeV) + +Source track ID 5590 (pi-,0.49369497939696[GeV]) at (310.83352495226,-391.64080452087,-962.83760487069) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[8,9] 0.0012034767362635 [GeV] +Cell[8,10] 1.5019394524529e-05 [GeV] +Cell[9,8] 4.8678317625672e-09 [GeV] +Cell[8,8] 0.0013110948834162 [GeV] +Cell[4,37] 1.344335032627e-08 [GeV] +Cell[6,41] 1.1784068362886e-07 [GeV] +Cell[8,19] 0.00011368044891799 [GeV] +Cell[5,32] 0.00052721295168601 [GeV] +Cell[6,38] 0.00079425898450415 [GeV] +Cell[6,37] 6.9565979356412e-06 [GeV] +Cell[6,16] 0.001785695816344 [GeV] +Cell[5,41] 0.086003417899738 [GeV] +Cell[8,23] 0.00029747684151039 [GeV] +Cell[5,42] 0.0049558740885469 [GeV] +Cell[5,43] 5.9590092860162e-12 [GeV] +Cell[7,30] 1.7877787172438e-08 [GeV] +Cell[5,33] 1.7955329094548e-06 [GeV] +Cell[8,13] 0.00051239576405465 [GeV] +Cell[10,29] 2.5011575984536e-05 [GeV] +Cell[7,37] 3.9135954197263e-05 [GeV] +Cell[5,0] 1.9988457061118e-05 [GeV] +Cell[5,47] 1.6848712834872e-07 [GeV] +Cell[5,11] 0.002787537639567 [GeV] +Cell[9,7] 0.00032968245940401 [GeV] +Cell[7,14] 1.2426261037035e-08 [GeV] +Cell[15,39] 7.3130874462436e-05 [GeV] +Cell[12,29] 1.7749148246367e-05 [GeV] +Cell[6,39] 0.18281647015031 [GeV] +Cell[3,26] 0.00091470441975252 [GeV] +Cell[8,21] 4.3655745685101e-12 [GeV] +Cell[6,47] 2.6879371262112e-08 [GeV] +Cell[6,3] 3.3264223020524e-08 [GeV] +Cell[7,29] 5.4302844417862e-05 [GeV] +Cell[5,28] 9.000370154717e-05 [GeV] +Cell[7,28] 3.9298831998167e-05 [GeV] +Cell[10,28] 0.00013764160473875 [GeV] +Cell[10,27] 0.00031240691914229 [GeV] +Cell[0,21] 0.0043560689753297 [GeV] +Cell[4,17] 0.00087401832684259 [GeV] +Cell[3,39] 3.5519525408745e-07 [GeV] +Cell[3,42] 8.5780978152343e-05 [GeV] +Cell[4,16] 0.00026989947496531 [GeV] +Cell[3,37] 5.2015745459357e-05 [GeV] +Cell[1,19] 1.0800789890709e-05 [GeV] +Cell[0,19] 1.1381327087292e-05 [GeV] +Cell[1,7] 0.0025230434647434 [GeV] +Cell[3,28] 1.07453961391e-08 [GeV] +Cell[4,28] 8.715724106878e-10 [GeV] +Cell[3,23] 0.00051099891 [GeV] +Cell[3,15] 7.6510134622367e-06 [GeV] +Cell[0,20] 0.001247580136058 [GeV] +Cell[1,46] 1.9417115254328e-08 [GeV] +Cell[1,47] 3.8276767698903e-05 [GeV] +Cell[1,1] 1.7741308256518e-06 [GeV] +Cell[1,5] 7.1184420321515e-06 [GeV] +Cell[0,32] 0.00062633323289924 [GeV] +Cell[2,26] 0.0024132288708479 [GeV] +Cell[1,4] 6.6575426899362e-06 [GeV] +Cell[3,38] 0.0035766393164977 [GeV] +Cell[4,7] 1.6074496670626e-07 [GeV] +Cell[2,5] 3.858386335196e-05 [GeV] +Cell[2,23] 8.7751541286707e-09 [GeV] +Cell[2,8] 0.00030080375360831 [GeV] +Cell[2,7] 0.0022510572765053 [GeV] +Cell[4,40] 0.0019275128265237 [GeV] +Cell[2,31] 0.0021541025620266 [GeV] +Cell[1,0] 0.00091428994829766 [GeV] +Cell[4,38] 0.00069278607684532 [GeV] +Cell[6,42] 6.7533417313825e-07 [GeV] +Cell[5,31] 0.008599322974253 [GeV] +Cell[5,30] 0.0005024827105683 [GeV] +Cell[1,6] 0.00038397944149017 [GeV] +Cell[2,6] 8.7886441324372e-06 [GeV] +Cell[4,12] 0.0027806376606514 [GeV] +Cell[3,41] 0.0025098643606008 [GeV] +Cell[2,41] 1.6215785872191e-06 [GeV] +Cell[7,16] 0.0011039112077361 [GeV] +Cell[6,29] 2.5452247956764e-05 [GeV] +Cell[6,28] 0.00024734881617167 [GeV] +Cell[1,36] 0.00015581316837463 [GeV] +Cell[1,28] 0.00038721896446145 [GeV] +Cell[1,27] 5.2460939270986e-06 [GeV] +Cell[0,31] 2.6162335416302e-08 [GeV] +Cell[16,39] 0.00047998169553159 [GeV] +Cell[16,40] 6.1296687927097e-06 [GeV] +Cell[10,26] 0.00027034159498976 [GeV] +Cell[8,20] 0.0011074444211109 [GeV] +Cell[5,38] 0.00055414629791028 [GeV] +Cell[5,39] 0.0049163445548425 [GeV] +Cell[5,40] 0.0019086565552204 [GeV] +Cell[4,41] 0.00050690181421771 [GeV] +Cell[4,42] 0.0013246578019004 [GeV] +Cell[2,46] 1.1740339687094e-08 [GeV] +Cell[6,30] 0.00042920113055413 [GeV] +Cell[8,14] 0.00093244798291266 [GeV] +Cell[4,39] 0.00014955037041238 [GeV] +Cell[5,10] 0.0041340308918826 [GeV] +Cell[3,16] 1.0616222577482e-05 [GeV] +Cell[7,17] 0.00088643388220324 [GeV] +Cell[1,31] 0.0010529714916161 [GeV] +### Total energy deposition in calorimeter by a source track in 100 cells : 0.34546703260268 (GeV) + +Source track ID 5591 (pi+,1.8608973656886[GeV]) at (-197.33949605906,459.40953766238,-618.18650749743) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[9,8] 1.9287945469841e-06 [GeV] +Cell[8,45] 0.00098174314645647 [GeV] +Cell[7,11] 0.029507566442243 [GeV] +Cell[7,10] 0.0020264583818971 [GeV] +Cell[8,11] 1.8631435864336e-08 [GeV] +Cell[9,31] 1.2697013175966e-08 [GeV] +Cell[8,12] 1.236445262964e-05 [GeV] +Cell[9,10] 8.6208456195891e-10 [GeV] +Cell[7,12] 0.0044082908256239 [GeV] +Cell[9,34] 0.00014637268862828 [GeV] +Cell[9,4] 7.9310936038382e-05 [GeV] +Cell[9,12] 0.0011227505669516 [GeV] +Cell[7,13] 0.013185244237708 [GeV] +Cell[7,22] 1.9306729373056e-06 [GeV] +Cell[6,18] 5.2091335419391e-08 [GeV] +Cell[9,13] 6.2158505897969e-09 [GeV] +Cell[6,12] 0.005184458914566 [GeV] +Cell[2,47] 0.0023690049921972 [GeV] +Cell[2,0] 2.7208518321572e-05 [GeV] +Cell[7,15] 0.00074190870436007 [GeV] +Cell[9,6] 1.0758230928332e-09 [GeV] +Cell[6,16] 0.0056845990793385 [GeV] +Cell[0,27] 6.8103870203686e-05 [GeV] +Cell[8,40] 1.4577357000007e-06 [GeV] +Cell[8,35] 0.00095676041534864 [GeV] +Cell[8,22] 3.7239087873786e-07 [GeV] +Cell[8,23] 0.0013352413052448 [GeV] +Cell[9,35] 0.0010271446820319 [GeV] +Cell[9,36] 0.0038442387227161 [GeV] +Cell[8,13] 0.0019875603457724 [GeV] +Cell[6,13] 0.038017160070665 [GeV] +Cell[1,33] 1.1759107088437e-05 [GeV] +Cell[8,16] 0.0080559039734221 [GeV] +Cell[8,15] 0.0022927569204759 [GeV] +Cell[7,14] 0.0059526095500509 [GeV] +Cell[8,6] 1.1394757864764e-05 [GeV] +Cell[9,16] 1.0855728760362e-11 [GeV] +Cell[12,21] 2.8022217156831e-06 [GeV] +Cell[12,20] 7.3697477928363e-06 [GeV] +Cell[8,31] 8.4739655392241e-07 [GeV] +Cell[8,30] 1.0930150485365e-05 [GeV] +Cell[5,4] 0.00035114855608572 [GeV] +Cell[9,5] 1.350684883073e-05 [GeV] +Cell[6,15] 0.32558988414302 [GeV] +Cell[8,39] 5.0580795214046e-06 [GeV] +Cell[9,27] 6.7095580812975e-06 [GeV] +Cell[8,17] 0.00027670430330011 [GeV] +Cell[9,32] 1.0095977543187e-06 [GeV] +Cell[5,3] 2.9108875343809e-05 [GeV] +Cell[1,45] 0.01103615242027 [GeV] +Cell[9,30] 1.5471363352844e-05 [GeV] +Cell[9,29] 4.6804780140519e-10 [GeV] +Cell[8,29] 9.0412440476939e-06 [GeV] +Cell[8,34] 0.00036010688231147 [GeV] +Cell[3,9] 8.1068253075955e-05 [GeV] +Cell[4,3] 4.762762284372e-05 [GeV] +Cell[4,4] 0.0019930498832805 [GeV] +Cell[8,24] 0.0028803934784793 [GeV] +Cell[6,11] 0.0034269374621333 [GeV] +Cell[11,33] 0.00010335410807966 [GeV] +Cell[11,34] 0.0032678965646933 [GeV] +Cell[10,28] 3.0767111747991e-06 [GeV] +Cell[9,40] 3.3099300181902e-06 [GeV] +Cell[10,27] 0.00020138354215953 [GeV] +Cell[3,1] 0.00017275040439438 [GeV] +Cell[0,21] 2.7257279725745e-07 [GeV] +Cell[5,18] 1.8682322212157e-05 [GeV] +Cell[5,17] 1.2532557275335e-06 [GeV] +Cell[3,43] 2.3262691684067e-10 [GeV] +Cell[1,18] 0.00021346567663454 [GeV] +Cell[0,9] 1.5286874713638e-08 [GeV] +Cell[1,26] 0.0011206879299372 [GeV] +Cell[2,43] 0.00037321901286248 [GeV] +Cell[0,20] 2.1455237110786e-06 [GeV] +Cell[1,46] 0.0077282473415891 [GeV] +Cell[1,47] 2.2575836192118e-05 [GeV] +Cell[0,5] 4.2380411268823e-06 [GeV] +Cell[4,5] 5.2219045550942e-05 [GeV] +Cell[3,4] 5.0744289474096e-06 [GeV] +Cell[0,32] 0.00012888917885311 [GeV] +Cell[0,8] 3.8540289339267e-05 [GeV] +Cell[9,45] 3.876741874933e-05 [GeV] +Cell[0,16] 8.2220220938325e-06 [GeV] +Cell[0,4] 8.4812310524285e-07 [GeV] +Cell[3,0] 0.0085461291640662 [GeV] +Cell[0,41] 7.4755446985364e-06 [GeV] +Cell[2,44] 0.0013831680733829 [GeV] +Cell[5,34] 9.0850827971281e-06 [GeV] +Cell[4,33] 5.7474076136714e-05 [GeV] +Cell[2,45] 0.010223569233267 [GeV] +Cell[1,0] 5.0457744740015e-05 [GeV] +Cell[1,10] 1.3835198216839e-05 [GeV] +Cell[5,31] 3.0980884708697e-05 [GeV] +Cell[0,33] 0.0021455986028009 [GeV] +Cell[1,9] 0.0010847282723931 [GeV] +Cell[1,8] 0.00017597708327469 [GeV] +Cell[2,42] 0.00017988463758968 [GeV] +Cell[7,16] 0.0014092397916975 [GeV] +Cell[7,21] 0.00010083131118733 [GeV] +Cell[6,29] 5.9101439546794e-09 [GeV] +Cell[6,28] 1.2267002603039e-08 [GeV] +Cell[3,46] 9.8820521088783e-08 [GeV] +Cell[3,8] 0.00197589572267 [GeV] +Cell[7,34] 8.9992689709106e-09 [GeV] +Cell[0,31] 1.3644061937157e-08 [GeV] +Cell[8,41] 0.0059857568946042 [GeV] +Cell[11,8] 1.9363210012671e-06 [GeV] +Cell[10,26] 0.0012830285299125 [GeV] +Cell[9,26] 6.8856228608638e-08 [GeV] +Cell[8,38] 0.00027167901792041 [GeV] +Cell[5,13] 3.7696084882555e-05 [GeV] +Cell[3,2] 1.3530884530155e-08 [GeV] +Cell[2,46] 0.041583129580431 [GeV] +Cell[5,14] 0.00029838011968627 [GeV] +Cell[8,14] 1.504085958004e-10 [GeV] +Cell[9,28] 4.0605590379528e-06 [GeV] +Cell[3,47] 2.4940921025518e-07 [GeV] +Cell[0,43] 6.3124192529358e-06 [GeV] +Cell[6,14] 0.32762672606847 [GeV] +Cell[1,17] 0.00036297063293819 [GeV] +Cell[5,16] 0.00015582219115231 [GeV] +Cell[5,15] 0.12403128351688 [GeV] +Cell[6,17] 0.00064444428383592 [GeV] +Cell[9,46] 9.2608222248828e-05 [GeV] +Cell[9,0] 1.5804256836418e-06 [GeV] +Cell[11,47] 4.6981193590909e-06 [GeV] +Cell[11,0] 2.0494159252848e-06 [GeV] +Cell[0,7] 6.646413014596e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 128 cells : 1.0185531886868 (GeV) + +Source track ID 5588 (gamma,1.5112205487345[GeV]) at (-499.81457163637,13.615945797213,-1633.5784670741) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[7,5] 0.00058226028150462 [GeV] +Cell[9,11] 0.00051099891 [GeV] +Cell[5,8] 0.00074696086140392 [GeV] +Cell[1,33] 0.0012926682866351 [GeV] +Cell[0,39] 0.0029836802664807 [GeV] +Cell[0,44] 0.0030290233078289 [GeV] +Cell[4,8] 0.00043010674767136 [GeV] +Cell[0,24] 0.00080825823015132 [GeV] +Cell[1,22] 0.014136617512844 [GeV] +Cell[1,24] 0.072796181802 [GeV] +Cell[1,46] 0.00043592167262926 [GeV] +Cell[1,23] 1.3464041010703 [GeV] +Cell[0,2] 0.0017000084329836 [GeV] +Cell[0,5] 0.0020046880995725 [GeV] +Cell[2,22] 0.00037743772976181 [GeV] +Cell[0,14] 0.0010286310341435 [GeV] +Cell[2,23] 0.0056993930838008 [GeV] +Cell[2,18] 0.0012868848820806 [GeV] +Cell[2,16] 0.0056809188012053 [GeV] +Cell[6,42] 0.00033852939631073 [GeV] +Cell[0,33] 0.0011052400831317 [GeV] +Cell[1,6] 0.0032550245133648 [GeV] +Cell[0,46] 0.00023750901515957 [GeV] +Cell[6,40] 0.003753457911368 [GeV] +Cell[3,3] 0.00060391359340656 [GeV] +Cell[3,35] 0.00051099891 [GeV] +Cell[2,33] 0.0017349981861974 [GeV] +Cell[0,43] 0.00095198213198044 [GeV] +### Total energy deposition in calorimeter by a source track in 28 cells : 1.4744263947539 (GeV) + +Source track ID 5589 (gamma,2.1679106429722[GeV]) at (-488.39602668604,-107.0949163933,-1544.0566701617) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[8,43] 0.00083552278921168 [GeV] +Cell[5,4] 0.00034760078425799 [GeV] +Cell[0,44] 0.00049823707937891 [GeV] +Cell[6,46] 0.0006797352445156 [GeV] +Cell[4,14] 0.00023913303223434 [GeV] +Cell[0,25] 0.0011196142707094 [GeV] +Cell[5,44] 0.00025117308941052 [GeV] +Cell[0,9] 0.0010936756516264 [GeV] +Cell[1,26] 0.02789260386857 [GeV] +Cell[1,25] 0.54469208267111 [GeV] +Cell[1,24] 0.0095512013677127 [GeV] +Cell[2,25] 1.5015906167579 [GeV] +Cell[2,15] 4.2539471178316e-07 [GeV] +Cell[1,47] 0.0013915677161034 [GeV] +Cell[0,8] 0.00036992912703543 [GeV] +Cell[0,10] 0.003072501527476 [GeV] +Cell[2,26] 0.023920257453963 [GeV] +Cell[0,16] 0.0013943963831328 [GeV] +Cell[1,4] 0.00035792806116023 [GeV] +Cell[3,0] 0.00050550978630284 [GeV] +Cell[3,20] 0.0011273975226965 [GeV] +Cell[4,34] 0.00038807756186088 [GeV] +Cell[2,24] 0.0012209640770426 [GeV] +Cell[1,40] 0.00051099891 [GeV] +Cell[2,39] 0.00070845926713191 [GeV] +Cell[0,34] 0.00057583586204996 [GeV] +Cell[1,6] 0.00084761789560534 [GeV] +Cell[2,6] 0.00064167890505697 [GeV] +Cell[4,13] 0.0009540841169214 [GeV] +Cell[2,11] 0.00095717122509301 [GeV] +Cell[2,40] 0.0019810216949755 [GeV] +Cell[1,2] 0.00052023572407047 [GeV] +Cell[3,14] 0.0035847637898688 [GeV] +Cell[0,13] 0.001597027519528 [GeV] +Cell[1,27] 0.0015151645408258 [GeV] +Cell[4,42] 0.00051099891 [GeV] +Cell[0,47] 0.0029895531330205 [GeV] +Cell[0,36] 0.00065108868502261 [GeV] +Cell[3,44] 0.0029485836108666 [GeV] +### Total energy deposition in calorimeter by a source track in 39 cells : 2.1440344350082 (GeV) + +Source track ID 5572 (pi-,0.39153014115049[GeV]) at (-220.73593031426,448.63754754623,-1618.973234573) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[6,7] 1.5889178654334e-06 [GeV] +Cell[0,21] 0.00012933652841457 [GeV] +Cell[1,18] 0.017239671786838 [GeV] +Cell[1,19] 1.2713218806311e-05 [GeV] +Cell[0,19] 0.0011621755483828 [GeV] +Cell[0,18] 0.0012263271848633 [GeV] +Cell[1,13] 4.2840686091949e-09 [GeV] +Cell[1,14] 9.6001524987514e-05 [GeV] +Cell[2,15] 2.5030892516043e-08 [GeV] +Cell[0,20] 0.0015722530280083 [GeV] +Cell[0,22] 0.0013050036441895 [GeV] +Cell[0,16] 0.0026411652224154 [GeV] +Cell[0,17] 0.0030658563067508 [GeV] +Cell[2,14] 4.0452168126421e-06 [GeV] +Cell[1,15] 0.14365448833287 [GeV] +Cell[0,15] 0.00071712928254601 [GeV] +Cell[0,14] 0.00018641321300856 [GeV] +Cell[2,19] 1.0755320545286e-09 [GeV] +Cell[2,18] 6.2652584915668e-08 [GeV] +Cell[1,40] 6.4167095729317e-08 [GeV] +Cell[1,16] 0.089450224033205 [GeV] +Cell[2,16] 1.2776581570506e-11 [GeV] +Cell[6,6] 4.2263372298407e-05 [GeV] +Cell[0,13] 0.0023779771388156 [GeV] +Cell[3,24] 2.9456318588927e-07 [GeV] +Cell[1,17] 0.0019851507412273 [GeV] +Cell[2,17] 0.00069087265918881 [GeV] +### Total energy deposition in calorimeter by a source track in 27 cells : 0.26756110868763 (GeV) + +Source track ID 5550 (pi+,4.0201530853243[GeV]) at (-418.65151454465,-273.3695472606,-1790.225596337) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[0,29] 0.00041372145003645 [GeV] +Cell[2,41] 0.0010920634571226 [GeV] +Cell[0,28] 0.24427508157635 [GeV] +Cell[4,21] 0.00034475769855162 [GeV] +Cell[1,28] 0.011996250621639 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.2581218748037 (GeV) + +Source track ID 5551 (neutron,7.3741998938947[GeV]) at (-413.0762339184,-281.72331279429,-1776.1644807987) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[0,27] 0.030043607607969 [GeV] +Cell[3,13] 8.1566844892222e-06 [GeV] +Cell[4,26] 7.3321574891452e-06 [GeV] +Cell[3,26] 6.5188242879231e-06 [GeV] +Cell[6,0] 1.9147410057485e-09 [GeV] +Cell[6,47] 6.0241727624089e-09 [GeV] +Cell[6,46] 1.6119156498462e-09 [GeV] +Cell[3,1] 4.4997546181548e-05 [GeV] +Cell[0,25] 0.0037533411968819 [GeV] +Cell[4,22] 5.5567899948983e-08 [GeV] +Cell[3,39] 0.0010469344491313 [GeV] +Cell[2,38] 8.6516575113933e-05 [GeV] +Cell[1,19] 0.001058406666327 [GeV] +Cell[0,18] 3.7140347831155e-07 [GeV] +Cell[1,25] 6.5366667405442e-06 [GeV] +Cell[1,42] 0.00017037050227157 [GeV] +Cell[4,28] 0.0007503128715291 [GeV] +Cell[0,1] 0.0011797864873663 [GeV] +Cell[2,3] 0.0011318689184164 [GeV] +Cell[1,12] 1.3320891662261e-07 [GeV] +Cell[1,21] 6.8553385208361e-06 [GeV] +Cell[1,1] 0.0032146158686419 [GeV] +Cell[0,2] 2.6085826926874e-06 [GeV] +Cell[2,13] 0.00063128992469865 [GeV] +Cell[1,5] 0.007588739608295 [GeV] +Cell[0,6] 0.0034299481764162 [GeV] +Cell[0,5] 2.5270672515035e-05 [GeV] +Cell[3,6] 1.252526009921e-05 [GeV] +Cell[2,21] 0.0021541596811535 [GeV] +Cell[1,3] 0.0076953450661074 [GeV] +Cell[0,17] 1.3477983884513e-10 [GeV] +Cell[1,4] 0.028545086704868 [GeV] +Cell[0,4] 0.00014011036545958 [GeV] +Cell[2,14] 4.9570494871887e-06 [GeV] +Cell[3,20] 5.4474149078487e-07 [GeV] +Cell[3,22] 9.3640408595093e-06 [GeV] +Cell[2,5] 0.0018189382965726 [GeV] +Cell[2,4] 0.0011728860965613 [GeV] +Cell[0,38] 2.7012023757607e-06 [GeV] +Cell[0,29] 0.0084206383166287 [GeV] +Cell[2,31] 0.00089306501126111 [GeV] +Cell[2,32] 3.6593373692995e-08 [GeV] +Cell[1,38] 0.0015316320580554 [GeV] +Cell[1,39] 0.0067853268364322 [GeV] +Cell[1,40] 0.0058147511973752 [GeV] +Cell[2,39] 0.0026647313182965 [GeV] +Cell[0,37] 4.1143882197048e-07 [GeV] +Cell[3,40] 4.9903888048334e-05 [GeV] +Cell[2,40] 0.0083038032235234 [GeV] +Cell[2,41] 9.3844504153822e-06 [GeV] +Cell[0,28] 0.30223686641463 [GeV] +Cell[0,26] 0.013585241869055 [GeV] +Cell[0,0] 0.028295351827575 [GeV] +Cell[1,36] 4.8734055599198e-06 [GeV] +Cell[2,37] 0.00018878481218837 [GeV] +Cell[1,2] 0.0018679149148859 [GeV] +Cell[3,14] 1.5095643611858e-05 [GeV] +Cell[1,37] 0.0024299539726036 [GeV] +Cell[4,23] 0.00050018135007872 [GeV] +Cell[0,30] 0.00019473945635957 [GeV] +Cell[4,41] 2.3396508813676e-05 [GeV] +Cell[4,42] 0.021891627160198 [GeV] +Cell[3,3] 1.7825232323958e-05 [GeV] +Cell[3,2] 9.8466813215055e-06 [GeV] +Cell[5,29] 8.8802931259124e-08 [GeV] +Cell[4,29] 0.00014997552650334 [GeV] +Cell[1,31] 8.097230193016e-10 [GeV] +Cell[0,7] 0.000879270280995 [GeV] +Cell[1,41] 0.0014789350103516 [GeV] +Cell[0,3] 0.00076358687722222 [GeV] +### Total energy deposition in calorimeter by a source track in 70 cells : 0.50475844458608 (GeV) + +Source track ID 5547 (anti_neutron,5.3948206100571[GeV]) at (-415.09134243251,-278.74572182829,-1871.4579101789) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[8,7] 0.00076975023191354 [GeV] +Cell[4,37] 7.5452573946677e-07 [GeV] +Cell[7,8] 8.2559228872015e-08 [GeV] +Cell[8,5] 3.2615776774473e-05 [GeV] +Cell[7,6] 1.3894259609515e-09 [GeV] +Cell[6,19] 6.0809943825006e-06 [GeV] +Cell[6,10] 1.5088838612428e-05 [GeV] +Cell[6,9] 2.0380996375025e-09 [GeV] +Cell[6,7] 0.032519942233548 [GeV] +Cell[6,8] 0.0013016074049621 [GeV] +Cell[2,47] 5.0233415095136e-08 [GeV] +Cell[2,0] 0.0029505504499458 [GeV] +Cell[0,27] 0.16453301722646 [GeV] +Cell[11,40] 0.0004300939811078 [GeV] +Cell[3,13] 7.1209560701391e-09 [GeV] +Cell[2,12] 3.4779077395797e-11 [GeV] +Cell[0,40] 0.0004054403598301 [GeV] +Cell[1,44] 0.00084830981464153 [GeV] +Cell[0,44] 1.6624146664981e-06 [GeV] +Cell[1,45] 0.00046176796357573 [GeV] +Cell[4,8] 0.00011420940761093 [GeV] +Cell[4,9] 6.804196765188e-06 [GeV] +Cell[6,47] 0.0014218962705676 [GeV] +Cell[7,4] 0.0010177495766005 [GeV] +Cell[6,11] 0.00078061183628154 [GeV] +Cell[5,27] 2.4999749730341e-06 [GeV] +Cell[10,41] 3.6570794554791e-07 [GeV] +Cell[4,14] 1.1468115831804e-05 [GeV] +Cell[10,35] 3.339271643199e-08 [GeV] +Cell[0,24] 2.2831759331439e-06 [GeV] +Cell[0,25] 0.0081926327699102 [GeV] +Cell[0,21] 0.00083087223457309 [GeV] +Cell[5,17] 0.00035324851087171 [GeV] +Cell[4,19] 0.0029102019624462 [GeV] +Cell[3,11] 5.1391904707998e-07 [GeV] +Cell[1,22] 0.0029901906232976 [GeV] +Cell[3,43] 0.00056439309212058 [GeV] +Cell[1,18] 0.018722504399885 [GeV] +Cell[1,19] 0.00038087733841674 [GeV] +Cell[0,19] 0.0004107358610368 [GeV] +Cell[0,9] 0.0014011813545877 [GeV] +Cell[0,18] 0.0026342223536102 [GeV] +Cell[1,26] 0.00010075225838227 [GeV] +Cell[1,25] 7.3221600632678e-07 [GeV] +Cell[2,25] 3.9735459722579e-10 [GeV] +Cell[1,43] 1.1315616347929e-08 [GeV] +Cell[1,42] 1.0188711542582e-05 [GeV] +Cell[2,43] 0.001094454128068 [GeV] +Cell[1,7] 0.030668462782509 [GeV] +Cell[0,1] 0.0021636257700416 [GeV] +Cell[1,14] 0.0007726532539296 [GeV] +Cell[3,5] 2.4459448759444e-06 [GeV] +Cell[1,46] 0.0010278778049621 [GeV] +Cell[1,47] 5.5538613809631e-05 [GeV] +Cell[1,23] 1.3902474020142e-06 [GeV] +Cell[0,23] 0.00039330836219085 [GeV] +Cell[1,1] 0.0089273888388992 [GeV] +Cell[0,2] 0.00010005709068651 [GeV] +Cell[1,20] 0.0017863514058636 [GeV] +Cell[1,5] 3.9712880679872e-06 [GeV] +Cell[0,6] 6.0707438409622e-05 [GeV] +Cell[0,5] 0.012999643138497 [GeV] +Cell[2,22] 0.00053647435380947 [GeV] +Cell[2,21] 3.1894203842398e-05 [GeV] +Cell[0,32] 0.0011203626716978 [GeV] +Cell[1,3] 0.0010599434711291 [GeV] +Cell[0,10] 0.0019484702797439 [GeV] +Cell[2,26] 6.1393919957482e-05 [GeV] +Cell[9,44] 0.0020179545624733 [GeV] +Cell[0,16] 0.00032274390687006 [GeV] +Cell[0,17] 0.0029884097978035 [GeV] +Cell[0,11] 0.00035166648280424 [GeV] +Cell[1,4] 0.0010815044439191 [GeV] +Cell[0,4] 0.063611910246939 [GeV] +Cell[3,38] 0.0010479550431028 [GeV] +Cell[2,20] 0.00025675586038369 [GeV] +Cell[2,44] 0.0004735394975886 [GeV] +Cell[2,5] 0.0025543016481424 [GeV] +Cell[2,9] 1.2644365825736e-06 [GeV] +Cell[2,7] 5.4565356061858e-06 [GeV] +Cell[0,29] 0.45099320782665 [GeV] +Cell[2,31] 4.8515405360718e-05 [GeV] +Cell[3,45] 0.00037752869689487 [GeV] +Cell[2,45] 0.00017211743520727 [GeV] +Cell[1,0] 0.007523394750472 [GeV] +Cell[8,4] 0.0024979321248727 [GeV] +Cell[1,10] 0.00039544408197625 [GeV] +Cell[3,30] 3.5723945410496e-05 [GeV] +Cell[0,34] 0.00030735034016459 [GeV] +Cell[0,33] 0.0068677310010741 [GeV] +Cell[1,6] 0.0025229004506941 [GeV] +Cell[2,6] 0.003890742829113 [GeV] +Cell[4,13] 0.0021656863824016 [GeV] +Cell[6,6] 4.2815806568797e-07 [GeV] +Cell[1,9] 0.00012185380840731 [GeV] +Cell[2,11] 0.0014498553623306 [GeV] +Cell[2,10] 1.6753844139657e-05 [GeV] +Cell[1,8] 0.0012195694089398 [GeV] +Cell[2,40] 0.00042155926318537 [GeV] +Cell[2,41] 0.00019465809116533 [GeV] +Cell[0,28] 2.7284084870639 [GeV] +Cell[0,46] 0.0006752831905568 [GeV] +Cell[0,26] 0.013109599340785 [GeV] +Cell[0,0] 0.00024950723017798 [GeV] +Cell[1,36] 0.00019604094266356 [GeV] +Cell[0,42] 0.0081878127717223 [GeV] +Cell[1,2] 0.0049189184716876 [GeV] +Cell[2,1] 0.0044643060395869 [GeV] +Cell[3,14] 1.391354567204e-08 [GeV] +Cell[1,37] 0.00059695033998895 [GeV] +Cell[2,30] 0.0035295458395612 [GeV] +Cell[3,46] 0.00022871248045408 [GeV] +Cell[3,8] 4.6174026238077e-09 [GeV] +Cell[1,28] 0.0053566607959916 [GeV] +Cell[1,29] 0.0014842765405299 [GeV] +Cell[1,27] 0.0031222537260788 [GeV] +Cell[2,29] 0.0024193941641797 [GeV] +Cell[1,30] 2.1681972430088e-07 [GeV] +Cell[0,30] 0.01461639434262 [GeV] +Cell[0,31] 0.0011677671276551 [GeV] +Cell[11,41] 2.8803208189515e-05 [GeV] +Cell[7,19] 0.00026755090219946 [GeV] +Cell[4,30] 4.0801311536143e-07 [GeV] +Cell[5,39] 1.6469898400828e-07 [GeV] +Cell[3,17] 0.0010574617520791 [GeV] +Cell[5,13] 2.588293646113e-05 [GeV] +Cell[0,47] 3.3271483907811e-06 [GeV] +Cell[2,46] 0.00042010433536529 [GeV] +Cell[2,2] 0.0023288709581731 [GeV] +Cell[3,47] 0.00010615136736885 [GeV] +Cell[3,29] 4.7551741825032e-05 [GeV] +Cell[0,43] 0.007596617751111 [GeV] +Cell[1,31] 8.5885665612295e-08 [GeV] +Cell[5,16] 0.00010891026856041 [GeV] +Cell[0,36] 0.0026069385941028 [GeV] +Cell[3,44] 2.9341575573198e-06 [GeV] +Cell[2,17] 1.3243869397115e-05 [GeV] +Cell[0,3] 0.001364443027233 [GeV] +Cell[0,35] 1.3844827772118e-05 [GeV] +Cell[5,21] 5.9687471948564e-06 [GeV] +Cell[2,27] 4.415126005847e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 141 cells : 3.6766663984527 (GeV) + +Source track ID 5456 (pi-,5.4476316743567[GeV]) at (-292.62346827093,-405.42755927181,-1905.0210333983) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[0,31] 0.14896015265494 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.14896015265494 (GeV) + +Source track ID 3966 (pi-,5.0455105604379[GeV]) at (-463.76190821087,-186.88202827616,-1931.5453451796) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[4,45] 0.0047923200324411 [GeV] +Cell[8,46] 0.00018759868492918 [GeV] +Cell[2,0] 2.2409949451685e-12 [GeV] +Cell[6,38] 6.3354462781717e-08 [GeV] +Cell[6,37] 0.0030640752827318 [GeV] +Cell[0,27] 0.39592315974482 [GeV] +Cell[7,30] 0.0033614597011084 [GeV] +Cell[8,43] 0.00081466981294164 [GeV] +Cell[7,45] 2.9249349609017e-11 [GeV] +Cell[5,0] 4.8947298512303e-07 [GeV] +Cell[5,47] 0.0006066268699833 [GeV] +Cell[1,34] 6.8079697957728e-06 [GeV] +Cell[8,31] 7.654786168132e-07 [GeV] +Cell[8,30] 0.002129090201779 [GeV] +Cell[5,4] 0.00018632731432899 [GeV] +Cell[3,13] 8.4768473823715e-05 [GeV] +Cell[10,3] 4.141280235558e-05 [GeV] +Cell[10,4] 1.4027039320581e-06 [GeV] +Cell[10,5] 1.2122327461839e-09 [GeV] +Cell[5,2] 5.4594154062215e-06 [GeV] +Cell[5,3] 5.5338960510198e-07 [GeV] +Cell[1,44] 0.00098818677906092 [GeV] +Cell[1,45] 5.9056131346779e-05 [GeV] +Cell[8,29] 0.00084455385044629 [GeV] +Cell[11,5] 1.1391616510537e-07 [GeV] +Cell[11,4] 1.8097853171639e-08 [GeV] +Cell[6,0] 0.00062850644711125 [GeV] +Cell[6,47] 0.00076752308849559 [GeV] +Cell[6,3] 0.0025800163117408 [GeV] +Cell[6,46] 0.00021476338337663 [GeV] +Cell[7,46] 9.2044468992071e-05 [GeV] +Cell[6,45] 6.2936285394244e-06 [GeV] +Cell[7,31] 6.8592383549117e-05 [GeV] +Cell[4,3] 1.1385202469683e-10 [GeV] +Cell[7,29] 1.4537315080133e-05 [GeV] +Cell[7,28] 8.0059468583613e-06 [GeV] +Cell[9,40] 3.4279515093658e-06 [GeV] +Cell[4,1] 0.001063584310116 [GeV] +Cell[10,14] 0.00020150420524308 [GeV] +Cell[0,24] 0.0047257058097561 [GeV] +Cell[0,25] 0.0099845948173612 [GeV] +Cell[4,18] 0.0022230550122848 [GeV] +Cell[4,19] 0.00045276317961611 [GeV] +Cell[5,22] 1.4760483580176e-05 [GeV] +Cell[4,22] 2.252359763952e-05 [GeV] +Cell[3,42] 5.181921540418e-05 [GeV] +Cell[5,20] 8.8771827836354e-07 [GeV] +Cell[1,18] 0.0015360222247055 [GeV] +Cell[1,19] 0.0009102915362368 [GeV] +Cell[0,18] 0.0019242226881776 [GeV] +Cell[1,25] 2.581720048056e-08 [GeV] +Cell[1,43] 2.9366896458669e-05 [GeV] +Cell[1,7] 0.014841710839209 [GeV] +Cell[0,1] 7.8141776612028e-08 [GeV] +Cell[2,3] 0.032796795457314 [GeV] +Cell[1,13] 7.7895217839341e-06 [GeV] +Cell[1,14] 2.5097862817347e-08 [GeV] +Cell[2,15] 1.0097680788022e-06 [GeV] +Cell[0,20] 3.0708773553442e-05 [GeV] +Cell[1,46] 0.0075917131970407 [GeV] +Cell[1,47] 0.00046534472412555 [GeV] +Cell[0,22] 9.2576812923653e-05 [GeV] +Cell[0,23] 0.021451626177857 [GeV] +Cell[1,1] 0.0053076858783811 [GeV] +Cell[1,20] 1.0603227938191e-06 [GeV] +Cell[2,13] 0.00016749547171355 [GeV] +Cell[4,0] 0.00010109173428202 [GeV] +Cell[1,3] 0.0077863162474123 [GeV] +Cell[9,41] 0.00020523903855667 [GeV] +Cell[1,4] 0.0020668423917284 [GeV] +Cell[4,43] 1.3200048322233e-06 [GeV] +Cell[4,46] 7.2347191837707e-07 [GeV] +Cell[2,14] 3.5695660626516e-06 [GeV] +Cell[1,15] 0.00012339235226318 [GeV] +Cell[2,20] 0.0013583791603246 [GeV] +Cell[4,7] 1.0571909020655e-05 [GeV] +Cell[2,5] 4.836396937435e-06 [GeV] +Cell[2,4] 3.2954739383513e-06 [GeV] +Cell[0,29] 0.0088810944566601 [GeV] +Cell[3,45] 0.0024549548147872 [GeV] +Cell[2,45] 0.00047481930450317 [GeV] +Cell[1,0] 0.038041614440056 [GeV] +Cell[1,38] 2.0390737248817e-05 [GeV] +Cell[2,36] 2.7264384843875e-05 [GeV] +Cell[0,12] 4.7980877570808e-06 [GeV] +Cell[1,16] 0.00028435379323412 [GeV] +Cell[0,34] 0.0015147709215773 [GeV] +Cell[0,33] 0.00053971856644421 [GeV] +Cell[1,6] 0.0003738408079131 [GeV] +Cell[2,6] 7.0761931496349e-05 [GeV] +Cell[0,37] 0.0086138004332237 [GeV] +Cell[1,8] 1.80403820126e-05 [GeV] +Cell[2,42] 0.0001374218620989 [GeV] +Cell[2,41] 0.0013038443699081 [GeV] +Cell[6,36] 9.5260387602707e-05 [GeV] +Cell[0,28] 0.0027063401720658 [GeV] +Cell[0,46] 0.0076805333426763 [GeV] +Cell[0,45] 0.0019383265504801 [GeV] +Cell[0,26] 1.4388595444864 [GeV] +Cell[7,16] 8.6987856775522e-09 [GeV] +Cell[0,0] 0.0062199319922125 [GeV] +Cell[3,36] 0.0058403347076166 [GeV] +Cell[2,37] 0.00011971717877896 [GeV] +Cell[1,2] 0.001087054938341 [GeV] +Cell[2,1] 9.1850984063058e-10 [GeV] +Cell[3,14] 0.00029582241483104 [GeV] +Cell[1,37] 7.2610897390405e-05 [GeV] +Cell[0,13] 0.001330676180427 [GeV] +Cell[3,46] 0.00061779515123226 [GeV] +Cell[4,21] 0.00011508252594649 [GeV] +Cell[4,20] 7.2413689919131e-06 [GeV] +Cell[3,32] 6.5241049412634e-07 [GeV] +Cell[1,29] 0.00039783422929188 [GeV] +Cell[1,27] 0.00085139074987637 [GeV] +Cell[2,29] 0.00074893884172211 [GeV] +Cell[1,30] 7.4635903212652e-05 [GeV] +Cell[0,30] 0.00058071866994476 [GeV] +Cell[0,31] 0.0024839414757415 [GeV] +Cell[5,5] 0.00089062255919703 [GeV] +Cell[7,0] 5.005786253605e-06 [GeV] +Cell[11,13] 0.00056385134751781 [GeV] +Cell[8,38] 0.0010679042256233 [GeV] +Cell[3,3] 8.2893685965928e-06 [GeV] +Cell[5,46] 4.9439056281699e-05 [GeV] +Cell[0,47] 0.0002857865900819 [GeV] +Cell[2,2] 0.0045885418608359 [GeV] +Cell[5,35] 9.046654067788e-07 [GeV] +Cell[6,35] 1.3020323996898e-05 [GeV] +Cell[4,44] 0.0020935267529836 [GeV] +Cell[5,10] 9.6737353887875e-06 [GeV] +Cell[4,11] 3.0904737941455e-06 [GeV] +Cell[4,10] 0.00018453874000988 [GeV] +Cell[1,31] 0.00014419343671625 [GeV] +Cell[0,36] 0.0047920857140999 [GeV] +Cell[2,17] 1.5296689874958e-05 [GeV] +Cell[0,35] 0.0014707554765779 [GeV] +Cell[5,21] 0.0012178553039688 [GeV] +Cell[6,21] 5.9545035117026e-07 [GeV] +Cell[10,13] 0.0021607380274828 [GeV] +Cell[3,33] 1.1856057085424e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 140 cells : 2.089496628135 (GeV) + +Source track ID 5186 (pi-,26.431185018836[GeV]) at (-349.01053983718,-358.03860557565,-1955.6346478566) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[0,29] 0.0041838922864822 [GeV] +Cell[4,40] 0.00056244665702791 [GeV] +Cell[2,24] 0.00020413592864884 [GeV] +Cell[0,30] 0.074753415570176 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.079703890442335 (GeV) + +Source track ID 5187 (pi+,1.1826653021165[GeV]) at (-499.00724176511,31.492422358054,-1755.2225688228) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[1,23] 0.06198475055943 [GeV] +Cell[0,23] 0.14854013896028 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.21052488951971 (GeV) + +Source track ID 5184 (gamma,1.5279055119092[GeV]) at (-73.254798053637,-494.60462448517,-436.11291337959) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[8,11] 0.001322593675031 [GeV] +Cell[8,12] 0.00047323212793674 [GeV] +Cell[9,6] 0.0011619495995525 [GeV] +Cell[6,16] 0.00051099891 [GeV] +Cell[7,35] 0.17393431915847 [GeV] +Cell[8,35] 0.0020924918528747 [GeV] +Cell[6,34] 0.0095622453727713 [GeV] +Cell[7,37] 0.00025126850076049 [GeV] +Cell[8,39] 0.0014281921082276 [GeV] +Cell[7,33] 0.018820337787506 [GeV] +Cell[8,34] 0.0019827298946922 [GeV] +Cell[7,36] 0.0014528021026504 [GeV] +Cell[7,34] 1.3004933373185 [GeV] +Cell[12,47] 0.00019801791907591 [GeV] +Cell[5,38] 0.002508650429639 [GeV] +Cell[8,38] 3.1857140129432e-08 [GeV] +Cell[2,46] 0.0026375980704937 [GeV] +Cell[6,35] 0.00065045058601557 [GeV] +Cell[7,38] 2.1682199379939e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 19 cells : 1.5195029294707 (GeV) + +Source track ID 5185 (gamma,2.1921548366006[GeV]) at (-105.1967704698,-488.80838728762,-488.2927116083) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[9,8] 0.00048902250762978 [GeV] +Cell[7,10] 0.00029491385423599 [GeV] +Cell[6,38] 0.0015257941808115 [GeV] +Cell[7,35] 0.01987495182511 [GeV] +Cell[6,34] 0.014138583875159 [GeV] +Cell[5,11] 0.0014433100630852 [GeV] +Cell[8,16] 0.0012470687005785 [GeV] +Cell[9,7] 0.00034898363541551 [GeV] +Cell[7,2] 0.0020622618987197 [GeV] +Cell[8,3] 0.00029378773235293 [GeV] +Cell[4,26] 0.0025879976441547 [GeV] +Cell[7,32] 0.0017014451635589 [GeV] +Cell[7,33] 0.031889940586786 [GeV] +Cell[7,4] 0.0011582572497226 [GeV] +Cell[7,28] 0.00087510167141622 [GeV] +Cell[5,22] 0.00051099891 [GeV] +Cell[7,36] 0.0020223033780589 [GeV] +Cell[7,34] 2.0779059302088 [GeV] +Cell[6,40] 0.0015874924468752 [GeV] +Cell[6,35] 0.0013750218348928 [GeV] +Cell[6,33] 0.0086917197450725 [GeV] +Cell[6,17] 0.0017683835856485 [GeV] +Cell[9,0] 9.060768747061e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 23 cells : 2.1738838783855 (GeV) + +Source track ID 5182 (gamma,0.076632669216442[GeV]) at (-300.43599690194,399.67263074364,200.63474718829) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[13,30] 0.00051099891 [GeV] +Cell[11,16] 0.075356502825717 [GeV] +Cell[11,17] 0.00076516748072526 [GeV] ### Total energy deposition in calorimeter by a source track in 3 cells : 0.076632669216442 (GeV) -Source track ID 8521 (gamma,0.17932025858732[GeV]) at (-255.57095709116,429.74816566393,-559.80029774146) +Source track ID 5183 (gamma,0.17932025858732[GeV]) at (-255.57095698794,429.74816572531,-559.80029942731) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,5] 0.00066387892920062 [GeV] -Cell[7,15] 0.0016102274908805 [GeV] -Cell[7,40] 0.00051099891 [GeV] -Cell[6,16] 0.017613907564451 [GeV] -Cell[2,32] 6.9588419763025e-05 [GeV] -Cell[3,24] 0.00047833690226844 [GeV] -Cell[1,32] 0.00044141049023698 [GeV] -Cell[7,16] 0.14581360595888 [GeV] -Cell[6,15] 0.012118303921643 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.17932025858732 (GeV) +Cell[7,15] 0.0020124867132122 [GeV] +Cell[6,16] 0.006473994438303 [GeV] +Cell[6,15] 0.014785320841793 [GeV] +Cell[7,16] 0.15554814193723 [GeV] +Cell[9,46] 0.00035670623158009 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.17917665016212 (GeV) -Source track ID 3012 (pi-,0.22746459691189[GeV]) at (49.253911477554,497.5681382526,-1289.4644520774) +Source track ID 3970 (pi-,0.2275690782538[GeV]) at (24.618705435302,499.39355156298,-1272.9472605893) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[10,43] 0.0040389047679714 [GeV] -Cell[11,42] 0.022868261094345 [GeV] -Cell[8,44] 1.2102183536626e-06 [GeV] -Cell[9,42] 2.6817864272743e-07 [GeV] -Cell[2,12] 0.00010430517730947 [GeV] -Cell[3,12] 9.7137462084902e-05 [GeV] -Cell[3,11] 0.11303546612126 [GeV] -Cell[10,42] 0.0083974788701759 [GeV] -Cell[3,13] 0.0035478309998509 [GeV] -Cell[2,13] 0.0022486821805327 [GeV] -### Total energy deposition in calorimeter by a source track in 10 cells : 0.15433954507053 (GeV) +Cell[5,41] 0.0052303949371662 [GeV] +Cell[5,42] 7.0031824578109e-05 [GeV] +Cell[3,11] 0.15045966570453 [GeV] +Cell[4,43] 1.9684928411152e-05 [GeV] +Cell[4,40] 0.0002668827828976 [GeV] +Cell[2,11] 7.2928611206014e-05 [GeV] +Cell[3,41] 1.940601605952e-06 [GeV] +Cell[5,39] 9.7044649476516e-05 [GeV] +Cell[5,40] 0.00088442550681637 [GeV] +Cell[4,41] 0.0037876250532522 [GeV] +Cell[4,42] 0.00050053685743899 [GeV] +Cell[3,12] 0.0019323724322895 [GeV] +### Total energy deposition in calorimeter by a source track in 12 cells : 0.16332353388967 (GeV) -Source track ID 8401 (gamma,0.31054837923301[GeV]) at (447.33313539031,223.36755803356,253.26071245521) +Source track ID 4938 (gamma,0.00011732136086344[GeV]) at (441.13012538989,235.38099429117,184.20940651349) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[11,4] 0.0007842150605015 [GeV] -Cell[12,30] 0.0005795021578898 [GeV] -Cell[10,3] 0.0016912398803765 [GeV] -Cell[17,30] 0.0017658777709089 [GeV] -Cell[11,3] 0.29587724877048 [GeV] -Cell[11,2] 0.0098502955928487 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.31054837923301 (GeV) +Cell[10,3] 0.00011732136086344 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00011732136086344 (GeV) -Source track ID 8402 (gamma,0.15995014937721[GeV]) at (486.22069041757,-116.57375437835,276.45971195637) +Source track ID 4929 (e-,0.050093550096734[GeV]) at (-421.39352467256,269.12357266512,1450.5038381873) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[11,46] 0.13376600690348 [GeV] -Cell[10,46] 0.00053844536802091 [GeV] -Cell[11,45] 0.024290490663987 [GeV] -Cell[10,19] 0.0011147870216576 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.15970972995714 (GeV) +Cell[17,20] 0.007642263892987 [GeV] +Cell[17,19] 0.041940287293747 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.049582551186734 (GeV) -Source track ID 8378 (pi+,0.5833729291123[GeV]) at (-499.05529959211,30.721457469187,861.93402640426) +Source track ID 4933 (gamma,3.7558424512104e-05[GeV]) at (465.24781617963,183.15149341485,257.85651798237) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[10,26] 1.7971742287045e-05 [GeV] -Cell[11,27] 2.4086091667414e-05 [GeV] -Cell[14,26] 0.00036021633985058 [GeV] -Cell[4,47] 6.565191580421e-07 [GeV] -Cell[14,23] 0.10998940088072 [GeV] -Cell[14,21] 0.0015374458426888 [GeV] -Cell[13,14] 0.0014849121823939 [GeV] -Cell[13,13] 1.2680303450907e-05 [GeV] -Cell[14,13] 5.798609633348e-05 [GeV] -Cell[12,13] 9.8660929593052e-05 [GeV] -Cell[4,46] 0.00049554604278399 [GeV] -Cell[15,24] 0.00022409541861157 [GeV] -Cell[15,23] 0.00067610180416716 [GeV] -Cell[14,25] 0.00061731449857461 [GeV] -Cell[15,22] 0.0013505208942896 [GeV] -Cell[14,22] 0.34738809378673 [GeV] -Cell[14,24] 0.0006304695112093 [GeV] -Cell[4,45] 0.00018231723061774 [GeV] -### Total energy deposition in calorimeter by a source track in 18 cells : 0.46514847611513 (GeV) +Cell[11,2] 3.7558424512104e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 3.7558424512104e-05 (GeV) -Source track ID 8375 (gamma,1.004682788758[GeV]) at (-131.64955839031,-482.35712265461,294.93686671299) +Source track ID 4930 (e+,0.24042152245717[GeV]) at (467.63215800354,176.97504005071,258.81165419537) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[12,34] 0.00082929134081829 [GeV] -Cell[11,34] 0.2565335793185 [GeV] -Cell[10,45] 0.00048053326421575 [GeV] -Cell[11,35] 0.0040418894265617 [GeV] -Cell[11,32] 0.0012212244280054 [GeV] -Cell[11,33] 0.72895450247505 [GeV] -Cell[10,22] 0.0013955902157783 [GeV] -Cell[11,21] 0.00022201014907009 [GeV] -Cell[12,35] 0.0002548991786381 [GeV] -Cell[12,33] 0.0083436876661775 [GeV] -Cell[10,35] 0.00012229397141546 [GeV] -Cell[14,16] 0.0017016595252652 [GeV] -Cell[14,17] 0.00029263903762014 [GeV] -### Total energy deposition in calorimeter by a source track in 13 cells : 1.0043937999971 (GeV) +Cell[9,10] 0.00029238636553745 [GeV] +Cell[9,9] 0.0021893819117074 [GeV] +Cell[6,16] 0.00013528985927348 [GeV] +Cell[7,14] 0.0007530357359102 [GeV] +Cell[9,16] 0.0016464699733998 [GeV] +Cell[10,6] 0.00022447127187221 [GeV] +Cell[10,4] 0.00088440323999013 [GeV] +Cell[11,3] 0.020793711827183 [GeV] +Cell[10,17] 0.00071976854478604 [GeV] +Cell[11,2] 0.19280001585955 [GeV] +Cell[9,14] 0.0010591254750897 [GeV] +Cell[12,1] 0.0010707453448552 [GeV] +Cell[9,19] 0.00018704871669179 [GeV] +Cell[9,17] 0.00021392560306394 [GeV] +Cell[3,33] 0.00060484900620612 [GeV] +Cell[11,1] 0.00037311978716477 [GeV] +### Total energy deposition in calorimeter by a source track in 16 cells : 0.22394774852228 (GeV) -Source track ID 8376 (gamma,1.1635719616336[GeV]) at (-189.42309943178,-462.72982333286,253.06735303342) +Source track ID 4928 (gamma,0.15995014937721[GeV]) at (486.22067374803,-116.57382390577,276.45970272021) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[10,33] 0.0054327059482108 [GeV] -Cell[11,34] 0.0005094283724118 [GeV] -Cell[11,35] 0.00051099891 [GeV] -Cell[11,36] 0.00057525930576297 [GeV] -Cell[14,28] 0.00044044683296463 [GeV] -Cell[11,31] 0.0077609412535427 [GeV] -Cell[11,32] 0.23348624055018 [GeV] -Cell[11,33] 0.90838013316824 [GeV] -Cell[10,10] 0.001405147472087 [GeV] -Cell[10,32] 0.0035921347585919 [GeV] -Cell[13,29] 0.00021866826314552 [GeV] -Cell[10,35] 0.00024530438325807 [GeV] -### Total energy deposition in calorimeter by a source track in 12 cells : 1.1625574092184 (GeV) +Cell[9,12] 0.00093119343993383 [GeV] +Cell[11,45] 0.0010653679981564 [GeV] +Cell[11,46] 0.15764649757169 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.15964305900978 (GeV) -Source track ID 3490 (neutron,0.96967529952792[GeV]) at (-1244.7313883592,-1141.6477146539,2000) +Source track ID 4913 (pi+,0.58338757389867[GeV]) at (-499.09613657913,30.050731302104,859.05045340355) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[19,29] 0.0028778489821104 [GeV] -Cell[19,18] 0.0020553148727059 [GeV] -Cell[19,28] 0.0022399599349316 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.0071731237897479 (GeV) +Cell[8,44] 3.1009549275041e-09 [GeV] +Cell[8,43] 3.5472939077863e-07 [GeV] +Cell[9,42] 6.8193187180441e-06 [GeV] +Cell[16,21] 0.0024491544517375 [GeV] +Cell[14,26] 1.1746908512578e-10 [GeV] +Cell[9,43] 1.6830441303455e-05 [GeV] +Cell[13,17] 0.00021116676636109 [GeV] +Cell[13,18] 1.2365182996064e-06 [GeV] +Cell[8,42] 3.5211269278079e-09 [GeV] +Cell[11,2] 5.5657601042185e-06 [GeV] +Cell[14,12] 3.6970819405724e-07 [GeV] +Cell[14,18] 0.0064150677982743 [GeV] +Cell[9,41] 0.0002815344982065 [GeV] +Cell[9,44] 1.2803473509848e-08 [GeV] +Cell[13,21] 0.0018336335369995 [GeV] +Cell[14,20] 0.0039388145726776 [GeV] +Cell[14,21] 0.021728575652054 [GeV] +Cell[14,24] 0.0010445200158409 [GeV] +Cell[14,25] 0.001221120465518 [GeV] +Cell[13,16] 0.00043319158717361 [GeV] +Cell[14,6] 4.8920628614724e-10 [GeV] +Cell[14,16] 9.6458448970225e-06 [GeV] +Cell[14,17] 0.00024766221994525 [GeV] +Cell[15,19] 1.7177080735564e-10 [GeV] +Cell[15,20] 0.0023991882637555 [GeV] +Cell[15,21] 0.0040119548722431 [GeV] +Cell[15,22] 0.020556311311347 [GeV] +Cell[16,20] 0.00036068212756481 [GeV] +Cell[14,22] 0.12462034072504 [GeV] +Cell[14,19] 0.00029321825623811 [GeV] +Cell[14,14] 0.00049184003928531 [GeV] +Cell[14,13] 5.1802786742883e-08 [GeV] +Cell[16,22] 8.9048133156666e-07 [GeV] +Cell[13,7] 5.6565315742318e-07 [GeV] +Cell[15,25] 0.0006981905089915 [GeV] +Cell[15,24] 7.9433375503868e-09 [GeV] +Cell[15,23] 0.0057310490065035 [GeV] +Cell[14,23] 0.12589384390788 [GeV] +Cell[15,2] 0.00039177824689114 [GeV] +Cell[16,2] 0.00093436509586354 [GeV] +### Total energy deposition in calorimeter by a source track in 40 cells : 0.32622956233191 (GeV) -Source track ID 3499 (H4,3.8047380830913[GeV]) at (-1730.581877187,-42.044331469447,2000) +Source track ID 4834 (gamma,8.7110239168586e-05[GeV]) at (30.992376018085,-499.03854823927,324.09554540374) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[19,24] 0.054651832563209 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.054651832563209 (GeV) +Cell[11,36] 8.7110239168586e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 8.7110239168586e-05 (GeV) -Source track ID 2963 (gamma,0.12911588927385[GeV]) at (-469.46383209761,172.05728799509,450.45158309658) +Source track ID 4835 (gamma,0.019652877624536[GeV]) at (472.69376083215,162.97425707871,553.72947585936) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[12,2] 0.019652877624536 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.019652877624536 (GeV) + +Source track ID 4836 (gamma,0.00031881677569151[GeV]) at (439.69411443075,238.05269529025,656.23344967969) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[13,3] 0.00031881677569151 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00031881677569151 (GeV) + +Source track ID 4840 (gamma,0.00018469799592053[GeV]) at (-486.00271708111,117.47918534694,544.59491764404) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[12,22] 0.00018469799592053 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00018469799592053 (GeV) + +Source track ID 4845 (gamma,0.0010315888687243[GeV]) at (35.67782848801,-498.72546812287,417.22890864009) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[12,36] 0.0010315888687243 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0010315888687243 (GeV) + +Source track ID 4818 (e-,0.030359474251041[GeV]) at (499.99884720235,1.0736835310337,1374.6931941662) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[16,0] 0.0050693702848203 [GeV] +Cell[16,9] 0.00036298830662357 [GeV] +Cell[17,4] 0.00089104288001173 [GeV] +Cell[16,10] 0.0074935255342529 [GeV] +Cell[18,8] 0.012939618748014 [GeV] +Cell[18,5] 0.0029361574347588 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.029692703188481 (GeV) + +Source track ID 4820 (gamma,0.00014580535915228[GeV]) at (-132.06574233429,-482.24334075412,294.72163137804) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[11,33] 0.00014580535915228 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00014580535915228 (GeV) + +Source track ID 4821 (gamma,0.0075972335600979[GeV]) at (-131.17889946841,-482.48533276594,294.7754360289) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[11,33] 0.00664030533725 [GeV] +Cell[11,34] 0.00095692822284795 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0075972335600979 (GeV) + +Source track ID 4824 (gamma,0.0004172148837099[GeV]) at (-112.94880890756,-487.0755244994,243.79604397333) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[11,34] 0.0004172148837099 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0004172148837099 (GeV) + +Source track ID 4819 (e+,0.92045942588576[GeV]) at (-152.00175865214,-476.33545466053,295.12086420966) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[12,34] 0.00032509881577264 [GeV] +Cell[11,31] 0.0016996727002805 [GeV] +Cell[11,32] 0.037381267659706 [GeV] +Cell[13,31] 4.9777202366386e-06 [GeV] +Cell[10,34] 2.4072185624391e-08 [GeV] +Cell[11,33] 0.83771938350706 [GeV] +Cell[11,34] 0.014287161446639 [GeV] +Cell[12,33] 0.0039432790199689 [GeV] +Cell[15,16] 6.3288408944118e-07 [GeV] +Cell[12,14] 1.8536813731771e-05 [GeV] +Cell[12,45] 6.5367716306355e-06 [GeV] +Cell[11,42] 3.5084667615592e-09 [GeV] +Cell[15,19] 0.00027428088955593 [GeV] +Cell[9,26] 7.9754179601845e-05 [GeV] +Cell[14,2] 0.00032862539241091 [GeV] +Cell[14,15] 5.672627594322e-10 [GeV] +Cell[14,19] 2.2293010852081e-07 [GeV] +### Total energy deposition in calorimeter by a source track in 17 cells : 0.8960694588787 (GeV) + +Source track ID 4817 (gamma,1.1635719616336[GeV]) at (-189.42307787085,-462.72983215904,253.06736977087) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[11,32] 0.38747876411261 [GeV] +Cell[12,32] 0.001198503213416 [GeV] +Cell[12,29] 0.00049975372450886 [GeV] +Cell[11,30] 0.00045092287083203 [GeV] +Cell[10,32] 0.0063058781396267 [GeV] +Cell[11,25] 0.0011970530379946 [GeV] +Cell[11,33] 0.75605416925058 [GeV] +Cell[12,33] 0.0033195608765021 [GeV] +Cell[12,30] 1.9562943017804e-05 [GeV] +Cell[13,29] 0.0047240125027578 [GeV] +Cell[12,18] 0.0008097714227402 [GeV] +Cell[14,22] 0.0010030106290544 [GeV] +### Total energy deposition in calorimeter by a source track in 12 cells : 1.1630609627236 (GeV) + +Source track ID 3956 (gamma,0.17435926984906[GeV]) at (-435.61886350495,245.43065366547,445.72699706947) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[11,21] 0.00041261991089116 [GeV] -Cell[12,21] 0.12870326936296 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.12911588927385 (GeV) +Cell[12,21] 0.0021832469868425 [GeV] +Cell[12,20] 0.16133083778629 [GeV] +Cell[12,18] 0.00051099891 [GeV] +Cell[4,38] 0.00039027611794321 [GeV] +Cell[12,3] 0.00039652030335245 [GeV] +Cell[14,2] 0.00051099891 [GeV] +Cell[12,19] 0.0089219122279846 [GeV] +### Total energy deposition in calorimeter by a source track in 7 cells : 0.17424479124241 (GeV) -Source track ID 2952 (e-,0.027993918239282[GeV]) at (-119.79679828204,485.43663553689,1422.204702176) +Source track ID 3862 (e-,0.0012384443379202[GeV]) at (221.39362194534,448.31335487795,481.10895313545) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[15,31] 0.0014655038608833 [GeV] -Cell[15,47] 0.0013994581926353 [GeV] -Cell[17,13] 0.024617957275764 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.027482919329282 (GeV) +Cell[12,8] 0.00072744542792021 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00072744542792021 (GeV) -Source track ID 2954 (gamma,0.0019734474141683[GeV]) at (391.78909569002,310.64659099754,-168.36994975131) +Source track ID 3284 (pi+,0.27413659727227[GeV]) at (261.60181760388,426.10384770188,25.479282812196) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[9,5] 0.0019734474141683 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0019734474141683 (GeV) +Cell[8,44] 0.0014325400507014 [GeV] +Cell[10,10] 0.00018353577093541 [GeV] +Cell[9,10] 0.00023843555112344 [GeV] +Cell[10,7] 0.093261286661573 [GeV] +Cell[10,6] 0.088463759538752 [GeV] +Cell[9,32] 0.0017015985768287 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.18528115614991 (GeV) -Source track ID 2955 (gamma,0.0001699840038491[GeV]) at (284.76067562354,-410.98826944139,202.08507997225) +Source track ID 3851 (gamma,0.67224858404432[GeV]) at (444.05232253707,-229.8206580128,-518.95901795137) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[11,40] 0.0001699840038491 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0001699840038491 (GeV) +Cell[9,8] 0.0069017147485572 [GeV] +Cell[7,9] 0.001026019532033 [GeV] +Cell[6,43] 0.0012196911213606 [GeV] +Cell[6,44] 0.033741870093584 [GeV] +Cell[7,45] 0.00084471396017756 [GeV] +Cell[8,17] 0.00051099891 [GeV] +Cell[7,43] 0.01045513315758 [GeV] +Cell[6,45] 0.0039728856137152 [GeV] +Cell[7,31] 0.0077992699030535 [GeV] +Cell[7,44] 0.59943832560088 [GeV] +Cell[6,6] 0.0010208518430231 [GeV] +Cell[5,5] 0.0027631222987137 [GeV] +Cell[15,21] 0.00045201361425385 [GeV] +Cell[9,15] 0.00051099891 [GeV] +Cell[9,37] 0.00029919194025455 [GeV] +### Total energy deposition in calorimeter by a source track in 15 cells : 0.67095680124718 (GeV) -Source track ID 2957 (gamma,0.00051099891[GeV]) at (-450.66191419534,216.5729417397,307.79024615403) +Source track ID 3852 (gamma,0.13757172036947[GeV]) at (417.90941981582,-274.50267180705,-190.74598677336) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[11,20] 0.00051099891 [GeV] +Cell[8,44] 0.0012246527367112 [GeV] +Cell[8,23] 0.001147902462785 [GeV] +Cell[8,43] 0.092599123284159 [GeV] +Cell[7,2] 0.00069502633284695 [GeV] +Cell[9,43] 0.028790377960505 [GeV] +Cell[8,42] 0.010863102536253 [GeV] +Cell[7,1] 0.00030771896017856 [GeV] +Cell[9,44] 0.001797807538072 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.13742571181151 (GeV) + +Source track ID 3803 (kaon0L,0.79133145570028[GeV]) at (475.12875111956,-155.73268719047,-20.781563977403) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[8,45] 0.0026161993303186 [GeV] +Cell[8,44] 0.0013312068435322 [GeV] +Cell[7,22] 0.0011396049601597 [GeV] +Cell[8,46] 5.8499207661953e-06 [GeV] +Cell[6,9] 4.3130103222211e-09 [GeV] +Cell[6,7] 0.00018883147106385 [GeV] +Cell[6,8] 2.0613772135221e-06 [GeV] +Cell[10,37] 0.0006229313099617 [GeV] +Cell[6,38] 0.0053682049582406 [GeV] +Cell[8,43] 0.0001637307372032 [GeV] +Cell[7,41] 0.16070018062157 [GeV] +Cell[7,42] 0.0037627084713563 [GeV] +Cell[14,44] 5.2797104872297e-06 [GeV] +Cell[8,37] 8.4814382717013e-09 [GeV] +Cell[7,37] 5.6381738453638e-05 [GeV] +Cell[12,31] 0.0034861263216242 [GeV] +Cell[14,35] 6.3461212754191e-05 [GeV] +Cell[11,22] 8.442077122163e-05 [GeV] +Cell[10,24] 1.7880984369185e-05 [GeV] +Cell[7,2] 3.8493938336615e-05 [GeV] +Cell[9,43] 0.00045529539387531 [GeV] +Cell[10,43] 0.0021940549461373 [GeV] +Cell[10,47] 0.035525967217293 [GeV] +Cell[9,39] 0.00037691237544152 [GeV] +Cell[8,39] 0.0020179128364406 [GeV] +Cell[10,0] 0.003145415914381 [GeV] +Cell[8,42] 3.0379146046471e-06 [GeV] +Cell[7,43] 0.00054391272500538 [GeV] +Cell[6,1] 7.3235110508904e-05 [GeV] +Cell[6,2] 0.0021328290373901 [GeV] +Cell[8,24] 0.00013476009530916 [GeV] +Cell[7,40] 9.1759629872058e-05 [GeV] +Cell[13,8] 6.2447043601424e-06 [GeV] +Cell[13,35] 1.7455574105725e-06 [GeV] +Cell[10,41] 0.00012184748820255 [GeV] +Cell[10,40] 5.8961707400158e-06 [GeV] +Cell[9,40] 0.0019026581697302 [GeV] +Cell[15,13] 3.6524723701859e-05 [GeV] +Cell[12,36] 0.00060246898619628 [GeV] +Cell[3,15] 0.00024089110639261 [GeV] +Cell[16,16] 6.6922322439495e-06 [GeV] +Cell[9,41] 0.00090241399695335 [GeV] +Cell[9,44] 0.082190768110221 [GeV] +Cell[10,44] 0.0010739249939726 [GeV] +Cell[9,45] 0.087408535825338 [GeV] +Cell[14,36] 0.00031791911567632 [GeV] +Cell[13,20] 1.5749996178783e-05 [GeV] +Cell[13,21] 0.0004787387952158 [GeV] +Cell[14,21] 3.6925414751749e-06 [GeV] +Cell[4,33] 8.7967680301517e-06 [GeV] +Cell[2,16] 3.3602933399379e-08 [GeV] +Cell[7,21] 0.0015272201986626 [GeV] +Cell[3,14] 0.00065312235100771 [GeV] +Cell[8,25] 2.3547826060621e-07 [GeV] +Cell[10,42] 0.0014321510854521 [GeV] +Cell[8,41] 0.00070095842242415 [GeV] +Cell[12,44] 7.8108005969057e-05 [GeV] +Cell[12,45] 0.00014205581046406 [GeV] +Cell[15,36] 4.7123451367952e-06 [GeV] +Cell[16,13] 0.0014943136989716 [GeV] +Cell[15,35] 5.1603627216537e-06 [GeV] +Cell[11,42] 7.0819501706865e-06 [GeV] +Cell[10,46] 0.0025330761699689 [GeV] +Cell[10,38] 1.6708367666524e-05 [GeV] +Cell[10,39] 3.8598969922532e-09 [GeV] +Cell[10,25] 1.4990856186614e-07 [GeV] +Cell[11,37] 0.0032822153698211 [GeV] +Cell[8,38] 0.00068225578931469 [GeV] +Cell[7,38] 0.00025035456926889 [GeV] +Cell[9,38] 0.0091021542127009 [GeV] +Cell[9,37] 0.00095715580185219 [GeV] +Cell[10,45] 0.00052664150835358 [GeV] +Cell[9,47] 2.5458808522671e-08 [GeV] +Cell[14,28] 3.7121971545275e-06 [GeV] +Cell[3,16] 9.9748285720125e-07 [GeV] +Cell[9,46] 0.0014859648987926 [GeV] +Cell[9,0] 0.0016753988528309 [GeV] +Cell[10,22] 0.0001448686965465 [GeV] +Cell[10,23] 3.8519057011399e-07 [GeV] +Cell[14,34] 3.4645701415684e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 80 cells : 0.42841603729993 (GeV) + +Source track ID 3847 (mu-,0.24782567216285[GeV]) at (458.01834658585,-200.54723680661,13.541562510136) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[10,44] 0.15877619026941 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.15877619026941 (GeV) + +Source track ID 3805 (proton,0.97615145639518[GeV]) at (477.3492248854,-148.78749107807,-69.838296217133) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[9,45] 0.037879443395181 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.037879443395181 (GeV) + +Source track ID 3807 (neutron,0.94369517218507[GeV]) at (479.24446790177,-142.56486238042,-62.520216875433) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[10,47] 6.4450875925104e-10 [GeV] +Cell[9,45] 3.8596658298047e-05 [GeV] +Cell[10,46] 0.00054836119374011 [GeV] +Cell[9,46] 0.0034947456562958 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.0040817041528427 (GeV) + +Source track ID 3808 (gamma,0.002044637708816[GeV]) at (-460.55145348751,-194.65959696492,209.43935826061) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[11,26] 0.002044637708816 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.002044637708816 (GeV) + +Source track ID 3810 (gamma,0.00025364665084798[GeV]) at (474.15498158729,-158.67278732019,117.58193664262) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[10,45] 0.00025364665084798 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00025364665084798 (GeV) + +Source track ID 3759 (e-,0.003759232342645[GeV]) at (-457.8210902096,-200.9971376893,-1905.4122281895) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[0,27] 0.003248233432645 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.003248233432645 (GeV) + +Source track ID 3763 (gamma,0.00018623709744145[GeV]) at (-50.383145853319,-497.45506190401,-717.74208020165) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[6,35] 0.00018623709744145 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00018623709744145 (GeV) + +Source track ID 3764 (gamma,0.00051099891[GeV]) at (-225.52109053166,-446.25131677723,-394.46406253628) +Original primary track ID 41 (unknown,2.6699951779791[GeV]) +Cell[8,32] 0.00051099891 [GeV] ### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) -Source track ID 2958 (gamma,0.00051099891[GeV]) at (495.40310499381,-67.644390473205,0.11696525224874) +Source track ID 3758 (gamma,0.75885122891297[GeV]) at (497.51078043263,-49.829944343925,326.48051511998) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[9,46] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) +Cell[9,30] 0.00025259453583584 [GeV] +Cell[12,45] 0.00049883762248432 [GeV] +Cell[12,46] 0.0069753251013577 [GeV] +Cell[12,47] 0.012357703916524 [GeV] +Cell[11,46] 0.026489125491215 [GeV] +Cell[12,0] 0.0014315305965433 [GeV] +Cell[11,47] 0.70866628503878 [GeV] +Cell[11,0] 0.001652090481931 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.75832349278467 (GeV) -Source track ID 2917 (proton,1.0103291191644[GeV]) at (-88.456429636324,492.11325937836,-125.20772018122) +Source track ID 3454 (gamma,0.12620965025075[GeV]) at (-487.28250320383,-112.05249694412,703.88980966998) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[9,13] 0.072057106164393 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.072057106164393 (GeV) +Cell[14,43] 0.0029906078231716 [GeV] +Cell[13,26] 0.0036841738488922 [GeV] +Cell[13,25] 0.11723921251317 [GeV] +Cell[14,7] 0.00041741482248882 [GeV] +Cell[13,12] 0.0018192181072534 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.12615062711497 (GeV) -Source track ID 2918 (neutron,0.99403458593619[GeV]) at (353.46438965368,353.64236913406,-281.10320970421) +Source track ID 3455 (gamma,0.088297327870564[GeV]) at (61.272157358079,-496.23152130098,76.525337684461) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[7,6] 5.0457465055274e-05 [GeV] -Cell[7,4] 0.00039837530568002 [GeV] -Cell[7,5] 0.0011404681666817 [GeV] -Cell[5,2] 5.6733036879109e-05 [GeV] -Cell[6,4] 0.011036292511686 [GeV] -Cell[8,5] 6.8870078830514e-06 [GeV] -Cell[6,3] 0.0047589133209885 [GeV] -Cell[6,2] 4.2845815922874e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.017452411396446 (GeV) - -Source track ID 2922 (gamma,0.00091605929226597[GeV]) at (259.89265744532,-427.14845967884,159.3939043522) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[10,40] 0.00091605929226597 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00091605929226597 (GeV) - -Source track ID 2923 (neutron,0.94060547057267[GeV]) at (-219.93705236718,449.02972395604,267.31173786797) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[11,15] 1.7581376974704e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 1.7581376974704e-05 (GeV) - -Source track ID 2910 (gamma,0.67224858404432[GeV]) at (444.05232181631,-229.82065940543,-518.95900808055) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[7,46] 0.0040847639593133 [GeV] -Cell[7,43] 0.01774980710242 [GeV] -Cell[7,44] 0.6242909149795 [GeV] -Cell[5,17] 0.00051099891 [GeV] -Cell[8,45] 0.0010820485534195 [GeV] -Cell[6,44] 0.012819338220136 [GeV] -Cell[6,43] 0.0014834292701002 [GeV] -Cell[7,45] 0.0028489552497746 [GeV] -Cell[6,16] 0.0010327889453449 [GeV] -Cell[2,32] 0.00092896212204835 [GeV] -Cell[4,24] 0.0016295015175618 [GeV] -Cell[5,34] 0.00042863995240042 [GeV] -Cell[4,12] 0.0011140455512607 [GeV] -### Total energy deposition in calorimeter by a source track in 13 cells : 0.67000419433328 (GeV) - -Source track ID 2911 (gamma,0.13757172036947[GeV]) at (417.90942293979,-274.50266705103,-190.74602301086) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[9,43] 0.088324751419358 [GeV] -Cell[8,43] 0.048216151761412 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.13654090318077 (GeV) - -Source track ID 2906 (kaon-,1.1703498182022[GeV]) at (474.13315101406,-158.73800776586,-19.646994598552) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[10,43] 0.0072939726876485 [GeV] -Cell[9,10] 0.00032645215414 [GeV] -Cell[6,37] 2.9472119887259e-06 [GeV] -Cell[5,41] 1.2716270103851e-05 [GeV] -Cell[9,8] 0.004308604541421 [GeV] -Cell[10,33] 0.00016182965636493 [GeV] -Cell[6,42] 0.001001076609446 [GeV] -Cell[9,47] 0.00026324499470957 [GeV] -Cell[6,21] 0.00030947184016862 [GeV] -Cell[10,26] 7.5617896218318e-06 [GeV] -Cell[8,38] 0.00021830033619904 [GeV] -Cell[7,12] 3.4119567426387e-06 [GeV] -Cell[7,44] 7.982490791926e-05 [GeV] -Cell[3,21] 1.2973984878045e-05 [GeV] -Cell[7,2] 2.45147102396e-06 [GeV] -Cell[9,11] 0.0019020692322356 [GeV] -Cell[12,39] 0.00027696443349123 [GeV] -Cell[9,7] 2.9299230905963e-05 [GeV] -Cell[8,32] 6.2332416082427e-06 [GeV] -Cell[9,46] 0.014941267260205 [GeV] -Cell[9,23] 7.3182972555514e-06 [GeV] -Cell[9,24] 7.6921794259761e-05 [GeV] -Cell[9,22] 5.7921279221773e-09 [GeV] -Cell[8,28] 2.6721972972155e-09 [GeV] -Cell[8,29] 0.00078886652432652 [GeV] -Cell[11,42] 1.0391871093134e-06 [GeV] -Cell[8,30] 4.7590600953299e-05 [GeV] -Cell[10,45] 0.02424532444822 [GeV] -Cell[6,38] 1.0675135774818e-07 [GeV] -Cell[5,18] 0.00045114615683633 [GeV] -Cell[5,19] 0.0026934631580787 [GeV] -Cell[8,23] 0.00045550961281367 [GeV] -Cell[8,44] 0.00089885534038967 [GeV] -Cell[11,27] 0.001941658792678 [GeV] -Cell[8,45] 0.001123162636631 [GeV] -Cell[6,43] 0.0010771085637076 [GeV] -Cell[8,27] 0.003033595456794 [GeV] -Cell[7,36] 2.3249999503605e-07 [GeV] -Cell[13,32] 0.0012093451603452 [GeV] -Cell[14,31] 3.8425536185969e-06 [GeV] -Cell[17,44] 3.158759062535e-05 [GeV] -Cell[14,2] 0.00024464411570807 [GeV] -Cell[13,19] 3.8651477018448e-07 [GeV] -Cell[11,23] 0.0080248704908632 [GeV] -Cell[11,22] 0.00018160019285548 [GeV] -Cell[5,25] 0.00047609799414292 [GeV] -Cell[11,24] 0.0068608413077398 [GeV] -Cell[11,25] 5.8966818785393e-05 [GeV] -Cell[12,25] 1.3830682596108e-05 [GeV] -Cell[11,21] 6.3136089011095e-07 [GeV] -Cell[12,24] 7.6950347283855e-07 [GeV] -Cell[11,26] 0.0043837257159946 [GeV] -Cell[11,10] 0.0002066096406495 [GeV] -Cell[11,8] 0.0014910463548676 [GeV] -Cell[13,35] 3.5098457931326e-07 [GeV] -Cell[11,13] 8.2222523703877e-05 [GeV] -Cell[11,12] 0.0001078748704997 [GeV] -Cell[9,42] 0.0011433705230373 [GeV] -Cell[9,43] 0.0054207745032715 [GeV] -Cell[9,44] 0.0058038287303442 [GeV] -Cell[12,23] 0.00042375874161121 [GeV] -Cell[12,22] 2.3222155956319e-05 [GeV] -Cell[11,41] 6.1479260011765e-09 [GeV] -Cell[8,31] 0.00011499795008513 [GeV] -Cell[5,32] 0.00082421897310625 [GeV] -Cell[7,0] 9.4166282215156e-06 [GeV] -Cell[7,1] 0.00095107954216189 [GeV] -Cell[2,45] 1.2073083780706e-08 [GeV] -Cell[12,36] 1.223904651124e-05 [GeV] -Cell[2,15] 0.00051736275242433 [GeV] -Cell[2,16] 0.00013253026762652 [GeV] -Cell[9,45] 0.4712568004977 [GeV] -Cell[2,14] 2.9350360564422e-06 [GeV] -Cell[10,40] 8.1283179752063e-06 [GeV] -Cell[8,26] 0.00066480155292504 [GeV] -Cell[7,32] 0.00022609492522395 [GeV] -Cell[9,13] 0.0013358248936821 [GeV] -Cell[12,0] 1.4366627749496e-07 [GeV] -Cell[12,47] 4.7392644819411e-07 [GeV] -Cell[8,21] 0.0003203551447773 [GeV] -Cell[6,13] 1.256400346756e-05 [GeV] -Cell[5,3] 1.1440395610407e-08 [GeV] -Cell[15,43] 4.2585829680775e-07 [GeV] -Cell[6,16] 7.4179649289363e-05 [GeV] -Cell[8,1] 0.00018013896433069 [GeV] -Cell[9,40] 0.0014858488190326 [GeV] -Cell[11,11] 1.0937948545688e-05 [GeV] -Cell[11,20] 9.0299750008398e-05 [GeV] -Cell[6,17] 9.2194667377044e-06 [GeV] -Cell[9,5] 8.2522901975608e-06 [GeV] -Cell[12,35] 0.00073614072537376 [GeV] -Cell[13,33] 3.659517428639e-05 [GeV] -Cell[13,30] 0.0045285180636567 [GeV] -Cell[13,16] 1.2823360593757e-05 [GeV] -Cell[12,13] 0.0002421095589192 [GeV] -Cell[9,0] 9.9744187900797e-07 [GeV] -Cell[4,42] 5.674509156961e-06 [GeV] -Cell[6,39] 3.5690027289093e-10 [GeV] -Cell[4,41] 0.00010168229169972 [GeV] -Cell[2,22] 0.00031321984559736 [GeV] -Cell[2,21] 1.8416253889995e-05 [GeV] -Cell[12,21] 5.3296378860182e-05 [GeV] -Cell[13,21] 9.7052111523226e-06 [GeV] -Cell[13,22] 1.7207844393852e-09 [GeV] -Cell[3,34] 4.989878856577e-06 [GeV] -Cell[1,31] 0.00059421174116606 [GeV] -Cell[3,20] 2.8442399896448e-05 [GeV] -Cell[4,14] 0.00082986730213625 [GeV] -Cell[4,13] 0.00070488034094873 [GeV] -Cell[1,25] 1.6816289871713e-08 [GeV] -Cell[3,22] 0.00019832336504815 [GeV] -Cell[0,9] 0.00010383149660811 [GeV] -Cell[1,3] 0.00020316911537395 [GeV] -Cell[2,0] 0.0011180105485721 [GeV] -Cell[2,1] 2.1312359876902e-10 [GeV] -Cell[2,44] 6.8969588028267e-08 [GeV] -Cell[1,33] 2.1169756655581e-07 [GeV] -Cell[2,12] 1.7385629098499e-07 [GeV] -Cell[1,0] 0.00039371914899129 [GeV] -Cell[3,0] 7.2248512879014e-09 [GeV] -Cell[12,46] 9.270734153688e-10 [GeV] -Cell[6,14] 0.0010201342931968 [GeV] -Cell[11,46] 0.00029032347496247 [GeV] -Cell[10,41] 0.00031882151576451 [GeV] -Cell[4,20] 3.2959026866592e-06 [GeV] -Cell[2,36] 9.5284202834591e-06 [GeV] -Cell[12,41] 3.2369416200027e-05 [GeV] -Cell[12,1] 4.4967925449555e-05 [GeV] -Cell[16,28] 8.7505904957652e-09 [GeV] -Cell[15,18] 9.3140112003312e-06 [GeV] -Cell[15,19] 0.00012255168330034 [GeV] -Cell[15,20] 4.6595039293607e-10 [GeV] -Cell[15,17] 1.0577415087027e-05 [GeV] -Cell[16,29] 2.1692831069231e-09 [GeV] -Cell[16,45] 1.4520093187457e-05 [GeV] -Cell[1,26] 3.8995755944597e-06 [GeV] -Cell[8,47] 9.2995678132866e-06 [GeV] -Cell[8,46] 0.0039727613817842 [GeV] -Cell[12,10] 0.0038473339831539 [GeV] -Cell[13,47] 4.5449414756149e-09 [GeV] -Cell[11,47] 1.146548660472e-06 [GeV] -Cell[12,42] 2.5195327225447e-07 [GeV] -Cell[13,20] 6.7567739431979e-05 [GeV] -Cell[12,20] 3.0829952447675e-06 [GeV] -Cell[12,19] 2.3754390422255e-06 [GeV] -Cell[11,43] 0.00088984837355883 [GeV] -Cell[11,44] 0.00071508340594906 [GeV] -Cell[10,44] 0.013884941414598 [GeV] -Cell[10,46] 0.013920024305307 [GeV] -Cell[11,45] 0.0035978613969963 [GeV] -Cell[10,1] 0.000875523893749 [GeV] -Cell[10,2] 2.3526175574489e-06 [GeV] -Cell[9,41] 1.0513133049244e-05 [GeV] -Cell[10,42] 0.0037097431117715 [GeV] -Cell[16,44] 0.00021601301852036 [GeV] -Cell[10,17] 1.2489757966705e-07 [GeV] -Cell[16,13] 5.3748003556393e-06 [GeV] -Cell[10,18] 4.0505139736524e-08 [GeV] -Cell[12,11] 0.0038396476778296 [GeV] -Cell[16,43] 0.00094858768760196 [GeV] -Cell[15,12] 1.8020671472186e-05 [GeV] -Cell[1,32] 0.0005592455898659 [GeV] -Cell[11,0] 8.1859140904385e-05 [GeV] -Cell[10,4] 0.00067024233212749 [GeV] -Cell[8,39] 0.0014836698904512 [GeV] -Cell[7,14] 2.3685841326369e-05 [GeV] -Cell[13,23] 3.4516702839937e-08 [GeV] -Cell[8,0] 0.001533154614872 [GeV] -Cell[2,13] 1.1317009266463e-05 [GeV] -Cell[10,47] 0.0012634168862891 [GeV] -Cell[11,3] 0.0013526988986052 [GeV] -Cell[17,45] 2.9245875775814e-06 [GeV] -Cell[10,19] 2.9463527316693e-06 [GeV] -Cell[5,37] 1.0034170350991e-05 [GeV] -Cell[19,45] 1.2291697174078e-05 [GeV] -Cell[8,2] 4.4472955079982e-05 [GeV] -Cell[5,36] 0.00065117790762088 [GeV] -Cell[5,14] 1.2168893124908e-05 [GeV] -Cell[0,33] 3.7803243191092e-06 [GeV] -Cell[6,36] 0.00014454353779786 [GeV] -Cell[15,13] 1.0524338373216e-05 [GeV] -Cell[11,1] 2.7838603651617e-05 [GeV] -Cell[9,4] 0.00024921951957219 [GeV] -Cell[13,1] 0.0004413746621467 [GeV] -### Total energy deposition in calorimeter by a source track in 184 cells : 0.65369564904218 (GeV) - -Source track ID 2903 (gamma,0.015859560263227[GeV]) at (453.63010608126,-210.28487072708,-430.35193460939) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[7,44] 0.015859560263227 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.015859560263227 (GeV) - -Source track ID 2904 (gamma,0.75885122891297[GeV]) at (497.51078038,-49.829944869356,326.48051274168) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[9,8] 0.0011428264722038 [GeV] -Cell[12,0] 0.0063926675454541 [GeV] -Cell[12,47] 0.0078654042038979 [GeV] -Cell[11,46] 0.016409154857023 [GeV] -Cell[11,47] 0.71389105603275 [GeV] -Cell[11,0] 0.0068365738035352 [GeV] -Cell[10,5] 0.0060700366598855 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.75860771957475 (GeV) - -Source track ID 2817 (e-,0.00059572244250163[GeV]) at (84.188197749858,-492.86138757224,1876.8783634517) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[19,37] 8.4723532501626e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 8.4723532501626e-05 (GeV) - -Source track ID 2852 (pi+,0.1716861942595[GeV]) at (-22.137571155637,-686.35933750521,2000) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[19,35] 0.047861303755943 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.047861303755943 (GeV) - -Source track ID 2674 (e-,0.0012362754911248[GeV]) at (495.67728732234,65.605082369965,1095.4293623459) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[15,1] 0.00072527658112482 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00072527658112482 (GeV) - -Source track ID 2661 (gamma,0.12620965025075[GeV]) at (-487.28250226356,-112.05250103306,703.889809704) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[13,25] 0.11993439547147 [GeV] -Cell[13,27] 0.0018295817403124 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.12176397721178 (GeV) - -Source track ID 2662 (gamma,0.088297327870564[GeV]) at (61.272153871141,-496.23152173153,76.525342601345) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[10,37] 0.0016123339477697 [GeV] -Cell[10,36] 0.086684993922795 [GeV] +Cell[10,37] 0.014976755714576 [GeV] +Cell[10,36] 0.073320572155988 [GeV] ### Total energy deposition in calorimeter by a source track in 2 cells : 0.088297327870564 (GeV) -Source track ID 2462 (pi+,0.88671231848056[GeV]) at (5.343316811462,499.97144815024,750.94535068089) +Source track ID 3289 (pi+,0.88671540994531[GeV]) at (4.6176068729718,499.97867725211,751.17196447196) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[14,33] 0.00022811409768133 [GeV] -Cell[12,34] 0.00035676059377272 [GeV] -Cell[6,26] 6.5487417600707e-07 [GeV] -Cell[7,47] 3.3141340129077e-05 [GeV] -Cell[14,10] 0.015301503554227 [GeV] -Cell[6,27] 7.0246777185048e-06 [GeV] -Cell[19,27] 4.3034405293838e-06 [GeV] -Cell[13,36] 0.00017820513047934 [GeV] -Cell[13,9] 0.00023612636614882 [GeV] -Cell[14,44] 5.3030753042549e-07 [GeV] -Cell[13,34] 4.3698663357645e-06 [GeV] -Cell[15,9] 0.0059489420922522 [GeV] -Cell[15,8] 0.026502996083239 [GeV] -Cell[7,30] 7.77579183341e-06 [GeV] -Cell[13,37] 6.2880412310051e-05 [GeV] -Cell[12,37] 3.5784345091315e-05 [GeV] -Cell[12,36] 0.0019749659658889 [GeV] -Cell[9,38] 0.0026941347109099 [GeV] -Cell[9,37] 0.0022887601983792 [GeV] -Cell[13,10] 0.0016389560171418 [GeV] -Cell[14,9] 0.0016184223628227 [GeV] -Cell[7,27] 4.7303677445143e-07 [GeV] -Cell[7,26] 0.00039255171777233 [GeV] -Cell[9,39] 2.157980564516e-05 [GeV] -Cell[11,19] 9.4720008492004e-06 [GeV] -Cell[13,12] 0.0016584053868989 [GeV] -Cell[12,35] 2.3882757173851e-05 [GeV] -Cell[15,33] 0.00033483452794223 [GeV] -Cell[13,15] 0.00021222780818061 [GeV] -Cell[13,14] 0.0099673624361606 [GeV] -Cell[13,13] 6.8409141419352e-05 [GeV] -Cell[14,14] 0.015075320513437 [GeV] -Cell[14,15] 0.00051491659269607 [GeV] -Cell[13,16] 0.00032149505763982 [GeV] -Cell[14,13] 0.0026416074399729 [GeV] -Cell[15,42] 2.5160271616187e-06 [GeV] -Cell[15,38] 1.0212010820396e-06 [GeV] -Cell[14,11] 0.30180100882872 [GeV] -Cell[14,12] 0.003391594347906 [GeV] -Cell[18,17] 1.906639081426e-07 [GeV] -Cell[15,34] 5.8116585014432e-06 [GeV] -Cell[15,6] 3.9400064793881e-05 [GeV] -Cell[18,10] 4.5866085565649e-07 [GeV] -Cell[15,10] 0.019045500086661 [GeV] -Cell[15,11] 0.0078914947224473 [GeV] -Cell[13,38] 2.4004909209907e-07 [GeV] -Cell[14,16] 8.9857858839423e-05 [GeV] -Cell[14,7] 0.0029557685536847 [GeV] -Cell[14,8] 0.00075687902302684 [GeV] -Cell[15,12] 0.0022804387379357 [GeV] -Cell[11,0] 0.00015043703848938 [GeV] -Cell[16,17] 7.5008963007576e-05 [GeV] -Cell[15,22] 1.5736223431304e-06 [GeV] -Cell[16,18] 3.0093360692263e-11 [GeV] -Cell[18,43] 0.00077346547512371 [GeV] -Cell[18,28] 1.7588661474974e-06 [GeV] -Cell[16,4] 3.5731548268814e-06 [GeV] -Cell[13,11] 0.079395260339859 [GeV] -Cell[19,28] 1.3468103654759e-06 [GeV] -Cell[15,13] 0.0039701530649727 [GeV] -Cell[8,4] 6.5080685308203e-06 [GeV] -Cell[15,4] 7.1601644864131e-05 [GeV] -Cell[16,11] 0.0031963411224864 [GeV] -Cell[15,7] 0.010171033021505 [GeV] -Cell[18,42] 0.002641825280141 [GeV] -Cell[19,42] 0.00027598600314548 [GeV] -Cell[19,33] 5.043821875006e-08 [GeV] -Cell[19,32] 2.4530541850254e-08 [GeV] -### Total energy deposition in calorimeter by a source track in 68 cells : 0.52936501841044 (GeV) +Cell[18,41] 3.8783089548815e-06 [GeV] +Cell[12,34] 6.2706990865991e-06 [GeV] +Cell[13,46] 1.3891233829781e-06 [GeV] +Cell[12,22] 0.14110092218975 [GeV] +Cell[12,35] 1.1459716915851e-05 [GeV] +Cell[13,10] 4.3877093958145e-11 [GeV] +Cell[14,12] 1.0881302728194e-07 [GeV] +Cell[12,36] 0.00050788134747017 [GeV] +Cell[15,15] 4.7822176156842e-09 [GeV] +Cell[15,16] 6.063424734748e-09 [GeV] +Cell[14,25] 3.7600772047881e-06 [GeV] +Cell[14,39] 3.6549076903611e-06 [GeV] +Cell[18,35] 3.4549011761555e-05 [GeV] +Cell[16,18] 2.6522925327299e-05 [GeV] +Cell[18,21] 5.5809525722452e-05 [GeV] +Cell[18,19] 7.0485519245267e-08 [GeV] +Cell[18,22] 4.975816494948e-06 [GeV] +Cell[15,8] 6.1257291556103e-05 [GeV] +Cell[15,6] 2.066948794527e-05 [GeV] +Cell[15,7] 0.0011833807335971 [GeV] +Cell[15,10] 0.062783233014139 [GeV] +Cell[14,6] 3.638978885192e-05 [GeV] +Cell[14,7] 1.5611990267644e-05 [GeV] +Cell[13,5] 4.8802467063069e-08 [GeV] +Cell[14,16] 2.8531244296914e-05 [GeV] +Cell[15,11] 0.021434780630866 [GeV] +Cell[13,15] 0.00044578540714826 [GeV] +Cell[13,6] 2.0261504687369e-09 [GeV] +Cell[13,2] 0.0010521809989117 [GeV] +Cell[14,2] 5.982827488333e-05 [GeV] +Cell[14,15] 8.3494660323709e-05 [GeV] +Cell[18,18] 6.0252804710444e-05 [GeV] +Cell[13,14] 0.0065862656681392 [GeV] +Cell[13,13] 0.00082396046326357 [GeV] +Cell[13,12] 0.0040260439485506 [GeV] +Cell[18,23] 0.00086004457639581 [GeV] +Cell[15,24] 1.9535655155778e-09 [GeV] +Cell[15,23] 1.3221879198682e-06 [GeV] +Cell[13,1] 0.00043314185869519 [GeV] +Cell[13,11] 0.11148000486736 [GeV] +Cell[14,11] 0.45995076951454 [GeV] +### Total energy deposition in calorimeter by a source track in 41 cells : 0.81318826603237 (GeV) -Source track ID 2555 (pi-,0.65420295051113[GeV]) at (-91.890578405457,-491.48359240193,1124.4743669952) +Source track ID 3362 (pi-,0.65427123483908[GeV]) at (-90.473487260039,-491.74642662963,1125.9985716746) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[16,34] 0.008487269363099 [GeV] -Cell[18,35] 0.026439577546874 [GeV] -Cell[18,34] 0.0034519148379035 [GeV] -Cell[18,36] 0.00017469162670852 [GeV] -Cell[17,34] 0.0064889514834005 [GeV] -Cell[17,32] 5.6905089877546e-08 [GeV] -Cell[17,37] 0.00043714247451453 [GeV] -Cell[14,13] 6.6277279984206e-09 [GeV] -Cell[18,37] 0.001800380260675 [GeV] -Cell[16,28] 5.8652367442846e-09 [GeV] -Cell[16,29] 8.1697362475097e-09 [GeV] -Cell[16,35] 0.17776964185427 [GeV] -Cell[16,36] 0.010398148809911 [GeV] -Cell[16,37] 0.0004335558697504 [GeV] -Cell[15,34] 0.097989419643953 [GeV] -Cell[17,33] 0.0011450951409623 [GeV] -Cell[17,35] 0.12556251777713 [GeV] -Cell[18,32] 5.1155598109744e-06 [GeV] -Cell[19,37] 1.4601068462525e-06 [GeV] -Cell[19,36] 0.0012669706172827 [GeV] -Cell[17,36] 0.0011759392100523 [GeV] -Cell[18,33] 0.0011133578837979 [GeV] -### Total energy deposition in calorimeter by a source track in 22 cells : 0.46414122763474 (GeV) +Cell[14,32] 0.0008143677196557 [GeV] +Cell[15,32] 0.019964440107603 [GeV] +Cell[16,32] 3.9181486412417e-05 [GeV] +Cell[15,31] 0.0021057166752345 [GeV] +Cell[14,31] 0.013708525905652 [GeV] +Cell[16,29] 3.6128841456957e-06 [GeV] +Cell[15,46] 3.0983632483981e-05 [GeV] +Cell[12,10] 0.00056393268585402 [GeV] +Cell[14,35] 0.00083425415388558 [GeV] +Cell[11,22] 0.00019160043070599 [GeV] +Cell[12,21] 0.00024302177766037 [GeV] +Cell[12,20] 0.00050275185847704 [GeV] +Cell[12,11] 0.020505050200957 [GeV] +Cell[10,19] 4.012898018118e-06 [GeV] +Cell[13,35] 3.4095835871994e-07 [GeV] +Cell[12,12] 0.0023748798307371 [GeV] +Cell[17,46] 1.2769349621067e-07 [GeV] +Cell[16,0] 0.00020668243930879 [GeV] +Cell[14,36] 0.0012772045403666 [GeV] +Cell[13,21] 0.0001959218852104 [GeV] +Cell[14,21] 2.8521753847599e-10 [GeV] +Cell[16,47] 4.7048364948068e-05 [GeV] +Cell[17,47] 1.7809215933084e-09 [GeV] +Cell[1,39] 0.0030626643997663 [GeV] +Cell[1,40] 8.1883006804446e-05 [GeV] +Cell[12,13] 0.00022923378167764 [GeV] +Cell[12,14] 7.5220150354312e-05 [GeV] +Cell[13,42] 1.3678800314665e-12 [GeV] +Cell[13,41] 1.3529389202063e-05 [GeV] +Cell[12,4] 0.00082873137578917 [GeV] +Cell[15,36] 0.00087613768476695 [GeV] +Cell[15,37] 1.7073352613806e-05 [GeV] +Cell[18,34] 0.00028079641798229 [GeV] +Cell[16,36] 0.0026474287315698 [GeV] +Cell[16,19] 7.6256219181232e-06 [GeV] +Cell[16,18] 0.00075712947650391 [GeV] +Cell[16,35] 0.0031035084727303 [GeV] +Cell[17,34] 3.8079548685346e-06 [GeV] +Cell[16,34] 0.00044578107460416 [GeV] +Cell[15,34] 0.10351170859056 [GeV] +Cell[15,33] 0.0040606568850774 [GeV] +Cell[16,40] 2.932789825536e-07 [GeV] +Cell[14,37] 0.0016972771675219 [GeV] +Cell[15,35] 0.011225300976219 [GeV] +Cell[14,33] 3.8369280900952e-08 [GeV] +Cell[15,8] 0.0027260206901452 [GeV] +Cell[14,41] 4.5329795739235e-09 [GeV] +Cell[16,27] 1.3980662333779e-06 [GeV] +Cell[16,25] 6.0293499263935e-06 [GeV] +Cell[16,24] 8.3876852295361e-07 [GeV] +Cell[15,18] 0.0027757481669199 [GeV] +Cell[15,19] 0.00047099798035208 [GeV] +Cell[15,21] 1.8759012732517e-08 [GeV] +Cell[14,42] 4.4528860598803e-12 [GeV] +Cell[15,22] 1.1212667050131e-07 [GeV] +Cell[16,41] 2.9198708944023e-09 [GeV] +Cell[14,22] 0.00016366068124171 [GeV] +Cell[15,47] 0.00039262288169652 [GeV] +Cell[13,13] 0.00080523633689245 [GeV] +Cell[13,12] 4.5090045037796e-05 [GeV] +Cell[15,25] 0.0011463293927445 [GeV] +Cell[15,24] 0.0049914286643496 [GeV] +Cell[15,23] 4.8648511619717e-05 [GeV] +Cell[15,26] 1.8655389227206e-05 [GeV] +Cell[16,26] 0.00053374197879361 [GeV] +Cell[10,22] 1.1700041902827e-05 [GeV] +Cell[10,23] 2.2464967059932e-09 [GeV] +Cell[14,34] 0.0005438394643129 [GeV] +Cell[16,46] 6.0020841601727e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 69 cells : 0.21122167337572 (GeV) -Source track ID 2479 (e-,0.00062607986776882[GeV]) at (-346.04868463665,-360.90207516893,1581.6964539985) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[17,30] 2.5009478929253e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 2.5009478929253e-05 (GeV) - -Source track ID 2453 (gamma,0.23818895051853[GeV]) at (-24.111052240173,-499.41831880686,-17.911064377671) +Source track ID 3280 (gamma,0.23818895051853[GeV]) at (-24.111052240173,-499.41831880686,-17.911064377671) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,35] 0.21867074381692 [GeV] -Cell[9,36] 0.009528609729603 [GeV] -Cell[10,34] 0.0013743945759866 [GeV] -Cell[10,35] 0.008615202396019 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.23818895051853 (GeV) +Cell[7,8] 0.00042932071914374 [GeV] +Cell[8,36] 0.00030158848541862 [GeV] +Cell[9,35] 0.22728853451137 [GeV] +Cell[9,36] 0.0017648446252356 [GeV] +Cell[10,36] 0.00017092924852192 [GeV] +Cell[10,35] 0.004023998764521 [GeV] +Cell[0,14] 0.00051099891 [GeV] +Cell[0,13] 0.0031202153176619 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.23761043058188 (GeV) -Source track ID 2454 (gamma,0.33413532464401[GeV]) at (245.8933673121,435.35784351717,97.500310757389) +Source track ID 3281 (gamma,0.33413532464401[GeV]) at (245.8933673121,435.35784351717,97.500310757389) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,8] 0.29748249906782 [GeV] -Cell[10,7] 0.036652825576192 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.33413532464401 (GeV) +Cell[10,8] 0.29449747175599 [GeV] +Cell[10,7] 0.037445757606726 [GeV] +Cell[11,15] 0.0021920952812929 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.33413532464401 (GeV) -Source track ID 2295 (pi-,1.7948735261936[GeV]) at (442.6782672881,-232.45634358047,-1861.8118260498) +Source track ID 2101 (pi-,0.58754745256679[GeV]) at (451.85240769917,-214.0780270286,-1440.9225700085) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[8,10] 2.4855000869138e-05 [GeV] -Cell[10,15] 0.00011535464842336 [GeV] -Cell[6,37] 0.0001377475541384 [GeV] -Cell[7,9] 5.8467618364375e-06 [GeV] -Cell[8,11] 1.0889256518567e-05 [GeV] -Cell[9,8] 0.0018047258282034 [GeV] -Cell[9,14] 2.3475984286051e-05 [GeV] -Cell[9,9] 1.0027302545495e-05 [GeV] -Cell[7,18] 0.00012870260407021 [GeV] -Cell[7,19] 0.004796674115072 [GeV] -Cell[8,19] 0.0006294074237996 [GeV] -Cell[8,18] 5.162877147086e-06 [GeV] -Cell[6,18] 0.00047225106678707 [GeV] -Cell[6,24] 2.8130307327956e-09 [GeV] -Cell[3,21] 0.0005305256283583 [GeV] -Cell[8,17] 4.9241825674471e-05 [GeV] -Cell[2,46] 0.0049570959404244 [GeV] -Cell[10,12] 0.0045895847801732 [GeV] -Cell[6,38] 1.235818490386e-08 [GeV] -Cell[5,18] 0.0042799205102295 [GeV] -Cell[5,19] 0.0017490292273517 [GeV] -Cell[5,20] 0.0002885050223565 [GeV] -Cell[6,29] 0.00035525488007124 [GeV] -Cell[1,40] 1.8624514225394e-06 [GeV] -Cell[11,22] 0.00013925319237035 [GeV] -Cell[11,12] 9.3987289001234e-06 [GeV] -Cell[9,42] 5.0568082391464e-06 [GeV] -Cell[9,43] 8.6220370917545e-08 [GeV] -Cell[12,22] 3.5093504402539e-07 [GeV] -Cell[7,31] 2.1501885612452e-08 [GeV] -Cell[4,21] 0.00049203383861106 [GeV] -Cell[2,4] 1.4958169458623e-09 [GeV] -Cell[4,47] 2.6710913516581e-09 [GeV] -Cell[7,32] 6.6416564574183e-06 [GeV] -Cell[10,11] 0.00048813393977745 [GeV] -Cell[3,18] 4.6284236889846e-05 [GeV] -Cell[3,19] 0.00038264011728018 [GeV] -Cell[6,19] 0.00036271375390788 [GeV] -Cell[6,31] 0.00022363182178708 [GeV] -Cell[8,25] 5.1381100201979e-06 [GeV] -Cell[4,18] 0.0058676209935787 [GeV] -Cell[4,19] 0.0021163891331952 [GeV] -Cell[0,24] 6.5036266751122e-06 [GeV] -Cell[0,21] 5.238752100081e-05 [GeV] -Cell[3,17] 2.4834897317305e-08 [GeV] -Cell[0,19] 1.6737376540732e-08 [GeV] -Cell[1,22] 0.0012589710902728 [GeV] -Cell[0,3] 0.00051781268059312 [GeV] -Cell[0,2] 0.00036097324361151 [GeV] -Cell[0,0] 0.00070626432748088 [GeV] -Cell[1,20] 5.6762551832435e-05 [GeV] -Cell[1,19] 3.8765438148403e-10 [GeV] -Cell[1,2] 0.00085889107505534 [GeV] -Cell[1,44] 0.00019444914532664 [GeV] -Cell[1,6] 0.00037839400950497 [GeV] -Cell[1,7] 0.001010847835337 [GeV] -Cell[0,5] 0.070757324068149 [GeV] -Cell[2,22] 9.1003531485967e-07 [GeV] -Cell[12,21] 2.3964771535248e-06 [GeV] -Cell[3,34] 0.0026992173654047 [GeV] -Cell[1,4] 1.4959368854761e-11 [GeV] -Cell[0,20] 6.1720506703296e-06 [GeV] -Cell[1,18] 1.0931249903479e-08 [GeV] -Cell[2,3] 0.00019913749335467 [GeV] -Cell[0,4] 0.02235994442475 [GeV] -Cell[1,42] 8.344964357093e-06 [GeV] -Cell[3,20] 0.00065109251539241 [GeV] -Cell[4,13] 4.7525303671137e-08 [GeV] -Cell[0,17] 2.2282610443654e-05 [GeV] -Cell[3,24] 2.5514743407257e-05 [GeV] -Cell[3,22] 9.606599354845e-05 [GeV] -Cell[4,22] 6.4674602472223e-06 [GeV] -Cell[2,6] 6.9457746576518e-10 [GeV] -Cell[0,6] 0.0021882573847379 [GeV] -Cell[1,3] 0.0036624552613706 [GeV] -Cell[0,29] 0.0013673241207896 [GeV] -Cell[1,47] 0.0047823687456589 [GeV] -Cell[2,0] 0.00068253279651606 [GeV] -Cell[2,47] 0.015111267118411 [GeV] -Cell[3,47] 8.3004823750343e-08 [GeV] -Cell[0,43] 0.18912126249232 [GeV] -Cell[0,44] 0.40599324542445 [GeV] -Cell[1,33] 0.00041390680541201 [GeV] -Cell[1,34] 0.00014269046160462 [GeV] -Cell[1,10] 0.00069671222204681 [GeV] -Cell[1,11] 0.00013021422102747 [GeV] -Cell[2,11] 1.1739496723749e-05 [GeV] -Cell[0,34] 0.0017440793525507 [GeV] -Cell[1,0] 6.8135433961061e-06 [GeV] -Cell[3,0] 1.4947727322578e-10 [GeV] -Cell[2,33] 4.1200465639122e-06 [GeV] -Cell[3,33] 0.00231494210516 [GeV] -Cell[3,10] 1.6558879681952e-05 [GeV] -Cell[0,42] 0.0011975350438135 [GeV] -Cell[4,20] 0.0082024027575819 [GeV] -Cell[2,36] 0.00035030247417717 [GeV] -Cell[1,46] 0.0021762719084777 [GeV] -Cell[3,9] 0.0008955187903681 [GeV] -Cell[3,30] 0.0025786763853217 [GeV] -Cell[5,47] 8.8183442130685e-09 [GeV] -Cell[12,2] 4.2924657464027e-09 [GeV] -Cell[3,36] 8.2401587570075e-05 [GeV] -Cell[9,41] 1.4647425268777e-07 [GeV] -Cell[10,42] 3.6862387787551e-08 [GeV] -Cell[0,36] 2.6608790329192e-05 [GeV] -Cell[10,16] 4.2340631352999e-08 [GeV] -Cell[10,17] 7.2838287534296e-05 [GeV] -Cell[10,18] 0.00097304062146691 [GeV] -Cell[3,13] 5.4130433709361e-06 [GeV] -Cell[9,15] 7.7288287319902e-05 [GeV] -Cell[10,14] 0.00065311356012467 [GeV] -Cell[6,32] 0.00077351915958786 [GeV] -Cell[3,31] 0.00091925148819359 [GeV] -Cell[3,32] 0.0023268169505836 [GeV] -Cell[4,8] 0.0013627188371177 [GeV] -Cell[0,47] 0.00034171075068639 [GeV] -Cell[0,46] 5.4748358915845e-05 [GeV] -Cell[1,45] 0.0033008464861563 [GeV] -Cell[0,45] 0.011280614072316 [GeV] -Cell[1,43] 0.0017804325949475 [GeV] -Cell[6,28] 2.3618196803795e-05 [GeV] -Cell[0,35] 2.6511940814089e-06 [GeV] -Cell[0,33] 3.5856833392245e-08 [GeV] -Cell[2,35] 0.00022875277821117 [GeV] -Cell[1,35] 1.8855594240449e-05 [GeV] -Cell[0,25] 0.0021962312837421 [GeV] -Cell[3,46] 4.6529923565686e-08 [GeV] -Cell[2,31] 2.2590364096686e-08 [GeV] -Cell[4,31] 1.4320290385513e-05 [GeV] -Cell[8,16] 4.6324405078849e-05 [GeV] -Cell[4,35] 0.0013905434479793 [GeV] -Cell[2,34] 0.0060379198227198 [GeV] -Cell[4,30] 0.0011688651467614 [GeV] -Cell[12,3] 2.0582873889907e-07 [GeV] -Cell[4,36] 0.00075726161801958 [GeV] -Cell[4,29] 8.3936688315589e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 136 cells : 0.81706571436058 (GeV) +Cell[6,10] 1.5083403288827e-06 [GeV] +Cell[2,0] 0.002171834537593 [GeV] +Cell[6,38] 0.0028167241514058 [GeV] +Cell[6,44] 8.2584310511152e-05 [GeV] +Cell[5,11] 0.0007162730334054 [GeV] +Cell[1,34] 6.0563848237507e-06 [GeV] +Cell[1,33] 0.0013335154585416 [GeV] +Cell[1,44] 3.781656015974e-05 [GeV] +Cell[0,44] 7.3472317308187e-06 [GeV] +Cell[3,9] 0.0025104661751741 [GeV] +Cell[6,47] 0.0071287749456726 [GeV] +Cell[6,45] 0.00011156443634025 [GeV] +Cell[4,2] 0.0032317521689455 [GeV] +Cell[6,11] 9.2354215059004e-05 [GeV] +Cell[11,18] 9.3714334070683e-12 [GeV] +Cell[3,1] 0.0079843887835066 [GeV] +Cell[4,1] 0.0016069495528761 [GeV] +Cell[10,36] 0.00050772896732033 [GeV] +Cell[12,18] 7.5372967216936e-07 [GeV] +Cell[7,44] 3.7853666261071e-05 [GeV] +Cell[5,17] 2.544347795606e-06 [GeV] +Cell[1,22] 0.0015282261300405 [GeV] +Cell[4,16] 0.00029077168032757 [GeV] +Cell[3,43] 9.1317579997394e-06 [GeV] +Cell[3,37] 0.0012266033843123 [GeV] +Cell[5,44] 7.8804805473169e-05 [GeV] +Cell[1,26] 2.8174371982459e-06 [GeV] +Cell[1,43] 0.00093490937595766 [GeV] +Cell[1,42] 0.014372657698018 [GeV] +Cell[2,43] 0.00074855795534802 [GeV] +Cell[3,31] 0.0022230570024493 [GeV] +Cell[1,12] 4.0863470931072e-06 [GeV] +Cell[2,15] 0.00061706838246027 [GeV] +Cell[1,5] 0.0013532177113179 [GeV] +Cell[1,4] 0.0014276253200827 [GeV] +Cell[4,43] 0.00013587651937889 [GeV] +Cell[3,38] 6.8429051826797e-05 [GeV] +Cell[2,44] 0.17270691128341 [GeV] +Cell[3,22] 0.00084077348503373 [GeV] +Cell[2,5] 0.00096733366684884 [GeV] +Cell[2,4] 0.0035488319149261 [GeV] +Cell[2,34] 0.0022861538991753 [GeV] +Cell[2,31] 1.1423541415979e-05 [GeV] +Cell[2,32] 5.5953525713903e-07 [GeV] +Cell[3,45] 0.0022265135005103 [GeV] +Cell[2,45] 0.0098732747545425 [GeV] +Cell[2,28] 0.000476299249877 [GeV] +Cell[3,7] 0.0028171559660776 [GeV] +Cell[2,39] 7.9959785249116e-05 [GeV] +Cell[2,16] 4.6600611375652e-05 [GeV] +Cell[3,30] 2.3398421471938e-06 [GeV] +Cell[5,30] 0.0010080276357878 [GeV] +Cell[2,6] 0.0034575812876056 [GeV] +Cell[2,42] 0.000248850024783 [GeV] +Cell[2,40] 1.7266851658178e-05 [GeV] +Cell[2,41] 0.00046019682413944 [GeV] +Cell[0,0] 7.4778978842005e-08 [GeV] +Cell[1,32] 0.00028832785258783 [GeV] +Cell[2,1] 5.2538603753828e-05 [GeV] +Cell[3,14] 5.7844045368256e-05 [GeV] +Cell[4,15] 4.6172004797427e-05 [GeV] +Cell[3,24] 0.00024422135721693 [GeV] +Cell[3,25] 0.0013207372748917 [GeV] +Cell[3,46] 0.0090255508329122 [GeV] +Cell[3,32] 0.00035722817859005 [GeV] +Cell[1,28] 0.0026133217046794 [GeV] +Cell[1,29] 0.0002078418490287 [GeV] +Cell[1,27] 0.00053411944966876 [GeV] +Cell[2,29] 0.00018684748726753 [GeV] +Cell[1,30] 3.1738738016429e-08 [GeV] +Cell[4,25] 1.1720112524927e-10 [GeV] +Cell[7,0] 0.0034529348110271 [GeV] +Cell[6,40] 4.2784792603925e-06 [GeV] +Cell[5,45] 1.443091314286e-07 [GeV] +Cell[8,38] 5.7511259336025e-05 [GeV] +Cell[11,17] 3.0850060284138e-12 [GeV] +Cell[18,23] 9.2301073557358e-05 [GeV] +Cell[5,13] 2.1299994870787e-05 [GeV] +Cell[3,2] 0.00076440536802519 [GeV] +Cell[0,47] 0.00012955889831255 [GeV] +Cell[2,46] 4.2404723367099e-05 [GeV] +Cell[3,12] 0.0017230447469676 [GeV] +Cell[2,33] 0.00040754239788851 [GeV] +Cell[3,47] 0.00028495859159816 [GeV] +Cell[4,44] 1.5935112896841e-06 [GeV] +Cell[5,10] 8.6290821241391e-05 [GeV] +Cell[5,12] 0.0011549310286661 [GeV] +Cell[3,16] 0.00061904885866397 [GeV] +Cell[0,43] 3.1014166882414e-05 [GeV] +Cell[5,16] 8.2823908294358e-06 [GeV] +Cell[3,44] 0.001430724008845 [GeV] +Cell[1,41] 0.002056694875271 [GeV] +Cell[2,27] 7.5201274594292e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 93 cells : 0.28379802694686 (GeV) -Source track ID 2017 (gamma,0.16498092085606[GeV]) at (-167.27757807297,471.18808545425,-1116.9836581136) +Source track ID 2102 (pi+,0.2170884815008[GeV]) at (327.90335803984,377.46441923206,-1035.3745996195) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,36] 0.00028248606093532 [GeV] -Cell[3,15] 0.0015070127254619 [GeV] -Cell[4,15] 0.0088630710328399 [GeV] -Cell[3,14] 0.0086159919417783 [GeV] -Cell[4,14] 0.14307470616783 [GeV] -Cell[0,34] 0.00052778699291836 [GeV] -Cell[5,38] 0.00051099891 [GeV] -Cell[0,35] 0.0015988670242959 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.16498092085606 (GeV) +Cell[5,32] 0.0015442657934729 [GeV] +Cell[4,6] 0.10330809499733 [GeV] +Cell[3,33] 0.0020979196890283 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.10695028047983 (GeV) -Source track ID 1898 (gamma,0.025785962614609[GeV]) at (-499.85155932106,12.182719084907,-421.85985426136) +Source track ID 2104 (neutron,0.94396403823531[GeV]) at (438.59084196001,-240.07930637356,-1162.0739832409) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,23] 0.025784123768273 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.025784123768273 (GeV) +Cell[4,43] 8.4006393903564e-05 [GeV] +Cell[4,44] 0.00032760276691038 [GeV] +Cell[3,44] 0.003956727612845 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.004368336773659 (GeV) -Source track ID 1899 (gamma,0.77353931528222[GeV]) at (193.22390359013,-461.15563867461,-1884.3170148329) +Source track ID 2105 (gamma,0.0040197164704084[GeV]) at (399.77118395697,-300.30484591102,-994.89157026029) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[1,12] 0.00051099891 [GeV] -Cell[5,22] 0.00035919310851981 [GeV] -Cell[0,0] 0.00093319818228924 [GeV] -Cell[1,19] 0.00051099891 [GeV] -Cell[0,38] 0.044873266542354 [GeV] -Cell[0,39] 0.67961937547214 [GeV] -Cell[0,37] 0.0010080731678609 [GeV] -Cell[4,15] 0.00051099891 [GeV] -Cell[0,42] 0.0038276187267032 [GeV] -Cell[2,2] 0.00085418551050944 [GeV] -Cell[0,26] 0.0010062578448459 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.73401416528522 (GeV) +Cell[5,43] 0.0035087175604084 [GeV] +Cell[4,42] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0040197164704084 (GeV) -Source track ID 1861 (pi+,0.23588624586823[GeV]) at (64.318222863579,495.8459097418,-1620.4804879981) +Source track ID 2106 (gamma,0.00033680420565254[GeV]) at (492.81819330369,84.440679467244,-367.81393726783) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[5,45] 0.00011378381772556 [GeV] -Cell[2,46] 5.3603434935212e-09 [GeV] -Cell[9,35] 7.7062639247742e-05 [GeV] -Cell[1,12] 5.5090930626307e-05 [GeV] -Cell[0,11] 1.1302188795526e-06 [GeV] -Cell[0,28] 5.6752469390631e-12 [GeV] -Cell[9,36] 0.00020958822048078 [GeV] -Cell[5,26] 1.1930882465094e-08 [GeV] -Cell[4,47] 0.00065446830321024 [GeV] -Cell[9,37] 9.8051437585582e-05 [GeV] -Cell[0,10] 0.0018723298306988 [GeV] -Cell[1,13] 4.1827557424767e-06 [GeV] -Cell[4,0] 0.0014533918606463 [GeV] -Cell[0,29] 2.3899597523268e-05 [GeV] -Cell[2,0] 1.8941995222121e-08 [GeV] -Cell[2,12] 0.00039884710832325 [GeV] -Cell[1,10] 0.0028705364196957 [GeV] -Cell[1,11] 0.1477157491293 [GeV] -Cell[2,11] 0.0014800467109223 [GeV] -Cell[1,0] 7.1114720485639e-06 [GeV] -Cell[3,45] 0.0014970209550121 [GeV] -Cell[5,46] 0.00030199408809801 [GeV] -Cell[4,37] 0.00040702246646045 [GeV] -Cell[3,1] 0.00022177857161327 [GeV] -Cell[5,15] 5.6942605006043e-06 [GeV] -Cell[5,14] 5.499788094312e-06 [GeV] -Cell[3,37] 2.5759142896498e-05 [GeV] -Cell[0,30] 0.0022723812376821 [GeV] -Cell[0,27] 0.0011724749085112 [GeV] -Cell[0,31] 3.1275703804567e-09 [GeV] -### Total energy deposition in calorimeter by a source track in 30 cells : 0.162944935238 (GeV) +Cell[8,1] 0.00033680420565254 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00033680420565254 (GeV) -Source track ID 1858 (gamma,0.59980090891317[GeV]) at (255.70125353783,-429.67065170801,-1133.3038220111) +Source track ID 1731 (gamma,0.16498092085606[GeV]) at (-167.2775756377,471.1880863188,-1116.98356483) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[6,16] 0.00056988863018234 [GeV] -Cell[5,22] 0.00051099891 [GeV] -Cell[3,39] 0.043349241554567 [GeV] -Cell[1,19] 0.00047940843723289 [GeV] -Cell[4,42] 0.00091084024522536 [GeV] -Cell[4,41] 0.00073956653834758 [GeV] -Cell[4,43] 0.00067871079841302 [GeV] -Cell[1,7] 0.0021011721077157 [GeV] -Cell[5,24] 0.00045492906841388 [GeV] -Cell[4,40] 0.50126931501582 [GeV] -Cell[3,40] 0.010269358911046 [GeV] -Cell[5,23] 0.0024137467217979 [GeV] -Cell[5,46] 0.00051099891 [GeV] -Cell[5,7] 0.00051099891 [GeV] -Cell[16,0] 0.0012720745775522 [GeV] -Cell[4,39] 0.011179477061707 [GeV] -Cell[3,28] 0.00036352211672885 [GeV] -### Total energy deposition in calorimeter by a source track in 17 cells : 0.57758424851475 (GeV) +Cell[9,36] 0.0003517845387616 [GeV] +Cell[3,9] 0.00089028274375003 [GeV] +Cell[5,1] 0.00030258006579549 [GeV] +Cell[4,14] 0.15017775022561 [GeV] +Cell[3,1] 0.00051473974100847 [GeV] +Cell[4,18] 0.0047742051289062 [GeV] +Cell[1,35] 0.00051099891 [GeV] +Cell[3,31] 0.0011408810290587 [GeV] +Cell[4,31] 0.00042551939490437 [GeV] +Cell[3,22] 0.00051099891 [GeV] +Cell[2,41] 0.00051084123122689 [GeV] +Cell[3,14] 0.0041201218853209 [GeV] +Cell[4,15] 0.00042083777253798 [GeV] +### Total energy deposition in calorimeter by a source track in 13 cells : 0.16465154157688 (GeV) -Source track ID 1859 (gamma,0.053266099197347[GeV]) at (183.99446705988,464.91508481803,-1027.45571619) +Source track ID 1656 (gamma,0.025785962614609[GeV]) at (-499.85156157998,12.182626402071,-421.86027214421) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[4,19] 0.00051099891 [GeV] -Cell[2,3] 0.0010769878402762 [GeV] -Cell[3,24] 0.00051099891 [GeV] -Cell[1,46] 0.00027829387979241 [GeV] -Cell[4,6] 0.0048432038311968 [GeV] -Cell[4,8] 0.010544910997033 [GeV] -Cell[1,45] 0.001084190444335 [GeV] -Cell[4,9] 0.029771910369833 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.048621495182467 (GeV) +Cell[8,11] 0.00029728142474435 [GeV] +Cell[7,23] 0.024778127273502 [GeV] +Cell[8,15] 0.00019404164957006 [GeV] +Cell[7,29] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.025780449257816 (GeV) -Source track ID 1856 (gamma,0.39597382458922[GeV]) at (-372.59429916265,-333.42688588579,-1802.3851909927) +Source track ID 1657 (gamma,0.77353931528222[GeV]) at (193.22389509577,-461.15564223375,-1884.3170388951) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[0,28] 0.00102199782 [GeV] -Cell[1,29] 0.001913396980177 [GeV] -Cell[0,29] 0.39009316501704 [GeV] -Cell[0,30] 0.00046142847239731 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.39348998828961 (GeV) +Cell[5,25] 0.00074675139280695 [GeV] +Cell[6,12] 0.00035445005479085 [GeV] +Cell[0,39] 0.47194669855742 [GeV] +Cell[0,24] 0.0004159238415366 [GeV] +Cell[5,22] 0.0002894769957743 [GeV] +Cell[0,9] 0.003659328335513 [GeV] +Cell[0,20] 0.0019248710045801 [GeV] +Cell[0,23] 0.0041783661979294 [GeV] +Cell[0,2] 0.00051099891 [GeV] +Cell[1,20] 0.00044344366027153 [GeV] +Cell[1,5] 0.00036525209306032 [GeV] +Cell[0,11] 0.00015926353883408 [GeV] +Cell[1,4] 0.00044431016948173 [GeV] +Cell[0,4] 0.00026122522169566 [GeV] +Cell[0,14] 0.00051099891 [GeV] +Cell[0,38] 0.21924083838248 [GeV] +Cell[1,11] 0.0010500724120148 [GeV] +Cell[0,12] 0.00051099891 [GeV] +Cell[5,31] 0.00018987752986382 [GeV] +Cell[0,37] 0.0003325336796246 [GeV] +Cell[1,8] 0.00042419951734084 [GeV] +Cell[0,0] 0.00051099891 [GeV] +Cell[0,42] 0.0070849009464944 [GeV] +Cell[4,23] 0.00027170225087429 [GeV] +Cell[4,21] 0.00051099891 [GeV] +Cell[0,31] 0.00084815304731648 [GeV] +### Total energy deposition in calorimeter by a source track in 26 cells : 0.7171866333797 (GeV) -Source track ID 1857 (gamma,0.02130681471934[GeV]) at (476.42903770574,151.70818050054,-84.417607036593) +Source track ID 1617 (pi+,0.23584892735226[GeV]) at (53.075862727434,497.17497201261,-1626.2184144699) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,2] 0.020217316959948 [GeV] -Cell[9,0] 0.00071252392279446 [GeV] -Cell[9,1] 0.00037697383659801 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.02130681471934 (GeV) +Cell[2,22] 0.00051099891 [GeV] +Cell[1,11] 0.12664240799578 [GeV] +Cell[1,10] 0.0033910621525886 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.13054446905837 (GeV) -Source track ID 1855 (gamma,0.19239638056034[GeV]) at (-414.65187847504,279.39903306404,-1130.207168192) +Source track ID 1614 (gamma,0.59980090891317[GeV]) at (255.70125647983,-429.67064995719,-1133.3038368836) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[0,11] 0.00068670856282949 [GeV] -Cell[3,18] 0.0003184156527878 [GeV] -Cell[3,19] 0.0084135359237911 [GeV] -Cell[4,18] 0.0016925891881446 [GeV] -Cell[4,19] 0.17145475611352 [GeV] -Cell[5,33] 0.00044517234437257 [GeV] -Cell[4,20] 0.0074664530619819 [GeV] -Cell[2,39] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.19098862975743 (GeV) +Cell[1,33] 0.00031622865533443 [GeV] +Cell[3,39] 0.0075006684992195 [GeV] +Cell[0,19] 0.00051099891 [GeV] +Cell[1,12] 0.0028692186795771 [GeV] +Cell[1,3] 0.00062395927799742 [GeV] +Cell[3,0] 0.00051099891 [GeV] +Cell[2,20] 0.0012450775154697 [GeV] +Cell[4,40] 0.50389455491829 [GeV] +Cell[1,16] 0.00024551483369427 [GeV] +Cell[4,12] 0.00036407739393158 [GeV] +Cell[1,9] 0.0038058856195197 [GeV] +Cell[3,41] 0.0026683652696929 [GeV] +Cell[3,40] 0.015572261159612 [GeV] +Cell[2,29] 0.0018061340489294 [GeV] +Cell[12,15] 0.00086343479307336 [GeV] +Cell[14,17] 0.0021166820885695 [GeV] +Cell[4,41] 0.00036587634773661 [GeV] +Cell[4,42] 0.0004540296640343 [GeV] +Cell[3,34] 0.0029448125751815 [GeV] +Cell[4,39] 0.048456789452779 [GeV] +Cell[4,11] 0.00065840578970454 [GeV] +Cell[6,23] 0.00051952669964012 [GeV] +### Total energy deposition in calorimeter by a source track in 22 cells : 0.59831350110199 (GeV) -Source track ID 1761 (gamma,0.25162621009879[GeV]) at (499.02634687159,-31.18822098153,957.00755413819) +Source track ID 1615 (gamma,0.053266099197347[GeV]) at (183.99450012634,464.91507173166,-1027.4558743765) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[17,22] 0.00041399816043407 [GeV] -Cell[15,45] 0.00044323645678028 [GeV] -Cell[18,27] 0.0003082505965332 [GeV] -Cell[13,36] 0.0010003588032363 [GeV] -Cell[14,47] 0.21399742308383 [GeV] -Cell[15,46] 0.0048267613530115 [GeV] -Cell[15,47] 0.028384857425116 [GeV] -Cell[17,30] 0.00051099891 [GeV] -Cell[15,12] 0.00018350904395549 [GeV] -Cell[18,20] 0.00051099891 [GeV] -Cell[17,23] 0.00076326269400251 [GeV] -Cell[17,19] 0.00028255466189201 [GeV] -### Total energy deposition in calorimeter by a source track in 12 cells : 0.25162621009879 (GeV) +Cell[4,9] 0.051633959690665 [GeV] +Cell[4,10] 0.0016321395066825 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.053266099197347 (GeV) -Source track ID 1536 (gamma,0.23940053141976[GeV]) at (-378.30990902708,-326.92753437409,1067.9855591695) +Source track ID 1612 (gamma,0.39597382458922[GeV]) at (-372.59429837738,-333.42688676331,-1802.3852009406) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[15,29] 0.21432850804894 [GeV] -Cell[18,1] 0.00012712563649018 [GeV] -Cell[15,30] 0.0072742415139848 [GeV] -Cell[16,30] 0.0049468005290843 [GeV] -Cell[16,15] 0.00043925034048405 [GeV] -Cell[16,29] 0.0012456413127003 [GeV] -Cell[15,28] 0.0063182037515884 [GeV] -Cell[18,46] 0.00014548377003257 [GeV] -Cell[18,0] 0.00045529090533524 [GeV] -Cell[17,15] 0.0001350693291721 [GeV] -Cell[19,32] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.23592661404781 (GeV) +Cell[0,15] 0.00051099891 [GeV] +Cell[0,29] 0.36012074137106 [GeV] +Cell[2,39] 0.0017672510622852 [GeV] +Cell[2,11] 0.00081076408540766 [GeV] +Cell[0,28] 0.0071376069534371 [GeV] +Cell[0,45] 0.00026569473325782 [GeV] +Cell[16,43] 0.00032054386071305 [GeV] +Cell[1,29] 0.001389606215098 [GeV] +Cell[1,30] 0.0017449159747646 [GeV] +Cell[6,14] 0.00037873915495729 [GeV] +Cell[0,7] 0.0014202207083712 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.37586708302935 (GeV) -Source track ID 1160 (gamma,0.41164872010706[GeV]) at (-456.42208212473,204.154066697,168.67818024069) +Source track ID 1613 (gamma,0.02130681471934[GeV]) at (476.42903950586,151.70817484739,-84.417661518957) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[11,23] 0.00027199162240024 [GeV] -Cell[10,22] 3.6166739563226e-06 [GeV] -Cell[11,21] 0.0055263214067581 [GeV] -Cell[10,20] 0.30440407544422 [GeV] -Cell[10,21] 0.0048149934474614 [GeV] -Cell[11,20] 0.094491671554627 [GeV] +Cell[8,2] 0.0015547139460991 [GeV] +Cell[9,2] 0.019752100773241 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.02130681471934 (GeV) + +Source track ID 1611 (gamma,0.19239638056034[GeV]) at (-414.65188656689,279.39902105505,-1130.207227793) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[3,1] 0.00051099891 [GeV] +Cell[4,18] 0.00047372206028153 [GeV] +Cell[4,19] 0.17396933943537 [GeV] +Cell[2,5] 0.0050602054881979 [GeV] +Cell[2,10] 0.00015755674630137 [GeV] +Cell[3,40] 0.00049787860719936 [GeV] +Cell[3,19] 0.010389437401234 [GeV] +Cell[4,20] 0.00048268035815566 [GeV] +Cell[4,44] 0.00050111938990402 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.19204293839664 (GeV) + +Source track ID 1525 (gamma,0.25162621009879[GeV]) at (499.02634652624,-31.188226507317,957.00764397888) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[14,27] 0.00051099891 [GeV] +Cell[14,0] 0.0016773664200566 [GeV] +Cell[16,47] 0.00040882173073463 [GeV] +Cell[14,46] 0.00051099891 [GeV] +Cell[14,47] 0.215893152157 [GeV] +Cell[16,34] 0.00051099891 [GeV] +Cell[19,38] 0.00051099891 [GeV] +Cell[15,0] 0.0028349561579182 [GeV] +Cell[15,47] 0.027989309175097 [GeV] +Cell[16,22] 0.00033012751154388 [GeV] +Cell[16,46] 0.0004484813064483 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.25162621009879 (GeV) + +Source track ID 1382 (gamma,4.5169457731185e-06[GeV]) at (-485.1716667835,-120.86543654214,1341.2855671777) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[16,25] 4.5169457731185e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 4.5169457731185e-06 (GeV) + +Source track ID 1306 (e-,0.00080046723299694[GeV]) at (-498.93091477229,-32.679386231787,1894.2992279969) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[18,17] 1.6144393238189e-06 [GeV] +Cell[19,24] 4.2885426897308e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 5.9029820135497e-06 (GeV) + +Source track ID 1288 (gamma,0.23940053141976[GeV]) at (-378.30991345997,-326.9275292445,1067.9855878407) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[15,32] 0.00092549009182832 [GeV] +Cell[15,30] 0.00044100110377116 [GeV] +Cell[16,29] 0.0026488601338689 [GeV] +Cell[12,40] 0.0023677857397798 [GeV] +Cell[15,28] 0.003831873660345 [GeV] +Cell[15,29] 0.22664668536908 [GeV] +Cell[14,29] 0.0025388353210867 [GeV] +### Total energy deposition in calorimeter by a source track in 7 cells : 0.23940053141976 (GeV) + +Source track ID 1059 (gamma,0.41164872010706[GeV]) at (-456.42208718711,204.15405537917,168.67819602614) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[11,21] 0.0017812486901363 [GeV] +Cell[12,17] 0.0039975052278963 [GeV] +Cell[11,24] 0.00011452959440955 [GeV] +Cell[12,20] 0.0031505578103333 [GeV] +Cell[11,20] 0.012832000483288 [GeV] +Cell[10,20] 0.37675748914068 [GeV] Cell[11,19] 0.00051099891 [GeV] -Cell[10,19] 0.0016250510476411 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.41164872010706 (GeV) +Cell[9,47] 0.00182321728685 [GeV] +Cell[10,21] 0.0086436379455888 [GeV] +Cell[11,47] 0.00033985097838971 [GeV] +Cell[10,22] 0.0001677893317541 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.41011882539932 (GeV) -Source track ID 1210 (gamma,0.00041373984154606[GeV]) at (-484.33579721293,124.17260381469,-41.403925414627) +Source track ID 1065 (gamma,0.002668280524687[GeV]) at (-370.31613043327,335.95529991493,-37.160387452246) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,22] 0.00041373984154606 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00041373984154606 (GeV) +Cell[9,18] 0.002668280524687 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.002668280524687 (GeV) -Source track ID 1216 (gamma,0.00097488780104703[GeV]) at (279.59233588488,-414.521562424,-299.47669626386) +Source track ID 1066 (gamma,0.047228206518042[GeV]) at (-371.36391353266,334.7967200044,-37.03723867487) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[8,40] 0.00097488780104703 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00097488780104703 (GeV) +Cell[9,19] 0.0058548402885405 [GeV] +Cell[9,18] 0.036478136229637 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.042332976518178 (GeV) -Source track ID 1218 (gamma,0.021563229632998[GeV]) at (440.24912386962,237.02470110103,-102.03477321742) +Source track ID 1069 (gamma,6.9879294615368e-05[GeV]) at (-372.07712488329,334.0039118612,-56.591349451823) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,3] 0.019337882131414 [GeV] -Cell[9,4] 0.0022253475015845 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.021563229632998 (GeV) +Cell[9,18] 6.9879294615368e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 6.9879294615368e-05 (GeV) -Source track ID 1220 (gamma,0.023295696562425[GeV]) at (-474.6298765017,157.24655904654,-77.035088708628) +Source track ID 1070 (gamma,0.00025373940538694[GeV]) at (-363.5144605003,343.30341828647,-101.95739713303) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,21] 0.023295696562425 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.023295696562425 (GeV) +Cell[9,18] 0.00025373940538694 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00025373940538694 (GeV) -Source track ID 1223 (gamma,0.020402893679905[GeV]) at (-461.77543549083,-191.73796488243,-114.40234455086) +Source track ID 1074 (gamma,0.00090085691783976[GeV]) at (-321.38414793284,383.03032446202,-124.66527318523) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,30] 0.00074610758493608 [GeV] -Cell[9,27] 0.011252683089529 [GeV] -Cell[9,26] 0.0078881942604702 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.019886984934935 (GeV) +Cell[9,17] 0.00090085691783976 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00090085691783976 (GeV) -Source track ID 1231 (gamma,0.0001202990989248[GeV]) at (166.63580589255,471.41543058595,-859.04937061131) +Source track ID 1075 (gamma,0.00023827884498555[GeV]) at (-347.52263160245,359.4829905908,-133.00950430301) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[5,9] 0.0001202990989248 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0001202990989248 (GeV) +Cell[9,17] 0.00023827884498555 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00023827884498555 (GeV) -Source track ID 1233 (gamma,6.9651137000438e-05[GeV]) at (492.84113145883,-84.306696901112,-539.50737505666) +Source track ID 1078 (gamma,0.00028122281857773[GeV]) at (232.108597264,442.86069940348,-189.06225916058) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,46] 6.9651137000438e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 6.9651137000438e-05 (GeV) +Cell[9,8] 0.00028122281857773 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00028122281857773 (GeV) -Source track ID 1240 (gamma,0.00012861450149891[GeV]) at (466.07284107486,-181.04172671628,173.18721551505) +Source track ID 1079 (gamma,0.00039031275062622[GeV]) at (212.97091197632,452.37527634915,482.35611495151) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,42] 0.00012861450149891 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00012861450149891 (GeV) +Cell[12,8] 0.00039031275062622 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00039031275062622 (GeV) -Source track ID 1179 (gamma,0.00082568339774185[GeV]) at (390.1699412167,-312.67781656356,-497.32120476627) +Source track ID 1081 (gamma,4.751919006275e-05[GeV]) at (-355.68311096495,351.41076331595,-97.710136648059) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,42] 0.00082568339774185 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00082568339774185 (GeV) +Cell[9,18] 4.751919006275e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 4.751919006275e-05 (GeV) -Source track ID 1181 (gamma,0.012701056586518[GeV]) at (-338.84951534023,367.66969681182,-278.22540692488) +Source track ID 1084 (gamma,0.0002638026157505[GeV]) at (-409.55563054196,286.81733819869,-124.45441955085) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[8,17] 0.010150365751153 [GeV] -Cell[6,27] 0.00041815328164842 [GeV] -Cell[5,33] 0.00034627372252567 [GeV] -Cell[14,34] 0.0017632228837551 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.012678015639082 (GeV) +Cell[9,19] 0.0002638026157505 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0002638026157505 (GeV) -Source track ID 1185 (gamma,0.00016565461869605[GeV]) at (334.55023984116,371.58597527654,460.15076501439) +Source track ID 1063 (gamma,0.00087703767272447[GeV]) at (-370.11683163474,336.1748517374,-37.611079101537) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[12,6] 0.00016565461869605 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00016565461869605 (GeV) +Cell[9,18] 0.00087703767272447 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00087703767272447 (GeV) -Source track ID 1186 (gamma,0.00051099891[GeV]) at (468.89108945526,-173.61205669383,-1658.9825169848) +Source track ID 1064 (gamma,0.00022855302488016[GeV]) at (-369.8297046876,336.49069753959,-37.204038595101) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[1,45] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) +Cell[9,18] 0.00022855302488016 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00022855302488016 (GeV) -Source track ID 1159 (gamma,0.41324573943274[GeV]) at (303.44001238969,-397.39672731534,976.47730315274) +Source track ID 1062 (e+,0.091001877938387[GeV]) at (-361.86570544302,345.04088340982,-37.826324227368) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[16,31] 0.0019175580009585 [GeV] -Cell[13,18] 0.00050742056477072 [GeV] -Cell[15,40] 0.19927963237975 [GeV] -Cell[15,42] 0.0026421117426438 [GeV] -Cell[14,41] 0.0070563167557548 [GeV] -Cell[15,41] 0.080172635856464 [GeV] -Cell[12,6] 0.0022776693120506 [GeV] -Cell[13,47] 0.00051099891 [GeV] -Cell[13,0] 0.003787502109395 [GeV] -Cell[14,40] 0.1044114030079 [GeV] -Cell[18,15] 0.00080679539145226 [GeV] -Cell[17,11] 0.0011886052197864 [GeV] -Cell[14,25] 0.0033920900852553 [GeV] -Cell[12,16] 0.0004989151172332 [GeV] -Cell[17,18] 0.00045246360531075 [GeV] -### Total energy deposition in calorimeter by a source track in 15 cells : 0.40890211805873 (GeV) +Cell[10,6] 0.00029180040618578 [GeV] +Cell[9,32] 0.00011679248760089 [GeV] +Cell[10,19] 0.0025705481590987 [GeV] +Cell[10,18] 0.0069165393706035 [GeV] +Cell[9,18] 0.068994521880011 [GeV] +Cell[9,17] 0.012150369781065 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.091040572084565 (GeV) -Source track ID 1088 (pi-,0.23939892601124[GeV]) at (-321.6165444157,-382.83521044714,-1227.9323431425) +Source track ID 1058 (gamma,0.41324573943274[GeV]) at (303.44001238969,-397.39672731534,976.47730315274) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[5,17] 0.0032368231241035 [GeV] -Cell[5,18] 0.0022362080755357 [GeV] -Cell[5,19] 0.0069257493822949 [GeV] -Cell[5,20] 1.1980821909674e-08 [GeV] -Cell[4,18] 0.0077585948087913 [GeV] -Cell[4,19] 0.0018851839371551 [GeV] -Cell[4,17] 3.9376436109251e-07 [GeV] -Cell[3,34] 0.0034269510472238 [GeV] -Cell[3,33] 0.0014709937946281 [GeV] -Cell[4,20] 1.1375757923815e-05 [GeV] -Cell[3,30] 0.067527657879219 [GeV] -Cell[4,34] 0.0012148157480012 [GeV] -Cell[3,31] 0.044787914550468 [GeV] -Cell[3,32] 0.00086518898232195 [GeV] -Cell[4,33] 0.0069995384096084 [GeV] -Cell[4,32] 0.00027155398850869 [GeV] -Cell[4,30] 0.0056738808698981 [GeV] -### Total energy deposition in calorimeter by a source track in 17 cells : 0.15429283610087 (GeV) +Cell[11,5] 0.00090782335704494 [GeV] +Cell[13,10] 0.00051099891 [GeV] +Cell[14,40] 0.12605241595795 [GeV] +Cell[15,40] 0.20957736095212 [GeV] +Cell[15,41] 0.056620036401652 [GeV] +Cell[14,7] 0.0015312921830096 [GeV] +Cell[14,41] 0.018045811670966 [GeV] +### Total energy deposition in calorimeter by a source track in 7 cells : 0.41324573943274 (GeV) -Source track ID 1089 (pi+,1.0810454094382[GeV]) at (389.59608202393,-313.39255395047,505.42970097912) +Source track ID 1045 (neutron,1.0430453879836[GeV]) at (-304.525867717,396.56524796206,33.413986643443) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,10] 1.9464536890155e-05 [GeV] -Cell[7,35] 0.00053920175394228 [GeV] -Cell[8,18] 0.00030096324250232 [GeV] -Cell[7,47] 3.3518264681334e-05 [GeV] -Cell[12,39] 0.00030710862422181 [GeV] -Cell[13,43] 2.3518365718587e-05 [GeV] -Cell[9,18] 1.1106400203289e-06 [GeV] -Cell[7,3] 2.0903549855575e-05 [GeV] -Cell[11,42] 0.00014408691296864 [GeV] -Cell[11,27] 0.00078274916284875 [GeV] -Cell[9,19] 0.00081385024943722 [GeV] -Cell[10,27] 0.00092954062511977 [GeV] -Cell[7,34] 0.00015212361031445 [GeV] -Cell[15,29] 0.00011650438138247 [GeV] -Cell[14,28] 0.00095514588382805 [GeV] -Cell[7,36] 0.00066081232259353 [GeV] -Cell[17,6] 4.7802232438698e-06 [GeV] -Cell[14,38] 5.164533486095e-07 [GeV] -Cell[18,27] 8.0641167124213e-05 [GeV] -Cell[13,32] 0.00077583851277968 [GeV] -Cell[15,32] 2.93245431385e-06 [GeV] -Cell[15,30] 2.5738618205651e-09 [GeV] -Cell[13,26] 5.8070723940773e-06 [GeV] -Cell[14,27] 0.00049128845100544 [GeV] -Cell[14,26] 0.0036979363284156 [GeV] -Cell[13,25] 0.0013891283471535 [GeV] -Cell[13,36] 0.00029241876173137 [GeV] -Cell[12,26] 0.00014582344655616 [GeV] -Cell[14,18] 2.4188251700252e-08 [GeV] -Cell[13,42] 0.0026514212462634 [GeV] -Cell[12,27] 0.00012393825408003 [GeV] -Cell[17,0] 2.3252891551238e-06 [GeV] -Cell[12,40] 1.8291757442057e-10 [GeV] -Cell[14,44] 0.00013963722422 [GeV] -Cell[11,28] 1.1279715862429e-05 [GeV] -Cell[11,25] 2.1660650818376e-05 [GeV] -Cell[12,25] 0.0038343009413569 [GeV] -Cell[12,24] 0.00036785719883505 [GeV] -Cell[11,26] 0.00058369413854336 [GeV] -Cell[10,20] 7.2480100057874e-05 [GeV] -Cell[11,13] 2.7979243066056e-07 [GeV] -Cell[13,37] 0.0020196543129052 [GeV] -Cell[12,36] 6.0642916942015e-06 [GeV] -Cell[10,38] 9.2902019227949e-06 [GeV] -Cell[10,39] 0.00014112737868061 [GeV] -Cell[10,40] 4.5096352703808e-05 [GeV] -Cell[9,27] 2.535227133194e-06 [GeV] -Cell[13,44] 0.00031967678281637 [GeV] -Cell[8,1] 0.00031834111964781 [GeV] -Cell[10,13] 9.9010632168302e-06 [GeV] -Cell[10,32] 1.5556928701699e-08 [GeV] -Cell[12,35] 4.3503326887731e-05 [GeV] -Cell[15,25] 0.00013697420236008 [GeV] -Cell[6,7] 0.0011213611180373 [GeV] -Cell[13,21] 8.8641322378635e-05 [GeV] -Cell[7,23] 1.1079508112743e-08 [GeV] -Cell[5,34] 3.5291112726554e-07 [GeV] -Cell[12,41] 0.0059219330556665 [GeV] -Cell[12,2] 1.3658070092788e-05 [GeV] -Cell[14,43] 2.3754897711115e-09 [GeV] -Cell[16,28] 0.0016154731275854 [GeV] -Cell[12,10] 2.6365982485004e-06 [GeV] -Cell[12,45] 0.00012250349576061 [GeV] -Cell[12,44] 0.0022772657398222 [GeV] -Cell[12,43] 0.025174159124095 [GeV] -Cell[13,41] 0.0015547266685974 [GeV] -Cell[13,0] 7.2593769000378e-06 [GeV] -Cell[12,42] 0.45546606231718 [GeV] -Cell[13,20] 0.001956443458428 [GeV] -Cell[15,28] 0.00013672663216971 [GeV] -Cell[15,27] 0.008154285783917 [GeV] -Cell[15,26] 0.027538964637649 [GeV] -Cell[14,37] 6.7095454526225e-05 [GeV] -Cell[12,20] 1.3559416629505e-09 [GeV] -Cell[11,43] 1.2233913116688e-07 [GeV] -Cell[11,45] 1.223447555094e-05 [GeV] -Cell[10,42] 3.6702118813992e-07 [GeV] -Cell[15,6] 2.8014180485457e-05 [GeV] -Cell[15,5] 2.0735039492138e-05 [GeV] -Cell[16,33] 3.8332290423568e-06 [GeV] -Cell[14,6] 0.0001767271570377 [GeV] -Cell[13,2] 5.4561191105904e-06 [GeV] -Cell[17,28] 3.1370269801982e-05 [GeV] -Cell[13,4] 1.2263050166439e-07 [GeV] -Cell[14,19] 1.8481514416635e-09 [GeV] -Cell[16,27] 0.0030889260388121 [GeV] -Cell[13,3] 2.7845852298469e-07 [GeV] -Cell[14,7] 0.001150596740191 [GeV] -Cell[16,26] 0.00063968136280516 [GeV] -Cell[17,26] 0.00025602216876098 [GeV] -Cell[17,27] 0.014070858223884 [GeV] -Cell[16,43] 0.00041590048546451 [GeV] -Cell[14,20] 0.00072160099299651 [GeV] -Cell[8,0] 0.00080656137930669 [GeV] -Cell[10,19] 0.00031288344730105 [GeV] -Cell[8,2] 7.3429158861018e-05 [GeV] -Cell[16,4] 2.9975945857586e-05 [GeV] -Cell[18,26] 2.4124539148033e-05 [GeV] -Cell[5,29] 0.0017262594220411 [GeV] -Cell[6,35] 9.9877757975264e-09 [GeV] -Cell[11,2] 7.1843858371381e-05 [GeV] -Cell[13,1] 0.00018949591602632 [GeV] -Cell[15,4] 0.0010848625235282 [GeV] -Cell[15,7] 9.8496350704522e-05 [GeV] -Cell[4,30] 0.00032423621517205 [GeV] -Cell[4,29] 0.00028347147473161 [GeV] -Cell[7,22] 1.2713120668195e-07 [GeV] -### Total energy deposition in calorimeter by a source track in 107 cells : 0.58041698449203 (GeV) +Cell[9,11] 1.1814237404906e-07 [GeV] +Cell[9,12] 0.00065549083207679 [GeV] +Cell[12,32] 0.001299133102549 [GeV] +Cell[13,32] 2.0445658243261e-05 [GeV] +Cell[12,31] 4.1236915819809e-06 [GeV] +Cell[9,16] 0.0024835722154135 [GeV] +Cell[10,12] 9.9651515483856e-10 [GeV] +Cell[10,17] 0.0069620744428413 [GeV] +Cell[11,18] 0.0031615528158713 [GeV] +Cell[10,14] 0.002618758131871 [GeV] +Cell[11,15] 3.7158755352948e-05 [GeV] +Cell[12,15] 3.0714640161023e-08 [GeV] +Cell[9,14] 1.6157597089659e-05 [GeV] +Cell[10,15] 0.0035643430759827 [GeV] +Cell[11,16] 0.013857228538035 [GeV] +Cell[10,18] 5.5934615715387e-05 [GeV] +Cell[9,15] 0.0033732928469768 [GeV] +Cell[9,17] 0.0002356894169909 [GeV] +Cell[10,13] 2.5545056414558e-05 [GeV] +Cell[10,16] 0.012880176725174 [GeV] +### Total energy deposition in calorimeter by a source track in 20 cells : 0.051250827371709 (GeV) -Source track ID 1086 (gamma,0.028595474656773[GeV]) at (328.18595916033,377.21873788296,-300.64110014229) +Source track ID 1046 (neutron,1.0138225390163[GeV]) at (487.499632616,111.10404222738,-1652.4146451406) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[3,13] 0.0013645833238292 [GeV] +Cell[1,44] 3.30408992304e-05 [GeV] +Cell[5,28] 0.00033708714205056 [GeV] +Cell[2,25] 0.00085282011966499 [GeV] +Cell[4,28] 3.2009429414757e-06 [GeV] +Cell[0,1] 1.3222535168097e-05 [GeV] +Cell[4,31] 2.4391923899429e-06 [GeV] +Cell[1,1] 0.018827524046639 [GeV] +Cell[0,2] 1.1910902103409e-05 [GeV] +Cell[2,44] 0.0032350739823505 [GeV] +Cell[4,27] 1.4057974447496e-05 [GeV] +Cell[1,0] 0.00329712276557 [GeV] +Cell[0,0] 1.2556291613919e-06 [GeV] +Cell[1,2] 0.0025624583316111 [GeV] +Cell[3,14] 3.1436268886978e-05 [GeV] +Cell[4,30] 7.143136463128e-08 [GeV] +Cell[4,29] 0.00098655492870614 [GeV] +Cell[0,3] 0.00033632973847057 [GeV] +### Total energy deposition in calorimeter by a source track in 18 cells : 0.031910190154586 (GeV) + +Source track ID 1048 (neutron,0.94197111698454[GeV]) at (-417.27526435956,-275.46570340726,-430.73705619877) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[7,29] 0.0016529189818009 [GeV] +Cell[7,28] 0.00073724725581815 [GeV] +Cell[3,37] 2.1852044676507e-07 [GeV] +Cell[4,36] 1.5368091973528e-05 [GeV] +Cell[3,36] 4.1141013298329e-09 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.0024057569641407 (GeV) + +Source track ID 1049 (gamma,0.00055749678750891[GeV]) at (-317.89359735668,385.93219710155,-1067.6843282631) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[4,17] 0.00055749678750891 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00055749678750891 (GeV) + +Source track ID 1028 (pi+,1.0810849811086[GeV]) at (389.50074984128,-313.51102990657,505.69052558703) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[8,19] 1.2703306356343e-07 [GeV] +Cell[14,30] 1.976977398499e-07 [GeV] +Cell[8,15] 1.1516672543621e-08 [GeV] +Cell[14,31] 1.8857535906136e-09 [GeV] +Cell[12,31] 7.9890421795881e-07 [GeV] +Cell[13,27] 0.003525890857108 [GeV] +Cell[13,28] 9.1875463419456e-05 [GeV] +Cell[12,29] 0.00014046391205193 [GeV] +Cell[12,40] 0.0058420052573913 [GeV] +Cell[13,40] 0.00041014113503343 [GeV] +Cell[12,39] 1.0740010911832e-05 [GeV] +Cell[13,39] 0.0011347332846379 [GeV] +Cell[14,18] 2.8302019927651e-09 [GeV] +Cell[12,30] 0.00099245955281924 [GeV] +Cell[13,30] 2.1197221940383e-08 [GeV] +Cell[7,21] 5.259871886301e-05 [GeV] +Cell[13,45] 0.00071341697198704 [GeV] +Cell[11,44] 3.2387615647167e-09 [GeV] +Cell[12,44] 0.0064776632542998 [GeV] +Cell[12,45] 2.443833896541e-05 [GeV] +Cell[13,44] 6.2931595869031e-07 [GeV] +Cell[13,43] 0.096016825962152 [GeV] +Cell[13,42] 0.0089463057409177 [GeV] +Cell[13,41] 0.022520504956609 [GeV] +Cell[12,43] 0.19347604330068 [GeV] +Cell[12,4] 0.096208951545134 [GeV] +Cell[11,45] 1.6643479933805e-05 [GeV] +Cell[11,41] 4.725466965283e-09 [GeV] +Cell[12,42] 0.35048069330316 [GeV] +Cell[7,20] 1.1476867628517e-05 [GeV] +Cell[14,41] 1.1273970017101e-08 [GeV] +Cell[12,41] 0.0079069487938644 [GeV] +Cell[7,19] 0.00017336198841633 [GeV] +Cell[9,14] 0.00054118505956319 [GeV] +Cell[9,15] 3.8843544939482e-07 [GeV] +Cell[8,14] 3.6292476579547e-11 [GeV] +Cell[18,15] 0.0016582123225425 [GeV] +### Total energy deposition in calorimeter by a source track in 37 cells : 0.79737577816886 (GeV) + +Source track ID 1025 (gamma,0.028595474656773[GeV]) at (328.18596657903,377.21873142858,-300.64107892844) Original primary track ID 43 (unknown,52.984237098069[GeV]) Cell[8,6] 0.028595474656773 [GeV] ### Total energy deposition in calorimeter by a source track in 1 cells : 0.028595474656773 (GeV) -Source track ID 1087 (gamma,0.46372847760985[GeV]) at (-465.99474765159,181.24264167445,-913.38295689806) +Source track ID 1026 (gamma,0.46372847760985[GeV]) at (-465.99474804388,181.24264066582,-913.38295549595) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[5,20] 0.027442390003238 [GeV] -Cell[4,21] 0.0010890245266802 [GeV] -Cell[5,21] 0.4193800074399 [GeV] -Cell[5,40] 0.00049736294698804 [GeV] -Cell[4,40] 0.00034587927764741 [GeV] -Cell[3,33] 0.000502565150013 [GeV] -Cell[3,10] 0.0017695189840995 [GeV] -Cell[4,20] 0.0044398566322529 [GeV] -Cell[6,2] 0.0010783382910465 [GeV] -Cell[8,46] 0.0004878367142721 [GeV] -Cell[6,6] 0.00051099891 [GeV] -Cell[5,7] 0.0025048146289218 [GeV] -Cell[6,32] 0.00030761144692329 [GeV] -Cell[4,39] 0.00037470494436376 [GeV] -Cell[2,10] 0.002433391350737 [GeV] -Cell[6,33] 0.00056417636277125 [GeV] -### Total energy deposition in calorimeter by a source track in 16 cells : 0.46372847760985 (GeV) +Cell[1,45] 0.00092101152186914 [GeV] +Cell[6,11] 0.00027917614939123 [GeV] +Cell[5,22] 0.0021842055561344 [GeV] +Cell[5,20] 0.021371618181018 [GeV] +Cell[1,42] 0.00051099891 [GeV] +Cell[3,4] 0.00024974507061085 [GeV] +Cell[3,20] 0.0024038068535416 [GeV] +Cell[4,21] 0.063286425348964 [GeV] +Cell[4,20] 0.0017447682246365 [GeV] +Cell[5,21] 0.36872207926216 [GeV] +### Total energy deposition in calorimeter by a source track in 10 cells : 0.46167383507832 (GeV) -Source track ID 1084 (gamma,0.21067608644927[GeV]) at (-247.62061481789,-434.37775163699,-1046.3393803301) +Source track ID 1023 (gamma,0.21067608644927[GeV]) at (-247.62061594019,-434.37775099721,-1046.3393947538) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[5,2] 0.0009182785463694 [GeV] -Cell[5,23] 0.0019401231071066 [GeV] -Cell[4,37] 0.00020126890335907 [GeV] -Cell[4,38] 0.0009899720950251 [GeV] -Cell[3,41] 0.0054232676029249 [GeV] -Cell[2,13] 0.00027540618028917 [GeV] -Cell[4,9] 0.0020372542993879 [GeV] -Cell[4,31] 0.015711713149403 [GeV] -Cell[4,32] 0.16557916042003 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.1930764443039 (GeV) +Cell[8,46] 0.00059837062615568 [GeV] +Cell[4,32] 0.18832940294016 [GeV] +Cell[5,1] 0.0011409337557265 [GeV] +Cell[4,31] 0.019983060094423 [GeV] +Cell[4,0] 0.00062431903279818 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.21067608644927 (GeV) -Source track ID 1082 (gamma,0.06726801612498[GeV]) at (-461.11396010347,-193.32334519581,-562.35114316835) +Source track ID 1021 (gamma,0.06726801612498[GeV]) at (-461.11393189451,-193.32341247967,-562.35084146085) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,18] 0.00018774628653389 [GeV] -Cell[6,26] 0.0053590927930385 [GeV] -Cell[6,27] 0.01982176390304 [GeV] -Cell[7,27] 0.034306058023804 [GeV] -Cell[7,26] 0.0065834052896005 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.066258066296017 (GeV) +Cell[7,27] 0.031632383947628 [GeV] +Cell[1,0] 0.00051099891 [GeV] +Cell[6,27] 0.0011434685871097 [GeV] +Cell[6,26] 0.00075375829340859 [GeV] +Cell[7,26] 0.033227406386833 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.06726801612498 (GeV) -Source track ID 1083 (gamma,1.2213291054873[GeV]) at (-495.81010478101,64.59365291605,-1525.2870813982) +Source track ID 1022 (gamma,1.2213291054873[GeV]) at (-495.81010367367,64.593661415869,-1525.287107199) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[2,45] 0.00026310819197434 [GeV] -Cell[2,18] 0.00051099891 [GeV] -Cell[1,8] 0.00051099891 [GeV] -Cell[0,10] 0.00098765568668988 [GeV] -Cell[2,37] 0.00051099891 [GeV] -Cell[1,22] 0.027609821535526 [GeV] -Cell[1,23] 0.053364364240826 [GeV] -Cell[1,19] 0.00079429638349094 [GeV] -Cell[0,23] 0.0016356682546092 [GeV] -Cell[2,23] 0.69012861062018 [GeV] -Cell[2,22] 0.42147378984525 [GeV] -Cell[3,34] 0.00039220833090308 [GeV] -Cell[0,41] 0.0018415659915824 [GeV] -Cell[1,18] 0.0037437215180198 [GeV] -Cell[1,24] 0.00035640374857948 [GeV] -Cell[0,8] 0.00067208812702981 [GeV] -Cell[0,42] 0.00044458828310749 [GeV] -Cell[7,42] 0.00033858282138494 [GeV] -Cell[1,39] 0.00055249609395713 [GeV] -Cell[4,6] 0.0019583200844344 [GeV] -Cell[2,10] 0.0013732431403544 [GeV] -Cell[2,41] 0.00047211836735042 [GeV] -### Total energy deposition in calorimeter by a source track in 22 cells : 1.2099356479953 (GeV) +Cell[3,9] 0.00086954958975896 [GeV] +Cell[1,22] 0.15807513848062 [GeV] +Cell[1,24] 0.0037029895497519 [GeV] +Cell[1,42] 0.0010988907639948 [GeV] +Cell[1,21] 0.00051099891 [GeV] +Cell[1,23] 0.25638493659935 [GeV] +Cell[2,22] 0.20198359737292 [GeV] +Cell[2,21] 0.00047481488524407 [GeV] +Cell[4,0] 0.00057753772551546 [GeV] +Cell[0,11] 0.00051099891 [GeV] +Cell[2,20] 0.00028334335672411 [GeV] +Cell[2,23] 0.58309258381859 [GeV] +Cell[1,0] 0.00039315522143596 [GeV] +Cell[2,24] 3.1180548412965e-06 [GeV] +Cell[1,11] 0.0028009594401743 [GeV] +Cell[2,6] 0.00054870639728918 [GeV] +Cell[0,46] 0.0017428371126482 [GeV] +Cell[1,32] 0.0011543011518482 [GeV] +### Total energy deposition in calorimeter by a source track in 18 cells : 1.2142084573407 (GeV) -Source track ID 94 (gamma,0.0055213690953622[GeV]) at (-495.39542653163,-67.700600968833,-1983.1680228244) +Source track ID 95 (gamma,0.005521493256262[GeV]) at (-494.1335470829,-76.367778855162,-1984.6479199657) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[0,24] 0.0045790398526832 [GeV] -Cell[1,35] 0.00033127068337625 [GeV] -Cell[0,25] 0.00043133033267901 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.0053416408687385 (GeV) +Cell[0,25] 0.005010494346262 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.005010494346262 (GeV) >>> Summary of Event 0 Tracker hits -------------------------------------------------------------- -1820 hits are stored in RE01TrackerHitsCollection. +1557 hits are stored in RE01TrackerHitsCollection. Calorimeter hits -------------------------------------------------------------- -936 hits are stored in RE01CalorimeterHitsCollection. - Total energy deposition in calorimeter : 149.63740068058 (GeV) +922 hits are stored in RE01CalorimeterHitsCollection. + Total energy deposition in calorimeter : 152.48906209252 (GeV) Trajectories in tracker -------------------------------------------------------------- diff --git a/examples/extended/runAndEvent/RE02/CMakeLists.txt b/examples/extended/runAndEvent/RE02/CMakeLists.txt index 72500deae7..e4a6fbd493 100644 --- a/examples/extended/runAndEvent/RE02/CMakeLists.txt +++ b/examples/extended/runAndEvent/RE02/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(RE02) #---------------------------------------------------------------------------- diff --git a/examples/extended/runAndEvent/RE02/run.out b/examples/extended/runAndEvent/RE02/run.out index e89b0f343d..f961d0960a 100644 --- a/examples/extended/runAndEvent/RE02/run.out +++ b/examples/extended/runAndEvent/RE02/run.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -206,48 +212,48 @@ gamma phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -255,31 +261,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -287,288 +293,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -577,18 +583,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -596,69 +602,69 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -666,13 +672,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -680,13 +686,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -694,13 +700,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -708,13 +714,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofWithBinaryCascadeCaptureAtRest @@ -722,13 +728,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofWithBinaryCascadeCaptureAtRest @@ -736,13 +742,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -750,62 +756,62 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -813,28 +819,28 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -842,29 +848,29 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -872,27 +878,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -900,13 +906,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -929,7 +935,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1231,7 +1237,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.002377s Sys=0.000000s + User=0.000000s Real=0.001896s Sys=0.000000s PrimitiveScorer RUN PhantomSD,totalEDep Number of entries 10 PrimitiveScorer RUN PhantomSD,protonEDep @@ -1256,206 +1262,206 @@ Run Summary Number of event processed : 10 ============================================================= #Z Cell# totalEDep protonEDep protonNStep chargedPassCellFlux chargedCellFlux chargedSurfFlux gammaSurfCurr000 gammaSurfCurr001 gammaSurfCurr002 gammaSurfCurr003 - 0 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 1 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 2 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 3 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 4 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 5 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 6 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 7 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 8 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 9 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 10 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 11 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 12 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 13 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 14 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 15 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 16 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 17 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 18 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 19 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 20 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 21 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 22 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 23 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 24 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 25 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 26 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 27 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 28 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 29 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 30 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 31 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 32 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 33 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 34 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 35 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 36 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 37 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 38 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 39 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 40 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 41 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 42 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 43 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 44 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 45 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 46 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 47 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 48 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 49 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 50 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 51 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 52 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 53 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 54 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 55 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 56 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 57 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 58 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 59 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 60 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 61 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 62 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 63 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 64 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 65 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 66 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 67 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 68 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 69 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 70 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 71 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 72 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 73 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 74 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 75 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 76 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 77 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 78 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 79 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 80 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 81 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 82 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 83 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 84 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 85 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 86 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 87 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 88 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 89 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 90 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 91 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 92 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 93 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 94 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 95 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 96 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 97 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 98 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 99 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 100 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 101 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 102 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 103 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 104 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 105 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 106 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 107 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 108 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 109 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 110 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 111 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 112 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 113 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 114 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 115 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 116 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 117 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 118 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 119 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 120 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 121 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 122 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 123 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 124 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 125 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 126 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 127 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 128 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 129 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 130 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 131 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 132 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 133 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 134 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 135 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 136 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 137 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 138 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 139 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 140 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 141 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 142 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 143 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 144 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 145 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 146 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 147 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 148 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 149 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 150 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 151 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 152 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 153 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 154 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 155 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 156 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 157 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 158 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 159 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 160 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 161 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 162 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 163 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 164 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 165 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 166 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 167 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 168 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 169 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 170 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 171 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 172 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 173 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 174 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 175 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 176 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 177 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 178 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 179 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 180 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 181 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 182 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 183 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 184 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 185 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 186 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 187 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 188 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 189 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 190 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 191 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 192 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 193 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 194 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 195 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 196 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 197 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 198 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 199 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 0 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 1 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 2 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 3 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 4 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 5 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 6 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 7 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 8 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 9 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 10 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 11 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 12 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 13 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 14 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 15 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 16 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 17 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 18 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 19 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 20 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 21 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 22 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 23 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 24 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 25 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 26 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 27 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 28 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 29 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 30 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 31 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 32 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 33 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 34 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 35 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 36 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 37 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 38 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 39 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 40 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 41 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 42 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 43 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 44 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 45 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 46 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 47 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 48 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 49 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 50 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 51 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 52 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 53 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 54 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 55 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 56 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 57 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 58 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 59 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 60 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 61 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 62 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 63 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 64 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 65 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 66 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 67 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 68 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 69 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 70 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 71 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 72 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 73 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 74 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 75 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 76 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 77 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 78 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 79 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 80 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 81 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 82 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 83 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 84 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 85 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 86 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 87 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 88 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 89 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 90 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 91 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 92 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 93 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 94 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 95 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 96 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 97 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 98 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 99 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 100 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 101 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 102 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 103 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 104 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 105 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 106 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 107 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 108 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 109 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 110 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 111 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 112 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 113 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 114 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 115 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 116 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 117 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 118 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 119 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 120 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 121 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 122 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 123 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 124 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 125 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 126 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 127 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 128 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 129 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 130 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 131 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 132 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 133 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 134 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 135 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 136 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 137 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 138 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 139 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 140 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 141 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 142 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 143 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 144 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 145 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 146 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 147 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 148 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 149 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 150 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 151 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 152 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 153 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 154 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 155 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 156 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 157 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 158 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 159 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 160 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 161 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 162 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 163 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 164 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 165 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 166 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 167 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 168 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 169 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 170 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 171 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 172 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 173 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 174 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 175 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 176 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 177 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 178 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 179 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 180 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 181 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 182 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 183 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 184 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 185 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 186 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 187 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 188 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 189 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 190 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 191 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 192 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 193 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 194 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 195 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 196 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 197 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 198 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 199 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 ============================================= 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1467,6 +1473,8 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -1475,6 +1483,7 @@ EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00769 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -1494,3 +1503,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/runAndEvent/RE02/run3.out b/examples/extended/runAndEvent/RE02/run3.out index c6cfd174ce..cc3e97bd6c 100644 --- a/examples/extended/runAndEvent/RE02/run3.out +++ b/examples/extended/runAndEvent/RE02/run3.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -204,48 +210,48 @@ gamma phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -253,31 +259,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -285,288 +291,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -575,18 +581,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -594,69 +600,69 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -664,13 +670,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -678,13 +684,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -692,13 +698,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -706,13 +712,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofWithBinaryCascadeCaptureAtRest @@ -720,13 +726,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofWithBinaryCascadeCaptureAtRest @@ -734,13 +740,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -748,62 +754,62 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -811,28 +817,28 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -840,29 +846,29 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -870,27 +876,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -898,13 +904,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -927,7 +933,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1034,231 +1040,231 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 10000 - User=12.420000s Real=14.417652s Sys=0.100000s + User=10.350000s Real=10.783275s Sys=0.040000s PrimitiveScorer RUN PhantomSD,totalEDep - Number of entries 51421 + Number of entries 51611 PrimitiveScorer RUN PhantomSD,protonEDep - Number of entries 28 + Number of entries 34 PrimitiveScorer RUN PhantomSD,protonNStep - Number of entries 28 + Number of entries 34 PrimitiveScorer RUN PhantomSD,chargedPassCellFlux - Number of entries 20300 + Number of entries 20145 PrimitiveScorer RUN PhantomSD,chargedCellFlux - Number of entries 51195 + Number of entries 51437 PrimitiveScorer RUN PhantomSD,chargedSurfFlux - Number of entries 11745 + Number of entries 11706 PrimitiveScorer RUN PhantomSD,gammaSurfCurr000 - Number of entries 49 + Number of entries 37 PrimitiveScorer RUN PhantomSD,gammaSurfCurr001 - Number of entries 343 + Number of entries 358 PrimitiveScorer RUN PhantomSD,gammaSurfCurr002 - Number of entries 50714 + Number of entries 51131 PrimitiveScorer RUN PhantomSD,gammaSurfCurr003 - Number of entries 71357 + Number of entries 71145 ============================================================= Number of event processed : 10000 ============================================================= #Z Cell# totalEDep protonEDep protonNStep chargedPassCellFlux chargedCellFlux chargedSurfFlux gammaSurfCurr000 gammaSurfCurr001 gammaSurfCurr002 gammaSurfCurr003 - 0 38.9662 MeV 0 eV 0 2525.1 /cm2 2696.7 /cm2 2015.79 /cm2 25 /cm2 0 /cm2 600 /cm2 325 /cm2 - 1 488.291 MeV 0 eV 0 3221.36 /cm2 4638.4 /cm2 3607.69 /cm2 0 /cm2 25 /cm2 1450 /cm2 800 /cm2 - 2 53.3363 MeV 0 eV 0 3465.75 /cm2 3726.29 /cm2 5749.27 /cm2 0 /cm2 25 /cm2 2875 /cm2 3325 /cm2 - 3 255.47 MeV 0 eV 0 1401.76 /cm2 2412.13 /cm2 3173.19 /cm2 0 /cm2 25 /cm2 3375 /cm2 3325 /cm2 - 4 22.0618 MeV 0 eV 0 1199.06 /cm2 1368.2 /cm2 5960.73 /cm2 0 /cm2 0 /cm2 2700 /cm2 3600 /cm2 - 5 82.9783 MeV 0 eV 0 293.01 /cm2 761.613 /cm2 1934.42 /cm2 0 /cm2 0 /cm2 2200 /cm2 2875 /cm2 - 6 6.57369 MeV 0 eV 0 291.049 /cm2 394.094 /cm2 468.707 /cm2 0 /cm2 0 /cm2 1800 /cm2 2625 /cm2 - 7 37.6416 MeV 0 eV 0 112.726 /cm2 319.765 /cm2 410.652 /cm2 25 /cm2 0 /cm2 1425 /cm2 2550 /cm2 - 8 3.18553 MeV 0 eV 0 166.367 /cm2 196.681 /cm2 219.871 /cm2 0 /cm2 0 /cm2 1225 /cm2 1950 /cm2 - 9 37.4669 MeV 0 eV 0 38.4839 /cm2 351.648 /cm2 117.399 /cm2 0 /cm2 0 /cm2 1150 /cm2 1725 /cm2 - 10 3.57235 MeV 0 eV 0 130.738 /cm2 216.849 /cm2 338.992 /cm2 0 /cm2 0 /cm2 950 /cm2 1525 /cm2 - 11 25.7004 MeV 0 eV 0 93.8338 /cm2 233.914 /cm2 1011.42 /cm2 0 /cm2 0 /cm2 625 /cm2 1050 /cm2 - 12 636.779 keV 0 eV 0 6.15858 /cm2 25.5013 /cm2 85.0189 /cm2 0 /cm2 0 /cm2 525 /cm2 950 /cm2 - 13 8.17247 MeV 0 eV 0 37.8695 /cm2 81.1457 /cm2 0 /cm2 0 /cm2 0 /cm2 500 /cm2 925 /cm2 - 14 1.44885 MeV 0 eV 0 88.7018 /cm2 88.7018 /cm2 107.741 /cm2 0 /cm2 0 /cm2 375 /cm2 725 /cm2 - 15 4.10543 MeV 0 eV 0 2.03278 /cm2 24.8552 /cm2 93.0392 /cm2 0 /cm2 0 /cm2 375 /cm2 800 /cm2 - 16 2.60086 MeV 0 eV 0 139.573 /cm2 170.694 /cm2 98.4929 /cm2 0 /cm2 0 /cm2 325 /cm2 650 /cm2 - 17 5.69434 MeV 0 eV 0 16.6341 /cm2 51.0861 /cm2 28.2437 /cm2 0 /cm2 0 /cm2 325 /cm2 800 /cm2 - 18 1.41626 MeV 0 eV 0 72.1808 /cm2 84.4567 /cm2 0 /cm2 0 /cm2 0 /cm2 225 /cm2 825 /cm2 - 19 6.74904 MeV 0 eV 0 15.6417 /cm2 51.6035 /cm2 74.8086 /cm2 0 /cm2 0 /cm2 300 /cm2 725 /cm2 - 20 805.784 keV 0 eV 0 0 /cm2 43.7127 /cm2 0 /cm2 0 /cm2 0 /cm2 250 /cm2 600 /cm2 - 21 10.7945 MeV 0 eV 0 0 /cm2 96.4838 /cm2 0 /cm2 0 /cm2 0 /cm2 225 /cm2 550 /cm2 - 22 100.167 keV 0 eV 0 9.1212 /cm2 9.1212 /cm2 30.9318 /cm2 0 /cm2 0 /cm2 75 /cm2 475 /cm2 - 23 4.05652 MeV 0 eV 0 0 /cm2 30.3922 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 475 /cm2 - 24 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 100 /cm2 400 /cm2 - 25 7.1885 MeV 0 eV 0 0 /cm2 75.7987 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 325 /cm2 - 26 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 325 /cm2 - 27 469.721 keV 0 eV 0 0 /cm2 1.84444 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 300 /cm2 - 28 364.819 keV 0 eV 0 26.7847 /cm2 26.7847 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 325 /cm2 - 29 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 300 /cm2 - 30 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 250 /cm2 - 31 1.69227 MeV 0 eV 0 0 /cm2 14.1545 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 225 /cm2 - 32 908.259 keV 0 eV 0 47.6244 /cm2 54.4251 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 225 /cm2 - 33 504.994 keV 0 eV 0 6.66815 /cm2 6.66815 /cm2 140.942 /cm2 0 /cm2 0 /cm2 75 /cm2 175 /cm2 - 34 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 125 /cm2 - 35 333.152 keV 0 eV 0 0 /cm2 1.38149 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 125 /cm2 - 36 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 100 /cm2 - 37 843.346 keV 0 eV 0 0 /cm2 5.18947 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 100 /cm2 - 38 382.566 keV 0 eV 0 0 /cm2 15.9532 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 75 /cm2 - 39 2.26919 MeV 0 eV 0 0 /cm2 20.8619 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 100 /cm2 - 40 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 100 /cm2 - 41 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 100 /cm2 - 42 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 75 /cm2 - 43 53.656 keV 0 eV 0 0.605781 /cm2 0.605781 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 - 44 836.3 keV 0 eV 0 37.889 /cm2 49.8585 /cm2 340.787 /cm2 0 /cm2 0 /cm2 50 /cm2 75 /cm2 - 45 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 - 46 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 47 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 48 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 49 4.85307 MeV 0 eV 0 0 /cm2 41.6463 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 50 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 25 /cm2 - 51 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 25 /cm2 - 52 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 50 /cm2 - 53 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 54 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 - 55 594.48 keV 0 eV 0 0 /cm2 3.61413 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 56 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 57 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 58 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 59 510.999 keV 0 eV 0 0 /cm2 3.02946 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 60 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 61 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 62 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 63 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 64 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 65 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 66 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 67 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 68 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 69 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 70 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 71 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 72 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 73 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 74 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 75 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 76 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 77 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 78 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 79 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 80 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 81 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 82 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 83 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 84 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 85 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 86 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 87 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 88 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 89 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 90 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 91 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 92 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 93 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 94 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 95 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 96 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 97 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 98 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 99 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 100 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 101 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 102 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 103 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 104 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 105 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 106 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 107 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 108 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 109 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 110 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 111 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 112 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 113 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 114 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 115 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 116 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 117 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 118 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 119 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 120 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 121 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 122 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 123 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 124 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 125 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 126 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 127 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 128 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 129 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 130 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 131 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 132 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 133 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 134 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 135 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 136 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 137 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 138 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 139 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 140 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 141 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 142 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 143 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 144 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 145 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 146 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 147 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 148 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 149 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 150 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 151 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 152 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 153 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 154 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 155 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 156 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 157 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 158 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 159 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 160 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 161 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 162 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 163 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 164 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 165 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 166 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 167 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 168 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 169 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 170 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 171 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 172 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 173 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 174 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 175 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 176 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 177 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 178 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 179 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 180 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 181 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 182 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 183 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 184 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 185 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 186 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 187 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 188 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 189 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 190 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 191 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 192 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 193 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 194 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 195 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 196 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 197 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 198 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 199 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 0 44.374 MeV 0 meV 0 2828.6 /cm2 2990.57 /cm2 2583.86 /cm2 0 /cm2 0 /cm2 600 /cm2 325 /cm2 + 1 511.69 MeV 0 meV 0 3582.03 /cm2 4859.67 /cm2 3273.1 /cm2 0 /cm2 50 /cm2 850 /cm2 675 /cm2 + 2 51.4022 MeV 0 meV 0 3286.39 /cm2 3574.3 /cm2 5121.21 /cm2 0 /cm2 25 /cm2 2700 /cm2 3200 /cm2 + 3 312.666 MeV 0 meV 0 1408.65 /cm2 2916.92 /cm2 2634.39 /cm2 0 /cm2 50 /cm2 2750 /cm2 3050 /cm2 + 4 18.8442 MeV 0 meV 0 1029.04 /cm2 1212.97 /cm2 3497.79 /cm2 0 /cm2 0 /cm2 2850 /cm2 3625 /cm2 + 5 93.6496 MeV 0 meV 0 278.798 /cm2 838.626 /cm2 1354.5 /cm2 0 /cm2 0 /cm2 2400 /cm2 3525 /cm2 + 6 9.31337 MeV 0 meV 0 524.824 /cm2 592.411 /cm2 271.529 /cm2 0 /cm2 0 /cm2 1650 /cm2 2825 /cm2 + 7 48.4987 MeV 0 meV 0 124.863 /cm2 435.577 /cm2 1381.09 /cm2 0 /cm2 0 /cm2 1525 /cm2 2125 /cm2 + 8 2.82696 MeV 0 meV 0 148.577 /cm2 191.45 /cm2 834.354 /cm2 0 /cm2 25 /cm2 1000 /cm2 1900 /cm2 + 9 31.7185 MeV 0 meV 0 35.229 /cm2 289.397 /cm2 127.881 /cm2 0 /cm2 0 /cm2 1050 /cm2 1650 /cm2 + 10 6.26421 MeV 0 meV 0 318.604 /cm2 412.064 /cm2 381.32 /cm2 0 /cm2 0 /cm2 750 /cm2 1475 /cm2 + 11 21.639 MeV 0 meV 0 38.4482 /cm2 192.241 /cm2 537.577 /cm2 0 /cm2 25 /cm2 500 /cm2 1500 /cm2 + 12 1.6342 MeV 0 meV 0 93.0518 /cm2 112.343 /cm2 67.4739 /cm2 0 /cm2 0 /cm2 625 /cm2 1125 /cm2 + 13 15.8768 MeV 0 meV 0 15.2082 /cm2 140.174 /cm2 0 /cm2 0 /cm2 0 /cm2 425 /cm2 1025 /cm2 + 14 2.11351 MeV 0 meV 0 126.997 /cm2 137.448 /cm2 270.721 /cm2 0 /cm2 0 /cm2 300 /cm2 1150 /cm2 + 15 3.40751 MeV 0 meV 0 0 /cm2 21.7825 /cm2 0 /cm2 0 /cm2 0 /cm2 350 /cm2 950 /cm2 + 16 43.7036 keV 0 meV 0 1.13308 /cm2 1.35197 /cm2 0 /cm2 0 /cm2 0 /cm2 275 /cm2 900 /cm2 + 17 1.68578 MeV 0 meV 0 0.976383 /cm2 12.4356 /cm2 0 /cm2 0 /cm2 0 /cm2 125 /cm2 800 /cm2 + 18 25.1324 keV 0 meV 0 0 /cm2 0.161938 /cm2 0 /cm2 0 /cm2 0 /cm2 150 /cm2 700 /cm2 + 19 4.73869 MeV 0 meV 0 5.10973 /cm2 39.0963 /cm2 0 /cm2 0 /cm2 0 /cm2 150 /cm2 575 /cm2 + 20 152.272 keV 0 meV 0 9.25601 /cm2 9.25601 /cm2 0 /cm2 0 /cm2 0 /cm2 225 /cm2 500 /cm2 + 21 1.3811 MeV 0 meV 0 4.13294 /cm2 13.7976 /cm2 61.697 /cm2 0 /cm2 0 /cm2 100 /cm2 350 /cm2 + 22 265.791 keV 0 meV 0 13.5859 /cm2 13.5859 /cm2 0 /cm2 0 /cm2 0 /cm2 125 /cm2 350 /cm2 + 23 7.79674 MeV 0 meV 0 33.0057 /cm2 76.753 /cm2 0 /cm2 0 /cm2 0 /cm2 175 /cm2 300 /cm2 + 24 575.175 keV 0 meV 0 22.7216 /cm2 25.6812 /cm2 0 /cm2 0 /cm2 0 /cm2 150 /cm2 300 /cm2 + 25 5.49251 MeV 0 meV 0 11.0373 /cm2 51.3634 /cm2 82.134 /cm2 0 /cm2 0 /cm2 175 /cm2 300 /cm2 + 26 38.6939 keV 0 meV 0 0 /cm2 0.346844 /cm2 0 /cm2 0 /cm2 0 /cm2 100 /cm2 200 /cm2 + 27 2.33882 MeV 0 meV 0 25.4756 /cm2 26.6679 /cm2 0 /cm2 0 /cm2 0 /cm2 100 /cm2 175 /cm2 + 28 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 100 /cm2 + 29 991.943 keV 0 meV 0 0 /cm2 5.42984 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 100 /cm2 + 30 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 75 /cm2 + 31 583.864 keV 0 meV 0 0 /cm2 3.51852 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 50 /cm2 + 32 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 50 /cm2 + 33 349.792 keV 0 meV 0 0 /cm2 1.51701 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 34 376.427 keV 0 meV 0 26.7081 /cm2 26.7081 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 35 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 25 /cm2 + 36 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 50 /cm2 + 37 510.999 keV 0 meV 0 0 /cm2 2.38286 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 25 /cm2 + 38 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 + 39 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 25 /cm2 + 40 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 + 41 686.696 keV 0 meV 0 0 /cm2 6.9778 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 42 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 43 299.5 keV 0 meV 0 0 /cm2 1.73242 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 44 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 0 /cm2 + 45 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 0 /cm2 + 46 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 47 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 48 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 49 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 50 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 51 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 52 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 53 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 54 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 55 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 56 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 57 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 58 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 59 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 60 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 61 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 62 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 63 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 64 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 65 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 66 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 67 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 68 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 69 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 70 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 71 2.12523 MeV 0 meV 0 0 /cm2 9.59787 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 72 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 73 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 74 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 75 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 76 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 77 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 78 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 79 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 80 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 81 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 82 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 83 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 84 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 85 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 86 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 87 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 88 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 89 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 90 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 91 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 92 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 93 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 94 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 95 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 96 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 97 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 98 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 99 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 100 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 101 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 102 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 103 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 104 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 105 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 106 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 107 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 108 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 109 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 110 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 111 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 112 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 113 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 114 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 115 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 116 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 117 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 118 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 119 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 120 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 121 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 122 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 123 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 124 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 125 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 126 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 127 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 128 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 129 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 130 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 131 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 132 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 133 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 134 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 135 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 136 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 137 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 138 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 139 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 140 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 141 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 142 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 143 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 144 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 145 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 146 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 147 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 148 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 149 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 150 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 151 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 152 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 153 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 154 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 155 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 156 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 157 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 158 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 159 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 160 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 161 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 162 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 163 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 164 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 165 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 166 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 167 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 168 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 169 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 170 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 171 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 172 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 173 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 174 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 175 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 176 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 177 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 178 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 179 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 180 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 181 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 182 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 183 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 184 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 185 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 186 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 187 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 188 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 189 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 190 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 191 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 192 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 193 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 194 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 195 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 196 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 197 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 198 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 199 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 ============================================= 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1270,6 +1276,8 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -1277,25 +1285,27 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 20 +Total navigation history collections cleaned: 19 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0298 MB +Pool ID '20G4NavigationLevelRep', size : 0.0279 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.00961 MB -Pool ID '7G4Track', size : 0.0192 MB -Pool ID '18G4TouchableHistory', size : 0.00288 MB +Pool ID '17G4DynamicParticle', size : 0.0115 MB +Pool ID '7G4Track', size : 0.0231 MB +Pool ID '18G4TouchableHistory', size : 0.00192 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Pool ID '10G4Fragment', size : 0.00192 MB Pool ID '17G4ReactionProduct', size : 0.00192 MB Number of memory pools allocated: 13 of which, static: 0 -Dynamic pools deleted: 13 / Total memory freed: 0.071 MB +Dynamic pools deleted: 13 / Total memory freed: 0.074 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/runAndEvent/RE02/run4.out b/examples/extended/runAndEvent/RE02/run4.out index e7dc64c935..b6111b115a 100644 --- a/examples/extended/runAndEvent/RE02/run4.out +++ b/examples/extended/runAndEvent/RE02/run4.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -206,48 +212,48 @@ gamma phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -255,31 +261,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -287,288 +293,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -577,18 +583,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -596,69 +602,69 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -666,13 +672,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -680,13 +686,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -694,13 +700,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV - Model: FTFP: 0 eV ---> 25 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 25 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -708,13 +714,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofWithBinaryCascadeCaptureAtRest @@ -722,13 +728,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofWithBinaryCascadeCaptureAtRest @@ -736,13 +742,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -750,62 +756,62 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -813,28 +819,28 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -842,29 +848,29 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -872,27 +878,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 3 GeV ---> 25 GeV - Model: Binary Cascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 3 GeV ---> 25 GeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -900,13 +906,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -929,7 +935,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1036,9 +1042,9 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 10000 - User=0.170000s Real=0.235357s Sys=0.000000s + User=0.140000s Real=0.140238s Sys=0.000000s PrimitiveScorer RUN PhantomSD,totalEDep - Number of entries 83 + Number of entries 81 PrimitiveScorer RUN PhantomSD,protonEDep Number of entries 0 PrimitiveScorer RUN PhantomSD,protonNStep @@ -1046,13 +1052,13 @@ Run Summary PrimitiveScorer RUN PhantomSD,chargedPassCellFlux Number of entries 17 PrimitiveScorer RUN PhantomSD,chargedCellFlux - Number of entries 83 + Number of entries 81 PrimitiveScorer RUN PhantomSD,chargedSurfFlux - Number of entries 29 + Number of entries 28 PrimitiveScorer RUN PhantomSD,gammaSurfCurr000 Number of entries 0 PrimitiveScorer RUN PhantomSD,gammaSurfCurr001 - Number of entries 63 + Number of entries 62 PrimitiveScorer RUN PhantomSD,gammaSurfCurr002 Number of entries 0 PrimitiveScorer RUN PhantomSD,gammaSurfCurr003 @@ -1061,206 +1067,206 @@ Run Summary Number of event processed : 10000 ============================================================= #Z Cell# totalEDep protonEDep protonNStep chargedPassCellFlux chargedCellFlux chargedSurfFlux gammaSurfCurr000 gammaSurfCurr001 gammaSurfCurr002 gammaSurfCurr003 - 0 245.782 keV 0 eV 0 0 /cm2 2.3738 /cm2 0 /cm2 0 /cm2 9200 /cm2 0 /cm2 0 /cm2 - 1 21.0745 MeV 0 eV 0 0 /cm2 37.0768 /cm2 107.232 /cm2 0 /cm2 8950 /cm2 0 /cm2 0 /cm2 - 2 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 3 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 4 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 5 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 6 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 7 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 8 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 9 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 10 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 11 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 12 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 13 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 14 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 15 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 16 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 17 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 18 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 19 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 20 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 21 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 22 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 23 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 24 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 25 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 26 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 27 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 28 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 29 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 30 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 31 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 32 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 33 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 34 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 35 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 36 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 37 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 38 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 39 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 40 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 41 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 42 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 43 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 44 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 45 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 46 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 47 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 48 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 49 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 50 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 51 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 52 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 53 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 54 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 55 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 56 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 57 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 58 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 59 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 60 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 61 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 62 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 63 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 64 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 65 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 66 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 67 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 68 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 69 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 70 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 71 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 72 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 73 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 74 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 75 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 76 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 77 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 78 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 79 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 80 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 81 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 82 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 83 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 84 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 85 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 86 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 87 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 88 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 89 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 90 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 91 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 92 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 93 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 94 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 95 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 96 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 97 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 98 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 99 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 100 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 101 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 102 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 103 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 104 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 105 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 106 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 107 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 108 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 109 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 110 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 111 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 112 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 113 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 114 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 115 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 116 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 117 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 118 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 119 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 120 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 121 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 122 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 123 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 124 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 125 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 126 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 127 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 128 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 129 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 130 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 131 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 132 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 133 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 134 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 135 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 136 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 137 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 138 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 139 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 140 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 141 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 142 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 143 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 144 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 145 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 146 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 147 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 148 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 149 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 150 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 151 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 152 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 153 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 154 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 155 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 156 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 157 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 158 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 159 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 160 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 161 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 162 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 163 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 164 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 165 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 166 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 167 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 168 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 169 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 170 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 171 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 172 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 173 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 174 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 175 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 176 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 177 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 178 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 179 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 180 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 181 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 182 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 183 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 184 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 185 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 186 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 187 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 188 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 189 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 190 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 191 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 192 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 193 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 194 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 195 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 196 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 197 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 198 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 199 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 0 245.782 keV 0 meV 0 0 /cm2 2.3738 /cm2 0 /cm2 0 /cm2 9175 /cm2 0 /cm2 0 /cm2 + 1 21.0145 MeV 0 meV 0 0 /cm2 37.0873 /cm2 107.232 /cm2 0 /cm2 8925 /cm2 0 /cm2 0 /cm2 + 2 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 3 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 4 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 5 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 6 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 7 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 8 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 9 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 10 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 11 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 12 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 13 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 14 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 15 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 16 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 17 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 18 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 19 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 20 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 21 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 22 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 23 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 24 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 25 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 26 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 27 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 28 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 29 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 30 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 31 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 32 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 33 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 34 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 35 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 36 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 37 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 38 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 39 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 40 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 41 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 42 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 43 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 44 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 45 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 46 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 47 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 48 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 49 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 50 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 51 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 52 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 53 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 54 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 55 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 56 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 57 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 58 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 59 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 60 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 61 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 62 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 63 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 64 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 65 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 66 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 67 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 68 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 69 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 70 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 71 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 72 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 73 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 74 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 75 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 76 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 77 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 78 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 79 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 80 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 81 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 82 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 83 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 84 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 85 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 86 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 87 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 88 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 89 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 90 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 91 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 92 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 93 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 94 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 95 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 96 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 97 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 98 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 99 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 100 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 101 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 102 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 103 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 104 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 105 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 106 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 107 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 108 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 109 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 110 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 111 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 112 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 113 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 114 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 115 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 116 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 117 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 118 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 119 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 120 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 121 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 122 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 123 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 124 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 125 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 126 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 127 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 128 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 129 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 130 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 131 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 132 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 133 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 134 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 135 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 136 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 137 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 138 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 139 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 140 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 141 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 142 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 143 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 144 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 145 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 146 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 147 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 148 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 149 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 150 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 151 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 152 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 153 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 154 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 155 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 156 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 157 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 158 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 159 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 160 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 161 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 162 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 163 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 164 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 165 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 166 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 167 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 168 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 169 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 170 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 171 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 172 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 173 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 174 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 175 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 176 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 177 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 178 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 179 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 180 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 181 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 182 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 183 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 184 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 185 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 186 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 187 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 188 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 189 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 190 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 191 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 192 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 193 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 194 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 195 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 196 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 197 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 198 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 199 0 meV 0 meV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 ============================================= 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1272,6 +1278,8 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -1280,6 +1288,7 @@ EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00865 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -1288,14 +1297,15 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.000961 MB -Pool ID '7G4Track', size : 0.00192 MB +Pool ID '17G4DynamicParticle', size : 0.00192 MB +Pool ID '7G4Track', size : 0.00288 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.018 MB +Dynamic pools deleted: 11 / Total memory freed: 0.02 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/runAndEvent/RE03/CMakeLists.txt b/examples/extended/runAndEvent/RE03/CMakeLists.txt index b42c8dcb46..c9af2246f0 100644 --- a/examples/extended/runAndEvent/RE03/CMakeLists.txt +++ b/examples/extended/runAndEvent/RE03/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(RE03) #---------------------------------------------------------------------------- diff --git a/examples/extended/runAndEvent/RE04/CMakeLists.txt b/examples/extended/runAndEvent/RE04/CMakeLists.txt index f9c2b4e95d..02c6393a4f 100644 --- a/examples/extended/runAndEvent/RE04/CMakeLists.txt +++ b/examples/extended/runAndEvent/RE04/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(RE04) #---------------------------------------------------------------------------- diff --git a/examples/extended/runAndEvent/RE04/exampleRE04.out b/examples/extended/runAndEvent/RE04/exampleRE04.out index 26b9b0058e..1919d46608 100644 --- a/examples/extended/runAndEvent/RE04/exampleRE04.out +++ b/examples/extended/runAndEvent/RE04/exampleRE04.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -141,48 +147,48 @@ The materials defined are : phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -190,31 +196,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -222,288 +228,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -512,17 +518,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -530,67 +536,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -598,13 +604,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -612,13 +618,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -626,12 +632,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -639,13 +645,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -653,13 +659,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -667,13 +673,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -681,60 +687,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -742,27 +748,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -770,25 +776,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -796,25 +802,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -822,13 +828,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -851,7 +857,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= diff --git a/examples/extended/runAndEvent/RE05/CMakeLists.txt b/examples/extended/runAndEvent/RE05/CMakeLists.txt index 4cb7def012..7c5a8f4ff9 100644 --- a/examples/extended/runAndEvent/RE05/CMakeLists.txt +++ b/examples/extended/runAndEvent/RE05/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(RE05) #---------------------------------------------------------------------------- diff --git a/examples/extended/runAndEvent/RE05/History b/examples/extended/runAndEvent/RE05/History index 7e95f02f72..059cad3fb6 100644 --- a/examples/extended/runAndEvent/RE05/History +++ b/examples/extended/runAndEvent/RE05/History @@ -16,6 +16,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +02-10-21 M. Asai (exampleRE05-V10-07-00) +- Migration to the new SteppingVerbose. + 11-11-20 M. Asai (exampleRE05-V10-06-00) - Migration to G4RunManagerFactory. diff --git a/examples/extended/runAndEvent/RE05/exampleRE05.cc b/examples/extended/runAndEvent/RE05/exampleRE05.cc index 5c72973626..761b7456f0 100644 --- a/examples/extended/runAndEvent/RE05/exampleRE05.cc +++ b/examples/extended/runAndEvent/RE05/exampleRE05.cc @@ -34,7 +34,6 @@ #include "G4Types.hh" #include "G4RunManagerFactory.hh" -#include "RE05WorkerInitialization.hh" #include "RE05SteppingVerbose.hh" #include "G4UImanager.hh" @@ -56,14 +55,11 @@ int main(int argc,char** argv) ui = new G4UIExecutive(argc, argv); } + // Setting the application-sepcific SteppingVerbose auto verbosity = new RE05SteppingVerbose; - G4VSteppingVerbose::SetInstance(verbosity); + + // Creating the run manager auto runManager = G4RunManagerFactory::CreateRunManager(); - if(runManager->GetRunManagerType() == G4RunManager::masterRM) - { - runManager->SetNumberOfThreads(4); - runManager->SetUserInitialization(new RE05WorkerInitialization); - } G4String parallelWorldName = "ReadoutWorld"; // User Initialization classes (mandatory) @@ -108,6 +104,7 @@ int main(int argc,char** argv) // be deleted in the main() program ! delete visManager; delete runManager; + delete verbosity; return 0; } diff --git a/examples/extended/runAndEvent/RE05/exampleRE05.out b/examples/extended/runAndEvent/RE05/exampleRE05.out index eee239bc81..b951a4d0f6 100644 --- a/examples/extended/runAndEvent/RE05/exampleRE05.out +++ b/examples/extended/runAndEvent/RE05/exampleRE05.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -80,48 +86,48 @@ Some /vis commands (optionally) take a string to specify colour. phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -129,31 +135,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -161,288 +167,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -451,18 +457,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -470,71 +476,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -542,13 +548,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -556,13 +562,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -570,12 +576,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -583,13 +589,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -597,13 +603,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -611,13 +617,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -625,60 +631,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -686,27 +692,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -714,27 +720,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -742,26 +748,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -769,13 +775,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -798,7 +804,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -885,9 +891,9 @@ See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. G4HEPEvtInterface - reading 484 HEPEvt particles from pythia_event.data. >>> Event 0 - 31 hits are stored in RE05TrackerHitsCollection. - 46 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 5.8453051229806 (GeV) + 26 hits are stored in RE05TrackerHitsCollection. + 45 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 6.360953041639 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 755 HEPEvt particles from pythia_event.data. >>> Event 1 @@ -905,19 +911,19 @@ G4HEPEvtInterface - reading 448 HEPEvt particles from pythia_event.data. >>> Event 3 0 hits are stored in RE05TrackerHitsCollection. 3 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 0.53039130081681 (GeV) + Total energy deposition in calorimeter : 0.52827293067357 (GeV) 0 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 945 HEPEvt particles from pythia_event.data. >>> Event 4 - 112 hits are stored in RE05TrackerHitsCollection. - 60 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 10.939797995052 (GeV) + 89 hits are stored in RE05TrackerHitsCollection. + 67 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 13.297623034912 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 837 HEPEvt particles from pythia_event.data. >>> Event 5 - 35 hits are stored in RE05TrackerHitsCollection. - 7 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 2.9146254468582 (GeV) + 45 hits are stored in RE05TrackerHitsCollection. + 6 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 2.8888611989697 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 603 HEPEvt particles from pythia_event.data. >>> Event 6 @@ -927,26 +933,26 @@ G4HEPEvtInterface - reading 603 HEPEvt particles from pythia_event.data. 0 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 627 HEPEvt particles from pythia_event.data. >>> Event 7 - 40 hits are stored in RE05TrackerHitsCollection. - 26 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 6.2789953742539 (GeV) + 55 hits are stored in RE05TrackerHitsCollection. + 29 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 9.0296459958097 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 682 HEPEvt particles from pythia_event.data. >>> Event 8 - 60 hits are stored in RE05TrackerHitsCollection. - 41 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 10.949655237607 (GeV) + 50 hits are stored in RE05TrackerHitsCollection. + 45 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 8.5703523682035 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 330 HEPEvt particles from pythia_event.data. >>> Event 9 17 hits are stored in RE05TrackerHitsCollection. - 22 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 4.6697831044706 (GeV) + 21 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 5.6016919334411 (GeV) 1 hits are stored in RE05MuonHitsCollection. Run terminated. Run Summary Number of events processed : 10 - User=1.670000s Real=1.733050s Sys=0.000000s + User=1.800000s Real=1.821338s Sys=0.000000s 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -957,6 +963,8 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. @@ -964,9 +972,10 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 421 +Total navigation history collections cleaned: 405 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.689 MB +Pool ID '20G4NavigationLevelRep', size : 0.662 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.13 MB @@ -974,22 +983,23 @@ Pool ID '16G4HEPEvtParticle', size : 0.0221 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.676 MB -Pool ID '7G4Track', size : 1.15 MB -Pool ID '18G4TouchableHistory', size : 0.0509 MB +Pool ID '17G4DynamicParticle', size : 0.702 MB +Pool ID '7G4Track', size : 1.2 MB +Pool ID '18G4TouchableHistory', size : 0.049 MB Pool ID '15G4CountedObjectIvE', size : 0.00673 MB Pool ID '12G4Trajectory', size : 0.0279 MB -Pool ID '17G4TrajectoryPoint', size : 0.153 MB -Pool ID '14RE05TrackerHit', size : 0.00481 MB -Pool ID '18RE05CalorimeterHit', size : 0.00865 MB +Pool ID '17G4TrajectoryPoint', size : 0.159 MB +Pool ID '14RE05TrackerHit', size : 0.00385 MB +Pool ID '18RE05CalorimeterHit', size : 0.00961 MB Pool ID '11RE05MuonHit', size : 0.000961 MB Pool ID '21G4TrajectoryContainer', size : 0.000961 MB -Pool ID '10G4Fragment', size : 0.00673 MB -Pool ID '17G4ReactionProduct', size : 0.0135 MB +Pool ID '10G4Fragment', size : 0.00769 MB +Pool ID '17G4ReactionProduct', size : 0.0115 MB Number of memory pools allocated: 20 of which, static: 0 -Dynamic pools deleted: 20 / Total memory freed: 2.9 MB +Dynamic pools deleted: 20 / Total memory freed: 3 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/runAndEvent/RE05/include/RE05SteppingVerbose.hh b/examples/extended/runAndEvent/RE05/include/RE05SteppingVerbose.hh index abf04be65a..cd01c5f623 100644 --- a/examples/extended/runAndEvent/RE05/include/RE05SteppingVerbose.hh +++ b/examples/extended/runAndEvent/RE05/include/RE05SteppingVerbose.hh @@ -49,7 +49,10 @@ class RE05SteppingVerbose : public G4SteppingVerbose public: RE05SteppingVerbose(); - ~RE05SteppingVerbose(); + virtual ~RE05SteppingVerbose(); + + virtual G4VSteppingVerbose* Clone() + { return new RE05SteppingVerbose; } void StepInfo(); void TrackingStarted(); diff --git a/examples/extended/runAndEvent/RE06/CMakeLists.txt b/examples/extended/runAndEvent/RE06/CMakeLists.txt index 4fce100b66..17c76dc563 100644 --- a/examples/extended/runAndEvent/RE06/CMakeLists.txt +++ b/examples/extended/runAndEvent/RE06/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(RE06) #---------------------------------------------------------------------------- diff --git a/examples/extended/runAndEvent/RE06/History b/examples/extended/runAndEvent/RE06/History index 2c187e68ab..38225f6bed 100644 --- a/examples/extended/runAndEvent/RE06/History +++ b/examples/extended/runAndEvent/RE06/History @@ -16,6 +16,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +Feb. 10, 2021 M. Asai (exampleRE06-V10-07-00) +- Migration to new SteppingVerbose. + Nov. 11, 2020 M. Asai (exampleRE06-V10-06-02) - Migration to G4RunManagerFactory. diff --git a/examples/extended/runAndEvent/RE06/exampleRE06.cc b/examples/extended/runAndEvent/RE06/exampleRE06.cc index 0488495040..8fc7ece44a 100644 --- a/examples/extended/runAndEvent/RE06/exampleRE06.cc +++ b/examples/extended/runAndEvent/RE06/exampleRE06.cc @@ -48,7 +48,6 @@ #include "RE06RunAction.hh" #include "RE06SteppingVerbose.hh" #include "RE06ActionInitialization.hh" -#include "RE06WorkerInitialization.hh" int main(int argc,char** argv) { @@ -59,17 +58,12 @@ int main(int argc,char** argv) } // Construct the stepping verbose class + // auto verbosity = new RE06SteppingVerbose; - G4VSteppingVerbose::SetInstance(verbosity); // Construct the run manager // auto runManager = G4RunManagerFactory::CreateRunManager(); - if(runManager->GetRunManagerType() == G4RunManager::masterRM) - { - runManager->SetNumberOfThreads(4); - runManager->SetUserInitialization(new RE06WorkerInitialization); - } // Set mandatory initialization classes // @@ -112,14 +106,15 @@ int main(int argc,char** argv) UImanager->ApplyCommand(command+fileName); } - // Job termination - // Free the store: - // user actions, physics_list and detector_description are - // owned and deleted by the run manager, so they should not - // be deleted in the main() program ! + // Job termination + // Free the store: + // user actions, physics_list and detector_description are + // owned and deleted by the run manager, so they should not + // be deleted in the main() program ! delete visManager; delete runManager; + delete verbosity; return 0; } diff --git a/examples/extended/runAndEvent/RE06/exampleRE06.out b/examples/extended/runAndEvent/RE06/exampleRE06.out index c6099e3793..c0307a407d 100644 --- a/examples/extended/runAndEvent/RE06/exampleRE06.out +++ b/examples/extended/runAndEvent/RE06/exampleRE06.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -218,48 +224,48 @@ Region -- -- appears in world volume phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -267,31 +273,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -299,288 +305,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -589,17 +595,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -607,67 +613,67 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -675,13 +681,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -689,13 +695,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -703,12 +709,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -716,13 +722,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -730,13 +736,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -744,13 +750,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -758,60 +764,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -819,27 +825,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -847,25 +853,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -873,25 +879,25 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -899,13 +905,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV ================================================================ ### G4LevelReader: broken transition 0 from level 24 to 24 for isotope Z= 89 A= 219 - use ground level @@ -929,7 +935,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -993,7 +999,7 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 10 - User=3.880000s Real=5.086211s Sys=0.970000s + User=2.160000s Real=2.909659s Sys=0.580000s ############################################################ Run Summary - Number of events : 10 ############################################################ @@ -1001,124 +1007,124 @@ Region : Calor-A Production thresholds : gamma 1 mm e- 1 mm e+ 1 mm Energy deposition in an event : - Absorber 7.15421 GeV Gap 782.661 MeV + Absorber 2.88909 GeV Gap 358.764 MeV Number of secondaries in an event : - gamma in Absorber 3218.5 in Gap 193.1 - e- in Absorber 5282.8 in Gap 500.7 - e+ in Absorber 356.4 in Gap 10 + gamma in Absorber 821.3 in Gap 50.8 + e- in Absorber 1365.3 in Gap 152.4 + e+ in Absorber 80.7 in Gap 2 Minimum kinetic energy of generated secondaries : - gamma in Absorber 7.41205 keV in Gap 6.20445 keV - e- in Absorber 141.963 eV in Gap 106.096 eV - e+ in Absorber 5.78517 keV in Gap 45.3884 keV + gamma in Absorber 57.8745 keV in Gap 6.23047 keV + e- in Absorber 71.0546 eV in Gap 107.959 eV + e+ in Absorber 3.62931 keV in Gap 348.145 keV Total track length of e+/e- in an event : - Absorber 4.13215 m Gap 2.86717 m + Absorber 1.09825 m Gap 78.3694 cm Total number of steps of e+/e- in an event : - Absorber 13463.2 Gap 1816.1 + Absorber 3539.9 Gap 578.7 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 6979.87 3057.2 4254.8 307.6 5939.4 11809.8 - 1 571.698 225.7 839.5 36.4 667.409 1995.2 - 2 201.164 68.8 335.6 11.7 217.263 744.8 - 3 88.8676 29 160.6 4.5 81.1667 330.9 - 4 37.2974 11.2 72.1 2.8 36.3808 141.4 - 5 20.7744 5.1 42.4 1.1 20.6427 88.3 - 6 11.313 2.3 25.4 0.3 8.59558 46.9 - 7 8.06834 2.2 15.9 0.5 9.83803 33 - 8 4.84023 2.2 11 0.4 4.36825 24.4 - 9 2.91249 1 6.7 0.3 1.94272 16.9 - 10 2.06546 1.4 3.9 0.2 2.73602 9.2 - 11 1.34705 0.4 2.9 0.2 2.33342 6.9 - 12 0.706994 0.3 1.4 0 1.04169 4.6 - 13 0.356154 0.1 1.4 0 0.231396 2 - 14 0.845877 0.4 1.2 0 0.945942 7.9 - 15 0.623228 0.6 0.9 0.1 0.397559 1.8 - 16 0.325685 0.2 1 0 0.126225 2 - 17 0.545897 0.5 0.9 0.1 0.32891 1.6 - 18 0.331633 0.3 0.8 0 0.188206 1.4 - 19 0.61988 0.8 1 0.1 0.30594 2 + 0 3011.32 785.3 1139.3 67.7 1610.57 3236 + 1 146.976 56 215.2 9 171.88 526.3 + 2 51.238 20.1 86.3 4.2 58.3627 188.7 + 3 20.3126 6.6 35 1 23.7477 78.9 + 4 5.8846 0.6 15.2 0.1 5.11367 39.2 + 5 6.12406 1.6 10.1 0.3 6.45107 19.6 + 6 2.13509 1 5.3 0.2 1.68845 11.2 + 7 1.36189 0.3 4.2 0 1.84145 7.3 + 8 1.19305 0.4 2.3 0.2 0.764237 3.8 + 9 0.496718 0.1 1.7 0 0.419235 2.7 + 10 0.251688 0.1 1 0 0.199591 1.9 + 11 0.185874 0 0.8 0 0.302454 1.2 + 12 0.188821 0 0.6 0 0.505671 0.8 + 13 0.144839 0 0.5 0 0.067562 0.7 + 14 0.00628369 0 0 0 0 0 + 15 0 0 0 0 0 0 + 16 0.0162712 0 0.1 0 0.00148589 0.2 + 17 0.0155764 0 0.1 0 0.0272741 0.1 + 18 0.00134402 0 0 0 0 0 + 19 0.000428499 0 0 0 0 0 ############################################################ Region : Calor-B Production thresholds : gamma 1 mm e- 1 mm e+ 1 mm Energy deposition in an event : - Absorber 2.99243 GeV Gap 371.043 MeV + Absorber 7.44416 GeV Gap 726.28 MeV Number of secondaries in an event : - gamma in Absorber 844.9 in Gap 57.7 - e- in Absorber 1412.3 in Gap 152.5 - e+ in Absorber 78.5 in Gap 2.6 + gamma in Absorber 3348.5 in Gap 175.5 + e- in Absorber 5471 in Gap 494 + e+ in Absorber 368.6 in Gap 9.6 Minimum kinetic energy of generated secondaries : - gamma in Absorber 11.1823 keV in Gap 6.2304 keV - e- in Absorber 108.714 eV in Gap 107.175 eV - e+ in Absorber 5.64437 keV in Gap 198.761 keV + gamma in Absorber 23.1876 keV in Gap 6.20448 keV + e- in Absorber 115.753 eV in Gap 129.4 eV + e+ in Absorber 2.21781 keV in Gap 37.8761 keV Total track length of e+/e- in an event : - Absorber 1.08179 m Gap 67.3265 cm + Absorber 4.34476 m Gap 2.56173 m Total number of steps of e+/e- in an event : - Absorber 3536.7 Gap 516.1 + Absorber 13948.3 Gap 1744.1 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 2974.57 725.4 1048.5 61.4 1439.31 2890.4 - 1 182.082 68 216.7 8.8 159.131 507 - 2 71.9941 34.5 104.3 5 68.2566 242.8 - 3 25.7378 11.7 48.3 1.2 19.7715 93.1 - 4 15.3269 9.3 28.4 0.7 13.7154 62.4 - 5 13.7549 7.8 22.3 1 12.9477 58.7 - 6 10.3291 5.3 15.4 0.5 6.7291 37.3 - 7 7.31972 5 11.7 0.2 4.36409 23.6 - 8 5.84455 4.4 8.3 0.3 4.73779 20.1 - 9 16.0527 3.3 7.9 0.3 5.46565 16.6 - 10 9.83549 2.3 5.6 0 1.81603 9.2 - 11 4.55341 4.6 7.9 0.4 3.61922 16.3 - 12 1.67992 1.3 2.9 0 0.674661 5 - 13 2.06634 1.6 4.4 0 1.10585 6.9 - 14 3.23601 3.8 5.1 0.3 1.58623 9.9 - 15 2.04911 1.4 3.9 0.2 0.957411 6.4 - 16 2.81777 2.5 4.4 0.3 2.20835 8.7 - 17 1.52841 1.2 2.4 0 0.655987 3.9 - 18 2.18682 2 3.7 0.1 1.9352 6.9 - 19 1.14302 1.3 1.7 0.1 0.44893 3.1 + 0 7214.91 3175.3 4419.5 315.8 5904.53 12171.5 + 1 589.802 228.7 877.1 40 632.596 2044.7 + 2 195.922 67.8 332.5 13.2 197.429 764.2 + 3 76.7946 22.7 146.5 3.6 75.1903 303.9 + 4 39.108 11.5 75.4 2.3 35.0577 155.3 + 5 22.4302 8.1 41.8 1.6 28.0088 96.8 + 6 13.2273 4.5 25.9 0.6 15.4487 61.8 + 7 7.28375 2.5 17.8 0.7 6.4346 35.5 + 8 3.62764 1.1 10.4 0.2 3.51907 17.6 + 9 2.93628 0.6 7.3 0.1 2.80315 15.4 + 10 0.947893 0.1 3.6 0 0.549729 6.6 + 11 0.991636 0.2 2.5 0 1.70112 7.3 + 12 0.389768 0 0.9 0 0.460858 3 + 13 0.984466 0.5 1.5 0.1 2.02137 4.3 + 14 0.327035 0.1 0.5 0 0.31692 1.3 + 15 0.123438 0.1 0.4 0 0.048909 0.7 + 16 0.128363 0 0.3 0 0.063795 0.4 + 17 0.0565233 0 0.1 0 0.0161249 0.2 + 18 0.0573093 0 0.1 0 0.0113214 0.2 + 19 0.0185573 0 0 0 0 0 ############################################################ Region : Calor-C Production thresholds : gamma 10 cm e- 10 cm e+ 10 cm Energy deposition in an event : - Absorber 10.0816 GeV Gap 916.589 MeV + Absorber 3.87807 GeV Gap 382.735 MeV Number of secondaries in an event : - gamma in Absorber 1630.8 in Gap 165 - e- in Absorber 2927.1 in Gap 244.1 - e+ in Absorber 460.1 in Gap 15.6 + gamma in Absorber 362.6 in Gap 35.6 + e- in Absorber 638.8 in Gap 58.9 + e+ in Absorber 103.1 in Gap 4.6 Minimum kinetic energy of generated secondaries : - gamma in Absorber 7.65395 keV in Gap 56.687 keV - e- in Absorber 161.83 eV in Gap 128.02 eV - e+ in Absorber 4.11107 keV in Gap 55.7474 keV + gamma in Absorber 6.91488 keV in Gap 56.8857 keV + e- in Absorber 240.969 eV in Gap 133.27 eV + e+ in Absorber 40.6578 keV in Gap 286.504 keV Total track length of e+/e- in an event : - Absorber 4.72149 m Gap 3.06062 m + Absorber 1.03582 m Gap 67.3074 cm Total number of steps of e+/e- in an event : - Absorber 8348 Gap 1256.9 + Absorber 1897.9 Gap 283 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 10028.5 1618.4 2193.9 406.4 6772.63 7284.4 - 1 593.135 109.9 516.2 42.7 633.26 1315.1 - 2 198.134 34.9 223.1 13.5 205.518 491.9 - 3 81.5754 15.6 102.5 6.8 69.1255 214 - 4 40.1276 6.6 56 2.9 40.8744 125.8 - 5 23.1331 3.7 29.3 1.6 26.9001 71.6 - 6 10.1793 1.3 15.8 0.6 9.0957 31.5 - 7 4.34721 0.8 8.6 0.1 4.97417 20.9 - 8 7.03434 1 7.5 0.3 6.88897 14.4 - 9 3.18629 0.7 6.4 0.2 2.24345 9.9 - 10 2.14209 0.2 3.5 0.1 1.52564 6.2 - 11 1.30714 0.7 2.4 0.2 1.02879 5 - 12 0.43278 0.2 1.5 0 0.200977 2.3 - 13 0.687624 0.2 0.6 0.1 0.432112 1.3 - 14 0.654273 0.2 0.4 0.1 0.359377 0.9 - 15 0.200023 0.1 0.5 0 0.0318597 1.2 - 16 0.338981 0.1 0.5 0 0.46521 1.7 - 17 0.976372 0.2 0.6 0 3.84474 1.6 - 18 0.743812 0.1 0.8 0 1.92916 2.8 - 19 0.290998 0.4 0.4 0 0.18388 0.8 + 0 4061.78 361.5 486.9 92.7 1514.76 1654.9 + 1 116.35 22.1 107.8 9.2 114.792 291.8 + 2 40.8132 7.2 48.1 2.9 38.3118 114.4 + 3 17.9211 3.3 23.3 1.5 16.5888 55.2 + 4 12.5615 1.8 12.9 0.8 11.6823 30.3 + 5 4.08906 0.4 6.7 0.1 5.6335 12.4 + 6 1.92323 0.5 3.9 0.2 1.91138 6.5 + 7 2.12775 0.5 1.8 0.2 1.31103 3.9 + 8 1.23493 0.4 3 0.1 1.07528 4.6 + 9 0.698836 0 1 0 0.431869 2 + 10 0.143589 0.1 0.4 0 0.358136 0.8 + 11 0.644106 0 0.9 0 1.88087 2.4 + 12 0.112918 0 0.2 0 0.0462299 0.4 + 13 0.026215 0 0 0 0 0 + 14 0.0101137 0 0 0 0 0 + 15 0.0247276 0 0.1 0 0.0123477 0.1 + 16 0.107478 0.2 0.3 0 0.0488848 0.5 + 17 0.0662149 0 0.1 0 0.00798934 0.2 + 18 0.123813 0.2 0.3 0 0.0433378 0.5 + 19 0.0145266 0 0 0 0 0 ############################################################ 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1225,48 +1231,48 @@ Region -- -- appears in world volume phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1274,31 +1280,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1306,288 +1312,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -1646,7 +1652,7 @@ Index : 6 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10 - User=1.170000s Real=1.509342s Sys=0.290000s + User=1.050000s Real=1.356878s Sys=0.300000s ############################################################ Run Summary - Number of events : 10 ############################################################ @@ -1654,124 +1660,124 @@ Region : Calor-A Production thresholds : gamma 200 um e- 200 um e+ 200 um Energy deposition in an event : - Absorber 2.41286 GeV Gap 320.244 MeV + Absorber 3.09512 GeV Gap 391.358 MeV Number of secondaries in an event : - gamma in Absorber 746.9 in Gap 44.8 - e- in Absorber 1348.2 in Gap 204 - e+ in Absorber 54.5 in Gap 2 + gamma in Absorber 1192.8 in Gap 70 + e- in Absorber 2056.6 in Gap 270.5 + e+ in Absorber 94.1 in Gap 3.5 Minimum kinetic energy of generated secondaries : - gamma in Absorber 26.2325 keV in Gap 2.81491 keV - e- in Absorber 28.8272 eV in Gap 6.63949 eV - e+ in Absorber 42.245 keV in Gap 735.268 keV + gamma in Absorber 23.8648 keV in Gap 2.82828 keV + e- in Absorber 2.89786 eV in Gap 24.4086 eV + e+ in Absorber 12.2738 keV in Gap 211.484 keV Total track length of e+/e- in an event : - Absorber 83.9167 cm Gap 63.1172 cm + Absorber 1.31476 m Gap 96.9237 cm Total number of steps of e+/e- in an event : - Absorber 3291.1 Gap 561.4 + Absorber 5084.8 Gap 779.2 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 2589.15 720.5 1273.7 47.5 1314.15 3225 - 1 90.8854 48 162.8 6.1 95.2745 366.6 - 2 26.7994 12.4 59.5 1.8 27.5501 123.9 - 3 11.927 4.6 25.1 0.4 14.2929 57.8 - 4 4.81314 1.9 10 0.1 5.70294 27.9 - 5 2.40438 1.2 5.5 0.2 4.00699 14.1 - 6 2.7501 0.9 5.5 0.1 3.71931 12.3 - 7 1.37358 0.9 3.1 0.1 1.33587 6.2 - 8 0.374796 0.2 1.6 0 0.169291 2.9 - 9 0.499735 0.1 0.8 0.1 1.87518 3.2 - 10 0.99725 0.7 1.4 0.1 0.736986 7.3 - 11 0.208883 0 0.5 0 0.398846 0.9 - 12 0.0542785 0 0.2 0 0.0543572 0.3 - 13 0.38888 0.1 1 0 0.573631 1.8 - 14 0.0824102 0.1 0.4 0 0.0380698 0.7 - 15 0.0432121 0 0.3 0 0.0248277 0.3 - 16 0.006007 0 0 0 0 0 - 17 0.217084 0.1 0.6 0 0.122948 0.9 - 18 0.00237518 0 0 0 0 0 - 19 0.119826 0 0.2 0 0.310524 0.4 + 0 3161.32 1118.6 1822.5 80.2 1953.42 4715.1 + 1 194.264 89.9 276.2 10.7 210.277 663.3 + 2 66.1034 30.9 113.5 3.4 63.205 252.9 + 3 27.0573 11.8 52.5 1.9 25.2481 107.2 + 4 21.6733 5.5 28.3 0.6 15.3593 55.5 + 5 6.18948 2.8 14.2 0.5 4.9463 26.9 + 6 5.20564 1.8 10.4 0.3 5.55126 23 + 7 1.8765 0.3 3.1 0 1.34374 7.9 + 8 0.340135 0.1 1.4 0 0.751336 2.8 + 9 0.337399 0.2 1.1 0 0.159179 2.1 + 10 0.933652 0.2 1.7 0 3.04562 3 + 11 0.188109 0.3 0.6 0 0.0783955 1.5 + 12 0.427863 0.3 1 0 0.306104 1.8 + 13 0.343201 0.1 0.4 0 0.254492 0.7 + 14 0.109473 0 0.2 0 0.0508631 0.3 + 15 0.00933149 0 0 0 0 0 + 16 0.0105596 0 0 0 0 0 + 17 0.00746395 0 0 0 0 0 + 18 0.0126043 0 0 0 0 0 + 19 0.0146859 0 0 0 0 0 ############################################################ Region : Calor-B Production thresholds : gamma 2 mm e- 2 mm e+ 2 mm Energy deposition in an event : - Absorber 2.70042 GeV Gap 332.225 MeV + Absorber 2.67486 GeV Gap 347.623 MeV Number of secondaries in an event : - gamma in Absorber 656 in Gap 37.5 - e- in Absorber 1113.7 in Gap 109.8 - e+ in Absorber 71.7 in Gap 2.4 + gamma in Absorber 644.6 in Gap 41.6 + e- in Absorber 1095.2 in Gap 116.5 + e+ in Absorber 72.5 in Gap 1.7 Minimum kinetic energy of generated secondaries : - gamma in Absorber 121.132 keV in Gap 8.93409 keV - e- in Absorber 145.216 eV in Gap 118.333 eV - e+ in Absorber 13.1595 keV in Gap 857.093 keV + gamma in Absorber 6.74171 keV in Gap 8.88744 keV + e- in Absorber 253.032 eV in Gap 209.419 eV + e+ in Absorber 5.39414 keV in Gap 837.4 keV Total track length of e+/e- in an event : - Absorber 91.9659 cm Gap 63.0615 cm + Absorber 89.9437 cm Gap 71.603 cm Total number of steps of e+/e- in an event : - Absorber 2840.7 Gap 410.4 + Absorber 2781.4 Gap 437.1 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 2842.68 628.5 918.4 61.1 1360.38 2559.1 - 1 111.491 38.7 160.2 6.8 121.18 384.4 - 2 42.0108 14.7 75 2.9 36.6426 150 - 3 17.6036 6.2 32.2 1.9 15.8869 70.7 - 4 8.79819 2.9 17.5 0.7 7.06633 40.5 - 5 3.40749 0.5 6.9 0.1 2.6288 12.4 - 6 2.99297 1.3 6.2 0.4 2.84913 17 - 7 1.94788 0.4 3 0.1 2.47651 9.8 - 8 0.26384 0 1.2 0 0.146686 1.6 - 9 0.30103 0.2 0.6 0.1 0.157281 1.1 - 10 0.332469 0 0.7 0 0.190231 1 - 11 0.102043 0 0.3 0 0.127051 0.4 - 12 0.000613578 0 0 0 0 0 - 13 0.0315464 0 0.1 0 0.0759589 0.1 - 14 0.267339 0.1 0.3 0 0.217735 0.6 - 15 0.161796 0 0.5 0 0.0879523 0.7 - 16 0.0570004 0 0.2 0 0.0263584 0.3 - 17 0.00380573 0 0 0 0 0 - 18 0.147392 0 0.1 0 0.112911 1.2 - 19 0.00160523 0 0 0 0 0 + 0 2810.06 618.1 881.9 60.6 1392.07 2467.4 + 1 129.604 42.3 184.1 7.3 133.423 406 + 2 46.3093 15.1 74.3 3.5 51.2429 178.2 + 3 16.6149 5.9 32.7 1.5 17.0694 77.3 + 4 8.16337 2.1 15.9 0.7 11.0301 40.6 + 5 5.68264 1.7 9.9 0.4 4.37528 21 + 6 1.49847 0.4 5.1 0.1 1.08579 7.9 + 7 2.23612 0.6 3.1 0.1 1.85341 9.1 + 8 0.507934 0 1.9 0 0.552848 3.8 + 9 0.854794 0 1.5 0 0.841898 4.4 + 10 0.183021 0 0.4 0 0.131506 0.7 + 11 0.0562841 0 0.1 0 0.0908611 0.1 + 12 0.00426448 0 0 0 0 0 + 13 0.0658397 0 0.3 0 0.0470303 0.4 + 14 0.224373 0 0.3 0 0.426187 0.7 + 15 0.00703852 0 0 0 0 0 + 16 0.354568 0 0.2 0 1.22961 0.9 + 17 0.0143108 0 0 0 0 0 + 18 0.0173906 0 0 0 0 0 + 19 0.0104141 0 0 0 0 0 ############################################################ Region : Calor-C Production thresholds : gamma 2 cm e- 2 cm e+ 2 cm Energy deposition in an event : - Absorber 3.2037 GeV Gap 369.232 MeV + Absorber 2.61966 GeV Gap 326.447 MeV Number of secondaries in an event : - gamma in Absorber 549.8 in Gap 37.7 - e- in Absorber 1024.3 in Gap 93.5 - e+ in Absorber 96.9 in Gap 3.2 + gamma in Absorber 349.8 in Gap 27.5 + e- in Absorber 674.9 in Gap 60.3 + e+ in Absorber 62.1 in Gap 2.2 Minimum kinetic energy of generated secondaries : - gamma in Absorber 21.6805 keV in Gap 27.301 keV - e- in Absorber 127.122 eV in Gap 239.085 eV - e+ in Absorber 16.059 keV in Gap 194.558 keV + gamma in Absorber 4.70969 keV in Gap 28.7438 keV + e- in Absorber 286.501 eV in Gap 162.209 eV + e+ in Absorber 11.4453 keV in Gap 519.01 keV Total track length of e+/e- in an event : - Absorber 1.07029 m Gap 69.013 cm + Absorber 68.8777 cm Gap 48.1986 cm Total number of steps of e+/e- in an event : - Absorber 2609.7 Gap 403.7 + Absorber 1692.4 Gap 243 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 3305.22 529.8 759.3 82.7 1456.38 2161.3 - 1 163.47 37.3 192.6 10.7 185.649 466.4 - 2 50.733 11.3 77.7 3.5 52.9241 185.4 - 3 24.8579 3.5 41 1.3 25.5953 88.9 - 4 14.1848 3.5 23.5 1.1 14.4241 57.9 - 5 5.68426 1 9 0.4 10.3736 19.6 - 6 4.56898 0.2 6.9 0.1 6.11858 14.6 - 7 1.71253 0.7 2.8 0.2 6.0901 7.4 - 8 0.673998 0 1.7 0 1.02014 5.9 - 9 0.563122 0 1.8 0 0.810467 3 - 10 0.837143 0.2 0.7 0.1 0.441945 1.6 - 11 0.212696 0 0.4 0 0.496255 0.8 - 12 0.0718202 0 0.2 0 0.0437162 0.3 - 13 0.0199803 0 0 0 0 0 - 14 0.0942204 0 0.1 0 0.0449754 0.2 - 15 0.0063127 0 0 0 0 0 - 16 0.00156806 0 0 0 0 0 - 17 4.48693e-05 0 0 0 0 0 - 18 0.00562611 0 0.1 0 0.00543868 0.1 - 19 0 0 0 0 0 0 + 0 2774.22 340.1 500.5 52.8 997.723 1433.2 + 1 107.09 24.2 133.1 7.2 106.185 298.8 + 2 35.8158 8.4 53.6 2.8 35.1353 106.7 + 3 15.494 2.3 23.8 0.8 19.0603 49.7 + 4 5.52732 0.7 8.7 0.1 5.49 19.9 + 5 2.68308 0.3 5.2 0.1 2.79987 9 + 6 2.66856 0.6 4.9 0.3 2.11952 9 + 7 0.758663 0.2 1.4 0.1 0.644703 2.4 + 8 0.437455 0 1.1 0 0.539359 1.8 + 9 0.532251 0 0.9 0 0.306882 1.5 + 10 0.544465 0.5 1.1 0.1 0.663989 2.2 + 11 0.130117 0 0.6 0 0.054147 0.8 + 12 0.0978788 0 0.3 0 0.0414581 0.4 + 13 0.0119981 0 0 0 0 0 + 14 0.0363879 0 0 0 0 0 + 15 0.0139563 0 0 0 0 0 + 16 0.0070533 0 0 0 0 0 + 17 0.00588973 0 0 0 0 0 + 18 0.00997559 0 0 0 0 0 + 19 0.0107503 0 0 0 0 0 ############################################################ 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -1879,48 +1885,48 @@ Region -- -- appears in world volume phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1928,31 +1934,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -1960,288 +1966,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -2330,7 +2336,7 @@ Index : 12 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10 - User=0.220000s Real=0.277939s Sys=0.050000s + User=0.390000s Real=0.516810s Sys=0.110000s ############################################################ Run Summary - Number of events : 10 ############################################################ @@ -2338,124 +2344,124 @@ Region : Calor-A Production thresholds : gamma 200 um e- 200 um e+ 200 um Energy deposition in an event : - Absorber 503.105 MeV Gap 221.226 MeV + Absorber 578.842 MeV Gap 255.114 MeV Number of secondaries in an event : - gamma in Absorber 22.4 in Gap 6.3 - e- in Absorber 190.3 in Gap 97.8 - e+ in Absorber 0.4 in Gap 0 + gamma in Absorber 40 in Gap 13.4 + e- in Absorber 298.9 in Gap 155.3 + e+ in Absorber 1.2 in Gap 0.6 Minimum kinetic energy of generated secondaries : - gamma in Absorber 3.3214 keV in Gap 1.78086 keV - e- in Absorber 172.402 eV in Gap 117.227 eV - e+ in Absorber 1.33883 MeV in Gap 2.88022e+295 J + gamma in Absorber 3.30067 keV in Gap 1.74684 keV + e- in Absorber 110.16 eV in Gap 122.61 eV + e+ in Absorber 354.718 keV in Gap 1.09512 MeV Total track length of e+/e- in an event : - Absorber 26.8933 cm Gap 26.065 cm + Absorber 45.8035 cm Gap 43.6117 cm Total number of steps of e+/e- in an event : - Absorber 380.6 Gap 228.9 + Absorber 590.3 Gap 325.8 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 705.246 25.4 215.5 0.3 475.634 490.2 - 1 11.4562 2.3 17.4 0 38.2284 43.5 - 2 2.58075 0.5 10.6 0 5.93541 16.7 - 3 1.03737 0 8.4 0 2.02512 10.3 - 4 0.482046 0.1 6 0 0.641631 7.7 - 5 0.222535 0 6 0 0.161743 6.4 - 6 0.25936 0 4.4 0 0.511236 5.2 - 7 0.230581 0 2.7 0 0.393099 3.8 - 8 1.37044 0.1 4.5 0.1 3.04694 7.4 - 9 0.985121 0.3 3.4 0 2.30028 5.7 - 10 0.149204 0 3.4 0 0.202092 4.6 - 11 0.0256778 0 0.8 0 0.0126224 1.9 - 12 0.0412925 0 1.4 0 0.0234365 1.5 - 13 0.162423 0 1.1 0 0.406305 1.6 - 14 0.0339439 0 0.9 0 0.0179725 1.1 - 15 0.0145289 0 0.5 0 0.0132711 0.5 - 16 0.0276642 0 0.8 0 0.0283984 1 - 17 0 0 0 0 0 0 - 18 0 0 0 0 0 0 - 19 0.00139859 0 0.2 0 0.00014527 0.2 + 0 788.019 45 276.8 0.8 761.543 637.7 + 1 27.7584 5.5 42.3 0.6 86.8682 87 + 2 6.6002 1.3 31.9 0.1 18.7619 48.2 + 3 1.21911 0.1 19.3 0 2.48367 24.2 + 4 1.29842 0 14.5 0 3.12548 18.5 + 5 4.16086 0.8 15.7 0.2 12.6769 22.8 + 6 0.903898 0.2 11.6 0 1.33745 14.9 + 7 0.457063 0 6.9 0 0.679244 8.5 + 8 1.94366 0.5 7.6 0.1 4.42845 10.8 + 9 0.483533 0 6.5 0 0.988893 13 + 10 0.167292 0 3.7 0 0.16426 7.9 + 11 0.286327 0 4 0 0.423589 4.5 + 12 0.0684529 0 2.3 0 0.0387681 2.7 + 13 0.158078 0 2.2 0 0.149885 2.5 + 14 0.109578 0 1.4 0 0.174596 1.9 + 15 0.0868853 0 1.8 0 0.0509368 2 + 16 0.0584419 0 1.2 0 0.0473155 1.3 + 17 0.0137855 0 1.2 0 0.00299711 1.3 + 18 0.0710741 0 1.1 0 0.0869828 1.5 + 19 0.0117153 0 0.6 0 0.00485675 0.6 ############################################################ Region : Calor-B Production thresholds : gamma 2 mm e- 2 mm e+ 2 mm Energy deposition in an event : - Absorber 536.647 MeV Gap 233.805 MeV + Absorber 559.741 MeV Gap 250.341 MeV Number of secondaries in an event : - gamma in Absorber 25.7 in Gap 7.3 - e- in Absorber 131.1 in Gap 63.6 - e+ in Absorber 0.9 in Gap 0.1 + gamma in Absorber 28.7 in Gap 8.9 + e- in Absorber 148.8 in Gap 72.4 + e+ in Absorber 0.7 in Gap 0.6 Minimum kinetic energy of generated secondaries : - gamma in Absorber 9.88489 keV in Gap 4.05826 keV - e- in Absorber 103.998 eV in Gap 151.602 eV - e+ in Absorber 3.218 MeV in Gap 1.93035 MeV + gamma in Absorber 9.92738 keV in Gap 3.93075 keV + e- in Absorber 100.237 eV in Gap 140.691 eV + e+ in Absorber 531.398 keV in Gap 506.692 keV Total track length of e+/e- in an event : - Absorber 28.9197 cm Gap 28.7897 cm + Absorber 34.1908 cm Gap 37.2044 cm Total number of steps of e+/e- in an event : - Absorber 293.3 Gap 159.4 + Absorber 336.1 Gap 188.5 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 745.697 28.4 72 0.9 505.165 281.6 - 1 16.3726 3.8 29 0.1 53.9346 52.5 - 2 2.27902 0.1 20.5 0 5.98844 27.6 - 3 1.08543 0.1 13.6 0 2.17206 16.1 - 4 0.567918 0 11.1 0 0.886694 12.7 - 5 0.925651 0.2 10.1 0 2.6196 13.1 - 6 0.617409 0 7.4 0 1.01778 8.9 - 7 0.47035 0 6.3 0 0.79862 8.5 - 8 0.219199 0 5.9 0 0.121667 6.9 - 9 0.90157 0.2 5.3 0 1.95551 7.1 - 10 0.173388 0 3.2 0 0.183332 3.4 - 11 0.426264 0.1 2.3 0 0.804007 3.2 - 12 0.0447768 0 1.6 0 0.0166221 1.9 - 13 0.0656483 0 1.6 0 0.079498 1.6 - 14 0.0511379 0 0.9 0 0.0681577 1 - 15 0.347693 0.1 1.4 0 0.883404 1.9 - 16 0.0241673 0 0.4 0 0.0326185 0.5 - 17 0.0116583 0 0.2 0 0.00709375 0.4 - 18 0.0537127 0 0.1 0 0.218427 1 - 19 0.0599149 0 1.2 0 0.0581731 2.2 + 0 767.123 29.1 79.2 0.5 579.233 306.4 + 1 27.612 5.5 28.8 0.5 95.4418 63.2 + 2 4.85148 1 22.2 0.1 16.4692 33.1 + 3 2.57979 0.6 15.7 0.1 5.67462 22.1 + 4 2.43924 0.7 14.9 0 5.15351 23.4 + 5 2.62789 0.6 12.7 0.1 7.91427 17.9 + 6 0.536158 0 11.5 0 0.769802 13.2 + 7 0.633056 0 7.5 0 1.18196 9.7 + 8 0.396787 0 8 0 0.449415 10.1 + 9 0.298802 0 6.1 0 0.281145 8.2 + 10 0.0894024 0 1.6 0 0.0628907 2 + 11 0.0555157 0 1.6 0 0.0330427 1.9 + 12 0.184314 0 0.9 0 0.502122 1.2 + 13 0.0595431 0 1.6 0 0.0433612 1.9 + 14 0.142464 0 2.5 0 0.186066 2.9 + 15 0.0741386 0 1.8 0 0.0477672 2 + 16 0.172825 0 2.7 0 0.195246 2.9 + 17 0.153289 0.1 1 0 0.253943 1.6 + 18 0 0 0 0 0 0 + 19 0.0500571 0 0.7 0 0.0572926 0.7 ############################################################ Region : Calor-C Production thresholds : gamma 2 cm e- 2 cm e+ 2 cm Energy deposition in an event : - Absorber 594.265 MeV Gap 257.97 MeV + Absorber 1.09293 GeV Gap 461.495 MeV Number of secondaries in an event : - gamma in Absorber 26.1 in Gap 7.5 - e- in Absorber 169.8 in Gap 65 - e+ in Absorber 1.7 in Gap 0.5 + gamma in Absorber 132.7 in Gap 40.3 + e- in Absorber 755.9 in Gap 286 + e+ in Absorber 11.6 in Gap 2.2 Minimum kinetic energy of generated secondaries : - gamma in Absorber 28.4253 keV in Gap 14.0321 keV - e- in Absorber 109.068 eV in Gap 147.379 eV - e+ in Absorber 769.454 keV in Gap 3.44079 MeV + gamma in Absorber 28.8627 keV in Gap 10.537 keV + e- in Absorber 108.963 eV in Gap 106.385 eV + e+ in Absorber 327.537 keV in Gap 603.41 keV Total track length of e+/e- in an event : - Absorber 29.2973 cm Gap 28.8033 cm + Absorber 1.3657 m Gap 1.33511 m Total number of steps of e+/e- in an event : - Absorber 310.6 Gap 123.2 + Absorber 1326.6 Gap 543.5 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 802.766 26.3 47.8 1.5 447.33 156.9 - 1 29.191 5.3 35.9 0.5 85.642 73.8 - 2 10.3666 1.5 30.1 0.1 26.9501 47.7 - 3 2.04155 0.2 20.5 0.1 5.14844 28.9 - 4 1.78517 0 18.9 0 3.40975 23.2 - 5 0.982459 0 18.4 0 1.25542 21.7 - 6 1.18856 0.2 10.8 0 3.33898 14.1 - 7 1.04095 0 11.8 0 2.79745 17.3 - 8 0.626401 0.1 12 0 0.71353 13.8 - 9 0.676842 0 5.8 0 1.49284 7.6 - 10 0.53249 0 5.6 0 1.36258 7.4 - 11 0.148604 0 4 0 0.129235 4.6 - 12 0.349093 0 4 0 0.629311 6.2 - 13 0.124381 0 2.5 0 0.233478 2.9 - 14 0.0453793 0 0.9 0 0.0348331 1 - 15 0.0726165 0 0.8 0 0.097285 1 - 16 0.0949191 0 1.5 0 0.162947 1.7 - 17 0.140865 0 1.5 0 0.247167 1.9 - 18 0.022092 0 0.6 0 0.0144175 0.7 - 19 0.0198922 0 0.8 0 0.00802436 0.8 + 0 1313.29 132.3 190.8 10 2017.82 629 + 1 125.624 22.1 171.4 1.5 386.889 327.1 + 2 49.6412 8.8 142.4 1 146.054 221 + 3 24.0829 4.2 111.3 0.5 61.8149 154.3 + 4 14.8512 1.8 96.8 0.4 34.42 128.4 + 5 7.45825 1.6 75.6 0.2 14.6783 93.2 + 6 4.42339 0.6 56.7 0 8.74605 70.3 + 7 2.97196 0.3 45.3 0 4.78645 56.2 + 8 2.92117 0.2 34.8 0 5.38045 43.7 + 9 1.67371 0.1 28.7 0 2.61143 37.6 + 10 1.03187 0 22 0 1.31492 26.4 + 11 0.83959 0 13.8 0 1.20126 17.2 + 12 1.69253 0.5 12.4 0.1 3.7425 15.5 + 13 1.0782 0.1 10.7 0 3.12558 14.7 + 14 0.425603 0 7.3 0 0.9223 8.8 + 15 0.225431 0 4.2 0 0.22131 4.9 + 16 0.234114 0 3.7 0 0.216035 4.6 + 17 0.515224 0.3 3.3 0.1 2.82847 4.2 + 18 0.598412 0.1 2.3 0 2.59222 3.4 + 19 0.243562 0 2.1 0 0.464782 2.4 ############################################################ 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -2592,48 +2598,48 @@ Region -- -- appears in world volume phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -2641,31 +2647,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -2673,288 +2679,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ========= Table of registered couples ============================ @@ -3043,7 +3049,7 @@ Index : 12 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10 - User=0.500000s Real=0.672207s Sys=0.120000s + User=1.520000s Real=1.994138s Sys=0.420000s ############################################################ Run Summary - Number of events : 10 ############################################################ @@ -3051,124 +3057,124 @@ Region : Calor-A Production thresholds : gamma 10 um e- 10 um e+ 10 um Energy deposition in an event : - Absorber 577.117 MeV Gap 253.47 MeV + Absorber 1.57301 GeV Gap 687.563 MeV Number of secondaries in an event : - gamma in Absorber 56.5 in Gap 14.8 - e- in Absorber 1041.3 in Gap 961.6 - e+ in Absorber 1.5 in Gap 0.5 + gamma in Absorber 390.5 in Gap 107.7 + e- in Absorber 3766 in Gap 2972.1 + e+ in Absorber 19.4 in Gap 5.5 Minimum kinetic energy of generated secondaries : - gamma in Absorber 1.01486 keV in Gap 1.00022 keV - e- in Absorber 3.67829 eV in Gap 101.76 eV - e+ in Absorber 631.816 keV in Gap 825.57 keV + gamma in Absorber 995.904 eV in Gap 1.00096 keV + e- in Absorber 1.47703 eV in Gap 103.988 eV + e+ in Absorber 51.7655 keV in Gap 211.83 keV Total track length of e+/e- in an event : - Absorber 48.4178 cm Gap 45.3079 cm + Absorber 2.92128 m Gap 2.81039 m Total number of steps of e+/e- in an event : - Absorber 1566.2 Gap 1401.4 + Absorber 6789.7 Gap 5353.6 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 778.833 58.5 1738 1.6 771.615 2513.7 - 1 29.3093 7.7 95.5 0.2 103.875 194.2 - 2 7.03604 1.6 42.4 0 20.5853 69.6 - 3 2.94579 0.6 26.6 0 8.00841 40.9 - 4 3.55521 0.6 24.2 0.1 10.4722 39.7 - 5 4.80378 1.9 20.1 0.1 13.9363 35 - 6 0.559825 0 11.7 0 0.750991 14 - 7 0.695869 0 9.5 0 1.2359 12.4 - 8 0.467782 0 5.2 0 0.87368 7.1 - 9 0.779486 0.1 7.8 0 1.51644 10.9 - 10 0.700353 0.1 6.1 0 2.25904 9.5 - 11 0.166211 0 4.7 0 0.201549 5.2 - 12 0.076146 0.1 2.5 0 0.0437915 3.2 - 13 0.120103 0.1 2.4 0 0.33248 3.1 - 14 0.0237644 0 0.7 0 0.0130976 0.9 - 15 0.0197002 0 1.4 0 0.00435974 1.4 - 16 0.0216088 0 0.8 0 0.00839265 0.9 - 17 0.00665942 0 0.3 0 0.00220055 0.4 - 18 0.0482875 0 0.9 0 0.0932177 1 - 19 0.258016 0 1.3 0 1.1079 3.5 + 0 1787.57 375.8 4281.4 18.6 4313.71 8106.1 + 1 265.242 79.1 872.6 2.8 880.601 1735.3 + 2 93.3429 21.7 439.9 1.6 279.51 737.5 + 3 44.3576 10.1 276.4 0.6 110.111 421 + 4 21.1856 3.7 209.2 0.5 44.2957 286.7 + 5 10.4022 1.7 150.6 0.3 22.2058 192.9 + 6 11.6064 1.7 126.4 0.2 27.8879 169.6 + 7 6.35285 0.9 94.3 0.1 14.0228 124 + 8 3.62911 0.9 63.2 0.1 5.11104 80.5 + 9 4.36831 0.9 53.5 0 9.69148 70.9 + 10 3.87677 0.8 44.9 0.1 9.63868 60.1 + 11 1.51688 0.3 31.7 0 1.70588 38.3 + 12 2.26559 0.3 26.9 0 4.66982 36.2 + 13 0.765432 0 14.1 0 0.993641 17.2 + 14 1.41722 0.1 16.3 0 3.76217 22.2 + 15 0.696292 0 10.3 0 0.42716 12.8 + 16 0.5301 0.2 5.8 0 0.893093 7.6 + 17 0.224578 0 5.9 0 0.264944 6.5 + 18 0.379268 0 6.1 0 0.487601 7.4 + 19 0.301455 0 3.9 0 0.574643 4.4 ############################################################ Region : Calor-B Production thresholds : gamma 100 um e- 100 um e+ 100 um Energy deposition in an event : - Absorber 516.258 MeV Gap 226.496 MeV + Absorber 565.581 MeV Gap 251.831 MeV Number of secondaries in an event : - gamma in Absorber 26.4 in Gap 7.9 - e- in Absorber 283.6 in Gap 161 - e+ in Absorber 0.5 in Gap 0.2 + gamma in Absorber 45.6 in Gap 13 + e- in Absorber 366.6 in Gap 197.5 + e+ in Absorber 1.4 in Gap 0.4 Minimum kinetic energy of generated secondaries : - gamma in Absorber 2.37875 keV in Gap 1.34558 keV - e- in Absorber 194.822 eV in Gap 202.337 eV - e+ in Absorber 5.53828 MeV in Gap 2.24412 MeV + gamma in Absorber 2.39208 keV in Gap 1.23456 keV + e- in Absorber 120.94 eV in Gap 116.086 eV + e+ in Absorber 1.8185 MeV in Gap 2.62771 MeV Total track length of e+/e- in an event : - Absorber 31.2883 cm Gap 28.9024 cm + Absorber 43.4603 cm Gap 42.7172 cm Total number of steps of e+/e- in an event : - Absorber 522.3 Gap 302.3 + Absorber 665.2 Gap 383 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 726.172 31.9 354.1 0.5 552.975 691.4 - 1 8.23814 1.4 19.5 0 26.9865 37.4 - 2 4.3218 0.9 19.1 0.2 14.311 27.7 - 3 1.14651 0 14.6 0 2.52611 19 - 4 1.3996 0.1 9.2 0 3.05179 13.1 - 5 0.3641 0 8.7 0 0.353537 10 - 6 0.230593 0 5.7 0 0.282867 9.3 - 7 0.26515 0 3.4 0 0.470712 3.9 - 8 0.0518285 0 2.5 0 0.0183262 3 - 9 0.0576173 0 1.8 0 0.0329044 2.1 - 10 0.0906138 0 1.8 0 0.0757166 2.3 - 11 0.0276071 0 0.7 0 0.0218248 0.9 - 12 0.149636 0 1.6 0 0.18315 2 - 13 0.0567924 0 0.6 0 0.0473992 0.6 - 14 0.0315315 0 0.1 0 0.0994405 0.3 - 15 0.00137765 0 0.1 0 0.000228713 0.1 - 16 0.0075864 0 0.1 0 0.00432123 0.2 - 17 0 0 0 0 0 0 - 18 0 0 0 0 0 0 - 19 0 0 0 0 0 0 + 0 777.211 47.7 392.4 0.9 741.285 781.1 + 1 20.0355 6.5 43.4 0.3 64.4461 84 + 2 8.10979 2.3 29.6 0.3 26.6177 51.4 + 3 2.96242 0.3 20.3 0 7.46293 28.8 + 4 2.74492 0.9 18.3 0.1 6.39831 24.7 + 5 0.650042 0 12.8 0 0.771436 15.2 + 6 1.75741 0.1 10.4 0 5.55188 14 + 7 0.392505 0.1 8.4 0 0.546076 10.6 + 8 0.113895 0 4.3 0 0.0693879 5.2 + 9 0.639203 0.2 3.1 0.1 1.68361 4.3 + 10 0.14331 0 3.5 0 0.181762 3.7 + 11 0.226855 0 2.2 0 0.435142 3 + 12 0.138936 0 1.8 0 0.493328 2.3 + 13 0.427823 0.1 1.7 0 1.12937 3.1 + 14 0.31789 0 1.8 0 1.26783 4 + 15 0.179949 0.1 2.3 0 0.332502 2.9 + 16 0.0356754 0 0.8 0 0.0444398 0.8 + 17 0.131922 0 1.9 0 0.180867 1.9 + 18 0.775823 0.3 2 0.1 1.90489 3.5 + 19 0.0582727 0 1.5 0 0.0509525 1.6 ############################################################ Region : Calor-C Production thresholds : gamma 1 mm e- 1 mm e+ 1 mm Energy deposition in an event : - Absorber 500.331 MeV Gap 226.589 MeV + Absorber 528.167 MeV Gap 236.357 MeV Number of secondaries in an event : - gamma in Absorber 18.8 in Gap 5.9 - e- in Absorber 108.5 in Gap 55.6 - e+ in Absorber 0.6 in Gap 0 + gamma in Absorber 21.3 in Gap 6.4 + e- in Absorber 126.8 in Gap 62.1 + e+ in Absorber 0.5 in Gap 0 Minimum kinetic energy of generated secondaries : - gamma in Absorber 7.06589 keV in Gap 3.01087 keV - e- in Absorber 118.348 eV in Gap 110.295 eV - e+ in Absorber 2.12723 MeV in Gap 2.88022e+295 J + gamma in Absorber 6.95013 keV in Gap 3.26311 keV + e- in Absorber 107.683 eV in Gap 129.819 eV + e+ in Absorber 1.00894 MeV in Gap 2.88022e+295 J Total track length of e+/e- in an event : - Absorber 22.8234 cm Gap 26.0827 cm + Absorber 29.1242 cm Gap 30.7424 cm Total number of steps of e+/e- in an event : - Absorber 266.4 Gap 170.7 + Absorber 306.7 Gap 175.5 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 707.845 21 96.5 0.1 428.411 329.1 - 1 10.4638 2.1 17 0.3 35.63 34 - 2 0.971858 0.3 9.5 0 2.52452 13.7 - 3 0.512802 0 7.6 0 0.758356 10 - 4 5.05369 1 7.5 0.1 18.0329 16.4 - 5 1.05466 0.2 5.6 0.1 2.30798 7.2 - 6 0.171744 0 4.6 0 0.106141 7.6 - 7 0.202257 0 4.5 0 0.31484 5.4 - 8 0.128539 0 3.5 0 0.101479 3.8 - 9 0.0321469 0 1 0 0.0343722 1.1 - 10 0.0368656 0 1.2 0 0.0205651 1.6 - 11 0.292945 0.1 0.9 0 0.705149 1.4 - 12 0.0497166 0 1.9 0 0.0426236 2.2 - 13 0.0477062 0 1.5 0 0.0254629 1.7 - 14 0 0 0 0 0 0 - 15 0 0 0 0 0 0 - 16 0.00546603 0 0.3 0 0.00213181 0.3 - 17 0.00874097 0 0.3 0 0.00324603 0.4 - 18 0.00639441 0 0.2 0 0.00556351 0.3 - 19 0.00226005 0 0.1 0 0.00053744 0.1 + 0 747.451 24.5 100.1 0.3 551.424 350.6 + 1 9.24048 1.9 19.3 0 30.5902 36.2 + 2 3.06307 1.1 15.9 0.2 6.8228 25.3 + 3 0.937415 0 11.3 0 2.27035 14.9 + 4 0.527124 0 9.3 0 1.09471 13.7 + 5 1.39949 0.2 8.8 0 3.1803 10.9 + 6 0.473787 0 5.7 0 0.741191 7.2 + 7 0.436031 0 5.4 0 0.900247 6.5 + 8 0.118065 0 3.2 0 0.11497 4.2 + 9 0.189913 0 1.6 0 0.283395 2.5 + 10 0.179907 0 1.3 0 0.568526 1.7 + 11 0.0142781 0 0.6 0 0.00697961 0.6 + 12 0.0474313 0 0.8 0 0.101535 0.9 + 13 0.0328963 0 0.9 0 0.0202019 1 + 14 0.290673 0 1.8 0 0.443422 2.6 + 15 0.0669646 0 0.6 0 0.0804559 0.7 + 16 0.0115631 0 0.7 0 0.00373045 0.8 + 17 0.00623785 0 0.1 0 0.00276369 0.2 + 18 0.011596 0 0.4 0 0.00715725 0.5 + 19 0.00635618 0 0.3 0 0.002344 0.3 ############################################################ 0 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. @@ -3263,6 +3269,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 13 of which, static: 0 -Dynamic pools deleted: 13 / Total memory freed: 0.78 MB +Dynamic pools deleted: 13 / Total memory freed: 0.79 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/runAndEvent/RE06/include/RE06SteppingVerbose.hh b/examples/extended/runAndEvent/RE06/include/RE06SteppingVerbose.hh index 7068dc6063..b2fa0ef4ad 100644 --- a/examples/extended/runAndEvent/RE06/include/RE06SteppingVerbose.hh +++ b/examples/extended/runAndEvent/RE06/include/RE06SteppingVerbose.hh @@ -45,6 +45,9 @@ class RE06SteppingVerbose : public G4VSteppingVerbose RE06SteppingVerbose(); virtual ~RE06SteppingVerbose(); + virtual G4VSteppingVerbose* Clone() + { return new RE06SteppingVerbose; } + void InitializeTimers(); void Report(); diff --git a/examples/extended/visualization/.README.txt b/examples/extended/visualization/.README.txt index d051feffad..396ef36124 100644 --- a/examples/extended/visualization/.README.txt +++ b/examples/extended/visualization/.README.txt @@ -20,5 +20,9 @@ System as a "stand-alone" graphics library and viewer. This example illustrates how to create a "vis action". +\link Examplemovies movies \endlink + +This example illustrates how to create movies. + */ diff --git a/examples/extended/visualization/CMakeLists.txt b/examples/extended/visualization/CMakeLists.txt index d90bc1e1ff..6009e91a31 100644 --- a/examples/extended/visualization/CMakeLists.txt +++ b/examples/extended/visualization/CMakeLists.txt @@ -1,10 +1,8 @@ #---Adding all visualization examples subdirectories explicitly -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) add_subdirectory(perspective) add_subdirectory(standalone) add_subdirectory(userVisAction) +add_subdirectory(movies) diff --git a/examples/extended/visualization/History b/examples/extended/visualization/History deleted file mode 100644 index 5c17d316a9..0000000000 --- a/examples/extended/visualization/History +++ /dev/null @@ -1,40 +0,0 @@ -------------------------------------------------------------------- - - ========================================================= - Geant4 - an Object-Oriented Toolkit for Simulation in HEP - ========================================================= - - examples/extended/visualization History file - --------------------------------------------- - -This file should be used by the G4 example coordinator to briefly -summarize all major modifications introduced in the code and keep -track of all tags. - - ---------------------------------------------------------- - * Reverse chronological order (last date on top), please * - ---------------------------------------------------------- - -3rd May 2017 John Allison (exVisualization-V10-03-02) -********************************************************************** -Note: This History file is no longer used. See the individual History -files in the sub-directories. -********************************************************************** - -24th April 2013 Gabriele Cosmo (exVisualization-V09-06-01) -- Retagged. No change in contents... - -27th March 2013 John Allison (exVisualization-V09-06-00) -- Incorporated exam-ext-vis-persp-V09-06-02, - exam-ext-vis-standalone-V09-06-01 and exam-ext-vis-UVA-V09-06-01. - o Added separators between functions. - o Replaced physics list QGSP_BIC_EMY with FTFP_BERT. - -17th November 2012 Ivana Hrivnacova (exVisualization-V09-05-01) -- Improved .README - -25th September 2012 Ivana Hrivnacova (exVisualization-V09-05-00) -- Added/updated CMakeLists.txt files: - adding visualization, copying macros, install target and comment lines -- Added explicit includes of G4SystemOfUnits.hh and G4PhysicalConstants.hh -- Replaced tabulators with space characters diff --git a/examples/extended/visualization/README b/examples/extended/visualization/README index 629c6a56cd..31deb8dafb 100644 --- a/examples/extended/visualization/README +++ b/examples/extended/visualization/README @@ -20,3 +20,8 @@ userVisAction ------------- This example illustrates how to create a "vis action". + +movies +------ + +This example illustrates how to create movies. diff --git a/examples/extended/visualization/movies/.README.txt b/examples/extended/visualization/movies/.README.txt new file mode 100644 index 0000000000..1f0634b37b --- /dev/null +++ b/examples/extended/visualization/movies/.README.txt @@ -0,0 +1,92 @@ +///\file "visualization/movies/.README.txt" +///\brief Example movies README page + +/*! \page ExampleMovies Example movies + +examples/extended/visualization/movies + +This example illustrates how to create a movie. + +See https://geant4-userdoc.web.cern.ch/UsersGuides/ForApplicationDeveloper/html/Visualization/makingamovie.html#. + +A) USING /vis/viewer/save AND /vis/viewer/interpolate +===================================================== + +1) a) To see a pre-prepared example, start this example in interactive mode + (i.e., without any command line arguments). Just type + /vis/viewer/interpolate viewfiles/movie-1 + If you want to see an electromagnetic shower + /run/beamOn + /vis/viewer/interpolate viewfiles/movie-1 + + b) To make your own movie, save a sequence of views with + "/vis/viewer/save". Then "fly through" with "/vis/viewer/interpolate". + + The procedure is: choose a view, save, choose another view, save, and + so on until you have, say, 10 saved views. Then you may + /vis/viewer/interpolate + + Note: This saves views to your current working directory. It is + always good to remove any pre-existing saved files: + rm *.g4view + or save them, e.g. + mkdir views + mv *.g4view views + which can subsequently be interpolated with + /vis/viewer/interpolate views + + c) Then you have a choice of how to export the movie - see 3 below. + +2) You can use time-slicing to see particles progress through time + + a) To see a pre-prepared example + /vis/modeling/trajectories/drawByCharge-0/default/setTimeSliceInterval 0.01 ns + /run/beamOn + /vis/viewer/interpolate viewfiles/movie-2 + + b) To make your own movie + /vis/scene/add/trajectories rich + /vis/modeling/trajectories/drawByCharge-0/default/setTimeSliceInterval 0.01 ns + # Optionally add features (see guidance on /vis/viewer/set/timeWindow/) + /vis/viewer/set/timeWindow/displayLightFront true 0 0 -20 cm -0.01 ns + /vis/viewer/set/timeWindow/displayHeadTime true + /vis/viewer/set/timeWindow/fadeFactor 1 + /run/beamOn + # Then set a time window and save + /vis/viewer/set/timeWindow/startTime 0 ns .1 ns + /vis/viewer/save + # Then zoom, pan etc to a view of interest + # Then set the next time window and save + /vis/viewer/set/timeWindow/startTime .5 ns .1 ns + /vis/viewer/save + # Then zoom, pan etc to a view of interest + # Then set the next time window and save + /vis/viewer/set/timeWindow/startTime 1 ns .1 ns + /vis/viewer/save + # Then another view, the next time window, and a save... + # ...repeat a few more times + # Then try + /vis/viewer/interpolate + +3) How to export images using /vis/viewer/interpolate (OpenGL only) + /vis/viewer/interpolate ! ! ! ! export + This produces lots of files. + You can change export format with (for example) + /vis/ogl/set/exportFormat jpg + Then import them into your favourite movie maker - see + https://geant4-userdoc.web.cern.ch/UsersGuides/ForApplicationDeveloper/html/Visualization/makingamovie.html# + +B) THE OLD WAY +============== + +These files are inherited from the old "novice" example N03. They draw (and +optionally, save) views using a macro loop. They have not been tested +recently. Best to run in batch mode in the build directory. E.g. + + ./movies -m visTutor/exN03Vis12.mac + ./movies -m visTutor/exN03Vis13.mac + + +John Allison +15th February 2021 +*/ diff --git a/examples/extended/visualization/movies/CMakeLists.txt b/examples/extended/visualization/movies/CMakeLists.txt new file mode 100644 index 0000000000..0ddb64ad44 --- /dev/null +++ b/examples/extended/visualization/movies/CMakeLists.txt @@ -0,0 +1,89 @@ +#---------------------------------------------------------------------------- +# Setup the project +# +cmake_minimum_required(VERSION 3.12...3.20) +project(movies) + +#---------------------------------------------------------------------------- +# Find Geant4 package, activating all available UI and Vis drivers by default +# You can set WITH_GEANT4_UIVIS to OFF via the command line or ccmake/cmake-gui +# to build a batch mode only executable +# +option(WITH_GEANT4_UIVIS "Build example with Geant4 UI and Vis drivers" ON) +if(WITH_GEANT4_UIVIS) + find_package(Geant4 REQUIRED ui_all vis_all) +else() + find_package(Geant4 REQUIRED) +endif() + +#---------------------------------------------------------------------------- +# Setup Geant4 include directories and compile definitions +# Setup include directory for this project +# +include(${Geant4_USE_FILE}) +include_directories(${PROJECT_SOURCE_DIR}/include) + +#---------------------------------------------------------------------------- +# Locate sources and headers for this project +# NB: headers are included so they will show up in IDEs +# +file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc) +file(GLOB headers ${PROJECT_SOURCE_DIR}/include/*.hh) + +#---------------------------------------------------------------------------- +# Add the executable, and link it to the Geant4 libraries +# +add_executable(movies movies.cc ${sources} ${headers}) +target_link_libraries(movies ${Geant4_LIBRARIES}) + +#---------------------------------------------------------------------------- +# Copy all scripts to the build directory, i.e. the directory in which we +# build movies. This is so that we can run the executable directly because it +# relies on these scripts being in the current working directory. + +# All mac files +file(GLOB macs RELATIVE ${PROJECT_SOURCE_DIR} *mac) +foreach(_mac ${macs}) + configure_file( + ${PROJECT_SOURCE_DIR}/${_mac} + ${PROJECT_BINARY_DIR}/${_mac} + COPYONLY +) +endforeach() + +# All the example viewfiles +file(GLOB viewfiles RELATIVE ${PROJECT_SOURCE_DIR} viewfiles/*/*) +foreach(_file ${viewfiles}) +# message(STATUS "file=${_file}") + configure_file( + ${PROJECT_SOURCE_DIR}/${_file} + ${PROJECT_BINARY_DIR}/${_file} + COPYONLY +) +endforeach() + +# The old visTutor files +file(GLOB visTutorfiles RELATIVE ${PROJECT_SOURCE_DIR} visTutor/*) +foreach(_file ${visTutorfiles}) +# message(STATUS "file=${_file}") + configure_file( + ${PROJECT_SOURCE_DIR}/${_file} + ${PROJECT_BINARY_DIR}/${_file} + COPYONLY +) +endforeach() + +set(other_files movies.in movies.out movies.err) +foreach(_file ${other_files}) +# message(STATUS "file=${_file}") + configure_file( + ${PROJECT_SOURCE_DIR}/${_file} + ${PROJECT_BINARY_DIR}/${_file} + COPYONLY + ) +endforeach() + +#---------------------------------------------------------------------------- +# Install the executable to 'bin' directory under CMAKE_INSTALL_PREFIX +# +install(TARGETS movies DESTINATION bin) diff --git a/examples/extended/visualization/movies/GNUmakefile b/examples/extended/visualization/movies/GNUmakefile new file mode 100644 index 0000000000..42c0583b55 --- /dev/null +++ b/examples/extended/visualization/movies/GNUmakefile @@ -0,0 +1,21 @@ +# -------------------------------------------------------------- +# GNUmakefile for examples module. Gabriele Cosmo, 06/04/98. +# -------------------------------------------------------------- + +name := movies +G4TARGET := $(name) +G4EXLIB := true + +ifndef G4INSTALL + G4INSTALL = ../../.. +endif + +.PHONY: all +all: lib bin + +include $(G4INSTALL)/config/binmake.gmk + +visclean: + rm -f g4*.prim g4*.eps g4*.wrl + rm -f .DAWN_* + diff --git a/examples/extended/visualization/movies/History b/examples/extended/visualization/movies/History new file mode 100644 index 0000000000..e6a4732d4f --- /dev/null +++ b/examples/extended/visualization/movies/History @@ -0,0 +1,28 @@ +------------------------------------------------------------------- + + ========================================================= + Geant4 - an Object-Oriented Toolkit for Simulation in HEP + ========================================================= + + examples/extended/visualization/movies History file + ---------------------------------------------------------- + +This file should be used by the G4 example coordinator to briefly +summarize all major modifications introduced in the code and keep +track of all tags. + + ---------------------------------------------------------- + * Reverse chronological order (last date on top), please * + ---------------------------------------------------------- + +22nd May 2021 J. Allison (exam-ext-vis-movies-V10-07-02) +- Minor improvements to README files. + +28th February 2021 J. Allison (exam-ext-vis-movies-V10-07-01) +- gui.mac: Remove obsolete buttons. + +15th February 2021 J. Allison (exam-ext-vis-movies-V10-07-00) +- This example illustrates how to make a movie with /vis/viewer/save + and /vis/viewer/interpolate. It also includes the "visTutor" macros + from the old "novice" example, N03, subsequently moved to "basic" B4. + See README for further information. diff --git a/examples/extended/visualization/movies/README b/examples/extended/visualization/movies/README new file mode 100644 index 0000000000..2dd34a2c8b --- /dev/null +++ b/examples/extended/visualization/movies/README @@ -0,0 +1,91 @@ + ========================================================= + Geant4 - an Object-Oriented Toolkit for Simulation in HEP + ========================================================= + + examples/extended/visualization/movies + -------------------------------------- + +This example illustrates how to create a movie. + +See https://geant4-userdoc.web.cern.ch/UsersGuides/ForApplicationDeveloper/html/Visualization/makingamovie.html#. + +A) USING /vis/viewer/save AND /vis/viewer/interpolate +===================================================== + +1) a) To see a pre-prepared example, start this example in interactive mode + (i.e., without any command line arguments). Just type + /vis/viewer/interpolate viewfiles/movie-1 + If you want to see an electromagnetic shower + /run/beamOn + /vis/viewer/interpolate viewfiles/movie-1 + + b) To make your own movie, save a sequence of views with + "/vis/viewer/save". Then "fly through" with "/vis/viewer/interpolate". + + The procedure is: choose a view, save, choose another view, save, and + so on until you have, say, 10 saved views. Then you may + /vis/viewer/interpolate + + Note: This saves views to your current working directory. It is + always good to remove any pre-existing saved files: + rm *.g4view + or save them, e.g. + mkdir views + mv *.g4view views + which can subsequently be interpolated with + /vis/viewer/interpolate views + + c) Then you have a choice of how to export the movie - see 3 below. + +2) You can use time-slicing to see particles progress through time + + a) To see a pre-prepared example + /vis/modeling/trajectories/drawByCharge-0/default/setTimeSliceInterval 0.01 ns + /run/beamOn + /vis/viewer/interpolate viewfiles/movie-2 + + b) To make your own movie + /vis/scene/add/trajectories rich + /vis/modeling/trajectories/drawByCharge-0/default/setTimeSliceInterval 0.01 ns + # Optionally add features (see guidance on /vis/viewer/set/timeWindow/) + /vis/viewer/set/timeWindow/displayLightFront true 0 0 -20 cm -0.01 ns + /vis/viewer/set/timeWindow/displayHeadTime true + /vis/viewer/set/timeWindow/fadeFactor 1 + /run/beamOn + # Then set a time window and save + /vis/viewer/set/timeWindow/startTime 0 ns .1 ns + /vis/viewer/save + # Then zoom, pan etc to a view of interest + # Then set the next time window and save + /vis/viewer/set/timeWindow/startTime .5 ns .1 ns + /vis/viewer/save + # Then zoom, pan etc to a view of interest + # Then set the next time window and save + /vis/viewer/set/timeWindow/startTime 1 ns .1 ns + /vis/viewer/save + # Then another view, the next time window, and a save... + # ...repeat a few more times + # Then try + /vis/viewer/interpolate + +3) How to export images using /vis/viewer/interpolate (OpenGL only) + /vis/viewer/interpolate ! ! ! ! export + This produces lots of files. + You can change export format with (for example) + /vis/ogl/set/exportFormat jpg + Then import them into your favourite movie maker - see + https://geant4-userdoc.web.cern.ch/UsersGuides/ForApplicationDeveloper/html/Visualization/makingamovie.html# + +B) THE OLD WAY +============== + +These files are inherited from the old "novice" example N03. They draw (and +optionally, save) views using a macro loop. They have not been tested +recently. Best to run in batch mode in the build directory. E.g. + + ./movies -m visTutor/exN03Vis12.mac + ./movies -m visTutor/exN03Vis13.mac + + +John Allison +15th February 2021 diff --git a/examples/extended/visualization/movies/gui.mac b/examples/extended/visualization/movies/gui.mac new file mode 100644 index 0000000000..88a7b12a61 --- /dev/null +++ b/examples/extended/visualization/movies/gui.mac @@ -0,0 +1,36 @@ +# +# This file permits to customize, with commands, +# the menu bar of the G4UIXm, G4UIQt, G4UIWin32 sessions. +# It has no effect with G4UIterminal. +# +# File menu : +/gui/addMenu file File +/gui/addButton file Quit exit +# +# Run menu : +/gui/addMenu run Run +/gui/addButton run "beamOn 1" "/run/beamOn 1" +# +# Gun menu : +/gui/addMenu gun Gun +/gui/addButton gun "50 MeV" "/gun/energy 50 MeV" +/gui/addButton gun "1 GeV" "/gun/energy 1 GeV" +/gui/addButton gun "10 GeV" "/gun/energy 10 GeV" +/gui/addButton gun "e-" "/gun/particle e-" +/gui/addButton gun "pi0" "/gun/particle pi0" +/gui/addButton gun "pi+" "/gun/particle pi+" +/gui/addButton gun "neutron" "/gun/particle neutron" +/gui/addButton gun "proton" "/gun/particle proton" +# +# Viewer menu : +/gui/addMenu viewer Viewer +/gui/addButton viewer "Set style surface" "/vis/viewer/set/style surface" +/gui/addButton viewer "Set style wireframe" "/vis/viewer/set/style wireframe" +/gui/addButton viewer "Refresh viewer" "/vis/viewer/refresh" +/gui/addButton viewer "Update viewer (interaction or end-of-file)" "/vis/viewer/update" +/gui/addButton viewer "Flush viewer (= refresh + update)" "/vis/viewer/flush" +/gui/addButton viewer "Update scene" "/vis/scene/notifyHandlers" +# +# To limit the output flow in the "dump" widget : +/run/printProgress 100 +# diff --git a/source/processes/hadronic/processes/src/G4PhotoFissionProcess.cc b/examples/extended/visualization/movies/include/MoviesActionInitialization.hh similarity index 84% rename from source/processes/hadronic/processes/src/G4PhotoFissionProcess.cc rename to examples/extended/visualization/movies/include/MoviesActionInitialization.hh index a480c2a36a..19ebecaa82 100644 --- a/source/processes/hadronic/processes/src/G4PhotoFissionProcess.cc +++ b/examples/extended/visualization/movies/include/MoviesActionInitialization.hh @@ -25,13 +25,19 @@ // // -#include "G4PhotoFissionProcess.hh" -#include +#ifndef MoviesActionInitialization_h +#define MoviesActionInitialization_h 1 +#include "G4VUserActionInitialization.hh" -void G4PhotoFissionProcess::ProcessDescription(std::ostream& outFile) const +class MoviesDetectorConstruction; + +class MoviesActionInitialization: public G4VUserActionInitialization { - outFile << "This process handles photo fission from\n" - << "nuclei by invoking one or more hadronic models and one\n" - << "or more hadronic cross sections.\n"; -} +public: + virtual void Build() const; +}; + +#endif + + diff --git a/source/processes/hadronic/models/management/src/G4VCrossSectionBase.cc b/examples/extended/visualization/movies/include/MoviesDetectorConstruction.hh similarity index 79% rename from source/processes/hadronic/models/management/src/G4VCrossSectionBase.cc rename to examples/extended/visualization/movies/include/MoviesDetectorConstruction.hh index f422f2ab4b..78db5eff58 100644 --- a/source/processes/hadronic/models/management/src/G4VCrossSectionBase.cc +++ b/examples/extended/visualization/movies/include/MoviesDetectorConstruction.hh @@ -23,18 +23,26 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -#include "G4VCrossSectionBase.hh" +// -//******************************************************************************** -// Class G4VCrossSectionBase +#ifndef MoviesDetectorConstruction_h +#define MoviesDetectorConstruction_h 1 -G4VCrossSectionBase::G4VCrossSectionBase() - { - } +#include "G4VUserDetectorConstruction.hh" -G4VCrossSectionBase::~G4VCrossSectionBase() - { - } +class G4VPhysicalVolume; -//******************************************************************************** +class MoviesDetectorConstruction : public G4VUserDetectorConstruction +{ +public: + MoviesDetectorConstruction() {} + virtual ~MoviesDetectorConstruction() {} + virtual G4VPhysicalVolume* Construct(); + +private: + void DefineMaterials(); + G4VPhysicalVolume* DefineVolumes(); +}; + +#endif diff --git a/examples/extended/runAndEvent/RE06/include/RE06WorkerInitialization.hh b/examples/extended/visualization/movies/include/MoviesPrimaryGeneratorAction.hh similarity index 80% rename from examples/extended/runAndEvent/RE06/include/RE06WorkerInitialization.hh rename to examples/extended/visualization/movies/include/MoviesPrimaryGeneratorAction.hh index cd16707dc2..1bfdc16df1 100644 --- a/examples/extended/runAndEvent/RE06/include/RE06WorkerInitialization.hh +++ b/examples/extended/visualization/movies/include/MoviesPrimaryGeneratorAction.hh @@ -23,26 +23,27 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// -/// \file include/RE06WorkerInitialization.hh -/// \brief Definition of the RE06WorkerInitialization class -// +// -#ifndef RE06WorkerInitialization_H -#define RE06WorkerInitialization_H 1 +#ifndef MoviesPrimaryGeneratorAction_h +#define MoviesPrimaryGeneratorAction_h 1 +#include "G4VUserPrimaryGeneratorAction.hh" #include "globals.hh" -#include "G4UserWorkerInitialization.hh" -class RE06WorkerInitialization : public G4UserWorkerInitialization +class G4ParticleGun; +class G4Event; + +class MoviesPrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction { - public: - RE06WorkerInitialization(); - virtual ~RE06WorkerInitialization(); +public: + MoviesPrimaryGeneratorAction(); + virtual ~MoviesPrimaryGeneratorAction(); - virtual void WorkerInitialize() const; + virtual void GeneratePrimaries(G4Event*); +private: + G4ParticleGun* fParticleGun; }; #endif - diff --git a/examples/extended/visualization/movies/init_vis.mac b/examples/extended/visualization/movies/init_vis.mac new file mode 100644 index 0000000000..16b017d684 --- /dev/null +++ b/examples/extended/visualization/movies/init_vis.mac @@ -0,0 +1,17 @@ +# Macro file for the initialization of example movies +# in interactive session +# +# Set some default verbose +# +/control/verbose 2 +/control/saveHistory +/run/verbose 2 +# +# Change the default number of threads (in multi-threaded mode) +#/run/numberOfThreads 4 +# +# Initialize kernel +/run/initialize +# +# Visualization setting +/control/execute vis.mac diff --git a/examples/extended/visualization/movies/movies.cc b/examples/extended/visualization/movies/movies.cc new file mode 100644 index 0000000000..4262b12775 --- /dev/null +++ b/examples/extended/visualization/movies/movies.cc @@ -0,0 +1,153 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file exampleMovies.cc +/// \brief Main program of the Movies example + +#include "MoviesDetectorConstruction.hh" +#include "MoviesActionInitialization.hh" + +#include "G4RunManagerFactory.hh" + +#include "G4UImanager.hh" +#include "G4UIcommand.hh" +#include "FTFP_BERT.hh" + +#include "Randomize.hh" + +#include "G4VisExecutive.hh" +#include "G4UIExecutive.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +namespace { + void PrintUsage() { + G4cerr << " Usage: " << G4endl; + G4cerr << " exampleMovies [-m macro ] [-u UIsession] [-t nThreads]" << G4endl; + G4cerr << " note: -t option is available only for multi-threaded mode." + << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +int main(int argc,char** argv) +{ + // Evaluate arguments + // + if ( argc > 7 ) { + PrintUsage(); + return 1; + } + + G4String macro; + G4String session; +#ifdef G4MULTITHREADED + G4int nThreads = 0; +#endif + for ( G4int i=1; i 0 ) { + runManager->SetNumberOfThreads(nThreads); + } +#endif + + // Set mandatory initialization classes + // + auto detConstruction = new MoviesDetectorConstruction(); + runManager->SetUserInitialization(detConstruction); + + auto physicsList = new FTFP_BERT; + runManager->SetUserInitialization(physicsList); + + auto actionInitialization = new MoviesActionInitialization; + runManager->SetUserInitialization(actionInitialization); + + // Initialize visualization + // + auto visManager = new G4VisExecutive; + // G4VisExecutive can take a verbosity argument - see /vis/verbose guidance. + // G4VisManager* visManager = new G4VisExecutive("Quiet"); + visManager->Initialize(); + + // Get the pointer to the User Interface manager + auto UImanager = G4UImanager::GetUIpointer(); + + // Process macro or start UI session + // + if ( macro.size() ) { + // batch mode + G4String command = "/control/execute "; + UImanager->ApplyCommand(command+macro); + } + else { + // interactive mode : define UI session + UImanager->ApplyCommand("/control/execute init_vis.mac"); + if (ui->IsGUI()) { + UImanager->ApplyCommand("/control/execute gui.mac"); + } + ui->SessionStart(); + delete ui; + } + + // Job termination + // Free the store: user actions, physics_list and detector_description are + // owned and deleted by the run manager, so they should not be deleted + // in the main() program ! + + delete visManager; + delete runManager; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... diff --git a/examples/extended/visualization/movies/movies.err b/examples/extended/visualization/movies/movies.err new file mode 100644 index 0000000000..e69de29bb2 diff --git a/examples/extended/visualization/movies/movies.in b/examples/extended/visualization/movies/movies.in new file mode 100644 index 0000000000..399760cbbf --- /dev/null +++ b/examples/extended/visualization/movies/movies.in @@ -0,0 +1,4 @@ +# Basic test of movies +/run/initialize +/run/printProgress 1 +/run/beamOn 10 diff --git a/source/processes/hadronic/util/src/G4IsoResult.cc b/examples/extended/visualization/movies/src/MoviesActionInitialization.cc similarity index 89% rename from source/processes/hadronic/util/src/G4IsoResult.cc rename to examples/extended/visualization/movies/src/MoviesActionInitialization.cc index 29dd4fecb4..ec9e5859d8 100644 --- a/source/processes/hadronic/util/src/G4IsoResult.cc +++ b/examples/extended/visualization/movies/src/MoviesActionInitialization.cc @@ -23,6 +23,13 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -#include "G4IsoResult.hh" +// -G4IsoResult::~G4IsoResult(){} +#include "MoviesActionInitialization.hh" + +#include "MoviesPrimaryGeneratorAction.hh" + +void MoviesActionInitialization::Build() const +{ + SetUserAction(new MoviesPrimaryGeneratorAction); +} diff --git a/examples/extended/visualization/movies/src/MoviesDetectorConstruction.cc b/examples/extended/visualization/movies/src/MoviesDetectorConstruction.cc new file mode 100644 index 0000000000..8507fa2331 --- /dev/null +++ b/examples/extended/visualization/movies/src/MoviesDetectorConstruction.cc @@ -0,0 +1,207 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// + +#include "MoviesDetectorConstruction.hh" + +#include "G4Material.hh" +#include "G4NistManager.hh" + +#include "G4Box.hh" +#include "G4LogicalVolume.hh" +#include "G4PVPlacement.hh" +#include "G4PVReplica.hh" + +#include "G4VisAttributes.hh" + +#include "G4PhysicalConstants.hh" +#include "G4SystemOfUnits.hh" + +G4VPhysicalVolume* MoviesDetectorConstruction::Construct() +{ + // Define materials + DefineMaterials(); + + // Define volumes + return DefineVolumes(); +} + +void MoviesDetectorConstruction::DefineMaterials() +{ + auto nistManager = G4NistManager::Instance(); + + // Lead material defined using NIST Manager + nistManager->FindOrBuildMaterial("G4_Pb"); + + // Liquid argon material + G4double a; // mass of a mole; + G4double z; // z=mean number of protons; + G4double density; + new G4Material("liquidArgon", z=18., a=39.95*g/mole, density=1.390*g/cm3); + // The argon by NIST Manager is a gas with a different density + + // Vacuum + nistManager->FindOrBuildMaterial("G4_Galactic"); + + // Print materials + G4cout << *(G4Material::GetMaterialTable()) << G4endl; +} + +G4VPhysicalVolume* MoviesDetectorConstruction::DefineVolumes() +{ + // Geometry parameters + const G4bool checkOverlaps = true; + + // A generous world + const G4double worldSizeXY = 1.*m; + const G4double worldSizeZ = 1.*m; + + // Lead-argon calorimeter + G4int nofLayers = 10; + G4double absoThickness = 10.*mm; + G4double gapThickness = 5.*mm; + G4double calorSizeXY = 10.*cm; + + auto layerThickness = absoThickness + gapThickness; + auto calorThickness = nofLayers * layerThickness; + + // Get materials + auto defaultMaterial = G4Material::GetMaterial("G4_Galactic"); + auto absorberMaterial = G4Material::GetMaterial("G4_Pb"); + auto gapMaterial = G4Material::GetMaterial("liquidArgon"); + + // World + auto worldS + = new G4Box("World",worldSizeXY/2,worldSizeXY/2,worldSizeZ/2); + + auto worldLV + = new G4LogicalVolume( + worldS, // its solid + defaultMaterial, // its material + "World"); // its name + + auto worldPV + = new G4PVPlacement( + 0, // no rotation + G4ThreeVector(), // at (0,0,0) + worldLV, // its logical volume + "World", // its name + 0, // its mother volume + false, // no boolean operation + 0, // copy number + checkOverlaps); // checking overlaps + + + // Calorimeter + + auto calorimeterS + = new G4Box("Calorimeter",calorSizeXY/2,calorSizeXY/2,calorThickness/2); + + auto calorLV + = new G4LogicalVolume( + calorimeterS, // its solid + defaultMaterial, // its material + "Calorimeter"); // its name + + new G4PVPlacement( + 0, // no rotation + G4ThreeVector(), // at (0,0,0) + calorLV, // its logical volume + "Calorimeter", // its name + worldLV, // its mother volume + false, // no boolean operation + 0, // copy number + checkOverlaps); // checking overlaps + + // Layer + + auto layerS + = new G4Box("Layer", // its name + calorSizeXY/2, calorSizeXY/2, layerThickness/2); // its size + + auto layerLV + = new G4LogicalVolume( + layerS, // its solid + defaultMaterial, // its material + "Layer"); // its name + + new G4PVReplica( + "Layer", // its name + layerLV, // its logical volume + calorLV, // its mother + kZAxis, // axis of replication + nofLayers, // number of replica + layerThickness); // witdth of replica + + // Absorber + + auto absorberS + = new G4Box("Abso", // its name + calorSizeXY/2, calorSizeXY/2, absoThickness/2); // its size + + auto absorberLV + = new G4LogicalVolume( + absorberS, // its solid + absorberMaterial, // its material + "Abso"); // its name + + new G4PVPlacement( + 0, // no rotation + G4ThreeVector(0., 0., -gapThickness/2), // its position + absorberLV, // its logical volume + "Abso", // its name + layerLV, // its mother volume + false, // no boolean operation + 0, // copy number + checkOverlaps); // checking overlaps + + // Gap + + auto gapS + = new G4Box("Gap", // its name + calorSizeXY/2, calorSizeXY/2, gapThickness/2); // its size + + auto gapLV + = new G4LogicalVolume( + gapS, // its solid + gapMaterial, // its material + "Gap"); // its name + + new G4PVPlacement( + 0, // no rotation + G4ThreeVector(0., 0., absoThickness/2), // its position + gapLV, // its logical volume + "Gap", // its name + layerLV, // its mother volume + false, // no boolean operation + 0, // copy number + checkOverlaps); // checking overlaps + + // Visualization attributes + worldLV->SetVisAttributes (G4VisAttributes::GetInvisible()); + + return worldPV; +} diff --git a/source/processes/hadronic/util/include/G4HadSignalHandler.hh b/examples/extended/visualization/movies/src/MoviesPrimaryGeneratorAction.cc similarity index 67% rename from source/processes/hadronic/util/include/G4HadSignalHandler.hh rename to examples/extended/visualization/movies/src/MoviesPrimaryGeneratorAction.cc index 3e1d4860d1..69a8ac0020 100644 --- a/source/processes/hadronic/util/include/G4HadSignalHandler.hh +++ b/examples/extended/visualization/movies/src/MoviesPrimaryGeneratorAction.cc @@ -23,39 +23,33 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -#ifndef G4HadSignalHandler_hh -#define G4HadSignalHandler_hh +// +/// \file MoviesPrimaryGeneratorAction.cc +/// \brief Implementation of the MoviesPrimaryGeneratorAction class -//#ifndef G4HadSignalHandler_off -#if 0 -#include -#include -#include -#include "G4Types.hh" +#include "MoviesPrimaryGeneratorAction.hh" -// A simple, reasonably portable, but at present -// semantic-wise totally unsafe signalhandler prototype meant for SEGFAULT. -// Being rushed into production or various reasons. +#include "G4ParticleGun.hh" +#include "G4Gamma.hh" +#include "G4SystemOfUnits.hh" -extern "C" +MoviesPrimaryGeneratorAction::MoviesPrimaryGeneratorAction() { - typedef void (*sighandler_t)(int); + fParticleGun = new G4ParticleGun; + + // Default - a 10 GeV gamma + fParticleGun->SetParticleDefinition(G4Gamma::GammaDefinition()); + fParticleGun->SetParticleEnergy(10.*GeV); + fParticleGun->SetParticlePosition(G4ThreeVector(0.,0.,-20.*cm)); + fParticleGun->SetParticleMomentumDirection(G4ThreeVector(0.,0.,1.)); } -class G4HadSignalHandler +MoviesPrimaryGeneratorAction::~MoviesPrimaryGeneratorAction() { - public: - - G4HadSignalHandler(sighandler_t aNew); - - ~G4HadSignalHandler(); - - static G4ThreadLocal std::vector *theCache; - static G4ThreadLocal bool registered; -}; + delete fParticleGun; +} - - -#endif - -#endif +void MoviesPrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) +{ + fParticleGun->GeneratePrimaryVertex(anEvent); +} diff --git a/examples/extended/visualization/movies/viewfiles/movie-1/g4_00.g4view b/examples/extended/visualization/movies/viewfiles/movie-1/g4_00.g4view new file mode 100644 index 0000000000..28f3086bf4 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-1/g4_00.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -1 1.22465e-16 6.12323e-17 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 1 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/extended/visualization/movies/viewfiles/movie-1/g4_01.g4view b/examples/extended/visualization/movies/viewfiles/movie-1/g4_01.g4view new file mode 100644 index 0000000000..4b2cbade64 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-1/g4_01.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.85672 0.241922 -0.455526 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 1 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/extended/visualization/movies/viewfiles/movie-1/g4_02.g4view b/examples/extended/visualization/movies/viewfiles/movie-1/g4_02.g4view new file mode 100644 index 0000000000..a97449c83e --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-1/g4_02.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.746411 0.224951 -0.626313 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 2.00368 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/extended/visualization/movies/viewfiles/movie-1/g4_03.g4view b/examples/extended/visualization/movies/viewfiles/movie-1/g4_03.g4view new file mode 100644 index 0000000000..bb8b12a828 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-1/g4_03.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.977552 0.207912 -0.0341369 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 2.00368 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/extended/visualization/movies/viewfiles/movie-1/g4_04.g4view b/examples/extended/visualization/movies/viewfiles/movie-1/g4_04.g4view new file mode 100644 index 0000000000..ca53e0a103 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-1/g4_04.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.667095 0.207912 0.715372 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 2.00368 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/extended/visualization/movies/viewfiles/movie-1/g4_05.g4view b/examples/extended/visualization/movies/viewfiles/movie-1/g4_05.g4view new file mode 100644 index 0000000000..e0e779bea0 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-1/g4_05.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.190344 0.0697565 0.979236 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 2.00368 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/extended/visualization/movies/viewfiles/movie-1/g4_06.g4view b/examples/extended/visualization/movies/viewfiles/movie-1/g4_06.g4view new file mode 100644 index 0000000000..63769e8685 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-1/g4_06.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.190344 0.0697565 0.979236 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 1.35002 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/extended/visualization/movies/viewfiles/movie-1/g4_07.g4view b/examples/extended/visualization/movies/viewfiles/movie-1/g4_07.g4view new file mode 100644 index 0000000000..0cdcaccbdc --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-1/g4_07.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.190344 0.0697565 0.979236 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 0.707957 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime -1e+100 ns +/vis/viewer/set/timeWindow/endTime 1e+100 ns +/vis/viewer/set/timeWindow/fadeFactor 0 +/vis/viewer/set/timeWindow/displayHeadTime false +/vis/viewer/set/timeWindow/displayLightFront false + diff --git a/examples/extended/visualization/movies/viewfiles/movie-2/g4_01.g4view b/examples/extended/visualization/movies/viewfiles/movie-2/g4_01.g4view new file mode 100644 index 0000000000..e9d1496442 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-2/g4_01.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -1 1.22465e-16 6.12323e-17 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 1 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime 0 ns +/vis/viewer/set/timeWindow/endTime 0.1 ns +/vis/viewer/set/timeWindow/fadeFactor 1 +/vis/viewer/set/timeWindow/displayHeadTime true -0.9 -0.9 24 0 1 1 +/vis/viewer/set/timeWindow/displayLightFront true 0 0 -200 mm -0.01 ns 0 1 0 + diff --git a/examples/extended/visualization/movies/viewfiles/movie-2/g4_02.g4view b/examples/extended/visualization/movies/viewfiles/movie-2/g4_02.g4view new file mode 100644 index 0000000000..f88948db4c --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-2/g4_02.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.892539 0.173648 -0.416198 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 1 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime 0.5 ns +/vis/viewer/set/timeWindow/endTime 0.6 ns +/vis/viewer/set/timeWindow/fadeFactor 1 +/vis/viewer/set/timeWindow/displayHeadTime true -0.9 -0.9 24 0 1 1 +/vis/viewer/set/timeWindow/displayLightFront true 0 0 -200 mm -0.01 ns 0 1 0 + diff --git a/examples/extended/visualization/movies/viewfiles/movie-2/g4_03.g4view b/examples/extended/visualization/movies/viewfiles/movie-2/g4_03.g4view new file mode 100644 index 0000000000..7047decf4d --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-2/g4_03.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.683999 0.656059 0.318954 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 1.74652 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime 0.7 ns +/vis/viewer/set/timeWindow/endTime 0.8 ns +/vis/viewer/set/timeWindow/fadeFactor 1 +/vis/viewer/set/timeWindow/displayHeadTime true -0.9 -0.9 24 0 1 1 +/vis/viewer/set/timeWindow/displayLightFront true 0 0 -200 mm -0.01 ns 0 1 0 + diff --git a/examples/extended/visualization/movies/viewfiles/movie-2/g4_04.g4view b/examples/extended/visualization/movies/viewfiles/movie-2/g4_04.g4view new file mode 100644 index 0000000000..25d2c65736 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-2/g4_04.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.748782 0.469472 0.467891 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 0.637575 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime 1 ns +/vis/viewer/set/timeWindow/endTime 1.1 ns +/vis/viewer/set/timeWindow/fadeFactor 1 +/vis/viewer/set/timeWindow/displayHeadTime true -0.9 -0.9 24 0 1 1 +/vis/viewer/set/timeWindow/displayLightFront true 0 0 -200 mm -0.01 ns 0 1 0 + diff --git a/examples/extended/visualization/movies/viewfiles/movie-2/g4_05.g4view b/examples/extended/visualization/movies/viewfiles/movie-2/g4_05.g4view new file mode 100644 index 0000000000..8a29d933c1 --- /dev/null +++ b/examples/extended/visualization/movies/viewfiles/movie-2/g4_05.g4view @@ -0,0 +1,52 @@ +# +# Camera and lights commands +/vis/viewer/set/viewpointVector -0.748782 0.469472 0.467891 +/vis/viewer/set/upVector 0 1 0 +/vis/viewer/set/projection orthogonal +/vis/viewer/zoomTo 0.637575 +/vis/viewer/scaleTo 1 1 1 +/vis/viewer/set/targetPoint 0 0 0 fm +# Note that if you have not set a target point, the vis system sets +# a target point based on the scene - plus any panning and dollying - +# so don't be alarmed by strange coordinates here. +/vis/viewer/dollyTo 0 fm +/vis/viewer/set/lightsMove object +/vis/viewer/set/lightsVector 1 1 1 +/vis/viewer/set/rotationStyle constrainUpDirection +/vis/viewer/set/background 0 0 0 1 +/vis/viewer/set/defaultColour 1 1 1 1 +/vis/viewer/set/defaultTextColour 0 0 1 1 +# +# Drawing style commands +/vis/viewer/set/style wireframe +/vis/viewer/set/hiddenEdge false +/vis/viewer/set/auxiliaryEdge false +/vis/viewer/set/hiddenMarker false +/vis/viewer/set/globalLineWidthScale 1 +/vis/viewer/set/globalMarkerScale 1 +/vis/viewer/set/numberOfCloudPoints 10000 +# +# Scene-modifying commands +/vis/viewer/set/culling global true +/vis/viewer/set/culling invisible true +/vis/viewer/set/culling density false +/vis/viewer/set/culling coveredDaughters false +/vis/viewer/colourByDensity 0 g/cm3 +/vis/viewer/set/sectionPlane off +/vis/viewer/set/cutawayMode union +/vis/viewer/clearCutawayPlanes +# No cutaway planes defined. +/vis/viewer/set/explodeFactor 1 0 0 0 fm +/vis/viewer/set/lineSegmentsPerCircle 24 +# +# Touchable commands +# None +/vis/viewer/clearVisAttributesModifiers +# +# Time window commands +/vis/viewer/set/timeWindow/startTime 2 ns +/vis/viewer/set/timeWindow/endTime 2.1 ns +/vis/viewer/set/timeWindow/fadeFactor 1 +/vis/viewer/set/timeWindow/displayHeadTime true -0.9 -0.9 24 0 1 1 +/vis/viewer/set/timeWindow/displayLightFront true 0 0 -200 mm -0.01 ns 0 1 0 + diff --git a/examples/extended/visualization/movies/vis.mac b/examples/extended/visualization/movies/vis.mac new file mode 100644 index 0000000000..e8f9b82bbc --- /dev/null +++ b/examples/extended/visualization/movies/vis.mac @@ -0,0 +1,69 @@ +# Macro file for the visualization setting for the initialization phase +# of the movies example when running in interactive mode +# + +# Use these open statements to open selected visualization +# +# Use this open statement to create an OpenGL view: +/vis/open OGL 600x600-0+0 +# Maybe up the limit on the OpenGL graphical database: +/vis/ogl/set/displayListLimit 9999999 +# +# Disable auto refresh and quieten vis messages whilst scene and +# trajectories are established: +/vis/viewer/set/autoRefresh false +/vis/verbose errors +# +# Draw geometry: +/vis/drawVolume +# +# Specify view angle: +/vis/viewer/set/viewpointThetaPhi 90. 180. +# +# Specify zoom value: +#/vis/viewer/zoom 2. +# +# Specify style (surface, wireframe, auxiliary edges,...) +#/vis/viewer/set/style wireframe +#/vis/viewer/set/auxiliaryEdge true +#/vis/viewer/set/lineSegmentsPerCircle 100 +# +# Draw coordinate axes: +#/vis/scene/add/axes 0 0 0 1 m +# +# Draw smooth trajectories at end of event, showing trajectory points +# as markers 2 pixels wide: +/vis/scene/add/trajectories rich +/vis/modeling/trajectories/create/drawByCharge +/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true +/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 1 +# (if too many tracks cause core dump => /tracking/storeTrajectory 0) +# +# Draw hits at end of event: +#/vis/scene/add/hits +# +# To draw only gammas: +#/vis/filtering/trajectories/create/particleFilter +#/vis/filtering/trajectories/particleFilter-0/add gamma +# +# To invert the above, drawing all particles except gammas, +# keep the above two lines but also add: +#/vis/filtering/trajectories/particleFilter-0/invert true +# +# Many other options are available with /vis/modeling and /vis/filtering. +# For example, to select colour by particle ID: +#/vis/modeling/trajectories/create/drawByParticleID +#/vis/modeling/trajectories/drawByParticleID-0/default/setDrawStepPts true +# To select or override default colours (note: e+ is blue by default): +#/vis/modeling/trajectories/list +#/vis/modeling/trajectories/drawByParticleID-0/set e+ yellow +# +# To superimpose all of the events from a given run: +/vis/scene/endOfEventAction accumulate +# +# Re-establish auto refreshing and verbosity: +/vis/viewer/set/autoRefresh true +/vis/verbose warnings +# +# For file-based drivers, use this to create an empty detector view: +#/vis/viewer/flush diff --git a/examples/basic/B4/macros/visTutor/exN03Vis12.loop b/examples/extended/visualization/movies/visTutor/exN03Vis12.loop similarity index 100% rename from examples/basic/B4/macros/visTutor/exN03Vis12.loop rename to examples/extended/visualization/movies/visTutor/exN03Vis12.loop diff --git a/examples/basic/B4/macros/visTutor/exN03Vis12.mac b/examples/extended/visualization/movies/visTutor/exN03Vis12.mac similarity index 100% rename from examples/basic/B4/macros/visTutor/exN03Vis12.mac rename to examples/extended/visualization/movies/visTutor/exN03Vis12.mac diff --git a/examples/basic/B4/macros/visTutor/exN03Vis13.loop b/examples/extended/visualization/movies/visTutor/exN03Vis13.loop similarity index 100% rename from examples/basic/B4/macros/visTutor/exN03Vis13.loop rename to examples/extended/visualization/movies/visTutor/exN03Vis13.loop diff --git a/examples/basic/B4/macros/visTutor/exN03Vis13.mac b/examples/extended/visualization/movies/visTutor/exN03Vis13.mac similarity index 100% rename from examples/basic/B4/macros/visTutor/exN03Vis13.mac rename to examples/extended/visualization/movies/visTutor/exN03Vis13.mac diff --git a/examples/extended/visualization/perspective/CMakeLists.txt b/examples/extended/visualization/perspective/CMakeLists.txt index 7d417e879d..94aa210483 100644 --- a/examples/extended/visualization/perspective/CMakeLists.txt +++ b/examples/extended/visualization/perspective/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(perspective) #---------------------------------------------------------------------------- diff --git a/examples/extended/visualization/standalone/CMakeLists.txt b/examples/extended/visualization/standalone/CMakeLists.txt index a01be17bf0..b80385f55f 100644 --- a/examples/extended/visualization/standalone/CMakeLists.txt +++ b/examples/extended/visualization/standalone/CMakeLists.txt @@ -1,9 +1,6 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(standalone) #---------------------------------------------------------------------------- diff --git a/examples/extended/visualization/userVisAction/CMakeLists.txt b/examples/extended/visualization/userVisAction/CMakeLists.txt index 148eb237f2..e664958673 100644 --- a/examples/extended/visualization/userVisAction/CMakeLists.txt +++ b/examples/extended/visualization/userVisAction/CMakeLists.txt @@ -1,10 +1,7 @@ #---------------------------------------------------------------------------- # Setup the project -cmake_minimum_required(VERSION 3.8...3.18) -if(${CMAKE_VERSION} VERSION_LESS 3.12) - cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) -endif() +cmake_minimum_required(VERSION 3.12...3.20) project(userVisAction) #---------------------------------------------------------------------------- diff --git a/examples/extended/visualization/userVisAction/run1.out b/examples/extended/visualization/userVisAction/run1.out index 9766da80ab..2c59e348d8 100644 --- a/examples/extended/visualization/userVisAction/run1.out +++ b/examples/extended/visualization/userVisAction/run1.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -90,48 +96,48 @@ Checking overlaps for volume Shape2 (G4Trd) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -139,31 +145,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -171,288 +177,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -461,18 +467,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -480,71 +486,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -552,13 +558,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -566,13 +572,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -580,12 +586,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -593,13 +599,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -607,13 +613,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -621,13 +627,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -635,60 +641,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -696,27 +702,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -724,27 +730,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -752,26 +758,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -779,13 +785,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -808,7 +814,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -1025,7 +1031,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 5 - User=0.000000s Real=0.001622s Sys=0.000000s + User=0.000000s Real=0.001309s Sys=0.000000s --------------------End of Global Run----------------------- The run consists of 5 gamma of 6 MeV @@ -1102,45 +1108,45 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu : 69 -12.8 -119 0.395 e- :----------------------------------------------------------------- EndOf2ndaries Info --------------- 2 68.7 -13 -68.3 172 24 51 81.7 Envelope hIoni - 3 68.6 -13 -52.4 164 7.65 15.9 97.6 Envelope hIoni + 3 68.6 -13 -52.5 164 7.59 15.7 97.5 Envelope hIoni :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 2 --------------- - : 68.6 -13 -52.4 0.282 e- + : 68.6 -13 -52.5 0.282 e- :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 4 66.4 -10.4 -15.2 145 19.5 37.4 135 Envelope hIoni - 5 64.5 -7.93 14.6 128 16.8 30 165 Envelope hIoni - 6 63.1 -5.88 38.7 114 14.2 24.2 189 Envelope hIoni - 7 62 -4.12 58.2 101 12.6 19.7 209 Envelope hIoni - 8 61 -2.67 74.1 89.1 12 16 225 Envelope hIoni - 9 60.5 -1.44 86.8 78.6 10.5 12.8 238 Envelope hIoni - 10 60 -0.654 96 70 8.62 9.21 247 Shape2 Transportation - 11 59.7 -0.374 100 63.4 6.55 4.04 251 Envelope Transportation - 12 59.5 0.146 107 55.4 8.04 7.03 258 Envelope hIoni - 13 59.3 0.563 113 48.5 6.89 5.54 263 Envelope hIoni - 14 59.1 0.897 117 42.6 5.9 4.4 268 Envelope hIoni - 15 58.9 1.21 120 37.3 5.27 3.51 271 Envelope hIoni - 16 58.8 1.53 123 32.7 4.65 2.8 274 Envelope hIoni - 17 58.7 1.74 125 28.5 4.14 2.24 276 Envelope hIoni - 18 58.5 1.91 127 24.8 3.72 1.79 278 Envelope hIoni - 19 58.4 2.05 129 21.5 3.28 1.42 280 Envelope hIoni - 20 58.3 2.15 130 18.8 2.78 1.14 281 Envelope hIoni - 21 58.3 2.25 131 16.1 2.63 0.921 282 Envelope hIoni - 22 58.2 2.32 131 13.9 2.26 0.739 282 Envelope hIoni - 23 58.2 2.36 132 11.6 2.26 0.6 283 Envelope hIoni - 24 58.2 2.39 132 9.57 2.04 0.478 283 Envelope hIoni - 25 58.1 2.42 133 7.58 1.99 0.382 284 Envelope hIoni - 26 58.1 2.44 133 5.72 1.86 0.301 284 Envelope hIoni - 27 58.1 2.46 133 3.79 1.92 0.235 284 Envelope hIoni - 28 58.1 2.47 134 1.7 2.09 0.169 285 Envelope hIoni - 29 58.1 2.47 134 0.0904 1.61 0.0578 285 Envelope hIoni - 30 58.1 2.47 134 0 0.0904 0.00161 285 Envelope hIoni + 4 66.4 -10.4 -15.3 145 19.5 37.5 135 Envelope hIoni + 5 64.5 -7.91 14.6 128 16.8 30 165 Envelope hIoni + 6 63.1 -5.85 38.6 114 14.2 24.2 189 Envelope hIoni + 7 62 -4.1 58.2 101 12.6 19.7 209 Envelope hIoni + 8 61.1 -2.64 74.1 89.1 12 16 225 Envelope hIoni + 9 60.5 -1.41 86.8 78.6 10.5 12.8 238 Envelope hIoni + 10 60 -0.556 96.7 69.3 9.33 9.95 248 Shape2 Transportation + 11 59.8 -0.327 100 63.9 5.37 3.33 251 Envelope Transportation + 12 59.5 0.194 107 55.8 8.1 7.13 258 Envelope hIoni + 13 59.3 0.613 113 48.9 6.94 5.62 264 Envelope hIoni + 14 59.1 0.95 117 42.9 5.94 4.46 268 Envelope hIoni + 15 58.9 1.27 121 37.6 5.3 3.56 272 Envelope hIoni + 16 58.8 1.59 123 32.9 4.68 2.84 274 Envelope hIoni + 17 58.6 1.79 126 28.8 4.17 2.27 277 Envelope hIoni + 18 58.5 1.97 128 25 3.75 1.81 279 Envelope hIoni + 19 58.4 2.1 129 21.7 3.3 1.44 280 Envelope hIoni + 20 58.3 2.2 130 18.9 2.8 1.15 281 Envelope hIoni + 21 58.2 2.3 131 16.3 2.64 0.934 282 Envelope hIoni + 22 58.2 2.37 132 14 2.28 0.749 283 Envelope hIoni + 23 58.1 2.41 132 11.7 2.27 0.608 283 Envelope hIoni + 24 58.1 2.44 133 9.69 2.05 0.484 284 Envelope hIoni + 25 58.1 2.47 133 7.69 2 0.387 284 Envelope hIoni + 26 58.1 2.49 134 5.83 1.86 0.305 285 Envelope hIoni + 27 58 2.51 134 3.91 1.92 0.239 285 Envelope hIoni + 28 58 2.52 134 1.84 2.07 0.174 285 Envelope hIoni + 29 58 2.53 134 0.0966 1.75 0.0661 285 Envelope hIoni + 30 58 2.53 134 0 0.0966 0.00168 285 Envelope hIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 68.6 -13 -52.4 0.282 0 0 0 Envelope initStep - 1 68.5 -12.9 -52.1 0 0.282 0.77 0.77 Envelope eIoni + 0 68.6 -13 -52.5 0.282 0 0 0 Envelope initStep + 1 68.5 -12.9 -52.2 0 0.282 0.77 0.77 Envelope eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 @@ -1152,11 +1158,11 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000662s Sys=0.000000s + User=0.000000s Real=0.000535s Sys=0.000000s --------------------End of Global Run----------------------- The run consists of 1 proton of 210 MeV - Dose in scoring volume : 0.6059272985946964 picoGy +- 0 picoGy + Dose in scoring volume : 0.4971503441774667 picoGy +- 0 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. @@ -1168,13 +1174,17 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 7 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00865 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB @@ -1192,3 +1202,4 @@ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/visualization/userVisAction/run2.out b/examples/extended/visualization/userVisAction/run2.out index c28a831a0e..829ba6547d 100644 --- a/examples/extended/visualization/userVisAction/run2.out +++ b/examples/extended/visualization/userVisAction/run2.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -90,48 +96,48 @@ Checking overlaps for volume Shape2 (G4Trd) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -139,31 +145,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -171,288 +177,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -461,18 +467,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -480,71 +486,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -552,13 +558,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -566,13 +572,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -580,12 +586,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -593,13 +599,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -607,13 +613,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -621,13 +627,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -635,60 +641,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -696,27 +702,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -724,27 +730,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -752,26 +758,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -779,13 +785,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -808,7 +814,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -889,11 +895,11 @@ See commands in /vis/modeling/trajectories/ for other options. Run terminated. Run Summary Number of events processed : 1000 - User=0.040000s Real=0.034692s Sys=0.000000s + User=0.030000s Real=0.030352s Sys=0.000000s --------------------End of Global Run----------------------- The run consists of 1000 gamma of 6 MeV - Dose in scoring volume : 44.3668 picoGy +- 3.88647 picoGy + Dose in scoring volume : 44.869 picoGy +- 3.95368 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. @@ -967,11 +973,11 @@ Index : 3 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=0.310000s Real=0.346849s Sys=0.000000s + User=0.230000s Real=0.226592s Sys=0.000000s --------------------End of Global Run----------------------- The run consists of 1000 proton of 210 MeV - Dose in scoring volume : 5.05841 nanoGy +- 146.338 picoGy + Dose in scoring volume : 5.16668 nanoGy +- 146.593 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. @@ -983,29 +989,34 @@ G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. UserActionInitialization deleted. +UserWorkerInitialization deleted. +UserWorkerThreadInitialization deleted. UserRunAction deleted. UserPrimaryGenerator deleted. RunManager is deleting RunManagerKernel. +G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 12 +Total navigation history collections cleaned: 14 +G4RNGHelper object is deleted. ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0173 MB +Pool ID '20G4NavigationLevelRep', size : 0.0202 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0125 MB -Pool ID '7G4Track', size : 0.024 MB +Pool ID '17G4DynamicParticle', size : 0.00481 MB +Pool ID '7G4Track', size : 0.00865 MB Pool ID '18G4TouchableHistory', size : 0.00192 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Pool ID '10G4Fragment', size : 0.00192 MB Pool ID '17G4ReactionProduct', size : 0.00192 MB Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.064 MB +Dynamic pools deleted: 11 / Total memory freed: 0.044 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. StateManager deleted. RunManagerKernel is deleted. Good bye :) +RunManager is deleted. diff --git a/examples/extended/visualization/userVisAction/userVisAction.out b/examples/extended/visualization/userVisAction/userVisAction.out index 504c60b6eb..4aad556ff2 100644 --- a/examples/extended/visualization/userVisAction/userVisAction.out +++ b/examples/extended/visualization/userVisAction/userVisAction.out @@ -4,8 +4,14 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo !!! WARNING - FPE detection is activated !!! ############################################ + + ################################ + !!! G4Backtrace is activated !!! + ################################ + + ************************************************************** - Geant4 version Name: geant4-10-07-patch-02 (11-June-2021) + Geant4 version Name: geant4-10-07-ref-06 (25-June-2021) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -80,48 +86,48 @@ Checking overlaps for volume Shape2 (G4Trd) ... OK! phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermorePhElectric : Emin= 0 eV Emax= 100 TeV SauterGavrila Fluo + LivermorePhElectric : Emin= 0 meV Emax= 100 TeV SauterGavrila Fluo compt: for gamma SubType=13 BuildTable=1 Lambda table from 100 eV to 1 MeV, 7 bins/decade, spline: 1 LambdaPrime table from 1 MeV to 100 TeV in 56 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Klein-Nishina : Emin= 0 eV Emax= 100 TeV + Klein-Nishina : Emin= 0 meV Emax= 100 TeV conv: for gamma SubType=14 BuildTable=1 Lambda table from 1.022 MeV to 100 TeV, 18 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BetheHeitlerLPM : Emin= 0 eV Emax= 100 TeV ModifiedTsai + BetheHeitlerLPM : Emin= 0 meV Emax= 100 TeV ModifiedTsai Rayl: for gamma SubType=11 BuildTable=1 Lambda table from 100 eV to 100 keV, 7 bins/decade, spline: 0 LambdaPrime table from 100 keV to 100 TeV in 63 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== - LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator + LivermoreRayleigh : Emin= 0 meV Emax= 100 TeV CullenGenerator msc: for e- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e- SubType=2 +eIoni: for e- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e- SubType=3 +eBrem: for e- XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e- XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -129,31 +135,31 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1 msc: for e+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 MeV Nbins=42 100 eV - 100 MeV + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV - StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1 + StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm -eIoni: for e+ SubType=2 +eIoni: for e+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MollerBhabha : Emin= 0 eV Emax= 100 TeV + MollerBhabha : Emin= 0 meV Emax= 100 TeV -eBrem: for e+ SubType=3 +eBrem: for e+ XStype:4 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai + eBremSB : Emin= 0 meV Emax= 1 GeV ModifiedTsai eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai -annihil: for e+, integral:1 SubType=5 BuildTable=0 +annihil: for e+ XStype:2 SubType=5 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eplus2gg : Emin= 0 eV Emax= 100 TeV + eplus2gg : Emin= 0 meV Emax= 100 TeV -CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for e+ XStype:3 SubType=1 BuildTable=1 Lambda table from 100 MeV to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -161,288 +167,288 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1 msc: for proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for proton SubType=2 +hIoni: for proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 2 MeV + Bragg : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for proton SubType=3 +hBrems: for proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for proton SubType=4 +hPairProd: for proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for GenericIon SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for GenericIon SubType=2 +ionIoni: for GenericIon XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 Stopping Power data for 17 ion/material pairs ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax= 2 MeV + BraggIon : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV msc: for alpha SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + UrbanMsc : Emin= 0 meV Emax= 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -ionIoni: for alpha SubType=2 +ionIoni: for alpha XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.02 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - BraggIon : Emin= 0 eV Emax=7.9452 MeV + BraggIon : Emin= 0 meV Emax=7.9452 MeV BetheBloch : Emin=7.9452 MeV Emax= 100 TeV msc: for anti_proton SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for anti_proton SubType=2 +hIoni: for anti_proton XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 2 MeV + ICRU73QO : Emin= 0 meV Emax= 2 MeV BetheBloch : Emin= 2 MeV Emax= 100 TeV -hBrems: for anti_proton SubType=3 +hBrems: for anti_proton XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for anti_proton SubType=4 +hPairProd: for anti_proton XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 17x1001 from 7.50618 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1 +CoulombScat: for anti_proton XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon+ SubType=2 +hIoni: for kaon+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=1.05231 MeV + Bragg : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon+ SubType=3 +hBrems: for kaon+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon+ SubType=4 +hPairProd: for kaon+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for kaon- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for kaon- SubType=2 +hIoni: for kaon- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=1.05231 MeV + ICRU73QO : Emin= 0 meV Emax=1.05231 MeV BetheBloch : Emin=1.05231 MeV Emax= 100 TeV -hBrems: for kaon- SubType=3 +hBrems: for kaon- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for kaon- SubType=4 +hPairProd: for kaon- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 18x1001 from 3.94942 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for kaon- XStype:3 SubType=1 BuildTable=1 Used Lambda table of kaon+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu+ SubType=2 +muIoni: for mu+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax= 200 keV + Bragg : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu+ SubType=3 +muBrems: for mu+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu+ SubType=4 +muPairProd: for mu+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for mu- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -muIoni: for mu- SubType=2 +muIoni: for mu- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax= 200 keV + ICRU73QO : Emin= 0 meV Emax= 200 keV BetheBloch : Emin= 200 keV Emax= 1 GeV MuBetheBloch : Emin= 1 GeV Emax= 100 TeV -muBrems: for mu- SubType=3 +muBrems: for mu- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + MuBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -muPairProd: for mu- SubType=4 +muPairProd: for mu- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 21x1001 from 1 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + muPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for mu- XStype:3 SubType=1 BuildTable=1 Used Lambda table of mu+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi+ SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi+ SubType=2 +hIoni: for pi+ XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - Bragg : Emin= 0 eV Emax=297.505 keV + Bragg : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi+ SubType=3 +hBrems: for pi+ XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi+ SubType=4 +hPairProd: for pi+ XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi+ XStype:3 SubType=1 BuildTable=1 Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV msc: for pi- SubType= 10 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV - StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1 + WentzelVIUni : Emin= 0 meV Emax= 100 TeV Nbins=84 100 eV - 100 TeV + StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llim=1 mm -hIoni: for pi- SubType=2 +hIoni: for pi- XStype:1 SubType=2 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 StepFunction=(0.2, 0.1 mm), integ: 1, fluct: 1, linLossLim= 0.01 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - ICRU73QO : Emin= 0 eV Emax=297.505 keV + ICRU73QO : Emin= 0 meV Emax=297.505 keV BetheBloch : Emin=297.505 keV Emax= 100 TeV -hBrems: for pi- SubType=3 +hBrems: for pi- XStype:1 SubType=3 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hBrem : Emin= 0 meV Emax= 100 TeV ModifiedMephi -hPairProd: for pi- SubType=4 +hPairProd: for pi- XStype:1 SubType=4 dE/dx and range tables from 100 eV to 100 TeV in 84 bins Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1 Sampling table 20x1001 from 1.11656 GeV to 100 TeV ===== EM models for the G4Region DefaultRegionForTheWorld ====== - hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi + hPairProd : Emin= 0 meV Emax= 100 TeV ModifiedMephi -CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 +CoulombScat: for pi- XStype:3 SubType=1 BuildTable=1 Used Lambda table of pi+ ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== - eCoulombScattering : Emin= 0 eV Emax= 100 TeV + eCoulombScattering : Emin= 0 meV Emax= 100 TeV ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -451,18 +457,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: nRadCapture: 0 eV ---> 100 TeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV + Model: nRadCapture: 0 meV ---> 100 TeV + Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV Process: nKiller @@ -470,71 +476,71 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for B- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: B-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for D- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: D-Inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for GenericIon Process: ionInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: ionElastic - Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: He3Inelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: alphaInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for anti_He3 Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_He3Inelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -542,13 +548,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_alpha Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_alphaInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -556,13 +562,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_deuteronInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -570,12 +576,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_lambdaInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -583,13 +589,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_neutron Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_neutronInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -597,13 +603,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_proton Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100.1 MeV + Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_protonInelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV ---> 100 TeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -611,13 +617,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for anti_triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n + Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: anti_tritonInelastic - Model: FTFP: 0 eV /n ---> 100 TeV/n - Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV + Model: FTFP: 0 meV/n ---> 100 TeV/n + Cr_sctns: AntiAGlauber: 0 meV ---> 25.6 PeV Process: hFritiofCaptureAtRest @@ -625,60 +631,60 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for deuteron Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: dInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV --------------------------------------------------- Hadronic Processes for e+ Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e- Process: electronNuclear - Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV + Model: G4ElectroVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: ElectroNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma Process: photonNuclear - Model: GammaNPreco: 0 eV ---> 200 MeV + Model: GammaNPreco: 0 meV ---> 200 MeV Model: BertiniCascade: 199 MeV ---> 6 GeV Model: TheoFSGenerator: 3 GeV ---> 100 TeV - Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV + Cr_sctns: PhotoNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -686,27 +692,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for lambda Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- Process: muonNuclear - Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV - Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV + Model: G4MuonVDNuclearModel: 0 meV ---> 1 PeV + Cr_sctns: KokoulinMuonNuclearXS: 0 meV ---> 100 TeV Process: muMinusCaptureAtRest @@ -714,27 +720,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for pi+ Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic - Model: hElasticGlauber: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticGlauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 12 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -742,26 +748,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for proton Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 6 GeV - Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV + Model: Binary Cascade: 0 meV ---> 1.5 GeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for sigma- Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: hElasticLHEP: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: sigma-Inelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 6 GeV - Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 6 GeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -769,13 +775,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Hadronic Processes for triton Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV + Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n + Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 25.6 PeV Process: tInelastic - Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n + Model: Binary Light Ion Cascade: 0 meV/n ---> 6 GeV/n Model: FTFP: 3 GeV/n ---> 100 TeV/n - Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 25.6 PeV + Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 25.6 PeV ================================================================ ======================================================================= @@ -798,7 +804,7 @@ Time limit for long lived isomeres (ns) 1 Isomer production flag 1 Internal e- conversion flag 1 Store e- internal conversion data 0 -Electron internal conversion ID 2 +Electron internal conversion ID 3 Correlated gamma emission flag 0 Max 2J for sampling of angular correlations 10 ======================================================================= @@ -818,7 +824,7 @@ See commands in /vis/modeling/trajectories/ for other options. --------------------End of Global Run----------------------- The run consists of 1000 gamma of 6 MeV - Dose in scoring volume : 44.3668 picoGy +- 3.88647 picoGy + Dose in scoring volume : 44.869 picoGy +- 3.95368 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. @@ -838,7 +844,7 @@ See commands in /vis/modeling/trajectories/ for other options. --------------------End of Global Run----------------------- The run consists of 1000 proton of 210 MeV - Dose in scoring volume : 5.05841 nanoGy +- 146.338 picoGy + Dose in scoring volume : 5.16668 nanoGy +- 146.593 picoGy ------------------------------------------------------------ 0 events have been kept for refreshing and/or reviewing. diff --git a/source/GNUmakefile b/source/GNUmakefile index 2cf5a5f3e9..71ad84acd3 100644 --- a/source/GNUmakefile +++ b/source/GNUmakefile @@ -167,7 +167,7 @@ endif banner: @$(ECHO) "*************************************************************" - @$(ECHO) " Installation Geant4 version geant4-10-07-patch-02 " + @$(ECHO) " Installation Geant4 version geant4-11-00-beta-01 " @$(ECHO) " Copyright (C) 1994-2021 Geant4 Collaboration " @$(ECHO) "*************************************************************" diff --git a/source/analysis/CMakeLists.txt b/source/analysis/CMakeLists.txt index 7b57ed35da..84ffa180ad 100644 --- a/source/analysis/CMakeLists.txt +++ b/source/analysis/CMakeLists.txt @@ -1,21 +1,14 @@ -#------------------------------------------------------------------------------ -# Module : G4geometry -# Package: Geant4.src.G4analysis -#------------------------------------------------------------------------------ +# - G4analysis category build if(GEANT4_USE_FREETYPE) add_definitions(-DTOOLS_USE_FREETYPE) add_definitions(-DTOOLS_USE_EXPAT) endif() -# g4tools needs additional CMake setup -add_subdirectory(g4tools) - set(G4analysis_COMPONENTS accumulables/sources.cmake csv/sources.cmake factory/sources.cmake - g4tools/sources.cmake hntools/sources.cmake management/sources.cmake root/sources.cmake @@ -29,15 +22,4 @@ endif() geant4_global_library_target(NAME G4analysis - COMPONENTS ${G4analysis_COMPONENTS} - ) - -#----------------------------------------------------------------------- -# Install fonts -# -if(GEANT4_USE_FREETYPE) - install(DIRECTORY fonts/ - DESTINATION ${CMAKE_INSTALL_DATADIR}/fonts - PATTERN ".svn" EXCLUDE - ) -endif() + COMPONENTS ${G4analysis_COMPONENTS}) diff --git a/source/analysis/GNUmakefile b/source/analysis/GNUmakefile index eb49493354..a6e122b45f 100644 --- a/source/analysis/GNUmakefile +++ b/source/analysis/GNUmakefile @@ -7,7 +7,7 @@ ifndef G4INSTALL G4INSTALL = ../.. endif -GLOBLIBS = libG4intercoms.lib libG4global.lib +GLOBLIBS = libG4intercoms.lib libG4global.lib libG4tools.lib ifdef G4LIB_BUILD_EXPAT GLOBLIBS += libG4expat.lib endif @@ -17,10 +17,10 @@ endif include $(G4INSTALL)/config/architecture.gmk -SUBDIRS = g4tools management hntools csv root xml factory accumulables -SUBLIBS = G4tools G4analysismng G4hntools G4csv G4root G4xml G4analysisfac G4accumulables +SUBDIRS = management hntools csv root xml factory accumulables +SUBLIBS = G4analysismng G4hntools G4csv G4root G4xml G4analysisfac G4accumulables include $(G4INSTALL)/config/globlib.gmk -includes:: +includes:: @for dir in $(SUBDIRS); do (cd $$dir && $(MAKE) $@ ); done diff --git a/source/analysis/History b/source/analysis/History index 3713fab9f8..4bc12edffc 100644 --- a/source/analysis/History +++ b/source/analysis/History @@ -16,16 +16,26 @@ committal in the SVN repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -February 26, 2021 I. Hrivnacova (analysis-V10-06-14) +May 25, 2021 B. Morgan (analysis-V10-07-05) +- Move fonts/ directory and install logic to g4tools external, as prime interface + to Freetype. + +March 30, 2021 B. Morgan (analysis-V10-07-04) +- Migrate build to modular CMake API + +February 26, 2021 I. Hrivnacova (analysis-V10-07-03) - Fixed ntuple indexing when FinishNtuple is called in different order than CreateNtuple. Addressing the problem report #2335. -February 2, 2021 I. Hrivnacova (analysis-V10-06-13) +February 18, 2021 B. Morgan (analysis-V10-07-02) +- Move g4tools to externals category + +February 2, 2021 I. Hrivnacova (analysis-V10-07-01) - Fixed the problem with merging ntuples with columns of vector type reported by Riccardo Pilato in G4 Forum. -January 5, 2021 I. Hrivnacova (analysis-V10-06-12) +January 5, 2021 I. Hrivnacova (analysis-V10-07-00) - Updated to g4tools 5.2.3 (Guy Barrand): Bug fix in tools/histo/h2,h3 : get_bin_content(): have '&' in "get" arguments. Addressing the problem report #2306. diff --git a/source/analysis/accumulables/sources.cmake b/source/analysis/accumulables/sources.cmake index 5c8adebc20..394ee312cf 100644 --- a/source/analysis/accumulables/sources.cmake +++ b/source/analysis/accumulables/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4accumulables -# Package: Geant4.src.G4analysis.G4accumulables -#------------------------------------------------------------------------------ +# - G4accumulables module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4accumulables - HEADERS +geant4_add_module(G4accumulables + PUBLIC_HEADERS G4MergeMode.hh G4AccumulableManager.hh G4AccumulableManager.icc @@ -17,13 +12,6 @@ geant4_define_module(NAME G4accumulables G4VAccumulable.icc SOURCES G4MergeMode.cc - G4AccumulableManager.cc - GRANULAR_DEPENDENCIES - G4globman - G4intercoms - GLOBAL_DEPENDENCIES - G4global - G4intercoms -) + G4AccumulableManager.cc) -# List any source specific properties here +geant4_module_link_libraries(G4accumulables PUBLIC G4globman) diff --git a/source/analysis/csv/GNUmakefile b/source/analysis/csv/GNUmakefile index f63c7d635b..47e46cd8f9 100644 --- a/source/analysis/csv/GNUmakefile +++ b/source/analysis/csv/GNUmakefile @@ -12,7 +12,7 @@ include $(G4INSTALL)/config/architecture.gmk CPPFLAGS += -I$(G4BASE)/global/management/include \ -I$(G4BASE)/intercoms/include \ - -I$(G4BASE)/analysis/g4tools/include \ + -I$(G4BASE)/externals/g4tools/include \ -I$(G4BASE)/analysis/management/include \ -I$(G4BASE)/analysis/hntools/include diff --git a/source/analysis/csv/sources.cmake b/source/analysis/csv/sources.cmake index bdbdf1e67e..3f543f16e3 100644 --- a/source/analysis/csv/sources.cmake +++ b/source/analysis/csv/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4csv -# Package: Geant4.src.G4analysis.G4csv -#------------------------------------------------------------------------------ +# - G4csv module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4csv - HEADERS +geant4_add_module(G4csv + PUBLIC_HEADERS G4CsvAnalysisManager.hh G4CsvAnalysisManager.icc G4CsvAnalysisReader.hh @@ -28,15 +23,6 @@ geant4_define_module(NAME G4csv G4CsvNtupleFileManager.cc G4CsvNtupleManager.cc G4CsvRFileManager.cc - G4CsvRNtupleManager.cc - GRANULAR_DEPENDENCIES - G4globman - G4intercoms - G4analysismng - G4hntools - GLOBAL_DEPENDENCIES - G4global - G4intercoms -) + G4CsvRNtupleManager.cc) -# List any source specific properties here +geant4_module_link_libraries(G4csv PUBLIC G4analysismng G4hntools G4globman G4tools) diff --git a/source/analysis/factory/GNUmakefile b/source/analysis/factory/GNUmakefile index 44f81718a4..570ccb24ea 100644 --- a/source/analysis/factory/GNUmakefile +++ b/source/analysis/factory/GNUmakefile @@ -12,7 +12,7 @@ include $(G4INSTALL)/config/architecture.gmk CPPFLAGS += -I$(G4BASE)/global/management/include \ -I$(G4BASE)/intercoms/include \ - -I$(G4BASE)/analysis/g4tools/include \ + -I$(G4BASE)/externals/g4tools/include \ -I$(G4BASE)/analysis/management/include \ -I$(G4BASE)/analysis/hntools/include \ -I$(G4BASE)/analysis/csv/include \ diff --git a/source/analysis/factory/sources.cmake b/source/analysis/factory/sources.cmake index bce4812801..150b9c3465 100644 --- a/source/analysis/factory/sources.cmake +++ b/source/analysis/factory/sources.cmake @@ -1,18 +1,13 @@ -#------------------------------------------------------------------------------ -# Module : G4analysisfac -# Package: Geant4.src.G4analysis.G4analysisfac -#------------------------------------------------------------------------------ +# - G4analysisfac module build definition # Optional additional links if(GEANT4_USE_HDF5) set(G4analysisfac_G4hdf5 G4hdf5) endif() -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4analysisfac - HEADERS +geant4_add_module(G4analysisfac + PUBLIC_HEADERS g4analysis.hh g4analysis_defs.hh G4GenericAnalysisManager.hh @@ -22,19 +17,8 @@ geant4_define_module(NAME G4analysisfac SOURCES g4analysis.cc G4GenericAnalysisManager.cc - G4GenericFileManager.cc - GRANULAR_DEPENDENCIES - G4globman - G4intercoms - G4analysismng - G4hntools - G4csv - G4root - G4xml - ${G4analysisfac_G4hdf5} - GLOBAL_DEPENDENCIES - G4global - G4intercoms -) + G4GenericFileManager.cc) -# List any source specific properties here +geant4_module_link_libraries(G4analysisfac + PUBLIC G4analysismng G4hntools G4globman + PRIVATE G4csv G4root G4xml ${G4analysisfac_G4hdf5}) diff --git a/source/analysis/g4tools/CMakeLists.txt b/source/analysis/g4tools/CMakeLists.txt deleted file mode 100644 index b7187a5e7b..0000000000 --- a/source/analysis/g4tools/CMakeLists.txt +++ /dev/null @@ -1,38 +0,0 @@ -#----------------------------------------------------------------------- -# Module : G4analysis -# Package: Geant4.src.G4analysis.g4tools -# -# CMakeLists.txt for g4tools, retained due to the nested headers. -# The 'tools' subdirectory contains many headers that are needed and -# these are in a nested structure which needs to be replicated when we -# install, i.e: -# -# +- geant4 -# +- tools -# +- histo -# | +- h1d -# ... -#----------------------------------------------------------------------- - -#----------------------------------------------------------------------- -# Ensure the header directory gets added to the list of ones to export -# -set_property(GLOBAL APPEND PROPERTY GEANT4_BUILDTREE_INCLUDE_DIRS - ${CMAKE_CURRENT_SOURCE_DIR}/include - ) - -#----------------------------------------------------------------------- -# Install the headers, retaining their nested structure -# -install(DIRECTORY include/ - DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME} - COMPONENT Development - PATTERN ".svn" EXCLUDE - ) - -#---------------------------------------------------------------------------- -# We also need to install the tools license -# -install(FILES tools.license - DESTINATION ${CMAKE_INSTALL_DATADIR} - ) diff --git a/source/analysis/g4tools/sources.cmake b/source/analysis/g4tools/sources.cmake deleted file mode 100644 index d228c724f5..0000000000 --- a/source/analysis/g4tools/sources.cmake +++ /dev/null @@ -1,14 +0,0 @@ -#------------------------------------------------------------------------------ -# Module : G4tools -# Package: Geant4.src.G4analysis.G4tools -#------------------------------------------------------------------------------ - -# -# Define the Geant4 Module. -# -geant4_define_module(NAME G4tools - SOURCES - csz_inflate.cc -) - -# List any source specific properties here diff --git a/source/analysis/hdf5/GNUmakefile b/source/analysis/hdf5/GNUmakefile index 0e61fcee41..c8598bfbfa 100644 --- a/source/analysis/hdf5/GNUmakefile +++ b/source/analysis/hdf5/GNUmakefile @@ -19,7 +19,7 @@ endif CPPFLAGS += -I$(G4BASE)/global/management/include \ -I$(G4BASE)/intercoms/include \ - -I$(G4BASE)/analysis/g4tools/include \ + -I$(G4BASE)/externals/g4tools/include \ -I$(G4BASE)/analysis/management/include \ -I$(G4BASE)/analysis/hntools/include diff --git a/source/analysis/hdf5/sources.cmake b/source/analysis/hdf5/sources.cmake index e84f768168..74f1bb26a6 100644 --- a/source/analysis/hdf5/sources.cmake +++ b/source/analysis/hdf5/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4hdf5 -# Package: Geant4.src.G4analysis.G4hdf5 -#------------------------------------------------------------------------------ +# - G4hdf5 module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4hdf5 - HEADERS +geant4_add_module(G4hdf5 + PUBLIC_HEADERS G4Hdf5AnalysisManager.hh G4Hdf5AnalysisManager.icc G4Hdf5AnalysisReader.hh @@ -28,17 +23,6 @@ geant4_define_module(NAME G4hdf5 G4Hdf5NtupleManager.cc G4Hdf5NtupleFileManager.cc G4Hdf5RFileManager.cc - G4Hdf5RNtupleManager.cc - GRANULAR_DEPENDENCIES - G4globman - G4intercoms - G4analysismng - G4hntools - GLOBAL_DEPENDENCIES - G4global - G4intercoms - LINK_LIBRARIES - ${HDF5_LIBRARIES} -) + G4Hdf5RNtupleManager.cc) -# List any source specific properties here +geant4_module_link_libraries(G4hdf5 PUBLIC G4analysismng G4hntools G4globman G4tools ${HDF5_LIBRARIES}) diff --git a/source/analysis/hntools/GNUmakefile b/source/analysis/hntools/GNUmakefile index b2ea47a971..9b10204b01 100644 --- a/source/analysis/hntools/GNUmakefile +++ b/source/analysis/hntools/GNUmakefile @@ -12,7 +12,7 @@ include $(G4INSTALL)/config/architecture.gmk CPPFLAGS += -I$(G4BASE)/global/management/include \ -I$(G4BASE)/intercoms/include \ - -I$(G4BASE)/analysis/g4tools/include \ + -I$(G4BASE)/externals/g4tools/include \ -I$(G4BASE)/analysis/management/include include $(G4INSTALL)/config/common.gmk diff --git a/source/analysis/hntools/sources.cmake b/source/analysis/hntools/sources.cmake index e3695d4951..f8b0f123a6 100644 --- a/source/analysis/hntools/sources.cmake +++ b/source/analysis/hntools/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4hntools -# Package: Geant4.src.G4analysis.G4hntools -#------------------------------------------------------------------------------ +# - G4hntools module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4hntools - HEADERS +geant4_add_module(G4hntools + PUBLIC_HEADERS G4BaseHistoUtilities.hh G4MPIToolsManager.hh G4H1ToolsManager.hh @@ -28,14 +23,6 @@ geant4_define_module(NAME G4hntools G4P1ToolsManager.cc G4P2ToolsManager.cc G4ToolsAnalysisManager.cc - G4ToolsAnalysisReader.cc - GRANULAR_DEPENDENCIES - G4globman - G4intercoms - G4analysismng - GLOBAL_DEPENDENCIES - G4global - G4intercoms -) + G4ToolsAnalysisReader.cc) -# List any source specific properties here +geant4_module_link_libraries(G4hntools PUBLIC G4analysismng G4globman G4tools) diff --git a/source/analysis/management/GNUmakefile b/source/analysis/management/GNUmakefile index 4f36afd38b..edef9fcd42 100644 --- a/source/analysis/management/GNUmakefile +++ b/source/analysis/management/GNUmakefile @@ -12,6 +12,6 @@ include $(G4INSTALL)/config/architecture.gmk CPPFLAGS += -I$(G4BASE)/global/management/include \ -I$(G4BASE)/intercoms/include \ - -I$(G4BASE)/analysis/g4tools/include + -I$(G4BASE)/externals/g4tools/include include $(G4INSTALL)/config/common.gmk diff --git a/source/analysis/management/sources.cmake b/source/analysis/management/sources.cmake index bd1d928387..45d07d5a2c 100644 --- a/source/analysis/management/sources.cmake +++ b/source/analysis/management/sources.cmake @@ -1,17 +1,12 @@ -#------------------------------------------------------------------------------ -# Module : G4analysismng -# Package: Geant4.src.G4analysis.G4analysismng -#------------------------------------------------------------------------------ +# - G4analysismng module build definition if(GEANT4_USE_FREETYPE) set(G4analysismng_LINK_LIBRARIES Freetype::Freetype) endif() -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4analysismng - HEADERS +geant4_add_module(G4analysismng + PUBLIC_HEADERS G4AnalysisVerbose.hh G4AnalysisManagerState.hh G4AnalysisMessenger.hh @@ -92,15 +87,7 @@ geant4_define_module(NAME G4analysismng G4VAnalysisManager.cc G4VAnalysisReader.cc G4VFileManager.cc - G4VNtupleFileManager.cc - GRANULAR_DEPENDENCIES - G4globman - G4intercoms - GLOBAL_DEPENDENCIES - G4global - G4intercoms - LINK_LIBRARIES - ${G4analysismng_LINK_LIBRARIES} -) + G4VNtupleFileManager.cc) -# List any source specific properties here +# NB Freetype may be private +geant4_module_link_libraries(G4analysismng PUBLIC G4globman G4intercoms G4tools ${G4analysismng_LINK_LIBRARIES}) diff --git a/source/analysis/root/GNUmakefile b/source/analysis/root/GNUmakefile index 30eaa79111..7abafeafcb 100644 --- a/source/analysis/root/GNUmakefile +++ b/source/analysis/root/GNUmakefile @@ -12,7 +12,7 @@ include $(G4INSTALL)/config/architecture.gmk CPPFLAGS += -I$(G4BASE)/global/management/include \ -I$(G4BASE)/intercoms/include \ - -I$(G4BASE)/analysis/g4tools/include \ + -I$(G4BASE)/externals/g4tools/include \ -I$(G4BASE)/analysis/management/include \ -I$(G4BASE)/analysis/hntools/include diff --git a/source/analysis/root/sources.cmake b/source/analysis/root/sources.cmake index ed1de8f0fc..d249ba7f03 100644 --- a/source/analysis/root/sources.cmake +++ b/source/analysis/root/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4root -# Package: Geant4.src.G4analysis.G4root -#------------------------------------------------------------------------------ +# - G4root module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4root - HEADERS +geant4_add_module(G4root + PUBLIC_HEADERS G4RootAnalysisManager.hh G4RootAnalysisManager.icc G4RootAnalysisReader.hh @@ -36,17 +31,8 @@ geant4_define_module(NAME G4root G4RootNtupleManager.cc G4RootPNtupleManager.cc G4RootRFileManager.cc - G4RootRNtupleManager.cc - GRANULAR_DEPENDENCIES - G4globman - G4intercoms - G4analysismng - G4hntools - GLOBAL_DEPENDENCIES - G4global - G4intercoms - LINK_LIBRARIES - ${ZLIB_LIBRARIES} -) + G4RootRNtupleManager.cc) -# List any source specific properties here +# Depends on ZLIB PUBLICally because of inclusion of tools/zlib in G4RootHnFileManager.icc +# (No, it't not obvious!) +geant4_module_link_libraries(G4root PUBLIC G4analysismng G4hntools G4globman G4tools ${ZLIB_LIBRARIES}) diff --git a/source/analysis/xml/GNUmakefile b/source/analysis/xml/GNUmakefile index 5ef18ef8bf..3e045607d3 100644 --- a/source/analysis/xml/GNUmakefile +++ b/source/analysis/xml/GNUmakefile @@ -16,7 +16,7 @@ endif CPPFLAGS += -I$(G4BASE)/global/management/include \ -I$(G4BASE)/intercoms/include \ - -I$(G4BASE)/analysis/g4tools/include \ + -I$(G4BASE)/externals/g4tools/include \ -I$(G4BASE)/analysis/management/include \ -I$(G4BASE)/analysis/hntools/include diff --git a/source/analysis/xml/sources.cmake b/source/analysis/xml/sources.cmake index 6ac79a8f05..12d6566fba 100644 --- a/source/analysis/xml/sources.cmake +++ b/source/analysis/xml/sources.cmake @@ -1,14 +1,8 @@ -#------------------------------------------------------------------------------ -# sources.cmake -# Module : G4xml -# Package: Geant4.src.G4analysis.G4xml -#------------------------------------------------------------------------------ +# - G4xml module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4xml - HEADERS +geant4_add_module(G4xml + PUBLIC_HEADERS G4XmlAnalysisManager.hh G4XmlAnalysisManager.icc G4XmlAnalysisReader.hh @@ -29,17 +23,8 @@ geant4_define_module(NAME G4xml G4XmlFileManager.cc G4XmlNtupleManager.cc G4XmlRFileManager.cc - G4XmlRNtupleManager.cc - GRANULAR_DEPENDENCIES - G4globman - G4intercoms - G4analysismng - G4hntools - GLOBAL_DEPENDENCIES - G4global - G4intercoms - LINK_LIBRARIES - ${EXPAT_LIBRARIES} -) + G4XmlRNtupleManager.cc) -# List any source specific properties here +# EXPAT is a PUBLIC dependency by virtue of inclusion of tools/raxml +# (No, it's not obvious!) and exposure of that in G4Xml{RFileManager/AnalysisReader} +geant4_module_link_libraries(G4xml PUBLIC G4analysismng G4hntools G4globman G4tools ${EXPAT_LIBRARIES}) diff --git a/source/digits_hits/CMakeLists.txt b/source/digits_hits/CMakeLists.txt index eb66ca3a73..b4bb10bf93 100644 --- a/source/digits_hits/CMakeLists.txt +++ b/source/digits_hits/CMakeLists.txt @@ -1,9 +1,6 @@ -#------------------------------------------------------------------------------ -# Module : G4digits_hits -# Package: Geant4.src.G4digits_hits -#------------------------------------------------------------------------------ +# - G4digits_hits category build -# Add allocation export symbol for the digits_hits category +# Add (private) allocation export symbol add_definitions(-DG4DIGI_ALLOC_EXPORT) geant4_global_library_target(NAME G4digits_hits @@ -12,5 +9,4 @@ geant4_global_library_target(NAME G4digits_hits digits/sources.cmake hits/sources.cmake scorer/sources.cmake - utils/sources.cmake -) + utils/sources.cmake) diff --git a/source/digits_hits/History b/source/digits_hits/History index 0962bfc944..a9376cd306 100644 --- a/source/digits_hits/History +++ b/source/digits_hits/History @@ -16,9 +16,15 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +April 21st, 2021 J. Madsen (digit_hits-V10-07-01) +- make G4digits_hits-format + +April 1st, 2021 B. Morgan (digits_hits-V10-07-00) +- Migrate build to modular CMake API + May 29th, 2020, G. Cosmo (digits_hits-V10-06-02) - Fixed cases of comparison between int and size_t in templated classes - and some cleanup. + and some cleanup. May 2nd, 2020, J. Apostolakis (digits_hits-V10-06-01) - Added two ComputeSolid method to G4VPrimitiveScorer, to consolidate code. @@ -57,15 +63,15 @@ December 20th, 2018 G. Cosmo (digits_hits-V10-05-00) October 30th, 2018 I. Hrivnacova (digits_hits-V10-04-11,12) - Removed the dependence on analysis: - Introduced a new interface class, G4VScoreNtupleWriter, in - digits_hits/utils and moved the G4ScoreNtupleWriter, G4ScoreNtupleWriterMessenger + Introduced a new interface class, G4VScoreNtupleWriter, in + digits_hits/utils and moved the G4ScoreNtupleWriter, G4ScoreNtupleWriterMessenger classes in a new extended example analysis/B3aScoreWriter. October 27th, 2018 I. Hrivnacova (digits_hits-V10-04-10) - Fixed utils/GNUmakefile: added analysis includes October 26th, 2018 I. Hrivnacova (digits_hits-V10-04-08,09) -- Removed digiwdefs.hh (added in digits_hits-V10-04-06) - not used +- Removed digiwdefs.hh (added in digits_hits-V10-04-06) - not used October 26th, 2018 J. Madsen (digits_hits-V10-04-07) - Fix to Windows problems for G4ScoreNtupleWriter, it turns out that @@ -118,7 +124,7 @@ May 2, 2017 J. Madsen (digits_hits-V10-03-01) - Update to G4THitsMap to fix issue where G4Colour was using G4THitsMap and the allocation was causing += to white instead of += to black - + April 20, 2017 J. Madsen (digit_hits-V10-03-00) - Files modified : hits/include/G4THitsMap.hh - Extension of the G4THitsMap class + bug fix @@ -154,9 +160,9 @@ April 20, 2017 J. Madsen (digit_hits-V10-03-00) - defined begin(), end(), cbegin(), cend() so now G4VTHitsMap can be used in range-based loops - e.g. for(auto itr : hitMap) { ... } - + Nov 15, 2016, A.Dotti (digits_hits-V10-02-09,-10) -- Fix bug #1908, remove implicit addition to manager of +- Fix bug #1908, remove implicit addition to manager of SD passed via G4MultiSD proxy Sep 8, 2016, G.Cosmo (digits_hits-V10-02-08) @@ -198,7 +204,7 @@ Dec 7, 2015, M.Asai (digits_hits-V10-02-00) Sept 4, 2015, A.Dotti (digits_hits-V10-01-01) - Removing sporious cout - + Aug 14, 2015, A.Dotti (digits_hits-V10-01-00) - Adding new G4MultiSensitiveDetector functionality @@ -222,7 +228,7 @@ May 16, 2014, A.Dotti (digits_hits-V10-00-03) - Coverity fixes Apr 27, 2014, M.Asai (digits_hits-V10-00-02) -- G4PSCylinderSurfaceCurrent.cc : remove unnecessary cout. +- G4PSCylinderSurfaceCurrent.cc : remove unnecessary cout. Addressing to Bug Report #1610. Mar 5, 2014, G.Cosmo (digits_hits-V10-00-01) @@ -273,7 +279,7 @@ Mar 4, 2013, A. Dotti (digits_hits-V09-06-01) - Fixing unused variables warnings Feb 26, 2013, A.Dotti (digits_hits-V09-06-00) -- Adding of protoype cloning mechansim for SD (needed for multi-threaded) +- Adding of protoype cloning mechansim for SD (needed for multi-threaded) Jun 14, 2012, G.Cosmo (digits_hits-V09-05-05) - Explicitly use inclusion of headers for system of units and physical @@ -308,7 +314,7 @@ Jul 07, 2011, G.Cosmo (digits_hits-V09-04-06) not meant to be directly used. May 20, 2011, B.Morgan (digits_hits-V09-04-05) -- CMakeLists.txt : Added G4DIGI_ALLOC_EXPORT compiler definition via +- CMakeLists.txt : Added G4DIGI_ALLOC_EXPORT compiler definition via add_definitions so all submodules pick it up. Mar 31, 2011, G.Cosmo (digits_hits-V09-04-04) @@ -622,7 +628,7 @@ June 6, 98 M.Asai - New sub-directories (detector, hits, digits) are introduced. - All codes which used to be in include and src directories are moved to the newly created sub-directories. -- GNUmakefile is completely changed to catch up the new directory +- GNUmakefile is completely changed to catch up the new directory structure. April 21, 98 M.Asai diff --git a/source/digits_hits/detector/History b/source/digits_hits/detector/History index 89704ac8ec..909bf89069 100644 --- a/source/digits_hits/detector/History +++ b/source/digits_hits/detector/History @@ -16,6 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +April 1, 2021 B. Morgan (det-V10-07-00) +- Migrate build to modular CMake API + Sep 12, 2020 B. Morgan (det-V10-06-02) - Apply typo fixes from Gurkan Myczko (https://github.com/Geant4/geant4/pull/15) diff --git a/source/digits_hits/detector/include/G4CellScoreComposer.hh b/source/digits_hits/detector/include/G4CellScoreComposer.hh index 52eed75c5f..bc852f1013 100644 --- a/source/digits_hits/detector/include/G4CellScoreComposer.hh +++ b/source/digits_hits/detector/include/G4CellScoreComposer.hh @@ -32,7 +32,7 @@ // This class will be created for every cell standard // scoring should be applied. It does the actual scoring. // GetStandardCellScoreValues() delivers the struct -// G4CellScoreValues does calculations based on the +// G4CellScoreValues does calculations based on the // sums of scores and delivers the results in // G4CellScoreValues. // @@ -47,41 +47,37 @@ class G4Step; -class G4CellScoreComposer { -public: // with description - +class G4CellScoreComposer +{ + public: // with description G4CellScoreComposer(); ~G4CellScoreComposer(); - void EstimatorCalculation(const G4Step &step); - // get values for estimators based on - // track length + void EstimatorCalculation(const G4Step& step); + // get values for estimators based on + // track length void TrackEnters(); - // to be called if a track enters the cell + // to be called if a track enters the cell void NewTrackPopedUp(); - // to be caled if the cell popultion is increased + // to be caled if the cell popultion is increased void SetCollisionWeight(G4double weight); - // to be called for every collision - // in the cell with the weight of the colliding particle + // to be called for every collision + // in the cell with the weight of the colliding particle void SetImportnace(G4double importance); - // informs G4CellScoreComposer about the importance of the cell + // informs G4CellScoreComposer about the importance of the cell - const G4CellScoreValues &GetStandardCellScoreValues() const; - // return scores in G4CellScoreValues + const G4CellScoreValues& GetStandardCellScoreValues() const; + // return scores in G4CellScoreValues -private: + private: mutable G4CellScoreValues fSCScoreValues; }; -std::ostream& operator<<(std::ostream &out, - const G4CellScoreComposer &ps); - - +std::ostream& operator<<(std::ostream& out, const G4CellScoreComposer& ps); #endif - diff --git a/source/digits_hits/detector/include/G4CellScoreValues.hh b/source/digits_hits/detector/include/G4CellScoreValues.hh index 9aa1a16cc7..bf923c4681 100644 --- a/source/digits_hits/detector/include/G4CellScoreValues.hh +++ b/source/digits_hits/detector/include/G4CellScoreValues.hh @@ -30,8 +30,8 @@ // // Class description: // This struct holds sums of scores for standard scoring. -// -// +// +// // Author: Michael Dressel (Michael.Dressel@cern.ch) // ---------------------------------------------------------------------- @@ -41,24 +41,25 @@ #include "globals.hh" -class G4CellScoreValues { -public: - G4CellScoreValues() : - fSumSL(0), - fSumSLW(0), - fSumSLW_v(0), - fSumSLWE(0), - fSumSLWE_v(0), - fSumTracksEntering(0), - fSumPopulation(0), - fSumCollisions(0), - fSumCollisionsWeight(0), - fNumberWeightedEnergy(0), - fFluxWeightedEnergy(0), - fAverageTrackWeight(0), - fImportance(0) +class G4CellScoreValues +{ + public: + G4CellScoreValues() + : fSumSL(0) + , fSumSLW(0) + , fSumSLW_v(0) + , fSumSLWE(0) + , fSumSLWE_v(0) + , fSumTracksEntering(0) + , fSumPopulation(0) + , fSumCollisions(0) + , fSumCollisionsWeight(0) + , fNumberWeightedEnergy(0) + , fFluxWeightedEnergy(0) + , fAverageTrackWeight(0) + , fImportance(0) {} - + G4double fSumSL; G4double fSumSLW; G4double fSumSLW_v; diff --git a/source/digits_hits/detector/include/G4CollectionNameVector.hh b/source/digits_hits/detector/include/G4CollectionNameVector.hh index fb6c8c7533..9e01c3d64f 100644 --- a/source/digits_hits/detector/include/G4CollectionNameVector.hh +++ b/source/digits_hits/detector/include/G4CollectionNameVector.hh @@ -26,7 +26,7 @@ // // -#ifndef G4CollectionNameVector_H +#ifndef G4CollectionNameVector_H #define G4CollectionNameVector_H 1 #include "globals.hh" @@ -34,12 +34,11 @@ class G4CollectionNameVector : public std::vector { - public: - G4CollectionNameVector() {;} - virtual ~G4CollectionNameVector() {;} + public: + G4CollectionNameVector() { ; } + virtual ~G4CollectionNameVector() { ; } - void insert(G4String str) { push_back(str); } + void insert(G4String str) { push_back(str); } }; #endif - diff --git a/source/digits_hits/detector/include/G4HCtable.hh b/source/digits_hits/detector/include/G4HCtable.hh index b00ff12832..01850b1256 100644 --- a/source/digits_hits/detector/include/G4HCtable.hh +++ b/source/digits_hits/detector/include/G4HCtable.hh @@ -39,7 +39,7 @@ class G4VSensitiveDetector; // This class is used by G4SDManager for book keeping the // sensitive detector modules and hits collections. The order of // hits collections stored in G4HCofThisEvent is same as the -// order of HClist. +// order of HClist. // The order may vary from run to run, if the user adds/changes // some of his/her sensitive detector modules. // In case user wants to make G4Run object persistent, this @@ -48,34 +48,33 @@ class G4VSensitiveDetector; class G4HCtable { - public: - G4HCtable(); - ~G4HCtable(); + public: + G4HCtable(); + ~G4HCtable(); - public: - G4int Registor(G4String SDname,G4String HCname); - G4int GetCollectionID(G4String HCname) const; - G4int GetCollectionID(G4VSensitiveDetector* aSD) const; + public: + G4int Registor(G4String SDname, G4String HCname); + G4int GetCollectionID(G4String HCname) const; + G4int GetCollectionID(G4VSensitiveDetector* aSD) const; - private: - std::vector SDlist; - std::vector HClist; - - public: - inline G4int entries() const - { return G4int(HClist.size()); } - inline G4String GetSDname(G4int i) const - { - if(i<0||i>entries()) return "***Not Defined***"; - return SDlist[i]; - } - inline G4String GetHCname(G4int i) const - { - if(i<0||i>entries()) return "***Not Defined***"; - return HClist[i]; - } + private: + std::vector SDlist; + std::vector HClist; + public: + inline G4int entries() const { return G4int(HClist.size()); } + inline G4String GetSDname(G4int i) const + { + if(i < 0 || i > entries()) + return "***Not Defined***"; + return SDlist[i]; + } + inline G4String GetHCname(G4int i) const + { + if(i < 0 || i > entries()) + return "***Not Defined***"; + return HClist[i]; + } }; #endif - diff --git a/source/digits_hits/detector/include/G4MultiFunctionalDetector.hh b/source/digits_hits/detector/include/G4MultiFunctionalDetector.hh index 9e103449df..8c6c622322 100644 --- a/source/digits_hits/detector/include/G4MultiFunctionalDetector.hh +++ b/source/digits_hits/detector/include/G4MultiFunctionalDetector.hh @@ -46,39 +46,34 @@ class G4VPrimitiveScorer; class G4MultiFunctionalDetector : public G4VSensitiveDetector { + public: // with description + G4MultiFunctionalDetector(G4String); - public: // with description - G4MultiFunctionalDetector(G4String); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + std::vector primitives; - std::vector primitives; + public: // with description + G4bool RegisterPrimitive(G4VPrimitiveScorer*); + G4bool RemovePrimitive(G4VPrimitiveScorer*); + inline G4int GetNumberOfPrimitives() const + { + return G4int(primitives.size()); + } + G4VPrimitiveScorer* GetPrimitive(G4int id) const { return primitives[id]; } - public: // with description - G4bool RegisterPrimitive(G4VPrimitiveScorer*); - G4bool RemovePrimitive(G4VPrimitiveScorer*); - inline G4int GetNumberOfPrimitives() const - { return G4int(primitives.size()); } - G4VPrimitiveScorer* GetPrimitive(G4int id) const - { return primitives[id]; } - - public: - virtual ~G4MultiFunctionalDetector(); - - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual ~G4MultiFunctionalDetector(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + public: + virtual void DrawAll(); + virtual void PrintAll(); }; - - #endif - diff --git a/source/digits_hits/detector/include/G4MultiSensitiveDetector.hh b/source/digits_hits/detector/include/G4MultiSensitiveDetector.hh index ccaf9091f6..a28939de50 100644 --- a/source/digits_hits/detector/include/G4MultiSensitiveDetector.hh +++ b/source/digits_hits/detector/include/G4MultiSensitiveDetector.hh @@ -30,56 +30,64 @@ #include "G4VSensitiveDetector.hh" #include -//class description: -//This class allows to assign multiple sensitive detectors to a single -//logical-volume. -//SDs are added to this proxy and an instance of the proxy is assigned -//to the logical volume. Calls to SD methods are forwarded to ALL -//user-defined SD that are added. +// class description: +// This class allows to assign multiple sensitive detectors to a single +// logical-volume. +// SDs are added to this proxy and an instance of the proxy is assigned +// to the logical volume. Calls to SD methods are forwarded to ALL +// user-defined SD that are added. class G4MultiSensitiveDetector : public G4VSensitiveDetector { -public: - G4MultiSensitiveDetector(G4String name ); - //Second optional parameter allows to append to the SDname a random string - G4MultiSensitiveDetector(const G4MultiSensitiveDetector &rhs); - //Cosntructors. The name of the instance must be unique - virtual ~G4MultiSensitiveDetector(); + public: + G4MultiSensitiveDetector(G4String name); + // Second optional parameter allows to append to the SDname a random string + G4MultiSensitiveDetector(const G4MultiSensitiveDetector& rhs); + // Cosntructors. The name of the instance must be unique + virtual ~G4MultiSensitiveDetector(); - G4MultiSensitiveDetector& operator=(const G4MultiSensitiveDetector& rhs); -public: - //interface from G4VSensitiveDetector starts here. - //See G4VSensitiveDetector for documentation. - //All these methods forward the call to each of the SD - //attached to this proxy. - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); -protected: - //The return value is an AND of the called SDs return values. - //This method will call the "Hit(G4Step*)" method of all - //added SDs. Note that the ROhist of this method is not used - virtual G4bool ProcessHits(G4Step*aStep,G4TouchableHistory*ROhist); - //The following method does not have a meaning for this concrete class - virtual G4int GetCollectionID(G4int i) final; -public: - //Note, that cloning works only if all the contained SDs are also - //clonable. - virtual G4VSensitiveDetector* Clone() const; -public: - //===== Main interface of this special SD - using sds_t = std::vector; - using sdsConstIter = sds_t::const_iterator; - G4VSensitiveDetector* GetSD(const int i) const { return fSensitiveDetectors[i]; } - sds_t::size_type GetSize() const { return fSensitiveDetectors.size(); } - sdsConstIter GetBegin() const { return fSensitiveDetectors.begin(); } - sdsConstIter GetEnd() const { return fSensitiveDetectors.end(); } - void ClearSDs() { fSensitiveDetectors.clear(); } - void AddSD( G4VSensitiveDetector* sd) { fSensitiveDetectors.push_back(sd); } -private: - sds_t fSensitiveDetectors; + G4MultiSensitiveDetector& operator=(const G4MultiSensitiveDetector& rhs); + + public: + // interface from G4VSensitiveDetector starts here. + // See G4VSensitiveDetector for documentation. + // All these methods forward the call to each of the SD + // attached to this proxy. + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); + + protected: + // The return value is an AND of the called SDs return values. + // This method will call the "Hit(G4Step*)" method of all + // added SDs. Note that the ROhist of this method is not used + virtual G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist); + // The following method does not have a meaning for this concrete class + virtual G4int GetCollectionID(G4int i) final; + + public: + // Note, that cloning works only if all the contained SDs are also + // clonable. + virtual G4VSensitiveDetector* Clone() const; + + public: + //===== Main interface of this special SD + using sds_t = std::vector; + using sdsConstIter = sds_t::const_iterator; + G4VSensitiveDetector* GetSD(const int i) const + { + return fSensitiveDetectors[i]; + } + sds_t::size_type GetSize() const { return fSensitiveDetectors.size(); } + sdsConstIter GetBegin() const { return fSensitiveDetectors.begin(); } + sdsConstIter GetEnd() const { return fSensitiveDetectors.end(); } + void ClearSDs() { fSensitiveDetectors.clear(); } + void AddSD(G4VSensitiveDetector* sd) { fSensitiveDetectors.push_back(sd); } + + private: + sds_t fSensitiveDetectors; }; -#endif //G4MULTISENSITIVEDETECTOR_H +#endif // G4MULTISENSITIVEDETECTOR_H diff --git a/source/digits_hits/detector/include/G4SDManager.hh b/source/digits_hits/detector/include/G4SDManager.hh index e097f909d0..1221e3f0bc 100644 --- a/source/digits_hits/detector/include/G4SDManager.hh +++ b/source/digits_hits/detector/include/G4SDManager.hh @@ -49,74 +49,69 @@ class G4SDmessenger; // the singleton object. // -class G4SDManager +class G4SDManager { - public: // with description - static G4SDManager* GetSDMpointer(); - // Returns the pointer to the singleton object. - public: - static G4SDManager* GetSDMpointerIfExist(); + public: // with description + static G4SDManager* GetSDMpointer(); + // Returns the pointer to the singleton object. + public: + static G4SDManager* GetSDMpointerIfExist(); - protected: - G4SDManager(); + protected: + G4SDManager(); - public: - ~G4SDManager(); + public: + ~G4SDManager(); - public: // with description - void AddNewDetector(G4VSensitiveDetector*aSD); - // Registors the user's sensitive detector. This method must be invoked - // when the user construct his/her sensitive detector. - void Activate(G4String dName, G4bool activeFlag); - // Activate/inactivate the registered sensitive detector. For the inactivated - // detectors, hits collections will not be stored to the G4HCofThisEvent object. - G4int GetCollectionID(G4String colName); - G4int GetCollectionID(G4VHitsCollection * aHC); - // These two methods return the ID number of the sensitive detector. + public: // with description + void AddNewDetector(G4VSensitiveDetector* aSD); + // Registors the user's sensitive detector. This method must be invoked + // when the user construct his/her sensitive detector. + void Activate(G4String dName, G4bool activeFlag); + // Activate/inactivate the registered sensitive detector. For the inactivated + // detectors, hits collections will not be stored to the G4HCofThisEvent + // object. + G4int GetCollectionID(G4String colName); + G4int GetCollectionID(G4VHitsCollection* aHC); + // These two methods return the ID number of the sensitive detector. - public: - G4VSensitiveDetector* FindSensitiveDetector(G4String dName, G4bool warning = true); - G4HCofThisEvent* PrepareNewEvent(); - void TerminateCurrentEvent(G4HCofThisEvent* HCE); - void AddNewCollection(G4String SDname,G4String DCname); + public: + G4VSensitiveDetector* FindSensitiveDetector(G4String dName, + G4bool warning = true); + G4HCofThisEvent* PrepareNewEvent(); + void TerminateCurrentEvent(G4HCofThisEvent* HCE); + void AddNewCollection(G4String SDname, G4String DCname); + private: + static G4ThreadLocal G4SDManager* fSDManager; + G4SDStructure* treeTop; + G4int verboseLevel; + G4HCtable* HCtable; + G4SDmessenger* theMessenger; - private: - static G4ThreadLocal G4SDManager * fSDManager; - G4SDStructure * treeTop; - G4int verboseLevel; - G4HCtable* HCtable; - G4SDmessenger* theMessenger; + public: + inline void SetVerboseLevel(G4int vl) + { + verboseLevel = vl; + treeTop->SetVerboseLevel(vl); + } + inline G4SDStructure* GetTreeTop() const { return treeTop; } + inline void ListTree() const { treeTop->ListTree(); } + inline G4int GetCollectionCapacity() const { return HCtable->entries(); } + inline G4HCtable* GetHCtable() const { return HCtable; } - public: - inline void SetVerboseLevel(G4int vl) - { - verboseLevel = vl; - treeTop->SetVerboseLevel(vl); - } - inline G4SDStructure* GetTreeTop() const - { return treeTop; } - inline void ListTree() const - { treeTop->ListTree(); } - inline G4int GetCollectionCapacity() const - { return HCtable->entries(); } - inline G4HCtable* GetHCtable() const - { return HCtable; } -private: - //Disable copy constructor and assignment operator - G4SDManager( const G4SDManager& ); - G4SDManager& operator=(const G4SDManager&); + private: + // Disable copy constructor and assignment operator + G4SDManager(const G4SDManager&); + G4SDManager& operator=(const G4SDManager&); -public: - void RegisterSDFilter(G4VSDFilter* filter); - void DeRegisterSDFilter(G4VSDFilter* filter); -private: - void DestroyFilters(); - std::vector FilterList; + public: + void RegisterSDFilter(G4VSDFilter* filter); + void DeRegisterSDFilter(G4VSDFilter* filter); + + private: + void DestroyFilters(); + std::vector FilterList; }; - - - #endif - diff --git a/source/digits_hits/detector/include/G4SDStructure.hh b/source/digits_hits/detector/include/G4SDStructure.hh index 2b5739e25f..768b6ef479 100644 --- a/source/digits_hits/detector/include/G4SDStructure.hh +++ b/source/digits_hits/detector/include/G4SDStructure.hh @@ -43,48 +43,48 @@ class G4HCofThisEvent; // structure of the user's sensitive detector names. // -class G4SDStructure +class G4SDStructure { - public: - G4SDStructure(const G4String &aPath); - ~G4SDStructure(); + public: + G4SDStructure(const G4String& aPath); + ~G4SDStructure(); - G4bool operator==(const G4SDStructure &right) const; + G4bool operator==(const G4SDStructure& right) const; - void AddNewDetector(G4VSensitiveDetector*aSD, const G4String &treeStructure); - void Activate(const G4String &aName, G4bool sensitiveFlag); - void Initialize(G4HCofThisEvent*HCE); - void Terminate(G4HCofThisEvent*HCE); - G4VSensitiveDetector* FindSensitiveDetector(const G4String &aName, G4bool warning = true); - G4VSensitiveDetector* GetSD(const G4String &aName); - void ListTree(); + void AddNewDetector(G4VSensitiveDetector* aSD, const G4String& treeStructure); + void Activate(const G4String& aName, G4bool sensitiveFlag); + void Initialize(G4HCofThisEvent* HCE); + void Terminate(G4HCofThisEvent* HCE); + G4VSensitiveDetector* FindSensitiveDetector(const G4String& aName, + G4bool warning = true); + G4VSensitiveDetector* GetSD(const G4String& aName); + void ListTree(); - private: - G4SDStructure* FindSubDirectory(const G4String &subD); - G4String ExtractDirName(const G4String &aPath); - void RemoveSD(G4VSensitiveDetector*); + private: + G4SDStructure* FindSubDirectory(const G4String& subD); + G4String ExtractDirName(const G4String& aPath); + void RemoveSD(G4VSensitiveDetector*); - private: - std::vector structure; - std::vector detector; - G4String pathName; - G4String dirName; - G4int verboseLevel; - - public: - inline void SetVerboseLevel(G4int vl) - { - verboseLevel = vl; - for(size_t i=0; iSetVerboseLevel(vl); } - for(size_t j=0; jSetVerboseLevel(vl); } - }; + private: + std::vector structure; + std::vector detector; + G4String pathName; + G4String dirName; + G4int verboseLevel; + public: + inline void SetVerboseLevel(G4int vl) + { + verboseLevel = vl; + for(size_t i = 0; i < structure.size(); i++) + { + structure[i]->SetVerboseLevel(vl); + } + for(size_t j = 0; j < detector.size(); j++) + { + detector[j]->SetVerboseLevel(vl); + } + }; }; - - - #endif - diff --git a/source/digits_hits/detector/include/G4SDmessenger.hh b/source/digits_hits/detector/include/G4SDmessenger.hh index eca0181837..04e226646a 100644 --- a/source/digits_hits/detector/include/G4SDmessenger.hh +++ b/source/digits_hits/detector/include/G4SDmessenger.hh @@ -48,24 +48,20 @@ class G4UIcmdWithAnInteger; // /hts/verbose // -class G4SDmessenger: public G4UImessenger +class G4SDmessenger : public G4UImessenger { - public: - G4SDmessenger(G4SDManager * SDManager); - ~G4SDmessenger(); - void SetNewValue(G4UIcommand * command,G4String newValues); - - private: - G4SDManager * fSDMan; - G4UIdirectory* hitsDir; - G4UIcmdWithoutParameter* listCmd; - G4UIcmdWithAString* activeCmd; - G4UIcmdWithAString* inactiveCmd; - G4UIcmdWithAnInteger* verboseCmd; + public: + G4SDmessenger(G4SDManager* SDManager); + ~G4SDmessenger(); + void SetNewValue(G4UIcommand* command, G4String newValues); + + private: + G4SDManager* fSDMan; + G4UIdirectory* hitsDir; + G4UIcmdWithoutParameter* listCmd; + G4UIcmdWithAString* activeCmd; + G4UIcmdWithAString* inactiveCmd; + G4UIcmdWithAnInteger* verboseCmd; }; - - - #endif - diff --git a/source/digits_hits/detector/include/G4SensitiveVolumeList.hh b/source/digits_hits/detector/include/G4SensitiveVolumeList.hh index 54af5214d3..d18ebcbcdf 100644 --- a/source/digits_hits/detector/include/G4SensitiveVolumeList.hh +++ b/source/digits_hits/detector/include/G4SensitiveVolumeList.hh @@ -51,48 +51,39 @@ // used by the veto list for individual logical/physical volumes. // -class G4SensitiveVolumeList +class G4SensitiveVolumeList { + public: + // Constructors + G4SensitiveVolumeList(); + G4SensitiveVolumeList(const G4SensitiveVolumeList& right); - public: - //Constructors - G4SensitiveVolumeList(); - G4SensitiveVolumeList(const G4SensitiveVolumeList &right); + // Destructor + ~G4SensitiveVolumeList(); - //Destructor - ~G4SensitiveVolumeList(); + // Assignment Operation + G4SensitiveVolumeList& operator=(const G4SensitiveVolumeList& right); - //Assignment Operation - G4SensitiveVolumeList & operator=(const G4SensitiveVolumeList &right -); + // Equality Operations + G4bool operator==(const G4SensitiveVolumeList& right) const; + G4bool operator!=(const G4SensitiveVolumeList& right) const; - //Equality Operations - G4bool operator==(const G4SensitiveVolumeList &right) const; - G4bool operator!=(const G4SensitiveVolumeList &right) const; + // Other Operations + G4bool CheckPV(const G4VPhysicalVolume* pvp) const; + G4bool CheckLV(const G4LogicalVolume* lvp) const; + // Get and Set Operations for Has Relationships + const std::vector& GetThePhysicalVolumeList() const; + void SetThePhysicalVolumeList(const std::vector value); - //Other Operations - G4bool CheckPV(const G4VPhysicalVolume *pvp) const; - G4bool CheckLV(const G4LogicalVolume *lvp) const; + const std::vector& GetTheLogicalVolumeList() const; + void SetTheLogicalVolumeList(const std::vector value); - //Get and Set Operations for Has Relationships - const std::vector& GetThePhysicalVolumeList() const; - void SetThePhysicalVolumeList(const std::vector value); - - const std::vector& GetTheLogicalVolumeList() const; - void SetTheLogicalVolumeList(const std::vector value); - - - - private: - - //Data Members for Has Relationships - - std::vector thePhysicalVolumeList; - std::vector theLogicalVolumeList; + private: + // Data Members for Has Relationships + std::vector thePhysicalVolumeList; + std::vector theLogicalVolumeList; }; - #endif - diff --git a/source/digits_hits/detector/include/G4SensitiveVolumeList.icc b/source/digits_hits/detector/include/G4SensitiveVolumeList.icc index 1e99ec5a55..3bfd7c51e5 100644 --- a/source/digits_hits/detector/include/G4SensitiveVolumeList.icc +++ b/source/digits_hits/detector/include/G4SensitiveVolumeList.icc @@ -34,17 +34,28 @@ // // ---------------- G4SensitiveVolumeList ----------------- +// Get and Set Operations for Has Relationships -//Get and Set Operations for Has Relationships - - inline const std::vector& G4SensitiveVolumeList::get_the_G4VPhysicalVolume_list() const { return the_G4VPhysicalVolume_list; } - - inline void G4SensitiveVolumeList::set_the_G4VPhysicalVolume_list(const std::vector value) { the_G4VPhysicalVolume_list = value; } - - - inline const std::vector& G4SensitiveVolumeList::get_the_G4LogicalVolume() const { return the_G4LogicalVolume_list; } - - inline void G4SensitiveVolumeList::set_the_G4LogicalVolume(const std::vector value) { the_G4LogicalVolume_list = value; } +inline const std::vector& +G4SensitiveVolumeList::get_the_G4VPhysicalVolume_list() const +{ + return the_G4VPhysicalVolume_list; +} +inline void G4SensitiveVolumeList::set_the_G4VPhysicalVolume_list( + const std::vector value) +{ + the_G4VPhysicalVolume_list = value; +} +inline const std::vector& +G4SensitiveVolumeList::get_the_G4LogicalVolume() const +{ + return the_G4LogicalVolume_list; +} +inline void G4SensitiveVolumeList::set_the_G4LogicalVolume( + const std::vector value) +{ + the_G4LogicalVolume_list = value; +} diff --git a/source/digits_hits/detector/include/G4TScoreHistFiller.hh b/source/digits_hits/detector/include/G4TScoreHistFiller.hh index 6387002cd4..0eb4e87dbc 100644 --- a/source/digits_hits/detector/include/G4TScoreHistFiller.hh +++ b/source/digits_hits/detector/include/G4TScoreHistFiller.hh @@ -44,46 +44,43 @@ template class G4TScoreHistFiller : public G4VScoreHistFiller { - public: - G4TScoreHistFiller(); - virtual ~G4TScoreHistFiller(); - - // methods - virtual void FillH1(G4int id, G4double value, G4double weight = 1.0); - virtual void FillH2(G4int id, G4double xvalue, G4double yvalue, - G4double weight = 1.0); - virtual void FillH3(G4int id, - G4double xvalue, G4double yvalue, G4double zvalue, - G4double weight = 1.0); - virtual void FillP1(G4int id, G4double xvalue, G4double yvalue, - G4double weight = 1.0); - virtual void FillP2(G4int id, - G4double xvalue, G4double yvalue, G4double zvalue, - G4double weight = 1.0); + public: + G4TScoreHistFiller(); + virtual ~G4TScoreHistFiller(); - virtual G4bool CheckH1(G4int id); - virtual G4bool CheckH2(G4int id); - virtual G4bool CheckH3(G4int id); - virtual G4bool CheckP1(G4int id); - virtual G4bool CheckP2(G4int id); + // methods + virtual void FillH1(G4int id, G4double value, G4double weight = 1.0); + virtual void FillH2(G4int id, G4double xvalue, G4double yvalue, + G4double weight = 1.0); + virtual void FillH3(G4int id, G4double xvalue, G4double yvalue, + G4double zvalue, G4double weight = 1.0); + virtual void FillP1(G4int id, G4double xvalue, G4double yvalue, + G4double weight = 1.0); + virtual void FillP2(G4int id, G4double xvalue, G4double yvalue, + G4double zvalue, G4double weight = 1.0); - void SetVerboseLevel(G4int value); - G4int GetVerboseLevel() const - { return fVerboseLevel; } + virtual G4bool CheckH1(G4int id); + virtual G4bool CheckH2(G4int id); + virtual G4bool CheckH3(G4int id); + virtual G4bool CheckP1(G4int id); + virtual G4bool CheckP2(G4int id); - protected: - // methods - virtual G4VScoreHistFiller* CreateInstance() const; + void SetVerboseLevel(G4int value); + G4int GetVerboseLevel() const { return fVerboseLevel; } - private: - // methods - void CreateAnalysisManager(); + protected: + // methods + virtual G4VScoreHistFiller* CreateInstance() const; - // data members - T* fAnalysisManager = nullptr; - G4int fVerboseLevel = 0; - G4bool fHasAnalysisManager = false; - G4bool fIsInitialized = false; + private: + // methods + void CreateAnalysisManager(); + + // data members + T* fAnalysisManager = nullptr; + G4int fVerboseLevel = 0; + G4bool fHasAnalysisManager = false; + G4bool fIsInitialized = false; }; #include "G4TScoreHistFiller.icc" diff --git a/source/digits_hits/detector/include/G4TScoreHistFiller.icc b/source/digits_hits/detector/include/G4TScoreHistFiller.icc index e427deed77..8b8ad0a55b 100644 --- a/source/digits_hits/detector/include/G4TScoreHistFiller.icc +++ b/source/digits_hits/detector/include/G4TScoreHistFiller.icc @@ -35,22 +35,27 @@ template G4TScoreHistFiller::G4TScoreHistFiller() -{;} +{ + ; +} template G4TScoreHistFiller::~G4TScoreHistFiller() { - if( fHasAnalysisManager ) - { delete fAnalysisManager; } + if(fHasAnalysisManager) + { + delete fAnalysisManager; + } } template void G4TScoreHistFiller::CreateAnalysisManager() { // create analysis manager - if( ! T::IsInstance() ) fHasAnalysisManager = true; + if(!T::IsInstance()) + fHasAnalysisManager = true; fAnalysisManager = T::Instance(); - + fAnalysisManager->SetVerboseLevel(fVerboseLevel); } @@ -65,9 +70,10 @@ G4VScoreHistFiller* G4TScoreHistFiller::CreateInstance() const template void G4TScoreHistFiller::SetVerboseLevel(G4int value) -{ - fVerboseLevel = value; - if( fAnalysisManager ) { +{ + fVerboseLevel = value; + if(fAnalysisManager) + { fAnalysisManager->SetVerboseLevel(value); } } @@ -75,16 +81,19 @@ void G4TScoreHistFiller::SetVerboseLevel(G4int value) template void G4TScoreHistFiller::FillH1(G4int id, G4double value, G4double weight) { - if( !fAnalysisManager ) - { CreateAnalysisManager(); } + if(!fAnalysisManager) + { + CreateAnalysisManager(); + } - if( ! CheckH1(id) ) { + if(!CheckH1(id)) + { G4ExceptionDescription description; - description - << " " - << "Cannot fill histogram id=" << id << ". Histogram is not defined."; - G4Exception("G4TScoreHistFiller::FillH1", - "Digits_hits_utils_001", JustWarning, description); + description << " " + << "Cannot fill histogram id=" << id + << ". Histogram is not defined."; + G4Exception("G4TScoreHistFiller::FillH1", "Digits_hits_utils_001", + JustWarning, description); return; } @@ -92,7 +101,8 @@ void G4TScoreHistFiller::FillH1(G4int id, G4double value, G4double weight) fAnalysisManager->FillH1(id, value, weight); #ifdef G4VERBOSE - if( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- done G4TScoreHistFiller::FillH1 : id = " << id << G4endl; } #endif @@ -100,18 +110,21 @@ void G4TScoreHistFiller::FillH1(G4int id, G4double value, G4double weight) template void G4TScoreHistFiller::FillH2(G4int id, G4double xvalue, G4double yvalue, - G4double weight) + G4double weight) { - if( !fAnalysisManager ) - { CreateAnalysisManager(); } + if(!fAnalysisManager) + { + CreateAnalysisManager(); + } - if( ! CheckH2(id) ) { + if(!CheckH2(id)) + { G4ExceptionDescription description; - description - << " " - << "Cannot fill histogram id=" << id << ". Histogram is not defined."; - G4Exception("G4TScoreHistFiller::FillH2", - "Digits_hits_utils_001", JustWarning, description); + description << " " + << "Cannot fill histogram id=" << id + << ". Histogram is not defined."; + G4Exception("G4TScoreHistFiller::FillH2", "Digits_hits_utils_001", + JustWarning, description); return; } @@ -119,7 +132,8 @@ void G4TScoreHistFiller::FillH2(G4int id, G4double xvalue, G4double yvalue, fAnalysisManager->FillH2(id, xvalue, yvalue, weight); #ifdef G4VERBOSE - if( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- done G4TScoreHistFiller::FillH2 : id = " << id << G4endl; } #endif @@ -127,18 +141,21 @@ void G4TScoreHistFiller::FillH2(G4int id, G4double xvalue, G4double yvalue, template void G4TScoreHistFiller::FillH3(G4int id, G4double xvalue, G4double yvalue, - G4double zvalue, G4double weight) + G4double zvalue, G4double weight) { - if( !fAnalysisManager ) - { CreateAnalysisManager(); } + if(!fAnalysisManager) + { + CreateAnalysisManager(); + } - if( ! CheckH3(id) ) { + if(!CheckH3(id)) + { G4ExceptionDescription description; - description - << " " - << "Cannot fill histogram id=" << id << ". Histogram is not defined."; - G4Exception("G4TScoreHistFiller::FillH3", - "Digits_hits_utils_001", JustWarning, description); + description << " " + << "Cannot fill histogram id=" << id + << ". Histogram is not defined."; + G4Exception("G4TScoreHistFiller::FillH3", "Digits_hits_utils_001", + JustWarning, description); return; } @@ -146,7 +163,8 @@ void G4TScoreHistFiller::FillH3(G4int id, G4double xvalue, G4double yvalue, fAnalysisManager->FillH3(id, xvalue, yvalue, zvalue, weight); #ifdef G4VERBOSE - if( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- done G4TScoreHistFiller::FillH3 : id = " << id << G4endl; } #endif @@ -154,18 +172,21 @@ void G4TScoreHistFiller::FillH3(G4int id, G4double xvalue, G4double yvalue, template void G4TScoreHistFiller::FillP1(G4int id, G4double xvalue, G4double yvalue, - G4double weight) + G4double weight) { - if( !fAnalysisManager ) - { CreateAnalysisManager(); } + if(!fAnalysisManager) + { + CreateAnalysisManager(); + } - if( ! CheckP1(id) ) { + if(!CheckP1(id)) + { G4ExceptionDescription description; - description - << " " - << "Cannot fill histogram id=" << id << ". Histogram is not defined."; - G4Exception("G4TScoreHistFiller::FillP1", - "Digits_hits_utils_001", JustWarning, description); + description << " " + << "Cannot fill histogram id=" << id + << ". Histogram is not defined."; + G4Exception("G4TScoreHistFiller::FillP1", "Digits_hits_utils_001", + JustWarning, description); return; } @@ -173,7 +194,8 @@ void G4TScoreHistFiller::FillP1(G4int id, G4double xvalue, G4double yvalue, fAnalysisManager->FillP1(id, xvalue, yvalue, weight); #ifdef G4VERBOSE - if( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- done G4TScoreHistFiller::FillP1 : id = " << id << G4endl; } #endif @@ -181,18 +203,21 @@ void G4TScoreHistFiller::FillP1(G4int id, G4double xvalue, G4double yvalue, template void G4TScoreHistFiller::FillP2(G4int id, G4double xvalue, G4double yvalue, - G4double zvalue, G4double weight) + G4double zvalue, G4double weight) { - if( !fAnalysisManager ) - { CreateAnalysisManager(); } + if(!fAnalysisManager) + { + CreateAnalysisManager(); + } - if( ! CheckP2(id) ) { + if(!CheckP2(id)) + { G4ExceptionDescription description; - description - << " " - << "Cannot fill histogram id=" << id << ". Histogram is not defined."; - G4Exception("G4TScoreHistFiller::FillP2", - "Digits_hits_utils_001", JustWarning, description); + description << " " + << "Cannot fill histogram id=" << id + << ". Histogram is not defined."; + G4Exception("G4TScoreHistFiller::FillP2", "Digits_hits_utils_001", + JustWarning, description); return; } @@ -200,7 +225,8 @@ void G4TScoreHistFiller::FillP2(G4int id, G4double xvalue, G4double yvalue, fAnalysisManager->FillP2(id, xvalue, yvalue, zvalue, weight); #ifdef G4VERBOSE - if( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- done G4TScoreHistFiller::FillP2 : id = " << id << G4endl; } #endif @@ -208,21 +234,30 @@ void G4TScoreHistFiller::FillP2(G4int id, G4double xvalue, G4double yvalue, template G4bool G4TScoreHistFiller::CheckH1(G4int id) -{ return (fAnalysisManager->GetH1(id) != nullptr); } +{ + return (fAnalysisManager->GetH1(id) != nullptr); +} template G4bool G4TScoreHistFiller::CheckH2(G4int id) -{ return (fAnalysisManager->GetH2(id) != nullptr); } +{ + return (fAnalysisManager->GetH2(id) != nullptr); +} template G4bool G4TScoreHistFiller::CheckH3(G4int id) -{ return (fAnalysisManager->GetH3(id) != nullptr); } +{ + return (fAnalysisManager->GetH3(id) != nullptr); +} template G4bool G4TScoreHistFiller::CheckP1(G4int id) -{ return (fAnalysisManager->GetP1(id) != nullptr); } +{ + return (fAnalysisManager->GetP1(id) != nullptr); +} template G4bool G4TScoreHistFiller::CheckP2(G4int id) -{ return (fAnalysisManager->GetP2(id) != nullptr); } - +{ + return (fAnalysisManager->GetP2(id) != nullptr); +} diff --git a/source/digits_hits/detector/include/G4TrackLogger.hh b/source/digits_hits/detector/include/G4TrackLogger.hh index 8415243f82..a1db51aa3f 100644 --- a/source/digits_hits/detector/include/G4TrackLogger.hh +++ b/source/digits_hits/detector/include/G4TrackLogger.hh @@ -28,11 +28,11 @@ // Class G4TrackLogger // // Class description: -// +// // This class loggs every track via it's id. It may tell if -// a track has been logged. The loggs are cleared when ever +// a track has been logged. The loggs are cleared when ever // the object has been informed about a new event. -// +// // Author: Michael Dressel (Michael.Dressel@cern.ch) // ---------------------------------------------------------------------- // @@ -43,25 +43,25 @@ #include "globals.hh" #include -class G4TrackLogger { -public: +class G4TrackLogger +{ + public: G4TrackLogger(); ~G4TrackLogger(); void SetEventID(G4int id); - // inform the object about the event number - // if the event number changes the loggs are cleared. + // inform the object about the event number + // if the event number changes the loggs are cleared. G4bool FirstEnterance(G4int trid); - // returns true if the track is new to this event. + // returns true if the track is new to this event. - typedef std::set TrackIDsSet; - // log for the track ids. + typedef std::set TrackIDsSet; + // log for the track ids. -private: + private: G4int fPreviousEventID; TrackIDsSet fTrackIDsSet; - }; #endif diff --git a/source/digits_hits/detector/include/G4VPrimitivePlotter.hh b/source/digits_hits/detector/include/G4VPrimitivePlotter.hh index 7546254313..63baf59ec0 100644 --- a/source/digits_hits/detector/include/G4VPrimitivePlotter.hh +++ b/source/digits_hits/detector/include/G4VPrimitivePlotter.hh @@ -25,7 +25,7 @@ // // -#ifndef G4VPrimitivePlotter_H +#ifndef G4VPrimitivePlotter_H #define G4VPrimitivePlotter_H 1 #include "G4VPrimitiveScorer.hh" @@ -33,25 +33,22 @@ class G4VPrimitivePlotter : public G4VPrimitiveScorer { - public: // with description - G4VPrimitivePlotter(G4String name, G4int depth=0) - :G4VPrimitiveScorer(name,depth) - {;} - virtual ~G4VPrimitivePlotter() - {;} + public: // with description + G4VPrimitivePlotter(G4String name, G4int depth = 0) + : G4VPrimitiveScorer(name, depth) + { + ; + } + virtual ~G4VPrimitivePlotter() { ; } - public: - void Plot(G4int copyNo,G4int histID) - { hitIDMap[copyNo] = histID; } + public: + void Plot(G4int copyNo, G4int histID) { hitIDMap[copyNo] = histID; } - protected: - std::map hitIDMap; + protected: + std::map hitIDMap; - public: - G4int GetNumberOfHist() const - { return hitIDMap.size(); } + public: + G4int GetNumberOfHist() const { return hitIDMap.size(); } }; #endif - - diff --git a/source/digits_hits/detector/include/G4VPrimitiveScorer.hh b/source/digits_hits/detector/include/G4VPrimitiveScorer.hh index cd7a38969c..a91332f4b0 100644 --- a/source/digits_hits/detector/include/G4VPrimitiveScorer.hh +++ b/source/digits_hits/detector/include/G4VPrimitiveScorer.hh @@ -41,96 +41,101 @@ class G4TouchableHistory; // This is the base class of the sensitive detector which owns // only one hits collection. // A concrete class object derived from this base class can be -// used either as a sensitive detector or to be registered to +// used either as a sensitive detector or to be registered to // G4MultiFunctionalDetector to define multiple functionalities. // -// +// class G4VPrimitiveScorer { friend class G4MultiFunctionalDetector; - public: // with description - G4VPrimitiveScorer(G4String name, G4int depth=0); - virtual ~G4VPrimitiveScorer(); + public: // with description + G4VPrimitiveScorer(G4String name, G4int depth = 0); + virtual ~G4VPrimitiveScorer(); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*)=0; - // This is the method must be implemented in each concrete class. + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*) = 0; + // This is the method must be implemented in each concrete class. - virtual G4int GetIndex(G4Step*); - // This is a function mapping from copy number(s) to an index of - // the hit collection. In the default implementation, just the - // copy number of the physical volume is taken. + virtual G4int GetIndex(G4Step*); + // This is a function mapping from copy number(s) to an index of + // the hit collection. In the default implementation, just the + // copy number of the physical volume is taken. - public: // with description - G4int GetCollectionID(G4int); - // This method returns the ID of its hitsCollection. This mehod - // gives valid value only after it is registered to G4MultiFunctionalDetector - // and the G4MultiFunctionalDetector is registered to G4SDManager. + public: // with description + G4int GetCollectionID(G4int); + // This method returns the ID of its hitsCollection. This mehod + // gives valid value only after it is registered to G4MultiFunctionalDetector + // and the G4MultiFunctionalDetector is registered to G4SDManager. - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); - // These five methods are exactly identical to those in G4VSensitiveDetector. - // These methods are invoked by G4SDManager through G4MultiFunctionalDetector. + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); + // These five methods are exactly identical to those in G4VSensitiveDetector. + // These methods are invoked by G4SDManager through G4MultiFunctionalDetector. - void SetUnit(const G4String& unit) { unitName = unit; } - const G4String& GetUnit() const { return unitName; } - G4double GetUnitValue() const { return unitValue; } + void SetUnit(const G4String& unit) { unitName = unit; } + const G4String& GetUnit() const { return unitName; } + G4double GetUnitValue() const { return unitValue; } - protected: - void CheckAndSetUnit(const G4String& unit,const G4String& category); + protected: + void CheckAndSetUnit(const G4String& unit, const G4String& category); - protected: - G4String primitiveName; - G4MultiFunctionalDetector* detector; - G4VSDFilter* filter; - G4int verboseLevel; - G4int indexDepth; - G4String unitName; - G4double unitValue; + protected: + G4String primitiveName; + G4MultiFunctionalDetector* detector; + G4VSDFilter* filter; + G4int verboseLevel; + G4int indexDepth; + G4String unitName; + G4double unitValue; - public: // with description - // Set/Get methods - inline void SetMultiFunctionalDetector(G4MultiFunctionalDetector* d) - { detector = d; } - inline G4MultiFunctionalDetector* GetMultiFunctionalDetector() const - { return detector; } - inline G4String GetName() const - { return primitiveName; } - inline void SetFilter(G4VSDFilter* f) - { filter = f; } - inline G4VSDFilter* GetFilter() const - { return filter; } - inline void SetVerboseLevel(G4int vl) - { verboseLevel = vl; } - inline G4int GetVerboseLevel() const - { return verboseLevel; } + public: // with description + // Set/Get methods + inline void SetMultiFunctionalDetector(G4MultiFunctionalDetector* d) + { + detector = d; + } + inline G4MultiFunctionalDetector* GetMultiFunctionalDetector() const + { + return detector; + } + inline G4String GetName() const { return primitiveName; } + inline void SetFilter(G4VSDFilter* f) { filter = f; } + inline G4VSDFilter* GetFilter() const { return filter; } + inline void SetVerboseLevel(G4int vl) { verboseLevel = vl; } + inline G4int GetVerboseLevel() const { return verboseLevel; } - private: - inline G4bool HitPrimitive(G4Step*aStep,G4TouchableHistory*ROhis) - { - if(filter) - { if(!(filter->Accept(aStep))) return false; } - return ProcessHits(aStep,ROhis); - } + private: + inline G4bool HitPrimitive(G4Step* aStep, G4TouchableHistory* ROhis) + { + if(filter) + { + if(!(filter->Accept(aStep))) + return false; + } + return ProcessHits(aStep, ROhis); + } - protected: - G4VSolid* ComputeSolid(G4Step* aStep, G4int replicaIdx ); - // Get the solid at current depth, ensuring it's correct by - // calling a parameterisation is called if it's that volume type - G4VSolid* ComputeCurrentSolid(G4Step* aStep); - // Same as above -- using stored replica number - - protected: - G4int fNi, fNj, fNk; // used for 3D scorers - public: - inline void SetNijk(G4int i,G4int j,G4int k) - { fNi = i; fNj = j; fNk = k; } + protected: + G4VSolid* ComputeSolid(G4Step* aStep, G4int replicaIdx); + // Get the solid at current depth, ensuring it's correct by + // calling a parameterisation is called if it's that volume type + G4VSolid* ComputeCurrentSolid(G4Step* aStep); + // Same as above -- using stored replica number + + protected: + G4int fNi, fNj, fNk; // used for 3D scorers + public: + inline void SetNijk(G4int i, G4int j, G4int k) + { + fNi = i; + fNj = j; + fNk = k; + } }; #endif - diff --git a/source/digits_hits/detector/include/G4VReadOutGeometry.hh b/source/digits_hits/detector/include/G4VReadOutGeometry.hh index 60e0ecf345..49aea6d749 100644 --- a/source/digits_hits/detector/include/G4VReadOutGeometry.hh +++ b/source/digits_hits/detector/include/G4VReadOutGeometry.hh @@ -36,58 +36,62 @@ class G4Navigator; -class G4VReadOutGeometry +class G4VReadOutGeometry { - protected: - virtual G4VPhysicalVolume* Build() = 0; // must return the world of the ROGeometry; + protected: + virtual G4VPhysicalVolume* + Build() = 0; // must return the world of the ROGeometry; - public: - G4VReadOutGeometry(); - G4VReadOutGeometry(G4String); - virtual ~G4VReadOutGeometry(); + public: + G4VReadOutGeometry(); + G4VReadOutGeometry(G4String); + virtual ~G4VReadOutGeometry(); - G4bool operator==(const G4VReadOutGeometry &right) const; - G4bool operator!=(const G4VReadOutGeometry &right) const; + G4bool operator==(const G4VReadOutGeometry& right) const; + G4bool operator!=(const G4VReadOutGeometry& right) const; - // buildROGeomety must be invoked to Build (ie Build() method) - // the ROGeometry. It sets up in addition the needed - // the G4Navigator used to navigate inside this ROGeometry. - void BuildROGeometry(); - virtual G4bool CheckROVolume(G4Step*,G4TouchableHistory*&); + // buildROGeomety must be invoked to Build (ie Build() method) + // the ROGeometry. It sets up in addition the needed + // the G4Navigator used to navigate inside this ROGeometry. + void BuildROGeometry(); + virtual G4bool CheckROVolume(G4Step*, G4TouchableHistory*&); - protected: - G4VReadOutGeometry(const G4VReadOutGeometry &right); - G4VReadOutGeometry & operator=(const G4VReadOutGeometry &right); + protected: + G4VReadOutGeometry(const G4VReadOutGeometry& right); + G4VReadOutGeometry& operator=(const G4VReadOutGeometry& right); - virtual G4bool FindROTouchable(G4Step*); + virtual G4bool FindROTouchable(G4Step*); - protected: - G4VPhysicalVolume* ROworld; - G4SensitiveVolumeList* fincludeList; - G4SensitiveVolumeList* fexcludeList; - G4String name; + protected: + G4VPhysicalVolume* ROworld; + G4SensitiveVolumeList* fincludeList; + G4SensitiveVolumeList* fexcludeList; + G4String name; - G4Navigator* ROnavigator; - G4TouchableHistory* touchableHistory; + G4Navigator* ROnavigator; + G4TouchableHistory* touchableHistory; - public: - inline const G4SensitiveVolumeList* GetIncludeList() const - { return fincludeList; } - inline void SetIncludeList(G4SensitiveVolumeList* value) - { fincludeList = value; } - inline const G4SensitiveVolumeList* GetExcludeList() const - { return fexcludeList; } - inline void SetExcludeList(G4SensitiveVolumeList* value) - { fexcludeList = value; } - inline G4String GetName() const - { return name; } - inline void SetName(G4String value) - { name = value; } - // ADDED: - inline G4VPhysicalVolume* GetROWorld() const - { return ROworld;} + public: + inline const G4SensitiveVolumeList* GetIncludeList() const + { + return fincludeList; + } + inline void SetIncludeList(G4SensitiveVolumeList* value) + { + fincludeList = value; + } + inline const G4SensitiveVolumeList* GetExcludeList() const + { + return fexcludeList; + } + inline void SetExcludeList(G4SensitiveVolumeList* value) + { + fexcludeList = value; + } + inline G4String GetName() const { return name; } + inline void SetName(G4String value) { name = value; } + // ADDED: + inline G4VPhysicalVolume* GetROWorld() const { return ROworld; } }; - #endif - diff --git a/source/digits_hits/detector/include/G4VSDFilter.hh b/source/digits_hits/detector/include/G4VSDFilter.hh index 513a9df2a3..a2a17da1fd 100644 --- a/source/digits_hits/detector/include/G4VSDFilter.hh +++ b/source/digits_hits/detector/include/G4VSDFilter.hh @@ -35,27 +35,24 @@ class G4Step; // class description: // // This is the abstract base class of a filter to be associated with a -// sensitive detector or a primitive scorer. +// sensitive detector or a primitive scorer. -class G4VSDFilter +class G4VSDFilter { + public: // with description + G4VSDFilter(G4String name); - public: // with description - G4VSDFilter(G4String name); + public: + virtual ~G4VSDFilter(); - public: - virtual ~G4VSDFilter(); + public: // with description + virtual G4bool Accept(const G4Step*) const = 0; - public: // with description - virtual G4bool Accept(const G4Step*) const = 0; + protected: + G4String filterName; - protected: - G4String filterName; - - public: - inline G4String GetName() const - { return filterName; } + public: + inline G4String GetName() const { return filterName; } }; #endif - diff --git a/source/digits_hits/detector/include/G4VScoreHistFiller.hh b/source/digits_hits/detector/include/G4VScoreHistFiller.hh index dd6632a26f..7341da1de7 100644 --- a/source/digits_hits/detector/include/G4VScoreHistFiller.hh +++ b/source/digits_hits/detector/include/G4VScoreHistFiller.hh @@ -47,38 +47,36 @@ class G4VScoreHistFiller { - public: - virtual ~G4VScoreHistFiller(); + public: + virtual ~G4VScoreHistFiller(); - // static method - static G4VScoreHistFiller* Instance(); + // static method + static G4VScoreHistFiller* Instance(); - // methods - virtual void FillH1(G4int id, G4double value, G4double weight = 1.0) = 0; - virtual void FillH2(G4int id, G4double xvalue, G4double yvalue, - G4double weight = 1.0) = 0; - virtual void FillH3(G4int id, - G4double xvalue, G4double yvalue, G4double zvalue, - G4double weight = 1.0) = 0; - virtual void FillP1(G4int id, G4double xvalue, G4double yvalue, - G4double weight = 1.0) = 0; - virtual void FillP2(G4int id, - G4double xvalue, G4double yvalue, G4double zvalue, - G4double weight = 1.0) = 0; + // methods + virtual void FillH1(G4int id, G4double value, G4double weight = 1.0) = 0; + virtual void FillH2(G4int id, G4double xvalue, G4double yvalue, + G4double weight = 1.0) = 0; + virtual void FillH3(G4int id, G4double xvalue, G4double yvalue, + G4double zvalue, G4double weight = 1.0) = 0; + virtual void FillP1(G4int id, G4double xvalue, G4double yvalue, + G4double weight = 1.0) = 0; + virtual void FillP2(G4int id, G4double xvalue, G4double yvalue, + G4double zvalue, G4double weight = 1.0) = 0; - virtual G4bool CheckH1(G4int id) = 0; - virtual G4bool CheckH2(G4int id) = 0; - virtual G4bool CheckH3(G4int id) = 0; - virtual G4bool CheckP1(G4int id) = 0; - virtual G4bool CheckP2(G4int id) = 0; + virtual G4bool CheckH1(G4int id) = 0; + virtual G4bool CheckH2(G4int id) = 0; + virtual G4bool CheckH3(G4int id) = 0; + virtual G4bool CheckP1(G4int id) = 0; + virtual G4bool CheckP2(G4int id) = 0; - protected: - G4VScoreHistFiller(); - virtual G4VScoreHistFiller* CreateInstance() const = 0; + protected: + G4VScoreHistFiller(); + virtual G4VScoreHistFiller* CreateInstance() const = 0; - // static data members - static G4VScoreHistFiller* fgMasterInstance; - static G4ThreadLocal G4VScoreHistFiller* fgInstance; + // static data members + static G4VScoreHistFiller* fgMasterInstance; + static G4ThreadLocal G4VScoreHistFiller* fgInstance; }; #endif diff --git a/source/digits_hits/detector/include/G4VSensitiveDetector.hh b/source/digits_hits/detector/include/G4VSensitiveDetector.hh index 58ac509750..f9e865aa7e 100644 --- a/source/digits_hits/detector/include/G4VSensitiveDetector.hh +++ b/source/digits_hits/detector/include/G4VSensitiveDetector.hh @@ -46,118 +46,115 @@ // are made by the sensitive detector must be set to "collectionName" string // vector. -class G4VSensitiveDetector +class G4VSensitiveDetector { + public: // with description + G4VSensitiveDetector(G4String name); + G4VSensitiveDetector(const G4VSensitiveDetector& right); + // Constructors. The user's concrete class must use one of these constructors + // by the constructor initializer of the derived class. The name of + // the sensitive detector must be unique. - public: // with description - G4VSensitiveDetector(G4String name); - G4VSensitiveDetector(const G4VSensitiveDetector &right); - // Constructors. The user's concrete class must use one of these constructors - // by the constructor initializer of the derived class. The name of - // the sensitive detector must be unique. + public: + virtual ~G4VSensitiveDetector(); - public: - virtual ~G4VSensitiveDetector(); + G4VSensitiveDetector& operator=(const G4VSensitiveDetector& right); - G4VSensitiveDetector & operator=(const G4VSensitiveDetector &right); + G4bool operator==(const G4VSensitiveDetector& right) const; + G4bool operator!=(const G4VSensitiveDetector& right) const; - G4bool operator==(const G4VSensitiveDetector &right) const; - G4bool operator!=(const G4VSensitiveDetector &right) const; + public: // with description + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + // These two methods are invoked at the begining and at the end of each + // event. The hits collection(s) created by this sensitive detector must + // be set to the G4HCofThisEvent object at one of these two methods. + virtual void clear(); + // This method is invoked if the event abortion is occured. Hits collections + // created but not beibg set to G4HCofThisEvent at the event should be + // deleted. Collection(s) which have already set to G4HCofThisEvent will be + // deleted automatically. - public: // with description - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - // These two methods are invoked at the begining and at the end of each - // event. The hits collection(s) created by this sensitive detector must - // be set to the G4HCofThisEvent object at one of these two methods. - virtual void clear(); - // This method is invoked if the event abortion is occured. Hits collections - // created but not beibg set to G4HCofThisEvent at the event should be deleted. - // Collection(s) which have already set to G4HCofThisEvent will be deleted - // automatically. + public: + virtual void DrawAll(); + virtual void PrintAll(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + protected: // with description + virtual G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist) = 0; + // The user MUST implement this method for generating hit(s) using the + // information of G4Step object. Note that the volume and the position + // information is kept in PreStepPoint of G4Step. + // Be aware that this method is a protected method and it sill be invoked + // by Hit() method of Base class after Readout geometry associated to the + // sensitive detector is handled. + // "ROhist" will be given only is a Readout geometry is defined to this + // sensitive detector. The G4TouchableHistory object of the tracking geometry + // is stored in the PreStepPoint object of G4Step. + virtual G4int GetCollectionID(G4int i); + // This is a utility method which returns the hits collection ID of the + // "i"-th collection. "i" is the order (starting with zero) of the collection + // whose name is stored to the collectionName protected vector. + G4CollectionNameVector collectionName; + // This protected name vector must be filled at the constructor of the user's + // concrete class for registering the name(s) of hits collection(s) being + // created by this particular sensitive detector. - protected: // with description - virtual G4bool ProcessHits(G4Step*aStep,G4TouchableHistory*ROhist) = 0; - // The user MUST implement this method for generating hit(s) using the - // information of G4Step object. Note that the volume and the position - // information is kept in PreStepPoint of G4Step. - // Be aware that this method is a protected method and it sill be invoked - // by Hit() method of Base class after Readout geometry associated to the - // sensitive detector is handled. - // "ROhist" will be given only is a Readout geometry is defined to this - // sensitive detector. The G4TouchableHistory object of the tracking geometry - // is stored in the PreStepPoint object of G4Step. - virtual G4int GetCollectionID(G4int i); - // This is a utility method which returns the hits collection ID of the - // "i"-th collection. "i" is the order (starting with zero) of the collection - // whose name is stored to the collectionName protected vector. - G4CollectionNameVector collectionName; - // This protected name vector must be filled at the constructor of the user's - // concrete class for registering the name(s) of hits collection(s) being - // created by this particular sensitive detector. + protected: + G4String SensitiveDetectorName; // detector name + G4String thePathName; // directory path + G4String fullPathName; // path + detector name + G4int verboseLevel; + G4bool active; + G4VReadOutGeometry* ROgeometry; + G4VSDFilter* filter; - protected: - G4String SensitiveDetectorName; // detector name - G4String thePathName; // directory path - G4String fullPathName; // path + detector name - G4int verboseLevel; - G4bool active; - G4VReadOutGeometry * ROgeometry; - G4VSDFilter* filter; + public: // with description + inline G4bool Hit(G4Step* aStep) + { + G4TouchableHistory* ROhis = 0; + if(!isActive()) + return false; + if(filter) + { + if(!(filter->Accept(aStep))) + return false; + } + if(ROgeometry) + { + if(!(ROgeometry->CheckROVolume(aStep, ROhis))) + return false; + } + return ProcessHits(aStep, ROhis); + } + // This is the public method invoked by G4SteppingManager for generating + // hit(s). The actual user's implementation for generating hit(s) must be + // implemented in GenerateHits() virtual protected method. This method + // MUST NOT be overrided. + inline void SetROgeometry(G4VReadOutGeometry* value) { ROgeometry = value; } + // Register the Readout geometry. + inline void SetFilter(G4VSDFilter* value) { filter = value; } + // Register a filter - public: // with description - inline G4bool Hit(G4Step*aStep) - { - G4TouchableHistory* ROhis = 0; - if(!isActive()) return false; - if(filter) - { if(!(filter->Accept(aStep))) return false; } - if(ROgeometry) - { if(!(ROgeometry->CheckROVolume(aStep,ROhis))) return false; } - return ProcessHits(aStep,ROhis); - } - // This is the public method invoked by G4SteppingManager for generating - // hit(s). The actual user's implementation for generating hit(s) must be - // implemented in GenerateHits() virtual protected method. This method - // MUST NOT be overrided. - inline void SetROgeometry(G4VReadOutGeometry*value) - { ROgeometry = value; } - // Register the Readout geometry. - inline void SetFilter(G4VSDFilter*value) - { filter = value; } - // Register a filter + public: + inline G4int GetNumberOfCollections() const + { + return G4int(collectionName.size()); + } + inline G4String GetCollectionName(G4int id) const + { + return collectionName[id]; + } + inline void SetVerboseLevel(G4int vl) { verboseLevel = vl; } + inline void Activate(G4bool activeFlag) { active = activeFlag; } + inline G4bool isActive() const { return active; } + inline G4String GetName() const { return SensitiveDetectorName; } + inline G4String GetPathName() const { return thePathName; } + inline G4String GetFullPathName() const { return fullPathName; } + inline G4VReadOutGeometry* GetROgeometry() const { return ROgeometry; } + inline G4VSDFilter* GetFilter() const { return filter; } - public: - inline G4int GetNumberOfCollections() const - { return G4int(collectionName.size()); } - inline G4String GetCollectionName(G4int id) const - { return collectionName[id]; } - inline void SetVerboseLevel(G4int vl) - { verboseLevel = vl; } - inline void Activate(G4bool activeFlag) - { active = activeFlag; } - inline G4bool isActive() const - { return active; } - inline G4String GetName() const - { return SensitiveDetectorName; } - inline G4String GetPathName() const - { return thePathName; } - inline G4String GetFullPathName() const - { return fullPathName; } - inline G4VReadOutGeometry* GetROgeometry() const - { return ROgeometry; } - inline G4VSDFilter* GetFilter() const - { return filter; } -public: - virtual G4VSensitiveDetector* Clone() const; + public: + virtual G4VSensitiveDetector* Clone() const; }; - - - #endif - diff --git a/source/digits_hits/detector/sources.cmake b/source/digits_hits/detector/sources.cmake index 5efd14d294..3ed72e7e4d 100644 --- a/source/digits_hits/detector/sources.cmake +++ b/source/digits_hits/detector/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4detector -# Package: Geant4.src.G4digits_hits.G4detector -#------------------------------------------------------------------------------ +# - G4detector module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4detector - HEADERS +geant4_add_module(G4detector + PUBLIC_HEADERS G4CellScoreComposer.hh G4CellScoreValues.hh G4CollectionNameVector.hh @@ -42,25 +37,8 @@ geant4_define_module(NAME G4detector G4VSDFilter.cc G4VScoreHistFiller.cc G4VSensitiveDetector.cc - G4MultiSensitiveDetector.cc - GRANULAR_DEPENDENCIES - G4geombias - G4geometrymng - G4globman - G4hits - G4intercoms - G4materials - G4navigation - G4partman - G4track - G4volumes - GLOBAL_DEPENDENCIES - G4geometry - G4global - G4intercoms - G4materials - G4particles - G4track -) + G4MultiSensitiveDetector.cc) -# List any source specific properties here +geant4_module_link_libraries(G4detector + PUBLIC G4track G4hits G4geometrymng G4volumes G4intercoms G4globman + PRIVATE G4navigation) diff --git a/source/digits_hits/detector/src/G4CellScoreComposer.cc b/source/digits_hits/detector/src/G4CellScoreComposer.cc index 8f8d188d24..810aaa3241 100644 --- a/source/digits_hits/detector/src/G4CellScoreComposer.cc +++ b/source/digits_hits/detector/src/G4CellScoreComposer.cc @@ -35,79 +35,77 @@ #include "G4CellScoreComposer.hh" #include "G4Step.hh" -G4CellScoreComposer::G4CellScoreComposer(): - fSCScoreValues() +G4CellScoreComposer::G4CellScoreComposer() + : fSCScoreValues() {} -G4CellScoreComposer::~G4CellScoreComposer() -{} +G4CellScoreComposer::~G4CellScoreComposer() {} -void G4CellScoreComposer::EstimatorCalculation(const G4Step &aStep){ - - G4StepPoint *p = aStep.GetPreStepPoint(); - if (!p) { - G4Exception("G4CellScoreComposer::EstimatorCalculation","Det0191",FatalException," no pointer to pre PreStepPoint!"); +void G4CellScoreComposer::EstimatorCalculation(const G4Step& aStep) +{ + G4StepPoint* p = aStep.GetPreStepPoint(); + if(!p) + { + G4Exception("G4CellScoreComposer::EstimatorCalculation", "Det0191", + FatalException, " no pointer to pre PreStepPoint!"); } - G4double sl = aStep.GetStepLength(); - G4double slw = sl * p->GetWeight(); + G4double sl = aStep.GetStepLength(); + G4double slw = sl * p->GetWeight(); G4double slwe = slw * p->GetKineticEnergy(); - + G4double v = p->GetVelocity(); - if (!(v>0.)) { + if(!(v > 0.)) + { v = 10e-9; } fSCScoreValues.fSumSL += sl; fSCScoreValues.fSumSLW += slw; fSCScoreValues.fSumSLW_v += slw / v; - fSCScoreValues.fSumSLWE += slwe; + fSCScoreValues.fSumSLWE += slwe; fSCScoreValues.fSumSLWE_v += slwe / v; - -} -void G4CellScoreComposer::TrackEnters(){ - fSCScoreValues.fSumTracksEntering++; -} -void G4CellScoreComposer::NewTrackPopedUp(){ - fSCScoreValues.fSumPopulation++; } +void G4CellScoreComposer::TrackEnters() { fSCScoreValues.fSumTracksEntering++; } +void G4CellScoreComposer::NewTrackPopedUp() { fSCScoreValues.fSumPopulation++; } -void G4CellScoreComposer::SetCollisionWeight(G4double weight){ +void G4CellScoreComposer::SetCollisionWeight(G4double weight) +{ fSCScoreValues.fSumCollisions++; - fSCScoreValues.fSumCollisionsWeight+=weight; + fSCScoreValues.fSumCollisionsWeight += weight; } +const G4CellScoreValues& G4CellScoreComposer::GetStandardCellScoreValues() const +{ + if(fSCScoreValues.fSumSLW > 0.) + { + // divide by SumSLW or SumSLW_v ? + fSCScoreValues.fNumberWeightedEnergy = + fSCScoreValues.fSumSLWE_v / fSCScoreValues.fSumSLW_v; -const G4CellScoreValues &G4CellScoreComposer:: -GetStandardCellScoreValues() const { - if (fSCScoreValues.fSumSLW > 0.) { - //divide by SumSLW or SumSLW_v ? - fSCScoreValues.fNumberWeightedEnergy = - fSCScoreValues.fSumSLWE_v / fSCScoreValues.fSumSLW_v; - - fSCScoreValues.fFluxWeightedEnergy = + fSCScoreValues.fFluxWeightedEnergy = fSCScoreValues.fSumSLWE / fSCScoreValues.fSumSLW; - fSCScoreValues.fAverageTrackWeight = + fSCScoreValues.fAverageTrackWeight = fSCScoreValues.fSumSLW / fSCScoreValues.fSumSL; } return fSCScoreValues; } -void G4CellScoreComposer::SetImportnace(G4double importance){ +void G4CellScoreComposer::SetImportnace(G4double importance) +{ fSCScoreValues.fImportance = importance; } -std::ostream& operator<<(std::ostream &out, - const G4CellScoreComposer &ps) { - G4CellScoreValues scores = ps.GetStandardCellScoreValues(); +std::ostream& operator<<(std::ostream& out, const G4CellScoreComposer& ps) +{ + G4CellScoreValues scores = ps.GetStandardCellScoreValues(); out << "Tracks entering: " << scores.fSumTracksEntering << G4endl; out << "Population: " << scores.fSumPopulation << G4endl; out << "Collisions: " << scores.fSumCollisions << G4endl; out << "Collisions*Wgt: " << scores.fSumCollisionsWeight << G4endl; out << "NumWGTedEnergy: " << scores.fNumberWeightedEnergy << G4endl; out << "FluxWGTedEnergy: " << scores.fFluxWeightedEnergy << G4endl; - out << "Aver.TrackWGT*I: " << scores.fAverageTrackWeight* - scores.fImportance << G4endl; + out << "Aver.TrackWGT*I: " << scores.fAverageTrackWeight * scores.fImportance + << G4endl; return out; } - diff --git a/source/digits_hits/detector/src/G4HCtable.cc b/source/digits_hits/detector/src/G4HCtable.cc index 493ac31fe4..141618b885 100644 --- a/source/digits_hits/detector/src/G4HCtable.cc +++ b/source/digits_hits/detector/src/G4HCtable.cc @@ -29,14 +29,17 @@ #include "G4HCtable.hh" #include "G4VSensitiveDetector.hh" -G4HCtable::G4HCtable() {;} +G4HCtable::G4HCtable() { ; } -G4HCtable::~G4HCtable() {;} +G4HCtable::~G4HCtable() { ; } -G4int G4HCtable::Registor(G4String SDname,G4String HCname) +G4int G4HCtable::Registor(G4String SDname, G4String HCname) { - for(size_t i=0;i=0) return -2; + if(HClist[j] == HCname) + { + if(i >= 0) + return -2; i = j; } } } else { - for(size_t j=0;j=0) return -2; + if(i >= 0) + return -2; i = j; } } @@ -75,27 +80,28 @@ G4int G4HCtable::GetCollectionID(G4String HCname) const G4int G4HCtable::GetCollectionID(G4VSensitiveDetector* aSD) const { - if(aSD->GetNumberOfCollections()<1) + if(aSD->GetNumberOfCollections() < 1) { G4cerr << "Sensitive detector <" << aSD->GetName() - << "> does not have a registered hits collection." - << G4endl; + << "> does not have a registered hits collection." << G4endl; return -1; } - if(aSD->GetNumberOfCollections()>1) + if(aSD->GetNumberOfCollections() > 1) { G4cerr << "Sensitive detector <" << aSD->GetName() - << "> has more than one registered hits collections." - << G4endl; + << "> has more than one registered hits collections." << G4endl; G4cerr << "Candidates are : "; - for(G4int j=0;jGetNumberOfCollections();j++) - { G4cerr << aSD->GetCollectionName(j) << " "; } + for(G4int j = 0; j < aSD->GetNumberOfCollections(); j++) + { + G4cerr << aSD->GetCollectionName(j) << " "; + } G4cerr << G4endl; return -1; } - for(size_t k=0;kGetName()) return k; } + for(size_t k = 0; k < SDlist.size(); k++) + { + if(SDlist[k] == aSD->GetName()) + return k; + } return -1; } - - diff --git a/source/digits_hits/detector/src/G4MultiFunctionalDetector.cc b/source/digits_hits/detector/src/G4MultiFunctionalDetector.cc index 972f713967..954ef6fd71 100644 --- a/source/digits_hits/detector/src/G4MultiFunctionalDetector.cc +++ b/source/digits_hits/detector/src/G4MultiFunctionalDetector.cc @@ -28,98 +28,118 @@ // G4MultiFunctionalDetector // // 2010-07-23 T.Aso Call PS if the step length or energy deposit is not zero. -// +// // #include "G4MultiFunctionalDetector.hh" #include "G4SDManager.hh" #include "G4VPrimitiveScorer.hh" G4MultiFunctionalDetector::G4MultiFunctionalDetector(G4String name) -:G4VSensitiveDetector(name) -{;} + : G4VSensitiveDetector(name) +{ + ; +} G4MultiFunctionalDetector::~G4MultiFunctionalDetector() { - for(auto pr : primitives) delete pr; + for(auto pr : primitives) + delete pr; primitives.clear(); } -G4bool G4MultiFunctionalDetector::ProcessHits(G4Step* aStep,G4TouchableHistory* aTH) +G4bool G4MultiFunctionalDetector::ProcessHits(G4Step* aStep, + G4TouchableHistory* aTH) { - if(aStep->GetStepLength()>0. || aStep->GetTotalEnergyDeposit()>0.){ + if(aStep->GetStepLength() > 0. || aStep->GetTotalEnergyDeposit() > 0.) + { for(auto pr : primitives) - { pr->HitPrimitive(aStep,aTH); } + { + pr->HitPrimitive(aStep, aTH); + } } return true; } G4bool G4MultiFunctionalDetector::RegisterPrimitive(G4VPrimitiveScorer* aPS) { - for(auto pr : primitives) - { - if(pr==aPS) - { - G4ExceptionDescription ED; - ED << "Primitive <" << aPS->GetName() << "> is already defined in <" << SensitiveDetectorName - << ">." << G4endl << "Method RegisterPrimitive() is ignored." << G4endl; - G4Exception("G4MultiFunctionalDetector::RegisterPrimitive","Det0101", - JustWarning,ED); - return false; - } - } - primitives.push_back(aPS); - aPS->SetMultiFunctionalDetector(this); - collectionName.insert(aPS->GetName()); - if(G4SDManager::GetSDMpointer()->FindSensitiveDetector(SensitiveDetectorName,false)) - { - // This G4MultiFunctionalDetector has already been registered to G4SDManager. - // Make sure this new primitive is registered as well. - G4SDManager::GetSDMpointer()->AddNewCollection(SensitiveDetectorName,aPS->GetName()); - } - return true; + for(auto pr : primitives) + { + if(pr == aPS) + { + G4ExceptionDescription ED; + ED << "Primitive <" << aPS->GetName() << "> is already defined in <" + << SensitiveDetectorName << ">." << G4endl + << "Method RegisterPrimitive() is ignored." << G4endl; + G4Exception("G4MultiFunctionalDetector::RegisterPrimitive", "Det0101", + JustWarning, ED); + return false; + } + } + primitives.push_back(aPS); + aPS->SetMultiFunctionalDetector(this); + collectionName.insert(aPS->GetName()); + if(G4SDManager::GetSDMpointer()->FindSensitiveDetector(SensitiveDetectorName, + false)) + { + // This G4MultiFunctionalDetector has already been registered to + // G4SDManager. Make sure this new primitive is registered as well. + G4SDManager::GetSDMpointer()->AddNewCollection(SensitiveDetectorName, + aPS->GetName()); + } + return true; } G4bool G4MultiFunctionalDetector::RemovePrimitive(G4VPrimitiveScorer* aPS) { - auto pr = std::find(primitives.begin(),primitives.end(),aPS); - if(pr!=primitives.end()) - { - primitives.erase(pr); - aPS->SetMultiFunctionalDetector(nullptr); - return true; - } - G4cerr << "Primitive <" << aPS->GetName() << "> is not defined in <" << SensitiveDetectorName - << ">." << G4endl << "Method RemovePrimitive() is ignored." << G4endl; - return false; -} + auto pr = std::find(primitives.begin(), primitives.end(), aPS); + if(pr != primitives.end()) + { + primitives.erase(pr); + aPS->SetMultiFunctionalDetector(nullptr); + return true; + } + G4cerr << "Primitive <" << aPS->GetName() << "> is not defined in <" + << SensitiveDetectorName << ">." << G4endl + << "Method RemovePrimitive() is ignored." << G4endl; + return false; +} void G4MultiFunctionalDetector::Initialize(G4HCofThisEvent* HC) { - for(auto pr : primitives) - { pr->Initialize(HC); } + for(auto pr : primitives) + { + pr->Initialize(HC); + } } void G4MultiFunctionalDetector::EndOfEvent(G4HCofThisEvent* HC) { - for(auto pr : primitives) - { pr->EndOfEvent(HC); } + for(auto pr : primitives) + { + pr->EndOfEvent(HC); + } } void G4MultiFunctionalDetector::clear() { - for(auto pr : primitives) - { pr->clear(); } + for(auto pr : primitives) + { + pr->clear(); + } } void G4MultiFunctionalDetector::DrawAll() { - for(auto pr : primitives) - { pr->DrawAll(); } + for(auto pr : primitives) + { + pr->DrawAll(); + } } void G4MultiFunctionalDetector::PrintAll() { - for(auto pr : primitives) - { pr->PrintAll(); } + for(auto pr : primitives) + { + pr->PrintAll(); + } } - diff --git a/source/digits_hits/detector/src/G4MultiSensitiveDetector.cc b/source/digits_hits/detector/src/G4MultiSensitiveDetector.cc index 193de9e01a..92daa5a141 100644 --- a/source/digits_hits/detector/src/G4MultiSensitiveDetector.cc +++ b/source/digits_hits/detector/src/G4MultiSensitiveDetector.cc @@ -31,105 +31,114 @@ //#define MSDDEBUG #ifdef MSDDEBUG -#define DBG( msg ) G4cout<(rhs)); - G4VSensitiveDetector::operator=(static_cast(rhs)); - fSensitiveDetectors = rhs.fSensitiveDetectors; - } - return *this; + if(this != &rhs) + { + // G4VSensitiveDetector::operator=(static_cast(rhs)); + G4VSensitiveDetector::operator=( + static_cast(rhs)); + fSensitiveDetectors = rhs.fSensitiveDetectors; + } + return *this; } -void -G4MultiSensitiveDetector::Initialize(G4HCofThisEvent* ) +void G4MultiSensitiveDetector::Initialize(G4HCofThisEvent*) { - //SDManager is resposnsible for calling this since the granular SDs + // SDManager is resposnsible for calling this since the granular SDs // are also registered - //for ( auto sd : fSensitiveDetectors ) sd->Initialize(hcte); + // for ( auto sd : fSensitiveDetectors ) sd->Initialize(hcte); } -void -G4MultiSensitiveDetector::EndOfEvent(G4HCofThisEvent* ) +void G4MultiSensitiveDetector::EndOfEvent(G4HCofThisEvent*) { - //SDManager is resposnsible for calling this since the granular SDs -// are also registered - //for ( auto sd : fSensitiveDetectors ) sd->EndOfEvent(hcte); + // SDManager is resposnsible for calling this since the granular SDs + // are also registered + // for ( auto sd : fSensitiveDetectors ) sd->EndOfEvent(hcte); } -void -G4MultiSensitiveDetector::clear() +void G4MultiSensitiveDetector::clear() { - for ( auto sd : fSensitiveDetectors ) sd->clear(); + for(auto sd : fSensitiveDetectors) + sd->clear(); } -void -G4MultiSensitiveDetector::DrawAll() +void G4MultiSensitiveDetector::DrawAll() { - for ( auto sd : fSensitiveDetectors ) sd->DrawAll(); + for(auto sd : fSensitiveDetectors) + sd->DrawAll(); } -void -G4MultiSensitiveDetector::PrintAll() +void G4MultiSensitiveDetector::PrintAll() { - for ( auto sd : fSensitiveDetectors ) sd->PrintAll(); + for(auto sd : fSensitiveDetectors) + sd->PrintAll(); } -G4bool -G4MultiSensitiveDetector::ProcessHits(G4Step*aStep,G4TouchableHistory*) +G4bool G4MultiSensitiveDetector::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - VDBG(2,GetName()<<" : Called processHits: "<GetTotalEnergyDeposit()); - G4bool result = true; - for (auto sd : fSensitiveDetectors ) - result &= sd->Hit(aStep); - return result; + VDBG(2, GetName() << " : Called processHits: " << aStep + << " with Edep: " << aStep->GetTotalEnergyDeposit()); + G4bool result = true; + for(auto sd : fSensitiveDetectors) + result &= sd->Hit(aStep); + return result; } G4int G4MultiSensitiveDetector::GetCollectionID(G4int) { - G4ExceptionDescription msg; - msg << GetName()<<" : This method cannot be called for an instance of type G4MultiSensitiveDetector." - << " First retrieve a contained G4VSensitiveDetector with. i.e. GetSD and then " - << " call this method."; - G4Exception("G4MultiSensitiveDetector::GetCollectionID","Det0011",FatalException,msg); - return -1; + G4ExceptionDescription msg; + msg << GetName() + << " : This method cannot be called for an instance of type " + "G4MultiSensitiveDetector." + << " First retrieve a contained G4VSensitiveDetector with. i.e. GetSD " + "and then " + << " call this method."; + G4Exception("G4MultiSensitiveDetector::GetCollectionID", "Det0011", + FatalException, msg); + return -1; } -//This method requires all contained SD to be clonable +// This method requires all contained SD to be clonable G4VSensitiveDetector* G4MultiSensitiveDetector::Clone() const { - VDBG(2,GetName()<<"Cloning an instance of G4MultiSensitiveDetector"); - G4MultiSensitiveDetector* newInst = new G4MultiSensitiveDetector(this->GetName()); - for ( auto sd : fSensitiveDetectors ) - newInst->AddSD( sd->Clone() ); - return newInst; + VDBG(2, GetName() << "Cloning an instance of G4MultiSensitiveDetector"); + G4MultiSensitiveDetector* newInst = + new G4MultiSensitiveDetector(this->GetName()); + for(auto sd : fSensitiveDetectors) + newInst->AddSD(sd->Clone()); + return newInst; } diff --git a/source/digits_hits/detector/src/G4SDManager.cc b/source/digits_hits/detector/src/G4SDManager.cc index 030cfc7b37..acbce1c1db 100644 --- a/source/digits_hits/detector/src/G4SDManager.cc +++ b/source/digits_hits/detector/src/G4SDManager.cc @@ -33,7 +33,6 @@ #include "G4VSensitiveDetector.hh" #include "G4ios.hh" - G4ThreadLocal G4SDManager* G4SDManager::fSDManager = nullptr; G4SDManager* G4SDManager::GetSDMpointer() @@ -45,15 +44,15 @@ G4SDManager* G4SDManager::GetSDMpointer() return fSDManager; } -G4SDManager* G4SDManager::GetSDMpointerIfExist() -{ return fSDManager; } +G4SDManager* G4SDManager::GetSDMpointerIfExist() { return fSDManager; } -G4SDManager::G4SDManager():verboseLevel(0) +G4SDManager::G4SDManager() + : verboseLevel(0) { G4String topName = "/"; - treeTop = new G4SDStructure(topName); - theMessenger = new G4SDmessenger(this); - HCtable = new G4HCtable; + treeTop = new G4SDStructure(topName); + theMessenger = new G4SDmessenger(this); + HCtable = new G4HCtable; } G4SDManager::~G4SDManager() @@ -63,45 +62,50 @@ G4SDManager::~G4SDManager() delete treeTop; DestroyFilters(); theMessenger = nullptr; - HCtable = nullptr; - treeTop = nullptr; - fSDManager = nullptr; + HCtable = nullptr; + treeTop = nullptr; + fSDManager = nullptr; } -void G4SDManager::AddNewDetector(G4VSensitiveDetector*aSD) +void G4SDManager::AddNewDetector(G4VSensitiveDetector* aSD) { G4int numberOfCollections = aSD->GetNumberOfCollections(); - G4String pathName = aSD->GetPathName(); - if( pathName(0) != '/' ) pathName.prepend("/"); - if( pathName(pathName.length()-1) != '/' ) pathName += "/"; - treeTop->AddNewDetector(aSD,pathName); - if(numberOfCollections<1) return; - for(G4int i=0;iGetPathName(); + if(pathName(0) != '/') + pathName.prepend("/"); + if(pathName(pathName.length() - 1) != '/') + pathName += "/"; + treeTop->AddNewDetector(aSD, pathName); + if(numberOfCollections < 1) + return; + for(G4int i = 0; i < numberOfCollections; i++) { G4String SDname = aSD->GetName(); G4String DCname = aSD->GetCollectionName(i); - AddNewCollection(SDname,DCname); + AddNewCollection(SDname, DCname); } - if( verboseLevel > 0 ) + if(verboseLevel > 0) { G4cout << "New sensitive detector <" << aSD->GetName() - << "> is registered at " << pathName << G4endl; + << "> is registered at " << pathName << G4endl; } } -void G4SDManager::AddNewCollection(G4String SDname,G4String DCname) +void G4SDManager::AddNewCollection(G4String SDname, G4String DCname) { - G4int i = HCtable->Registor(SDname,DCname); - if(verboseLevel>0) + G4int i = HCtable->Registor(SDname, DCname); + if(verboseLevel > 0) { - if(i<0) { - if(verboseLevel>1) G4cout << "G4SDManager::AddNewCollection : the collection <" - << SDname << "/" << DCname << "> has already been reginstered." << G4endl; + if(i < 0) + { + if(verboseLevel > 1) + G4cout << "G4SDManager::AddNewCollection : the collection <" << SDname + << "/" << DCname << "> has already been reginstered." << G4endl; } else { - G4cout << "G4SDManager::AddNewCollection : the collection <" - << SDname << "/" << DCname << "> is registered at " << i << G4endl; + G4cout << "G4SDManager::AddNewCollection : the collection <" << SDname + << "/" << DCname << "> is registered at " << i << G4endl; } } } @@ -121,24 +125,31 @@ void G4SDManager::TerminateCurrentEvent(G4HCofThisEvent* HCE) void G4SDManager::Activate(G4String dName, G4bool activeFlag) { G4String pathName = dName; - if( pathName(0) != '/' ) pathName.prepend("/"); - treeTop->Activate(pathName,activeFlag); + if(pathName(0) != '/') + pathName.prepend("/"); + treeTop->Activate(pathName, activeFlag); } -G4VSensitiveDetector* G4SDManager::FindSensitiveDetector(G4String dName, G4bool warning) +G4VSensitiveDetector* G4SDManager::FindSensitiveDetector(G4String dName, + G4bool warning) { G4String pathName = dName; - if( pathName(0) != '/' ) pathName.prepend("/"); + if(pathName(0) != '/') + pathName.prepend("/"); return treeTop->FindSensitiveDetector(pathName, warning); } G4int G4SDManager::GetCollectionID(G4String colName) { G4int id = HCtable->GetCollectionID(colName); - if(id==-1) - { G4cout << "<" << colName << "> is not found." << G4endl; } - else if(id==-2) - { G4cout << "<" << colName << "> is ambiguous." << G4endl; } + if(id == -1) + { + G4cout << "<" << colName << "> is not found." << G4endl; + } + else if(id == -2) + { + G4cout << "<" << colName << "> is ambiguous." << G4endl; + } return id; } @@ -170,12 +181,12 @@ void G4SDManager::DeRegisterSDFilter(G4VSDFilter* filter) void G4SDManager::DestroyFilters() { auto f = FilterList.begin(); - while( f != FilterList.end() ) + while(f != FilterList.end()) { - if(verboseLevel>0) G4cout << "### deleting " << (*f)->GetName() << " " << (*f) << G4endl; + if(verboseLevel > 0) + G4cout << "### deleting " << (*f)->GetName() << " " << (*f) << G4endl; delete *f; f = FilterList.begin(); } FilterList.clear(); } - diff --git a/source/digits_hits/detector/src/G4SDStructure.cc b/source/digits_hits/detector/src/G4SDStructure.cc index 9906a91f8e..f15831dce1 100644 --- a/source/digits_hits/detector/src/G4SDStructure.cc +++ b/source/digits_hits/detector/src/G4SDStructure.cc @@ -30,125 +30,142 @@ #include "G4SDStructure.hh" #include "G4ios.hh" -G4SDStructure::G4SDStructure(const G4String &aPath):verboseLevel(0) +G4SDStructure::G4SDStructure(const G4String& aPath) + : verboseLevel(0) { pathName = aPath; - dirName = aPath; - G4int i = dirName.length(); - if( i > 1 ) + dirName = aPath; + G4int i = dirName.length(); + if(i > 1) { - dirName.remove(i-1); + dirName.remove(i - 1); G4int isl = dirName.last('/'); - dirName.remove(0,isl+1); + dirName.remove(0, isl + 1); dirName += "/"; } } G4SDStructure::~G4SDStructure() { - for(auto st : structure) delete st; + for(auto st : structure) + delete st; structure.clear(); - for(auto dt : detector) delete dt; + for(auto dt : detector) + delete dt; detector.clear(); } -G4bool G4SDStructure::operator==(const G4SDStructure &right) const +G4bool G4SDStructure::operator==(const G4SDStructure& right) const { - return (this==&right); + return (this == &right); } -void G4SDStructure::AddNewDetector(G4VSensitiveDetector*aSD, - const G4String &treeStructure) +void G4SDStructure::AddNewDetector(G4VSensitiveDetector* aSD, + const G4String& treeStructure) { G4String remainingPath = treeStructure; - remainingPath.remove(0,pathName.length()); - if( ! remainingPath.isNull() ) + remainingPath.remove(0, pathName.length()); + if(!remainingPath.isNull()) { // The detector should be kept in subdirectory. // First, check if the subdirectoy exists. - G4String subD = ExtractDirName( remainingPath ); + G4String subD = ExtractDirName(remainingPath); G4SDStructure* tgtSDS = FindSubDirectory(subD); - if( tgtSDS == nullptr ) - { // Subdirectory not found. Create a new directory. + if(tgtSDS == nullptr) + { // Subdirectory not found. Create a new directory. subD.prepend(pathName); tgtSDS = new G4SDStructure(subD); - structure.push_back( tgtSDS ); + structure.push_back(tgtSDS); } - tgtSDS->AddNewDetector(aSD,treeStructure); + tgtSDS->AddNewDetector(aSD, treeStructure); } else - { // The sensitive detector should be kept in this directory. - G4VSensitiveDetector* tgtSD = GetSD( aSD->GetName() ); + { // The sensitive detector should be kept in this directory. + G4VSensitiveDetector* tgtSD = GetSD(aSD->GetName()); if(!tgtSD) - { detector.push_back( aSD ); } - else if( tgtSD != aSD ) + { + detector.push_back(aSD); + } + else if(tgtSD != aSD) { #ifdef G4VERBOSE G4ExceptionDescription ed; - ed << aSD->GetName() << " had already been stored in " - << pathName << ". Object pointer is overwritten.\n"; - ed << "It's users' responsibility to delete the old sensitive detector object."; - G4Exception("G4SDStructure::AddNewDetector()","DET1010",JustWarning,ed); + ed << aSD->GetName() << " had already been stored in " << pathName + << ". Object pointer is overwritten.\n"; + ed << "It's users' responsibility to delete the old sensitive detector " + "object."; + G4Exception("G4SDStructure::AddNewDetector()", "DET1010", JustWarning, + ed); #endif - RemoveSD( tgtSD ); - detector.push_back( aSD ); + RemoveSD(tgtSD); + detector.push_back(aSD); } } } -G4SDStructure* G4SDStructure::FindSubDirectory(const G4String &subD) +G4SDStructure* G4SDStructure::FindSubDirectory(const G4String& subD) { for(auto st : structure) - { if( subD == st->dirName ) return st; } + { + if(subD == st->dirName) + return st; + } return nullptr; } -G4VSensitiveDetector* G4SDStructure::GetSD(const G4String &aSDName) +G4VSensitiveDetector* G4SDStructure::GetSD(const G4String& aSDName) { for(auto det : detector) - { if(aSDName == det->GetName()) return det; } + { + if(aSDName == det->GetName()) + return det; + } return nullptr; } void G4SDStructure::RemoveSD(G4VSensitiveDetector* sd) { auto det = std::find(detector.begin(), detector.end(), sd); - if(det!=detector.end()) detector.erase(det); + if(det != detector.end()) + detector.erase(det); } -G4String G4SDStructure::ExtractDirName(const G4String &aName) +G4String G4SDStructure::ExtractDirName(const G4String& aName) { G4String subD = aName; - G4int i = aName.first('/'); - if( i != G4int(std::string::npos) ) subD.remove(i+1); + G4int i = aName.first('/'); + if(i != G4int(std::string::npos)) + subD.remove(i + 1); return subD; } -void G4SDStructure::Activate(const G4String &aName, G4bool sensitiveFlag) +void G4SDStructure::Activate(const G4String& aName, G4bool sensitiveFlag) { G4String aPath = aName; - aPath.remove(0,pathName.length()); - if( aPath.first('/') != std::string::npos ) + aPath.remove(0, pathName.length()); + if(aPath.first('/') != std::string::npos) { // Command is ordered for a subdirectory. - G4String subD = ExtractDirName(aPath); + G4String subD = ExtractDirName(aPath); G4SDStructure* tgtSDS = FindSubDirectory(subD); - if( tgtSDS == nullptr ) + if(tgtSDS == nullptr) { // The subdirectory is not found G4cout << subD << " is not found in " << pathName << G4endl; } else - { - tgtSDS->Activate(aName,sensitiveFlag); + { + tgtSDS->Activate(aName, sensitiveFlag); } } - else if( aPath.isNull() ) + else if(aPath.isNull()) { // Command is ordered for all detectors in this directory. - for(auto det : detector) det->Activate(sensitiveFlag); - for(auto st : structure) st->Activate(G4String("/"),sensitiveFlag); + for(auto det : detector) + det->Activate(sensitiveFlag); + for(auto st : structure) + st->Activate(G4String("/"), sensitiveFlag); } else { // Command is ordered to a particular detector. G4VSensitiveDetector* tgtSD = GetSD(aPath); - if( tgtSD == nullptr ) + if(tgtSD == nullptr) { // The detector is not found. G4cout << aPath << " is not found in " << pathName << G4endl; } @@ -159,55 +176,66 @@ void G4SDStructure::Activate(const G4String &aName, G4bool sensitiveFlag) } } -G4VSensitiveDetector* G4SDStructure::FindSensitiveDetector(const G4String &aName, G4bool warning) +G4VSensitiveDetector* G4SDStructure::FindSensitiveDetector( + const G4String& aName, G4bool warning) { G4String aPath = aName; - aPath.remove(0,pathName.length()); - if( aPath.first('/') != std::string::npos ) - { // SD exists in sub-directory - G4String subD = ExtractDirName(aPath); + aPath.remove(0, pathName.length()); + if(aPath.first('/') != std::string::npos) + { // SD exists in sub-directory + G4String subD = ExtractDirName(aPath); G4SDStructure* tgtSDS = FindSubDirectory(subD); - if( tgtSDS == nullptr ) + if(tgtSDS == nullptr) { // The subdirectory is not found - if (warning) + if(warning) G4cout << subD << " is not found in " << pathName << G4endl; return nullptr; } else { - return tgtSDS->FindSensitiveDetector(aName,warning); + return tgtSDS->FindSensitiveDetector(aName, warning); } } else - { // SD must exist in this directory + { // SD must exist in this directory G4VSensitiveDetector* tgtSD = GetSD(aPath); - if( tgtSD == nullptr ) + if(tgtSD == nullptr) { // The detector is not found. - if (warning) + if(warning) G4cout << aPath << " is not found in " << pathName << G4endl; } return tgtSD; } } -void G4SDStructure::Initialize(G4HCofThisEvent*HCE) +void G4SDStructure::Initialize(G4HCofThisEvent* HCE) { // Broadcast to subdirectories. for(auto st : structure) - { st->Initialize(HCE); } + { + st->Initialize(HCE); + } // Initialize all detectors in this directory. for(auto dt : detector) - { if(dt->isActive()) dt->Initialize(HCE); } + { + if(dt->isActive()) + dt->Initialize(HCE); + } } -void G4SDStructure::Terminate(G4HCofThisEvent*HCE) +void G4SDStructure::Terminate(G4HCofThisEvent* HCE) { // Broadcast to subdirectories. for(auto st : structure) - { st->Terminate(HCE); } + { + st->Terminate(HCE); + } // Terminate all detectors in this directory. for(auto dt : detector) - { if(dt->isActive()) dt->EndOfEvent(HCE); } + { + if(dt->isActive()) + dt->EndOfEvent(HCE); + } } void G4SDStructure::ListTree() @@ -216,13 +244,16 @@ void G4SDStructure::ListTree() for(auto sd : detector) { G4cout << pathName << sd->GetName(); - if( sd->isActive() ) - { G4cout << " *** Active "; } + if(sd->isActive()) + { + G4cout << " *** Active "; + } else - { G4cout << " XXX Inactive "; } + { + G4cout << " XXX Inactive "; + } G4cout << G4endl; } - for(auto st : structure) st->ListTree(); + for(auto st : structure) + st->ListTree(); } - - diff --git a/source/digits_hits/detector/src/G4SDmessenger.cc b/source/digits_hits/detector/src/G4SDmessenger.cc index a1a10c11e2..343c7dfc6c 100644 --- a/source/digits_hits/detector/src/G4SDmessenger.cc +++ b/source/digits_hits/detector/src/G4SDmessenger.cc @@ -34,27 +34,28 @@ #include "G4UIcmdWithAString.hh" #include "G4UIcmdWithAnInteger.hh" -G4SDmessenger::G4SDmessenger(G4SDManager* SDManager):fSDMan(SDManager) +G4SDmessenger::G4SDmessenger(G4SDManager* SDManager) + : fSDMan(SDManager) { hitsDir = new G4UIdirectory("/hits/"); hitsDir->SetGuidance("Sensitive detectors and Hits"); - listCmd = new G4UIcmdWithoutParameter("/hits/list",this); + listCmd = new G4UIcmdWithoutParameter("/hits/list", this); listCmd->SetGuidance("List sensitive detector tree."); - activeCmd = new G4UIcmdWithAString("/hits/activate",this); + activeCmd = new G4UIcmdWithAString("/hits/activate", this); activeCmd->SetGuidance("Activate sensitive detector(s)."); - activeCmd->SetParameterName("detector",true); + activeCmd->SetParameterName("detector", true); activeCmd->SetDefaultValue("/"); - inactiveCmd = new G4UIcmdWithAString("/hits/inactivate",this); + inactiveCmd = new G4UIcmdWithAString("/hits/inactivate", this); inactiveCmd->SetGuidance("Inactivate sensitive detector(s)."); - inactiveCmd->SetParameterName("detector",true); + inactiveCmd->SetParameterName("detector", true); inactiveCmd->SetDefaultValue("/"); - verboseCmd = new G4UIcmdWithAnInteger("/hits/verbose",this); + verboseCmd = new G4UIcmdWithAnInteger("/hits/verbose", this); verboseCmd->SetGuidance("Set the Verbose level."); - verboseCmd->SetParameterName("level",false); + verboseCmd->SetParameterName("level", false); } G4SDmessenger::~G4SDmessenger() @@ -66,17 +67,23 @@ G4SDmessenger::~G4SDmessenger() delete hitsDir; } -void G4SDmessenger::SetNewValue(G4UIcommand * command,G4String newVal) +void G4SDmessenger::SetNewValue(G4UIcommand* command, G4String newVal) { - if( command==listCmd ) - { fSDMan->ListTree(); } - if( command==activeCmd ) - { fSDMan->Activate(newVal,1); } - if( command==inactiveCmd ) - { fSDMan->Activate(newVal,0); } - if( command==verboseCmd ) - { fSDMan->SetVerboseLevel(verboseCmd->GetNewIntValue(newVal)); } + if(command == listCmd) + { + fSDMan->ListTree(); + } + if(command == activeCmd) + { + fSDMan->Activate(newVal, 1); + } + if(command == inactiveCmd) + { + fSDMan->Activate(newVal, 0); + } + if(command == verboseCmd) + { + fSDMan->SetVerboseLevel(verboseCmd->GetNewIntValue(newVal)); + } return; } - - diff --git a/source/digits_hits/detector/src/G4SensitiveVolumeList.cc b/source/digits_hits/detector/src/G4SensitiveVolumeList.cc index f4460137e3..4532ef62f9 100644 --- a/source/digits_hits/detector/src/G4SensitiveVolumeList.cc +++ b/source/digits_hits/detector/src/G4SensitiveVolumeList.cc @@ -35,60 +35,57 @@ #include "G4SensitiveVolumeList.hh" - //Constructors - G4SensitiveVolumeList::G4SensitiveVolumeList() - { - } +// Constructors +G4SensitiveVolumeList::G4SensitiveVolumeList() {} - G4SensitiveVolumeList::G4SensitiveVolumeList(const G4SensitiveVolumeList &right) - { - thePhysicalVolumeList = right.thePhysicalVolumeList; - theLogicalVolumeList = right.theLogicalVolumeList; - } +G4SensitiveVolumeList::G4SensitiveVolumeList(const G4SensitiveVolumeList& right) +{ + thePhysicalVolumeList = right.thePhysicalVolumeList; + theLogicalVolumeList = right.theLogicalVolumeList; +} +// Destructor +G4SensitiveVolumeList::~G4SensitiveVolumeList() {} - //Destructor - G4SensitiveVolumeList::~G4SensitiveVolumeList() - { - } +// Assignment Operation +G4SensitiveVolumeList& G4SensitiveVolumeList::operator=( + const G4SensitiveVolumeList& right) +{ + thePhysicalVolumeList = right.thePhysicalVolumeList; + theLogicalVolumeList = right.theLogicalVolumeList; + return *this; +} +// Equality Operations +G4bool G4SensitiveVolumeList::operator==( + const G4SensitiveVolumeList& right) const +{ + return (this == (G4SensitiveVolumeList*) &right); +} - //Assignment Operation - G4SensitiveVolumeList & G4SensitiveVolumeList::operator=(const G4SensitiveVolumeList &right) - { - thePhysicalVolumeList = right.thePhysicalVolumeList; - theLogicalVolumeList = right.theLogicalVolumeList; - return *this; - } - - - //Equality Operations - G4bool G4SensitiveVolumeList::operator==(const G4SensitiveVolumeList &right) const - { - return (this == (G4SensitiveVolumeList *) &right); - } - - G4bool G4SensitiveVolumeList::operator!=(const G4SensitiveVolumeList &right) const - { - return (this != (G4SensitiveVolumeList *) &right); - } - - - - //Other Operations - G4bool G4SensitiveVolumeList::CheckPV(const G4VPhysicalVolume * pvp) const - { - for(auto pv : thePhysicalVolumeList) - { if(pv==pvp) return true; } - return false; - } - - - G4bool G4SensitiveVolumeList::CheckLV(const G4LogicalVolume * lvp) const - { - for(auto lv : theLogicalVolumeList) - { if(lv==lvp) return true; } - return false; - } +G4bool G4SensitiveVolumeList::operator!=( + const G4SensitiveVolumeList& right) const +{ + return (this != (G4SensitiveVolumeList*) &right); +} +// Other Operations +G4bool G4SensitiveVolumeList::CheckPV(const G4VPhysicalVolume* pvp) const +{ + for(auto pv : thePhysicalVolumeList) + { + if(pv == pvp) + return true; + } + return false; +} +G4bool G4SensitiveVolumeList::CheckLV(const G4LogicalVolume* lvp) const +{ + for(auto lv : theLogicalVolumeList) + { + if(lv == lvp) + return true; + } + return false; +} diff --git a/source/digits_hits/detector/src/G4TrackLogger.cc b/source/digits_hits/detector/src/G4TrackLogger.cc index 9ca7d44ffc..3aae5f5254 100644 --- a/source/digits_hits/detector/src/G4TrackLogger.cc +++ b/source/digits_hits/detector/src/G4TrackLogger.cc @@ -34,33 +34,37 @@ #include "G4TrackLogger.hh" -G4TrackLogger::G4TrackLogger() : - fPreviousEventID(-1) +G4TrackLogger::G4TrackLogger() + : fPreviousEventID(-1) {} -G4TrackLogger::~G4TrackLogger(){} +G4TrackLogger::~G4TrackLogger() {} - -void G4TrackLogger::SetEventID(G4int id){ - if (id != fPreviousEventID) { +void G4TrackLogger::SetEventID(G4int id) +{ + if(id != fPreviousEventID) + { fTrackIDsSet.clear(); - fPreviousEventID =id; + fPreviousEventID = id; } } -G4bool G4TrackLogger::FirstEnterance(G4int trid){ +G4bool G4TrackLogger::FirstEnterance(G4int trid) +{ G4bool first = true; - G4int n = fTrackIDsSet.count(trid); - if (n==1) { - first=false; + G4int n = fTrackIDsSet.count(trid); + if(n == 1) + { + first = false; } - else if(n==0) { + else if(n == 0) + { fTrackIDsSet.insert(trid); } - else if (n>1) { - G4cout << "Error G4TrackLogger::FirstEnterance: " - << "more than one elm in set!" << G4endl; - + else if(n > 1) + { + G4cout << "Error G4TrackLogger::FirstEnterance: " + << "more than one elm in set!" << G4endl; } return first; } diff --git a/source/digits_hits/detector/src/G4VPrimitiveScorer.cc b/source/digits_hits/detector/src/G4VPrimitiveScorer.cc index d459464d8b..dde10f3342 100644 --- a/source/digits_hits/detector/src/G4VPrimitiveScorer.cc +++ b/source/digits_hits/detector/src/G4VPrimitiveScorer.cc @@ -36,91 +36,102 @@ #include "G4VPVParameterisation.hh" G4VPrimitiveScorer::G4VPrimitiveScorer(G4String name, G4int depth) - :primitiveName(name),detector(nullptr),filter(nullptr),verboseLevel(0),indexDepth(depth), - unitName("NoUnit"),unitValue(1.0),fNi(0),fNj(0),fNk(0) -{;} + : primitiveName(name) + , detector(nullptr) + , filter(nullptr) + , verboseLevel(0) + , indexDepth(depth) + , unitName("NoUnit") + , unitValue(1.0) + , fNi(0) + , fNj(0) + , fNk(0) +{ + ; +} -G4VPrimitiveScorer::~G4VPrimitiveScorer() -{;} +G4VPrimitiveScorer::~G4VPrimitiveScorer() { ; } G4int G4VPrimitiveScorer::GetCollectionID(G4int) { if(detector) - return G4SDManager::GetSDMpointer() - ->GetCollectionID(detector->GetName()+"/"+primitiveName); + return G4SDManager::GetSDMpointer()->GetCollectionID(detector->GetName() + + "/" + primitiveName); else - return -1; + return -1; } -void G4VPrimitiveScorer::Initialize(G4HCofThisEvent*) -{;} +void G4VPrimitiveScorer::Initialize(G4HCofThisEvent*) { ; } -void G4VPrimitiveScorer::EndOfEvent(G4HCofThisEvent*) -{;} +void G4VPrimitiveScorer::EndOfEvent(G4HCofThisEvent*) { ; } -void G4VPrimitiveScorer::clear() -{;} +void G4VPrimitiveScorer::clear() { ; } -void G4VPrimitiveScorer::DrawAll() -{;} +void G4VPrimitiveScorer::DrawAll() { ; } -void G4VPrimitiveScorer::PrintAll() -{;} +void G4VPrimitiveScorer::PrintAll() { ; } G4int G4VPrimitiveScorer::GetIndex(G4Step* aStep) { - G4StepPoint* preStep = aStep->GetPreStepPoint(); - G4TouchableHistory* th = (G4TouchableHistory*)(preStep->GetTouchable()); + G4StepPoint* preStep = aStep->GetPreStepPoint(); + G4TouchableHistory* th = (G4TouchableHistory*) (preStep->GetTouchable()); return th->GetReplicaNumber(indexDepth); } void G4VPrimitiveScorer::CheckAndSetUnit(const G4String& unit, - const G4String& category){ - if ( G4UnitDefinition::GetCategory(unit) == category){ - unitName = unit; - unitValue = G4UnitDefinition::GetValueOf(unit); - } else { - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) requested for " + GetName(); - G4Exception("G4VPrimitiveScorer::CheckAndSetUnit","Det0151",JustWarning,msg); - } + const G4String& category) +{ + if(G4UnitDefinition::GetCategory(unit) == category) + { + unitName = unit; + unitValue = G4UnitDefinition::GetValueOf(unit); + } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) requested for " + GetName(); + G4Exception("G4VPrimitiveScorer::CheckAndSetUnit", "Det0151", JustWarning, + msg); + } } - - -G4VSolid* G4VPrimitiveScorer::ComputeSolid(G4Step* aStep, G4int replicaIdx ) +G4VSolid* G4VPrimitiveScorer::ComputeSolid(G4Step* aStep, G4int replicaIdx) { - G4VSolid* solid = nullptr; - G4StepPoint* preStep= aStep->GetPreStepPoint(); - - auto physVol = preStep->GetPhysicalVolume(); + G4VSolid* solid = nullptr; + G4StepPoint* preStep = aStep->GetPreStepPoint(); + + auto physVol = preStep->GetPhysicalVolume(); G4VPVParameterisation* physParam = physVol->GetParameterisation(); if(physParam) - { // for parameterized volume - if(replicaIdx<0) + { // for parameterized volume + if(replicaIdx < 0) { G4ExceptionDescription desc; - desc << "Incorrect replica number --- GetReplicaNumber : " << replicaIdx << G4endl; - G4Exception("G4VPrimitiveScorer::ComputeSolid","DetPS0001",JustWarning,desc); + desc << "Incorrect replica number --- GetReplicaNumber : " << replicaIdx + << G4endl; + G4Exception("G4VPrimitiveScorer::ComputeSolid", "DetPS0001", JustWarning, + desc); // replicaIdx= 0; // You must ensure that it's in range !!! } solid = physParam->ComputeSolid(replicaIdx, physVol); - solid->ComputeDimensions(physParam,replicaIdx,physVol); + solid->ComputeDimensions(physParam, replicaIdx, physVol); } else - { // for ordinary volume + { // for ordinary volume solid = physVol->GetLogicalVolume()->GetSolid(); } return solid; } -G4VSolid* G4VPrimitiveScorer::ComputeCurrentSolid(G4Step* aStep ) +G4VSolid* G4VPrimitiveScorer::ComputeCurrentSolid(G4Step* aStep) { - G4StepPoint* preStep= aStep->GetPreStepPoint(); + G4StepPoint* preStep = aStep->GetPreStepPoint(); // The only difference: did not know the replica number - G4int replicaIdx = (static_cast(preStep->GetTouchable())) - ->GetReplicaNumber(indexDepth); + G4int replicaIdx = + (static_cast(preStep->GetTouchable())) + ->GetReplicaNumber(indexDepth); return ComputeSolid(aStep, replicaIdx); } diff --git a/source/digits_hits/detector/src/G4VReadOutGeometry.cc b/source/digits_hits/detector/src/G4VReadOutGeometry.cc index 8b716370c4..3c9e23c31e 100644 --- a/source/digits_hits/detector/src/G4VReadOutGeometry.cc +++ b/source/digits_hits/detector/src/G4VReadOutGeometry.cc @@ -29,76 +29,103 @@ #include "G4VReadOutGeometry.hh" #include "G4Navigator.hh" - G4VReadOutGeometry::G4VReadOutGeometry() - :ROworld(nullptr),fincludeList(nullptr), - fexcludeList(nullptr),touchableHistory(nullptr) + : ROworld(nullptr) + , fincludeList(nullptr) + , fexcludeList(nullptr) + , touchableHistory(nullptr) { - name = "unknown"; + name = "unknown"; ROnavigator = new G4Navigator(); G4ExceptionDescription ed; - ed<<"The concept and the functionality of Readout Geometry has been merged\n" - <<"into Parallel World. This G4VReadOutGeometry is kept for the sake of\n" - <<"not breaking the commonly-used interface in the sensitive detector class.\n" - <<"But this functionality of G4VReadOutGeometry class is no longer tested\n" - <<"and thus may not be working well. We strongly recommend our customers to\n" - <<"migrate to Parallel World scheme."; - G4Exception("G4VReadOutGeometry","DIGIHIT1001",JustWarning,ed); + ed + << "The concept and the functionality of Readout Geometry has been merged\n" + << "into Parallel World. This G4VReadOutGeometry is kept for the sake of\n" + << "not breaking the commonly-used interface in the sensitive detector " + "class.\n" + << "But this functionality of G4VReadOutGeometry class is no longer " + "tested\n" + << "and thus may not be working well. We strongly recommend our customers " + "to\n" + << "migrate to Parallel World scheme."; + G4Exception("G4VReadOutGeometry", "DIGIHIT1001", JustWarning, ed); } -G4VReadOutGeometry::G4VReadOutGeometry(const G4VReadOutGeometry &right) +G4VReadOutGeometry::G4VReadOutGeometry(const G4VReadOutGeometry& right) { - fincludeList = nullptr; - fexcludeList = nullptr; - name = right.name; - ROworld = right.ROworld; + fincludeList = nullptr; + fexcludeList = nullptr; + name = right.name; + ROworld = right.ROworld; touchableHistory = nullptr; - ROnavigator = new G4Navigator(); + ROnavigator = new G4Navigator(); // COPY CONSTRUCTOR NOT STRAIGHT FORWARD: need to copy the touchabelHistory // VALUE, same for navigator and same for the World+Geom hierachy } -G4VReadOutGeometry::G4VReadOutGeometry(G4String n) - :ROworld(nullptr),fincludeList(nullptr), - fexcludeList(nullptr),name(n),touchableHistory(nullptr) +G4VReadOutGeometry::G4VReadOutGeometry(G4String n) + : ROworld(nullptr) + , fincludeList(nullptr) + , fexcludeList(nullptr) + , name(n) + , touchableHistory(nullptr) { ROnavigator = new G4Navigator(); G4ExceptionDescription ed; - ed<<"The concept and the functionality of Readout Geometry has been merged\n" - <<"into Parallel World. This G4VReadOutGeometry is kept for the sake of\n" - <<"not breaking the commonly-used interface in the sensitive detector class.\n" - <<"But this functionality of G4VReadOutGeometry class is no longer tested\n" - <<"and thus may not be working well. We strongly recommend our customers to\n" - <<"migrate to Parallel World scheme."; - G4Exception("G4VReadOutGeometry","DIGIHIT1001",JustWarning,ed); + ed + << "The concept and the functionality of Readout Geometry has been merged\n" + << "into Parallel World. This G4VReadOutGeometry is kept for the sake of\n" + << "not breaking the commonly-used interface in the sensitive detector " + "class.\n" + << "But this functionality of G4VReadOutGeometry class is no longer " + "tested\n" + << "and thus may not be working well. We strongly recommend our customers " + "to\n" + << "migrate to Parallel World scheme."; + G4Exception("G4VReadOutGeometry", "DIGIHIT1001", JustWarning, ed); } G4VReadOutGeometry::~G4VReadOutGeometry() -{ - //if(ROworld) delete ROworld; //should we do ? will it delete the goem tree also ? - if(fincludeList) delete fincludeList; - if(fexcludeList) delete fexcludeList; - if(touchableHistory) delete touchableHistory; - if(ROnavigator) delete ROnavigator; +{ + // if(ROworld) delete ROworld; //should we do ? will it delete the goem tree + // also ? + if(fincludeList) + delete fincludeList; + if(fexcludeList) + delete fexcludeList; + if(touchableHistory) + delete touchableHistory; + if(ROnavigator) + delete ROnavigator; } -G4VReadOutGeometry & G4VReadOutGeometry::operator=(const G4VReadOutGeometry &right) +G4VReadOutGeometry& G4VReadOutGeometry::operator=( + const G4VReadOutGeometry& right) { - if ( this == &right ) return *this; - delete fincludeList; fincludeList = nullptr; - delete fexcludeList; fexcludeList = nullptr; - name = right.name; - ROworld = right.ROworld; - delete touchableHistory; touchableHistory = nullptr; - delete ROnavigator; ROnavigator = new G4Navigator(); + if(this == &right) + return *this; + delete fincludeList; + fincludeList = nullptr; + delete fexcludeList; + fexcludeList = nullptr; + name = right.name; + ROworld = right.ROworld; + delete touchableHistory; + touchableHistory = nullptr; + delete ROnavigator; + ROnavigator = new G4Navigator(); return *this; } -G4bool G4VReadOutGeometry::operator==(const G4VReadOutGeometry &right) const -{ return (this == (G4VReadOutGeometry *) &right); } +G4bool G4VReadOutGeometry::operator==(const G4VReadOutGeometry& right) const +{ + return (this == (G4VReadOutGeometry*) &right); +} -G4bool G4VReadOutGeometry::operator!=(const G4VReadOutGeometry &right) const -{ return (this != (G4VReadOutGeometry *) &right); } +G4bool G4VReadOutGeometry::operator!=(const G4VReadOutGeometry& right) const +{ + return (this != (G4VReadOutGeometry*) &right); +} void G4VReadOutGeometry::BuildROGeometry() { @@ -106,29 +133,43 @@ void G4VReadOutGeometry::BuildROGeometry() ROnavigator->SetWorldVolume(ROworld); } -G4bool G4VReadOutGeometry::CheckROVolume(G4Step*currentStep,G4TouchableHistory*& ROhist) +G4bool G4VReadOutGeometry::CheckROVolume(G4Step* currentStep, + G4TouchableHistory*& ROhist) { - ROhist = nullptr; + ROhist = nullptr; G4bool incFlg = true; - auto PV = currentStep->GetPreStepPoint()->GetPhysicalVolume(); - if((fexcludeList)&&(fexcludeList->CheckPV(PV))) - { incFlg = false; } - else if ((fincludeList)&&(fincludeList->CheckPV(PV))) - { incFlg = true; } - else if((fexcludeList)&&(fexcludeList->CheckLV(PV->GetLogicalVolume()))) - { incFlg = false; } - else if((fincludeList)&&(fincludeList->CheckLV(PV->GetLogicalVolume()))) - { incFlg = true; } - if(!incFlg) return false; - + auto PV = currentStep->GetPreStepPoint()->GetPhysicalVolume(); + if((fexcludeList) && (fexcludeList->CheckPV(PV))) + { + incFlg = false; + } + else if((fincludeList) && (fincludeList->CheckPV(PV))) + { + incFlg = true; + } + else if((fexcludeList) && (fexcludeList->CheckLV(PV->GetLogicalVolume()))) + { + incFlg = false; + } + else if((fincludeList) && (fincludeList->CheckLV(PV->GetLogicalVolume()))) + { + incFlg = true; + } + if(!incFlg) + return false; + if(ROworld) - { incFlg = FindROTouchable(currentStep); } + { + incFlg = FindROTouchable(currentStep); + } if(incFlg) - { ROhist = touchableHistory; } + { + ROhist = touchableHistory; + } return incFlg; } -G4bool G4VReadOutGeometry::FindROTouchable(G4Step*currentStep) +G4bool G4VReadOutGeometry::FindROTouchable(G4Step* currentStep) { // Update G4TouchableHistory object (touchableHistory) // using the parallel readout world (ROworld) @@ -137,39 +178,35 @@ G4bool G4VReadOutGeometry::FindROTouchable(G4Step*currentStep) // At first invokation, creates the touchable history. Note // that default value (false) of Locate method is used. - // ---------> But the default Value is TRUE <-------------------- J.A. + // ---------> But the default Value is TRUE <-------------------- J.A. if(!touchableHistory) - { - touchableHistory = new G4TouchableHistory(); - ROnavigator->LocateGlobalPointAndUpdateTouchable( - currentStep->GetPreStepPoint()->GetPosition(), - currentStep->GetPreStepPoint()->GetMomentumDirection(), - touchableHistory); - } + { + touchableHistory = new G4TouchableHistory(); + ROnavigator->LocateGlobalPointAndUpdateTouchable( + currentStep->GetPreStepPoint()->GetPosition(), + currentStep->GetPreStepPoint()->GetMomentumDirection(), touchableHistory); + } else - { - ROnavigator->LocateGlobalPointAndUpdateTouchable( - currentStep->GetPreStepPoint()->GetPosition(), - currentStep->GetPreStepPoint()->GetMomentumDirection(), - touchableHistory, - true); - } + { + ROnavigator->LocateGlobalPointAndUpdateTouchable( + currentStep->GetPreStepPoint()->GetPosition(), + currentStep->GetPreStepPoint()->GetMomentumDirection(), touchableHistory, + true); + } // Can the above be improved by the use of an isotropic safety // in order to avoid LocateGlobalPointAndUpdateTouchable // at each Step ? // Should require that an RO geometry is notified at the // starting of a track to avoid possible confusion looking // at the safety value only. - + // checks if volume is sensitive: auto currentVolume = touchableHistory->GetVolume(); // checks first if a physical volume exists here: - if ( currentVolume ) - { - return currentVolume->GetLogicalVolume()-> - GetSensitiveDetector() != 0; - } + if(currentVolume) + { + return currentVolume->GetLogicalVolume()->GetSensitiveDetector() != 0; + } // no sensitive volume found: returns false return false; } - diff --git a/source/digits_hits/detector/src/G4VSDFilter.cc b/source/digits_hits/detector/src/G4VSDFilter.cc index 0282ddd556..3f35ef4d34 100644 --- a/source/digits_hits/detector/src/G4VSDFilter.cc +++ b/source/digits_hits/detector/src/G4VSDFilter.cc @@ -30,7 +30,7 @@ #include "G4SDManager.hh" G4VSDFilter::G4VSDFilter(G4String name) -:filterName(name) + : filterName(name) { G4SDManager::GetSDMpointer()->RegisterSDFilter(this); } @@ -39,4 +39,3 @@ G4VSDFilter::~G4VSDFilter() { G4SDManager::GetSDMpointer()->DeRegisterSDFilter(this); } - diff --git a/source/digits_hits/detector/src/G4VScoreHistFiller.cc b/source/digits_hits/detector/src/G4VScoreHistFiller.cc index 6e14a0128d..ee70b3af5e 100644 --- a/source/digits_hits/detector/src/G4VScoreHistFiller.cc +++ b/source/digits_hits/detector/src/G4VScoreHistFiller.cc @@ -37,54 +37,53 @@ #include "G4VScoreHistFiller.hh" -G4VScoreHistFiller* G4VScoreHistFiller::fgMasterInstance = nullptr; -G4ThreadLocal G4VScoreHistFiller* G4VScoreHistFiller::fgInstance = nullptr; +G4VScoreHistFiller* G4VScoreHistFiller::fgMasterInstance = nullptr; +G4ThreadLocal G4VScoreHistFiller* G4VScoreHistFiller::fgInstance = nullptr; G4VScoreHistFiller* G4VScoreHistFiller::Instance() { -// This function invokes creating the objects on workes, -// The master instance should be created by the user -// via the concrete class constructor + // This function invokes creating the objects on workes, + // The master instance should be created by the user + // via the concrete class constructor - G4bool isMaster = ! G4Threading::IsWorkerThread(); + G4bool isMaster = !G4Threading::IsWorkerThread(); - if ( ( ! isMaster ) && ( ! fgInstance ) ) { - if ( fgMasterInstance ) { + if((!isMaster) && (!fgInstance)) + { + if(fgMasterInstance) + { fgInstance = fgMasterInstance->CreateInstance(); } } return fgInstance; -} +} G4VScoreHistFiller::G4VScoreHistFiller() { - G4bool isMaster = ! G4Threading::IsWorkerThread(); + G4bool isMaster = !G4Threading::IsWorkerThread(); - if ( isMaster && fgMasterInstance ) { + if(isMaster && fgMasterInstance) + { G4ExceptionDescription description; - description - << " " - << "G4VScoreHistFiller on master already exists." - << "Cannot create another instance."; - G4Exception("G4VScoreHistFiller::G4VScoreHistFiller()", - "Analysis_F001", FatalException, description); + description << " " + << "G4VScoreHistFiller on master already exists." + << "Cannot create another instance."; + G4Exception("G4VScoreHistFiller::G4VScoreHistFiller()", "Analysis_F001", + FatalException, description); } - if ( fgInstance ) { + if(fgInstance) + { G4ExceptionDescription description; - description - << " " - << "G4VScoreHistFiller on worker already exists." - << "Cannot create another instance."; - G4Exception("G4VScoreHistFiller::G4VScoreHistFiller()", - "Analysis_F001", FatalException, description); + description << " " + << "G4VScoreHistFiller on worker already exists." + << "Cannot create another instance."; + G4Exception("G4VScoreHistFiller::G4VScoreHistFiller()", "Analysis_F001", + FatalException, description); } - if ( isMaster ) fgMasterInstance = this; + if(isMaster) + fgMasterInstance = this; fgInstance = this; } -G4VScoreHistFiller::~G4VScoreHistFiller() -{ - fgInstance = 0; -} - +G4VScoreHistFiller::~G4VScoreHistFiller() { fgInstance = 0; } diff --git a/source/digits_hits/detector/src/G4VSensitiveDetector.cc b/source/digits_hits/detector/src/G4VSensitiveDetector.cc index 15d48f73d1..0b0af88ef1 100644 --- a/source/digits_hits/detector/src/G4VSensitiveDetector.cc +++ b/source/digits_hits/detector/src/G4VSensitiveDetector.cc @@ -30,99 +30,92 @@ #include "G4SDManager.hh" G4VSensitiveDetector::G4VSensitiveDetector(G4String name) -:verboseLevel(0),active(true), - ROgeometry(nullptr),filter(nullptr) + : verboseLevel(0) + , active(true) + , ROgeometry(nullptr) + , filter(nullptr) { size_t sLast = name.last('/'); - if(sLast==std::string::npos) - { // detector name only + if(sLast == std::string::npos) + { // detector name only SensitiveDetectorName = name; - thePathName = "/"; + thePathName = "/"; } else - { // name conatin the directory path + { // name conatin the directory path SensitiveDetectorName = name; - SensitiveDetectorName.remove(0,sLast+1); + SensitiveDetectorName.remove(0, sLast + 1); thePathName = name; - thePathName.remove(sLast+1,name.length()-sLast); - if(thePathName(0)!='/') thePathName.prepend("/"); + thePathName.remove(sLast + 1, name.length() - sLast); + if(thePathName(0) != '/') + thePathName.prepend("/"); } fullPathName = thePathName + SensitiveDetectorName; } -G4VSensitiveDetector::G4VSensitiveDetector(const G4VSensitiveDetector &right) +G4VSensitiveDetector::G4VSensitiveDetector(const G4VSensitiveDetector& right) { SensitiveDetectorName = right.SensitiveDetectorName; - thePathName = right.thePathName; - fullPathName = right.fullPathName; - verboseLevel = right.verboseLevel; - active = right.active; - ROgeometry = right.ROgeometry; - filter = right.filter; + thePathName = right.thePathName; + fullPathName = right.fullPathName; + verboseLevel = right.verboseLevel; + active = right.active; + ROgeometry = right.ROgeometry; + filter = right.filter; } -G4VSensitiveDetector::~G4VSensitiveDetector() -{ -} +G4VSensitiveDetector::~G4VSensitiveDetector() {} G4VSensitiveDetector* G4VSensitiveDetector::Clone() const { - G4ExceptionDescription msg; - msg << "Derived class does not implement cloning,\n" - << "but Clone method called.\n" - << "Cannot continue;"; - G4Exception("G4VSensitiveDetector::Clone","Det0010",FatalException,msg); - return nullptr; + G4ExceptionDescription msg; + msg << "Derived class does not implement cloning,\n" + << "but Clone method called.\n" + << "Cannot continue;"; + G4Exception("G4VSensitiveDetector::Clone", "Det0010", FatalException, msg); + return nullptr; } -G4VSensitiveDetector & G4VSensitiveDetector::operator=(const G4VSensitiveDetector &right) +G4VSensitiveDetector& G4VSensitiveDetector::operator=( + const G4VSensitiveDetector& right) { - if (this == &right ) return *this; + if(this == &right) + return *this; SensitiveDetectorName = right.SensitiveDetectorName; - thePathName = right.thePathName; - fullPathName = right.fullPathName; - verboseLevel = right.verboseLevel; - active = right.active; - ROgeometry = right.ROgeometry; - filter = right.filter; + thePathName = right.thePathName; + fullPathName = right.fullPathName; + verboseLevel = right.verboseLevel; + active = right.active; + ROgeometry = right.ROgeometry; + filter = right.filter; return *this; } -G4bool G4VSensitiveDetector::operator==(const G4VSensitiveDetector &right) const +G4bool G4VSensitiveDetector::operator==(const G4VSensitiveDetector& right) const { - return (this==&right); + return (this == &right); } -G4bool G4VSensitiveDetector::operator!=(const G4VSensitiveDetector &right) const +G4bool G4VSensitiveDetector::operator!=(const G4VSensitiveDetector& right) const { - return (this!=&right); + return (this != &right); } G4int G4VSensitiveDetector::GetCollectionID(G4int i) { - return G4SDManager::GetSDMpointer()->GetCollectionID(SensitiveDetectorName+"/"+collectionName[i]); + return G4SDManager::GetSDMpointer()->GetCollectionID(SensitiveDetectorName + + "/" + collectionName[i]); } //----- following methoods are abstract methods to be //----- implemented in the concrete classes -void G4VSensitiveDetector::Initialize(G4HCofThisEvent*) -{ -} +void G4VSensitiveDetector::Initialize(G4HCofThisEvent*) {} -void G4VSensitiveDetector::EndOfEvent(G4HCofThisEvent*) -{ -} +void G4VSensitiveDetector::EndOfEvent(G4HCofThisEvent*) {} -void G4VSensitiveDetector::clear() -{ -} +void G4VSensitiveDetector::clear() {} -void G4VSensitiveDetector::DrawAll() -{ -} - -void G4VSensitiveDetector::PrintAll() -{ -} +void G4VSensitiveDetector::DrawAll() {} +void G4VSensitiveDetector::PrintAll() {} diff --git a/source/digits_hits/digits/include/G4DCofThisEvent.hh b/source/digits_hits/digits/include/G4DCofThisEvent.hh index 0e6604ff46..170fbd5df9 100644 --- a/source/digits_hits/digits/include/G4DCofThisEvent.hh +++ b/source/digits_hits/digits/include/G4DCofThisEvent.hh @@ -46,70 +46,68 @@ // GetDC() and GetNumberOfCollections() for accessing to the stored digi // collection(s). -class G4DCofThisEvent +class G4DCofThisEvent { - public: - G4DCofThisEvent(); - G4DCofThisEvent(G4int cap); - ~G4DCofThisEvent(); - inline void *operator new(size_t); - inline void operator delete(void* anDCoTE); + public: + G4DCofThisEvent(); + G4DCofThisEvent(G4int cap); + ~G4DCofThisEvent(); + inline void* operator new(size_t); + inline void operator delete(void* anDCoTE); - void AddDigiCollection(G4int DCID,G4VDigiCollection * aDC); + void AddDigiCollection(G4int DCID, G4VDigiCollection* aDC); - G4DCofThisEvent(const G4DCofThisEvent&); - G4DCofThisEvent& operator=(const G4DCofThisEvent&); - private: - std::vector * DC; + G4DCofThisEvent(const G4DCofThisEvent&); + G4DCofThisEvent& operator=(const G4DCofThisEvent&); - public: // with description - inline G4VDigiCollection* GetDC(G4int i) const - { return (*DC)[i]; } - // Returns a pointer to a digi collection. Null will be returned - // if the particular collection is not stored at the current event. - // The integer argument is ID number which is assigned by G4DigiManager - // and the number can be obtained by G4DigiManager::GetDigiCollectionID() - // method. - inline G4int GetNumberOfCollections() const - { - G4int n = 0; - for(auto dc : *DC) if(dc) n++; - return n; - } - // Returns the number of digi collections which are stored in this class - // object. - public: - inline size_t GetCapacity() const - { - return DC->size(); - } + private: + std::vector* DC; + + public: // with description + inline G4VDigiCollection* GetDC(G4int i) const { return (*DC)[i]; } + // Returns a pointer to a digi collection. Null will be returned + // if the particular collection is not stored at the current event. + // The integer argument is ID number which is assigned by G4DigiManager + // and the number can be obtained by G4DigiManager::GetDigiCollectionID() + // method. + inline G4int GetNumberOfCollections() const + { + G4int n = 0; + for(auto dc : *DC) + if(dc) + n++; + return n; + } + // Returns the number of digi collections which are stored in this class + // object. + public: + inline size_t GetCapacity() const { return DC->size(); } }; #if defined G4DIGI_ALLOC_EXPORT - extern G4DLLEXPORT G4Allocator*& anDCoTHAllocator_G4MT_TLS_(); +extern G4DLLEXPORT G4Allocator*& anDCoTHAllocator_G4MT_TLS_(); #else - extern G4DLLIMPORT G4Allocator*& anDCoTHAllocator_G4MT_TLS_(); +extern G4DLLIMPORT G4Allocator*& anDCoTHAllocator_G4MT_TLS_(); #endif inline void* G4DCofThisEvent::operator new(size_t) { - if (!anDCoTHAllocator_G4MT_TLS_()) - anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; - G4Allocator& anDCoTHAllocator = - *anDCoTHAllocator_G4MT_TLS_(); - void* anDCoTH; - anDCoTH = (void*)anDCoTHAllocator.MallocSingle(); - return anDCoTH; + if(!anDCoTHAllocator_G4MT_TLS_()) + anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; + G4Allocator& anDCoTHAllocator = + *anDCoTHAllocator_G4MT_TLS_(); + void* anDCoTH; + anDCoTH = (void*) anDCoTHAllocator.MallocSingle(); + return anDCoTH; } inline void G4DCofThisEvent::operator delete(void* anDCoTH) { - if (!anDCoTHAllocator_G4MT_TLS_()) - anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; - G4Allocator& anDCoTHAllocator = - *anDCoTHAllocator_G4MT_TLS_(); - anDCoTHAllocator.FreeSingle((G4DCofThisEvent*)anDCoTH); + if(!anDCoTHAllocator_G4MT_TLS_()) + anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; + G4Allocator& anDCoTHAllocator = + *anDCoTHAllocator_G4MT_TLS_(); + anDCoTHAllocator.FreeSingle((G4DCofThisEvent*) anDCoTH); } #endif - diff --git a/source/digits_hits/digits/include/G4TDigiCollection.hh b/source/digits_hits/digits/include/G4TDigiCollection.hh index d98bde56bd..8312f41862 100644 --- a/source/digits_hits/digits/include/G4TDigiCollection.hh +++ b/source/digits_hits/digits/include/G4TDigiCollection.hh @@ -46,153 +46,183 @@ class G4DigiCollection : public G4VDigiCollection { - public: - G4DigiCollection(); - G4DigiCollection(G4String detName,G4String colNam); - virtual ~G4DigiCollection(); - G4bool operator==(const G4DigiCollection &right) const; + public: + G4DigiCollection(); + G4DigiCollection(G4String detName, G4String colNam); + virtual ~G4DigiCollection(); + G4bool operator==(const G4DigiCollection& right) const; - protected: - void* theCollection; + protected: + void* theCollection; }; #if defined G4DIGI_ALLOC_EXPORT - extern G4DLLEXPORT G4Allocator*& aDCAllocator_G4MT_TLS_(); +extern G4DLLEXPORT G4Allocator*& aDCAllocator_G4MT_TLS_(); #else - extern G4DLLIMPORT G4Allocator*& aDCAllocator_G4MT_TLS_(); +extern G4DLLIMPORT G4Allocator*& aDCAllocator_G4MT_TLS_(); #endif -template class G4TDigiCollection : public G4DigiCollection +template +class G4TDigiCollection : public G4DigiCollection { - public: - G4TDigiCollection(); - public: // with description - G4TDigiCollection(G4String detName,G4String colNam); - // Constructor. - public: - virtual ~G4TDigiCollection(); - G4bool operator==(const G4TDigiCollection &right) const; - - inline void *operator new(size_t); - inline void operator delete(void* aDC); - public: // with description - virtual void DrawAllDigi(); - virtual void PrintAllDigi(); - // These two methods invokes Draw() and Print() methods of all of - // digit objects stored in this collection, respectively. + public: + G4TDigiCollection(); - public: // with description - inline T* operator[](size_t i) const - { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - return (*((std::vector*)theCollection))[i]; - } - // Returns a pointer to a concrete digi object. - inline std::vector* GetVector() const - { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - return (std::vector*)theCollection; - } - // Returns a collection vector. - inline size_t insert(T* aHit) - { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector*theDigiCollection - = (std::vector*)theCollection; - theDigiCollection->push_back(aHit); - return theDigiCollection->size(); - } - // Insert a digi object. Total number of digi objects stored in this - // collection is returned. - inline size_t entries() const - { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector*theDigiCollection - = (std::vector*)theCollection; - return theDigiCollection->size(); - } - // Returns the number of digi objcets stored in this collection. + public: // with description + G4TDigiCollection(G4String detName, G4String colNam); + // Constructor. + public: + virtual ~G4TDigiCollection(); + G4bool operator==(const G4TDigiCollection& right) const; - public: - virtual G4VDigi* GetDigi(size_t i) const - { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - return (*((std::vector*)theCollection))[i]; - } - virtual size_t GetSize() const - { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - return ((std::vector*)theCollection)->size(); - } + inline void* operator new(size_t); + inline void operator delete(void* aDC); + public: // with description + virtual void DrawAllDigi(); + virtual void PrintAllDigi(); + // These two methods invokes Draw() and Print() methods of all of + // digit objects stored in this collection, respectively. + + public: // with description + inline T* operator[](size_t i) const + { + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + return (*((std::vector*) theCollection))[i]; + } + // Returns a pointer to a concrete digi object. + inline std::vector* GetVector() const + { + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + return (std::vector*) theCollection; + } + // Returns a collection vector. + inline size_t insert(T* aHit) + { + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theDigiCollection = (std::vector*) theCollection; + theDigiCollection->push_back(aHit); + return theDigiCollection->size(); + } + // Insert a digi object. Total number of digi objects stored in this + // collection is returned. + inline size_t entries() const + { + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theDigiCollection = (std::vector*) theCollection; + return theDigiCollection->size(); + } + // Returns the number of digi objcets stored in this collection. + + public: + virtual G4VDigi* GetDigi(size_t i) const + { + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + return (*((std::vector*) theCollection))[i]; + } + virtual size_t GetSize() const + { + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + return ((std::vector*) theCollection)->size(); + } }; -template inline void* G4TDigiCollection::operator new(size_t) +template +inline void* G4TDigiCollection::operator new(size_t) { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - G4Allocator &aDCAllocator = *aDCAllocator_G4MT_TLS_(); - void* aDC; - aDC = (void*)aDCAllocator.MallocSingle(); - return aDC; + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + G4Allocator& aDCAllocator = *aDCAllocator_G4MT_TLS_(); + void* aDC; + aDC = (void*) aDCAllocator.MallocSingle(); + return aDC; } -template inline void G4TDigiCollection::operator delete(void* aDC) +template +inline void G4TDigiCollection::operator delete(void* aDC) { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - G4Allocator &aDCAllocator = *aDCAllocator_G4MT_TLS_(); ;;; - aDCAllocator.FreeSingle((G4DigiCollection*)aDC); + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + G4Allocator& aDCAllocator = *aDCAllocator_G4MT_TLS_(); + ; + ; + ; + aDCAllocator.FreeSingle((G4DigiCollection*) aDC); } -template G4TDigiCollection::G4TDigiCollection() +template +G4TDigiCollection::G4TDigiCollection() { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theDigiCollection = new std::vector; - theCollection = (void*)theDigiCollection; + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theDigiCollection = new std::vector; + theCollection = (void*) theDigiCollection; } -template G4TDigiCollection::G4TDigiCollection(G4String detName,G4String colNam) -: G4DigiCollection(detName,colNam) +template +G4TDigiCollection::G4TDigiCollection(G4String detName, G4String colNam) + : G4DigiCollection(detName, colNam) { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - - std::vector * theDigiCollection = new std::vector; - theCollection = (void*)theDigiCollection; + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + + std::vector* theDigiCollection = new std::vector; + theCollection = (void*) theDigiCollection; } -template G4TDigiCollection::~G4TDigiCollection() +template +G4TDigiCollection::~G4TDigiCollection() { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theDigiCollection = (std::vector*)theCollection; - //theDigiCollection->clearAndDestroy(); - for(size_t i=0;isize();i++) - { delete (*theDigiCollection)[i]; } - theDigiCollection->clear(); - delete theDigiCollection; + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theDigiCollection = (std::vector*) theCollection; + // theDigiCollection->clearAndDestroy(); + for(size_t i = 0; i < theDigiCollection->size(); i++) + { + delete(*theDigiCollection)[i]; + } + theDigiCollection->clear(); + delete theDigiCollection; } -template G4bool G4TDigiCollection::operator==(const G4TDigiCollection &right) const +template +G4bool G4TDigiCollection::operator==(const G4TDigiCollection& right) const { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - return (collectionName==right.collectionName); + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + return (collectionName == right.collectionName); } -template void G4TDigiCollection::DrawAllDigi() +template +void G4TDigiCollection::DrawAllDigi() { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theDigiCollection = (std::vector*)theCollection; - size_t n = theDigiCollection->size(); - for(size_t i=0;iDraw(); } + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theDigiCollection = (std::vector*) theCollection; + size_t n = theDigiCollection->size(); + for(size_t i = 0; i < n; i++) + { + (*theDigiCollection)[i]->Draw(); + } } -template void G4TDigiCollection::PrintAllDigi() +template +void G4TDigiCollection::PrintAllDigi() { - if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theDigiCollection = (std::vector*)theCollection; - size_t n = theDigiCollection->size(); - for(size_t i=0;iPrint(); } + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theDigiCollection = (std::vector*) theCollection; + size_t n = theDigiCollection->size(); + for(size_t i = 0; i < n; i++) + { + (*theDigiCollection)[i]->Print(); + } } #endif - diff --git a/source/digits_hits/digits/include/G4VDigi.hh b/source/digits_hits/digits/include/G4VDigi.hh index 976a8639f3..47aade6691 100644 --- a/source/digits_hits/digits/include/G4VDigi.hh +++ b/source/digits_hits/digits/include/G4VDigi.hh @@ -44,38 +44,33 @@ class G4AttValue; // If a concrete digi class is used as a transient class, G4Allocator // must be used. -class G4VDigi +class G4VDigi { + public: + G4VDigi(); + virtual ~G4VDigi(); - public: - G4VDigi(); - virtual ~G4VDigi(); + G4bool operator==(const G4VDigi& right) const; - G4bool operator==(const G4VDigi &right) const; - - virtual void Draw(); - virtual void Print(); - - virtual const std::map* GetAttDefs() const - { return 0; } - // If implemented by a derived class, returns a pointer to a map - // of attribute definitions for the attribute values below. The - // user must test the validity of this pointer. See - // G4Trajectory for an example of a concrete implementation of - // this method. - virtual std::vector* CreateAttValues() const - { return 0; } - // If implemented by a derived class, returns a pointer to a - // list of attribute values suitable, e.g., for picking. Each - // must refer to an attribute definition in the above map; its - // name is the key. The user must test the validity of this - // pointer (it must be non-zero and conform to the G4AttDefs, - // which may be checked with G4AttCheck) and delete the list - // after use. See G4Trajectory for an example of a concrete - // implementation of this method and - // G4VTrajectory::ShowTrajectory for an example of its use. + virtual void Draw(); + virtual void Print(); + virtual const std::map* GetAttDefs() const { return 0; } + // If implemented by a derived class, returns a pointer to a map + // of attribute definitions for the attribute values below. The + // user must test the validity of this pointer. See + // G4Trajectory for an example of a concrete implementation of + // this method. + virtual std::vector* CreateAttValues() const { return 0; } + // If implemented by a derived class, returns a pointer to a + // list of attribute values suitable, e.g., for picking. Each + // must refer to an attribute definition in the above map; its + // name is the key. The user must test the validity of this + // pointer (it must be non-zero and conform to the G4AttDefs, + // which may be checked with G4AttCheck) and delete the list + // after use. See G4Trajectory for an example of a concrete + // implementation of this method and + // G4VTrajectory::ShowTrajectory for an example of its use. }; #endif - diff --git a/source/digits_hits/digits/include/G4VDigiCollection.hh b/source/digits_hits/digits/include/G4VDigiCollection.hh index 7836983d68..1bf8b417d4 100644 --- a/source/digits_hits/digits/include/G4VDigiCollection.hh +++ b/source/digits_hits/digits/include/G4VDigiCollection.hh @@ -41,37 +41,32 @@ class G4VDigi; // class. // Geant4 kernel will use this class methods. -class G4VDigiCollection +class G4VDigiCollection { - public: - G4VDigiCollection(); - G4VDigiCollection(G4String DMnam,G4String colNam); - virtual ~G4VDigiCollection(); - G4bool operator==(const G4VDigiCollection &right) const; + public: + G4VDigiCollection(); + G4VDigiCollection(G4String DMnam, G4String colNam); + virtual ~G4VDigiCollection(); + G4bool operator==(const G4VDigiCollection& right) const; - virtual void DrawAllDigi(); - virtual void PrintAllDigi(); + virtual void DrawAllDigi(); + virtual void PrintAllDigi(); - protected: + protected: + // Collection name + G4String collectionName; + G4String DMname; - // Collection name - G4String collectionName; - G4String DMname; - - public: - inline const G4String& GetName() const - { return collectionName; } - inline const G4String& GetDMname() const - { return DMname; } - - public: - // GetDigi and GetSize are given a default implementation here so - // that the template G4TDigiCollection can be used, but they - // are re-implemented in G4TDigiCollection. - virtual G4VDigi* GetDigi(size_t) const { return 0; } - virtual size_t GetSize() const { return 0; } + public: + inline const G4String& GetName() const { return collectionName; } + inline const G4String& GetDMname() const { return DMname; } + public: + // GetDigi and GetSize are given a default implementation here so + // that the template G4TDigiCollection can be used, but they + // are re-implemented in G4TDigiCollection. + virtual G4VDigi* GetDigi(size_t) const { return 0; } + virtual size_t GetSize() const { return 0; } }; #endif - diff --git a/source/digits_hits/digits/sources.cmake b/source/digits_hits/digits/sources.cmake index 89502c4bd5..9e0a250219 100644 --- a/source/digits_hits/digits/sources.cmake +++ b/source/digits_hits/digits/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4digits -# Package: Geant4.src.G4digits_hits.G4digits -#------------------------------------------------------------------------------ +# - G4digits module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4digits - HEADERS +geant4_add_module(G4digits + PUBLIC_HEADERS G4DCofThisEvent.hh G4TDigiCollection.hh G4VDigi.hh @@ -16,11 +11,6 @@ geant4_define_module(NAME G4digits G4DCofThisEvent.cc G4TDigiCollection.cc G4VDigi.cc - G4VDigiCollection.cc - GRANULAR_DEPENDENCIES - G4globman - GLOBAL_DEPENDENCIES - G4global -) + G4VDigiCollection.cc) -# List any source specific properties here +geant4_module_link_libraries(G4digits PUBLIC G4globman) diff --git a/source/digits_hits/digits/src/G4DCofThisEvent.cc b/source/digits_hits/digits/src/G4DCofThisEvent.cc index 3803325d89..b5ccf95af9 100644 --- a/source/digits_hits/digits/src/G4DCofThisEvent.cc +++ b/source/digits_hits/digits/src/G4DCofThisEvent.cc @@ -31,59 +31,73 @@ G4Allocator*& anDCoTHAllocator_G4MT_TLS_() { - G4ThreadLocalStatic G4Allocator* _instance = nullptr; - return _instance; + G4ThreadLocalStatic G4Allocator* _instance = nullptr; + return _instance; } G4DCofThisEvent::G4DCofThisEvent() -{ if (!anDCoTHAllocator_G4MT_TLS_()) anDCoTHAllocator_G4MT_TLS_() = new G4Allocator ; +{ + if(!anDCoTHAllocator_G4MT_TLS_()) + anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; DC = new std::vector; } G4DCofThisEvent::G4DCofThisEvent(G4int cap) -{ if (!anDCoTHAllocator_G4MT_TLS_()) anDCoTHAllocator_G4MT_TLS_() = new G4Allocator ; +{ + if(!anDCoTHAllocator_G4MT_TLS_()) + anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; DC = new std::vector; - for(G4int i=0;ipush_back((G4VDigiCollection*)0); + DC->push_back((G4VDigiCollection*) 0); } } G4DCofThisEvent::~G4DCofThisEvent() -{ if (!anDCoTHAllocator_G4MT_TLS_()) anDCoTHAllocator_G4MT_TLS_() = new G4Allocator ; - //DC->clearAndDestroy(); - for(size_t i=0;isize();i++) - { delete (*DC)[i]; } +{ + if(!anDCoTHAllocator_G4MT_TLS_()) + anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; + // DC->clearAndDestroy(); + for(size_t i = 0; i < DC->size(); i++) + { + delete(*DC)[i]; + } DC->clear(); delete DC; } -void G4DCofThisEvent::AddDigiCollection(G4int DCID,G4VDigiCollection * aDC) -{ if (!anDCoTHAllocator_G4MT_TLS_()) anDCoTHAllocator_G4MT_TLS_() = new G4Allocator ; - if(DCID>=0 && DCIDsize())) - { (*DC)[DCID] = aDC; } +void G4DCofThisEvent::AddDigiCollection(G4int DCID, G4VDigiCollection* aDC) +{ + if(!anDCoTHAllocator_G4MT_TLS_()) + anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; + if(DCID >= 0 && DCID < G4int(DC->size())) + { + (*DC)[DCID] = aDC; + } } G4DCofThisEvent::G4DCofThisEvent(const G4DCofThisEvent& rhs) { - if ( !anDCoTHAllocator_G4MT_TLS_() ) anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; - DC = new std::vector(rhs.DC->size()); - for ( unsigned int i = 0 ; i < rhs.DC->size() ; ++i ) - *(DC->at(i)) = *(rhs.DC->at(i)); + if(!anDCoTHAllocator_G4MT_TLS_()) + anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; + DC = new std::vector(rhs.DC->size()); + for(unsigned int i = 0; i < rhs.DC->size(); ++i) + *(DC->at(i)) = *(rhs.DC->at(i)); } G4DCofThisEvent& G4DCofThisEvent::operator=(const G4DCofThisEvent& rhs) { - if ( this == &rhs ) return *this; - if ( !anDCoTHAllocator_G4MT_TLS_() ) anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; - for ( std::vector::const_iterator it = DC->begin() ; - it != DC->end() ; ++it ) - { - delete *it; - } - DC->resize(rhs.DC->size()); - for ( unsigned int i = 0 ; i < rhs.DC->size() ; ++i ) - *(DC->at(i)) = *(rhs.DC->at(i)); + if(this == &rhs) return *this; + if(!anDCoTHAllocator_G4MT_TLS_()) + anDCoTHAllocator_G4MT_TLS_() = new G4Allocator; + for(std::vector::const_iterator it = DC->begin(); + it != DC->end(); ++it) + { + delete *it; + } + DC->resize(rhs.DC->size()); + for(unsigned int i = 0; i < rhs.DC->size(); ++i) + *(DC->at(i)) = *(rhs.DC->at(i)); + return *this; } - diff --git a/source/digits_hits/digits/src/G4TDigiCollection.cc b/source/digits_hits/digits/src/G4TDigiCollection.cc index c7d9ed4a17..b4602efc44 100644 --- a/source/digits_hits/digits/src/G4TDigiCollection.cc +++ b/source/digits_hits/digits/src/G4TDigiCollection.cc @@ -30,20 +30,37 @@ G4Allocator*& aDCAllocator_G4MT_TLS_() { - G4ThreadLocalStatic G4Allocator* _instance = nullptr; - return _instance; + G4ThreadLocalStatic G4Allocator* _instance = nullptr; + return _instance; } -G4DigiCollection::G4DigiCollection() : theCollection((void*)0) -{ if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator ;;} +G4DigiCollection::G4DigiCollection() + : theCollection((void*) 0) +{ + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + ; +} -G4DigiCollection::G4DigiCollection(G4String detName,G4String colNam) -: G4VDigiCollection(detName,colNam), theCollection((void*)0) -{ if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator ;;} +G4DigiCollection::G4DigiCollection(G4String detName, G4String colNam) + : G4VDigiCollection(detName, colNam) + , theCollection((void*) 0) +{ + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + ; +} G4DigiCollection::~G4DigiCollection() -{ if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator ;;} - -G4bool G4DigiCollection::operator==(const G4DigiCollection &right) const -{ if (!aDCAllocator_G4MT_TLS_()) aDCAllocator_G4MT_TLS_() = new G4Allocator ; return (collectionName==right.collectionName); } +{ + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + ; +} +G4bool G4DigiCollection::operator==(const G4DigiCollection& right) const +{ + if(!aDCAllocator_G4MT_TLS_()) + aDCAllocator_G4MT_TLS_() = new G4Allocator; + return (collectionName == right.collectionName); +} diff --git a/source/digits_hits/digits/src/G4VDigi.cc b/source/digits_hits/digits/src/G4VDigi.cc index 3db561bd35..fc1f531693 100644 --- a/source/digits_hits/digits/src/G4VDigi.cc +++ b/source/digits_hits/digits/src/G4VDigi.cc @@ -30,18 +30,15 @@ #include "G4VDigi.hh" #include "globals.hh" -G4VDigi::G4VDigi() -{;} +G4VDigi::G4VDigi() { ; } -G4VDigi::~G4VDigi() -{;} +G4VDigi::~G4VDigi() { ; } -G4bool G4VDigi::operator==(const G4VDigi &right) const -{ return (this==&right); } +G4bool G4VDigi::operator==(const G4VDigi& right) const +{ + return (this == &right); +} -void G4VDigi::Draw() -{;} - -void G4VDigi::Print() -{;} +void G4VDigi::Draw() { ; } +void G4VDigi::Print() { ; } diff --git a/source/digits_hits/digits/src/G4VDigiCollection.cc b/source/digits_hits/digits/src/G4VDigiCollection.cc index 9db82bee4c..7af1147645 100644 --- a/source/digits_hits/digits/src/G4VDigiCollection.cc +++ b/source/digits_hits/digits/src/G4VDigiCollection.cc @@ -33,27 +33,22 @@ G4VDigiCollection::G4VDigiCollection() { collectionName = "Unknown"; - DMname = "Unknown"; + DMname = "Unknown"; } -G4VDigiCollection::G4VDigiCollection(G4String DMnam,G4String colNam) +G4VDigiCollection::G4VDigiCollection(G4String DMnam, G4String colNam) { collectionName = colNam; - DMname = DMnam; + DMname = DMnam; } -G4VDigiCollection::~G4VDigiCollection() -{ ; } +G4VDigiCollection::~G4VDigiCollection() { ; } -G4bool G4VDigiCollection::operator==(const G4VDigiCollection &right) const -{ - return ((collectionName==right.collectionName) - &&(DMname==right.DMname)); +G4bool G4VDigiCollection::operator==(const G4VDigiCollection& right) const +{ + return ((collectionName == right.collectionName) && (DMname == right.DMname)); } -void G4VDigiCollection::DrawAllDigi() -{;} - -void G4VDigiCollection::PrintAllDigi() -{;} +void G4VDigiCollection::DrawAllDigi() { ; } +void G4VDigiCollection::PrintAllDigi() { ; } diff --git a/source/digits_hits/hits/include/G4HCofThisEvent.hh b/source/digits_hits/hits/include/G4HCofThisEvent.hh index 4a1d100093..79903523e2 100644 --- a/source/digits_hits/hits/include/G4HCofThisEvent.hh +++ b/source/digits_hits/hits/include/G4HCofThisEvent.hh @@ -45,66 +45,82 @@ // GetHC() and GetNumberOfCollections() for accessing to the stored hits // collection(s). -class G4HCofThisEvent +class G4HCofThisEvent { - public: - G4HCofThisEvent(); - G4HCofThisEvent(G4int cap); - ~G4HCofThisEvent(); - inline void *operator new(size_t); - inline void operator delete(void* anHCoTE); + public: + G4HCofThisEvent(); + G4HCofThisEvent(G4int cap); + ~G4HCofThisEvent(); + inline void* operator new(size_t); + inline void operator delete(void* anHCoTE); - void AddHitsCollection(G4int HCID,G4VHitsCollection * aHC); + void AddHitsCollection(G4int HCID, G4VHitsCollection* aHC); - G4HCofThisEvent(const G4HCofThisEvent&); - G4HCofThisEvent& operator=(const G4HCofThisEvent&); - private: - std::vector * HC; + G4HCofThisEvent(const G4HCofThisEvent&); + G4HCofThisEvent& operator=(const G4HCofThisEvent&); - public: // with description - inline G4VHitsCollection* GetHC(G4int i) - { return (*HC)[i]; } - // Returns a pointer to a hits collection. Null will be returned - // if the particular collection is not stored at the current event. - // The integer argument is ID number which is assigned by G4SDManager - // and the number can be obtained by G4SDManager::GetHitsCollectionID() - // method. - inline G4int GetNumberOfCollections() - { - G4int n = 0; - for(size_t i=0;isize();i++) - { - if((*HC)[i]) n++; - } - return n; - } - // Returns the number of hits collections which are stored in this class - // object. - public: - inline size_t GetCapacity() - { - return HC->size(); - } + private: + std::vector* HC; + + public: // with description + inline G4VHitsCollection* GetHC(G4int i) { return (*HC)[i]; } + // Returns a pointer to a hits collection. Null will be returned + // if the particular collection is not stored at the current event. + // The integer argument is ID number which is assigned by G4SDManager + // and the number can be obtained by G4SDManager::GetHitsCollectionID() + // method. + inline G4int GetNumberOfCollections() + { + G4int n = 0; + for(size_t i = 0; i < HC->size(); i++) + { + if((*HC)[i]) + n++; + } + return n; + } + // Returns the number of hits collections which are stored in this class + // object. + public: + inline size_t GetCapacity() { return HC->size(); } }; #if defined G4DIGI_ALLOC_EXPORT - extern G4DLLEXPORT G4Allocator*& anHCoTHAllocator_G4MT_TLS_(); +extern G4DLLEXPORT G4Allocator*& anHCoTHAllocator_G4MT_TLS_(); #else - extern G4DLLIMPORT G4Allocator*& anHCoTHAllocator_G4MT_TLS_(); +extern G4DLLIMPORT G4Allocator*& anHCoTHAllocator_G4MT_TLS_(); #endif inline void* G4HCofThisEvent::operator new(size_t) -{ ;;; if (!anHCoTHAllocator_G4MT_TLS_()) anHCoTHAllocator_G4MT_TLS_() = new G4Allocator ; G4Allocator &anHCoTHAllocator = *anHCoTHAllocator_G4MT_TLS_(); ;;; +{ + ; + ; + ; + if(!anHCoTHAllocator_G4MT_TLS_()) + anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; + G4Allocator& anHCoTHAllocator = + *anHCoTHAllocator_G4MT_TLS_(); + ; + ; + ; void* anHCoTH; - anHCoTH = (void*)anHCoTHAllocator.MallocSingle(); + anHCoTH = (void*) anHCoTHAllocator.MallocSingle(); return anHCoTH; } inline void G4HCofThisEvent::operator delete(void* anHCoTH) -{ ;;; if (!anHCoTHAllocator_G4MT_TLS_()) anHCoTHAllocator_G4MT_TLS_() = new G4Allocator ; G4Allocator &anHCoTHAllocator = *anHCoTHAllocator_G4MT_TLS_(); ;;; - anHCoTHAllocator.FreeSingle((G4HCofThisEvent*)anHCoTH); +{ + ; + ; + ; + if(!anHCoTHAllocator_G4MT_TLS_()) + anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; + G4Allocator& anHCoTHAllocator = + *anHCoTHAllocator_G4MT_TLS_(); + ; + ; + ; + anHCoTHAllocator.FreeSingle((G4HCofThisEvent*) anHCoTH); } - #endif - diff --git a/source/digits_hits/hits/include/G4THitsCollection.hh b/source/digits_hits/hits/include/G4THitsCollection.hh index f45afda833..c97b001a25 100644 --- a/source/digits_hits/hits/include/G4THitsCollection.hh +++ b/source/digits_hits/hits/include/G4THitsCollection.hh @@ -47,149 +47,185 @@ class G4HitsCollection : public G4VHitsCollection { - public: - G4HitsCollection(); - G4HitsCollection(G4String detName,G4String colNam); - virtual ~G4HitsCollection(); - G4bool operator==(const G4HitsCollection &right) const; + public: + G4HitsCollection(); + G4HitsCollection(G4String detName, G4String colNam); + virtual ~G4HitsCollection(); + G4bool operator==(const G4HitsCollection& right) const; - protected: - void* theCollection; + protected: + void* theCollection; }; #if defined G4DIGI_ALLOC_EXPORT - extern G4DLLEXPORT G4Allocator*& anHCAllocator_G4MT_TLS_(); +extern G4DLLEXPORT G4Allocator*& anHCAllocator_G4MT_TLS_(); #else - extern G4DLLIMPORT G4Allocator*& anHCAllocator_G4MT_TLS_(); +extern G4DLLIMPORT G4Allocator*& anHCAllocator_G4MT_TLS_(); #endif -template class G4THitsCollection : public G4HitsCollection +template +class G4THitsCollection : public G4HitsCollection { - public: - G4THitsCollection(); - public: // with description - G4THitsCollection(G4String detName,G4String colNam); - // constructor. - public: - virtual ~G4THitsCollection(); - G4bool operator==(const G4THitsCollection &right) const; - - inline void *operator new(size_t); - inline void operator delete(void* anHC); - public: // with description - virtual void DrawAllHits(); - virtual void PrintAllHits(); - // These two methods invokes Draw() and Print() methods of all of - // hit objects stored in this collection, respectively. + public: + G4THitsCollection(); - public: // with description - inline T* operator[](size_t i) const - { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - return (*((std::vector*)theCollection))[i]; - } - // Returns a pointer to a concrete hit object. - inline std::vector* GetVector() const - { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - return (std::vector*)theCollection; } - // Returns a collection vector. - inline size_t insert(T* aHit) - { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector*theHitsCollection = (std::vector*)theCollection; - theHitsCollection->push_back(aHit); - return theHitsCollection->size(); - } - // Insert a hit object. Total number of hit objects stored in this - // collection is returned. - inline size_t entries() const - { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector*theHitsCollection = (std::vector*)theCollection; - return theHitsCollection->size(); - } - // Returns the number of hit objects stored in this collection + public: // with description + G4THitsCollection(G4String detName, G4String colNam); + // constructor. + public: + virtual ~G4THitsCollection(); + G4bool operator==(const G4THitsCollection& right) const; - public: - virtual G4VHit* GetHit(size_t i) const - { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - return (*((std::vector*)theCollection))[i]; - } - virtual size_t GetSize() const - { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - return ((std::vector*)theCollection)->size(); - } + inline void* operator new(size_t); + inline void operator delete(void* anHC); + + public: // with description + virtual void DrawAllHits(); + virtual void PrintAllHits(); + // These two methods invokes Draw() and Print() methods of all of + // hit objects stored in this collection, respectively. + + public: // with description + inline T* operator[](size_t i) const + { + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + return (*((std::vector*) theCollection))[i]; + } + // Returns a pointer to a concrete hit object. + inline std::vector* GetVector() const + { + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + return (std::vector*) theCollection; + } + // Returns a collection vector. + inline size_t insert(T* aHit) + { + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theHitsCollection = (std::vector*) theCollection; + theHitsCollection->push_back(aHit); + return theHitsCollection->size(); + } + // Insert a hit object. Total number of hit objects stored in this + // collection is returned. + inline size_t entries() const + { + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theHitsCollection = (std::vector*) theCollection; + return theHitsCollection->size(); + } + // Returns the number of hit objects stored in this collection + + public: + virtual G4VHit* GetHit(size_t i) const + { + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + return (*((std::vector*) theCollection))[i]; + } + virtual size_t GetSize() const + { + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + return ((std::vector*) theCollection)->size(); + } }; -template inline void* G4THitsCollection::operator new(size_t) +template +inline void* G4THitsCollection::operator new(size_t) { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - G4Allocator &anHCAllocator = *anHCAllocator_G4MT_TLS_(); ;;; + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + G4Allocator& anHCAllocator = *anHCAllocator_G4MT_TLS_(); + ; + ; + ; void* anHC; - anHC = (void*)anHCAllocator.MallocSingle(); + anHC = (void*) anHCAllocator.MallocSingle(); return anHC; } -template inline void G4THitsCollection::operator delete(void* anHC) +template +inline void G4THitsCollection::operator delete(void* anHC) { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - G4Allocator &anHCAllocator = *anHCAllocator_G4MT_TLS_(); ;;; - anHCAllocator.FreeSingle((G4HitsCollection*)anHC); + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + G4Allocator& anHCAllocator = *anHCAllocator_G4MT_TLS_(); + ; + ; + ; + anHCAllocator.FreeSingle((G4HitsCollection*) anHC); } -template G4THitsCollection::G4THitsCollection() +template +G4THitsCollection::G4THitsCollection() { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theHitsCollection = new std::vector; - theCollection = (void*)theHitsCollection; + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theHitsCollection = new std::vector; + theCollection = (void*) theHitsCollection; } -template G4THitsCollection::G4THitsCollection(G4String detName,G4String colNam) -: G4HitsCollection(detName,colNam) +template +G4THitsCollection::G4THitsCollection(G4String detName, G4String colNam) + : G4HitsCollection(detName, colNam) { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theHitsCollection = new std::vector; - theCollection = (void*)theHitsCollection; + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theHitsCollection = new std::vector; + theCollection = (void*) theHitsCollection; } -template G4THitsCollection::~G4THitsCollection() +template +G4THitsCollection::~G4THitsCollection() { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theHitsCollection = (std::vector*)theCollection; - //theHitsCollection->clearAndDestroy(); - for(size_t i=0;isize();++i) - { delete (*theHitsCollection)[i]; } + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theHitsCollection = (std::vector*) theCollection; + // theHitsCollection->clearAndDestroy(); + for(size_t i = 0; i < theHitsCollection->size(); ++i) + { + delete(*theHitsCollection)[i]; + } theHitsCollection->clear(); delete theHitsCollection; } -template G4bool G4THitsCollection::operator==(const G4THitsCollection &right) const +template +G4bool G4THitsCollection::operator==(const G4THitsCollection& right) const { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - return (collectionName==right.collectionName); + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + return (collectionName == right.collectionName); } -template void G4THitsCollection::DrawAllHits() +template +void G4THitsCollection::DrawAllHits() { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theHitsCollection = (std::vector*)theCollection; - size_t n = theHitsCollection->size(); - for(size_t i=0;iDraw(); } + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theHitsCollection = (std::vector*) theCollection; + size_t n = theHitsCollection->size(); + for(size_t i = 0; i < n; ++i) + { + (*theHitsCollection)[i]->Draw(); + } } -template void G4THitsCollection::PrintAllHits() +template +void G4THitsCollection::PrintAllHits() { - if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator; - std::vector * theHitsCollection - = (std::vector*)theCollection; - size_t n = theHitsCollection->size(); - for(size_t i=0;iPrint(); } + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + std::vector* theHitsCollection = (std::vector*) theCollection; + size_t n = theHitsCollection->size(); + for(size_t i = 0; i < n; ++i) + { + (*theHitsCollection)[i]->Print(); + } } #endif - diff --git a/source/digits_hits/hits/include/G4THitsMap.hh b/source/digits_hits/hits/include/G4THitsMap.hh index abf6c5de27..e1e865431c 100644 --- a/source/digits_hits/hits/include/G4THitsMap.hh +++ b/source/digits_hits/hits/include/G4THitsMap.hh @@ -44,428 +44,412 @@ // cannot be instansiated with a template class. Thus G4HitsMap // class MUST NOT be directly used by the user. -template > +template > class G4VTHitsMap : public G4HitsCollection { -private: - typedef std::multimap mmap_t; - typedef std::pair pair_t; - typedef std::unordered_multimap uommap_t; + private: + typedef std::multimap mmap_t; + typedef std::pair pair_t; + typedef std::unordered_multimap uommap_t; - #define is_same_t(_Tp, _Up) std::is_same<_Tp, _Up>::value - #define is_multimap_t(_Mp) std::is_same<_Mp, mmap_t>::value - #define is_uommap_t(_Mp) std::is_same<_Mp, uommap_t>::value - #define is_mmap_t(_Mp) (is_multimap_t(_Mp) || is_uommap_t(_Mp)) - #define is_fundamental_t(_Tp) std::is_fundamental<_Tp>::value +#define is_same_t(_Tp, _Up) std::is_same<_Tp, _Up>::value +#define is_multimap_t(_Mp) std::is_same<_Mp, mmap_t>::value +#define is_uommap_t(_Mp) std::is_same<_Mp, uommap_t>::value +#define is_mmap_t(_Mp) (is_multimap_t(_Mp) || is_uommap_t(_Mp)) +#define is_fundamental_t(_Tp) std::is_fundamental<_Tp>::value - template - using enable_if_t = typename std::enable_if<_Bp, _Tp>::type; + template + using enable_if_t = typename std::enable_if<_Bp, _Tp>::type; - // ensure fundamental types are initialized to zero - template = 0> - T* allocate() const - { return new T(0.); } - // non-fundamental types should set values to appropriate values - // and avoid issues such as: - // G4StatDouble stat(0.); stat += 1.0; gives n == 2; - template = 0> - T* allocate() const - { return new T(); } + // ensure fundamental types are initialized to zero + template = 0> + T* allocate() const + { + return new T(0.); + } + // non-fundamental types should set values to appropriate values + // and avoid issues such as: + // G4StatDouble stat(0.); stat += 1.0; gives n == 2; + template = 0> + T* allocate() const + { + return new T(); + } -public: - typedef G4VTHitsMap this_type; - typedef T value_type; - typedef Map_t map_type; - typedef typename map_type::iterator iterator; - typedef typename map_type::const_iterator const_iterator; + public: + typedef G4VTHitsMap this_type; + typedef T value_type; + typedef Map_t map_type; + typedef typename map_type::iterator iterator; + typedef typename map_type::const_iterator const_iterator; -public: // with description - // generic constructor - G4VTHitsMap(); - // det + collection description constructor - G4VTHitsMap(G4String detName, G4String colNam); - // destructor - virtual ~G4VTHitsMap(); - // equivalence operator - G4bool operator==(const G4VTHitsMap &right) const; + public: // with description + // generic constructor + G4VTHitsMap(); + // det + collection description constructor + G4VTHitsMap(G4String detName, G4String colNam); + // destructor + virtual ~G4VTHitsMap(); + // equivalence operator + G4bool operator==(const G4VTHitsMap& right) const; - //------------------------------------------------------------------------// - // Generic operator += where add(...) overloads handle various - // U and MapU_t types - //------------------------------------------------------------------------// - template - this_type& operator+=(const G4VTHitsMap& right) const + //------------------------------------------------------------------------// + // Generic operator += where add(...) overloads handle various + // U and MapU_t types + //------------------------------------------------------------------------// + template + this_type& operator+=(const G4VTHitsMap& right) const + { + MapU_t* aHitsMap = right.GetMap(); + for(auto itr = aHitsMap->begin(); itr != aHitsMap->end(); ++itr) + add(itr->first, *(itr->second)); + return (this_type&) (*this); + } + //------------------------------------------------------------------------// + + public: // with description + virtual void DrawAllHits(); + virtual void PrintAllHits(); + // These two methods invokes Draw() and Print() methods of all of + // hit objects stored in this map, respectively. + + public: + // Generic iteration + inline Map_t* GetContainer() const { return (Map_t*) theCollection; } + + inline typename Map_t::size_type size() { return GetContainer()->size(); } + + inline typename Map_t::size_type GetIndex(iterator itr) { return itr->first; } + + inline typename Map_t::size_type GetIndex(const_iterator itr) const + { + return itr->first; + } + + template = 0> + inline T* GetObject(G4int idx) const + { + return (GetContainer()->count(idx) != 0) ? (*GetContainer())[idx] : nullptr; + } + + template = 0> + inline T* GetObject(G4int idx) const + { + return (GetContainer()->count(idx) != 0) ? GetContainer()->find(idx)->second + : nullptr; + } + + inline T* GetObject(iterator itr) const { return itr->second; } + + inline const T* GetObject(const_iterator itr) const { return itr->second; } + + iterator begin() { return GetContainer()->begin(); } + iterator end() { return GetContainer()->end(); } + const_iterator begin() const { return GetContainer()->begin(); } + const_iterator end() const { return GetContainer()->end(); } + const_iterator cbegin() const { return GetContainer()->cbegin(); } + const_iterator cend() const { return GetContainer()->cend(); } + + public: // with description + // Returns a pointer to a concrete hit object. + inline Map_t* GetMap() const { return (Map_t*) theCollection; } + // Overwrite a hit object. Total number of hit objects stored in this + // map is returned. + inline size_t entries() const { return ((Map_t*) theCollection)->size(); } + // Returns the number of hit objects stored in this map + inline void clear(); + + public: + virtual G4VHit* GetHit(size_t) const { return 0; } + virtual size_t GetSize() const { return ((Map_t*) theCollection)->size(); } + + public: + //------------------------------------------------------------------------// + // Add/Insert a hit object. Total number of hit objects stored in this + // map is returned. + //------------------------------------------------------------------------// + // Standard map overload for same type + //------------------------------------------------------------------------// + // here we don't use allocate() since instances like G4Colour() == white + // and += adds to white (not correct) + template = 0> + size_t add(const G4int& key, U*& aHit) const + { + map_type* theHitsMap = GetMap(); + if(theHitsMap->find(key) == theHitsMap->end()) + theHitsMap->insert(pair_t(key, new T(*aHit))); + else + *theHitsMap->find(key)->second += *aHit; + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Multimap overload for same type T + //------------------------------------------------------------------------// + template = 0> + size_t add(const G4int& key, U*& aHit) const + { + map_type* theHitsMap = GetMap(); + theHitsMap->insert(pair_t(key, aHit)); + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Multimap overload for different types + // assumes type T has overload of += operator for U + //------------------------------------------------------------------------// + template = 0> + size_t add(const G4int& key, U*& aHit) const + { + map_type* theHitsMap = GetMap(); + T* hit = allocate(); + *hit += *aHit; + theHitsMap->insert(pair_t(key, hit)); + return theHitsMap->size(); + } + + public: + //------------------------------------------------------------------------// + // Standard map overload for same type + // assumes type T has overload of += operator for U + //------------------------------------------------------------------------// + // here we don't use allocate() since instances like G4Colour() == white + // and += adds to white (not correct) + template = 0> + size_t add(const G4int& key, U& aHit) const + { + map_type* theHitsMap = GetMap(); + if(theHitsMap->find(key) == theHitsMap->end()) + theHitsMap->insert(pair_t(key, new T(aHit))); + else + *theHitsMap->find(key)->second += aHit; + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Standard map overload for different type + // assumes type T has overload of += operator for U + //------------------------------------------------------------------------// + template = 0> + size_t add(const G4int& key, U& aHit) const + { + map_type* theHitsMap = GetMap(); + if(theHitsMap->find(key) == theHitsMap->end()) + theHitsMap->insert(pair_t(key, allocate())); + *theHitsMap->find(key)->second += aHit; + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Multimap overload for same type T + //------------------------------------------------------------------------// + template = 0> + size_t add(const G4int& key, U& aHit) const + { + map_type* theHitsMap = GetMap(); + theHitsMap->insert(pair_t(key, new T(aHit))); + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Multimap overload for different types + // assumes type T has overload of += operator for U + //------------------------------------------------------------------------// + template = 0> + size_t add(const G4int& key, U& aHit) const + { + map_type* theHitsMap = GetMap(); + T* hit = allocate(); + *hit += aHit; + theHitsMap->insert(pair_t(key, hit)); + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + + public: + //------------------------------------------------------------------------// + // Set a hit object. Total number of hit objects stored in this + // map is returned. + //------------------------------------------------------------------------// + // Standard overload for same type T + //------------------------------------------------------------------------// + template = 0> + inline size_t set(const G4int& key, U*& aHit) const + { + map_type* theHitsMap = GetMap(); + if(theHitsMap->find(key) != theHitsMap->end()) + delete theHitsMap->find(key)->second; + theHitsMap->find(key)->second = aHit; + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Multimap overload for same type T + //------------------------------------------------------------------------// + template = 0> + inline size_t set(const G4int& key, U*& aHit) const + { + map_type* theHitsMap = GetMap(); + if(theHitsMap->find(key) != theHitsMap->end()) + theHitsMap->insert(pair_t(key, aHit)); + else { - MapU_t* aHitsMap = right.GetMap(); - for(auto itr = aHitsMap->begin(); itr != aHitsMap->end(); ++itr) - add(itr->first, *(itr->second)); - return (this_type&)(*this); + delete theHitsMap->find(key)->second; + theHitsMap->find(key)->second = aHit; } - //------------------------------------------------------------------------// - -public: // with description - virtual void DrawAllHits(); - virtual void PrintAllHits(); - // These two methods invokes Draw() and Print() methods of all of - // hit objects stored in this map, respectively. - -public: - // Generic iteration - inline Map_t* GetContainer() const - { return (Map_t*) theCollection; } - - inline typename Map_t::size_type size() - { return GetContainer()->size(); } - - inline typename Map_t::size_type GetIndex(iterator itr) - { return itr->first; } - - inline typename Map_t::size_type GetIndex(const_iterator itr) const - { return itr->first; } - - template = 0> - inline T* GetObject(G4int idx) const - { return (GetContainer()->count(idx) != 0) ? (*GetContainer())[idx] : nullptr; } - - template = 0> - inline T* GetObject(G4int idx) const + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Standard map overload for different types + //------------------------------------------------------------------------// + template = 0> + inline size_t set(const G4int& key, U*& aHit) const + { + map_type* theHitsMap = GetMap(); + T* hit = nullptr; + if(theHitsMap->find(key) == theHitsMap->end()) + theHitsMap->insert(std::make_pair(key, hit = allocate())); + else + hit = theHitsMap->find(key)->second; + *hit += *aHit; + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Multimap overload for different types + //------------------------------------------------------------------------// + template = 0> + inline size_t set(const G4int& key, U*& aHit) const + { + map_type* theHitsMap = GetMap(); + T* hit = allocate(); + *hit += *aHit; + if(theHitsMap->find(key) != theHitsMap->end()) + theHitsMap->insert(pair_t(key, hit)); + else { - return (GetContainer()->count(idx) != 0) ? GetContainer()->find(idx)->second : nullptr; + delete theHitsMap->find(key)->second; + theHitsMap->find(key)->second = hit; } + return theHitsMap->size(); + } + //------------------------------------------------------------------------// - inline T* GetObject(iterator itr) const - { return itr->second; } + public: + //------------------------------------------------------------------------// + // Set a hit object. Total number of hit objects stored in this + // map is returned. + //------------------------------------------------------------------------// + // Standard overload for same type T + //------------------------------------------------------------------------// + template = 0> + inline size_t set(const G4int& key, U& aHit) const + { + map_type* theHitsMap = GetMap(); + T* hit = nullptr; + if(theHitsMap->find(key) != theHitsMap->end()) + hit = theHitsMap->find(key)->second; + else + theHitsMap->insert(pair_t(key, hit = allocate())); + *hit = aHit; + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Multimap overload for same type T + //------------------------------------------------------------------------// + template = 0> + inline size_t set(const G4int& key, U& aHit) const + { + map_type* theHitsMap = GetMap(); + if(theHitsMap->find(key) != theHitsMap->end()) + *theHitsMap->find(key)->second = aHit; + else + theHitsMap->insert(pair_t(key, new T(aHit))); + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Standard map overload for different types + //------------------------------------------------------------------------// + template = 0> + inline size_t set(const G4int& key, U& aHit) const + { + map_type* theHitsMap = GetMap(); + T* hit = nullptr; + if(theHitsMap->find(key) == theHitsMap->end()) + theHitsMap->insert(std::make_pair(key, hit = allocate())); + else + hit = theHitsMap->find(key)->second; + *hit += aHit; + return theHitsMap->size(); + } + //------------------------------------------------------------------------// + // Multimap overload for different types + //------------------------------------------------------------------------// + template = 0> + inline size_t set(const G4int& key, U& aHit) const + { + map_type* theHitsMap = GetMap(); + T* hit = allocate(); + *hit += aHit; + if(theHitsMap->find(key) != theHitsMap->end()) + *theHitsMap->find(key)->second = *hit; + else + theHitsMap->insert(pair_t(key, hit)); + return theHitsMap->size(); + } + //------------------------------------------------------------------------// - inline const T* GetObject(const_iterator itr) const - { return itr->second; } - - iterator begin() { return GetContainer()->begin(); } - iterator end() { return GetContainer()->end(); } - const_iterator begin() const { return GetContainer()->begin(); } - const_iterator end() const { return GetContainer()->end(); } - const_iterator cbegin() const { return GetContainer()->cbegin(); } - const_iterator cend() const { return GetContainer()->cend(); } - -public: // with description - // Returns a pointer to a concrete hit object. - inline Map_t* GetMap() const - { return (Map_t*)theCollection; } - // Overwrite a hit object. Total number of hit objects stored in this - // map is returned. - inline size_t entries() const - { return ((Map_t*)theCollection)->size(); } - // Returns the number of hit objects stored in this map - inline void clear(); - -public: - virtual G4VHit* GetHit(size_t) const {return 0;} - virtual size_t GetSize() const - { return ((Map_t*)theCollection)->size(); } - -public: - //------------------------------------------------------------------------// - // Add/Insert a hit object. Total number of hit objects stored in this - // map is returned. - //------------------------------------------------------------------------// - // Standard map overload for same type - //------------------------------------------------------------------------// - // here we don't use allocate() since instances like G4Colour() == white - // and += adds to white (not correct) - template = 0> - size_t add(const G4int& key, U*& aHit) const - { - map_type* theHitsMap = GetMap(); - if(theHitsMap->find(key) == theHitsMap->end()) - theHitsMap->insert(pair_t(key, new T(*aHit))); - else - *theHitsMap->find(key)->second += *aHit; - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Multimap overload for same type T - //------------------------------------------------------------------------// - template = 0> - size_t add(const G4int& key, U*& aHit) const - { - map_type* theHitsMap = GetMap(); - theHitsMap->insert(pair_t(key, aHit)); - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Multimap overload for different types - // assumes type T has overload of += operator for U - //------------------------------------------------------------------------// - template = 0> - size_t add(const G4int& key, U*& aHit) const - { - map_type* theHitsMap = GetMap(); - T* hit = allocate(); - *hit += *aHit; - theHitsMap->insert(pair_t(key, hit)); - return theHitsMap->size(); - } - -public: - //------------------------------------------------------------------------// - // Standard map overload for same type - // assumes type T has overload of += operator for U - //------------------------------------------------------------------------// - // here we don't use allocate() since instances like G4Colour() == white - // and += adds to white (not correct) - template = 0> - size_t add(const G4int& key, U& aHit) const - { - map_type* theHitsMap = GetMap(); - if(theHitsMap->find(key) == theHitsMap->end()) - theHitsMap->insert(pair_t(key, new T(aHit))); - else - *theHitsMap->find(key)->second += aHit; - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Standard map overload for different type - // assumes type T has overload of += operator for U - //------------------------------------------------------------------------// - template = 0> - size_t add(const G4int& key, U& aHit) const - { - map_type* theHitsMap = GetMap(); - if(theHitsMap->find(key) == theHitsMap->end()) - theHitsMap->insert(pair_t(key, allocate())); - *theHitsMap->find(key)->second += aHit; - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Multimap overload for same type T - //------------------------------------------------------------------------// - template = 0> - size_t add(const G4int& key, U& aHit) const - { - map_type* theHitsMap = GetMap(); - theHitsMap->insert(pair_t(key, new T(aHit))); - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Multimap overload for different types - // assumes type T has overload of += operator for U - //------------------------------------------------------------------------// - template = 0> - size_t add(const G4int& key, U& aHit) const - { - map_type* theHitsMap = GetMap(); - T* hit = allocate(); - *hit += aHit; - theHitsMap->insert(pair_t(key, hit)); - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - -public: - //------------------------------------------------------------------------// - // Set a hit object. Total number of hit objects stored in this - // map is returned. - //------------------------------------------------------------------------// - // Standard overload for same type T - //------------------------------------------------------------------------// - template = 0> - inline size_t set(const G4int& key, U*& aHit) const - { - map_type* theHitsMap = GetMap(); - if(theHitsMap->find(key) != theHitsMap->end()) - delete theHitsMap->find(key)->second; - theHitsMap->find(key)->second = aHit; - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Multimap overload for same type T - //------------------------------------------------------------------------// - template = 0> - inline size_t set(const G4int& key, U*& aHit) const - { - map_type* theHitsMap = GetMap(); - if(theHitsMap->find(key) != theHitsMap->end()) - theHitsMap->insert(pair_t(key, aHit)); - else - { - delete theHitsMap->find(key)->second; - theHitsMap->find(key)->second = aHit; - } - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Standard map overload for different types - //------------------------------------------------------------------------// - template = 0> - inline size_t set(const G4int & key, U*& aHit) const - { - map_type* theHitsMap = GetMap(); - T* hit = nullptr; - if(theHitsMap->find(key) == theHitsMap->end()) - theHitsMap->insert(std::make_pair(key, hit = allocate())); - else - hit = theHitsMap->find(key)->second; - *hit += *aHit; - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Multimap overload for different types - //------------------------------------------------------------------------// - template = 0> - inline size_t set(const G4int& key, U*& aHit) const - { - map_type* theHitsMap = GetMap(); - T* hit = allocate(); - *hit += *aHit; - if(theHitsMap->find(key) != theHitsMap->end()) - theHitsMap->insert(pair_t(key, hit)); - else - { - delete theHitsMap->find(key)->second; - theHitsMap->find(key)->second = hit; - } - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - -public: - //------------------------------------------------------------------------// - // Set a hit object. Total number of hit objects stored in this - // map is returned. - //------------------------------------------------------------------------// - // Standard overload for same type T - //------------------------------------------------------------------------// - template = 0> - inline size_t set(const G4int& key, U& aHit) const - { - map_type* theHitsMap = GetMap(); - T* hit = nullptr; - if(theHitsMap->find(key) != theHitsMap->end()) - hit = theHitsMap->find(key)->second; - else - theHitsMap->insert(pair_t(key, hit = allocate())); - *hit = aHit; - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Multimap overload for same type T - //------------------------------------------------------------------------// - template = 0> - inline size_t set(const G4int& key, U& aHit) const - { - map_type* theHitsMap = GetMap(); - if(theHitsMap->find(key) != theHitsMap->end()) - *theHitsMap->find(key)->second = aHit; - else - theHitsMap->insert(pair_t(key, new T(aHit))); - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Standard map overload for different types - //------------------------------------------------------------------------// - template = 0> - inline size_t set(const G4int & key, U& aHit) const - { - map_type* theHitsMap = GetMap(); - T* hit = nullptr; - if(theHitsMap->find(key) == theHitsMap->end()) - theHitsMap->insert(std::make_pair(key, hit = allocate())); - else - hit = theHitsMap->find(key)->second; - *hit += aHit; - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - // Multimap overload for different types - //------------------------------------------------------------------------// - template = 0> - inline size_t set(const G4int& key, U& aHit) const - { - map_type* theHitsMap = GetMap(); - T* hit = allocate(); - *hit += aHit; - if(theHitsMap->find(key) != theHitsMap->end()) - *theHitsMap->find(key)->second = *hit; - else - theHitsMap->insert(pair_t(key, hit)); - return theHitsMap->size(); - } - //------------------------------------------------------------------------// - -public: - //------------------------------------------------------------------------// - // Enable bracket operator. Return pointer to data indexed by key or - // last occurring instance of pointer to data index by key in the - // case of a multimap - //------------------------------------------------------------------------// - template = 0> - T* operator[](G4int key) const - { - map_type* theHitsMap = GetMap(); - if(theHitsMap->find(key) != theHitsMap->end()) - return theHitsMap->find(key)->second; - return nullptr; - } - //------------------------------------------------------------------------// - template = 0> - T* operator[](G4int key) const - { + public: + //------------------------------------------------------------------------// + // Enable bracket operator. Return pointer to data indexed by key or + // last occurring instance of pointer to data index by key in the + // case of a multimap + //------------------------------------------------------------------------// + template = 0> + T* operator[](G4int key) const + { + map_type* theHitsMap = GetMap(); + if(theHitsMap->find(key) != theHitsMap->end()) + return theHitsMap->find(key)->second; + return nullptr; + } + //------------------------------------------------------------------------// + template = 0> + T* operator[](G4int key) const + { #ifdef G4VERBOSE - static bool _first = true; - if(_first) - { - _first = false; - G4Exception("G4THitsMap operator[]", "calling [] on multimap", - JustWarning, "Returning the last matching entry"); - } -#endif - map_type* theHitsMap = GetMap(); - iterator itr = theHitsMap->find(key); - if(itr != theHitsMap->end()) - { - std::advance(itr, theHitsMap->count(key)-1); - return itr->second; - } - return nullptr; + static bool _first = true; + if(_first) + { + _first = false; + G4Exception("G4THitsMap operator[]", "calling [] on multimap", + JustWarning, "Returning the last matching entry"); } - //------------------------------------------------------------------------// +#endif + map_type* theHitsMap = GetMap(); + iterator itr = theHitsMap->find(key); + if(itr != theHitsMap->end()) + { + std::advance(itr, theHitsMap->count(key) - 1); + return itr->second; + } + return nullptr; + } + //------------------------------------------------------------------------// - #undef is_same_t - #undef is_multimap_t - #undef is_uommap_t - #undef is_mmap_t - #undef is_fundamental_t +#undef is_same_t +#undef is_multimap_t +#undef is_uommap_t +#undef is_mmap_t +#undef is_fundamental_t }; //============================================================================// @@ -473,16 +457,16 @@ public: template G4VTHitsMap::G4VTHitsMap() { - theCollection = (void*)new Map_t; + theCollection = (void*) new Map_t; } //============================================================================// template -G4VTHitsMap::G4VTHitsMap(G4String detName,G4String colNam) - : G4HitsCollection(detName,colNam) +G4VTHitsMap::G4VTHitsMap(G4String detName, G4String colNam) + : G4HitsCollection(detName, colNam) { - theCollection = (void*)new Map_t; + theCollection = (void*) new Map_t; } //============================================================================// @@ -492,43 +476,46 @@ G4VTHitsMap::~G4VTHitsMap() { map_type* theHitsMap = GetMap(); for(iterator itr = theHitsMap->begin(); itr != theHitsMap->end(); ++itr) - delete itr->second; + delete itr->second; delete theHitsMap; } //============================================================================// template -G4bool G4VTHitsMap::operator==(const G4VTHitsMap &right) const +G4bool G4VTHitsMap::operator==( + const G4VTHitsMap& right) const { - return (collectionName==right.collectionName); + return (collectionName == right.collectionName); } //============================================================================// template void G4VTHitsMap::DrawAllHits() -{;} +{ + ; +} //============================================================================// template void G4VTHitsMap::PrintAllHits() { - G4cout << "G4THitsMap " << SDname << " / " << collectionName << " --- " - << entries() << " entries" << G4endl; - /*----- commented out for the use-case where cannot be initialized - to be zero or does not support += operator. - Map_t * theHitsMap = GetMap(); - typename Map_t::iterator itr = theHitsMap->begin(); - T sum = 0.; - for(; itr != theHitsMap->end(); ++itr) { - G4cout << " " << itr->first << " : " - << *(itr->second) << G4endl; - sum += *(itr->second); - } - G4cout << " Total : " << sum << G4endl; - ----------------------------------------------------------------------*/ + G4cout << "G4THitsMap " << SDname << " / " << collectionName << " --- " + << entries() << " entries" << G4endl; + /*----- commented out for the use-case where cannot be initialized + to be zero or does not support += operator. + Map_t * theHitsMap = GetMap(); + typename Map_t::iterator itr = theHitsMap->begin(); + T sum = 0.; + for(; itr != theHitsMap->end(); ++itr) { + G4cout << " " << itr->first << " : " + << *(itr->second) << G4endl; + sum += *(itr->second); + } + G4cout << " Total : " << sum << G4endl; + ----------------------------------------------------------------------*/ } //============================================================================// @@ -536,10 +523,10 @@ void G4VTHitsMap::PrintAllHits() template void G4VTHitsMap::clear() { - Map_t * theHitsMap = GetMap(); - for(iterator itr = theHitsMap->begin(); itr != theHitsMap->end(); ++itr) - delete itr->second; - theHitsMap->clear(); + Map_t* theHitsMap = GetMap(); + for(iterator itr = theHitsMap->begin(); itr != theHitsMap->end(); ++itr) + delete itr->second; + theHitsMap->clear(); } //============================================================================// @@ -553,30 +540,33 @@ void G4VTHitsMap::clear() template class G4THitsMap : public G4VTHitsMap<_Tp, std::map> { -public: - typedef G4VTHitsMap<_Tp, std::map> parent_type; + public: + typedef G4VTHitsMap<_Tp, std::map> parent_type; -public: - G4THitsMap() : parent_type() { } - G4THitsMap(G4String detName,G4String colName) - : parent_type(detName, colName) { } + public: + G4THitsMap() + : parent_type() + {} + G4THitsMap(G4String detName, G4String colName) + : parent_type(detName, colName) + {} - using parent_type::operator +=; - using parent_type::operator ==; - using parent_type::operator []; - using parent_type::DrawAllHits; - using parent_type::PrintAllHits; - using parent_type::GetMap; - using parent_type::entries; - using parent_type::clear; - using parent_type::begin; - using parent_type::end; - using parent_type::cbegin; - using parent_type::cend; - using parent_type::GetHit; - using parent_type::GetSize; - using parent_type::add; - using parent_type::set; + using parent_type::operator+=; + using parent_type::operator==; + using parent_type::operator[]; + using parent_type::add; + using parent_type::begin; + using parent_type::cbegin; + using parent_type::cend; + using parent_type::clear; + using parent_type::DrawAllHits; + using parent_type::end; + using parent_type::entries; + using parent_type::GetHit; + using parent_type::GetMap; + using parent_type::GetSize; + using parent_type::PrintAllHits; + using parent_type::set; }; //============================================================================// @@ -584,94 +574,103 @@ public: template class G4THitsMultiMap : public G4VTHitsMap<_Tp, std::multimap> { -public: - typedef G4VTHitsMap<_Tp, std::multimap> parent_type; + public: + typedef G4VTHitsMap<_Tp, std::multimap> parent_type; -public: - G4THitsMultiMap() : parent_type() { } - G4THitsMultiMap(G4String detName, G4String colName) - : parent_type(detName, colName) { } + public: + G4THitsMultiMap() + : parent_type() + {} + G4THitsMultiMap(G4String detName, G4String colName) + : parent_type(detName, colName) + {} - using parent_type::operator +=; - using parent_type::operator ==; - using parent_type::operator []; - using parent_type::DrawAllHits; - using parent_type::PrintAllHits; - using parent_type::GetMap; - using parent_type::entries; - using parent_type::clear; - using parent_type::begin; - using parent_type::end; - using parent_type::cbegin; - using parent_type::cend; - using parent_type::GetHit; - using parent_type::GetSize; - using parent_type::add; - using parent_type::set; + using parent_type::operator+=; + using parent_type::operator==; + using parent_type::operator[]; + using parent_type::add; + using parent_type::begin; + using parent_type::cbegin; + using parent_type::cend; + using parent_type::clear; + using parent_type::DrawAllHits; + using parent_type::end; + using parent_type::entries; + using parent_type::GetHit; + using parent_type::GetMap; + using parent_type::GetSize; + using parent_type::PrintAllHits; + using parent_type::set; }; //============================================================================// template class G4THitsUnorderedMap - : public G4VTHitsMap<_Tp, std::unordered_map> + : public G4VTHitsMap<_Tp, std::unordered_map> { -public: - typedef G4VTHitsMap<_Tp, std::unordered_map> parent_type; + public: + typedef G4VTHitsMap<_Tp, std::unordered_map> parent_type; -public: - G4THitsUnorderedMap() : parent_type() { } - G4THitsUnorderedMap(G4String detName, G4String colName) - : parent_type(detName, colName) { } + public: + G4THitsUnorderedMap() + : parent_type() + {} + G4THitsUnorderedMap(G4String detName, G4String colName) + : parent_type(detName, colName) + {} - using parent_type::operator +=; - using parent_type::operator ==; - using parent_type::operator []; - using parent_type::DrawAllHits; - using parent_type::PrintAllHits; - using parent_type::GetMap; - using parent_type::entries; - using parent_type::clear; - using parent_type::begin; - using parent_type::end; - using parent_type::cbegin; - using parent_type::cend; - using parent_type::GetHit; - using parent_type::GetSize; - using parent_type::add; - using parent_type::set; + using parent_type::operator+=; + using parent_type::operator==; + using parent_type::operator[]; + using parent_type::add; + using parent_type::begin; + using parent_type::cbegin; + using parent_type::cend; + using parent_type::clear; + using parent_type::DrawAllHits; + using parent_type::end; + using parent_type::entries; + using parent_type::GetHit; + using parent_type::GetMap; + using parent_type::GetSize; + using parent_type::PrintAllHits; + using parent_type::set; }; //============================================================================// template class G4THitsUnorderedMultiMap - : public G4VTHitsMap<_Tp, std::unordered_multimap> + : public G4VTHitsMap<_Tp, std::unordered_multimap> { -public: - typedef G4VTHitsMap<_Tp, std::unordered_multimap> parent_type; + public: + typedef G4VTHitsMap<_Tp, std::unordered_multimap> parent_type; -public: - G4THitsUnorderedMultiMap() : parent_type() { } - G4THitsUnorderedMultiMap(G4String detName,G4String colName) - : parent_type(detName, colName) { } + public: + G4THitsUnorderedMultiMap() + : parent_type() + {} + G4THitsUnorderedMultiMap(G4String detName, G4String colName) + : parent_type(detName, colName) + {} - using parent_type::operator +=; - using parent_type::operator ==; - using parent_type::operator []; - using parent_type::DrawAllHits; - using parent_type::PrintAllHits; - using parent_type::GetMap; - using parent_type::entries; - using parent_type::clear; - using parent_type::begin; - using parent_type::end; - using parent_type::cbegin; - using parent_type::cend; - using parent_type::GetHit; - using parent_type::GetSize; - using parent_type::add; - using parent_type::set; + using parent_type::operator+=; + using parent_type::operator==; + using parent_type::operator[]; + using parent_type::add; + using parent_type::begin; + using parent_type::cbegin; + using parent_type::cend; + using parent_type::clear; + using parent_type::DrawAllHits; + using parent_type::end; + using parent_type::entries; + using parent_type::GetHit; + using parent_type::GetMap; + using parent_type::GetSize; + using parent_type::PrintAllHits; + using parent_type::set; }; //============================================================================// diff --git a/source/digits_hits/hits/include/G4THitsVector.hh b/source/digits_hits/hits/include/G4THitsVector.hh index 0fe7c1e73f..a4092a389f 100644 --- a/source/digits_hits/hits/include/G4THitsVector.hh +++ b/source/digits_hits/hits/include/G4THitsVector.hh @@ -48,528 +48,529 @@ // cannot be instansiated with a template class. Thus G4HitsVector // class MUST NOT be directly used by the user. -template > +template > class G4VTHitsVector : public G4HitsCollection { -public: - typedef G4VTHitsVector this_type; - typedef T value_type; - typedef Vector_t vector_type; - typedef typename vector_type::iterator iterator; - typedef typename vector_type::const_iterator const_iterator; + public: + typedef G4VTHitsVector this_type; + typedef T value_type; + typedef Vector_t vector_type; + typedef typename vector_type::iterator iterator; + typedef typename vector_type::const_iterator const_iterator; - typedef typename Vector_t::value_type store_type; - typedef std::pair pair_t; - typedef std::map map_t; - typedef std::unordered_map uomap_t; - typedef std::multimap mmap_t; - typedef std::unordered_multimap uommap_t; + typedef typename Vector_t::value_type store_type; + typedef std::pair pair_t; + typedef std::map map_t; + typedef std::unordered_map uomap_t; + typedef std::multimap mmap_t; + typedef std::unordered_multimap uommap_t; -private: - #define is_same_t(_Tp, _Up) std::is_same<_Tp, _Up>::value - #define is_fundamental_t(_Tp) std::is_fundamental<_Tp>::value + private: +#define is_same_t(_Tp, _Up) std::is_same<_Tp, _Up>::value +#define is_fundamental_t(_Tp) std::is_fundamental<_Tp>::value - #define is_std_map_t(_Mp) std::is_same<_Mp, map_t>::value - #define is_std_uomap_t(_Mp) std::is_same<_Mp, uomap_t>::value - #define is_std_mmap_t(_Mp) std::is_same<_Mp, mmap_t>::value - #define is_std_uommap_t(_Mp) std::is_same<_Mp, uommap_t>::value - #define is_map_t(_Mp) ( is_std_map_t(_Mp) ||\\ - is_std_mmap_t(_Mp) || \\ - is_std_uomap_t(_Mp) || \\ - is_std_uommap_t(_Mp) ) - #define is_pointer_t(_Tp) std::is_pointer<_Tp>::value - #define scast(_Tp) static_cast<_Tp> +#define is_std_map_t(_Mp) std::is_same<_Mp, map_t>::value +#define is_std_uomap_t(_Mp) std::is_same<_Mp, uomap_t>::value +#define is_std_mmap_t(_Mp) std::is_same<_Mp, mmap_t>::value +#define is_std_uommap_t(_Mp) std::is_same<_Mp, uommap_t>::value +#define is_map_t(_Mp) \ + (is_std_map_t(_Mp) ||\ is_std_mmap_t(_Mp) || \ is_std_uomap_t( \ + _Mp) || \ is_std_uommap_t(_Mp)) +#define is_pointer_t(_Tp) std::is_pointer<_Tp>::value +#define scast(_Tp) static_cast<_Tp> - template - using enable_if_t = typename std::enable_if<_Bp, _Tp>::type; + template + using enable_if_t = typename std::enable_if<_Bp, _Tp>::type; -public: - // generic constructor - G4VTHitsVector(G4int init_size = 0); - // det + collection description constructor - G4VTHitsVector(G4String detName, G4String colNam, G4int init_size = 0); - // destructor - virtual ~G4VTHitsVector(); - // equivalence operator - G4bool operator==(const this_type& rhs) const; + public: + // generic constructor + G4VTHitsVector(G4int init_size = 0); + // det + collection description constructor + G4VTHitsVector(G4String detName, G4String colNam, G4int init_size = 0); + // destructor + virtual ~G4VTHitsVector(); + // equivalence operator + G4bool operator==(const this_type& rhs) const; - virtual void DrawAllHits(); - virtual void PrintAllHits(); - // These two methods invokes Draw() and Print() methods of all of - // hit objects stored in this map, respectively. + virtual void DrawAllHits(); + virtual void PrintAllHits(); + // These two methods invokes Draw() and Print() methods of all of + // hit objects stored in this map, respectively. - // Generic iteration - inline Vector_t* GetContainer() const - { return scast(Vector_t*)(theCollection); } + // Generic iteration + inline Vector_t* GetContainer() const + { + return scast(Vector_t*)(theCollection); + } - inline typename Vector_t::size_type size() - { return GetContainer()->size(); } + inline typename Vector_t::size_type size() { return GetContainer()->size(); } - inline typename Vector_t::size_type GetIndex(iterator itr) - { return std::distance(begin(), itr); } + inline typename Vector_t::size_type GetIndex(iterator itr) + { + return std::distance(begin(), itr); + } - inline typename Vector_t::size_type GetIndex(const_iterator itr) const - { return std::distance(begin(), itr); } + inline typename Vector_t::size_type GetIndex(const_iterator itr) const + { + return std::distance(begin(), itr); + } - template = 0> - inline T* GetObject(G4int idx) const - { return (idx < (G4int)GetContainer()->size()) ? (*GetContainer())[idx] : nullptr; } + template = 0> + inline T* GetObject(G4int idx) const + { + return (idx < (G4int) GetContainer()->size()) ? (*GetContainer())[idx] + : nullptr; + } - template = 0> - inline T* GetObject(iterator itr) const - { return (*itr); } + template = 0> + inline T* GetObject(iterator itr) const + { + return (*itr); + } - template = 0> - inline const T* GetObject(const_iterator itr) const - { return (*itr); } + template = 0> + inline const T* GetObject(const_iterator itr) const + { + return (*itr); + } - template = 0> - inline T* GetObject(G4int idx) const - { return (idx < (G4int)GetContainer()->size()) ? &(*GetContainer())[idx] : nullptr; } + template = 0> + inline T* GetObject(G4int idx) const + { + return (idx < (G4int) GetContainer()->size()) ? &(*GetContainer())[idx] + : nullptr; + } - template = 0> - inline T* GetObject(iterator itr) const - { return &(*itr); } + template = 0> + inline T* GetObject(iterator itr) const + { + return &(*itr); + } - template = 0> - inline const T* GetObject(const_iterator itr) const - { return &(*itr); } + template = 0> + inline const T* GetObject(const_iterator itr) const + { + return &(*itr); + } - iterator begin() { return GetContainer()->begin(); } - iterator end() { return GetContainer()->end(); } - const_iterator begin() const { return GetContainer()->begin(); } - const_iterator end() const { return GetContainer()->end(); } - const_iterator cbegin() const { return GetContainer()->cbegin(); } - const_iterator cend() const { return GetContainer()->cend(); } + iterator begin() { return GetContainer()->begin(); } + iterator end() { return GetContainer()->end(); } + const_iterator begin() const { return GetContainer()->begin(); } + const_iterator end() const { return GetContainer()->end(); } + const_iterator cbegin() const { return GetContainer()->cbegin(); } + const_iterator cend() const { return GetContainer()->cend(); } - // Returns a pointer to a concrete hit object. - inline Vector_t* GetVector() const - { return scast(Vector_t*)(theCollection); } + // Returns a pointer to a concrete hit object. + inline Vector_t* GetVector() const { return scast(Vector_t*)(theCollection); } - // Overwrite a hit object. Total number of hit objects stored in this - // map is returned. - inline std::size_t entries() const - { return (scast(Vector_t*)(theCollection))->size(); } + // Overwrite a hit object. Total number of hit objects stored in this + // map is returned. + inline std::size_t entries() const + { + return (scast(Vector_t*)(theCollection))->size(); + } - // Returns the number of hit objects stored in this map - inline void clear(); + // Returns the number of hit objects stored in this map + inline void clear(); - virtual G4VHit* GetHit(std::size_t) const { return nullptr; } - virtual std::size_t GetSize() const - { return (scast(Vector_t*)(theCollection))->size(); } + virtual G4VHit* GetHit(std::size_t) const { return nullptr; } + virtual std::size_t GetSize() const + { + return (scast(Vector_t*)(theCollection))->size(); + } - inline map_t* GetMap() const; + inline map_t* GetMap() const; -public: - //------------------------------------------------------------------------// - // POINTER TYPE - //------------------------------------------------------------------------// - // ensure fundamental types are initialized to zero - template = 0> - store_type allocate() const - { return new T(0.); } + public: + //------------------------------------------------------------------------// + // POINTER TYPE + //------------------------------------------------------------------------// + // ensure fundamental types are initialized to zero + template = 0> + store_type allocate() const + { + return new T(0.); + } - // non-fundamental types should set values to appropriate values - // and G4StatDouble stat(0.); stat += 1.0; gives n == 2; - template = 0> - store_type allocate() const - { return new T(); } + // non-fundamental types should set values to appropriate values + // and G4StatDouble stat(0.); stat += 1.0; gives n == 2; + template = 0> + store_type allocate() const + { + return new T(); + } - // ensure fundamental types are initialized to zero - template = 0> - store_type null() const - { return nullptr; } + // ensure fundamental types are initialized to zero + template = 0> + store_type null() const + { + return nullptr; + } - //------------------------------------------------------------------------// - // NON-POINTER TYPE - //------------------------------------------------------------------------// - // ensure fundamental types are initialized to zero - template = 0> - store_type allocate() const - { return T(0.); } - // non-fundamental types should set values to appropriate values - // and G4StatDouble stat(0.); stat += 1.0; gives n == 2; - template = 0> - store_type allocate() const - { return T(); } + //------------------------------------------------------------------------// + // NON-POINTER TYPE + //------------------------------------------------------------------------// + // ensure fundamental types are initialized to zero + template = 0> + store_type allocate() const + { + return T(0.); + } + // non-fundamental types should set values to appropriate values + // and G4StatDouble stat(0.); stat += 1.0; gives n == 2; + template = 0> + store_type allocate() const + { + return T(); + } - // ensure fundamental types are initialized to zero - template = 0> - store_type null() const - { return store_type(); } + // ensure fundamental types are initialized to zero + template = 0> + store_type null() const + { + return store_type(); + } -public: - //------------------------------------------------------------------------// - // Generic operator += where add(...) overloads handle various - // U and VectorU_t types - //------------------------------------------------------------------------// - template = 0> - this_type& operator+=(const G4VTHitsVector& right) const + public: + //------------------------------------------------------------------------// + // Generic operator += where add(...) overloads handle various + // U and VectorU_t types + //------------------------------------------------------------------------// + template < + typename U, typename VectorU_t, + enable_if_t<(is_pointer_t(typename VectorU_t::value_type)), G4int> = 0> + this_type& operator+=(const G4VTHitsVector& right) const + { + VectorU_t* aHitsVector = right.GetVector(); + for(auto itr = aHitsVector->begin(); itr != aHitsVector->end(); ++itr) { - VectorU_t* aHitsVector = right.GetVector(); - for(auto itr = aHitsVector->begin(); itr != aHitsVector->end(); ++itr) - { - auto _ptr = (*itr) ? (*itr) : null(); - if(_ptr) - add(std::distance(aHitsVector->begin(), itr), *_ptr); - } - return static_cast(*(const_cast(this))); + auto _ptr = (*itr) ? (*itr) : null(); + if(_ptr) + add(std::distance(aHitsVector->begin(), itr), *_ptr); } - //------------------------------------------------------------------------// - template = 0> - this_type& operator+=(const G4VTHitsVector& right) const + return static_cast(*(const_cast(this))); + } + //------------------------------------------------------------------------// + template < + typename U, typename VectorU_t, + enable_if_t<(!is_pointer_t(typename VectorU_t::value_type)), G4int> = 0> + this_type& operator+=(const G4VTHitsVector& right) const + { + VectorU_t* aHitsVector = right.GetVector(); + for(auto itr = aHitsVector->begin(); itr != aHitsVector->end(); ++itr) { - VectorU_t* aHitsVector = right.GetVector(); - for(auto itr = aHitsVector->begin(); itr != aHitsVector->end(); ++itr) - { - auto _ptr = (*itr) ? (*itr) : allocate(); - add(std::distance(aHitsVector->begin(), itr), _ptr); - } - return static_cast(*(const_cast(this))); + auto _ptr = (*itr) ? (*itr) : allocate(); + add(std::distance(aHitsVector->begin(), itr), _ptr); } - //------------------------------------------------------------------------// - template = 0> - this_type& operator+=(const G4VTHitsMap& right) const - { - MapU_t* aHitsMap = right.GetMap(); - for(auto itr = aHitsMap->begin(); itr != aHitsMap->end(); ++itr) - add(itr->first, *(itr->second)); - return static_cast(*(const_cast(this))); - } - //------------------------------------------------------------------------// - template = 0> - this_type& operator+=(const G4VTHitsMap& right) const - { - MapU_t* aHitsMap = right.GetMap(); - for(auto itr = aHitsMap->begin(); itr != aHitsMap->end(); ++itr) - add(itr->first, itr->second); - return static_cast(*(const_cast(this))); - } - //------------------------------------------------------------------------// + return static_cast(*(const_cast(this))); + } + //------------------------------------------------------------------------// + template < + typename U, typename MapU_t, + enable_if_t<(is_pointer_t(typename MapU_t::mapped_type)), G4int> = 0> + this_type& operator+=(const G4VTHitsMap& right) const + { + MapU_t* aHitsMap = right.GetMap(); + for(auto itr = aHitsMap->begin(); itr != aHitsMap->end(); ++itr) + add(itr->first, *(itr->second)); + return static_cast(*(const_cast(this))); + } + //------------------------------------------------------------------------// + template < + typename U, typename MapU_t, + enable_if_t = 0> + this_type& operator+=(const G4VTHitsMap& right) const + { + MapU_t* aHitsMap = right.GetMap(); + for(auto itr = aHitsMap->begin(); itr != aHitsMap->end(); ++itr) + add(itr->first, itr->second); + return static_cast(*(const_cast(this))); + } + //------------------------------------------------------------------------// -public: - //------------------------------------------------------------------------// - // Insert a hit object. Total number of hit objects stored in this - // map is returned. - //------------------------------------------------------------------------// - // Standard vector overload for any type - // assumes type T has overload of += operator for U - //------------------------------------------------------------------------// - template = 0> - std::size_t add(const G4int& key, U*& aHit) const - { - vector_type* theHitsVector = GetVector(key); - _add(theHitsVector, key, *aHit); - return theHitsVector->size(); - } - //------------------------------------------------------------------------// - // Overload for different types - //------------------------------------------------------------------------// - template = 0> - std::size_t add(const G4int& key, U*& aHit) const - { - vector_type* theHitsVector = GetVector(key); - store_type hit = allocate(); - get_reference(hit) += *aHit; - _add(theHitsVector, key, *hit); - return theHitsVector->size(); - } - //------------------------------------------------------------------------// - // Overload for same type - //------------------------------------------------------------------------// - template = 0> - std::size_t add(const G4int& key, U& aHit) const - { - vector_type* theHitsVector = GetVector(key); - _add(theHitsVector, key, aHit); - return theHitsVector->size(); - } - //------------------------------------------------------------------------// - // Overload for different types - //------------------------------------------------------------------------// - template = 0> - std::size_t add(const G4int& key, U& aHit) const - { - vector_type* theHitsVector = GetVector(key); - _add(theHitsVector, key, aHit); - return theHitsVector->size(); - } - //------------------------------------------------------------------------// + public: + //------------------------------------------------------------------------// + // Insert a hit object. Total number of hit objects stored in this + // map is returned. + //------------------------------------------------------------------------// + // Standard vector overload for any type + // assumes type T has overload of += operator for U + //------------------------------------------------------------------------// + template = 0> + std::size_t add(const G4int& key, U*& aHit) const + { + vector_type* theHitsVector = GetVector(key); + _add(theHitsVector, key, *aHit); + return theHitsVector->size(); + } + //------------------------------------------------------------------------// + // Overload for different types + //------------------------------------------------------------------------// + template = 0> + std::size_t add(const G4int& key, U*& aHit) const + { + vector_type* theHitsVector = GetVector(key); + store_type hit = allocate(); + get_reference(hit) += *aHit; + _add(theHitsVector, key, *hit); + return theHitsVector->size(); + } + //------------------------------------------------------------------------// + // Overload for same type + //------------------------------------------------------------------------// + template = 0> + std::size_t add(const G4int& key, U& aHit) const + { + vector_type* theHitsVector = GetVector(key); + _add(theHitsVector, key, aHit); + return theHitsVector->size(); + } + //------------------------------------------------------------------------// + // Overload for different types + //------------------------------------------------------------------------// + template = 0> + std::size_t add(const G4int& key, U& aHit) const + { + vector_type* theHitsVector = GetVector(key); + _add(theHitsVector, key, aHit); + return theHitsVector->size(); + } + //------------------------------------------------------------------------// -public: - //------------------------------------------------------------------------// - // Set a hit object. Total number of hit objects stored in this - // map is returned. - //------------------------------------------------------------------------// - // Overload for same type T - //------------------------------------------------------------------------// - template = 0> - inline std::size_t set(const G4int& key, U*& aHit) const - { - vector_type* theHitsVector = GetVector(key); - _assign(theHitsVector, key, aHit); - return theHitsVector->size(); - } - //------------------------------------------------------------------------// - // Overload for different types - //------------------------------------------------------------------------// - template = 0> - inline std::size_t set(const G4int & key, U*& aHit) const - { - vector_type* theHitsVector = GetVector(key); - store_type hit = allocate(); - get_reference(hit) += *aHit; - _assign(theHitsVector, key, hit); - return theHitsVector->size(); - } - //------------------------------------------------------------------------// + public: + //------------------------------------------------------------------------// + // Set a hit object. Total number of hit objects stored in this + // map is returned. + //------------------------------------------------------------------------// + // Overload for same type T + //------------------------------------------------------------------------// + template = 0> + inline std::size_t set(const G4int& key, U*& aHit) const + { + vector_type* theHitsVector = GetVector(key); + _assign(theHitsVector, key, aHit); + return theHitsVector->size(); + } + //------------------------------------------------------------------------// + // Overload for different types + //------------------------------------------------------------------------// + template = 0> + inline std::size_t set(const G4int& key, U*& aHit) const + { + vector_type* theHitsVector = GetVector(key); + store_type hit = allocate(); + get_reference(hit) += *aHit; + _assign(theHitsVector, key, hit); + return theHitsVector->size(); + } + //------------------------------------------------------------------------// -public: - //------------------------------------------------------------------------// - // Set a hit object. Total number of hit objects stored in this - // map is returned. - //------------------------------------------------------------------------// - // Overload for same type T - //------------------------------------------------------------------------// - template = 0> - inline std::size_t set(const G4int& key, U& aHit) const - { - vector_type* theHitsVector = GetVector(key); - _assign(theHitsVector, key, &aHit); - return theHitsVector->size(); - } - //------------------------------------------------------------------------// - // Overload for different types - //------------------------------------------------------------------------// - template = 0> - inline std::size_t set(const G4int & key, U& aHit) const - { - vector_type* theHitsVector = GetVector(key); - store_type hit = allocate(); - get_reference(hit) += aHit; - _assign(theHitsVector, key, &aHit); - return theHitsVector->size(); - } - //------------------------------------------------------------------------// + public: + //------------------------------------------------------------------------// + // Set a hit object. Total number of hit objects stored in this + // map is returned. + //------------------------------------------------------------------------// + // Overload for same type T + //------------------------------------------------------------------------// + template = 0> + inline std::size_t set(const G4int& key, U& aHit) const + { + vector_type* theHitsVector = GetVector(key); + _assign(theHitsVector, key, &aHit); + return theHitsVector->size(); + } + //------------------------------------------------------------------------// + // Overload for different types + //------------------------------------------------------------------------// + template = 0> + inline std::size_t set(const G4int& key, U& aHit) const + { + vector_type* theHitsVector = GetVector(key); + store_type hit = allocate(); + get_reference(hit) += aHit; + _assign(theHitsVector, key, &aHit); + return theHitsVector->size(); + } + //------------------------------------------------------------------------// -public: - //------------------------------------------------------------------------// - T* at(G4int key) const + public: + //------------------------------------------------------------------------// + T* at(G4int key) const + { + vector_type* theHitsVector = GetVector(); + resize(theHitsVector, key); + return &get_reference((*theHitsVector)[key]); + } + //------------------------------------------------------------------------// + T* operator[](G4int key) const + { + vector_type* theHitsVector = GetVector(); + resize(theHitsVector, key); + return &get_reference((*theHitsVector)[key]); + } + //------------------------------------------------------------------------// + + protected: + template = 0> + void resize(vector_type*& theHitsVector, const G4int& key) const + { + // ensure the proper size + if(key >= (G4int) theHitsVector->size()) + theHitsVector->resize(key + 1, null()); + + // if null pointer for vector entry: allocate + if(!theHitsVector->at(key)) { - vector_type* theHitsVector = GetVector(); - resize(theHitsVector, key); - return &get_reference((*theHitsVector)[key]); + store_type init = allocate(); + _assign(theHitsVector, key, init); } - //------------------------------------------------------------------------// - T* operator[](G4int key) const - { - vector_type* theHitsVector = GetVector(); - resize(theHitsVector, key); - return &get_reference((*theHitsVector)[key]); - } - //------------------------------------------------------------------------// + } -protected: - template = 0> - void resize(vector_type*& theHitsVector, - const G4int& key) const - { - // ensure the proper size - if(key >= (G4int)theHitsVector->size()) - theHitsVector->resize(key+1, null()); + template = 0> + void resize(vector_type*& theHitsVector, const G4int& key) const + { + // ensure the proper size + if(key >= (G4int) theHitsVector->size()) + theHitsVector->resize(key + 1, null()); + } - // if null pointer for vector entry: allocate - if(!theHitsVector->at(key)) - { - store_type init = allocate(); - _assign(theHitsVector, key, init); - } - } + vector_type* GetVector(const G4int& key) const + { + vector_type* theHitsVector = GetVector(); + resize(theHitsVector, key); + return theHitsVector; + } - template = 0> - void resize(vector_type*& theHitsVector, - const G4int& key) const - { - // ensure the proper size - if(key >= (G4int)theHitsVector->size()) - theHitsVector->resize(key+1, null()); - } + //------------------------------------------------------------------------// + // Assign/Add when the storage type is pointer + // assumes type T has overload of += operator for U + //------------------------------------------------------------------------// + template = 0> + void _assign(vector_type*& theHitsVector, const G4int& key, T& val) const + { + delete(*theHitsVector)[key]; + *(*theHitsVector)[key] = val; + } - vector_type* GetVector(const G4int& key) const - { - vector_type* theHitsVector = GetVector(); - resize(theHitsVector, key); - return theHitsVector; - } + template = 0> + void _assign(vector_type*& theHitsVector, const G4int& key, T*& val) const + { + delete(*theHitsVector)[key]; + (*theHitsVector)[key] = val; + } - //------------------------------------------------------------------------// - // Assign/Add when the storage type is pointer - // assumes type T has overload of += operator for U - //------------------------------------------------------------------------// - template = 0> - void _assign(vector_type*& theHitsVector, const G4int& key, T& val) const - { - delete (*theHitsVector)[key]; - *(*theHitsVector)[key] = val; - } + template = 0> + void _add(vector_type*& theHitsVector, const G4int& key, T& val) const + { + *(*theHitsVector)[key] += val; + } - template = 0> - void _assign(vector_type*& theHitsVector, const G4int& key, T*& val) const - { - delete (*theHitsVector)[key]; - (*theHitsVector)[key] = val; - } + template = 0> + void _add(vector_type*& theHitsVector, const G4int& key, T*& val) const + { + *(*theHitsVector)[key] += *val; + } - template = 0> - void _add(vector_type*& theHitsVector, const G4int& key, T& val) const - { - *(*theHitsVector)[key] += val; - } + template = 0> + void _add(vector_type*& theHitsVector, const G4int& key, V& val) const + { + *(*theHitsVector)[key] += val; + } - template = 0> - void _add(vector_type*& theHitsVector, const G4int& key, T*& val) const - { - *(*theHitsVector)[key] += *val; - } + template = 0> + void _add(vector_type*& theHitsVector, const G4int& key, V*& val) const + { + *(*theHitsVector)[key] += *val; + } - template = 0> - void _add(vector_type*& theHitsVector, const G4int& key, V& val) const - { - *(*theHitsVector)[key] += val; - } + template = 0> + T& get(U& val) const + { + return *val; + } - template = 0> - void _add(vector_type*& theHitsVector, const G4int& key, V*& val) const - { - *(*theHitsVector)[key] += *val; - } + template = 0> + void delete_contents(vector_type*& theHitsVector) const + { + for(iterator itr = theHitsVector->begin(); itr != theHitsVector->end(); + ++itr) + delete *itr; + } - template = 0> - T& get(U& val) const - { - return *val; - } + template = 0> + T& get_reference(U& val) const + { + return *val; + } - template = 0> - void delete_contents(vector_type*& theHitsVector) const - { - for(iterator itr = theHitsVector->begin(); itr != theHitsVector->end(); ++itr) - delete *itr; - } + //------------------------------------------------------------------------// + // Assign/Add when the storage type is pointer + // assumes type T has overload of += operator for U + //------------------------------------------------------------------------// + template = 0> + void _assign(vector_type*& theHitsVector, const G4int& key, T& val) const + { + (*theHitsVector)[key] = val; + } - template = 0> - T& get_reference(U& val) const - { - return *val; - } + template = 0> + void _assign(vector_type*& theHitsVector, const G4int& key, T*& val) const + { + delete(*theHitsVector)[key]; + (*theHitsVector)[key] = *val; + } - //------------------------------------------------------------------------// - // Assign/Add when the storage type is pointer - // assumes type T has overload of += operator for U - //------------------------------------------------------------------------// - template = 0> - void _assign(vector_type*& theHitsVector, const G4int& key, T& val) const - { - (*theHitsVector)[key] = val; - } + template = 0> + void _add(vector_type*& theHitsVector, const G4int& key, T& val) const + { + (*theHitsVector)[key] += val; + } - template = 0> - void _assign(vector_type*& theHitsVector, const G4int& key, T*& val) const - { - delete (*theHitsVector)[key]; - (*theHitsVector)[key] = *val; - } + template = 0> + void _add(vector_type*& theHitsVector, const G4int& key, T*& val) const + { + (*theHitsVector)[key] += *val; + } - template = 0> - void _add(vector_type*& theHitsVector, const G4int& key, T& val) const - { - (*theHitsVector)[key] += val; - } + template = 0> + void _add(vector_type*& theHitsVector, const G4int& key, V& val) const + { + (*theHitsVector)[key] += val; + } - template = 0> - void _add(vector_type*& theHitsVector, const G4int& key, T*& val) const - { - (*theHitsVector)[key] += *val; - } + template = 0> + void _add(vector_type*& theHitsVector, const G4int& key, V*& val) const + { + (*theHitsVector)[key] += *val; + } - template = 0> - void _add(vector_type*& theHitsVector, const G4int& key, V& val) const - { - (*theHitsVector)[key] += val; - } + template = 0> + void delete_contents(vector_type*&) const + {} - template = 0> - void _add(vector_type*& theHitsVector, const G4int& key, V*& val) const - { - (*theHitsVector)[key] += *val; - } + template = 0> + T& get_reference(U& val) const + { + return val; + } - template = 0> - void delete_contents(vector_type*&) const - { } - - template = 0> - T& get_reference(U& val) const - { - return val; - } - - #undef is_same_t - #undef is_fundamental_t - #undef is_std_map_t - #undef is_std_mmap_t - #undef is_std_uomap_t - #undef is_std_uommap_t - #undef is_map_t - #undef is_pointer_t - #undef scast +#undef is_same_t +#undef is_fundamental_t +#undef is_std_map_t +#undef is_std_mmap_t +#undef is_std_uomap_t +#undef is_std_uommap_t +#undef is_map_t +#undef is_pointer_t +#undef scast }; //============================================================================// @@ -577,12 +578,12 @@ protected: template G4VTHitsVector::G4VTHitsVector(G4int init_size) { - theCollection = static_cast(new Vector_t); - if(init_size > 0) - { - vector_type* theHitsVector = GetVector(); - resize(theHitsVector, init_size-1); - } + theCollection = static_cast(new Vector_t); + if(init_size > 0) + { + vector_type* theHitsVector = GetVector(); + resize(theHitsVector, init_size - 1); + } } //============================================================================// @@ -590,14 +591,14 @@ G4VTHitsVector::G4VTHitsVector(G4int init_size) template G4VTHitsVector::G4VTHitsVector(G4String detName, G4String colNam, G4int init_size) -: G4HitsCollection(detName, colNam) + : G4HitsCollection(detName, colNam) { - theCollection = static_cast(new Vector_t); - if(init_size > 0) - { - vector_type* theHitsVector = GetVector(); - resize(theHitsVector, init_size-1); - } + theCollection = static_cast(new Vector_t); + if(init_size > 0) + { + vector_type* theHitsVector = GetVector(); + resize(theHitsVector, init_size - 1); + } } //============================================================================// @@ -613,9 +614,10 @@ G4VTHitsVector::~G4VTHitsVector() //============================================================================// template -G4bool G4VTHitsVector::operator==(const G4VTHitsVector &right) const +G4bool G4VTHitsVector::operator==( + const G4VTHitsVector& right) const { - return (collectionName==right.collectionName); + return (collectionName == right.collectionName); } //============================================================================// @@ -624,42 +626,44 @@ template typename G4VTHitsVector::map_t* G4VTHitsVector::GetMap() const { - G4ThreadLocalStatic map_t* theHitsMap = new map_t(); - theHitsMap->clear(); - vector_type* theHitsVector = GetVector(); - for(std::size_t i = 0; i < theHitsVector->size(); ++i) - { - store_type& _obj = (*theHitsVector)[i]; - if(_obj) - (*theHitsMap)[i] = _obj; - } - return theHitsMap; + G4ThreadLocalStatic map_t* theHitsMap = new map_t(); + theHitsMap->clear(); + vector_type* theHitsVector = GetVector(); + for(std::size_t i = 0; i < theHitsVector->size(); ++i) + { + store_type& _obj = (*theHitsVector)[i]; + if(_obj) + (*theHitsMap)[i] = _obj; + } + return theHitsMap; } //============================================================================// template void G4VTHitsVector::DrawAllHits() -{;} +{ + ; +} //============================================================================// template void G4VTHitsVector::PrintAllHits() { - G4cout << "G4THitsVector " << SDname << " / " << collectionName << " --- " - << entries() << " entries" << G4endl; - /*----- commented out for the use-case where cannot be initialized - to be zero or does not support += operator. - Vector_t * theHitsVector = GetVector(); - typename Vector_t::iterator itr = theHitsVector->begin(); - T sum = 0.; - for(; itr != theHitsVector->end(); ++itr) { - G4cout << " " << itr->first << " : " - << *(itr->second) << G4endl; - sum += *(itr->second); - } - G4cout << " Total : " << sum << G4endl; - ----------------------------------------------------------------------*/ + G4cout << "G4THitsVector " << SDname << " / " << collectionName << " --- " + << entries() << " entries" << G4endl; + /*----- commented out for the use-case where cannot be initialized + to be zero or does not support += operator. + Vector_t * theHitsVector = GetVector(); + typename Vector_t::iterator itr = theHitsVector->begin(); + T sum = 0.; + for(; itr != theHitsVector->end(); ++itr) { + G4cout << " " << itr->first << " : " + << *(itr->second) << G4endl; + sum += *(itr->second); + } + G4cout << " Total : " << sum << G4endl; + ----------------------------------------------------------------------*/ } //============================================================================// @@ -667,9 +671,9 @@ void G4VTHitsVector::PrintAllHits() template void G4VTHitsVector::clear() { - vector_type* theHitsVector = GetVector(); - delete_contents(theHitsVector); - theHitsVector->clear(); + vector_type* theHitsVector = GetVector(); + delete_contents(theHitsVector); + theHitsVector->clear(); } //============================================================================// @@ -683,31 +687,34 @@ void G4VTHitsVector::clear() template class G4THitsVector : public G4VTHitsVector<_Tp, std::vector<_Tp*>> { -public: - typedef G4VTHitsVector<_Tp, std::vector<_Tp*>> parent_type; + public: + typedef G4VTHitsVector<_Tp, std::vector<_Tp*>> parent_type; -public: - G4THitsVector(G4int init_size = 0) : parent_type(init_size) { } - G4THitsVector(G4String detName, G4String colName, G4int init_size = 0) - : parent_type(detName, colName, init_size) { } + public: + G4THitsVector(G4int init_size = 0) + : parent_type(init_size) + {} + G4THitsVector(G4String detName, G4String colName, G4int init_size = 0) + : parent_type(detName, colName, init_size) + {} - using parent_type::operator +=; - using parent_type::operator ==; - using parent_type::operator []; - using parent_type::DrawAllHits; - using parent_type::PrintAllHits; - using parent_type::GetVector; - using parent_type::GetMap; - using parent_type::entries; - using parent_type::clear; - using parent_type::begin; - using parent_type::end; - using parent_type::cbegin; - using parent_type::cend; - using parent_type::GetHit; - using parent_type::GetSize; - using parent_type::add; - using parent_type::set; + using parent_type::operator+=; + using parent_type::operator==; + using parent_type::operator[]; + using parent_type::add; + using parent_type::begin; + using parent_type::cbegin; + using parent_type::cend; + using parent_type::clear; + using parent_type::DrawAllHits; + using parent_type::end; + using parent_type::entries; + using parent_type::GetHit; + using parent_type::GetMap; + using parent_type::GetSize; + using parent_type::GetVector; + using parent_type::PrintAllHits; + using parent_type::set; }; //============================================================================// @@ -715,31 +722,34 @@ public: template class G4THitsDeque : public G4VTHitsVector<_Tp, std::deque<_Tp*>> { -public: - typedef G4VTHitsVector<_Tp, std::deque<_Tp*>> parent_type; + public: + typedef G4VTHitsVector<_Tp, std::deque<_Tp*>> parent_type; -public: - G4THitsDeque(G4int init_size = 0) : parent_type(init_size) { } - G4THitsDeque(G4String detName, G4String colName, G4int init_size = 0) - : parent_type(detName, colName, init_size) { } + public: + G4THitsDeque(G4int init_size = 0) + : parent_type(init_size) + {} + G4THitsDeque(G4String detName, G4String colName, G4int init_size = 0) + : parent_type(detName, colName, init_size) + {} - using parent_type::operator +=; - using parent_type::operator ==; - using parent_type::operator []; - using parent_type::DrawAllHits; - using parent_type::PrintAllHits; - using parent_type::GetVector; - using parent_type::GetMap; - using parent_type::entries; - using parent_type::clear; - using parent_type::begin; - using parent_type::end; - using parent_type::cbegin; - using parent_type::cend; - using parent_type::GetHit; - using parent_type::GetSize; - using parent_type::add; - using parent_type::set; + using parent_type::operator+=; + using parent_type::operator==; + using parent_type::operator[]; + using parent_type::add; + using parent_type::begin; + using parent_type::cbegin; + using parent_type::cend; + using parent_type::clear; + using parent_type::DrawAllHits; + using parent_type::end; + using parent_type::entries; + using parent_type::GetHit; + using parent_type::GetMap; + using parent_type::GetSize; + using parent_type::GetVector; + using parent_type::PrintAllHits; + using parent_type::set; }; //============================================================================// diff --git a/source/digits_hits/hits/include/G4VHit.hh b/source/digits_hits/hits/include/G4VHit.hh index 2be3bbc6c6..627ca2222b 100644 --- a/source/digits_hits/hits/include/G4VHit.hh +++ b/source/digits_hits/hits/include/G4VHit.hh @@ -44,37 +44,33 @@ class G4AttValue; // If a concrete hit class is used as a transient class, G4Allocator // must be used. -class G4VHit +class G4VHit { + public: + G4VHit(); + virtual ~G4VHit(); - public: - G4VHit(); - virtual ~G4VHit(); + G4bool operator==(const G4VHit& right) const; - G4bool operator==(const G4VHit &right) const; - - virtual void Draw(); - virtual void Print(); - - virtual const std::map* GetAttDefs() const - { return 0; } - // If implemented by a derived class, returns a pointer to a map - // of attribute definitions for the attribute values below. The - // user must test the validity of this pointer. See - // G4Trajectory for an example of a concrete implementation of - // this method. - virtual std::vector* CreateAttValues() const - { return 0; } - // If implemented by a derived class, returns a pointer to a - // list of attribute values suitable, e.g., for picking. Each - // must refer to an attribute definition in the above map; its - // name is the key. The user must test the validity of this - // pointer (it must be non-zero and conform to the G4AttDefs, - // which may be checked with G4AttCheck) and delete the list - // after use. See G4Trajectory for an example of a concrete - // implementation of this method and - // G4VTrajectory::ShowTrajectory for an example of its use. + virtual void Draw(); + virtual void Print(); + virtual const std::map* GetAttDefs() const { return 0; } + // If implemented by a derived class, returns a pointer to a map + // of attribute definitions for the attribute values below. The + // user must test the validity of this pointer. See + // G4Trajectory for an example of a concrete implementation of + // this method. + virtual std::vector* CreateAttValues() const { return 0; } + // If implemented by a derived class, returns a pointer to a + // list of attribute values suitable, e.g., for picking. Each + // must refer to an attribute definition in the above map; its + // name is the key. The user must test the validity of this + // pointer (it must be non-zero and conform to the G4AttDefs, + // which may be checked with G4AttCheck) and delete the list + // after use. See G4Trajectory for an example of a concrete + // implementation of this method and + // G4VTrajectory::ShowTrajectory for an example of its use. }; #endif diff --git a/source/digits_hits/hits/include/G4VHitsCollection.hh b/source/digits_hits/hits/include/G4VHitsCollection.hh index 1066a2dcfd..c2d0b849a5 100644 --- a/source/digits_hits/hits/include/G4VHitsCollection.hh +++ b/source/digits_hits/hits/include/G4VHitsCollection.hh @@ -41,43 +41,36 @@ class G4VHit; // class. // Geant4 kernel will use this class methods. -class G4VHitsCollection +class G4VHitsCollection { - public: - G4VHitsCollection(); - G4VHitsCollection(G4String detName,G4String colNam); - virtual ~G4VHitsCollection(); - G4bool operator==(const G4VHitsCollection &right) const; + public: + G4VHitsCollection(); + G4VHitsCollection(G4String detName, G4String colNam); + virtual ~G4VHitsCollection(); + G4bool operator==(const G4VHitsCollection& right) const; - virtual void DrawAllHits(); - virtual void PrintAllHits(); + virtual void DrawAllHits(); + virtual void PrintAllHits(); - protected: + protected: + // Collection name + G4String collectionName; + G4String SDname; + // Collection ID + G4int colID; - // Collection name - G4String collectionName; - G4String SDname; - // Collection ID - G4int colID; - - public: - inline const G4String& GetName() const - { return collectionName; } - inline const G4String& GetSDname() const - { return SDname; } - inline void SetColID(G4int i) - { colID = i; } - inline G4int GetColID() const - { return colID; } - - public: - // GetHit and GetSize are given a default implementation here so - // that the template G4THitsCollection can be used, but they - // are re-implemented G4THitsCollection. - virtual G4VHit* GetHit(size_t) const { return nullptr; } - virtual size_t GetSize() const { return 0; }; + public: + inline const G4String& GetName() const { return collectionName; } + inline const G4String& GetSDname() const { return SDname; } + inline void SetColID(G4int i) { colID = i; } + inline G4int GetColID() const { return colID; } + public: + // GetHit and GetSize are given a default implementation here so + // that the template G4THitsCollection can be used, but they + // are re-implemented G4THitsCollection. + virtual G4VHit* GetHit(size_t) const { return nullptr; } + virtual size_t GetSize() const { return 0; }; }; #endif - diff --git a/source/digits_hits/hits/sources.cmake b/source/digits_hits/hits/sources.cmake index 84ea62efd4..b43d76e0fa 100644 --- a/source/digits_hits/hits/sources.cmake +++ b/source/digits_hits/hits/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4hits -# Package: Geant4.src.G4digits_hits.G4hits -#------------------------------------------------------------------------------ +# - G4hits module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4hits - HEADERS +geant4_add_module(G4hits + PUBLIC_HEADERS G4HCofThisEvent.hh G4THitsCollection.hh G4THitsMap.hh @@ -18,11 +13,6 @@ geant4_define_module(NAME G4hits G4HCofThisEvent.cc G4THitsCollection.cc G4VHit.cc - G4VHitsCollection.cc - GRANULAR_DEPENDENCIES - G4globman - GLOBAL_DEPENDENCIES - G4global -) + G4VHitsCollection.cc) -# List any source specific properties here +geant4_module_link_libraries(G4hits PUBLIC G4globman) diff --git a/source/digits_hits/hits/src/G4HCofThisEvent.cc b/source/digits_hits/hits/src/G4HCofThisEvent.cc index a768789e26..56e99435ee 100644 --- a/source/digits_hits/hits/src/G4HCofThisEvent.cc +++ b/source/digits_hits/hits/src/G4HCofThisEvent.cc @@ -30,63 +30,74 @@ G4Allocator*& anHCoTHAllocator_G4MT_TLS_() { - G4ThreadLocalStatic G4Allocator* _instance = nullptr; - return _instance; + G4ThreadLocalStatic G4Allocator* _instance = nullptr; + return _instance; } G4HCofThisEvent::G4HCofThisEvent() -{ if (!anHCoTHAllocator_G4MT_TLS_()) anHCoTHAllocator_G4MT_TLS_() = new G4Allocator ; +{ + if(!anHCoTHAllocator_G4MT_TLS_()) + anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; HC = new std::vector; } G4HCofThisEvent::G4HCofThisEvent(G4int cap) -{ if (!anHCoTHAllocator_G4MT_TLS_()) anHCoTHAllocator_G4MT_TLS_() = new G4Allocator ; +{ + if(!anHCoTHAllocator_G4MT_TLS_()) + anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; HC = new std::vector; - for(G4int i=0;ipush_back((G4VHitsCollection*)0); + HC->push_back((G4VHitsCollection*) 0); } } G4HCofThisEvent::~G4HCofThisEvent() -{ if (!anHCoTHAllocator_G4MT_TLS_()) anHCoTHAllocator_G4MT_TLS_() = new G4Allocator ; - //HC->clearAndDestroy(); - for(size_t i=0;isize();i++) - { delete (*HC)[i]; } +{ + if(!anHCoTHAllocator_G4MT_TLS_()) + anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; + // HC->clearAndDestroy(); + for(size_t i = 0; i < HC->size(); i++) + { + delete(*HC)[i]; + } HC->clear(); delete HC; } -void G4HCofThisEvent::AddHitsCollection(G4int HCID,G4VHitsCollection * aHC) -{ if (!anHCoTHAllocator_G4MT_TLS_()) anHCoTHAllocator_G4MT_TLS_() = new G4Allocator ; - if(HCID>=0 && HCIDsize())) +void G4HCofThisEvent::AddHitsCollection(G4int HCID, G4VHitsCollection* aHC) +{ + if(!anHCoTHAllocator_G4MT_TLS_()) + anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; + if(HCID >= 0 && HCID < G4int(HC->size())) { aHC->SetColID(HCID); (*HC)[HCID] = aHC; } } - G4HCofThisEvent::G4HCofThisEvent(const G4HCofThisEvent& rhs) { - if ( !anHCoTHAllocator_G4MT_TLS_() ) anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; - HC = new std::vector(rhs.HC->size()); - for ( unsigned int i = 0 ; isize() ; ++i) - *(HC->at(i)) = *(rhs.HC->at(i)); + if(!anHCoTHAllocator_G4MT_TLS_()) + anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; + HC = new std::vector(rhs.HC->size()); + for(unsigned int i = 0; i < rhs.HC->size(); ++i) + *(HC->at(i)) = *(rhs.HC->at(i)); } G4HCofThisEvent& G4HCofThisEvent::operator=(const G4HCofThisEvent& rhs) { - if ( this == &rhs ) return *this; - if ( !anHCoTHAllocator_G4MT_TLS_() ) anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; - for ( std::vector::const_iterator it = HC->begin() ; - it != HC->end() ; ++it ) - { - delete *it; - } - HC->resize(rhs.HC->size()); - for ( unsigned int i = 0 ; isize() ; ++i) - *(HC->at(i)) = *(rhs.HC->at(i)); + if(this == &rhs) return *this; + if(!anHCoTHAllocator_G4MT_TLS_()) + anHCoTHAllocator_G4MT_TLS_() = new G4Allocator; + for(std::vector::const_iterator it = HC->begin(); + it != HC->end(); ++it) + { + delete *it; + } + HC->resize(rhs.HC->size()); + for(unsigned int i = 0; i < rhs.HC->size(); ++i) + *(HC->at(i)) = *(rhs.HC->at(i)); + return *this; } - diff --git a/source/digits_hits/hits/src/G4THitsCollection.cc b/source/digits_hits/hits/src/G4THitsCollection.cc index 96f9b162d7..c95e74b7ad 100644 --- a/source/digits_hits/hits/src/G4THitsCollection.cc +++ b/source/digits_hits/hits/src/G4THitsCollection.cc @@ -30,20 +30,37 @@ G4Allocator*& anHCAllocator_G4MT_TLS_() { - G4ThreadLocalStatic G4Allocator* _instance = nullptr; - return _instance; + G4ThreadLocalStatic G4Allocator* _instance = nullptr; + return _instance; } -G4HitsCollection::G4HitsCollection() : theCollection((void*)0) -{ if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator ;;} +G4HitsCollection::G4HitsCollection() + : theCollection((void*) 0) +{ + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + ; +} -G4HitsCollection::G4HitsCollection(G4String detName,G4String colNam) -: G4VHitsCollection(detName,colNam), theCollection((void*)0) -{ if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator ;;} +G4HitsCollection::G4HitsCollection(G4String detName, G4String colNam) + : G4VHitsCollection(detName, colNam) + , theCollection((void*) 0) +{ + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + ; +} G4HitsCollection::~G4HitsCollection() -{ if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator ;;} - -G4bool G4HitsCollection::operator==(const G4HitsCollection &right) const -{ if (!anHCAllocator_G4MT_TLS_()) anHCAllocator_G4MT_TLS_() = new G4Allocator ; return (collectionName==right.collectionName); } +{ + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + ; +} +G4bool G4HitsCollection::operator==(const G4HitsCollection& right) const +{ + if(!anHCAllocator_G4MT_TLS_()) + anHCAllocator_G4MT_TLS_() = new G4Allocator; + return (collectionName == right.collectionName); +} diff --git a/source/digits_hits/hits/src/G4VHit.cc b/source/digits_hits/hits/src/G4VHit.cc index 8db31da40a..dd12f01fba 100644 --- a/source/digits_hits/hits/src/G4VHit.cc +++ b/source/digits_hits/hits/src/G4VHit.cc @@ -30,18 +30,12 @@ #include "G4VHit.hh" #include "globals.hh" -G4VHit::G4VHit() -{;} +G4VHit::G4VHit() { ; } -G4VHit::~G4VHit() -{;} +G4VHit::~G4VHit() { ; } -G4bool G4VHit::operator==(const G4VHit &) const -{ return false; } +G4bool G4VHit::operator==(const G4VHit&) const { return false; } -void G4VHit::Draw() -{;} - -void G4VHit::Print() -{;} +void G4VHit::Draw() { ; } +void G4VHit::Print() { ; } diff --git a/source/digits_hits/hits/src/G4VHitsCollection.cc b/source/digits_hits/hits/src/G4VHitsCollection.cc index fb54db294e..928e99ed72 100644 --- a/source/digits_hits/hits/src/G4VHitsCollection.cc +++ b/source/digits_hits/hits/src/G4VHitsCollection.cc @@ -33,29 +33,24 @@ G4VHitsCollection::G4VHitsCollection() { collectionName = "Unknown"; - SDname = "Unknown"; - colID = -1; + SDname = "Unknown"; + colID = -1; } -G4VHitsCollection::G4VHitsCollection(G4String detName,G4String colNam) +G4VHitsCollection::G4VHitsCollection(G4String detName, G4String colNam) { collectionName = colNam; - SDname = detName; - colID = -1; + SDname = detName; + colID = -1; } -G4VHitsCollection::~G4VHitsCollection() -{ ; } +G4VHitsCollection::~G4VHitsCollection() { ; } -G4bool G4VHitsCollection::operator==(const G4VHitsCollection &right) const -{ - return ((collectionName==right.collectionName) - &&(SDname==right.SDname)); +G4bool G4VHitsCollection::operator==(const G4VHitsCollection& right) const +{ + return ((collectionName == right.collectionName) && (SDname == right.SDname)); } -void G4VHitsCollection::DrawAllHits() -{;} - -void G4VHitsCollection::PrintAllHits() -{;} +void G4VHitsCollection::DrawAllHits() { ; } +void G4VHitsCollection::PrintAllHits() { ; } diff --git a/source/digits_hits/scorer/History b/source/digits_hits/scorer/History index 816045390f..1c1ea86516 100644 --- a/source/digits_hits/scorer/History +++ b/source/digits_hits/scorer/History @@ -16,6 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +April 1, 2021 B. Morgan (detscorer-V10-07-00) +- Migrate build to modular CMake API + October 6, 2020 Makoto Asai (detscorer-V10-06-01) - Migrate following scorers to use G4PrimitivePlotter to directly fill histograms. G4PSCellFlux G4PSCylinderSurfaceCurrent G4PSCylinderSurfaceFlux G4PSDoseDeposit @@ -37,7 +40,7 @@ July 11, 2007 M.Asai (detscorer-V09-00-00) - Moved from digits_hits/utilis. June 06, 2007 A.Howard (detutils-V08-03-02) -- Added modified G4PSPopulation removing event (circular) dependency +- Added modified G4PSPopulation removing event (circular) dependency (file form T.Aso). June 05, 2007 M.Asai (detutils-V08-03-01) diff --git a/source/digits_hits/scorer/include/G4PSCellCharge.hh b/source/digits_hits/scorer/include/G4PSCellCharge.hh index e424dbebbb..1ffec61431 100644 --- a/source/digits_hits/scorer/include/G4PSCellCharge.hh +++ b/source/digits_hits/scorer/include/G4PSCellCharge.hh @@ -38,32 +38,30 @@ // // Created: 2007-08-20 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSCellCharge : public G4VPrimitiveScorer { - public: // with description - G4PSCellCharge(G4String name, G4int depth=0); - G4PSCellCharge(G4String name, const G4String& unit, G4int depth=0); - virtual ~G4PSCellCharge(); + public: // with description + G4PSCellCharge(G4String name, G4int depth = 0); + G4PSCellCharge(G4String name, const G4String& unit, G4int depth = 0); + virtual ~G4PSCellCharge(); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - private: - G4int HCID; - G4THitsMap* EvtMap; + private: + G4int HCID; + G4THitsMap* EvtMap; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSCellCharge3D.hh b/source/digits_hits/scorer/include/G4PSCellCharge3D.hh index 841d2805a8..499332db21 100644 --- a/source/digits_hits/scorer/include/G4PSCellCharge3D.hh +++ b/source/digits_hits/scorer/include/G4PSCellCharge3D.hh @@ -37,28 +37,24 @@ // // Created: 2007-08-20 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSCellCharge3D : public G4PSCellCharge { - public: // with description - G4PSCellCharge3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSCellCharge3D(G4String name, const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSCellCharge3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + G4PSCellCharge3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); - virtual ~G4PSCellCharge3D(); + virtual ~G4PSCellCharge3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSCellFlux.hh b/source/digits_hits/scorer/include/G4PSCellFlux.hh index 789561881a..fd108bb8ed 100644 --- a/source/digits_hits/scorer/include/G4PSCellFlux.hh +++ b/source/digits_hits/scorer/include/G4PSCellFlux.hh @@ -37,10 +37,10 @@ class G4VSolid; /////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring cell flux. -// The Cell Flux is defined by a sum of track length divided -// by the geometry volume, where all of the tracks in the geometry +// The Cell Flux is defined by a sum of track length divided +// by the geometry volume, where all of the tracks in the geometry // are taken into account. e.g. the unit of Cell Flux is mm/mm3. -// +// // // If you want to score only tracks passing through the geometry volume, // please use G4PSPassageCellFlux. @@ -51,42 +51,39 @@ class G4VSolid; // 2010-07-22 Add weighted option // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. cell flux * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSCellFlux : public G4VPrimitivePlotter { - public: // with description - G4PSCellFlux(G4String name, G4int depth=0); - G4PSCellFlux(G4String name, const G4String& unit, G4int depth=0); - virtual ~G4PSCellFlux(); + public: // with description + G4PSCellFlux(G4String name, G4int depth = 0); + G4PSCellFlux(G4String name, const G4String& unit, G4int depth = 0); + virtual ~G4PSCellFlux(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - virtual G4double ComputeVolume(G4Step*, G4int idx); + virtual G4double ComputeVolume(G4Step*, G4int idx); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - protected: - virtual void DefineUnitAndCategory(); - - private: - G4int HCID; - G4THitsMap* EvtMap; - G4bool weighted; + protected: + virtual void DefineUnitAndCategory(); + private: + G4int HCID; + G4THitsMap* EvtMap; + G4bool weighted; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSCellFlux3D.hh b/source/digits_hits/scorer/include/G4PSCellFlux3D.hh index 6ea7d7befc..fb498825bd 100644 --- a/source/digits_hits/scorer/include/G4PSCellFlux3D.hh +++ b/source/digits_hits/scorer/include/G4PSCellFlux3D.hh @@ -44,26 +44,23 @@ // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSCellFlux3D : public G4PSCellFlux { - public: // with description - G4PSCellFlux3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSCellFlux3D(G4String name,const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSCellFlux3D(); + public: // with description + G4PSCellFlux3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + G4PSCellFlux3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); + virtual ~G4PSCellFlux3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSCellFluxForCylinder3D.hh b/source/digits_hits/scorer/include/G4PSCellFluxForCylinder3D.hh index 92ca0096bc..7c89af75f7 100644 --- a/source/digits_hits/scorer/include/G4PSCellFluxForCylinder3D.hh +++ b/source/digits_hits/scorer/include/G4PSCellFluxForCylinder3D.hh @@ -44,32 +44,30 @@ // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. -// +// 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. +// /////////////////////////////////////////////////////////////////////////////// - class G4PSCellFluxForCylinder3D : public G4PSCellFlux3D { - public: // with description - G4PSCellFluxForCylinder3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSCellFluxForCylinder3D(G4String name,const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSCellFluxForCylinder3D(); + public: // with description + G4PSCellFluxForCylinder3D(G4String name, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); + G4PSCellFluxForCylinder3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); + virtual ~G4PSCellFluxForCylinder3D(); - void SetCylinderSize(G4double dr, G4double dz); - void SetNumberOfSegments(G4int nSeg[3]); + void SetCylinderSize(G4double dr, G4double dz); + void SetNumberOfSegments(G4int nSeg[3]); - protected: // with description - virtual G4double ComputeVolume(G4Step*, G4int idx); + protected: // with description + virtual G4double ComputeVolume(G4Step*, G4int idx); - private: + private: // Order of segmentation (Z PHI R) in CylinderMesh - G4ThreeVector cylinderSize; - G4int nSegment[3]; + G4ThreeVector cylinderSize; + G4int nSegment[3]; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent.hh b/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent.hh index 7d096c9e42..895c3c1c70 100644 --- a/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent.hh +++ b/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent.hh @@ -40,10 +40,10 @@ // This is a primitive scorer class for scoring Surface Current. // Current version assumes only for G4Tubs shape, and the surface // is defined at the inner plane of the tubs. -// The current is given in the unit of area. +// The current is given in the unit of area. // e.g. (Number of tracks)/mm2. // -// Surface is defined at the inner surface of the tube. +// Surface is defined at the inner surface of the tube. // Direction R R+dR // 0 IN || OUT ->|<- | fCurrent_InOut // 1 IN ->| | fCurrent_In @@ -54,49 +54,45 @@ // 2010-07-22 Introduce Unit specification. // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. surface current * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSCylinderSurfaceCurrent : public G4VPrimitivePlotter { - - public: // with description - G4PSCylinderSurfaceCurrent(G4String name ,G4int direction, - G4int depth=0); - G4PSCylinderSurfaceCurrent(G4String name ,G4int direction, - const G4String& unit, G4int depth=0); - virtual ~G4PSCylinderSurfaceCurrent(); + public: // with description + G4PSCylinderSurfaceCurrent(G4String name, G4int direction, G4int depth = 0); + G4PSCylinderSurfaceCurrent(G4String name, G4int direction, + const G4String& unit, G4int depth = 0); + virtual ~G4PSCylinderSurfaceCurrent(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - inline void DivideByArea(G4bool flg=true) { divideByArea = flg; } - // Divided by Area. + inline void DivideByArea(G4bool flg = true) { divideByArea = flg; } + // Divided by Area. + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); + G4int IsSelectedSurface(G4Step*, G4Tubs*); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); - G4int IsSelectedSurface(G4Step*,G4Tubs*); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + virtual void SetUnit(const G4String& unit); - virtual void SetUnit(const G4String& unit); + protected: + virtual void DefineUnitAndCategory(); - protected: - virtual void DefineUnitAndCategory(); - - private: - G4int HCID; - G4int fDirection; - G4THitsMap* EvtMap; - G4bool weighted; - G4bool divideByArea; + private: + G4int HCID; + G4int fDirection; + G4THitsMap* EvtMap; + G4bool weighted; + G4bool divideByArea; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent3D.hh b/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent3D.hh index 6bed221af3..e3928904a6 100644 --- a/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent3D.hh +++ b/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent3D.hh @@ -39,7 +39,7 @@ // e.g. (Number of tracks)/mm2. // // Surface is defined at the -Z surface. -// Direction Rmin Rmax +// Direction Rmin Rmax // 0 IN || OUT ->|<- | fCurrent_InOut // 1 IN ->| | fCurrent_In // 2 OUT |<- | fCurrent_Out @@ -49,24 +49,22 @@ // 2010-07-22 Introduce Unit specification. /////////////////////////////////////////////////////////////////////////////// - class G4PSCylinderSurfaceCurrent3D : public G4PSCylinderSurfaceCurrent { - public: // with description - G4PSCylinderSurfaceCurrent3D(G4String name, G4int direction, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSCylinderSurfaceCurrent3D(G4String name, G4int direction, - const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSCylinderSurfaceCurrent3D(); + public: // with description + G4PSCylinderSurfaceCurrent3D(G4String name, G4int direction, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); + G4PSCylinderSurfaceCurrent3D(G4String name, G4int direction, + const G4String& unit, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); + virtual ~G4PSCylinderSurfaceCurrent3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux.hh b/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux.hh index 440ad2080f..4af6a18199 100644 --- a/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux.hh +++ b/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux.hh @@ -38,7 +38,7 @@ // This is a primitive scorer class for scoring Surface Flux. // Current version assumes only for G4Tubs shape, and the surface // is defined at the inner plane of the tube. -// The surface flux is given in the unit of area. +// The surface flux is given in the unit of area. // e.g. sum of 1/cos(T)/mm2, where T is a incident angle of the // track on the surface. // @@ -54,47 +54,45 @@ // 2010-07-22 Add weighted and divideByArea options // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. surface flux * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSCylinderSurfaceFlux : public G4VPrimitivePlotter { - public: // with description - G4PSCylinderSurfaceFlux(G4String name,G4int direction, G4int depth=0); - G4PSCylinderSurfaceFlux(G4String name,G4int direction, - const G4String& unit, G4int depth=0); - virtual ~G4PSCylinderSurfaceFlux(); + public: // with description + G4PSCylinderSurfaceFlux(G4String name, G4int direction, G4int depth = 0); + G4PSCylinderSurfaceFlux(G4String name, G4int direction, const G4String& unit, + G4int depth = 0); + virtual ~G4PSCylinderSurfaceFlux(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - inline void DivideByArea(G4bool flg=true) { divideByArea = flg; } - // Divided by Area. + inline void DivideByArea(G4bool flg = true) { divideByArea = flg; } + // Divided by Area. + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); + G4int IsSelectedSurface(G4Step*, G4Tubs*); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); - G4int IsSelectedSurface(G4Step*,G4Tubs*); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + virtual void SetUnit(const G4String& unit); - virtual void SetUnit(const G4String& unit); + protected: + virtual void DefineUnitAndCategory(); - protected: - virtual void DefineUnitAndCategory(); - - private: - G4int HCID; - G4int fDirection; - G4THitsMap* EvtMap; - G4bool weighted; - G4bool divideByArea; + private: + G4int HCID; + G4int fDirection; + G4THitsMap* EvtMap; + G4bool weighted; + G4bool divideByArea; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux3D.hh b/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux3D.hh index 790b535426..1928e5b156 100644 --- a/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux3D.hh +++ b/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux3D.hh @@ -49,24 +49,22 @@ // 2010-07-22 Introduce Unit specification. /////////////////////////////////////////////////////////////////////////////// - class G4PSCylinderSurfaceFlux3D : public G4PSCylinderSurfaceFlux { - public: // with description - G4PSCylinderSurfaceFlux3D(G4String name, G4int direction, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int di=2, G4int dj=1, G4int dk=0); - G4PSCylinderSurfaceFlux3D(G4String name, G4int direction, - const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int di=2, G4int dj=1, G4int dk=0); - virtual ~G4PSCylinderSurfaceFlux3D(); + public: // with description + G4PSCylinderSurfaceFlux3D(G4String name, G4int direction, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int di = 2, + G4int dj = 1, G4int dk = 0); + G4PSCylinderSurfaceFlux3D(G4String name, G4int direction, + const G4String& unit, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int di = 2, G4int dj = 1, + G4int dk = 0); + virtual ~G4PSCylinderSurfaceFlux3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSDirectionFlag.hh b/source/digits_hits/scorer/include/G4PSDirectionFlag.hh index 011e57bc91..37c142533c 100644 --- a/source/digits_hits/scorer/include/G4PSDirectionFlag.hh +++ b/source/digits_hits/scorer/include/G4PSDirectionFlag.hh @@ -43,26 +43,24 @@ ////////////////// enum G4PSFluxFlag ////////////////// -{ - fFlux_InOut, - // For both direction In / Out. - fFlux_In, - // IN : Direction which comes into the geometry - fFlux_Out +{ + fFlux_InOut, + // For both direction In / Out. + fFlux_In, + // IN : Direction which comes into the geometry + fFlux_Out }; ///////////////////// enum G4PSCurrentFlag ///////////////////// -{ - fCurrent_InOut, - // For both direction In / Out. - fCurrent_In, - // IN : Direction which comes into the geometry - fCurrent_Out - // OUT : Direction which goes out fromthe geometry +{ + fCurrent_InOut, + // For both direction In / Out. + fCurrent_In, + // IN : Direction which comes into the geometry + fCurrent_Out + // OUT : Direction which goes out fromthe geometry }; #endif - - diff --git a/source/digits_hits/scorer/include/G4PSDoseDeposit.hh b/source/digits_hits/scorer/include/G4PSDoseDeposit.hh index 3d59c9f0f2..0e8eed72ee 100644 --- a/source/digits_hits/scorer/include/G4PSDoseDeposit.hh +++ b/source/digits_hits/scorer/include/G4PSDoseDeposit.hh @@ -40,33 +40,32 @@ // 2010-07-22 Introduce Unit specification. // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of dose deposit (x) // vs. weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSDoseDeposit : public G4VPrimitivePlotter { - public: // with description - G4PSDoseDeposit(G4String name, G4int depth=0); - G4PSDoseDeposit(G4String name, const G4String& unit, G4int depth=0); - virtual ~G4PSDoseDeposit(); + public: // with description + G4PSDoseDeposit(G4String name, G4int depth = 0); + G4PSDoseDeposit(G4String name, const G4String& unit, G4int depth = 0); + virtual ~G4PSDoseDeposit(); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - virtual G4double ComputeVolume(G4Step*, G4int idx); + virtual G4double ComputeVolume(G4Step*, G4int idx); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4THitsMap* EvtMap; + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4THitsMap* EvtMap; }; #endif diff --git a/source/digits_hits/scorer/include/G4PSDoseDeposit3D.hh b/source/digits_hits/scorer/include/G4PSDoseDeposit3D.hh index fe074b5420..7f0981dd3e 100644 --- a/source/digits_hits/scorer/include/G4PSDoseDeposit3D.hh +++ b/source/digits_hits/scorer/include/G4PSDoseDeposit3D.hh @@ -37,26 +37,24 @@ // // Created: 2008-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSDoseDeposit3D : public G4PSDoseDeposit { - public: // with description - G4PSDoseDeposit3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSDoseDeposit3D(G4String name, const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSDoseDeposit3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + G4PSDoseDeposit3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); - virtual ~G4PSDoseDeposit3D(); + virtual ~G4PSDoseDeposit3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif diff --git a/source/digits_hits/scorer/include/G4PSDoseDepositForCylinder3D.hh b/source/digits_hits/scorer/include/G4PSDoseDepositForCylinder3D.hh index 4af19da397..49207b5c6b 100644 --- a/source/digits_hits/scorer/include/G4PSDoseDepositForCylinder3D.hh +++ b/source/digits_hits/scorer/include/G4PSDoseDepositForCylinder3D.hh @@ -37,32 +37,31 @@ // // Created: 2008-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. -// +// 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. +// /////////////////////////////////////////////////////////////////////////////// class G4PSDoseDepositForCylinder3D : public G4PSDoseDeposit3D { - public: // with description - G4PSDoseDepositForCylinder3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSDoseDepositForCylinder3D(G4String name, const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSDoseDepositForCylinder3D(G4String name, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); + G4PSDoseDepositForCylinder3D(G4String name, const G4String& unit, + G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); - virtual ~G4PSDoseDepositForCylinder3D(); + virtual ~G4PSDoseDepositForCylinder3D(); - void SetCylinderSize(G4double dr, G4double dz); - void SetNumberOfSegments(G4int nSeg[3]); + void SetCylinderSize(G4double dr, G4double dz); + void SetNumberOfSegments(G4int nSeg[3]); - protected: // with description - virtual G4double ComputeVolume(G4Step*, G4int idx); + protected: // with description + virtual G4double ComputeVolume(G4Step*, G4int idx); - private: + private: // Order of segmentation (Z PHI R) in CylinderMesh - G4ThreeVector cylinderSize; - G4int nSegment[3]; - + G4ThreeVector cylinderSize; + G4int nSegment[3]; }; #endif diff --git a/source/digits_hits/scorer/include/G4PSEnergyDeposit.hh b/source/digits_hits/scorer/include/G4PSEnergyDeposit.hh index 80f2262ffd..4ab898f628 100644 --- a/source/digits_hits/scorer/include/G4PSEnergyDeposit.hh +++ b/source/digits_hits/scorer/include/G4PSEnergyDeposit.hh @@ -35,10 +35,10 @@ //////////////////////////////////////////////////////////////////////////////// // Description: // This is a primitive scorer class for scoring energy deposit. -// +// // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura // 2010-07-22 Introduce Unit specification. -// +// // 2020-09-03 Use G4VPrimitivePlotter and fill 1-D histo of energy deposit (x) // vs. track weight (y) (Makoto Asai) // @@ -46,26 +46,25 @@ class G4PSEnergyDeposit : public G4VPrimitivePlotter { - - public: // with description - G4PSEnergyDeposit(G4String name, G4int depth=0); // default unit - G4PSEnergyDeposit(G4String name, const G4String& unit, G4int depth=0); - virtual ~G4PSEnergyDeposit(); + public: // with description + G4PSEnergyDeposit(G4String name, G4int depth = 0); // default unit + G4PSEnergyDeposit(G4String name, const G4String& unit, G4int depth = 0); + virtual ~G4PSEnergyDeposit(); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - private: - G4int HCID; - G4THitsMap* EvtMap; + private: + G4int HCID; + G4THitsMap* EvtMap; }; #endif diff --git a/source/digits_hits/scorer/include/G4PSEnergyDeposit3D.hh b/source/digits_hits/scorer/include/G4PSEnergyDeposit3D.hh index 98d045ef26..b678ee246b 100644 --- a/source/digits_hits/scorer/include/G4PSEnergyDeposit3D.hh +++ b/source/digits_hits/scorer/include/G4PSEnergyDeposit3D.hh @@ -38,24 +38,21 @@ // 2010-07-22 Introduce Unit specification. /////////////////////////////////////////////////////////////////////////////// - class G4PSEnergyDeposit3D : public G4PSEnergyDeposit { - public: // with description - G4PSEnergyDeposit3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSEnergyDeposit3D(G4String name, const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSEnergyDeposit3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + G4PSEnergyDeposit3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); - virtual ~G4PSEnergyDeposit3D(); + virtual ~G4PSEnergyDeposit3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent.hh b/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent.hh index ea11e84896..264ad5f072 100644 --- a/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent.hh +++ b/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent.hh @@ -39,7 +39,7 @@ // This is a primitive scorer class for scoring Surface Current. // Current version assumes only for G4Box shape, and the surface // is defined at the -Z plane of the box. -// The current is given in the unit of area. +// The current is given in the unit of area. // e.g. (Number of tracks)/mm2. // // Surface is defined at the -Z surface. @@ -55,48 +55,45 @@ // 2010-07-22 Introduce Unit specification. // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. Surface Current * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSFlatSurfaceCurrent : public G4VPrimitivePlotter { - - public: // with description - G4PSFlatSurfaceCurrent(G4String name ,G4int direction, G4int depth=0); - G4PSFlatSurfaceCurrent(G4String name ,G4int direction, - const G4String& unit, G4int depth=0); - virtual ~G4PSFlatSurfaceCurrent(); + public: // with description + G4PSFlatSurfaceCurrent(G4String name, G4int direction, G4int depth = 0); + G4PSFlatSurfaceCurrent(G4String name, G4int direction, const G4String& unit, + G4int depth = 0); + virtual ~G4PSFlatSurfaceCurrent(); - // Scoring options - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight - inline void DivideByArea(G4bool flg=true) { divideByArea = flg; } - // Divided By Area + // Scoring options + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight + inline void DivideByArea(G4bool flg = true) { divideByArea = flg; } + // Divided By Area - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); - G4int IsSelectedSurface(G4Step*,G4Box*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); + G4int IsSelectedSurface(G4Step*, G4Box*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - protected: - virtual void DefineUnitAndCategory(); - - private: - G4int HCID; - G4int fDirection; - G4THitsMap* EvtMap; - G4bool weighted; - G4bool divideByArea; + protected: + virtual void DefineUnitAndCategory(); + private: + G4int HCID; + G4int fDirection; + G4THitsMap* EvtMap; + G4bool weighted; + G4bool divideByArea; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent3D.hh b/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent3D.hh index 858468a32d..9b4f8335f4 100644 --- a/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent3D.hh +++ b/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent3D.hh @@ -49,24 +49,21 @@ // 2010-07-22 Introduce Unit specification. /////////////////////////////////////////////////////////////////////////////// - class G4PSFlatSurfaceCurrent3D : public G4PSFlatSurfaceCurrent { - public: // with description - G4PSFlatSurfaceCurrent3D(G4String name, G4int direction, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSFlatSurfaceCurrent3D(G4String name, G4int direction, - const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSFlatSurfaceCurrent3D(); + public: // with description + G4PSFlatSurfaceCurrent3D(G4String name, G4int direction, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); + G4PSFlatSurfaceCurrent3D(G4String name, G4int direction, const G4String& unit, + G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + virtual ~G4PSFlatSurfaceCurrent3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux.hh b/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux.hh index 87c5006b50..c68aa2fa3a 100644 --- a/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux.hh +++ b/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux.hh @@ -38,7 +38,7 @@ // This is a primitive scorer class for scoring Surface Flux. // Current version assumes only for G4Box shape, and the surface // is defined at the -Z plane of the box. -// The surface flux is given in the unit of area. +// The surface flux is given in the unit of area. // e.g. sum of 1/cos(T)/mm2, where T is a incident angle of the // track on the surface. // @@ -50,7 +50,7 @@ // 2 OUT |<- | fFlux_Out // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. -// +// // 18-Nov-2005 T.Aso, To use always positive value for anglefactor. // Bug fix. Area definition. // 29-Mar-2007 T.Aso, Bug fix for momentum direction at outgoing flux. @@ -62,41 +62,40 @@ class G4PSFlatSurfaceFlux : public G4VPrimitivePlotter { - public: // with description - G4PSFlatSurfaceFlux(G4String name,G4int direction, G4int depth=0); - G4PSFlatSurfaceFlux(G4String name,G4int direction, - const G4String& unit, G4int depth=0); - virtual ~G4PSFlatSurfaceFlux(); + public: // with description + G4PSFlatSurfaceFlux(G4String name, G4int direction, G4int depth = 0); + G4PSFlatSurfaceFlux(G4String name, G4int direction, const G4String& unit, + G4int depth = 0); + virtual ~G4PSFlatSurfaceFlux(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - inline void DivideByArea(G4bool flg=true) { divideByArea = flg; } - // Divided by Area. + inline void DivideByArea(G4bool flg = true) { divideByArea = flg; } + // Divided by Area. - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); - G4int IsSelectedSurface(G4Step*,G4Box*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); + G4int IsSelectedSurface(G4Step*, G4Box*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - protected: - virtual void DefineUnitAndCategory(); + protected: + virtual void DefineUnitAndCategory(); - private: - G4int HCID; - G4int fDirection; - G4THitsMap* EvtMap; - G4bool weighted; - G4bool divideByArea; + private: + G4int HCID; + G4int fDirection; + G4THitsMap* EvtMap; + G4bool weighted; + G4bool divideByArea; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux3D.hh b/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux3D.hh index 6d5b32c47e..19142e266a 100644 --- a/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux3D.hh +++ b/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux3D.hh @@ -51,24 +51,21 @@ // /////////////////////////////////////////////////////////////////////////////// - class G4PSFlatSurfaceFlux3D : public G4PSFlatSurfaceFlux { - public: // with description - G4PSFlatSurfaceFlux3D(G4String name, G4int direction, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSFlatSurfaceFlux3D(G4String name, G4int direction, - const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSFlatSurfaceFlux3D(); + public: // with description + G4PSFlatSurfaceFlux3D(G4String name, G4int direction, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); + G4PSFlatSurfaceFlux3D(G4String name, G4int direction, const G4String& unit, + G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + virtual ~G4PSFlatSurfaceFlux3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration.hh b/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration.hh index 1824a55ba9..4f505cfbbd 100644 --- a/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration.hh +++ b/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration.hh @@ -42,44 +42,37 @@ // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. track weight (y) (Makoto Asai) // -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSMinKinEAtGeneration : public G4VPrimitivePlotter { - - public: // with description - G4PSMinKinEAtGeneration(G4String name, G4int depth=0); - G4PSMinKinEAtGeneration(G4String name, const G4String& unit, - G4int depth=0); + public: // with description + G4PSMinKinEAtGeneration(G4String name, G4int depth = 0); + G4PSMinKinEAtGeneration(G4String name, const G4String& unit, G4int depth = 0); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual ~G4PSMinKinEAtGeneration(); + public: + virtual ~G4PSMinKinEAtGeneration(); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4THitsMap* EvtMap; - - public: + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4THitsMap* EvtMap; + public: }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration3D.hh b/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration3D.hh index 4b6f7c0b24..71d7e1297e 100644 --- a/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration3D.hh +++ b/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration3D.hh @@ -44,20 +44,19 @@ class G4PSMinKinEAtGeneration3D : public G4PSMinKinEAtGeneration { - public: // with description - G4PSMinKinEAtGeneration3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSMinKinEAtGeneration3D(G4String name,const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSMinKinEAtGeneration3D(); + public: // with description + G4PSMinKinEAtGeneration3D(G4String name, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); + G4PSMinKinEAtGeneration3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); + virtual ~G4PSMinKinEAtGeneration3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSNofCollision.hh b/source/digits_hits/scorer/include/G4PSNofCollision.hh index 18731b00ea..55617f7b70 100644 --- a/source/digits_hits/scorer/include/G4PSNofCollision.hh +++ b/source/digits_hits/scorer/include/G4PSNofCollision.hh @@ -32,53 +32,46 @@ #include "G4VPrimitiveScorer.hh" #include "G4THitsMap.hh" - ////////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring Number of Steps in the cell. -// +// // Created: 2007-2-2 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSNofCollision : public G4VPrimitiveScorer { - - public: // with description - G4PSNofCollision(G4String name, G4int depth=0); + public: // with description + G4PSNofCollision(G4String name, G4int depth = 0); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual ~G4PSNofCollision(); + public: + virtual ~G4PSNofCollision(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4THitsMap* EvtMap; - G4bool weighted; - - public: + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4THitsMap* EvtMap; + G4bool weighted; + public: }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSNofCollision3D.hh b/source/digits_hits/scorer/include/G4PSNofCollision3D.hh index ea4f069706..56dcba8728 100644 --- a/source/digits_hits/scorer/include/G4PSNofCollision3D.hh +++ b/source/digits_hits/scorer/include/G4PSNofCollision3D.hh @@ -34,30 +34,25 @@ ////////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring Number of Steps in the cell. -// +// // Created: 2007-08-14 Tsukasa ASO -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSNofCollision3D : public G4PSNofCollision { - - public: // with description - G4PSNofCollision3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSNofCollision3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); - public: - virtual ~G4PSNofCollision3D(); + public: + virtual ~G4PSNofCollision3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSNofSecondary.hh b/source/digits_hits/scorer/include/G4PSNofSecondary.hh index 0cacb4386e..e467aa6375 100644 --- a/source/digits_hits/scorer/include/G4PSNofSecondary.hh +++ b/source/digits_hits/scorer/include/G4PSNofSecondary.hh @@ -37,7 +37,7 @@ // (Description) // This is a primitive scorer class for scoring Number of particles // generated in the geometry. -// +// // Created: 2005-11-18 Tsukasa ASO, Akinori Kimura. // Modified: 2007-03-23 Tsukasa ASO, Introduce SetSecondary() method for // specifying a particluar secondary. If the pointer @@ -45,52 +45,46 @@ // But onece user sets it, it accepts only the particle. // 2010-07-22 Introduce Unit specification. // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic -// energy of the secondary in MeV (x) vs. track weight (y) +// energy of the secondary in MeV (x) vs. track weight (y) // (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSNofSecondary : public G4VPrimitivePlotter { - - public: // with description - G4PSNofSecondary(G4String name, G4int depth=0); + public: // with description + G4PSNofSecondary(G4String name, G4int depth = 0); - // Scoring option - void SetParticle(const G4String& particleName); + // Scoring option + void SetParticle(const G4String& particleName); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual ~G4PSNofSecondary(); + public: + virtual ~G4PSNofSecondary(); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4THitsMap* EvtMap; - G4ParticleDefinition* particleDef; - G4bool weighted; - - public: + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4THitsMap* EvtMap; + G4ParticleDefinition* particleDef; + G4bool weighted; + public: }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSNofSecondary3D.hh b/source/digits_hits/scorer/include/G4PSNofSecondary3D.hh index 14ea64677a..f28875260f 100644 --- a/source/digits_hits/scorer/include/G4PSNofSecondary3D.hh +++ b/source/digits_hits/scorer/include/G4PSNofSecondary3D.hh @@ -40,17 +40,15 @@ class G4PSNofSecondary3D : public G4PSNofSecondary { - public: // with description - G4PSNofSecondary3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSNofSecondary3D(); + public: // with description + G4PSNofSecondary3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + virtual ~G4PSNofSecondary3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSNofStep.hh b/source/digits_hits/scorer/include/G4PSNofStep.hh index b9dccd1bb0..b32158e307 100644 --- a/source/digits_hits/scorer/include/G4PSNofStep.hh +++ b/source/digits_hits/scorer/include/G4PSNofStep.hh @@ -35,53 +35,46 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring Number of Steps in the cell. -// +// // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. -// 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of step length +// 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of step length // in mm vs. number of steps (not weighted) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSNofStep : public G4VPrimitivePlotter { - - public: // with description - G4PSNofStep(G4String name, G4int depth=0); + public: // with description + G4PSNofStep(G4String name, G4int depth = 0); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual ~G4PSNofStep(); + public: + virtual ~G4PSNofStep(); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - public: - void SetBoundaryFlag(G4bool flg=true) - {boundaryFlag = flg;} + public: + void SetBoundaryFlag(G4bool flg = true) { boundaryFlag = flg; } - private: - G4int HCID; - G4THitsMap* EvtMap; - - G4bool boundaryFlag; - - public: + private: + G4int HCID; + G4THitsMap* EvtMap; + G4bool boundaryFlag; + public: }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSNofStep3D.hh b/source/digits_hits/scorer/include/G4PSNofStep3D.hh index e58d21f78e..df779bba93 100644 --- a/source/digits_hits/scorer/include/G4PSNofStep3D.hh +++ b/source/digits_hits/scorer/include/G4PSNofStep3D.hh @@ -39,20 +39,17 @@ // /////////////////////////////////////////////////////////////////////////////// - class G4PSNofStep3D : public G4PSNofStep { - public: // with description - G4PSNofStep3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSNofStep3D(); + public: // with description + G4PSNofStep3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + virtual ~G4PSNofStep3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSPassageCellCurrent.hh b/source/digits_hits/scorer/include/G4PSPassageCellCurrent.hh index b94d6b65d8..9eb4d7fa72 100644 --- a/source/digits_hits/scorer/include/G4PSPassageCellCurrent.hh +++ b/source/digits_hits/scorer/include/G4PSPassageCellCurrent.hh @@ -35,7 +35,7 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring current. -// The number of tracks passing through the geometry are taken +// The number of tracks passing through the geometry are taken // into account. // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. @@ -43,44 +43,40 @@ // 2010-07-22 Add weighted option // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. current * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSPassageCellCurrent : public G4VPrimitivePlotter { - - public: // with description - G4PSPassageCellCurrent(G4String name, G4int depth=0); - virtual ~G4PSPassageCellCurrent(); + public: // with description + G4PSPassageCellCurrent(G4String name, G4int depth = 0); + virtual ~G4PSPassageCellCurrent(); - inline void Weighted(G4bool flg=true) { weighted = flg; } + inline void Weighted(G4bool flg = true) { weighted = flg; } // Multiply track weight - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - virtual G4bool IsPassed(G4Step*); + virtual G4bool IsPassed(G4Step*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4int fCurrentTrkID; - G4double fCurrent; - G4THitsMap* EvtMap; - G4bool weighted; + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4int fCurrentTrkID; + G4double fCurrent; + G4THitsMap* EvtMap; + G4bool weighted; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSPassageCellCurrent3D.hh b/source/digits_hits/scorer/include/G4PSPassageCellCurrent3D.hh index 63c07a6e9f..48b59a9cc8 100644 --- a/source/digits_hits/scorer/include/G4PSPassageCellCurrent3D.hh +++ b/source/digits_hits/scorer/include/G4PSPassageCellCurrent3D.hh @@ -34,28 +34,26 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring a current. -// The number of tracks passing through the geometry are taken +// The number of tracks passing through the geometry are taken // into account. // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSPassageCellCurrent3D : public G4PSPassageCellCurrent { - public: // with description - G4PSPassageCellCurrent3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSPassageCellCurrent3D(); + public: // with description + G4PSPassageCellCurrent3D(G4String name, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); + virtual ~G4PSPassageCellCurrent3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSPassageCellFlux.hh b/source/digits_hits/scorer/include/G4PSPassageCellFlux.hh index 9b491afc40..b29bd18e41 100644 --- a/source/digits_hits/scorer/include/G4PSPassageCellFlux.hh +++ b/source/digits_hits/scorer/include/G4PSPassageCellFlux.hh @@ -36,7 +36,7 @@ // (Description) // This is a primitive scorer class for scoring cell flux. // The Cell Flux is defined by a track length divided by a geometry -// volume, where only tracks passing through the geometry are taken +// volume, where only tracks passing through the geometry are taken // into account. e.g. the unit of Cell Flux is mm/mm3. // // If you want to score all tracks in the geometry volume, @@ -47,46 +47,43 @@ // 2010-07-22 Add weighted option // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. cell flux * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSPassageCellFlux : public G4VPrimitivePlotter { - - public: // with description - G4PSPassageCellFlux(G4String name, G4int depth=0); - G4PSPassageCellFlux(G4String name, const G4String& unit, G4int depth=0); + public: // with description + G4PSPassageCellFlux(G4String name, G4int depth = 0); + G4PSPassageCellFlux(G4String name, const G4String& unit, G4int depth = 0); - virtual ~G4PSPassageCellFlux(); + virtual ~G4PSPassageCellFlux(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); - virtual G4bool IsPassed(G4Step*); - virtual G4double ComputeVolume(G4Step*, G4int idx); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); + virtual G4bool IsPassed(G4Step*); + virtual G4double ComputeVolume(G4Step*, G4int idx); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - protected: - virtual void DefineUnitAndCategory(); - - private: - G4int HCID; - G4int fCurrentTrkID; - G4double fCellFlux; - G4THitsMap* EvtMap; - G4bool weighted; + protected: + virtual void DefineUnitAndCategory(); + private: + G4int HCID; + G4int fCurrentTrkID; + G4double fCellFlux; + G4THitsMap* EvtMap; + G4bool weighted; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSPassageCellFlux3D.hh b/source/digits_hits/scorer/include/G4PSPassageCellFlux3D.hh index 741b5fa4e0..f6b509762e 100644 --- a/source/digits_hits/scorer/include/G4PSPassageCellFlux3D.hh +++ b/source/digits_hits/scorer/include/G4PSPassageCellFlux3D.hh @@ -44,23 +44,20 @@ // 2010-07-22 Introduce Unit specification. /////////////////////////////////////////////////////////////////////////////// - class G4PSPassageCellFlux3D : public G4PSPassageCellFlux { - public: // with description - G4PSPassageCellFlux3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSPassageCellFlux3D(G4String name,const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSPassageCellFlux3D(); + public: // with description + G4PSPassageCellFlux3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + G4PSPassageCellFlux3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); + virtual ~G4PSPassageCellFlux3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSPassageCellFluxForCylinder3D.hh b/source/digits_hits/scorer/include/G4PSPassageCellFluxForCylinder3D.hh index 2b2825dd80..62a2217cb6 100644 --- a/source/digits_hits/scorer/include/G4PSPassageCellFluxForCylinder3D.hh +++ b/source/digits_hits/scorer/include/G4PSPassageCellFluxForCylinder3D.hh @@ -45,29 +45,27 @@ // 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. /////////////////////////////////////////////////////////////////////////////// - class G4PSPassageCellFluxForCylinder3D : public G4PSPassageCellFlux3D { - public: // with description - G4PSPassageCellFluxForCylinder3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSPassageCellFluxForCylinder3D(G4String name,const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - virtual ~G4PSPassageCellFluxForCylinder3D(); + public: // with description + G4PSPassageCellFluxForCylinder3D(G4String name, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); + G4PSPassageCellFluxForCylinder3D(G4String name, const G4String& unit, + G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, + G4int depk = 0); + virtual ~G4PSPassageCellFluxForCylinder3D(); - void SetCylinderSize(G4double dr, G4double dz); - void SetNumberOfSegments(G4int nSeg[3]); + void SetCylinderSize(G4double dr, G4double dz); + void SetNumberOfSegments(G4int nSeg[3]); - protected: // with description - virtual G4double ComputeVolume(G4Step*, G4int idx); + protected: // with description + virtual G4double ComputeVolume(G4Step*, G4int idx); - private: + private: // Order of segmentation (Z PHI R) in CylinderMesh - G4ThreeVector cylinderSize; - G4int nSegment[3]; - + G4ThreeVector cylinderSize; + G4int nSegment[3]; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSPassageTrackLength.hh b/source/digits_hits/scorer/include/G4PSPassageTrackLength.hh index 8b9d15d060..25d5294b02 100644 --- a/source/digits_hits/scorer/include/G4PSPassageTrackLength.hh +++ b/source/digits_hits/scorer/include/G4PSPassageTrackLength.hh @@ -36,48 +36,44 @@ // (Description) // This is a primitive scorer class for scoring only track length. // The tracks which passed a geometry is taken into account. -// +// // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. -// 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of track length +// 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of track length // vs. number of tracks (not weighted) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSPassageTrackLength : public G4VPrimitivePlotter { - - public: // with description - G4PSPassageTrackLength(G4String name, G4int depth=0); - G4PSPassageTrackLength(G4String name, const G4String& unit, - G4int depth=0); - virtual ~G4PSPassageTrackLength(); + public: // with description + G4PSPassageTrackLength(G4String name, G4int depth = 0); + G4PSPassageTrackLength(G4String name, const G4String& unit, G4int depth = 0); + virtual ~G4PSPassageTrackLength(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); - G4bool IsPassed(G4Step*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); + G4bool IsPassed(G4Step*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4int fCurrentTrkID; - G4double fTrackLength; - G4THitsMap* EvtMap; - G4bool weighted; + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4int fCurrentTrkID; + G4double fTrackLength; + G4THitsMap* EvtMap; + G4bool weighted; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSPassageTrackLength3D.hh b/source/digits_hits/scorer/include/G4PSPassageTrackLength3D.hh index cf96c2da8e..b513ddd3b2 100644 --- a/source/digits_hits/scorer/include/G4PSPassageTrackLength3D.hh +++ b/source/digits_hits/scorer/include/G4PSPassageTrackLength3D.hh @@ -35,33 +35,30 @@ // (Description) // This is a primitive scorer class for scoring only track length. // The tracks which passed a geometry is taken into account. -// +// // // Created: 2008-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSPassageTrackLength3D : public G4PSPassageTrackLength { - - public: // with description - G4PSPassageTrackLength3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSPassageTrackLength3D(G4String name,const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSPassageTrackLength3D(G4String name, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); + G4PSPassageTrackLength3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); - virtual ~G4PSPassageTrackLength3D(); + virtual ~G4PSPassageTrackLength3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSPopulation.hh b/source/digits_hits/scorer/include/G4PSPopulation.hh index 8a06e9aec1..3560fb3c76 100644 --- a/source/digits_hits/scorer/include/G4PSPopulation.hh +++ b/source/digits_hits/scorer/include/G4PSPopulation.hh @@ -44,45 +44,38 @@ // /////////////////////////////////////////////////////////////////////////////// - class G4PSPopulation : public G4VPrimitiveScorer { - - public: // with description - G4PSPopulation(G4String name, G4int depth=0); + public: // with description + G4PSPopulation(G4String name, G4int depth = 0); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual ~G4PSPopulation(); + public: + virtual ~G4PSPopulation(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4THitsMap* EvtMap; - G4bool weighted; - std::map fCellTrackLogger; - - - public: + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4THitsMap* EvtMap; + G4bool weighted; + std::map fCellTrackLogger; + public: }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSPopulation3D.hh b/source/digits_hits/scorer/include/G4PSPopulation3D.hh index 8c8f7e8b3f..83af764254 100644 --- a/source/digits_hits/scorer/include/G4PSPopulation3D.hh +++ b/source/digits_hits/scorer/include/G4PSPopulation3D.hh @@ -41,24 +41,18 @@ class G4PSPopulation3D : public G4PSPopulation { - - public: // with description - G4PSPopulation3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSPopulation3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); - public: - virtual ~G4PSPopulation3D(); - - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + public: + virtual ~G4PSPopulation3D(); + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent.hh b/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent.hh index c7e2e01a6e..431d1ab181 100644 --- a/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent.hh +++ b/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent.hh @@ -39,7 +39,7 @@ // This is a primitive scorer class for scoring Surface Current. // Current version assumes only for G4Sphere shape, and the surface // is defined at the inside of the sphere. -// The current is given in the unit of area. +// The current is given in the unit of area. // e.g. (Number of tracks)/mm2. // // Surface is defined at the inside of sphere. @@ -52,47 +52,44 @@ // 17-Nov-2005 Bug fix. square definition. // 31-Mar-2007 T.Aso, Add option for normalizing by the area. // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSSphereSurfaceCurrent : public G4VPrimitiveScorer { - - public: // with description - G4PSSphereSurfaceCurrent(G4String name, G4int direction, G4int depth=0); - G4PSSphereSurfaceCurrent(G4String name, G4int direction, - const G4String& unit, G4int depth=0); - virtual ~G4PSSphereSurfaceCurrent(); + public: // with description + G4PSSphereSurfaceCurrent(G4String name, G4int direction, G4int depth = 0); + G4PSSphereSurfaceCurrent(G4String name, G4int direction, const G4String& unit, + G4int depth = 0); + virtual ~G4PSSphereSurfaceCurrent(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight - inline void DivideByArea(G4bool flg=true) { divideByArea = flg; } - // Divided by Area. + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight + inline void DivideByArea(G4bool flg = true) { divideByArea = flg; } + // Divided by Area. - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); - G4int IsSelectedSurface(G4Step*,G4Sphere*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); + G4int IsSelectedSurface(G4Step*, G4Sphere*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - protected: - virtual void DefineUnitAndCategory(); - - private: - G4int HCID; - G4int fDirection; - G4THitsMap* EvtMap; - G4bool weighted; - G4bool divideByArea; + protected: + virtual void DefineUnitAndCategory(); + private: + G4int HCID; + G4int fDirection; + G4THitsMap* EvtMap; + G4bool weighted; + G4bool divideByArea; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent3D.hh b/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent3D.hh index d7cfeeb52c..9ef17c1950 100644 --- a/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent3D.hh +++ b/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent3D.hh @@ -35,7 +35,7 @@ // This is a primitive scorer class for scoring Surface Current. // Current version assumes only for G4Sphere shape, and the surface // is defined at the inside of the sphere. -// The current is given in the unit of area. +// The current is given in the unit of area. // e.g. (Number of tracks)/mm2. // // Surface is defined at the inside of sphere. @@ -46,32 +46,27 @@ // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSSphereSurfaceCurrent3D : public G4PSSphereSurfaceCurrent { - - public: // with description - G4PSSphereSurfaceCurrent3D(G4String name, G4int direction, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSSphereSurfaceCurrent3D(G4String name, G4int direction, - const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSSphereSurfaceCurrent3D(G4String name, G4int direction, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); + G4PSSphereSurfaceCurrent3D(G4String name, G4int direction, + const G4String& unit, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); - - virtual ~G4PSSphereSurfaceCurrent3D(); - - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + virtual ~G4PSSphereSurfaceCurrent3D(); + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux.hh b/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux.hh index 8f4d36e278..c338166325 100644 --- a/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux.hh +++ b/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux.hh @@ -39,7 +39,7 @@ // This is a primitive scorer class for scoring Surface Flux. // Flux version assumes only for G4Sphere shape, and the surface // is defined at the inside of the sphere. -// The current is given in the unit of area. +// The current is given in the unit of area. // e.g. (Number of tracks)/mm2. // // Surface is defined at the inside of sphere. @@ -53,47 +53,45 @@ // 29-Mar-2007 T.Aso, Bug fix for momentum direction for out-going flux. // 2010-07-22 Introduce Unit specification. // 2010-07-22 Add weighted and divideByArea options -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSSphereSurfaceFlux : public G4VPrimitiveScorer { - - public: // with description - G4PSSphereSurfaceFlux(G4String name, G4int direction, G4int depth=0); - G4PSSphereSurfaceFlux(G4String name, G4int direction, - const G4String& unit, G4int depth=0); - virtual ~G4PSSphereSurfaceFlux(); + public: // with description + G4PSSphereSurfaceFlux(G4String name, G4int direction, G4int depth = 0); + G4PSSphereSurfaceFlux(G4String name, G4int direction, const G4String& unit, + G4int depth = 0); + virtual ~G4PSSphereSurfaceFlux(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - inline void DivideByArea(G4bool flg=true) { divideByArea = flg; } - // Divided by Area. + inline void DivideByArea(G4bool flg = true) { divideByArea = flg; } + // Divided by Area. - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); - G4int IsSelectedSurface(G4Step*,G4Sphere*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); + G4int IsSelectedSurface(G4Step*, G4Sphere*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); + virtual void SetUnit(const G4String& unit); - protected: - virtual void DefineUnitAndCategory(); + protected: + virtual void DefineUnitAndCategory(); - private: - G4int HCID; - G4int fDirection; - G4THitsMap* EvtMap; - G4bool weighted; - G4bool divideByArea; + private: + G4int HCID; + G4int fDirection; + G4THitsMap* EvtMap; + G4bool weighted; + G4bool divideByArea; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux3D.hh b/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux3D.hh index c39646108f..6d9d5e5981 100644 --- a/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux3D.hh +++ b/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux3D.hh @@ -36,7 +36,7 @@ // This is a primitive scorer class for scoring Surface Flux. // Flux version assumes only for G4Sphere shape, and the surface // is defined at the inside of the sphere. -// The current is given in the unit of area. +// The current is given in the unit of area. // e.g. (Number of tracks)/mm2. // // Surface is defined at the inside of sphere. @@ -51,26 +51,22 @@ class G4PSSphereSurfaceFlux3D : public G4PSSphereSurfaceFlux { - - public: // with description - G4PSSphereSurfaceFlux3D(G4String name, G4int direction, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSSphereSurfaceFlux3D(G4String name, G4int direction, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, + G4int depj = 1, G4int depk = 0); - G4PSSphereSurfaceFlux3D(G4String name, G4int direction, - const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + G4PSSphereSurfaceFlux3D(G4String name, G4int direction, const G4String& unit, + G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); - virtual ~G4PSSphereSurfaceFlux3D(); + virtual ~G4PSSphereSurfaceFlux3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSStepChecker.hh b/source/digits_hits/scorer/include/G4PSStepChecker.hh index 25ab284147..b879f9664c 100644 --- a/source/digits_hits/scorer/include/G4PSStepChecker.hh +++ b/source/digits_hits/scorer/include/G4PSStepChecker.hh @@ -32,44 +32,36 @@ #include "G4VPrimitiveScorer.hh" #include "G4THitsMap.hh" - ////////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for Debug. -// +// // Created: 2011-03-24 Tsukasa ASO -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSStepChecker : public G4VPrimitiveScorer { - - public: // with description - G4PSStepChecker(G4String name, G4int depth=0); + public: // with description + G4PSStepChecker(G4String name, G4int depth = 0); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual ~G4PSStepChecker(); + public: + virtual ~G4PSStepChecker(); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - - public: - virtual void DrawAll(); - virtual void PrintAll(); - - private: - - public: + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + public: + virtual void DrawAll(); + virtual void PrintAll(); + private: + public: }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSStepChecker3D.hh b/source/digits_hits/scorer/include/G4PSStepChecker3D.hh index e1468beeb2..5ba7ee8f7c 100644 --- a/source/digits_hits/scorer/include/G4PSStepChecker3D.hh +++ b/source/digits_hits/scorer/include/G4PSStepChecker3D.hh @@ -34,29 +34,25 @@ ////////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for debug. -// +// // Created: 2011-03-24 Tsukasa ASO -// +// /////////////////////////////////////////////////////////////////////////////// +class G4PSStepChecker3D : public G4PSStepChecker +{ + public: // with description + G4PSStepChecker3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); -class G4PSStepChecker3D : public G4PSStepChecker{ - - public: // with description - G4PSStepChecker3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: + virtual ~G4PSStepChecker3D(); - public: - virtual ~G4PSStepChecker3D(); + protected: // with description + virtual G4int GetIndex(G4Step*); - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + private: + G4int fDepthi, fDepthj, fDepthk; }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSTermination.hh b/source/digits_hits/scorer/include/G4PSTermination.hh index 7652ab293a..490de3f852 100644 --- a/source/digits_hits/scorer/include/G4PSTermination.hh +++ b/source/digits_hits/scorer/include/G4PSTermination.hh @@ -32,53 +32,46 @@ #include "G4VPrimitiveScorer.hh" #include "G4THitsMap.hh" - ////////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring Number of Steps in the cell. -// +// // Created: 2007-2-2 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSTermination : public G4VPrimitiveScorer { - - public: // with description - G4PSTermination(G4String name, G4int depth=0); + public: // with description + G4PSTermination(G4String name, G4int depth = 0); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual ~G4PSTermination(); + public: + virtual ~G4PSTermination(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4THitsMap* EvtMap; - G4bool weighted; - - public: + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4THitsMap* EvtMap; + G4bool weighted; + public: }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSTermination3D.hh b/source/digits_hits/scorer/include/G4PSTermination3D.hh index c159f9815c..decfcbd228 100644 --- a/source/digits_hits/scorer/include/G4PSTermination3D.hh +++ b/source/digits_hits/scorer/include/G4PSTermination3D.hh @@ -34,29 +34,23 @@ // (Description) // This is a primitive scorer class for scoring Number of tracks // which stops(terminated) in the cell. -// +// // Created: 2007-08-14 Tsukasa ASO -// +// /////////////////////////////////////////////////////////////////////////////// - class G4PSTermination3D : public G4PSTermination { - - public: // with description - G4PSTermination3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int di=2, G4int dj=1, G4int dk=0); - virtual ~G4PSTermination3D(); + public: // with description + G4PSTermination3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int di = 2, G4int dj = 1, G4int dk = 0); + virtual ~G4PSTermination3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); + protected: // with description + virtual G4int GetIndex(G4Step*); private: - G4int fDepthi, fDepthj, fDepthk; - + G4int fDepthi, fDepthj, fDepthk; }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSTrackCounter.hh b/source/digits_hits/scorer/include/G4PSTrackCounter.hh index a02ecc377a..269a2c194e 100644 --- a/source/digits_hits/scorer/include/G4PSTrackCounter.hh +++ b/source/digits_hits/scorer/include/G4PSTrackCounter.hh @@ -47,41 +47,36 @@ class G4PSTrackCounter : public G4VPrimitivePlotter { - - public: // with description - G4PSTrackCounter(G4String name, G4int direction, G4int depth=0); + public: // with description + G4PSTrackCounter(G4String name, G4int direction, G4int depth = 0); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual ~G4PSTrackCounter(); + public: + virtual ~G4PSTrackCounter(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); - public: - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void DrawAll(); + virtual void PrintAll(); - virtual void SetUnit(const G4String& unit); - - private: - G4int HCID; - G4int fDirection; - G4THitsMap* EvtMap; - G4bool weighted; - - public: + virtual void SetUnit(const G4String& unit); + private: + G4int HCID; + G4int fDirection; + G4THitsMap* EvtMap; + G4bool weighted; + public: }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSTrackCounter3D.hh b/source/digits_hits/scorer/include/G4PSTrackCounter3D.hh index c40bc87fa2..e0b6d32c8f 100644 --- a/source/digits_hits/scorer/include/G4PSTrackCounter3D.hh +++ b/source/digits_hits/scorer/include/G4PSTrackCounter3D.hh @@ -31,7 +31,6 @@ #include "G4PSTrackCounter.hh" - /////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring number of tracks in a cell. @@ -41,25 +40,20 @@ // /////////////////////////////////////////////////////////////////////////////// - class G4PSTrackCounter3D : public G4PSTrackCounter { - - public: // with description - G4PSTrackCounter3D(G4String name, G4int direction, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int di=2, G4int dj=1, G4int dk=0); - public: - virtual ~G4PSTrackCounter3D(); + public: // with description + G4PSTrackCounter3D(G4String name, G4int direction, G4int ni = 1, G4int nj = 1, + G4int nk = 1, G4int di = 2, G4int dj = 1, G4int dk = 0); - protected: // with description - virtual G4int GetIndex(G4Step*); + public: + virtual ~G4PSTrackCounter3D(); - private: - G4int fDepthi, fDepthj, fDepthk; + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; - - #endif diff --git a/source/digits_hits/scorer/include/G4PSTrackLength.hh b/source/digits_hits/scorer/include/G4PSTrackLength.hh index a0bafed334..1081943c3c 100644 --- a/source/digits_hits/scorer/include/G4PSTrackLength.hh +++ b/source/digits_hits/scorer/include/G4PSTrackLength.hh @@ -35,54 +35,52 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring track length. -// +// // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. -// Modified: 2007-02-02 Tsukasa ASO, Add MultiplyKineticEnergy() -// and DivideByVelocity(). +// Modified: 2007-02-02 Tsukasa ASO, Add MultiplyKineticEnergy() +// and DivideByVelocity(). // 2010-07-22 Introduce Unit specification. // -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSTrackLength : public G4VPrimitiveScorer { - - public: // with description - G4PSTrackLength(G4String name, G4int depth=0); - G4PSTrackLength(G4String name, const G4String& unit, G4int depth=0); - virtual ~G4PSTrackLength(); + public: // with description + G4PSTrackLength(G4String name, G4int depth = 0); + G4PSTrackLength(G4String name, const G4String& unit, G4int depth = 0); + virtual ~G4PSTrackLength(); - inline void Weighted(G4bool flg=true) { weighted = flg; } - // Multiply track weight + inline void Weighted(G4bool flg = true) { weighted = flg; } + // Multiply track weight - void MultiplyKineticEnergy(G4bool flg=true); - // Multiply Kinetic Energy + void MultiplyKineticEnergy(G4bool flg = true); + // Multiply Kinetic Energy - void DivideByVelocity(G4bool flg=true); - // Divide by velocity + void DivideByVelocity(G4bool flg = true); + // Divide by velocity + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + virtual void SetUnit(const G4String& unit); - virtual void SetUnit(const G4String& unit); + protected: + virtual void DefineUnitAndCategory(); - protected: - virtual void DefineUnitAndCategory(); - - private: - G4int HCID; - G4THitsMap* EvtMap; - G4bool weighted; - G4bool multiplyKinE; - G4bool divideByVelocity; + private: + G4int HCID; + G4THitsMap* EvtMap; + G4bool weighted; + G4bool multiplyKinE; + G4bool divideByVelocity; }; #endif diff --git a/source/digits_hits/scorer/include/G4PSTrackLength3D.hh b/source/digits_hits/scorer/include/G4PSTrackLength3D.hh index b6861303b8..c86335add0 100644 --- a/source/digits_hits/scorer/include/G4PSTrackLength3D.hh +++ b/source/digits_hits/scorer/include/G4PSTrackLength3D.hh @@ -34,31 +34,28 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring track length. -// +// // // Created: 2008-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// class G4PSTrackLength3D : public G4PSTrackLength { - - public: // with description - G4PSTrackLength3D(G4String name, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); - G4PSTrackLength3D(G4String name, const G4String& unit, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSTrackLength3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1, + G4int depi = 2, G4int depj = 1, G4int depk = 0); + G4PSTrackLength3D(G4String name, const G4String& unit, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); - virtual ~G4PSTrackLength3D(); + virtual ~G4PSTrackLength3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif diff --git a/source/digits_hits/scorer/include/G4PSVolumeFlux.hh b/source/digits_hits/scorer/include/G4PSVolumeFlux.hh index 221196be4d..8e34be7f5a 100644 --- a/source/digits_hits/scorer/include/G4PSVolumeFlux.hh +++ b/source/digits_hits/scorer/include/G4PSVolumeFlux.hh @@ -42,33 +42,30 @@ class G4PSVolumeFlux : public G4VPrimitivePlotter { - public: // with description - G4PSVolumeFlux(G4String name,G4int direction=1, G4int depth=0); - virtual ~G4PSVolumeFlux(); + public: // with description + G4PSVolumeFlux(G4String name, G4int direction = 1, G4int depth = 0); + virtual ~G4PSVolumeFlux(); - protected: // with description - virtual G4bool ProcessHits(G4Step*,G4TouchableHistory*); + protected: // with description + virtual G4bool ProcessHits(G4Step*, G4TouchableHistory*); - public: - virtual void Initialize(G4HCofThisEvent*); - virtual void EndOfEvent(G4HCofThisEvent*); - virtual void clear(); - virtual void DrawAll(); - virtual void PrintAll(); + public: + virtual void Initialize(G4HCofThisEvent*); + virtual void EndOfEvent(G4HCofThisEvent*); + virtual void clear(); + virtual void DrawAll(); + virtual void PrintAll(); - private: - G4int HCID; - G4int fDirection; - G4THitsMap* EvtMap; - G4bool divare = false; // divide by the surface area - G4bool divcos = false; // divide by cos(theta) + private: + G4int HCID; + G4int fDirection; + G4THitsMap* EvtMap; + G4bool divare = false; // divide by the surface area + G4bool divcos = false; // divide by cos(theta) - public: - void SetDivAre(G4bool val) - { divare = val; } - void SetDivCos(G4bool val) - { divcos = val; } + public: + void SetDivAre(G4bool val) { divare = val; } + void SetDivCos(G4bool val) { divcos = val; } }; #endif - diff --git a/source/digits_hits/scorer/include/G4PSVolumeFlux3D.hh b/source/digits_hits/scorer/include/G4PSVolumeFlux3D.hh index 179ba9d1bb..a22da6be1f 100644 --- a/source/digits_hits/scorer/include/G4PSVolumeFlux3D.hh +++ b/source/digits_hits/scorer/include/G4PSVolumeFlux3D.hh @@ -40,19 +40,17 @@ class G4PSVolumeFlux3D : public G4PSVolumeFlux { - - public: // with description - G4PSVolumeFlux3D(G4String name, G4int direction=1, - G4int ni=1,G4int nj=1, G4int nk=1, - G4int depi=2, G4int depj=1, G4int depk=0); + public: // with description + G4PSVolumeFlux3D(G4String name, G4int direction = 1, G4int ni = 1, + G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1, + G4int depk = 0); - virtual ~G4PSVolumeFlux3D(); + virtual ~G4PSVolumeFlux3D(); - protected: // with description - virtual G4int GetIndex(G4Step*); - - private: - G4int fDepthi, fDepthj, fDepthk; + protected: // with description + virtual G4int GetIndex(G4Step*); + private: + G4int fDepthi, fDepthj, fDepthk; }; #endif diff --git a/source/digits_hits/scorer/include/G4SDChargedFilter.hh b/source/digits_hits/scorer/include/G4SDChargedFilter.hh index cb6b6e39ff..7169ed2d2e 100644 --- a/source/digits_hits/scorer/include/G4SDChargedFilter.hh +++ b/source/digits_hits/scorer/include/G4SDChargedFilter.hh @@ -38,23 +38,20 @@ class G4ChargedDefinition; // class description: // // This is the class of a filter to be associated with a -// sensitive detector. +// sensitive detector. // This fileter accepts charged particles. // // Created: 2005-11-14 Tsukasa ASO. -// +// /////////////////////////////////////////////////////////////////////////////// -class G4SDChargedFilter : public G4VSDFilter +class G4SDChargedFilter : public G4VSDFilter { + public: // with description + G4SDChargedFilter(G4String name); + virtual ~G4SDChargedFilter(); - public: // with description - G4SDChargedFilter(G4String name); - virtual ~G4SDChargedFilter(); - - public: // with description - virtual G4bool Accept(const G4Step*) const; - + public: // with description + virtual G4bool Accept(const G4Step*) const; }; #endif - diff --git a/source/digits_hits/scorer/include/G4SDKineticEnergyFilter.hh b/source/digits_hits/scorer/include/G4SDKineticEnergyFilter.hh index 516d89f545..d5957fbe79 100644 --- a/source/digits_hits/scorer/include/G4SDKineticEnergyFilter.hh +++ b/source/digits_hits/scorer/include/G4SDKineticEnergyFilter.hh @@ -36,7 +36,7 @@ // class description: // // This is the class of a filter to be associated with a -// sensitive detector. +// sensitive detector. // // This filter accepts particles defined energy range. // The energy range is given at constructor, or Set methods. @@ -44,36 +44,32 @@ // // // Created: 2005-11-14 Tsukasa ASO. -// +// /////////////////////////////////////////////////////////////////////////////// -class G4SDKineticEnergyFilter : public G4VSDFilter +class G4SDKineticEnergyFilter : public G4VSDFilter { + //------- + public: // with description + G4SDKineticEnergyFilter(G4String name, G4double elow = 0.0, + G4double ehigh = DBL_MAX); + // Constructor. Filter name and kinetic energy range( elow, ehigh). -//------- - public: // with description - G4SDKineticEnergyFilter(G4String name, - G4double elow=0.0, - G4double ehigh=DBL_MAX); - // Constructor. Filter name and kinetic energy range( elow, ehigh). + virtual ~G4SDKineticEnergyFilter(); - virtual ~G4SDKineticEnergyFilter(); + public: // with description + virtual G4bool Accept(const G4Step*) const; - public: // with description - virtual G4bool Accept(const G4Step*) const; - - void SetKineticEnergy(G4double elow, G4double ehigh); - void SetLowEnergy(G4double elow); - void SetHighEnergy(G4double ehigh); - // Set methods for kinetic energy range. - // - void show(); - - private: - G4double fLowEnergy; - G4double fHighEnergy; + void SetKineticEnergy(G4double elow, G4double ehigh); + void SetLowEnergy(G4double elow); + void SetHighEnergy(G4double ehigh); + // Set methods for kinetic energy range. + // + void show(); + private: + G4double fLowEnergy; + G4double fHighEnergy; }; #endif - diff --git a/source/digits_hits/scorer/include/G4SDNeutralFilter.hh b/source/digits_hits/scorer/include/G4SDNeutralFilter.hh index f40257dad0..39036dfdeb 100644 --- a/source/digits_hits/scorer/include/G4SDNeutralFilter.hh +++ b/source/digits_hits/scorer/include/G4SDNeutralFilter.hh @@ -38,25 +38,22 @@ class G4NeutralDefinition; // class description: // // This is the class of a filter to be associated with a -// sensitive detector. +// sensitive detector. // // This filter accepts neutral tracks. // // Created: 2005-11-14 Tsukasa ASO. -// +// /////////////////////////////////////////////////////////////////////////////// -class G4SDNeutralFilter : public G4VSDFilter +class G4SDNeutralFilter : public G4VSDFilter { + public: // with description + G4SDNeutralFilter(G4String name); + virtual ~G4SDNeutralFilter(); - public: // with description - G4SDNeutralFilter(G4String name); - virtual ~G4SDNeutralFilter(); - - public: // with description - virtual G4bool Accept(const G4Step*) const; - + public: // with description + virtual G4bool Accept(const G4Step*) const; }; #endif - diff --git a/source/digits_hits/scorer/include/G4SDParticleFilter.hh b/source/digits_hits/scorer/include/G4SDParticleFilter.hh index b625c5d569..d3a85c28b3 100644 --- a/source/digits_hits/scorer/include/G4SDParticleFilter.hh +++ b/source/digits_hits/scorer/include/G4SDParticleFilter.hh @@ -40,45 +40,41 @@ class G4ParticleDefinition; // class description: // // This is the class of a filter to be associated with a -// sensitive detector. +// sensitive detector. // This class filters steps by partilce definition. // The particles are given at constructor or add() method. // // Created: 2005-11-14 Tsukasa ASO. // 2010-07-22 T.Aso Filter for Ions -// +// /////////////////////////////////////////////////////////////////////////////// -class G4SDParticleFilter : public G4VSDFilter +class G4SDParticleFilter : public G4VSDFilter { + public: // with description + G4SDParticleFilter(G4String name); + G4SDParticleFilter(G4String name, const G4String& particleName); + G4SDParticleFilter(G4String name, const std::vector& particleNames); + G4SDParticleFilter(G4String name, + const std::vector& particleDef); + // Constructors. Filter name and particle's name. + // - public: // with description - G4SDParticleFilter(G4String name); - G4SDParticleFilter(G4String name,const G4String& particleName); - G4SDParticleFilter(G4String name, - const std::vector& particleNames); - G4SDParticleFilter(G4String name, - const std::vector& particleDef); - // Constructors. Filter name and particle's name. - // + virtual ~G4SDParticleFilter(); - virtual ~G4SDParticleFilter(); + public: // with description + virtual G4bool Accept(const G4Step*) const; - public: // with description - virtual G4bool Accept(const G4Step*) const; - - void add(const G4String& particleName); - // set method for acceptable particle name. - // - void addIon(G4int Z, G4int A); - void show(); - - private: - std::vector thePdef; - std::vector theIonZ; - std::vector theIonA; + void add(const G4String& particleName); + // set method for acceptable particle name. + // + void addIon(G4int Z, G4int A); + void show(); + private: + std::vector thePdef; + std::vector theIonZ; + std::vector theIonA; }; #endif - diff --git a/source/digits_hits/scorer/include/G4SDParticleWithEnergyFilter.hh b/source/digits_hits/scorer/include/G4SDParticleWithEnergyFilter.hh index c60f06c8df..3f3b35811b 100644 --- a/source/digits_hits/scorer/include/G4SDParticleWithEnergyFilter.hh +++ b/source/digits_hits/scorer/include/G4SDParticleWithEnergyFilter.hh @@ -40,38 +40,38 @@ class G4ParticleDefinition; // class description: // // This is the class of a filter to be associated with a -// sensitive detector. +// sensitive detector. // This class filters steps by partilce definition and kinetic energy. // // Created: 2005-11-14 Tsukasa ASO. -// +// /////////////////////////////////////////////////////////////////////////////// -class G4SDParticleWithEnergyFilter : public G4VSDFilter +class G4SDParticleWithEnergyFilter : public G4VSDFilter { - public: // with description - G4SDParticleWithEnergyFilter(G4String name, - G4double elow=0.0, G4double ehigh=DBL_MAX); - virtual ~G4SDParticleWithEnergyFilter(); + public: // with description + G4SDParticleWithEnergyFilter(G4String name, G4double elow = 0.0, + G4double ehigh = DBL_MAX); + virtual ~G4SDParticleWithEnergyFilter(); - public: // with description - virtual G4bool Accept(const G4Step*) const; + public: // with description + virtual G4bool Accept(const G4Step*) const; - void add(const G4String& particleName); - // add the particle into accepatable particle list. - // - void SetKineticEnergy(G4double elow, G4double ehigh); - // Set acceptable kinetic energy range. - // - void show(); + void add(const G4String& particleName); + // add the particle into accepatable particle list. + // + void SetKineticEnergy(G4double elow, G4double ehigh); + // Set acceptable kinetic energy range. + // + void show(); - private: - G4SDParticleFilter* fParticleFilter; - G4SDKineticEnergyFilter* fKineticFilter; - public: - G4SDParticleWithEnergyFilter(const G4SDParticleWithEnergyFilter&); - G4SDParticleWithEnergyFilter& operator=(const G4SDParticleWithEnergyFilter&); + private: + G4SDParticleFilter* fParticleFilter; + G4SDKineticEnergyFilter* fKineticFilter; + + public: + G4SDParticleWithEnergyFilter(const G4SDParticleWithEnergyFilter&); + G4SDParticleWithEnergyFilter& operator=(const G4SDParticleWithEnergyFilter&); }; #endif - diff --git a/source/digits_hits/scorer/sources.cmake b/source/digits_hits/scorer/sources.cmake index 340bb8bd2b..a200dd872e 100644 --- a/source/digits_hits/scorer/sources.cmake +++ b/source/digits_hits/scorer/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4detscorer -# Package: Geant4.src.G4digits_hits.G4detscorer -#------------------------------------------------------------------------------ +# - G4detscorer module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4detscorer - HEADERS +geant4_add_module(G4detscorer + PUBLIC_HEADERS G4PSCellCharge.hh G4PSCellCharge3D.hh G4PSCellFlux.hh @@ -117,27 +112,8 @@ geant4_define_module(NAME G4detscorer G4SDKineticEnergyFilter.cc G4SDNeutralFilter.cc G4SDParticleFilter.cc - G4SDParticleWithEnergyFilter.cc - GRANULAR_DEPENDENCIES - G4csg - G4detector - G4digits - G4geometrymng - G4globman - G4hits - G4intercoms - G4materials - G4navigation - G4partman - G4track - G4volumes - GLOBAL_DEPENDENCIES - G4geometry - G4global - G4intercoms - G4materials - G4particles - G4track -) + G4SDParticleWithEnergyFilter.cc) -# List any source specific properties here +geant4_module_link_libraries(G4detscorer + PUBLIC G4detector G4csg G4partman G4globman + PRIVATE G4track G4volumes G4geometrymng) diff --git a/source/digits_hits/scorer/src/G4PSCellCharge.cc b/source/digits_hits/scorer/src/G4PSCellCharge.cc index f7f12cd6ae..d3131b2517 100644 --- a/source/digits_hits/scorer/src/G4PSCellCharge.cc +++ b/source/digits_hits/scorer/src/G4PSCellCharge.cc @@ -28,7 +28,6 @@ #include "G4PSCellCharge.hh" #include "G4Track.hh" - /////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring cell charge. @@ -36,85 +35,82 @@ // // Created: 2006-08-20 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// G4PSCellCharge::G4PSCellCharge(G4String name, G4int depth) - :G4VPrimitiveScorer(name,depth),HCID(-1),EvtMap(0) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , EvtMap(0) { - SetUnit("e+"); + SetUnit("e+"); } -G4PSCellCharge::G4PSCellCharge(G4String name, const G4String& unit, - G4int depth) - :G4VPrimitiveScorer(name,depth),HCID(-1),EvtMap(0) +G4PSCellCharge::G4PSCellCharge(G4String name, const G4String& unit, G4int depth) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , EvtMap(0) { - SetUnit(unit); + SetUnit(unit); } -G4PSCellCharge::~G4PSCellCharge() -{;} +G4PSCellCharge::~G4PSCellCharge() { ; } -G4bool G4PSCellCharge::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSCellCharge::ProcessHits(G4Step* aStep, G4TouchableHistory*) { + // Enter or First step of primary. + if(aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary || + (aStep->GetTrack()->GetParentID() == 0 && + aStep->GetTrack()->GetCurrentStepNumber() == 1)) + { + G4double CellCharge = aStep->GetPreStepPoint()->GetCharge(); + CellCharge *= aStep->GetPreStepPoint()->GetWeight(); + G4int index = GetIndex(aStep); + EvtMap->add(index, CellCharge); + } - // Enter or First step of primary. - if( aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary - || ( aStep->GetTrack()->GetParentID() == 0 && - aStep->GetTrack()->GetCurrentStepNumber() == 1 ) ){ - G4double CellCharge = aStep->GetPreStepPoint()->GetCharge(); - CellCharge *= aStep->GetPreStepPoint()->GetWeight(); - G4int index = GetIndex(aStep); - EvtMap->add(index,CellCharge); - } - - // Exit - if( aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary){ - G4double CellCharge = aStep->GetPreStepPoint()->GetCharge(); - CellCharge *= aStep->GetPreStepPoint()->GetWeight(); - G4int index = GetIndex(aStep); - CellCharge *= -1.0; - EvtMap->add(index,CellCharge); - } + // Exit + if(aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary) + { + G4double CellCharge = aStep->GetPreStepPoint()->GetCharge(); + CellCharge *= aStep->GetPreStepPoint()->GetWeight(); + G4int index = GetIndex(aStep); + CellCharge *= -1.0; + EvtMap->add(index, CellCharge); + } return TRUE; } void G4PSCellCharge::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(), - GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID,EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, EvtMap); } -void G4PSCellCharge::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSCellCharge::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSCellCharge::clear(){ - EvtMap->clear(); -} +void G4PSCellCharge::clear() { EvtMap->clear(); } -void G4PSCellCharge::DrawAll() -{;} +void G4PSCellCharge::DrawAll() { ; } void G4PSCellCharge::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer " << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " cell charge : " << *(itr->second)/GetUnitValue() - << " [" << GetUnit() << "]" - << G4endl; + << " cell charge : " << *(itr->second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSCellCharge::SetUnit(const G4String& unit) { - CheckAndSetUnit(unit,"Electric charge"); + CheckAndSetUnit(unit, "Electric charge"); } - - diff --git a/source/digits_hits/scorer/src/G4PSCellCharge3D.cc b/source/digits_hits/scorer/src/G4PSCellCharge3D.cc index 1817425736..a1958cc586 100644 --- a/source/digits_hits/scorer/src/G4PSCellCharge3D.cc +++ b/source/digits_hits/scorer/src/G4PSCellCharge3D.cc @@ -33,46 +33,48 @@ // This is a primitive scorer class for 3D scoring cell charge. // The Cell Charge is defined by a sum of charge inside the cell // which calculates the deposited charge in the cell. -// -// +// +// // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSCellCharge3D::G4PSCellCharge3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSCellCharge(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSCellCharge3D::G4PSCellCharge3D(G4String name, G4int ni, G4int nj, G4int nk, + G4int depi, G4int depj, G4int depk) + : G4PSCellCharge(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSCellCharge3D::G4PSCellCharge3D(G4String name,const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSCellCharge(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSCellCharge3D::G4PSCellCharge3D(G4String name, const G4String& unit, + G4int ni, G4int nj, G4int nk, G4int depi, + G4int depj, G4int depk) + : G4PSCellCharge(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSCellCharge3D::~G4PSCellCharge3D() -{;} +G4PSCellCharge3D::~G4PSCellCharge3D() { ; } G4int G4PSCellCharge3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSCellFlux.cc b/source/digits_hits/scorer/src/G4PSCellFlux.cc index dbacdc568b..0511655d81 100644 --- a/source/digits_hits/scorer/src/G4PSCellFlux.cc +++ b/source/digits_hits/scorer/src/G4PSCellFlux.cc @@ -39,9 +39,9 @@ /////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring cell flux. -// The Cell Flux is defined by a sum of track length divided -// by the geometry volume, where all of the tracks in the geometry -// are taken into account. +// The Cell Flux is defined by a sum of track length divided +// by the geometry volume, where all of the tracks in the geometry +// are taken into account. // // If you want to score only tracks passing through the geometry volume, // please use G4PSPassageCellFlux. @@ -52,53 +52,61 @@ // 2010-07-22 Add weighted option // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. cell flux * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// G4PSCellFlux::G4PSCellFlux(G4String name, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0),weighted(true) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) + , weighted(true) { - DefineUnitAndCategory(); - SetUnit("percm2"); - //verboseLevel = 10; + DefineUnitAndCategory(); + SetUnit("percm2"); + // verboseLevel = 10; } G4PSCellFlux::G4PSCellFlux(G4String name, const G4String& unit, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0),weighted(true) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) + , weighted(true) { - DefineUnitAndCategory(); - SetUnit(unit); + DefineUnitAndCategory(); + SetUnit(unit); } -G4PSCellFlux::~G4PSCellFlux() -{;} +G4PSCellFlux::~G4PSCellFlux() { ; } -G4bool G4PSCellFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSCellFlux::ProcessHits(G4Step* aStep, G4TouchableHistory*) { G4double stepLength = aStep->GetStepLength(); - if ( stepLength == 0. ) return FALSE; + if(stepLength == 0.) + return FALSE; - G4int idx = ((G4TouchableHistory*) - (aStep->GetPreStepPoint()->GetTouchable())) - ->GetReplicaNumber(indexDepth); + G4int idx = ((G4TouchableHistory*) (aStep->GetPreStepPoint()->GetTouchable())) + ->GetReplicaNumber(indexDepth); G4double cubicVolume = ComputeVolume(aStep, idx); G4double CellFlux = stepLength / cubicVolume; - if (weighted) CellFlux *= aStep->GetPreStepPoint()->GetWeight(); + if(weighted) + CellFlux *= aStep->GetPreStepPoint()->GetWeight(); G4int index = GetIndex(aStep); - EvtMap->add(index,CellFlux); + EvtMap->add(index, CellFlux); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSCellFlux::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSCellFlux::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],aStep->GetPreStepPoint()->GetKineticEnergy(),CellFlux); + filler->FillH1(hitIDMap[index], + aStep->GetPreStepPoint()->GetKineticEnergy(), CellFlux); } } @@ -107,51 +115,50 @@ G4bool G4PSCellFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) void G4PSCellFlux::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(), - GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID,EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, EvtMap); } -void G4PSCellFlux::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSCellFlux::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSCellFlux::clear(){ - EvtMap->clear(); -} +void G4PSCellFlux::clear() { EvtMap->clear(); } -void G4PSCellFlux::DrawAll() -{;} +void G4PSCellFlux::DrawAll() { ; } void G4PSCellFlux::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer " << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " cell flux : " << *(itr->second)/GetUnitValue() - << " [" << GetUnit() << "]" - << G4endl; + << " cell flux : " << *(itr->second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSCellFlux::SetUnit(const G4String& unit) { - CheckAndSetUnit(unit,"Per Unit Surface"); + CheckAndSetUnit(unit, "Per Unit Surface"); } -void G4PSCellFlux::DefineUnitAndCategory(){ - // Per Unit Surface - new G4UnitDefinition("percentimeter2","percm2","Per Unit Surface",(1./cm2)); - new G4UnitDefinition("permillimeter2","permm2","Per Unit Surface",(1./mm2)); - new G4UnitDefinition("permeter2","perm2","Per Unit Surface",(1./m2)); +void G4PSCellFlux::DefineUnitAndCategory() +{ + // Per Unit Surface + new G4UnitDefinition("percentimeter2", "percm2", "Per Unit Surface", + (1. / cm2)); + new G4UnitDefinition("permillimeter2", "permm2", "Per Unit Surface", + (1. / mm2)); + new G4UnitDefinition("permeter2", "perm2", "Per Unit Surface", (1. / m2)); } G4double G4PSCellFlux::ComputeVolume(G4Step* aStep, G4int idx) { - G4VSolid* solid = ComputeSolid( aStep, idx ); + G4VSolid* solid = ComputeSolid(aStep, idx); assert(solid); return solid->GetCubicVolume(); } diff --git a/source/digits_hits/scorer/src/G4PSCellFlux3D.cc b/source/digits_hits/scorer/src/G4PSCellFlux3D.cc index d846c21188..36be2b615e 100644 --- a/source/digits_hits/scorer/src/G4PSCellFlux3D.cc +++ b/source/digits_hits/scorer/src/G4PSCellFlux3D.cc @@ -42,41 +42,43 @@ // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSCellFlux3D::G4PSCellFlux3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSCellFlux(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSCellFlux3D::G4PSCellFlux3D(G4String name, G4int ni, G4int nj, G4int nk, + G4int depi, G4int depj, G4int depk) + : G4PSCellFlux(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSCellFlux3D::G4PSCellFlux3D(G4String name,const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSCellFlux(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSCellFlux3D::G4PSCellFlux3D(G4String name, const G4String& unit, G4int ni, + G4int nj, G4int nk, G4int depi, G4int depj, + G4int depk) + : G4PSCellFlux(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; - SetUnit(unit); + fNi = ni; + fNj = nj; + fNk = nk; + SetUnit(unit); } -G4PSCellFlux3D::~G4PSCellFlux3D() -{;} +G4PSCellFlux3D::~G4PSCellFlux3D() { ; } G4int G4PSCellFlux3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSCellFluxForCylinder3D.cc b/source/digits_hits/scorer/src/G4PSCellFluxForCylinder3D.cc index 2fda3c155f..3a08dcd26d 100644 --- a/source/digits_hits/scorer/src/G4PSCellFluxForCylinder3D.cc +++ b/source/digits_hits/scorer/src/G4PSCellFluxForCylinder3D.cc @@ -44,53 +44,60 @@ // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. -// +// 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. +// /////////////////////////////////////////////////////////////////////////////// +G4PSCellFluxForCylinder3D::G4PSCellFluxForCylinder3D(G4String name, G4int ni, + G4int nj, G4int nk, + G4int depi, G4int depj, + G4int depk) + : G4PSCellFlux3D(name, ni, nj, nk, depi, depj, depk) +{ + nSegment[0] = nSegment[1] = nSegment[2] = 0; +} + G4PSCellFluxForCylinder3D::G4PSCellFluxForCylinder3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSCellFlux3D(name,ni,nj,nk,depi,depj,depk) + const G4String& unit, + G4int ni, G4int nj, + G4int nk, G4int depi, + G4int depj, G4int depk) + : G4PSCellFlux3D(name, unit, ni, nj, nk, depi, depj, depk) { nSegment[0] = nSegment[1] = nSegment[2] = 0; } -G4PSCellFluxForCylinder3D::G4PSCellFluxForCylinder3D(G4String name,const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSCellFlux3D(name,unit,ni,nj,nk,depi,depj,depk) +G4PSCellFluxForCylinder3D::~G4PSCellFluxForCylinder3D() { ; } + +void G4PSCellFluxForCylinder3D::SetCylinderSize(G4double dr, G4double dz) { - nSegment[0] = nSegment[1] = nSegment[2] = 0; + cylinderSize.setX(dz); // Z Phi R + cylinderSize.setY(twopi); // Z Phi R + cylinderSize.setZ(dr); // Z Phi R } - -G4PSCellFluxForCylinder3D::~G4PSCellFluxForCylinder3D() -{;} - -void G4PSCellFluxForCylinder3D::SetCylinderSize(G4double dr, G4double dz){ - cylinderSize.setX(dz); //Z Phi R - cylinderSize.setY(twopi); //Z Phi R - cylinderSize.setZ(dr); //Z Phi R -} -void G4PSCellFluxForCylinder3D::SetNumberOfSegments(G4int nSeg[3]){ +void G4PSCellFluxForCylinder3D::SetNumberOfSegments(G4int nSeg[3]) +{ nSegment[0] = nSeg[0]; // Z nSegment[1] = nSeg[1]; // Phi nSegment[2] = nSeg[2]; // R } -G4double G4PSCellFluxForCylinder3D::ComputeVolume(G4Step*, G4int idx){ - G4double r0 = (cylinderSize[2]/nSegment[2])*(idx); - G4double r1 = (cylinderSize[2]/nSegment[2])*(idx+1); - G4double dRArea = (r1*r1-r0*r0)*pi; +G4double G4PSCellFluxForCylinder3D::ComputeVolume(G4Step*, G4int idx) +{ + G4double r0 = (cylinderSize[2] / nSegment[2]) * (idx); + G4double r1 = (cylinderSize[2] / nSegment[2]) * (idx + 1); + G4double dRArea = (r1 * r1 - r0 * r0) * pi; // cylinderSize is given in Half Size - G4double fullz = cylinderSize[0]/nSegment[0]*2.; - G4double phiRatio = 1./nSegment[1]; - G4double v = dRArea*fullz*phiRatio; + G4double fullz = cylinderSize[0] / nSegment[0] * 2.; + G4double phiRatio = 1. / nSegment[1]; + G4double v = dRArea * fullz * phiRatio; - if ( verboseLevel > 9 ){ - G4cout << " r0= " <GetPreStepPoint(); - G4VSolid* solid= ComputeCurrentSolid(aStep); - G4Tubs* tubsSolid = static_cast(solid); - - G4int dirFlag =IsSelectedSurface(aStep,tubsSolid); + G4StepPoint* preStep = aStep->GetPreStepPoint(); + G4VSolid* solid = ComputeCurrentSolid(aStep); + G4Tubs* tubsSolid = static_cast(solid); + + G4int dirFlag = IsSelectedSurface(aStep, tubsSolid); // G4cout << " pos " << preStep->GetPosition() <<" dirFlag " << G4endl; - if ( dirFlag > 0 ) { - if ( fDirection == fCurrent_InOut || fDirection == dirFlag ){ + if(dirFlag > 0) + { + if(fDirection == fCurrent_InOut || fDirection == dirFlag) + { G4TouchableHandle theTouchable = preStep->GetTouchableHandle(); // G4double current = 1.0; - if ( weighted ) current = preStep->GetWeight(); // Current (Particle Weight) + if(weighted) + current = preStep->GetWeight(); // Current (Particle Weight) // - if ( divideByArea ){ - G4double square = 2.*tubsSolid->GetZHalfLength() - *tubsSolid->GetInnerRadius()* tubsSolid->GetDeltaPhiAngle()/radian; - current = current/square; // Current normalized by Area + if(divideByArea) + { + G4double square = 2. * tubsSolid->GetZHalfLength() * + tubsSolid->GetInnerRadius() * + tubsSolid->GetDeltaPhiAngle() / radian; + current = current / square; // Current normalized by Area } G4int index = GetIndex(aStep); - EvtMap->add(index,current); + EvtMap->add(index, current); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSCylinderSurfaceCurrent::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception("G4PSCylinderSurfaceCurrent::ProcessHits", "SCORER0123", + JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is " + "not filled."); } else { - filler->FillH1(hitIDMap[index],preStep->GetKineticEnergy(),current); + filler->FillH1(hitIDMap[index], preStep->GetKineticEnergy(), current); } } } - } return TRUE; } -G4int G4PSCylinderSurfaceCurrent::IsSelectedSurface(G4Step* aStep, G4Tubs* tubsSolid){ - - G4TouchableHandle theTouchable = +G4int G4PSCylinderSurfaceCurrent::IsSelectedSurface(G4Step* aStep, + G4Tubs* tubsSolid) +{ + G4TouchableHandle theTouchable = aStep->GetPreStepPoint()->GetTouchableHandle(); - G4double kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); + G4double kCarTolerance = + G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - if (aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary) + { // Entering Geometry - G4ThreeVector stppos1= aStep->GetPreStepPoint()->GetPosition(); - G4ThreeVector localpos1 = + G4ThreeVector stppos1 = aStep->GetPreStepPoint()->GetPosition(); + G4ThreeVector localpos1 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos1); - if ( std::fabs(localpos1.z()) > tubsSolid->GetZHalfLength() ) return -1; - G4double localR2 = localpos1.x()*localpos1.x()+localpos1.y()*localpos1.y(); + if(std::fabs(localpos1.z()) > tubsSolid->GetZHalfLength()) + return -1; + G4double localR2 = + localpos1.x() * localpos1.x() + localpos1.y() * localpos1.y(); G4double InsideRadius = tubsSolid->GetInnerRadius(); - if (localR2 > (InsideRadius-kCarTolerance)*(InsideRadius-kCarTolerance) - &&localR2 < (InsideRadius+kCarTolerance)*(InsideRadius+kCarTolerance)){ + if(localR2 > + (InsideRadius - kCarTolerance) * (InsideRadius - kCarTolerance) && + localR2 < + (InsideRadius + kCarTolerance) * (InsideRadius + kCarTolerance)) + { return fCurrent_In; } } - if (aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary) + { // Exiting Geometry - G4ThreeVector stppos2= aStep->GetPostStepPoint()->GetPosition(); - G4ThreeVector localpos2 = + G4ThreeVector stppos2 = aStep->GetPostStepPoint()->GetPosition(); + G4ThreeVector localpos2 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos2); - if ( std::fabs(localpos2.z()) > tubsSolid->GetZHalfLength() ) return -1; - G4double localR2 = localpos2.x()*localpos2.x()+localpos2.y()*localpos2.y(); + if(std::fabs(localpos2.z()) > tubsSolid->GetZHalfLength()) + return -1; + G4double localR2 = + localpos2.x() * localpos2.x() + localpos2.y() * localpos2.y(); G4double InsideRadius = tubsSolid->GetInnerRadius(); - if (localR2 > (InsideRadius-kCarTolerance)*(InsideRadius-kCarTolerance) - &&localR2 < (InsideRadius+kCarTolerance)*(InsideRadius+kCarTolerance)){ + if(localR2 > + (InsideRadius - kCarTolerance) * (InsideRadius - kCarTolerance) && + localR2 < + (InsideRadius + kCarTolerance) * (InsideRadius + kCarTolerance)) + { return fCurrent_Out; } } @@ -165,34 +192,33 @@ G4int G4PSCylinderSurfaceCurrent::IsSelectedSurface(G4Step* aStep, G4Tubs* tubsS void G4PSCylinderSurfaceCurrent::Initialize(G4HCofThisEvent* HCE) { EvtMap = new G4THitsMap(detector->GetName(), GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSCylinderSurfaceCurrent::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSCylinderSurfaceCurrent::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSCylinderSurfaceCurrent::clear(){ - EvtMap->clear(); -} +void G4PSCylinderSurfaceCurrent::clear() { EvtMap->clear(); } -void G4PSCylinderSurfaceCurrent::DrawAll() -{;} +void G4PSCylinderSurfaceCurrent::DrawAll() { ; } void G4PSCylinderSurfaceCurrent::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer " << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { - G4cout << " copy no.: " << itr->first - << " current : " ; - if ( divideByArea ) { - G4cout << *(itr->second)/GetUnitValue() - << " ["<second) << " [tracks]"; + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { + G4cout << " copy no.: " << itr->first << " current : "; + if(divideByArea) + { + G4cout << *(itr->second) / GetUnitValue() << " [" << GetUnit() << "]"; + } + else + { + G4cout << *(itr->second) << " [tracks]"; } G4cout << G4endl; } @@ -200,24 +226,33 @@ void G4PSCylinderSurfaceCurrent::PrintAll() void G4PSCylinderSurfaceCurrent::SetUnit(const G4String& unit) { - if ( divideByArea ) { - CheckAndSetUnit(unit,"Per Unit Surface"); - } else { - if (unit == "" ){ - unitName = unit; - unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSCylinderSurfaceCurrent::SetUnit","DetPS0002", - JustWarning,msg); - } + if(divideByArea) + { + CheckAndSetUnit(unit, "Per Unit Surface"); + } + else + { + if(unit == "") + { + unitName = unit; + unitValue = 1.0; } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSCylinderSurfaceCurrent::SetUnit", "DetPS0002", + JustWarning, msg); + } + } } -void G4PSCylinderSurfaceCurrent::DefineUnitAndCategory(){ - // Per Unit Surface - new G4UnitDefinition("percentimeter2","percm2","Per Unit Surface",(1./cm2)); - new G4UnitDefinition("permillimeter2","permm2","Per Unit Surface",(1./mm2)); - new G4UnitDefinition("permeter2","perm2","Per Unit Surface",(1./m2)); +void G4PSCylinderSurfaceCurrent::DefineUnitAndCategory() +{ + // Per Unit Surface + new G4UnitDefinition("percentimeter2", "percm2", "Per Unit Surface", + (1. / cm2)); + new G4UnitDefinition("permillimeter2", "permm2", "Per Unit Surface", + (1. / mm2)); + new G4UnitDefinition("permeter2", "perm2", "Per Unit Surface", (1. / m2)); } - diff --git a/source/digits_hits/scorer/src/G4PSCylinderSurfaceCurrent3D.cc b/source/digits_hits/scorer/src/G4PSCylinderSurfaceCurrent3D.cc index 90b00ee57f..74b398d6c8 100644 --- a/source/digits_hits/scorer/src/G4PSCylinderSurfaceCurrent3D.cc +++ b/source/digits_hits/scorer/src/G4PSCylinderSurfaceCurrent3D.cc @@ -37,7 +37,7 @@ // e.g. (Number of tracks)/mm2. // // Surface is defined at the -Z surface. -// Direction Rmin Rmax +// Direction Rmin Rmax // 0 IN || OUT ->|<- | fCurrent_InOut // 1 IN ->| | fCurrent_In // 2 OUT |<- | fCurrent_Out @@ -48,40 +48,42 @@ /////////////////////////////////////////////////////////////////////////////// G4PSCylinderSurfaceCurrent3D::G4PSCylinderSurfaceCurrent3D(G4String name, - G4int direction, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSCylinderSurfaceCurrent(name,direction), - fDepthi(di),fDepthj(dj),fDepthk(dk) + G4int direction, + G4int ni, G4int nj, + G4int nk, G4int di, + G4int dj, G4int dk) + : G4PSCylinderSurfaceCurrent(name, direction) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSCylinderSurfaceCurrent3D::G4PSCylinderSurfaceCurrent3D(G4String name, - G4int direction, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSCylinderSurfaceCurrent(name,direction), - fDepthi(di),fDepthj(dj),fDepthk(dk) +G4PSCylinderSurfaceCurrent3D::G4PSCylinderSurfaceCurrent3D( + G4String name, G4int direction, const G4String& unit, G4int ni, G4int nj, + G4int nk, G4int di, G4int dj, G4int dk) + : G4PSCylinderSurfaceCurrent(name, direction) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; - SetUnit(unit); + fNi = ni; + fNj = nj; + fNk = nk; + SetUnit(unit); } -G4PSCylinderSurfaceCurrent3D::~G4PSCylinderSurfaceCurrent3D() -{;} +G4PSCylinderSurfaceCurrent3D::~G4PSCylinderSurfaceCurrent3D() { ; } G4int G4PSCylinderSurfaceCurrent3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux.cc b/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux.cc index cd667c88c5..db3699a2fa 100644 --- a/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux.cc +++ b/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux.cc @@ -59,136 +59,173 @@ // /////////////////////////////////////////////////////////////////////////////// -G4PSCylinderSurfaceFlux::G4PSCylinderSurfaceFlux(G4String name, - G4int direction, G4int depth) - : G4VPrimitivePlotter(name,depth),HCID(-1),fDirection(direction),EvtMap(0), - weighted(true),divideByArea(true) +G4PSCylinderSurfaceFlux::G4PSCylinderSurfaceFlux(G4String name, G4int direction, + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit("percm2"); + DefineUnitAndCategory(); + SetUnit("percm2"); } -G4PSCylinderSurfaceFlux::G4PSCylinderSurfaceFlux(G4String name, - G4int direction, - const G4String& unit, - G4int depth) - : G4VPrimitivePlotter(name,depth),HCID(-1),fDirection(direction),EvtMap(0), - weighted(true),divideByArea(true) +G4PSCylinderSurfaceFlux::G4PSCylinderSurfaceFlux(G4String name, G4int direction, + const G4String& unit, + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit(unit); + DefineUnitAndCategory(); + SetUnit(unit); } -G4PSCylinderSurfaceFlux::~G4PSCylinderSurfaceFlux() -{;} +G4PSCylinderSurfaceFlux::~G4PSCylinderSurfaceFlux() { ; } -G4bool G4PSCylinderSurfaceFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSCylinderSurfaceFlux::ProcessHits(G4Step* aStep, G4TouchableHistory*) { G4StepPoint* preStep = aStep->GetPreStepPoint(); - G4VSolid* solid= ComputeCurrentSolid(aStep); - assert( dynamic_cast(solid) ); + G4VSolid* solid = ComputeCurrentSolid(aStep); + assert(dynamic_cast(solid)); G4Tubs* tubsSolid = static_cast(solid); - - G4int dirFlag =IsSelectedSurface(aStep,tubsSolid); - - if ( dirFlag > 0 ){ - if (fDirection == fFlux_InOut || dirFlag == fDirection ){ - G4StepPoint* thisStep=0; - if ( dirFlag == fFlux_In ){ - thisStep = preStep; - }else if ( dirFlag == fFlux_Out ){ - thisStep = aStep->GetPostStepPoint(); - }else{ - return FALSE; + G4int dirFlag = IsSelectedSurface(aStep, tubsSolid); + + if(dirFlag > 0) + { + if(fDirection == fFlux_InOut || dirFlag == fDirection) + { + G4StepPoint* thisStep = 0; + if(dirFlag == fFlux_In) + { + thisStep = preStep; } - + else if(dirFlag == fFlux_Out) + { + thisStep = aStep->GetPostStepPoint(); + } + else + { + return FALSE; + } + G4TouchableHandle theTouchable = thisStep->GetTouchableHandle(); - G4ThreeVector pdirection = thisStep->GetMomentumDirection(); - G4ThreeVector localdir = - theTouchable->GetHistory()->GetTopTransform().TransformAxis(pdirection); + G4ThreeVector pdirection = thisStep->GetMomentumDirection(); + G4ThreeVector localdir = + theTouchable->GetHistory()->GetTopTransform().TransformAxis(pdirection); G4ThreeVector position = thisStep->GetPosition(); - G4ThreeVector localpos = - theTouchable->GetHistory()->GetTopTransform().TransformAxis(position); - G4double angleFactor = (localdir.x()*localpos.x()+localdir.y()*localpos.y()) - /std::sqrt(localdir.x()*localdir.x() - +localdir.y()*localdir.y()+localdir.z()*localdir.z()) - /std::sqrt(localpos.x()*localpos.x()+localpos.y()*localpos.y()); - - if ( angleFactor < 0 ) angleFactor *= -1.; - G4double square = 2.*tubsSolid->GetZHalfLength() - *tubsSolid->GetInnerRadius()* tubsSolid->GetDeltaPhiAngle()/radian; - + G4ThreeVector localpos = + theTouchable->GetHistory()->GetTopTransform().TransformAxis(position); + G4double angleFactor = + (localdir.x() * localpos.x() + localdir.y() * localpos.y()) / + std::sqrt(localdir.x() * localdir.x() + localdir.y() * localdir.y() + + localdir.z() * localdir.z()) / + std::sqrt(localpos.x() * localpos.x() + localpos.y() * localpos.y()); + + if(angleFactor < 0) + angleFactor *= -1.; + G4double square = 2. * tubsSolid->GetZHalfLength() * + tubsSolid->GetInnerRadius() * + tubsSolid->GetDeltaPhiAngle() / radian; + G4double flux = 1.0; - if ( weighted ) flux *=preStep->GetWeight(); + if(weighted) + flux *= preStep->GetWeight(); // Current (Particle Weight) - flux = flux/angleFactor; - if ( divideByArea ) flux /= square; - //Flux with angle. + flux = flux / angleFactor; + if(divideByArea) + flux /= square; + // Flux with angle. G4int index = GetIndex(aStep); - EvtMap->add(index,flux); + EvtMap->add(index, flux); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSCylinderSurfaceFlux::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception("G4PSCylinderSurfaceFlux::ProcessHits", "SCORER0123", + JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is " + "not filled."); } else { - filler->FillH1(hitIDMap[index],thisStep->GetKineticEnergy(),flux); + filler->FillH1(hitIDMap[index], thisStep->GetKineticEnergy(), flux); } } return TRUE; - }else{ + } + else + { return FALSE; } - }else{ - return FALSE; + } + else + { + return FALSE; } } -G4int G4PSCylinderSurfaceFlux::IsSelectedSurface(G4Step* aStep, G4Tubs* tubsSolid){ - - G4TouchableHandle theTouchable = +G4int G4PSCylinderSurfaceFlux::IsSelectedSurface(G4Step* aStep, + G4Tubs* tubsSolid) +{ + G4TouchableHandle theTouchable = aStep->GetPreStepPoint()->GetTouchableHandle(); - G4double kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); + G4double kCarTolerance = + G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - if (aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary) + { // Entering Geometry - G4ThreeVector stppos1= aStep->GetPreStepPoint()->GetPosition(); - G4ThreeVector localpos1 = + G4ThreeVector stppos1 = aStep->GetPreStepPoint()->GetPosition(); + G4ThreeVector localpos1 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos1); - if ( std::fabs(localpos1.z()) > tubsSolid->GetZHalfLength() ) return -1; - //if(std::fabs( localpos1.x()*localpos1.x()+localpos1.y()*localpos1.y() + if(std::fabs(localpos1.z()) > tubsSolid->GetZHalfLength()) + return -1; + // if(std::fabs( localpos1.x()*localpos1.x()+localpos1.y()*localpos1.y() // - (tubsSolid->GetInnerRadius()*tubsSolid->GetInnerRadius())) // GetInnerRadius(); - if (localR2 > (InsideRadius-kCarTolerance)*(InsideRadius-kCarTolerance) - &&localR2 < (InsideRadius+kCarTolerance)*(InsideRadius+kCarTolerance)){ + if(localR2 > + (InsideRadius - kCarTolerance) * (InsideRadius - kCarTolerance) && + localR2 < + (InsideRadius + kCarTolerance) * (InsideRadius + kCarTolerance)) + { return fFlux_In; } } - if (aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary) + { // Exiting Geometry - G4ThreeVector stppos2= aStep->GetPostStepPoint()->GetPosition(); - G4ThreeVector localpos2 = + G4ThreeVector stppos2 = aStep->GetPostStepPoint()->GetPosition(); + G4ThreeVector localpos2 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos2); - if ( std::fabs(localpos2.z()) > tubsSolid->GetZHalfLength() ) return -1; - //if(std::fabs( localpos2.x()*localpos2.x()+localpos2.y()*localpos2.y() - // - (tubsSolid->GetInnerRadius()*tubsSolid->GetInnerRadius())) + if(std::fabs(localpos2.z()) > tubsSolid->GetZHalfLength()) + return -1; + // if(std::fabs( localpos2.x()*localpos2.x()+localpos2.y()*localpos2.y() + // - (tubsSolid->GetInnerRadius()*tubsSolid->GetInnerRadius())) // GetInnerRadius(); - if (localR2 > (InsideRadius-kCarTolerance)*(InsideRadius-kCarTolerance) - &&localR2 < (InsideRadius+kCarTolerance)*(InsideRadius+kCarTolerance)){ + if(localR2 > + (InsideRadius - kCarTolerance) * (InsideRadius - kCarTolerance) && + localR2 < + (InsideRadius + kCarTolerance) * (InsideRadius + kCarTolerance)) + { return fFlux_Out; } } @@ -199,55 +236,61 @@ G4int G4PSCylinderSurfaceFlux::IsSelectedSurface(G4Step* aStep, G4Tubs* tubsSoli void G4PSCylinderSurfaceFlux::Initialize(G4HCofThisEvent* HCE) { EvtMap = new G4THitsMap(GetMultiFunctionalDetector()->GetName(), - GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + GetName()); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSCylinderSurfaceFlux::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSCylinderSurfaceFlux::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSCylinderSurfaceFlux::clear(){ - EvtMap->clear(); -} +void G4PSCylinderSurfaceFlux::clear() { EvtMap->clear(); } -void G4PSCylinderSurfaceFlux::DrawAll() -{;} +void G4PSCylinderSurfaceFlux::DrawAll() { ; } void G4PSCylinderSurfaceFlux::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer" << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " flux : " << *(itr->second)/GetUnitValue() - << " ["<second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSCylinderSurfaceFlux::SetUnit(const G4String& unit) { - if ( divideByArea ) { - CheckAndSetUnit(unit,"Per Unit Surface"); - } else { - if (unit == "" ){ - unitName = unit; - unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSCylinderSurfaceFlux::SetUnit","DetPS0003",JustWarning,msg); - } + if(divideByArea) + { + CheckAndSetUnit(unit, "Per Unit Surface"); + } + else + { + if(unit == "") + { + unitName = unit; + unitValue = 1.0; } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSCylinderSurfaceFlux::SetUnit", "DetPS0003", JustWarning, + msg); + } + } } -void G4PSCylinderSurfaceFlux::DefineUnitAndCategory(){ - // Per Unit Surface - new G4UnitDefinition("percentimeter2","percm2","Per Unit Surface",(1./cm2)); - new G4UnitDefinition("permillimeter2","permm2","Per Unit Surface",(1./mm2)); - new G4UnitDefinition("permeter2","perm2","Per Unit Surface",(1./m2)); +void G4PSCylinderSurfaceFlux::DefineUnitAndCategory() +{ + // Per Unit Surface + new G4UnitDefinition("percentimeter2", "percm2", "Per Unit Surface", + (1. / cm2)); + new G4UnitDefinition("permillimeter2", "permm2", "Per Unit Surface", + (1. / mm2)); + new G4UnitDefinition("permeter2", "perm2", "Per Unit Surface", (1. / m2)); } - - diff --git a/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux3D.cc b/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux3D.cc index 43acb21fbe..2b26c1cfe5 100644 --- a/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux3D.cc +++ b/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux3D.cc @@ -48,40 +48,42 @@ /////////////////////////////////////////////////////////////////////////////// G4PSCylinderSurfaceFlux3D::G4PSCylinderSurfaceFlux3D(G4String name, - G4int direction, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSCylinderSurfaceFlux(name,direction), - fDepthi(di),fDepthj(dj),fDepthk(dk) + G4int direction, G4int ni, + G4int nj, G4int nk, + G4int di, G4int dj, + G4int dk) + : G4PSCylinderSurfaceFlux(name, direction) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSCylinderSurfaceFlux3D::G4PSCylinderSurfaceFlux3D(G4String name, - G4int direction, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSCylinderSurfaceFlux(name,direction), - fDepthi(di),fDepthj(dj),fDepthk(dk) +G4PSCylinderSurfaceFlux3D::G4PSCylinderSurfaceFlux3D( + G4String name, G4int direction, const G4String& unit, G4int ni, G4int nj, + G4int nk, G4int di, G4int dj, G4int dk) + : G4PSCylinderSurfaceFlux(name, direction) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSCylinderSurfaceFlux3D::~G4PSCylinderSurfaceFlux3D() -{;} +G4PSCylinderSurfaceFlux3D::~G4PSCylinderSurfaceFlux3D() { ; } G4int G4PSCylinderSurfaceFlux3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSDoseDeposit.cc b/source/digits_hits/scorer/src/G4PSDoseDeposit.cc index c804eb1ea2..882e75ae06 100644 --- a/source/digits_hits/scorer/src/G4PSDoseDeposit.cc +++ b/source/digits_hits/scorer/src/G4PSDoseDeposit.cc @@ -36,59 +36,67 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring only energy deposit. -// +// // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of dose deposit (x) // vs. weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// G4PSDoseDeposit::G4PSDoseDeposit(G4String name, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) { - SetUnit("Gy"); + SetUnit("Gy"); } G4PSDoseDeposit::G4PSDoseDeposit(G4String name, const G4String& unit, - G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0) + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) { - SetUnit(unit); + SetUnit(unit); } -G4PSDoseDeposit::~G4PSDoseDeposit() -{;} +G4PSDoseDeposit::~G4PSDoseDeposit() { ; } -G4bool G4PSDoseDeposit::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSDoseDeposit::ProcessHits(G4Step* aStep, G4TouchableHistory*) { G4double edep = aStep->GetTotalEnergyDeposit(); - if ( edep == 0. ) return FALSE; + if(edep == 0.) + return FALSE; - G4int idx = ((G4TouchableHistory*) - (aStep->GetPreStepPoint()->GetTouchable())) - ->GetReplicaNumber(indexDepth); + G4int idx = ((G4TouchableHistory*) (aStep->GetPreStepPoint()->GetTouchable())) + ->GetReplicaNumber(indexDepth); G4double cubicVolume = ComputeVolume(aStep, idx); - G4double density = aStep->GetTrack()->GetStep()->GetPreStepPoint()->GetMaterial()->GetDensity(); - G4double dose = edep / ( density * cubicVolume ); - G4double wei = aStep->GetPreStepPoint()->GetWeight(); - G4int index = GetIndex(aStep); - G4double dosew = dose*wei; - EvtMap->add(index,dosew); + G4double density = aStep->GetTrack() + ->GetStep() + ->GetPreStepPoint() + ->GetMaterial() + ->GetDensity(); + G4double dose = edep / (density * cubicVolume); + G4double wei = aStep->GetPreStepPoint()->GetWeight(); + G4int index = GetIndex(aStep); + G4double dosew = dose * wei; + EvtMap->add(index, dosew); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSDoseDeposit::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSDoseDeposit::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],dose,wei); + filler->FillH1(hitIDMap[index], dose, wei); } } @@ -98,40 +106,37 @@ G4bool G4PSDoseDeposit::ProcessHits(G4Step* aStep,G4TouchableHistory*) void G4PSDoseDeposit::Initialize(G4HCofThisEvent* HCE) { EvtMap = new G4THitsMap(GetMultiFunctionalDetector()->GetName(), - GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSDoseDeposit::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSDoseDeposit::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSDoseDeposit::clear() -{ - EvtMap->clear(); -} +void G4PSDoseDeposit::clear() { EvtMap->clear(); } -void G4PSDoseDeposit::DrawAll() -{;} +void G4PSDoseDeposit::DrawAll() { ; } void G4PSDoseDeposit::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " dose deposit: " - << *(itr->second)/GetUnitValue() - << " ["<second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSDoseDeposit::SetUnit(const G4String& unit) { - CheckAndSetUnit(unit,"Dose"); + CheckAndSetUnit(unit, "Dose"); } G4double G4PSDoseDeposit::ComputeVolume(G4Step* aStep, G4int idx) @@ -139,6 +144,3 @@ G4double G4PSDoseDeposit::ComputeVolume(G4Step* aStep, G4int idx) G4VSolid* solid = ComputeSolid(aStep, idx); return solid->GetCubicVolume(); } - - - diff --git a/source/digits_hits/scorer/src/G4PSDoseDeposit3D.cc b/source/digits_hits/scorer/src/G4PSDoseDeposit3D.cc index 914418d9b8..50c1f51ec5 100644 --- a/source/digits_hits/scorer/src/G4PSDoseDeposit3D.cc +++ b/source/digits_hits/scorer/src/G4PSDoseDeposit3D.cc @@ -34,54 +34,55 @@ // // Created: 2008-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSDoseDeposit3D::G4PSDoseDeposit3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSDoseDeposit(name), - fDepthi(di),fDepthj(dj),fDepthk(dk) +G4PSDoseDeposit3D::G4PSDoseDeposit3D(G4String name, G4int ni, G4int nj, + G4int nk, G4int di, G4int dj, G4int dk) + : G4PSDoseDeposit(name) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSDoseDeposit3D::G4PSDoseDeposit3D(G4String name, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSDoseDeposit(name), - fDepthi(di),fDepthj(dj),fDepthk(dk) +G4PSDoseDeposit3D::G4PSDoseDeposit3D(G4String name, const G4String& unit, + G4int ni, G4int nj, G4int nk, G4int di, + G4int dj, G4int dk) + : G4PSDoseDeposit(name) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSDoseDeposit3D::~G4PSDoseDeposit3D() -{;} +G4PSDoseDeposit3D::~G4PSDoseDeposit3D() { ; } G4int G4PSDoseDeposit3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - -if(i<0||j<0||k<0) -{ - G4ExceptionDescription ED; - ED << "GetReplicaNumber is negative" << G4endl - << "touchable->GetReplicaNumber(fDepthi) returns i,j,k = " - << i << "," << j << "," << k << " for volume " - << touchable->GetVolume(fDepthi)->GetName() << "," - << touchable->GetVolume(fDepthj)->GetName() << "," - << touchable->GetVolume(fDepthk)->GetName() << G4endl; - G4Exception("G4PSDoseDeposit3D::GetIndex","DetPS0005",JustWarning,ED); -} + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); - return i*fNj*fNk+j*fNk+k; + if(i < 0 || j < 0 || k < 0) + { + G4ExceptionDescription ED; + ED << "GetReplicaNumber is negative" << G4endl + << "touchable->GetReplicaNumber(fDepthi) returns i,j,k = " << i << "," + << j << "," << k << " for volume " + << touchable->GetVolume(fDepthi)->GetName() << "," + << touchable->GetVolume(fDepthj)->GetName() << "," + << touchable->GetVolume(fDepthk)->GetName() << G4endl; + G4Exception("G4PSDoseDeposit3D::GetIndex", "DetPS0005", JustWarning, ED); + } + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSDoseDepositForCylinder3D.cc b/source/digits_hits/scorer/src/G4PSDoseDepositForCylinder3D.cc index 5ee8f6c46d..430646033c 100644 --- a/source/digits_hits/scorer/src/G4PSDoseDepositForCylinder3D.cc +++ b/source/digits_hits/scorer/src/G4PSDoseDepositForCylinder3D.cc @@ -35,49 +35,53 @@ // // Created: 2008-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. -// +// 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. +// /////////////////////////////////////////////////////////////////////////////// G4PSDoseDepositForCylinder3D::G4PSDoseDepositForCylinder3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSDoseDeposit3D(name,ni,nj,nk,di,dj,dk) + G4int ni, G4int nj, + G4int nk, G4int di, + G4int dj, G4int dk) + : G4PSDoseDeposit3D(name, ni, nj, nk, di, dj, dk) { nSegment[0] = nSegment[1] = nSegment[2] = 0; } G4PSDoseDepositForCylinder3D::G4PSDoseDepositForCylinder3D(G4String name, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSDoseDeposit3D(name,unit,ni,nj,nk,di,dj,dk) + const G4String& unit, + G4int ni, G4int nj, + G4int nk, G4int di, + G4int dj, G4int dk) + : G4PSDoseDeposit3D(name, unit, ni, nj, nk, di, dj, dk) { nSegment[0] = nSegment[1] = nSegment[2] = 0; } -G4PSDoseDepositForCylinder3D::~G4PSDoseDepositForCylinder3D() -{;} +G4PSDoseDepositForCylinder3D::~G4PSDoseDepositForCylinder3D() { ; } -void G4PSDoseDepositForCylinder3D::SetCylinderSize(G4double dr, G4double dz){ - cylinderSize.setX(dz); //Z Phi R - cylinderSize.setY(twopi); //Z Phi R - cylinderSize.setZ(dr); //Z Phi R +void G4PSDoseDepositForCylinder3D::SetCylinderSize(G4double dr, G4double dz) +{ + cylinderSize.setX(dz); // Z Phi R + cylinderSize.setY(twopi); // Z Phi R + cylinderSize.setZ(dr); // Z Phi R } -void G4PSDoseDepositForCylinder3D::SetNumberOfSegments(G4int nSeg[3]){ +void G4PSDoseDepositForCylinder3D::SetNumberOfSegments(G4int nSeg[3]) +{ nSegment[0] = nSeg[0]; // Z nSegment[1] = nSeg[1]; // Phi nSegment[2] = nSeg[2]; // R } -G4double G4PSDoseDepositForCylinder3D::ComputeVolume(G4Step*, G4int idx){ - G4double r0 = (cylinderSize[2]/nSegment[2])*(idx); - G4double r1 = (cylinderSize[2]/nSegment[2])*(idx+1); - G4double dRArea = (r1*r1-r0*r0)*pi; +G4double G4PSDoseDepositForCylinder3D::ComputeVolume(G4Step*, G4int idx) +{ + G4double r0 = (cylinderSize[2] / nSegment[2]) * (idx); + G4double r1 = (cylinderSize[2] / nSegment[2]) * (idx + 1); + G4double dRArea = (r1 * r1 - r0 * r0) * pi; // cylinderSize is given in Half Size - G4double fullz = cylinderSize[0]/nSegment[0]*2.; - G4double phiRatio = 1./nSegment[1]; - G4double v = dRArea*fullz*phiRatio; + G4double fullz = cylinderSize[0] / nSegment[0] * 2.; + G4double phiRatio = 1. / nSegment[1]; + G4double v = dRArea * fullz * phiRatio; return v; } diff --git a/source/digits_hits/scorer/src/G4PSEnergyDeposit.cc b/source/digits_hits/scorer/src/G4PSEnergyDeposit.cc index 59c8fe8331..a646eeff54 100644 --- a/source/digits_hits/scorer/src/G4PSEnergyDeposit.cc +++ b/source/digits_hits/scorer/src/G4PSEnergyDeposit.cc @@ -32,50 +32,55 @@ //////////////////////////////////////////////////////////////////////////////// // Description: // This is a primitive scorer class for scoring energy deposit. -// +// // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. // 2020-09-03 Use G4VPrimitivePlotter and fill 1-D histo of energy deposit (x) // vs. track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// G4PSEnergyDeposit::G4PSEnergyDeposit(G4String name, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) { SetUnit("MeV"); } -G4PSEnergyDeposit::G4PSEnergyDeposit(G4String name, const G4String& unit, - G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0) +G4PSEnergyDeposit::G4PSEnergyDeposit(G4String name, const G4String& unit, + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) { SetUnit(unit); } -G4PSEnergyDeposit::~G4PSEnergyDeposit() -{;} +G4PSEnergyDeposit::~G4PSEnergyDeposit() { ; } -G4bool G4PSEnergyDeposit::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSEnergyDeposit::ProcessHits(G4Step* aStep, G4TouchableHistory*) { G4double edep = aStep->GetTotalEnergyDeposit(); - if ( edep == 0. ) return FALSE; - G4double wei = aStep->GetPreStepPoint()->GetWeight(); // (Particle Weight) - G4int index = GetIndex(aStep); - G4double edepwei = edep*wei; - EvtMap->add(index,edepwei); + if(edep == 0.) + return FALSE; + G4double wei = aStep->GetPreStepPoint()->GetWeight(); // (Particle Weight) + G4int index = GetIndex(aStep); + G4double edepwei = edep * wei; + EvtMap->add(index, edepwei); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSEnergyDeposit::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSEnergyDeposit::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],edep,wei); + filler->FillH1(hitIDMap[index], edep, wei); } } @@ -85,39 +90,35 @@ G4bool G4PSEnergyDeposit::ProcessHits(G4Step* aStep,G4TouchableHistory*) void G4PSEnergyDeposit::Initialize(G4HCofThisEvent* HCE) { EvtMap = new G4THitsMap(GetMultiFunctionalDetector()->GetName(), - GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSEnergyDeposit::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSEnergyDeposit::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSEnergyDeposit::clear() -{ - EvtMap->clear(); -} +void G4PSEnergyDeposit::clear() { EvtMap->clear(); } -void G4PSEnergyDeposit::DrawAll() -{;} +void G4PSEnergyDeposit::DrawAll() { ; } void G4PSEnergyDeposit::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " energy deposit: " - << *(itr->second)/GetUnitValue() - << " [" << GetUnit()<<"]" - << G4endl; + << " energy deposit: " << *(itr->second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSEnergyDeposit::SetUnit(const G4String& unit) { - CheckAndSetUnit(unit,"Energy"); + CheckAndSetUnit(unit, "Energy"); } - diff --git a/source/digits_hits/scorer/src/G4PSEnergyDeposit3D.cc b/source/digits_hits/scorer/src/G4PSEnergyDeposit3D.cc index b9a77b5abe..a976617529 100644 --- a/source/digits_hits/scorer/src/G4PSEnergyDeposit3D.cc +++ b/source/digits_hits/scorer/src/G4PSEnergyDeposit3D.cc @@ -35,50 +35,53 @@ // Created: 2007-08-14 Tsukasa ASO /////////////////////////////////////////////////////////////////////////////// -G4PSEnergyDeposit3D::G4PSEnergyDeposit3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSEnergyDeposit(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSEnergyDeposit3D::G4PSEnergyDeposit3D(G4String name, G4int ni, G4int nj, + G4int nk, G4int depi, G4int depj, + G4int depk) + : G4PSEnergyDeposit(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } G4PSEnergyDeposit3D::G4PSEnergyDeposit3D(G4String name, const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSEnergyDeposit(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) + G4int ni, G4int nj, G4int nk, + G4int depi, G4int depj, G4int depk) + : G4PSEnergyDeposit(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSEnergyDeposit3D::~G4PSEnergyDeposit3D() -{;} +G4PSEnergyDeposit3D::~G4PSEnergyDeposit3D() { ; } G4int G4PSEnergyDeposit3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - -if(i<0||j<0||k<0) -{ - G4ExceptionDescription ED; - ED << "GetReplicaNumber is negative" << G4endl - << "touchable->GetReplicaNumber(fDepthi) returns i,j,k = " - << i << "," << j << "," << k << " for volume " - << touchable->GetVolume(fDepthi)->GetName() << "," - << touchable->GetVolume(fDepthj)->GetName() << "," - << touchable->GetVolume(fDepthk)->GetName() << G4endl; - G4Exception("G4PSEnergyDeposit3D::GetIndex","DetPS0006",JustWarning,ED); -} + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); - return i*fNj*fNk+j*fNk+k; + if(i < 0 || j < 0 || k < 0) + { + G4ExceptionDescription ED; + ED << "GetReplicaNumber is negative" << G4endl + << "touchable->GetReplicaNumber(fDepthi) returns i,j,k = " << i << "," + << j << "," << k << " for volume " + << touchable->GetVolume(fDepthi)->GetName() << "," + << touchable->GetVolume(fDepthj)->GetName() << "," + << touchable->GetVolume(fDepthk)->GetName() << G4endl; + G4Exception("G4PSEnergyDeposit3D::GetIndex", "DetPS0006", JustWarning, ED); + } + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent.cc b/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent.cc index 9e6c7de2df..84fdd006dd 100644 --- a/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent.cc +++ b/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent.cc @@ -41,7 +41,7 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring only Surface Flux. -// Current version assumes only for G4Box shape. +// Current version assumes only for G4Box shape. // // Surface is defined at the -Z surface. // Direction -Z +Z @@ -55,108 +55,125 @@ // 2010-07-22 Introduce Unit specification. // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. Surface Current * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// - -G4PSFlatSurfaceCurrent::G4PSFlatSurfaceCurrent(G4String name, - G4int direction, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),fDirection(direction),EvtMap(0), - weighted(true),divideByArea(true) +G4PSFlatSurfaceCurrent::G4PSFlatSurfaceCurrent(G4String name, G4int direction, + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit("percm2"); + DefineUnitAndCategory(); + SetUnit("percm2"); } -G4PSFlatSurfaceCurrent::G4PSFlatSurfaceCurrent(G4String name, - G4int direction, - const G4String& unit, - G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),fDirection(direction),EvtMap(0), - weighted(true),divideByArea(true) +G4PSFlatSurfaceCurrent::G4PSFlatSurfaceCurrent(G4String name, G4int direction, + const G4String& unit, + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit(unit); + DefineUnitAndCategory(); + SetUnit(unit); } -G4PSFlatSurfaceCurrent::~G4PSFlatSurfaceCurrent() -{;} +G4PSFlatSurfaceCurrent::~G4PSFlatSurfaceCurrent() { ; } -G4bool G4PSFlatSurfaceCurrent::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSFlatSurfaceCurrent::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - G4StepPoint* preStep = aStep->GetPreStepPoint(); - G4VPhysicalVolume* physVol = preStep->GetPhysicalVolume(); + G4StepPoint* preStep = aStep->GetPreStepPoint(); + G4VPhysicalVolume* physVol = preStep->GetPhysicalVolume(); G4VPVParameterisation* physParam = physVol->GetParameterisation(); - G4VSolid * solid = 0; + G4VSolid* solid = 0; if(physParam) - { // for parameterized volume - G4int idx = ((G4TouchableHistory*)(aStep->GetPreStepPoint()->GetTouchable())) - ->GetReplicaNumber(indexDepth); + { // for parameterized volume + G4int idx = + ((G4TouchableHistory*) (aStep->GetPreStepPoint()->GetTouchable())) + ->GetReplicaNumber(indexDepth); solid = physParam->ComputeSolid(idx, physVol); - solid->ComputeDimensions(physParam,idx,physVol); + solid->ComputeDimensions(physParam, idx, physVol); } else - { // for ordinary volume + { // for ordinary volume solid = physVol->GetLogicalVolume()->GetSolid(); } - G4Box* boxSolid = (G4Box*)(solid); + G4Box* boxSolid = (G4Box*) (solid); - G4int dirFlag =IsSelectedSurface(aStep,boxSolid); - if ( dirFlag > 0 ) { - if ( fDirection == fCurrent_InOut || fDirection == dirFlag ){ - G4int index = GetIndex(aStep); - G4TouchableHandle theTouchable = preStep->GetTouchableHandle(); - G4double current = 1.0; - if ( weighted ) current=preStep->GetWeight(); // Current (Particle Weight) - if ( divideByArea ){ - G4double square = 4.*boxSolid->GetXHalfLength()*boxSolid->GetYHalfLength(); - current = current/square; // Normalized by Area - } - EvtMap->add(index,current); + G4int dirFlag = IsSelectedSurface(aStep, boxSolid); + if(dirFlag > 0) + { + if(fDirection == fCurrent_InOut || fDirection == dirFlag) + { + G4int index = GetIndex(aStep); + G4TouchableHandle theTouchable = preStep->GetTouchableHandle(); + G4double current = 1.0; + if(weighted) + current = preStep->GetWeight(); // Current (Particle Weight) + if(divideByArea) + { + G4double square = + 4. * boxSolid->GetXHalfLength() * boxSolid->GetYHalfLength(); + current = current / square; // Normalized by Area + } + EvtMap->add(index, current); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) - { - auto filler = G4VScoreHistFiller::Instance(); - if(!filler) - { - G4Exception("G4PSFlatSurfaceCurrent::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); - } - else - { - filler->FillH1(hitIDMap[index],preStep->GetKineticEnergy(),current); - } - } - - } + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) + { + auto filler = G4VScoreHistFiller::Instance(); + if(!filler) + { + G4Exception("G4PSFlatSurfaceCurrent::ProcessHits", "SCORER0123", + JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is " + "not filled."); + } + else + { + filler->FillH1(hitIDMap[index], preStep->GetKineticEnergy(), current); + } + } + } } return TRUE; } -G4int G4PSFlatSurfaceCurrent::IsSelectedSurface(G4Step* aStep, G4Box* boxSolid){ - - G4TouchableHandle theTouchable = +G4int G4PSFlatSurfaceCurrent::IsSelectedSurface(G4Step* aStep, G4Box* boxSolid) +{ + G4TouchableHandle theTouchable = aStep->GetPreStepPoint()->GetTouchableHandle(); - G4double kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); + G4double kCarTolerance = + G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - if (aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary) + { // Entering Geometry - G4ThreeVector stppos1= aStep->GetPreStepPoint()->GetPosition(); - G4ThreeVector localpos1 = + G4ThreeVector stppos1 = aStep->GetPreStepPoint()->GetPosition(); + G4ThreeVector localpos1 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos1); - if(std::fabs( localpos1.z() + boxSolid->GetZHalfLength())GetZHalfLength()) < kCarTolerance) + { return fCurrent_In; } } - if (aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary) + { // Exiting Geometry - G4ThreeVector stppos2= aStep->GetPostStepPoint()->GetPosition(); - G4ThreeVector localpos2 = + G4ThreeVector stppos2 = aStep->GetPostStepPoint()->GetPosition(); + G4ThreeVector localpos2 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos2); - if(std::fabs( localpos2.z() + boxSolid->GetZHalfLength())GetZHalfLength()) < kCarTolerance) + { return fCurrent_Out; } } @@ -167,57 +184,67 @@ G4int G4PSFlatSurfaceCurrent::IsSelectedSurface(G4Step* aStep, G4Box* boxSolid){ void G4PSFlatSurfaceCurrent::Initialize(G4HCofThisEvent* HCE) { EvtMap = new G4THitsMap(detector->GetName(), GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSFlatSurfaceCurrent::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSFlatSurfaceCurrent::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSFlatSurfaceCurrent::clear(){ - EvtMap->clear(); -} +void G4PSFlatSurfaceCurrent::clear() { EvtMap->clear(); } -void G4PSFlatSurfaceCurrent::DrawAll() -{;} +void G4PSFlatSurfaceCurrent::DrawAll() { ; } void G4PSFlatSurfaceCurrent::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer " << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { - G4cout << " copy no.: " << itr->first << " current : " ; - if ( divideByArea ) { - G4cout << *(itr->second)/GetUnitValue() - << " ["<second)/GetUnitValue() << " [tracks]"; - } - G4cout << G4endl; + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { + G4cout << " copy no.: " << itr->first << " current : "; + if(divideByArea) + { + G4cout << *(itr->second) / GetUnitValue() << " [" << GetUnit() << "]"; + } + else + { + G4cout << *(itr->second) / GetUnitValue() << " [tracks]"; + } + G4cout << G4endl; } } void G4PSFlatSurfaceCurrent::SetUnit(const G4String& unit) { - if ( divideByArea ) { - CheckAndSetUnit(unit,"Per Unit Surface"); - } else { - if (unit == "" ){ - unitName = unit; - unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSFlatSurfaceCurrent::SetUnit","DetPS0007",JustWarning,msg); - } + if(divideByArea) + { + CheckAndSetUnit(unit, "Per Unit Surface"); + } + else + { + if(unit == "") + { + unitName = unit; + unitValue = 1.0; } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSFlatSurfaceCurrent::SetUnit", "DetPS0007", JustWarning, + msg); + } + } } -void G4PSFlatSurfaceCurrent::DefineUnitAndCategory(){ - // Per Unit Surface - new G4UnitDefinition("percentimeter2","percm2","Per Unit Surface",(1./cm2)); - new G4UnitDefinition("permillimeter2","permm2","Per Unit Surface",(1./mm2)); - new G4UnitDefinition("permeter2","perm2","Per Unit Surface",(1./m2)); +void G4PSFlatSurfaceCurrent::DefineUnitAndCategory() +{ + // Per Unit Surface + new G4UnitDefinition("percentimeter2", "percm2", "Per Unit Surface", + (1. / cm2)); + new G4UnitDefinition("permillimeter2", "permm2", "Per Unit Surface", + (1. / mm2)); + new G4UnitDefinition("permeter2", "perm2", "Per Unit Surface", (1. / m2)); } - diff --git a/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent3D.cc b/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent3D.cc index 9a51c34e32..03ef9e7bf4 100644 --- a/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent3D.cc +++ b/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent3D.cc @@ -47,42 +47,46 @@ // 2010-07-22 Introduce Unit specification. /////////////////////////////////////////////////////////////////////////////// +G4PSFlatSurfaceCurrent3D::G4PSFlatSurfaceCurrent3D(G4String name, + G4int direction, G4int ni, + G4int nj, G4int nk, G4int di, + G4int dj, G4int dk) -G4PSFlatSurfaceCurrent3D::G4PSFlatSurfaceCurrent3D(G4String name, G4int direction, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - - :G4PSFlatSurfaceCurrent(name,direction), - fDepthi(di),fDepthj(dj),fDepthk(dk) + : G4PSFlatSurfaceCurrent(name, direction) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSFlatSurfaceCurrent3D::G4PSFlatSurfaceCurrent3D(G4String name, G4int direction, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) +G4PSFlatSurfaceCurrent3D::G4PSFlatSurfaceCurrent3D(G4String name, + G4int direction, + const G4String& unit, + G4int ni, G4int nj, G4int nk, + G4int di, G4int dj, G4int dk) - :G4PSFlatSurfaceCurrent(name,direction), - fDepthi(di),fDepthj(dj),fDepthk(dk) + : G4PSFlatSurfaceCurrent(name, direction) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSFlatSurfaceCurrent3D::~G4PSFlatSurfaceCurrent3D() -{;} +G4PSFlatSurfaceCurrent3D::~G4PSFlatSurfaceCurrent3D() { ; } G4int G4PSFlatSurfaceCurrent3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux.cc b/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux.cc index ff0af2683c..e4ddd52494 100644 --- a/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux.cc +++ b/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux.cc @@ -51,7 +51,7 @@ // 2 OUT |<- | // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. -// +// // 18-Nov-2005 T.Aso, To use always positive value for anglefactor. // 29-Mar-2007 T.Aso, Bug fix for momentum direction at outgoing flux. // 2010-07-22 Introduce Unit specification. @@ -60,126 +60,148 @@ // vs. cell flux * track weight (Makoto Asai) /////////////////////////////////////////////////////////////////////////////// -G4PSFlatSurfaceFlux::G4PSFlatSurfaceFlux(G4String name, - G4int direction, G4int depth) - : G4VPrimitivePlotter(name,depth),HCID(-1),fDirection(direction),EvtMap(0), - weighted(true),divideByArea(true) +G4PSFlatSurfaceFlux::G4PSFlatSurfaceFlux(G4String name, G4int direction, + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit("percm2"); + DefineUnitAndCategory(); + SetUnit("percm2"); } -G4PSFlatSurfaceFlux::G4PSFlatSurfaceFlux(G4String name, - G4int direction, - const G4String& unit, - G4int depth) - : G4VPrimitivePlotter(name,depth),HCID(-1),fDirection(direction),EvtMap(0), - weighted(true),divideByArea(true) +G4PSFlatSurfaceFlux::G4PSFlatSurfaceFlux(G4String name, G4int direction, + const G4String& unit, G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit(unit); + DefineUnitAndCategory(); + SetUnit(unit); } -G4PSFlatSurfaceFlux::~G4PSFlatSurfaceFlux() -{;} +G4PSFlatSurfaceFlux::~G4PSFlatSurfaceFlux() { ; } -G4bool G4PSFlatSurfaceFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSFlatSurfaceFlux::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - G4StepPoint* preStep = aStep->GetPreStepPoint(); - G4VPhysicalVolume* physVol = preStep->GetPhysicalVolume(); + G4StepPoint* preStep = aStep->GetPreStepPoint(); + G4VPhysicalVolume* physVol = preStep->GetPhysicalVolume(); G4VPVParameterisation* physParam = physVol->GetParameterisation(); - G4VSolid * solid = 0; + G4VSolid* solid = 0; if(physParam) - { // for parameterized volume - G4int idx = ((G4TouchableHistory*)(aStep->GetPreStepPoint()->GetTouchable())) - ->GetReplicaNumber(indexDepth); + { // for parameterized volume + G4int idx = + ((G4TouchableHistory*) (aStep->GetPreStepPoint()->GetTouchable())) + ->GetReplicaNumber(indexDepth); solid = physParam->ComputeSolid(idx, physVol); - solid->ComputeDimensions(physParam,idx,physVol); + solid->ComputeDimensions(physParam, idx, physVol); } else - { // for ordinary volume + { // for ordinary volume solid = physVol->GetLogicalVolume()->GetSolid(); } - G4Box* boxSolid = (G4Box*)(solid); + G4Box* boxSolid = (G4Box*) (solid); - G4int dirFlag =IsSelectedSurface(aStep,boxSolid); - if ( dirFlag > 0 ) { - if ( fDirection == fFlux_InOut || fDirection == dirFlag ){ - - G4StepPoint* thisStep=0; - if ( dirFlag == fFlux_In ){ - thisStep = preStep; - }else if ( dirFlag == fFlux_Out ){ - thisStep = aStep->GetPostStepPoint(); - }else{ - return FALSE; + G4int dirFlag = IsSelectedSurface(aStep, boxSolid); + if(dirFlag > 0) + { + if(fDirection == fFlux_InOut || fDirection == dirFlag) + { + G4StepPoint* thisStep = 0; + if(dirFlag == fFlux_In) + { + thisStep = preStep; + } + else if(dirFlag == fFlux_Out) + { + thisStep = aStep->GetPostStepPoint(); + } + else + { + return FALSE; } G4TouchableHandle theTouchable = thisStep->GetTouchableHandle(); - G4ThreeVector pdirection = thisStep->GetMomentumDirection(); - G4ThreeVector localdir = - theTouchable->GetHistory()->GetTopTransform().TransformAxis(pdirection); + G4ThreeVector pdirection = thisStep->GetMomentumDirection(); + G4ThreeVector localdir = + theTouchable->GetHistory()->GetTopTransform().TransformAxis(pdirection); // G4double angleFactor = localdir.z(); - if ( angleFactor < 0 ) angleFactor *= -1.; + if(angleFactor < 0) + angleFactor *= -1.; G4double flux = 1.0; - if ( weighted ) flux *=preStep->GetWeight(); // Current (Particle Weight) + if(weighted) + flux *= preStep->GetWeight(); // Current (Particle Weight) // - G4double square = 4.*boxSolid->GetXHalfLength()*boxSolid->GetYHalfLength(); + G4double square = + 4. * boxSolid->GetXHalfLength() * boxSolid->GetYHalfLength(); // - flux = flux/angleFactor; // Flux with angle. - if ( divideByArea ) flux /= square; + flux = flux / angleFactor; // Flux with angle. + if(divideByArea) + flux /= square; // G4int index = GetIndex(aStep); - EvtMap->add(index,flux); + EvtMap->add(index, flux); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSFlatSurfaceFlux::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception("G4PSFlatSurfaceFlux::ProcessHits", "SCORER0123", + JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is " + "not filled."); } else { - filler->FillH1(hitIDMap[index],preStep->GetKineticEnergy(),flux); + filler->FillH1(hitIDMap[index], preStep->GetKineticEnergy(), flux); } } - } } #ifdef debug - G4cout << " PASSED vol " - << index << " trk "<GetPreStepPoint()->GetTouchableHandle(); - G4double kCarTolerance=G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); + G4double kCarTolerance = + G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - if (aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary) + { // Entering Geometry - G4ThreeVector stppos1= aStep->GetPreStepPoint()->GetPosition(); - G4ThreeVector localpos1 = + G4ThreeVector stppos1 = aStep->GetPreStepPoint()->GetPosition(); + G4ThreeVector localpos1 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos1); - if(std::fabs( localpos1.z() + boxSolid->GetZHalfLength())GetZHalfLength()) < kCarTolerance) + { return fFlux_In; } } - if (aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary) + { // Exiting Geometry - G4ThreeVector stppos2= aStep->GetPostStepPoint()->GetPosition(); - G4ThreeVector localpos2 = + G4ThreeVector stppos2 = aStep->GetPostStepPoint()->GetPosition(); + G4ThreeVector localpos2 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos2); - if(std::fabs( localpos2.z() + boxSolid->GetZHalfLength())GetZHalfLength()) < kCarTolerance) + { return fFlux_Out; } } @@ -190,55 +212,61 @@ G4int G4PSFlatSurfaceFlux::IsSelectedSurface(G4Step* aStep, G4Box* boxSolid){ void G4PSFlatSurfaceFlux::Initialize(G4HCofThisEvent* HCE) { EvtMap = new G4THitsMap(GetMultiFunctionalDetector()->GetName(), - GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + GetName()); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSFlatSurfaceFlux::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSFlatSurfaceFlux::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSFlatSurfaceFlux::clear(){ - EvtMap->clear(); -} +void G4PSFlatSurfaceFlux::clear() { EvtMap->clear(); } -void G4PSFlatSurfaceFlux::DrawAll() -{;} +void G4PSFlatSurfaceFlux::DrawAll() { ; } void G4PSFlatSurfaceFlux::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer" << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " flux : " << *(itr->second)/GetUnitValue() - << " [" << GetUnit() <<"]" - << G4endl; + << " flux : " << *(itr->second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSFlatSurfaceFlux::SetUnit(const G4String& unit) { - if ( divideByArea ) { - CheckAndSetUnit(unit,"Per Unit Surface"); - } else { - if (unit == "" ){ - unitName = unit; - unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSFlatSurfaceFlux::SetUnit","DetPS0008",JustWarning,msg); - } + if(divideByArea) + { + CheckAndSetUnit(unit, "Per Unit Surface"); + } + else + { + if(unit == "") + { + unitName = unit; + unitValue = 1.0; } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSFlatSurfaceFlux::SetUnit", "DetPS0008", JustWarning, + msg); + } + } } -void G4PSFlatSurfaceFlux::DefineUnitAndCategory(){ - // Per Unit Surface - new G4UnitDefinition("percentimeter2","percm2","Per Unit Surface",(1./cm2)); - new G4UnitDefinition("permillimeter2","permm2","Per Unit Surface",(1./mm2)); - new G4UnitDefinition("permeter2","perm2","Per Unit Surface",(1./m2)); +void G4PSFlatSurfaceFlux::DefineUnitAndCategory() +{ + // Per Unit Surface + new G4UnitDefinition("percentimeter2", "percm2", "Per Unit Surface", + (1. / cm2)); + new G4UnitDefinition("permillimeter2", "permm2", "Per Unit Surface", + (1. / mm2)); + new G4UnitDefinition("permeter2", "perm2", "Per Unit Surface", (1. / m2)); } - - diff --git a/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux3D.cc b/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux3D.cc index d2136ac3ee..ec162dd9f9 100644 --- a/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux3D.cc +++ b/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux3D.cc @@ -50,38 +50,41 @@ /////////////////////////////////////////////////////////////////////////////// G4PSFlatSurfaceFlux3D::G4PSFlatSurfaceFlux3D(G4String name, G4int direction, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSFlatSurfaceFlux(name,direction), - fDepthi(di),fDepthj(dj),fDepthk(dk) + G4int ni, G4int nj, G4int nk, + G4int di, G4int dj, G4int dk) + : G4PSFlatSurfaceFlux(name, direction) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } G4PSFlatSurfaceFlux3D::G4PSFlatSurfaceFlux3D(G4String name, G4int direction, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSFlatSurfaceFlux(name,direction), - fDepthi(di),fDepthj(dj),fDepthk(dk) + const G4String& unit, G4int ni, + G4int nj, G4int nk, G4int di, + G4int dj, G4int dk) + : G4PSFlatSurfaceFlux(name, direction) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSFlatSurfaceFlux3D::~G4PSFlatSurfaceFlux3D() -{;} +G4PSFlatSurfaceFlux3D::~G4PSFlatSurfaceFlux3D() { ; } G4int G4PSFlatSurfaceFlux3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration.cc b/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration.cc index 3cedb41445..6610102de7 100644 --- a/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration.cc +++ b/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration.cc @@ -42,32 +42,37 @@ // G4PSMinKinEAtGeneration::G4PSMinKinEAtGeneration(G4String name, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) { - SetUnit("MeV"); + SetUnit("MeV"); } -G4PSMinKinEAtGeneration::G4PSMinKinEAtGeneration(G4String name, - const G4String& unit, - G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0) +G4PSMinKinEAtGeneration::G4PSMinKinEAtGeneration(G4String name, + const G4String& unit, + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) { - SetUnit(unit); + SetUnit(unit); } -G4PSMinKinEAtGeneration::~G4PSMinKinEAtGeneration() -{;} +G4PSMinKinEAtGeneration::~G4PSMinKinEAtGeneration() { ; } -G4bool G4PSMinKinEAtGeneration::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSMinKinEAtGeneration::ProcessHits(G4Step* aStep, G4TouchableHistory*) { // =============== - // First Step, + // First Step, // Confirm this is a newly produced secondary. - // + // //- check for newly produced particle. e.g. Step number is 1. - if ( aStep->GetTrack()->GetCurrentStepNumber() != 1) return FALSE; + if(aStep->GetTrack()->GetCurrentStepNumber() != 1) + return FALSE; //- check for this is not a primary particle. e.g. ParentID != 0 . - if ( aStep->GetTrack()->GetParentID() == 0 ) return FALSE; + if(aStep->GetTrack()->GetParentID() == 0) + return FALSE; //=============================================== //- This is a newly produced secondary particle. @@ -79,30 +84,33 @@ G4bool G4PSMinKinEAtGeneration::ProcessHits(G4Step* aStep,G4TouchableHistory*) // // -Kinetic energy of this particle at the starting point. - G4int index = GetIndex(aStep); + G4int index = GetIndex(aStep); G4double kinetic = aStep->GetPreStepPoint()->GetKineticEnergy(); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSMinKinEAtGeneration::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSMinKinEAtGeneration::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],kinetic,aStep->GetPreStepPoint()->GetWeight()); + filler->FillH1(hitIDMap[index], kinetic, + aStep->GetPreStepPoint()->GetWeight()); } } // -Stored value in the current HitsMap. - G4double* mapValue= ((*EvtMap)[index]); + G4double* mapValue = ((*EvtMap)[index]); // - - // If mapValue exits (e.g not NULL ), compare it with + // If mapValue exits (e.g not NULL ), compare it with // current track's kinetic energy. - if ( mapValue && ( kinetic > *mapValue ) ) return FALSE; + if(mapValue && (kinetic > *mapValue)) + return FALSE; // - // Current Track is a newly produced secondary and has lower @@ -114,37 +122,34 @@ G4bool G4PSMinKinEAtGeneration::ProcessHits(G4Step* aStep,G4TouchableHistory*) void G4PSMinKinEAtGeneration::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSMinKinEAtGeneration::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSMinKinEAtGeneration::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSMinKinEAtGeneration::clear(){ - EvtMap->clear(); -} +void G4PSMinKinEAtGeneration::clear() { EvtMap->clear(); } -void G4PSMinKinEAtGeneration::DrawAll() -{;} +void G4PSMinKinEAtGeneration::DrawAll() { ; } void G4PSMinKinEAtGeneration::PrintAll() { G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " energy: " << *(itr->second)/GetUnitValue() - << " ["<second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSMinKinEAtGeneration::SetUnit(const G4String& unit) { - CheckAndSetUnit(unit,"Energy"); + CheckAndSetUnit(unit, "Energy"); } - - diff --git a/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration3D.cc b/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration3D.cc index 88aa7c52fc..a35d54dcf3 100644 --- a/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration3D.cc +++ b/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration3D.cc @@ -39,39 +39,44 @@ // /////////////////////////////////////////////////////////////////////////////// -G4PSMinKinEAtGeneration3D::G4PSMinKinEAtGeneration3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSMinKinEAtGeneration(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSMinKinEAtGeneration3D::G4PSMinKinEAtGeneration3D(G4String name, G4int ni, + G4int nj, G4int nk, + G4int depi, G4int depj, + G4int depk) + : G4PSMinKinEAtGeneration(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } G4PSMinKinEAtGeneration3D::G4PSMinKinEAtGeneration3D(G4String name, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSMinKinEAtGeneration(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) + const G4String& unit, + G4int ni, G4int nj, + G4int nk, G4int depi, + G4int depj, G4int depk) + : G4PSMinKinEAtGeneration(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSMinKinEAtGeneration3D::~G4PSMinKinEAtGeneration3D() -{;} +G4PSMinKinEAtGeneration3D::~G4PSMinKinEAtGeneration3D() { ; } G4int G4PSMinKinEAtGeneration3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSNofCollision.cc b/source/digits_hits/scorer/src/G4PSNofCollision.cc index cf79aac930..6fda7ad34e 100644 --- a/source/digits_hits/scorer/src/G4PSNofCollision.cc +++ b/source/digits_hits/scorer/src/G4PSNofCollision.cc @@ -39,66 +39,70 @@ /////////////////////////////////////////////////////////////////////////////// G4PSNofCollision::G4PSNofCollision(G4String name, G4int depth) - :G4VPrimitiveScorer(name,depth),HCID(-1),EvtMap(0),weighted(false) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , EvtMap(0) + , weighted(false) { - SetUnit(""); + SetUnit(""); } -G4PSNofCollision::~G4PSNofCollision() -{;} +G4PSNofCollision::~G4PSNofCollision() { ; } -G4bool G4PSNofCollision::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSNofCollision::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - if ( aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary ) return TRUE; + if(aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary) + return TRUE; - G4int index = GetIndex(aStep); + G4int index = GetIndex(aStep); G4double val = 1.0; - if(weighted) val *= aStep->GetPreStepPoint()->GetWeight(); - EvtMap->add(index,val); + if(weighted) + val *= aStep->GetPreStepPoint()->GetWeight(); + EvtMap->add(index, val); return TRUE; } void G4PSNofCollision::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSNofCollision::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSNofCollision::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSNofCollision::clear(){ - EvtMap->clear(); -} +void G4PSNofCollision::clear() { EvtMap->clear(); } -void G4PSNofCollision::DrawAll() -{;} +void G4PSNofCollision::DrawAll() { ; } void G4PSNofCollision::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " collisions: " << *(itr->second)/GetUnitValue() - << " [collision] " - << G4endl; + << " collisions: " << *(itr->second) / GetUnitValue() + << " [collision] " << G4endl; } } - void G4PSNofCollision::SetUnit(const G4String& unit) { - if (unit == "" ){ - unitName = unit; + if(unit == "") + { + unitName = unit; unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSNofCollision::SetUnit","DetPS0009",JustWarning,msg); + } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSNofCollision::SetUnit", "DetPS0009", JustWarning, msg); } } - - diff --git a/source/digits_hits/scorer/src/G4PSNofCollision3D.cc b/source/digits_hits/scorer/src/G4PSNofCollision3D.cc index 4ce05b82b0..b8dbf29bfd 100644 --- a/source/digits_hits/scorer/src/G4PSNofCollision3D.cc +++ b/source/digits_hits/scorer/src/G4PSNofCollision3D.cc @@ -31,31 +31,32 @@ ////////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring Number of Steps in the cell. -// +// // Created: 2007-08-14 Tsukasa ASO -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSNofCollision3D::G4PSNofCollision3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSNofCollision(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSNofCollision3D::G4PSNofCollision3D(G4String name, G4int ni, G4int nj, + G4int nk, G4int depi, G4int depj, + G4int depk) + : G4PSNofCollision(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSNofCollision3D::~G4PSNofCollision3D() -{;} +G4PSNofCollision3D::~G4PSNofCollision3D() { ; } G4int G4PSNofCollision3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSNofSecondary.cc b/source/digits_hits/scorer/src/G4PSNofSecondary.cc index b7e0236052..f79d5ea881 100644 --- a/source/digits_hits/scorer/src/G4PSNofSecondary.cc +++ b/source/digits_hits/scorer/src/G4PSNofSecondary.cc @@ -30,7 +30,7 @@ #include "G4VScoreHistFiller.hh" // (Description) -// This is a primitive scorer class for scoring number of secondaries +// This is a primitive scorer class for scoring number of secondaries // in the Cell. // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. @@ -41,96 +41,110 @@ // G4PSNofSecondary::G4PSNofSecondary(G4String name, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0),particleDef(0), - weighted(true) -{;} + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) + , particleDef(0) + , weighted(true) +{ + ; +} -G4PSNofSecondary::~G4PSNofSecondary() -{;} +G4PSNofSecondary::~G4PSNofSecondary() { ; } -G4bool G4PSNofSecondary::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSNofSecondary::ProcessHits(G4Step* aStep, G4TouchableHistory*) { //- check for newly produced particle. e.g. first step. - if ( aStep->GetTrack()->GetCurrentStepNumber() != 1) return FALSE; + if(aStep->GetTrack()->GetCurrentStepNumber() != 1) + return FALSE; //- check for this is not a primary particle. e.g. ParentID > 0 . - if ( aStep->GetTrack()->GetParentID() == 0 ) return FALSE; + if(aStep->GetTrack()->GetParentID() == 0) + return FALSE; //- check the particle if the partifle definition is given. - if ( particleDef && particleDef != aStep->GetTrack()->GetDefinition() ) - return FALSE; + if(particleDef && particleDef != aStep->GetTrack()->GetDefinition()) + return FALSE; // //- This is a newly produced secondary particle. - G4int index = GetIndex(aStep); + G4int index = GetIndex(aStep); G4double weight = 1.0; - if ( weighted ) weight *= aStep->GetPreStepPoint()->GetWeight(); - EvtMap->add(index,weight); + if(weighted) + weight *= aStep->GetPreStepPoint()->GetWeight(); + EvtMap->add(index, weight); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSVolumeFlux::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSVolumeFlux::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],aStep->GetPreStepPoint()->GetKineticEnergy(),weight); + filler->FillH1(hitIDMap[index], + aStep->GetPreStepPoint()->GetKineticEnergy(), weight); } } return TRUE; } -void G4PSNofSecondary::SetParticle(const G4String& particleName){ +void G4PSNofSecondary::SetParticle(const G4String& particleName) +{ G4ParticleDefinition* pd = - G4ParticleTable::GetParticleTable()->FindParticle(particleName); - if(!pd) { - G4String msg = "Particle <"; - msg += particleName; - msg += "> not found."; - G4Exception("G4PSNofSecondary::SetParticle", - "DetPS0101",FatalException,msg); + G4ParticleTable::GetParticleTable()->FindParticle(particleName); + if(!pd) + { + G4String msg = "Particle <"; + msg += particleName; + msg += "> not found."; + G4Exception("G4PSNofSecondary::SetParticle", "DetPS0101", FatalException, + msg); } particleDef = pd; } void G4PSNofSecondary::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSNofSecondary::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSNofSecondary::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSNofSecondary::clear(){ - EvtMap->clear(); -} +void G4PSNofSecondary::clear() { EvtMap->clear(); } -void G4PSNofSecondary::DrawAll() -{;} +void G4PSNofSecondary::DrawAll() { ; } void G4PSNofSecondary::PrintAll() { G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " num of secondaries: " << *(itr->second)/GetUnitValue() - << G4endl; + << " num of secondaries: " << *(itr->second) / GetUnitValue() + << G4endl; } } void G4PSNofSecondary::SetUnit(const G4String& unit) { - if (unit == "" ){ - unitName = unit; + if(unit == "") + { + unitName = unit; unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSNofSecondary::SetUnit","DetPS0010",JustWarning,msg); + } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSNofSecondary::SetUnit", "DetPS0010", JustWarning, msg); } } - diff --git a/source/digits_hits/scorer/src/G4PSNofSecondary3D.cc b/source/digits_hits/scorer/src/G4PSNofSecondary3D.cc index 037ed9d361..cd9eff02e9 100644 --- a/source/digits_hits/scorer/src/G4PSNofSecondary3D.cc +++ b/source/digits_hits/scorer/src/G4PSNofSecondary3D.cc @@ -36,26 +36,27 @@ // Created: 2007-08-14 Tsukasa ASO //////////////////////////////////////////////////////////////////////////////// -G4PSNofSecondary3D::G4PSNofSecondary3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSNofSecondary(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSNofSecondary3D::G4PSNofSecondary3D(G4String name, G4int ni, G4int nj, + G4int nk, G4int depi, G4int depj, + G4int depk) + : G4PSNofSecondary(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSNofSecondary3D::~G4PSNofSecondary3D() -{;} +G4PSNofSecondary3D::~G4PSNofSecondary3D() { ; } G4int G4PSNofSecondary3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSNofStep.cc b/source/digits_hits/scorer/src/G4PSNofStep.cc index 94f5d62bac..046ff2605c 100644 --- a/source/digits_hits/scorer/src/G4PSNofStep.cc +++ b/source/digits_hits/scorer/src/G4PSNofStep.cc @@ -41,34 +41,39 @@ // G4PSNofStep::G4PSNofStep(G4String name, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),EvtMap(0),boundaryFlag(false) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , EvtMap(0) + , boundaryFlag(false) { - SetUnit(""); + SetUnit(""); } -G4PSNofStep::~G4PSNofStep() -{;} +G4PSNofStep::~G4PSNofStep() { ; } -G4bool G4PSNofStep::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSNofStep::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - if ( boundaryFlag ) { - if ( aStep->GetStepLength() == 0. ) return FALSE; + if(boundaryFlag) + { + if(aStep->GetStepLength() == 0.) + return FALSE; } - G4int index = GetIndex(aStep); + G4int index = GetIndex(aStep); G4double val = 1.0; - EvtMap->add(index,val); + EvtMap->add(index, val); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSNofStep::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSNofStep::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],aStep->GetStepLength(),val); + filler->FillH1(hitIDMap[index], aStep->GetStepLength(), val); } } @@ -77,45 +82,44 @@ G4bool G4PSNofStep::ProcessHits(G4Step* aStep,G4TouchableHistory*) void G4PSNofStep::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSNofStep::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSNofStep::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSNofStep::clear(){ - EvtMap->clear(); -} +void G4PSNofStep::clear() { EvtMap->clear(); } -void G4PSNofStep::DrawAll() -{;} +void G4PSNofStep::DrawAll() { ; } void G4PSNofStep::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " num of step: " << *(itr->second) - << " [steps] " - << G4endl; + << " num of step: " << *(itr->second) << " [steps] " << G4endl; } } void G4PSNofStep::SetUnit(const G4String& unit) { - if (unit == "" ){ - unitName = unit; + if(unit == "") + { + unitName = unit; unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSNofStep::SetUnit","DetPS0011",JustWarning,msg); } - + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSNofStep::SetUnit", "DetPS0011", JustWarning, msg); + } } - - diff --git a/source/digits_hits/scorer/src/G4PSNofStep3D.cc b/source/digits_hits/scorer/src/G4PSNofStep3D.cc index 1f5ee1ce83..5e6bae33d2 100644 --- a/source/digits_hits/scorer/src/G4PSNofStep3D.cc +++ b/source/digits_hits/scorer/src/G4PSNofStep3D.cc @@ -36,26 +36,26 @@ // /////////////////////////////////////////////////////////////////////////////// -G4PSNofStep3D::G4PSNofStep3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSNofStep(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSNofStep3D::G4PSNofStep3D(G4String name, G4int ni, G4int nj, G4int nk, + G4int depi, G4int depj, G4int depk) + : G4PSNofStep(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSNofStep3D::~G4PSNofStep3D() -{;} +G4PSNofStep3D::~G4PSNofStep3D() { ; } G4int G4PSNofStep3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSPassageCellCurrent.cc b/source/digits_hits/scorer/src/G4PSPassageCellCurrent.cc index 04b37ca67f..b9379f06c0 100644 --- a/source/digits_hits/scorer/src/G4PSPassageCellCurrent.cc +++ b/source/digits_hits/scorer/src/G4PSPassageCellCurrent.cc @@ -36,7 +36,7 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring number of tracks, -// where only tracks passing through the geometry are taken +// where only tracks passing through the geometry are taken // into account. // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. @@ -44,65 +44,80 @@ // 2010-07-22 Add weighted option // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. current * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// G4PSPassageCellCurrent::G4PSPassageCellCurrent(G4String name, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),fCurrentTrkID(-1),fCurrent(0), - EvtMap(0),weighted(true) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fCurrentTrkID(-1) + , fCurrent(0) + , EvtMap(0) + , weighted(true) { - SetUnit(""); + SetUnit(""); } -G4PSPassageCellCurrent::~G4PSPassageCellCurrent() -{;} +G4PSPassageCellCurrent::~G4PSPassageCellCurrent() { ; } -G4bool G4PSPassageCellCurrent::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSPassageCellCurrent::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - - if ( IsPassed(aStep) ) { + if(IsPassed(aStep)) + { fCurrent = 1.; - if(weighted) fCurrent = aStep->GetPreStepPoint()->GetWeight(); + if(weighted) + fCurrent = aStep->GetPreStepPoint()->GetWeight(); G4int index = GetIndex(aStep); - EvtMap->add(index,fCurrent); + EvtMap->add(index, fCurrent); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSVolumeFlux::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSVolumeFlux::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],aStep->GetPreStepPoint()->GetKineticEnergy(),fCurrent); + filler->FillH1(hitIDMap[index], + aStep->GetPreStepPoint()->GetKineticEnergy(), fCurrent); } } - } return TRUE; } -G4bool G4PSPassageCellCurrent::IsPassed(G4Step* aStep){ +G4bool G4PSPassageCellCurrent::IsPassed(G4Step* aStep) +{ G4bool Passed = FALSE; G4bool IsEnter = aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary; G4bool IsExit = aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary; - G4int trkid = aStep->GetTrack()->GetTrackID(); + G4int trkid = aStep->GetTrack()->GetTrackID(); - if ( IsEnter &&IsExit ){ // Passed at one step - Passed = TRUE; - }else if ( IsEnter ){ // Enter a new geometry - fCurrentTrkID = trkid; // Resetting the current track. - }else if ( IsExit ){ // Exit a current geometry - if ( fCurrentTrkID == trkid ) { - Passed = TRUE; // if the track is same as entered. + if(IsEnter && IsExit) + { // Passed at one step + Passed = TRUE; + } + else if(IsEnter) + { // Enter a new geometry + fCurrentTrkID = trkid; // Resetting the current track. + } + else if(IsExit) + { // Exit a current geometry + if(fCurrentTrkID == trkid) + { + Passed = TRUE; // if the track is same as entered. } - }else{ // Inside geometry - if ( fCurrentTrkID == trkid ){ // Adding the track length to current one , + } + else + { // Inside geometry + if(fCurrentTrkID == trkid) + { // Adding the track length to current one , } } return Passed; @@ -112,47 +127,43 @@ void G4PSPassageCellCurrent::Initialize(G4HCofThisEvent* HCE) { fCurrentTrkID = -1; - EvtMap = new G4THitsMap(detector->GetName(), - GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID,EvtMap); - + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, EvtMap); } -void G4PSPassageCellCurrent::EndOfEvent(G4HCofThisEvent*) -{ -} +void G4PSPassageCellCurrent::EndOfEvent(G4HCofThisEvent*) {} -void G4PSPassageCellCurrent::clear(){ - EvtMap->clear(); -} +void G4PSPassageCellCurrent::clear() { EvtMap->clear(); } -void G4PSPassageCellCurrent::DrawAll() -{;} +void G4PSPassageCellCurrent::DrawAll() { ; } void G4PSPassageCellCurrent::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer " << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " cell current : " << *(itr->second) - << " [tracks] " - << G4endl; + << " cell current : " << *(itr->second) << " [tracks] " << G4endl; } } void G4PSPassageCellCurrent::SetUnit(const G4String& unit) { - if (unit == "" ){ - unitName = unit; + if(unit == "") + { + unitName = unit; unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSPassageCellCurrent::SetUnit","DetPS0012",JustWarning,msg); + } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSPassageCellCurrent::SetUnit", "DetPS0012", JustWarning, + msg); } } - - diff --git a/source/digits_hits/scorer/src/G4PSPassageCellCurrent3D.cc b/source/digits_hits/scorer/src/G4PSPassageCellCurrent3D.cc index 154f0241e6..3494e06204 100644 --- a/source/digits_hits/scorer/src/G4PSPassageCellCurrent3D.cc +++ b/source/digits_hits/scorer/src/G4PSPassageCellCurrent3D.cc @@ -31,34 +31,35 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring a current. -// The number of tracks passing through the geometry are taken +// The number of tracks passing through the geometry are taken // into account. // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSPassageCellCurrent3D::G4PSPassageCellCurrent3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSPassageCellCurrent(name), - fDepthi(di),fDepthj(dj),fDepthk(dk) +G4PSPassageCellCurrent3D::G4PSPassageCellCurrent3D(G4String name, G4int ni, + G4int nj, G4int nk, G4int di, + G4int dj, G4int dk) + : G4PSPassageCellCurrent(name) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSPassageCellCurrent3D::~G4PSPassageCellCurrent3D() -{;} +G4PSPassageCellCurrent3D::~G4PSPassageCellCurrent3D() { ; } G4int G4PSPassageCellCurrent3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSPassageCellFlux.cc b/source/digits_hits/scorer/src/G4PSPassageCellFlux.cc index 76f5dc0825..a00c0bf4fd 100644 --- a/source/digits_hits/scorer/src/G4PSPassageCellFlux.cc +++ b/source/digits_hits/scorer/src/G4PSPassageCellFlux.cc @@ -41,7 +41,7 @@ // (Description) // This is a primitive scorer class for scoring cell flux. // The Cell Flux is defined by a track length divided by a geometry -// volume, where only tracks passing through the geometry are taken +// volume, where only tracks passing through the geometry are taken // into account. e.g. the unit of Cell Flux is mm/mm3. // // If you want to score all tracks in the geometry volume, @@ -52,85 +52,104 @@ // 2010-07-22 Add weighted option // 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of kinetic energy (x) // vs. cell flux * track weight (y) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// G4PSPassageCellFlux::G4PSPassageCellFlux(G4String name, G4int depth) - : G4VPrimitivePlotter(name,depth),HCID(-1),fCurrentTrkID(-1),fCellFlux(0), - EvtMap(0),weighted(true) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fCurrentTrkID(-1) + , fCellFlux(0) + , EvtMap(0) + , weighted(true) { - DefineUnitAndCategory(); - SetUnit("percm2"); + DefineUnitAndCategory(); + SetUnit("percm2"); } G4PSPassageCellFlux::G4PSPassageCellFlux(G4String name, const G4String& unit, - G4int depth) - : G4VPrimitivePlotter(name,depth),HCID(-1),fCurrentTrkID(-1),fCellFlux(0), - EvtMap(0),weighted(true) + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fCurrentTrkID(-1) + , fCellFlux(0) + , EvtMap(0) + , weighted(true) { - DefineUnitAndCategory(); - SetUnit(unit); + DefineUnitAndCategory(); + SetUnit(unit); } -G4PSPassageCellFlux::~G4PSPassageCellFlux() -{;} +G4PSPassageCellFlux::~G4PSPassageCellFlux() { ; } -G4bool G4PSPassageCellFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSPassageCellFlux::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - - if ( IsPassed(aStep) ) { - G4int idx = ((G4TouchableHistory*) - (aStep->GetPreStepPoint()->GetTouchable())) - ->GetReplicaNumber(indexDepth); + if(IsPassed(aStep)) + { + G4int idx = + ((G4TouchableHistory*) (aStep->GetPreStepPoint()->GetTouchable())) + ->GetReplicaNumber(indexDepth); G4double cubicVolume = ComputeVolume(aStep, idx); fCellFlux /= cubicVolume; G4int index = GetIndex(aStep); - EvtMap->add(index,fCellFlux); + EvtMap->add(index, fCellFlux); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSPassageCellFlux::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSPassageCellFlux::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],aStep->GetPreStepPoint()->GetKineticEnergy(),fCellFlux); + filler->FillH1(hitIDMap[index], + aStep->GetPreStepPoint()->GetKineticEnergy(), fCellFlux); } } - } return TRUE; } -G4bool G4PSPassageCellFlux::IsPassed(G4Step* aStep){ +G4bool G4PSPassageCellFlux::IsPassed(G4Step* aStep) +{ G4bool Passed = FALSE; G4bool IsEnter = aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary; G4bool IsExit = aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary; - G4int trkid = aStep->GetTrack()->GetTrackID(); - G4double trklength = aStep->GetStepLength(); - if ( weighted ) trklength *= aStep->GetPreStepPoint()->GetWeight(); + G4int trkid = aStep->GetTrack()->GetTrackID(); + G4double trklength = aStep->GetStepLength(); + if(weighted) + trklength *= aStep->GetPreStepPoint()->GetWeight(); - if ( IsEnter &&IsExit ){ // Passed at one step - fCellFlux = trklength; // Track length is absolutely given. - Passed = TRUE; - }else if ( IsEnter ){ // Enter a new geometry - fCurrentTrkID = trkid; // Resetting the current track. - fCellFlux = trklength; - }else if ( IsExit ){ // Exit a current geometry - if ( fCurrentTrkID == trkid ) {// if the track is same as entered, - fCellFlux += trklength; // add the track length to current one. - Passed = TRUE; + if(IsEnter && IsExit) + { // Passed at one step + fCellFlux = trklength; // Track length is absolutely given. + Passed = TRUE; + } + else if(IsEnter) + { // Enter a new geometry + fCurrentTrkID = trkid; // Resetting the current track. + fCellFlux = trklength; + } + else if(IsExit) + { // Exit a current geometry + if(fCurrentTrkID == trkid) + { // if the track is same as entered, + fCellFlux += trklength; // add the track length to current one. + Passed = TRUE; } - }else{ // Inside geometry - if ( fCurrentTrkID == trkid ){ // if the track is same as entered, - fCellFlux += trklength; // adding the track length to current one. + } + else + { // Inside geometry + if(fCurrentTrkID == trkid) + { // if the track is same as entered, + fCellFlux += trklength; // adding the track length to current one. } } @@ -141,50 +160,48 @@ void G4PSPassageCellFlux::Initialize(G4HCofThisEvent* HCE) { fCurrentTrkID = -1; - EvtMap = new G4THitsMap(detector->GetName(), - GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID,EvtMap); - + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, EvtMap); } -void G4PSPassageCellFlux::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSPassageCellFlux::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSPassageCellFlux::clear(){ - EvtMap->clear(); -} +void G4PSPassageCellFlux::clear() { EvtMap->clear(); } -void G4PSPassageCellFlux::DrawAll() -{;} +void G4PSPassageCellFlux::DrawAll() { ; } void G4PSPassageCellFlux::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer " << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " cell flux : " << *(itr->second)/GetUnitValue() - << " [" << GetUnit() - << G4endl; + << " cell flux : " << *(itr->second) / GetUnitValue() << " [" + << GetUnit() << G4endl; } } void G4PSPassageCellFlux::SetUnit(const G4String& unit) { - CheckAndSetUnit(unit,"Per Unit Surface"); + CheckAndSetUnit(unit, "Per Unit Surface"); } -void G4PSPassageCellFlux::DefineUnitAndCategory(){ - // Per Unit Surface - new G4UnitDefinition("percentimeter2","percm2","Per Unit Surface",(1./cm2)); - new G4UnitDefinition("permillimeter2","permm2","Per Unit Surface",(1./mm2)); - new G4UnitDefinition("permeter2","perm2","Per Unit Surface",(1./m2)); +void G4PSPassageCellFlux::DefineUnitAndCategory() +{ + // Per Unit Surface + new G4UnitDefinition("percentimeter2", "percm2", "Per Unit Surface", + (1. / cm2)); + new G4UnitDefinition("permillimeter2", "permm2", "Per Unit Surface", + (1. / mm2)); + new G4UnitDefinition("permeter2", "perm2", "Per Unit Surface", (1. / m2)); } -G4double G4PSPassageCellFlux::ComputeVolume(G4Step* aStep, G4int idx ) -{ - return ComputeSolid(aStep, idx)->GetCubicVolume(); +G4double G4PSPassageCellFlux::ComputeVolume(G4Step* aStep, G4int idx) +{ + return ComputeSolid(aStep, idx)->GetCubicVolume(); } diff --git a/source/digits_hits/scorer/src/G4PSPassageCellFlux3D.cc b/source/digits_hits/scorer/src/G4PSPassageCellFlux3D.cc index 134a9ac6ec..ef5aa57687 100644 --- a/source/digits_hits/scorer/src/G4PSPassageCellFlux3D.cc +++ b/source/digits_hits/scorer/src/G4PSPassageCellFlux3D.cc @@ -41,38 +41,42 @@ // Created: 2007-08-14 Tsukasa ASO /////////////////////////////////////////////////////////////////////////////// -G4PSPassageCellFlux3D::G4PSPassageCellFlux3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSPassageCellFlux(name), - fDepthi(di),fDepthj(dj),fDepthk(dk) +G4PSPassageCellFlux3D::G4PSPassageCellFlux3D(G4String name, G4int ni, G4int nj, + G4int nk, G4int di, G4int dj, + G4int dk) + : G4PSPassageCellFlux(name) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSPassageCellFlux3D::G4PSPassageCellFlux3D(G4String name,const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSPassageCellFlux(name), - fDepthi(di),fDepthj(dj),fDepthk(dk) +G4PSPassageCellFlux3D::G4PSPassageCellFlux3D(G4String name, + const G4String& unit, G4int ni, + G4int nj, G4int nk, G4int di, + G4int dj, G4int dk) + : G4PSPassageCellFlux(name) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSPassageCellFlux3D::~G4PSPassageCellFlux3D() -{;} +G4PSPassageCellFlux3D::~G4PSPassageCellFlux3D() { ; } G4int G4PSPassageCellFlux3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSPassageCellFluxForCylinder3D.cc b/source/digits_hits/scorer/src/G4PSPassageCellFluxForCylinder3D.cc index d4a0bb64d3..d4f84da189 100644 --- a/source/digits_hits/scorer/src/G4PSPassageCellFluxForCylinder3D.cc +++ b/source/digits_hits/scorer/src/G4PSPassageCellFluxForCylinder3D.cc @@ -43,45 +43,45 @@ // 2011-03-24 Give Size and Segmentation for relicated volume in cylinder. /////////////////////////////////////////////////////////////////////////////// -G4PSPassageCellFluxForCylinder3D::G4PSPassageCellFluxForCylinder3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSPassageCellFlux3D(name,ni,nj,nk,di,dj,dk) +G4PSPassageCellFluxForCylinder3D::G4PSPassageCellFluxForCylinder3D( + G4String name, G4int ni, G4int nj, G4int nk, G4int di, G4int dj, G4int dk) + : G4PSPassageCellFlux3D(name, ni, nj, nk, di, dj, dk) { nSegment[0] = nSegment[1] = nSegment[2] = 0; } -G4PSPassageCellFluxForCylinder3D::G4PSPassageCellFluxForCylinder3D(G4String name,const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSPassageCellFlux3D(name,unit,ni,nj,nk,di,dj,dk) +G4PSPassageCellFluxForCylinder3D::G4PSPassageCellFluxForCylinder3D( + G4String name, const G4String& unit, G4int ni, G4int nj, G4int nk, G4int di, + G4int dj, G4int dk) + : G4PSPassageCellFlux3D(name, unit, ni, nj, nk, di, dj, dk) { nSegment[0] = nSegment[1] = nSegment[2] = 0; } -G4PSPassageCellFluxForCylinder3D::~G4PSPassageCellFluxForCylinder3D() -{;} +G4PSPassageCellFluxForCylinder3D::~G4PSPassageCellFluxForCylinder3D() { ; } -void G4PSPassageCellFluxForCylinder3D::SetCylinderSize(G4double dr, G4double dz){ - cylinderSize.setX(dz); //Z Phi R - cylinderSize.setY(twopi); //Z Phi R - cylinderSize.setZ(dr); //Z Phi R +void G4PSPassageCellFluxForCylinder3D::SetCylinderSize(G4double dr, G4double dz) +{ + cylinderSize.setX(dz); // Z Phi R + cylinderSize.setY(twopi); // Z Phi R + cylinderSize.setZ(dr); // Z Phi R } -void G4PSPassageCellFluxForCylinder3D::SetNumberOfSegments(G4int nSeg[3]){ +void G4PSPassageCellFluxForCylinder3D::SetNumberOfSegments(G4int nSeg[3]) +{ nSegment[0] = nSeg[0]; // Z nSegment[1] = nSeg[1]; // Phi nSegment[2] = nSeg[2]; // R } -G4double G4PSPassageCellFluxForCylinder3D::ComputeVolume(G4Step*, G4int idx){ - G4double r0 = (cylinderSize[2]/nSegment[2])*(idx); - G4double r1 = (cylinderSize[2]/nSegment[2])*(idx+1); - G4double dRArea = (r1*r1-r0*r0)*pi; +G4double G4PSPassageCellFluxForCylinder3D::ComputeVolume(G4Step*, G4int idx) +{ + G4double r0 = (cylinderSize[2] / nSegment[2]) * (idx); + G4double r1 = (cylinderSize[2] / nSegment[2]) * (idx + 1); + G4double dRArea = (r1 * r1 - r0 * r0) * pi; // cylinderSize is given in Half Size - G4double fullz = cylinderSize[0]/nSegment[0]*2.; - G4double phiRatio = 1./nSegment[1]; - G4double v = dRArea*fullz*phiRatio; + G4double fullz = cylinderSize[0] / nSegment[0] * 2.; + G4double phiRatio = 1. / nSegment[1]; + G4double v = dRArea * fullz * phiRatio; return v; } - diff --git a/source/digits_hits/scorer/src/G4PSPassageTrackLength.cc b/source/digits_hits/scorer/src/G4PSPassageTrackLength.cc index be82fff1aa..26f774d9cd 100644 --- a/source/digits_hits/scorer/src/G4PSPassageTrackLength.cc +++ b/source/digits_hits/scorer/src/G4PSPassageTrackLength.cc @@ -36,85 +36,102 @@ // (Description) // This is a primitive scorer class for scoring only track length. // The tracks which passed a geometry is taken into account. -// +// // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. -// 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of track length +// 2020-10-06 Use G4VPrimitivePlotter and fill 1-D histo of track length // vs. number of tracks (not weighted) (Makoto Asai) -// +// /////////////////////////////////////////////////////////////////////////////// G4PSPassageTrackLength::G4PSPassageTrackLength(G4String name, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),fCurrentTrkID(-1),fTrackLength(0.), - EvtMap(0),weighted(false) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fCurrentTrkID(-1) + , fTrackLength(0.) + , EvtMap(0) + , weighted(false) { - SetUnit("mm"); + SetUnit("mm"); } -G4PSPassageTrackLength::G4PSPassageTrackLength(G4String name, - const G4String& unit, - G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),fCurrentTrkID(-1),fTrackLength(0.), - EvtMap(0),weighted(false) +G4PSPassageTrackLength::G4PSPassageTrackLength(G4String name, + const G4String& unit, + G4int depth) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fCurrentTrkID(-1) + , fTrackLength(0.) + , EvtMap(0) + , weighted(false) { - SetUnit(unit); + SetUnit(unit); } +G4PSPassageTrackLength::~G4PSPassageTrackLength() { ; } -G4PSPassageTrackLength::~G4PSPassageTrackLength() -{;} - -G4bool G4PSPassageTrackLength::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSPassageTrackLength::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - - if ( IsPassed(aStep) ) { + if(IsPassed(aStep)) + { G4int index = GetIndex(aStep); - EvtMap->add(index,fTrackLength); + EvtMap->add(index, fTrackLength); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSPassageTrackLength::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSPassageTrackLength::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],fTrackLength,1.); + filler->FillH1(hitIDMap[index], fTrackLength, 1.); } } - } return TRUE; } -G4bool G4PSPassageTrackLength::IsPassed(G4Step* aStep){ +G4bool G4PSPassageTrackLength::IsPassed(G4Step* aStep) +{ G4bool Passed = FALSE; G4bool IsEnter = aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary; G4bool IsExit = aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary; - G4int trkid = aStep->GetTrack()->GetTrackID(); - G4double trklength = aStep->GetStepLength(); - if(weighted) trklength *= aStep->GetPreStepPoint()->GetWeight(); + G4int trkid = aStep->GetTrack()->GetTrackID(); + G4double trklength = aStep->GetStepLength(); + if(weighted) + trklength *= aStep->GetPreStepPoint()->GetWeight(); - if ( IsEnter &&IsExit ){ // Passed at one step - fTrackLength = trklength; // Track length is absolutely given. - Passed = TRUE; - }else if ( IsEnter ){ // Enter a new geometry - fCurrentTrkID = trkid; // Resetting the current track. - fTrackLength = trklength; - }else if ( IsExit ){ // Exit a current geometry - if ( fCurrentTrkID == trkid ) { - fTrackLength += trklength; // Adding the track length to current one, - Passed = TRUE; // if the track is same as entered. + if(IsEnter && IsExit) + { // Passed at one step + fTrackLength = trklength; // Track length is absolutely given. + Passed = TRUE; + } + else if(IsEnter) + { // Enter a new geometry + fCurrentTrkID = trkid; // Resetting the current track. + fTrackLength = trklength; + } + else if(IsExit) + { // Exit a current geometry + if(fCurrentTrkID == trkid) + { + fTrackLength += trklength; // Adding the track length to current one, + Passed = TRUE; // if the track is same as entered. } - }else{ // Inside geometry - if ( fCurrentTrkID == trkid ){ // Adding the track length to current one , - fTrackLength += trklength; // if the track is same as entered. + } + else + { // Inside geometry + if(fCurrentTrkID == trkid) + { // Adding the track length to current one , + fTrackLength += trklength; // if the track is same as entered. } } @@ -125,37 +142,33 @@ void G4PSPassageTrackLength::Initialize(G4HCofThisEvent* HCE) { fCurrentTrkID = -1; - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID,EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, EvtMap); } -void G4PSPassageTrackLength::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSPassageTrackLength::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSPassageTrackLength::clear(){ - EvtMap->clear(); -} +void G4PSPassageTrackLength::clear() { EvtMap->clear(); } -void G4PSPassageTrackLength::DrawAll() -{;} +void G4PSPassageTrackLength::DrawAll() { ; } void G4PSPassageTrackLength::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveSenstivity " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " track length : " - << *(itr->second)/GetUnitValue() - << " [" << GetUnit()<< "]" - << G4endl; + << " track length : " << *(itr->second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSPassageTrackLength::SetUnit(const G4String& unit) { - CheckAndSetUnit(unit,"Length"); + CheckAndSetUnit(unit, "Length"); } diff --git a/source/digits_hits/scorer/src/G4PSPassageTrackLength3D.cc b/source/digits_hits/scorer/src/G4PSPassageTrackLength3D.cc index 65bef3cf32..3dff2588f4 100644 --- a/source/digits_hits/scorer/src/G4PSPassageTrackLength3D.cc +++ b/source/digits_hits/scorer/src/G4PSPassageTrackLength3D.cc @@ -32,45 +32,51 @@ // (Description) // This is a primitive scorer class for scoring only track length. // The tracks which passed a geometry is taken into account. -// +// // // Created: 2008-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSPassageTrackLength3D::G4PSPassageTrackLength3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSPassageTrackLength(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSPassageTrackLength3D::G4PSPassageTrackLength3D(G4String name, G4int ni, + G4int nj, G4int nk, + G4int depi, G4int depj, + G4int depk) + : G4PSPassageTrackLength(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSPassageTrackLength3D::G4PSPassageTrackLength3D(G4String name,const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSPassageTrackLength(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSPassageTrackLength3D::G4PSPassageTrackLength3D(G4String name, + const G4String& unit, + G4int ni, G4int nj, G4int nk, + G4int depi, G4int depj, + G4int depk) + : G4PSPassageTrackLength(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSPassageTrackLength3D::~G4PSPassageTrackLength3D() -{;} +G4PSPassageTrackLength3D::~G4PSPassageTrackLength3D() { ; } G4int G4PSPassageTrackLength3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSPopulation.cc b/source/digits_hits/scorer/src/G4PSPopulation.cc index 636cbc5f1c..ef85f6ebda 100644 --- a/source/digits_hits/scorer/src/G4PSPopulation.cc +++ b/source/digits_hits/scorer/src/G4PSPopulation.cc @@ -28,7 +28,6 @@ // G4PSPopulation #include "G4PSPopulation.hh" - /////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring population in a cell. @@ -39,23 +38,26 @@ /////////////////////////////////////////////////////////////////////////////// G4PSPopulation::G4PSPopulation(G4String name, G4int depth) - :G4VPrimitiveScorer(name,depth),HCID(-1),EvtMap(0),weighted(false) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , EvtMap(0) + , weighted(false) { - SetUnit(""); + SetUnit(""); } -G4PSPopulation::~G4PSPopulation() -{;} +G4PSPopulation::~G4PSPopulation() { ; } -G4bool G4PSPopulation::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSPopulation::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - - G4int index = GetIndex(aStep); + G4int index = GetIndex(aStep); G4TrackLogger& tlog = fCellTrackLogger[index]; - if (tlog.FirstEnterance(aStep->GetTrack()->GetTrackID())) { - G4double val = 1.0; - if(weighted) val *= aStep->GetPreStepPoint()->GetWeight(); - EvtMap->add(index,val); + if(tlog.FirstEnterance(aStep->GetTrack()->GetTrackID())) + { + G4double val = 1.0; + if(weighted) + val *= aStep->GetPreStepPoint()->GetWeight(); + EvtMap->add(index, val); } return TRUE; @@ -63,46 +65,49 @@ G4bool G4PSPopulation::ProcessHits(G4Step* aStep,G4TouchableHistory*) void G4PSPopulation::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSPopulation::EndOfEvent(G4HCofThisEvent*) +void G4PSPopulation::EndOfEvent(G4HCofThisEvent*) { fCellTrackLogger.clear(); } + +void G4PSPopulation::clear() { - fCellTrackLogger.clear(); -} - -void G4PSPopulation::clear(){ EvtMap->clear(); fCellTrackLogger.clear(); } -void G4PSPopulation::DrawAll() -{;} +void G4PSPopulation::DrawAll() { ; } void G4PSPopulation::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " population: " << *(itr->second)/GetUnitValue() - << " [tracks]" - << G4endl; + << " population: " << *(itr->second) / GetUnitValue() << " [tracks]" + << G4endl; } } void G4PSPopulation::SetUnit(const G4String& unit) { - if (unit == "" ){ - unitName = unit; + if(unit == "") + { + unitName = unit; unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSPopulation::SetUnit","DetPS0014",JustWarning,msg); } - + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSPopulation::SetUnit", "DetPS0014", JustWarning, msg); + } } diff --git a/source/digits_hits/scorer/src/G4PSPopulation3D.cc b/source/digits_hits/scorer/src/G4PSPopulation3D.cc index 7044fed98e..989c6c9542 100644 --- a/source/digits_hits/scorer/src/G4PSPopulation3D.cc +++ b/source/digits_hits/scorer/src/G4PSPopulation3D.cc @@ -35,26 +35,26 @@ // /////////////////////////////////////////////////////////////////////////////// -G4PSPopulation3D::G4PSPopulation3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSPopulation(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSPopulation3D::G4PSPopulation3D(G4String name, G4int ni, G4int nj, G4int nk, + G4int depi, G4int depj, G4int depk) + : G4PSPopulation(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSPopulation3D::~G4PSPopulation3D() -{;} +G4PSPopulation3D::~G4PSPopulation3D() { ; } G4int G4PSPopulation3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent.cc b/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent.cc index a23ce4e0e5..dc129b8622 100644 --- a/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent.cc +++ b/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent.cc @@ -39,7 +39,7 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring only Surface Current. -// Current version assumes only for G4Sphere shape. +// Current version assumes only for G4Sphere shape. // // Surface is defined at the inside of sphere. // Direction -Rmin +Rmax @@ -49,100 +49,122 @@ // // Created: 2005-11-14 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSSphereSurfaceCurrent::G4PSSphereSurfaceCurrent(G4String name, - G4int direction, G4int depth) - :G4VPrimitiveScorer(name,depth),HCID(-1),fDirection(direction), - EvtMap(0),weighted(true),divideByArea(true) +G4PSSphereSurfaceCurrent::G4PSSphereSurfaceCurrent(G4String name, + G4int direction, G4int depth) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit("percm2"); + DefineUnitAndCategory(); + SetUnit("percm2"); } -G4PSSphereSurfaceCurrent::G4PSSphereSurfaceCurrent(G4String name, - G4int direction, - const G4String& unit, - G4int depth) - :G4VPrimitiveScorer(name,depth),HCID(-1),fDirection(direction), - EvtMap(0),weighted(true),divideByArea(true) +G4PSSphereSurfaceCurrent::G4PSSphereSurfaceCurrent(G4String name, + G4int direction, + const G4String& unit, + G4int depth) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit(unit); + DefineUnitAndCategory(); + SetUnit(unit); } -G4PSSphereSurfaceCurrent::~G4PSSphereSurfaceCurrent() -{;} +G4PSSphereSurfaceCurrent::~G4PSSphereSurfaceCurrent() { ; } -G4bool G4PSSphereSurfaceCurrent::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSSphereSurfaceCurrent::ProcessHits(G4Step* aStep, G4TouchableHistory*) { G4StepPoint* preStep = aStep->GetPreStepPoint(); - G4VSolid * solid= ComputeCurrentSolid(aStep); - assert( dynamic_cast(solid) != nullptr ); + G4VSolid* solid = ComputeCurrentSolid(aStep); + assert(dynamic_cast(solid) != nullptr); G4Sphere* sphereSolid = static_cast(solid); - - G4int dirFlag =IsSelectedSurface(aStep,sphereSolid); - if ( dirFlag > 0 ) { - if ( fDirection == fCurrent_InOut || fDirection == dirFlag ){ - G4double radi = sphereSolid->GetInnerRadius(); - G4double dph = sphereSolid->GetDeltaPhiAngle()/radian; - G4double stth = sphereSolid->GetStartThetaAngle()/radian; - G4double enth = stth+sphereSolid->GetDeltaThetaAngle()/radian; - G4double current = 1.0; - if ( weighted) current = preStep->GetWeight(); // Current (Particle Weight) - if ( divideByArea ){ - G4double square = radi*radi*dph*( -std::cos(enth) + std::cos(stth) ); - current = current/square; // Current with angle. - } - G4int index = GetIndex(aStep); - EvtMap->add(index,current); + G4int dirFlag = IsSelectedSurface(aStep, sphereSolid); + if(dirFlag > 0) + { + if(fDirection == fCurrent_InOut || fDirection == dirFlag) + { + G4double radi = sphereSolid->GetInnerRadius(); + G4double dph = sphereSolid->GetDeltaPhiAngle() / radian; + G4double stth = sphereSolid->GetStartThetaAngle() / radian; + G4double enth = stth + sphereSolid->GetDeltaThetaAngle() / radian; + G4double current = 1.0; + if(weighted) + current = preStep->GetWeight(); // Current (Particle Weight) + if(divideByArea) + { + G4double square = + radi * radi * dph * (-std::cos(enth) + std::cos(stth)); + current = current / square; // Current with angle. + } + + G4int index = GetIndex(aStep); + EvtMap->add(index, current); } } return TRUE; } -G4int G4PSSphereSurfaceCurrent::IsSelectedSurface(G4Step* aStep, G4Sphere* sphereSolid){ - - G4TouchableHandle theTouchable = +G4int G4PSSphereSurfaceCurrent::IsSelectedSurface(G4Step* aStep, + G4Sphere* sphereSolid) +{ + G4TouchableHandle theTouchable = aStep->GetPreStepPoint()->GetTouchableHandle(); - G4double kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - - if (aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary ){ + G4double kCarTolerance = + G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); + + if(aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary) + { // Entering Geometry - G4ThreeVector stppos1= aStep->GetPreStepPoint()->GetPosition(); - G4ThreeVector localpos1 = + G4ThreeVector stppos1 = aStep->GetPreStepPoint()->GetPosition(); + G4ThreeVector localpos1 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos1); - G4double localR2 = localpos1.x()*localpos1.x() - +localpos1.y()*localpos1.y() - +localpos1.z()*localpos1.z(); - //G4double InsideRadius2 = + G4double localR2 = localpos1.x() * localpos1.x() + + localpos1.y() * localpos1.y() + + localpos1.z() * localpos1.z(); + // G4double InsideRadius2 = // sphereSolid->GetInsideRadius()*sphereSolid->GetInsideRadius(); - //if(std::fabs( localR2 - InsideRadius2 ) < kCarTolerance ){ + // if(std::fabs( localR2 - InsideRadius2 ) < kCarTolerance ){ G4double InsideRadius = sphereSolid->GetInnerRadius(); - if ( localR2 > (InsideRadius-kCarTolerance)*(InsideRadius-kCarTolerance) - &&localR2 < (InsideRadius+kCarTolerance)*(InsideRadius+kCarTolerance)){ + if(localR2 > + (InsideRadius - kCarTolerance) * (InsideRadius - kCarTolerance) && + localR2 < + (InsideRadius + kCarTolerance) * (InsideRadius + kCarTolerance)) + { return fCurrent_In; } } - if (aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary) + { // Exiting Geometry - G4ThreeVector stppos2= aStep->GetPostStepPoint()->GetPosition(); - G4ThreeVector localpos2 = + G4ThreeVector stppos2 = aStep->GetPostStepPoint()->GetPosition(); + G4ThreeVector localpos2 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos2); - G4double localR2 = localpos2.x()*localpos2.x() - +localpos2.y()*localpos2.y() - +localpos2.z()*localpos2.z(); - //G4double InsideRadius2 = + G4double localR2 = localpos2.x() * localpos2.x() + + localpos2.y() * localpos2.y() + + localpos2.z() * localpos2.z(); + // G4double InsideRadius2 = // sphereSolid->GetInsideRadius()*sphereSolid->GetInsideRadius(); - //if(std::fabs( localR2 - InsideRadius2 ) < kCarTolerance ){ + // if(std::fabs( localR2 - InsideRadius2 ) < kCarTolerance ){ G4double InsideRadius = sphereSolid->GetInnerRadius(); - if ( localR2 > (InsideRadius-kCarTolerance)*(InsideRadius-kCarTolerance) - &&localR2 < (InsideRadius+kCarTolerance)*(InsideRadius+kCarTolerance)){ + if(localR2 > + (InsideRadius - kCarTolerance) * (InsideRadius - kCarTolerance) && + localR2 < + (InsideRadius + kCarTolerance) * (InsideRadius + kCarTolerance)) + { return fCurrent_Out; } } @@ -153,57 +175,67 @@ G4int G4PSSphereSurfaceCurrent::IsSelectedSurface(G4Step* aStep, G4Sphere* spher void G4PSSphereSurfaceCurrent::Initialize(G4HCofThisEvent* HCE) { EvtMap = new G4THitsMap(detector->GetName(), GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSSphereSurfaceCurrent::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSSphereSurfaceCurrent::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSSphereSurfaceCurrent::clear(){ - EvtMap->clear(); -} +void G4PSSphereSurfaceCurrent::clear() { EvtMap->clear(); } -void G4PSSphereSurfaceCurrent::DrawAll() -{;} +void G4PSSphereSurfaceCurrent::DrawAll() { ; } void G4PSSphereSurfaceCurrent::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer " << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { - G4cout << " copy no.: " << itr->first << " current : " ; - if ( divideByArea ) { - G4cout << *(itr->second)/GetUnitValue() - << " [" <second) << " [tracks]" ; + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { + G4cout << " copy no.: " << itr->first << " current : "; + if(divideByArea) + { + G4cout << *(itr->second) / GetUnitValue() << " [" << GetUnit() << "]"; } - G4cout << G4endl; + else + { + G4cout << *(itr->second) << " [tracks]"; + } + G4cout << G4endl; } } - void G4PSSphereSurfaceCurrent::SetUnit(const G4String& unit) { - if ( divideByArea ) { - CheckAndSetUnit(unit,"Per Unit Surface"); - } else { - if (unit == "" ){ - unitName = unit; - unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSSphereSurfaceCurrent::SetUnit","DetPS0015",JustWarning,msg); - } + if(divideByArea) + { + CheckAndSetUnit(unit, "Per Unit Surface"); + } + else + { + if(unit == "") + { + unitName = unit; + unitValue = 1.0; } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSSphereSurfaceCurrent::SetUnit", "DetPS0015", JustWarning, + msg); + } + } } -void G4PSSphereSurfaceCurrent::DefineUnitAndCategory(){ - // Per Unit Surface - new G4UnitDefinition("percentimeter2","percm2","Per Unit Surface",(1./cm2)); - new G4UnitDefinition("permillimeter2","permm2","Per Unit Surface",(1./mm2)); - new G4UnitDefinition("permeter2","perm2","Per Unit Surface",(1./m2)); +void G4PSSphereSurfaceCurrent::DefineUnitAndCategory() +{ + // Per Unit Surface + new G4UnitDefinition("percentimeter2", "percm2", "Per Unit Surface", + (1. / cm2)); + new G4UnitDefinition("permillimeter2", "permm2", "Per Unit Surface", + (1. / mm2)); + new G4UnitDefinition("permeter2", "perm2", "Per Unit Surface", (1. / m2)); } diff --git a/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent3D.cc b/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent3D.cc index d0ff1ee0ec..66742468e6 100644 --- a/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent3D.cc +++ b/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent3D.cc @@ -33,7 +33,7 @@ // This is a primitive scorer class for scoring Surface Current. // Current version assumes only for G4Sphere shape, and the surface // is defined at the inside of the sphere. -// The current is given in the unit of area. +// The current is given in the unit of area. // e.g. (Number of tracks)/mm2. // // Surface is defined at the inside of sphere. @@ -44,43 +44,46 @@ // // Created: 2007-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSSphereSurfaceCurrent3D::G4PSSphereSurfaceCurrent3D(G4String name, G4int direction, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSSphereSurfaceCurrent(name,direction), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSSphereSurfaceCurrent3D::G4PSSphereSurfaceCurrent3D(G4String name, + G4int direction, + G4int ni, G4int nj, + G4int nk, G4int depi, + G4int depj, G4int depk) + : G4PSSphereSurfaceCurrent(name, direction) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSSphereSurfaceCurrent3D::G4PSSphereSurfaceCurrent3D(G4String name, - G4int direction, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSSphereSurfaceCurrent(name,direction), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSSphereSurfaceCurrent3D::G4PSSphereSurfaceCurrent3D( + G4String name, G4int direction, const G4String& unit, G4int ni, G4int nj, + G4int nk, G4int depi, G4int depj, G4int depk) + : G4PSSphereSurfaceCurrent(name, direction) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSSphereSurfaceCurrent3D::~G4PSSphereSurfaceCurrent3D() -{;} +G4PSSphereSurfaceCurrent3D::~G4PSSphereSurfaceCurrent3D() { ; } G4int G4PSSphereSurfaceCurrent3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc b/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc index da1fac65c5..d91c5928cb 100644 --- a/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc +++ b/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc @@ -39,7 +39,7 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring only Surface Flux. -// Flux version assumes only for G4Sphere shape. +// Flux version assumes only for G4Sphere shape. // // Surface is defined at the inside of sphere. // Direction -Rmin +Rmax @@ -51,144 +51,168 @@ // 29-Mar-2007 T.Aso, Bug fix for momentum direction at outgoing flux. // 2010-07-22 Introduce Unit specification. // 2010-07-22 Add weighted and divideByAre options -// 2011-02-21 Get correct momentum direction in Flux_Out. +// 2011-02-21 Get correct momentum direction in Flux_Out. // 2011-09-09 Modify comment in PrintAll(). // 2014-03-03 T.Aso, To use always positive value for anglefactor. /////////////////////////////////////////////////////////////////////////////// -G4PSSphereSurfaceFlux::G4PSSphereSurfaceFlux(G4String name, - G4int direction, G4int depth) - : G4VPrimitiveScorer(name,depth),HCID(-1),fDirection(direction), - EvtMap(0),weighted(true),divideByArea(true) -{ - DefineUnitAndCategory(); - SetUnit("percm2"); -} - -G4PSSphereSurfaceFlux::G4PSSphereSurfaceFlux(G4String name, - G4int direction, - const G4String& unit, +G4PSSphereSurfaceFlux::G4PSSphereSurfaceFlux(G4String name, G4int direction, G4int depth) - : G4VPrimitiveScorer(name,depth),HCID(-1),fDirection(direction), - EvtMap(0),weighted(true),divideByArea(true) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) { - DefineUnitAndCategory(); - SetUnit(unit); + DefineUnitAndCategory(); + SetUnit("percm2"); } -G4PSSphereSurfaceFlux::~G4PSSphereSurfaceFlux() -{;} +G4PSSphereSurfaceFlux::G4PSSphereSurfaceFlux(G4String name, G4int direction, + const G4String& unit, G4int depth) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(true) + , divideByArea(true) +{ + DefineUnitAndCategory(); + SetUnit(unit); +} -G4bool G4PSSphereSurfaceFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4PSSphereSurfaceFlux::~G4PSSphereSurfaceFlux() { ; } + +G4bool G4PSSphereSurfaceFlux::ProcessHits(G4Step* aStep, G4TouchableHistory*) { G4StepPoint* preStep = aStep->GetPreStepPoint(); - G4VPhysicalVolume* physVol = preStep->GetPhysicalVolume(); + G4VPhysicalVolume* physVol = preStep->GetPhysicalVolume(); G4VPVParameterisation* physParam = physVol->GetParameterisation(); - G4VSolid * solid = 0; + G4VSolid* solid = 0; if(physParam) - { // for parameterized volume - G4int idx = ((G4TouchableHistory*)(aStep->GetPreStepPoint()->GetTouchable())) - ->GetReplicaNumber(indexDepth); + { // for parameterized volume + G4int idx = + ((G4TouchableHistory*) (aStep->GetPreStepPoint()->GetTouchable())) + ->GetReplicaNumber(indexDepth); solid = physParam->ComputeSolid(idx, physVol); - solid->ComputeDimensions(physParam,idx,physVol); + solid->ComputeDimensions(physParam, idx, physVol); } else - { // for ordinary volume + { // for ordinary volume solid = physVol->GetLogicalVolume()->GetSolid(); } - G4Sphere* sphereSolid = (G4Sphere*)(solid); + G4Sphere* sphereSolid = (G4Sphere*) (solid); - G4int dirFlag =IsSelectedSurface(aStep,sphereSolid); - if ( dirFlag > 0 ) { - if ( fDirection == fFlux_InOut || fDirection == dirFlag ){ - - G4StepPoint* thisStep=0; - if ( dirFlag == fFlux_In ){ + G4int dirFlag = IsSelectedSurface(aStep, sphereSolid); + if(dirFlag > 0) + { + if(fDirection == fFlux_InOut || fDirection == dirFlag) + { + G4StepPoint* thisStep = 0; + if(dirFlag == fFlux_In) + { thisStep = preStep; - }else if ( dirFlag == fFlux_Out ){ + } + else if(dirFlag == fFlux_Out) + { thisStep = aStep->GetPostStepPoint(); - }else{ + } + else + { return FALSE; } G4TouchableHandle theTouchable = thisStep->GetTouchableHandle(); - G4ThreeVector pdirection = thisStep->GetMomentumDirection(); - G4ThreeVector localdir = + G4ThreeVector pdirection = thisStep->GetMomentumDirection(); + G4ThreeVector localdir = theTouchable->GetHistory()->GetTopTransform().TransformAxis(pdirection); - G4double localdirL2 = localdir.x()*localdir.x() - +localdir.y()*localdir.y() - +localdir.z()*localdir.z(); - G4ThreeVector stppos1= aStep->GetPreStepPoint()->GetPosition(); - G4ThreeVector localpos1 = + G4double localdirL2 = localdir.x() * localdir.x() + + localdir.y() * localdir.y() + + localdir.z() * localdir.z(); + G4ThreeVector stppos1 = aStep->GetPreStepPoint()->GetPosition(); + G4ThreeVector localpos1 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos1); - G4double localR2 = localpos1.x()*localpos1.x() - +localpos1.y()*localpos1.y() - +localpos1.z()*localpos1.z(); - G4double anglefactor = (localdir.x()*localpos1.x() - +localdir.y()*localpos1.y() - +localdir.z()*localpos1.z()) - /std::sqrt(localdirL2)/std::sqrt(localR2); - if ( anglefactor < 0.0 ) anglefactor *= -1.0; + G4double localR2 = localpos1.x() * localpos1.x() + + localpos1.y() * localpos1.y() + + localpos1.z() * localpos1.z(); + G4double anglefactor = + (localdir.x() * localpos1.x() + localdir.y() * localpos1.y() + + localdir.z() * localpos1.z()) / + std::sqrt(localdirL2) / std::sqrt(localR2); + if(anglefactor < 0.0) + anglefactor *= -1.0; G4double current = 1.0 / anglefactor; - if ( weighted ) current *= thisStep->GetWeight(); // Flux (Particle Weight) - if ( divideByArea ) // Flux with angle. + if(weighted) + current *= thisStep->GetWeight(); // Flux (Particle Weight) + if(divideByArea) // Flux with angle. { - G4double radi = sphereSolid->GetInnerRadius(); - G4double dph = sphereSolid->GetDeltaPhiAngle()/radian; - G4double stth = sphereSolid->GetStartThetaAngle()/radian; - G4double enth = stth+sphereSolid->GetDeltaThetaAngle()/radian; - current /= radi*radi*dph*( -std::cos(enth) + std::cos(stth) ); + G4double radi = sphereSolid->GetInnerRadius(); + G4double dph = sphereSolid->GetDeltaPhiAngle() / radian; + G4double stth = sphereSolid->GetStartThetaAngle() / radian; + G4double enth = stth + sphereSolid->GetDeltaThetaAngle() / radian; + current /= radi * radi * dph * (-std::cos(enth) + std::cos(stth)); } G4int index = GetIndex(aStep); - EvtMap->add(index,current); + EvtMap->add(index, current); } } return TRUE; } -G4int G4PSSphereSurfaceFlux::IsSelectedSurface(G4Step* aStep, G4Sphere* sphereSolid){ - - G4TouchableHandle theTouchable = +G4int G4PSSphereSurfaceFlux::IsSelectedSurface(G4Step* aStep, + G4Sphere* sphereSolid) +{ + G4TouchableHandle theTouchable = aStep->GetPreStepPoint()->GetTouchableHandle(); - G4double kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - - if (aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary ){ + G4double kCarTolerance = + G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); + + if(aStep->GetPreStepPoint()->GetStepStatus() == fGeomBoundary) + { // Entering Geometry - G4ThreeVector stppos1= aStep->GetPreStepPoint()->GetPosition(); - G4ThreeVector localpos1 = + G4ThreeVector stppos1 = aStep->GetPreStepPoint()->GetPosition(); + G4ThreeVector localpos1 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos1); - G4double localR2 = localpos1.x()*localpos1.x() - +localpos1.y()*localpos1.y() - +localpos1.z()*localpos1.z(); - //G4double InsideRadius2 = + G4double localR2 = localpos1.x() * localpos1.x() + + localpos1.y() * localpos1.y() + + localpos1.z() * localpos1.z(); + // G4double InsideRadius2 = // sphereSolid->GetInsideRadius()*sphereSolid->GetInsideRadius(); - //if(std::fabs( localR2 - InsideRadius2 ) < kCarTolerance ){ + // if(std::fabs( localR2 - InsideRadius2 ) < kCarTolerance ){ G4double InsideRadius = sphereSolid->GetInnerRadius(); - if ( localR2 > (InsideRadius-kCarTolerance)*(InsideRadius-kCarTolerance) - &&localR2 < (InsideRadius+kCarTolerance)*(InsideRadius+kCarTolerance)){ + if(localR2 > + (InsideRadius - kCarTolerance) * (InsideRadius - kCarTolerance) && + localR2 < + (InsideRadius + kCarTolerance) * (InsideRadius + kCarTolerance)) + { return fFlux_In; } } - if (aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary ){ + if(aStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary) + { // Exiting Geometry - G4ThreeVector stppos2= aStep->GetPostStepPoint()->GetPosition(); - G4ThreeVector localpos2 = + G4ThreeVector stppos2 = aStep->GetPostStepPoint()->GetPosition(); + G4ThreeVector localpos2 = theTouchable->GetHistory()->GetTopTransform().TransformPoint(stppos2); - G4double localR2 = localpos2.x()*localpos2.x() - +localpos2.y()*localpos2.y() - +localpos2.z()*localpos2.z(); - //G4double InsideRadius2 = + G4double localR2 = localpos2.x() * localpos2.x() + + localpos2.y() * localpos2.y() + + localpos2.z() * localpos2.z(); + // G4double InsideRadius2 = // sphereSolid->GetInsideRadius()*sphereSolid->GetInsideRadius(); - //if(std::facb(localR2 - InsideRadius2) ) < kCarTolerance ){ + // if(std::facb(localR2 - InsideRadius2) ) < kCarTolerance ){ G4double InsideRadius = sphereSolid->GetInnerRadius(); - if ( localR2 > (InsideRadius-kCarTolerance)*(InsideRadius-kCarTolerance) - &&localR2 < (InsideRadius+kCarTolerance)*(InsideRadius+kCarTolerance)){ + if(localR2 > + (InsideRadius - kCarTolerance) * (InsideRadius - kCarTolerance) && + localR2 < + (InsideRadius + kCarTolerance) * (InsideRadius + kCarTolerance)) + { return fFlux_Out; } } @@ -199,53 +223,60 @@ G4int G4PSSphereSurfaceFlux::IsSelectedSurface(G4Step* aStep, G4Sphere* sphereSo void G4PSSphereSurfaceFlux::Initialize(G4HCofThisEvent* HCE) { EvtMap = new G4THitsMap(detector->GetName(), GetName()); - if ( HCID < 0 ) HCID = GetCollectionID(0); - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + if(HCID < 0) + HCID = GetCollectionID(0); + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSSphereSurfaceFlux::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSSphereSurfaceFlux::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSSphereSurfaceFlux::clear(){ - EvtMap->clear(); -} +void G4PSSphereSurfaceFlux::clear() { EvtMap->clear(); } -void G4PSSphereSurfaceFlux::DrawAll() -{;} +void G4PSSphereSurfaceFlux::DrawAll() { ; } void G4PSSphereSurfaceFlux::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer " << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " Flux : " << *(itr->second)/GetUnitValue() - << " ["<second) / GetUnitValue() << " [" + << GetUnit() << "]" << G4endl; } } void G4PSSphereSurfaceFlux::SetUnit(const G4String& unit) { - if ( divideByArea ) { - CheckAndSetUnit(unit,"Per Unit Surface"); - } else { - if (unit == "" ){ - unitName = unit; - unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSSphereSurfaceFlux::SetUnit","DetPS0016",JustWarning,msg); - } + if(divideByArea) + { + CheckAndSetUnit(unit, "Per Unit Surface"); + } + else + { + if(unit == "") + { + unitName = unit; + unitValue = 1.0; } + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSSphereSurfaceFlux::SetUnit", "DetPS0016", JustWarning, + msg); + } + } } -void G4PSSphereSurfaceFlux::DefineUnitAndCategory(){ - // Per Unit Surface - new G4UnitDefinition("percentimeter2","percm2","Per Unit Surface",(1./cm2)); - new G4UnitDefinition("permillimeter2","permm2","Per Unit Surface",(1./mm2)); - new G4UnitDefinition("permeter2","perm2","Per Unit Surface",(1./m2)); +void G4PSSphereSurfaceFlux::DefineUnitAndCategory() +{ + // Per Unit Surface + new G4UnitDefinition("percentimeter2", "percm2", "Per Unit Surface", + (1. / cm2)); + new G4UnitDefinition("permillimeter2", "permm2", "Per Unit Surface", + (1. / mm2)); + new G4UnitDefinition("permeter2", "perm2", "Per Unit Surface", (1. / m2)); } - diff --git a/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux3D.cc b/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux3D.cc index f8d27bb488..5bac8ada8d 100644 --- a/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux3D.cc +++ b/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux3D.cc @@ -33,7 +33,7 @@ // This is a primitive scorer class for scoring Surface Flux. // Flux version assumes only for G4Sphere shape, and the surface // is defined at the inside of the sphere. -// The current is given in the unit of area. +// The current is given in the unit of area. // e.g. (Number of tracks)/mm2. // // Surface is defined at the inside of sphere. @@ -47,38 +47,42 @@ /////////////////////////////////////////////////////////////////////////////// G4PSSphereSurfaceFlux3D::G4PSSphereSurfaceFlux3D(G4String name, G4int direction, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSSphereSurfaceFlux(name,direction), - fDepthi(depi),fDepthj(depj),fDepthk(depk) + G4int ni, G4int nj, G4int nk, + G4int depi, G4int depj, + G4int depk) + : G4PSSphereSurfaceFlux(name, direction) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } G4PSSphereSurfaceFlux3D::G4PSSphereSurfaceFlux3D(G4String name, G4int direction, - const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSSphereSurfaceFlux(name,direction), - fDepthi(depi),fDepthj(depj),fDepthk(depk) + const G4String& unit, G4int ni, + G4int nj, G4int nk, G4int depi, + G4int depj, G4int depk) + : G4PSSphereSurfaceFlux(name, direction) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSSphereSurfaceFlux3D::~G4PSSphereSurfaceFlux3D() -{;} +G4PSSphereSurfaceFlux3D::~G4PSSphereSurfaceFlux3D() { ; } G4int G4PSSphereSurfaceFlux3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSStepChecker.cc b/source/digits_hits/scorer/src/G4PSStepChecker.cc index 4ec1a61826..7c57842493 100644 --- a/source/digits_hits/scorer/src/G4PSStepChecker.cc +++ b/source/digits_hits/scorer/src/G4PSStepChecker.cc @@ -37,27 +37,24 @@ /////////////////////////////////////////////////////////////////////////////// G4PSStepChecker::G4PSStepChecker(G4String name, G4int depth) - :G4VPrimitiveScorer(name,depth) + : G4VPrimitiveScorer(name, depth) {} -G4PSStepChecker::~G4PSStepChecker() -{} +G4PSStepChecker::~G4PSStepChecker() {} -G4bool G4PSStepChecker::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSStepChecker::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - G4cout << "G4PSStepChecker:: Step identified index= " << GetIndex(aStep)<GetTrack()->GetTrackStatus() != fStopAndKill ) return FALSE; + if(aStep->GetTrack()->GetTrackStatus() != fStopAndKill) + return FALSE; - G4int index = GetIndex(aStep); + G4int index = GetIndex(aStep); G4double val = 1.0; - if(weighted) val *= aStep->GetPreStepPoint()->GetWeight(); - EvtMap->add(index,val); + if(weighted) + val *= aStep->GetPreStepPoint()->GetWeight(); + EvtMap->add(index, val); return TRUE; } void G4PSTermination::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSTermination::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSTermination::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSTermination::clear(){ - EvtMap->clear(); -} +void G4PSTermination::clear() { EvtMap->clear(); } -void G4PSTermination::DrawAll() -{;} +void G4PSTermination::DrawAll() { ; } void G4PSTermination::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " terminations: " << *(itr->second) - << G4endl; + << " terminations: " << *(itr->second) << G4endl; } } void G4PSTermination::SetUnit(const G4String& unit) { - if (unit == "" ){ - unitName = unit; + if(unit == "") + { + unitName = unit; unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSTermination::SetUnit","DetPS0017",JustWarning,msg); } - + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSTermination::SetUnit", "DetPS0017", JustWarning, msg); + } } - diff --git a/source/digits_hits/scorer/src/G4PSTermination3D.cc b/source/digits_hits/scorer/src/G4PSTermination3D.cc index fe23f765a3..024e5a2cb3 100644 --- a/source/digits_hits/scorer/src/G4PSTermination3D.cc +++ b/source/digits_hits/scorer/src/G4PSTermination3D.cc @@ -46,27 +46,26 @@ // Created: 2008-08-14 Tsukasa ASO /////////////////////////////////////////////////////////////////////////////// - -G4PSTermination3D::G4PSTermination3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int di, G4int dj, G4int dk) - :G4PSTermination(name), - fDepthi(di),fDepthj(dj),fDepthk(dk) +G4PSTermination3D::G4PSTermination3D(G4String name, G4int ni, G4int nj, + G4int nk, G4int di, G4int dj, G4int dk) + : G4PSTermination(name) + , fDepthi(di) + , fDepthj(dj) + , fDepthk(dk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSTermination3D::~G4PSTermination3D() -{;} +G4PSTermination3D::~G4PSTermination3D() { ; } G4int G4PSTermination3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSTrackCounter.cc b/source/digits_hits/scorer/src/G4PSTrackCounter.cc index bb9c55265d..62166d81f6 100644 --- a/source/digits_hits/scorer/src/G4PSTrackCounter.cc +++ b/source/digits_hits/scorer/src/G4PSTrackCounter.cc @@ -40,59 +40,66 @@ /////////////////////////////////////////////////////////////////////////////// G4PSTrackCounter::G4PSTrackCounter(G4String name, G4int direction, G4int depth) - :G4VPrimitivePlotter(name,depth),HCID(-1),fDirection(direction), - EvtMap(0),weighted(false) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(0) + , weighted(false) { - SetUnit(""); + SetUnit(""); } -G4PSTrackCounter::~G4PSTrackCounter() -{;} +G4PSTrackCounter::~G4PSTrackCounter() { ; } -G4bool G4PSTrackCounter::ProcessHits(G4Step* aStep,G4TouchableHistory*) +G4bool G4PSTrackCounter::ProcessHits(G4Step* aStep, G4TouchableHistory*) { - G4StepPoint* preStep = aStep->GetPreStepPoint(); G4StepPoint* posStep = aStep->GetPostStepPoint(); - G4bool IsEnter = preStep->GetStepStatus()==fGeomBoundary; - G4bool IsExit = posStep->GetStepStatus()==fGeomBoundary; + G4bool IsEnter = preStep->GetStepStatus() == fGeomBoundary; + G4bool IsExit = posStep->GetStepStatus() == fGeomBoundary; // Regular : count in prestep volume. G4int index = GetIndex(aStep); // G4cout << " trk " << aStep->GetTrack()->GetTrackID() // << " index " << index << " In " << IsEnter << " Out " <GetStepStatus() - // << " PostStatus " << posStep->GetStepStatus() + // << " PreStatus " << preStep->GetStepStatus() + // << " PostStatus " << posStep->GetStepStatus() // << " w " << aStep->GetPreStepPoint()->GetWeight() // << G4endl; G4bool flag = FALSE; - if ( IsEnter && fDirection == fCurrent_In ) flag = TRUE; - else if ( IsExit && fDirection == fCurrent_Out ) flag = TRUE; - else if ( (IsExit||IsEnter) && fDirection == fCurrent_InOut ) flag = TRUE; + if(IsEnter && fDirection == fCurrent_In) + flag = TRUE; + else if(IsExit && fDirection == fCurrent_Out) + flag = TRUE; + else if((IsExit || IsEnter) && fDirection == fCurrent_InOut) + flag = TRUE; - if ( flag ){ - //G4cout << " Count " << G4endl; - G4double val = 1.0; - if(weighted) val *= aStep->GetPreStepPoint()->GetWeight(); - EvtMap->add(index,val); + if(flag) + { + // G4cout << " Count " << G4endl; + G4double val = 1.0; + if(weighted) + val *= aStep->GetPreStepPoint()->GetWeight(); + EvtMap->add(index, val); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) + { + auto filler = G4VScoreHistFiller::Instance(); + if(!filler) { - auto filler = G4VScoreHistFiller::Instance(); - if(!filler) - { - G4Exception("G4PSTrackCounter::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); - } - else - { - filler->FillH1(hitIDMap[index],aStep->GetPreStepPoint()->GetKineticEnergy(),val); - } + G4Exception( + "G4PSTrackCounter::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } - + else + { + filler->FillH1(hitIDMap[index], + aStep->GetPreStepPoint()->GetKineticEnergy(), val); + } + } } return TRUE; @@ -100,45 +107,45 @@ G4bool G4PSTrackCounter::ProcessHits(G4Step* aStep,G4TouchableHistory*) void G4PSTrackCounter::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); - //G4cout << "----- PS Initialize " << G4endl; + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); + // G4cout << "----- PS Initialize " << G4endl; } -void G4PSTrackCounter::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSTrackCounter::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSTrackCounter::clear(){ - EvtMap->clear(); -} +void G4PSTrackCounter::clear() { EvtMap->clear(); } -void G4PSTrackCounter::DrawAll() -{;} +void G4PSTrackCounter::DrawAll() { ; } void G4PSTrackCounter::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { G4cout << " copy no.: " << itr->first - << " track count: " << *(itr->second) - << " [tracks] " - << G4endl; + << " track count: " << *(itr->second) << " [tracks] " << G4endl; } } void G4PSTrackCounter::SetUnit(const G4String& unit) { - if (unit == "" ){ - unitName = unit; + if(unit == "") + { + unitName = unit; unitValue = 1.0; - }else{ - G4String msg = "Invalid unit ["+unit+"] (Current unit is [" +GetUnit()+"] ) for " + GetName(); - G4Exception("G4PSTrackCounter::SetUnit","DetPS0018",JustWarning,msg); } - + else + { + G4String msg = "Invalid unit [" + unit + "] (Current unit is [" + + GetUnit() + "] ) for " + GetName(); + G4Exception("G4PSTrackCounter::SetUnit", "DetPS0018", JustWarning, msg); + } } - diff --git a/source/digits_hits/scorer/src/G4PSTrackCounter3D.cc b/source/digits_hits/scorer/src/G4PSTrackCounter3D.cc index e036f8b359..6362f0b39e 100644 --- a/source/digits_hits/scorer/src/G4PSTrackCounter3D.cc +++ b/source/digits_hits/scorer/src/G4PSTrackCounter3D.cc @@ -28,7 +28,6 @@ // G4PSTrackCounter3D #include "G4PSTrackCounter3D.hh" - /////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring number of tracks in a cell. @@ -37,26 +36,27 @@ // /////////////////////////////////////////////////////////////////////////////// -G4PSTrackCounter3D::G4PSTrackCounter3D(G4String name,G4int direction, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSTrackCounter(name,direction), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSTrackCounter3D::G4PSTrackCounter3D(G4String name, G4int direction, G4int ni, + G4int nj, G4int nk, G4int depi, + G4int depj, G4int depk) + : G4PSTrackCounter(name, direction) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSTrackCounter3D::~G4PSTrackCounter3D() -{;} +G4PSTrackCounter3D::~G4PSTrackCounter3D() { ; } G4int G4PSTrackCounter3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSTrackLength.cc b/source/digits_hits/scorer/src/G4PSTrackLength.cc index 95bed7a4a0..83522ce391 100644 --- a/source/digits_hits/scorer/src/G4PSTrackLength.cc +++ b/source/digits_hits/scorer/src/G4PSTrackLength.cc @@ -32,150 +32,186 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring sum of track length. -// +// // // Created: 2007-02-02 Tsukasa ASO, Akinori Kimura. // 2010-07-22 Introduce Unit specification. // 2011-09-09 Modify comment in PrintAll(). -// +// /////////////////////////////////////////////////////////////////////////////// G4PSTrackLength::G4PSTrackLength(G4String name, G4int depth) - :G4VPrimitiveScorer(name,depth),HCID(-1),EvtMap(0),weighted(false), - multiplyKinE(false),divideByVelocity(false) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , EvtMap(0) + , weighted(false) + , multiplyKinE(false) + , divideByVelocity(false) { - DefineUnitAndCategory(); - SetUnit("mm"); + DefineUnitAndCategory(); + SetUnit("mm"); } -G4PSTrackLength::G4PSTrackLength(G4String name, const G4String& unit, - G4int depth) - :G4VPrimitiveScorer(name,depth),HCID(-1),EvtMap(0),weighted(false), - multiplyKinE(false),divideByVelocity(false) +G4PSTrackLength::G4PSTrackLength(G4String name, const G4String& unit, + G4int depth) + : G4VPrimitiveScorer(name, depth) + , HCID(-1) + , EvtMap(0) + , weighted(false) + , multiplyKinE(false) + , divideByVelocity(false) { - DefineUnitAndCategory(); - SetUnit(unit); + DefineUnitAndCategory(); + SetUnit(unit); } -G4PSTrackLength::~G4PSTrackLength() -{;} +G4PSTrackLength::~G4PSTrackLength() { ; } void G4PSTrackLength::MultiplyKineticEnergy(G4bool flg) -{ - multiplyKinE = flg; - // Default unit is set according to flags. - SetUnit(""); -} - -void G4PSTrackLength::DivideByVelocity(G4bool flg) -{ - divideByVelocity = flg; - // Default unit is set according to flags. - SetUnit(""); -} - -G4bool G4PSTrackLength::ProcessHits(G4Step* aStep,G4TouchableHistory*) { - G4double trklength = aStep->GetStepLength(); - if ( trklength == 0. ) return FALSE; - if(weighted) trklength *= aStep->GetPreStepPoint()->GetWeight(); - if(multiplyKinE) trklength *= aStep->GetPreStepPoint()->GetKineticEnergy(); - if(divideByVelocity) trklength /= aStep->GetPreStepPoint()->GetVelocity(); - G4int index = GetIndex(aStep); - EvtMap->add(index,trklength); + multiplyKinE = flg; + // Default unit is set according to flags. + SetUnit(""); +} + +void G4PSTrackLength::DivideByVelocity(G4bool flg) +{ + divideByVelocity = flg; + // Default unit is set according to flags. + SetUnit(""); +} + +G4bool G4PSTrackLength::ProcessHits(G4Step* aStep, G4TouchableHistory*) +{ + G4double trklength = aStep->GetStepLength(); + if(trklength == 0.) + return FALSE; + if(weighted) + trklength *= aStep->GetPreStepPoint()->GetWeight(); + if(multiplyKinE) + trklength *= aStep->GetPreStepPoint()->GetKineticEnergy(); + if(divideByVelocity) + trklength /= aStep->GetPreStepPoint()->GetVelocity(); + G4int index = GetIndex(aStep); + EvtMap->add(index, trklength); return TRUE; } void G4PSTrackLength::Initialize(G4HCofThisEvent* HCE) { - EvtMap = new G4THitsMap(detector->GetName(),GetName()); - if(HCID < 0) {HCID = GetCollectionID(0);} - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + EvtMap = new G4THitsMap(detector->GetName(), GetName()); + if(HCID < 0) + { + HCID = GetCollectionID(0); + } + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSTrackLength::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSTrackLength::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSTrackLength::clear(){ - EvtMap->clear(); -} +void G4PSTrackLength::clear() { EvtMap->clear(); } -void G4PSTrackLength::DrawAll() -{;} +void G4PSTrackLength::DrawAll() { ; } void G4PSTrackLength::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; G4cout << " PrimitiveScorer " << GetName() << G4endl; G4cout << " Number of entries " << EvtMap->entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { - G4cout << " copy no.: " << itr->first ; - if ( multiplyKinE ){ - if ( divideByVelocity ) G4cout << " EnergyFlux: "; - else G4cout << " EnergyFlow: "; - }else{ - if ( divideByVelocity ) G4cout << " Time: "; - else G4cout << " Length: "; - } - G4cout << *(itr->second)/GetUnitValue() - << " ["<< GetUnit() << "]"; - G4cout << G4endl; + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { + G4cout << " copy no.: " << itr->first; + if(multiplyKinE) + { + if(divideByVelocity) + G4cout << " EnergyFlux: "; + else + G4cout << " EnergyFlow: "; + } + else + { + if(divideByVelocity) + G4cout << " Time: "; + else + G4cout << " Length: "; + } + G4cout << *(itr->second) / GetUnitValue() << " [" << GetUnit() << "]"; + G4cout << G4endl; } } void G4PSTrackLength::SetUnit(const G4String& unit) { - if ( multiplyKinE ){ - if ( divideByVelocity ){ - if ( unit == "" ) { - CheckAndSetUnit("MeV_second","EnergyFlux"); - } else { - CheckAndSetUnit(unit,"EnergyFlux"); - } - }else { - if ( unit == "" ) { - CheckAndSetUnit("MeV_mm","EnergyFlow"); - } else { - CheckAndSetUnit(unit,"EnergyFlow"); - } - } - }else { - if ( divideByVelocity ){ - if ( unit == "" ) { - CheckAndSetUnit("second","Time"); - } else { - CheckAndSetUnit(unit,"Time"); - } - }else { - if ( unit == "") { - CheckAndSetUnit("mm","Length"); - } else { - CheckAndSetUnit(unit,"Length"); - } - } - } + if(multiplyKinE) + { + if(divideByVelocity) + { + if(unit == "") + { + CheckAndSetUnit("MeV_second", "EnergyFlux"); + } + else + { + CheckAndSetUnit(unit, "EnergyFlux"); + } + } + else + { + if(unit == "") + { + CheckAndSetUnit("MeV_mm", "EnergyFlow"); + } + else + { + CheckAndSetUnit(unit, "EnergyFlow"); + } + } + } + else + { + if(divideByVelocity) + { + if(unit == "") + { + CheckAndSetUnit("second", "Time"); + } + else + { + CheckAndSetUnit(unit, "Time"); + } + } + else + { + if(unit == "") + { + CheckAndSetUnit("mm", "Length"); + } + else + { + CheckAndSetUnit(unit, "Length"); + } + } + } } -void G4PSTrackLength::DefineUnitAndCategory(){ - // EnergyFlux - new G4UnitDefinition("eV_second","eV_s","EnergyFlux",(eV*second)); - new G4UnitDefinition("keV_second","keV_s","EnergyFlux",(keV*second)); - new G4UnitDefinition("MeV_second","MeV_s","EnergyFlux",(MeV*second)); - new G4UnitDefinition("eV_millisecond","eV_ms","EnergyFlux",(eV*ms)); - new G4UnitDefinition("keV_millisecond","keV_ms","EnergyFlux",(keV*ms)); - new G4UnitDefinition("MeV_millisecond","MeV_ms","EnergyFlux",(MeV*ms)); - //EnergyFlow - new G4UnitDefinition("eV_millimeter","eV_mm","EnergyFlow",(eV*mm)); - new G4UnitDefinition("keV_millimeter","keV_mm","EnergyFlow",(keV*mm)); - new G4UnitDefinition("MeV_millimeter","MeV_mm","EnergyFlow",(MeV*mm)); - new G4UnitDefinition("eV_centimeter","eV_cm","EnergyFlow",(eV*cm)); - new G4UnitDefinition("keV_centimeter","keV_cm","EnergyFlow",(keV*cm)); - new G4UnitDefinition("MeV_centimeter","MeV_cm","EnergyFlow",(MeV*cm)); - new G4UnitDefinition("eV_meter","eV_m","EnergyFlow",(eV*m)); - new G4UnitDefinition("keV_meter","keV_m","EnergyFlow",(keV*m)); - new G4UnitDefinition("MeV_meter","MeV_m","EnergyFlow",(MeV*m)); +void G4PSTrackLength::DefineUnitAndCategory() +{ + // EnergyFlux + new G4UnitDefinition("eV_second", "eV_s", "EnergyFlux", (eV * second)); + new G4UnitDefinition("keV_second", "keV_s", "EnergyFlux", (keV * second)); + new G4UnitDefinition("MeV_second", "MeV_s", "EnergyFlux", (MeV * second)); + new G4UnitDefinition("eV_millisecond", "eV_ms", "EnergyFlux", (eV * ms)); + new G4UnitDefinition("keV_millisecond", "keV_ms", "EnergyFlux", (keV * ms)); + new G4UnitDefinition("MeV_millisecond", "MeV_ms", "EnergyFlux", (MeV * ms)); + // EnergyFlow + new G4UnitDefinition("eV_millimeter", "eV_mm", "EnergyFlow", (eV * mm)); + new G4UnitDefinition("keV_millimeter", "keV_mm", "EnergyFlow", (keV * mm)); + new G4UnitDefinition("MeV_millimeter", "MeV_mm", "EnergyFlow", (MeV * mm)); + new G4UnitDefinition("eV_centimeter", "eV_cm", "EnergyFlow", (eV * cm)); + new G4UnitDefinition("keV_centimeter", "keV_cm", "EnergyFlow", (keV * cm)); + new G4UnitDefinition("MeV_centimeter", "MeV_cm", "EnergyFlow", (MeV * cm)); + new G4UnitDefinition("eV_meter", "eV_m", "EnergyFlow", (eV * m)); + new G4UnitDefinition("keV_meter", "keV_m", "EnergyFlow", (keV * m)); + new G4UnitDefinition("MeV_meter", "MeV_m", "EnergyFlow", (MeV * m)); } - - - diff --git a/source/digits_hits/scorer/src/G4PSTrackLength3D.cc b/source/digits_hits/scorer/src/G4PSTrackLength3D.cc index 3f7c93a90b..e5a83ed1e3 100644 --- a/source/digits_hits/scorer/src/G4PSTrackLength3D.cc +++ b/source/digits_hits/scorer/src/G4PSTrackLength3D.cc @@ -31,45 +31,48 @@ //////////////////////////////////////////////////////////////////////////////// // (Description) // This is a primitive scorer class for scoring track length. -// +// // // Created: 2008-08-14 Tsukasa ASO // 2010-07-22 Introduce Unit specification. -// +// /////////////////////////////////////////////////////////////////////////////// -G4PSTrackLength3D::G4PSTrackLength3D(G4String name, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSTrackLength(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSTrackLength3D::G4PSTrackLength3D(G4String name, G4int ni, G4int nj, + G4int nk, G4int depi, G4int depj, + G4int depk) + : G4PSTrackLength(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSTrackLength3D::G4PSTrackLength3D(G4String name,const G4String& unit, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSTrackLength(name), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSTrackLength3D::G4PSTrackLength3D(G4String name, const G4String& unit, + G4int ni, G4int nj, G4int nk, G4int depi, + G4int depj, G4int depk) + : G4PSTrackLength(name) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; SetUnit(unit); } -G4PSTrackLength3D::~G4PSTrackLength3D() -{;} +G4PSTrackLength3D::~G4PSTrackLength3D() { ; } G4int G4PSTrackLength3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4PSVolumeFlux.cc b/source/digits_hits/scorer/src/G4PSVolumeFlux.cc index 211714e3b9..2c02623caf 100644 --- a/source/digits_hits/scorer/src/G4PSVolumeFlux.cc +++ b/source/digits_hits/scorer/src/G4PSVolumeFlux.cc @@ -47,80 +47,99 @@ #include "G4VScoreHistFiller.hh" G4PSVolumeFlux::G4PSVolumeFlux(G4String name, G4int direction, G4int depth) -: G4VPrimitivePlotter(name,depth),HCID(-1),fDirection(direction),EvtMap(nullptr) -{;} - -G4PSVolumeFlux::~G4PSVolumeFlux() -{;} - -G4bool G4PSVolumeFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) + : G4VPrimitivePlotter(name, depth) + , HCID(-1) + , fDirection(direction) + , EvtMap(nullptr) { - G4StepPoint* preStepPoint = aStep->GetPreStepPoint(); + ; +} + +G4PSVolumeFlux::~G4PSVolumeFlux() { ; } + +G4bool G4PSVolumeFlux::ProcessHits(G4Step* aStep, G4TouchableHistory*) +{ + G4StepPoint* preStepPoint = aStep->GetPreStepPoint(); G4StepPoint* postStepPoint = aStep->GetPostStepPoint(); G4StepPoint* thisStepPoint = nullptr; - if(fDirection==1) // Score only the inward particle + if(fDirection == 1) // Score only the inward particle { - if(preStepPoint->GetStepStatus()==fGeomBoundary) - { thisStepPoint = preStepPoint; } + if(preStepPoint->GetStepStatus() == fGeomBoundary) + { + thisStepPoint = preStepPoint; + } else - { return false; } + { + return false; + } } - else if(fDirection==2) // Score only the outward particle + else if(fDirection == 2) // Score only the outward particle { - if(postStepPoint->GetStepStatus()==fGeomBoundary) - { thisStepPoint = postStepPoint; } + if(postStepPoint->GetStepStatus() == fGeomBoundary) + { + thisStepPoint = postStepPoint; + } else - { return false; } + { + return false; + } } G4double flux = preStepPoint->GetWeight(); - if(divare||divcos) + if(divare || divcos) { - G4VPhysicalVolume* physVol = preStepPoint->GetPhysicalVolume(); + G4VPhysicalVolume* physVol = preStepPoint->GetPhysicalVolume(); G4VPVParameterisation* physParam = physVol->GetParameterisation(); - G4VSolid * solid = nullptr; + G4VSolid* solid = nullptr; if(physParam) - { // for parameterized volume - auto idx = ((G4TouchableHistory*)(preStepPoint->GetTouchable()))->GetReplicaNumber(indexDepth); + { // for parameterized volume + auto idx = ((G4TouchableHistory*) (preStepPoint->GetTouchable())) + ->GetReplicaNumber(indexDepth); solid = physParam->ComputeSolid(idx, physVol); - solid->ComputeDimensions(physParam,idx,physVol); + solid->ComputeDimensions(physParam, idx, physVol); } else - { // for ordinary volume + { // for ordinary volume solid = physVol->GetLogicalVolume()->GetSolid(); } if(divare) - { flux /= solid->GetSurfaceArea(); } + { + flux /= solid->GetSurfaceArea(); + } if(divcos) { G4TouchableHandle theTouchable = thisStepPoint->GetTouchableHandle(); - G4ThreeVector pdirection = thisStepPoint->GetMomentumDirection(); - G4ThreeVector localdir = theTouchable->GetHistory()->GetTopTransform().TransformAxis(pdirection); + G4ThreeVector pdirection = thisStepPoint->GetMomentumDirection(); + G4ThreeVector localdir = + theTouchable->GetHistory()->GetTopTransform().TransformAxis(pdirection); G4ThreeVector globalPos = thisStepPoint->GetPosition(); - G4ThreeVector localPos = theTouchable->GetHistory()->GetTopTransform().TransformPoint(globalPos); + G4ThreeVector localPos = + theTouchable->GetHistory()->GetTopTransform().TransformPoint(globalPos); G4ThreeVector surfNormal = solid->SurfaceNormal(localPos); - G4double cosT = surfNormal.cosTheta(localdir); - if(cosT!=0.) flux /= std::abs(cosT); + G4double cosT = surfNormal.cosTheta(localdir); + if(cosT != 0.) + flux /= std::abs(cosT); } } G4int index = GetIndex(aStep); - EvtMap->add(index,flux); + EvtMap->add(index, flux); - if(hitIDMap.size()>0 && hitIDMap.find(index)!=hitIDMap.end()) + if(hitIDMap.size() > 0 && hitIDMap.find(index) != hitIDMap.end()) { auto filler = G4VScoreHistFiller::Instance(); if(!filler) { - G4Exception("G4PSVolumeFlux::ProcessHits","SCORER0123",JustWarning, - "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); + G4Exception( + "G4PSVolumeFlux::ProcessHits", "SCORER0123", JustWarning, + "G4TScoreHistFiller is not instantiated!! Histogram is not filled."); } else { - filler->FillH1(hitIDMap[index],thisStepPoint->GetKineticEnergy(),flux); + filler->FillH1(hitIDMap[index], thisStepPoint->GetKineticEnergy(), flux); } } @@ -129,32 +148,28 @@ G4bool G4PSVolumeFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) void G4PSVolumeFlux::Initialize(G4HCofThisEvent* HCE) { - if ( HCID < 0 ) HCID = GetCollectionID(0); - EvtMap = new G4THitsMap(GetMultiFunctionalDetector()->GetName(), GetName()); - HCE->AddHitsCollection(HCID, (G4VHitsCollection*)EvtMap); + if(HCID < 0) + HCID = GetCollectionID(0); + EvtMap = new G4THitsMap(GetMultiFunctionalDetector()->GetName(), + GetName()); + HCE->AddHitsCollection(HCID, (G4VHitsCollection*) EvtMap); } -void G4PSVolumeFlux::EndOfEvent(G4HCofThisEvent*) -{;} +void G4PSVolumeFlux::EndOfEvent(G4HCofThisEvent*) { ; } -void G4PSVolumeFlux::clear(){ - EvtMap->clear(); -} +void G4PSVolumeFlux::clear() { EvtMap->clear(); } -void G4PSVolumeFlux::DrawAll() -{;} +void G4PSVolumeFlux::DrawAll() { ; } void G4PSVolumeFlux::PrintAll() { G4cout << " MultiFunctionalDet " << detector->GetName() << G4endl; - G4cout << " PrimitiveScorer" << GetName() <entries() << G4endl; - std::map::iterator itr = EvtMap->GetMap()->begin(); - for(; itr != EvtMap->GetMap()->end(); itr++) { - G4cout << " copy no.: " << itr->first - << " flux : " << *(itr->second) - << G4endl; + std::map::iterator itr = EvtMap->GetMap()->begin(); + for(; itr != EvtMap->GetMap()->end(); itr++) + { + G4cout << " copy no.: " << itr->first << " flux : " << *(itr->second) + << G4endl; } } - - diff --git a/source/digits_hits/scorer/src/G4PSVolumeFlux3D.cc b/source/digits_hits/scorer/src/G4PSVolumeFlux3D.cc index c993273581..eb37780b41 100644 --- a/source/digits_hits/scorer/src/G4PSVolumeFlux3D.cc +++ b/source/digits_hits/scorer/src/G4PSVolumeFlux3D.cc @@ -36,26 +36,27 @@ // G4PSVolumeFlux3D #include "G4PSVolumeFlux3D.hh" -G4PSVolumeFlux3D::G4PSVolumeFlux3D(G4String name,G4int direction, - G4int ni, G4int nj, G4int nk, - G4int depi, G4int depj, G4int depk) - :G4PSVolumeFlux(name,direction), - fDepthi(depi),fDepthj(depj),fDepthk(depk) +G4PSVolumeFlux3D::G4PSVolumeFlux3D(G4String name, G4int direction, G4int ni, + G4int nj, G4int nk, G4int depi, G4int depj, + G4int depk) + : G4PSVolumeFlux(name, direction) + , fDepthi(depi) + , fDepthj(depj) + , fDepthk(depk) { - fNi=ni; - fNj=nj; - fNk=nk; + fNi = ni; + fNj = nj; + fNk = nk; } -G4PSVolumeFlux3D::~G4PSVolumeFlux3D() -{;} +G4PSVolumeFlux3D::~G4PSVolumeFlux3D() { ; } G4int G4PSVolumeFlux3D::GetIndex(G4Step* aStep) { const G4VTouchable* touchable = aStep->GetPreStepPoint()->GetTouchable(); - G4int i = touchable->GetReplicaNumber(fDepthi); - G4int j = touchable->GetReplicaNumber(fDepthj); - G4int k = touchable->GetReplicaNumber(fDepthk); - - return i*fNj*fNk+j*fNk+k; + G4int i = touchable->GetReplicaNumber(fDepthi); + G4int j = touchable->GetReplicaNumber(fDepthj); + G4int k = touchable->GetReplicaNumber(fDepthk); + + return i * fNj * fNk + j * fNk + k; } diff --git a/source/digits_hits/scorer/src/G4SDChargedFilter.cc b/source/digits_hits/scorer/src/G4SDChargedFilter.cc index 40aba701c9..bad74fd75c 100644 --- a/source/digits_hits/scorer/src/G4SDChargedFilter.cc +++ b/source/digits_hits/scorer/src/G4SDChargedFilter.cc @@ -36,22 +36,23 @@ // class description: // // This is the class of a filter to be associated with a -// sensitive detector. +// sensitive detector. // // Created: 2005-11-14 Tsukasa ASO. -// +// /////////////////////////////////////////////////////////////////////////////// G4SDChargedFilter::G4SDChargedFilter(G4String name) - :G4VSDFilter(name) -{;} + : G4VSDFilter(name) +{ + ; +} -G4SDChargedFilter::~G4SDChargedFilter() -{;} +G4SDChargedFilter::~G4SDChargedFilter() { ; } G4bool G4SDChargedFilter::Accept(const G4Step* aStep) const { - if (aStep->GetPreStepPoint()->GetCharge() != 0. ) return TRUE; + if(aStep->GetPreStepPoint()->GetCharge() != 0.) + return TRUE; return FALSE; } - diff --git a/source/digits_hits/scorer/src/G4SDKineticEnergyFilter.cc b/source/digits_hits/scorer/src/G4SDKineticEnergyFilter.cc index e8c2198066..178545639d 100644 --- a/source/digits_hits/scorer/src/G4SDKineticEnergyFilter.cc +++ b/source/digits_hits/scorer/src/G4SDKineticEnergyFilter.cc @@ -33,40 +33,43 @@ // class description: // // This is the class of a filter to be associated with a -// sensitive detector. +// sensitive detector. // // // Created: 2005-11-14 Tsukasa ASO. -// +// /////////////////////////////////////////////////////////////////////////////// -G4SDKineticEnergyFilter::G4SDKineticEnergyFilter(G4String name, - G4double elow, - G4double ehigh) - :G4VSDFilter(name),fLowEnergy(elow),fHighEnergy(ehigh) -{;} +G4SDKineticEnergyFilter::G4SDKineticEnergyFilter(G4String name, G4double elow, + G4double ehigh) + : G4VSDFilter(name) + , fLowEnergy(elow) + , fHighEnergy(ehigh) +{ + ; +} -G4SDKineticEnergyFilter::~G4SDKineticEnergyFilter() -{;} +G4SDKineticEnergyFilter::~G4SDKineticEnergyFilter() { ; } G4bool G4SDKineticEnergyFilter::Accept(const G4Step* aStep) const { G4double kinetic = aStep->GetPreStepPoint()->GetKineticEnergy(); - if ( kinetic < fLowEnergy ) return FALSE; - if ( kinetic >= fHighEnergy ) return FALSE; + if(kinetic < fLowEnergy) + return FALSE; + if(kinetic >= fHighEnergy) + return FALSE; return TRUE; } -void G4SDKineticEnergyFilter::SetKineticEnergy(G4double elow, G4double ehigh){ +void G4SDKineticEnergyFilter::SetKineticEnergy(G4double elow, G4double ehigh) +{ fLowEnergy = elow; fHighEnergy = ehigh; } -void G4SDKineticEnergyFilter::show() { - G4cout << " G4SDKineticEnergyFilter:: " << GetName() - << " LowE " << G4BestUnit(fLowEnergy,"Energy") - << " HighE " << G4BestUnit(fHighEnergy,"Energy") - <GetPreStepPoint()->GetCharge()== 0. ) return TRUE; + if(aStep->GetPreStepPoint()->GetCharge() == 0.) + return TRUE; return FALSE; } - diff --git a/source/digits_hits/scorer/src/G4SDParticleFilter.cc b/source/digits_hits/scorer/src/G4SDParticleFilter.cc index f7aa02fcb7..390b91010d 100644 --- a/source/digits_hits/scorer/src/G4SDParticleFilter.cc +++ b/source/digits_hits/scorer/src/G4SDParticleFilter.cc @@ -35,15 +35,15 @@ // class description: // // This is the class of a filter to be associated with a -// sensitive detector. +// sensitive detector. // This class filters steps by partilce definition. // // Created: 2005-11-14 Tsukasa ASO. -// +// /////////////////////////////////////////////////////////////////////////////// G4SDParticleFilter::G4SDParticleFilter(G4String name) - :G4VSDFilter(name) + : G4VSDFilter(name) { thePdef.clear(); theIonZ.clear(); @@ -51,77 +51,86 @@ G4SDParticleFilter::G4SDParticleFilter(G4String name) } G4SDParticleFilter::G4SDParticleFilter(G4String name, - const G4String& particleName) - :G4VSDFilter(name) + const G4String& particleName) + : G4VSDFilter(name) { thePdef.clear(); - G4ParticleDefinition* pd = G4ParticleTable::GetParticleTable()->FindParticle(particleName); + G4ParticleDefinition* pd = + G4ParticleTable::GetParticleTable()->FindParticle(particleName); if(!pd) { G4String msg = "Particle <"; msg += particleName; msg += "> not found."; - G4Exception("G4SDParticleFilter::G4SDParticleFilter", - "DetPS0101",FatalException,msg); + G4Exception("G4SDParticleFilter::G4SDParticleFilter", "DetPS0101", + FatalException, msg); } thePdef.push_back(pd); theIonZ.clear(); theIonA.clear(); } -G4SDParticleFilter::G4SDParticleFilter(G4String name, - const std::vector& particleNames) - :G4VSDFilter(name) +G4SDParticleFilter::G4SDParticleFilter( + G4String name, const std::vector& particleNames) + : G4VSDFilter(name) { thePdef.clear(); - for ( size_t i = 0; i < particleNames.size(); i++){ - G4ParticleDefinition* pd = G4ParticleTable::GetParticleTable()->FindParticle(particleNames[i]); - if(!pd) - { - G4String msg = "Particle <"; - msg += particleNames[i]; - msg += "> not found."; - G4Exception("G4SDParticleFilter::G4SDParticleFilter", - "DetPS0102",FatalException,msg); - } - thePdef.push_back(pd); - theIonZ.clear(); - theIonA.clear(); + for(size_t i = 0; i < particleNames.size(); i++) + { + G4ParticleDefinition* pd = + G4ParticleTable::GetParticleTable()->FindParticle(particleNames[i]); + if(!pd) + { + G4String msg = "Particle <"; + msg += particleNames[i]; + msg += "> not found."; + G4Exception("G4SDParticleFilter::G4SDParticleFilter", "DetPS0102", + FatalException, msg); + } + thePdef.push_back(pd); + theIonZ.clear(); + theIonA.clear(); } } -G4SDParticleFilter::G4SDParticleFilter(G4String name, - const std::vector& particleDef) - :G4VSDFilter(name), thePdef(particleDef) +G4SDParticleFilter::G4SDParticleFilter( + G4String name, const std::vector& particleDef) + : G4VSDFilter(name) + , thePdef(particleDef) { - for ( size_t i = 0; i < particleDef.size(); i++){ - if(!particleDef[i]) G4Exception("G4SDParticleFilter::G4SDParticleFilter", - "DetPS0103",FatalException, - "NULL pointer is found in the given particleDef vector."); + for(size_t i = 0; i < particleDef.size(); i++) + { + if(!particleDef[i]) + G4Exception("G4SDParticleFilter::G4SDParticleFilter", "DetPS0103", + FatalException, + "NULL pointer is found in the given particleDef vector."); } theIonZ.clear(); theIonA.clear(); } G4SDParticleFilter::~G4SDParticleFilter() -{ +{ thePdef.clear(); theIonZ.clear(); theIonA.clear(); - } +} G4bool G4SDParticleFilter::Accept(const G4Step* aStep) const { - - for ( size_t i = 0; i < thePdef.size(); i++){ - if ( thePdef[i] == aStep->GetTrack()->GetDefinition() ) return TRUE; + for(size_t i = 0; i < thePdef.size(); i++) + { + if(thePdef[i] == aStep->GetTrack()->GetDefinition()) + return TRUE; } // Ions by Z,A - for ( size_t i = 0; i < theIonZ.size(); i++){ - if ( theIonZ[i] == aStep->GetTrack()->GetDefinition()->GetAtomicNumber() - && theIonA[i] == aStep->GetTrack()->GetDefinition()->GetAtomicMass() ){ - return TRUE; + for(size_t i = 0; i < theIonZ.size(); i++) + { + if(theIonZ[i] == aStep->GetTrack()->GetDefinition()->GetAtomicNumber() && + theIonA[i] == aStep->GetTrack()->GetDefinition()->GetAtomicMass()) + { + return TRUE; } } @@ -130,44 +139,49 @@ G4bool G4SDParticleFilter::Accept(const G4Step* aStep) const void G4SDParticleFilter::add(const G4String& particleName) { - G4ParticleDefinition* pd = + G4ParticleDefinition* pd = G4ParticleTable::GetParticleTable()->FindParticle(particleName); if(!pd) { - G4String msg = "Particle <"; - msg += particleName; - msg += "> not found."; - G4Exception("G4SDParticleFilter::add()", - "DetPS0104",FatalException,msg); + G4String msg = "Particle <"; + msg += particleName; + msg += "> not found."; + G4Exception("G4SDParticleFilter::add()", "DetPS0104", FatalException, msg); } - for ( size_t i = 0; i < thePdef.size(); i++){ - if ( thePdef[i] == pd ) return; + for(size_t i = 0; i < thePdef.size(); i++) + { + if(thePdef[i] == pd) + return; } thePdef.push_back(pd); } -void G4SDParticleFilter::addIon(G4int Z, G4int A){ - for ( size_t i = 0; i < theIonZ.size(); i++){ - if ( theIonZ[i] == Z && theIonA[i] == A ){ - G4cout << "G4SDParticleFilter:: Ion has been already registered."<GetParticleName() << G4endl; } - for ( size_t i = 0; i < theIonZ.size(); i++){ - G4cout << " Ion PrtclDef (" << theIonZ[i]<<","<Accept(aStep) ) return FALSE; - if ( ! fKineticFilter->Accept(aStep) ) return FALSE; + if(!fParticleFilter->Accept(aStep)) + return FALSE; + if(!fKineticFilter->Accept(aStep)) + return FALSE; return TRUE; } @@ -69,33 +71,35 @@ void G4SDParticleWithEnergyFilter::add(const G4String& particleName) fParticleFilter->add(particleName); } -void G4SDParticleWithEnergyFilter::SetKineticEnergy(G4double elow, - G4double ehigh) +void G4SDParticleWithEnergyFilter::SetKineticEnergy(G4double elow, + G4double ehigh) { - fKineticFilter->SetKineticEnergy(elow,ehigh); + fKineticFilter->SetKineticEnergy(elow, ehigh); } -void G4SDParticleWithEnergyFilter::show(){ +void G4SDParticleWithEnergyFilter::show() +{ fParticleFilter->show(); fKineticFilter->show(); } -G4SDParticleWithEnergyFilter::G4SDParticleWithEnergyFilter(const G4SDParticleWithEnergyFilter& rhs) - : G4VSDFilter(rhs.filterName) +G4SDParticleWithEnergyFilter::G4SDParticleWithEnergyFilter( + const G4SDParticleWithEnergyFilter& rhs) + : G4VSDFilter(rhs.filterName) { - fParticleFilter = new G4SDParticleFilter(*rhs.fParticleFilter); - fKineticFilter = new G4SDKineticEnergyFilter(*rhs.fKineticFilter); + fParticleFilter = new G4SDParticleFilter(*rhs.fParticleFilter); + fKineticFilter = new G4SDKineticEnergyFilter(*rhs.fKineticFilter); } - -G4SDParticleWithEnergyFilter& G4SDParticleWithEnergyFilter::operator=(const G4SDParticleWithEnergyFilter& rhs) +G4SDParticleWithEnergyFilter& G4SDParticleWithEnergyFilter::operator=( + const G4SDParticleWithEnergyFilter& rhs) { - if ( this == &rhs ) return *this; - G4VSDFilter::operator=(rhs); - delete fParticleFilter; - fParticleFilter = new G4SDParticleFilter(*(rhs.fParticleFilter)); - delete fKineticFilter; - fKineticFilter = new G4SDKineticEnergyFilter(*(rhs.fKineticFilter)); + if(this == &rhs) return *this; + G4VSDFilter::operator=(rhs); + delete fParticleFilter; + fParticleFilter = new G4SDParticleFilter(*(rhs.fParticleFilter)); + delete fKineticFilter; + fKineticFilter = new G4SDKineticEnergyFilter(*(rhs.fKineticFilter)); + return *this; } - diff --git a/source/digits_hits/utils/History b/source/digits_hits/utils/History index 1b90db4fbb..7bf178bd4b 100644 --- a/source/digits_hits/utils/History +++ b/source/digits_hits/utils/History @@ -16,12 +16,22 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +April 15th, 2021 M. Asai (detutil-V10-07-02) +- Making sure probe commands are not unnecessarily broadcasted to + the worker threads. + +April 1st, 2021 B. Morgan (detutil-V10-07-01) +- Migrate build to modular CMake API + +December 7th, 2020 M.Asai (detutil-V10-07-00) +- Extending cylindrical scoring mesh to tube and tube segment. + November 15th, 2020 M.Asai (detutils-V10-06-10) - Adding Mutex lock to G4ScoringProbe::SetMaterial() to avoid the race condition. September 16th, 2020 M.Asai (detutils-V10-06-09) -- Adding /score/fill1D command that lets a primitive scorer to +- Adding /score/fill1D command that lets a primitive scorer to directly fill a 1D histogram. September 3rd, 2020 M.Asai (detutils-V10-06-08) @@ -53,7 +63,7 @@ in trackLength scorer was changed. December 29th, 2019 M.Asai (detutils-V10-06-00) - G4ScoringManager, G4VScoreWriter, G4ScoringMessenger: Add missing setter/getter functions. - + October 23rd, 2019 M.Asai (detutils-V10-05-04) - Revising utils/src/G4ScoringQuantiryMessenger.cc to better handle ther error cases. @@ -67,7 +77,7 @@ September 30th, 2019 M.Asai (detutils-V10-05-02) September 19th, 2019 M.Asai (detutils-V10-05-01) - Introducing G4ScoringRealWorld that allows to define command-based - scorers to a logical volume in the mass world. + scorers to a logical volume in the mass world. - Co-working with run-V10-05-05. July 8th, 2019 I. Hrivnacova (detutils-V10-05-00) @@ -84,13 +94,13 @@ March 11, 2015 A.Kimura (detutils-V10-01-01) March 11, 2015 A.Kimura (detutils-V10-01-00) March 11, 2015 A.Kimura (detutils-V10-01-00) -- Revised G4ScoringBox::Draw(...), ::DrawColumn(...), - G4ScoringCylinder::Draw(...) and ::DrawColumn(...) to spped up +- Revised G4ScoringBox::Draw(...), ::DrawColumn(...), + G4ScoringCylinder::Draw(...) and ::DrawColumn(...) to spped up drawing primitive scorers attached to the scoring meshes. October 03, 2014 A.Kimura (detutils-V10-00-00) -- Added several sets of G4VisManager::BeginDraw2D() call and - G4VisManager::EndDraw() call in G4VScoreColorMap.cc for the speedup +- Added several sets of G4VisManager::BeginDraw2D() call and + G4VisManager::EndDraw() call in G4VScoreColorMap.cc for the speedup of drawing the texts and the color chart. October 05, 2013 A.Kimura (detutils-V09-06-00) @@ -125,7 +135,7 @@ July 11, 2007 M.Asai (detutils-V09-00-00) - Move all scorers and filters to digits_hits/scorer. June 06, 2007 A.Howard (detutils-V08-03-02) -- Added modified G4PSPopulation removing event (circular) dependency +- Added modified G4PSPopulation removing event (circular) dependency (file form T.Aso). June 05, 2007 M.Asai (detutils-V08-03-01) diff --git a/source/digits_hits/utils/include/G4DefaultLinearColorMap.hh b/source/digits_hits/utils/include/G4DefaultLinearColorMap.hh index c93c05fe39..22f8913341 100644 --- a/source/digits_hits/utils/include/G4DefaultLinearColorMap.hh +++ b/source/digits_hits/utils/include/G4DefaultLinearColorMap.hh @@ -34,13 +34,12 @@ class G4DefaultLinearColorMap : public G4VScoreColorMap { - public: - G4DefaultLinearColorMap(G4String mName); - virtual ~G4DefaultLinearColorMap(); + public: + G4DefaultLinearColorMap(G4String mName); + virtual ~G4DefaultLinearColorMap(); - public: - virtual void GetMapColor(G4double val, G4double color[4]); + public: + virtual void GetMapColor(G4double val, G4double color[4]); }; #endif - diff --git a/source/digits_hits/utils/include/G4ScoreLogColorMap.hh b/source/digits_hits/utils/include/G4ScoreLogColorMap.hh index e9a109316c..a07e8cb01b 100644 --- a/source/digits_hits/utils/include/G4ScoreLogColorMap.hh +++ b/source/digits_hits/utils/include/G4ScoreLogColorMap.hh @@ -34,18 +34,16 @@ class G4ScoreLogColorMap : public G4VScoreColorMap { - public: - G4ScoreLogColorMap(G4String mName); - virtual ~G4ScoreLogColorMap(); + public: + G4ScoreLogColorMap(G4String mName); + virtual ~G4ScoreLogColorMap(); - public: - virtual void GetMapColor(G4double val, G4double color[4]); + public: + virtual void GetMapColor(G4double val, G4double color[4]); // draw a color chart virtual void DrawColorChartBar(G4int nPoint); virtual void DrawColorChartText(G4int nPoint); - }; #endif - diff --git a/source/digits_hits/utils/include/G4ScoreQuantityMessenger.hh b/source/digits_hits/utils/include/G4ScoreQuantityMessenger.hh index 1b7bb6a99d..4429d8a2a0 100644 --- a/source/digits_hits/utils/include/G4ScoreQuantityMessenger.hh +++ b/source/digits_hits/utils/include/G4ScoreQuantityMessenger.hh @@ -31,7 +31,6 @@ // 20-Jul-2010 T.Aso Specify unit for scorer // 24-Mar-2011 T.Aso Add StepChecker for debugging. - #ifndef G4ScoreQuantityMessenger_h #define G4ScoreQuantityMessenger_h 1 @@ -52,85 +51,77 @@ typedef std::vector G4TokenVec; // class description: // // This is a concrete class of G4UImessenger which handles the commands for -// G4ScoringManager. +// G4ScoringManager. // -class G4ScoreQuantityMessenger: public G4UImessenger +class G4ScoreQuantityMessenger : public G4UImessenger { + public: + G4ScoreQuantityMessenger(G4ScoringManager* SManager); - public: - G4ScoreQuantityMessenger(G4ScoringManager * SManager); + ~G4ScoreQuantityMessenger(); - ~G4ScoreQuantityMessenger(); + void SetNewValue(G4UIcommand* command, G4String newValues); - void SetNewValue(G4UIcommand * command,G4String newValues); + G4String GetCurrentValue(G4UIcommand*); - G4String GetCurrentValue(G4UIcommand * ); + protected: + void FillTokenVec(G4String newValues, G4TokenVec& token); - protected: + void FParticleCommand(G4VScoringMesh* mesh, G4TokenVec& token); + void FParticleWithEnergyCommand(G4VScoringMesh* mesh, G4TokenVec& token); - void FillTokenVec(G4String newValues,G4TokenVec& token); + G4bool CheckMeshPS(G4VScoringMesh* mesh, G4String& psname, + G4UIcommand* command); - void FParticleCommand(G4VScoringMesh* mesh,G4TokenVec& token); - void FParticleWithEnergyCommand(G4VScoringMesh* mesh,G4TokenVec& token); + private: + void QuantityCommands(); + void FilterCommands(); - G4bool CheckMeshPS(G4VScoringMesh* mesh, G4String& psname, - G4UIcommand * command); - - private: - void QuantityCommands(); - void FilterCommands(); - - private: - G4ScoringManager* fSMan; - // - // Quantity commands - G4UIdirectory* quantityDir; - G4UIcmdWithAString* qTouchCmd; - G4UIcmdWithoutParameter* qGetUnitCmd; - G4UIcmdWithAString* qSetUnitCmd; - // - G4UIcommand* qCellChgCmd; - G4UIcommand* qCellFluxCmd; - G4UIcommand* qPassCellFluxCmd; - G4UIcommand* qeDepCmd; - G4UIcommand* qdoseDepCmd; - G4UIcommand* qnOfStepCmd; - G4UIcommand* qnOfSecondaryCmd; - // - G4UIcommand* qTrackLengthCmd; - G4UIcommand* qPassCellCurrCmd; - G4UIcommand* qPassTrackLengthCmd; - G4UIcommand* qFlatSurfCurrCmd; - G4UIcommand* qFlatSurfFluxCmd; - G4UIcommand* qVolFluxCmd; -// G4UIcommand* qSphereSurfCurrCmd; -// G4UIcommand* qSphereSurfFluxCmd; -// G4UIcommand* qCylSurfCurrCmd; -// G4UIcommand* qCylSurfFluxCmd; - G4UIcommand* qNofCollisionCmd; - G4UIcommand* qPopulationCmd; - G4UIcommand* qTrackCountCmd; - G4UIcommand* qTerminationCmd; - G4UIcommand* qMinKinEAtGeneCmd; + private: + G4ScoringManager* fSMan; // - G4UIcommand* qStepCheckerCmd; - - // - // Filter commands - G4UIdirectory* filterDir; - G4UIcmdWithAString* fchargedCmd; - G4UIcmdWithAString* fneutralCmd; - G4UIcommand* fkinECmd; - G4UIcommand* fparticleCmd; - G4UIcommand* fparticleKinECmd; - // - + // Quantity commands + G4UIdirectory* quantityDir; + G4UIcmdWithAString* qTouchCmd; + G4UIcmdWithoutParameter* qGetUnitCmd; + G4UIcmdWithAString* qSetUnitCmd; + // + G4UIcommand* qCellChgCmd; + G4UIcommand* qCellFluxCmd; + G4UIcommand* qPassCellFluxCmd; + G4UIcommand* qeDepCmd; + G4UIcommand* qdoseDepCmd; + G4UIcommand* qnOfStepCmd; + G4UIcommand* qnOfSecondaryCmd; + // + G4UIcommand* qTrackLengthCmd; + G4UIcommand* qPassCellCurrCmd; + G4UIcommand* qPassTrackLengthCmd; + G4UIcommand* qFlatSurfCurrCmd; + G4UIcommand* qFlatSurfFluxCmd; + G4UIcommand* qVolFluxCmd; + // G4UIcommand* qSphereSurfCurrCmd; + // G4UIcommand* qSphereSurfFluxCmd; + // G4UIcommand* qCylSurfCurrCmd; + // G4UIcommand* qCylSurfFluxCmd; + G4UIcommand* qNofCollisionCmd; + G4UIcommand* qPopulationCmd; + G4UIcommand* qTrackCountCmd; + G4UIcommand* qTerminationCmd; + G4UIcommand* qMinKinEAtGeneCmd; + // + G4UIcommand* qStepCheckerCmd; + // + // Filter commands + G4UIdirectory* filterDir; + G4UIcmdWithAString* fchargedCmd; + G4UIcmdWithAString* fneutralCmd; + G4UIcommand* fkinECmd; + G4UIcommand* fparticleCmd; + G4UIcommand* fparticleKinECmd; + // }; - - - #endif - diff --git a/source/digits_hits/utils/include/G4ScoringBox.hh b/source/digits_hits/utils/include/G4ScoringBox.hh index 09cf6147a0..bf7f39de3b 100644 --- a/source/digits_hits/utils/include/G4ScoringBox.hh +++ b/source/digits_hits/utils/include/G4ScoringBox.hh @@ -41,24 +41,24 @@ class G4VScoreColorMap; class G4ScoringBox : public G4VScoringMesh { -public: + public: G4ScoringBox(G4String wName); ~G4ScoringBox(); -protected: + protected: // construct this mesh - virtual void SetupGeometry(G4VPhysicalVolume * fWorldPhys); + virtual void SetupGeometry(G4VPhysicalVolume* fWorldPhys); -public: + public: void List() const; - void Draw(RunScore * map, G4VScoreColorMap* colorMap, G4int axflg=111); - void DrawColumn(RunScore * map, G4VScoreColorMap* colorMap, - G4int idxProj, G4int idxColumn); + void Draw(RunScore* map, G4VScoreColorMap* colorMap, G4int axflg = 111); + void DrawColumn(RunScore* map, G4VScoreColorMap* colorMap, G4int idxProj, + G4int idxColumn); // set a direction to segment this mesh - void SetSegmentDirection(G4int dir) {fSegmentDirection = dir;} + void SetSegmentDirection(G4int dir) { fSegmentDirection = dir; } -private: + private: // get replicated position from 3D index (x,y,z) G4ThreeVector GetReplicaPosition(G4int x, G4int y, G4int z); // get 3D index (x,y,z) from sequential index @@ -66,13 +66,8 @@ private: // get sequential index from 3D index (x,y,z) G4int GetIndex(G4int x, G4int y, G4int z) const; -private: - G4int fSegmentDirection; // =1: x, =2: y, =3: z - + private: + G4int fSegmentDirection; // =1: x, =2: y, =3: z }; - - - #endif - diff --git a/source/digits_hits/utils/include/G4ScoringCylinder.hh b/source/digits_hits/utils/include/G4ScoringCylinder.hh index 3460a19528..ad46436823 100644 --- a/source/digits_hits/utils/include/G4ScoringCylinder.hh +++ b/source/digits_hits/utils/include/G4ScoringCylinder.hh @@ -39,35 +39,44 @@ class G4VPrimitiveScorer; class G4ScoringCylinder : public G4VScoringMesh { - public: - G4ScoringCylinder(G4String wName); - ~G4ScoringCylinder(); + public: + G4ScoringCylinder(G4String wName); + ~G4ScoringCylinder(); - protected: - virtual void SetupGeometry(G4VPhysicalVolume * fWorldPhys); + protected: + virtual void SetupGeometry(G4VPhysicalVolume* fWorldPhys); - public: - virtual void List() const; - virtual void Draw(RunScore * map, G4VScoreColorMap* colorMap, G4int axflg=111); - virtual void DrawColumn(RunScore * map, G4VScoreColorMap* colorMap, - G4int idxProj, G4int idxColumn); + public: + virtual void List() const; + virtual void Draw(RunScore* map, G4VScoreColorMap* colorMap, + G4int axflg = 111); + virtual void DrawColumn(RunScore* map, G4VScoreColorMap* colorMap, + G4int idxProj, G4int idxColumn); - void SetRMax(G4double rMax) {fSize[0] = rMax;} - void SetZSize(G4double zSize) {fSize[1] = zSize;} // half height + void SetRMax(G4double rMax) { fSize[0] = rMax; } + void SetZSize(G4double zSize) { fSize[1] = zSize; } // half height - void RegisterPrimitives(std::vector & vps); + void RegisterPrimitives(std::vector& vps); // get 3D index (z,phi,r) from sequential index void GetRZPhi(G4int index, G4int q[3]) const; -//Xin Dong 09302011 for Scorers -public: - //private: - //enum IDX {IR, IZ, IPHI}; - enum IDX {IZ, IPHI, IR}; + // Xin Dong 09302011 for Scorers + public: + // private: + // enum IDX {IR, IZ, IPHI}; + enum IDX + { + IZ, + IPHI, + IR + }; + private: + void DumpVolumes(); + void DumpSolids(G4int); + void DumpLogVols(G4int); + void DumpPhysVols(G4int); }; - #endif - diff --git a/source/digits_hits/utils/include/G4ScoringManager.hh b/source/digits_hits/utils/include/G4ScoringManager.hh index 906829af0f..4eaf398fa6 100644 --- a/source/digits_hits/utils/include/G4ScoringManager.hh +++ b/source/digits_hits/utils/include/G4ScoringManager.hh @@ -51,128 +51,136 @@ class G4VScoreColorMap; typedef std::vector MeshVec; typedef std::vector::iterator MeshVecItr; typedef std::vector::const_iterator MeshVecConstItr; -typedef std::map ColorMapDict; -typedef std::map::iterator ColorMapDictItr; -typedef std::map::const_iterator ColorMapDictConstItr; -typedef std::map MeshMap; -typedef std::map::iterator MeshMapItr; -typedef std::map::const_iterator MeshMapConstItr; +typedef std::map ColorMapDict; +typedef std::map::iterator ColorMapDictItr; +typedef std::map::const_iterator + ColorMapDictConstItr; +typedef std::map MeshMap; +typedef std::map::iterator MeshMapItr; +typedef std::map::const_iterator MeshMapConstItr; -class G4ScoringManager +class G4ScoringManager { - public: // with description - static G4ScoringManager* GetScoringManager(); - // Returns the pointer to the singleton object. - public: - static G4ScoringManager* GetScoringManagerIfExist(); + public: // with description + static G4ScoringManager* GetScoringManager(); + // Returns the pointer to the singleton object. + public: + static G4ScoringManager* GetScoringManagerIfExist(); - public: - static void SetReplicaLevel(G4int); - static G4int GetReplicaLevel(); + public: + static void SetReplicaLevel(G4int); + static G4int GetReplicaLevel(); - protected: - G4ScoringManager(); + protected: + G4ScoringManager(); - public: - ~G4ScoringManager(); + public: + ~G4ScoringManager(); - public: // with description - void RegisterScoreColorMap(G4VScoreColorMap* colorMap); - // Register a color map. Once registered, it is available by /score/draw and /score/drawColumn - // commands. + public: // with description + void RegisterScoreColorMap(G4VScoreColorMap* colorMap); + // Register a color map. Once registered, it is available by /score/draw and + // /score/drawColumn commands. - public: - void Accumulate(G4VHitsCollection* map); - void Merge(const G4ScoringManager* scMan); - G4VScoringMesh* FindMesh(G4VHitsCollection* map); - G4VScoringMesh* FindMesh(const G4String&); - void List() const; - void Dump() const; - void DrawMesh(const G4String& meshName, const G4String& psName, - const G4String& colorMapName, G4int axflg=111); - void DrawMesh(const G4String& meshName, const G4String& psName, - G4int idxPlane, G4int iColumn, const G4String& colorMapName); - void DumpQuantityToFile(const G4String& meshName, const G4String& psName, - const G4String& fileName, const G4String& option = ""); - void DumpAllQuantitiesToFile(const G4String& meshName, - const G4String& fileName, - const G4String& option = ""); - G4VScoreColorMap* GetScoreColorMap(const G4String& mapName); - void ListScoreColorMaps(); + public: + void Accumulate(G4VHitsCollection* map); + void Merge(const G4ScoringManager* scMan); + G4VScoringMesh* FindMesh(G4VHitsCollection* map); + G4VScoringMesh* FindMesh(const G4String&); + void List() const; + void Dump() const; + void DrawMesh(const G4String& meshName, const G4String& psName, + const G4String& colorMapName, G4int axflg = 111); + void DrawMesh(const G4String& meshName, const G4String& psName, + G4int idxPlane, G4int iColumn, const G4String& colorMapName); + void DumpQuantityToFile(const G4String& meshName, const G4String& psName, + const G4String& fileName, + const G4String& option = ""); + void DumpAllQuantitiesToFile(const G4String& meshName, + const G4String& fileName, + const G4String& option = ""); + G4VScoreColorMap* GetScoreColorMap(const G4String& mapName); + void ListScoreColorMaps(); - private: - static G4ThreadLocal G4ScoringManager * fSManager; - static G4ThreadLocal G4int replicaLevel; - G4int verboseLevel; - G4ScoringMessenger* fMessenger; - G4ScoreQuantityMessenger* fQuantityMessenger; + private: + static G4ThreadLocal G4ScoringManager* fSManager; + static G4ThreadLocal G4int replicaLevel; + G4int verboseLevel; + G4ScoringMessenger* fMessenger; + G4ScoreQuantityMessenger* fQuantityMessenger; - MeshVec fMeshVec; - G4VScoringMesh* fCurrentMesh; + MeshVec fMeshVec; + G4VScoringMesh* fCurrentMesh; - G4VScoreWriter * writer; - G4VScoreColorMap * fDefaultLinearColorMap; - ColorMapDict * fColorMapDict; + G4VScoreWriter* writer; + G4VScoreColorMap* fDefaultLinearColorMap; + ColorMapDict* fColorMapDict; - MeshMap fMeshMap; - public: - inline void SetCurrentMesh(G4VScoringMesh* scm) - { fCurrentMesh = scm; } - inline G4VScoringMesh* GetCurrentMesh() const - { return fCurrentMesh; } - inline void CloseCurrentMesh() - { fCurrentMesh = 0; } - inline void SetVerboseLevel(G4int vl) - { - verboseLevel = vl; - for(MeshVecItr itr = fMeshVec.begin(); itr != fMeshVec.end(); itr++) { - (*itr)->SetVerboseLevel(vl); - } - if(writer) writer->SetVerboseLevel(vl); - } - inline G4int GetVerboseLevel() const - { return verboseLevel; } - inline size_t GetNumberOfMesh() const - { return fMeshVec.size(); } - inline void RegisterScoringMesh(G4VScoringMesh * scm) - { - scm->SetVerboseLevel(verboseLevel); - fMeshVec.push_back(scm); - SetCurrentMesh(scm); - } - inline G4VScoringMesh* GetMesh(G4int i) const - { return fMeshVec[i]; } - inline G4String GetWorldName(G4int i) const - { return fMeshVec[i]->GetWorldName(); } + MeshMap fMeshMap; - public: // with description - inline void SetScoreWriter(G4VScoreWriter * sw) - { - if(writer) { delete writer; } - writer = sw; - if(writer) writer->SetVerboseLevel(verboseLevel); - } - // Replace score writers. - - public: - inline void SetFactor(G4double val=1.0) - { if(writer) writer->SetFactor(val); } - inline G4double GetFactor() const + public: + inline void SetCurrentMesh(G4VScoringMesh* scm) { fCurrentMesh = scm; } + inline G4VScoringMesh* GetCurrentMesh() const { return fCurrentMesh; } + inline void CloseCurrentMesh() { fCurrentMesh = 0; } + inline void SetVerboseLevel(G4int vl) + { + verboseLevel = vl; + for(MeshVecItr itr = fMeshVec.begin(); itr != fMeshVec.end(); itr++) { - if(writer) - { return writer->GetFactor(); } - else - { return -1.0; } + (*itr)->SetVerboseLevel(vl); } + if(writer) + writer->SetVerboseLevel(vl); + } + inline G4int GetVerboseLevel() const { return verboseLevel; } + inline size_t GetNumberOfMesh() const { return fMeshVec.size(); } + inline void RegisterScoringMesh(G4VScoringMesh* scm) + { + scm->SetVerboseLevel(verboseLevel); + fMeshVec.push_back(scm); + SetCurrentMesh(scm); + } + inline G4VScoringMesh* GetMesh(G4int i) const { return fMeshVec[i]; } + inline G4String GetWorldName(G4int i) const + { + return fMeshVec[i]->GetWorldName(); + } -private: - //Disable copy constructor and assignement operator - G4ScoringManager(const G4ScoringManager&); - G4ScoringManager& operator=(const G4ScoringManager&); + public: // with description + inline void SetScoreWriter(G4VScoreWriter* sw) + { + if(writer) + { + delete writer; + } + writer = sw; + if(writer) + writer->SetVerboseLevel(verboseLevel); + } + // Replace score writers. + + public: + inline void SetFactor(G4double val = 1.0) + { + if(writer) + writer->SetFactor(val); + } + inline G4double GetFactor() const + { + if(writer) + { + return writer->GetFactor(); + } + else + { + return -1.0; + } + } + + private: + // Disable copy constructor and assignement operator + G4ScoringManager(const G4ScoringManager&); + G4ScoringManager& operator=(const G4ScoringManager&); }; - - - #endif - diff --git a/source/digits_hits/utils/include/G4ScoringMessenger.hh b/source/digits_hits/utils/include/G4ScoringMessenger.hh index 588e803d54..6b8e09a243 100644 --- a/source/digits_hits/utils/include/G4ScoringMessenger.hh +++ b/source/digits_hits/utils/include/G4ScoringMessenger.hh @@ -31,7 +31,6 @@ // 18-Feb-2008 T.Aso Command for cylindrical scorer. // 18-Feb-2008 T.Aso Command for color chart display. - #ifndef G4ScoringMessenger_h #define G4ScoringMessenger_h 1 @@ -56,95 +55,88 @@ typedef std::vector G4TokenVec; // class description: // // This is a concrete class of G4UImessenger which handles the commands for -// G4ScoringManager. +// G4ScoringManager. // -class G4ScoringMessenger: public G4UImessenger +class G4ScoringMessenger : public G4UImessenger { + public: + G4ScoringMessenger(G4ScoringManager* SManager); - public: - G4ScoringMessenger(G4ScoringManager * SManager); + ~G4ScoringMessenger(); - ~G4ScoringMessenger(); + void SetNewValue(G4UIcommand* command, G4String newValues); - void SetNewValue(G4UIcommand * command,G4String newValues); + G4String GetCurrentValue(G4UIcommand* command); - G4String GetCurrentValue(G4UIcommand * command); - - - protected: - - void FillTokenVec(G4String newValues,G4TokenVec& token); - void MeshBinCommand(G4VScoringMesh* mesh, G4TokenVec& token); - void Fill1D(G4UIcommand* cmd, G4String newValues); - - private: - - G4ScoringManager* fSMan; - G4UIdirectory* scoreDir; - G4UIcmdWithoutParameter* listCmd; - G4UIcmdWithoutParameter* dumpCmd; - G4UIcmdWithAnInteger* verboseCmd; - // - G4UIdirectory* meshCreateDir; - G4UIcmdWithAString* meshBoxCreateCmd; - G4UIcmdWithAString* meshCylinderCreateCmd; -// G4UIcmdWithAString* meshSphereCreateCmd; - G4UIcommand* meshRWLogVolCreateCmd; - G4UIcommand* probeCreateCmd; - // - // Mesh commands - G4UIdirectory* meshDir; - G4UIcmdWithAString* meshOpnCmd; - // - G4UIcmdWithoutParameter* meshClsCmd; -// G4UIcmdWithABool* meshActCmd; - // - // Size commands - G4UIcmdWith3VectorAndUnit* mBoxSizeCmd; - G4UIcommand* mCylinderSizeCmd; -// G4UIcmdWith3VectorAndUnit* mSphereSizeCmd; - // - // Division command - G4UIcommand* mBinCmd; - // - // Placement command - G4UIdirectory* mTransDir; - G4UIcmdWithoutParameter* mTResetCmd; - G4UIcmdWith3VectorAndUnit* mTXyzCmd; - G4UIdirectory* mRotDir; -// G4UIcmdWithoutParameter* mRResetCmd; - G4UIcmdWithADoubleAndUnit* mRotXCmd; - G4UIcmdWithADoubleAndUnit* mRotYCmd; - G4UIcmdWithADoubleAndUnit* mRotZCmd; - // - // Probe commands - G4UIdirectory* probeDir; - G4UIcmdWithAString* probeMatCmd; - G4UIcmdWith3VectorAndUnit* probeLocateCmd; - // - // Draw Command - G4UIcommand * drawCmd; - G4UIcommand * drawColumnCmd; - G4UIdirectory * colorMapDir; - G4UIcmdWithoutParameter * listColorMapCmd; - G4UIcmdWithAString * floatMinMaxCmd; - G4UIcommand * colorMapMinMaxCmd; - //G4UIcommand * chartCmd; - // - // Dump scoring result to file - G4UIcommand * dumpQtyToFileCmd; - G4UIcommand * dumpAllQtsToFileCmd; - G4UIcommand * dumpQtyWithFactorCmd; - G4UIcommand * dumpAllQtsWithFactorCmd; - // - // Command for direcly plotting to a histogram - G4UIcommand * fill1DCmd; + protected: + void FillTokenVec(G4String newValues, G4TokenVec& token); + void MeshBinCommand(G4VScoringMesh* mesh, G4TokenVec& token); + void Fill1D(G4UIcommand* cmd, G4String newValues); + private: + G4ScoringManager* fSMan; + G4UIdirectory* scoreDir; + G4UIcmdWithoutParameter* listCmd; + G4UIcmdWithoutParameter* dumpCmd; + G4UIcmdWithAnInteger* verboseCmd; + // + G4UIdirectory* meshCreateDir; + G4UIcmdWithAString* meshBoxCreateCmd; + G4UIcmdWithAString* meshCylinderCreateCmd; + // G4UIcmdWithAString* meshSphereCreateCmd; + G4UIcommand* meshRWLogVolCreateCmd; + G4UIcommand* probeCreateCmd; + // + // Mesh commands + G4UIdirectory* meshDir; + G4UIcmdWithAString* meshOpnCmd; + // + G4UIcmdWithoutParameter* meshClsCmd; + // G4UIcmdWithABool* meshActCmd; + // + // Size commands + G4UIcmdWith3VectorAndUnit* mBoxSizeCmd; + G4UIcommand* mCylinderSizeCmd; + G4UIcmdWithADoubleAndUnit* mCylinderRMinCmd; + G4UIcommand* mCylinderAngleCmd; + // G4UIcmdWith3VectorAndUnit* mSphereSizeCmd; + // + // Division command + G4UIcommand* mBinCmd; + // + // Placement command + G4UIdirectory* mTransDir; + G4UIcmdWithoutParameter* mTResetCmd; + G4UIcmdWith3VectorAndUnit* mTXyzCmd; + G4UIdirectory* mRotDir; + // G4UIcmdWithoutParameter* mRResetCmd; + G4UIcmdWithADoubleAndUnit* mRotXCmd; + G4UIcmdWithADoubleAndUnit* mRotYCmd; + G4UIcmdWithADoubleAndUnit* mRotZCmd; + // + // Probe commands + G4UIdirectory* probeDir; + G4UIcmdWithAString* probeMatCmd; + G4UIcmdWith3VectorAndUnit* probeLocateCmd; + // + // Draw Command + G4UIcommand* drawCmd; + G4UIcommand* drawColumnCmd; + G4UIdirectory* colorMapDir; + G4UIcmdWithoutParameter* listColorMapCmd; + G4UIcmdWithAString* floatMinMaxCmd; + G4UIcommand* colorMapMinMaxCmd; + // G4UIcommand * chartCmd; + // + // Dump scoring result to file + G4UIcommand* dumpQtyToFileCmd; + G4UIcommand* dumpAllQtsToFileCmd; + G4UIcommand* dumpQtyWithFactorCmd; + G4UIcommand* dumpAllQtsWithFactorCmd; + // + // Command for direcly plotting to a histogram + G4UIcommand* fill1DCmd; }; - - - #endif - diff --git a/source/digits_hits/utils/include/G4ScoringProbe.hh b/source/digits_hits/utils/include/G4ScoringProbe.hh index af88507b01..2dc10da2d7 100644 --- a/source/digits_hits/utils/include/G4ScoringProbe.hh +++ b/source/digits_hits/utils/include/G4ScoringProbe.hh @@ -36,51 +36,51 @@ class G4Material; class G4ScoringProbe : public G4VScoringMesh { -public: - G4ScoringProbe(G4String lvName,G4double half_size,G4bool checkOverlap=false); + public: + G4ScoringProbe(G4String lvName, G4double half_size, + G4bool checkOverlap = false); ~G4ScoringProbe(); -protected: + protected: // construct scoring volume - virtual void SetupGeometry(G4VPhysicalVolume* ); + virtual void SetupGeometry(G4VPhysicalVolume*); -protected: + protected: G4String logVolName; std::vector posVec; G4double probeSize; G4bool chkOverlap; G4String layeredMaterialName; G4Material* layeredMaterial; - G4String regName; + G4String regName; -public: + public: void LocateProbe(G4ThreeVector pos) { posVec.push_back(pos); - G4int nbin[] = {static_cast(posVec.size()),1,1}; + G4int nbin[] = { static_cast(posVec.size()), 1, 1 }; SetNumberOfSegments(nbin); } - G4int GetNumberOfProbes() const - { return posVec.size(); } - void SetProbeSize(G4double val) - { probeSize = val; } - G4double GetProbeSize() const - { return probeSize; } + G4int GetNumberOfProbes() const { return posVec.size(); } + void SetProbeSize(G4double val) { probeSize = val; } + G4double GetProbeSize() const { return probeSize; } G4bool SetMaterial(G4String val); -public: + public: virtual void List() const; -public: - //++++++++++ visualization method not yet implemented - virtual void Draw(RunScore * /*map*/, G4VScoreColorMap* /*colorMap*/, G4int /*axflg=111*/) - {;} - virtual void DrawColumn(RunScore * /*map*/, G4VScoreColorMap* /*colorMap*/, + public: + //++++++++++ visualization method not yet implemented + virtual void Draw(RunScore* /*map*/, G4VScoreColorMap* /*colorMap*/, + G4int /*axflg=111*/) + { + ; + } + virtual void DrawColumn(RunScore* /*map*/, G4VScoreColorMap* /*colorMap*/, G4int /*idxProj*/, G4int /*idxColumn*/) - {;} + { + ; + } }; - - - #endif diff --git a/source/digits_hits/utils/include/G4ScoringRealWorld.hh b/source/digits_hits/utils/include/G4ScoringRealWorld.hh index 22ec8587fc..28dc3cd912 100644 --- a/source/digits_hits/utils/include/G4ScoringRealWorld.hh +++ b/source/digits_hits/utils/include/G4ScoringRealWorld.hh @@ -33,30 +33,32 @@ class G4LogicalVolume; class G4ScoringRealWorld : public G4VScoringMesh { -public: + public: G4ScoringRealWorld(G4String lvName); ~G4ScoringRealWorld(); -protected: + protected: // construct this mesh - virtual void SetupGeometry(G4VPhysicalVolume* ); + virtual void SetupGeometry(G4VPhysicalVolume*); -protected: + protected: G4String logVolName; -public: + public: virtual void List() const; -public: - //++++++++++ visualization method not yet implemented - virtual void Draw(RunScore * /*map*/, G4VScoreColorMap* /*colorMap*/, G4int /*axflg=111*/) - {;} - virtual void DrawColumn(RunScore * /*map*/, G4VScoreColorMap* /*colorMap*/, + public: + //++++++++++ visualization method not yet implemented + virtual void Draw(RunScore* /*map*/, G4VScoreColorMap* /*colorMap*/, + G4int /*axflg=111*/) + { + ; + } + virtual void DrawColumn(RunScore* /*map*/, G4VScoreColorMap* /*colorMap*/, G4int /*idxProj*/, G4int /*idxColumn*/) - {;} + { + ; + } }; - - - #endif diff --git a/source/digits_hits/utils/include/G4TScoreNtupleWriter.hh b/source/digits_hits/utils/include/G4TScoreNtupleWriter.hh index 982185c4b2..39abe34f68 100644 --- a/source/digits_hits/utils/include/G4TScoreNtupleWriter.hh +++ b/source/digits_hits/utils/include/G4TScoreNtupleWriter.hh @@ -38,7 +38,7 @@ class G4HCofThisEvent; -template +template class G4TScoreNtupleWriterMessenger; class G4HCofThisEvent; @@ -50,50 +50,50 @@ class G4HCofThisEvent; // the analysis manager type is defined via template. // // An ntuple with three columns is created for each primitive scorer: -// int column - eventNumber +// int column - eventNumber // int column - copyNumber // double column - scored value template class G4TScoreNtupleWriter : public G4VScoreNtupleWriter { - public: - G4TScoreNtupleWriter(); - virtual ~G4TScoreNtupleWriter(); - - // methods - virtual G4bool Book(G4HCofThisEvent* hce); - virtual void OpenFile(); - virtual void Fill(G4HCofThisEvent* hce, G4int eventNumber); - virtual void Write(); + public: + G4TScoreNtupleWriter(); + virtual ~G4TScoreNtupleWriter(); - // set methods - void SetFileName(const G4String& fileName); - void SetVerboseLevel(G4int value); + // methods + virtual G4bool Book(G4HCofThisEvent* hce); + virtual void OpenFile(); + virtual void Fill(G4HCofThisEvent* hce, G4int eventNumber); + virtual void Write(); - // get methods - G4String GetFileName() const { return fFileName; } - G4int GetVerboseLevel() const { return fVerboseLevel; } + // set methods + void SetFileName(const G4String& fileName); + void SetVerboseLevel(G4int value); - protected: - // methods - virtual G4VScoreNtupleWriter* CreateInstance() const; + // get methods + G4String GetFileName() const { return fFileName; } + G4int GetVerboseLevel() const { return fVerboseLevel; } - private: - // methods - void CreateAnalysisManager(); + protected: + // methods + virtual G4VScoreNtupleWriter* CreateInstance() const; - // data members - G4TScoreNtupleWriterMessenger* fMessenger; - std::vector fHCIds; - T* fAnalysisManager; - G4String fFileName; - G4int fVerboseLevel; - G4bool fHasAnalysisManager; - G4bool fHasAnalysisFile; - G4bool fIsBooked; - G4bool fIsInitialized; - G4int fFirstNtupleId; + private: + // methods + void CreateAnalysisManager(); + + // data members + G4TScoreNtupleWriterMessenger* fMessenger; + std::vector fHCIds; + T* fAnalysisManager; + G4String fFileName; + G4int fVerboseLevel; + G4bool fHasAnalysisManager; + G4bool fHasAnalysisFile; + G4bool fIsBooked; + G4bool fIsInitialized; + G4int fFirstNtupleId; }; #include "G4TScoreNtupleWriter.icc" diff --git a/source/digits_hits/utils/include/G4TScoreNtupleWriter.icc b/source/digits_hits/utils/include/G4TScoreNtupleWriter.icc index e60a44cdce..54d5186828 100644 --- a/source/digits_hits/utils/include/G4TScoreNtupleWriter.icc +++ b/source/digits_hits/utils/include/G4TScoreNtupleWriter.icc @@ -39,19 +39,20 @@ //_____________________________________________________________________________ template G4TScoreNtupleWriter::G4TScoreNtupleWriter() - : G4VScoreNtupleWriter(), - fMessenger(nullptr), - fHCIds(), - fAnalysisManager(nullptr), - fFileName("scoring"), - fVerboseLevel(1), - fHasAnalysisManager(false), - fHasAnalysisFile(false), - fIsBooked(false), - fIsInitialized(false), - fFirstNtupleId(0) + : G4VScoreNtupleWriter() + , fMessenger(nullptr) + , fHCIds() + , fAnalysisManager(nullptr) + , fFileName("scoring") + , fVerboseLevel(1) + , fHasAnalysisManager(false) + , fHasAnalysisFile(false) + , fIsBooked(false) + , fIsInitialized(false) + , fFirstNtupleId(0) { - if ( G4Threading::IsMasterThread() ) { + if(G4Threading::IsMasterThread()) + { fMessenger = new G4TScoreNtupleWriterMessenger(this); } } @@ -60,7 +61,8 @@ G4TScoreNtupleWriter::G4TScoreNtupleWriter() template G4TScoreNtupleWriter::~G4TScoreNtupleWriter() { - if ( fHasAnalysisManager ) { + if(fHasAnalysisManager) + { delete fAnalysisManager; } @@ -75,12 +77,14 @@ G4TScoreNtupleWriter::~G4TScoreNtupleWriter() template void G4TScoreNtupleWriter::CreateAnalysisManager() { - if ( fAnalysisManager ) return; + if(fAnalysisManager) + return; // create analysis manager - if ( ! T::IsInstance() ) fHasAnalysisManager = true; + if(!T::IsInstance()) + fHasAnalysisManager = true; fAnalysisManager = T::Instance(); - + fAnalysisManager->SetVerboseLevel(fVerboseLevel); } @@ -108,63 +112,73 @@ template G4bool G4TScoreNtupleWriter::Book(G4HCofThisEvent* hce) { #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- G4TScoreNtupleWriter::Book" << G4endl; } #endif - if ( ! hce) return false; + if(!hce) + return false; // book collection ID if DoubleHitsMap - if (fHCIds.size() == 0) { + if(fHCIds.size() == 0) + { #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { - G4cout << "--- going to fill fHCIds " << G4endl; + if(fVerboseLevel > 1) + { + G4cout << "--- going to fill fHCIds " << G4endl; } #endif - for (G4int i=0; iGetNumberOfCollections(); ++i) { - auto hitsMap - = dynamic_cast*>(hce->GetHC(i)); + for(G4int i = 0; i < hce->GetNumberOfCollections(); ++i) + { + auto hitsMap = dynamic_cast*>(hce->GetHC(i)); - if ( hitsMap ) { + if(hitsMap) + { #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { - G4cout << "--- adding hcID = " << i << G4endl; - } + if(fVerboseLevel > 1) + { + G4cout << "--- adding hcID = " << i << G4endl; + } #endif - fHCIds.push_back(i); + fHCIds.push_back(i); } } } // Create analysis manager - if ( fHCIds.size() ) { + if(fHCIds.size()) + { CreateAnalysisManager(); } // Create ntuples (only once) - if ( ! fIsInitialized ) { + if(!fIsInitialized) + { #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "-- going to create ntuples " << G4endl; } #endif - auto first = true; - for (auto id : fHCIds) { - auto hitsMap - = static_cast*>(hce->GetHC(id)); + auto first = true; + for(auto id : fHCIds) + { + auto hitsMap = static_cast*>(hce->GetHC(id)); // Create ntuple for this primitive G4String ntupleName(hitsMap->GetSDname()); ntupleName.append("_"); ntupleName.append(hitsMap->GetName()); - G4int ntupleId - = fAnalysisManager->CreateNtuple(ntupleName, ntupleName); - if ( first ) { + G4int ntupleId = fAnalysisManager->CreateNtuple(ntupleName, ntupleName); + if(first) + { fFirstNtupleId = ntupleId; #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { - G4cout << "-- set first ntuple Id " << fFirstNtupleId << G4endl; + if(fVerboseLevel > 1) + { + G4cout << "-- set first ntuple Id " << fFirstNtupleId << G4endl; } #endif first = false; @@ -180,7 +194,7 @@ G4bool G4TScoreNtupleWriter::Book(G4HCofThisEvent* hce) colName.append("_score"); fAnalysisManager->CreateNtupleDColumn(colName); fAnalysisManager->FinishNtuple(); - fIsBooked = true; + fIsBooked = true; } fIsInitialized = true; } @@ -193,26 +207,31 @@ template void G4TScoreNtupleWriter::OpenFile() { #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { - G4cout << "--- G4TScoreNtupleWriter::OpenFile" << G4endl; + if(fVerboseLevel > 1) + { + G4cout << "--- G4TScoreNtupleWriter::OpenFile" << G4endl; } #endif - if ( fAnalysisManager->IsOpenFile() ) return; + if(fAnalysisManager->IsOpenFile()) + return; #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { - G4cout << "--- G4TScoreNtupleWriter::OpenFile executing" << G4endl; + if(fVerboseLevel > 1) + { + G4cout << "--- G4TScoreNtupleWriter::OpenFile executing" << G4endl; } #endif - if ( fAnalysisManager->GetFileName() == "" ) { + if(fAnalysisManager->GetFileName() == "") + { fAnalysisManager->SetFileName(fFileName); } fAnalysisManager->OpenFile(); #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- G4TScoreNtupleWriter::OpenFile isOpenFile: " << fAnalysisManager->IsOpenFile() << G4endl; } @@ -225,38 +244,45 @@ void G4TScoreNtupleWriter::OpenFile() template void G4TScoreNtupleWriter::Fill(G4HCofThisEvent* hce, G4int eventNumber) { - #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- start G4TScoreNtupleWriter::Fill" << G4endl; } #endif auto counter = 0; - for (auto id : fHCIds) { + for(auto id : fHCIds) + { #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "in loop over fHCIds, counter " << counter << G4endl; - } + } #endif - auto hitsMap - = static_cast*>(hce->GetHC(id)); + auto hitsMap = static_cast*>(hce->GetHC(id)); - //G4cout << eventNumber << ".. go to fill ntuple " << counter + fFirstNtupleId << G4endl; + // G4cout << eventNumber << ".. go to fill ntuple " << counter + + // fFirstNtupleId << G4endl; // fill hits in ntuple std::map::iterator it; - for ( it = hitsMap->GetMap()->begin(); it != hitsMap->GetMap()->end(); it++ ) { - fAnalysisManager->FillNtupleIColumn(counter + fFirstNtupleId, 0, eventNumber); - fAnalysisManager->FillNtupleIColumn(counter + fFirstNtupleId, 1, it->first); - fAnalysisManager->FillNtupleDColumn(counter + fFirstNtupleId, 2, *(it->second)); + for(it = hitsMap->GetMap()->begin(); it != hitsMap->GetMap()->end(); it++) + { + fAnalysisManager->FillNtupleIColumn(counter + fFirstNtupleId, 0, + eventNumber); + fAnalysisManager->FillNtupleIColumn(counter + fFirstNtupleId, 1, + it->first); + fAnalysisManager->FillNtupleDColumn(counter + fFirstNtupleId, 2, + *(it->second)); fAnalysisManager->AddNtupleRow(counter + fFirstNtupleId); } counter++; } #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- done G4TScoreNtupleWriter::Fill" << G4endl; } #endif @@ -267,14 +293,17 @@ template void G4TScoreNtupleWriter::Write() { #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- start G4TScoreNtupleWriter::Write" << G4endl; } #endif - if ( fHasAnalysisFile ) { + if(fHasAnalysisFile) + { #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- G4TScoreNtupleWriter::Write - has file" << G4endl; } #endif @@ -284,7 +313,8 @@ void G4TScoreNtupleWriter::Write() } #ifdef G4VERBOSE - if ( fVerboseLevel > 1 ) { + if(fVerboseLevel > 1) + { G4cout << "--- done G4TScoreNtupleWriter::Write" << G4endl; } #endif @@ -293,9 +323,10 @@ void G4TScoreNtupleWriter::Write() //_____________________________________________________________________________ template void G4TScoreNtupleWriter::SetVerboseLevel(G4int value) -{ - fVerboseLevel = value; - if ( fAnalysisManager ) { +{ + fVerboseLevel = value; + if(fAnalysisManager) + { fAnalysisManager->SetVerboseLevel(value); } } @@ -303,6 +334,6 @@ void G4TScoreNtupleWriter::SetVerboseLevel(G4int value) //_____________________________________________________________________________ template void G4TScoreNtupleWriter::SetFileName(const G4String& fileName) -{ - fFileName = fileName; +{ + fFileName = fileName; } diff --git a/source/digits_hits/utils/include/G4TScoreNtupleWriterMessenger.hh b/source/digits_hits/utils/include/G4TScoreNtupleWriterMessenger.hh index 2ea0d6d4b0..68c0c9a716 100644 --- a/source/digits_hits/utils/include/G4TScoreNtupleWriterMessenger.hh +++ b/source/digits_hits/utils/include/G4TScoreNtupleWriterMessenger.hh @@ -48,21 +48,20 @@ class G4UIcmdWithAnInteger; // template -class G4TScoreNtupleWriterMessenger: public G4UImessenger +class G4TScoreNtupleWriterMessenger : public G4UImessenger { - public: - G4TScoreNtupleWriterMessenger(G4TScoreNtupleWriter* scoreNtupleWriter); - ~G4TScoreNtupleWriterMessenger(); - void SetNewValue(G4UIcommand * command,G4String newValues); - - private: - G4TScoreNtupleWriter* fScoreNtupleWriter; - G4UIdirectory* fDirectory; - G4UIcmdWithAString* fWriterFileNameCmd; - G4UIcmdWithAnInteger* fWriterVerboseCmd; + public: + G4TScoreNtupleWriterMessenger(G4TScoreNtupleWriter* scoreNtupleWriter); + ~G4TScoreNtupleWriterMessenger(); + void SetNewValue(G4UIcommand* command, G4String newValues); + + private: + G4TScoreNtupleWriter* fScoreNtupleWriter; + G4UIdirectory* fDirectory; + G4UIcmdWithAString* fWriterFileNameCmd; + G4UIcmdWithAnInteger* fWriterVerboseCmd; }; #include "G4TScoreNtupleWriterMessenger.icc" #endif - diff --git a/source/digits_hits/utils/include/G4TScoreNtupleWriterMessenger.icc b/source/digits_hits/utils/include/G4TScoreNtupleWriterMessenger.icc index 1a95f72b48..c7492defdc 100644 --- a/source/digits_hits/utils/include/G4TScoreNtupleWriterMessenger.icc +++ b/source/digits_hits/utils/include/G4TScoreNtupleWriterMessenger.icc @@ -32,27 +32,28 @@ #include "G4UIcmdWithAString.hh" #include "G4UIcmdWithAnInteger.hh" - //_____________________________________________________________________________ template G4TScoreNtupleWriterMessenger::G4TScoreNtupleWriterMessenger( G4TScoreNtupleWriter* scoreNtupleWriter) - : G4UImessenger(), - fScoreNtupleWriter(scoreNtupleWriter), - fWriterFileNameCmd(nullptr), - fWriterVerboseCmd(nullptr) + : G4UImessenger() + , fScoreNtupleWriter(scoreNtupleWriter) + , fWriterFileNameCmd(nullptr) + , fWriterVerboseCmd(nullptr) { fDirectory = new G4UIdirectory("/score/ntuple/"); fDirectory->SetGuidance("Interactive score ntuple writer commands."); - fWriterFileNameCmd = new G4UIcmdWithAString("/score/ntuple/writerFileName",this); - fWriterFileNameCmd->SetGuidance( "Set the ntuple writer output file name."); - fWriterFileNameCmd->SetParameterName("outputFileName",false); + fWriterFileNameCmd = + new G4UIcmdWithAString("/score/ntuple/writerFileName", this); + fWriterFileNameCmd->SetGuidance("Set the ntuple writer output file name."); + fWriterFileNameCmd->SetParameterName("outputFileName", false); fWriterFileNameCmd->AvailableForStates(G4State_PreInit, G4State_Idle); - fWriterVerboseCmd = new G4UIcmdWithAnInteger("/score/ntuple/writerVerbose",this); + fWriterVerboseCmd = + new G4UIcmdWithAnInteger("/score/ntuple/writerVerbose", this); fWriterVerboseCmd->SetGuidance("Set the ntuple writer verbose level."); - fWriterVerboseCmd->SetParameterName("writerVerbose",false); + fWriterVerboseCmd->SetParameterName("writerVerbose", false); fWriterVerboseCmd->AvailableForStates(G4State_PreInit, G4State_Idle); } @@ -67,12 +68,16 @@ G4TScoreNtupleWriterMessenger::~G4TScoreNtupleWriterMessenger() //_____________________________________________________________________________ template -void G4TScoreNtupleWriterMessenger::SetNewValue(G4UIcommand * command,G4String newVal) +void G4TScoreNtupleWriterMessenger::SetNewValue(G4UIcommand* command, + G4String newVal) { - if ( command==fWriterFileNameCmd ) { + if(command == fWriterFileNameCmd) + { fScoreNtupleWriter->SetFileName(newVal); } - else if ( command==fWriterVerboseCmd ) { - fScoreNtupleWriter->SetVerboseLevel(fWriterVerboseCmd->GetNewIntValue(newVal)); + else if(command == fWriterVerboseCmd) + { + fScoreNtupleWriter->SetVerboseLevel( + fWriterVerboseCmd->GetNewIntValue(newVal)); } } diff --git a/source/digits_hits/utils/include/G4VScoreColorMap.hh b/source/digits_hits/utils/include/G4VScoreColorMap.hh index 1c58aa568e..710cda0069 100644 --- a/source/digits_hits/utils/include/G4VScoreColorMap.hh +++ b/source/digits_hits/utils/include/G4VScoreColorMap.hh @@ -35,35 +35,35 @@ class G4VVisManager; class G4VScoreColorMap { - public: - G4VScoreColorMap(G4String mName); - virtual ~G4VScoreColorMap(); + public: + G4VScoreColorMap(G4String mName); + virtual ~G4VScoreColorMap(); - public: - virtual void GetMapColor(G4double val, G4double color[4]) = 0; + public: + virtual void GetMapColor(G4double val, G4double color[4]) = 0; - public: - inline G4String GetName() const - { return fName; } - inline void SetFloatingMinMax(G4bool vl=true) - { ifFloat = vl; } - inline G4bool IfFloatMinMax() const - { return ifFloat; } - inline void SetMinMax(G4double minVal, G4double maxVal) - { - if(minVal >= maxVal) - { G4cerr << "WARNING: G4VScoreColoMap::SetMinMax() : minimum is larger than or equal to maximum. Verify values you set, [" - << minVal << ", " << maxVal << "]" << G4endl; - fMinVal = maxVal; fMaxVal = minVal; - } - else { - fMinVal = minVal; fMaxVal = maxVal; - } - } - inline G4double GetMin() const - { return fMinVal; } - inline G4double GetMax() const - { return fMaxVal; } + public: + inline G4String GetName() const { return fName; } + inline void SetFloatingMinMax(G4bool vl = true) { ifFloat = vl; } + inline G4bool IfFloatMinMax() const { return ifFloat; } + inline void SetMinMax(G4double minVal, G4double maxVal) + { + if(minVal >= maxVal) + { + G4cerr << "WARNING: G4VScoreColoMap::SetMinMax() : minimum is larger " + "than or equal to maximum. Verify values you set, [" + << minVal << ", " << maxVal << "]" << G4endl; + fMinVal = maxVal; + fMaxVal = minVal; + } + else + { + fMinVal = minVal; + fMaxVal = maxVal; + } + } + inline G4double GetMin() const { return fMinVal; } + inline G4double GetMax() const { return fMaxVal; } // draw a color chart virtual void DrawColorChart(G4int nPoint = 5); @@ -72,19 +72,17 @@ class G4VScoreColorMap virtual void DrawColorChartText(G4int nPoint); + void SetPSUnit(G4String& unit) { fPSUnit = unit; } + void SetPSName(G4String& psName) { fPSName = psName; } - void SetPSUnit(G4String & unit) {fPSUnit = unit;} - void SetPSName(G4String & psName) {fPSName = psName;} - - protected: - G4String fName; - G4bool ifFloat; - G4double fMinVal; - G4double fMaxVal; - G4VVisManager * fVisManager; + protected: + G4String fName; + G4bool ifFloat; + G4double fMinVal; + G4double fMaxVal; + G4VVisManager* fVisManager; G4String fPSUnit; G4String fPSName; }; #endif - diff --git a/source/digits_hits/utils/include/G4VScoreNtupleWriter.hh b/source/digits_hits/utils/include/G4VScoreNtupleWriter.hh index e5f44375cb..4fc818be54 100644 --- a/source/digits_hits/utils/include/G4VScoreNtupleWriter.hh +++ b/source/digits_hits/utils/include/G4VScoreNtupleWriter.hh @@ -36,30 +36,30 @@ class G4HCofThisEvent; // class description: // -// This class implements the interface for storing hits collections of G4THitsMap -// type vith Geant4 analysis tools. +// This class implements the interface for storing hits collections of +// G4THitsMap type vith Geant4 analysis tools. class G4VScoreNtupleWriter { - public: - virtual ~G4VScoreNtupleWriter(); + public: + virtual ~G4VScoreNtupleWriter(); - // static methods - static G4VScoreNtupleWriter* Instance(); + // static methods + static G4VScoreNtupleWriter* Instance(); - // methods - virtual G4bool Book(G4HCofThisEvent* hce) = 0; - virtual void OpenFile() = 0; - virtual void Fill(G4HCofThisEvent* hce, G4int eventNumber) = 0; - virtual void Write() = 0; + // methods + virtual G4bool Book(G4HCofThisEvent* hce) = 0; + virtual void OpenFile() = 0; + virtual void Fill(G4HCofThisEvent* hce, G4int eventNumber) = 0; + virtual void Write() = 0; - protected: - G4VScoreNtupleWriter(); - virtual G4VScoreNtupleWriter* CreateInstance() const = 0; + protected: + G4VScoreNtupleWriter(); + virtual G4VScoreNtupleWriter* CreateInstance() const = 0; - // static data members - static G4VScoreNtupleWriter* fgMasterInstance; - static G4ThreadLocal G4VScoreNtupleWriter* fgInstance; + // static data members + static G4VScoreNtupleWriter* fgMasterInstance; + static G4ThreadLocal G4VScoreNtupleWriter* fgInstance; }; #endif diff --git a/source/digits_hits/utils/include/G4VScoreWriter.hh b/source/digits_hits/utils/include/G4VScoreWriter.hh index 12902d61ce..ab4807e755 100644 --- a/source/digits_hits/utils/include/G4VScoreWriter.hh +++ b/source/digits_hits/utils/include/G4VScoreWriter.hh @@ -37,13 +37,13 @@ class G4VScoringMesh; // This class represents storing the scored quantity into a file. // -class G4VScoreWriter { - -public: +class G4VScoreWriter +{ + public: G4VScoreWriter(); virtual ~G4VScoreWriter(); -public: + public: // store a quantity into a file virtual void DumpQuantityToFile(const G4String& psName, const G4String& fileName, @@ -53,23 +53,21 @@ public: const G4String& option); // set a socring mesh to retrieve its quantities - void SetScoringMesh(G4VScoringMesh * sm); + void SetScoringMesh(G4VScoringMesh* sm); // set a verbose level inline void SetVerboseLevel(G4int vl) { verboseLevel = vl; } - inline void SetFactor(G4double val=1.0) { fact = val; } + inline void SetFactor(G4double val = 1.0) { fact = val; } inline G4double GetFactor() const { return fact; } -protected: - // get an index from (x,y,z) + protected: + // get an index from (x,y,z) G4int GetIndex(G4int x, G4int y, G4int z) const; -protected: - G4int fNMeshSegments[3]; // number of segments of the mesh - G4VScoringMesh * fScoringMesh; + protected: + G4int fNMeshSegments[3]; // number of segments of the mesh + G4VScoringMesh* fScoringMesh; G4int verboseLevel; G4double fact; - }; #endif - diff --git a/source/digits_hits/utils/include/G4VScoringMesh.hh b/source/digits_hits/utils/include/G4VScoringMesh.hh index 94c3da112c..1052e352d0 100644 --- a/source/digits_hits/utils/include/G4VScoringMesh.hh +++ b/source/digits_hits/utils/include/G4VScoringMesh.hh @@ -46,66 +46,75 @@ class G4ParallelWorldProcess; // class description: // -// This class represents a multi-functional detector to be used by command-based scorer -// For parallel world scorer, this class creates a parallel world mesh geometry +// This class represents a multi-functional detector to be used by +// command-based scorer For parallel world scorer, this class creates a +// parallel world mesh geometry // class G4VScoringMesh { -public: - enum class MeshShape { box, cylinder, sphere, realWorldLogVol, probe, undefined = -1}; - using EventScore = G4THitsMap< G4double >; - using RunScore = G4THitsMap< G4StatDouble >; - using MeshScoreMap = std::map< G4String, RunScore* >; + public: + enum class MeshShape + { + box, + cylinder, + sphere, + realWorldLogVol, + probe, + undefined = -1 + }; + using EventScore = G4THitsMap; + using RunScore = G4THitsMap; + using MeshScoreMap = std::map; -public: + public: G4VScoringMesh(const G4String& wName); virtual ~G4VScoringMesh(); -public: // with description + public: // with description // a pure virtual function to construct this mesh geometry void Construct(G4VPhysicalVolume* fWorldPhys); void WorkerConstruct(G4VPhysicalVolume* fWorldPhys); -protected: - virtual void SetupGeometry(G4VPhysicalVolume * fWorldPhys) = 0; + protected: + virtual void SetupGeometry(G4VPhysicalVolume* fWorldPhys) = 0; -public: // with description - // list infomration of this mesh + public: // with description + // list infomration of this mesh virtual void List() const; - -public: // with description + + public: // with description // get the world name - // If this ScoringMesh is for parallel world, it returns the name of the parallel world - // If this ScoringMesh is for real world logical volume, it returns name of logical volume - inline const G4String& GetWorldName() const - { return fWorldName; } + // If this ScoringMesh is for parallel world, it returns the name of the + // parallel world If this ScoringMesh is for real world logical volume, it + // returns name of logical volume + inline const G4String& GetWorldName() const { return fWorldName; } // get whether this mesh is active or not - inline G4bool IsActive() const - { return fActive; } + inline G4bool IsActive() const { return fActive; } // set an activity of this mesh - inline void Activate(G4bool vl = true) - { fActive = vl; } + inline void Activate(G4bool vl = true) { fActive = vl; } // get the shape of this mesh - inline MeshShape GetShape() const - { return fShape; } + inline MeshShape GetShape() const { return fShape; } // accumulate hits in a registered primitive scorer - void Accumulate(G4THitsMap * map); - void Accumulate(G4THitsMap * map); + void Accumulate(G4THitsMap* map); + void Accumulate(G4THitsMap* map); // merge same kind of meshes - void Merge(const G4VScoringMesh * scMesh); + void Merge(const G4VScoringMesh* scMesh); // dump information of primitive socrers registered in this mesh void Dump(); // draw a projected quantity on a current viewer - void DrawMesh(const G4String& psName,G4VScoreColorMap* colorMap,G4int axflg=111); + void DrawMesh(const G4String& psName, G4VScoreColorMap* colorMap, + G4int axflg = 111); // draw a column of a quantity on a current viewer - void DrawMesh(const G4String& psName,G4int idxPlane,G4int iColumn,G4VScoreColorMap* colorMap); + void DrawMesh(const G4String& psName, G4int idxPlane, G4int iColumn, + G4VScoreColorMap* colorMap); // draw a projected quantity on a current viewer - virtual void Draw(RunScore * map, G4VScoreColorMap* colorMap, G4int axflg=111) = 0; + virtual void Draw(RunScore* map, G4VScoreColorMap* colorMap, + G4int axflg = 111) = 0; // draw a column of a quantity on a current viewer - virtual void DrawColumn(RunScore * map, G4VScoreColorMap* colorMap, - G4int idxProj, G4int idxColumn) = 0; + virtual void DrawColumn(RunScore* map, G4VScoreColorMap* colorMap, + G4int idxProj, G4int idxColumn) = 0; // reset registered primitive scorers void ResetScore(); @@ -114,10 +123,12 @@ public: // with description void SetSize(G4double size[3]); // get size of this mesh G4ThreeVector GetSize() const; + // set starting and span angles (used only for tube segment) + void SetAngles(G4double, G4double); // set position of center of this mesh void SetCenterPosition(G4double centerPosition[3]); // get position of center of this mesh - G4ThreeVector GetTranslation() const {return fCenterPosition;} + G4ThreeVector GetTranslation() const { return fCenterPosition; } // set a rotation angle around the x axis void RotateX(G4double delta); // set a rotation angle around the y axis @@ -125,9 +136,12 @@ public: // with description // set a rotation angle around the z axis void RotateZ(G4double delta); // get a rotation matrix - G4RotationMatrix GetRotationMatrix() const { - if(fRotationMatrix) return *fRotationMatrix; - else return G4RotationMatrix::IDENTITY; + G4RotationMatrix GetRotationMatrix() const + { + if(fRotationMatrix) + return *fRotationMatrix; + else + return G4RotationMatrix::IDENTITY; } // set number of segments of this mesh @@ -135,63 +149,65 @@ public: // with description // get number of segments of this mesh void GetNumberOfSegments(G4int nSegment[3]); - // register a primitive scorer to the MFD & set it to the current primitive scorer - void SetPrimitiveScorer(G4VPrimitiveScorer * ps); + // register a primitive scorer to the MFD & set it to the current primitive + // scorer + void SetPrimitiveScorer(G4VPrimitiveScorer* ps); // register a filter to a current primtive scorer - void SetFilter(G4VSDFilter * filter); + void SetFilter(G4VSDFilter* filter); // set a primitive scorer to the current one by the name - void SetCurrentPrimitiveScorer(const G4String & name); + void SetCurrentPrimitiveScorer(const G4String& name); // find registered primitive scorer by the name - G4bool FindPrimitiveScorer(const G4String & psname); + G4bool FindPrimitiveScorer(const G4String& psname); // get whether current primitive scorer is set or not - G4bool IsCurrentPrimitiveScorerNull() { - if(fCurrentPS == nullptr) return true; - else return false; + G4bool IsCurrentPrimitiveScorerNull() + { + if(fCurrentPS == nullptr) + return true; + else + return false; } // get unit of primitive scorer by the name - G4String GetPSUnit(const G4String & psname); + G4String GetPSUnit(const G4String& psname); // get unit of current primitive scorer G4String GetCurrentPSUnit(); // set unit of current primitive scorer void SetCurrentPSUnit(const G4String& unit); // get unit value of primitive scorer by the name - G4double GetPSUnitValue(const G4String & psname); + G4double GetPSUnitValue(const G4String& psname); // set PS name to be drawn - void SetDrawPSName(const G4String & psname) {fDrawPSName = psname;} + void SetDrawPSName(const G4String& psname) { fDrawPSName = psname; } // get axis names of the hierarchical division in the divided order void GetDivisionAxisNames(G4String divisionAxisNames[3]); // set current primitive scorer to NULL - void SetNullToCurrentPrimitiveScorer() {fCurrentPS = nullptr;} + void SetNullToCurrentPrimitiveScorer() { fCurrentPS = nullptr; } // set verbose level - inline void SetVerboseLevel(G4int vl) - { verboseLevel = vl; } + inline void SetVerboseLevel(G4int vl) { verboseLevel = vl; } // get the primitive scorer map - inline MeshScoreMap GetScoreMap() const - { return fMap; } + inline MeshScoreMap GetScoreMap() const { return fMap; } // get whether this mesh setup has been ready - inline G4bool ReadyForQuantity() const - { return (sizeIsSet && nMeshIsSet); } + inline G4bool ReadyForQuantity() const { return (sizeIsSet && nMeshIsSet); } -//protected: + // protected: // get registered primitive socrer by the name - G4VPrimitiveScorer * GetPrimitiveScorer(const G4String & name); + G4VPrimitiveScorer* GetPrimitiveScorer(const G4String& name); -protected: - G4String fWorldName; - G4VPrimitiveScorer * fCurrentPS; - G4bool fConstructed; - G4bool fActive; + protected: + G4String fWorldName; + G4VPrimitiveScorer* fCurrentPS; + G4bool fConstructed; + G4bool fActive; MeshShape fShape; G4double fSize[3]; + G4double fAngle[2]; G4ThreeVector fCenterPosition; - G4RotationMatrix * fRotationMatrix; + G4RotationMatrix* fRotationMatrix; G4int fNSegment[3]; MeshScoreMap fMap; - G4MultiFunctionalDetector * fMFD; + G4MultiFunctionalDetector* fMFD; G4int verboseLevel; @@ -204,47 +220,54 @@ protected: G4String fDivisionAxisNames[3]; - G4LogicalVolume * fMeshElementLogical; + G4LogicalVolume* fMeshElementLogical; -public: + public: inline void SetMeshElementLogical(G4LogicalVolume* val) - { fMeshElementLogical = val; } + { + fMeshElementLogical = val; + } inline G4LogicalVolume* GetMeshElementLogical() const - { return fMeshElementLogical; } + { + return fMeshElementLogical; + } -protected: + protected: G4ParallelWorldProcess* fParallelWorldProcess; G4bool fGeometryHasBeenDestroyed; -public: + + public: inline void SetParallelWorldProcess(G4ParallelWorldProcess* proc) - { fParallelWorldProcess = proc; } + { + fParallelWorldProcess = proc; + } inline G4ParallelWorldProcess* GetParallelWorldProcess() const - { return fParallelWorldProcess; } + { + return fParallelWorldProcess; + } inline void GeometryHasBeenDestroyed() { fGeometryHasBeenDestroyed = true; - fMeshElementLogical = nullptr; + fMeshElementLogical = nullptr; } -protected: + protected: G4int copyNumberLevel; -public: + + public: // Geometry hirarchy level (bottom = 0) to be used as the copy number // This is used only for real-world scorer - inline void SetCopyNumberLevel(G4int val) - { copyNumberLevel = val; } - inline G4int GetCopyNumberLevel() const - { return copyNumberLevel; } + inline void SetCopyNumberLevel(G4int val) { copyNumberLevel = val; } + inline G4int GetCopyNumberLevel() const { return copyNumberLevel; } -protected: + protected: // This flag may be set to true for Probe scoring mesh. - // There is no public set method for this boolean flag, but it should be set to true - // through SetMaterial() method of Probe scoring mesh. + // There is no public set method for this boolean flag, but it should be set + // to true through SetMaterial() method of Probe scoring mesh. G4bool layeredMassFlg; -public: - G4bool LayeredMassFlg() - { return layeredMassFlg; } + + public: + G4bool LayeredMassFlg() { return layeredMassFlg; } }; #endif - diff --git a/source/digits_hits/utils/sources.cmake b/source/digits_hits/utils/sources.cmake index f31d8cbfa2..bc705bff08 100644 --- a/source/digits_hits/utils/sources.cmake +++ b/source/digits_hits/utils/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4detutils -# Package: Geant4.src.G4digits_hits.G4detutils -#------------------------------------------------------------------------------ +# - G4detutils module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4detutils - HEADERS +geant4_add_module(G4detutils + PUBLIC_HEADERS G4DefaultLinearColorMap.hh G4ScoreLogColorMap.hh G4VScoreNtupleWriter.hh @@ -39,31 +34,8 @@ geant4_define_module(NAME G4detutils G4ScoringProbe.cc G4VScoreColorMap.cc G4VScoreWriter.cc - G4VScoringMesh.cc - GRANULAR_DEPENDENCIES - G4csg - G4detector - G4detscorer - G4digits - G4geomdivision - G4geometrymng - G4globman - G4graphics_reps - G4hits - G4intercoms - G4materials - G4navigation - G4partman - G4track - G4volumes - GLOBAL_DEPENDENCIES - G4geometry - G4global - G4graphics_reps - G4intercoms - G4materials - G4particles - G4track -) + G4VScoringMesh.cc) -# List any source specific properties here +geant4_module_link_libraries(G4detutils + PUBLIC G4hits G4intercoms G4hepnumerics G4globman + PRIVATE G4detector G4detscorer G4volumes G4geomdivision G4csg G4geometrymng G4graphics_reps G4materials) diff --git a/source/digits_hits/utils/src/G4DefaultLinearColorMap.cc b/source/digits_hits/utils/src/G4DefaultLinearColorMap.cc index 5b3e03d89b..9d73879ae1 100644 --- a/source/digits_hits/utils/src/G4DefaultLinearColorMap.cc +++ b/source/digits_hits/utils/src/G4DefaultLinearColorMap.cc @@ -29,40 +29,50 @@ #include "G4DefaultLinearColorMap.hh" G4DefaultLinearColorMap::G4DefaultLinearColorMap(G4String mName) -:G4VScoreColorMap(mName) -{;} + : G4VScoreColorMap(mName) +{ + ; +} -G4DefaultLinearColorMap::~G4DefaultLinearColorMap() -{;} +G4DefaultLinearColorMap::~G4DefaultLinearColorMap() { ; } void G4DefaultLinearColorMap::GetMapColor(G4double val, G4double color[4]) { G4double value; - if(fMaxVal == fMinVal) + if(fMaxVal == fMinVal) value = 0.; else - value = (val-fMinVal)/(fMaxVal-fMinVal); + value = (val - fMinVal) / (fMaxVal - fMinVal); - if(value > 1.) {value=1.;} - if(value < 0.) {value=0.;} + if(value > 1.) + { + value = 1.; + } + if(value < 0.) + { + value = 0.; + } // color map const int NCOLOR = 6; - struct ColorMap { + struct ColorMap + { G4double val; G4double rgb[4]; - } colormap[NCOLOR] = {{0.0, {1., 1., 1., 1.}}, // value, r, g, b, alpha - {0.2, {0., 0., 1., 1.}}, - {0.4, {0., 1., 1., 1.}}, - {0.6, {0., 1., 0., 1.}}, - {0.8, {1., 1., 0., 1.}}, - {1.0, {1., 0., 0., 1.}}}; - + } colormap[NCOLOR] = { { 0.0, { 1., 1., 1., 1. } }, // value, r, g, b, alpha + { 0.2, { 0., 0., 1., 1. } }, + { 0.4, { 0., 1., 1., 1. } }, + { 0.6, { 0., 1., 0., 1. } }, + { 0.8, { 1., 1., 0., 1. } }, + { 1.0, { 1., 0., 0., 1. } } }; + // search - G4int during[2] = {0, 0}; - for(int i = 1; i < NCOLOR; i++) { - if(colormap[i].val >= value) { - during[0] = i-1; + G4int during[2] = { 0, 0 }; + for(int i = 1; i < NCOLOR; i++) + { + if(colormap[i].val >= value) + { + during[0] = i - 1; during[1] = i; break; } @@ -71,12 +81,12 @@ void G4DefaultLinearColorMap::GetMapColor(G4double val, G4double color[4]) // interpolate G4double a = std::fabs(value - colormap[during[0]].val); G4double b = std::fabs(value - colormap[during[1]].val); - for(int i = 0; i < 4; i++) { - color[i] = (b*colormap[during[0]].rgb[i] + a*colormap[during[1]].rgb[i]) - /(colormap[during[1]].val - colormap[during[0]].val); - if(color[i] > 1.) color[i] = 1.; - } - + for(int i = 0; i < 4; i++) + { + color[i] = + (b * colormap[during[0]].rgb[i] + a * colormap[during[1]].rgb[i]) / + (colormap[during[1]].val - colormap[during[0]].val); + if(color[i] > 1.) + color[i] = 1.; + } } - - diff --git a/source/digits_hits/utils/src/G4ScoreLogColorMap.cc b/source/digits_hits/utils/src/G4ScoreLogColorMap.cc index 81a142c952..0dcfdec2f8 100644 --- a/source/digits_hits/utils/src/G4ScoreLogColorMap.cc +++ b/source/digits_hits/utils/src/G4ScoreLogColorMap.cc @@ -32,7 +32,6 @@ #include #include - #include "G4VVisManager.hh" #include "G4VisAttributes.hh" #include "G4Text.hh" @@ -41,33 +40,35 @@ #include "G4Colour.hh" G4ScoreLogColorMap::G4ScoreLogColorMap(G4String mName) -:G4VScoreColorMap(mName) -{;} + : G4VScoreColorMap(mName) +{ + ; +} -G4ScoreLogColorMap::~G4ScoreLogColorMap() -{;} +G4ScoreLogColorMap::~G4ScoreLogColorMap() { ; } #include "G4UIcommand.hh" void G4ScoreLogColorMap::GetMapColor(G4double val, G4double color[4]) { G4bool lmin = true, lmax = true, lval = true; - if(fMinVal < 0.) { - lmin = false; + if(fMinVal < 0.) + { + lmin = false; G4String message = " The min. value (fMinVal) is negative. : "; message += G4UIcommand::ConvertToString(fMinVal); G4Exception("G4ScoreLogColorMap::GetMapColor()", - "DigiHitsUtilsScoreLogColorMap000", JustWarning, - message); + "DigiHitsUtilsScoreLogColorMap000", JustWarning, message); } - if(fMaxVal < 0.) { - lmax = false; + if(fMaxVal < 0.) + { + lmax = false; G4String message = " The max. value (fMaxVal) is negative. : "; message += G4UIcommand::ConvertToString(fMaxVal); G4Exception("G4ScoreLogColorMap::GetMapColor()", - "DigiHitsUtilsScoreLogColorMap001", JustWarning, - message); + "DigiHitsUtilsScoreLogColorMap001", JustWarning, message); } - if(!lmin || !lmax) { + if(!lmin || !lmax) + { color[0] = 0.; color[1] = 0.; color[2] = 0.; @@ -75,15 +76,16 @@ void G4ScoreLogColorMap::GetMapColor(G4double val, G4double color[4]) return; } - if(val < 0.) { - lval = false; + if(val < 0.) + { + lval = false; G4String message = " 'val' (first argument) is negative : "; message += G4UIcommand::ConvertToString(fMaxVal); G4Exception("G4ScoreLogColorMap::GetMapColor()", - "DigiHitsUtilsScoreLogColorMap002", JustWarning, - message); + "DigiHitsUtilsScoreLogColorMap002", JustWarning, message); } - if(!lval) { + if(!lval) + { color[0] = 0.; color[1] = 0.; color[2] = 0.; @@ -92,35 +94,48 @@ void G4ScoreLogColorMap::GetMapColor(G4double val, G4double color[4]) } G4double logmin = 0., logmax = 0., logval = 0.; - if(lmin) { - if(fMinVal > 0.) logmin = std::log10(fMinVal); - else logmin =0.; + if(lmin) + { + if(fMinVal > 0.) + logmin = std::log10(fMinVal); + else + logmin = 0.; } - if(lmax) logmax = std::log10(fMaxVal); - if(lval) logval = std::log10(val); + if(lmax) + logmax = std::log10(fMaxVal); + if(lval) + logval = std::log10(val); G4double value = 0.; - if(lmax) value = (logval-logmin)/(logmax-logmin); + if(lmax) + value = (logval - logmin) / (logmax - logmin); - if(value > 1.) {value=1.;} - if(value < 0.) {value=0.;} + if(value > 1.) + { + value = 1.; + } + if(value < 0.) + { + value = 0.; + } // color map const int NCOLOR = 6; - struct ColorMap { + struct ColorMap + { G4double val; G4double rgb[4]; - } colormap[] = {{0.0, {1., 1., 1., 1.}}, // value, r, g, b, alpha - {0.2, {0., 0., 1., 1.}}, - {0.4, {0., 1., 1., 1.}}, - {0.6, {0., 1., 0., 1.}}, - {0.8, {1., 1., 0., 1.}}, - {1.0, {1., 0., 0., 1.}}}; - + } colormap[] = { { 0.0, { 1., 1., 1., 1. } }, // value, r, g, b, alpha + { 0.2, { 0., 0., 1., 1. } }, { 0.4, { 0., 1., 1., 1. } }, + { 0.6, { 0., 1., 0., 1. } }, { 0.8, { 1., 1., 0., 1. } }, + { 1.0, { 1., 0., 0., 1. } } }; + // search - G4int during[2] = {0, 0}; - for(int i = 1; i < NCOLOR; i++) { - if(colormap[i].val >= value) { - during[0] = i-1; + G4int during[2] = { 0, 0 }; + for(int i = 1; i < NCOLOR; i++) + { + if(colormap[i].val >= value) + { + during[0] = i - 1; during[1] = i; break; } @@ -129,108 +144,126 @@ void G4ScoreLogColorMap::GetMapColor(G4double val, G4double color[4]) // interpolate G4double a = std::fabs(value - colormap[during[0]].val); G4double b = std::fabs(value - colormap[during[1]].val); - for(int i = 0; i < 4; i++) { - color[i] = (b*colormap[during[0]].rgb[i] + a*colormap[during[1]].rgb[i]) - /(colormap[during[1]].val - colormap[during[0]].val); - if(color[i] > 1.) color[i] = 1.; - } - + for(int i = 0; i < 4; i++) + { + color[i] = + (b * colormap[during[0]].rgb[i] + a * colormap[during[1]].rgb[i]) / + (colormap[during[1]].val - colormap[during[0]].val); + if(color[i] > 1.) + color[i] = 1.; + } } - -void G4ScoreLogColorMap::DrawColorChartBar(G4int _nPoint) { - - //G4cout << "++++++ " << fMinVal << " - " << fMaxVal << G4endl; +void G4ScoreLogColorMap::DrawColorChartBar(G4int _nPoint) +{ + // G4cout << "++++++ " << fMinVal << " - " << fMaxVal << G4endl; G4bool lmin = true, lmax = true; - if(fMinVal <= 0.) lmin = false; - if(fMaxVal <= 0.) lmax = false; + if(fMinVal <= 0.) + lmin = false; + if(fMaxVal <= 0.) + lmax = false; G4double min = 0.; - if(lmin) min = std::log10(fMinVal); + if(lmin) + min = std::log10(fMinVal); G4double max = 0.; - if(lmax) max = std::log10(fMaxVal); + if(lmax) + max = std::log10(fMaxVal); - G4double smin = -0.89, smax = smin + 0.05*(_nPoint)*0.83, step=0.001; + G4double smin = -0.89, smax = smin + 0.05 * (_nPoint) *0.83, step = 0.001; G4double c[4]; - for(G4double y = smin; y < smax; y+=step) { - G4double ra = (y-smin)/(smax-smin), rb = 1.-ra; + for(G4double y = smin; y < smax; y += step) + { + G4double ra = (y - smin) / (smax - smin), rb = 1. - ra; G4Polyline line; line.push_back(G4Point3D(-0.96, y, 0.)); line.push_back(G4Point3D(-0.91, y, 0.)); - G4double val = std::pow(10., (ra*max+rb*min)/(ra+rb)); + G4double val = std::pow(10., (ra * max + rb * min) / (ra + rb)); this->GetMapColor(val, c); - if(c[0] == 0 && c[1] == 0 && c[2] == 0 && c[3] == 0) return; - if(c[0] == 0 && c[1] == 0 && c[2] == 0 && c[3] == -1.) continue; + if(c[0] == 0 && c[1] == 0 && c[2] == 0 && c[3] == 0) + return; + if(c[0] == 0 && c[1] == 0 && c[2] == 0 && c[3] == -1.) + continue; G4Colour col(c[0], c[1], c[2]); G4VisAttributes att(col); line.SetVisAttributes(&att); fVisManager->Draw2D(line); } - } -void G4ScoreLogColorMap::DrawColorChartText(G4int _nPoint) { +void G4ScoreLogColorMap::DrawColorChartText(G4int _nPoint) +{ G4bool lmin = true, lmax = true; - if(fMinVal <= 0.) lmin = false; - if(fMaxVal <= 0.) lmax = false; + if(fMinVal <= 0.) + lmin = false; + if(fMaxVal <= 0.) + lmax = false; G4double min = 0.; - if(lmin) min = std::log10(fMinVal); - //if(min > 0.) min = std::floor(min); - //else min = std::ceil(min); + if(lmin) + min = std::log10(fMinVal); + // if(min > 0.) min = std::floor(min); + // else min = std::ceil(min); G4double max = 0.; - if(lmax) max = std::log10(fMaxVal); - //if(max > 0.) max = std::ceil(max); - //else max = std::floor(max); + if(lmax) + max = std::log10(fMaxVal); + // if(max > 0.) max = std::ceil(max); + // else max = std::floor(max); - G4double c[4] = {1., 1., 1., 1.}; + G4double c[4] = { 1., 1., 1., 1. }; G4Colour black(0., 0., 0.); - for(int n = 0; n < _nPoint; n++) { - G4double a = n/(_nPoint-1.), b = 1.-a; - G4double v = (a*max + b*min)/(a+b); + for(int n = 0; n < _nPoint; n++) + { + G4double a = n / (_nPoint - 1.), b = 1. - a; + G4double v = (a * max + b * min) / (a + b); this->GetMapColor(std::pow(10., v), c); - if(c[0] == 0 && c[1] == 0 && c[2] == 0 && c[3] == 0) return; - if(c[0] == 0 && c[1] == 0 && c[2] == 0 && c[3] == -1.) continue; + if(c[0] == 0 && c[1] == 0 && c[2] == 0 && c[3] == 0) + return; + if(c[0] == 0 && c[1] == 0 && c[2] == 0 && c[3] == -1.) + continue; // background color - for(int l = 0; l < 21; l++) { + for(int l = 0; l < 21; l++) + { G4Polyline line; - line.push_back(G4Point3D(-0.908, -0.905+0.05*n+0.002*l, 0.)); - line.push_back(G4Point3D(-0.705, -0.905+0.05*n+0.002*l, 0.)); + line.push_back(G4Point3D(-0.908, -0.905 + 0.05 * n + 0.002 * l, 0.)); + line.push_back(G4Point3D(-0.705, -0.905 + 0.05 * n + 0.002 * l, 0.)); G4VisAttributes attblack(black); line.SetVisAttributes(&attblack); fVisManager->Draw2D(line); } // text - //char cstring[80]; - //std::sprintf(cstring, "%8.1e", std::pow(10., v)); - //G4String value(cstring); + // char cstring[80]; + // std::sprintf(cstring, "%8.1e", std::pow(10., v)); + // G4String value(cstring); std::ostringstream oss; - oss << std::setw(8) << std::setprecision(1) << std::scientific << std::pow(10., v); + oss << std::setw(8) << std::setprecision(1) << std::scientific + << std::pow(10., v); std::string str = oss.str(); - G4String value(str);//.c_str()); - G4Text text(value, G4Point3D(-0.9, -0.9+0.05*n, 0)); + G4String value(str); //.c_str()); + G4Text text(value, G4Point3D(-0.9, -0.9 + 0.05 * n, 0)); G4double size = 12.; text.SetScreenSize(size); - //this->GetMapColor(std::pow(10., v), c); - G4Colour color(1.,1.,1.);//c[0], c[1], c[2], 1.); + // this->GetMapColor(std::pow(10., v), c); + G4Colour color(1., 1., 1.); // c[0], c[1], c[2], 1.); G4VisAttributes att(color); text.SetVisAttributes(&att); fVisManager->Draw2D(text); } - // draw ps name // background - G4int lpsname = 20;// fPSName.size(); - if(lpsname > 0) { - for(int l = 0; l < 22; l++) { + G4int lpsname = 20; // fPSName.size(); + if(lpsname > 0) + { + for(int l = 0; l < 22; l++) + { G4Polyline line; - line.push_back(G4Point3D(-0.9, -0.965+0.002*l, 0.)); - line.push_back(G4Point3D(-0.9+0.025*lpsname, -0.965+0.002*l, 0.)); + line.push_back(G4Point3D(-0.9, -0.965 + 0.002 * l, 0.)); + line.push_back(G4Point3D(-0.9 + 0.025 * lpsname, -0.965 + 0.002 * l, 0.)); G4VisAttributes attblack(black); - //G4VisAttributes attblack(G4Colour(.0, .5, .0)); + // G4VisAttributes attblack(G4Colour(.0, .5, .0)); line.SetVisAttributes(&attblack); fVisManager->Draw2D(line); } @@ -244,18 +277,18 @@ void G4ScoreLogColorMap::DrawColorChartText(G4int _nPoint) { fVisManager->Draw2D(txtpsname); } - - // draw unit // background G4int len = fPSUnit.size(); - if(len > 0) { - for(int l = 0; l < 21; l++) { + if(len > 0) + { + for(int l = 0; l < 21; l++) + { G4Polyline line; - line.push_back(G4Point3D(-0.7, -0.9+0.002*l, 0.)); - line.push_back(G4Point3D(-0.7+0.3, -0.9+0.002*l, 0.)); + line.push_back(G4Point3D(-0.7, -0.9 + 0.002 * l, 0.)); + line.push_back(G4Point3D(-0.7 + 0.3, -0.9 + 0.002 * l, 0.)); G4VisAttributes attblack(black); - //G4VisAttributes attblack(G4Colour(.5, .0, .0)); + // G4VisAttributes attblack(G4Colour(.5, .0, .0)); line.SetVisAttributes(&attblack); fVisManager->Draw2D(line); } @@ -269,5 +302,4 @@ void G4ScoreLogColorMap::DrawColorChartText(G4int _nPoint) { txtunit.SetVisAttributes(&att); fVisManager->Draw2D(txtunit); } - } diff --git a/source/digits_hits/utils/src/G4ScoreQuantityMessenger.cc b/source/digits_hits/utils/src/G4ScoreQuantityMessenger.cc index 752fe8eae0..cdca9eea99 100644 --- a/source/digits_hits/utils/src/G4ScoreQuantityMessenger.cc +++ b/source/digits_hits/utils/src/G4ScoreQuantityMessenger.cc @@ -30,11 +30,11 @@ // 08-Oct-2010 T.Aso remove unit of G4PSPassageCellCurrent. // 24-Mar-2011 T.Aso Add StepChecker for debugging. // 24-Mar-2011 T.Aso Size and segmentation for replicated cylinder. -// 01-Jun-2012 T.Aso Support weighted/dividedByArea options +// 01-Jun-2012 T.Aso Support weighted/dividedByArea options // in flatCurrent and flatFulx commands. -// 27-Mar-2013 T.Aso Unit option in the kineticEnergy filter was +// 27-Mar-2013 T.Aso Unit option in the kineticEnergy filter was // supported. -// +// // --------------------------------------------------------------------- #include "G4ScoreQuantityMessenger.hh" @@ -115,7 +115,7 @@ #include "G4UnitsTable.hh" G4ScoreQuantityMessenger::G4ScoreQuantityMessenger(G4ScoringManager* SManager) -:fSMan(SManager) + : fSMan(SManager) { QuantityCommands(); FilterCommands(); @@ -126,71 +126,78 @@ void G4ScoreQuantityMessenger::FilterCommands() G4UIparameter* param; // - // Filter commands + // Filter commands filterDir = new G4UIdirectory("/score/filter/"); filterDir->SetGuidance(" Scoring filter commands."); // - fchargedCmd = new G4UIcmdWithAString("/score/filter/charged",this); + fchargedCmd = new G4UIcmdWithAString("/score/filter/charged", this); fchargedCmd->SetGuidance("Charged particle filter."); - fchargedCmd->SetParameterName("fname",false); + fchargedCmd->SetParameterName("fname", false); // - fneutralCmd = new G4UIcmdWithAString("/score/filter/neutral",this); + fneutralCmd = new G4UIcmdWithAString("/score/filter/neutral", this); fneutralCmd->SetGuidance("Neutral particle filter."); - fneutralCmd->SetParameterName("fname",false); + fneutralCmd->SetParameterName("fname", false); // - fkinECmd = new G4UIcommand("/score/filter/kineticEnergy",this); + fkinECmd = new G4UIcommand("/score/filter/kineticEnergy", this); fkinECmd->SetGuidance("Kinetic energy filter."); - fkinECmd->SetGuidance("[usage] /score/filter/kineticEnergy fname Elow Ehigh unit"); + fkinECmd->SetGuidance( + "[usage] /score/filter/kineticEnergy fname Elow Ehigh unit"); fkinECmd->SetGuidance(" fname :(String) Filter Name "); fkinECmd->SetGuidance(" Elow :(Double) Lower edge of kinetic energy"); fkinECmd->SetGuidance(" Ehigh :(Double) Higher edge of kinetic energy"); fkinECmd->SetGuidance(" unit :(String) unit of given kinetic energy"); - param = new G4UIparameter("fname",'s',false); + param = new G4UIparameter("fname", 's', false); fkinECmd->SetParameter(param); - param = new G4UIparameter("elow",'d',true); + param = new G4UIparameter("elow", 'd', true); param->SetDefaultValue("0.0"); fkinECmd->SetParameter(param); - param = new G4UIparameter("ehigh",'d',true); + param = new G4UIparameter("ehigh", 'd', true); fkinECmd->SetParameter(param); G4String smax = DtoS(DBL_MAX); param->SetDefaultValue(smax); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("keV"); fkinECmd->SetParameter(param); // - fparticleCmd = new G4UIcommand("/score/filter/particle",this); + fparticleCmd = new G4UIcommand("/score/filter/particle", this); fparticleCmd->SetGuidance("Particle filter."); fparticleCmd->SetGuidance("[usage] /score/filter/particle fname p0 .. pn"); fparticleCmd->SetGuidance(" fname :(String) Filter Name "); fparticleCmd->SetGuidance(" p0 .. pn :(String) particle names"); - param = new G4UIparameter("fname",'s',false); + param = new G4UIparameter("fname", 's', false); fparticleCmd->SetParameter(param); - param = new G4UIparameter("particlelist",'s',false); + param = new G4UIparameter("particlelist", 's', false); param->SetDefaultValue(""); fparticleCmd->SetParameter(param); // // // - fparticleKinECmd = new G4UIcommand("/score/filter/particleWithKineticEnergy",this); + fparticleKinECmd = + new G4UIcommand("/score/filter/particleWithKineticEnergy", this); fparticleKinECmd->SetGuidance("Particle with kinetic energy filter."); - fparticleKinECmd->SetGuidance("[usage] /score/filter/particleWithKineticEnergy fname Elow Ehigh unit p0 .. pn"); + fparticleKinECmd->SetGuidance( + "[usage] /score/filter/particleWithKineticEnergy fname Elow Ehigh unit p0 " + ".. pn"); fparticleKinECmd->SetGuidance(" fname :(String) Filter Name "); - fparticleKinECmd->SetGuidance(" Elow :(Double) Lower edge of kinetic energy"); - fparticleKinECmd->SetGuidance(" Ehigh :(Double) Higher edge of kinetic energy"); - fparticleKinECmd->SetGuidance(" unit :(String) unit of given kinetic energy"); + fparticleKinECmd->SetGuidance( + " Elow :(Double) Lower edge of kinetic energy"); + fparticleKinECmd->SetGuidance( + " Ehigh :(Double) Higher edge of kinetic energy"); + fparticleKinECmd->SetGuidance( + " unit :(String) unit of given kinetic energy"); fparticleKinECmd->SetGuidance(" p0 .. pn :(String) particle names"); - param = new G4UIparameter("fname",'s',false); + param = new G4UIparameter("fname", 's', false); fparticleKinECmd->SetParameter(param); - param = new G4UIparameter("elow",'d',false); + param = new G4UIparameter("elow", 'd', false); param->SetDefaultValue("0.0"); fparticleKinECmd->SetParameter(param); - param = new G4UIparameter("ehigh",'d',true); + param = new G4UIparameter("ehigh", 'd', true); param->SetDefaultValue(smax); fparticleKinECmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("keV"); fparticleKinECmd->SetParameter(param); - param = new G4UIparameter("particlelist",'s',false); + param = new G4UIparameter("particlelist", 's', false); param->SetDefaultValue(""); fparticleKinECmd->SetParameter(param); // @@ -199,474 +206,675 @@ void G4ScoreQuantityMessenger::FilterCommands() G4ScoreQuantityMessenger::~G4ScoreQuantityMessenger() { - delete quantityDir; - delete qTouchCmd; - delete qGetUnitCmd; - delete qSetUnitCmd; + delete quantityDir; + delete qTouchCmd; + delete qGetUnitCmd; + delete qSetUnitCmd; - // - delete qCellChgCmd; - delete qCellFluxCmd; - delete qPassCellFluxCmd; - delete qeDepCmd; - delete qdoseDepCmd; - delete qnOfStepCmd; - delete qnOfSecondaryCmd; - // - delete qTrackLengthCmd; - delete qPassCellCurrCmd; - delete qPassTrackLengthCmd; - delete qFlatSurfCurrCmd; - delete qFlatSurfFluxCmd; - delete qVolFluxCmd; -// delete qSphereSurfCurrCmd; -// delete qSphereSurfFluxCmd; -// delete qCylSurfCurrCmd; -// delete qCylSurfFluxCmd; - delete qNofCollisionCmd; - delete qPopulationCmd; - delete qTrackCountCmd; - delete qTerminationCmd; - delete qMinKinEAtGeneCmd; - // - delete qStepCheckerCmd; - // - delete filterDir; - delete fchargedCmd; - delete fneutralCmd; - delete fkinECmd; - delete fparticleCmd; - delete fparticleKinECmd; + // + delete qCellChgCmd; + delete qCellFluxCmd; + delete qPassCellFluxCmd; + delete qeDepCmd; + delete qdoseDepCmd; + delete qnOfStepCmd; + delete qnOfSecondaryCmd; + // + delete qTrackLengthCmd; + delete qPassCellCurrCmd; + delete qPassTrackLengthCmd; + delete qFlatSurfCurrCmd; + delete qFlatSurfFluxCmd; + delete qVolFluxCmd; + // delete qSphereSurfCurrCmd; + // delete qSphereSurfFluxCmd; + // delete qCylSurfCurrCmd; + // delete qCylSurfFluxCmd; + delete qNofCollisionCmd; + delete qPopulationCmd; + delete qTrackCountCmd; + delete qTerminationCmd; + delete qMinKinEAtGeneCmd; + // + delete qStepCheckerCmd; + // + delete filterDir; + delete fchargedCmd; + delete fneutralCmd; + delete fkinECmd; + delete fparticleCmd; + delete fparticleKinECmd; } -void G4ScoreQuantityMessenger::SetNewValue(G4UIcommand * command,G4String newVal) +void G4ScoreQuantityMessenger::SetNewValue(G4UIcommand* command, + G4String newVal) { - using MeshShape = G4VScoringMesh::MeshShape; + using MeshShape = G4VScoringMesh::MeshShape; - G4ExceptionDescription ed; + G4ExceptionDescription ed; - // - // Get Current Mesh - // - G4VScoringMesh* mesh = fSMan->GetCurrentMesh(); - if(!mesh) + // + // Get Current Mesh + // + G4VScoringMesh* mesh = fSMan->GetCurrentMesh(); + if(!mesh) + { + ed << "ERROR : No mesh is currently open. Open/create a mesh first. " + "Command ignored."; + command->CommandFailed(ed); + return; + } + // Mesh type + auto shape = mesh->GetShape(); + // Tokens + G4TokenVec token; + FillTokenVec(newVal, token); + // + // Commands for Current Mesh + if(command == qTouchCmd) + { + mesh->SetCurrentPrimitiveScorer(newVal); + } + else if(command == qGetUnitCmd) + { + G4cout << "Unit: " << mesh->GetCurrentPSUnit() << G4endl; + } + else if(command == qSetUnitCmd) + { + mesh->SetCurrentPSUnit(newVal); + } + else if(command == qCellChgCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSCellCharge* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) { - ed << "ERROR : No mesh is currently open. Open/create a mesh first. Command ignored."; + ps = new G4PSCellCharge(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSCellCharge3D(token[0]); + } + ps->SetUnit(token[1]); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qCellFluxCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSCellFlux* ps = nullptr; + if(shape == MeshShape::box) + { + ps = new G4PSCellFlux3D(token[0]); + } + else if(shape == MeshShape::cylinder) + { + G4PSCellFluxForCylinder3D* pps = + new G4PSCellFluxForCylinder3D(token[0]); + G4ThreeVector msize = mesh->GetSize(); // gevin in R Z N/A + pps->SetCylinderSize(msize[0], msize[1]); // given in dr dz + G4int nSeg[3]; + mesh->GetNumberOfSegments(nSeg); + pps->SetNumberOfSegments(nSeg); + ps = pps; + } + else if(shape == MeshShape::realWorldLogVol) + { + ed << "Cell flux for real world volume is not yet supported. Command " + "ignored."; command->CommandFailed(ed); return; } - // Mesh type - auto shape = mesh->GetShape(); - // Tokens - G4TokenVec token; - FillTokenVec(newVal,token); - // - // Commands for Current Mesh - if(command==qTouchCmd) { - mesh->SetCurrentPrimitiveScorer(newVal); - } else if(command == qGetUnitCmd ){ - G4cout << "Unit: "<< mesh->GetCurrentPSUnit() <SetCurrentPSUnit(newVal); - } else if(command== qCellChgCmd) { - if ( CheckMeshPS(mesh,token[0],command) ){ - G4PSCellCharge* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSCellCharge(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSCellCharge3D(token[0]); } - ps->SetUnit(token[1]); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qCellFluxCmd) { - if ( CheckMeshPS(mesh,token[0],command) ){ - G4PSCellFlux* ps = nullptr; - if( shape==MeshShape::box ) { - ps = new G4PSCellFlux3D(token[0]); - } else if( shape==MeshShape::cylinder ) { - G4PSCellFluxForCylinder3D* pps = new G4PSCellFluxForCylinder3D(token[0]); - G4ThreeVector msize = mesh->GetSize(); // gevin in R Z N/A - pps->SetCylinderSize(msize[0],msize[1]); // given in dr dz - G4int nSeg[3]; - mesh->GetNumberOfSegments(nSeg); - pps->SetNumberOfSegments(nSeg); - ps = pps; - } else if(shape==MeshShape::realWorldLogVol) { - ed<<"Cell flux for real world volume is not yet supported. Command ignored."; - command->CommandFailed(ed); - return; - } else if(shape==MeshShape::probe) { - ps = new G4PSCellFlux(token[0]); - } - ps->SetUnit(token[1]); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qPassCellFluxCmd) { - if ( CheckMeshPS(mesh,token[0],command) ){ - G4PSPassageCellFlux* ps = nullptr; - if( shape==MeshShape::box ) { - ps = new G4PSPassageCellFlux3D(token[0]); - } else if( shape==MeshShape::cylinder ) { - G4PSPassageCellFluxForCylinder3D* pps = new G4PSPassageCellFluxForCylinder3D(token[0]); - G4ThreeVector msize = mesh->GetSize(); // gevin in R Z N/A - pps->SetCylinderSize(msize[0],msize[1]); // given in dr dz - G4int nSeg[3]; - mesh->GetNumberOfSegments(nSeg); - pps->SetNumberOfSegments(nSeg); - ps = pps; - } else if(shape==MeshShape::realWorldLogVol) { - ed<<"Passing cell flux for real world volume is not yet supported. Command ignored."; - command->CommandFailed(ed); - return; - } else if(shape==MeshShape::probe) { - ps = new G4PSPassageCellFlux(token[0]); - } - ps->SetUnit(token[1]); - mesh->SetPrimitiveScorer(ps); - } - } else if(command==qeDepCmd) { - if ( CheckMeshPS(mesh,token[0],command) ){ - G4PSEnergyDeposit* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps =new G4PSEnergyDeposit(token[0],mesh->GetCopyNumberLevel()); } - else - { ps =new G4PSEnergyDeposit3D(token[0]); } - ps->SetUnit(token[1]); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qdoseDepCmd) { - if ( CheckMeshPS(mesh,token[0],command) ){ - G4PSDoseDeposit* ps = nullptr; - if( shape==MeshShape::box ) { - ps = new G4PSDoseDeposit3D(token[0]); - } else if( shape==MeshShape::cylinder ) { - G4PSDoseDepositForCylinder3D* pps = new G4PSDoseDepositForCylinder3D(token[0]); - pps->SetUnit(token[1]); - G4ThreeVector msize = mesh->GetSize(); // gevin in R Z N/A - pps->SetCylinderSize(msize[0],msize[1]); // given in dr dz - G4int nSeg[3]; - mesh->GetNumberOfSegments(nSeg); - pps->SetNumberOfSegments(nSeg); - ps = pps; - } else if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) { - ps = new G4PSDoseDeposit(token[0],mesh->GetCopyNumberLevel()); - } - ps->SetUnit(token[1]); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qnOfStepCmd) { - if ( CheckMeshPS(mesh,token[0],command) ){ - G4PSNofStep* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSNofStep(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSNofStep3D(token[0]); } - ps->SetBoundaryFlag(StoB(token[1])); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qnOfSecondaryCmd) { - if ( CheckMeshPS(mesh,token[0],command) ){ - G4PSNofSecondary* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSNofSecondary(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSNofSecondary3D(token[0]); } - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qTrackLengthCmd) { - if ( CheckMeshPS(mesh,token[0],command) ){ - G4PSTrackLength* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSTrackLength(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSTrackLength3D(token[0]); } - ps->Weighted(StoB(token[1])); - ps->MultiplyKineticEnergy(StoB(token[2])); - ps->DivideByVelocity(StoB(token[3])); - ps->SetUnit(token[4]); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qPassCellCurrCmd){ - if( CheckMeshPS(mesh,token[0],command) ) { - G4PSPassageCellCurrent* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSPassageCellCurrent(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSPassageCellCurrent3D(token[0]); } - ps->Weighted(StoB(token[1])); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qPassTrackLengthCmd){ - if( CheckMeshPS(mesh,token[0],command) ) { - G4PSPassageTrackLength* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSPassageTrackLength(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSPassageTrackLength3D(token[0]); } - ps->Weighted(StoB(token[1])); - ps->SetUnit(token[2]); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qFlatSurfCurrCmd){ - if( CheckMeshPS(mesh,token[0],command)) { - G4PSFlatSurfaceCurrent* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSFlatSurfaceCurrent(token[0],StoI(token[1]),mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSFlatSurfaceCurrent3D(token[0],StoI(token[1])); } - ps->Weighted(StoB(token[2])); - ps->DivideByArea(StoB(token[3])); - if ( StoB(token[3]) ){ - ps->SetUnit(token[4]); - }else{ - ps->SetUnit(""); - } - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qFlatSurfFluxCmd){ - if( CheckMeshPS(mesh, token[0],command )) { - G4PSFlatSurfaceFlux* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSFlatSurfaceFlux(token[0],StoI(token[1]),mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSFlatSurfaceFlux3D(token[0],StoI(token[1])); } - ps->Weighted(StoB(token[2])); - ps->DivideByArea(StoB(token[3])); - if ( StoB(token[3]) ){ - ps->SetUnit(token[4]); - }else{ - ps->SetUnit(""); - } - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qVolFluxCmd) { - if( CheckMeshPS(mesh, token[0],command )) { - G4PSVolumeFlux* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSVolumeFlux(token[0],StoI(token[2]),mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSVolumeFlux3D(token[0],StoI(token[2])); } - ps->SetDivCos(StoI(token[1])); - mesh->SetPrimitiveScorer(ps); - } - -// } else if(command== qSphereSurfCurrCmd){ -// if( CheckMeshPS(mesh, token[0],command )) { -// G4PSSphereSurfaceCurrent3D* ps = -// new G4PSSphereSurfaceCurrent3D(token[0],StoI(token[1])); -// ps->Weighted(StoB(token[2])); -// ps->DivideByArea(StoB(token[3])); -// if ( StoB(token[3]) ){ -// ps->SetUnit(token[4]); -// }else{ -// ps->SetUnit(""); -// } -// mesh->SetPrimitiveScorer(ps); -// } -// } else if(command== qSphereSurfFluxCmd){ -// if( CheckMeshPS(mesh,token[0],command)) { -// G4PSSphereSurfaceFlux3D* ps = new G4PSSphereSurfaceFlux3D(token[0], StoI(token[1])); -// ps->Weighted(StoB(token[2])); -// ps->DivideByArea(StoB(token[3])); -// if ( StoB(token[3]) ){ -// ps->SetUnit(token[4]); -// }else{ -// ps->SetUnit(""); -// } -// mesh->SetPrimitiveScorer(ps); -// } -// } else if(command== qCylSurfCurrCmd){ -// if( CheckMeshPS(mesh, token[0],command ) ) { -// G4PSCylinderSurfaceCurrent3D* ps = -// new G4PSCylinderSurfaceCurrent3D(token[0],StoI(token[1])); -// ps->Weighted(StoB(token[2])); -// ps->DivideByArea(StoB(token[3])); -// if ( StoB(token[3]) ){ -// ps->SetUnit(token[4]); -// }else{ -// ps->SetUnit(""); -// } -// ps->SetUnit(token[4]); -// mesh->SetPrimitiveScorer(ps); -// } -// } else if(command== qCylSurfFluxCmd){ -// if( CheckMeshPS(mesh, token[0],command ) { -// G4PSCylinerSurfaceFlux3D* ps =new G4PSCylinderSurfaceFlux3D(token[0], StoI(token[1])); -// ps->Weighted(StoB(token[2])); -// ps->DivideByArea(StoB(token[3])); -// if ( StoB(token[3]) ){ -// ps->SetUnit(token[4]); -// }else{ -// ps->SetUnit(""); -// } -// mesh->SetPrimitiveScorer(ps); -// } - } else if(command== qNofCollisionCmd){ - if( CheckMeshPS(mesh,token[0],command)) { - G4PSNofCollision* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSNofCollision3D(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSNofCollision3D(token[0]); } - ps->Weighted(StoB(token[1])); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qPopulationCmd){ - if( CheckMeshPS(mesh,token[0],command) ) { - G4PSPopulation* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSPopulation(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSPopulation3D(token[0]); } - ps->Weighted(StoB(token[1])); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qTrackCountCmd){ - if( CheckMeshPS(mesh,token[0],command)) { - G4PSTrackCounter* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSTrackCounter(token[0],StoI(token[1]),mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSTrackCounter3D(token[0],StoI(token[1])); } - ps->Weighted(StoB(token[2])); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qTerminationCmd){ - if( CheckMeshPS(mesh,token[0],command)) { - G4PSTermination* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSTermination(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSTermination3D(token[0]); } - ps->Weighted(StoB(token[1])); - mesh->SetPrimitiveScorer(ps); - } - - } else if(command== qMinKinEAtGeneCmd){ - if( CheckMeshPS(mesh,token[0],command) ){ - G4PSMinKinEAtGeneration* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSMinKinEAtGeneration(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSMinKinEAtGeneration3D(token[0]); } - ps->SetUnit(token[1]); - mesh->SetPrimitiveScorer(ps); - } - } else if(command== qStepCheckerCmd){ - if( CheckMeshPS(mesh,token[0],command) ){ - G4PSStepChecker* ps = nullptr; - if(shape==MeshShape::realWorldLogVol || shape==MeshShape::probe) - { ps = new G4PSStepChecker(token[0],mesh->GetCopyNumberLevel()); } - else - { ps = new G4PSStepChecker3D(token[0]); } - mesh->SetPrimitiveScorer(ps); - } - - // - // Filters - // - }else if(command== fchargedCmd){ - if(!mesh->IsCurrentPrimitiveScorerNull()) { - mesh->SetFilter(new G4SDChargedFilter(token[0])); - } else { - ed << "WARNING[" << fchargedCmd->GetCommandPath() - << "] : Current quantity is not set. Set or touch a quantity first."; - command->CommandFailed(ed); - } - }else if(command== fneutralCmd){ - if(!mesh->IsCurrentPrimitiveScorerNull()) { - mesh->SetFilter(new G4SDNeutralFilter(token[0])); - } else { - ed << "WARNING[" << fneutralCmd->GetCommandPath() - << "] : Current quantity is not set. Set or touch a quantity first."; - command->CommandFailed(ed); - } - }else if(command== fkinECmd){ - if(!mesh->IsCurrentPrimitiveScorerNull()) { - G4String& name = token[0]; - G4double elow = StoD(token[1]); - G4double ehigh = StoD(token[2]); - G4double unitVal = G4UnitDefinition::GetValueOf(token[3]); - mesh->SetFilter(new G4SDKineticEnergyFilter(name,elow*unitVal,ehigh*unitVal)); - } else { - ed << "WARNING[" << fkinECmd->GetCommandPath() - << "] : Current quantity is not set. Set or touch a quantity first."; - command->CommandFailed(ed); - } - }else if(command== fparticleKinECmd){ - if(!mesh->IsCurrentPrimitiveScorerNull()) { - FParticleWithEnergyCommand(mesh,token); - } else { - ed << "WARNING[" << fparticleKinECmd->GetCommandPath() - << "] : Current quantity is not set. Set or touch a quantity first."; - command->CommandFailed(ed); - } - } else if(command==fparticleCmd) { - if(!mesh->IsCurrentPrimitiveScorerNull()) { - FParticleCommand(mesh,token); - } else { - ed << "WARNING[" << fparticleCmd->GetCommandPath() - << "] : Current quantity is not set. Set or touch a quantity first."; - command->CommandFailed(ed); - } + else if(shape == MeshShape::probe) + { + ps = new G4PSCellFlux(token[0]); } + ps->SetUnit(token[1]); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qPassCellFluxCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSPassageCellFlux* ps = nullptr; + if(shape == MeshShape::box) + { + ps = new G4PSPassageCellFlux3D(token[0]); + } + else if(shape == MeshShape::cylinder) + { + G4PSPassageCellFluxForCylinder3D* pps = + new G4PSPassageCellFluxForCylinder3D(token[0]); + G4ThreeVector msize = mesh->GetSize(); // gevin in R Z N/A + pps->SetCylinderSize(msize[0], msize[1]); // given in dr dz + G4int nSeg[3]; + mesh->GetNumberOfSegments(nSeg); + pps->SetNumberOfSegments(nSeg); + ps = pps; + } + else if(shape == MeshShape::realWorldLogVol) + { + ed << "Passing cell flux for real world volume is not yet supported. " + "Command ignored."; + command->CommandFailed(ed); + return; + } + else if(shape == MeshShape::probe) + { + ps = new G4PSPassageCellFlux(token[0]); + } + ps->SetUnit(token[1]); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qeDepCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSEnergyDeposit* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSEnergyDeposit(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSEnergyDeposit3D(token[0]); + } + ps->SetUnit(token[1]); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qdoseDepCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSDoseDeposit* ps = nullptr; + if(shape == MeshShape::box) + { + ps = new G4PSDoseDeposit3D(token[0]); + } + else if(shape == MeshShape::cylinder) + { + G4PSDoseDepositForCylinder3D* pps = + new G4PSDoseDepositForCylinder3D(token[0]); + pps->SetUnit(token[1]); + G4ThreeVector msize = mesh->GetSize(); // gevin in R Z N/A + pps->SetCylinderSize(msize[0], msize[1]); // given in dr dz + G4int nSeg[3]; + mesh->GetNumberOfSegments(nSeg); + pps->SetNumberOfSegments(nSeg); + ps = pps; + } + else if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSDoseDeposit(token[0], mesh->GetCopyNumberLevel()); + } + ps->SetUnit(token[1]); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qnOfStepCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSNofStep* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSNofStep(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSNofStep3D(token[0]); + } + ps->SetBoundaryFlag(StoB(token[1])); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qnOfSecondaryCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSNofSecondary* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSNofSecondary(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSNofSecondary3D(token[0]); + } + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qTrackLengthCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSTrackLength* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSTrackLength(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSTrackLength3D(token[0]); + } + ps->Weighted(StoB(token[1])); + ps->MultiplyKineticEnergy(StoB(token[2])); + ps->DivideByVelocity(StoB(token[3])); + ps->SetUnit(token[4]); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qPassCellCurrCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSPassageCellCurrent* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSPassageCellCurrent(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSPassageCellCurrent3D(token[0]); + } + ps->Weighted(StoB(token[1])); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qPassTrackLengthCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSPassageTrackLength* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSPassageTrackLength(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSPassageTrackLength3D(token[0]); + } + ps->Weighted(StoB(token[1])); + ps->SetUnit(token[2]); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qFlatSurfCurrCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSFlatSurfaceCurrent* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSFlatSurfaceCurrent(token[0], StoI(token[1]), + mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSFlatSurfaceCurrent3D(token[0], StoI(token[1])); + } + ps->Weighted(StoB(token[2])); + ps->DivideByArea(StoB(token[3])); + if(StoB(token[3])) + { + ps->SetUnit(token[4]); + } + else + { + ps->SetUnit(""); + } + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qFlatSurfFluxCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSFlatSurfaceFlux* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSFlatSurfaceFlux(token[0], StoI(token[1]), + mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSFlatSurfaceFlux3D(token[0], StoI(token[1])); + } + ps->Weighted(StoB(token[2])); + ps->DivideByArea(StoB(token[3])); + if(StoB(token[3])) + { + ps->SetUnit(token[4]); + } + else + { + ps->SetUnit(""); + } + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qVolFluxCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSVolumeFlux* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSVolumeFlux(token[0], StoI(token[2]), + mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSVolumeFlux3D(token[0], StoI(token[2])); + } + ps->SetDivCos(StoI(token[1])); + mesh->SetPrimitiveScorer(ps); + } + + // } else if(command== qSphereSurfCurrCmd){ + // if( CheckMeshPS(mesh, token[0],command )) { + // G4PSSphereSurfaceCurrent3D* ps = + // new G4PSSphereSurfaceCurrent3D(token[0],StoI(token[1])); + // ps->Weighted(StoB(token[2])); + // ps->DivideByArea(StoB(token[3])); + // if ( StoB(token[3]) ){ + // ps->SetUnit(token[4]); + // }else{ + // ps->SetUnit(""); + // } + // mesh->SetPrimitiveScorer(ps); + // } + // } else if(command== qSphereSurfFluxCmd){ + // if( CheckMeshPS(mesh,token[0],command)) { + // G4PSSphereSurfaceFlux3D* ps = new + // G4PSSphereSurfaceFlux3D(token[0], StoI(token[1])); + // ps->Weighted(StoB(token[2])); + // ps->DivideByArea(StoB(token[3])); + // if ( StoB(token[3]) ){ + // ps->SetUnit(token[4]); + // }else{ + // ps->SetUnit(""); + // } + // mesh->SetPrimitiveScorer(ps); + // } + // } else if(command== qCylSurfCurrCmd){ + // if( CheckMeshPS(mesh, token[0],command ) ) { + // G4PSCylinderSurfaceCurrent3D* ps = + // new G4PSCylinderSurfaceCurrent3D(token[0],StoI(token[1])); + // ps->Weighted(StoB(token[2])); + // ps->DivideByArea(StoB(token[3])); + // if ( StoB(token[3]) ){ + // ps->SetUnit(token[4]); + // }else{ + // ps->SetUnit(""); + // } + // ps->SetUnit(token[4]); + // mesh->SetPrimitiveScorer(ps); + // } + // } else if(command== qCylSurfFluxCmd){ + // if( CheckMeshPS(mesh, token[0],command ) { + // G4PSCylinerSurfaceFlux3D* ps =new + // G4PSCylinderSurfaceFlux3D(token[0], StoI(token[1])); + // ps->Weighted(StoB(token[2])); + // ps->DivideByArea(StoB(token[3])); + // if ( StoB(token[3]) ){ + // ps->SetUnit(token[4]); + // }else{ + // ps->SetUnit(""); + // } + // mesh->SetPrimitiveScorer(ps); + // } + } + else if(command == qNofCollisionCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSNofCollision* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSNofCollision3D(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSNofCollision3D(token[0]); + } + ps->Weighted(StoB(token[1])); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qPopulationCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSPopulation* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSPopulation(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSPopulation3D(token[0]); + } + ps->Weighted(StoB(token[1])); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qTrackCountCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSTrackCounter* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSTrackCounter(token[0], StoI(token[1]), + mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSTrackCounter3D(token[0], StoI(token[1])); + } + ps->Weighted(StoB(token[2])); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qTerminationCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSTermination* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSTermination(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSTermination3D(token[0]); + } + ps->Weighted(StoB(token[1])); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qMinKinEAtGeneCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSMinKinEAtGeneration* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSMinKinEAtGeneration(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSMinKinEAtGeneration3D(token[0]); + } + ps->SetUnit(token[1]); + mesh->SetPrimitiveScorer(ps); + } + } + else if(command == qStepCheckerCmd) + { + if(CheckMeshPS(mesh, token[0], command)) + { + G4PSStepChecker* ps = nullptr; + if(shape == MeshShape::realWorldLogVol || shape == MeshShape::probe) + { + ps = new G4PSStepChecker(token[0], mesh->GetCopyNumberLevel()); + } + else + { + ps = new G4PSStepChecker3D(token[0]); + } + mesh->SetPrimitiveScorer(ps); + } + + // + // Filters + // + } + else if(command == fchargedCmd) + { + if(!mesh->IsCurrentPrimitiveScorerNull()) + { + mesh->SetFilter(new G4SDChargedFilter(token[0])); + } + else + { + ed << "WARNING[" << fchargedCmd->GetCommandPath() + << "] : Current quantity is not set. Set or touch a quantity first."; + command->CommandFailed(ed); + } + } + else if(command == fneutralCmd) + { + if(!mesh->IsCurrentPrimitiveScorerNull()) + { + mesh->SetFilter(new G4SDNeutralFilter(token[0])); + } + else + { + ed << "WARNING[" << fneutralCmd->GetCommandPath() + << "] : Current quantity is not set. Set or touch a quantity first."; + command->CommandFailed(ed); + } + } + else if(command == fkinECmd) + { + if(!mesh->IsCurrentPrimitiveScorerNull()) + { + G4String& name = token[0]; + G4double elow = StoD(token[1]); + G4double ehigh = StoD(token[2]); + G4double unitVal = G4UnitDefinition::GetValueOf(token[3]); + mesh->SetFilter( + new G4SDKineticEnergyFilter(name, elow * unitVal, ehigh * unitVal)); + } + else + { + ed << "WARNING[" << fkinECmd->GetCommandPath() + << "] : Current quantity is not set. Set or touch a quantity first."; + command->CommandFailed(ed); + } + } + else if(command == fparticleKinECmd) + { + if(!mesh->IsCurrentPrimitiveScorerNull()) + { + FParticleWithEnergyCommand(mesh, token); + } + else + { + ed << "WARNING[" << fparticleKinECmd->GetCommandPath() + << "] : Current quantity is not set. Set or touch a quantity first."; + command->CommandFailed(ed); + } + } + else if(command == fparticleCmd) + { + if(!mesh->IsCurrentPrimitiveScorerNull()) + { + FParticleCommand(mesh, token); + } + else + { + ed << "WARNING[" << fparticleCmd->GetCommandPath() + << "] : Current quantity is not set. Set or touch a quantity first."; + command->CommandFailed(ed); + } + } } -G4String G4ScoreQuantityMessenger::GetCurrentValue(G4UIcommand * /*command*/) +G4String G4ScoreQuantityMessenger::GetCurrentValue(G4UIcommand* /*command*/) { G4String val; return val; } -void G4ScoreQuantityMessenger::FillTokenVec(G4String newValues, G4TokenVec& token){ - - G4Tokenizer next(newValues); - G4String val; - while ( !(val = next()).isNull() ) { // Loop checking 12.18.2015 M.Asai - token.push_back(val); - } +void G4ScoreQuantityMessenger::FillTokenVec(G4String newValues, + G4TokenVec& token) +{ + G4Tokenizer next(newValues); + G4String val; + while(!(val = next()).isNull()) + { // Loop checking 12.18.2015 M.Asai + token.push_back(val); + } } - -void G4ScoreQuantityMessenger::FParticleCommand(G4VScoringMesh* mesh, G4TokenVec& token){ - // - // Filter name - G4String name = token[0]; - // - // particle list - std::vector pnames; - for ( G4int i = 1; i<(G4int)token.size(); i++){ - pnames.push_back(token[i]); - } - // - // Attach Filter - mesh->SetFilter(new G4SDParticleFilter(name,pnames)); -} - -void G4ScoreQuantityMessenger::FParticleWithEnergyCommand(G4VScoringMesh* mesh,G4TokenVec& token){ - G4String& name = token[0]; - G4double elow = StoD(token[1]); - G4double ehigh= StoD(token[2]); - G4double unitVal = G4UnitDefinition::GetValueOf(token[3]); - G4SDParticleWithEnergyFilter* filter = - new G4SDParticleWithEnergyFilter(name,elow*unitVal,ehigh*unitVal); - for ( G4int i = 4; i < (G4int)token.size(); i++){ - filter->add(token[i]); - } - mesh->SetFilter(filter); +void G4ScoreQuantityMessenger::FParticleCommand(G4VScoringMesh* mesh, + G4TokenVec& token) +{ + // + // Filter name + G4String name = token[0]; + // + // particle list + std::vector pnames; + for(G4int i = 1; i < (G4int) token.size(); i++) + { + pnames.push_back(token[i]); + } + // + // Attach Filter + mesh->SetFilter(new G4SDParticleFilter(name, pnames)); } -G4bool G4ScoreQuantityMessenger::CheckMeshPS(G4VScoringMesh* mesh, G4String& psname, - G4UIcommand* command){ - if(!mesh->FindPrimitiveScorer(psname)) { - return true; - } else { - G4ExceptionDescription ed; - ed << "WARNING[" << qTouchCmd->GetCommandPath() - << "] : Quantity name, \"" << psname << "\", is already existing."; - command->CommandFailed(ed); - mesh->SetNullToCurrentPrimitiveScorer(); - return false; - } +void G4ScoreQuantityMessenger::FParticleWithEnergyCommand(G4VScoringMesh* mesh, + G4TokenVec& token) +{ + G4String& name = token[0]; + G4double elow = StoD(token[1]); + G4double ehigh = StoD(token[2]); + G4double unitVal = G4UnitDefinition::GetValueOf(token[3]); + G4SDParticleWithEnergyFilter* filter = + new G4SDParticleWithEnergyFilter(name, elow * unitVal, ehigh * unitVal); + for(G4int i = 4; i < (G4int) token.size(); i++) + { + filter->add(token[i]); + } + mesh->SetFilter(filter); +} + +G4bool G4ScoreQuantityMessenger::CheckMeshPS(G4VScoringMesh* mesh, + G4String& psname, + G4UIcommand* command) +{ + if(!mesh->FindPrimitiveScorer(psname)) + { + return true; + } + else + { + G4ExceptionDescription ed; + ed << "WARNING[" << qTouchCmd->GetCommandPath() << "] : Quantity name, \"" + << psname << "\", is already existing."; + command->CommandFailed(ed); + mesh->SetNullToCurrentPrimitiveScorer(); + return false; + } } diff --git a/source/digits_hits/utils/src/G4ScoreQuantityMessengerQCmd.cc b/source/digits_hits/utils/src/G4ScoreQuantityMessengerQCmd.cc index b97b197821..5dcd0c99c4 100644 --- a/source/digits_hits/utils/src/G4ScoreQuantityMessengerQCmd.cc +++ b/source/digits_hits/utils/src/G4ScoreQuantityMessengerQCmd.cc @@ -28,7 +28,7 @@ // --------------------------------------------------------------------- // Modifications // 08-Oct-2010 T.Aso remove unit of G4PSPassageCellCurrent. -// 01-Jun-2012 T.Aso Support weighted/dividedByArea options +// 01-Jun-2012 T.Aso Support weighted/dividedByArea options // in flatCurrent and flatFulx commands. // 29-Mar-2013 T.Aso Support weighted options in the nOfTrack command. // Support a boundary flag option in the nOfStep command @@ -91,157 +91,154 @@ void G4ScoreQuantityMessenger::QuantityCommands() quantityDir = new G4UIdirectory("/score/quantity/"); quantityDir->SetGuidance("Scoring quantity of the mesh."); // - qTouchCmd= new G4UIcmdWithAString("/score/quantity/touch",this); - qTouchCmd->SetGuidance("Assign previously defined quantity to the current quantity."); - qTouchCmd->SetParameterName("qname",false); + qTouchCmd = new G4UIcmdWithAString("/score/quantity/touch", this); + qTouchCmd->SetGuidance( + "Assign previously defined quantity to the current quantity."); + qTouchCmd->SetParameterName("qname", false); // - qGetUnitCmd = new G4UIcmdWithoutParameter("/score/quantity/get/unit",this); + qGetUnitCmd = new G4UIcmdWithoutParameter("/score/quantity/get/unit", this); qGetUnitCmd->SetGuidance("Print output unit of the current quantity."); // - qSetUnitCmd = new G4UIcmdWithAString("/score/quantity/set/unit",this); + qSetUnitCmd = new G4UIcmdWithAString("/score/quantity/set/unit", this); qSetUnitCmd->SetGuidance("Set output unit of the current quantity."); - qSetUnitCmd->SetParameterName("unit",false); + qSetUnitCmd->SetParameterName("unit", false); // Primitive Scorers - qeDepCmd = new G4UIcommand("/score/quantity/energyDeposit",this); + qeDepCmd = new G4UIcommand("/score/quantity/energyDeposit", this); qeDepCmd->SetGuidance("Energy deposit scorer."); - qeDepCmd-> - SetGuidance("[usage] /score/quantity/energyDeposit qname unit"); + qeDepCmd->SetGuidance("[usage] /score/quantity/energyDeposit qname unit"); qeDepCmd->SetGuidance(" qname :(String) scorer name"); qeDepCmd->SetGuidance(" unit :(String) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qeDepCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("MeV"); qeDepCmd->SetParameter(param); // - qCellChgCmd = new G4UIcommand("/score/quantity/cellCharge",this); + qCellChgCmd = new G4UIcommand("/score/quantity/cellCharge", this); qCellChgCmd->SetGuidance("Cell charge scorer."); - qCellChgCmd-> - SetGuidance("[usage] /score/quantity/cellCharge qname unit"); + qCellChgCmd->SetGuidance("[usage] /score/quantity/cellCharge qname unit"); qCellChgCmd->SetGuidance(" qname :(String) scorer name"); qCellChgCmd->SetGuidance(" unit :(String) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qCellChgCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("e+"); qCellChgCmd->SetParameter(param); // - qCellFluxCmd = new G4UIcommand("/score/quantity/cellFlux",this); + qCellFluxCmd = new G4UIcommand("/score/quantity/cellFlux", this); qCellFluxCmd->SetGuidance("Cell flux scorer."); - qCellFluxCmd-> - SetGuidance("[usage] /score/quantity/cellFlux qname unit"); + qCellFluxCmd->SetGuidance("[usage] /score/quantity/cellFlux qname unit"); qCellFluxCmd->SetGuidance(" qname :(String) scorer name"); qCellFluxCmd->SetGuidance(" unit :(String) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qCellFluxCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultValue("percm2"); qCellFluxCmd->SetParameter(param); // - qPassCellFluxCmd = new G4UIcommand("/score/quantity/passageCellFlux",this); + qPassCellFluxCmd = new G4UIcommand("/score/quantity/passageCellFlux", this); qPassCellFluxCmd->SetGuidance("Passage cell flux scorer"); - qPassCellFluxCmd-> - SetGuidance("[usage] /score/quantity/passageCellFlux qname unit"); + qPassCellFluxCmd->SetGuidance( + "[usage] /score/quantity/passageCellFlux qname unit"); qPassCellFluxCmd->SetGuidance(" qname :(String) scorer name"); qPassCellFluxCmd->SetGuidance(" unit :(String) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qPassCellFluxCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultValue("percm2"); qPassCellFluxCmd->SetParameter(param); // - qdoseDepCmd = new G4UIcommand("/score/quantity/doseDeposit",this); + qdoseDepCmd = new G4UIcommand("/score/quantity/doseDeposit", this); qdoseDepCmd->SetGuidance("Dose deposit scorer."); - qdoseDepCmd-> - SetGuidance("[usage] /score/quantity/doseDeposit qname unit"); + qdoseDepCmd->SetGuidance("[usage] /score/quantity/doseDeposit qname unit"); qdoseDepCmd->SetGuidance(" qname :(String) scorer name"); qdoseDepCmd->SetGuidance(" unit :(String) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qdoseDepCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("Gy"); qdoseDepCmd->SetParameter(param); // - qnOfStepCmd = new G4UIcommand("/score/quantity/nOfStep",this); + qnOfStepCmd = new G4UIcommand("/score/quantity/nOfStep", this); qnOfStepCmd->SetGuidance("Number of step scorer."); - qnOfStepCmd-> - SetGuidance("[usage] /score/quantity/nOfStep qname"); - qnOfStepCmd-> - SetGuidance("[usage] /score/quantity/nOfStep qname bflag"); + qnOfStepCmd->SetGuidance("[usage] /score/quantity/nOfStep qname"); + qnOfStepCmd->SetGuidance("[usage] /score/quantity/nOfStep qname bflag"); qnOfStepCmd->SetGuidance(" qname :(String) scorer name"); qnOfStepCmd->SetGuidance(" bflag :(Bool) Skip zero step "); qnOfStepCmd->SetGuidance(" at geometry boundary if true"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qnOfStepCmd->SetParameter(param); - param = new G4UIparameter("bflag",'b',true); + param = new G4UIparameter("bflag", 'b', true); param->SetDefaultValue("false"); qnOfStepCmd->SetParameter(param); // - qnOfSecondaryCmd = new G4UIcommand("/score/quantity/nOfSecondary",this); + qnOfSecondaryCmd = new G4UIcommand("/score/quantity/nOfSecondary", this); qnOfSecondaryCmd->SetGuidance("Number of secondary scorer."); - qnOfSecondaryCmd-> - SetGuidance("[usage] /score/quantity/nOfSecondary qname"); + qnOfSecondaryCmd->SetGuidance("[usage] /score/quantity/nOfSecondary qname"); qnOfSecondaryCmd->SetGuidance(" qname :(String) scorer name"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qnOfSecondaryCmd->SetParameter(param); // - qTrackLengthCmd = new G4UIcommand("/score/quantity/trackLength",this); + qTrackLengthCmd = new G4UIcommand("/score/quantity/trackLength", this); qTrackLengthCmd->SetGuidance("Track length scorer."); - qTrackLengthCmd-> - SetGuidance("[usage] /score/quantity/trackLength qname wflag kflag vflag unit"); + qTrackLengthCmd->SetGuidance( + "[usage] /score/quantity/trackLength qname wflag kflag vflag unit"); qTrackLengthCmd->SetGuidance(" qname :(String) scorer name"); qTrackLengthCmd->SetGuidance(" wflag :(Bool) weighted"); qTrackLengthCmd->SetGuidance(" kflag :(Bool) multiply kinetic energy"); qTrackLengthCmd->SetGuidance(" vflag :(Bool) divide by velocity"); qTrackLengthCmd->SetGuidance(" unit :(String) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qTrackLengthCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("false"); qTrackLengthCmd->SetParameter(param); - param = new G4UIparameter("kflag",'b',true); + param = new G4UIparameter("kflag", 'b', true); param->SetDefaultValue("false"); qTrackLengthCmd->SetParameter(param); - param = new G4UIparameter("vflag",'b',true); + param = new G4UIparameter("vflag", 'b', true); param->SetDefaultValue("false"); qTrackLengthCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultValue("mm"); qTrackLengthCmd->SetParameter(param); // - qPassCellCurrCmd = new G4UIcommand("/score/quantity/passageCellCurrent",this); + qPassCellCurrCmd = + new G4UIcommand("/score/quantity/passageCellCurrent", this); qPassCellCurrCmd->SetGuidance("Passage cell current scorer."); - qPassCellCurrCmd-> - SetGuidance("[usage] /score/quantity/passageCellCurrent qname wflag"); + qPassCellCurrCmd->SetGuidance( + "[usage] /score/quantity/passageCellCurrent qname wflag"); qPassCellCurrCmd->SetGuidance(" qname :(String) scorer name"); qPassCellCurrCmd->SetGuidance(" wflag :(Bool) weighted"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qPassCellCurrCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("true"); qPassCellCurrCmd->SetParameter(param); // - qPassTrackLengthCmd = new G4UIcommand("/score/quantity/passageTrackLength",this); + qPassTrackLengthCmd = + new G4UIcommand("/score/quantity/passageTrackLength", this); qPassTrackLengthCmd->SetGuidance("Passage track length scorer."); - qPassTrackLengthCmd-> - SetGuidance("[usage] /score/quantity/passageTrackLength qname wflag unit"); + qPassTrackLengthCmd->SetGuidance( + "[usage] /score/quantity/passageTrackLength qname wflag unit"); qPassTrackLengthCmd->SetGuidance(" qname :(String) scorer name"); qPassTrackLengthCmd->SetGuidance(" wflag :(Bool) weighted"); qPassTrackLengthCmd->SetGuidance(" unit :(Bool) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qPassTrackLengthCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("true"); qPassTrackLengthCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("mm"); qPassTrackLengthCmd->SetParameter(param); // - qFlatSurfCurrCmd = new G4UIcommand("/score/quantity/flatSurfaceCurrent",this); + qFlatSurfCurrCmd = + new G4UIcommand("/score/quantity/flatSurfaceCurrent", this); qFlatSurfCurrCmd->SetGuidance("Flat surface current Scorer."); - qFlatSurfCurrCmd-> - SetGuidance("[usage] /score/quantity/flatSurfaceCurrent qname dflag wflag aflag unit"); + qFlatSurfCurrCmd->SetGuidance( + "[usage] /score/quantity/flatSurfaceCurrent qname dflag wflag aflag unit"); qFlatSurfCurrCmd->SetGuidance(" qname :(String) scorer name"); qFlatSurfCurrCmd->SetGuidance(" dflag :(Int) direction flag"); qFlatSurfCurrCmd->SetGuidance(" : 0 = Both In and Out"); @@ -250,25 +247,25 @@ void G4ScoreQuantityMessenger::QuantityCommands() qFlatSurfCurrCmd->SetGuidance(" wflag :(Bool) weighted"); qFlatSurfCurrCmd->SetGuidance(" aflag :(Bool) divide by area"); qFlatSurfCurrCmd->SetGuidance(" unit :(String) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qFlatSurfCurrCmd->SetParameter(param); - param = new G4UIparameter("dflag",'i',true); + param = new G4UIparameter("dflag", 'i', true); param->SetDefaultValue("0"); qFlatSurfCurrCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("true"); qFlatSurfCurrCmd->SetParameter(param); - param = new G4UIparameter("aflag",'b',true); + param = new G4UIparameter("aflag", 'b', true); param->SetDefaultValue("true"); qFlatSurfCurrCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultValue("percm2"); qFlatSurfCurrCmd->SetParameter(param); // - qFlatSurfFluxCmd = new G4UIcommand("/score/quantity/flatSurfaceFlux",this); + qFlatSurfFluxCmd = new G4UIcommand("/score/quantity/flatSurfaceFlux", this); qFlatSurfFluxCmd->SetGuidance("Flat surface flux scorer."); - qFlatSurfFluxCmd-> - SetGuidance("[usage] /score/quantity/flatSurfaceFlux qname dflag unit"); + qFlatSurfFluxCmd->SetGuidance( + "[usage] /score/quantity/flatSurfaceFlux qname dflag unit"); qFlatSurfFluxCmd->SetGuidance(" qname :(String) scorer name"); qFlatSurfFluxCmd->SetGuidance(" dflag :(Int) direction flag"); qFlatSurfFluxCmd->SetGuidance(" : 0 = Both In and Out"); @@ -277,226 +274,233 @@ void G4ScoreQuantityMessenger::QuantityCommands() qFlatSurfFluxCmd->SetGuidance(" wflag :(Bool) weighted"); qFlatSurfFluxCmd->SetGuidance(" aflag :(Bool) divide by area"); qFlatSurfFluxCmd->SetGuidance(" unit :(String) unit"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qFlatSurfFluxCmd->SetParameter(param); - param = new G4UIparameter("dflag",'i',true); + param = new G4UIparameter("dflag", 'i', true); param->SetDefaultValue("0"); qFlatSurfFluxCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("true"); qFlatSurfFluxCmd->SetParameter(param); - param = new G4UIparameter("aflag",'b',true); + param = new G4UIparameter("aflag", 'b', true); param->SetDefaultValue("true"); qFlatSurfFluxCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultValue("percm2"); qFlatSurfFluxCmd->SetParameter(param); // - qVolFluxCmd = new G4UIcommand("/score/quantity/volumeFlux",this); + qVolFluxCmd = new G4UIcommand("/score/quantity/volumeFlux", this); qVolFluxCmd->SetGuidance("Volume flux scorer."); - qVolFluxCmd->SetGuidance("This scorer scores the number of particles getting into the volume without normalized by the surface area."); - qVolFluxCmd->SetGuidance("[usage] /score/quantity/volumeFlux qname divcos dflag"); + qVolFluxCmd->SetGuidance( + "This scorer scores the number of particles getting into the volume " + "without normalized by the surface area."); + qVolFluxCmd->SetGuidance( + "[usage] /score/quantity/volumeFlux qname divcos dflag"); qVolFluxCmd->SetGuidance(" qname :(String) scorer name"); - qVolFluxCmd->SetGuidance(" divcos :(Bool) divide by cos(theta), where theta is the incident angle (default : false)"); - qVolFluxCmd->SetGuidance(" dflag :(Int) direction, 1 : inward (default), 2 : outward"); - param = new G4UIparameter("qname",'s',false); + qVolFluxCmd->SetGuidance(" divcos :(Bool) divide by cos(theta), where theta " + "is the incident angle (default : false)"); + qVolFluxCmd->SetGuidance( + " dflag :(Int) direction, 1 : inward (default), 2 : outward"); + param = new G4UIparameter("qname", 's', false); qVolFluxCmd->SetParameter(param); - param = new G4UIparameter("divcos",'b',true); + param = new G4UIparameter("divcos", 'b', true); param->SetDefaultValue(false); qVolFluxCmd->SetParameter(param); - param = new G4UIparameter("dflag",'i',true); + param = new G4UIparameter("dflag", 'i', true); param->SetParameterRange("dflag>=1 && dflag<=2"); param->SetDefaultValue(1); qVolFluxCmd->SetParameter(param); -// qSphereSurfCurrCmd = new G4UIcommand("/score/quantity/sphereSurfaceCurrent",this); -// qSphereSurfCurrCmd->SetGuidance("Sphere surface current Scorer."); -// qSphereSurfCurrCmd-> -// SetGuidance("[usage] /score/quantity/sphereSurfaceCurrent qname dflag wflag aflag unit"); -// qSphereSurfCurrCmd->SetGuidance(" qname :(String) scorer name"); -// qSphereSurfCurrCmd->SetGuidance(" dflag :(Int) direction flag"); -// qSphereSurfCurrCmd->SetGuidance(" : 0 = Both In and Out"); -// qSphereSurfCurrCmd->SetGuidance(" : 1 = In only"); -// qSphereSurfCurrCmd->SetGuidance(" : 2 = Out only"); -// qSphereSurfCurrCmd->SetGuidance(" wflag :(Bool) Weighted"); -// qSphereSurfCurrCmd->SetGuidance(" aflag :(Bool) DivideByArea"); -// qSphereSurfCurrCmd->SetGuidance(" unit :(String) unit"); -// param = new G4UIparameter("qname",'s',false); -// qSphereSurfCurrCmd->SetParameter(param); -// param = new G4UIparameter("dflag",'i',true); -// param->SetDefaultValue("0"); -// qSphereSurfCurrCmd->SetParameter(param); -// param = new G4UIparameter("wflag",'b',true); -// param->SetDefaultValue("true"); -// qSphereSurfCurrCmd->SetParameter(param); -// param = new G4UIparameter("aflag",'b',true); -// param->SetDefaultValue("true"); -// qSphereSurfCurrCmd->SetParameter(param); -// param = new G4UIparameter("unit",'s',true); -// param->SetDefaultValue("percm2"); -// qSphereSurfCurrCmd->SetParameter(param); + // qSphereSurfCurrCmd = new + // G4UIcommand("/score/quantity/sphereSurfaceCurrent",this); + // qSphereSurfCurrCmd->SetGuidance("Sphere surface current Scorer."); + // qSphereSurfCurrCmd-> + // SetGuidance("[usage] /score/quantity/sphereSurfaceCurrent qname dflag + // wflag aflag unit"); + // qSphereSurfCurrCmd->SetGuidance(" qname :(String) scorer name"); + // qSphereSurfCurrCmd->SetGuidance(" dflag :(Int) direction flag"); + // qSphereSurfCurrCmd->SetGuidance(" : 0 = Both In and Out"); + // qSphereSurfCurrCmd->SetGuidance(" : 1 = In only"); + // qSphereSurfCurrCmd->SetGuidance(" : 2 = Out only"); + // qSphereSurfCurrCmd->SetGuidance(" wflag :(Bool) Weighted"); + // qSphereSurfCurrCmd->SetGuidance(" aflag :(Bool) DivideByArea"); + // qSphereSurfCurrCmd->SetGuidance(" unit :(String) unit"); + // param = new G4UIparameter("qname",'s',false); + // qSphereSurfCurrCmd->SetParameter(param); + // param = new G4UIparameter("dflag",'i',true); + // param->SetDefaultValue("0"); + // qSphereSurfCurrCmd->SetParameter(param); + // param = new G4UIparameter("wflag",'b',true); + // param->SetDefaultValue("true"); + // qSphereSurfCurrCmd->SetParameter(param); + // param = new G4UIparameter("aflag",'b',true); + // param->SetDefaultValue("true"); + // qSphereSurfCurrCmd->SetParameter(param); + // param = new G4UIparameter("unit",'s',true); + // param->SetDefaultValue("percm2"); + // qSphereSurfCurrCmd->SetParameter(param); // -// qSphereSurfFluxCmd = new G4UIcommand("/score/quantity/sphereSurfaceFlux",this); -// qSphereSurfFluxCmd->SetGuidance("Sphere surface Flux Scorer."); -// qSphereSurfFluxCmd-> -// SetGuidance("[usage] /score/quantity/sphereSurfaceFlux qname dflag unit"); -// qSphereSurfFluxCmd->SetGuidance(" qname :(String) scorer name"); -// qSphereSurfFluxCmd->SetGuidance(" dflag :(Int) direction flag"); -// qSphereSurfFluxCmd->SetGuidance(" : 0 = Both In and Out"); -// qSphereSurfFluxCmd->SetGuidance(" : 1 = In only"); -// qSphereSurfFluxCmd->SetGuidance(" : 2 = Out only"); -// qSphereSurfFluxCmd->SetGuidance(" wflag :(Bool) weighted"); -// qSphereSurfFluxCmd->SetGuidance(" aflag :(Bool) divide by area"); -// qSphereSurfFluxCmd->SetGuidance(" unit :(String) unit"); -// param = new G4UIparameter("qname",'s',false); -// qSphereSurfFluxCmd->SetParameter(param); -// param = new G4UIparameter("dflag",'i',true); -// param->SetDefaultValue("0"); -// qSphereSurfFluxCmd->SetParameter(param); -// param = new G4UIparameter("wflag",'b',true); -// param->SetDefaultValue("true"); -// qSphereSurfFluxCmd->SetParameter(param); -// param = new G4UIparameter("aflag",'b',true); -// param->SetDefaultValue("true"); -// qSphereSurfFluxCmd->SetParameter(param); -// param = new G4UIparameter("unit",'s',true); -// param->SetDefaultValue("percm2"); -// qSphereSurfFluxCmd->SetParameter(param); + // qSphereSurfFluxCmd = new + // G4UIcommand("/score/quantity/sphereSurfaceFlux",this); + // qSphereSurfFluxCmd->SetGuidance("Sphere surface Flux Scorer."); + // qSphereSurfFluxCmd-> + // SetGuidance("[usage] /score/quantity/sphereSurfaceFlux qname dflag unit"); + // qSphereSurfFluxCmd->SetGuidance(" qname :(String) scorer name"); + // qSphereSurfFluxCmd->SetGuidance(" dflag :(Int) direction flag"); + // qSphereSurfFluxCmd->SetGuidance(" : 0 = Both In and Out"); + // qSphereSurfFluxCmd->SetGuidance(" : 1 = In only"); + // qSphereSurfFluxCmd->SetGuidance(" : 2 = Out only"); + // qSphereSurfFluxCmd->SetGuidance(" wflag :(Bool) weighted"); + // qSphereSurfFluxCmd->SetGuidance(" aflag :(Bool) divide by area"); + // qSphereSurfFluxCmd->SetGuidance(" unit :(String) unit"); + // param = new G4UIparameter("qname",'s',false); + // qSphereSurfFluxCmd->SetParameter(param); + // param = new G4UIparameter("dflag",'i',true); + // param->SetDefaultValue("0"); + // qSphereSurfFluxCmd->SetParameter(param); + // param = new G4UIparameter("wflag",'b',true); + // param->SetDefaultValue("true"); + // qSphereSurfFluxCmd->SetParameter(param); + // param = new G4UIparameter("aflag",'b',true); + // param->SetDefaultValue("true"); + // qSphereSurfFluxCmd->SetParameter(param); + // param = new G4UIparameter("unit",'s',true); + // param->SetDefaultValue("percm2"); + // qSphereSurfFluxCmd->SetParameter(param); // -// qCylSurfCurrCmd = new G4UIcommand("/score/quantity/cylinderSurfaceCurrent",this); -// qCylSurfCurrCmd->SetGuidance("Cylinder surface current Scorer."); -// qCylSurfCurrCmd-> -// SetGuidance("[usage] /score/quantity/cylinderSurfaceCurrent qname dflag wflag aflag unit"); -// qCylSurfCurrCmd->SetGuidance(" qname :(String) scorer name"); -// qCylSurfCurrCmd->SetGuidance(" dflag :(Int) direction flag"); -// qCylSurfCurrCmd->SetGuidance(" : 0 = Both In and Out"); -// qCylSurfCurrCmd->SetGuidance(" : 1 = In only"); -// qCylSurfCurrCmd->SetGuidance(" : 2 = Out only"); -// qCylSurfCurrCmd->SetGuidance(" wflag :(Bool) Weighted"); -// qCylSurfCurrCmd->SetGuidance(" aflag :(Bool) DivideByArea"); -// qCylSurfCurrCmd->SetGuidance(" unit :(String) unit"); -// param = new G4UIparameter("qname",'s',false); -// qCylSurfCurrCmd->SetParameter(param); -// param = new G4UIparameter("dflag",'i',true); -// param->SetDefaultValue("0"); -// qCylSurfCurrCmd->SetParameter(param); -// param = new G4UIparameter("wflag",'b',true); -// param->SetDefaultValue("true"); -// qCylSurfCurrCmd->SetParameter(param); -// param = new G4UIparameter("aflag",'b',true); -// param->SetDefaultValue("true"); -// qCylSurfCurrCmd->SetParameter(param); -// param = new G4UIparameter("unit",'s',true); -// param->SetDefaultValue("percm2"); -// qCylSurfCurrCmd->SetParameter(param); -// -// qCylSurfFluxCmd = new G4UIcommand("/score/quantity/cylinderSurfaceFlux",this); -// qCylSurfFluxCmd->SetGuidance("Cylinder surface Flux Scorer."); -// qCylSurfFluxCmd-> -// SetGuidance("[usage] /score/quantity/cylinderSurfaceFlux qname dflag unit"); -// qCylSurfFluxCmd->SetGuidance(" qname :(String) scorer name"); -// qCylSurfFluxCmd->SetGuidance(" dflag :(Int) direction flag"); -// qCylSurfFluxCmd->SetGuidance(" : 0 = Both In and Out"); -// qCylSurfFluxCmd->SetGuidance(" : 1 = In only"); -// qCylSurfFluxCmd->SetGuidance(" : 2 = Out only"); -// qCylSurfFluxCmd->SetGuidance(" wflag :(Bool) weighted"); -// qCylSurfFluxCmd->SetGuidance(" aflag :(Bool) divide by area"); -// qCylSurfFluxCmd->SetGuidance(" unit :(String) unit"); -// param = new G4UIparameter("qname",'s',false); -// qCylSurfFluxCmd->SetParameter(param); -// param = new G4UIparameter("dflag",'i',true); -// param->SetDefaultValue("0"); -// qCylSurfFluxCmd->SetParameter(param); -// param = new G4UIparameter("wflag",'b',true); -// param->SetDefaultValue("true"); -// qCylSurfFluxCmd->SetParameter(param); -// param = new G4UIparameter("aflag",'b',true); -// param->SetDefaultValue("true"); -// qCylSurfFluxCmd->SetParameter(param); -// param = new G4UIparameter("unit",'s',true); -// param->SetDefaultValue("percm2"); -// qCylSurfFluxCmd->SetParameter(param); -// + // qCylSurfCurrCmd = new + // G4UIcommand("/score/quantity/cylinderSurfaceCurrent",this); + // qCylSurfCurrCmd->SetGuidance("Cylinder surface current Scorer."); + // qCylSurfCurrCmd-> + // SetGuidance("[usage] /score/quantity/cylinderSurfaceCurrent qname dflag + // wflag aflag unit"); qCylSurfCurrCmd->SetGuidance(" qname :(String) + // scorer name"); qCylSurfCurrCmd->SetGuidance(" dflag :(Int) direction + // flag"); qCylSurfCurrCmd->SetGuidance(" : 0 = Both In and Out"); + // qCylSurfCurrCmd->SetGuidance(" : 1 = In only"); + // qCylSurfCurrCmd->SetGuidance(" : 2 = Out only"); + // qCylSurfCurrCmd->SetGuidance(" wflag :(Bool) Weighted"); + // qCylSurfCurrCmd->SetGuidance(" aflag :(Bool) DivideByArea"); + // qCylSurfCurrCmd->SetGuidance(" unit :(String) unit"); + // param = new G4UIparameter("qname",'s',false); + // qCylSurfCurrCmd->SetParameter(param); + // param = new G4UIparameter("dflag",'i',true); + // param->SetDefaultValue("0"); + // qCylSurfCurrCmd->SetParameter(param); + // param = new G4UIparameter("wflag",'b',true); + // param->SetDefaultValue("true"); + // qCylSurfCurrCmd->SetParameter(param); + // param = new G4UIparameter("aflag",'b',true); + // param->SetDefaultValue("true"); + // qCylSurfCurrCmd->SetParameter(param); + // param = new G4UIparameter("unit",'s',true); + // param->SetDefaultValue("percm2"); + // qCylSurfCurrCmd->SetParameter(param); // - qNofCollisionCmd = new G4UIcommand("/score/quantity/nOfCollision",this); + // qCylSurfFluxCmd = new + // G4UIcommand("/score/quantity/cylinderSurfaceFlux",this); + // qCylSurfFluxCmd->SetGuidance("Cylinder surface Flux Scorer."); + // qCylSurfFluxCmd-> + // SetGuidance("[usage] /score/quantity/cylinderSurfaceFlux qname dflag + // unit"); qCylSurfFluxCmd->SetGuidance(" qname :(String) scorer name"); + // qCylSurfFluxCmd->SetGuidance(" dflag :(Int) direction flag"); + // qCylSurfFluxCmd->SetGuidance(" : 0 = Both In and Out"); + // qCylSurfFluxCmd->SetGuidance(" : 1 = In only"); + // qCylSurfFluxCmd->SetGuidance(" : 2 = Out only"); + // qCylSurfFluxCmd->SetGuidance(" wflag :(Bool) weighted"); + // qCylSurfFluxCmd->SetGuidance(" aflag :(Bool) divide by area"); + // qCylSurfFluxCmd->SetGuidance(" unit :(String) unit"); + // param = new G4UIparameter("qname",'s',false); + // qCylSurfFluxCmd->SetParameter(param); + // param = new G4UIparameter("dflag",'i',true); + // param->SetDefaultValue("0"); + // qCylSurfFluxCmd->SetParameter(param); + // param = new G4UIparameter("wflag",'b',true); + // param->SetDefaultValue("true"); + // qCylSurfFluxCmd->SetParameter(param); + // param = new G4UIparameter("aflag",'b',true); + // param->SetDefaultValue("true"); + // qCylSurfFluxCmd->SetParameter(param); + // param = new G4UIparameter("unit",'s',true); + // param->SetDefaultValue("percm2"); + // qCylSurfFluxCmd->SetParameter(param); + // + // + qNofCollisionCmd = new G4UIcommand("/score/quantity/nOfCollision", this); qNofCollisionCmd->SetGuidance("Number of collision scorer."); - qNofCollisionCmd-> - SetGuidance("[usage] /score/quantity/nOfCollision qname wflag"); + qNofCollisionCmd->SetGuidance( + "[usage] /score/quantity/nOfCollision qname wflag"); qNofCollisionCmd->SetGuidance(" qname :(String) scorer name"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qNofCollisionCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("false"); qNofCollisionCmd->SetParameter(param); // - qPopulationCmd = new G4UIcommand("/score/quantity/population",this); + qPopulationCmd = new G4UIcommand("/score/quantity/population", this); qPopulationCmd->SetGuidance("Population scorer."); - qPopulationCmd-> - SetGuidance("[usage] /score/quantity/population qname wflag"); + qPopulationCmd->SetGuidance("[usage] /score/quantity/population qname wflag"); qPopulationCmd->SetGuidance(" qname :(String) scorer name"); qPopulationCmd->SetGuidance(" wflag :(Bool) weighted"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qPopulationCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("false"); qPopulationCmd->SetParameter(param); // - qTrackCountCmd = new G4UIcommand("/score/quantity/nOfTrack",this); + qTrackCountCmd = new G4UIcommand("/score/quantity/nOfTrack", this); qTrackCountCmd->SetGuidance("Number of track scorer."); - qTrackCountCmd-> - SetGuidance("[usage] /score/quantity/nOfTrack qname dflag wflag"); + qTrackCountCmd->SetGuidance( + "[usage] /score/quantity/nOfTrack qname dflag wflag"); qTrackCountCmd->SetGuidance(" qname :(String) scorer name"); qTrackCountCmd->SetGuidance(" dflag :(Int) direction"); qTrackCountCmd->SetGuidance(" : 0 = Both In and Out"); qTrackCountCmd->SetGuidance(" : 1 = In only"); qTrackCountCmd->SetGuidance(" : 2 = Out only"); qTrackCountCmd->SetGuidance(" wflag :(Bool) weighted"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qTrackCountCmd->SetParameter(param); - param = new G4UIparameter("dflag",'i',true); + param = new G4UIparameter("dflag", 'i', true); param->SetDefaultValue("0"); qTrackCountCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("false"); qTrackCountCmd->SetParameter(param); // - qTerminationCmd = new G4UIcommand("/score/quantity/nOfTerminatedTrack",this); + qTerminationCmd = new G4UIcommand("/score/quantity/nOfTerminatedTrack", this); qTerminationCmd->SetGuidance("Number of terminated tracks scorer."); - qTerminationCmd-> - SetGuidance("[usage] /score/quantity/nOfTerminatedTrack qname wflag"); + qTerminationCmd->SetGuidance( + "[usage] /score/quantity/nOfTerminatedTrack qname wflag"); qTerminationCmd->SetGuidance(" qname :(String) scorer name"); qTerminationCmd->SetGuidance(" wflag :(Bool) weighted"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qTerminationCmd->SetParameter(param); - param = new G4UIparameter("wflag",'b',true); + param = new G4UIparameter("wflag", 'b', true); param->SetDefaultValue("false"); qTerminationCmd->SetParameter(param); // - qMinKinEAtGeneCmd = new G4UIcommand("/score/quantity/minKinEAtGeneration",this); + qMinKinEAtGeneCmd = + new G4UIcommand("/score/quantity/minKinEAtGeneration", this); qMinKinEAtGeneCmd->SetGuidance("Min Kinetic Energy at Generation"); - qMinKinEAtGeneCmd-> - SetGuidance("[usage] /score/quantity/minKinEAtGeneration qname unit"); + qMinKinEAtGeneCmd->SetGuidance( + "[usage] /score/quantity/minKinEAtGeneration qname unit"); qMinKinEAtGeneCmd->SetGuidance(" qname :(String) scorer name"); qMinKinEAtGeneCmd->SetGuidance(" unit :(String) unit name"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qMinKinEAtGeneCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("MeV"); qMinKinEAtGeneCmd->SetParameter(param); // - qStepCheckerCmd = new G4UIcommand("/score/quantity/stepChecker",this); + qStepCheckerCmd = new G4UIcommand("/score/quantity/stepChecker", this); qStepCheckerCmd->SetGuidance("Display a comment when this PS is invoked"); - qStepCheckerCmd-> - SetGuidance("[usage] /score/quantity/stepChecker qname"); + qStepCheckerCmd->SetGuidance("[usage] /score/quantity/stepChecker qname"); qStepCheckerCmd->SetGuidance(" qname :(String) scorer name"); - param = new G4UIparameter("qname",'s',false); + param = new G4UIparameter("qname", 's', false); qStepCheckerCmd->SetParameter(param); - } - diff --git a/source/digits_hits/utils/src/G4ScoringBox.cc b/source/digits_hits/utils/src/G4ScoringBox.cc index fd5f8cbe21..b16e4a178a 100644 --- a/source/digits_hits/utils/src/G4ScoringBox.cc +++ b/source/digits_hits/utils/src/G4ScoringBox.cc @@ -52,172 +52,182 @@ #include G4ScoringBox::G4ScoringBox(G4String wName) - :G4VScoringMesh(wName), fSegmentDirection(-1) + : G4VScoringMesh(wName) + , fSegmentDirection(-1) { - fShape = MeshShape::box; + fShape = MeshShape::box; fDivisionAxisNames[0] = "X"; fDivisionAxisNames[1] = "Y"; fDivisionAxisNames[2] = "Z"; } -G4ScoringBox::~G4ScoringBox() -{ -} +G4ScoringBox::~G4ScoringBox() {} + +void G4ScoringBox::SetupGeometry(G4VPhysicalVolume* fWorldPhys) +{ + if(verboseLevel > 9) + G4cout << "G4ScoringBox::SetupGeometry() ..." << G4endl; -void G4ScoringBox::SetupGeometry(G4VPhysicalVolume * fWorldPhys) { - - if(verboseLevel > 9) G4cout << "G4ScoringBox::SetupGeometry() ..." << G4endl; - // World - G4VPhysicalVolume * scoringWorld = fWorldPhys; - G4LogicalVolume * worldLogical = scoringWorld->GetLogicalVolume(); - + G4VPhysicalVolume* scoringWorld = fWorldPhys; + G4LogicalVolume* worldLogical = scoringWorld->GetLogicalVolume(); + // Scoring Mesh - if(verboseLevel > 9) G4cout << fWorldName << G4endl; + if(verboseLevel > 9) + G4cout << fWorldName << G4endl; G4String boxName = fWorldName; - + if(verboseLevel > 9) G4cout << fSize[0] << ", " << fSize[1] << ", " << fSize[2] << G4endl; - G4VSolid * boxSolid = new G4Box(boxName+"0", fSize[0], fSize[1], fSize[2]); - G4LogicalVolume * boxLogical = new G4LogicalVolume(boxSolid, 0, boxName+"_0"); - new G4PVPlacement(fRotationMatrix, fCenterPosition, - boxLogical, boxName+"0", worldLogical, false, 0); - - //G4double fsegment[3][3]; - //G4int segOrder[3]; - //GetSegmentOrder(fSegmentDirection, fNSegment, segOrder, fsegment); - //EAxis axis[3] = {kXAxis, kYAxis, kZAxis}; - - G4String layerName[2] = {boxName + "_1", boxName + "_2"}; - G4VSolid * layerSolid[2]; - G4LogicalVolume * layerLogical[2]; - + G4VSolid* boxSolid = new G4Box(boxName + "0", fSize[0], fSize[1], fSize[2]); + G4LogicalVolume* boxLogical = + new G4LogicalVolume(boxSolid, 0, boxName + "_0"); + new G4PVPlacement(fRotationMatrix, fCenterPosition, boxLogical, boxName + "0", + worldLogical, false, 0); + + // G4double fsegment[3][3]; + // G4int segOrder[3]; + // GetSegmentOrder(fSegmentDirection, fNSegment, segOrder, fsegment); + // EAxis axis[3] = {kXAxis, kYAxis, kZAxis}; + + G4String layerName[2] = { boxName + "_1", boxName + "_2" }; + G4VSolid* layerSolid[2]; + G4LogicalVolume* layerLogical[2]; + //-- fisrt nested layer (replicated to x direction) - if(verboseLevel > 9) G4cout << "layer 1 :" << G4endl; - layerSolid[0] = new G4Box(layerName[0], - fSize[0]/fNSegment[0], - fSize[1], - fSize[2]); + if(verboseLevel > 9) + G4cout << "layer 1 :" << G4endl; + layerSolid[0] = + new G4Box(layerName[0], fSize[0] / fNSegment[0], fSize[1], fSize[2]); layerLogical[0] = new G4LogicalVolume(layerSolid[0], 0, layerName[0]); - if(fNSegment[0] > 1) { + if(fNSegment[0] > 1) + { if(verboseLevel > 9) - G4cout << "G4ScoringBox::Construct() : Replicate to x direction" << G4endl; - if(G4ScoringManager::GetReplicaLevel()>0) + G4cout << "G4ScoringBox::Construct() : Replicate to x direction" + << G4endl; + if(G4ScoringManager::GetReplicaLevel() > 0) { new G4PVReplica(layerName[0], layerLogical[0], boxLogical, kXAxis, - fNSegment[0], fSize[0]/fNSegment[0]*2.); + fNSegment[0], fSize[0] / fNSegment[0] * 2.); } else { new G4PVDivision(layerName[0], layerLogical[0], boxLogical, kXAxis, fNSegment[0], 0.); } - } else if(fNSegment[0] == 1) { + } + else if(fNSegment[0] == 1) + { if(verboseLevel > 9) G4cout << "G4ScoringBox::Construct() : Placement" << G4endl; - new G4PVPlacement(0, G4ThreeVector(0.,0.,0.), layerLogical[0], layerName[0], - boxLogical, false, 0); - } else - G4cerr << "ERROR : G4ScoringBox::SetupGeometry() : invalid parameter (" - << fNSegment[0] << ") " - << "in placement of the first nested layer." << G4endl; - - if(verboseLevel > 9) { - G4cout << fSize[0]/fNSegment[0] << ", " - << fSize[1] << ", " - << fSize[2] << G4endl; - G4cout << layerName[0] << ": kXAxis, " - << fNSegment[0] << ", " - << 2.*fSize[0]/fNSegment[0] << G4endl; + new G4PVPlacement(0, G4ThreeVector(0., 0., 0.), layerLogical[0], + layerName[0], boxLogical, false, 0); } - + else + G4cerr << "ERROR : G4ScoringBox::SetupGeometry() : invalid parameter (" + << fNSegment[0] << ") " + << "in placement of the first nested layer." << G4endl; + + if(verboseLevel > 9) + { + G4cout << fSize[0] / fNSegment[0] << ", " << fSize[1] << ", " << fSize[2] + << G4endl; + G4cout << layerName[0] << ": kXAxis, " << fNSegment[0] << ", " + << 2. * fSize[0] / fNSegment[0] << G4endl; + } + // second nested layer (replicated to y direction) - if(verboseLevel > 9) G4cout << "layer 2 :" << G4endl; - layerSolid[1] = new G4Box(layerName[1], - fSize[0]/fNSegment[0], - fSize[1]/fNSegment[1], - fSize[2]); + if(verboseLevel > 9) + G4cout << "layer 2 :" << G4endl; + layerSolid[1] = new G4Box(layerName[1], fSize[0] / fNSegment[0], + fSize[1] / fNSegment[1], fSize[2]); layerLogical[1] = new G4LogicalVolume(layerSolid[1], 0, layerName[1]); - if(fNSegment[1] > 1) { + if(fNSegment[1] > 1) + { if(verboseLevel > 9) - G4cout << "G4ScoringBox::Construct() : Replicate to y direction" << G4endl; - if(G4ScoringManager::GetReplicaLevel()>1) + G4cout << "G4ScoringBox::Construct() : Replicate to y direction" + << G4endl; + if(G4ScoringManager::GetReplicaLevel() > 1) { new G4PVReplica(layerName[1], layerLogical[1], layerLogical[0], kYAxis, - fNSegment[1], fSize[1]/fNSegment[1]*2.); + fNSegment[1], fSize[1] / fNSegment[1] * 2.); } else { new G4PVDivision(layerName[1], layerLogical[1], layerLogical[0], kYAxis, fNSegment[1], 0.); } - } else if(fNSegment[1] == 1) { + } + else if(fNSegment[1] == 1) + { if(verboseLevel > 9) G4cout << "G4ScoringBox::Construct() : Placement" << G4endl; - new G4PVPlacement(0, G4ThreeVector(0.,0.,0.), layerLogical[1], layerName[1], - layerLogical[0], false, 0); - } else - G4cerr << "ERROR : G4ScoringBox::SetupGeometry() : invalid parameter (" - << fNSegment[1] << ") " - << "in placement of the second nested layer." << G4endl; - - if(verboseLevel > 9) { - G4cout << fSize[0]/fNSegment[0] << ", " - << fSize[1]/fNSegment[1] << ", " - << fSize[2] << G4endl; - G4cout << layerName[1] << ": kYAxis, " - << fNSegment[1] << ", " - << 2.*fSize[1]/fNSegment[1] << G4endl; + new G4PVPlacement(0, G4ThreeVector(0., 0., 0.), layerLogical[1], + layerName[1], layerLogical[0], false, 0); } - + else + G4cerr << "ERROR : G4ScoringBox::SetupGeometry() : invalid parameter (" + << fNSegment[1] << ") " + << "in placement of the second nested layer." << G4endl; + + if(verboseLevel > 9) + { + G4cout << fSize[0] / fNSegment[0] << ", " << fSize[1] / fNSegment[1] << ", " + << fSize[2] << G4endl; + G4cout << layerName[1] << ": kYAxis, " << fNSegment[1] << ", " + << 2. * fSize[1] / fNSegment[1] << G4endl; + } + // mesh elements (replicated to z direction) - if(verboseLevel > 9) G4cout << "mesh elements :" << G4endl; - G4String elementName = boxName +"_3"; - G4VSolid * elementSolid = new G4Box(elementName, - fSize[0]/fNSegment[0], - fSize[1]/fNSegment[1], - fSize[2]/fNSegment[2]); + if(verboseLevel > 9) + G4cout << "mesh elements :" << G4endl; + G4String elementName = boxName + "_3"; + G4VSolid* elementSolid = + new G4Box(elementName, fSize[0] / fNSegment[0], fSize[1] / fNSegment[1], + fSize[2] / fNSegment[2]); fMeshElementLogical = new G4LogicalVolume(elementSolid, 0, elementName); - if(fNSegment[2] > 1) { + if(fNSegment[2] > 1) + { if(verboseLevel > 9) - G4cout << "G4ScoringBox::Construct() : Replicate to z direction" << G4endl; - - if(G4ScoringManager::GetReplicaLevel()>2) + G4cout << "G4ScoringBox::Construct() : Replicate to z direction" + << G4endl; + + if(G4ScoringManager::GetReplicaLevel() > 2) { new G4PVReplica(elementName, fMeshElementLogical, layerLogical[1], kZAxis, - fNSegment[2], 2.*fSize[2]/fNSegment[2]); + fNSegment[2], 2. * fSize[2] / fNSegment[2]); } else { - new G4PVDivision(elementName, fMeshElementLogical, layerLogical[1], kZAxis, - fNSegment[2], 0.); + new G4PVDivision(elementName, fMeshElementLogical, layerLogical[1], + kZAxis, fNSegment[2], 0.); } - } else if(fNSegment[2] == 1) { + } + else if(fNSegment[2] == 1) + { if(verboseLevel > 9) G4cout << "G4ScoringBox::Construct() : Placement" << G4endl; - new G4PVPlacement(0, G4ThreeVector(0.,0.,0.), fMeshElementLogical, + new G4PVPlacement(0, G4ThreeVector(0., 0., 0.), fMeshElementLogical, elementName, layerLogical[1], false, 0); - } else - G4cerr << "ERROR : G4ScoringBox::SetupGeometry() : " - << "invalid parameter (" << fNSegment[2] << ") " - << "in mesh element placement." << G4endl; - - if(verboseLevel > 9) { - G4cout << fSize[0]/fNSegment[0] << ", " - << fSize[1]/fNSegment[1] << ", " - << fSize[2]/fNSegment[2] << G4endl; - G4cout << elementName << ": kZAxis, " - << fNSegment[2] << ", " - << 2.*fSize[2]/fNSegment[2] << G4endl; } - - + else + G4cerr << "ERROR : G4ScoringBox::SetupGeometry() : " + << "invalid parameter (" << fNSegment[2] << ") " + << "in mesh element placement." << G4endl; + + if(verboseLevel > 9) + { + G4cout << fSize[0] / fNSegment[0] << ", " << fSize[1] / fNSegment[1] << ", " + << fSize[2] / fNSegment[2] << G4endl; + G4cout << elementName << ": kZAxis, " << fNSegment[2] << ", " + << 2. * fSize[2] / fNSegment[2] << G4endl; + } + // set the sensitive detector fMeshElementLogical->SetSensitiveDetector(fMFD); - - + // vis. attributes - G4VisAttributes * visatt = new G4VisAttributes(G4Colour(.5,.5,.5)); + G4VisAttributes* visatt = new G4VisAttributes(G4Colour(.5, .5, .5)); visatt->SetVisibility(false); layerLogical[0]->SetVisAttributes(visatt); layerLogical[1]->SetVisAttributes(visatt); @@ -225,115 +235,139 @@ void G4ScoringBox::SetupGeometry(G4VPhysicalVolume * fWorldPhys) { fMeshElementLogical->SetVisAttributes(visatt); } - -void G4ScoringBox::List() const { +void G4ScoringBox::List() const +{ G4cout << "G4ScoringBox : " << fWorldName << " --- Shape: Box mesh" << G4endl; - G4cout << " Size (x, y, z): (" - << fSize[0]/cm << ", " - << fSize[1]/cm << ", " - << fSize[2]/cm << ") [cm]" - << G4endl; - + G4cout << " Size (x, y, z): (" << fSize[0] / cm << ", " << fSize[1] / cm + << ", " << fSize[2] / cm << ") [cm]" << G4endl; + G4VScoringMesh::List(); } -void G4ScoringBox::Draw(RunScore * map, - G4VScoreColorMap* colorMap, G4int axflg) { - - G4VVisManager * pVisManager = G4VVisManager::GetConcreteInstance(); - if(pVisManager) { - +void G4ScoringBox::Draw(RunScore* map, G4VScoreColorMap* colorMap, G4int axflg) +{ + G4VVisManager* pVisManager = G4VVisManager::GetConcreteInstance(); + if(pVisManager) + { // cell vectors - std::vector > > cell; // cell[X][Y][Z] + std::vector>> cell; // cell[X][Y][Z] std::vector ez; - for(int z = 0; z < fNSegment[2]; z++) ez.push_back(0.); - std::vector > eyz; - for(int y = 0; y < fNSegment[1]; y++) eyz.push_back(ez); - for(int x = 0; x < fNSegment[0]; x++) cell.push_back(eyz); - - std::vector > xycell; // xycell[X][Y] + for(int z = 0; z < fNSegment[2]; z++) + ez.push_back(0.); + std::vector> eyz; + for(int y = 0; y < fNSegment[1]; y++) + eyz.push_back(ez); + for(int x = 0; x < fNSegment[0]; x++) + cell.push_back(eyz); + + std::vector> xycell; // xycell[X][Y] std::vector ey; - for(int y = 0; y < fNSegment[1]; y++) ey.push_back(0.); - for(int x = 0; x < fNSegment[0]; x++) xycell.push_back(ey); - - std::vector > yzcell; // yzcell[Y][Z] - for(int y = 0; y < fNSegment[1]; y++) yzcell.push_back(ez); - - std::vector > xzcell; // xzcell[X][Z] - for(int x = 0; x < fNSegment[0]; x++) xzcell.push_back(ez); - + for(int y = 0; y < fNSegment[1]; y++) + ey.push_back(0.); + for(int x = 0; x < fNSegment[0]; x++) + xycell.push_back(ey); + + std::vector> yzcell; // yzcell[Y][Z] + for(int y = 0; y < fNSegment[1]; y++) + yzcell.push_back(ez); + + std::vector> xzcell; // xzcell[X][Z] + for(int x = 0; x < fNSegment[0]; x++) + xzcell.push_back(ez); + // projections G4int q[3]; std::map::iterator itr = map->GetMap()->begin(); - for(; itr != map->GetMap()->end(); itr++) { + for(; itr != map->GetMap()->end(); itr++) + { GetXYZ(itr->first, q); - - xycell[q[0]][q[1]] += (itr->second->sum_wx())/fDrawUnitValue; - yzcell[q[1]][q[2]] += (itr->second->sum_wx())/fDrawUnitValue; - xzcell[q[0]][q[2]] += (itr->second->sum_wx())/fDrawUnitValue; + + xycell[q[0]][q[1]] += (itr->second->sum_wx()) / fDrawUnitValue; + yzcell[q[1]][q[2]] += (itr->second->sum_wx()) / fDrawUnitValue; + xzcell[q[0]][q[2]] += (itr->second->sum_wx()) / fDrawUnitValue; } - + // search max. & min. values in each slice G4double xymin = DBL_MAX, yzmin = DBL_MAX, xzmin = DBL_MAX; G4double xymax = 0., yzmax = 0., xzmax = 0.; - for(int x = 0; x < fNSegment[0]; x++) { - for(int y = 0; y < fNSegment[1]; y++) { - if(xymin > xycell[x][y]) xymin = xycell[x][y]; - if(xymax < xycell[x][y]) xymax = xycell[x][y]; + for(int x = 0; x < fNSegment[0]; x++) + { + for(int y = 0; y < fNSegment[1]; y++) + { + if(xymin > xycell[x][y]) + xymin = xycell[x][y]; + if(xymax < xycell[x][y]) + xymax = xycell[x][y]; } - for(int z = 0; z < fNSegment[2]; z++) { - if(xzmin > xzcell[x][z]) xzmin = xzcell[x][z]; - if(xzmax < xzcell[x][z]) xzmax = xzcell[x][z]; + for(int z = 0; z < fNSegment[2]; z++) + { + if(xzmin > xzcell[x][z]) + xzmin = xzcell[x][z]; + if(xzmax < xzcell[x][z]) + xzmax = xzcell[x][z]; } } - for(int y = 0; y < fNSegment[1]; y++) { - for(int z = 0; z < fNSegment[2]; z++) { - if(yzmin > yzcell[y][z]) yzmin = yzcell[y][z]; - if(yzmax < yzcell[y][z]) yzmax = yzcell[y][z]; + for(int y = 0; y < fNSegment[1]; y++) + { + for(int z = 0; z < fNSegment[2]; z++) + { + if(yzmin > yzcell[y][z]) + yzmin = yzcell[y][z]; + if(yzmax < yzcell[y][z]) + yzmax = yzcell[y][z]; } } - - + G4VisAttributes att; att.SetForceSolid(true); att.SetForceAuxEdgeVisible(true); G4double thick = 0.01; - + G4Scale3D scale; - if(axflg/100==1) { + if(axflg / 100 == 1) + { pVisManager->BeginDraw(); // xy plane - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(xymin ,xymax); } - G4ThreeVector zhalf(0., 0., fSize[2]/fNSegment[2]-thick); - for(int x = 0; x < fNSegment[0]; x++) { - for(int y = 0; y < fNSegment[1]; y++) { - + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(xymin, xymax); + } + G4ThreeVector zhalf(0., 0., fSize[2] / fNSegment[2] - thick); + for(int x = 0; x < fNSegment[0]; x++) + { + for(int y = 0; y < fNSegment[1]; y++) + { G4ThreeVector pos(GetReplicaPosition(x, y, 0) - zhalf); - G4ThreeVector pos2(GetReplicaPosition(x, y, fNSegment[2]-1) + zhalf); + G4ThreeVector pos2(GetReplicaPosition(x, y, fNSegment[2] - 1) + + zhalf); G4Transform3D trans, trans2; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos); - trans = G4Translate3D(fCenterPosition)*trans; - trans2 = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos2); - trans2 = G4Translate3D(fCenterPosition)*trans2; - } else { - trans = G4Translate3D(pos)*G4Translate3D(fCenterPosition); - trans2 = G4Translate3D(pos2)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + trans = G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos); + trans = G4Translate3D(fCenterPosition) * trans; + trans2 = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos2); + trans2 = G4Translate3D(fCenterPosition) * trans2; + } + else + { + trans = G4Translate3D(pos) * G4Translate3D(fCenterPosition); + trans2 = G4Translate3D(pos2) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(xycell[x][y], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); - - G4Box xyplate("xy", fSize[0]/fNSegment[0], fSize[1]/fNSegment[1], + att.SetColour(c[0], c[1], c[2]); //, c[3]); + + G4Box xyplate("xy", fSize[0] / fNSegment[0], fSize[1] / fNSegment[1], thick); - G4Polyhedron * poly = xyplate.GetPolyhedron(); + G4Polyhedron* poly = xyplate.GetPolyhedron(); poly->Transform(trans); poly->SetVisAttributes(&att); pVisManager->Draw(*poly); - - G4Box xyplate2 = xyplate; - G4Polyhedron * poly2 = xyplate2.GetPolyhedron(); + + G4Box xyplate2 = xyplate; + G4Polyhedron* poly2 = xyplate2.GetPolyhedron(); poly2->Transform(trans2); poly2->SetVisAttributes(&att); pVisManager->Draw(*poly2); @@ -352,7 +386,7 @@ void G4ScoringBox::Draw(RunScore * map, poly.Transform(trans); poly.SetVisAttributes(att); pVisManager->Draw(poly); - + poly2.createPolyhedron(4, 1, nodes, facets2); poly2.Transform(trans2); poly2.SetVisAttributes(att); @@ -362,42 +396,51 @@ void G4ScoringBox::Draw(RunScore * map, } pVisManager->EndDraw(); } - axflg = axflg%100; - if(axflg/10==1) { + axflg = axflg % 100; + if(axflg / 10 == 1) + { pVisManager->BeginDraw(); // yz plane - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(yzmin, yzmax); } - G4ThreeVector xhalf(fSize[0]/fNSegment[0]-thick, 0., 0.); - for(int y = 0; y < fNSegment[1]; y++) { - for(int z = 0; z < fNSegment[2]; z++) { - + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(yzmin, yzmax); + } + G4ThreeVector xhalf(fSize[0] / fNSegment[0] - thick, 0., 0.); + for(int y = 0; y < fNSegment[1]; y++) + { + for(int z = 0; z < fNSegment[2]; z++) + { G4ThreeVector pos(GetReplicaPosition(0, y, z) - xhalf); - G4ThreeVector pos2(GetReplicaPosition(fNSegment[0]-1, y, z) + xhalf); + G4ThreeVector pos2(GetReplicaPosition(fNSegment[0] - 1, y, z) + + xhalf); G4Transform3D trans, trans2; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos); - trans = G4Translate3D(fCenterPosition)*trans; - trans2 = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos2); - trans2 = G4Translate3D(fCenterPosition)*trans2; - } else { - trans = G4Translate3D(pos)*G4Translate3D(fCenterPosition); - trans2 = G4Translate3D(pos2)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + trans = G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos); + trans = G4Translate3D(fCenterPosition) * trans; + trans2 = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos2); + trans2 = G4Translate3D(fCenterPosition) * trans2; + } + else + { + trans = G4Translate3D(pos) * G4Translate3D(fCenterPosition); + trans2 = G4Translate3D(pos2) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(yzcell[y][z], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); - - G4Box yzplate("yz", thick,//fSize[0]/fNSegment[0]*0.001, - fSize[1]/fNSegment[1], - fSize[2]/fNSegment[2]); - G4Polyhedron * poly = yzplate.GetPolyhedron(); + att.SetColour(c[0], c[1], c[2]); //, c[3]); + + G4Box yzplate("yz", thick, // fSize[0]/fNSegment[0]*0.001, + fSize[1] / fNSegment[1], fSize[2] / fNSegment[2]); + G4Polyhedron* poly = yzplate.GetPolyhedron(); poly->Transform(trans); poly->SetVisAttributes(&att); pVisManager->Draw(*poly); - - G4Box yzplate2 = yzplate; - G4Polyhedron * poly2 = yzplate2.GetPolyhedron(); + + G4Box yzplate2 = yzplate; + G4Polyhedron* poly2 = yzplate2.GetPolyhedron(); poly2->Transform(trans2); poly2->SetVisAttributes(&att); pVisManager->Draw(*poly2); @@ -410,13 +453,13 @@ void G4ScoringBox::Draw(RunScore * map, {0., -fSize[1]/fNSegment[1], fSize[2]/fNSegment[2]}}; G4int facets[][4] = {{4, 3, 2, 1}}; G4int facets2[][4] = {{1, 2, 3, 4}}; - + G4Polyhedron poly, poly2; poly.createPolyhedron(4, 1, nodes, facets); poly.Transform(trans); poly.SetVisAttributes(att); pVisManager->Draw(poly); - + poly2.createPolyhedron(4, 1, nodes, facets2); poly2.Transform(trans2); poly2.SetVisAttributes(att); @@ -426,46 +469,56 @@ void G4ScoringBox::Draw(RunScore * map, } pVisManager->EndDraw(); } - axflg = axflg%10; - if(axflg==1) { + axflg = axflg % 10; + if(axflg == 1) + { pVisManager->BeginDraw(); // xz plane - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(xzmin,xzmax); } - G4ThreeVector yhalf(0., fSize[1]/fNSegment[1]-thick, 0.); - for(int x = 0; x < fNSegment[0]; x++) { - for(int z = 0; z < fNSegment[2]; z++) { - + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(xzmin, xzmax); + } + G4ThreeVector yhalf(0., fSize[1] / fNSegment[1] - thick, 0.); + for(int x = 0; x < fNSegment[0]; x++) + { + for(int z = 0; z < fNSegment[2]; z++) + { G4ThreeVector pos(GetReplicaPosition(x, 0, z) - yhalf); - G4ThreeVector pos2(GetReplicaPosition(x, fNSegment[1]-1, z) + yhalf); + G4ThreeVector pos2(GetReplicaPosition(x, fNSegment[1] - 1, z) + + yhalf); G4Transform3D trans, trans2; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos); - trans = G4Translate3D(fCenterPosition)*trans; - trans2 = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos2); - trans2 = G4Translate3D(fCenterPosition)*trans2; - } else { - trans = G4Translate3D(pos)*G4Translate3D(fCenterPosition); - trans2 = G4Translate3D(pos2)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + trans = G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos); + trans = G4Translate3D(fCenterPosition) * trans; + trans2 = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos2); + trans2 = G4Translate3D(fCenterPosition) * trans2; + } + else + { + trans = G4Translate3D(pos) * G4Translate3D(fCenterPosition); + trans2 = G4Translate3D(pos2) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(xzcell[x][z], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); + att.SetColour(c[0], c[1], c[2]); //, c[3]); - G4Box xzplate("xz", fSize[0]/fNSegment[0], thick,//fSize[1]/fNSegment[1]*0.001, - fSize[2]/fNSegment[2]); - G4Polyhedron * poly = xzplate.GetPolyhedron(); + G4Box xzplate("xz", fSize[0] / fNSegment[0], + thick, // fSize[1]/fNSegment[1]*0.001, + fSize[2] / fNSegment[2]); + G4Polyhedron* poly = xzplate.GetPolyhedron(); poly->Transform(trans); poly->SetVisAttributes(&att); pVisManager->Draw(*poly); - - G4Box xzplate2 = xzplate; - G4Polyhedron * poly2 = xzplate2.GetPolyhedron(); + + G4Box xzplate2 = xzplate; + G4Polyhedron* poly2 = xzplate2.GetPolyhedron(); poly2->Transform(trans2); poly2->SetVisAttributes(&att); pVisManager->Draw(*poly2); - /* G4double nodes[][3] = {{-fSize[1]/fNSegment[1], 0., -fSize[2]/fNSegment[2]}, @@ -474,13 +527,13 @@ void G4ScoringBox::Draw(RunScore * map, {-fSize[1]/fNSegment[1], 0., fSize[2]/fNSegment[2]}}; G4int facets[][4] = {{1, 2, 3, 4}}; G4int facets2[][4] = {{4, 3, 2, 1}}; - + G4Polyhedron poly, poly2; poly.createPolyhedron(4, 1, nodes, facets); poly.Transform(trans); poly.SetVisAttributes(att); pVisManager->Draw(poly); - + poly2.createPolyhedron(4, 1, nodes, facets2); poly2.Transform(trans2); poly2.SetVisAttributes(att); @@ -496,196 +549,242 @@ void G4ScoringBox::Draw(RunScore * map, colorMap->DrawColorChart(); } -G4ThreeVector G4ScoringBox::GetReplicaPosition(G4int x, G4int y, G4int z) { - - G4ThreeVector width(fSize[0]/fNSegment[0], fSize[1]/fNSegment[1], - fSize[2]/fNSegment[2]); - G4ThreeVector pos(-fSize[0] + 2*(x+0.5)*width.x(), - -fSize[1] + 2*(y+0.5)*width.y(), - -fSize[2] + 2*(z+0.5)*width.z()); - +G4ThreeVector G4ScoringBox::GetReplicaPosition(G4int x, G4int y, G4int z) +{ + G4ThreeVector width(fSize[0] / fNSegment[0], fSize[1] / fNSegment[1], + fSize[2] / fNSegment[2]); + G4ThreeVector pos(-fSize[0] + 2 * (x + 0.5) * width.x(), + -fSize[1] + 2 * (y + 0.5) * width.y(), + -fSize[2] + 2 * (z + 0.5) * width.z()); + return pos; } -void G4ScoringBox::GetXYZ(G4int index, G4int q[3]) const { - - q[0] = index/(fNSegment[2]*fNSegment[1]); - q[1] = (index - q[0]*fNSegment[2]*fNSegment[1])/fNSegment[2]; - q[2] = index - q[1]*fNSegment[2] - q[0]*fNSegment[2]*fNSegment[1]; - +void G4ScoringBox::GetXYZ(G4int index, G4int q[3]) const +{ + q[0] = index / (fNSegment[2] * fNSegment[1]); + q[1] = (index - q[0] * fNSegment[2] * fNSegment[1]) / fNSegment[2]; + q[2] = index - q[1] * fNSegment[2] - q[0] * fNSegment[2] * fNSegment[1]; } -G4int G4ScoringBox::GetIndex(G4int x, G4int y, G4int z) const { - return x + y*fNSegment[0] + z*fNSegment[0]*fNSegment[1]; +G4int G4ScoringBox::GetIndex(G4int x, G4int y, G4int z) const +{ + return x + y * fNSegment[0] + z * fNSegment[0] * fNSegment[1]; } -void G4ScoringBox::DrawColumn(RunScore * map, - G4VScoreColorMap* colorMap, +void G4ScoringBox::DrawColumn(RunScore* map, G4VScoreColorMap* colorMap, G4int idxProj, G4int idxColumn) { - G4int iColumn[3] = {2, 0, 1}; - if(idxColumn<0 || idxColumn>=fNSegment[iColumn[idxProj]]) + G4int iColumn[3] = { 2, 0, 1 }; + if(idxColumn < 0 || idxColumn >= fNSegment[iColumn[idxProj]]) { G4cerr << "ERROR : Column number " << idxColumn - << " is out of scoring mesh [0," << fNSegment[iColumn[idxProj]]-1 - << "]. Method ignored." << G4endl; + << " is out of scoring mesh [0," << fNSegment[iColumn[idxProj]] - 1 + << "]. Method ignored." << G4endl; return; } - G4VVisManager * pVisManager = G4VVisManager::GetConcreteInstance(); - if(pVisManager) { + G4VVisManager* pVisManager = G4VVisManager::GetConcreteInstance(); + if(pVisManager) + { pVisManager->BeginDraw(); - + // cell vectors - std::vector > > cell; // cell[X][Y][Z] + std::vector>> cell; // cell[X][Y][Z] std::vector ez; - for(int z = 0; z < fNSegment[2]; z++) ez.push_back(0.); - std::vector > eyz; - for(int y = 0; y < fNSegment[1]; y++) eyz.push_back(ez); - for(int x = 0; x < fNSegment[0]; x++) cell.push_back(eyz); - - std::vector > xycell; // xycell[X][Y] + for(int z = 0; z < fNSegment[2]; z++) + ez.push_back(0.); + std::vector> eyz; + for(int y = 0; y < fNSegment[1]; y++) + eyz.push_back(ez); + for(int x = 0; x < fNSegment[0]; x++) + cell.push_back(eyz); + + std::vector> xycell; // xycell[X][Y] std::vector ey; - for(int y = 0; y < fNSegment[1]; y++) ey.push_back(0.); - for(int x = 0; x < fNSegment[0]; x++) xycell.push_back(ey); - - std::vector > yzcell; // yzcell[Y][Z] - for(int y = 0; y < fNSegment[1]; y++) yzcell.push_back(ez); - - std::vector > xzcell; // xzcell[X][Z] - for(int x = 0; x < fNSegment[0]; x++) xzcell.push_back(ez); - + for(int y = 0; y < fNSegment[1]; y++) + ey.push_back(0.); + for(int x = 0; x < fNSegment[0]; x++) + xycell.push_back(ey); + + std::vector> yzcell; // yzcell[Y][Z] + for(int y = 0; y < fNSegment[1]; y++) + yzcell.push_back(ez); + + std::vector> xzcell; // xzcell[X][Z] + for(int x = 0; x < fNSegment[0]; x++) + xzcell.push_back(ez); + // projections G4int q[3]; std::map::iterator itr = map->GetMap()->begin(); - for(; itr != map->GetMap()->end(); itr++) { + for(; itr != map->GetMap()->end(); itr++) + { GetXYZ(itr->first, q); - - if(idxProj == 0 && q[2] == idxColumn) { // xy plane - xycell[q[0]][q[1]] += (itr->second->sum_wx())/fDrawUnitValue; + + if(idxProj == 0 && q[2] == idxColumn) + { // xy plane + xycell[q[0]][q[1]] += (itr->second->sum_wx()) / fDrawUnitValue; } - if(idxProj == 1 && q[0] == idxColumn) { // yz plane - yzcell[q[1]][q[2]] += (itr->second->sum_wx())/fDrawUnitValue; + if(idxProj == 1 && q[0] == idxColumn) + { // yz plane + yzcell[q[1]][q[2]] += (itr->second->sum_wx()) / fDrawUnitValue; } - if(idxProj == 2 && q[1] == idxColumn) { // zx plane - xzcell[q[0]][q[2]] += (itr->second->sum_wx())/fDrawUnitValue; + if(idxProj == 2 && q[1] == idxColumn) + { // zx plane + xzcell[q[0]][q[2]] += (itr->second->sum_wx()) / fDrawUnitValue; } } - + // search max. & min. values in each slice G4double xymin = DBL_MAX, yzmin = DBL_MAX, xzmin = DBL_MAX; G4double xymax = 0., yzmax = 0., xzmax = 0.; - for(int x = 0; x < fNSegment[0]; x++) { - for(int y = 0; y < fNSegment[1]; y++) { - if(xymin > xycell[x][y]) xymin = xycell[x][y]; - if(xymax < xycell[x][y]) xymax = xycell[x][y]; + for(int x = 0; x < fNSegment[0]; x++) + { + for(int y = 0; y < fNSegment[1]; y++) + { + if(xymin > xycell[x][y]) + xymin = xycell[x][y]; + if(xymax < xycell[x][y]) + xymax = xycell[x][y]; } - for(int z = 0; z < fNSegment[2]; z++) { - if(xzmin > xzcell[x][z]) xzmin = xzcell[x][z]; - if(xzmax < xzcell[x][z]) xzmax = xzcell[x][z]; + for(int z = 0; z < fNSegment[2]; z++) + { + if(xzmin > xzcell[x][z]) + xzmin = xzcell[x][z]; + if(xzmax < xzcell[x][z]) + xzmax = xzcell[x][z]; } } - for(int y = 0; y < fNSegment[1]; y++) { - for(int z = 0; z < fNSegment[2]; z++) { - if(yzmin > yzcell[y][z]) yzmin = yzcell[y][z]; - if(yzmax < yzcell[y][z]) yzmax = yzcell[y][z]; + for(int y = 0; y < fNSegment[1]; y++) + { + for(int z = 0; z < fNSegment[2]; z++) + { + if(yzmin > yzcell[y][z]) + yzmin = yzcell[y][z]; + if(yzmax < yzcell[y][z]) + yzmax = yzcell[y][z]; } } - - + G4VisAttributes att; att.SetForceSolid(true); att.SetForceAuxEdgeVisible(true); G4Scale3D scale; // xy plane - if(idxProj == 0) { - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(xymin,xymax); } - for(int x = 0; x < fNSegment[0]; x++) { - for(int y = 0; y < fNSegment[1]; y++) { - G4Box xyplate("xy", fSize[0]/fNSegment[0], fSize[1]/fNSegment[1], - fSize[2]/fNSegment[2]); + if(idxProj == 0) + { + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(xymin, xymax); + } + for(int x = 0; x < fNSegment[0]; x++) + { + for(int y = 0; y < fNSegment[1]; y++) + { + G4Box xyplate("xy", fSize[0] / fNSegment[0], fSize[1] / fNSegment[1], + fSize[2] / fNSegment[2]); G4ThreeVector pos(GetReplicaPosition(x, y, idxColumn)); G4Transform3D trans; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos); - trans = G4Translate3D(fCenterPosition)*trans; - } else { - trans = G4Translate3D(pos)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + trans = G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos); + trans = G4Translate3D(fCenterPosition) * trans; + } + else + { + trans = G4Translate3D(pos) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(xycell[x][y], c); att.SetColour(c[0], c[1], c[2]); - - G4Polyhedron * poly = xyplate.GetPolyhedron(); + + G4Polyhedron* poly = xyplate.GetPolyhedron(); poly->Transform(trans); poly->SetVisAttributes(att); pVisManager->Draw(*poly); } } - - } else + } + else // yz plane - if(idxProj == 1) { - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(yzmin,yzmax); } - for(int y = 0; y < fNSegment[1]; y++) { - for(int z = 0; z < fNSegment[2]; z++) { - G4Box yzplate("yz", fSize[0]/fNSegment[0], fSize[1]/fNSegment[1], - fSize[2]/fNSegment[2]); + if(idxProj == 1) + { + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(yzmin, yzmax); + } + for(int y = 0; y < fNSegment[1]; y++) + { + for(int z = 0; z < fNSegment[2]; z++) + { + G4Box yzplate("yz", fSize[0] / fNSegment[0], fSize[1] / fNSegment[1], + fSize[2] / fNSegment[2]); - G4ThreeVector pos(GetReplicaPosition(idxColumn, y, z)); - G4Transform3D trans; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos); - trans = G4Translate3D(fCenterPosition)*trans; - } else { - trans = G4Translate3D(pos)*G4Translate3D(fCenterPosition); - } - G4double c[4]; - colorMap->GetMapColor(yzcell[y][z], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); - - G4Polyhedron * poly = yzplate.GetPolyhedron(); - poly->Transform(trans); - poly->SetVisAttributes(att); - pVisManager->Draw(*poly); + G4ThreeVector pos(GetReplicaPosition(idxColumn, y, z)); + G4Transform3D trans; + if(fRotationMatrix) + { + trans = G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos); + trans = G4Translate3D(fCenterPosition) * trans; } - } - } else - // xz plane - if(idxProj == 2) { - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(xzmin,xzmax);} - for(int x = 0; x < fNSegment[0]; x++) { - for(int z = 0; z < fNSegment[2]; z++) { - G4Box xzplate("xz", fSize[0]/fNSegment[0], fSize[1]/fNSegment[1], - fSize[2]/fNSegment[2]); - - G4ThreeVector pos(GetReplicaPosition(x, idxColumn, z)); - G4Transform3D trans; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(pos); - trans = G4Translate3D(fCenterPosition)*trans; - } else { - trans = G4Translate3D(pos)*G4Translate3D(fCenterPosition); - } - G4double c[4]; - colorMap->GetMapColor(xzcell[x][z], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); - - G4Polyhedron * poly = xzplate.GetPolyhedron(); - poly->Transform(trans); - poly->SetVisAttributes(att); - pVisManager->Draw(*poly); - } + else + { + trans = G4Translate3D(pos) * G4Translate3D(fCenterPosition); } + G4double c[4]; + colorMap->GetMapColor(yzcell[y][z], c); + att.SetColour(c[0], c[1], c[2]); //, c[3]); + + G4Polyhedron* poly = yzplate.GetPolyhedron(); + poly->Transform(trans); + poly->SetVisAttributes(att); + pVisManager->Draw(*poly); } + } + } + else + // xz plane + if(idxProj == 2) + { + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(xzmin, xzmax); + } + for(int x = 0; x < fNSegment[0]; x++) + { + for(int z = 0; z < fNSegment[2]; z++) + { + G4Box xzplate("xz", fSize[0] / fNSegment[0], fSize[1] / fNSegment[1], + fSize[2] / fNSegment[2]); + + G4ThreeVector pos(GetReplicaPosition(x, idxColumn, z)); + G4Transform3D trans; + if(fRotationMatrix) + { + trans = G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(pos); + trans = G4Translate3D(fCenterPosition) * trans; + } + else + { + trans = G4Translate3D(pos) * G4Translate3D(fCenterPosition); + } + G4double c[4]; + colorMap->GetMapColor(xzcell[x][z], c); + att.SetColour(c[0], c[1], c[2]); //, c[3]); + + G4Polyhedron* poly = xzplate.GetPolyhedron(); + poly->Transform(trans); + poly->SetVisAttributes(att); + pVisManager->Draw(*poly); + } + } + } pVisManager->EndDraw(); - } - + colorMap->SetPSUnit(fDrawUnit); colorMap->SetPSName(fDrawPSName); colorMap->DrawColorChart(); } - - diff --git a/source/digits_hits/utils/src/G4ScoringCylinder.cc b/source/digits_hits/utils/src/G4ScoringCylinder.cc index 614d28678a..d4d48df84e 100644 --- a/source/digits_hits/utils/src/G4ScoringCylinder.cc +++ b/source/digits_hits/utils/src/G4ScoringCylinder.cc @@ -53,7 +53,7 @@ #include "G4SystemOfUnits.hh" G4ScoringCylinder::G4ScoringCylinder(G4String wName) - :G4VScoringMesh(wName) + : G4VScoringMesh(wName) { fShape = MeshShape::cylinder; @@ -62,234 +62,305 @@ G4ScoringCylinder::G4ScoringCylinder(G4String wName) fDivisionAxisNames[2] = "R"; } -G4ScoringCylinder::~G4ScoringCylinder() -{;} +G4ScoringCylinder::~G4ScoringCylinder() { ; } -void G4ScoringCylinder::SetupGeometry(G4VPhysicalVolume * fWorldPhys) { - - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::SetupGeometry() ..." << G4endl; +void G4ScoringCylinder::SetupGeometry(G4VPhysicalVolume* fWorldPhys) +{ + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::SetupGeometry() ..." << G4endl; // World - G4VPhysicalVolume * scoringWorld = fWorldPhys; - G4LogicalVolume * worldLogical = scoringWorld->GetLogicalVolume(); + G4VPhysicalVolume* scoringWorld = fWorldPhys; + G4LogicalVolume* worldLogical = scoringWorld->GetLogicalVolume(); // Scoring Mesh - if(verboseLevel > 9) G4cout << fWorldName << G4endl; - G4String tubsName = fWorldName+"_mesh"; + if(verboseLevel > 9) + G4cout << fWorldName << G4endl; + G4String tubsName = fWorldName + "_mesh"; - if(verboseLevel > 9) G4cout << "R max., Dz =: " << fSize[0] << ", " << fSize[1] << G4endl; - G4VSolid * tubsSolid = new G4Tubs(tubsName+"0", // name - 0., // R min - fSize[0], // R max - fSize[1], // Dz - 0., // starting phi - twopi*rad); // segment phi - G4LogicalVolume * tubsLogical = new G4LogicalVolume(tubsSolid, 0, tubsName); - new G4PVPlacement(fRotationMatrix, fCenterPosition, - tubsLogical, tubsName+"0", worldLogical, false, 0); + if(verboseLevel > 9) + G4cout << "R max., Dz =: " << fSize[0] << ", " << fSize[1] << G4endl; + G4VSolid* tubsSolid = new G4Tubs(tubsName + "0", // name + fSize[0], // R min + fSize[1], // R max + fSize[2], // Dz + fAngle[0], // starting phi + fAngle[1]); // segment phi + G4LogicalVolume* tubsLogical = new G4LogicalVolume(tubsSolid, 0, tubsName); + new G4PVPlacement(fRotationMatrix, fCenterPosition, tubsLogical, + tubsName + "0", worldLogical, false, 0); - if(verboseLevel > 9) G4cout << " # of segments : r, phi, z =: " - << fNSegment[IR] << ", " << fNSegment[IPHI] << ", " << fNSegment[IZ] << G4endl; + if(verboseLevel > 9) + G4cout << " # of segments : r, phi, z =: " << fNSegment[IR] << ", " + << fNSegment[IPHI] << ", " << fNSegment[IZ] << G4endl; - G4String layerName[2] = {tubsName + "1", tubsName + "2"}; - G4VSolid * layerSolid[2]; - G4LogicalVolume * layerLogical[2]; + G4String layerName[2] = { tubsName + "1", tubsName + "2" }; + G4VSolid* layerSolid[2]; + G4LogicalVolume* layerLogical[2]; //-- fisrt nested layer (replicated along z direction) - if(verboseLevel > 9) G4cout << "layer 1 :" << G4endl; - layerSolid[0] = new G4Tubs(layerName[0], // name - 0., // inner radius - fSize[0], // outer radius - fSize[1]/fNSegment[IZ], // half len. in z - 0., // starting phi angle - twopi*rad); // delta angle of the segment + if(verboseLevel > 9) + G4cout << "layer 1 :" << G4endl; + layerSolid[0] = new G4Tubs(layerName[0], // name + fSize[0], // inner radius + fSize[1], // outer radius + fSize[2] / fNSegment[IZ], // half len. in z + fAngle[0], // starting phi angle + fAngle[1]); // delta angle of the segment layerLogical[0] = new G4LogicalVolume(layerSolid[0], 0, layerName[0]); - if(fNSegment[IZ] > 1) { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Replicate along z direction" << G4endl; - if(G4ScoringManager::GetReplicaLevel()>0) { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Replica" << G4endl; - new G4PVReplica(layerName[0], layerLogical[0], tubsLogical, kZAxis, fNSegment[IZ], 2.*fSize[1]/fNSegment[IZ]); - } else { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Division" << G4endl; - new G4PVDivision(layerName[0], layerLogical[0], tubsLogical, kZAxis, fNSegment[IZ], 0.); + if(fNSegment[IZ] > 1) + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Replicate along z direction" + << G4endl; + if(G4ScoringManager::GetReplicaLevel() > 0) + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Replica" << G4endl; + new G4PVReplica(layerName[0], layerLogical[0], tubsLogical, kZAxis, + fNSegment[IZ], 2. * fSize[2] / fNSegment[IZ]); } - } else if(fNSegment[IZ] == 1) { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Placement" << G4endl; - new G4PVPlacement(0, G4ThreeVector(0.,0.,0.), layerLogical[0], layerName[0], tubsLogical, false, 0); - } else { + else + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Division" << G4endl; + new G4PVDivision(layerName[0], layerLogical[0], tubsLogical, kZAxis, + fNSegment[IZ], 0.); + } + } + else if(fNSegment[IZ] == 1) + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Placement" << G4endl; + new G4PVPlacement(0, G4ThreeVector(0., 0., 0.), layerLogical[0], + layerName[0], tubsLogical, false, 0); + } + else + { G4cerr << "G4ScoringCylinder::SetupGeometry() : invalid parameter (" - << fNSegment[IZ] << ") " - << "in placement of the first nested layer." << G4endl; + << fNSegment[IZ] << ") " + << "in placement of the first nested layer." << G4endl; } // second nested layer (replicated along phi direction) - if(verboseLevel > 9) G4cout << "layer 2 :" << G4endl; - layerSolid[1] = new G4Tubs(layerName[1], - 0., - fSize[0], - fSize[1]/fNSegment[IZ], - 0., - twopi*rad/fNSegment[IPHI]); + if(verboseLevel > 9) + G4cout << "layer 2 :" << G4endl; + layerSolid[1] = + new G4Tubs(layerName[1], fSize[0], fSize[1], fSize[2] / fNSegment[IZ], + fAngle[0], fAngle[1] / fNSegment[IPHI]); layerLogical[1] = new G4LogicalVolume(layerSolid[1], 0, layerName[1]); - if(fNSegment[IPHI] > 1) { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Replicate along phi direction" << G4endl; - if(G4ScoringManager::GetReplicaLevel()>1) { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Replica" << G4endl; + if(fNSegment[IPHI] > 1) + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Replicate along phi direction" + << G4endl; + if(G4ScoringManager::GetReplicaLevel() > 1) + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Replica" << G4endl; new G4PVReplica(layerName[1], layerLogical[1], layerLogical[0], kPhi, - fNSegment[IPHI], twopi*rad/fNSegment[IPHI]); - } else { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Division" << G4endl; - new G4PVDivision(layerName[1], layerLogical[1], layerLogical[0], kPhi, fNSegment[IPHI], 0.); + fNSegment[IPHI], fAngle[1] / fNSegment[IPHI], fAngle[0]); } - } else if(fNSegment[IPHI] == 1) { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Placement" << G4endl; - new G4PVPlacement(0, G4ThreeVector(0.,0.,0.), layerLogical[1], layerName[1], layerLogical[0], false, 0); - } else + else + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Division" << G4endl; + new G4PVDivision(layerName[1], layerLogical[1], layerLogical[0], kPhi, + fNSegment[IPHI], 0.); + } + } + else if(fNSegment[IPHI] == 1) + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Placement" << G4endl; + new G4PVPlacement(0, G4ThreeVector(0., 0., 0.), layerLogical[1], + layerName[1], layerLogical[0], false, 0); + } + else G4cerr << "ERROR : G4ScoringCylinder::SetupGeometry() : invalid parameter (" - << fNSegment[IPHI] << ") " - << "in placement of the second nested layer." << G4endl; + << fNSegment[IPHI] << ") " + << "in placement of the second nested layer." << G4endl; // mesh elements - if(verboseLevel > 9) G4cout << "mesh elements :" << G4endl; - G4String elementName = tubsName +"3"; - G4VSolid * elementSolid = new G4Tubs(elementName, - 0., - fSize[0]/fNSegment[IR], - fSize[1]/fNSegment[IZ], - 0., - twopi*rad/fNSegment[IPHI]); + if(verboseLevel > 9) + G4cout << "mesh elements :" << G4endl; + G4String elementName = tubsName + "3"; + G4VSolid* elementSolid = new G4Tubs( + elementName, fSize[0], (fSize[1] - fSize[0]) / fNSegment[IR] + fSize[0], + fSize[2] / fNSegment[IZ], fAngle[0], fAngle[1] / fNSegment[IPHI]); fMeshElementLogical = new G4LogicalVolume(elementSolid, 0, elementName); - if(fNSegment[IR] > 1) { + if(fNSegment[IR] >= 1) + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Replicate along r direction" + << G4endl; - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Replicate along r direction" << G4endl; - - if(G4ScoringManager::GetReplicaLevel()>2) { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Replica" << G4endl; + if(G4ScoringManager::GetReplicaLevel() > 2) + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Replica" << G4endl; new G4PVReplica(elementName, fMeshElementLogical, layerLogical[1], kRho, - fNSegment[IR], fSize[0]/fNSegment[IR]); - } else { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Division" << G4endl; - new G4PVDivision(elementName, fMeshElementLogical, layerLogical[1], kRho, fNSegment[IR], 0.); + fNSegment[IR], (fSize[1] - fSize[0]) / fNSegment[IR], + fSize[0]); } - } else if(fNSegment[IR] == 1) { - if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : Placement" << G4endl; - new G4PVPlacement(0, G4ThreeVector(0.,0.,0.), fMeshElementLogical, elementName, layerLogical[1], false, 0); - } else { + else + { + if(verboseLevel > 9) + G4cout << "G4ScoringCylinder::Construct() : Division" << G4endl; + new G4PVDivision(elementName, fMeshElementLogical, layerLogical[1], kRho, + fNSegment[IR], 0.); + } + // } else if(fNSegment[IR] == 1) { + // if(verboseLevel > 9) G4cout << "G4ScoringCylinder::Construct() : + // Placement" << G4endl; + // G4cout<<"#@#@#@#@#@ G4ScoringCylinder::Construct() : Placement "<SetSensitiveDetector(fMFD); - // vis. attributes - G4VisAttributes * visatt = new G4VisAttributes(G4Colour(.5,.5,.5)); + G4VisAttributes* visatt = new G4VisAttributes(G4Colour(.5, .5, .5)); visatt->SetVisibility(true); layerLogical[0]->SetVisAttributes(visatt); layerLogical[1]->SetVisAttributes(visatt); - visatt = new G4VisAttributes(G4Colour(.5,.5,.5,0.01)); - //visatt->SetForceSolid(true); + visatt = new G4VisAttributes(G4Colour(.5, .5, .5, 0.01)); + // visatt->SetForceSolid(true); fMeshElementLogical->SetVisAttributes(visatt); + + if(verboseLevel > 9) + DumpVolumes(); } -void G4ScoringCylinder::List() const { - G4cout << "G4ScoringCylinder : " << fWorldName << " --- Shape: Cylindrical mesh" << G4endl; +void G4ScoringCylinder::List() const +{ + G4cout << "G4ScoringCylinder : " << fWorldName + << " --- Shape: Cylindrical mesh" << G4endl; - G4cout << " Size (R, Dz): (" - << fSize[0]/cm << ", " - << fSize[1]/cm << ") [cm]" - << G4endl; + G4cout << " Size (Rmin, Rmax, Dz): (" << fSize[0] / cm << ", " + << fSize[1] / cm << ", " << fSize[2] / cm << ") [cm]" << G4endl; + G4cout << " Angle (start, span): (" << fAngle[0] / deg << ", " + << fAngle[1] / deg << ") [deg]" << G4endl; G4VScoringMesh::List(); } - -void G4ScoringCylinder::Draw(RunScore * map, - G4VScoreColorMap* colorMap, G4int axflg) { - - G4VVisManager * pVisManager = G4VVisManager::GetConcreteInstance(); - if(pVisManager) { - +void G4ScoringCylinder::Draw(RunScore* map, G4VScoreColorMap* colorMap, + G4int axflg) +{ + G4VVisManager* pVisManager = G4VVisManager::GetConcreteInstance(); + if(pVisManager) + { // cell vectors std::vector ephi; - for(int phi = 0; phi < fNSegment[IPHI]; phi++) ephi.push_back(0.); + for(int phi = 0; phi < fNSegment[IPHI]; phi++) + ephi.push_back(0.); //- - std::vector > zphicell; // zphicell[Z][PHI] - for(int z = 0; z < fNSegment[IZ]; z++) zphicell.push_back(ephi); + std::vector> zphicell; // zphicell[Z][PHI] + for(int z = 0; z < fNSegment[IZ]; z++) + zphicell.push_back(ephi); //- - std::vector > rphicell; // rphicell[R][PHI] - for(int r = 0; r < fNSegment[IR]; r++) rphicell.push_back(ephi); - + std::vector> rphicell; // rphicell[R][PHI] + for(int r = 0; r < fNSegment[IR]; r++) + rphicell.push_back(ephi); + // projections G4int q[3]; std::map::iterator itr = map->GetMap()->begin(); - for(; itr != map->GetMap()->end(); itr++) { - if(itr->first < 0) { + for(; itr != map->GetMap()->end(); itr++) + { + if(itr->first < 0) + { G4cout << itr->first << G4endl; continue; } GetRZPhi(itr->first, q); - - zphicell[q[IZ]][q[IPHI]] += (itr->second->sum_wx())/fDrawUnitValue; - rphicell[q[IR]][q[IPHI]] += (itr->second->sum_wx())/fDrawUnitValue; + + zphicell[q[IZ]][q[IPHI]] += (itr->second->sum_wx()) / fDrawUnitValue; + rphicell[q[IR]][q[IPHI]] += (itr->second->sum_wx()) / fDrawUnitValue; } - + // search min./max. values G4double zphimin = DBL_MAX, rphimin = DBL_MAX; G4double zphimax = 0., rphimax = 0.; - for(int iphi = 0; iphi < fNSegment[IPHI]; iphi++) { - for(int iz = 0; iz < fNSegment[IZ]; iz++) { - if(zphimin > zphicell[iz][iphi]) zphimin = zphicell[iz][iphi]; - if(zphimax < zphicell[iz][iphi]) zphimax = zphicell[iz][iphi]; + for(int iphi = 0; iphi < fNSegment[IPHI]; iphi++) + { + for(int iz = 0; iz < fNSegment[IZ]; iz++) + { + if(zphimin > zphicell[iz][iphi]) + zphimin = zphicell[iz][iphi]; + if(zphimax < zphicell[iz][iphi]) + zphimax = zphicell[iz][iphi]; } - for(int ir = 0; ir < fNSegment[IR]; ir++) { - if(rphimin > rphicell[ir][iphi]) rphimin = rphicell[ir][iphi]; - if(rphimax < rphicell[ir][iphi]) rphimax = rphicell[ir][iphi]; + for(int ir = 0; ir < fNSegment[IR]; ir++) + { + if(rphimin > rphicell[ir][iphi]) + rphimin = rphicell[ir][iphi]; + if(rphimax < rphicell[ir][iphi]) + rphimax = rphicell[ir][iphi]; } } - + G4VisAttributes att; att.SetForceSolid(true); att.SetForceAuxEdgeVisible(true); - - + G4Scale3D scale; - if(axflg/100==1) { + if(axflg / 100 == 1) + { // rz plane } - axflg = axflg%100; - if(axflg/10==1) { + axflg = axflg % 100; + if(axflg / 10 == 1) + { pVisManager->BeginDraw(); - + // z-phi plane - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(zphimin, zphimax); } - - G4double zhalf = fSize[1]/fNSegment[IZ]; - for(int phi = 0; phi < fNSegment[IPHI]; phi++) { - for(int z = 0; z < fNSegment[IZ]; z++) { + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(zphimin, zphimax); + } + + G4double zhalf = fSize[2] / fNSegment[IZ]; + for(int phi = 0; phi < fNSegment[IPHI]; phi++) + { + for(int z = 0; z < fNSegment[IZ]; z++) + { //- - G4double angle = twopi/fNSegment[IPHI]*phi; - G4double dphi = twopi/fNSegment[IPHI]; - G4Tubs cylinder("z-phi", // name - fSize[0]*0.99, fSize[0], // inner radius, outer radius - zhalf, // half length in z - angle, dphi*0.99999); // starting phi angle, delta angle + G4double angle = fAngle[0] + fAngle[1] / fNSegment[IPHI] * phi; + G4double dphi = fAngle[1] / fNSegment[IPHI]; + G4Tubs cylinder( + "z-phi", // name + fSize[1] * 0.99, fSize[1], // inner radius, outer radius + zhalf, // half length in z + angle, dphi * 0.99999); // starting phi angle, delta angle //- - G4ThreeVector zpos(0., 0., -fSize[1] + fSize[1]/fNSegment[IZ]*(1 + 2.*z)); + G4ThreeVector zpos( + 0., 0., -fSize[2] + fSize[2] / fNSegment[IZ] * (1 + 2. * z)); G4Transform3D trans; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(zpos); - trans = G4Translate3D(fCenterPosition)*trans; - } else { - trans = G4Translate3D(zpos)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + trans = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(zpos); + trans = G4Translate3D(fCenterPosition) * trans; + } + else + { + trans = G4Translate3D(zpos) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(zphicell[z][phi], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); + att.SetColour(c[0], c[1], c[2]); //, c[3]); //- - G4Polyhedron * poly = cylinder.GetPolyhedron(); + G4Polyhedron* poly = cylinder.GetPolyhedron(); poly->Transform(trans); poly->SetVisAttributes(att); pVisManager->Draw(*poly); @@ -297,67 +368,76 @@ void G4ScoringCylinder::Draw(RunScore * map, } pVisManager->EndDraw(); } - axflg = axflg%10; - if(axflg==1) { + axflg = axflg % 10; + if(axflg == 1) + { pVisManager->BeginDraw(); - + // r-phi plane - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(rphimin, rphimax); } - - G4double rsize = fSize[0]/fNSegment[IR]; - for(int phi = 0; phi < fNSegment[IPHI]; phi++) { - for(int r = 0; r < fNSegment[IR]; r++) { - - G4double rs[2] = {rsize*r, rsize*(r+1)}; - G4double angle = twopi/fNSegment[IPHI]*phi; - G4double dphi = twopi/fNSegment[IPHI]; - G4Tubs cylindern("z-phi", rs[0], rs[1], 0.001, - angle, dphi*0.99999); + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(rphimin, rphimax); + } + + G4double rsize = (fSize[1] - fSize[0]) / fNSegment[IR]; + for(int phi = 0; phi < fNSegment[IPHI]; phi++) + { + for(int r = 0; r < fNSegment[IR]; r++) + { + G4double rs[2] = { fSize[0] + rsize * r, fSize[0] + rsize * (r + 1) }; + G4double angle = fAngle[0] + fAngle[1] / fNSegment[IPHI] * phi; + G4double dphi = fAngle[1] / fNSegment[IPHI]; + G4Tubs cylindern("z-phi", rs[0], rs[1], 0.001, angle, dphi * 0.99999); G4Tubs cylinderp = cylindern; - - G4ThreeVector zposn(0., 0., -fSize[1]); - G4ThreeVector zposp(0., 0., fSize[1]); + + G4ThreeVector zposn(0., 0., -fSize[2]); + G4ThreeVector zposp(0., 0., fSize[2]); G4Transform3D transn, transp; - if(fRotationMatrix) { - transn = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(zposn); - transn = G4Translate3D(fCenterPosition)*transn; - transp = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(zposp); - transp = G4Translate3D(fCenterPosition)*transp; - } else { - transn = G4Translate3D(zposn)*G4Translate3D(fCenterPosition); - transp = G4Translate3D(zposp)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + transn = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(zposn); + transn = G4Translate3D(fCenterPosition) * transn; + transp = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(zposp); + transp = G4Translate3D(fCenterPosition) * transp; + } + else + { + transn = G4Translate3D(zposn) * G4Translate3D(fCenterPosition); + transp = G4Translate3D(zposp) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(rphicell[r][phi], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); + att.SetColour(c[0], c[1], c[2]); //, c[3]); - G4Polyhedron * polyn = cylindern.GetPolyhedron(); + G4Polyhedron* polyn = cylindern.GetPolyhedron(); polyn->Transform(transn); polyn->SetVisAttributes(att); pVisManager->Draw(*polyn); - G4Polyhedron * polyp = cylinderp.GetPolyhedron(); + G4Polyhedron* polyp = cylinderp.GetPolyhedron(); polyp->Transform(transp); polyp->SetVisAttributes(att); pVisManager->Draw(*polyp); } } - + pVisManager->EndDraw(); } - + colorMap->SetPSUnit(fDrawUnit); colorMap->SetPSName(fDrawPSName); colorMap->DrawColorChart(); - } } -void G4ScoringCylinder::DrawColumn(RunScore * map, G4VScoreColorMap* colorMap, - G4int idxProj, G4int idxColumn) +void G4ScoringCylinder::DrawColumn(RunScore* map, G4VScoreColorMap* colorMap, + G4int idxProj, G4int idxColumn) { G4int projAxis = 0; - switch(idxProj) { + switch(idxProj) + { case 0: projAxis = IR; break; @@ -368,182 +448,234 @@ void G4ScoringCylinder::DrawColumn(RunScore * map, G4VScoreColorMap* colorMap, projAxis = IPHI; break; } - - if(idxColumn<0 || idxColumn>=fNSegment[projAxis]) + + if(idxColumn < 0 || idxColumn >= fNSegment[projAxis]) { - G4cerr << "Warning : Column number " << idxColumn << " is out of scoring mesh [0," << fNSegment[projAxis]-1 << - "]. Method ignored." << G4endl; + G4cerr << "Warning : Column number " << idxColumn + << " is out of scoring mesh [0," << fNSegment[projAxis] - 1 + << "]. Method ignored." << G4endl; return; } - G4VVisManager * pVisManager = G4VVisManager::GetConcreteInstance(); - if(pVisManager) { - + G4VVisManager* pVisManager = G4VVisManager::GetConcreteInstance(); + if(pVisManager) + { // cell vectors - std::vector > > cell; // cell[R][Z][PHI] + std::vector>> cell; // cell[R][Z][PHI] std::vector ephi; - for(int phi = 0; phi < fNSegment[IPHI]; phi++) ephi.push_back(0.); - std::vector > ezphi; - for(int z = 0; z < fNSegment[IZ]; z++) ezphi.push_back(ephi); - for(int r = 0; r < fNSegment[IR]; r++) cell.push_back(ezphi); - - std::vector > rzcell; // rzcell[R][Z] + for(int phi = 0; phi < fNSegment[IPHI]; phi++) + ephi.push_back(0.); + std::vector> ezphi; + for(int z = 0; z < fNSegment[IZ]; z++) + ezphi.push_back(ephi); + for(int r = 0; r < fNSegment[IR]; r++) + cell.push_back(ezphi); + + std::vector> rzcell; // rzcell[R][Z] std::vector ez; - for(int z = 0; z < fNSegment[IZ]; z++) ez.push_back(0.); - for(int r = 0; r < fNSegment[IR]; r++) rzcell.push_back(ez); - - std::vector > zphicell; // zphicell[Z][PHI] - for(int z = 0; z < fNSegment[IZ]; z++) zphicell.push_back(ephi); - - std::vector > rphicell; // rphicell[R][PHI] - for(int r = 0; r < fNSegment[IR]; r++) rphicell.push_back(ephi); - + for(int z = 0; z < fNSegment[IZ]; z++) + ez.push_back(0.); + for(int r = 0; r < fNSegment[IR]; r++) + rzcell.push_back(ez); + + std::vector> zphicell; // zphicell[Z][PHI] + for(int z = 0; z < fNSegment[IZ]; z++) + zphicell.push_back(ephi); + + std::vector> rphicell; // rphicell[R][PHI] + for(int r = 0; r < fNSegment[IR]; r++) + rphicell.push_back(ephi); + // projections G4int q[3]; - std::map::iterator itr = map->GetMap()->begin(); - for(; itr != map->GetMap()->end(); itr++) { - if(itr->first < 0) { + std::map::iterator itr = map->GetMap()->begin(); + for(; itr != map->GetMap()->end(); itr++) + { + if(itr->first < 0) + { G4cout << itr->first << G4endl; continue; } GetRZPhi(itr->first, q); - - if(projAxis == IR && q[IR] == idxColumn) { // zphi plane - zphicell[q[IZ]][q[IPHI]] += (itr->second->sum_wx())/fDrawUnitValue; + + if(projAxis == IR && q[IR] == idxColumn) + { // zphi plane + zphicell[q[IZ]][q[IPHI]] += (itr->second->sum_wx()) / fDrawUnitValue; } - if(projAxis == IZ && q[IZ] == idxColumn) { // rphi plane - rphicell[q[IR]][q[IPHI]] += (itr->second->sum_wx())/fDrawUnitValue; + if(projAxis == IZ && q[IZ] == idxColumn) + { // rphi plane + rphicell[q[IR]][q[IPHI]] += (itr->second->sum_wx()) / fDrawUnitValue; } - if(projAxis == IPHI && q[IPHI] == idxColumn) { // rz plane - rzcell[q[IR]][q[IZ]] += (itr->second->sum_wx())/fDrawUnitValue; + if(projAxis == IPHI && q[IPHI] == idxColumn) + { // rz plane + rzcell[q[IR]][q[IZ]] += (itr->second->sum_wx()) / fDrawUnitValue; } } - + // search min./max. values G4double rzmin = DBL_MAX, zphimin = DBL_MAX, rphimin = DBL_MAX; G4double rzmax = 0., zphimax = 0., rphimax = 0.; - for(int r = 0; r < fNSegment[IR]; r++) { - for(int phi = 0; phi < fNSegment[IPHI]; phi++) { - if(rphimin > rphicell[r][phi]) rphimin = rphicell[r][phi]; - if(rphimax < rphicell[r][phi]) rphimax = rphicell[r][phi]; + for(int r = 0; r < fNSegment[IR]; r++) + { + for(int phi = 0; phi < fNSegment[IPHI]; phi++) + { + if(rphimin > rphicell[r][phi]) + rphimin = rphicell[r][phi]; + if(rphimax < rphicell[r][phi]) + rphimax = rphicell[r][phi]; } - for(int z = 0; z < fNSegment[IZ]; z++) { - if(rzmin > rzcell[r][z]) rzmin = rzcell[r][z]; - if(rzmax < rzcell[r][z]) rzmax = rzcell[r][z]; + for(int z = 0; z < fNSegment[IZ]; z++) + { + if(rzmin > rzcell[r][z]) + rzmin = rzcell[r][z]; + if(rzmax < rzcell[r][z]) + rzmax = rzcell[r][z]; } } - for(int z = 0; z < fNSegment[IZ]; z++) { - for(int phi = 0; phi < fNSegment[IPHI]; phi++) { - if(zphimin > zphicell[z][phi]) zphimin = zphicell[z][phi]; - if(zphimax < zphicell[z][phi]) zphimax = zphicell[z][phi]; + for(int z = 0; z < fNSegment[IZ]; z++) + { + for(int phi = 0; phi < fNSegment[IPHI]; phi++) + { + if(zphimin > zphicell[z][phi]) + zphimin = zphicell[z][phi]; + if(zphimax < zphicell[z][phi]) + zphimax = zphicell[z][phi]; } } - - + G4VisAttributes att; att.SetForceSolid(true); att.SetForceAuxEdgeVisible(true); - + pVisManager->BeginDraw(); - + G4Scale3D scale; // z-phi plane - if(projAxis == IR) { - - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(zphimin,zphimax); } - - G4double zhalf = fSize[1]/fNSegment[IZ]; - G4double rsize[2] = {fSize[0]/fNSegment[IR]*idxColumn, - fSize[0]/fNSegment[IR]*(idxColumn+1)}; - for(int phi = 0; phi < fNSegment[IPHI]; phi++) { - for(int z = 0; z < fNSegment[IZ]; z++) { - - G4double angle = twopi/fNSegment[IPHI]*phi*radian; - G4double dphi = twopi/fNSegment[IPHI]*radian; - G4Tubs cylinder("z-phi", rsize[0], rsize[1], zhalf, - angle, dphi*0.99999); - - G4ThreeVector zpos(0., 0., -fSize[1] + fSize[1]/fNSegment[IZ]*(1 + 2.*z)); + if(projAxis == IR) + { + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(zphimin, zphimax); + } + + G4double zhalf = fSize[2] / fNSegment[IZ]; + G4double rsize[2] = { + fSize[0] + (fSize[1] - fSize[0]) / fNSegment[IR] * idxColumn, + fSize[0] + (fSize[1] - fSize[0]) / fNSegment[IR] * (idxColumn + 1) + }; + for(int phi = 0; phi < fNSegment[IPHI]; phi++) + { + for(int z = 0; z < fNSegment[IZ]; z++) + { + G4double angle = fAngle[0] + fAngle[1] / fNSegment[IPHI] * phi; + G4double dphi = fAngle[1] / fNSegment[IPHI]; + G4Tubs cylinder("z-phi", rsize[0], rsize[1], zhalf, angle, + dphi * 0.99999); + + G4ThreeVector zpos( + 0., 0., -fSize[2] + fSize[2] / fNSegment[IZ] * (1 + 2. * z)); G4Transform3D trans; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(zpos); - trans = G4Translate3D(fCenterPosition)*trans; - } else { - trans = G4Translate3D(zpos)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + trans = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(zpos); + trans = G4Translate3D(fCenterPosition) * trans; + } + else + { + trans = G4Translate3D(zpos) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(zphicell[z][phi], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); - - G4Polyhedron * poly = cylinder.GetPolyhedron(); + att.SetColour(c[0], c[1], c[2]); //, c[3]); + + G4Polyhedron* poly = cylinder.GetPolyhedron(); poly->Transform(trans); poly->SetVisAttributes(att); pVisManager->Draw(*poly); } } - + // r-phi plane - } else if(projAxis == IZ) { - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(rphimin,rphimax); } - - G4double rsize = fSize[0]/fNSegment[IR]; - for(int phi = 0; phi < fNSegment[IPHI]; phi++) { - for(int r = 0; r < fNSegment[IR]; r++) { - - G4double rs[2] = {rsize*r, rsize*(r+1)}; - G4double angle = twopi/fNSegment[IPHI]*phi*radian; - G4double dz = fSize[1]/fNSegment[IZ]; - G4double dphi = twopi/fNSegment[IPHI]*radian; - G4Tubs cylinder("r-phi", rs[0], rs[1], dz, - angle, dphi*0.99999); - G4ThreeVector zpos(0., 0., - -fSize[1]+fSize[1]/fNSegment[IZ]*(idxColumn*2+1)); + } + else if(projAxis == IZ) + { + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(rphimin, rphimax); + } + + G4double rsize = (fSize[1] - fSize[0]) / fNSegment[IR]; + for(int phi = 0; phi < fNSegment[IPHI]; phi++) + { + for(int r = 0; r < fNSegment[IR]; r++) + { + G4double rs[2] = { fSize[0] + rsize * r, fSize[0] + rsize * (r + 1) }; + G4double angle = fAngle[0] + fAngle[1] / fNSegment[IPHI] * phi; + G4double dz = fSize[2] / fNSegment[IZ]; + G4double dphi = fAngle[1] / fNSegment[IPHI]; + G4Tubs cylinder("r-phi", rs[0], rs[1], dz, angle, dphi * 0.99999); + G4ThreeVector zpos( + 0., 0., -fSize[2] + fSize[2] / fNSegment[IZ] * (idxColumn * 2 + 1)); G4Transform3D trans; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(zpos); - trans = G4Translate3D(fCenterPosition)*trans; - } else { - trans = G4Translate3D(zpos)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + trans = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(zpos); + trans = G4Translate3D(fCenterPosition) * trans; + } + else + { + trans = G4Translate3D(zpos) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(rphicell[r][phi], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); + att.SetColour(c[0], c[1], c[2]); //, c[3]); - G4Polyhedron * poly = cylinder.GetPolyhedron(); + G4Polyhedron* poly = cylinder.GetPolyhedron(); poly->Transform(trans); poly->SetVisAttributes(att); pVisManager->Draw(*poly); } } - + // r-z plane - } else if(projAxis == IPHI) { - if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(rzmin,rzmax); } - - G4double rsize = fSize[0]/fNSegment[IR]; - G4double zhalf = fSize[1]/fNSegment[IZ]; - G4double angle = twopi/fNSegment[IPHI]*idxColumn*radian; - G4double dphi = twopi/fNSegment[IPHI]*radian; - for(int z = 0; z < fNSegment[IZ]; z++) { - for(int r = 0; r < fNSegment[IR]; r++) { - - G4double rs[2] = {rsize*r, rsize*(r+1)}; - G4Tubs cylinder("z-phi", rs[0], rs[1], zhalf, - angle, dphi); - - G4ThreeVector zpos(0., 0., - -fSize[1]+fSize[1]/fNSegment[IZ]*(2.*z+1)); + } + else if(projAxis == IPHI) + { + if(colorMap->IfFloatMinMax()) + { + colorMap->SetMinMax(rzmin, rzmax); + } + + G4double rsize = (fSize[1] - fSize[0]) / fNSegment[IR]; + G4double zhalf = fSize[2] / fNSegment[IZ]; + G4double angle = fAngle[0] + fAngle[1] / fNSegment[IPHI] * idxColumn; + G4double dphi = fAngle[1] / fNSegment[IPHI]; + for(int z = 0; z < fNSegment[IZ]; z++) + { + for(int r = 0; r < fNSegment[IR]; r++) + { + G4double rs[2] = { fSize[0] + rsize * r, fSize[0] + rsize * (r + 1) }; + G4Tubs cylinder("z-phi", rs[0], rs[1], zhalf, angle, dphi); + + G4ThreeVector zpos( + 0., 0., -fSize[2] + fSize[2] / fNSegment[IZ] * (2. * z + 1)); G4Transform3D trans; - if(fRotationMatrix) { - trans = G4Rotate3D(*fRotationMatrix).inverse()*G4Translate3D(zpos); - trans = G4Translate3D(fCenterPosition)*trans; - } else { - trans = G4Translate3D(zpos)*G4Translate3D(fCenterPosition); + if(fRotationMatrix) + { + trans = + G4Rotate3D(*fRotationMatrix).inverse() * G4Translate3D(zpos); + trans = G4Translate3D(fCenterPosition) * trans; + } + else + { + trans = G4Translate3D(zpos) * G4Translate3D(fCenterPosition); } G4double c[4]; colorMap->GetMapColor(rzcell[r][z], c); - att.SetColour(c[0], c[1], c[2]);//, c[3]); + att.SetColour(c[0], c[1], c[2]); //, c[3]); - G4Polyhedron * poly = cylinder.GetPolyhedron(); + G4Polyhedron* poly = cylinder.GetPolyhedron(); poly->Transform(trans); poly->SetVisAttributes(att); pVisManager->Draw(*poly); @@ -552,22 +684,196 @@ void G4ScoringCylinder::DrawColumn(RunScore * map, G4VScoreColorMap* colorMap, } pVisManager->EndDraw(); } - + colorMap->SetPSUnit(fDrawUnit); colorMap->SetPSName(fDrawPSName); colorMap->DrawColorChart(); - } -void G4ScoringCylinder::GetRZPhi(G4int index, G4int q[3]) const { +void G4ScoringCylinder::GetRZPhi(G4int index, G4int q[3]) const +{ // index = k + j * k-size + i * jk-plane-size // nested : z -> phi -> r - G4int i = IZ; - G4int j = IPHI; - G4int k = IR; - G4int jk = fNSegment[j]*fNSegment[k]; - q[i] = index/jk; - q[j] = (index - q[i]*jk)/fNSegment[k]; - q[k] = index - q[j]*fNSegment[k] - q[i]*jk; + G4int i = IZ; + G4int j = IPHI; + G4int k = IR; + G4int jk = fNSegment[j] * fNSegment[k]; + q[i] = index / jk; + q[j] = (index - q[i] * jk) / fNSegment[k]; + q[k] = index - q[j] * fNSegment[k] - q[i] * jk; +} + +#include "G4UnitsTable.hh" +#include "G4VSolid.hh" +#include "G4SolidStore.hh" +#include "G4LogicalVolume.hh" +#include "G4LogicalVolumeStore.hh" +#include "G4Material.hh" +#include "G4VSensitiveDetector.hh" +#include "G4VPhysicalVolume.hh" +#include "G4PhysicalVolumeStore.hh" + +void G4ScoringCylinder::DumpVolumes() +{ + G4int lvl = 2; + DumpSolids(lvl); + DumpLogVols(lvl); + DumpPhysVols(lvl); +} + +void G4ScoringCylinder::DumpSolids(G4int lvl) +{ + G4cout << "*********** List of registered solids *************" << G4endl; + auto store = G4SolidStore::GetInstance(); + auto itr = store->begin(); + for(; itr != store->end(); itr++) + { + switch(lvl) + { + case 0: + G4cout << (*itr)->GetName() << G4endl; + break; + case 1: + G4cout << (*itr)->GetName() << "\t volume = " + << G4BestUnit((*itr)->GetCubicVolume(), "Volume") + << "\t surface = " + << G4BestUnit((*itr)->GetSurfaceArea(), "Surface") << G4endl; + break; + default: + (*itr)->DumpInfo(); + break; + } + } +} + +void G4ScoringCylinder::DumpLogVols(G4int lvl) +{ + G4cout << "*********** List of registered logical volumes *************" + << G4endl; + auto store = G4LogicalVolumeStore::GetInstance(); + auto itr = store->begin(); + for(; itr != store->end(); itr++) + { + G4cout << (*itr)->GetName() + << "\t Solid = " << (*itr)->GetSolid()->GetName(); + if((*itr)->GetMaterial()) + { + G4cout << "\t Material = " << (*itr)->GetMaterial()->GetName() << G4endl; + } + else + { + G4cout << "\t Material : not defined " << G4endl; + } + if(lvl < 1) + continue; + G4cout << "\t region = "; + if((*itr)->GetRegion()) + { + G4cout << (*itr)->GetRegion()->GetName(); + } + else + { + G4cout << "not defined"; + } + G4cout << "\t sensitive detector = "; + if((*itr)->GetSensitiveDetector()) + { + G4cout << (*itr)->GetSensitiveDetector()->GetName(); + } + else + { + G4cout << "not defined"; + } + G4cout << G4endl; + G4cout << "\t daughters = " << (*itr)->GetNoDaughters(); + if((*itr)->GetNoDaughters() > 0) + { + switch((*itr)->CharacteriseDaughters()) + { + case kNormal: + G4cout << " (placement)"; + break; + case kReplica: + G4cout << " (replica : " << (*itr)->GetDaughter(0)->GetMultiplicity() + << ")"; + break; + case kParameterised: + G4cout << " (parameterized : " + << (*itr)->GetDaughter(0)->GetMultiplicity() << ")"; + break; + default:; + } + } + G4cout << G4endl; + if(lvl < 2) + continue; + if((*itr)->GetMaterial()) + { + G4cout << "\t weight = " << G4BestUnit((*itr)->GetMass(), "Mass") + << G4endl; + } + else + { + G4cout << "\t weight : not available" << G4endl; + } + } +} + +void G4ScoringCylinder::DumpPhysVols(G4int lvl) +{ + G4cout << "*********** List of registered physical volumes *************" + << G4endl; + auto store = G4PhysicalVolumeStore::GetInstance(); + auto itr = store->begin(); + for(; itr != store->end(); itr++) + { + switch(lvl) + { + case 0: + G4cout << (*itr)->GetName() << G4endl; + break; + case 1: + G4cout << (*itr)->GetName() << "\t logical volume = " + << (*itr)->GetLogicalVolume()->GetName() + << "\t mother logical = "; + if((*itr)->GetMotherLogical()) + { + G4cout << (*itr)->GetMotherLogical()->GetName(); + } + else + { + G4cout << "not defined"; + } + G4cout << G4endl; + break; + default: + G4cout << (*itr)->GetName() << "\t logical volume = " + << (*itr)->GetLogicalVolume()->GetName() + << "\t mother logical = "; + if((*itr)->GetMotherLogical()) + { + G4cout << (*itr)->GetMotherLogical()->GetName(); + } + else + { + G4cout << "not defined"; + } + G4cout << "\t type = "; + switch((*itr)->VolumeType()) + { + case kNormal: + G4cout << "placement"; + break; + case kReplica: + G4cout << "replica"; + break; + case kParameterised: + G4cout << "parameterized"; + break; + default:; + } + G4cout << G4endl; + } + } } diff --git a/source/digits_hits/utils/src/G4ScoringManager.cc b/source/digits_hits/utils/src/G4ScoringManager.cc index 1781ed08c0..2d2f26d483 100644 --- a/source/digits_hits/utils/src/G4ScoringManager.cc +++ b/source/digits_hits/utils/src/G4ScoringManager.cc @@ -49,24 +49,30 @@ G4ScoringManager* G4ScoringManager::GetScoringManager() } G4ScoringManager* G4ScoringManager::GetScoringManagerIfExist() -{ return fSManager; } +{ + return fSManager; +} G4ScoringManager::G4ScoringManager() - : verboseLevel(0),fCurrentMesh(nullptr) + : verboseLevel(0) + , fCurrentMesh(nullptr) { - fMessenger = new G4ScoringMessenger(this); - fQuantityMessenger = new G4ScoreQuantityMessenger(this); - fColorMapDict = new ColorMapDict(); + fMessenger = new G4ScoringMessenger(this); + fQuantityMessenger = new G4ScoreQuantityMessenger(this); + fColorMapDict = new ColorMapDict(); fDefaultLinearColorMap = new G4DefaultLinearColorMap("defaultLinearColorMap"); (*fColorMapDict)[fDefaultLinearColorMap->GetName()] = fDefaultLinearColorMap; - G4VScoreColorMap * logColorMap = new G4ScoreLogColorMap("logColorMap"); + G4VScoreColorMap* logColorMap = new G4ScoreLogColorMap("logColorMap"); (*fColorMapDict)[logColorMap->GetName()] = logColorMap; - writer = new G4VScoreWriter(); + writer = new G4VScoreWriter(); } G4ScoringManager::~G4ScoringManager() { - if (writer) { delete writer; } + if(writer) + { + delete writer; + } delete fDefaultLinearColorMap; delete fColorMapDict; delete fQuantityMessenger; @@ -74,56 +80,70 @@ G4ScoringManager::~G4ScoringManager() fSManager = nullptr; } -void G4ScoringManager::SetReplicaLevel(G4int lvl) -{ replicaLevel = lvl; } -G4int G4ScoringManager::GetReplicaLevel() -{ return replicaLevel; } +void G4ScoringManager::SetReplicaLevel(G4int lvl) { replicaLevel = lvl; } +G4int G4ScoringManager::GetReplicaLevel() { return replicaLevel; } void G4ScoringManager::Accumulate(G4VHitsCollection* map) { auto sm = FindMesh(map); - if(!sm) return; - if(verboseLevel>9) - { G4cout << "G4ScoringManager::Accumulate() for " << map->GetSDname() << " / " << map->GetName() << G4endl; - G4cout << " is calling G4VScoringMesh::Accumulate() of " << sm->GetWorldName() << G4endl; } + if(!sm) + return; + if(verboseLevel > 9) + { + G4cout << "G4ScoringManager::Accumulate() for " << map->GetSDname() << " / " + << map->GetName() << G4endl; + G4cout << " is calling G4VScoringMesh::Accumulate() of " + << sm->GetWorldName() << G4endl; + } sm->Accumulate(static_cast*>(map)); } G4VScoringMesh* G4ScoringManager::FindMesh(G4VHitsCollection* map) { - auto colID = map->GetColID(); + auto colID = map->GetColID(); G4VScoringMesh* sm = nullptr; - auto msh = fMeshMap.find(colID); - if(msh==fMeshMap.end()) + auto msh = fMeshMap.find(colID); + if(msh == fMeshMap.end()) { - auto wName = map->GetSDname(); - sm = FindMesh(wName); + auto wName = map->GetSDname(); + sm = FindMesh(wName); fMeshMap[colID] = sm; } else - { sm = (*msh).second; } + { + sm = (*msh).second; + } return sm; } - + G4VScoringMesh* G4ScoringManager::FindMesh(const G4String& wName) { G4VScoringMesh* sm = nullptr; for(auto msh : fMeshVec) - { if(msh->GetWorldName()==wName) return msh; } - if(!sm && verboseLevel>9) - { G4cout << "WARNING : G4ScoringManager::FindMesh() --- <" << wName << "> is not found. Null returned." << G4endl; } + { + if(msh->GetWorldName() == wName) + return msh; + } + if(!sm && verboseLevel > 9) + { + G4cout << "WARNING : G4ScoringManager::FindMesh() --- <" << wName + << "> is not found. Null returned." << G4endl; + } return nullptr; } void G4ScoringManager::List() const { - G4cout << "G4ScoringManager has " << GetNumberOfMesh() << " scoring meshes." << G4endl; - for(auto msh : fMeshVec) msh->List(); + G4cout << "G4ScoringManager has " << GetNumberOfMesh() << " scoring meshes." + << G4endl; + for(auto msh : fMeshVec) + msh->List(); } void G4ScoringManager::Dump() const { - for(auto msh : fMeshVec) msh->Dump(); + for(auto msh : fMeshVec) + msh->Dump(); } void G4ScoringManager::DrawMesh(const G4String& meshName, @@ -131,39 +151,44 @@ void G4ScoringManager::DrawMesh(const G4String& meshName, const G4String& colorMapName, G4int axflg) { G4VScoringMesh* mesh = FindMesh(meshName); - if(mesh) + if(mesh) { G4VScoreColorMap* colorMap = GetScoreColorMap(colorMapName); if(!colorMap) { - G4cerr << "WARNING : Score color map <" << colorMapName << "> is not found. Default linear color map is used." << G4endl; + G4cerr << "WARNING : Score color map <" << colorMapName + << "> is not found. Default linear color map is used." << G4endl; colorMap = fDefaultLinearColorMap; } - mesh->DrawMesh(psName,colorMap,axflg); - } else { - G4cerr << "ERROR : G4ScoringManager::DrawMesh() --- <" - << meshName << "> is not found. Nothing is done." << G4endl; + mesh->DrawMesh(psName, colorMap, axflg); + } + else + { + G4cerr << "ERROR : G4ScoringManager::DrawMesh() --- <" << meshName + << "> is not found. Nothing is done." << G4endl; } } void G4ScoringManager::DrawMesh(const G4String& meshName, - const G4String& psName, - G4int idxPlane, G4int iColumn, - const G4String& colorMapName) + const G4String& psName, G4int idxPlane, + G4int iColumn, const G4String& colorMapName) { G4VScoringMesh* mesh = FindMesh(meshName); - if(mesh) + if(mesh) { G4VScoreColorMap* colorMap = GetScoreColorMap(colorMapName); if(!colorMap) { - G4cerr << "WARNING : Score color map <" << colorMapName << "> is not found. Default linear color map is used." << G4endl; + G4cerr << "WARNING : Score color map <" << colorMapName + << "> is not found. Default linear color map is used." << G4endl; colorMap = fDefaultLinearColorMap; } - mesh->DrawMesh(psName,idxPlane,iColumn,colorMap); - } else { - G4cerr << "ERROR : G4ScoringManager::DrawMesh() --- <" - << meshName << "> is not found. Nothing is done." << G4endl; + mesh->DrawMesh(psName, idxPlane, iColumn, colorMap); + } + else + { + G4cerr << "ERROR : G4ScoringManager::DrawMesh() --- <" << meshName + << "> is not found. Nothing is done." << G4endl; } } @@ -173,12 +198,15 @@ void G4ScoringManager::DumpQuantityToFile(const G4String& meshName, const G4String& option) { G4VScoringMesh* mesh = FindMesh(meshName); - if(mesh) { + if(mesh) + { writer->SetScoringMesh(mesh); writer->DumpQuantityToFile(psName, fileName, option); - } else { - G4cerr << "ERROR : G4ScoringManager::DrawQuantityToFile() --- <" - << meshName << "> is not found. Nothing is done." << G4endl; + } + else + { + G4cerr << "ERROR : G4ScoringManager::DrawQuantityToFile() --- <" << meshName + << "> is not found. Nothing is done." << G4endl; } } @@ -187,12 +215,15 @@ void G4ScoringManager::DumpAllQuantitiesToFile(const G4String& meshName, const G4String& option) { G4VScoringMesh* mesh = FindMesh(meshName); - if(mesh) { + if(mesh) + { writer->SetScoringMesh(mesh); writer->DumpAllQuantitiesToFile(fileName, option); - } else { + } + else + { G4cerr << "ERROR : G4ScoringManager::DrawAllQuantitiesToFile() --- <" - << meshName << "> is not found. Nothing is done." << G4endl; + << meshName << "> is not found. Nothing is done." << G4endl; } } @@ -201,7 +232,8 @@ void G4ScoringManager::RegisterScoreColorMap(G4VScoreColorMap* colorMap) if(fColorMapDict->find(colorMap->GetName()) != fColorMapDict->end()) { G4cerr << "ERROR : G4ScoringManager::RegisterScoreColorMap -- " - << colorMap->GetName() << " has already been registered. Method ignored." << G4endl; + << colorMap->GetName() + << " has already been registered. Method ignored." << G4endl; } else { @@ -212,27 +244,32 @@ void G4ScoringManager::RegisterScoreColorMap(G4VScoreColorMap* colorMap) G4VScoreColorMap* G4ScoringManager::GetScoreColorMap(const G4String& mapName) { ColorMapDictItr mItr = fColorMapDict->find(mapName); - if(mItr == fColorMapDict->end()) { return nullptr; } + if(mItr == fColorMapDict->end()) + { + return nullptr; + } return (mItr->second); } void G4ScoringManager::ListScoreColorMaps() { - G4cout << "Registered Score Color Maps -------------------------------------------------------" << G4endl; + G4cout << "Registered Score Color Maps " + "-------------------------------------------------------" + << G4endl; ColorMapDictItr mItr = fColorMapDict->begin(); - for(;mItr!=fColorMapDict->end();mItr++) - { G4cout << " " << mItr->first; } + for(; mItr != fColorMapDict->end(); mItr++) + { + G4cout << " " << mItr->first; + } G4cout << G4endl; } -void G4ScoringManager::Merge(const G4ScoringManager * mgr) -{ - for(size_t i = 0; i< GetNumberOfMesh() ; i++) +void G4ScoringManager::Merge(const G4ScoringManager* mgr) +{ + for(size_t i = 0; i < GetNumberOfMesh(); i++) { - G4VScoringMesh* fMesh = GetMesh(i); + G4VScoringMesh* fMesh = GetMesh(i); G4VScoringMesh* scMesh = mgr->GetMesh(i); fMesh->Merge(scMesh); } } - - diff --git a/source/digits_hits/utils/src/G4ScoringMessenger.cc b/source/digits_hits/utils/src/G4ScoringMessenger.cc index 50a4857ba0..98e5ab3a3a 100644 --- a/source/digits_hits/utils/src/G4ScoringMessenger.cc +++ b/source/digits_hits/utils/src/G4ScoringMessenger.cc @@ -48,20 +48,20 @@ #include "G4VScoreColorMap.hh" G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) -:fSMan(SManager) + : fSMan(SManager) { G4UIparameter* param = nullptr; scoreDir = new G4UIdirectory("/score/"); scoreDir->SetGuidance("Interactive scoring commands."); - listCmd = new G4UIcmdWithoutParameter("/score/list",this); + listCmd = new G4UIcmdWithoutParameter("/score/list", this); listCmd->SetGuidance("List scoring worlds."); - dumpCmd = new G4UIcmdWithoutParameter("/score/dump",this); + dumpCmd = new G4UIcmdWithoutParameter("/score/dump", this); dumpCmd->SetGuidance("Dump results of scorers."); - verboseCmd = new G4UIcmdWithAnInteger("/score/verbose",this); + verboseCmd = new G4UIcmdWithAnInteger("/score/verbose", this); verboseCmd->SetGuidance("Verbosity."); verboseCmd->SetGuidance(" 0) errors or warnings,"); verboseCmd->SetGuidance(" 1) information with 0)"); @@ -70,81 +70,112 @@ G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) meshCreateDir->SetGuidance(" Mesh creation commands."); // // Mesh commands - meshBoxCreateCmd = new G4UIcmdWithAString("/score/create/boxMesh",this); + meshBoxCreateCmd = new G4UIcmdWithAString("/score/create/boxMesh", this); meshBoxCreateCmd->SetGuidance("Create scoring box mesh."); - meshBoxCreateCmd->SetParameterName("MeshName",false); + meshBoxCreateCmd->SetParameterName("MeshName", false); // - meshCylinderCreateCmd = new G4UIcmdWithAString("/score/create/cylinderMesh",this); + meshCylinderCreateCmd = + new G4UIcmdWithAString("/score/create/cylinderMesh", this); meshCylinderCreateCmd->SetGuidance("Create scoring mesh."); - meshCylinderCreateCmd->SetParameterName("MeshName",false); + meshCylinderCreateCmd->SetParameterName("MeshName", false); // -// meshSphereCreateCmd = new G4UIcmdWithAString("/score/create/sphereMesh",this); -// meshSphereCreateCmd->SetGuidance("Create scoring mesh."); -// meshSphereCreateCmd->SetParameterName("MeshName",false); + // meshSphereCreateCmd = new + // G4UIcmdWithAString("/score/create/sphereMesh",this); + // meshSphereCreateCmd->SetGuidance("Create scoring mesh."); + // meshSphereCreateCmd->SetParameterName("MeshName",false); // - meshRWLogVolCreateCmd = new G4UIcommand("/score/create/realWorldLogVol",this); - meshRWLogVolCreateCmd->SetGuidance("Define scorers to a logical volume defined in the real world."); - meshRWLogVolCreateCmd->SetGuidance(" - Name of the specified logical volume is used as the mesh name."); - meshRWLogVolCreateCmd->SetGuidance(" - /score/mesh commands do not affect for this mesh."); - meshRWLogVolCreateCmd->SetGuidance(" - If copyNumberLevel is set, the copy number of that-level higher"); - meshRWLogVolCreateCmd->SetGuidance(" in the geometrical hierarchy is used as the index."); - param = new G4UIparameter("logVol",'s',false); + meshRWLogVolCreateCmd = + new G4UIcommand("/score/create/realWorldLogVol", this); + meshRWLogVolCreateCmd->SetGuidance( + "Define scorers to a logical volume defined in the real world."); + meshRWLogVolCreateCmd->SetGuidance( + " - Name of the specified logical volume is used as the mesh name."); + meshRWLogVolCreateCmd->SetGuidance( + " - /score/mesh commands do not affect for this mesh."); + meshRWLogVolCreateCmd->SetGuidance( + " - If copyNumberLevel is set, the copy number of that-level higher"); + meshRWLogVolCreateCmd->SetGuidance( + " in the geometrical hierarchy is used as the index."); + param = new G4UIparameter("logVol", 's', false); meshRWLogVolCreateCmd->SetParameter(param); - param = new G4UIparameter("copyNumberLevel",'i',true); + param = new G4UIparameter("copyNumberLevel", 'i', true); param->SetParameterRange("copyNumberLevel>=0"); param->SetDefaultValue(0); meshRWLogVolCreateCmd->SetParameter(param); // - probeCreateCmd = new G4UIcommand("/score/create/probe",this); + probeCreateCmd = new G4UIcommand("/score/create/probe", this); probeCreateCmd->SetGuidance("Define scoring probe."); - probeCreateCmd->SetGuidance(" halfSize defines the half-width of the probing cube."); - param = new G4UIparameter("pname",'s',false); + probeCreateCmd->SetGuidance( + " halfSize defines the half-width of the probing cube."); + param = new G4UIparameter("pname", 's', false); probeCreateCmd->SetParameter(param); - param = new G4UIparameter("halfSize",'d',false); + param = new G4UIparameter("halfSize", 'd', false); probeCreateCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("mm"); probeCreateCmd->SetParameter(param); - param = new G4UIparameter("checkOverlap",'b',true); + param = new G4UIparameter("checkOverlap", 'b', true); param->SetDefaultValue(false); probeCreateCmd->SetParameter(param); // - meshOpnCmd = new G4UIcmdWithAString("/score/open",this); + meshOpnCmd = new G4UIcmdWithAString("/score/open", this); meshOpnCmd->SetGuidance("Open scoring mesh."); - meshOpnCmd->SetParameterName("MeshName",false); + meshOpnCmd->SetParameterName("MeshName", false); // - meshClsCmd = new G4UIcmdWithoutParameter("/score/close",this); + meshClsCmd = new G4UIcmdWithoutParameter("/score/close", this); meshClsCmd->SetGuidance("Close scoring mesh."); // -// meshActCmd = new G4UIcmdWithABool("/score/mesh/activate",this); -// meshActCmd->SetGuidance("Activate scoring mesh."); -// meshActCmd->SetParameterName("MeshName",false); + // meshActCmd = new G4UIcmdWithABool("/score/mesh/activate",this); + // meshActCmd->SetGuidance("Activate scoring mesh."); + // meshActCmd->SetParameterName("MeshName",false); // meshDir = new G4UIdirectory("/score/mesh/"); meshDir->SetGuidance(" Mesh processing commands."); // - mBoxSizeCmd = new G4UIcmdWith3VectorAndUnit("/score/mesh/boxSize",this); + mBoxSizeCmd = new G4UIcmdWith3VectorAndUnit("/score/mesh/boxSize", this); mBoxSizeCmd->SetGuidance("Define size of the scoring mesh."); mBoxSizeCmd->SetGuidance("Dx Dy Dz unit"); - mBoxSizeCmd->SetParameterName("Di","Dj","Dk",false,false); + mBoxSizeCmd->SetParameterName("Di", "Dj", "Dk", false, false); mBoxSizeCmd->SetRange("Di>0. && Dj>0. && Dk>0."); mBoxSizeCmd->SetDefaultUnit("mm"); // - mCylinderSizeCmd = new G4UIcommand("/score/mesh/cylinderSize",this); + mCylinderSizeCmd = new G4UIcommand("/score/mesh/cylinderSize", this); mCylinderSizeCmd->SetGuidance("Define size of the scoring mesh."); mCylinderSizeCmd->SetGuidance("R Dz unit"); - param = new G4UIparameter("R",'d',false); + param = new G4UIparameter("R", 'd', false); param->SetParameterRange("R>0"); mCylinderSizeCmd->SetParameter(param); - param = new G4UIparameter("Dz",'d',false); + param = new G4UIparameter("Dz", 'd', false); param->SetParameterRange("Dz>0"); mCylinderSizeCmd->SetParameter(param); - param = new G4UIparameter("unit",'s',true); + param = new G4UIparameter("unit", 's', true); param->SetDefaultUnit("mm"); mCylinderSizeCmd->SetParameter(param); // + mCylinderRMinCmd = + new G4UIcmdWithADoubleAndUnit("/score/mesh/cylinderRMin", this); + mCylinderRMinCmd->SetGuidance("Define the inner radius of the tube mesh."); + mCylinderRMinCmd->SetGuidance("This command is not needed for cylinder mesh"); + mCylinderRMinCmd->SetParameterName("RMin", false, false); + mCylinderRMinCmd->SetRange("RMin>=0."); + mCylinderRMinCmd->SetDefaultUnit("mm"); + // + mCylinderAngleCmd = new G4UIcommand("/score/mesh/cylinderAngles", this); + mCylinderAngleCmd->SetGuidance( + "Define starting angle and span for tube segment mesh."); + mCylinderAngleCmd->SetGuidance( + "This command is not needed for cylinder mesh"); + param = new G4UIparameter("startPhi", 'd', false); + mCylinderAngleCmd->SetParameter(param); + param = new G4UIparameter("deltaPhi", 'd', false); + param->SetParameterRange("deltaPhi>0."); + mCylinderAngleCmd->SetParameter(param); + param = new G4UIparameter("unit", 's', true); + param->SetDefaultUnit("deg"); + mCylinderAngleCmd->SetParameter(param); + // // Division command - mBinCmd = new G4UIcommand("/score/mesh/nBin",this); + mBinCmd = new G4UIcommand("/score/mesh/nBin", this); mBinCmd->SetGuidance("Define segments of the scoring mesh."); mBinCmd->SetGuidance("[usage] /score/mesh/nBin"); mBinCmd->SetGuidance(" In case of boxMesh, parameters are given in"); @@ -155,108 +186,118 @@ G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) mBinCmd->SetGuidance(" Nr :(int) Number of bins in radial axis "); mBinCmd->SetGuidance(" Nz :(int) Number of bins in z axis "); mBinCmd->SetGuidance(" Nphi:(int) Number of bins in phi axis "); - //mBinCmd->SetGuidance(" Axis:(int) Axis of division "); -// mBinCmd->SetGuidance(" P1..Pn-1 :(double) \"paramter from P1 to Pn-1 for division.\""); - param = new G4UIparameter("Ni",'i',false); + // mBinCmd->SetGuidance(" Axis:(int) Axis of division "); + // mBinCmd->SetGuidance(" P1..Pn-1 :(double) \"paramter from P1 to Pn-1 for + // division.\""); + param = new G4UIparameter("Ni", 'i', false); param->SetDefaultValue("1"); param->SetParameterRange("Ni>0"); mBinCmd->SetParameter(param); - param = new G4UIparameter("Nj",'i',false); + param = new G4UIparameter("Nj", 'i', false); param->SetDefaultValue("1"); param->SetParameterRange("Nj>0"); mBinCmd->SetParameter(param); - param = new G4UIparameter("Nk",'i',false); + param = new G4UIparameter("Nk", 'i', false); param->SetDefaultValue("1"); mBinCmd->SetParameter(param); param->SetParameterRange("Nk>0"); - //param = new G4UIparameter("Axis",'i',true); - //param->SetDefaultValue("3"); - //mBinCmd->SetParameter(param); + // param = new G4UIparameter("Axis",'i',true); + // param->SetDefaultValue("3"); + // mBinCmd->SetParameter(param); // // Placement command mTransDir = new G4UIdirectory("/score/mesh/translate/"); mTransDir->SetGuidance("Mesh translation commands."); // - mTResetCmd = new G4UIcmdWithoutParameter("/score/mesh/translate/reset",this); + mTResetCmd = new G4UIcmdWithoutParameter("/score/mesh/translate/reset", this); mTResetCmd->SetGuidance("Reset translated position of the scoring mesh."); // - mTXyzCmd = new G4UIcmdWith3VectorAndUnit("/score/mesh/translate/xyz",this); + mTXyzCmd = new G4UIcmdWith3VectorAndUnit("/score/mesh/translate/xyz", this); mTXyzCmd->SetGuidance("Translate the scoring mesh."); - mTXyzCmd->SetParameterName("X","Y","Z",false,false); + mTXyzCmd->SetParameterName("X", "Y", "Z", false, false); mTXyzCmd->SetDefaultUnit("mm"); // mRotDir = new G4UIdirectory("/score/mesh/rotate/"); mRotDir->SetGuidance("Mesh rotation commands."); // - //mRResetCmd = new G4UIcmdWithoutParameter("/score/mesh/rotate/reset",this); - //mRResetCmd->SetGuidance("Reset rotation angles of the scoring mesh."); + // mRResetCmd = new G4UIcmdWithoutParameter("/score/mesh/rotate/reset",this); + // mRResetCmd->SetGuidance("Reset rotation angles of the scoring mesh."); // - mRotXCmd = new G4UIcmdWithADoubleAndUnit("/score/mesh/rotate/rotateX",this); + mRotXCmd = new G4UIcmdWithADoubleAndUnit("/score/mesh/rotate/rotateX", this); mRotXCmd->SetGuidance("Rotate the scoring mesh in X axis."); - mRotXCmd->SetParameterName("Rx",false); + mRotXCmd->SetParameterName("Rx", false); mRotXCmd->SetDefaultUnit("deg"); // - mRotYCmd = new G4UIcmdWithADoubleAndUnit("/score/mesh/rotate/rotateY",this); + mRotYCmd = new G4UIcmdWithADoubleAndUnit("/score/mesh/rotate/rotateY", this); mRotYCmd->SetGuidance("Rotate the scoring mesh in Y axis."); - mRotYCmd->SetParameterName("Ry",false); + mRotYCmd->SetParameterName("Ry", false); mRotYCmd->SetDefaultUnit("deg"); // - mRotZCmd = new G4UIcmdWithADoubleAndUnit("/score/mesh/rotate/rotateZ",this); + mRotZCmd = new G4UIcmdWithADoubleAndUnit("/score/mesh/rotate/rotateZ", this); mRotZCmd->SetGuidance("Rotate the scoring mesh in Z axis."); - mRotZCmd->SetParameterName("Rz",false); + mRotZCmd->SetParameterName("Rz", false); mRotZCmd->SetDefaultUnit("deg"); // probeDir = new G4UIdirectory("/score/probe/"); probeDir->SetGuidance("Probe commands"); - probeMatCmd = new G4UIcmdWithAString("/score/probe/material",this); + probeMatCmd = new G4UIcmdWithAString("/score/probe/material", this); probeMatCmd->SetGuidance("Specify a material to the probe cube."); probeMatCmd->SetGuidance("Material name has to be taken from G4NistManager."); - probeMatCmd->SetGuidance("Once this command is used, the specified material overlays the material in the mass geometry"); - probeMatCmd->SetGuidance("with \"Layered Mass Geometry\" mechanism so that physics quantities such as energy deposition"); + probeMatCmd->SetGuidance("Once this command is used, the specified material " + "overlays the material in the mass geometry"); + probeMatCmd->SetGuidance("with \"Layered Mass Geometry\" mechanism so that " + "physics quantities such as energy deposition"); probeMatCmd->SetGuidance("or dose will be calculated with this material."); probeMatCmd->SetGuidance("To switch-off this overlaying, use \"none\"."); - probeMatCmd->SetParameterName("matName",true); + probeMatCmd->SetParameterName("matName", true); probeMatCmd->SetDefaultValue("none"); + probeMatCmd->SetToBeBroadcasted(false); - probeLocateCmd = new G4UIcmdWith3VectorAndUnit("/score/probe/locate",this); - probeLocateCmd->SetGuidance("Locate a probe in the global coordinate system."); - probeLocateCmd->SetParameterName("x","y","z",false); + probeLocateCmd = new G4UIcmdWith3VectorAndUnit("/score/probe/locate", this); + probeLocateCmd->SetGuidance( + "Locate a probe in the global coordinate system."); + probeLocateCmd->SetParameterName("x", "y", "z", false); probeLocateCmd->SetDefaultUnit("mm"); + probeLocateCmd->SetToBeBroadcasted(false); // Draw Scoring result - drawCmd = new G4UIcommand("/score/drawProjection",this); + drawCmd = new G4UIcommand("/score/drawProjection", this); drawCmd->SetGuidance("Draw projection(s) of scored quantities."); - drawCmd->SetGuidance("Parameter specified which projection(s) to be drawn."); - drawCmd->SetGuidance(" 100 : xy-plane, 010 : yz-plane, 001 : zx-plane -- default 111"); - drawCmd->SetGuidance(" 100 : N/A, 010 : z_phi-plane, 001 : r_phi-plane -- default 111"); - param = new G4UIparameter("meshName",'s',false); + drawCmd->SetGuidance( + "Parameter specified which projection(s) to be drawn."); + drawCmd->SetGuidance( + " 100 : xy-plane, 010 : yz-plane, 001 : zx-plane -- default 111"); + drawCmd->SetGuidance( + " 100 : N/A, 010 : z_phi-plane, 001 : r_phi-plane -- default 111"); + param = new G4UIparameter("meshName", 's', false); drawCmd->SetParameter(param); - param = new G4UIparameter("psName",'s',false); + param = new G4UIparameter("psName", 's', false); drawCmd->SetParameter(param); - param = new G4UIparameter("colorMapName",'s',true); + param = new G4UIparameter("colorMapName", 's', true); param->SetDefaultValue("defaultLinearColorMap"); drawCmd->SetParameter(param); - param = new G4UIparameter("proj",'i',true); + param = new G4UIparameter("proj", 'i', true); param->SetDefaultValue(111); drawCmd->SetParameter(param); drawCmd->SetToBeBroadcasted(false); // Draw column - drawColumnCmd = new G4UIcommand("/score/drawColumn",this); + drawColumnCmd = new G4UIcommand("/score/drawColumn", this); drawColumnCmd->SetGuidance("Draw a cell column."); drawColumnCmd->SetGuidance(" plane = 0 : x-y, 1: y-z, 2: z-x for box mesh"); - drawColumnCmd->SetGuidance(" 0 : z-phi, 1: r-phi, 2: r-z for cylinder mesh"); - param = new G4UIparameter("meshName",'s',false); + drawColumnCmd->SetGuidance( + " 0 : z-phi, 1: r-phi, 2: r-z for cylinder mesh"); + param = new G4UIparameter("meshName", 's', false); drawColumnCmd->SetParameter(param); - param = new G4UIparameter("psName",'s',false); + param = new G4UIparameter("psName", 's', false); drawColumnCmd->SetParameter(param); - param = new G4UIparameter("plane",'i',false); + param = new G4UIparameter("plane", 'i', false); param->SetParameterRange("plane>=0 && plane<=2"); drawColumnCmd->SetParameter(param); - param = new G4UIparameter("column",'i',false); + param = new G4UIparameter("column", 'i', false); drawColumnCmd->SetParameter(param); - param = new G4UIparameter("colorMapName",'s',true); + param = new G4UIparameter("colorMapName", 's', true); param->SetDefaultValue("defaultLinearColorMap"); drawColumnCmd->SetParameter(param); drawColumnCmd->SetToBeBroadcasted(false); @@ -264,24 +305,26 @@ G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) colorMapDir = new G4UIdirectory("/score/colorMap/"); colorMapDir->SetGuidance("Color map commands."); - listColorMapCmd = new G4UIcmdWithoutParameter("/score/colorMap/listScoreColorMaps",this); + listColorMapCmd = + new G4UIcmdWithoutParameter("/score/colorMap/listScoreColorMaps", this); listColorMapCmd->SetGuidance("List registered score color maps."); listColorMapCmd->SetToBeBroadcasted(false); - floatMinMaxCmd = new G4UIcmdWithAString("/score/colorMap/floatMinMax",this); - floatMinMaxCmd->SetGuidance("Min/Max of the color map is calculated according to the actual scores."); - floatMinMaxCmd->SetParameterName("colorMapName",true,false); + floatMinMaxCmd = new G4UIcmdWithAString("/score/colorMap/floatMinMax", this); + floatMinMaxCmd->SetGuidance( + "Min/Max of the color map is calculated according to the actual scores."); + floatMinMaxCmd->SetParameterName("colorMapName", true, false); floatMinMaxCmd->SetDefaultValue("defaultLinearColorMap"); floatMinMaxCmd->SetToBeBroadcasted(false); - colorMapMinMaxCmd = new G4UIcommand("/score/colorMap/setMinMax",this); + colorMapMinMaxCmd = new G4UIcommand("/score/colorMap/setMinMax", this); colorMapMinMaxCmd->SetGuidance("Define min/max value of the color map."); - param = new G4UIparameter("colorMapMame",'s',true); + param = new G4UIparameter("colorMapMame", 's', true); param->SetDefaultValue("defaultLinearColorMap"); colorMapMinMaxCmd->SetParameter(param); - param = new G4UIparameter("minValue",'d',false); + param = new G4UIparameter("minValue", 'd', false); colorMapMinMaxCmd->SetParameter(param); - param = new G4UIparameter("maxValue",'d',false); + param = new G4UIparameter("maxValue", 'd', false); colorMapMinMaxCmd->SetParameter(param); colorMapMinMaxCmd->SetToBeBroadcasted(false); @@ -305,7 +348,7 @@ G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) chartCmd->SetParameter(param); */ - // Dump a scored quantity + // Dump a scored quantity dumpQtyToFileCmd = new G4UIcommand("/score/dumpQuantityToFile", this); dumpQtyToFileCmd->SetGuidance("Dump one scored quantity to file."); param = new G4UIparameter("meshName", 's', false); @@ -320,7 +363,8 @@ G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) dumpQtyWithFactorCmd = new G4UIcommand("/score/dumpQuantityWithFactor", this); dumpQtyWithFactorCmd->SetGuidance("Dump one scored quantity to file."); - dumpQtyWithFactorCmd->SetGuidance("Each value is multiplied by the specified factor."); + dumpQtyWithFactorCmd->SetGuidance( + "Each value is multiplied by the specified factor."); param = new G4UIparameter("meshName", 's', false); dumpQtyWithFactorCmd->SetParameter(param); param = new G4UIparameter("psName", 's', false); @@ -345,9 +389,12 @@ G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) dumpAllQtsToFileCmd->SetParameter(param); dumpAllQtsToFileCmd->SetToBeBroadcasted(false); - dumpAllQtsWithFactorCmd = new G4UIcommand("/score/dumpAllQuantitiesWithFactor", this); - dumpAllQtsWithFactorCmd->SetGuidance("Dump all quantities of the mesh to file."); - dumpAllQtsWithFactorCmd->SetGuidance("Each value is multiplied by the specified factor."); + dumpAllQtsWithFactorCmd = + new G4UIcommand("/score/dumpAllQuantitiesWithFactor", this); + dumpAllQtsWithFactorCmd->SetGuidance( + "Dump all quantities of the mesh to file."); + dumpAllQtsWithFactorCmd->SetGuidance( + "Each value is multiplied by the specified factor."); param = new G4UIparameter("meshName", 's', false); dumpAllQtsWithFactorCmd->SetParameter(param); param = new G4UIparameter("fileName", 's', false); @@ -361,11 +408,16 @@ G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) fill1DCmd = new G4UIcommand("/score/fill1D", this); fill1DCmd->SetGuidance("Let a primitive scorer fill 1-D histogram"); - fill1DCmd->SetGuidance("Before using this command, primitive scorer must be defined and assigned."); - fill1DCmd->SetGuidance("Also before using this command, a histogram has to be defined by /analysis/h1/create command."); - fill1DCmd->SetGuidance("This command is available only for real-world volume or probe."); - fill1DCmd->SetGuidance("Please note that this command has to be applied to each copy number of the scoring volume."); - fill1DCmd->SetGuidance("If same histogram ID is used more than once, more than one scorers fill that histogram."); + fill1DCmd->SetGuidance("Before using this command, primitive scorer must be " + "defined and assigned."); + fill1DCmd->SetGuidance("Also before using this command, a histogram has to " + "be defined by /analysis/h1/create command."); + fill1DCmd->SetGuidance( + "This command is available only for real-world volume or probe."); + fill1DCmd->SetGuidance("Please note that this command has to be applied to " + "each copy number of the scoring volume."); + fill1DCmd->SetGuidance("If same histogram ID is used more than once, more " + "than one scorers fill that histogram."); param = new G4UIparameter("histID", 'i', false); fill1DCmd->SetParameter(param); param = new G4UIparameter("meshName", 's', false); @@ -375,489 +427,617 @@ G4ScoringMessenger::G4ScoringMessenger(G4ScoringManager* SManager) param = new G4UIparameter("copyNo", 'i', true); param->SetDefaultValue(0); fill1DCmd->SetParameter(param); - } G4ScoringMessenger::~G4ScoringMessenger() { - delete listCmd; - delete verboseCmd; - // - delete meshBoxCreateCmd; - delete meshCylinderCreateCmd; - delete meshRWLogVolCreateCmd; - delete probeCreateCmd; - delete meshCreateDir; -// delete meshSphereCreateCmd; - // - delete meshOpnCmd; - // - delete meshClsCmd; -// delete meshActCmd; - delete meshDir; - // - delete mBoxSizeCmd; - delete mCylinderSizeCmd; -// delete mSphereSizeCmd; - // - delete mBinCmd; - // - delete mTResetCmd; - delete mTXyzCmd; - delete mTransDir; -// delete mRResetCmd; - delete mRotXCmd; - delete mRotYCmd; - delete mRotZCmd; - delete mRotDir; - // - delete probeLocateCmd; - delete probeMatCmd; - delete probeDir; - // - //delete chartCmd; - delete dumpCmd; - delete drawCmd; - delete drawColumnCmd; - delete listColorMapCmd; - delete floatMinMaxCmd; - delete colorMapMinMaxCmd; - delete colorMapDir; - delete dumpQtyToFileCmd; - delete dumpQtyWithFactorCmd; - delete dumpAllQtsToFileCmd; - delete dumpAllQtsWithFactorCmd; - delete fill1DCmd; - // - delete scoreDir; + delete listCmd; + delete verboseCmd; + // + delete meshBoxCreateCmd; + delete meshCylinderCreateCmd; + delete meshRWLogVolCreateCmd; + delete probeCreateCmd; + delete meshCreateDir; + // delete meshSphereCreateCmd; + // + delete meshOpnCmd; + // + delete meshClsCmd; + // delete meshActCmd; + delete meshDir; + // + delete mBoxSizeCmd; + delete mCylinderSizeCmd; + delete mCylinderRMinCmd; + delete mCylinderAngleCmd; + // delete mSphereSizeCmd; + // + delete mBinCmd; + // + delete mTResetCmd; + delete mTXyzCmd; + delete mTransDir; + // delete mRResetCmd; + delete mRotXCmd; + delete mRotYCmd; + delete mRotZCmd; + delete mRotDir; + // + delete probeLocateCmd; + delete probeMatCmd; + delete probeDir; + // + // delete chartCmd; + delete dumpCmd; + delete drawCmd; + delete drawColumnCmd; + delete listColorMapCmd; + delete floatMinMaxCmd; + delete colorMapMinMaxCmd; + delete colorMapDir; + delete dumpQtyToFileCmd; + delete dumpQtyWithFactorCmd; + delete dumpAllQtsToFileCmd; + delete dumpAllQtsWithFactorCmd; + delete fill1DCmd; + // + delete scoreDir; } -void G4ScoringMessenger::SetNewValue(G4UIcommand * command,G4String newVal) +void G4ScoringMessenger::SetNewValue(G4UIcommand* command, G4String newVal) { using MeshShape = G4VScoringMesh::MeshShape; - if(command==listCmd) { - fSMan->List(); - } else if(command==dumpCmd) { - fSMan->Dump(); - } else if(command==drawCmd) { - G4Tokenizer next(newVal); - G4String meshName = next(); - G4String psName = next(); - G4String colorMapName = next(); - G4int axflg = StoI(next()); - fSMan->DrawMesh(meshName,psName,colorMapName,axflg); - } else if(command==drawColumnCmd) { - G4Tokenizer next(newVal); - G4String meshName = next(); - G4String psName = next(); - G4int iPlane = StoI(next()); - G4int iColumn = StoI(next()); - G4String colorMapName = next(); - fSMan->DrawMesh(meshName,psName,iPlane,iColumn,colorMapName); -// } else if(command==chartCmd ){ -// G4Tokenizer next(newVal); -// G4String meshName = next(); -// G4String psName = next(); -// //G4bool onFlag = StoB(next()); -// G4String scaleOption = next(); -// fSMan->DrawChart(meshName,psName,onFlag,scaleOption); - - } else if(command==dumpQtyToFileCmd) { - G4Tokenizer next(newVal); - G4String meshName = next(); - G4String psName = next(); - G4String fileName = next(); - G4String option = next("\n"); - auto mesh = fSMan->FindMesh(meshName); - if(!mesh) - { - G4ExceptionDescription ed; - ed << "Mesh name <" << meshName << "> is not found. Command ignored."; - command->CommandFailed(ed); - return; - } - fSMan->DumpQuantityToFile(meshName, psName, fileName, option); - } else if(command==dumpQtyWithFactorCmd) { - G4Tokenizer next(newVal); - G4String meshName = next(); - G4String psName = next(); - G4String fileName = next(); - G4double fac = StoD(next()); - G4String option = next("\n"); - auto mesh = fSMan->FindMesh(meshName); - if(!mesh) - { - G4ExceptionDescription ed; - ed << "Mesh name <" << meshName << "> is not found. Command ignored."; - command->CommandFailed(ed); - return; - } - fSMan->SetFactor(fac); - fSMan->DumpQuantityToFile(meshName, psName, fileName, option); - fSMan->SetFactor(1.0); - } else if(command==dumpAllQtsToFileCmd) { - G4Tokenizer next(newVal); - G4String meshName = next(); - G4String fileName = next(); - G4String option = next("\n"); - auto mesh = fSMan->FindMesh(meshName); - if(!mesh) - { - G4ExceptionDescription ed; - ed << "Mesh name <" << meshName << "> is not found. Command ignored."; - command->CommandFailed(ed); - return; - } - fSMan->DumpAllQuantitiesToFile(meshName, fileName, option); - } else if(command==dumpAllQtsWithFactorCmd) { - G4Tokenizer next(newVal); - G4String meshName = next(); - G4String fileName = next(); - G4double fac = StoD(next()); - G4String option = next("\n"); - auto mesh = fSMan->FindMesh(meshName); - if(!mesh) - { - G4ExceptionDescription ed; - ed << "Mesh name <" << meshName << "> is not found. Command ignored."; - command->CommandFailed(ed); - return; - } - fSMan->SetFactor(fac); - fSMan->DumpAllQuantitiesToFile(meshName, fileName, option); - fSMan->SetFactor(1.0); - } else if(command==fill1DCmd) { - Fill1D(command,newVal); - } else if(command==verboseCmd) { - fSMan->SetVerboseLevel(verboseCmd->GetNewIntValue(newVal)); - } else if(command==meshBoxCreateCmd) { - G4VScoringMesh* currentmesh = fSMan->GetCurrentMesh(); - if ( currentmesh ){ - G4ExceptionDescription ed; - ed << "ERROR[" << meshBoxCreateCmd->GetCommandPath() - << "] : Mesh <" << currentmesh->GetWorldName() - << "> is still open. Close it first. Command ignored."; - command->CommandFailed(ed); - } else { - - G4VScoringMesh* mesh = fSMan->FindMesh(newVal); - if ( !mesh ){ - mesh = new G4ScoringBox(newVal); - fSMan->RegisterScoringMesh(mesh); - }else{ - G4ExceptionDescription ed; - ed << "ERROR[" << meshBoxCreateCmd->GetCommandPath() - << "] : Scoring mesh <" << newVal - << "> already exists. Command ignored."; - command->CommandFailed(ed); - } - } - } else if(command==meshCylinderCreateCmd) { - G4VScoringMesh* currentmesh = fSMan->GetCurrentMesh(); - if ( currentmesh ){ - G4ExceptionDescription ed; - ed << "ERROR[" << meshCylinderCreateCmd->GetCommandPath() - << "] : Mesh <" << currentmesh->GetWorldName() - << "> is still open. Close it first. Command ignored."; - command->CommandFailed(ed); - } else { - - G4VScoringMesh* mesh = fSMan->FindMesh(newVal); - if ( !mesh ){ - mesh = new G4ScoringCylinder(newVal); - fSMan->RegisterScoringMesh(mesh); - }else{ - G4ExceptionDescription ed; - ed << "ERROR[" << meshCylinderCreateCmd->GetCommandPath() - << "] : Scoring mesh <" << newVal - << "> already exists. Command ignored."; - command->CommandFailed(ed); - } - } - } else if(command==meshRWLogVolCreateCmd) { - auto mesh = fSMan->GetCurrentMesh(); - if ( mesh ){ - G4ExceptionDescription ed; - ed << "ERROR[" << meshRWLogVolCreateCmd->GetCommandPath() - << "] : Mesh <" << mesh->GetWorldName() - << "> is still open. Close it first. Command ignored."; - command->CommandFailed(ed); - } - else - { - G4Tokenizer next(newVal); - G4String meshName = next(); - G4int idx = StoI(next()); - mesh = fSMan->FindMesh(meshName); - if ( !mesh ){ - mesh = new G4ScoringRealWorld(meshName); - mesh->SetCopyNumberLevel(idx); - fSMan->RegisterScoringMesh(mesh); - }else{ - G4ExceptionDescription ed; - ed << "ERROR[" << meshRWLogVolCreateCmd->GetCommandPath() - << "] : Scoring mesh <" << meshName << "> already exists. Command ignored."; - command->CommandFailed(ed); - } - } - } else if(command==probeCreateCmd) { - auto mesh = fSMan->GetCurrentMesh(); - if ( mesh ){ - G4ExceptionDescription ed; - ed << "ERROR[" << meshRWLogVolCreateCmd->GetCommandPath() - << "] : Mesh <" << mesh->GetWorldName() - << "> is still open. Close it first. Command ignored."; - command->CommandFailed(ed); - } - else - { - G4Tokenizer next(newVal); - G4String qname = next(); - G4double halfSize = StoD(next()); - halfSize *= G4UIcommand::ValueOf(next()); - G4bool checkOverlap = StoB(next()); - mesh = fSMan->FindMesh(qname); - if(!mesh) - { - mesh = new G4ScoringProbe(qname,halfSize,checkOverlap); - fSMan->RegisterScoringMesh(mesh); - } - else - { - G4ExceptionDescription ed; - ed << "ERROR[" << probeCreateCmd->GetCommandPath() - << "] : Mesh name <" << qname << "> already exists. Use another name."; - command->CommandFailed(ed); - } - } - } else if(command==probeMatCmd || command==probeLocateCmd) { - auto mesh = fSMan->GetCurrentMesh(); - if(!mesh) - { - G4ExceptionDescription ed; - ed << "ERROR : No mesh is currently open. Open/create a mesh first. Command ignored."; - command->CommandFailed(ed); - return; - } - if(mesh->GetShape() != MeshShape::probe) - { - G4ExceptionDescription ed; - ed << "ERROR : Inconsistent mesh type. Close current mesh and open Scoring Probe."; - command->CommandFailed(ed); - return; - } - - if(command==probeMatCmd) - { - G4bool succ = static_cast(mesh)->SetMaterial(newVal); - if(!succ) - { - G4ExceptionDescription ed; - ed << "Material <" << newVal << "> is not defind in G4NistManager. Command is ignored.\n" - << "Use /material/nist/listMaterials command to see the available materials."; - command->CommandFailed(ed); - return; - } - } - else if(command==probeLocateCmd) - { - G4ThreeVector loc = probeLocateCmd->GetNew3VectorValue(newVal); - static_cast(mesh)->LocateProbe(loc); - } - } else if(command==listColorMapCmd) { - fSMan->ListScoreColorMaps(); - } else if(command==floatMinMaxCmd) { - G4VScoreColorMap* colorMap = fSMan->GetScoreColorMap(newVal); - if(colorMap) - { colorMap->SetFloatingMinMax(true); } - else - { - G4ExceptionDescription ed; - ed << "ERROR[" << floatMinMaxCmd->GetCommandPath() - << "] : color map <" << newVal << "> is not defined. Command ignored." ; - command->CommandFailed(ed); - } - } else if(command==colorMapMinMaxCmd) { - G4Tokenizer next(newVal); - G4String mapName = next(); - G4double minVal = StoD(next()); - G4double maxVal = StoD(next()); - G4VScoreColorMap* colorMap = fSMan->GetScoreColorMap(mapName); - if(colorMap) - { colorMap->SetFloatingMinMax(false); - colorMap->SetMinMax(minVal,maxVal); } - else - { - G4ExceptionDescription ed; - ed << "ERROR[" << colorMapMinMaxCmd->GetCommandPath() - << "] : color map <" << newVal << "> is not defined. Command ignored." - << G4endl; - command->CommandFailed(ed); - } - } else if(command==meshOpnCmd) { - G4VScoringMesh* currentmesh = fSMan->GetCurrentMesh(); - if ( currentmesh ){ - G4ExceptionDescription ed; - ed << "ERROR[" << meshOpnCmd->GetCommandPath() - << "] : Mesh <" << currentmesh->GetWorldName() - << "> is still open. Close it first. Command ignored."; - command->CommandFailed(ed); - } else { - G4VScoringMesh* mesh = fSMan->FindMesh(newVal); - if ( !mesh ){ - G4ExceptionDescription ed; - ed << "ERROR[" << meshOpnCmd->GetCommandPath() - << "] : Scoring mesh <" << newVal << "> does not exist. Command ignored."; - command->CommandFailed(ed); - } else { - fSMan->SetCurrentMesh(mesh); - } - } - } else if(command==meshClsCmd) { - fSMan->CloseCurrentMesh(); - } else { - // - // Get Current Mesh - // - G4VScoringMesh* mesh = fSMan->GetCurrentMesh(); - // - // Commands for Current Mesh - if ( mesh ){ - MeshShape shape = mesh->GetShape(); - if ( shape == MeshShape::realWorldLogVol ) { - G4ExceptionDescription ed; - ed << "ERROR[" << mBinCmd->GetCommandPath() - << "] : Number of mesh command cannot be set for this type of mesh. Command ignored."; - command->CommandFailed(ed); - } else { - - // Tokens - G4TokenVec token; - FillTokenVec(newVal,token); - // - // Mesh Geometry - // -// if(command==meshActCmd) { -// mesh->Activate(meshActCmd->GetNewBoolValue(newVal)); -// } else - if(command==mBoxSizeCmd) { - if ( shape == MeshShape::box){ - G4ThreeVector size = mBoxSizeCmd->GetNew3VectorValue(newVal); - G4double vsize[3]; - vsize[0] = size.x(); - vsize[1] = size.y(); - vsize[2] = size.z(); - mesh->SetSize(vsize); - } else { - G4ExceptionDescription ed; - ed << "ERROR[" << mBoxSizeCmd->GetCommandPath() - << "] : This mesh is not Box. Command ignored."; - command->CommandFailed(ed); - } - }else if(command==mCylinderSizeCmd) { - if ( shape == MeshShape::cylinder ){ - G4double vsize[3]; - vsize[0] = StoD(token[0]); - vsize[1] = StoD(token[1]); - G4double unt = mCylinderSizeCmd->ValueOf(token[2]); - vsize[0] *= unt; - vsize[1] *= unt; - vsize[2] = 0.0; - mesh->SetSize(vsize); - } else { - G4ExceptionDescription ed; - ed << "ERROR[" << mBoxSizeCmd->GetCommandPath() - << "] : This mesh is not Box. Command ignored."; - command->CommandFailed(ed); - } - } else if(command==mBinCmd) { - MeshBinCommand(mesh,token); - } else if(command==mTResetCmd) { - G4double centerPosition[3] ={ 0., 0., 0.}; - mesh->SetCenterPosition(centerPosition); - } else if(command==mTXyzCmd) { - G4ThreeVector xyz = mTXyzCmd->GetNew3VectorValue(newVal); - G4double centerPosition[3]; - centerPosition[0] = xyz.x(); - centerPosition[1] = xyz.y(); - centerPosition[2] = xyz.z(); - mesh->SetCenterPosition(centerPosition); -// } else if(command==mRResetCmd) { - } else if(command==mRotXCmd) { - G4double value = mRotXCmd->GetNewDoubleValue(newVal); - mesh->RotateX(value); - } else if(command==mRotYCmd) { - G4double value = mRotYCmd->GetNewDoubleValue(newVal); - mesh->RotateY(value); - } else if(command==mRotZCmd) { - G4double value = mRotZCmd->GetNewDoubleValue(newVal); - mesh->RotateZ(value); - } - } - }else{ + if(command == listCmd) + { + fSMan->List(); + } + else if(command == dumpCmd) + { + fSMan->Dump(); + } + else if(command == drawCmd) + { + G4Tokenizer next(newVal); + G4String meshName = next(); + G4String psName = next(); + G4String colorMapName = next(); + G4int axflg = StoI(next()); + fSMan->DrawMesh(meshName, psName, colorMapName, axflg); + } + else if(command == drawColumnCmd) + { + G4Tokenizer next(newVal); + G4String meshName = next(); + G4String psName = next(); + G4int iPlane = StoI(next()); + G4int iColumn = StoI(next()); + G4String colorMapName = next(); + fSMan->DrawMesh(meshName, psName, iPlane, iColumn, colorMapName); + // } else if(command==chartCmd ){ + // G4Tokenizer next(newVal); + // G4String meshName = next(); + // G4String psName = next(); + // //G4bool onFlag = StoB(next()); + // G4String scaleOption = next(); + // fSMan->DrawChart(meshName,psName,onFlag,scaleOption); + } + else if(command == dumpQtyToFileCmd) + { + G4Tokenizer next(newVal); + G4String meshName = next(); + G4String psName = next(); + G4String fileName = next(); + G4String option = next("\n"); + auto mesh = fSMan->FindMesh(meshName); + if(!mesh) + { G4ExceptionDescription ed; - ed << "ERROR: No mesh is currently open. Open/create a mesh first. Command ignored."; + ed << "Mesh name <" << meshName << "> is not found. Command ignored."; + command->CommandFailed(ed); + return; + } + fSMan->DumpQuantityToFile(meshName, psName, fileName, option); + } + else if(command == dumpQtyWithFactorCmd) + { + G4Tokenizer next(newVal); + G4String meshName = next(); + G4String psName = next(); + G4String fileName = next(); + G4double fac = StoD(next()); + G4String option = next("\n"); + auto mesh = fSMan->FindMesh(meshName); + if(!mesh) + { + G4ExceptionDescription ed; + ed << "Mesh name <" << meshName << "> is not found. Command ignored."; + command->CommandFailed(ed); + return; + } + fSMan->SetFactor(fac); + fSMan->DumpQuantityToFile(meshName, psName, fileName, option); + fSMan->SetFactor(1.0); + } + else if(command == dumpAllQtsToFileCmd) + { + G4Tokenizer next(newVal); + G4String meshName = next(); + G4String fileName = next(); + G4String option = next("\n"); + auto mesh = fSMan->FindMesh(meshName); + if(!mesh) + { + G4ExceptionDescription ed; + ed << "Mesh name <" << meshName << "> is not found. Command ignored."; + command->CommandFailed(ed); + return; + } + fSMan->DumpAllQuantitiesToFile(meshName, fileName, option); + } + else if(command == dumpAllQtsWithFactorCmd) + { + G4Tokenizer next(newVal); + G4String meshName = next(); + G4String fileName = next(); + G4double fac = StoD(next()); + G4String option = next("\n"); + auto mesh = fSMan->FindMesh(meshName); + if(!mesh) + { + G4ExceptionDescription ed; + ed << "Mesh name <" << meshName << "> is not found. Command ignored."; + command->CommandFailed(ed); + return; + } + fSMan->SetFactor(fac); + fSMan->DumpAllQuantitiesToFile(meshName, fileName, option); + fSMan->SetFactor(1.0); + } + else if(command == fill1DCmd) + { + Fill1D(command, newVal); + } + else if(command == verboseCmd) + { + fSMan->SetVerboseLevel(verboseCmd->GetNewIntValue(newVal)); + } + else if(command == meshBoxCreateCmd) + { + G4VScoringMesh* currentmesh = fSMan->GetCurrentMesh(); + if(currentmesh) + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshBoxCreateCmd->GetCommandPath() << "] : Mesh <" + << currentmesh->GetWorldName() + << "> is still open. Close it first. Command ignored."; + command->CommandFailed(ed); + } + else + { + G4VScoringMesh* mesh = fSMan->FindMesh(newVal); + if(!mesh) + { + mesh = new G4ScoringBox(newVal); + fSMan->RegisterScoringMesh(mesh); + } + else + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshBoxCreateCmd->GetCommandPath() + << "] : Scoring mesh <" << newVal + << "> already exists. Command ignored."; + command->CommandFailed(ed); + } + } + } + else if(command == meshCylinderCreateCmd) + { + G4VScoringMesh* currentmesh = fSMan->GetCurrentMesh(); + if(currentmesh) + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshCylinderCreateCmd->GetCommandPath() << "] : Mesh <" + << currentmesh->GetWorldName() + << "> is still open. Close it first. Command ignored."; + command->CommandFailed(ed); + } + else + { + G4VScoringMesh* mesh = fSMan->FindMesh(newVal); + if(!mesh) + { + mesh = new G4ScoringCylinder(newVal); + fSMan->RegisterScoringMesh(mesh); + } + else + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshCylinderCreateCmd->GetCommandPath() + << "] : Scoring mesh <" << newVal + << "> already exists. Command ignored."; + command->CommandFailed(ed); + } + } + } + else if(command == meshRWLogVolCreateCmd) + { + auto mesh = fSMan->GetCurrentMesh(); + if(mesh) + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshRWLogVolCreateCmd->GetCommandPath() << "] : Mesh <" + << mesh->GetWorldName() + << "> is still open. Close it first. Command ignored."; + command->CommandFailed(ed); + } + else + { + G4Tokenizer next(newVal); + G4String meshName = next(); + G4int idx = StoI(next()); + mesh = fSMan->FindMesh(meshName); + if(!mesh) + { + mesh = new G4ScoringRealWorld(meshName); + mesh->SetCopyNumberLevel(idx); + fSMan->RegisterScoringMesh(mesh); + } + else + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshRWLogVolCreateCmd->GetCommandPath() + << "] : Scoring mesh <" << meshName + << "> already exists. Command ignored."; + command->CommandFailed(ed); + } + } + } + else if(command == probeCreateCmd) + { + auto mesh = fSMan->GetCurrentMesh(); + if(mesh) + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshRWLogVolCreateCmd->GetCommandPath() << "] : Mesh <" + << mesh->GetWorldName() + << "> is still open. Close it first. Command ignored."; + command->CommandFailed(ed); + } + else + { + G4Tokenizer next(newVal); + G4String qname = next(); + G4double halfSize = StoD(next()); + halfSize *= G4UIcommand::ValueOf(next()); + G4bool checkOverlap = StoB(next()); + mesh = fSMan->FindMesh(qname); + if(!mesh) + { + mesh = new G4ScoringProbe(qname, halfSize, checkOverlap); + fSMan->RegisterScoringMesh(mesh); + } + else + { + G4ExceptionDescription ed; + ed << "ERROR[" << probeCreateCmd->GetCommandPath() << "] : Mesh name <" + << qname << "> already exists. Use another name."; + command->CommandFailed(ed); + } + } + } + else if(command == probeMatCmd || command == probeLocateCmd) + { + auto mesh = fSMan->GetCurrentMesh(); + if(!mesh) + { + G4ExceptionDescription ed; + ed << "ERROR : No mesh is currently open. Open/create a mesh first. " + "Command ignored."; + command->CommandFailed(ed); + return; + } + if(mesh->GetShape() != MeshShape::probe) + { + G4ExceptionDescription ed; + ed << "ERROR : Inconsistent mesh type. Close current mesh and open " + "Scoring Probe."; + command->CommandFailed(ed); + return; + } + + if(command == probeMatCmd) + { + G4bool succ = static_cast(mesh)->SetMaterial(newVal); + if(!succ) + { + G4ExceptionDescription ed; + ed << "Material <" << newVal + << "> is not defind in G4NistManager. Command is ignored.\n" + << "Use /material/nist/listMaterials command to see the available " + "materials."; + command->CommandFailed(ed); + return; + } + } + else if(command == probeLocateCmd) + { + G4ThreeVector loc = probeLocateCmd->GetNew3VectorValue(newVal); + static_cast(mesh)->LocateProbe(loc); + } + } + else if(command == listColorMapCmd) + { + fSMan->ListScoreColorMaps(); + } + else if(command == floatMinMaxCmd) + { + G4VScoreColorMap* colorMap = fSMan->GetScoreColorMap(newVal); + if(colorMap) + { + colorMap->SetFloatingMinMax(true); + } + else + { + G4ExceptionDescription ed; + ed << "ERROR[" << floatMinMaxCmd->GetCommandPath() << "] : color map <" + << newVal << "> is not defined. Command ignored."; + command->CommandFailed(ed); + } + } + else if(command == colorMapMinMaxCmd) + { + G4Tokenizer next(newVal); + G4String mapName = next(); + G4double minVal = StoD(next()); + G4double maxVal = StoD(next()); + G4VScoreColorMap* colorMap = fSMan->GetScoreColorMap(mapName); + if(colorMap) + { + colorMap->SetFloatingMinMax(false); + colorMap->SetMinMax(minVal, maxVal); + } + else + { + G4ExceptionDescription ed; + ed << "ERROR[" << colorMapMinMaxCmd->GetCommandPath() << "] : color map <" + << newVal << "> is not defined. Command ignored." << G4endl; + command->CommandFailed(ed); + } + } + else if(command == meshOpnCmd) + { + G4VScoringMesh* currentmesh = fSMan->GetCurrentMesh(); + if(currentmesh) + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshOpnCmd->GetCommandPath() << "] : Mesh <" + << currentmesh->GetWorldName() + << "> is still open. Close it first. Command ignored."; + command->CommandFailed(ed); + } + else + { + G4VScoringMesh* mesh = fSMan->FindMesh(newVal); + if(!mesh) + { + G4ExceptionDescription ed; + ed << "ERROR[" << meshOpnCmd->GetCommandPath() << "] : Scoring mesh <" + << newVal << "> does not exist. Command ignored."; + command->CommandFailed(ed); + } + else + { + fSMan->SetCurrentMesh(mesh); + } + } + } + else if(command == meshClsCmd) + { + fSMan->CloseCurrentMesh(); + } + else + { + // + // Get Current Mesh + // + G4VScoringMesh* mesh = fSMan->GetCurrentMesh(); + // + // Commands for Current Mesh + if(mesh) + { + MeshShape shape = mesh->GetShape(); + if(shape == MeshShape::realWorldLogVol) + { + G4ExceptionDescription ed; + ed << "ERROR[" << mBinCmd->GetCommandPath() + << "] : Number of mesh command cannot be set for this type of mesh. " + "Command ignored."; + command->CommandFailed(ed); + } + else + { + // Tokens + G4TokenVec token; + FillTokenVec(newVal, token); + // + // Mesh Geometry + // + // if(command==meshActCmd) { + // mesh->Activate(meshActCmd->GetNewBoolValue(newVal)); + // } else + if(command == mBoxSizeCmd) + { + if(shape == MeshShape::box) + { + G4ThreeVector size = mBoxSizeCmd->GetNew3VectorValue(newVal); + G4double vsize[3]; + vsize[0] = size.x(); + vsize[1] = size.y(); + vsize[2] = size.z(); + mesh->SetSize(vsize); + } + else + { + G4ExceptionDescription ed; + ed << "ERROR[" << mBoxSizeCmd->GetCommandPath() + << "] : This mesh is not Box. Command ignored."; + command->CommandFailed(ed); + } + } + else if(command == mCylinderSizeCmd || command == mCylinderRMinCmd || + command == mCylinderAngleCmd) + { + if(shape != MeshShape::cylinder) + { + G4ExceptionDescription ed; + ed << "ERROR[" << command->GetCommandPath() + << "] : This mesh is not Cylinder. Command ignored."; + command->CommandFailed(ed); + } + else + { + if(command == mCylinderSizeCmd) + { + G4double vsize[3]; + vsize[0] = (mesh->GetSize()).x(); + vsize[1] = StoD(token[0]); + vsize[2] = StoD(token[1]); + G4double unt = mCylinderSizeCmd->ValueOf(token[2]); + vsize[1] *= unt; + vsize[2] *= unt; + mesh->SetSize(vsize); + } + else if(command == mCylinderRMinCmd) + { + G4double vsize[3]; + vsize[0] = mCylinderRMinCmd->GetNewDoubleValue(newVal); + vsize[1] = (mesh->GetSize()).y(); + vsize[2] = (mesh->GetSize()).z(); + mesh->SetSize(vsize); + } + else if(command == mCylinderAngleCmd) + { + G4double stphi = StoD(token[0]); + G4double spphi = StoD(token[1]); + G4double unt = mCylinderAngleCmd->ValueOf(token[2]); + mesh->SetAngles(stphi * unt, spphi * unt); + } + } + } + else if(command == mBinCmd) + { + MeshBinCommand(mesh, token); + } + else if(command == mTResetCmd) + { + G4double centerPosition[3] = { 0., 0., 0. }; + mesh->SetCenterPosition(centerPosition); + } + else if(command == mTXyzCmd) + { + G4ThreeVector xyz = mTXyzCmd->GetNew3VectorValue(newVal); + G4double centerPosition[3]; + centerPosition[0] = xyz.x(); + centerPosition[1] = xyz.y(); + centerPosition[2] = xyz.z(); + mesh->SetCenterPosition(centerPosition); + // } else if(command==mRResetCmd) { + } + else if(command == mRotXCmd) + { + G4double value = mRotXCmd->GetNewDoubleValue(newVal); + mesh->RotateX(value); + } + else if(command == mRotYCmd) + { + G4double value = mRotYCmd->GetNewDoubleValue(newVal); + mesh->RotateY(value); + } + else if(command == mRotZCmd) + { + G4double value = mRotZCmd->GetNewDoubleValue(newVal); + mesh->RotateZ(value); + } + } + } + else + { + G4ExceptionDescription ed; + ed << "ERROR: No mesh is currently open. Open/create a mesh first. " + "Command ignored."; command->CommandFailed(ed); } } } -G4String G4ScoringMessenger::GetCurrentValue(G4UIcommand * command) +G4String G4ScoringMessenger::GetCurrentValue(G4UIcommand* command) { G4String val; - if(command==verboseCmd) - { val = verboseCmd->ConvertToString(fSMan->GetVerboseLevel()); } + if(command == verboseCmd) + { + val = verboseCmd->ConvertToString(fSMan->GetVerboseLevel()); + } return val; } -void G4ScoringMessenger::FillTokenVec(G4String newValues, G4TokenVec& token){ - - G4Tokenizer next(newValues); - G4String val; - while ( !(val = next()).isNull() ) { // Loop checking 12.18.2015 M.Asai - token.push_back(val); - } +void G4ScoringMessenger::FillTokenVec(G4String newValues, G4TokenVec& token) +{ + G4Tokenizer next(newValues); + G4String val; + while(!(val = next()).isNull()) + { // Loop checking 12.18.2015 M.Asai + token.push_back(val); + } } +void G4ScoringMessenger::MeshBinCommand(G4VScoringMesh* mesh, G4TokenVec& token) +{ + G4int Ni = StoI(token[0]); + G4int Nj = StoI(token[1]); + G4int Nk = StoI(token[2]); + G4int nSegment[3]; -void G4ScoringMessenger::MeshBinCommand(G4VScoringMesh* mesh,G4TokenVec& token){ - G4int Ni = StoI(token[0]); - G4int Nj = StoI(token[1]); - G4int Nk = StoI(token[2]); - G4int nSegment[3]; - - if(dynamic_cast(mesh)) { - G4cout << ".... G4ScoringMessenger::MeshBinCommand - G4ScoringBox" << G4endl; - nSegment[0] = Ni; - nSegment[1] = Nj; - nSegment[2] = Nk; - } else if(dynamic_cast(mesh)) { - G4cout << ".... G4ScoringMessenger::MeshBinCommand - G4ScoringCylinder" << G4endl; - nSegment[0] = Nj; - nSegment[1] = Nk; - nSegment[2] = Ni; - } else { - G4Exception("G4ScoringMessenger::MeshBinCommand()", "001", FatalException, "invalid mesh type"); - return; - } - // - mesh->SetNumberOfSegments(nSegment); + if(dynamic_cast(mesh)) + { + G4cout << ".... G4ScoringMessenger::MeshBinCommand - G4ScoringBox" + << G4endl; + nSegment[0] = Ni; + nSegment[1] = Nj; + nSegment[2] = Nk; + } + else if(dynamic_cast(mesh)) + { + G4cout << ".... G4ScoringMessenger::MeshBinCommand - G4ScoringCylinder" + << G4endl; + nSegment[0] = Nj; + nSegment[1] = Nk; + nSegment[2] = Ni; + } + else + { + G4Exception("G4ScoringMessenger::MeshBinCommand()", "001", FatalException, + "invalid mesh type"); + return; + } + // + mesh->SetNumberOfSegments(nSegment); } #include "G4VPrimitivePlotter.hh" #include "G4VScoreHistFiller.hh" -void G4ScoringMessenger::Fill1D(G4UIcommand* cmd, G4String newVal) +void G4ScoringMessenger::Fill1D(G4UIcommand* cmd, G4String newVal) { using MeshShape = G4VScoringMesh::MeshShape; G4Tokenizer next(newVal); - G4int histID = StoI(next()); + G4int histID = StoI(next()); G4String meshName = next(); G4String primName = next(); - G4int copyNo = StoI(next()); + G4int copyNo = StoI(next()); auto filler = G4VScoreHistFiller::Instance(); if(!filler) @@ -871,9 +1051,9 @@ void G4ScoringMessenger::Fill1D(G4UIcommand* cmd, G4String newVal) // To do : check the validity of histID // - auto sm = G4ScoringManager::GetScoringManagerIfExist(); + auto sm = G4ScoringManager::GetScoringManagerIfExist(); auto mesh = sm->FindMesh(meshName); - if(mesh==nullptr) + if(mesh == nullptr) { G4ExceptionDescription ed; ed << "Mesh name <" << meshName << "> is not found."; @@ -881,16 +1061,17 @@ void G4ScoringMessenger::Fill1D(G4UIcommand* cmd, G4String newVal) return; } auto shape = mesh->GetShape(); - if(shape!=MeshShape::realWorldLogVol && shape!=MeshShape::probe) + if(shape != MeshShape::realWorldLogVol && shape != MeshShape::probe) { G4ExceptionDescription ed; - ed << "Mesh <" << meshName << "> is not real-world logical volume or probe."; + ed << "Mesh <" << meshName + << "> is not real-world logical volume or probe."; cmd->CommandFailed(ed); return; } auto prim = mesh->GetPrimitiveScorer(primName); - if(prim==nullptr) + if(prim == nullptr) { G4ExceptionDescription ed; ed << "Primitive scorer name <" << primName << "> is not found."; @@ -898,14 +1079,14 @@ void G4ScoringMessenger::Fill1D(G4UIcommand* cmd, G4String newVal) return; } auto pp = dynamic_cast(prim); - if(pp==nullptr) + if(pp == nullptr) { G4ExceptionDescription ed; - ed << "Primitive scorer <" << primName << "> does not support direct histogram filling."; + ed << "Primitive scorer <" << primName + << "> does not support direct histogram filling."; cmd->CommandFailed(ed); return; } - pp->Plot(copyNo,histID); + pp->Plot(copyNo, histID); } - diff --git a/source/digits_hits/utils/src/G4ScoringProbe.cc b/source/digits_hits/utils/src/G4ScoringProbe.cc index 1c93e99fbb..10ce53f2fc 100644 --- a/source/digits_hits/utils/src/G4ScoringProbe.cc +++ b/source/digits_hits/utils/src/G4ScoringProbe.cc @@ -47,95 +47,111 @@ #include "G4SystemOfUnits.hh" #include "G4VisAttributes.hh" -G4ScoringProbe::G4ScoringProbe(G4String lvName, G4double half_size, G4bool checkOverlap) - :G4VScoringMesh(lvName), chkOverlap(checkOverlap), - layeredMaterialName("none"), layeredMaterial(nullptr) +G4ScoringProbe::G4ScoringProbe(G4String lvName, G4double half_size, + G4bool checkOverlap) + : G4VScoringMesh(lvName) + , chkOverlap(checkOverlap) + , layeredMaterialName("none") + , layeredMaterial(nullptr) { - fShape = MeshShape::probe; - logVolName = lvName; - probeSize = half_size; - G4double hs[] = {half_size,half_size,half_size}; + fShape = MeshShape::probe; + logVolName = lvName; + probeSize = half_size; + G4double hs[] = { half_size, half_size, half_size }; SetSize(hs); - G4int nBin[] = {1,1,1}; + G4int nBin[] = { 1, 1, 1 }; SetNumberOfSegments(nBin); regName = lvName + "_region"; if(G4Threading::IsMasterThread()) - { new G4Region(regName); } + { + new G4Region(regName); + } } -G4ScoringProbe::~G4ScoringProbe() -{ -} +G4ScoringProbe::~G4ScoringProbe() {} void G4ScoringProbe::List() const { G4cout << "G4ScoringProbe : " << logVolName << G4endl; G4int np = posVec.size(); - for(G4int i=0;i> probe #" << i << " at " << posVec[i] << G4endl; } + for(G4int i = 0; i < np; i++) + { + G4cout << " >> probe #" << i << " at " << posVec[i] << G4endl; + } G4VScoringMesh::List(); } #include "G4AutoLock.hh" -namespace { G4Mutex logvolmutex = G4MUTEX_INITIALIZER; } +namespace +{ + G4Mutex logvolmutex = G4MUTEX_INITIALIZER; +} -void G4ScoringProbe::SetupGeometry(G4VPhysicalVolume* worldPhys) +void G4ScoringProbe::SetupGeometry(G4VPhysicalVolume* worldPhys) { if(G4Threading::IsMasterThread()) { auto worldLog = worldPhys->GetLogicalVolume(); - auto region = G4RegionStore::GetInstance()->GetRegion(regName); - assert(region!=nullptr); + auto region = G4RegionStore::GetInstance()->GetRegion(regName); + assert(region != nullptr); region->AddRootLogicalVolume(worldLog); region->SetWorld(worldPhys); - auto boxSolid = new G4Box(logVolName+"_solid",probeSize,probeSize,probeSize); - fMeshElementLogical = new G4LogicalVolume(boxSolid,layeredMaterial,logVolName+"_log"); + auto boxSolid = + new G4Box(logVolName + "_solid", probeSize, probeSize, probeSize); + fMeshElementLogical = + new G4LogicalVolume(boxSolid, layeredMaterial, logVolName + "_log"); G4int np = posVec.size(); - for(G4int i=0;iSetVisibility(false); worldLog->SetVisAttributes(wisatt); - G4VisAttributes* visatt = new G4VisAttributes(G4Colour(.5,.5,.5)); + G4VisAttributes* visatt = new G4VisAttributes(G4Colour(.5, .5, .5)); visatt->SetVisibility(true); fMeshElementLogical->SetVisAttributes(visatt); } else - { + { G4AutoLock l(&logvolmutex); - fMeshElementLogical = G4LogicalVolumeStore::GetInstance()->GetVolume(logVolName,false); - assert(fMeshElementLogical!=nullptr); + fMeshElementLogical = + G4LogicalVolumeStore::GetInstance()->GetVolume(logVolName, false); + assert(fMeshElementLogical != nullptr); l.unlock(); } fMeshElementLogical->SetSensitiveDetector(fMFD); - } G4bool G4ScoringProbe::SetMaterial(G4String val) { - G4AutoLock l(&logvolmutex); - if(val == "none") + if(G4Threading::IsMasterThread()) { - layeredMaterialName = val; - layeredMassFlg = false; - layeredMaterial = nullptr; + if(val == "none") + { + layeredMaterialName = val; + layeredMassFlg = false; + layeredMaterial = nullptr; + } + else + { + auto mat = G4NistManager::Instance()->FindOrBuildMaterial(val); + if(!mat) + { + return false; + } + layeredMaterialName = val; + layeredMassFlg = true; + layeredMaterial = mat; + } + auto region = G4RegionStore::GetInstance()->GetRegion(regName); + assert(region != nullptr); + region->UpdateMaterialList(); } - else - { - auto mat = G4NistManager::Instance()->FindOrBuildMaterial(val); - if(!mat) - { return false; } - layeredMaterialName = val; - layeredMassFlg = true; - layeredMaterial = mat; - } - auto region = G4RegionStore::GetInstance()->GetRegion(regName); - assert(region!=nullptr); - region->UpdateMaterialList(); return true; } - diff --git a/source/digits_hits/utils/src/G4ScoringRealWorld.cc b/source/digits_hits/utils/src/G4ScoringRealWorld.cc index 757caddd57..d8e0ce1d69 100644 --- a/source/digits_hits/utils/src/G4ScoringRealWorld.cc +++ b/source/digits_hits/utils/src/G4ScoringRealWorld.cc @@ -41,19 +41,17 @@ #include "G4SystemOfUnits.hh" G4ScoringRealWorld::G4ScoringRealWorld(G4String lvName) - :G4VScoringMesh(lvName) + : G4VScoringMesh(lvName) { - fShape = MeshShape::realWorldLogVol; - logVolName = lvName; - G4double size[] = {0.,0.,0.}; + fShape = MeshShape::realWorldLogVol; + logVolName = lvName; + G4double size[] = { 0., 0., 0. }; SetSize(size); - G4int nBin[] = {1,1,1}; + G4int nBin[] = { 1, 1, 1 }; SetNumberOfSegments(nBin); } -G4ScoringRealWorld::~G4ScoringRealWorld() -{ -} +G4ScoringRealWorld::~G4ScoringRealWorld() {} void G4ScoringRealWorld::List() const { @@ -62,35 +60,41 @@ void G4ScoringRealWorld::List() const } #include "G4AutoLock.hh" -namespace { G4Mutex logvolmutex = G4MUTEX_INITIALIZER; } -void G4ScoringRealWorld::SetupGeometry(G4VPhysicalVolume* ) +namespace +{ + G4Mutex logvolmutex = G4MUTEX_INITIALIZER; +} +void G4ScoringRealWorld::SetupGeometry(G4VPhysicalVolume*) { G4AutoLock l(&logvolmutex); auto store = G4LogicalVolumeStore::GetInstance(); - auto itr = store->begin(); - for(;itr!=store->end();itr++) + auto itr = store->begin(); + for(; itr != store->end(); itr++) { - if((*itr)->GetName()==logVolName) + if((*itr)->GetName() == logVolName) { fMeshElementLogical = (*itr); // Logical volume to score - G4int nb = 0; - auto pvStore = G4PhysicalVolumeStore::GetInstance(); - auto pvItr = pvStore->begin(); - for(;pvItr!=pvStore->end();pvItr++) + G4int nb = 0; + auto pvStore = G4PhysicalVolumeStore::GetInstance(); + auto pvItr = pvStore->begin(); + for(; pvItr != pvStore->end(); pvItr++) { - if((*pvItr)->GetLogicalVolume()==(*itr)) - { nb += (*pvItr)->GetMultiplicity(); } + if((*pvItr)->GetLogicalVolume() == (*itr)) + { + nb += (*pvItr)->GetMultiplicity(); + } } - G4int nBin[] = {nb,1,1}; + G4int nBin[] = { nb, 1, 1 }; SetNumberOfSegments(nBin); // check if this logical volume belongs to the real world auto region = (*itr)->GetRegion(); if(region && !(region->IsInMassGeometry())) { G4ExceptionDescription ed; - ed << "Logical Volume with name <" << logVolName << "> is not used in the mass world."; - G4Exception("G4ScoringRealWorld","SWV0001",FatalException,ed); - } + ed << "Logical Volume with name <" << logVolName + << "> is not used in the mass world."; + G4Exception("G4ScoringRealWorld", "SWV0001", FatalException, ed); + } // set the sensitive detector fMeshElementLogical->SetSensitiveDetector(fMFD); return; @@ -98,7 +102,5 @@ void G4ScoringRealWorld::SetupGeometry(G4VPhysicalVolume* ) } G4ExceptionDescription ed; ed << "Logical Volume with name <" << logVolName << "> is not found"; - G4Exception("G4ScoringRealWorld","SWV0000",FatalException,ed); + G4Exception("G4ScoringRealWorld", "SWV0000", FatalException, ed); } - - diff --git a/source/digits_hits/utils/src/G4VScoreColorMap.cc b/source/digits_hits/utils/src/G4VScoreColorMap.cc index 55cf94b36f..64d847a8d3 100644 --- a/source/digits_hits/utils/src/G4VScoreColorMap.cc +++ b/source/digits_hits/utils/src/G4VScoreColorMap.cc @@ -40,17 +40,24 @@ #include "G4Polyhedron.hh" G4VScoreColorMap::G4VScoreColorMap(G4String mName) -:fName(mName),ifFloat(true),fMinVal(0.),fMaxVal(DBL_MAX),fVisManager(nullptr) -{;} + : fName(mName) + , ifFloat(true) + , fMinVal(0.) + , fMaxVal(DBL_MAX) + , fVisManager(nullptr) +{ + ; +} -G4VScoreColorMap::~G4VScoreColorMap() -{;} - -void G4VScoreColorMap::DrawColorChart(G4int _nPoint) { +G4VScoreColorMap::~G4VScoreColorMap() { ; } +void G4VScoreColorMap::DrawColorChart(G4int _nPoint) +{ fVisManager = G4VVisManager::GetConcreteInstance(); - if(!fVisManager) { - G4cerr << "G4VScoringMesh::DrawColorChart(): no visualization system" << G4endl; + if(!fVisManager) + { + G4cerr << "G4VScoringMesh::DrawColorChart(): no visualization system" + << G4endl; return; } @@ -58,64 +65,66 @@ void G4VScoreColorMap::DrawColorChart(G4int _nPoint) { DrawColorChartText(_nPoint); } -void G4VScoreColorMap::DrawColorChartBar(G4int _nPoint) { - - G4double min = this->GetMin(); - G4double max = this->GetMax(); - G4double smin = -0.89, smax = smin + 0.05*(_nPoint)*0.83, step=0.001; +void G4VScoreColorMap::DrawColorChartBar(G4int _nPoint) +{ + G4double min = this->GetMin(); + G4double max = this->GetMax(); + G4double smin = -0.89, smax = smin + 0.05 * (_nPoint) *0.83, step = 0.001; G4double c[4]; - + fVisManager->BeginDraw2D(); - - for(G4double y = smin; y < smax; y+=step) { - G4double ra = (y-smin)/(smax-smin), rb = 1.-ra; + + for(G4double y = smin; y < smax; y += step) + { + G4double ra = (y - smin) / (smax - smin), rb = 1. - ra; G4Polyline line; line.push_back(G4Point3D(-0.96, y, 0.)); line.push_back(G4Point3D(-0.91, y, 0.)); - this->GetMapColor((ra*max+rb*min)/(ra+rb), c); + this->GetMapColor((ra * max + rb * min) / (ra + rb), c); G4Colour col(c[0], c[1], c[2]); G4VisAttributes att(col); line.SetVisAttributes(&att); fVisManager->Draw2D(line); } - + fVisManager->EndDraw2D(); } -void G4VScoreColorMap::DrawColorChartText(G4int _nPoint) { - +void G4VScoreColorMap::DrawColorChartText(G4int _nPoint) +{ G4double min = this->GetMin(); G4double max = this->GetMax(); G4double c[4]; G4Colour black(0.1, 0.1, 0.1, 0.8); fVisManager->BeginDraw2D(); - - for(int n = 0; n < _nPoint; n++) { - G4double a = n/(_nPoint-1.), b = 1.-a; - G4double v = (a*max + b*min)/(a+b); + + for(int n = 0; n < _nPoint; n++) + { + G4double a = n / (_nPoint - 1.), b = 1. - a; + G4double v = (a * max + b * min) / (a + b); // background color - for(int l = 0; l < 21; l++) { + for(int l = 0; l < 21; l++) + { G4Polyline line; - line.push_back(G4Point3D(-0.9, -0.905+0.05*n+0.002*l, 0.)); - line.push_back(G4Point3D(-0.75, -0.905+0.05*n+0.002*l, 0.)); + line.push_back(G4Point3D(-0.9, -0.905 + 0.05 * n + 0.002 * l, 0.)); + line.push_back(G4Point3D(-0.75, -0.905 + 0.05 * n + 0.002 * l, 0.)); G4VisAttributes attblack(black); line.SetVisAttributes(&attblack); fVisManager->Draw2D(line); } // text - //char cstring[80]; - //std::sprintf(cstring, "%8.2e", v); - //G4String value(cstring); + // char cstring[80]; + // std::sprintf(cstring, "%8.2e", v); + // G4String value(cstring); std::ostringstream oss; oss << std::setw(8) << std::setprecision(1) << std::scientific << v; std::string str = oss.str(); - G4String value = str;//.c_str()); + G4String value = str; //.c_str()); - - G4Text text(value, G4Point3D(-0.9, -0.9+0.05*n, 0.4)); + G4Text text(value, G4Point3D(-0.9, -0.9 + 0.05 * n, 0.4)); G4double size = 12.; text.SetScreenSize(size); this->GetMapColor(v, c); @@ -128,14 +137,17 @@ void G4VScoreColorMap::DrawColorChartText(G4int _nPoint) { // draw ps name // background - G4double lpsname = 2.+fPSName.size()*0.95; - if(lpsname > 0) { - for(int l = 0; l < 22; l++) { + G4double lpsname = 2. + fPSName.size() * 0.95; + if(lpsname > 0) + { + for(int l = 0; l < 22; l++) + { G4Polyline line; - line.push_back(G4Point3D(-0.92, -0.965+0.002*l, 0.)); - line.push_back(G4Point3D(-0.92+0.025*lpsname, -0.965+0.002*l, 0.)); + line.push_back(G4Point3D(-0.92, -0.965 + 0.002 * l, 0.)); + line.push_back( + G4Point3D(-0.92 + 0.025 * lpsname, -0.965 + 0.002 * l, 0.)); G4VisAttributes attblack(black); - //G4VisAttributes attblack(G4Colour(.5, .5, 1.)); + // G4VisAttributes attblack(G4Colour(.5, .5, 1.)); line.SetVisAttributes(&attblack); fVisManager->Draw2D(line); } @@ -148,19 +160,20 @@ void G4VScoreColorMap::DrawColorChartText(G4int _nPoint) { G4VisAttributes att(color); txtpsname.SetVisAttributes(&att); fVisManager->Draw2D(txtpsname); - } // draw unit // background - G4double len = 2.+fPSUnit.size(); - if(len > 0) { - for(int l = 0; l < 21; l++) { + G4double len = 2. + fPSUnit.size(); + if(len > 0) + { + for(int l = 0; l < 21; l++) + { G4Polyline line; - line.push_back(G4Point3D(-0.7, -0.9+0.002*l, 0.)); - line.push_back(G4Point3D(-0.7+0.025*len, -0.9+0.002*l, 0.)); + line.push_back(G4Point3D(-0.7, -0.9 + 0.002 * l, 0.)); + line.push_back(G4Point3D(-0.7 + 0.025 * len, -0.9 + 0.002 * l, 0.)); G4VisAttributes attblack(black); - //G4VisAttributes attblack(G4Colour(.5, .5, .5)); + // G4VisAttributes attblack(G4Colour(.5, .5, .5)); line.SetVisAttributes(&attblack); fVisManager->Draw2D(line); } @@ -175,8 +188,6 @@ void G4VScoreColorMap::DrawColorChartText(G4int _nPoint) { txtunit.SetVisAttributes(&att); fVisManager->Draw2D(txtunit); } - + fVisManager->EndDraw2D(); } - - diff --git a/source/digits_hits/utils/src/G4VScoreNtupleWriter.cc b/source/digits_hits/utils/src/G4VScoreNtupleWriter.cc index 67166fb5fa..8437071291 100644 --- a/source/digits_hits/utils/src/G4VScoreNtupleWriter.cc +++ b/source/digits_hits/utils/src/G4VScoreNtupleWriter.cc @@ -30,26 +30,28 @@ #include "G4VScoreNtupleWriter.hh" //_____________________________________________________________________________ -G4VScoreNtupleWriter* G4VScoreNtupleWriter::fgMasterInstance = 0; -G4ThreadLocal G4VScoreNtupleWriter* G4VScoreNtupleWriter::fgInstance = 0; +G4VScoreNtupleWriter* G4VScoreNtupleWriter::fgMasterInstance = 0; +G4ThreadLocal G4VScoreNtupleWriter* G4VScoreNtupleWriter::fgInstance = 0; //_____________________________________________________________________________ G4VScoreNtupleWriter* G4VScoreNtupleWriter::Instance() { -// This function invokes creating the objects on workes, -// The master instance should be created by the user -// via the concrete class constructor + // This function invokes creating the objects on workes, + // The master instance should be created by the user + // via the concrete class constructor - G4bool isMaster = ! G4Threading::IsWorkerThread(); + G4bool isMaster = !G4Threading::IsWorkerThread(); - if ( ( ! isMaster ) && ( ! fgInstance ) ) { - if ( fgMasterInstance ) { + if((!isMaster) && (!fgInstance)) + { + if(fgMasterInstance) + { fgInstance = fgMasterInstance->CreateInstance(); } } return fgInstance; -} +} // // ctor, dtor @@ -58,32 +60,30 @@ G4VScoreNtupleWriter* G4VScoreNtupleWriter::Instance() //_____________________________________________________________________________ G4VScoreNtupleWriter::G4VScoreNtupleWriter() { - G4bool isMaster = ! G4Threading::IsWorkerThread(); + G4bool isMaster = !G4Threading::IsWorkerThread(); - if ( isMaster && fgMasterInstance ) { + if(isMaster && fgMasterInstance) + { G4ExceptionDescription description; - description - << " " - << "G4VScoreNtupleWriter on master already exists." - << "Cannot create another instance."; - G4Exception("G4VScoreNtupleWriter::G4VScoreNtupleWriter()", - "Analysis_F001", FatalException, description); + description << " " + << "G4VScoreNtupleWriter on master already exists." + << "Cannot create another instance."; + G4Exception("G4VScoreNtupleWriter::G4VScoreNtupleWriter()", "Analysis_F001", + FatalException, description); } - if ( fgInstance ) { + if(fgInstance) + { G4ExceptionDescription description; - description - << " " - << "G4VScoreNtupleWriter on worker already exists." - << "Cannot create another instance."; - G4Exception("G4VScoreNtupleWriter::G4VScoreNtupleWriter()", - "Analysis_F001", FatalException, description); + description << " " + << "G4VScoreNtupleWriter on worker already exists." + << "Cannot create another instance."; + G4Exception("G4VScoreNtupleWriter::G4VScoreNtupleWriter()", "Analysis_F001", + FatalException, description); } - if ( isMaster ) fgMasterInstance = this; + if(isMaster) + fgMasterInstance = this; fgInstance = this; } //_____________________________________________________________________________ -G4VScoreNtupleWriter::~G4VScoreNtupleWriter() -{ - fgInstance = 0; -} +G4VScoreNtupleWriter::~G4VScoreNtupleWriter() { fgInstance = 0; } diff --git a/source/digits_hits/utils/src/G4VScoreWriter.cc b/source/digits_hits/utils/src/G4VScoreWriter.cc index b01a91102e..f0ab821368 100644 --- a/source/digits_hits/utils/src/G4VScoreWriter.cc +++ b/source/digits_hits/utils/src/G4VScoreWriter.cc @@ -37,41 +37,44 @@ #include G4VScoreWriter::G4VScoreWriter() - : fScoringMesh(nullptr), verboseLevel(0), fact(1.0) + : fScoringMesh(nullptr) + , verboseLevel(0) + , fact(1.0) { fNMeshSegments[0] = fNMeshSegments[1] = fNMeshSegments[2] = 0; } -G4VScoreWriter::~G4VScoreWriter() { -} +G4VScoreWriter::~G4VScoreWriter() {} -void G4VScoreWriter::SetScoringMesh(G4VScoringMesh * sm) { - fScoringMesh = sm; - fScoringMesh->GetNumberOfSegments(fNMeshSegments); +void G4VScoreWriter::SetScoringMesh(G4VScoringMesh* sm) +{ + fScoringMesh = sm; + fScoringMesh->GetNumberOfSegments(fNMeshSegments); } void G4VScoreWriter::DumpQuantityToFile(const G4String& psName, const G4String& fileName, - const G4String& option) { - + const G4String& option) +{ // change the option string into lowercase to the case-insensitive. G4String opt = option; std::transform(opt.begin(), opt.end(), opt.begin(), (int (*)(int))(tolower)); // confirm the option - if(opt.size() == 0) opt = "csv"; + if(opt.size() == 0) + opt = "csv"; if(opt.find("csv") == std::string::npos && - opt.find("sequence") == std::string::npos) { - G4cerr << "ERROR : DumpToFile : Unknown option -> " - << option << G4endl; + opt.find("sequence") == std::string::npos) + { + G4cerr << "ERROR : DumpToFile : Unknown option -> " << option << G4endl; return; } // open the file std::ofstream ofile(fileName); - if(!ofile) { - G4cerr << "ERROR : DumpToFile : File open error -> " - << fileName << G4endl; + if(!ofile) + { + G4cerr << "ERROR : DumpToFile : File open error -> " << fileName << G4endl; return; } ofile << "# mesh name: " << fScoringMesh->GetWorldName() << G4endl; @@ -79,177 +82,202 @@ void G4VScoreWriter::DumpQuantityToFile(const G4String& psName, using MeshScoreMap = G4VScoringMesh::MeshScoreMap; // retrieve the map MeshScoreMap fSMap = fScoringMesh->GetScoreMap(); - MeshScoreMap::const_iterator msMapItr = fSMap.find(psName); - if(msMapItr == fSMap.end()) { - G4cerr << "ERROR : DumpToFile : Unknown quantity, \"" - << psName << "\"." << G4endl; + if(msMapItr == fSMap.end()) + { + G4cerr << "ERROR : DumpToFile : Unknown quantity, \"" << psName << "\"." + << G4endl; return; } - - std::map * score = msMapItr->second->GetMap(); + std::map* score = msMapItr->second->GetMap(); ofile << "# primitive scorer name: " << msMapItr->first << std::endl; - if(fact!=1.0) - { ofile << "# multiplied factor : " << fact << std::endl; } + if(fact != 1.0) + { + ofile << "# multiplied factor : " << fact << std::endl; + } G4double unitValue = fScoringMesh->GetPSUnitValue(psName); - G4String unit = fScoringMesh->GetPSUnit(psName); + G4String unit = fScoringMesh->GetPSUnit(psName); G4String divisionAxisNames[3]; fScoringMesh->GetDivisionAxisNames(divisionAxisNames); // index order - ofile << "# i" << divisionAxisNames[0] - << ", i" << divisionAxisNames[1] - << ", i" << divisionAxisNames[2]; + ofile << "# i" << divisionAxisNames[0] << ", i" << divisionAxisNames[1] + << ", i" << divisionAxisNames[2]; // unit of scored value ofile << ", total(value) "; - if(unit.size() > 0) ofile << "[" << unit << "]"; + if(unit.size() > 0) + ofile << "[" << unit << "]"; ofile << ", total(val^2), entry" << G4endl; - // "sequence" option: write header info - if(opt.find("sequence") != std::string::npos) { - ofile << fNMeshSegments[0] << " " << fNMeshSegments[1] << " " << fNMeshSegments[2] - << G4endl; + // "sequence" option: write header info + if(opt.find("sequence") != std::string::npos) + { + ofile << fNMeshSegments[0] << " " << fNMeshSegments[1] << " " + << fNMeshSegments[2] << G4endl; } // write quantity long count = 0; - ofile << std::setprecision(16); // for double value with 8 bytes - for(int x = 0; x < fNMeshSegments[0]; x++) { - for(int y = 0; y < fNMeshSegments[1]; y++) { - for(int z = 0; z < fNMeshSegments[2]; z++) { - G4int idx = GetIndex(x, y, z); - - if(opt.find("csv") != std::string::npos) - ofile << x << "," << y << "," << z << ","; + ofile << std::setprecision(16); // for double value with 8 bytes + for(int x = 0; x < fNMeshSegments[0]; x++) + { + for(int y = 0; y < fNMeshSegments[1]; y++) + { + for(int z = 0; z < fNMeshSegments[2]; z++) + { + G4int idx = GetIndex(x, y, z); - std::map::iterator value = score->find(idx); - if(value == score->end()) { - ofile << 0. << "," << 0. << "," << 0; - } else { - ofile << (value->second->sum_wx())/unitValue*fact << "," - << (value->second->sum_wx2())/unitValue/unitValue*fact*fact << "," - << value->second->n(); - } + if(opt.find("csv") != std::string::npos) + ofile << x << "," << y << "," << z << ","; - if(opt.find("csv") != std::string::npos) { - ofile << G4endl; - } else if(opt.find("sequence") != std::string::npos) { - ofile << " "; - if(count++%5 == 4) ofile << G4endl; - } + std::map::iterator value = score->find(idx); + if(value == score->end()) + { + ofile << 0. << "," << 0. << "," << 0; + } + else + { + ofile << (value->second->sum_wx()) / unitValue * fact << "," + << (value->second->sum_wx2()) / unitValue / unitValue * fact * + fact + << "," << value->second->n(); + } - } // z - } // y - } // x + if(opt.find("csv") != std::string::npos) + { + ofile << G4endl; + } + else if(opt.find("sequence") != std::string::npos) + { + ofile << " "; + if(count++ % 5 == 4) + ofile << G4endl; + } + + } // z + } // y + } // x ofile << std::setprecision(6); // close the file ofile.close(); - } void G4VScoreWriter::DumpAllQuantitiesToFile(const G4String& fileName, - const G4String& option) { - + const G4String& option) +{ // change the option string into lowercase to the case-insensitive. G4String opt = option; std::transform(opt.begin(), opt.end(), opt.begin(), (int (*)(int))(tolower)); // confirm the option - if(opt.size() == 0) opt = "csv"; + if(opt.size() == 0) + opt = "csv"; if(opt.find("csv") == std::string::npos && - opt.find("sequence") == std::string::npos) { - G4cerr << "ERROR : DumpToFile : Unknown option -> " - << option << G4endl; + opt.find("sequence") == std::string::npos) + { + G4cerr << "ERROR : DumpToFile : Unknown option -> " << option << G4endl; return; } // open the file std::ofstream ofile(fileName); - if(!ofile) { - G4cerr << "ERROR : DumpToFile : File open error -> " - << fileName << G4endl; + if(!ofile) + { + G4cerr << "ERROR : DumpToFile : File open error -> " << fileName << G4endl; return; } ofile << "# mesh name: " << fScoringMesh->GetWorldName() << G4endl; - if(fact!=1.0) - { ofile << "# multiplied factor : " << fact << std::endl; } + if(fact != 1.0) + { + ofile << "# multiplied factor : " << fact << std::endl; + } // retrieve the map - using MeshScoreMap = G4VScoringMesh::MeshScoreMap; - MeshScoreMap fSMap = fScoringMesh->GetScoreMap(); + using MeshScoreMap = G4VScoringMesh::MeshScoreMap; + MeshScoreMap fSMap = fScoringMesh->GetScoreMap(); MeshScoreMap::const_iterator msMapItr = fSMap.begin(); - std::map * score; - for(; msMapItr != fSMap.end(); msMapItr++) { - + std::map* score; + for(; msMapItr != fSMap.end(); msMapItr++) + { G4String psname = msMapItr->first; score = msMapItr->second->GetMap(); ofile << "# primitive scorer name: " << msMapItr->first << std::endl; G4double unitValue = fScoringMesh->GetPSUnitValue(psname); - G4String unit = fScoringMesh->GetPSUnit(psname); + G4String unit = fScoringMesh->GetPSUnit(psname); G4String divisionAxisNames[3]; fScoringMesh->GetDivisionAxisNames(divisionAxisNames); // index order - ofile << "# i" << divisionAxisNames[0] - << ", i" << divisionAxisNames[1] - << ", i" << divisionAxisNames[2]; + ofile << "# i" << divisionAxisNames[0] << ", i" << divisionAxisNames[1] + << ", i" << divisionAxisNames[2]; // unit of scored value ofile << ", total(value) "; - if(unit.size() > 0) ofile << "[" << unit << "]"; + if(unit.size() > 0) + ofile << "[" << unit << "]"; ofile << ", total(val^2), entry" << G4endl; - - // "sequence" option: write header info - if(opt.find("sequence") != std::string::npos) { - ofile << fNMeshSegments[0] << " " << fNMeshSegments[1] << " " << fNMeshSegments[2] - << G4endl; + // "sequence" option: write header info + if(opt.find("sequence") != std::string::npos) + { + ofile << fNMeshSegments[0] << " " << fNMeshSegments[1] << " " + << fNMeshSegments[2] << G4endl; } // write quantity long count = 0; - ofile << std::setprecision(16); // for double value with 8 bytes - for(int x = 0; x < fNMeshSegments[0]; x++) { - for(int y = 0; y < fNMeshSegments[1]; y++) { - for(int z = 0; z < fNMeshSegments[2]; z++) { - G4int idx = GetIndex(x, y, z); - - if(opt.find("csv") != std::string::npos) - ofile << x << "," << y << "," << z << ","; - - std::map::iterator value = score->find(idx); - if(value == score->end()) { - ofile << 0. << "," << 0. << "," << 0; - } else { - ofile << (value->second->sum_wx())/unitValue*fact << "," - << (value->second->sum_wx2())/unitValue/unitValue*fact*fact << "," - << value->second->n(); - } + ofile << std::setprecision(16); // for double value with 8 bytes + for(int x = 0; x < fNMeshSegments[0]; x++) + { + for(int y = 0; y < fNMeshSegments[1]; y++) + { + for(int z = 0; z < fNMeshSegments[2]; z++) + { + G4int idx = GetIndex(x, y, z); - if(opt.find("csv") != std::string::npos) { - ofile << G4endl; - } else if(opt.find("sequence") != std::string::npos) { - ofile << " "; - if(count++%5 == 4) ofile << G4endl; - } + if(opt.find("csv") != std::string::npos) + ofile << x << "," << y << "," << z << ","; - } // z - } // y - } // x + std::map::iterator value = score->find(idx); + if(value == score->end()) + { + ofile << 0. << "," << 0. << "," << 0; + } + else + { + ofile << (value->second->sum_wx()) / unitValue * fact << "," + << (value->second->sum_wx2()) / unitValue / unitValue * fact * + fact + << "," << value->second->n(); + } + + if(opt.find("csv") != std::string::npos) + { + ofile << G4endl; + } + else if(opt.find("sequence") != std::string::npos) + { + ofile << " "; + if(count++ % 5 == 4) + ofile << G4endl; + } + + } // z + } // y + } // x ofile << std::setprecision(6); - } // for(; msMapItr ....) + } // for(; msMapItr ....) // close the file ofile.close(); - } -G4int G4VScoreWriter::GetIndex(G4int x, G4int y, G4int z) const { - //return x + y*fNMeshSegments[0] + z*fNMeshSegments[0]*fNMeshSegments[1]; - return x*fNMeshSegments[1]*fNMeshSegments[2] +y*fNMeshSegments[2]+z; +G4int G4VScoreWriter::GetIndex(G4int x, G4int y, G4int z) const +{ + // return x + y*fNMeshSegments[0] + z*fNMeshSegments[0]*fNMeshSegments[1]; + return x * fNMeshSegments[1] * fNMeshSegments[2] + y * fNMeshSegments[2] + z; } - diff --git a/source/digits_hits/utils/src/G4VScoringMesh.cc b/source/digits_hits/utils/src/G4VScoringMesh.cc index f6fd7df708..86246893b8 100644 --- a/source/digits_hits/utils/src/G4VScoringMesh.cc +++ b/source/digits_hits/utils/src/G4VScoringMesh.cc @@ -26,11 +26,11 @@ // // // --------------------------------------------------------------------- -// Modifications -// 17-Apr-2012 T.Aso SetSize() and SetNumberOfSegments() is not allowed +// Modifications +// 17-Apr-2012 T.Aso SetSize() and SetNumberOfSegments() is not allowed // to call twice in same geometrical mesh. Add warning -// message to notify. -// +// message to notify. +// // --------------------------------------------------------------------- #include "G4VScoringMesh.hh" @@ -43,236 +43,292 @@ #include "G4SDManager.hh" G4VScoringMesh::G4VScoringMesh(const G4String& wName) - : fWorldName(wName),fCurrentPS(nullptr),fConstructed(false),fActive(true), - fShape(MeshShape::undefined), - fRotationMatrix(nullptr), fMFD(new G4MultiFunctionalDetector(wName)), - verboseLevel(0),sizeIsSet(false),nMeshIsSet(false), - fDrawUnit(""), fDrawUnitValue(1.), fMeshElementLogical(nullptr), - fParallelWorldProcess(nullptr), fGeometryHasBeenDestroyed(false), - copyNumberLevel(0), layeredMassFlg(false) + : fWorldName(wName) + , fCurrentPS(nullptr) + , fConstructed(false) + , fActive(true) + , fShape(MeshShape::undefined) + , fRotationMatrix(nullptr) + , fMFD(new G4MultiFunctionalDetector(wName)) + , verboseLevel(0) + , sizeIsSet(false) + , nMeshIsSet(false) + , fDrawUnit("") + , fDrawUnitValue(1.) + , fMeshElementLogical(nullptr) + , fParallelWorldProcess(nullptr) + , fGeometryHasBeenDestroyed(false) + , copyNumberLevel(0) + , layeredMassFlg(false) { G4SDManager::GetSDMpointer()->AddNewDetector(fMFD); fSize[0] = fSize[1] = fSize[2] = 0.; + fAngle[0] = 0.0; + fAngle[1] = CLHEP::twopi * rad; fNSegment[0] = fNSegment[1] = fNSegment[2] = 1; fDivisionAxisNames[0] = fDivisionAxisNames[1] = fDivisionAxisNames[2] = ""; } -G4VScoringMesh::~G4VScoringMesh() { - ; -} +G4VScoringMesh::~G4VScoringMesh() { ; } -void G4VScoringMesh::ResetScore() { - if(verboseLevel > 9) G4cout << "G4VScoringMesh::ResetScore() is called." << G4endl; +void G4VScoringMesh::ResetScore() +{ + if(verboseLevel > 9) + G4cout << "G4VScoringMesh::ResetScore() is called." << G4endl; for(auto mp : fMap) { - if(verboseLevel > 9) G4cout << "G4VScoringMesh::ResetScore()" << mp.first << G4endl; + if(verboseLevel > 9) + G4cout << "G4VScoringMesh::ResetScore()" << mp.first << G4endl; mp.second->clear(); } } -void G4VScoringMesh::SetSize(G4double size[3]) { - if ( !sizeIsSet ){ - for(int i = 0; i < 3; i++) fSize[i] = size[i]; +void G4VScoringMesh::SetSize(G4double size[3]) +{ + if(!sizeIsSet) + { sizeIsSet = true; - }else{ - G4String message = " The size of scoring mesh is updated."; - G4Exception("G4VScoringMesh::SetSize()", - "DigiHitsUtilsScoreVScoringMesh000", JustWarning, - message); + } + for(int i = 0; i < 3; i++) + { + fSize[i] = size[i]; } } -G4ThreeVector G4VScoringMesh::GetSize() const { +G4ThreeVector G4VScoringMesh::GetSize() const +{ if(sizeIsSet) return G4ThreeVector(fSize[0], fSize[1], fSize[2]); else return G4ThreeVector(0., 0., 0.); } -void G4VScoringMesh::SetCenterPosition(G4double centerPosition[3]) { - fCenterPosition = G4ThreeVector(centerPosition[0], centerPosition[1], centerPosition[2]); +void G4VScoringMesh::SetAngles(G4double startAngle, G4double spanAngle) +{ + fAngle[0] = startAngle; + fAngle[1] = spanAngle; } -void G4VScoringMesh::SetNumberOfSegments(G4int nSegment[3]) { - if ( !nMeshIsSet || fShape==MeshShape::realWorldLogVol || fShape==MeshShape::probe ){ - for(int i = 0; i < 3; i++) fNSegment[i] = nSegment[i]; + +void G4VScoringMesh::SetCenterPosition(G4double centerPosition[3]) +{ + fCenterPosition = + G4ThreeVector(centerPosition[0], centerPosition[1], centerPosition[2]); +} +void G4VScoringMesh::SetNumberOfSegments(G4int nSegment[3]) +{ + if(!nMeshIsSet || fShape == MeshShape::realWorldLogVol || + fShape == MeshShape::probe) + { + for(int i = 0; i < 3; i++) + fNSegment[i] = nSegment[i]; nMeshIsSet = true; - } else { + } + else + { G4String message = " The size of scoring segments can not be changed."; G4Exception("G4VScoringMesh::SetNumberOfSegments()", - "DigiHitsUtilsScoreVScoringMesh000", JustWarning, - message); + "DigiHitsUtilsScoreVScoringMesh000", JustWarning, message); } } -void G4VScoringMesh::GetNumberOfSegments(G4int nSegment[3]) { - for(int i = 0; i < 3; i++) nSegment[i] = fNSegment[i]; +void G4VScoringMesh::GetNumberOfSegments(G4int nSegment[3]) +{ + for(int i = 0; i < 3; i++) + nSegment[i] = fNSegment[i]; } -void G4VScoringMesh::RotateX(G4double delta) { - if(!fRotationMatrix) fRotationMatrix = new G4RotationMatrix(); +void G4VScoringMesh::RotateX(G4double delta) +{ + if(!fRotationMatrix) + fRotationMatrix = new G4RotationMatrix(); fRotationMatrix->rotateX(delta); } -void G4VScoringMesh::RotateY(G4double delta) { - if(!fRotationMatrix) fRotationMatrix = new G4RotationMatrix(); +void G4VScoringMesh::RotateY(G4double delta) +{ + if(!fRotationMatrix) + fRotationMatrix = new G4RotationMatrix(); fRotationMatrix->rotateY(delta); } -void G4VScoringMesh::RotateZ(G4double delta) { - if(!fRotationMatrix) fRotationMatrix = new G4RotationMatrix(); +void G4VScoringMesh::RotateZ(G4double delta) +{ + if(!fRotationMatrix) + fRotationMatrix = new G4RotationMatrix(); fRotationMatrix->rotateZ(delta); } -void G4VScoringMesh::SetPrimitiveScorer(G4VPrimitiveScorer * prs) { - +void G4VScoringMesh::SetPrimitiveScorer(G4VPrimitiveScorer* prs) +{ if(!ReadyForQuantity()) { G4cerr << "ERROR : G4VScoringMesh::SetPrimitiveScorer() : " - << prs->GetName() - << " does not yet have mesh size or number of bins. Set them first." << G4endl - << "This Method is ignored." << G4endl; + << prs->GetName() + << " does not yet have mesh size or number of bins. Set them first." + << G4endl << "This Method is ignored." << G4endl; return; } - if(verboseLevel > 0) G4cout << "G4VScoringMesh::SetPrimitiveScorer() : " - << prs->GetName() << " is registered." - << " 3D size: (" - << fNSegment[0] << ", " - << fNSegment[1] << ", " - << fNSegment[2] << ")" << G4endl; + if(verboseLevel > 0) + G4cout << "G4VScoringMesh::SetPrimitiveScorer() : " << prs->GetName() + << " is registered." + << " 3D size: (" << fNSegment[0] << ", " << fNSegment[1] << ", " + << fNSegment[2] << ")" << G4endl; prs->SetNijk(fNSegment[0], fNSegment[1], fNSegment[2]); fCurrentPS = prs; fMFD->RegisterPrimitive(prs); - G4THitsMap * map = new G4THitsMap(fWorldName, prs->GetName()); + G4THitsMap* map = + new G4THitsMap(fWorldName, prs->GetName()); fMap[prs->GetName()] = map; } -void G4VScoringMesh::SetFilter(G4VSDFilter * filter) { - - if(!fCurrentPS) { - G4cerr << "ERROR : G4VScoringMesh::SetSDFilter() : a quantity must be defined first. This method is ignored." << G4endl; +void G4VScoringMesh::SetFilter(G4VSDFilter* filter) +{ + if(!fCurrentPS) + { + G4cerr << "ERROR : G4VScoringMesh::SetSDFilter() : a quantity must be " + "defined first. This method is ignored." + << G4endl; return; } - if(verboseLevel > 0) G4cout << "G4VScoringMesh::SetFilter() : " - << filter->GetName() - << " is set to " - << fCurrentPS->GetName() << G4endl; + if(verboseLevel > 0) + G4cout << "G4VScoringMesh::SetFilter() : " << filter->GetName() + << " is set to " << fCurrentPS->GetName() << G4endl; G4VSDFilter* oldFilter = fCurrentPS->GetFilter(); if(oldFilter) { - G4cout << "WARNING : G4VScoringMesh::SetFilter() : " << oldFilter->GetName() + G4cout << "WARNING : G4VScoringMesh::SetFilter() : " << oldFilter->GetName() << " is overwritten by " << filter->GetName() << G4endl; } fCurrentPS->SetFilter(filter); } -void G4VScoringMesh::SetCurrentPrimitiveScorer(const G4String & name) { +void G4VScoringMesh::SetCurrentPrimitiveScorer(const G4String& name) +{ fCurrentPS = GetPrimitiveScorer(name); - if(!fCurrentPS) { - G4cerr << "ERROR : G4VScoringMesh::SetCurrentPrimitiveScorer() : The primitive scorer <" - << name << "> does not found." << G4endl; + if(!fCurrentPS) + { + G4cerr << "ERROR : G4VScoringMesh::SetCurrentPrimitiveScorer() : The " + "primitive scorer <" + << name << "> does not found." << G4endl; } } -G4bool G4VScoringMesh::FindPrimitiveScorer(const G4String & psname) { +G4bool G4VScoringMesh::FindPrimitiveScorer(const G4String& psname) +{ MeshScoreMap::iterator itr = fMap.find(psname); - if(itr == fMap.end()) return false; + if(itr == fMap.end()) + return false; return true; } -G4String G4VScoringMesh::GetPSUnit(const G4String & psname) { +G4String G4VScoringMesh::GetPSUnit(const G4String& psname) +{ MeshScoreMap::iterator itr = fMap.find(psname); - if(itr == fMap.end()) { + if(itr == fMap.end()) + { return G4String(""); - } else { + } + else + { return GetPrimitiveScorer(psname)->GetUnit(); } } -G4String G4VScoringMesh::GetCurrentPSUnit(){ +G4String G4VScoringMesh::GetCurrentPSUnit() +{ G4String unit = ""; - if(!fCurrentPS) { - G4String msg = "ERROR : G4VScoringMesh::GetCurrentPSUnit() : "; - msg += " Current primitive scorer is null."; - G4cerr << msg << G4endl; - }else{ - unit = fCurrentPS->GetUnit(); + if(!fCurrentPS) + { + G4String msg = "ERROR : G4VScoringMesh::GetCurrentPSUnit() : "; + msg += " Current primitive scorer is null."; + G4cerr << msg << G4endl; + } + else + { + unit = fCurrentPS->GetUnit(); } return unit; } -void G4VScoringMesh::SetCurrentPSUnit(const G4String& unit){ - if(!fCurrentPS) { - G4String msg = "ERROR : G4VScoringMesh::GetCurrentPSUnit() : "; - msg += " Current primitive scorer is null."; - G4cerr << msg << G4endl; - }else{ - fCurrentPS->SetUnit(unit); +void G4VScoringMesh::SetCurrentPSUnit(const G4String& unit) +{ + if(!fCurrentPS) + { + G4String msg = "ERROR : G4VScoringMesh::GetCurrentPSUnit() : "; + msg += " Current primitive scorer is null."; + G4cerr << msg << G4endl; + } + else + { + fCurrentPS->SetUnit(unit); } } -G4double G4VScoringMesh::GetPSUnitValue(const G4String & psname) { +G4double G4VScoringMesh::GetPSUnitValue(const G4String& psname) +{ MeshScoreMap::iterator itr = fMap.find(psname); - if(itr == fMap.end()) { + if(itr == fMap.end()) + { return 1.; - } else { + } + else + { return GetPrimitiveScorer(psname)->GetUnitValue(); } } -void G4VScoringMesh::GetDivisionAxisNames(G4String divisionAxisNames[3]) { - for(int i = 0; i < 3; i++) divisionAxisNames[i] = fDivisionAxisNames[i]; +void G4VScoringMesh::GetDivisionAxisNames(G4String divisionAxisNames[3]) +{ + for(int i = 0; i < 3; i++) + divisionAxisNames[i] = fDivisionAxisNames[i]; } -G4VPrimitiveScorer * G4VScoringMesh::GetPrimitiveScorer(const G4String & name) { - if(!fMFD) return nullptr; +G4VPrimitiveScorer* G4VScoringMesh::GetPrimitiveScorer(const G4String& name) +{ + if(!fMFD) + return nullptr; G4int nps = fMFD->GetNumberOfPrimitives(); - for(G4int i = 0; i < nps; i++) { - G4VPrimitiveScorer * prs = fMFD->GetPrimitive(i); - if(name == prs->GetName()) return prs; + for(G4int i = 0; i < nps; i++) + { + G4VPrimitiveScorer* prs = fMFD->GetPrimitive(i); + if(name == prs->GetName()) + return prs; } return nullptr; } -void G4VScoringMesh::List() const { - - G4cout << " # of segments: (" - << fNSegment[0] << ", " - << fNSegment[1] << ", " - << fNSegment[2] << ")" - << G4endl; - G4cout << " displacement: (" - << fCenterPosition.x()/cm << ", " - << fCenterPosition.y()/cm << ", " - << fCenterPosition.z()/cm << ") [cm]" - << G4endl; - if(fRotationMatrix != 0) { - G4cout << " rotation matrix: " - << fRotationMatrix->xx() << " " - << fRotationMatrix->xy() << " " - << fRotationMatrix->xz() << G4endl - << " " - << fRotationMatrix->yx() << " " - << fRotationMatrix->yy() << " " - << fRotationMatrix->yz() << G4endl - << " " - << fRotationMatrix->zx() << " " - << fRotationMatrix->zy() << " " - << fRotationMatrix->zz() << G4endl; +void G4VScoringMesh::List() const +{ + G4cout << " # of segments: (" << fNSegment[0] << ", " << fNSegment[1] << ", " + << fNSegment[2] << ")" << G4endl; + G4cout << " displacement: (" << fCenterPosition.x() / cm << ", " + << fCenterPosition.y() / cm << ", " << fCenterPosition.z() / cm + << ") [cm]" << G4endl; + if(fRotationMatrix != 0) + { + G4cout << " rotation matrix: " << fRotationMatrix->xx() << " " + << fRotationMatrix->xy() << " " << fRotationMatrix->xz() << G4endl + << " " << fRotationMatrix->yx() << " " + << fRotationMatrix->yy() << " " << fRotationMatrix->yz() << G4endl + << " " << fRotationMatrix->zx() << " " + << fRotationMatrix->zy() << " " << fRotationMatrix->zz() << G4endl; } - G4cout << " registered primitve scorers : " << G4endl; G4int nps = fMFD->GetNumberOfPrimitives(); - G4VPrimitiveScorer * prs; - for(int i = 0; i < nps; i++) { + G4VPrimitiveScorer* prs; + for(int i = 0; i < nps; i++) + { prs = fMFD->GetPrimitive(i); G4cout << " " << i << " " << prs->GetName(); - if(prs->GetFilter() != 0) G4cout << " with " << prs->GetFilter()->GetName(); + if(prs->GetFilter() != 0) + G4cout << " with " << prs->GetFilter()->GetName(); G4cout << G4endl; } } -void G4VScoringMesh::Dump() { +void G4VScoringMesh::Dump() +{ G4cout << "scoring mesh name: " << fWorldName << G4endl; G4cout << "# of G4THitsMap : " << fMap.size() << G4endl; for(auto mp : fMap) @@ -281,49 +337,61 @@ void G4VScoringMesh::Dump() { mp.second->PrintAllHits(); } G4cout << G4endl; - } - -void G4VScoringMesh::DrawMesh(const G4String& psName,G4VScoreColorMap* colorMap,G4int axflg) +void G4VScoringMesh::DrawMesh(const G4String& psName, + G4VScoreColorMap* colorMap, G4int axflg) { - fDrawPSName = psName; + fDrawPSName = psName; MeshScoreMap::const_iterator fMapItr = fMap.find(psName); - if(fMapItr!=fMap.end()) { - fDrawUnit = GetPSUnit(psName); + if(fMapItr != fMap.end()) + { + fDrawUnit = GetPSUnit(psName); fDrawUnitValue = GetPSUnitValue(psName); - Draw(fMapItr->second, colorMap,axflg); - } else { - G4cerr << "Scorer <" << psName << "> is not defined. Method ignored." << G4endl; + Draw(fMapItr->second, colorMap, axflg); + } + else + { + G4cerr << "Scorer <" << psName << "> is not defined. Method ignored." + << G4endl; } } -void G4VScoringMesh::DrawMesh(const G4String& psName,G4int idxPlane,G4int iColumn,G4VScoreColorMap* colorMap) +void G4VScoringMesh::DrawMesh(const G4String& psName, G4int idxPlane, + G4int iColumn, G4VScoreColorMap* colorMap) { - fDrawPSName = psName; + fDrawPSName = psName; MeshScoreMap::const_iterator fMapItr = fMap.find(psName); - if(fMapItr!=fMap.end()) { - fDrawUnit = GetPSUnit(psName); + if(fMapItr != fMap.end()) + { + fDrawUnit = GetPSUnit(psName); fDrawUnitValue = GetPSUnitValue(psName); - DrawColumn(fMapItr->second,colorMap,idxPlane,iColumn); - } else { - G4cerr << "Scorer <" << psName << "> is not defined. Method ignored." << G4endl; + DrawColumn(fMapItr->second, colorMap, idxPlane, iColumn); + } + else + { + G4cerr << "Scorer <" << psName << "> is not defined. Method ignored." + << G4endl; } } -void G4VScoringMesh::Accumulate(G4THitsMap * map) +void G4VScoringMesh::Accumulate(G4THitsMap* map) { - G4String psName = map->GetName(); + G4String psName = map->GetName(); MeshScoreMap::const_iterator fMapItr = fMap.find(psName); *(fMapItr->second) += *map; - if(verboseLevel > 9) { + if(verboseLevel > 9) + { G4cout << G4endl; G4cout << "G4VScoringMesh::Accumulate()" << G4endl; G4cout << " PS name : " << psName << G4endl; - if(fMapItr == fMap.end()) { + if(fMapItr == fMap.end()) + { G4cout << " " << psName << " was not found." << G4endl; - } else { + } + else + { G4cout << " map size : " << map->GetSize() << G4endl; map->PrintAllHits(); } @@ -331,19 +399,23 @@ void G4VScoringMesh::Accumulate(G4THitsMap * map) } } -void G4VScoringMesh::Accumulate(G4THitsMap * map) +void G4VScoringMesh::Accumulate(G4THitsMap* map) { - G4String psName = map->GetName(); + G4String psName = map->GetName(); MeshScoreMap::const_iterator fMapItr = fMap.find(psName); *(fMapItr->second) += *map; - if(verboseLevel > 9) { + if(verboseLevel > 9) + { G4cout << G4endl; G4cout << "G4VScoringMesh::Accumulate()" << G4endl; G4cout << " PS name : " << psName << G4endl; - if(fMapItr == fMap.end()) { + if(fMapItr == fMap.end()) + { G4cout << " " << psName << " was not found." << G4endl; - } else { + } + else + { G4cout << " map size : " << map->GetSize() << G4endl; map->PrintAllHits(); } @@ -353,17 +425,19 @@ void G4VScoringMesh::Accumulate(G4THitsMap * map) void G4VScoringMesh::Construct(G4VPhysicalVolume* fWorldPhys) { - if(fConstructed) { - if(fGeometryHasBeenDestroyed) { + if(fConstructed) + { + if(fGeometryHasBeenDestroyed) + { SetupGeometry(fWorldPhys); fGeometryHasBeenDestroyed = false; } if(verboseLevel > 0) - G4cout << fWorldName << " --- All quantities are reset." - << G4endl; + G4cout << fWorldName << " --- All quantities are reset." << G4endl; ResetScore(); } - else { + else + { fConstructed = true; SetupGeometry(fWorldPhys); } @@ -371,32 +445,37 @@ void G4VScoringMesh::Construct(G4VPhysicalVolume* fWorldPhys) void G4VScoringMesh::WorkerConstruct(G4VPhysicalVolume* fWorldPhys) { - if(fConstructed) { - if(fGeometryHasBeenDestroyed) { + if(fConstructed) + { + if(fGeometryHasBeenDestroyed) + { fMeshElementLogical->SetSensitiveDetector(fMFD); fGeometryHasBeenDestroyed = false; } if(verboseLevel > 0) - G4cout << fWorldPhys->GetName() << " --- All quantities are reset." << G4endl; + G4cout << fWorldPhys->GetName() << " --- All quantities are reset." + << G4endl; ResetScore(); - - } else { + } + else + { fConstructed = true; fMeshElementLogical->SetSensitiveDetector(fMFD); } } -void G4VScoringMesh::Merge(const G4VScoringMesh * scMesh) +void G4VScoringMesh::Merge(const G4VScoringMesh* scMesh) { const MeshScoreMap scMap = scMesh->GetScoreMap(); MeshScoreMap::const_iterator fMapItr = fMap.begin(); - MeshScoreMap::const_iterator mapItr = scMap.begin(); - for(; fMapItr != fMap.end(); fMapItr++) { - if(verboseLevel > 9) G4cout << "G4VScoringMesh::Merge()" << fMapItr->first << G4endl; + MeshScoreMap::const_iterator mapItr = scMap.begin(); + for(; fMapItr != fMap.end(); fMapItr++) + { + if(verboseLevel > 9) + G4cout << "G4VScoringMesh::Merge()" << fMapItr->first << G4endl; *(fMapItr->second) += *(mapItr->second); mapItr++; } } - diff --git a/source/error_propagation/CMakeLists.txt b/source/error_propagation/CMakeLists.txt index 157ba78202..9a165b46cd 100644 --- a/source/error_propagation/CMakeLists.txt +++ b/source/error_propagation/CMakeLists.txt @@ -1,6 +1,3 @@ -#------------------------------------------------------------------------------ -# Module : G4error_propagation -# Package: Geant4.src.G4error_propagation -#------------------------------------------------------------------------------ +# - G4error_propagation category build geant4_global_library_target(COMPONENTS sources.cmake) diff --git a/source/error_propagation/History b/source/error_propagation/History index 6ec8a7c1b5..1f04b45b97 100644 --- a/source/error_propagation/History +++ b/source/error_propagation/History @@ -16,6 +16,12 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +21-April-2020 - J. Madsen (error-propagation-V10-07-01) +- make G4error_propagation-format + +1-April-2020 - B.Morgan (error-propagation-V10-07-00) +- Migrate build to modular CMake API + 8-Sep-2020 - G.Cosmo (error-propagation-V10-06-01) - Fixed Coverity defects warnings in G4ErrorPropagator for unreachable code. Implemented move assignment operators in G4ErrorSymMatrix, G4ErrorSymMatrix, @@ -31,7 +37,7 @@ committal in the CVS repository ! Thanks to Raphael Isemann for reporting these. 10-Nov-2017 - P.Arce (error-propagation-V10-03-02) -- Bug report 2010: precision correction in G4ErrorFreeTrajState.cc +- Bug report 2010: precision correction in G4ErrorFreeTrajState.cc 1-Nov-2017 - J. Apostolakis, D. Sorokin (error-propagation-V10-03-01) same code as (error-propagation-V10-03-00) @@ -44,7 +50,7 @@ committal in the CVS repository ! 12-Oct-2016 - Gunter Folger (error-propagation-V10-02-01) - replace direct use of aParticleIterator by GetParticleIterator(). fix required by clang39 on Windows and MAC - + 21 September 2016 - G.Cosmo - Roll back to tag "error-propagation-V10-01-00". Cleaner solution to the problem is required to be applied in conjunction with "run" category for @@ -94,7 +100,7 @@ committal in the CVS repository ! - G4ErrorPhysicsList - remove unnecessary header 21 November 2012 - P.Arce (error-propagation-V09-05-06) -- Changes to G4ErrorRunManagerHelper to correct check for G4ErrorPhysicsList" +- Changes to G4ErrorRunManagerHelper to correct check for G4ErrorPhysicsList" 19 September 2012 - P.Arce (error_propagation-V09-05-05) - Changes in G4ErrorFreeTrajState (partType -> partName) and delete code not needed in G4ErrorPhysicsList @@ -124,7 +130,7 @@ committal in the CVS repository ! 1 July 2011 - G.Cosmo (error_propagation-V09-04-02) - Fixed Coverity defects for uninitialised static data and cases of ios - format not restored. + format not restored. 13 May 2011 - G.Cosmo (error_propagation-V09-04-01) - Fixed compilation warnings from gcc-4.6.0 for variables set but not used. @@ -137,7 +143,7 @@ committal in the CVS repository ! 11 November 2009 - P.Arce (error_propagation-V09-02-02) - Avoid G4ThreeVector(double) constructor in G4ErrorMagFieldLimitProcess.cc -14 May 2008 - P.Arce (error_propagation-V09-02-01) +14 May 2008 - P.Arce (error_propagation-V09-02-01) - Inclusion of pion+/- and proton in physics list - Possibility to account for error deflation (needed to make 'smoothing') diff --git a/source/error_propagation/include/G4ErrorFreeTrajParam.hh b/source/error_propagation/include/G4ErrorFreeTrajParam.hh index 93ee60a338..29bbd5ecc3 100644 --- a/source/error_propagation/include/G4ErrorFreeTrajParam.hh +++ b/source/error_propagation/include/G4ErrorFreeTrajParam.hh @@ -48,33 +48,37 @@ class G4ErrorFreeTrajParam { public: // with description - G4ErrorFreeTrajParam() - : fInvP(0.), fLambda(0.), fPhi(0.), fYPerp(0.), fZPerp(0.){} - G4ErrorFreeTrajParam( const G4Point3D& pos, const G4Vector3D& mom ); - // build parameters from position and momentum + : fInvP(0.) + , fLambda(0.) + , fPhi(0.) + , fYPerp(0.) + , fZPerp(0.) + {} + G4ErrorFreeTrajParam(const G4Point3D& pos, const G4Vector3D& mom); + // build parameters from position and momentum G4ErrorFreeTrajParam(const G4ErrorFreeTrajParam&) = default; - G4ErrorFreeTrajParam(G4ErrorFreeTrajParam&&) = default; - // The copy and move constructors + G4ErrorFreeTrajParam(G4ErrorFreeTrajParam&&) = default; + // The copy and move constructors - virtual ~G4ErrorFreeTrajParam(){} + virtual ~G4ErrorFreeTrajParam() {} - G4ErrorFreeTrajParam& operator = (const G4ErrorFreeTrajParam&) = default; - G4ErrorFreeTrajParam& operator = (G4ErrorFreeTrajParam&&) = default; - // The copy and move assignment operators + G4ErrorFreeTrajParam& operator=(const G4ErrorFreeTrajParam&) = default; + G4ErrorFreeTrajParam& operator=(G4ErrorFreeTrajParam&&) = default; + // The copy and move assignment operators - void Update( const G4Track* aTrack ); - // update parameters from G4Track + void Update(const G4Track* aTrack); + // update parameters from G4Track - friend - std::ostream& operator<<(std::ostream&, const G4ErrorFreeTrajParam& ts); - - // Set and Get methods + friend std::ostream& operator<<(std::ostream&, + const G4ErrorFreeTrajParam& ts); - void SetParameters( const G4Point3D& pos, const G4Vector3D& mom ); + // Set and Get methods - G4Vector3D GetDirection() const { return fDir;} + void SetParameters(const G4Point3D& pos, const G4Vector3D& mom); + + G4Vector3D GetDirection() const { return fDir; } G4double GetInvP() const { return fInvP; } G4double GetLambda() const { return fLambda; } @@ -83,13 +87,12 @@ class G4ErrorFreeTrajParam G4double GetZPerp() const { return fZPerp; } private: - - G4Vector3D fDir; //direction to which YPerp, ZPerp refer - G4double fInvP; // inverse of momentum - G4double fLambda; // 90 - theta angle of direction - G4double fPhi; // phi angle of direction - G4double fYPerp; // Y coordinate - G4double fZPerp; // Z coordinate + G4Vector3D fDir; // direction to which YPerp, ZPerp refer + G4double fInvP; // inverse of momentum + G4double fLambda; // 90 - theta angle of direction + G4double fPhi; // phi angle of direction + G4double fYPerp; // Y coordinate + G4double fZPerp; // Z coordinate }; #endif diff --git a/source/error_propagation/include/G4ErrorFreeTrajState.hh b/source/error_propagation/include/G4ErrorFreeTrajState.hh index a9662637ee..740e04cb21 100644 --- a/source/error_propagation/include/G4ErrorFreeTrajState.hh +++ b/source/error_propagation/include/G4ErrorFreeTrajState.hh @@ -39,8 +39,8 @@ // local orthonormal reference frame with the x_perp axis along the // particle direction, the y_perp being parallel to the x-y plane. // -// This class also takes care of propagating the error associated to -// the trajectory +// This class also takes care of propagating the error associated to +// the trajectory // History: // - Created: P. Arce @@ -64,74 +64,74 @@ class G4ErrorSurfaceTrajState; class G4ErrorFreeTrajState : public G4ErrorTrajState { public: // with description + G4ErrorFreeTrajState() + : theFirstStep(true) + {} + G4ErrorFreeTrajState(const G4String& partName, const G4Point3D& pos, + const G4Vector3D& mom, + const G4ErrorTrajErr& errmat = G4ErrorTrajErr(5, 0)); + // Constructor by providing particle, position and momentum - G4ErrorFreeTrajState() : theFirstStep(true) {} - G4ErrorFreeTrajState( const G4String& partName, - const G4Point3D& pos, - const G4Vector3D& mom, - const G4ErrorTrajErr& errmat = G4ErrorTrajErr(5,0) ); - // Constructor by providing particle, position and momentum + G4ErrorFreeTrajState(const G4ErrorSurfaceTrajState& tpOS); + // Constructor by providing G4ErrorSurfaceTrajState - G4ErrorFreeTrajState( const G4ErrorSurfaceTrajState& tpOS ); - // Constructor by providing G4ErrorSurfaceTrajState + ~G4ErrorFreeTrajState() {} - ~G4ErrorFreeTrajState(){} + virtual G4int Update(const G4Track* aTrack); + // update parameters from G4Track - virtual G4int Update( const G4Track* aTrack ); - // update parameters from G4Track + virtual G4int PropagateError(const G4Track* aTrack); + // propagate the error along the step - virtual G4int PropagateError( const G4Track* aTrack ); - // propagate the error along the step + virtual void Dump(std::ostream& out = G4cout) const; + // dump TrajState parameters - virtual void Dump( std::ostream& out = G4cout ) const; - // dump TrajState parameters + friend std::ostream& operator<<(std::ostream&, + const G4ErrorFreeTrajState& ts); - friend - std::ostream& operator<<(std::ostream&, const G4ErrorFreeTrajState& ts); + // Set and Get methods - // Set and Get methods + virtual void SetPosition(const G4Point3D pos) + { + SetParameters(pos, fMomentum); + } - virtual void SetPosition( const G4Point3D pos ) - { SetParameters( pos, fMomentum ); } + virtual void SetMomentum(const G4Vector3D& mom) + { + SetParameters(fPosition, mom); + } - virtual void SetMomentum( const G4Vector3D& mom ) - { SetParameters( fPosition, mom ); } + void SetParameters(const G4Point3D& pos, const G4Vector3D& mom) + { + fPosition = pos; + fMomentum = mom; + fTrajParam.SetParameters(pos, mom); + } - void SetParameters( const G4Point3D& pos, const G4Vector3D& mom ) - { - fPosition = pos; - fMomentum = mom; - fTrajParam.SetParameters( pos, mom ); - } - - G4ErrorFreeTrajParam GetParameters() const - { return fTrajParam; } - - G4ErrorMatrix GetTransfMat() const - { return theTransfMat; } - - private: - - void Init(); - // define TrajState type and build charge - - G4int PropagateErrorMSC( const G4Track* aTrack ); - // add the error associated to multiple scattering - - void CalculateEffectiveZandA( const G4Material* mate, double& effZ, double& effA ); - // calculate effective Z and A (needed by PropagateErrorMSC) - - G4int PropagateErrorIoni( const G4Track* aTrack ); - // add the error associated to ionization energy loss + G4ErrorFreeTrajParam GetParameters() const { return fTrajParam; } + G4ErrorMatrix GetTransfMat() const { return theTransfMat; } private: + void Init(); + // define TrajState type and build charge + G4int PropagateErrorMSC(const G4Track* aTrack); + // add the error associated to multiple scattering + + void CalculateEffectiveZandA(const G4Material* mate, double& effZ, + double& effA); + // calculate effective Z and A (needed by PropagateErrorMSC) + + G4int PropagateErrorIoni(const G4Track* aTrack); + // add the error associated to ionization energy loss + + private: G4ErrorFreeTrajParam fTrajParam; G4ErrorMatrix theTransfMat; - G4bool theFirstStep; // to count if transf mat is updated or initialized + G4bool theFirstStep; // to count if transf mat is updated or initialized }; #endif diff --git a/source/error_propagation/include/G4ErrorGeomVolumeTarget.hh b/source/error_propagation/include/G4ErrorGeomVolumeTarget.hh index d3a5e05fab..7a9afb5393 100644 --- a/source/error_propagation/include/G4ErrorGeomVolumeTarget.hh +++ b/source/error_propagation/include/G4ErrorGeomVolumeTarget.hh @@ -40,25 +40,23 @@ #include "G4ThreeVector.hh" #include "G4ErrorTarget.hh" #include "G4Plane3D.hh" - + class G4Step; class G4String; class G4ErrorGeomVolumeTarget : public G4ErrorTarget { public: // with description - - G4ErrorGeomVolumeTarget( const G4String& name ); - virtual ~G4ErrorGeomVolumeTarget(){} + G4ErrorGeomVolumeTarget(const G4String& name); + virtual ~G4ErrorGeomVolumeTarget() {} virtual G4bool TargetReached(const G4Step* aStep); - // return true when particle is entering the volume + // return true when particle is entering the volume - virtual void Dump( const G4String& msg ) const; + virtual void Dump(const G4String& msg) const; private: - - G4String theName; + G4String theName; }; #endif diff --git a/source/error_propagation/include/G4ErrorMagFieldLimitProcess.hh b/source/error_propagation/include/G4ErrorMagFieldLimitProcess.hh index 0156bf6f4d..78880ffa86 100644 --- a/source/error_propagation/include/G4ErrorMagFieldLimitProcess.hh +++ b/source/error_propagation/include/G4ErrorMagFieldLimitProcess.hh @@ -37,34 +37,30 @@ #ifndef G4ErrorMagFieldLimitProcess_h #define G4ErrorMagFieldLimitProcess_h 1 -#include "G4ios.hh" +#include "G4ios.hh" #include "globals.hh" #include "G4VDiscreteProcess.hh" #include "G4PhysicsTable.hh" #include "G4PhysicsLogVector.hh" #include "G4ElementTable.hh" -#include "G4Gamma.hh" +#include "G4Gamma.hh" #include "G4Electron.hh" -#include "G4Step.hh" +#include "G4Step.hh" #include "G4VErrorLimitProcess.hh" //----------------------------------------------------------------- - + class G4ErrorMagFieldLimitProcess : public G4VErrorLimitProcess { - public: // with description - - G4ErrorMagFieldLimitProcess(const G4String& processName - ="G4ErrorMagFieldLimit"); + G4ErrorMagFieldLimitProcess( + const G4String& processName = "G4ErrorMagFieldLimit"); ~G4ErrorMagFieldLimitProcess(); - - virtual G4double - PostStepGetPhysicalInteractionLength(const G4Track& track, - G4double previousStepSize, - G4ForceCondition* condition); - // Returns the step length. + + virtual G4double PostStepGetPhysicalInteractionLength( + const G4Track& track, G4double previousStepSize, + G4ForceCondition* condition); + // Returns the step length. }; - + #endif - diff --git a/source/error_propagation/include/G4ErrorMatrix.hh b/source/error_propagation/include/G4ErrorMatrix.hh index 9a47e76d9e..2b1ff06465 100644 --- a/source/error_propagation/include/G4ErrorMatrix.hh +++ b/source/error_propagation/include/G4ErrorMatrix.hh @@ -40,259 +40,254 @@ class G4ErrorSymMatrix; -typedef std::vector::iterator G4ErrorMatrixIter; -typedef std::vector::const_iterator G4ErrorMatrixConstIter; +typedef std::vector::iterator G4ErrorMatrixIter; +typedef std::vector::const_iterator G4ErrorMatrixConstIter; class G4ErrorMatrix { - public: // with description + G4ErrorMatrix(); + // Default constructor. Gives 0 x 0 matrix. + // Another G4ErrorMatrix can be assigned to it. - G4ErrorMatrix(); - // Default constructor. Gives 0 x 0 matrix. - // Another G4ErrorMatrix can be assigned to it. + G4ErrorMatrix(G4int p, G4int q); + // Constructor. Gives an unitialized p x q matrix. - G4ErrorMatrix(G4int p, G4int q); - // Constructor. Gives an unitialized p x q matrix. + G4ErrorMatrix(G4int p, G4int q, G4int i); + // Constructor. Gives an initialized p x q matrix. + // If i=0, it is initialized to all 0. If i=1, the diagonal elements + // are set to 1.0. - G4ErrorMatrix(G4int p, G4int q, G4int i); - // Constructor. Gives an initialized p x q matrix. - // If i=0, it is initialized to all 0. If i=1, the diagonal elements - // are set to 1.0. + G4ErrorMatrix(const G4ErrorMatrix& m1); + G4ErrorMatrix(G4ErrorMatrix&&) = default; + // Copy and move constructor. - G4ErrorMatrix(const G4ErrorMatrix &m1); - G4ErrorMatrix(G4ErrorMatrix &&) = default; - // Copy and move constructor. + G4ErrorMatrix(const G4ErrorSymMatrix& m1); + // Constructors from G4ErrorSymG4ErrorMatrix, DiagG4ErrorMatrix and Vector. - G4ErrorMatrix(const G4ErrorSymMatrix &m1); - // Constructors from G4ErrorSymG4ErrorMatrix, DiagG4ErrorMatrix and Vector. + virtual ~G4ErrorMatrix(); + // Destructor. - virtual ~G4ErrorMatrix(); - // Destructor. + inline virtual G4int num_row() const; + // Returns the number of rows. - inline virtual G4int num_row() const; - // Returns the number of rows. + inline virtual G4int num_col() const; + // Returns the number of columns. - inline virtual G4int num_col() const; - // Returns the number of columns. + inline virtual const G4double& operator()(G4int row, G4int col) const; + inline virtual G4double& operator()(G4int row, G4int col); + // Read or write a matrix element. + // ** Note that the indexing starts from (1,1). ** - inline virtual const G4double & operator()(G4int row, G4int col) const; - inline virtual G4double & operator()(G4int row, G4int col); - // Read or write a matrix element. - // ** Note that the indexing starts from (1,1). ** + G4ErrorMatrix& operator*=(G4double t); + // Multiply a G4ErrorMatrix by a floating number. - G4ErrorMatrix & operator *= (G4double t); - // Multiply a G4ErrorMatrix by a floating number. + G4ErrorMatrix& operator/=(G4double t); + // Divide a G4ErrorMatrix by a floating number. - G4ErrorMatrix & operator /= (G4double t); - // Divide a G4ErrorMatrix by a floating number. + G4ErrorMatrix& operator+=(const G4ErrorMatrix& m2); + G4ErrorMatrix& operator+=(const G4ErrorSymMatrix& m2); + G4ErrorMatrix& operator-=(const G4ErrorMatrix& m2); + G4ErrorMatrix& operator-=(const G4ErrorSymMatrix& m2); + // Add or subtract a G4ErrorMatrix. + // When adding/subtracting Vector, G4ErrorMatrix must have num_col of one. - G4ErrorMatrix & operator += ( const G4ErrorMatrix &m2); - G4ErrorMatrix & operator += ( const G4ErrorSymMatrix &m2); - G4ErrorMatrix & operator -= ( const G4ErrorMatrix &m2); - G4ErrorMatrix & operator -= ( const G4ErrorSymMatrix &m2); - // Add or subtract a G4ErrorMatrix. - // When adding/subtracting Vector, G4ErrorMatrix must have num_col of one. + G4ErrorMatrix& operator=(const G4ErrorMatrix& m2); + G4ErrorMatrix& operator=(const G4ErrorSymMatrix& m2); + G4ErrorMatrix& operator=(G4ErrorMatrix&&) = default; + // Assignment and move operators. - G4ErrorMatrix & operator = ( const G4ErrorMatrix &m2); - G4ErrorMatrix & operator = ( const G4ErrorSymMatrix &m2); - G4ErrorMatrix & operator = (G4ErrorMatrix &&) = default; - // Assignment and move operators. + G4ErrorMatrix operator-() const; + // unary minus, ie. flip the sign of each element. - G4ErrorMatrix operator- () const; - // unary minus, ie. flip the sign of each element. + G4ErrorMatrix apply(G4double (*f)(G4double, G4int, G4int)) const; + // Apply a function to all elements of the matrix. - G4ErrorMatrix apply(G4double (*f)(G4double, G4int, G4int)) const; - // Apply a function to all elements of the matrix. + G4ErrorMatrix T() const; + // Returns the transpose of a G4ErrorMatrix. - G4ErrorMatrix T() const; - // Returns the transpose of a G4ErrorMatrix. + G4ErrorMatrix sub(G4int min_row, G4int max_row, G4int min_col, + G4int max_col) const; + // Returns a sub matrix of a G4ErrorMatrix. + // WARNING: rows and columns are numbered from 1 - G4ErrorMatrix sub(G4int min_row, G4int max_row, - G4int min_col, G4int max_col) const; - // Returns a sub matrix of a G4ErrorMatrix. - // WARNING: rows and columns are numbered from 1 + void sub(G4int row, G4int col, const G4ErrorMatrix& m1); + // Sub matrix of this G4ErrorMatrix is replaced with m1. + // WARNING: rows and columns are numbered from 1 - void sub(G4int row, G4int col, const G4ErrorMatrix &m1); - // Sub matrix of this G4ErrorMatrix is replaced with m1. - // WARNING: rows and columns are numbered from 1 + inline G4ErrorMatrix inverse(G4int& ierr) const; + // Invert a G4ErrorMatrix. G4ErrorMatrix must be square and is not changed. + // Returns ierr = 0 (zero) when successful, otherwise non-zero. - inline G4ErrorMatrix inverse(G4int& ierr) const; - // Invert a G4ErrorMatrix. G4ErrorMatrix must be square and is not changed. - // Returns ierr = 0 (zero) when successful, otherwise non-zero. + virtual void invert(G4int& ierr); + // Invert a G4ErrorMatrix. G4ErrorMatrix must be square. + // N.B. the contents of the matrix are replaced by the inverse. + // Returns ierr = 0 (zero) when successful, otherwise non-zero. + // This method has less overhead then inverse(). - virtual void invert(G4int& ierr); - // Invert a G4ErrorMatrix. G4ErrorMatrix must be square. - // N.B. the contents of the matrix are replaced by the inverse. - // Returns ierr = 0 (zero) when successful, otherwise non-zero. - // This method has less overhead then inverse(). + G4double determinant() const; + // calculate the determinant of the matrix. - G4double determinant() const; - // calculate the determinant of the matrix. + G4double trace() const; + // calculate the trace of the matrix (sum of diagonal elements). - G4double trace() const; - // calculate the trace of the matrix (sum of diagonal elements). + class G4ErrorMatrix_row + { + typedef std::vector::const_iterator G4ErrorMatrixConstIter; - class G4ErrorMatrix_row - { - typedef std::vector::const_iterator G4ErrorMatrixConstIter; - public: - inline G4ErrorMatrix_row(G4ErrorMatrix&,G4int); - G4double & operator[](G4int); - private: - G4ErrorMatrix& _a; - G4int _r; - }; - class G4ErrorMatrix_row_const - { - public: - inline G4ErrorMatrix_row_const (const G4ErrorMatrix&,G4int); - const G4double & operator[](G4int) const; - private: - const G4ErrorMatrix& _a; - G4int _r; - }; - // helper classes for implementing m[i][j] + public: + inline G4ErrorMatrix_row(G4ErrorMatrix&, G4int); + G4double& operator[](G4int); - inline G4ErrorMatrix_row operator[] (G4int); - inline const G4ErrorMatrix_row_const operator[] (G4int) const; - // Read or write a matrix element. - // While it may not look like it, you simply do m[i][j] to get an element. - // ** Note that the indexing starts from [0][0]. ** + private: + G4ErrorMatrix& _a; + G4int _r; + }; + class G4ErrorMatrix_row_const + { + public: + inline G4ErrorMatrix_row_const(const G4ErrorMatrix&, G4int); + const G4double& operator[](G4int) const; + + private: + const G4ErrorMatrix& _a; + G4int _r; + }; + // helper classes for implementing m[i][j] + + inline G4ErrorMatrix_row operator[](G4int); + inline const G4ErrorMatrix_row_const operator[](G4int) const; + // Read or write a matrix element. + // While it may not look like it, you simply do m[i][j] to get an element. + // ** Note that the indexing starts from [0][0]. ** protected: - - virtual inline G4int num_size() const; - virtual void invertHaywood4(G4int& ierr); - virtual void invertHaywood5(G4int& ierr); - virtual void invertHaywood6(G4int& ierr); + virtual inline G4int num_size() const; + virtual void invertHaywood4(G4int& ierr); + virtual void invertHaywood5(G4int& ierr); + virtual void invertHaywood6(G4int& ierr); public: - - static void error(const char *s); + static void error(const char* s); private: + friend class G4ErrorMatrix_row; + friend class G4ErrorMatrix_row_const; + friend class G4ErrorSymMatrix; + // Friend classes. - friend class G4ErrorMatrix_row; - friend class G4ErrorMatrix_row_const; - friend class G4ErrorSymMatrix; - // Friend classes. + friend G4ErrorMatrix operator+(const G4ErrorMatrix& m1, + const G4ErrorMatrix& m2); + friend G4ErrorMatrix operator-(const G4ErrorMatrix& m1, + const G4ErrorMatrix& m2); + friend G4ErrorMatrix operator*(const G4ErrorMatrix& m1, + const G4ErrorMatrix& m2); + friend G4ErrorMatrix operator*(const G4ErrorMatrix& m1, + const G4ErrorSymMatrix& m2); + friend G4ErrorMatrix operator*(const G4ErrorSymMatrix& m1, + const G4ErrorMatrix& m2); + friend G4ErrorMatrix operator*(const G4ErrorSymMatrix& m1, + const G4ErrorSymMatrix& m2); + // Multiply a G4ErrorMatrix by a G4ErrorMatrix or Vector. - friend G4ErrorMatrix operator+(const G4ErrorMatrix &m1, - const G4ErrorMatrix &m2); - friend G4ErrorMatrix operator-(const G4ErrorMatrix &m1, - const G4ErrorMatrix &m2); - friend G4ErrorMatrix operator*(const G4ErrorMatrix &m1, - const G4ErrorMatrix &m2); - friend G4ErrorMatrix operator*(const G4ErrorMatrix &m1, - const G4ErrorSymMatrix &m2); - friend G4ErrorMatrix operator*(const G4ErrorSymMatrix &m1, - const G4ErrorMatrix &m2); - friend G4ErrorMatrix operator*(const G4ErrorSymMatrix &m1, - const G4ErrorSymMatrix &m2); - // Multiply a G4ErrorMatrix by a G4ErrorMatrix or Vector. + // solve the system of linear eq - // solve the system of linear eq + friend G4ErrorMatrix qr_solve(G4ErrorMatrix*, const G4ErrorMatrix& b); + friend void tridiagonal(G4ErrorSymMatrix* a, G4ErrorMatrix* hsm); + friend void row_house(G4ErrorMatrix*, const G4ErrorMatrix&, G4double, G4int, + G4int, G4int, G4int); + friend void back_solve(const G4ErrorMatrix& R, G4ErrorMatrix* b); + friend void col_givens(G4ErrorMatrix* A, G4double c, G4double s, G4int k1, + G4int k2, G4int rowmin, G4int rowmax); + // Does a column Givens update. - friend G4ErrorMatrix qr_solve(G4ErrorMatrix *, const G4ErrorMatrix &b); - friend void tridiagonal(G4ErrorSymMatrix *a,G4ErrorMatrix *hsm); - friend void row_house(G4ErrorMatrix *,const G4ErrorMatrix &, G4double, - G4int, G4int, G4int, G4int); - friend void back_solve(const G4ErrorMatrix &R, G4ErrorMatrix *b); - friend void col_givens(G4ErrorMatrix *A, G4double c, - G4double s, G4int k1, G4int k2, - G4int rowmin, G4int rowmax); - // Does a column Givens update. - - friend void row_givens(G4ErrorMatrix *A, G4double c, - G4double s, G4int k1, G4int k2, - G4int colmin, G4int colmax); - friend void col_house(G4ErrorMatrix *,const G4ErrorMatrix &, G4double, - G4int, G4int, G4int, G4int); - friend void house_with_update(G4ErrorMatrix *a,G4int row,G4int col); - friend void house_with_update(G4ErrorMatrix *a,G4ErrorMatrix *v, + friend void row_givens(G4ErrorMatrix* A, G4double c, G4double s, G4int k1, + G4int k2, G4int colmin, G4int colmax); + friend void col_house(G4ErrorMatrix*, const G4ErrorMatrix&, G4double, G4int, + G4int, G4int, G4int); + friend void house_with_update(G4ErrorMatrix* a, G4int row, G4int col); + friend void house_with_update(G4ErrorMatrix* a, G4ErrorMatrix* v, G4int row, + G4int col); + friend void house_with_update2(G4ErrorSymMatrix* a, G4ErrorMatrix* v, G4int row, G4int col); - friend void house_with_update2(G4ErrorSymMatrix *a,G4ErrorMatrix *v, - G4int row, G4int col); - G4int dfact_matrix(G4double &det, G4int *ir); - // factorize the matrix. If successful, the return code is 0. On - // return, det is the determinant and ir[] is row-interchange - // matrix. See CERNLIB's DFACT routine. + G4int dfact_matrix(G4double& det, G4int* ir); + // factorize the matrix. If successful, the return code is 0. On + // return, det is the determinant and ir[] is row-interchange + // matrix. See CERNLIB's DFACT routine. - G4int dfinv_matrix(G4int *ir); - // invert the matrix. See CERNLIB DFINV. + G4int dfinv_matrix(G4int* ir); + // invert the matrix. See CERNLIB DFINV. - std::vector m; + std::vector m; - G4int nrow, ncol; - G4int size; + G4int nrow, ncol; + G4int size; }; // Operations other than member functions for G4ErrorMatrix -G4ErrorMatrix operator*(const G4ErrorMatrix &m1, const G4ErrorMatrix &m2); -G4ErrorMatrix operator*(G4double t, const G4ErrorMatrix &m1); -G4ErrorMatrix operator*(const G4ErrorMatrix &m1, G4double t); +G4ErrorMatrix operator*(const G4ErrorMatrix& m1, const G4ErrorMatrix& m2); +G4ErrorMatrix operator*(G4double t, const G4ErrorMatrix& m1); +G4ErrorMatrix operator*(const G4ErrorMatrix& m1, G4double t); // Multiplication operators // Note that m *= m1 is always faster than m = m * m1. -G4ErrorMatrix operator/(const G4ErrorMatrix &m1, G4double t); +G4ErrorMatrix operator/(const G4ErrorMatrix& m1, G4double t); // m = m1 / t. (m /= t is faster if you can use it.) -G4ErrorMatrix operator+(const G4ErrorMatrix &m1, const G4ErrorMatrix &m2); +G4ErrorMatrix operator+(const G4ErrorMatrix& m1, const G4ErrorMatrix& m2); // m = m1 + m2; // Note that m += m1 is always faster than m = m + m1. -G4ErrorMatrix operator-(const G4ErrorMatrix &m1, const G4ErrorMatrix &m2); +G4ErrorMatrix operator-(const G4ErrorMatrix& m1, const G4ErrorMatrix& m2); // m = m1 - m2; // Note that m -= m1 is always faster than m = m - m1. G4ErrorMatrix dsum(const G4ErrorMatrix&, const G4ErrorMatrix&); -// Direct sum of two matrices. The direct sum of A and B is the matrix +// Direct sum of two matrices. The direct sum of A and B is the matrix // A 0 // 0 B -std::ostream& operator<<(std::ostream &s, const G4ErrorMatrix &q); +std::ostream& operator<<(std::ostream& s, const G4ErrorMatrix& q); // Read in, write out G4ErrorMatrix into a stream. - + // // Specialized linear algebra functions // -G4ErrorMatrix qr_solve(const G4ErrorMatrix &A, const G4ErrorMatrix &b); -G4ErrorMatrix qr_solve(G4ErrorMatrix *A, const G4ErrorMatrix &b); +G4ErrorMatrix qr_solve(const G4ErrorMatrix& A, const G4ErrorMatrix& b); +G4ErrorMatrix qr_solve(G4ErrorMatrix* A, const G4ErrorMatrix& b); // Works like backsolve, except matrix does not need to be upper // triangular. For nonsquare matrix, it solves in the least square sense. -G4ErrorMatrix qr_inverse(const G4ErrorMatrix &A); -G4ErrorMatrix qr_inverse(G4ErrorMatrix *A); +G4ErrorMatrix qr_inverse(const G4ErrorMatrix& A); +G4ErrorMatrix qr_inverse(G4ErrorMatrix* A); // Finds the inverse of a matrix using QR decomposition. Note, often what // you really want is solve or backsolve, they can be much quicker than // inverse in many calculations. - -void qr_decomp(G4ErrorMatrix *A, G4ErrorMatrix *hsm); -G4ErrorMatrix qr_decomp(G4ErrorMatrix *A); +void qr_decomp(G4ErrorMatrix* A, G4ErrorMatrix* hsm); +G4ErrorMatrix qr_decomp(G4ErrorMatrix* A); // Does a QR decomposition of a matrix. -void back_solve(const G4ErrorMatrix &R, G4ErrorMatrix *b); +void back_solve(const G4ErrorMatrix& R, G4ErrorMatrix* b); // Solves R*x = b where R is upper triangular. Also has a variation that // solves a number of equations of this form in one step, where b is a matrix // with each column a different vector. See also solve. -void col_house(G4ErrorMatrix *a, const G4ErrorMatrix &v, G4double vnormsq, +void col_house(G4ErrorMatrix* a, const G4ErrorMatrix& v, G4double vnormsq, G4int row, G4int col, G4int row_start, G4int col_start); -void col_house(G4ErrorMatrix *a, const G4ErrorMatrix &v, G4int row, G4int col, +void col_house(G4ErrorMatrix* a, const G4ErrorMatrix& v, G4int row, G4int col, G4int row_start, G4int col_start); // Does a column Householder update. -void col_givens(G4ErrorMatrix *A, G4double c, G4double s, - G4int k1, G4int k2, G4int row_min=1, G4int row_max=0); +void col_givens(G4ErrorMatrix* A, G4double c, G4double s, G4int k1, G4int k2, + G4int row_min = 1, G4int row_max = 0); // do a column Givens update -void row_givens(G4ErrorMatrix *A, G4double c, G4double s, - G4int k1, G4int k2, G4int col_min=1, G4int col_max=0); +void row_givens(G4ErrorMatrix* A, G4double c, G4double s, G4int k1, G4int k2, + G4int col_min = 1, G4int col_max = 0); // do a row Givens update // void givens(G4double a, G4double b, G4double *c, G4double *s); @@ -300,14 +295,14 @@ void row_givens(G4ErrorMatrix *A, G4double c, G4double s, // Returns a Householder vector to zero elements. -void house_with_update(G4ErrorMatrix *a, G4int row=1, G4int col=1); -void house_with_update(G4ErrorMatrix *a, G4ErrorMatrix *v, - G4int row=1, G4int col=1); +void house_with_update(G4ErrorMatrix* a, G4int row = 1, G4int col = 1); +void house_with_update(G4ErrorMatrix* a, G4ErrorMatrix* v, G4int row = 1, + G4int col = 1); // Finds and does Householder reflection on matrix. -void row_house(G4ErrorMatrix *a, const G4ErrorMatrix &v, G4double vnormsq, +void row_house(G4ErrorMatrix* a, const G4ErrorMatrix& v, G4double vnormsq, G4int row, G4int col, G4int row_start, G4int col_start); -void row_house(G4ErrorMatrix *a, const G4ErrorMatrix &v, G4int row, G4int col, +void row_house(G4ErrorMatrix* a, const G4ErrorMatrix& v, G4int row, G4int col, G4int row_start, G4int col_start); // Does a row Householder update. diff --git a/source/error_propagation/include/G4ErrorMatrix.icc b/source/error_propagation/include/G4ErrorMatrix.icc index 0d6931be25..a2e60523ff 100644 --- a/source/error_propagation/include/G4ErrorMatrix.icc +++ b/source/error_propagation/include/G4ErrorMatrix.icc @@ -29,74 +29,67 @@ // ------------------------------------------------------------ inline G4ErrorMatrix::G4ErrorMatrix() - : m(0), nrow(0), ncol(0), size(0) + : m(0) + , nrow(0) + , ncol(0) + , size(0) +{} + +inline G4int G4ErrorMatrix::num_row() const { return nrow; } + +inline G4int G4ErrorMatrix::num_col() const { return ncol; } + +inline G4int G4ErrorMatrix::num_size() const { return size; } + +inline G4double& G4ErrorMatrix::operator()(G4int row, G4int col) { + return *(m.begin() + (row - 1) * ncol + col - 1); } -inline G4int G4ErrorMatrix::num_row() const +inline const G4double& G4ErrorMatrix::operator()(G4int row, G4int col) const { - return nrow; + return *(m.begin() + (row - 1) * ncol + col - 1); } -inline G4int G4ErrorMatrix::num_col() const +inline G4ErrorMatrix::G4ErrorMatrix_row G4ErrorMatrix::operator[](G4int r) { - return ncol; -} - -inline G4int G4ErrorMatrix::num_size() const -{ - return size; -} - -inline G4double & G4ErrorMatrix::operator()(G4int row, G4int col) -{ - return *(m.begin()+(row-1)*ncol+col-1); -} - -inline const G4double & G4ErrorMatrix::operator()(G4int row, G4int col) const -{ - return *(m.begin()+(row-1)*ncol+col-1); -} - -inline G4ErrorMatrix::G4ErrorMatrix_row G4ErrorMatrix::operator[] (G4int r) -{ - G4ErrorMatrix_row b(*this,r); + G4ErrorMatrix_row b(*this, r); return b; } -inline const G4ErrorMatrix::G4ErrorMatrix_row_const -G4ErrorMatrix::operator[] (G4int r) const +inline const G4ErrorMatrix::G4ErrorMatrix_row_const G4ErrorMatrix::operator[]( + G4int r) const { - G4ErrorMatrix_row_const b(*this,r); + G4ErrorMatrix_row_const b(*this, r); return b; } -inline G4double &G4ErrorMatrix::G4ErrorMatrix_row::operator[](G4int c) +inline G4double& G4ErrorMatrix::G4ErrorMatrix_row::operator[](G4int c) { - return *(_a.m.begin()+_r*_a.ncol+c); + return *(_a.m.begin() + _r * _a.ncol + c); } -inline const G4double & -G4ErrorMatrix::G4ErrorMatrix_row_const::operator[](G4int c) const +inline const G4double& G4ErrorMatrix::G4ErrorMatrix_row_const::operator[]( + G4int c) const { - return *(_a.m.begin()+_r*_a.ncol+c); + return *(_a.m.begin() + _r * _a.ncol + c); } -inline G4ErrorMatrix:: -G4ErrorMatrix_row::G4ErrorMatrix_row(G4ErrorMatrix&a, G4int r) - : _a(a) +inline G4ErrorMatrix::G4ErrorMatrix_row::G4ErrorMatrix_row(G4ErrorMatrix& a, + G4int r) + : _a(a) { _r = r; } -inline G4ErrorMatrix::G4ErrorMatrix_row_const::G4ErrorMatrix_row_const -(const G4ErrorMatrix&a, G4int r) - : _a(a) +inline G4ErrorMatrix::G4ErrorMatrix_row_const::G4ErrorMatrix_row_const( + const G4ErrorMatrix& a, G4int r) + : _a(a) { _r = r; } -inline G4ErrorMatrix G4ErrorMatrix::inverse(G4int &ierr) const +inline G4ErrorMatrix G4ErrorMatrix::inverse(G4int& ierr) const { G4ErrorMatrix mTmp(*this); mTmp.invert(ierr); diff --git a/source/error_propagation/include/G4ErrorMessenger.hh b/source/error_propagation/include/G4ErrorMessenger.hh index 34deab2264..7b8895e03e 100644 --- a/source/error_propagation/include/G4ErrorMessenger.hh +++ b/source/error_propagation/include/G4ErrorMessenger.hh @@ -52,20 +52,18 @@ class G4ErrorEnergyLoss; class G4ErrorMessenger : public G4UImessenger { public: // with description - G4ErrorMessenger(G4ErrorStepLengthLimitProcess* lengthAct, G4ErrorMagFieldLimitProcess* magAct, G4ErrorEnergyLoss* elossAct); ~G4ErrorMessenger(); - + void SetNewValue(G4UIcommand*, G4String); private: - G4ErrorStepLengthLimitProcess* StepLengthAction; G4ErrorMagFieldLimitProcess* MagFieldAction; G4ErrorEnergyLoss* EnergyLossAction; - + G4UIdirectory* myDir; G4UIdirectory* myDirLimits; diff --git a/source/error_propagation/include/G4ErrorPhysicsList.hh b/source/error_propagation/include/G4ErrorPhysicsList.hh index 45476918fd..65bcb4e4a4 100644 --- a/source/error_propagation/include/G4ErrorPhysicsList.hh +++ b/source/error_propagation/include/G4ErrorPhysicsList.hh @@ -45,26 +45,24 @@ #include "globals.hh" #include "G4VUserPhysicsList.hh" -class G4ErrorPhysicsList: public G4VUserPhysicsList +class G4ErrorPhysicsList : public G4VUserPhysicsList { public: // with description - G4ErrorPhysicsList(); virtual ~G4ErrorPhysicsList(); - - protected: + protected: virtual void ConstructParticle(); - // constructs gamma, e+/-, mu+/- and stable hadrons + // constructs gamma, e+/-, mu+/- and stable hadrons virtual void ConstructProcess(); - // construct physical processes + // construct physical processes - virtual void SetCuts(); - // SetCutsWithDefault + virtual void SetCuts(); + // SetCutsWithDefault virtual void ConstructEM(); - // constructs electromagnetic processes + // constructs electromagnetic processes }; #endif diff --git a/source/error_propagation/include/G4ErrorPropagator.hh b/source/error_propagation/include/G4ErrorPropagator.hh index 20cb28974f..f14ebfb963 100644 --- a/source/error_propagation/include/G4ErrorPropagator.hh +++ b/source/error_propagation/include/G4ErrorPropagator.hh @@ -50,70 +50,67 @@ class G4ErrorFreeTrajState; class G4ErrorTarget; #include "globals.hh" -class G4ErrorPropagator +class G4ErrorPropagator { public: // with description - G4ErrorPropagator(); - ~G4ErrorPropagator(){} + ~G4ErrorPropagator() {} - G4Track* InitG4Track( G4ErrorTrajState& initialTS ); - // Creates a G4Track from a G4ErrorTrajState + G4Track* InitG4Track(G4ErrorTrajState& initialTS); + // Creates a G4Track from a G4ErrorTrajState - G4int Propagate( G4ErrorTrajState* currentTS, - const G4ErrorTarget* target, - G4ErrorMode mode = G4ErrorMode_PropForwards); - // Steers the GEANT4 propagation of a track: - // the particle will be extrapolated until the Target is reached. - // The final G4Track parameters will be passed to theFinalTrajState + G4int Propagate(G4ErrorTrajState* currentTS, const G4ErrorTarget* target, + G4ErrorMode mode = G4ErrorMode_PropForwards); + // Steers the GEANT4 propagation of a track: + // the particle will be extrapolated until the Target is reached. + // The final G4Track parameters will be passed to theFinalTrajState - G4int PropagateOneStep( G4ErrorTrajState* currentTS ); - // Propagates a G4Track by one step, and then returns control to the user + G4int PropagateOneStep(G4ErrorTrajState* currentTS); + // Propagates a G4Track by one step, and then returns control to the user - G4int MakeOneStep( G4ErrorFreeTrajState* currentTS_FREE ); - // Advance one step + G4int MakeOneStep(G4ErrorFreeTrajState* currentTS_FREE); + // Advance one step - G4ErrorFreeTrajState* InitFreeTrajState( G4ErrorTrajState* currentTS ); - // Creates theCurrentTS_FREE (transforms the user G4ErrorSurfaceTrajState - // or copies the G4ErrorFreeTrajState) + G4ErrorFreeTrajState* InitFreeTrajState(G4ErrorTrajState* currentTS); + // Creates theCurrentTS_FREE (transforms the user G4ErrorSurfaceTrajState + // or copies the G4ErrorFreeTrajState) - void GetFinalTrajState( G4ErrorTrajState* currentTS, G4ErrorFreeTrajState* currentTS_FREE, const G4ErrorTarget* target ); - // After steps are done, convert the G4ErrorFreeTrajState used for error - // propagation to the class of origin (G4ErrorFreeTrajState or - // G4eTrajStatOnSurface) + void GetFinalTrajState(G4ErrorTrajState* currentTS, + G4ErrorFreeTrajState* currentTS_FREE, + const G4ErrorTarget* target); + // After steps are done, convert the G4ErrorFreeTrajState used for error + // propagation to the class of origin (G4ErrorFreeTrajState or + // G4eTrajStatOnSurface) - void InvokePreUserTrackingAction( G4Track* fpTrack ); - // Invoke the G4UserTrackingAction::PreUserTrackingAction - void InvokePostUserTrackingAction( G4Track* fpTrack ); - // Invoke the G4UserTrackingAction::PostUserTrackingAction + void InvokePreUserTrackingAction(G4Track* fpTrack); + // Invoke the G4UserTrackingAction::PreUserTrackingAction + void InvokePostUserTrackingAction(G4Track* fpTrack); + // Invoke the G4UserTrackingAction::PostUserTrackingAction - G4bool CheckIfLastStep( G4Track* aTrack ); - // Check if it is the last step for error propagation: - // - G4ErrorState is G4ErrorState_StoppedAtTarget - // - Track is OutOfWorld - // - G4TrackStatus is fStopAndKill + G4bool CheckIfLastStep(G4Track* aTrack); + // Check if it is the last step for error propagation: + // - G4ErrorState is G4ErrorState_StoppedAtTarget + // - Track is OutOfWorld + // - G4TrackStatus is fStopAndKill - // Get and Set methods + // Get and Set methods const G4ErrorTrajState* GetInitialTrajState() const - { return theInitialTrajState; } + { + return theInitialTrajState; + } - G4double GetStepLength() const - { return theStepLength; } + G4double GetStepLength() const { return theStepLength; } - void SetStepLength( const G4double sl ) - { theStepLength = sl; } + void SetStepLength(const G4double sl) { theStepLength = sl; } - void SetStepN( const G4int sn ) - { theStepN = sn; } + void SetStepN(const G4int sn) { theStepN = sn; } private: - - G4int MakeSteps( G4ErrorFreeTrajState* currentTS_FREE ); - // Advance steps until target is reached + G4int MakeSteps(G4ErrorFreeTrajState* currentTS_FREE); + // Advance steps until target is reached private: - G4double theStepLength; G4ErrorTrajState* theInitialTrajState; @@ -127,7 +124,6 @@ class G4ErrorPropagator G4int verbose; G4bool thePropIsInitialized; - }; #endif diff --git a/source/error_propagation/include/G4ErrorPropagatorManager.hh b/source/error_propagation/include/G4ErrorPropagatorManager.hh index 88712e1be0..ff490aa367 100644 --- a/source/error_propagation/include/G4ErrorPropagatorManager.hh +++ b/source/error_propagation/include/G4ErrorPropagatorManager.hh @@ -61,91 +61,91 @@ class G4Track; class G4ErrorPropagatorManager { - public: // with description - G4ErrorPropagatorManager(); - // Initialise data to 0. Starts the G4ErrorRunManagerHelper and - // G4ErrorPropagationNavigator. + // Initialise data to 0. Starts the G4ErrorRunManagerHelper and + // G4ErrorPropagationNavigator. ~G4ErrorPropagatorManager(); static G4ErrorPropagatorManager* GetErrorPropagatorManager(); - // Get only instance of G4ErrorPropagatorManager. If it does not exists, - // creates it + // Get only instance of G4ErrorPropagatorManager. If it does not exists, + // creates it void EventTermination(); - // Set state to G4ErrorState_Init + // Set state to G4ErrorState_Init void RunTermination(); - // Set state to G4ErrorState_Init and invoke - // G4ErrorRunManagerHelper::RunTermination() + // Set state to G4ErrorState_Init and invoke + // G4ErrorRunManagerHelper::RunTermination() void InitGeant4e(); - // Initializes Geant4 and Geant4e + // Initializes Geant4 and Geant4e void InitTrackPropagation(); - // Set the propagator step number to 0 and the G4ErrorState to Propagating - + // Set the propagator step number to 0 and the G4ErrorState to Propagating + G4bool InitFieldForBackwards(); - // Creates the G4ErrorMag_UsualEqRhs, that will control backwards tracking + // Creates the G4ErrorMag_UsualEqRhs, that will control backwards tracking - G4int Propagate( G4ErrorTrajState* currentTS, const G4ErrorTarget* target, G4ErrorMode mode = G4ErrorMode_PropForwards ); - // Inits track propagation, invokes G4ErrorPropagator::Propagate and - // terminates "event" + G4int Propagate(G4ErrorTrajState* currentTS, const G4ErrorTarget* target, + G4ErrorMode mode = G4ErrorMode_PropForwards); + // Inits track propagation, invokes G4ErrorPropagator::Propagate and + // terminates "event" - G4int PropagateOneStep( G4ErrorTrajState* currentTS, - G4ErrorMode mode = G4ErrorMode_PropForwards ); - // Invokes G4ErrorPropagator::PropagateOneStep + G4int PropagateOneStep(G4ErrorTrajState* currentTS, + G4ErrorMode mode = G4ErrorMode_PropForwards); + // Invokes G4ErrorPropagator::PropagateOneStep G4bool CloseGeometry(); - // Close Geant4 geometry + // Close Geant4 geometry void SetUserInitialization(G4VUserDetectorConstruction* userInit); - // Invokes G4ErrorRunManagerHelper to construct detector and set - // world volume + // Invokes G4ErrorRunManagerHelper to construct detector and set + // world volume void SetUserInitialization(G4VPhysicalVolume* userInit); - // Invokes G4ErrorRunManagerHelper to set world volume + // Invokes G4ErrorRunManagerHelper to set world volume void SetUserInitialization(G4VUserPhysicsList* userInit); - // Invokes G4ErrorRunManagerHelper to initialize physics + // Invokes G4ErrorRunManagerHelper to initialize physics void SetUserAction(G4UserTrackingAction* userAction); - // Invokes G4EventManager to set a G4UserTrackingAction + // Invokes G4EventManager to set a G4UserTrackingAction void SetUserAction(G4UserSteppingAction* userAction); - // Invokes G4EventManager to set a G4UserSteppingAction + // Invokes G4EventManager to set a G4UserSteppingAction G4String PrintG4ErrorState(); - G4String PrintG4ErrorState( G4ErrorState state ); - // Print Geant4e state + G4String PrintG4ErrorState(G4ErrorState state); + // Print Geant4e state G4String PrintG4State(); - G4String PrintG4State( G4ApplicationState state ); - // Print Geant4 state - - // Set and Get methods + G4String PrintG4State(G4ApplicationState state); + // Print Geant4 state + + // Set and Get methods G4ErrorRunManagerHelper* GetErrorRunManagerHelper() const - { return theG4ErrorRunManagerHelper; } + { + return theG4ErrorRunManagerHelper; + } void SetSteppingManagerVerboseLevel(); G4ErrorPropagationNavigator* GetErrorPropagationNavigator() const - { return theG4ErrorPropagationNavigator; } + { + return theG4ErrorPropagationNavigator; + } - G4ErrorPropagator* GetPropagator() const - { return thePropagator; } + G4ErrorPropagator* GetPropagator() const { return thePropagator; } private: - void StartG4ErrorRunManagerHelper(); - // Create a G4ErrorRunManagerHelper if it does not exist and set to it - // the G4ErrorPhysicsList - - void StartNavigator(); - // create a G4ErrorPropagationNavigator - - private: + // Create a G4ErrorRunManagerHelper if it does not exist and set to it + // the G4ErrorPhysicsList + void StartNavigator(); + // create a G4ErrorPropagationNavigator + + private: static G4ThreadLocal G4ErrorPropagatorManager* theG4ErrorPropagatorManager; G4ErrorRunManagerHelper* theG4ErrorRunManagerHelper; @@ -155,7 +155,6 @@ class G4ErrorPropagatorManager G4Mag_UsualEqRhs* theEquationOfMotion; G4ErrorPropagationNavigator* theG4ErrorPropagationNavigator; - }; #endif diff --git a/source/error_propagation/include/G4ErrorRunManagerHelper.hh b/source/error_propagation/include/G4ErrorRunManagerHelper.hh index 6172b058f6..641d790b89 100644 --- a/source/error_propagation/include/G4ErrorRunManagerHelper.hh +++ b/source/error_propagation/include/G4ErrorRunManagerHelper.hh @@ -28,7 +28,7 @@ // // Class Description: // -// This class helps G4ErrorPropagatorManager with the initialization of +// This class helps G4ErrorPropagatorManager with the initialization of // geometry and physics, definition of actions and run termination // (things done by G4RunManager in an standard GEANT4 run) // It holds a pointer to G4RunManagerKernel @@ -49,49 +49,45 @@ class G4VUserPhysicsList; class G4UserTrackingAction; class G4UserSteppingAction; -class G4ErrorRunManagerHelper +class G4ErrorRunManagerHelper { - public: // with description - G4ErrorRunManagerHelper(); virtual ~G4ErrorRunManagerHelper(); static G4ErrorRunManagerHelper* GetRunManagerKernel(); - // Static method which returns the singleton pointer of - // G4ErrorRunManagerHelper + // Static method which returns the singleton pointer of + // G4ErrorRunManagerHelper void SetUserInitialization(G4VUserDetectorConstruction* userInit); - // Initialize geometry by passing a G4VUserDetectorConstruction + // Initialize geometry by passing a G4VUserDetectorConstruction void SetUserInitialization(G4VPhysicalVolume* userInit); - // Initialize geometry by passing a G4VPhysicalVolume + // Initialize geometry by passing a G4VPhysicalVolume void SetUserInitialization(G4VUserPhysicsList* userInit); - // Initializes physics + // Initializes physics void SetUserAction(G4UserTrackingAction* userAction); - // Set the user tracking action + // Set the user tracking action void SetUserAction(G4UserSteppingAction* userAction); - // Set the user stepping action + // Set the user stepping action void RunInitialization(); - // Invokes G4RunManagerKernel RunInitialization(); + // Invokes G4RunManagerKernel RunInitialization(); void InitializeGeometry(); - // Initializes GEANT4 geometry + // Initializes GEANT4 geometry void InitializePhysics(); - // Initializes GEANT4 physics + // Initializes GEANT4 physics void RunTermination(); - // Invokes G4RunManagerKernel RunTermination(); + // Invokes G4RunManagerKernel RunTermination(); - G4VUserPhysicsList* GetUserPhysicsList() const - { return theUserPhysicsList; } + G4VUserPhysicsList* GetUserPhysicsList() const { return theUserPhysicsList; } private: - static G4ThreadLocal G4ErrorRunManagerHelper* fRunManagerKernel; - + G4VUserPhysicsList* theUserPhysicsList; G4VPhysicalVolume* theUserWorld; diff --git a/source/error_propagation/include/G4ErrorStepLengthLimitProcess.hh b/source/error_propagation/include/G4ErrorStepLengthLimitProcess.hh index 1291520100..b0ff4bf06b 100644 --- a/source/error_propagation/include/G4ErrorStepLengthLimitProcess.hh +++ b/source/error_propagation/include/G4ErrorStepLengthLimitProcess.hh @@ -38,33 +38,30 @@ #ifndef G4ErrorStepLengthLimitProcess_hh #define G4ErrorStepLengthLimitProcess_hh -#include "G4ios.hh" +#include "G4ios.hh" #include "globals.hh" #include "G4VDiscreteProcess.hh" #include "G4PhysicsTable.hh" #include "G4PhysicsLogVector.hh" #include "G4ElementTable.hh" -#include "G4Gamma.hh" +#include "G4Gamma.hh" #include "G4Electron.hh" -#include "G4Step.hh" +#include "G4Step.hh" #include "G4VErrorLimitProcess.hh" //----------------------------------------------------------------- class G4ErrorStepLengthLimitProcess : public G4VErrorLimitProcess { - public: // with description - - G4ErrorStepLengthLimitProcess(const G4String& processName = - "G4ErrorStepLengthLimit"); + G4ErrorStepLengthLimitProcess( + const G4String& processName = "G4ErrorStepLengthLimit"); ~G4ErrorStepLengthLimitProcess(); - - virtual G4double - PostStepGetPhysicalInteractionLength( const G4Track& track, - G4double previousStepSize, - G4ForceCondition* condition ); - // returns the step length + + virtual G4double PostStepGetPhysicalInteractionLength( + const G4Track& track, G4double previousStepSize, + G4ForceCondition* condition); + // returns the step length }; - + #endif diff --git a/source/error_propagation/include/G4ErrorSurfaceTrajParam.hh b/source/error_propagation/include/G4ErrorSurfaceTrajParam.hh index 165bae1c69..d5ea2083db 100644 --- a/source/error_propagation/include/G4ErrorSurfaceTrajParam.hh +++ b/source/error_propagation/include/G4ErrorSurfaceTrajParam.hh @@ -31,7 +31,7 @@ // Holds the 5 independent variables of the trajectory for a // G4ErrorSurfaceTrajState object. It is not used for anything but for // printing, but anyhow it is updated everytime the position and momentum -// are updated +// are updated // History: // - Created: P. Arce @@ -51,55 +51,57 @@ class G4ErrorSurfaceTrajParam { public: // with description - G4ErrorSurfaceTrajParam() - : fInvP(0.), fPV(0.), fPW(0.), fV(0.), fW(0.) {} - G4ErrorSurfaceTrajParam( const G4Point3D& pos, const G4Vector3D& mom, - const G4Vector3D& vecV, const G4Vector3D& vecW ); - G4ErrorSurfaceTrajParam( const G4Point3D& pos, const G4Vector3D& mom, - const G4Plane3D& plane ); + : fInvP(0.) + , fPV(0.) + , fPW(0.) + , fV(0.) + , fW(0.) + {} + G4ErrorSurfaceTrajParam(const G4Point3D& pos, const G4Vector3D& mom, + const G4Vector3D& vecV, const G4Vector3D& vecW); + G4ErrorSurfaceTrajParam(const G4Point3D& pos, const G4Vector3D& mom, + const G4Plane3D& plane); G4ErrorSurfaceTrajParam(const G4ErrorSurfaceTrajParam&) = default; - G4ErrorSurfaceTrajParam(G4ErrorSurfaceTrajParam&&) = default; - // The copy and move constructors + G4ErrorSurfaceTrajParam(G4ErrorSurfaceTrajParam&&) = default; + // The copy and move constructors - virtual ~G4ErrorSurfaceTrajParam(){} + virtual ~G4ErrorSurfaceTrajParam() {} - G4ErrorSurfaceTrajParam& operator = (const G4ErrorSurfaceTrajParam&) = default; - G4ErrorSurfaceTrajParam& operator = (G4ErrorSurfaceTrajParam&&) = default; - // The copy and move assignment operators + G4ErrorSurfaceTrajParam& operator=(const G4ErrorSurfaceTrajParam&) = default; + G4ErrorSurfaceTrajParam& operator=(G4ErrorSurfaceTrajParam&&) = default; + // The copy and move assignment operators - friend - std::ostream& operator<<(std::ostream&, const G4ErrorSurfaceTrajParam& ts); - - // Get and Set methods + friend std::ostream& operator<<(std::ostream&, + const G4ErrorSurfaceTrajParam& ts); - void SetParameters( const G4Point3D& pos, const G4Vector3D& mom, - const G4Vector3D& vecV, const G4Vector3D& vecW ); - void SetParameters( const G4Point3D& pos, const G4Vector3D& mom, - const G4Plane3D& plane ); + // Get and Set methods + + void SetParameters(const G4Point3D& pos, const G4Vector3D& mom, + const G4Vector3D& vecV, const G4Vector3D& vecW); + void SetParameters(const G4Point3D& pos, const G4Vector3D& mom, + const G4Plane3D& plane); G4Vector3D GetDirection() const { return fDir; } G4Vector3D GetPlaneNormal() const { return fVectorV.cross(fVectorW); } G4Vector3D GetVectorV() const { return fVectorV; } G4Vector3D GetVectorW() const { return fVectorW; } - G4double GetPV() const{ return fPV; } - G4double GetPW() const{ return fPW; } - G4double GetV() const{ return fV; } - G4double GetW() const{ return fW; } - G4double GetInvP() const{ return fInvP; } + G4double GetPV() const { return fPV; } + G4double GetPW() const { return fPW; } + G4double GetV() const { return fV; } + G4double GetW() const { return fW; } + G4double GetInvP() const { return fInvP; } private: - G4ThreeVector fDir; - G4Vector3D fVectorV; //one of the vectors defining the plane - G4Vector3D fVectorW; //one of the vectors defining the plane - G4double fInvP; // inverse of momentum - G4double fPV; // projection of momentum in one direction - G4double fPW; // projection of momentum in one direction - G4double fV; // projection of position in one direction - G4double fW; // projection of position in one direction - + G4Vector3D fVectorV; // one of the vectors defining the plane + G4Vector3D fVectorW; // one of the vectors defining the plane + G4double fInvP; // inverse of momentum + G4double fPV; // projection of momentum in one direction + G4double fPW; // projection of momentum in one direction + G4double fV; // projection of position in one direction + G4double fW; // projection of position in one direction }; #endif diff --git a/source/error_propagation/include/G4ErrorSurfaceTrajState.hh b/source/error_propagation/include/G4ErrorSurfaceTrajState.hh index d202f629f5..bb3345acd9 100644 --- a/source/error_propagation/include/G4ErrorSurfaceTrajState.hh +++ b/source/error_propagation/include/G4ErrorSurfaceTrajState.hh @@ -36,7 +36,7 @@ // History: // -// - Created: P. Arce +// - Created: P. Arce // -------------------------------------------------------------------- #ifndef G4ErrorSurfaceTrajState_hh @@ -54,80 +54,77 @@ class G4ErrorSurfaceTrajState : public G4ErrorTrajState { - public: // with description + G4ErrorSurfaceTrajState(const G4String& partType, const G4Point3D& pos, + const G4Vector3D& mom, const G4Plane3D& plane, + const G4ErrorTrajErr& errmat = G4ErrorTrajErr(5, 0)); + // Constructor by providing particle, position, momentum and + // G4Plane3D surface - G4ErrorSurfaceTrajState( const G4String& partType, const G4Point3D& pos, - const G4Vector3D& mom, const G4Plane3D& plane, - const G4ErrorTrajErr& errmat = G4ErrorTrajErr(5,0) ); - // Constructor by providing particle, position, momentum and - // G4Plane3D surface + G4ErrorSurfaceTrajState(const G4String& partType, const G4Point3D& pos, + const G4Vector3D& mom, const G4Vector3D& vecV, + const G4Vector3D& vecW, + const G4ErrorTrajErr& errmat = G4ErrorTrajErr(5, 0)); + // Constructor by providing particle, position, momentum and + // two vectors on surface - G4ErrorSurfaceTrajState( const G4String& partType, const G4Point3D& pos, - const G4Vector3D& mom, const G4Vector3D& vecV, - const G4Vector3D& vecW, - const G4ErrorTrajErr& errmat = G4ErrorTrajErr(5,0) ); - // Constructor by providing particle, position, momentum and - // two vectors on surface + G4ErrorSurfaceTrajState(G4ErrorFreeTrajState& tpSC, const G4Plane3D& plane); + // Constructor by providing G4ErrorFreeTrajState and G4Plane3D surface - G4ErrorSurfaceTrajState( G4ErrorFreeTrajState& tpSC, const G4Plane3D& plane ); - // Constructor by providing G4ErrorFreeTrajState and G4Plane3D surface + G4ErrorSurfaceTrajState(G4ErrorFreeTrajState& tpSC, const G4Vector3D& vecV, + const G4Vector3D& vecW, G4ErrorMatrix& transfM); + // Constructor by providing G4ErrorFreeTrajState and two vectors on surface - G4ErrorSurfaceTrajState( G4ErrorFreeTrajState& tpSC, const G4Vector3D& vecV, - const G4Vector3D& vecW , G4ErrorMatrix &transfM); - // Constructor by providing G4ErrorFreeTrajState and two vectors on surface + ~G4ErrorSurfaceTrajState() {} + G4ErrorMatrix BuildErrorMatrix(G4ErrorFreeTrajState& tpSC, + const G4Vector3D& vecV, + const G4Vector3D& vecW); + // Build the error matrix from a free state plus the vectors of the surface - ~G4ErrorSurfaceTrajState(){} - G4ErrorMatrix BuildErrorMatrix( G4ErrorFreeTrajState& tpSC, const G4Vector3D& vecV, - const G4Vector3D& vecW ); - // Build the error matrix from a free state plus the vectors of the surface + virtual void Dump(std::ostream& out = G4cout) const; - virtual void Dump( std::ostream& out = G4cout ) const; + friend std::ostream& operator<<(std::ostream&, + const G4ErrorSurfaceTrajState& ts); - friend - std::ostream& operator<<(std::ostream&, const G4ErrorSurfaceTrajState& ts); + // Set and Get methods - // Set and Get methods + G4ErrorSurfaceTrajParam GetParameters() const { return fTrajParam; } + void SetParameters(const G4Point3D& pos, const G4Vector3D& mom, + const G4Vector3D& vecV, const G4Vector3D& vecW) + { + fPosition = pos; + fMomentum = mom; + fTrajParam.SetParameters(pos, mom, vecV, vecW); + } - G4ErrorSurfaceTrajParam GetParameters() const - { return fTrajParam; } - void SetParameters( const G4Point3D& pos, const G4Vector3D& mom, - const G4Vector3D& vecV, const G4Vector3D& vecW ) - { - fPosition = pos; - fMomentum = mom; - fTrajParam.SetParameters( pos, mom, vecV, vecW ); - } + void SetParameters(const G4Point3D& pos, const G4Vector3D& mom, + const G4Plane3D& plane) + { + fPosition = pos; + fMomentum = mom; + fTrajParam.SetParameters(pos, mom, plane); + } - void SetParameters( const G4Point3D& pos, const G4Vector3D& mom, - const G4Plane3D& plane ) - { - fPosition = pos; - fMomentum = mom; - fTrajParam.SetParameters( pos, mom, plane ); - } + G4Vector3D GetVectorV() const { return fTrajParam.GetVectorV(); } - G4Vector3D GetVectorV() const - { return fTrajParam.GetVectorV(); } + G4Vector3D GetVectorW() const { return fTrajParam.GetVectorW(); } - G4Vector3D GetVectorW() const - { return fTrajParam.GetVectorW(); } + virtual void SetPosition(const G4Point3D pos) + { + SetParameters(pos, fMomentum, GetVectorV(), GetVectorW()); + } - virtual void SetPosition( const G4Point3D pos ) - { SetParameters( pos, fMomentum, GetVectorV(), GetVectorW() ); } + virtual void SetMomentum(const G4Vector3D& mom) + { + SetParameters(fPosition, mom, GetVectorV(), GetVectorW()); + } - virtual void SetMomentum( const G4Vector3D& mom ) - { SetParameters( fPosition, mom, GetVectorV(), GetVectorW() ); } - private: - void Init(); - // Define Trajectory State type and build charge + // Define Trajectory State type and build charge private: - G4ErrorSurfaceTrajParam fTrajParam; - }; #endif diff --git a/source/error_propagation/include/G4ErrorSymMatrix.hh b/source/error_propagation/include/G4ErrorSymMatrix.hh index 27670f7569..4b5b53121d 100644 --- a/source/error_propagation/include/G4ErrorSymMatrix.hh +++ b/source/error_propagation/include/G4ErrorSymMatrix.hh @@ -42,199 +42,198 @@ class G4ErrorMatrix; class G4ErrorSymMatrix { - public: //with description + public: // with description + inline G4ErrorSymMatrix(); + // Default constructor. Gives 0x0 symmetric matrix. + // Another G4ErrorSymMatrix can be assigned to it. - inline G4ErrorSymMatrix(); - // Default constructor. Gives 0x0 symmetric matrix. - // Another G4ErrorSymMatrix can be assigned to it. + explicit G4ErrorSymMatrix(G4int p); + G4ErrorSymMatrix(G4int p, G4int); + // Constructor. Gives p x p symmetric matrix. + // With a second argument, the matrix is initialized. 0 means a zero + // matrix, 1 means the identity matrix. - explicit G4ErrorSymMatrix(G4int p); - G4ErrorSymMatrix(G4int p, G4int); - // Constructor. Gives p x p symmetric matrix. - // With a second argument, the matrix is initialized. 0 means a zero - // matrix, 1 means the identity matrix. + G4ErrorSymMatrix(const G4ErrorSymMatrix& m1); + G4ErrorSymMatrix(G4ErrorSymMatrix&&) = default; + // Copy and move constructor. - G4ErrorSymMatrix(const G4ErrorSymMatrix &m1); - G4ErrorSymMatrix(G4ErrorSymMatrix &&) = default; - // Copy and move constructor. + // Constructor from DiagMatrix - // Constructor from DiagMatrix + virtual ~G4ErrorSymMatrix(); + // Destructor. - virtual ~G4ErrorSymMatrix(); - // Destructor. + inline G4int num_row() const; + inline G4int num_col() const; + // Returns number of rows/columns. - inline G4int num_row() const; - inline G4int num_col() const; - // Returns number of rows/columns. + const G4double& operator()(G4int row, G4int col) const; + G4double& operator()(G4int row, G4int col); + // Read and write a G4ErrorSymMatrix element. + // ** Note that indexing starts from (1,1). ** - const G4double & operator()(G4int row, G4int col) const; - G4double & operator()(G4int row, G4int col); - // Read and write a G4ErrorSymMatrix element. - // ** Note that indexing starts from (1,1). ** + const G4double& fast(G4int row, G4int col) const; + G4double& fast(G4int row, G4int col); + // fast element access. + // Must be row>=col; + // ** Note that indexing starts from (1,1). ** - const G4double & fast(G4int row, G4int col) const; - G4double & fast(G4int row, G4int col); - // fast element access. - // Must be row>=col; - // ** Note that indexing starts from (1,1). ** + void assign(const G4ErrorMatrix& m2); + // Assigns m2 to s, assuming m2 is a symmetric matrix. - void assign(const G4ErrorMatrix &m2); - // Assigns m2 to s, assuming m2 is a symmetric matrix. + void assign(const G4ErrorSymMatrix& m2); + // Another form of assignment. For consistency. - void assign(const G4ErrorSymMatrix &m2); - // Another form of assignment. For consistency. + G4ErrorSymMatrix& operator*=(G4double t); + // Multiply a G4ErrorSymMatrix by a floating number. - G4ErrorSymMatrix & operator*=(G4double t); - // Multiply a G4ErrorSymMatrix by a floating number. + G4ErrorSymMatrix& operator/=(G4double t); + // Divide a G4ErrorSymMatrix by a floating number. - G4ErrorSymMatrix & operator/=(G4double t); - // Divide a G4ErrorSymMatrix by a floating number. + G4ErrorSymMatrix& operator+=(const G4ErrorSymMatrix& m2); + G4ErrorSymMatrix& operator-=(const G4ErrorSymMatrix& m2); + // Add or subtract a G4ErrorSymMatrix. - G4ErrorSymMatrix & operator+=( const G4ErrorSymMatrix &m2); - G4ErrorSymMatrix & operator-=( const G4ErrorSymMatrix &m2); - // Add or subtract a G4ErrorSymMatrix. + G4ErrorSymMatrix& operator=(const G4ErrorSymMatrix& m2); + G4ErrorSymMatrix& operator=(G4ErrorSymMatrix&&) = default; + // Assignment and move operators. + // Notice that there is no G4ErrorSymMatrix = Matrix. - G4ErrorSymMatrix & operator=( const G4ErrorSymMatrix &m2); - G4ErrorSymMatrix & operator=(G4ErrorSymMatrix &&) = default; - // Assignment and move operators. - // Notice that there is no G4ErrorSymMatrix = Matrix. + G4ErrorSymMatrix operator-() const; + // unary minus, ie. flip the sign of each element. - G4ErrorSymMatrix operator- () const; - // unary minus, ie. flip the sign of each element. + G4ErrorSymMatrix T() const; + // Returns the transpose of a G4ErrorSymMatrix (which is itself). - G4ErrorSymMatrix T() const; - // Returns the transpose of a G4ErrorSymMatrix (which is itself). + G4ErrorSymMatrix apply(G4double (*f)(G4double, G4int, G4int)) const; + // Apply a function to all elements of the matrix. - G4ErrorSymMatrix apply(G4double (*f)(G4double, G4int, G4int)) const; - // Apply a function to all elements of the matrix. + G4ErrorSymMatrix similarity(const G4ErrorMatrix& m1) const; + G4ErrorSymMatrix similarity(const G4ErrorSymMatrix& m1) const; + // Returns m1*s*m1.T(). - G4ErrorSymMatrix similarity(const G4ErrorMatrix &m1) const; - G4ErrorSymMatrix similarity(const G4ErrorSymMatrix &m1) const; - // Returns m1*s*m1.T(). + G4ErrorSymMatrix similarityT(const G4ErrorMatrix& m1) const; + // temporary. test of new similarity. + // Returns m1.T()*s*m1. - G4ErrorSymMatrix similarityT(const G4ErrorMatrix &m1) const; - // temporary. test of new similarity. - // Returns m1.T()*s*m1. + G4ErrorSymMatrix sub(G4int min_row, G4int max_row) const; + // Returns a sub matrix of a G4ErrorSymMatrix. - G4ErrorSymMatrix sub(G4int min_row, G4int max_row) const; - // Returns a sub matrix of a G4ErrorSymMatrix. + void sub(G4int row, const G4ErrorSymMatrix& m1); + // Sub matrix of this G4ErrorSymMatrix is replaced with m1. - void sub(G4int row, const G4ErrorSymMatrix &m1); - // Sub matrix of this G4ErrorSymMatrix is replaced with m1. + G4ErrorSymMatrix sub(G4int min_row, G4int max_row); + // SGI CC bug. I have to have both with/without const. I should not need + // one without const. - G4ErrorSymMatrix sub(G4int min_row, G4int max_row); - // SGI CC bug. I have to have both with/without const. I should not need - // one without const. + inline G4ErrorSymMatrix inverse(G4int& ifail) const; + // Invert a Matrix. The matrix is not changed + // Returns 0 when successful, otherwise non-zero. - inline G4ErrorSymMatrix inverse(G4int &ifail) const; - // Invert a Matrix. The matrix is not changed - // Returns 0 when successful, otherwise non-zero. + void invert(G4int& ifail); + // Invert a Matrix. + // N.B. the contents of the matrix are replaced by the inverse. + // Returns ierr = 0 when successful, otherwise non-zero. + // This method has less overhead then inverse(). - void invert(G4int &ifail); - // Invert a Matrix. - // N.B. the contents of the matrix are replaced by the inverse. - // Returns ierr = 0 when successful, otherwise non-zero. - // This method has less overhead then inverse(). + G4double determinant() const; + // calculate the determinant of the matrix. - G4double determinant() const; - // calculate the determinant of the matrix. + G4double trace() const; + // calculate the trace of the matrix (sum of diagonal elements). - G4double trace() const; - // calculate the trace of the matrix (sum of diagonal elements). + class G4ErrorSymMatrix_row + { + public: + inline G4ErrorSymMatrix_row(G4ErrorSymMatrix&, G4int); + inline G4double& operator[](G4int); - class G4ErrorSymMatrix_row - { - public: - inline G4ErrorSymMatrix_row(G4ErrorSymMatrix&,G4int); - inline G4double & operator[](G4int); - private: - G4ErrorSymMatrix& _a; - G4int _r; - }; - class G4ErrorSymMatrix_row_const - { - public: - inline G4ErrorSymMatrix_row_const(const G4ErrorSymMatrix&,G4int); - inline const G4double & operator[](G4int) const; - private: - const G4ErrorSymMatrix& _a; - G4int _r; - }; - // helper class to implement m[i][j] + private: + G4ErrorSymMatrix& _a; + G4int _r; + }; + class G4ErrorSymMatrix_row_const + { + public: + inline G4ErrorSymMatrix_row_const(const G4ErrorSymMatrix&, G4int); + inline const G4double& operator[](G4int) const; - inline G4ErrorSymMatrix_row operator[] (G4int); - inline G4ErrorSymMatrix_row_const operator[] (G4int) const; - // Read or write a matrix element. - // While it may not look like it, you simply do m[i][j] to get an - // element. - // ** Note that the indexing starts from [0][0]. ** + private: + const G4ErrorSymMatrix& _a; + G4int _r; + }; + // helper class to implement m[i][j] - // Special-case inversions for 5x5 and 6x6 symmetric positive definite: - // These set ifail=0 and invert if the matrix was positive definite; - // otherwise ifail=1 and the matrix is left unaltered. + inline G4ErrorSymMatrix_row operator[](G4int); + inline G4ErrorSymMatrix_row_const operator[](G4int) const; + // Read or write a matrix element. + // While it may not look like it, you simply do m[i][j] to get an + // element. + // ** Note that the indexing starts from [0][0]. ** - void invertCholesky5 (G4int &ifail); - void invertCholesky6 (G4int &ifail); + // Special-case inversions for 5x5 and 6x6 symmetric positive definite: + // These set ifail=0 and invert if the matrix was positive definite; + // otherwise ifail=1 and the matrix is left unaltered. - // Inversions for 5x5 and 6x6 forcing use of specific methods: The - // behavior (though not the speed) will be identical to invert(ifail). + void invertCholesky5(G4int& ifail); + void invertCholesky6(G4int& ifail); - void invertHaywood4 (G4int & ifail); - void invertHaywood5 (G4int &ifail); - void invertHaywood6 (G4int &ifail); - void invertBunchKaufman (G4int &ifail); + // Inversions for 5x5 and 6x6 forcing use of specific methods: The + // behavior (though not the speed) will be identical to invert(ifail). + + void invertHaywood4(G4int& ifail); + void invertHaywood5(G4int& ifail); + void invertHaywood6(G4int& ifail); + void invertBunchKaufman(G4int& ifail); protected: + inline G4int num_size() const; - inline G4int num_size() const; - private: + friend class G4ErrorSymMatrix_row; + friend class G4ErrorSymMatrix_row_const; + friend class G4ErrorMatrix; - friend class G4ErrorSymMatrix_row; - friend class G4ErrorSymMatrix_row_const; - friend class G4ErrorMatrix; + friend void tridiagonal(G4ErrorSymMatrix* a, G4ErrorMatrix* hsm); + friend G4double condition(const G4ErrorSymMatrix& m); + friend void diag_step(G4ErrorSymMatrix* t, G4int begin, G4int end); + friend void diag_step(G4ErrorSymMatrix* t, G4ErrorMatrix* u, G4int begin, + G4int end); + friend G4ErrorMatrix diagonalize(G4ErrorSymMatrix* s); + friend void house_with_update2(G4ErrorSymMatrix* a, G4ErrorMatrix* v, + G4int row, G4int col); - friend void tridiagonal(G4ErrorSymMatrix *a, G4ErrorMatrix *hsm); - friend G4double condition(const G4ErrorSymMatrix &m); - friend void diag_step(G4ErrorSymMatrix *t, G4int begin, G4int end); - friend void diag_step(G4ErrorSymMatrix *t, G4ErrorMatrix *u, - G4int begin, G4int end); - friend G4ErrorMatrix diagonalize(G4ErrorSymMatrix *s); - friend void house_with_update2(G4ErrorSymMatrix *a, G4ErrorMatrix *v, - G4int row, G4int col); + friend G4ErrorSymMatrix operator+(const G4ErrorSymMatrix& m1, + const G4ErrorSymMatrix& m2); + friend G4ErrorSymMatrix operator-(const G4ErrorSymMatrix& m1, + const G4ErrorSymMatrix& m2); + friend G4ErrorMatrix operator*(const G4ErrorSymMatrix& m1, + const G4ErrorSymMatrix& m2); + friend G4ErrorMatrix operator*(const G4ErrorSymMatrix& m1, + const G4ErrorMatrix& m2); + friend G4ErrorMatrix operator*(const G4ErrorMatrix& m1, + const G4ErrorSymMatrix& m2); + // Multiply a Matrix by a Matrix or Vector. - friend G4ErrorSymMatrix operator+(const G4ErrorSymMatrix &m1, - const G4ErrorSymMatrix &m2); - friend G4ErrorSymMatrix operator-(const G4ErrorSymMatrix &m1, - const G4ErrorSymMatrix &m2); - friend G4ErrorMatrix operator*(const G4ErrorSymMatrix &m1, - const G4ErrorSymMatrix &m2); - friend G4ErrorMatrix operator*(const G4ErrorSymMatrix &m1, - const G4ErrorMatrix &m2); - friend G4ErrorMatrix operator*(const G4ErrorMatrix &m1, - const G4ErrorSymMatrix &m2); - // Multiply a Matrix by a Matrix or Vector. - - // Returns v * v.T(); + // Returns v * v.T(); - std::vector m; + std::vector m; - G4int nrow; - G4int size; // total number of elements + G4int nrow; + G4int size; // total number of elements - static G4ThreadLocal G4double posDefFraction5x5; - static G4ThreadLocal G4double adjustment5x5; - static const G4double CHOLESKY_THRESHOLD_5x5; - static const G4double CHOLESKY_CREEP_5x5; + static G4ThreadLocal G4double posDefFraction5x5; + static G4ThreadLocal G4double adjustment5x5; + static const G4double CHOLESKY_THRESHOLD_5x5; + static const G4double CHOLESKY_CREEP_5x5; - static G4ThreadLocal G4double posDefFraction6x6; - static G4ThreadLocal G4double adjustment6x6; - static const G4double CHOLESKY_THRESHOLD_6x6; - static const G4double CHOLESKY_CREEP_6x6; + static G4ThreadLocal G4double posDefFraction6x6; + static G4ThreadLocal G4double adjustment6x6; + static const G4double CHOLESKY_THRESHOLD_6x6; + static const G4double CHOLESKY_CREEP_6x6; - void invert4 (G4int & ifail); - void invert5 (G4int & ifail); - void invert6 (G4int & ifail); + void invert4(G4int& ifail); + void invert5(G4int& ifail); + void invert6(G4int& ifail); }; // @@ -242,60 +241,52 @@ class G4ErrorSymMatrix // DiagMatrix and Vectors // -std::ostream& operator<<(std::ostream &s, const G4ErrorSymMatrix &q); +std::ostream& operator<<(std::ostream& s, const G4ErrorSymMatrix& q); // Write out Matrix, G4ErrorSymMatrix, DiagMatrix and Vector into ostream. -G4ErrorMatrix operator*(const G4ErrorMatrix &m1, - const G4ErrorSymMatrix &m2); -G4ErrorMatrix operator*(const G4ErrorSymMatrix &m1, - const G4ErrorMatrix &m2); -G4ErrorMatrix operator*(const G4ErrorSymMatrix &m1, - const G4ErrorSymMatrix &m2); -G4ErrorSymMatrix operator*(G4double t, const G4ErrorSymMatrix &s1); -G4ErrorSymMatrix operator*(const G4ErrorSymMatrix &s1, G4double t); +G4ErrorMatrix operator*(const G4ErrorMatrix& m1, const G4ErrorSymMatrix& m2); +G4ErrorMatrix operator*(const G4ErrorSymMatrix& m1, const G4ErrorMatrix& m2); +G4ErrorMatrix operator*(const G4ErrorSymMatrix& m1, const G4ErrorSymMatrix& m2); +G4ErrorSymMatrix operator*(G4double t, const G4ErrorSymMatrix& s1); +G4ErrorSymMatrix operator*(const G4ErrorSymMatrix& s1, G4double t); // Multiplication operators. // Note that m *= m1 is always faster than m = m * m1 -G4ErrorSymMatrix operator/(const G4ErrorSymMatrix &m1, G4double t); +G4ErrorSymMatrix operator/(const G4ErrorSymMatrix& m1, G4double t); // s = s1 / t. (s /= t is faster if you can use it.) -G4ErrorMatrix operator+(const G4ErrorMatrix &m1, - const G4ErrorSymMatrix &s2); -G4ErrorMatrix operator+(const G4ErrorSymMatrix &s1, - const G4ErrorMatrix &m2); -G4ErrorSymMatrix operator+(const G4ErrorSymMatrix &s1, - const G4ErrorSymMatrix &s2); +G4ErrorMatrix operator+(const G4ErrorMatrix& m1, const G4ErrorSymMatrix& s2); +G4ErrorMatrix operator+(const G4ErrorSymMatrix& s1, const G4ErrorMatrix& m2); +G4ErrorSymMatrix operator+(const G4ErrorSymMatrix& s1, + const G4ErrorSymMatrix& s2); // Addition operators -G4ErrorMatrix operator-(const G4ErrorMatrix &m1, - const G4ErrorSymMatrix &s2); -G4ErrorMatrix operator-(const G4ErrorSymMatrix &m1, - const G4ErrorMatrix &m2); -G4ErrorSymMatrix operator-(const G4ErrorSymMatrix &s1, - const G4ErrorSymMatrix &s2); +G4ErrorMatrix operator-(const G4ErrorMatrix& m1, const G4ErrorSymMatrix& s2); +G4ErrorMatrix operator-(const G4ErrorSymMatrix& m1, const G4ErrorMatrix& m2); +G4ErrorSymMatrix operator-(const G4ErrorSymMatrix& s1, + const G4ErrorSymMatrix& s2); // subtraction operators -G4ErrorSymMatrix dsum(const G4ErrorSymMatrix &s1, - const G4ErrorSymMatrix &s2); +G4ErrorSymMatrix dsum(const G4ErrorSymMatrix& s1, const G4ErrorSymMatrix& s2); // Direct sum of two symmetric matrices; -G4double condition(const G4ErrorSymMatrix &m); +G4double condition(const G4ErrorSymMatrix& m); // Find the conditon number of a symmetric matrix. -void diag_step(G4ErrorSymMatrix *t, G4int begin, G4int end); -void diag_step(G4ErrorSymMatrix *t, G4ErrorMatrix *u, G4int begin, G4int end); +void diag_step(G4ErrorSymMatrix* t, G4int begin, G4int end); +void diag_step(G4ErrorSymMatrix* t, G4ErrorMatrix* u, G4int begin, G4int end); // Implicit symmetric QR step with Wilkinson Shift -G4ErrorMatrix diagonalize(G4ErrorSymMatrix *s); +G4ErrorMatrix diagonalize(G4ErrorSymMatrix* s); // Diagonalize a symmetric matrix. // It returns the matrix U so that s_old = U * s_diag * U.T() -void house_with_update2(G4ErrorSymMatrix *a, G4ErrorMatrix *v, - G4int row=1, G4int col=1); +void house_with_update2(G4ErrorSymMatrix* a, G4ErrorMatrix* v, G4int row = 1, + G4int col = 1); // Finds and does Householder reflection on matrix. -void tridiagonal(G4ErrorSymMatrix *a, G4ErrorMatrix *hsm); -G4ErrorMatrix tridiagonal(G4ErrorSymMatrix *a); +void tridiagonal(G4ErrorSymMatrix* a, G4ErrorMatrix* hsm); +G4ErrorMatrix tridiagonal(G4ErrorSymMatrix* a); // Does a Householder tridiagonalization of a symmetric matrix. #include "G4ErrorSymMatrix.icc" diff --git a/source/error_propagation/include/G4ErrorSymMatrix.icc b/source/error_propagation/include/G4ErrorSymMatrix.icc index 4a34105a5f..2e39bcfc99 100644 --- a/source/error_propagation/include/G4ErrorSymMatrix.icc +++ b/source/error_propagation/include/G4ErrorSymMatrix.icc @@ -28,52 +28,41 @@ // GEANT 4 class inline implementation // ------------------------------------------------------------ +inline G4ErrorSymMatrix::G4ErrorSymMatrix() + : m(0) + , nrow(0) + , size(0) +{} -inline G4ErrorSymMatrix::G4ErrorSymMatrix() - : m(0), nrow(0), size(0) +inline G4int G4ErrorSymMatrix::num_row() const { return nrow; } + +inline G4int G4ErrorSymMatrix::num_col() const { return nrow; } + +inline G4int G4ErrorSymMatrix::num_size() const { return size; } + +inline G4double& G4ErrorSymMatrix::fast(G4int row, G4int col) { + return *(m.begin() + (row * (row - 1)) / 2 + (col - 1)); } -inline G4int G4ErrorSymMatrix::num_row() const +inline const G4double& G4ErrorSymMatrix::fast(G4int row, G4int col) const { - return nrow; + return *(m.begin() + (row * (row - 1)) / 2 + (col - 1)); } -inline G4int G4ErrorSymMatrix::num_col() const +inline G4double& G4ErrorSymMatrix::operator()(G4int row, G4int col) { - return nrow; + return (row >= col ? fast(row, col) : fast(col, row)); } -inline G4int G4ErrorSymMatrix::num_size() const +inline const G4double& G4ErrorSymMatrix::operator()(G4int row, G4int col) const { - return size; + return (row >= col ? fast(row, col) : fast(col, row)); } -inline G4double & G4ErrorSymMatrix::fast(G4int row,G4int col) +inline void G4ErrorSymMatrix::assign(const G4ErrorSymMatrix& mat) { - return *(m.begin()+(row*(row-1))/2+(col-1)); -} - -inline const G4double & G4ErrorSymMatrix::fast(G4int row,G4int col) const -{ - return *(m.begin()+(row*(row-1))/2+(col-1)); -} - -inline G4double & -G4ErrorSymMatrix::operator()(G4int row, G4int col) -{ - return (row>=col? fast(row,col) : fast(col,row)); -} - -inline const G4double & -G4ErrorSymMatrix::operator()(G4int row, G4int col) const -{ - return (row>=col? fast(row,col) : fast(col,row)); -} - -inline void G4ErrorSymMatrix::assign(const G4ErrorSymMatrix &mat) -{ - (*this)=mat; + (*this) = mat; } inline G4ErrorSymMatrix G4ErrorSymMatrix::T() const @@ -81,57 +70,58 @@ inline G4ErrorSymMatrix G4ErrorSymMatrix::T() const return G4ErrorSymMatrix(*this); } -inline G4ErrorSymMatrix::G4ErrorSymMatrix_row -G4ErrorSymMatrix::operator[] (G4int r) +inline G4ErrorSymMatrix::G4ErrorSymMatrix_row G4ErrorSymMatrix::operator[]( + G4int r) { - G4ErrorSymMatrix_row b(*this,r); + G4ErrorSymMatrix_row b(*this, r); return b; } -inline G4ErrorSymMatrix::G4ErrorSymMatrix_row_const -G4ErrorSymMatrix::operator[] (G4int r) const +inline G4ErrorSymMatrix::G4ErrorSymMatrix_row_const G4ErrorSymMatrix:: +operator[](G4int r) const { - const G4ErrorSymMatrix_row_const b(*this,r); + const G4ErrorSymMatrix_row_const b(*this, r); return b; } -inline G4double &G4ErrorSymMatrix::G4ErrorSymMatrix_row::operator[](G4int c) +inline G4double& G4ErrorSymMatrix::G4ErrorSymMatrix_row::operator[](G4int c) { - if (_r >= c ) - { - return *(_a.m.begin() + (_r+1)*_r/2 + c); - } - else - { - return *(_a.m.begin() + (c+1)*c/2 + _r); - } + if(_r >= c) + { + return *(_a.m.begin() + (_r + 1) * _r / 2 + c); + } + else + { + return *(_a.m.begin() + (c + 1) * c / 2 + _r); + } } -inline const G4double & -G4ErrorSymMatrix::G4ErrorSymMatrix_row_const::operator[](G4int c) const +inline const G4double& G4ErrorSymMatrix::G4ErrorSymMatrix_row_const::operator[]( + G4int c) const { - if (_r >= c ) - { - return *(_a.m.begin() + (_r+1)*_r/2 + c); - } - else - { - return *(_a.m.begin() + (c+1)*c/2 + _r); - } + if(_r >= c) + { + return *(_a.m.begin() + (_r + 1) * _r / 2 + c); + } + else + { + return *(_a.m.begin() + (c + 1) * c / 2 + _r); + } } -inline G4ErrorSymMatrix:: -G4ErrorSymMatrix_row::G4ErrorSymMatrix_row(G4ErrorSymMatrix &a, G4int r) - : _a(a), _r(r) +inline G4ErrorSymMatrix::G4ErrorSymMatrix_row::G4ErrorSymMatrix_row( + G4ErrorSymMatrix& a, G4int r) + : _a(a) + , _r(r) {} -inline G4ErrorSymMatrix:: -G4ErrorSymMatrix_row_const::G4ErrorSymMatrix_row_const -(const G4ErrorSymMatrix&a,G4int r) - : _a(a), _r(r) +inline G4ErrorSymMatrix::G4ErrorSymMatrix_row_const::G4ErrorSymMatrix_row_const( + const G4ErrorSymMatrix& a, G4int r) + : _a(a) + , _r(r) {} -inline G4ErrorSymMatrix G4ErrorSymMatrix::inverse(G4int &ifail) const +inline G4ErrorSymMatrix G4ErrorSymMatrix::inverse(G4int& ifail) const { G4ErrorSymMatrix mTmp(*this); mTmp.invert(ifail); diff --git a/source/error_propagation/include/G4ErrorTrackLengthTarget.hh b/source/error_propagation/include/G4ErrorTrackLengthTarget.hh index 88234fd3c2..d7ccb22c6d 100644 --- a/source/error_propagation/include/G4ErrorTrackLengthTarget.hh +++ b/source/error_propagation/include/G4ErrorTrackLengthTarget.hh @@ -39,53 +39,55 @@ #ifndef G4ErrorTrackLengthTarget_hh #define G4ErrorTrackLengthTarget_hh -#include "G4ios.hh" +#include "G4ios.hh" #include "globals.hh" #include "G4VDiscreteProcess.hh" #include "G4PhysicsTable.hh" #include "G4PhysicsLogVector.hh" #include "G4ElementTable.hh" -#include "G4Step.hh" +#include "G4Step.hh" #include "G4ErrorTarget.hh" -//---------------------------------------------------------------------------- +//---------------------------------------------------------------------------- -class G4ErrorTrackLengthTarget : public G4VDiscreteProcess, - public G4ErrorTarget +class G4ErrorTrackLengthTarget + : public G4VDiscreteProcess + , public G4ErrorTarget { public: // with description + G4ErrorTrackLengthTarget(const G4double maxTrkLength); + // Constructs and add this process to G4ProcessManager of all particles + virtual ~G4ErrorTrackLengthTarget() {} - G4ErrorTrackLengthTarget(const G4double maxTrkLength ); - // Constructs and add this process to G4ProcessManager of all particles - virtual ~G4ErrorTrackLengthTarget(){} - - // These methods are dummy, as the step limitation is done in the - // PostStepGetPhysicalInteractionLength(). + // These methods are dummy, as the step limitation is done in the + // PostStepGetPhysicalInteractionLength(). - virtual G4double GetDistanceFromPoint( const G4ThreeVector&, - const G4ThreeVector& ) const - { return DBL_MAX; } - virtual G4double GetDistanceFromPoint( const G4ThreeVector& ) const - { return DBL_MAX; } + virtual G4double GetDistanceFromPoint(const G4ThreeVector&, + const G4ThreeVector&) const + { + return DBL_MAX; + } + virtual G4double GetDistanceFromPoint(const G4ThreeVector&) const + { + return DBL_MAX; + } - virtual G4double - PostStepGetPhysicalInteractionLength( const G4Track& track, - G4double previousStepSize, - G4ForceCondition* condition ); - // Checks if the maximum track length has been reached + virtual G4double PostStepGetPhysicalInteractionLength( + const G4Track& track, G4double previousStepSize, + G4ForceCondition* condition); + // Checks if the maximum track length has been reached - virtual G4double GetMeanFreePath(const class G4Track & track, - G4double, G4ForceCondition *); - // Mean free path = theMaximumTrackLength - track.GetTrackLength() + virtual G4double GetMeanFreePath(const class G4Track& track, G4double, + G4ForceCondition*); + // Mean free path = theMaximumTrackLength - track.GetTrackLength() - virtual G4VParticleChange* PostStepDoIt( const G4Track&, const G4Step& ); - - virtual void Dump( const G4String& msg ) const; + virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); + + virtual void Dump(const G4String& msg) const; private: - G4double theMaximumTrackLength; G4VParticleChange theParticleChange; }; - + #endif diff --git a/source/error_propagation/include/G4ErrorTrajState.hh b/source/error_propagation/include/G4ErrorTrajState.hh index 06f73e6d8e..a7c15cc185 100644 --- a/source/error_propagation/include/G4ErrorTrajState.hh +++ b/source/error_propagation/include/G4ErrorTrajState.hh @@ -43,91 +43,83 @@ #include "G4Vector3D.hh" #include "G4ErrorTrajErr.hh" -enum G4eTSType{ G4eTS_FREE, G4eTS_OS }; +enum G4eTSType +{ + G4eTS_FREE, + G4eTS_OS +}; class G4ErrorTrajState { public: // with description + G4ErrorTrajState() + : fCharge(0.) + , theG4Track(0) + , iverbose(0) + {} - G4ErrorTrajState() : fCharge(0.), theG4Track(0), iverbose(0) {} - - G4ErrorTrajState( const G4String& partType, const G4Point3D& pos, - const G4Vector3D& mom, - const G4ErrorTrajErr& errmat = G4ErrorTrajErr(5,0) ); - // Constructor by providing particle, position and momentum + G4ErrorTrajState(const G4String& partType, const G4Point3D& pos, + const G4Vector3D& mom, + const G4ErrorTrajErr& errmat = G4ErrorTrajErr(5, 0)); + // Constructor by providing particle, position and momentum G4ErrorTrajState(const G4ErrorTrajState&); G4ErrorTrajState(G4ErrorTrajState&&); - // The copy and move constructors + // The copy and move constructors - virtual ~G4ErrorTrajState(){} + virtual ~G4ErrorTrajState() {} - G4ErrorTrajState& operator = (const G4ErrorTrajState&); - G4ErrorTrajState& operator = (G4ErrorTrajState&&); - // The copy and move assignment operators + G4ErrorTrajState& operator=(const G4ErrorTrajState&); + G4ErrorTrajState& operator=(G4ErrorTrajState&&); + // The copy and move assignment operators - void SetData( const G4String& partType, const G4Point3D& pos, - const G4Vector3D& mom ); - // Set particle, position and momentum + void SetData(const G4String& partType, const G4Point3D& pos, + const G4Vector3D& mom); + // Set particle, position and momentum void BuildCharge(); - // Build charge based on particle type + // Build charge based on particle type - friend - std::ostream& operator<<(std::ostream&, const G4ErrorTrajState& ts); + friend std::ostream& operator<<(std::ostream&, const G4ErrorTrajState& ts); - virtual G4int PropagateError( const G4Track* ); - // Propagate the error along the step + virtual G4int PropagateError(const G4Track*); + // Propagate the error along the step - virtual G4int Update( const G4Track* ){ return -1; } - // Update parameters from G4Track - - void UpdatePosMom( const G4Point3D& pos, const G4Vector3D& mom ); - // Update position and momentum + virtual G4int Update(const G4Track*) { return -1; } + // Update parameters from G4Track - void DumpPosMomError( std::ostream& out = G4cout ) const; - // Dump position, momentum and error + void UpdatePosMom(const G4Point3D& pos, const G4Vector3D& mom); + // Update position and momentum - virtual void Dump( std::ostream& out = G4cout ) const = 0; - // Abstract method to dump all TrajState parameters - - // Set and Get methods + void DumpPosMomError(std::ostream& out = G4cout) const; + // Dump position, momentum and error - const G4String& GetParticleType() const - { return fParticleType;} - void SetParticleType( const G4String& partType ) - { fParticleType = partType;} + virtual void Dump(std::ostream& out = G4cout) const = 0; + // Abstract method to dump all TrajState parameters - G4Point3D GetPosition() const - { return fPosition; } - virtual void SetPosition( const G4Point3D pos ) - { fPosition = pos; } + // Set and Get methods - G4Vector3D GetMomentum() const - { return fMomentum; } - virtual void SetMomentum( const G4Vector3D& mom ) - { fMomentum = mom; } + const G4String& GetParticleType() const { return fParticleType; } + void SetParticleType(const G4String& partType) { fParticleType = partType; } - G4ErrorTrajErr GetError() const - { return fError; } - virtual void SetError( G4ErrorTrajErr em ) - { fError = em; } + G4Point3D GetPosition() const { return fPosition; } + virtual void SetPosition(const G4Point3D pos) { fPosition = pos; } - G4Track* GetG4Track() const - { return theG4Track; } - void SetG4Track( G4Track* trk ) - { theG4Track = trk; } + G4Vector3D GetMomentum() const { return fMomentum; } + virtual void SetMomentum(const G4Vector3D& mom) { fMomentum = mom; } - G4double GetCharge() const - { return fCharge; } - void SetCharge( G4double ch ) - { fCharge = ch; } + G4ErrorTrajErr GetError() const { return fError; } + virtual void SetError(G4ErrorTrajErr em) { fError = em; } - virtual G4eTSType GetTSType() const - { return theTSType; } + G4Track* GetG4Track() const { return theG4Track; } + void SetG4Track(G4Track* trk) { theG4Track = trk; } + + G4double GetCharge() const { return fCharge; } + void SetCharge(G4double ch) { fCharge = ch; } + + virtual G4eTSType GetTSType() const { return theTSType; } protected: - G4String fParticleType; G4Point3D fPosition; G4Vector3D fMomentum; diff --git a/source/error_propagation/include/G4VErrorLimitProcess.hh b/source/error_propagation/include/G4VErrorLimitProcess.hh index 79d7239b54..28743a91d5 100644 --- a/source/error_propagation/include/G4VErrorLimitProcess.hh +++ b/source/error_propagation/include/G4VErrorLimitProcess.hh @@ -38,55 +38,51 @@ #ifndef G4VErrorLimitProcess_hh #define G4VErrorLimitProcess_hh -#include "G4ios.hh" +#include "G4ios.hh" #include "globals.hh" #include "G4VDiscreteProcess.hh" #include "G4PhysicsTable.hh" #include "G4PhysicsLogVector.hh" #include "G4ElementTable.hh" -#include "G4Gamma.hh" +#include "G4Gamma.hh" #include "G4Electron.hh" -#include "G4Step.hh" +#include "G4Step.hh" class G4ErrorLimitsMessenger; //----------------------------------------------------------------- - + class G4VErrorLimitProcess : public G4VDiscreteProcess { - public: // with description - G4VErrorLimitProcess(const G4String& processName); - + ~G4VErrorLimitProcess(); - - virtual G4double - PostStepGetPhysicalInteractionLength( const G4Track& track, - G4double previousStepSize, - G4ForceCondition* condition ) = 0; - // Returns the step limit - virtual G4double GetMeanFreePath(const class G4Track &, G4double, - enum G4ForceCondition *); - // Returns kInfinity + virtual G4double PostStepGetPhysicalInteractionLength( + const G4Track& track, G4double previousStepSize, + G4ForceCondition* condition) = 0; + // Returns the step limit - virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step& ); - // No action but retrieving the G4VParticleChange - // extracted from the G4Track + virtual G4double GetMeanFreePath(const class G4Track&, G4double, + enum G4ForceCondition*); + // Returns kInfinity + + virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); + // No action but retrieving the G4VParticleChange + // extracted from the G4Track // Get and Set methods G4double GetStepLimit() const { return theStepLimit; } - void SetStepLimit( G4double val ) { theStepLimit = val; } + void SetStepLimit(G4double val) { theStepLimit = val; } protected: - - G4double theStepLimit; // limit set by the user - G4double theStepLength; // step length extracted from the user step limit, - // with the algorithms of each concrete class + G4double theStepLimit; // limit set by the user + G4double theStepLength; // step length extracted from the user step limit, + // with the algorithms of each concrete class G4VParticleChange theParticleChange; }; - + #endif diff --git a/source/error_propagation/sources.cmake b/source/error_propagation/sources.cmake index 42c945e330..c8614356d1 100644 --- a/source/error_propagation/sources.cmake +++ b/source/error_propagation/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4error_propagation -# Package: Geant4.src.G4error_propagation -#------------------------------------------------------------------------------ +# - G4error_propagation module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4error_propagation - HEADERS +geant4_add_module(G4error_propagation + PUBLIC_HEADERS G4ErrorFreeTrajParam.hh G4ErrorFreeTrajState.hh G4ErrorGeomVolumeTarget.hh @@ -45,48 +40,26 @@ geant4_define_module(NAME G4error_propagation G4ErrorSymMatrix.cc G4ErrorTrackLengthTarget.cc G4ErrorTrajState.cc - G4VErrorLimitProcess.cc - GRANULAR_DEPENDENCIES - G4baryons - G4bosons - G4csg - G4cuts - G4digits - G4emstandard - G4emutils - G4event - G4geometrymng - G4globman - G4hits - G4intercoms - G4ions - G4leptons - G4magneticfield - G4materials - G4mesons - G4muons - G4navigation - G4partman + G4VErrorLimitProcess.cc) + +geant4_module_link_libraries(G4error_propagation + PUBLIC G4procman - G4run + G4leptons + G4bosons G4track G4tracking - G4transportation - G4volumes - GLOBAL_DEPENDENCIES - G4digits_hits - G4event - G4geometry - G4global - G4intercoms + G4run + G4geometrymng G4materials - G4particles - G4processes - G4run - G4track - G4tracking - LINK_LIBRARIES -) - -# List any source specific properties here - + G4intercoms + G4hepgeometry + G4globman + PRIVATE + G4emstandard + G4transportation + G4muons + G4event + G4partman + G4navigation + G4magneticfield) diff --git a/source/error_propagation/src/G4ErrorFreeTrajParam.cc b/source/error_propagation/src/G4ErrorFreeTrajParam.cc index b15e4555c1..016e2ee8e0 100644 --- a/source/error_propagation/src/G4ErrorFreeTrajParam.cc +++ b/source/error_propagation/src/G4ErrorFreeTrajParam.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -36,61 +36,62 @@ #include //------------------------------------------------------------------------ -G4ErrorFreeTrajParam::G4ErrorFreeTrajParam( const G4Point3D& pos, - const G4Vector3D& mom ) +G4ErrorFreeTrajParam::G4ErrorFreeTrajParam(const G4Point3D& pos, + const G4Vector3D& mom) { - SetParameters( pos, mom ); + SetParameters(pos, mom); } - //------------------------------------------------------------------------ -void G4ErrorFreeTrajParam::SetParameters( const G4Point3D& pos, - const G4Vector3D& mom ) +void G4ErrorFreeTrajParam::SetParameters(const G4Point3D& pos, + const G4Vector3D& mom) { - fInvP = 1./mom.mag(); - fDir = mom*fInvP; - fLambda = 90.*deg - mom.theta(); - fPhi = mom.phi(); - G4Vector3D vxPerp(0.,0.,0.); - if( mom.mag() > 0.) { - vxPerp = mom/mom.mag(); + fInvP = 1. / mom.mag(); + fDir = mom * fInvP; + fLambda = 90. * deg - mom.theta(); + fPhi = mom.phi(); + G4Vector3D vxPerp(0., 0., 0.); + if(mom.mag() > 0.) + { + vxPerp = mom / mom.mag(); } - G4Vector3D vyPerp = G4Vector3D( -vxPerp.y(), vxPerp.x(), 0.); + G4Vector3D vyPerp = G4Vector3D(-vxPerp.y(), vxPerp.x(), 0.); vyPerp /= vyPerp.mag(); - G4Vector3D vzPerp = vxPerp.cross( vyPerp ); + G4Vector3D vzPerp = vxPerp.cross(vyPerp); vzPerp /= vzPerp.mag(); // check if right handed // fXPerp = pos.proj( mom ); G4ThreeVector posv(pos); - if( vyPerp.mag() != 0. ) { + if(vyPerp.mag() != 0.) + { // now all 2 scalar memeber variables retain the signs // fYPerp = posv.project( vyPerp ).mag(); // fZPerp = posv.project( vzPerp ).mag(); - fYPerp = posv.dot( vyPerp ); - fZPerp = posv.dot( vzPerp ); - } else { + fYPerp = posv.dot(vyPerp); + fZPerp = posv.dot(vzPerp); + } + else + { fYPerp = 0.; fZPerp = 0.; } } //------------------------------------------------------------------------ -void G4ErrorFreeTrajParam::Update( const G4Track* aTrack ) +void G4ErrorFreeTrajParam::Update(const G4Track* aTrack) { - SetParameters( aTrack->GetPosition(), aTrack->GetMomentum() ); - + SetParameters(aTrack->GetPosition(), aTrack->GetMomentum()); } - //------------------------------------------------------------------------ std::ostream& operator<<(std::ostream& out, const G4ErrorFreeTrajParam& tp) { G4int oldprc = out.precision(8); - out << " InvP= " << tp.fInvP << " Theta= " - << tp.fLambda << " Phi= " << tp.fPhi << " YPerp= " << tp.fYPerp + out << " InvP= " << tp.fInvP << " Theta= " << tp.fLambda + << " Phi= " << tp.fPhi << " YPerp= " << tp.fYPerp << " ZPerp= " << tp.fZPerp << G4endl; out << " momentum direction= " << tp.fDir << G4endl; out.precision(oldprc); - + return out; } diff --git a/source/error_propagation/src/G4ErrorFreeTrajState.cc b/source/error_propagation/src/G4ErrorFreeTrajState.cc index d48125fd65..859e9e2f52 100644 --- a/source/error_propagation/src/G4ErrorFreeTrajState.cc +++ b/source/error_propagation/src/G4ErrorFreeTrajState.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -45,151 +45,173 @@ #include "G4ErrorMatrix.hh" //------------------------------------------------------------------------ -G4ErrorFreeTrajState::G4ErrorFreeTrajState( const G4String& partName, const G4Point3D& pos, const G4Vector3D& mom, const G4ErrorTrajErr& errmat) : G4ErrorTrajState( partName, pos, mom, errmat ) +G4ErrorFreeTrajState::G4ErrorFreeTrajState(const G4String& partName, + const G4Point3D& pos, + const G4Vector3D& mom, + const G4ErrorTrajErr& errmat) + : G4ErrorTrajState(partName, pos, mom, errmat) { - fTrajParam = G4ErrorFreeTrajParam( pos, mom ); + fTrajParam = G4ErrorFreeTrajParam(pos, mom); Init(); } - //------------------------------------------------------------------------ -G4ErrorFreeTrajState::G4ErrorFreeTrajState( const G4ErrorSurfaceTrajState& tpSD ) : G4ErrorTrajState( tpSD.GetParticleType(), tpSD.GetPosition(), tpSD.GetMomentum() ) +G4ErrorFreeTrajState::G4ErrorFreeTrajState(const G4ErrorSurfaceTrajState& tpSD) + : G4ErrorTrajState(tpSD.GetParticleType(), tpSD.GetPosition(), + tpSD.GetMomentum()) { // G4ThreeVector planeNormal = tpSD.GetPlaneNormal(); - // G4double fPt = tpSD.GetMomentum()*planeNormal;//mom projected on normal to plane - // G4ErrorSurfaceTrajParam tpSDparam = tpSD.GetParameters(); - // G4ThreeVector Psc = fPt * planeNormal + tpSDparam.GetPU()*tpSDparam.GetVectorU() + tpSD.GetPV()*tpSD.GetVectorW(); + // G4double fPt = tpSD.GetMomentum()*planeNormal;//mom projected on normal to + // plane G4ErrorSurfaceTrajParam tpSDparam = tpSD.GetParameters(); + // G4ThreeVector Psc = fPt * planeNormal + + // tpSDparam.GetPU()*tpSDparam.GetVectorU() + tpSD.GetPV()*tpSD.GetVectorW(); - fTrajParam = G4ErrorFreeTrajParam( fPosition, fMomentum ); + fTrajParam = G4ErrorFreeTrajParam(fPosition, fMomentum); Init(); //----- Get the error matrix in SC coordinates G4ErrorSurfaceTrajParam tpSDparam = tpSD.GetParameters(); - G4double mom = fMomentum.mag(); - G4double mom2 = fMomentum.mag2(); - G4double TVW1 = std::sqrt( mom2 / ( mom2 + tpSDparam.GetPV()*tpSDparam.GetPV() + tpSDparam.GetPW()*tpSDparam.GetPW()) ); - G4ThreeVector vTVW( TVW1, tpSDparam.GetPV()/mom * TVW1, tpSDparam.GetPW()/mom * TVW1 ); - G4Vector3D vectorU = tpSDparam.GetVectorV().cross( tpSDparam.GetVectorW() ); - G4Vector3D vTN = vTVW.x()*vectorU + vTVW.y()*tpSDparam.GetVectorV() + vTVW.z()*tpSDparam.GetVectorW(); + G4double mom = fMomentum.mag(); + G4double mom2 = fMomentum.mag2(); + G4double TVW1 = + std::sqrt(mom2 / (mom2 + tpSDparam.GetPV() * tpSDparam.GetPV() + + tpSDparam.GetPW() * tpSDparam.GetPW())); + G4ThreeVector vTVW(TVW1, tpSDparam.GetPV() / mom * TVW1, + tpSDparam.GetPW() / mom * TVW1); + G4Vector3D vectorU = tpSDparam.GetVectorV().cross(tpSDparam.GetVectorW()); + G4Vector3D vTN = vTVW.x() * vectorU + vTVW.y() * tpSDparam.GetVectorV() + + vTVW.z() * tpSDparam.GetVectorW(); #ifdef G4EVERBOSE - if( iverbose >= 5){ - G4double pc2 = std::asin( vTN.z() ); - G4double pc3 = std::atan (vTN.y()/vTN.x()); - - G4cout << " CHECK: pc2 " << pc2 << " = " << GetParameters().GetLambda() << " diff " << pc2-GetParameters().GetLambda() << G4endl; - G4cout << " CHECK: pc3 " << pc3 << " = " << GetParameters().GetPhi() << " diff " << pc3-GetParameters().GetPhi() << G4endl; - } + if(iverbose >= 5) + { + G4double pc2 = std::asin(vTN.z()); + G4double pc3 = std::atan(vTN.y() / vTN.x()); + + G4cout << " CHECK: pc2 " << pc2 << " = " << GetParameters().GetLambda() + << " diff " << pc2 - GetParameters().GetLambda() << G4endl; + G4cout << " CHECK: pc3 " << pc3 << " = " << GetParameters().GetPhi() + << " diff " << pc3 - GetParameters().GetPhi() << G4endl; + } #endif - //--- Get the unit vectors perp to P - G4double cosl = std::cos( GetParameters().GetLambda() ); - if (cosl < 1.E-30) cosl = 1.E-30; - G4double cosl1 = 1./cosl; - G4Vector3D vUN(-vTN.y()*cosl1, vTN.x()*cosl1, 0. ); - G4Vector3D vVN(-vTN.z()*vUN.y(), vTN.z()*vUN.x(), cosl ); + //--- Get the unit vectors perp to P + G4double cosl = std::cos(GetParameters().GetLambda()); + if(cosl < 1.E-30) + cosl = 1.E-30; + G4double cosl1 = 1. / cosl; + G4Vector3D vUN(-vTN.y() * cosl1, vTN.x() * cosl1, 0.); + G4Vector3D vVN(-vTN.z() * vUN.y(), vTN.z() * vUN.x(), cosl); - G4Vector3D vUperp = G4Vector3D( -fMomentum.y(), fMomentum.x(), 0.); - G4Vector3D vVperp = vUperp.cross( fMomentum ); - vUperp *= 1./vUperp.mag(); - vVperp *= 1./vVperp.mag(); + G4Vector3D vUperp = G4Vector3D(-fMomentum.y(), fMomentum.x(), 0.); + G4Vector3D vVperp = vUperp.cross(fMomentum); + vUperp *= 1. / vUperp.mag(); + vVperp *= 1. / vVperp.mag(); #ifdef G4EVERBOSE - if( iverbose >= 5 ){ - G4cout << " CHECK: vUN " << vUN << " = " << vUperp << " diff " << (vUN-vUperp).mag() << G4endl; - G4cout << " CHECK: vVN " << vVN << " = " << vVperp << " diff " << (vVN-vVperp).mag() << G4endl; - } + if(iverbose >= 5) + { + G4cout << " CHECK: vUN " << vUN << " = " << vUperp << " diff " + << (vUN - vUperp).mag() << G4endl; + G4cout << " CHECK: vVN " << vVN << " = " << vVperp << " diff " + << (vVN - vVperp).mag() << G4endl; + } #endif - //get the dot products of vectors perpendicular to direction and vector defining SD plane + // get the dot products of vectors perpendicular to direction and vector + // defining SD plane G4double dUU = vUperp * tpSD.GetVectorV(); G4double dUV = vUperp * tpSD.GetVectorW(); G4double dVU = vVperp * tpSD.GetVectorV(); G4double dVV = vVperp * tpSD.GetVectorW(); //--- Get transformation first - G4ErrorMatrix transfM(5, 5, 1 ); + G4ErrorMatrix transfM(5, 5, 1); //--- Get magnetic field - const G4Field* field = G4TransportationManager::GetTransportationManager()->GetFieldManager()->GetDetectorField(); - G4ThreeVector dir = fTrajParam.GetDirection(); - G4double invCosTheta = 1./std::cos( dir.theta() ); - G4cout << " dir="<GetFieldManager() + ->GetDetectorField(); + G4ThreeVector dir = fTrajParam.GetDirection(); + G4double invCosTheta = 1. / std::cos(dir.theta()); + G4cout << " dir=" << dir << " invCosTheta " << invCosTheta << G4endl; - if( fCharge != 0 && field ) { - G4double pos1[3]; pos1[0] = fPosition.x()*cm; pos1[1] = fPosition.y()*cm; pos1[2] = fPosition.z()*cm; + if(fCharge != 0 && field) + { + G4double pos1[3]; + pos1[0] = fPosition.x() * cm; + pos1[1] = fPosition.y() * cm; + pos1[2] = fPosition.z() * cm; G4double h1[3]; - field->GetFieldValue( pos1, h1 ); - G4ThreeVector HPre = G4ThreeVector( h1[0], h1[1], h1[2] ) / tesla *10.; - G4double magHPre = HPre.mag(); - G4double invP = 1./fMomentum.mag(); - G4double magHPreM = magHPre * invP; - if( magHPre != 0. ) { + field->GetFieldValue(pos1, h1); + G4ThreeVector HPre = G4ThreeVector(h1[0], h1[1], h1[2]) / tesla * 10.; + G4double magHPre = HPre.mag(); + G4double invP = 1. / fMomentum.mag(); + G4double magHPreM = magHPre * invP; + if(magHPre != 0.) + { G4double magHPreM2 = fCharge / magHPre; - G4double Q = -magHPreM * c_light; - G4double sinz = -HPre*vUperp * magHPreM2; - G4double cosz = HPre*vVperp * magHPreM2; + G4double Q = -magHPreM * c_light; + G4double sinz = -HPre * vUperp * magHPreM2; + G4double cosz = HPre * vVperp * magHPreM2; - transfM[1][3] = -Q*dir.y()*sinz; - transfM[1][4] = -Q*dir.z()*sinz; - transfM[2][3] = -Q*dir.y()*cosz*invCosTheta; - transfM[2][4] = -Q*dir.z()*cosz*invCosTheta; + transfM[1][3] = -Q * dir.y() * sinz; + transfM[1][4] = -Q * dir.z() * sinz; + transfM[2][3] = -Q * dir.y() * cosz * invCosTheta; + transfM[2][4] = -Q * dir.z() * cosz * invCosTheta; } } transfM[0][0] = 1.; - transfM[1][1] = dir.x()*dVU; - transfM[1][2] = dir.x()*dVV; - transfM[2][1] = dir.x()*dUU*invCosTheta; - transfM[2][2] = dir.x()*dUV*invCosTheta; + transfM[1][1] = dir.x() * dVU; + transfM[1][2] = dir.x() * dVV; + transfM[2][1] = dir.x() * dUU * invCosTheta; + transfM[2][2] = dir.x() * dUV * invCosTheta; transfM[3][3] = dUU; transfM[3][4] = dUV; transfM[4][3] = dVU; transfM[4][4] = dVV; - fError = G4ErrorTrajErr( tpSD.GetError().similarity( transfM ) ); + fError = G4ErrorTrajErr(tpSD.GetError().similarity(transfM)); #ifdef G4EVERBOSE - if( iverbose >= 1) G4cout << "error matrix SD2SC " << fError << G4endl; - if( iverbose >= 4) G4cout << "G4ErrorFreeTrajState from SD " << *this << G4endl; + if(iverbose >= 1) + G4cout << "error matrix SD2SC " << fError << G4endl; + if(iverbose >= 4) + G4cout << "G4ErrorFreeTrajState from SD " << *this << G4endl; #endif } - //------------------------------------------------------------------------ void G4ErrorFreeTrajState::Init() { theTSType = G4eTS_FREE; BuildCharge(); - theTransfMat = G4ErrorMatrix(5,5,0); + theTransfMat = G4ErrorMatrix(5, 5, 0); theFirstStep = true; } //------------------------------------------------------------------------ -void G4ErrorFreeTrajState::Dump( std::ostream& out ) const -{ - out << *this; -} +void G4ErrorFreeTrajState::Dump(std::ostream& out) const { out << *this; } //------------------------------------------------------------------------ -G4int G4ErrorFreeTrajState::Update( const G4Track* aTrack ) +G4int G4ErrorFreeTrajState::Update(const G4Track* aTrack) { G4int ierr = 0; - fTrajParam.Update( aTrack ); - UpdatePosMom( aTrack->GetPosition(), aTrack->GetMomentum() ); + fTrajParam.Update(aTrack); + UpdatePosMom(aTrack->GetPosition(), aTrack->GetMomentum()); return ierr; } - //------------------------------------------------------------------------ std::ostream& operator<<(std::ostream& out, const G4ErrorFreeTrajState& ts) { std::ios::fmtflags orig_flags = out.flags(); - out.setf(std::ios::fixed,std::ios::floatfield); - - ts.DumpPosMomError( out ); - + out.setf(std::ios::fixed, std::ios::floatfield); + + ts.DumpPosMomError(out); + out << " G4ErrorFreeTrajState: Params: " << ts.fTrajParam << G4endl; out.flags(orig_flags); @@ -197,539 +219,730 @@ std::ostream& operator<<(std::ostream& out, const G4ErrorFreeTrajState& ts) return out; } - //------------------------------------------------------------------------ -G4int G4ErrorFreeTrajState::PropagateError( const G4Track* aTrack ) +G4int G4ErrorFreeTrajState::PropagateError(const G4Track* aTrack) { - G4double stepLengthCm = aTrack->GetStep()->GetStepLength()/cm; - if( G4ErrorPropagatorData::GetErrorPropagatorData()->GetStage() == G4ErrorStage_Deflation ) stepLengthCm *= -1.; + G4double stepLengthCm = aTrack->GetStep()->GetStepLength() / cm; + if(G4ErrorPropagatorData::GetErrorPropagatorData()->GetStage() == + G4ErrorStage_Deflation) + stepLengthCm *= -1.; - G4double kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); + G4double kCarTolerance = + G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); + + if(std::fabs(stepLengthCm) <= kCarTolerance / cm) + return 0; - if( std::fabs(stepLengthCm) <= kCarTolerance/cm ) return 0; - #ifdef G4EVERBOSE - if( iverbose >= 2 )G4cout << " G4ErrorFreeTrajState::PropagateError " << G4endl; - G4cout << "G4EP: iverbose="<< iverbose << G4endl; + if(iverbose >= 2) + G4cout << " G4ErrorFreeTrajState::PropagateError " << G4endl; + G4cout << "G4EP: iverbose=" << iverbose << G4endl; #endif // * *** ERROR PROPAGATION ON A HELIX ASSUMING SC VARIABLES - G4Point3D vposPost = aTrack->GetPosition()/cm; - G4Vector3D vpPost = aTrack->GetMomentum()/GeV; + G4Point3D vposPost = aTrack->GetPosition() / cm; + G4Vector3D vpPost = aTrack->GetMomentum() / GeV; // G4Point3D vposPre = fPosition/cm; // G4Vector3D vpPre = fMomentum/GeV; - G4Point3D vposPre = aTrack->GetStep()->GetPreStepPoint()->GetPosition()/cm; - G4Vector3D vpPre = aTrack->GetStep()->GetPreStepPoint()->GetMomentum()/GeV; - //correct to avoid propagation along Z - if( vpPre.mag() == vpPre.z() ) vpPre.setX( 1.E-6*MeV ); - if( vpPost.mag() == vpPost.z() ) vpPost.setX( 1.E-6*MeV ); + G4Point3D vposPre = aTrack->GetStep()->GetPreStepPoint()->GetPosition() / cm; + G4Vector3D vpPre = aTrack->GetStep()->GetPreStepPoint()->GetMomentum() / GeV; + // correct to avoid propagation along Z + if(vpPre.mag() == vpPre.z()) + vpPre.setX(1.E-6 * MeV); + if(vpPost.mag() == vpPost.z()) + vpPost.setX(1.E-6 * MeV); - G4double pPre = vpPre.mag(); + G4double pPre = vpPre.mag(); G4double pPost = vpPost.mag(); #ifdef G4EVERBOSE - if( iverbose >= 2 ) { - G4cout << "G4EP: vposPre " << vposPre << G4endl - << "G4EP: vposPost " << vposPost << G4endl; - G4cout << "G4EP: vpPre " << vpPre << G4endl - << "G4EP: vpPost " << vpPost << G4endl; + if(iverbose >= 2) + { + G4cout << "G4EP: vposPre " << vposPre << G4endl << "G4EP: vposPost " + << vposPost << G4endl; + G4cout << "G4EP: vpPre " << vpPre << G4endl << "G4EP: vpPost " << vpPost + << G4endl; G4cout << " err start step " << fError << G4endl; G4cout << "G4EP: stepLengthCm " << stepLengthCm << G4endl; } #endif - if( pPre == 0. || pPost == 0 ) return 2; - G4double pInvPre = 1./pPre; - G4double pInvPost = 1./pPost; + if(pPre == 0. || pPost == 0) + return 2; + G4double pInvPre = 1. / pPre; + G4double pInvPost = 1. / pPost; G4double deltaPInv = pInvPost - pInvPre; - if( iverbose >= 2 ) G4cout << "G4EP: pInvPre" << pInvPre<< " pInvPost:" << pInvPost<<" deltaPInv:" << deltaPInv<< G4endl; + if(iverbose >= 2) + G4cout << "G4EP: pInvPre" << pInvPre << " pInvPost:" << pInvPost + << " deltaPInv:" << deltaPInv << G4endl; - - G4Vector3D vpPreNorm = vpPre * pInvPre; + G4Vector3D vpPreNorm = vpPre * pInvPre; G4Vector3D vpPostNorm = vpPost * pInvPost; - if( iverbose >= 2 ) G4cout << "G4EP: vpPreNorm " << vpPreNorm << " vpPostNorm " << vpPostNorm << G4endl; - //return if propagation along Z?? - if( 1. - std::fabs(vpPreNorm.z()) < kCarTolerance ) return 4; - if( 1. - std::fabs(vpPostNorm.z()) < kCarTolerance ) return 4; - G4double sinpPre = std::sin( vpPreNorm.theta() ); //cosine perpendicular to pPre = sine pPre - G4double sinpPost = std::sin( vpPostNorm.theta() ); //cosine perpendicular to pPost = sine pPost - G4double sinpPostInv = 1./std::sin( vpPostNorm.theta() ); + if(iverbose >= 2) + G4cout << "G4EP: vpPreNorm " << vpPreNorm << " vpPostNorm " << vpPostNorm + << G4endl; + // return if propagation along Z?? + if(1. - std::fabs(vpPreNorm.z()) < kCarTolerance) + return 4; + if(1. - std::fabs(vpPostNorm.z()) < kCarTolerance) + return 4; + G4double sinpPre = + std::sin(vpPreNorm.theta()); // cosine perpendicular to pPre = sine pPre + G4double sinpPost = + std::sin(vpPostNorm.theta()); // cosine perpendicular to pPost = sine pPost + G4double sinpPostInv = 1. / std::sin(vpPostNorm.theta()); #ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << "G4EP: cosl " << sinpPre << " cosl0 " << sinpPost << G4endl; + if(iverbose >= 2) + G4cout << "G4EP: cosl " << sinpPre << " cosl0 " << sinpPost << G4endl; #endif //* *** DEFINE TRANSFORMATION MATRIX BETWEEN X1 AND X2 FOR //* *** NEUTRAL PARTICLE OR FIELDFREE REGION - G4ErrorMatrix transf(5, 5, 0 ); + G4ErrorMatrix transf(5, 5, 0); transf[3][2] = stepLengthCm * sinpPost; transf[4][1] = stepLengthCm; - for( size_t ii=0;ii < 5; ii++ ){ + for(size_t ii = 0; ii < 5; ii++) + { transf[ii][ii] = 1.; } #ifdef G4EVERBOSE - if( iverbose >= 2 ) { + if(iverbose >= 2) + { G4cout << "G4EP: transf matrix neutral " << transf; } #endif // charge X propagation direction G4double charge = aTrack->GetDynamicParticle()->GetCharge(); - if( G4ErrorPropagatorData::GetErrorPropagatorData()->GetMode() == G4ErrorMode_PropBackwards ) { - charge *= -1.; + if(G4ErrorPropagatorData::GetErrorPropagatorData()->GetMode() == + G4ErrorMode_PropBackwards) + { + charge *= -1.; } // G4cout << " charge " << charge << G4endl; - //t check if particle has charge - //t if( charge == 0 ) goto 45; + // t check if particle has charge + // t if( charge == 0 ) goto 45; // check if the magnetic field is = 0. - //position is from geant4, it is assumed to be in mm (for debugging, eventually it will not be transformed) - //it is assumed vposPre[] is in cm and pos1[] is in mm. - G4double pos1[3]; pos1[0] = vposPre.x()*cm; pos1[1] = vposPre.y()*cm; pos1[2] = vposPre.z()*cm; - G4double pos2[3]; pos2[0] = vposPost.x()*cm; pos2[1] = vposPost.y()*cm; pos2[2] = vposPost.z()*cm; + // position is from geant4, it is assumed to be in mm (for debugging, + // eventually it will not be transformed) it is assumed vposPre[] is in cm and + // pos1[] is in mm. + G4double pos1[3]; + pos1[0] = vposPre.x() * cm; + pos1[1] = vposPre.y() * cm; + pos1[2] = vposPre.z() * cm; + G4double pos2[3]; + pos2[0] = vposPost.x() * cm; + pos2[1] = vposPost.y() * cm; + pos2[2] = vposPost.z() * cm; G4double h1[3], h2[3]; - const G4Field* field = G4TransportationManager::GetTransportationManager()->GetFieldManager()->GetDetectorField(); - if( !field ) return 0; //goto 45 - - + const G4Field* field = G4TransportationManager::GetTransportationManager() + ->GetFieldManager() + ->GetDetectorField(); + if(!field) + return 0; // goto 45 // calculate transformation except it NEUTRAL PARTICLE OR FIELDFREE REGION - if( charge != 0. && field ) { - - field->GetFieldValue( pos1, h1 ); //here pos1[], pos2[] are in mm, not changed - field->GetFieldValue( pos2, h2 ); - G4ThreeVector HPre = G4ThreeVector( h1[0], h1[1], h1[2] ) / tesla *10.; //10. is to get same dimensions as GEANT3 (kilogauss) - G4ThreeVector HPost= G4ThreeVector( h2[0], h2[1], h2[2] ) / tesla *10.; - G4double magHPre = HPre.mag(); - G4double magHPost = HPost.mag(); + if(charge != 0. && field) + { + field->GetFieldValue(pos1, + h1); // here pos1[], pos2[] are in mm, not changed + field->GetFieldValue(pos2, h2); + G4ThreeVector HPre = + G4ThreeVector(h1[0], h1[1], h1[2]) / tesla * + 10.; // 10. is to get same dimensions as GEANT3 (kilogauss) + G4ThreeVector HPost = G4ThreeVector(h2[0], h2[1], h2[2]) / tesla * 10.; + G4double magHPre = HPre.mag(); + G4double magHPost = HPost.mag(); #ifdef G4EVERBOSE - if( iverbose >= 2 ) { - G4cout << "G4EP: h1 = " - << h1[0] << ", " << h1[1] << ", " << h1[2] << G4endl; - G4cout << "G4EP: pos1/mm = " - << pos1[0] << ", " << pos1[1] << ", " << pos1[2] << G4endl; - G4cout << "G4EP: pos2/mm = " - << pos2[0] << ", " << pos2[1] << ", " << pos2[2] << G4endl; + if(iverbose >= 2) + { + G4cout << "G4EP: h1 = " << h1[0] << ", " << h1[1] << ", " << h1[2] + << G4endl; + G4cout << "G4EP: pos1/mm = " << pos1[0] << ", " << pos1[1] << ", " + << pos1[2] << G4endl; + G4cout << "G4EP: pos2/mm = " << pos2[0] << ", " << pos2[1] << ", " + << pos2[2] << G4endl; G4cout << "G4EP: B-filed in KGauss HPre " << HPre << G4endl - << "G4EP: in KGauss HPost " << HPost << G4endl; + << "G4EP: in KGauss HPost " << HPost << G4endl; } #endif - - if( magHPre + magHPost != 0. ) { - - //* *** CHECK WHETHER H*ALFA/P IS TOO DIFFERENT AT X1 AND X2 - G4double gam; - if( magHPost != 0. ){ - gam = HPost * vpPostNorm / magHPost; - }else { - gam = HPre * vpPreNorm / magHPre; - } - - // G4eMagneticLimitsProcess will limit the step, but based on an straight line trajectory - G4double alphaSqr = 1. - gam * gam; - G4double diffHSqr = ( HPre * pInvPre - HPost * pInvPost ).mag2(); - G4double delhp6Sqr = 300.*300.; -#ifdef G4EVERBOSE - if( iverbose >= 2 ) { - G4cout << " G4EP: gam " << gam << " alphaSqr " << alphaSqr - << " diffHSqr " << diffHSqr << G4endl; - G4cout << " alpha= " << std::sqrt(alphaSqr) << G4endl; - } -#endif - if( diffHSqr * alphaSqr > delhp6Sqr ) return 3; - - //* *** DEFINE AVERAGE MAGNETIC FIELD AND GRADIENT - G4double pInvAver = 1./(pInvPre + pInvPost ); - G4double CFACT8 = 2.997925E-4; - //G4double HAver - G4ThreeVector vHAverNorm( (HPre*pInvPre + HPost*pInvPost ) * pInvAver * charge * CFACT8 ); - G4double HAver = vHAverNorm.mag(); - G4double invHAver = 1./HAver; - vHAverNorm *= invHAver; -#ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << " G4EP: HaverNorm " << vHAverNorm << " magHAver " << HAver << " charge " << charge<< G4endl; -#endif - - G4double pAver = (pPre+pPost)*0.5; - G4double QAver = -HAver/pAver; - G4double thetaAver = QAver * stepLengthCm; - G4double sinThetaAver = std::sin(thetaAver); - G4double cosThetaAver = std::cos(thetaAver); - G4double gamma = vHAverNorm * vpPostNorm; - G4ThreeVector AN2 = vHAverNorm.cross( vpPostNorm ); - -#ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << " G4EP: AN2 " << AN2 << " gamma:"<= 2 ) G4cout << " G4EP: AU " << AU << " vUPre " << vUPre << " vVPre " << vVPre << " vUPost " << vUPost << " vVPost " << vVPost << G4endl; -#endif - G4Point3D deltaPos( vposPre - vposPost ); - - // * *** COMPLETE TRANSFORMATION MATRIX BETWEEN ERRORS AT X1 AND X2 - // * *** FIELD GRADIENT PERPENDICULAR TO TRACK IS PRESENTLY NOT - // * *** TAKEN INTO ACCOUNT - - G4double QP = QAver * pAver; // = -HAver -#ifdef G4EVERBOSE - if( iverbose >= 2) G4cout << " G4EP: QP " << QP << " QAver " << QAver << " pAver " << pAver << G4endl; -#endif - G4double ANV = -( vHAverNorm.x()*vUPost.x() + vHAverNorm.y()*vUPost.y() ); - G4double ANU = ( vHAverNorm.x()*vVPost.x() + vHAverNorm.y()*vVPost.y() + vHAverNorm.z()*vVPost.z() ); - G4double OMcosThetaAver = 1. - cosThetaAver; -#ifdef G4EVERBOSE - if( iverbose >= 2) G4cout << "G4EP: OMcosThetaAver " << OMcosThetaAver << " cosThetaAver " << cosThetaAver << " thetaAver " << thetaAver << " QAver " << QAver << " stepLengthCm " << stepLengthCm << G4endl; -#endif - G4double TMSINT = thetaAver - sinThetaAver; -#ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << " G4EP: ANV " << ANV << " ANU " << ANU << G4endl; -#endif - - G4ThreeVector vHUPre( -vHAverNorm.z() * vUPre.y(), - vHAverNorm.z() * vUPre.x(), - vHAverNorm.x() * vUPre.y() - vHAverNorm.y() * vUPre.x() ); -#ifdef G4EVERBOSE - // if( iverbose >= 2 ) G4cout << "G4EP: HUPre(1) " << vHUPre.x() << " " << vHAverNorm.z() << " " << vUPre.y() << G4endl; -#endif - G4ThreeVector vHVPre( vHAverNorm.y() * vVPre.z() - vHAverNorm.z() * vVPre.y(), - vHAverNorm.z() * vVPre.x() - vHAverNorm.x() * vVPre.z(), - vHAverNorm.x() * vVPre.y() - vHAverNorm.y() * vVPre.x() ); -#ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << " G4EP: HUPre " << vHUPre << " HVPre " << vHVPre << G4endl; -#endif - - //------------------- COMPUTE MATRIX - //---------- 1/P - - transf[0][0] = 1.-deltaPInv*pAver*(1.+(vpPostNorm.x()*deltaPos.x()+vpPostNorm.y()*deltaPos.y()+vpPostNorm.z()*deltaPos.z())/stepLengthCm) - +2.*deltaPInv*pAver; - - transf[0][1] = -deltaPInv/thetaAver* - ( TMSINT*gamma*(vHAverNorm.x()*vVPre.x()+vHAverNorm.y()*vVPre.y()+vHAverNorm.z()*vVPre.z()) + - sinThetaAver*(vVPre.x()*vpPostNorm.x()+vVPre.y()*vpPostNorm.y()+vVPre.z()*vpPostNorm.z()) + - OMcosThetaAver*(vHVPre.x()*vpPostNorm.x()+vHVPre.y()*vpPostNorm.y()+vHVPre.z()*vpPostNorm.z()) ); - - transf[0][2] = -sinpPre*deltaPInv/thetaAver* - ( TMSINT*gamma*(vHAverNorm.x()*vUPre.x()+vHAverNorm.y()*vUPre.y() ) + - sinThetaAver*(vUPre.x()*vpPostNorm.x()+vUPre.y()*vpPostNorm.y() ) + - OMcosThetaAver*(vHUPre.x()*vpPostNorm.x()+vHUPre.y()*vpPostNorm.y()+vHUPre.z()*vpPostNorm.z()) ); - - transf[0][3] = -deltaPInv/stepLengthCm*(vUPre.x()*vpPostNorm.x()+vUPre.y()*vpPostNorm.y() ); - - transf[0][4] = -deltaPInv/stepLengthCm*(vVPre.x()*vpPostNorm.x()+vVPre.y()*vpPostNorm.y()+vVPre.z()*vpPostNorm.z()); - - // *** Lambda - transf[1][0] = -QP*ANV*(vpPostNorm.x()*deltaPos.x()+vpPostNorm.y()*deltaPos.y()+vpPostNorm.z()*deltaPos.z()) - *(1.+deltaPInv*pAver); -#ifdef G4EVERBOSE - if(iverbose >= 3) G4cout << "ctransf10= " << transf[1][0] << " " << -QP<< " " << ANV<< " " << vpPostNorm.x()<< " " << deltaPos.x()<< " " << vpPostNorm.y()<< " " << deltaPos.y()<< " " << vpPostNorm.z()<< " " << deltaPos.z() - << " " << deltaPInv<< " " << pAver << G4endl; -#endif - - transf[1][1] = cosThetaAver*(vVPre.x()*vVPost.x()+vVPre.y()*vVPost.y()+vVPre.z()*vVPost.z()) + - sinThetaAver*(vHVPre.x()*vVPost.x()+vHVPre.y()*vVPost.y()+vHVPre.z()*vVPost.z()) + - OMcosThetaAver*(vHAverNorm.x()*vVPre.x()+vHAverNorm.y()*vVPre.y()+vHAverNorm.z()*vVPre.z())* - (vHAverNorm.x()*vVPost.x()+vHAverNorm.y()*vVPost.y()+vHAverNorm.z()*vVPost.z()) + - ANV*( -sinThetaAver*(vVPre.x()*vpPostNorm.x()+vVPre.y()*vpPostNorm.y()+vVPre.z()*vpPostNorm.z()) + - OMcosThetaAver*(vVPre.x()*AN2.x()+vVPre.y()*AN2.y()+vVPre.z()*AN2.z()) - - TMSINT*gamma*(vHAverNorm.x()*vVPre.x()+vHAverNorm.y()*vVPre.y()+vHAverNorm.z()*vVPre.z()) ); - - transf[1][2] = cosThetaAver*(vUPre.x()*vVPost.x()+vUPre.y()*vVPost.y() ) + - sinThetaAver*(vHUPre.x()*vVPost.x()+vHUPre.y()*vVPost.y()+vHUPre.z()*vVPost.z()) + - OMcosThetaAver*(vHAverNorm.x()*vUPre.x()+vHAverNorm.y()*vUPre.y() )* - (vHAverNorm.x()*vVPost.x()+vHAverNorm.y()*vVPost.y()+vHAverNorm.z()*vVPost.z()) + - ANV*( -sinThetaAver*(vUPre.x()*vpPostNorm.x()+vUPre.y()*vpPostNorm.y() ) + - OMcosThetaAver*(vUPre.x()*AN2.x()+vUPre.y()*AN2.y() ) - - TMSINT*gamma*(vHAverNorm.x()*vUPre.x()+vHAverNorm.y()*vUPre.y() ) ); - transf[1][2] = sinpPre*transf[1][2]; - - transf[1][3] = -QAver*ANV*(vUPre.x()*vpPostNorm.x()+vUPre.y()*vpPostNorm.y() ); - - transf[1][4] = -QAver*ANV*(vVPre.x()*vpPostNorm.x()+vVPre.y()*vpPostNorm.y()+vVPre.z()*vpPostNorm.z()); - - // *** Phi - - transf[2][0] = -QP*ANU*(vpPostNorm.x()*deltaPos.x()+vpPostNorm.y()*deltaPos.y()+vpPostNorm.z()*deltaPos.z())*sinpPostInv - *(1.+deltaPInv*pAver); -#ifdef G4EVERBOSE - if(iverbose >= 3)G4cout <<"ctransf20= " << transf[2][0] <<" "<< -QP<<" "<= 3)G4cout <<"ctransf23= " << transf[2][3] <<" "<< -QAver<<" "<= 3) G4cout <<"ctransf30= " << transf[3][0] <<" "<< pAver<<" "<= 3) G4cout <<"ctransf32= " << transf[3][2] <<" "<< sinThetaAver<<" "<= 3)G4cout <<"ctransf41= " << transf[4][1] <<" "<< sinThetaAver<<" "<< OMcosThetaAver <<" "<= 3) G4cout <<"ctransf44= " << transf[4][4] <<" "<< vVPre.x() <<" "<= 1 ) G4cout << "G4EP: transf matrix computed " << transf << G4endl; -#endif - /* for( G4int ii=0;ii<5;ii++){ - for( G4int jj=0;jj<5;jj++){ - G4cout << transf[ii][jj] << " "; + if(magHPre + magHPost != 0.) + { + //* *** CHECK WHETHER H*ALFA/P IS TOO DIFFERENT AT X1 AND X2 + G4double gam; + if(magHPost != 0.) + { + gam = HPost * vpPostNorm / magHPost; } - G4cout << G4endl; - } */ - } + else + { + gam = HPre * vpPreNorm / magHPre; + } + + // G4eMagneticLimitsProcess will limit the step, but based on an straight + // line trajectory + G4double alphaSqr = 1. - gam * gam; + G4double diffHSqr = (HPre * pInvPre - HPost * pInvPost).mag2(); + G4double delhp6Sqr = 300. * 300.; +#ifdef G4EVERBOSE + if(iverbose >= 2) + { + G4cout << " G4EP: gam " << gam << " alphaSqr " << alphaSqr + << " diffHSqr " << diffHSqr << G4endl; + G4cout << " alpha= " << std::sqrt(alphaSqr) << G4endl; + } +#endif + if(diffHSqr * alphaSqr > delhp6Sqr) + return 3; + + //* *** DEFINE AVERAGE MAGNETIC FIELD AND GRADIENT + G4double pInvAver = 1. / (pInvPre + pInvPost); + G4double CFACT8 = 2.997925E-4; + // G4double HAver + G4ThreeVector vHAverNorm((HPre * pInvPre + HPost * pInvPost) * pInvAver * + charge * CFACT8); + G4double HAver = vHAverNorm.mag(); + G4double invHAver = 1. / HAver; + vHAverNorm *= invHAver; +#ifdef G4EVERBOSE + if(iverbose >= 2) + G4cout << " G4EP: HaverNorm " << vHAverNorm << " magHAver " << HAver + << " charge " << charge << G4endl; +#endif + + G4double pAver = (pPre + pPost) * 0.5; + G4double QAver = -HAver / pAver; + G4double thetaAver = QAver * stepLengthCm; + G4double sinThetaAver = std::sin(thetaAver); + G4double cosThetaAver = std::cos(thetaAver); + G4double gamma = vHAverNorm * vpPostNorm; + G4ThreeVector AN2 = vHAverNorm.cross(vpPostNorm); + +#ifdef G4EVERBOSE + if(iverbose >= 2) + G4cout << " G4EP: AN2 " << AN2 << " gamma:" << gamma + << " theta=" << thetaAver << G4endl; +#endif + G4double AU = 1. / vpPreNorm.perp(); + // t G4ThreeVector vU( vpPreNorm.cross( G4ThreeVector(0.,0.,1.) ) * AU ); + G4ThreeVector vUPre(-AU * vpPreNorm.y(), AU * vpPreNorm.x(), 0.); + G4ThreeVector vVPre(-vpPreNorm.z() * vUPre.y(), vpPreNorm.z() * vUPre.x(), + vpPreNorm.x() * vUPre.y() - + vpPreNorm.y() * vUPre.x()); + + // + AU = 1. / vpPostNorm.perp(); + // t G4ThreeVector vU( vpPostNorm.cross( G4ThreeVector(0.,0.,1.) ) * AU + // ); + G4ThreeVector vUPost(-AU * vpPostNorm.y(), AU * vpPostNorm.x(), 0.); + G4ThreeVector vVPost( + -vpPostNorm.z() * vUPost.y(), vpPostNorm.z() * vUPost.x(), + vpPostNorm.x() * vUPost.y() - vpPostNorm.y() * vUPost.x()); +#ifdef G4EVERBOSE + G4cout << " vpPostNorm " << vpPostNorm << G4endl; + if(iverbose >= 2) + G4cout << " G4EP: AU " << AU << " vUPre " << vUPre << " vVPre " << vVPre + << " vUPost " << vUPost << " vVPost " << vVPost << G4endl; +#endif + G4Point3D deltaPos(vposPre - vposPost); + + // * *** COMPLETE TRANSFORMATION MATRIX BETWEEN ERRORS AT X1 AND X2 + // * *** FIELD GRADIENT PERPENDICULAR TO TRACK IS PRESENTLY NOT + // * *** TAKEN INTO ACCOUNT + + G4double QP = QAver * pAver; // = -HAver +#ifdef G4EVERBOSE + if(iverbose >= 2) + G4cout << " G4EP: QP " << QP << " QAver " << QAver << " pAver " << pAver + << G4endl; +#endif + G4double ANV = + -(vHAverNorm.x() * vUPost.x() + vHAverNorm.y() * vUPost.y()); + G4double ANU = + (vHAverNorm.x() * vVPost.x() + vHAverNorm.y() * vVPost.y() + + vHAverNorm.z() * vVPost.z()); + G4double OMcosThetaAver = 1. - cosThetaAver; +#ifdef G4EVERBOSE + if(iverbose >= 2) + G4cout << "G4EP: OMcosThetaAver " << OMcosThetaAver << " cosThetaAver " + << cosThetaAver << " thetaAver " << thetaAver << " QAver " + << QAver << " stepLengthCm " << stepLengthCm << G4endl; +#endif + G4double TMSINT = thetaAver - sinThetaAver; +#ifdef G4EVERBOSE + if(iverbose >= 2) + G4cout << " G4EP: ANV " << ANV << " ANU " << ANU << G4endl; +#endif + + G4ThreeVector vHUPre( + -vHAverNorm.z() * vUPre.y(), vHAverNorm.z() * vUPre.x(), + vHAverNorm.x() * vUPre.y() - vHAverNorm.y() * vUPre.x()); +#ifdef G4EVERBOSE + // if( iverbose >= 2 ) G4cout << "G4EP: HUPre(1) " << vHUPre.x() << " " + // << vHAverNorm.z() << " " << vUPre.y() << G4endl; +#endif + G4ThreeVector vHVPre( + vHAverNorm.y() * vVPre.z() - vHAverNorm.z() * vVPre.y(), + vHAverNorm.z() * vVPre.x() - vHAverNorm.x() * vVPre.z(), + vHAverNorm.x() * vVPre.y() - vHAverNorm.y() * vVPre.x()); +#ifdef G4EVERBOSE + if(iverbose >= 2) + G4cout << " G4EP: HUPre " << vHUPre << " HVPre " << vHVPre << G4endl; +#endif + + //------------------- COMPUTE MATRIX + //---------- 1/P + + transf[0][0] = + 1. - + deltaPInv * pAver * + (1. + (vpPostNorm.x() * deltaPos.x() + vpPostNorm.y() * deltaPos.y() + + vpPostNorm.z() * deltaPos.z()) / + stepLengthCm) + + 2. * deltaPInv * pAver; + + transf[0][1] = + -deltaPInv / thetaAver * + (TMSINT * gamma * + (vHAverNorm.x() * vVPre.x() + vHAverNorm.y() * vVPre.y() + + vHAverNorm.z() * vVPre.z()) + + sinThetaAver * + (vVPre.x() * vpPostNorm.x() + vVPre.y() * vpPostNorm.y() + + vVPre.z() * vpPostNorm.z()) + + OMcosThetaAver * + (vHVPre.x() * vpPostNorm.x() + vHVPre.y() * vpPostNorm.y() + + vHVPre.z() * vpPostNorm.z())); + + transf[0][2] = + -sinpPre * deltaPInv / thetaAver * + (TMSINT * gamma * + (vHAverNorm.x() * vUPre.x() + vHAverNorm.y() * vUPre.y()) + + sinThetaAver * + (vUPre.x() * vpPostNorm.x() + vUPre.y() * vpPostNorm.y()) + + OMcosThetaAver * + (vHUPre.x() * vpPostNorm.x() + vHUPre.y() * vpPostNorm.y() + + vHUPre.z() * vpPostNorm.z())); + + transf[0][3] = -deltaPInv / stepLengthCm * + (vUPre.x() * vpPostNorm.x() + vUPre.y() * vpPostNorm.y()); + + transf[0][4] = -deltaPInv / stepLengthCm * + (vVPre.x() * vpPostNorm.x() + vVPre.y() * vpPostNorm.y() + + vVPre.z() * vpPostNorm.z()); + + // *** Lambda + transf[1][0] = + -QP * ANV * + (vpPostNorm.x() * deltaPos.x() + vpPostNorm.y() * deltaPos.y() + + vpPostNorm.z() * deltaPos.z()) * + (1. + deltaPInv * pAver); +#ifdef G4EVERBOSE + if(iverbose >= 3) + G4cout << "ctransf10= " << transf[1][0] << " " << -QP << " " << ANV + << " " << vpPostNorm.x() << " " << deltaPos.x() << " " + << vpPostNorm.y() << " " << deltaPos.y() << " " << vpPostNorm.z() + << " " << deltaPos.z() << " " << deltaPInv << " " << pAver + << G4endl; +#endif + + transf[1][1] = + cosThetaAver * (vVPre.x() * vVPost.x() + vVPre.y() * vVPost.y() + + vVPre.z() * vVPost.z()) + + sinThetaAver * (vHVPre.x() * vVPost.x() + vHVPre.y() * vVPost.y() + + vHVPre.z() * vVPost.z()) + + OMcosThetaAver * + (vHAverNorm.x() * vVPre.x() + vHAverNorm.y() * vVPre.y() + + vHAverNorm.z() * vVPre.z()) * + (vHAverNorm.x() * vVPost.x() + vHAverNorm.y() * vVPost.y() + + vHAverNorm.z() * vVPost.z()) + + ANV * (-sinThetaAver * + (vVPre.x() * vpPostNorm.x() + vVPre.y() * vpPostNorm.y() + + vVPre.z() * vpPostNorm.z()) + + OMcosThetaAver * (vVPre.x() * AN2.x() + vVPre.y() * AN2.y() + + vVPre.z() * AN2.z()) - + TMSINT * gamma * + (vHAverNorm.x() * vVPre.x() + vHAverNorm.y() * vVPre.y() + + vHAverNorm.z() * vVPre.z())); + + transf[1][2] = + cosThetaAver * (vUPre.x() * vVPost.x() + vUPre.y() * vVPost.y()) + + sinThetaAver * (vHUPre.x() * vVPost.x() + vHUPre.y() * vVPost.y() + + vHUPre.z() * vVPost.z()) + + OMcosThetaAver * + (vHAverNorm.x() * vUPre.x() + vHAverNorm.y() * vUPre.y()) * + (vHAverNorm.x() * vVPost.x() + vHAverNorm.y() * vVPost.y() + + vHAverNorm.z() * vVPost.z()) + + ANV * (-sinThetaAver * + (vUPre.x() * vpPostNorm.x() + vUPre.y() * vpPostNorm.y()) + + OMcosThetaAver * (vUPre.x() * AN2.x() + vUPre.y() * AN2.y()) - + TMSINT * gamma * + (vHAverNorm.x() * vUPre.x() + vHAverNorm.y() * vUPre.y())); + transf[1][2] = sinpPre * transf[1][2]; + + transf[1][3] = -QAver * ANV * + (vUPre.x() * vpPostNorm.x() + vUPre.y() * vpPostNorm.y()); + + transf[1][4] = -QAver * ANV * + (vVPre.x() * vpPostNorm.x() + vVPre.y() * vpPostNorm.y() + + vVPre.z() * vpPostNorm.z()); + + // *** Phi + + transf[2][0] = + -QP * ANU * + (vpPostNorm.x() * deltaPos.x() + vpPostNorm.y() * deltaPos.y() + + vpPostNorm.z() * deltaPos.z()) * + sinpPostInv * (1. + deltaPInv * pAver); +#ifdef G4EVERBOSE + if(iverbose >= 3) + G4cout << "ctransf20= " << transf[2][0] << " " << -QP << " " << ANU + << " " << vpPostNorm.x() << " " << deltaPos.x() << " " + << vpPostNorm.y() << " " << deltaPos.y() << " " << vpPostNorm.z() + << " " << deltaPos.z() << " " << sinpPostInv << " " << deltaPInv + << " " << pAver << G4endl; +#endif + transf[2][1] = + cosThetaAver * (vVPre.x() * vUPost.x() + vVPre.y() * vUPost.y()) + + sinThetaAver * (vHVPre.x() * vUPost.x() + vHVPre.y() * vUPost.y()) + + OMcosThetaAver * + (vHAverNorm.x() * vVPre.x() + vHAverNorm.y() * vVPre.y() + + vHAverNorm.z() * vVPre.z()) * + (vHAverNorm.x() * vUPost.x() + vHAverNorm.y() * vUPost.y()) + + ANU * (-sinThetaAver * + (vVPre.x() * vpPostNorm.x() + vVPre.y() * vpPostNorm.y() + + vVPre.z() * vpPostNorm.z()) + + OMcosThetaAver * (vVPre.x() * AN2.x() + vVPre.y() * AN2.y() + + vVPre.z() * AN2.z()) - + TMSINT * gamma * + (vHAverNorm.x() * vVPre.x() + vHAverNorm.y() * vVPre.y() + + vHAverNorm.z() * vVPre.z())); + transf[2][1] = sinpPostInv * transf[2][1]; + + transf[2][2] = + cosThetaAver * (vUPre.x() * vUPost.x() + vUPre.y() * vUPost.y()) + + sinThetaAver * (vHUPre.x() * vUPost.x() + vHUPre.y() * vUPost.y()) + + OMcosThetaAver * + (vHAverNorm.x() * vUPre.x() + vHAverNorm.y() * vUPre.y()) * + (vHAverNorm.x() * vUPost.x() + vHAverNorm.y() * vUPost.y()) + + ANU * (-sinThetaAver * + (vUPre.x() * vpPostNorm.x() + vUPre.y() * vpPostNorm.y()) + + OMcosThetaAver * (vUPre.x() * AN2.x() + vUPre.y() * AN2.y()) - + TMSINT * gamma * + (vHAverNorm.x() * vUPre.x() + vHAverNorm.y() * vUPre.y())); + transf[2][2] = sinpPostInv * sinpPre * transf[2][2]; + + transf[2][3] = -QAver * ANU * + (vUPre.x() * vpPostNorm.x() + vUPre.y() * vpPostNorm.y()) * + sinpPostInv; +#ifdef G4EVERBOSE + if(iverbose >= 3) + G4cout << "ctransf23= " << transf[2][3] << " " << -QAver << " " << ANU + << " " << vUPre.x() << " " << vpPostNorm.x() << " " << vUPre.y() + << " " << vpPostNorm.y() << " " << sinpPostInv << G4endl; +#endif + + transf[2][4] = -QAver * ANU * + (vVPre.x() * vpPostNorm.x() + vVPre.y() * vpPostNorm.y() + + vVPre.z() * vpPostNorm.z()) * + sinpPostInv; + + // *** Yt + + transf[3][0] = pAver * + (vUPost.x() * deltaPos.x() + vUPost.y() * deltaPos.y()) * + (1. + deltaPInv * pAver); +#ifdef G4EVERBOSE + if(iverbose >= 3) + G4cout << "ctransf30= " << transf[3][0] << " " << pAver << " " + << vUPost.x() << " " << deltaPos.x() << " " << vUPost.y() << " " + << deltaPos.y() << " " << deltaPInv << " " << pAver << G4endl; +#endif + + transf[3][1] = + (sinThetaAver * (vVPre.x() * vUPost.x() + vVPre.y() * vUPost.y()) + + OMcosThetaAver * (vHVPre.x() * vUPost.x() + vHVPre.y() * vUPost.y()) + + TMSINT * (vHAverNorm.x() * vUPost.x() + vHAverNorm.y() * vUPost.y()) * + (vHAverNorm.x() * vVPre.x() + vHAverNorm.y() * vVPre.y() + + vHAverNorm.z() * vVPre.z())) / + QAver; + + transf[3][2] = + (sinThetaAver * (vUPre.x() * vUPost.x() + vUPre.y() * vUPost.y()) + + OMcosThetaAver * (vHUPre.x() * vUPost.x() + vHUPre.y() * vUPost.y()) + + TMSINT * (vHAverNorm.x() * vUPost.x() + vHAverNorm.y() * vUPost.y()) * + (vHAverNorm.x() * vUPre.x() + vHAverNorm.y() * vUPre.y())) * + sinpPre / QAver; +#ifdef G4EVERBOSE + if(iverbose >= 3) + G4cout << "ctransf32= " << transf[3][2] << " " << sinThetaAver << " " + << vUPre.x() << " " << vUPost.x() << " " << vUPre.y() << " " + << vUPost.y() << " " << OMcosThetaAver << " " << vHUPre.x() + << " " << vUPost.x() << " " << vHUPre.y() << " " << vUPost.y() + << " " << TMSINT << " " << vHAverNorm.x() << " " << vUPost.x() + << " " << vHAverNorm.y() << " " << vUPost.y() << " " + << vHAverNorm.x() << " " << vUPre.x() << " " << vHAverNorm.y() + << " " << vUPre.y() << " " << sinpPre << " " << QAver << G4endl; +#endif + + transf[3][3] = (vUPre.x() * vUPost.x() + vUPre.y() * vUPost.y()); + + transf[3][4] = (vVPre.x() * vUPost.x() + vVPre.y() * vUPost.y()); + + // *** Zt + transf[4][0] = pAver * + (vVPost.x() * deltaPos.x() + vVPost.y() * deltaPos.y() + + vVPost.z() * deltaPos.z()) * + (1. + deltaPInv * pAver); + + transf[4][1] = + (sinThetaAver * (vVPre.x() * vVPost.x() + vVPre.y() * vVPost.y() + + vVPre.z() * vVPost.z()) + + OMcosThetaAver * (vHVPre.x() * vVPost.x() + vHVPre.y() * vVPost.y() + + vHVPre.z() * vVPost.z()) + + TMSINT * + (vHAverNorm.x() * vVPost.x() + vHAverNorm.y() * vVPost.y() + + vHAverNorm.z() * vVPost.z()) * + (vHAverNorm.x() * vVPre.x() + vHAverNorm.y() * vVPre.y() + + vHAverNorm.z() * vVPre.z())) / + QAver; +#ifdef G4EVERBOSE + if(iverbose >= 3) + G4cout << "ctransf41= " << transf[4][1] << " " << sinThetaAver << " " + << OMcosThetaAver << " " << TMSINT << " " << vVPre << " " + << vVPost << " " << vHVPre << " " << vHAverNorm << " " << QAver + << G4endl; +#endif + + transf[4][2] = + (sinThetaAver * (vUPre.x() * vVPost.x() + vUPre.y() * vVPost.y()) + + OMcosThetaAver * (vHUPre.x() * vVPost.x() + vHUPre.y() * vVPost.y() + + vHUPre.z() * vVPost.z()) + + TMSINT * + (vHAverNorm.x() * vVPost.x() + vHAverNorm.y() * vVPost.y() + + vHAverNorm.z() * vVPost.z()) * + (vHAverNorm.x() * vUPre.x() + vHAverNorm.y() * vUPre.y())) * + sinpPre / QAver; + + transf[4][3] = (vUPre.x() * vVPost.x() + vUPre.y() * vVPost.y()); + + transf[4][4] = (vVPre.x() * vVPost.x() + vVPre.y() * vVPost.y() + + vVPre.z() * vVPost.z()); + // if(iverbose >= 3) G4cout <<"ctransf44= " << transf[4][4] <<" "<< + // vVPre.x() <<" "<= 1) + G4cout << "G4EP: transf matrix computed " << transf << G4endl; +#endif + /* for( G4int ii=0;ii<5;ii++){ + for( G4int jj=0;jj<5;jj++){ + G4cout << transf[ii][jj] << " "; + } + G4cout << G4endl; + } */ + } } - // end of calculate transformation except it NEUTRAL PARTICLE OR FIELDFREE REGION - /* if( iverbose >= 1 ) G4cout << "G4EP: transf not updated but initialized " << theFirstStep << G4endl; - if( theFirstStep ) { - theTransfMat = transf; + // end of calculate transformation except it NEUTRAL PARTICLE OR FIELDFREE + // REGION + /* if( iverbose >= 1 ) G4cout << "G4EP: transf not updated but initialized " + << theFirstStep << G4endl; if( theFirstStep ) { theTransfMat = transf; theFirstStep = false; }else{ theTransfMat = theTransfMat * transf; - if( iverbose >= 1 ) G4cout << "G4EP: transf matrix accumulated" << theTransfMat << G4endl; - } + if( iverbose >= 1 ) G4cout << "G4EP: transf matrix accumulated" << + theTransfMat << G4endl; + } */ - theTransfMat = transf; + theTransfMat = transf; #ifdef G4EVERBOSE - if( iverbose >= 1 ) G4cout << "G4EP: error matrix before transformation " << fError << G4endl; - if( iverbose >= 2 ) G4cout << " tf * err " << theTransfMat * fError << G4endl - << " transf matrix " << theTransfMat.T() << G4endl; -#endif - - fError = fError.similarity(theTransfMat).T(); - //- fError = transf * fError * transf.T(); -#ifdef G4EVERBOSE - if( iverbose >= 1 ) G4cout << "G4EP: error matrix propagated " << fError << G4endl; + if(iverbose >= 1) + G4cout << "G4EP: error matrix before transformation " << fError << G4endl; + if(iverbose >= 2) + G4cout << " tf * err " << theTransfMat * fError << G4endl + << " transf matrix " << theTransfMat.T() << G4endl; #endif - //? S = B*S*BT S.similarity(B) - //? R = S - // not needed * *** TRANSFORM ERROR MATRIX FROM INTERNAL TO EXTERNAL VARIABLES; - - PropagateErrorMSC( aTrack ); - - PropagateErrorIoni( aTrack ); - - return 0; + fError = fError.similarity(theTransfMat).T(); + //- fError = transf * fError * transf.T(); +#ifdef G4EVERBOSE + if(iverbose >= 1) + G4cout << "G4EP: error matrix propagated " << fError << G4endl; +#endif + + //? S = B*S*BT S.similarity(B) + //? R = S + // not needed * *** TRANSFORM ERROR MATRIX FROM INTERNAL TO EXTERNAL + // VARIABLES; + + PropagateErrorMSC(aTrack); + + PropagateErrorIoni(aTrack); + + return 0; } - //------------------------------------------------------------------------ -G4int G4ErrorFreeTrajState::PropagateErrorMSC( const G4Track* aTrack ) -{ - G4ThreeVector vpPre = aTrack->GetMomentum()/GeV; - G4double pPre = vpPre.mag(); - G4double pBeta = pPre*pPre / (aTrack->GetTotalEnergy()/GeV); - G4double stepLengthCm = aTrack->GetStep()->GetStepLength()/cm; +G4int G4ErrorFreeTrajState::PropagateErrorMSC(const G4Track* aTrack) +{ + G4ThreeVector vpPre = aTrack->GetMomentum() / GeV; + G4double pPre = vpPre.mag(); + G4double pBeta = pPre * pPre / (aTrack->GetTotalEnergy() / GeV); + G4double stepLengthCm = aTrack->GetStep()->GetStepLength() / cm; G4Material* mate = aTrack->GetVolume()->GetLogicalVolume()->GetMaterial(); G4double effZ, effA; - CalculateEffectiveZandA( mate, effZ, effA ); + CalculateEffectiveZandA(mate, effZ, effA); #ifdef G4EVERBOSE - if( iverbose >= 4 ) G4cout << "material " << mate->GetName() - //<< " " << mate->GetZ() << " " << mate->GetA() - << " effZ:" << effZ << " effA:" << effA - << " dens(g/mole):" << mate->GetDensity()/g*mole << " Radlen/cm:" << mate->GetRadlen()/cm << " nuclLen/cm" << mate->GetNuclearInterLength()/cm << G4endl; + if(iverbose >= 4) + G4cout << "material " + << mate->GetName() + //<< " " << mate->GetZ() << " " << mate->GetA() + << " effZ:" << effZ << " effA:" << effA + << " dens(g/mole):" << mate->GetDensity() / g * mole + << " Radlen/cm:" << mate->GetRadlen() / cm << " nuclLen/cm" + << mate->GetNuclearInterLength() / cm << G4endl; #endif - G4double RI = stepLengthCm / (mate->GetRadlen()/cm); + G4double RI = stepLengthCm / (mate->GetRadlen() / cm); #ifdef G4EVERBOSE - if( iverbose >= 4 ) G4cout << std::setprecision(6) << std::setw(6) << "G4EP:MSC: RI=X/X0 " << RI << " stepLengthCm " << stepLengthCm << " radlen/cm " << (mate->GetRadlen()/cm) << " RI*1.e10:" << RI*1.e10 << G4endl; + if(iverbose >= 4) + G4cout << std::setprecision(6) << std::setw(6) << "G4EP:MSC: RI=X/X0 " << RI + << " stepLengthCm " << stepLengthCm << " radlen/cm " + << (mate->GetRadlen() / cm) << " RI*1.e10:" << RI * 1.e10 << G4endl; #endif G4double charge = aTrack->GetDynamicParticle()->GetCharge(); - G4double DD = 1.8496E-4*RI*(charge/pBeta * charge/pBeta ); + G4double DD = 1.8496E-4 * RI * (charge / pBeta * charge / pBeta); #ifdef G4EVERBOSE - if( iverbose >= 3 ) G4cout << "G4EP:MSC: D*1E6= " << DD*1.E6 <<" pBeta " << pBeta << G4endl; + if(iverbose >= 3) + G4cout << "G4EP:MSC: D*1E6= " << DD * 1.E6 << " pBeta " << pBeta << G4endl; #endif - G4double S1 = DD*stepLengthCm*stepLengthCm/3.; + G4double S1 = DD * stepLengthCm * stepLengthCm / 3.; G4double S2 = DD; - G4double S3 = DD*stepLengthCm/2.; + G4double S3 = DD * stepLengthCm / 2.; - G4double CLA = std::sqrt( vpPre.x() * vpPre.x() + vpPre.y() * vpPre.y() )/pPre; + G4double CLA = + std::sqrt(vpPre.x() * vpPre.x() + vpPre.y() * vpPre.y()) / pPre; #ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << std::setw(6) << "G4EP:MSC: RI " << RI << " S1 " << S1 << " S2 " << S2 << " S3 " << S3 << " CLA " << CLA << G4endl; + if(iverbose >= 2) + G4cout << std::setw(6) << "G4EP:MSC: RI " << RI << " S1 " << S1 << " S2 " + << S2 << " S3 " << S3 << " CLA " << CLA << G4endl; #endif fError[1][1] += S2; fError[1][4] -= S3; - fError[2][2] += S2/CLA/CLA; - fError[2][3] += S3/CLA; + fError[2][2] += S2 / CLA / CLA; + fError[2][3] += S3 / CLA; fError[3][3] += S1; fError[4][4] += S1; #ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << "G4EP:MSC: error matrix propagated msc " << fError << G4endl; + if(iverbose >= 2) + G4cout << "G4EP:MSC: error matrix propagated msc " << fError << G4endl; #endif return 0; } - //------------------------------------------------------------------------ -void G4ErrorFreeTrajState::CalculateEffectiveZandA( const G4Material* mate, G4double& effZ, G4double& effA ) -{ +void G4ErrorFreeTrajState::CalculateEffectiveZandA(const G4Material* mate, + G4double& effZ, + G4double& effA) +{ effZ = 0.; effA = 0.; G4int ii, nelem = mate->GetNumberOfElements(); const G4double* fracVec = mate->GetFractionVector(); - for(ii=0; ii < nelem; ii++ ) { - effZ += mate->GetElement( ii )->GetZ() * fracVec[ii]; - effA += mate->GetElement( ii )->GetA() * fracVec[ii] /g*mole; + for(ii = 0; ii < nelem; ii++) + { + effZ += mate->GetElement(ii)->GetZ() * fracVec[ii]; + effA += mate->GetElement(ii)->GetA() * fracVec[ii] / g * mole; } - } - //------------------------------------------------------------------------ -G4int G4ErrorFreeTrajState::PropagateErrorIoni( const G4Track* aTrack ) -{ - G4double stepLengthCm = aTrack->GetStep()->GetStepLength()/cm; +G4int G4ErrorFreeTrajState::PropagateErrorIoni(const G4Track* aTrack) +{ + G4double stepLengthCm = aTrack->GetStep()->GetStepLength() / cm; #ifdef G4EVERBOSE G4double DEDX2; - if( stepLengthCm < 1.E-7 ) { - DEDX2=0.; + if(stepLengthCm < 1.E-7) + { + DEDX2 = 0.; } #endif // * Calculate xi factor (KeV). G4Material* mate = aTrack->GetVolume()->GetLogicalVolume()->GetMaterial(); G4double effZ, effA; - CalculateEffectiveZandA( mate, effZ, effA ); + CalculateEffectiveZandA(mate, effZ, effA); - G4double Etot = aTrack->GetTotalEnergy()/GeV; - G4double beta = aTrack->GetMomentum().mag()/GeV / Etot; - G4double mass = aTrack->GetDynamicParticle()->GetMass() / GeV; + G4double Etot = aTrack->GetTotalEnergy() / GeV; + G4double beta = aTrack->GetMomentum().mag() / GeV / Etot; + G4double mass = aTrack->GetDynamicParticle()->GetMass() / GeV; G4double gamma = Etot / mass; - + // * Calculate xi factor (keV). - G4double XI = 153.5*effZ*stepLengthCm*(mate->GetDensity()/mg*mole) / - (effA*beta*beta); + G4double XI = 153.5 * effZ * stepLengthCm * (mate->GetDensity() / mg * mole) / + (effA * beta * beta); #ifdef G4EVERBOSE - if( iverbose >= 2 ){ - G4cout << "G4EP:IONI: XI/keV " << XI << " beta " << beta << " gamma " << gamma << G4endl; - G4cout << " density " << (mate->GetDensity()/mg*mole) << " effA " << effA << " step " << stepLengthCm << G4endl; + if(iverbose >= 2) + { + G4cout << "G4EP:IONI: XI/keV " << XI << " beta " << beta << " gamma " + << gamma << G4endl; + G4cout << " density " << (mate->GetDensity() / mg * mole) << " effA " + << effA << " step " << stepLengthCm << G4endl; } #endif // * Maximum energy transfer to atomic electron (KeV). - G4double eta = beta*gamma; - G4double etasq = eta*eta; - G4double eMass = 0.51099906/GeV; + G4double eta = beta * gamma; + G4double etasq = eta * eta; + G4double eMass = 0.51099906 / GeV; G4double massRatio = eMass / mass; - G4double F1 = 2*eMass*etasq; - G4double F2 = 1. + 2. * massRatio * gamma + massRatio * massRatio; - G4double Emax = 1.E+6*F1/F2; // now in keV + G4double F1 = 2 * eMass * etasq; + G4double F2 = 1. + 2. * massRatio * gamma + massRatio * massRatio; + G4double Emax = 1.E+6 * F1 / F2; // now in keV // * *** and now sigma**2 in GeV - G4double dedxSq = XI*Emax*(1.-(beta*beta/2.))*1.E-12; // now in GeV^2 - /*The above formula for var(1/p) good for dens scatterers. However, for MIPS passing - through a gas it leads to overestimation. Further more for incident electrons - the Emax is almost equal to incident energy. - This leads to k=Xi/Emax as small as e-6 and gradually the cov matrix explodes. + G4double dedxSq = + XI * Emax * (1. - (beta * beta / 2.)) * 1.E-12; // now in GeV^2 + /*The above formula for var(1/p) good for dens scatterers. However, for MIPS + passing through a gas it leads to overestimation. Further more for incident + electrons the Emax is almost equal to incident energy. This leads to + k=Xi/Emax as small as e-6 and gradually the cov matrix explodes. http://www2.pv.infn.it/~rotondi/kalman_1.pdf - - Since I do not have enough info at the moment to implement Landau & sub-Landau models for k=Xi/Emax <0.01 I'll saturate k at this value for now + + Since I do not have enough info at the moment to implement Landau & + sub-Landau models for k=Xi/Emax <0.01 I'll saturate k at this value for now */ - if (XI/Emax<0.01) dedxSq *=XI/Emax*100 ;// Quench for low Elos, see above: newVar=odVar *k/0.01 - + if(XI / Emax < 0.01) + dedxSq *= + XI / Emax * 100; // Quench for low Elos, see above: newVar=odVar *k/0.01 + #ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << "G4EP:IONI: DEDX^2(GeV^2) " << dedxSq << " emass/GeV: " << eMass << " Emax/keV: " << Emax - <<" k=Xi/Emax="<< XI/Emax<< G4endl; - + if(iverbose >= 2) + G4cout << "G4EP:IONI: DEDX^2(GeV^2) " << dedxSq << " emass/GeV: " << eMass + << " Emax/keV: " << Emax << " k=Xi/Emax=" << XI / Emax << G4endl; + #endif - G4double pPre6 = (aTrack->GetStep()->GetPreStepPoint()->GetMomentum()/GeV).mag(); - pPre6 = std::pow(pPre6, 6 ); - //Apply it to error - fError[0][0] += Etot*Etot*dedxSq / pPre6; + G4double pPre6 = + (aTrack->GetStep()->GetPreStepPoint()->GetMomentum() / GeV).mag(); + pPre6 = std::pow(pPre6, 6); + // Apply it to error + fError[0][0] += Etot * Etot * dedxSq / pPre6; #ifdef G4EVERBOSE - if( iverbose >= 2 ) G4cout << "G4:IONI Etot/GeV: " << Etot << " err_dedx^2/GeV^2: " << dedxSq << " p^6: " << pPre6 << G4endl; - if( iverbose >= 2 ) G4cout << "G4EP:IONI: error2_from_ionisation " << (Etot*Etot*dedxSq) / pPre6 << G4endl; + if(iverbose >= 2) + G4cout << "G4:IONI Etot/GeV: " << Etot << " err_dedx^2/GeV^2: " << dedxSq + << " p^6: " << pPre6 << G4endl; + if(iverbose >= 2) + G4cout << "G4EP:IONI: error2_from_ionisation " + << (Etot * Etot * dedxSq) / pPre6 << G4endl; #endif return 0; diff --git a/source/error_propagation/src/G4ErrorGeomVolumeTarget.cc b/source/error_propagation/src/G4ErrorGeomVolumeTarget.cc index 1380292a92..c0a1bafbae 100644 --- a/source/error_propagation/src/G4ErrorGeomVolumeTarget.cc +++ b/source/error_propagation/src/G4ErrorGeomVolumeTarget.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -35,41 +35,46 @@ #include "G4Step.hh" #ifdef G4VERBOSE -#include "G4ErrorPropagatorData.hh" //for verbosity checking +# include "G4ErrorPropagatorData.hh" //for verbosity checking #endif //------------------------------------------------------------------------ -G4ErrorGeomVolumeTarget::G4ErrorGeomVolumeTarget( const G4String& name ) +G4ErrorGeomVolumeTarget::G4ErrorGeomVolumeTarget(const G4String& name) { theType = G4ErrorTarget_GeomVolume; - theName = name; + theName = name; } - //------------------------------------------------------------------------ -G4bool G4ErrorGeomVolumeTarget::TargetReached( const G4Step* aStep ) +G4bool G4ErrorGeomVolumeTarget::TargetReached(const G4Step* aStep) { - if( aStep->GetTrack()->GetNextVolume() != 0 ){ + if(aStep->GetTrack()->GetNextVolume() != 0) + { #ifdef G4VERBOSE - if(G4ErrorPropagatorData::verbose() >= 3 ) { + if(G4ErrorPropagatorData::verbose() >= 3) + { G4cout << " G4ErrorGeomVolumeTarget::TargetReached( " - << aStep->GetTrack()->GetNextVolume()->GetName() - << " =? " << theName << G4endl; + << aStep->GetTrack()->GetNextVolume()->GetName() << " =? " + << theName << G4endl; } #endif - if( aStep->GetTrack()->GetNextVolume()->GetName() == theName ){ + if(aStep->GetTrack()->GetNextVolume()->GetName() == theName) + { return 1; - } else { + } + else + { return 0; } - } else { + } + else + { return 0; } } - //------------------------------------------------------------------------ -void G4ErrorGeomVolumeTarget::Dump( const G4String& msg ) const +void G4ErrorGeomVolumeTarget::Dump(const G4String& msg) const { G4cout << msg << " G4ErrorGeomVolumeTarget: Volume " << theName << G4endl; } diff --git a/source/error_propagation/src/G4ErrorMagFieldLimitProcess.cc b/source/error_propagation/src/G4ErrorMagFieldLimitProcess.cc index dd1cf0f9a7..c609db922a 100644 --- a/source/error_propagation/src/G4ErrorMagFieldLimitProcess.cc +++ b/source/error_propagation/src/G4ErrorMagFieldLimitProcess.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -37,53 +37,53 @@ #include "G4Track.hh" #ifdef G4VERBOSE -#include "G4ErrorPropagatorData.hh" +# include "G4ErrorPropagatorData.hh" #endif //------------------------------------------------------------------------ -G4ErrorMagFieldLimitProcess:: -G4ErrorMagFieldLimitProcess(const G4String& processName) - : G4VErrorLimitProcess(processName) +G4ErrorMagFieldLimitProcess::G4ErrorMagFieldLimitProcess( + const G4String& processName) + : G4VErrorLimitProcess(processName) { theStepLimit = kInfinity; } +//------------------------------------------------------------------------ +G4ErrorMagFieldLimitProcess::~G4ErrorMagFieldLimitProcess() {} //------------------------------------------------------------------------ -G4ErrorMagFieldLimitProcess::~G4ErrorMagFieldLimitProcess() -{ } - - -//------------------------------------------------------------------------ -G4double G4ErrorMagFieldLimitProcess:: -PostStepGetPhysicalInteractionLength( const G4Track& aTrack, G4double , - G4ForceCondition* condition ) +G4double G4ErrorMagFieldLimitProcess::PostStepGetPhysicalInteractionLength( + const G4Track& aTrack, G4double, G4ForceCondition* condition) { - *condition = NotForced; - const G4Field* field = - G4TransportationManager::GetTransportationManager()->GetFieldManager() - ->GetDetectorField(); + *condition = NotForced; + const G4Field* field = G4TransportationManager::GetTransportationManager() + ->GetFieldManager() + ->GetDetectorField(); theStepLength = kInfinity; - if( field != 0 ) { + if(field != 0) + { G4ThreeVector trkPosi = aTrack.GetPosition(); G4double pos1[3]; - pos1[0] = trkPosi.x(); pos1[1] = trkPosi.y(); pos1[2] = trkPosi.z(); + pos1[0] = trkPosi.x(); + pos1[1] = trkPosi.y(); + pos1[2] = trkPosi.z(); G4double h1[3]; - field->GetFieldValue( pos1, h1 ); + field->GetFieldValue(pos1, h1); - G4ThreeVector BVec(h1[0],h1[1],h1[2]); - G4double pmag = aTrack.GetMomentum().mag(); - G4double BPerpMom = BVec.cross( G4ThreeVector(pmag,0.,0.) ).mag() / pmag; + G4ThreeVector BVec(h1[0], h1[1], h1[2]); + G4double pmag = aTrack.GetMomentum().mag(); + G4double BPerpMom = BVec.cross(G4ThreeVector(pmag, 0., 0.)).mag() / pmag; - theStepLength = theStepLimit * pmag / BPerpMom; + theStepLength = theStepLimit * pmag / BPerpMom; #ifdef G4VERBOSE - if(G4ErrorPropagatorData::verbose() >= 3 ) { - G4cout << "G4ErrorMagFieldLimitProcess:: stepLength " - << theStepLength << " B " << BPerpMom << " BVec " << BVec - << " pmag " << pmag << G4endl; - } + if(G4ErrorPropagatorData::verbose() >= 3) + { + G4cout << "G4ErrorMagFieldLimitProcess:: stepLength " << theStepLength + << " B " << BPerpMom << " BVec " << BVec << " pmag " << pmag + << G4endl; + } #endif } diff --git a/source/error_propagation/src/G4ErrorMatrix.cc b/source/error_propagation/src/G4ErrorMatrix.cc index f087b20e61..9a558b4dfb 100644 --- a/source/error_propagation/src/G4ErrorMatrix.cc +++ b/source/error_propagation/src/G4ErrorMatrix.cc @@ -38,111 +38,127 @@ // Simple operation for all elements -#define SIMPLE_UOP(OPER) \ - G4ErrorMatrixIter a=m.begin(); \ - G4ErrorMatrixIter e=m.end(); \ - for(;a!=e; a++) (*a) OPER t; +#define SIMPLE_UOP(OPER) \ + G4ErrorMatrixIter a = m.begin(); \ + G4ErrorMatrixIter e = m.end(); \ + for(; a != e; a++) \ + (*a) OPER t; -#define SIMPLE_BOP(OPER) \ - G4ErrorMatrixIter a=m.begin(); \ - G4ErrorMatrixConstIter b=mat2.m.begin(); \ - G4ErrorMatrixIter e=m.end(); \ - for(;a!=e; a++, b++) (*a) OPER (*b); +#define SIMPLE_BOP(OPER) \ + G4ErrorMatrixIter a = m.begin(); \ + G4ErrorMatrixConstIter b = mat2.m.begin(); \ + G4ErrorMatrixIter e = m.end(); \ + for(; a != e; a++, b++) \ + (*a) OPER(*b); -#define SIMPLE_TOP(OPER) \ - G4ErrorMatrixConstIter a=mat1.m.begin(); \ - G4ErrorMatrixConstIter b=mat2.m.begin(); \ - G4ErrorMatrixIter t=mret.m.begin(); \ - G4ErrorMatrixConstIter e=mat1.m.end(); \ - for(;a!=e; a++, b++, t++) (*t) = (*a) OPER (*b); +#define SIMPLE_TOP(OPER) \ + G4ErrorMatrixConstIter a = mat1.m.begin(); \ + G4ErrorMatrixConstIter b = mat2.m.begin(); \ + G4ErrorMatrixIter t = mret.m.begin(); \ + G4ErrorMatrixConstIter e = mat1.m.end(); \ + for(; a != e; a++, b++, t++) \ + (*t) = (*a) OPER(*b); // Static functions. -#define CHK_DIM_2(r1,r2,c1,c2,fun) \ - if (r1!=r2 || c1!=c2) { \ - G4ErrorMatrix::error("Range error in Matrix function " #fun "(1)."); \ - } +#define CHK_DIM_2(r1, r2, c1, c2, fun) \ + if(r1 != r2 || c1 != c2) \ + { \ + G4ErrorMatrix::error("Range error in Matrix function " #fun "(1)."); \ + } -#define CHK_DIM_1(c1,r2,fun) \ - if (c1!=r2) { \ - G4ErrorMatrix::error("Range error in Matrix function " #fun "(2)."); \ - } +#define CHK_DIM_1(c1, r2, fun) \ + if(c1 != r2) \ + { \ + G4ErrorMatrix::error("Range error in Matrix function " #fun "(2)."); \ + } // Constructors. (Default constructors are inlined and in .icc file) -G4ErrorMatrix::G4ErrorMatrix(G4int p,G4int q) - : m(p*q), nrow(p), ncol(q) +G4ErrorMatrix::G4ErrorMatrix(G4int p, G4int q) + : m(p * q) + , nrow(p) + , ncol(q) { size = nrow * ncol; } -G4ErrorMatrix::G4ErrorMatrix(G4int p,G4int q,G4int init) - : m(p*q), nrow(p), ncol(q) +G4ErrorMatrix::G4ErrorMatrix(G4int p, G4int q, G4int init) + : m(p * q) + , nrow(p) + , ncol(q) { - size = nrow * ncol; + size = nrow * ncol; - if (size > 0) - { - switch(init) - { + if(size > 0) + { + switch(init) + { case 0: - break; + break; case 1: - { - if ( ncol == nrow ) - { - G4ErrorMatrixIter a = m.begin(); - G4ErrorMatrixIter b = m.end(); - for( ; a= k - for(G4int j=1;j<=nrow;j++) - { - G4ErrorMatrixIter mjk = mj; - G4ErrorMatrixIter mkj = m1j; - for(G4int k=1;k<=j;k++) - { - *(mjk++) = *sjk; - if(j!=k) *mkj = *sjk; - sjk++; - mkj += n; - } - mj += n; - m1j++; - } + G4int n = ncol; + G4ErrorMatrixConstIter sjk = mat1.m.begin(); + G4ErrorMatrixIter m1j = m.begin(); + G4ErrorMatrixIter mj = m.begin(); + // j >= k + for(G4int j = 1; j <= nrow; j++) + { + G4ErrorMatrixIter mjk = mj; + G4ErrorMatrixIter mkj = m1j; + for(G4int k = 1; k <= j; k++) + { + *(mjk++) = *sjk; + if(j != k) + *mkj = *sjk; + sjk++; + mkj += n; + } + mj += n; + m1j++; + } } // @@ -151,20 +167,22 @@ G4ErrorMatrix::G4ErrorMatrix(const G4ErrorSymMatrix &mat1) // // -G4ErrorMatrix G4ErrorMatrix::sub(G4int min_row, G4int max_row, - G4int min_col,G4int max_col) const +G4ErrorMatrix G4ErrorMatrix::sub(G4int min_row, G4int max_row, G4int min_col, + G4int max_col) const { - G4ErrorMatrix mret(max_row-min_row+1,max_col-min_col+1); - if(max_row > num_row() || max_col >num_col()) - { error("G4ErrorMatrix::sub: Index out of range"); } - G4ErrorMatrixIter a = mret.m.begin(); - G4int nc = num_col(); + G4ErrorMatrix mret(max_row - min_row + 1, max_col - min_col + 1); + if(max_row > num_row() || max_col > num_col()) + { + error("G4ErrorMatrix::sub: Index out of range"); + } + G4ErrorMatrixIter a = mret.m.begin(); + G4int nc = num_col(); G4ErrorMatrixConstIter b1 = m.begin() + (min_row - 1) * nc + min_col - 1; - - for(G4int irow=1; irow<=mret.num_row(); irow++) + + for(G4int irow = 1; irow <= mret.num_row(); irow++) { G4ErrorMatrixConstIter brc = b1; - for(G4int icol=1; icol<=mret.num_col(); icol++) + for(G4int icol = 1; icol <= mret.num_col(); icol++) { *(a++) = *(brc++); } @@ -173,19 +191,21 @@ G4ErrorMatrix G4ErrorMatrix::sub(G4int min_row, G4int max_row, return mret; } -void G4ErrorMatrix::sub(G4int row,G4int col,const G4ErrorMatrix &mat1) +void G4ErrorMatrix::sub(G4int row, G4int col, const G4ErrorMatrix& mat1) { - if(row <1 || row+mat1.num_row()-1 > num_row() || - col <1 || col+mat1.num_col()-1 > num_col() ) - { error("G4ErrorMatrix::sub: Index out of range"); } + if(row < 1 || row + mat1.num_row() - 1 > num_row() || col < 1 || + col + mat1.num_col() - 1 > num_col()) + { + error("G4ErrorMatrix::sub: Index out of range"); + } G4ErrorMatrixConstIter a = mat1.m.begin(); - G4int nc = num_col(); - G4ErrorMatrixIter b1 = m.begin() + (row - 1) * nc + col - 1; - - for(G4int irow=1; irow<=mat1.num_row(); irow++) + G4int nc = num_col(); + G4ErrorMatrixIter b1 = m.begin() + (row - 1) * nc + col - 1; + + for(G4int irow = 1; irow <= mat1.num_row(); irow++) { G4ErrorMatrixIter brc = b1; - for(G4int icol=1; icol<=mat1.num_col(); icol++) + for(G4int icol = 1; icol <= mat1.num_col(); icol++) { *(brc++) = *(a++); } @@ -197,12 +217,12 @@ void G4ErrorMatrix::sub(G4int row,G4int col,const G4ErrorMatrix &mat1) // Direct sum of two matricies // -G4ErrorMatrix dsum(const G4ErrorMatrix &mat1, const G4ErrorMatrix &mat2) +G4ErrorMatrix dsum(const G4ErrorMatrix& mat1, const G4ErrorMatrix& mat2) { G4ErrorMatrix mret(mat1.num_row() + mat2.num_row(), mat1.num_col() + mat2.num_col(), 0); - mret.sub(1,1,mat1); - mret.sub(mat1.num_row()+1,mat1.num_col()+1,mat2); + mret.sub(1, 1, mat1); + mret.sub(mat1.num_row() + 1, mat1.num_col() + 1, mat2); return mret; } @@ -211,20 +231,21 @@ G4ErrorMatrix dsum(const G4ErrorMatrix &mat1, const G4ErrorMatrix &mat2) The two argument functions +,-. They call the copy constructor and +=,-=. ----------------------------------------------------------------------- */ -G4ErrorMatrix G4ErrorMatrix::operator- () const +G4ErrorMatrix G4ErrorMatrix::operator-() const { - G4ErrorMatrix mat2(nrow, ncol); - G4ErrorMatrixConstIter a=m.begin(); - G4ErrorMatrixIter b=mat2.m.begin(); - G4ErrorMatrixConstIter e=m.end(); - for(;a= ptl) { pt -= (size-1); } - (*pt) = (*pme); - } - return mret; + G4ErrorMatrix mret(ncol, nrow); + G4ErrorMatrixConstIter pl = m.end(); + G4ErrorMatrixConstIter pme = m.begin(); + G4ErrorMatrixIter pt = mret.m.begin(); + G4ErrorMatrixIter ptl = mret.m.end(); + for(; pme < pl; pme++, pt += nrow) + { + if(pt >= ptl) + { + pt -= (size - 1); + } + (*pt) = (*pme); + } + return mret; } -G4ErrorMatrix -G4ErrorMatrix::apply(G4double (*f)(G4double, G4int, G4int)) const +G4ErrorMatrix G4ErrorMatrix::apply(G4double (*f)(G4double, G4int, G4int)) const { - G4ErrorMatrix mret(num_row(),num_col()); + G4ErrorMatrix mret(num_row(), num_col()); G4ErrorMatrixConstIter a = m.begin(); - G4ErrorMatrixIter b = mret.m.begin(); - for(G4int ir=1;ir<=num_row();ir++) + G4ErrorMatrixIter b = mret.m.begin(); + for(G4int ir = 1; ir <= num_row(); ir++) { - for(G4int ic=1;ic<=num_col();ic++) + for(G4int ic = 1; ic <= num_col(); ic++) { *(b++) = (*f)(*(a++), ir, ic); } @@ -401,11 +429,17 @@ G4ErrorMatrix::apply(G4double (*f)(G4double, G4int, G4int)) const return mret; } -G4int G4ErrorMatrix::dfinv_matrix(G4int *ir) { - if (num_col()!=num_row()) - { error("dfinv_matrix: G4ErrorMatrix is not NxN"); } +G4int G4ErrorMatrix::dfinv_matrix(G4int* ir) +{ + if(num_col() != num_row()) + { + error("dfinv_matrix: G4ErrorMatrix is not NxN"); + } G4int n = num_col(); - if (n==1) { return 0; } + if(n == 1) + { + return 0; + } G4double s31, s32; G4double s33, s34; @@ -414,99 +448,100 @@ G4int G4ErrorMatrix::dfinv_matrix(G4int *ir) { G4ErrorMatrixIter m12 = m11 + 1; G4ErrorMatrixIter m21 = m11 + n; G4ErrorMatrixIter m22 = m12 + n; - *m21 = -(*m22) * (*m11) * (*m21); - *m12 = -(*m12); - if (n>2) + *m21 = -(*m22) * (*m11) * (*m21); + *m12 = -(*m12); + if(n > 2) { - G4ErrorMatrixIter mi = m.begin() + 2 * n; - G4ErrorMatrixIter mii= m.begin() + 2 * n + 2; + G4ErrorMatrixIter mi = m.begin() + 2 * n; + G4ErrorMatrixIter mii = m.begin() + 2 * n + 2; G4ErrorMatrixIter mimim = m.begin() + n + 1; - for (G4int i=3;i<=n;i++) + for(G4int i = 3; i <= n; i++) { - G4int im2 = i - 2; - G4ErrorMatrixIter mj = m.begin(); + G4int im2 = i - 2; + G4ErrorMatrixIter mj = m.begin(); G4ErrorMatrixIter mji = mj + i - 1; G4ErrorMatrixIter mij = mi; - for (G4int j=1;j<=im2;j++) - { - s31 = 0.0; - s32 = *mji; - G4ErrorMatrixIter mkj = mj + j - 1; - G4ErrorMatrixIter mik = mi + j - 1; + for(G4int j = 1; j <= im2; j++) + { + s31 = 0.0; + s32 = *mji; + G4ErrorMatrixIter mkj = mj + j - 1; + G4ErrorMatrixIter mik = mi + j - 1; G4ErrorMatrixIter mjkp = mj + j; G4ErrorMatrixIter mkpi = mj + n + i - 1; - for (G4int k=j;k<=im2;k++) + for(G4int k = j; k <= im2; k++) { s31 += (*mkj) * (*(mik++)); s32 += (*(mjkp++)) * (*mkpi); mkj += n; mkpi += n; } - *mij = -(*mii) * (((*(mij-n)))*( (*(mii-1)))+(s31)); + *mij = -(*mii) * (((*(mij - n))) * ((*(mii - 1))) + (s31)); *mji = -s32; mj += n; mji += n; mij++; } - *(mii-1) = -(*mii) * (*mimim) * (*(mii-1)); - *(mimim+1) = -(*(mimim+1)); + *(mii - 1) = -(*mii) * (*mimim) * (*(mii - 1)); + *(mimim + 1) = -(*(mimim + 1)); mi += n; - mimim += (n+1); - mii += (n+1); + mimim += (n + 1); + mii += (n + 1); } } - G4ErrorMatrixIter mi = m.begin(); + G4ErrorMatrixIter mi = m.begin(); G4ErrorMatrixIter mii = m.begin(); - for (G4int i=1;i> 12; - G4int j = ij%4096; + G4int k = nxch - mq + 1; + G4int ij = ir[k]; + G4int i = ij >> 12; + G4int j = ij % 4096; G4ErrorMatrixIter mki = m.begin() + i - 1; G4ErrorMatrixIter mkj = m.begin() + j - 1; - for (k=1; k<=n;k++) + for(k = 1; k <= n; k++) { // 2/24/05 David Sachs fix of improper swap bug that was present // for many years: - G4double ti = *mki; // 2/24/05 - *mki = *mkj; - *mkj = ti; // 2/24/05 + G4double ti = *mki; // 2/24/05 + *mki = *mkj; + *mkj = ti; // 2/24/05 mki += n; mkj += n; } @@ -514,10 +549,10 @@ G4int G4ErrorMatrix::dfinv_matrix(G4int *ir) { return 0; } -G4int G4ErrorMatrix::dfact_matrix(G4double &det, G4int *ir) +G4int G4ErrorMatrix::dfact_matrix(G4double& det, G4int* ir) { - if (ncol!=nrow) - error("dfact_matrix: G4ErrorMatrix is not NxN"); + if(ncol != nrow) + error("dfact_matrix: G4ErrorMatrix is not NxN"); G4int ifail, jfail; G4int n = ncol; @@ -528,63 +563,64 @@ G4int G4ErrorMatrix::dfact_matrix(G4double &det, G4int *ir) G4double p, q, t; G4double s11, s12; - G4double epsilon = 8*DBL_EPSILON; + G4double epsilon = 8 * DBL_EPSILON; // could be set to zero (like it was before) // but then the algorithm often doesn't detect // that a matrix is singular G4int normal = 0, imposs = -1; G4int jrange = 0, jover = 1, junder = -1; - ifail = normal; - jfail = jrange; - G4int nxch = 0; - det = 1.0; - G4ErrorMatrixIter mj = m.begin(); + ifail = normal; + jfail = jrange; + G4int nxch = 0; + det = 1.0; + G4ErrorMatrixIter mj = m.begin(); G4ErrorMatrixIter mjj = mj; - for (G4int j=1;j<=n;j++) + for(G4int j = 1; j <= n; j++) { G4int k = j; - p = (std::fabs(*mjj)); - if (j!=n) { - G4ErrorMatrixIter mij = mj + n + j - 1; - for (G4int i=j+1;i<=n;i++) + p = (std::fabs(*mjj)); + if(j != n) + { + G4ErrorMatrixIter mij = mj + n + j - 1; + for(G4int i = j + 1; i <= n; i++) { q = (std::fabs(*(mij))); - if (q > p) + if(q > p) { k = i; p = q; } mij += n; } - if (k==j) + if(k == j) { - if (p <= epsilon) + if(p <= epsilon) { - det = 0; + det = 0; ifail = imposs; jfail = jrange; return ifail; } - det = -det; // in this case the sign of the determinant - // must not change. So I change it twice. + det = -det; // in this case the sign of the determinant + // must not change. So I change it twice. } G4ErrorMatrixIter mjl = mj; - G4ErrorMatrixIter mkl = m.begin() + (k-1)*n; - for (G4int l=1;l<=n;l++) + G4ErrorMatrixIter mkl = m.begin() + (k - 1) * n; + for(G4int l = 1; l <= n; l++) { - tf = *mjl; + tf = *mjl; *(mjl++) = *mkl; *(mkl++) = tf; } - nxch = nxch + 1; // this makes the determinant change its sign - ir[nxch] = (((j)<<12)+(k)); + nxch = nxch + 1; // this makes the determinant change its sign + ir[nxch] = (((j) << 12) + (k)); } else { - if (p <= epsilon) + if(p <= epsilon) { - det = 0.0; + det = 0.0; ifail = imposs; jfail = jrange; return ifail; @@ -592,33 +628,35 @@ G4int G4ErrorMatrix::dfact_matrix(G4double &det, G4int *ir) } det *= *mjj; *mjj = 1.0 / *mjj; - t = (std::fabs(det)); - if (t < g1) + t = (std::fabs(det)); + if(t < g1) { det = 0.0; - if (jfail == jrange) jfail = junder; + if(jfail == jrange) + jfail = junder; } - else if (t > g2) + else if(t > g2) { det = 1.0; - if (jfail==jrange) jfail = jover; + if(jfail == jrange) + jfail = jover; } - if (j!=n) + if(j != n) { - G4ErrorMatrixIter mk = mj + n; + G4ErrorMatrixIter mk = mj + n; G4ErrorMatrixIter mkjp = mk + j; - G4ErrorMatrixIter mjk = mj + j; - for (k=j+1;k<=n;k++) + G4ErrorMatrixIter mjk = mj + j; + for(k = j + 1; k <= n; k++) { - s11 = - (*mjk); - s12 = - (*mkjp); - if (j!=1) + s11 = -(*mjk); + s12 = -(*mkjp); + if(j != 1) { - G4ErrorMatrixIter mik = m.begin() + k - 1; + G4ErrorMatrixIter mik = m.begin() + k - 1; G4ErrorMatrixIter mijp = m.begin() + j; - G4ErrorMatrixIter mki = mk; - G4ErrorMatrixIter mji = mj; - for (G4int i=1;i max_array) + if(ncol > max_array) { - delete [] ir; + delete[] ir; max_array = nrow; - ir = new G4int [max_array+1]; + ir = new G4int[max_array + 1]; } G4double t1, t2, t3; G4double det, temp, ss; G4int ifail; switch(nrow) { - case 3: - G4double c11,c12,c13,c21,c22,c23,c31,c32,c33; - ifail = 0; - c11 = (*(m.begin()+4)) * (*(m.begin()+8)) - - (*(m.begin()+5)) * (*(m.begin()+7)); - c12 = (*(m.begin()+5)) * (*(m.begin()+6)) - - (*(m.begin()+3)) * (*(m.begin()+8)); - c13 = (*(m.begin()+3)) * (*(m.begin()+7)) - - (*(m.begin()+4)) * (*(m.begin()+6)); - c21 = (*(m.begin()+7)) * (*(m.begin()+2)) - - (*(m.begin()+8)) * (*(m.begin()+1)); - c22 = (*(m.begin()+8)) * (*m.begin()) - - (*(m.begin()+6)) * (*(m.begin()+2)); - c23 = (*(m.begin()+6)) * (*(m.begin()+1)) - - (*(m.begin()+7)) * (*m.begin()); - c31 = (*(m.begin()+1)) * (*(m.begin()+5)) - - (*(m.begin()+2)) * (*(m.begin()+4)); - c32 = (*(m.begin()+2)) * (*(m.begin()+3)) - - (*m.begin()) * (*(m.begin()+5)); - c33 = (*m.begin()) * (*(m.begin()+4)) - - (*(m.begin()+1)) * (*(m.begin()+3)); - t1 = std::fabs(*m.begin()); - t2 = std::fabs(*(m.begin()+3)); - t3 = std::fabs(*(m.begin()+6)); - if (t1 >= t2) - { - if (t3 >= t1) + case 3: + G4double c11, c12, c13, c21, c22, c23, c31, c32, c33; + ifail = 0; + c11 = (*(m.begin() + 4)) * (*(m.begin() + 8)) - + (*(m.begin() + 5)) * (*(m.begin() + 7)); + c12 = (*(m.begin() + 5)) * (*(m.begin() + 6)) - + (*(m.begin() + 3)) * (*(m.begin() + 8)); + c13 = (*(m.begin() + 3)) * (*(m.begin() + 7)) - + (*(m.begin() + 4)) * (*(m.begin() + 6)); + c21 = (*(m.begin() + 7)) * (*(m.begin() + 2)) - + (*(m.begin() + 8)) * (*(m.begin() + 1)); + c22 = (*(m.begin() + 8)) * (*m.begin()) - + (*(m.begin() + 6)) * (*(m.begin() + 2)); + c23 = (*(m.begin() + 6)) * (*(m.begin() + 1)) - + (*(m.begin() + 7)) * (*m.begin()); + c31 = (*(m.begin() + 1)) * (*(m.begin() + 5)) - + (*(m.begin() + 2)) * (*(m.begin() + 4)); + c32 = (*(m.begin() + 2)) * (*(m.begin() + 3)) - + (*m.begin()) * (*(m.begin() + 5)); + c33 = (*m.begin()) * (*(m.begin() + 4)) - + (*(m.begin() + 1)) * (*(m.begin() + 3)); + t1 = std::fabs(*m.begin()); + t2 = std::fabs(*(m.begin() + 3)); + t3 = std::fabs(*(m.begin() + 6)); + if(t1 >= t2) { - temp = *(m.begin()+6); - det = c23*c12-c22*c13; + if(t3 >= t1) + { + temp = *(m.begin() + 6); + det = c23 * c12 - c22 * c13; + } + else + { + temp = *(m.begin()); + det = c22 * c33 - c23 * c32; + } + } + else if(t3 >= t2) + { + temp = *(m.begin() + 6); + det = c23 * c12 - c22 * c13; } else { - temp = *(m.begin()); - det = c22*c33-c23*c32; + temp = *(m.begin() + 3); + det = c13 * c32 - c12 * c33; } - } - else if (t3 >= t2) - { - temp = *(m.begin()+6); - det = c23*c12-c22*c13; - } - else - { - temp = *(m.begin()+3); - det = c13*c32-c12*c33; - } - if (det==0) - { - ierr = 1; + if(det == 0) + { + ierr = 1; + return; + } + { + ss = temp / det; + G4ErrorMatrixIter mq = m.begin(); + *(mq++) = ss * c11; + *(mq++) = ss * c21; + *(mq++) = ss * c31; + *(mq++) = ss * c12; + *(mq++) = ss * c22; + *(mq++) = ss * c32; + *(mq++) = ss * c13; + *(mq++) = ss * c23; + *(mq) = ss * c33; + } + break; + case 2: + ifail = 0; + det = (*m.begin()) * (*(m.begin() + 3)) - + (*(m.begin() + 1)) * (*(m.begin() + 2)); + if(det == 0) + { + ierr = 1; + return; + } + ss = 1.0 / det; + temp = ss * (*(m.begin() + 3)); + *(m.begin() + 1) *= -ss; + *(m.begin() + 2) *= -ss; + *(m.begin() + 3) = ss * (*m.begin()); + *(m.begin()) = temp; + break; + case 1: + ifail = 0; + if((*(m.begin())) == 0) + { + ierr = 1; + return; + } + *(m.begin()) = 1.0 / (*(m.begin())); + break; + case 4: + invertHaywood4(ierr); return; - } - { - ss = temp/det; - G4ErrorMatrixIter mq = m.begin(); - *(mq++) = ss*c11; - *(mq++) = ss*c21; - *(mq++) = ss*c31; - *(mq++) = ss*c12; - *(mq++) = ss*c22; - *(mq++) = ss*c32; - *(mq++) = ss*c13; - *(mq++) = ss*c23; - *(mq) = ss*c33; - } - break; - case 2: - ifail = 0; - det = (*m.begin())*(*(m.begin()+3)) - (*(m.begin()+1))*(*(m.begin()+2)); - if (det==0) - { - ierr = 1; + case 5: + invertHaywood5(ierr); return; - } - ss = 1.0/det; - temp = ss*(*(m.begin()+3)); - *(m.begin()+1) *= -ss; - *(m.begin()+2) *= -ss; - *(m.begin()+3) = ss*(*m.begin()); - *(m.begin()) = temp; - break; - case 1: - ifail = 0; - if ((*(m.begin()))==0) - { - ierr = 1; + case 6: + invertHaywood6(ierr); return; - } - *(m.begin()) = 1.0/(*(m.begin())); - break; - case 4: - invertHaywood4(ierr); - return; - case 5: - invertHaywood5(ierr); - return; - case 6: - invertHaywood6(ierr); - return; - default: - ifail = dfact_matrix(det, ir); - if(ifail) { - ierr = 1; - return; - } - dfinv_matrix(ir); - break; + default: + ifail = dfact_matrix(det, ir); + if(ifail) + { + ierr = 1; + return; + } + dfinv_matrix(ir); + break; } ierr = 0; return; @@ -775,41 +821,45 @@ void G4ErrorMatrix::invert(G4int &ierr) G4double G4ErrorMatrix::determinant() const { static G4ThreadLocal G4int max_array = 20; - static G4ThreadLocal G4int *ir = 0 ; if (!ir) ir= new G4int [max_array+1]; + static G4ThreadLocal G4int* ir = 0; + if(!ir) + ir = new G4int[max_array + 1]; if(ncol != nrow) - { error("G4ErrorMatrix::determinant: G4ErrorMatrix is not NxN"); } - if (ncol > max_array) { - delete [] ir; + error("G4ErrorMatrix::determinant: G4ErrorMatrix is not NxN"); + } + if(ncol > max_array) + { + delete[] ir; max_array = nrow; - ir = new G4int [max_array+1]; + ir = new G4int[max_array + 1]; } G4double det; G4ErrorMatrix mt(*this); G4int i = mt.dfact_matrix(det, ir); - if(i==0) return det; + if(i == 0) + return det; return 0; } G4double G4ErrorMatrix::trace() const { G4double t = 0.0; - for (G4ErrorMatrixConstIter d = m.begin(); d < m.end(); d += (ncol+1) ) + for(G4ErrorMatrixConstIter d = m.begin(); d < m.end(); d += (ncol + 1)) { t += *d; } return t; } -void G4ErrorMatrix::error(const char *msg) +void G4ErrorMatrix::error(const char* msg) { std::ostringstream message; message << msg; - G4Exception("G4ErrorMatrix::error()", "GEANT4e-Error", - FatalException, message, "Exiting to System."); + G4Exception("G4ErrorMatrix::error()", "GEANT4e-Error", FatalException, + message, "Exiting to System."); } - // Aij are indices for a 6x6 matrix. // Mij are indices for a 5x5 matrix. // Fij are indices for a 4x4 matrix. @@ -906,831 +956,860 @@ void G4ErrorMatrix::error(const char *msg) #define F32 14 #define F33 15 - -void G4ErrorMatrix::invertHaywood4 (G4int & ifail) +void G4ErrorMatrix::invertHaywood4(G4int& ifail) { ifail = 0; // Find all NECESSARY 2x2 dets: (18 of them) - G4double Det2_12_01 = m[F10]*m[F21] - m[F11]*m[F20]; - G4double Det2_12_02 = m[F10]*m[F22] - m[F12]*m[F20]; - G4double Det2_12_03 = m[F10]*m[F23] - m[F13]*m[F20]; - G4double Det2_12_13 = m[F11]*m[F23] - m[F13]*m[F21]; - G4double Det2_12_23 = m[F12]*m[F23] - m[F13]*m[F22]; - G4double Det2_12_12 = m[F11]*m[F22] - m[F12]*m[F21]; - G4double Det2_13_01 = m[F10]*m[F31] - m[F11]*m[F30]; - G4double Det2_13_02 = m[F10]*m[F32] - m[F12]*m[F30]; - G4double Det2_13_03 = m[F10]*m[F33] - m[F13]*m[F30]; - G4double Det2_13_12 = m[F11]*m[F32] - m[F12]*m[F31]; - G4double Det2_13_13 = m[F11]*m[F33] - m[F13]*m[F31]; - G4double Det2_13_23 = m[F12]*m[F33] - m[F13]*m[F32]; - G4double Det2_23_01 = m[F20]*m[F31] - m[F21]*m[F30]; - G4double Det2_23_02 = m[F20]*m[F32] - m[F22]*m[F30]; - G4double Det2_23_03 = m[F20]*m[F33] - m[F23]*m[F30]; - G4double Det2_23_12 = m[F21]*m[F32] - m[F22]*m[F31]; - G4double Det2_23_13 = m[F21]*m[F33] - m[F23]*m[F31]; - G4double Det2_23_23 = m[F22]*m[F33] - m[F23]*m[F32]; + G4double Det2_12_01 = m[F10] * m[F21] - m[F11] * m[F20]; + G4double Det2_12_02 = m[F10] * m[F22] - m[F12] * m[F20]; + G4double Det2_12_03 = m[F10] * m[F23] - m[F13] * m[F20]; + G4double Det2_12_13 = m[F11] * m[F23] - m[F13] * m[F21]; + G4double Det2_12_23 = m[F12] * m[F23] - m[F13] * m[F22]; + G4double Det2_12_12 = m[F11] * m[F22] - m[F12] * m[F21]; + G4double Det2_13_01 = m[F10] * m[F31] - m[F11] * m[F30]; + G4double Det2_13_02 = m[F10] * m[F32] - m[F12] * m[F30]; + G4double Det2_13_03 = m[F10] * m[F33] - m[F13] * m[F30]; + G4double Det2_13_12 = m[F11] * m[F32] - m[F12] * m[F31]; + G4double Det2_13_13 = m[F11] * m[F33] - m[F13] * m[F31]; + G4double Det2_13_23 = m[F12] * m[F33] - m[F13] * m[F32]; + G4double Det2_23_01 = m[F20] * m[F31] - m[F21] * m[F30]; + G4double Det2_23_02 = m[F20] * m[F32] - m[F22] * m[F30]; + G4double Det2_23_03 = m[F20] * m[F33] - m[F23] * m[F30]; + G4double Det2_23_12 = m[F21] * m[F32] - m[F22] * m[F31]; + G4double Det2_23_13 = m[F21] * m[F33] - m[F23] * m[F31]; + G4double Det2_23_23 = m[F22] * m[F33] - m[F23] * m[F32]; // Find all NECESSARY 3x3 dets: (16 of them) - G4double Det3_012_012 = m[F00]*Det2_12_12 - m[F01]*Det2_12_02 - + m[F02]*Det2_12_01; - G4double Det3_012_013 = m[F00]*Det2_12_13 - m[F01]*Det2_12_03 - + m[F03]*Det2_12_01; - G4double Det3_012_023 = m[F00]*Det2_12_23 - m[F02]*Det2_12_03 - + m[F03]*Det2_12_02; - G4double Det3_012_123 = m[F01]*Det2_12_23 - m[F02]*Det2_12_13 - + m[F03]*Det2_12_12; - G4double Det3_013_012 = m[F00]*Det2_13_12 - m[F01]*Det2_13_02 - + m[F02]*Det2_13_01; - G4double Det3_013_013 = m[F00]*Det2_13_13 - m[F01]*Det2_13_03 - + m[F03]*Det2_13_01; - G4double Det3_013_023 = m[F00]*Det2_13_23 - m[F02]*Det2_13_03 - + m[F03]*Det2_13_02; - G4double Det3_013_123 = m[F01]*Det2_13_23 - m[F02]*Det2_13_13 - + m[F03]*Det2_13_12; - G4double Det3_023_012 = m[F00]*Det2_23_12 - m[F01]*Det2_23_02 - + m[F02]*Det2_23_01; - G4double Det3_023_013 = m[F00]*Det2_23_13 - m[F01]*Det2_23_03 - + m[F03]*Det2_23_01; - G4double Det3_023_023 = m[F00]*Det2_23_23 - m[F02]*Det2_23_03 - + m[F03]*Det2_23_02; - G4double Det3_023_123 = m[F01]*Det2_23_23 - m[F02]*Det2_23_13 - + m[F03]*Det2_23_12; - G4double Det3_123_012 = m[F10]*Det2_23_12 - m[F11]*Det2_23_02 - + m[F12]*Det2_23_01; - G4double Det3_123_013 = m[F10]*Det2_23_13 - m[F11]*Det2_23_03 - + m[F13]*Det2_23_01; - G4double Det3_123_023 = m[F10]*Det2_23_23 - m[F12]*Det2_23_03 - + m[F13]*Det2_23_02; - G4double Det3_123_123 = m[F11]*Det2_23_23 - m[F12]*Det2_23_13 - + m[F13]*Det2_23_12; + G4double Det3_012_012 = + m[F00] * Det2_12_12 - m[F01] * Det2_12_02 + m[F02] * Det2_12_01; + G4double Det3_012_013 = + m[F00] * Det2_12_13 - m[F01] * Det2_12_03 + m[F03] * Det2_12_01; + G4double Det3_012_023 = + m[F00] * Det2_12_23 - m[F02] * Det2_12_03 + m[F03] * Det2_12_02; + G4double Det3_012_123 = + m[F01] * Det2_12_23 - m[F02] * Det2_12_13 + m[F03] * Det2_12_12; + G4double Det3_013_012 = + m[F00] * Det2_13_12 - m[F01] * Det2_13_02 + m[F02] * Det2_13_01; + G4double Det3_013_013 = + m[F00] * Det2_13_13 - m[F01] * Det2_13_03 + m[F03] * Det2_13_01; + G4double Det3_013_023 = + m[F00] * Det2_13_23 - m[F02] * Det2_13_03 + m[F03] * Det2_13_02; + G4double Det3_013_123 = + m[F01] * Det2_13_23 - m[F02] * Det2_13_13 + m[F03] * Det2_13_12; + G4double Det3_023_012 = + m[F00] * Det2_23_12 - m[F01] * Det2_23_02 + m[F02] * Det2_23_01; + G4double Det3_023_013 = + m[F00] * Det2_23_13 - m[F01] * Det2_23_03 + m[F03] * Det2_23_01; + G4double Det3_023_023 = + m[F00] * Det2_23_23 - m[F02] * Det2_23_03 + m[F03] * Det2_23_02; + G4double Det3_023_123 = + m[F01] * Det2_23_23 - m[F02] * Det2_23_13 + m[F03] * Det2_23_12; + G4double Det3_123_012 = + m[F10] * Det2_23_12 - m[F11] * Det2_23_02 + m[F12] * Det2_23_01; + G4double Det3_123_013 = + m[F10] * Det2_23_13 - m[F11] * Det2_23_03 + m[F13] * Det2_23_01; + G4double Det3_123_023 = + m[F10] * Det2_23_23 - m[F12] * Det2_23_03 + m[F13] * Det2_23_02; + G4double Det3_123_123 = + m[F11] * Det2_23_23 - m[F12] * Det2_23_13 + m[F13] * Det2_23_12; // Find the 4x4 det: - G4double det = m[F00]*Det3_123_123 - - m[F01]*Det3_123_023 - + m[F02]*Det3_123_013 - - m[F03]*Det3_123_012; + G4double det = m[F00] * Det3_123_123 - m[F01] * Det3_123_023 + + m[F02] * Det3_123_013 - m[F03] * Det3_123_012; - if ( det == 0 ) - { + if(det == 0) + { ifail = 1; return; - } + } - G4double oneOverDet = 1.0/det; - G4double mn1OverDet = - oneOverDet; + G4double oneOverDet = 1.0 / det; + G4double mn1OverDet = -oneOverDet; - m[F00] = Det3_123_123 * oneOverDet; - m[F01] = Det3_023_123 * mn1OverDet; - m[F02] = Det3_013_123 * oneOverDet; - m[F03] = Det3_012_123 * mn1OverDet; + m[F00] = Det3_123_123 * oneOverDet; + m[F01] = Det3_023_123 * mn1OverDet; + m[F02] = Det3_013_123 * oneOverDet; + m[F03] = Det3_012_123 * mn1OverDet; - m[F10] = Det3_123_023 * mn1OverDet; - m[F11] = Det3_023_023 * oneOverDet; - m[F12] = Det3_013_023 * mn1OverDet; - m[F13] = Det3_012_023 * oneOverDet; + m[F10] = Det3_123_023 * mn1OverDet; + m[F11] = Det3_023_023 * oneOverDet; + m[F12] = Det3_013_023 * mn1OverDet; + m[F13] = Det3_012_023 * oneOverDet; - m[F20] = Det3_123_013 * oneOverDet; - m[F21] = Det3_023_013 * mn1OverDet; - m[F22] = Det3_013_013 * oneOverDet; - m[F23] = Det3_012_013 * mn1OverDet; + m[F20] = Det3_123_013 * oneOverDet; + m[F21] = Det3_023_013 * mn1OverDet; + m[F22] = Det3_013_013 * oneOverDet; + m[F23] = Det3_012_013 * mn1OverDet; - m[F30] = Det3_123_012 * mn1OverDet; - m[F31] = Det3_023_012 * oneOverDet; - m[F32] = Det3_013_012 * mn1OverDet; - m[F33] = Det3_012_012 * oneOverDet; + m[F30] = Det3_123_012 * mn1OverDet; + m[F31] = Det3_023_012 * oneOverDet; + m[F32] = Det3_013_012 * mn1OverDet; + m[F33] = Det3_012_012 * oneOverDet; return; } -void G4ErrorMatrix::invertHaywood5 (G4int & ifail) +void G4ErrorMatrix::invertHaywood5(G4int& ifail) { ifail = 0; // Find all NECESSARY 2x2 dets: (30 of them) - G4double Det2_23_01 = m[M20]*m[M31] - m[M21]*m[M30]; - G4double Det2_23_02 = m[M20]*m[M32] - m[M22]*m[M30]; - G4double Det2_23_03 = m[M20]*m[M33] - m[M23]*m[M30]; - G4double Det2_23_04 = m[M20]*m[M34] - m[M24]*m[M30]; - G4double Det2_23_12 = m[M21]*m[M32] - m[M22]*m[M31]; - G4double Det2_23_13 = m[M21]*m[M33] - m[M23]*m[M31]; - G4double Det2_23_14 = m[M21]*m[M34] - m[M24]*m[M31]; - G4double Det2_23_23 = m[M22]*m[M33] - m[M23]*m[M32]; - G4double Det2_23_24 = m[M22]*m[M34] - m[M24]*m[M32]; - G4double Det2_23_34 = m[M23]*m[M34] - m[M24]*m[M33]; - G4double Det2_24_01 = m[M20]*m[M41] - m[M21]*m[M40]; - G4double Det2_24_02 = m[M20]*m[M42] - m[M22]*m[M40]; - G4double Det2_24_03 = m[M20]*m[M43] - m[M23]*m[M40]; - G4double Det2_24_04 = m[M20]*m[M44] - m[M24]*m[M40]; - G4double Det2_24_12 = m[M21]*m[M42] - m[M22]*m[M41]; - G4double Det2_24_13 = m[M21]*m[M43] - m[M23]*m[M41]; - G4double Det2_24_14 = m[M21]*m[M44] - m[M24]*m[M41]; - G4double Det2_24_23 = m[M22]*m[M43] - m[M23]*m[M42]; - G4double Det2_24_24 = m[M22]*m[M44] - m[M24]*m[M42]; - G4double Det2_24_34 = m[M23]*m[M44] - m[M24]*m[M43]; - G4double Det2_34_01 = m[M30]*m[M41] - m[M31]*m[M40]; - G4double Det2_34_02 = m[M30]*m[M42] - m[M32]*m[M40]; - G4double Det2_34_03 = m[M30]*m[M43] - m[M33]*m[M40]; - G4double Det2_34_04 = m[M30]*m[M44] - m[M34]*m[M40]; - G4double Det2_34_12 = m[M31]*m[M42] - m[M32]*m[M41]; - G4double Det2_34_13 = m[M31]*m[M43] - m[M33]*m[M41]; - G4double Det2_34_14 = m[M31]*m[M44] - m[M34]*m[M41]; - G4double Det2_34_23 = m[M32]*m[M43] - m[M33]*m[M42]; - G4double Det2_34_24 = m[M32]*m[M44] - m[M34]*m[M42]; - G4double Det2_34_34 = m[M33]*m[M44] - m[M34]*m[M43]; + G4double Det2_23_01 = m[M20] * m[M31] - m[M21] * m[M30]; + G4double Det2_23_02 = m[M20] * m[M32] - m[M22] * m[M30]; + G4double Det2_23_03 = m[M20] * m[M33] - m[M23] * m[M30]; + G4double Det2_23_04 = m[M20] * m[M34] - m[M24] * m[M30]; + G4double Det2_23_12 = m[M21] * m[M32] - m[M22] * m[M31]; + G4double Det2_23_13 = m[M21] * m[M33] - m[M23] * m[M31]; + G4double Det2_23_14 = m[M21] * m[M34] - m[M24] * m[M31]; + G4double Det2_23_23 = m[M22] * m[M33] - m[M23] * m[M32]; + G4double Det2_23_24 = m[M22] * m[M34] - m[M24] * m[M32]; + G4double Det2_23_34 = m[M23] * m[M34] - m[M24] * m[M33]; + G4double Det2_24_01 = m[M20] * m[M41] - m[M21] * m[M40]; + G4double Det2_24_02 = m[M20] * m[M42] - m[M22] * m[M40]; + G4double Det2_24_03 = m[M20] * m[M43] - m[M23] * m[M40]; + G4double Det2_24_04 = m[M20] * m[M44] - m[M24] * m[M40]; + G4double Det2_24_12 = m[M21] * m[M42] - m[M22] * m[M41]; + G4double Det2_24_13 = m[M21] * m[M43] - m[M23] * m[M41]; + G4double Det2_24_14 = m[M21] * m[M44] - m[M24] * m[M41]; + G4double Det2_24_23 = m[M22] * m[M43] - m[M23] * m[M42]; + G4double Det2_24_24 = m[M22] * m[M44] - m[M24] * m[M42]; + G4double Det2_24_34 = m[M23] * m[M44] - m[M24] * m[M43]; + G4double Det2_34_01 = m[M30] * m[M41] - m[M31] * m[M40]; + G4double Det2_34_02 = m[M30] * m[M42] - m[M32] * m[M40]; + G4double Det2_34_03 = m[M30] * m[M43] - m[M33] * m[M40]; + G4double Det2_34_04 = m[M30] * m[M44] - m[M34] * m[M40]; + G4double Det2_34_12 = m[M31] * m[M42] - m[M32] * m[M41]; + G4double Det2_34_13 = m[M31] * m[M43] - m[M33] * m[M41]; + G4double Det2_34_14 = m[M31] * m[M44] - m[M34] * m[M41]; + G4double Det2_34_23 = m[M32] * m[M43] - m[M33] * m[M42]; + G4double Det2_34_24 = m[M32] * m[M44] - m[M34] * m[M42]; + G4double Det2_34_34 = m[M33] * m[M44] - m[M34] * m[M43]; // Find all NECESSARY 3x3 dets: (40 of them) - G4double Det3_123_012 = m[M10]*Det2_23_12 - m[M11]*Det2_23_02 - + m[M12]*Det2_23_01; - G4double Det3_123_013 = m[M10]*Det2_23_13 - m[M11]*Det2_23_03 - + m[M13]*Det2_23_01; - G4double Det3_123_014 = m[M10]*Det2_23_14 - m[M11]*Det2_23_04 - + m[M14]*Det2_23_01; - G4double Det3_123_023 = m[M10]*Det2_23_23 - m[M12]*Det2_23_03 - + m[M13]*Det2_23_02; - G4double Det3_123_024 = m[M10]*Det2_23_24 - m[M12]*Det2_23_04 - + m[M14]*Det2_23_02; - G4double Det3_123_034 = m[M10]*Det2_23_34 - m[M13]*Det2_23_04 - + m[M14]*Det2_23_03; - G4double Det3_123_123 = m[M11]*Det2_23_23 - m[M12]*Det2_23_13 - + m[M13]*Det2_23_12; - G4double Det3_123_124 = m[M11]*Det2_23_24 - m[M12]*Det2_23_14 - + m[M14]*Det2_23_12; - G4double Det3_123_134 = m[M11]*Det2_23_34 - m[M13]*Det2_23_14 - + m[M14]*Det2_23_13; - G4double Det3_123_234 = m[M12]*Det2_23_34 - m[M13]*Det2_23_24 - + m[M14]*Det2_23_23; - G4double Det3_124_012 = m[M10]*Det2_24_12 - m[M11]*Det2_24_02 - + m[M12]*Det2_24_01; - G4double Det3_124_013 = m[M10]*Det2_24_13 - m[M11]*Det2_24_03 - + m[M13]*Det2_24_01; - G4double Det3_124_014 = m[M10]*Det2_24_14 - m[M11]*Det2_24_04 - + m[M14]*Det2_24_01; - G4double Det3_124_023 = m[M10]*Det2_24_23 - m[M12]*Det2_24_03 - + m[M13]*Det2_24_02; - G4double Det3_124_024 = m[M10]*Det2_24_24 - m[M12]*Det2_24_04 - + m[M14]*Det2_24_02; - G4double Det3_124_034 = m[M10]*Det2_24_34 - m[M13]*Det2_24_04 - + m[M14]*Det2_24_03; - G4double Det3_124_123 = m[M11]*Det2_24_23 - m[M12]*Det2_24_13 - + m[M13]*Det2_24_12; - G4double Det3_124_124 = m[M11]*Det2_24_24 - m[M12]*Det2_24_14 - + m[M14]*Det2_24_12; - G4double Det3_124_134 = m[M11]*Det2_24_34 - m[M13]*Det2_24_14 - + m[M14]*Det2_24_13; - G4double Det3_124_234 = m[M12]*Det2_24_34 - m[M13]*Det2_24_24 - + m[M14]*Det2_24_23; - G4double Det3_134_012 = m[M10]*Det2_34_12 - m[M11]*Det2_34_02 - + m[M12]*Det2_34_01; - G4double Det3_134_013 = m[M10]*Det2_34_13 - m[M11]*Det2_34_03 - + m[M13]*Det2_34_01; - G4double Det3_134_014 = m[M10]*Det2_34_14 - m[M11]*Det2_34_04 - + m[M14]*Det2_34_01; - G4double Det3_134_023 = m[M10]*Det2_34_23 - m[M12]*Det2_34_03 - + m[M13]*Det2_34_02; - G4double Det3_134_024 = m[M10]*Det2_34_24 - m[M12]*Det2_34_04 - + m[M14]*Det2_34_02; - G4double Det3_134_034 = m[M10]*Det2_34_34 - m[M13]*Det2_34_04 - + m[M14]*Det2_34_03; - G4double Det3_134_123 = m[M11]*Det2_34_23 - m[M12]*Det2_34_13 - + m[M13]*Det2_34_12; - G4double Det3_134_124 = m[M11]*Det2_34_24 - m[M12]*Det2_34_14 - + m[M14]*Det2_34_12; - G4double Det3_134_134 = m[M11]*Det2_34_34 - m[M13]*Det2_34_14 - + m[M14]*Det2_34_13; - G4double Det3_134_234 = m[M12]*Det2_34_34 - m[M13]*Det2_34_24 - + m[M14]*Det2_34_23; - G4double Det3_234_012 = m[M20]*Det2_34_12 - m[M21]*Det2_34_02 - + m[M22]*Det2_34_01; - G4double Det3_234_013 = m[M20]*Det2_34_13 - m[M21]*Det2_34_03 - + m[M23]*Det2_34_01; - G4double Det3_234_014 = m[M20]*Det2_34_14 - m[M21]*Det2_34_04 - + m[M24]*Det2_34_01; - G4double Det3_234_023 = m[M20]*Det2_34_23 - m[M22]*Det2_34_03 - + m[M23]*Det2_34_02; - G4double Det3_234_024 = m[M20]*Det2_34_24 - m[M22]*Det2_34_04 - + m[M24]*Det2_34_02; - G4double Det3_234_034 = m[M20]*Det2_34_34 - m[M23]*Det2_34_04 - + m[M24]*Det2_34_03; - G4double Det3_234_123 = m[M21]*Det2_34_23 - m[M22]*Det2_34_13 - + m[M23]*Det2_34_12; - G4double Det3_234_124 = m[M21]*Det2_34_24 - m[M22]*Det2_34_14 - + m[M24]*Det2_34_12; - G4double Det3_234_134 = m[M21]*Det2_34_34 - m[M23]*Det2_34_14 - + m[M24]*Det2_34_13; - G4double Det3_234_234 = m[M22]*Det2_34_34 - m[M23]*Det2_34_24 - + m[M24]*Det2_34_23; + G4double Det3_123_012 = + m[M10] * Det2_23_12 - m[M11] * Det2_23_02 + m[M12] * Det2_23_01; + G4double Det3_123_013 = + m[M10] * Det2_23_13 - m[M11] * Det2_23_03 + m[M13] * Det2_23_01; + G4double Det3_123_014 = + m[M10] * Det2_23_14 - m[M11] * Det2_23_04 + m[M14] * Det2_23_01; + G4double Det3_123_023 = + m[M10] * Det2_23_23 - m[M12] * Det2_23_03 + m[M13] * Det2_23_02; + G4double Det3_123_024 = + m[M10] * Det2_23_24 - m[M12] * Det2_23_04 + m[M14] * Det2_23_02; + G4double Det3_123_034 = + m[M10] * Det2_23_34 - m[M13] * Det2_23_04 + m[M14] * Det2_23_03; + G4double Det3_123_123 = + m[M11] * Det2_23_23 - m[M12] * Det2_23_13 + m[M13] * Det2_23_12; + G4double Det3_123_124 = + m[M11] * Det2_23_24 - m[M12] * Det2_23_14 + m[M14] * Det2_23_12; + G4double Det3_123_134 = + m[M11] * Det2_23_34 - m[M13] * Det2_23_14 + m[M14] * Det2_23_13; + G4double Det3_123_234 = + m[M12] * Det2_23_34 - m[M13] * Det2_23_24 + m[M14] * Det2_23_23; + G4double Det3_124_012 = + m[M10] * Det2_24_12 - m[M11] * Det2_24_02 + m[M12] * Det2_24_01; + G4double Det3_124_013 = + m[M10] * Det2_24_13 - m[M11] * Det2_24_03 + m[M13] * Det2_24_01; + G4double Det3_124_014 = + m[M10] * Det2_24_14 - m[M11] * Det2_24_04 + m[M14] * Det2_24_01; + G4double Det3_124_023 = + m[M10] * Det2_24_23 - m[M12] * Det2_24_03 + m[M13] * Det2_24_02; + G4double Det3_124_024 = + m[M10] * Det2_24_24 - m[M12] * Det2_24_04 + m[M14] * Det2_24_02; + G4double Det3_124_034 = + m[M10] * Det2_24_34 - m[M13] * Det2_24_04 + m[M14] * Det2_24_03; + G4double Det3_124_123 = + m[M11] * Det2_24_23 - m[M12] * Det2_24_13 + m[M13] * Det2_24_12; + G4double Det3_124_124 = + m[M11] * Det2_24_24 - m[M12] * Det2_24_14 + m[M14] * Det2_24_12; + G4double Det3_124_134 = + m[M11] * Det2_24_34 - m[M13] * Det2_24_14 + m[M14] * Det2_24_13; + G4double Det3_124_234 = + m[M12] * Det2_24_34 - m[M13] * Det2_24_24 + m[M14] * Det2_24_23; + G4double Det3_134_012 = + m[M10] * Det2_34_12 - m[M11] * Det2_34_02 + m[M12] * Det2_34_01; + G4double Det3_134_013 = + m[M10] * Det2_34_13 - m[M11] * Det2_34_03 + m[M13] * Det2_34_01; + G4double Det3_134_014 = + m[M10] * Det2_34_14 - m[M11] * Det2_34_04 + m[M14] * Det2_34_01; + G4double Det3_134_023 = + m[M10] * Det2_34_23 - m[M12] * Det2_34_03 + m[M13] * Det2_34_02; + G4double Det3_134_024 = + m[M10] * Det2_34_24 - m[M12] * Det2_34_04 + m[M14] * Det2_34_02; + G4double Det3_134_034 = + m[M10] * Det2_34_34 - m[M13] * Det2_34_04 + m[M14] * Det2_34_03; + G4double Det3_134_123 = + m[M11] * Det2_34_23 - m[M12] * Det2_34_13 + m[M13] * Det2_34_12; + G4double Det3_134_124 = + m[M11] * Det2_34_24 - m[M12] * Det2_34_14 + m[M14] * Det2_34_12; + G4double Det3_134_134 = + m[M11] * Det2_34_34 - m[M13] * Det2_34_14 + m[M14] * Det2_34_13; + G4double Det3_134_234 = + m[M12] * Det2_34_34 - m[M13] * Det2_34_24 + m[M14] * Det2_34_23; + G4double Det3_234_012 = + m[M20] * Det2_34_12 - m[M21] * Det2_34_02 + m[M22] * Det2_34_01; + G4double Det3_234_013 = + m[M20] * Det2_34_13 - m[M21] * Det2_34_03 + m[M23] * Det2_34_01; + G4double Det3_234_014 = + m[M20] * Det2_34_14 - m[M21] * Det2_34_04 + m[M24] * Det2_34_01; + G4double Det3_234_023 = + m[M20] * Det2_34_23 - m[M22] * Det2_34_03 + m[M23] * Det2_34_02; + G4double Det3_234_024 = + m[M20] * Det2_34_24 - m[M22] * Det2_34_04 + m[M24] * Det2_34_02; + G4double Det3_234_034 = + m[M20] * Det2_34_34 - m[M23] * Det2_34_04 + m[M24] * Det2_34_03; + G4double Det3_234_123 = + m[M21] * Det2_34_23 - m[M22] * Det2_34_13 + m[M23] * Det2_34_12; + G4double Det3_234_124 = + m[M21] * Det2_34_24 - m[M22] * Det2_34_14 + m[M24] * Det2_34_12; + G4double Det3_234_134 = + m[M21] * Det2_34_34 - m[M23] * Det2_34_14 + m[M24] * Det2_34_13; + G4double Det3_234_234 = + m[M22] * Det2_34_34 - m[M23] * Det2_34_24 + m[M24] * Det2_34_23; // Find all NECESSARY 4x4 dets: (25 of them) - G4double Det4_0123_0123 = m[M00]*Det3_123_123 - m[M01]*Det3_123_023 - + m[M02]*Det3_123_013 - m[M03]*Det3_123_012; - G4double Det4_0123_0124 = m[M00]*Det3_123_124 - m[M01]*Det3_123_024 - + m[M02]*Det3_123_014 - m[M04]*Det3_123_012; - G4double Det4_0123_0134 = m[M00]*Det3_123_134 - m[M01]*Det3_123_034 - + m[M03]*Det3_123_014 - m[M04]*Det3_123_013; - G4double Det4_0123_0234 = m[M00]*Det3_123_234 - m[M02]*Det3_123_034 - + m[M03]*Det3_123_024 - m[M04]*Det3_123_023; - G4double Det4_0123_1234 = m[M01]*Det3_123_234 - m[M02]*Det3_123_134 - + m[M03]*Det3_123_124 - m[M04]*Det3_123_123; - G4double Det4_0124_0123 = m[M00]*Det3_124_123 - m[M01]*Det3_124_023 - + m[M02]*Det3_124_013 - m[M03]*Det3_124_012; - G4double Det4_0124_0124 = m[M00]*Det3_124_124 - m[M01]*Det3_124_024 - + m[M02]*Det3_124_014 - m[M04]*Det3_124_012; - G4double Det4_0124_0134 = m[M00]*Det3_124_134 - m[M01]*Det3_124_034 - + m[M03]*Det3_124_014 - m[M04]*Det3_124_013; - G4double Det4_0124_0234 = m[M00]*Det3_124_234 - m[M02]*Det3_124_034 - + m[M03]*Det3_124_024 - m[M04]*Det3_124_023; - G4double Det4_0124_1234 = m[M01]*Det3_124_234 - m[M02]*Det3_124_134 - + m[M03]*Det3_124_124 - m[M04]*Det3_124_123; - G4double Det4_0134_0123 = m[M00]*Det3_134_123 - m[M01]*Det3_134_023 - + m[M02]*Det3_134_013 - m[M03]*Det3_134_012; - G4double Det4_0134_0124 = m[M00]*Det3_134_124 - m[M01]*Det3_134_024 - + m[M02]*Det3_134_014 - m[M04]*Det3_134_012; - G4double Det4_0134_0134 = m[M00]*Det3_134_134 - m[M01]*Det3_134_034 - + m[M03]*Det3_134_014 - m[M04]*Det3_134_013; - G4double Det4_0134_0234 = m[M00]*Det3_134_234 - m[M02]*Det3_134_034 - + m[M03]*Det3_134_024 - m[M04]*Det3_134_023; - G4double Det4_0134_1234 = m[M01]*Det3_134_234 - m[M02]*Det3_134_134 - + m[M03]*Det3_134_124 - m[M04]*Det3_134_123; - G4double Det4_0234_0123 = m[M00]*Det3_234_123 - m[M01]*Det3_234_023 - + m[M02]*Det3_234_013 - m[M03]*Det3_234_012; - G4double Det4_0234_0124 = m[M00]*Det3_234_124 - m[M01]*Det3_234_024 - + m[M02]*Det3_234_014 - m[M04]*Det3_234_012; - G4double Det4_0234_0134 = m[M00]*Det3_234_134 - m[M01]*Det3_234_034 - + m[M03]*Det3_234_014 - m[M04]*Det3_234_013; - G4double Det4_0234_0234 = m[M00]*Det3_234_234 - m[M02]*Det3_234_034 - + m[M03]*Det3_234_024 - m[M04]*Det3_234_023; - G4double Det4_0234_1234 = m[M01]*Det3_234_234 - m[M02]*Det3_234_134 - + m[M03]*Det3_234_124 - m[M04]*Det3_234_123; - G4double Det4_1234_0123 = m[M10]*Det3_234_123 - m[M11]*Det3_234_023 - + m[M12]*Det3_234_013 - m[M13]*Det3_234_012; - G4double Det4_1234_0124 = m[M10]*Det3_234_124 - m[M11]*Det3_234_024 - + m[M12]*Det3_234_014 - m[M14]*Det3_234_012; - G4double Det4_1234_0134 = m[M10]*Det3_234_134 - m[M11]*Det3_234_034 - + m[M13]*Det3_234_014 - m[M14]*Det3_234_013; - G4double Det4_1234_0234 = m[M10]*Det3_234_234 - m[M12]*Det3_234_034 - + m[M13]*Det3_234_024 - m[M14]*Det3_234_023; - G4double Det4_1234_1234 = m[M11]*Det3_234_234 - m[M12]*Det3_234_134 - + m[M13]*Det3_234_124 - m[M14]*Det3_234_123; + G4double Det4_0123_0123 = m[M00] * Det3_123_123 - m[M01] * Det3_123_023 + + m[M02] * Det3_123_013 - m[M03] * Det3_123_012; + G4double Det4_0123_0124 = m[M00] * Det3_123_124 - m[M01] * Det3_123_024 + + m[M02] * Det3_123_014 - m[M04] * Det3_123_012; + G4double Det4_0123_0134 = m[M00] * Det3_123_134 - m[M01] * Det3_123_034 + + m[M03] * Det3_123_014 - m[M04] * Det3_123_013; + G4double Det4_0123_0234 = m[M00] * Det3_123_234 - m[M02] * Det3_123_034 + + m[M03] * Det3_123_024 - m[M04] * Det3_123_023; + G4double Det4_0123_1234 = m[M01] * Det3_123_234 - m[M02] * Det3_123_134 + + m[M03] * Det3_123_124 - m[M04] * Det3_123_123; + G4double Det4_0124_0123 = m[M00] * Det3_124_123 - m[M01] * Det3_124_023 + + m[M02] * Det3_124_013 - m[M03] * Det3_124_012; + G4double Det4_0124_0124 = m[M00] * Det3_124_124 - m[M01] * Det3_124_024 + + m[M02] * Det3_124_014 - m[M04] * Det3_124_012; + G4double Det4_0124_0134 = m[M00] * Det3_124_134 - m[M01] * Det3_124_034 + + m[M03] * Det3_124_014 - m[M04] * Det3_124_013; + G4double Det4_0124_0234 = m[M00] * Det3_124_234 - m[M02] * Det3_124_034 + + m[M03] * Det3_124_024 - m[M04] * Det3_124_023; + G4double Det4_0124_1234 = m[M01] * Det3_124_234 - m[M02] * Det3_124_134 + + m[M03] * Det3_124_124 - m[M04] * Det3_124_123; + G4double Det4_0134_0123 = m[M00] * Det3_134_123 - m[M01] * Det3_134_023 + + m[M02] * Det3_134_013 - m[M03] * Det3_134_012; + G4double Det4_0134_0124 = m[M00] * Det3_134_124 - m[M01] * Det3_134_024 + + m[M02] * Det3_134_014 - m[M04] * Det3_134_012; + G4double Det4_0134_0134 = m[M00] * Det3_134_134 - m[M01] * Det3_134_034 + + m[M03] * Det3_134_014 - m[M04] * Det3_134_013; + G4double Det4_0134_0234 = m[M00] * Det3_134_234 - m[M02] * Det3_134_034 + + m[M03] * Det3_134_024 - m[M04] * Det3_134_023; + G4double Det4_0134_1234 = m[M01] * Det3_134_234 - m[M02] * Det3_134_134 + + m[M03] * Det3_134_124 - m[M04] * Det3_134_123; + G4double Det4_0234_0123 = m[M00] * Det3_234_123 - m[M01] * Det3_234_023 + + m[M02] * Det3_234_013 - m[M03] * Det3_234_012; + G4double Det4_0234_0124 = m[M00] * Det3_234_124 - m[M01] * Det3_234_024 + + m[M02] * Det3_234_014 - m[M04] * Det3_234_012; + G4double Det4_0234_0134 = m[M00] * Det3_234_134 - m[M01] * Det3_234_034 + + m[M03] * Det3_234_014 - m[M04] * Det3_234_013; + G4double Det4_0234_0234 = m[M00] * Det3_234_234 - m[M02] * Det3_234_034 + + m[M03] * Det3_234_024 - m[M04] * Det3_234_023; + G4double Det4_0234_1234 = m[M01] * Det3_234_234 - m[M02] * Det3_234_134 + + m[M03] * Det3_234_124 - m[M04] * Det3_234_123; + G4double Det4_1234_0123 = m[M10] * Det3_234_123 - m[M11] * Det3_234_023 + + m[M12] * Det3_234_013 - m[M13] * Det3_234_012; + G4double Det4_1234_0124 = m[M10] * Det3_234_124 - m[M11] * Det3_234_024 + + m[M12] * Det3_234_014 - m[M14] * Det3_234_012; + G4double Det4_1234_0134 = m[M10] * Det3_234_134 - m[M11] * Det3_234_034 + + m[M13] * Det3_234_014 - m[M14] * Det3_234_013; + G4double Det4_1234_0234 = m[M10] * Det3_234_234 - m[M12] * Det3_234_034 + + m[M13] * Det3_234_024 - m[M14] * Det3_234_023; + G4double Det4_1234_1234 = m[M11] * Det3_234_234 - m[M12] * Det3_234_134 + + m[M13] * Det3_234_124 - m[M14] * Det3_234_123; // Find the 5x5 det: - G4double det = m[M00]*Det4_1234_1234 - - m[M01]*Det4_1234_0234 - + m[M02]*Det4_1234_0134 - - m[M03]*Det4_1234_0124 - + m[M04]*Det4_1234_0123; + G4double det = m[M00] * Det4_1234_1234 - m[M01] * Det4_1234_0234 + + m[M02] * Det4_1234_0134 - m[M03] * Det4_1234_0124 + + m[M04] * Det4_1234_0123; - if ( det == 0 ) - { + if(det == 0) + { ifail = 1; return; - } + } - G4double oneOverDet = 1.0/det; - G4double mn1OverDet = - oneOverDet; + G4double oneOverDet = 1.0 / det; + G4double mn1OverDet = -oneOverDet; - m[M00] = Det4_1234_1234 * oneOverDet; - m[M01] = Det4_0234_1234 * mn1OverDet; - m[M02] = Det4_0134_1234 * oneOverDet; - m[M03] = Det4_0124_1234 * mn1OverDet; - m[M04] = Det4_0123_1234 * oneOverDet; + m[M00] = Det4_1234_1234 * oneOverDet; + m[M01] = Det4_0234_1234 * mn1OverDet; + m[M02] = Det4_0134_1234 * oneOverDet; + m[M03] = Det4_0124_1234 * mn1OverDet; + m[M04] = Det4_0123_1234 * oneOverDet; - m[M10] = Det4_1234_0234 * mn1OverDet; - m[M11] = Det4_0234_0234 * oneOverDet; - m[M12] = Det4_0134_0234 * mn1OverDet; - m[M13] = Det4_0124_0234 * oneOverDet; - m[M14] = Det4_0123_0234 * mn1OverDet; + m[M10] = Det4_1234_0234 * mn1OverDet; + m[M11] = Det4_0234_0234 * oneOverDet; + m[M12] = Det4_0134_0234 * mn1OverDet; + m[M13] = Det4_0124_0234 * oneOverDet; + m[M14] = Det4_0123_0234 * mn1OverDet; - m[M20] = Det4_1234_0134 * oneOverDet; - m[M21] = Det4_0234_0134 * mn1OverDet; - m[M22] = Det4_0134_0134 * oneOverDet; - m[M23] = Det4_0124_0134 * mn1OverDet; - m[M24] = Det4_0123_0134 * oneOverDet; + m[M20] = Det4_1234_0134 * oneOverDet; + m[M21] = Det4_0234_0134 * mn1OverDet; + m[M22] = Det4_0134_0134 * oneOverDet; + m[M23] = Det4_0124_0134 * mn1OverDet; + m[M24] = Det4_0123_0134 * oneOverDet; - m[M30] = Det4_1234_0124 * mn1OverDet; - m[M31] = Det4_0234_0124 * oneOverDet; - m[M32] = Det4_0134_0124 * mn1OverDet; - m[M33] = Det4_0124_0124 * oneOverDet; - m[M34] = Det4_0123_0124 * mn1OverDet; + m[M30] = Det4_1234_0124 * mn1OverDet; + m[M31] = Det4_0234_0124 * oneOverDet; + m[M32] = Det4_0134_0124 * mn1OverDet; + m[M33] = Det4_0124_0124 * oneOverDet; + m[M34] = Det4_0123_0124 * mn1OverDet; - m[M40] = Det4_1234_0123 * oneOverDet; - m[M41] = Det4_0234_0123 * mn1OverDet; - m[M42] = Det4_0134_0123 * oneOverDet; - m[M43] = Det4_0124_0123 * mn1OverDet; - m[M44] = Det4_0123_0123 * oneOverDet; + m[M40] = Det4_1234_0123 * oneOverDet; + m[M41] = Det4_0234_0123 * mn1OverDet; + m[M42] = Det4_0134_0123 * oneOverDet; + m[M43] = Det4_0124_0123 * mn1OverDet; + m[M44] = Det4_0123_0123 * oneOverDet; return; } -void G4ErrorMatrix::invertHaywood6 (G4int & ifail) +void G4ErrorMatrix::invertHaywood6(G4int& ifail) { ifail = 0; // Find all NECESSARY 2x2 dets: (45 of them) - G4double Det2_34_01 = m[A30]*m[A41] - m[A31]*m[A40]; - G4double Det2_34_02 = m[A30]*m[A42] - m[A32]*m[A40]; - G4double Det2_34_03 = m[A30]*m[A43] - m[A33]*m[A40]; - G4double Det2_34_04 = m[A30]*m[A44] - m[A34]*m[A40]; - G4double Det2_34_05 = m[A30]*m[A45] - m[A35]*m[A40]; - G4double Det2_34_12 = m[A31]*m[A42] - m[A32]*m[A41]; - G4double Det2_34_13 = m[A31]*m[A43] - m[A33]*m[A41]; - G4double Det2_34_14 = m[A31]*m[A44] - m[A34]*m[A41]; - G4double Det2_34_15 = m[A31]*m[A45] - m[A35]*m[A41]; - G4double Det2_34_23 = m[A32]*m[A43] - m[A33]*m[A42]; - G4double Det2_34_24 = m[A32]*m[A44] - m[A34]*m[A42]; - G4double Det2_34_25 = m[A32]*m[A45] - m[A35]*m[A42]; - G4double Det2_34_34 = m[A33]*m[A44] - m[A34]*m[A43]; - G4double Det2_34_35 = m[A33]*m[A45] - m[A35]*m[A43]; - G4double Det2_34_45 = m[A34]*m[A45] - m[A35]*m[A44]; - G4double Det2_35_01 = m[A30]*m[A51] - m[A31]*m[A50]; - G4double Det2_35_02 = m[A30]*m[A52] - m[A32]*m[A50]; - G4double Det2_35_03 = m[A30]*m[A53] - m[A33]*m[A50]; - G4double Det2_35_04 = m[A30]*m[A54] - m[A34]*m[A50]; - G4double Det2_35_05 = m[A30]*m[A55] - m[A35]*m[A50]; - G4double Det2_35_12 = m[A31]*m[A52] - m[A32]*m[A51]; - G4double Det2_35_13 = m[A31]*m[A53] - m[A33]*m[A51]; - G4double Det2_35_14 = m[A31]*m[A54] - m[A34]*m[A51]; - G4double Det2_35_15 = m[A31]*m[A55] - m[A35]*m[A51]; - G4double Det2_35_23 = m[A32]*m[A53] - m[A33]*m[A52]; - G4double Det2_35_24 = m[A32]*m[A54] - m[A34]*m[A52]; - G4double Det2_35_25 = m[A32]*m[A55] - m[A35]*m[A52]; - G4double Det2_35_34 = m[A33]*m[A54] - m[A34]*m[A53]; - G4double Det2_35_35 = m[A33]*m[A55] - m[A35]*m[A53]; - G4double Det2_35_45 = m[A34]*m[A55] - m[A35]*m[A54]; - G4double Det2_45_01 = m[A40]*m[A51] - m[A41]*m[A50]; - G4double Det2_45_02 = m[A40]*m[A52] - m[A42]*m[A50]; - G4double Det2_45_03 = m[A40]*m[A53] - m[A43]*m[A50]; - G4double Det2_45_04 = m[A40]*m[A54] - m[A44]*m[A50]; - G4double Det2_45_05 = m[A40]*m[A55] - m[A45]*m[A50]; - G4double Det2_45_12 = m[A41]*m[A52] - m[A42]*m[A51]; - G4double Det2_45_13 = m[A41]*m[A53] - m[A43]*m[A51]; - G4double Det2_45_14 = m[A41]*m[A54] - m[A44]*m[A51]; - G4double Det2_45_15 = m[A41]*m[A55] - m[A45]*m[A51]; - G4double Det2_45_23 = m[A42]*m[A53] - m[A43]*m[A52]; - G4double Det2_45_24 = m[A42]*m[A54] - m[A44]*m[A52]; - G4double Det2_45_25 = m[A42]*m[A55] - m[A45]*m[A52]; - G4double Det2_45_34 = m[A43]*m[A54] - m[A44]*m[A53]; - G4double Det2_45_35 = m[A43]*m[A55] - m[A45]*m[A53]; - G4double Det2_45_45 = m[A44]*m[A55] - m[A45]*m[A54]; + G4double Det2_34_01 = m[A30] * m[A41] - m[A31] * m[A40]; + G4double Det2_34_02 = m[A30] * m[A42] - m[A32] * m[A40]; + G4double Det2_34_03 = m[A30] * m[A43] - m[A33] * m[A40]; + G4double Det2_34_04 = m[A30] * m[A44] - m[A34] * m[A40]; + G4double Det2_34_05 = m[A30] * m[A45] - m[A35] * m[A40]; + G4double Det2_34_12 = m[A31] * m[A42] - m[A32] * m[A41]; + G4double Det2_34_13 = m[A31] * m[A43] - m[A33] * m[A41]; + G4double Det2_34_14 = m[A31] * m[A44] - m[A34] * m[A41]; + G4double Det2_34_15 = m[A31] * m[A45] - m[A35] * m[A41]; + G4double Det2_34_23 = m[A32] * m[A43] - m[A33] * m[A42]; + G4double Det2_34_24 = m[A32] * m[A44] - m[A34] * m[A42]; + G4double Det2_34_25 = m[A32] * m[A45] - m[A35] * m[A42]; + G4double Det2_34_34 = m[A33] * m[A44] - m[A34] * m[A43]; + G4double Det2_34_35 = m[A33] * m[A45] - m[A35] * m[A43]; + G4double Det2_34_45 = m[A34] * m[A45] - m[A35] * m[A44]; + G4double Det2_35_01 = m[A30] * m[A51] - m[A31] * m[A50]; + G4double Det2_35_02 = m[A30] * m[A52] - m[A32] * m[A50]; + G4double Det2_35_03 = m[A30] * m[A53] - m[A33] * m[A50]; + G4double Det2_35_04 = m[A30] * m[A54] - m[A34] * m[A50]; + G4double Det2_35_05 = m[A30] * m[A55] - m[A35] * m[A50]; + G4double Det2_35_12 = m[A31] * m[A52] - m[A32] * m[A51]; + G4double Det2_35_13 = m[A31] * m[A53] - m[A33] * m[A51]; + G4double Det2_35_14 = m[A31] * m[A54] - m[A34] * m[A51]; + G4double Det2_35_15 = m[A31] * m[A55] - m[A35] * m[A51]; + G4double Det2_35_23 = m[A32] * m[A53] - m[A33] * m[A52]; + G4double Det2_35_24 = m[A32] * m[A54] - m[A34] * m[A52]; + G4double Det2_35_25 = m[A32] * m[A55] - m[A35] * m[A52]; + G4double Det2_35_34 = m[A33] * m[A54] - m[A34] * m[A53]; + G4double Det2_35_35 = m[A33] * m[A55] - m[A35] * m[A53]; + G4double Det2_35_45 = m[A34] * m[A55] - m[A35] * m[A54]; + G4double Det2_45_01 = m[A40] * m[A51] - m[A41] * m[A50]; + G4double Det2_45_02 = m[A40] * m[A52] - m[A42] * m[A50]; + G4double Det2_45_03 = m[A40] * m[A53] - m[A43] * m[A50]; + G4double Det2_45_04 = m[A40] * m[A54] - m[A44] * m[A50]; + G4double Det2_45_05 = m[A40] * m[A55] - m[A45] * m[A50]; + G4double Det2_45_12 = m[A41] * m[A52] - m[A42] * m[A51]; + G4double Det2_45_13 = m[A41] * m[A53] - m[A43] * m[A51]; + G4double Det2_45_14 = m[A41] * m[A54] - m[A44] * m[A51]; + G4double Det2_45_15 = m[A41] * m[A55] - m[A45] * m[A51]; + G4double Det2_45_23 = m[A42] * m[A53] - m[A43] * m[A52]; + G4double Det2_45_24 = m[A42] * m[A54] - m[A44] * m[A52]; + G4double Det2_45_25 = m[A42] * m[A55] - m[A45] * m[A52]; + G4double Det2_45_34 = m[A43] * m[A54] - m[A44] * m[A53]; + G4double Det2_45_35 = m[A43] * m[A55] - m[A45] * m[A53]; + G4double Det2_45_45 = m[A44] * m[A55] - m[A45] * m[A54]; // Find all NECESSARY 3x3 dets: (80 of them) - G4double Det3_234_012 = m[A20]*Det2_34_12 - m[A21]*Det2_34_02 - + m[A22]*Det2_34_01; - G4double Det3_234_013 = m[A20]*Det2_34_13 - m[A21]*Det2_34_03 - + m[A23]*Det2_34_01; - G4double Det3_234_014 = m[A20]*Det2_34_14 - m[A21]*Det2_34_04 - + m[A24]*Det2_34_01; - G4double Det3_234_015 = m[A20]*Det2_34_15 - m[A21]*Det2_34_05 - + m[A25]*Det2_34_01; - G4double Det3_234_023 = m[A20]*Det2_34_23 - m[A22]*Det2_34_03 - + m[A23]*Det2_34_02; - G4double Det3_234_024 = m[A20]*Det2_34_24 - m[A22]*Det2_34_04 - + m[A24]*Det2_34_02; - G4double Det3_234_025 = m[A20]*Det2_34_25 - m[A22]*Det2_34_05 - + m[A25]*Det2_34_02; - G4double Det3_234_034 = m[A20]*Det2_34_34 - m[A23]*Det2_34_04 - + m[A24]*Det2_34_03; - G4double Det3_234_035 = m[A20]*Det2_34_35 - m[A23]*Det2_34_05 - + m[A25]*Det2_34_03; - G4double Det3_234_045 = m[A20]*Det2_34_45 - m[A24]*Det2_34_05 - + m[A25]*Det2_34_04; - G4double Det3_234_123 = m[A21]*Det2_34_23 - m[A22]*Det2_34_13 - + m[A23]*Det2_34_12; - G4double Det3_234_124 = m[A21]*Det2_34_24 - m[A22]*Det2_34_14 - + m[A24]*Det2_34_12; - G4double Det3_234_125 = m[A21]*Det2_34_25 - m[A22]*Det2_34_15 - + m[A25]*Det2_34_12; - G4double Det3_234_134 = m[A21]*Det2_34_34 - m[A23]*Det2_34_14 - + m[A24]*Det2_34_13; - G4double Det3_234_135 = m[A21]*Det2_34_35 - m[A23]*Det2_34_15 - + m[A25]*Det2_34_13; - G4double Det3_234_145 = m[A21]*Det2_34_45 - m[A24]*Det2_34_15 - + m[A25]*Det2_34_14; - G4double Det3_234_234 = m[A22]*Det2_34_34 - m[A23]*Det2_34_24 - + m[A24]*Det2_34_23; - G4double Det3_234_235 = m[A22]*Det2_34_35 - m[A23]*Det2_34_25 - + m[A25]*Det2_34_23; - G4double Det3_234_245 = m[A22]*Det2_34_45 - m[A24]*Det2_34_25 - + m[A25]*Det2_34_24; - G4double Det3_234_345 = m[A23]*Det2_34_45 - m[A24]*Det2_34_35 - + m[A25]*Det2_34_34; - G4double Det3_235_012 = m[A20]*Det2_35_12 - m[A21]*Det2_35_02 - + m[A22]*Det2_35_01; - G4double Det3_235_013 = m[A20]*Det2_35_13 - m[A21]*Det2_35_03 - + m[A23]*Det2_35_01; - G4double Det3_235_014 = m[A20]*Det2_35_14 - m[A21]*Det2_35_04 - + m[A24]*Det2_35_01; - G4double Det3_235_015 = m[A20]*Det2_35_15 - m[A21]*Det2_35_05 - + m[A25]*Det2_35_01; - G4double Det3_235_023 = m[A20]*Det2_35_23 - m[A22]*Det2_35_03 - + m[A23]*Det2_35_02; - G4double Det3_235_024 = m[A20]*Det2_35_24 - m[A22]*Det2_35_04 - + m[A24]*Det2_35_02; - G4double Det3_235_025 = m[A20]*Det2_35_25 - m[A22]*Det2_35_05 - + m[A25]*Det2_35_02; - G4double Det3_235_034 = m[A20]*Det2_35_34 - m[A23]*Det2_35_04 - + m[A24]*Det2_35_03; - G4double Det3_235_035 = m[A20]*Det2_35_35 - m[A23]*Det2_35_05 - + m[A25]*Det2_35_03; - G4double Det3_235_045 = m[A20]*Det2_35_45 - m[A24]*Det2_35_05 - + m[A25]*Det2_35_04; - G4double Det3_235_123 = m[A21]*Det2_35_23 - m[A22]*Det2_35_13 - + m[A23]*Det2_35_12; - G4double Det3_235_124 = m[A21]*Det2_35_24 - m[A22]*Det2_35_14 - + m[A24]*Det2_35_12; - G4double Det3_235_125 = m[A21]*Det2_35_25 - m[A22]*Det2_35_15 - + m[A25]*Det2_35_12; - G4double Det3_235_134 = m[A21]*Det2_35_34 - m[A23]*Det2_35_14 - + m[A24]*Det2_35_13; - G4double Det3_235_135 = m[A21]*Det2_35_35 - m[A23]*Det2_35_15 - + m[A25]*Det2_35_13; - G4double Det3_235_145 = m[A21]*Det2_35_45 - m[A24]*Det2_35_15 - + m[A25]*Det2_35_14; - G4double Det3_235_234 = m[A22]*Det2_35_34 - m[A23]*Det2_35_24 - + m[A24]*Det2_35_23; - G4double Det3_235_235 = m[A22]*Det2_35_35 - m[A23]*Det2_35_25 - + m[A25]*Det2_35_23; - G4double Det3_235_245 = m[A22]*Det2_35_45 - m[A24]*Det2_35_25 - + m[A25]*Det2_35_24; - G4double Det3_235_345 = m[A23]*Det2_35_45 - m[A24]*Det2_35_35 - + m[A25]*Det2_35_34; - G4double Det3_245_012 = m[A20]*Det2_45_12 - m[A21]*Det2_45_02 - + m[A22]*Det2_45_01; - G4double Det3_245_013 = m[A20]*Det2_45_13 - m[A21]*Det2_45_03 - + m[A23]*Det2_45_01; - G4double Det3_245_014 = m[A20]*Det2_45_14 - m[A21]*Det2_45_04 - + m[A24]*Det2_45_01; - G4double Det3_245_015 = m[A20]*Det2_45_15 - m[A21]*Det2_45_05 - + m[A25]*Det2_45_01; - G4double Det3_245_023 = m[A20]*Det2_45_23 - m[A22]*Det2_45_03 - + m[A23]*Det2_45_02; - G4double Det3_245_024 = m[A20]*Det2_45_24 - m[A22]*Det2_45_04 - + m[A24]*Det2_45_02; - G4double Det3_245_025 = m[A20]*Det2_45_25 - m[A22]*Det2_45_05 - + m[A25]*Det2_45_02; - G4double Det3_245_034 = m[A20]*Det2_45_34 - m[A23]*Det2_45_04 - + m[A24]*Det2_45_03; - G4double Det3_245_035 = m[A20]*Det2_45_35 - m[A23]*Det2_45_05 - + m[A25]*Det2_45_03; - G4double Det3_245_045 = m[A20]*Det2_45_45 - m[A24]*Det2_45_05 - + m[A25]*Det2_45_04; - G4double Det3_245_123 = m[A21]*Det2_45_23 - m[A22]*Det2_45_13 - + m[A23]*Det2_45_12; - G4double Det3_245_124 = m[A21]*Det2_45_24 - m[A22]*Det2_45_14 - + m[A24]*Det2_45_12; - G4double Det3_245_125 = m[A21]*Det2_45_25 - m[A22]*Det2_45_15 - + m[A25]*Det2_45_12; - G4double Det3_245_134 = m[A21]*Det2_45_34 - m[A23]*Det2_45_14 - + m[A24]*Det2_45_13; - G4double Det3_245_135 = m[A21]*Det2_45_35 - m[A23]*Det2_45_15 - + m[A25]*Det2_45_13; - G4double Det3_245_145 = m[A21]*Det2_45_45 - m[A24]*Det2_45_15 - + m[A25]*Det2_45_14; - G4double Det3_245_234 = m[A22]*Det2_45_34 - m[A23]*Det2_45_24 - + m[A24]*Det2_45_23; - G4double Det3_245_235 = m[A22]*Det2_45_35 - m[A23]*Det2_45_25 - + m[A25]*Det2_45_23; - G4double Det3_245_245 = m[A22]*Det2_45_45 - m[A24]*Det2_45_25 - + m[A25]*Det2_45_24; - G4double Det3_245_345 = m[A23]*Det2_45_45 - m[A24]*Det2_45_35 - + m[A25]*Det2_45_34; - G4double Det3_345_012 = m[A30]*Det2_45_12 - m[A31]*Det2_45_02 - + m[A32]*Det2_45_01; - G4double Det3_345_013 = m[A30]*Det2_45_13 - m[A31]*Det2_45_03 - + m[A33]*Det2_45_01; - G4double Det3_345_014 = m[A30]*Det2_45_14 - m[A31]*Det2_45_04 - + m[A34]*Det2_45_01; - G4double Det3_345_015 = m[A30]*Det2_45_15 - m[A31]*Det2_45_05 - + m[A35]*Det2_45_01; - G4double Det3_345_023 = m[A30]*Det2_45_23 - m[A32]*Det2_45_03 - + m[A33]*Det2_45_02; - G4double Det3_345_024 = m[A30]*Det2_45_24 - m[A32]*Det2_45_04 - + m[A34]*Det2_45_02; - G4double Det3_345_025 = m[A30]*Det2_45_25 - m[A32]*Det2_45_05 - + m[A35]*Det2_45_02; - G4double Det3_345_034 = m[A30]*Det2_45_34 - m[A33]*Det2_45_04 - + m[A34]*Det2_45_03; - G4double Det3_345_035 = m[A30]*Det2_45_35 - m[A33]*Det2_45_05 - + m[A35]*Det2_45_03; - G4double Det3_345_045 = m[A30]*Det2_45_45 - m[A34]*Det2_45_05 - + m[A35]*Det2_45_04; - G4double Det3_345_123 = m[A31]*Det2_45_23 - m[A32]*Det2_45_13 - + m[A33]*Det2_45_12; - G4double Det3_345_124 = m[A31]*Det2_45_24 - m[A32]*Det2_45_14 - + m[A34]*Det2_45_12; - G4double Det3_345_125 = m[A31]*Det2_45_25 - m[A32]*Det2_45_15 - + m[A35]*Det2_45_12; - G4double Det3_345_134 = m[A31]*Det2_45_34 - m[A33]*Det2_45_14 - + m[A34]*Det2_45_13; - G4double Det3_345_135 = m[A31]*Det2_45_35 - m[A33]*Det2_45_15 - + m[A35]*Det2_45_13; - G4double Det3_345_145 = m[A31]*Det2_45_45 - m[A34]*Det2_45_15 - + m[A35]*Det2_45_14; - G4double Det3_345_234 = m[A32]*Det2_45_34 - m[A33]*Det2_45_24 - + m[A34]*Det2_45_23; - G4double Det3_345_235 = m[A32]*Det2_45_35 - m[A33]*Det2_45_25 - + m[A35]*Det2_45_23; - G4double Det3_345_245 = m[A32]*Det2_45_45 - m[A34]*Det2_45_25 - + m[A35]*Det2_45_24; - G4double Det3_345_345 = m[A33]*Det2_45_45 - m[A34]*Det2_45_35 - + m[A35]*Det2_45_34; + G4double Det3_234_012 = + m[A20] * Det2_34_12 - m[A21] * Det2_34_02 + m[A22] * Det2_34_01; + G4double Det3_234_013 = + m[A20] * Det2_34_13 - m[A21] * Det2_34_03 + m[A23] * Det2_34_01; + G4double Det3_234_014 = + m[A20] * Det2_34_14 - m[A21] * Det2_34_04 + m[A24] * Det2_34_01; + G4double Det3_234_015 = + m[A20] * Det2_34_15 - m[A21] * Det2_34_05 + m[A25] * Det2_34_01; + G4double Det3_234_023 = + m[A20] * Det2_34_23 - m[A22] * Det2_34_03 + m[A23] * Det2_34_02; + G4double Det3_234_024 = + m[A20] * Det2_34_24 - m[A22] * Det2_34_04 + m[A24] * Det2_34_02; + G4double Det3_234_025 = + m[A20] * Det2_34_25 - m[A22] * Det2_34_05 + m[A25] * Det2_34_02; + G4double Det3_234_034 = + m[A20] * Det2_34_34 - m[A23] * Det2_34_04 + m[A24] * Det2_34_03; + G4double Det3_234_035 = + m[A20] * Det2_34_35 - m[A23] * Det2_34_05 + m[A25] * Det2_34_03; + G4double Det3_234_045 = + m[A20] * Det2_34_45 - m[A24] * Det2_34_05 + m[A25] * Det2_34_04; + G4double Det3_234_123 = + m[A21] * Det2_34_23 - m[A22] * Det2_34_13 + m[A23] * Det2_34_12; + G4double Det3_234_124 = + m[A21] * Det2_34_24 - m[A22] * Det2_34_14 + m[A24] * Det2_34_12; + G4double Det3_234_125 = + m[A21] * Det2_34_25 - m[A22] * Det2_34_15 + m[A25] * Det2_34_12; + G4double Det3_234_134 = + m[A21] * Det2_34_34 - m[A23] * Det2_34_14 + m[A24] * Det2_34_13; + G4double Det3_234_135 = + m[A21] * Det2_34_35 - m[A23] * Det2_34_15 + m[A25] * Det2_34_13; + G4double Det3_234_145 = + m[A21] * Det2_34_45 - m[A24] * Det2_34_15 + m[A25] * Det2_34_14; + G4double Det3_234_234 = + m[A22] * Det2_34_34 - m[A23] * Det2_34_24 + m[A24] * Det2_34_23; + G4double Det3_234_235 = + m[A22] * Det2_34_35 - m[A23] * Det2_34_25 + m[A25] * Det2_34_23; + G4double Det3_234_245 = + m[A22] * Det2_34_45 - m[A24] * Det2_34_25 + m[A25] * Det2_34_24; + G4double Det3_234_345 = + m[A23] * Det2_34_45 - m[A24] * Det2_34_35 + m[A25] * Det2_34_34; + G4double Det3_235_012 = + m[A20] * Det2_35_12 - m[A21] * Det2_35_02 + m[A22] * Det2_35_01; + G4double Det3_235_013 = + m[A20] * Det2_35_13 - m[A21] * Det2_35_03 + m[A23] * Det2_35_01; + G4double Det3_235_014 = + m[A20] * Det2_35_14 - m[A21] * Det2_35_04 + m[A24] * Det2_35_01; + G4double Det3_235_015 = + m[A20] * Det2_35_15 - m[A21] * Det2_35_05 + m[A25] * Det2_35_01; + G4double Det3_235_023 = + m[A20] * Det2_35_23 - m[A22] * Det2_35_03 + m[A23] * Det2_35_02; + G4double Det3_235_024 = + m[A20] * Det2_35_24 - m[A22] * Det2_35_04 + m[A24] * Det2_35_02; + G4double Det3_235_025 = + m[A20] * Det2_35_25 - m[A22] * Det2_35_05 + m[A25] * Det2_35_02; + G4double Det3_235_034 = + m[A20] * Det2_35_34 - m[A23] * Det2_35_04 + m[A24] * Det2_35_03; + G4double Det3_235_035 = + m[A20] * Det2_35_35 - m[A23] * Det2_35_05 + m[A25] * Det2_35_03; + G4double Det3_235_045 = + m[A20] * Det2_35_45 - m[A24] * Det2_35_05 + m[A25] * Det2_35_04; + G4double Det3_235_123 = + m[A21] * Det2_35_23 - m[A22] * Det2_35_13 + m[A23] * Det2_35_12; + G4double Det3_235_124 = + m[A21] * Det2_35_24 - m[A22] * Det2_35_14 + m[A24] * Det2_35_12; + G4double Det3_235_125 = + m[A21] * Det2_35_25 - m[A22] * Det2_35_15 + m[A25] * Det2_35_12; + G4double Det3_235_134 = + m[A21] * Det2_35_34 - m[A23] * Det2_35_14 + m[A24] * Det2_35_13; + G4double Det3_235_135 = + m[A21] * Det2_35_35 - m[A23] * Det2_35_15 + m[A25] * Det2_35_13; + G4double Det3_235_145 = + m[A21] * Det2_35_45 - m[A24] * Det2_35_15 + m[A25] * Det2_35_14; + G4double Det3_235_234 = + m[A22] * Det2_35_34 - m[A23] * Det2_35_24 + m[A24] * Det2_35_23; + G4double Det3_235_235 = + m[A22] * Det2_35_35 - m[A23] * Det2_35_25 + m[A25] * Det2_35_23; + G4double Det3_235_245 = + m[A22] * Det2_35_45 - m[A24] * Det2_35_25 + m[A25] * Det2_35_24; + G4double Det3_235_345 = + m[A23] * Det2_35_45 - m[A24] * Det2_35_35 + m[A25] * Det2_35_34; + G4double Det3_245_012 = + m[A20] * Det2_45_12 - m[A21] * Det2_45_02 + m[A22] * Det2_45_01; + G4double Det3_245_013 = + m[A20] * Det2_45_13 - m[A21] * Det2_45_03 + m[A23] * Det2_45_01; + G4double Det3_245_014 = + m[A20] * Det2_45_14 - m[A21] * Det2_45_04 + m[A24] * Det2_45_01; + G4double Det3_245_015 = + m[A20] * Det2_45_15 - m[A21] * Det2_45_05 + m[A25] * Det2_45_01; + G4double Det3_245_023 = + m[A20] * Det2_45_23 - m[A22] * Det2_45_03 + m[A23] * Det2_45_02; + G4double Det3_245_024 = + m[A20] * Det2_45_24 - m[A22] * Det2_45_04 + m[A24] * Det2_45_02; + G4double Det3_245_025 = + m[A20] * Det2_45_25 - m[A22] * Det2_45_05 + m[A25] * Det2_45_02; + G4double Det3_245_034 = + m[A20] * Det2_45_34 - m[A23] * Det2_45_04 + m[A24] * Det2_45_03; + G4double Det3_245_035 = + m[A20] * Det2_45_35 - m[A23] * Det2_45_05 + m[A25] * Det2_45_03; + G4double Det3_245_045 = + m[A20] * Det2_45_45 - m[A24] * Det2_45_05 + m[A25] * Det2_45_04; + G4double Det3_245_123 = + m[A21] * Det2_45_23 - m[A22] * Det2_45_13 + m[A23] * Det2_45_12; + G4double Det3_245_124 = + m[A21] * Det2_45_24 - m[A22] * Det2_45_14 + m[A24] * Det2_45_12; + G4double Det3_245_125 = + m[A21] * Det2_45_25 - m[A22] * Det2_45_15 + m[A25] * Det2_45_12; + G4double Det3_245_134 = + m[A21] * Det2_45_34 - m[A23] * Det2_45_14 + m[A24] * Det2_45_13; + G4double Det3_245_135 = + m[A21] * Det2_45_35 - m[A23] * Det2_45_15 + m[A25] * Det2_45_13; + G4double Det3_245_145 = + m[A21] * Det2_45_45 - m[A24] * Det2_45_15 + m[A25] * Det2_45_14; + G4double Det3_245_234 = + m[A22] * Det2_45_34 - m[A23] * Det2_45_24 + m[A24] * Det2_45_23; + G4double Det3_245_235 = + m[A22] * Det2_45_35 - m[A23] * Det2_45_25 + m[A25] * Det2_45_23; + G4double Det3_245_245 = + m[A22] * Det2_45_45 - m[A24] * Det2_45_25 + m[A25] * Det2_45_24; + G4double Det3_245_345 = + m[A23] * Det2_45_45 - m[A24] * Det2_45_35 + m[A25] * Det2_45_34; + G4double Det3_345_012 = + m[A30] * Det2_45_12 - m[A31] * Det2_45_02 + m[A32] * Det2_45_01; + G4double Det3_345_013 = + m[A30] * Det2_45_13 - m[A31] * Det2_45_03 + m[A33] * Det2_45_01; + G4double Det3_345_014 = + m[A30] * Det2_45_14 - m[A31] * Det2_45_04 + m[A34] * Det2_45_01; + G4double Det3_345_015 = + m[A30] * Det2_45_15 - m[A31] * Det2_45_05 + m[A35] * Det2_45_01; + G4double Det3_345_023 = + m[A30] * Det2_45_23 - m[A32] * Det2_45_03 + m[A33] * Det2_45_02; + G4double Det3_345_024 = + m[A30] * Det2_45_24 - m[A32] * Det2_45_04 + m[A34] * Det2_45_02; + G4double Det3_345_025 = + m[A30] * Det2_45_25 - m[A32] * Det2_45_05 + m[A35] * Det2_45_02; + G4double Det3_345_034 = + m[A30] * Det2_45_34 - m[A33] * Det2_45_04 + m[A34] * Det2_45_03; + G4double Det3_345_035 = + m[A30] * Det2_45_35 - m[A33] * Det2_45_05 + m[A35] * Det2_45_03; + G4double Det3_345_045 = + m[A30] * Det2_45_45 - m[A34] * Det2_45_05 + m[A35] * Det2_45_04; + G4double Det3_345_123 = + m[A31] * Det2_45_23 - m[A32] * Det2_45_13 + m[A33] * Det2_45_12; + G4double Det3_345_124 = + m[A31] * Det2_45_24 - m[A32] * Det2_45_14 + m[A34] * Det2_45_12; + G4double Det3_345_125 = + m[A31] * Det2_45_25 - m[A32] * Det2_45_15 + m[A35] * Det2_45_12; + G4double Det3_345_134 = + m[A31] * Det2_45_34 - m[A33] * Det2_45_14 + m[A34] * Det2_45_13; + G4double Det3_345_135 = + m[A31] * Det2_45_35 - m[A33] * Det2_45_15 + m[A35] * Det2_45_13; + G4double Det3_345_145 = + m[A31] * Det2_45_45 - m[A34] * Det2_45_15 + m[A35] * Det2_45_14; + G4double Det3_345_234 = + m[A32] * Det2_45_34 - m[A33] * Det2_45_24 + m[A34] * Det2_45_23; + G4double Det3_345_235 = + m[A32] * Det2_45_35 - m[A33] * Det2_45_25 + m[A35] * Det2_45_23; + G4double Det3_345_245 = + m[A32] * Det2_45_45 - m[A34] * Det2_45_25 + m[A35] * Det2_45_24; + G4double Det3_345_345 = + m[A33] * Det2_45_45 - m[A34] * Det2_45_35 + m[A35] * Det2_45_34; // Find all NECESSARY 4x4 dets: (75 of them) - G4double Det4_1234_0123 = m[A10]*Det3_234_123 - m[A11]*Det3_234_023 - + m[A12]*Det3_234_013 - m[A13]*Det3_234_012; - G4double Det4_1234_0124 = m[A10]*Det3_234_124 - m[A11]*Det3_234_024 - + m[A12]*Det3_234_014 - m[A14]*Det3_234_012; - G4double Det4_1234_0125 = m[A10]*Det3_234_125 - m[A11]*Det3_234_025 - + m[A12]*Det3_234_015 - m[A15]*Det3_234_012; - G4double Det4_1234_0134 = m[A10]*Det3_234_134 - m[A11]*Det3_234_034 - + m[A13]*Det3_234_014 - m[A14]*Det3_234_013; - G4double Det4_1234_0135 = m[A10]*Det3_234_135 - m[A11]*Det3_234_035 - + m[A13]*Det3_234_015 - m[A15]*Det3_234_013; - G4double Det4_1234_0145 = m[A10]*Det3_234_145 - m[A11]*Det3_234_045 - + m[A14]*Det3_234_015 - m[A15]*Det3_234_014; - G4double Det4_1234_0234 = m[A10]*Det3_234_234 - m[A12]*Det3_234_034 - + m[A13]*Det3_234_024 - m[A14]*Det3_234_023; - G4double Det4_1234_0235 = m[A10]*Det3_234_235 - m[A12]*Det3_234_035 - + m[A13]*Det3_234_025 - m[A15]*Det3_234_023; - G4double Det4_1234_0245 = m[A10]*Det3_234_245 - m[A12]*Det3_234_045 - + m[A14]*Det3_234_025 - m[A15]*Det3_234_024; - G4double Det4_1234_0345 = m[A10]*Det3_234_345 - m[A13]*Det3_234_045 - + m[A14]*Det3_234_035 - m[A15]*Det3_234_034; - G4double Det4_1234_1234 = m[A11]*Det3_234_234 - m[A12]*Det3_234_134 - + m[A13]*Det3_234_124 - m[A14]*Det3_234_123; - G4double Det4_1234_1235 = m[A11]*Det3_234_235 - m[A12]*Det3_234_135 - + m[A13]*Det3_234_125 - m[A15]*Det3_234_123; - G4double Det4_1234_1245 = m[A11]*Det3_234_245 - m[A12]*Det3_234_145 - + m[A14]*Det3_234_125 - m[A15]*Det3_234_124; - G4double Det4_1234_1345 = m[A11]*Det3_234_345 - m[A13]*Det3_234_145 - + m[A14]*Det3_234_135 - m[A15]*Det3_234_134; - G4double Det4_1234_2345 = m[A12]*Det3_234_345 - m[A13]*Det3_234_245 - + m[A14]*Det3_234_235 - m[A15]*Det3_234_234; - G4double Det4_1235_0123 = m[A10]*Det3_235_123 - m[A11]*Det3_235_023 - + m[A12]*Det3_235_013 - m[A13]*Det3_235_012; - G4double Det4_1235_0124 = m[A10]*Det3_235_124 - m[A11]*Det3_235_024 - + m[A12]*Det3_235_014 - m[A14]*Det3_235_012; - G4double Det4_1235_0125 = m[A10]*Det3_235_125 - m[A11]*Det3_235_025 - + m[A12]*Det3_235_015 - m[A15]*Det3_235_012; - G4double Det4_1235_0134 = m[A10]*Det3_235_134 - m[A11]*Det3_235_034 - + m[A13]*Det3_235_014 - m[A14]*Det3_235_013; - G4double Det4_1235_0135 = m[A10]*Det3_235_135 - m[A11]*Det3_235_035 - + m[A13]*Det3_235_015 - m[A15]*Det3_235_013; - G4double Det4_1235_0145 = m[A10]*Det3_235_145 - m[A11]*Det3_235_045 - + m[A14]*Det3_235_015 - m[A15]*Det3_235_014; - G4double Det4_1235_0234 = m[A10]*Det3_235_234 - m[A12]*Det3_235_034 - + m[A13]*Det3_235_024 - m[A14]*Det3_235_023; - G4double Det4_1235_0235 = m[A10]*Det3_235_235 - m[A12]*Det3_235_035 - + m[A13]*Det3_235_025 - m[A15]*Det3_235_023; - G4double Det4_1235_0245 = m[A10]*Det3_235_245 - m[A12]*Det3_235_045 - + m[A14]*Det3_235_025 - m[A15]*Det3_235_024; - G4double Det4_1235_0345 = m[A10]*Det3_235_345 - m[A13]*Det3_235_045 - + m[A14]*Det3_235_035 - m[A15]*Det3_235_034; - G4double Det4_1235_1234 = m[A11]*Det3_235_234 - m[A12]*Det3_235_134 - + m[A13]*Det3_235_124 - m[A14]*Det3_235_123; - G4double Det4_1235_1235 = m[A11]*Det3_235_235 - m[A12]*Det3_235_135 - + m[A13]*Det3_235_125 - m[A15]*Det3_235_123; - G4double Det4_1235_1245 = m[A11]*Det3_235_245 - m[A12]*Det3_235_145 - + m[A14]*Det3_235_125 - m[A15]*Det3_235_124; - G4double Det4_1235_1345 = m[A11]*Det3_235_345 - m[A13]*Det3_235_145 - + m[A14]*Det3_235_135 - m[A15]*Det3_235_134; - G4double Det4_1235_2345 = m[A12]*Det3_235_345 - m[A13]*Det3_235_245 - + m[A14]*Det3_235_235 - m[A15]*Det3_235_234; - G4double Det4_1245_0123 = m[A10]*Det3_245_123 - m[A11]*Det3_245_023 - + m[A12]*Det3_245_013 - m[A13]*Det3_245_012; - G4double Det4_1245_0124 = m[A10]*Det3_245_124 - m[A11]*Det3_245_024 - + m[A12]*Det3_245_014 - m[A14]*Det3_245_012; - G4double Det4_1245_0125 = m[A10]*Det3_245_125 - m[A11]*Det3_245_025 - + m[A12]*Det3_245_015 - m[A15]*Det3_245_012; - G4double Det4_1245_0134 = m[A10]*Det3_245_134 - m[A11]*Det3_245_034 - + m[A13]*Det3_245_014 - m[A14]*Det3_245_013; - G4double Det4_1245_0135 = m[A10]*Det3_245_135 - m[A11]*Det3_245_035 - + m[A13]*Det3_245_015 - m[A15]*Det3_245_013; - G4double Det4_1245_0145 = m[A10]*Det3_245_145 - m[A11]*Det3_245_045 - + m[A14]*Det3_245_015 - m[A15]*Det3_245_014; - G4double Det4_1245_0234 = m[A10]*Det3_245_234 - m[A12]*Det3_245_034 - + m[A13]*Det3_245_024 - m[A14]*Det3_245_023; - G4double Det4_1245_0235 = m[A10]*Det3_245_235 - m[A12]*Det3_245_035 - + m[A13]*Det3_245_025 - m[A15]*Det3_245_023; - G4double Det4_1245_0245 = m[A10]*Det3_245_245 - m[A12]*Det3_245_045 - + m[A14]*Det3_245_025 - m[A15]*Det3_245_024; - G4double Det4_1245_0345 = m[A10]*Det3_245_345 - m[A13]*Det3_245_045 - + m[A14]*Det3_245_035 - m[A15]*Det3_245_034; - G4double Det4_1245_1234 = m[A11]*Det3_245_234 - m[A12]*Det3_245_134 - + m[A13]*Det3_245_124 - m[A14]*Det3_245_123; - G4double Det4_1245_1235 = m[A11]*Det3_245_235 - m[A12]*Det3_245_135 - + m[A13]*Det3_245_125 - m[A15]*Det3_245_123; - G4double Det4_1245_1245 = m[A11]*Det3_245_245 - m[A12]*Det3_245_145 - + m[A14]*Det3_245_125 - m[A15]*Det3_245_124; - G4double Det4_1245_1345 = m[A11]*Det3_245_345 - m[A13]*Det3_245_145 - + m[A14]*Det3_245_135 - m[A15]*Det3_245_134; - G4double Det4_1245_2345 = m[A12]*Det3_245_345 - m[A13]*Det3_245_245 - + m[A14]*Det3_245_235 - m[A15]*Det3_245_234; - G4double Det4_1345_0123 = m[A10]*Det3_345_123 - m[A11]*Det3_345_023 - + m[A12]*Det3_345_013 - m[A13]*Det3_345_012; - G4double Det4_1345_0124 = m[A10]*Det3_345_124 - m[A11]*Det3_345_024 - + m[A12]*Det3_345_014 - m[A14]*Det3_345_012; - G4double Det4_1345_0125 = m[A10]*Det3_345_125 - m[A11]*Det3_345_025 - + m[A12]*Det3_345_015 - m[A15]*Det3_345_012; - G4double Det4_1345_0134 = m[A10]*Det3_345_134 - m[A11]*Det3_345_034 - + m[A13]*Det3_345_014 - m[A14]*Det3_345_013; - G4double Det4_1345_0135 = m[A10]*Det3_345_135 - m[A11]*Det3_345_035 - + m[A13]*Det3_345_015 - m[A15]*Det3_345_013; - G4double Det4_1345_0145 = m[A10]*Det3_345_145 - m[A11]*Det3_345_045 - + m[A14]*Det3_345_015 - m[A15]*Det3_345_014; - G4double Det4_1345_0234 = m[A10]*Det3_345_234 - m[A12]*Det3_345_034 - + m[A13]*Det3_345_024 - m[A14]*Det3_345_023; - G4double Det4_1345_0235 = m[A10]*Det3_345_235 - m[A12]*Det3_345_035 - + m[A13]*Det3_345_025 - m[A15]*Det3_345_023; - G4double Det4_1345_0245 = m[A10]*Det3_345_245 - m[A12]*Det3_345_045 - + m[A14]*Det3_345_025 - m[A15]*Det3_345_024; - G4double Det4_1345_0345 = m[A10]*Det3_345_345 - m[A13]*Det3_345_045 - + m[A14]*Det3_345_035 - m[A15]*Det3_345_034; - G4double Det4_1345_1234 = m[A11]*Det3_345_234 - m[A12]*Det3_345_134 - + m[A13]*Det3_345_124 - m[A14]*Det3_345_123; - G4double Det4_1345_1235 = m[A11]*Det3_345_235 - m[A12]*Det3_345_135 - + m[A13]*Det3_345_125 - m[A15]*Det3_345_123; - G4double Det4_1345_1245 = m[A11]*Det3_345_245 - m[A12]*Det3_345_145 - + m[A14]*Det3_345_125 - m[A15]*Det3_345_124; - G4double Det4_1345_1345 = m[A11]*Det3_345_345 - m[A13]*Det3_345_145 - + m[A14]*Det3_345_135 - m[A15]*Det3_345_134; - G4double Det4_1345_2345 = m[A12]*Det3_345_345 - m[A13]*Det3_345_245 - + m[A14]*Det3_345_235 - m[A15]*Det3_345_234; - G4double Det4_2345_0123 = m[A20]*Det3_345_123 - m[A21]*Det3_345_023 - + m[A22]*Det3_345_013 - m[A23]*Det3_345_012; - G4double Det4_2345_0124 = m[A20]*Det3_345_124 - m[A21]*Det3_345_024 - + m[A22]*Det3_345_014 - m[A24]*Det3_345_012; - G4double Det4_2345_0125 = m[A20]*Det3_345_125 - m[A21]*Det3_345_025 - + m[A22]*Det3_345_015 - m[A25]*Det3_345_012; - G4double Det4_2345_0134 = m[A20]*Det3_345_134 - m[A21]*Det3_345_034 - + m[A23]*Det3_345_014 - m[A24]*Det3_345_013; - G4double Det4_2345_0135 = m[A20]*Det3_345_135 - m[A21]*Det3_345_035 - + m[A23]*Det3_345_015 - m[A25]*Det3_345_013; - G4double Det4_2345_0145 = m[A20]*Det3_345_145 - m[A21]*Det3_345_045 - + m[A24]*Det3_345_015 - m[A25]*Det3_345_014; - G4double Det4_2345_0234 = m[A20]*Det3_345_234 - m[A22]*Det3_345_034 - + m[A23]*Det3_345_024 - m[A24]*Det3_345_023; - G4double Det4_2345_0235 = m[A20]*Det3_345_235 - m[A22]*Det3_345_035 - + m[A23]*Det3_345_025 - m[A25]*Det3_345_023; - G4double Det4_2345_0245 = m[A20]*Det3_345_245 - m[A22]*Det3_345_045 - + m[A24]*Det3_345_025 - m[A25]*Det3_345_024; - G4double Det4_2345_0345 = m[A20]*Det3_345_345 - m[A23]*Det3_345_045 - + m[A24]*Det3_345_035 - m[A25]*Det3_345_034; - G4double Det4_2345_1234 = m[A21]*Det3_345_234 - m[A22]*Det3_345_134 - + m[A23]*Det3_345_124 - m[A24]*Det3_345_123; - G4double Det4_2345_1235 = m[A21]*Det3_345_235 - m[A22]*Det3_345_135 - + m[A23]*Det3_345_125 - m[A25]*Det3_345_123; - G4double Det4_2345_1245 = m[A21]*Det3_345_245 - m[A22]*Det3_345_145 - + m[A24]*Det3_345_125 - m[A25]*Det3_345_124; - G4double Det4_2345_1345 = m[A21]*Det3_345_345 - m[A23]*Det3_345_145 - + m[A24]*Det3_345_135 - m[A25]*Det3_345_134; - G4double Det4_2345_2345 = m[A22]*Det3_345_345 - m[A23]*Det3_345_245 - + m[A24]*Det3_345_235 - m[A25]*Det3_345_234; + G4double Det4_1234_0123 = m[A10] * Det3_234_123 - m[A11] * Det3_234_023 + + m[A12] * Det3_234_013 - m[A13] * Det3_234_012; + G4double Det4_1234_0124 = m[A10] * Det3_234_124 - m[A11] * Det3_234_024 + + m[A12] * Det3_234_014 - m[A14] * Det3_234_012; + G4double Det4_1234_0125 = m[A10] * Det3_234_125 - m[A11] * Det3_234_025 + + m[A12] * Det3_234_015 - m[A15] * Det3_234_012; + G4double Det4_1234_0134 = m[A10] * Det3_234_134 - m[A11] * Det3_234_034 + + m[A13] * Det3_234_014 - m[A14] * Det3_234_013; + G4double Det4_1234_0135 = m[A10] * Det3_234_135 - m[A11] * Det3_234_035 + + m[A13] * Det3_234_015 - m[A15] * Det3_234_013; + G4double Det4_1234_0145 = m[A10] * Det3_234_145 - m[A11] * Det3_234_045 + + m[A14] * Det3_234_015 - m[A15] * Det3_234_014; + G4double Det4_1234_0234 = m[A10] * Det3_234_234 - m[A12] * Det3_234_034 + + m[A13] * Det3_234_024 - m[A14] * Det3_234_023; + G4double Det4_1234_0235 = m[A10] * Det3_234_235 - m[A12] * Det3_234_035 + + m[A13] * Det3_234_025 - m[A15] * Det3_234_023; + G4double Det4_1234_0245 = m[A10] * Det3_234_245 - m[A12] * Det3_234_045 + + m[A14] * Det3_234_025 - m[A15] * Det3_234_024; + G4double Det4_1234_0345 = m[A10] * Det3_234_345 - m[A13] * Det3_234_045 + + m[A14] * Det3_234_035 - m[A15] * Det3_234_034; + G4double Det4_1234_1234 = m[A11] * Det3_234_234 - m[A12] * Det3_234_134 + + m[A13] * Det3_234_124 - m[A14] * Det3_234_123; + G4double Det4_1234_1235 = m[A11] * Det3_234_235 - m[A12] * Det3_234_135 + + m[A13] * Det3_234_125 - m[A15] * Det3_234_123; + G4double Det4_1234_1245 = m[A11] * Det3_234_245 - m[A12] * Det3_234_145 + + m[A14] * Det3_234_125 - m[A15] * Det3_234_124; + G4double Det4_1234_1345 = m[A11] * Det3_234_345 - m[A13] * Det3_234_145 + + m[A14] * Det3_234_135 - m[A15] * Det3_234_134; + G4double Det4_1234_2345 = m[A12] * Det3_234_345 - m[A13] * Det3_234_245 + + m[A14] * Det3_234_235 - m[A15] * Det3_234_234; + G4double Det4_1235_0123 = m[A10] * Det3_235_123 - m[A11] * Det3_235_023 + + m[A12] * Det3_235_013 - m[A13] * Det3_235_012; + G4double Det4_1235_0124 = m[A10] * Det3_235_124 - m[A11] * Det3_235_024 + + m[A12] * Det3_235_014 - m[A14] * Det3_235_012; + G4double Det4_1235_0125 = m[A10] * Det3_235_125 - m[A11] * Det3_235_025 + + m[A12] * Det3_235_015 - m[A15] * Det3_235_012; + G4double Det4_1235_0134 = m[A10] * Det3_235_134 - m[A11] * Det3_235_034 + + m[A13] * Det3_235_014 - m[A14] * Det3_235_013; + G4double Det4_1235_0135 = m[A10] * Det3_235_135 - m[A11] * Det3_235_035 + + m[A13] * Det3_235_015 - m[A15] * Det3_235_013; + G4double Det4_1235_0145 = m[A10] * Det3_235_145 - m[A11] * Det3_235_045 + + m[A14] * Det3_235_015 - m[A15] * Det3_235_014; + G4double Det4_1235_0234 = m[A10] * Det3_235_234 - m[A12] * Det3_235_034 + + m[A13] * Det3_235_024 - m[A14] * Det3_235_023; + G4double Det4_1235_0235 = m[A10] * Det3_235_235 - m[A12] * Det3_235_035 + + m[A13] * Det3_235_025 - m[A15] * Det3_235_023; + G4double Det4_1235_0245 = m[A10] * Det3_235_245 - m[A12] * Det3_235_045 + + m[A14] * Det3_235_025 - m[A15] * Det3_235_024; + G4double Det4_1235_0345 = m[A10] * Det3_235_345 - m[A13] * Det3_235_045 + + m[A14] * Det3_235_035 - m[A15] * Det3_235_034; + G4double Det4_1235_1234 = m[A11] * Det3_235_234 - m[A12] * Det3_235_134 + + m[A13] * Det3_235_124 - m[A14] * Det3_235_123; + G4double Det4_1235_1235 = m[A11] * Det3_235_235 - m[A12] * Det3_235_135 + + m[A13] * Det3_235_125 - m[A15] * Det3_235_123; + G4double Det4_1235_1245 = m[A11] * Det3_235_245 - m[A12] * Det3_235_145 + + m[A14] * Det3_235_125 - m[A15] * Det3_235_124; + G4double Det4_1235_1345 = m[A11] * Det3_235_345 - m[A13] * Det3_235_145 + + m[A14] * Det3_235_135 - m[A15] * Det3_235_134; + G4double Det4_1235_2345 = m[A12] * Det3_235_345 - m[A13] * Det3_235_245 + + m[A14] * Det3_235_235 - m[A15] * Det3_235_234; + G4double Det4_1245_0123 = m[A10] * Det3_245_123 - m[A11] * Det3_245_023 + + m[A12] * Det3_245_013 - m[A13] * Det3_245_012; + G4double Det4_1245_0124 = m[A10] * Det3_245_124 - m[A11] * Det3_245_024 + + m[A12] * Det3_245_014 - m[A14] * Det3_245_012; + G4double Det4_1245_0125 = m[A10] * Det3_245_125 - m[A11] * Det3_245_025 + + m[A12] * Det3_245_015 - m[A15] * Det3_245_012; + G4double Det4_1245_0134 = m[A10] * Det3_245_134 - m[A11] * Det3_245_034 + + m[A13] * Det3_245_014 - m[A14] * Det3_245_013; + G4double Det4_1245_0135 = m[A10] * Det3_245_135 - m[A11] * Det3_245_035 + + m[A13] * Det3_245_015 - m[A15] * Det3_245_013; + G4double Det4_1245_0145 = m[A10] * Det3_245_145 - m[A11] * Det3_245_045 + + m[A14] * Det3_245_015 - m[A15] * Det3_245_014; + G4double Det4_1245_0234 = m[A10] * Det3_245_234 - m[A12] * Det3_245_034 + + m[A13] * Det3_245_024 - m[A14] * Det3_245_023; + G4double Det4_1245_0235 = m[A10] * Det3_245_235 - m[A12] * Det3_245_035 + + m[A13] * Det3_245_025 - m[A15] * Det3_245_023; + G4double Det4_1245_0245 = m[A10] * Det3_245_245 - m[A12] * Det3_245_045 + + m[A14] * Det3_245_025 - m[A15] * Det3_245_024; + G4double Det4_1245_0345 = m[A10] * Det3_245_345 - m[A13] * Det3_245_045 + + m[A14] * Det3_245_035 - m[A15] * Det3_245_034; + G4double Det4_1245_1234 = m[A11] * Det3_245_234 - m[A12] * Det3_245_134 + + m[A13] * Det3_245_124 - m[A14] * Det3_245_123; + G4double Det4_1245_1235 = m[A11] * Det3_245_235 - m[A12] * Det3_245_135 + + m[A13] * Det3_245_125 - m[A15] * Det3_245_123; + G4double Det4_1245_1245 = m[A11] * Det3_245_245 - m[A12] * Det3_245_145 + + m[A14] * Det3_245_125 - m[A15] * Det3_245_124; + G4double Det4_1245_1345 = m[A11] * Det3_245_345 - m[A13] * Det3_245_145 + + m[A14] * Det3_245_135 - m[A15] * Det3_245_134; + G4double Det4_1245_2345 = m[A12] * Det3_245_345 - m[A13] * Det3_245_245 + + m[A14] * Det3_245_235 - m[A15] * Det3_245_234; + G4double Det4_1345_0123 = m[A10] * Det3_345_123 - m[A11] * Det3_345_023 + + m[A12] * Det3_345_013 - m[A13] * Det3_345_012; + G4double Det4_1345_0124 = m[A10] * Det3_345_124 - m[A11] * Det3_345_024 + + m[A12] * Det3_345_014 - m[A14] * Det3_345_012; + G4double Det4_1345_0125 = m[A10] * Det3_345_125 - m[A11] * Det3_345_025 + + m[A12] * Det3_345_015 - m[A15] * Det3_345_012; + G4double Det4_1345_0134 = m[A10] * Det3_345_134 - m[A11] * Det3_345_034 + + m[A13] * Det3_345_014 - m[A14] * Det3_345_013; + G4double Det4_1345_0135 = m[A10] * Det3_345_135 - m[A11] * Det3_345_035 + + m[A13] * Det3_345_015 - m[A15] * Det3_345_013; + G4double Det4_1345_0145 = m[A10] * Det3_345_145 - m[A11] * Det3_345_045 + + m[A14] * Det3_345_015 - m[A15] * Det3_345_014; + G4double Det4_1345_0234 = m[A10] * Det3_345_234 - m[A12] * Det3_345_034 + + m[A13] * Det3_345_024 - m[A14] * Det3_345_023; + G4double Det4_1345_0235 = m[A10] * Det3_345_235 - m[A12] * Det3_345_035 + + m[A13] * Det3_345_025 - m[A15] * Det3_345_023; + G4double Det4_1345_0245 = m[A10] * Det3_345_245 - m[A12] * Det3_345_045 + + m[A14] * Det3_345_025 - m[A15] * Det3_345_024; + G4double Det4_1345_0345 = m[A10] * Det3_345_345 - m[A13] * Det3_345_045 + + m[A14] * Det3_345_035 - m[A15] * Det3_345_034; + G4double Det4_1345_1234 = m[A11] * Det3_345_234 - m[A12] * Det3_345_134 + + m[A13] * Det3_345_124 - m[A14] * Det3_345_123; + G4double Det4_1345_1235 = m[A11] * Det3_345_235 - m[A12] * Det3_345_135 + + m[A13] * Det3_345_125 - m[A15] * Det3_345_123; + G4double Det4_1345_1245 = m[A11] * Det3_345_245 - m[A12] * Det3_345_145 + + m[A14] * Det3_345_125 - m[A15] * Det3_345_124; + G4double Det4_1345_1345 = m[A11] * Det3_345_345 - m[A13] * Det3_345_145 + + m[A14] * Det3_345_135 - m[A15] * Det3_345_134; + G4double Det4_1345_2345 = m[A12] * Det3_345_345 - m[A13] * Det3_345_245 + + m[A14] * Det3_345_235 - m[A15] * Det3_345_234; + G4double Det4_2345_0123 = m[A20] * Det3_345_123 - m[A21] * Det3_345_023 + + m[A22] * Det3_345_013 - m[A23] * Det3_345_012; + G4double Det4_2345_0124 = m[A20] * Det3_345_124 - m[A21] * Det3_345_024 + + m[A22] * Det3_345_014 - m[A24] * Det3_345_012; + G4double Det4_2345_0125 = m[A20] * Det3_345_125 - m[A21] * Det3_345_025 + + m[A22] * Det3_345_015 - m[A25] * Det3_345_012; + G4double Det4_2345_0134 = m[A20] * Det3_345_134 - m[A21] * Det3_345_034 + + m[A23] * Det3_345_014 - m[A24] * Det3_345_013; + G4double Det4_2345_0135 = m[A20] * Det3_345_135 - m[A21] * Det3_345_035 + + m[A23] * Det3_345_015 - m[A25] * Det3_345_013; + G4double Det4_2345_0145 = m[A20] * Det3_345_145 - m[A21] * Det3_345_045 + + m[A24] * Det3_345_015 - m[A25] * Det3_345_014; + G4double Det4_2345_0234 = m[A20] * Det3_345_234 - m[A22] * Det3_345_034 + + m[A23] * Det3_345_024 - m[A24] * Det3_345_023; + G4double Det4_2345_0235 = m[A20] * Det3_345_235 - m[A22] * Det3_345_035 + + m[A23] * Det3_345_025 - m[A25] * Det3_345_023; + G4double Det4_2345_0245 = m[A20] * Det3_345_245 - m[A22] * Det3_345_045 + + m[A24] * Det3_345_025 - m[A25] * Det3_345_024; + G4double Det4_2345_0345 = m[A20] * Det3_345_345 - m[A23] * Det3_345_045 + + m[A24] * Det3_345_035 - m[A25] * Det3_345_034; + G4double Det4_2345_1234 = m[A21] * Det3_345_234 - m[A22] * Det3_345_134 + + m[A23] * Det3_345_124 - m[A24] * Det3_345_123; + G4double Det4_2345_1235 = m[A21] * Det3_345_235 - m[A22] * Det3_345_135 + + m[A23] * Det3_345_125 - m[A25] * Det3_345_123; + G4double Det4_2345_1245 = m[A21] * Det3_345_245 - m[A22] * Det3_345_145 + + m[A24] * Det3_345_125 - m[A25] * Det3_345_124; + G4double Det4_2345_1345 = m[A21] * Det3_345_345 - m[A23] * Det3_345_145 + + m[A24] * Det3_345_135 - m[A25] * Det3_345_134; + G4double Det4_2345_2345 = m[A22] * Det3_345_345 - m[A23] * Det3_345_245 + + m[A24] * Det3_345_235 - m[A25] * Det3_345_234; // Find all NECESSARY 5x5 dets: (36 of them) - G4double Det5_01234_01234 = m[A00]*Det4_1234_1234 - m[A01]*Det4_1234_0234 - + m[A02]*Det4_1234_0134 - m[A03]*Det4_1234_0124 + m[A04]*Det4_1234_0123; - G4double Det5_01234_01235 = m[A00]*Det4_1234_1235 - m[A01]*Det4_1234_0235 - + m[A02]*Det4_1234_0135 - m[A03]*Det4_1234_0125 + m[A05]*Det4_1234_0123; - G4double Det5_01234_01245 = m[A00]*Det4_1234_1245 - m[A01]*Det4_1234_0245 - + m[A02]*Det4_1234_0145 - m[A04]*Det4_1234_0125 + m[A05]*Det4_1234_0124; - G4double Det5_01234_01345 = m[A00]*Det4_1234_1345 - m[A01]*Det4_1234_0345 - + m[A03]*Det4_1234_0145 - m[A04]*Det4_1234_0135 + m[A05]*Det4_1234_0134; - G4double Det5_01234_02345 = m[A00]*Det4_1234_2345 - m[A02]*Det4_1234_0345 - + m[A03]*Det4_1234_0245 - m[A04]*Det4_1234_0235 + m[A05]*Det4_1234_0234; - G4double Det5_01234_12345 = m[A01]*Det4_1234_2345 - m[A02]*Det4_1234_1345 - + m[A03]*Det4_1234_1245 - m[A04]*Det4_1234_1235 + m[A05]*Det4_1234_1234; - G4double Det5_01235_01234 = m[A00]*Det4_1235_1234 - m[A01]*Det4_1235_0234 - + m[A02]*Det4_1235_0134 - m[A03]*Det4_1235_0124 + m[A04]*Det4_1235_0123; - G4double Det5_01235_01235 = m[A00]*Det4_1235_1235 - m[A01]*Det4_1235_0235 - + m[A02]*Det4_1235_0135 - m[A03]*Det4_1235_0125 + m[A05]*Det4_1235_0123; - G4double Det5_01235_01245 = m[A00]*Det4_1235_1245 - m[A01]*Det4_1235_0245 - + m[A02]*Det4_1235_0145 - m[A04]*Det4_1235_0125 + m[A05]*Det4_1235_0124; - G4double Det5_01235_01345 = m[A00]*Det4_1235_1345 - m[A01]*Det4_1235_0345 - + m[A03]*Det4_1235_0145 - m[A04]*Det4_1235_0135 + m[A05]*Det4_1235_0134; - G4double Det5_01235_02345 = m[A00]*Det4_1235_2345 - m[A02]*Det4_1235_0345 - + m[A03]*Det4_1235_0245 - m[A04]*Det4_1235_0235 + m[A05]*Det4_1235_0234; - G4double Det5_01235_12345 = m[A01]*Det4_1235_2345 - m[A02]*Det4_1235_1345 - + m[A03]*Det4_1235_1245 - m[A04]*Det4_1235_1235 + m[A05]*Det4_1235_1234; - G4double Det5_01245_01234 = m[A00]*Det4_1245_1234 - m[A01]*Det4_1245_0234 - + m[A02]*Det4_1245_0134 - m[A03]*Det4_1245_0124 + m[A04]*Det4_1245_0123; - G4double Det5_01245_01235 = m[A00]*Det4_1245_1235 - m[A01]*Det4_1245_0235 - + m[A02]*Det4_1245_0135 - m[A03]*Det4_1245_0125 + m[A05]*Det4_1245_0123; - G4double Det5_01245_01245 = m[A00]*Det4_1245_1245 - m[A01]*Det4_1245_0245 - + m[A02]*Det4_1245_0145 - m[A04]*Det4_1245_0125 + m[A05]*Det4_1245_0124; - G4double Det5_01245_01345 = m[A00]*Det4_1245_1345 - m[A01]*Det4_1245_0345 - + m[A03]*Det4_1245_0145 - m[A04]*Det4_1245_0135 + m[A05]*Det4_1245_0134; - G4double Det5_01245_02345 = m[A00]*Det4_1245_2345 - m[A02]*Det4_1245_0345 - + m[A03]*Det4_1245_0245 - m[A04]*Det4_1245_0235 + m[A05]*Det4_1245_0234; - G4double Det5_01245_12345 = m[A01]*Det4_1245_2345 - m[A02]*Det4_1245_1345 - + m[A03]*Det4_1245_1245 - m[A04]*Det4_1245_1235 + m[A05]*Det4_1245_1234; - G4double Det5_01345_01234 = m[A00]*Det4_1345_1234 - m[A01]*Det4_1345_0234 - + m[A02]*Det4_1345_0134 - m[A03]*Det4_1345_0124 + m[A04]*Det4_1345_0123; - G4double Det5_01345_01235 = m[A00]*Det4_1345_1235 - m[A01]*Det4_1345_0235 - + m[A02]*Det4_1345_0135 - m[A03]*Det4_1345_0125 + m[A05]*Det4_1345_0123; - G4double Det5_01345_01245 = m[A00]*Det4_1345_1245 - m[A01]*Det4_1345_0245 - + m[A02]*Det4_1345_0145 - m[A04]*Det4_1345_0125 + m[A05]*Det4_1345_0124; - G4double Det5_01345_01345 = m[A00]*Det4_1345_1345 - m[A01]*Det4_1345_0345 - + m[A03]*Det4_1345_0145 - m[A04]*Det4_1345_0135 + m[A05]*Det4_1345_0134; - G4double Det5_01345_02345 = m[A00]*Det4_1345_2345 - m[A02]*Det4_1345_0345 - + m[A03]*Det4_1345_0245 - m[A04]*Det4_1345_0235 + m[A05]*Det4_1345_0234; - G4double Det5_01345_12345 = m[A01]*Det4_1345_2345 - m[A02]*Det4_1345_1345 - + m[A03]*Det4_1345_1245 - m[A04]*Det4_1345_1235 + m[A05]*Det4_1345_1234; // - G4double Det5_02345_01234 = m[A00]*Det4_2345_1234 - m[A01]*Det4_2345_0234 - + m[A02]*Det4_2345_0134 - m[A03]*Det4_2345_0124 + m[A04]*Det4_2345_0123; - G4double Det5_02345_01235 = m[A00]*Det4_2345_1235 - m[A01]*Det4_2345_0235 - + m[A02]*Det4_2345_0135 - m[A03]*Det4_2345_0125 + m[A05]*Det4_2345_0123; - G4double Det5_02345_01245 = m[A00]*Det4_2345_1245 - m[A01]*Det4_2345_0245 - + m[A02]*Det4_2345_0145 - m[A04]*Det4_2345_0125 + m[A05]*Det4_2345_0124; - G4double Det5_02345_01345 = m[A00]*Det4_2345_1345 - m[A01]*Det4_2345_0345 - + m[A03]*Det4_2345_0145 - m[A04]*Det4_2345_0135 + m[A05]*Det4_2345_0134; - G4double Det5_02345_02345 = m[A00]*Det4_2345_2345 - m[A02]*Det4_2345_0345 - + m[A03]*Det4_2345_0245 - m[A04]*Det4_2345_0235 + m[A05]*Det4_2345_0234; - G4double Det5_02345_12345 = m[A01]*Det4_2345_2345 - m[A02]*Det4_2345_1345 - + m[A03]*Det4_2345_1245 - m[A04]*Det4_2345_1235 + m[A05]*Det4_2345_1234; - G4double Det5_12345_01234 = m[A10]*Det4_2345_1234 - m[A11]*Det4_2345_0234 - + m[A12]*Det4_2345_0134 - m[A13]*Det4_2345_0124 + m[A14]*Det4_2345_0123; - G4double Det5_12345_01235 = m[A10]*Det4_2345_1235 - m[A11]*Det4_2345_0235 - + m[A12]*Det4_2345_0135 - m[A13]*Det4_2345_0125 + m[A15]*Det4_2345_0123; - G4double Det5_12345_01245 = m[A10]*Det4_2345_1245 - m[A11]*Det4_2345_0245 - + m[A12]*Det4_2345_0145 - m[A14]*Det4_2345_0125 + m[A15]*Det4_2345_0124; - G4double Det5_12345_01345 = m[A10]*Det4_2345_1345 - m[A11]*Det4_2345_0345 - + m[A13]*Det4_2345_0145 - m[A14]*Det4_2345_0135 + m[A15]*Det4_2345_0134; - G4double Det5_12345_02345 = m[A10]*Det4_2345_2345 - m[A12]*Det4_2345_0345 - + m[A13]*Det4_2345_0245 - m[A14]*Det4_2345_0235 + m[A15]*Det4_2345_0234; - G4double Det5_12345_12345 = m[A11]*Det4_2345_2345 - m[A12]*Det4_2345_1345 - + m[A13]*Det4_2345_1245 - m[A14]*Det4_2345_1235 + m[A15]*Det4_2345_1234; + G4double Det5_01234_01234 = + m[A00] * Det4_1234_1234 - m[A01] * Det4_1234_0234 + + m[A02] * Det4_1234_0134 - m[A03] * Det4_1234_0124 + m[A04] * Det4_1234_0123; + G4double Det5_01234_01235 = + m[A00] * Det4_1234_1235 - m[A01] * Det4_1234_0235 + + m[A02] * Det4_1234_0135 - m[A03] * Det4_1234_0125 + m[A05] * Det4_1234_0123; + G4double Det5_01234_01245 = + m[A00] * Det4_1234_1245 - m[A01] * Det4_1234_0245 + + m[A02] * Det4_1234_0145 - m[A04] * Det4_1234_0125 + m[A05] * Det4_1234_0124; + G4double Det5_01234_01345 = + m[A00] * Det4_1234_1345 - m[A01] * Det4_1234_0345 + + m[A03] * Det4_1234_0145 - m[A04] * Det4_1234_0135 + m[A05] * Det4_1234_0134; + G4double Det5_01234_02345 = + m[A00] * Det4_1234_2345 - m[A02] * Det4_1234_0345 + + m[A03] * Det4_1234_0245 - m[A04] * Det4_1234_0235 + m[A05] * Det4_1234_0234; + G4double Det5_01234_12345 = + m[A01] * Det4_1234_2345 - m[A02] * Det4_1234_1345 + + m[A03] * Det4_1234_1245 - m[A04] * Det4_1234_1235 + m[A05] * Det4_1234_1234; + G4double Det5_01235_01234 = + m[A00] * Det4_1235_1234 - m[A01] * Det4_1235_0234 + + m[A02] * Det4_1235_0134 - m[A03] * Det4_1235_0124 + m[A04] * Det4_1235_0123; + G4double Det5_01235_01235 = + m[A00] * Det4_1235_1235 - m[A01] * Det4_1235_0235 + + m[A02] * Det4_1235_0135 - m[A03] * Det4_1235_0125 + m[A05] * Det4_1235_0123; + G4double Det5_01235_01245 = + m[A00] * Det4_1235_1245 - m[A01] * Det4_1235_0245 + + m[A02] * Det4_1235_0145 - m[A04] * Det4_1235_0125 + m[A05] * Det4_1235_0124; + G4double Det5_01235_01345 = + m[A00] * Det4_1235_1345 - m[A01] * Det4_1235_0345 + + m[A03] * Det4_1235_0145 - m[A04] * Det4_1235_0135 + m[A05] * Det4_1235_0134; + G4double Det5_01235_02345 = + m[A00] * Det4_1235_2345 - m[A02] * Det4_1235_0345 + + m[A03] * Det4_1235_0245 - m[A04] * Det4_1235_0235 + m[A05] * Det4_1235_0234; + G4double Det5_01235_12345 = + m[A01] * Det4_1235_2345 - m[A02] * Det4_1235_1345 + + m[A03] * Det4_1235_1245 - m[A04] * Det4_1235_1235 + m[A05] * Det4_1235_1234; + G4double Det5_01245_01234 = + m[A00] * Det4_1245_1234 - m[A01] * Det4_1245_0234 + + m[A02] * Det4_1245_0134 - m[A03] * Det4_1245_0124 + m[A04] * Det4_1245_0123; + G4double Det5_01245_01235 = + m[A00] * Det4_1245_1235 - m[A01] * Det4_1245_0235 + + m[A02] * Det4_1245_0135 - m[A03] * Det4_1245_0125 + m[A05] * Det4_1245_0123; + G4double Det5_01245_01245 = + m[A00] * Det4_1245_1245 - m[A01] * Det4_1245_0245 + + m[A02] * Det4_1245_0145 - m[A04] * Det4_1245_0125 + m[A05] * Det4_1245_0124; + G4double Det5_01245_01345 = + m[A00] * Det4_1245_1345 - m[A01] * Det4_1245_0345 + + m[A03] * Det4_1245_0145 - m[A04] * Det4_1245_0135 + m[A05] * Det4_1245_0134; + G4double Det5_01245_02345 = + m[A00] * Det4_1245_2345 - m[A02] * Det4_1245_0345 + + m[A03] * Det4_1245_0245 - m[A04] * Det4_1245_0235 + m[A05] * Det4_1245_0234; + G4double Det5_01245_12345 = + m[A01] * Det4_1245_2345 - m[A02] * Det4_1245_1345 + + m[A03] * Det4_1245_1245 - m[A04] * Det4_1245_1235 + m[A05] * Det4_1245_1234; + G4double Det5_01345_01234 = + m[A00] * Det4_1345_1234 - m[A01] * Det4_1345_0234 + + m[A02] * Det4_1345_0134 - m[A03] * Det4_1345_0124 + m[A04] * Det4_1345_0123; + G4double Det5_01345_01235 = + m[A00] * Det4_1345_1235 - m[A01] * Det4_1345_0235 + + m[A02] * Det4_1345_0135 - m[A03] * Det4_1345_0125 + m[A05] * Det4_1345_0123; + G4double Det5_01345_01245 = + m[A00] * Det4_1345_1245 - m[A01] * Det4_1345_0245 + + m[A02] * Det4_1345_0145 - m[A04] * Det4_1345_0125 + m[A05] * Det4_1345_0124; + G4double Det5_01345_01345 = + m[A00] * Det4_1345_1345 - m[A01] * Det4_1345_0345 + + m[A03] * Det4_1345_0145 - m[A04] * Det4_1345_0135 + m[A05] * Det4_1345_0134; + G4double Det5_01345_02345 = + m[A00] * Det4_1345_2345 - m[A02] * Det4_1345_0345 + + m[A03] * Det4_1345_0245 - m[A04] * Det4_1345_0235 + m[A05] * Det4_1345_0234; + G4double Det5_01345_12345 = + m[A01] * Det4_1345_2345 - m[A02] * Det4_1345_1345 + + m[A03] * Det4_1345_1245 - m[A04] * Det4_1345_1235 + + m[A05] * Det4_1345_1234; // + G4double Det5_02345_01234 = + m[A00] * Det4_2345_1234 - m[A01] * Det4_2345_0234 + + m[A02] * Det4_2345_0134 - m[A03] * Det4_2345_0124 + m[A04] * Det4_2345_0123; + G4double Det5_02345_01235 = + m[A00] * Det4_2345_1235 - m[A01] * Det4_2345_0235 + + m[A02] * Det4_2345_0135 - m[A03] * Det4_2345_0125 + m[A05] * Det4_2345_0123; + G4double Det5_02345_01245 = + m[A00] * Det4_2345_1245 - m[A01] * Det4_2345_0245 + + m[A02] * Det4_2345_0145 - m[A04] * Det4_2345_0125 + m[A05] * Det4_2345_0124; + G4double Det5_02345_01345 = + m[A00] * Det4_2345_1345 - m[A01] * Det4_2345_0345 + + m[A03] * Det4_2345_0145 - m[A04] * Det4_2345_0135 + m[A05] * Det4_2345_0134; + G4double Det5_02345_02345 = + m[A00] * Det4_2345_2345 - m[A02] * Det4_2345_0345 + + m[A03] * Det4_2345_0245 - m[A04] * Det4_2345_0235 + m[A05] * Det4_2345_0234; + G4double Det5_02345_12345 = + m[A01] * Det4_2345_2345 - m[A02] * Det4_2345_1345 + + m[A03] * Det4_2345_1245 - m[A04] * Det4_2345_1235 + m[A05] * Det4_2345_1234; + G4double Det5_12345_01234 = + m[A10] * Det4_2345_1234 - m[A11] * Det4_2345_0234 + + m[A12] * Det4_2345_0134 - m[A13] * Det4_2345_0124 + m[A14] * Det4_2345_0123; + G4double Det5_12345_01235 = + m[A10] * Det4_2345_1235 - m[A11] * Det4_2345_0235 + + m[A12] * Det4_2345_0135 - m[A13] * Det4_2345_0125 + m[A15] * Det4_2345_0123; + G4double Det5_12345_01245 = + m[A10] * Det4_2345_1245 - m[A11] * Det4_2345_0245 + + m[A12] * Det4_2345_0145 - m[A14] * Det4_2345_0125 + m[A15] * Det4_2345_0124; + G4double Det5_12345_01345 = + m[A10] * Det4_2345_1345 - m[A11] * Det4_2345_0345 + + m[A13] * Det4_2345_0145 - m[A14] * Det4_2345_0135 + m[A15] * Det4_2345_0134; + G4double Det5_12345_02345 = + m[A10] * Det4_2345_2345 - m[A12] * Det4_2345_0345 + + m[A13] * Det4_2345_0245 - m[A14] * Det4_2345_0235 + m[A15] * Det4_2345_0234; + G4double Det5_12345_12345 = + m[A11] * Det4_2345_2345 - m[A12] * Det4_2345_1345 + + m[A13] * Det4_2345_1245 - m[A14] * Det4_2345_1235 + m[A15] * Det4_2345_1234; - // Find the determinant + // Find the determinant - G4double det = m[A00]*Det5_12345_12345 - - m[A01]*Det5_12345_02345 - + m[A02]*Det5_12345_01345 - - m[A03]*Det5_12345_01245 - + m[A04]*Det5_12345_01235 - - m[A05]*Det5_12345_01234; + G4double det = m[A00] * Det5_12345_12345 - m[A01] * Det5_12345_02345 + + m[A02] * Det5_12345_01345 - m[A03] * Det5_12345_01245 + + m[A04] * Det5_12345_01235 - m[A05] * Det5_12345_01234; - if ( det == 0 ) - { + if(det == 0) + { ifail = 1; return; - } + } - G4double oneOverDet = 1.0/det; - G4double mn1OverDet = - oneOverDet; + G4double oneOverDet = 1.0 / det; + G4double mn1OverDet = -oneOverDet; - m[A00] = Det5_12345_12345*oneOverDet; - m[A01] = Det5_02345_12345*mn1OverDet; - m[A02] = Det5_01345_12345*oneOverDet; - m[A03] = Det5_01245_12345*mn1OverDet; - m[A04] = Det5_01235_12345*oneOverDet; - m[A05] = Det5_01234_12345*mn1OverDet; + m[A00] = Det5_12345_12345 * oneOverDet; + m[A01] = Det5_02345_12345 * mn1OverDet; + m[A02] = Det5_01345_12345 * oneOverDet; + m[A03] = Det5_01245_12345 * mn1OverDet; + m[A04] = Det5_01235_12345 * oneOverDet; + m[A05] = Det5_01234_12345 * mn1OverDet; - m[A10] = Det5_12345_02345*mn1OverDet; - m[A11] = Det5_02345_02345*oneOverDet; - m[A12] = Det5_01345_02345*mn1OverDet; - m[A13] = Det5_01245_02345*oneOverDet; - m[A14] = Det5_01235_02345*mn1OverDet; - m[A15] = Det5_01234_02345*oneOverDet; + m[A10] = Det5_12345_02345 * mn1OverDet; + m[A11] = Det5_02345_02345 * oneOverDet; + m[A12] = Det5_01345_02345 * mn1OverDet; + m[A13] = Det5_01245_02345 * oneOverDet; + m[A14] = Det5_01235_02345 * mn1OverDet; + m[A15] = Det5_01234_02345 * oneOverDet; - m[A20] = Det5_12345_01345*oneOverDet; - m[A21] = Det5_02345_01345*mn1OverDet; - m[A22] = Det5_01345_01345*oneOverDet; - m[A23] = Det5_01245_01345*mn1OverDet; - m[A24] = Det5_01235_01345*oneOverDet; - m[A25] = Det5_01234_01345*mn1OverDet; + m[A20] = Det5_12345_01345 * oneOverDet; + m[A21] = Det5_02345_01345 * mn1OverDet; + m[A22] = Det5_01345_01345 * oneOverDet; + m[A23] = Det5_01245_01345 * mn1OverDet; + m[A24] = Det5_01235_01345 * oneOverDet; + m[A25] = Det5_01234_01345 * mn1OverDet; - m[A30] = Det5_12345_01245*mn1OverDet; - m[A31] = Det5_02345_01245*oneOverDet; - m[A32] = Det5_01345_01245*mn1OverDet; - m[A33] = Det5_01245_01245*oneOverDet; - m[A34] = Det5_01235_01245*mn1OverDet; - m[A35] = Det5_01234_01245*oneOverDet; + m[A30] = Det5_12345_01245 * mn1OverDet; + m[A31] = Det5_02345_01245 * oneOverDet; + m[A32] = Det5_01345_01245 * mn1OverDet; + m[A33] = Det5_01245_01245 * oneOverDet; + m[A34] = Det5_01235_01245 * mn1OverDet; + m[A35] = Det5_01234_01245 * oneOverDet; - m[A40] = Det5_12345_01235*oneOverDet; - m[A41] = Det5_02345_01235*mn1OverDet; - m[A42] = Det5_01345_01235*oneOverDet; - m[A43] = Det5_01245_01235*mn1OverDet; - m[A44] = Det5_01235_01235*oneOverDet; - m[A45] = Det5_01234_01235*mn1OverDet; + m[A40] = Det5_12345_01235 * oneOverDet; + m[A41] = Det5_02345_01235 * mn1OverDet; + m[A42] = Det5_01345_01235 * oneOverDet; + m[A43] = Det5_01245_01235 * mn1OverDet; + m[A44] = Det5_01235_01235 * oneOverDet; + m[A45] = Det5_01234_01235 * mn1OverDet; - m[A50] = Det5_12345_01234*mn1OverDet; - m[A51] = Det5_02345_01234*oneOverDet; - m[A52] = Det5_01345_01234*mn1OverDet; - m[A53] = Det5_01245_01234*oneOverDet; - m[A54] = Det5_01235_01234*mn1OverDet; - m[A55] = Det5_01234_01234*oneOverDet; + m[A50] = Det5_12345_01234 * mn1OverDet; + m[A51] = Det5_02345_01234 * oneOverDet; + m[A52] = Det5_01345_01234 * mn1OverDet; + m[A53] = Det5_01245_01234 * oneOverDet; + m[A54] = Det5_01235_01234 * mn1OverDet; + m[A55] = Det5_01234_01234 * oneOverDet; return; } diff --git a/source/error_propagation/src/G4ErrorMessenger.cc b/source/error_propagation/src/G4ErrorMessenger.cc index 9c218fd942..0e4c410e0f 100644 --- a/source/error_propagation/src/G4ErrorMessenger.cc +++ b/source/error_propagation/src/G4ErrorMessenger.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -40,36 +40,41 @@ #include "globals.hh" #ifdef G4VERBOSE -#include "G4ErrorPropagatorData.hh" //for verbosity checking +# include "G4ErrorPropagatorData.hh" //for verbosity checking #endif //------------------------------------------------------------------------ -G4ErrorMessenger::G4ErrorMessenger(G4ErrorStepLengthLimitProcess* lengthAct, G4ErrorMagFieldLimitProcess* magAct, G4ErrorEnergyLoss* elossAct) - :StepLengthAction(lengthAct),MagFieldAction(magAct),EnergyLossAction(elossAct) +G4ErrorMessenger::G4ErrorMessenger(G4ErrorStepLengthLimitProcess* lengthAct, + G4ErrorMagFieldLimitProcess* magAct, + G4ErrorEnergyLoss* elossAct) + : StepLengthAction(lengthAct) + , MagFieldAction(magAct) + , EnergyLossAction(elossAct) { - myDir = new G4UIdirectory("/geant4e/"); myDir->SetGuidance("GEANT4e control commands"); - + myDirLimits = new G4UIdirectory("/geant4e/limits/"); myDirLimits->SetGuidance("GEANT4e commands to limit the step"); - - StepLengthLimitCmd = new G4UIcmdWithADoubleAndUnit("/geant4e/limits/stepLength",this); + StepLengthLimitCmd = + new G4UIcmdWithADoubleAndUnit("/geant4e/limits/stepLength", this); StepLengthLimitCmd->SetGuidance("Limit the length of an step"); StepLengthLimitCmd->SetDefaultUnit("mm"); - StepLengthLimitCmd->AvailableForStates(G4State_PreInit,G4State_Idle,G4State_GeomClosed,G4State_EventProc); + StepLengthLimitCmd->AvailableForStates(G4State_PreInit, G4State_Idle, + G4State_GeomClosed, G4State_EventProc); - MagFieldLimitCmd = new G4UIcmdWithADouble("/geant4e/limits/magField",this); + MagFieldLimitCmd = new G4UIcmdWithADouble("/geant4e/limits/magField", this); MagFieldLimitCmd->SetGuidance("Limit the length of an step"); - MagFieldLimitCmd->AvailableForStates(G4State_PreInit,G4State_Idle,G4State_GeomClosed,G4State_EventProc); + MagFieldLimitCmd->AvailableForStates(G4State_PreInit, G4State_Idle, + G4State_GeomClosed, G4State_EventProc); - EnergyLossCmd = new G4UIcmdWithADouble("/geant4e/limits/energyLoss",this); + EnergyLossCmd = new G4UIcmdWithADouble("/geant4e/limits/energyLoss", this); EnergyLossCmd->SetGuidance("Limit the length of an step"); - EnergyLossCmd->AvailableForStates(G4State_PreInit,G4State_Idle,G4State_GeomClosed,G4State_EventProc); + EnergyLossCmd->AvailableForStates(G4State_PreInit, G4State_Idle, + G4State_GeomClosed, G4State_EventProc); } - //------------------------------------------------------------------------ G4ErrorMessenger::~G4ErrorMessenger() { @@ -80,31 +85,41 @@ G4ErrorMessenger::~G4ErrorMessenger() delete myDirLimits; } - //------------------------------------------------------------------------ -void G4ErrorMessenger::SetNewValue(G4UIcommand* command,G4String newValue) -{ - if( command == StepLengthLimitCmd ) { +void G4ErrorMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if(command == StepLengthLimitCmd) + { #ifdef G4VERBOSE - if(G4ErrorPropagatorData::verbose() >= 3 ) { - G4cout << " G4ErrorMessenger::StepLengthAction SetStepLimit " << StepLengthLimitCmd->GetNewDoubleValue(newValue) << G4endl; + if(G4ErrorPropagatorData::verbose() >= 3) + { + G4cout << " G4ErrorMessenger::StepLengthAction SetStepLimit " + << StepLengthLimitCmd->GetNewDoubleValue(newValue) << G4endl; } #endif - StepLengthAction->SetStepLimit(StepLengthLimitCmd->GetNewDoubleValue(newValue)); - } else if( command == MagFieldLimitCmd ) { + StepLengthAction->SetStepLimit( + StepLengthLimitCmd->GetNewDoubleValue(newValue)); + } + else if(command == MagFieldLimitCmd) + { #ifdef G4VERBOSE - if(G4ErrorPropagatorData::verbose() >= 3 ) { - G4cout << " G4ErrorMessenger::MagFieldAction SetStepLimit " << MagFieldLimitCmd->GetNewDoubleValue(newValue) << G4endl; + if(G4ErrorPropagatorData::verbose() >= 3) + { + G4cout << " G4ErrorMessenger::MagFieldAction SetStepLimit " + << MagFieldLimitCmd->GetNewDoubleValue(newValue) << G4endl; } #endif MagFieldAction->SetStepLimit(MagFieldLimitCmd->GetNewDoubleValue(newValue)); - } else if( command == EnergyLossCmd ) { + } + else if(command == EnergyLossCmd) + { #ifdef G4VERBOSE - if(G4ErrorPropagatorData::verbose() >= 3 ) { - G4cout << " G4ErrorMessenger::EnergyLossAction SetStepLimit " << EnergyLossCmd->GetNewDoubleValue(newValue) << G4endl; + if(G4ErrorPropagatorData::verbose() >= 3) + { + G4cout << " G4ErrorMessenger::EnergyLossAction SetStepLimit " + << EnergyLossCmd->GetNewDoubleValue(newValue) << G4endl; } #endif EnergyLossAction->SetStepLimit(EnergyLossCmd->GetNewDoubleValue(newValue)); } } - diff --git a/source/error_propagation/src/G4ErrorPhysicsList.cc b/source/error_propagation/src/G4ErrorPhysicsList.cc index 106aa05f3e..f56b402c96 100644 --- a/source/error_propagation/src/G4ErrorPhysicsList.cc +++ b/source/error_propagation/src/G4ErrorPhysicsList.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ #include "globals.hh" @@ -37,7 +37,7 @@ #include "G4ComptonScattering.hh" #include "G4GammaConversion.hh" #include "G4PhotoElectricEffect.hh" - + #include "G4eIonisation.hh" #include "G4eBremsstrahlung.hh" #include "G4eplusAnnihilation.hh" @@ -68,27 +68,25 @@ #include "G4ErrorEnergyLoss.hh" //------------------------------------------------------------------------ -G4ErrorPhysicsList::G4ErrorPhysicsList(): G4VUserPhysicsList() +G4ErrorPhysicsList::G4ErrorPhysicsList() + : G4VUserPhysicsList() { - defaultCutValue = 1.0E+9*cm; // set big step so that AlongStep computes all the energy + defaultCutValue = + 1.0E+9 * cm; // set big step so that AlongStep computes all the energy } - //------------------------------------------------------------------------ -G4ErrorPhysicsList::~G4ErrorPhysicsList() -{ -} - +G4ErrorPhysicsList::~G4ErrorPhysicsList() {} //------------------------------------------------------------------------ void G4ErrorPhysicsList::ConstructParticle() { -// In this method, static member functions should be called + // In this method, static member functions should be called // for all particles which you want to use. // This ensures that objects of these particle types will be - // created in the program. + // created in the program. // gamma - G4Gamma::GammaDefinition(); + G4Gamma::GammaDefinition(); // e+/- G4Electron::ElectronDefinition(); G4Positron::PositronDefinition(); @@ -102,42 +100,52 @@ void G4ErrorPhysicsList::ConstructParticle() // proton G4Proton::ProtonDefinition(); - } - //------------------------------------------------------------------------ void G4ErrorPhysicsList::ConstructProcess() { - G4Transportation* theTransportationProcess= new G4Transportation(); + G4Transportation* theTransportationProcess = new G4Transportation(); #ifdef G4VERBOSE - if (verboseLevel >= 4){ - G4cout << "G4VUserPhysicsList::ConstructProcess() "<< G4endl; - } + if(verboseLevel >= 4) + { + G4cout << "G4VUserPhysicsList::ConstructProcess() " << G4endl; + } #endif // loop over all particles in G4ParticleTable - auto myParticleIterator=GetParticleIterator(); + auto myParticleIterator = GetParticleIterator(); myParticleIterator->reset(); - while( (*myParticleIterator)() ) { // Loop checking, 06.08.2015, G.Cosmo + while((*myParticleIterator)()) + { // Loop checking, 06.08.2015, G.Cosmo G4ParticleDefinition* particle = myParticleIterator->value(); - G4ProcessManager* pmanager = particle->GetProcessManager(); - if (!particle->IsShortLived()) { - G4cout << particle << "G4ErrorPhysicsList:: particle process manager " << particle->GetParticleName() << " = " << particle->GetProcessManager() << G4endl; + G4ProcessManager* pmanager = particle->GetProcessManager(); + if(!particle->IsShortLived()) + { + G4cout << particle << "G4ErrorPhysicsList:: particle process manager " + << particle->GetParticleName() << " = " + << particle->GetProcessManager() << G4endl; // Add transportation process for all particles other than "shortlived" - if ( pmanager == 0) { + if(pmanager == 0) + { // Error !! no process manager G4String particleName = particle->GetParticleName(); - G4Exception("G4ErrorPhysicsList::ConstructProcess","No process manager", - RunMustBeAborted, particleName ); - } else { - // add transportation with ordering = ( -1, "first", "first" ) - pmanager ->AddProcess(theTransportationProcess); - pmanager ->SetProcessOrderingToFirst(theTransportationProcess, idxAlongStep); - pmanager ->SetProcessOrderingToFirst(theTransportationProcess, idxPostStep); + G4Exception("G4ErrorPhysicsList::ConstructProcess", + "No process manager", RunMustBeAborted, particleName); } - } else { + else + { + // add transportation with ordering = ( -1, "first", "first" ) + pmanager->AddProcess(theTransportationProcess); + pmanager->SetProcessOrderingToFirst(theTransportationProcess, + idxAlongStep); + pmanager->SetProcessOrderingToFirst(theTransportationProcess, + idxPostStep); + } + } + else + { // shortlived particle case } } @@ -145,7 +153,6 @@ void G4ErrorPhysicsList::ConstructProcess() ConstructEM(); } - //------------------------------------------------------------------------ #include "G4eBremsstrahlung.hh" #include "G4eIonisation.hh" @@ -166,52 +173,57 @@ void G4ErrorPhysicsList::ConstructProcess() void G4ErrorPhysicsList::ConstructEM() { - G4ErrorEnergyLoss* eLossProcess = new G4ErrorEnergyLoss; - G4ErrorStepLengthLimitProcess* stepLengthLimitProcess = new G4ErrorStepLengthLimitProcess; - G4ErrorMagFieldLimitProcess* magFieldLimitProcess = new G4ErrorMagFieldLimitProcess; - new G4ErrorMessenger( stepLengthLimitProcess, magFieldLimitProcess, eLossProcess ); + G4ErrorStepLengthLimitProcess* stepLengthLimitProcess = + new G4ErrorStepLengthLimitProcess; + G4ErrorMagFieldLimitProcess* magFieldLimitProcess = + new G4ErrorMagFieldLimitProcess; + new G4ErrorMessenger(stepLengthLimitProcess, magFieldLimitProcess, + eLossProcess); - auto myParticleIterator=GetParticleIterator(); + auto myParticleIterator = GetParticleIterator(); myParticleIterator->reset(); - while( (*myParticleIterator)() ) { // Loop checking, 06.08.2015, G.Cosmo + while((*myParticleIterator)()) + { // Loop checking, 06.08.2015, G.Cosmo G4ParticleDefinition* particle = myParticleIterator->value(); - G4ProcessManager* pmanager = particle->GetProcessManager(); - G4String particleName = particle->GetParticleName(); - - if (particleName == "gamma") { - // gamma + G4ProcessManager* pmanager = particle->GetProcessManager(); + G4String particleName = particle->GetParticleName(); + + if(particleName == "gamma") + { + // gamma pmanager->AddDiscreteProcess(new G4GammaConversion()); - pmanager->AddDiscreteProcess(new G4ComptonScattering()); + pmanager->AddDiscreteProcess(new G4ComptonScattering()); pmanager->AddDiscreteProcess(new G4PhotoElectricEffect()); // } else if (particleName == "e-" || particleName == "e+" // || particleName == "mu+" || particleName == "mu-" ) { - }else if (!particle->IsShortLived() && particle->GetPDGCharge() != 0 ) { - - pmanager->AddContinuousProcess(eLossProcess,1); - pmanager->AddDiscreteProcess( stepLengthLimitProcess, 2 ); - pmanager->AddDiscreteProcess( magFieldLimitProcess, 3 ); - + } + else if(!particle->IsShortLived() && particle->GetPDGCharge() != 0) + { + pmanager->AddContinuousProcess(eLossProcess, 1); + pmanager->AddDiscreteProcess(stepLengthLimitProcess, 2); + pmanager->AddDiscreteProcess(magFieldLimitProcess, 3); + /* } else if ((!particle->IsShortLived()) && - (particle->GetPDGCharge() != 0.0) && + (particle->GetPDGCharge() != 0.0) && (particle->GetParticleName() != "chargedgeantino")) { // all others charged particles except geantino // G4VProcess* aMultipleScattering = new G4MultipleScattering(); - G4VProcess* anIonisation = new G4hIonisation(); + G4VProcess* anIonisation = new G4hIonisation(); ////G4VProcess* theUserCuts = new G4UserSpecialCuts(); - + // // add processes pmanager->AddProcess(anIonisation); - // pmanager->AddProcess(aMultipleScattering); + // pmanager->AddProcess(aMultipleScattering); ////pmanager->AddProcess(theUserCuts); - + // // set ordering for AlongStepDoIt // pmanager->SetProcessOrdering(aMultipleScattering, idxAlongStep,1); pmanager->SetProcessOrdering(anIonisation, idxAlongStep,1); - + // // set ordering for PostStepDoIt // pmanager->SetProcessOrdering(aMultipleScattering, idxPostStep,1); @@ -222,14 +234,12 @@ void G4ErrorPhysicsList::ConstructEM() } } - //------------------------------------------------------------------------ void G4ErrorPhysicsList::SetCuts() { - // " G4VUserPhysicsList::SetCutsWithDefault" method sets - // the default cut value or all particle types - SetCutsWithDefault(); - // if (verboseLevel>0) + // " G4VUserPhysicsList::SetCutsWithDefault" method sets + // the default cut value or all particle types + SetCutsWithDefault(); + // if (verboseLevel>0) // DumpCutValuesTable(); } - diff --git a/source/error_propagation/src/G4ErrorPropagator.cc b/source/error_propagation/src/G4ErrorPropagator.cc index b6178ad6e5..cc74ebf081 100644 --- a/source/error_propagation/src/G4ErrorPropagator.cc +++ b/source/error_propagation/src/G4ErrorPropagator.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -51,25 +51,31 @@ #include - //--------------------------------------------------------------------------- G4ErrorPropagator::G4ErrorPropagator() - : theStepLength(0.), theInitialTrajState(0), theStepN(0), theG4Track(0) + : theStepLength(0.) + , theInitialTrajState(0) + , theStepN(0) + , theG4Track(0) { - verbose = G4ErrorPropagatorData::verbose(); + verbose = G4ErrorPropagatorData::verbose(); #ifdef G4EVERBOSE - if(verbose >= 5) { G4cout << "G4ErrorPropagator " << this << G4endl; } + if(verbose >= 5) + { + G4cout << "G4ErrorPropagator " << this << G4endl; + } #endif fpSteppingManager = G4EventManager::GetEventManager() - ->GetTrackingManager()->GetSteppingManager(); + ->GetTrackingManager() + ->GetSteppingManager(); thePropIsInitialized = false; } - //----------------------------------------------------------------------- -G4int G4ErrorPropagator::Propagate( G4ErrorTrajState* currentTS, - const G4ErrorTarget* target, G4ErrorMode mode ) +G4int G4ErrorPropagator::Propagate(G4ErrorTrajState* currentTS, + const G4ErrorTarget* target, + G4ErrorMode mode) { // to start ierror is set to 1 (= OK) // @@ -80,31 +86,31 @@ G4int G4ErrorPropagator::Propagate( G4ErrorTrajState* currentTS, //----- Do not propagate zero or too low energy particles // - if( currentTS->GetMomentum().mag() < 1.E-9*MeV ) + if(currentTS->GetMomentum().mag() < 1.E-9 * MeV) { std::ostringstream message; message << "Energy too low to be propagated: " - << G4BestUnit(currentTS->GetMomentum().mag(),"Energy"); + << G4BestUnit(currentTS->GetMomentum().mag(), "Energy"); G4Exception("G4ErrorPropagator::Propagate()", "GEANT4e-Notification", JustWarning, message); - return -3; + return -3; } - g4edata->SetMode( mode ); + g4edata->SetMode(mode); #ifdef G4EVERBOSE - if( verbose >= 1 ) + if(verbose >= 1) { - G4cout << " =====> starting GEANT4E tracking for " - << currentTS->GetParticleType() - << " Forwards= " << g4edata->GetMode() << G4endl; + G4cout << " =====> starting GEANT4E tracking for " + << currentTS->GetParticleType() + << " Forwards= " << g4edata->GetMode() << G4endl; } - if(verbose >= 1 ) + if(verbose >= 1) { - G4cout << G4endl << "@@@@@@@@@@@@@@@@@@@@@@@@@ NEW STEP " << G4endl; + G4cout << G4endl << "@@@@@@@@@@@@@@@@@@@@@@@@@ NEW STEP " << G4endl; } - if( verbose >= 3 ) + if(verbose >= 3) { G4cout << " G4ErrorPropagator::Propagate initialTS "; G4cout << *currentTS << G4endl; @@ -112,27 +118,30 @@ G4int G4ErrorPropagator::Propagate( G4ErrorTrajState* currentTS, } #endif - g4edata->SetTarget( target ); + g4edata->SetTarget(target); //----- Create a track // - if( theG4Track != 0 ) { delete theG4Track; } - theG4Track = InitG4Track( *currentTS ); + if(theG4Track != 0) + { + delete theG4Track; + } + theG4Track = InitG4Track(*currentTS); //----- Create a G4ErrorFreeTrajState // - G4ErrorFreeTrajState* currentTS_FREE = InitFreeTrajState( currentTS ); + G4ErrorFreeTrajState* currentTS_FREE = InitFreeTrajState(currentTS); //----- Track the particle // - ierr = MakeSteps( currentTS_FREE ); + ierr = MakeSteps(currentTS_FREE); //------ Tracking ended, check if target has been reached // if target not found // - if( g4edata->GetState() != G4ErrorState_StoppedAtTarget ) + if(g4edata->GetState() != G4ErrorState_StoppedAtTarget) { - if( theG4Track->GetKineticEnergy() > 0. ) + if(theG4Track->GetKineticEnergy() > 0.) { ierr = -ierr - 10; } @@ -141,7 +150,7 @@ G4int G4ErrorPropagator::Propagate( G4ErrorTrajState* currentTS, ierr = -ierr - 20; } *currentTS = *currentTS_FREE; - if(verbose >= 0 ) + if(verbose >= 0) { std::ostringstream message; message << "Particle does not reach target: " << *currentTS; @@ -151,46 +160,45 @@ G4int G4ErrorPropagator::Propagate( G4ErrorTrajState* currentTS, } else { - GetFinalTrajState( currentTS, currentTS_FREE, target ); + GetFinalTrajState(currentTS, currentTS_FREE, target); } #ifdef G4EVERBOSE - if( verbose >= 1 ) + if(verbose >= 1) { G4cout << " G4ErrorPropagator: propagation ended " << G4endl; } - if( verbose >= 2 ) + if(verbose >= 2) { G4cout << " Current TrajState " << currentTS << G4endl; } #endif - + // Inform end of tracking to physics processes // theG4Track->GetDefinition()->GetProcessManager()->EndTracking(); - InvokePostUserTrackingAction( theG4Track ); + InvokePostUserTrackingAction(theG4Track); // delete currentTS_FREE; return ierr; } - //----------------------------------------------------------------------- -G4int G4ErrorPropagator::PropagateOneStep( G4ErrorTrajState* currentTS ) +G4int G4ErrorPropagator::PropagateOneStep(G4ErrorTrajState* currentTS) { G4ErrorPropagatorData* g4edata = G4ErrorPropagatorData::GetErrorPropagatorData(); - if ( (g4edata->GetState() == G4ErrorState_PreInit) - || (G4StateManager::GetStateManager()->GetCurrentState() - != G4State_GeomClosed) ) + if((g4edata->GetState() == G4ErrorState_PreInit) || + (G4StateManager::GetStateManager()->GetCurrentState() != + G4State_GeomClosed)) { std::ostringstream message; message << "Called before initialization is done for this track!"; - G4Exception("G4ErrorPropagator::PropagateOneStep()", - "InvalidCall", FatalException, message, + G4Exception("G4ErrorPropagator::PropagateOneStep()", "InvalidCall", + FatalException, message, "Please call G4ErrorPropagatorManager::InitGeant4e()."); } @@ -200,24 +208,24 @@ G4int G4ErrorPropagator::PropagateOneStep( G4ErrorTrajState* currentTS ) //--- Do not propagate zero or too low energy particles // - if( currentTS->GetMomentum().mag() < 1.E-9*MeV ) + if(currentTS->GetMomentum().mag() < 1.E-9 * MeV) { std::ostringstream message; message << "Energy too low to be propagated: " - << G4BestUnit(currentTS->GetMomentum().mag(),"Energy"); - G4Exception("G4ErrorPropagator::PropagateOneStep()", - "GEANT4e-Notification", JustWarning, message); - return -3; + << G4BestUnit(currentTS->GetMomentum().mag(), "Energy"); + G4Exception("G4ErrorPropagator::PropagateOneStep()", "GEANT4e-Notification", + JustWarning, message); + return -3; } #ifdef G4EVERBOSE - if( verbose >= 1 ) + if(verbose >= 1) { G4cout << " =====> starting GEANT4E tracking for " << currentTS->GetParticleType() << " Forwards= " << g4edata->GetMode() << G4endl; } - if( verbose >= 3 ) + if(verbose >= 3) { G4cout << " G4ErrorPropagator::Propagate initialTS "; G4cout << *currentTS << G4endl; @@ -226,56 +234,61 @@ G4int G4ErrorPropagator::PropagateOneStep( G4ErrorTrajState* currentTS ) //----- If it is the first step, create a track // - if( theStepN == 0 ) + if(theStepN == 0) { - if( theG4Track != 0 ) { delete theG4Track; } - theG4Track = InitG4Track( *currentTS ); + if(theG4Track != 0) + { + delete theG4Track; + } + theG4Track = InitG4Track(*currentTS); } - // set to 0 by the initialization in G4ErrorPropagatorManager + // set to 0 by the initialization in G4ErrorPropagatorManager theStepN++; //----- Create a G4ErrorFreeTrajState // - G4ErrorFreeTrajState* currentTS_FREE = InitFreeTrajState( currentTS ); + G4ErrorFreeTrajState* currentTS_FREE = InitFreeTrajState(currentTS); //----- Track the particle one step // - ierr = MakeOneStep( currentTS_FREE ); + ierr = MakeOneStep(currentTS_FREE); //----- Get the state on target // - GetFinalTrajState( currentTS, currentTS_FREE, g4edata->GetTarget() ); + GetFinalTrajState(currentTS, currentTS_FREE, g4edata->GetTarget()); return ierr; } - //--------------------------------------------------------------------------- -G4Track* G4ErrorPropagator::InitG4Track( G4ErrorTrajState& initialTS ) +G4Track* G4ErrorPropagator::InitG4Track(G4ErrorTrajState& initialTS) { - if( verbose >= 5 ) { G4cout << "InitG4Track " << G4endl; } + if(verbose >= 5) + { + G4cout << "InitG4Track " << G4endl; + } //----- Create Particle // - const G4String partType = initialTS.GetParticleType(); + const G4String partType = initialTS.GetParticleType(); G4ParticleTable* particleTable = G4ParticleTable::GetParticleTable(); - G4ParticleDefinition* particle = particleTable->FindParticle(partType); - if( particle == 0) + G4ParticleDefinition* particle = particleTable->FindParticle(partType); + if(particle == 0) { std::ostringstream message; message << "Particle type not defined: " << partType; G4Exception("G4ErrorPropagator::InitG4Track()", "InvalidSetup", FatalException, message); } - - G4DynamicParticle* DP = - new G4DynamicParticle(particle,initialTS.GetMomentum()); - DP->SetPolarization(0.,0.,0.); + G4DynamicParticle* DP = + new G4DynamicParticle(particle, initialTS.GetMomentum()); + + DP->SetPolarization(0., 0., 0.); // Set Charge // - if( particle->GetPDGCharge() < 0 ) + if(particle->GetPDGCharge() < 0) { DP->SetCharge(-eplus); } @@ -284,9 +297,9 @@ G4Track* G4ErrorPropagator::InitG4Track( G4ErrorTrajState& initialTS ) DP->SetCharge(eplus); } - //----- Create Track + //----- Create Track // - theG4Track = new G4Track(DP, 0., initialTS.GetPosition() ); + theG4Track = new G4Track(DP, 0., initialTS.GetPosition()); theG4Track->SetParentID(0); #ifdef G4EVERBOSE @@ -296,11 +309,11 @@ G4Track* G4ErrorPropagator::InitG4Track( G4ErrorTrajState& initialTS ) << theG4Track->GetKineticEnergy() << G4endl; } #endif - - //---- Reproduce G4TrackingManager::ProcessOneTrack initialization - InvokePreUserTrackingAction( theG4Track ); - if( fpSteppingManager == 0 ) + //---- Reproduce G4TrackingManager::ProcessOneTrack initialization + InvokePreUserTrackingAction(theG4Track); + + if(fpSteppingManager == 0) { G4Exception("G4ErrorPropagator::InitG4Track()", "InvalidSetup", FatalException, "G4SteppingManager not initialized yet!"); @@ -322,30 +335,32 @@ G4Track* G4ErrorPropagator::InitG4Track( G4ErrorTrajState& initialTS ) // theG4Track->GetDefinition()->GetProcessManager()->StartTracking(theG4Track); - initialTS.SetG4Track( theG4Track ); + initialTS.SetG4Track(theG4Track); return theG4Track; } - //----------------------------------------------------------------------- -G4int G4ErrorPropagator::MakeSteps( G4ErrorFreeTrajState* currentTS_FREE ) +G4int G4ErrorPropagator::MakeSteps(G4ErrorFreeTrajState* currentTS_FREE) { G4int ierr = 0; //----- Track the particle Step-by-Step while it is alive // theStepLength = 0.; - - while( (theG4Track->GetTrackStatus() == fAlive) || - (theG4Track->GetTrackStatus() == fStopButAlive) ) + + while((theG4Track->GetTrackStatus() == fAlive) || + (theG4Track->GetTrackStatus() == fStopButAlive)) { - ierr = MakeOneStep( currentTS_FREE ); - if( ierr != 0 ) { break; } + ierr = MakeOneStep(currentTS_FREE); + if(ierr != 0) + { + break; + } //----- Check if last step for error propagation // - if( CheckIfLastStep( theG4Track ) ) + if(CheckIfLastStep(theG4Track)) { break; } @@ -353,9 +368,8 @@ G4int G4ErrorPropagator::MakeSteps( G4ErrorFreeTrajState* currentTS_FREE ) return ierr; } - //----------------------------------------------------------------------- -G4int G4ErrorPropagator::MakeOneStep( G4ErrorFreeTrajState* currentTS_FREE ) +G4int G4ErrorPropagator::MakeOneStep(G4ErrorFreeTrajState* currentTS_FREE) { G4ErrorPropagatorData* g4edata = G4ErrorPropagatorData::GetErrorPropagatorData(); @@ -363,105 +377,106 @@ G4int G4ErrorPropagator::MakeOneStep( G4ErrorFreeTrajState* currentTS_FREE ) //---------- Track one step #ifdef G4EVERBOSE - if(verbose >= 2 ) + if(verbose >= 2) { - G4cout << G4endl - << "@@@@@@@@@@@@@@@@@@@@@@@@@ NEW STEP " << G4endl; + G4cout << G4endl << "@@@@@@@@@@@@@@@@@@@@@@@@@ NEW STEP " << G4endl; } #endif - + theG4Track->IncrementCurrentStepNumber(); fpSteppingManager->Stepping(); - + //---------- Check if Target has been reached (and then set G4ErrorState) // G4ErrorPropagationNavigator limits the step if target is closer than // boundary (but the winner process is always "Transportation": then // error propagator will stop the track - if( theG4Track->GetStep()->GetPostStepPoint() - ->GetProcessDefinedStep()->GetProcessName() == "Transportation" ) + if(theG4Track->GetStep() + ->GetPostStepPoint() + ->GetProcessDefinedStep() + ->GetProcessName() == "Transportation") { - if( g4edata->GetState() - == G4ErrorState(G4ErrorState_TargetCloserThanBoundary) ) + if(g4edata->GetState() == + G4ErrorState(G4ErrorState_TargetCloserThanBoundary)) { // target or step length reached - + #ifdef G4EVERBOSE - if(verbose >= 5 ) + if(verbose >= 5) { G4cout << " transportation determined by geant4e " << G4endl; } -#endif - g4edata->SetState( G4ErrorState_StoppedAtTarget ); +#endif + g4edata->SetState(G4ErrorState_StoppedAtTarget); } - else if( g4edata->GetTarget()->GetType() == G4ErrorTarget_GeomVolume ) + else if(g4edata->GetTarget()->GetType() == G4ErrorTarget_GeomVolume) { G4ErrorGeomVolumeTarget* target = - (G4ErrorGeomVolumeTarget*)(g4edata->GetTarget()); - if( static_cast( target ) - ->TargetReached( theG4Track->GetStep() ) ) + (G4ErrorGeomVolumeTarget*) (g4edata->GetTarget()); + if(static_cast(target)->TargetReached( + theG4Track->GetStep())) { - g4edata->SetState( G4ErrorState_StoppedAtTarget ); - } + g4edata->SetState(G4ErrorState_StoppedAtTarget); + } } } - else if( theG4Track->GetStep()->GetPostStepPoint()->GetProcessDefinedStep() - ->GetProcessName() == "G4ErrorTrackLengthTarget" ) + else if(theG4Track->GetStep() + ->GetPostStepPoint() + ->GetProcessDefinedStep() + ->GetProcessName() == "G4ErrorTrackLengthTarget") { - g4edata->SetState( G4ErrorState_StoppedAtTarget ); + g4edata->SetState(G4ErrorState_StoppedAtTarget); } - //---------- Propagate error + //---------- Propagate error #ifdef G4EVERBOSE - if(verbose >= 2 ) + if(verbose >= 2) { G4cout << " propagating error " << *currentTS_FREE << G4endl; } #endif const G4Track* cTrack = const_cast(theG4Track); - ierr = currentTS_FREE->PropagateError( cTrack ); - + ierr = currentTS_FREE->PropagateError(cTrack); + #ifdef G4EVERBOSE - if(verbose >= 3 ) + if(verbose >= 3) { G4cout << " PropagateError returns " << ierr << G4endl; } #endif - currentTS_FREE->Update( cTrack ); - + currentTS_FREE->Update(cTrack); + theStepLength += theG4Track->GetStepLength(); - - if(ierr != 0 ) + + if(ierr != 0) { std::ostringstream message; message << "Error returned: " << ierr; - G4Exception("G4ErrorPropagator::MakeOneStep()", - "GEANT4e-Notification", JustWarning, message, - "Geant4 tracking will be stopped !"); + G4Exception("G4ErrorPropagator::MakeOneStep()", "GEANT4e-Notification", + JustWarning, message, "Geant4 tracking will be stopped !"); } - return ierr; + return ierr; } - //----------------------------------------------------------------------- -G4ErrorFreeTrajState* -G4ErrorPropagator::InitFreeTrajState( G4ErrorTrajState* currentTS ) +G4ErrorFreeTrajState* G4ErrorPropagator::InitFreeTrajState( + G4ErrorTrajState* currentTS) { G4ErrorFreeTrajState* currentTS_FREE = 0; //----- Transform the TrajState to Free coordinates if it is OnSurface // - if( currentTS->GetTSType() == G4eTS_OS ) + if(currentTS->GetTSType() == G4eTS_OS) { G4ErrorSurfaceTrajState* tssd = static_cast(currentTS); - currentTS_FREE = new G4ErrorFreeTrajState( *tssd ); + currentTS_FREE = new G4ErrorFreeTrajState(*tssd); } - else if( currentTS->GetTSType() == G4eTS_FREE ) + else if(currentTS->GetTSType() == G4eTS_FREE) { currentTS_FREE = static_cast(currentTS); } @@ -475,44 +490,43 @@ G4ErrorPropagator::InitFreeTrajState( G4ErrorTrajState* currentTS ) return currentTS_FREE; } - //----------------------------------------------------------------------- -void G4ErrorPropagator::GetFinalTrajState( G4ErrorTrajState* currentTS, - G4ErrorFreeTrajState* currentTS_FREE, - const G4ErrorTarget* target ) +void G4ErrorPropagator::GetFinalTrajState(G4ErrorTrajState* currentTS, + G4ErrorFreeTrajState* currentTS_FREE, + const G4ErrorTarget* target) { G4ErrorPropagatorData* g4edata = G4ErrorPropagatorData::GetErrorPropagatorData(); #ifdef G4EVERBOSE - if(verbose >= 1 ) + if(verbose >= 1) { G4cout << " G4ErrorPropagator::Propagate: final state " - << G4int(g4edata->GetState()) << " TSType " - << currentTS->GetTSType() << G4endl; + << G4int(g4edata->GetState()) << " TSType " << currentTS->GetTSType() + << G4endl; } #endif - if( (currentTS->GetTSType() == G4eTS_FREE) || - (g4edata->GetState() != G4ErrorState_StoppedAtTarget) ) + if((currentTS->GetTSType() == G4eTS_FREE) || + (g4edata->GetState() != G4ErrorState_StoppedAtTarget)) { currentTS = currentTS_FREE; } - else if( currentTS->GetTSType() == G4eTS_OS ) + else if(currentTS->GetTSType() == G4eTS_OS) { - if( target->GetType() == G4ErrorTarget_TrkL ) + if(target->GetType() == G4ErrorTarget_TrkL) { - G4Exception("G4ErrorPropagator:GetFinalTrajState()", - "InvalidSetup", FatalException, + G4Exception("G4ErrorPropagator:GetFinalTrajState()", "InvalidSetup", + FatalException, "Using a G4ErrorSurfaceTrajState with wrong target"); } const G4ErrorTanPlaneTarget* targetWTP = static_cast(target); *currentTS = G4ErrorSurfaceTrajState( - *(static_cast(currentTS_FREE)), - targetWTP->GetTangentPlane( currentTS_FREE->GetPosition() ) ); + *(static_cast(currentTS_FREE)), + targetWTP->GetTangentPlane(currentTS_FREE->GetPosition())); #ifdef G4EVERBOSE - if(verbose >= 1 ) + if(verbose >= 1) { G4cout << currentTS << " returning tssd " << *currentTS << G4endl; } @@ -521,43 +535,42 @@ void G4ErrorPropagator::GetFinalTrajState( G4ErrorTrajState* currentTS, } } - //------------------------------------------------------------------------- -G4bool G4ErrorPropagator::CheckIfLastStep( G4Track* aTrack ) +G4bool G4ErrorPropagator::CheckIfLastStep(G4Track* aTrack) { G4bool lastG4eStep = false; G4ErrorPropagatorData* g4edata = G4ErrorPropagatorData::GetErrorPropagatorData(); #ifdef G4EVERBOSE - if( verbose >= 4 ) + if(verbose >= 4) { G4cout << " G4ErrorPropagator::CheckIfLastStep G4ErrorState= " << G4int(g4edata->GetState()) << G4endl; } #endif - + //----- Check if this is the last step: track has reached the target // or the end of world // - if(g4edata->GetState() == G4ErrorState(G4ErrorState_StoppedAtTarget) ) + if(g4edata->GetState() == G4ErrorState(G4ErrorState_StoppedAtTarget)) { - lastG4eStep = true; + lastG4eStep = true; #ifdef G4EVERBOSE - if(verbose >= 5 ) + if(verbose >= 5) { - G4cout << " G4ErrorPropagator::CheckIfLastStep " << lastG4eStep - << " " << G4int(g4edata->GetState()) << G4endl; + G4cout << " G4ErrorPropagator::CheckIfLastStep " << lastG4eStep << " " + << G4int(g4edata->GetState()) << G4endl; } #endif } - else if( aTrack->GetNextVolume() == 0 ) + else if(aTrack->GetNextVolume() == 0) { //----- If particle is out of world, without finding the G4ErrorTarget, // give a n error/warning // lastG4eStep = true; - if( verbose >= 1 ) + if(verbose >= 1) { std::ostringstream message; message << "Track extrapolated until end of World" << G4endl @@ -566,9 +579,9 @@ G4bool G4ErrorPropagator::CheckIfLastStep( G4Track* aTrack ) "GEANT4e-Notification", JustWarning, message); } } //----- not last step from G4e, but track is stopped (energy exhausted) - else if( aTrack->GetTrackStatus() == fStopAndKill ) - { - if( verbose >= 1 ) + else if(aTrack->GetTrackStatus() == fStopAndKill) + { + if(verbose >= 1) { std::ostringstream message; message << "Track extrapolated until energy is exhausted" << G4endl @@ -580,37 +593,35 @@ G4bool G4ErrorPropagator::CheckIfLastStep( G4Track* aTrack ) } #ifdef G4EVERBOSE - if( verbose >= 5 ) + if(verbose >= 5) { G4cout << " return CheckIfLastStep " << lastG4eStep << G4endl; } #endif - return lastG4eStep; + return lastG4eStep; } - //--------------------------------------------------------------------------- -void G4ErrorPropagator::InvokePreUserTrackingAction( G4Track* fpTrack ) +void G4ErrorPropagator::InvokePreUserTrackingAction(G4Track* fpTrack) { const G4UserTrackingAction* fpUserTrackingAction = G4EventManager::GetEventManager()->GetUserTrackingAction(); - if( fpUserTrackingAction != 0 ) + if(fpUserTrackingAction != 0) { const_cast(fpUserTrackingAction) - ->PreUserTrackingAction((fpTrack) ); + ->PreUserTrackingAction((fpTrack)); } } - //--------------------------------------------------------------------------- -void G4ErrorPropagator::InvokePostUserTrackingAction( G4Track* fpTrack ) +void G4ErrorPropagator::InvokePostUserTrackingAction(G4Track* fpTrack) { const G4UserTrackingAction* fpUserTrackingAction = G4EventManager::GetEventManager()->GetUserTrackingAction(); - if( fpUserTrackingAction != 0 ) + if(fpUserTrackingAction != 0) { const_cast(fpUserTrackingAction) - ->PostUserTrackingAction((fpTrack) ); + ->PostUserTrackingAction((fpTrack)); } } diff --git a/source/error_propagation/src/G4ErrorPropagatorManager.cc b/source/error_propagation/src/G4ErrorPropagatorManager.cc index 7ca1e61c19..7b8663ff4a 100644 --- a/source/error_propagation/src/G4ErrorPropagatorManager.cc +++ b/source/error_propagation/src/G4ErrorPropagatorManager.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -62,48 +62,49 @@ #include "G4VParticleChange.hh" G4ThreadLocal G4ErrorPropagatorManager* -G4ErrorPropagatorManager::theG4ErrorPropagatorManager = 0; + G4ErrorPropagatorManager::theG4ErrorPropagatorManager = 0; //----------------------------------------------------------------------- G4ErrorPropagatorManager* G4ErrorPropagatorManager::GetErrorPropagatorManager() { - if( theG4ErrorPropagatorManager == NULL ) { + if(theG4ErrorPropagatorManager == NULL) + { theG4ErrorPropagatorManager = new G4ErrorPropagatorManager; } return theG4ErrorPropagatorManager; } - //----------------------------------------------------------------------- G4ErrorPropagatorManager::G4ErrorPropagatorManager() { //----- Initialize a few things - //o theG4ErrorPropagatorManager = this; + // o theG4ErrorPropagatorManager = this; char* g4emverb = std::getenv("G4EVERBOSE"); - if( !g4emverb ) { - G4ErrorPropagatorData::GetErrorPropagatorData()->SetVerbose( 0 ); - } else { - G4ErrorPropagatorData::GetErrorPropagatorData()->SetVerbose( atoi( g4emverb ) ); + if(!g4emverb) + { + G4ErrorPropagatorData::GetErrorPropagatorData()->SetVerbose(0); + } + else + { + G4ErrorPropagatorData::GetErrorPropagatorData()->SetVerbose(atoi(g4emverb)); } thePropagator = 0; theEquationOfMotion = 0; - StartG4ErrorRunManagerHelper(); - - G4ErrorPropagatorData::GetErrorPropagatorData()->SetState( G4ErrorState_PreInit ); + StartG4ErrorRunManagerHelper(); + + G4ErrorPropagatorData::GetErrorPropagatorData()->SetState( + G4ErrorState_PreInit); theG4ErrorPropagationNavigator = 0; - StartNavigator(); //navigator has to be initialized at the beggining !?!?! - - + StartNavigator(); // navigator has to be initialized at the beggining !?!?! } - //----------------------------------------------------------------------- G4ErrorPropagatorManager::~G4ErrorPropagatorManager() { @@ -114,329 +115,357 @@ G4ErrorPropagatorManager::~G4ErrorPropagatorManager() delete theG4ErrorPropagatorManager; } - //----------------------------------------------------------------------- void G4ErrorPropagatorManager::StartG4ErrorRunManagerHelper() { //----- Initialize G4ErrorRunManagerHelper theG4ErrorRunManagerHelper = G4ErrorRunManagerHelper::GetRunManagerKernel(); - if( theG4ErrorRunManagerHelper == 0 ) { + if(theG4ErrorRunManagerHelper == 0) + { theG4ErrorRunManagerHelper = new G4ErrorRunManagerHelper(); } - //----- User Initialization classes + //----- User Initialization classes //--- GEANT4e PhysicsList - if( G4ErrorPropagatorData::verbose() >= 4 ) G4cout << " G4ErrorPropagatorManager::StartG4eRunManager() done " << theG4ErrorRunManagerHelper << G4endl; + if(G4ErrorPropagatorData::verbose() >= 4) + G4cout << " G4ErrorPropagatorManager::StartG4eRunManager() done " + << theG4ErrorRunManagerHelper << G4endl; //- theG4eRunManager->SetUserInitialization(new G4ErrorPhysicsList); - } - //----------------------------------------------------------------------- void G4ErrorPropagatorManager::StartNavigator() { - if( theG4ErrorPropagationNavigator == 0 ) { - G4TransportationManager*transportationManager = G4TransportationManager::GetTransportationManager(); - + if(theG4ErrorPropagationNavigator == 0) + { + G4TransportationManager* transportationManager = + G4TransportationManager::GetTransportationManager(); + G4Navigator* g4navi = transportationManager->GetNavigatorForTracking(); - + G4VPhysicalVolume* world = g4navi->GetWorldVolume(); - G4int verb = g4navi->GetVerboseLevel(); + G4int verb = g4navi->GetVerboseLevel(); delete g4navi; theG4ErrorPropagationNavigator = new G4ErrorPropagationNavigator(); - if( world != 0 ) { - theG4ErrorPropagationNavigator->SetWorldVolume( world ); + if(world != 0) + { + theG4ErrorPropagationNavigator->SetWorldVolume(world); } - theG4ErrorPropagationNavigator->SetVerboseLevel( verb ); - - transportationManager->SetNavigatorForTracking(theG4ErrorPropagationNavigator); - transportationManager->GetPropagatorInField()->GetIntersectionLocator() - ->SetNavigatorFor(theG4ErrorPropagationNavigator); - G4EventManager::GetEventManager()->GetTrackingManager()->GetSteppingManager() - ->SetNavigator(theG4ErrorPropagationNavigator); + theG4ErrorPropagationNavigator->SetVerboseLevel(verb); + + transportationManager->SetNavigatorForTracking( + theG4ErrorPropagationNavigator); + transportationManager->GetPropagatorInField() + ->GetIntersectionLocator() + ->SetNavigatorFor(theG4ErrorPropagationNavigator); + G4EventManager::GetEventManager() + ->GetTrackingManager() + ->GetSteppingManager() + ->SetNavigator(theG4ErrorPropagationNavigator); // G4ThreeVector center(0,0,0); // theG4ErrorPropagationNavigator->LocateGlobalPointAndSetup(center,0,false); - } - if( G4ErrorPropagatorData::verbose() >= 2 ) G4cout << " theState at StartNavigator " << PrintG4ErrorState() << G4endl; - + if(G4ErrorPropagatorData::verbose() >= 2) + G4cout << " theState at StartNavigator " << PrintG4ErrorState() << G4endl; } - //----------------------------------------------------------------------- void G4ErrorPropagatorManager::InitGeant4e() { - if( G4ErrorPropagatorData::verbose() >= 1 ) G4cout << "InitGeant4e GEANT4e State= " << PrintG4ErrorState() << " GEANT4 State= " << PrintG4State() << G4endl; - G4ApplicationState currentState = G4StateManager::GetStateManager()->GetCurrentState(); + if(G4ErrorPropagatorData::verbose() >= 1) + G4cout << "InitGeant4e GEANT4e State= " << PrintG4ErrorState() + << " GEANT4 State= " << PrintG4State() << G4endl; + G4ApplicationState currentState = + G4StateManager::GetStateManager()->GetCurrentState(); //----- Initialize run - // if( G4StateManager::GetStateManager()->GetCurrentState() == G4State_PreInit) { - - if( G4ErrorPropagatorData::GetErrorPropagatorData()->GetState() == G4ErrorState_PreInit ) { - if ( currentState == G4State_PreInit || currentState == G4State_Idle) { + // if( G4StateManager::GetStateManager()->GetCurrentState() == + // G4State_PreInit) { + + if(G4ErrorPropagatorData::GetErrorPropagatorData()->GetState() == + G4ErrorState_PreInit) + { + if(currentState == G4State_PreInit || currentState == G4State_Idle) + { // G4eRunManager::GetRunManager()->Initialize(); theG4ErrorRunManagerHelper->InitializeGeometry(); theG4ErrorRunManagerHelper->InitializePhysics(); } - + InitFieldForBackwards(); - + //- G4StateManager::GetStateManager()->SetNewState(G4State_Idle); - - if( G4ErrorPropagatorData::verbose() >= 4 ) G4cout << " bef theG4ErrorPropagatorManager->RunInitialization() " << G4StateManager::GetStateManager()->GetCurrentState() << G4endl; + + if(G4ErrorPropagatorData::verbose() >= 4) + G4cout << " bef theG4ErrorPropagatorManager->RunInitialization() " + << G4StateManager::GetStateManager()->GetCurrentState() << G4endl; theG4ErrorRunManagerHelper->RunInitialization(); - if( G4ErrorPropagatorData::verbose() >= 4 ) G4cout << " aft theG4ErrorPropagatorManager->RunInitialization() " << G4StateManager::GetStateManager()->GetCurrentState() << G4endl; - - if( !thePropagator ) thePropagator = new G4ErrorPropagator(); // currently the only propagator possible - + if(G4ErrorPropagatorData::verbose() >= 4) + G4cout << " aft theG4ErrorPropagatorManager->RunInitialization() " + << G4StateManager::GetStateManager()->GetCurrentState() << G4endl; + + if(!thePropagator) + thePropagator = + new G4ErrorPropagator(); // currently the only propagator possible + InitTrackPropagation(); - } else { + } + else + { std::ostringstream message; message << "Illegal GEANT4e State= " << PrintG4ErrorState(); - G4Exception("G4ErrorPropagatorManager::InitGeant4e()", - "IllegalState", JustWarning, message); + G4Exception("G4ErrorPropagatorManager::InitGeant4e()", "IllegalState", + JustWarning, message); } - + //----- Set the tracking geometry for this propagation - //t SetTrackingGeometry(); + // t SetTrackingGeometry(); //----- Set the physics list for this propagation - //t SetPhysicsList(); + // t SetPhysicsList(); //----- Set the field propagation parameters for this propagation - //t SetFieldPropagationParameters(); - G4ErrorPropagatorData::GetErrorPropagatorData()->SetState( G4ErrorState_Init ); - - if( G4ErrorPropagatorData::verbose() >= 2 ) G4cout << "End InitGeant4e GEANT4e State= " << PrintG4ErrorState() << " GEANT4 State= " << PrintG4State() << G4endl; - + // t SetFieldPropagationParameters(); + G4ErrorPropagatorData::GetErrorPropagatorData()->SetState(G4ErrorState_Init); + if(G4ErrorPropagatorData::verbose() >= 2) + G4cout << "End InitGeant4e GEANT4e State= " << PrintG4ErrorState() + << " GEANT4 State= " << PrintG4State() << G4endl; } - //----------------------------------------------------------------------- void G4ErrorPropagatorManager::InitTrackPropagation() { - thePropagator->SetStepN( 0 ); - - G4ErrorPropagatorData::GetErrorPropagatorData()->SetState( G4ErrorState_Propagating ); + thePropagator->SetStepN(0); + G4ErrorPropagatorData::GetErrorPropagatorData()->SetState( + G4ErrorState_Propagating); } - //----------------------------------------------------------------------- G4bool G4ErrorPropagatorManager::InitFieldForBackwards() { - - if( G4ErrorPropagatorData::verbose() >= 4 ) G4cout << " G4ErrorPropagatorManager::InitFieldForBackwards() " << G4endl; + if(G4ErrorPropagatorData::verbose() >= 4) + G4cout << " G4ErrorPropagatorManager::InitFieldForBackwards() " << G4endl; //----- Gets the current equation of motion - G4FieldManager* fieldMgr= G4TransportationManager::GetTransportationManager()->GetFieldManager(); + G4FieldManager* fieldMgr = + G4TransportationManager::GetTransportationManager()->GetFieldManager(); // G4cout << " fieldMgr " << fieldMgr << G4endl; - if( !fieldMgr ) return 0; + if(!fieldMgr) + return 0; // G4Field* myfield = fieldMgr->GetDetectorField(); - G4ChordFinder* cf = fieldMgr ->GetChordFinder(); - if( !cf ) return 0; + G4ChordFinder* cf = fieldMgr->GetChordFinder(); + if(!cf) + return 0; auto driver = cf->GetIntegrationDriver(); - if( !driver ) return 0; + if(!driver) + return 0; auto equation = driver->GetEquationOfMotion(); - //----- Replaces the equation by a G4ErrorMag_UsualEqRhs to handle backwards tracking - if ( !dynamic_cast(equation) ) { + //----- Replaces the equation by a G4ErrorMag_UsualEqRhs to handle backwards + //tracking + if(!dynamic_cast(equation)) + { + G4MagneticField* myfield = (G4MagneticField*) fieldMgr->GetDetectorField(); + + // G4Mag_UsualEqRhs* fEquation_usual = + // dynamic_cast(equation); + if(theEquationOfMotion == 0) + theEquationOfMotion = new G4ErrorMag_UsualEqRhs(myfield); - G4MagneticField* myfield = (G4MagneticField*)fieldMgr->GetDetectorField(); - - // G4Mag_UsualEqRhs* fEquation_usual = dynamic_cast(equation); - if( theEquationOfMotion == 0 ) theEquationOfMotion = new G4ErrorMag_UsualEqRhs(myfield); - //---- Pass the equation of motion to the G4MagIntegratorStepper - driver->SetEquationOfMotion( theEquationOfMotion ); + driver->SetEquationOfMotion(theEquationOfMotion); //--- change stepper for speed tests - G4MagIntegratorStepper* g4eStepper = new G4ClassicalRK4(theEquationOfMotion); - // G4MagIntegratorStepper* g4eStepper = new G4ExactHelixStepper(theEquationOfMotion); - - //---- - G4MagneticField* field = static_cast(const_cast(fieldMgr->GetDetectorField())); - G4ChordFinder* pChordFinder = new G4ChordFinder(field, 1.0e-2*mm, g4eStepper); + G4MagIntegratorStepper* g4eStepper = + new G4ClassicalRK4(theEquationOfMotion); + // G4MagIntegratorStepper* g4eStepper = new + // G4ExactHelixStepper(theEquationOfMotion); + + //---- + G4MagneticField* field = static_cast( + const_cast(fieldMgr->GetDetectorField())); + G4ChordFinder* pChordFinder = + new G4ChordFinder(field, 1.0e-2 * mm, g4eStepper); fieldMgr->SetChordFinder(pChordFinder); - } return 1; } - //----------------------------------------------------------------------- -G4int G4ErrorPropagatorManager::Propagate( G4ErrorTrajState* currentTS, const G4ErrorTarget* target, G4ErrorMode mode ) +G4int G4ErrorPropagatorManager::Propagate(G4ErrorTrajState* currentTS, + const G4ErrorTarget* target, + G4ErrorMode mode) { - G4ErrorPropagatorData::GetErrorPropagatorData()->SetMode( mode ); - if( !thePropagator ) thePropagator = new G4ErrorPropagator(); // currently the only propagator possible + G4ErrorPropagatorData::GetErrorPropagatorData()->SetMode(mode); + if(!thePropagator) + thePropagator = + new G4ErrorPropagator(); // currently the only propagator possible SetSteppingManagerVerboseLevel(); InitTrackPropagation(); - G4int ierr = thePropagator->Propagate( currentTS, target, mode ); + G4int ierr = thePropagator->Propagate(currentTS, target, mode); EventTermination(); return ierr; } - //----------------------------------------------------------------------- -G4int G4ErrorPropagatorManager::PropagateOneStep( G4ErrorTrajState* currentTS, G4ErrorMode mode ) +G4int G4ErrorPropagatorManager::PropagateOneStep(G4ErrorTrajState* currentTS, + G4ErrorMode mode) { - G4ErrorPropagatorData::GetErrorPropagatorData()->SetMode( mode ); + G4ErrorPropagatorData::GetErrorPropagatorData()->SetMode(mode); - if( !thePropagator ) thePropagator = new G4ErrorPropagator(); // currently the only propagator possible + if(!thePropagator) + thePropagator = + new G4ErrorPropagator(); // currently the only propagator possible SetSteppingManagerVerboseLevel(); - return thePropagator->PropagateOneStep( currentTS ); + return thePropagator->PropagateOneStep(currentTS); } - //----------------------------------------------------------------------- G4bool G4ErrorPropagatorManager::CloseGeometry() { G4GeometryManager* geomManager = G4GeometryManager::GetInstance(); geomManager->OpenGeometry(); - if( G4StateManager::GetStateManager()->GetCurrentState() != G4State_GeomClosed) { + if(G4StateManager::GetStateManager()->GetCurrentState() != G4State_GeomClosed) + { G4StateManager::GetStateManager()->SetNewState(G4State_Quit); } return TRUE; } - //--------------------------------------------------------------------------- -void G4ErrorPropagatorManager::SetUserInitialization(G4VUserDetectorConstruction* userInit) +void G4ErrorPropagatorManager::SetUserInitialization( + G4VUserDetectorConstruction* userInit) { - theG4ErrorRunManagerHelper->SetUserInitialization( userInit); + theG4ErrorRunManagerHelper->SetUserInitialization(userInit); } - //--------------------------------------------------------------------------- -void G4ErrorPropagatorManager::SetUserInitialization(G4VPhysicalVolume* userInit) -{ - theG4ErrorRunManagerHelper->SetUserInitialization( userInit); +void G4ErrorPropagatorManager::SetUserInitialization( + G4VPhysicalVolume* userInit) +{ + theG4ErrorRunManagerHelper->SetUserInitialization(userInit); } - //--------------------------------------------------------------------------- -void G4ErrorPropagatorManager::SetUserInitialization(G4VUserPhysicsList* userInit) -{ - theG4ErrorRunManagerHelper->SetUserInitialization( userInit); +void G4ErrorPropagatorManager::SetUserInitialization( + G4VUserPhysicsList* userInit) +{ + theG4ErrorRunManagerHelper->SetUserInitialization(userInit); } - //--------------------------------------------------------------------------- void G4ErrorPropagatorManager::SetUserAction(G4UserTrackingAction* userAction) { - G4EventManager::GetEventManager()->SetUserAction( userAction ); + G4EventManager::GetEventManager()->SetUserAction(userAction); } - //--------------------------------------------------------------------------- void G4ErrorPropagatorManager::SetUserAction(G4UserSteppingAction* userAction) { - G4EventManager::GetEventManager()->SetUserAction( userAction ); + G4EventManager::GetEventManager()->SetUserAction(userAction); } - //--------------------------------------------------------------------------- void G4ErrorPropagatorManager::SetSteppingManagerVerboseLevel() { - G4TrackingManager* trkmgr = G4EventManager::GetEventManager()->GetTrackingManager(); - trkmgr->GetSteppingManager()->SetVerboseLevel( trkmgr->GetVerboseLevel() ); + G4TrackingManager* trkmgr = + G4EventManager::GetEventManager()->GetTrackingManager(); + trkmgr->GetSteppingManager()->SetVerboseLevel(trkmgr->GetVerboseLevel()); } - //--------------------------------------------------------------------------- void G4ErrorPropagatorManager::EventTermination() { - G4ErrorPropagatorData::GetErrorPropagatorData()->SetState( G4ErrorState_Init ); + G4ErrorPropagatorData::GetErrorPropagatorData()->SetState(G4ErrorState_Init); } - //--------------------------------------------------------------------------- void G4ErrorPropagatorManager::RunTermination() { -G4ErrorPropagatorData::GetErrorPropagatorData()->SetState( G4ErrorState_PreInit ); - theG4ErrorRunManagerHelper->RunTermination(); + G4ErrorPropagatorData::GetErrorPropagatorData()->SetState( + G4ErrorState_PreInit); + theG4ErrorRunManagerHelper->RunTermination(); } - //--------------------------------------------------------------------------- -G4String G4ErrorPropagatorManager::PrintG4ErrorState() +G4String G4ErrorPropagatorManager::PrintG4ErrorState() { - return PrintG4ErrorState( G4ErrorPropagatorData::GetErrorPropagatorData()->GetState() ); + return PrintG4ErrorState( + G4ErrorPropagatorData::GetErrorPropagatorData()->GetState()); } - //--------------------------------------------------------------------------- -G4String G4ErrorPropagatorManager::PrintG4ErrorState( G4ErrorState state ) +G4String G4ErrorPropagatorManager::PrintG4ErrorState(G4ErrorState state) { G4String nam = ""; - switch (state){ - case G4ErrorState_PreInit: - nam = "G4ErrorState_PreInit"; - break; - case G4ErrorState_Init: - nam = "G4ErrorState_Init"; - break; - case G4ErrorState_Propagating: - nam = "G4ErrorState_Propagating"; - break; - case G4ErrorState_TargetCloserThanBoundary: - nam = "G4ErrorState_TargetCloserThanBoundary"; - break; - case G4ErrorState_StoppedAtTarget: - nam = "G4ErrorState_StoppedAtTarget"; - break; + switch(state) + { + case G4ErrorState_PreInit: + nam = "G4ErrorState_PreInit"; + break; + case G4ErrorState_Init: + nam = "G4ErrorState_Init"; + break; + case G4ErrorState_Propagating: + nam = "G4ErrorState_Propagating"; + break; + case G4ErrorState_TargetCloserThanBoundary: + nam = "G4ErrorState_TargetCloserThanBoundary"; + break; + case G4ErrorState_StoppedAtTarget: + nam = "G4ErrorState_StoppedAtTarget"; + break; } return nam; } - //--------------------------------------------------------------------------- G4String G4ErrorPropagatorManager::PrintG4State() { return PrintG4State(G4StateManager::GetStateManager()->GetCurrentState()); } - //--------------------------------------------------------------------------- -G4String G4ErrorPropagatorManager::PrintG4State( G4ApplicationState state ) +G4String G4ErrorPropagatorManager::PrintG4State(G4ApplicationState state) { G4String nam = ""; - switch ( state ){ - case G4State_PreInit: - nam = "G4State_PreInit"; - break; - case G4State_Init: - nam = "G4State_Init"; - break; - case G4State_Idle: - nam = "G4State_Idle"; - break; - case G4State_GeomClosed: - nam = "G4State_GeomClosed"; - break; - case G4State_EventProc: - nam = "G4State_EventProc"; - break; - case G4State_Quit: - nam = "G4State_Quit"; - break; - case G4State_Abort: - nam = "G4State_Abort"; - break; + switch(state) + { + case G4State_PreInit: + nam = "G4State_PreInit"; + break; + case G4State_Init: + nam = "G4State_Init"; + break; + case G4State_Idle: + nam = "G4State_Idle"; + break; + case G4State_GeomClosed: + nam = "G4State_GeomClosed"; + break; + case G4State_EventProc: + nam = "G4State_EventProc"; + break; + case G4State_Quit: + nam = "G4State_Quit"; + break; + case G4State_Abort: + nam = "G4State_Abort"; + break; } - - return nam; + return nam; } diff --git a/source/error_propagation/src/G4ErrorRunManagerHelper.cc b/source/error_propagation/src/G4ErrorRunManagerHelper.cc index 64e721b168..fbf1dd8b83 100644 --- a/source/error_propagation/src/G4ErrorRunManagerHelper.cc +++ b/source/error_propagation/src/G4ErrorRunManagerHelper.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -44,17 +44,19 @@ //----------------------------------------------------------------------- G4ThreadLocal G4ErrorRunManagerHelper* -G4ErrorRunManagerHelper::fRunManagerKernel = 0; + G4ErrorRunManagerHelper::fRunManagerKernel = 0; //----------------------------------------------------------------------- G4ErrorRunManagerHelper* G4ErrorRunManagerHelper::GetRunManagerKernel() -{ return fRunManagerKernel; } - +{ + return fRunManagerKernel; +} //----------------------------------------------------------------------- G4ErrorRunManagerHelper::G4ErrorRunManagerHelper() { - if(fRunManagerKernel) { + if(fRunManagerKernel) + { G4Exception("G4ErrorRunManagerHelper::G4ErrorRunManagerHelper()", "InvalidSetup", FatalException, "G4eRunManageKernel constructed twice."); @@ -63,124 +65,128 @@ G4ErrorRunManagerHelper::G4ErrorRunManagerHelper() //----- Look if somebody has created a G4RunManagerKernel theG4RunManagerKernel = G4RunManagerKernel::GetRunManagerKernel(); - if( theG4RunManagerKernel == 0 ) { + if(theG4RunManagerKernel == 0) + { //--- if not create it theG4RunManagerKernel = new G4RunManagerKernel(); - G4cout << " creating G4RunManagerKernel " << theG4RunManagerKernel << G4endl; + G4cout << " creating G4RunManagerKernel " << theG4RunManagerKernel + << G4endl; } - + theG4RunManagerKernel->SetVerboseLevel(2); theUserPhysicsList = 0; - theUserWorld = 0; - + theUserWorld = 0; } +//----------------------------------------------------------------------- +G4ErrorRunManagerHelper::~G4ErrorRunManagerHelper() {} //----------------------------------------------------------------------- -G4ErrorRunManagerHelper::~G4ErrorRunManagerHelper() +void G4ErrorRunManagerHelper::SetUserInitialization( + G4VUserDetectorConstruction* userInit) { -} - - -//----------------------------------------------------------------------- -void G4ErrorRunManagerHelper::SetUserInitialization(G4VUserDetectorConstruction* userInit) -{ theUserWorld = userInit->Construct(); } - //----------------------------------------------------------------------- void G4ErrorRunManagerHelper::SetUserInitialization(G4VPhysicalVolume* userInit) { theUserWorld = userInit; } - //----------------------------------------------------------------------- -void G4ErrorRunManagerHelper::SetUserInitialization(G4VUserPhysicsList* userInit) +void G4ErrorRunManagerHelper::SetUserInitialization( + G4VUserPhysicsList* userInit) { theUserPhysicsList = userInit; } - //----------------------------------------------------------------------- void G4ErrorRunManagerHelper::InitializeGeometry() { - //check if user world has been directly called or someone initialized the world volume already - //----- First option: geometry has been defined to GEANT4e - if( theUserWorld != 0 ) { - theG4RunManagerKernel->DefineWorldVolume( theUserWorld ); - - //----- Second option: geometry has been defined to GEANT4, do nothing GEANT4 should take care - } else { + // check if user world has been directly called or someone initialized the + // world volume already + //----- First option: geometry has been defined to GEANT4e + if(theUserWorld != 0) + { + theG4RunManagerKernel->DefineWorldVolume(theUserWorld); + + //----- Second option: geometry has been defined to GEANT4, do nothing + //GEANT4 should take care + } + else + { //--- Check that indeed geometry has been defined to GEANT4 - if ( G4TransportationManager::GetTransportationManager() - ->GetNavigatorForTracking()->GetWorldVolume() == 0 ) { + if(G4TransportationManager::GetTransportationManager() + ->GetNavigatorForTracking() + ->GetWorldVolume() == 0) + { G4Exception("G4ErrorRunManagerHelper::InitializeGeometry()", "InvalisSetup", FatalException, - "No world defined in your geometry!" ); + "No world defined in your geometry!"); } - } } - //----------------------------------------------------------------------- void G4ErrorRunManagerHelper::InitializePhysics() { + G4cout << " G4ErrorRunManagerHelper::InitializePhysics " << G4endl; - G4cout << " G4ErrorRunManagerHelper::InitializePhysics " << G4endl; - - //----- First option: physics list has been defined to GEANT4e - if( theUserPhysicsList != 0 ) { + //----- First option: physics list has been defined to GEANT4e + if(theUserPhysicsList != 0) + { theG4RunManagerKernel->SetPhysics(theUserPhysicsList); theG4RunManagerKernel->InitializePhysics(); - }else { - //----- Second option: physics list has been defined to GEANT4, do nothing GEANT4 should take care - if( G4RunManager::GetRunManager() != 0 && G4RunManager::GetRunManager()->GetUserPhysicsList() != 0 ){ + } + else + { + //----- Second option: physics list has been defined to GEANT4, do nothing + //GEANT4 should take care + if(G4RunManager::GetRunManager() != 0 && + G4RunManager::GetRunManager()->GetUserPhysicsList() != 0) + { //--- Physics should be G4ErrorPhysicsList, else send a warning - if( static_cast(G4RunManager::GetRunManager()->GetUserPhysicsList()) == 0 ) { + if(static_cast( + G4RunManager::GetRunManager()->GetUserPhysicsList()) == 0) + { std::ostringstream message; message << "Physics list is not G4ErrorPhysicsList. Are you sure?"; G4Exception("G4ErrorRunManagerHelper::InitializePhysics()", "GEANT4e-Notification", JustWarning, message); } - } else { - //----- Third option: no physics list has been defined, define a G4ErrorPhysicsList + } + else + { + //----- Third option: no physics list has been defined, define a + //G4ErrorPhysicsList theG4RunManagerKernel->SetPhysics(new G4ErrorPhysicsList); // theG4RunManagerKernel->SetPhysics(new ExN02PhysicsList); theG4RunManagerKernel->InitializePhysics(); } } - } - //----------------------------------------------------------------------- void G4ErrorRunManagerHelper::RunInitialization() { theG4RunManagerKernel->RunInitialization(); } - //----------------------------------------------------------------------- void G4ErrorRunManagerHelper::SetUserAction(G4UserTrackingAction* userAction) { - - G4EventManager::GetEventManager()->SetUserAction( userAction ); + G4EventManager::GetEventManager()->SetUserAction(userAction); } - //----------------------------------------------------------------------- void G4ErrorRunManagerHelper::SetUserAction(G4UserSteppingAction* userAction) { - G4EventManager::GetEventManager()->SetUserAction( userAction ); + G4EventManager::GetEventManager()->SetUserAction(userAction); } - //----------------------------------------------------------------------- void G4ErrorRunManagerHelper::RunTermination() { theG4RunManagerKernel->RunTermination(); } - diff --git a/source/error_propagation/src/G4ErrorStepLengthLimitProcess.cc b/source/error_propagation/src/G4ErrorStepLengthLimitProcess.cc index 2f21e70ec1..224451873a 100644 --- a/source/error_propagation/src/G4ErrorStepLengthLimitProcess.cc +++ b/source/error_propagation/src/G4ErrorStepLengthLimitProcess.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -34,35 +34,32 @@ #include "G4SystemOfUnits.hh" #ifdef G4VERBOSE -#include "G4ErrorPropagatorData.hh" +# include "G4ErrorPropagatorData.hh" #endif //------------------------------------------------------------------------ -G4ErrorStepLengthLimitProcess:: -G4ErrorStepLengthLimitProcess(const G4String& processName) - : G4VErrorLimitProcess(processName) +G4ErrorStepLengthLimitProcess::G4ErrorStepLengthLimitProcess( + const G4String& processName) + : G4VErrorLimitProcess(processName) { - theStepLimit = 1000.*mm; // kInfinity; + theStepLimit = 1000. * mm; // kInfinity; } +//------------------------------------------------------------------------ +G4ErrorStepLengthLimitProcess::~G4ErrorStepLengthLimitProcess() {} //------------------------------------------------------------------------ -G4ErrorStepLengthLimitProcess::~G4ErrorStepLengthLimitProcess() -{ } - - -//------------------------------------------------------------------------ -G4double G4ErrorStepLengthLimitProcess:: -PostStepGetPhysicalInteractionLength( const G4Track&, G4double, - G4ForceCondition* condition ) +G4double G4ErrorStepLengthLimitProcess::PostStepGetPhysicalInteractionLength( + const G4Track&, G4double, G4ForceCondition* condition) { *condition = NotForced; #ifdef G4VERBOSE - if(G4ErrorPropagatorData::verbose() >= 3 ) - { - G4cout << "G4ErrorStepLengthLimitProcess::PostStepGetPhysicalInteractionLength " - << theStepLimit << G4endl; + if(G4ErrorPropagatorData::verbose() >= 3) + { + G4cout + << "G4ErrorStepLengthLimitProcess::PostStepGetPhysicalInteractionLength " + << theStepLimit << G4endl; } #endif diff --git a/source/error_propagation/src/G4ErrorSurfaceTrajParam.cc b/source/error_propagation/src/G4ErrorSurfaceTrajParam.cc index e351ed96d6..e934ab55cc 100644 --- a/source/error_propagation/src/G4ErrorSurfaceTrajParam.cc +++ b/source/error_propagation/src/G4ErrorSurfaceTrajParam.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -36,26 +36,26 @@ #include "G4GeometryTolerance.hh" //------------------------------------------------------------------------ -G4ErrorSurfaceTrajParam:: -G4ErrorSurfaceTrajParam( const G4Point3D& pos, const G4Vector3D& mom, - const G4Vector3D& vecV, const G4Vector3D& vecW ) +G4ErrorSurfaceTrajParam::G4ErrorSurfaceTrajParam(const G4Point3D& pos, + const G4Vector3D& mom, + const G4Vector3D& vecV, + const G4Vector3D& vecW) { - SetParameters( pos, mom, vecV, vecW ); -} - - -//------------------------------------------------------------------------ -G4ErrorSurfaceTrajParam:: -G4ErrorSurfaceTrajParam( const G4Point3D& pos, const G4Vector3D& mom, - const G4Plane3D& plane ) -{ - SetParameters( pos, mom, plane ); + SetParameters(pos, mom, vecV, vecW); } //------------------------------------------------------------------------ -void G4ErrorSurfaceTrajParam:: -SetParameters( const G4Point3D& pos, const G4Vector3D& mom, - const G4Plane3D& plane ) +G4ErrorSurfaceTrajParam::G4ErrorSurfaceTrajParam(const G4Point3D& pos, + const G4Vector3D& mom, + const G4Plane3D& plane) +{ + SetParameters(pos, mom, plane); +} + +//------------------------------------------------------------------------ +void G4ErrorSurfaceTrajParam::SetParameters(const G4Point3D& pos, + const G4Vector3D& mom, + const G4Plane3D& plane) { //--- Get two perpendicular vectors: first parallel X // (unless normal is parallel to X, then take Y) @@ -63,63 +63,64 @@ SetParameters( const G4Point3D& pos, const G4Vector3D& mom, G4double kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - G4ThreeVector Xvec(1.,0.,0.); + G4ThreeVector Xvec(1., 0., 0.); G4Vector3D vecV = -Xvec.cross(plane.normal()); - if( vecV.mag() < kCarTolerance ) + if(vecV.mag() < kCarTolerance) { - G4ThreeVector Zvec(0.,0.,1.); + G4ThreeVector Zvec(0., 0., 1.); vecV = Zvec.cross(plane.normal()); } - G4Vector3D vecW = plane.normal().cross( vecV ); + G4Vector3D vecW = plane.normal().cross(vecV); - SetParameters( pos, mom, vecV, vecW ); + SetParameters(pos, mom, vecV, vecW); } - //------------------------------------------------------------------------ -void G4ErrorSurfaceTrajParam:: -SetParameters( const G4Point3D& pos, const G4Vector3D& mom, - const G4Vector3D& vecV, const G4Vector3D& vecW ) +void G4ErrorSurfaceTrajParam::SetParameters(const G4Point3D& pos, + const G4Vector3D& mom, + const G4Vector3D& vecV, + const G4Vector3D& vecW) { - if( mom.mag() > 0. ) { + if(mom.mag() > 0.) + { fDir = mom; fDir /= mom.mag(); - } else { - fDir = G4Vector3D(0.,0.,0.); + } + else + { + fDir = G4Vector3D(0., 0., 0.); } fVectorV = vecV / vecV.mag(); fVectorW = vecW / vecW.mag(); - fInvP = 1./mom.mag(); + fInvP = 1. / mom.mag(); G4ThreeVector momv(mom); - //check 3 vectors are ortogonal and right handed + // check 3 vectors are ortogonal and right handed // now all 4 scalar memeber variables retain the signs // fPV = momv.project( vecV ).mag(); // fPW = momv.project( vecW ).mag(); - fPV = momv.dot( vecV ); - fPW = momv.dot( vecW ); - + fPV = momv.dot(vecV); + fPW = momv.dot(vecW); G4ThreeVector posv(pos); // fV = posv.project( vecV ).mag(); // fW = posv.project( vecW ).mag(); - fV = posv.dot( vecV ); - fW = posv.dot( vecW ); + fV = posv.dot(vecV); + fW = posv.dot(vecW); } - //------------------------------------------------------------------------ std::ostream& operator<<(std::ostream& out, const G4ErrorSurfaceTrajParam& tp) { // long mode = out.setf(std::ios::fixed,std::ios::floatfield); - + // out << tp.theType; // out << std::setprecision(5) << std::setw(10); - out << " InvP= " << tp.fInvP << " PV= " << tp.fPV - << " PW= " << tp.fPW << " V= " << tp.fV << " W= " << tp.fW << G4endl; + out << " InvP= " << tp.fInvP << " PV= " << tp.fPV << " PW= " << tp.fPW + << " V= " << tp.fV << " W= " << tp.fW << G4endl; out << " vectorV direction= " << tp.fVectorV << " vectorW direction= " << tp.fVectorW << G4endl; - + return out; } diff --git a/source/error_propagation/src/G4ErrorSurfaceTrajState.cc b/source/error_propagation/src/G4ErrorSurfaceTrajState.cc index fad69f5cb1..a5a08744c3 100644 --- a/source/error_propagation/src/G4ErrorSurfaceTrajState.cc +++ b/source/error_propagation/src/G4ErrorSurfaceTrajState.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -43,191 +43,201 @@ #include //------------------------------------------------------------------------ -G4ErrorSurfaceTrajState:: -G4ErrorSurfaceTrajState( const G4String& partType, const G4Point3D& pos, - const G4Vector3D& mom, const G4Vector3D& vecU, - const G4Vector3D& vecV, const G4ErrorTrajErr& errmat) - : G4ErrorTrajState( partType, pos, mom, errmat ) +G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState( + const G4String& partType, const G4Point3D& pos, const G4Vector3D& mom, + const G4Vector3D& vecU, const G4Vector3D& vecV, const G4ErrorTrajErr& errmat) + : G4ErrorTrajState(partType, pos, mom, errmat) { Init(); - fTrajParam = G4ErrorSurfaceTrajParam( pos, mom, vecU, vecV ); + fTrajParam = G4ErrorSurfaceTrajParam(pos, mom, vecU, vecV); } - //------------------------------------------------------------------------ -G4ErrorSurfaceTrajState:: -G4ErrorSurfaceTrajState( const G4String& partType, const G4Point3D& pos, - const G4Vector3D& mom, const G4Plane3D& plane, - const G4ErrorTrajErr& errmat ) - : G4ErrorTrajState( partType, pos, mom, errmat ) +G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(const G4String& partType, + const G4Point3D& pos, + const G4Vector3D& mom, + const G4Plane3D& plane, + const G4ErrorTrajErr& errmat) + : G4ErrorTrajState(partType, pos, mom, errmat) { Init(); - fTrajParam = G4ErrorSurfaceTrajParam( pos, mom, plane ); - + fTrajParam = G4ErrorSurfaceTrajParam(pos, mom, plane); } - //------------------------------------------------------------------------ -G4ErrorSurfaceTrajState:: -G4ErrorSurfaceTrajState( G4ErrorFreeTrajState& tpSC, const G4Plane3D& plane ) - : G4ErrorTrajState( tpSC.GetParticleType(), tpSC.GetPosition(), - tpSC.GetMomentum() ) +G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(G4ErrorFreeTrajState& tpSC, + const G4Plane3D& plane) + : G4ErrorTrajState(tpSC.GetParticleType(), tpSC.GetPosition(), + tpSC.GetMomentum()) { // fParticleType = tpSC.GetParticleType(); // fPosition = tpSC.GetPosition(); // fMomentum = tpSC.GetMomentum(); - fTrajParam = G4ErrorSurfaceTrajParam( fPosition, fMomentum, plane ); + fTrajParam = G4ErrorSurfaceTrajParam(fPosition, fMomentum, plane); Init(); //----- Get the error matrix in SC coordinates - BuildErrorMatrix( tpSC, GetVectorV(), GetVectorW() ); + BuildErrorMatrix(tpSC, GetVectorV(), GetVectorW()); } - //------------------------------------------------------------------------ -G4ErrorSurfaceTrajState:: -G4ErrorSurfaceTrajState( G4ErrorFreeTrajState& tpSC, const G4Vector3D& vecU, - const G4Vector3D& vecV , G4ErrorMatrix &transfM) - : G4ErrorTrajState( tpSC.GetParticleType(), tpSC.GetPosition(), - tpSC.GetMomentum() ) +G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(G4ErrorFreeTrajState& tpSC, + const G4Vector3D& vecU, + const G4Vector3D& vecV, + G4ErrorMatrix& transfM) + : G4ErrorTrajState(tpSC.GetParticleType(), tpSC.GetPosition(), + tpSC.GetMomentum()) { - Init(); // needed to define charge sign - fTrajParam = G4ErrorSurfaceTrajParam( fPosition, fMomentum, vecU, vecV ); + Init(); // needed to define charge sign + fTrajParam = G4ErrorSurfaceTrajParam(fPosition, fMomentum, vecU, vecV); //----- Get the error matrix in SC coordinates - transfM= BuildErrorMatrix( tpSC, vecU, vecV ); + transfM = BuildErrorMatrix(tpSC, vecU, vecV); } - //------------------------------------------------------------------------ -G4ErrorMatrix G4ErrorSurfaceTrajState:: -BuildErrorMatrix( G4ErrorFreeTrajState& tpSC, const G4Vector3D&, - const G4Vector3D& ) +G4ErrorMatrix G4ErrorSurfaceTrajState::BuildErrorMatrix( + G4ErrorFreeTrajState& tpSC, const G4Vector3D&, const G4Vector3D&) { G4double sclambda = tpSC.GetParameters().GetLambda(); - G4double scphi = tpSC.GetParameters().GetPhi(); - if( G4ErrorPropagatorData::GetErrorPropagatorData()->GetMode() == G4ErrorMode_PropBackwards ){ + G4double scphi = tpSC.GetParameters().GetPhi(); + if(G4ErrorPropagatorData::GetErrorPropagatorData()->GetMode() == + G4ErrorMode_PropBackwards) + { sclambda *= -1; scphi += CLHEP::pi; } - G4double cosLambda = std::cos( sclambda ); - G4double sinLambda = std::sin( sclambda ); - G4double sinPhi = std::sin( scphi ); - G4double cosPhi = std::cos( scphi ); + G4double cosLambda = std::cos(sclambda); + G4double sinLambda = std::sin(sclambda); + G4double sinPhi = std::sin(scphi); + G4double cosPhi = std::cos(scphi); #ifdef G4EVERBOSE - if( iverbose >= 4) G4cout << " PM " << fMomentum.mag() << " pLambda " << sclambda << " pPhi " << scphi << G4endl; + if(iverbose >= 4) + G4cout << " PM " << fMomentum.mag() << " pLambda " << sclambda << " pPhi " + << scphi << G4endl; #endif - G4ThreeVector vTN( cosLambda*cosPhi, cosLambda*sinPhi,sinLambda ); - G4ThreeVector vUN( -sinPhi, cosPhi, 0. ); - G4ThreeVector vVN( -vTN.z()*vUN.y(),vTN.z()*vUN.x(), cosLambda ); - + G4ThreeVector vTN(cosLambda * cosPhi, cosLambda * sinPhi, sinLambda); + G4ThreeVector vUN(-sinPhi, cosPhi, 0.); + G4ThreeVector vVN(-vTN.z() * vUN.y(), vTN.z() * vUN.x(), cosLambda); + #ifdef G4EVERBOSE - if( iverbose >= 4) G4cout << " SC2SD: vTN " << vTN << " vUN " << vUN << " vVN " << vVN << G4endl; + if(iverbose >= 4) + G4cout << " SC2SD: vTN " << vTN << " vUN " << vUN << " vVN " << vVN + << G4endl; #endif - G4double UJ = vUN*GetVectorV(); - G4double UK = vUN*GetVectorW(); - G4double VJ = vVN*GetVectorV(); - G4double VK = vVN*GetVectorW(); - + G4double UJ = vUN * GetVectorV(); + G4double UK = vUN * GetVectorW(); + G4double VJ = vVN * GetVectorV(); + G4double VK = vVN * GetVectorW(); //--- Get transformation first - G4ErrorMatrix transfM(5, 5, 0 ); + G4ErrorMatrix transfM(5, 5, 0); //--- Get magnetic field - const G4Field* field = G4TransportationManager::GetTransportationManager()->GetFieldManager()->GetDetectorField(); + const G4Field* field = G4TransportationManager::GetTransportationManager() + ->GetFieldManager() + ->GetDetectorField(); - G4Vector3D vectorU = GetVectorV().cross( GetVectorW() ); - G4double T1R = 1. / ( vTN * vectorU ); + G4Vector3D vectorU = GetVectorV().cross(GetVectorW()); + G4double T1R = 1. / (vTN * vectorU); #ifdef G4EVERBOSE - if( iverbose >= 4) G4cout << "surf vectors:U,V,W " << vectorU << " " << GetVectorV() << " " << GetVectorW() << " T1R:"<= 4) + G4cout << "surf vectors:U,V,W " << vectorU << " " << GetVectorV() << " " + << GetVectorW() << " T1R:" << T1R << G4endl; #endif - - if( fCharge != 0 && field ) { - G4double pos[3]; pos[0] = fPosition.x()*cm; pos[1] = fPosition.y()*cm; pos[2] = fPosition.z()*cm; + if(fCharge != 0 && field) + { + G4double pos[3]; + pos[0] = fPosition.x() * cm; + pos[1] = fPosition.y() * cm; + pos[2] = fPosition.z() * cm; G4double Hd[3]; - field->GetFieldValue( pos, Hd ); - G4ThreeVector H = G4ThreeVector( Hd[0], Hd[1], Hd[2] ) / tesla *10.; //in kilogauus - G4double magH = H.mag(); - G4double invP = 1./(fMomentum.mag()/GeV); + field->GetFieldValue(pos, Hd); + G4ThreeVector H = + G4ThreeVector(Hd[0], Hd[1], Hd[2]) / tesla * 10.; // in kilogauus + G4double magH = H.mag(); + G4double invP = 1. / (fMomentum.mag() / GeV); G4double magHM = magH * invP; - if( magH != 0. ) { + if(magH != 0.) + { G4double magHM2 = fCharge / magH; - G4double Q = -magHM * c_light/ (km/ns); + G4double Q = -magHM * c_light / (km / ns); #ifdef G4EVERBOSE - if( iverbose >= 4) G4cout << GeV << " Q " << Q << " magHM " << magHM << " c_light/(km/ns) " << c_light/(km/ns) << G4endl; + if(iverbose >= 4) + G4cout << GeV << " Q " << Q << " magHM " << magHM << " c_light/(km/ns) " + << c_light / (km / ns) << G4endl; #endif - G4double sinz = -H*vUN * magHM2; - G4double cosz = H*vVN * magHM2; - G4double T3R = Q * std::pow(T1R,3); - G4double UI = vUN * vectorU; - G4double VI = vVN * vectorU; + G4double sinz = -H * vUN * magHM2; + G4double cosz = H * vVN * magHM2; + G4double T3R = Q * std::pow(T1R, 3); + G4double UI = vUN * vectorU; + G4double VI = vVN * vectorU; #ifdef G4EVERBOSE - if( iverbose >= 4) { + if(iverbose >= 4) + { G4cout << " T1R " << T1R << " T3R " << T3R << G4endl; - G4cout << " UI " << UI << " VI " << VI << " vectorU " << vectorU << G4endl; + G4cout << " UI " << UI << " VI " << VI << " vectorU " << vectorU + << G4endl; G4cout << " UJ " << UJ << " VJ " << VJ << G4endl; G4cout << " UK " << UK << " VK " << VK << G4endl; } #endif - transfM[1][3] = -UI*( VK*cosz-UK*sinz)*T3R; - transfM[1][4] = -VI*( VK*cosz-UK*sinz)*T3R; - transfM[2][3] = UI*( VJ*cosz-UJ*sinz)*T3R; - transfM[2][4] = VI*( VJ*cosz-UJ*sinz)*T3R; + transfM[1][3] = -UI * (VK * cosz - UK * sinz) * T3R; + transfM[1][4] = -VI * (VK * cosz - UK * sinz) * T3R; + transfM[2][3] = UI * (VJ * cosz - UJ * sinz) * T3R; + transfM[2][4] = VI * (VJ * cosz - UJ * sinz) * T3R; } } - G4double T2R = T1R * T1R; + G4double T2R = T1R * T1R; transfM[0][0] = 1.; - transfM[1][1] = -UK*T2R; - transfM[1][2] = VK*cosLambda*T2R; - transfM[2][1] = UJ*T2R; - transfM[2][2] = -VJ*cosLambda*T2R; - transfM[3][3] = VK*T1R; - transfM[3][4] = -UK*T1R; - transfM[4][3] = -VJ*T1R; - transfM[4][4] = UJ*T1R; + transfM[1][1] = -UK * T2R; + transfM[1][2] = VK * cosLambda * T2R; + transfM[2][1] = UJ * T2R; + transfM[2][2] = -VJ * cosLambda * T2R; + transfM[3][3] = VK * T1R; + transfM[3][4] = -UK * T1R; + transfM[4][3] = -VJ * T1R; + transfM[4][4] = UJ * T1R; #ifdef G4EVERBOSE - if( iverbose >= 4) G4cout << " SC2SD transf matrix A= " << transfM << G4endl; + if(iverbose >= 4) + G4cout << " SC2SD transf matrix A= " << transfM << G4endl; #endif - fError = G4ErrorTrajErr( tpSC.GetError().similarity( transfM ) ); + fError = G4ErrorTrajErr(tpSC.GetError().similarity(transfM)); #ifdef G4EVERBOSE - if( iverbose >= 1) G4cout << "G4EP: error matrix SC2SD " << fError << G4endl; - if( iverbose >= 4) G4cout << "G4ErrorSurfaceTrajState from SC " << *this << G4endl; + if(iverbose >= 1) + G4cout << "G4EP: error matrix SC2SD " << fError << G4endl; + if(iverbose >= 4) + G4cout << "G4ErrorSurfaceTrajState from SC " << *this << G4endl; #endif - return transfM; // want to use trasnfM for the reverse transform + return transfM; // want to use trasnfM for the reverse transform } - //------------------------------------------------------------------------ void G4ErrorSurfaceTrajState::Init() { - theTSType = G4eTS_OS; - BuildCharge(); + theTSType = G4eTS_OS; + BuildCharge(); } - //------------------------------------------------------------------------ -void G4ErrorSurfaceTrajState::Dump( std::ostream& out ) const -{ - out << *this; -} - +void G4ErrorSurfaceTrajState::Dump(std::ostream& out) const { out << *this; } //------------------------------------------------------------------------ std::ostream& operator<<(std::ostream& out, const G4ErrorSurfaceTrajState& ts) { std::ios::fmtflags oldFlags = out.flags(); - out.setf(std::ios::fixed,std::ios::floatfield); - - ts.DumpPosMomError( out ); - + out.setf(std::ios::fixed, std::ios::floatfield); + + ts.DumpPosMomError(out); + out << " G4ErrorSurfaceTrajState: Params: " << ts.fTrajParam << G4endl; out.flags(oldFlags); return out; diff --git a/source/error_propagation/src/G4ErrorSymMatrix.cc b/source/error_propagation/src/G4ErrorSymMatrix.cc index ccba0e55f6..664d3a3332 100644 --- a/source/error_propagation/src/G4ErrorSymMatrix.cc +++ b/source/error_propagation/src/G4ErrorSymMatrix.cc @@ -37,81 +37,88 @@ // Simple operation for all elements -#define SIMPLE_UOP(OPER) \ - G4ErrorMatrixIter a=m.begin(); \ - G4ErrorMatrixIter e=m.begin()+num_size(); \ - for(;a num_row()) - { G4ErrorMatrix::error("G4ErrorSymMatrix::sub: Index out of range"); } - G4ErrorMatrixIter a = mret.m.begin(); - G4ErrorMatrixConstIter b1 = m.begin() + (min_row+2)*(min_row-1)/2; - for(G4int irow=1; irow<=mret.num_row(); irow++) + { + G4ErrorMatrix::error("G4ErrorSymMatrix::sub: Index out of range"); + } + G4ErrorMatrixIter a = mret.m.begin(); + G4ErrorMatrixConstIter b1 = m.begin() + (min_row + 2) * (min_row - 1) / 2; + for(G4int irow = 1; irow <= mret.num_row(); irow++) { G4ErrorMatrixConstIter b = b1; - for(G4int icol=1; icol<=irow; icol++) + for(G4int icol = 1; icol <= irow; icol++) { *(a++) = *(b++); } - b1 += irow+min_row-1; + b1 += irow + min_row - 1; } return mret; } -G4ErrorSymMatrix G4ErrorSymMatrix::sub(G4int min_row, G4int max_row) +G4ErrorSymMatrix G4ErrorSymMatrix::sub(G4int min_row, G4int max_row) { - G4ErrorSymMatrix mret(max_row-min_row+1); + G4ErrorSymMatrix mret(max_row - min_row + 1); if(max_row > num_row()) - { G4ErrorMatrix::error("G4ErrorSymMatrix::sub: Index out of range"); } - G4ErrorMatrixIter a = mret.m.begin(); - G4ErrorMatrixIter b1 = m.begin() + (min_row+2)*(min_row-1)/2; - for(G4int irow=1; irow<=mret.num_row(); irow++) + { + G4ErrorMatrix::error("G4ErrorSymMatrix::sub: Index out of range"); + } + G4ErrorMatrixIter a = mret.m.begin(); + G4ErrorMatrixIter b1 = m.begin() + (min_row + 2) * (min_row - 1) / 2; + for(G4int irow = 1; irow <= mret.num_row(); irow++) { G4ErrorMatrixIter b = b1; - for(G4int icol=1; icol<=irow; icol++) + for(G4int icol = 1; icol <= irow; icol++) { *(a++) = *(b++); } - b1 += irow+min_row-1; + b1 += irow + min_row - 1; } return mret; } -void G4ErrorSymMatrix::sub(G4int row,const G4ErrorSymMatrix &mat1) +void G4ErrorSymMatrix::sub(G4int row, const G4ErrorSymMatrix& mat1) { - if(row <1 || row+mat1.num_row()-1 > num_row() ) - { G4ErrorMatrix::error("G4ErrorSymMatrix::sub: Index out of range"); } + if(row < 1 || row + mat1.num_row() - 1 > num_row()) + { + G4ErrorMatrix::error("G4ErrorSymMatrix::sub: Index out of range"); + } G4ErrorMatrixConstIter a = mat1.m.begin(); - G4ErrorMatrixIter b1 = m.begin() + (row+2)*(row-1)/2; - for(G4int irow=1; irow<=mat1.num_row(); irow++) + G4ErrorMatrixIter b1 = m.begin() + (row + 2) * (row - 1) / 2; + for(G4int irow = 1; irow <= mat1.num_row(); irow++) { G4ErrorMatrixIter b = b1; - for(G4int icol=1; icol<=irow; icol++) + for(G4int icol = 1; icol <= irow; icol++) { *(b++) = *(a++); } - b1 += irow+row-1; + b1 += irow + row - 1; } } @@ -179,12 +192,12 @@ void G4ErrorSymMatrix::sub(G4int row,const G4ErrorSymMatrix &mat1) // Direct sum of two matricies // -G4ErrorSymMatrix dsum(const G4ErrorSymMatrix &mat1, - const G4ErrorSymMatrix &mat2) +G4ErrorSymMatrix dsum(const G4ErrorSymMatrix& mat1, + const G4ErrorSymMatrix& mat2) { G4ErrorSymMatrix mret(mat1.num_row() + mat2.num_row(), 0); - mret.sub(1,mat1); - mret.sub(mat1.num_row()+1,mat2); + mret.sub(1, mat1); + mret.sub(mat1.num_row() + 1, mat2); return mret; } @@ -193,37 +206,40 @@ G4ErrorSymMatrix dsum(const G4ErrorSymMatrix &mat1, The two argument functions +,-. They call the copy constructor and +=,-=. ----------------------------------------------------------------------- */ -G4ErrorSymMatrix G4ErrorSymMatrix::operator- () const +G4ErrorSymMatrix G4ErrorSymMatrix::operator-() const { G4ErrorSymMatrix mat2(nrow); - G4ErrorMatrixConstIter a=m.begin(); - G4ErrorMatrixIter b=mat2.m.begin(); - G4ErrorMatrixConstIter e=m.begin()+num_size(); - for(;a= k - for(G4int j=1;j<=num_row();j++) + for(G4int j = 1; j <= num_row(); j++) { G4ErrorMatrixIter mjk = mj; G4ErrorMatrixIter mkj = m1j; - for(G4int k=1;k<=j;k++) + for(G4int k = 1; k <= j; k++) { *(mjk++) += *sjk; - if(j!=k) *mkj += *sjk; + if(j != k) + *mkj += *sjk; sjk++; mkj += n; } @@ -423,29 +459,30 @@ G4ErrorMatrix & G4ErrorMatrix::operator+=(const G4ErrorSymMatrix &mat2) return (*this); } -G4ErrorSymMatrix & G4ErrorSymMatrix::operator+=(const G4ErrorSymMatrix &mat2) +G4ErrorSymMatrix& G4ErrorSymMatrix::operator+=(const G4ErrorSymMatrix& mat2) { - CHK_DIM_2(num_row(),mat2.num_row(),num_col(),mat2.num_col(),+=); + CHK_DIM_2(num_row(), mat2.num_row(), num_col(), mat2.num_col(), +=); SIMPLE_BOP(+=) return (*this); } -G4ErrorMatrix & G4ErrorMatrix::operator-=(const G4ErrorSymMatrix &mat2) +G4ErrorMatrix& G4ErrorMatrix::operator-=(const G4ErrorSymMatrix& mat2) { - CHK_DIM_2(num_row(),mat2.num_row(),num_col(),mat2.num_col(),-=); - G4int n = num_col(); + CHK_DIM_2(num_row(), mat2.num_row(), num_col(), mat2.num_col(), -=); + G4int n = num_col(); G4ErrorMatrixConstIter sjk = mat2.m.begin(); - G4ErrorMatrixIter m1j = m.begin(); - G4ErrorMatrixIter mj = m.begin(); + G4ErrorMatrixIter m1j = m.begin(); + G4ErrorMatrixIter mj = m.begin(); // j >= k - for(G4int j=1;j<=num_row();j++) + for(G4int j = 1; j <= num_row(); j++) { G4ErrorMatrixIter mjk = mj; G4ErrorMatrixIter mkj = m1j; - for(G4int k=1;k<=j;k++) + for(G4int k = 1; k <= j; k++) { *(mjk++) -= *sjk; - if(j!=k) *mkj -= *sjk; + if(j != k) + *mkj -= *sjk; sjk++; mkj += n; } @@ -455,72 +492,76 @@ G4ErrorMatrix & G4ErrorMatrix::operator-=(const G4ErrorSymMatrix &mat2) return (*this); } -G4ErrorSymMatrix & G4ErrorSymMatrix::operator-=(const G4ErrorSymMatrix &mat2) +G4ErrorSymMatrix& G4ErrorSymMatrix::operator-=(const G4ErrorSymMatrix& mat2) { - CHK_DIM_2(num_row(),mat2.num_row(),num_col(),mat2.num_col(),-=); + CHK_DIM_2(num_row(), mat2.num_row(), num_col(), mat2.num_col(), -=); SIMPLE_BOP(-=) return (*this); } -G4ErrorSymMatrix & G4ErrorSymMatrix::operator/=(G4double t) +G4ErrorSymMatrix& G4ErrorSymMatrix::operator/=(G4double t) { SIMPLE_UOP(/=) return (*this); } -G4ErrorSymMatrix & G4ErrorSymMatrix::operator*=(G4double t) +G4ErrorSymMatrix& G4ErrorSymMatrix::operator*=(G4double t) { SIMPLE_UOP(*=) return (*this); } -G4ErrorMatrix & G4ErrorMatrix::operator=(const G4ErrorSymMatrix &mat1) +G4ErrorMatrix& G4ErrorMatrix::operator=(const G4ErrorSymMatrix& mat1) { - if(mat1.nrow*mat1.nrow != size) - { - size = mat1.nrow * mat1.nrow; - m.resize(size); - } - nrow = mat1.nrow; - ncol = mat1.nrow; - G4int n = ncol; - G4ErrorMatrixConstIter sjk = mat1.m.begin(); - G4ErrorMatrixIter m1j = m.begin(); - G4ErrorMatrixIter mj = m.begin(); - // j >= k - for(G4int j=1;j<=num_row();j++) - { - G4ErrorMatrixIter mjk = mj; - G4ErrorMatrixIter mkj = m1j; - for(G4int k=1;k<=j;k++) - { - *(mjk++) = *sjk; - if(j!=k) *mkj = *sjk; - sjk++; - mkj += n; - } - mj += n; - m1j++; - } - return (*this); + if(mat1.nrow * mat1.nrow != size) + { + size = mat1.nrow * mat1.nrow; + m.resize(size); + } + nrow = mat1.nrow; + ncol = mat1.nrow; + G4int n = ncol; + G4ErrorMatrixConstIter sjk = mat1.m.begin(); + G4ErrorMatrixIter m1j = m.begin(); + G4ErrorMatrixIter mj = m.begin(); + // j >= k + for(G4int j = 1; j <= num_row(); j++) + { + G4ErrorMatrixIter mjk = mj; + G4ErrorMatrixIter mkj = m1j; + for(G4int k = 1; k <= j; k++) + { + *(mjk++) = *sjk; + if(j != k) + *mkj = *sjk; + sjk++; + mkj += n; + } + mj += n; + m1j++; + } + return (*this); } -G4ErrorSymMatrix & G4ErrorSymMatrix::operator=(const G4ErrorSymMatrix &mat1) +G4ErrorSymMatrix& G4ErrorSymMatrix::operator=(const G4ErrorSymMatrix& mat1) { - if (&mat1 == this) { return *this; } - if(mat1.nrow != nrow) - { - nrow = mat1.nrow; - size = mat1.size; - m.resize(size); - } - m = mat1.m; - return (*this); + if(&mat1 == this) + { + return *this; + } + if(mat1.nrow != nrow) + { + nrow = mat1.nrow; + size = mat1.size; + m.resize(size); + } + m = mat1.m; + return (*this); } // Print the Matrix. -std::ostream& operator<<(std::ostream &os, const G4ErrorSymMatrix &q) +std::ostream& operator<<(std::ostream& os, const G4ErrorSymMatrix& q) { os << G4endl; @@ -530,33 +571,33 @@ std::ostream& operator<<(std::ostream &os, const G4ErrorSymMatrix &q) G4int width; if(os.flags() & std::ios::fixed) { - width = os.precision()+3; + width = os.precision() + 3; } else { - width = os.precision()+7; + width = os.precision() + 7; } - for(G4int irow = 1; irow<= q.num_row(); irow++) + for(G4int irow = 1; irow <= q.num_row(); irow++) { for(G4int icol = 1; icol <= q.num_col(); icol++) { os.width(width); - os << q(irow,icol) << " "; + os << q(irow, icol) << " "; } os << G4endl; } return os; } -G4ErrorSymMatrix G4ErrorSymMatrix:: -apply(G4double (*f)(G4double, G4int, G4int)) const +G4ErrorSymMatrix G4ErrorSymMatrix::apply(G4double (*f)(G4double, G4int, + G4int)) const { G4ErrorSymMatrix mret(num_row()); G4ErrorMatrixConstIter a = m.begin(); - G4ErrorMatrixIter b = mret.m.begin(); - for(G4int ir=1;ir<=num_row();ir++) + G4ErrorMatrixIter b = mret.m.begin(); + for(G4int ir = 1; ir <= num_row(); ir++) { - for(G4int ic=1;ic<=ir;ic++) + for(G4int ic = 1; ic <= ir; ic++) { *(b++) = (*f)(*(a++), ir, ic); } @@ -564,49 +605,49 @@ apply(G4double (*f)(G4double, G4int, G4int)) const return mret; } -void G4ErrorSymMatrix::assign (const G4ErrorMatrix &mat1) +void G4ErrorSymMatrix::assign(const G4ErrorMatrix& mat1) { - if(mat1.nrow != nrow) - { - nrow = mat1.nrow; - size = nrow * (nrow+1) / 2; - m.resize(size); - } - G4ErrorMatrixConstIter a = mat1.m.begin(); - G4ErrorMatrixIter b = m.begin(); - for(G4int r=1;r<=nrow;r++) - { - G4ErrorMatrixConstIter d = a; - for(G4int c=1;c<=r;c++) - { - *(b++) = *(d++); - } - a += nrow; - } + if(mat1.nrow != nrow) + { + nrow = mat1.nrow; + size = nrow * (nrow + 1) / 2; + m.resize(size); + } + G4ErrorMatrixConstIter a = mat1.m.begin(); + G4ErrorMatrixIter b = m.begin(); + for(G4int r = 1; r <= nrow; r++) + { + G4ErrorMatrixConstIter d = a; + for(G4int c = 1; c <= r; c++) + { + *(b++) = *(d++); + } + a += nrow; + } } -G4ErrorSymMatrix G4ErrorSymMatrix::similarity(const G4ErrorMatrix &mat1) const +G4ErrorSymMatrix G4ErrorSymMatrix::similarity(const G4ErrorMatrix& mat1) const { G4ErrorSymMatrix mret(mat1.num_row()); - G4ErrorMatrix temp = mat1*(*this); + G4ErrorMatrix temp = mat1 * (*this); -// If mat1*(*this) has correct dimensions, then so will the mat1.T multiplication. -// So there is no need to check dimensions again. + // If mat1*(*this) has correct dimensions, then so will the mat1.T + // multiplication. So there is no need to check dimensions again. - G4int n = mat1.num_col(); - G4ErrorMatrixIter mr = mret.m.begin(); + G4int n = mat1.num_col(); + G4ErrorMatrixIter mr = mret.m.begin(); G4ErrorMatrixIter tempr1 = temp.m.begin(); - for(G4int r=1;r<=mret.num_row();r++) + for(G4int r = 1; r <= mret.num_row(); r++) { G4ErrorMatrixConstIter m1c1 = mat1.m.begin(); - for(G4int c=1;c<=r;c++) + for(G4int c = 1; c <= r; c++) { - G4double tmp = 0.0; - G4ErrorMatrixIter tempri = tempr1; + G4double tmp = 0.0; + G4ErrorMatrixIter tempri = tempr1; G4ErrorMatrixConstIter m1ci = m1c1; - for(G4int i=1;i<=mat1.num_col();i++) + for(G4int i = 1; i <= mat1.num_col(); i++) { - tmp+=(*(tempri++))*(*(m1ci++)); + tmp += (*(tempri++)) * (*(m1ci++)); } *(mr++) = tmp; m1c1 += n; @@ -616,30 +657,31 @@ G4ErrorSymMatrix G4ErrorSymMatrix::similarity(const G4ErrorMatrix &mat1) const return mret; } -G4ErrorSymMatrix G4ErrorSymMatrix::similarity(const G4ErrorSymMatrix &mat1) const +G4ErrorSymMatrix G4ErrorSymMatrix::similarity( + const G4ErrorSymMatrix& mat1) const { G4ErrorSymMatrix mret(mat1.num_row()); - G4ErrorMatrix temp = mat1*(*this); - G4int n = mat1.num_col(); - G4ErrorMatrixIter mr = mret.m.begin(); + G4ErrorMatrix temp = mat1 * (*this); + G4int n = mat1.num_col(); + G4ErrorMatrixIter mr = mret.m.begin(); G4ErrorMatrixIter tempr1 = temp.m.begin(); - for(G4int r=1;r<=mret.num_row();r++) + for(G4int r = 1; r <= mret.num_row(); r++) { G4ErrorMatrixConstIter m1c1 = mat1.m.begin(); G4int c; - for(c=1;c<=r;c++) + for(c = 1; c <= r; c++) { - G4double tmp = 0.0; - G4ErrorMatrixIter tempri = tempr1; + G4double tmp = 0.0; + G4ErrorMatrixIter tempri = tempr1; G4ErrorMatrixConstIter m1ci = m1c1; G4int i; - for(i=1;i= t2) + t2 = std::fabs(*(m.begin() + 1)); + t3 = std::fabs(*(m.begin() + 3)); + if(t1 >= t2) { - if (t3 >= t1) + if(t3 >= t1) { - temp = *(m.begin()+3); - det = c23*c12-c22*c13; + temp = *(m.begin() + 3); + det = c23 * c12 - c22 * c13; } else { temp = *m.begin(); - det = c22*c33-c23*c23; + det = c22 * c33 - c23 * c23; } } - else if (t3 >= t2) + else if(t3 >= t2) { - temp = *(m.begin()+3); - det = c23*c12-c22*c13; + temp = *(m.begin() + 3); + det = c23 * c12 - c22 * c13; } else { - temp = *(m.begin()+1); - det = c13*c23-c12*c33; + temp = *(m.begin() + 1); + det = c13 * c23 - c12 * c33; } - if (det==0) + if(det == 0) { ifail = 1; return; } { - G4double ss = temp/det; + G4double ss = temp / det; G4ErrorMatrixIter mq = m.begin(); - *(mq++) = ss*c11; - *(mq++) = ss*c12; - *(mq++) = ss*c22; - *(mq++) = ss*c13; - *(mq++) = ss*c23; - *(mq) = ss*c33; + *(mq++) = ss * c11; + *(mq++) = ss * c12; + *(mq++) = ss * c22; + *(mq++) = ss * c13; + *(mq++) = ss * c23; + *(mq) = ss * c33; } } break; - case 2: + case 2: { G4double det, temp, ss; - det = (*m.begin())*(*(m.begin()+2)) - (*(m.begin()+1))*(*(m.begin()+1)); - if (det==0) + det = (*m.begin()) * (*(m.begin() + 2)) - + (*(m.begin() + 1)) * (*(m.begin() + 1)); + if(det == 0) { ifail = 1; return; } - ss = 1.0/det; - *(m.begin()+1) *= -ss; - temp = ss*(*(m.begin()+2)); - *(m.begin()+2) = ss*(*m.begin()); - *m.begin() = temp; + ss = 1.0 / det; + *(m.begin() + 1) *= -ss; + temp = ss * (*(m.begin() + 2)); + *(m.begin() + 2) = ss * (*m.begin()); + *m.begin() = temp; break; } - case 1: + case 1: { - if ((*m.begin())==0) + if((*m.begin()) == 0) { ifail = 1; return; } - *m.begin() = 1.0/(*m.begin()); + *m.begin() = 1.0 / (*m.begin()); break; } - case 5: + case 5: { invert5(ifail); return; } - case 6: + case 6: { invert6(ifail); return; } - case 4: + case 4: { invert4(ifail); return; } - default: + default: { invertBunchKaufman(ifail); return; } } - return; // inversion successful + return; // inversion successful } G4double G4ErrorSymMatrix::determinant() const @@ -801,35 +844,40 @@ G4double G4ErrorSymMatrix::determinant() const // ir must point to an array which is ***1 longer than*** nrow - static std::vector ir_vec (max_array+1); - if (ir_vec.size() <= static_cast(nrow)) + static std::vector ir_vec(max_array + 1); + if(ir_vec.size() <= static_cast(nrow)) { - ir_vec.resize(nrow+1); + ir_vec.resize(nrow + 1); } - G4int * ir = &ir_vec[0]; + G4int* ir = &ir_vec[0]; G4double det; G4ErrorMatrix mt(*this); G4int i = mt.dfact_matrix(det, ir); - if(i==0) { return det; } + if(i == 0) + { + return det; + } return 0.0; } G4double G4ErrorSymMatrix::trace() const { - G4double t = 0.0; - for (G4int i=0; i *xvec = 0; - if (!xvec) xvec = new std::vector (max_array) ; - static G4ThreadLocal std::vector *pivv = 0; - if (!pivv) pivv = new std::vector (max_array) ; - typedef std::vector::iterator pivIter; - if (xvec->size() < static_cast(nrow)) xvec->resize(nrow); - if (pivv->size() < static_cast(nrow)) pivv->resize(nrow); - // Note - resize should do nothing if the size is already larger than nrow, - // but on VC++ there are indications that it does so we check. - // Note - the data elements in a vector are guaranteed to be contiguous, - // so x[i] and piv[i] are optimally fast. - G4ErrorMatrixIter x = xvec->begin(); - // x[i] is used as helper storage, needs to have at least size nrow. + + static const G4int max_array = 25; + static G4ThreadLocal std::vector* xvec = 0; + if(!xvec) + xvec = new std::vector(max_array); + static G4ThreadLocal std::vector* pivv = 0; + if(!pivv) + pivv = new std::vector(max_array); + typedef std::vector::iterator pivIter; + if(xvec->size() < static_cast(nrow)) + xvec->resize(nrow); + if(pivv->size() < static_cast(nrow)) + pivv->resize(nrow); + // Note - resize should do nothing if the size is already larger than nrow, + // but on VC++ there are indications that it does so we check. + // Note - the data elements in a vector are guaranteed to be contiguous, + // so x[i] and piv[i] are optimally fast. + G4ErrorMatrixIter x = xvec->begin(); + // x[i] is used as helper storage, needs to have at least size nrow. pivIter piv = pivv->begin(); - // piv[i] is used to store details of exchanges - + // piv[i] is used to store details of exchanges + G4double temp1, temp2; G4ErrorMatrixIter ip, mjj, iq; G4double lambda, sigma; - const G4double alpha = .6404; // = (1+sqrt(17))/8 - const G4double epsilon = 32*DBL_EPSILON; - // whenever a sum of two doubles is below or equal to epsilon - // it is set to zero. - // this constant could be set to zero but then the algorithm - // doesn't neccessarily detect that a matrix is singular - - for (i = 0; i < nrow; i++) + const G4double alpha = .6404; // = (1+sqrt(17))/8 + const G4double epsilon = 32 * DBL_EPSILON; + // whenever a sum of two doubles is below or equal to epsilon + // it is set to zero. + // this constant could be set to zero but then the algorithm + // doesn't neccessarily detect that a matrix is singular + + for(i = 0; i < nrow; i++) { - piv[i] = i+1; + piv[i] = i + 1; } - + ifail = 0; - - // compute the factorization P*A*P^T = L * D * L^T + + // compute the factorization P*A*P^T = L * D * L^T // L is unit lower triangular, D is direct sum of 1x1 and 2x2 matrices // L and D^-1 are stored in A = *this, P is stored in piv[] - - for (j=1; j < nrow; j+=ss) // main loop over columns + + for(j = 1; j < nrow; j += ss) // main loop over columns { - mjj = m.begin() + j*(j-1)/2 + j-1; - lambda = 0; // compute lambda = max of A(j+1:n,j) - pivrow = j+1; - ip = m.begin() + (j+1)*j/2 + j-1; - for (i=j+1; i <= nrow ; ip += i++) + mjj = m.begin() + j * (j - 1) / 2 + j - 1; + lambda = 0; // compute lambda = max of A(j+1:n,j) + pivrow = j + 1; + ip = m.begin() + (j + 1) * j / 2 + j - 1; + for(i = j + 1; i <= nrow; ip += i++) + { + if(std::fabs(*ip) > lambda) + { + lambda = std::fabs(*ip); + pivrow = i; + } + } + if(lambda == 0) + { + if(*mjj == 0) + { + ifail = 1; + return; + } + ss = 1; + *mjj = 1. / *mjj; + } + else + { + if(std::fabs(*mjj) >= lambda * alpha) + { + ss = 1; + pivrow = j; + } + else + { + sigma = 0; // compute sigma = max A(pivrow, j:pivrow-1) + ip = m.begin() + pivrow * (pivrow - 1) / 2 + j - 1; + for(k = j; k < pivrow; k++) + { + if(std::fabs(*ip) > sigma) + sigma = std::fabs(*ip); + ip++; + } + if(sigma * std::fabs(*mjj) >= alpha * lambda * lambda) + { + ss = 1; + pivrow = j; + } + else if(std::fabs(*(m.begin() + pivrow * (pivrow - 1) / 2 + pivrow - + 1)) >= alpha * sigma) + { + ss = 1; + } + else + { + ss = 2; + } + } + if(pivrow == j) // no permutation neccessary + { + piv[j - 1] = pivrow; + if(*mjj == 0) + { + ifail = 1; + return; + } + temp2 = *mjj = 1. / *mjj; // invert D(j,j) + + // update A(j+1:n, j+1,n) + for(i = j + 1; i <= nrow; i++) + { + temp1 = *(m.begin() + i * (i - 1) / 2 + j - 1) * temp2; + ip = m.begin() + i * (i - 1) / 2 + j; + for(k = j + 1; k <= i; k++) { - if (std::fabs(*ip) > lambda) - { - lambda = std::fabs(*ip); - pivrow = i; - } + *ip -= temp1 * *(m.begin() + k * (k - 1) / 2 + j - 1); + if(std::fabs(*ip) <= epsilon) + { + *ip = 0; + } + ip++; } - if (lambda == 0 ) + } + // update L + ip = m.begin() + (j + 1) * j / 2 + j - 1; + for(i = j + 1; i <= nrow; ip += i++) + { + *ip *= temp2; + } + } + else if(ss == 1) // 1x1 pivot + { + piv[j - 1] = pivrow; + + // interchange rows and columns j and pivrow in + // submatrix (j:n,j:n) + ip = m.begin() + pivrow * (pivrow - 1) / 2 + j; + for(i = j + 1; i < pivrow; i++, ip++) + { + temp1 = *(m.begin() + i * (i - 1) / 2 + j - 1); + *(m.begin() + i * (i - 1) / 2 + j - 1) = *ip; + *ip = temp1; + } + temp1 = *mjj; + *mjj = *(m.begin() + pivrow * (pivrow - 1) / 2 + pivrow - 1); + *(m.begin() + pivrow * (pivrow - 1) / 2 + pivrow - 1) = temp1; + ip = m.begin() + (pivrow + 1) * pivrow / 2 + j - 1; + iq = ip + pivrow - j; + for(i = pivrow + 1; i <= nrow; ip += i, iq += i++) + { + temp1 = *iq; + *iq = *ip; + *ip = temp1; + } + + if(*mjj == 0) + { + ifail = 1; + return; + } + temp2 = *mjj = 1. / *mjj; // invert D(j,j) + + // update A(j+1:n, j+1:n) + for(i = j + 1; i <= nrow; i++) + { + temp1 = *(m.begin() + i * (i - 1) / 2 + j - 1) * temp2; + ip = m.begin() + i * (i - 1) / 2 + j; + for(k = j + 1; k <= i; k++) + { + *ip -= temp1 * *(m.begin() + k * (k - 1) / 2 + j - 1); + if(std::fabs(*ip) <= epsilon) { - if (*mjj == 0) - { - ifail = 1; - return; - } - ss=1; - *mjj = 1./ *mjj; + *ip = 0; } - else + ip++; + } + } + // update L + ip = m.begin() + (j + 1) * j / 2 + j - 1; + for(i = j + 1; i <= nrow; ip += i++) + { + *ip *= temp2; + } + } + else // ss=2, ie use a 2x2 pivot + { + piv[j - 1] = -pivrow; + piv[j] = 0; // that means this is the second row of a 2x2 pivot + + if(j + 1 != pivrow) + { + // interchange rows and columns j+1 and pivrow in + // submatrix (j:n,j:n) + ip = m.begin() + pivrow * (pivrow - 1) / 2 + j + 1; + for(i = j + 2; i < pivrow; i++, ip++) + { + temp1 = *(m.begin() + i * (i - 1) / 2 + j); + *(m.begin() + i * (i - 1) / 2 + j) = *ip; + *ip = temp1; + } + temp1 = *(mjj + j + 1); + *(mjj + j + 1) = + *(m.begin() + pivrow * (pivrow - 1) / 2 + pivrow - 1); + *(m.begin() + pivrow * (pivrow - 1) / 2 + pivrow - 1) = temp1; + temp1 = *(mjj + j); + *(mjj + j) = *(m.begin() + pivrow * (pivrow - 1) / 2 + j - 1); + *(m.begin() + pivrow * (pivrow - 1) / 2 + j - 1) = temp1; + ip = m.begin() + (pivrow + 1) * pivrow / 2 + j; + iq = ip + pivrow - (j + 1); + for(i = pivrow + 1; i <= nrow; ip += i, iq += i++) + { + temp1 = *iq; + *iq = *ip; + *ip = temp1; + } + } + // invert D(j:j+1,j:j+1) + temp2 = *mjj * *(mjj + j + 1) - *(mjj + j) * *(mjj + j); + if(temp2 == 0) + { + G4Exception("G4ErrorSymMatrix::bunch_invert()", + "GEANT4e-Notification", JustWarning, + "Error in pivot choice!"); + } + temp2 = 1. / temp2; + + // this quotient is guaranteed to exist by the choice + // of the pivot + + temp1 = *mjj; + *mjj = *(mjj + j + 1) * temp2; + *(mjj + j + 1) = temp1 * temp2; + *(mjj + j) = -*(mjj + j) * temp2; + + if(j < nrow - 1) // otherwise do nothing + { + // update A(j+2:n, j+2:n) + for(i = j + 2; i <= nrow; i++) + { + ip = m.begin() + i * (i - 1) / 2 + j - 1; + temp1 = *ip * *mjj + *(ip + 1) * *(mjj + j); + if(std::fabs(temp1) <= epsilon) { - if (std::fabs(*mjj) >= lambda*alpha) - { - ss=1; - pivrow=j; - } - else - { - sigma = 0; // compute sigma = max A(pivrow, j:pivrow-1) - ip = m.begin() + pivrow*(pivrow-1)/2+j-1; - for (k=j; k < pivrow; k++) - { - if (std::fabs(*ip) > sigma) - sigma = std::fabs(*ip); - ip++; - } - if (sigma * std::fabs(*mjj) >= alpha * lambda * lambda) - { - ss=1; - pivrow = j; - } - else if (std::fabs(*(m.begin()+pivrow*(pivrow-1)/2+pivrow-1)) - >= alpha * sigma) - { ss=1; } - else - { ss=2; } - } - if (pivrow == j) // no permutation neccessary - { - piv[j-1] = pivrow; - if (*mjj == 0) - { - ifail=1; - return; - } - temp2 = *mjj = 1./ *mjj; // invert D(j,j) - - // update A(j+1:n, j+1,n) - for (i=j+1; i <= nrow; i++) - { - temp1 = *(m.begin() + i*(i-1)/2 + j-1) * temp2; - ip = m.begin()+i*(i-1)/2+j; - for (k=j+1; k<=i; k++) - { - *ip -= temp1 * *(m.begin() + k*(k-1)/2 + j-1); - if (std::fabs(*ip) <= epsilon) - { *ip=0; } - ip++; - } - } - // update L - ip = m.begin() + (j+1)*j/2 + j-1; - for (i=j+1; i <= nrow; ip += i++) - { - *ip *= temp2; - } - } - else if (ss==1) // 1x1 pivot - { - piv[j-1] = pivrow; - - // interchange rows and columns j and pivrow in - // submatrix (j:n,j:n) - ip = m.begin() + pivrow*(pivrow-1)/2 + j; - for (i=j+1; i < pivrow; i++, ip++) - { - temp1 = *(m.begin() + i*(i-1)/2 + j-1); - *(m.begin() + i*(i-1)/2 + j-1)= *ip; - *ip = temp1; - } - temp1 = *mjj; - *mjj = *(m.begin()+pivrow*(pivrow-1)/2+pivrow-1); - *(m.begin()+pivrow*(pivrow-1)/2+pivrow-1) = temp1; - ip = m.begin() + (pivrow+1)*pivrow/2 + j-1; - iq = ip + pivrow-j; - for (i = pivrow+1; i <= nrow; ip += i, iq += i++) - { - temp1 = *iq; - *iq = *ip; - *ip = temp1; - } - - if (*mjj == 0) - { - ifail = 1; - return; - } - temp2 = *mjj = 1./ *mjj; // invert D(j,j) - - // update A(j+1:n, j+1:n) - for (i = j+1; i <= nrow; i++) - { - temp1 = *(m.begin() + i*(i-1)/2 + j-1) * temp2; - ip = m.begin()+i*(i-1)/2+j; - for (k=j+1; k<=i; k++) - { - *ip -= temp1 * *(m.begin() + k*(k-1)/2 + j-1); - if (std::fabs(*ip) <= epsilon) - { *ip=0; } - ip++; - } - } - // update L - ip = m.begin() + (j+1)*j/2 + j-1; - for (i=j+1; i<=nrow; ip += i++) - { - *ip *= temp2; - } - } - else // ss=2, ie use a 2x2 pivot - { - piv[j-1] = -pivrow; - piv[j] = 0; // that means this is the second row of a 2x2 pivot - - if (j+1 != pivrow) - { - // interchange rows and columns j+1 and pivrow in - // submatrix (j:n,j:n) - ip = m.begin() + pivrow*(pivrow-1)/2 + j+1; - for (i=j+2; i < pivrow; i++, ip++) - { - temp1 = *(m.begin() + i*(i-1)/2 + j); - *(m.begin() + i*(i-1)/2 + j) = *ip; - *ip = temp1; - } - temp1 = *(mjj + j + 1); - *(mjj + j + 1) = - *(m.begin() + pivrow*(pivrow-1)/2 + pivrow-1); - *(m.begin() + pivrow*(pivrow-1)/2 + pivrow-1) = temp1; - temp1 = *(mjj + j); - *(mjj + j) = *(m.begin() + pivrow*(pivrow-1)/2 + j-1); - *(m.begin() + pivrow*(pivrow-1)/2 + j-1) = temp1; - ip = m.begin() + (pivrow+1)*pivrow/2 + j; - iq = ip + pivrow-(j+1); - for (i = pivrow+1; i <= nrow; ip += i, iq += i++) - { - temp1 = *iq; - *iq = *ip; - *ip = temp1; - } - } - // invert D(j:j+1,j:j+1) - temp2 = *mjj * *(mjj + j + 1) - *(mjj + j) * *(mjj + j); - if (temp2 == 0) - { - G4Exception("G4ErrorSymMatrix::bunch_invert()", - "GEANT4e-Notification", JustWarning, - "Error in pivot choice!"); - } - temp2 = 1. / temp2; - - // this quotient is guaranteed to exist by the choice - // of the pivot - - temp1 = *mjj; - *mjj = *(mjj + j + 1) * temp2; - *(mjj + j + 1) = temp1 * temp2; - *(mjj + j) = - *(mjj + j) * temp2; - - if (j < nrow-1) // otherwise do nothing - { - // update A(j+2:n, j+2:n) - for (i=j+2; i <= nrow ; i++) - { - ip = m.begin() + i*(i-1)/2 + j-1; - temp1 = *ip * *mjj + *(ip + 1) * *(mjj + j); - if (std::fabs(temp1 ) <= epsilon) - { temp1 = 0; } - temp2 = *ip * *(mjj + j) + *(ip + 1) * *(mjj + j + 1); - if (std::fabs(temp2 ) <= epsilon) - { temp2 = 0; } - for (k = j+2; k <= i ; k++) - { - ip = m.begin() + i*(i-1)/2 + k-1; - iq = m.begin() + k*(k-1)/2 + j-1; - *ip -= temp1 * *iq + temp2 * *(iq+1); - if (std::fabs(*ip) <= epsilon) - { *ip = 0; } - } - } - // update L - for (i=j+2; i <= nrow ; i++) - { - ip = m.begin() + i*(i-1)/2 + j-1; - temp1 = *ip * *mjj + *(ip+1) * *(mjj + j); - if (std::fabs(temp1) <= epsilon) - { temp1 = 0; } - *(ip+1) = *ip * *(mjj + j) + *(ip+1) * *(mjj + j + 1); - if (std::fabs(*(ip+1)) <= epsilon) - { *(ip+1) = 0; } - *ip = temp1; - } - } - } + temp1 = 0; } - } // end of main loop over columns + temp2 = *ip * *(mjj + j) + *(ip + 1) * *(mjj + j + 1); + if(std::fabs(temp2) <= epsilon) + { + temp2 = 0; + } + for(k = j + 2; k <= i; k++) + { + ip = m.begin() + i * (i - 1) / 2 + k - 1; + iq = m.begin() + k * (k - 1) / 2 + j - 1; + *ip -= temp1 * *iq + temp2 * *(iq + 1); + if(std::fabs(*ip) <= epsilon) + { + *ip = 0; + } + } + } + // update L + for(i = j + 2; i <= nrow; i++) + { + ip = m.begin() + i * (i - 1) / 2 + j - 1; + temp1 = *ip * *mjj + *(ip + 1) * *(mjj + j); + if(std::fabs(temp1) <= epsilon) + { + temp1 = 0; + } + *(ip + 1) = *ip * *(mjj + j) + *(ip + 1) * *(mjj + j + 1); + if(std::fabs(*(ip + 1)) <= epsilon) + { + *(ip + 1) = 0; + } + *ip = temp1; + } + } + } + } + } // end of main loop over columns - if (j == nrow) // the the last pivot is 1x1 + if(j == nrow) // the the last pivot is 1x1 { - mjj = m.begin() + j*(j-1)/2 + j-1; - if (*mjj == 0) + mjj = m.begin() + j * (j - 1) / 2 + j - 1; + if(*mjj == 0) { ifail = 1; return; @@ -1114,145 +1184,165 @@ void G4ErrorSymMatrix::invertBunchKaufman(G4int &ifail) { *mjj = 1. / *mjj; } - } // end of last pivot code + } // end of last pivot code // computing the inverse from the factorization - - for (j = nrow ; j >= 1 ; j -= ss) // loop over columns - { - mjj = m.begin() + j*(j-1)/2 + j-1; - if (piv[j-1] > 0) // 1x1 pivot, compute column j of inverse - { - ss = 1; - if (j < nrow) - { - ip = m.begin() + (j+1)*j/2 + j-1; - for (i=0; i < nrow-j; ip += 1+j+i++) - { - x[i] = *ip; - } - for (i=j+1; i<=nrow ; i++) - { - temp2=0; - ip = m.begin() + i*(i-1)/2 + j; - for (k=0; k <= i-j-1; k++) - { temp2 += *ip++ * x[k]; } - for (ip += i-1; k < nrow-j; ip += 1+j+k++) - { temp2 += *ip * x[k]; } - *(m.begin()+ i*(i-1)/2 + j-1) = -temp2; - } - temp2 = 0; - ip = m.begin() + (j+1)*j/2 + j-1; - for (k=0; k < nrow-j; ip += 1+j+k++) - { temp2 += x[k] * *ip; } - *mjj -= temp2; - } - } - else //2x2 pivot, compute columns j and j-1 of the inverse - { - if (piv[j-1] != 0) - { - std::ostringstream message; - message << "Error in pivot: " << piv[j-1]; - G4Exception("G4ErrorSymMatrix::invertBunchKaufman()", - "GEANT4e-Notification", JustWarning, message); - } - ss=2; - if (j < nrow) - { - ip = m.begin() + (j+1)*j/2 + j-1; - for (i=0; i < nrow-j; ip += 1+j+i++) - { - x[i] = *ip; - } - for (i=j+1; i<=nrow ; i++) - { - temp2 = 0; - ip = m.begin() + i*(i-1)/2 + j; - for (k=0; k <= i-j-1; k++) - { temp2 += *ip++ * x[k]; } - for (ip += i-1; k < nrow-j; ip += 1+j+k++) - { temp2 += *ip * x[k]; } - *(m.begin()+ i*(i-1)/2 + j-1) = -temp2; - } - temp2 = 0; - ip = m.begin() + (j+1)*j/2 + j-1; - for (k=0; k < nrow-j; ip += 1+j+k++) - { temp2 += x[k] * *ip; } - *mjj -= temp2; - temp2 = 0; - ip = m.begin() + (j+1)*j/2 + j-2; - for (i=j+1; i <= nrow; ip += i++) - { temp2 += *ip * *(ip+1); } - *(mjj-1) -= temp2; - ip = m.begin() + (j+1)*j/2 + j-2; - for (i=0; i < nrow-j; ip += 1+j+i++) - { - x[i] = *ip; - } - for (i=j+1; i <= nrow ; i++) - { - temp2 = 0; - ip = m.begin() + i*(i-1)/2 + j; - for (k=0; k <= i-j-1; k++) - { temp2 += *ip++ * x[k]; } - for (ip += i-1; k < nrow-j; ip += 1+j+k++) - { temp2 += *ip * x[k]; } - *(m.begin()+ i*(i-1)/2 + j-2)= -temp2; - } - temp2 = 0; - ip = m.begin() + (j+1)*j/2 + j-2; - for (k=0; k < nrow-j; ip += 1+j+k++) - { temp2 += x[k] * *ip; } - *(mjj-j) -= temp2; - } - } - - // interchange rows and columns j and piv[j-1] - // or rows and columns j and -piv[j-2] - - pivrow = (piv[j-1]==0)? -piv[j-2] : piv[j-1]; - ip = m.begin() + pivrow*(pivrow-1)/2 + j; - for (i=j+1;i < pivrow; i++, ip++) - { - temp1 = *(m.begin() + i*(i-1)/2 + j-1); - *(m.begin() + i*(i-1)/2 + j-1) = *ip; - *ip = temp1; - } - temp1 = *mjj; - *mjj = *(m.begin() + pivrow*(pivrow-1)/2 + pivrow-1); - *(m.begin() + pivrow*(pivrow-1)/2 + pivrow-1) = temp1; - if (ss==2) - { - temp1 = *(mjj-1); - *(mjj-1) = *( m.begin() + pivrow*(pivrow-1)/2 + j-2); - *( m.begin() + pivrow*(pivrow-1)/2 + j-2) = temp1; - } - - ip = m.begin() + (pivrow+1)*pivrow/2 + j-1; // &A(i,j) - iq = ip + pivrow-j; - for (i = pivrow+1; i <= nrow; ip += i, iq += i++) - { - temp1 = *iq; - *iq = *ip; - *ip = temp1; - } - } // end of loop over columns (in computing inverse from factorization) - return; // inversion successful + for(j = nrow; j >= 1; j -= ss) // loop over columns + { + mjj = m.begin() + j * (j - 1) / 2 + j - 1; + if(piv[j - 1] > 0) // 1x1 pivot, compute column j of inverse + { + ss = 1; + if(j < nrow) + { + ip = m.begin() + (j + 1) * j / 2 + j - 1; + for(i = 0; i < nrow - j; ip += 1 + j + i++) + { + x[i] = *ip; + } + for(i = j + 1; i <= nrow; i++) + { + temp2 = 0; + ip = m.begin() + i * (i - 1) / 2 + j; + for(k = 0; k <= i - j - 1; k++) + { + temp2 += *ip++ * x[k]; + } + for(ip += i - 1; k < nrow - j; ip += 1 + j + k++) + { + temp2 += *ip * x[k]; + } + *(m.begin() + i * (i - 1) / 2 + j - 1) = -temp2; + } + temp2 = 0; + ip = m.begin() + (j + 1) * j / 2 + j - 1; + for(k = 0; k < nrow - j; ip += 1 + j + k++) + { + temp2 += x[k] * *ip; + } + *mjj -= temp2; + } + } + else // 2x2 pivot, compute columns j and j-1 of the inverse + { + if(piv[j - 1] != 0) + { + std::ostringstream message; + message << "Error in pivot: " << piv[j - 1]; + G4Exception("G4ErrorSymMatrix::invertBunchKaufman()", + "GEANT4e-Notification", JustWarning, message); + } + ss = 2; + if(j < nrow) + { + ip = m.begin() + (j + 1) * j / 2 + j - 1; + for(i = 0; i < nrow - j; ip += 1 + j + i++) + { + x[i] = *ip; + } + for(i = j + 1; i <= nrow; i++) + { + temp2 = 0; + ip = m.begin() + i * (i - 1) / 2 + j; + for(k = 0; k <= i - j - 1; k++) + { + temp2 += *ip++ * x[k]; + } + for(ip += i - 1; k < nrow - j; ip += 1 + j + k++) + { + temp2 += *ip * x[k]; + } + *(m.begin() + i * (i - 1) / 2 + j - 1) = -temp2; + } + temp2 = 0; + ip = m.begin() + (j + 1) * j / 2 + j - 1; + for(k = 0; k < nrow - j; ip += 1 + j + k++) + { + temp2 += x[k] * *ip; + } + *mjj -= temp2; + temp2 = 0; + ip = m.begin() + (j + 1) * j / 2 + j - 2; + for(i = j + 1; i <= nrow; ip += i++) + { + temp2 += *ip * *(ip + 1); + } + *(mjj - 1) -= temp2; + ip = m.begin() + (j + 1) * j / 2 + j - 2; + for(i = 0; i < nrow - j; ip += 1 + j + i++) + { + x[i] = *ip; + } + for(i = j + 1; i <= nrow; i++) + { + temp2 = 0; + ip = m.begin() + i * (i - 1) / 2 + j; + for(k = 0; k <= i - j - 1; k++) + { + temp2 += *ip++ * x[k]; + } + for(ip += i - 1; k < nrow - j; ip += 1 + j + k++) + { + temp2 += *ip * x[k]; + } + *(m.begin() + i * (i - 1) / 2 + j - 2) = -temp2; + } + temp2 = 0; + ip = m.begin() + (j + 1) * j / 2 + j - 2; + for(k = 0; k < nrow - j; ip += 1 + j + k++) + { + temp2 += x[k] * *ip; + } + *(mjj - j) -= temp2; + } + } + + // interchange rows and columns j and piv[j-1] + // or rows and columns j and -piv[j-2] + + pivrow = (piv[j - 1] == 0) ? -piv[j - 2] : piv[j - 1]; + ip = m.begin() + pivrow * (pivrow - 1) / 2 + j; + for(i = j + 1; i < pivrow; i++, ip++) + { + temp1 = *(m.begin() + i * (i - 1) / 2 + j - 1); + *(m.begin() + i * (i - 1) / 2 + j - 1) = *ip; + *ip = temp1; + } + temp1 = *mjj; + *mjj = *(m.begin() + pivrow * (pivrow - 1) / 2 + pivrow - 1); + *(m.begin() + pivrow * (pivrow - 1) / 2 + pivrow - 1) = temp1; + if(ss == 2) + { + temp1 = *(mjj - 1); + *(mjj - 1) = *(m.begin() + pivrow * (pivrow - 1) / 2 + j - 2); + *(m.begin() + pivrow * (pivrow - 1) / 2 + j - 2) = temp1; + } + + ip = m.begin() + (pivrow + 1) * pivrow / 2 + j - 1; // &A(i,j) + iq = ip + pivrow - j; + for(i = pivrow + 1; i <= nrow; ip += i, iq += i++) + { + temp1 = *iq; + *iq = *ip; + *ip = temp1; + } + } // end of loop over columns (in computing inverse from factorization) + + return; // inversion successful } G4ThreadLocal G4double G4ErrorSymMatrix::posDefFraction5x5 = 1.0; G4ThreadLocal G4double G4ErrorSymMatrix::posDefFraction6x6 = 1.0; -G4ThreadLocal G4double G4ErrorSymMatrix::adjustment5x5 = 0.0; -G4ThreadLocal G4double G4ErrorSymMatrix::adjustment6x6 = 0.0; -const G4double G4ErrorSymMatrix::CHOLESKY_THRESHOLD_5x5 = .5; -const G4double G4ErrorSymMatrix::CHOLESKY_THRESHOLD_6x6 = .2; -const G4double G4ErrorSymMatrix::CHOLESKY_CREEP_5x5 = .005; -const G4double G4ErrorSymMatrix::CHOLESKY_CREEP_6x6 = .002; +G4ThreadLocal G4double G4ErrorSymMatrix::adjustment5x5 = 0.0; +G4ThreadLocal G4double G4ErrorSymMatrix::adjustment6x6 = 0.0; +const G4double G4ErrorSymMatrix::CHOLESKY_THRESHOLD_5x5 = .5; +const G4double G4ErrorSymMatrix::CHOLESKY_THRESHOLD_6x6 = .2; +const G4double G4ErrorSymMatrix::CHOLESKY_CREEP_5x5 = .005; +const G4double G4ErrorSymMatrix::CHOLESKY_CREEP_6x6 = .002; // Aij are indices for a 6x6 symmetric matrix. -// The indices for 5x5 or 4x4 symmetric matrices are the same, +// The indices for 5x5 or 4x4 symmetric matrices are the same, // ignoring all combinations with an index which is inapplicable. #define A00 0 @@ -1297,627 +1387,642 @@ const G4double G4ErrorSymMatrix::CHOLESKY_CREEP_6x6 = .002; #define A54 19 #define A55 20 -void G4ErrorSymMatrix::invert5(G4int & ifail) -{ - if (posDefFraction5x5 >= CHOLESKY_THRESHOLD_5x5) - { - invertCholesky5(ifail); - posDefFraction5x5 = .9*posDefFraction5x5 + .1*(1-ifail); - if (ifail!=0) // Cholesky failed -- invert using Haywood - { - invertHaywood5(ifail); - } - } - else - { - if (posDefFraction5x5 + adjustment5x5 >= CHOLESKY_THRESHOLD_5x5) - { - invertCholesky5(ifail); - posDefFraction5x5 = .9*posDefFraction5x5 + .1*(1-ifail); - if (ifail!=0) // Cholesky failed -- invert using Haywood - { - invertHaywood5(ifail); - adjustment5x5 = 0; - } - } - else - { - invertHaywood5(ifail); - adjustment5x5 += CHOLESKY_CREEP_5x5; - } - } - return; -} - -void G4ErrorSymMatrix::invert6(G4int & ifail) +void G4ErrorSymMatrix::invert5(G4int& ifail) { - if (posDefFraction6x6 >= CHOLESKY_THRESHOLD_6x6) + if(posDefFraction5x5 >= CHOLESKY_THRESHOLD_5x5) + { + invertCholesky5(ifail); + posDefFraction5x5 = .9 * posDefFraction5x5 + .1 * (1 - ifail); + if(ifail != 0) // Cholesky failed -- invert using Haywood + { + invertHaywood5(ifail); + } + } + else + { + if(posDefFraction5x5 + adjustment5x5 >= CHOLESKY_THRESHOLD_5x5) + { + invertCholesky5(ifail); + posDefFraction5x5 = .9 * posDefFraction5x5 + .1 * (1 - ifail); + if(ifail != 0) // Cholesky failed -- invert using Haywood { - invertCholesky6(ifail); - posDefFraction6x6 = .9*posDefFraction6x6 + .1*(1-ifail); - if (ifail!=0) // Cholesky failed -- invert using Haywood - { - invertHaywood6(ifail); - } + invertHaywood5(ifail); + adjustment5x5 = 0; } - else - { - if (posDefFraction6x6 + adjustment6x6 >= CHOLESKY_THRESHOLD_6x6) - { - invertCholesky6(ifail); - posDefFraction6x6 = .9*posDefFraction6x6 + .1*(1-ifail); - if (ifail!=0) // Cholesky failed -- invert using Haywood - { - invertHaywood6(ifail); - adjustment6x6 = 0; - } - } - else - { - invertHaywood6(ifail); - adjustment6x6 += CHOLESKY_CREEP_6x6; - } - } - return; + } + else + { + invertHaywood5(ifail); + adjustment5x5 += CHOLESKY_CREEP_5x5; + } + } + return; } -void G4ErrorSymMatrix::invertHaywood5 (G4int & ifail) +void G4ErrorSymMatrix::invert6(G4int& ifail) +{ + if(posDefFraction6x6 >= CHOLESKY_THRESHOLD_6x6) + { + invertCholesky6(ifail); + posDefFraction6x6 = .9 * posDefFraction6x6 + .1 * (1 - ifail); + if(ifail != 0) // Cholesky failed -- invert using Haywood + { + invertHaywood6(ifail); + } + } + else + { + if(posDefFraction6x6 + adjustment6x6 >= CHOLESKY_THRESHOLD_6x6) + { + invertCholesky6(ifail); + posDefFraction6x6 = .9 * posDefFraction6x6 + .1 * (1 - ifail); + if(ifail != 0) // Cholesky failed -- invert using Haywood + { + invertHaywood6(ifail); + adjustment6x6 = 0; + } + } + else + { + invertHaywood6(ifail); + adjustment6x6 += CHOLESKY_CREEP_6x6; + } + } + return; +} + +void G4ErrorSymMatrix::invertHaywood5(G4int& ifail) { ifail = 0; // Find all NECESSARY 2x2 dets: (25 of them) - G4double Det2_23_01 = m[A20]*m[A31] - m[A21]*m[A30]; - G4double Det2_23_02 = m[A20]*m[A32] - m[A22]*m[A30]; - G4double Det2_23_03 = m[A20]*m[A33] - m[A23]*m[A30]; - G4double Det2_23_12 = m[A21]*m[A32] - m[A22]*m[A31]; - G4double Det2_23_13 = m[A21]*m[A33] - m[A23]*m[A31]; - G4double Det2_23_23 = m[A22]*m[A33] - m[A23]*m[A32]; - G4double Det2_24_01 = m[A20]*m[A41] - m[A21]*m[A40]; - G4double Det2_24_02 = m[A20]*m[A42] - m[A22]*m[A40]; - G4double Det2_24_03 = m[A20]*m[A43] - m[A23]*m[A40]; - G4double Det2_24_04 = m[A20]*m[A44] - m[A24]*m[A40]; - G4double Det2_24_12 = m[A21]*m[A42] - m[A22]*m[A41]; - G4double Det2_24_13 = m[A21]*m[A43] - m[A23]*m[A41]; - G4double Det2_24_14 = m[A21]*m[A44] - m[A24]*m[A41]; - G4double Det2_24_23 = m[A22]*m[A43] - m[A23]*m[A42]; - G4double Det2_24_24 = m[A22]*m[A44] - m[A24]*m[A42]; - G4double Det2_34_01 = m[A30]*m[A41] - m[A31]*m[A40]; - G4double Det2_34_02 = m[A30]*m[A42] - m[A32]*m[A40]; - G4double Det2_34_03 = m[A30]*m[A43] - m[A33]*m[A40]; - G4double Det2_34_04 = m[A30]*m[A44] - m[A34]*m[A40]; - G4double Det2_34_12 = m[A31]*m[A42] - m[A32]*m[A41]; - G4double Det2_34_13 = m[A31]*m[A43] - m[A33]*m[A41]; - G4double Det2_34_14 = m[A31]*m[A44] - m[A34]*m[A41]; - G4double Det2_34_23 = m[A32]*m[A43] - m[A33]*m[A42]; - G4double Det2_34_24 = m[A32]*m[A44] - m[A34]*m[A42]; - G4double Det2_34_34 = m[A33]*m[A44] - m[A34]*m[A43]; + G4double Det2_23_01 = m[A20] * m[A31] - m[A21] * m[A30]; + G4double Det2_23_02 = m[A20] * m[A32] - m[A22] * m[A30]; + G4double Det2_23_03 = m[A20] * m[A33] - m[A23] * m[A30]; + G4double Det2_23_12 = m[A21] * m[A32] - m[A22] * m[A31]; + G4double Det2_23_13 = m[A21] * m[A33] - m[A23] * m[A31]; + G4double Det2_23_23 = m[A22] * m[A33] - m[A23] * m[A32]; + G4double Det2_24_01 = m[A20] * m[A41] - m[A21] * m[A40]; + G4double Det2_24_02 = m[A20] * m[A42] - m[A22] * m[A40]; + G4double Det2_24_03 = m[A20] * m[A43] - m[A23] * m[A40]; + G4double Det2_24_04 = m[A20] * m[A44] - m[A24] * m[A40]; + G4double Det2_24_12 = m[A21] * m[A42] - m[A22] * m[A41]; + G4double Det2_24_13 = m[A21] * m[A43] - m[A23] * m[A41]; + G4double Det2_24_14 = m[A21] * m[A44] - m[A24] * m[A41]; + G4double Det2_24_23 = m[A22] * m[A43] - m[A23] * m[A42]; + G4double Det2_24_24 = m[A22] * m[A44] - m[A24] * m[A42]; + G4double Det2_34_01 = m[A30] * m[A41] - m[A31] * m[A40]; + G4double Det2_34_02 = m[A30] * m[A42] - m[A32] * m[A40]; + G4double Det2_34_03 = m[A30] * m[A43] - m[A33] * m[A40]; + G4double Det2_34_04 = m[A30] * m[A44] - m[A34] * m[A40]; + G4double Det2_34_12 = m[A31] * m[A42] - m[A32] * m[A41]; + G4double Det2_34_13 = m[A31] * m[A43] - m[A33] * m[A41]; + G4double Det2_34_14 = m[A31] * m[A44] - m[A34] * m[A41]; + G4double Det2_34_23 = m[A32] * m[A43] - m[A33] * m[A42]; + G4double Det2_34_24 = m[A32] * m[A44] - m[A34] * m[A42]; + G4double Det2_34_34 = m[A33] * m[A44] - m[A34] * m[A43]; // Find all NECESSARY 3x3 dets: (30 of them) - G4double Det3_123_012 = m[A10]*Det2_23_12 - m[A11]*Det2_23_02 - + m[A12]*Det2_23_01; - G4double Det3_123_013 = m[A10]*Det2_23_13 - m[A11]*Det2_23_03 - + m[A13]*Det2_23_01; - G4double Det3_123_023 = m[A10]*Det2_23_23 - m[A12]*Det2_23_03 - + m[A13]*Det2_23_02; - G4double Det3_123_123 = m[A11]*Det2_23_23 - m[A12]*Det2_23_13 - + m[A13]*Det2_23_12; - G4double Det3_124_012 = m[A10]*Det2_24_12 - m[A11]*Det2_24_02 - + m[A12]*Det2_24_01; - G4double Det3_124_013 = m[A10]*Det2_24_13 - m[A11]*Det2_24_03 - + m[A13]*Det2_24_01; - G4double Det3_124_014 = m[A10]*Det2_24_14 - m[A11]*Det2_24_04 - + m[A14]*Det2_24_01; - G4double Det3_124_023 = m[A10]*Det2_24_23 - m[A12]*Det2_24_03 - + m[A13]*Det2_24_02; - G4double Det3_124_024 = m[A10]*Det2_24_24 - m[A12]*Det2_24_04 - + m[A14]*Det2_24_02; - G4double Det3_124_123 = m[A11]*Det2_24_23 - m[A12]*Det2_24_13 - + m[A13]*Det2_24_12; - G4double Det3_124_124 = m[A11]*Det2_24_24 - m[A12]*Det2_24_14 - + m[A14]*Det2_24_12; - G4double Det3_134_012 = m[A10]*Det2_34_12 - m[A11]*Det2_34_02 - + m[A12]*Det2_34_01; - G4double Det3_134_013 = m[A10]*Det2_34_13 - m[A11]*Det2_34_03 - + m[A13]*Det2_34_01; - G4double Det3_134_014 = m[A10]*Det2_34_14 - m[A11]*Det2_34_04 - + m[A14]*Det2_34_01; - G4double Det3_134_023 = m[A10]*Det2_34_23 - m[A12]*Det2_34_03 - + m[A13]*Det2_34_02; - G4double Det3_134_024 = m[A10]*Det2_34_24 - m[A12]*Det2_34_04 - + m[A14]*Det2_34_02; - G4double Det3_134_034 = m[A10]*Det2_34_34 - m[A13]*Det2_34_04 - + m[A14]*Det2_34_03; - G4double Det3_134_123 = m[A11]*Det2_34_23 - m[A12]*Det2_34_13 - + m[A13]*Det2_34_12; - G4double Det3_134_124 = m[A11]*Det2_34_24 - m[A12]*Det2_34_14 - + m[A14]*Det2_34_12; - G4double Det3_134_134 = m[A11]*Det2_34_34 - m[A13]*Det2_34_14 - + m[A14]*Det2_34_13; - G4double Det3_234_012 = m[A20]*Det2_34_12 - m[A21]*Det2_34_02 - + m[A22]*Det2_34_01; - G4double Det3_234_013 = m[A20]*Det2_34_13 - m[A21]*Det2_34_03 - + m[A23]*Det2_34_01; - G4double Det3_234_014 = m[A20]*Det2_34_14 - m[A21]*Det2_34_04 - + m[A24]*Det2_34_01; - G4double Det3_234_023 = m[A20]*Det2_34_23 - m[A22]*Det2_34_03 - + m[A23]*Det2_34_02; - G4double Det3_234_024 = m[A20]*Det2_34_24 - m[A22]*Det2_34_04 - + m[A24]*Det2_34_02; - G4double Det3_234_034 = m[A20]*Det2_34_34 - m[A23]*Det2_34_04 - + m[A24]*Det2_34_03; - G4double Det3_234_123 = m[A21]*Det2_34_23 - m[A22]*Det2_34_13 - + m[A23]*Det2_34_12; - G4double Det3_234_124 = m[A21]*Det2_34_24 - m[A22]*Det2_34_14 - + m[A24]*Det2_34_12; - G4double Det3_234_134 = m[A21]*Det2_34_34 - m[A23]*Det2_34_14 - + m[A24]*Det2_34_13; - G4double Det3_234_234 = m[A22]*Det2_34_34 - m[A23]*Det2_34_24 - + m[A24]*Det2_34_23; + G4double Det3_123_012 = + m[A10] * Det2_23_12 - m[A11] * Det2_23_02 + m[A12] * Det2_23_01; + G4double Det3_123_013 = + m[A10] * Det2_23_13 - m[A11] * Det2_23_03 + m[A13] * Det2_23_01; + G4double Det3_123_023 = + m[A10] * Det2_23_23 - m[A12] * Det2_23_03 + m[A13] * Det2_23_02; + G4double Det3_123_123 = + m[A11] * Det2_23_23 - m[A12] * Det2_23_13 + m[A13] * Det2_23_12; + G4double Det3_124_012 = + m[A10] * Det2_24_12 - m[A11] * Det2_24_02 + m[A12] * Det2_24_01; + G4double Det3_124_013 = + m[A10] * Det2_24_13 - m[A11] * Det2_24_03 + m[A13] * Det2_24_01; + G4double Det3_124_014 = + m[A10] * Det2_24_14 - m[A11] * Det2_24_04 + m[A14] * Det2_24_01; + G4double Det3_124_023 = + m[A10] * Det2_24_23 - m[A12] * Det2_24_03 + m[A13] * Det2_24_02; + G4double Det3_124_024 = + m[A10] * Det2_24_24 - m[A12] * Det2_24_04 + m[A14] * Det2_24_02; + G4double Det3_124_123 = + m[A11] * Det2_24_23 - m[A12] * Det2_24_13 + m[A13] * Det2_24_12; + G4double Det3_124_124 = + m[A11] * Det2_24_24 - m[A12] * Det2_24_14 + m[A14] * Det2_24_12; + G4double Det3_134_012 = + m[A10] * Det2_34_12 - m[A11] * Det2_34_02 + m[A12] * Det2_34_01; + G4double Det3_134_013 = + m[A10] * Det2_34_13 - m[A11] * Det2_34_03 + m[A13] * Det2_34_01; + G4double Det3_134_014 = + m[A10] * Det2_34_14 - m[A11] * Det2_34_04 + m[A14] * Det2_34_01; + G4double Det3_134_023 = + m[A10] * Det2_34_23 - m[A12] * Det2_34_03 + m[A13] * Det2_34_02; + G4double Det3_134_024 = + m[A10] * Det2_34_24 - m[A12] * Det2_34_04 + m[A14] * Det2_34_02; + G4double Det3_134_034 = + m[A10] * Det2_34_34 - m[A13] * Det2_34_04 + m[A14] * Det2_34_03; + G4double Det3_134_123 = + m[A11] * Det2_34_23 - m[A12] * Det2_34_13 + m[A13] * Det2_34_12; + G4double Det3_134_124 = + m[A11] * Det2_34_24 - m[A12] * Det2_34_14 + m[A14] * Det2_34_12; + G4double Det3_134_134 = + m[A11] * Det2_34_34 - m[A13] * Det2_34_14 + m[A14] * Det2_34_13; + G4double Det3_234_012 = + m[A20] * Det2_34_12 - m[A21] * Det2_34_02 + m[A22] * Det2_34_01; + G4double Det3_234_013 = + m[A20] * Det2_34_13 - m[A21] * Det2_34_03 + m[A23] * Det2_34_01; + G4double Det3_234_014 = + m[A20] * Det2_34_14 - m[A21] * Det2_34_04 + m[A24] * Det2_34_01; + G4double Det3_234_023 = + m[A20] * Det2_34_23 - m[A22] * Det2_34_03 + m[A23] * Det2_34_02; + G4double Det3_234_024 = + m[A20] * Det2_34_24 - m[A22] * Det2_34_04 + m[A24] * Det2_34_02; + G4double Det3_234_034 = + m[A20] * Det2_34_34 - m[A23] * Det2_34_04 + m[A24] * Det2_34_03; + G4double Det3_234_123 = + m[A21] * Det2_34_23 - m[A22] * Det2_34_13 + m[A23] * Det2_34_12; + G4double Det3_234_124 = + m[A21] * Det2_34_24 - m[A22] * Det2_34_14 + m[A24] * Det2_34_12; + G4double Det3_234_134 = + m[A21] * Det2_34_34 - m[A23] * Det2_34_14 + m[A24] * Det2_34_13; + G4double Det3_234_234 = + m[A22] * Det2_34_34 - m[A23] * Det2_34_24 + m[A24] * Det2_34_23; // Find all NECESSARY 4x4 dets: (15 of them) - G4double Det4_0123_0123 = m[A00]*Det3_123_123 - m[A01]*Det3_123_023 - + m[A02]*Det3_123_013 - m[A03]*Det3_123_012; - G4double Det4_0124_0123 = m[A00]*Det3_124_123 - m[A01]*Det3_124_023 - + m[A02]*Det3_124_013 - m[A03]*Det3_124_012; - G4double Det4_0124_0124 = m[A00]*Det3_124_124 - m[A01]*Det3_124_024 - + m[A02]*Det3_124_014 - m[A04]*Det3_124_012; - G4double Det4_0134_0123 = m[A00]*Det3_134_123 - m[A01]*Det3_134_023 - + m[A02]*Det3_134_013 - m[A03]*Det3_134_012; - G4double Det4_0134_0124 = m[A00]*Det3_134_124 - m[A01]*Det3_134_024 - + m[A02]*Det3_134_014 - m[A04]*Det3_134_012; - G4double Det4_0134_0134 = m[A00]*Det3_134_134 - m[A01]*Det3_134_034 - + m[A03]*Det3_134_014 - m[A04]*Det3_134_013; - G4double Det4_0234_0123 = m[A00]*Det3_234_123 - m[A01]*Det3_234_023 - + m[A02]*Det3_234_013 - m[A03]*Det3_234_012; - G4double Det4_0234_0124 = m[A00]*Det3_234_124 - m[A01]*Det3_234_024 - + m[A02]*Det3_234_014 - m[A04]*Det3_234_012; - G4double Det4_0234_0134 = m[A00]*Det3_234_134 - m[A01]*Det3_234_034 - + m[A03]*Det3_234_014 - m[A04]*Det3_234_013; - G4double Det4_0234_0234 = m[A00]*Det3_234_234 - m[A02]*Det3_234_034 - + m[A03]*Det3_234_024 - m[A04]*Det3_234_023; - G4double Det4_1234_0123 = m[A10]*Det3_234_123 - m[A11]*Det3_234_023 - + m[A12]*Det3_234_013 - m[A13]*Det3_234_012; - G4double Det4_1234_0124 = m[A10]*Det3_234_124 - m[A11]*Det3_234_024 - + m[A12]*Det3_234_014 - m[A14]*Det3_234_012; - G4double Det4_1234_0134 = m[A10]*Det3_234_134 - m[A11]*Det3_234_034 - + m[A13]*Det3_234_014 - m[A14]*Det3_234_013; - G4double Det4_1234_0234 = m[A10]*Det3_234_234 - m[A12]*Det3_234_034 - + m[A13]*Det3_234_024 - m[A14]*Det3_234_023; - G4double Det4_1234_1234 = m[A11]*Det3_234_234 - m[A12]*Det3_234_134 - + m[A13]*Det3_234_124 - m[A14]*Det3_234_123; + G4double Det4_0123_0123 = m[A00] * Det3_123_123 - m[A01] * Det3_123_023 + + m[A02] * Det3_123_013 - m[A03] * Det3_123_012; + G4double Det4_0124_0123 = m[A00] * Det3_124_123 - m[A01] * Det3_124_023 + + m[A02] * Det3_124_013 - m[A03] * Det3_124_012; + G4double Det4_0124_0124 = m[A00] * Det3_124_124 - m[A01] * Det3_124_024 + + m[A02] * Det3_124_014 - m[A04] * Det3_124_012; + G4double Det4_0134_0123 = m[A00] * Det3_134_123 - m[A01] * Det3_134_023 + + m[A02] * Det3_134_013 - m[A03] * Det3_134_012; + G4double Det4_0134_0124 = m[A00] * Det3_134_124 - m[A01] * Det3_134_024 + + m[A02] * Det3_134_014 - m[A04] * Det3_134_012; + G4double Det4_0134_0134 = m[A00] * Det3_134_134 - m[A01] * Det3_134_034 + + m[A03] * Det3_134_014 - m[A04] * Det3_134_013; + G4double Det4_0234_0123 = m[A00] * Det3_234_123 - m[A01] * Det3_234_023 + + m[A02] * Det3_234_013 - m[A03] * Det3_234_012; + G4double Det4_0234_0124 = m[A00] * Det3_234_124 - m[A01] * Det3_234_024 + + m[A02] * Det3_234_014 - m[A04] * Det3_234_012; + G4double Det4_0234_0134 = m[A00] * Det3_234_134 - m[A01] * Det3_234_034 + + m[A03] * Det3_234_014 - m[A04] * Det3_234_013; + G4double Det4_0234_0234 = m[A00] * Det3_234_234 - m[A02] * Det3_234_034 + + m[A03] * Det3_234_024 - m[A04] * Det3_234_023; + G4double Det4_1234_0123 = m[A10] * Det3_234_123 - m[A11] * Det3_234_023 + + m[A12] * Det3_234_013 - m[A13] * Det3_234_012; + G4double Det4_1234_0124 = m[A10] * Det3_234_124 - m[A11] * Det3_234_024 + + m[A12] * Det3_234_014 - m[A14] * Det3_234_012; + G4double Det4_1234_0134 = m[A10] * Det3_234_134 - m[A11] * Det3_234_034 + + m[A13] * Det3_234_014 - m[A14] * Det3_234_013; + G4double Det4_1234_0234 = m[A10] * Det3_234_234 - m[A12] * Det3_234_034 + + m[A13] * Det3_234_024 - m[A14] * Det3_234_023; + G4double Det4_1234_1234 = m[A11] * Det3_234_234 - m[A12] * Det3_234_134 + + m[A13] * Det3_234_124 - m[A14] * Det3_234_123; // Find the 5x5 det: - G4double det = m[A00]*Det4_1234_1234 - - m[A01]*Det4_1234_0234 - + m[A02]*Det4_1234_0134 - - m[A03]*Det4_1234_0124 - + m[A04]*Det4_1234_0123; + G4double det = m[A00] * Det4_1234_1234 - m[A01] * Det4_1234_0234 + + m[A02] * Det4_1234_0134 - m[A03] * Det4_1234_0124 + + m[A04] * Det4_1234_0123; - if ( det == 0 ) - { + if(det == 0) + { ifail = 1; return; - } + } - G4double oneOverDet = 1.0/det; - G4double mn1OverDet = - oneOverDet; + G4double oneOverDet = 1.0 / det; + G4double mn1OverDet = -oneOverDet; - m[A00] = Det4_1234_1234 * oneOverDet; - m[A01] = Det4_1234_0234 * mn1OverDet; - m[A02] = Det4_1234_0134 * oneOverDet; - m[A03] = Det4_1234_0124 * mn1OverDet; - m[A04] = Det4_1234_0123 * oneOverDet; + m[A00] = Det4_1234_1234 * oneOverDet; + m[A01] = Det4_1234_0234 * mn1OverDet; + m[A02] = Det4_1234_0134 * oneOverDet; + m[A03] = Det4_1234_0124 * mn1OverDet; + m[A04] = Det4_1234_0123 * oneOverDet; - m[A11] = Det4_0234_0234 * oneOverDet; - m[A12] = Det4_0234_0134 * mn1OverDet; - m[A13] = Det4_0234_0124 * oneOverDet; - m[A14] = Det4_0234_0123 * mn1OverDet; + m[A11] = Det4_0234_0234 * oneOverDet; + m[A12] = Det4_0234_0134 * mn1OverDet; + m[A13] = Det4_0234_0124 * oneOverDet; + m[A14] = Det4_0234_0123 * mn1OverDet; - m[A22] = Det4_0134_0134 * oneOverDet; - m[A23] = Det4_0134_0124 * mn1OverDet; - m[A24] = Det4_0134_0123 * oneOverDet; + m[A22] = Det4_0134_0134 * oneOverDet; + m[A23] = Det4_0134_0124 * mn1OverDet; + m[A24] = Det4_0134_0123 * oneOverDet; - m[A33] = Det4_0124_0124 * oneOverDet; - m[A34] = Det4_0124_0123 * mn1OverDet; + m[A33] = Det4_0124_0124 * oneOverDet; + m[A34] = Det4_0124_0123 * mn1OverDet; - m[A44] = Det4_0123_0123 * oneOverDet; + m[A44] = Det4_0123_0123 * oneOverDet; return; } -void G4ErrorSymMatrix::invertHaywood6 (G4int & ifail) +void G4ErrorSymMatrix::invertHaywood6(G4int& ifail) { ifail = 0; // Find all NECESSARY 2x2 dets: (39 of them) - G4double Det2_34_01 = m[A30]*m[A41] - m[A31]*m[A40]; - G4double Det2_34_02 = m[A30]*m[A42] - m[A32]*m[A40]; - G4double Det2_34_03 = m[A30]*m[A43] - m[A33]*m[A40]; - G4double Det2_34_04 = m[A30]*m[A44] - m[A34]*m[A40]; - G4double Det2_34_12 = m[A31]*m[A42] - m[A32]*m[A41]; - G4double Det2_34_13 = m[A31]*m[A43] - m[A33]*m[A41]; - G4double Det2_34_14 = m[A31]*m[A44] - m[A34]*m[A41]; - G4double Det2_34_23 = m[A32]*m[A43] - m[A33]*m[A42]; - G4double Det2_34_24 = m[A32]*m[A44] - m[A34]*m[A42]; - G4double Det2_34_34 = m[A33]*m[A44] - m[A34]*m[A43]; - G4double Det2_35_01 = m[A30]*m[A51] - m[A31]*m[A50]; - G4double Det2_35_02 = m[A30]*m[A52] - m[A32]*m[A50]; - G4double Det2_35_03 = m[A30]*m[A53] - m[A33]*m[A50]; - G4double Det2_35_04 = m[A30]*m[A54] - m[A34]*m[A50]; - G4double Det2_35_05 = m[A30]*m[A55] - m[A35]*m[A50]; - G4double Det2_35_12 = m[A31]*m[A52] - m[A32]*m[A51]; - G4double Det2_35_13 = m[A31]*m[A53] - m[A33]*m[A51]; - G4double Det2_35_14 = m[A31]*m[A54] - m[A34]*m[A51]; - G4double Det2_35_15 = m[A31]*m[A55] - m[A35]*m[A51]; - G4double Det2_35_23 = m[A32]*m[A53] - m[A33]*m[A52]; - G4double Det2_35_24 = m[A32]*m[A54] - m[A34]*m[A52]; - G4double Det2_35_25 = m[A32]*m[A55] - m[A35]*m[A52]; - G4double Det2_35_34 = m[A33]*m[A54] - m[A34]*m[A53]; - G4double Det2_35_35 = m[A33]*m[A55] - m[A35]*m[A53]; - G4double Det2_45_01 = m[A40]*m[A51] - m[A41]*m[A50]; - G4double Det2_45_02 = m[A40]*m[A52] - m[A42]*m[A50]; - G4double Det2_45_03 = m[A40]*m[A53] - m[A43]*m[A50]; - G4double Det2_45_04 = m[A40]*m[A54] - m[A44]*m[A50]; - G4double Det2_45_05 = m[A40]*m[A55] - m[A45]*m[A50]; - G4double Det2_45_12 = m[A41]*m[A52] - m[A42]*m[A51]; - G4double Det2_45_13 = m[A41]*m[A53] - m[A43]*m[A51]; - G4double Det2_45_14 = m[A41]*m[A54] - m[A44]*m[A51]; - G4double Det2_45_15 = m[A41]*m[A55] - m[A45]*m[A51]; - G4double Det2_45_23 = m[A42]*m[A53] - m[A43]*m[A52]; - G4double Det2_45_24 = m[A42]*m[A54] - m[A44]*m[A52]; - G4double Det2_45_25 = m[A42]*m[A55] - m[A45]*m[A52]; - G4double Det2_45_34 = m[A43]*m[A54] - m[A44]*m[A53]; - G4double Det2_45_35 = m[A43]*m[A55] - m[A45]*m[A53]; - G4double Det2_45_45 = m[A44]*m[A55] - m[A45]*m[A54]; + G4double Det2_34_01 = m[A30] * m[A41] - m[A31] * m[A40]; + G4double Det2_34_02 = m[A30] * m[A42] - m[A32] * m[A40]; + G4double Det2_34_03 = m[A30] * m[A43] - m[A33] * m[A40]; + G4double Det2_34_04 = m[A30] * m[A44] - m[A34] * m[A40]; + G4double Det2_34_12 = m[A31] * m[A42] - m[A32] * m[A41]; + G4double Det2_34_13 = m[A31] * m[A43] - m[A33] * m[A41]; + G4double Det2_34_14 = m[A31] * m[A44] - m[A34] * m[A41]; + G4double Det2_34_23 = m[A32] * m[A43] - m[A33] * m[A42]; + G4double Det2_34_24 = m[A32] * m[A44] - m[A34] * m[A42]; + G4double Det2_34_34 = m[A33] * m[A44] - m[A34] * m[A43]; + G4double Det2_35_01 = m[A30] * m[A51] - m[A31] * m[A50]; + G4double Det2_35_02 = m[A30] * m[A52] - m[A32] * m[A50]; + G4double Det2_35_03 = m[A30] * m[A53] - m[A33] * m[A50]; + G4double Det2_35_04 = m[A30] * m[A54] - m[A34] * m[A50]; + G4double Det2_35_05 = m[A30] * m[A55] - m[A35] * m[A50]; + G4double Det2_35_12 = m[A31] * m[A52] - m[A32] * m[A51]; + G4double Det2_35_13 = m[A31] * m[A53] - m[A33] * m[A51]; + G4double Det2_35_14 = m[A31] * m[A54] - m[A34] * m[A51]; + G4double Det2_35_15 = m[A31] * m[A55] - m[A35] * m[A51]; + G4double Det2_35_23 = m[A32] * m[A53] - m[A33] * m[A52]; + G4double Det2_35_24 = m[A32] * m[A54] - m[A34] * m[A52]; + G4double Det2_35_25 = m[A32] * m[A55] - m[A35] * m[A52]; + G4double Det2_35_34 = m[A33] * m[A54] - m[A34] * m[A53]; + G4double Det2_35_35 = m[A33] * m[A55] - m[A35] * m[A53]; + G4double Det2_45_01 = m[A40] * m[A51] - m[A41] * m[A50]; + G4double Det2_45_02 = m[A40] * m[A52] - m[A42] * m[A50]; + G4double Det2_45_03 = m[A40] * m[A53] - m[A43] * m[A50]; + G4double Det2_45_04 = m[A40] * m[A54] - m[A44] * m[A50]; + G4double Det2_45_05 = m[A40] * m[A55] - m[A45] * m[A50]; + G4double Det2_45_12 = m[A41] * m[A52] - m[A42] * m[A51]; + G4double Det2_45_13 = m[A41] * m[A53] - m[A43] * m[A51]; + G4double Det2_45_14 = m[A41] * m[A54] - m[A44] * m[A51]; + G4double Det2_45_15 = m[A41] * m[A55] - m[A45] * m[A51]; + G4double Det2_45_23 = m[A42] * m[A53] - m[A43] * m[A52]; + G4double Det2_45_24 = m[A42] * m[A54] - m[A44] * m[A52]; + G4double Det2_45_25 = m[A42] * m[A55] - m[A45] * m[A52]; + G4double Det2_45_34 = m[A43] * m[A54] - m[A44] * m[A53]; + G4double Det2_45_35 = m[A43] * m[A55] - m[A45] * m[A53]; + G4double Det2_45_45 = m[A44] * m[A55] - m[A45] * m[A54]; // Find all NECESSARY 3x3 dets: (65 of them) - G4double Det3_234_012 = m[A20]*Det2_34_12 - m[A21]*Det2_34_02 - + m[A22]*Det2_34_01; - G4double Det3_234_013 = m[A20]*Det2_34_13 - m[A21]*Det2_34_03 - + m[A23]*Det2_34_01; - G4double Det3_234_014 = m[A20]*Det2_34_14 - m[A21]*Det2_34_04 - + m[A24]*Det2_34_01; - G4double Det3_234_023 = m[A20]*Det2_34_23 - m[A22]*Det2_34_03 - + m[A23]*Det2_34_02; - G4double Det3_234_024 = m[A20]*Det2_34_24 - m[A22]*Det2_34_04 - + m[A24]*Det2_34_02; - G4double Det3_234_034 = m[A20]*Det2_34_34 - m[A23]*Det2_34_04 - + m[A24]*Det2_34_03; - G4double Det3_234_123 = m[A21]*Det2_34_23 - m[A22]*Det2_34_13 - + m[A23]*Det2_34_12; - G4double Det3_234_124 = m[A21]*Det2_34_24 - m[A22]*Det2_34_14 - + m[A24]*Det2_34_12; - G4double Det3_234_134 = m[A21]*Det2_34_34 - m[A23]*Det2_34_14 - + m[A24]*Det2_34_13; - G4double Det3_234_234 = m[A22]*Det2_34_34 - m[A23]*Det2_34_24 - + m[A24]*Det2_34_23; - G4double Det3_235_012 = m[A20]*Det2_35_12 - m[A21]*Det2_35_02 - + m[A22]*Det2_35_01; - G4double Det3_235_013 = m[A20]*Det2_35_13 - m[A21]*Det2_35_03 - + m[A23]*Det2_35_01; - G4double Det3_235_014 = m[A20]*Det2_35_14 - m[A21]*Det2_35_04 - + m[A24]*Det2_35_01; - G4double Det3_235_015 = m[A20]*Det2_35_15 - m[A21]*Det2_35_05 - + m[A25]*Det2_35_01; - G4double Det3_235_023 = m[A20]*Det2_35_23 - m[A22]*Det2_35_03 - + m[A23]*Det2_35_02; - G4double Det3_235_024 = m[A20]*Det2_35_24 - m[A22]*Det2_35_04 - + m[A24]*Det2_35_02; - G4double Det3_235_025 = m[A20]*Det2_35_25 - m[A22]*Det2_35_05 - + m[A25]*Det2_35_02; - G4double Det3_235_034 = m[A20]*Det2_35_34 - m[A23]*Det2_35_04 - + m[A24]*Det2_35_03; - G4double Det3_235_035 = m[A20]*Det2_35_35 - m[A23]*Det2_35_05 - + m[A25]*Det2_35_03; - G4double Det3_235_123 = m[A21]*Det2_35_23 - m[A22]*Det2_35_13 - + m[A23]*Det2_35_12; - G4double Det3_235_124 = m[A21]*Det2_35_24 - m[A22]*Det2_35_14 - + m[A24]*Det2_35_12; - G4double Det3_235_125 = m[A21]*Det2_35_25 - m[A22]*Det2_35_15 - + m[A25]*Det2_35_12; - G4double Det3_235_134 = m[A21]*Det2_35_34 - m[A23]*Det2_35_14 - + m[A24]*Det2_35_13; - G4double Det3_235_135 = m[A21]*Det2_35_35 - m[A23]*Det2_35_15 - + m[A25]*Det2_35_13; - G4double Det3_235_234 = m[A22]*Det2_35_34 - m[A23]*Det2_35_24 - + m[A24]*Det2_35_23; - G4double Det3_235_235 = m[A22]*Det2_35_35 - m[A23]*Det2_35_25 - + m[A25]*Det2_35_23; - G4double Det3_245_012 = m[A20]*Det2_45_12 - m[A21]*Det2_45_02 - + m[A22]*Det2_45_01; - G4double Det3_245_013 = m[A20]*Det2_45_13 - m[A21]*Det2_45_03 - + m[A23]*Det2_45_01; - G4double Det3_245_014 = m[A20]*Det2_45_14 - m[A21]*Det2_45_04 - + m[A24]*Det2_45_01; - G4double Det3_245_015 = m[A20]*Det2_45_15 - m[A21]*Det2_45_05 - + m[A25]*Det2_45_01; - G4double Det3_245_023 = m[A20]*Det2_45_23 - m[A22]*Det2_45_03 - + m[A23]*Det2_45_02; - G4double Det3_245_024 = m[A20]*Det2_45_24 - m[A22]*Det2_45_04 - + m[A24]*Det2_45_02; - G4double Det3_245_025 = m[A20]*Det2_45_25 - m[A22]*Det2_45_05 - + m[A25]*Det2_45_02; - G4double Det3_245_034 = m[A20]*Det2_45_34 - m[A23]*Det2_45_04 - + m[A24]*Det2_45_03; - G4double Det3_245_035 = m[A20]*Det2_45_35 - m[A23]*Det2_45_05 - + m[A25]*Det2_45_03; - G4double Det3_245_045 = m[A20]*Det2_45_45 - m[A24]*Det2_45_05 - + m[A25]*Det2_45_04; - G4double Det3_245_123 = m[A21]*Det2_45_23 - m[A22]*Det2_45_13 - + m[A23]*Det2_45_12; - G4double Det3_245_124 = m[A21]*Det2_45_24 - m[A22]*Det2_45_14 - + m[A24]*Det2_45_12; - G4double Det3_245_125 = m[A21]*Det2_45_25 - m[A22]*Det2_45_15 - + m[A25]*Det2_45_12; - G4double Det3_245_134 = m[A21]*Det2_45_34 - m[A23]*Det2_45_14 - + m[A24]*Det2_45_13; - G4double Det3_245_135 = m[A21]*Det2_45_35 - m[A23]*Det2_45_15 - + m[A25]*Det2_45_13; - G4double Det3_245_145 = m[A21]*Det2_45_45 - m[A24]*Det2_45_15 - + m[A25]*Det2_45_14; - G4double Det3_245_234 = m[A22]*Det2_45_34 - m[A23]*Det2_45_24 - + m[A24]*Det2_45_23; - G4double Det3_245_235 = m[A22]*Det2_45_35 - m[A23]*Det2_45_25 - + m[A25]*Det2_45_23; - G4double Det3_245_245 = m[A22]*Det2_45_45 - m[A24]*Det2_45_25 - + m[A25]*Det2_45_24; - G4double Det3_345_012 = m[A30]*Det2_45_12 - m[A31]*Det2_45_02 - + m[A32]*Det2_45_01; - G4double Det3_345_013 = m[A30]*Det2_45_13 - m[A31]*Det2_45_03 - + m[A33]*Det2_45_01; - G4double Det3_345_014 = m[A30]*Det2_45_14 - m[A31]*Det2_45_04 - + m[A34]*Det2_45_01; - G4double Det3_345_015 = m[A30]*Det2_45_15 - m[A31]*Det2_45_05 - + m[A35]*Det2_45_01; - G4double Det3_345_023 = m[A30]*Det2_45_23 - m[A32]*Det2_45_03 - + m[A33]*Det2_45_02; - G4double Det3_345_024 = m[A30]*Det2_45_24 - m[A32]*Det2_45_04 - + m[A34]*Det2_45_02; - G4double Det3_345_025 = m[A30]*Det2_45_25 - m[A32]*Det2_45_05 - + m[A35]*Det2_45_02; - G4double Det3_345_034 = m[A30]*Det2_45_34 - m[A33]*Det2_45_04 - + m[A34]*Det2_45_03; - G4double Det3_345_035 = m[A30]*Det2_45_35 - m[A33]*Det2_45_05 - + m[A35]*Det2_45_03; - G4double Det3_345_045 = m[A30]*Det2_45_45 - m[A34]*Det2_45_05 - + m[A35]*Det2_45_04; - G4double Det3_345_123 = m[A31]*Det2_45_23 - m[A32]*Det2_45_13 - + m[A33]*Det2_45_12; - G4double Det3_345_124 = m[A31]*Det2_45_24 - m[A32]*Det2_45_14 - + m[A34]*Det2_45_12; - G4double Det3_345_125 = m[A31]*Det2_45_25 - m[A32]*Det2_45_15 - + m[A35]*Det2_45_12; - G4double Det3_345_134 = m[A31]*Det2_45_34 - m[A33]*Det2_45_14 - + m[A34]*Det2_45_13; - G4double Det3_345_135 = m[A31]*Det2_45_35 - m[A33]*Det2_45_15 - + m[A35]*Det2_45_13; - G4double Det3_345_145 = m[A31]*Det2_45_45 - m[A34]*Det2_45_15 - + m[A35]*Det2_45_14; - G4double Det3_345_234 = m[A32]*Det2_45_34 - m[A33]*Det2_45_24 - + m[A34]*Det2_45_23; - G4double Det3_345_235 = m[A32]*Det2_45_35 - m[A33]*Det2_45_25 - + m[A35]*Det2_45_23; - G4double Det3_345_245 = m[A32]*Det2_45_45 - m[A34]*Det2_45_25 - + m[A35]*Det2_45_24; - G4double Det3_345_345 = m[A33]*Det2_45_45 - m[A34]*Det2_45_35 - + m[A35]*Det2_45_34; + G4double Det3_234_012 = + m[A20] * Det2_34_12 - m[A21] * Det2_34_02 + m[A22] * Det2_34_01; + G4double Det3_234_013 = + m[A20] * Det2_34_13 - m[A21] * Det2_34_03 + m[A23] * Det2_34_01; + G4double Det3_234_014 = + m[A20] * Det2_34_14 - m[A21] * Det2_34_04 + m[A24] * Det2_34_01; + G4double Det3_234_023 = + m[A20] * Det2_34_23 - m[A22] * Det2_34_03 + m[A23] * Det2_34_02; + G4double Det3_234_024 = + m[A20] * Det2_34_24 - m[A22] * Det2_34_04 + m[A24] * Det2_34_02; + G4double Det3_234_034 = + m[A20] * Det2_34_34 - m[A23] * Det2_34_04 + m[A24] * Det2_34_03; + G4double Det3_234_123 = + m[A21] * Det2_34_23 - m[A22] * Det2_34_13 + m[A23] * Det2_34_12; + G4double Det3_234_124 = + m[A21] * Det2_34_24 - m[A22] * Det2_34_14 + m[A24] * Det2_34_12; + G4double Det3_234_134 = + m[A21] * Det2_34_34 - m[A23] * Det2_34_14 + m[A24] * Det2_34_13; + G4double Det3_234_234 = + m[A22] * Det2_34_34 - m[A23] * Det2_34_24 + m[A24] * Det2_34_23; + G4double Det3_235_012 = + m[A20] * Det2_35_12 - m[A21] * Det2_35_02 + m[A22] * Det2_35_01; + G4double Det3_235_013 = + m[A20] * Det2_35_13 - m[A21] * Det2_35_03 + m[A23] * Det2_35_01; + G4double Det3_235_014 = + m[A20] * Det2_35_14 - m[A21] * Det2_35_04 + m[A24] * Det2_35_01; + G4double Det3_235_015 = + m[A20] * Det2_35_15 - m[A21] * Det2_35_05 + m[A25] * Det2_35_01; + G4double Det3_235_023 = + m[A20] * Det2_35_23 - m[A22] * Det2_35_03 + m[A23] * Det2_35_02; + G4double Det3_235_024 = + m[A20] * Det2_35_24 - m[A22] * Det2_35_04 + m[A24] * Det2_35_02; + G4double Det3_235_025 = + m[A20] * Det2_35_25 - m[A22] * Det2_35_05 + m[A25] * Det2_35_02; + G4double Det3_235_034 = + m[A20] * Det2_35_34 - m[A23] * Det2_35_04 + m[A24] * Det2_35_03; + G4double Det3_235_035 = + m[A20] * Det2_35_35 - m[A23] * Det2_35_05 + m[A25] * Det2_35_03; + G4double Det3_235_123 = + m[A21] * Det2_35_23 - m[A22] * Det2_35_13 + m[A23] * Det2_35_12; + G4double Det3_235_124 = + m[A21] * Det2_35_24 - m[A22] * Det2_35_14 + m[A24] * Det2_35_12; + G4double Det3_235_125 = + m[A21] * Det2_35_25 - m[A22] * Det2_35_15 + m[A25] * Det2_35_12; + G4double Det3_235_134 = + m[A21] * Det2_35_34 - m[A23] * Det2_35_14 + m[A24] * Det2_35_13; + G4double Det3_235_135 = + m[A21] * Det2_35_35 - m[A23] * Det2_35_15 + m[A25] * Det2_35_13; + G4double Det3_235_234 = + m[A22] * Det2_35_34 - m[A23] * Det2_35_24 + m[A24] * Det2_35_23; + G4double Det3_235_235 = + m[A22] * Det2_35_35 - m[A23] * Det2_35_25 + m[A25] * Det2_35_23; + G4double Det3_245_012 = + m[A20] * Det2_45_12 - m[A21] * Det2_45_02 + m[A22] * Det2_45_01; + G4double Det3_245_013 = + m[A20] * Det2_45_13 - m[A21] * Det2_45_03 + m[A23] * Det2_45_01; + G4double Det3_245_014 = + m[A20] * Det2_45_14 - m[A21] * Det2_45_04 + m[A24] * Det2_45_01; + G4double Det3_245_015 = + m[A20] * Det2_45_15 - m[A21] * Det2_45_05 + m[A25] * Det2_45_01; + G4double Det3_245_023 = + m[A20] * Det2_45_23 - m[A22] * Det2_45_03 + m[A23] * Det2_45_02; + G4double Det3_245_024 = + m[A20] * Det2_45_24 - m[A22] * Det2_45_04 + m[A24] * Det2_45_02; + G4double Det3_245_025 = + m[A20] * Det2_45_25 - m[A22] * Det2_45_05 + m[A25] * Det2_45_02; + G4double Det3_245_034 = + m[A20] * Det2_45_34 - m[A23] * Det2_45_04 + m[A24] * Det2_45_03; + G4double Det3_245_035 = + m[A20] * Det2_45_35 - m[A23] * Det2_45_05 + m[A25] * Det2_45_03; + G4double Det3_245_045 = + m[A20] * Det2_45_45 - m[A24] * Det2_45_05 + m[A25] * Det2_45_04; + G4double Det3_245_123 = + m[A21] * Det2_45_23 - m[A22] * Det2_45_13 + m[A23] * Det2_45_12; + G4double Det3_245_124 = + m[A21] * Det2_45_24 - m[A22] * Det2_45_14 + m[A24] * Det2_45_12; + G4double Det3_245_125 = + m[A21] * Det2_45_25 - m[A22] * Det2_45_15 + m[A25] * Det2_45_12; + G4double Det3_245_134 = + m[A21] * Det2_45_34 - m[A23] * Det2_45_14 + m[A24] * Det2_45_13; + G4double Det3_245_135 = + m[A21] * Det2_45_35 - m[A23] * Det2_45_15 + m[A25] * Det2_45_13; + G4double Det3_245_145 = + m[A21] * Det2_45_45 - m[A24] * Det2_45_15 + m[A25] * Det2_45_14; + G4double Det3_245_234 = + m[A22] * Det2_45_34 - m[A23] * Det2_45_24 + m[A24] * Det2_45_23; + G4double Det3_245_235 = + m[A22] * Det2_45_35 - m[A23] * Det2_45_25 + m[A25] * Det2_45_23; + G4double Det3_245_245 = + m[A22] * Det2_45_45 - m[A24] * Det2_45_25 + m[A25] * Det2_45_24; + G4double Det3_345_012 = + m[A30] * Det2_45_12 - m[A31] * Det2_45_02 + m[A32] * Det2_45_01; + G4double Det3_345_013 = + m[A30] * Det2_45_13 - m[A31] * Det2_45_03 + m[A33] * Det2_45_01; + G4double Det3_345_014 = + m[A30] * Det2_45_14 - m[A31] * Det2_45_04 + m[A34] * Det2_45_01; + G4double Det3_345_015 = + m[A30] * Det2_45_15 - m[A31] * Det2_45_05 + m[A35] * Det2_45_01; + G4double Det3_345_023 = + m[A30] * Det2_45_23 - m[A32] * Det2_45_03 + m[A33] * Det2_45_02; + G4double Det3_345_024 = + m[A30] * Det2_45_24 - m[A32] * Det2_45_04 + m[A34] * Det2_45_02; + G4double Det3_345_025 = + m[A30] * Det2_45_25 - m[A32] * Det2_45_05 + m[A35] * Det2_45_02; + G4double Det3_345_034 = + m[A30] * Det2_45_34 - m[A33] * Det2_45_04 + m[A34] * Det2_45_03; + G4double Det3_345_035 = + m[A30] * Det2_45_35 - m[A33] * Det2_45_05 + m[A35] * Det2_45_03; + G4double Det3_345_045 = + m[A30] * Det2_45_45 - m[A34] * Det2_45_05 + m[A35] * Det2_45_04; + G4double Det3_345_123 = + m[A31] * Det2_45_23 - m[A32] * Det2_45_13 + m[A33] * Det2_45_12; + G4double Det3_345_124 = + m[A31] * Det2_45_24 - m[A32] * Det2_45_14 + m[A34] * Det2_45_12; + G4double Det3_345_125 = + m[A31] * Det2_45_25 - m[A32] * Det2_45_15 + m[A35] * Det2_45_12; + G4double Det3_345_134 = + m[A31] * Det2_45_34 - m[A33] * Det2_45_14 + m[A34] * Det2_45_13; + G4double Det3_345_135 = + m[A31] * Det2_45_35 - m[A33] * Det2_45_15 + m[A35] * Det2_45_13; + G4double Det3_345_145 = + m[A31] * Det2_45_45 - m[A34] * Det2_45_15 + m[A35] * Det2_45_14; + G4double Det3_345_234 = + m[A32] * Det2_45_34 - m[A33] * Det2_45_24 + m[A34] * Det2_45_23; + G4double Det3_345_235 = + m[A32] * Det2_45_35 - m[A33] * Det2_45_25 + m[A35] * Det2_45_23; + G4double Det3_345_245 = + m[A32] * Det2_45_45 - m[A34] * Det2_45_25 + m[A35] * Det2_45_24; + G4double Det3_345_345 = + m[A33] * Det2_45_45 - m[A34] * Det2_45_35 + m[A35] * Det2_45_34; // Find all NECESSARY 4x4 dets: (55 of them) - G4double Det4_1234_0123 = m[A10]*Det3_234_123 - m[A11]*Det3_234_023 - + m[A12]*Det3_234_013 - m[A13]*Det3_234_012; - G4double Det4_1234_0124 = m[A10]*Det3_234_124 - m[A11]*Det3_234_024 - + m[A12]*Det3_234_014 - m[A14]*Det3_234_012; - G4double Det4_1234_0134 = m[A10]*Det3_234_134 - m[A11]*Det3_234_034 - + m[A13]*Det3_234_014 - m[A14]*Det3_234_013; - G4double Det4_1234_0234 = m[A10]*Det3_234_234 - m[A12]*Det3_234_034 - + m[A13]*Det3_234_024 - m[A14]*Det3_234_023; - G4double Det4_1234_1234 = m[A11]*Det3_234_234 - m[A12]*Det3_234_134 - + m[A13]*Det3_234_124 - m[A14]*Det3_234_123; - G4double Det4_1235_0123 = m[A10]*Det3_235_123 - m[A11]*Det3_235_023 - + m[A12]*Det3_235_013 - m[A13]*Det3_235_012; - G4double Det4_1235_0124 = m[A10]*Det3_235_124 - m[A11]*Det3_235_024 - + m[A12]*Det3_235_014 - m[A14]*Det3_235_012; - G4double Det4_1235_0125 = m[A10]*Det3_235_125 - m[A11]*Det3_235_025 - + m[A12]*Det3_235_015 - m[A15]*Det3_235_012; - G4double Det4_1235_0134 = m[A10]*Det3_235_134 - m[A11]*Det3_235_034 - + m[A13]*Det3_235_014 - m[A14]*Det3_235_013; - G4double Det4_1235_0135 = m[A10]*Det3_235_135 - m[A11]*Det3_235_035 - + m[A13]*Det3_235_015 - m[A15]*Det3_235_013; - G4double Det4_1235_0234 = m[A10]*Det3_235_234 - m[A12]*Det3_235_034 - + m[A13]*Det3_235_024 - m[A14]*Det3_235_023; - G4double Det4_1235_0235 = m[A10]*Det3_235_235 - m[A12]*Det3_235_035 - + m[A13]*Det3_235_025 - m[A15]*Det3_235_023; - G4double Det4_1235_1234 = m[A11]*Det3_235_234 - m[A12]*Det3_235_134 - + m[A13]*Det3_235_124 - m[A14]*Det3_235_123; - G4double Det4_1235_1235 = m[A11]*Det3_235_235 - m[A12]*Det3_235_135 - + m[A13]*Det3_235_125 - m[A15]*Det3_235_123; - G4double Det4_1245_0123 = m[A10]*Det3_245_123 - m[A11]*Det3_245_023 - + m[A12]*Det3_245_013 - m[A13]*Det3_245_012; - G4double Det4_1245_0124 = m[A10]*Det3_245_124 - m[A11]*Det3_245_024 - + m[A12]*Det3_245_014 - m[A14]*Det3_245_012; - G4double Det4_1245_0125 = m[A10]*Det3_245_125 - m[A11]*Det3_245_025 - + m[A12]*Det3_245_015 - m[A15]*Det3_245_012; - G4double Det4_1245_0134 = m[A10]*Det3_245_134 - m[A11]*Det3_245_034 - + m[A13]*Det3_245_014 - m[A14]*Det3_245_013; - G4double Det4_1245_0135 = m[A10]*Det3_245_135 - m[A11]*Det3_245_035 - + m[A13]*Det3_245_015 - m[A15]*Det3_245_013; - G4double Det4_1245_0145 = m[A10]*Det3_245_145 - m[A11]*Det3_245_045 - + m[A14]*Det3_245_015 - m[A15]*Det3_245_014; - G4double Det4_1245_0234 = m[A10]*Det3_245_234 - m[A12]*Det3_245_034 - + m[A13]*Det3_245_024 - m[A14]*Det3_245_023; - G4double Det4_1245_0235 = m[A10]*Det3_245_235 - m[A12]*Det3_245_035 - + m[A13]*Det3_245_025 - m[A15]*Det3_245_023; - G4double Det4_1245_0245 = m[A10]*Det3_245_245 - m[A12]*Det3_245_045 - + m[A14]*Det3_245_025 - m[A15]*Det3_245_024; - G4double Det4_1245_1234 = m[A11]*Det3_245_234 - m[A12]*Det3_245_134 - + m[A13]*Det3_245_124 - m[A14]*Det3_245_123; - G4double Det4_1245_1235 = m[A11]*Det3_245_235 - m[A12]*Det3_245_135 - + m[A13]*Det3_245_125 - m[A15]*Det3_245_123; - G4double Det4_1245_1245 = m[A11]*Det3_245_245 - m[A12]*Det3_245_145 - + m[A14]*Det3_245_125 - m[A15]*Det3_245_124; - G4double Det4_1345_0123 = m[A10]*Det3_345_123 - m[A11]*Det3_345_023 - + m[A12]*Det3_345_013 - m[A13]*Det3_345_012; - G4double Det4_1345_0124 = m[A10]*Det3_345_124 - m[A11]*Det3_345_024 - + m[A12]*Det3_345_014 - m[A14]*Det3_345_012; - G4double Det4_1345_0125 = m[A10]*Det3_345_125 - m[A11]*Det3_345_025 - + m[A12]*Det3_345_015 - m[A15]*Det3_345_012; - G4double Det4_1345_0134 = m[A10]*Det3_345_134 - m[A11]*Det3_345_034 - + m[A13]*Det3_345_014 - m[A14]*Det3_345_013; - G4double Det4_1345_0135 = m[A10]*Det3_345_135 - m[A11]*Det3_345_035 - + m[A13]*Det3_345_015 - m[A15]*Det3_345_013; - G4double Det4_1345_0145 = m[A10]*Det3_345_145 - m[A11]*Det3_345_045 - + m[A14]*Det3_345_015 - m[A15]*Det3_345_014; - G4double Det4_1345_0234 = m[A10]*Det3_345_234 - m[A12]*Det3_345_034 - + m[A13]*Det3_345_024 - m[A14]*Det3_345_023; - G4double Det4_1345_0235 = m[A10]*Det3_345_235 - m[A12]*Det3_345_035 - + m[A13]*Det3_345_025 - m[A15]*Det3_345_023; - G4double Det4_1345_0245 = m[A10]*Det3_345_245 - m[A12]*Det3_345_045 - + m[A14]*Det3_345_025 - m[A15]*Det3_345_024; - G4double Det4_1345_0345 = m[A10]*Det3_345_345 - m[A13]*Det3_345_045 - + m[A14]*Det3_345_035 - m[A15]*Det3_345_034; - G4double Det4_1345_1234 = m[A11]*Det3_345_234 - m[A12]*Det3_345_134 - + m[A13]*Det3_345_124 - m[A14]*Det3_345_123; - G4double Det4_1345_1235 = m[A11]*Det3_345_235 - m[A12]*Det3_345_135 - + m[A13]*Det3_345_125 - m[A15]*Det3_345_123; - G4double Det4_1345_1245 = m[A11]*Det3_345_245 - m[A12]*Det3_345_145 - + m[A14]*Det3_345_125 - m[A15]*Det3_345_124; - G4double Det4_1345_1345 = m[A11]*Det3_345_345 - m[A13]*Det3_345_145 - + m[A14]*Det3_345_135 - m[A15]*Det3_345_134; - G4double Det4_2345_0123 = m[A20]*Det3_345_123 - m[A21]*Det3_345_023 - + m[A22]*Det3_345_013 - m[A23]*Det3_345_012; - G4double Det4_2345_0124 = m[A20]*Det3_345_124 - m[A21]*Det3_345_024 - + m[A22]*Det3_345_014 - m[A24]*Det3_345_012; - G4double Det4_2345_0125 = m[A20]*Det3_345_125 - m[A21]*Det3_345_025 - + m[A22]*Det3_345_015 - m[A25]*Det3_345_012; - G4double Det4_2345_0134 = m[A20]*Det3_345_134 - m[A21]*Det3_345_034 - + m[A23]*Det3_345_014 - m[A24]*Det3_345_013; - G4double Det4_2345_0135 = m[A20]*Det3_345_135 - m[A21]*Det3_345_035 - + m[A23]*Det3_345_015 - m[A25]*Det3_345_013; - G4double Det4_2345_0145 = m[A20]*Det3_345_145 - m[A21]*Det3_345_045 - + m[A24]*Det3_345_015 - m[A25]*Det3_345_014; - G4double Det4_2345_0234 = m[A20]*Det3_345_234 - m[A22]*Det3_345_034 - + m[A23]*Det3_345_024 - m[A24]*Det3_345_023; - G4double Det4_2345_0235 = m[A20]*Det3_345_235 - m[A22]*Det3_345_035 - + m[A23]*Det3_345_025 - m[A25]*Det3_345_023; - G4double Det4_2345_0245 = m[A20]*Det3_345_245 - m[A22]*Det3_345_045 - + m[A24]*Det3_345_025 - m[A25]*Det3_345_024; - G4double Det4_2345_0345 = m[A20]*Det3_345_345 - m[A23]*Det3_345_045 - + m[A24]*Det3_345_035 - m[A25]*Det3_345_034; - G4double Det4_2345_1234 = m[A21]*Det3_345_234 - m[A22]*Det3_345_134 - + m[A23]*Det3_345_124 - m[A24]*Det3_345_123; - G4double Det4_2345_1235 = m[A21]*Det3_345_235 - m[A22]*Det3_345_135 - + m[A23]*Det3_345_125 - m[A25]*Det3_345_123; - G4double Det4_2345_1245 = m[A21]*Det3_345_245 - m[A22]*Det3_345_145 - + m[A24]*Det3_345_125 - m[A25]*Det3_345_124; - G4double Det4_2345_1345 = m[A21]*Det3_345_345 - m[A23]*Det3_345_145 - + m[A24]*Det3_345_135 - m[A25]*Det3_345_134; - G4double Det4_2345_2345 = m[A22]*Det3_345_345 - m[A23]*Det3_345_245 - + m[A24]*Det3_345_235 - m[A25]*Det3_345_234; + G4double Det4_1234_0123 = m[A10] * Det3_234_123 - m[A11] * Det3_234_023 + + m[A12] * Det3_234_013 - m[A13] * Det3_234_012; + G4double Det4_1234_0124 = m[A10] * Det3_234_124 - m[A11] * Det3_234_024 + + m[A12] * Det3_234_014 - m[A14] * Det3_234_012; + G4double Det4_1234_0134 = m[A10] * Det3_234_134 - m[A11] * Det3_234_034 + + m[A13] * Det3_234_014 - m[A14] * Det3_234_013; + G4double Det4_1234_0234 = m[A10] * Det3_234_234 - m[A12] * Det3_234_034 + + m[A13] * Det3_234_024 - m[A14] * Det3_234_023; + G4double Det4_1234_1234 = m[A11] * Det3_234_234 - m[A12] * Det3_234_134 + + m[A13] * Det3_234_124 - m[A14] * Det3_234_123; + G4double Det4_1235_0123 = m[A10] * Det3_235_123 - m[A11] * Det3_235_023 + + m[A12] * Det3_235_013 - m[A13] * Det3_235_012; + G4double Det4_1235_0124 = m[A10] * Det3_235_124 - m[A11] * Det3_235_024 + + m[A12] * Det3_235_014 - m[A14] * Det3_235_012; + G4double Det4_1235_0125 = m[A10] * Det3_235_125 - m[A11] * Det3_235_025 + + m[A12] * Det3_235_015 - m[A15] * Det3_235_012; + G4double Det4_1235_0134 = m[A10] * Det3_235_134 - m[A11] * Det3_235_034 + + m[A13] * Det3_235_014 - m[A14] * Det3_235_013; + G4double Det4_1235_0135 = m[A10] * Det3_235_135 - m[A11] * Det3_235_035 + + m[A13] * Det3_235_015 - m[A15] * Det3_235_013; + G4double Det4_1235_0234 = m[A10] * Det3_235_234 - m[A12] * Det3_235_034 + + m[A13] * Det3_235_024 - m[A14] * Det3_235_023; + G4double Det4_1235_0235 = m[A10] * Det3_235_235 - m[A12] * Det3_235_035 + + m[A13] * Det3_235_025 - m[A15] * Det3_235_023; + G4double Det4_1235_1234 = m[A11] * Det3_235_234 - m[A12] * Det3_235_134 + + m[A13] * Det3_235_124 - m[A14] * Det3_235_123; + G4double Det4_1235_1235 = m[A11] * Det3_235_235 - m[A12] * Det3_235_135 + + m[A13] * Det3_235_125 - m[A15] * Det3_235_123; + G4double Det4_1245_0123 = m[A10] * Det3_245_123 - m[A11] * Det3_245_023 + + m[A12] * Det3_245_013 - m[A13] * Det3_245_012; + G4double Det4_1245_0124 = m[A10] * Det3_245_124 - m[A11] * Det3_245_024 + + m[A12] * Det3_245_014 - m[A14] * Det3_245_012; + G4double Det4_1245_0125 = m[A10] * Det3_245_125 - m[A11] * Det3_245_025 + + m[A12] * Det3_245_015 - m[A15] * Det3_245_012; + G4double Det4_1245_0134 = m[A10] * Det3_245_134 - m[A11] * Det3_245_034 + + m[A13] * Det3_245_014 - m[A14] * Det3_245_013; + G4double Det4_1245_0135 = m[A10] * Det3_245_135 - m[A11] * Det3_245_035 + + m[A13] * Det3_245_015 - m[A15] * Det3_245_013; + G4double Det4_1245_0145 = m[A10] * Det3_245_145 - m[A11] * Det3_245_045 + + m[A14] * Det3_245_015 - m[A15] * Det3_245_014; + G4double Det4_1245_0234 = m[A10] * Det3_245_234 - m[A12] * Det3_245_034 + + m[A13] * Det3_245_024 - m[A14] * Det3_245_023; + G4double Det4_1245_0235 = m[A10] * Det3_245_235 - m[A12] * Det3_245_035 + + m[A13] * Det3_245_025 - m[A15] * Det3_245_023; + G4double Det4_1245_0245 = m[A10] * Det3_245_245 - m[A12] * Det3_245_045 + + m[A14] * Det3_245_025 - m[A15] * Det3_245_024; + G4double Det4_1245_1234 = m[A11] * Det3_245_234 - m[A12] * Det3_245_134 + + m[A13] * Det3_245_124 - m[A14] * Det3_245_123; + G4double Det4_1245_1235 = m[A11] * Det3_245_235 - m[A12] * Det3_245_135 + + m[A13] * Det3_245_125 - m[A15] * Det3_245_123; + G4double Det4_1245_1245 = m[A11] * Det3_245_245 - m[A12] * Det3_245_145 + + m[A14] * Det3_245_125 - m[A15] * Det3_245_124; + G4double Det4_1345_0123 = m[A10] * Det3_345_123 - m[A11] * Det3_345_023 + + m[A12] * Det3_345_013 - m[A13] * Det3_345_012; + G4double Det4_1345_0124 = m[A10] * Det3_345_124 - m[A11] * Det3_345_024 + + m[A12] * Det3_345_014 - m[A14] * Det3_345_012; + G4double Det4_1345_0125 = m[A10] * Det3_345_125 - m[A11] * Det3_345_025 + + m[A12] * Det3_345_015 - m[A15] * Det3_345_012; + G4double Det4_1345_0134 = m[A10] * Det3_345_134 - m[A11] * Det3_345_034 + + m[A13] * Det3_345_014 - m[A14] * Det3_345_013; + G4double Det4_1345_0135 = m[A10] * Det3_345_135 - m[A11] * Det3_345_035 + + m[A13] * Det3_345_015 - m[A15] * Det3_345_013; + G4double Det4_1345_0145 = m[A10] * Det3_345_145 - m[A11] * Det3_345_045 + + m[A14] * Det3_345_015 - m[A15] * Det3_345_014; + G4double Det4_1345_0234 = m[A10] * Det3_345_234 - m[A12] * Det3_345_034 + + m[A13] * Det3_345_024 - m[A14] * Det3_345_023; + G4double Det4_1345_0235 = m[A10] * Det3_345_235 - m[A12] * Det3_345_035 + + m[A13] * Det3_345_025 - m[A15] * Det3_345_023; + G4double Det4_1345_0245 = m[A10] * Det3_345_245 - m[A12] * Det3_345_045 + + m[A14] * Det3_345_025 - m[A15] * Det3_345_024; + G4double Det4_1345_0345 = m[A10] * Det3_345_345 - m[A13] * Det3_345_045 + + m[A14] * Det3_345_035 - m[A15] * Det3_345_034; + G4double Det4_1345_1234 = m[A11] * Det3_345_234 - m[A12] * Det3_345_134 + + m[A13] * Det3_345_124 - m[A14] * Det3_345_123; + G4double Det4_1345_1235 = m[A11] * Det3_345_235 - m[A12] * Det3_345_135 + + m[A13] * Det3_345_125 - m[A15] * Det3_345_123; + G4double Det4_1345_1245 = m[A11] * Det3_345_245 - m[A12] * Det3_345_145 + + m[A14] * Det3_345_125 - m[A15] * Det3_345_124; + G4double Det4_1345_1345 = m[A11] * Det3_345_345 - m[A13] * Det3_345_145 + + m[A14] * Det3_345_135 - m[A15] * Det3_345_134; + G4double Det4_2345_0123 = m[A20] * Det3_345_123 - m[A21] * Det3_345_023 + + m[A22] * Det3_345_013 - m[A23] * Det3_345_012; + G4double Det4_2345_0124 = m[A20] * Det3_345_124 - m[A21] * Det3_345_024 + + m[A22] * Det3_345_014 - m[A24] * Det3_345_012; + G4double Det4_2345_0125 = m[A20] * Det3_345_125 - m[A21] * Det3_345_025 + + m[A22] * Det3_345_015 - m[A25] * Det3_345_012; + G4double Det4_2345_0134 = m[A20] * Det3_345_134 - m[A21] * Det3_345_034 + + m[A23] * Det3_345_014 - m[A24] * Det3_345_013; + G4double Det4_2345_0135 = m[A20] * Det3_345_135 - m[A21] * Det3_345_035 + + m[A23] * Det3_345_015 - m[A25] * Det3_345_013; + G4double Det4_2345_0145 = m[A20] * Det3_345_145 - m[A21] * Det3_345_045 + + m[A24] * Det3_345_015 - m[A25] * Det3_345_014; + G4double Det4_2345_0234 = m[A20] * Det3_345_234 - m[A22] * Det3_345_034 + + m[A23] * Det3_345_024 - m[A24] * Det3_345_023; + G4double Det4_2345_0235 = m[A20] * Det3_345_235 - m[A22] * Det3_345_035 + + m[A23] * Det3_345_025 - m[A25] * Det3_345_023; + G4double Det4_2345_0245 = m[A20] * Det3_345_245 - m[A22] * Det3_345_045 + + m[A24] * Det3_345_025 - m[A25] * Det3_345_024; + G4double Det4_2345_0345 = m[A20] * Det3_345_345 - m[A23] * Det3_345_045 + + m[A24] * Det3_345_035 - m[A25] * Det3_345_034; + G4double Det4_2345_1234 = m[A21] * Det3_345_234 - m[A22] * Det3_345_134 + + m[A23] * Det3_345_124 - m[A24] * Det3_345_123; + G4double Det4_2345_1235 = m[A21] * Det3_345_235 - m[A22] * Det3_345_135 + + m[A23] * Det3_345_125 - m[A25] * Det3_345_123; + G4double Det4_2345_1245 = m[A21] * Det3_345_245 - m[A22] * Det3_345_145 + + m[A24] * Det3_345_125 - m[A25] * Det3_345_124; + G4double Det4_2345_1345 = m[A21] * Det3_345_345 - m[A23] * Det3_345_145 + + m[A24] * Det3_345_135 - m[A25] * Det3_345_134; + G4double Det4_2345_2345 = m[A22] * Det3_345_345 - m[A23] * Det3_345_245 + + m[A24] * Det3_345_235 - m[A25] * Det3_345_234; // Find all NECESSARY 5x5 dets: (19 of them) - G4double Det5_01234_01234 = m[A00]*Det4_1234_1234 - m[A01]*Det4_1234_0234 - + m[A02]*Det4_1234_0134 - m[A03]*Det4_1234_0124 + m[A04]*Det4_1234_0123; - G4double Det5_01235_01234 = m[A00]*Det4_1235_1234 - m[A01]*Det4_1235_0234 - + m[A02]*Det4_1235_0134 - m[A03]*Det4_1235_0124 + m[A04]*Det4_1235_0123; - G4double Det5_01235_01235 = m[A00]*Det4_1235_1235 - m[A01]*Det4_1235_0235 - + m[A02]*Det4_1235_0135 - m[A03]*Det4_1235_0125 + m[A05]*Det4_1235_0123; - G4double Det5_01245_01234 = m[A00]*Det4_1245_1234 - m[A01]*Det4_1245_0234 - + m[A02]*Det4_1245_0134 - m[A03]*Det4_1245_0124 + m[A04]*Det4_1245_0123; - G4double Det5_01245_01235 = m[A00]*Det4_1245_1235 - m[A01]*Det4_1245_0235 - + m[A02]*Det4_1245_0135 - m[A03]*Det4_1245_0125 + m[A05]*Det4_1245_0123; - G4double Det5_01245_01245 = m[A00]*Det4_1245_1245 - m[A01]*Det4_1245_0245 - + m[A02]*Det4_1245_0145 - m[A04]*Det4_1245_0125 + m[A05]*Det4_1245_0124; - G4double Det5_01345_01234 = m[A00]*Det4_1345_1234 - m[A01]*Det4_1345_0234 - + m[A02]*Det4_1345_0134 - m[A03]*Det4_1345_0124 + m[A04]*Det4_1345_0123; - G4double Det5_01345_01235 = m[A00]*Det4_1345_1235 - m[A01]*Det4_1345_0235 - + m[A02]*Det4_1345_0135 - m[A03]*Det4_1345_0125 + m[A05]*Det4_1345_0123; - G4double Det5_01345_01245 = m[A00]*Det4_1345_1245 - m[A01]*Det4_1345_0245 - + m[A02]*Det4_1345_0145 - m[A04]*Det4_1345_0125 + m[A05]*Det4_1345_0124; - G4double Det5_01345_01345 = m[A00]*Det4_1345_1345 - m[A01]*Det4_1345_0345 - + m[A03]*Det4_1345_0145 - m[A04]*Det4_1345_0135 + m[A05]*Det4_1345_0134; - G4double Det5_02345_01234 = m[A00]*Det4_2345_1234 - m[A01]*Det4_2345_0234 - + m[A02]*Det4_2345_0134 - m[A03]*Det4_2345_0124 + m[A04]*Det4_2345_0123; - G4double Det5_02345_01235 = m[A00]*Det4_2345_1235 - m[A01]*Det4_2345_0235 - + m[A02]*Det4_2345_0135 - m[A03]*Det4_2345_0125 + m[A05]*Det4_2345_0123; - G4double Det5_02345_01245 = m[A00]*Det4_2345_1245 - m[A01]*Det4_2345_0245 - + m[A02]*Det4_2345_0145 - m[A04]*Det4_2345_0125 + m[A05]*Det4_2345_0124; - G4double Det5_02345_01345 = m[A00]*Det4_2345_1345 - m[A01]*Det4_2345_0345 - + m[A03]*Det4_2345_0145 - m[A04]*Det4_2345_0135 + m[A05]*Det4_2345_0134; - G4double Det5_02345_02345 = m[A00]*Det4_2345_2345 - m[A02]*Det4_2345_0345 - + m[A03]*Det4_2345_0245 - m[A04]*Det4_2345_0235 + m[A05]*Det4_2345_0234; - G4double Det5_12345_01234 = m[A10]*Det4_2345_1234 - m[A11]*Det4_2345_0234 - + m[A12]*Det4_2345_0134 - m[A13]*Det4_2345_0124 + m[A14]*Det4_2345_0123; - G4double Det5_12345_01235 = m[A10]*Det4_2345_1235 - m[A11]*Det4_2345_0235 - + m[A12]*Det4_2345_0135 - m[A13]*Det4_2345_0125 + m[A15]*Det4_2345_0123; - G4double Det5_12345_01245 = m[A10]*Det4_2345_1245 - m[A11]*Det4_2345_0245 - + m[A12]*Det4_2345_0145 - m[A14]*Det4_2345_0125 + m[A15]*Det4_2345_0124; - G4double Det5_12345_01345 = m[A10]*Det4_2345_1345 - m[A11]*Det4_2345_0345 - + m[A13]*Det4_2345_0145 - m[A14]*Det4_2345_0135 + m[A15]*Det4_2345_0134; - G4double Det5_12345_02345 = m[A10]*Det4_2345_2345 - m[A12]*Det4_2345_0345 - + m[A13]*Det4_2345_0245 - m[A14]*Det4_2345_0235 + m[A15]*Det4_2345_0234; - G4double Det5_12345_12345 = m[A11]*Det4_2345_2345 - m[A12]*Det4_2345_1345 - + m[A13]*Det4_2345_1245 - m[A14]*Det4_2345_1235 + m[A15]*Det4_2345_1234; + G4double Det5_01234_01234 = + m[A00] * Det4_1234_1234 - m[A01] * Det4_1234_0234 + + m[A02] * Det4_1234_0134 - m[A03] * Det4_1234_0124 + m[A04] * Det4_1234_0123; + G4double Det5_01235_01234 = + m[A00] * Det4_1235_1234 - m[A01] * Det4_1235_0234 + + m[A02] * Det4_1235_0134 - m[A03] * Det4_1235_0124 + m[A04] * Det4_1235_0123; + G4double Det5_01235_01235 = + m[A00] * Det4_1235_1235 - m[A01] * Det4_1235_0235 + + m[A02] * Det4_1235_0135 - m[A03] * Det4_1235_0125 + m[A05] * Det4_1235_0123; + G4double Det5_01245_01234 = + m[A00] * Det4_1245_1234 - m[A01] * Det4_1245_0234 + + m[A02] * Det4_1245_0134 - m[A03] * Det4_1245_0124 + m[A04] * Det4_1245_0123; + G4double Det5_01245_01235 = + m[A00] * Det4_1245_1235 - m[A01] * Det4_1245_0235 + + m[A02] * Det4_1245_0135 - m[A03] * Det4_1245_0125 + m[A05] * Det4_1245_0123; + G4double Det5_01245_01245 = + m[A00] * Det4_1245_1245 - m[A01] * Det4_1245_0245 + + m[A02] * Det4_1245_0145 - m[A04] * Det4_1245_0125 + m[A05] * Det4_1245_0124; + G4double Det5_01345_01234 = + m[A00] * Det4_1345_1234 - m[A01] * Det4_1345_0234 + + m[A02] * Det4_1345_0134 - m[A03] * Det4_1345_0124 + m[A04] * Det4_1345_0123; + G4double Det5_01345_01235 = + m[A00] * Det4_1345_1235 - m[A01] * Det4_1345_0235 + + m[A02] * Det4_1345_0135 - m[A03] * Det4_1345_0125 + m[A05] * Det4_1345_0123; + G4double Det5_01345_01245 = + m[A00] * Det4_1345_1245 - m[A01] * Det4_1345_0245 + + m[A02] * Det4_1345_0145 - m[A04] * Det4_1345_0125 + m[A05] * Det4_1345_0124; + G4double Det5_01345_01345 = + m[A00] * Det4_1345_1345 - m[A01] * Det4_1345_0345 + + m[A03] * Det4_1345_0145 - m[A04] * Det4_1345_0135 + m[A05] * Det4_1345_0134; + G4double Det5_02345_01234 = + m[A00] * Det4_2345_1234 - m[A01] * Det4_2345_0234 + + m[A02] * Det4_2345_0134 - m[A03] * Det4_2345_0124 + m[A04] * Det4_2345_0123; + G4double Det5_02345_01235 = + m[A00] * Det4_2345_1235 - m[A01] * Det4_2345_0235 + + m[A02] * Det4_2345_0135 - m[A03] * Det4_2345_0125 + m[A05] * Det4_2345_0123; + G4double Det5_02345_01245 = + m[A00] * Det4_2345_1245 - m[A01] * Det4_2345_0245 + + m[A02] * Det4_2345_0145 - m[A04] * Det4_2345_0125 + m[A05] * Det4_2345_0124; + G4double Det5_02345_01345 = + m[A00] * Det4_2345_1345 - m[A01] * Det4_2345_0345 + + m[A03] * Det4_2345_0145 - m[A04] * Det4_2345_0135 + m[A05] * Det4_2345_0134; + G4double Det5_02345_02345 = + m[A00] * Det4_2345_2345 - m[A02] * Det4_2345_0345 + + m[A03] * Det4_2345_0245 - m[A04] * Det4_2345_0235 + m[A05] * Det4_2345_0234; + G4double Det5_12345_01234 = + m[A10] * Det4_2345_1234 - m[A11] * Det4_2345_0234 + + m[A12] * Det4_2345_0134 - m[A13] * Det4_2345_0124 + m[A14] * Det4_2345_0123; + G4double Det5_12345_01235 = + m[A10] * Det4_2345_1235 - m[A11] * Det4_2345_0235 + + m[A12] * Det4_2345_0135 - m[A13] * Det4_2345_0125 + m[A15] * Det4_2345_0123; + G4double Det5_12345_01245 = + m[A10] * Det4_2345_1245 - m[A11] * Det4_2345_0245 + + m[A12] * Det4_2345_0145 - m[A14] * Det4_2345_0125 + m[A15] * Det4_2345_0124; + G4double Det5_12345_01345 = + m[A10] * Det4_2345_1345 - m[A11] * Det4_2345_0345 + + m[A13] * Det4_2345_0145 - m[A14] * Det4_2345_0135 + m[A15] * Det4_2345_0134; + G4double Det5_12345_02345 = + m[A10] * Det4_2345_2345 - m[A12] * Det4_2345_0345 + + m[A13] * Det4_2345_0245 - m[A14] * Det4_2345_0235 + m[A15] * Det4_2345_0234; + G4double Det5_12345_12345 = + m[A11] * Det4_2345_2345 - m[A12] * Det4_2345_1345 + + m[A13] * Det4_2345_1245 - m[A14] * Det4_2345_1235 + m[A15] * Det4_2345_1234; - // Find the determinant + // Find the determinant - G4double det = m[A00]*Det5_12345_12345 - - m[A01]*Det5_12345_02345 - + m[A02]*Det5_12345_01345 - - m[A03]*Det5_12345_01245 - + m[A04]*Det5_12345_01235 - - m[A05]*Det5_12345_01234; + G4double det = m[A00] * Det5_12345_12345 - m[A01] * Det5_12345_02345 + + m[A02] * Det5_12345_01345 - m[A03] * Det5_12345_01245 + + m[A04] * Det5_12345_01235 - m[A05] * Det5_12345_01234; - if ( det == 0 ) - { + if(det == 0) + { ifail = 1; return; - } + } - G4double oneOverDet = 1.0/det; - G4double mn1OverDet = - oneOverDet; + G4double oneOverDet = 1.0 / det; + G4double mn1OverDet = -oneOverDet; - m[A00] = Det5_12345_12345*oneOverDet; - m[A01] = Det5_12345_02345*mn1OverDet; - m[A02] = Det5_12345_01345*oneOverDet; - m[A03] = Det5_12345_01245*mn1OverDet; - m[A04] = Det5_12345_01235*oneOverDet; - m[A05] = Det5_12345_01234*mn1OverDet; + m[A00] = Det5_12345_12345 * oneOverDet; + m[A01] = Det5_12345_02345 * mn1OverDet; + m[A02] = Det5_12345_01345 * oneOverDet; + m[A03] = Det5_12345_01245 * mn1OverDet; + m[A04] = Det5_12345_01235 * oneOverDet; + m[A05] = Det5_12345_01234 * mn1OverDet; - m[A11] = Det5_02345_02345*oneOverDet; - m[A12] = Det5_02345_01345*mn1OverDet; - m[A13] = Det5_02345_01245*oneOverDet; - m[A14] = Det5_02345_01235*mn1OverDet; - m[A15] = Det5_02345_01234*oneOverDet; + m[A11] = Det5_02345_02345 * oneOverDet; + m[A12] = Det5_02345_01345 * mn1OverDet; + m[A13] = Det5_02345_01245 * oneOverDet; + m[A14] = Det5_02345_01235 * mn1OverDet; + m[A15] = Det5_02345_01234 * oneOverDet; - m[A22] = Det5_01345_01345*oneOverDet; - m[A23] = Det5_01345_01245*mn1OverDet; - m[A24] = Det5_01345_01235*oneOverDet; - m[A25] = Det5_01345_01234*mn1OverDet; + m[A22] = Det5_01345_01345 * oneOverDet; + m[A23] = Det5_01345_01245 * mn1OverDet; + m[A24] = Det5_01345_01235 * oneOverDet; + m[A25] = Det5_01345_01234 * mn1OverDet; - m[A33] = Det5_01245_01245*oneOverDet; - m[A34] = Det5_01245_01235*mn1OverDet; - m[A35] = Det5_01245_01234*oneOverDet; + m[A33] = Det5_01245_01245 * oneOverDet; + m[A34] = Det5_01245_01235 * mn1OverDet; + m[A35] = Det5_01245_01234 * oneOverDet; - m[A44] = Det5_01235_01235*oneOverDet; - m[A45] = Det5_01235_01234*mn1OverDet; + m[A44] = Det5_01235_01235 * oneOverDet; + m[A45] = Det5_01235_01234 * mn1OverDet; - m[A55] = Det5_01234_01234*oneOverDet; + m[A55] = Det5_01234_01234 * oneOverDet; return; } -void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) +void G4ErrorSymMatrix::invertCholesky5(G4int& ifail) { - - // Invert by + // Invert by // // a) decomposing M = G*G^T with G lower triangular // (if M is not positive definite this will fail, leaving this unchanged) @@ -1927,15 +2032,15 @@ void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) // If the matrix is pos. def. it is inverted and 1 is returned. // If the matrix is not pos. def. it remains unaltered and 0 is returned. - G4double h10; // below-diagonal elements of H + G4double h10; // below-diagonal elements of H G4double h20, h21; G4double h30, h31, h32; G4double h40, h41, h42, h43; - G4double h00, h11, h22, h33, h44; // 1/diagonal elements of G = - // diagonal elements of H + G4double h00, h11, h22, h33, h44; // 1/diagonal elements of G = + // diagonal elements of H - G4double g10; // below-diagonal elements of G + G4double g10; // below-diagonal elements of G G4double g20, g21; G4double g30, g31, g32; G4double g40, g41, g42, g43; @@ -1947,8 +2052,11 @@ void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) // Scale first column by 1/sqrt(A00) - h00 = m[A00]; - if (h00 <= 0) { return; } + h00 = m[A00]; + if(h00 <= 0) + { + return; + } h00 = 1.0 / std::sqrt(h00); g10 = m[A10] * h00; @@ -1959,11 +2067,14 @@ void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) // Form G11 (actually, just h11) h11 = m[A11] - (g10 * g10); - if (h11 <= 0) { return; } + if(h11 <= 0) + { + return; + } h11 = 1.0 / std::sqrt(h11); // Subtract inter-column column dot products from rest of column 1 and - // scale to get column 1 of G + // scale to get column 1 of G g21 = (m[A21] - (g10 * g20)) * h11; g31 = (m[A31] - (g10 * g30)) * h11; @@ -1972,11 +2083,14 @@ void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) // Form G22 (actually, just h22) h22 = m[A22] - (g20 * g20) - (g21 * g21); - if (h22 <= 0) { return; } + if(h22 <= 0) + { + return; + } h22 = 1.0 / std::sqrt(h22); // Subtract inter-column column dot products from rest of column 2 and - // scale to get column 2 of G + // scale to get column 2 of G g32 = (m[A32] - (g20 * g30) - (g21 * g31)) * h22; g42 = (m[A42] - (g20 * g40) - (g21 * g41)) * h22; @@ -1984,7 +2098,10 @@ void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) // Form G33 (actually, just h33) h33 = m[A33] - (g30 * g30) - (g31 * g31) - (g32 * g32); - if (h33 <= 0) { return; } + if(h33 <= 0) + { + return; + } h33 = 1.0 / std::sqrt(h33); // Subtract inter-column column dot product from A43 and scale to get G43 @@ -1994,7 +2111,10 @@ void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) // Finally form h44 - if this is possible inversion succeeds h44 = m[A44] - (g40 * g40) - (g41 * g41) - (g42 * g42) - (g43 * g43); - if (h44 <= 0) { return; } + if(h44 <= 0) + { + return; + } h44 = 1.0 / std::sqrt(h44); // Form H = 1/G -- diagonal members of H are already correct @@ -2002,13 +2122,13 @@ void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) // The order here is dictated by speed considerations - h43 = -h33 * g43 * h44; - h32 = -h22 * g32 * h33; + h43 = -h33 * g43 * h44; + h32 = -h22 * g32 * h33; h42 = -h22 * (g32 * h43 + g42 * h44); - h21 = -h11 * g21 * h22; + h21 = -h11 * g21 * h22; h31 = -h11 * (g21 * h32 + g31 * h33); h41 = -h11 * (g21 * h42 + g31 * h43 + g41 * h44); - h10 = -h00 * g10 * h11; + h10 = -h00 * g10 * h11; h20 = -h00 * (g10 * h21 + g20 * h22); h30 = -h00 * (g10 * h31 + g20 * h32 + g30 * h33); h40 = -h00 * (g10 * h41 + g20 * h42 + g30 * h43 + g40 * h44); @@ -2036,9 +2156,9 @@ void G4ErrorSymMatrix::invertCholesky5 (G4int & ifail) return; } -void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) +void G4ErrorSymMatrix::invertCholesky6(G4int& ifail) { - // Invert by + // Invert by // // a) decomposing M = G*G^T with G lower triangular // (if M is not positive definite this will fail, leaving this unchanged) @@ -2048,16 +2168,16 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // If the matrix is pos. def. it is inverted and 1 is returned. // If the matrix is not pos. def. it remains unaltered and 0 is returned. - G4double h10; // below-diagonal elements of H + G4double h10; // below-diagonal elements of H G4double h20, h21; G4double h30, h31, h32; G4double h40, h41, h42, h43; G4double h50, h51, h52, h53, h54; - G4double h00, h11, h22, h33, h44, h55; // 1/diagonal elements of G = + G4double h00, h11, h22, h33, h44, h55; // 1/diagonal elements of G = // diagonal elements of H - G4double g10; // below-diagonal elements of G + G4double g10; // below-diagonal elements of G G4double g20, g21; G4double g30, g31, g32; G4double g40, g41, g42, g43; @@ -2070,8 +2190,11 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // Scale first column by 1/sqrt(A00) - h00 = m[A00]; - if (h00 <= 0) { return; } + h00 = m[A00]; + if(h00 <= 0) + { + return; + } h00 = 1.0 / std::sqrt(h00); g10 = m[A10] * h00; @@ -2083,11 +2206,14 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // Form G11 (actually, just h11) h11 = m[A11] - (g10 * g10); - if (h11 <= 0) { return; } + if(h11 <= 0) + { + return; + } h11 = 1.0 / std::sqrt(h11); // Subtract inter-column column dot products from rest of column 1 and - // scale to get column 1 of G + // scale to get column 1 of G g21 = (m[A21] - (g10 * g20)) * h11; g31 = (m[A31] - (g10 * g30)) * h11; @@ -2097,11 +2223,14 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // Form G22 (actually, just h22) h22 = m[A22] - (g20 * g20) - (g21 * g21); - if (h22 <= 0) { return; } + if(h22 <= 0) + { + return; + } h22 = 1.0 / std::sqrt(h22); // Subtract inter-column column dot products from rest of column 2 and - // scale to get column 2 of G + // scale to get column 2 of G g32 = (m[A32] - (g20 * g30) - (g21 * g31)) * h22; g42 = (m[A42] - (g20 * g40) - (g21 * g41)) * h22; @@ -2110,11 +2239,14 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // Form G33 (actually, just h33) h33 = m[A33] - (g30 * g30) - (g31 * g31) - (g32 * g32); - if (h33 <= 0) { return; } + if(h33 <= 0) + { + return; + } h33 = 1.0 / std::sqrt(h33); // Subtract inter-column column dot products from rest of column 3 and - // scale to get column 3 of G + // scale to get column 3 of G g43 = (m[A43] - (g30 * g40) - (g31 * g41) - (g32 * g42)) * h33; g53 = (m[A53] - (g30 * g50) - (g31 * g51) - (g32 * g52)) * h33; @@ -2122,7 +2254,10 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // Form G44 (actually, just h44) h44 = m[A44] - (g40 * g40) - (g41 * g41) - (g42 * g42) - (g43 * g43); - if (h44 <= 0) { return; } + if(h44 <= 0) + { + return; + } h44 = 1.0 / std::sqrt(h44); // Subtract inter-column column dot product from M54 and scale to get G54 @@ -2131,8 +2266,12 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // Finally form h55 - if this is possible inversion succeeds - h55 = m[A55] - (g50*g50) - (g51*g51) - (g52*g52) - (g53*g53) - (g54*g54); - if (h55 <= 0) { return; } + h55 = m[A55] - (g50 * g50) - (g51 * g51) - (g52 * g52) - (g53 * g53) - + (g54 * g54); + if(h55 <= 0) + { + return; + } h55 = 1.0 / std::sqrt(h55); // Form H = 1/G -- diagonal members of H are already correct @@ -2140,17 +2279,17 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // The order here is dictated by speed considerations - h54 = -h44 * g54 * h55; - h43 = -h33 * g43 * h44; + h54 = -h44 * g54 * h55; + h43 = -h33 * g43 * h44; h53 = -h33 * (g43 * h54 + g53 * h55); - h32 = -h22 * g32 * h33; + h32 = -h22 * g32 * h33; h42 = -h22 * (g32 * h43 + g42 * h44); h52 = -h22 * (g32 * h53 + g42 * h54 + g52 * h55); - h21 = -h11 * g21 * h22; + h21 = -h11 * g21 * h22; h31 = -h11 * (g21 * h32 + g31 * h33); h41 = -h11 * (g21 * h42 + g31 * h43 + g41 * h44); h51 = -h11 * (g21 * h52 + g31 * h53 + g41 * h54 + g51 * h55); - h10 = -h00 * g10 * h11; + h10 = -h00 * g10 * h11; h20 = -h00 * (g10 * h21 + g20 * h22); h30 = -h00 * (g10 * h31 + g20 * h32 + g30 * h33); h40 = -h00 * (g10 * h41 + g20 * h42 + g30 * h43 + g40 * h44); @@ -2159,7 +2298,8 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) // Change this to its inverse = H^T*H //------------------------------------ - m[A00] = h00 * h00 + h10 * h10 + h20 * h20 + h30 * h30 + h40 * h40 + h50*h50; + m[A00] = + h00 * h00 + h10 * h10 + h20 * h20 + h30 * h30 + h40 * h40 + h50 * h50; m[A01] = h10 * h11 + h20 * h21 + h30 * h31 + h40 * h41 + h50 * h51; m[A11] = h11 * h11 + h21 * h21 + h31 * h31 + h41 * h41 + h51 * h51; m[A02] = h20 * h22 + h30 * h32 + h40 * h42 + h50 * h52; @@ -2185,87 +2325,83 @@ void G4ErrorSymMatrix::invertCholesky6 (G4int & ifail) return; } -void G4ErrorSymMatrix::invert4 (G4int & ifail) +void G4ErrorSymMatrix::invert4(G4int& ifail) { ifail = 0; // Find all NECESSARY 2x2 dets: (14 of them) - G4double Det2_12_01 = m[A10]*m[A21] - m[A11]*m[A20]; - G4double Det2_12_02 = m[A10]*m[A22] - m[A12]*m[A20]; - G4double Det2_12_12 = m[A11]*m[A22] - m[A12]*m[A21]; - G4double Det2_13_01 = m[A10]*m[A31] - m[A11]*m[A30]; - G4double Det2_13_02 = m[A10]*m[A32] - m[A12]*m[A30]; - G4double Det2_13_03 = m[A10]*m[A33] - m[A13]*m[A30]; - G4double Det2_13_12 = m[A11]*m[A32] - m[A12]*m[A31]; - G4double Det2_13_13 = m[A11]*m[A33] - m[A13]*m[A31]; - G4double Det2_23_01 = m[A20]*m[A31] - m[A21]*m[A30]; - G4double Det2_23_02 = m[A20]*m[A32] - m[A22]*m[A30]; - G4double Det2_23_03 = m[A20]*m[A33] - m[A23]*m[A30]; - G4double Det2_23_12 = m[A21]*m[A32] - m[A22]*m[A31]; - G4double Det2_23_13 = m[A21]*m[A33] - m[A23]*m[A31]; - G4double Det2_23_23 = m[A22]*m[A33] - m[A23]*m[A32]; + G4double Det2_12_01 = m[A10] * m[A21] - m[A11] * m[A20]; + G4double Det2_12_02 = m[A10] * m[A22] - m[A12] * m[A20]; + G4double Det2_12_12 = m[A11] * m[A22] - m[A12] * m[A21]; + G4double Det2_13_01 = m[A10] * m[A31] - m[A11] * m[A30]; + G4double Det2_13_02 = m[A10] * m[A32] - m[A12] * m[A30]; + G4double Det2_13_03 = m[A10] * m[A33] - m[A13] * m[A30]; + G4double Det2_13_12 = m[A11] * m[A32] - m[A12] * m[A31]; + G4double Det2_13_13 = m[A11] * m[A33] - m[A13] * m[A31]; + G4double Det2_23_01 = m[A20] * m[A31] - m[A21] * m[A30]; + G4double Det2_23_02 = m[A20] * m[A32] - m[A22] * m[A30]; + G4double Det2_23_03 = m[A20] * m[A33] - m[A23] * m[A30]; + G4double Det2_23_12 = m[A21] * m[A32] - m[A22] * m[A31]; + G4double Det2_23_13 = m[A21] * m[A33] - m[A23] * m[A31]; + G4double Det2_23_23 = m[A22] * m[A33] - m[A23] * m[A32]; // Find all NECESSARY 3x3 dets: (10 of them) - G4double Det3_012_012 = m[A00]*Det2_12_12 - m[A01]*Det2_12_02 - + m[A02]*Det2_12_01; - G4double Det3_013_012 = m[A00]*Det2_13_12 - m[A01]*Det2_13_02 - + m[A02]*Det2_13_01; - G4double Det3_013_013 = m[A00]*Det2_13_13 - m[A01]*Det2_13_03 - + m[A03]*Det2_13_01; - G4double Det3_023_012 = m[A00]*Det2_23_12 - m[A01]*Det2_23_02 - + m[A02]*Det2_23_01; - G4double Det3_023_013 = m[A00]*Det2_23_13 - m[A01]*Det2_23_03 - + m[A03]*Det2_23_01; - G4double Det3_023_023 = m[A00]*Det2_23_23 - m[A02]*Det2_23_03 - + m[A03]*Det2_23_02; - G4double Det3_123_012 = m[A10]*Det2_23_12 - m[A11]*Det2_23_02 - + m[A12]*Det2_23_01; - G4double Det3_123_013 = m[A10]*Det2_23_13 - m[A11]*Det2_23_03 - + m[A13]*Det2_23_01; - G4double Det3_123_023 = m[A10]*Det2_23_23 - m[A12]*Det2_23_03 - + m[A13]*Det2_23_02; - G4double Det3_123_123 = m[A11]*Det2_23_23 - m[A12]*Det2_23_13 - + m[A13]*Det2_23_12; + G4double Det3_012_012 = + m[A00] * Det2_12_12 - m[A01] * Det2_12_02 + m[A02] * Det2_12_01; + G4double Det3_013_012 = + m[A00] * Det2_13_12 - m[A01] * Det2_13_02 + m[A02] * Det2_13_01; + G4double Det3_013_013 = + m[A00] * Det2_13_13 - m[A01] * Det2_13_03 + m[A03] * Det2_13_01; + G4double Det3_023_012 = + m[A00] * Det2_23_12 - m[A01] * Det2_23_02 + m[A02] * Det2_23_01; + G4double Det3_023_013 = + m[A00] * Det2_23_13 - m[A01] * Det2_23_03 + m[A03] * Det2_23_01; + G4double Det3_023_023 = + m[A00] * Det2_23_23 - m[A02] * Det2_23_03 + m[A03] * Det2_23_02; + G4double Det3_123_012 = + m[A10] * Det2_23_12 - m[A11] * Det2_23_02 + m[A12] * Det2_23_01; + G4double Det3_123_013 = + m[A10] * Det2_23_13 - m[A11] * Det2_23_03 + m[A13] * Det2_23_01; + G4double Det3_123_023 = + m[A10] * Det2_23_23 - m[A12] * Det2_23_03 + m[A13] * Det2_23_02; + G4double Det3_123_123 = + m[A11] * Det2_23_23 - m[A12] * Det2_23_13 + m[A13] * Det2_23_12; // Find the 4x4 det: - G4double det = m[A00]*Det3_123_123 - - m[A01]*Det3_123_023 - + m[A02]*Det3_123_013 - - m[A03]*Det3_123_012; + G4double det = m[A00] * Det3_123_123 - m[A01] * Det3_123_023 + + m[A02] * Det3_123_013 - m[A03] * Det3_123_012; - if ( det == 0 ) - { + if(det == 0) + { ifail = 1; return; - } + } - G4double oneOverDet = 1.0/det; - G4double mn1OverDet = - oneOverDet; + G4double oneOverDet = 1.0 / det; + G4double mn1OverDet = -oneOverDet; - m[A00] = Det3_123_123 * oneOverDet; - m[A01] = Det3_123_023 * mn1OverDet; - m[A02] = Det3_123_013 * oneOverDet; - m[A03] = Det3_123_012 * mn1OverDet; + m[A00] = Det3_123_123 * oneOverDet; + m[A01] = Det3_123_023 * mn1OverDet; + m[A02] = Det3_123_013 * oneOverDet; + m[A03] = Det3_123_012 * mn1OverDet; + m[A11] = Det3_023_023 * oneOverDet; + m[A12] = Det3_023_013 * mn1OverDet; + m[A13] = Det3_023_012 * oneOverDet; - m[A11] = Det3_023_023 * oneOverDet; - m[A12] = Det3_023_013 * mn1OverDet; - m[A13] = Det3_023_012 * oneOverDet; + m[A22] = Det3_013_013 * oneOverDet; + m[A23] = Det3_013_012 * mn1OverDet; - m[A22] = Det3_013_013 * oneOverDet; - m[A23] = Det3_013_012 * mn1OverDet; - - m[A33] = Det3_012_012 * oneOverDet; + m[A33] = Det3_012_012 * oneOverDet; return; } -void G4ErrorSymMatrix::invertHaywood4 (G4int & ifail) +void G4ErrorSymMatrix::invertHaywood4(G4int& ifail) { - invert4(ifail); // For the 4x4 case, the method we use for invert is already - // the Haywood method. + invert4(ifail); // For the 4x4 case, the method we use for invert is already + // the Haywood method. } - diff --git a/source/error_propagation/src/G4ErrorTrackLengthTarget.cc b/source/error_propagation/src/G4ErrorTrackLengthTarget.cc index f38d17d66a..1e235cce4f 100644 --- a/source/error_propagation/src/G4ErrorTrackLengthTarget.cc +++ b/source/error_propagation/src/G4ErrorTrackLengthTarget.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -38,50 +38,49 @@ #include "G4ProcessManager.hh" #ifdef G4VERBOSE -#include "G4ErrorPropagatorData.hh" //for verbosity checking +# include "G4ErrorPropagatorData.hh" //for verbosity checking #endif //---------------------------------------------------------------------------- -G4ErrorTrackLengthTarget:: -G4ErrorTrackLengthTarget(const G4double maxTrkLength ) - : G4VDiscreteProcess ("G4ErrorTrackLengthTarget"), - theMaximumTrackLength( maxTrkLength ) +G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(const G4double maxTrkLength) + : G4VDiscreteProcess("G4ErrorTrackLengthTarget") + , theMaximumTrackLength(maxTrkLength) { theType = G4ErrorTarget_TrkL; - G4ParticleTable::G4PTblDicIterator* theParticleIterator - = G4ParticleTable::GetParticleTable()->GetIterator(); + G4ParticleTable::G4PTblDicIterator* theParticleIterator = + G4ParticleTable::GetParticleTable()->GetIterator(); // loop over all particles in G4ParticleTable theParticleIterator->reset(); - while( (*theParticleIterator)() ) // Loop checking, 06.08.2015, G.Cosmo + while((*theParticleIterator)()) // Loop checking, 06.08.2015, G.Cosmo { G4ParticleDefinition* particle = theParticleIterator->value(); - G4ProcessManager* pmanager = particle->GetProcessManager(); - if (!particle->IsShortLived()) + G4ProcessManager* pmanager = particle->GetProcessManager(); + if(!particle->IsShortLived()) { // Add transportation process for all particles other than "shortlived" - if ( pmanager == 0) + if(pmanager == 0) { // Error !! no process manager G4String particleName = particle->GetParticleName(); G4Exception("G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget", - "No process manager", RunMustBeAborted, particleName ); + "No process manager", RunMustBeAborted, particleName); } else { G4ProcessVector* procvec = pmanager->GetProcessList(); - size_t isiz = procvec->size(); + size_t isiz = procvec->size(); - for( size_t ii=0; ii < isiz; ii++ ) + for(size_t ii = 0; ii < isiz; ii++) { - if( ((*procvec)[ii])->GetProcessName() == "G4ErrorTrackLengthTarget") + if(((*procvec)[ii])->GetProcessName() == "G4ErrorTrackLengthTarget") { - pmanager->RemoveProcess( (*procvec)[ii] ); + pmanager->RemoveProcess((*procvec)[ii]); } } - pmanager ->AddDiscreteProcess(this,4); + pmanager->AddDiscreteProcess(this, 4); isiz = procvec->size(); } } @@ -92,24 +91,22 @@ G4ErrorTrackLengthTarget(const G4double maxTrkLength ) } } - //----------------------------------------------------------------------- -G4double G4ErrorTrackLengthTarget:: -PostStepGetPhysicalInteractionLength(const G4Track& track, G4double, - G4ForceCondition* condition ) +G4double G4ErrorTrackLengthTarget::PostStepGetPhysicalInteractionLength( + const G4Track& track, G4double, G4ForceCondition* condition) { *condition = NotForced; - return GetMeanFreePath( track, 0., condition ); + return GetMeanFreePath(track, 0., condition); } - //----------------------------------------------------------------------- -G4double G4ErrorTrackLengthTarget:: -GetMeanFreePath(const class G4Track & track, G4double, enum G4ForceCondition *) +G4double G4ErrorTrackLengthTarget::GetMeanFreePath(const class G4Track& track, + G4double, + enum G4ForceCondition*) { #ifdef G4VERBOSE - if(G4ErrorPropagatorData::verbose() >= 3 ) - { + if(G4ErrorPropagatorData::verbose() >= 3) + { G4cout << " G4ErrorTrackLengthTarget::GetMeanFreePath " << theMaximumTrackLength - track.GetTrackLength() << G4endl; } @@ -118,17 +115,15 @@ GetMeanFreePath(const class G4Track & track, G4double, enum G4ForceCondition *) return theMaximumTrackLength - track.GetTrackLength(); } - -G4VParticleChange* G4ErrorTrackLengthTarget:: -PostStepDoIt(const G4Track& aTrack, const G4Step& ) +G4VParticleChange* G4ErrorTrackLengthTarget::PostStepDoIt(const G4Track& aTrack, + const G4Step&) { theParticleChange.Initialize(aTrack); return &theParticleChange; } - //----------------------------------------------------------------------- -void G4ErrorTrackLengthTarget::Dump( const G4String& msg ) const +void G4ErrorTrackLengthTarget::Dump(const G4String& msg) const { G4cout << msg << "G4ErrorTrackLengthTarget: max track length = " << theMaximumTrackLength << G4endl; diff --git a/source/error_propagation/src/G4ErrorTrajState.cc b/source/error_propagation/src/G4ErrorTrajState.cc index 87565f8463..36e21b1b6e 100644 --- a/source/error_propagation/src/G4ErrorTrajState.cc +++ b/source/error_propagation/src/G4ErrorTrajState.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -37,67 +37,66 @@ #include //-------------------------------------------------------------------------- -G4ErrorTrajState::G4ErrorTrajState( const G4String& partType, - const G4Point3D& pos, - const G4Vector3D& mom, - const G4ErrorTrajErr& errmat) - : fParticleType(partType), fPosition(pos), fMomentum(mom), - fError(errmat), theTSType(G4eTS_FREE) +G4ErrorTrajState::G4ErrorTrajState(const G4String& partType, + const G4Point3D& pos, const G4Vector3D& mom, + const G4ErrorTrajErr& errmat) + : fParticleType(partType) + , fPosition(pos) + , fMomentum(mom) + , fError(errmat) + , theTSType(G4eTS_FREE) { iverbose = G4ErrorPropagatorData::verbose(); } - //-------------------------------------------------------------------------- -G4ErrorTrajState::G4ErrorTrajState(const G4ErrorTrajState& ts) -{ - *this = ts; -} - +G4ErrorTrajState::G4ErrorTrajState(const G4ErrorTrajState& ts) { *this = ts; } //-------------------------------------------------------------------------- G4ErrorTrajState::G4ErrorTrajState(G4ErrorTrajState&& ts) - : fParticleType(ts.fParticleType), fPosition(ts.fPosition), - fMomentum(ts.fMomentum), fCharge(ts.fCharge), - fError(ts.fError), theTSType(ts.theTSType), - theG4Track(ts.theG4Track), iverbose(ts.iverbose) + : fParticleType(ts.fParticleType) + , fPosition(ts.fPosition) + , fMomentum(ts.fMomentum) + , fCharge(ts.fCharge) + , fError(ts.fError) + , theTSType(ts.theTSType) + , theG4Track(ts.theG4Track) + , iverbose(ts.iverbose) { // Release data from source object ts.theG4Track = nullptr; } - //-------------------------------------------------------------------------- -G4ErrorTrajState& G4ErrorTrajState::operator = (const G4ErrorTrajState& ts) +G4ErrorTrajState& G4ErrorTrajState::operator=(const G4ErrorTrajState& ts) { if(this != &ts) { fParticleType = ts.fParticleType; - fPosition = ts.fPosition; - fMomentum = ts.fMomentum; - fCharge = ts.fCharge; - fError = ts.fError; - theTSType = ts.theTSType; - iverbose = ts.iverbose; + fPosition = ts.fPosition; + fMomentum = ts.fMomentum; + fCharge = ts.fCharge; + fError = ts.fError; + theTSType = ts.theTSType; + iverbose = ts.iverbose; delete theG4Track; theG4Track = new G4Track(*ts.theG4Track); } return *this; } - //-------------------------------------------------------------------------- -G4ErrorTrajState& G4ErrorTrajState::operator = (G4ErrorTrajState&& ts) +G4ErrorTrajState& G4ErrorTrajState::operator=(G4ErrorTrajState&& ts) { if(this != &ts) { fParticleType = ts.fParticleType; - fPosition = ts.fPosition; - fMomentum = ts.fMomentum; - fCharge = ts.fCharge; - fError = ts.fError; - theTSType = ts.theTSType; - iverbose = ts.iverbose; + fPosition = ts.fPosition; + fMomentum = ts.fMomentum; + fCharge = ts.fCharge; + fError = ts.fError; + theTSType = ts.theTSType; + iverbose = ts.iverbose; delete theG4Track; theG4Track = ts.theG4Track; @@ -107,31 +106,27 @@ G4ErrorTrajState& G4ErrorTrajState::operator = (G4ErrorTrajState&& ts) return *this; } - //-------------------------------------------------------------------------- -G4int G4ErrorTrajState::PropagateError( const G4Track* ) -{ - std::ostringstream message; - message << "Wrong trajectory state type !" << G4endl - << "Called for trajectory state type: " << G4int(GetTSType()); - G4Exception("G4ErrorTrajState::PropagateError()", "GEANT4e-Error", - FatalException, message); - return -1; +G4int G4ErrorTrajState::PropagateError(const G4Track*) +{ + std::ostringstream message; + message << "Wrong trajectory state type !" << G4endl + << "Called for trajectory state type: " << G4int(GetTSType()); + G4Exception("G4ErrorTrajState::PropagateError()", "GEANT4e-Error", + FatalException, message); + return -1; } - //-------------------------------------------------------------------------- -void G4ErrorTrajState::UpdatePosMom( const G4Point3D& pos, - const G4Vector3D& mom ) +void G4ErrorTrajState::UpdatePosMom(const G4Point3D& pos, const G4Vector3D& mom) { fPosition = pos; fMomentum = mom; } - //-------------------------------------------------------------------------- -void G4ErrorTrajState::SetData( const G4String& partType, - const G4Point3D& pos, const G4Vector3D& mom ) +void G4ErrorTrajState::SetData(const G4String& partType, const G4Point3D& pos, + const G4Vector3D& mom) { fParticleType = partType; BuildCharge(); @@ -139,18 +134,17 @@ void G4ErrorTrajState::SetData( const G4String& partType, fMomentum = mom; } - //-------------------------------------------------------------------------- void G4ErrorTrajState::BuildCharge() { G4ParticleTable* particleTable = G4ParticleTable::GetParticleTable(); - G4ParticleDefinition* particle = particleTable->FindParticle(fParticleType); - if( particle == nullptr ) + G4ParticleDefinition* particle = particleTable->FindParticle(fParticleType); + if(particle == nullptr) { std::ostringstream message; message << "Particle type not defined: " << fParticleType; - G4Exception( "G4ErrorTrajState::BuildCharge()", "GEANT4e-error", - FatalException, message); + G4Exception("G4ErrorTrajState::BuildCharge()", "GEANT4e-error", + FatalException, message); } else { @@ -158,25 +152,21 @@ void G4ErrorTrajState::BuildCharge() } } - //------------------------------------------------------------------------ -void G4ErrorTrajState::DumpPosMomError( std::ostream& out ) const +void G4ErrorTrajState::DumpPosMomError(std::ostream& out) const { out << *this; } - //-------------------------------------------------------------------------- std::ostream& operator<<(std::ostream& out, const G4ErrorTrajState& ts) { // long mode = out.setf(std::ios::fixed,std::ios::floatfield); - out - << " G4ErrorTrajState of type " << ts.theTSType << " : partycle: " - << ts.fParticleType << " position: " << std::setw(6) << ts.fPosition - << " momentum: " << ts.fMomentum - << " error matrix "; + out << " G4ErrorTrajState of type " << ts.theTSType + << " : partycle: " << ts.fParticleType << " position: " << std::setw(6) + << ts.fPosition << " momentum: " << ts.fMomentum + << " error matrix "; G4cout << ts.fError << G4endl; return out; } - diff --git a/source/error_propagation/src/G4VErrorLimitProcess.cc b/source/error_propagation/src/G4VErrorLimitProcess.cc index f7b53f6e64..2db4d28e83 100644 --- a/source/error_propagation/src/G4VErrorLimitProcess.cc +++ b/source/error_propagation/src/G4VErrorLimitProcess.cc @@ -25,7 +25,7 @@ // // // ------------------------------------------------------------ -// GEANT 4 class implementation file +// GEANT 4 class implementation file // ------------------------------------------------------------ // @@ -34,30 +34,25 @@ //------------------------------------------------------------------------ G4VErrorLimitProcess::G4VErrorLimitProcess(const G4String& processName) - : G4VDiscreteProcess (processName) + : G4VDiscreteProcess(processName) { - theStepLimit = kInfinity; + theStepLimit = kInfinity; theStepLength = kInfinity; } +//------------------------------------------------------------------------ +G4VErrorLimitProcess::~G4VErrorLimitProcess() {} //------------------------------------------------------------------------ -G4VErrorLimitProcess::~G4VErrorLimitProcess() -{ -} - - -//------------------------------------------------------------------------ -G4double G4VErrorLimitProcess:: -GetMeanFreePath(const class G4Track &, G4double, enum G4ForceCondition *) +G4double G4VErrorLimitProcess::GetMeanFreePath(const class G4Track&, G4double, + enum G4ForceCondition*) { return theStepLength; } - //------------------------------------------------------------------------ -G4VParticleChange* G4VErrorLimitProcess:: -PostStepDoIt(const G4Track& aTrack, const G4Step& ) +G4VParticleChange* G4VErrorLimitProcess::PostStepDoIt(const G4Track& aTrack, + const G4Step&) { theParticleChange.Initialize(aTrack); return &theParticleChange; diff --git a/source/event/CMakeLists.txt b/source/event/CMakeLists.txt index 62fccd2b35..05c0838e8b 100644 --- a/source/event/CMakeLists.txt +++ b/source/event/CMakeLists.txt @@ -1,12 +1,6 @@ -#------------------------------------------------------------------------------ -# CMakeLists.txt -# Module : G4event -# Package: Geant4.src.G4event -#------------------------------------------------------------------------------ +# - G4event category build -# Add allocation export symbol for the event category +# Add (private) allocation export symbol add_definitions(-DG4EVENT_ALLOC_EXPORT) geant4_global_library_target(COMPONENTS sources.cmake) - - diff --git a/source/event/History b/source/event/History index 14c145e2ae..38d9c30686 100644 --- a/source/event/History +++ b/source/event/History @@ -16,10 +16,22 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -June 7th, 2021 M. Asai (event-V10-06-10) +June 7th, 2021 M. Asai (event-V10-07-03) - Fix the default value of /gps/ang/maxphi command. Addressing to the bug report 2383. +May 18th, 2021 V.Ivanchenko (event-V10-07-02) +- G4AdjointPrimaryGenerator, G4SPSAngDistribution, G4SPSEneDistribution, + G4SPSRandomGenerator - use G4PhysicsFreeVector instead of + G4PhysicsOrderedFreeVector + +April 1st, 2021 B. Morgan (event-V10-07-01) +- Migrate build to modular CMake API + +March 31st, 2021 G.Cosmo (event-V10-07-00) +- Use existing facility to find physical volume in store, rather than looping + through in G4SPSPosDistribution::ConfineSourceToVolume(). + November 20th, 2020 B.Morgan (event-V10-06-09) - Bugfix of build to ensure SmartStack preprocessor define is propagated. No changes to code. diff --git a/source/event/include/G4AdjointPrimaryGenerator.hh b/source/event/include/G4AdjointPrimaryGenerator.hh index e820122a2f..3e3fa664a5 100644 --- a/source/event/include/G4AdjointPrimaryGenerator.hh +++ b/source/event/include/G4AdjointPrimaryGenerator.hh @@ -47,7 +47,7 @@ #include "globals.hh" #include "G4ThreeVector.hh" -#include"G4PhysicsOrderedFreeVector.hh" +#include"G4PhysicsFreeVector.hh" class G4AdjointPosOnPhysVolGenerator; class G4Event; @@ -98,7 +98,7 @@ class G4AdjointPrimaryGenerator G4double radius_spherical_source = 0.0; G4ThreeVector center_spherical_source; G4Navigator* fLinearNavigator = nullptr; - G4PhysicsOrderedFreeVector* theAccumulatedDepthVector = nullptr; + G4PhysicsFreeVector* theAccumulatedDepthVector = nullptr; }; #endif diff --git a/source/event/include/G4SPSAngDistribution.hh b/source/event/include/G4SPSAngDistribution.hh index 57ac895f27..b2d4637008 100644 --- a/source/event/include/G4SPSAngDistribution.hh +++ b/source/event/include/G4SPSAngDistribution.hh @@ -53,7 +53,7 @@ #ifndef G4SPSAngDistribution_hh #define G4SPSAngDistribution_hh 1 -#include "G4PhysicsOrderedFreeVector.hh" +#include "G4PhysicsFreeVector.hh" #include "G4DataInterpolation.hh" #include "G4ParticleMomentum.hh" @@ -184,10 +184,10 @@ class G4SPSAngDistribution G4double Theta, Phi; // Store these for use with DEBUG G4ThreeVector FocusPoint ; // the focusing point in mother coordinates G4bool IPDFThetaExist, IPDFPhiExist; // tell whether IPDF histos exist - G4PhysicsOrderedFreeVector UDefThetaH; // Theta histo data - G4PhysicsOrderedFreeVector IPDFThetaH; //Cumulative Theta histogram. - G4PhysicsOrderedFreeVector UDefPhiH; // Phi histo bins - G4PhysicsOrderedFreeVector IPDFPhiH; // Cumulative phi histogram. + G4PhysicsFreeVector UDefThetaH; // Theta histo data + G4PhysicsFreeVector IPDFThetaH; //Cumulative Theta histogram. + G4PhysicsFreeVector UDefPhiH; // Phi histo bins + G4PhysicsFreeVector IPDFPhiH; // Cumulative phi histogram. G4String UserDistType; //String to hold user distributions G4bool UserWRTSurface; // G4bool to tell whether user wants distribution wrt // surface normals or co-ordinate system @@ -200,7 +200,7 @@ class G4SPSAngDistribution G4int verbosityLevel; // Verbosity - G4PhysicsOrderedFreeVector ZeroPhysVector; // for re-set only + G4PhysicsFreeVector ZeroPhysVector; // for re-set only G4Mutex mutex; // Protect access to shared resources }; diff --git a/source/event/include/G4SPSEneDistribution.hh b/source/event/include/G4SPSEneDistribution.hh index 26c0981aab..60ea3419d2 100644 --- a/source/event/include/G4SPSEneDistribution.hh +++ b/source/event/include/G4SPSEneDistribution.hh @@ -57,7 +57,7 @@ #ifndef G4SPSEneDistribution_hh #define G4SPSEneDistribution_hh 1 -#include "G4PhysicsOrderedFreeVector.hh" +#include "G4PhysicsFreeVector.hh" #include "G4ParticleMomentum.hh" #include "G4ParticleDefinition.hh" #include "G4DataInterpolation.hh" @@ -182,9 +182,9 @@ class G4SPSEneDistribution G4double Getcept() const; - G4PhysicsOrderedFreeVector GetUserDefinedEnergyHisto(); + G4PhysicsFreeVector GetUserDefinedEnergyHisto(); - G4PhysicsOrderedFreeVector GetArbEnergyHisto(); + G4PhysicsFreeVector GetArbEnergyHisto(); G4double GenerateOne(G4ParticleDefinition*); // Generate one random energy for the specified particle @@ -246,12 +246,12 @@ class G4SPSEneDistribution G4bool EnergySpec = true; // energy spectra, false - momentum spectra G4bool DiffSpec = true; // differential spec, false integral spec - G4PhysicsOrderedFreeVector UDefEnergyH; // energy hist data - G4PhysicsOrderedFreeVector IPDFEnergyH; + G4PhysicsFreeVector UDefEnergyH; // energy hist data + G4PhysicsFreeVector IPDFEnergyH; G4bool IPDFEnergyExist = false, IPDFArbExist = false, Epnflag = false; - G4PhysicsOrderedFreeVector ArbEnergyH; // Arb x,y histogram - G4PhysicsOrderedFreeVector IPDFArbEnergyH; // IPDF for Arb - G4PhysicsOrderedFreeVector EpnEnergyH; + G4PhysicsFreeVector ArbEnergyH; // Arb x,y histogram + G4PhysicsFreeVector IPDFArbEnergyH; // IPDF for Arb + G4PhysicsFreeVector EpnEnergyH; G4double CDGhist[3]; // cumulative histo for cdg std::vector* BBHist = nullptr; @@ -287,7 +287,7 @@ class G4SPSEneDistribution G4int verbosityLevel; - G4PhysicsOrderedFreeVector ZeroPhysVector; // for re-set only + G4PhysicsFreeVector ZeroPhysVector; // for re-set only std::vector SplineInt; // Holds Spline stuff required for sampling diff --git a/source/event/include/G4SPSRandomGenerator.hh b/source/event/include/G4SPSRandomGenerator.hh index fe509c7cea..d3ba1e7d9d 100644 --- a/source/event/include/G4SPSRandomGenerator.hh +++ b/source/event/include/G4SPSRandomGenerator.hh @@ -51,7 +51,7 @@ #ifndef G4SPSRandomGenerator_hh #define G4SPSRandomGenerator_hh 1 -#include "G4PhysicsOrderedFreeVector.hh" +#include "G4PhysicsFreeVector.hh" #include "G4DataInterpolation.hh" #include "G4ThreeVector.hh" #include "G4Threading.hh" @@ -154,36 +154,36 @@ class G4SPSRandomGenerator // G4Cache local_IPDFXBias; G4bool XBias, IPDFXBias; - G4PhysicsOrderedFreeVector XBiasH; - G4PhysicsOrderedFreeVector IPDFXBiasH; + G4PhysicsFreeVector XBiasH; + G4PhysicsFreeVector IPDFXBiasH; G4Cache local_IPDFYBias; G4bool YBias, IPDFYBias; - G4PhysicsOrderedFreeVector YBiasH; - G4PhysicsOrderedFreeVector IPDFYBiasH; + G4PhysicsFreeVector YBiasH; + G4PhysicsFreeVector IPDFYBiasH; G4Cache local_IPDFZBias; G4bool ZBias, IPDFZBias; - G4PhysicsOrderedFreeVector ZBiasH; - G4PhysicsOrderedFreeVector IPDFZBiasH; + G4PhysicsFreeVector ZBiasH; + G4PhysicsFreeVector IPDFZBiasH; G4Cache local_IPDFThetaBias; G4bool ThetaBias, IPDFThetaBias; - G4PhysicsOrderedFreeVector ThetaBiasH; - G4PhysicsOrderedFreeVector IPDFThetaBiasH; + G4PhysicsFreeVector ThetaBiasH; + G4PhysicsFreeVector IPDFThetaBiasH; G4Cache local_IPDFPhiBias; G4bool PhiBias, IPDFPhiBias; - G4PhysicsOrderedFreeVector PhiBiasH; - G4PhysicsOrderedFreeVector IPDFPhiBiasH; + G4PhysicsFreeVector PhiBiasH; + G4PhysicsFreeVector IPDFPhiBiasH; G4Cache local_IPDFEnergyBias; G4bool EnergyBias, IPDFEnergyBias; - G4PhysicsOrderedFreeVector EnergyBiasH; - G4PhysicsOrderedFreeVector IPDFEnergyBiasH; + G4PhysicsFreeVector EnergyBiasH; + G4PhysicsFreeVector IPDFEnergyBiasH; G4Cache local_IPDFPosThetaBias; G4bool PosThetaBias, IPDFPosThetaBias; - G4PhysicsOrderedFreeVector PosThetaBiasH; - G4PhysicsOrderedFreeVector IPDFPosThetaBiasH; + G4PhysicsFreeVector PosThetaBiasH; + G4PhysicsFreeVector IPDFPosThetaBiasH; G4Cache local_IPDFPosPhiBias; G4bool PosPhiBias, IPDFPosPhiBias; - G4PhysicsOrderedFreeVector PosPhiBiasH; - G4PhysicsOrderedFreeVector IPDFPosPhiBiasH; + G4PhysicsFreeVector PosPhiBiasH; + G4PhysicsFreeVector IPDFPosPhiBiasH; struct bweights_t { diff --git a/source/event/sources.cmake b/source/event/sources.cmake index 0fa1c7cbec..16b0224eb2 100644 --- a/source/event/sources.cmake +++ b/source/event/sources.cmake @@ -1,13 +1,8 @@ -#------------------------------------------------------------------------------ -# Module : G4event -# Package: Geant4.src.G4event -#------------------------------------------------------------------------------ +# - G4event module build definition -# # Define the Geant4 Module. -# -geant4_define_module(NAME G4event - HEADERS +geant4_add_module(G4event + PUBLIC_HEADERS G4AdjointPosOnPhysVolGenerator.hh G4AdjointPrimaryGenerator.hh G4AdjointStackingAction.hh @@ -72,48 +67,30 @@ geant4_define_module(NAME G4event G4UserEventAction.cc G4MultiEventAction.cc G4UserStackingAction.cc - G4VPrimaryGenerator.cc - GRANULAR_DEPENDENCIES - G4baryons - G4bosons - G4detector - G4digits - G4emutils - G4geombias - G4geometrymng - G4globman - G4graphics_reps - G4hepnumerics - G4hits - G4intercoms - G4ions - G4leptons - G4materials - G4mesons - G4navigation - G4partman - G4procman - G4track - G4tracking - G4volumes - GLOBAL_DEPENDENCIES - G4digits_hits - G4geometry - G4global - G4graphics_reps - G4intercoms - G4materials - G4particles - G4processes - G4track - G4tracking - LINK_LIBRARIES - ${timemory_LIBRARIES} -) + G4VPrimaryGenerator.cc) -# List any source specific properties here # Enable smart stack if(GEANT4_USE_SMARTSTACK) geant4_module_compile_definitions(G4event PUBLIC G4_USESMARTSTACK) endif() +geant4_module_link_libraries(G4event + PUBLIC + G4track + G4tracking + G4digits + G4hits + G4partman + G4geometrymng + G4navigation + G4intercoms + G4hepnumerics + G4globman + ${timemory_LIBRARIES} + PRIVATE + G4procman + G4bosons + G4detector + G4graphics_reps + G4materials + G4heprandom) diff --git a/source/event/src/G4AdjointPrimaryGenerator.cc b/source/event/src/G4AdjointPrimaryGenerator.cc index 70d133735c..243ce92804 100644 --- a/source/event/src/G4AdjointPrimaryGenerator.cc +++ b/source/event/src/G4AdjointPrimaryGenerator.cc @@ -175,7 +175,7 @@ ComputeAccumulatedDepthVectorAlongBackRay(G4ThreeVector glob_pos, G4double newStep = fLinearNavigator->ComputeStep(position,direction,1.e50, safety); if (theAccumulatedDepthVector != nullptr) {delete theAccumulatedDepthVector;} - theAccumulatedDepthVector = new G4PhysicsOrderedFreeVector(); + theAccumulatedDepthVector = new G4PhysicsFreeVector(); G4double acc_depth=0.; G4double acc_length=0.; diff --git a/source/event/src/G4GeneralParticleSourceMessenger.cc b/source/event/src/G4GeneralParticleSourceMessenger.cc index 5b704fb1f3..3524e26c44 100644 --- a/source/event/src/G4GeneralParticleSourceMessenger.cc +++ b/source/event/src/G4GeneralParticleSourceMessenger.cc @@ -427,6 +427,7 @@ G4GeneralParticleSourceMessenger(G4GeneralParticleSource* fPtclGun) minphiCmd1 = new G4UIcmdWithADoubleAndUnit("/gps/ang/minphi",this); minphiCmd1->SetGuidance("Set minimum phi"); minphiCmd1->SetParameterName("MinPhi",true,false); + minphiCmd1->SetDefaultValue(0.); minphiCmd1->SetDefaultUnit("rad"); // minphiCmd1->SetUnitCandidates("rad deg"); diff --git a/source/event/src/G4SPSEneDistribution.cc b/source/event/src/G4SPSEneDistribution.cc index 9926e77ca1..96c9a1bea7 100644 --- a/source/event/src/G4SPSEneDistribution.cc +++ b/source/event/src/G4SPSEneDistribution.cc @@ -285,13 +285,13 @@ G4double G4SPSEneDistribution::Getcept() const return threadLocalData.Get().cept; } -G4PhysicsOrderedFreeVector G4SPSEneDistribution::GetUserDefinedEnergyHisto() +G4PhysicsFreeVector G4SPSEneDistribution::GetUserDefinedEnergyHisto() { G4AutoLock l(&mutex); return UDefEnergyH; } -G4PhysicsOrderedFreeVector G4SPSEneDistribution::GetArbEnergyHisto() +G4PhysicsFreeVector G4SPSEneDistribution::GetArbEnergyHisto() { G4AutoLock l(&mutex); return ArbEnergyH; diff --git a/source/event/src/G4SPSPosDistribution.cc b/source/event/src/G4SPSPosDistribution.cc index 80bf69aece..06dbdcb638 100644 --- a/source/event/src/G4SPSPosDistribution.cc +++ b/source/event/src/G4SPSPosDistribution.cc @@ -276,28 +276,14 @@ void G4SPSPosDistribution::ConfineSourceToVolume(const G4String& Vname) } G4VPhysicalVolume* tempPV = nullptr; - G4PhysicalVolumeStore* PVStore = nullptr; - G4String theRequiredVolumeName = VolName; - PVStore = G4PhysicalVolumeStore::GetInstance(); - G4int i = 0; - G4bool found = false; + G4PhysicalVolumeStore* PVStore = G4PhysicalVolumeStore::GetInstance(); if(verbosityLevel == 2) { G4cout << PVStore->size() << G4endl; } - while (!found && isize())) - { - tempPV = (*PVStore)[i]; - found = tempPV->GetName() == theRequiredVolumeName; - if(verbosityLevel == 2) - { - G4cout << i << " " << " " << tempPV->GetName() - << " " << theRequiredVolumeName << " " << found << G4endl; - } - if (!found) { ++i; } - } + tempPV = PVStore->GetVolume(VolName); - // found = true then the volume exists else it doesn't + // the volume exists else it doesn't // - if(found == true) + if (tempPV != nullptr) { if(verbosityLevel >= 1) { @@ -307,7 +293,8 @@ void G4SPSPosDistribution::ConfineSourceToVolume(const G4String& Vname) } else { - G4cout << " **** Error: Volume <" << VolName << "> does not exist **** " << G4endl; + G4cout << " **** Error: Volume <" << VolName + << "> does not exist **** " << G4endl; G4cout << " Ignoring confine condition" << G4endl; Confine = false; VolName = "NULL"; diff --git a/source/event/src/G4SPSRandomGenerator.cc b/source/event/src/G4SPSRandomGenerator.cc index a00d182926..b1eb9a8787 100644 --- a/source/event/src/G4SPSRandomGenerator.cc +++ b/source/event/src/G4SPSRandomGenerator.cc @@ -191,7 +191,7 @@ void G4SPSRandomGenerator::SetVerbosity(G4int a) namespace { - G4PhysicsOrderedFreeVector ZeroPhysVector; // for re-set only + G4PhysicsFreeVector ZeroPhysVector; // for re-set only } void G4SPSRandomGenerator::ReSetHist(const G4String& atype) diff --git a/source/externals/CMakeLists.txt b/source/externals/CMakeLists.txt index 066ea717a8..bf2d2b9b13 100644 --- a/source/externals/CMakeLists.txt +++ b/source/externals/CMakeLists.txt @@ -17,9 +17,21 @@ if(NOT GEANT4_USE_SYSTEM_ZLIB) add_subdirectory(zlib) endif() +# - G4tools always built +add_subdirectory(g4tools) + # PTL requires additional pre and post inclusion steps as it's a true subproject if(NOT GEANT4_USE_SYSTEM_PTL) set(CMAKE_INSTALL_CONFIGDIR ${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}-${${PROJECT_NAME}_VERSION}/PTL) + set(PTL_USE_TBB ${GEANT4_USE_TBB}) + + if(NOT (GEANT4_BUILD_SANITIZER STREQUAL "none")) + set(PTL_USE_SANITIZER ON) + set(PTL_SANITIZER_TYPE ${GEANT4_BUILD_SANITIZER}) + endif() + + set(PTL_USE_LOCKS ${GEANT4_USE_PTL_LOCKS}) + add_subdirectory(ptl) # Needs to be in defined category list for static/shared to be linked correctly. set_property(GLOBAL APPEND PROPERTY GEANT4_DEFINED_CATEGORIES G4ptl) @@ -30,7 +42,6 @@ endif() # if(TARGET ptl-shared) add_library(G4ptl INTERFACE) - add_library(PTL::ptl-shared ALIAS ptl-shared) target_link_libraries(G4ptl INTERFACE PTL::ptl-shared) install(TARGETS G4ptl EXPORT Geant4LibraryDepends @@ -43,7 +54,6 @@ endif() if(TARGET ptl-static) add_library(G4ptl-static INTERFACE) - add_library(PTL::ptl-static ALIAS ptl-static) target_link_libraries(G4ptl-static INTERFACE PTL::ptl-static) install(TARGETS G4ptl-static EXPORT Geant4LibraryDepends diff --git a/source/externals/GNUmakefile b/source/externals/GNUmakefile index 0b570c3282..af1269e08c 100644 --- a/source/externals/GNUmakefile +++ b/source/externals/GNUmakefile @@ -1,6 +1,6 @@ # ----------------------------------------------------------------------- # GNUmakefile for Geant4 external packages -# Gunter Folger 26-April-2011 +# Gunter Folger 26-April-2011 # ----------------------------------------------------------------------- MAKEFLAGS= --no-print-directory @@ -13,8 +13,8 @@ endif include $(G4INSTALL)/config/architecture.gmk -SUBDIRS := -SUBLIBS := +SUBDIRS := g4tools +SUBLIBS := G4tools ifdef G4LIB_USE_PTL SUBDIRS += ptl diff --git a/source/externals/History b/source/externals/History index bbbd0e78cf..c059e145c0 100644 --- a/source/externals/History +++ b/source/externals/History @@ -16,10 +16,25 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -06 May 2021 - G.Cosmo (externals-V10-06-07) +03 June 2021, B. Morgan (externals-V10-07-05) +- PTL: Hide PTL_... options from clients building Geant4 + - Forward relevant Geant4 options to PTL: TBB, sanitizer, locks + +11 May 2021, J. Allison (externals-V10-07-04) +- g4tools-V10-07-03: Rename g4tools/include/tools/sg/gL_manager to GL_manager. + +07 May 2021 - G.Cosmo (externals-V10-07-03) +- CLHEP: Updated values in SystemOfUnits.h and PhysicalConstants.h: + o Added units: minute, hour, day, year and millielectronvolt. + o Added constants: Bohr_magneton and nuclear_magneton. + +06 May 2021 - G.Cosmo (externals-V10-07-02) - CLHEP: Fixed trivial compilation warnings on gcc-11 in Random headers. -8 December 2020 - B.Morgan (externals-V10-06-06) +18 February 2021 - B.Morgan (externals-V10-07-01) +- Move g4tools from analysis to externals category + +8 December 2020 - B.Morgan (externals-V10-07-00) - Force PTL to install its CMake configuration files within the directory where Geant4 installs its own. - Force PTL to install its headers under CMAKE_INSTALL_INCLUDEDIR/Geant4 diff --git a/source/externals/clhep/History b/source/externals/clhep/History index 468c27b660..c874f6ff8e 100644 --- a/source/externals/clhep/History +++ b/source/externals/clhep/History @@ -16,12 +16,17 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +07 May 2021 - G.Cosmo +- Units (M.Maire) + o Added in SystemOfUnits.h: minute, hour, day, year and millielectronvolt. + o Added in PhysicalConstants.h: Bohr_magneton and nuclear_magneton. + 06 May 2021 - G.Cosmo - Fixed trivial compilation warnings on gcc-11 in Random headers. 11 November 2020 - G.Cosmo - Synchronised with CLHEP-2.4.4.0: - * Vector (G.Amadio ) + * Vector (G.Amadio) o Removed obsolete #pragma interface/implementation These pragmas are obsolete since GCC 2.7.2. https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Interface.html. @@ -34,7 +39,7 @@ committal in the CVS repository ! This is in preparation to change the data layout of Hep3Vector by replacing the private dx/dy/dz members with a vector, data[3], to allow us to remove the inefficient switch from operator[](). - * Vector, Random (V.Vassilev ) + * Vector, Random (V.Vassilev) o Added missing includes for translation unit encapsulation. 17 July 2020 - G.Cosmo diff --git a/source/externals/clhep/include/CLHEP/Units/PhysicalConstants.h b/source/externals/clhep/include/CLHEP/Units/PhysicalConstants.h index b23ec05757..472f711447 100644 --- a/source/externals/clhep/include/CLHEP/Units/PhysicalConstants.h +++ b/source/externals/clhep/include/CLHEP/Units/PhysicalConstants.h @@ -32,9 +32,10 @@ // 23.02.96 Created // 26.03.96 Added constants for standard conditions of temperature // and pressure; also added Gas threshold. -// 29.04.08 use PDG 2006 values -// 03.11.08 use PDG 2008 values -// 17.07.20 use PDG 2019 values +// 29.04.08 Use PDG 2006 values +// 03.11.08 Use PDG 2008 values +// 17.07.20 Use PDG 2019 values +// 06.05.21 Added Bohr_magneton and nuclear_magneton constants #ifndef HEP_PHYSICAL_CONSTANTS_H #define HEP_PHYSICAL_CONSTANTS_H @@ -105,6 +106,10 @@ static constexpr double alpha_rcl2 = fine_structure_const static constexpr double twopi_mc2_rcl2 = twopi*electron_mass_c2 *classic_electr_radius *classic_electr_radius; + +static constexpr double Bohr_magneton = (eplus*hbarc*c_light)/(2*electron_mass_c2); +static constexpr double nuclear_magneton = (eplus*hbarc*c_light)/(2*proton_mass_c2); + // // // diff --git a/source/externals/clhep/include/CLHEP/Units/SystemOfUnits.h b/source/externals/clhep/include/CLHEP/Units/SystemOfUnits.h index f549ba2bfc..f2b4e0ed1f 100644 --- a/source/externals/clhep/include/CLHEP/Units/SystemOfUnits.h +++ b/source/externals/clhep/include/CLHEP/Units/SystemOfUnits.h @@ -42,6 +42,7 @@ // 19.08.15 added liter and its sub units (mma) // 12.01.16 added symbols for microsecond (us) and picosecond (ps) (mma) // 17.07.20 use PDG 2019 value of e_SI +// 06.05.21 added minute, hour, day, year and millielectronvolt (mma) #ifndef HEP_SYSTEM_OF_UNITS_H #define HEP_SYSTEM_OF_UNITS_H @@ -138,7 +139,12 @@ namespace CLHEP { static constexpr double second = 1.e+9 *nanosecond; static constexpr double millisecond = 1.e-3 *second; static constexpr double microsecond = 1.e-6 *second; - static constexpr double picosecond = 1.e-12*second; + static constexpr double picosecond = 1.e-12*second; + + static constexpr double minute = 60*second; + static constexpr double hour = 60*minute; + static constexpr double day = 24*hour; + static constexpr double year = 365*day; static constexpr double hertz = 1./second; static constexpr double kilohertz = 1.e+3*hertz; @@ -167,6 +173,7 @@ namespace CLHEP { static constexpr double gigaelectronvolt = 1.e+3*megaelectronvolt; static constexpr double teraelectronvolt = 1.e+6*megaelectronvolt; static constexpr double petaelectronvolt = 1.e+9*megaelectronvolt; + static constexpr double millielectronvolt = 1.e-9*megaelectronvolt; static constexpr double joule = electronvolt/e_SI;// joule = 6.24150 e+12 * MeV diff --git a/source/externals/g4tools/CMakeLists.txt b/source/externals/g4tools/CMakeLists.txt new file mode 100644 index 0000000000..08bb2f25c6 --- /dev/null +++ b/source/externals/g4tools/CMakeLists.txt @@ -0,0 +1,22 @@ +# - Build for G4tools as an "external" +# It can be built as a standard module, but we don't declare the headers +# so that their nested structure can be retained on install +geant4_add_module(G4tools SOURCES csz_inflate.cc) + +geant4_add_category(G4tools MODULES G4tools) + +#----------------------------------------------------------------------- +# Custom install of (nested) headers and license +install(DIRECTORY include/ + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME} + COMPONENT Development + ) + +install(FILES tools.license DESTINATION ${CMAKE_INSTALL_DATADIR}) + +#----------------------------------------------------------------------- +# Install fonts +# +if(GEANT4_USE_FREETYPE) + install(DIRECTORY fonts/ DESTINATION ${CMAKE_INSTALL_DATADIR}/fonts) +endif() \ No newline at end of file diff --git a/source/analysis/g4tools/GNUmakefile b/source/externals/g4tools/GNUmakefile similarity index 100% rename from source/analysis/g4tools/GNUmakefile rename to source/externals/g4tools/GNUmakefile diff --git a/source/externals/g4tools/History b/source/externals/g4tools/History new file mode 100644 index 0000000000..fb3ab9fdf4 --- /dev/null +++ b/source/externals/g4tools/History @@ -0,0 +1,26 @@ +# g4tools Category History +# - It is NOT a substitute for good git commit messages! +# - All entries must be in reverse time order (most recent data on top)! + +25th May 2021, B. Morgan (g4tools-V10-07-05) +- Move fonts from analysis category to tools to assist cross-category use + +18th May 2021, G. Barrand (g4tools-V10-07-04) +- tools/zb/polygon: in scan() : initialize ET,AET,SLLBlock, before calling + CreateETandAET, to quiet g++-11 -Wmaybe-uninitialized warnings. + +5th May 2021, J. Allison (g4tools-V10-07-03) +- Rename g4tools/include/tools/sg/gL_manager to GL_manager. + +16th April 2021, I. Hrivnacova (g4tools-V10-07-02) +- Updated to g4tools 5.4.0 (Guy Barrand): + “Windowing” code update needed for the new “ToolsSG” vis drivers. + See History_tools for the complete list of modifications. + +04th March 2021, I. Hrivnacova (g4tools-V10-07-01) +- Updated to g4tools 5.3.1 (Guy Barrand): + "Windowing" code needed for G4/vis/tools_sg + See History_tools for the complete list of modifications. + +18th February 2021, B. Morgan (g4tools-V10-07-00) +- Move g4tools from g4analysis to externals category diff --git a/source/analysis/History_tools b/source/externals/g4tools/History_tools similarity index 94% rename from source/analysis/History_tools rename to source/externals/g4tools/History_tools index 5b5d281abc..10efe9c6d7 100644 --- a/source/analysis/History_tools +++ b/source/externals/g4tools/History_tools @@ -1,9 +1,61 @@ + - tools/zb/polygon: in scan() : initialize ET,AET,SLLBlock, before calling + CreateETandAET, to quiet g++-11 -Wmaybe-uninitialized warnings. + +5.4.0 : more windowing material for the G4/vis/ToolsSG drivers. + - tools/[Qt,Xt,Windows] : interactor interface logic. + - tools/sg/device_interactor, keys : to handle key/mouse/wheel events. + - tools/sg/event : key_up_event, key_down_event, wheel_rotate_event. + - tools/lina/eqT : remove since duplicated with tools/eqT. + - tools/sg/text_freetype_marker : handle font_pixmap modeling. + - tools/OpenGL : BUSH_USE_AGL => TOOLS_USE_AGL. To be able to enforce the usage of Apple/OpenGL on macOS. + - tools/Cocoa/session.hm, sg_viewer.hm. For Geant4/G4ToolsSGCocoaGLES driver. + - tools/Qt/session, sg_viewer. For Geant4/G4ToolsSGQtGLES driver. + - tools/Xt/session, sg_viewer. For Geant4/G4ToolsSGXtGLES driver. + - tools/Xt/OpenGLArea : have a C++ version of the C OpenGLArea widget. + - tools/Xt/OpenGLArea.h, OpenGLAreaP.h, OpenGLArea.c : remove. + - tools/Windows/sg_viewer : have a win_render() method. + - tools/app, sys/dir : to be able to build macOS .app for examples doing UI and vis with Cocoa + and AGL or Metal. + - tools/get_env : have "get env" things in a dedicated file. + - tools/log_file, sys/process : to help debuggin macOS .app applications. + - test/build : have 'cppflags="${cppflags} -I../include"' for g4tools within G4 source/externals. + - test/cpp/rxrayfluo.cpp, build : rm this program (since it needs a xrayfluo.root file not delivered with g4tools). + - test/cpp/test/fonts_microsoft : rm directory. + +5.3.1 : + - tools/png : use png_get_image_[width,height] methods. Then it works with recent png libs. + - toos/sg/GL_plots_viewer : pass the ttf factory in constructor. + +5.3.0 : have test/cpp/polyhedron_X11.cpp, test/cpp/polyhedron_Windows.cpp, test/cpp/polyhedron_metal.mm. + - tools/sg : text_hershey_marker, text_freetype_marker : to handle G4/vis/tools_sg/G4Text. + + - tools/sg/gl_manager => tools/sg/GL_manager in the github repository. + - tools/lina : mat3, mat3d, mat3f, mat4d, rotd, vec4d. + - tools/hep : pbp.icc, polyhedron, polyhedron.icc, sf_polyhedron. + - tools/sg : color, polyhedron, tessellate. + - tools/carray. + + - tools/X11 : sg_viewer. + - test/cpp : build : modifs to build polyhedron_X11 program. + - test/cpp : use_X11, use_GLX, use_jpeg, use_png, find_inc, find_lib. + - test/cpp : polyhedron_X11.cpp, polyhedron_common.icc + + - tools/Cocoa, tools/metal. + - test/cpp : build : modifs to build polyhedron_metal program. + - test/cpp : use_metal + - test/cpp : polyhedron_metal.mm + + - tools/Windows : sg_viewer, session, window, glarea. + - test/cpp : build : modifs to build polyhedron_Windows program. + - test/cpp : use_WGL, use_Windows + - test/cpp : polyhedron_Windows.cpp + 5.2.3 : - tools/wroot/infos, branch, rroot/branch : Lenght => Length in comments. - tools/hatcher.icc : pow, sqrt, tan => std::pow, std::sqrt, std::tan. - tools/wps : retreive => retrieve. - tools/wcsv_ntuple, value.icc, test/cpp/wcsv_ntuple.cpp : unknow => unkown. - + 5.2.2 : - tools/histo/h2,h3 : get_bin_content : bugfix : have '&' in "get" arguments. Thanks to Dmitri Konstantinov and Grigory Latyshev for the report. @@ -11,7 +63,7 @@ 5.2.1 : - fonts : have lato_regular.ttf file and license_font_lato.txt, readme_font_lato.txt texts taken from : https://www.latofonts.com/lato-free-fonts - + 5.2.0 : ////////////////////////////////////////////////// @@ -19,7 +71,7 @@ ////////////////////////////////////////////////// - tools/test/cpp : viewplot.cpp and test/virewplot_ttf.cpp : use wrap_viewplot_fonts_google_style. - tools/xml : viewplot.style replaced with viewplot_fonts_google.style, - wrap_viewplot_style replaced by wrap_viewplot_fonts_google_style in order to use + wrap_viewplot_style replaced by wrap_viewplot_fonts_google_style in order to use roboto_bold.ttf instead of arialbd.ttf and lato_regular.ttf instead of helvetica.ttf. - tools/sg/strings : font_roboto_bold() and lato_regular() functions. - tools/test/cpp : add license_font_[roboto,lato].txt files. @@ -66,7 +118,7 @@ have output file name of the form : out__.[aida,csv] - tools/test/*.ps : new version to take into account modifs done in the plotter. - various modifications coming from other usage of inlib/exlib. - + 5.0.5: - tools/gl2ps : gl2psPDFgroupListWriteXObjectResources : add a break at end of case GL2PS_PIXMAP. @@ -84,17 +136,17 @@ 5.0.2: - tools/sg/tools : add_string_opt : handle axis label of format "10^%d?" in case of freetype font. - + 5.0.1 : - gl2ps_def.h, gl2ps_begin.icc, Xt/OpenGLArea.c : /*/////*/ => /*-----*/. - lina/vec3, vec3f : cos_angle. - + 5.0.0 : ROOT format : restore a "per event/row view" for the ntuple column-wise in MT and MPI. batch plotting : fixes to avoid labels overlap when having a grid of plotters. MPI : fix a memory leak. scene graph : have material for interactive plotting. include modifications coming from other usage of inlib/exlib, for example, in rroot, to be able to read TClonesArray. - + ////////////////////////////////////////////////// /// ROOT file format : /////////////////////////// /// restore event view in MT/MPI column_wise : /// @@ -104,7 +156,7 @@ mt_ntuple_column_wise, mt_ntuple_row_wise, mt_basket_add, : modification to handle the staging of baskets in MT and MPI (stored in in branch::std::vector m_parallel_baskets;) - + ////////////////////////////////////////////////// /// ROOT file format : /////////////////////////// ////////////////////////////////////////////////// @@ -133,7 +185,7 @@ - rroot/list => obj_list. - rroot/file : dump_streamer_infos(), find_streamer_info(), read_streamer_infos_data() : to read TClonesArray of TVector3 in a generic way. - rroot/branch_element : to read TClonesArray of TVector3 in a generic way. - + ////////////////////////////////////////////////// /// around graphics : //////////////////////////// ////////////////////////////////////////////////// @@ -150,7 +202,7 @@ - sg/axis : two new fields to avoid label overlapping : labels_no_overlap_automated (true by default) labels_gap : amount of gap to set betwen labels when removing overlaps. - - sg/viewer : use cursor_shape include (instead of local enum). + - sg/viewer : use cursor_shape include (instead of local enum). - sg/viewer : get_clear_color(). - sg/vertices, atb_vertices : have the gstos mode (to store primitives in GPU) on vertices. - sg/field, field_desc, snode, vertices, torche, text_hershey, text_freetype, text, ortho, normal, style, plots, matrix, plotter, rgba, markers, @@ -176,7 +228,7 @@ - sg/node : touched, reset_touched virtual. For axis and plotter. - sg/gl2ps_action : a gl2ps render action using the below pure header gl2ps. - gl2ps, gl2ps_def.h, gl2ps_begin.icc, gl2ps_end.icc : pure header gl2ps. - + ////////////////////////////////////////////////// /// around histos, nutples : ///////////////////// ////////////////////////////////////////////////// @@ -255,7 +307,7 @@ - tools/glutess/glutess : g++-8.1.0 : introduce five gluTessCallback_() functions to be able to avoid warnings : warning :cast between incompatible function types - test/cpp/test/lego_offscreen_zb.cpp : message about freetype in case of failure. - + 4.2.2 : g++-8.1.0 : fix warnings. - forit : (a__it) => a__it. - xml/tree : two const std::string& atb => const std::string& _atb to avoid shadow warnings. @@ -272,7 +324,7 @@ - ntuple_binding : add_column_cid() method. - wroot/branch : fill(), add_basket() : have a check "m_write_basket>=m_max_baskets". - wroot/mt_ntuple_column_wise : in add_row() and end_fill() : check m_cols.size() versus m_main_branches.size(). - + 4.1.0 : wroot : have material/corrections in order to do ntuple booking without the "ref" logic for all column types. - test/cpp/mt_ntuple.cpp : now an example with the "variable on column" logic for all column types. - test/cpp/mt_ntuple_ref.cpp : example with the "user variable ref" logic for all column types. @@ -310,7 +362,7 @@ - test/cpp : pwroot.cpp => mt_ntuple.cpp, wroot_pntuple.cpp => mt_ntuple_seq.cpp. - test/cpp : read_root.icc : used in mt_ntuple.cpp, mpi_ntuple.cpp to check consistency. - + - test/cpp : cern_root_read_rg_rbw.cpp : to check that the ntuple in .root files produced by mt_ntuple.cpp and mpi_ntuple.cpp are readable by CERN-ROOT. @@ -342,7 +394,7 @@ - bsf : 96392 : bsf() : initialize m_value. - hatcher.icc : 96393 : have a : delete [] listPoints; - plotter : 96389 : comment out some not used variables. - - legend : 96388 : comment out some "rep_line" dead code. + - legend : 96388 : comment out some "rep_line" dead code. - plots : 96387, 96386 : fix an unneeded "if". - data_axis : 96385 : avoid a not needed test. - valop : 96380 : correct func_1() return logic. @@ -381,7 +433,7 @@ * 2.5.5 on another Mac (macpro4). whilst it is ok with a : * 2.8.0 on my Mac - * 2.5.2 on ubuntu + * 2.5.2 on ubuntu * the 2.1.9 of softinex/ourex/freetype on Windows-10/64, ubuntu, macOS. - to build and execute freetype related tests : @@ -391,8 +443,8 @@ To build and execute hdf5 related tests : UNIX> ./build -hdf5 utest.cpp UNIX> ./tools_test_utest - To have the list of compiled tests : - UNIX> ./tools_test_utest -list + To have the list of compiled tests : + UNIX> ./tools_test_utest -list 3.1.0 : - test/cpp/cern_root_hdf5_ntuple.cpp : program to read the ntuple.hdf5 file produced with hdf5_ntuple.cpp and to @@ -433,7 +485,7 @@ - test/cpp/wcsv.cpp => wcsv_ntuple.cpp - test/cpp/wcsv_booking.cpp => wcsv_ntuple_booking.cpp - test/cpp/wcsv_booking_bind.cpp : to show user variable binding on simple type columns. - + - tools/ntuple_booking, ntuple_binding : can pass now a user variable for simple types. - tools/histo/axis, histo_data, base_histo, p1, p2, : equals method to be able to compare easily histos. @@ -450,18 +502,18 @@ - tools/sg/strings : font_ROOT_<>() golabl strings. - tools/sg/plottable, plottables : bins1D, bins2D, func1D, func2D, points2D, points3D now in plottables. - tools/sg/viewer : fields m_produce_out_jpg, m_produce_out_png, m_produce_out_file. - - tools/sg/legend, markers mnmx text_valop valop2sg : handle markers and text with upper/lower script in legend box. + - tools/sg/legend, markers mnmx text_valop valop2sg : handle markers and text with upper/lower script in legend box. - tools/sg/atb_vertices : draw_edges field. Have code to draw edges for triangles. - tools/sg/bmf, mf : setup a multiple value field from one value or a std::vector of values. - tools/sg/plots : handle new fields left_margin, right_margin, top_margin, bottom_margin, horizontal_spacing, vertical_spacing. - tools/sg/axis : handle case of label at center of bin. - tools/system : [is,get,put]env => [is,get,put]_env : to avoid clash with system functions. - + 2.4.0 : - test/cpp/mpi_ntuple.cpp : modifs to use an ntuple id. - tools/mpi/pntuple : handle a ntuple id. - + 2.3.0 : - test/cpp/mpi_ntuple.cpp : use a maximum tools::impi interface which does not bring mpi.h. - tools/mpi/pntuple : have the code using only the tools::impi interface. @@ -473,11 +525,11 @@ - sg/atb_vertices : m_[xyzs,rgbas,nms]_pos protected. To correct Coverity issues. - rroot/ntuple : initialize() : if(!_branch) => if(!_be) : seen by coverity. - wroot/to : add code to write annotations. - - rroot/rall : + - rroot/rall : - add touplow. - + 2.1.0 : for parallel ntuple : handle properly the user std::vector for column of vector. - - ntuple_booking : add the set_user_obj() method and non-const columns() getter. + - ntuple_booking : add the set_user_obj() method and non-const columns() getter. - rroot/branch_element : implement a show() method to show the m_obj address. - rroot/branch : make virtual the show() method. - test/cpp : pwroot.cpp, wroot_pntuple.cpp, mpi_ntuple.cpp : example of a vector column. @@ -488,7 +540,7 @@ remove hbook, fortran and cernlib related things. - tools/wroot,rroot : base_leaf, branch, key, basket, fac : remove ifile& relationship in constructors. - - tools/wroot,rroot : base_leaf, branch, basket : remove relationship to "manager" (exa remove m_branch in base_leaf). + - tools/wroot,rroot : base_leaf, branch, basket : remove relationship to "manager" (exa remove m_branch in base_leaf). - realloc, wps, tos, smatch, xml/tree, args, array, rcsv_histo, rcsv_ntuple, b2s, cmemT, glprims, hplot, xml/loader : use size_t instead of unsigned int. - viewplot, wps : a_anonymous arg to write ps file without date. It permits to compare files. @@ -517,7 +569,7 @@ - test/cpp/viewplot.cpp : colorf::() -> colorf_(). - test/cpp/wroot.cpp : -megas option. - test/cpp/mpi.cpp -> mpi_histos.cpp. - - test/cpp/rroot.cpp, rxrayfluo.cpp : + - test/cpp/rroot.cpp, rxrayfluo.cpp : tools::rroot::key_to_(rfile,*key); : add the rfile at first argument. char* buf = key->get_object_buffer(rfile,sz); : add the rfile at first argument. tools::rroot::fac fac(std::cout); : replace rfile arg by std::cout. @@ -547,7 +599,7 @@ 1.27.0 : WARNING : change in the ROOT format for TTrees : - tools/wroot/basket constructor : enforce m_version += 1000. This has to be considered as a change in the ROOT/IO - format (related to trees) compared to the one of CERN-ROOT/4.x that we followed up so fare. This change follows + format (related to trees) compared to the one of CERN-ROOT/4.x that we followed up so fare. This change follows what is in CERN-ROOT/5.x/TBasket. It permits to produce files compatible with what CERN-ROOT/hadd program expects, and which does not work properly for CERN-ROOT/4.x/TBasket versioning logic. Here we must point out that this CERN-ROOT/hadd tool breaks some "golden rule" claiming that CERN-ROOT will "forever" handle old file format @@ -617,7 +669,7 @@ - test/cpp/histo.cpp : have profile_[x,y] example code. - tools/histo/slice, sliced : add profile_[x,y] functions. - tools/histo/slice : improve readability, have : - template + template instead of : template @@ -691,7 +743,7 @@ - histo/h1,h2,h3 : get_histo_data() : use *this instead of parent::base_get_data(). - words : have an extra bool a_clear arguments to have the possibility to append words to the output vector. - args : add() : revisit strip logic. Remove some functions (that was only used in OpenScientist). - - wroot/file : synchronize() : __MINGW32__ case. + - wroot/file : synchronize() : __MINGW32__ case. - wroot/ifile, rroot/ifile : add const to the out() method. - wroot/wbuf : char_p2s -> charp_out. - wroot/buffer : remove sout() @@ -707,7 +759,7 @@ 1.18.2 : revisit mpi code related code : - test/cpp/wrmpi, hmpi : concrete implementation of abstract tools/impi, histo/hmpi. - - test/cpp/dummy_mpi.h : in case of not having an mpi implementation. + - test/cpp/dummy_mpi.h : in case of not having an mpi implementation. - tools/histo/hmpi to abstract the send/receive of a bunch of histos. - tools/histo/hd2mpi : to pack/unpack histo_data, profile_data by using impi.. - tools/impi abstract class to abstrac MPI pack/unpacking. @@ -755,7 +807,7 @@ - other modifs due to cosmetic or to modifs in inlib/exlib but not used in tools. 1.17.1 : revisit the usage of std::vector::resize(), have assign() if needed (for exa in histo::reset()) : - - tools/array, tools/histo/[base_histo,histo_data,p1,p2,profile_data], tools/rroot/streamers : revisit reset(). + - tools/array, tools/histo/[base_histo,histo_data,p1,p2,profile_data], tools/rroot/streamers : revisit reset(). 1.17.0 : - tools/wroot/infos : fixes in the streamer infos in order to read .root files with CERN-ROOT/6.02.03 : @@ -963,7 +1015,7 @@ 1.7.2 : - test/cpp/wroot.cpp, rroot.C : have an example of std_vector columns. - tools/wroot/branch_element, leaf_element, ntuple::std_vector_column : handle column - of std::vectors. + of std::vectors. - mgr/build_app : have : cppflags="${cppflags} -I../g4tools/include" @@ -992,7 +1044,7 @@ - wroot/store : put in this directory the code that permits to stream histos with all their internal infos. - args, path, hbook/hdummy.c : changes coming from the inlib/exlib - context but not used within g4tools. + context but not used within g4tools. 1.5.0 : - build_f77 : modifications to build from CYGWIN with DF98 fortran. @@ -1014,13 +1066,13 @@ explicitely link with cc or cpp. - test/cpp/use_cernlib : Windows : try to handle a build from cygwin. - vmanip, mem, platform, mem : slight changes coming from the inlib/exlib - context but not used within g4tools. + context but not used within g4tools. - license file : correct some typos (` to '). 1.4.3 : - histo/b3,h3d : have a print() method. (Few things in it for the moment...) - histo/sliced : for h3 : projection_[xy,yz,xz] methods. - - test/cpp/histo.cpp : example of a h3d with some projections. + - test/cpp/histo.cpp : example of a h3d with some projections. 1.4.2 : - histo/h3::fill : bug correction : line 69 [3] -> [2]. diff --git a/source/analysis/fonts/lato_regular.ttf b/source/externals/g4tools/fonts/lato_regular.ttf similarity index 100% rename from source/analysis/fonts/lato_regular.ttf rename to source/externals/g4tools/fonts/lato_regular.ttf diff --git a/source/analysis/fonts/license_font_lato.txt b/source/externals/g4tools/fonts/license_font_lato.txt similarity index 100% rename from source/analysis/fonts/license_font_lato.txt rename to source/externals/g4tools/fonts/license_font_lato.txt diff --git a/source/analysis/fonts/license_font_roboto.txt b/source/externals/g4tools/fonts/license_font_roboto.txt similarity index 100% rename from source/analysis/fonts/license_font_roboto.txt rename to source/externals/g4tools/fonts/license_font_roboto.txt diff --git a/source/analysis/fonts/readme_font_lato.txt b/source/externals/g4tools/fonts/readme_font_lato.txt similarity index 100% rename from source/analysis/fonts/readme_font_lato.txt rename to source/externals/g4tools/fonts/readme_font_lato.txt diff --git a/source/analysis/fonts/roboto_bold.ttf b/source/externals/g4tools/fonts/roboto_bold.ttf similarity index 100% rename from source/analysis/fonts/roboto_bold.ttf rename to source/externals/g4tools/fonts/roboto_bold.ttf diff --git a/source/externals/g4tools/include/tools/Cocoa/session.hm b/source/externals/g4tools/include/tools/Cocoa/session.hm new file mode 100644 index 0000000000..9314e45ff2 --- /dev/null +++ b/source/externals/g4tools/include/tools/Cocoa/session.hm @@ -0,0 +1,215 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Cocoa_session_hm +#define tools_Cocoa_session_hm + +#include + +namespace tools { +namespace Cocoa { + +class isession { +public: + virtual ~isession(){} +public: + virtual void terminate() = 0; +}; + +}} + +#if MAC_OS_X_VERSION_MAX_ALLOWED <= 1050 +@interface tools_Cocoa_session_app_delegate : NSObject { +#else +@interface tools_Cocoa_session_app_delegate : NSObject { +#endif + NSApplication* m_app; + tools::Cocoa::isession* m_session; +} +- (id)init:(NSApplication*)a_app; +- (void)dealloc; +- (void)applicationDidFinishLaunching:(NSNotification*)a_notification; +- (NSApplicationTerminateReply)applicationShouldTerminate:(NSApplication*)a_app; +- (void)set_session:(tools::Cocoa::isession*)a_session; +@end +@implementation tools_Cocoa_session_app_delegate +- (id)init:(NSApplication*)a_app { + if(self = [super init]) {} + m_app = a_app; + m_session = 0; + return self; +} +- (void)dealloc {[super dealloc];} +- (void)applicationDidFinishLaunching:(NSNotification*)a_notification { + [m_app activateIgnoringOtherApps:YES]; +} +- (NSApplicationTerminateReply)applicationShouldTerminate:(NSApplication*)a_app { + if(m_session) m_session->terminate(); + return NSTerminateNow; +} +- (void)set_session:(tools::Cocoa::isession*)a_session { + m_session = a_session; +} +@end + +#include + +namespace tools { +namespace Cocoa { + +class session : public virtual isession { + typedef isession parent; +public: + virtual void terminate() {} +public: + session(std::ostream& a_out) + :m_out(a_out),m_pool(0),m_app(0),m_to_exit(false) + { + m_pool = [[NSAutoreleasePool alloc] init]; + m_app = [NSApplication sharedApplication]; + + tools_Cocoa_session_app_delegate* app_del = [[tools_Cocoa_session_app_delegate alloc] init:m_app]; + [m_app setDelegate:app_del]; + [app_del set_session:this]; + + [m_app setActivationPolicy:NSApplicationActivationPolicyRegular]; //so that change of NSCursor works. + //[m_app activateIgnoringOtherApps:YES]; //done in the app_delegate, so that menu works at startup. + + {id menubar = [[NSMenu new] autorelease]; + id appMenuItem = [[NSMenuItem new] autorelease]; + [menubar addItem:appMenuItem]; + id appMenu = [[NSMenu new] autorelease]; + id appName = [[NSProcessInfo processInfo] processName]; + id quitTitle = [@"Quit " stringByAppendingString:appName]; + id quitMenuItem = [[[NSMenuItem alloc] initWithTitle:quitTitle action:@selector(terminate:) keyEquivalent:@"q"] autorelease]; + [appMenu addItem:quitMenuItem]; + [appMenuItem setSubmenu:appMenu]; + [m_app setMainMenu:menubar];} + } + virtual ~session() { + [m_pool release]; + } +protected: + session(const session& a_from):parent(a_from),m_out(a_from.m_out),m_pool(0),m_app(0),m_to_exit(false) {} + session& operator=(const session&){return *this;} +public: + std::ostream& out() const {return m_out;} + bool is_valid() const {return true;} + bool steer() { + if(!m_app) return false; + m_to_exit = false; + NSDate* date = [NSDate distantFuture]; //it will permit to block on the below. + while(!m_to_exit) { + NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init]; +#if MAC_OS_X_VERSION_MAX_ALLOWED <= 1060 //macarts. + NSEvent* event = [m_app nextEventMatchingMask:NSAnyEventMask +#else + NSEvent* event = [m_app nextEventMatchingMask:NSEventMaskAny +#endif + untilDate:date inMode:NSDefaultRunLoopMode dequeue:YES]; + if(event) { + [m_app sendEvent:event]; + [m_app updateWindows]; + } + [pool release]; + } + return true; + } + + bool sync() { + if(!m_app) return false; + NSDate* date = [NSDate distantPast]; //not blocking. + //NSDate* date = [NSDate distantFuture]; //blocking. + while(true) { + NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init]; +#if MAC_OS_X_VERSION_MAX_ALLOWED <= 1060 //macarts. + NSEvent* event = [m_app nextEventMatchingMask:NSAnyEventMask +#else + NSEvent* event = [m_app nextEventMatchingMask:NSEventMaskAny +#endif + untilDate:date inMode:NSDefaultRunLoopMode dequeue:YES]; + if(event) { + [m_app sendEvent:event]; + [m_app updateWindows]; + } + [pool release]; + if(!event) break; + } + return true; + } + +public: + NSWindow* create_window(const char* a_title,int a_x,int a_y,unsigned int a_width,unsigned int a_height) { + if(!m_app) return 0L; + + NSScreen* screen = 0; + {unsigned int monitor = 0; + NSArray* scrs = [NSScreen screens]; + int number = [scrs count]; + if(int(monitor)set_size(w,h); + [[self openGLContext] makeCurrentContext]; + m_viewer->render(); + [[self openGLContext] flushBuffer]; +} +@end + +#if MAC_OS_X_VERSION_MAX_ALLOWED <= 1050 +@interface tools_Cocoa_sg_viewer_win_delegate : NSObject { +#else +@interface tools_Cocoa_sg_viewer_win_delegate : NSObject { +#endif + tools::Cocoa::session* m_session; +} +- (id)init:(tools::Cocoa::session*)a_session; +- (void)dealloc; +- (void)windowWillClose:(NSNotification*)a_not; +@end +@implementation tools_Cocoa_sg_viewer_win_delegate +- (id)init:(tools::Cocoa::session*)a_session { + if(self = [super init]) {} + m_session = a_session; + return self; +} +- (void)dealloc {[super dealloc];} +- (void)windowWillClose:(NSNotification*)a_not { + m_session->set_to_exit(); +} +@end + +namespace tools { +namespace Cocoa { + +class sg_viewer : public sg::GL_viewer { + TOOLS_HEADER(sg_viewer,tools::Cocoa::sg_viewer,sg::GL_viewer) +public: + sg_viewer(session& a_session, + int a_x = 0,int a_y = 0, + unsigned int a_width = 500,unsigned int a_height = 500, + const std::string& a_win_title = "") + :parent(a_session.out(),a_width,a_height) + ,m_session(a_session) + ,m_win(0),m_GLView(0) + { + m_win = m_session.create_window(a_win_title.c_str(),a_x,a_y,a_width,a_height); + if(!m_win) return; //throw + + tools_Cocoa_sg_viewer_win_delegate* _win_delegate = [[tools_Cocoa_sg_viewer_win_delegate alloc] init:&a_session]; + [m_win setDelegate:_win_delegate]; + + NSRect rect; + rect = [m_win frame]; + rect = [m_win contentRectForFrameRect:rect]; //window content true size. + m_GLView = [[tools_Cocoa_sg_viewer_GLView alloc] init:rect viewer:this]; + [m_win setContentView:m_GLView]; + [m_GLView release]; + } + virtual ~sg_viewer() { + if(m_win) { + m_session.delete_window(m_win); + //m_session.sync(); + } + } +protected: + sg_viewer(const sg_viewer& a_from) + :parent(a_from) + ,m_session(a_from.m_session) + ,m_win(0),m_GLView(0) + {} + sg_viewer& operator=(const sg_viewer& a_from) { + parent::operator=(a_from); + return *this; + } +public: + bool has_window() const {return m_win?true:false;} + bool show() { + if(!m_win) return false; + m_session.show_window(m_win); + return true; + } + void win_render() { + [[m_GLView openGLContext] makeCurrentContext]; + render(); + [[m_GLView openGLContext] flushBuffer]; + } +protected: + session& m_session; + NSWindow* m_win; + tools_Cocoa_sg_viewer_GLView* m_GLView; +}; + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/HEADER b/source/externals/g4tools/include/tools/HEADER similarity index 100% rename from source/analysis/g4tools/include/tools/HEADER rename to source/externals/g4tools/include/tools/HEADER diff --git a/source/analysis/g4tools/include/tools/OpenGL b/source/externals/g4tools/include/tools/OpenGL similarity index 89% rename from source/analysis/g4tools/include/tools/OpenGL rename to source/externals/g4tools/include/tools/OpenGL index c4132a8333..dc82c99fa5 100644 --- a/source/analysis/g4tools/include/tools/OpenGL +++ b/source/externals/g4tools/include/tools/OpenGL @@ -22,10 +22,10 @@ #include #include #elif __APPLE__ -#ifdef BUSH_USE_AGL -#include //Cocoa -#else +#ifdef TOOLS_USE_GL_GL_H #include //Macports X11 GL. +#else +#include //Apple/OpenGL. #endif #else #include diff --git a/source/externals/g4tools/include/tools/Qt/glarea b/source/externals/g4tools/include/tools/Qt/glarea new file mode 100644 index 0000000000..b5cc694352 --- /dev/null +++ b/source/externals/g4tools/include/tools/Qt/glarea @@ -0,0 +1,97 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Qt_glarea +#define tools_Qt_glarea + +#include "../sg/GL_viewer" + +#include +#include + +#include + +namespace tools { +namespace Qt { + +class glarea : public QGLWidget { + typedef QGLWidget parent; +public: + virtual void initialieGL() {} + virtual void resizeGL(int a_w,int a_h){ + //::printf("debug : resize : %d %d\n",a_w,a_h); +#if QT_VERSION < 0x050000 +#else + m_width = a_w; + m_height = a_h; +#endif + } + //virtual void paintGL(); + virtual void paintGL() { +#if QT_VERSION < 0x050000 + //::printf("debug : tools::Qt::glarea::paintGL %d %d\n",width(),height()); + m_viewer.set_size(width(),height()); +#else + //::printf("debug : tools::Qt::glarea::paintGL %d %d\n",m_width,m_height); + m_viewer.set_size(m_width,m_height); +#endif + m_viewer.render(); + } + + virtual void keyPressEvent(QKeyEvent* a_event) { + if(!m_interactor) return; + tools::sg::key_down_event event(convert(a_event->key())); + m_interactor->key_press(event); + } + virtual void keyReleaseEvent(QKeyEvent* a_event) { + if(!m_interactor) return; + tools::sg::key_up_event event(convert(a_event->key())); + m_interactor->key_release(event); + } + virtual void mousePressEvent(QMouseEvent* a_event) { + if(!m_interactor) return; + tools::sg::mouse_down_event event(a_event->x(),a_event->y()); + m_interactor->mouse_press(event); + } + virtual void mouseReleaseEvent(QMouseEvent* a_event) { + if(!m_interactor) return; + tools::sg::mouse_up_event event(a_event->x(),a_event->y()); + m_interactor->mouse_release(event); + } + virtual void mouseMoveEvent(QMouseEvent* a_event) { + if(!m_interactor) return; + tools::sg::mouse_move_event event(a_event->x(),a_event->y(),0,0,false); + m_interactor->mouse_move(event); + } +//virtual void mouseDoubleClickEvent(QMouseEvent* a_event) { +// if(!m_interactor) return; +// tools::sg::mouse_double_click_event event(a_event->x(),a_event->y()); +// m_interactor->mouse_double_click(event); +//} + virtual void wheelEvent(QWheelEvent* a_event) { + if(!m_interactor) return; + tools::sg::wheel_rotate_event event(a_event->angleDelta().y()); + m_interactor->wheel_rotate(event); + } + +public: + glarea(QWidget* a_parent,tools::sg::GL_viewer& a_viewer):parent(a_parent),m_viewer(a_viewer),m_interactor(0){} + virtual ~glarea(){} +public: + void set_device_interactor(tools::sg::device_interactor* a_interactor) {m_interactor = a_interactor;} //we do not have ownership. +protected: + tools::key_code convert(/*Qt::Key*/int a_key) {return a_key;} +protected: + tools::sg::GL_viewer& m_viewer; +#if QT_VERSION < 0x050000 +#else +protected: + int m_width; + int m_height; +#endif + tools::sg::device_interactor* m_interactor; +}; + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/Qt/plots_glarea b/source/externals/g4tools/include/tools/Qt/plots_glarea similarity index 79% rename from source/analysis/g4tools/include/tools/Qt/plots_glarea rename to source/externals/g4tools/include/tools/Qt/plots_glarea index 16debd3962..70fedffb23 100644 --- a/source/analysis/g4tools/include/tools/Qt/plots_glarea +++ b/source/externals/g4tools/include/tools/Qt/plots_glarea @@ -13,7 +13,6 @@ namespace Qt { class plots_glarea : public QGLWidget { typedef QGLWidget parent; - Q_OBJECT public: virtual void initialieGL() {} virtual void resizeGL(int a_w,int a_h){ @@ -27,18 +26,15 @@ public: //virtual void paintGL(); virtual void paintGL() { #if QT_VERSION < 0x050000 - //::printf("debug : exlib::Qt::plots_glarea::paintGL %d %d\n",width(),height()); + //::printf("debug : tools::Qt::plots_glarea::paintGL %d %d\n",width(),height()); m_viewer.set_size(width(),height()); #else - //::printf("debug : exlib::Qt::plots_glarea::paintGL %d %d\n",m_width,m_height); + //::printf("debug : tools::Qt::plots_glarea::paintGL %d %d\n",m_width,m_height); m_viewer.set_size(m_width,m_height); #endif m_viewer.render(); } - virtual void mousePressEvent(QMouseEvent*){} - virtual void mouseReleaseEvent(QMouseEvent*){} - virtual void mouseMoveEvent(QMouseEvent*){} public: plots_glarea(QWidget* a_parent,tools::sg::GL_plots_viewer& a_viewer):parent(a_parent),m_viewer(a_viewer){} virtual ~plots_glarea(){} diff --git a/source/externals/g4tools/include/tools/Qt/session b/source/externals/g4tools/include/tools/Qt/session new file mode 100644 index 0000000000..5ed2372bf6 --- /dev/null +++ b/source/externals/g4tools/include/tools/Qt/session @@ -0,0 +1,109 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Qt_session +#define tools_Qt_session + +// pure Qt code, no GL. + +#include +#include + +#include //For QT_VERSION. +#include + +#if QT_VERSION < 0x050000 +#include +#include +#else +#include +#include +#endif + +namespace tools { +namespace Qt { + +class session { +public: + session(std::ostream& a_out,int& a_argc,char** a_argv) + :m_out(a_out) + ,m_qapp(0) + ,m_own_qapp(false) + { + if(qApp) { + m_qapp = qApp; + m_own_qapp = false; + } else { + m_qapp = new QApplication(a_argc,a_argv); + m_own_qapp = true; + } + } + virtual ~session() { + if(m_own_qapp && m_qapp) delete m_qapp; + m_qapp = 0; + m_own_qapp = false; + } +protected: + session(const session& a_from) + :m_out(a_from.m_out) + ,m_qapp(0) + ,m_own_qapp(false) + {} + session& operator=(const session& a_from){ + if(&a_from==this) return *this; + return *this; + } +public: + std::ostream& out() const {return m_out;} + bool is_valid() const {return m_qapp?true:false;} + bool steer() { + if(!m_qapp) return false; + m_qapp->exec(); + return true; + } + bool sync() { + if(!m_qapp) return false; + //m_qapp->exec(); + return true; + } +public: + QApplication* qapp() const {return m_qapp;} + QWidget* create_window(const char* a_title,int a_x,int a_y,unsigned int a_width,unsigned int a_height) { + if(!m_qapp) return 0; +#ifdef _MSC_VER + if(a_y<=0) a_y = 60; +#endif + QWidget* top = new QWidget(); + top->setWindowFlags(::Qt::CustomizeWindowHint + | ::Qt::WindowTitleHint + | ::Qt::WindowMinMaxButtonsHint +// | ::Qt::WindowSystemMenuHint +// | ::Qt::WindowFullscreenButtonHint + ); + top->setGeometry(a_x,a_y,a_width,a_height); + top->setWindowTitle(s2q(a_title)); + //top->setAttribute(Qt::WA_DeleteOnClose,false); + return top; + } + void delete_window(QWidget* a_window) const { + if(!m_qapp) return; + delete a_window; + } +protected: + QString s2q(const std::string& a_s) { +#if QT_VERSION < 0x050000 + return QString::fromAscii(a_s.c_str()); +#else + return QString::fromLatin1(a_s.c_str()); +#endif + } +protected: + std::ostream& m_out; + QApplication* m_qapp; + bool m_own_qapp; +}; + +}} + +#endif + diff --git a/source/externals/g4tools/include/tools/Qt/sg_viewer b/source/externals/g4tools/include/tools/Qt/sg_viewer new file mode 100644 index 0000000000..37be777aa2 --- /dev/null +++ b/source/externals/g4tools/include/tools/Qt/sg_viewer @@ -0,0 +1,102 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Qt_sg_viewer +#define tools_Qt_sg_viewer + +#include "glarea" + +#include "session" + +#include //For QT_VERSION. + +#if QT_VERSION < 0x050000 +#include +#include +#else +#include +#include +#endif + +namespace tools { +namespace Qt { + +class sg_viewer : public sg::GL_viewer { + typedef sg::GL_viewer parent; +public: + sg_viewer(session& a_session, + int a_x = 0,int a_y = 0, + unsigned int a_width = 500,unsigned int a_height = 500, + const std::string& a_win_title = "") + :parent(a_session.out(),a_width,a_height) + ,m_session(a_session) + ,m_shell(0) + ,m_own_shell(false) + ,m_glarea(0) + { + if(!m_session.is_valid()) return; //throw + m_shell = m_session.create_window(a_win_title.c_str(),a_x,a_y,a_width,a_height); + if(!m_shell) return; //throw + m_own_shell = true; + + m_glarea = new Qt::glarea(0,*this); + + QVBoxLayout* layout = new QVBoxLayout; + layout->setContentsMargins(0,0,0,0); + layout->addWidget(m_glarea); + m_shell->setLayout(layout); + } + virtual ~sg_viewer() { + if(m_shell && m_own_shell) { + m_session.delete_window(m_shell); + //m_session.sync(); + } + } +protected: + sg_viewer(const sg_viewer& a_from) + :parent(a_from) + ,m_session(a_from.m_session) + ,m_shell(0) + ,m_own_shell(false) + ,m_glarea(0) + {} + sg_viewer& operator=(const sg_viewer& a_from){ + parent::operator=(a_from); + return *this; + } +public: + bool has_window() const {return m_shell?true:false;} //for SWIG + + bool show() { + if(!m_shell) return false; + m_shell->show(); + return true; + } + + void win_render() { + if(!m_glarea) return; + m_glarea->update(); + } +public: + QWidget* shell() {return m_shell;} + void set_own_shell(bool a_value) {m_own_shell = a_value;} + Qt::glarea* glarea() {return m_glarea;} + void set_device_interactor(tools::sg::device_interactor* a_interactor) { //we do not have ownership. + if(!m_glarea) return; + m_glarea->set_device_interactor(a_interactor); + } + void enable_keyboard_focus() { + if(!m_glarea) return; + m_glarea->setFocusPolicy(::Qt::StrongFocus); + } +protected: + session& m_session; + QWidget* m_shell; + bool m_own_shell; + Qt::glarea* m_glarea; +}; + +}} + +#endif + diff --git a/source/analysis/g4tools/include/tools/S_STRING b/source/externals/g4tools/include/tools/S_STRING similarity index 100% rename from source/analysis/g4tools/include/tools/S_STRING rename to source/externals/g4tools/include/tools/S_STRING diff --git a/source/analysis/g4tools/include/tools/Windows/WinTk b/source/externals/g4tools/include/tools/Windows/WinTk similarity index 99% rename from source/analysis/g4tools/include/tools/Windows/WinTk rename to source/externals/g4tools/include/tools/Windows/WinTk index 895ca68384..5cdf0ed560 100644 --- a/source/analysis/g4tools/include/tools/Windows/WinTk +++ b/source/externals/g4tools/include/tools/Windows/WinTk @@ -36,7 +36,7 @@ class Component { typedef std::vector< std::pair > Callbacks; typedef std::pair NamedCallbacks; #ifdef TOOLS_MEM - TOOLS_SCLASS(exlib::WinTk::Component) + TOOLS_SCLASS(tools::WinTk::Component) #endif public: Component(const std::string& aType):fType(aType),fWindow(0),fParent(0){ diff --git a/source/externals/g4tools/include/tools/Windows/glarea b/source/externals/g4tools/include/tools/Windows/glarea new file mode 100644 index 0000000000..2fbed23f26 --- /dev/null +++ b/source/externals/g4tools/include/tools/Windows/glarea @@ -0,0 +1,418 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Windows_glarea +#define tools_Windows_glarea + +#include +#include +#include + +#include +#include +//#include + +#include + +#if defined(_MSC_VER) && _MSC_VER < 1900 +#else +#define TOOLS_WINDOWS_TOUCH +#endif + +namespace tools { +namespace Windows { + +#ifdef TOOLS_WINDOWS_TOUCH +inline bool is_message_touch_event() { + // from https://stackoverflow.com/questions/29857587/detect-if-wm-mousemove-is-caused-by-touch-pen. + static const LONG_PTR c_SIGNATURE_MASK = 0xFFFFFF00; + static const LONG_PTR c_MOUSEEVENTF_FROMTOUCH = 0xFF515700; + LONG_PTR extraInfo = ::GetMessageExtraInfo(); + return ( ( extraInfo & c_SIGNATURE_MASK ) == c_MOUSEEVENTF_FROMTOUCH ); +} +#endif + +class glarea { + static const std::string& s_class() { + static const std::string s_v("tools::Windows::glarea"); + return s_v; + } + static void register_class(){ + static bool s_done = false; //not const, then not thread safe. + if(!s_done) { + WNDCLASS wc; + wc.style = CS_HREDRAW | CS_VREDRAW; + wc.lpfnWndProc = (WNDPROC)proc; + wc.cbClsExtra = 0; + wc.cbWndExtra = 0; + wc.hInstance = ::GetModuleHandle(NULL); + wc.hIcon = LoadIcon(NULL,IDI_APPLICATION); + wc.hCursor = LoadCursor(NULL,IDC_ARROW); + wc.hbrBackground = GetSysColorBrush(COLOR_BTNFACE); + wc.lpszMenuName = s_class().c_str(); + wc.lpszClassName = s_class().c_str(); + ::RegisterClass(&wc); + s_done = true; + } + } +public: + virtual void resize(unsigned int,unsigned int){} + virtual void paint(unsigned int a_w,unsigned int a_h) {} + virtual void close(){} + + virtual void left_button_up(unsigned int a_x,unsigned int a_y) {} + virtual void left_button_down(unsigned int a_x,unsigned int a_y) {} + virtual void mouse_move(unsigned int a_x,unsigned int a_y,bool) {} +public: + glarea(HWND a_parent) + :m_parent(a_parent) + ,m_hwnd(0) + ,m_context(0) + ,m_HDC(0) + ,m_touch_available(false) + ,m_interactor(0) + { + register_class(); + // The WS_BORDER is needed. Else probleme of size at startup. + RECT rect; + ::GetClientRect(m_parent,&rect); + //printf("debug : glarea : ca : %d %d\n",rect.right-rect.left,rect.bottom-rect.top); + //inlib::log_file::get().writef("debug : glarea : ca : %d %d\n",rect.right-rect.left,rect.bottom-rect.top); + m_hwnd = ::CreateWindow(s_class().c_str(), + NULL, + WS_CHILD | WS_VISIBLE, + 0,0, + rect.right-rect.left, + rect.bottom-rect.top, + m_parent,NULL, + GetWindowInstance(m_parent), + NULL); + if(!m_hwnd) return; + ::SetWindowLongPtr(m_hwnd,GWLP_USERDATA,LONG_PTR(this)); + + // initialize OpenGL rendering : + m_HDC = ::GetDC(m_hwnd); + if(m_HDC && SetWindowPixelFormat(m_HDC) ) { + m_context = ::wglCreateContext(m_HDC); + } + +#ifdef TOOLS_WINDOWS_TOUCH + {BYTE digitizer_status = (BYTE)::GetSystemMetrics(SM_DIGITIZER); + if((digitizer_status & (0x80 + 0x40)) == 0) { + m_touch_available = false; + } else { + //BYTE nInputs = (BYTE)::GetSystemMetrics(SM_MAXIMUMTOUCHES); + m_touch_available = true; + if(!::RegisterTouchWindow(m_hwnd,0)) m_touch_available = false; + }} +#endif + + } + virtual ~glarea(){ + if(::wglGetCurrentContext()!=NULL) ::wglMakeCurrent(NULL,NULL); + if(m_context) { + ::wglDeleteContext(m_context); + m_context = 0; + } + if(m_HDC && m_hwnd) ::ReleaseDC(m_hwnd,m_HDC); + if(m_hwnd) { + ::SetWindowLongPtr(m_hwnd,GWLP_USERDATA,LONG_PTR(NULL)); + ::DestroyWindow(m_hwnd); + m_hwnd = 0; + } + } +protected: + glarea(const glarea& a_from) + :m_parent(a_from.m_parent) + ,m_hwnd(0) + ,m_context(0) + ,m_HDC(0) + ,m_touch_available(a_from.m_touch_available) + ,m_interactor(0) + { + if(!m_parent) return; + register_class(); + RECT rect; + ::GetClientRect(m_parent,&rect); + m_hwnd = ::CreateWindow(s_class().c_str(), + NULL, + WS_CHILD | WS_VISIBLE, + 0,0, + rect.right-rect.left, + rect.bottom-rect.top, + m_parent,NULL, + GetWindowInstance(m_parent), + NULL); + if(!m_hwnd) return; + ::SetWindowLongPtr(m_hwnd,GWLP_USERDATA,LONG_PTR(this)); + + // initialize OpenGL rendering : + m_HDC = ::GetDC(m_hwnd); + if(m_HDC && SetWindowPixelFormat(m_HDC) ) { + m_context = ::wglCreateContext(m_HDC); + } + +#ifdef TOOLS_WINDOWS_TOUCH + if(a_from.m_touch_available) { + if(!::RegisterTouchWindow(m_hwnd,0)) m_touch_available = false; + } +#endif + } +protected: + glarea& operator=(const glarea&){return *this;} +public: + void set_client_area_size(unsigned int a_w,unsigned int a_h) { + RECT rect; + ::GetClientRect(m_hwnd,&rect); + ::MoveWindow(m_hwnd,rect.left,rect.top,a_w,a_h,TRUE); + } + HWND hwnd() const {return m_hwnd;} + void post_WM_PAINT() const { + ::PostMessage(m_hwnd,WM_PAINT,(WPARAM)0,(LPARAM)0); + } + void send_WM_PAINT() const { + ::SendMessage(m_hwnd,WM_PAINT,(WPARAM)0,(LPARAM)0); + } + void wm_paint() { + PAINTSTRUCT ps; + //HDC hDC = + BeginPaint(m_hwnd,&ps); + if(m_HDC && m_context) { + ::wglMakeCurrent(m_HDC,m_context); + + RECT rect; + ::GetClientRect(m_hwnd,&rect); + unsigned int w = rect.right-rect.left; + unsigned int h = rect.bottom-rect.top; + + //printf("debug : glarea : paint : %d %d\n",w,h); + //inlib::log_file::get().writef("debug : glarea : paint : %d %d\n",w,h); + + paint(w,h); + + ::SwapBuffers(m_HDC); + ::wglMakeCurrent(m_HDC,0); + } + EndPaint(m_hwnd,&ps); + } +public: + void set_device_interactor(tools::sg::device_interactor* a_interactor) {m_interactor = a_interactor;} //we do not have ownership. +protected: + bool is_touch_event() { +#ifdef TOOLS_WINDOWS_TOUCH + if(!m_touch_available) return false; + return is_message_touch_event(); +#else + return false; +#endif + } +protected: + static LRESULT CALLBACK proc(HWND a_hwnd,UINT a_msg,WPARAM a_wparam,LPARAM a_lparam) { + switch (a_msg) { + case WM_SIZE:{ + int width = LOWORD(a_lparam); + int height = HIWORD(a_lparam); + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { + _this->resize(width,height); + } else { + // CreateWindow send a WM_SIZE but GWLP_USERDATA not yet set. + } + }return 0; + case WM_PAINT:{ + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->wm_paint(); + }return 0; + + case WM_KEYDOWN:{ + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { + if(_this->m_interactor) { + tools::sg::key_down_event event(_this->convert(a_wparam)); + _this->m_interactor->key_press(event); + } + } + } return 0; + case WM_KEYUP:{ + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { + if(_this->m_interactor) { + tools::sg::key_up_event event(_this->convert(a_wparam)); + _this->m_interactor->key_release(event); + } + } + } return 0; + + case WM_LBUTTONDOWN:{ + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { + if(_this->m_interactor) { + tools::sg::mouse_down_event event(LOWORD(a_lparam),HIWORD(a_lparam)); + _this->m_interactor->mouse_press(event); + } else { + RECT rect; + ::GetClientRect(a_hwnd,&rect); + unsigned int h = rect.bottom-rect.top; + if(!_this->is_touch_event()) _this->left_button_down(LOWORD(a_lparam),h-HIWORD(a_lparam)); + } + } + }return 0; + case WM_LBUTTONUP:{ + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { + if(_this->m_interactor) { + tools::sg::mouse_up_event event(LOWORD(a_lparam),HIWORD(a_lparam)); + _this->m_interactor->mouse_release(event); + } else { + RECT rect; + ::GetClientRect(a_hwnd,&rect); + unsigned int h = rect.bottom-rect.top; + if(!_this->is_touch_event()) _this->left_button_up(LOWORD(a_lparam),h-HIWORD(a_lparam)); + } + } + } return 0; + case WM_MOUSEMOVE:{ + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { + if(_this->m_interactor) { + tools::sg::mouse_move_event event(LOWORD(a_lparam),HIWORD(a_lparam),0,0,false); + _this->m_interactor->mouse_move(event); + } else { + WPARAM state = a_wparam; + bool ldown = ((state & MK_LBUTTON)==MK_LBUTTON)?true:false; + RECT rect; + ::GetClientRect(a_hwnd,&rect); + unsigned int h = rect.bottom-rect.top; + if(!_this->is_touch_event()) _this->mouse_move(LOWORD(a_lparam),h-HIWORD(a_lparam),ldown); + } + } + + }return 0; + + case WM_MOUSEWHEEL:{ + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { + if(_this->m_interactor) { + tools::sg::wheel_rotate_event event(GET_WHEEL_DELTA_WPARAM(a_wparam)); + _this->m_interactor->wheel_rotate(event); + } + } + } return 0; + +#ifdef TOOLS_WINDOWS_TOUCH + case WM_TOUCH:{ + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this && _this->m_touch_available) { + RECT rect; + //::GetWindowRect(hwnd,&rect); ??? + ::GetClientRect(a_hwnd,&rect); + unsigned int h = rect.bottom-rect.top; + + unsigned int num_inputs = (int)a_wparam; + //::printf("debug : WM_TOUCH : 001 : %d\n",num_inputs); + TOUCHINPUT* ti = new TOUCHINPUT[num_inputs]; + POINT p; + if(::GetTouchInputInfo((HTOUCHINPUT)a_lparam,num_inputs,ti,sizeof(TOUCHINPUT))) { + for(unsigned int i=0;ileft_button_down(p.x,h-p.y); + } else if (ti[i].dwFlags & TOUCHEVENTF_UP) { + //::printf("debug : TOUCHEVENTF_UP %lu %lu\n",p.x,p.y); + _this->left_button_up(p.x,h-p.y); + } else if (ti[i].dwFlags & TOUCHEVENTF_MOVE) { + bool ldown = true; //we assume that a TOUCHEVENT_DOWN had been done. + //::printf("debug : TOUCHEVENTF_MOVE %lu %lu\n",p.x,p.y); + _this->mouse_move(p.x,h-p.y,ldown); + } + } + } + ::CloseTouchInputHandle((HTOUCHINPUT)a_lparam); + delete [] ti; + } + }return 0; +#endif //TOOLS_WINDOWS_TOUCH + case WM_DESTROY:wm__destroy(a_hwnd);return 0; + } + return (DefWindowProc(a_hwnd,a_msg,a_wparam,a_lparam)); + } + static bool SetWindowPixelFormat(HDC a_HDC){ + PIXELFORMATDESCRIPTOR pfd; + pfd.nSize = sizeof(PIXELFORMATDESCRIPTOR); + pfd.nVersion = 1; + pfd.dwFlags = + PFD_DRAW_TO_WINDOW | + PFD_SUPPORT_OPENGL | + PFD_DOUBLEBUFFER | + PFD_STEREO_DONTCARE; + pfd.iPixelType = PFD_TYPE_RGBA; + pfd.cColorBits = 32; + pfd.cRedBits = 8; + pfd.cRedShift = 16; + pfd.cGreenBits = 8; + pfd.cGreenShift = 8; + pfd.cBlueBits = 8; + pfd.cBlueShift = 0; + pfd.cAlphaBits = 0; + pfd.cAlphaShift = 0; + pfd.cAccumBits = 64; + pfd.cAccumRedBits = 16; + pfd.cAccumGreenBits = 16; + pfd.cAccumBlueBits = 16; + pfd.cAccumAlphaBits = 0; + pfd.cDepthBits = 32; + pfd.cStencilBits = 8; + pfd.cAuxBuffers = 0; + pfd.iLayerType = PFD_MAIN_PLANE; + pfd.bReserved = 0; + pfd.dwLayerMask = 0; + pfd.dwVisibleMask = 0; + pfd.dwDamageMask = 0; + + int pixelIndex = ::ChoosePixelFormat(a_HDC,&pfd); + if (pixelIndex==0) { + // Let's choose a default index. + pixelIndex = 1; + if (::DescribePixelFormat(a_HDC, + pixelIndex, + sizeof(PIXELFORMATDESCRIPTOR), + &pfd)==0) { + return false; + } + } + + if (::SetPixelFormat(a_HDC,pixelIndex,&pfd)==FALSE) return false; + + return true; + } + static void wm__destroy(HWND a_hwnd) { + glarea* _this = (glarea*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { //How to be sure that we have a glarea* ??? + _this->close(); + if(_this->m_hwnd!=a_hwnd) { + //::printf("WinTk::Component::wm_destroy : HWND mismatch !\n"); + } + _this->m_hwnd = 0; + } + ::SetWindowLongPtr(a_hwnd,GWLP_USERDATA,LONG_PTR(NULL)); + } +protected: + tools::key_code convert(WPARAM a_key) { + if(a_key==VK_SHIFT) return tools::sg::key_shift(); + return (tools::key_code)a_key; + } +protected: + HWND m_parent; + HWND m_hwnd; + HGLRC m_context; + HDC m_HDC; + bool m_touch_available; + tools::sg::device_interactor* m_interactor; +}; + +}} + +#endif diff --git a/source/externals/g4tools/include/tools/Windows/session b/source/externals/g4tools/include/tools/Windows/session new file mode 100644 index 0000000000..4664df220c --- /dev/null +++ b/source/externals/g4tools/include/tools/Windows/session @@ -0,0 +1,73 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Windows_session +#define tools_Windows_session + +#include +#include + +#include + +namespace tools { +namespace Windows { + +class session { +public: + session(std::ostream& a_out):m_out(a_out){} + virtual ~session() {} +protected: + session(const session& a_from):m_out(a_from.m_out){} + session& operator=(const session&){return *this;} +public: + std::ostream& out() const {return m_out;} + + bool is_valid() const {return true;} + + bool steer() { + while(true) { + MSG event; + BOOL status = ::GetMessage(&event,NULL,0,0); + if(status == -1) { // This may happen (dixit Microsoft doc). + break; + } else if(status == 0) { //WM_QUIT + break; + } else { + ::TranslateMessage(&event); + ::DispatchMessage (&event); + } + } + return true; + } + + bool sync() { + MSG event; + while(::PeekMessage(&event,NULL,0,0,PM_REMOVE)) { + if(event.message==WM_QUIT) return false; + ::TranslateMessage(&event); + ::DispatchMessage(&event); + } + return true; + } + + void show_window(HWND a_hwnd){ + ::SetForegroundWindow(a_hwnd); + ::ShowWindow(a_hwnd,SW_SHOWDEFAULT); + ::UpdateWindow(a_hwnd); + ::DrawMenuBar(a_hwnd); + } + + void set_size(HWND a_hwnd,unsigned int a_width,unsigned int a_height) { + ::MoveWindow(a_hwnd,0,0,a_width,a_height,TRUE); + } + + //void post(HWND a_hwnd,LPARAM a_msg){ + // ::PostMessage(a_hwnd,WM_USER,(WPARAM)0,a_msg); + //} +protected: + std::ostream& m_out; +}; + +}} + +#endif diff --git a/source/externals/g4tools/include/tools/Windows/sg_viewer b/source/externals/g4tools/include/tools/Windows/sg_viewer new file mode 100644 index 0000000000..990c46662f --- /dev/null +++ b/source/externals/g4tools/include/tools/Windows/sg_viewer @@ -0,0 +1,90 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Windows_sg_viewer +#define tools_Windows_sg_viewer + +#include "session" +#include "window" +#include "glarea" + +#include "../sg/GL_viewer" + +// disable the warning about the usage of "this" in the constructor. +#pragma warning(disable:4355) + +namespace tools { +namespace Windows { + +class sg_viewer : public window, public sg::GL_viewer { + typedef window parent_window; + typedef sg::GL_viewer parent_viewer; +public: + virtual void close() {} +public: + sg_viewer(session& a_session, + int a_x = 0,int a_y = 0, + unsigned int a_width = 500,unsigned int a_height = 500, + const std::string& a_title = "") + :parent_window(a_title.c_str(),a_x,a_y,a_width,a_height) + ,parent_viewer(a_session.out(),a_width,a_height) + ,m_session(a_session) + ,m_glarea(m_hwnd,*this) + { + parent_window::set_focus_hwnd(m_glarea.hwnd()); + } + virtual ~sg_viewer() {} +protected: + sg_viewer(const sg_viewer& a_from) + :parent_window(a_from) + ,parent_viewer(a_from) + ,m_session(a_from.m_session) + ,m_glarea(a_from.m_glarea) + {} + sg_viewer& operator=(const sg_viewer& a_from){ + parent_window::operator=(a_from); + return *this; + } +public: + bool has_window() const {return m_hwnd?true:false;} //for SWIG + + HWND window() const {return m_hwnd;} + + bool show() { + if(!m_hwnd) return false; + m_session.show_window(m_hwnd); + return true; + } + + void win_render() {m_glarea.wm_paint();} + + +public: + void set_device_interactor(tools::sg::device_interactor* a_interactor) { //we do not have ownership. + m_glarea.set_device_interactor(a_interactor); + } +protected: + class _glarea : public glarea { + public: + virtual void paint(unsigned int a_w,unsigned int a_h) { + m_viewer.set_size(a_w,a_h); + m_viewer.render(); + } + public: + _glarea(HWND a_parent,parent_viewer& a_viewer) + :glarea(a_parent) + ,m_viewer(a_viewer) + {} + protected: + parent_viewer& m_viewer; + }; + +protected: + session& m_session; + _glarea m_glarea; +}; + +}} + + +#endif diff --git a/source/analysis/g4tools/include/tools/Windows/tools b/source/externals/g4tools/include/tools/Windows/tools similarity index 99% rename from source/analysis/g4tools/include/tools/Windows/tools rename to source/externals/g4tools/include/tools/Windows/tools index db9e705847..4d2db3673c 100644 --- a/source/analysis/g4tools/include/tools/Windows/tools +++ b/source/externals/g4tools/include/tools/Windows/tools @@ -584,7 +584,7 @@ inline std::string GetClassName(HWND aWindow) { }} -#include //backcomp +#include namespace tools { namespace WinTk { diff --git a/source/externals/g4tools/include/tools/Windows/window b/source/externals/g4tools/include/tools/Windows/window new file mode 100644 index 0000000000..b49e064357 --- /dev/null +++ b/source/externals/g4tools/include/tools/Windows/window @@ -0,0 +1,250 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Windows_window +#define tools_Windows_window + +#include +#include +#include + +namespace tools { +namespace Windows { + +class window { + static const std::string& s_class() { + static const std::string s_v("tools::Windows::window"); + return s_v; + } + static void register_class(){ + static bool s_done = false; //not const, then not thread safe. + if(!s_done) { + WNDCLASS wc; + wc.style = CS_HREDRAW | CS_VREDRAW; + wc.lpfnWndProc = (WNDPROC)proc; + wc.cbClsExtra = 0; + wc.cbWndExtra = 0; + wc.hInstance = ::GetModuleHandle(NULL); + wc.hIcon = LoadIcon(NULL,IDI_APPLICATION); + wc.hCursor = LoadCursor(NULL,IDC_ARROW); + wc.hbrBackground = GetSysColorBrush(COLOR_BTNFACE); + wc.lpszMenuName = s_class().c_str(); + wc.lpszClassName = s_class().c_str(); + ::RegisterClass(&wc); + s_done = true; + } + } +public: + virtual void key_up(){} + virtual void key_down(){} + virtual void key_left(){} + virtual void key_right(){} + virtual void key_escape(){} + virtual void close(){ + //if(m_hwnd) ::PostMessage(m_hwnd,WM_QUIT,0,0); + ::PostQuitMessage(0); + } +public: + window(const char* a_title,int a_x,int a_y,unsigned int a_w,unsigned int a_h,unsigned int a_mask = WS_OVERLAPPEDWINDOW) + :m_hwnd(0) + ,m_key_shift(false) + ,m_key_ctrl(false) + ,m_focus_hwnd(0) + { + // WARNING : given a_w,a_h may not be the client area because of various decorations. + // See set_client_area_size() method to enforce a client area size. + register_class(); + m_hwnd = ::CreateWindow(s_class().c_str(), + NULL, + a_mask, + a_x,a_y, + a_w,a_h, + NULL,NULL, + ::GetModuleHandle(NULL), + NULL); + if(!m_hwnd) return; + ::SetWindowText(m_hwnd,a_title); + ::SetWindowLongPtr(m_hwnd,GWLP_USERDATA,LONG_PTR(this)); + } + virtual ~window(){ + if(m_hwnd) { + ::SetWindowLongPtr(m_hwnd,GWLP_USERDATA,LONG_PTR(NULL)); + ::DestroyWindow(m_hwnd); + m_hwnd = 0; + } + } +protected: + window(const window& a_from) + :m_hwnd(0) + ,m_key_shift(a_from.m_key_shift) + ,m_key_ctrl(a_from.m_key_ctrl) + ,m_focus_hwnd(0) + { + /* + if(!a_from.m_hwnd) return; + int w,h; + get_size(a_from.m_hwnd,w,h); + register_class(); + m_hwnd = ::CreateWindow(s_class().c_str(), + NULL, + WS_OVERLAPPEDWINDOW, + CW_USEDEFAULT,CW_USEDEFAULT, + w,h, + NULL,NULL, + ::GetModuleHandle(NULL), + NULL); + if(!m_hwnd) return; + ::SetWindowLongPtr(m_hwnd,GWLP_USERDATA,LONG_PTR(this)); + */ + } + window& operator=(const window& a_from){ + m_key_shift = a_from.m_key_shift; + m_key_ctrl = a_from.m_key_ctrl; + return *this; + } +public: + const window& get_me() const {return *this;} + window& get_me() {return *this;} + bool key_shift() const {return m_key_shift;} + HWND hwnd() const {return m_hwnd;} + + void set_client_area_size(unsigned int a_w,unsigned int a_h) { + if(!m_hwnd) return; + RECT wrect; + ::GetWindowRect(m_hwnd,&wrect); + unsigned int ww = wrect.right-wrect.left; + unsigned int wh = wrect.bottom-wrect.top; + + RECT carect; + ::GetClientRect(m_hwnd,&carect); + unsigned int cw = carect.right-carect.left; + unsigned int ch = carect.bottom-carect.top; + + unsigned int woffset = ww-cw; + unsigned int hoffset = wh-ch; + + ::MoveWindow(m_hwnd,wrect.left,wrect.top,a_w+woffset,a_h+hoffset,TRUE); + } + void move(unsigned int a_x,unsigned int a_y) { + if(!m_hwnd) return; + RECT rect; + ::GetWindowRect(m_hwnd,&rect); + unsigned int w = rect.right-rect.left; + unsigned int h = rect.bottom-rect.top; + ::MoveWindow(m_hwnd,a_x,a_y,w,h,TRUE); + } + + void set_focus_hwnd(HWND a_hwnd) {m_focus_hwnd = a_hwnd;} + HWND focus_hwnd() const {return m_focus_hwnd;} +protected: + static LRESULT CALLBACK proc(HWND a_hwnd,UINT a_msg,WPARAM a_wparam,LPARAM a_lparam) { + switch (a_msg) { + // Else : + case WM_SIZE:{ // Assume one child window ! FIXME : have a message if not. + int width = LOWORD(a_lparam); + int height = HIWORD(a_lparam); + HWND hwnd = GetFirstChild(a_hwnd); + if(hwnd) { + ::MoveWindow(hwnd,0,0,width,height,TRUE); + } + }return 0; + + case WM_SETFOCUS:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { + HWND hwnd = _this->focus_hwnd(); + if(hwnd) ::SetFocus(hwnd); + } + }return 0; + + case WM_KEYDOWN:{ + switch(a_wparam){ + case VK_SHIFT:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->m_key_shift = true; + return 0; + } + case VK_CONTROL:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->m_key_ctrl = true; + return 0; + } + case VK_UP:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->key_up(); + return 0; + } + case VK_DOWN:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->key_down(); + return 0; + } + case VK_LEFT:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->key_left(); + return 0; + } + case VK_RIGHT:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->key_right(); + return 0; + } + case VK_ESCAPE:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->key_escape(); + return 0; + } + } //end switch(a_wparam) + break; + } + case WM_KEYUP:{ + switch(a_wparam){ + case VK_SHIFT:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->m_key_shift = false; + return 0; + } + case VK_CONTROL:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->m_key_ctrl = false; + return 0; + } + } //end switch(a_wparam) + break; + } + + case WM_CLOSE:{ + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) _this->close(); + }break; //NOTE : can't be return 0. + case WM_DESTROY:wm__destroy(a_hwnd);return 0; + } + return (DefWindowProc(a_hwnd,a_msg,a_wparam,a_lparam)); + } + static void wm__destroy(HWND a_hwnd) { + window* _this = (window*)::GetWindowLongPtr(a_hwnd,GWLP_USERDATA); + if(_this) { //How to be sure that we have a window* ??? + if(_this->m_hwnd!=a_hwnd) { + //::printf("WinTk::Component::wm_destroy : HWND mismatch !\n"); + } + _this->m_hwnd = 0; + } + ::SetWindowLongPtr(a_hwnd,GWLP_USERDATA,LONG_PTR(NULL)); + } +protected: + void get_size(HWND a_hwnd,int& a_w,int& a_h){ + RECT rect; + ::GetWindowRect(a_hwnd,&rect); + a_w = rect.right-rect.left; + a_h = rect.bottom-rect.top; + } +protected: + HWND m_hwnd; + bool m_key_shift; + bool m_key_ctrl; + HWND m_focus_hwnd; +}; + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/X11/base_session b/source/externals/g4tools/include/tools/X11/base_session similarity index 90% rename from source/analysis/g4tools/include/tools/X11/base_session rename to source/externals/g4tools/include/tools/X11/base_session index 4babec32d9..0185dbf501 100644 --- a/source/analysis/g4tools/include/tools/X11/base_session +++ b/source/externals/g4tools/include/tools/X11/base_session @@ -37,76 +37,57 @@ public: ,m_WM_DELETE_WINDOW_atom(None) ,m_SESSION_EXIT_STEER_atom(None) { - if(!initialize()) {} //throw + //NOTE : macOS : XOpenDisplay leaks 128 bytes. + m_display = ::XOpenDisplay(NULL); + if(!m_display) { + m_out << "tools::X11::base_session::base_session : can't open display." << std::endl; + return; + } + + int monitors = ::XScreenCount(m_display); + if(int(m_monitor)>=monitors) { + m_out << "tools::X11::base_session::base_session : bad monitor index " + << m_monitor << ". (#monitors " << monitors << ")." << std::endl; + ::XCloseDisplay(m_display); + m_display = 0; + return; + } + + m_WM_DELETE_WINDOW_atom = ::XInternAtom(m_display,"WM_DELETE_WINDOW",False); + if(m_WM_DELETE_WINDOW_atom==None) { + m_out << "tools::X11::base_session::base_session : can't create WM_DELETE_WINDOW Atom." << std::endl; + ::XCloseDisplay(m_display); + m_display = 0; + return; + } + + m_SESSION_EXIT_STEER_atom = ::XInternAtom(m_display,"TOOLS_X11_SESSION_EXIT_STEER",False); + if(m_SESSION_EXIT_STEER_atom==None) { + m_out << "tools::X11::base_session::base_session :" + << " can't create TOOLS_X11_SESSION_EXIT_STEER Atom." << std::endl; + ::XCloseDisplay(m_display); + m_display = 0; + return; + } } virtual ~base_session() { clear_dispatchers(); - finalize(); + if(m_display) ::XCloseDisplay(m_display); + m_display = 0; //std::cout << "debug : ~base_session" << std::endl; } -public: +protected: base_session(const base_session& a_from) :m_out(a_from.m_out) ,m_monitor(a_from.m_monitor) ,m_display(0) ,m_WM_DELETE_WINDOW_atom(None) ,m_SESSION_EXIT_STEER_atom(None) - { - copy_dispatchers(a_from.m_dispatchers); - if(!initialize()) {} //throw - } + {} base_session& operator=(const base_session& a_from){ if(&a_from==this) return *this; - m_monitor = a_from.m_monitor; - clear_dispatchers(); - finalize(); - copy_dispatchers(a_from.m_dispatchers); - if(!initialize()) {} //throw return *this; } -protected: - bool initialize() { - if(m_display) return true; //done. - - //NOTE : macOS : XOpenDisplay leaks 128 bytes. - m_display = ::XOpenDisplay(NULL); - if(!m_display) { - m_out << "tools::X11::base_session::initialize : can't open display." << std::endl; - return false; - } - - int monitors = ::XScreenCount(m_display); - if(int(m_monitor)>=monitors) { - m_out << "tools::X11::base_session::initialize : bad monitor index " << m_monitor << ". (#monitors " << monitors << ")." << std::endl; - ::XCloseDisplay(m_display); - m_display = 0; - return false; - } - - m_WM_DELETE_WINDOW_atom = ::XInternAtom(m_display,"WM_DELETE_WINDOW",False); - if(m_WM_DELETE_WINDOW_atom==None) { - m_out << "tools::X11::base_session::initialize : can't create/get WM_DELETE_WINDOW Atom." << std::endl; - ::XCloseDisplay(m_display); - m_display = 0; - return false; - } - - m_SESSION_EXIT_STEER_atom = ::XInternAtom(m_display,"TOOLS_X11_SESSION_EXIT_STEER",False); - if(m_SESSION_EXIT_STEER_atom==None) { - m_out << "tools::X11::base_session::initialize : can't create/get TOOLS_X11_SESSION_EXIT_STEER Atom." << std::endl; - ::XCloseDisplay(m_display); - m_display = 0; - return false; - } - - return true; - } - - void finalize() { - if(!m_display) return; - ::XCloseDisplay(m_display); - m_display = 0; - } public: std::ostream& out() const {return m_out;} @@ -407,13 +388,6 @@ protected: m_dispatchers.clear(); } - void copy_dispatchers(const std::vector& a_from) { - clear_dispatchers(); - tools_vforcit(dispatcher*,a_from,it) { - m_dispatchers.push_back((*it)->copy()); - } - } - protected: std::ostream& m_out; unsigned int m_monitor; diff --git a/source/analysis/g4tools/include/tools/X11/dispatcher b/source/externals/g4tools/include/tools/X11/dispatcher similarity index 100% rename from source/analysis/g4tools/include/tools/X11/dispatcher rename to source/externals/g4tools/include/tools/X11/dispatcher diff --git a/source/analysis/g4tools/include/tools/X11/session b/source/externals/g4tools/include/tools/X11/session similarity index 83% rename from source/analysis/g4tools/include/tools/X11/session rename to source/externals/g4tools/include/tools/X11/session index 53fd86cabb..7db004fc24 100644 --- a/source/analysis/g4tools/include/tools/X11/session +++ b/source/externals/g4tools/include/tools/X11/session @@ -34,46 +34,17 @@ public: ,m_ctx(0) ,m_colormap(0) { - if(!initialize_gl()) {} //throw - } - virtual ~session() { - finalize_gl(); - //std::cout << "debug : ~session" << std::endl; - } -public: - session(const session& a_from) - :parent(a_from) - ,m_vinfo(0) - ,m_ctx(0) - ,m_colormap(0) - { - if(!initialize_gl()) {} //throw - } - session& operator=(const session& a_from){ - if(&a_from==this) return *this; - parent::operator=(a_from); - finalize_gl(); - if(!initialize_gl()) {} //throw - return *this; - } -protected: - bool initialize_gl() { - if(!m_display) { - m_display = 0; - m_vinfo = 0; - m_ctx = 0; - return false; - } + if(!m_display) return; {int glxMajor, glxMinor; ::glXQueryVersion(m_display,&glxMajor,&glxMinor); if(glxMajor<=0) { - m_out << "tools::X11::session::initialize : bad GLX-Version " << glxMajor << "." << glxMinor << std::endl; + m_out << "tools::X11::session::session : bad GLX-Version " << glxMajor << "." << glxMinor << std::endl; ::XCloseDisplay(m_display); m_display = 0; m_vinfo = 0; m_ctx = 0; - return false; + return; }} static const int atbs_alpha[] = { @@ -107,35 +78,35 @@ protected: m_vinfo = ::glXChooseVisual(m_display,m_monitor,(int*)atbs); if(!m_vinfo) { - m_out << "tools::X11::session::initialize :" + m_out << "tools::X11::session::session :" << " can't choose a visual on screen " << m_monitor << "." << std::endl; ::XCloseDisplay(m_display); m_display = 0; m_vinfo = 0; m_ctx = 0; - return false; + return; } } m_ctx = ::glXCreateContext(m_display,m_vinfo,NULL,GL_TRUE); if(!m_ctx) { - m_out << "tools::X11::session::initialize :" + m_out << "tools::X11::session::session :" << " can't create a glX context with direct rendering." << std::endl; m_ctx = ::glXCreateContext(m_display,m_vinfo,NULL,GL_FALSE); if(!m_ctx) { - m_out << "tools::X11::session::initialize :" + m_out << "tools::X11::session::session :" << " can't create a glX context." << std::endl; ::XCloseDisplay(m_display); m_display = 0; m_vinfo = 0; m_ctx = 0; - return false; + return; } //} else { - //m_out << "tools::X11::session::initialize :" + //m_out << "tools::X11::session::session :" // << " glX context with direct rendering created." // << std::endl; } @@ -144,31 +115,44 @@ protected: m_colormap = ::XCreateColormap(m_display,::XRootWindow(m_display,m_monitor),m_vinfo->visual,AllocNone); //m_colormap = ::XDefaultColormap(m_display,m_monitor); if(m_colormap==0L) { - m_out << "tools::X11::session::initialize : XCreateColormap failed." << std::endl; + m_out << "tools::X11::session::session : XCreateColormap failed." << std::endl; ::XCloseDisplay(m_display); m_display = 0; m_vinfo = 0; m_ctx = 0; - return false; + return; } - - return true; } - - void finalize_gl() { - if(!m_display) return; - if(m_ctx) { - ::glXDestroyContext(m_display,m_ctx); - m_ctx = 0; + virtual ~session() { + if(m_display) { + if(m_ctx) { + ::glXDestroyContext(m_display,m_ctx); + m_ctx = 0; + } + if(m_colormap) { + ::XFreeColormap(m_display,m_colormap); + m_colormap = 0; + } + ::XCloseDisplay(m_display); + m_display = 0; } if(m_vinfo) { ::XFree(m_vinfo); m_vinfo = 0; } - if(m_colormap) { - ::XFreeColormap(m_display,m_colormap); - m_colormap = 0; - } + //std::cout << "debug : ~session" << std::endl; + } +protected: + session(const session& a_from) + :parent(a_from) + ,m_vinfo(0) + ,m_ctx(0) + ,m_colormap(0) + {} + session& operator=(const session& a_from){ + if(&a_from==this) return *this; + parent::operator=(a_from); + return *this; } public: GLXContext context() const {return m_ctx;} diff --git a/source/externals/g4tools/include/tools/X11/sg_viewer b/source/externals/g4tools/include/tools/X11/sg_viewer new file mode 100644 index 0000000000..a8c2a26cc2 --- /dev/null +++ b/source/externals/g4tools/include/tools/X11/sg_viewer @@ -0,0 +1,113 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_X11_sg_viewer +#define tools_X11_sg_viewer + +// not pure X11 version. The class inherits tools::sg::viewer that uses GL. + +#include "session" + +#include "../sg/GL_viewer" + +#include "simple_dispatcher" + +namespace tools{namespace sg{class device_interactor;}} + +namespace tools { +namespace X11 { + +class sg_viewer : public sg::GL_viewer { + typedef sg::GL_viewer parent; +private: + class dispatcher : public simple_dispatcher { + typedef simple_dispatcher parent; + public: + virtual void win_render() {m_sg_viewer.win_render();} + virtual void set_size(unsigned int a_width,unsigned int a_height) {m_sg_viewer.set_size(a_width,a_height);} + virtual dispatcher* copy() const {return new dispatcher(*this);} + public: + dispatcher(sg_viewer& a_sg_viewer) + :parent(a_sg_viewer.m_session,a_sg_viewer.m_win) + ,m_sg_viewer(a_sg_viewer){} + virtual ~dispatcher(){} + protected: + dispatcher(const dispatcher& a_from) + :parent(a_from) + ,m_sg_viewer(a_from.m_sg_viewer) + {} + dispatcher& operator=(const dispatcher& a_from) { + parent::operator=(a_from); + return *this; + } + protected: + sg_viewer& m_sg_viewer; + }; + +public: + sg_viewer(session& a_session, + int a_x = 0,int a_y = 0, + unsigned int a_width = 500,unsigned int a_height = 500, + const std::string& a_win_title = "") + :parent(a_session.out(),a_width,a_height) + ,m_session(a_session) + ,m_win(0) + { + if(!m_session.display()) return; //throw + m_win = m_session.create_window(a_win_title.c_str(),a_x,a_y,a_width,a_height); + if(!m_win) return; //throw + m_session.add_dispatcher(new dispatcher(*this)); + } + virtual ~sg_viewer() { + if(m_win) { + m_session.remove_dispatchers_with_window(m_win); + m_session.delete_window(m_win); + m_session.sync(); + } + } +public: + sg_viewer(const sg_viewer& a_from) + :parent(a_from) + ,m_session(a_from.m_session) + ,m_win(a_from.m_win) + {} + sg_viewer& operator=(const sg_viewer& a_from){ + parent::operator=(a_from); + m_win = a_from.m_win; + return *this; + } +public: + bool has_window() const {return m_win?true:false;} //for SWIG + + Window window() const {return m_win;} + + bool show() { + if(!m_win) return false; + m_session.show_window(m_win); + return true; + } + + void win_render() { + if(!m_win) return; + if(::glXMakeCurrent(m_session.display(),m_win,m_session.context())==False){ + m_session.out() << "tools::X11::sg_viewer::win_render : glXMakeCurrent failed." << std::endl; + return; + } + render(); //viewer::render() + ::glXSwapBuffers(m_session.display(),m_win); + if(::glXMakeCurrent(m_session.display(),None,NULL)==False){ + m_session.out() << "tools::X11::sg_viewer::win_render : glXMakeCurrent(None,NULL) failed." << std::endl; + } + } + +public: + void set_device_interactor(tools::sg::device_interactor*) {} +protected: + session& m_session; + Window m_win; +}; + +}} + +#endif + diff --git a/source/analysis/g4tools/include/tools/X11/simple_dispatcher b/source/externals/g4tools/include/tools/X11/simple_dispatcher similarity index 100% rename from source/analysis/g4tools/include/tools/X11/simple_dispatcher rename to source/externals/g4tools/include/tools/X11/simple_dispatcher diff --git a/source/externals/g4tools/include/tools/Xt/OpenGLArea b/source/externals/g4tools/include/tools/Xt/OpenGLArea new file mode 100644 index 0000000000..173e586140 --- /dev/null +++ b/source/externals/g4tools/include/tools/Xt/OpenGLArea @@ -0,0 +1,481 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Xt_OpenGLArea +#define tools_Xt_OpenGLArea + +#include +#include +#include +#include + +#include + +#include +#include +#include + +namespace tools { +namespace Xt { + +/////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////// + +typedef struct _OpenGLAreaClassRec* OpenGLAreaWidgetClass; +typedef struct _OpenGLAreaRec* OpenGLAreaWidget; + +typedef struct { + int reason; + XEvent* event; +} XoAnyCallbackStruct; + +#define XoNdoubleBufferOn "doubleBufferOn" +#define XoNpaintCallback "paintCallback" +#define XoNeventCallback "eventCallback" + +#define XoCR_PAINT 1 +#define XoCR_EVENT 2 + +/////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////// + +typedef struct { + void* extension; +} OpenGLAreaClassPart; + +typedef struct _OpenGLAreaClassRec { + CoreClassPart core_class; + CompositeClassPart composite_class; + OpenGLAreaClassPart openGLArea_class; +} OpenGLAreaClassRec; + +typedef struct { + Boolean doubleBufferOn; + XtCallbackList paintCallback; + XtCallbackList eventCallback; + Visual* visual; + Boolean installColormap; + GLXContext glContext; +} OpenGLAreaPart; + +typedef struct _OpenGLAreaRec { + CorePart core; + CompositePart composite; + OpenGLAreaPart openGLArea; +} OpenGLAreaRec; + +/////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////// + +class OpenGLArea { +public: + static void paint(Widget a_this) { + if(!XtIsRealized(a_this)) return; + if(make_current(a_this)==1) { + XoAnyCallbackStruct value; + value.reason = XoCR_PAINT; + value.event = 0; + ::XtCallCallbacks(a_this,XoNpaintCallback,(XtPointer)&value); + ::glXSwapBuffers(XtDisplay(a_this),XtWindow(a_this)); + ::glXMakeCurrent(XtDisplay(a_this),None,NULL); + } + } +protected: + static void initialize_class(void) {} + + static void initialize_widget(Widget a_request,Widget a_this,ArgList,Cardinal*) { + if(a_request->core.width<=0) a_this->core.width = 100; + if(a_request->core.height<=0) a_this->core.height = 100; + +#ifdef OPENGLAREA_DEBUG + ::printf ("debug : OpenGLArea : InitializeWidget : %s\n",::XtName(a_this)); +#endif + + OpenGLAreaPart& athis = _athis(a_this); + athis.visual = CopyFromParent; + athis.installColormap = False; + athis.glContext = NULL; + + Display* display; + Screen* screen; + int iscreen; + XVisualInfo* vinfo; + display = XtDisplay(a_this); + screen = XtScreen(a_this); + iscreen = XScreenNumberOfScreen(screen); + + {int error,event; + if(::glXQueryExtension(display,&error,&event)==0) { + CWarn ("X server does not have OpenGL extensions.\n"); + }} + + if(athis.doubleBufferOn==True) { + int atbs_1[] = { + GLX_RGBA, + GLX_RED_SIZE, 1, + GLX_GREEN_SIZE, 1, + GLX_BLUE_SIZE, 1, + GLX_ALPHA_SIZE, 1, + GLX_DEPTH_SIZE, 1, + GLX_DOUBLEBUFFER, + None + }; + vinfo = ::glXChooseVisual (display,iscreen,atbs_1); + if(vinfo==NULL) { //GLX_ALPHA_SIZE : problem with Xming. Try without it. + int atbs_2[] = { + GLX_RGBA, + GLX_RED_SIZE, 1, + GLX_GREEN_SIZE, 1, + GLX_BLUE_SIZE, 1, + GLX_DEPTH_SIZE, 1, + GLX_DOUBLEBUFFER, + None + }; + vinfo = ::glXChooseVisual (display,iscreen,atbs_2); + } + } else { + int atbs_1[] = { + GLX_RGBA, + GLX_RED_SIZE, 1, + GLX_GREEN_SIZE, 1, + GLX_BLUE_SIZE, 1, + GLX_ALPHA_SIZE, 1, + GLX_DEPTH_SIZE, 1, + None + }; + vinfo = ::glXChooseVisual (display,iscreen,atbs_1); + if(vinfo==NULL) { //GLX_ALPHA_SIZE : problem with Xming. Try without it. + int atbs_2[] = { + GLX_RGBA, + GLX_RED_SIZE, 1, + GLX_GREEN_SIZE, 1, + GLX_BLUE_SIZE, 1, + GLX_DEPTH_SIZE, 1, + None + }; + vinfo = ::glXChooseVisual (display,iscreen,atbs_2); + } + } + + if(vinfo==NULL) { + CWarn ("Can't choose a visual.\n"); + } else { + a_this->core.depth = vinfo->depth; + athis.visual = vinfo->visual; + if( (vinfo->depth ==DefaultDepth (display,iscreen)) && + (vinfo->visual==DefaultVisual(display,iscreen)) ) { + a_this->core.colormap = XDefaultColormap (display,iscreen); + athis.installColormap = False; + } else { + a_this->core.colormap = + XCreateColormap (display,XRootWindow(display,iscreen),vinfo->visual, AllocNone); + athis.installColormap = True; + } + if(a_this->core.colormap==0L) { + CWarn ("Can't get/create a X colormap.\n"); + } + athis.glContext = ::glXCreateContext (display,vinfo,NULL,GL_TRUE); + if(athis.glContext==NULL) { + athis.glContext = ::glXCreateContext (display,vinfo,NULL,GL_FALSE); + if(athis.glContext==NULL) { + CWarn ("Can't create a GLX context.\n"); + } + } + ::XFree(vinfo); + } + + ::XtAddEventHandler + (a_this,ButtonPressMask|ButtonReleaseMask|ButtonMotionMask|KeyPressMask|KeyReleaseMask,0,event_handler,NULL); + +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : InitializeWidget : end\n"); +#endif + } + + static void realize_widget(Widget a_this,XtValueMask* a_mask,XSetWindowAttributes* a_watbs) { +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : realize_widget : %s\n",XtName(a_this)); +#endif + + // Have to create window ourselves due to OpenGL that compells it's visual. + // In principle colormap is correctly set in a_watbsy. + + OpenGLAreaPart& athis = _athis(a_this); + + ::XtCreateWindow(a_this,(unsigned int)InputOutput,athis.visual,*a_mask,a_watbs); + + // Call the Realize procedure (XtInheritRealize) : + if(widget_class()->core_class.superclass->core_class.realize!=NULL) + (widget_class()->core_class.superclass->core_class.realize)(a_this, a_mask, a_watbs); + + // If window is delete, all seems ok : + if(athis.installColormap==True) install_colormap(a_this); + + //make_current(a_this); + +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : realize_widget : end\n"); +#endif + } + + static void destroy_widget(Widget a_this) { +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : destroy_widget : begin\n"); +#endif + OpenGLAreaPart& athis = _athis(a_this); + if(athis.installColormap==True) { + uninstall_colormap (a_this); + athis.installColormap = False; + ::XFreeColormap(XtDisplay(a_this),a_this->core.colormap); + } + if(athis.glContext!=NULL) { + ::glXMakeCurrent(XtDisplay(a_this),None,NULL); + ::glXDestroyContext(XtDisplay(a_this),athis.glContext); + athis.glContext = NULL; + } +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : destroy_widget : end\n"); +#endif + } + + static Boolean set_values(Widget a_current,Widget,Widget a_this,ArgList,Cardinal*) { + OpenGLAreaPart& athis = _athis(a_this); + if(athis.doubleBufferOn != ((OpenGLAreaWidget)a_current)->openGLArea.doubleBufferOn) { + // Can't change buffering here if X window is created. + // With OpenGL, buffering fix parameter of the X window. + // Buffering must be choosen before the execution of the + // Realize method that create the window. + if(XtIsRealized(a_this) && (athis.installColormap==True)) { + CWarn("Can't change buffering after \"realization\" of the widget.\n"); + athis.doubleBufferOn = ((OpenGLAreaWidget)a_current)->openGLArea.doubleBufferOn; + } + } + return False; + } + + static void change_widget_size(Widget a_this) { +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : change_widget_size : %s\n",XtName(a_this)); +#endif + + // Call the Resize procedure (XtInheritResize) : + if(widget_class()->core_class.superclass->core_class.resize!=NULL) + (widget_class()->core_class.superclass->core_class.resize)(a_this); + +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : change_widget_size : end\n"); +#endif +} + + static void draw_widget(Widget a_this,XEvent* a_event,Region a_region) { +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : draw_widget : %s\n",XtName(a_this)); +#endif + + if(widget_class()->core_class.superclass->core_class.expose!=NULL) + (widget_class()->core_class.superclass->core_class.expose)(a_this,a_event,a_region); + + if(make_current(a_this)==1) { +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : draw_widget : %s : make_current ok : call paintCallback...\n",XtName(a_this)); +#endif + XoAnyCallbackStruct value; + value.reason = XoCR_PAINT; + value.event = a_event; + ::XtCallCallbacks(a_this,XoNpaintCallback,(XtPointer)&value); + ::glXSwapBuffers(XtDisplay(a_this),XtWindow(a_this)); + ::glXMakeCurrent(XtDisplay(a_this),None,NULL); + } + +#ifdef OPENGLAREA_DEBUG + printf("debug : OpenGLArea : draw_widget : end\n"); +#endif + } + +protected: + static OpenGLAreaPart& _athis(Widget a_this) {return *(&(((OpenGLAreaWidget)a_this)->openGLArea));} + static void CWarn(const char* a_msg) { + ::printf("%s",a_msg); + } + static void CWarnF(const char* a_format,...) { + va_list args; + va_start(args,a_format); + ::vprintf(a_format,args); + va_end(args); + } + static int make_current(Widget a_this) { + if(!XtIsRealized(a_this)) return 0; + OpenGLAreaPart& athis = _athis(a_this); + if(athis.glContext==NULL) return 0; + return (int)::glXMakeCurrent(XtDisplay(a_this),XtWindow(a_this),athis.glContext); + } + + static void event_handler(Widget a_this,XtPointer,XEvent* a_event ,Boolean*) { + XoAnyCallbackStruct value; + value.reason = XoCR_EVENT; + value.event = a_event; + ::XtCallCallbacks(a_this,XoNeventCallback,(XtPointer)&value); + } + + static void install_colormap(Widget a_this) { + // From Mesa/widgets/GLwDrawingArea.c/post_colormap routine. + // Could use also XtSetWMColormapWindows. + if( !XtIsWidget(a_this) || !XtIsRealized(a_this) ) return; + Widget shell = get_shell(a_this); + if(shell==NULL) return; + Display* display = XtDisplay (a_this); + Window wthis = XtWindow (a_this); + Window wshell = XtWindow (shell); + Window* ws = NULL; + int wn = 0; + ::XGetWMColormapWindows (display,wshell, &ws, &wn); + // Check if colormap of this is a colormap of a Window in list : + XWindowAttributes watbs; + XGetWindowAttributes (display,wthis,&watbs); + Colormap cmapthis = watbs.colormap; + int found = -1; + for(int count=0;count + +#include +#include +#include + +namespace tools { +namespace Xt { + +class session { +public: + session(std::ostream& a_out,int& a_argc,char** a_argv) + :m_out(a_out),m_app_context(0),m_app_widget(0) + { + //LookDSM_Problem(); + Arg args[1]; + XtSetArg(args[0],XtNgeometry,XtNewString("100x100")); + m_app_widget = ::XtAppInitialize(&m_app_context,"tools::Xt::session",NULL,(Cardinal)0,&a_argc,a_argv,NULL,args,1); + if(!m_app_context || !m_app_widget) { + m_app_context = 0; + m_app_widget = 0; + } + } + virtual ~session() { + if(m_app_widget) {::XtDestroyWidget(m_app_widget);m_app_widget = 0;} + if(m_app_context) {::XtDestroyApplicationContext(m_app_context);m_app_context = 0;} + } +protected: + session(const session& a_from) + :m_out(a_from.m_out),m_app_context(0),m_app_widget(0) + {} + session& operator=(const session&){return *this;} +public: + std::ostream& out() const {return m_out;} + bool is_valid() {return m_app_context && m_app_widget?true:false;} + bool steer() { + if(!m_app_context) return false; + while(true) { + XEvent event; + ::XtAppNextEvent(m_app_context,&event); + ::XtDispatchEvent(&event); + //if(m_exit) break; + } + return true; + } + bool sync() { + //if(!m_app_widget) return false; + //Display* display = XtDisplay(m_app_widget); + //::XSync(display,False); + if(!m_app_context) return false; + while(true) { + XtInputMask input = ::XtAppPending(m_app_context); + if(input==0) break; + XEvent event; + ::XtAppNextEvent(m_app_context,&event); + ::XtDispatchEvent(&event); + } + return true; + } +public: + Widget get_app_widget() {return m_app_widget;} +protected: + std::ostream& m_out; + bool m_app_owner; + XtAppContext m_app_context; + Widget m_app_widget; +}; + +}} + +#endif diff --git a/source/externals/g4tools/include/tools/Xt/sg_viewer b/source/externals/g4tools/include/tools/Xt/sg_viewer new file mode 100644 index 0000000000..ca5c20a380 --- /dev/null +++ b/source/externals/g4tools/include/tools/Xt/sg_viewer @@ -0,0 +1,183 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_Xt_sg_viewer +#define tools_Xt_sg_viewer + +#include "session" + +#include "../sg/GL_viewer" + +#include "OpenGLArea" + +#include +#include +#include + +#include +#include +#include + +namespace tools { +namespace Xt { + +class sg_viewer : public sg::GL_viewer { + typedef sg::GL_viewer parent; +public: + sg_viewer(session& a_session, + int a_x = 0,int a_y = 0, + unsigned int a_width = 500,unsigned int a_height = 500, + const std::string& a_win_title = "") + :parent(a_session.out(),a_width,a_height) + ,m_session(a_session) + ,m_shell(0) + ,m_glarea(0) + ,m_interactor(0) + { + Widget app_widget = a_session.get_app_widget(); + if(!app_widget) return; + + std::string sgeom; + tools::numas(a_width,sgeom); + sgeom += "x"; + tools::numas(a_height,sgeom); + sgeom += "+"; + tools::numas(a_x,sgeom); + sgeom += "+"; + tools::numas(a_y,sgeom); + + Arg args[2]; + XtSetArg(args[0],XtNgeometry,XtNewString(sgeom.c_str())); + XtSetArg(args[1],XtNborderWidth,0); + + m_shell = ::XtAppCreateShell((char*)a_win_title.c_str(), + (char*)"sg_viewer_shell", + topLevelShellWidgetClass,XtDisplay(app_widget),args,2); + ::XtSetMappedWhenManaged(m_shell,True); + + m_glarea = ::XtCreateManagedWidget("glarea",OpenGLArea::widget_class(),m_shell,args,0); + ::XtAddCallback(m_glarea,XoNpaintCallback,paint_cbk,(XtPointer)this); + ::XtAddCallback(m_glarea,XoNeventCallback,event_cbk,(XtPointer)this); + + ::XtAddCallback(m_shell,XtNdestroyCallback,destroy_shell_callback,(XtPointer)this); + + ::XtRealizeWidget(m_shell); + + //Atom WM_DELETE_WINDOW_atom = ::XInternAtom(XtDisplay(m_shell),"WM_DELETE_WINDOW",False); + //::XSetWMProtocols(XtDisplay(m_shell),XtWindow(m_shell),&WM_DELETE_WINDOW_atom,1); + } + virtual ~sg_viewer() { + if(m_shell) { + ::XtRemoveCallback(m_glarea,XoNpaintCallback,paint_cbk,(XtPointer)this); + ::XtRemoveCallback(m_shell,XtNdestroyCallback,destroy_shell_callback,(XtPointer)this); + ::XtDestroyWidget(m_shell); + } + m_shell = 0; + m_glarea = 0; + } +protected: + sg_viewer(const sg_viewer& a_from) + :parent(a_from) + ,m_session(a_from.m_session) + ,m_shell(0) + ,m_glarea(0) + ,m_interactor(0) + {} + sg_viewer& operator=(const sg_viewer& a_from){ + parent::operator=(a_from); + return *this; + } +public: + bool has_window() const {return m_glarea?true:false;} + + bool show() { + if(!m_shell) return false; + ::XtRealizeWidget(m_shell); + ::XtMapWidget(m_shell); + // Raise window : + if(XtIsWidget(m_shell) && XtIsRealized(m_shell) ) { + Display* display = XtDisplay(m_shell); + Atom atom = ::XInternAtom(display,"WM_DELETE_WINDOW",False); + ::XSetWMProtocols(display,XtWindow(m_shell),&atom,1); + ::XRaiseWindow(display,XtWindow(m_shell)); + } + return true; + } + + void win_render() { + if(m_glarea) OpenGLArea::paint(m_glarea); + } + +public: + void set_device_interactor(tools::sg::device_interactor* a_interactor) {m_interactor = a_interactor;} //we do not have ownership. +protected: + static void paint_cbk(Widget a_widget,XtPointer a_tag,XtPointer){ + unsigned int width = a_widget->core.width; + unsigned int height = a_widget->core.height; + //::printf("debug : tools::Xt::sg_viewer::paint_cbk : %d %d\n",width,height); + sg_viewer* _this = (sg_viewer*)a_tag; + _this->set_size(width,height); + _this->render(); + } + static void event_cbk(Widget,XtPointer a_tag,XtPointer a_data){ + sg_viewer* _this = (sg_viewer*)a_tag; + if(!_this->m_interactor) return; + XoAnyCallbackStruct* data = (XoAnyCallbackStruct*)a_data; + XEvent* xevent = data->event; + switch( xevent->type ) { + case KeyPress:{ + KeySym key_sym; + ::XLookupString(&(xevent->xkey),NULL,0,&key_sym,NULL); + tools::sg::key_down_event event(_this->convert(key_sym)); + _this->m_interactor->key_press(event); + }return; + case KeyRelease:{ + KeySym key_sym; + ::XLookupString(&(xevent->xkey),NULL,0,&key_sym,NULL); + tools::sg::key_up_event event(_this->convert(key_sym)); + _this->m_interactor->key_release(event); + }return; + case ButtonPress:{ + if(xevent->xbutton.button==Button4) { //4=wheel down, or move down double touch on trackpad = zoom in. + tools::sg::wheel_rotate_event event(8); //8=cooking. + _this->m_interactor->wheel_rotate(event); + } else if(xevent->xbutton.button==Button5) { //5=wheel up, or move up double touch on trackpad = zoom out. + tools::sg::wheel_rotate_event event(-8); //8=cooking. + _this->m_interactor->wheel_rotate(event); + } else { + tools::sg::mouse_down_event event(xevent->xbutton.x,xevent->xbutton.y); + _this->m_interactor->mouse_press(event); + } + }return; + case ButtonRelease:{ + tools::sg::mouse_up_event event(xevent->xbutton.x,xevent->xbutton.y); + _this->m_interactor->mouse_release(event); + }return; + case MotionNotify:{ + tools::sg::mouse_move_event event(xevent->xmotion.x,xevent->xmotion.y,0,0,false); + _this->m_interactor->mouse_move(event); + }return; + default:return;} + } + static void destroy_shell_callback(Widget,XtPointer a_tag,XtPointer) { + sg_viewer* _this = (sg_viewer*)a_tag; + _this->m_shell = 0; + _this->m_glarea = 0; + } +protected: + tools::key_code convert(KeySym a_key) { + if(a_key==XK_Shift_L) return tools::sg::key_shift(); + if(a_key==XK_Shift_R) return tools::sg::key_shift(); + return a_key; + } +protected: + session& m_session; + Widget m_shell; + Widget m_glarea; + tools::sg::device_interactor* m_interactor; +}; + +}} + +#endif + diff --git a/source/analysis/g4tools/include/tools/Xt/tools b/source/externals/g4tools/include/tools/Xt/tools similarity index 100% rename from source/analysis/g4tools/include/tools/Xt/tools rename to source/externals/g4tools/include/tools/Xt/tools diff --git a/source/analysis/g4tools/include/tools/aida_ntuple b/source/externals/g4tools/include/tools/aida_ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/aida_ntuple rename to source/externals/g4tools/include/tools/aida_ntuple diff --git a/source/externals/g4tools/include/tools/app b/source/externals/g4tools/include/tools/app new file mode 100644 index 0000000000..f55bbd66e8 --- /dev/null +++ b/source/externals/g4tools/include/tools/app @@ -0,0 +1,191 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_app +#define tools_app + +#include "path_env" +#include "sout" +#include "file" +#include "forit" +#include "sys/dir" + +namespace tools { + +#ifdef __APPLE__ +inline bool is_mac_app(const std::string& a_arg0){ + if(a_arg0.empty()) return false; + std::string bname = base_name(dir_name(a_arg0)); + if(bname=="MacOS") return true; + return false; +} +#else +inline bool is_mac_app(const std::string&){return false;} +#endif + +inline bool program_path(const std::string& a_arg0,std::string& a_path) { + if(a_arg0.empty()) { + a_path = ""; + return false; + } + std::string path,name,suffix; + path_name_suffix(a_arg0,path,name,suffix); + if(path.empty()) { + std::string PATH; + if(get_env("PATH",PATH)) { + std::string program = a_arg0; +#ifdef _WIN32 + if(program.find(".exe")==std::string::npos) program += ".exe"; +#endif + std::vector paths; + words(PATH,psep(),false,paths); + tools_vforit(std::string,paths,it) { + std::string dir = *it; + if(file::exists(dir+sep()+program)) { + path = dir; + break; + } + } + } + } + if(path.empty()) { + a_path = ""; + return false; + } + if(!is_absolute_path(path)) { + std::string pwd; + if(!dir::pwd(pwd)) { + a_path = ""; + return false; + } + path = pwd+sep()+path; + } + //printf("debug : path : %s\n",path.c_str()); + a_path = path; + return true; +} + +inline bool if_mouse_startup(const std::string& a_arg0,const std::string& a_env_HOME_DIR,const std::vector& a_home_dirs,std::ostream& a_out){ + std::string exe_dir = dir_name(a_arg0); + std::string bname = base_name(exe_dir); + if(bname=="MacOS") { + // cd in a_doc_dir : + if(!dir::cd_home()) { + a_out << "if_mouse_startup : can't go home." << std::endl; + return false; + } + tools_vforcit(std::string,a_home_dirs,it) { + if(!dir::mkcd(*it)) { + a_out << "if_mouse_startup :" + << " can't mkcd " << sout(*it) + << std::endl; + return false; + } + } + + // set a_env_HOME_DIR from exe_dir : + std::string Contents_dir = dir_name(exe_dir); + if(!put_env(a_env_HOME_DIR,Contents_dir)) { + a_out << "if_mouse_startup :" + << " can't putenv " << a_env_HOME_DIR + << " to " << sout(Contents_dir) + << "." + << std::endl; + return false; + } + {std::vector vals; + vals.push_back(Contents_dir+"/bin"); + vals.push_back("."); // for on-the-fly compilation and loading : + if(!env_path_append("DYLD_LIBRARY_PATH",vals)) { + a_out << "if_mouse_startup :" + << " can't putenv DYLD_LIBRARY_PATH." + //<< " to " << sout(DYLD_LIBRARY_PATH) + << std::endl; + return false; + }} + +// {std::string DYLD_LIBRARY_PATH; +// if(!get_env("DYLD_LIBRARY_PATH",DYLD_LIBRARY_PATH)) {} +// a_out << "debug : DYLD_LIBRARY_PATH = " << sout(DYLD_LIBRARY_PATH) << std::endl;} + + if(!is_env("DISPLAY")) { + if(!put_env("DISPLAY",":0.0")) return false; + } + + } else if(bname=="bin") { + //Linux, Windows : mouse startup ? + +/* FIXME : do we want to treat the case of a terminal startup + whence the user did not ??? + If so if_mouse_startup should be renamed no_env_startup. + + } else if(exe_dir=="") { //for exa when typing "osc-plot". + if(!program_path(a_arg0,exe_dir)) { + a_out << "if_mouse_startup :" + << " program_path failed for " << sout(bname) << "." + << std::endl; + return false; + } + a_out << "if_mouse_startup :" + << " program_path is " << sout(exe_dir) << "." + << std::endl; + +#if defined(__APPLE__) || defined(Linux) + bool is_abs,is_win; + std::string drive; + std::vector words; + path_words(exe_dir,words,is_abs,is_win,drive); + std::vector::size_type n = words.size(); + + if( (n>=3) && + (words[n-1]=="bin") && + is_version(words[n-2]) && + (words[n-3].substr(0,4)=="osc_") + ){ + + std::string osc_vers_dir = dir_name(exe_dir); + + printf("debug : auto env 000 \"%s\"\n",osc_vers_dir.c_str()); + + //if(a_env_HOME_DIR.size()) { + if(!put_env(a_env_HOME_DIR,osc_vers_dir)) { + a_out << "arg0_setenv :" + << " can't putenv " << a_env_HOME_DIR + << " to " << sout(osc_vers_dir) + << "." + << std::endl; + return false; + } + //} + +#ifdef __APPLE__ + + {std::vector vals; + vals.push_back(osc_vers_dir+"/bin"); + vals.push_back(osc_vers_dir+"/lib"); + vals.push_back("."); // for on-the-fly compilation and loading : + if(!env_path_append("DYLD_LIBRARY_PATH",vals)) return false;} + +#else +#endif + + if(!is_env("DISPLAY")) { + if(!put_env("DISPLAY",":0.0")) return false; + } + + } +#endif +*/ + + } + + return true; +} + +inline void app_res_dir(const std::string& a_exe_path,std::string& a_res_dir) { + a_res_dir = a_exe_path+sep()+".."+sep()+"res"; +} + +} + +#endif diff --git a/source/externals/g4tools/include/tools/argcv b/source/externals/g4tools/include/tools/argcv new file mode 100644 index 0000000000..a259b84ba8 --- /dev/null +++ b/source/externals/g4tools/include/tools/argcv @@ -0,0 +1,39 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_argcv +#define tools_argcv + +#include +#include +#include "cstr" + +namespace tools { + +inline void new_argcv(const std::vector& a_args,int& a_argc,char**& a_argv){ + // delete with delete_argcv + a_argc = (int)a_args.size(); + if(a_argc<=0) { + a_argc = 0; + a_argv = 0; + return; + } + typedef char* cstring; + a_argv = new cstring[a_argc]; + for(int index=0;index +inline void destroy(T*& a_v){ + delete [] a_v; + a_v = 0; +} + +template +inline bool carray_copy(T*& a_v,I a_n,const T* a_from){ + delete [] a_v; + a_v = 0; + if(a_n) { + a_v = new T[a_n]; + if(!a_v) return false; + } + for(I i=0;i +inline bool copy(T*& a_v,I a_n,const T* a_from) {return carray_copy(a_v,a_n,a_from);} + +/* +template +inline T value(const T* a_v, + unsigned int a_q, + unsigned int a_i,unsigned int a_j){ + // to get value in the case a x[p][q] is stored in a x[p*q]. + // (used in hep/polyhedron_arb8) + // WARNING : no check is done on a_i, a_j + return a_v[a_i*a_q+a_j]; +} + +template +inline bool normalize(I a_n,T*& a_v,T(*a_sqrt)(T)){ + T sz = T(); + I i; + for(i=0;i +inline T value(const T* a_v, + unsigned int a_q, + unsigned int a_i,unsigned int a_j){ + // to get value x[i][j] in the case a x[p][q] is stored in a x[p*q]. + // (used in hep/polyhedron_arb8) + // WARNING : no check is done on a_i, a_j + return a_v[a_i*a_q+a_j]; +} +*/ + +} + +#include "mnmx" + +namespace tools { + +template +inline bool min_max(I a_n,const void* a_v,TO& a_mn,TO& a_mx){ + if(a_n<=I(0)) {a_mn = TO(0);a_mx = TO(0);return false;} + T* pos = (T*)a_v; + a_mn = *pos; + a_mx = *pos; + for(I i=0;i(a_mn,*pos); + a_mx = mx(a_mx,*pos); + } + return true; +} + +template +inline bool min_max_S_S2(I a_n,const void* a_v,TO& a_mn,TO& a_mx,TO& a_S,TO& a_S2){ + if(a_n<=0) {a_mn = TO(0);a_mx = TO(0);a_S=TO(0);a_S2=TO(0);return false;} + T* pos = (T*)a_v; + a_mn = *pos; + a_mx = *pos; + a_S = TO(0); + a_S2 = TO(0); + for(I i=0;i(a_mn,*pos); + a_mx = mx(a_mx,*pos); + a_S += TO(*pos); + a_S2 += TO(*pos) * TO(*pos); + } + return true; +} + +template +inline bool min_max_mean_rms(I a_n,const void* a_v,TO& a_mn,TO& a_mx,TO& a_mean,TO& a_rms, + TO(*a_sqrt)(TO),TO(*a_fabs)(TO)){ + TO S = TO(0); + TO S2 = TO(0); + if(!min_max_S_S2(a_n,a_v,a_mn,a_mx,S,S2)) { + a_mn = TO(0);a_mx = TO(0);a_mean=TO(0);a_rms=TO(0); + return false; + } + a_mean = S/TO(a_n); + a_rms = a_sqrt(a_fabs(S2/TO(a_n) - a_mean * a_mean)); + return true; +} + +template +inline bool h1_fill(I a_n,const void* a_v,HISTO& a_histo) { + a_histo.reset(); + if(a_n<=0) return false; + typedef typename HISTO::coordinate_t TC; + T* pos = (T*)a_v; + for(I i=0;i +inline T* _4s_to_3s(const T* a_4s,const I& a_w,const I& a_h) { + T* _3s = new T[a_w*a_h*3]; + if(!_3s) return 0; + T* pfrom = (T*)a_4s; + T* pto = _3s; + {I _sz = a_w*a_h*4; + for(I i=0;i<_sz;i+=4) { + *(pto+0) = *(pfrom+0); + *(pto+1) = *(pfrom+1); + *(pto+2) = *(pfrom+2); + pfrom += 4; + pto += 3; + }} + return _3s; +} + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/ccontour b/source/externals/g4tools/include/tools/ccontour similarity index 100% rename from source/analysis/g4tools/include/tools/ccontour rename to source/externals/g4tools/include/tools/ccontour diff --git a/source/analysis/g4tools/include/tools/charmanip b/source/externals/g4tools/include/tools/charmanip similarity index 100% rename from source/analysis/g4tools/include/tools/charmanip rename to source/externals/g4tools/include/tools/charmanip diff --git a/source/analysis/g4tools/include/tools/charp_out b/source/externals/g4tools/include/tools/charp_out similarity index 100% rename from source/analysis/g4tools/include/tools/charp_out rename to source/externals/g4tools/include/tools/charp_out diff --git a/source/analysis/g4tools/include/tools/chars b/source/externals/g4tools/include/tools/chars similarity index 100% rename from source/analysis/g4tools/include/tools/chars rename to source/externals/g4tools/include/tools/chars diff --git a/source/analysis/g4tools/include/tools/cid b/source/externals/g4tools/include/tools/cid similarity index 100% rename from source/analysis/g4tools/include/tools/cid rename to source/externals/g4tools/include/tools/cid diff --git a/source/analysis/g4tools/include/tools/cids b/source/externals/g4tools/include/tools/cids similarity index 100% rename from source/analysis/g4tools/include/tools/cids rename to source/externals/g4tools/include/tools/cids diff --git a/source/analysis/g4tools/include/tools/clist_contour b/source/externals/g4tools/include/tools/clist_contour similarity index 100% rename from source/analysis/g4tools/include/tools/clist_contour rename to source/externals/g4tools/include/tools/clist_contour diff --git a/source/analysis/g4tools/include/tools/cmemT b/source/externals/g4tools/include/tools/cmemT similarity index 100% rename from source/analysis/g4tools/include/tools/cmemT rename to source/externals/g4tools/include/tools/cmemT diff --git a/source/analysis/g4tools/include/tools/cmp b/source/externals/g4tools/include/tools/cmp similarity index 100% rename from source/analysis/g4tools/include/tools/cmp rename to source/externals/g4tools/include/tools/cmp diff --git a/source/analysis/g4tools/include/tools/colorf b/source/externals/g4tools/include/tools/colorf similarity index 100% rename from source/analysis/g4tools/include/tools/colorf rename to source/externals/g4tools/include/tools/colorf diff --git a/source/analysis/g4tools/include/tools/colorfs b/source/externals/g4tools/include/tools/colorfs similarity index 100% rename from source/analysis/g4tools/include/tools/colorfs rename to source/externals/g4tools/include/tools/colorfs diff --git a/source/analysis/g4tools/include/tools/colors b/source/externals/g4tools/include/tools/colors similarity index 100% rename from source/analysis/g4tools/include/tools/colors rename to source/externals/g4tools/include/tools/colors diff --git a/source/analysis/g4tools/include/tools/columns b/source/externals/g4tools/include/tools/columns similarity index 100% rename from source/analysis/g4tools/include/tools/columns rename to source/externals/g4tools/include/tools/columns diff --git a/source/analysis/g4tools/include/tools/cstr b/source/externals/g4tools/include/tools/cstr similarity index 100% rename from source/analysis/g4tools/include/tools/cstr rename to source/externals/g4tools/include/tools/cstr diff --git a/source/analysis/g4tools/include/tools/curve b/source/externals/g4tools/include/tools/curve similarity index 100% rename from source/analysis/g4tools/include/tools/curve rename to source/externals/g4tools/include/tools/curve diff --git a/source/analysis/g4tools/include/tools/data_axis b/source/externals/g4tools/include/tools/data_axis similarity index 100% rename from source/analysis/g4tools/include/tools/data_axis rename to source/externals/g4tools/include/tools/data_axis diff --git a/source/analysis/g4tools/include/tools/eqT b/source/externals/g4tools/include/tools/eqT similarity index 100% rename from source/analysis/g4tools/include/tools/eqT rename to source/externals/g4tools/include/tools/eqT diff --git a/source/analysis/g4tools/include/tools/file b/source/externals/g4tools/include/tools/file similarity index 100% rename from source/analysis/g4tools/include/tools/file rename to source/externals/g4tools/include/tools/file diff --git a/source/analysis/g4tools/include/tools/file_format b/source/externals/g4tools/include/tools/file_format similarity index 100% rename from source/analysis/g4tools/include/tools/file_format rename to source/externals/g4tools/include/tools/file_format diff --git a/source/externals/g4tools/include/tools/file_name b/source/externals/g4tools/include/tools/file_name new file mode 100644 index 0000000000..1ca28dcbe8 --- /dev/null +++ b/source/externals/g4tools/include/tools/file_name @@ -0,0 +1,74 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_file_name +#define tools_file_name + +#include "srep" + +#include + +namespace tools { + +// OpenPAW, Panoramix : +inline bool rep_env(std::string& a_string) { + char spec_char = '\n'; + std::string::size_type dollar; + while((dollar=a_string.find('$'))!=std::string::npos){ + std::string::size_type slash = a_string.find('/',dollar+1); + std::string::size_type back_slash = a_string.find('\\',dollar+1); + std::string::size_type pos = std::string::npos; + if(slash!=std::string::npos) { + if(back_slash!=std::string::npos) { + pos = slash + +#include "sto" + +namespace tools { + +inline bool is_env(const std::string& a_string){ + const char* env = ::getenv(a_string.c_str()); + return (env?true:false); +} + +inline bool get_env(const std::string& a_string,std::string& a_value){ + const char* env = ::getenv(a_string.c_str()); + if(env) { + a_value = std::string(env?env:""); + return true; + } else { + a_value.clear(); + return false; + } +} + +template +inline bool get_env(const std::string& a_string,T& a_v,const T& a_def = T()){ + std::string s; + if(!get_env(a_string,s)) {a_v = a_def;return false;} + return to(s,a_v,a_def); +} + +inline bool get_env_bool(const std::string& a_string,bool& a_v){ + std::string s; + if(!get_env(a_string,s)) return false; + return to(s,a_v); +} + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/get_lines b/source/externals/g4tools/include/tools/get_lines similarity index 100% rename from source/analysis/g4tools/include/tools/get_lines rename to source/externals/g4tools/include/tools/get_lines diff --git a/source/analysis/g4tools/include/tools/gl2ps b/source/externals/g4tools/include/tools/gl2ps similarity index 100% rename from source/analysis/g4tools/include/tools/gl2ps rename to source/externals/g4tools/include/tools/gl2ps diff --git a/source/analysis/g4tools/include/tools/gl2ps_begin.icc b/source/externals/g4tools/include/tools/gl2ps_begin.icc similarity index 100% rename from source/analysis/g4tools/include/tools/gl2ps_begin.icc rename to source/externals/g4tools/include/tools/gl2ps_begin.icc diff --git a/source/analysis/g4tools/include/tools/gl2ps_def.h b/source/externals/g4tools/include/tools/gl2ps_def.h similarity index 100% rename from source/analysis/g4tools/include/tools/gl2ps_def.h rename to source/externals/g4tools/include/tools/gl2ps_def.h diff --git a/source/analysis/g4tools/include/tools/gl2ps_end.icc b/source/externals/g4tools/include/tools/gl2ps_end.icc similarity index 100% rename from source/analysis/g4tools/include/tools/gl2ps_end.icc rename to source/externals/g4tools/include/tools/gl2ps_end.icc diff --git a/source/analysis/g4tools/include/tools/glbuf b/source/externals/g4tools/include/tools/glbuf similarity index 100% rename from source/analysis/g4tools/include/tools/glbuf rename to source/externals/g4tools/include/tools/glbuf diff --git a/source/analysis/g4tools/include/tools/glprims b/source/externals/g4tools/include/tools/glprims similarity index 100% rename from source/analysis/g4tools/include/tools/glprims rename to source/externals/g4tools/include/tools/glprims diff --git a/source/analysis/g4tools/include/tools/glutess/_glu b/source/externals/g4tools/include/tools/glutess/_glu similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/_glu rename to source/externals/g4tools/include/tools/glutess/_glu diff --git a/source/analysis/g4tools/include/tools/glutess/_tess b/source/externals/g4tools/include/tools/glutess/_tess similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/_tess rename to source/externals/g4tools/include/tools/glutess/_tess diff --git a/source/analysis/g4tools/include/tools/glutess/dict b/source/externals/g4tools/include/tools/glutess/dict similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/dict rename to source/externals/g4tools/include/tools/glutess/dict diff --git a/source/analysis/g4tools/include/tools/glutess/geom b/source/externals/g4tools/include/tools/glutess/geom similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/geom rename to source/externals/g4tools/include/tools/glutess/geom diff --git a/source/analysis/g4tools/include/tools/glutess/glutess b/source/externals/g4tools/include/tools/glutess/glutess similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/glutess rename to source/externals/g4tools/include/tools/glutess/glutess diff --git a/source/analysis/g4tools/include/tools/glutess/license b/source/externals/g4tools/include/tools/glutess/license similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/license rename to source/externals/g4tools/include/tools/glutess/license diff --git a/source/analysis/g4tools/include/tools/glutess/memalloc b/source/externals/g4tools/include/tools/glutess/memalloc similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/memalloc rename to source/externals/g4tools/include/tools/glutess/memalloc diff --git a/source/analysis/g4tools/include/tools/glutess/mesh b/source/externals/g4tools/include/tools/glutess/mesh similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/mesh rename to source/externals/g4tools/include/tools/glutess/mesh diff --git a/source/analysis/g4tools/include/tools/glutess/normal b/source/externals/g4tools/include/tools/glutess/normal similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/normal rename to source/externals/g4tools/include/tools/glutess/normal diff --git a/source/analysis/g4tools/include/tools/glutess/priorityq b/source/externals/g4tools/include/tools/glutess/priorityq similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/priorityq rename to source/externals/g4tools/include/tools/glutess/priorityq diff --git a/source/analysis/g4tools/include/tools/glutess/rename b/source/externals/g4tools/include/tools/glutess/rename similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/rename rename to source/externals/g4tools/include/tools/glutess/rename diff --git a/source/analysis/g4tools/include/tools/glutess/render b/source/externals/g4tools/include/tools/glutess/render similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/render rename to source/externals/g4tools/include/tools/glutess/render diff --git a/source/analysis/g4tools/include/tools/glutess/sweep b/source/externals/g4tools/include/tools/glutess/sweep similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/sweep rename to source/externals/g4tools/include/tools/glutess/sweep diff --git a/source/analysis/g4tools/include/tools/glutess/tessmono b/source/externals/g4tools/include/tools/glutess/tessmono similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/tessmono rename to source/externals/g4tools/include/tools/glutess/tessmono diff --git a/source/analysis/g4tools/include/tools/glutess/undef b/source/externals/g4tools/include/tools/glutess/undef similarity index 100% rename from source/analysis/g4tools/include/tools/glutess/undef rename to source/externals/g4tools/include/tools/glutess/undef diff --git a/source/analysis/g4tools/include/tools/gzip b/source/externals/g4tools/include/tools/gzip similarity index 100% rename from source/analysis/g4tools/include/tools/gzip rename to source/externals/g4tools/include/tools/gzip diff --git a/source/analysis/g4tools/include/tools/handle b/source/externals/g4tools/include/tools/handle similarity index 100% rename from source/analysis/g4tools/include/tools/handle rename to source/externals/g4tools/include/tools/handle diff --git a/source/analysis/g4tools/include/tools/hatcher b/source/externals/g4tools/include/tools/hatcher similarity index 100% rename from source/analysis/g4tools/include/tools/hatcher rename to source/externals/g4tools/include/tools/hatcher diff --git a/source/analysis/g4tools/include/tools/hatcher.icc b/source/externals/g4tools/include/tools/hatcher.icc similarity index 100% rename from source/analysis/g4tools/include/tools/hatcher.icc rename to source/externals/g4tools/include/tools/hatcher.icc diff --git a/source/analysis/g4tools/include/tools/hdf5/T_tools b/source/externals/g4tools/include/tools/hdf5/T_tools similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/T_tools rename to source/externals/g4tools/include/tools/hdf5/T_tools diff --git a/source/analysis/g4tools/include/tools/hdf5/atb b/source/externals/g4tools/include/tools/hdf5/atb similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/atb rename to source/externals/g4tools/include/tools/hdf5/atb diff --git a/source/analysis/g4tools/include/tools/hdf5/group_exists b/source/externals/g4tools/include/tools/hdf5/group_exists similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/group_exists rename to source/externals/g4tools/include/tools/hdf5/group_exists diff --git a/source/analysis/g4tools/include/tools/hdf5/h2file b/source/externals/g4tools/include/tools/hdf5/h2file similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/h2file rename to source/externals/g4tools/include/tools/hdf5/h2file diff --git a/source/analysis/g4tools/include/tools/hdf5/hdf5_h b/source/externals/g4tools/include/tools/hdf5/hdf5_h similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/hdf5_h rename to source/externals/g4tools/include/tools/hdf5/hdf5_h diff --git a/source/analysis/g4tools/include/tools/hdf5/header b/source/externals/g4tools/include/tools/hdf5/header similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/header rename to source/externals/g4tools/include/tools/hdf5/header diff --git a/source/analysis/g4tools/include/tools/hdf5/ntuple b/source/externals/g4tools/include/tools/hdf5/ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/ntuple rename to source/externals/g4tools/include/tools/hdf5/ntuple diff --git a/source/analysis/g4tools/include/tools/hdf5/pages b/source/externals/g4tools/include/tools/hdf5/pages similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/pages rename to source/externals/g4tools/include/tools/hdf5/pages diff --git a/source/analysis/g4tools/include/tools/hdf5/store b/source/externals/g4tools/include/tools/hdf5/store similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/store rename to source/externals/g4tools/include/tools/hdf5/store diff --git a/source/analysis/g4tools/include/tools/hdf5/tools b/source/externals/g4tools/include/tools/hdf5/tools similarity index 100% rename from source/analysis/g4tools/include/tools/hdf5/tools rename to source/externals/g4tools/include/tools/hdf5/tools diff --git a/source/externals/g4tools/include/tools/hep/pbp.icc b/source/externals/g4tools/include/tools/hep/pbp.icc new file mode 100644 index 0000000000..e4179c986c --- /dev/null +++ b/source/externals/g4tools/include/tools/hep/pbp.icc @@ -0,0 +1,2802 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +/*********************************************************************** + * * + * Name: BooleanProcessor Date: 10.12.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Internal class for executing boolean operations * + * on Polyhedra * + * * + ***********************************************************************/ + +#include "../lina/plane" + +//#define TOOLS_HEP_BP_OUT_ERR +//#define TOOLS_HEP_BP_CHECK_INDEX + +//#define TOOLS_HEP_BP_VERBOSE +//#define TOOLS_HEP_BP_NOT_OPT + +#if defined(TOOLS_HEP_BP_OUT_ERR) || defined(TOOLS_HEP_BP_VERBOSE) || defined(TOOLS_HEP_BP_CHECK_INDEX) +#include +#endif + +namespace tools { +namespace hep { + +typedef plane HVPlane3D; + +const double GRANULARITY = 10.e+5; + +// Operations +const int OP_UNION = 0; +const int OP_INTERSECTION = 1; +const int OP_SUBTRACTION = 2; + +// Face vs face statuses +const int OUT_OF_PLANE = 0; +const int ON_PLANE = 1; +const int INTERSECTION = 2; +const int EDGE = 3; +const int NON_PLANAR_FACE = 4; + +// Face statuses +const int UNKNOWN_FACE = 0; +const int ORIGINAL_FACE = -1; +const int NEW_FACE = -2; +const int UNSUITABLE_FACE = -3; +const int DEFECTIVE_FACE = -4; + +// -------------------------------------------- Simplified STL vector --- +//G.Barrand : begin +//#include +//G.Barrand : end + +// ---------------------------------------------------- Extended node --- +class ExtNode { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::ExtNode) +#endif + public: + HVPoint3D v; + int s; + + public: + ExtNode(HVPoint3D vertex=HVPoint3D(), int status=0) + : v(vertex), s(status) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + ~ExtNode() { +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } + + ExtNode(const ExtNode & node) : v(node.v), s(node.s) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + + ExtNode & operator=(const ExtNode & node) { + v = node.v; + s = node.s; + return *this; + } +}; + +// ---------------------------------------------------- Extended edge --- +class ExtEdge { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::ExtEdge) +#endif + public: + int i1, i2; // end points + int iface1; // native face + int iface2; // neighbouring face + int ivis; // visibility: +1 (visible), -1 (invisible) + int inext; // index of next edge + + public: + ExtEdge(int k1=0, int k2=0, int kface1=0, int kface2=0, int kvis=0) : + i1(k1), i2(k2), iface1(kface1), iface2(kface2), ivis(kvis), inext(0) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + + ~ExtEdge() { +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } + + ExtEdge(const ExtEdge & edge) : + i1(edge.i1), i2(edge.i2), iface1(edge.iface1), iface2(edge.iface2), + ivis(edge.ivis), inext(edge.inext) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + + ExtEdge & operator=(const ExtEdge & edge) { + i1 = edge.i1; + i2 = edge.i2; + iface1 = edge.iface1; + iface2 = edge.iface2; + ivis = edge.ivis; + inext = edge.inext; + return *this; + } + + void invert() { + int w; + //#define SWAP(A,B) w = A; A = B; B = w + //SWAP(i1, i2); + w = i1;i1=i2;i2=w; + } +}; + +// ---------------------------------------------------- Extended face --- +class ExtFace { + private: +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::ExtFace) +#endif + std::vector& edges; //G.Barrand + public: + int iedges[4]; // indices of original edges + HVPlane3D plane; // face plane + double rmin[3], rmax[3]; // bounding box + int iold; // head of the list of the original edges + int inew; // head of the list of the new edges + int iprev; // index of previous face + int inext; // index of next face + + public: + //G.Barrand : ExtFace(int iedge=0) : iold(iedge), inew(0), iprev(iprev), inext(0) {} + ExtFace(std::vector& a_edges,int iedge) + : edges(a_edges), iold(iedge), inew(0), iprev(0), inext(0) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + //G.Barrand : initialize arrays to quiet valgrind. + {for (int i=0; i<4; i++) { iedges[i] = 0; }} + {for (int i=0; i<3; i++) { rmin[i] = 0; rmax[i] = 0; }} + } + ~ExtFace() { +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } + + ExtFace(const ExtFace & face) : + edges(face.edges), //G.Barrand + plane(face.plane), iold(face.iold), inew(face.inew), + iprev(face.iprev), inext(face.inext) + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + int i; + for (i=0; i<4; i++) { iedges[i] = face.iedges[i]; } + for (i=0; i<3; i++) { rmin[i] = face.rmin[i]; rmax[i] = face.rmax[i]; } + } + + ExtFace & operator=(const ExtFace & face) { + //FIXME : edges(face.edges) ???? //G.Barrand + int i; + for (i=0; i<4; i++) { iedges[i] = face.iedges[i]; } + plane = face.plane; + for (i=0; i<3; i++) { rmin[i] = face.rmin[i]; rmax[i] = face.rmax[i]; } + iold = face.iold; + inew = face.inew; + iprev = face.iprev; + inext = face.inext; + return *this; + } + + bool invert(); //G.Barrand : return bool. + + //G.Barrand +#ifdef TOOLS_HEP_BP_CHECK_INDEX + bool check_edge_index(const std::string& a_where,int a_index) { + if(a_index<0) { + std::cerr << "ExtFace::check_edge_index :" + << " " << a_where << " :" + << " i<0." + << std::endl; + return false; + } + if(a_index>=int(edges.size())) { + std::cerr << "ExtFace::check_edge_index :" + << " " << a_where << " :" + << " i>=sz." + << " i=" << a_index + << " sz=" << edges.size() + << " cap=" << edges.capacity() + << std::endl; + return false; + } + return true; + } +#endif +}; + +// ---------------------------------------------------- Global arrays --- +//G.Barrand : MacIntel : crash with g++-4.0.1 with -O on some subtract. +// Anyway static of objects is proved to be not safe. +// We put the below vector as members of BooleanProcessor. +//GB static std::vector nodes; // vector of nodes +//GB static std::vector edges; // vector of edges +//GB static std::vector faces; // vector of faces + +// ---------------------------------------------------- List of faces --- +class FaceList { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::FaceList) +#endif + private: + std::vector& faces; //G.Barrad : end + private: + int ihead; + int ilast; + + public: + //G.Barrand : FaceList() : ihead(0), ilast(0) {} + FaceList(std::vector& a_faces) : faces(a_faces),ihead(0),ilast(0) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + ~FaceList() { +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } + protected: + FaceList(const FaceList& a_from) + :faces(a_from.faces),ihead(0),ilast(0){ +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + + FaceList& operator=(const FaceList&) {return *this;} + public: + void clean() { ihead = 0; ilast = 0; } + int front() { return ihead; } + + void push_back(int i) { + if (ilast == 0) { ihead = i; } else { faces[ilast].inext = i; } + ExtFace& face = faces[i]; //G.Barrand : optimize. + face.iprev = ilast; + face.inext = 0; + ilast = i; + } + + void remove(int i) { + ExtFace& face = faces[i]; //G.Barrand : optimize. + if (ihead == i) { + ihead = face.inext; + }else{ + faces[face.iprev].inext = face.inext; + } + if (ilast == i) { + ilast = face.iprev; + }else{ + faces[face.inext].iprev = face.iprev; + } + face.iprev = 0; + face.inext = 0; + } +}; + +// --------------------- Polyhedron with extended access to +// its members from the BooleanProcessor class --- +class ExtPolyhedron : public polyhedron { + friend class BooleanProcessor; + virtual polyhedron& operator = (const polyhedron& from) { + return polyhedron::operator = (from); + } +}; + +// ----------------------------------------- Boolean processor class --- +class BooleanProcessor { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::BooleanProcessor) +#endif + private: + //static int ishift; //G.Barrand + std::vector nodes; // vector of nodes //G.Barrand + std::vector edges; // vector of edges //G.Barrand + std::vector faces; // vector of faces //G.Barrand + private: + //int processor_error; // is set in case of error + int operation; // 0 (union), 1 (intersection), 2 (subtraction) + int ifaces1, ifaces2; // lists of faces + int iout1, iout2; // lists of faces with status "out" + int iunk1, iunk2; // lists of faces with status "unknown" + double rmin[3], rmax[3]; // intersection of bounding boxes + double del; // precision (tolerance) + + FaceList result_faces; // list of accepted faces + FaceList suitable_faces; // list of suitable faces + FaceList unsuitable_faces; // list of unsuitable faces + FaceList unknown_faces; // list of unknown faces + + std::vector external_contours; // heads of external contours + std::vector internal_contours; // heads of internal contours + + public: + private: + bool takePolyhedron(const polyhedron & p, double, double, double); + double findMinMax(); + void selectOutsideFaces(int & ifaces, int & iout); + int testFaceVsPlane(ExtEdge & edge); + void renumberNodes(int & i1, int & i2, int & i3, int & i4); + int testEdgeVsEdge(ExtEdge & edge1, ExtEdge & edge2); + void removeJunkNodes() { while(nodes.back().s != 0) nodes.pop_back(); } + void divideEdge(int & i1, int & i2); + void insertEdge(const ExtEdge & edge); + void caseII(ExtEdge & edge1, ExtEdge & edge2); + bool caseIE(ExtEdge & edge1, ExtEdge & edge2); + bool caseEE(ExtEdge & edge1, ExtEdge & edge2); + bool testFaceVsFace(int iface1, int iface2); + void invertNewEdges(int iface); + void checkDoubleEdges(int iface); + bool assembleFace(int what, int iface); + bool assembleNewFaces(int what, int ihead); + bool initiateLists(); + bool assemblePolyhedra(); + void findABC(double x1, double y1, double x2, double y2, + double &a, double &b, double &c) const; + int checkDirection(double *x, double *y) const; + int checkIntersection(int ix, int iy, int i1, int i2) const; + void mergeContours(int ix, int iy, int kext, int kint); + bool checkTriangle(int iedge1, int iedge2, int ix, int iy) const; + bool triangulateContour(int ix, int iy, int ihead); + bool modifyReference(int iface, int i1, int i2, int iref); + bool triangulateFace(int iface); + polyhedron createPolyhedron(); + + public: + //G.Barrand : BooleanProcessor() {} + BooleanProcessor() //G.Barrand + //:processor_error(0) //G.Barrand + :result_faces(faces) + ,suitable_faces(faces) + ,unsuitable_faces(faces) + ,unknown_faces(faces) + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + + ~BooleanProcessor() { +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +private: + BooleanProcessor(const BooleanProcessor&) + //:processor_error(0) //G.Barrand + :result_faces(faces) + ,suitable_faces(faces) + ,unsuitable_faces(faces) + ,unknown_faces(faces) + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + BooleanProcessor& operator=(const BooleanProcessor&){return *this;} +public: + polyhedron execute(int op, + const polyhedron &a, + const polyhedron &b, + int& err); + + //G.Barrand : begin : drawing disconnected. + //void draw(); + //void draw_edge(int, int); + //void draw_contour(int, int, int); + //void draw_faces(int, int, int); + //void print_face(int); + //void print_edge(int); + //G.Barrand : end + + //int get_processor_error() const {return processor_error;} + + void dump(std::ostream&); //G.Barrand + static int& get_shift(); //G.Barrand + static void set_shift(int); //G.Barrand + static void inc_shift(); //G.Barrand + static int get_num_shift(); //G.Barrand + +private: + bool inc_try_count(int,const polyhedron&,const polyhedron&,int&); //GB + + static HVPoint3D CRAZY_POINT(){return HVPoint3D(-10.e+6, -10.e+6, -10.e+6);} +#ifdef TOOLS_HEP_BP_OUT_ERR + static void PROCESSOR_ERROR(int a_what){ + std::cerr << "BooleanProcessor: boolean operation problem (" << a_what + << "). Try again with other shifts." + << std::endl; + } +#else + static void PROCESSOR_ERROR(int){} +#endif + + //G.Barrand : +#ifdef TOOLS_HEP_BP_CHECK_INDEX + bool check_face_index(const std::string& a_where,int a_index) { + if(a_index<0) { + std::cerr << "BooleanProcessor::check_face_index :" + << " " << a_where << " :" + << " i<0." + << std::endl; + return false; + } + if(a_index>=int(faces.size())) { + std::cerr << "BooleanProcessor::check_face_index :" + << " " << a_where << " :" + << " i>=sz." + << " i=" << a_index + << " sz=" << faces.size() + << " cap=" << faces.capacity() + << std::endl; + return false; + } + return true; + } + bool check_edge_index(const std::string& a_where,int a_index) { + if(a_index<0) { + std::cerr << "BooleanProcessor::check_edge_index :" + << " " << a_where << " :" + << " i<0." + << std::endl; + return false; + } + if(a_index>=int(edges.size())) { + std::cerr << "BooleanProcessor::check_edge_index :" + << " " << a_where << " :" + << " i>=sz." + << " i=" << a_index + << " sz=" << edges.size() + << " cap=" << edges.capacity() + << std::endl; + return false; + } + return true; + } +#endif + +}; + +inline bool ExtFace::invert() //G.Barrand : return bool. +/*********************************************************************** + * * + * Name: ExtFace::invert() Date: 28.02.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Invert face * + * * + ***********************************************************************/ +{ + int iEprev, iEcur, iEnext; + + iEprev = 0; iEcur = iold; + while (iEcur > 0) { +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_edge_index("ExtFace::invert(1)",iEcur)) return false; +#endif + ExtEdge& edge = edges[iEcur]; //G.Barrand : optimize. + edge.invert(); + iEnext = edge.inext; + edge.inext = iEprev; + iEprev = iEcur; + iEcur = iEnext; + } + if (iold > 0) iold = iEprev; + + iEprev = 0; iEcur = inew; + while (iEcur > 0) { +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_edge_index("ExtFace::invert(2)",iEcur)) return false; +#endif + ExtEdge& edge = edges[iEcur]; //G.Barrand : optimize. + edge.invert(); + iEnext = edge.inext; + edge.inext = iEprev; + iEprev = iEcur; + iEcur = iEnext; + } + if (inew > 0) inew = iEprev; + + //plane = HVPlane3D(-plane.a(), -plane.b(), -plane.c(), -plane.d()); + + HVNormal3D n = plane.normal(); + n *= -1; + plane.set(n, -plane.distance_from_origin()); + + return true; +} + +inline +bool BooleanProcessor::takePolyhedron(const polyhedron & p, + double dx, double dy, double dz) +/*********************************************************************** + * * + * Name: BooleanProcessor::takePolyhedron Date: 16.12.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Transfer Polyhedron to internal representation * + * * + ***********************************************************************/ +{ + int i, k, nnode, iNodes[5], iVis[4], iFaces[4]; + int dnode = int(nodes.size()) - 1; + int dface = int(faces.size()) - 1; + + // S E T N O D E S + + // for (i=1; i <= p.GetNoVertices(); i++) { + // nodes.push_back(ExtNode(p.GetVertex(i))); + // } + + HVPoint3D ppp; + for (i=1; i <= p.GetNoVertices(); i++) { +#ifndef TOOLS_HEP_BP_NOT_OPT //G.Barrand + nodes.push_back(ExtNode()); + ExtNode& node = nodes.back(); + node.v = p.GetVertexFast(i); + node.v.add(dx,dy,dz); +#else + ppp = p.GetVertexFast(i); + ppp += HVPoint3D(dx,dy,dz); + nodes.push_back(ExtNode(ppp)); +#endif + } + + // S E T F A C E S + + HVNormal3D plane_n; //G.Barrand + HVPoint3D plane_p; //G.Barrand + + for (int iface=1; iface <= p.GetNoFacets(); iface++) { + faces.push_back(ExtFace(edges,int(edges.size()))); + + // S E T F A C E N O D E S + + p.GetFacet(iface, nnode, iNodes, iVis, iFaces); + for (i=0; i p.GetNoVertices()) processor_error = 1; + //if (iFaces[i] < 1 || iFaces[i] > p.GetNoFacets()) processor_error = 1; + + if (iNodes[i] < 1 || iNodes[i] > p.GetNoVertices()) { //G.Barrand + //G.Barrand : processor_error = 1; +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::takePolyhedron : problem 1." + << " nnode " << nnode + << " p.GetNoVertices() " << p.GetNoVertices() + << " p.GetNoFacets() " << p.GetNoFacets() + << " iface " << iface + << " i " << i + << " iNodes[i] " << iNodes[i] + << std::endl; +#endif + return false; //G.Barrand + } + if (iFaces[i] < 1 || iFaces[i] > p.GetNoFacets()) { //G.Barrand + //G.Barrand : processor_error = 1; +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::takePolyhedron : problem 2." + << " p.GetNoVertices() " << p.GetNoVertices() + << " p.GetNoFacets() " << p.GetNoFacets() + << " iface " << iface + << " i " << i + << " iFaces[i] " << iFaces[i] + << std::endl; +#endif + return false; //G.Barrand + } + iNodes[i] += dnode; + iFaces[i] += dface; + } + + // S E T E D G E S + + iNodes[nnode] = iNodes[0]; + faces.back().iedges[3] = 0; + for (i=0; i node.v[k]) + face.rmin[k] = node.v[k]; + if (face.rmax[k] < node.v[k]) + face.rmax[k] = node.v[k]; + } + } + + // S E T F A C E P L A N E + + (nodes[iNodes[2]].v-nodes[iNodes[0]].v).cross(nodes[iNodes[3]].v-nodes[iNodes[1]].v,plane_n); + + plane_p.set_value(0,0,0); + for (i=0; i 0) { + ExtFace& face = faces[iface]; //G.Barrand + for (i=0; i<3; i++) { + if (rmin1[i] > face.rmin[i]) rmin1[i] = face.rmin[i]; + if (rmax1[i] < face.rmax[i]) rmax1[i] = face.rmax[i]; + } + iface = face.inext; + } + + iface = faces[ifaces2].inext; + while(iface > 0) { + ExtFace& face = faces[iface]; //G.Barrand + for (i=0; i<3; i++) { + if (rmin2[i] > face.rmin[i]) rmin2[i] = face.rmin[i]; + if (rmax2[i] < face.rmax[i]) rmax2[i] = face.rmax[i]; + } + iface = face.inext; + } + + // F I N D I N T E R S E C T I O N O F B O U N D I N G B O X E S + + for (i=0; i<3; i++) { + rmin[i] = (rmin1[i] > rmin2[i]) ? rmin1[i] : rmin2[i]; + rmax[i] = (rmax1[i] < rmax2[i]) ? rmax1[i] : rmax2[i]; + } + + // F I N D T O L E R A N C E + + double del1 = 0; + double del2 = 0; + for (i=0; i<3; i++) { + if ((rmax1[i]-rmin1[i]) > del1) del1 = rmax1[i]-rmin1[i]; + if ((rmax2[i]-rmin2[i]) > del2) del2 = rmax2[i]-rmin2[i]; + } + return ((del1 < del2) ? del1 : del2) / GRANULARITY; +} + +inline +void BooleanProcessor::selectOutsideFaces(int & ifaces, int & iout) +/*********************************************************************** + * * + * Name: BooleanProcessor::selectOutsideFaces Date: 10.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Preselection of outside faces * + * * + ***********************************************************************/ +{ + int i, outflag, iface = ifaces, *prev; + HVPoint3D mmbox[8] = { HVPoint3D(rmin[0],rmin[1],rmin[2]), + HVPoint3D(rmax[0],rmin[1],rmin[2]), + HVPoint3D(rmin[0],rmax[1],rmin[2]), + HVPoint3D(rmax[0],rmax[1],rmin[2]), + HVPoint3D(rmin[0],rmin[1],rmax[2]), + HVPoint3D(rmax[0],rmin[1],rmax[2]), + HVPoint3D(rmin[0],rmax[1],rmax[2]), + HVPoint3D(rmax[0],rmax[1],rmax[2]) }; + prev = &ifaces; + while (iface > 0) { + + // B O U N D I N G B O X vs B O U N D I N G B O X + + outflag = 0; + ExtFace& face = faces[iface]; //G.Barrand : optimize. + for (i=0; i<3; i++) { + if (face.rmin[i] > rmax[i] + del) { outflag = 1; break; } + if (face.rmax[i] < rmin[i] - del) { outflag = 1; break; } + } + + // B O U N D I N G B O X vs P L A N E + + if (outflag == 0) { + int npos = 0, nneg = 0; + double d; + for (i=0; i<8; i++) { + d = face.plane.distance(mmbox[i]); //G.Barrand : optimize + if (d > +del) npos++; + if (d < -del) nneg++; + } + if (npos == 8 || nneg == 8) outflag = 1; + } + + // U P D A T E L I S T S + + if (outflag == 1) { + *prev = face.inext; + face.inext = iout; + iout = iface; + }else{ + prev = &face.inext; + } + + iface = *prev; + } +} + +inline +int BooleanProcessor::testFaceVsPlane(ExtEdge & edge) +/*********************************************************************** + * * + * Name: BooleanProcessor::testFaceVsPlane Date: 19.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Find result of intersection of face by plane * + * * + ***********************************************************************/ +{ + int iface = edge.iface1; + const HVPlane3D& plane = faces[edge.iface2].plane; + int i, nnode, npos = 0, nneg = 0, nzer = 0; + double dd[5]; + + // F I N D D I S T A N C E S + + nnode = (faces[iface].iedges[3] == 0) ? 3 : 4; + for (i=0; i del) { + npos++; + }else if (dd[i] < -del) { + nneg++; + }else{ + nzer++; dd[i] = 0; + } + } + + // S O M E S I M P L E C A S E S ( N O I N T E R S E C T I O N ) + + if (npos == nnode || nneg == nnode) return OUT_OF_PLANE; + if (nzer == 1 && nneg == 0) return OUT_OF_PLANE; + if (nzer == 1 && npos == 0) return OUT_OF_PLANE; + if (nzer == nnode) return ON_PLANE; + if (nzer == 3) return NON_PLANAR_FACE; + + // F I N D I N T E R S E C T I O N + + int ie1 = 0, ie2 = 0, s1 = 0, s2 = 0, status, nint = 0; + enum { PLUS_MINUS, MINUS_PLUS, ZERO_ZERO, ZERO_PLUS, ZERO_MINUS }; + + dd[nnode] = dd[0]; + for (i=0; i 0) { + if (dd[i+1] >= 0) continue; + status = PLUS_MINUS; + }else if (dd[i] < 0) { + if (dd[i+1] <= 0) continue; + status = MINUS_PLUS; + }else{ + status = ZERO_ZERO; + if (dd[i+1] > 0) status = ZERO_PLUS; + if (dd[i+1] < 0) status = ZERO_MINUS; + } + switch (nint) { + case 0: + ie1 = i; s1 = status; nint++; break; + case 1: + ie2 = i; s2 = status; nint++; break; + default: + return NON_PLANAR_FACE; + } + } + if (nint != 2) return NON_PLANAR_FACE; + + // F O R M I N T E R S E C T I O N S E G M E N T + + if (s1 != ZERO_ZERO && s2 != ZERO_ZERO) { + if (s1 == s2) return NON_PLANAR_FACE; + int iedge, i1 = 0, i2 = 0, ii[2]; + double d1 = 0., d2 = 0., ddd ; + ii[0] = ie1; ii[1] = ie2; + for (i=0; i<2; i++) { + iedge = faces[iface].iedges[ii[i]]; + while (iedge > 0) { + i1 = edges[iedge].i1; + i2 = edges[iedge].i2; + + d1 = plane.distance(nodes[i1].v); + d2 = plane.distance(nodes[i2].v); + if (d1 > del) { + if (d2 < -del) { ii[i] = int(nodes.size()); break; } // +- + }else if (d1 < -del) { + if (d2 > del) { ii[i] = int(nodes.size()); break; } // -+ + }else{ + ii[i] = i1; break; // 0+ or 0- + } + iedge = edges[iedge].inext; + } + if (ii[i] == (int)nodes.size()) { + ddd = d2-d1; d1 = d1/ddd; d2 = d2/ddd; + nodes.push_back(ExtNode(d2*nodes[i1].v-d1*nodes[i2].v, iedge)); + } + } + edge.inext = 0; + if (s1 == MINUS_PLUS || s1 == ZERO_PLUS) { + edge.i1 = ii[1]; + edge.i2 = ii[0]; + }else{ + edge.i1 = ii[0]; + edge.i2 = ii[1]; + } + return INTERSECTION; + }else{ + if (npos == nneg) return NON_PLANAR_FACE; + edge.inext = (s1 == ZERO_ZERO) ? ie1+1 : ie2+1; + if (s1 == ZERO_PLUS || s2 == ZERO_MINUS) { + edge.i1 = edges[faces[iface].iedges[ie2]].i1; + edge.i2 = edges[faces[iface].iedges[ie1]].i1; + }else{ + edge.i1 = edges[faces[iface].iedges[ie1]].i1; + edge.i2 = edges[faces[iface].iedges[ie2]].i1; + } + return EDGE; + } +} + +inline +void BooleanProcessor::renumberNodes(int & i1, int & i2, int & i3, int & i4) +/*********************************************************************** + * * + * Name: BooleanProcessor::renumberNodes Date: 19.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Renumber nodes and remove last temporary node. * + * Remark: In principal this routine can be replaced just * + * with i1 = i2; * + * Removal of temporary nodes provides additional control * + * on number of nodes, that is very useful for debugging. * + * * + ***********************************************************************/ +{ + if (i1 == i2) return; + if (nodes[i1].s == 0 || nodes.back().s == 0) { i1 = i2; return; } + + int ilast = int(nodes.size())-1; + if (i1 == ilast) { i1 = i2; nodes.pop_back(); return; } + if (i2 == ilast) { i2 = i1; } + if (i3 == ilast) { i3 = i1; } + if (i4 == ilast) { i4 = i1; } + nodes[i1] = nodes.back(); i1 = i2; nodes.pop_back(); +} + +inline +int BooleanProcessor::testEdgeVsEdge(ExtEdge & edge1, ExtEdge & edge2) +/*********************************************************************** + * * + * Name: BooleanProcessor::testEdgeVsEdge Date: 19.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Find common part of two edges * + * * + ***********************************************************************/ +{ + int i, ii = 0; + double d, dd = 0.; + + for (i=0; i<3; i++) { + d = nodes[edge1.i1].v[i]-nodes[edge1.i2].v[i]; + if (d < 0.) d = -d; + if (d > dd) { dd = d; ii = i; } + } + double t1 = nodes[edge1.i1].v[ii]; + double t2 = nodes[edge1.i2].v[ii]; + double t3 = nodes[edge2.i1].v[ii]; + double t4 = nodes[edge2.i2].v[ii]; + if (t2-t1 < 0.) { t1 = -t1; t2 = -t2; t3 = -t3; t4 = -t4; } + + if (t3 <= t1+del || t4 >= t2-del) return 0; + if (t3 > t2+del) { + renumberNodes(edge2.i1, edge1.i2, edge1.i1, edge2.i2); + }else if (t3 < t2-del) { + renumberNodes(edge1.i2, edge2.i1, edge1.i1, edge2.i2); + } + if (t4 < t1-del) { + renumberNodes(edge2.i2, edge1.i1, edge1.i2, edge2.i1); + }else if (t4 > t1+del) { + renumberNodes(edge1.i1, edge2.i2, edge1.i2, edge2.i1); + } + return 1; +} + +inline +void BooleanProcessor::divideEdge(int & i1, int & i2) +/*********************************************************************** + * * + * Name: BooleanProcessor::divideEdge Date: 24.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Unify the nodes and divide edge on two parts by the node. * + * * + ***********************************************************************/ +{ + int iedges[2]; + iedges[0] = nodes[i1].s; + iedges[1] = nodes[i2].s; + + // U N I F Y N O D E S + + if (i1 < i2) { i2 = i1; } + else if (i1 > i2) { i1 = i2; } + else { iedges[1] = 0; } + if (iedges[0] == iedges[1]) return; + + int ie1, ie2, inode = i1; + nodes[inode].s = 0; + for (int i=0; i<2; i++) { + + // F I N D C O R R E S P O N D I N G E D G E + + if ((ie1 = iedges[i]) == 0) continue; + ie2 = faces[edges[ie1].iface2].iedges[0]; + while (ie2 > 0) { + if (edges[ie2].i1 == edges[ie1].i2 && + edges[ie2].i2 == edges[ie1].i1) break; + ie2 = edges[ie2].inext; + } + + // D I V I D E E D G E S + + edges.push_back(edges[ie1]); + edges[ie1].inext = int(edges.size()) - 1; + edges[ie1].i2 = inode; + edges.back().i1 = inode; + + edges.push_back(edges[ie2]); + edges[ie2].inext = int(edges.size()) - 1; + edges[ie2].i2 = inode; + edges.back().i1 = inode; + } +} + +inline +void BooleanProcessor::insertEdge(const ExtEdge & edge) +/*********************************************************************** + * * + * Name: BooleanProcessor::insertEdge Date: 24.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Insert edge to the list of new edges * + * * + ***********************************************************************/ +{ + int iface = edge.iface1; + edges.push_back(edge); + edges.back().inext = faces[iface].inew; + faces[iface].inew = int(edges.size()) - 1; +} + +inline +void BooleanProcessor::caseII(ExtEdge & edge1, ExtEdge & edge2) +/*********************************************************************** + * * + * Name: BooleanProcessor::caseII Date: 19.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Intersection/Intersection case * + * * + ***********************************************************************/ +{ + divideEdge(edge1.i1, edge2.i2); + divideEdge(edge1.i2, edge2.i1); + edge1.ivis = 1; + edge2.ivis = 1; + insertEdge(edge1); + insertEdge(edge2); +} + +inline +bool BooleanProcessor::caseIE(ExtEdge &, ExtEdge &) +/*********************************************************************** + * * + * Name: BooleanProcessor::caseIE Date: 19.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Intersection/Edge-touch case * + * * + ***********************************************************************/ +{ + //G.Barrand : processor_error = 1; +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::caseIE : unimplemented case" + << std::endl; +#endif + return false; //G.Barrand +} + +inline +bool BooleanProcessor::caseEE(ExtEdge &, ExtEdge &) +/*********************************************************************** + * * + * Name: BooleanProcessor::caseEE Date: 19.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Edge-touch/Edge-touch case * + * * + ***********************************************************************/ +{ + //G.Barrand : processor_error = 1; +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::caseEE : unimplemented case" + << std::endl; +#endif + return false; +} + +inline +bool BooleanProcessor::testFaceVsFace(int iface1, int iface2) +/*********************************************************************** + * * + * Name: BooleanProcessor::testFaceVsFace Date: 11.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Find result (an edge) of intersection of two faces * + * * + ***********************************************************************/ +{ + ExtEdge edge1, edge2; + int irep1, irep2; + + // M I N - M A X + + {const ExtFace& face_1 = faces[iface1]; //G.Barrand : optimize + const ExtFace& face_2 = faces[iface2]; + for (int i=0; i<3; i++) { + if (face_1.rmin[i] > face_2.rmax[i] + del) return true; //GB : true ? + if (face_1.rmax[i] < face_2.rmin[i] - del) return true; //GB : true ? + }} + + // F A C E - 1 vs P L A N E - 2 + + edge1.iface1 = iface1; + edge1.iface2 = iface2; + irep1 = testFaceVsPlane(edge1); + if (irep1 == OUT_OF_PLANE || irep1 == ON_PLANE) { + removeJunkNodes(); + return true; //GB : true ? + } + + // F A C E - 2 vs P L A N E - 1 + + edge2.iface1 = iface2; + edge2.iface2 = iface1; + irep2 = testFaceVsPlane(edge2); + if (irep2 == OUT_OF_PLANE || irep2 == ON_PLANE) { + removeJunkNodes(); + return true; //GB : true ? + } + + // C H E C K F O R N O N P L A N A R F A C E + + if (irep1 == NON_PLANAR_FACE || irep2 == NON_PLANAR_FACE) { + removeJunkNodes(); + return true; //GB : true ? + } + + // F I N D I N T E R S E C T I O N P A R T + + if (testEdgeVsEdge(edge1, edge2) == 0) { + return true; //GB : true ? + } + + // C O N S I D E R D I F F E R E N T C A S E S + + if (irep1 == INTERSECTION && irep2 == INTERSECTION) caseII(edge1, edge2); + if (irep1 == INTERSECTION && irep2 == EDGE) { + if(!caseIE(edge1, edge2)) { + //G.Barrand : processor_error = 1; + removeJunkNodes(); //G.Barrand + return false; //G.Barrand + } + } + if (irep1 == EDGE && irep2 == INTERSECTION) { + if(!caseIE(edge2, edge1)) { + //G.Barrand : processor_error = 1; + removeJunkNodes(); //G.Barrand + return false; //G.Barrand + } + } + if (irep1 == EDGE && irep2 == EDGE) { + if(!caseEE(edge1, edge2)) { + //G.Barrand : processor_error = 1; + removeJunkNodes(); //G.Barrand + return false; //G.Barrand + } + } + removeJunkNodes(); + + return true; //G.Barrand +} + +inline +void BooleanProcessor::invertNewEdges(int iface) +/*********************************************************************** + * * + * Name: BooleanProcessor::invertNewEdges Date: 04.02.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Invert direction of new edges * + * * + ***********************************************************************/ +{ + int iedge = faces[iface].inew; + while (iedge > 0) { + edges[iedge].invert(); + iedge = edges[iedge].inext; + } +} + +inline +void BooleanProcessor::checkDoubleEdges(int) +/*********************************************************************** + * * + * Name: BooleanProcessor::checkDoubleEdges Date: 04.02.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Eliminate duplication of edges * + * * + ***********************************************************************/ +{ + +} + +inline +bool BooleanProcessor::assembleFace(int what, int iface) +/*********************************************************************** + * * + * Name: BooleanProcessor::assembleFace Date: 19.02.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Assemble face * + * * + ***********************************************************************/ +{ + // A S S E M B L E N E W F A C E + + int ihead; // head of the list of edges for new face + int icur; // current edge in the list - last edge inserted to the list + int *ilink; // pointer to the current link + int ifirst; // first node of a contour + int *i; // pointer to the index of the current edge in a loop + int ioldflag=0; // is set if an edge from iold has been taken + + ExtFace& face = faces[iface]; //G.Barrand : optimize. + ilink = &ihead; + for(;;) { + if (face.inew == 0) break; + + // S T A R T N E W C O N T O U R + + icur = face.inew; + face.inew = edges[icur].inext; + + //INSERT_EDGE_TO_THE_LIST(icur); //G.Barrand + *ilink = icur; ilink = &edges[icur].inext; *ilink = 0; //G.Barrand + + ifirst = edges[icur].i1; + + // C O N S T R U C T T H E C O N T O U R + + for (;;) { + i = &face.inew; + ExtEdge& edge_cur = edges[icur]; + while(*i > 0) { + ExtEdge& edge_i = edges[*i]; + if (edge_i.i1 == edge_cur.i2) break; + i = &edge_i.inext; + } + if (*i == 0) { + i = &face.iold; + while(*i > 0) { + ExtEdge& edge_i = edges[*i]; + if (edge_i.i1 == edge_cur.i2) { + ioldflag = 1; + break; + } + i = &edge_i.inext; + } + } + if (*i > 0) { + icur = *i; + *i = edges[icur].inext; + + //INSERT_EDGE_TO_THE_LIST(icur); + *ilink = icur; ilink = &edges[icur].inext; *ilink = 0; //G.Barrand + + if (edges[icur].i2 == ifirst) { break; } else { continue; } + }else{ + //G.Barrand : processor_error = 1; +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::assembleFace(" << iface << ") : " + << "could not find next edge of the contour" + << std::endl; +#endif + face.inew = DEFECTIVE_FACE; + return false; //G.Barrand : false + } + } + } + + // C H E C K O R I G I N A L C O N T O U R + + int iedge; + iedge = face.iold; + if (what == 0 && ioldflag == 0 && iedge > 0) { + for (;;) { + if (edges[iedge].inext > 0) { + if (edges[iedge].i2 == edges[edges[iedge].inext].i1) { + iedge = edges[iedge].inext; + }else{ + break; + } + }else{ + if (edges[iedge].i2 == edges[face.iold].i1) { + edges[iedge].inext = ihead; // set new face + return true; //G.Barrand : true. + }else{ + break; + } + } + } + } + + // M A R K U N S U I T A B L E N E I G H B O U R I N G F A C E S + + int iface2; + iedge = face.iold; + while(iedge > 0) { + iface2 = edges[iedge].iface2; + if (faces[iface2].inew == 0) faces[iface2].inew = UNSUITABLE_FACE; + iedge = edges[iedge].inext; + } + face.iold = ihead; // set new face + + return true; +} + +inline +bool BooleanProcessor::assembleNewFaces(int what, int ihead) +/*********************************************************************** + * * + * Name: BooleanProcessor::assembleNewFaces Date: 30.01.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Assemble internal or external parts of faces * + * * + ***********************************************************************/ +{ + int iface = ihead; + while(iface > 0) { + if (faces[iface].inew > 0) { + if (what != 0) invertNewEdges(iface); + checkDoubleEdges(iface); + if(!assembleFace(what, iface)) return false; //G.Barrand : test. + faces[iface].inew = + (faces[iface].iold == 0) ? UNSUITABLE_FACE : NEW_FACE; + } + iface = faces[iface].inext; + } + return true; //G.Barrand +} + +inline +bool BooleanProcessor::initiateLists() //G.Barrand : return bool. +/*********************************************************************** + * * + * Name: BooleanProcessor::initiateLists Date: 28.02.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Initiate lists of faces. * + * * + ***********************************************************************/ +{ + int i, iface; + + // R E S E T L I S T S O F F A C E S + + result_faces.clean(); + suitable_faces.clean(); + unsuitable_faces.clean(); + unknown_faces.clean(); + + // I N I T I A T E T H E L I S T S + + iface = iout1; + while (iface > 0) { + i = iface; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("initiateLists(1)",i)) return false; +#endif + iface = faces[i].inext; + if (operation == OP_INTERSECTION) { + unsuitable_faces.push_back(i); + faces[i].inew = UNSUITABLE_FACE; + }else{ + suitable_faces.push_back(i); + faces[i].inew = ORIGINAL_FACE; + } + } + + iface = iout2; + while (iface > 0) { + i = iface; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("initiateLists(2)",i)) return false; +#endif + iface = faces[i].inext; + if (operation == OP_UNION) { + suitable_faces.push_back(i); + faces[i].inew = ORIGINAL_FACE; + }else{ + unsuitable_faces.push_back(i); + faces[i].inew = UNSUITABLE_FACE; + } + } + + iface = iunk1; + while (iface > 0) { + i = iface; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("initiateLists(3)",i)) return false; +#endif + iface = faces[i].inext; + unknown_faces.push_back(i); + } + iface = iunk2; + while (iface > 0) { + i = iface; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("initiateLists(4)",i)) return false; +#endif + iface = faces[i].inext; + if (operation == OP_SUBTRACTION) { + if(!faces[i].invert()) return false; //G.Barrand + } + unknown_faces.push_back(i); + } + + iface = ifaces1; + while (iface > 0) { + i = iface; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("initiateLists(5)",i)) return false; +#endif + iface = faces[i].inext; + switch(faces[i].inew) { + case UNKNOWN_FACE: + unknown_faces.push_back(i); + break; + case ORIGINAL_FACE: case NEW_FACE: + suitable_faces.push_back(i); + break; + case UNSUITABLE_FACE: + unsuitable_faces.push_back(i); + break; + default: + faces[i].iprev = 0; + faces[i].inext = 0; + break; + } + } + + iface = ifaces2; + while (iface > 0) { + i = iface; + iface = faces[i].inext; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("initiateLists(6)",i)) return false; +#endif + + if (operation == OP_SUBTRACTION) { + if(!faces[i].invert()) return false; + } + + switch(faces[i].inew) { + case UNKNOWN_FACE: + unknown_faces.push_back(i); + break; + case ORIGINAL_FACE: case NEW_FACE: + suitable_faces.push_back(i); + break; + case UNSUITABLE_FACE: + unsuitable_faces.push_back(i); + break; + default: + faces[i].iprev = 0; + faces[i].inext = 0; + break; + } + } + ifaces1 = ifaces2 = iout1 = iout2 = iunk1 = iunk2 = 0; + return true; //G.Barrand. +} + +inline +bool BooleanProcessor::assemblePolyhedra() //G.Barrand : return bool. +/*********************************************************************** + * * + * Name: BooleanProcessor::assemblePolyhedra() Date: 10.12.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Collect suitable faces and remove unsuitable ones. * + * * + ***********************************************************************/ +{ + int i, iedge, iface; + + // L O O P A L O N G S U I T A B L E F A C E S + + iface = suitable_faces.front(); + while(iface > 0) { + i = iface; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("assemblePolyhedra(1)",i)) return false; +#endif + iedge = faces[i].iold; + while(iedge > 0) { +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_edge_index("assemblePolyhedra(2)",iedge)) return false; +#endif + iface = edges[iedge].iface2; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("assemblePolyhedra(3)",iface)) return false; +#endif + if (faces[iface].inew == UNKNOWN_FACE) { + unknown_faces.remove(iface); + suitable_faces.push_back(iface); + faces[iface].inew = ORIGINAL_FACE; + } + iedge = edges[iedge].inext; + } +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("assemblePolyhedra(4)",i)) return false; +#endif + iface = faces[i].inext; + suitable_faces.remove(i); + result_faces.push_back(i); + } + if (unknown_faces.front() == 0) return true; + + // L O O P A L O N G U N S U I T A B L E F A C E S + + iface = unsuitable_faces.front(); + while(iface > 0) { + i = iface; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("assemblePolyhedra(5)",i)) return false; +#endif + iedge = faces[i].iold; + while(iedge > 0) { +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_edge_index("assemblePolyhedra(6)",iedge)) return false; +#endif + iface = edges[iedge].iface2; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("assemblePolyhedra(7)",iface)) return false; +#endif + if (faces[iface].inew == UNKNOWN_FACE) { + unknown_faces.remove(iface); + unsuitable_faces.push_back(iface); + faces[iface].inew = UNSUITABLE_FACE; + } + iedge = edges[iedge].inext; + } +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("assemblePolyhedra(8)",i)) return false; +#endif + iface = faces[i].inext; + unsuitable_faces.remove(i); + } + + //G.Barrand : begin + /* From S.Ponce + At last, there is a problem in the assemblePolyhedra method. At least, I + think it is there. The problem deals with boolean operations on solids, + when one of the two contains entirely the other one. It has no sense for + intersection and union but still has sense for subtraction. In this + case, faces from the inner solid are stored in the unknown_faces + FaceList. And an error occurs in the execute method. This may be correct + for intersection and union but in the case of subtraction, one should do + that in assemblePolyhedra : + */ + // Unknown faces are actually suitable face !!! + iface = unknown_faces.front(); + while(iface > 0) { + i = iface; +#ifdef TOOLS_HEP_BP_CHECK_INDEX + if(!check_face_index("assemblePolyhedra(9)",i)) return false; +#endif + faces[i].inew = ORIGINAL_FACE; + iface = faces[i].inext; + unknown_faces.remove(i); + result_faces.push_back(i); + } + /* + Otherwise, the inner hole that the second solid was building in the + first one does not exist. I'm not very clear on what to do for unions + and intersections. I think this kind of situation should be detected and + one of the solid should simply be ignored. + */ + //G.Barrand : end + + return true; +} + +inline void +BooleanProcessor::findABC(double x1, double y1, double x2, double y2, + double &a, double &b, double &c) const +/*********************************************************************** + * * + * Name: BooleanProcessor::findABC Date: 07.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Find line equation Ax+By+C=0 * + * * + ***********************************************************************/ +{ + double w; + a = y1 - y2; + b = x2 - x1; + //G.Barrand : w = std::abs(a)+std::abs(b); + w = ::fabs(a)+::fabs(b); //G.Barrand + a /= w; + b /= w; + c = -(a*x2 + b*y2); +} + +inline +int BooleanProcessor::checkDirection(double *x, double *y) const +/*********************************************************************** + * * + * Name: BooleanProcessor::checkDirection Date: 06.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Check direction of line 1-4 * + * * + ***********************************************************************/ +{ + double a1, b1, c1, a2, b2, c2, d1, d2; + + // T E S T L I N E 1 - 4 V S E X T E R N A L C O N T O U R + + findABC(x[0], y[0], x[1], y[1], a1, b1, c1); + findABC(x[1], y[1], x[2], y[2], a2, b2, c2); + d1 = a1*x[4] + b1*y[4] + c1; + d2 = a2*x[4] + b2*y[4] + c2; + if (d1 <= del && d2 <= del) return 1; + if (! (d1 > del && d2 > del)) { + if ( a1*x[2] + b1*y[2] + c1 >= -del) return 1; + } + + // T E S T L I N E 1 - 4 V S I N T E R N A L C O N T O U R + + findABC(x[3], y[3], x[4], y[4], a1, b1, c1); + findABC(x[4], y[4], x[5], y[5], a2, b2, c2); + d1 = a1*x[1] + b1*y[1] + c1; + d2 = a2*x[1] + b2*y[1] + c2; + if (d1 <= del && d2 <= del) return 1; + if (!(d1 > del && d2 > del)) { + if ( a1*x[5] + b1*y[5] + c1 >= -del) return 1; + } + return 0; +} + +inline +int BooleanProcessor::checkIntersection(int ix, int iy, int i1, int i2) const +/*********************************************************************** + * * + * Name: BooleanProcessor::checkDirection Date: 06.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Check line i1-i2 on intersection with contours * + * * + ***********************************************************************/ +{ + // F I N D L I N E E Q U A T I O N + + double x1, y1, x2, y2, a1, b1, c1; + x1 = nodes[i1].v[ix]; + y1 = nodes[i1].v[iy]; + x2 = nodes[i2].v[ix]; + y2 = nodes[i2].v[iy]; + findABC(x1, y1, x2, y2, a1, b1, c1); + + // L O O P A L O N G E X T E R N A L C O N T O U R S + + int icontour, iedge, k1, k2; + double x3, y3, x4, y4, a2, b2, c2, d1, d2; + for(icontour=0; icontour<(int)external_contours.size(); icontour++) { + iedge = external_contours[icontour]; + while(iedge > 0) { + k1 = edges[iedge].i1; + k2 = edges[iedge].i2; + iedge = edges[iedge].inext; + if (k1 == i1 || k2 == i1) continue; + if (k1 == i2 || k2 == i2) continue; + x3 = nodes[k1].v[ix]; + y3 = nodes[k1].v[iy]; + x4 = nodes[k2].v[ix]; + y4 = nodes[k2].v[iy]; + d1 = a1*x3 + b1*y3 + c1; + d2 = a1*x4 + b1*y4 + c1; + if (d1 > del && d2 > del) continue; + if (d1 < -del && d2 < -del) continue; + + findABC(x3, y3, x4, y4, a2, b2, c2); + d1 = a2*x1 + b2*y1 + c2; + d2 = a2*x2 + b2*y2 + c2; + if (d1 > del && d2 > del) continue; + if (d1 < -del && d2 < -del) continue; + return 1; + } + } + + // L O O P A L O N G E X T E R N A L C O N T O U R S + + for(icontour=0; icontour<(int)internal_contours.size(); icontour++) { + iedge = internal_contours[icontour]; + while(iedge > 0) { + k1 = edges[iedge].i1; + k2 = edges[iedge].i2; + iedge = edges[iedge].inext; + if (k1 == i1 || k2 == i1) continue; + if (k1 == i2 || k2 == i2) continue; + x3 = nodes[k1].v[ix]; + y3 = nodes[k1].v[iy]; + x4 = nodes[k2].v[ix]; + y4 = nodes[k2].v[iy]; + d1 = a1*x3 + b1*y3 + c1; + d2 = a1*x4 + b1*y4 + c1; + if (d1 > del && d2 > del) continue; + if (d1 < -del && d2 < -del) continue; + + findABC(x3, y3, x4, y4, a2, b2, c2); + d1 = a2*x1 + b2*y1 + c2; + d2 = a2*x2 + b2*y2 + c2; + if (d1 > del && d2 > del) continue; + if (d1 < -del && d2 < -del) continue; + return 1; + } + } + return 0; +} + +inline +void BooleanProcessor::mergeContours(int ix, int iy, int kext, int kint) +/*********************************************************************** + * * + * Name: BooleanProcessor::mergeContours Date: 06.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Attemp to merge internal contour with external one * + * * + ***********************************************************************/ +{ + int i1ext, i2ext, i1int, i2int, i, k[6]; + double x[6], y[6]; + + // L O O P A L O N G E X T E R N A L C O N T O U R + + i1ext = external_contours[kext]; + while (i1ext > 0) { + i2ext = edges[i1ext].inext; + if (i2ext == 0) i2ext = external_contours[kext]; + k[0] = edges[i1ext].i1; + k[1] = edges[i1ext].i2; + k[2] = edges[i2ext].i2; + for (i=0; i<3; i++) { + x[i] = nodes[k[i]].v[ix]; + y[i] = nodes[k[i]].v[iy]; + } + + // L O O P A L O N G I N T E R N A L C O N T O U R + + i1int = internal_contours[kint]; + while (i1int > 0) { + i2int = edges[i1int].inext; + if (i2int == 0) i2int = internal_contours[kint]; + k[3] = edges[i1int].i1; + k[4] = edges[i1int].i2; + k[5] = edges[i2int].i2; + for (i=3; i<6; i++) { + x[i] = nodes[k[i]].v[ix]; + y[i] = nodes[k[i]].v[iy]; + } + + // T E S T L I N E K1 - K4 + // I F O K T H E N M E R G E C O N T O U R S + + if (checkDirection(x, y) == 0) { + if (checkIntersection(ix, iy, k[1], k[4]) == 0) { + i = i1int; + for(;;) { + if (edges[i].inext == 0) { + edges[i].inext = internal_contours[kint]; + internal_contours[kint] = 0; + break; + }else{ + i = edges[i].inext; + } + } + i = edges[i1int].iface1; + edges.push_back(ExtEdge(k[1], k[4], i, -1*(int(edges.size())+1), -1)); + edges.back().inext = i2int; + edges.push_back(ExtEdge(k[4], k[1], i, -1*(int(edges.size())-1), -1)); + edges.back().inext = edges[i1ext].inext; + edges[i1ext].inext = int(edges.size())-2; + edges[i1int].inext = int(edges.size())-1; + return; + } + } + i1int = edges[i1int].inext; + } + i1ext = edges[i1ext].inext; + } +} + +inline bool +BooleanProcessor::checkTriangle(int iedge1, int iedge2, int ix, int iy) const +/*********************************************************************** + * * + * Name: BooleanProcessor::checkTriangle Date: 08.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Check triangle for correctness * + * * + ***********************************************************************/ +{ + int k[3]; + double x[3], y[3]; + double a1, b1, c1; + + k[0] = edges[iedge1].i1; + k[1] = edges[iedge1].i2; + k[2] = edges[iedge2].i2; + for (int i=0; i<3; i++) { + x[i] = nodes[k[i]].v[ix]; + y[i] = nodes[k[i]].v[iy]; + } + + // C H E C K P R I N C I P A L C O R R E C T N E S S + + findABC(x[2], y[2], x[0], y[0], a1, b1, c1); + if (a1*x[1]+b1*y[1]+c1 <= 0.1*del) return true; + + // C H E C K T H A T T H E R E I S N O P O I N T S I N S I D E + + int inode, iedge; + double a2, b2, c2, a3, b3, c3; + + findABC(x[0], y[0], x[1], y[1], a2, b2, c2); + findABC(x[1], y[1], x[2], y[2], a3, b3, c3); + iedge = iedge2; + for (;;) { + iedge = edges[iedge].inext; + if (edges[iedge].inext == iedge1) return false; + inode = edges[iedge].i2; + if (inode == k[0]) continue; + if (inode == k[1]) continue; + if (inode == k[2]) continue; + x[1] = nodes[inode].v[ix]; + y[1] = nodes[inode].v[iy]; + if (a1*x[1]+b1*y[1]+c1 < -0.1*del) continue; + if (a2*x[1]+b2*y[1]+c2 < -0.1*del) continue; + if (a3*x[1]+b3*y[1]+c3 < -0.1*del) continue; + return true; + } +} + +inline +bool BooleanProcessor::triangulateContour(int ix, int iy, int ihead) +/*********************************************************************** + * * + * Name: BooleanProcessor::triangulateContour Date: 06.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Triangulate external contour * + * * + ***********************************************************************/ +{ + + //int draw_flag = 0; + //if (draw_flag) draw_contour(5, 3, ihead); + + // C L O S E C O N T O U R + + int ipnext = ihead, nnode = 1; + for (;;) { + if (edges[ipnext].inext > 0) { + ipnext = edges[ipnext].inext; + nnode++; + }else{ + edges[ipnext].inext = ihead; + break; + } + } + + // L O O P A L O N G C O N T O U R + + //std::cerr << "debug : contour : begin : =================" << std::endl; + //dump();//debug + + int iedge1, iedge2, iedge3, istart = 0; + for (;;) { + iedge1 = edges[ipnext].inext; + iedge2 = edges[iedge1].inext; + + //std::cerr << "debug :" + // << " ipnext " << ipnext + // << " iedge1 " << iedge1 + // << " iedge2 " << iedge2 + // << " : istart " << istart + // << " , nnode " << nnode + // << std::endl; + + if (istart == 0) { + istart = iedge1; + if (nnode <= 3) { + iedge3 = edges[iedge2].inext; + edges[iedge1].iface1 = int(faces.size()); + edges[iedge2].iface1 = int(faces.size()); + edges[iedge3].iface1 = int(faces.size()); + edges[iedge3].inext = 0; + faces.push_back(ExtFace(edges,0)); //G.Barrand : ok ? + faces.back().iold = iedge1; + faces.back().inew = ORIGINAL_FACE; + + //if (draw_flag) draw_contour(4, 2, iedge1); + + break; + } + }else if (istart == iedge1) { + //G.Barrand processor_error = 1; //use returned status. +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::triangulateContour : " + << "could not generate a triangle (infinite loop)" + << std::endl; +#endif + return false; //G.Barrand + } + + // C H E C K C O R E C T N E S S O F T H E T R I A N G L E + + if(checkTriangle(iedge1,iedge2,ix,iy)) { + ipnext = edges[ipnext].inext; + continue; + } + + // M O D I F Y C O N T O U R + + int i1 = edges[iedge1].i1; + int i3 = edges[iedge2].i2; + int iface1 = edges[iedge1].iface1; + int iface2 = int(faces.size()); + + edges[ipnext].inext = int(edges.size()); + edges.push_back(ExtEdge(i1, i3, iface1, -1*(int(edges.size())+1), -1)); + edges.back().inext = edges[iedge2].inext; + + // A D D N E W T R I A N G L E T O T H E L I S T + + edges[iedge2].inext = int(edges.size()); + edges.push_back(ExtEdge(i3, i1, iface2, -1*(int(edges.size())-1), -1)); + faces.push_back(ExtFace(edges,0)); //G.Barrand : ok ? + faces.back().iold = iedge1; + faces.back().inew = ORIGINAL_FACE; + edges[iedge1].iface1 = iface2; + edges[iedge2].iface1 = iface2; + ipnext = edges[ipnext].inext; + istart = 0; + nnode--; + + //if (draw_flag) draw_contour(4, 2, iedge1); + + } + + return true; +} + +inline +bool BooleanProcessor::modifyReference(int iface, int i1, int i2, int iref) +/*********************************************************************** + * * + * Name: BooleanProcessor::modifyReference Date: 13.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Modify reference to the neighbouring face * + * * + ***********************************************************************/ +{ + int iedge = faces[iface].iold; + while (iedge > 0) { + if (edges[iedge].i1 == i2 && edges[iedge].i2 == i1) { + edges[iedge].iface2 = iref; + return true; + } + iedge = edges[iedge].inext; + } + //G.Barrand : processor_error = 1; +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::modifyReference : could not find the edge, " + << "iface=" << iface << ", i1,i2=" << i1 << "," << i2 << ", iref=" << iref + << std::endl; +#endif + return false; //G.Barrand +} + +inline +bool BooleanProcessor::triangulateFace(int iface) +/*********************************************************************** + * * + * Name: BooleanProcessor::triangulateFace Date: 02.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Triangulation of an extended face * + * * + ***********************************************************************/ +{ + + // F I N D M A X C O M P O N E N T O F T H E N O R M A L + // S E T IX, IY, IZ + + //HVNormal3D normal = faces[iface].plane.normal(); + const HVNormal3D& normal = faces[iface].plane.normal(); + + int ix, iy, iz = 0; + //G.Barrand : if (std::abs(normal[1]) > std::abs(normal[iz])) iz = 1; + //G.Barrand : if (std::abs(normal[2]) > std::abs(normal[iz])) iz = 2; + if (::fabs(normal[1]) > ::fabs(normal[iz])) iz = 1; //G.Barrand + if (::fabs(normal[2]) > ::fabs(normal[iz])) iz = 2; //G.Barrand + if (normal[iz] > 0) { + ix = (iz+1)%3; iy = (ix+1)%3; + }else{ + iy = (iz+1)%3; ix = (iy+1)%3; + } + + // F I L L L I S T S O F C O N T O U R S + + external_contours.clear(); + internal_contours.clear(); + double z; + int i1, i2, ifirst, iedge, icontour = faces[iface].iold; + while (icontour > 0) { + iedge = icontour; + ifirst = edges[iedge].i1; + z = 0.0; + for(;;) { + if (iedge > 0) { + i1 = edges[iedge].i1; + i2 = edges[iedge].i2; + ExtNode& node_1 = nodes[i1]; + ExtNode& node_2 = nodes[i2]; + z += node_1.v[ix]*node_2.v[iy]-node_2.v[ix]*node_1.v[iy]; + if (ifirst != i2) { + iedge = edges[iedge].inext; + continue; + }else{ + if (z > del*del) { + external_contours.push_back(icontour); + }else if (z < -del*del) { + internal_contours.push_back(icontour); + }else{ + //G.Barrand : processor_error = 1; //use returned value. +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::triangulateFace : too small contour" + << " z " << z + << " del*del " << del*del + << std::endl; +#endif + return false; //G.Barrand. + } + icontour = edges[iedge].inext; + edges[iedge].inext = 0; + break; + } + }else{ + //G.Barrand : processor_error = 1; //use returned value. +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::triangulateFace : broken contour" + << std::endl; +#endif + icontour = 0; + //G.Barrand : break; + return false; + } + } + } + + // G E T R I D O F I N T E R N A L C O N T O U R S + + int kint, kext; + for (kint=0; kint < (int)internal_contours.size(); kint++) { + for (kext=0; kext < (int)external_contours.size(); kext++) { + mergeContours(ix, iy, kext, kint); + if (internal_contours[kint] == 0) break; + } + if (kext == (int)external_contours.size()) { + //G.Barrand : processor_error = 1; //use returned value. +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::triangulateFace : " + << "could not merge internal contour " << kint + << std::endl; +#endif + return false; //G.Barrand + } + } + + // T R I A N G U L A T E C O N T O U R S + + int nface = int(faces.size()); + for (kext=0; kext < (int)external_contours.size(); kext++) { + if(!triangulateContour(ix, iy, external_contours[kext])) { + //G.Barrand : processor_error = 1; //use returned value. +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::triangulateFace : " + << "triangulateContour failed." + << std::endl; +#endif + //break; //G.Barrand : ok ? + //return; //G.Barrand : ok ? + return false; //G.Barrand + } + } + faces[iface].inew = UNSUITABLE_FACE; + + // M O D I F Y R E F E R E N C E S + + for (int ifa=nface; ifa<(int)faces.size(); ifa++) { + iedge = faces[ifa].iold; + while (iedge > 0) { + if (edges[iedge].iface1 != ifa) { + //G.Barrand : processor_error = 1; //use returned value. +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::triangulateFace : wrong reference to itself, " + << "iface=" << ifa << ", iface1=" << edges[iedge].iface1 + << std::endl; +#endif + return false; //G.Barrand + }else if (edges[iedge].iface2 > 0) { + if(!modifyReference(edges[iedge].iface2, + edges[iedge].i1, edges[iedge].i2, ifa)) { //G.Barrand + return false; //G.Barrand + } + }else if (edges[iedge].iface2 < 0) { + edges[iedge].iface2 = edges[-edges[iedge].iface2].iface1; + } + iedge = edges[iedge].inext; + } + } + + return true; //G.Barrand. +} + +inline +polyhedron BooleanProcessor::createPolyhedron() +/*********************************************************************** + * * + * Name: BooleanProcessor::createPolyhedron() Date: 14.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Create polyhedron. * + * * + ***********************************************************************/ +{ + int i, iedge, nnode = 0, nface = 0; + + // R E N U M E R A T E N O D E S A N D F A C E S + + for (i=1; i<(int)nodes.size(); i++) nodes[i].s = 0; + + for (i=1; i<(int)faces.size(); i++) { + if (faces[i].inew == ORIGINAL_FACE) { + faces[i].inew = ++nface; + iedge = faces[i].iold; + while (iedge > 0) { + nodes[edges[iedge].i1].s = 1; + iedge = edges[iedge].inext; + } + }else{ + faces[i].inew = 0; + } + } + + for (i=1; i<(int)nodes.size(); i++) { + if (nodes[i].s == 1) nodes[i].s = ++nnode; + } + + // A L L O C A T E M E M O R Y + + ExtPolyhedron polyhedron; + if (nface == 0) return polyhedron; + polyhedron.AllocateMemory(nnode, nface); + + // S E T N O D E S + + for (i=1; i<(int)nodes.size(); i++) { + if (nodes[i].s != 0) polyhedron.pV[nodes[i].s] = nodes[i].v; + } + + // S E T F A C E S + + int k, v[4], f[4]; + for (i=1; i<(int)faces.size(); i++) { + if (faces[i].inew == 0) continue; + v[3] = f[3] = k = 0; + iedge = faces[i].iold; + while (iedge > 0) { + if (k > 3) { +#ifdef TOOLS_HEP_BP_VERBOSE + std::cerr + << "BooleanProcessor::createPolyhedron : too many edges" + << std::endl; +#endif + break; + } + v[k] = nodes[edges[iedge].i1].s; + if (edges[iedge].ivis < 0) v[k] = -v[k]; + f[k] = faces[edges[iedge].iface2].inew; + iedge = edges[iedge].inext; + k++; + } + if (k < 3) { +#ifdef TOOLS_HEP_BP_VERBOSE + std::cerr + << "BooleanProcessor::createPolyhedron : " + << "face has only " << k << " edges" + << std::endl; +#endif + } + //polyhedron.pF[faces[i].inew] = + // SbFacet(v[0],f[0], v[1],f[1], v[2],f[2], v[3],f[3]); + polyhedron.pF[faces[i].inew].set( //G.Barrand + v[0],f[0], v[1],f[1], v[2],f[2], v[3],f[3]); + } + return polyhedron; +} + +//G.Barrand : begin +//int BooleanProcessor::ishift = 0; //does not work with pure header code. +inline int& BooleanProcessor::get_shift() { //& not thread safe. + static int s_ishift; + return s_ishift; +} + +inline void BooleanProcessor::set_shift(int a_shift) { + get_shift() = a_shift; +} +inline void BooleanProcessor::inc_shift() { + int i = get_shift(); + i++; + if(i>=get_num_shift()) i = 0; + get_shift() = i; +} + +inline int BooleanProcessor::get_num_shift() { return 8;} +//G.Barrand : end + +//G.Barrand : +inline +bool BooleanProcessor::inc_try_count( +#ifdef TOOLS_HEP_BP_VERBOSE + int a_op,const polyhedron& a,const polyhedron& b +#else + int,const polyhedron&,const polyhedron& +#endif +,int& a_try_count){ + if(a_try_count>get_num_shift()) { +#ifdef TOOLS_HEP_BP_VERBOSE + std::cerr << "BooleanProcessor: " + << " all shifts tried. Boolean operation (" << a_op << ") failure." + << " a name \"" << a.getName() << "\"" + << " b name \"" << b.getName() << "\"" + << std::endl; +#endif + return false; //stop + } + +#ifdef TOOLS_HEP_BP_VERBOSE + std::cerr + << "BooleanProcessor::execute : try another tilt..." + << std::endl; +#endif + + a_try_count++; + return true; +} + +inline +polyhedron BooleanProcessor::execute(int op, + const polyhedron & a, + const polyhedron & b, + int& a_err) //G.Barrand +/*********************************************************************** + * * + * Name: BooleanProcessor::execute Date: 10.12.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Execute boolean operation. * + * * + ***********************************************************************/ +{ + //static int ishift = 0; //G.Barrand + //static double shift[8][3] = { + static double shift[/*NUM_SHIFT*/ 8][3] = { //G.Barrand + { 31, 23, 17}, + { -31, -23, -17}, + { -23, 17, 31}, + { 23, -17, -31}, + { -17, -31, 23}, + { 17, 31, -23}, + { 31, -23, 17}, + { -31, 23, -17} + }; + + + //std::cerr << "BooleanProcessor::execute : ++++++++++++++++++++++" + // << a.getName() + // << b.getName() + // << std::endl; + + // I N I T I A T E P R O C E S S O R + + operation = op; + nodes.clear(); nodes.push_back(CRAZY_POINT()); + edges.clear(); edges.push_back(ExtEdge()); + faces.clear(); faces.push_back(ExtFace(edges,0)); //G.Barrand : ok ? + + // T A K E P O L Y H E D R A + + ifaces1 = int(faces.size()); + if(!takePolyhedron(a,0,0,0)){ //G.Barrand : use returned value. + // corrapted polyhedron +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor: a corrapted input polyhedron" + << std::endl; +#endif + a_err = 1; //G.Barrand + return polyhedron(); + } + + ifaces2 = int(faces.size()); + if(!takePolyhedron(b,0,0,0)){ + // corrapted polyhedron +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor: b corrapted input polyhedron" + << std::endl; +#endif + a_err = 1; //G.Barrand + return polyhedron(); + } + + if (ifaces1 == ifaces2) { // a is empty + a_err = 0; //G.Barrand + switch (operation) { + case OP_UNION: + return b; + case OP_INTERSECTION: +#ifdef TOOLS_HEP_BP_VERBOSE + std::cerr + << "BooleanProcessor: intersection with empty polyhedron" + << std::endl; +#endif + return polyhedron(); + case OP_SUBTRACTION: +#ifdef TOOLS_HEP_BP_VERBOSE + std::cerr + << "BooleanProcessor: subtraction from empty polyhedron" + << std::endl; +#endif + return polyhedron(); + } + } + if (ifaces2 == (int)faces.size()) { // b is empty + a_err = 0; //G.Barrand + switch (operation) { + case OP_UNION: + return a; + case OP_INTERSECTION: +#ifdef TOOLS_HEP_BP_VERBOSE + std::cerr + << "BooleanProcessor: intersection with empty polyhedron" + << std::endl; +#endif + return polyhedron(); + case OP_SUBTRACTION: + return a; + } + } + + // S E T I N I T I A L M I N - M A X A N D T O L E R A N C E + + del = findMinMax(); + + // W O R K A R O U N D T O A V O I D I E A N D E E + + int try_count = 1; + while(true) { //G.Barrand + + double ddxx = del*shift[get_shift()][0]; + double ddyy = del*shift[get_shift()][1]; + double ddzz = del*shift[get_shift()][2]; + //ishift++; if (ishift == get_num_shift()) ishift = 0; + inc_shift(); + + operation = op; + nodes.clear(); nodes.push_back(CRAZY_POINT()); + edges.clear(); edges.push_back(ExtEdge()); + faces.clear(); faces.push_back(ExtFace(edges,0)); //G.Barrand : ok ? + + ifaces1 = int(faces.size()); + if(!takePolyhedron(a,0,0,0)) { +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor: shifted a corrapted input polyhedron" + << std::endl; +#endif + if(!inc_try_count(op,a,b,try_count)) {a_err = 1;return a;} + continue; //try another shift. + } + + ifaces2 = int(faces.size()); + if(!takePolyhedron(b,ddxx,ddyy,ddzz)){ +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor: shifted b corrapted input polyhedron" + << std::endl; +#endif + if(!inc_try_count(op,a,b,try_count)) {a_err = 1;return a;} + continue; //try another shift. + } + + del = findMinMax(); + + // P R E S E L E C T O U T S I D E F A C E S + + iout1 = iout2 = 0; + selectOutsideFaces(ifaces1, iout1); + selectOutsideFaces(ifaces2, iout2); + + // P R E S E L E C T N O I N T E R S E C T I O N F A C E S + + int ifa1, ifa2; + iunk1 = iunk2 = 0; + if (iout1 != 0 || iout2 != 0) { + for(;;) { + ifa1 = iunk1; + ifa2 = iunk2; + selectOutsideFaces(ifaces1, iunk1); + selectOutsideFaces(ifaces2, iunk2); + if (iunk1 == ifa1 && iunk2 == ifa2) break; + findMinMax(); + } + } + + // F I N D N E W E D G E S + + {int processor_error = 0; //G.Barrand + if (ifaces1 != 0 && ifaces2 != 0 ) { + ifa1 = ifaces1; + while (ifa1 > 0) { + ifa2 = ifaces2; + while (ifa2 > 0) { + if(!testFaceVsFace(ifa1, ifa2)) { + processor_error = 1; //G.Barrand + break; //G.Barrand + } + ifa2 = faces[ifa2].inext; + } + if(processor_error) break; //G.Barrand + ifa1 = faces[ifa1].inext; + } + } + if (processor_error) { + PROCESSOR_ERROR(4); + if(!inc_try_count(op,a,b,try_count)) {a_err = 1;return a;} + continue; //try another shift. + }} //G.Barrand + + // C O N S T R U C T N E W F A C E S + + if(!assembleNewFaces((operation == OP_INTERSECTION) ? 1 : 0, ifaces1)){ + //G.Barrand + PROCESSOR_ERROR(5); + if(!inc_try_count(op,a,b,try_count)) {a_err = 1;return a;} + continue; //try another shift. + } + if(!assembleNewFaces((operation == OP_UNION) ? 0 : 1, ifaces2)){ + //G.Barrand + PROCESSOR_ERROR(6); + if(!inc_try_count(op,a,b,try_count)) {a_err = 1;return a;} + continue; //try another shift. + } + // A S S E M B L E S U I T A B L E F A C E S + + if(!initiateLists()) { //G.Barrand : return status. +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor: initiateLists failed." + << std::endl; +#endif + if(!inc_try_count(op,a,b,try_count)) {a_err = 1;return a;} + continue; //try another shift. + } + + {int processor_error = 0; + for (;;) { + if(!assemblePolyhedra()) { //G.Barrand : handle returned value. + processor_error = 1; +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor: assemblePolyhedra failed." + << std::endl; +#endif + break; + } + if (unknown_faces.front() != 0) { + processor_error = 1; +#ifdef TOOLS_HEP_BP_OUT_ERR + std::cerr + << "BooleanProcessor::execute : unknown faces !!!" + << std::endl; +#endif + break; + } + break; + } + if (processor_error) { + PROCESSOR_ERROR(7); + if(!inc_try_count(op,a,b,try_count)) {a_err = 1;return a;} + continue; //try another shift. + }} + + // T R I A N G U L A T E A C C E P T E D F A C E S + + {int processor_error = 0; + ifa1 = result_faces.front(); + while (ifa1 > 0) { + ifa2 = ifa1; + ifa1 = faces[ifa2].inext; + if(faces[ifa2].inew == NEW_FACE) { + if(!triangulateFace(ifa2)) { //G.Barrand : use returned status. + processor_error = 1; + break; //G.Barrand + } + } + } + if (processor_error) { + PROCESSOR_ERROR(8); + if(!inc_try_count(op,a,b,try_count)) {a_err = 1;return a;} + continue; //try another shift. + }} + +#ifdef TOOLS_HEP_BP_VERBOSE + if(try_count!=1) { + std::cerr + << "BooleanProcessor::execute : had converged." + << std::endl; + } +#endif + break; + + } //G.Barrand : end while shift. + + // C R E A T E P O L Y H E D R O N + + a_err = 0; + return createPolyhedron(); +} + + +//#include +//#include +//#include "zbuf.h" +//void BooleanProcessor::draw() +/*********************************************************************** + * * + * Name: BooleanProcessor::draw Date: 10.12.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Draw * + * * + ***********************************************************************/ +/* +{ + int II; + int icol, i1, i2, iedge, iface, ilist[4]; + float p1[3], p2[3]; + + ilist[0] = ifaces1; + ilist[1] = ifaces2; + ilist[2] = iout1; + ilist[3] = iout2; + + for (int i=0; i<4; i++) { + + if (i == 0) cout << "========= Ifaces_1" << endl; + if (i == 1) cout << "========= Ifaces_2" << endl; + if (i == 2) cout << "========= Iout_1" << endl; + if (i == 3) cout << "========= Iout_2" << endl; + + icol = i+1; + iface = ilist[i]; + while (iface > 0) { + + cout << "iface = " << iface << endl; + cout << "--- iold" << endl; + + iedge = faces[iface].iold; + icol = 2; + + while (iedge > 0) { + + cout << " iegde = " << iedge + << " i1,i2 =" << edges[iedge].i1 << "," << edges[iedge].i2 + << " iface1,iface2 = " + << edges[iedge].iface1 << "," << edges[iedge].iface2 + << endl; + + i1 = edges[iedge].i1; + p1[0] = nodes[i1].v.x(); + p1[1] = nodes[i1].v.y(); + p1[2] = nodes[i1].v.z(); + IHWTON(p1,p1); + i2 = edges[iedge].i2; + p2[0] = nodes[i2].v.x(); + p2[1] = nodes[i2].v.y(); + p2[2] = nodes[i2].v.z(); + IHWTON(p2,p2); +// icol = (edges[iedge].ivis > 0) ? 1 : 2; + IHZLIN(icol,p1[0],p1[1],p1[2], p2[0],p2[1],p2[2]); + iedge = edges[iedge].inext; + } + + cout << "--- inew" << endl; + + iedge = faces[iface].inew; + icol = 3; + + while (iedge > 0) { + + cout << " iegde = " << iedge + << " i1,i2 =" << edges[iedge].i1 << "," << edges[iedge].i2 + << " iface1,iface2 = " + << edges[iedge].iface1 << "," << edges[iedge].iface2 + << endl; + + i1 = edges[iedge].i1; + p1[0] = nodes[i1].v.x(); + p1[1] = nodes[i1].v.y(); + p1[2] = nodes[i1].v.z(); + IHWTON(p1,p1); + i2 = edges[iedge].i2; + p2[0] = nodes[i2].v.x(); + p2[1] = nodes[i2].v.y(); + p2[2] = nodes[i2].v.z(); + IHWTON(p2,p2); +// icol = (edges[iedge].ivis > 0) ? 1 : 2; + IHZLIN(icol,p1[0],p1[1],p1[2], p2[0],p2[1],p2[2]); + iedge = edges[iedge].inext; + } + iface = faces[iface].inext; + + IHZTOX(0,100,100); + ixupdwi(0); + cin >> II; + ixclrwi(); + IHZCLE(0); + } + } +} +*/ + +/* +//-------------------------------------------------------------------- +inline void +BooleanProcessor::draw_edge(int icol, int iedge) { + int i1, i2; + float p1[3], p2[3]; + + i1 = edges[iedge].i1; + p1[0] = nodes[i1].v.x(); + p1[1] = nodes[i1].v.y(); + p1[2] = nodes[i1].v.z(); + IHWTON(p1,p1); + i2 = edges[iedge].i2; + p2[0] = nodes[i2].v.x(); + p2[1] = nodes[i2].v.y(); + p2[2] = nodes[i2].v.z(); + IHWTON(p2,p2); + IHZLIN(icol,p1[0],p1[1],p1[2], p2[0],p2[1],p2[2]); +} + +//-------------------------------------------------------------------- +inline void +BooleanProcessor::draw_contour(int i1col, int i2col, int ihead) { + int iedge, icol; + iedge = ihead; + while (iedge > 0) { + icol = (edges[iedge].ivis > 0) ? i1col : i2col; + draw_edge(icol, iedge); + iedge = edges[iedge].inext; + } + + IHZTOX(0,100,100); + ixupdwi(0); + + int i; + std::cin >> i; +} + +//-------------------------------------------------------------------- +inline void +BooleanProcessor::print_face(int iface) { + cout.precision(3); + cout << "\n====== Face N " << iface << endl; + cout << "iedges[4] = " + << faces[iface].iedges[0] << ", " + << faces[iface].iedges[1] << ", " + << faces[iface].iedges[2] << ", " + << faces[iface].iedges[3] << endl; + cout << "rmin[3] = " + << faces[iface].rmin[0] << ", " + << faces[iface].rmin[1] << ", " + << faces[iface].rmin[2] << endl; + cout << "rmax[3] = " + << faces[iface].rmax[0] << ", " + << faces[iface].rmax[1] << ", " + << faces[iface].rmax[2] << endl; + cout << "iprev,inext = " + << faces[iface].iprev << ", " + << faces[iface].inext << endl; + cout << "iold = " << faces[iface].iold << endl; + for(int i = faces[iface].iold; i != 0;) { + print_edge(i); + i = edges[abs(i)].inext; + } + + cout << "inew = "; + switch (faces[iface].inew) { + case UNKNOWN_FACE: + cout << "UNKNOWN_FACE" << endl; + break; + case ORIGINAL_FACE: + cout << "ORIGINAL_FACE" << endl; + break; + case NEW_FACE: + cout << "NEW_FACE" << endl; + break; + case UNSUITABLE_FACE: + cout << "UNSUITABLE_FACE" << endl; + break; + case DEFECTIVE_FACE: + cout << "DEFECTIVE_FACE" << endl; + break; + default: + cout << faces[iface].inew << endl; + for(int k = faces[iface].inew; k != 0;) { + print_edge(k); + k = edges[abs(k)].inext; + } + } +} + +//-------------------------------------------------------------------- +inline void +BooleanProcessor::print_edge(int iedge) { + cout << "==== Edge N " << iedge << endl; + int i = std::abs(iedge); + int i1 = edges[i].i1; + int i2 = edges[i].i2; + cout << "node[" << i1 << "] = " + << nodes[i1].v.x() << ", " + << nodes[i1].v.y() << ", " + << nodes[i1].v.z() << endl; + + cout << "node[" << i2 << "] = " + << nodes[i2].v.x() << ", " + << nodes[i2].v.y() << ", " + << nodes[i2].v.z() << endl; + + cout << "iface1,iface2,ivis,inext = " + << edges[i].iface1 << ", " + << edges[i].iface2 << ", " + << edges[i].ivis << ", " + << edges[i].inext << endl; +} +*/ + +inline void BooleanProcessor::dump(std::ostream& a_out) {//G.Barrand + size_t number = nodes.size(); + a_out << "nodes : " << number << std::endl; + for(size_t index=0;index +#include + +//#define TOOLS_HEP_PH_OUT_ERR +//#define TOOLS_HEP_PH_OUT_ERR_TRD2 +//#define TOOLS_HEP_PH_NOT_OPT + +#ifdef TOOLS_HEP_PH_OUT_ERR +#include +#endif + +#ifdef TOOLS_HEP_PH_OUT_ERR_TRD2 +#include +#endif + +#include + +namespace tools { +namespace hep { + +typedef vec3d HVPoint3D; +typedef HVPoint3D HVNormal3D; +typedef HVPoint3D HVVector3D; + +//WARNING : with SbFacet, take care of exlib::geant4::polyhedron +// that attempts to copy the private content of G4Facet. +// (see WARNING here). + +class SbFacet { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::SbFacet) +#endif + + friend class polyhedron; +#ifndef SWIG + friend std::ostream& operator<<(std::ostream&, const SbFacet &facet); + //G.Barrand + friend int operator == (const SbFacet & v1, const SbFacet & v2); + friend int operator != (const SbFacet & v1, const SbFacet & v2); +#endif + + private: + typedef struct { int v,f; } edge_t; //G.Barrand + edge_t edge[4]; + + public: + SbFacet(int v1=0, int f1=0, int v2=0, int f2=0, + int v3=0, int f3=0, int v4=0, int f4=0) + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + edge[0].v=v1; edge[0].f=f1; edge[1].v=v2; edge[1].f=f2; + edge[2].v=v3; edge[2].f=f3; edge[3].v=v4; edge[3].f=f4; } + + virtual ~SbFacet() { +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +//public: +protected: + SbFacet(const SbFacet & aFrom) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + edge[0].v = aFrom.edge[0].v; + edge[0].f = aFrom.edge[0].f; + edge[1].v = aFrom.edge[1].v; + edge[1].f = aFrom.edge[1].f; + edge[2].v = aFrom.edge[2].v; + edge[2].f = aFrom.edge[2].f; + edge[3].v = aFrom.edge[3].v; + edge[3].f = aFrom.edge[3].f; + } + SbFacet& operator=(const SbFacet& aFrom) { + edge[0].v = aFrom.edge[0].v; + edge[0].f = aFrom.edge[0].f; + edge[1].v = aFrom.edge[1].v; + edge[1].f = aFrom.edge[1].f; + edge[2].v = aFrom.edge[2].v; + edge[2].f = aFrom.edge[2].f; + edge[3].v = aFrom.edge[3].v; + edge[3].f = aFrom.edge[3].f; + return *this; + } +public: + bool isEqual(const SbFacet& aFrom) const { //G.Barrand + if(edge[0].v!=aFrom.edge[0].v) return false; + if(edge[0].f!=aFrom.edge[0].f) return false; + + if(edge[1].v!=aFrom.edge[1].v) return false; + if(edge[1].f!=aFrom.edge[1].f) return false; + + if(edge[2].v!=aFrom.edge[2].v) return false; + if(edge[2].f!=aFrom.edge[2].f) return false; + + if(edge[3].v!=aFrom.edge[3].v) return false; + if(edge[3].f!=aFrom.edge[3].f) return false; + + return true; + } + void GetEdge(int i,int& v,int& f) const { //G.Barrand + v = edge[i].v; + f = edge[i].f; + } + + void set(int v1, int f1, int v2, int f2, //G.Barrand + int v3, int f3, int v4, int f4) { + edge[0].v=v1; edge[0].f=f1; edge[1].v=v2; edge[1].f=f2; + edge[2].v=v3; edge[2].f=f3; edge[3].v=v4; edge[3].f=f4; + } + + + void Set(int v[8]) //G.Barrand + { edge[0].v = v[0]; edge[0].f = v[1]; + edge[1].v = v[2]; edge[1].f = v[3]; + edge[2].v = v[4]; edge[2].f = v[5]; + edge[3].v = v[6]; edge[3].f = v[7]; } +}; + +//G.Barrand : +//int operator == (const SbFacet & v1, const SbFacet & v2); +//int operator != (const SbFacet & v1, const SbFacet & v2); + +class polyhedron { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::polyhedron) +#endif + +#ifndef SWIG + friend std::ostream& operator<<(std::ostream&, const polyhedron &ph); + //G.Barrand + friend int operator == (const polyhedron & v1, const polyhedron & v2); + friend int operator != (const polyhedron & v1, const polyhedron & v2); +#endif + +private: //G.Barrand + //std::string* m_name; //have a pointer to optimize memory. +protected: + int nvert, nface; + HVPoint3D* pV; + SbFacet* pF; +private: + int fNumberOfRotationSteps; + +protected: + static double _M_PI() {return 3.1415926535897931160E0;} + //static double _M_PI_2() {return 1.5707963267948965580E0;} + + // Allocate memory for polyhedron + void AllocateMemory(int Nvert, int Nface); + + // Find neighbouring facet + int FindNeighbour(int iFace, int iNode, int iOrder) const; + + // Find normal at node + HVNormal3D FindNodeNormal(int iFace, int iNode) const; + + // Create polyhedron for prism with quadrilateral base + void CreatePrism(); + + // Generate facets by revolving an edge around Z-axis + void RotateEdge(int k1, int k2, double r1, double r2, + int v1, int v2, int vEdge, + bool ifWholeCircle, int ns, int &kface); + + // Set side facets for the case of incomplete rotation + void SetSideFacets(int ii[4], int vv[4], + int *kk, double *r, + double dphi, int ns, int &kface); + + // Create polyhedron for body of revolution around Z-axis + void RotateAroundZ(int nstep, double phi, double dphi, + int np1, int np2, + const double *z, double *r, + int nodeVis, int edgeVis); + + // For each edge set reference to neighbouring facet + void SetReferences(); + + // Invert the order on nodes in facets + void InvertFacets(); +public: //public for iv2sg + static int NUMBER_OF_STEPS() {return 24;} +public: //for iv2sg + static void do_not_set_NUMBER_OF_STEPS(int){} +public: + polyhedron(int Nvert=0, int Nface=0) + : /*m_name(0) //G.Barrand + ,*/nvert(Nvert),nface(Nface) + ,pV(Nvert ? new HVPoint3D[Nvert+1] : 0) + ,pF(Nface ? new SbFacet[Nface+1] : 0) + ,fNumberOfRotationSteps(NUMBER_OF_STEPS()) + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } +public: + virtual ~polyhedron() { + //delete m_name; //G.Barrand. + delete [] pV; delete [] pF; +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +public: + polyhedron(const polyhedron & from); + polyhedron& operator=(const polyhedron & from); +public: + //G.Barrand : handle a name to help debugging. +/* + void setName(const std::string& aName) { + delete m_name; + m_name = new std::string(aName); + } + const std::string& getName() const { + if(!m_name) return s_empty(); + return *m_name; + } +*/ + //G.Barrand :end + + void Set(int Nvert, HVPoint3D* aV, + int Nface, SbFacet* aF) //G.Barrand + { delete [] pV; delete [] pF; + nvert = Nvert; nface = Nface; pV = aV; pF = aF;} + + void Empty() //G.Barrand + { nvert = 0; nface = 0; pV = 0;pF = 0;} + + // Get number of vertices + int GetNoVertices() const { return nvert; } + + // Get number of facets + int GetNoFacets() const { return nface; } + + // Transform the polyhedron + polyhedron& Translate(double,double,double); + polyhedron& Transform(const rotd& rot,double,double,double); + polyhedron& Transform(const rotd& rot,const vec3d& trans); + + // Get next vertex index of the quadrilateral + //G.Barrand + bool GetNextVertexIndex(int & index, int & edgeFlag) const; + + // Get vertex by index + HVPoint3D GetVertex(int index) const; + const HVPoint3D& GetVertexFast(int index) const; //G.Barrand + + //G.Barrand : to optimize SoPolyhedron. + HVPoint3D* GetPV() const {return pV;} //G.Barrand + SbFacet* GetPF() const {return pF;} //G.Barrand + + // Get next vertex + edge visibility of the quadrilateral + bool GetNextVertex(HVPoint3D & vertex, int & edgeFlag) const; + + // Get next vertex + edge visibility + normal of the quadrilateral + bool GetNextVertex(HVPoint3D & vertex, int & edgeFlag, + HVNormal3D & normal) const; + + // Get indeces of the next edge with indeces of the faces + bool GetNextEdgeIndeces(int & i1, int & i2, int & edgeFlag, + int & iface1, int & iface2) const; + + // Get indeces of the next edge + bool GetNextEdgeIndeces(int & i1, int & i2, int & edgeFlag) const; + + // Get next edge + bool GetNextEdge(HVPoint3D &p1, HVPoint3D &p2, int &edgeFlag) const; + + // Get next edge + bool GetNextEdge(HVPoint3D &p1, HVPoint3D &p2, int &edgeFlag, + int &iface1, int &iface2) const; + + // Get face by index + void GetFacet(int iFace, int &n, int *iNodes, + int *edgeFlags = 0, int *iFaces = 0) const; + + // Get face by index + void GetFacet(int iFace, int &n, HVPoint3D *nodes, + int *edgeFlags = 0, HVNormal3D *normals = 0) const; + + // Get next face with normals at the nodes + bool GetNextFacet(int &n, HVPoint3D *nodes, + int *edgeFlags=0, HVNormal3D *normals=0) const; + + // Get normal of the face given by index + HVNormal3D GetNormal(int iFace) const; + + // Get unit normal of the face given by index + HVNormal3D GetUnitNormal(int iFace) const; + + // Get normal of the next face + bool GetNextNormal(HVNormal3D &normal) const; + + // Get normal of unit length of the next face + bool GetNextUnitNormal(HVNormal3D &normal) const; + + // Boolean operations + polyhedron add(const polyhedron &p) const; + polyhedron subtract(const polyhedron &p) const; + polyhedron intersect(const polyhedron &p) const; + + // Get area of the surface of the polyhedron + double GetSurfaceArea() const; + + // Get volume of the polyhedron + double GetVolume() const; + + bool isEqual(const polyhedron &p) const; //G.Barrand + bool isConsistent(const char* = 0) const; //G.Barrand + void dump(std::ostream&) const; + + // Get number of steps for whole circle + int GetNumberOfRotationSteps(); //G.Barrand : no more static. + + // Set number of steps for whole circle + void SetNumberOfRotationSteps(int n); + + // Reset number of steps for whole circle to default value + void ResetNumberOfRotationSteps(); //G.Barrand : have code in .cxx. + +public: + //G.Barrand : have the below set_ to optimize exlib/sg/polyhedron setup. + bool set_polyhedron_cons(double Rmn1, double Rmx1, + double Rmn2, double Rmx2, double Dz, + double Phi1, double Dphi, + int nstep = 0); //G.Barrand + bool set_polyhedron_tube(double Rmin, double Rmax, double Dz, + int nstep = 0){ + return set_polyhedron_cons(Rmin, Rmax, Rmin, Rmax, Dz, 0, 2*_M_PI(), nstep); + } + + double vxy(const double* xy,int i,int j) {return xy[i*2+j];} + bool set_polyhedron_arb8(double Dz,const double* xy); + + bool set_polyhedron_trd2(double Dx1, double Dx2, + double Dy1, double Dy2, double Dz); + bool set_polyhedron_box(double Dx, double Dy, double Dz){ + return set_polyhedron_trd2(Dx, Dx, Dy, Dy, Dz); + } + bool set_polyhedron_trd1(double Dx1, double Dx2, + double Dy, double Dz){ + return set_polyhedron_trd2(Dx1, Dx2, Dy, Dy, Dz); + } + bool set_polyhedron_trap(double Dz, double Theta, double Phi, + double Dy1, + double Dx1, double Dx2, double Alp1, + double Dy2, + double Dx3, double Dx4, double Alp2); + + bool set_polyhedron_para(double Dx, double Dy, double Dz, + double Alpha, double Theta, + double Phi){ + return set_polyhedron_trap(Dz,Theta,Phi,Dy,Dx,Dx,Alpha,Dy,Dx,Dx,Alpha); + } + + bool set_polyhedron_pgon(double phi, double dphi, int npdv, int nz, + const double *z, + const double *rmin, + const double *rmax); + bool set_polyhedron_pcon(double phi, double dphi, int nz, + const double *z, + const double *rmin, + const double *rmax) { + return set_polyhedron_pgon(phi, dphi, 0, nz, z, rmin, rmax); + } + + bool set_polyhedron_tubs(double Rmin, double Rmax, + double Dz, + double Phi1, double Dphi, + int nstep) {//G.Barrand + return set_polyhedron_cons(Rmin, Rmax, Rmin, Rmax, Dz, Phi1, Dphi, nstep); + } + + bool set_polyhedron_cone(double Rmn1, double Rmx1, + double Rmn2, double Rmx2, + double Dz, + int nstep) { + return set_polyhedron_cons(Rmn1, Rmx1, Rmn2, Rmx2, Dz, 0, 2*_M_PI(), nstep); + } + + bool set_polyhedron_torus(double rmin,double rmax,double rtor, + double phi,double dphi, + int nphi, //G.Barrand + int nthe); //G.Barrand + + bool set_polyhedron_xtru(int a_npts,int a_nz, + double* a_xs,double* a_ys,double* a_zs, + bool a_acw = true, + bool a_zfb = true); + + bool set_polyhedron_sphere(double rmin, double rmax, + double phi, double dphi, + double the, double dthe, + int nphi = 0, + int nthe = 0); //G.Barrand + + bool set_polyhedron_hype(double a_st_in,double a_st_out, + double a_rmin,double a_rmax,double a_dz, + int a_nz = 10,int a_nphi = 24); + bool set_polyhedron_eltu(double a_dx,double a_dy,double a_dz, + int a_nz = 10,int a_nphi = 24); +private: //G.Barrand + int _ixy(int,int,int,int,bool,bool); + void _clear(){ + //used in set_polyhedronXxx() + delete [] pV; + pV = 0; + delete [] pF; + pF = 0; + nvert = 0; + nface = 0; + } + bool CHECK_INDEX(const char* a_method,int a_index) const; +}; + +//G.Barrand : +//int operator == (const polyhedron & v1, const polyhedron & v2); +//int operator != (const polyhedron & v1, const polyhedron & v2); + +// G.Barrand : introduce iabs to avoid a mess with cmath and some compiler. +inline int Sb_iabs(int a) { + return a < 0 ? -a : a; +} + +inline //G.Barrand +bool polyhedron::GetNextVertexIndex(int &index, int &edgeFlag) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextVertexIndex Date: 03.09.96 * + * Author: Yasuhide Sawada Revised: * + * * + * Function: * + * * + ***********************************************************************/ +{ + static int iFace = 1; + static int iQVertex = 0; + //G.Barrand : int vIndex = pF[iFace].edge[iQVertex].v; + SbFacet::edge_t* edge = pF[iFace].edge; //G.Barrand : optimize. + int vIndex = edge[iQVertex].v; + + edgeFlag = (vIndex > 0) ? 1 : 0; + index = Sb_iabs(vIndex); + + if(index>nvert) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr << "polyhedron::GetNextVertexIndex: pV index problem " + << index << " exceed " << nvert << std::endl; +#endif + index = 0; + } + + //G.Barrand : if (iQVertex >= 3 || pF[iFace].edge[iQVertex+1].v == 0) { + if (iQVertex >= 3 || edge[iQVertex+1].v == 0) { + iQVertex = 0; + if (++iFace > nface) iFace = 1; + return false; // Last Edge + }else{ + ++iQVertex; + return true; // not Last Edge + } +} + +class polyhedron_trd2 : public polyhedron { + public: + polyhedron_trd2(double Dx1, double Dx2, + double Dy1, double Dy2, double Dz); + virtual ~polyhedron_trd2(){} + public: + polyhedron_trd2(const polyhedron_trd2& a_from):polyhedron(a_from){} + polyhedron_trd2& operator=(const polyhedron_trd2& a_from){ + polyhedron::operator=(a_from); + return *this; + } + + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_arb8 : public polyhedron { + public: + polyhedron_arb8(double Dz,const double* xy); + virtual ~polyhedron_arb8(){} + public: + polyhedron_arb8(const polyhedron_arb8& a_from):polyhedron(a_from){} + polyhedron_arb8& operator=(const polyhedron_arb8& a_from){ + polyhedron::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_xtru : public polyhedron { + public: + polyhedron_xtru(int a_npts,int a_nz, + double* a_xs,double* a_ys,double* a_zs, + bool a_acw = true, + bool a_zfb = true); + virtual ~polyhedron_xtru(){} + public: + polyhedron_xtru(const polyhedron_xtru& a_from):polyhedron(a_from){} + polyhedron_xtru& operator=(const polyhedron_xtru& a_from){ + polyhedron::operator=(a_from); + return *this; + } +}; + +class polyhedron_hype : public polyhedron { + public: + polyhedron_hype(double a_st_in,double a_st_out, + double a_rmin,double a_rmax,double a_dz, + int a_nz = 10,int a_nphi = 24); + virtual ~polyhedron_hype(){} + public: + polyhedron_hype(const polyhedron_hype& a_from):polyhedron(a_from){} + polyhedron_hype& operator=(const polyhedron_hype& a_from){ + polyhedron::operator=(a_from); + return *this; + } +}; + +class polyhedron_trd1 : public polyhedron_trd2 { + public: + polyhedron_trd1(double Dx1, double Dx2, + double Dy, double Dz); + virtual ~polyhedron_trd1(){} + public: + polyhedron_trd1(const polyhedron_trd1& a_from):polyhedron_trd2(a_from){} + polyhedron_trd1& operator=(const polyhedron_trd1& a_from){ + polyhedron_trd2::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_box : public polyhedron_trd2 { + public: + polyhedron_box(double Dx, double Dy, double Dz); + virtual ~polyhedron_box(){} + public: + polyhedron_box(const polyhedron_box& a_from):polyhedron_trd2(a_from){} + polyhedron_box& operator=(const polyhedron_box& a_from){ + polyhedron_trd2::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_trap : public polyhedron { +public: + polyhedron_trap(double Dz, double Theta, double Phi, + double Dy1, + double Dx1, double Dx2, double Alp1, + double Dy2, + double Dx3, double Dx4, double Alp2); + virtual ~polyhedron_trap(){} + public: + polyhedron_trap(const polyhedron_trap& a_from):polyhedron(a_from){} + polyhedron_trap& operator=(const polyhedron_trap& a_from){ + polyhedron::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_para : public polyhedron_trap { +public: + polyhedron_para(double Dx, double Dy, double Dz, + double Alpha, double Theta, double Phi); + virtual ~polyhedron_para(){} + public: + polyhedron_para(const polyhedron_para& a_from):polyhedron_trap(a_from){} + polyhedron_para& operator=(const polyhedron_para& a_from){ + polyhedron_trap::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_cons : public polyhedron { +public: + polyhedron_cons(double Rmn1, double Rmx1, + double Rmn2, double Rmx2, double Dz, + double Phi1, double Dphi, + int nstep = 0); //G.Barrand + virtual ~polyhedron_cons(){} + public: + polyhedron_cons(const polyhedron_cons& a_from):polyhedron(a_from){} + polyhedron_cons& operator=(const polyhedron_cons& a_from){ + polyhedron::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_cone : public polyhedron_cons { +public: + polyhedron_cone(double Rmn1, double Rmx1, + double Rmn2, double Rmx2, double Dz, + int nstep = 0); //G.Barrand + virtual ~polyhedron_cone(){} + public: + polyhedron_cone(const polyhedron_cone& a_from):polyhedron_cons(a_from){} + polyhedron_cone& operator=(const polyhedron_cone& a_from){ + polyhedron_cons::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_tubs : public polyhedron_cons { +public: + polyhedron_tubs(double Rmin, double Rmax, double Dz, + double Phi1, double Dphi, + int nstep = 0); //G.Barrand + virtual ~polyhedron_tubs(){} + public: + polyhedron_tubs(const polyhedron_tubs& a_from):polyhedron_cons(a_from){} + polyhedron_tubs& operator=(const polyhedron_tubs& a_from){ + polyhedron_cons::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_tube : public polyhedron_cons { +public: + polyhedron_tube(double Rmin, double Rmax, double Dz,int nstep = 0); //G.Barrand + virtual ~polyhedron_tube(){} + public: + polyhedron_tube(const polyhedron_tube& a_from):polyhedron_cons(a_from){} + polyhedron_tube& operator=(const polyhedron_tube& a_from){ + polyhedron_cons::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_pgon : public polyhedron { +public: + polyhedron_pgon(double phi, double dphi, int npdv, int nz, + const double *z, + const double *rmin, + const double *rmax); + virtual ~polyhedron_pgon(){} + public: + polyhedron_pgon(const polyhedron_pgon& a_from):polyhedron(a_from){} + polyhedron_pgon& operator=(const polyhedron_pgon& a_from){ + polyhedron::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_pcon : public polyhedron_pgon { +public: + polyhedron_pcon(double phi, double dphi, int nz, + const double *z, + const double *rmin, + const double *rmax); + virtual ~polyhedron_pcon(){} + public: + polyhedron_pcon(const polyhedron_pcon& a_from):polyhedron_pgon(a_from){} + polyhedron_pcon& operator=(const polyhedron_pcon& a_from){ + polyhedron_pgon::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_sphere : public polyhedron { +public: + polyhedron_sphere(double rmin, double rmax, + double phi, double dphi, + double the, double dthe, + int nphi = 0, + int nthe = 0); //G.Barrand + virtual ~polyhedron_sphere(){} + public: + polyhedron_sphere(const polyhedron_sphere& a_from):polyhedron(a_from){} + polyhedron_sphere& operator=(const polyhedron_sphere& a_from){ + polyhedron::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +class polyhedron_torus : public polyhedron { +public: + polyhedron_torus(double rmin, double rmax, double rtor, + double phi, double dphi, + int nphi = 0, + int nthe = 0); //G.Barrand + virtual ~polyhedron_torus(){} + public: + polyhedron_torus(const polyhedron_torus& a_from):polyhedron(a_from){} + polyhedron_torus& operator=(const polyhedron_torus& a_from){ + polyhedron::operator=(a_from); + return *this; + } + //virtual polyhedron& operator = (const polyhedron& from) { + // return polyhedron::operator = (from); + //} +}; + +//G.Barrand : begin +class polyhedronProcessor { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::polyhedronProcessor) +#endif +public: + enum Operation { //Must be the same than BooleanProcessor OP_XXX. + UNION = 0 + ,INTERSECTION = 1 + ,SUBTRACTION = 2 + }; +private: + typedef std::pair op_t; +public: + polyhedronProcessor(){ +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + virtual ~polyhedronProcessor(){ +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +private: + polyhedronProcessor(const polyhedronProcessor&){ +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + polyhedronProcessor& operator=(const polyhedronProcessor&){return *this;} +public: + void push_back(Operation a_op,const polyhedron& a_polyhedron) { + m_ops.push_back(op_t(a_op,a_polyhedron)); + } + bool execute(polyhedron&); + void clear() { m_ops.clear();} + bool is_same_op() const { + if(!m_ops.size()) return true; + Operation op = m_ops[0].first; + std::vector::const_iterator it; + for(it=m_ops.begin();it!=m_ops.end();++it) { + if((*it).first!=op) return false; + } + return true; + } + +//private: + bool execute1(polyhedron&,const std::vector&); +private: + std::vector m_ops; +}; +//G.Barrand : end + +//inline const std::string& stype(const polyhedron&) { +// static const std::string s_v("tools::hep::polyhedron"); +// return s_v; +//} + +}} + +#include "polyhedron.icc" + +namespace tools { +namespace hep { + +template +inline void tsf_polyhedron(polyhedron& a_ph,const MATRIX& a_matrix) { + typedef typename MATRIX::elem_t T; + int nvert = a_ph.GetNoVertices(); + hep::HVPoint3D* pV = a_ph.GetPV(); + if (nvert > 0) { + T x,y,z; + for (int i=1; i<=nvert; i++) { + hep::HVPoint3D& p = pV[i]; + x = T(p.x()); + y = T(p.y()); + z = T(p.z()); + a_matrix.mul_3(x,y,z); + p.set_value(x,y,z); + } + } +} + +}} + +#endif + +//--------------------------------------------------------------------// +// JFB: // +// polyhedron was HepPolyhedron, retrofitted to Open Inventor // +// infrastructure: // +//--------------------------------------------------------------------// + + +// ******************************************************************** +// * DISCLAIMER * +// * * +// * The following disclaimer summarizes all the specific disclaimers * +// * of contributors to this software. The specific disclaimers,which * +// * govern, are listed with their locations in: * +// * http://cern.ch/geant4/license * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. * +// * * +// * This code implementation is the intellectual property of the * +// * GEANT4 collaboration. * +// * By copying, distributing or modifying the Program (or any work * +// * based on the Program) you indicate your acceptance of this * +// * statement, and all its terms. * +// ******************************************************************** +// +// +// +// +// Class Description: +// polyhedron is an intermediate class between description of a shape +// and visualization systems. It is intended to provide some service like: +// - polygonization of shapes with triangulization (quadrilaterization) +// of complex polygons; +// - calculation of normals for faces and vertices; +// - finding result of boolean operation on polyhedra; +// +// Public constructors: +// +// polyhedron_box (dx,dy,dz) +// - create polyhedron for Box; +// polyhedron_trd1 (dx1,dx2,dy,dz) +// - create polyhedron for G3 Trd1; +// polyhedron_trd2 (dx1,dx2,dy1,dy2,dz) +// - create polyhedron for G3 Trd2; +// polyhedron_trap (dz,theta,phi, h1,bl1,tl1,alp1, h2,bl2,tl2,alp2) +// - create polyhedron for G3 Trap; +// polyhedron_para (dx,dy,dz,alpha,theta,phi) +// - create polyhedron for G3 Para; +// polyhedron_tube (rmin,rmax,dz,nstep=0) +// - create polyhedron for G3 Tube; +// polyhedron_tubs (rmin,rmax,dz,phi1,dphi,nstep=0) +// - create polyhedron for G3 Tubs; +// polyhedron_cone (rmin1,rmax1,rmin2,rmax2,dz,nstep=0) +// - create polyhedron for G3 Cone; +// polyhedron_cons (rmin1,rmax1,rmin2,rmax2,dz,phi1,dphi,nstep=0) +// - create polyhedron for G3 Cons; +// polyhedron_pgon (phi,dphi,npdv,nz, z(*),rmin(*),rmax(*)) +// - create polyhedron for G3 Pgon; +// polyhedron_pcon (phi,dphi,nz, z(*),rmin(*),rmax(*)) +// - create polyhedron for G3 Pcon; +// polyhedron_sphere (rmin,rmax,phi,dphi,the,dthe,nstep=0) +// - create polyhedron for Sphere; +// polyhedron_torus (rmin,rmax,rtor,phi,dphi,nstep=0) +// - create polyhedron for Torus; +// Public functions: +// +// GetNoVertices () - returns number of vertices; +// GetNoFacets () - returns number of faces; +// GetNextVertexIndex (index,edgeFlag) - get vertex indeces of the +// quadrilaterals in order; +// returns false when finished each face; +// GetVertex (index) - returns vertex by index; +// GetNextVertex (vertex,edgeFlag) - get vertices with edge visibility +// of the quadrilaterals in order; +// returns false when finished each face; +// GetNextVertex (vertex,edgeFlag,normal) - get vertices with edge +// visibility and normal of the quadrilaterals +// in order; returns false when finished each face; +// GetNextEdgeIndeces (i1,i2,edgeFlag) - get indeces of the next edge; +// returns false for the last edge; +// GetNextEdgeIndeces (i1,i2,edgeFlag,iface1,iface2) - get indeces of +// the next edge with indeces of the faces +// to which the edge belongs; +// returns false for the last edge; +// GetNextEdge (p1,p2,edgeFlag) - get next edge; +// returns false for the last edge; +// GetNextEdge (p1,p2,edgeFlag,iface1,iface2) - get next edge with indeces +// of the faces to which the edge belongs; +// returns false for the last edge; +// GetFacet (index,n,nodes,edgeFlags=0,normals=0) - get face by index; +// GetNextFacet (n,nodes,edgeFlags=0,normals=0) - get next face with normals +// at the nodes; returns false for the last face; +// GetNormal (index) - get normal of face given by index; +// GetUnitNormal (index) - get unit normal of face given by index; +// GetNextNormal (normal) - get normals of each face in order; +// returns false when finished all faces; +// GetNextUnitNormal (normal) - get normals of unit length of each face +// in order; returns false when finished all faces; +// GetSurfaceArea() - get surface area of the polyhedron; +// GetVolume() - get volume of the polyhedron; +// GetNumberOfRotationSteps() - get number of steps for whole circle; +// SetNumberOfRotationSteps (n) - set number of steps for whole circle; +// ResetNumberOfRotationSteps() - reset number of steps for whole circle +// to default value; +// History: +// +// 20.06.96 Evgeni Chernyaev - initial version +// +// 23.07.96 John Allison +// - added GetNoVertices, GetNoFacets, GetNextVertex, GetNextNormal +// +// 30.09.96 E.Chernyaev +// - added GetNextVertexIndex, GetVertex by Yasuhide Sawada +// - added GetNextUnitNormal, GetNextEdgeIndeces, GetNextEdge +// - improvements: angles now expected in radians +// int -> G4int, double -> G4double +// - G4ThreeVector replaced by either G4Point3D or G4Normal3D +// +// 15.12.96 E.Chernyaev +// - private functions G4PolyhedronAlloc, G4PolyhedronPrism renamed +// to AllocateMemory and CreatePrism +// - added private functions GetNumberOfRotationSteps, RotateEdge, +// RotateAroundZ, SetReferences +// - rewritten G4PolyhedronCons; +// - added G4PolyhedronPara, ...Trap, ...Pgon, ...Pcon, ...Sphere, ...Torus, +// so full List of implemented shapes now looks like: +// BOX, TRD1, TRD2, TRAP, TUBE, TUBS, CONE, CONS, PARA, PGON, PCON, +// SPHERE, TORUS +// +// 01.06.97 E.Chernyaev +// - RotateAroundZ modified and SetSideFacets added to allow Rmin=Rmax +// in bodies of revolution +// +// 24.06.97 J.Allison +// - added static private member fNumberOfRotationSteps and static public +// functions void SetNumberOfRotationSteps (G4int n) and +// void ResetNumberOfRotationSteps (). Modified +// GetNumberOfRotationSteps() appropriately. Made all three functions +// inline (at end of this .hh file). +// Usage: +// G4Polyhedron::SetNumberOfRotationSteps +// (fpView -> GetViewParameters ().GetNoOfSides ()); +// pPolyhedron = solid.CreatePolyhedron (); +// G4Polyhedron::ResetNumberOfRotationSteps (); +// +// 19.03.00 E.Chernyaev +// - added boolean operations (add, subtract, intersect) on polyhedra; +// +// 25.05.01 E.Chernyaev +// - added GetSurfaceArea() and GetVolume(); +// + diff --git a/source/externals/g4tools/include/tools/hep/polyhedron.icc b/source/externals/g4tools/include/tools/hep/polyhedron.icc new file mode 100644 index 0000000000..dcb6d3d475 --- /dev/null +++ b/source/externals/g4tools/include/tools/hep/polyhedron.icc @@ -0,0 +1,2965 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + + +#include //G.Barrand : to have DBL_EPSILON on Windows. +#include + +#include "../mnmx" + +namespace tools { +namespace hep { + +// G.Barrand : introduce iabs to avoid a mess with cmath and some compiler. +inline int iabs(int a) { + return a < 0 ? -a : a; +} + +//--------------------------------------------------------------------// +// JFB: // +// polyhedron was polyhedron, retrofitted to Open Inventor // +// infrastructure: // +//--------------------------------------------------------------------// + + +// +// ******************************************************************** +// * DISCLAIMER * +// * * +// * The following disclaimer summarizes all the specific disclaimers * +// * of contributors to this software. The specific disclaimers,which * +// * govern, are listed with their locations in: * +// * http://cern.ch/geant4/license * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. * +// * * +// * This code implementation is the intellectual property of the * +// * GEANT4 collaboration. * +// * By copying, distributing or modifying the Program (or any work * +// * based on the Program) you indicate your acceptance of this * +// * statement, and all its terms. * +// ******************************************************************** +// +// +// +// +// +// G4 Polyhedron library +// +// History: +// 23.07.96 E.Chernyaev - initial version +// +// 30.09.96 E.Chernyaev +// - added GetNextVertexIndex, GetVertex by Yasuhide Sawada +// - added GetNextUnitNormal, GetNextEdgeIndeces, GetNextEdge +// +// 15.12.96 E.Chernyaev +// - added GetNumberOfRotationSteps, RotateEdge, RotateAroundZ, SetReferences +// - rewritten G4PolyhedronCons; +// - added G4PolyhedronPara, ...Trap, ...Pgon, ...Pcon, ...Sphere, ...Torus +// +// 01.06.97 E.Chernyaev +// - modified RotateAroundZ, added SetSideFacets +// +// 19.03.00 E.Chernyaev +// - implemented boolean operations (add, subtract, intersect) on polyhedra; +// +// 25.05.01 E.Chernyaev +// - added GetSurfaceArea() and GetVolume(); +// + + +/*********************************************************************** + * * + * Name: polyhedron operator << Date: 09.05.96 * + * Author: E.Chernyaev (IHEP/Protvino) Revised: * + * * + * Function: Print contents of G4 polyhedron * + * * + ***********************************************************************/ +inline int operator==(const SbFacet& v1, const SbFacet& v2) { //G.Barrand + for(int i=0;i<4;i++) { + if(v1.edge[i].v != v2.edge[i].v) return false; + if(v1.edge[i].f != v2.edge[i].f) return false; + } + return true; +} +inline int operator!=(const SbFacet& v1, const SbFacet& v2) { //G.Barrand + return !(v1 == v2); +} +inline std::ostream& operator<<(std::ostream & ostr, const SbFacet & facet) { + for (int k=0; k<4; k++) { + ostr << " " << facet.edge[k].v << "/" << facet.edge[k].f; + } + return ostr; +} +inline std::ostream& operator<<(std::ostream & ostr, const polyhedron & ph) { + ostr << std::endl; + ostr << "Nverteces=" << ph.nvert << ", Nfacets=" << ph.nface << std::endl; + int i; + for (i=1; i<=ph.nvert; i++) { + ostr << "xyz(" << i << ")=" + << ph.pV[i].v0() << ' ' << ph.pV[i].v1() << ' ' << ph.pV[i].v2() + << std::endl; + } + for (i=1; i<=ph.nface; i++) { + ostr << "face(" << i << ")=" << ph.pF[i] << std::endl; + } + return ostr; +} + +inline polyhedron::polyhedron(const polyhedron &from) +/*********************************************************************** + * * + * Name: polyhedron copy constructor Date: 23.07.96 * + * Author: E.Chernyaev (IHEP/Protvino) Revised: * + * * + ***********************************************************************/ +{ +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + //m_name = 0; //G.Barrand + //if(from.m_name) m_name = new std::string(*from.m_name); //G.Barrand + + if (from.nvert > 0 && from.nface > 0) { + nvert = from.nvert; + nface = from.nface; + pV = new HVPoint3D[nvert + 1]; + pF = new SbFacet[nface + 1]; + int i; + for (i=1; i<=nvert; i++) pV[i] = from.pV[i]; + for (i=1; i<=nface; i++) pF[i] = from.pF[i]; + }else{ + nvert = 0; nface = 0; pV = 0; pF = 0; + } + fNumberOfRotationSteps = from.fNumberOfRotationSteps; +} + +inline int operator==(const polyhedron& v1,const polyhedron& v2) { //G.Barrand + return v1.isEqual(v2); +} +inline int operator!=(const polyhedron& v1,const polyhedron& v2) { //G.Barrand + return !(v1 == v2); +} + +inline polyhedron & polyhedron::operator=(const polyhedron &from) +/*********************************************************************** + * * + * Name: polyhedron operator = Date: 23.07.96 * + * Author: E.Chernyaev (IHEP/Protvino) Revised: * + * * + * Function: Copy contents of one GEANT4 polyhedron to another * + * * + ***********************************************************************/ +{ + if (this == &from) { +// ::printf("debug : polyhedron::operaot=() : on same object\n"); +// std::cerr << "polyhedron::operaot=() :" +// << " on same object !" +// << std::endl; + return *this; + } + + //delete m_name;m_name = 0; //G.Barrand + //if(from.m_name) m_name = new std::string(*from.m_name); //G.Barrand + + delete [] pV; + delete [] pF; + if (from.nvert > 0 && from.nface > 0) { + nvert = from.nvert; + nface = from.nface; + pV = new HVPoint3D[nvert + 1]; + pF = new SbFacet[nface + 1]; + int i; + for (i=1; i<=nvert; i++) pV[i] = from.pV[i]; + for (i=1; i<=nface; i++) pF[i] = from.pF[i]; + }else{ + nvert = 0; nface = 0; pV = 0; pF = 0; + } + fNumberOfRotationSteps = from.fNumberOfRotationSteps; + return *this; +} + +//G.Barrand +inline bool polyhedron::isEqual(const polyhedron &from) const { + if (this == &from) return true; + if(nvert!=from.nvert) return false; + if(nface!=from.nface) return false; + int i; + for (i=1; i<=nvert; i++) { + if(pV[i]!=from.pV[i]) return false; + } + for (i=1; i<=nface; i++) { + if(!pF[i].isEqual(from.pF[i])) return false; + } + return true; +} +inline bool polyhedron::isConsistent(const char*) const { + for(int i=1;i<=nface;i++) { + const SbFacet& facet = pF[i]; + for(int j=0;j<4;j++) { + int v,f; + facet.GetEdge(j,v,f); + if(iabs(v)>nvert) return false; + if(iabs(f)>nvert) return false; + } + } + return true; +} +inline void polyhedron::dump(std::ostream& a_out) const { + a_out << " nface = " << nface << std::endl; + for(int i=1;i<=nface;i++) { + const SbFacet& facet = pF[i]; + for(int j=0;j<4;j++) { + int v,f; + facet.GetEdge(j,v,f); + a_out << " " << v << " " << f << std::endl; + } + } +} + +inline int polyhedron::FindNeighbour(int iFace, int iNode, int iOrder) const +/*********************************************************************** + * * + * Name: polyhedron::FindNeighbour Date: 22.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Find neighbouring face * + * * + ***********************************************************************/ +{ + int i; + for (i=0; i<4; i++) { + if (iNode == iabs(pF[iFace].edge[i].v)) break; + } + if (i == 4) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron::FindNeighbour: face " << iFace + << " has no node " << iNode + << std::endl; +#endif + return 0; + } + if (iOrder < 0) { + if ( --i < 0) i = 3; + if (pF[iFace].edge[i].v == 0) i = 2; + } + return (pF[iFace].edge[i].v > 0) ? 0 : pF[iFace].edge[i].f; +} + +inline HVNormal3D polyhedron::FindNodeNormal(int iFace, int iNode) const +/*********************************************************************** + * * + * Name: polyhedron::FindNodeNormal Date: 22.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Find normal at given node * + * * + ***********************************************************************/ +{ + HVNormal3D normal = GetUnitNormal(iFace); + int k = iFace, iOrder = 1, n = 1; + + for(;;) { + k = FindNeighbour(k, iNode, iOrder); + if (k == iFace) break; + if (k > 0) { + n++; + normal += GetUnitNormal(k); + }else{ + if (iOrder < 0) break; + k = iFace; + iOrder = -iOrder; + } + } + normal.normalize(); + return normal; +} + +inline void polyhedron::SetNumberOfRotationSteps(int n) +/*********************************************************************** + * * + * Name: polyhedron::SetNumberOfRotationSteps Date: 24.06.97 * + * Author: J.Allison (Manchester University) Revised: * + * * + * Function: Set number of steps for whole circle * + * * + ***********************************************************************/ +{ + const int nMin = 3; + if (n < nMin) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron::SetNumberOfRotationSteps: attempt to set the\n" + << "number of steps per circle < " << nMin << "; forced to " << nMin + << std::endl; +#endif + fNumberOfRotationSteps = nMin; + }else{ + fNumberOfRotationSteps = n; + } +} + +inline void polyhedron::AllocateMemory(int Nvert, int Nface) +/*********************************************************************** + * * + * Name: polyhedron::AllocateMemory Date: 19.06.96 * + * Author: E.Chernyaev (IHEP/Protvino) Revised: * + * * + * Function: Allocate memory for GEANT4 polyhedron * + * * + * Input: Nvert - number of nodes * + * Nface - number of faces * + * * + ***********************************************************************/ +{ + nvert = Nvert; + nface = Nface; + pV = new HVPoint3D[nvert+1]; + pF = new SbFacet[nface+1]; +} + +inline void polyhedron::CreatePrism() +/*********************************************************************** + * * + * Name: polyhedron::CreatePrism Date: 15.07.96 * + * Author: E.Chernyaev (IHEP/Protvino) Revised: * + * * + * Function: Set facets for a prism * + * * + ***********************************************************************/ +{ + enum {DUMMY, BOTTOM, LEFT, BACK, RIGHT, FRONT, TOP}; + + pF[1] = SbFacet(1,LEFT, 4,BACK, 3,RIGHT, 2,FRONT); + pF[2] = SbFacet(5,TOP, 8,BACK, 4,BOTTOM, 1,FRONT); + pF[3] = SbFacet(8,TOP, 7,RIGHT, 3,BOTTOM, 4,LEFT); + pF[4] = SbFacet(7,TOP, 6,FRONT, 2,BOTTOM, 3,BACK); + pF[5] = SbFacet(6,TOP, 5,LEFT, 1,BOTTOM, 2,RIGHT); + pF[6] = SbFacet(5,FRONT, 6,RIGHT, 7,BACK, 8,LEFT); +} + +inline void polyhedron::RotateEdge(int k1, int k2, double r1, double r2, + int v1, int v2, int vEdge, + bool ifWholeCircle, int ns, int &kface) +/*********************************************************************** + * * + * Name: polyhedron::RotateEdge Date: 05.12.96 * + * Author: E.Chernyaev (IHEP/Protvino) Revised: * + * * + * Function: Create set of facets by rotation of an edge around Z-axis * + * * + * Input: k1, k2 - end vertices of the edge * + * r1, r2 - radiuses of the end vertices * + * v1, v2 - visibility of edges produced by rotation of the end * + * vertices * + * vEdge - visibility of the edge * + * ifWholeCircle - is true in case of whole circle rotation * + * ns - number of discrete steps * + * r[] - r-coordinates * + * kface - current free cell in the pF array * + * * + ***********************************************************************/ +{ + if (r1 == 0. && r2 == 0) return; + + int i; + int i1 = k1; + int i2 = k2; + int ii1 = ifWholeCircle ? i1 : i1+ns; + int ii2 = ifWholeCircle ? i2 : i2+ns; + int vv = ifWholeCircle ? vEdge : 1; + + if (ns == 1) { + if (r1 == 0.) { + pF[kface++] = SbFacet(i1,0, v2*i2,0, (i2+1),0); + }else if (r2 == 0.) { + pF[kface++] = SbFacet(i1,0, i2,0, v1*(i1+1),0); + }else{ + pF[kface++] = SbFacet(i1,0, v2*i2,0, (i2+1),0, v1*(i1+1),0); + } + }else{ + if (r1 == 0.) { + pF[kface++] = SbFacet(vv*i1,0, v2*i2,0, vEdge*(i2+1),0); + for (i2++,i=1; i>> -z for both polylines) * + * r[] - r-coordinates * + * nodeVis - how to Draw edges joing consecutive positions of * + * node during rotation * + * edgeVis - how to Draw edges * + * * + ***********************************************************************/ +{ + static const double wholeCircle = 2*_M_PI(); //G.Barrand : const + + // S E T R O T A T I O N P A R A M E T E R S + + const double perMillion = 0.000001; + + bool ifWholeCircle = (std::fabs(dphi-wholeCircle) < perMillion) ? + true : false; + double delPhi = ifWholeCircle ? wholeCircle : dphi; + + int n_step = (nstep > 0) ? nstep : GetNumberOfRotationSteps(); //G.Barrand + int nSphi = int(delPhi*n_step/wholeCircle+.5); + + if (nSphi == 0) nSphi = 1; + int nVphi = ifWholeCircle ? nSphi : nSphi+1; + bool ifClosed = np1 > 0 ? false : true; + + // C O U N T V E R T E C E S + + int absNp1 = iabs(np1); + int absNp2 = iabs(np2); + int i1beg = 0; + int i1end = absNp1-1; + int i2beg = absNp1; + int i2end = absNp1+absNp2-1; + int i, j, k; + + for(i=i1beg; i<=i2end; i++) { + if (std::fabs(r[i]) < perMillion) r[i] = 0.; + } + + j = 0; // external nodes + for (i=i1beg; i<=i1end; i++) { + j += (r[i] == 0.) ? 1 : nVphi; + } + + bool ifSide1 = false; // internal nodes + bool ifSide2 = false; + + if (r[i2beg] != r[i1beg] || z[i2beg] != z[i1beg]) { + j += (r[i2beg] == 0.) ? 1 : nVphi; + ifSide1 = true; + } + + for(i=i2beg+1; i 1) j += (r[i2end] == 0.) ? 1 : nVphi; + ifSide2 = true; + } + + // C O U N T F A C E S + + k = ifClosed ? absNp1*nSphi : (absNp1-1)*nSphi; // external faces + + if (absNp2 > 1) { // internal faces + for(i=i2beg; i 0. || r[i+1] > 0.) k += nSphi; + } + + if (ifClosed) { + if (r[i2end] > 0. || r[i2beg] > 0.) k += nSphi; + } + } + + if (!ifClosed) { // side faces + if (ifSide1 && (r[i1beg] > 0. || r[i2beg] > 0.)) k += nSphi; + if (ifSide2 && (r[i1end] > 0. || r[i2end] > 0.)) k += nSphi; + } + + if (!ifWholeCircle) { // phi_side faces + k += ifClosed ? 2*absNp1 : 2*(absNp1-1); + } + + // A L L O C A T E M E M O R Y + + AllocateMemory(j, k); + + // G E N E R A T E V E R T E C E S + + int *kk; + kk = new int[absNp1+absNp2]; + + k = 1; + for(i=i1beg; i<=i1end; i++) { + kk[i] = k; + if (r[i] == 0.) { pV[k++] = HVPoint3D(0, 0, z[i]); } else { k += nVphi; } + } + + i = i2beg; + if (ifSide1) { + kk[i] = k; + if (r[i] == 0.) { pV[k++] = HVPoint3D(0, 0, z[i]); } else { k += nVphi; } + }else{ + kk[i] = kk[i1beg]; + } + + for(i=i2beg+1; i 1) { + i = i2end; + if (ifSide2) { + kk[i] = k; + if (r[i] == 0.) pV[k] = HVPoint3D(0, 0, z[i]); + }else{ + kk[i] = kk[i1end]; + } + } + + double cosPhi, sinPhi; + + for(j=0; j 1) { + v2 = ifClosed ? nodeVis : 1; + for(i=i2beg; iedge[3].v == 0) ? 3 : 4; +#endif + for (iedge=0; iedge i2) ? i1 : i2; // k2 = ::max(i1,i2); +#else + i1 = iabs(pF_iface->edge[i1].v); + i2 = iabs(pF_iface->edge[i2].v); + if(i1next; + cur = headList[k1]; +#else + *hpos = freeList; + freeList = freeList->next; + cur = *hpos; +#endif + cur->next = 0; + cur->v2 = k2; + cur->iface = iface; + cur->iedge = iedge; + continue; + } + + if (cur->v2 == k2) { +#ifdef TOOLS_HEP_PH_NOT_OPT + headList[k1] = cur->next; +#else + *hpos = cur->next; +#endif + cur->next = freeList; + freeList = cur; +#ifdef TOOLS_HEP_PH_NOT_OPT + pF[iface].edge[iedge].f = cur->iface; + pF[cur->iface].edge[cur->iedge].f = iface; + i1 = (pF[iface].edge[iedge].v < 0) ? -1 : 1; + i2 = (pF[cur->iface].edge[cur->iedge].v < 0) ? -1 : 1; +#else + pF_iface->edge[iedge].f = cur->iface; + pF_cur_iface = pF+cur->iface; + pF_cur_iface->edge[cur->iedge].f = iface; + i1 = (pF_iface->edge[iedge].v < 0) ? -1 : 1; + i2 = (pF_cur_iface->edge[cur->iedge].v < 0) ? -1 : 1; +#endif + if (i1 != i2) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "Polyhedron::SetReferences: different edge visibility " + << iface << "/" << iedge << "/" + << pF[iface].edge[iedge].v << " and " + << cur->iface << "/" << cur->iedge << "/" + << pF[cur->iface].edge[cur->iedge].v + << std::endl; +#endif + } + continue; + } + + // check List itself + for (;;) { + prev = cur; + cur = prev->next; + if (cur == 0) { + prev->next = freeList; + freeList = freeList->next; + cur = prev->next; + cur->next = 0; + cur->v2 = k2; + cur->iface = iface; + cur->iedge = iedge; + break; + } + + if (cur->v2 == k2) { + prev->next = cur->next; + cur->next = freeList; + freeList = cur; +#ifdef TOOLS_HEP_PH_NOT_OPT + pF[iface].edge[iedge].f = cur->iface; + pF[cur->iface].edge[cur->iedge].f = iface; + i1 = (pF[iface].edge[iedge].v < 0) ? -1 : 1; + i2 = (pF[cur->iface].edge[cur->iedge].v < 0) ? -1 : 1; +#else + pF_iface->edge[iedge].f = cur->iface; + pF_cur_iface = pF+cur->iface; + pF_cur_iface->edge[cur->iedge].f = iface; + i1 = (pF_iface->edge[iedge].v < 0) ? -1 : 1; + i2 = (pF_cur_iface->edge[cur->iedge].v < 0) ? -1 : 1; +#endif + if (i1 != i2) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "Polyhedron::SetReferences: different edge visibility " + << iface << "/" << iedge << "/" + << pF[iface].edge[iedge].v << " and " + << cur->iface << "/" << cur->iedge << "/" + << pF[cur->iface].edge[cur->iedge].v + << std::endl; +#endif + } + break; + } + } + } + } + + // C H E C K T H A T A L L L I S T S A R E E M P T Y + +#ifdef TOOLS_HEP_PH_OUT_ERR +#ifdef TOOLS_HEP_PH_NOT_OPT + for (i=0; i 0) { + for (int i=1; i<=nvert; i++) { + const HVPoint3D& pv = pV[i]; + SbVec3f tmp; + rotation.multVec(SbVec3f(pv[0],pv[1],pv[2]),tmp); + pV[i] = HVPoint3D(tmp[0],tmp[1],tmp[2]) + +HVPoint3D(translation[0],translation[1],translation[2]); + } + + // C H E C K D E T E R M I N A N T A N D + // I N V E R T F A C E T S I F I T I S N E G A T I V E + + //FIXME : have the below done in double. + SbVec3f x; rotation.multVec(SbVec3f(1,0,0),x); + SbVec3f y; rotation.multVec(SbVec3f(0,1,0),y); + SbVec3f z; rotation.multVec(SbVec3f(0,0,1),z); + if ((x.cross(y)).dot(z) < 0) InvertFacets(); + } + return *this; +} +*/ + +/*G.Barrand : optimized version.*/ +inline polyhedron & polyhedron::Translate( + double a_x +,double a_y +,double a_z +) +{ + if (nvert > 0) { + for (int i=1; i<=nvert; i++) { + const HVPoint3D& p = pV[i]; + pV[i].set_value(p.x()+a_x,p.y()+a_y,p.z()+a_z); + } + } + return *this; +} + +inline polyhedron & polyhedron::Transform(const rotd& rotation,double a_x,double a_y,double a_z) { + if (nvert > 0) { + {double x,y,z; + for (int i=1; i<=nvert; i++) { + HVPoint3D& p = pV[i]; + x = p.x(); + y = p.y(); + z = p.z(); + rotation.mul_3(x,y,z); //tmp = R*pV[i] + p.set_value(x+a_x,y+a_y,z+a_z); + }} + + double x_x = 1; + double x_y = 0; + double x_z = 0; + rotation.mul_3(x_x,x_y,x_z); + + double y_x = 0; + double y_y = 1; + double y_z = 0; + rotation.mul_3(y_x,y_y,y_z); + + double z_x = 0; + double z_y = 0; + double z_z = 1; + rotation.mul_3(z_x,z_y,z_z); + + // x_x y_x + // x_y y_y + // x_z y_z + double x_cross_y_x = x_y*y_z-x_z*y_y; + double x_cross_y_y = x_z*y_x-x_x*y_z; + double x_cross_y_z = x_x*y_y-x_y*y_x; + + double x_cross_y_dot_z = + x_cross_y_x*z_x + x_cross_y_y*z_y + x_cross_y_z*z_z; + if (x_cross_y_dot_z < 0) InvertFacets(); + } + return *this; +} + +inline polyhedron & polyhedron::Transform(const rotd& rotation,const vec3d& translation) { +/* + if (nvert > 0) { + vec3d tmp; + for (int i=1; i<=nvert; i++) { + rotation.mul_vec(pV[i],tmp); //tmp = R*pV[i] + pV[i] = tmp+translation; + } + vec3d x; rotation.mul_vec(vec3d::s_x(),x); + vec3d y; rotation.mul_vec(vec3d::s_y(),y); + vec3d z; rotation.mul_vec(vec3d::s_z(),z); + if ((x.cross(y)).dot(z) < 0) InvertFacets(); + } +*/ + return Transform(rotation,translation.x(),translation.y(),translation.z()); +} + +/*G.Barrand : inline +bool polyhedron::GetNextVertexIndex(int &index, int &edgeFlag) const +// *********************************************************************** +// * * +// * Name: polyhedron::GetNextVertexIndex Date: 03.09.96 * +// * Author: Yasuhide Sawada Revised: * +// * * +// * Function: * +// * * +// *********************************************************************** +{ + static int iFace = 1; + static int iQVertex = 0; + int vIndex = pF[iFace].edge[iQVertex].v; + + edgeFlag = (vIndex > 0) ? 1 : 0; + index = iabs(vIndex); + + if(index>nvert) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr << "polyhedron::GetNextVertexIndex: pV index problem " + << index << " exceed " << nvert << std::endl; +#endif + index = 0; + } + + if (iQVertex >= 3 || pF[iFace].edge[iQVertex+1].v == 0) { + iQVertex = 0; + if (++iFace > nface) iFace = 1; + return false; // Last Edge + }else{ + ++iQVertex; + return true; // not Last Edge + } +} +*/ + +inline HVPoint3D polyhedron::GetVertex(int index) const +/*********************************************************************** + * * + * Name: polyhedron::GetVertex Date: 03.09.96 * + * Author: Yasuhide Sawada Revised: 17.11.99 * + * * + * Function: Get vertex of the index. * + * * + ***********************************************************************/ +{ + if (index <= 0 || index > nvert) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron::GetVertex: irrelevant index " << index + << std::endl; +#endif + return HVPoint3D(); + } + return pV[index]; +} + +inline const HVPoint3D& polyhedron::GetVertexFast(int index) const {//G.Barrand + return pV[index]; +} + +inline bool polyhedron::GetNextVertex(HVPoint3D &vertex, int &edgeFlag) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextVertex Date: 22.07.96 * + * Author: John Allison Revised: * + * * + * Function: Get vertices of the quadrilaterals in order for each * + * face in face order. Returns false when finished each * + * face. * + * * + ***********************************************************************/ +{ + int index; + bool rep = GetNextVertexIndex(index, edgeFlag); + vertex = pV[index]; + return rep; +} + +inline bool polyhedron::GetNextVertex(HVPoint3D &vertex, int &edgeFlag,HVNormal3D &normal) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextVertex Date: 26.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get vertices with normals of the quadrilaterals in order * + * for each face in face order. * + * Returns false when finished each face. * + * * + ***********************************************************************/ +{ + static int iFace = 1; + static int iNode = 0; + + if (nface == 0) return false; // empty polyhedron + + int k = pF[iFace].edge[iNode].v; + if (k > 0) { edgeFlag = 1; } else { edgeFlag = -1; k = -k; } + vertex = pV[k]; + normal = FindNodeNormal(iFace,k); + if (iNode >= 3 || pF[iFace].edge[iNode+1].v == 0) { + iNode = 0; + if (++iFace > nface) iFace = 1; + return false; // last node + }else{ + ++iNode; + return true; // not last node + } +} + +inline bool polyhedron::GetNextEdgeIndeces(int &i1, int &i2, int &edgeFlag, + int &iface1, int &iface2) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextEdgeIndeces Date: 30.09.96 * + * Author: E.Chernyaev Revised: 17.11.99 * + * * + * Function: Get indeces of the next edge together with indeces of * + * of the faces which share the edge. * + * Returns false when the last edge. * + * * + ***********************************************************************/ +{ + static int iFace = 1; + static int iQVertex = 0; + static int iOrder = 1; + int k1, k2, kflag, kface1, kface2; + + if (iFace == 1 && iQVertex == 0) { + k2 = pF[nface].edge[0].v; + k1 = pF[nface].edge[3].v; + if (k1 == 0) k1 = pF[nface].edge[2].v; + if (iabs(k1) > iabs(k2)) iOrder = -1; + } + + do { + k1 = pF[iFace].edge[iQVertex].v; + kflag = k1; + k1 = iabs(k1); + kface1 = iFace; + kface2 = pF[iFace].edge[iQVertex].f; + if (iQVertex >= 3 || pF[iFace].edge[iQVertex+1].v == 0) { + iQVertex = 0; + k2 = iabs(pF[iFace].edge[iQVertex].v); + iFace++; + }else{ + iQVertex++; + k2 = iabs(pF[iFace].edge[iQVertex].v); + } + } while (iOrder*k1 > iOrder*k2); + + i1 = k1; i2 = k2; edgeFlag = (kflag > 0) ? 1 : 0; + iface1 = kface1; iface2 = kface2; + + if (iFace > nface) { + iFace = 1; iOrder = 1; + return false; + }else{ + return true; + } +} + +inline bool polyhedron::GetNextEdgeIndeces(int &i1, int &i2, int &edgeFlag) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextEdgeIndeces Date: 17.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get indeces of the next edge. * + * Returns false when the last edge. * + * * + ***********************************************************************/ +{ + int kface1, kface2; + return GetNextEdgeIndeces(i1, i2, edgeFlag, kface1, kface2); +} + +inline bool polyhedron::GetNextEdge(HVPoint3D &p1,HVPoint3D &p2,int &edgeFlag) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextEdge Date: 30.09.96 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get next edge. * + * Returns false when the last edge. * + * * + ***********************************************************************/ +{ + int i1,i2; + bool rep = GetNextEdgeIndeces(i1,i2,edgeFlag); + p1 = pV[i1]; + p2 = pV[i2]; + return rep; +} + +inline bool polyhedron::GetNextEdge(HVPoint3D &p1, HVPoint3D &p2,int &edgeFlag, int &iface1, int &iface2) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextEdge Date: 17.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get next edge with indeces of the faces which share * + * the edge. * + * Returns false when the last edge. * + * * + ***********************************************************************/ +{ + int i1,i2; + bool rep = GetNextEdgeIndeces(i1,i2,edgeFlag,iface1,iface2); + p1 = pV[i1]; + p2 = pV[i2]; + return rep; +} + +inline void polyhedron::GetFacet(int iFace, int &n, int *iNodes,int *edgeFlags, int *iFaces) const +/*********************************************************************** + * * + * Name: polyhedron::GetFacet Date: 15.12.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get face by index * + * * + ***********************************************************************/ +{ + if (iFace < 1 || iFace > nface) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron::GetFacet: irrelevant index " << iFace + << std::endl; +#endif + n = 0; + }else{ + int i, k; + for (i=0; i<4; i++) { + k = pF[iFace].edge[i].v; + if (k == 0) break; + if (iFaces != 0) iFaces[i] = pF[iFace].edge[i].f; + if (k > 0) { + iNodes[i] = k; + if (edgeFlags != 0) edgeFlags[i] = 1; + }else{ + iNodes[i] = -k; + if (edgeFlags != 0) edgeFlags[i] = -1; + } + } + n = i; + } +} + +inline void polyhedron::GetFacet(int index, int &n, HVPoint3D *nodes,int *edgeFlags, HVNormal3D *normals) const +/*********************************************************************** + * * + * Name: polyhedron::GetFacet Date: 17.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get face by index * + * * + ***********************************************************************/ +{ + int iNodes[4]; + GetFacet(index, n, iNodes, edgeFlags); + if (n != 0) { + for (int i=0; i<4; i++) { + nodes[i] = pV[iNodes[i]]; + if (normals != 0) normals[i] = FindNodeNormal(index,iNodes[i]); + } + } +} + +inline bool polyhedron::GetNextFacet(int &n, HVPoint3D *nodes,int *edgeFlags, HVNormal3D *normals) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextFacet Date: 19.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get next face with normals of unit length at the nodes. * + * Returns false when finished all faces. * + * * + ***********************************************************************/ +{ + static int iFace = 1; + + if (edgeFlags == 0) { + GetFacet(iFace, n, nodes); + }else if (normals == 0) { + GetFacet(iFace, n, nodes, edgeFlags); + }else{ + GetFacet(iFace, n, nodes, edgeFlags, normals); + } + + if (++iFace > nface) { + iFace = 1; + return false; + }else{ + return true; + } +} + +//G.Barrand +#ifdef TOOLS_HEP_PH_OUT_ERR +inline bool polyhedron::CHECK_INDEX(const char* a_method,int a_index) const { + if(a_index>nvert) { + std::cerr << "polyhedron::" << a_method << " :" + << " index problem. " + << a_index << " exceed " << nvert << std::endl; + return false; + } + return true; +} +#else +inline bool polyhedron::CHECK_INDEX(const char*,int a_index) const { + if(a_index>nvert) { + return false; + } + return true; +} +#endif + +inline HVNormal3D polyhedron::GetNormal(int iFace) const +/*********************************************************************** + * * + * Name: polyhedron::GetNormal Date: 19.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get normal of the face given by index * + * * + ***********************************************************************/ +{ + if (iFace < 1 || iFace > nface) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron::GetNormal: irrelevant index " << iFace + << std::endl; +#endif + return HVNormal3D(); + } + + int i0 = iabs(pF[iFace].edge[0].v); + int i1 = iabs(pF[iFace].edge[1].v); + int i2 = iabs(pF[iFace].edge[2].v); + int i3 = iabs(pF[iFace].edge[3].v); + if (i3 == 0) i3 = i0; + + if(!CHECK_INDEX("GetNormal",i0)) return HVNormal3D(); + if(!CHECK_INDEX("GetNormal",i1)) return HVNormal3D(); + if(!CHECK_INDEX("GetNormal",i2)) return HVNormal3D(); + if(!CHECK_INDEX("GetNormal",i3)) return HVNormal3D(); + + HVNormal3D nm; + (pV[i2] - pV[i0]).cross(pV[i3] - pV[i1],nm); + return nm; +} + +inline HVNormal3D polyhedron::GetUnitNormal(int iFace) const +/*********************************************************************** + * * + * Name: polyhedron::GetNormal Date: 19.11.99 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get unit normal of the face given by index * + * * + ***********************************************************************/ +{ + if (iFace < 1 || iFace > nface) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron::GetUnitNormal: irrelevant index " << iFace + << std::endl; +#endif + return HVNormal3D(); + } + + int i0 = iabs(pF[iFace].edge[0].v); + int i1 = iabs(pF[iFace].edge[1].v); + int i2 = iabs(pF[iFace].edge[2].v); + int i3 = iabs(pF[iFace].edge[3].v); + if (i3 == 0) i3 = i0; + + if(!CHECK_INDEX("GetUnitNormal",i0)) return HVNormal3D(); + if(!CHECK_INDEX("GetUnitNormal",i1)) return HVNormal3D(); + if(!CHECK_INDEX("GetUnitNormal",i2)) return HVNormal3D(); + if(!CHECK_INDEX("GetUnitNormal",i3)) return HVNormal3D(); + + HVNormal3D nm; + (pV[i2] - pV[i0]).cross(pV[i3] - pV[i1],nm); + nm.normalize(); + return nm; +} + +inline bool polyhedron::GetNextNormal(HVNormal3D &normal) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextNormal Date: 22.07.96 * + * Author: John Allison Revised: 19.11.99 * + * * + * Function: Get normals of each face in face order. Returns false * + * when finished all faces. * + * * + ***********************************************************************/ +{ + static int iFace = 1; + normal = GetNormal(iFace); + if (++iFace > nface) { + iFace = 1; + return false; + }else{ + return true; + } +} + +inline bool polyhedron::GetNextUnitNormal(HVNormal3D &normal) const +/*********************************************************************** + * * + * Name: polyhedron::GetNextUnitNormal Date: 16.09.96 * + * Author: E.Chernyaev Revised: * + * * + * Function: Get normals of unit length of each face in face order. * + * Returns false when finished all faces. * + * * + ***********************************************************************/ +{ + bool rep = GetNextNormal(normal); + normal.normalize(); + return rep; +} + +inline double polyhedron::GetSurfaceArea() const +/*********************************************************************** + * * + * Name: polyhedron::GetSurfaceArea Date: 25.05.01 * + * Author: E.Chernyaev Revised: * + * * + * Function: Returns area of the surface of the polyhedron. * + * * + ***********************************************************************/ +{ + double s = 0.; + HVPoint3D p; + for (int iFace=1; iFace<=nface; iFace++) { + int i0 = iabs(pF[iFace].edge[0].v); + int i1 = iabs(pF[iFace].edge[1].v); + int i2 = iabs(pF[iFace].edge[2].v); + int i3 = iabs(pF[iFace].edge[3].v); + if (i3 == 0) i3 = i0; + (pV[i2] - pV[i0]).cross(pV[i3] - pV[i1],p); + s += p.length(); + } + return s/2.; +} + +inline double polyhedron::GetVolume() const +/*********************************************************************** + * * + * Name: polyhedron::GetVolume Date: 25.05.01 * + * Author: E.Chernyaev Revised: * + * * + * Function: Returns volume of the polyhedron. * + * * + ***********************************************************************/ +{ + double v = 0.; + HVPoint3D p; + for (int iFace=1; iFace<=nface; iFace++) { + int i0 = iabs(pF[iFace].edge[0].v); + int i1 = iabs(pF[iFace].edge[1].v); + int i2 = iabs(pF[iFace].edge[2].v); + int i3 = iabs(pF[iFace].edge[3].v); + HVPoint3D g; + if (i3 == 0) { + i3 = i0; + g = (pV[i0]+pV[i1]+pV[i2]) * (1.0/3.0); + }else{ + g = (pV[i0]+pV[i1]+pV[i2]+pV[i3]) * 0.25; + } + (pV[i2] - pV[i0]).cross(pV[i3] - pV[i1],p); + v += p.dot(g); + } + return v/6.; +} + +//G.Barrand +inline +bool polyhedron::set_polyhedron_trd2(double Dx1, double Dx2, + double Dy1, double Dy2, + double Dz) +/*********************************************************************** + * * + * Name: polyhedron_trd2 Date: 22.07.96 * + * Author: E.Chernyaev (IHEP/Protvino) Revised: * + * * + * Function: Create GEANT4 TRD2-trapezoid * + * * + * Input: Dx1 - half-length along X at -Dz 8----7 * + * Dx2 - half-length along X ay +Dz 5----6 ! * + * Dy1 - half-length along Y ay -Dz ! 4-!--3 * + * Dy2 - half-length along Y ay +Dz 1----2 * + * Dz - half-length along Z * + * * + ***********************************************************************/ +{ + _clear(); //G.Barrand + + //From TGeoTrd2::Capacity() : + double capacity = 2*(Dx1+Dx2)*(Dy1+Dy2)*Dz + + (2./3.)*(Dx1-Dx2)*(Dy1-Dy2)*Dz; + + //if(//(Dx1<=0.0)||(Dx2<=0.0)|| + // //(Dy1<=0.0)||(Dy2<=0.0)|| + // (Dz<=0.0)){ //G.Barrand + if(capacity<=0) { +#if defined(TOOLS_HEP_PH_OUT_ERR) || defined(TOOLS_HEP_PH_OUT_ERR_TRD2) + std::cerr << "set_polyhedron_trd2: error in input parameters"; + std::cerr << " Dx1=" << Dx1 + << " Dx2=" << Dx2 + << " Dy1=" << Dy1 + << " Dy2=" << Dy2 + << " Dz=" << Dz + << std::endl; +#endif + return false; + } + + AllocateMemory(8,6); + + pV[1] = HVPoint3D(-Dx1,-Dy1,-Dz); + pV[2] = HVPoint3D( Dx1,-Dy1,-Dz); + pV[3] = HVPoint3D( Dx1, Dy1,-Dz); + pV[4] = HVPoint3D(-Dx1, Dy1,-Dz); + pV[5] = HVPoint3D(-Dx2,-Dy2, Dz); + pV[6] = HVPoint3D( Dx2,-Dy2, Dz); + pV[7] = HVPoint3D( Dx2, Dy2, Dz); + pV[8] = HVPoint3D(-Dx2, Dy2, Dz); + + CreatePrism(); + + return true; +} + +inline +polyhedron_trd2::polyhedron_trd2(double Dx1, double Dx2, + double Dy1, double Dy2, + double Dz) +{ + set_polyhedron_trd2(Dx1,Dx2,Dy1,Dy2,Dz); //G.Barrand +} + +//G.Barrand +inline +bool polyhedron::set_polyhedron_arb8(double Dz,const double* xy) { + _clear(); //G.Barrand + + // xy as if xy[8][2] + // then xy[i][j] = xy[i*2+j] + + // from TGeoArb8::Capacity() : + double capacity = 0; + {int j; + for(int i=0; i<4; i++) { + j = (i+1)%4; + capacity += + 0.25*Dz*((vxy(xy,i,0)+vxy(xy,i+4,0))*(vxy(xy,j,1)+vxy(xy,j+4,1)) - + (vxy(xy,j,0)+vxy(xy,j+4,0))*(vxy(xy,i,1)+vxy(xy,i+4,1)) + + (1./3)*((vxy(xy,i+4,0)-vxy(xy,i,0))*(vxy(xy,j+4,1)-vxy(xy,j,1)) - + (vxy(xy,j,0)-vxy(xy,j+4,0))*(vxy(xy,i,1)-vxy(xy,i+4,1)))); + } + capacity = ::fabs(capacity);} + if(capacity<=0) { + return false; + } + + AllocateMemory(8,6); + + pV[1] = HVPoint3D( vxy(xy,0,0), vxy(xy,0,1),-Dz); + pV[2] = HVPoint3D( vxy(xy,1,0), vxy(xy,1,1),-Dz); + pV[3] = HVPoint3D( vxy(xy,2,0), vxy(xy,2,1),-Dz); + pV[4] = HVPoint3D( vxy(xy,3,0), vxy(xy,3,1),-Dz); + pV[5] = HVPoint3D( vxy(xy,4,0), vxy(xy,4,1), Dz); + pV[6] = HVPoint3D( vxy(xy,5,0), vxy(xy,5,1), Dz); + pV[7] = HVPoint3D( vxy(xy,6,0), vxy(xy,6,1), Dz); + pV[8] = HVPoint3D( vxy(xy,7,0), vxy(xy,7,1), Dz); + + CreatePrism(); + + return true; +} + +inline +polyhedron_arb8::polyhedron_arb8(double Dz,const double* xy) +{ + set_polyhedron_arb8(Dz,xy); //G.Barrand +} + +//G.Barrand +inline +int polyhedron::_ixy( + int a_ixy +,int a_npts +,int a_iz +,int a_nz +,bool a_acw +,bool a_zfb +){ + if(a_acw) { + if(a_zfb) { + return a_iz*a_npts+a_ixy; + } else { + return (a_nz-1-a_iz)*a_npts+a_ixy; + } + } else { + if(a_zfb) { + return a_iz*a_npts+(a_npts-1-a_ixy); + } else { + return (a_nz-1-a_iz)*a_npts+(a_npts-1-a_ixy); + } + } +} + +inline +bool polyhedron::set_polyhedron_xtru( + int a_npts // number of vertices of the 2D polygon (at least 3) +,int a_nz // number of z planes (at least two) +,double* a_xs //[a_nz][a_npts] X positions for polygon vertices +,double* a_ys //[a_nz][a_npts] Y positions for polygon vertices +,double* a_zs //[a_nz] Z positions +//default orientations : +,bool a_acw //= true +,bool a_zfb //= true +){ + _clear(); //G.Barrand + + if(a_npts<=2) return false; + if(a_nz<=1) return false; + + //check if convex : + bool convex = true; + {double xv = a_xs[1]-a_xs[0]; + double yv = a_ys[1]-a_ys[0]; + double xw,yw,cross_z; + for(int j=2;j0) {convex = false;break;} + } + xv = xw; + yv = yw; + } + if(convex) { + // have to check seg(n-2,n-1) to seg(n-1,0) + xw = a_xs[0]-a_xs[a_npts-1]; + yw = a_ys[0]-a_ys[a_npts-1]; + cross_z = xv*yw-yv*xw; + if(a_acw) { + if(cross_z<0) convex = false; + } else { + if(cross_z>0) convex = false; + } + xv = xw; + yv = yw; + } + if(convex) { + // have to check seg(n-1,0) to seg(0,1) + xw = a_xs[1]-a_xs[0]; + yw = a_ys[1]-a_ys[0]; + cross_z = xv*yw-yv*xw; + if(a_acw) { + if(cross_z<0) convex = false; + } else { + if(cross_z>0) convex = false; + } + } + if(!convex) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr << "tools::hep::set_polyhedron_xtru :" + << " not convex polygon." + << std::endl; +#endif + return false; + }} + + // C O U N T V E R T E C E S + + int i; + + int j = a_nz*a_npts+2; + + // C O U N T F A C E S + + int k = ((a_nz-1)+1+1)*a_npts; + + // A L L O C A T E M E M O R Y + + AllocateMemory(j, k); + + // G E N E R A T E V E R T E C E S + + int* kk = new int[a_nz+2]; + + k = 1; + for(i=0; i a_rmax) k = 1; + if (a_rmin == a_rmax) k = 1; + + if (a_dz <= 0.) k += 2; + + if (a_nz <= 0) k += 4; + if (a_nphi <= 0) k += 4; + + double tout = ::tan(a_st_in); + double tin = ::tan(a_st_out); + + double d_in = a_rmin*a_rmin + tin*tin*a_dz*a_dz; + double d_out = a_rmax*a_rmax + tout*tout*a_dz*a_dz; + if(d_in>d_out) k += 8; + + double phi1 = 0; + double dphi = wholeCircle; + + if (k != 0) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr << "polyhedron_cone(s)/Tube(s): error in input parameters"; + if ((k & 1) != 0) std::cerr << " (radiuses)"; + if ((k & 2) != 0) std::cerr << " (half-length)"; + if ((k & 4) != 0) std::cerr << " (steps)"; + if ((k & 8) != 0) std::cerr << " (angles)"; + std::cerr << std::endl; + //std::cerr << " Rmn1=" << Rmn1 << " Rmx1=" << Rmx1; + //std::cerr << " Rmn2=" << Rmn2 << " Rmx2=" << Rmx2; + //std::cerr << " Dz=" << Dz << " Phi1=" << Phi1 << " Dphi=" << Dphi + // << std::endl; +#endif + return false; + } + + // P R E P A R E T W O P O L Y L I N E S + + double* zz = new double[2*(a_nz+1)]; + double* rr = new double[2*(a_nz+1)]; + + double dz = 2.0f*a_dz/double(a_nz); + + double z; + + // r^2 - (tout*z)^2 = rout^2 + double rout_sq = a_rmax*a_rmax; + double tout_sq = tout*tout; + for(int iz=0;iz<=a_nz;iz++) { + z = a_dz-iz*dz; + zz[iz] = z; + rr[iz] = ::sqrt(rout_sq+tout_sq*z*z); + } + + // r^2 - (tin*z)^2 = rin^2 + double rin_sq = a_rmin*a_rmin; + double tin_sq = tin*tin; + for(int iz=0;iz= rmax) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron_sphere: error in radiuses" + << " rmin=" << rmin << " rmax=" << rmax + << std::endl; +#endif + return false; + } + + // P R E P A R E T W O P O L Y L I N E S + + int n_the = (nthe>0) ? nthe : GetNumberOfRotationSteps(); //G.Barrand. + int ns = (n_the + 1) / 2; + + int np1 = int(dthe*ns/_M_PI()+.5) + 1; + if (np1 <= 1) np1 = 2; + const double perMillion = 0.000001; + int np2 = rmin < perMillion ? 1 : np1; + + double *zz, *rr; + zz = new double[np1+np2]; + rr = new double[np1+np2]; + + double a = dthe/(np1-1); + double cosa, sina; + for (int i=0; i 1) { + zz[i+np1] = rmin*cosa; + rr[i+np1] = rmin*sina; + } + } + if (np2 == 1) { + zz[np1] = 0.; + rr[np1] = 0.; + } + + // R O T A T E P O L Y L I N E S + + //G.Barrand : nphi. + RotateAroundZ(nphi, phi, dphi, np1, np2, zz, rr, -1, -1); + SetReferences(); + + delete [] zz; + delete [] rr; + + return true; +} + +inline +polyhedron_sphere::polyhedron_sphere(double rmin, double rmax, + double phi, double dphi, + double the, double dthe, + int nphi, //G.Barrand + int nthe) //G.Barrand +{ + set_polyhedron_sphere(rmin,rmax, + phi,dphi, + the,dthe, + nphi,nthe); +} + + +inline +bool polyhedron::set_polyhedron_torus(double rmin, + double rmax, + double rtor, + double phi, + double dphi, + int nphi, //G.Barrand + int nthe) //G.Barrand +/*********************************************************************** + * * + * Name: polyhedron_torus Date: 11.12.96 * + * Author: E.Chernyaev (IHEP/Protvino) Revised: * + * * + * Function: Constructor of polyhedron for TORUS * + * * + * Input: rmin - internal radius * + * rmax - external radius * + * rtor - radius of torus * + * phi - initial phi * + * dphi - delta phi * + * * + ***********************************************************************/ +{ + _clear(); + + // C H E C K I N P U T P A R A M E T E R S + + if (dphi <= 0. || dphi > 2*_M_PI()) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron_torus: wrong delta phi = " << dphi + << std::endl; +#endif + return false; + } + + if (rmin < 0. || rmin >= rmax || rmax >= rtor) { +#ifdef TOOLS_HEP_PH_OUT_ERR + std::cerr + << "polyhedron_torus: error in radiuses" + << " rmin=" << rmin << " rmax=" << rmax << " rtorus=" << rtor + << std::endl; +#endif + return false; + } + + // P R E P A R E T W O P O L Y L I N E S + + int n_the = (nthe>0) ? nthe : GetNumberOfRotationSteps(); //G.Barrand. + int np1 = n_the; + + const double perMillion = 0.000001; + int np2 = rmin < perMillion ? 1 : np1; + + double *zz, *rr; + zz = new double[np1+np2]; + rr = new double[np1+np2]; + + double a = 2*_M_PI()/np1; + double cosa, sina; + for (int i=0; i 1) { + zz[i+np1] = rmin*cosa; + rr[i+np1] = rtor+rmin*sina; + } + } + if (np2 == 1) { + zz[np1] = 0.; + rr[np1] = rtor; + np2 = -1; + } + + // R O T A T E P O L Y L I N E S + + //G.Barrand : nphi. + RotateAroundZ(nphi, phi, dphi, -np1, -np2, zz, rr, -1,-1); + SetReferences(); + + delete [] zz; + delete [] rr; + + return true; +} + +inline +polyhedron_torus::polyhedron_torus(double rmin, + double rmax, + double rtor, + double phi, + double dphi, + int nphi, //G.Barrand + int nthe) //G.Barrand +{ + set_polyhedron_torus(rmin,rmax,rtor,phi,dphi,nphi,nthe); //G.Barrand +} + +//int polyhedron::fNumberOfRotationSteps = NUMBER_OF_STEPS; + +// G.Barrand : begin. +inline int polyhedron::GetNumberOfRotationSteps() { + return fNumberOfRotationSteps; +} +inline void polyhedron::ResetNumberOfRotationSteps() { + fNumberOfRotationSteps = NUMBER_OF_STEPS(); +} +// G.Barrand : end. +/*********************************************************************** + * * + * Name: polyhedron::fNumberOfRotationSteps Date: 24.06.97 * + * Author: J.Allison (Manchester University) Revised: * + * * + * Function: Number of steps for whole circle * + * * + ***********************************************************************/ + +}} + +#include "pbp.icc" //BooleanProcessor + +namespace tools { +namespace hep { + +//G.Barrand : static BooleanProcessor processor; + +inline polyhedron polyhedron::add(const polyhedron & p) const +/*********************************************************************** + * * + * Name: polyhedron::add Date: 19.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Boolean "union" of two polyhedra * + * * + ***********************************************************************/ +{ + BooleanProcessor processor; //G.Barrand + int err; + return processor.execute(OP_UNION, *this, p, err); +} + +inline polyhedron polyhedron::intersect(const polyhedron & p) const +/*********************************************************************** + * * + * Name: polyhedron::intersect Date: 19.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Boolean "intersection" of two polyhedra * + * * + ***********************************************************************/ +{ + BooleanProcessor processor; //G.Barrand + int err; + return processor.execute(OP_INTERSECTION, *this, p, err); +} + +inline polyhedron polyhedron::subtract(const polyhedron & p) const +/*********************************************************************** + * * + * Name: polyhedron::add Date: 19.03.00 * + * Author: E.Chernyaev Revised: * + * * + * Function: Boolean "subtraction" of "p" from "this" * + * * + ***********************************************************************/ +{ + BooleanProcessor processor; //G.Barrand + int err; + return processor.execute(OP_SUBTRACTION, *this, p, err); +} + + +//G.Barrand : begin + +inline bool is_in(unsigned int a_index, + const std::list& a_is) { + std::list::const_iterator it; + for(it=a_is.begin();it!=a_is.end();++it) { + if(*it==a_index) return true; + } + return false; +} + +class bijection_visitor { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::hep::bijection_visitor) +#endif +public: + typedef std::vector is_t; + virtual bool visit(const is_t&) = 0; +public: + bijection_visitor(unsigned int a_number):m_number(a_number){ +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + virtual ~bijection_visitor(){ +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +protected: + bijection_visitor(const bijection_visitor&){ +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + bijection_visitor& operator=(const bijection_visitor&){return *this;} +public: + bool visitx() { + m_is.clear(); + m_is.resize(m_number,0); + std::list is; + return visit(0,is); + } +private: + bool visit(unsigned int a_level,std::list& a_is) { + for(unsigned int index=0;index& a_is) { +// unsigned int number = a_is.size(); +// for(unsigned int index=0;index& a_is +) { + polyhedron result(a_poly); + size_t number = m_ops.size(); + int num_shift = BooleanProcessor::get_num_shift(); + for(int ishift=0;ishift { + TOOLS_HEADER(sf_polyhedron,tools::hep::sf_polyhedron,sg::bsf) +public: + virtual bool write(io::iwbuf& a_buffer) { + //FIXME : write fNumberOfSteps ? + + int nvert = m_value.GetNoVertices(); + int nface = m_value.GetNoFacets(); + double* ds = new double[1+3*nvert+1+8*nface]; + uint32 di=0; + + {ds[di] = nvert;di++; + HVPoint3D* pV = m_value.GetPV(); + for(int index=1;index<=nvert;index++) { //CERN still in FORTRAN... + HVPoint3D& p = pV[index]; + ds[di] = p[0];di++; + ds[di] = p[1];di++; + ds[di] = p[2];di++; + }} + + {ds[di] = nface;di++; + SbFacet* pF = m_value.GetPF(); + int v,f; + for(int index=1;index<=nface;index++) { + SbFacet& fc = pF[index]; //yes, yes +1 + for(int i=0;i<4;i++) { + fc.GetEdge(i,v,f); + ds[di] = v;di++; + ds[di] = f;di++; + } + }} + + bool status = a_buffer.write_vec(di,ds); + + delete [] ds; + + return status; + } + + virtual bool read(io::irbuf& a_buffer) { + double* ds; + uint32 sz; + if(!a_buffer.read_vec(sz,ds)) return false; + uint32 di=0; + //FIXME : check di vs sz. + + int nvert = (int)ds[di];di++; + HVPoint3D* pV = new HVPoint3D[nvert+1]; + for(int index=1;index<=nvert;index++) { + HVPoint3D& p = pV[index]; + p[0] = ds[di];di++; + p[1] = ds[di];di++; + p[2] = ds[di];di++; + } + + int nface = (int)ds[di];di++; + SbFacet* pF = new SbFacet[nface+1]; + int v[8]; + for(int index=1;index<=nface;index++) { + SbFacet& fc = pF[index]; + for(int i=0;i<8;i++) { + v[i] = (int)ds[di];di++; + } + fc.Set(v); + } + + m_value.Set(nvert,pV,nface,pF); //it takes ownership of pV,pF. + + delete [] ds; +#ifdef TOOLS_MEM + mem::decrement(s_new().c_str()); +#endif + + return true; + } + virtual bool dump(std::ostream&) { + return true; + } + virtual bool s_value(std::string& a_s) const {a_s.clear();return false;} + virtual bool s2value(const std::string&) {return false;} +public: + sf_polyhedron():parent(){} + sf_polyhedron(const polyhedron& a_value):parent(a_value){} + virtual ~sf_polyhedron(){} +public: + sf_polyhedron(const sf_polyhedron& a_from):parent(a_from){} + sf_polyhedron& operator=(const sf_polyhedron& a_from){ + parent::operator=(a_from); + return *this; + } +public: + sf_polyhedron& operator=(const polyhedron& a_value){ + parent::operator=(a_value); + return *this; + } +}; + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/hershey b/source/externals/g4tools/include/tools/hershey similarity index 100% rename from source/analysis/g4tools/include/tools/hershey rename to source/externals/g4tools/include/tools/hershey diff --git a/source/analysis/g4tools/include/tools/histo/axes b/source/externals/g4tools/include/tools/histo/axes similarity index 100% rename from source/analysis/g4tools/include/tools/histo/axes rename to source/externals/g4tools/include/tools/histo/axes diff --git a/source/analysis/g4tools/include/tools/histo/axis b/source/externals/g4tools/include/tools/histo/axis similarity index 100% rename from source/analysis/g4tools/include/tools/histo/axis rename to source/externals/g4tools/include/tools/histo/axis diff --git a/source/analysis/g4tools/include/tools/histo/b1 b/source/externals/g4tools/include/tools/histo/b1 similarity index 100% rename from source/analysis/g4tools/include/tools/histo/b1 rename to source/externals/g4tools/include/tools/histo/b1 diff --git a/source/analysis/g4tools/include/tools/histo/b2 b/source/externals/g4tools/include/tools/histo/b2 similarity index 100% rename from source/analysis/g4tools/include/tools/histo/b2 rename to source/externals/g4tools/include/tools/histo/b2 diff --git a/source/analysis/g4tools/include/tools/histo/b3 b/source/externals/g4tools/include/tools/histo/b3 similarity index 100% rename from source/analysis/g4tools/include/tools/histo/b3 rename to source/externals/g4tools/include/tools/histo/b3 diff --git a/source/analysis/g4tools/include/tools/histo/base_cloud b/source/externals/g4tools/include/tools/histo/base_cloud similarity index 100% rename from source/analysis/g4tools/include/tools/histo/base_cloud rename to source/externals/g4tools/include/tools/histo/base_cloud diff --git a/source/analysis/g4tools/include/tools/histo/base_histo b/source/externals/g4tools/include/tools/histo/base_histo similarity index 100% rename from source/analysis/g4tools/include/tools/histo/base_histo rename to source/externals/g4tools/include/tools/histo/base_histo diff --git a/source/analysis/g4tools/include/tools/histo/c1d b/source/externals/g4tools/include/tools/histo/c1d similarity index 100% rename from source/analysis/g4tools/include/tools/histo/c1d rename to source/externals/g4tools/include/tools/histo/c1d diff --git a/source/analysis/g4tools/include/tools/histo/c2d b/source/externals/g4tools/include/tools/histo/c2d similarity index 100% rename from source/analysis/g4tools/include/tools/histo/c2d rename to source/externals/g4tools/include/tools/histo/c2d diff --git a/source/analysis/g4tools/include/tools/histo/c3d b/source/externals/g4tools/include/tools/histo/c3d similarity index 100% rename from source/analysis/g4tools/include/tools/histo/c3d rename to source/externals/g4tools/include/tools/histo/c3d diff --git a/source/analysis/g4tools/include/tools/histo/dps b/source/externals/g4tools/include/tools/histo/dps similarity index 100% rename from source/analysis/g4tools/include/tools/histo/dps rename to source/externals/g4tools/include/tools/histo/dps diff --git a/source/analysis/g4tools/include/tools/histo/h1 b/source/externals/g4tools/include/tools/histo/h1 similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h1 rename to source/externals/g4tools/include/tools/histo/h1 diff --git a/source/analysis/g4tools/include/tools/histo/h1d b/source/externals/g4tools/include/tools/histo/h1d similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h1d rename to source/externals/g4tools/include/tools/histo/h1d diff --git a/source/analysis/g4tools/include/tools/histo/h1df b/source/externals/g4tools/include/tools/histo/h1df similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h1df rename to source/externals/g4tools/include/tools/histo/h1df diff --git a/source/analysis/g4tools/include/tools/histo/h2 b/source/externals/g4tools/include/tools/histo/h2 similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h2 rename to source/externals/g4tools/include/tools/histo/h2 diff --git a/source/analysis/g4tools/include/tools/histo/h2d b/source/externals/g4tools/include/tools/histo/h2d similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h2d rename to source/externals/g4tools/include/tools/histo/h2d diff --git a/source/analysis/g4tools/include/tools/histo/h2df b/source/externals/g4tools/include/tools/histo/h2df similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h2df rename to source/externals/g4tools/include/tools/histo/h2df diff --git a/source/analysis/g4tools/include/tools/histo/h3 b/source/externals/g4tools/include/tools/histo/h3 similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h3 rename to source/externals/g4tools/include/tools/histo/h3 diff --git a/source/analysis/g4tools/include/tools/histo/h3d b/source/externals/g4tools/include/tools/histo/h3d similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h3d rename to source/externals/g4tools/include/tools/histo/h3d diff --git a/source/analysis/g4tools/include/tools/histo/h3df b/source/externals/g4tools/include/tools/histo/h3df similarity index 100% rename from source/analysis/g4tools/include/tools/histo/h3df rename to source/externals/g4tools/include/tools/histo/h3df diff --git a/source/analysis/g4tools/include/tools/histo/hd2mpi b/source/externals/g4tools/include/tools/histo/hd2mpi similarity index 100% rename from source/analysis/g4tools/include/tools/histo/hd2mpi rename to source/externals/g4tools/include/tools/histo/hd2mpi diff --git a/source/analysis/g4tools/include/tools/histo/histo_data b/source/externals/g4tools/include/tools/histo/histo_data similarity index 99% rename from source/analysis/g4tools/include/tools/histo/histo_data rename to source/externals/g4tools/include/tools/histo/histo_data index 32a177993d..7b53f91015 100644 --- a/source/analysis/g4tools/include/tools/histo/histo_data +++ b/source/externals/g4tools/include/tools/histo/histo_data @@ -8,7 +8,7 @@ #include //for annotations #include "axes" -#include "../lina/eqT" +#include "../eqT" //#include "../vmanip" //vequ namespace tools { diff --git a/source/analysis/g4tools/include/tools/histo/histos b/source/externals/g4tools/include/tools/histo/histos similarity index 100% rename from source/analysis/g4tools/include/tools/histo/histos rename to source/externals/g4tools/include/tools/histo/histos diff --git a/source/analysis/g4tools/include/tools/histo/hmpi b/source/externals/g4tools/include/tools/histo/hmpi similarity index 100% rename from source/analysis/g4tools/include/tools/histo/hmpi rename to source/externals/g4tools/include/tools/histo/hmpi diff --git a/source/analysis/g4tools/include/tools/histo/htoc b/source/externals/g4tools/include/tools/histo/htoc similarity index 100% rename from source/analysis/g4tools/include/tools/histo/htoc rename to source/externals/g4tools/include/tools/histo/htoc diff --git a/source/analysis/g4tools/include/tools/histo/p1 b/source/externals/g4tools/include/tools/histo/p1 similarity index 100% rename from source/analysis/g4tools/include/tools/histo/p1 rename to source/externals/g4tools/include/tools/histo/p1 diff --git a/source/analysis/g4tools/include/tools/histo/p1d b/source/externals/g4tools/include/tools/histo/p1d similarity index 100% rename from source/analysis/g4tools/include/tools/histo/p1d rename to source/externals/g4tools/include/tools/histo/p1d diff --git a/source/analysis/g4tools/include/tools/histo/p2 b/source/externals/g4tools/include/tools/histo/p2 similarity index 100% rename from source/analysis/g4tools/include/tools/histo/p2 rename to source/externals/g4tools/include/tools/histo/p2 diff --git a/source/analysis/g4tools/include/tools/histo/p2d b/source/externals/g4tools/include/tools/histo/p2d similarity index 100% rename from source/analysis/g4tools/include/tools/histo/p2d rename to source/externals/g4tools/include/tools/histo/p2d diff --git a/source/analysis/g4tools/include/tools/histo/profile_data b/source/externals/g4tools/include/tools/histo/profile_data similarity index 100% rename from source/analysis/g4tools/include/tools/histo/profile_data rename to source/externals/g4tools/include/tools/histo/profile_data diff --git a/source/analysis/g4tools/include/tools/histo/slice b/source/externals/g4tools/include/tools/histo/slice similarity index 100% rename from source/analysis/g4tools/include/tools/histo/slice rename to source/externals/g4tools/include/tools/histo/slice diff --git a/source/analysis/g4tools/include/tools/histo/sliced b/source/externals/g4tools/include/tools/histo/sliced similarity index 100% rename from source/analysis/g4tools/include/tools/histo/sliced rename to source/externals/g4tools/include/tools/histo/sliced diff --git a/source/analysis/g4tools/include/tools/hls b/source/externals/g4tools/include/tools/hls similarity index 100% rename from source/analysis/g4tools/include/tools/hls rename to source/externals/g4tools/include/tools/hls diff --git a/source/analysis/g4tools/include/tools/hplot b/source/externals/g4tools/include/tools/hplot similarity index 99% rename from source/analysis/g4tools/include/tools/hplot rename to source/externals/g4tools/include/tools/hplot index 45d6a96b01..4346b86826 100644 --- a/source/analysis/g4tools/include/tools/hplot +++ b/source/externals/g4tools/include/tools/hplot @@ -4,7 +4,7 @@ #ifndef tools_hplot #define tools_hplot -// Used in exlib::sg::axis. +// Used in tools::sg::axis. // // Code extracted from ROOT-4.03.02/root/graf/stc/TGaxis.cxx. // Itself built from code extracted from HPLOT. diff --git a/source/analysis/g4tools/include/tools/image b/source/externals/g4tools/include/tools/image similarity index 100% rename from source/analysis/g4tools/include/tools/image rename to source/externals/g4tools/include/tools/image diff --git a/source/analysis/g4tools/include/tools/image_reader b/source/externals/g4tools/include/tools/image_reader similarity index 100% rename from source/analysis/g4tools/include/tools/image_reader rename to source/externals/g4tools/include/tools/image_reader diff --git a/source/analysis/g4tools/include/tools/img b/source/externals/g4tools/include/tools/img similarity index 100% rename from source/analysis/g4tools/include/tools/img rename to source/externals/g4tools/include/tools/img diff --git a/source/analysis/g4tools/include/tools/impi b/source/externals/g4tools/include/tools/impi similarity index 100% rename from source/analysis/g4tools/include/tools/impi rename to source/externals/g4tools/include/tools/impi diff --git a/source/analysis/g4tools/include/tools/impi_world b/source/externals/g4tools/include/tools/impi_world similarity index 100% rename from source/analysis/g4tools/include/tools/impi_world rename to source/externals/g4tools/include/tools/impi_world diff --git a/source/analysis/g4tools/include/tools/io/irbuf b/source/externals/g4tools/include/tools/io/irbuf similarity index 100% rename from source/analysis/g4tools/include/tools/io/irbuf rename to source/externals/g4tools/include/tools/io/irbuf diff --git a/source/analysis/g4tools/include/tools/io/iwbuf b/source/externals/g4tools/include/tools/io/iwbuf similarity index 100% rename from source/analysis/g4tools/include/tools/io/iwbuf rename to source/externals/g4tools/include/tools/io/iwbuf diff --git a/source/analysis/g4tools/include/tools/ival_func b/source/externals/g4tools/include/tools/ival_func similarity index 100% rename from source/analysis/g4tools/include/tools/ival_func rename to source/externals/g4tools/include/tools/ival_func diff --git a/source/analysis/g4tools/include/tools/jpeg b/source/externals/g4tools/include/tools/jpeg similarity index 98% rename from source/analysis/g4tools/include/tools/jpeg rename to source/externals/g4tools/include/tools/jpeg index 1f4a216e03..31b9e61377 100644 --- a/source/analysis/g4tools/include/tools/jpeg +++ b/source/externals/g4tools/include/tools/jpeg @@ -9,7 +9,7 @@ //#define TOOLS_JPEG_OUT_ERR extern "C" { //Needed on Windows. -#ifdef TOOLS_USE_NATIVE_JPEG +#ifndef TOOLS_USE_OUREX_JPEG #include #else #include //enforce ourex jpeg @@ -70,7 +70,7 @@ struct error_mgr { typedef struct error_mgr* error_ptr; extern "C" { -inline void exlib_jpeg_error_exit(j_common_ptr cinfo){ +inline void tools_jpeg_error_exit(j_common_ptr cinfo){ error_ptr myerr = (error_ptr) cinfo->err; //(*cinfo->err->output_message) (cinfo); //printf("debug : error_exit\n"); @@ -86,7 +86,7 @@ inline bool infos_file(FILE* a_file,unsigned int& a_width,unsigned int& a_height struct error_mgr jerr; cinfo.err = ::jpeg_std_error(&jerr.pub); - jerr.pub.error_exit = exlib_jpeg_error_exit; + jerr.pub.error_exit = tools_jpeg_error_exit; if(::setjmp(jerr.setjmp_buffer)) { //printf("debug : out of setjmp\n"); a_width = 0; @@ -120,7 +120,7 @@ inline unsigned char* read_file(FILE* a_file,unsigned int& a_width,unsigned int& struct error_mgr jerr; cinfo.err = ::jpeg_std_error(&jerr.pub); - jerr.pub.error_exit = exlib_jpeg_error_exit; + jerr.pub.error_exit = tools_jpeg_error_exit; if(::setjmp(jerr.setjmp_buffer)) { #ifdef TOOLS_JPEG_OUT_ERR ::printf("tools::jpeg::read_file : out of setjmp\n"); @@ -344,7 +344,7 @@ inline unsigned char* read_part(std::ostream& a_out, struct error_mgr jerr; cinfo.err = ::jpeg_std_error(&jerr.pub); - jerr.pub.error_exit = exlib_jpeg_error_exit; + jerr.pub.error_exit = tools_jpeg_error_exit; if(::setjmp(jerr.setjmp_buffer)) { //printf("debug : out of setjmp\n"); ::fclose(file); @@ -622,7 +622,7 @@ public: // } // // m_cinfo.err = ::jpeg_std_error(&m_jerr.pub); -// m_jerr.pub.error_exit = exlib_jpeg_exlib_jpeg_exlib_jpeg_error_exit; +// m_jerr.pub.error_exit = tools_jpeg_tools_jpeg_tools_jpeg_error_exit; // if(::setjmp(m_jerr.setjmp_buffer)) { // m_out << "tools::jpeg::jpeg_data::open :" // << " setjmp failed." << a_file diff --git a/source/analysis/g4tools/include/tools/lina/MATCOM b/source/externals/g4tools/include/tools/lina/MATCOM similarity index 99% rename from source/analysis/g4tools/include/tools/lina/MATCOM rename to source/externals/g4tools/include/tools/lina/MATCOM index 16a8aa6524..d5f86dbd62 100644 --- a/source/analysis/g4tools/include/tools/lina/MATCOM +++ b/source/externals/g4tools/include/tools/lina/MATCOM @@ -47,7 +47,7 @@ inline void vec_sub(const T* a_1,const T* a_2,T* a_res,unsigned int a_number) { } */ -#include "eqT" +#include "../eqT" #include //size_t diff --git a/source/analysis/g4tools/include/tools/lina/box3 b/source/externals/g4tools/include/tools/lina/box3 similarity index 100% rename from source/analysis/g4tools/include/tools/lina/box3 rename to source/externals/g4tools/include/tools/lina/box3 diff --git a/source/analysis/g4tools/include/tools/lina/box3f b/source/externals/g4tools/include/tools/lina/box3f similarity index 100% rename from source/analysis/g4tools/include/tools/lina/box3f rename to source/externals/g4tools/include/tools/lina/box3f diff --git a/source/analysis/g4tools/include/tools/lina/box_3f b/source/externals/g4tools/include/tools/lina/box_3f similarity index 100% rename from source/analysis/g4tools/include/tools/lina/box_3f rename to source/externals/g4tools/include/tools/lina/box_3f diff --git a/source/analysis/g4tools/include/tools/lina/eqT b/source/externals/g4tools/include/tools/lina/eqT similarity index 100% rename from source/analysis/g4tools/include/tools/lina/eqT rename to source/externals/g4tools/include/tools/lina/eqT diff --git a/source/analysis/g4tools/include/tools/lina/geom2 b/source/externals/g4tools/include/tools/lina/geom2 similarity index 100% rename from source/analysis/g4tools/include/tools/lina/geom2 rename to source/externals/g4tools/include/tools/lina/geom2 diff --git a/source/analysis/g4tools/include/tools/lina/geom3 b/source/externals/g4tools/include/tools/lina/geom3 similarity index 100% rename from source/analysis/g4tools/include/tools/lina/geom3 rename to source/externals/g4tools/include/tools/lina/geom3 diff --git a/source/analysis/g4tools/include/tools/lina/line b/source/externals/g4tools/include/tools/lina/line similarity index 100% rename from source/analysis/g4tools/include/tools/lina/line rename to source/externals/g4tools/include/tools/lina/line diff --git a/source/analysis/g4tools/include/tools/lina/mat b/source/externals/g4tools/include/tools/lina/mat similarity index 100% rename from source/analysis/g4tools/include/tools/lina/mat rename to source/externals/g4tools/include/tools/lina/mat diff --git a/source/externals/g4tools/include/tools/lina/mat3 b/source/externals/g4tools/include/tools/lina/mat3 new file mode 100644 index 0000000000..f54b24105a --- /dev/null +++ b/source/externals/g4tools/include/tools/lina/mat3 @@ -0,0 +1,236 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_mat3 +#define tools_mat3 + +#include "mat" + +//#include + +namespace tools { + +template +class mat3 : public mat { + typedef mat parent; + typedef mat pr; +public: +#ifdef TOOLS_MEM + mat3(bool a_inc = true):parent(a_inc) {} +#else + mat3():parent() {} +#endif + mat3(const mat& a_from):parent(a_from){} + virtual ~mat3() {} +public: + mat3(const mat3& a_from):parent(a_from){} + mat3& operator=(const mat3& a_from){ + parent::operator=(a_from); + return *this; + } +public: + mat3(const T& a_00,const T& a_01,const T& a_02, //first row + const T& a_10,const T& a_11,const T& a_12, //second row + const T& a_20,const T& a_21,const T& a_22) //third row + { + set_matrix(a_00,a_01,a_02, + a_10,a_11,a_12, + a_20,a_21,a_22); + } +public: + void set_matrix(const mat3& a_m){parent::set_matrix(a_m);} + void set_matrix(const T& a_00,const T& a_01,const T& a_02, //1 row + const T& a_10,const T& a_11,const T& a_12, //2 row + const T& a_20,const T& a_21,const T& a_22) { //3 row + //a_ + //pr::m_vec[R + C * 3]; + pr::m_vec[0] = a_00;pr::m_vec[3] = a_01;pr::m_vec[6] = a_02; + pr::m_vec[1] = a_10;pr::m_vec[4] = a_11;pr::m_vec[7] = a_12; + pr::m_vec[2] = a_20;pr::m_vec[5] = a_21;pr::m_vec[8] = a_22; + } + + void set_scale(const T& a_s) {_set_scale(a_s,a_s,a_s,pr::m_vec);} + void set_scale(const T& a_1,const T& a_2,const T& a_3) {_set_scale(a_1,a_2,a_3,pr::m_vec);} + void set_rotate(const T& a_x,const T& a_y,const T& a_z,const T& a_angle,T(*a_sin)(T),T(*a_cos)(T)) { + _set_rotate(a_x,a_y,a_z,a_angle,pr::m_vec,a_sin,a_cos); + } + + bool get_rotate(T& a_x,T& a_y,T& a_z,T& a_angle,T(*a_acos)(T),T(*a_sin)(T),T(*a_sqrt)(T)) { //warning : acos and not cos. + // used in tests/check_pauli. Same code as matTs/get_rotate. + // we assume that we have a rotation matrix. + // get (a_angle,a_n(x,y,z)) such that matrix is exp(a_angle*a_n*Rs) (passive(=coord) rotation) and then : + // exp(a_angle*n*Rs) = cos_angle*I3+(1-cos_angle)*n*n+sin_theta*n*Rs + // trace = 3*cos_angle+(1-cos_angle)*n2 + T cos_angle = T(0.5)*(pr::m_vec[0]+pr::m_vec[4]+pr::m_vec[8]-T(1)); + if((cos_angle dummy;} +}; + +//////////////////////////////////////////////// +/// common matrices : ////////////////////////// +//////////////////////////////////////////////// + +template +inline const mat3& mat3_zero() { + static const mat3 s_v(false); //inc mem count = false + return s_v; +} + +//for sf, mf : +//template +//inline const T* get_data(const mat3& a_v) {return a_v.data();} + +} + +#include + +namespace tools { + +template +inline std::ostream& operator<<(std::ostream& a_out,const mat3& a_mtx){ + const T* v = a_mtx.data(); + a_out << v[0] << "," << v[3] << "," << v[6] << std::endl + << v[1] << "," << v[4] << "," << v[7] << std::endl + << v[2] << "," << v[5] << "," << v[8] << std::endl; + return a_out; +} + +} + +#endif diff --git a/source/externals/g4tools/include/tools/lina/mat3d b/source/externals/g4tools/include/tools/lina/mat3d new file mode 100644 index 0000000000..41d0c38f6e --- /dev/null +++ b/source/externals/g4tools/include/tools/lina/mat3d @@ -0,0 +1,66 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_mat3d +#define tools_mat3d + +#include "mat3" +#include + +namespace tools { + +class mat3d : public mat3 { + typedef mat3 parent; +public: + mat3d(){} + virtual ~mat3d() {} +public: + mat3d(const mat3d& a_from):parent(a_from){} + mat3d& operator=(const mat3d& a_from){ + parent::operator=(a_from); + return *this; + } +public: + mat3d(double a_00,double a_01,double a_02, //first row + double a_10,double a_11,double a_12, //second row + double a_20,double a_21,double a_22) //third row + :parent(a_00,a_01,a_02, + a_10,a_11,a_12, + a_20,a_21,a_22) + {} + mat3d(const parent& a_from):parent(a_from){} + mat3d& operator=(const parent& a_from){ + parent::operator=(a_from); + return *this; + } +public: + mat3d(const mat3& a_from):parent(){ + for(unsigned int index=0;index<9;index++) { + m_vec[index] = a_from.data()[index]; + } + } + mat3d& operator=(const mat3& a_from){ + for(unsigned int index=0;index<9;index++) { + m_vec[index] = a_from.data()[index]; + } + return *this; + } +public: + void set_rotate(const double& a_x,const double& a_y,const double& a_z,const double& a_angle) { + parent::set_rotate(a_x,a_y,a_z,a_angle,::sin,::cos); + } + void mul_rotate(const double& a_x,const double& a_y,const double& a_z,const double& a_angle) { + parent::mul_rotate(a_x,a_y,a_z,a_angle,::sin,::cos); + } + void left_mul_rotate(const double& a_x,const double& a_y,const double& a_z,const double& a_angle) { + parent::left_mul_rotate(a_x,a_y,a_z,a_angle,::sin,::cos); + } + bool get_rotate(double& a_x,double& a_y,double& a_z,double& a_angle) { + return parent::get_rotate(a_x,a_y,a_z,a_angle,::acos,::sin,::sqrt); //warning : acos and not cos. + } +public: //operators +}; + +} + +#endif diff --git a/source/externals/g4tools/include/tools/lina/mat3f b/source/externals/g4tools/include/tools/lina/mat3f new file mode 100644 index 0000000000..64def345dd --- /dev/null +++ b/source/externals/g4tools/include/tools/lina/mat3f @@ -0,0 +1,50 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_mat3f +#define tools_mat3f + +#include "mat3" +//#include "mathf" + +namespace tools { + +class mat3f : public mat3 { + typedef mat3 parent; +public: + mat3f(){} + mat3f(float a_00,float a_01,float a_02, //first row + float a_10,float a_11,float a_12, //second row + float a_20,float a_21,float a_22) //third row + :parent(a_00,a_01,a_02, + a_10,a_11,a_12, + a_20,a_21,a_22) + {} + virtual ~mat3f() {} +public: + mat3f(const mat3f& a_from):parent(a_from){} + mat3f& operator=(const mat3f& a_from){ + parent::operator=(a_from); + return *this; + } +public: +/* + void set_rotate(const float& a_x,const float& a_y,const float& a_z,const float& a_angle) { + parent::set_rotate(a_x,a_y,a_z,a_angle,fsin,fcos); + } + void mul_rotate(const float& a_x,const float& a_y,const float& a_z,const float& a_angle) { + parent::mul_rotate(a_x,a_y,a_z,a_angle,fsin,fcos); + } + void left_mul_rotate(const float& a_x,const float& a_y,const float& a_z,const float& a_angle) { + parent::left_mul_rotate(a_x,a_y,a_z,a_angle,fsin,fcos); + } + bool get_rotate(float& a_x,float& a_y,float& a_z,float& a_angle) { + return parent::get_rotate(a_x,a_y,a_z,a_angle,facos,fsin,fsqrt); //warning : acos and not cos. + } + */ +public: //operators +}; + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/lina/mat4 b/source/externals/g4tools/include/tools/lina/mat4 similarity index 100% rename from source/analysis/g4tools/include/tools/lina/mat4 rename to source/externals/g4tools/include/tools/lina/mat4 diff --git a/source/externals/g4tools/include/tools/lina/mat4d b/source/externals/g4tools/include/tools/lina/mat4d new file mode 100644 index 0000000000..cf0df9d0a5 --- /dev/null +++ b/source/externals/g4tools/include/tools/lina/mat4d @@ -0,0 +1,82 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_mat4d +#define tools_mat4d + +#include "mat4" +#include + +namespace tools { + +class mat4d : public mat4 { + typedef mat4 parent; +public: + mat4d(){} + virtual ~mat4d() {} +public: + mat4d(const mat4d& a_from):parent(a_from){} + mat4d& operator=(const mat4d& a_from){ + parent::operator=(a_from); + return *this; + } +public: + mat4d(double a_00,double a_01,double a_02,double a_03, //first row + double a_10,double a_11,double a_12,double a_13, //second row + double a_20,double a_21,double a_22,double a_23, //third row + double a_30,double a_31,double a_32,double a_33) //fourth row + :parent(a_00,a_01,a_02,a_03, + a_10,a_11,a_12,a_13, + a_20,a_21,a_22,a_23, + a_30,a_31,a_32,a_33) + {} + mat4d(const parent& a_from):parent(a_from){} + mat4d& operator=(const parent& a_from){ + parent::operator=(a_from); + return *this; + } +public: + mat4d(const mat4& a_from):parent(){ + for(unsigned int index=0;index<16;index++) { + m_vec[index] = a_from.data()[index]; + } + } + mat4d& operator=(const mat4& a_from){ + for(unsigned int index=0;index<16;index++) { + m_vec[index] = a_from.data()[index]; + } + return *this; + } +public: + void set_rotate(const double& a_x,const double& a_y,const double& a_z,const double& a_angle) { + parent::set_rotate(a_x,a_y,a_z,a_angle,::sin,::cos); + } + void mul_rotate(const double& a_x,const double& a_y,const double& a_z,const double& a_angle) { + parent::mul_rotate(a_x,a_y,a_z,a_angle,::sin,::cos); + } + void left_mul_rotate(const double& a_x,const double& a_y,const double& a_z,const double& a_angle) { + parent::left_mul_rotate(a_x,a_y,a_z,a_angle,::sin,::cos); + } + + template + void set_rotate(const VEC& a_dir,double a_angle) { + //WARNING : a_dir must be a normalized vector. + parent::set_rotate(a_dir[0],a_dir[1],a_dir[2],a_angle,::sin,::cos); + } + +public: //backward compatibility + void mul_2d(double& a_x,double& a_y) const { + parent::mul_2(a_x,a_y); + } + void mul_3d(double& a_x,double& a_y,double& a_z) const { + parent::mul_3(a_x,a_y,a_z); + } + void mul_4d(double& a_x,double& a_y,double& a_z,double& a_w) const { + parent::mul_4(a_x,a_y,a_z,a_w); + } +public: //operators +}; + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/lina/mat4f b/source/externals/g4tools/include/tools/lina/mat4f similarity index 100% rename from source/analysis/g4tools/include/tools/lina/mat4f rename to source/externals/g4tools/include/tools/lina/mat4f diff --git a/source/analysis/g4tools/include/tools/lina/plane b/source/externals/g4tools/include/tools/lina/plane similarity index 100% rename from source/analysis/g4tools/include/tools/lina/plane rename to source/externals/g4tools/include/tools/lina/plane diff --git a/source/analysis/g4tools/include/tools/lina/qrot b/source/externals/g4tools/include/tools/lina/qrot similarity index 100% rename from source/analysis/g4tools/include/tools/lina/qrot rename to source/externals/g4tools/include/tools/lina/qrot diff --git a/source/externals/g4tools/include/tools/lina/rotd b/source/externals/g4tools/include/tools/lina/rotd new file mode 100644 index 0000000000..4f0f98c67f --- /dev/null +++ b/source/externals/g4tools/include/tools/lina/rotd @@ -0,0 +1,67 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_rotd +#define tools_rotd + +// rotation done with quaternion. + +#include "qrot" +#include "vec3d" +#include "vec4d" +#include "mat3d" +#include "mat4d" + +namespace tools { + +class rotd : public qrot { + typedef qrot parent; +private: + rotd(double a_q0,double a_q1,double a_q2,double a_q3):parent(a_q0,a_q1,a_q2,a_q3){} +public: + rotd():parent() {} //zero rotation around the positive Z axis. + rotd(const vec3d& a_axis,double a_radians):parent(a_axis,a_radians,::sin,::cos) {} + rotd(const vec3d& a_from,const vec3d& a_to):parent(a_from,a_to,::sqrt,::fabs) {} + virtual ~rotd(){} +public: + rotd(const rotd& a_from):parent(a_from) {} + rotd& operator=(const rotd& a_from){ + parent::operator=(a_from); + return *this; + } +public: + rotd& operator*=(const rotd& a_q) { + parent::operator*=(a_q); + return *this; + } + rotd operator*(const rotd& a_r) const { + rotd tmp(*this); + tmp *= a_r; + return tmp; + } +public: + bool set_value(const vec3d& a_from,const vec3d& a_to){ + return parent::set_value(a_from,a_to,::sqrt,::fabs); + } + bool set_value(const vec3d& a_from,double a_a){ + return parent::set_value(a_from,a_a,::sin,::cos); + } + bool value(vec3d& a_from,double& a_a) const { + return parent::value(a_from,a_a,::sin,::acos); //WARNING acos and not cos + } + + //NOTE : don't handle a static object because of mem balance. + //static const rotd& identity() { + // static const rotd s_v(0,0,0,1); + // return s_v; + //} + + void value(mat4d& a_m) const {parent::value(a_m);} + void set_value(const mat4d& a_m) {parent::set_value(a_m,::sqrt);} + + double value(mat3d& a_m) const {return parent::value_3(a_m);} +}; + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/lina/rotf b/source/externals/g4tools/include/tools/lina/rotf similarity index 100% rename from source/analysis/g4tools/include/tools/lina/rotf rename to source/externals/g4tools/include/tools/lina/rotf diff --git a/source/analysis/g4tools/include/tools/lina/vec2 b/source/externals/g4tools/include/tools/lina/vec2 similarity index 100% rename from source/analysis/g4tools/include/tools/lina/vec2 rename to source/externals/g4tools/include/tools/lina/vec2 diff --git a/source/analysis/g4tools/include/tools/lina/vec2f b/source/externals/g4tools/include/tools/lina/vec2f similarity index 100% rename from source/analysis/g4tools/include/tools/lina/vec2f rename to source/externals/g4tools/include/tools/lina/vec2f diff --git a/source/analysis/g4tools/include/tools/lina/vec3 b/source/externals/g4tools/include/tools/lina/vec3 similarity index 100% rename from source/analysis/g4tools/include/tools/lina/vec3 rename to source/externals/g4tools/include/tools/lina/vec3 diff --git a/source/analysis/g4tools/include/tools/lina/vec3d b/source/externals/g4tools/include/tools/lina/vec3d similarity index 100% rename from source/analysis/g4tools/include/tools/lina/vec3d rename to source/externals/g4tools/include/tools/lina/vec3d diff --git a/source/analysis/g4tools/include/tools/lina/vec3f b/source/externals/g4tools/include/tools/lina/vec3f similarity index 100% rename from source/analysis/g4tools/include/tools/lina/vec3f rename to source/externals/g4tools/include/tools/lina/vec3f diff --git a/source/analysis/g4tools/include/tools/lina/vec4 b/source/externals/g4tools/include/tools/lina/vec4 similarity index 100% rename from source/analysis/g4tools/include/tools/lina/vec4 rename to source/externals/g4tools/include/tools/lina/vec4 diff --git a/source/externals/g4tools/include/tools/lina/vec4d b/source/externals/g4tools/include/tools/lina/vec4d new file mode 100644 index 0000000000..a4b3385c93 --- /dev/null +++ b/source/externals/g4tools/include/tools/lina/vec4d @@ -0,0 +1,89 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_vec4d +#define tools_vec4d + +#include "vec4" +#include + +namespace tools { + +class vec4d : public vec4 { + typedef vec4 parent; +public: + vec4d():parent() {} + vec4d(const double a_vec[4]):parent(a_vec) {} +#ifdef TOOLS_MEM + vec4d(const double& a0,const double& a1,const double& a2,const double& a3,bool a_inc = true):parent(a0,a1,a2,a3,a_inc){} +#else + vec4d(const double& a0,const double& a1,const double& a2,const double& a3):parent(a0,a1,a2,a3){} +#endif + virtual ~vec4d() {} +public: + vec4d(const vec4d& a_from):parent(a_from){} + vec4d& operator=(const vec4d& a_from){parent::operator=(a_from);return *this;} +public: //operators + vec4d operator*(double a_v) const { + return vec4d(m_data[0]*a_v, + m_data[1]*a_v, + m_data[2]*a_v, + m_data[3]*a_v); + } + vec4d operator+(const vec4d& a_v) const { + return vec4d(m_data[0]+a_v.m_data[0], + m_data[1]+a_v.m_data[1], + m_data[2]+a_v.m_data[2], + m_data[3]+a_v.m_data[3]); + } + vec4d operator-(const vec4d& a_v) const { + return vec4d(m_data[0]-a_v.m_data[0], + m_data[1]-a_v.m_data[1], + m_data[2]-a_v.m_data[2], + m_data[3]-a_v.m_data[3]); + } + vec4d& operator+=(const vec4d& a_v) { + m_data[0] += a_v.m_data[0]; + m_data[1] += a_v.m_data[1]; + m_data[2] += a_v.m_data[2]; + m_data[3] += a_v.m_data[3]; + return *this; + } + vec4d& operator*=(double a_v) { + m_data[0] *= a_v; + m_data[1] *= a_v; + m_data[2] *= a_v; + m_data[3] *= a_v; + return *this; + } + vec4d operator-() const { + return vec4d(-m_data[0],-m_data[1],-m_data[2],-m_data[3]); + } +public: + double length() const {return parent::length(::sqrt);} + double normalize() {return parent::normalize(::sqrt);} +}; + +} + +/* +#include + +namespace tools { + +#ifndef SWIG +//for sf, mf : +inline bool set_from_vec(vec4d& a_v,const std::vector& a_sv) { + if(a_sv.size()!=4) return false; + a_v[0] = a_sv[0]; + a_v[1] = a_sv[1]; + a_v[2] = a_sv[2]; + a_v[3] = a_sv[3]; + return true; +} +#endif + +} +*/ + +#endif diff --git a/source/analysis/g4tools/include/tools/lina/vec4f b/source/externals/g4tools/include/tools/lina/vec4f similarity index 100% rename from source/analysis/g4tools/include/tools/lina/vec4f rename to source/externals/g4tools/include/tools/lina/vec4f diff --git a/source/externals/g4tools/include/tools/log_file b/source/externals/g4tools/include/tools/log_file new file mode 100644 index 0000000000..e3575b7714 --- /dev/null +++ b/source/externals/g4tools/include/tools/log_file @@ -0,0 +1,60 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_log_file +#define tools_log_file + +#include + +#include "sys/process" +#include "sprintf" + +namespace tools { + +class log_file { +public: + static log_file& get() { + static log_file s_log_file; + return s_log_file; + } +private: + log_file():m_FILE(0) { +#ifdef _WIN32 +#if defined(_MSC_VER) && _MSC_VER < 1900 + std::string file_name("C:\\cygwin\\tmp\\inlib_log_file_"); +#else + std::string file_name("C:\\cygwin64\\tmp\\inlib_log_file_"); +#endif +#else + std::string file_name("/tmp/inlib_log_file_"); +#endif + std::string spid; + sprintf(spid,128,"%d",process_id()); + file_name += spid; + m_FILE = ::fopen(file_name.c_str(),"wb"); + } + ~log_file() {if(m_FILE) ::fclose(m_FILE);} +protected: + log_file(const log_file&):m_FILE(0) {} + log_file& operator=(const log_file&) {return *this;} +public: + void close() {if(m_FILE) ::fclose(m_FILE);m_FILE = 0;} + void write(const std::string& a_string) const { + if(!m_FILE) return; + if(::fprintf(m_FILE,"%s",a_string.c_str())<0) {} + } + void writef(const char* a_format,...) const { + if(!m_FILE) return; + std::string s; + va_list args; + va_start(args,a_format); + if(vsprintf(s,1000,a_format,args)) write(s); + va_end(args); + } +protected: + FILE* m_FILE; +}; + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/long_out b/source/externals/g4tools/include/tools/long_out similarity index 100% rename from source/analysis/g4tools/include/tools/long_out rename to source/externals/g4tools/include/tools/long_out diff --git a/source/analysis/g4tools/include/tools/mapmanip b/source/externals/g4tools/include/tools/mapmanip similarity index 100% rename from source/analysis/g4tools/include/tools/mapmanip rename to source/externals/g4tools/include/tools/mapmanip diff --git a/source/analysis/g4tools/include/tools/mathd b/source/externals/g4tools/include/tools/mathd similarity index 100% rename from source/analysis/g4tools/include/tools/mathd rename to source/externals/g4tools/include/tools/mathd diff --git a/source/analysis/g4tools/include/tools/mathf b/source/externals/g4tools/include/tools/mathf similarity index 100% rename from source/analysis/g4tools/include/tools/mathf rename to source/externals/g4tools/include/tools/mathf diff --git a/source/analysis/g4tools/include/tools/mem b/source/externals/g4tools/include/tools/mem similarity index 100% rename from source/analysis/g4tools/include/tools/mem rename to source/externals/g4tools/include/tools/mem diff --git a/source/externals/g4tools/include/tools/metal/render.hm b/source/externals/g4tools/include/tools/metal/render.hm new file mode 100644 index 0000000000..45553e9673 --- /dev/null +++ b/source/externals/g4tools/include/tools/metal/render.hm @@ -0,0 +1,1424 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_metal_render +#define tools_metal_render + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +namespace tools { +namespace metal { + +class manager : public virtual tools::sg::render_manager { + typedef tools::sg::render_manager parent; +public: + TOOLS_SCLASS(tools::metal::manager) + virtual void* cast(const std::string& a_class) const { + if(void* p = tools::cmp_cast(this,a_class)) {return p;} + else return 0; + } +public: + virtual bool begin_render(int a_x,int a_y,unsigned int a_w,unsigned int a_h,float a_r,float a_g,float a_b,float a_a,bool = true) { + if(!m_view) return false; + create_pipeline_state(); + //::printf("debug : manager::begin_render : 000 : %d %d\n",a_w,a_h); + m_render_command_encoder = 0; + m_command_buffer = [m_command_queue commandBuffer]; + create_render_command_encoder(a_x,a_y,a_w,a_h,a_r,a_g,a_b,a_a); + return true; + } + + virtual void end_render() { + //::printf("debug : manager::end_render : 000\n"); + end_encoding(); + [m_render_pipeline_state release]; + } + + virtual unsigned int create_texture(const tools::img_byte& a_img,bool /*a_NEAREST*/) { + //::printf("debug : create_texture : size = %d, w = %d, h = %d, bpp %d\n", + // a_img.size(),a_img.width(),a_img.height(),a_img.bpp()); + + tools::img_byte* _img = 0; + bool _img_delete = false; + + if(a_img.bpp()==1) { //exa eiffel-tower.png + tools::img_byte img3; + if(!a_img.bw2x(3,img3)) { + m_out << "tools::metal::manager::create_texture : a_imgr.bw2x() failed." << std::endl; + return 0; + } + tools::img_byte img4; + if(!img3.rgb2rgba(img4,255)){ + m_out << "tools::metal::manager::create_texture : rgb2rgba failed." << std::endl; + return 0; + } + _img = new tools::img_byte; + _img_delete = true; + _img->transfer(img4); + + } else if(a_img.bpp()==3) { + tools::img_byte img4; + if(!a_img.rgb2rgba(img4,255)){ + m_out << "tools::metal::manager::create_texture : rgb2rgba failed." << std::endl; + return 0; + } + _img = new tools::img_byte; + _img_delete = true; + _img->transfer(img4); + + } else if(a_img.bpp()==4) { //exa windusrf.png, text_freetype/font_pixmap. + _img = const_cast(&a_img); + } else { + //should not happen. + m_out << "tools::metal::manager::create_texture :" + << " image with bpp " << a_img.bpp() << " not (yet) supported." + << std::endl; + if(_img_delete) delete _img; + return 0; + } + if(_img->is_empty()) { + if(_img_delete) delete _img; + return 0; + } + + _img->rgba2bgra(); + + m_gen_id++; + + MTLTextureDescriptor* tex_desc = [[MTLTextureDescriptor alloc] init]; + tex_desc.pixelFormat = MTLPixelFormatBGRA8Unorm; + tex_desc.width = _img->width(); + tex_desc.height = _img->height(); + + id texture = [m_device newTextureWithDescriptor:tex_desc]; + + NSUInteger bytes_per_row = _img->bpp() * _img->width(); + + MTLRegion region = { + {0,0,0}, // MTLOrigin + {_img->width(),_img->height(),1} // MTLSize + }; + + [texture replaceRegion:region mipmapLevel:0 withBytes:_img->buffer() bytesPerRow:bytes_per_row]; + + m_tex_gstos[m_gen_id] = new tex_gsto(texture,_img->size(),m_out,*this); + if(_img_delete) delete _img; + return m_gen_id; + } + + virtual unsigned int create_gsto_from_data(size_t a_floatn,const float* a_data) { + if(!a_floatn) return 0; + m_gen_id++; + m_data_gstos[m_gen_id] = new data_gsto(a_data,a_floatn,m_out,*this); + return m_gen_id; + } + + virtual bool is_gsto_id_valid(unsigned int a_id) const { + {std::map::const_iterator it = m_tex_gstos.find(a_id); + if(it!=m_tex_gstos.end()) return true;} + {std::map::const_iterator it = m_data_gstos.find(a_id); + if(it!=m_data_gstos.end()) return true;} + return false; + } + virtual void delete_gsto(unsigned int a_id) { + tools::delete_key(m_tex_gstos,a_id); + tools::delete_key(m_data_gstos,a_id); + } + + virtual tools::sg::gsto_mode get_gsto_mode() const {return tools::sg::gsto_gl_vbo;} + virtual void set_gsto_mode(tools::sg::gsto_mode) {} + virtual void available_gsto_modes(std::vector& a_v) { + a_v.clear(); + a_v.push_back(tools::sg::s_gsto_gl_vbo()); + } + virtual void available_not_memory_gsto_mode(std::string& a_s) const { + a_s = tools::sg::s_gsto_gl_vbo(); + } + virtual size_t used_texture_memory() const { + size_t sz = 0; + std::map::const_iterator it; + for(it=m_tex_gstos.begin();it!=m_tex_gstos.end();++it) {sz += (*it).second->m_size;} + return sz; + } + virtual size_t gstos_size() const { + size_t sz = 0; + {tools_mforcit(unsigned int,tex_gsto*,m_tex_gstos,it) {sz += (*it).second->m_size;}} + {tools_mforcit(unsigned int,data_gsto*,m_data_gstos,it) {sz += (*it).second->m_size;}} + return sz; + } + +public: + manager(std::ostream& a_out) + :m_out(a_out) + ,m_gen_id(0) + ,m_view(0) + ,m_device(0) + ,m_command_queue(0) + ,m_render_pipeline_state(0) + ,m_depth_stencil_state_on(0) + ,m_depth_stencil_state_off(0) + ,m_command_buffer(0) + ,m_render_command_encoder(0) + { +#ifdef TOOLS_MEM + tools::mem::increment(s_class().c_str()); +#endif + m_device = MTLCreateSystemDefaultDevice(); + m_command_queue = [m_device newCommandQueue]; + + //create_pipeline_state(); + + {MTLDepthStencilDescriptor* depth_stencil_desc = [[MTLDepthStencilDescriptor alloc] init]; + depth_stencil_desc.depthWriteEnabled = YES; + depth_stencil_desc.depthCompareFunction = MTLCompareFunctionLess; + m_depth_stencil_state_on = [m_device newDepthStencilStateWithDescriptor:depth_stencil_desc];} + + {MTLDepthStencilDescriptor* depth_stencil_desc = [[MTLDepthStencilDescriptor alloc] init]; + depth_stencil_desc.depthWriteEnabled = NO; + depth_stencil_desc.depthCompareFunction = MTLCompareFunctionLess; + m_depth_stencil_state_off = [m_device newDepthStencilStateWithDescriptor:depth_stencil_desc];} + } + virtual ~manager(){ + //[m_render_pipeline_state release]; + [m_depth_stencil_state_on release]; + [m_depth_stencil_state_off release]; + [m_command_queue release]; + + tools::safe_clear(m_tex_gstos); + tools::safe_clear(m_data_gstos); +#ifdef TOOLS_MEM + tools::mem::decrement(s_class().c_str()); +#endif + } +private: +public: + manager(const manager& a_from) + :parent(a_from) + ,m_out(a_from.m_out) + ,m_gen_id(a_from.m_gen_id) + ,m_view(0) + ,m_device(0) + ,m_command_queue(0) + ,m_render_pipeline_state(0) + ,m_depth_stencil_state_on(0) + ,m_depth_stencil_state_off(0) + ,m_command_buffer(0) + ,m_render_command_encoder(0) + { +#ifdef TOOLS_MEM + tools::mem::increment(s_class().c_str()); +#endif + } + manager& operator=(const manager& a_from){ + if(&a_from==this) return *this; + tools::safe_clear(m_tex_gstos); + tools::safe_clear(m_data_gstos); + return *this; + } +public: + void delete_gstos() { + tools::safe_clear(m_tex_gstos); + tools::safe_clear(m_data_gstos); + } + +public: + bool find_texture(unsigned int a_id,id& a_texture) const { + std::map::const_iterator it = m_tex_gstos.find(a_id); + if(it==m_tex_gstos.end()) {a_texture = 0;return false;} + a_texture = (*it).second->m_texture; + return true; + } + bool find_data_gsto(unsigned int a_id,char*& a_data) const { + std::map::const_iterator it = m_data_gstos.find(a_id); + if(it==m_data_gstos.end()) {a_data = 0;return false;} + a_data = (*it).second->m_buffer; + return true; + } + + std::ostream& out() const {return m_out;} + + id& device() {return m_device;} + id& render_command_encoder() {return m_render_command_encoder;} + id& depth_stencil_state_on() {return m_depth_stencil_state_on;} + id& depth_stencil_state_off() {return m_depth_stencil_state_off;} + void set_view(MTKView* a_view) {m_view = a_view;} +protected: + class data_gsto { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::metal::manager::data_gsto) +#endif + public: + data_gsto(const float* a_floats,size_t a_floatn,std::ostream& a_out,manager& a_mgr) + :m_buffer(0) + ,m_size(0) + ,m_out(a_out) + ,m_mgr(a_mgr) + { +#ifdef TOOLS_MEM + tools::mem::increment(s_class().c_str()); +#endif + m_size = a_floatn*sizeof(float); + m_buffer = new char[m_size]; + ::memcpy(m_buffer,a_floats,m_size); + } + virtual ~data_gsto(){ + delete [] m_buffer; +#ifdef TOOLS_MEM + tools::mem::decrement(s_class().c_str()); +#endif + } + private: + data_gsto(const data_gsto& a_from) + :m_buffer(0) + ,m_size(a_from.m_size) + ,m_out(a_from.m_out) + ,m_mgr(a_from.m_mgr) + { +#ifdef TOOLS_MEM + tools::mem::increment(s_class().c_str()); +#endif + } + data_gsto& operator=(const data_gsto& a_from){ + m_buffer = 0; + m_size = a_from.m_size; + return *this; + } + public: + char* m_buffer; + size_t m_size; + std::ostream& m_out; + manager& m_mgr; + }; + + class tex_gsto { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::metal::manager::tex_gsto) +#endif + public: + tex_gsto(id& a_texture,size_t a_size,std::ostream& a_out,manager& a_mgr) + :m_texture(a_texture) + ,m_size(a_size) + ,m_out(a_out) + ,m_mgr(a_mgr) + { +#ifdef TOOLS_MEM + tools::mem::increment(s_class().c_str()); +#endif + } + virtual ~tex_gsto(){ + [m_texture release]; //is it needed ? +#ifdef TOOLS_MEM + tools::mem::decrement(s_class().c_str()); +#endif + } + private: + tex_gsto(const tex_gsto& a_from) + :m_texture(a_from.m_texture) + ,m_size(a_from.m_size) + ,m_out(a_from.m_out) + ,m_mgr(a_from.m_mgr) + { +#ifdef TOOLS_MEM + tools::mem::increment(s_class().c_str()); +#endif + } + tex_gsto& operator=(const tex_gsto& a_from){ + m_texture = a_from.m_texture; + m_size = a_from.m_size; + return *this; + } + public: + id m_texture; + size_t m_size; + std::ostream& m_out; + manager& m_mgr; + }; +private: + void create_pipeline_state() { + const char shaders_src[] = "\ + #include \n\ + #include \n\ + struct uniforms {\n\ + simd::float4x4 proj_model_matrix;\n\ + simd::float4x4 normal_matrix;\n\ + unsigned int light_on;\n\ + simd::float4 light_color;\n\ + simd::float3 light_direction;\n\ + unsigned int texturing;\n\ + };\n\ + struct vertex_in {\n\ + simd::float4 position [[attribute(0)]];\n\ + simd::float4 normal [[attribute(1)]];\n\ + simd::float4 color [[attribute(2)]];\n\ + simd::float2 texture_coordinate [[attribute(3)]];\n\ + };\n\ + struct vertex_out {\n\ + simd::float4 position [[position]];\n\ + simd::float3 normal;\n\ + simd::float4 color;\n\ + simd::float2 texture_coordinate;\n\ + unsigned int light_on;\n\ + simd::float4 light_color;\n\ + simd::float3 light_direction;\n\ + unsigned int texturing;\n\ + /*float pointsize [[point_size]];*/\n\ + };\n\ + vertex vertex_out vert_shader(vertex_in a_in [[stage_in]],constant uniforms& a_uniforms [[buffer(1)]]) {\n\ + vertex_out out;\n\ +\n\ + out.position = a_uniforms.proj_model_matrix * a_in.position;\n\ + out.normal = simd::normalize((a_uniforms.normal_matrix * a_in.normal).xyz);\n\ + out.color = a_in.color;\n\ + out.texture_coordinate = a_in.texture_coordinate;\n\ +\n\ + out.light_on = a_uniforms.light_on;\n\ + out.light_color = a_uniforms.light_color;\n\ + out.light_direction = a_uniforms.light_direction;\n\ + out.texturing = a_uniforms.texturing;\n\ +\n\ + return out;\n\ + }\n\ + fragment simd::float4 frag_shader(vertex_out a_in [[stage_in]],simd::texture2d a_color [[texture(0)]]) {\n\ + if(a_in.texturing) {\n\ + constexpr simd::sampler texture_sampler(simd::mag_filter::linear,simd::min_filter::linear);\n\ + const half4 color_sample = a_color.sample(texture_sampler,a_in.texture_coordinate);\n\ + return simd::float4(color_sample)*a_in.color;\n\ + } else {\n\ + if(a_in.light_on) {\n\ + simd::float4 black(0,0,0,1);\n\ + /*simd::float4 red(1,0,0,1);*/\n\ + float _dot = simd::dot(a_in.normal,a_in.light_direction);\n\ + if(_dot<0.0) {\n\ + _dot *= -1;\n\ + float cooking = 1.4; /*to have same intensity as GL on desktops.*/\n\ + simd::float4 diffuse_color = a_in.light_color*_dot*cooking;\n\ + simd::float4 _color = diffuse_color*a_in.color;\n\ + /*simd::float4 _color = _dot*a_in.color;*/\n\ + _color[3] = a_in.color[3];\n\ + return _color;\n\ + } else {\n\ + return black;\n\ + /*return red;*/\n\ + }\n\ + } else {\n\ + return a_in.color;\n\ + }\n\ + }\n\ + }\n\ +"; + + MTLVertexDescriptor* vert_desc = [MTLVertexDescriptor vertexDescriptor]; + vert_desc.attributes[0].format = MTLVertexFormatFloat4; + vert_desc.attributes[0].bufferIndex = 0; + vert_desc.attributes[0].offset = 0; + + vert_desc.attributes[1].format = MTLVertexFormatFloat4; + vert_desc.attributes[1].bufferIndex = 0; + vert_desc.attributes[1].offset = sizeof(float)*4; + + vert_desc.attributes[2].format = MTLVertexFormatFloat4; + vert_desc.attributes[2].bufferIndex = 0; + vert_desc.attributes[2].offset = sizeof(float)*8; + + vert_desc.attributes[3].format = MTLVertexFormatFloat2; + vert_desc.attributes[3].bufferIndex = 0; + vert_desc.attributes[3].offset = sizeof(float)*12; + + vert_desc.layouts[0].stride = 14*sizeof(float); + vert_desc.layouts[0].stepFunction = MTLVertexStepFunctionPerVertex; + + MTLCompileOptions* opts = [[MTLCompileOptions alloc] init]; + NSString* src = [[NSString alloc] initWithUTF8String:shaders_src]; + id library = [m_device newLibraryWithSource:src options:opts error:nullptr]; + [src release]; + [opts release]; + id vert_func = [library newFunctionWithName:@"vert_shader"]; + id frag_func = [library newFunctionWithName:@"frag_shader"]; + MTLRenderPipelineDescriptor* render_pipeline_desc = [[MTLRenderPipelineDescriptor alloc] init]; + render_pipeline_desc.label = @"pipeline"; + render_pipeline_desc.vertexFunction = vert_func; + render_pipeline_desc.fragmentFunction = frag_func; + render_pipeline_desc.vertexDescriptor = vert_desc; + render_pipeline_desc.colorAttachments[0].pixelFormat = MTLPixelFormatBGRA8Unorm; + render_pipeline_desc.stencilAttachmentPixelFormat = [m_view depthStencilPixelFormat]; + render_pipeline_desc.depthAttachmentPixelFormat = [m_view depthStencilPixelFormat]; + m_render_pipeline_state = [m_device newRenderPipelineStateWithDescriptor:render_pipeline_desc error:nullptr]; + [library release]; + [vert_func release]; + [frag_func release]; + } + void create_render_command_encoder(int /*a_x*/,int /*a_y*/,unsigned int /*a_w*/,unsigned int /*a_h*/,float a_r,float a_g,float a_b,float a_a) { + MTLRenderPassDescriptor* render_pass_desc = [m_view currentRenderPassDescriptor]; + [render_pass_desc setRenderTargetArrayLength:1]; + + MTLRenderPassColorAttachmentDescriptor* color_attachment_desc = [render_pass_desc colorAttachments][0]; + color_attachment_desc.clearColor = MTLClearColorMake(a_r,a_g,a_b,a_a); + + m_render_command_encoder = [m_command_buffer renderCommandEncoderWithDescriptor:render_pass_desc]; + [m_render_command_encoder setRenderPipelineState:m_render_pipeline_state]; + + //double znear = 0.0; + //double zfar = 1.0; + //[m_render_command_encoder setViewport:(MTLViewport){double(a_x),double(a_y),2.0*double(a_w),2.0*double(a_h),znear,zfar}]; + + [m_render_command_encoder setDepthStencilState:m_depth_stencil_state_on]; + //[m_render_command_encoder setDepthClipMode:MTLDepthClipModeClip]; + [m_render_command_encoder setFrontFacingWinding:MTLWindingCounterClockwise]; + [m_render_command_encoder setCullMode:MTLCullModeBack]; + } + void end_encoding() { + if(m_view) { + if(m_render_command_encoder) [m_render_command_encoder endEncoding]; + id drawable = [m_view currentDrawable]; + if(drawable) [m_command_buffer presentDrawable:drawable]; + } + [m_command_buffer commit]; + [m_command_buffer waitUntilCompleted]; + //[m_command_buffer waitUntilScheduled]; + } + +protected: + std::ostream& m_out; + unsigned int m_gen_id; + std::map m_tex_gstos; + std::map m_data_gstos; + MTKView* m_view; + id m_device; + id m_command_queue; + id m_render_pipeline_state; + id m_depth_stencil_state_on; + id m_depth_stencil_state_off; + id m_command_buffer; + id m_render_command_encoder; +}; + +class render : public tools::sg::render_action { + TOOLS_ACTION(render,tools::metal::render,tools::sg::render_action) +public: + virtual void clear_color(float,float,float,float){} + virtual void draw_vertex_array(tools::gl::mode_t a_mode,size_t a_floatn,const float* a_xyzs){ + if(!tools::gl::is_mode(a_mode)) return; + size_t num = a_floatn/3; + if(!num) return; + + if(!m_mgr.render_command_encoder()) return; + + //::printf("debug : draw_vertex_array : 000 : %lu %d\n",num,a_mode); + + float* buffer = 0; + MTLPrimitiveType primitive_type; + if(a_mode==tools::gl::points()) { + primitive_type = MTLPrimitiveTypePoint; + if(!fill_buffer(num,a_xyzs,buffer)) return; + + } else if(a_mode==tools::gl::lines()) { + primitive_type = MTLPrimitiveTypeLine; + if(!fill_buffer(num,a_xyzs,buffer)) return; + + } else if(a_mode==tools::gl::line_loop()) { + primitive_type = MTLPrimitiveTypeLineStrip; + size_t nxyz = (num+1)*3; + float* xyzs = new float[nxyz]; + {float* pxyzs = xyzs; + tools::gl::line_loop_to_line_strip(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer(num,xyzs,buffer); + delete [] xyzs; + if(!status) return; + + } else if(a_mode==tools::gl::line_strip()) { + primitive_type = MTLPrimitiveTypeLineStrip; + if(!fill_buffer(num,a_xyzs,buffer)) return; + + } else if(a_mode==tools::gl::triangles()) { + primitive_type = MTLPrimitiveTypeTriangle; + if(!fill_buffer(num,a_xyzs,buffer)) return; + + } else if(a_mode==tools::gl::triangle_fan()) { + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + {float* pxyzs = xyzs; + tools::gl::triangle_fan_to_triangles(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer(num,xyzs,buffer); + delete [] xyzs; + if(!status) return; + + } else if(a_mode==tools::gl::triangle_strip()) { + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + {float* pxyzs = xyzs; + tools::gl::triangle_strip_to_triangles(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer(num,xyzs,buffer); + delete [] xyzs; + if(!status) return; + + } else { + ::printf("debug : draw_vertex_array : mode not handled yet : %lu %d\n",num,a_mode); + return; + } + if(!buffer) return; + + MTLResourceOptions opts = 0; + id vertex_buffer = [m_mgr.device() newBufferWithBytes:buffer length:num*14*sizeof(float) options:opts]; + + uniforms _uniforms; + set_uniforms(_uniforms,false); + id uniforms_buffer = [m_mgr.device() newBufferWithBytes:(void*)&_uniforms length:sizeof(uniforms) options:opts]; + + if(m_ccw) { + [m_mgr.render_command_encoder() setFrontFacingWinding:MTLWindingCounterClockwise]; + } else { + [m_mgr.render_command_encoder() setFrontFacingWinding:MTLWindingClockwise]; + } + + if(m_depth_test) { + [m_mgr.render_command_encoder() setDepthStencilState:m_mgr.depth_stencil_state_on()]; + } else { + [m_mgr.render_command_encoder() setDepthStencilState:m_mgr.depth_stencil_state_off()]; + } + + [m_mgr.render_command_encoder() setVertexBuffer:vertex_buffer offset:0 atIndex:0]; + [m_mgr.render_command_encoder() setVertexBuffer:uniforms_buffer offset:0 atIndex:1]; + [m_mgr.render_command_encoder() drawPrimitives:primitive_type vertexStart:0 vertexCount:num]; + + [vertex_buffer release]; + [uniforms_buffer release]; + + delete [] buffer; + } + + virtual void draw_vertex_array_xy(tools::gl::mode_t a_mode,size_t a_floatn,const float* a_xys){ + if(!tools::gl::is_mode(a_mode)) return; + size_t num = a_floatn/2; + if(!num) return; + //::printf("debug : draw_vertex_array_xy %lu\n",num); + float* xyzs = new float[num*3]; + float* pxyzs = xyzs; + tools::gl::cvt_2to3(num,a_xys,pxyzs); + draw_vertex_array(a_mode,num*3,xyzs); + delete [] xyzs; + } + + virtual void draw_vertex_color_array(tools::gl::mode_t a_mode,size_t a_floatn,const float* a_xyzs,const float* a_rgbas){ + if(!tools::gl::is_mode(a_mode)) return; + size_t num = a_floatn/3; + if(!num) return; + + if(!m_mgr.render_command_encoder()) return; + //::printf("debug : draw_vertex_color_array : 000 : num %lu, mode %d\n",num,a_mode); + + float* buffer = 0; + MTLPrimitiveType primitive_type; + if(a_mode==tools::gl::points()) { + primitive_type = MTLPrimitiveTypePoint; + if(!fill_buffer_rgbas(num,a_xyzs,a_rgbas,buffer)) return; + + } else if(a_mode==tools::gl::lines()) { + primitive_type = MTLPrimitiveTypeLine; + if(!fill_buffer_rgbas(num,a_xyzs,a_rgbas,buffer)) return; + + } else if(a_mode==tools::gl::line_loop()) { + ::printf("debug : draw_vertex_color_array : line_loop : have to handle a_rgbas\n"); + primitive_type = MTLPrimitiveTypeLineStrip; + size_t nxyz = (num+1)*3; + float* xyzs = new float[nxyz]; + {float* pxyzs = xyzs; + tools::gl::line_loop_to_line_strip(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer(num,xyzs,buffer); + delete [] xyzs; + if(!status) return; + + } else if(a_mode==tools::gl::line_strip()) { + primitive_type = MTLPrimitiveTypeLineStrip; + if(!fill_buffer_rgbas(num,a_xyzs,a_rgbas,buffer)) return; + + } else if(a_mode==tools::gl::triangles()) { + primitive_type = MTLPrimitiveTypeTriangle; + if(!fill_buffer_rgbas(num,a_xyzs,a_rgbas,buffer)) return; + + } else if(a_mode==tools::gl::triangle_fan()) { + ::printf("debug : draw_vertex_color_array : triangle_fan : have to handle a_rgbas\n"); + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + {float* pxyzs = xyzs; + tools::gl::triangle_fan_to_triangles(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer(num,xyzs,buffer); + delete [] xyzs; + if(!status) return; + + } else if(a_mode==tools::gl::triangle_strip()) { + ::printf("debug : draw_vertex_color_array : triangle_strip : have to handle a_rgbas\n"); + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + {float* pxyzs = xyzs; + tools::gl::triangle_strip_to_triangles(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer(num,xyzs,buffer); + delete [] xyzs; + if(!status) return; + + } else { + ::printf("debug : draw_vertex_color_array : mode not handled yet : %lu %d\n",num,a_mode); + return; + } + if(!buffer) return; + + MTLResourceOptions opts = 0; + id vertex_buffer = [m_mgr.device() newBufferWithBytes:buffer length:num*14*sizeof(float) options:opts]; + + uniforms _uniforms; + set_uniforms(_uniforms,false); + id uniforms_buffer = [m_mgr.device() newBufferWithBytes:(void*)&_uniforms length:sizeof(uniforms) options:opts]; + + if(m_ccw) { + [m_mgr.render_command_encoder() setFrontFacingWinding:MTLWindingCounterClockwise]; + } else { + [m_mgr.render_command_encoder() setFrontFacingWinding:MTLWindingClockwise]; + } + + [m_mgr.render_command_encoder() setVertexBuffer:vertex_buffer offset:0 atIndex:0]; + [m_mgr.render_command_encoder() setVertexBuffer:uniforms_buffer offset:0 atIndex:1]; + [m_mgr.render_command_encoder() drawPrimitives:primitive_type vertexStart:0 vertexCount:num]; + + [vertex_buffer release]; + [uniforms_buffer release]; + + delete [] buffer; + } + + virtual void draw_vertex_normal_array(tools::gl::mode_t a_mode,size_t a_floatn,const float* a_xyzs,const float* a_nms){ + if(!tools::gl::is_mode(a_mode)) return; + size_t num = a_floatn/3; + if(!num) return; + + if(!m_mgr.render_command_encoder()) return; + //::printf("debug : draw_vertex_normal_array : 000 : num %lu, mode %d\n",num,a_mode); + + float* buffer = 0; + MTLPrimitiveType primitive_type; + if(a_mode==tools::gl::points()) { + primitive_type = MTLPrimitiveTypePoint; + if(!fill_buffer_nms(num,a_xyzs,a_nms,buffer)) return; + + } else if(a_mode==tools::gl::lines()) { + primitive_type = MTLPrimitiveTypeLine; + if(!fill_buffer_nms(num,a_xyzs,a_nms,buffer)) return; + + } else if(a_mode==tools::gl::line_loop()) { + ::printf("debug : draw_vertex_normal_array : line_loop to handle nms\n"); + primitive_type = MTLPrimitiveTypeLineStrip; + size_t nxyz = (num+1)*3; + float* xyzs = new float[nxyz]; + {float* pxyzs = xyzs; + tools::gl::line_loop_to_line_strip(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer(num,xyzs,buffer); + delete [] xyzs; + if(!status) return; + + } else if(a_mode==tools::gl::line_strip()) { + primitive_type = MTLPrimitiveTypeLineStrip; + if(!fill_buffer_nms(num,a_xyzs,a_nms,buffer)) return; + + } else if(a_mode==tools::gl::triangles()) { + primitive_type = MTLPrimitiveTypeTriangle; + if(!fill_buffer_nms(num,a_xyzs,a_nms,buffer)) return; + + } else if(a_mode==tools::gl::triangle_fan()) { + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + float* nms = new float[nxyz]; + {float* pxyzs = xyzs; + float* pnms = nms; + tools::gl::triangle_fan_to_triangles_nms(num,a_xyzs,a_nms,pxyzs,pnms);} + num = nxyz/3; + bool status = fill_buffer_nms(num,xyzs,nms,buffer); + delete [] xyzs; + delete [] nms; + if(!status) return; + + } else if(a_mode==tools::gl::triangle_strip()) { + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + float* nms = new float[nxyz]; + {float* pxyzs = xyzs; + float* pnms = nms; + tools::gl::triangle_strip_to_triangles_nms(num,a_xyzs,a_nms,pxyzs,pnms);} + num = nxyz/3; + bool status = fill_buffer_nms(num,xyzs,nms,buffer); + delete [] xyzs; + delete [] nms; + if(!status) return; + + } else { + ::printf("debug : draw_vertex_normal_array : mode not handled yet : %lu %d\n",num,a_mode); + return; + } + if(!buffer) return; + + MTLResourceOptions opts = 0; + id vertex_buffer = [m_mgr.device() newBufferWithBytes:buffer length:num*14*sizeof(float) options:opts]; + + uniforms _uniforms; + set_uniforms(_uniforms,false); + id uniforms_buffer = [m_mgr.device() newBufferWithBytes:(void*)&_uniforms length:sizeof(uniforms) options:opts]; + + if(m_ccw) { + [m_mgr.render_command_encoder() setFrontFacingWinding:MTLWindingCounterClockwise]; + } else { + [m_mgr.render_command_encoder() setFrontFacingWinding:MTLWindingClockwise]; + } + + [m_mgr.render_command_encoder() setVertexBuffer:vertex_buffer offset:0 atIndex:0]; + [m_mgr.render_command_encoder() setVertexBuffer:uniforms_buffer offset:0 atIndex:1]; + [m_mgr.render_command_encoder() drawPrimitives:primitive_type vertexStart:0 vertexCount:num]; + + [vertex_buffer release]; + [uniforms_buffer release]; + + delete [] buffer; + } + + virtual void draw_vertex_color_normal_array(tools::gl::mode_t a_mode, + size_t a_floatn,const float* a_xyzs,const float* a_rgbas,const float* a_nms){ + if(!tools::gl::is_mode(a_mode)) return; + size_t num = a_floatn/3; + if(!num) return; + + if(!m_mgr.render_command_encoder()) return; + //::printf("debug : draw_vertex_color_normal_array : 000 : num %lu, mode %d\n",num,a_mode); + + float* buffer = 0; + MTLPrimitiveType primitive_type; + if(a_mode==tools::gl::points()) { + primitive_type = MTLPrimitiveTypePoint; + if(!fill_buffer_rgbas_nms(num,a_xyzs,a_rgbas,a_nms,buffer)) return; + + } else if(a_mode==tools::gl::lines()) { + primitive_type = MTLPrimitiveTypeLine; + if(!fill_buffer_rgbas_nms(num,a_xyzs,a_rgbas,a_nms,buffer)) return; + + } else if(a_mode==tools::gl::line_loop()) { + ::printf("debug : draw_vertex_color_normal_array : line_loop : have to handle rgbas and nms\n"); + primitive_type = MTLPrimitiveTypeLineStrip; + size_t nxyz = (num+1)*3; + float* xyzs = new float[nxyz]; + {float* pxyzs = xyzs; + tools::gl::line_loop_to_line_strip(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer(num,xyzs,buffer); + delete [] xyzs; + if(!status) return; + + } else if(a_mode==tools::gl::line_strip()) { + primitive_type = MTLPrimitiveTypeLineStrip; + if(!fill_buffer_rgbas_nms(num,a_xyzs,a_rgbas,a_nms,buffer)) return; + + } else if(a_mode==tools::gl::triangles()) { + primitive_type = MTLPrimitiveTypeTriangle; + if(!fill_buffer_rgbas_nms(num,a_xyzs,a_rgbas,a_nms,buffer)) return; + + } else if(a_mode==tools::gl::triangle_fan()) { + ::printf("debug : draw_vertex_color_normal_array : triangle_fan : have to handle rgbas\n"); + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + float* nms = new float[nxyz]; + {float* pxyzs = xyzs; + float* pnms = nms; + tools::gl::triangle_fan_to_triangles_nms(num,a_xyzs,a_nms,pxyzs,pnms);} + num = nxyz/3; + bool status = fill_buffer_nms(num,xyzs,nms,buffer); + delete [] xyzs; + delete [] nms; + if(!status) return; + + } else if(a_mode==tools::gl::triangle_strip()) { + ::printf("debug : draw_vertex_color_normal_array : triangle_strip : have to handle rgbas\n"); + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + float* nms = new float[nxyz]; + {float* pxyzs = xyzs; + float* pnms = nms; + tools::gl::triangle_strip_to_triangles_nms(num,a_xyzs,a_nms,pxyzs,pnms);} + num = nxyz/3; + bool status = fill_buffer_nms(num,xyzs,nms,buffer); + delete [] xyzs; + delete [] nms; + if(!status) return; + + } else { + ::printf("debug : draw_vertex_color_normal_array : mode not handled yet : %lu %d\n",num,a_mode); + return; + } + if(!buffer) return; + + MTLResourceOptions opts = 0; + id vertex_buffer = [m_mgr.device() newBufferWithBytes:buffer length:num*14*sizeof(float) options:opts]; + + uniforms _uniforms; + set_uniforms(_uniforms,false); + id uniforms_buffer = [m_mgr.device() newBufferWithBytes:(void*)&_uniforms length:sizeof(uniforms) options:opts]; + + if(m_ccw) { + [m_mgr.render_command_encoder() setFrontFacingWinding:MTLWindingCounterClockwise]; + } else { + [m_mgr.render_command_encoder() setFrontFacingWinding:MTLWindingClockwise]; + } + + [m_mgr.render_command_encoder() setVertexBuffer:vertex_buffer offset:0 atIndex:0]; + [m_mgr.render_command_encoder() setVertexBuffer:uniforms_buffer offset:0 atIndex:1]; + [m_mgr.render_command_encoder() drawPrimitives:primitive_type vertexStart:0 vertexCount:num]; + + [vertex_buffer release]; + [uniforms_buffer release]; + + delete [] buffer; + } + + virtual void draw_vertex_array_texture(tools::gl::mode_t a_mode, + size_t a_floatn, + const float* /*a_xyzs*/, + gstoid /*a_id*/, + const float* /*a_tcs*/) { + if(!tools::gl::is_mode(a_mode)) return; + size_t num = a_floatn/3; + if(!num) return; + ::printf("debug : draw_vertex_array_texture : dummy : mode %d, num %lu\n",a_mode,a_floatn); + + //expect 2*num a_tcs. + + /////////////////////// + /// get texture : ///// + /////////////////////// + /* + std::string sid; + if(!m_mgr.find_sid(a_id,sid)) { + m_out << "tools::metal::render::draw_vertex_array_texture : can't find texture " << sid << "." << std::endl; + return; + } + */ + //::printf("debug : draw_vertex_array_texture : use tex %s\n",sid.c_str()); + } + + virtual void draw_vertex_normal_array_texture(tools::gl::mode_t a_mode, + size_t a_floatn, + const float* a_xyzs, + const float* /*a_nms*/, + gstoid a_id, + const float* a_tcs) { + if(!tools::gl::is_mode(a_mode)) return; + size_t num = a_floatn/3; + if(!num) return; + + if(!m_mgr.render_command_encoder()) return; + + //::printf("debug : draw_vertex_normal_array_texture : dummy : %d %lu\n",a_mode,a_floatn); + + //expect 2*num a_tcs. + + /////////////////////// + /// get texture : ///// + /////////////////////// + id _texture; + if(!m_mgr.find_texture(a_id,_texture)) { + m_out << "tools::metal::render::draw_vertex_array_texture : can't find texture " << a_id << "." << std::endl; + return; + } + + float* buffer = 0; + MTLPrimitiveType primitive_type; + if(a_mode==tools::gl::points()) { + primitive_type = MTLPrimitiveTypePoint; + if(!fill_buffer_texture(num,a_xyzs,a_tcs,buffer)) return; + + } else if(a_mode==tools::gl::lines()) { + primitive_type = MTLPrimitiveTypeLine; + if(!fill_buffer_texture(num,a_xyzs,a_tcs,buffer)) return; + + } else if(a_mode==tools::gl::line_loop()) { + primitive_type = MTLPrimitiveTypeLineStrip; + size_t nxyz = (num+1)*3; + float* xyzs = new float[nxyz]; + float* tcs = new float[(num+1)*2]; + {float* pxyzs = xyzs; + //float* ptcs = tcs; + tools::gl::line_loop_to_line_strip(num,a_xyzs,pxyzs);} + num = nxyz/3; + bool status = fill_buffer_texture(num,xyzs,tcs,buffer); + delete [] xyzs; + delete [] tcs; + if(!status) return; + + } else if(a_mode==tools::gl::line_strip()) { + primitive_type = MTLPrimitiveTypeLineStrip; + if(!fill_buffer_texture(num,a_xyzs,a_tcs,buffer)) return; + + } else if(a_mode==tools::gl::triangles()) { + primitive_type = MTLPrimitiveTypeTriangle; + if(!fill_buffer_texture(num,a_xyzs,a_tcs,buffer)) return; + + } else if(a_mode==tools::gl::triangle_fan()) { + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + float* tcs = new float[ntri*3*2]; + {float* pxyzs = xyzs; + float* ptcs = tcs; + tools::gl::triangle_fan_to_triangles_texture(num,a_xyzs,a_tcs,pxyzs,ptcs);} + num = nxyz/3; + bool status = fill_buffer_texture(num,xyzs,tcs,buffer); + delete [] xyzs; + delete [] tcs; + if(!status) return; + + } else if(a_mode==tools::gl::triangle_strip()) { + primitive_type = MTLPrimitiveTypeTriangle; + size_t ntri = num-2; + size_t nxyz = ntri*3*3; + float* xyzs = new float[nxyz]; + float* tcs = new float[ntri*3*2]; + {float* pxyzs = xyzs; + float* ptcs = tcs; + tools::gl::triangle_strip_to_triangles_texture(num,a_xyzs,a_tcs,pxyzs,ptcs);} + num = nxyz/3; + bool status = fill_buffer_texture(num,xyzs,tcs,buffer); + delete [] xyzs; + delete [] tcs; + if(!status) return; + + } else { + ::printf("debug : draw_vertex_array_texture : mode not handled yet : %lu %d\n",num,a_mode); + return; + } + if(!buffer) return; + + id vertex_buffer = [m_mgr.device() newBufferWithBytes:buffer + length:num*14*sizeof(float) + options:MTLResourceStorageModeShared]; + + MTLResourceOptions opts = 0; + uniforms _uniforms; + set_uniforms(_uniforms,true); + id uniforms_buffer = [m_mgr.device() newBufferWithBytes:(void*)&_uniforms length:sizeof(uniforms) options:opts]; + + [m_mgr.render_command_encoder() setVertexBuffer:vertex_buffer offset:0 atIndex:0]; + [m_mgr.render_command_encoder() setVertexBuffer:uniforms_buffer offset:0 atIndex:1]; + [m_mgr.render_command_encoder() setFragmentTexture:_texture atIndex:0]; + + [m_mgr.render_command_encoder() drawPrimitives:primitive_type vertexStart:0 vertexCount:num]; + + [vertex_buffer release]; + [uniforms_buffer release]; + + delete [] buffer; + } + + virtual void color4f(float a_r,float a_g,float a_b,float a_a) {m_color.set_value(a_r,a_g,a_b,a_a);} + + virtual void line_width(float /*a_value*/) { + } + virtual void point_size(float /*a_value*/) { + } + virtual void set_polygon_offset(bool /*a_on*/) { + } + + virtual void normal(float a_x,float a_y,float a_z) {m_normal.set_value(a_x,a_y,a_z);} + + virtual void set_winding(tools::sg::winding_type a_v) {m_ccw = (a_v==tools::sg::winding_ccw?true:false);} + + virtual void set_shade_model(tools::sg::shade_type /*a_v*/) {} + + virtual void set_depth_test(bool a_on) {m_depth_test = a_on;} + + virtual void set_cull_face(bool /*a_on*/) {} + + virtual void load_proj_matrix(const tools::mat4f& a_mtx) {m_proj = a_mtx;} + virtual void load_model_matrix(const tools::mat4f& a_mtx) { + m_model = a_mtx; + set_normal_matrix(); + } + + virtual unsigned int max_lights() {return 1000;} + + virtual void enable_light(unsigned int, + float a_dx,float a_dy,float a_dz, + float a_r,float a_g,float a_b,float a_a){ + float dl = tools::fsqrt(a_dx*a_dx+a_dy*a_dy+a_dz*a_dz); + if(!dl) { + m_out << "tools::metal::render::enable_light : null light direction." << std::endl; + return; + } + m_light_color.set_value(a_r,a_g,a_b,a_a); + m_light_direction.set_value(a_dx/dl,a_dy/dl,a_dz/dl); + m_light_on = true; + } + virtual void set_lighting(bool a_on) {m_light_on = a_on;} + + virtual void set_blend(bool /*a_on*/) {} + + virtual void restore_state(unsigned int /*a_ret_num_light*/) { + tools::sg::state& _state = state(); + render::load_proj_matrix(_state.m_proj); + render::load_model_matrix(_state.m_model); + + set_lighting(_state.m_GL_LIGHTING); + set_blend(_state.m_GL_BLEND); + + set_depth_test(_state.m_GL_DEPTH_TEST); + set_cull_face(_state.m_GL_CULL_FACE); + set_polygon_offset(_state.m_GL_POLYGON_OFFSET_FILL); + +// if(_state.m_GL_TEXTURE_2D) gl_enable(m_mgr.js(),"TEXTURE_2D"); +// else gl_disable(m_mgr.js(),"TEXTURE_2D"); + + set_winding(_state.m_winding); + + color4f(_state.m_color.r(),_state.m_color.g(),_state.m_color.b(),_state.m_color.a()); + + normal(_state.m_normal.x(),_state.m_normal.y(),_state.m_normal.z()); + + // The "return of separator" state had ret_num_light. + // The restored state has m_light. + // We have to glDisable lights with index in [m_light,ret_num_light-1] + //for(unsigned int index=_state.m_light;index { +#endif + tools::metal::session* m_session; +} +- (id)init:(tools::metal::session*)a_session; +- (void)dealloc; +- (void)windowWillClose:(NSNotification*)a_not; +@end +@implementation tools_metal_sg_viewer_win_delegate +- (id)init:(tools::metal::session*)a_session { + if(self = [super init]) {} + m_session = a_session; + return self; +} +- (void)dealloc {[super dealloc];} +- (void)windowWillClose:(NSNotification*)a_not { + m_session->set_to_exit(); + (void)a_not; +} +@end + +#include "view.hm" + +#include "render.hm" + +namespace tools { +namespace metal { + +class sg_viewer : public ui_viewer { + typedef ui_viewer parent; +public: + virtual void win_render() { //ui_viewer::win_render() + if(!m_ww) return; + if(!m_wh) return; + if(!m_win) return; + if(m_mgr_gra.begin_render(0,0,m_ww,m_wh, + m_clear_color.r(), + m_clear_color.g(), + m_clear_color.b(), + m_clear_color.a())) { + render action(m_mgr_gra,m_out,m_ww,m_wh); + action.state().m_use_gsto = m_use_gsto; + m_sg.render(action); + if(!action.end()) { //check that matrices stack are ok. + m_out << "exib::sg::viewer : bad gl_action end." << std::endl; + } + m_mgr_gra.end_render(); + } + } +public: + sg_viewer(session& a_session, + int a_x = 0,int a_y = 0, + unsigned int a_width = 500,unsigned int a_height = 500, + const std::string& a_win_title = "") + :parent(a_session.out(),a_width,a_height) + ,m_session(a_session) + ,m_mgr_gra(a_session.out()) + ,m_win(0) + ,m_view(0) + { + ////////////////////////////////////////////////////////// + /// windowing : ////////////////////////////////////////// + ////////////////////////////////////////////////////////// + m_win = m_session.create_window(a_win_title.c_str(),a_x,a_y,a_width,a_height); + if(!m_win) return; //throw + + tools_metal_sg_viewer_win_delegate* _win_delegate = [[tools_metal_sg_viewer_win_delegate alloc] init:&a_session]; + [m_win setDelegate:_win_delegate]; + + NSRect rect; + rect = [m_win frame]; + rect = [m_win contentRectForFrameRect:rect]; //window content true size. + {int w = rect.size.width; + int h = rect.size.height; + //::printf("debug : sg_viewer::cstor %d %d\n",w,h); + parent::set_size(w,h);} + + m_view = [[tools_metal_view alloc] init:rect device:m_mgr_gra.device() viewer:this]; +#ifdef TOOLS_METAL_DRAW_WHEN_NEEDED + m_view.paused = true; + m_view.enableSetNeedsDisplay = true; +#endif + //m_view.presentsWithTransaction = true; //it does not help. + m_view.depthStencilPixelFormat = MTLPixelFormatDepth32Float_Stencil8; + //m_view.clearDepth = -100000; + //m_view.clearStencil = 0; + +#ifdef TOOLS_METAL_DRAW_WHEN_NEEDED +#else + tools_metal_view_controller* view_controller = [[tools_metal_view_controller alloc] init]; + m_view.delegate = view_controller; +#endif + + m_mgr_gra.set_view(m_view); + [m_win setContentView:m_view]; + [m_view release]; + } + virtual ~sg_viewer() { + if(m_win) { + m_session.delete_window(m_win); + } + } +protected: + sg_viewer(const sg_viewer& a_from) + :parent(a_from) + ,m_session(a_from.m_session) + ,m_mgr_gra(a_from.m_mgr_gra) + ,m_win(a_from.m_win) + {} + sg_viewer& operator=(const sg_viewer& a_from){ + parent::operator=(a_from); + m_mgr_gra = a_from.m_mgr_gra; + m_win = a_from.m_win; + return *this; + } +public: + bool has_window() const {return m_win?true:false;} //for SWIG + + bool show() { + if(!m_win) return false; + m_session.show_window(m_win); + return true; + } +protected: + session& m_session; + metal::manager m_mgr_gra; + NSWindow* m_win; + tools_metal_view* m_view; +}; + +}} + + + +#endif + diff --git a/source/externals/g4tools/include/tools/metal/ui_viewer b/source/externals/g4tools/include/tools/metal/ui_viewer new file mode 100644 index 0000000000..797dab56b2 --- /dev/null +++ b/source/externals/g4tools/include/tools/metal/ui_viewer @@ -0,0 +1,31 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_metal_ui_viewer +#define tools_metal_ui_viewer + +#include + +namespace tools { +namespace metal { + +class ui_viewer : public tools::sg::viewer { + typedef tools::sg::viewer parent; +public: + virtual void win_render() = 0; + //virtual void set_to_render() {} //for Apple/Metal. +public: + ui_viewer(std::ostream& a_out,unsigned int a_width,unsigned int a_height):parent(a_out,a_width,a_height){} + virtual ~ui_viewer(){} +protected: + ui_viewer(const ui_viewer& a_from):parent(a_from){} + ui_viewer& operator=(const ui_viewer& a_from){ + if(&a_from==this) return *this; + parent::operator=(a_from); + return *this; + } +}; + +}} + +#endif diff --git a/source/externals/g4tools/include/tools/metal/view.hm b/source/externals/g4tools/include/tools/metal/view.hm new file mode 100644 index 0000000000..0c13dab600 --- /dev/null +++ b/source/externals/g4tools/include/tools/metal/view.hm @@ -0,0 +1,185 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_metal_view_hm +#define tools_metal_view_hm + +#import + +#include "ui_viewer" + +@interface tools_metal_view : MTKView { + @public tools::metal::ui_viewer* m_viewer; + NSCursor* m_cursor_default; + NSCursor* m_cursor_target; + NSCursor* m_cursor_current; +} +- (BOOL)acceptsFirstResponder; +- (nonnull id)init:(NSRect)a_rect device:(nonnull id)a_device viewer:(nonnull tools::metal::ui_viewer*)a_viewer; +- (void)dealloc; +#ifdef TOOLS_METAL_DRAW_WHEN_NEEDED +- (void)drawRect:(NSRect)a_rect; +#endif +- (void)resetCursorRects; +- (void)set_cursor:(tools::sg::cursor_shape)a_cursor; +- (void)mouseDown:(nonnull NSEvent*)a_event; +- (void)mouseUp:(nonnull NSEvent*)a_event; +- (void)mouseDragged:(nonnull NSEvent*)a_event; +@end + +@implementation tools_metal_view +- (BOOL)acceptsFirstResponder {return YES;} +- (nonnull id)init:(NSRect)a_rect device:(nonnull id)a_device viewer:(nonnull tools::metal::ui_viewer*)a_viewer { + //::printf("debug : tools::metal::tools_metal_view::init\n"); + self = [super initWithFrame:a_rect device:a_device]; + if(!self) return self; + m_viewer = a_viewer; + m_cursor_default = [NSCursor arrowCursor]; + m_cursor_target = [NSCursor crosshairCursor]; + m_cursor_current = m_cursor_default; + + NSTrackingAreaOptions _options = NSTrackingMouseEnteredAndExited | NSTrackingActiveAlways | NSTrackingInVisibleRect; + NSTrackingArea* tracking_area = + [[NSTrackingArea alloc] initWithRect:NSZeroRect + options:_options + owner:self userInfo:nil]; + [self addTrackingArea:tracking_area]; + + return self; +} + +- (void)dealloc {[super dealloc];} + +#ifdef TOOLS_METAL_DRAW_WHEN_NEEDED +- (void)drawRect:(NSRect)a_rect { + [super drawRect:a_rect]; + if(!m_viewer) return; + int w = a_rect.size.width; + int h = a_rect.size.height; + ::printf("debug : tools::metal::view::drawRect : %d %d\n",w,h); + m_viewer->set_size(w,h); + m_viewer->win_render(); +} +#endif + +- (void)mouseDown:(nonnull NSEvent*)a_event { + [super mouseDown:a_event]; + ::printf("debug : tools::metal::view::mouse_down : begin :\n"); + //NSPoint p = [a_event locationInWindow]; + //(0,0) = bottom left of window. + //NSLog(@"debug : tools_metal_view::mouseDown %g %g",p.x,p.y); + if(!m_viewer) return; + /* + bool to_render = m_viewer->touch_down(p.x,p.y); + if(m_viewer->do_works()) to_render = true; + if(to_render) { +#ifdef TOOLS_METAL_DRAW_WHEN_NEEDED + ::printf("debug : tools::metal::view::mouse_down : to render...\n"); + m_viewer->win_render(); +#else + [self setNeedsDisplay:YES]; +#endif + } + ::printf("debug : tools::metal::view::mouse_down : end.\n"); + */ +} + +- (void)mouseUp:(nonnull NSEvent*)a_event { + [super mouseUp:a_event]; + ::printf("debug : tools::metal::view::mouse_up : begin :\n"); + //NSPoint p = [a_event locationInWindow]; + //(0,0) = bottom left of window. + //NSLog(@"debug : tools_metal_view::mouseUp %g %g",p.x,p.y); + if(!m_viewer) return; + /* + m_viewer->add_work_check_arm_buttons(); + bool to_render = m_viewer->touch_up(p.x,p.y); + //if(m_viewer->do_works()) to_render = true; + if(to_render) { +#ifdef TOOLS_METAL_DRAW_WHEN_NEEDED + ::printf("debug : tools::metal::view::mouse_up : to render...\n"); + m_viewer->win_render(); +#else + [self setNeedsDisplay:YES]; +#endif + } + */ + NSRect rect; + rect.origin.x = 0; + rect.origin.y = 0; + rect.size.width = 700; + rect.size.height = 500; + // [self setNeedsDisplayInRect:rect]; + [self display]; + /* + if(m_viewer->touch_up(p.x,p.y)) { + //m_viewer->win_render(); + [self setNeedsDisplay:YES]; + } + */ + ::printf("debug : tools::metal::view::mouse_up : end.\n"); +} + +- (void)mouseDragged:(nonnull NSEvent*)a_event { + [super mouseDragged:a_event]; + ::printf("debug : tools::metal::view::mouse_dragged\n"); + //NSPoint p = [a_event locationInWindow]; + //(0,0) = bottom left of window. + //NSLog(@"debug : tools_metal_view::mouseDragged %g %g",p.x,p.y); + if(!m_viewer) return; + //if(m_viewer->touch_move(p.x,p.y)) m_viewer->win_render(); +} + +- (void)resetCursorRects { + [super resetCursorRects]; + //NSLog(@"debug : resetCursorRects"); + [self discardCursorRects]; + [self addCursorRect:self.bounds cursor:m_cursor_default]; + [self addCursorRect:self.bounds cursor:m_cursor_target]; + [m_cursor_current set]; +} + +- (void)mouseEntered:(nonnull NSEvent*)a_event { + [super mouseEntered:a_event]; + [m_cursor_current set]; +} + +- (void)set_cursor:(tools::sg::cursor_shape)a_cursor { + if(a_cursor==tools::sg::cursor_default) { + [m_cursor_default set]; + m_cursor_current = m_cursor_default; + } else if(a_cursor==tools::sg::cursor_target) { + [m_cursor_target set]; + m_cursor_current = m_cursor_target; + } +} +@end + +@interface tools_metal_view_controller : NSViewController +@end + +@implementation tools_metal_view_controller { +} +-(void)drawInMTKView:(nonnull MTKView*)a_view { + //static unsigned int s_count = 0; + //::printf("debug : tools::metal::tools_metal_view_controller::drawInMtkView : %d\n",s_count);s_count++; + tools_metal_view* _view = static_cast(a_view); + @autoreleasepool { + _view->m_viewer->win_render(); + } +} +- (void)mtkView:(nonnull MTKView*)a_view drawableSizeWillChange:(CGSize)a_size { + int w = a_size.width*0.5; + int h = a_size.height*0.5; +//static unsigned int s_count = 0; +//::printf("debug : tools::metal::tools_metal_view_controller::drawableSizeWillChange : %d :%d %d : %d %d\n", +// s_count,(int)a_size.width,(int)a_size.height,w,h); + tools_metal_view* _view = static_cast(a_view); + @autoreleasepool { + _view->m_viewer->set_size(w,h); + //_view->m_viewer->win_render(); //no. + } +} +@end + +#endif diff --git a/source/analysis/g4tools/include/tools/mnmx b/source/externals/g4tools/include/tools/mnmx similarity index 100% rename from source/analysis/g4tools/include/tools/mnmx rename to source/externals/g4tools/include/tools/mnmx diff --git a/source/analysis/g4tools/include/tools/mpi/dummy_mpi.h b/source/externals/g4tools/include/tools/mpi/dummy_mpi.h similarity index 100% rename from source/analysis/g4tools/include/tools/mpi/dummy_mpi.h rename to source/externals/g4tools/include/tools/mpi/dummy_mpi.h diff --git a/source/analysis/g4tools/include/tools/mpi/hmpi b/source/externals/g4tools/include/tools/mpi/hmpi similarity index 100% rename from source/analysis/g4tools/include/tools/mpi/hmpi rename to source/externals/g4tools/include/tools/mpi/hmpi diff --git a/source/analysis/g4tools/include/tools/mpi/wait_buffer b/source/externals/g4tools/include/tools/mpi/wait_buffer similarity index 100% rename from source/analysis/g4tools/include/tools/mpi/wait_buffer rename to source/externals/g4tools/include/tools/mpi/wait_buffer diff --git a/source/analysis/g4tools/include/tools/mpi/world b/source/externals/g4tools/include/tools/mpi/world similarity index 100% rename from source/analysis/g4tools/include/tools/mpi/world rename to source/externals/g4tools/include/tools/mpi/world diff --git a/source/analysis/g4tools/include/tools/mpi/wrmpi b/source/externals/g4tools/include/tools/mpi/wrmpi similarity index 100% rename from source/analysis/g4tools/include/tools/mpi/wrmpi rename to source/externals/g4tools/include/tools/mpi/wrmpi diff --git a/source/analysis/g4tools/include/tools/nostream b/source/externals/g4tools/include/tools/nostream similarity index 100% rename from source/analysis/g4tools/include/tools/nostream rename to source/externals/g4tools/include/tools/nostream diff --git a/source/analysis/g4tools/include/tools/ntuple_binding b/source/externals/g4tools/include/tools/ntuple_binding similarity index 100% rename from source/analysis/g4tools/include/tools/ntuple_binding rename to source/externals/g4tools/include/tools/ntuple_binding diff --git a/source/analysis/g4tools/include/tools/ntuple_booking b/source/externals/g4tools/include/tools/ntuple_booking similarity index 100% rename from source/analysis/g4tools/include/tools/ntuple_booking rename to source/externals/g4tools/include/tools/ntuple_booking diff --git a/source/analysis/g4tools/include/tools/num2s b/source/externals/g4tools/include/tools/num2s similarity index 100% rename from source/analysis/g4tools/include/tools/num2s rename to source/externals/g4tools/include/tools/num2s diff --git a/source/analysis/g4tools/include/tools/out_error b/source/externals/g4tools/include/tools/out_error similarity index 100% rename from source/analysis/g4tools/include/tools/out_error rename to source/externals/g4tools/include/tools/out_error diff --git a/source/analysis/g4tools/include/tools/paper_format b/source/externals/g4tools/include/tools/paper_format similarity index 100% rename from source/analysis/g4tools/include/tools/paper_format rename to source/externals/g4tools/include/tools/paper_format diff --git a/source/analysis/g4tools/include/tools/path b/source/externals/g4tools/include/tools/path similarity index 100% rename from source/analysis/g4tools/include/tools/path rename to source/externals/g4tools/include/tools/path diff --git a/source/externals/g4tools/include/tools/path_env b/source/externals/g4tools/include/tools/path_env new file mode 100644 index 0000000000..3f36b304b0 --- /dev/null +++ b/source/externals/g4tools/include/tools/path_env @@ -0,0 +1,56 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_path_env +#define tools_path_env + +#include "put_env" + +#include "num2s" +#include "words" +#include "sep" +#include "vmanip" + +namespace tools { + +inline bool env_append(const std::string& a_env,const std::string& a_sep,const std::vector& a_vals){ + std::string env_value; + if(is_env(a_env)) { + if(!get_env(a_env,env_value)) return false; + } + + {std::vector::const_iterator it; + for(it=a_vals.begin();it!=a_vals.end();++it) { + const std::string& value = *it; + if(value.empty()) continue; + + if(env_value.size()) { + std::vector ws; + words(env_value,a_sep,false,ws); + // Remove existing one, so that value be put at end. + remove(ws,value); + if(!nums2s(ws,env_value,a_sep)) {} + } + + if(env_value.size()) env_value += a_sep; + env_value += value; + }} + + if(!put_env(a_env,env_value)) return false; + + return true; +} + +inline bool env_path_append(const std::string& a_env,const std::vector& a_paths){ + return env_append(a_env,psep(),a_paths); +} + +inline bool env_append_path(const std::string& a_env,const std::string& a_path){ + std::vector v; + v.push_back(a_path); + return env_append(a_env,psep(),v); +} + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/platform b/source/externals/g4tools/include/tools/platform similarity index 100% rename from source/analysis/g4tools/include/tools/platform rename to source/externals/g4tools/include/tools/platform diff --git a/source/analysis/g4tools/include/tools/plotter_common.icc b/source/externals/g4tools/include/tools/plotter_common.icc similarity index 100% rename from source/analysis/g4tools/include/tools/plotter_common.icc rename to source/externals/g4tools/include/tools/plotter_common.icc diff --git a/source/analysis/g4tools/include/tools/png b/source/externals/g4tools/include/tools/png similarity index 93% rename from source/analysis/g4tools/include/tools/png rename to source/externals/g4tools/include/tools/png index a5b14bbec2..ebe55c0708 100644 --- a/source/analysis/g4tools/include/tools/png +++ b/source/externals/g4tools/include/tools/png @@ -11,7 +11,7 @@ #include #include -#ifdef TOOLS_USE_NATIVE_PNG +#ifndef TOOLS_USE_OUREX_PNG #include #else #include //enforce ourex png @@ -84,9 +84,10 @@ inline unsigned char* read_FILE(FILE* a_file,unsigned int& a_width,unsigned int& ::png_read_info(png_ptr,info_ptr); - int width = info_ptr->width; - int height = info_ptr->height; - int bpp = info_ptr->width?info_ptr->rowbytes/info_ptr->width:0; + png_uint_32 width = ::png_get_image_width(png_ptr,info_ptr); + png_uint_32 height = ::png_get_image_height(png_ptr,info_ptr); + png_uint_32 rowbytes = ::png_get_rowbytes(png_ptr,info_ptr); + int bpp = width?rowbytes/width:0; if((width<=0)||(height<=0)||(bpp<=0)) { ::png_destroy_read_struct(&png_ptr,&info_ptr,NULL); @@ -112,7 +113,7 @@ inline unsigned char* read_FILE(FILE* a_file,unsigned int& a_width,unsigned int& return 0; } - unsigned char* buffer = new unsigned char[info_ptr->rowbytes * height]; + unsigned char* buffer = new unsigned char[rowbytes * height]; if(!buffer) { ::png_destroy_read_struct(&png_ptr,&info_ptr,NULL); a_height = 0; @@ -122,10 +123,10 @@ inline unsigned char* read_FILE(FILE* a_file,unsigned int& a_width,unsigned int& } {png_bytep* row_pointers = new png_bytep[height]; - png_byte* pos = buffer+info_ptr->rowbytes*(height-1); - for(int y=0;yrowbytes; + pos -= rowbytes; } ::png_read_image(png_ptr,row_pointers); delete [] row_pointers;} @@ -252,11 +253,15 @@ inline bool write_FILE(FILE* a_file,unsigned char* a_buffer,unsigned int a_width return false; } - if(::setjmp(png_ptr->jmpbuf)) { + if(::setjmp(png_jmpbuf(png_ptr))) { ::png_destroy_write_struct(&png_ptr,&info_ptr); return false; } +#ifndef Z_DEFAULT_COMPRESSION +#define Z_DEFAULT_COMPRESSION (-1) +#endif + ::png_init_io(png_ptr,a_file); ::png_set_compression_level(png_ptr,Z_DEFAULT_COMPRESSION); ::png_set_IHDR(png_ptr,info_ptr,a_width,a_height,8, @@ -343,15 +348,15 @@ inline bool infos_FILE(FILE* a_file,unsigned int& a_width,unsigned int& a_height ::png_set_sig_bytes(png_ptr,8); ::png_read_info(png_ptr,info_ptr); - int width = info_ptr->width; - int height = info_ptr->height; - a_bpp = info_ptr->width?info_ptr->rowbytes/info_ptr->width:0; - + png_uint_32 width = ::png_get_image_width(png_ptr,info_ptr); + png_uint_32 height = ::png_get_image_height(png_ptr,info_ptr); + png_uint_32 rowbytes = ::png_get_rowbytes(png_ptr,info_ptr); + a_bpp = width?rowbytes/width:0; + ::png_destroy_read_struct(&png_ptr,&info_ptr,NULL); a_width = width; a_height = height; - //a_bpp = bpp; //avoid the clobbered -W warning. return true; } diff --git a/source/analysis/g4tools/include/tools/pointer b/source/externals/g4tools/include/tools/pointer similarity index 100% rename from source/analysis/g4tools/include/tools/pointer rename to source/externals/g4tools/include/tools/pointer diff --git a/source/analysis/g4tools/include/tools/press_func b/source/externals/g4tools/include/tools/press_func similarity index 100% rename from source/analysis/g4tools/include/tools/press_func rename to source/externals/g4tools/include/tools/press_func diff --git a/source/externals/g4tools/include/tools/put_env b/source/externals/g4tools/include/tools/put_env new file mode 100644 index 0000000000..30a2ac6150 --- /dev/null +++ b/source/externals/g4tools/include/tools/put_env @@ -0,0 +1,45 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_put_env +#define tools_put_env + +//WARNING : CYGWIN/gnu/std=c++11 : putenv, setenv not found. + +#include "get_env" + +#include "cstr" + +namespace tools { + +inline bool put_env(const std::string& a_env,const std::string& a_value){ + std::string value = a_env+"="+a_value; +#ifdef TOOLS_MEM + if(::putenv(str_dup(value.c_str(),false))) return false; +#else + if(::putenv(str_dup(value.c_str()))) return false; +#endif + //check: + std::string s; + if(!get_env(a_env,s)) return false; + if(s!=a_value) return false; + return true; +} + +inline bool rm_env(const std::string& a_env){ +#ifdef _MSC_VER + std::string value = a_env+"="; +#ifdef TOOLS_MEM + if(::putenv(str_dup(value.c_str(),false))) return false; +#else + if(::putenv(str_dup(value.c_str()))) return false; +#endif +#else + ::unsetenv(a_env.c_str()); +#endif + return true; +} + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/randT b/source/externals/g4tools/include/tools/randT similarity index 100% rename from source/analysis/g4tools/include/tools/randT rename to source/externals/g4tools/include/tools/randT diff --git a/source/analysis/g4tools/include/tools/randd b/source/externals/g4tools/include/tools/randd similarity index 100% rename from source/analysis/g4tools/include/tools/randd rename to source/externals/g4tools/include/tools/randd diff --git a/source/analysis/g4tools/include/tools/randf b/source/externals/g4tools/include/tools/randf similarity index 100% rename from source/analysis/g4tools/include/tools/randf rename to source/externals/g4tools/include/tools/randf diff --git a/source/analysis/g4tools/include/tools/random b/source/externals/g4tools/include/tools/random similarity index 100% rename from source/analysis/g4tools/include/tools/random rename to source/externals/g4tools/include/tools/random diff --git a/source/analysis/g4tools/include/tools/raxml b/source/externals/g4tools/include/tools/raxml similarity index 100% rename from source/analysis/g4tools/include/tools/raxml rename to source/externals/g4tools/include/tools/raxml diff --git a/source/analysis/g4tools/include/tools/raxml_out b/source/externals/g4tools/include/tools/raxml_out similarity index 100% rename from source/analysis/g4tools/include/tools/raxml_out rename to source/externals/g4tools/include/tools/raxml_out diff --git a/source/analysis/g4tools/include/tools/rcmp b/source/externals/g4tools/include/tools/rcmp similarity index 100% rename from source/analysis/g4tools/include/tools/rcmp rename to source/externals/g4tools/include/tools/rcmp diff --git a/source/analysis/g4tools/include/tools/rcsv_histo b/source/externals/g4tools/include/tools/rcsv_histo similarity index 100% rename from source/analysis/g4tools/include/tools/rcsv_histo rename to source/externals/g4tools/include/tools/rcsv_histo diff --git a/source/analysis/g4tools/include/tools/rcsv_ntuple b/source/externals/g4tools/include/tools/rcsv_ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/rcsv_ntuple rename to source/externals/g4tools/include/tools/rcsv_ntuple diff --git a/source/analysis/g4tools/include/tools/realloc b/source/externals/g4tools/include/tools/realloc similarity index 100% rename from source/analysis/g4tools/include/tools/realloc rename to source/externals/g4tools/include/tools/realloc diff --git a/source/analysis/g4tools/include/tools/rntuple b/source/externals/g4tools/include/tools/rntuple similarity index 100% rename from source/analysis/g4tools/include/tools/rntuple rename to source/externals/g4tools/include/tools/rntuple diff --git a/source/analysis/g4tools/include/tools/rroot/THistogram b/source/externals/g4tools/include/tools/rroot/THistogram similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/THistogram rename to source/externals/g4tools/include/tools/rroot/THistogram diff --git a/source/analysis/g4tools/include/tools/rroot/base_leaf b/source/externals/g4tools/include/tools/rroot/base_leaf similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/base_leaf rename to source/externals/g4tools/include/tools/rroot/base_leaf diff --git a/source/analysis/g4tools/include/tools/rroot/basket b/source/externals/g4tools/include/tools/rroot/basket similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/basket rename to source/externals/g4tools/include/tools/rroot/basket diff --git a/source/analysis/g4tools/include/tools/rroot/branch b/source/externals/g4tools/include/tools/rroot/branch similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/branch rename to source/externals/g4tools/include/tools/rroot/branch diff --git a/source/analysis/g4tools/include/tools/rroot/branch_element b/source/externals/g4tools/include/tools/rroot/branch_element similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/branch_element rename to source/externals/g4tools/include/tools/rroot/branch_element diff --git a/source/analysis/g4tools/include/tools/rroot/branch_object b/source/externals/g4tools/include/tools/rroot/branch_object similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/branch_object rename to source/externals/g4tools/include/tools/rroot/branch_object diff --git a/source/analysis/g4tools/include/tools/rroot/buffer b/source/externals/g4tools/include/tools/rroot/buffer similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/buffer rename to source/externals/g4tools/include/tools/rroot/buffer diff --git a/source/analysis/g4tools/include/tools/rroot/cids b/source/externals/g4tools/include/tools/rroot/cids similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/cids rename to source/externals/g4tools/include/tools/rroot/cids diff --git a/source/analysis/g4tools/include/tools/rroot/clss b/source/externals/g4tools/include/tools/rroot/clss similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/clss rename to source/externals/g4tools/include/tools/rroot/clss diff --git a/source/analysis/g4tools/include/tools/rroot/date b/source/externals/g4tools/include/tools/rroot/date similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/date rename to source/externals/g4tools/include/tools/rroot/date diff --git a/source/analysis/g4tools/include/tools/rroot/directory b/source/externals/g4tools/include/tools/rroot/directory similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/directory rename to source/externals/g4tools/include/tools/rroot/directory diff --git a/source/analysis/g4tools/include/tools/rroot/dummy b/source/externals/g4tools/include/tools/rroot/dummy similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/dummy rename to source/externals/g4tools/include/tools/rroot/dummy diff --git a/source/analysis/g4tools/include/tools/rroot/dummy_fac b/source/externals/g4tools/include/tools/rroot/dummy_fac similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/dummy_fac rename to source/externals/g4tools/include/tools/rroot/dummy_fac diff --git a/source/analysis/g4tools/include/tools/rroot/fac b/source/externals/g4tools/include/tools/rroot/fac similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/fac rename to source/externals/g4tools/include/tools/rroot/fac diff --git a/source/analysis/g4tools/include/tools/rroot/file b/source/externals/g4tools/include/tools/rroot/file similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/file rename to source/externals/g4tools/include/tools/rroot/file diff --git a/source/analysis/g4tools/include/tools/rroot/graph b/source/externals/g4tools/include/tools/rroot/graph similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/graph rename to source/externals/g4tools/include/tools/rroot/graph diff --git a/source/analysis/g4tools/include/tools/rroot/ifac b/source/externals/g4tools/include/tools/rroot/ifac similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/ifac rename to source/externals/g4tools/include/tools/rroot/ifac diff --git a/source/analysis/g4tools/include/tools/rroot/ifile b/source/externals/g4tools/include/tools/rroot/ifile similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/ifile rename to source/externals/g4tools/include/tools/rroot/ifile diff --git a/source/analysis/g4tools/include/tools/rroot/info b/source/externals/g4tools/include/tools/rroot/info similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/info rename to source/externals/g4tools/include/tools/rroot/info diff --git a/source/analysis/g4tools/include/tools/rroot/iobject b/source/externals/g4tools/include/tools/rroot/iobject similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/iobject rename to source/externals/g4tools/include/tools/rroot/iobject diff --git a/source/analysis/g4tools/include/tools/rroot/iro b/source/externals/g4tools/include/tools/rroot/iro similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/iro rename to source/externals/g4tools/include/tools/rroot/iro diff --git a/source/analysis/g4tools/include/tools/rroot/iros b/source/externals/g4tools/include/tools/rroot/iros similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/iros rename to source/externals/g4tools/include/tools/rroot/iros diff --git a/source/analysis/g4tools/include/tools/rroot/key b/source/externals/g4tools/include/tools/rroot/key similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/key rename to source/externals/g4tools/include/tools/rroot/key diff --git a/source/analysis/g4tools/include/tools/rroot/leaf b/source/externals/g4tools/include/tools/rroot/leaf similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/leaf rename to source/externals/g4tools/include/tools/rroot/leaf diff --git a/source/analysis/g4tools/include/tools/rroot/matrix b/source/externals/g4tools/include/tools/rroot/matrix similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/matrix rename to source/externals/g4tools/include/tools/rroot/matrix diff --git a/source/analysis/g4tools/include/tools/rroot/member_reader b/source/externals/g4tools/include/tools/rroot/member_reader similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/member_reader rename to source/externals/g4tools/include/tools/rroot/member_reader diff --git a/source/analysis/g4tools/include/tools/rroot/named b/source/externals/g4tools/include/tools/rroot/named similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/named rename to source/externals/g4tools/include/tools/rroot/named diff --git a/source/analysis/g4tools/include/tools/rroot/ntuple b/source/externals/g4tools/include/tools/rroot/ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/ntuple rename to source/externals/g4tools/include/tools/rroot/ntuple diff --git a/source/analysis/g4tools/include/tools/rroot/obj_array b/source/externals/g4tools/include/tools/rroot/obj_array similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/obj_array rename to source/externals/g4tools/include/tools/rroot/obj_array diff --git a/source/analysis/g4tools/include/tools/rroot/obj_list b/source/externals/g4tools/include/tools/rroot/obj_list similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/obj_list rename to source/externals/g4tools/include/tools/rroot/obj_list diff --git a/source/analysis/g4tools/include/tools/rroot/object b/source/externals/g4tools/include/tools/rroot/object similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/object rename to source/externals/g4tools/include/tools/rroot/object diff --git a/source/analysis/g4tools/include/tools/rroot/rall b/source/externals/g4tools/include/tools/rroot/rall similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/rall rename to source/externals/g4tools/include/tools/rroot/rall diff --git a/source/analysis/g4tools/include/tools/rroot/rbuf b/source/externals/g4tools/include/tools/rroot/rbuf similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/rbuf rename to source/externals/g4tools/include/tools/rroot/rbuf diff --git a/source/analysis/g4tools/include/tools/rroot/seek b/source/externals/g4tools/include/tools/rroot/seek similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/seek rename to source/externals/g4tools/include/tools/rroot/seek diff --git a/source/analysis/g4tools/include/tools/rroot/stl_vector b/source/externals/g4tools/include/tools/rroot/stl_vector similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/stl_vector rename to source/externals/g4tools/include/tools/rroot/stl_vector diff --git a/source/analysis/g4tools/include/tools/rroot/streamer_fac b/source/externals/g4tools/include/tools/rroot/streamer_fac similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/streamer_fac rename to source/externals/g4tools/include/tools/rroot/streamer_fac diff --git a/source/analysis/g4tools/include/tools/rroot/streamers b/source/externals/g4tools/include/tools/rroot/streamers similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/streamers rename to source/externals/g4tools/include/tools/rroot/streamers diff --git a/source/analysis/g4tools/include/tools/rroot/tree b/source/externals/g4tools/include/tools/rroot/tree similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/tree rename to source/externals/g4tools/include/tools/rroot/tree diff --git a/source/analysis/g4tools/include/tools/rroot/tree_index b/source/externals/g4tools/include/tools/rroot/tree_index similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/tree_index rename to source/externals/g4tools/include/tools/rroot/tree_index diff --git a/source/analysis/g4tools/include/tools/rroot/tree_manip b/source/externals/g4tools/include/tools/rroot/tree_manip similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/tree_manip rename to source/externals/g4tools/include/tools/rroot/tree_manip diff --git a/source/analysis/g4tools/include/tools/rroot/vector3 b/source/externals/g4tools/include/tools/rroot/vector3 similarity index 100% rename from source/analysis/g4tools/include/tools/rroot/vector3 rename to source/externals/g4tools/include/tools/rroot/vector3 diff --git a/source/analysis/g4tools/include/tools/rtausmed b/source/externals/g4tools/include/tools/rtausmed similarity index 100% rename from source/analysis/g4tools/include/tools/rtausmed rename to source/externals/g4tools/include/tools/rtausmed diff --git a/source/analysis/g4tools/include/tools/rtausmef b/source/externals/g4tools/include/tools/rtausmef similarity index 100% rename from source/analysis/g4tools/include/tools/rtausmef rename to source/externals/g4tools/include/tools/rtausmef diff --git a/source/analysis/g4tools/include/tools/rtausmeui b/source/externals/g4tools/include/tools/rtausmeui similarity index 100% rename from source/analysis/g4tools/include/tools/rtausmeui rename to source/externals/g4tools/include/tools/rtausmeui diff --git a/source/analysis/g4tools/include/tools/s2time b/source/externals/g4tools/include/tools/s2time similarity index 100% rename from source/analysis/g4tools/include/tools/s2time rename to source/externals/g4tools/include/tools/s2time diff --git a/source/analysis/g4tools/include/tools/safe_cast b/source/externals/g4tools/include/tools/safe_cast similarity index 100% rename from source/analysis/g4tools/include/tools/safe_cast rename to source/externals/g4tools/include/tools/safe_cast diff --git a/source/analysis/g4tools/include/tools/sargs b/source/externals/g4tools/include/tools/sargs similarity index 100% rename from source/analysis/g4tools/include/tools/sargs rename to source/externals/g4tools/include/tools/sargs diff --git a/source/analysis/g4tools/include/tools/saui b/source/externals/g4tools/include/tools/saui similarity index 100% rename from source/analysis/g4tools/include/tools/saui rename to source/externals/g4tools/include/tools/saui diff --git a/source/analysis/g4tools/include/tools/sbeg b/source/externals/g4tools/include/tools/sbeg similarity index 100% rename from source/analysis/g4tools/include/tools/sbeg rename to source/externals/g4tools/include/tools/sbeg diff --git a/source/analysis/g4tools/include/tools/scast b/source/externals/g4tools/include/tools/scast similarity index 100% rename from source/analysis/g4tools/include/tools/scast rename to source/externals/g4tools/include/tools/scast diff --git a/source/analysis/g4tools/include/tools/schar b/source/externals/g4tools/include/tools/schar similarity index 100% rename from source/analysis/g4tools/include/tools/schar rename to source/externals/g4tools/include/tools/schar diff --git a/source/analysis/g4tools/include/tools/sep b/source/externals/g4tools/include/tools/sep similarity index 100% rename from source/analysis/g4tools/include/tools/sep rename to source/externals/g4tools/include/tools/sep diff --git a/source/analysis/g4tools/include/tools/serrno b/source/externals/g4tools/include/tools/serrno similarity index 100% rename from source/analysis/g4tools/include/tools/serrno rename to source/externals/g4tools/include/tools/serrno diff --git a/source/analysis/g4tools/include/tools/sg/GL_action b/source/externals/g4tools/include/tools/sg/GL_action similarity index 99% rename from source/analysis/g4tools/include/tools/sg/GL_action rename to source/externals/g4tools/include/tools/sg/GL_action index b339bea119..36c472380c 100644 --- a/source/analysis/g4tools/include/tools/sg/GL_action +++ b/source/externals/g4tools/include/tools/sg/GL_action @@ -9,13 +9,13 @@ #include //#include -//#include +//#include namespace tools { namespace sg { class GL_action : public tools::sg::render_action { - TOOLS_ACTION(GL_action,exlib::sg::GL_action,tools::sg::render_action) + TOOLS_ACTION(GL_action,tools::sg::GL_action,tools::sg::render_action) public: virtual void draw_vertex_array(tools::gl::mode_t a_mode,size_t a_floatn,const float* a_xyzs){ size_t num = a_floatn/3; @@ -430,7 +430,7 @@ public: tools::mat4f to_check(a_mtx); to_check.no_translate(); float fepsilon = 1e-10; - if(!normal_matrix.equal_prec(to_check,fepsilon,inlib::ffabs)) { + if(!normal_matrix.equal_prec(to_check,fepsilon,tools::ffabs)) { mat_dump(m_out,"problem with normal_matrix ",normal_matrix); mat_dump(m_out,"expected",to_check); } diff --git a/source/analysis/g4tools/include/tools/sg/gl_manager b/source/externals/g4tools/include/tools/sg/GL_manager similarity index 99% rename from source/analysis/g4tools/include/tools/sg/gl_manager rename to source/externals/g4tools/include/tools/sg/GL_manager index 922748006d..3cfa9bea67 100644 --- a/source/analysis/g4tools/include/tools/sg/gl_manager +++ b/source/externals/g4tools/include/tools/sg/GL_manager @@ -527,7 +527,7 @@ public: static unsigned char* get_rgbs(unsigned int a_w,unsigned int a_h) { unsigned char* rgbas = get_rgbas(a_w,a_h); if(!rgbas) return 0; - unsigned char* rgbs = inlib::_4s_to_3s(rgbas,a_w,a_h); + unsigned char* rgbs = tools::_4s_to_3s(rgbas,a_w,a_h); delete [] rgbas; return rgbs; } diff --git a/source/analysis/g4tools/include/tools/sg/GL_plots_viewer b/source/externals/g4tools/include/tools/sg/GL_plots_viewer similarity index 91% rename from source/analysis/g4tools/include/tools/sg/GL_plots_viewer rename to source/externals/g4tools/include/tools/sg/GL_plots_viewer index 91b3ddb40f..f32d66723c 100644 --- a/source/analysis/g4tools/include/tools/sg/GL_plots_viewer +++ b/source/externals/g4tools/include/tools/sg/GL_plots_viewer @@ -8,7 +8,7 @@ #include -#include "text_freetype" +#include #include "GL_manager" #include "GL_action" @@ -45,10 +45,10 @@ public: } public: - GL_plots_viewer(std::ostream& a_out, + GL_plots_viewer(std::ostream& a_out,const tools::sg::base_freetype& a_ttf, unsigned int a_cols = 1,unsigned int a_rows = 1, unsigned int a_width = 500,unsigned int a_height = 500) - :parent(a_out,m_ttf,a_cols,a_rows,a_width,a_height) + :parent(a_out,a_ttf,a_cols,a_rows,a_width,a_height) ,m_gl_mgr(a_out) {} virtual ~GL_plots_viewer(){ @@ -68,7 +68,6 @@ public: } protected: GL_manager m_gl_mgr; - sg::text_freetype m_ttf; }; }} diff --git a/source/analysis/g4tools/include/tools/sg/GL_viewer b/source/externals/g4tools/include/tools/sg/GL_viewer similarity index 100% rename from source/analysis/g4tools/include/tools/sg/GL_viewer rename to source/externals/g4tools/include/tools/sg/GL_viewer diff --git a/source/analysis/g4tools/include/tools/sg/_switch b/source/externals/g4tools/include/tools/sg/_switch similarity index 100% rename from source/analysis/g4tools/include/tools/sg/_switch rename to source/externals/g4tools/include/tools/sg/_switch diff --git a/source/analysis/g4tools/include/tools/sg/action b/source/externals/g4tools/include/tools/sg/action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/action rename to source/externals/g4tools/include/tools/sg/action diff --git a/source/analysis/g4tools/include/tools/sg/atb_vertices b/source/externals/g4tools/include/tools/sg/atb_vertices similarity index 100% rename from source/analysis/g4tools/include/tools/sg/atb_vertices rename to source/externals/g4tools/include/tools/sg/atb_vertices diff --git a/source/analysis/g4tools/include/tools/sg/axis b/source/externals/g4tools/include/tools/sg/axis similarity index 100% rename from source/analysis/g4tools/include/tools/sg/axis rename to source/externals/g4tools/include/tools/sg/axis diff --git a/source/analysis/g4tools/include/tools/sg/back_area b/source/externals/g4tools/include/tools/sg/back_area similarity index 100% rename from source/analysis/g4tools/include/tools/sg/back_area rename to source/externals/g4tools/include/tools/sg/back_area diff --git a/source/analysis/g4tools/include/tools/sg/base_camera b/source/externals/g4tools/include/tools/sg/base_camera similarity index 94% rename from source/analysis/g4tools/include/tools/sg/base_camera rename to source/externals/g4tools/include/tools/sg/base_camera index 16b409ce1a..04c67739fe 100644 --- a/source/analysis/g4tools/include/tools/sg/base_camera +++ b/source/externals/g4tools/include/tools/sg/base_camera @@ -295,6 +295,38 @@ public: position.value(pos); } + bool look_at(const vec3f& a_dir,const vec3f& a_up) { + vec3f z = -a_dir; + vec3f y = a_up; + vec3f x;y.cross(z,x); + + // recompute y to create a valid coordinate system + z.cross(x,y); + + // normalize x and y to create an orthonormal coord system + if(!x.normalize()) return false; + if(!y.normalize()) return false; + if(!z.normalize()) return false; + + // create a rotation matrix + mat4f rot; + rot.set_identity(); + rot.set_value(0,0,x[0]); + rot.set_value(1,0,x[1]); + rot.set_value(2,0,x[2]); + + rot.set_value(0,1,y[0]); + rot.set_value(1,1,y[1]); + rot.set_value(2,1,y[2]); + + rot.set_value(0,2,z[0]); + rot.set_value(1,2,z[1]); + rot.set_value(2,2,z[2]); + + orientation.value().set_value(rot); + return true; + } + //NOTE : print is a Python keyword. void dump(std::ostream& a_out) { a_out << " znear " << znear.value() << std::endl; diff --git a/source/analysis/g4tools/include/tools/sg/base_freetype b/source/externals/g4tools/include/tools/sg/base_freetype similarity index 96% rename from source/analysis/g4tools/include/tools/sg/base_freetype rename to source/externals/g4tools/include/tools/sg/base_freetype index 6e833d4430..1a0adc4983 100644 --- a/source/analysis/g4tools/include/tools/sg/base_freetype +++ b/source/externals/g4tools/include/tools/sg/base_freetype @@ -56,9 +56,7 @@ public: ,font("") ,front_face(winding_ccw) - ,modeling(font_filled) //font_outline - //,modeling(font_outline) - //,modeling(font_pixmap) + ,modeling(font_filled) ,unitext() //,font_dirs() { diff --git a/source/analysis/g4tools/include/tools/sg/base_tex b/source/externals/g4tools/include/tools/sg/base_tex similarity index 100% rename from source/analysis/g4tools/include/tools/sg/base_tex rename to source/externals/g4tools/include/tools/sg/base_tex diff --git a/source/analysis/g4tools/include/tools/sg/base_text b/source/externals/g4tools/include/tools/sg/base_text similarity index 100% rename from source/analysis/g4tools/include/tools/sg/base_text rename to source/externals/g4tools/include/tools/sg/base_text diff --git a/source/analysis/g4tools/include/tools/sg/bbox_action b/source/externals/g4tools/include/tools/sg/bbox_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/bbox_action rename to source/externals/g4tools/include/tools/sg/bbox_action diff --git a/source/analysis/g4tools/include/tools/sg/blend b/source/externals/g4tools/include/tools/sg/blend similarity index 100% rename from source/analysis/g4tools/include/tools/sg/blend rename to source/externals/g4tools/include/tools/sg/blend diff --git a/source/analysis/g4tools/include/tools/sg/bmf b/source/externals/g4tools/include/tools/sg/bmf similarity index 100% rename from source/analysis/g4tools/include/tools/sg/bmf rename to source/externals/g4tools/include/tools/sg/bmf diff --git a/source/analysis/g4tools/include/tools/sg/bsf b/source/externals/g4tools/include/tools/sg/bsf similarity index 100% rename from source/analysis/g4tools/include/tools/sg/bsf rename to source/externals/g4tools/include/tools/sg/bsf diff --git a/source/analysis/g4tools/include/tools/sg/cloud2plot b/source/externals/g4tools/include/tools/sg/cloud2plot similarity index 100% rename from source/analysis/g4tools/include/tools/sg/cloud2plot rename to source/externals/g4tools/include/tools/sg/cloud2plot diff --git a/source/analysis/g4tools/include/tools/sg/cloud2plot_cp b/source/externals/g4tools/include/tools/sg/cloud2plot_cp similarity index 100% rename from source/analysis/g4tools/include/tools/sg/cloud2plot_cp rename to source/externals/g4tools/include/tools/sg/cloud2plot_cp diff --git a/source/externals/g4tools/include/tools/sg/color b/source/externals/g4tools/include/tools/sg/color new file mode 100644 index 0000000000..bb7d0deaf4 --- /dev/null +++ b/source/externals/g4tools/include/tools/sg/color @@ -0,0 +1,86 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sg_color +#define tools_sg_color + +#include "node" + +#include "sf_vec" +#include "render_action" +#include "../colorf" + +namespace tools { +namespace sg { + +class color : public node { + TOOLS_NODE(color,tools::sg::color,node) +public: + sf_vec rgb; + sf transparency; //alpha=1-transparency. Opaque is transparency=0. +public: + virtual const desc_fields& node_desc_fields() const { + TOOLS_FIELD_DESC_NODE_CLASS(tools::sg::color) + static const desc_fields s_v(parent::node_desc_fields(),2, //WARNING : take care of count. + TOOLS_ARG_FIELD_DESC(rgb), + TOOLS_ARG_FIELD_DESC(transparency) + ); + return s_v; + } +private: + void add_fields(){ + add_field(&rgb); + add_field(&transparency); + } +public: + virtual void render(render_action& a_action) { + // GL-ES : ::glMaterialfv does not work. We then use : + // ::glEnable(GL_COLOR_MATERIAL) and ::glColor. + + //if(a_action.state().m_GL_LIGHTING) { + // float params[4]; + // params[0] = rgb.value().r(); + // params[1] = rgb.value().g(); + // params[2] = rgb.value().b(); + // params[3] = 1-transparency.value(); + // ::glMaterialfv(GL_FRONT,GL_DIFFUSE,params); + //} else { + //} + + state& state = a_action.state(); + state.m_color[0] = rgb.value().r(); + state.m_color[1] = rgb.value().g(); + state.m_color[2] = rgb.value().b(); + state.m_color[3] = 1-transparency.value(); + a_action.color4f(state.m_color); + } +public: + color() + :parent() + ,rgb(colorf_default()) + ,transparency(0.0f) + { + add_fields(); + } + virtual ~color(){} +public: + color(const color& a_from) + :parent(a_from) + ,rgb(a_from.rgb) + ,transparency(a_from.transparency) + { + add_fields(); + } + color& operator=(const color& a_from){ + parent::operator=(a_from); + + rgb = a_from.rgb; + transparency = a_from.transparency; + + return *this; + } +}; + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/sg/colormap b/source/externals/g4tools/include/tools/sg/colormap similarity index 100% rename from source/analysis/g4tools/include/tools/sg/colormap rename to source/externals/g4tools/include/tools/sg/colormap diff --git a/source/analysis/g4tools/include/tools/sg/cube b/source/externals/g4tools/include/tools/sg/cube similarity index 100% rename from source/analysis/g4tools/include/tools/sg/cube rename to source/externals/g4tools/include/tools/sg/cube diff --git a/source/analysis/g4tools/include/tools/sg/cursor_shape b/source/externals/g4tools/include/tools/sg/cursor_shape similarity index 100% rename from source/analysis/g4tools/include/tools/sg/cursor_shape rename to source/externals/g4tools/include/tools/sg/cursor_shape diff --git a/source/externals/g4tools/include/tools/sg/device_interactor b/source/externals/g4tools/include/tools/sg/device_interactor new file mode 100644 index 0000000000..6c1a462169 --- /dev/null +++ b/source/externals/g4tools/include/tools/sg/device_interactor @@ -0,0 +1,27 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sg_device_interactor +#define tools_sg_device_interactor + +#include "event" + +namespace tools { +namespace sg { + +class device_interactor { +public: + virtual ~device_interactor(){} +public: + virtual void key_press (const key_down_event&) = 0; + virtual void key_release (const key_up_event&) = 0; + virtual void mouse_press (const mouse_down_event&) = 0; + virtual void mouse_release (const mouse_up_event&) = 0; + virtual void mouse_move (const mouse_move_event&) = 0; +//virtual void mouse_double_click (const mouse_double_click_event&) = 0; + virtual void wheel_rotate (const wheel_rotate_event&) = 0; +}; + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/sg/draw_style b/source/externals/g4tools/include/tools/sg/draw_style similarity index 100% rename from source/analysis/g4tools/include/tools/sg/draw_style rename to source/externals/g4tools/include/tools/sg/draw_style diff --git a/source/analysis/g4tools/include/tools/sg/dummy_freetype b/source/externals/g4tools/include/tools/sg/dummy_freetype similarity index 100% rename from source/analysis/g4tools/include/tools/sg/dummy_freetype rename to source/externals/g4tools/include/tools/sg/dummy_freetype diff --git a/source/analysis/g4tools/include/tools/sg/ellipse b/source/externals/g4tools/include/tools/sg/ellipse similarity index 100% rename from source/analysis/g4tools/include/tools/sg/ellipse rename to source/externals/g4tools/include/tools/sg/ellipse diff --git a/source/analysis/g4tools/include/tools/sg/enums b/source/externals/g4tools/include/tools/sg/enums similarity index 100% rename from source/analysis/g4tools/include/tools/sg/enums rename to source/externals/g4tools/include/tools/sg/enums diff --git a/source/analysis/g4tools/include/tools/sg/event b/source/externals/g4tools/include/tools/sg/event similarity index 59% rename from source/analysis/g4tools/include/tools/sg/event rename to source/externals/g4tools/include/tools/sg/event index e15849145d..33d2fe71f7 100644 --- a/source/analysis/g4tools/include/tools/sg/event +++ b/source/externals/g4tools/include/tools/sg/event @@ -104,36 +104,36 @@ protected: unsigned int m_h; }; -class down_event : public event { +class mouse_down_event : public event { typedef event parent; public: #ifdef TOOLS_SG_EVENT_ID_CAST static cid id_class() {return parent::id_class()+2;} virtual void* cast(cid a_class) const { - if(void* p = cmp_cast(this,a_class)) return p; + if(void* p = cmp_cast(this,a_class)) return p; return 0; } #else - TOOLS_SCLASS(tools::sg::down_event) + TOOLS_SCLASS(tools::sg::mouse_down_event) virtual void* cast(const std::string& a_class) const { - if(void* p = cmp_cast(this,a_class)) {return p;} + if(void* p = cmp_cast(this,a_class)) {return p;} return 0; } #endif - virtual event* copy() const {return new down_event(*this);} + virtual event* copy() const {return new mouse_down_event(*this);} public: - down_event(int a_x,int a_y) //signed because of wall. + mouse_down_event(int a_x,int a_y) //signed because of wall. :m_x(a_x) ,m_y(a_y) {} - virtual ~down_event(){} + virtual ~mouse_down_event(){} public: - down_event(const down_event& a_from) + mouse_down_event(const mouse_down_event& a_from) :event(a_from) ,m_x(a_from.m_x) ,m_y(a_from.m_y) {} - down_event& operator=(const down_event& a_from){ + mouse_down_event& operator=(const mouse_down_event& a_from){ event::operator=(a_from); m_x = a_from.m_x; m_y = a_from.m_y; @@ -147,36 +147,36 @@ protected: int m_y; }; -class up_event : public event { +class mouse_up_event : public event { typedef event parent; public: #ifdef TOOLS_SG_EVENT_ID_CAST static cid id_class() {return parent::id_class()+3;} virtual void* cast(cid a_class) const { - if(void* p = cmp_cast(this,a_class)) return p; + if(void* p = cmp_cast(this,a_class)) return p; return 0; } #else - TOOLS_SCLASS(tools::sg::up_event) + TOOLS_SCLASS(tools::sg::mouse_up_event) virtual void* cast(const std::string& a_class) const { - if(void* p = cmp_cast(this,a_class)) {return p;} + if(void* p = cmp_cast(this,a_class)) {return p;} return 0; } #endif - virtual event* copy() const {return new up_event(*this);} + virtual event* copy() const {return new mouse_up_event(*this);} public: - up_event(int a_x,int a_y) //signed because of wall. + mouse_up_event(int a_x,int a_y) //signed because of wall. :m_x(a_x) ,m_y(a_y) {} - virtual ~up_event(){} + virtual ~mouse_up_event(){} public: - up_event(const up_event& a_from) + mouse_up_event(const mouse_up_event& a_from) :event(a_from) ,m_x(a_from.m_x) ,m_y(a_from.m_y) {} - up_event& operator=(const up_event& a_from){ + mouse_up_event& operator=(const mouse_up_event& a_from){ event::operator=(a_from); m_x = a_from.m_x; m_y = a_from.m_y; @@ -190,36 +190,36 @@ protected: int m_y; }; -class move_event : public event { +class mouse_move_event : public event { typedef event parent; public: #ifdef TOOLS_SG_EVENT_ID_CAST static cid id_class() {return parent::id_class()+4;} virtual void* cast(cid a_class) const { - if(void* p = cmp_cast(this,a_class)) return p; + if(void* p = cmp_cast(this,a_class)) return p; return 0; } #else - TOOLS_SCLASS(tools::sg::move_event) + TOOLS_SCLASS(tools::sg::mouse_move_event) virtual void* cast(const std::string& a_class) const { - if(void* p = cmp_cast(this,a_class)) {return p;} + if(void* p = cmp_cast(this,a_class)) {return p;} return 0; } #endif - virtual event* copy() const {return new move_event(*this);} + virtual event* copy() const {return new mouse_move_event(*this);} public: - move_event(int a_x,int a_y, //signed because of wall. - int a_ox,int a_oy, - bool a_touch) //for sliders. + mouse_move_event(int a_x,int a_y, //signed because of wall. + int a_ox,int a_oy, + bool a_touch) //for sliders. :m_x(a_x) ,m_y(a_y) ,m_ox(a_ox) ,m_oy(a_oy) ,m_touch(a_touch) {} - virtual ~move_event(){} + virtual ~mouse_move_event(){} public: - move_event(const move_event& a_from) + mouse_move_event(const mouse_move_event& a_from) :event(a_from) ,m_x(a_from.m_x) ,m_y(a_from.m_y) @@ -227,7 +227,7 @@ public: ,m_oy(a_from.m_oy) ,m_touch(a_from.m_touch) {} - move_event& operator=(const move_event& a_from){ + mouse_move_event& operator=(const mouse_move_event& a_from){ event::operator=(a_from); m_x = a_from.m_x; m_y = a_from.m_y; @@ -309,6 +309,120 @@ protected: bool m_some_found; }; +class key_down_event : public event { + typedef event parent; +public: +#ifdef TOOLS_SG_EVENT_ID_CAST + static cid id_class() {return parent::id_class()+6;} + virtual void* cast(cid a_class) const { + if(void* p = cmp_cast(this,a_class)) return p; + return 0; + } +#else + TOOLS_SCLASS(tools::sg::key_down_event) + virtual void* cast(const std::string& a_class) const { + if(void* p = cmp_cast(this,a_class)) {return p;} + return 0; + } +#endif + virtual event* copy() const {return new key_down_event(*this);} +public: + key_down_event(key_code a_key) + :m_key(a_key) + {} + virtual ~key_down_event(){} +public: + key_down_event(const key_down_event& a_from) + :event(a_from) + ,m_key(a_from.m_key) + {} + key_down_event& operator=(const key_down_event& a_from){ + event::operator=(a_from); + m_key = a_from.m_key; + return *this; + } +public: + key_code key() const {return m_key;} +protected: + key_code m_key; +}; + +class key_up_event : public event { + typedef event parent; +public: +#ifdef TOOLS_SG_EVENT_ID_CAST + static cid id_class() {return parent::id_class()+7;} + virtual void* cast(cid a_class) const { + if(void* p = cmp_cast(this,a_class)) return p; + return 0; + } +#else + TOOLS_SCLASS(tools::sg::key_up_event) + virtual void* cast(const std::string& a_class) const { + if(void* p = cmp_cast(this,a_class)) {return p;} + return 0; + } +#endif + virtual event* copy() const {return new key_up_event(*this);} +public: + key_up_event(key_code a_key) + :m_key(a_key) + {} + virtual ~key_up_event(){} +public: + key_up_event(const key_up_event& a_from) + :event(a_from) + ,m_key(a_from.m_key) + {} + key_up_event& operator=(const key_up_event& a_from){ + event::operator=(a_from); + m_key = a_from.m_key; + return *this; + } +public: + key_code key() const {return m_key;} +protected: + key_code m_key; +}; + +class wheel_rotate_event : public event { + typedef event parent; +public: +#ifdef TOOLS_SG_EVENT_ID_CAST + static cid id_class() {return parent::id_class()+8;} + virtual void* cast(cid a_class) const { + if(void* p = cmp_cast(this,a_class)) return p; + return 0; + } +#else + TOOLS_SCLASS(tools::sg::wheel_rotate_event) + virtual void* cast(const std::string& a_class) const { + if(void* p = cmp_cast(this,a_class)) {return p;} + return 0; + } +#endif + virtual event* copy() const {return new wheel_rotate_event(*this);} +public: + wheel_rotate_event(int a_angle) + :m_angle(a_angle) + {} + virtual ~wheel_rotate_event(){} +public: + wheel_rotate_event(const wheel_rotate_event& a_from) + :event(a_from) + ,m_angle(a_from.m_angle) + {} + wheel_rotate_event& operator=(const wheel_rotate_event& a_from){ + event::operator=(a_from); + m_angle = a_from.m_angle; + return *this; + } +public: + int angle() const {return m_angle;} +protected: + int m_angle; +}; + #ifdef TOOLS_SG_EVENT_ID_CAST template inline TO* event_cast(FROM& a_o) {return id_cast(a_o);} template inline const TO* event_cast(const FROM& a_o) {return id_cast(a_o);} @@ -319,8 +433,8 @@ template inline const TO* event_cast(const FROM& a_o) {ret inline bool get_event_xy(const sg::event& a_event,int& a_x,int& a_y) { typedef sg::event evt_t; - typedef sg::up_event up_evt_t; - typedef sg::down_event dn_evt_t; + typedef sg::mouse_up_event up_evt_t; + typedef sg::mouse_down_event dn_evt_t; if(const dn_evt_t* devt = event_cast(a_event)) { a_x = devt->x(); a_y = devt->y(); diff --git a/source/analysis/g4tools/include/tools/sg/event_action b/source/externals/g4tools/include/tools/sg/event_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/event_action rename to source/externals/g4tools/include/tools/sg/event_action diff --git a/source/analysis/g4tools/include/tools/sg/f2plot b/source/externals/g4tools/include/tools/sg/f2plot similarity index 100% rename from source/analysis/g4tools/include/tools/sg/f2plot rename to source/externals/g4tools/include/tools/sg/f2plot diff --git a/source/analysis/g4tools/include/tools/sg/field b/source/externals/g4tools/include/tools/sg/field similarity index 100% rename from source/analysis/g4tools/include/tools/sg/field rename to source/externals/g4tools/include/tools/sg/field diff --git a/source/analysis/g4tools/include/tools/sg/field_desc b/source/externals/g4tools/include/tools/sg/field_desc similarity index 100% rename from source/analysis/g4tools/include/tools/sg/field_desc rename to source/externals/g4tools/include/tools/sg/field_desc diff --git a/source/analysis/g4tools/include/tools/sg/fit2plot b/source/externals/g4tools/include/tools/sg/fit2plot similarity index 100% rename from source/analysis/g4tools/include/tools/sg/fit2plot rename to source/externals/g4tools/include/tools/sg/fit2plot diff --git a/source/analysis/g4tools/include/tools/sg/get_matrix_action b/source/externals/g4tools/include/tools/sg/get_matrix_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/get_matrix_action rename to source/externals/g4tools/include/tools/sg/get_matrix_action diff --git a/source/analysis/g4tools/include/tools/sg/gl b/source/externals/g4tools/include/tools/sg/gl similarity index 100% rename from source/analysis/g4tools/include/tools/sg/gl rename to source/externals/g4tools/include/tools/sg/gl diff --git a/source/analysis/g4tools/include/tools/sg/gl2ps_action b/source/externals/g4tools/include/tools/sg/gl2ps_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/gl2ps_action rename to source/externals/g4tools/include/tools/sg/gl2ps_action diff --git a/source/analysis/g4tools/include/tools/sg/gl2ps_manager b/source/externals/g4tools/include/tools/sg/gl2ps_manager similarity index 100% rename from source/analysis/g4tools/include/tools/sg/gl2ps_manager rename to source/externals/g4tools/include/tools/sg/gl2ps_manager diff --git a/source/analysis/g4tools/include/tools/sg/group b/source/externals/g4tools/include/tools/sg/group similarity index 100% rename from source/analysis/g4tools/include/tools/sg/group rename to source/externals/g4tools/include/tools/sg/group diff --git a/source/analysis/g4tools/include/tools/sg/gstos b/source/externals/g4tools/include/tools/sg/gstos similarity index 100% rename from source/analysis/g4tools/include/tools/sg/gstos rename to source/externals/g4tools/include/tools/sg/gstos diff --git a/source/analysis/g4tools/include/tools/sg/gstos_add b/source/externals/g4tools/include/tools/sg/gstos_add similarity index 100% rename from source/analysis/g4tools/include/tools/sg/gstos_add rename to source/externals/g4tools/include/tools/sg/gstos_add diff --git a/source/analysis/g4tools/include/tools/sg/h2plot b/source/externals/g4tools/include/tools/sg/h2plot similarity index 100% rename from source/analysis/g4tools/include/tools/sg/h2plot rename to source/externals/g4tools/include/tools/sg/h2plot diff --git a/source/analysis/g4tools/include/tools/sg/h2plot_cp b/source/externals/g4tools/include/tools/sg/h2plot_cp similarity index 100% rename from source/analysis/g4tools/include/tools/sg/h2plot_cp rename to source/externals/g4tools/include/tools/sg/h2plot_cp diff --git a/source/analysis/g4tools/include/tools/sg/head_light b/source/externals/g4tools/include/tools/sg/head_light similarity index 100% rename from source/analysis/g4tools/include/tools/sg/head_light rename to source/externals/g4tools/include/tools/sg/head_light diff --git a/source/analysis/g4tools/include/tools/sg/holder b/source/externals/g4tools/include/tools/sg/holder similarity index 100% rename from source/analysis/g4tools/include/tools/sg/holder rename to source/externals/g4tools/include/tools/sg/holder diff --git a/source/analysis/g4tools/include/tools/sg/ifield_factory b/source/externals/g4tools/include/tools/sg/ifield_factory similarity index 100% rename from source/analysis/g4tools/include/tools/sg/ifield_factory rename to source/externals/g4tools/include/tools/sg/ifield_factory diff --git a/source/analysis/g4tools/include/tools/sg/infos_box b/source/externals/g4tools/include/tools/sg/infos_box similarity index 99% rename from source/analysis/g4tools/include/tools/sg/infos_box rename to source/externals/g4tools/include/tools/sg/infos_box index d558816734..b8a9b69f06 100644 --- a/source/analysis/g4tools/include/tools/sg/infos_box +++ b/source/externals/g4tools/include/tools/sg/infos_box @@ -48,7 +48,7 @@ public: TOOLS_ARG_FIELD_DESC(num_spaces), TOOLS_ARG_FIELD_DESC(color), - TOOLS_ARG_FIELD_DESC_OPTS_BEG(font,8) + TOOLS_ARG_FIELD_DESC_OPTS_BEG(font,10) font_hershey().c_str(), font_lato_regular_ttf().c_str(), font_roboto_bold_ttf().c_str(), diff --git a/source/externals/g4tools/include/tools/sg/keys b/source/externals/g4tools/include/tools/sg/keys new file mode 100644 index 0000000000..3edbd16ed5 --- /dev/null +++ b/source/externals/g4tools/include/tools/sg/keys @@ -0,0 +1,16 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sg_keys +#define tools_sg_keys + +#include "../typedefs" + +namespace tools { +namespace sg { + +inline key_code key_shift() {return 0x01000020;} //same as in Qt qnamespace.h. + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/sg/legend b/source/externals/g4tools/include/tools/sg/legend similarity index 100% rename from source/analysis/g4tools/include/tools/sg/legend rename to source/externals/g4tools/include/tools/sg/legend diff --git a/source/analysis/g4tools/include/tools/sg/line_set b/source/externals/g4tools/include/tools/sg/line_set similarity index 100% rename from source/analysis/g4tools/include/tools/sg/line_set rename to source/externals/g4tools/include/tools/sg/line_set diff --git a/source/analysis/g4tools/include/tools/sg/line_style b/source/externals/g4tools/include/tools/sg/line_style similarity index 100% rename from source/analysis/g4tools/include/tools/sg/line_style rename to source/externals/g4tools/include/tools/sg/line_style diff --git a/source/analysis/g4tools/include/tools/sg/lpat b/source/externals/g4tools/include/tools/sg/lpat similarity index 100% rename from source/analysis/g4tools/include/tools/sg/lpat rename to source/externals/g4tools/include/tools/sg/lpat diff --git a/source/analysis/g4tools/include/tools/sg/markers b/source/externals/g4tools/include/tools/sg/markers similarity index 100% rename from source/analysis/g4tools/include/tools/sg/markers rename to source/externals/g4tools/include/tools/sg/markers diff --git a/source/analysis/g4tools/include/tools/sg/matrix b/source/externals/g4tools/include/tools/sg/matrix similarity index 100% rename from source/analysis/g4tools/include/tools/sg/matrix rename to source/externals/g4tools/include/tools/sg/matrix diff --git a/source/analysis/g4tools/include/tools/sg/matrix_action b/source/externals/g4tools/include/tools/sg/matrix_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/matrix_action rename to source/externals/g4tools/include/tools/sg/matrix_action diff --git a/source/analysis/g4tools/include/tools/sg/mf b/source/externals/g4tools/include/tools/sg/mf similarity index 99% rename from source/analysis/g4tools/include/tools/sg/mf rename to source/externals/g4tools/include/tools/sg/mf index 824146521a..5ebd633c09 100644 --- a/source/analysis/g4tools/include/tools/sg/mf +++ b/source/externals/g4tools/include/tools/sg/mf @@ -116,7 +116,7 @@ public: } }; -//exa exlib::sg::entries.mf_vec +//exa tools::sg::entries.mf_vec template class mf_enum : public bmf { diff --git a/source/analysis/g4tools/include/tools/sg/mnmx b/source/externals/g4tools/include/tools/sg/mnmx similarity index 100% rename from source/analysis/g4tools/include/tools/sg/mnmx rename to source/externals/g4tools/include/tools/sg/mnmx diff --git a/source/analysis/g4tools/include/tools/sg/node b/source/externals/g4tools/include/tools/sg/node similarity index 100% rename from source/analysis/g4tools/include/tools/sg/node rename to source/externals/g4tools/include/tools/sg/node diff --git a/source/analysis/g4tools/include/tools/sg/node_desc b/source/externals/g4tools/include/tools/sg/node_desc similarity index 100% rename from source/analysis/g4tools/include/tools/sg/node_desc rename to source/externals/g4tools/include/tools/sg/node_desc diff --git a/source/analysis/g4tools/include/tools/sg/nodekit b/source/externals/g4tools/include/tools/sg/nodekit similarity index 100% rename from source/analysis/g4tools/include/tools/sg/nodekit rename to source/externals/g4tools/include/tools/sg/nodekit diff --git a/source/analysis/g4tools/include/tools/sg/noderef b/source/externals/g4tools/include/tools/sg/noderef similarity index 100% rename from source/analysis/g4tools/include/tools/sg/noderef rename to source/externals/g4tools/include/tools/sg/noderef diff --git a/source/analysis/g4tools/include/tools/sg/normal b/source/externals/g4tools/include/tools/sg/normal similarity index 100% rename from source/analysis/g4tools/include/tools/sg/normal rename to source/externals/g4tools/include/tools/sg/normal diff --git a/source/analysis/g4tools/include/tools/sg/ortho b/source/externals/g4tools/include/tools/sg/ortho similarity index 100% rename from source/analysis/g4tools/include/tools/sg/ortho rename to source/externals/g4tools/include/tools/sg/ortho diff --git a/source/externals/g4tools/include/tools/sg/perspective b/source/externals/g4tools/include/tools/sg/perspective new file mode 100644 index 0000000000..2e7c887fe1 --- /dev/null +++ b/source/externals/g4tools/include/tools/sg/perspective @@ -0,0 +1,102 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sg_perspective +#define tools_sg_perspective + +#include "base_camera" + +#include "../mathf" + +namespace tools { +namespace sg { + +class perspective : public base_camera { + TOOLS_NODE(perspective,tools::sg::perspective,base_camera) +public: + virtual float near_height() const { + return 2.0f*znear.value()*ftan(height_angle.value()*0.5f); + } + virtual void zoom(float a_fac) { + //for exa : + // a_fac = 0.99f is a zoom in + // a_fac = 1.01f is a zoom out + height_angle.value(height_angle.value()*a_fac); + } + virtual camera_type type() const {return camera_perspective;} +public: + sf height_angle; +public: + virtual const desc_fields& node_desc_fields() const { + TOOLS_FIELD_DESC_NODE_CLASS(tools::sg::perspective) + static const desc_fields s_v(parent::node_desc_fields(),1, //WARNING : take care of count. + TOOLS_ARG_FIELD_DESC(height_angle) + ); + return s_v; + } +private: + void add_fields(){ + add_field(&height_angle); + } +public: + perspective() + :parent() + ,height_angle(fpi()/4.0f) //45 degrees. + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + add_fields(); + } + virtual ~perspective(){ +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +public: + perspective(const perspective& a_from) + :parent(a_from) + ,height_angle(a_from.height_angle) + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + add_fields(); + } + perspective& operator=(const perspective& a_from){ + parent::operator=(a_from); + height_angle = a_from.height_angle; + return *this; + } +public: //operators: + bool operator==(const perspective& a_from) const{ + if(!parent::operator==(a_from)) return false; + if(height_angle!=a_from.height_angle) return false; + return true; + } + bool operator!=(const perspective& a_from) const { + return !operator==(a_from); + } +public: + void dump(std::ostream& a_out) { + parent::dump(a_out); + a_out << " height_angle " << height_angle.value() << std::endl; + } + +protected: + virtual void get_lrbt(unsigned int a_ww,unsigned int a_wh, + float& a_l,float& a_r,float& a_b,float& a_t) { + float aspect = float(a_ww)/float(a_wh); + float hh = near_height()*0.5f; + a_l = -aspect*hh; + a_r = aspect*hh; + a_b = -hh; + a_t = hh; + } +}; + +inline perspective* cast_perspective(base_camera& a_bcam) {return safe_cast(a_bcam);} + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/sg/pick_action b/source/externals/g4tools/include/tools/sg/pick_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/pick_action rename to source/externals/g4tools/include/tools/sg/pick_action diff --git a/source/analysis/g4tools/include/tools/sg/plots b/source/externals/g4tools/include/tools/sg/plots similarity index 100% rename from source/analysis/g4tools/include/tools/sg/plots rename to source/externals/g4tools/include/tools/sg/plots diff --git a/source/analysis/g4tools/include/tools/sg/plots_viewer b/source/externals/g4tools/include/tools/sg/plots_viewer similarity index 100% rename from source/analysis/g4tools/include/tools/sg/plots_viewer rename to source/externals/g4tools/include/tools/sg/plots_viewer diff --git a/source/analysis/g4tools/include/tools/sg/plottable b/source/externals/g4tools/include/tools/sg/plottable similarity index 100% rename from source/analysis/g4tools/include/tools/sg/plottable rename to source/externals/g4tools/include/tools/sg/plottable diff --git a/source/analysis/g4tools/include/tools/sg/plottables b/source/externals/g4tools/include/tools/sg/plottables similarity index 100% rename from source/analysis/g4tools/include/tools/sg/plottables rename to source/externals/g4tools/include/tools/sg/plottables diff --git a/source/analysis/g4tools/include/tools/sg/plotter b/source/externals/g4tools/include/tools/sg/plotter similarity index 100% rename from source/analysis/g4tools/include/tools/sg/plotter rename to source/externals/g4tools/include/tools/sg/plotter diff --git a/source/analysis/g4tools/include/tools/sg/plotter_style b/source/externals/g4tools/include/tools/sg/plotter_style similarity index 100% rename from source/analysis/g4tools/include/tools/sg/plotter_style rename to source/externals/g4tools/include/tools/sg/plotter_style diff --git a/source/externals/g4tools/include/tools/sg/polyhedron b/source/externals/g4tools/include/tools/sg/polyhedron new file mode 100644 index 0000000000..cce33ca0f8 --- /dev/null +++ b/source/externals/g4tools/include/tools/sg/polyhedron @@ -0,0 +1,499 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sg_polyhedron +#define tools_sg_polyhedron + +#include "node" +#include "sf" +#include "render_action" +#include "pick_action" +#include "bbox_action" +#include "state" +#include "render_manager" +#include "gstos" +#include "../hep/sf_polyhedron" +#include "../vmanip" + +#include "tessellate" + +namespace tools { +namespace sg { + +class polyhedron : public node, public gstos { + TOOLS_NODE(polyhedron,tools::sg::polyhedron,node) +public: + hep::sf_polyhedron ph; + sf solid; + sf reduced_wire_frame; + sf enforce_edges; +public: + virtual const desc_fields& node_desc_fields() const { + TOOLS_FIELD_DESC_NODE_CLASS(tools::sg::polyhedron) + static const desc_fields s_v(parent::node_desc_fields(),4, //WARNING : take care of count. + TOOLS_ARG_FIELD_DESC(ph), + TOOLS_ARG_FIELD_DESC(solid), + TOOLS_ARG_FIELD_DESC(reduced_wire_frame), + TOOLS_ARG_FIELD_DESC(enforce_edges) + ); + return s_v; + } +private: + void add_fields(){ + add_field(&ph); + add_field(&solid); + add_field(&reduced_wire_frame); + add_field(&enforce_edges); + } +public: //node + + typedef tessellate::prims_t prims_t; + +protected: //gstos + virtual unsigned int create_gsto(std::ostream& a_out,render_manager& a_mgr) { + m_size = 0; + if(solid.value()) { + + size_t sz = 0; + + if(m_draw_edges) sz += m_xyzs.size(); + + {tools_vforcit(prims_t,m_primss,itt) { + const prims_t& prims = *itt; + tools_vforcit(tess_prim*,prims,it) { + const tess_prim& item = *(*it); + const std::vector& coords = item.m_coords; + const std::vector& norms = item.m_norms; + if(coords.empty()) continue; + if(norms.size()!=coords.size()) { + a_out << "tools::sg::polyhedron::create_gsto :" + << " bad number of normals." + << std::endl; + continue; + } + sz += coords.size()+norms.size(); + } + }} + + if(sz) { + + float* buffer = new float[sz]; + char* pos = (char*)buffer; + size_t psz = 0; + + if(m_draw_edges) { + if(m_xyzs.size()) { + size_t _sz = m_xyzs.size()*sizeof(float); + ::memcpy(pos,vec_data(m_xyzs),_sz); + pos += _sz; + psz += _sz; + m_size = m_xyzs.size(); + //m_xyzs.clear(); //we need them for pick,write,... + } + } + + {tools_vforcit(prims_t,m_primss,itt) { + const prims_t& prims = *itt; + tools_vforcit(tess_prim*,prims,it) { + tess_prim& item = *(*it); + const std::vector& coords = item.m_coords; + const std::vector& norms = item.m_norms; + if(coords.empty()) continue; + if(norms.size()!=coords.size()) continue; + + item.m_size = coords.size(); + + {item.m_pos_coords = psz; + size_t _sz = coords.size()*sizeof(float); + ::memcpy(pos,vec_data(coords),_sz); + pos += _sz; + psz += _sz;} + + {item.m_pos_norms = psz; + size_t _sz = norms.size()*sizeof(float); + ::memcpy(pos,vec_data(norms),_sz); + pos += _sz; + psz += _sz;} + + // we don't need coords, norms for rendering + // but needed for pick,write... + //coords.clear(); + //norms.clear(); + + //we still need m_prims. + + } + }} + + unsigned int id = a_mgr.create_gsto_from_data(sz,buffer); + delete [] buffer; + return id; + } + + } else { + m_size = m_xyzs.size(); + return a_mgr.create_gsto_from_data(m_xyzs); + } + return 0; + } + +public: + virtual void render(render_action& a_action) { + const state& state = a_action.state(); + + bool draw_edges = false; + if(solid.value()) { + draw_edges = state.m_GL_LIGHTING?false:true; + if(enforce_edges.value()) draw_edges = true; + } + + if( touched() || + (draw_edges && m_xyzs.empty()) || + (solid.value() && m_primss.empty()) ){ + update_what what = lines; + if(solid.value()) what = draw_edges?faces_and_lines:faces; + update_sg(a_action.out(),what); + reset_touched(); + } + + unsigned int _id = 0; + if(state.m_use_gsto) { + m_draw_edges = draw_edges; + _id = get_gsto_id(a_action.out(),a_action.render_manager()); + } else { + clean_gstos(&a_action.render_manager()); + } + + //a_action.out() << "debug : tools::sg::polyhedron::render_action :" + // << " m_xyzs.size() " << m_xyzs.size() + // << " m_primss.size() " << m_primss.size() + // << std::endl; + + if(solid.value()) { + + if(_id) { + + a_action.begin_gsto(_id); + if(draw_edges && m_size) { + //Same logic as Inventor SoLightModel.model = BASE_COLOR. + a_action.set_lighting(false); + a_action.color4f(0,0,0,1); + + a_action.draw_gsto_v(gl::lines(),m_size/3,0); + + //pushes back the filled polygons to avoid z-fighting with lines + a_action.set_polygon_offset(true); + + a_action.color4f(state.m_color); + a_action.set_lighting(state.m_GL_LIGHTING); + } + + {tools_vforcit(prims_t,m_primss,itt) { + const prims_t& prims = *itt; + tools_vforcit(tess_prim*,prims,it) { + const tess_prim& item = *(*it); + a_action.draw_gsto_vn(item.m_mode,item.m_size/3,item.m_pos_coords,item.m_pos_norms); + } + }} + + a_action.set_polygon_offset(state.m_GL_POLYGON_OFFSET_FILL); + a_action.end_gsto(); + } else { + + if(draw_edges){ + if(m_xyzs.size()) { + //Same logic as Inventor SoLightModel.model = BASE_COLOR. + a_action.set_lighting(false); + a_action.color4f(0,0,0,1); + + a_action.draw_vertex_array(gl::lines(),m_xyzs); + + //pushes back the filled polygons to avoid z-fighting with lines + a_action.set_polygon_offset(true); + + a_action.color4f(state.m_color); + a_action.set_lighting(state.m_GL_LIGHTING); + } + } + + {tools_vforcit(prims_t,m_primss,itt) { + const prims_t& prims = *itt; + tools_vforcit(tess_prim*,prims,it) { + const tess_prim& item = *(*it); + const std::vector& coords = item.m_coords; + if(coords.empty()) continue; + const std::vector& norms = item.m_norms; + if(norms.size()!=coords.size()) { + a_action.out() << "tools::sg::polyhedron::render :" + << " bad number of normals." + << std::endl; + continue; + } + a_action.draw_vertex_normal_array(item.m_mode,coords,norms); + } + }} + a_action.set_polygon_offset(state.m_GL_POLYGON_OFFSET_FILL); + } + + } else { //not solid + //Same logic as Inventor SoLightModel.model = BASE_COLOR. + a_action.set_lighting(false); // do we want that ? + + if(_id) { + a_action.begin_gsto(_id); + a_action.draw_gsto_v(gl::lines(),m_size/3,0); + a_action.end_gsto(); + } else { + a_action.draw_vertex_array(gl::lines(),m_xyzs); + } + + a_action.set_lighting(state.m_GL_LIGHTING); + } + } + + virtual void bbox(bbox_action& a_action) { + if(touched()) { + update_sg(a_action.out(),lines); + reset_touched(); + } + if(solid.value()) { + tools_vforcit(prims_t,m_primss,itt) { + const prims_t& prims = *itt; + tools_vforcit(tess_prim*,prims,it) { + const tess_prim& item = *(*it); + const std::vector& coords = item.m_coords; + a_action.add_points(coords); + } + } + } else { + a_action.add_points(m_xyzs); + } + } + + virtual void pick(pick_action& a_action) { + if(touched()) { + update_what what = solid.value()?faces:lines; + update_sg(a_action.out(),what); + reset_touched(); + } + if(solid.value()) { + tools_vforcit(prims_t,m_primss,itt) { + const prims_t& prims = *itt; + tools_vforcit(tess_prim*,prims,it) { + const tess_prim& item = *(*it); + const std::vector& coords = item.m_coords; + if(a_action.add__primitive(*this,item.m_mode,coords,true)) return; + } + } + } else { + a_action.add__lines(*this,m_xyzs,true); + } + } +public: + polyhedron() + :parent() + ,ph(hep::polyhedron()) + ,solid(true) + ,reduced_wire_frame(true) + ,enforce_edges(false) + + ,m_tess(0) + { + add_fields(); + } + virtual ~polyhedron(){ + _clear(); + delete m_tess; + } +public: + polyhedron(const polyhedron& a_from) + :parent(a_from) + ,gstos(a_from) + ,ph(a_from.ph) + ,solid(a_from.solid) + ,reduced_wire_frame(a_from.reduced_wire_frame) + ,enforce_edges(a_from.enforce_edges) + + ,m_xyzs(a_from.m_xyzs) + ,m_tess(0) + { + add_fields(); + } + polyhedron& operator=(const polyhedron& a_from){ + parent::operator=(a_from); + gstos::operator=(a_from); + ph = a_from.ph; + solid = a_from.solid; + reduced_wire_frame = a_from.reduced_wire_frame; + enforce_edges = a_from.enforce_edges; + + m_xyzs = a_from.m_xyzs; + + return *this; + } + +public: + enum update_what { + faces = 0, + lines = 1, + faces_and_lines + }; + + void update_sg(std::ostream& a_out,const update_what& a_what) { + //a_out << "debug : tools::sg::polyhedron::update_sg" << std::endl; + + clean_gstos(); //must reset for all render_manager. + + _clear(); + + const hep::polyhedron& sbPolyhedron = ph.value(); + if(sbPolyhedron.GetNoFacets()<=0) { + //a_out << "tools::sg::polyhedron::update_sg : abnormal polyhedron." << std::endl; + return; // Abnormal polyhedron. + } + + if((a_what==faces)||(a_what==faces_and_lines)) { + + std::vector doubles; + + vec3d unitNormal; + vec3d* pV = sbPolyhedron.GetPV(); + + // Assume all facets are convex quadrilaterals : + bool notLastFace; + do { + notLastFace = sbPolyhedron.GetNextUnitNormal(unitNormal); + + doubles.clear(); //begin POLYGON + + bool notLastEdge; + int edgeFlag = 1; + do { + // optimize to avoid copying vec3f. + //notLastEdge = sbPolyhedron.GetNextVertex(vertex,edgeFlag); + int index; + notLastEdge = sbPolyhedron.GetNextVertexIndex(index,edgeFlag); + vec3d* vertex = pV+index; //WARNING : must not be modified ! + + doubles.push_back((*vertex)[0]); + doubles.push_back((*vertex)[1]); + doubles.push_back((*vertex)[2]); + + } while (notLastEdge); + + if(!m_tess) m_tess = new tessellate(a_out); + + m_primss.push_back(prims_t()); + prims_t& prims = m_primss.back(); + + m_tess->do_it(doubles.size()/3,vec_data(doubles),prims); + + m_tess->clear(); + + } while (notLastFace); + } + + if((a_what==lines)||(a_what==faces_and_lines)) { + float pvbx = 0; + float pvby = 0; + float pvbz = 0; + + float pvex,pvey,pvez; + + vec3d unitNormal; + vec3d* pV = sbPolyhedron.GetPV(); + + bool notLastFace; + do { + notLastFace = sbPolyhedron.GetNextUnitNormal(unitNormal); + + // Treat edges : + int edgeFlag = 1; + int prevEdgeFlag = edgeFlag; + bool notLastEdge; + bool firstEdge = true; + do { + int index; + notLastEdge = sbPolyhedron.GetNextVertexIndex(index,edgeFlag); + vec3d* vertex = pV+index; //WARNING : must not be modified ! + + if(!reduced_wire_frame) edgeFlag = 1; + if(firstEdge) { + if(edgeFlag) { + pvbx = (float)(*vertex)[0]; + pvby = (float)(*vertex)[1]; + pvbz = (float)(*vertex)[2]; + } else { + } + firstEdge = false; + prevEdgeFlag = edgeFlag; + } else { + if(edgeFlag!=prevEdgeFlag) { + if(edgeFlag) { // Pass to a visible edge : + pvbx = (float)(*vertex)[0]; + pvby = (float)(*vertex)[1]; + pvbz = (float)(*vertex)[2]; + } else { // Pass to an invisible edge : + pvex = (float)(*vertex)[0]; + pvey = (float)(*vertex)[1]; + pvez = (float)(*vertex)[2]; + + m_xyzs.push_back(pvbx); + m_xyzs.push_back(pvby); + m_xyzs.push_back(pvbz); + + m_xyzs.push_back(pvex); + m_xyzs.push_back(pvey); + m_xyzs.push_back(pvez); + } + prevEdgeFlag = edgeFlag; + } else { + if(edgeFlag) { + pvex = (float)(*vertex)[0]; + pvey = (float)(*vertex)[1]; + pvez = (float)(*vertex)[2]; + + m_xyzs.push_back(pvbx); + m_xyzs.push_back(pvby); + m_xyzs.push_back(pvbz); + + m_xyzs.push_back(pvex); + m_xyzs.push_back(pvey); + m_xyzs.push_back(pvez); + + pvbx = pvex; + pvby = pvey; + pvbz = pvez; + } else { + } + } + } + } while (notLastEdge); + } while (notLastFace); + + } + } + + const std::vector& xyzs() const {return m_xyzs;} + +protected: + void _clear(){ + tools_vforit(prims_t,m_primss,it) raw_clear(*it); + m_primss.clear(); + m_xyzs.clear(); + } + +protected: + std::vector m_xyzs; + + //gluTess + tessellate* m_tess; + std::vector m_primss; + + size_t m_size; + bool m_draw_edges; +}; + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/sg/primitive_visitor b/source/externals/g4tools/include/tools/sg/primitive_visitor similarity index 99% rename from source/analysis/g4tools/include/tools/sg/primitive_visitor rename to source/externals/g4tools/include/tools/sg/primitive_visitor index d71b396e3a..c8c7389b96 100644 --- a/source/analysis/g4tools/include/tools/sg/primitive_visitor +++ b/source/externals/g4tools/include/tools/sg/primitive_visitor @@ -1906,7 +1906,7 @@ public: bool add_lines_xy(size_t a_floatn,const float* a_xys,bool a_stop = false){ //lines = segments. Each point having only (x,y) (no z). - //used in exlib::sg::[text_freetype, text_hershey]. + //used in tools::sg::[text_freetype, text_hershey]. size_t num = a_floatn/2; diff --git a/source/analysis/g4tools/include/tools/sg/read_action b/source/externals/g4tools/include/tools/sg/read_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/read_action rename to source/externals/g4tools/include/tools/sg/read_action diff --git a/source/analysis/g4tools/include/tools/sg/render_action b/source/externals/g4tools/include/tools/sg/render_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/render_action rename to source/externals/g4tools/include/tools/sg/render_action diff --git a/source/analysis/g4tools/include/tools/sg/render_gstos b/source/externals/g4tools/include/tools/sg/render_gstos similarity index 100% rename from source/analysis/g4tools/include/tools/sg/render_gstos rename to source/externals/g4tools/include/tools/sg/render_gstos diff --git a/source/analysis/g4tools/include/tools/sg/render_manager b/source/externals/g4tools/include/tools/sg/render_manager similarity index 100% rename from source/analysis/g4tools/include/tools/sg/render_manager rename to source/externals/g4tools/include/tools/sg/render_manager diff --git a/source/analysis/g4tools/include/tools/sg/rep b/source/externals/g4tools/include/tools/sg/rep similarity index 100% rename from source/analysis/g4tools/include/tools/sg/rep rename to source/externals/g4tools/include/tools/sg/rep diff --git a/source/analysis/g4tools/include/tools/sg/rgba b/source/externals/g4tools/include/tools/sg/rgba similarity index 100% rename from source/analysis/g4tools/include/tools/sg/rgba rename to source/externals/g4tools/include/tools/sg/rgba diff --git a/source/analysis/g4tools/include/tools/sg/search_action b/source/externals/g4tools/include/tools/sg/search_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/search_action rename to source/externals/g4tools/include/tools/sg/search_action diff --git a/source/analysis/g4tools/include/tools/sg/senum b/source/externals/g4tools/include/tools/sg/senum similarity index 100% rename from source/analysis/g4tools/include/tools/sg/senum rename to source/externals/g4tools/include/tools/sg/senum diff --git a/source/analysis/g4tools/include/tools/sg/senums b/source/externals/g4tools/include/tools/sg/senums similarity index 100% rename from source/analysis/g4tools/include/tools/sg/senums rename to source/externals/g4tools/include/tools/sg/senums diff --git a/source/analysis/g4tools/include/tools/sg/separator b/source/externals/g4tools/include/tools/sg/separator similarity index 100% rename from source/analysis/g4tools/include/tools/sg/separator rename to source/externals/g4tools/include/tools/sg/separator diff --git a/source/analysis/g4tools/include/tools/sg/set_plotter_camera b/source/externals/g4tools/include/tools/sg/set_plotter_camera similarity index 100% rename from source/analysis/g4tools/include/tools/sg/set_plotter_camera rename to source/externals/g4tools/include/tools/sg/set_plotter_camera diff --git a/source/analysis/g4tools/include/tools/sg/sf b/source/externals/g4tools/include/tools/sg/sf similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf rename to source/externals/g4tools/include/tools/sg/sf diff --git a/source/analysis/g4tools/include/tools/sg/sf_enum b/source/externals/g4tools/include/tools/sg/sf_enum similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_enum rename to source/externals/g4tools/include/tools/sg/sf_enum diff --git a/source/analysis/g4tools/include/tools/sg/sf_img b/source/externals/g4tools/include/tools/sg/sf_img similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_img rename to source/externals/g4tools/include/tools/sg/sf_img diff --git a/source/analysis/g4tools/include/tools/sg/sf_mat4f b/source/externals/g4tools/include/tools/sg/sf_mat4f similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_mat4f rename to source/externals/g4tools/include/tools/sg/sf_mat4f diff --git a/source/analysis/g4tools/include/tools/sg/sf_rotf b/source/externals/g4tools/include/tools/sg/sf_rotf similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_rotf rename to source/externals/g4tools/include/tools/sg/sf_rotf diff --git a/source/analysis/g4tools/include/tools/sg/sf_string b/source/externals/g4tools/include/tools/sg/sf_string similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_string rename to source/externals/g4tools/include/tools/sg/sf_string diff --git a/source/analysis/g4tools/include/tools/sg/sf_vec b/source/externals/g4tools/include/tools/sg/sf_vec similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_vec rename to source/externals/g4tools/include/tools/sg/sf_vec diff --git a/source/analysis/g4tools/include/tools/sg/sf_vec2f b/source/externals/g4tools/include/tools/sg/sf_vec2f similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_vec2f rename to source/externals/g4tools/include/tools/sg/sf_vec2f diff --git a/source/analysis/g4tools/include/tools/sg/sf_vec3f b/source/externals/g4tools/include/tools/sg/sf_vec3f similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_vec3f rename to source/externals/g4tools/include/tools/sg/sf_vec3f diff --git a/source/analysis/g4tools/include/tools/sg/sf_vec4f b/source/externals/g4tools/include/tools/sg/sf_vec4f similarity index 100% rename from source/analysis/g4tools/include/tools/sg/sf_vec4f rename to source/externals/g4tools/include/tools/sg/sf_vec4f diff --git a/source/analysis/g4tools/include/tools/sg/state b/source/externals/g4tools/include/tools/sg/state similarity index 99% rename from source/analysis/g4tools/include/tools/sg/state rename to source/externals/g4tools/include/tools/sg/state index 0a2502b081..f908d3b705 100644 --- a/source/analysis/g4tools/include/tools/sg/state +++ b/source/externals/g4tools/include/tools/sg/state @@ -28,7 +28,7 @@ class state { #endif public: state() - //must be consistent with exlib::sg::viewer::render. + //must be consistent with tools::sg::viewer::render. :m_ww(0) ,m_wh(0) diff --git a/source/analysis/g4tools/include/tools/sg/states b/source/externals/g4tools/include/tools/sg/states similarity index 100% rename from source/analysis/g4tools/include/tools/sg/states rename to source/externals/g4tools/include/tools/sg/states diff --git a/source/analysis/g4tools/include/tools/sg/strings b/source/externals/g4tools/include/tools/sg/strings similarity index 99% rename from source/analysis/g4tools/include/tools/sg/strings rename to source/externals/g4tools/include/tools/sg/strings index 67065ab925..a55c4c76de 100644 --- a/source/analysis/g4tools/include/tools/sg/strings +++ b/source/externals/g4tools/include/tools/sg/strings @@ -206,6 +206,7 @@ TOOLS_FONT_TTF(lucidagrandebd) TOOLS_FONT_TTF(roboto_bold) //free replacement of arialbd TOOLS_FONT_TTF(lato_regular) //free replacement of helvetica +TOOLS_FONT_TTF(lato_bold) //free replacement of helveticabd #undef TOOLS_FONT_TTF diff --git a/source/analysis/g4tools/include/tools/sg/style b/source/externals/g4tools/include/tools/sg/style similarity index 100% rename from source/analysis/g4tools/include/tools/sg/style rename to source/externals/g4tools/include/tools/sg/style diff --git a/source/analysis/g4tools/include/tools/sg/style_color b/source/externals/g4tools/include/tools/sg/style_color similarity index 100% rename from source/analysis/g4tools/include/tools/sg/style_color rename to source/externals/g4tools/include/tools/sg/style_color diff --git a/source/analysis/g4tools/include/tools/sg/style_colormap b/source/externals/g4tools/include/tools/sg/style_colormap similarity index 100% rename from source/analysis/g4tools/include/tools/sg/style_colormap rename to source/externals/g4tools/include/tools/sg/style_colormap diff --git a/source/analysis/g4tools/include/tools/sg/style_parser b/source/externals/g4tools/include/tools/sg/style_parser similarity index 100% rename from source/analysis/g4tools/include/tools/sg/style_parser rename to source/externals/g4tools/include/tools/sg/style_parser diff --git a/source/externals/g4tools/include/tools/sg/tessellate b/source/externals/g4tools/include/tools/sg/tessellate new file mode 100644 index 0000000000..0a101bf16d --- /dev/null +++ b/source/externals/g4tools/include/tools/sg/tessellate @@ -0,0 +1,532 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sg_tessellate +#define tools_sg_tessellate + +//#include "../tessellate" + +#include + +#include "../glprims" + +#ifdef TOOLS_MEM +#include "../mem" +#include "../S_STRING" +#endif + +namespace tools { +namespace sg { +class tess_prim { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::sg::tess_prim) +#endif +public: + tess_prim() + :m_mode(gl::triangles()) + ,m_size(0) + ,m_pos_coords(0) + ,m_pos_norms(0) + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + virtual ~tess_prim(){ +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +public: + tess_prim(const tess_prim& a_from) + :m_mode(a_from.m_mode) + ,m_coords(a_from.m_coords) + ,m_norms(a_from.m_norms) + ,m_size(a_from.m_size) + ,m_pos_coords(a_from.m_pos_coords) + ,m_pos_norms(a_from.m_pos_norms) + { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + tess_prim& operator=(const tess_prim& a_from){ + if(&a_from==this) return *this; + m_mode = a_from.m_mode; + m_coords = a_from.m_coords; + m_norms = a_from.m_norms; + m_size = a_from.m_size; + m_pos_coords = a_from.m_pos_coords; + m_pos_norms = a_from.m_pos_norms; + return *this; + } +public: + gl::mode_t m_mode; + std::vector m_coords; + std::vector m_norms; + //for gsto : + size_t m_size; + typedef size_t bufpos; + bufpos m_pos_coords; + bufpos m_pos_norms; +}; +}} + +#include "../vdata" +#include "../forit" +#include "primitive_visitor" + +#include +#include //sqrt + +#ifdef TOOLS_MEM +#include "../S_STRING" +#include "../mem" +#endif + +#include "../glutess/glutess" + +namespace tools { +namespace sg { + +class tessellate { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::sg::tessellate); +#endif +public: + tessellate(std::ostream& a_out):m_out(a_out),m_tobj(0) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + m_tobj = gluNewTess(); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_BEGIN_DATA, (Func)begin_cbk); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_END_DATA, (Func)end_cbk); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_VERTEX_DATA, (Func)vertex_cbk); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_COMBINE_DATA,(Func)combine_cbk); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_ERROR_DATA, (Func)error_cbk); + //set winding rule to positive => no holes + ::gluTessProperty(m_tobj,(GLUenum)GLU_TESS_WINDING_RULE,GLU_TESS_WINDING_POSITIVE); + //m_out << "tools::sg::tessellate::tessellate :" + // << " GL_TRIANGLE_STRIP " << GL_TRIANGLE_STRIP + // << " GL_TRIANGLE_FAN " << GL_TRIANGLE_FAN + // << " GL_TRIANGLES " << GL_TRIANGLES + // << std::endl; + } + virtual ~tessellate(){ + ::gluDeleteTess(m_tobj); + _clear(); +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +public: + tessellate(const tessellate& a_from):m_out(a_from.m_out),m_tobj(0) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + m_tobj = gluNewTess(); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_BEGIN_DATA, (Func)begin_cbk); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_END_DATA, (Func)end_cbk); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_VERTEX_DATA, (Func)vertex_cbk); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_COMBINE_DATA,(Func)combine_cbk); + ::gluTessCallback(m_tobj,(GLUenum)GLU_TESS_ERROR_DATA, (Func)error_cbk); + //set winding rule to positive => no holes + ::gluTessProperty(m_tobj,(GLUenum)GLU_TESS_WINDING_RULE,GLU_TESS_WINDING_POSITIVE); + } + tessellate& operator=(const tessellate& a_from){ + if(&a_from==this) return *this; + _clear(); + return *this; + } +public: + typedef std::vector prims_t; + void do_it(size_t a_npt,const double* a_contour,prims_t& a_prims){ + ::gluTessBeginPolygon(m_tobj,this); + ::gluTessBeginContour(m_tobj); + double* pos = (double*)a_contour; + for(size_t i=0;ipush_back(new tess_prim()); + tess_prim& prim = *(self.m_prims->back()); + prim.m_mode = a_which; + prim.m_coords.reserve(12); //4 points. + prim.m_norms.reserve(12); + + self.m_coords = &prim.m_coords; + + //::printf("tools::sg::tessellate::begin_cbk : %d : STRIP %d FAN %d TRIS %d\n", + // a_which,GL_TRIANGLE_STRIP,GL_TRIANGLE_FAN,GL_TRIANGLES); + } + + static void GLUAPIENTRY vertex_cbk(void* a_vertex,void* a_this) { + tessellate& self = *((tessellate*)a_this); + double* vertex = (double*)a_vertex; + self.m_coords->push_back(float(vertex[0])); + self.m_coords->push_back(float(vertex[1])); + self.m_coords->push_back(float(vertex[2])); + } + + typedef float _vec3f[3]; + + static void GLUAPIENTRY end_cbk(void* a_this){ + tessellate& self = *((tessellate*)a_this); + + tess_prim& prim = *(self.m_prims->back()); + + //self.m_out << "tools::sg::tessellate::end_cbk : " + // << prim.m_coords.size()/3 << std::endl; + + add_prm aprm(self.m_out,prim.m_norms); + + float* data = vec_data(prim.m_coords); + + bool ok = true; + if(prim.m_mode==gl::triangles()) { + if(!aprm.add_triangles(prim.m_coords.size(),data,false)) { + self.m_out << "tools::sg::tessellate::end_cbk : " + << " add_triangles failed." + << std::endl; + ok = false; + } + } else if(prim.m_mode==gl::triangle_strip()) { + if(!aprm.add_triangle_strip(prim.m_coords.size(),data,false)){ + self.m_out << "tools::sg::tessellate::end_cbk : " + << " add_triangle_strip failed." + << std::endl; + ok = false; + } + + } else if(prim.m_mode==gl::triangle_fan()) { + if(!aprm.add_triangle_fan(prim.m_coords.size(),data,false)) { + self.m_out << "tools::sg::tessellate::end_cbk : " + << " add_triangle_fan failed." + << std::endl; + ok = false; + } + } else { + self.m_out << "tools::sg::tessellate::end_cbk : " + << " mode " << prim.m_mode << " not yet treated." + << std::endl; + ok = false; + } + if(!ok) { + size_t num = prim.m_coords.size(); + self.m_out << "tools::sg::tessellate::end_cbk :" + << " primitive anomaly." + << " num points " << num + << " mode " << prim.m_mode + << " (TRIANGLES=4, STRIP=5, FAN=6)." + << std::endl; + float* pos = vec_data(prim.m_coords); + for(size_t ipt=0;iptsetError(true); + } + + double* add_combine_vec3d(double a_x,double a_y,double a_z) { + double* v = 0; + if(m_combine_trids_num>=m_combine_trids.size()) { + v = new double[3]; + m_combine_trids.push_back(v); + } else { + v = m_combine_trids[m_combine_trids_num]; + } + m_combine_trids_num++; + + v[0] = a_x; + v[1] = a_y; + v[2] = a_z; + + return v; + } + + void _clear() { + tools_vforit(double*,m_combine_trids,it) delete [] *it; + m_combine_trids.clear(); + m_combine_trids_num = 0; + } + +protected: + class add_prm : public primitive_visitor { + protected: + virtual bool project(float&,float&,float&,float&) {return true;} + virtual bool add_point(float,float,float,float) {return false;} + virtual bool add_point(float,float,float,float, + float,float,float,float) {return false;} + virtual bool add_line(float,float,float,float, + float,float,float,float) {return false;} + virtual bool add_line(float,float,float,float,float,float,float,float, + float,float,float,float,float,float,float,float) { + return false; + } + + virtual bool add_triangle(float a_p1x,float a_p1y,float a_p1z,float, + float a_p2x,float a_p2y,float a_p2z,float, + float a_p3x,float a_p3y,float a_p3z,float){ + + float vx = a_p2x-a_p1x; + float vy = a_p2y-a_p1y; + float vz = a_p2z-a_p1z; + + float wx = a_p3x-a_p2x; + float wy = a_p3y-a_p2y; + float wz = a_p3z-a_p2z; + + // vx wx + // vy ^ wy + // vz wz + float cx = vy*wz-vz*wy; + float cy = vz*wx-vx*wz; + float cz = vx*wy-vy*wx; + + float len = (float)::sqrt(cx*cx + cy*cy + cz*cz); + if(!len) { + //m_out << "tools::sg::tessellate::add_prm : null normal." + // << std::endl; + } else { + cx /= len; + cy /= len; + cz /= len; + } + + if(m_mode==gl::triangles()) { + + m_norms.push_back(cx); + m_norms.push_back(cy); + m_norms.push_back(cz); + + m_norms.push_back(cx); + m_norms.push_back(cy); + m_norms.push_back(cz); + + m_norms.push_back(cx); + m_norms.push_back(cy); + m_norms.push_back(cz); + + } else if( (m_mode==gl::triangle_strip()) || + (m_mode==gl::triangle_fan()) ){ + + if(m_norms.empty()) { //startup : three vertices. + m_norms.push_back(cx); + m_norms.push_back(cy); + m_norms.push_back(cz); + + m_norms.push_back(cx); + m_norms.push_back(cy); + m_norms.push_back(cz); + + m_norms.push_back(cx); + m_norms.push_back(cy); + m_norms.push_back(cz); + + } else { //one vertex : + m_norms.push_back(cx); + m_norms.push_back(cy); + m_norms.push_back(cz); + } + } + + return true; + } + + virtual bool add_triangle(float a_p1x,float a_p1y,float a_p1z,float a_p1w, + float,float,float,float, + float a_p2x,float a_p2y,float a_p2z,float a_p2w, + float,float,float,float, + float a_p3x,float a_p3y,float a_p3z,float a_p3w, + float,float,float,float){ + return add_prm::add_triangle(a_p1x,a_p1y,a_p1z,a_p1w, + a_p2x,a_p2y,a_p2z,a_p2w, + a_p3x,a_p3y,a_p3z,a_p3w); + } + + virtual bool project_normal(float& a_x,float& a_y,float& a_z) { + (void)a_x;(void)a_y;(void)a_z; + return true; + } + virtual bool add_point_normal(float a_x,float a_y,float a_z,float a_w, + float a_nx,float a_ny,float a_nz) { + (void)a_x;(void)a_y;(void)a_z;(void)a_w; + (void)a_nx;(void)a_ny;(void)a_nz; + return false; + } + virtual bool add_point_normal(float a_x,float a_y,float a_z,float a_w, + float a_nx,float a_ny,float a_nz, + float a_r,float a_g,float a_b,float a_a) { + (void)a_x;(void)a_y;(void)a_z;(void)a_w; + (void)a_nx;(void)a_ny;(void)a_nz; + (void)a_r;(void)a_g;(void)a_b;(void)a_a; + return false; + } + virtual bool add_line_normal(float a_bx,float a_by,float a_bz,float a_bw, + float a_bnx,float a_bny,float a_bnz, + float a_ex,float a_ey,float a_ez,float a_ew, + float a_enx,float a_eny,float a_enz) { + (void)a_bx;(void)a_by;(void)a_bz;(void)a_bw; + (void)a_bnx;(void)a_bny;(void)a_bnz; + (void)a_ex;(void)a_ey;(void)a_ez;(void)a_ew; + (void)a_enx;(void)a_eny;(void)a_enz; + return false; + } + virtual bool add_line_normal(float a_bx,float a_by,float a_bz,float a_bw, + float a_bnx,float a_bny,float a_bnz, + float a_br,float a_bg,float a_bb,float a_ba, + float a_ex,float a_ey,float a_ez,float a_ew, + float a_enx,float a_eny,float a_enz, + float a_er,float a_eg,float a_eb,float a_ea){ + (void)a_bx;(void)a_by;(void)a_bz;(void)a_bw; + (void)a_bnx;(void)a_bny;(void)a_bnz; + (void)a_br;(void)a_bg;(void)a_bb;(void)a_ba; + (void)a_ex;(void)a_ey;(void)a_ez;(void)a_ew; + (void)a_enx;(void)a_eny;(void)a_enz; + (void)a_er;(void)a_eg;(void)a_eb;(void)a_ea; + return false; + } + virtual bool add_triangle_normal( + float a_p1x,float a_p1y,float a_p1z,float a_p1w, + float a_n1x,float a_n1y,float a_n1z, + float a_p2x,float a_p2y,float a_p2z,float a_p2w, + float a_n2x,float a_n2y,float a_n2z, + float a_p3x,float a_p3y,float a_p3z,float a_p3w, + float a_n3x,float a_n3y,float a_n3z) { + add_triangle(a_p1x,a_p1y,a_p1z,a_p1w, + a_p2x,a_p2y,a_p2z,a_p2w, + a_p3x,a_p3y,a_p3z,a_p3w); + //m_this.m_triangles.add_normal(a_n1x,a_n1y,a_n1z); + //m_this.m_triangles.add_normal(a_n2x,a_n2y,a_n2z); + //m_this.m_triangles.add_normal(a_n3x,a_n3y,a_n3z); + (void)a_n1x;(void)a_n1y;(void)a_n1z; + (void)a_n2x;(void)a_n2y;(void)a_n2z; + (void)a_n3x;(void)a_n3y;(void)a_n3z; + return true; + } + virtual bool add_triangle_normal( + float a_p1x,float a_p1y,float a_p1z,float a_p1w, + float a_n1x,float a_n1y,float a_n1z, + float a_r1,float a_g1,float a_b1,float a_a1, + float a_p2x,float a_p2y,float a_p2z,float a_p2w, + float a_n2x,float a_n2y,float a_n2z, + float a_r2,float a_g2,float a_b2,float a_a2, + float a_p3x,float a_p3y,float a_p3z,float a_p3w, + float a_n3x,float a_n3y,float a_n3z, + float a_r3,float a_g3,float a_b3,float a_a3){ + add_triangle(a_p1x,a_p1y,a_p1z,a_p1w, + a_r1,a_g1,a_b1,a_a1, + a_p2x,a_p2y,a_p2z,a_p2w, + a_r2,a_g2,a_b2,a_a2, + a_p3x,a_p3y,a_p3z,a_p3w, + a_r3,a_g3,a_b3,a_a3); + //m_this.m_triangles.add_normal(a_n1x,a_n1y,a_n1z); + //m_this.m_triangles.add_normal(a_n2x,a_n2y,a_n2z); + //m_this.m_triangles.add_normal(a_n3x,a_n3y,a_n3z); + (void)a_n1x;(void)a_n1y;(void)a_n1z; + (void)a_n2x;(void)a_n2y;(void)a_n2z; + (void)a_n3x;(void)a_n3y;(void)a_n3z; + return true; + } + public: + add_prm(std::ostream& a_out,std::vector& a_norms) + :m_out(a_out) + ,m_norms(a_norms) + {} + virtual ~add_prm(){} + public: + add_prm(const add_prm& a_from):primitive_visitor(a_from),m_out(a_from.m_out),m_norms(a_from.m_norms) {} + add_prm& operator=(const add_prm& a_from){ + primitive_visitor::operator=(a_from); + return *this; + } + protected: + std::ostream& m_out; + public: + std::vector& m_norms; + }; + + +protected: + std::ostream& m_out; + GLUtesselator* m_tobj; + std::vector* m_coords; + std::vector m_combine_trids; + size_t m_combine_trids_num; + prims_t* m_prims; +}; + +/* +class tessellate_factory { +#ifdef TOOLS_MEM + TOOLS_SCLASS(tools::sg::tessellate_factory); +#endif +public: + tessellate_factory(){ +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + virtual ~tessellate_factory(){ +#ifdef TOOLS_MEM + mem::decrement(s_class().c_str()); +#endif + } +public: + tessellate_factory(const tessellate_factory& a_from) { +#ifdef TOOLS_MEM + mem::increment(s_class().c_str()); +#endif + } + tessellate_factory& operator=(const tessellate_factory&){ + return *this; + } +public: + virtual tessellate* create(std::ostream& a_out) { + return new tessellate(a_out); + } +}; +*/ + +}} + +#endif + diff --git a/source/analysis/g4tools/include/tools/sg/tex_quadrilateral b/source/externals/g4tools/include/tools/sg/tex_quadrilateral similarity index 100% rename from source/analysis/g4tools/include/tools/sg/tex_quadrilateral rename to source/externals/g4tools/include/tools/sg/tex_quadrilateral diff --git a/source/analysis/g4tools/include/tools/sg/tex_rect b/source/externals/g4tools/include/tools/sg/tex_rect similarity index 100% rename from source/analysis/g4tools/include/tools/sg/tex_rect rename to source/externals/g4tools/include/tools/sg/tex_rect diff --git a/source/analysis/g4tools/include/tools/sg/text b/source/externals/g4tools/include/tools/sg/text similarity index 99% rename from source/analysis/g4tools/include/tools/sg/text rename to source/externals/g4tools/include/tools/sg/text index 33612f1564..c1e7f3741c 100644 --- a/source/analysis/g4tools/include/tools/sg/text +++ b/source/externals/g4tools/include/tools/sg/text @@ -56,7 +56,7 @@ public: TOOLS_ARG_FIELD_DESC(color), - TOOLS_ARG_FIELD_DESC_OPTS_BEG(font,8) + TOOLS_ARG_FIELD_DESC_OPTS_BEG(font,10) font_hershey().c_str(), font_lato_regular_ttf().c_str(), font_roboto_bold_ttf().c_str(), diff --git a/source/analysis/g4tools/include/tools/sg/text_freetype b/source/externals/g4tools/include/tools/sg/text_freetype similarity index 99% rename from source/analysis/g4tools/include/tools/sg/text_freetype rename to source/externals/g4tools/include/tools/sg/text_freetype index 3d5152f2a3..b7586be639 100644 --- a/source/analysis/g4tools/include/tools/sg/text_freetype +++ b/source/externals/g4tools/include/tools/sg/text_freetype @@ -1075,7 +1075,7 @@ protected: m_face = 0; return false; } - m_scale = height.value()/float(wchar); + m_scale = height.value()/float(hchar); FT_Pos face_height = m_face->size->metrics.height; //FT_Pos (long) //::printf("debug : face_height %lu\n",face_height); diff --git a/source/externals/g4tools/include/tools/sg/text_freetype_marker b/source/externals/g4tools/include/tools/sg/text_freetype_marker new file mode 100644 index 0000000000..118d03af02 --- /dev/null +++ b/source/externals/g4tools/include/tools/sg/text_freetype_marker @@ -0,0 +1,276 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sg_text_freetype_marker +#define tools_sg_text_freetype_marker + +#include "text_freetype" + +namespace tools { +namespace sg { + +class text_freetype_marker : public text_freetype { + TOOLS_NODE(text_freetype_marker,tools::sg::text_freetype_marker,text_freetype) +public: + virtual bool draw_in_frame_buffer() const {return true;} + + virtual void render(tools::sg::render_action& a_action) { + {bool _color_touched = color_touched(a_action.state()); + bool _char_height_touched = char_height_touched(a_action.state()); + if(touched()||_color_touched||_char_height_touched) { + update_sg(a_action.out(),font.touched(),a_action.state()); + reset_touched(); + }} + + const tools::sg::state& state = a_action.state(); + + a_action.set_lighting(false); //Same logic as Inventor SoLightModel.model = BASE_COLOR. + a_action.set_depth_test(false); + + if(m_wndg==wndg_ccw) a_action.set_winding(tools::sg::winding_ccw); + else if(m_wndg==wndg_cw) a_action.set_winding(tools::sg::winding_cw); + + float x,y,z; + a_action.projected_origin(x,y,z); + float zz = 0; + + a_action.load_matrices_to_identity(); + + /////////////////////////////////////////////////////////// + /// lines ///////////////////////////////////////////////// + /////////////////////////////////////////////////////////// + {tools_vforcit(line_t,m_lines,it) { + const line_t& item = *it; + size_t pos = item.first; + size_t num = item.second; + if(!num) continue; + const float* data = tools::vec_data(m_xys)+pos; + float* vp = _trans3(num,data,x,y,zz); //have an extra z for Windows GL. + if(vp) { + a_action.draw_vertex_array(tools::gl::line_strip(),num*3,vp); + delete [] vp; + } + }} + + /////////////////////////////////////////////////////////// + /// triangles ///////////////////////////////////////////// + /////////////////////////////////////////////////////////// + {tools_vforcit(gl_triangle_t,m_triangles,it) { + const std::pair& item = *it; + size_t pos = item.second.first; + size_t num = item.second.second; + if(!num) continue; + //a_out << "tools::sg::text_freetype_marker::render :" + // << " num points " << num + // << std::endl; + + const float* data = tools::vec_data(m_xys)+pos; + float* vp = _trans3(num,data,x,y,zz); //have an extra z for Windows GL. + if(vp) { + a_action.draw_vertex_array((*it).first,num*3,vp); + delete [] vp; + } + }} + + /////////////////////////////////////////////////////////// + /// bitmap //////////////////////////////////////////////// + /////////////////////////////////////////////////////////// + if(m_bitmaps.size()) { + tools::mat4f _m; + _m.set_translate(x,y,zz); + a_action.load_model_matrix(_m); + +#if defined(ANDROID) /*|| TARGET_OS_IPHONE*/ + // we do not have transparent texture here (see also gl/tex_img() that does img/4-bytes => img/3-bytes) : + {tools::sg::state& _state = a_action.state(); + tools::colorf old_color = _state.m_color; + _state.m_color = tools::colorf_white(); + a_action.color4f(_state.m_color); + m_bitmaps.render(a_action); + _state.m_color = old_color; + a_action.color4f(_state.m_color);} +#else + m_bitmaps.render(a_action); +#endif + } + + /////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////// + a_action.load_matrices_from_state(); + + a_action.set_depth_test(state.m_GL_DEPTH_TEST); + a_action.set_lighting(state.m_GL_LIGHTING); + a_action.set_winding(state.m_winding); + + } + + virtual void pick(tools::sg::pick_action& a_action) { + {bool _char_height_touched = char_height_touched(a_action.state()); + if(touched()||_char_height_touched) { + update_sg(a_action.out(),font.touched(),a_action.state()); + reset_touched(); + }} + + float x,y,z; + a_action.projected_origin(x,y,z); + float zz = 0; + + a_action.set_matrices_to_identity(); + + /////////////////////////////////////////////////////////// + /// lines ///////////////////////////////////////////////// + /////////////////////////////////////////////////////////// + + {tools_vforcit(line_t,m_lines,it) { + const line_t& item = *it; + size_t pos = item.first; + size_t num = item.second; + if(!num) continue; + + const float* data = tools::vec_data(m_xys)+pos; + float* vp = _trans2(num,data,x,y); + if(!vp) continue; + + if(a_action.add__line_strip_xy(*this,2*num,vp,true)) { + delete [] vp; + a_action.set_matrices_from_state(); + return; + } + + delete [] vp; + }} + + + /////////////////////////////////////////////////////////// + /// triangles ///////////////////////////////////////////// + /////////////////////////////////////////////////////////// + {tools_vforcit(gl_triangle_t,m_triangles,it) { + const std::pair& item = *it; + size_t pos = item.second.first; + size_t num = item.second.second; + if(!num) continue; + + const float* data = tools::vec_data(m_xys)+pos; + float* vp = _trans2(num,data,x,y); + if(!vp) continue; + if(a_action.add__primitive_xy(*this,item.first,2*num,vp,true)){ + delete [] vp; + a_action.set_matrices_from_state(); + return; + } + delete [] vp; + }} + + /////////////////////////////////////////////////////////// + /// bitmap //////////////////////////////////////////////// + /////////////////////////////////////////////////////////// + if(m_bitmaps.size()) { + a_action.model_matrix().set_translate(x,y,zz); + m_bitmaps.pick(a_action); + } + + /////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////// + a_action.set_matrices_from_state(); + } + + virtual void bbox(tools::sg::bbox_action& a_action) { + {bool _char_height_touched = char_height_touched(a_action.state()); + if(touched()||_char_height_touched) { + update_sg(a_action.out(),font.touched(),a_action.state()); + reset_touched(); + }} + a_action.add_one_point(0,0,0); +/* + {tools_vforcit(line_t,m_lines,it) { + const line_t& item = *it; + size_t num = item.second; + const float* data = tools::vec_data(m_xys)+item.first; + + float px,py,pz; + float* pos = (float*)data; + for(size_t index=0;index& item = *it; + size_t num = item.second.second; + const float* data = tools::vec_data(m_xys)+item.second.first; + + float px,py,pz; + float* pos = (float*)data; + for(size_t index=0;index segs; + get_segments(segs); //must be after changing the height. + + a_action.load_matrices_to_identity(); + + {std::vector::iterator it; + for(it=segs.begin();it!=segs.end();) { + *it += x;it++; //Android don't like *it++. + *it += y;it++; + }} + a_action.draw_vertex_array_xy(gl::lines(),segs); + + a_action.load_matrices_from_state(); + + height.value_no_cmp(old_height); + + a_action.set_depth_test(state.m_GL_DEPTH_TEST); + a_action.set_lighting(a_action.state().m_GL_LIGHTING); + + } + + virtual void pick(pick_action& a_action) { + float x,y,z; + a_action.projected_origin(x,y,z); + + const state& state = a_action.state(); + + float sy = 2.0f*float(height.value())/float(state.m_wh); //in [-1,1] + + float old_height = height.value(); + height.value_no_cmp(sy); + + std::vector segs; + get_segments(segs); + + a_action.set_matrices_to_identity(); + + {std::vector::iterator it; + for(it=segs.begin();it!=segs.end();) { + *it += x;it++; + *it += y;it++; + }} + + a_action.add__lines_xy(*this,segs); + + a_action.set_matrices_from_state(); + + height.value_no_cmp(old_height); + } + + virtual void bbox(bbox_action& a_action) { + a_action.add_one_point(0,0,0); + } +public: + text_hershey_marker() + :parent() + { + height = 10; //in pixels + } + virtual ~text_hershey_marker(){} +public: + text_hershey_marker(const text_hershey_marker& a_from) + :parent(a_from) + {} + text_hershey_marker& operator=(const text_hershey_marker& a_from){ + parent::operator=(a_from); + return *this; + } +}; + +}} + +#endif diff --git a/source/analysis/g4tools/include/tools/sg/text_style b/source/externals/g4tools/include/tools/sg/text_style similarity index 100% rename from source/analysis/g4tools/include/tools/sg/text_style rename to source/externals/g4tools/include/tools/sg/text_style diff --git a/source/analysis/g4tools/include/tools/sg/text_valop b/source/externals/g4tools/include/tools/sg/text_valop similarity index 100% rename from source/analysis/g4tools/include/tools/sg/text_valop rename to source/externals/g4tools/include/tools/sg/text_valop diff --git a/source/analysis/g4tools/include/tools/sg/tools b/source/externals/g4tools/include/tools/sg/tools similarity index 96% rename from source/analysis/g4tools/include/tools/sg/tools rename to source/externals/g4tools/include/tools/sg/tools index 0e792467dc..3e35974bf4 100644 --- a/source/analysis/g4tools/include/tools/sg/tools +++ b/source/externals/g4tools/include/tools/sg/tools @@ -4,16 +4,10 @@ #ifndef tools_sg_tools #define tools_sg_tools -#include "enums" -#include "strings" #include "separator" #include "matrix" #include "text_hershey" #include "base_freetype" -#include "vertices" -#include "markers" - -#include "../lina/vec3f" #include //sscanf //#include diff --git a/source/analysis/g4tools/include/tools/sg/torche b/source/externals/g4tools/include/tools/sg/torche similarity index 100% rename from source/analysis/g4tools/include/tools/sg/torche rename to source/externals/g4tools/include/tools/sg/torche diff --git a/source/analysis/g4tools/include/tools/sg/valop2sg b/source/externals/g4tools/include/tools/sg/valop2sg similarity index 99% rename from source/analysis/g4tools/include/tools/sg/valop2sg rename to source/externals/g4tools/include/tools/sg/valop2sg index 96e31a9997..92ee3c2fcf 100644 --- a/source/analysis/g4tools/include/tools/sg/valop2sg +++ b/source/externals/g4tools/include/tools/sg/valop2sg @@ -687,7 +687,7 @@ protected: } void unichar2sg(unichar a_unichar,sg::base_freetype& a_node){ - if(m_wf) a_node.modeling = sg::font_outline; //else font_filled, font_pixmap. + if(m_wf) a_node.modeling = sg::font_outline; a_node.font = sg::font_stixgeneral_otf(); diff --git a/source/analysis/g4tools/include/tools/sg/vertices b/source/externals/g4tools/include/tools/sg/vertices similarity index 100% rename from source/analysis/g4tools/include/tools/sg/vertices rename to source/externals/g4tools/include/tools/sg/vertices diff --git a/source/analysis/g4tools/include/tools/sg/viewer b/source/externals/g4tools/include/tools/sg/viewer similarity index 100% rename from source/analysis/g4tools/include/tools/sg/viewer rename to source/externals/g4tools/include/tools/sg/viewer diff --git a/source/analysis/g4tools/include/tools/sg/visible_action b/source/externals/g4tools/include/tools/sg/visible_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/visible_action rename to source/externals/g4tools/include/tools/sg/visible_action diff --git a/source/analysis/g4tools/include/tools/sg/win_action b/source/externals/g4tools/include/tools/sg/win_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/win_action rename to source/externals/g4tools/include/tools/sg/win_action diff --git a/source/analysis/g4tools/include/tools/sg/write_action b/source/externals/g4tools/include/tools/sg/write_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/write_action rename to source/externals/g4tools/include/tools/sg/write_action diff --git a/source/analysis/g4tools/include/tools/sg/xy2plot b/source/externals/g4tools/include/tools/sg/xy2plot similarity index 100% rename from source/analysis/g4tools/include/tools/sg/xy2plot rename to source/externals/g4tools/include/tools/sg/xy2plot diff --git a/source/analysis/g4tools/include/tools/sg/zb_action b/source/externals/g4tools/include/tools/sg/zb_action similarity index 100% rename from source/analysis/g4tools/include/tools/sg/zb_action rename to source/externals/g4tools/include/tools/sg/zb_action diff --git a/source/analysis/g4tools/include/tools/sg/zb_manager b/source/externals/g4tools/include/tools/sg/zb_manager similarity index 100% rename from source/analysis/g4tools/include/tools/sg/zb_manager rename to source/externals/g4tools/include/tools/sg/zb_manager diff --git a/source/analysis/g4tools/include/tools/signature b/source/externals/g4tools/include/tools/signature similarity index 100% rename from source/analysis/g4tools/include/tools/signature rename to source/externals/g4tools/include/tools/signature diff --git a/source/analysis/g4tools/include/tools/smatch b/source/externals/g4tools/include/tools/smatch similarity index 100% rename from source/analysis/g4tools/include/tools/smatch rename to source/externals/g4tools/include/tools/smatch diff --git a/source/analysis/g4tools/include/tools/smath b/source/externals/g4tools/include/tools/smath similarity index 100% rename from source/analysis/g4tools/include/tools/smath rename to source/externals/g4tools/include/tools/smath diff --git a/source/analysis/g4tools/include/tools/snpf b/source/externals/g4tools/include/tools/snpf similarity index 100% rename from source/analysis/g4tools/include/tools/snpf rename to source/externals/g4tools/include/tools/snpf diff --git a/source/analysis/g4tools/include/tools/snums b/source/externals/g4tools/include/tools/snums similarity index 100% rename from source/analysis/g4tools/include/tools/snums rename to source/externals/g4tools/include/tools/snums diff --git a/source/analysis/g4tools/include/tools/sout b/source/externals/g4tools/include/tools/sout similarity index 100% rename from source/analysis/g4tools/include/tools/sout rename to source/externals/g4tools/include/tools/sout diff --git a/source/analysis/g4tools/include/tools/spline b/source/externals/g4tools/include/tools/spline similarity index 100% rename from source/analysis/g4tools/include/tools/spline rename to source/externals/g4tools/include/tools/spline diff --git a/source/analysis/g4tools/include/tools/sprintf b/source/externals/g4tools/include/tools/sprintf similarity index 100% rename from source/analysis/g4tools/include/tools/sprintf rename to source/externals/g4tools/include/tools/sprintf diff --git a/source/analysis/g4tools/include/tools/srep b/source/externals/g4tools/include/tools/srep similarity index 100% rename from source/analysis/g4tools/include/tools/srep rename to source/externals/g4tools/include/tools/srep diff --git a/source/externals/g4tools/include/tools/std_system b/source/externals/g4tools/include/tools/std_system new file mode 100644 index 0000000000..ce797a9dc0 --- /dev/null +++ b/source/externals/g4tools/include/tools/std_system @@ -0,0 +1,28 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_std_system +#define tools_std_system + +#include +#include + +#if defined(__APPLE__) +#include +#endif + +namespace tools { + +inline int std_system(std::ostream& a_out,const std::string& a_string) { +#if TARGET_OS_IPHONE + a_out << "tools::std_system : system() not available on iOS. Can't execute " << sout(a_string) << "." << std::endl; + return EXIT_FAILURE; +#else + return ::system(a_string.c_str()); + (void)a_out; +#endif +} + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/sto b/source/externals/g4tools/include/tools/sto similarity index 100% rename from source/analysis/g4tools/include/tools/sto rename to source/externals/g4tools/include/tools/sto diff --git a/source/analysis/g4tools/include/tools/store/iobj_const_visitor b/source/externals/g4tools/include/tools/store/iobj_const_visitor similarity index 100% rename from source/analysis/g4tools/include/tools/store/iobj_const_visitor rename to source/externals/g4tools/include/tools/store/iobj_const_visitor diff --git a/source/analysis/g4tools/include/tools/store/iobj_visitor b/source/externals/g4tools/include/tools/store/iobj_visitor similarity index 100% rename from source/analysis/g4tools/include/tools/store/iobj_visitor rename to source/externals/g4tools/include/tools/store/iobj_visitor diff --git a/source/analysis/g4tools/include/tools/store/osc_streamers b/source/externals/g4tools/include/tools/store/osc_streamers similarity index 100% rename from source/analysis/g4tools/include/tools/store/osc_streamers rename to source/externals/g4tools/include/tools/store/osc_streamers diff --git a/source/analysis/g4tools/include/tools/strip b/source/externals/g4tools/include/tools/strip similarity index 100% rename from source/analysis/g4tools/include/tools/strip rename to source/externals/g4tools/include/tools/strip diff --git a/source/analysis/g4tools/include/tools/stype b/source/externals/g4tools/include/tools/stype similarity index 100% rename from source/analysis/g4tools/include/tools/stype rename to source/externals/g4tools/include/tools/stype diff --git a/source/analysis/g4tools/include/tools/svalues b/source/externals/g4tools/include/tools/svalues similarity index 100% rename from source/analysis/g4tools/include/tools/svalues rename to source/externals/g4tools/include/tools/svalues diff --git a/source/externals/g4tools/include/tools/sys/dir b/source/externals/g4tools/include/tools/sys/dir new file mode 100644 index 0000000000..e479034f6a --- /dev/null +++ b/source/externals/g4tools/include/tools/sys/dir @@ -0,0 +1,140 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sys_dir +#define tools_sys_dir + +// on Windows, avoid windows.h. +// See files to get directory entries (that needs windows.h on Windows). + +#include + +#ifdef _MSC_VER +#include +//extern "C" {char* _getdcwd(int,char*,int);} +#else +#include +#include //getenv. +#endif + +#include + +namespace tools { +namespace dir { + +inline bool pwd(std::string& a_pwd) { + // Return current directory. + unsigned int mx_path_len = 2048; + char* cwd = new char[mx_path_len]; +#ifdef _MSC_VER + // driveletter = 0 means return the working directory for the default drive. + if(::_getdcwd(0,cwd,mx_path_len)==NULL) { + delete [] cwd; + a_pwd.clear(); + return false; + } +#else + if(::getcwd(cwd,mx_path_len)==NULL) { + delete [] cwd; + a_pwd.clear(); + return false; + } +#endif + a_pwd = cwd; + delete [] cwd; + return true; +} + +inline bool cd(const std::string& a_path){ + if(::chdir(a_path.c_str())!=0) return false; + return true; +} + +inline bool create(const std::string& a_name){ + // a_name should be a single directory name, and not a file system path. + // Then it must not contain : ., .., /, \ etc... +#ifdef _MSC_VER + return (::mkdir(a_name.c_str())==0 ? true : false); +#else + return (::mkdir(a_name.c_str(), 0755)==0 ? true : false); +#endif +} + +inline bool home(std::string& a_s) { +#ifdef _WIN32 + const char* env = ::getenv("USERPROFILE"); +#else + const char* env = ::getenv("HOME"); +#endif + if(!env) {a_s.clear();return false;} + a_s = env; + return true; +} + +inline bool cd_home() { + std::string s; + home(s); + if(s.empty()) return false; + return cd(s); +} + +//NOTE : SWIG : exists is also a method in file +// (can be fix with a %rename(directory_exists)) +inline bool in_fs(const std::string& a_path){ + struct stat finfo; + if (::stat(a_path.c_str(),&finfo) < 0) return false; + return true; +} + +//NOTE : SWIG : "is" is a Python keyword. +inline bool is_a(const std::string& a_path,bool& a_value) { + a_value = false; + struct stat finfo; + if (::stat(a_path.c_str(),&finfo) < 0) return false; + a_value = ( ((finfo.st_mode & S_IFMT) == S_IFDIR) ? true : false); + return true; +} + +inline bool is_a(const std::string& a_path) { + bool _is; + if(!is_a(a_path,_is)) return false; + return _is; +} + +inline bool is_dot(const std::string& a_path) { +#ifdef _WIN32 + char sep = '\\'; +#else + char sep = '/'; +#endif + size_t l = a_path.size(); + if((l==1) && (a_path[0]=='.') ) return true; + if((l==2) && (a_path[0]=='.') && (a_path[l]=='.') ) return true; + if((l>=2) && (a_path[l-1]=='.') && (a_path[l-2]==sep) ) return true; + if((l>=3) && (a_path[l-1]=='.') && (a_path[l-2]=='.') && (a_path[l-3]==sep) ) + return true; + return false; +} + +inline bool mkdir(const std::string& a_name) { + // a_name should be a single directory name, and not a file system path. + // Then it must not contain : ., .., /, \ etc... + bool is; + if(!is_a(a_name,is)) { //a_name does not exist as a file or dir. + if(!create(a_name)) return false; + } else { + if(!is) return false; //a_name exists but is not a directory. + } + return true; +} + +inline bool mkcd(const std::string& a_name) { + // a_name should be a single directory name, and not a file system path. + // Then it must not contain : ., .., /, \ etc... + if(!mkdir(a_name)) return false; + return cd(a_name); +} + +}} + +#endif diff --git a/source/externals/g4tools/include/tools/sys/process b/source/externals/g4tools/include/tools/sys/process new file mode 100644 index 0000000000..f56689a4f8 --- /dev/null +++ b/source/externals/g4tools/include/tools/sys/process @@ -0,0 +1,21 @@ +// Copyright (C) 2010, Guy Barrand. All rights reserved. +// See the file tools.license for terms. + +#ifndef tools_sys_process +#define tools_sys_process + +#ifdef _MSC_VER +#include +#else +#include +#endif + +namespace tools { + +inline int process_id() { + return static_cast(::getpid()); +} + +} + +#endif diff --git a/source/analysis/g4tools/include/tools/system b/source/externals/g4tools/include/tools/system similarity index 100% rename from source/analysis/g4tools/include/tools/system rename to source/externals/g4tools/include/tools/system diff --git a/source/analysis/g4tools/include/tools/tess_contour b/source/externals/g4tools/include/tools/tess_contour similarity index 100% rename from source/analysis/g4tools/include/tools/tess_contour rename to source/externals/g4tools/include/tools/tess_contour diff --git a/source/analysis/g4tools/include/tools/test b/source/externals/g4tools/include/tools/test similarity index 100% rename from source/analysis/g4tools/include/tools/test rename to source/externals/g4tools/include/tools/test diff --git a/source/analysis/g4tools/include/tools/tos b/source/externals/g4tools/include/tools/tos similarity index 100% rename from source/analysis/g4tools/include/tools/tos rename to source/externals/g4tools/include/tools/tos diff --git a/source/analysis/g4tools/include/tools/tosu b/source/externals/g4tools/include/tools/tosu similarity index 100% rename from source/analysis/g4tools/include/tools/tosu rename to source/externals/g4tools/include/tools/tosu diff --git a/source/analysis/g4tools/include/tools/touplow b/source/externals/g4tools/include/tools/touplow similarity index 100% rename from source/analysis/g4tools/include/tools/touplow rename to source/externals/g4tools/include/tools/touplow diff --git a/source/analysis/g4tools/include/tools/typedefs b/source/externals/g4tools/include/tools/typedefs similarity index 99% rename from source/analysis/g4tools/include/tools/typedefs rename to source/externals/g4tools/include/tools/typedefs index f2b53aa2be..5d49001f17 100644 --- a/source/analysis/g4tools/include/tools/typedefs +++ b/source/externals/g4tools/include/tools/typedefs @@ -128,6 +128,8 @@ inline const char* type_format(unsigned short) {static const char s[] = "%u";ret inline const char* type_format(unsigned int) {static const char s[] = "%u";return s;} inline const char* type_format(uint64) {return uint64_format();} +typedef unsigned int key_code; + } #endif diff --git a/source/analysis/g4tools/include/tools/utest b/source/externals/g4tools/include/tools/utest similarity index 100% rename from source/analysis/g4tools/include/tools/utest rename to source/externals/g4tools/include/tools/utest diff --git a/source/analysis/g4tools/include/tools/valop b/source/externals/g4tools/include/tools/valop similarity index 100% rename from source/analysis/g4tools/include/tools/valop rename to source/externals/g4tools/include/tools/valop diff --git a/source/analysis/g4tools/include/tools/value b/source/externals/g4tools/include/tools/value similarity index 100% rename from source/analysis/g4tools/include/tools/value rename to source/externals/g4tools/include/tools/value diff --git a/source/analysis/g4tools/include/tools/value.icc b/source/externals/g4tools/include/tools/value.icc similarity index 100% rename from source/analysis/g4tools/include/tools/value.icc rename to source/externals/g4tools/include/tools/value.icc diff --git a/source/analysis/g4tools/include/tools/vdata b/source/externals/g4tools/include/tools/vdata similarity index 100% rename from source/analysis/g4tools/include/tools/vdata rename to source/externals/g4tools/include/tools/vdata diff --git a/source/analysis/g4tools/include/tools/version b/source/externals/g4tools/include/tools/version similarity index 54% rename from source/analysis/g4tools/include/tools/version rename to source/externals/g4tools/include/tools/version index b352f59ddd..74d27af1e7 100644 --- a/source/analysis/g4tools/include/tools/version +++ b/source/externals/g4tools/include/tools/version @@ -5,13 +5,13 @@ #define tools_version #define TOOLS_MAJOR_VERSION 5 -#define TOOLS_MINOR_VERSION 2 -#define TOOLS_PATCH_VERSION 3 -#define TOOLS_VERSION "5.2.3" -#define TOOLS_VERSION_VRP "v5r2p3" +#define TOOLS_MINOR_VERSION 4 +#define TOOLS_PATCH_VERSION 0 +#define TOOLS_VERSION "5.4.0" +#define TOOLS_VERSION_VRP "v5r4p0" namespace tools { -inline unsigned int version() {return 50203;} +inline unsigned int version() {return 50400;} } #endif diff --git a/source/analysis/g4tools/include/tools/vfind b/source/externals/g4tools/include/tools/vfind similarity index 100% rename from source/analysis/g4tools/include/tools/vfind rename to source/externals/g4tools/include/tools/vfind diff --git a/source/analysis/g4tools/include/tools/viewplot b/source/externals/g4tools/include/tools/viewplot similarity index 100% rename from source/analysis/g4tools/include/tools/viewplot rename to source/externals/g4tools/include/tools/viewplot diff --git a/source/analysis/g4tools/include/tools/vmanip b/source/externals/g4tools/include/tools/vmanip similarity index 100% rename from source/analysis/g4tools/include/tools/vmanip rename to source/externals/g4tools/include/tools/vmanip diff --git a/source/analysis/g4tools/include/tools/vpair b/source/externals/g4tools/include/tools/vpair similarity index 100% rename from source/analysis/g4tools/include/tools/vpair rename to source/externals/g4tools/include/tools/vpair diff --git a/source/analysis/g4tools/include/tools/waxml/begend b/source/externals/g4tools/include/tools/waxml/begend similarity index 100% rename from source/analysis/g4tools/include/tools/waxml/begend rename to source/externals/g4tools/include/tools/waxml/begend diff --git a/source/analysis/g4tools/include/tools/waxml/histos b/source/externals/g4tools/include/tools/waxml/histos similarity index 100% rename from source/analysis/g4tools/include/tools/waxml/histos rename to source/externals/g4tools/include/tools/waxml/histos diff --git a/source/analysis/g4tools/include/tools/waxml/ntuple b/source/externals/g4tools/include/tools/waxml/ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/waxml/ntuple rename to source/externals/g4tools/include/tools/waxml/ntuple diff --git a/source/analysis/g4tools/include/tools/wcsv_histo b/source/externals/g4tools/include/tools/wcsv_histo similarity index 100% rename from source/analysis/g4tools/include/tools/wcsv_histo rename to source/externals/g4tools/include/tools/wcsv_histo diff --git a/source/analysis/g4tools/include/tools/wcsv_ntuple b/source/externals/g4tools/include/tools/wcsv_ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/wcsv_ntuple rename to source/externals/g4tools/include/tools/wcsv_ntuple diff --git a/source/analysis/g4tools/include/tools/words b/source/externals/g4tools/include/tools/words similarity index 100% rename from source/analysis/g4tools/include/tools/words rename to source/externals/g4tools/include/tools/words diff --git a/source/analysis/g4tools/include/tools/wps b/source/externals/g4tools/include/tools/wps similarity index 100% rename from source/analysis/g4tools/include/tools/wps rename to source/externals/g4tools/include/tools/wps diff --git a/source/analysis/g4tools/include/tools/wroot/MPI_SET_MAX.icc b/source/externals/g4tools/include/tools/wroot/MPI_SET_MAX.icc similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/MPI_SET_MAX.icc rename to source/externals/g4tools/include/tools/wroot/MPI_SET_MAX.icc diff --git a/source/analysis/g4tools/include/tools/wroot/MT_SET_MAX.icc b/source/externals/g4tools/include/tools/wroot/MT_SET_MAX.icc similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/MT_SET_MAX.icc rename to source/externals/g4tools/include/tools/wroot/MT_SET_MAX.icc diff --git a/source/analysis/g4tools/include/tools/wroot/base_leaf b/source/externals/g4tools/include/tools/wroot/base_leaf similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/base_leaf rename to source/externals/g4tools/include/tools/wroot/base_leaf diff --git a/source/analysis/g4tools/include/tools/wroot/base_pntuple b/source/externals/g4tools/include/tools/wroot/base_pntuple similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/base_pntuple rename to source/externals/g4tools/include/tools/wroot/base_pntuple diff --git a/source/analysis/g4tools/include/tools/wroot/base_pntuple_column_wise b/source/externals/g4tools/include/tools/wroot/base_pntuple_column_wise similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/base_pntuple_column_wise rename to source/externals/g4tools/include/tools/wroot/base_pntuple_column_wise diff --git a/source/analysis/g4tools/include/tools/wroot/base_pntuple_row_wise b/source/externals/g4tools/include/tools/wroot/base_pntuple_row_wise similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/base_pntuple_row_wise rename to source/externals/g4tools/include/tools/wroot/base_pntuple_row_wise diff --git a/source/analysis/g4tools/include/tools/wroot/basket b/source/externals/g4tools/include/tools/wroot/basket similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/basket rename to source/externals/g4tools/include/tools/wroot/basket diff --git a/source/analysis/g4tools/include/tools/wroot/branch b/source/externals/g4tools/include/tools/wroot/branch similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/branch rename to source/externals/g4tools/include/tools/wroot/branch diff --git a/source/analysis/g4tools/include/tools/wroot/branch_element b/source/externals/g4tools/include/tools/wroot/branch_element similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/branch_element rename to source/externals/g4tools/include/tools/wroot/branch_element diff --git a/source/analysis/g4tools/include/tools/wroot/branch_object b/source/externals/g4tools/include/tools/wroot/branch_object similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/branch_object rename to source/externals/g4tools/include/tools/wroot/branch_object diff --git a/source/analysis/g4tools/include/tools/wroot/buffer b/source/externals/g4tools/include/tools/wroot/buffer similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/buffer rename to source/externals/g4tools/include/tools/wroot/buffer diff --git a/source/analysis/g4tools/include/tools/wroot/bufobj b/source/externals/g4tools/include/tools/wroot/bufobj similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/bufobj rename to source/externals/g4tools/include/tools/wroot/bufobj diff --git a/source/analysis/g4tools/include/tools/wroot/cids b/source/externals/g4tools/include/tools/wroot/cids similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/cids rename to source/externals/g4tools/include/tools/wroot/cids diff --git a/source/analysis/g4tools/include/tools/wroot/columns.icc b/source/externals/g4tools/include/tools/wroot/columns.icc similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/columns.icc rename to source/externals/g4tools/include/tools/wroot/columns.icc diff --git a/source/analysis/g4tools/include/tools/wroot/date b/source/externals/g4tools/include/tools/wroot/date similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/date rename to source/externals/g4tools/include/tools/wroot/date diff --git a/source/analysis/g4tools/include/tools/wroot/directory b/source/externals/g4tools/include/tools/wroot/directory similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/directory rename to source/externals/g4tools/include/tools/wroot/directory diff --git a/source/analysis/g4tools/include/tools/wroot/element b/source/externals/g4tools/include/tools/wroot/element similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/element rename to source/externals/g4tools/include/tools/wroot/element diff --git a/source/analysis/g4tools/include/tools/wroot/file b/source/externals/g4tools/include/tools/wroot/file similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/file rename to source/externals/g4tools/include/tools/wroot/file diff --git a/source/analysis/g4tools/include/tools/wroot/free_seg b/source/externals/g4tools/include/tools/wroot/free_seg similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/free_seg rename to source/externals/g4tools/include/tools/wroot/free_seg diff --git a/source/analysis/g4tools/include/tools/wroot/ibo b/source/externals/g4tools/include/tools/wroot/ibo similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/ibo rename to source/externals/g4tools/include/tools/wroot/ibo diff --git a/source/analysis/g4tools/include/tools/wroot/icol b/source/externals/g4tools/include/tools/wroot/icol similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/icol rename to source/externals/g4tools/include/tools/wroot/icol diff --git a/source/analysis/g4tools/include/tools/wroot/idir b/source/externals/g4tools/include/tools/wroot/idir similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/idir rename to source/externals/g4tools/include/tools/wroot/idir diff --git a/source/analysis/g4tools/include/tools/wroot/ifile b/source/externals/g4tools/include/tools/wroot/ifile similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/ifile rename to source/externals/g4tools/include/tools/wroot/ifile diff --git a/source/analysis/g4tools/include/tools/wroot/impi_ntuple b/source/externals/g4tools/include/tools/wroot/impi_ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/impi_ntuple rename to source/externals/g4tools/include/tools/wroot/impi_ntuple diff --git a/source/analysis/g4tools/include/tools/wroot/imt_ntuple b/source/externals/g4tools/include/tools/wroot/imt_ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/imt_ntuple rename to source/externals/g4tools/include/tools/wroot/imt_ntuple diff --git a/source/analysis/g4tools/include/tools/wroot/imutex b/source/externals/g4tools/include/tools/wroot/imutex similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/imutex rename to source/externals/g4tools/include/tools/wroot/imutex diff --git a/source/analysis/g4tools/include/tools/wroot/info b/source/externals/g4tools/include/tools/wroot/info similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/info rename to source/externals/g4tools/include/tools/wroot/info diff --git a/source/analysis/g4tools/include/tools/wroot/infos b/source/externals/g4tools/include/tools/wroot/infos similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/infos rename to source/externals/g4tools/include/tools/wroot/infos diff --git a/source/analysis/g4tools/include/tools/wroot/iobject b/source/externals/g4tools/include/tools/wroot/iobject similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/iobject rename to source/externals/g4tools/include/tools/wroot/iobject diff --git a/source/analysis/g4tools/include/tools/wroot/itree b/source/externals/g4tools/include/tools/wroot/itree similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/itree rename to source/externals/g4tools/include/tools/wroot/itree diff --git a/source/analysis/g4tools/include/tools/wroot/key b/source/externals/g4tools/include/tools/wroot/key similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/key rename to source/externals/g4tools/include/tools/wroot/key diff --git a/source/analysis/g4tools/include/tools/wroot/leaf b/source/externals/g4tools/include/tools/wroot/leaf similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/leaf rename to source/externals/g4tools/include/tools/wroot/leaf diff --git a/source/analysis/g4tools/include/tools/wroot/member_writer b/source/externals/g4tools/include/tools/wroot/member_writer similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/member_writer rename to source/externals/g4tools/include/tools/wroot/member_writer diff --git a/source/analysis/g4tools/include/tools/wroot/mpi_basket_add b/source/externals/g4tools/include/tools/wroot/mpi_basket_add similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mpi_basket_add rename to source/externals/g4tools/include/tools/wroot/mpi_basket_add diff --git a/source/analysis/g4tools/include/tools/wroot/mpi_create_basket b/source/externals/g4tools/include/tools/wroot/mpi_create_basket similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mpi_create_basket rename to source/externals/g4tools/include/tools/wroot/mpi_create_basket diff --git a/source/analysis/g4tools/include/tools/wroot/mpi_ntuple_column_wise b/source/externals/g4tools/include/tools/wroot/mpi_ntuple_column_wise similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mpi_ntuple_column_wise rename to source/externals/g4tools/include/tools/wroot/mpi_ntuple_column_wise diff --git a/source/analysis/g4tools/include/tools/wroot/mpi_ntuple_row_wise b/source/externals/g4tools/include/tools/wroot/mpi_ntuple_row_wise similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mpi_ntuple_row_wise rename to source/externals/g4tools/include/tools/wroot/mpi_ntuple_row_wise diff --git a/source/analysis/g4tools/include/tools/wroot/mpi_protocol b/source/externals/g4tools/include/tools/wroot/mpi_protocol similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mpi_protocol rename to source/externals/g4tools/include/tools/wroot/mpi_protocol diff --git a/source/analysis/g4tools/include/tools/wroot/mpi_send_basket b/source/externals/g4tools/include/tools/wroot/mpi_send_basket similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mpi_send_basket rename to source/externals/g4tools/include/tools/wroot/mpi_send_basket diff --git a/source/analysis/g4tools/include/tools/wroot/mt_basket_add b/source/externals/g4tools/include/tools/wroot/mt_basket_add similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mt_basket_add rename to source/externals/g4tools/include/tools/wroot/mt_basket_add diff --git a/source/analysis/g4tools/include/tools/wroot/mt_ntuple_column_wise b/source/externals/g4tools/include/tools/wroot/mt_ntuple_column_wise similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mt_ntuple_column_wise rename to source/externals/g4tools/include/tools/wroot/mt_ntuple_column_wise diff --git a/source/analysis/g4tools/include/tools/wroot/mt_ntuple_row_wise b/source/externals/g4tools/include/tools/wroot/mt_ntuple_row_wise similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/mt_ntuple_row_wise rename to source/externals/g4tools/include/tools/wroot/mt_ntuple_row_wise diff --git a/source/analysis/g4tools/include/tools/wroot/named b/source/externals/g4tools/include/tools/wroot/named similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/named rename to source/externals/g4tools/include/tools/wroot/named diff --git a/source/analysis/g4tools/include/tools/wroot/ntuple b/source/externals/g4tools/include/tools/wroot/ntuple similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/ntuple rename to source/externals/g4tools/include/tools/wroot/ntuple diff --git a/source/analysis/g4tools/include/tools/wroot/seek b/source/externals/g4tools/include/tools/wroot/seek similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/seek rename to source/externals/g4tools/include/tools/wroot/seek diff --git a/source/analysis/g4tools/include/tools/wroot/streamers b/source/externals/g4tools/include/tools/wroot/streamers similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/streamers rename to source/externals/g4tools/include/tools/wroot/streamers diff --git a/source/analysis/g4tools/include/tools/wroot/to b/source/externals/g4tools/include/tools/wroot/to similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/to rename to source/externals/g4tools/include/tools/wroot/to diff --git a/source/analysis/g4tools/include/tools/wroot/tree b/source/externals/g4tools/include/tools/wroot/tree similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/tree rename to source/externals/g4tools/include/tools/wroot/tree diff --git a/source/analysis/g4tools/include/tools/wroot/wbuf b/source/externals/g4tools/include/tools/wroot/wbuf similarity index 100% rename from source/analysis/g4tools/include/tools/wroot/wbuf rename to source/externals/g4tools/include/tools/wroot/wbuf diff --git a/source/analysis/g4tools/include/tools/xml/aidas b/source/externals/g4tools/include/tools/xml/aidas similarity index 100% rename from source/analysis/g4tools/include/tools/xml/aidas rename to source/externals/g4tools/include/tools/xml/aidas diff --git a/source/analysis/g4tools/include/tools/xml/element b/source/externals/g4tools/include/tools/xml/element similarity index 100% rename from source/analysis/g4tools/include/tools/xml/element rename to source/externals/g4tools/include/tools/xml/element diff --git a/source/analysis/g4tools/include/tools/xml/loader b/source/externals/g4tools/include/tools/xml/loader similarity index 100% rename from source/analysis/g4tools/include/tools/xml/loader rename to source/externals/g4tools/include/tools/xml/loader diff --git a/source/analysis/g4tools/include/tools/xml/styles b/source/externals/g4tools/include/tools/xml/styles similarity index 100% rename from source/analysis/g4tools/include/tools/xml/styles rename to source/externals/g4tools/include/tools/xml/styles diff --git a/source/analysis/g4tools/include/tools/xml/tree b/source/externals/g4tools/include/tools/xml/tree similarity index 100% rename from source/analysis/g4tools/include/tools/xml/tree rename to source/externals/g4tools/include/tools/xml/tree diff --git a/source/analysis/g4tools/include/tools/xml/viewplot_fonts_google.style b/source/externals/g4tools/include/tools/xml/viewplot_fonts_google.style similarity index 100% rename from source/analysis/g4tools/include/tools/xml/viewplot_fonts_google.style rename to source/externals/g4tools/include/tools/xml/viewplot_fonts_google.style diff --git a/source/analysis/g4tools/include/tools/xml/wrap_viewplot_fonts_google_style b/source/externals/g4tools/include/tools/xml/wrap_viewplot_fonts_google_style similarity index 100% rename from source/analysis/g4tools/include/tools/xml/wrap_viewplot_fonts_google_style rename to source/externals/g4tools/include/tools/xml/wrap_viewplot_fonts_google_style diff --git a/source/analysis/g4tools/include/tools/xml/xml_style b/source/externals/g4tools/include/tools/xml/xml_style similarity index 100% rename from source/analysis/g4tools/include/tools/xml/xml_style rename to source/externals/g4tools/include/tools/xml/xml_style diff --git a/source/analysis/g4tools/include/tools/xpm b/source/externals/g4tools/include/tools/xpm similarity index 100% rename from source/analysis/g4tools/include/tools/xpm rename to source/externals/g4tools/include/tools/xpm diff --git a/source/analysis/g4tools/include/tools/zb/buffer b/source/externals/g4tools/include/tools/zb/buffer similarity index 100% rename from source/analysis/g4tools/include/tools/zb/buffer rename to source/externals/g4tools/include/tools/zb/buffer diff --git a/source/analysis/g4tools/include/tools/zb/edge_table b/source/externals/g4tools/include/tools/zb/edge_table similarity index 100% rename from source/analysis/g4tools/include/tools/zb/edge_table rename to source/externals/g4tools/include/tools/zb/edge_table diff --git a/source/analysis/g4tools/include/tools/zb/line b/source/externals/g4tools/include/tools/zb/line similarity index 100% rename from source/analysis/g4tools/include/tools/zb/line rename to source/externals/g4tools/include/tools/zb/line diff --git a/source/analysis/g4tools/include/tools/zb/point b/source/externals/g4tools/include/tools/zb/point similarity index 100% rename from source/analysis/g4tools/include/tools/zb/point rename to source/externals/g4tools/include/tools/zb/point diff --git a/source/analysis/g4tools/include/tools/zb/polygon b/source/externals/g4tools/include/tools/zb/polygon similarity index 94% rename from source/analysis/g4tools/include/tools/zb/polygon rename to source/externals/g4tools/include/tools/zb/polygon index 30edb12fcd..77ad31edd7 100644 --- a/source/analysis/g4tools/include/tools/zb/polygon +++ b/source/externals/g4tools/include/tools/zb/polygon @@ -108,6 +108,19 @@ public: } } + /*G.Barrand : quiet g++-11 warnings : begin :*/ + ET.scanlines.next = (ScanLineList*)NULL; + ET.ymax = SMALL_COORDINATE; + ET.ymin = LARGE_COORDINATE; + + AET.next = (EdgeTableEntry*)NULL; + AET.back = (EdgeTableEntry*)NULL; + AET.nextWETE = (EdgeTableEntry*)NULL; + AET.bres.minor_axis = SMALL_COORDINATE; + + SLLBlock.next = (ScanLineListBlock*)NULL; + /*G.Barrand : end.*/ + CreateETandAET (Count,(point*)Pts, &ET, &AET, m_pETEs, &SLLBlock); pSLL = ET.scanlines.next; diff --git a/source/analysis/g4tools/include/tools/zlib b/source/externals/g4tools/include/tools/zlib similarity index 100% rename from source/analysis/g4tools/include/tools/zlib rename to source/externals/g4tools/include/tools/zlib diff --git a/source/analysis/g4tools/src/csz_inflate.cc b/source/externals/g4tools/src/csz_inflate.cc similarity index 100% rename from source/analysis/g4tools/src/csz_inflate.cc rename to source/externals/g4tools/src/csz_inflate.cc diff --git a/source/analysis/g4tools/tools.license b/source/externals/g4tools/tools.license similarity index 100% rename from source/analysis/g4tools/tools.license rename to source/externals/g4tools/tools.license diff --git a/source/externals/ptl/.clang-format b/source/externals/ptl/.clang-format deleted file mode 100644 index 0af3d6d017..0000000000 --- a/source/externals/ptl/.clang-format +++ /dev/null @@ -1,65 +0,0 @@ -# requires clang-tidy version 6.0+ ---- -AccessModifierOffset: -4 -AlignAfterOpenBracket: Align -AlignConsecutiveAssignments: true -AlignConsecutiveDeclarations: true -AlignEscapedNewlinesLeft: false -AlignOperands: true -AlignTrailingComments: true -AllowShortCaseLabelsOnASingleLine: true -AllowShortFunctionsOnASingleLine: All -AllowShortIfStatementsOnASingleLine: false -AllowShortLoopsOnASingleLine: false -AlwaysBreakAfterDefinitionReturnType: TopLevel -AlwaysBreakAfterReturnType: TopLevel -AlwaysBreakBeforeMultilineStrings: false -AlwaysBreakTemplateDeclarations: true -BasedOnStyle: Mozilla -BinPackArguments: true -BinPackParameters: true -BraceWrapping: - AfterClass: true - AfterControlStatement: true - AfterEnum: true - AfterFunction: true - AfterNamespace: true - AfterStruct: true - AfterUnion: true - AfterExternBlock: true - BeforeCatch: false - BeforeElse: true - IndentBraces: false - SplitEmptyFunction: false - SplitEmptyRecord: false - SplitEmptyNamespace: false -BreakBeforeBraces: Custom -BreakBeforeInheritanceComma: true -ColumnLimit: 90 -CompactNamespaces: true -ConstructorInitializerAllOnOneLineOrOnePerLine: false -ConstructorInitializerIndentWidth: 0 -ContinuationIndentWidth: 4 -FixNamespaceComments: true -IndentCaseLabels: true -IndentPPDirectives: AfterHash -IndentWidth: 4 -KeepEmptyLinesAtTheStartOfBlocks: false -Language: Cpp -PointerAlignment: Left -SortIncludes: true -SortUsingDeclarations: true -SpaceAfterCStyleCast: true -SpaceAfterTemplateKeyword: true -SpaceBeforeAssignmentOperators: true -SpaceBeforeParens: false -SpaceInEmptyParentheses: false -SpacesBeforeTrailingComments: 2 -SpacesInAngles: false -SpacesInContainerLiterals: true -SpacesInParentheses: false -SpacesInSquareBrackets: false -Standard: Cpp11 -TabWidth: 4 -UseTab: Never -... diff --git a/source/externals/ptl/CMakeLists.txt b/source/externals/ptl/CMakeLists.txt index 1aab700645..322938a77c 100644 --- a/source/externals/ptl/CMakeLists.txt +++ b/source/externals/ptl/CMakeLists.txt @@ -1,13 +1,19 @@ ################################################################################ # cmake settings # -cmake_minimum_required(VERSION 3.8 FATAL_ERROR) +cmake_minimum_required(VERSION 3.8...3.18 FATAL_ERROR) +if(${CMAKE_VERSION} VERSION_LESS 3.12) + cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) +endif() # Add allocation export symbol for the PLT module -add_definitions(-DPTL_ALLOC_EXPORT) +add_compile_definitions(PTL_ALLOC_EXPORT) cmake_policy(SET CMP0048 NEW) cmake_policy(SET CMP0042 NEW) +if(NOT CMAKE_VERSION VERSION_LESS 3.12) + cmake_policy(SET CMP0077 NEW) +endif() # Check if project is being used directly or via add_subdirectory set(PTL_MASTER_PROJECT ON) @@ -47,7 +53,7 @@ endif() ################################################################################ include(MacroUtilities) -#include(Options) +include(Options) include(Compilers) include(GNUInstallDirs) include(ProjectSettings) @@ -90,7 +96,7 @@ export(TARGETS ${PTL_INTERFACE_LIBRARIES} FILE ${PROJECT_BINARY_DIR}/${PROJECT_N ################################################################################ if(BUILD_SHARED_LIBS) - build_library(VERSION + ptl_build_library(VERSION TYPE SHARED TARGET_NAME ptl-shared OUTPUT_NAME G4ptl @@ -98,8 +104,14 @@ if(BUILD_SHARED_LIBS) EXTRA_ARGS POSITION_INDEPENDENT_CODE ON WINDOWS_EXPORT_ALL_SYMBOLS ON) - target_link_libraries(ptl-shared PUBLIC ptl-external-packages) - target_link_libraries(ptl-shared PRIVATE ptl-external-libraries ptl-compile-options) + target_link_libraries(ptl-shared PUBLIC + ptl-public-options + ptl-sanitizer-options + ptl-external-packages) + + target_link_libraries(ptl-shared PRIVATE + ptl-compile-options + ptl-external-libraries) target_include_directories(ptl-shared PUBLIC $ @@ -111,15 +123,20 @@ endif() if(BUILD_STATIC_LIBS) - build_library( + ptl_build_library( TYPE STATIC TARGET_NAME ptl-static OUTPUT_NAME $,G4ptl-static,G4ptl> SOURCES ${ptl_headers} ${ptl_sources} EXTRA_ARGS POSITION_INDEPENDENT_CODE ON) - target_link_libraries(ptl-static PUBLIC ptl-external-packages) - target_link_libraries(ptl-static PRIVATE ptl-external-libraries ptl-compile-options) + target_link_libraries(ptl-static PUBLIC + ptl-public-options + ptl-external-packages) + + target_link_libraries(ptl-static PRIVATE + ptl-compile-options + ptl-external-libraries) target_include_directories(ptl-static PUBLIC $ @@ -166,4 +183,3 @@ include(ConfigurePackage) if(PTL_MASTER_PROJECT) print_features() endif() - diff --git a/source/externals/ptl/History b/source/externals/ptl/History index ffdb7dd192..9a1fba40e8 100644 --- a/source/externals/ptl/History +++ b/source/externals/ptl/History @@ -16,10 +16,36 @@ committal in the code repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -22 Jan 2021 - B.Morgan (ptl-V10-06-10) +6 June 2021 - J. Madsen (ptl-V10-07-07) +- Fix to TaskRunManager::Terminate() + nullptr to m_thread_pool + (causes seg-fault when ui/viz inited but run not inited) + +3 June 2021 - B. Morgan (ptl-V10-07-06) +- Do not expose PTL_... CMake options to clients building Geant4 +- Remove exposure of CMAKE_CXX_... options controlled by master project + +24 May 2021 - J. Madsen (ptl-V10-07-05) +- Updated PTL to v2.0.0 which replaced raw pointers to tasks with + shared_ptrs for memory management improvements + +18th May 2021 - B.Morgan (ptl-V10-07-04) +- Use CMAKE_CXX_STANDARD in place of GEANT4_BUILD_CXXSTD + +15 May 2021 - J. Madsen (ptl-V10-07-03) +- Make PTL cmake options available + - Useful options include PTL_USE_SANITIZER and PTL_USE_LOCKS +- Removed PTL custom task allocator classes +- Fixed warnings about TBB task scheduler init +- Improved thread safety +- Fixed some memory issues + +5 May 2021 - G.Cosmo (ptl-V10-07-02) +- Updated minimum CMake version requirements in CMakeList.txt. + +22 Feb 2021 - B.Morgan (ptl-V10-07-01) - Apply patch from Gunter to fix component installs on Windows -8 Nov 2020 - B.Morgan (ptl-V10-06-09) +8 Nov 2020 - B.Morgan (ptl-V10-07-00) - Force installation of PTL headers to CMAKE_INSTALL_INCLUDEDIR/Geant4, following behaviour for other builtins - Don't override CMAKE_INSTALL_CONFIGDIR variable as this should be set in the parent diff --git a/source/externals/ptl/cmake/Modules/BuildSettings.cmake b/source/externals/ptl/cmake/Modules/BuildSettings.cmake index f6099b71dc..bc6c8267b7 100644 --- a/source/externals/ptl/cmake/Modules/BuildSettings.cmake +++ b/source/externals/ptl/cmake/Modules/BuildSettings.cmake @@ -13,7 +13,9 @@ include(Compilers) include(MacroUtilities) ptl_add_interface_library(ptl-compile-options) +ptl_add_interface_library(ptl-public-options) ptl_add_interface_library(ptl-external-libraries) +ptl_add_interface_library(ptl-sanitizer-options) # ---------------------------------------------------------------------------- # # @@ -25,7 +27,7 @@ ptl_add_interface_library(ptl-external-libraries) if("${CMAKE_PROJECT_NAME}" STREQUAL "${PROJECT_NAME}") set(_BIN_DIR ${PROJECT_BINARY_DIR}) if(WIN32) - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${_BIN_DIR}/outputs/Runtime) + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${_BIN_DIR}/outputs/runtime) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${_BIN_DIR}/outputs/library) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${_BIN_DIR}/outputs/archive) else() @@ -45,3 +47,40 @@ else() target_compile_definitions(ptl-compile-options INTERFACE NDEBUG) endif() +if(PTL_USE_LOCKS) + target_compile_definitions(ptl-public-options INTERFACE PTL_USE_LOCKS) +endif() + +if(PTL_USE_COVERAGE) + target_compile_options(ptl-public-options INTERFACE + $ + $) + if(CMAKE_CXX_COMPILER_ID MATCHES "GNU") + target_compile_options(ptl-public-options INTERFACE + $ + $) + set_target_properties(ptl-public-options PROPERTIES + INTERFACE_LINK_OPTIONS + $) + else() + set_target_properties(ptl-public-options PROPERTIES + INTERFACE_LINK_OPTIONS + $) + endif() +endif() + +if(PTL_USE_SANITIZER AND PTL_SANITIZER_TYPE) + if("${PTL_SANITIZER_TYPE}" STREQUAL "thread") + target_compile_options(ptl-sanitizer-options INTERFACE + -fsanitize=${PTL_SANITIZER_TYPE}) + else() + target_compile_options(ptl-sanitizer-options INTERFACE + -fsanitize=${PTL_SANITIZER_TYPE} + -fno-optimize-sibling-calls + -fno-omit-frame-pointer + -fno-inline-functions) + endif() + target_link_options(ptl-sanitizer-options INTERFACE + -fsanitize=${PTL_SANITIZER_TYPE}) +endif() + diff --git a/source/externals/ptl/cmake/Modules/ClangFormat.cmake b/source/externals/ptl/cmake/Modules/ClangFormat.cmake index a4d44d9196..42d917c28e 100644 --- a/source/externals/ptl/cmake/Modules/ClangFormat.cmake +++ b/source/externals/ptl/cmake/Modules/ClangFormat.cmake @@ -6,35 +6,20 @@ find_program(CLANG_FORMATTER NAMES - clang-format-8.0 - clang-format-7.0 + clang-format-6 clang-format-6.0 + clang-format-mp-6.0 # macports clang-format) if(CLANG_FORMATTER) - set(_Source_DIR ${PROJECT_SOURCE_DIR}) - set(_Example_DIR ${PROJECT_SOURCE_DIR}/examples) - - set(_Header_DIR ${_Source_DIR}/PTL) - set(_Basic_DIR ${_Example_DIR}/basic) - set(_Common_DIR ${_Example_DIR}/common) - set(_Extended_DIR ${_Example_DIR}/extended/rotation) - set(_Gpu_DIR ${_Example_DIR}/gpu) + set(_Source_DIR ${PROJECT_SOURCE_DIR}/src) + set(_Header_DIR ${PROJECT_SOURCE_DIR}/include) file(GLOB headers - ${_Header_DIR}/*.hh ${_Header_DIR}/*.icc - ${_Basic_DIR}/*.hh ${_Common_DIR}/*.hh - ${_Gpu_DIR}/*.h ${_Gpu_DIR}/*.hh - ${_Extended_DIR}/*.h ${_Extended_DIR}/*.hh) + ${_Header_DIR}/*.hh ${_Header_DIR}/*.icc) file(GLOB sources - ${_Source_DIR}/*.cc ${_Extended_DIR}/*.cc - ${_Basic_DIR}/*.cc ${_Common_DIR}/*.cc - ${_Gpu_DIR}/*.cc ${_Gpu_DIR}/*.cu - ${_Extended_DIR}/*.cc) - - file(GLOB_RECURSE extended - ${_Extended_DIR}/*.hh ${_Extended_DIR}/*.cc) + ${_Source_DIR}/*.cc) # avoid conflicting format targets set(FORMAT_NAME format) @@ -43,9 +28,9 @@ if(CLANG_FORMATTER) endif() add_custom_target(${FORMAT_NAME} - COMMAND ${CLANG_FORMATTER} -i ${headers} ${sources} ${extended} + COMMAND ${CLANG_FORMATTER} -i ${headers} ${sources} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} - COMMENT "Running '${CLANG_FORMATTER}' on '${_Source_DIR}' and '${_Example_DIR}..." + COMMENT "Running '${CLANG_FORMATTER}' on '${_Source_DIR}'..." SOURCES ${headers} ${sources}) endif() diff --git a/source/externals/ptl/cmake/Modules/Compilers.cmake b/source/externals/ptl/cmake/Modules/Compilers.cmake index 384c74499d..c80d990768 100644 --- a/source/externals/ptl/cmake/Modules/Compilers.cmake +++ b/source/externals/ptl/cmake/Modules/Compilers.cmake @@ -23,6 +23,9 @@ # - MSVC # +# include guard +include_guard(DIRECTORY) + include(CheckLanguage) include(CheckCCompilerFlag) diff --git a/source/externals/ptl/cmake/Modules/FindTBB.cmake b/source/externals/ptl/cmake/Modules/FindTBB.cmake index bc368a8313..c41147c424 100644 --- a/source/externals/ptl/cmake/Modules/FindTBB.cmake +++ b/source/externals/ptl/cmake/Modules/FindTBB.cmake @@ -127,27 +127,17 @@ FIND_LIBRARY(TBB_LIBRARY_DEBUG PATH_SUFFIXES ${_TBB_POSSIBLE_LIB_SUFFIXES} DOC "TBB debug library") -IF(TBB_LIBRARY_RELEASE AND TBB_LIBRARY_DEBUG) +IF(TBB_LIBRARY_DEBUG AND "${CMAKE_BUILD_TYPE}" STREQUAL "Debug") IF(NOT TBB_LIBRARY) - SET(TBB_LIBRARY optimized ${TBB_LIBRARY_RELEASE} debug ${TBB_LIBRARY_DEBUG} - CACHE DOC "TBB library" FORCE) + SET(TBB_LIBRARY ${TBB_LIBRARY_DEBUG} CACHE FILEPATH "TBB library" FORCE) ENDIF(NOT TBB_LIBRARY) - LIST(APPEND _TBB_ALL_LIBS optimized ${TBB_LIBRARY_RELEASE} debug ${TBB_LIBRARY_DEBUG}) -ELSE() - IF(TBB_LIBRARY_DEBUG) - IF(NOT TBB_LIBRARY) - SET(TBB_LIBRARY ${TBB_LIBRARY_DEBUG} CACHE FILEPATH "TBB library" FORCE) - ENDIF(NOT TBB_LIBRARY) - LIST(APPEND _TBB_ALL_LIBS ${TBB_LIBRARY_DEBUG}) - ENDIF(TBB_LIBRARY_DEBUG) - - IF(TBB_LIBRARY_RELEASE) - IF(NOT TBB_LIBRARY) - SET(TBB_LIBRARY ${TBB_LIBRARY_RELEASE} CACHE FILEPATH "TBB library" FORCE) - ENDIF(NOT TBB_LIBRARY) - LIST(APPEND _TBB_ALL_LIBS ${TBB_LIBRARY_RELEASE}) - ENDIF() -ENDIF(TBB_LIBRARY_RELEASE AND TBB_LIBRARY_DEBUG) + LIST(APPEND _TBB_ALL_LIBS ${TBB_LIBRARY_DEBUG}) +ELSEIF(TBB_LIBRARY_RELEASE) + IF(NOT TBB_LIBRARY) + SET(TBB_LIBRARY ${TBB_LIBRARY_RELEASE} CACHE FILEPATH "TBB library" FORCE) + ENDIF(NOT TBB_LIBRARY) + LIST(APPEND _TBB_ALL_LIBS ${TBB_LIBRARY_RELEASE}) +ENDIF() #------------------------------------------------------------------------------# diff --git a/source/externals/ptl/cmake/Modules/MacroUtilities.cmake b/source/externals/ptl/cmake/Modules/MacroUtilities.cmake index 5cd80daa21..bb15d47532 100644 --- a/source/externals/ptl/cmake/Modules/MacroUtilities.cmake +++ b/source/externals/ptl/cmake/Modules/MacroUtilities.cmake @@ -35,6 +35,9 @@ # # +# - Include guard +include_guard(DIRECTORY) + cmake_policy(PUSH) if(NOT CMAKE_VERSION VERSION_LESS 3.1) cmake_policy(SET CMP0054 NEW) @@ -49,7 +52,7 @@ include(CMakeParseArguments) # macro set_ifnot( ) # If variable var is not set, set its value to that provided # -macro(set_ifnot _var _value) +macro(ptl_set_ifnot _var _value) if(NOT DEFINED ${_var}) set(${_var} ${_value} ${ARGN}) endif() @@ -59,7 +62,7 @@ endmacro() # macro safe_remove_duplicates() # ensures remove_duplicates is only called if list has values # -macro(safe_remove_duplicates _list) +macro(ptl_safe_remove_duplicates _list) if(NOT "${${_list}}" STREQUAL "") list(REMOVE_DUPLICATES ${_list}) endif(NOT "${${_list}}" STREQUAL "") @@ -71,7 +74,7 @@ endmacro() # capitalize("SHARED" CShared) # message(STATUS "-- CShared is \"${CShared}\"") # $ -- CShared is "Shared" -function(capitalize str var) +function(ptl_capitalize str var) # make string lower string(TOLOWER "${str}" str) string(SUBSTRING "${str}" 0 1 _first) @@ -89,7 +92,7 @@ endfunction() # macro set_ifnot_match( ) # If variable var is not set, set its value to that provided # -macro(SET_IFNOT_MATCH VAR APPEND) +macro(PTL_SET_IFNOT_MATCH VAR APPEND) if(NOT "${APPEND}" STREQUAL "") STRING(REGEX MATCH "${APPEND}" _MATCH "${${VAR}}") if(NOT "${_MATCH}" STREQUAL "") @@ -102,7 +105,7 @@ endmacro() # macro cache_ifnot( ) # If variable var is not set, set its value to that provided and cache it # -macro(cache_ifnot _var _value _type _doc) +macro(ptl_cache_ifnot _var _value _type _doc) if(NOT ${_var} OR NOT ${CACHE_VARIABLES} MATCHES ${_var}) set(${_var} ${_value} CACHE ${_type} "${_doc}") endif() @@ -126,7 +129,7 @@ endmacro() # checks of the value of